._hero_1g9jo_1{max-width:980px;margin:auto;padding:76px 28px 48px;text-align:center}._kicker_1g9jo_1{font:600 10px var(--font-family-monospace);letter-spacing:.13em;color:var(--primary)}._hero_1g9jo_1 h1{font:700 clamp(46px,6vw,74px)/.98 var(--font-family-display);letter-spacing:-.05em;margin:14px 0}._hero_1g9jo_1 p{color:var(--muted-foreground);font-size:18px;line-height:1.6;max-width:760px;margin:0 auto}._hero_1g9jo_1 form{margin:28px auto 0;max-width:760px;display:flex;gap:8px;align-items:center;background:var(--surface);border:1px solid var(--border);padding:8px 8px 8px 14px}._hero_1g9jo_1 form input{border:0;box-shadow:none;background:transparent}._cards_1g9jo_1{max-width:1180px;margin:auto;padding:0 28px 54px;display:grid;grid-template-columns:repeat(4,1fr);gap:12px}._cards_1g9jo_1 article{background:var(--surface);border:1px solid var(--border);padding:22px}._cards_1g9jo_1 svg{color:var(--success)}._cards_1g9jo_1 h2{font:650 22px var(--font-family-display);margin:12px 0 5px}._cards_1g9jo_1 p,._copy_1g9jo_1 p,._faq_1g9jo_1 p{font-size:13px;line-height:1.72;color:var(--muted-foreground)}._copy_1g9jo_1,._faq_1g9jo_1{max-width:860px;margin:0 auto 72px;padding:32px 28px;border-top:1px solid var(--border)}._copy_1g9jo_1 h2,._faq_1g9jo_1 h2{font:650 32px var(--font-family-display);margin:0 0 10px}._detail_1g9jo_1{margin-top:30px}._detail_1g9jo_1 h3,._faq_1g9jo_1 h3{font:650 21px var(--font-family-display);margin:0 0 7px}._toolLinks_1g9jo_1{display:flex;flex-wrap:wrap;gap:12px 20px;margin-top:24px}._copy_1g9jo_1 a{display:inline-flex;align-items:center;gap:6px;color:var(--primary);font-weight:700;text-decoration:none}._faq_1g9jo_1{display:grid;grid-template-columns:1fr 1fr;gap:18px}._faq_1g9jo_1>._kicker_1g9jo_1,._faq_1g9jo_1>h2{grid-column:1/-1}._faq_1g9jo_1 article{border:1px solid var(--border);background:var(--surface);padding:20px}._faq_1g9jo_1 article:last-child{grid-column:1/-1}@media(max-width:850px){._cards_1g9jo_1{grid-template-columns:1fr 1fr}}@media(max-width:560px){._hero_1g9jo_1 form{flex-wrap:wrap}._hero_1g9jo_1 form button{width:100%}._cards_1g9jo_1,._faq_1g9jo_1{grid-template-columns:1fr}._faq_1g9jo_1 article:last-child{grid-column:auto}}
