.header{padding-top:env(safe-area-inset-top,0);padding-left:env(safe-area-inset-left,0);padding-right:env(safe-area-inset-right,0);position:-webkit-sticky;position:sticky;top:0;z-index:60;background:color-mix(in srgb,var(--color-bg) 86%,transparent);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--color-border)}@media (max-width:380px){.header .header-bar{gap:.75rem}.header .header-logo{width:82px}.header .header-side{gap:.5rem}.header .header-side .header-cta{padding:10px 12px;font-size:12px}}.header-bar{justify-content:space-between;gap:2rem;min-height:calc(var(--header-h) - env(safe-area-inset-top, 0px))}.header-bar,.header-brand{display:flex;align-items:center}.header-brand{flex-shrink:0}.header-logo{width:96px;height:auto;color:var(--color-text)}.header-nav{display:flex;align-items:center;gap:2.25rem;margin-left:auto}.header-link{font-size:.9375rem;font-weight:700;color:var(--color-muted);transition:color .18s ease}.header-link:hover{color:var(--color-text)}.header-side{display:flex;align-items:center;gap:1rem;flex-shrink:0}.header-cta-short{display:none}.header-cta{gap:10px}.header-cta>.ui-icon{width:17px;height:17px}@media (min-width:861px) and (max-width:1100px){.header-nav{gap:1.25rem}.header-link{font-size:.8125rem}}.header-toggle{display:none;width:42px;height:42px;align-items:center;justify-content:center;background:none;border:1px solid var(--color-border);border-radius:var(--radius);color:inherit}.header-toggle-box{position:relative;display:block;width:18px;height:1.5px;background:currentColor;transition:background-color .2s ease}.header-toggle-box:after,.header-toggle-box:before{content:"";position:absolute;left:0;width:18px;height:1.5px;background:currentColor;transition:transform .2s ease}.header-toggle-box:before{top:-6px}.header-toggle-box:after{top:6px}.header-toggle-box--x{background:transparent}.header-toggle-box--x:before{transform:translateY(6px) rotate(45deg)}.header-toggle-box--x:after{transform:translateY(-6px) rotate(-45deg)}@media (max-width:860px){.header .header-bar{gap:1rem}.header .header-logo{width:82px}.header .header-side{gap:.65rem}.header .header-side .header-cta{padding:11px 14px;font-size:11px;white-space:nowrap}.header,body:has(.home-main) .header{border-bottom:0!important}.header.header--menu-open{background:transparent;border-bottom-color:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}.header.header--menu-open:before{content:"";position:absolute;inset:0;height:var(--header-h);z-index:-1;pointer-events:none;background:color-mix(in srgb,var(--color-bg) 86%,transparent);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.header-toggle{display:inline-flex}.header-cta{display:none}.header-nav{position:absolute;top:100%;left:0;right:0;flex-direction:column;align-items:stretch;gap:0;margin-left:0;padding-inline:var(--gutter);max-height:0;overflow:hidden;background:var(--color-bg);border-bottom:0;transition:max-height .28s ease,padding .28s ease}.header-nav--open{max-height:360px;padding-block:.5rem 1.5rem;background:color-mix(in srgb,var(--color-bg) 86%,transparent);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.header-link{padding-block:.9rem;font-size:1.0625rem;color:var(--color-text);border-bottom:1px solid var(--color-border)}}@media (max-width:600px){.header-cta-full{display:none}.header-cta-short{display:inline}}*,:after,:before{box-sizing:border-box;margin:0;padding:0}:root{--brand:#071700;--brand-700:#0f2c05;--brand-500:#1d4a10;--accent:#e0a526;--accent-strong:#b87d12;--color-bg:#fff;--color-surface:#f4f4ef;--color-surface-2:#eceade;--color-inverse-bg:#071700;--color-inverse-text:#f3f6ef;--color-border:rgba(7,23,0,.12);--color-border-strong:rgba(7,23,0,.24);--color-text:#071700;--color-muted:#55634f;--color-accent:#071700;--color-accent-hover:#0f2c05;--main-background:#fff;--background:#f4f4ef;--text:#071700;--sub-text:#55634f;--gray1:#f7f7f4;--gray2:#eceade;--gray3:#d6d3c4;--gray4:#78826f;--blue-blue:#071700;--blue-light:#eceade;--line-color:rgba(7,23,0,.12);--primary-btn-text:#fff;--contrast1:#f0f0ea;--contrast-f7:#f7f7f4;--red-red:#c0392b;--green-green:#2f7d32;--best-gray:#8b9384;--elements-picker-bg:#fff;--forOverlay:rgba(7,23,0,.55);--font-sans:var(--font-archivo),"Arial",sans-serif;--font-display:var(--font-archivo),"Arial Black","Arial",sans-serif;--font-arial-rounded-mt:var(--font-sans);--radius:10px;--radius-lg:16px;--shadow:0 18px 60px rgba(7,23,0,.1);--shadow-sm:0 2px 14px rgba(7,23,0,.07);--page-max:1240px;--gutter:clamp(1.25rem,5vw,4rem);--section-y:clamp(5rem,10vw,9rem);--header-h:calc(80px + env(safe-area-inset-top, 0px));--edge-top-background:var(--color-bg);--edge-bottom-background:var(--color-bg);--scrollbar-thumb:#b68a47;--scrollbar-track:#183c3514}:root[data-theme=dark]{--color-bg:#050f00;--color-surface:#0b1c04;--color-surface-2:#12280a;--color-inverse-bg:#0b1c04;--color-inverse-text:#f3f6ef;--color-border:hsla(86,28%,95%,.14);--color-border-strong:hsla(86,28%,95%,.28);--color-text:#eff3ea;--color-muted:#a6b39f;--color-accent:#e0a526;--color-accent-hover:#f0bb4c;--main-background:#050f00;--background:#0b1c04;--text:#eff3ea;--sub-text:#a6b39f;--gray1:#0b1c04;--gray2:#12280a;--gray3:#1d3512;--gray4:#a6b39f;--blue-blue:#e0a526;--blue-light:#12280a;--line-color:hsla(86,28%,95%,.14);--primary-btn-text:#071700;--contrast1:#12280a;--contrast-f7:#0b1c04;--best-gray:#93a08c;--elements-picker-bg:#050f00;--forOverlay:rgba(0,0,0,.66);--shadow:0 18px 60px rgba(0,0,0,.5);--shadow-sm:0 2px 14px rgba(0,0,0,.4)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--color-bg:#050f00;--color-surface:#0b1c04;--color-surface-2:#12280a;--color-inverse-bg:#0b1c04;--color-inverse-text:#f3f6ef;--color-border:hsla(86,28%,95%,.14);--color-border-strong:hsla(86,28%,95%,.28);--color-text:#eff3ea;--color-muted:#a6b39f;--color-accent:#e0a526;--color-accent-hover:#f0bb4c;--main-background:#050f00;--background:#0b1c04;--text:#eff3ea;--sub-text:#a6b39f;--gray1:#0b1c04;--gray2:#12280a;--gray3:#1d3512;--gray4:#a6b39f;--blue-blue:#e0a526;--blue-light:#12280a;--line-color:hsla(86,28%,95%,.14);--primary-btn-text:#071700;--contrast1:#12280a;--contrast-f7:#0b1c04;--best-gray:#93a08c;--elements-picker-bg:#050f00;--forOverlay:rgba(0,0,0,.66);--shadow:0 18px 60px rgba(0,0,0,.5);--shadow-sm:0 2px 14px rgba(0,0,0,.4)}}html{font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth;background-color:var(--edge-top-background);overscroll-behavior-y:none}body{background-color:var(--edge-bottom-background);color:var(--color-text);font-family:var(--font-sans);font-weight:400;font-synthesis:none;line-height:1.6;overflow-x:clip}body>main{background-color:var(--color-bg)}html:has(.home-main){--edge-top-background:#14251e;--edge-bottom-background:#14251e}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--scrollbar-track)}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:8px}::-webkit-scrollbar-thumb:hover{background:#916b32}.browser-edge{display:none}@supports (-webkit-touch-callout:none){@media (hover:none){.browser-edge{display:block;pointer-events:none}.browser-edge:after{content:"";position:fixed;left:0;right:0;z-index:70;pointer-events:none}.browser-edge--top:after{top:0;height:max(12px,env(safe-area-inset-top,0px));background:var(--edge-top-background)}.browser-edge--bottom:after{bottom:0;height:max(12px,env(safe-area-inset-bottom,0px));background:var(--edge-bottom-background)}.browser-edge--bottom:before,.browser-edge--top:before{content:"";position:fixed;left:0;right:0;height:16px;z-index:70;pointer-events:none}.browser-edge--top:before{top:max(12px,env(safe-area-inset-top,0px));background:linear-gradient(var(--edge-top-background),transparent)}.browser-edge--bottom:before{bottom:max(12px,env(safe-area-inset-bottom,0px));background:linear-gradient(to top,var(--edge-bottom-background),transparent)}}}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);line-height:1.06;letter-spacing:-.035em;font-weight:700;text-wrap:balance}button,input,select,textarea{font-family:inherit}a{color:inherit;text-decoration:none}img,svg{display:block;max-width:100%}::selection{background:var(--accent);color:var(--brand)}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.shell{width:100%;max-width:var(--page-max);margin-inline:auto;padding-left:max(var(--gutter),env(safe-area-inset-left,0px));padding-right:max(var(--gutter),env(safe-area-inset-right,0px))}.eyebrow{display:inline-block;font-size:.8125rem;letter-spacing:.02em;color:var(--color-muted)}.btn,.eyebrow{font-weight:700}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;padding:.9rem 1.6rem;border:1px solid transparent;border-radius:var(--radius);font-size:.9375rem;letter-spacing:-.01em;cursor:pointer;transition:background-color .18s ease,color .18s ease,border-color .18s ease,transform .18s ease}.btn:hover{transform:translateY(-1px)}.btn--accent{background:var(--accent);color:var(--brand)}.btn--accent:hover{background:var(--accent-strong);color:#fff}.btn--solid{background:var(--color-text);color:var(--color-bg)}.btn--solid:hover{background:var(--brand-500);color:#fff}.btn--outline{border-color:var(--color-border-strong);color:var(--color-text)}.btn--outline:hover{border-color:var(--color-text);background:var(--color-text);color:var(--color-bg)}.btn--onDark{border-color:hsla(86,28%,95%,.32);color:var(--color-inverse-text)}.btn--onDark:hover{background:var(--color-inverse-text);color:var(--brand);border-color:var(--color-inverse-text)}.section{padding-block:var(--section-y)}.section--tint{background:var(--color-surface)}.section--dark{background:var(--color-inverse-bg);color:var(--color-inverse-text)}.section-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.25rem 3rem;margin-bottom:clamp(3rem,5vw,4.5rem)}.section-title{font-size:clamp(1.875rem,3.8vw,2.875rem);max-width:18ch;margin-top:.75rem}.section-lead{max-width:46ch;color:var(--color-muted);font-size:1.0625rem}.section--dark .eyebrow,.section--dark .section-lead{color:hsla(86,28%,95%,.66)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.001ms!important;transition-duration:.001ms!important}}@font-face{font-family:__archivo_13c15f;src:url(/_next/static/media/3d3beb8264136b8c-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:__archivo_13c15f;src:url(/_next/static/media/2368daf0f0aef36d-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:__archivo_Fallback_13c15f;src:local("Arial");ascent-override:88.86%;descent-override:21.25%;line-gap-override:0.00%;size-adjust:98.81%}.__className_13c15f{font-family:__archivo_13c15f,__archivo_Fallback_13c15f}.__variable_13c15f{--font-archivo:"__archivo_13c15f","__archivo_Fallback_13c15f"}