@layer components{.b-start{max-width:560px;margin-top:28px}.b-cats{border:0;min-width:0;margin:0 0 12px;padding:0}.b-cats legend{color:var(--ink-3);margin-bottom:10px;padding:0}.b-cats .chip{cursor:pointer}.b-link input{width:100%;font:inherit;color:var(--ink);background:0 0;border:0;outline:0;min-height:30px;padding:4px 0 0;font-size:17px;line-height:1.5;display:block}.b-link input::placeholder{color:var(--ink-4)}.ex-row.b-six{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}@media (max-width:1100px) and (min-width:901px){.ex-row.b-six{grid-template-columns:repeat(3,minmax(0,1fr));max-width:720px}}.b-steps,.b-costs{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.b-steps .card{flex-direction:column;gap:10px;display:flex;position:relative}.b-steps .step-n{position:absolute;top:22px;right:22px}.b-cost-n{letter-spacing:-.03em;color:var(--ink);margin:0 0 12px;font-size:40px;font-weight:700;line-height:1}.b-cost-n span{letter-spacing:0;color:var(--ink-3);margin-left:6px;font-size:15px;font-weight:500}@media (max-width:900px){.b-steps,.b-costs{grid-template-columns:minmax(0,1fr)}.ex-row.b-six{max-width:none}}}
