@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-cyrillic-ext-wght-normal.DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-cyrillic-wght-normal.BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-vietnamese-wght-normal.6IgcOCM7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-latin-ext-wght-normal.DC-KSUi6.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-latin-wght-normal.BgDaEnEv.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--color-ink:#071327;--color-ink-soft:#0f1f36;--color-slate:#eee9df;--color-slate-deep:#334154;--color-orange:#f04b23;--color-cream:#eee9df;--color-paper:#f7f4ed;--font-display:"Avenir Next Condensed", "Poppins", "Arial Narrow", sans-serif;--font-body:"Geist Variable", "Geist", sans-serif;--font-mono:"IBM Plex Mono", "SFMono-Regular", Consolas, monospace}@font-face{font-family:Poppins;src:url(/assets/fonts/poppins-400.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Poppins;src:url(/assets/fonts/poppins-600.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Poppins;src:url(/assets/fonts/poppins-700.woff2)format("woff2");font-weight:700;font-display:swap}:root{color-scheme:light;--shell:min(92vw, 1440px);--gutter:clamp(1.25rem, 4vw, 5rem);--section:clamp(5.5rem, 9vw, 10rem)}*,:before,:after{box-sizing:border-box}body,h1,h2,h3,p,figure,blockquote,dl,dd{margin:0}ul,ol{margin:0;padding:0}button,input,textarea,select{color:inherit;font:inherit}button{background:0 0;border:0}img,picture,video,canvas,svg{display:block}[hidden]:not([hidden=until-found]){display:none!important}html{scroll-behavior:smooth;background:var(--color-ink);width:100%;max-width:100%;overflow-x:hidden}body{width:100%;min-width:100%;max-width:100%;color:var(--color-ink);background:var(--color-paper);font-family:var(--font-body);-webkit-font-smoothing:antialiased;margin:0;font-size:1.05rem;line-height:1.78;overflow-x:hidden}@supports (overflow:clip){html,body{overflow-x:clip}}body.menu-open{overflow:hidden}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto}::selection{color:#fff;background:var(--color-orange)}.shell{width:var(--shell);margin-inline:auto}.section-pad{padding-block:var(--section)}.display{font-family:var(--font-display);letter-spacing:-.055em;text-transform:uppercase;margin:0;font-weight:700;line-height:.92}.display-xl{font-size:clamp(4rem,6.2vw,7.2rem)}.display-lg{font-size:clamp(3rem,5.2vw,6rem)}.display-md{font-size:clamp(2.2rem,3.8vw,4.2rem)}.technical-grid{isolation:isolate;position:relative}.technical-grid:before{z-index:-1;content:"";pointer-events:none;opacity:.38;background-image:linear-gradient(30deg,#0000 47%,#ffffff14 48% 49%,#0000 50%),linear-gradient(150deg,#0000 47%,#ffffff0e 48% 49%,#0000 50%);background-size:11rem 6.35rem;position:absolute;inset:0;mask-image:linear-gradient(90deg,#0000,#000 18% 85%,#0000)}.rule{opacity:.24;background:currentColor;height:1px}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=767px){:root{--section:5rem}.display-xl{font-size:clamp(3.9rem,20vw,6.3rem)}.display-lg{font-size:clamp(3.2rem,16vw,5.4rem)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.consent-root[data-astro-cid-62fk6ykx]{z-index:12000;pointer-events:none;position:fixed;inset:auto 1rem 1rem}.consent-root[data-astro-cid-62fk6ykx][hidden],[data-astro-cid-62fk6ykx][hidden]{display:none!important}.consent-panel[data-astro-cid-62fk6ykx]{color:#f7f4ed;pointer-events:auto;background:#071327;border:1px solid #ffffff2e;width:min(100%,42rem);margin-left:auto;padding:clamp(1.35rem,3vw,2rem);box-shadow:0 1.4rem 4rem #00000047}.preferences[data-astro-cid-62fk6ykx]{position:relative}.eyebrow[data-astro-cid-62fk6ykx]{color:#f04b23;letter-spacing:.14em;text-transform:uppercase;margin:0 0 .7rem;font-size:.68rem;font-weight:700}h2[data-astro-cid-62fk6ykx]{font-family:var(--font-display);text-transform:uppercase;margin:0;font-size:clamp(1.45rem,3vw,2rem);line-height:1.05}h2[data-astro-cid-62fk6ykx]:focus{outline:0}p[data-astro-cid-62fk6ykx]:not(.eyebrow){color:#c5ced8;max-width:37rem;margin:1rem 0 0;font-size:.9rem;line-height:1.65}a[data-astro-cid-62fk6ykx]{color:#d9e0e7;text-underline-offset:.2rem;margin-top:1rem;font-size:.78rem;text-decoration:underline;display:inline-block}.policy-links[data-astro-cid-62fk6ykx]{flex-wrap:wrap;gap:1.25rem;display:flex}.actions[data-astro-cid-62fk6ykx]{flex-wrap:wrap;gap:.65rem;margin-top:1.25rem;display:flex}button[data-astro-cid-62fk6ykx]{color:#fff;min-height:2.8rem;font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff73;padding:.7rem 1rem;font-size:.76rem;font-weight:700}button[data-astro-cid-62fk6ykx]:hover,button[data-astro-cid-62fk6ykx]:focus-visible{color:#071327;background:#f04b23;border-color:#f04b23;outline:2px solid #0000}button[data-astro-cid-62fk6ykx].primary{color:#071327;background:#f04b23;border-color:#f04b23}button[data-astro-cid-62fk6ykx].text{text-underline-offset:.2rem;border-color:#0000;text-decoration:underline}button[data-astro-cid-62fk6ykx].close{min-width:2.6rem;padding:.35rem;font-size:1.45rem;position:absolute;top:.8rem;right:.8rem}.choice[data-astro-cid-62fk6ykx]{border-top:1px solid #ffffff2e;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.1rem;padding:1rem 0;display:flex}.choice[data-astro-cid-62fk6ykx] span[data-astro-cid-62fk6ykx]:first-child{gap:.25rem;display:grid}.choice[data-astro-cid-62fk6ykx] strong[data-astro-cid-62fk6ykx]{font-size:.88rem}.choice[data-astro-cid-62fk6ykx] small[data-astro-cid-62fk6ykx]{color:#aeb9c5;font-size:.75rem;line-height:1.5}.choice[data-astro-cid-62fk6ykx] input[data-astro-cid-62fk6ykx]{accent-color:#f04b23;width:1.25rem;height:1.25rem}.always[data-astro-cid-62fk6ykx]{color:#b8c2cd;text-transform:uppercase;flex:none;font-size:.7rem;font-weight:700}@media (width<=520px){.consent-root[data-astro-cid-62fk6ykx]{inset:auto .55rem .55rem}.actions[data-astro-cid-62fk6ykx]{display:grid}.actions[data-astro-cid-62fk6ykx] button[data-astro-cid-62fk6ykx]{width:100%}}html .scroll-reveal{opacity:0;translate:0 clamp(1.4rem,2.5vw,2.8rem)}html .scroll-reveal[data-reveal-kind=image]{opacity:.2;clip-path:inset(7% 0);translate:0;scale:1.035}html .scroll-reveal.is-visible{animation:scroll-reveal-rise .82s cubic-bezier(.16,1,.3,1) var(--reveal-delay,0s) both}html .scroll-reveal[data-reveal-kind=image].is-visible{animation-name:scroll-reveal-image;animation-duration:1.05s}@keyframes scroll-reveal-rise{0%{opacity:0;translate:0 clamp(1.4rem,2.5vw,2.8rem)}to{opacity:1;translate:0}}@keyframes scroll-reveal-image{0%{opacity:.2;clip-path:inset(7% 0);scale:1.035}to{opacity:1;clip-path:inset(0);scale:1}}@media (prefers-reduced-motion:reduce){html .scroll-reveal,html .scroll-reveal[data-reveal-kind=image],html .scroll-reveal.is-visible,html .scroll-reveal[data-reveal-kind=image].is-visible{opacity:1;clip-path:none;animation:none;translate:none;scale:1}}.button[data-astro-cid-i3gwii2o]{letter-spacing:.065em;text-transform:uppercase;border:1px solid #0000;border-radius:999px;justify-content:space-between;align-items:center;gap:1.8rem;min-height:3.55rem;padding:.72rem .85rem .72rem 1.4rem;font-size:.79rem;font-weight:700;line-height:1;transition:transform .25s,background .25s,color .25s;display:inline-flex}.button[data-astro-cid-i3gwii2o]:hover{transform:translateY(-3px)}.orange[data-astro-cid-i3gwii2o]{color:#071327;background:#f04b23}.light[data-astro-cid-i3gwii2o]{color:#071327;background:#fff}.outline[data-astro-cid-i3gwii2o]{color:inherit;background:0 0;border-color:currentColor}.arrow[data-astro-cid-i3gwii2o]{background:#fff;border-radius:50%;place-items:center;width:2rem;height:2rem;display:grid}.arrow[data-astro-cid-i3gwii2o] img[data-astro-cid-i3gwii2o]{width:1.65rem;height:.65rem;transition:transform .28s cubic-bezier(.2,.75,.25,1);transform:rotate(-45deg)}.light[data-astro-cid-i3gwii2o] .arrow[data-astro-cid-i3gwii2o]{background:#071327}.button[data-astro-cid-i3gwii2o]:hover .arrow[data-astro-cid-i3gwii2o] img[data-astro-cid-i3gwii2o]{transform:rotate(0)}@media (prefers-reduced-motion:reduce){.arrow[data-astro-cid-i3gwii2o] img[data-astro-cid-i3gwii2o]{transition:none}}.site-header[data-astro-cid-h7wguote]{z-index:50;color:#fff;background:#071327;border-bottom:1px solid #ffffff29;width:100%;position:relative}.site-header[data-astro-cid-h7wguote].overlay{background:0 0;position:absolute;inset:0 0 auto}.header-shell[data-astro-cid-h7wguote]{grid-template-columns:12rem 1fr auto;align-items:center;gap:2.25rem;width:min(94vw,1520px);min-height:7rem;margin:auto;display:grid}.brand[data-astro-cid-h7wguote]{z-index:2;width:8.4rem;display:block;position:relative}.brand[data-astro-cid-h7wguote] img[data-astro-cid-h7wguote]{width:100%;height:auto}nav[data-astro-cid-h7wguote]{justify-content:center;align-items:center;gap:clamp(.9rem,1.45vw,1.65rem);display:flex}nav[data-astro-cid-h7wguote] a[data-astro-cid-h7wguote]{letter-spacing:.075em;text-transform:uppercase;padding:.5rem 0;font-size:.78rem;font-weight:700;position:relative}nav[data-astro-cid-h7wguote] a[data-astro-cid-h7wguote]:after{content:"";transform-origin:0;background:#f04b23;height:2px;transition:transform .2s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}nav[data-astro-cid-h7wguote] a[data-astro-cid-h7wguote]:hover:after,nav[data-astro-cid-h7wguote] a[data-astro-cid-h7wguote][aria-current=page]:after{transform:scaleX(1)}.actions[data-astro-cid-h7wguote]{align-items:center;gap:1.3rem;display:flex}.phone[data-astro-cid-h7wguote]{color:#f04b23;white-space:nowrap;font-family:Poppins,sans-serif;font-size:.94rem;font-weight:700}.menu-toggle[data-astro-cid-h7wguote]{z-index:2;color:#fff;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:1px solid #ffffff73;border-radius:50%;width:3rem;min-width:3rem;height:3rem;min-height:3rem;padding:.75rem;display:none;position:relative}.menu-toggle[data-astro-cid-h7wguote] i[data-astro-cid-h7wguote]{background:currentColor;height:1px;margin:.35rem 0;display:block}.mobile-menu[data-astro-cid-h7wguote]{z-index:1;background:#071327;padding:8rem 1.25rem 2rem;position:fixed;inset:0;overflow-y:auto}.mobile-inner[data-astro-cid-h7wguote]{display:grid}.mobile-inner[data-astro-cid-h7wguote]>a[data-astro-cid-h7wguote]{text-transform:uppercase;border-bottom:1px solid #ffffff26;align-items:center;gap:1rem;padding:1rem 0;font-family:Poppins,sans-serif;font-size:clamp(1.7rem,8vw,3rem);font-weight:700;line-height:1;display:flex}.mobile-inner[data-astro-cid-h7wguote] span[data-astro-cid-h7wguote]{color:#f04b23;font-family:var(--font-mono);font-size:.65rem}.mobile-inner[data-astro-cid-h7wguote] .mobile-phone[data-astro-cid-h7wguote]{color:#f04b23;font-size:1.25rem}@media (width<=1180px){nav[data-astro-cid-h7wguote],.actions[data-astro-cid-h7wguote]{display:none}.header-shell[data-astro-cid-h7wguote]{grid-template-columns:1fr auto;min-height:5.5rem}.brand[data-astro-cid-h7wguote]{width:7.6rem}.menu-toggle[data-astro-cid-h7wguote]{display:block}}.label[data-astro-cid-pkjfd3wq]{color:#071327;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.72rem;margin:0 0 1.8rem;font-size:.76rem;font-weight:700;display:flex}.label[data-astro-cid-pkjfd3wq].light{color:#fff}.label[data-astro-cid-pkjfd3wq] img[data-astro-cid-pkjfd3wq]{flex:none;width:2rem;height:.79rem;transform:translateY(-.1rem)}.footer[data-astro-cid-iu35pcv4]{color:#fff;background:#071327;padding-top:clamp(5rem,8vw,8rem);overflow:hidden}.footer-main[data-astro-cid-iu35pcv4]{grid-template-columns:1.25fr .65fr 1fr;gap:clamp(3rem,7vw,9rem);padding-bottom:clamp(4rem,7vw,7rem);display:grid}.footer-brand[data-astro-cid-iu35pcv4] img[data-astro-cid-iu35pcv4]{width:10.6rem}.footer-brand[data-astro-cid-iu35pcv4] p[data-astro-cid-iu35pcv4]{color:#b8c1cd;max-width:28rem;margin:2rem 0 0}.footer-label[data-astro-cid-iu35pcv4]{color:#f04b23;letter-spacing:.14em;text-transform:uppercase;margin:0 0 1.5rem;font-size:.68rem;font-weight:700}nav[data-astro-cid-iu35pcv4],.contact-links[data-astro-cid-iu35pcv4]{gap:.55rem;display:grid}nav[data-astro-cid-iu35pcv4] a[data-astro-cid-iu35pcv4],.contact-links[data-astro-cid-iu35pcv4] a[data-astro-cid-iu35pcv4]{color:#e1e6ec;width:max-content;max-width:100%;font-size:.9rem}nav[data-astro-cid-iu35pcv4] a[data-astro-cid-iu35pcv4]:hover,.contact-links[data-astro-cid-iu35pcv4] a[data-astro-cid-iu35pcv4]:hover{color:#f04b23}.contact-links[data-astro-cid-iu35pcv4] .big[data-astro-cid-iu35pcv4]{color:#fff;margin-bottom:.8rem;font-family:Poppins,sans-serif;font-size:clamp(1.35rem,2.2vw,2.2rem);font-weight:700}.footer-bottom[data-astro-cid-iu35pcv4]{color:#aab4c0;border-top:1px solid #ffffff29;justify-content:space-between;gap:2rem;padding-block:1.5rem;font-size:.76rem;display:flex}.footer-bottom[data-astro-cid-iu35pcv4] p[data-astro-cid-iu35pcv4]{margin:0}.footer-bottom[data-astro-cid-iu35pcv4] div[data-astro-cid-iu35pcv4]{gap:2rem;display:flex}.footer-bottom[data-astro-cid-iu35pcv4] button[data-astro-cid-iu35pcv4]{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.footer-bottom[data-astro-cid-iu35pcv4] a[data-astro-cid-iu35pcv4]:hover,.footer-bottom[data-astro-cid-iu35pcv4] button[data-astro-cid-iu35pcv4]:hover{color:#fff}@media (width<=850px){.footer-main[data-astro-cid-iu35pcv4]{grid-template-columns:1fr 1fr}.footer-brand[data-astro-cid-iu35pcv4]{grid-column:1/-1}}@media (width<=570px){.footer-main[data-astro-cid-iu35pcv4]{grid-template-columns:1fr}.footer-brand[data-astro-cid-iu35pcv4]{grid-column:auto}.footer-bottom[data-astro-cid-iu35pcv4]{display:grid}}
