.AjPwpW_nav{z-index:calc(var(--z-overlay) + 1);pointer-events:none;align-items:flex-start;padding:1.3rem 0 0 1.3rem;display:flex;position:fixed;inset:0 0 auto}.AjPwpW_logo{pointer-events:auto;opacity:0;visibility:hidden;align-items:center;display:inline-flex;position:relative}.AjPwpW_logo:after{content:"";inset-inline:0;height:44px;position:absolute;top:50%;translate:0 -50%}@property --sweep{syntax:"<percentage>";inherits:false;initial-value:100%}.AjPwpW_logoMark{--from:var(--logo-light);--to:var(--logo-light);--angle:0deg;--sweep:100%;aspect-ratio:1800/551;background-image:linear-gradient(var(--angle), var(--to) 0 var(--sweep), var(--from) var(--sweep) 100%);height:2.06rem;transition:--sweep .55s cubic-bezier(.7, 0, .2, 1), filter .3s var(--ease-out-soft);-webkit-mask:url(/images/logo-mark.webp) 50%/contain no-repeat;mask:url(/images/logo-mark.webp) 50%/contain no-repeat}:where(html[data-hoverable]) .AjPwpW_logo:hover .AjPwpW_logoMark{filter:drop-shadow(0 0 10px #00c74b8c)}.AjPwpW_toggle{z-index:calc(var(--z-overlay) + 1);border-radius:6px;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:inline-flex;position:fixed;top:.955rem;right:1.25rem}.AjPwpW_toggle:focus-visible{outline:var(--focus-outline);outline-offset:2px;box-shadow:0 0 0 2px var(--bg-obsidian), 0 0 0 4px var(--green-cta-bright)}:where(html[data-hoverable]) .AjPwpW_toggle:hover .AjPwpW_bars i{background:var(--saur-green-lime);filter:drop-shadow(0 0 9px #00c74bbf)}.AjPwpW_bars{width:26px;height:14px;transition:transform .6s cubic-bezier(.72,0,.24,1);position:relative;transform:scale(1.25)}.AjPwpW_bars i{--tip:5px;background:var(--green-cta-bright);width:100%;height:3px;clip-path:polygon(0 0, calc(100% - var(--tip)) 0, 100% 100%, var(--tip) 100%);transform-origin:50%;filter:drop-shadow(0 0 6px #00c74b73);transition:transform .6s cubic-bezier(.72, 0, .24, 1), opacity .3s var(--ease-out-soft), background .3s var(--ease-out-soft), filter .3s var(--ease-out-soft);position:absolute;left:0}.AjPwpW_bars i:first-child{top:0}.AjPwpW_bars i:nth-child(2){top:6px}.AjPwpW_bars i:nth-child(3){top:12px}.AjPwpW_open .AjPwpW_bars{transform:scale(1.25)rotate(180deg)}.AjPwpW_open i:first-child{transform:translateY(6px)rotate(45deg)}.AjPwpW_open i:nth-child(2){opacity:0;transform:scaleX(0)}.AjPwpW_open i:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.AjPwpW_overlay{z-index:var(--z-overlay);background:#050605;background:var(--bg-obsidian-deep,#050605);visibility:hidden;opacity:0;position:fixed;inset:0}.AjPwpW_overlayBg{z-index:0;position:absolute;inset:0;overflow:hidden}.AjPwpW_overlayBg img{object-fit:cover;opacity:.14;width:100%;height:100%}.AjPwpW_overlayBg:after{content:"";background:radial-gradient(120% 100% at 80% 0,#00c74b1a,#0000 55%),linear-gradient(#050605b3,#050605eb);position:absolute;inset:0}.AjPwpW_menuStars{z-index:0;pointer-events:none;background:#050605;position:absolute;inset:0}.AjPwpW_panel{z-index:1;height:100%;max-width:var(--content-max);padding-block:clamp(2rem,6vh,6rem) clamp(1rem,3vh,3rem);padding-inline:var(--gutter);overscroll-behavior:contain;scrollbar-width:none;justify-content:center;gap:var(--space-xl);flex-direction:column;margin-inline:auto;display:flex;position:relative;overflow-y:auto}.AjPwpW_panel::-webkit-scrollbar{width:0;height:0}.AjPwpW_panel:focus,.AjPwpW_panel:focus-visible{box-shadow:none;outline:none}.AjPwpW_menuEyebrow{color:var(--green-terminal);margin-bottom:var(--space-md)}.AjPwpW_menuList{flex-direction:column;gap:clamp(.25rem,1.5vw,1rem);display:flex}.AjPwpW_menuItem{overflow:hidden}.AjPwpW_menuLink{font-family:var(--font-head);letter-spacing:-.02em;text-transform:uppercase;color:var(--text-on-dark);transition:color var(--dur-fast) var(--ease-out-soft), transform var(--dur-med) var(--ease-out-expo);align-items:baseline;gap:1rem;font-size:clamp(1.5rem,min(13vw,19.6078svh - 100px),6.5rem);font-weight:800;line-height:1.02;display:inline-flex}.AjPwpW_panel:has(.AjPwpW_menuItem:nth-child(7)){--menu-clear:calc(1.3rem + 2.06rem + var(--space-3xs));gap:calc(var(--space-xl) - max(0px, var(--menu-clear) + var(--space-2xs) - clamp(2rem, 6vh, 6rem) - clamp(1rem, 3vh, 3rem)) / 2);justify-content:safe center;padding-block-start:max(clamp(2rem, 6vh, 6rem), var(--menu-clear));padding-block-end:max(var(--space-2xs), calc(clamp(2rem, 6vh, 6rem) + clamp(1rem, 3vh, 3rem) - max(clamp(2rem, 6vh, 6rem), var(--menu-clear))));scroll-padding-block-start:var(--menu-clear)}.AjPwpW_panel:has(.AjPwpW_menuItem:nth-child(7)) .AjPwpW_menuItem{display:flex}@supports (clip-path:inset(-1px 0 0)){.AjPwpW_panel:has(.AjPwpW_menuItem:nth-child(7)) .AjPwpW_menuItem{clip-path:inset(calc(-1 * var(--space-sm)) calc(-1 * var(--space-sm)) 0);overflow:visible}}.AjPwpW_panel:has(.AjPwpW_menuItem:nth-child(7)) .AjPwpW_menuLink{font-size:calc(clamp(1.5rem,min(13vw,19.6078svh - 100px),6.5rem)/1.16667 - clamp(.25rem,1.5vw,1rem)/7.14)}.AjPwpW_menuNum{font-family:var(--font-mono);font-size:var(--step-0);letter-spacing:.1em;color:var(--green-terminal);font-weight:500;transform:translateY(-.4em)}.AjPwpW_menuLink:focus-visible{outline:var(--focus-outline);outline-offset:2px;transform:translate(.5rem)}.AjPwpW_menuLink:focus-visible .AjPwpW_menuText,.AjPwpW_menuLink:active .AjPwpW_menuText{color:#0000;-webkit-text-fill-color:transparent;background-image:radial-gradient(44% 320% at var(--mx,50%) 50%, var(--saur-green-lime) 0%, var(--green-cta-bright) 32%, var(--green-cta) 58%, var(--green-cta-deep) 84%);-webkit-background-clip:text;background-clip:text}:where(html[data-hoverable]) .AjPwpW_menuLink:hover{outline:none;transform:translate(.5rem)}:where(html[data-hoverable]) .AjPwpW_menuLink:hover .AjPwpW_menuText{color:#0000;-webkit-text-fill-color:transparent;background-image:radial-gradient(44% 320% at var(--mx,50%) 50%, var(--saur-green-lime) 0%, var(--green-cta-bright) 32%, var(--green-cta) 58%, var(--green-cta-deep) 84%);-webkit-background-clip:text;background-clip:text}@media (prefers-reduced-motion:reduce){.AjPwpW_menuLink{transition:color var(--dur-fast) linear}}.AjPwpW_overlayFooter{justify-content:space-between;align-items:flex-end;gap:var(--space-lg);border-top:1px solid var(--line-on-dark);padding-top:var(--space-lg);flex-wrap:wrap;display:flex}.AjPwpW_newsletterLink{font-family:var(--font-head);font-weight:700;font-size:var(--step-1);color:var(--text-on-dark);transition:color var(--dur-fast), transform var(--dur-fast);display:inline-block}.AjPwpW_newsletterLink:focus-visible,.AjPwpW_newsletterLink:active{color:var(--green-cta-bright);outline:none;transform:translate(3px)}:where(html[data-hoverable]) .AjPwpW_newsletterLink:hover{color:var(--green-cta-bright);outline:none;transform:translate(3px)}@media (prefers-reduced-motion:reduce){.AjPwpW_bars i,.AjPwpW_link:after,.AjPwpW_menuLink{transition:none}}@media (min-width:641px) and (max-width:1024px){.AjPwpW_logoMark{height:clamp(2.06rem,4.4vw,2.9rem)}.AjPwpW_toggle{width:3.6rem;height:3.6rem;top:calc(clamp(2.06rem,4.4vw,2.9rem)/2 - .5rem)}.AjPwpW_bars,.AjPwpW_menuOpen .AjPwpW_bars,.AjPwpW_toggle[aria-expanded=true] .AjPwpW_bars{transform:scale(1.7)}.AjPwpW_panel:has(.AjPwpW_menuItem:nth-child(7)){--menu-clear:calc(1.3rem + clamp(2.06rem, 4.4vw, 2.9rem) + var(--space-3xs))}}
