.ssp-shell.partner-index .ssp-hero{max-width:800px;margin-inline:auto;padding:28px 0 16px;text-align:center}.ssp-shell.partner-index .ssp-hero h1{font-size:clamp(32px,4vw,48px)}.ssp-shell.partner-index .ssp-hero p{max-width:660px;margin-inline:auto;font-size:17px}.ssp-shell.partner-index .ssp-paths{gap:24px;margin:24px auto 48px;max-width:1020px}.ssp-shell.partner-index .ssp-path{border:1px solid #e5e3dd;border-radius:24px;padding:30px;box-shadow:none;display:flex;flex-direction:column;align-items:center}.ssp-shell.partner-index .ssp-path-icon{width:64px;height:64px;border-radius:18px;font-size:32px;margin-bottom:20px}.ssp-shell.partner-index .ssp-path h2{font-size:26px}.ssp-shell.partner-index .ssp-path p{margin:20px auto;font-size:16px}.ssp-shell.partner-index .ssp-path b{width:100%;margin-top:auto;border-radius:999px;background:#f96714;color:#242424}.ssp-shell.partner-index .ssp-path-deep-cleaning .ssp-path-icon,.ssp-shell.partner-index .ssp-path-deep-cleaning .ssp-tag{background:#fff1e7;color:#b94c10}@media(max-width:700px){.ssp-shell.partner-index .ssp-paths{grid-template-columns:1fr;gap:16px}.ssp-shell.partner-index .ssp-path{padding:24px}}.partner-choice-guide{max-width:1020px;margin:56px auto;padding-block:36px;border-block:1px solid #e5e3dd;text-align:start}.partner-choice-guide h2{font-size:clamp(26px,3vw,36px);line-height:1.4;margin:0 0 16px}.partner-choice-guide h3{font-size:21px;line-height:1.5;margin:28px 0 10px}.partner-choice-guide p{max-width:82ch;font-size:17px;line-height:1.9;color:#656963;margin:0}@media(max-width:700px){.partner-choice-guide{margin-block:32px;padding-block:28px}.partner-choice-guide h3{font-size:19px}.partner-choice-guide p{font-size:16px}}