.ad{margin:0 auto;text-align:center}.ad-lbl{font-size:9px;letter-spacing:.8px;color:#c4c4c0;margin-bottom:4px}.ad-box{background:#f4f4f2;border-radius:8px;display:grid;place-items:center;color:#bbb;font-size:11px}html[data-theme=dark] .ad-box,html[data-theme=dark] .sky{background:#202020;color:#666}.ad-lead .ad-box{height:90px;max-width:970px;margin:0 auto}.ad-inline .ad-box{height:90px;max-width:728px;margin:0 auto}.ad-top{padding:12px 0 4px}.ad-inline{padding:var(--home-pad,88px) 0}.hero{text-align:center;padding:56px 0 44px}.eyebrow{font-size:11px;letter-spacing:1.5px;font-weight:600;color:var(--orange);margin-bottom:14px}.hero h1{font-size:52px;max-width:660px;margin:0 auto 18px}.hero .sub{font-size:17px;color:var(--secondary);max-width:560px;margin:0 auto 26px}.search{max-width:560px;margin:0 auto;background:var(--white);border:1px solid var(--border);border-radius:10px;display:flex;align-items:center;padding:6px 6px 6px 16px}.search input{outline:0;flex:1;padding:11px 10px;background:transparent;color:var(--charcoal)}.search button,.search input{border:0;font:inherit;font-size:14px}.search button{background:var(--orange);color:#fff;border-radius:7px;padding:11px 20px;font-weight:600;cursor:pointer}.search button:hover{background:var(--orange-dark)}.popular{margin-top:16px;font-size:12.5px;color:var(--secondary)}.popular a{color:var(--charcoal);font-weight:600;margin:0 4px}.popular a:hover{color:var(--orange)}.trust{display:flex;justify-content:center;gap:22px;margin-top:22px;font-size:12.5px;color:var(--secondary);flex-wrap:wrap}.trust span:before{content:"";width:5px;height:5px;background:var(--green);border-radius:50%;display:inline-block;margin-right:7px;vertical-align:middle}.sec{padding:var(--home-pad,88px) 0}.grp{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:22px;gap:16px}.grp .k{font-size:11px;letter-spacing:1px;font-weight:600;color:var(--orange)}.grp h2{font-size:30px;margin:4px 0 0}.grp .d{color:var(--secondary);font-size:14px;margin-top:6px;max-width:520px}.va{font-size:13px;color:var(--orange);font-weight:600;white-space:nowrap}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.grid.two{grid-template-columns:1fr 1fr}.card{background:var(--white);border:.5px solid var(--orange);border-radius:12px;padding:22px;transition:.18s;display:flex;flex-direction:column}.card:hover{background:var(--charcoal);transform:translateY(-2px);border-color:var(--charcoal)}html[data-theme=dark] .card:hover{background:#000}.card:hover .go,.card:hover h3{color:#fff}.card:hover p{color:#cfcfcf}.card:hover .ci{background:var(--orange);border-color:var(--orange);color:#fff}.ci{width:32px;height:32px;border:1px solid #f0d9cf;color:var(--orange);border-radius:7px;display:grid;place-items:center;font-family:var(--font-mono);font-size:12px;margin-bottom:14px}.card h3,.ci{transition:.18s}.card h3{font-size:19px;font-weight:600}.card p{color:var(--secondary);margin:6px 0 0;line-height:1.55}.card .go,.card p{font-size:13px;transition:.18s}.card .go{margin-top:14px;font-weight:600;color:var(--charcoal)}.card .go span{color:var(--orange)}.how{background:var(--white);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}html[data-theme=dark] .how{background:#1a1a1a}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:10px}.step{background:var(--bg);border:.5px solid var(--orange);border-radius:12px;padding:24px;transition:.18s}.step:hover{background:var(--charcoal);border-color:var(--charcoal)}html[data-theme=dark] .step:hover{background:#000}.step:hover h3{color:#fff}.step:hover p{color:#cfcfcf}.step:hover .n{color:var(--orange)}.step .n{font-family:var(--font-oswald);font-size:40px;color:#eadfd8;font-weight:700;line-height:1;transition:.18s}.step h3{font-size:20px;margin:6px 0 4px;transition:.18s}.step p{font-size:14px;color:var(--secondary);transition:.18s}.af-wrap{display:grid;grid-template-columns:1fr 300px;gap:34px;align-items:start}.sky{position:sticky;top:78px;background:#f4f4f2;border-radius:8px;height:600px;display:grid;place-items:center;color:#bbb;font-size:11px;text-align:center}.answer{background:var(--white);border:1px solid var(--border);border-left:3px solid var(--orange);border-radius:0 12px 12px 0;padding:24px 26px}.answer h2{font-size:24px;margin-bottom:10px}.answer p{color:var(--secondary);font-size:15px}.answer p+p{margin-top:12px}.faq-item{border-top:1px solid var(--border);padding:18px 0}.faq-q{display:flex;justify-content:space-between;align-items:center;gap:16px;font-weight:600;cursor:pointer;font-size:15px}.faq-q .p{color:var(--orange);font-size:20px;flex:0 0 auto}.faq-a{color:var(--secondary);font-size:14px;padding-top:10px;max-width:720px}@media(max-width:900px){.grid,.grid.two{grid-template-columns:repeat(2,1fr)}.af-wrap,.steps{grid-template-columns:1fr}.sky{height:auto;min-height:120px;margin-top:24px;position:static}.hero h1{font-size:42px}:root{--home-pad:60px}}@media(max-width:600px){.hero h1{font-size:34px}.hero .sub{font-size:15px}.grid,.grid.two{grid-template-columns:1fr}.grp h2{font-size:26px}.search button{padding:11px 14px}:root{--home-pad:48px}}