.feature-page{max-width:1040px;padding-top:30px;padding-bottom:56px}.feature-back{display:inline-grid;grid-auto-flow:column;align-items:center;gap:8px;min-height:44px;color:var(--accent);font-size:14px}.feature-hero{padding:34px 0 38px;border-bottom:1px solid var(--line)}.feature-hero .product-eyebrow{margin-top:22px}.feature-hero h1{max-width:900px;font-size:clamp(30px,4.3vw,50px);line-height:1.12;font-weight:740;letter-spacing:-.03em;overflow-wrap:break-word}.feature-hero .product-lead{max-width:840px;font-size:18px;font-weight:400;color:var(--ink-2)}.feature-section{margin-top:42px}.feature-section h2{font-size:clamp(24px,3vw,30px)}.feature-steps{display:grid;gap:22px;padding:0;margin-top:26px;list-style:none}.feature-steps li{display:grid;grid-template-columns:44px minmax(0,1fr);gap:16px;align-items:start}.feature-steps p,.feature-paragraph{color:var(--ink-2);margin-top:10px}.feature-note{border:1px solid var(--line);border-radius:22px;padding:28px;background:var(--surface)}.feature-note ul{display:grid;gap:16px;margin-top:22px;list-style:none;padding:0}.feature-note li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:12px;color:var(--ink-2)}.feature-note li svg{color:var(--accent);margin-top:5px}@media(max-width:560px){.feature-hero{padding-top:22px}.feature-hero .product-lead{font-size:16px}.feature-note{padding:20px 17px}.feature-steps li{gap:12px;grid-template-columns:32px minmax(0,1fr)}.feature-steps h3{font-size:18px}}
