.c_N8Cq_page{flex-direction:column;min-height:100vh;display:flex}.c_N8Cq_hero{padding:24px 0 72px}.c_N8Cq_crumbs{font-family:var(--font-mono);color:var(--ink-4);flex-wrap:wrap;gap:8px;font-size:12px;display:flex}.c_N8Cq_crumbs a{color:var(--ink-3)}.c_N8Cq_crumbs a:hover,.c_N8Cq_crumbs [aria-current]{color:var(--ink)}.c_N8Cq_eyebrow{color:var(--green-700);animation:c_N8Cq_fadeInUp .6s var(--ease-out) backwards;margin-top:44px}.c_N8Cq_title{max-width:900px;animation:c_N8Cq_fadeInUp .6s var(--ease-out) 70ms backwards;margin-top:18px;font-size:clamp(42px,7.5vw,80px)}.c_N8Cq_lede{max-width:620px;color:var(--ink-2);animation:c_N8Cq_fadeInUp .6s var(--ease-out) .14s backwards;margin-top:22px;font-size:18px;line-height:1.65}.c_N8Cq_ctas{animation:c_N8Cq_fadeInUp .6s var(--ease-out) .21s backwards;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:32px;display:flex}.c_N8Cq_btnPrimary{background:var(--green-800);height:52px;color:var(--paper-card);box-shadow:inset 0 1px 0 #ffffff24, 0 3px 0 var(--green-950);border-radius:12px;align-items:center;gap:10px;padding:0 24px;font-size:15.5px;font-weight:600;transition:background .18s,transform .18s;display:inline-flex}.c_N8Cq_btnPrimary:hover{background:var(--green-700)}.c_N8Cq_btnPrimary:active{box-shadow:0 1px 0 var(--green-950);transform:translateY(2px)}.c_N8Cq_btnQuiet{align-items:center;gap:8px;font-size:15.5px;font-weight:500;display:inline-flex}.c_N8Cq_btnQuiet:hover{color:var(--green-700)}.c_N8Cq_overview{background:var(--green-900);color:var(--paper);padding:72px 0}.c_N8Cq_pull{max-width:920px;font-family:var(--font-display);text-indent:2.5em;font-size:clamp(26px,3.6vw,38px);line-height:1.3}.c_N8Cq_pull:first-letter{color:var(--marigold-400)}.c_N8Cq_section{padding:80px 0 0}.c_N8Cq_twoCol{gap:56px;display:grid}.c_N8Cq_h2{font-family:var(--font-display);margin-top:12px;font-size:clamp(32px,4.6vw,44px);font-weight:400;line-height:1.05}.c_N8Cq_ledger{counter-reset:n;border-top:2px solid var(--ink);margin-top:24px;list-style:none}.c_N8Cq_ledger li{counter-increment:n;border-bottom:1px dashed var(--line-strong);gap:18px;padding:15px 0;font-size:16px;display:flex}.c_N8Cq_ledger li:before{content:counter(n, decimal-leading-zero);font-family:var(--font-mono);color:var(--marigold-600);padding-top:3px;font-size:13px}.c_N8Cq_ticks{gap:14px;margin-top:24px;list-style:none;display:grid}.c_N8Cq_ticks li{align-items:flex-start;gap:12px;font-size:16px;display:flex}.c_N8Cq_ticks svg{background:var(--green-800);width:22px;height:22px;color:var(--paper);border-radius:50%;flex-shrink:0;padding:3px}.c_N8Cq_faqWrap{gap:32px;display:grid}.c_N8Cq_faqList{border-top:1px solid var(--ink)}.c_N8Cq_faqItem{border-bottom:1px solid var(--line)}.c_N8Cq_faqItem summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;font-size:17.5px;font-weight:600;list-style:none;display:flex}.c_N8Cq_faqItem summary::-webkit-details-marker{display:none}.c_N8Cq_faqItem summary:hover{color:var(--green-700)}.c_N8Cq_faqIcon{border:1px solid var(--line-strong);width:34px;height:34px;transition:transform .32s var(--ease-out), background .2s;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.c_N8Cq_faqItem[open] .c_N8Cq_faqIcon{background:var(--marigold-400);border-color:var(--marigold-400);transform:rotate(45deg)}.c_N8Cq_faqItem p{color:var(--ink-2);padding:0 0 22px;font-size:16px;line-height:1.65}.c_N8Cq_faqItem::details-content{block-size:0;transition:block-size .36s var(--ease-out), content-visibility .36s allow-discrete;overflow:hidden}.c_N8Cq_faqItem[open]::details-content{block-size:auto}.c_N8Cq_next{padding:88px 0 96px}.c_N8Cq_nextGrid{gap:16px;display:grid}.c_N8Cq_nextCard{background:var(--paper-card);border:1px solid var(--line);transition:transform .3s var(--ease-out), box-shadow .3s, border-color .3s;border-radius:14px;flex-direction:column;gap:6px;padding:24px 60px 24px 24px;display:flex;position:relative}.c_N8Cq_nextCard:hover{box-shadow:var(--shadow-md);border-color:var(--line-strong);transform:translateY(-3px)}.c_N8Cq_nextLabel{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-4);font-size:11px}.c_N8Cq_nextTitle{font-family:var(--font-display);font-size:28px;line-height:1.1}.c_N8Cq_nextDesc{color:var(--ink-3);font-size:14.5px}.c_N8Cq_nextArrow{transition:transform .3s var(--ease-out);margin-top:-10px;position:absolute;top:50%;right:24px}.c_N8Cq_nextCard:hover .c_N8Cq_nextArrow{transform:translate(4px)}@media (min-width:720px){.c_N8Cq_nextGrid{grid-template-columns:1fr 1fr}}@media (min-width:960px){.c_N8Cq_twoCol{grid-template-columns:1fr 1fr;gap:72px}.c_N8Cq_faqWrap{grid-template-columns:1fr 1.6fr;gap:72px}}@media (max-width:480px){.c_N8Cq_ctas .c_N8Cq_btnPrimary{justify-content:center;width:100%}}
