.page-hero{padding:clamp(65px,8vw,110px) clamp(24px,7vw,120px);background:linear-gradient(120deg,#eef7fb,#dcedf6);display:grid;grid-template-columns:1fr .8fr;gap:8vw;align-items:center}
.page-hero h1{font-size:clamp(2.8rem,5vw,5.5rem);letter-spacing:-.055em}
.page-hero p:not(.eyebrow){font-size:1.12rem;color:#496471;max-width:650px}
.page-kicker{background:var(--yellow);padding:30px;color:var(--deep)}
.page-kicker strong{display:block;font:800 1.35rem Manrope;margin-bottom:8px}
.content-grid{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:8vw;align-items:start}
.article h2{font-size:clamp(2rem,3.5vw,3.5rem);margin:55px 0 18px;letter-spacing:-.04em}
.article h2:first-child{margin-top:0}.article h3{font-size:1.35rem;margin:30px 0 10px}.article p,.article li{color:#526a76;font-size:1.04rem}.article ul{padding-left:20px}.article li{margin:9px 0}.side-card{position:sticky;top:115px;background:var(--deep);color:#fff;padding:32px}.side-card h2{font-size:1.7rem;color:#fff}.side-card p{color:#bdd0d9}.side-card .button{width:100%;margin-top:14px}.side-card .wa-side{background:#1cab62;color:#fff}.feature-row{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:30px 0}.feature-row article{background:var(--sky);padding:25px}.feature-row h3{margin-top:0}.offer-panel{background:var(--yellow);padding:clamp(35px,5vw,65px);display:grid;grid-template-columns:.55fr 1fr;gap:40px;align-items:center}.offer-number{font:800 clamp(5rem,10vw,10rem)/.8 Manrope;color:var(--blue);letter-spacing:-.09em}.offer-panel h2{font-size:clamp(2rem,4vw,4rem)}.info-table{border-top:1px solid var(--line)}.info-row{display:grid;grid-template-columns:210px 1fr;border-bottom:1px solid var(--line);padding:20px 0}.info-row strong{color:var(--deep)}.breadcrumb{padding:14px clamp(24px,7vw,120px);font-size:.8rem;color:var(--muted);background:#f8fbfc}.breadcrumb a{color:var(--blue)}.page-cta{background:var(--blue);color:#fff;text-align:center;padding:70px 24px}.page-cta h2{color:#fff;font-size:clamp(2rem,4vw,3.8rem)}.page-cta p{color:#d3e8f2}.page-cta .button{background:#fff;color:var(--deep);margin-top:15px}.check-list{list-style:none!important;padding:0!important}.check-list li{position:relative;padding-left:30px}.check-list li:before{content:'✓';position:absolute;left:0;color:var(--blue);font-weight:800}.header .brand span{max-width:145px}.sub-nav{display:flex;gap:7px;flex-wrap:wrap;margin-top:26px}.sub-nav a{background:#fff;border:1px solid var(--line);padding:8px 12px;font-size:.85rem;font-weight:700;color:var(--blue)}
@media(max-width:1050px){.header nav a:not(.nav-cta){display:none}.header nav{display:flex}.menu{display:none}.content-grid{grid-template-columns:1fr}.side-card{position:static}.feature-row{grid-template-columns:1fr}.page-hero{grid-template-columns:1fr}.offer-panel{grid-template-columns:1fr}.info-row{grid-template-columns:1fr;gap:5px}}
@media(max-width:580px){.header nav{display:none}.menu{display:block}.menu.open+nav{display:flex}.header nav a:not(.nav-cta){display:block}.page-hero{padding:55px 22px}.page-hero h1{font-size:2.8rem}.content-grid{padding-top:60px}.offer-number{font-size:6rem}.info-row{padding:16px 0}}
