.HS70Aa_nf{min-height:60vh}.HS70Aa_nf__code{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--teal-text);font-size:13px;font-weight:600}.HS70Aa_nf__t{font-family:var(--f-display);color:var(--ink);text-wrap:balance;max-width:18ch;margin-top:12px;font-size:clamp(2rem,1.3rem + 2.6vw,3.4rem);font-weight:600;line-height:1.1}.HS70Aa_nf__lead{max-width:52ch;color:var(--body);margin-top:14px;font-size:17px}.HS70Aa_nf__track{flex-wrap:wrap;gap:10px;max-width:560px;margin-top:28px;display:flex}.HS70Aa_nf__track input{border:1px solid var(--line);min-width:0;height:50px;color:var(--ink);background:#fff;border-radius:12px;flex:260px;padding-inline:16px;font-size:16px}.HS70Aa_nf__track input:focus-visible{outline:3px solid var(--teal-100);border-color:var(--teal)}.HS70Aa_nf__track .btn{height:50px;padding-inline:22px}.HS70Aa_nf__links{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px;max-width:900px;margin-top:36px;display:grid}.HS70Aa_nf__links a{border:1px solid var(--line);min-height:56px;color:var(--ink);background:#fff;border-radius:14px;align-items:center;gap:12px;padding:12px 16px;font-size:15px;font-weight:600;transition:border-color .2s,box-shadow .2s;display:flex}.HS70Aa_nf__links a:hover{border-color:var(--teal);box-shadow:var(--shadow-md)}.HS70Aa_nf__links a svg{color:var(--teal);flex:none}.HS70Aa_nf__home{margin-top:28px}
