/* Keep the existing palette and layouts; make buying decisions legible on phones. */
.decision-section{padding:2.5rem 0;background:#fff;border-top:1px solid #e2e8f0}
.decision-section h2{font-size:clamp(1.4rem,3vw,2rem);color:#0f172a;margin:0 0 1rem;line-height:1.3}
.decision-section p,.decision-article p{line-height:1.75;color:#334155;margin:.8rem 0}
.decision-section a:not(.sk-btn),.decision-article a,.decision-note a{color:#174eaf;text-decoration:underline;text-underline-offset:3px}
.decision-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;margin:1.4rem 0}
.decision-grid article{background:#f8fafc;border:1px solid #e2e8f0;padding:1.4rem;min-width:0}
.decision-grid h3{font-size:1.12rem;color:#0f172a;margin:0 0 .6rem}
.decision-note{padding:1rem 1.2rem;background:#eff6ff;border-left:3px solid #2563eb;color:#334155;font-size:.95rem;line-height:1.7;max-width:68rem;margin:1rem auto}
.hero-actions{justify-content:center}.decision-steps{padding-left:1.4rem;line-height:1.8}.decision-steps li{margin:.6rem 0}
.decision-article{padding:1rem 0;border-top:1px solid #dbeafe}.decision-article ul{padding-left:1.4rem}
.mobile-conversion{display:none}.application-next{max-width:38rem;margin:auto;padding:1.5rem;background:#f8fafc;color:#0f172a}.application-next p{line-height:1.7;margin:1rem 0}
.footer-contact-cta{margin:1.5rem 0}.footer-contact-cta a{color:#fff!important;border-color:#94a3b8!important}
img{max-width:100%}button,a,input,textarea,select{-webkit-tap-highlight-color:transparent}
a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #2563eb;outline-offset:3px}
.sk-btn{white-space:normal;text-align:center;min-height:44px}.sk-btn svg{flex-shrink:0}
.page-featured-media img,.article-featured-media img{object-fit:contain;height:auto}
.decision-section,.wz-panel,[id]{scroll-margin-top:110px}
@media(max-width:767px){.decision-grid{grid-template-columns:1fr}.decision-section{padding:1.75rem 0}.hero-actions{width:100%}.hero-actions .sk-btn{width:100%;justify-content:center}.decision-note{margin:1rem .5rem}.mobile-conversion{display:flex;position:fixed;bottom:0;left:0;right:0;z-index:45;background:#fff;border-top:1px solid #cbd5e1;padding:.6rem .8rem max(.6rem,env(safe-area-inset-bottom));gap:.7rem;box-shadow:0 -3px 20px #0f172a12}.mobile-conversion a{display:flex;align-items:center;justify-content:center;flex:1;min-height:44px;background:#0f172a;color:#fff;font-weight:700;text-decoration:none}.mobile-conversion a:last-child{background:#0066ff}body:has(.mobile-conversion){padding-bottom:80px}.sk-modal:not([hidden])~.mobile-conversion{display:none}.page-visual-section{padding-top:.75rem!important;padding-bottom:.75rem!important}.page-featured-media{max-width:700px;margin:auto}.sk-form input,.sk-form textarea,.sk-form select{font-size:16px}.price-compare{max-width:100%;overscroll-behavior:contain}}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;animation:none!important;transition:none!important}}

@media(max-width:767px){.hero-stage{display:none}}



/* aw-topic-cluster-start */
.aw-topic-cluster{padding:3.2rem 1.2rem;background:#f5f8fc;color:#13233f}.aw-topic-cluster .container-abtc{max-width:1120px;margin:auto}.aw-topic-cluster h2{font-weight:800;font-size:clamp(1.45rem,2.8vw,2.1rem);line-height:1.24;margin-bottom:.75rem}.aw-topic-cluster p{max-width:790px;line-height:1.65;margin-bottom:1.3rem}.aw-topic-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.aw-topic-links a{display:flex;flex-direction:column;gap:.45rem;padding:1.15rem;border:1px solid #dae2ef;border-radius:16px;background:white;color:#173b82;text-decoration:none;box-shadow:0 8px 24px #102b5910}.aw-topic-links a:hover,.aw-topic-links a:focus-visible{border-color:#2355a5;box-shadow:0 12px 26px #102b5920}.aw-topic-links span{font-size:.9rem;color:#45566d}@media(max-width:760px){.aw-topic-links{grid-template-columns:1fr}.aw-topic-cluster{padding:2.3rem 1rem}}
/* aw-topic-cluster-end */
