@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(/build/assets/poppins-300-latin-Dku2WoCh.woff2)format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/poppins-400-latin-cpxAROuN.woff2)format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/build/assets/poppins-500-latin-C8OXljZJ.woff2)format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/build/assets/poppins-600-latin-zEkxB9Mr.woff2)format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/build/assets/poppins-700-latin-Qrb0O0WB.woff2)format("woff2")}:root{--bg:#020202;--hd:#000;--panel:#0a0a0a;--surf:#1c1c1c;--surf2:#141414;--bar:#252525;--btn:#2b2b2b;--btnH:#363636;--circ:#454545;--line:#2b2b2b;--line2:#1c1c1c;--tx:#fff;--tx2:#c6c6c6;--tx3:#969696;--tx4:gray;--or:#e8a12d;--or2:#f3b54b;--orS:#e8a12d21;--ok:#3ddc97;--warn:#e0a106;--bad:#e24b4a;--f:"Poppins",system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--e:cubic-bezier(.22,.61,.24,1);--eo:cubic-bezier(.16,1,.3,1);--side:500px;--dbar:0px;--hdH:92px;--safeB:env(safe-area-inset-bottom,0px)}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--tx);font-family:var(--f);-webkit-font-smoothing:antialiased;margin:0;font-size:15px;line-height:1.5;overflow-x:hidden}img{max-width:100%;display:block}button{font:inherit;color:inherit;cursor:pointer;text-align:inherit;text-transform:inherit;letter-spacing:inherit;background:0 0;border:0;padding:0}[hidden]{display:none!important}h1,h2,h3,h4{margin:0;font-weight:500;line-height:1.2}.up{text-transform:uppercase}.wrapc{max-width:1680px;margin:0 auto;padding:0 64px}:focus-visible{outline:2px solid var(--or);outline-offset:2px}a{color:inherit;text-decoration:none}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.hd{top:var(--dbar);z-index:70;height:var(--hdH);background:var(--hd);border-bottom:1px solid #111;justify-content:space-between;align-items:center;padding:0 64px;display:flex;position:fixed;left:0;right:0}.hd .logo{height:58px;display:block}.hd .logo img{width:auto;height:100%}.hd nav{letter-spacing:.03em;color:var(--tx2);align-items:center;gap:36px;font-size:15px;display:flex}.hd nav a{padding:6px 0;transition:color .25s;position:relative}.hd nav a:hover{color:var(--tx)}.hd nav .on{color:var(--or)}.hd nav .on:after{content:"";background:var(--or);height:2px;position:absolute;bottom:-4px;left:0;right:0}.hd nav .ct{background:var(--btn);color:var(--tx);border-radius:3px;padding:9px 15px}.hd nav .ct:hover{background:var(--btnH)}.hd nav svg{fill:currentColor;width:19px;height:19px;display:block}.burger{justify-content:center;align-items:center;width:44px;height:44px;display:none}.burger i{border-top:2px solid #fff;border-bottom:2px solid #fff;width:24px;height:16px;display:block;position:relative}.burger i:after{content:"";border-top:2px solid #fff;position:absolute;top:5px;left:0;right:0}.lng{letter-spacing:.1em;align-items:center;gap:4px;font-size:12.5px;display:flex}.hd nav .lng{border-left:1px solid var(--line);padding-left:26px}.lng a{color:var(--tx4);padding:6px 5px;transition:color .2s}.lng a:hover,.hd .lng a.on{color:var(--tx)}.hd .lng a.on:after,.hdm{display:none}@media (width<=1100px){.hd{padding:0 22px}.hd nav{gap:22px;font-size:13.5px}.hd nav .lng{padding-left:18px}}@media (width<=1000px) and (width>=901px){.hd nav{gap:15px;font-size:12.5px}.hd nav .lng{padding-left:12px}}@media (width<=900px){:root{--hdH:64px}.hd .logo{height:40px}.hd nav{display:none}.burger{display:flex}.hdm{align-items:center;gap:8px;display:flex}}.bt{letter-spacing:.06em;text-transform:uppercase;background:var(--btn);color:var(--tx);white-space:nowrap;border-radius:3px;justify-content:center;align-items:center;gap:8px;padding:13px 22px;font-size:14px;font-weight:500;transition:background .25s,transform .2s,color .25s;display:inline-flex}.bt:hover{background:var(--btnH)}.bt:active{transform:scale(.98)}.bt.p{background:var(--or);color:#141414;font-weight:700}.bt.p:hover{background:var(--or2)}.bt.g{border:1px solid var(--line);color:var(--tx2);background:0 0}.bt.g:hover{border-color:var(--tx3);color:var(--tx)}.bt.t{color:var(--tx3);background:0 0;padding:10px 4px}.bt.t:hover{color:var(--or)}.bt[disabled]{opacity:.35;pointer-events:none}.lnk{color:var(--or);font-weight:500}.lnk:hover{color:var(--or2)}main.view{padding-top:calc(var(--dbar) + var(--hdH))}.fade{animation:fade .5s var(--eo) both}@keyframes fade{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.eyebrow{letter-spacing:.2em;color:var(--or);text-transform:uppercase;font-size:12.5px;font-weight:600}.wrap{max-width:1848px;margin:0 auto;padding:0 64px}#vHome{--gut:max(64px, calc((100vw - 1720px) / 2))}#vHome section[id]{scroll-margin-top:calc(var(--dbar) + var(--hdH) + 12px)}.rv{opacity:0;transition:opacity .9s var(--eo),transform .9s var(--eo);transform:translateY(26px)}.rv.in{opacity:1;transform:none}.rv.d1{transition-delay:80ms}.rv.d2{transition-delay:.16s}.rv.d3{transition-delay:.24s}.hx{padding:28px 0 40px}.hfr{aspect-ratio:2.52;background:#0b0b0b;border:1px solid #3a3a3a;border-radius:6px;margin:0;position:relative;overflow:hidden}.hfr img{object-fit:cover;object-position:center 46%;width:100%;height:100%;animation:hz 2.4s var(--eo) forwards;transform:scale(1.04)}@keyframes hz{to{transform:scale(1)}}.hfr:after{content:"";background:linear-gradient(#0000 66%,#0000008c 100%);position:absolute;inset:0}.hgrid{grid-template-columns:minmax(0,1fr) minmax(340px,520px);gap:40px 64px;padding:0 3.2%;display:grid}.ht{z-index:2;color:var(--or);text-transform:uppercase;letter-spacing:-.005em;text-shadow:0 3px 16px #0000004d;margin:-.42em 0 0;font-size:clamp(46px,5.6vw,98px);font-weight:700;line-height:.98;position:relative}.hl .ctas{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.hmeta{letter-spacing:.12em;color:var(--tx3);text-transform:uppercase;flex-wrap:wrap;gap:8px 26px;margin:30px 0 0;padding:0;font-size:12.5px;list-style:none;display:flex}.hmeta li{padding-left:14px;position:relative}.hmeta li:before{content:"";background:var(--or);border-radius:50%;width:6px;height:6px;position:absolute;top:.55em;left:0}.hr{padding-top:clamp(28px,4.4vw,72px)}.hr h2{font-size:clamp(22px,1.75vw,30px);font-weight:600;line-height:1.18}.hr p{color:var(--tx2);margin:16px 0 0;font-size:16.5px;line-height:1.6}.plats{align-items:center;gap:20px;margin-top:26px;display:flex}.plats img{width:auto;height:34px}.plats+small{color:var(--tx3);margin-top:10px;font-size:13px;display:block}.fx{padding:64px 0 24px}.fxb{text-align:center;margin:0 4%;padding:30px 0 34px;position:relative}.fxb:before,.fxb:after{content:"";height:1px;position:absolute;left:0;right:0}.fxb:before{background:linear-gradient(90deg,#0000,#5a5a5a 18%,#8c8c8c 50%,#5a5a5a 82%,#0000);top:0}.fxb:after{background:linear-gradient(90deg,transparent,#8a5f1e 15%,var(--or) 50%,#8a5f1e 85%,transparent);bottom:0}.fxb h2{text-transform:uppercase;letter-spacing:.005em;font-size:clamp(30px,4.2vw,76px);font-weight:700;line-height:1.05;position:relative}.fxb .glow{pointer-events:none;background:radial-gradient(closest-side,#e8a12d33,#0000);width:60%;height:220%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mhd{justify-content:space-between;align-items:flex-end;gap:24px;padding:44px 0 36px;display:flex}.mhd .eyebrow{letter-spacing:.06em;font-size:14px;font-weight:500}.mhd h2{max-width:21ch;margin-top:10px;font-size:clamp(28px,2.9vw,52px);font-weight:400;line-height:1.16}.arw{align-items:center;gap:14px;display:flex}.arw button{width:58px;height:58px;color:var(--or);border-radius:50%;place-items:center;transition:color .25s,background .25s,transform .2s;display:grid}.arw button:hover:not([disabled]){background:#141414}.arw button:active:not([disabled]){transform:scale(.94)}.arw button[disabled]{color:#5e5e5e;cursor:default}.arw svg{width:40px;height:40px}.arw .ct{letter-spacing:.14em;color:var(--tx3);text-align:center;min-width:58px;font-size:13px}.arw .ct b{color:var(--tx);font-weight:600}.mcar{scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:0 var(--gut) 8px var(--gut);scroll-padding-left:var(--gut);scrollbar-width:none;overscroll-behavior-x:contain;gap:20px;display:flex;overflow-x:auto}.mcar::-webkit-scrollbar{display:none}.mcar{cursor:grab;-webkit-user-select:none;user-select:none}.mcar img{-webkit-user-drag:none;user-drag:none;pointer-events:none}.mcar.drag{cursor:grabbing;scroll-snap-type:none;scroll-behavior:auto}.mcar.drag .mc{transition:none}.mc{scroll-snap-align:start;transition:background .45s var(--e);background:#050505;flex-direction:column;flex:0 0 clamp(290px,33.5vw,640px);display:flex;position:relative}.mc:before{content:"";background:var(--or);transform-origin:0;height:3px;transition:transform .55s var(--eo);z-index:2;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.mi{aspect-ratio:3/2;background:#0a0a0a;overflow:hidden}.mi img{object-fit:cover;width:100%;height:100%;transition:transform 1.1s var(--eo),filter .5s}.mc:not(.on) .mi img{filter:brightness(.82)saturate(.9)}.mb{flex-direction:column;flex:1;padding:30px 30px 26px;display:flex;container-type:inline-size}.mv{color:var(--or);letter-spacing:.06em;text-transform:uppercase;font-size:13.5px;font-weight:700}.mb h3{white-space:nowrap;text-transform:uppercase;margin-top:6px;font-size:min(32px,8.40336cqi);font-weight:400;line-height:1.15}.mb p{color:var(--tx3);margin:6px 0 0;font-size:16px}.mfp{color:var(--tx3);letter-spacing:.04em;align-items:center;gap:8px;margin-top:16px;font-size:12.5px;display:flex}.mfp svg{width:15px;height:15px;color:var(--tx4);flex:0 0 15px}.mpz{margin-top:auto;padding-top:34px}.mpz small{letter-spacing:.16em;color:var(--tx3);text-transform:uppercase;font-size:11px;display:block}.mpz b{white-space:nowrap;margin-top:2px;font-size:min(32px,9.80392cqi);font-weight:400;display:block}.mpz b.q{text-transform:uppercase;letter-spacing:.01em}.mbt{background:var(--btn);width:100%;color:var(--tx);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:12px;padding:22px 30px;font-size:14px;font-weight:600;transition:background .35s,color .35s;display:flex}.mbt svg{width:20px;height:20px;transition:transform .35s var(--eo)}.mbt:hover svg{transform:translate(5px)}.mc.on{background:#232323}.mc.on:before{transform:scaleX(1)}.mc.on .mi img{transform:scale(1.03)}.mc.on .mbt{background:var(--or);color:#141414}.mprog{height:2px;margin:26px var(--gut) 0;background:#1e1e1e;position:relative;overflow:hidden}.mprog i{background:var(--or);transition:left .45s var(--eo),width .45s var(--eo);position:absolute;top:0;bottom:0;left:0}.mnote{margin:14px var(--gut) 0;color:var(--tx4);font-size:12.5px}@media (width>=1281px){.mcar{grid-template-columns:repeat(var(--n,4),minmax(0,1fr));cursor:auto;padding:0 var(--gut);-webkit-user-select:auto;user-select:auto;display:grid;overflow:visible}.mcar img{pointer-events:auto}.mc{flex:none}.arw,.mprog{display:none!important}.mb{padding:26px 24px 22px}.mb h3{font-size:min(28px,8.40336cqi)}.mb p{font-size:15px}.mpz b{font-size:min(28px,9.80392cqi)}.mbt{padding:20px 24px}.mnote{margin-top:24px}.mcar.many{cursor:grab;-webkit-user-select:none;user-select:none;display:flex;overflow-x:auto}.mcar.many .mc{flex:0 0 calc((100% - 60px - 2 * var(--gut)) / 4)}.mcar.many img{pointer-events:none}#secModels.many .arw{display:flex!important}#secModels.many .mprog{display:block!important}}.lg{--lt:#262626;--lt2:#3f3f3f;--lt3:#5a5a5a;--ll:#b3b3b3;color:var(--lt);background:#d9d9d9;margin-top:110px;padding:96px 0 0}.lg .big{text-transform:uppercase;color:#2a2a2a;letter-spacing:-.01em;font-size:clamp(40px,4.6vw,86px);font-weight:700;line-height:.98}.lg .eyl{letter-spacing:.2em;text-transform:uppercase;color:#8a5a12;margin-bottom:14px;font-size:13px;font-weight:600;display:block}.ing1{aspect-ratio:2.34;background:#1a1a1a;border-radius:6px;margin:22px 0 0;overflow:hidden}.ing1 img{object-fit:cover;width:100%;height:100%}.stg{grid-template-columns:minmax(0,600px) minmax(0,1fr);align-items:start;gap:56px 8%;padding:0 8%;display:grid}.axes{z-index:2;color:#fff;background:#1c1c1c;border:5px solid #ededed;max-width:540px;margin:-40px 0 0;padding:34px 28px 26px;position:relative;box-shadow:0 30px 60px #00000040}.axes figcaption{text-align:center;font-size:16px;font-weight:600}.axes img{mix-blend-mode:lighten;width:100%;height:auto;margin-top:14px}.stgt{padding-top:84px}.h3l{text-transform:uppercase;color:#262626;letter-spacing:-.005em;font-size:clamp(26px,2.4vw,46px);font-weight:700;line-height:1.02}.stgt .sub{color:#2c2c2c;max-width:30em;margin:14px 0 26px;font-size:clamp(15px,1.15vw,21px);font-weight:500;line-height:1.3}.spec{border-top:1px solid var(--ll)}.spec div{border-bottom:1px solid var(--ll);justify-content:space-between;gap:20px;padding:12px 0;font-size:15.5px;display:flex}.spec span:first-child{color:var(--lt2)}.spec span:last-child{text-align:right;color:#1c1c1c;font-weight:500}.hap{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:56px 6%;padding:150px 10% 150px 13%;display:grid}.hap p{color:#2c2c2c;max-width:24em;margin:14px 0 0;font-size:clamp(15px,1.1vw,20px);font-weight:500;line-height:1.45}.hap figure{aspect-ratio:4/3;border-radius:6px;margin:0;overflow:hidden;box-shadow:0 30px 60px #00000040}.hap figure img{object-fit:cover;width:100%;height:100%;transition:transform 1.4s var(--eo)}.hap figure:hover img{transform:scale(1.04)}.chips{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.chips span{color:#2c2c2c;border:1px solid #a9a9a9;border-radius:2px;padding:5px 11px;font-size:12.5px;font-weight:500}.rigw{background:linear-gradient(180deg,#d9d9d9 0,#d9d9d9 34%,var(--bg) 34%)}.rigw figure{aspect-ratio:2.37;background:#111;border-radius:6px;margin:0;overflow:hidden}.rigw img{object-fit:cover;width:100%;height:100%}.rigt{padding-top:44px}.rigt h3{text-transform:uppercase;font-size:clamp(26px,2.4vw,46px);font-weight:700;line-height:1.05}.rigt ul{gap:6px;margin:16px 0 0;padding:0;list-style:none;display:grid}.rigt li{color:var(--tx2);padding-left:20px;font-size:16.5px;position:relative}.rigt li:before{content:"";background:var(--or);width:8px;height:2px;position:absolute;top:.62em;left:0}.pos{grid-template-columns:1fr 1fr;gap:6px;margin-top:110px;display:grid}.pos figure{margin:0}.pos .pimg{aspect-ratio:900/545;background:#111;overflow:hidden}.pos .pimg img{object-fit:cover;width:100%;height:100%;transition:transform 1.4s var(--eo)}.pos figure:hover .pimg img{transform:scale(1.035)}.pos figcaption{padding:26px var(--gut) 0 var(--gut)}.pos figure:last-child figcaption{padding-left:clamp(20px,3.4vw,64px)}.pos h4{text-transform:uppercase;font-size:clamp(18px,1.4vw,26px);font-weight:700}.pos p{color:var(--tx3);max-width:30em;margin:6px 0 0;font-size:16px}.posn{margin:22px var(--gut) 0;color:var(--tx4);font-size:13px}.adx{padding:150px 0 90px}.adx .eyebrow{letter-spacing:.04em;font-size:15px;font-weight:500}.adx h2{text-transform:uppercase;color:#d2d2d2;margin-top:16px;font-size:clamp(26px,2.45vw,46px);font-weight:700;line-height:1.2}.adg{grid-template-columns:repeat(4,1fr);gap:40px 4%;margin-top:64px;display:grid}.adi .ico{width:132px;height:84px;position:relative}.adi .ico i{width:70px;height:70px;transition:transform .6s var(--eo);background:#e8a12d3d;border-radius:50%;position:absolute;top:-6px;left:48px}.adi:hover .ico i{transform:scale(1.12)translate(-4px,4px)}.adi .ico svg{color:#fff;width:76px;height:76px;margin-left:22px;position:relative}.adi h4{margin-top:18px;font-size:clamp(16px,1.25vw,22px);font-weight:700}.adi p{color:var(--tx3);max-width:24em;margin:8px 0 0;font-size:14.5px}.adx .more{margin-top:44px}.pit{height:clamp(300px,44vw,860px);position:relative;overflow:hidden}.pit img{object-fit:cover;object-position:center 60%;width:100%;height:100%}.pit:after{content:"";background:linear-gradient(180deg,var(--bg) 0%,#02020259 30%,#02020226 60%,var(--bg) 100%);position:absolute;inset:0}.pit blockquote{z-index:2;left:var(--gut);text-shadow:0 4px 24px #0009;margin:0;font-size:clamp(22px,2.4vw,44px);font-weight:600;line-height:1.15;position:absolute;bottom:12%}.pit blockquote span{color:var(--or)}.cx{padding:120px 0 80px}.cxg{grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);gap:48px 8%;padding:0 6%;display:grid}.cx h2{letter-spacing:-.025em;font-size:clamp(30px,2.75vw,50px);font-weight:700;line-height:1.08}.cx .lead2{color:var(--tx2);max-width:27em;margin:26px 0 0;font-size:16.5px;line-height:1.55}.cx .alt{color:var(--tx3);gap:10px;margin-top:30px;font-size:14px;display:grid}.cx .alt a{color:var(--tx);font-weight:500;text-decoration:none}.cx .alt a:hover{color:var(--or)}.cform{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.cform .full{grid-column:1/-1}.cf{flex-direction:column;gap:6px;display:flex}.cf label{letter-spacing:.14em;color:var(--tx3);text-transform:uppercase;font-size:11px;font-weight:500}.cf input,.cf select,.cf textarea{color:var(--tx);font:inherit;background:#2e2e2e;border:1px solid #2e2e2e;border-radius:3px;width:100%;padding:12px 13px;font-size:15px;transition:border-color .25s,background .25s}.cf textarea{resize:vertical;min-height:92px}.cf select{appearance:none;background-image:linear-gradient(45deg,#0000 50%,#aaa 50%),linear-gradient(135deg,#aaa 50%,#0000 50%);background-position:calc(100% - 18px) 52%,calc(100% - 13px) 52%;background-repeat:no-repeat;background-size:5px 5px}.cf input:focus,.cf select:focus,.cf textarea:focus{border-color:var(--or);background-color:#333;outline:none}.cf input::placeholder,.cf textarea::placeholder{color:#8a8a8a}.cf.err input,.cf.err select{border-color:var(--bad)}.cform .row3{flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:18px;margin-top:4px;display:flex}.cform .chk2{font-size:13px}.cok{background:#0c0c0c;border:1px solid #2e2e2e;border-radius:3px;padding:30px}.cok strong{margin-bottom:8px;font-size:20px;display:block}.cok p{color:var(--tx3);margin:0}.fth{border-top:1px solid #2a2a2a;grid-template-columns:1.3fr repeat(3,minmax(0,.55fr));gap:40px;margin:0 6%;padding:56px 0 34px;display:grid}.fth .lg2 img{width:auto;height:58px}.fth .lg2 p{color:var(--tx);margin:16px 0 0;font-size:17px;line-height:1.3}.fth h5{color:var(--tx);margin:0 0 14px;font-size:14px;font-weight:600}.fth ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.fth li a{color:var(--tx3);text-align:left;font-size:14px;transition:color .2s}.fth li a:hover{color:var(--or)}.ftb{color:var(--tx3);border-top:1px solid #2a2a2a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin:0 6%;padding:22px 0 44px;font-size:13px;display:flex}.soc{gap:16px;display:flex}.soc a{color:var(--tx);border-radius:50%;place-items:center;width:34px;height:34px;transition:background .25s,color .25s;display:grid}.soc a:hover{color:var(--or);background:#1c1c1c}.soc svg{width:19px;height:19px}@media (width<=1280px){.adg{grid-template-columns:1fr 1fr}.stg{padding:0 3%}.hap{padding:120px 4%}.fth{grid-template-columns:1fr 1fr 1fr}.fth .lg2{grid-column:1/-1}}@media (width<=1100px){.hgrid{grid-template-columns:1fr;gap:0;padding:0}.hr{padding-top:28px}.stg{grid-template-columns:1fr;padding:0}.axes{max-width:560px;margin-top:-30px}.stgt{padding-top:20px}.hap{grid-template-columns:1fr;padding:96px 0}.cxg{grid-template-columns:1fr;padding:0}.fth,.ftb{margin:0}}@media (width<=700px){.wrap{padding:0 20px}#vHome{--gut:20px}.hx{padding:16px 0 20px}.hfr{aspect-ratio:4/3;border-radius:4px}.ht{margin-top:-.38em}.hl .ctas .bt{flex:100%}.hr p{font-size:15.5px}.fx{padding:48px 0 8px}.fxb{margin:0}.mhd{padding:30px 0 24px}.mhd h2{font-size:25px}.arw button{width:44px;height:44px}.arw svg{width:30px;height:30px}.arw .ct{display:none}.mc{flex-basis:84%}.mb{padding:22px 20px 20px}.mbt{padding:18px 20px}.lg{margin-top:72px;padding-top:64px}.ing1{aspect-ratio:16/10}.axes{margin:-24px 4% 0;padding:24px 16px 18px}.spec div{font-size:14px}.hap{padding:72px 0}.rigw{background:linear-gradient(180deg,#d9d9d9 0,#d9d9d9 30%,var(--bg) 30%)}.rigw figure{aspect-ratio:16/10}.pos{grid-template-columns:1fr;gap:36px;margin-top:72px}.pos figcaption,.pos figure:last-child figcaption{padding:18px 20px 0}.adx{padding:96px 0 64px}.adg{grid-template-columns:1fr;gap:26px;margin-top:40px}.adi{grid-template-columns:96px 1fr;align-items:start;column-gap:14px;display:grid}.adi .ico{grid-row:1/3;width:96px;height:72px}.adi .ico i{width:56px;height:56px;left:36px}.adi .ico svg{width:60px;height:60px;margin-left:10px}.adi h4{margin-top:4px}.cx{padding:80px 0 56px}.cform{grid-template-columns:1fr}.fth{grid-template-columns:1fr 1fr;padding-top:40px}.ftb{flex-direction:column-reverse;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.rv{opacity:1;transform:none}}.sheet{z-index:90;background:#000000b8;align-items:flex-end;animation:.25s both fd;display:flex;position:fixed;inset:0}@keyframes fd{0%{opacity:0}to{opacity:1}}.sheet .in{width:100%;max-height:86vh;padding:22px 20px calc(24px + var(--safeB));animation:upk .4s var(--eo) both;background:#0e0e0e;border-top:1px solid #3a3a3a;overflow:auto}@keyframes upk{0%{transform:translateY(40px)}to{transform:none}}.sheet .x{float:right;letter-spacing:.1em;text-transform:uppercase;color:var(--tx3);border:1px solid var(--line);border-radius:3px;padding:6px 10px;font-size:12px}.sheet .stp{border-bottom:1px solid #1a1a1a;width:100%;padding:12px 0}.sheet nav a{text-align:left;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid #1a1a1a;width:100%;padding:14px 0;font-size:15px;display:block}#tst{z-index:95;flex-direction:column;gap:10px;max-width:360px;display:flex;position:fixed;bottom:24px;right:24px}@media (width<=1100px){#tst{left:14px;right:14px;bottom:calc(86px + var(--safeB));max-width:none}}.toast{border:1px solid #333;border-left:3px solid var(--or);color:var(--tx2);animation:tin .45s var(--eo) both;background:#161616;border-radius:2px;padding:14px 16px;font-size:13.5px;box-shadow:0 10px 30px #00000080}.toast b{color:var(--tx);margin-bottom:3px;font-weight:600;display:block}@keyframes tin{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:none}}.chk2{color:var(--tx2);cursor:pointer;align-items:flex-start;gap:12px;font-size:14px;display:flex}.chk2 input{width:18px;height:18px;accent-color:var(--or);flex:0 0 18px;margin-top:2px}.cf .em,.row3 .em{color:#f08482;font-size:12.5px}.chk2.err span{color:#f08482}.hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.sheet nav a,.mi{display:block}.grecaptcha-badge{visibility:hidden}.rcn{color:var(--tx4);margin:14px 0 0;font-size:12px;line-height:1.5}.rcn a{color:inherit;text-underline-offset:2px;text-decoration:underline}.rcn a:hover{color:var(--or)}
