.rks-site .p-pot-hero{padding-block:clamp(40px,6vw,84px) clamp(28px,4vw,48px)}.rks-site .p-pot-kicker{font-family:var(--body);letter-spacing:.06em;text-transform:uppercase;color:var(--blue-ink);margin:0 0 14px;font-size:14px;font-weight:700}.rks-site .p-pot-hero h1{max-width:14em;margin:0 0 20px;font-size:clamp(38px,6vw,68px);line-height:1}.rks-site .p-pot-lead{max-width:40em;color:var(--ink);margin:0 0 26px;font-size:clamp(18px,2vw,22px)}.rks-site .p-pot-act{flex-wrap:wrap;align-items:center;gap:12px 22px;display:flex}.rks-site .p-pot-act .wb-btn{border-radius:14px;padding:16px 26px;font-size:18px}.rks-site .p-pot-strip{flex-wrap:wrap;gap:10px;margin:28px 0 0;padding:0;list-style:none;display:flex}.rks-site .p-pot-strip li{border:1.5px solid var(--rule);background:#fff;border-radius:999px;padding:8px 14px;font-size:15px;font-weight:500}.rks-site .p-pot-check-grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:center;gap:clamp(24px,5vw,64px);display:grid}.rks-site .p-pot-check h2,.rks-site .p-pot-where h2{max-width:18em;margin:0 0 18px;font-size:clamp(30px,4vw,44px)}.rks-site .p-pot-check p{max-width:40em;margin:0 0 12px;font-size:18px}.rks-site .p-pot-check .p-pot-small{color:var(--muted);font-size:15px}.rks-site .p-pot-check-btns{flex-direction:column;gap:12px;display:flex}.rks-site .p-pot-check-btns .wb-btn{border-radius:14px;justify-content:center;padding:16px 22px;font-size:18px}.rks-site .p-pot-services{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.rks-site .p-pot-services li{border:2px solid var(--ink);background:#fff;border-radius:18px;flex-direction:column;gap:4px;padding:16px 20px;display:flex}.rks-site .p-pot-services a{color:var(--ink);font-size:18px;font-weight:700}.rks-site .p-pot-services span{color:var(--muted);font-size:15px}.rks-site .p-pot-faq-grid{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:clamp(24px,5vw,64px);padding-block:clamp(56px,8vw,104px);display:grid}.rks-site .p-pot-faq-grid h2{margin:0 0 14px;font-size:clamp(28px,3.4vw,40px)}.rks-site .p-pot-contact{padding-block:clamp(64px,8vw,100px)}.rks-site .p-pot-contact h2{color:#fff;max-width:14em;margin:0 0 16px;font-size:clamp(32px,4.4vw,52px)}.rks-site .p-pot-contact .wb-lead{color:var(--on-navy-muted);margin:0 0 26px}.rks-site .p-pot-contact .wb-call{color:#fff}.rks-site .pot-note{border:1.5px solid var(--rule);color:var(--ink);background:#fff;border-radius:14px;flex-wrap:wrap;align-items:baseline;gap:4px 10px;max-width:46em;margin:18px 0 0;padding:12px 16px;font-size:16px;display:flex}.rks-site .pot-note b{font-weight:700}.rks-site .pot-note a{font-weight:600}@media (max-width:760px){.rks-site .p-pot-hero{padding-top:28px}.rks-site .p-pot-act .wb-btn{width:100%}.rks-site .p-pot-check-grid,.rks-site .p-pot-faq-grid{grid-template-columns:minmax(0,1fr)}}
