.section{border-left:var(--hair) solid var(--ink);border-right:var(--hair) solid var(--ink);scroll-margin-top:calc(var(--nav-h) + var(--inset) + var(--hair));flex:none}.sec-head{height:var(--head-h);padding:0 var(--pad-x);background:var(--cell-head);border-bottom:var(--hair) solid var(--ink);justify-content:space-between;align-items:center;gap:1rem;display:flex}.sec-title{font-size:var(--fs-head);font-weight:var(--fw-medium);letter-spacing:var(--track-ui)}.sec-index{font-size:var(--fs-copy);font-weight:var(--fw-medium);letter-spacing:var(--track-ui);color:var(--ink-muted);font-variant-numeric:tabular-nums}.steps{grid-template-columns:repeat(4,1fr);display:grid}.step{padding:2rem var(--pad-x) 2.25rem;flex-direction:column;gap:.75rem;min-height:15rem;display:flex}.step:not(:last-child){border-right:var(--hair) solid var(--ink)}.step-num{font-size:var(--fs-copy);font-weight:var(--fw-medium);letter-spacing:var(--track-ui);color:var(--ink-muted);font-variant-numeric:tabular-nums}.step-title{font-size:var(--fs-brand);font-weight:var(--fw-medium);letter-spacing:var(--track-ui);margin-top:auto}.step-copy{font-size:var(--fs-copy);line-height:var(--lh-copy);letter-spacing:var(--track-text);color:var(--ink-muted);max-width:var(--measure)}.vaults{grid-template-columns:1.334fr 1.4fr 1fr .6fr;display:grid}.vaults>div{min-height:var(--row-h);padding:.5rem var(--pad-x);font-size:var(--fs-ui);font-weight:var(--fw-medium);letter-spacing:var(--track-ui);border-bottom:var(--hair) solid var(--ink);border-right:var(--hair) solid var(--ink);align-items:center;display:flex}.vaults>.last-col{border-right:0}.vaults>.vh{background:var(--cell-head);font-size:var(--fs-copy);color:var(--ink-muted);min-height:calc(var(--row-h) * .75)}.vaults>div:nth-last-child(-n+4){border-bottom:0}.vaults .muted{color:var(--ink-muted);font-weight:var(--fw-regular);letter-spacing:var(--track-text)}.status{align-items:center;gap:.5rem;display:inline-flex}.status:before{content:"";border:var(--hair) solid var(--ink);background:var(--ink);width:.5rem;height:.5rem}.status.soon:before{background:0 0}.features{grid-template-columns:repeat(2,1fr);display:grid}.feature{padding:2rem var(--pad-x) 2.25rem;flex-direction:column;gap:.625rem;min-height:11rem;display:flex}.feature:nth-child(odd){border-right:var(--hair) solid var(--ink)}.feature:nth-child(-n+2){border-bottom:var(--hair) solid var(--ink)}.feature-title{font-size:var(--fs-brand);font-weight:var(--fw-medium);letter-spacing:var(--track-ui)}.feature-copy{font-size:var(--fs-copy);line-height:var(--lh-copy);letter-spacing:var(--track-text);color:var(--ink-muted);max-width:var(--measure)}.faq details:not(:last-child){border-bottom:var(--hair) solid var(--ink)}.faq summary{cursor:pointer;min-height:var(--row-h);padding:.5rem var(--pad-x);font-size:var(--fs-ui);font-weight:var(--fw-medium);letter-spacing:var(--track-ui);justify-content:space-between;align-items:center;gap:1rem;list-style:none;transition:background-color .18s;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:hover{background:#0000000d}.faq summary:after{content:"";background-image:linear-gradient(var(--ink), var(--ink)), linear-gradient(var(--ink), var(--ink));background-size:100% var(--hair), var(--hair) 100%;background-position:50%;background-repeat:no-repeat;flex:none;width:.75rem;height:.75rem;transition:transform .18s}.faq details[open] summary:after{transform:rotate(45deg)}.faq-body{overflow:hidden}.faq-answer{padding:0 var(--pad-x) 1.25rem;max-width:calc(var(--measure) * 1.6);font-size:var(--fs-copy);letter-spacing:var(--track-text);color:var(--ink-muted);line-height:1.35}.cta-band{padding:2.5rem var(--pad-x);justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.cta-band h2{font-size:var(--fs-brand);font-weight:var(--fw-regular);letter-spacing:var(--track-text);text-wrap:balance}.cta-band .cta-row{flex:none;margin-top:0}@media (max-width:899px){.steps{grid-template-columns:repeat(2,1fr)}.step{min-height:12rem}.step:nth-child(2n){border-right:0}.step:nth-child(-n+2){border-bottom:var(--hair) solid var(--ink)}.vaults{grid-template-columns:1.2fr 1.4fr .6fr}.vaults>.settlement{display:none}.cta-band{flex-direction:column;align-items:flex-start}}@media (max-width:639px){.steps{grid-template-columns:1fr}.step{min-height:0;padding:1.25rem var(--pad-x) 1.5rem}.step:not(:last-child){border-right:0;border-bottom:var(--hair) solid var(--ink)}.step-title{margin-top:.25rem}.features{grid-template-columns:1fr}.feature{min-height:0;padding:1.25rem var(--pad-x) 1.5rem}.feature:nth-child(odd){border-right:0}.feature:not(:last-child){border-bottom:var(--hair) solid var(--ink)}.vaults{grid-template-columns:1.1fr 1fr}.vaults>.strategy{display:none}.vaults>div{padding:.5rem var(--pad-x);font-size:.8125rem}.faq summary{font-size:.8125rem}.cta-band{padding:1.5rem var(--pad-x)}}
