.page-module__kSaxVa__page{flex-direction:column;display:flex}.page-module__kSaxVa__hero{background:var(--storm-charcoal);color:#fff;padding:140px 0 80px;position:relative;overflow:hidden}.page-module__kSaxVa__backLink{text-transform:uppercase;color:var(--sky-blue);align-items:center;gap:8px;margin-bottom:24px;font-size:12px;font-weight:700;display:inline-flex}.page-module__kSaxVa__backLink:hover{color:#fff}.page-module__kSaxVa__eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--color-metallic-light);font-size:11px;font-weight:700;font-family:var(--font-montserrat), sans-serif;margin-bottom:12px;display:block}.page-module__kSaxVa__title{color:#fff;letter-spacing:-.02em;margin-bottom:16px;font-size:38px;font-weight:800}.page-module__kSaxVa__subtitle{color:var(--text-on-dark-muted);max-width:600px;font-size:16px;line-height:1.6}.page-module__kSaxVa__contentSection{background:var(--warm-white);padding:80px 0}.page-module__kSaxVa__grid{grid-template-columns:2fr 1fr;align-items:start;gap:48px;display:grid}.page-module__kSaxVa__mainCol{flex-direction:column;display:flex}.page-module__kSaxVa__heading{color:var(--compass-blue);border-bottom:1px solid var(--border-light);margin-bottom:20px;padding-bottom:8px;font-size:22px;font-weight:800}.page-module__kSaxVa__text{color:var(--body-text);margin-bottom:24px;font-size:15px;line-height:1.7}.page-module__kSaxVa__symptomsList{flex-direction:column;gap:12px;margin-bottom:32px;list-style:none;display:flex}.page-module__kSaxVa__symptomItem{align-items:flex-start;gap:12px;font-size:14.5px;line-height:1.5;display:flex}.page-module__kSaxVa__warningIcon{color:var(--color-accent-red);flex-shrink:0;margin-top:2px}.page-module__kSaxVa__steps{flex-direction:column;gap:20px;display:flex}.page-module__kSaxVa__step{border:1px solid var(--border-light);background:#fff;border-radius:8px;align-items:flex-start;gap:20px;padding:20px;display:flex}.page-module__kSaxVa__stepNum{background:var(--compass-blue);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-weight:800;display:flex}.page-module__kSaxVa__stepText{color:var(--body-text);margin:0;font-size:14px;line-height:1.6}.page-module__kSaxVa__sidebar{flex-direction:column;gap:24px;display:flex;position:sticky;top:100px}.page-module__kSaxVa__ctaBox{border:1px solid var(--border-light);background:#fff;border-radius:10px;padding:32px;box-shadow:0 4px 25px #1b3a6b0a}.page-module__kSaxVa__ctaTitle{color:var(--compass-blue);font-size:18px;font-weight:800;font-family:var(--font-montserrat), sans-serif;margin-bottom:12px}.page-module__kSaxVa__ctaText{color:var(--text-muted);margin-bottom:20px;font-size:13px;line-height:1.5}.page-module__kSaxVa__ctaSpecs{flex-direction:column;gap:10px;margin-bottom:24px;display:flex}.page-module__kSaxVa__ctaSpec{color:var(--body-text);align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.page-module__kSaxVa__specIcon{color:var(--sky-blue)}.page-module__kSaxVa__phoneButton{height:48px;color:var(--compass-blue);border:2px solid var(--compass-blue);background:0 0;border-radius:6px;justify-content:center;align-items:center;width:100%;font-size:14px;font-weight:700;display:flex}.page-module__kSaxVa__phoneButton:hover{background:#1b3a6b0d}.page-module__kSaxVa__trustBox{border:1px solid var(--border-light);background:#1b3a6b0a;border-radius:10px;align-items:start;gap:16px;padding:24px;display:flex}.page-module__kSaxVa__trustIcon{color:var(--sky-blue);flex-shrink:0}.page-module__kSaxVa__trustTitle{color:var(--compass-blue);margin-bottom:4px;font-size:14px;font-weight:700}.page-module__kSaxVa__trustText{color:var(--text-muted);font-size:12px;line-height:1.5}.page-module__kSaxVa__faqBlock{border-top:1px solid var(--border-light);margin-top:80px;padding-top:60px}.page-module__kSaxVa__faqGrid{grid-template-columns:1fr 1fr;gap:32px;display:grid}.page-module__kSaxVa__faqItem{flex-direction:column;gap:8px;display:flex}.page-module__kSaxVa__faqQuestion{color:var(--compass-blue);font-size:15px;font-weight:700;font-family:var(--font-montserrat), sans-serif}.page-module__kSaxVa__faqAnswer{color:var(--text-muted);font-size:13.5px;line-height:1.6}@media (max-width:992px){.page-module__kSaxVa__grid{grid-template-columns:1fr;gap:40px}.page-module__kSaxVa__sidebar{position:static}}@media (max-width:768px){.page-module__kSaxVa__hero{padding:120px 0 60px}.page-module__kSaxVa__title{font-size:30px}.page-module__kSaxVa__faqGrid{grid-template-columns:1fr;gap:24px}}
