._3do7lW_page{--ink:#1a1a1a;--paper:#fff;--focus:#eb6834;--ink-2:#5c5c5c;--tile:#e8e8e6;--tile-ink:#1a1a1a73;--gutter:clamp(20px, 5vw, 64px);background:var(--paper);min-height:100dvh;color:var(--ink);font-family:var(--font-archivo), system-ui, sans-serif;-webkit-font-smoothing:antialiased;flex-direction:column;font-size:1.0625rem;line-height:1.55;display:flex}._3do7lW_page a{color:inherit}._3do7lW_page a:focus-visible,._3do7lW_page button:focus-visible{outline:3px solid var(--focus);outline-offset:3px;border-radius:4px}._3do7lW_header,._3do7lW_footer,._3do7lW_main{width:100%;max-width:1200px;padding-inline:var(--gutter);margin:0 auto}._3do7lW_header{justify-content:space-between;align-items:center;gap:16px;padding-block:24px;display:flex}._3do7lW_brand{letter-spacing:-.01em;align-items:center;gap:10px;font-size:1.125rem;font-weight:700;font-stretch:112%;text-decoration:none;display:inline-flex}._3do7lW_nav{align-items:center;gap:20px;font-size:.9375rem;display:flex}._3do7lW_nav a{text-decoration:none}._3do7lW_nav a:hover{text-underline-offset:4px;text-decoration:underline}._3do7lW_button{background:var(--ink);border-radius:10px;justify-content:center;align-items:center;height:44px;padding-inline:22px;font-weight:600;transition:background-color .12s;display:inline-flex;color:var(--paper)!important;text-decoration:none!important}._3do7lW_button:hover{background:#333}._3do7lW_buttonSmall{border-radius:8px;height:36px;padding-inline:16px}._3do7lW_main{flex:1}._3do7lW_hero{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,88px);padding-block:clamp(40px,9vh,112px) clamp(56px,10vh,128px);display:grid}._3do7lW_headline{letter-spacing:-.03em;text-wrap:balance;max-width:12.5ch;margin:0;font-size:clamp(2.5rem,5.4vw,4.5rem);font-weight:800;font-stretch:125%;line-height:1.02}._3do7lW_intro{max-width:34em;color:var(--ink-2);margin:28px 0 0;font-size:1.1875rem}._3do7lW_actions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:36px;display:flex}._3do7lW_note{color:var(--ink-2);font-size:.9375rem}._3do7lW_board{background:var(--ink);border-radius:clamp(20px,3vw,32px);grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(8px,1.2vw,14px);margin:0;padding:clamp(14px,2vw,24px);list-style:none;display:grid}._3do7lW_tile{aspect-ratio:1;color:#ffffffd1;overflow-wrap:anywhere;animation:.52s cubic-bezier(.2,.7,.2,1) both _3do7lW_tileIn;animation-delay:calc(var(--i) * 45ms);background:#ffffff1f;border-radius:clamp(8px,1vw,12px);align-items:flex-end;padding:clamp(6px,.9vw,12px);font-size:clamp(.625rem,.95vw,.875rem);font-weight:600;line-height:1.15;display:flex;position:relative;overflow:hidden}._3do7lW_tileBright{background:var(--paper);color:var(--ink)}._3do7lW_tileEmpty{background:#ffffff0f}._3do7lW_tileFocus{background:var(--focus);color:var(--ink);border-radius:50%;justify-content:center;align-items:center;animation:.7s cubic-bezier(.3,1.4,.4,1) .72s both _3do7lW_focusIn}@keyframes _3do7lW_tileIn{0%{opacity:0;transform:scale(.82)}}@keyframes _3do7lW_focusIn{0%{opacity:0;transform:translateY(-28px)scale(.6)}}@media (prefers-reduced-motion:reduce){._3do7lW_tile,._3do7lW_tileFocus{animation:none}}._3do7lW_section{border-top:1px solid var(--tile);grid-template-columns:minmax(0,1fr) minmax(0,2.2fr);gap:clamp(24px,5vw,72px);padding-block:clamp(40px,7vh,80px);display:grid}._3do7lW_sectionTitle{letter-spacing:-.015em;margin:0;font-size:1.5rem;font-weight:700;font-stretch:118%;line-height:1.2}._3do7lW_modules{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 40px;margin:0;display:grid}._3do7lW_module{grid-template-columns:14px minmax(0,1fr);align-content:start;gap:0 14px;display:grid}._3do7lW_module:before{content:"";background:var(--ink);border-radius:4px;width:14px;height:14px;margin-top:6px}._3do7lW_module:last-child:before{background:var(--focus);border-radius:50%}._3do7lW_module dt{font-weight:700}._3do7lW_module dd{color:var(--ink-2);grid-column:2;margin:2px 0 0}._3do7lW_prose{max-width:38em;margin:0;font-size:1.1875rem}._3do7lW_prose+._3do7lW_prose{margin-top:1em}._3do7lW_legal{max-width:44em;padding-block:clamp(32px,6vh,72px)}._3do7lW_legal h1{letter-spacing:-.025em;margin:0 0 32px;font-size:clamp(2rem,4vw,3rem);font-weight:800;font-stretch:125%;line-height:1.05}._3do7lW_legal h2{margin:36px 0 8px;font-size:1.1875rem;font-weight:700;font-stretch:112%}._3do7lW_legal p,._3do7lW_legal address{margin:0 0 12px;font-style:normal}._3do7lW_missing{background:#fdeee7;border-radius:10px;padding:16px 20px}._3do7lW_footer{background:linear-gradient(var(--tile), var(--tile)) center top / calc(100% - 2 * var(--gutter)) 1px no-repeat;color:var(--ink-2);flex-wrap:wrap;justify-content:space-between;gap:12px 24px;padding-block:28px 36px;font-size:.9375rem;display:flex}._3do7lW_footer nav{gap:20px;display:flex}@media (max-width:860px){._3do7lW_hero,._3do7lW_section{grid-template-columns:minmax(0,1fr)}._3do7lW_board{max-width:440px}._3do7lW_modules{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){._3do7lW_nav ._3do7lW_hideSmall{display:none}._3do7lW_tile{padding:5px;font-size:.5625rem}}
@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/2e482247ef29dcb9-s.3gj6ciom31zjc.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:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/068feab4deafcd0f-s.0_kz_z3o_slvt.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/db545dba463279ae-s.p.1cp9-4nby68jc.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:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.Lp4YiW_className{font-family:Archivo,Archivo Fallback;font-style:normal}.Lp4YiW_variable{--font-archivo:"Archivo", "Archivo Fallback"}
