.sp{--sp-navy:#0E2741;--sp-orange:#FF5A1F;--sp-gray:#595959;--sp-line:#D8D1C5;--sp-soft:#F2F2F2;min-height:100vh;display:flex;flex-direction:column;background:#fff;font-family:var(--font-onest),"Onest",system-ui,-apple-system,"Segoe UI",sans-serif;font-size:17px;line-height:1.6}.sp,.sp a{color:var(--sp-navy)}.sp a{text-underline-offset:3px}.sp a:focus-visible{outline:3px solid var(--sp-orange);outline-offset:3px;border-radius:2px}.spSkip{position:absolute;left:-9999px;top:8px;background:#fff;padding:8px 12px;z-index:10}.spSkip:focus{left:16px}.spHeader{display:flex;flex-wrap:wrap;align-items:center;gap:16px 32px;padding:20px 72px;background:var(--sp-navy)}.spHeader,.spHeader a{color:#fff}.spBrand{display:inline-flex;align-items:center;gap:12px;font-weight:800;font-size:18px;letter-spacing:.01em;text-decoration:none}.spBrand img{display:block;border-radius:4px}.spNav{display:flex;flex-wrap:wrap;gap:8px 24px;margin-left:auto;font-weight:600;font-size:15px}.spNav a{text-decoration:none;padding:4px 0;border-bottom:2px solid transparent}.spNav a[aria-current=page]{border-bottom-color:var(--sp-orange)}.spNav a:hover{border-bottom-color:rgba(255,255,255,.5)}.spLang{display:flex;gap:12px;margin:0;font-size:14px}.spLang a{opacity:.75}.spLang a[aria-current=true]{opacity:1;font-weight:700;text-decoration:none}.spMain{flex:1 1;width:100%;max-width:820px;margin:0 auto;padding:56px 72px 72px}.spMain h1{font-size:clamp(30px,4.2vw,46px);line-height:1.12;font-weight:400;margin:8px 0 20px;letter-spacing:-.01em}.spEyebrow{margin:0;font-weight:600;font-size:14px;letter-spacing:.08em;text-transform:uppercase;color:var(--sp-gray)}.spLead{font-size:20px;color:var(--sp-navy);margin:0 0 40px}.spMain section{border-top:1px solid var(--sp-line);padding:24px 0 8px}.spMain h2{font-size:20px;font-weight:600;margin:0 0 8px}.spMain li,.spMain p{color:#24384f}.spMain ul{padding-left:22px;margin:0 0 16px}.spMain li{margin:4px 0}.spSteps{list-style:none;padding:0!important;display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px}.spSteps li{margin:0;background:var(--sp-soft);border-radius:8px;padding:14px 16px;font-size:15px;line-height:1.45}.spSteps strong{display:block;color:var(--sp-navy);font-size:16px}.spActions{display:flex;flex-wrap:wrap;gap:12px;margin:8px 0 0}.spButton{display:inline-block;padding:12px 20px;border-radius:8px;font-weight:700;text-decoration:none;border:2px solid var(--sp-navy)}.spButton.primary{background:var(--sp-navy);color:#fff!important}.spMeta{color:var(--sp-gray);font-size:15px;margin:-8px 0 32px}.spDraft{margin:0 0 32px;padding:14px 16px;border-left:4px solid var(--sp-orange)}.spDraft,.spGap{background:#FFF0EA;font-weight:600}.spGap{color:#8a2f0d;padding:0 6px;border-radius:4px}.spFooter{padding:28px 72px 36px;background:var(--sp-soft);color:var(--sp-gray);font-size:14px;line-height:1.5}.spFooter p{margin:2px 0}.spFooter strong{color:var(--sp-navy)}@media (max-width:760px){.sp{font-size:16px}.spHeader{padding:16px;gap:12px 20px}.spNav{margin-left:0;gap:6px 18px}.spLang,.spNav{width:100%}.spMain{padding:32px 16px 48px}.spLead{font-size:18px}.spFooter{padding:24px 16px 32px}}