.advertising-page{max-width:1100px}.advertising-hero{max-width:800px;padding:30px 0 40px}.advertising-hero h1{word-break:keep-all;letter-spacing:-2px;margin:18px 0;font-size:48px;line-height:1.3}.advertising-hero .lead{line-height:1.85}.advertising-hero .button{margin:16px 0}.advertising-hero .muted{font-size:12px;line-height:1.8}.advertising-options{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.advertising-options article{background:#fff;border:1px solid #dce5e9;border-radius:16px;padding:28px}.advertising-options h2{margin:18px 0;font-size:21px}.advertising-options p,.advertising-process p,.advertising-note p{color:#647d8a;font-size:14px;line-height:1.9}.advertising-process{margin:50px 0}.advertising-process h2{font-size:26px}.advertising-process ol{grid-template-columns:repeat(3,1fr);gap:30px;margin-top:28px;padding-left:22px;display:grid}.advertising-process li::marker{color:#087f71;font-weight:700}.advertising-note{background:#e7f3ef;border-radius:16px;padding:30px}.advertising-note h2{font-size:22px}.advertising-note a{color:#167a68;font-size:13px}.advertising-actions{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}@media (max-width:720px){.advertising-hero{padding:10px 0 28px}.advertising-hero h1{letter-spacing:-1.3px;font-size:32px}.advertising-options,.advertising-process ol{grid-template-columns:1fr}.advertising-options article{padding:22px}.advertising-process{margin:36px 0}.advertising-process ol{gap:12px}.advertising-note{padding:22px}}
