.Home_container__bCOhY{min-height:100vh;display:flex;flex-direction:column}.Home_themeToggle__g_fyk{position:fixed;top:18px;right:18px;z-index:10;width:38px;height:38px;display:grid;place-items:center;padding:0;border:1px solid var(--line);border-radius:50%;background:var(--card);color:var(--soft);cursor:pointer;transition:color .16s ease,border-color .16s ease}.Home_themeToggle__g_fyk:hover{color:var(--pop);border-color:var(--pop)}.Home_themeIcon__640mT{display:inline-flex;width:18px;height:18px}.Home_main__nLjiQ{flex:1 1;width:100%;max-width:680px;margin:0 auto;padding:40px 32px 24px}.Home_wordmark__i75MW{display:inline-flex;align-items:baseline;gap:9px;font-family:var(--font-display);font-weight:600;font-size:17px;letter-spacing:-.01em;color:var(--ink)}.Home_dot__jNZZO{display:inline-block;width:9px;height:9px;border-radius:50%;background:var(--pop);flex:none;transform:translateY(-1px)}.Home_hero__cwxAA{padding:56px 0 8px}.Home_title__T09hD{font-family:var(--font-display);font-weight:600;font-size:clamp(36px,6.5vw,72px);line-height:1.03;letter-spacing:-.03em;color:var(--ink);max-width:16ch;margin:0}.Home_accent___g8Sc{font-family:var(--font-accent);font-weight:400;font-style:italic;letter-spacing:0;color:var(--pop)}.Home_lede__dKXkZ{font-size:clamp(16.5px,2vw,19px);line-height:1.6;color:var(--soft);max-width:52ch;margin:28px 0 0}.Home_now__kypSJ{display:inline-flex;align-items:center;gap:8px;margin-top:26px;padding:6px 13px 6px 11px;border:1px solid var(--line);border-radius:999px;font-size:13.5px;color:var(--soft)}.Home_nowDot__SKl9q{width:7px;height:7px;border-radius:50%;background:var(--pop);flex:none}.Home_section__taYTg{padding:48px 0 4px;margin-top:40px;border-top:1px solid var(--line)}.Home_label__UYtOa{display:flex;align-items:center;gap:12px;font-family:var(--font-display);font-weight:500;font-size:12.5px;text-transform:uppercase;letter-spacing:.14em;color:var(--faint);margin:0 0 22px}.Home_rule__F3sO0{display:inline-block;width:22px;height:2px;background:var(--pop);flex:none}.Home_prose__DgUke p{font-size:18.5px;line-height:1.72;color:var(--ink)}.Home_prose__DgUke p+p{margin-top:20px}.Home_prose__DgUke a{color:var(--pop);text-decoration:none}.Home_prose__DgUke a:hover{color:var(--popd);text-decoration:underline;text-underline-offset:3px}.Home_list__qBUOI{list-style:none;margin:0;padding:0}.Home_list__qBUOI li{position:relative;padding-left:20px;font-size:17px;line-height:1.5;color:var(--ink)}.Home_list__qBUOI li+li{margin-top:16px}.Home_list__qBUOI li:before{content:"";position:absolute;left:0;top:.62em;width:7px;height:7px;border-radius:50%;background:var(--pop)}.Home_list__qBUOI a{color:var(--ink);text-decoration:none;border-bottom:1px solid var(--line);transition:color .16s ease,border-color .16s ease}.Home_list__qBUOI a:hover{color:var(--pop);border-color:var(--pop)}.Home_meta__MGCqe{color:var(--soft);font-size:15px}.Home_tag__I3HDD{color:var(--faint);font-size:12.5px;font-family:var(--font-display);font-weight:500;text-transform:uppercase;letter-spacing:.1em;margin-left:2px}.Home_personal__H2JNG{margin-top:22px;font-size:16px;line-height:1.6;color:var(--soft)}.Home_personal__H2JNG a{color:var(--pop)}.Home_personal__H2JNG a:hover{color:var(--popd);text-decoration:underline;text-underline-offset:3px}.Home_surfaces__c3vW2{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px 32px;gap:24px 32px;margin-top:30px}@media (max-width:560px){.Home_surfaces__c3vW2{grid-template-columns:1fr}}.Home_surfaceGroup__BYC_d{display:flex;flex-direction:column;gap:7px}.Home_surfaceLabel__nBGGz{font-family:var(--font-display);font-weight:500;font-size:12.5px;text-transform:uppercase;letter-spacing:.1em;color:var(--ink)}.Home_surfaceTerms__WhtBB{font-size:15px;line-height:1.5;color:var(--soft)}.Home_arc__I9dfK{list-style:none;margin:0;padding:0}.Home_arcItem__tH2Zy{position:relative;padding-left:20px}.Home_arcItem__tH2Zy+.Home_arcItem__tH2Zy{margin-top:22px}.Home_arcItem__tH2Zy:before{content:"";position:absolute;left:0;top:.5em;width:7px;height:7px;border-radius:50%;background:var(--pop)}.Home_arcRole__HcG8a{font-family:var(--font-display);font-weight:600;color:var(--ink)}.Home_arcBody__IWsS9{font-size:17px;line-height:1.6;color:var(--ink)}.Home_arcMeta___xodA{display:block;margin-top:5px;font-size:13px;color:var(--faint);font-family:var(--font-display);font-weight:500;letter-spacing:.02em}.Home_progression__2d5t0{margin-top:30px;padding-top:22px;border-top:1px solid var(--line);font-size:16px;line-height:1.65;color:var(--soft)}.Home_callout__XXRu1{margin-top:26px;padding:4px 0 4px 22px;border-left:2px solid var(--pop)}.Home_calloutTag__67hvp{display:block;margin-bottom:8px;font-family:var(--font-display);font-weight:500;font-size:12px;text-transform:uppercase;letter-spacing:.12em;color:var(--faint)}.Home_calloutQuote__xQ5XV{font-size:16.5px;line-height:1.6;color:var(--ink)}.Home_footer____T7K{max-width:680px;width:100%;margin:0 auto;padding:40px 32px 44px;display:flex;align-items:center;gap:9px;font-size:13.5px;color:var(--faint)}.Home_footer____T7K strong{color:var(--soft);font-weight:500}.Home_footerDot__ecp37{width:7px;height:7px;border-radius:50%;background:var(--pop);flex:none}.Home_rise__jXucz{animation:Home_rise__jXucz .7s ease-out both}.Home_rise__jXucz:first-child{animation-delay:.04s}.Home_rise__jXucz:nth-child(2){animation-delay:.12s}.Home_rise__jXucz:nth-child(3){animation-delay:.22s}.Home_rise__jXucz:nth-child(4){animation-delay:.32s}@keyframes Home_rise__jXucz{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.Home_rise__jXucz{animation:none}}