.debt-optimizer-page-module__0-yXGa__pageContainer{background:var(--background);flex-direction:column;min-height:100vh;display:flex}.debt-optimizer-page-module__0-yXGa__main{flex:1;padding-top:6rem;padding-bottom:4rem}.debt-optimizer-page-module__0-yXGa__containerTight{max-width:1000px;margin:0 auto;padding:0 1.5rem}.debt-optimizer-page-module__0-yXGa__hero{flex-direction:column;gap:1rem;margin-bottom:3rem;display:flex}.debt-optimizer-page-module__0-yXGa__title{color:var(--text-main);letter-spacing:-.04em;margin-bottom:1rem;font-size:clamp(2.5rem,8vw,3.5rem);font-weight:900;line-height:1.1}.debt-optimizer-page-module__0-yXGa__subtitle{color:var(--text-muted);max-width:700px;font-size:1.125rem;line-height:1.6}.debt-optimizer-page-module__0-yXGa__backLink{color:var(--text-muted);align-items:center;gap:.5rem;width:fit-content;font-size:.875rem;transition:color .2s;display:inline-flex}.debt-optimizer-page-module__0-yXGa__backLink:hover{color:var(--secondary)}.debt-optimizer-page-module__0-yXGa__contentGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;margin-top:4rem;display:grid}.debt-optimizer-page-module__0-yXGa__infoCard{flex-direction:column;gap:1rem;display:flex}.debt-optimizer-page-module__0-yXGa__iconWrapper{border-radius:1rem;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}.debt-optimizer-page-module__0-yXGa__infoTitle{color:var(--text-main);font-size:1.25rem;font-weight:700}.debt-optimizer-page-module__0-yXGa__infoText{color:var(--text-muted);font-size:.9375rem;line-height:1.6}.debt-optimizer-page-module__0-yXGa__ctaSection{background:#d4af370d;border:1px solid #d4af371a;border-radius:2rem;flex-direction:column;justify-content:space-between;align-items:center;gap:2rem;margin-top:4rem;padding:2.5rem;display:flex}@media (min-width:768px){.debt-optimizer-page-module__0-yXGa__ctaSection{flex-direction:row}}.debt-optimizer-page-module__0-yXGa__ctaContent h2{color:var(--text-main);margin-bottom:.5rem;font-size:1.5rem;font-weight:700}.debt-optimizer-page-module__0-yXGa__ctaContent p{color:var(--text-muted)}
