.sovraindebitamento-page{max-width:1400px;margin:0 auto;padding:20px}.sovraindebitamento-container{display:flex;gap:40px;position:relative;align-items:flex-start}.sovraindebitamento-sidebar{width:280px;flex-shrink:0;position:-webkit-sticky;position:sticky;top:20px;align-self:flex-start;background-color:#f8f9fa;border-radius:12px;padding:24px;box-shadow:0 2px 8px rgba(0,0,0,.08);max-height:calc(100vh - 40px);overflow-y:auto;z-index:10}.sidebar-title{font-size:1.25rem;font-weight:700;color:var(--mantine-color-customBlue-7);margin:0 0 20px;padding-bottom:12px;border-bottom:2px solid var(--mantine-color-customBlue-7)}.sidebar-nav{list-style:none;padding:0;margin:0}.sidebar-nav li{margin-bottom:8px}.sidebar-nav button{width:100%;text-align:left;background:none;border:none;padding:12px 16px;font-size:.95rem;color:#495057;cursor:pointer;border-radius:8px;transition:all .2s ease;font-family:Open Sans,sans-serif}.sidebar-nav button:hover{background-color:#e9ecef;color:var(--mantine-color-customBlue-7)}.sidebar-nav button.active{background-color:var(--mantine-color-customBlue-7);color:white;font-weight:600}.sovraindebitamento-content{flex:1 1;min-width:0}.sovraindebitamento-main-title{font-size:2.5rem;font-weight:700;color:var(--mantine-color-customBlue-7);margin:0 0 20px;text-align:center}.sovraindebitamento-section{margin-bottom:60px;scroll-margin-top:100px}.section-title{font-size:2rem;font-weight:700;color:var(--mantine-color-customBlue-7);margin:0 0 30px;padding-bottom:16px;border-bottom:3px solid var(--mantine-color-customBlue-7)}.content-block{background-color:#ffffff;padding:24px;margin-bottom:20px;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.06);border-left:4px solid var(--mantine-color-customBlue-7)}.content-block p{font-size:1rem;line-height:1.8;color:#212529;margin:0 0 16px}.content-block p:last-child{margin-bottom:0}.cta-container{display:flex;justify-content:center;margin-top:60px;margin-bottom:40px}.cta-button{padding:10px 20px;color:white;text-decoration:none;border-radius:8px;font-weight:600;font-size:.85rem;transition:all .2s ease;text-align:center;display:inline-block}.cta-button:hover{opacity:.9}@media (max-width:992px){.sovraindebitamento-container{flex-direction:column}.sovraindebitamento-sidebar{width:100%;position:static;margin-bottom:30px;max-height:none}.sidebar-nav{display:flex;flex-wrap:wrap;gap:8px}.sidebar-nav li{margin-bottom:0;flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 8px);min-width:150px}.sidebar-nav button{height:100%}}@media (max-width:768px){.sovraindebitamento-page{padding:16px}.sovraindebitamento-container{gap:20px}.sovraindebitamento-main-title{font-size:2rem}.section-title{font-size:1.5rem}.content-block{padding:16px}.content-block p{font-size:.95rem}.sidebar-nav li{flex:1 1 100%}.cta-button{padding:12px 24px;font-size:.9rem}}html{scroll-behavior:smooth}