/*!
 * FPE Catalog — whiteboard theme page ("ดาวน์โหลด Catalog"), approved design V8 / version 58.
 * Everything is scoped under .fpe-catalog so Divi's own h1–h4 / p / ul / button / input / a styles do not leak in.
 * Breakpoints: ≥1440 design · 1200–1439 · 900–1199 · 768–899 · <768 mobile (design 390) · 360/320 checked.
 */
 .fpe-catalog{--navy:#103F72;--blue:#17579B;--cyan:#1478B0;--red:#D10A0A;--green:#15803D;--charcoal:#1F2933;--body:#33465F;--muted:#51637A;--ph:#6A7B90;--hair:#DCE6F0;--hair2:#C4D4E6;--info:#EEF4FA;--logo:#FBFCFE;--disp:'FPE Bai Jamjuree', 'Bai Jamjuree', 'FPE Plex Thai', 'IBM Plex Sans Thai', Tahoma, sans-serif;--text:'FPE Plex Thai', 'IBM Plex Sans Thai', 'Noto Sans Thai', Tahoma, sans-serif;--mono:'FPE Plex Mono', 'IBM Plex Mono', ui-monospace, Menlo, monospace;position:relative;box-sizing:border-box;width:100%;padding:20px 72px 80px;background:linear-gradient(180deg,#F1F4F8 0,#E7ECF1 900px,#E6EBF0 100%);color:var(--navy);font-family:var(--text);font-size:16px;font-weight:400;line-height:1.7;text-align:left;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}.fpe-catalog *,.fpe-catalog *::before,.fpe-catalog *::after{box-sizing:border-box}.fpe-catalog h1,.fpe-catalog h2,.fpe-catalog h3,.fpe-catalog h4,.fpe-catalog p,.fpe-catalog ul,.fpe-catalog ol,.fpe-catalog li,.fpe-catalog figure{margin:0;padding:0;border:0;list-style:none;font-weight:inherit;line-height:inherit;color:inherit;text-transform:none;letter-spacing:normal}.fpe-catalog h1,.fpe-catalog h2,.fpe-catalog h3,.fpe-catalog h4{font-family:var(--disp)}.fpe-catalog ul:not(ol),.fpe-catalog ol:not(ul),.fpe-catalog li:not(ul){margin:0;padding:0;list-style:none;line-height:inherit}.fpe-catalog a{color:inherit;text-decoration:none;background:none;box-shadow:none}.fpe-catalog button{-webkit-appearance:none;appearance:none;margin:0;border-radius:0;font:inherit;color:inherit;text-transform:none;letter-spacing:normal;line-height:normal;box-shadow:none;text-shadow:none}.fpe-catalog img{max-width:none;border:0;border-radius:0;box-shadow:none}.fpe-catalog svg{display:inline-block;flex-shrink:0;overflow:visible}.fpe-catalog [hidden]{display:none!important}.fpe-catalog .fc-logo,.fpe-catalog .fc-file{box-sizing:content-box}.fpe-catalog button:focus-visible,.fpe-catalog a:focus-visible,.fpe-catalog [tabindex]:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.fpe-catalog :focus:not(:focus-visible){outline:none}.fpe-catalog .fc-nw,.fpe-catalog .fc-w{white-space:nowrap}.fpe-catalog .fc-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.fpe-catalog .m-only{display:none!important}.fpe-catalog .fc-wrap{max-width:1296px;margin:0 auto;display:flex;flex-direction:column;gap:56px}.fpe-catalog .fc-crumb{margin-bottom:-30px}.fpe-catalog .fc-crumb ol{display:flex;flex-wrap:wrap;align-items:center;gap:0 8px;font-size:14px;line-height:1.5;color:var(--muted)}.fpe-catalog .fc-crumb a{display:inline-flex;align-items:center;min-height:28px;color:var(--blue)}.fpe-catalog .fc-crumb a:hover{color:var(--navy);text-decoration:underline}.fpe-catalog .fc-crumb__sep{color:#8A9AAE}.fpe-catalog .fc-crumb [aria-current]{color:var(--navy);font-weight:600}.fpe-catalog .fc-sec{position:relative;scroll-margin-top:var(--fc-header,110px)}.fpe-catalog .fc-board{position:relative;padding:11px;border-radius:10px;background:linear-gradient(180deg,#F4F6F8 0%,#D5DBE2 30%,#C2CAD3 72%,#D8DDE3 100%);box-shadow:0 28px 46px -30px rgb(16 40 70 / .55),inset 0 1px 0 rgb(255 255 255 / .95)}.fpe-catalog .fc-surface{position:relative;border-radius:3px;overflow:hidden;background:linear-gradient(115deg,#fff0 36%,rgb(255 255 255 / .8) 45%,#fff0 56%),linear-gradient(115deg,#fff0 61%,rgb(255 255 255 / .5) 65%,#fff0 70%),linear-gradient(180deg,#F8FAFC 0%,#EEF2F6 100%);box-shadow:inset 0 0 0 1px rgb(20 40 60 / .12),inset 0 2px 5px rgb(20 40 60 / .12)}.fpe-catalog .fc-surface--profile{padding:44px 56px}.fpe-catalog .fc-surface--catalogs{padding:48px 56px 54px}.fpe-catalog .fc-surface--help{padding:52px 56px 56px}.fpe-catalog .fc-cap{position:absolute;width:22px;height:22px;border-radius:5px;background:linear-gradient(180deg,#A9B3BE 0%,#8E99A5 100%);box-shadow:inset 0 1px 0 rgb(255 255 255 / .5)}.fpe-catalog .fc-cap--tl{left:-2px;top:-2px}.fpe-catalog .fc-cap--tr{right:-2px;top:-2px}.fpe-catalog .fc-cap--bl{left:-2px;bottom:-2px}.fpe-catalog .fc-cap--br{right:-2px;bottom:-2px}.fpe-catalog .fc-paper{position:relative;background:#FFF;border-radius:3px;box-shadow:0 0 0 1px rgb(20 40 60 / .07),0 10px 22px -14px rgb(16 40 70 / .45)}.fpe-catalog .fc-magnet{position:absolute;z-index:1;left:50%;top:-8px;margin-left:-9px;width:18px;height:18px;border-radius:50%;background:radial-gradient(circle at 34% 30%,rgb(255 255 255 / .78) 0%,#fff0 40%),var(--mag,var(--red));box-shadow:0 3px 4px rgb(10 22 36 / .32),inset 0 -2px 3px rgb(0 0 0 / .28)}.fpe-catalog .fc-magnet--pin{top:-7px;margin-left:-8px;width:16px;height:16px;--mag:var(--pin)}.fpe-catalog .fc-eyebrow{display:flex;align-items:center;gap:12px;font-family:var(--mono);font-size:12px;font-weight:500;letter-spacing:.16em;color:var(--muted)}.fpe-catalog .fc-eyebrow__line{display:block;width:28px;height:1px;background:var(--hair2)}.fpe-catalog .fc-h1{font-family:var(--disp);font-size:52px;font-weight:700;line-height:1.22;letter-spacing:-.015em;color:var(--navy)}.fpe-catalog .fc-h1__line{display:block;white-space:nowrap}.fpe-catalog .fc-h2{font-family:var(--disp);font-size:38px;font-weight:600;line-height:1.34;letter-spacing:-.005em;color:var(--navy)}.fpe-catalog .fc-h2__line{display:block}.fpe-catalog .fc-h2--help{font-size:42px;line-height:1.32}.fpe-catalog .fpe-ul--hero{--ul-drop:-7px;--ul-sw:5}.fpe-catalog .fc-lead{font-size:16px;line-height:1.8;color:var(--body);text-wrap:pretty}.fpe-catalog .fc-lead--profile{max-width:640px;font-size:17px}.fpe-catalog .fc-lead--help{max-width:620px;font-size:18px}.fpe-catalog .fc-act{position:relative;display:inline-flex}.fpe-catalog .fc-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:36px;padding:0 12px;font-family:var(--text);font-size:13.5px;font-weight:600;white-space:nowrap;text-decoration:none;cursor:pointer;border:0;transition:background 0.2s ease,color 0.2s ease,border-color 0.2s ease}.fpe-catalog .fc-btn--primary{background:var(--blue);color:#FFF}.fpe-catalog .fc-btn--primary:hover,.fpe-catalog .fc-btn--primary:focus-visible{background:var(--navy);color:#FFF}.fpe-catalog .fc-btn--ghost{border:1.5px solid var(--navy);background:rgb(255 255 255 / .6);color:var(--navy)}.fpe-catalog .fc-btn--ghost:hover,.fpe-catalog .fc-btn--ghost:focus-visible{background:var(--navy);color:#FFF}.fpe-catalog .fc-btn--lg{height:52px;padding:0 24px;font-size:16px}.fpe-catalog .fc-btn--sm.fc-btn--primary,.fpe-catalog .fc-btn--sm.fc-btn--web{padding:0 14px}.fpe-catalog .fc-textlink{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:16px;font-weight:600;color:var(--navy);transition:color 0.2s ease}.fpe-catalog .fc-textlink:hover{color:var(--blue)}.fpe-catalog .fc-chip{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 12px;border:1px solid var(--hair2);border-radius:999px;background:#FFF;color:var(--navy);font-family:var(--text);font-size:14px;font-weight:500;white-space:nowrap;cursor:pointer;transition:background 0.2s ease,border-color 0.2s ease,color 0.2s ease}.fpe-catalog .fc-chip:hover{background:var(--info);border-color:var(--blue)}.fpe-catalog .fc-bubble{position:absolute;left:50%;bottom:calc(100% + 9px);transform:translateX(-50%);z-index:6;padding:6px 10px;border-radius:6px;background:var(--navy);color:#FFF;font-size:12.5px;font-weight:600;line-height:1.35;white-space:nowrap;box-shadow:0 10px 20px -10px rgb(10 22 36 / .6);pointer-events:none}.fpe-catalog .fc-bubble--end{left:auto;right:0;transform:none}.fpe-catalog .fc-bubble--start{left:0;transform:none}.fpe-catalog .fc-scrawl{position:absolute;right:0;top:0;pointer-events:none}.fpe-catalog .fc-scrawl--smudge{opacity:.06;filter:blur(6px)}.fpe-catalog .fc-scrawl--ink{opacity:.11;filter:blur(.8px)}.fpe-catalog .fc-profile{position:relative;display:grid;grid-template-columns:400px minmax(0,1fr);column-gap:60px;row-gap:20px;grid-template-areas:"cover head" "cover card" "cover link";align-items:center}.fpe-catalog .fc-profile__head{grid-area:head;display:flex;flex-direction:column;gap:20px}.fpe-catalog .fc-profile__cover{grid-area:cover;display:flex;justify-content:center;padding:18px 0 10px;align-self:center}.fpe-catalog .fc-cpcard{grid-area:card}.fpe-catalog .fc-tolist{grid-area:link;justify-self:start}.fpe-catalog .cp-book{--cw:330px;--rot:rotateY(-19deg) rotateX(4deg);position:relative;width:calc(var(--cw) + 30px);height:calc(var(--cw) * 1.41515 + 46px);perspective:1500px}.fpe-catalog .cp-book__glow{position:absolute;left:50%;top:46%;width:calc(var(--cw) * 1.9);height:calc(var(--cw) * 1.9);transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,rgb(40 140 220 / .22) 0%,rgb(40 140 220 / .13) 48%,rgb(40 140 220 / .045) 70%,#fff0 100%);pointer-events:none}.fpe-catalog .cp-book__floor{position:absolute;left:10%;right:0;bottom:2px;height:34px;background:radial-gradient(ellipse at 46% 50%,rgb(16 40 70 / .34) 0%,rgb(16 40 70 / .12) 42%,#fff0 70%)}.fpe-catalog .cp-book__body{position:absolute;left:8px;top:8px;width:var(--cw);height:calc(var(--cw) * 1.41515);transform-style:preserve-3d;transform:var(--rot);transform-origin:35% 50%;transition:transform 0.6s cubic-bezier(.2,.7,.2,1)}.fpe-catalog .cp-book__body:hover{transform:rotateY(-5deg) rotateX(1deg) translateY(-6px)}.fpe-catalog .cp-book__page,.fpe-catalog .cp-book__img,.fpe-catalog .cp-book__gloss{position:absolute;inset:0;border-radius:2px 6px 6px 2px}.fpe-catalog .cp-book__page--3{transform:translate3d(9px,6px,-18px);background:linear-gradient(90deg,#C9D3DE 0%,#EEF2F6 22%,#DCE3EB 100%);box-shadow:0 34px 60px -26px rgb(10 30 60 / .6)}.fpe-catalog .cp-book__page--2{transform:translate3d(6px,4px,-12px);background:linear-gradient(90deg,#DDE4EC 0%,#FBFCFD 26%,#EDF1F5 100%)}.fpe-catalog .cp-book__page--1{transform:translate3d(3px,2px,-6px);background:#FFF}.fpe-catalog .cp-book picture{display:contents}.fpe-catalog .cp-book__img{display:block;width:100%;height:100%;object-fit:cover;box-shadow:0 0 0 1px rgb(10 30 60 / .08),0 18px 30px -18px rgb(10 30 60 / .45)}.fpe-catalog .cp-book__gloss{pointer-events:none;background:linear-gradient(90deg,rgb(8 20 40 / .34) 0%,rgb(8 20 40 / .1) 2.2%,rgb(255 255 255 / .4) 3.4%,#fff0 7%),linear-gradient(120deg,rgb(255 255 255 / .34) 0%,rgb(255 255 255 / .08) 30%,#fff0 48%,#fff0 78%,rgb(255 255 255 / .12) 100%)}.fpe-catalog .fc-cpcard{display:flex;flex-direction:column;gap:16px;padding:26px 28px;--mag:var(--green)}.fpe-catalog .fc-cpcard__top{display:flex;align-items:baseline;justify-content:space-between;gap:14px}.fpe-catalog .fc-cpcard__title{font-size:24px;font-weight:600;line-height:1.3;color:var(--navy)}.fpe-catalog .fc-cpcard__pdf{font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.12em;color:var(--red)}.fpe-catalog .fc-cpcard__text{font-size:15px;line-height:1.7;color:var(--body);text-wrap:pretty}.fpe-catalog .fc-cpcard__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 22px}.fpe-catalog .fc-cpcard__list li{display:grid;grid-template-columns:22px minmax(0,1fr);column-gap:10px;align-items:start;font-size:15px;line-height:1.55;color:var(--navy)}.fpe-catalog .fc-tick{display:block;margin-top:1px}.fpe-catalog .fc-cpcard__acts{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding-top:18px;border-top:1px dashed var(--hair2)}.fpe-catalog .fc-cpcard__view{min-width:132px}.fpe-catalog .fc-tolist{display:inline-flex;align-items:center;gap:10px;min-height:44px;font-size:16px;font-weight:600;color:var(--navy);transition:color 0.2s ease}.fpe-catalog .fc-tolist:hover{color:var(--blue)}.fpe-catalog .fc-tolist__n{font-family:var(--mono);font-size:12px;font-weight:500;color:var(--muted)}.fpe-catalog .fc-tray{position:relative;height:34px;margin:-3px 56px 0}.fpe-catalog .fc-tray>span{position:absolute}.fpe-catalog .fc-tray__rail{left:0;right:0;top:0;height:12px;background:linear-gradient(180deg,#74808D 0%,#9EA8B3 100%)}.fpe-catalog .fc-tray__pen{top:-6px;width:128px;height:16px;border-radius:8px;--c:var(--red);background:linear-gradient(90deg,var(--c) 0,var(--c) 23%,#26313C 23%,#26313C 24.5%,#F3F5F7 24.5%,#F3F5F7 86%,var(--c) 86%,var(--c) 100%);box-shadow:0 1px 1.5px rgb(10 22 36 / .35),inset 0 -3px 4px rgb(0 0 0 / .18),inset 0 2px 2px rgb(255 255 255 / .75)}.fpe-catalog .fc-tray__pen--red{right:224px}.fpe-catalog .fc-tray__pen--blue{right:374px;--c:var(--blue)}.fpe-catalog .fc-tray__pen--black{right:524px;--c:var(--charcoal)}.fpe-catalog .fc-tray__eraser{right:90px;top:-11px;width:112px;height:24px;border-radius:4px;background:linear-gradient(180deg,#2A64A4 0%,#1D4F8A 58%,#3A3F45 58%,#2D3136 100%);box-shadow:inset 0 1px 0 rgb(255 255 255 / .35)}.fpe-catalog .fc-tray__body{left:0;right:0;top:7px;bottom:0;border-radius:0 0 7px 7px;background:linear-gradient(180deg,#EEF1F4 0%,#CBD2DA 55%,#AFB9C4 100%);box-shadow:0 12px 18px -12px rgb(16 40 70 / .5),inset 0 1px 0 rgb(255 255 255 / .9)}.fpe-catalog .fc-stack{position:relative;display:flex;flex-direction:column;gap:24px}.fpe-catalog .fc-sechead{display:flex;align-items:flex-end;justify-content:space-between;gap:56px}.fpe-catalog .fc-sechead__title{display:flex;flex-direction:column;gap:16px}.fpe-catalog .fc-sechead__lead{width:440px;flex-shrink:0;font-size:16px;line-height:1.8;color:var(--body);text-wrap:pretty}.fpe-catalog .fc-searchcard{display:flex;flex-direction:column;gap:14px;padding:22px 24px 18px;--mag:var(--red)}.fpe-catalog .fpe-qbox{display:flex;align-items:center;height:60px;padding-left:18px;border:1.5px solid var(--navy);background:#FFF;color:var(--navy);transition:box-shadow 0.2s ease}.fpe-catalog .fpe-qbox:focus-within{box-shadow:0 0 0 3px rgb(20 120 176 / .28)}.fpe-catalog.fc-kbd .fpe-qbox:focus-within{outline:2px solid var(--cyan);outline-offset:2px}.fpe-catalog .fpe-q{-webkit-appearance:none;appearance:none;flex:1 1 auto;min-width:0;height:56px;margin:0;padding:0 14px;border:0;border-radius:0;outline:none;box-shadow:none;background:#fff0;color:var(--navy);font-family:var(--text);font-size:18px;font-weight:400;line-height:normal}.fpe-catalog .fpe-q:focus{outline:none;border:0;box-shadow:none;background:#fff0}.fpe-catalog .fpe-q::placeholder{color:var(--ph);opacity:1}.fpe-catalog .fpe-q::-webkit-search-cancel-button,.fpe-catalog .fpe-q::-webkit-search-decoration{-webkit-appearance:none;display:none}.fpe-catalog .fpe-q::-ms-clear{display:none}.fpe-catalog .fc-qclear{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:56px;height:56px;padding:0;border:0;background:#fff0;color:var(--muted);font-size:24px;line-height:1;cursor:pointer}.fpe-catalog .fc-qclear:hover{color:var(--navy)}.fpe-catalog .fc-sugrow{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap}.fpe-catalog .fc-sug{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.fpe-catalog .fc-sug__label{font-size:14px;color:var(--muted)}.fpe-catalog .fc-status{font-family:var(--mono);font-size:13px;font-weight:500;color:var(--navy)}.fpe-catalog .fc-status__retry{margin-left:8px;padding:0 2px;border:0;background:none;color:var(--blue);font-family:var(--text);font-size:13px;font-weight:600;text-decoration:underline;cursor:pointer}.fpe-catalog .fc-browse{display:flex;flex-direction:column;gap:14px;padding-top:8px;container:fcbrowse / inline-size}.fpe-catalog .fc-cat{display:flex;flex-direction:column;gap:14px}.fpe-catalog .fc-cat__head{display:flex;align-items:center;gap:12px;padding-top:22px}.fpe-catalog .fc-cat--first .fc-cat__head{padding-top:0}.fpe-catalog .fc-cat__icon{display:flex;align-items:center;justify-content:center;width:34px;height:34px;flex-shrink:0;border-radius:50%;border:1.5px solid var(--navy);background:#FFF;color:var(--navy)}.fpe-catalog .fc-cat__title{display:flex;align-items:baseline;gap:10px;font-size:20px;font-weight:600;line-height:1.3;color:var(--navy);white-space:nowrap}.fpe-catalog .fc-cat__en{font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.16em;color:var(--muted)}.fpe-catalog .fc-cat__rule{flex:1 1 auto;min-width:16px;height:0;border-top:1.5px dashed var(--hair2)}.fpe-catalog .fc-cat__n{font-size:14px;color:var(--body);white-space:nowrap}.fpe-catalog .fc-cat__list{display:grid;grid-template-columns:minmax(0,1fr);column-gap:24px;row-gap:14px;align-items:start;padding-top:6px}@container fcbrowse (min-width:704px){.fpe-catalog .fc-cat__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.fpe-catalog .fc-cat__list.is-stacked{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:0}.fpe-catalog .fc-col{display:flex;flex-direction:column;gap:14px;min-width:0}.fpe-catalog .fc-brand{display:flex;flex-direction:column;min-width:0;container:fcb / inline-size}.fpe-catalog .fc-brand__head{display:grid;grid-template-columns:112px minmax(0,1fr) auto;column-gap:18px;align-items:center;width:100%;min-height:86px;padding:14px 18px;border:0;background:#fff0;color:var(--navy);font-family:var(--text);text-align:left;cursor:pointer;transition:background 0.2s ease}.fpe-catalog .fc-brand__head:hover{background:rgb(238 244 250 / .55)}.fpe-catalog .fc-logo{display:flex;align-items:center;justify-content:center;height:56px;padding:0 8px;border:1px solid var(--hair);background:var(--logo);overflow:hidden}.fpe-catalog .fc-logo img{display:block;width:var(--w);height:var(--h);max-width:100%;object-fit:contain}.fpe-catalog .fc-plate{display:block;max-width:96px;white-space:normal;overflow-wrap:anywhere;text-align:center;font-family:var(--disp);font-size:14px;font-weight:700;letter-spacing:.08em;line-height:1.1;text-transform:uppercase;color:var(--navy)}.fpe-catalog .fc-brand__text{display:flex;flex-direction:column;gap:2px;min-width:0}.fpe-catalog .fc-brand__name{font-family:var(--disp);font-size:18px;font-weight:600;line-height:1.35;color:var(--navy)}.fpe-catalog .fc-brand__sub{display:flex;flex-wrap:wrap;column-gap:5px;font-size:13px;line-height:1.5;color:var(--muted)}.fpe-catalog .fc-brand__meta{display:flex;align-items:center;gap:10px;font-family:var(--mono);font-size:12px;font-weight:500;color:var(--blue);white-space:nowrap}.fpe-catalog .fc-chev{display:flex;color:var(--navy);transition:transform 0.2s ease}.fpe-catalog .fc-brand.is-open .fc-chev{transform:rotate(180deg)}.fpe-catalog .fc-files{display:flex;flex-direction:column;padding:4px 20px 10px;border-top:1px dashed var(--hair2)}.fpe-catalog .fc-file{display:grid;grid-template-columns:22px minmax(0,1fr) auto;column-gap:12px;align-items:center;min-height:50px;padding:6px 0;border-top:1px solid rgb(20 40 60 / .1)}.fpe-catalog .fc-files>.fc-file:first-child{border-top-color:#fff0}.fpe-catalog .fc-file__icon{display:flex;align-items:center;justify-content:center}.fpe-catalog .fc-file__icon svg{display:block}.fpe-catalog .fc-ico-globe{width:22px;height:26px;color:var(--navy)}.fpe-catalog .fc-file__text{display:flex;flex-direction:column;min-width:0}.fpe-catalog .fc-file__title{font-size:15px;font-weight:600;line-height:1.4;color:var(--navy);min-width:0;overflow-wrap:break-word}.fpe-catalog .fc-file__domain{font-family:var(--mono);font-size:11.5px;line-height:1.5;color:var(--muted);overflow-wrap:anywhere}.fpe-catalog .fc-file__acts{display:flex;gap:8px}.fpe-catalog .fc-scope{display:flex;align-items:center;gap:10px;width:100%;min-height:46px;padding:0 20px;border:0;border-top:1px dashed var(--hair2);background:rgb(244 248 252 / .7);color:var(--blue);font-family:var(--text);font-size:14px;font-weight:600;text-align:left;cursor:pointer;transition:background 0.2s ease}.fpe-catalog .fc-scope:hover{background:var(--info)}.fpe-catalog .fc-scope__t{flex:1 1 auto}.fpe-catalog .fc-scope__n{font-family:var(--mono);font-size:12px;font-weight:500;color:var(--muted)}.fpe-catalog .fc-bv{display:flex;flex-direction:column;gap:18px}.fpe-catalog .fc-backbar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 20px 12px 12px;border:1px solid var(--hair2);border-radius:6px;background:rgb(238 244 250 / .85)}.fpe-catalog .fc-back{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:48px;padding:0 22px 0 16px;border:2px solid var(--navy);background:#FFF;color:var(--navy);font-family:var(--text);font-size:16px;font-weight:600;white-space:nowrap;cursor:pointer;box-shadow:0 8px 16px -12px rgb(16 40 70 / .55);transition:background 0.2s ease,color 0.2s ease}.fpe-catalog .fc-back:hover{background:var(--navy);color:#FFF}.fpe-catalog .fc-back--bottom{align-self:flex-start;height:46px}.fpe-catalog .fc-backbar__label{font-size:15px;color:var(--muted);white-space:nowrap}.fpe-catalog .fc-backbar__label strong{font-weight:600;color:var(--navy)}.fpe-catalog .fc-bvcard{display:flex;flex-direction:column;container:fcbv / inline-size}.fpe-catalog .fc-bvcard .fc-magnet--pin{top:-8px;margin-left:-9px;width:18px;height:18px}.fpe-catalog .fc-bvcard__head{display:grid;grid-template-columns:200px minmax(0,1fr) auto;column-gap:28px;align-items:center;padding:24px 26px 20px}.fpe-catalog .fc-logo--head{height:90px;padding:0 10px}.fpe-catalog .fc-logo--head .fc-plate{max-width:180px;font-size:22px}.fpe-catalog .fc-bvcard__text{display:flex;flex-direction:column;gap:4px;min-width:0}.fpe-catalog .fc-bvcard__name{font-size:30px;font-weight:600;line-height:1.25;color:var(--navy);outline:none}.fpe-catalog .fc-bvcard__sub{display:flex;flex-wrap:wrap;column-gap:5px;font-size:14px;line-height:1.5;color:var(--muted)}.fpe-catalog .fc-bvcard__label{font-family:var(--mono);font-size:12px;font-weight:500;letter-spacing:.12em;color:var(--red);white-space:nowrap}.fpe-catalog .fc-bvcard__files{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px;padding:2px 26px 14px;border-top:1px dashed var(--hair2)}.fpe-catalog .fc-bvcard__files .fc-file{border-top:0;border-bottom:1px solid var(--hair)}.fpe-catalog .fc-models{display:flex;flex-direction:column;gap:18px;padding:24px 28px;border:2px dashed var(--hair2);border-radius:8px;background:rgb(255 255 255 / .55)}.fpe-catalog .fc-models__top{display:flex;align-items:flex-start;gap:14px}.fpe-catalog .fc-models__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:48px;height:48px;border-radius:50%;background:var(--info);color:var(--navy)}.fpe-catalog .fc-models__text{display:flex;flex-direction:column;gap:2px}.fpe-catalog .fc-models__title{font-family:var(--disp);font-size:20px;font-weight:600;line-height:1.4;color:var(--navy)}.fpe-catalog .fc-models__desc{font-size:15px;line-height:1.65;color:var(--body)}.fpe-catalog .fc-models__group{display:flex;flex-direction:column;gap:8px}.fpe-catalog .fc-models__label{font-size:14px;font-weight:600;color:var(--muted)}.fpe-catalog .fc-chips{display:flex;gap:8px;flex-wrap:wrap}.fpe-catalog .fc-chip--lg{height:36px;padding:0 14px}.fpe-catalog .fc-chip__n{font-family:var(--mono);font-size:11.5px;font-weight:500;color:var(--muted)}.fpe-catalog .fc-models--none{gap:6px;padding:20px 24px}.fpe-catalog .fc-models--none .fc-models__title{font-size:18px;line-height:1.7}.fpe-catalog .fc-models--none a{font-weight:600;color:var(--blue)}.fpe-catalog .fc-sr-wrap{display:flex;flex-direction:column;gap:14px}.fpe-catalog .fc-sr-head{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.fpe-catalog .fc-sr-title{font-size:20px;font-weight:600;line-height:1.35;color:var(--navy);overflow-wrap:anywhere}.fpe-catalog .fc-linkbtn{height:36px;padding:0 4px;border:0;background:#fff0;color:var(--blue);font-family:var(--text);font-size:14px;font-weight:600;text-decoration:underline;cursor:pointer}.fpe-catalog .fc-linkbtn:hover{color:var(--navy)}.fpe-catalog .fc-facets{display:flex;gap:8px;flex-wrap:wrap;scrollbar-width:none}.fpe-catalog .fc-facets::-webkit-scrollbar{display:none}.fpe-catalog .fc-facet{height:36px;padding:0 14px;border:1px solid var(--hair2);border-radius:999px;background:#FFF;color:var(--navy);font-family:var(--text);font-size:14px;font-weight:500;white-space:nowrap;cursor:pointer;transition:background 0.2s ease,color 0.2s ease}.fpe-catalog .fc-facet:hover{background:var(--info)}.fpe-catalog .fc-facet[aria-pressed="true"]{background:var(--navy);border-color:var(--navy);color:#FFF}.fpe-catalog .fc-rows{display:flex;flex-direction:column;gap:10px}.fpe-catalog .fc-row{display:grid;grid-template-columns:36px minmax(0,1fr) auto;column-gap:18px;align-items:center;padding:16px 18px 16px 20px}.fpe-catalog .fc-row__icon{display:flex}.fpe-catalog .fc-row__icon svg{display:block}.fpe-catalog .fc-row__globe{display:flex;align-items:center;justify-content:center;width:36px;height:43px;color:var(--navy)}.fpe-catalog .fc-row__main{display:flex;flex-direction:column;gap:4px;min-width:0}.fpe-catalog .fc-row__top{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:12.5px;line-height:1.5;color:var(--muted)}.fpe-catalog .fc-row__brand{display:inline-flex;align-items:center;gap:7px}.fpe-catalog .fc-row__logo{display:inline-flex;align-items:center;justify-content:center;min-width:36px}.fpe-catalog .fc-row__logo img{display:block;width:var(--w);height:var(--h);object-fit:contain}.fpe-catalog .fc-row__label{font-size:13px;font-weight:600;color:var(--navy)}.fpe-catalog .fc-kind{display:inline-block;padding:0 6px;border:1px solid var(--k);color:var(--k);font-size:11.5px;font-weight:600;line-height:1.6}.fpe-catalog .fc-kind--master{--k:var(--red)}.fpe-catalog .fc-kind--model{--k:var(--blue)}.fpe-catalog .fc-kind--web{--k:var(--muted)}.fpe-catalog .fc-why{color:var(--blue);font-weight:600;overflow-wrap:anywhere}.fpe-catalog .fc-row__title{font-size:18px;font-weight:600;line-height:1.35;color:var(--navy);overflow-wrap:anywhere}.fpe-catalog .fc-row__desc{font-size:14px;line-height:1.55;color:var(--body)}.fpe-catalog .fc-row__codes{display:flex;flex-wrap:wrap;gap:6px;padding-top:2px}.fpe-catalog .fc-code{display:inline-block;padding:1px 7px;border:1px solid var(--hair2);background:#FFF;color:var(--navy);font-family:var(--mono);font-size:12px;font-weight:500;line-height:1.6;white-space:nowrap}.fpe-catalog .fc-code.is-hit{border-color:var(--blue);background:var(--blue);color:#FFF}.fpe-catalog .fc-row__acts{display:flex;gap:8px}.fpe-catalog .fc-row .fc-btn{height:40px;padding:0 16px;font-size:14px}.fpe-catalog .fc-row .fc-btn--view{padding:0 14px}.fpe-catalog .fc-more{margin-top:2px;font-size:14px;line-height:1.6;color:var(--muted)}.fpe-catalog .fc-nores{display:grid;grid-template-columns:64px minmax(0,1fr) auto;column-gap:22px;align-items:center;padding:26px 28px;--mag:var(--blue)}.fpe-catalog .fc-nores .fc-magnet{top:-7px;margin-left:-8px;width:16px;height:16px}.fpe-catalog .fc-nores__icon{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;background:var(--info);color:var(--navy)}.fpe-catalog .fc-nores__text{display:flex;flex-direction:column;gap:4px;min-width:0}.fpe-catalog .fc-nores__title{font-family:var(--disp);font-size:20px;font-weight:600;line-height:1.4;color:var(--navy);overflow-wrap:anywhere}.fpe-catalog .fc-nores__desc{font-size:15px;line-height:1.7;color:var(--body)}.fpe-catalog .fc-nores__line{justify-content:space-between;gap:12px;padding:0 22px;font-size:15px}.fpe-catalog .fc-scoped{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:22px 26px;border:2px dashed var(--hair2);border-radius:8px;background:rgb(255 255 255 / .55)}.fpe-catalog .fc-scoped__text{display:flex;flex-direction:column;gap:2px;min-width:0}.fpe-catalog .fc-scoped__title{font-family:var(--disp);font-size:19px;font-weight:600;line-height:1.4;color:var(--navy);overflow-wrap:anywhere}.fpe-catalog .fc-scoped__desc{font-size:15px;line-height:1.65;color:var(--body)}.fpe-catalog .fc-scoped__btn{height:46px;padding:0 20px;border:0;background:var(--blue);color:#FFF;font-family:var(--text);font-size:15px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background 0.2s ease}.fpe-catalog .fc-scoped__btn:hover{background:var(--navy)}.fpe-catalog .fc-foot{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:8px 4px 0;font-size:14px;line-height:1.6;color:var(--muted)}.fpe-catalog .fc-foot .fc-linkbtn{height:32px;padding:0 2px;font-size:inherit}.fpe-catalog .fc-foot a{font-weight:600;color:var(--blue);text-decoration:underline}.fpe-catalog .fc-help{display:grid;grid-template-columns:minmax(0,1fr) 460px;column-gap:72px;align-items:center}.fpe-catalog .fc-help__main{display:flex;flex-direction:column;gap:22px}.fpe-catalog .fc-help__head{display:flex;flex-direction:column;gap:22px}.fpe-catalog .fc-help__br{display:none}.fpe-catalog .fc-help__acts{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:4px}.fpe-catalog .fc-help__acts .fc-btn{gap:12px}.fpe-catalog .fc-help__line{padding:0 26px}.fpe-catalog .fc-drivecard{display:flex;flex-direction:column;gap:16px;padding:28px 28px 26px;--mag:var(--blue)}.fpe-catalog .fc-drivecard__head{display:flex;align-items:center;gap:12px}.fpe-catalog .fc-drivecard__icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border-radius:50%;background:var(--info);color:var(--navy)}.fpe-catalog .fc-drivecard__title{font-size:20px;font-weight:600;line-height:1.4;color:var(--navy)}.fpe-catalog .fc-steps{display:flex;flex-direction:column;gap:12px}.fpe-catalog .fc-steps li{display:grid;grid-template-columns:28px minmax(0,1fr);column-gap:12px;align-items:start;font-size:15px;line-height:1.6;color:var(--body)}.fpe-catalog .fc-step__n{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border:1.5px solid var(--blue);border-radius:50%;font-family:var(--mono);font-size:12px;font-weight:500;color:var(--blue)}.fpe-catalog .fc-drivecard__note{font-size:13px;line-height:1.6;color:var(--muted)}@media (min-width:768px){@container fcb (max-width:399px){.fpe-catalog .fc-brand__head{grid-template-areas:"logo name meta" "logo sub sub";align-content:center;row-gap:2px}.fpe-catalog .fc-brand__head>.fc-logo{grid-area:logo}.fpe-catalog .fc-brand__text{display:contents}.fpe-catalog .fc-brand__name{grid-area:name;align-self:end}.fpe-catalog .fc-brand__sub{grid-area:sub;align-self:start}.fpe-catalog .fc-brand__meta{grid-area:meta;align-self:center}.fpe-catalog .fc-brand__sub .fc-nw{white-space:normal}.fpe-catalog .fc-file .fc-btn--view{min-width:42px;padding:0}.fpe-catalog .fc-file .fc-btn--view .fc-btn__t{display:none}}}@media (max-width:767px){@container fcb (max-width:319px){.fpe-catalog .fc-brand__head{grid-template-areas:"logo name meta" "logo sub sub";align-content:center;row-gap:1px}.fpe-catalog .fc-brand__head>.fc-logo{grid-area:logo}.fpe-catalog .fc-brand__text{display:contents}.fpe-catalog .fc-brand__name{grid-area:name;align-self:end}.fpe-catalog .fc-brand__sub{grid-area:sub;align-self:start}.fpe-catalog .fc-brand__meta{grid-area:meta;align-self:center}.fpe-catalog .fc-brand__sub .fc-nw{white-space:normal}}}@media (max-width:767px){@container fcbv (max-width:319px){.fpe-catalog .fc-bvcard__head{grid-template-areas:"logo name" "sub sub" "label label"}.fpe-catalog .fc-bvcard__head>.fc-logo{grid-area:logo}.fpe-catalog .fc-bvcard__text{display:contents}.fpe-catalog .fc-bvcard__name{grid-area:name}.fpe-catalog .fc-bvcard__sub{grid-area:sub;padding-top:10px}.fpe-catalog .fc-bvcard__sub .fc-nw{white-space:normal}.fpe-catalog .fc-bvcard__label{grid-area:label}}}.fpe-catalog.no-cq .fc-brand.is-compact .fc-brand__head{grid-template-areas:"logo name meta" "logo sub sub";align-content:center;row-gap:1px}.fpe-catalog.no-cq .fc-brand.is-compact .fc-brand__head>.fc-logo{grid-area:logo}.fpe-catalog.no-cq .fc-brand.is-compact .fc-brand__text{display:contents}.fpe-catalog.no-cq .fc-brand.is-compact .fc-brand__name{grid-area:name;align-self:end}.fpe-catalog.no-cq .fc-brand.is-compact .fc-brand__sub{grid-area:sub;align-self:start}.fpe-catalog.no-cq .fc-brand.is-compact .fc-brand__meta{grid-area:meta;align-self:center}.fpe-catalog.no-cq .fc-brand.is-compact .fc-brand__sub .fc-nw{white-space:normal}.fpe-catalog.no-cq .fc-brand.is-compact .fc-file .fc-btn--view{min-width:42px;padding:0}.fpe-catalog.no-cq .fc-brand.is-compact .fc-file .fc-btn--view .fc-btn__t{display:none}.fpe-catalog.no-cq .fc-bvcard.is-compact .fc-bvcard__head{grid-template-areas:"logo name" "sub sub" "label label"}.fpe-catalog.no-cq .fc-bvcard.is-compact .fc-bvcard__head>.fc-logo{grid-area:logo}.fpe-catalog.no-cq .fc-bvcard.is-compact .fc-bvcard__text{display:contents}.fpe-catalog.no-cq .fc-bvcard.is-compact .fc-bvcard__name{grid-area:name}.fpe-catalog.no-cq .fc-bvcard.is-compact .fc-bvcard__sub{grid-area:sub;padding-top:10px}.fpe-catalog.no-cq .fc-bvcard.is-compact .fc-bvcard__sub .fc-nw{white-space:normal}.fpe-catalog.no-cq .fc-bvcard.is-compact .fc-bvcard__label{grid-area:label}@media (max-width:1439px){.fpe-catalog{padding:20px 40px 80px}.fpe-catalog .fc-profile{grid-template-columns:360px minmax(0,1fr)}.fpe-catalog .cp-book{--cw:300px}}@media (max-width:1199px){.fpe-catalog{padding:20px 32px 64px}.fpe-catalog .fc-wrap{gap:44px}.fpe-catalog .fc-crumb{margin-bottom:-24px}.fpe-catalog .fc-surface--profile{padding:40px 40px}.fpe-catalog .fc-surface--catalogs{padding:40px 40px 44px}.fpe-catalog .fc-surface--help{padding:44px 40px 48px}.fpe-catalog .fc-profile{grid-template-columns:300px minmax(0,1fr);column-gap:44px}.fpe-catalog .cp-book{--cw:250px}.fpe-catalog .fc-h1{font-size:clamp(34px, calc((100vw - 510px) / 9.6), 52px)}.fpe-catalog .fc-cpcard__list{grid-template-columns:minmax(0,1fr)}.fpe-catalog .fc-sechead{flex-direction:column;align-items:stretch;gap:16px}.fpe-catalog .fc-sechead__lead{width:auto;max-width:640px}.fpe-catalog .fc-help{grid-template-columns:minmax(0,1fr);row-gap:36px}.fpe-catalog .fc-help__side{max-width:560px}.fpe-catalog .fc-tray{margin:-3px 40px 0}.fpe-catalog .fc-bvcard__files{grid-template-columns:minmax(0,1fr)}.fpe-catalog .fc-bvcard__files .fc-file:last-child{border-bottom:0}}@media (max-width:899px){.fpe-catalog{padding:16px 20px 48px}.fpe-catalog .fc-wrap{gap:32px}.fpe-catalog .fc-crumb{margin-bottom:-16px}.fpe-catalog .fc-surface--profile{padding:32px 28px 28px}.fpe-catalog .fc-surface--catalogs{padding:32px 28px 36px}.fpe-catalog .fc-surface--help{padding:36px 28px 40px}.fpe-catalog .fc-profile{grid-template-columns:minmax(0,1fr);grid-template-areas:"cover" "head" "card" "link";row-gap:20px}.fpe-catalog .fc-profile__cover{padding:0 0 4px}.fpe-catalog .fc-h1{font-size:46px}.fpe-catalog .fc-tray{margin:-3px 32px 0}.fpe-catalog .fc-tray__pen--black{display:none}.fpe-catalog .fc-row{grid-template-columns:26px minmax(0,1fr);column-gap:12px;row-gap:10px;align-items:start;padding:14px 14px 12px}.fpe-catalog .fc-row__acts{grid-column:1 / -1;align-items:center;justify-content:flex-end;padding-top:10px;border-top:1px dashed var(--hair)}.fpe-catalog .fc-row__icon .fc-ico-pdf{width:26px;height:32px}.fpe-catalog .fc-row__globe{width:26px;height:31px}.fpe-catalog .fc-row__globe svg{width:26px;height:26px}}@media (max-width:767px){.fpe-catalog .d-only{display:none!important}.fpe-catalog .m-only{display:inline!important}.fpe-catalog{padding:12px 8px 22px}.fpe-catalog .fc-wrap{gap:12px}.fpe-catalog .fc-crumb{margin-bottom:0;padding:0 8px}.fpe-catalog .fc-crumb ol{font-size:13px}.fpe-catalog .fc-crumb a{min-height:32px}.fpe-catalog .fc-board{padding:7px;border-radius:8px;box-shadow:0 20px 32px -24px rgb(16 40 70 / .55),inset 0 1px 0 rgb(255 255 255 / .95)}.fpe-catalog .fc-cap{width:14px;height:14px}.fpe-catalog .fc-surface--profile{padding:26px 16px 18px}.fpe-catalog .fc-surface--catalogs,.fpe-catalog .fc-surface--help{padding:22px 18px 24px}.fpe-catalog .fc-eyebrow{gap:10px;font-size:11px}.fpe-catalog .fc-eyebrow__line{width:24px}.fpe-catalog .fc-h1{font-size:32px;line-height:1.25;letter-spacing:-.01em}.fpe-catalog .fc-h1__line{white-space:normal}.fpe-catalog .fc-h1__line--2{white-space:nowrap}.fpe-catalog .fpe-ul--hero{--ul-drop:-6px;--ul-sw:4}.fpe-catalog .fc-h2,.fpe-catalog .fc-h2--help{font-size:27px;line-height:1.34}.fpe-catalog .fc-lead{font-size:15px}.fpe-catalog .fc-lead--profile{font-size:16px}.fpe-catalog .fc-lead--help{font-size:15px}.fpe-catalog .fc-profile{display:flex;flex-direction:column;gap:20px}.fpe-catalog .fc-profile__head{gap:16px}.fpe-catalog .fc-profile__cover{padding:8px 0 4px}.fpe-catalog .cp-book{--cw:214px;--rot:rotateY(-14deg) rotateX(3deg);perspective:1300px}.fpe-catalog .cp-book__floor{height:26px}.fpe-catalog .fc-cpcard{gap:14px;padding:22px 18px 20px}.fpe-catalog .fc-cpcard__title{font-size:20px}.fpe-catalog .fc-cpcard__text{font-size:14px}.fpe-catalog .fc-cpcard__list{grid-template-columns:minmax(0,1fr);gap:8px 22px}.fpe-catalog .fc-cpcard__list li{font-size:14px}.fpe-catalog .fc-cpcard__acts{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:10px;padding-top:16px}.fpe-catalog .fc-cpcard__acts .fc-act{display:flex;width:100%}.fpe-catalog .fc-cpcard__acts .fc-btn{width:100%;min-width:0;padding:0 12px;font-size:15px}.fpe-catalog .fc-cpcard__acts .fc-cpcard__dl{padding:0 14px}.fpe-catalog .fc-tolist{align-self:flex-start;font-size:15px}.fpe-catalog .fc-tray{height:24px;margin:-3px 26px 0}.fpe-catalog .fc-tray__rail{height:9px}.fpe-catalog .fc-tray__pen{top:-4px;width:70px;height:11px;border-radius:5.5px}.fpe-catalog .fc-tray__pen--red{right:104px}.fpe-catalog .fc-tray__pen--blue{right:186px}.fpe-catalog .fc-tray__pen--black{display:block;right:268px}.fpe-catalog .fc-tray__eraser{right:34px;top:-7px;width:58px;height:16px}.fpe-catalog .fc-tray__body{top:5px}.fpe-catalog .fc-stack{gap:16px}.fpe-catalog .fc-sechead{flex-direction:column;align-items:stretch;gap:14px}.fpe-catalog .fc-sechead__title{gap:12px}.fpe-catalog .fc-sechead__lead{width:auto;font-size:15px}.fpe-catalog .fc-searchcard{gap:12px;padding:16px 14px 14px}.fpe-catalog .fpe-qbox{height:52px;padding-left:14px}.fpe-catalog .fc-qbox__icon{width:20px;height:20px}.fpe-catalog .fpe-q{height:48px;padding:0 10px;font-size:16px}.fpe-catalog .fc-qclear{width:48px;height:48px}.fpe-catalog .fc-sugrow{gap:10px}.fpe-catalog .fc-sug__label{font-size:13px}.fpe-catalog .fc-sug__chip{height:34px;font-size:13px}.fpe-catalog .fc-status{font-size:12px}.fpe-catalog .fc-browse{gap:10px;padding-top:6px}.fpe-catalog .fc-cat{gap:10px}.fpe-catalog .fc-cat__head{gap:10px;padding-top:14px}.fpe-catalog .fc-cat__icon{width:30px;height:30px}.fpe-catalog .fc-cat__icon svg{width:17px;height:17px}.fpe-catalog .fc-cat__title{font-size:17px}.fpe-catalog .fc-cat__n{font-size:13px}.fpe-catalog .fc-cat__list,.fpe-catalog .fc-cat__list.is-stacked{display:flex;flex-direction:column;align-items:stretch;gap:10px;padding-top:4px}.fpe-catalog .fc-magnet--pin{top:-5px;margin-left:-6px;width:12px;height:12px}.fpe-catalog .fc-brand__head{grid-template-columns:76px minmax(0,1fr) auto;column-gap:12px;min-height:72px;padding:12px}.fpe-catalog .fc-logo{height:48px;padding:0 4px}.fpe-catalog .fc-logo img{width:var(--wm);height:var(--hm)}.fpe-catalog .fc-plate{max-width:66px;font-size:11px}.fpe-catalog .fc-brand__text{gap:1px}.fpe-catalog .fc-brand__name{font-size:16px}.fpe-catalog .fc-brand__sub{font-size:12.5px}.fpe-catalog .fc-brand__meta{gap:6px}.fpe-catalog .fc-chev svg{width:18px;height:18px}.fpe-catalog .fc-files{padding:2px 12px 8px}.fpe-catalog .fc-file{grid-template-columns:20px minmax(0,1fr) auto;column-gap:10px;min-height:52px}.fpe-catalog .fc-file__icon .fc-ico-pdf{width:20px;height:24px}.fpe-catalog .fc-ico-globe{width:20px;height:24px}.fpe-catalog .fc-ico-globe svg{width:20px;height:20px}.fpe-catalog .fc-file__title{font-size:14px}.fpe-catalog .fc-file__domain{font-size:11px}.fpe-catalog .fc-file__acts{gap:6px}.fpe-catalog .fc-file .fc-btn{height:40px;font-size:13px}.fpe-catalog .fc-file .fc-btn--view{min-width:42px;padding:0}.fpe-catalog .fc-file .fc-btn--view .fc-btn__t{display:none}.fpe-catalog .fc-file .fc-btn--dl{padding:0 11px}.fpe-catalog .fc-file .fc-btn--web{padding:0 12px}.fpe-catalog .fc-scope{min-height:44px;padding:0 14px;font-size:13.5px}.fpe-catalog .fc-bv{gap:14px}.fpe-catalog .fc-backbar{flex-direction:column;align-items:stretch;gap:8px;padding:12px}.fpe-catalog .fc-back{display:flex;width:100%;font-size:15px}.fpe-catalog .fc-back--bottom{align-self:stretch}.fpe-catalog .fc-backbar__label{font-size:13px;text-align:center;white-space:normal}.fpe-catalog .fc-bvcard .fc-magnet--pin{top:-7px;margin-left:-8px;width:16px;height:16px}.fpe-catalog .fc-bvcard__head{grid-template-columns:116px minmax(0,1fr);column-gap:14px;padding:18px 14px 6px}.fpe-catalog .fc-logo--head{height:62px;padding:0 6px}.fpe-catalog .fc-logo--head .fc-plate{max-width:100px;font-size:16px}.fpe-catalog .fc-bvcard__text{gap:2px}.fpe-catalog .fc-bvcard__name{font-size:22px;line-height:1.3}.fpe-catalog .fc-bvcard__sub{font-size:12.5px}.fpe-catalog .fc-bvcard__label{grid-column:1 / -1;padding:14px 0 0;font-size:11px}.fpe-catalog .fc-bvcard__files{display:flex;flex-direction:column;padding:0 14px 8px}.fpe-catalog .fc-bvcard__files .fc-file{border-bottom:0;border-top:1px solid rgb(20 40 60 / .1)}.fpe-catalog .fc-bvcard__files .fc-file:first-child{border-top-color:#fff0}.fpe-catalog .fc-models{gap:14px;padding:18px 16px}.fpe-catalog .fc-models__icon{width:44px;height:44px}.fpe-catalog .fc-models__icon svg{width:22px;height:22px}.fpe-catalog .fc-models__title{font-size:17px}.fpe-catalog .fc-models__desc{font-size:14px}.fpe-catalog .fc-models__label{font-size:13px}.fpe-catalog .fc-chip--lg{height:38px;font-size:13.5px}.fpe-catalog .fc-models--none{gap:6px;padding:16px}.fpe-catalog .fc-models--none .fc-models__title{font-size:16px}.fpe-catalog .fc-sr-wrap{gap:12px}.fpe-catalog .fc-sr-title{font-size:18px}.fpe-catalog .fc-facets{flex-wrap:nowrap;overflow-x:auto;margin:-4px -2px;padding:6px 2px;-webkit-overflow-scrolling:touch}.fpe-catalog .fc-facet{flex-shrink:0;height:38px;font-size:13px}.fpe-catalog .fc-row__main{gap:3px}.fpe-catalog .fc-row__top{gap:6px;font-size:12px}.fpe-catalog .fc-row__logo{min-width:30px}.fpe-catalog .fc-row__logo img{width:var(--wm);height:var(--hm)}.fpe-catalog .fc-row__label{font-size:12px}.fpe-catalog .fc-row__title{font-size:16px}.fpe-catalog .fc-row__desc{font-size:13px}.fpe-catalog .fc-code{font-size:11px}.fpe-catalog .fc-row .fc-btn{font-size:13.5px;padding:0 14px}.fpe-catalog .fc-row .fc-btn--view{width:44px;padding:0}.fpe-catalog .fc-row .fc-btn--view .fc-btn__t{display:none}.fpe-catalog .fc-more{font-size:13px}.fpe-catalog .fc-nores{display:flex;flex-direction:column;gap:12px;padding:20px 16px}.fpe-catalog .fc-nores__icon{width:52px;height:52px}.fpe-catalog .fc-nores__icon svg{width:26px;height:26px}.fpe-catalog .fc-nores__title{font-size:18px}.fpe-catalog .fc-nores__desc{font-size:14px}.fpe-catalog .fc-nores .fc-act,.fpe-catalog .fc-nores__line{display:flex;width:100%}.fpe-catalog .fc-scoped{flex-direction:column;align-items:stretch;gap:14px;padding:18px 16px}.fpe-catalog .fc-scoped__title{font-size:17px}.fpe-catalog .fc-scoped__desc{font-size:14px}.fpe-catalog .fc-foot{padding:4px 2px 0;font-size:13px}.fpe-catalog .fc-help{display:flex;flex-direction:column;gap:18px}.fpe-catalog .fc-help__main{gap:14px}.fpe-catalog .fc-help__head{gap:12px}.fpe-catalog .fc-help__br{display:block}.fpe-catalog .fc-help__acts{flex-direction:column;align-items:stretch;gap:10px}.fpe-catalog .fc-help__acts .fc-btn{justify-content:space-between;padding:0 20px;font-size:16px}.fpe-catalog .fc-help__acts .fc-textlink{align-self:flex-start;font-size:15px}.fpe-catalog .fc-help__side{max-width:none;padding-top:6px}.fpe-catalog .fc-drivecard{gap:12px;padding:22px 16px 18px}.fpe-catalog .fc-drivecard__title{font-size:18px}.fpe-catalog .fc-steps{gap:8px}.fpe-catalog .fc-steps li{font-size:14px}}@media (max-width:359px){.fpe-catalog .fc-surface--catalogs,.fpe-catalog .fc-surface--help{padding-left:14px;padding-right:14px}.fpe-catalog .fc-files{padding-left:10px;padding-right:10px}.fpe-catalog .fc-file .fc-btn--dl{min-width:42px;padding:0}.fpe-catalog .fc-file .fc-btn--dl>span{display:none}.fpe-catalog .fc-brand__head{grid-template-columns:68px minmax(0,1fr) auto;column-gap:10px;padding:12px 10px}.fpe-catalog .fc-h1{font-size:29px}}.fpe-catalog .fc-btn.is-broken{opacity:.45;cursor:not-allowed;pointer-events:none}@media (max-width:767px){.fpe-catalog .fc-linkbtn,.fpe-catalog .fc-foot a,.fpe-catalog .fc-status__retry,.fpe-catalog .fc-crumb a,.fpe-catalog .fc-models__desc a{position:relative}.fpe-catalog .fc-linkbtn::after,.fpe-catalog .fc-foot a::after,.fpe-catalog .fc-status__retry::after,.fpe-catalog .fc-crumb a::after,.fpe-catalog .fc-models__desc a::after{content:"";position:absolute;left:-4px;right:-4px;top:50%;height:44px;transform:translateY(-50%)}}@media (forced-colors:active){.fpe-catalog .fc-paper,.fpe-catalog .fc-btn,.fpe-catalog .fpe-qbox{outline:1px solid CanvasText;outline-offset:-1px}.fpe-catalog .fpe-qbox:focus-within{outline:3px solid Highlight;outline-offset:2px}.fpe-catalog button:focus-visible,.fpe-catalog a:focus-visible,.fpe-catalog [tabindex]:focus-visible{outline:2px solid Highlight}.fpe-catalog .fc-facet[aria-pressed="true"]{forced-color-adjust:none;background:Highlight;border-color:Highlight;color:HighlightText}}@media print{.fpe-catalog{padding:0;background:none}.fpe-catalog .fc-board{padding:0;box-shadow:none;background:none}.fpe-catalog .fc-surface{background:none}.fpe-catalog .fc-tray,.fpe-catalog .fc-cap,.fpe-catalog .fc-scrawl,.fpe-catalog .fc-magnet,.fpe-catalog .fc-searchcard,.fpe-catalog .fc-scope,.fpe-catalog .fc-tolist,.fpe-catalog .fc-chev{display:none!important}.fpe-catalog .fc-brand__panel[hidden]{display:block!important}.fpe-catalog .fc-cat__list,.fpe-catalog .fc-cat__list.is-stacked{display:block}.fpe-catalog .fc-col{display:contents}.fpe-catalog .fc-paper,.fpe-catalog .fc-file,.fpe-catalog .fc-cat__head{break-inside:avoid}.fpe-catalog .fc-paper{box-shadow:none;border:1px solid #999;margin-bottom:8px}.fpe-catalog .fc-btn{box-shadow:none;background:none!important;color:#000!important;border:1px solid #000}}@media (prefers-reduced-motion:reduce){.fpe-catalog .cp-book__body,.fpe-catalog .fc-chev,.fpe-catalog .fc-btn,.fpe-catalog .fc-brand__head{transition:none}.fpe-catalog .cp-book__body:hover{transform:var(--rot)}}