.page-module__E0kJGG__page{--brand:#31fc80;--ink:#0b0a09;--paper:#fff;width:100%;max-width:none;height:100dvh;padding:max(32px, env(safe-area-inset-top,0px)) max(32px, env(safe-area-inset-right,0px)) calc(32px + env(page-module__E0kJGG__safe-area-max-inset-bottom,env(safe-area-inset-bottom,0px))) max(32px, env(safe-area-inset-left,0px));background-color:var(--brand);color:var(--ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;flex-direction:column;justify-content:space-between;gap:32px;display:flex;position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){.page-module__E0kJGG__page{--brand:lab(87.7337% -68.7355 44.6154);--ink:lab(2.75947% .0468195 .543615)}}:is(html:has(.page-module__E0kJGG__page),body:has(.page-module__E0kJGG__page)){background-color:#31fc80;background-color:lab(87.7337% -68.7355 44.6154);overflow:hidden}.page-module__E0kJGG__marks{--logo-delay:1s;pointer-events:none;z-index:0;color:#32ee78;color:lab(83.5535% -65.6303 43.4383);width:150vmin;height:150vmin;position:fixed;top:60%;left:80%;transform:translate(-50%,-50%)}@media (orientation:portrait){.page-module__E0kJGG__marks{top:75%;left:50%}}.page-module__E0kJGG__lockup{z-index:1;background-color:var(--paper);height:48px;color:var(--ink);align-self:flex-start;align-items:center;display:flex;position:relative}.page-module__E0kJGG__mark{background-color:var(--ink);width:48px;height:48px;color:var(--paper);flex-shrink:0;justify-content:center;align-items:center;display:flex}.page-module__E0kJGG__mark svg{width:32px;height:32px;display:block}.page-module__E0kJGG__wordmark{letter-spacing:-.01em;padding:0 16px;font-size:32px;font-weight:400;line-height:1.1}.page-module__E0kJGG__header{z-index:1;flex-direction:column;align-items:flex-start;gap:48px;display:flex;position:relative}.page-module__E0kJGG__lede{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.page-module__E0kJGG__header h1{letter-spacing:-.03em;text-box-trim:trim-both;text-box-edge:cap alphabetic;max-width:none;margin:.15em 0 .2em;font-size:clamp(40px,4.5vw,60px);font-weight:400;line-height:1.03}.page-module__E0kJGG__lede p{letter-spacing:-.01em;text-wrap:pretty;max-width:540px;margin:0;font-size:18px;line-height:22px}.page-module__E0kJGG__footer{z-index:1;width:100%;max-width:none;font-family:var(--font-areal), sans-serif;letter-spacing:0;font-feature-settings:"zero", "ss11";flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 24px;margin-top:auto;font-size:14px;line-height:16px;display:flex;position:relative}.page-module__E0kJGG__footer nav{gap:24px;display:flex}.page-module__E0kJGG__footer a{text-underline-offset:.18em;text-decoration:underline}@media (max-width:640px){.page-module__E0kJGG__page{gap:32px}.page-module__E0kJGG__lockup,.page-module__E0kJGG__mark{height:40px}.page-module__E0kJGG__mark{width:40px}.page-module__E0kJGG__mark svg{width:26px;height:26px}.page-module__E0kJGG__wordmark{padding:0 12px;font-size:26px}.page-module__E0kJGG__header h1{font-size:32px}.page-module__E0kJGG__lede p{font-size:16px;line-height:20px}.page-module__E0kJGG__footer{font-size:13px}}@media (prefers-color-scheme:dark){:is(html:has(.page-module__E0kJGG__page),body:has(.page-module__E0kJGG__page),.page-module__E0kJGG__page){color:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:#181715;background-color:lab(7.79505% .102043 1.23835)}.page-module__E0kJGG__marks{color:#2b2a28;color:lab(17.0142% .0881702 1.16715)}.page-module__E0kJGG__lockup{color:#fff;background-color:#0b0a09;background-color:lab(2.75895% .0413358 .490633)}.page-module__E0kJGG__mark{background-color:var(--brand);color:#181715;color:lab(7.79505% .102043 1.23835)}}@media (prefers-reduced-motion:no-preference){.page-module__E0kJGG__lede h1,.page-module__E0kJGG__lede p,.page-module__E0kJGG__footer{animation:.9s cubic-bezier(.22,1,.36,1) both page-module__E0kJGG__fade-in}.page-module__E0kJGG__lede h1{animation-delay:1.6s}.page-module__E0kJGG__lede p{animation-delay:2s}.page-module__E0kJGG__footer{animation-delay:2.4s}}@keyframes page-module__E0kJGG__fade-in{0%{opacity:0;filter:blur(12px);transform:translateY(.2em)}to{opacity:1;filter:blur();transform:translateY(0)}}
