@layer reset{:host,html{--font-fallback:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;tab-size:4;-webkit-tap-highlight-color:transparent;line-height:1.5;font-family:var(--global-font-body,var(--font-fallback))}*,::backdrop,:after,:before{box-sizing:border-box;border-style:solid;border-width:0;border-color:var(--global-color-border,currentcolor);margin:0;padding:0}::file-selector-button{box-sizing:border-box;border-style:solid;border-width:0;border-color:var(--global-color-border,currentcolor);margin:0;padding:0}hr{height:0;color:inherit;border-top-width:1px}body{height:100%;line-height:inherit}img{border-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{text-wrap:balance;font-size:inherit;font-weight:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}menu,ol,ul{list-style:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;background:var(--edNtiq)}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;background:var(--edNtiq)}::placeholder{opacity:1;--placeholder-fallback:#00000080;color:var(--global-color-placeholder,var(--placeholder-fallback))}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{--placeholder-fallback:color-mix(in oklab,currentcolor 50%,transparent)}}textarea{resize:vertical}table{text-indent:0;border-collapse:collapse;border-color:inherit}summary{display:list-item}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}dialog{padding:0}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{--font-mono-fallback:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New";font-feature-settings:normal;font-variation-settings:normal;font-family:var(--global-font-mono,var(--font-mono-fallback));font-size:1em}progress{vertical-align:baseline}::-webkit-search-cancel-button{-webkit-appearance:none}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}:-moz-ui-invalid{box-shadow:none}:-moz-focusring{outline:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer base{:root{--made-with-panda:"🐼"}html{color:var(--dKGtql);scroll-behavior:smooth;font-family:var(--dywXPJ);font-size:1rem;line-height:1.5rem}html a :not(.hoverable),html svg{pointer-events:none}[data-reveal].reveal-pending{opacity:0;filter:blur(8px);will-change:opacity,transform,filter;transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1),filter .9s cubic-bezier(.16,1,.3,1);transition-delay:var(--reveal-delay,0s);transform:translateY(1.125rem)scale(.985)}[data-glass-reveal].reveal-pending,[data-reveal].reveal-pending.is-revealed{opacity:1;filter:none;will-change:auto;transform:none}[data-glass-reveal].reveal-pending{transition:none}[data-glass-reveal].reveal-pending .glass-liquid-surface{opacity:0;will-change:opacity,transform;transition:opacity .85s cubic-bezier(.16,1,.3,1),transform .95s cubic-bezier(.16,1,.3,1);transition-delay:var(--reveal-delay,0s);transform:translateY(1rem)scale(.975)}[data-glass-reveal].reveal-pending .glass-ui-card-content{opacity:0;filter:blur(8px);will-change:opacity,transform,filter;transition:opacity .82s cubic-bezier(.16,1,.3,1),transform .88s cubic-bezier(.16,1,.3,1),filter .88s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--reveal-delay,0s) + 70ms);transform:translateY(.875rem)scale(.99)}[data-glass-reveal].reveal-pending.is-revealed .glass-liquid-surface{opacity:1;will-change:auto;transform:none}[data-glass-reveal].reveal-pending.is-revealed .glass-ui-card-content{opacity:1;filter:none;will-change:auto;transform:none}body{-webkit-user-select:none;user-select:none;background-color:var(--jEjhje);width:100vw;max-width:100%;min-height:100vh;position:relative}*,::backdrop,:after,:before{--blur: ;--brightness: ;--contrast: ;--grayscale: ;--hue-rotate: ;--invert: ;--saturate: ;--sepia: ;--drop-shadow: ;--backdrop-blur: ;--backdrop-brightness: ;--backdrop-contrast: ;--backdrop-grayscale: ;--backdrop-hue-rotate: ;--backdrop-invert: ;--backdrop-opacity: ;--backdrop-saturate: ;--backdrop-sepia: ;--gradient-from-position: ;--gradient-to-position: ;--gradient-via-position: ;--scroll-snap-strictness:proximity;--border-spacing-x:0;--border-spacing-y:0;--translate-x:0;--translate-y:0;--rotate:0;--rotate-x:0;--rotate-y:0;--skew-x:0;--skew-y:0;--scale-x:1;--scale-y:1}@media screen and (min-width:64rem){html{scroll-padding-top:clamp(3rem,8svh,6rem)}[data-reveal].reveal-pending{transform:translate(1.25rem)scale(.985)}[data-glass-reveal].reveal-pending{filter:none;will-change:auto;transition:none;transform:none}[data-glass-reveal].reveal-pending .glass-liquid-surface{transform:translate(1.1rem)scale(.975)}[data-glass-reveal].reveal-pending .glass-ui-card-content{transform:translate(.85rem)scale(.99)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}[data-glass-reveal].reveal-pending .glass-liquid-surface,[data-glass-reveal].reveal-pending .glass-ui-card-content,[data-reveal].reveal-pending{will-change:auto;opacity:1!important;filter:none!important;transition:none!important;transform:none!important}}}@layer tokens{:where(:root,:host){--cUJial:1/1;--joSgrv:4/3;--dXjFHz:3/4;--gqpqIn:16/9;--lixcAJ:18/5;--hSWVDT:1.618/1;--dzOvWn:none;--drrWcF:cubic-bezier(.4,0,.2,1);--hgfxJf:linear;--hCLxzh:cubic-bezier(.4,0,1,1);--byCBno:cubic-bezier(0,0,.2,1);--gSAVQW:cubic-bezier(.4,0,.2,1);--fuVfvZ:50ms;--fVBMec:.1s;--mUhz:.15s;--cWTXGg:.2s;--cifMdM:.3s;--goNNlj:.4s;--bPXfWW:.5s;--ixNmpi:.125rem;--bewZvn:.25rem;--kLOfAE:.375rem;--dxfumK:.5rem;--UXfgJ:.75rem;--bphCwb:1rem;--eougbK:1.5rem;--holyYx:2rem;--kkkBVq:9999px;--dRPRGd:100;--dooANa:200;--fVSZDc:300;--llFanx:400;--leEsKL:500;--hmvyHR:600;--ghWdwL:700;--janwPd:800;--bvnjIx:900;--ekeMrS:1;--jyTpIu:1.25;--ipEwfb:1.375;--lomeBD:1.5;--kwMYUX:1.625;--dVGecO:2;--jrseCf:-.05em;--glKTKc:-.025em;--knaPyh:0em;--jwdARF:.025em;--eUSVTv:.05em;--lhSeXO:.1em;--kWjDjq:.5rem;--loLyxA:.75rem;--eRgJXV:.875rem;--daFrau:1rem;--gKFLFQ:1.125rem;--gFqSQX:1.25rem;--dllMvh:1.5rem;--jaXqkI:1.875rem;--cLogVb:2.25rem;--izMrAu:3rem;--hdlyfR:3.75rem;--bDBsww:4.5rem;--fwhTbD:6rem;--lkGdGW:8rem;--aZLOC:4px;--jDYzax:8px;--kMMDaR:12px;--dyIDQb:16px;--TtVDs:24px;--btncja:40px;--esAhmv:64px;--fcTUxn:0rem;--dacYEG:.25rem;--ebuyxV:.5rem;--bYDCFo:.75rem;--hIimNX:1rem;--fFrqVq:1.25rem;--gGIQOF:1.5rem;--eDRUVY:1.75rem;--flZesP:2rem;--djiiAi:2.25rem;--ieMJEa:2.5rem;--cBFxYr:2.75rem;--uyqLg:3rem;--hXmVPi:3.5rem;--mYCWo:4rem;--jgejxp:5rem;--iYEvIx:6rem;--dzpWeZ:7rem;--fifqnK:8rem;--faFCyS:9rem;--bxwoov:10rem;--huPzrf:11rem;--hgdKvb:12rem;--cZMJbQ:13rem;--iXfUeA:14rem;--vWSpd:15rem;--gtqdrN:16rem;--hNtIEu:18rem;--kqIPsj:20rem;--wdMRQ:24rem;--gEfgCY:.125rem;--jJIQbV:.375rem;--cqwGG:.625rem;--dhUgfD:.875rem;--kTdGYg:0rem;--cCUBeV:.25rem;--gsUKim:.5rem;--jshnNX:.75rem;--juMtMc:1rem;--beDnSR:1.25rem;--eUDwWi:1.5rem;--hTQaBT:1.75rem;--cAmzCM:2rem;--fzzdix:2.25rem;--dDnfaV:2.5rem;--cpjPHA:2.75rem;--ckODEv:3rem;--hTmzdp:3.5rem;--gANXGP:4rem;--htnoem:5rem;--tQYHK:6rem;--kcGldO:7rem;--gMkTEx:8rem;--lcknGR:9rem;--kveXIc:10rem;--gsriJI:11rem;--bPcliI:12rem;--Mxqsr:13rem;--hZfkST:14rem;--fUWaSi:15rem;--bSilTO:16rem;--fnTGst:18rem;--dAFdyM:20rem;--jxszKr:24rem;--hghuKL:.125rem;--drtIxO:.375rem;--siblR:.625rem;--hSPYxQ:.875rem;--izvCpj:20rem;--aTIGG:24rem;--kMQJUV:28rem;--dyNKmL:32rem;--ToPgI:36rem;--btoFLe:42rem;--esBjqP:48rem;--hrOPNc:56rem;--krbtsN:64rem;--cRFSXi:72rem;--fQSwCT:80rem;--iQceEA:90rem;--jAesVz:65ch;--khWApH:100%;--eOXrSu:min-content;--jNBRbM:max-content;--UhpHH:fit-content;--eomHOU:640px;--iujnmj:768px;--gThSgZ:1024px;--cssArG:1280px;--jESPPc:1536px;--bJeTGz:spin 1s linear infinite;--cxTetH:ping 1s cubic-bezier(0,0,.2,1) infinite;--jjLJjo:pulse 2s cubic-bezier(.4,0,.6,1) infinite;--eUTuJH:bounce 1s infinite;--guQdxN:ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;--dywXPJ:var(--font-inter),sans-serif;--gxQaAd:var(--font-fira-code),monospace;--bUWovs:0 1px 2px 0 #0000000d;--cDhNnp:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--jMKUKK:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--kNVcRA:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--bnVgij:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--IghlV:0 25px 50px -12px #00000040;--gmhFEB:inset 0 2px 4px 0 #0000000d;--hykaor:0 10px 8px 0 #0000000a,0 4px 3px 0 #0000001a;--bLinLB:currentColor;--qLIrn:#000;--RiClf:#fff;--edNtiq:#0000;--cQacUT:#fff1f2;--fFtaKH:#ffe4e6;--eUoFZM:#fecdd3;--bPMUxN:#fda4af;--bvZVli:#fb7185;--jGTTif:#f43f5e;--iVPyxk:#e11d48;--fRnMVl:#be123c;--hxzBoW:#9f1239;--esXPMX:#881337;--epiLsK:#4c0519;--hPYfGc:#fdf2f8;--ioAkJk:#fce7f3;--eyVWNz:#fbcfe8;--nXIqK:#f9a8d4;--hGgStN:#f472b6;--dviDWY:#ec4899;--kUZZAj:#db2777;--gKbLdu:#be185d;--UhnuV:#9d174d;--hYEIxc:#831843;--dPgAHx:#500724;--kpTESD:#fdf4ff;--jfJgr:#fae8ff;--gZeVto:#f5d0fe;--gfHpEZ:#f0abfc;--dSTUoK:#e879f9;--cZwoAv:#d946ef;--jPvANs:#c026d3;--iVXUZd:#a21caf;--hYKnEO:#86198f;--hfmHQz:#701a75;--cYPdae:#4a044e;--ksTgfC:#faf5ff;--iCdJRO:#f3e8ff;--dWAXWh:#e9d5ff;--jcWlLI:#d8b4fe;--eLlnzT:#c084fc;--jRGBpu:#a855f7;--fmdPtN:#9333ea;--kszdjo:#7e22ce;--kMigIv:#6b21a8;--eDhKZa:#581c87;--eadxYH:#3b0764;--elZfLV:#f5f3ff;--jcWAkV:#ede9fe;--gHfMHa:#ddd6fe;--jSzuYT:#c4b5fd;--jDVPUQ:#a78bfa;--bzTONN:#8b5cf6;--ktyKIO:#7c3aed;--cpwJBL:#6d28d9;--foWeJc:#5b21b6;--iApNaV:#4c1d95;--cfTfyk:#2e1065;--kbclAu:#eef2ff;--gAzkHe:#e0e7ff;--gRHwoJ:#c7d2fe;--iYtjYI:#a5b4fc;--jCTsMf:#818cf8;--ujwXi:#6366f1;--LrIEN:#4f46e5;--cSdwoM:#4338ca;--irwviH:#3730a3;--kyiiSG:#312e81;--hgSANP:#1e1b4b;--glmLoi:#eff6ff;--bYrJpO:#dbeafe;--hoTvPd:#bfdbfe;--bMEoOM:#93c5fd;--hIEEwj:#60a5fa;--cgpxvS:#3b82f6;--hwRjVh:#2563eb;--bUCcUQ:#1d4ed8;--golFsv:#1e40af;--LWyse:#1e3a8a;--eJQij:#172554;--dosFxZ:#f0f9ff;--bMxFwZ:#e0f2fe;--vPNZS:#bae6fd;--bdmqGz:#7dd3fc;--bduzvQ:#38bdf8;--bKRccx:#0ea5e9;--ujkFq:#0284c7;--bbFNlX:#0369a1;--RWYCI:#075985;--bztBjp:#0c4a6e;--iNVpnc:#082f49;--dyXAhp:#ecfeff;--eeWoox:#cffafe;--fnHbwe:#a5f3fc;--cLmYYf:#67e8f9;--bpLSHw:#22d3ee;--kcNzIt:#06b6d4;--llymQa:#0891b2;--iJeksb:#0e7490;--jTKpqw:#155e75;--hrqmSx:#164e63;--bcqAnE:#083344;--jqQOis:#f0fdfa;--hsCMHs:#ccfbf1;--jcJhxj:#99f6e4;--czjDVi:#5eead4;--kfgCt:#2dd4bf;--eWbmzo:#14b8a6;--gGhHpf:#0d9488;--cIdNe:#0f766e;--catTvB:#115e59;--gMpZsw:#134e4a;--bnTNlF:#042f2e;--jVPfey:#ecfdf5;--gSyYHy:#d1fae5;--dOyJRJ:#a7f3d0;--jOMcLk:#6ee7b7;--bLsBkr:#34d399;--hLFUdS:#10b981;--eHFFod:#059669;--kHSYhE:#047857;--iuBcgT:#065f46;--dfsLBy:#064e3b;--jJEloz:#022c22;--hXozqf:#f0fdf4;--iDDIAz:#dcfce7;--khfuXU:#bbf7d0;--hypAVx:#86efac;--wGfza:#4ade80;--jdlUVz:#22c55e;--kGNHsU:#16a34a;--hXXNqx:#15803d;--bAQeLK:#166534;--khvUij:#14532d;--cbdKOS:#052e16;--dhEleJ:#f7fee7;--gFFbyh:#ecfccb;--fjFsBy:#d9f99d;--cfdGZz:#bef264;--bxLPEk:#a3e635;--jIFNBh:#84cc16;--imGeEy:#65a30d;--fietcz:#4d7c0f;--crovfQ:#3f6212;--kCitcN:#365314;--gEQkrg:#1a2e05;--cLFWMs:#fefce8;--kxGpio:#fef9c3;--cbZZGT:#fef08a;--fwcFBW:#fde047;--hUTJsd:#facc15;--loWpng:#eab308;--cTpZLL:#ca8a04;--gnsFGO:#a16207;--ByZWN:#854d0e;--dVBFRQ:#713f12;--iLqZUR:#422006;--kVxzTd:#fffbeb;--jZPQXp:#fef3c7;--hCWpXC:#fde68a;--bCKrrD:#fcd34d;--wuHbc:#fbbf24;--fLErTZ:#f59e0b;--doKQUm:#d97706;--iDUBNj:#b45309;--iOnUJo:#92400e;--cObWdp:#78350f;--frxesg:#451a03;--NQTLQ:#fff7ed;--JsfmQ:#ffedd5;--gBjjlD:#fed7aa;--QMCLK:#fdba74;--ijESlZ:#fb923c;--czilMg:#f97316;--iqZpKT:#ea580c;--cGCJla:#c2410c;--dUhLNN:#9a3412;--jzgOMQ:#7c2d12;--igBpVl:#431407;--bINrJX:#fef2f2;--fKgVwH:#fee2e2;--bLdQLg:#fecaca;--fMUQaR:#fca5a5;--hwCQam:#f87171;--iYfRb:#ef4444;--hzqKEw:#dc2626;--lMavl:#b91c1c;--bLDcWa:#991b1b;--fNuclL:#7f1d1d;--jHDsLG:#450a0a;--kltIHN:#fafafa;--hzpwrB:#f5f5f5;--lbfZji:#e5e5e5;--fcfsVb:#d4d4d4;--kPKNfw:#a3a3a3;--eQKgRp:#737373;--isAJIW:#525252;--ctAduP:#404040;--bqFRBA:#262626;--gHaUMp:#171717;--fhFoEQ:#0a0a0a;--NNaBX:#fafaf9;--juQpUX:#f5f5f4;--jjsRgY:#e7e5e4;--hxarzx:#d6d3d1;--dmyqvy:#a8a29e;--bAfQNX:#78716c;--boIrZY:#57534e;--kRLBRt:#44403c;--iKBpmW:#292524;--gYiPFv:#1c1917;--kshUcS:#0c0a09;--dhFdXS:#fafafa;--dGhjba:#f4f4f5;--efoVXJ:#e4e4e7;--ljOqfc:#d4d4d8;--cXLRGr:#a1a1aa;--kcllNK:#71717a;--kBsYKt:#52525b;--gqwJsQ:#3f3f46;--ylgyn:#27272a;--hCKAFG:#18181b;--dtmsQb:#09090b;--dcmCJN:#f9fafb;--ePJGsV:#f3f4f6;--dnVpUm:#e5e7eb;--bMJKSL:#d1d5db;--jSiOQk:#9ca3af;--iqXjOJ:#6b7280;--gPiTqa:#4b5563;--fnXooz:#374151;--fKIyfA:#1f2937;--ejwTdZ:#111827;--jympbw:#030712;--kcXOlL:#f8fafc;--kbRDfH:#f1f5f9;--ivwbEU:#e2e8f0;--dpNMHJ:#cbd5e1;--dtmoEy:#94a3b8;--jCZJgj:#64748b;--hWEhFw:#475569;--cQVSIl:#334155;--hVLXiS:#1e293b;--cQdIlH:#0f172a;--iFDdka:#020617;--gTJvNk:#151718;--hLkDDr:#1a1d1e;--gQIgBO:#202425;--gEGlh:#26292b;--dZagpw:#2b2f31;--eQBofD:#313538;--dVYRea:#3a3f42;--eaTLiF:#4c5155;--hTplmU:#697177;--bYrFFA:#787f85;--fJxSdB:#9ba1a6;--chCEKK:#ecedee;--bPxoyg:#0c1820;--fkQLmf:#071d2a;--jNqIbW:#082636;--jWTCiJ:#082d41;--iqvORg:#08354c;--wtCgj:#083e59;--eYTyWa:#064b6b;--jARseF:#005d85;--hUtENc:#68ddfd;--hlKYyw:#8ae8ff;--jwhDux:#2ec8ee;--bybtUm:#eaf8ff;--kkXIwK:#15171880;--fpxgxp:#26292b40;--hFIKkb:#9ba1a61a;--jHPbIY:#ecedee1a;--gCnqqO:#ecedee4d;--ikokJA:640px;--kSvAmr:768px;--uwdhN:1024px;--eyfDzy:1280px;--dgHGKE:1536px;--hFZWLg:var(--jwhDux);--eibEXI:var(--fkQLmf);--jEjhje:var(--gTJvNk);--cuMTfT:var(--kkXIwK);--hFpXWm:var(--fpxgxp);--bgVzLk:var(--hFIKkb);--hCcZYD:var(--jHPbIY);--jeqSyM:var(--gCnqqO);--cBoAUo:var(--chCEKK);--bgwxFM:var(--bYrFFA);--dKGtql:var(--fJxSdB);--kZZqJq:var(--gCnqqO)}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes fadeSlideUp{0%{opacity:0;filter:blur(6px);transform:translateY(1rem)}to{opacity:1;filter:blur();transform:translate(0,0)}}@keyframes fadeSlideRight{0%{opacity:0;filter:blur(6px);transform:translate(-1rem)}to{opacity:1;filter:blur();transform:translate(0,0)}}@keyframes logoGlow{0%,to{opacity:.08;transform:scale(.95)}50%{opacity:.15;transform:scale(1.05)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes logoHelmetDrift{0%,to{transform:rotate(-8deg)}50%{transform:rotate(10deg)}}@keyframes logoHelmetSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes logoEntranceField{0%{opacity:0;transform:scale(.42)}34%{opacity:.85;transform:scale(1.28)}to{opacity:0;transform:scale(1.42)}}@keyframes logoEntranceMark{0%{opacity:0;filter:blur(8px)drop-shadow(0 0 18px #7dd3fc6b);transform:rotate(-18deg)scale(.42)}58%{opacity:1;filter:blur()drop-shadow(0 0 18px #ecfdff42);transform:rotate(5deg)scale(1.08)}to{opacity:1;filter:blur()drop-shadow(0 0 #7dd3fc00);transform:rotate(0)scale(1)}}@keyframes logoHelmetGlowEntrance{0%{opacity:0;transform:scale(.28)}42%{opacity:.74;transform:scale(1.26)}to{opacity:.16;transform:scale(.9)}}@keyframes logoSparkGlowEntrance{0%{opacity:0;transform:scale(.2)}54%{opacity:.9;transform:scale(1.34)}to{opacity:.24;transform:scale(.82)}}@keyframes logoHelmetBoot{0%{opacity:0;transform:rotate(-110deg)scale(.64)}54%{opacity:.86;transform:rotate(250deg)scale(1.16)}to{opacity:.18;transform:rotate(-8deg)scale(1)}}@keyframes logoRimTrace{0%{opacity:0;stroke-dashoffset:1080px;stroke-width:1.2px}30%{opacity:.56;stroke-dashoffset:640px;stroke-width:3.4px}to{opacity:0;stroke-dashoffset:0;stroke-width:2.4px}}@keyframes logoHelmetIgnite{0%{opacity:.35;transform:rotate(0)scale(.94)}62%{opacity:.95;transform:rotate(360deg)scale(1.08)}to{opacity:.72;transform:rotate(420deg)scale(1)}}@keyframes logoHelmetPulse{0%{opacity:.18;transform:scale(.9)}42%{opacity:.86;transform:scale(1.18)}to{opacity:.58;transform:scale(1.1)}}@keyframes logoSparkIgnite{0%{opacity:.26;transform:scale(.82)}34%{opacity:1;transform:scale(1.55)}to{opacity:.9;transform:scale(1.18)}}@keyframes logoFieldIgnite{0%{opacity:0;transform:scale(.84)}35%{opacity:1;transform:scale(1.12)}to{opacity:1;transform:scale(1)}}@keyframes logoRimIgnite{0%{opacity:0;stroke-width:2.4px}32%{opacity:.46;stroke-width:4.4px}to{opacity:.2;stroke-width:2.4px}}@keyframes stickySectionLogoIn{0%{opacity:0;filter:blur(6px);transform:translate(.75rem,-.125rem)scale(.76)}to{opacity:1;filter:blur();transform:translate(0,0)scale(1)}}@keyframes stickySectionArrowIn{0%{opacity:0;filter:blur(4px);transform:translate(-.25rem)scale(.7)}to{opacity:1;filter:blur();transform:translate(0,0)scale(1)}}@keyframes mobileSectionPickerIn{0%{opacity:0;filter:blur(6px);transform:translateY(-.375rem)scale(.98)}to{opacity:1;filter:blur();transform:translate(0,0)scale(1)}}@keyframes shake{0%,to{margin-left:var(--fcTUxn)}10%,30%,50%,70%,90%{margin-left:-4px}20%,40%,60%,80%{margin-left:4px}}}@layer recipes;@layer utilities{@layer compositions{.hlxazW{font-size:1.25rem;line-height:1.75rem}.blXTuo{font-size:.875rem;line-height:1.25rem}.fTtttl{font-size:1.875rem;line-height:2.25rem}.gBEXOc span,.iQQPil{font-size:.75rem;line-height:1rem}.hsIHGQ>p{font-size:.875rem;line-height:1.25rem}.hFQiUN a{font-size:.75rem;line-height:1rem}.etIeFZ .mobile-section-picker-trigger{font-size:.875rem;line-height:1.25rem}.eqCkqX .mobile-section-picker-option{font-size:.75rem;line-height:1rem}.hkdRCk footer div:first-child,.hkdRCk footer p:first-child{font-size:.875rem;line-height:1.25rem}.iduZQb footer p:last-child{font-size:.75rem;line-height:1rem}.fWpfjM .logo h1{font-size:1.5rem;line-height:2rem}.fqdAyT .logo strong{font-size:.75rem;line-height:1rem}.chpuva>div p,.ciPJLy ul li a{font-size:.875rem;line-height:1.25rem}@media screen and (min-width:40rem){.fNVRxS .logo h1{font-size:2.25rem;line-height:2.5rem}.Zseku .logo strong{font-size:.875rem;line-height:1.25rem}}}.cYdhWw{display:grid}.fPSBzf{display:flex}.iQzceQ{min-height:100vh}.eCTrly{color:var(--dKGtql)}.gfYZhR{gap:1rem}.kTHAHL{color:var(--cBoAUo)}.dZoSn{color:var(--bgwxFM)}.gosDiw{padding:.5rem 1.25rem}.jrWTKW{border-radius:6px}.bZRhvx{cursor:pointer}.fQQkCp{transition:color .2s,background-color .2s}.bYPzoC{text-align:center}.dSXAMk{padding:2rem}.kPdazH{color:var(--hFZWLg)}.fIjMCy{max-width:24rem}.jTWvec{position:relative}.Axjab{z-index:1}.hyDBQP{--layout-x:clamp(1.25rem,5vw,1.5rem)}.IIdxR{--layout-y:clamp(2.5rem,6svh,3rem)}.gRNdkU{--layout-max-width:100%}.hMaiUC{max-width:min(100%,var(--layout-max-width))}.cSkNoS{padding:var(--layout-y) var(--layout-x)}.hkIdtl{margin:0 auto}.hdAwi{position:fixed}.fzozCb{z-index:10}.giTsCk{transform:translate(-9999px,-9999px)}.efvJEH{will-change:transform,opacity}.ddgODW{display:none}.jsxvnb{width:110px}.jsxvmQ{height:110px}.cERSkX{pointer-events:none}.fzpojb{opacity:0}.bjXzyC{transition:opacity .24s ease-out}.cGFOJB{display:block}.jXSfKH{position:absolute}.hWgZTB{inset:var(--fcTUxn)}.eAZrqi{margin:auto}.dDifmo{border-radius:50%}.coXRbg{gap:.75rem}.fZAeZb{gap:.5rem}.eaLlYw{gap:1.25rem}.eXjOgF{grid-area:auto}.hYZFkb{width:100%}.eaDpld{gap:.25rem}.gsynQA{width:fit-content}.gfxSKR{padding:.5rem}.hLQIGS{text-transform:uppercase}.kFYpjC{text-decoration:none}.icMFJk{animation:.7s cubic-bezier(.22,1,.36,1) both fadeSlideUp}.dFsKH{gap:clamp(1rem,5vw,1.5rem)}.fzoSPO{z-index:-1}.gnlqYH{overflow:hidden}.byEasT{transition:color .2s,background-color .2s,margin .5s}.kWTKQJ{--blur:blur(8)}.pAMKV{width:200px}.bkiWVV{height:112.5px}.dRstTq{border:2px solid}.jsnJKs{border-radius:4px}.hMIFzk{max-width:200px}.dcuyOP{aspect-ratio:16/9}.kKQDH{background:var(--hFpXWm)}.jBoIsN{opacity:.4}.TExeZ{transition:border-color .2s}.bUyOMB{display:inline-block}.dRrGMp{border:1px solid}.ghrdTR{border-radius:3.125rem}.kufAcr{opacity:.75}.cIsyLs{padding:.125rem .5rem}.kJGtTp{opacity:.8}.iUFTor{gap:.375rem}.kFYoXn{appearance:none}.kFYoXn,.vNRpm{-webkit-appearance:none}.foDtdn{background:var(--edNtiq)}.dnBCRw{padding:.2rem .5rem}.kesuZC{opacity:.65}.hnwFAE{transition:opacity .2s}.Axjtw{height:var(--kTdGYg)}.eNDNZV{transition:height .4s}.eDsmvU{--logo-pointer-x:50%}.gOgJxB{--logo-pointer-y:45%}.hvyMjg{--logo-tilt-x:0deg}.ipnQjh{--logo-tilt-y:0deg}.cgzmzJ{isolation:isolate}.fCyQVv{place-items:center}.cXKzYT{width:2.8125rem}.pTheP{aspect-ratio:1}.AxjtU{padding:var(--fcTUxn)}.fzpoby{border:0}.iTnrVJ{border-radius:999px}.gscAeN{transform:perspective(520px) rotateX(var(--logo-tilt-x)) rotateY(var(--logo-tilt-y)) translate3d(0,0,0)}.eCHjyE{transform-style:preserve-3d}.jaoVUi{transition:transform .56s cubic-bezier(.16,1,.3,1),filter .56s cubic-bezier(.16,1,.3,1)}.hVYkZh{will-change:transform}.dPJXzp{--blur:blur(22)}.jHGbFT{border-radius:16px}.jDTyfH{--blur:blur(6)}.qbbQg{border-radius:0}.lnopcr{position:sticky}.fzoyva{z-index:40}.fOVJNr{overflow:visible}.fEVEmD{display:inline-flex}.fsbDPw{transform:translate(0,0)}.cIQkgo{transition:color .2s ease-out,transform .34s cubic-bezier(.16,1,.3,1),opacity .9s cubic-bezier(.16,1,.3,1),filter .9s cubic-bezier(.16,1,.3,1)}.ggpTTr{gap:3rem}.dnRKIC{row-gap:1rem}.dnRyjI{-moz-column-gap:2rem;column-gap:2rem}.bvMRXU{align-items:start}.iRgpoQ{flex-direction:column}.bYPztT{align-items:center}.bYPznK{justify-content:center}.fEErap{background-color:var(--jEjhje)}.gXDmQn{font-family:var(--dywXPJ)}.hGHvhs{font-weight:var(--ghWdwL)}.dTBYkx{border-width:1px}.hDGJaH{border-style:solid}.bjWOs{border-color:var(--cBoAUo)}.jwcOno{margin-top:.5rem}.fzpbtJ{line-height:1}.hlqAVQ{font-weight:var(--leEsKL)}.qbeer{top:var(--fcTUxn)}.kiKDyH{left:var(--fcTUxn)}.dZstey{contain:layout style}.jciMSz{align-items:baseline}.jWptrQ{margin-bottom:clamp(3.5rem,9svh,5rem)}.edXOz{animation-delay:.28s}.gasSYy{flex-wrap:wrap}.hZMdiW{margin-top:.25rem}.fyWRWy{background-image:linear-gradient(90deg,#71717a0a 1px,#0000 1px),linear-gradient(#71717a0a 1px,#0000 1px),linear-gradient(90deg,#71717a1f 1px,#0000 1px),linear-gradient(#71717a1f 1px,#0000 1px)}.dpYTJM{background-size:20px 20px,20px 20px,80px 80px,80px 80px}.jocyBe{border-color:var(--colors-card-border)}.hrONWs{border-color:var(--hCcZYD)}.iMbnoH{font-style:italic}.jaeBJZ{flex-direction:column-reverse}.eCSVsM{border-color:var(--hFZWLg)}.jLqugF{line-height:1.6}.jRXqFk{border-color:var(--bgwxFM)}.jBowhj{line-height:1.4}.gJoKHe{background-color:var(--colors-background)}.dsmEUM{border-color:#e2e8f024}.gZyELT{background-color:var(--colors-section-title-background)}.bLaGyC{scroll-margin-top:var(--fcTUxn)}.bzYGfP{padding-bottom:clamp(4.5rem,12svh,6rem)}.gsjAMe{font-weight:var(--hmvyHR)}.jweaqt{margin-top:1.5rem}.jHVLjJ main{display:flex}.eMbgOs main{gap:var(--fcTUxn)}.gbXwNy footer{text-align:center}.cUAbUz .dot{opacity:0}.bgrJdJ .dot{scale:.25}.jaMBiR .dot{filter:blur(5px)}.kTVded .solidOutline{opacity:0}.hdmDvx .solidOutline{scale:.45}.ygrjq .solidOutline{filter:blur(8px)}.fxPqCr .dashedOutline{opacity:0}.bKyjTR .dashedOutline{scale:.7}.jgHmQu .dashedOutline{clip-path:circle(18%)}.cnhaqp .dashedOutline{filter:blur(10px)}.gIMtHQ.visible{opacity:1}.iFDWQV.blocked{animation:.4s cubic-bezier(.36,.07,.19,.97) both shake}.cLopaM.dot{width:8px}.eHYaP.dot{height:8px}.jFJcIo.dot{border:2px solid #0000}.iHCkXe.dot{z-index:3}.kKozio.dot{transition:opacity .2s ease-out,filter .32s ease-out,scale .32s cubic-bezier(.16,1,.3,1),width .5s,height .5s,border-color .5s,background-color .5s,transform .15s}.jFyXPQ.solidOutline{border:1px solid}.llZAAz.solidOutline{width:85px}.hbMjxc.solidOutline{height:85px}.kRgMAt.solidOutline{z-index:2}.gRhzIR.solidOutline{transition:opacity .28s ease-out,filter .45s ease-out,scale .5s cubic-bezier(.16,1,.3,1),transform .75s,border-color .3s}.ddAIzM.dashedOutline{width:105px}.cdwrxj.dashedOutline{height:105px}.hlzgWo.dashedOutline{border:1px dashed}.kiqHYI.dashedOutline{z-index:1}.dxCslR.dashedOutline{transition:opacity .38s ease-out,filter .5s ease-out,scale .55s cubic-bezier(.16,1,.3,1),clip-path .55s cubic-bezier(.16,1,.3,1),width .75s,height .75s}.cqTxz.dashedOutline{animation:15s linear infinite spin}.ciJNon .logo{opacity:0}.hQqMvf .logo{display:flex}.hdScjs .logo{gap:clamp(.75rem,4vw,1rem)}.iCLgJD .logo{width:100%}.iQiCKz .logo{margin:0 0 .875rem}.jlkPRn .logo{color:var(--cBoAUo)}.kCGpCB .logo{cursor:default}.bloGFQ .logo{animation:.7s cubic-bezier(.22,1,.36,1) both fadeSlideUp}.jRHwmA .bio-text{opacity:0}.ejUILL .bio-text{animation:.7s cubic-bezier(.22,1,.36,1) both fadeSlideUp}.stWhk .bio-text{max-width:34rem}.bLhWnZ li a{display:flex}.cRxoAK li a{transition:color .2s}.hWeHev li{opacity:0}.ehUaiw li{animation:.7s cubic-bezier(.22,1,.36,1) both fadeSlideUp}.jqKLVF[data-appear=true]{animation:.52s cubic-bezier(.22,1,.36,1) both fadeSlideUp}.kcgKlh svg{transition:transform .5s}.ijAwLw svg{transform:rotate(180deg)}.kPvaLs>div{overflow:hidden}.iGbFTj>div{text-overflow:ellipsis}.gaUhKU>div{transition:height .5s,-webkit-mask-position .5s,mask-position .5s}.xPnbq span{color:var(--bgwxFM)}.lnScus img{border:2px solid}.ldBFES img{border-radius:4px}.jJZcMh img{width:100%}.bHjWUJ img{height:auto}.isDOca img{max-width:200px}.hHJfsD img{transition:border-color .2s}.eDgsLc a{position:relative}.jIBUfP a{display:flex}.eDGnCR a{gap:.25rem}.inJMWD a{color:var(--cBoAUo)}.iQyrnW a{text-decoration:none}.MlUMM a{transform:translate(0,0)}.jHDZBp a{transition:color .2s ease-out,transform .34s cubic-bezier(.16,1,.3,1)}.dRHsDn>span{color:var(--cBoAUo)}.jNCtAW p{color:var(--bgwxFM)}.ZXbJR .glass-card-wrapper{margin:-1rem}.kNZHXJ .glass-card-wrapper{padding:1rem}.dtMKUS .glass-card-wrapper{box-shadow:var(--hykaor)}.dDaEgL .glass-card-wrapper{transition:box-shadow .5s cubic-bezier(.4,0,.2,1),opacity .5s cubic-bezier(.4,0,.2,1)}.hkplQE .glass-card-wrapper{z-index:0}.gmypTc>div{display:flex}.iclmay>div{gap:1rem}.kznzEH>p{color:var(--bgwxFM)}.dHnBmE ul{position:relative}.cEiumf ul{display:flex}.kANFbx ul{gap:1rem}.cEFaZT li{display:flex}.lnaRTQ span{display:block}.eCEGhA span{background:var(--eibEXI)}.bjbgLZ span{border:1px solid #0000}.gijwSR span{padding:.2rem .5rem}.jxTEwE span{border-radius:3.125rem}.fdFCuS span{color:var(--hFZWLg)}.fRUYCH[data-variant=compact]{width:2.125rem}.bmDjsw .logo-field{position:absolute}.cBhgcm .logo-field{inset:-48%}.iaQght .logo-field{z-index:0}.kmWAAC .logo-field{border-radius:inherit}.bdcnyI .logo-field{background:radial-gradient(circle at var(--logo-pointer-x) var(--logo-pointer-y),#ecfdff38,transparent 34%),radial-gradient(circle at 74% 72%,#7dd3fc33,transparent 28%),radial-gradient(circle at 48% 46%,#94a3b829,transparent 44%)}.ifgMyY .logo-field{filter:blur(16px)}.bOCrMY .logo-field{opacity:0}.fkljLQ .logo-field{transform:scale(.84)}.gxPsZR .logo-field{transition:opacity .45s cubic-bezier(.16,1,.3,1),transform .55s cubic-bezier(.16,1,.3,1)}.hIpRiM .logo-field{pointer-events:none}.dMouYL .logo-svg{position:relative}.cXUIFs .logo-svg{z-index:1}.iKErqi .logo-svg{display:block}.bMdSrI .logo-svg{width:100%}.jiGZjf .logo-svg{height:100%}.clvesA .logo-svg{overflow:visible}.jBHNYB .logo-svg{color:inherit}.kCGuNW .logo-svg{filter:drop-shadow(0 0 #7dd3fc00)}.fEwKrg .logo-svg{transition:filter .45s cubic-bezier(.16,1,.3,1)}.ceVQVC .logo-svg{transform-origin:50%}.koeYkZ .logo-helmet-details path,.koeYkZ .logo-mark{fill:currentColor}.ilxTxb .logo-mark{transition:filter .45s cubic-bezier(.16,1,.3,1),opacity .45s cubic-bezier(.16,1,.3,1)}.kzVLJy .logo-light-layer{pointer-events:none}.cxBJGI .logo-helmet-glow{opacity:.16}.hcgBn .logo-helmet-glow{transform-origin:200px 200px}.eOIEeA .logo-helmet-glow{transform:scale(.9)}.eZlxrc .logo-helmet-glow{transition:opacity .45s cubic-bezier(.16,1,.3,1),transform .55s cubic-bezier(.16,1,.3,1)}.cRthOf .logo-spark-glow{opacity:.24}.bDTxwH .logo-spark-glow{transform-origin:295.09px 298.75px}.ervMmp .logo-spark-glow{transform:scale(.82)}.jJwilK .logo-spark-glow{transition:opacity .45s cubic-bezier(.16,1,.3,1),transform .55s cubic-bezier(.16,1,.3,1)}.dUajea .logo-helmet-orbit{fill:none}.cBaROE .logo-helmet-orbit{stroke:#e2e8f0ad}.BAkrY .logo-helmet-orbit{stroke-width:5px}.hptqAb .logo-helmet-orbit{stroke-linecap:round}.hzTIHS .logo-helmet-orbit{stroke-linejoin:round}.fnvYTj .logo-helmet-orbit{opacity:.18}.gjxxhb .logo-helmet-orbit{transform-box:fill-box}.ghcKNa .logo-helmet-orbit{transform-origin:50%}.rEhnx .logo-helmet-orbit{animation:7s ease-in-out infinite logoHelmetDrift}.dgogLk .logo-helmet-orbit{transition:opacity .45s cubic-bezier(.16,1,.3,1),stroke .45s cubic-bezier(.16,1,.3,1)}.kIsqfp .logo-helmet-glint{fill:#ffffffeb}.liwKbf .logo-helmet-glint{stroke:none}.gCOqae .logo-rim{fill:none}.dQYYLF .logo-rim{stroke:#ffffff6b}.kgexFd .logo-rim{stroke-width:2.4px}.dqRjVs .logo-rim{opacity:0}.biPHgl .logo-rim{mix-blend-mode:screen}.cjdKGx .logo-rim{transition:opacity .45s cubic-bezier(.16,1,.3,1)}.pWRKw .logo-rim{stroke-dasharray:1080}.dLZBrE .logo-rim{stroke-dashoffset:1080px}.lkdeCb a{opacity:0}.xMkBA a{gap:.875rem}.iMquaH a{min-height:1.5rem}.fBaiuq a{padding:.125rem .25rem}.hzQTtZ a{border-radius:.375rem}.ejceXJ a{animation:.7s cubic-bezier(.22,1,.36,1) both fadeSlideRight}.iOmbNr.pinned{z-index:1000}.cnCYdt.menu-open{z-index:10000}.dzdYdH h2{position:relative}.djhSww h2{z-index:1}.gMVWXX h2{min-width:var(--kTdGYg)}.bHJOGy h2{margin:var(--fcTUxn)}.iNFdYa .mobile-section-header-row{position:relative}.clEoLN .mobile-section-header-row{z-index:1}.hWnNqJ .mobile-section-header-row{display:flex}.hHRrOG .mobile-section-header-row{gap:.75rem}.eUEUcW .mobile-section-header-row{min-height:2.375rem}.kJoBxQ .mobile-section-picker{position:relative}.rEEeg .mobile-section-picker{z-index:2}.dtlRpc .mobile-section-picker{min-width:var(--kTdGYg)}.eGWYtQ .mobile-section-picker{flex:auto}.gYnxoi .mobile-section-picker-trigger{appearance:none}.gTgUjL .mobile-section-picker-trigger{-webkit-appearance:none}.cVyJJq .mobile-section-picker-trigger{display:inline-flex}.mBZEa .mobile-section-picker-trigger{gap:.375rem}.dRYsVf .mobile-section-picker-trigger{max-width:100%}.cXpFro .mobile-section-picker-trigger{padding:.25rem .375rem}.kVGByT .mobile-section-picker-trigger{border:0}.bJerdI .mobile-section-picker-trigger{border-radius:.5rem}.fadnay .mobile-section-picker-trigger{background:var(--edNtiq)}.fqkzXj .mobile-section-picker-trigger{color:inherit}.jgqyBj .mobile-section-picker-trigger{text-align:left}.gmuEwI .mobile-section-picker-trigger{cursor:pointer}.iOHxzN .mobile-section-picker-trigger{transform:translate(0,0)}.giWeYy .mobile-section-picker-trigger{transition:color .18s ease-out,background-color .18s ease-out,transform .28s cubic-bezier(.16,1,.3,1)}.bzuhIO .mobile-section-picker-title{overflow:hidden}.ffYiEt .mobile-section-picker-title{text-overflow:ellipsis}.MIXLu .mobile-section-picker-title{white-space:nowrap}.fdHMAV .mobile-section-picker.is-open .mobile-section-picker-trigger{color:var(--hFZWLg)}.kHqbMQ .mobile-section-picker.is-pinned .mobile-section-picker-arrow,.kHqbMQ.pinned .mobile-section-picker-arrow{opacity:1}.fbLjIt .mobile-section-picker.is-pinned .mobile-section-picker-arrow,.fbLjIt.pinned .mobile-section-picker-arrow{transform:translate(0,0)scale(1)}.hdZRty .mobile-section-picker.is-pinned .mobile-section-picker-arrow,.hdZRty.pinned .mobile-section-picker-arrow{filter:blur()}.jwOqnK .mobile-section-picker-menu-shell{position:absolute}.kTpIwa .mobile-section-picker-menu-shell{z-index:10000}.hfcwXC .mobile-section-picker-menu-shell{pointer-events:none}.kjzOdh .mobile-section-picker-menu-shell{width:min(17rem,calc(100vw - (var(--layout-x) * 2)))}.jesfsU .mobile-section-picker.is-open .mobile-section-picker-menu-shell{pointer-events:auto}.gyJKnj .mobile-section-picker-menu{isolation:isolate}.hJDnIR .mobile-section-picker-menu{width:100%}.fUmhMG .mobile-section-picker-menu{box-shadow:0 18px 42px #0000}.iKbBv .mobile-section-picker-menu{transition:opacity .24s cubic-bezier(.16,1,.3,1),box-shadow .42s cubic-bezier(.16,1,.3,1)}.hhvidG .mobile-section-picker.is-open .mobile-section-picker-menu{box-shadow:0 22px 58px #00000061}.eFKElF .mobile-section-picker.is-closing .mobile-section-picker-menu{opacity:0}.fVyZWp .mobile-section-picker.is-closing .mobile-section-picker-menu{box-shadow:0 10px 28px #0000002e}.bqobxt .mobile-section-picker-menu .glass-ui-card-content{position:relative}.kzxrgu .mobile-section-picker-menu .glass-ui-card-content{z-index:1}.gcuftw .mobile-section-picker-menu .glass-ui-card-content{padding:.45rem}.wpnKz .mobile-section-picker-menu .glass-ui-card-content{opacity:1}.duBngG .mobile-section-picker-menu .glass-ui-card-content{transform:translateY(-.625rem)scale(.96)}.gNeVmk .mobile-section-picker-menu .glass-ui-card-content{transform-origin:0 0}.ezTnRe .mobile-section-picker-menu .glass-ui-card-content{transition:transform .36s cubic-bezier(.16,1,.3,1)}.jIuJUl .mobile-section-picker.is-open .mobile-section-picker-menu .glass-ui-card-content{transform:translate(0,0)scale(1)}.jdUYer .mobile-section-picker.is-closing .mobile-section-picker-menu .glass-ui-card-content{transform:translateY(-.125rem)scale(.995)}.jRLpJ .mobile-section-picker-options{display:grid}.brPpNl .mobile-section-picker-options{gap:.125rem}.egjmgR .mobile-section-picker-option{display:flex}.jIsAlx .mobile-section-picker-option{gap:.625rem}.ljYHQ .mobile-section-picker-option{min-height:2.25rem}.kiUacd .mobile-section-picker-option{padding:.4rem .55rem}.ljskFL .mobile-section-picker-option{border-radius:.625rem}.iVbkSp .mobile-section-picker-option{opacity:0}.igokFL .mobile-section-picker-option{transform:translateY(-.45rem)scale(.98)}.gPkNzk .mobile-section-picker-option{color:var(--dKGtql)}.gZoZuk .mobile-section-picker-option{text-decoration:none}.hwxzwh .mobile-section-picker-option{transition:opacity .28s cubic-bezier(.16,1,.3,1),transform .36s cubic-bezier(.16,1,.3,1),color .18s ease-out,background-color .18s ease-out}.hdMVCn .mobile-section-picker.is-open .mobile-section-picker-option{opacity:1}.cLGxkC .mobile-section-picker.is-open .mobile-section-picker-option{transform:translate(0,0)scale(1)}.cjNaEs .mobile-section-picker.is-closing .mobile-section-picker-option{opacity:1}.gTjVjV .mobile-section-picker.is-closing .mobile-section-picker-option{transform:translate(0,0)scale(1)}.cdSqcd .mobile-section-picker-option-line{flex:none}.ihzWsE .mobile-section-picker-option-line{width:1.25rem}.fpmDkQ .mobile-section-picker-option-line{height:1px}.hnKKsH .mobile-section-picker-option-line{transition:width .28s cubic-bezier(.16,1,.3,1),background-color .18s ease-out}.dCwAoY .mobile-section-picker-option.is-active{color:var(--hFZWLg)}.bmKPNt .mobile-section-logo{display:grid}.bRpZXe .mobile-section-logo{place-items:center}.fbZIPx .mobile-section-logo{flex:none}.efPVBO .mobile-section-logo{width:2.125rem}.gRvGB .mobile-section-logo{height:2.125rem}.bCCJjr .mobile-section-logo{visibility:hidden}.lbJMcu .mobile-section-logo{opacity:0}.edgEIi .mobile-section-logo{pointer-events:none}.gdCLV .mobile-section-logo{transform:translate(.75rem,-.125rem)scale(.76)}.eejQAD .mobile-section-logo{filter:blur(6px)}.bMyAOK .mobile-section-logo{transition:opacity .32s cubic-bezier(.16,1,.3,1),transform .4s cubic-bezier(.16,1,.3,1),filter .4s cubic-bezier(.16,1,.3,1),visibility 0s linear .4s}.efjyEp.pinned .mobile-section-logo{visibility:visible}.byjVPh.pinned .mobile-section-logo{opacity:1}.gVdTCd.pinned .mobile-section-logo{pointer-events:auto}.cHeois.pinned .mobile-section-logo{transform:translate(0,0)scale(1)}.eJgqvz.pinned .mobile-section-logo{filter:blur()}.cZSlkW .header-glass-card{--section-header-glass-opacity:0}.flnFPC .header-glass-card{--section-header-glass-y:-.375rem}.gFnpns .header-glass-card{width:calc(100% + (var(--layout-x) * 2))}.jVYBWK\! .header-glass-card{border-radius:0!important}.frnABJ.pinned .header-glass-card{--section-header-glass-opacity:1}.YPYLA.pinned .header-glass-card{--section-header-glass-y:0}.knrcDy .header-glass-card .mobile-section-picker-menu .glass-liquid-surface{opacity:1}.liFGIW .header-glass-card .mobile-section-picker-menu .glass-liquid-surface{transform:none}.keAmp .mobile-section-picker.is-open .mobile-section-picker-menu .glass-liquid-surface{opacity:1}.daNApV .mobile-section-picker.is-open .mobile-section-picker-menu .glass-liquid-surface{transform:none}.lftiDi:where(.reveal-pending){opacity:0}.dzXjum:where(.reveal-pending){transform:translateY(1.125rem)scale(.985)}.hIlxZV:where(.reveal-pending){filter:blur(8px)}.kPKwZh:where(.reveal-pending){will-change:opacity,transform,filter}.gsWwem:where(.reveal-pending.is-revealed){opacity:1}.bwqVAA:where(.reveal-pending.is-revealed){transform:translate(0,0)}.kxnGeO:where(.reveal-pending.is-revealed){filter:none}.hjZZKO:where(.reveal-pending.is-revealed){will-change:auto}.fqQRbN span{position:relative}.dUVRWQ span{display:inline-block}.hakfLX svg{position:relative}.fCefbS svg{display:inline}.jDPeZC svg{transition:transform .34s cubic-bezier(.16,1,.3,1)}.ROpKC main{flex-direction:column}.JsAEc main{padding-bottom:clamp(4rem,10svh,6rem)}.hLIuOE.dot{background-color:var(--bgwxFM)}.dVmLgv.dashedOutline,.fsJPzB.solidOutline{border-color:var(--bgwxFM)}.kzdzjc p+p{margin-top:1rem}.iFuGwl .logo{flex-direction:row-reverse}.cwEkBD .logo{align-items:center}.bHjheW .logo{justify-content:space-between}.WBOyB .logo{animation-delay:80ms}.bkAfbX .bio-text{animation-delay:.18s}.breomw li a{justify-content:center}.hilgqN li a{align-items:center}.dHNoul>div{margin-bottom:.5rem}.knZxoT span{font-weight:var(--hmvyHR)}.fmyVUC img{border-color:var(--hCcZYD)}.eaUwtH a{align-items:center}.duMtCd p,.duOZlM a,.eHhJLQ>span{font-weight:var(--leEsKL)}.bhXIAf>div{flex-direction:column}.ehRGen>p{font-style:italic}.eIMkcu ul{flex-wrap:wrap}.ioFyXL li{align-items:center}.iJQSCS span{line-height:1.4}.iqdBaH a{margin-left:-.25rem}.YDDss a{font-weight:var(--ghWdwL)}.binzSq h2{line-height:1}.gHPuJ .mobile-section-header-row{align-items:center}.cWyQAc .mobile-section-header-row{justify-content:space-between}.lMlnu .mobile-section-picker-trigger{align-items:center}.dKjZjU .mobile-section-picker-trigger{margin-left:-.375rem}.boaISp .mobile-section-picker-trigger{font-weight:var(--ghWdwL)}.mIeEG .mobile-section-picker.is-pinned .mobile-section-picker-arrow,.mIeEG.pinned .mobile-section-picker-arrow{transition-delay:.12s,.12s,.12s}.EKOyE .mobile-section-picker-menu-shell{top:calc(100% + .625rem)}.irMOsi .mobile-section-picker-menu-shell{left:-.375rem}.bjpNxx .mobile-section-picker-option{align-items:center}.jQtpeK .mobile-section-picker-option{font-weight:var(--ghWdwL)}.ilYYSE\! .mobile-section-picker.is-closing .mobile-section-picker-option{transition-delay:0s!important}.dzQhOy .mobile-section-picker.is-open .mobile-section-picker-option:first-of-type{transition-delay:90ms,90ms,0s,0s}.fOzwiZ .mobile-section-picker.is-open .mobile-section-picker-option:nth-of-type(2){transition-delay:.125s,.125s,0s,0s}.UsZqI .mobile-section-picker.is-open .mobile-section-picker-option:nth-of-type(3){transition-delay:.16s,.16s,0s,0s}.eRYdVz .mobile-section-picker.is-open .mobile-section-picker-option:nth-of-type(4){transition-delay:.195s,.195s,0s,0s}.eqZmhO .mobile-section-picker.is-open .mobile-section-picker-option:nth-of-type(5){transition-delay:.23s,.23s,0s,0s}.hEzgmh .mobile-section-picker.is-open .mobile-section-picker-option:nth-of-type(6){transition-delay:.265s,.265s,0s,0s}.gEcHkK .mobile-section-picker-option-line{background-color:var(--bgwxFM)}.kzDnJ .mobile-section-picker-option.is-active{background-color:#7dd3fc13}.eVWcEY.pinned .mobile-section-logo{transition-delay:80ms,80ms,80ms,0s}.bnksrm .header-glass-card{margin-left:calc(var(--layout-x) * -1)}.jBIAlM:where(.reveal-pending){transition-delay:var(--reveal-delay,0s)}.kmkrdt svg{margin-left:.25rem}.ebnBUu:focus-visible{outline:1px solid}.cSkgFe:focus-visible{outline-offset:.375rem}.dstzI:focus-visible{outline-offset:.25rem}.gZrFEY:focus-visible{color:var(--hFZWLg)}.knKSLl:focus-visible{transform:translate(.125rem,-.0625rem)}.dpPWAH:focus-visible{outline-color:var(--cBoAUo)}.ciIYRj:focus-visible{outline-color:var(--hFZWLg)}.ZsINa:active{transform:perspective(520px) rotateX(var(--logo-tilt-x)) rotateY(var(--logo-tilt-y)) translate3d(0,0,0) scale(.96)}.IvTmX footer .footer-link{transition:color .2s}.cUtknB footer p:last-child{color:var(--bgwxFM)}.gylYoI.visible .dot{opacity:1}.bbshlX.visible .dot{scale:1}.cZwkzy.visible .dot{filter:blur()}.hejZXu.visible .solidOutline{opacity:1}.fJvzXB.visible .solidOutline{scale:1}.XWmAM.visible .solidOutline{filter:blur()}.fhPrXZ.visible .dashedOutline{opacity:.75}.eotrpb.visible .dashedOutline{scale:1}.PHcPw.visible .dashedOutline{clip-path:circle(50%)}.kDusUu.visible .dashedOutline{filter:blur()}.gkhOmA.hover .dot{width:18px}.cCaLEn.hover .dot{height:18px}.qJZnJ.hover .solidOutline{transform:scale(0)}.bZyFgb.hover .dashedOutline{width:28px}.efTWsU.hover .dashedOutline{height:28px}.dTfZFP.clicking .dot{transform:scale(.6)}.dAerWm.clicking .solidOutline{transform:scale(.85)}.hISLAv.hover.clicking .dot{transform:scale(.6)}.GqlDa.hover.clicking .solidOutline{transform:scale(.85)}.beTEfb .logo>div{min-width:var(--kTdGYg)}.cTkYof .logo>div{flex:auto}.eztbMY .logo h1{overflow-wrap:break-word}.egHmaH .logo strong{display:block}.jMSeqY .logo strong{max-width:min(100%,24rem)}.kKpPqb .logo strong{white-space:normal}.jVAMEA .logo strong{color:var(--dKGtql)}.kEceBm>div p{position:relative}.cuYOok>div[data-overflow=true]{-webkit-mask-image:linear-gradient(#000 50%,#0000 100%)}.dLMHVs>div[data-overflow=true]{-webkit-mask-size:auto 200%}.bYvTXr>div[data-overflow=true]{-webkit-mask-position:50% 100%}.jYgvCV>div[data-expanded=true]{-webkit-mask-position:50% 0}.eHiOwN a>span:first-of-type{position:relative}.iJklnh a span.icon{display:inline-block}.bPIdrF a span.icon{width:.75rem}.kHKVPy a span.icon{height:.75rem}.hYxiDv a>span:last-of-type{display:none}.fAuqUM a:focus-visible{color:var(--hFZWLg)}.dLHWlC a:focus-visible{outline:1px solid}.hrhYyI a:focus-visible{outline-offset:.25rem}.hoXwkJ a:focus-visible{transform:translate(.125rem,-.0625rem)}.gBpeoX .glass-card-wrapper .glass-ui-card-content{position:relative}.guTkXg .glass-card-wrapper .glass-ui-card-content{z-index:1}.clHjLU\! .glass-card-wrapper .glass-ui-card-content{overflow:hidden!important}.emvPqB ul li a{display:flex}.hOkahH ul li a{gap:.25rem}.eGQQdF ul li a{color:var(--cBoAUo)}.jgsqIO ul li a{transition:color .2s}.hVPYVT.is-entering .logo-field{animation:1.45s cubic-bezier(.16,1,.3,1) 80ms logoEntranceField}.fooLzV.is-entering .logo-svg{animation:1.08s cubic-bezier(.16,1,.3,1) both logoEntranceMark}.gztcpA.is-entering .logo-helmet-glow{animation:1.16s cubic-bezier(.16,1,.3,1) both logoHelmetGlowEntrance}.cXHtwl.is-entering .logo-spark-glow{animation:1.2s cubic-bezier(.16,1,.3,1) both logoSparkGlowEntrance}.cVftTa.is-entering .logo-helmet-orbit{animation:1.28s cubic-bezier(.16,1,.3,1) both logoHelmetBoot,7s ease-in-out 1.28s infinite logoHelmetDrift}.bvTiKf.is-entering .logo-rim{animation:1.16s cubic-bezier(.16,1,.3,1) .16s logoRimTrace}.kQOxLP.is-igniting .logo-field{animation:.9s cubic-bezier(.16,1,.3,1) both logoFieldIgnite}.fMWAPq.is-igniting .logo-helmet-glow{animation:.9s cubic-bezier(.16,1,.3,1) both logoHelmetPulse}.eyCBUB.is-igniting .logo-spark-glow{animation:.9s cubic-bezier(.16,1,.3,1) both logoSparkIgnite}.iYIAmI.is-igniting .logo-helmet-orbit{animation:.9s cubic-bezier(.16,1,.3,1) both logoHelmetIgnite}.jKPFmJ.is-igniting .logo-helmet-orbit{opacity:.9}.eXGUf.is-igniting .logo-rim{animation:.9s cubic-bezier(.16,1,.3,1) both logoRimIgnite}.jPzBEV.is-ignite-settling .logo-field{opacity:1}.egPXLD.is-ignite-settling .logo-field{transform:scale(1)}.cyZJye.is-ignite-settling .logo-helmet-glow{opacity:.58}.inihiF.is-ignite-settling .logo-helmet-glow{transform:scale(1.1)}.hGwMDc.is-ignite-settling .logo-spark-glow{opacity:.9}.hOmNOH.is-ignite-settling .logo-spark-glow{transform:scale(1.18)}.ffXUdX.is-ignite-settling .logo-helmet-orbit{opacity:.72}.iTmstO.is-ignite-settling .logo-helmet-orbit{stroke:#f0f9ffe0}.jzOGPQ.is-ignite-settling .logo-rim{opacity:.2}.ecznen a,.ecznen a span{transition:color .18s ease-out,transform .32s cubic-bezier(.16,1,.3,1),width .32s cubic-bezier(.16,1,.3,1),background-color .18s ease-out}.jWDbTg a span{display:block}.RiKTe a span{width:2rem}.dhHPxk a span{height:1px}.fSXzuj a.active{color:var(--hFZWLg)}.kThBYA a:focus-visible{color:var(--cBoAUo)}.ghMxah a:focus-visible{outline-offset:.2rem}.DTWzJ a:focus-visible{transform:translate(.2rem)}.fEoMmx .mobile-section-picker-trigger .mobile-section-picker-arrow{display:grid}.ejwxzC .mobile-section-picker-trigger .mobile-section-picker-arrow{place-items:center}.jLEadh .mobile-section-picker-trigger .mobile-section-picker-arrow{flex:none}.iMlmLd .mobile-section-picker-trigger .mobile-section-picker-arrow{width:1rem}.fPBgeO .mobile-section-picker-trigger .mobile-section-picker-arrow{height:1rem}.RBBHW .mobile-section-picker-trigger .mobile-section-picker-arrow{opacity:0}.bBMFNU .mobile-section-picker-trigger .mobile-section-picker-arrow{transform:translate(-.25rem)scale(.7)}.hjWAgx .mobile-section-picker-trigger .mobile-section-picker-arrow{filter:blur(4px)}.hnKUQK .mobile-section-picker-trigger .mobile-section-picker-arrow{color:currentColor}.gjzRDW .mobile-section-picker-trigger .mobile-section-picker-arrow{transition:opacity .26s cubic-bezier(.16,1,.3,1),transform .32s cubic-bezier(.16,1,.3,1),filter .32s cubic-bezier(.16,1,.3,1)}.wFePk .mobile-section-picker-trigger .mobile-section-picker-arrow svg{flex:none}.jcoXMg .mobile-section-picker-trigger .mobile-section-picker-arrow svg{transition:transform .28s cubic-bezier(.16,1,.3,1)}.iGKbkc .mobile-section-picker-trigger:disabled{cursor:default}.fUuSlr .mobile-section-picker-trigger:focus-visible{outline:1px solid}.eFZCqg .mobile-section-picker-trigger:focus-visible{outline-offset:.125rem}.bUKGPx .mobile-section-picker-trigger:focus-visible{color:var(--hFZWLg)}.kBdXes .mobile-section-picker.is-open .mobile-section-picker-trigger .mobile-section-picker-arrow svg{transform:rotate(180deg)}.gxMRbt .mobile-section-picker-menu .glass-liquid-surface{box-shadow:0 18px 42px #00000057,inset 0 1px #ffffff17,inset 0 -16px 24px #00000038}.juWUkE\! .mobile-section-picker-menu .glass-liquid-fill{background:linear-gradient(145deg,#ffffff0a,#ffffff03 42%,#0003)!important}.bydltQ .mobile-section-picker-option:focus-visible{outline:1px solid}.fQryfz .mobile-section-picker-option:focus-visible{outline-offset:.125rem}.dvVPIy .mobile-section-picker-option:focus-visible{color:var(--hFZWLg)}.dfRZxx .mobile-section-picker-option.is-active .mobile-section-picker-option-line{width:2rem}.ipsEgJ .header-glass-card .glass-liquid-surface{opacity:var(--section-header-glass-opacity)}.eSiiTq .header-glass-card .glass-liquid-surface{transform:translate3d(0,var(--section-header-glass-y),0)}.lcdnzx .header-glass-card .glass-liquid-surface{will-change:opacity,transform}.eBrvNP .header-glass-card .glass-ui-card-content{position:relative}.dYuFdk .header-glass-card .glass-ui-card-content{z-index:1}.fzCfbd .header-glass-card .glass-ui-card-content{padding:.875rem var(--layout-x)}.cxEGfM\! .header-glass-card .glass-ui-card-content{overflow:visible!important}.fwFpul span:before{position:absolute}.bKMSiH span:before{height:1px}.bExpxL span:before{transform:scaleX(0)}.krjEzj span:before{transform-origin:0}.hYZrsH span:before{transition:transform .38s cubic-bezier(.16,1,.3,1)}.bIRhzC footer div:first-child,.bIRhzC footer p:first-child{margin-bottom:.5rem}.fHnYgC.hover .dot{border-color:var(--cBoAUo)}.ivTAXj.hover .dot{background-color:var(--kZZqJq)}.cvMFDX.hover .dashedOutline{animation-direction:reverse}.OxCeU.clicking .solidOutline,.buJxrs.hover.clicking .solidOutline{border-color:var(--cBoAUo)}.iXQuzL.blocked .dot{background-color:#ef4444}.blHXtW.blocked .dot{border-color:var(--edNtiq)}.fxMpVC.blocked .solidOutline,.hUyCho.blocked .dashedOutline{border-color:#ef4444}.ckXGSO .logo h1{line-height:1.05}.eNXmfm .logo h1{font-weight:var(--bvnjIx)}.gnUyah .logo strong{margin-top:.125rem}.eBLKwO .logo strong{font-weight:var(--leEsKL)}.lfiIHb li:first-of-type{animation-delay:.36s}.cbXaDr li:nth-of-type(2){animation-delay:.42s}.kidlXA li:nth-of-type(3){animation-delay:.48s}.jxNMHa li:nth-of-type(4){animation-delay:.54s}.boUlXo li:nth-of-type(5){animation-delay:.6s}.favLgV li:nth-of-type(6){animation-delay:.66s}.ejlroQ>div p{padding-left:.875rem}.etpJct>div[data-overflow=true]{-webkit-mask-image:linear-gradient(#000 50%,#0000 100%);mask-image:linear-gradient(#000 50%,#0000 100%)}.Lmald>div[data-overflow=true]{-webkit-mask-size:auto 200%;mask-size:auto 200%}.elnNjV>div[data-overflow=true]{-webkit-mask-position:50% 100%;mask-position:50% 100%}.gHPlIX>div[data-expanded=true]{-webkit-mask-position:50% 0;mask-position:50% 0}.cRZdfT a:focus-visible{outline-color:var(--hFZWLg)}.LrOSl ul li a{align-items:center}.kFzucm ul li a{font-weight:var(--leEsKL)}.cETGsV a:first-of-type{animation-delay:.3s}.jfsOMe a:nth-of-type(2){animation-delay:.38s}.hqcFAC a:nth-of-type(3){animation-delay:.46s}.iinZPS a:nth-of-type(4){animation-delay:.54s}.gSqdlO a:nth-of-type(5){animation-delay:.62s}.kHwSSe a:nth-of-type(6){animation-delay:.7s}.fxfjqw a+a{margin-top:.5rem}.ebrpbu a span{background-color:var(--bgwxFM)}.tnXnY a span{flex-shrink:0}.djJvSu .mobile-section-picker-trigger:focus-visible,.ibonSp .mobile-section-picker-option:focus-visible{outline-color:var(--hFZWLg)}.eeTVod .mobile-section-picker-option.is-active .mobile-section-picker-option-line{background-color:var(--hFZWLg)}.hsMmfx span:before{left:var(--fcTUxn)}.fTyMzm span:before{right:var(--fcTUxn)}.ebBLJu span:before{bottom:-.125rem}.uJbjZ span:before{background-color:var(--hFZWLg)}.cJphVD span:before{content:""}.kWUgyu:focus-visible .logo-field{opacity:1}.iVMwAQ:focus-visible .logo-field{transform:scale(1)}.jMOdvJ:focus-visible .logo-helmet-glow{opacity:.58}.jdamtW:focus-visible .logo-helmet-glow{transform:scale(1.1)}.agrzH:focus-visible .logo-spark-glow{opacity:.9}.cDILMk:focus-visible .logo-spark-glow{transform:scale(1.18)}.hMkCXA:focus-visible .logo-helmet-orbit{opacity:.72}.hlQLvt:focus-visible .logo-helmet-orbit{stroke:#f0f9ffe0}.fWbSKe:focus-visible .logo-helmet-orbit{animation:2.4s linear infinite logoHelmetSpin}.gZBWFj:focus-visible span:before{transform:scaleX(1)}.gqqczD:focus-visible svg{transform:translate(4px)}.dkuqXa footer p:last-child a{transition:color .2s}.ggCsgW>div p:before{position:absolute}.kyBpkC>div p:before{color:var(--bgwxFM)}.bfLmcA a>span:first-of-type:after{position:absolute}.kVRvPK a>span:first-of-type:after{height:1px}.eOxrXu a>span:first-of-type:after{opacity:.55}.eGCXmi a>span:first-of-type:after{transform:scaleX(0)}.jTNdUS a>span:first-of-type:after{transform-origin:0}.qHFbS a>span:first-of-type:after{transition:transform .38s cubic-bezier(.16,1,.3,1)}.irZETq a span.icon div{position:relative}.byuGCF a span.icon div{width:100%}.iLRsPC a span.icon div{height:100%}.kkIwjl a span.icon div{display:flex}.jFAmYu a:focus-visible>span:first-of-type:after{transform:scaleX(1)}.khqlwc a:focus-visible span svg{transform:translate(50%,-25%)rotate(-8deg)}.jEywZA a.active span,.btPOEj a:focus-visible span{width:4rem}.goUGro footer p:last-child strong{font-weight:var(--leEsKL)}.hDPKsL>div p:before{content:"·"}.jyxJkG>div p:before{left:var(--fcTUxn)}.eGDQzx>div p+p{margin-top:.25rem}.ixaKrC a>span:first-of-type:after{content:""}.gsaYvU a>span:first-of-type:after{left:var(--fcTUxn)}.gWRLXL a>span:first-of-type:after{right:var(--fcTUxn)}.jWIUXv a>span:first-of-type:after{bottom:-.125rem}.hyjbPI a>span:first-of-type:after{background-color:currentColor}.gBLjgN a span.icon div{align-items:center}.dPLCyo a span.icon div{margin-left:.25rem}.cnOsOO a.active span,.eNtHqp a:focus-visible span{background-color:var(--hFZWLg)}.Kyzmq a span.icon div svg{position:absolute}.kxfcYg a span.icon div svg{transition:transform .34s cubic-bezier(.16,1,.3,1)}@media screen and (min-width:40rem){.cpBZBj{--layout-x:clamp(2rem,6vw,3rem)}.eJbKgY{--layout-y:clamp(3.5rem,8svh,5rem)}.btPahw{display:grid}.iWHgAG{width:4.0625rem}.dOVABr{justify-content:flex-start}.cdIbMK{grid-template-columns:minmax(8.5rem,24%) minmax(0,1fr)}.hSXyjc{align-items:start}.OZxZo .logo{margin-bottom:1rem}.hBfDVD .logo h1{white-space:nowrap}}@media screen and (min-width:48rem){.kNsfVv{gap:4rem}.gItbip{grid-template-columns:minmax(10rem,22%) minmax(0,1fr)}.hRqDyV .glass-card-wrapper{margin:-1.5rem}.vKwaV .glass-card-wrapper{padding:1.5rem}}@media screen and (min-width:64rem){.cRWfYi{--layout-x:clamp(4rem,5vw,6rem)}.bbLzLt{--layout-y:clamp(3rem,8svh,6rem)}.pTDCW{--layout-max-width:90rem}.gPeiOM{display:block}.kJPjlm{position:sticky}.edwhwa{grid-area:a}.bUMwCz{gap:clamp(1.5rem,3svh,2rem)}.fPqqwo{height:calc(100svh - (var(--layout-y) * 2) - .75rem)}.iIGgAx{max-height:calc(100svh - (var(--layout-y) * 2) - .75rem)}.kiDXaM{margin:var(--fcTUxn)}.egjDYQ{animation:.7s cubic-bezier(.22,1,.36,1) both fadeSlideRight}.diIEev{display:none}.iYmNpD{grid-template-areas:"a b""a c"}.wbpNR{grid-template-rows:auto auto}.iGnLkJ{grid-template-columns:minmax(22rem,34%) minmax(0,1fr)}.cXgDBj{-moz-column-gap:clamp(2rem,4vw,4.5rem);column-gap:clamp(2rem,4vw,4.5rem)}.hRQYsI{top:var(--layout-y)}.hRXCYS{margin-bottom:var(--fcTUxn)}.cJAWeT{animation-delay:.78s}.gjwFpH{margin-top:auto}.jadRhw{grid-template-columns:minmax(7.5rem,20%) minmax(0,1fr)}.cJyOoN{scroll-margin-top:clamp(3rem,8svh,6rem)}.hSbCzv{padding-bottom:var(--fcTUxn)}.ctJeID main{grid-area:b}.bOtDbF main{gap:clamp(5rem,12svh,9rem)}.PkXCk footer{grid-area:c}.kGnSpC footer{width:100%}.jrioRN .logo{width:fit-content}.bUxCmn .bio-text,.hAwDYk li,.xhYwQ .logo{animation:.7s cubic-bezier(.22,1,.36,1) both fadeSlideRight}.inosmB .glass-card-wrapper{box-shadow:none}.dDnoFa:where(.reveal-pending){transform:translate(1.25rem)scale(.985)}.dJpwuA main{padding-bottom:clamp(4rem,10svh,7rem)}.gffBxd footer{justify-self:center}.iJHXIh .logo{flex-direction:row}.iPyUmi .logo{justify-content:flex-start}.OQnVp a>span:last-of-type{display:block}.eiRYMf a>span:last-of-type{position:absolute}.hHBwuo a>span:last-of-type{inset:-1.5rem}.dNEhct a>span:last-of-type{width:calc(100% + 3rem)}.gQuBwS a>span:last-of-type{height:calc(100% + 3rem)}.iFLQaf a>span:last-of-type{pointer-events:none}.wHJkk li:first-of-type{animation-delay:.56s}.cLYdnS li:nth-of-type(2){animation-delay:.64s}.jjyxLs li:nth-of-type(3){animation-delay:.72s}.imnla li:nth-of-type(4){animation-delay:.8s}.fGzvuL li:nth-of-type(5){animation-delay:.88s}.gispob li:nth-of-type(6){animation-delay:.96s}@media (hover:hover) and (pointer:fine){.kiNCfu.scroll-hover>li.is-revealed:not(.scroll-hover) .glass-liquid-fill-active,.kiNCfu.scroll-hover>li.is-revealed:not(.scroll-hover) .glass-liquid-frost-active,.kiNCfu.scroll-hover>li.is-revealed:not(.scroll-hover) .glass-liquid-rim,.kiNCfu.scroll-hover>li.is-revealed:not(.scroll-hover) .glass-liquid-sheen,.kiNCfu:hover:not(:where(.hover-stale *))>li.is-revealed:not(:hover) .glass-liquid-fill-active,.kiNCfu:hover:not(:where(.hover-stale *))>li.is-revealed:not(:hover) .glass-liquid-frost-active,.kiNCfu:hover:not(:where(.hover-stale *))>li.is-revealed:not(:hover) .glass-liquid-rim,.kiNCfu:hover:not(:where(.hover-stale *))>li.is-revealed:not(:hover) .glass-liquid-sheen{opacity:0}.jlvfMd.scroll-hover>li.is-revealed:not(.scroll-hover),.jlvfMd:hover:not(:where(.hover-stale *))>li.is-revealed:not(:hover){--glass-card-dim-opacity:1}}}@media screen and (min-width:80rem){.cUZDMb{--layout-max-width:96rem}.yBIbW{grid-template-columns:minmax(24rem,32%) minmax(0,1fr)}}@media screen and (min-width:96rem){.jtkRyr{--layout-x:clamp(5rem,6vw,8rem)}.fspNAo{--layout-max-width:112rem}}@media (min-width:1920px){.cAWHSQ{grid-template-columns:minmax(26rem,30%) minmax(0,1fr)}.bppGbg{-moz-column-gap:clamp(4rem,5vw,6rem);column-gap:clamp(4rem,5vw,6rem)}}@media (min-width:2200px){.bLmGNL{--layout-max-width:120rem}.eqHIsn{grid-template-columns:minmax(28rem,34rem) minmax(0,1fr)}.buJjDP{-moz-column-gap:clamp(5rem,7vw,8rem);column-gap:clamp(5rem,7vw,8rem)}}@media (hover:hover) and (pointer:fine){.bfivdm.scroll-hover,.bfivdm:hover:not(:where(.hover-stale *)),.kkBKPr:hover:not(:where(.hover-stale *)){color:var(--jEjhje)}.jnPLPI:hover:not(:where(.hover-stale *)){opacity:1}.iNHSJk.scroll-hover,.iNHSJk:hover:not(:where(.hover-stale *)){filter:drop-shadow(0 0 18px #7dd3fc24)}.cPNJUY.scroll-hover,.cPNJUY:hover:not(:where(.hover-stale *)){color:var(--hFZWLg)}.fCeiCF.scroll-hover,.fCeiCF:hover:not(:where(.hover-stale *)){transform:translate(.125rem,-.0625rem)}.kbrXAg.scroll-hover,.kbrXAg:hover:not(:where(.hover-stale *)),.cUnqPV:hover:not(:where(.hover-stale *)){background-color:var(--cBoAUo)}.bgjlyq:hover:not(:where(.hover-stale *)),.hyeeOD.scroll-hover,.hyeeOD:hover:not(:where(.hover-stale *)){border-color:var(--cBoAUo)}.ihFmmy li a.scroll-hover,.ihFmmy li a:hover:not(:where(.hover-stale *)){color:var(--cBoAUo)}.dVkFVc a.scroll-hover,.dVkFVc a:hover:not(:where(.hover-stale *)){color:var(--hFZWLg)}.hvJSgt a.scroll-hover,.hvJSgt a:hover:not(:where(.hover-stale *)){transform:translate(.125rem,-.0625rem)}.iHVwVg a.scroll-hover,.iHVwVg a:hover:not(:where(.hover-stale *)){color:var(--cBoAUo)}.hRUVPZ a.scroll-hover,.hRUVPZ a:hover:not(:where(.hover-stale *)){transform:translate(.2rem)}.hdsBCl .mobile-section-picker-trigger.scroll-hover,.hdsBCl .mobile-section-picker-trigger:hover:not(:where(.hover-stale *)){color:var(--hFZWLg)}.dcDBAo .mobile-section-picker-trigger.scroll-hover,.dcDBAo .mobile-section-picker-trigger:hover:not(:where(.hover-stale *)){transform:translate(.125rem)}.ddYiJa .mobile-section-picker-option.scroll-hover,.ddYiJa .mobile-section-picker-option:hover:not(:where(.hover-stale *)){color:var(--cBoAUo)}.bqyaHP .mobile-section-picker-option.scroll-hover,.bqyaHP .mobile-section-picker-option:hover:not(:where(.hover-stale *)){transform:translate(.125rem)}.dOfGyd .mobile-section-picker-trigger.scroll-hover,.dOfGyd .mobile-section-picker-trigger:hover:not(:where(.hover-stale *)){background-color:#ffffff0a}.eIRYcr .mobile-section-picker-option.scroll-hover,.eIRYcr .mobile-section-picker-option:hover:not(:where(.hover-stale *)){background-color:#ffffff0d}.bXDVNz footer .footer-link.scroll-hover,.bXDVNz footer .footer-link:hover:not(:where(.hover-stale *)){color:var(--cBoAUo)}.dLZfOO ul li a.scroll-hover,.dLZfOO ul li a:hover:not(:where(.hover-stale *)),.knOIgU a.active.scroll-hover,.knOIgU a.active:hover:not(:where(.hover-stale *)){color:var(--hFZWLg)}.gESzxX footer p:last-child a.scroll-hover,.gESzxX footer p:last-child a:hover:not(:where(.hover-stale *)){color:var(--dKGtql)}.kaChXu a.active.scroll-hover span,.kaChXu a.active:hover:not(:where(.hover-stale *)) span{width:5rem}.bATZWx a.active.scroll-hover span,.bATZWx a.active:hover:not(:where(.hover-stale *)) span{background-color:var(--hFZWLg)}.iXcWoK a.scroll-hover>span:first-of-type:after,.iXcWoK a:hover:not(:where(.hover-stale *))>span:first-of-type:after{transform:scaleX(1)}.ctQVuQ a.scroll-hover span svg,.ctQVuQ a:hover:not(:where(.hover-stale *)) span svg{transform:translate(50%,-25%)rotate(-8deg)}.cttBeH a.scroll-hover span,.cttBeH a:hover:not(:where(.hover-stale *)) span{width:4rem}.TBUl a.scroll-hover span,.TBUl a:hover:not(:where(.hover-stale *)) span{background-color:var(--cBoAUo)}.gwzMfN.scroll-hover .glass-card-wrapper,.gwzMfN:hover:not(:where(.hover-stale *)) .glass-card-wrapper{box-shadow:var(--hykaor)}.kpKuXG.scroll-hover .logo-field,.kpKuXG:hover:not(:where(.hover-stale *)) .logo-field{opacity:1}.ftlQvU.scroll-hover .logo-field,.ftlQvU:hover:not(:where(.hover-stale *)) .logo-field{transform:scale(1)}.bnpMQn.scroll-hover .logo-svg,.bnpMQn:hover:not(:where(.hover-stale *)) .logo-svg{filter:drop-shadow(0 0 13px #ecfdff33)}.jRtVh.scroll-hover .logo-mark,.jRtVh:hover:not(:where(.hover-stale *)) .logo-mark{filter:drop-shadow(0 0 5px #ffffff29)}.eOpVPt.scroll-hover .logo-helmet-glow,.eOpVPt:hover:not(:where(.hover-stale *)) .logo-helmet-glow{opacity:.58}.dNfAAK.scroll-hover .logo-helmet-glow,.dNfAAK:hover:not(:where(.hover-stale *)) .logo-helmet-glow{transform:scale(1.1)}.iAOkGL.scroll-hover .logo-spark-glow,.iAOkGL:hover:not(:where(.hover-stale *)) .logo-spark-glow{opacity:.9}.dxsjms.scroll-hover .logo-spark-glow,.dxsjms:hover:not(:where(.hover-stale *)) .logo-spark-glow{transform:scale(1.18)}.kvlfYw.scroll-hover .logo-helmet-orbit,.kvlfYw:hover:not(:where(.hover-stale *)) .logo-helmet-orbit{opacity:.72}.jrWveh.scroll-hover .logo-helmet-orbit,.jrWveh:hover:not(:where(.hover-stale *)) .logo-helmet-orbit{stroke:#f0f9ffe0}.fgeDW.scroll-hover .logo-helmet-orbit,.fgeDW:hover:not(:where(.hover-stale *)) .logo-helmet-orbit{animation:2.4s linear infinite logoHelmetSpin}.JttFb.scroll-hover .logo-rim,.JttFb:hover:not(:where(.hover-stale *)) .logo-rim{opacity:.2}.xdRVz.scroll-hover span:before,.xdRVz:hover:not(:where(.hover-stale *)) span:before{transform:scaleX(1)}.bgWpRL.scroll-hover svg,.bgWpRL:hover:not(:where(.hover-stale *)) svg{transform:translate(4px)}.jRPIeO.scroll-hover header img,.jRPIeO:hover:not(:where(.hover-stale *)) header img{border-color:var(--jeqSyM)}}@media (prefers-reduced-motion:reduce){.gOXzAW\!{opacity:1!important}.eyxstq\!{transform:none!important}.hkVOpa\!{filter:none!important}.oFNkp\!{animation:none!important}.hqqjDL{transition:none}.hqqjDL\!{transition:none!important}.iFwTjp .dashedOutline{animation:none}.dBfsWA,.dBfsWA .dashedOutline,.dBfsWA .dot,.dBfsWA .solidOutline{transition:none}.fHqwnK\! .logo{opacity:1!important}.lfFNUK\! .logo{transform:none!important}.exUpCm\! .logo{filter:none!important}.ifqoEV\! .logo{animation:none!important}.fQUoOx\! .bio-text{opacity:1!important}.fNkSgB\! .bio-text{transform:none!important}.cleTiJ\! .bio-text{filter:none!important}.iEGSVm\! .bio-text{animation:none!important}.gbflHe\! li{opacity:1!important}.gMKRhq\! li{transform:none!important}.iLpHCS\! li{filter:none!important}.levVvt\! li{animation:none!important}.gsqtZo[data-appear=true]{animation:none}.gvoEFA>div,.iorJls svg,.iwVwmn a{transition:none}.lolIDF\! .logo-field,.lolIDF\! .logo-helmet-glow,.lolIDF\! .logo-helmet-orbit,.lolIDF\! .logo-mark,.lolIDF\! .logo-rim,.lolIDF\! .logo-spark-glow,.lolIDF\! .logo-svg{transition:none!important}.bjPNAf\! .logo-field,.bjPNAf\! .logo-helmet-glow,.bjPNAf\! .logo-helmet-orbit,.bjPNAf\! .logo-mark,.bjPNAf\! .logo-rim,.bjPNAf\! .logo-spark-glow,.bjPNAf\! .logo-svg{animation:none!important}.jegewG .logo-helmet-orbit{opacity:.22}.gjKNJJ.is-igniting .logo-field,.gjKNJJ.is-igniting .logo-helmet-glow,.gjKNJJ.is-igniting .logo-spark-glow{opacity:.72}.dnMqyS\! a{opacity:1!important}.cFoqSy\! a{transform:none!important}.kBPuQa\! a{filter:none!important}.ddROoR\! a{animation:none!important}.gWvfyb\! .header-glass-card .glass-liquid-surface{transition:none!important}.UnNSK .header-glass-card .glass-liquid-surface{transform:none}.gXoFpy .header-glass-card .glass-liquid-surface{will-change:auto}.gJknkO\! .mobile-section-logo,.gJknkO\! .mobile-section-picker-arrow,.gJknkO\! .mobile-section-picker-menu,.gJknkO\! .mobile-section-picker-menu .glass-ui-card-content,.gJknkO\! .mobile-section-picker-menu-shell,.gJknkO\! .mobile-section-picker-option,.gJknkO\! .mobile-section-picker-option-line,.gJknkO\! .mobile-section-picker-trigger,.gJknkO\! .mobile-section-picker-trigger svg{transition:none!important}.bcvUkn .mobile-section-picker.is-open .mobile-section-picker-option,.fJrcMT .mobile-section-picker-menu-shell,.imPUWb .mobile-section-picker-menu .glass-ui-card-content{transform:none}.caeOZY.pinned .mobile-section-picker-arrow{opacity:1}.cDMegs.pinned .mobile-section-picker-arrow{transform:none}.kSRpKk.pinned .mobile-section-picker-arrow{filter:none}.kxuObJ.pinned .mobile-section-logo{opacity:1}.cXsnyJ.pinned .mobile-section-logo{transform:none}.kubOhN.pinned .mobile-section-logo{filter:none}.etcifT\!:where(.reveal-pending){opacity:1!important}.jIILPr\!:where(.reveal-pending){transform:none!important}.bZadwn\!:where(.reveal-pending){filter:none!important}.kJPePS\!:where(.reveal-pending){transition:none!important}.hCghvX:where(.reveal-pending){will-change:auto}.PXOwP span:before,.PXOwP svg,.dbKIXN a span svg,.dbKIXN a>span:first-of-type:after{transition:none}}}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.woff2)format("woff2");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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.woff2)format("woff2");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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2)format("woff2");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}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_1b545fac-module__b8QJrq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_1b545fac-module__b8QJrq__variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:Fira Code;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/88731e1a74492905-s.093kp-ivx0g2f.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fira Code;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/861011d7404b02f6-s.0.xm8qlf5_315.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Fira Code;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/3381337b621a9a6a-s.064fjoont5c7t.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Fira Code;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/5413d6e6d8960ee4-s.05vzz1snb6e.m.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Fira Code;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/0951afe60dbf5d36-s.04q-sk9kar98f.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Fira Code;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/97e7b204180d1274-s.15almw42k3wem.woff2)format("woff2");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:Fira Code;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/b8b552e8609c5636-s.p.0vinx1niofu4y.woff2)format("woff2");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}@font-face{font-family:Fira Code Fallback;src:local(Arial);ascent-override:73.56%;descent-override:23.92%;line-gap-override:0.0%;size-adjust:134.59%}.fira_code_a691941c-module__WCFcQG__className{font-family:Fira Code,Fira Code Fallback;font-style:normal}.fira_code_a691941c-module__WCFcQG__variable{--font-fira-code:"Fira Code", "Fira Code Fallback"}
