.advertise-page{--commercial-accent:#7ceead;--commercial-green:#006f3c;--commercial-cream:#f2eadc;color:#063d2a;background:#f2eadc}.advertise-page-hero{min-height:54rem;padding:clamp(10rem, 14vw, 13rem) max(var(--page-inline), calc((100vw - 94rem) / 2)) 7rem;color:#fffaf0;background:radial-gradient(circle at 18%,#00945c2e,#0000 28rem),linear-gradient(135deg,#00382b,#001813 72%);grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(3rem,7vw,8rem);display:grid;position:relative;overflow:hidden}.advertise-page-grid{opacity:.36;background-image:linear-gradient(#7ceead17 1px,#0000 1px),linear-gradient(90deg,#7ceead17 1px,#0000 1px);background-size:clamp(5rem,8vw,8rem) clamp(5rem,8vw,8rem);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 96%);mask-image:linear-gradient(#000,#0000 96%)}.advertise-page-copy,.advertise-page-console{z-index:1;position:relative}.advertise-page-copy>span,.advertise-channels>header>span,.advertise-process>header>span{color:#7ceead;letter-spacing:.14em;font:700 .72rem/1 Arial,sans-serif}.advertise-channels>header>span{color:var(--commercial-green)}.advertise-page-copy h1{max-width:48rem;font:900 clamp(4.4rem, 7vw, 7.6rem)/1.02 var(--font-display);letter-spacing:-.045em;margin:1.5rem 0 2rem}.advertise-page-copy h1 em{color:var(--commercial-accent);margin-top:.08em;font-style:normal;display:block}.advertise-page-copy p{color:#effff6a6;max-width:38rem;font:300 clamp(1.15rem, 1.6vw, 1.45rem)/1.9 var(--font-editorial);margin:0}.advertise-page-copy a{background:var(--commercial-green);color:#fff;border:1px solid #7ceead;align-items:center;gap:2rem;width:fit-content;min-height:3.6rem;margin-top:2.6rem;padding:0 1.5rem;display:flex}.advertise-page-copy a b{color:var(--commercial-accent)}.advertise-page-console{place-items:center;min-height:40rem;display:grid}.advertise-page-console header,.advertise-page-console footer{color:#effff661;letter-spacing:.12em;direction:ltr;align-items:center;gap:.8rem;font:700 .62rem/1 Arial,sans-serif;display:flex;position:absolute}.advertise-page-console header{justify-content:center;inset:0 0 auto}.advertise-page-console header i{aspect-ratio:1;background:var(--commercial-accent);width:.48rem;box-shadow:0 0 1rem var(--commercial-accent);border-radius:50%}.advertise-page-console header b{color:var(--commercial-accent)}.advertise-console-dial{aspect-ratio:1;place-items:center;width:min(31vw,29rem);display:grid;position:relative}.advertise-console-ring{border:1px solid #7ceead3b;border-radius:50%;position:absolute}.advertise-console-ring--outer{inset:0}.advertise-console-ring--inner{opacity:.72;border-style:dashed;inset:12%}.advertise-console-core{aspect-ratio:1;background:radial-gradient(circle at 35% 28%, #7ceead2e, transparent 42%), var(--commercial-green);text-align:center;border:1px solid #7ceead6b;border-radius:50%;place-content:center;gap:.55rem;width:62%;display:grid;position:relative;box-shadow:0 2rem 5rem #00000047,0 0 3rem #006f3c4d}.advertise-console-core span,.advertise-console-core small{color:#effff6b3;font-size:.78rem}.advertise-console-core strong{color:#fff;letter-spacing:0;direction:ltr;font:400 clamp(3.2rem,5.5vw,5.5rem)/1 Cyber Digital,monospace}.advertise-page-console>p{color:#7ceead;text-align:center;margin:0;font-size:1rem;position:absolute;inset:auto 0 0}.advertise-page-console footer{border-block:1px solid #7ceead24;justify-content:space-between;padding-block:.8rem;inset:auto 0 3.4rem;transform:none}.advertise-page-console footer span{color:#7ceeadb8;padding:0 .7rem}.advertise-channels,.advertise-process{padding:clamp(6rem, 10vw, 10rem) max(var(--page-inline), calc((100vw - 94rem) / 2))}.advertise-channels{background:radial-gradient(circle at 75% 35%, #00945c14, transparent 24rem), var(--commercial-cream);grid-template-columns:.72fr 1.28fr;gap:4rem 7rem;display:grid}.advertise-channels>header h2,.advertise-process>header h2{font:900 clamp(3.5rem, 5.5vw, 5.8rem)/1.02 var(--font-display);letter-spacing:-.045em;margin:1.2rem 0 1.6rem}.advertise-channels>header h2 em,.advertise-process>header h2 em{color:#008b55;font-style:normal}.advertise-channels>header p{color:#073d299e;line-height:1.8}.advertise-channel-list{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.advertise-channel-list article{border-block-start:1px solid #073d292e;border-inline-start:1px solid #073d292e;min-height:20rem;padding:2rem;position:relative}.advertise-channel-list article:nth-child(2n){border-inline-start:0}.advertise-channel-list article>div{color:#008b55;justify-content:space-between;display:flex}.advertise-channel-list article>div span{font:600 .72rem/1 Arial,sans-serif}.advertise-channel-list article>div small{font-size:.72rem}.advertise-channel-list h3{font:800 clamp(2.2rem, 3vw, 3.2rem)/1 var(--font-display);margin:4.5rem 0 1rem}.advertise-channel-list p{color:#073d2994;max-width:22rem;margin:0;line-height:1.75}.advertise-channel-list article>i{color:var(--commercial-green);font:1.4rem/1 Arial,sans-serif;position:absolute;inset:auto auto 1.6rem 1.8rem}.advertise-process{color:#effff3;background-color:#00251d;background-image:linear-gradient(#7ceead0d 1px,#0000 1px),linear-gradient(90deg,#7ceead0d 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:7rem 7rem;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box}.advertise-process>header{justify-content:space-between;align-items:end;gap:2rem;display:flex}.advertise-process>header h2{margin-bottom:3rem}.advertise-process-track{grid-template-columns:repeat(4,1fr);display:grid;position:relative}.advertise-process-track:before{content:"";opacity:.4;background:linear-gradient(90deg,#0000,#7ceead 8% 92%,#0000);height:1px;position:absolute;inset:2.15rem 0 auto}.advertise-process-track article{min-height:14rem;padding:1rem 1.4rem;position:relative}.advertise-process-track span{color:#effff64d;font:700 .65rem/1 Arial,sans-serif}.advertise-process-track i{aspect-ratio:1;background:#7ceead;border:2px solid #00251d;border-radius:50%;width:.8rem;margin:.8rem 0 2rem;display:block;box-shadow:0 0 0 1px #7ceead,0 0 1.1rem #7ceead8c}.advertise-process-track article:nth-child(3) i{background:var(--commercial-accent);box-shadow:0 0 0 1px var(--commercial-accent), 0 0 1.1rem #7ceead8c}.advertise-process-track h3{font:800 1.8rem/1.1 var(--font-display);margin:0 0 .8rem}.advertise-process-track p{color:#effff67a;max-width:17rem;margin:0;line-height:1.7}.advertise-page #campaign-brief{scroll-margin-top:5rem}.advertise-page #campaign-brief .advertise-section{color:#073d29;background:linear-gradient(#073d290d 1px,#0000 1px) 0 0/84px 84px,linear-gradient(90deg,#073d290d 1px,#0000 1px) 0 0/84px 84px,radial-gradient(circle at 18% 52%,#006f3c1a,#0000 30%),#f2eadc;border-block:1px solid #073d2924;min-height:62rem}.advertise-page #campaign-brief .advertise-scanline{opacity:.22;background:linear-gradient(#0000,#006f3c14 50%,#0000)}.advertise-page #campaign-brief .advertise-kicker{color:var(--commercial-green)}.advertise-page #campaign-brief .advertise-intro h2{color:#073d29}.advertise-page #campaign-brief .advertise-intro h2 em{color:var(--commercial-green)}.advertise-page #campaign-brief .advertise-intro>p{color:#073d29a8}.advertise-page #campaign-brief .advertise-reach{border-color:#073d2929}.advertise-page #campaign-brief .advertise-reach div{border-color:#073d2921}.advertise-page #campaign-brief .advertise-reach strong{color:var(--commercial-green)}.advertise-page #campaign-brief .advertise-reach span{color:#073d298c}.advertise-page #campaign-brief .advertise-signal i{background:linear-gradient(to top, var(--commercial-green), var(--commercial-accent))}.advertise-page #campaign-brief .advertise-form-shell{background:#fffaf0e0;border-color:#073d292e;box-shadow:0 2.5rem 6rem #2b382d24,inset 0 1px #fff9}.advertise-page #campaign-brief .advertise-form-top{color:#073d2999;border-color:#073d291f}.advertise-page #campaign-brief .advertise-form-top i{background:var(--commercial-green);box-shadow:0 0 13px #006f3c66}.advertise-page #campaign-brief .advertise-steps div{color:#073d2952}.advertise-page #campaign-brief .advertise-steps div:after{background:#073d291c}.advertise-page #campaign-brief .advertise-steps div.is-active{color:var(--commercial-green)}.advertise-page #campaign-brief .advertise-steps div.is-active:after{background:var(--commercial-green);box-shadow:0 0 10px #006f3c33}.advertise-page #campaign-brief .advertise-form-panel>header>span{color:#006f3c47}.advertise-page #campaign-brief .advertise-form-panel h3,.advertise-page #campaign-brief .advertise-success h3{color:#073d29}.advertise-page #campaign-brief .advertise-form-panel header p,.advertise-page #campaign-brief .advertise-field-grid label>span,.advertise-page #campaign-brief .advertise-message>span,.advertise-page #campaign-brief .advertise-contact-choice>span{color:#073d2999}.advertise-page #campaign-brief .advertise-form input,.advertise-page #campaign-brief .advertise-form select,.advertise-page #campaign-brief .advertise-form textarea{color:#073d29;background:#ffffff80;border-color:#073d292b}.advertise-page #campaign-brief .advertise-form input:focus,.advertise-page #campaign-brief .advertise-form select:focus,.advertise-page #campaign-brief .advertise-form textarea:focus{border-color:var(--commercial-green);box-shadow:0 0 0 3px #006f3c14}.advertise-page #campaign-brief .advertise-form input::placeholder,.advertise-page #campaign-brief .advertise-form textarea::placeholder{color:#073d2957}.advertise-page #campaign-brief .advertise-contact-choice button{color:#073d2999;border-color:#073d292e}.advertise-page #campaign-brief .advertise-contact-choice button.is-selected{border-color:var(--commercial-green);color:var(--commercial-green);background:#006f3c12}.advertise-page #campaign-brief .advertise-upload{border-color:#073d293d}.advertise-page #campaign-brief .advertise-upload>span{color:var(--commercial-green);background:#006f3c17}.advertise-page #campaign-brief .advertise-upload small{color:#073d2973}.advertise-page #campaign-brief .advertise-next{background:var(--commercial-green);color:#fff}.advertise-page #campaign-brief .advertise-back{color:#073d29;background:0 0;border-color:#073d2952!important}.advertise-page #campaign-brief .advertise-back:hover,.advertise-page #campaign-brief .advertise-back:focus-visible{color:var(--commercial-green);border-color:var(--commercial-green)!important}.advertise-page #campaign-brief .advertise-success>span{border-color:var(--commercial-green);color:var(--commercial-green);box-shadow:0 0 45px #006f3c1a}.advertise-page #campaign-brief .advertise-success small,.advertise-page #campaign-brief .advertise-success p{color:#073d299e}.advertise-page #campaign-brief .advertise-success button{color:var(--commercial-green);border-color:#073d294d}@media (max-width:980px){.advertise-page-hero,.advertise-channels{grid-template-columns:1fr}.advertise-page-console{min-height:38rem}.advertise-process-track{grid-template-columns:repeat(2,1fr);row-gap:2rem}.advertise-process-track:before{display:none}}@media (max-width:650px){.advertise-page-hero{gap:3.5rem;min-height:auto;padding:8.5rem 1.25rem 5rem}.advertise-page-copy h1{font-size:clamp(3.8rem,16vw,5.2rem);line-height:1.07}.advertise-page-console{min-height:33rem}.advertise-console-dial{width:min(88vw,25rem)}.advertise-page-console footer{inset-inline:0;bottom:2.8rem}.advertise-page-console footer span{padding-inline:.35rem;font-size:.5rem}.advertise-channels,.advertise-process{padding:5rem 1.25rem}.advertise-channels>header h2,.advertise-process>header h2{font-size:clamp(3.1rem,14vw,4.4rem);line-height:1.06}.advertise-channel-list{grid-template-columns:1fr}.advertise-channel-list article,.advertise-channel-list article:nth-child(2n){border-inline-start:0;min-height:17rem}.advertise-process>header{display:block}.advertise-process-track{grid-template-columns:1fr}.advertise-process-track article{border-top:1px solid #7ceead21;min-height:11rem}}
