.weekly-hero{padding:85px 0 65px;max-width:1050px}.weekly-hero h1{font-size:clamp(46px,6.5vw,82px);line-height:1.05;letter-spacing:-2px}.weekly-hero>p{max-width:630px}.weekly-lead{font-size:24px;color:var(--gold,#dfc18a)}.weekly-hero>.button{margin:18px 0}.weekly-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:55px}.weekly-cards article{border:1px solid #dfc18a40;padding:30px;border-radius:8px;background:#2a1b3599}.weekly-cards article>span{font-size:35px;color:#dfc18a}.weekly-cards h2{font-size:26px;margin:16px 0}.weekly-cards p{font-size:15px;line-height:1.7}.weekly-how{max-width:750px;padding:30px 0 80px}.weekly-how li{margin:18px 0;line-height:1.7}.weekly-offer{scroll-margin-top:35px}.weekly-offer .check-label{line-height:1.6}.weekly-offer [role=status]{line-height:1.6}.newsletter-home{border-top:1px solid #dfc18a40;padding:65px 0;display:grid;grid-template-columns:1fr 1fr;gap:40px}.newsletter-home h2{font-size:clamp(38px,4vw,58px)}.newsletter-home p{line-height:1.8}.newsletter-admin{overflow:auto}.newsletter-admin table{width:100%;border-collapse:collapse}.newsletter-admin td,.newsletter-admin th{padding:12px;text-align:left;border-bottom:1px solid #dfc18a40}.newsletter-admin .summary{display:flex;gap:25px;flex-wrap:wrap;padding:20px 0}@media(max-width:700px){.weekly-hero{padding:45px 0}.weekly-cards{grid-template-columns:1fr;gap:15px;margin-top:30px}.weekly-cards article{padding:25px}.newsletter-home{grid-template-columns:1fr;gap:10px}.weekly-hero h1{letter-spacing:-1px}}@media print{.weekly-offer{display:none!important}}
