.advertise-page{background:#f4f7fb}.ad-hero{background:radial-gradient(circle at 78% 22%,#9a3d8d,#061226 50%);color:#fff;padding:76px 0}.ad-hero h1{font-size:58px;max-width:800px;margin:9px 0}.ad-hero p{font-size:21px;color:#cbd5e3}.ad-hero a{display:inline-block;text-decoration:none;margin-top:12px}.ad-body{padding-top:40px}.ad-intro{display:grid;grid-template-columns:1.35fr .65fr;gap:30px;align-items:center}.ad-intro>div,.ad-intro aside,.ad-options,.ad-process,.advertiser-contact{background:#fff;border:1px solid #d9e3ec;border-radius:17px;padding:34px}.ad-intro h2,.ad-options>h2,.advertiser-contact h2{font-size:36px;margin:8px 0}.ad-intro p,.ad-grid p,.ad-process p,.advertiser-contact p{color:#586a7f;line-height:1.65}.ad-intro aside{background:#061226;color:#fff;display:grid;grid-template-columns:auto 1fr;gap:12px 18px;align-items:center}.ad-intro aside b{font-size:35px;color:#05cff2}.ad-intro aside span{font-size:11px;font-weight:900}.ad-options,.ad-process,.advertiser-contact{margin-top:28px}.ad-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:22px}.ad-grid article{background:#f1f6f9;border-radius:13px;padding:23px}.ad-grid article>b{color:#05a5ce}.ad-grid h3{font-size:20px}.ad-process>div{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.ad-process article>b{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:#05cff2;color:#032033}.advertiser-contact{display:grid;grid-template-columns:.75fr 1.25fr;gap:38px;background:linear-gradient(135deg,#061226,#074d70);color:#fff;margin-bottom:30px}.advertiser-contact p{color:#c5d1df}.advertiser-contact form{display:grid;grid-template-columns:1fr 1fr;gap:14px}.advertiser-contact label{font-size:11px;font-weight:900}.advertiser-contact input,.advertiser-contact select,.advertiser-contact textarea{display:block;width:100%;margin-top:6px;padding:12px;border:1px solid #9aabba;border-radius:8px;background:#fff}.advertiser-contact .wide{grid-column:1/-1}.advertiser-contact button{justify-self:start}@media(max-width:900px){.ad-intro,.advertiser-contact{grid-template-columns:1fr}.ad-grid,.ad-process>div{grid-template-columns:1fr}.ad-hero h1{font-size:44px}.advertiser-contact form{grid-template-columns:1fr}.advertiser-contact .wide{grid-column:auto}}
