:root{--mf-blue: #4A90E2;--mf-blue-dark: #2F72C4;--mf-blue-light: #EBF3FC;--mf-blue-mid: #C8DEFB;--mf-navy-deep: #0A1832;--mf-navy-mid: #182C5F;--mf-navy-light: #1E3A7A;--mf-gray: #666;--mf-gray-1: #858585;--mf-gray-2: #CCCCCC;--mf-gray-3: #F2F2F2;--mf-gray-4: #E8E8E8;--mf-light: #f8f9fb;--mf-cool-gray: #F5F8FC;--mf-sky-1: #EDF4FF;--mf-cloud-1: #FAFCFF;--mf-cloud-2: #F2F7FF;--mf-border: #E4EAF3;--mf-border-2: #EFF2F8;--mf-teal: #5AA9AC;--mf-max: 1160px}.media_format{font-family:Inter,system-ui,sans-serif;color:#333;background:#fff;overflow-x:hidden;-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.6}.billboard-city-page-v2 .media_format a{text-decoration:none;color:inherit}.featured{background:linear-gradient(150deg,var(--mf-navy-mid) 0%,var(--mf-navy-deep) 100%);position:relative;overflow:hidden}.media_format .navbar.inverted{background:#fff;border-bottom:1px solid var(--mf-border)}.billboard-city-page-v2 .stats-bar-grid,.billboard-city-page-v2 .logos-bar-inner,.billboard-city-page-v2 .description-block,.billboard-city-page-v2 .description-block--dark__inner,.billboard-city-page-v2 .faq-inner,.billboard-city-page-v2 .explore-formats-inner,.billboard-city-page-v2 .sec>.container,.billboard-city-page-v2 .container{padding-left:48px;padding-right:48px;box-sizing:border-box}@media(max-width:1024px){.billboard-city-page-v2 .stats-bar-grid,.billboard-city-page-v2 .logos-bar-inner,.billboard-city-page-v2 .description-block,.billboard-city-page-v2 .description-block--dark__inner,.billboard-city-page-v2 .faq-inner,.billboard-city-page-v2 .explore-formats-inner,.billboard-city-page-v2 .sec>.container,.billboard-city-page-v2 .container{padding-left:24px;padding-right:24px}}@media(max-width:640px){.billboard-city-page-v2 .stats-bar-grid,.billboard-city-page-v2 .logos-bar-inner,.billboard-city-page-v2 .description-block,.billboard-city-page-v2 .description-block--dark__inner,.billboard-city-page-v2 .faq-inner,.billboard-city-page-v2 .explore-formats-inner,.billboard-city-page-v2 .sec>.container,.billboard-city-page-v2 .container{padding-left:16px;padding-right:16px}}.featured:before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(74,144,226,.12) 1px,transparent 1px);background-size:28px 28px;pointer-events:none;z-index:0}.featured:after{content:"";position:absolute;width:700px;height:700px;background:radial-gradient(circle,rgba(74,144,226,.18) 0%,transparent 65%);top:-200px;right:-100px;pointer-events:none;z-index:0}.hero{position:relative;z-index:1;margin-top:0!important;padding:0 40px 80px}.hero__content .center{max-width:var(--mf-max);margin:0 auto}@media(min-width:601px){.featured .hero .hero__content .center,#billboard-locations-body .media_format>section.hero:not(.hero--aq-bento) .hero__content .center{display:flex;flex-direction:column;align-items:flex-start}}.featured .hero .hero__content .center h1{font-size:clamp(35px,4.5vw,54px);font-weight:800;color:#fff;line-height:1.08;letter-spacing:-.03em;max-width:800px;margin-bottom:24px;text-align:left;text-transform:none}.featured .hero .hero__content .center h1 em{font-style:normal;position:relative;display:inline-block}.featured .hero .hero__content .center h1 em:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:3px;background:var(--mf-blue);border-radius:2px}.featured .hero .hero__content .center p{font-size:17px;color:#ffffffa6;max-width:620px;line-height:1.7;margin-bottom:16px;text-align:left;padding:0}.featured .hero .hero__content .center p strong{color:#ffffffe6}.hero-pill{display:block;width:fit-content;background:#4a90e226;color:var(--mf-blue);border:1px solid rgba(74,144,226,.3);border-radius:20px;padding:6px 16px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;margin-bottom:16px}.featured .hero .hero__content .center p.hero-sub{font-size:17px;color:#ffffffa6;max-width:800px;line-height:1.7;margin-bottom:16px;margin-top:0}.featured .hero .hero__content .center p.hero-guide{font-size:15px;color:#fff6;max-width:800px;line-height:1.6;margin-bottom:32px;margin-top:0}.hero-trust{display:flex;align-items:center;gap:24px;flex-wrap:wrap;margin-top:10px;margin-bottom:10px}.hero-trust-item{display:flex;align-items:center;gap:8px;font-size:13px;color:#ffffff80;font-weight:400}.hero-trust-item:before{content:"\2713";font-size:11px;font-weight:700;color:var(--mf-blue)}.airport-advertising-v2-static #billboard-locations-body .media_format .featured .hero .hero__content .center h1,.airport-advertising-v2-static #billboard-locations-body .media_format .featured .hero .hero__content .center h1 em,.airport-advertising-v2-static #billboard-locations-body .media_format>section.hero:not(.hero--aq-bento) .hero__content .center h1,.airport-advertising-v2-static #billboard-locations-body .media_format>section.hero:not(.hero--aq-bento) .hero__content .center h1 em{color:#fff!important;-webkit-text-fill-color:#fff!important}.airport-advertising-v2-static #billboard-locations-body .media_format .featured .hero .hero__content .center p,.airport-advertising-v2-static #billboard-locations-body .media_format>section.hero:not(.hero--aq-bento) .hero__content .center p{color:#ffffffa6!important}.airport-advertising-v2-static #billboard-locations-body .media_format .featured .hero .hero__content .center p strong,.airport-advertising-v2-static #billboard-locations-body .media_format>section.hero:not(.hero--aq-bento) .hero__content .center p strong{color:#ffffffe6!important}.airport-advertising-v2-static #billboard-locations-body .media_format .featured .hero .hero__content .center p.hero-guide,.airport-advertising-v2-static #billboard-locations-body .media_format>section.hero:not(.hero--aq-bento) .hero__content .center p.hero-guide{color:#fff6!important}.airport-advertising-v2-static #billboard-locations-body .media_format .featured .hero .hero-trust,.airport-advertising-v2-static #billboard-locations-body .media_format .featured .hero .hero-trust .trust-i,.airport-advertising-v2-static #billboard-locations-body .media_format .featured .hero .hero-trust .hero-trust-item,.airport-advertising-v2-static #billboard-locations-body .media_format>section.hero:not(.hero--aq-bento) .hero-trust,.airport-advertising-v2-static #billboard-locations-body .media_format>section.hero:not(.hero--aq-bento) .hero-trust .trust-i,.airport-advertising-v2-static #billboard-locations-body .media_format>section.hero:not(.hero--aq-bento) .hero-trust .hero-trust-item{color:#ffffff80!important}.cta-pill-form{display:flex;align-items:center;gap:8px;background:#fff;border-radius:999px;padding:8px 8px 8px 24px;box-shadow:0 9px 40px -14px #001d6759;max-width:480px;-webkit-tap-highlight-color:transparent}.cta-pill-form:focus-within{outline:2px solid var(--mf-blue);outline-offset:2px}.cta-pill-form__input{flex:1;min-width:0;border:none;outline:none;background:transparent;font-size:16px;font-weight:400;line-height:20px;color:#333;padding:0;height:38px;font-family:inherit;-webkit-tap-highlight-color:transparent}.cta-pill-form__input:focus{outline:none}.cta-pill-form__input::placeholder{color:#6b7280}.cta-pill-form__button{flex-shrink:0;height:38px;padding:0 16px;border:none;border-radius:999px;background:linear-gradient(180deg,#4a90e2 19.6%,#3978d7 71.5%,#2d51a0 121.4%);color:#fff;font-size:14px;font-weight:500;line-height:20px;cursor:pointer;white-space:nowrap;transition:opacity .2s ease;-webkit-appearance:none}.cta-pill-form__button:hover{opacity:.9}.cta-pill-form__error{display:none;text-align:left;margin:10px 0 0 24px;color:red;font-size:14px}.container{max-width:1280px;padding:64px 40px;margin:0 auto}section.main{min-width:0}.right{display:none}.stats-bar{background:var(--mf-cool-gray);border-bottom:1px solid var(--mf-border)}.stats-bar-grid{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr)}.stats-bar-stat{padding:36px 24px;text-align:center;border-right:1px solid var(--mf-border)}.stats-bar-stat:last-child{border-right:none}.stats-bar-stat-v{font-size:32px;font-weight:800;color:var(--mf-blue);letter-spacing:-.02em;line-height:1.1}.stats-bar-stat-l{font-size:13px;color:#777;margin-top:6px;font-weight:500;line-height:1.4}.logos-bar{background:#fff;padding:18px 40px;border-bottom:1px solid var(--mf-border)}.logos-bar-inner{max-width:1280px;margin:0 auto;display:flex;align-items:center;flex-wrap:wrap;gap:0}.logos-bar-label{font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#ccc;padding-right:24px;border-right:1px solid #eee;margin-right:24px;flex-shrink:0;white-space:nowrap}.logos-bar-row{display:flex;align-items:center;flex-wrap:wrap}.logos-bar-item{font-size:13px;font-weight:700;color:#ccc;padding:4px 18px;border-right:1px solid #eee;letter-spacing:-.01em;white-space:nowrap;transition:color .15s}.logos-bar-item:last-child{border-right:none}.toc-bar{background:#fff;border-bottom:1px solid var(--mf-border);padding:24px 40px}.toc-bar-inner{max-width:1280px;margin:0 auto}.toc-bar h4{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--mf-blue);margin:0 0 12px;padding:0}.toc-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.toc-grid a{display:block;padding:12px 16px;background:var(--mf-cool-gray);border:1px solid var(--mf-border);border-radius:8px;font-size:13px;font-weight:600;color:#333;transition:background .15s,border-color .15s,color .15s}.toc-grid a:hover{background:var(--mf-blue-light);border-color:var(--mf-blue-mid);color:var(--mf-blue)}.toc-grid a span{color:var(--mf-blue);margin-right:6px;font-weight:700}.explore-formats{background:#0d1b3e;padding:64px 40px}.explore-formats-inner{max-width:1280px;margin:0 auto}.explore-formats h2{font-size:clamp(22px,2.5vw,30px);font-weight:800;color:#fff!important;margin:0 0 8px;padding:0;letter-spacing:-.02em}.explore-formats .eyebrow{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--mf-blue);margin-bottom:10px}.explore-formats p.sub{font-size:15px;color:#ffffff8c!important;margin:0 0 28px;line-height:1.6}.explore-formats-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px}.explore-format-card{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:24px 28px;text-decoration:none;display:block;transition:border-color .2s,background .2s}.explore-format-card:hover{border-color:#4a90e266;background:#4a90e20f}.explore-format-card h3{font-size:16px;font-weight:700;color:#fff!important;margin:0 0 8px;padding:0}.explore-format-card p{font-size:14px;color:#ffffff73!important;line-height:1.55;margin:0}.media_format h1{font-size:clamp(28px,3.5vw,40px);font-weight:800;letter-spacing:-.02em;margin-bottom:12px;line-height:1.15;color:#1a1a2e;text-transform:none}.media_format h2{font-size:clamp(24px,3vw,34px);font-weight:800;letter-spacing:-.02em;margin:48px 0 12px;line-height:1.15;color:#1a1a2e;text-transform:none;padding-top:0}.media_format h3{font-size:20px;font-weight:700;letter-spacing:-.01em;margin:28px 0 10px;line-height:1.3;color:#1a1a2e;text-transform:none;padding-top:0}.media_format h4{font-size:16px;font-weight:700;letter-spacing:-.01em;margin:16px 0 8px;color:#1a1a2e;text-transform:none;padding-top:0}.media_format p{font-size:16px;color:var(--mf-gray);line-height:1.75;margin:0 0 16px;text-align:left}.description-block{padding:0 0 48px;border-bottom:1px solid var(--mf-border);margin-bottom:48px}.description-block:last-child{border-bottom:none}.description-block a,.description-block p a,section.main a{color:var(--mf-blue)!important;font-weight:600;text-decoration:none}.description-block a:hover,section.main a:hover{text-decoration:underline}.description-block a.button,.description-block p a.button,section.main a.button{color:#fff!important;text-decoration:none!important}.description-block a.button:hover,section.main a.button:hover{text-decoration:none!important}.description-block ul{margin:16px 0 16px 24px}.description-block li{list-style:disc;font-size:16px;line-height:1.7;color:var(--mf-gray);margin-bottom:6px}.description-block--dark{background:linear-gradient(150deg,var(--mf-navy-mid) 0%,var(--mf-navy-deep) 100%);padding:80px 40px;position:relative;overflow:hidden}.description-block--dark:before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(74,144,226,.08) 1px,transparent 1px);background-size:24px 24px;pointer-events:none}.description-block--dark__inner{max-width:var(--mf-max);margin:0 auto;position:relative}.description-block--dark h2,.description-block--dark h3,.description-block--dark h4{color:#fff}.description-block--dark p,.description-block--dark li,.description-block--dark td{color:#fffc!important}.description-block--dark p strong,.description-block--dark li strong,.description-block--dark td strong,.description-block--dark strong{color:#fff}.description-block--dark th{color:#fff!important;background:#ffffff1f!important}.description-block--dark table{border-color:#ffffff26!important}.description-block--dark td,.description-block--dark th{border-color:#ffffff1f!important}.description-block--dark tr:hover td{background:#ffffff0d!important}.description-block--dark a,.description-block--dark p a,.description-block--dark li a,.description-block--dark td a{color:var(--mf-blue)!important}table{width:100%;border-collapse:collapse;font-size:14px;border-radius:12px;overflow:hidden;border:1px solid var(--mf-border)}table thead tr{background:var(--mf-navy-deep)!important;border-bottom:none!important}table th{background:var(--mf-navy-deep)!important;color:#fff!important;text-align:left!important;padding:14px 16px!important;font-weight:600!important;border:none!important;font-size:14px}table td{padding:12px 16px!important;border-bottom:1px solid var(--mf-border)!important;border-left:none!important;border-right:none!important;border-top:none!important;vertical-align:top;color:var(--mf-gray);background:transparent!important}table tr:last-child td{border-bottom:none!important}table tr:hover td{background:#4a90e208!important}table td strong{color:#1a1a2e}.timeline-container{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin:40px 0}.timeline-step{padding:0 32px 0 0;position:static}.timeline-step+.timeline-step{border-left:1px solid var(--mf-border);padding-left:32px}.timeline-step:nth-child(3n+1){border-left:none;padding-left:0}.step-number{font-size:48px;font-weight:800;color:var(--mf-blue);opacity:.2;margin-top:20px;letter-spacing:-.03em;position:static;width:auto;height:auto;border-radius:0;background:none;display:block;line-height:1}.step-connector{display:none}.timeline-step h3{font-size:18px;font-weight:700;margin-bottom:10px;color:#1a1a2e;padding-top:0}.timeline-step p{font-size:15px;color:var(--mf-gray);line-height:1.65;margin:0}.sidebar1{background:var(--mf-cool-gray);border:1px solid var(--mf-border-2);border-radius:16px;padding:24px;margin-bottom:24px}.sidebar2{background:#fff;border:1px solid var(--mf-border);border-radius:16px;padding:24px}.sidebar1 h4,.sidebar2 h4{font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--mf-blue);margin:0 0 16px;padding:0}.sidebar-links{padding:0;margin:0}.sidebar1 .sidebar-links div,.sidebar2 .sidebar-links div{margin:0 0 10px}.sidebar-links div a{font-size:14px;font-weight:600;color:#333;line-height:1.5;transition:color .15s}.sidebar-links div a:hover{color:var(--mf-blue)}.sidebar2 .sidebar-links div a{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--mf-blue);font-weight:600}.sidebar2 .sidebar-links div a i{font-size:12px;color:var(--mf-blue)}.faq-section,#faq{padding:96px 40px;background:linear-gradient(180deg,var(--mf-sky-1) 0%,var(--mf-cloud-1) 100%);border-top:1px solid var(--mf-border);border-bottom:1px solid var(--mf-border)}.faq-inner{max-width:var(--mf-max);margin:0 auto;display:grid;grid-template-columns:340px 1fr;gap:80px;align-items:start}.faq-left h2{font-size:clamp(26px,3.2vw,40px);font-weight:800;letter-spacing:-.02em;margin:0 0 16px;color:#1a1a2e;line-height:1.25}.faq-left p{font-size:15px;color:var(--mf-gray-1);line-height:1.7;margin:0}.faq-list{border:1px solid var(--mf-border);border-radius:14px;overflow:hidden;background:#fff}.airport-advertising-v2-static .faq-list,#billboard-locations-body .media_format .faq-section .faq-list{border:1px solid var(--mf-border);border-radius:14px;overflow:hidden;background:#fff;max-width:none;margin:0;display:flex;gap:0;flex-direction:column}.faq-item{border-bottom:1px solid var(--mf-border)}.faq-item:last-child{border-bottom:none}.airport-advertising-v2-static .faq-item,#billboard-locations-body .media_format .faq-section .faq-item{border-bottom:1px solid var(--mf-border)}.airport-advertising-v2-static .faq-item:last-child,#billboard-locations-body .media_format .faq-section .faq-item:last-child{border-bottom:none}.faq-q{width:100%;text-align:left;background:none;border:none;padding:22px 28px;cursor:pointer;font-size:15px;font-weight:600;color:#333;font-family:inherit;display:flex;justify-content:space-between;align-items:center;gap:16px;transition:background .15s;line-height:1.4}.faq-q:hover{background:var(--mf-cool-gray)}.faq-arrow{font-size:20px;color:var(--mf-gray-1);transition:transform .22s ease;flex-shrink:0;font-style:normal;line-height:1}#faq .faq-arrow{display:none!important}#faq .faq-q:after{content:"+";font-size:20px;font-weight:300;color:var(--mf-gray-1);flex-shrink:0;line-height:1}#faq .faq-item.open .faq-q:after{content:"\2212"}.faq-body{max-height:0;overflow:hidden;transition:max-height .3s ease}.faq-body.open{max-height:1000px}.faq-body-inner{padding:0 28px 24px;font-size:14.5px;color:var(--mf-gray-1);line-height:1.75}.faq-body-inner strong{color:#333}.faq-body p{padding:0 28px 24px;font-size:14px!important;color:var(--mf-gray-1)!important;line-height:1.75!important;margin:0!important}.faq-item a{color:var(--mf-blue)!important;font-weight:600}#final-cta{background:linear-gradient(135deg,var(--mf-navy-mid) 0%,var(--mf-navy-deep) 100%)!important;padding:100px 40px!important;text-align:center;position:relative;overflow:hidden}#final-cta:before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(74,144,226,.1) 1px,transparent 1px);background-size:24px 24px;pointer-events:none}#final-cta h2{font-size:clamp(28px,4vw,44px)!important;color:#fff!important;letter-spacing:-.03em!important;margin:0 auto 16px!important;max-width:700px;font-weight:800!important;text-align:center!important;position:relative;z-index:1}#final-cta p{font-size:17px!important;color:#ffffff8c!important;max-width:640px;margin:0 auto 40px!important;line-height:1.65;position:relative;z-index:1}.cta-buttons{display:flex;gap:16px;justify-content:center;flex-wrap:wrap;position:relative;z-index:1}@media(min-width:601px){.featured .hero .hero__content .center .cta-buttons,#billboard-locations-body .media_format>section.hero:not(.hero--aq-bento) .hero__content .center .cta-buttons{justify-content:flex-start}}.cta-button-primary{display:inline-block;background:var(--mf-blue)!important;color:#fff!important;padding:16px 36px!important;border-radius:10px!important;font-size:16px!important;font-weight:700!important;text-decoration:none!important;box-shadow:0 2px 12px #4a90e259;transition:opacity .2s,transform .2s!important;border:none!important}.cta-button-primary:hover{opacity:.9;transform:translateY(-1px)}.cta-button-secondary{display:inline-block;background:#ffffff14!important;color:#fff!important;padding:16px 36px!important;border-radius:10px!important;font-size:16px!important;font-weight:600!important;text-decoration:none!important;border:1px solid rgba(255,255,255,.18)!important;transition:background .2s!important}.cta-button-secondary:hover{background:#ffffff24!important}#billboard-locations-body .media_format .featured .hero .hero-btns,#billboard-locations-body .media_format>section.hero .hero-inner .hero-btns{display:flex;gap:16px;flex-wrap:wrap;position:relative;z-index:1}#billboard-locations-body .media_format .featured .hero .hero-btns a.btn-hero,#billboard-locations-body .media_format .featured .hero .hero-btns a.btn-ghost,#billboard-locations-body .media_format>section.hero .hero-inner .hero-btns a.btn-hero,#billboard-locations-body .media_format>section.hero .hero-inner .hero-btns a.btn-ghost{display:inline-flex;align-items:center;justify-content:center;text-decoration:none!important;border-radius:10px;font-size:16px;font-family:inherit;cursor:pointer;transition:opacity .2s,transform .2s,box-shadow .2s,background .2s}#billboard-locations-body .media_format .featured .hero .hero-btns a.btn-hero,#billboard-locations-body .media_format>section.hero .hero-inner .hero-btns a.btn-hero{background:var(--mf-blue)!important;color:#fff!important;border:none!important;padding:16px 32px!important;font-weight:700!important;box-shadow:0 2px 12px #4a90e259}#billboard-locations-body .media_format .featured .hero .hero-btns a.btn-hero:hover,#billboard-locations-body .media_format>section.hero .hero-inner .hero-btns a.btn-hero:hover{opacity:.9;transform:translateY(-1px);box-shadow:0 6px 24px #4a90e273}#billboard-locations-body .media_format .featured .hero .hero-btns a.btn-ghost,#billboard-locations-body .media_format>section.hero .hero-inner .hero-btns a.btn-ghost{background:#ffffff14!important;color:#fff!important;border:1px solid rgba(255,255,255,.15)!important;padding:16px 32px!important;font-weight:600!important}#billboard-locations-body .media_format .featured .hero .hero-btns a.btn-ghost:hover,#billboard-locations-body .media_format>section.hero .hero-inner .hero-btns a.btn-ghost:hover{background:#ffffff1f!important}.media-header-section{width:100%;height:56px;border-bottom:1px solid var(--mf-border);background:#fff}.media-header-title{padding:16px 40px;max-width:1280px;margin:0 auto}.media-header-title>.navigation{display:flex;align-items:center;gap:8px}.media-header-title>.navigation>a,.media-header-title>.navigation>span{font-size:13px;letter-spacing:.05em;text-transform:uppercase;color:var(--mf-gray-1)}.media-header-title>.navigation>a{color:var(--mf-blue);font-weight:600}.media-header-title>.navigation>a:hover{text-decoration:underline}.transit-types-table,.transit-pricing-table,.billboard-cost-table{width:100%;border-collapse:collapse;font-size:14px;margin:24px 0 32px;border:1px solid var(--mf-border);border-radius:12px;overflow:hidden}.transit-types-table thead tr,.transit-pricing-table thead tr,.billboard-cost-table thead tr{background:var(--mf-navy-deep);border-bottom:none}.transit-types-table th,.transit-pricing-table th,.billboard-cost-table th{padding:14px 16px;text-align:left;font-weight:600;color:#fff;text-transform:none;letter-spacing:normal;font-size:14px}.transit-types-table td,.transit-pricing-table td,.billboard-cost-table td{padding:12px 16px;border-bottom:1px solid var(--mf-border);color:var(--mf-gray);vertical-align:top}.transit-types-table tbody tr:last-child td,.transit-pricing-table tbody tr:last-child td,.billboard-cost-table tbody tr:last-child td{border-bottom:none}.transit-types-table tbody tr:hover td,.transit-pricing-table tbody tr:hover td,.billboard-cost-table tbody tr:hover td{background:#4a90e208}.billboard-types-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;margin:32px 0}.billboard-type-card{background:var(--mf-cool-gray);border:1px solid var(--mf-border);border-radius:16px;padding:28px 32px;transition:border-color .2s,box-shadow .2s}.billboard-type-card:hover{border-color:var(--mf-blue);box-shadow:0 8px 32px #4a90e214}.billboard-type-card h3{font-size:18px;font-weight:700;margin-bottom:10px;color:#1a1a2e;padding-top:0}.billboard-type-card p{font-size:15px;color:var(--mf-gray-1);line-height:1.65}#billboard-locations-body{padding:0;background:var(--mf-light);overflow-x:hidden;box-sizing:border-box}.continent-section{margin-bottom:40px;margin-left:8px;margin-right:8px;padding:20px 0}.continent-section h3{font-size:20px;font-weight:700;color:#1a1a2e;margin-bottom:16px;padding:0}.airport-list{list-style:none;padding:0;margin:0;columns:3;column-gap:24px;column-fill:balance}.airport-list li{display:inline-block;width:100%;margin-bottom:6px;break-inside:avoid}.airport-list li a{display:block;padding:6px 10px;color:var(--mf-blue);font-size:14px;font-weight:600;line-height:1.4;transition:color .15s}.airport-list li a:hover{color:var(--mf-blue-dark)}@media(max-width:960px){.featured:after{display:none}.hero{padding:72px 24px 60px}.container{padding:40px 24px}.toc-bar{padding:20px 24px}.toc-grid{grid-template-columns:repeat(2,1fr)}.explore-formats{padding:48px 24px}.stats-bar-grid{grid-template-columns:repeat(2,1fr)}.stats-bar-stat:nth-child(2){border-right:none}.stats-bar-stat:nth-child(3){border-top:1px solid var(--mf-border)}.stats-bar-stat:nth-child(4){border-top:1px solid var(--mf-border);border-right:none}.logos-bar{padding:16px 24px}.timeline-container{grid-template-columns:1fr}.timeline-step{padding:0 0 28px!important;border-left:none!important;border-bottom:1px solid var(--mf-border);margin-bottom:8px}.timeline-step:last-child{border-bottom:none;padding-bottom:0!important}.airport-list{columns:2}.faq-inner{grid-template-columns:1fr;gap:32px}#faq{padding:64px 24px}#final-cta{padding:72px 24px!important}}@media(max-width:450px){.media_format .featured .hero{padding-top:10px}.media_format .featured .hero .hero__content .center{padding-top:10px!important}.media_format .hero-trust{justify-content:center;flex-wrap:wrap}.media_format .hero-trust-item{flex:0 1 calc(50% - 12px);justify-content:center;font-size:12px}}@media(max-width:600px){.hero{padding:48px 16px 40px}.featured .hero .hero__content .center{align-items:center}.featured .hero .hero__content .center h1{font-size:26px;letter-spacing:-.02em;text-align:center}.media_format .hero-pill{font-size:10px}.featured .hero .hero__content .center p{font-size:15px;text-align:center}.cta-pill-form__input{height:44px}.cta-pill-form__button{height:44px;padding:0 20px}.container{padding:32px 16px}.toc-bar{padding:16px}.toc-grid{grid-template-columns:1fr}.explore-formats{padding:40px 16px}.stats-bar-grid{grid-template-columns:repeat(2,1fr)}.stats-bar-stat{padding:24px 16px}.stats-bar-stat-v{font-size:26px}.logos-bar{padding:14px 16px}.logos-bar-label{display:none}.logos-bar-item{font-size:12px;padding:3px 12px}.media_format h2{font-size:22px}.media_format h3{font-size:18px}.faq-left h2{font-size:24px}table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;width:100%}table th{white-space:normal}.transit-types-table,.transit-pricing-table,.billboard-cost-table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.media-header-title{padding:14px 16px}.media-header-title>.navigation>a,.media-header-title>.navigation>span{font-size:11px;letter-spacing:.03em}#faq{padding:48px 16px!important}#final-cta{padding:56px 16px!important}.cta-buttons{flex-direction:column;align-items:stretch}.cta-button-primary,.cta-button-secondary{text-align:center;width:100%}.airport-list{columns:1}.billboard-types-grid{grid-template-columns:1fr}}#billboard-locations-body .media_format{--blue: var(--mf-blue);--b: var(--mf-blue);--accent: var(--mf-blue);--accent-light: rgba(74, 144, 226, .08);--accent-mid: rgba(74, 144, 226, .15);--g50: #f6f6f8;--g100: #ececf0;--g400: #8a8a96;--g500: #6b6b76;--g900: #1a1a1e;--white: #fff;--ramp-section-dark: #141418;--dark: #1a1a2e;--d: #1a1a2e;--tl: #3ecf8e;--darker: #0d0d1a;--gray: var(--mf-gray);--gray-400: var(--mf-gray-1);--light: var(--mf-light);--border: var(--mf-border)}#billboard-locations-body .media_format section.sec{padding:96px 40px;box-sizing:border-box}#billboard-locations-body .media_format section.sec.sec-d{background:var(--ramp-section-dark);color:var(--white)}#billboard-locations-body .media_format section.sec.sec-l{background:var(--g50)}#billboard-locations-body .media_format section.sec.sec-w{background:var(--white)}#billboard-locations-body .media_format section.sec .si2{max-width:1200px;margin:0 auto;box-sizing:border-box}#billboard-locations-body .media_format section.sec .sp{display:inline-flex;align-items:center;background:var(--accent-light);color:var(--accent);border-radius:100px;padding:5px 14px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:20px;box-sizing:border-box}#billboard-locations-body .media_format section.sec.sec-d .sp.spd{background:#4a90e21f}#billboard-locations-body .media_format section.sec .si2>h2{font-size:clamp(28px,3.5vw,42px);font-weight:800;letter-spacing:-.03em;line-height:1.12;margin:0 0 12px;padding-top:0;color:var(--g900);text-transform:none}#billboard-locations-body .media_format section.sec .si2>h2.wh{color:var(--white)}#billboard-locations-body .media_format section.sec .ss{font-size:17px;color:var(--g500);max-width:640px;line-height:1.7;margin:0 0 48px;box-sizing:border-box}#billboard-locations-body .media_format section.sec .ss.wh{color:#ffffff73}#billboard-locations-body .media_format section.sec.sec-d .lr{background:#ffffff0a;border-radius:12px;padding:24px 28px;border:1px solid rgba(255,255,255,.06);display:grid;grid-template-columns:1fr auto;gap:24px;align-items:center;margin-bottom:10px;transition:background .3s,border-color .3s;box-sizing:border-box}#billboard-locations-body .media_format section.sec.sec-d .lr:hover{background:#4a90e20d;border-color:#4a90e21f}#billboard-locations-body .media_format section.sec.sec-d .lr h3{font-size:18px;font-weight:700;color:var(--white);margin:0 0 6px;padding:0;line-height:1.3}#billboard-locations-body .media_format section.sec.sec-d .lr .lb{display:inline-block;background:var(--accent-mid);color:var(--accent);border-radius:6px;padding:2px 8px;font-size:10px;font-weight:700;margin-left:10px;vertical-align:middle;letter-spacing:.03em}#billboard-locations-body .media_format section.sec.sec-d .lr p{font-size:14px;color:#fff6;line-height:1.6;margin:0}#billboard-locations-body .media_format section.sec.sec-d .lr .li{font-size:13px;font-weight:600;color:var(--accent);white-space:nowrap}#billboard-locations-body .media_format section.sec.sec-d .vr{background:#ffffff0a;border-radius:12px;padding:20px 24px;border:1px solid rgba(255,255,255,.06);display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;flex-wrap:wrap;gap:12px;transition:background .3s,border-color .3s;box-sizing:border-box}#billboard-locations-body .media_format section.sec.sec-d .vr:hover{background:#4a90e20d;border-color:#4a90e21f}#billboard-locations-body .media_format section.sec.sec-d .vr h3{font-size:16px;font-weight:700;color:#fff;margin:0 0 4px;padding:0;line-height:1.3}#billboard-locations-body .media_format section.sec.sec-d .vr .vt{font-size:12px;color:#ffffff59}#billboard-locations-body .media_format section.sec.sec-d .vr .vf{font-size:13px;color:var(--accent);font-weight:600}#billboard-locations-body .media_format section.sec.sec-d .hb{background:var(--accent-light);border:1px solid rgba(74,144,226,.12);border-radius:20px;padding:32px;margin-top:32px;box-sizing:border-box}#billboard-locations-body .media_format section.sec.sec-d .hb.hbd{background:#4a90e214;border-color:#4a90e226}#billboard-locations-body .media_format section.sec.sec-d .hb.hbd h3{font-size:18px;font-weight:700;color:#fff;margin:0 0 10px}#billboard-locations-body .media_format section.sec.sec-d .hb.hbd p{font-size:14.5px;color:#ffffff80;line-height:1.65;margin:0}#billboard-locations-body .media_format section.sec.sec-w .fc{display:flex;align-items:flex-start;gap:14px;margin-bottom:18px;box-sizing:border-box}#billboard-locations-body .media_format section.sec.sec-w .fcd{width:8px;height:8px;border-radius:50%;background:var(--accent);margin-top:7px;flex-shrink:0}#billboard-locations-body .media_format section.sec.sec-w .fc span{font-size:14.5px;color:var(--g500);line-height:1.65}#billboard-locations-body .media_format section.sec.sec-w .fc strong{color:var(--g900);font-weight:700}#billboard-locations-body .media_format section.sec .tc{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start;box-sizing:border-box}#billboard-locations-body .media_format section.sec.sec-w .bc{background:var(--g50);border-radius:20px;padding:32px;border:1px solid var(--g100);transition:border-color .3s,box-shadow .3s;box-sizing:border-box}#billboard-locations-body .media_format section.sec.sec-w .bc:hover{border-color:var(--accent);box-shadow:0 4px 24px #4a90e20f}#billboard-locations-body .media_format section.sec.sec-w .bc h3{font-size:18px;font-weight:700;margin:0 0 10px;color:var(--g900);letter-spacing:-.01em}#billboard-locations-body .media_format section.sec.sec-w .bc p{font-size:14.5px;color:var(--g500);line-height:1.65;margin:0}#billboard-locations-body .media_format section.sec.sec-w .bc .bt{display:inline-block;background:var(--accent-light);border-radius:6px;padding:4px 10px;font-size:11px;font-weight:700;color:var(--accent);margin-top:14px;letter-spacing:.02em}#billboard-locations-body .media_format section.sec .sg2{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;counter-reset:ramp-step;box-sizing:border-box}#billboard-locations-body .media_format section.sec .sg2 .stp{position:relative;padding-top:48px;box-sizing:border-box}#billboard-locations-body .media_format section.sec .sg2 .stp:before{counter-increment:ramp-step;content:counter(ramp-step,decimal-leading-zero);font-size:40px;font-weight:800;color:var(--accent);opacity:.18;position:absolute;top:0;left:0;letter-spacing:-.03em;line-height:1}#billboard-locations-body .media_format section.sec .sg2 .stp h3{font-size:17px;font-weight:700;margin:0 0 8px;color:var(--g900)}#billboard-locations-body .media_format section.sec .sg2 .stp p{font-size:14px;color:var(--g500);line-height:1.65;margin:0}#billboard-locations-body .media_format section.sec.sec-l .fl{list-style:none;margin:0;padding:0}#billboard-locations-body .media_format section.sec.sec-l .fl li{display:flex;align-items:flex-start;gap:14px;margin-bottom:18px}#billboard-locations-body .media_format section.sec.sec-l .fd{width:22px;height:22px;border-radius:50%;background:var(--accent-mid);display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px}#billboard-locations-body .media_format section.sec.sec-l .fd svg{width:12px;height:12px;stroke:var(--accent);stroke-width:2.5;fill:none}#billboard-locations-body .media_format section.sec.sec-l .fl li span{font-size:15px;color:var(--g500);line-height:1.6}#billboard-locations-body .media_format section.sec.sec-l .fl li strong{color:var(--g900);font-weight:700}#billboard-locations-body .media_format section.sec.sec-w .ct{display:flex;gap:8px;margin-bottom:28px;flex-wrap:wrap}#billboard-locations-body .media_format section.sec.sec-w .ctb{padding:9px 22px;border-radius:8px;border:1.5px solid var(--g100);background:var(--white);color:var(--g500);font-weight:600;font-size:14px;cursor:pointer;font-family:inherit;transition:border-color .2s,background .2s,color .2s;box-sizing:border-box}#billboard-locations-body .media_format section.sec.sec-w .ctb.active{border-color:var(--accent);background:var(--accent-light);color:var(--accent)}#billboard-locations-body .media_format section.sec.sec-w .cb{background:var(--g50);border-radius:28px;padding:48px;border:1px solid var(--g100);box-sizing:border-box}#billboard-locations-body .media_format section.sec.sec-w .cb .cg{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}#billboard-locations-body .media_format section.sec.sec-w .cb .cg h3{font-size:24px;font-weight:800;letter-spacing:-.02em;margin:0 0 14px;color:var(--g900)}#billboard-locations-body .media_format section.sec.sec-w .cb .cg>div:first-child p{font-size:15px;color:var(--g500);line-height:1.7;margin:0 0 20px}#billboard-locations-body .media_format section.sec.sec-w .cm{background:#0a0a0a;border-radius:12px;padding:16px 20px;display:inline-block;box-sizing:border-box}#billboard-locations-body .media_format section.sec.sec-w .cml{font-size:11px;color:#fff6;font-weight:600;text-transform:uppercase;letter-spacing:.06em;margin-bottom:3px}#billboard-locations-body .media_format section.sec.sec-w .cmv{font-size:17px;font-weight:700;color:var(--accent)}#billboard-locations-body .media_format section.sec.sec-w .ch{background:#0a0a0a;border-radius:20px;padding:40px;text-align:center;box-sizing:border-box}#billboard-locations-body .media_format section.sec.sec-w .ch .big{font-size:56px;font-weight:800;color:var(--accent);letter-spacing:-.04em;margin-bottom:6px;line-height:1}#billboard-locations-body .media_format section.sec.sec-w .ch .sm{font-size:12px;color:#fff6;font-weight:700;text-transform:uppercase;letter-spacing:.08em}@media(max-width:900px){#billboard-locations-body .media_format section.sec{padding:72px 24px}#billboard-locations-body .media_format section.sec .tc,#billboard-locations-body .media_format section.sec .cb .cg{grid-template-columns:1fr}#billboard-locations-body .media_format section.sec .sg2{grid-template-columns:1fr}#billboard-locations-body .media_format section.sec.sec-d .lr{grid-template-columns:1fr}#billboard-locations-body .media_format section.sec.sec-d .lr .li{white-space:normal;margin-top:6px}#billboard-locations-body .media_format section.sec.sec-d .vr{flex-direction:column;align-items:flex-start}#billboard-locations-body .media_format section.sec.sec-w .cb{padding:28px}#billboard-locations-body .media_format section.sec.sec-w .cb .cg{gap:28px}#billboard-locations-body .media_format section.sec.sec-w .ch .big{font-size:40px}#billboard-locations-body .media_format section.sec.sec-w .ch{padding:28px}#billboard-locations-body .media_format section.sec .si2>h2{font-size:28px}}#billboard-locations-body .media_format>section.hero:not(.hero--aq-bento){background:linear-gradient(150deg,var(--mf-navy-mid) 0%,var(--mf-navy-deep) 100%);position:relative;overflow:hidden;margin-top:0!important;padding:72px 40px 80px}#billboard-locations-body .media_format>section.hero:not(.hero--aq-bento):before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(74,144,226,.12) 1px,transparent 1px);background-size:28px 28px;pointer-events:none;z-index:0}#billboard-locations-body .media_format>section.hero:not(.hero--aq-bento):after{content:"";position:absolute;width:700px;height:700px;background:radial-gradient(circle,rgba(74,144,226,.18) 0%,transparent 65%);top:-200px;right:-100px;pointer-events:none;z-index:0}#billboard-locations-body .media_format>section.hero:not(.hero--aq-bento) .hero__content{position:relative;z-index:1}#billboard-locations-body .media_format>section.hero:not(.hero--aq-bento) .hero__content .center h1{font-size:clamp(35px,4.5vw,54px);font-weight:800;color:#fff;line-height:1.08;letter-spacing:-.03em;max-width:800px;margin-bottom:24px;text-align:left;text-transform:none}#billboard-locations-body .media_format>section.hero:not(.hero--aq-bento) .hero__content .center h1 em{font-style:normal;position:relative;display:inline-block}#billboard-locations-body .media_format>section.hero:not(.hero--aq-bento) .hero__content .center h1 em:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:3px;background:var(--mf-blue);border-radius:2px}#billboard-locations-body .media_format>section.hero:not(.hero--aq-bento) .hero__content .center p{font-size:17px;color:#ffffffa6;max-width:620px;line-height:1.7;margin-bottom:16px;text-align:left;padding:0}#billboard-locations-body .media_format>section.hero:not(.hero--aq-bento) .hero__content .center p strong{color:#ffffffe6}#billboard-locations-body .media_format>section.hero:not(.hero--aq-bento) .hero__content .center p.hero-sub{font-size:17px;color:#ffffffa6;max-width:800px;line-height:1.7;margin-bottom:16px;margin-top:0}#billboard-locations-body .media_format>section.hero:not(.hero--aq-bento) .hero__content .center p.hero-guide{font-size:15px;color:#fff6;max-width:800px;line-height:1.6;margin-bottom:32px;margin-top:0}#billboard-locations-body .media_format>.stats-bar,#billboard-locations-body .media_format>.logos-bar,#billboard-locations-body .media_format>section.stats,#billboard-locations-body .media_format>section.logos{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);box-sizing:border-box}#billboard-locations-body .media_format>.stats-bar .stats-bar-grid,#billboard-locations-body .media_format>section.stats .stats-grid{max-width:none;width:100%}#billboard-locations-body .media_format>.logos-bar .logos-bar-inner{max-width:none;width:100%;flex-direction:column;align-items:center;gap:14px}#billboard-locations-body .media_format>.logos-bar .logos-bar-label{width:100%;box-sizing:border-box;text-align:center;white-space:normal;line-height:1.45;padding:0 0 0 8px;margin:0;border:none}#billboard-locations-body .media_format>.logos-bar .logos-bar-row{justify-content:center;width:100%;gap:0}#billboard-locations-body .media_format .explore-formats,#billboard-locations-body .media_format .explore-formats .explore-formats-inner{color:#fff}#billboard-locations-body .media_format .explore-formats .eyebrow,#billboard-locations-body .media_format .explore-formats p.sub,#billboard-locations-body .media_format .explore-formats p,#billboard-locations-body .media_format .explore-format-card,#billboard-locations-body .media_format .explore-format-card:hover,#billboard-locations-body .media_format .explore-format-card:visited,#billboard-locations-body .media_format .explore-format-card p{color:#fff!important}#billboard-locations-body .media_format .explore-formats .tag{display:inline-block;margin-left:12px;margin-top:0;vertical-align:middle;background:#4a90e226!important;color:var(--mf-blue)!important;border-radius:6px;padding:3px 10px;font-size:11px;font-weight:700;letter-spacing:.02em}#billboard-locations-body .media_format .prose{font-size:16px;color:var(--mf-gray);line-height:1.75;max-width:800px;margin:0 0 24px}#billboard-locations-body .media_format .prose strong{color:#1a1a2e;font-weight:700}#billboard-locations-body .media_format .description-block--dark .prose{color:#ffffffa6}#billboard-locations-body .media_format .description-block--dark .prose strong{color:#fff}#billboard-locations-body .media_format .mgrid{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}#billboard-locations-body .media_format .mgrid>*{min-width:0}#billboard-locations-body .media_format .chk{margin-top:24px}#billboard-locations-body .media_format .mgrid .chk:first-child,#billboard-locations-body .media_format .chk:first-child{margin-top:0}#billboard-locations-body .media_format .chk-i{display:flex;align-items:flex-start;gap:12px;margin-bottom:14px}#billboard-locations-body .media_format .chk-d{width:20px;height:20px;border-radius:50%;background:#4a90e226;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px;color:var(--mf-blue);font-size:11px;font-weight:800}#billboard-locations-body .media_format .chk-i span{color:var(--mf-gray);font-size:15px;font-weight:500;line-height:1.5}#billboard-locations-body .media_format .chk-i span strong{color:#1a1a2e;font-weight:700}#billboard-locations-body .media_format .cpmbox{background:#ffffff08;border-radius:20px;border:1px solid rgba(255,255,255,.06);padding:40px}#billboard-locations-body .media_format .cpmr{margin-bottom:28px}#billboard-locations-body .media_format .cpmr:last-of-type{margin-bottom:0}#billboard-locations-body .media_format .cpmh{display:flex;justify-content:space-between;margin-bottom:8px;font-size:13px;font-weight:600}#billboard-locations-body .media_format .cpmh .l{color:#ffffff80}#billboard-locations-body .media_format .cpmh .v{color:var(--mf-blue)}#billboard-locations-body .media_format .cpmh .vd{color:#ffffff4d}#billboard-locations-body .media_format .cpmb{background:#ffffff0f;border-radius:4px;height:6px}#billboard-locations-body .media_format .cpmf{border-radius:4px;height:6px}#billboard-locations-body .media_format .cpmf-b{background:var(--mf-blue)}#billboard-locations-body .media_format .cpmf-d{background:#ffffff26}#billboard-locations-body .media_format .description-block--dark .chk-i span{color:#ffffffb3}#billboard-locations-body .media_format .description-block--dark .chk-i span strong{color:#fff}#billboard-locations-body .media_format .budget-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:32px;box-sizing:border-box}#billboard-locations-body .media_format .budget-card{background:#fff;border:1px solid var(--mf-border);border-radius:20px;padding:28px;transition:border-color .3s,box-shadow .3s;box-sizing:border-box}#billboard-locations-body .media_format .budget-card:hover{border-color:var(--mf-blue);box-shadow:0 4px 24px #4a90e20f}#billboard-locations-body .media_format .budget-card-label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--mf-blue);margin-bottom:10px}#billboard-locations-body .media_format .budget-card h4{font-size:16px;font-weight:700;color:#1a1a2e;margin:0 0 6px;padding:0;line-height:1.3}#billboard-locations-body .media_format .budget-card p{font-size:13.5px;color:var(--mf-gray);line-height:1.6;margin:0 0 8px}#billboard-locations-body .media_format .budget-card .budget-range{font-size:20px;font-weight:800;color:#0a0a0a;letter-spacing:-.02em}#billboard-locations-body .media_format .spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;background:#0a0a0a;border-radius:12px;overflow:hidden;margin-top:24px;box-sizing:border-box}#billboard-locations-body .media_format .spec-item{padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.06);display:flex;justify-content:space-between;align-items:center;gap:12px;box-sizing:border-box}#billboard-locations-body .media_format .spec-item:nth-last-child(-n+2){border-bottom:none}#billboard-locations-body .media_format .spec-item .spec-label{font-size:13px;color:#fff6}#billboard-locations-body .media_format .spec-item .spec-val{font-size:13px;font-weight:600;color:var(--mf-blue);text-align:right}#billboard-locations-body .media_format .vendor-row{background:#ffffff0a;border-radius:12px;padding:20px 24px;border:1px solid rgba(255,255,255,.06);display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;flex-wrap:wrap;gap:12px;transition:background .3s,border-color .3s;box-sizing:border-box}#billboard-locations-body .media_format .vendor-row:hover{background:#4a90e20d;border-color:#4a90e21f}#billboard-locations-body .media_format .vendor-row h3{font-size:16px;font-weight:700;color:#fff;margin:0 0 4px;padding:0;line-height:1.3}#billboard-locations-body .media_format .vendor-row .vendor-type{font-size:12px;color:#ffffff59;font-weight:500}#billboard-locations-body .media_format .vendor-row .vendor-formats{font-size:13px;color:var(--mf-blue);font-weight:600}#billboard-locations-body .media_format .steps{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin:0}#billboard-locations-body .media_format .steps+.steps{margin-top:40px}#billboard-locations-body .media_format .stp{padding:0 32px 0 0}#billboard-locations-body .media_format .stp+.stp{border-left:1px solid var(--mf-border);padding-left:32px}#billboard-locations-body .media_format .stp-n{font-size:48px;font-weight:800;color:var(--mf-blue);opacity:.2;margin:0 0 12px;line-height:1;letter-spacing:-.03em}#billboard-locations-body .media_format .description-block#plan{counter-reset:billboard-how-to-step}#billboard-locations-body .media_format .description-block#plan .stp{counter-increment:billboard-how-to-step}#billboard-locations-body .media_format .description-block#plan .stp:not(:has(.stp-n)):before{content:counter(billboard-how-to-step,decimal-leading-zero);display:block;font-size:48px;font-weight:800;color:var(--mf-blue);opacity:.2;margin:0 0 12px;line-height:1;letter-spacing:-.03em}#billboard-locations-body .media_format .description-block#plan.description-block--dark .stp:not(:has(.stp-n)):before{opacity:.35}#billboard-locations-body .media_format .stp h3{font-size:18px;font-weight:700;margin:0 0 10px;padding:0;line-height:1.3;color:#1a1a2e}#billboard-locations-body .media_format .stp p{font-size:15px;color:var(--mf-gray);line-height:1.65;margin:0}#billboard-locations-body .media_format .stp p strong{color:#1a1a2e;font-weight:700}#billboard-locations-body .media_format .description-block--dark .stp+.stp{border-left-color:#ffffff1a}#billboard-locations-body .media_format .description-block--dark .stp-n{color:var(--mf-blue);opacity:.35}#billboard-locations-body .media_format .description-block--dark .stp h3{color:#fff}#billboard-locations-body .media_format .description-block--dark .stp p{color:#ffffff80}#billboard-locations-body .media_format .description-block--dark .stp p strong{color:#fff}#billboard-locations-body .media_format section.stats{background:var(--mf-cool-gray);border-bottom:1px solid var(--mf-border)}#billboard-locations-body .media_format section.stats .stats-grid{max-width:none;width:100%;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr)}#billboard-locations-body .media_format section.stats .stat{padding:36px 24px;text-align:center;border-right:1px solid var(--mf-border)}#billboard-locations-body .media_format section.stats .stat:last-child{border-right:none}#billboard-locations-body .media_format section.stats .stat-v{font-size:32px;font-weight:800;color:var(--mf-blue);letter-spacing:-.02em;line-height:1.1}#billboard-locations-body .media_format section.stats .stat-l{font-size:13px;color:#777;margin-top:6px;font-weight:500;line-height:1.4}#billboard-locations-body .media_format section.logos{background:#fff;padding:18px 40px;border-bottom:1px solid var(--mf-border)}#billboard-locations-body .media_format section.logos>p{font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#ccc;margin:0 0 12px}#billboard-locations-body .media_format section.logos .logos-row{display:flex;align-items:center;flex-wrap:wrap}#billboard-locations-body .media_format section.logos .logos-row span{font-size:13px;font-weight:700;color:#ccc;padding:4px 18px;border-right:1px solid #eee;letter-spacing:-.01em;white-space:nowrap;transition:color .15s}#billboard-locations-body .media_format section.logos .logos-row span:last-child{border-right:none}#billboard-locations-body .media_format section.logos .logos-row span:hover{color:var(--mf-gray-1)}#billboard-locations-body .media_format .container .bbl-city-article .description-block--dark{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);box-sizing:border-box}@media(max-width:960px){#billboard-locations-body .media_format section.stats .stats-grid{grid-template-columns:repeat(2,1fr)}#billboard-locations-body .media_format section.stats .stat:nth-child(2){border-right:none}#billboard-locations-body .media_format section.stats .stat:nth-child(3){border-top:1px solid var(--mf-border)}#billboard-locations-body .media_format section.stats .stat:nth-child(4){border-top:1px solid var(--mf-border);border-right:none}#billboard-locations-body .media_format section.logos{padding:16px 24px}#billboard-locations-body .media_format .mgrid,#billboard-locations-body .media_format .budget-grid,#billboard-locations-body .media_format .spec-grid{grid-template-columns:1fr}#billboard-locations-body .media_format .spec-item:nth-last-child(-n+2){border-bottom:1px solid rgba(255,255,255,.06)}#billboard-locations-body .media_format .spec-item:last-child{border-bottom:none}#billboard-locations-body .media_format .vendor-row{flex-direction:column;align-items:flex-start}#billboard-locations-body .media_format .steps{grid-template-columns:1fr}#billboard-locations-body .media_format .stp{padding:0 0 24px!important;border-left:none!important;border-bottom:1px solid var(--mf-border);margin-bottom:24px}#billboard-locations-body .media_format .stp:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0!important}#billboard-locations-body .media_format .description-block--dark .stp{border-bottom-color:#ffffff1f}#billboard-locations-body .media_format .description-block--dark .stp:last-child{border-bottom:none}}@media(max-width:600px){#billboard-locations-body .media_format section.stats .stats-grid{grid-template-columns:repeat(2,1fr)}#billboard-locations-body .media_format section.stats .stat{padding:24px 16px}#billboard-locations-body .media_format section.stats .stat-v{font-size:26px}#billboard-locations-body .media_format section.logos{padding:14px 16px}#billboard-locations-body .media_format>.logos-bar .logos-bar-inner{gap:10px}#billboard-locations-body .media_format>.logos-bar .logos-bar-label{display:block;font-size:9px;letter-spacing:.1em;padding:0 12px}#billboard-locations-body .media_format .mgrid{gap:32px}#billboard-locations-body .media_format .cpmbox{padding:24px}#billboard-locations-body .media_format .stp-n{font-size:40px}#billboard-locations-body .media_format .description-block#plan .stp:not(:has(.stp-n)):before{font-size:40px}#billboard-locations-body .media_format .stp h3{font-size:17px}#billboard-locations-body .media_format .steps+.steps{margin-top:28px}}#billboard-locations-body .media_format .pill{display:inline-block;border-radius:20px;padding:6px 16px;margin-bottom:20px;font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;line-height:1.2}#billboard-locations-body .media_format .pill-bl{background:#4a90e214;color:var(--mf-blue);border:1px solid rgba(74,144,226,.2)}#billboard-locations-body .media_format .pill-b{background:#4a90e226;color:var(--mf-blue);border:1px solid rgba(74,144,226,.3)}#billboard-locations-body .media_format .description-block--dark .pill-bl,#billboard-locations-body .media_format .description-block--dark .pill-b{background:#4a90e226;color:var(--mf-blue);border-color:#4a90e259}#billboard-locations-body .media_format .cards{display:grid;gap:16px}#billboard-locations-body .media_format .cards-3{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}#billboard-locations-body .media_format .cards-2{grid-template-columns:repeat(2,1fr)}#billboard-locations-body .media_format .card{background:var(--mf-light);border-radius:16px;padding:32px;border:1px solid var(--mf-border);transition:border-color .2s ease,box-shadow .2s ease}#billboard-locations-body .media_format .card:hover{border-color:var(--mf-blue);box-shadow:0 8px 32px #4a90e214}#billboard-locations-body .media_format .card-hdr{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px;gap:12px}#billboard-locations-body .media_format .card-hdr h3{font-size:20px;font-weight:700;margin:0;padding:0;line-height:1.25;color:#1a1a2e}#billboard-locations-body .media_format .card-hdr h3 a{color:inherit;text-decoration:none;font-weight:inherit}#billboard-locations-body .media_format .card-hdr h3 a:hover{color:var(--mf-blue)}#billboard-locations-body .media_format .card>h3{font-size:18px;font-weight:700;margin:0 0 8px;padding:0;color:#1a1a2e}#billboard-locations-body .media_format .card p{font-size:15px;color:var(--mf-gray);line-height:1.6;margin:0 0 12px}#billboard-locations-body .media_format .card p:last-child{margin-bottom:0}#billboard-locations-body .media_format .card .CI{width:40px;height:40px;border-radius:10px;background:#4a90e214;display:flex;align-items:center;justify-content:center;margin:0 0 16px;flex-shrink:0;color:var(--mf-blue)}#billboard-locations-body .media_format .card .CI svg{width:20px;height:20px;max-width:20px;max-height:20px;display:block;flex-shrink:0;color:inherit}#billboard-locations-body .media_format .card>h4{font-size:16px;font-weight:700;margin:0 0 8px;padding:0;line-height:1.3;color:#1a1a2e}#billboard-locations-body .media_format .card>h4 a{color:inherit;text-decoration:none}#billboard-locations-body .media_format .card>h4 a:hover{color:var(--mf-blue)}#billboard-locations-body .media_format .card .CT{display:inline-block;margin-top:12px;padding:4px 10px;background:var(--mf-gray-3);border-radius:6px;font-size:12px;font-weight:600;color:var(--mf-gray-1);line-height:1.3}#billboard-locations-body .media_format .card .price{background:#1a1a2e;color:#fff;border-radius:8px;font-weight:700;line-height:1.2}#billboard-locations-body .media_format .card-hdr .price{padding:6px 14px;font-size:14px;white-space:nowrap;flex-shrink:0}#billboard-locations-body .media_format .card>.price{display:inline-block;background:#0a0a0a;padding:5px 12px;font-size:13px;margin:0 0 14px;white-space:normal}#billboard-locations-body .media_format .card .tag{display:inline-block;background:#4a90e214;border-radius:6px;padding:4px 10px;font-size:12px;font-weight:600;color:var(--mf-blue);margin-top:4px}#billboard-locations-body .media_format .description-block--dark .card{background:#ffffff0a;border-color:#ffffff14}#billboard-locations-body .media_format .description-block--dark .card:hover{border-color:#4a90e273;box-shadow:0 8px 32px #4a90e21f}#billboard-locations-body .media_format .description-block--dark .card-hdr h3,#billboard-locations-body .media_format .description-block--dark .card>h3{color:#fff}#billboard-locations-body .media_format .description-block--dark .card p{color:#ffffffb8}#billboard-locations-body .media_format .description-block--dark .card-hdr .price{background:#1a1a2e;color:#fff}#billboard-locations-body .media_format .description-block--dark .card>.price{background:#0a0a0a;color:#fff}#billboard-locations-body .media_format .description-block--dark .card .tag{background:#4a90e226;color:var(--mf-blue)}#billboard-locations-body .media_format .description-block--dark .card>h4{color:#fff}#billboard-locations-body .media_format .description-block--dark .card .CI{background:#4a90e226;color:var(--mf-blue-light)}#billboard-locations-body .media_format .description-block--dark .card .CT{background:#ffffff14;color:#ffffffc7}#billboard-locations-body .media_format .hlbox{background:#4a90e20f;border:1px solid rgba(74,144,226,.15);border-radius:16px;padding:32px;margin:32px 0}#billboard-locations-body .media_format .hlbox h3{font-size:20px;font-weight:700;color:var(--mf-blue);margin:0 0 12px;padding:0;line-height:1.3}#billboard-locations-body .media_format .hlbox p{font-size:15px;color:var(--mf-gray);line-height:1.65;margin:0}#billboard-locations-body .media_format .hlbox p+p{margin-top:12px}#billboard-locations-body .media_format .description-block--dark .hlbox{background:#4a90e21a;border-color:#4a90e247}#billboard-locations-body .media_format .description-block--dark .hlbox h3{color:var(--mf-blue)}#billboard-locations-body .media_format .description-block--dark .hlbox p{color:#ffffffd1}#billboard-locations-body .media_format .drow{display:grid;gap:32px;align-items:center;border-radius:16px;padding:28px 32px;margin-bottom:12px;transition:background .2s ease,border-color .2s ease}#billboard-locations-body .media_format .description-block--dark .drow{background:#ffffff0a;border:1px solid rgba(255,255,255,.06)}#billboard-locations-body .media_format .description-block--dark .drow:hover{background:#4a90e20f;border-color:#4a90e226}#billboard-locations-body .media_format .drow h3{font-size:20px;font-weight:700;margin:0 0 8px;padding:0;line-height:1.3}#billboard-locations-body .media_format .description-block--dark .drow h3{color:#fff}#billboard-locations-body .media_format .drow .dtag{display:inline-block;margin-left:12px;vertical-align:middle;background:#4a90e226;color:var(--mf-blue);border-radius:6px;padding:3px 10px;font-size:11px;font-weight:700;letter-spacing:.02em}#billboard-locations-body .media_format .drow p{font-size:15px;line-height:1.6;margin:0}#billboard-locations-body .media_format .description-block--dark .drow p{color:#ffffff73}#billboard-locations-body .media_format .drow .imp{font-size:14px;font-weight:600;color:var(--mf-blue);white-space:nowrap;line-height:1.3}#billboard-locations-body .media_format .description-block:not(.description-block--dark) .drow{background:var(--mf-sky-1);border:1px solid var(--mf-border)}#billboard-locations-body .media_format .description-block:not(.description-block--dark) .drow:hover{border-color:var(--mf-blue);background:var(--mf-cloud-1)}#billboard-locations-body .media_format .description-block:not(.description-block--dark) .drow h3{color:#1a1a2e}#billboard-locations-body .media_format .description-block:not(.description-block--dark) .drow p{color:var(--mf-gray)}#billboard-locations-body .media_format .description-block--dark .vcard{background:#ffffff0a;border:1px solid rgba(255,255,255,.06);border-radius:16px;padding:20px 32px;margin-bottom:8px;transition:background .3s ease,border-color .3s ease}#billboard-locations-body .media_format .description-block--dark .vcard:hover{border-color:#4a90e226}#billboard-locations-body .media_format .description-block--dark .vcard h3{font-size:16px;font-weight:700;color:#fff;margin:0 0 4px;padding:0;line-height:1.3}#billboard-locations-body .media_format .description-block--dark .vcard p{font-size:14px;color:#ffffff73;line-height:1.5;margin:0}#billboard-locations-body .media_format .description-block:not(.description-block--dark) .rcard{background:#fff;border:1px solid var(--mf-border);border-radius:16px;padding:28px 32px;margin-bottom:12px}#billboard-locations-body .media_format .description-block:not(.description-block--dark) .rcard h3{font-size:18px;font-weight:700;color:#1a1a2e;margin:0 0 8px;padding:0;line-height:1.3}#billboard-locations-body .media_format .description-block:not(.description-block--dark) .rcard p{font-size:15px;color:var(--mf-gray);line-height:1.65;margin:0}#billboard-locations-body .media_format .description-block--dark .rcard{background:#ffffff0a;border:1px solid rgba(255,255,255,.06);border-radius:16px;padding:28px 32px;margin-bottom:12px}#billboard-locations-body .media_format .description-block--dark .rcard h3{font-size:18px;font-weight:700;color:#fff;margin:0 0 8px;padding:0;line-height:1.3}#billboard-locations-body .media_format .description-block--dark .rcard p{font-size:15px;color:#ffffff8c;line-height:1.65;margin:0}#billboard-locations-body .media_format .FG{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px}#billboard-locations-body .media_format .FC{background:var(--mf-light);border-radius:10px;padding:22px;border:1px solid var(--mf-border);box-sizing:border-box}#billboard-locations-body .media_format .FC h4{font-size:14px;font-weight:700;color:#1a1a2e;margin:0 0 4px;padding:0;line-height:1.3}#billboard-locations-body .media_format .FC p{font-size:13px;color:var(--mf-gray);line-height:1.55;margin:0}#billboard-locations-body .media_format .description-block--dark .FC{background:#ffffff0a;border-color:#ffffff14}#billboard-locations-body .media_format .description-block--dark .FC h4{color:#fff}#billboard-locations-body .media_format .description-block--dark .FC p{color:#ffffff8c}#billboard-locations-body .media_format .BG{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:40px;box-sizing:border-box}#billboard-locations-body .media_format .BC{background:var(--mf-cool-gray);border-radius:24px;padding:36px;border:1px solid var(--mf-border);overflow:hidden;transition:border-color .3s ease,transform .3s ease,box-shadow .3s ease;box-sizing:border-box}#billboard-locations-body .media_format .BC:hover{border-color:var(--mf-gray-2);transform:translateY(-2px);box-shadow:0 8px 30px #0000000f}#billboard-locations-body .media_format .BC.BW{grid-column:span 2}#billboard-locations-body .media_format .BC .l{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--mf-blue);margin-bottom:12px}#billboard-locations-body .media_format .BC h3{font-size:1.15rem;font-weight:700;color:#1a1a2e;margin:0 0 8px;padding:0;line-height:1.3}#billboard-locations-body .media_format .BC p{font-size:.86rem;color:var(--mf-gray);line-height:1.6;margin:0}#billboard-locations-body .media_format .MR{display:flex;gap:24px;margin-top:24px;flex-wrap:wrap}#billboard-locations-body .media_format .MI{flex:1;min-width:110px}#billboard-locations-body .media_format .MI .mn{font-size:1.4rem;font-weight:800;color:#1a1a2e;letter-spacing:-.02em;line-height:1.2}#billboard-locations-body .media_format .MI .md{font-size:12px;color:var(--mf-gray-1);margin-top:2px;line-height:1.4}@media(max-width:900px){#billboard-locations-body .media_format .BG{grid-template-columns:1fr}#billboard-locations-body .media_format .BC.BW{grid-column:span 1}}#billboard-locations-body .media_format .uz{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;margin-top:24px;box-sizing:border-box}#billboard-locations-body .media_format .uz-item{background:#fff;border:1px solid var(--mf-border);border-radius:10px;padding:16px 20px;box-sizing:border-box}#billboard-locations-body .media_format .uz-item h4{font-size:.86rem;font-weight:700;color:#1a1a2e;margin:0 0 3px;padding:0;line-height:1.3}#billboard-locations-body .media_format .uz-item p{font-size:.8rem;color:var(--mf-gray);line-height:1.5;margin:0}#billboard-locations-body .media_format .RG{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;margin-top:32px;box-sizing:border-box}#billboard-locations-body .media_format .RC{background:#fff;border:1px solid var(--mf-border);border-radius:16px;padding:24px;box-sizing:border-box}#billboard-locations-body .media_format .RC h4{font-size:.9rem;font-weight:700;color:#1a1a2e;margin:0 0 6px;padding:0;line-height:1.3}#billboard-locations-body .media_format .RC p{font-size:.84rem;color:var(--mf-gray);line-height:1.6;margin:0}#billboard-locations-body .media_format .OG{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;box-sizing:border-box}#billboard-locations-body .media_format .OC{background:var(--mf-cool-gray);border-radius:16px;padding:28px;border:1px solid var(--mf-border);box-sizing:border-box}#billboard-locations-body .media_format .OC h4{font-size:.97rem;font-weight:700;color:#1a1a2e;margin:0 0 4px;padding:0;line-height:1.3}#billboard-locations-body .media_format .OC .ot{font-size:.72rem;font-weight:600;color:var(--mf-blue);margin-bottom:8px}#billboard-locations-body .media_format .OC p{font-size:.84rem;color:var(--mf-gray);line-height:1.6;margin:0}@media(max-width:900px){#billboard-locations-body .media_format .OG{grid-template-columns:1fr}#billboard-locations-body .media_format .OC[style*=grid-column]{grid-column:span 1!important}}#billboard-locations-body .media_format .steps:has(>.SC){display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;margin-top:32px}#billboard-locations-body .media_format .steps:has(>.SC)+.steps:has(>.SC){margin-top:16px}#billboard-locations-body .media_format .steps:has(>.SC) .SC{background:var(--mf-light);border:1px solid var(--mf-border);border-radius:16px;padding:24px;box-sizing:border-box}#billboard-locations-body .media_format .steps:has(>.SC) .SC .sn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:var(--mf-blue);color:#fff;font-size:.8rem;font-weight:700;margin-bottom:12px}#billboard-locations-body .media_format .steps:has(>.SC) .SC h4{font-size:.93rem;font-weight:700;color:#1a1a2e;margin:0 0 6px;padding:0;line-height:1.3}#billboard-locations-body .media_format .steps:has(>.SC) .SC p{font-size:.82rem;color:var(--mf-gray);line-height:1.55;margin:0}#billboard-locations-body .media_format .description-block--dark .steps:has(>.SC) .SC{background:#ffffff0a;border-color:#ffffff14}#billboard-locations-body .media_format .description-block--dark .steps:has(>.SC) .SC h4{color:#fff}#billboard-locations-body .media_format .description-block--dark .steps:has(>.SC) .SC p{color:#ffffff8c}#billboard-locations-body .media_format .cmp{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:32px;box-sizing:border-box}#billboard-locations-body .media_format .cmp-card{border:1px solid var(--mf-border);border-radius:24px;padding:36px;background:#fff;box-sizing:border-box}#billboard-locations-body .media_format .cmp-card h3{font-size:1.1rem;font-weight:700;color:#1a1a2e;margin:0 0 10px;padding:0;line-height:1.3}#billboard-locations-body .media_format .cmp-card h3 a{color:inherit;text-decoration:none}#billboard-locations-body .media_format .cmp-card p{font-size:.88rem;color:var(--mf-gray);line-height:1.65;margin:0}#billboard-locations-body .media_format .cmp-card ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}#billboard-locations-body .media_format .cmp-card li{display:flex;align-items:flex-start;gap:8px;font-size:.88rem;color:var(--mf-gray);line-height:1.5}#billboard-locations-body .media_format .ck{width:16px;height:16px;min-width:16px;min-height:16px;color:var(--mf-blue);margin-top:2px;flex-shrink:0}#billboard-locations-body .media_format .meas{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;margin-top:32px;box-sizing:border-box}#billboard-locations-body .media_format .mc{background:#fff;border:1px solid var(--mf-border);border-radius:16px;padding:24px;box-sizing:border-box}#billboard-locations-body .media_format .mc h4{font-size:.92rem;font-weight:700;color:#1a1a2e;margin:0 0 6px;padding:0;line-height:1.3}#billboard-locations-body .media_format .mc p{font-size:.84rem;color:var(--mf-gray);line-height:1.6;margin:0}#billboard-locations-body .media_format .IG{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;margin-top:32px;box-sizing:border-box}#billboard-locations-body .media_format .IC{background:var(--mf-cool-gray);border-radius:16px;padding:24px;border:1px solid var(--mf-border);box-sizing:border-box}#billboard-locations-body .media_format .IC h4{font-size:.92rem;font-weight:700;color:#1a1a2e;margin:0 0 6px;padding:0;line-height:1.3}#billboard-locations-body .media_format .IC p{font-size:.84rem;color:var(--mf-gray);line-height:1.6;margin:0}#billboard-locations-body .media_format .description-block>.o{display:block;width:100%;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--mf-gray-1);margin:0 0 40px;padding:0;text-align:center;box-sizing:border-box}#billboard-locations-body .media_format .description-block .LG{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:32px 40px;opacity:.45;filter:grayscale(1);box-sizing:border-box}#billboard-locations-body .media_format .description-block .LG span{font-size:1rem;font-weight:700;color:#333}#billboard-locations-body .media_format .description-block .TQ{max-width:640px;margin:48px auto 0;text-align:center;box-sizing:border-box}#billboard-locations-body .media_format .description-block .TQ blockquote{font-size:1.12rem;font-weight:500;color:#1a1a2e;line-height:1.65;font-style:italic;margin:0 0 16px;padding:0;border:none}#billboard-locations-body .media_format .description-block .TQ cite{font-size:.85rem;color:var(--mf-gray);font-style:normal;font-weight:500}@media(max-width:900px){#billboard-locations-body .media_format .cmp{grid-template-columns:1fr}}#billboard-locations-body .media_format .fmt{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;margin-top:32px}#billboard-locations-body .media_format .fmt-card{background:var(--mf-light);border:1px solid var(--mf-border);border-radius:16px;padding:28px;box-sizing:border-box;transition:border-color .2s ease,box-shadow .2s ease}#billboard-locations-body .media_format .fmt-card:hover{border-color:var(--mf-blue);box-shadow:0 8px 32px #4a90e214}#billboard-locations-body .media_format .fmt-card h4{font-size:.95rem;font-weight:700;color:#1a1a2e;margin:0 0 6px;padding:0;line-height:1.3}#billboard-locations-body .media_format .fmt-card h4 a{color:inherit;text-decoration:none}#billboard-locations-body .media_format .fmt-card h4 a:hover{color:var(--mf-blue)}#billboard-locations-body .media_format .fmt-card p{font-size:.84rem;color:var(--mf-gray);line-height:1.6;margin:0}#billboard-locations-body .media_format .fmt-card .bf{font-size:.78rem;color:var(--mf-blue);font-weight:600;margin-top:10px}#billboard-locations-body .media_format .description-block--dark .fmt-card{background:#ffffff0a;border-color:#ffffff14}#billboard-locations-body .media_format .description-block--dark .fmt-card:hover{border-color:#4a90e273;box-shadow:0 8px 32px #4a90e21f}#billboard-locations-body .media_format .description-block--dark .fmt-card h4{color:#fff}#billboard-locations-body .media_format .description-block--dark .fmt-card p{color:#ffffffb8}#billboard-locations-body .media_format .description-block--dark .fmt-card .bf{color:var(--mf-blue)}#billboard-locations-body .media_format section#related-formats{background:linear-gradient(150deg,var(--mf-navy-mid) 0%,var(--mf-navy-deep) 100%);color:#fff;padding:80px 0;box-sizing:border-box}#billboard-locations-body .media_format section#related-formats .W{max-width:1280px;margin:0 auto;padding:0 32px;box-sizing:border-box}#billboard-locations-body .media_format section#related-formats .H .o{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--mf-blue);margin-bottom:12px}#billboard-locations-body .media_format section#related-formats .H h2{color:#fff}#billboard-locations-body .media_format section#related-formats .card{background:#ffffff0a;border-color:#ffffff14;color:#fff}#billboard-locations-body .media_format section#related-formats .card:hover{border-color:#4a90e273;box-shadow:0 8px 32px #4a90e21f}#billboard-locations-body .media_format section#related-formats .card>h3{color:#fff}#billboard-locations-body .media_format section#related-formats .card p{color:#ffffff8c}#billboard-locations-body .media_format section#related-formats .card .tag{background:#4a90e226;color:var(--mf-blue)}#billboard-locations-body .media_format section.sec.sec-white,#billboard-locations-body .media_format .description-block#cases:not(.description-block--dark){background:#fff}#billboard-locations-body .media_format section.sec.sec-white{padding:72px 32px 80px}#billboard-locations-body .media_format section.sec.sec-white.fade-up,#billboard-locations-body .media_format section#cases.sec-white.fade-up{opacity:1;transform:none}#billboard-locations-body .media_format .description-block#cases.fade-up,#billboard-locations-body .media_format .description-block#cases .fade-up{opacity:1;transform:none}#billboard-locations-body .media_format .tabs{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0 32px}#billboard-locations-body .media_format .tbtn{padding:10px 24px;border-radius:8px;border:2px solid var(--mf-border);background:#fff;color:var(--mf-gray);font-weight:700;font-size:15px;cursor:pointer;font-family:inherit;line-height:1.2;transition:border-color .2s ease,background .2s ease,color .2s ease}#billboard-locations-body .media_format .tbtn:hover{border-color:var(--mf-blue-mid);color:#1a1a2e}#billboard-locations-body .media_format .tbtn.act,#billboard-locations-body .media_format .tbtn.active{border-color:var(--mf-blue);background:#4a90e20f;color:var(--mf-blue)}#billboard-locations-body .media_format .cbox{background:var(--mf-light);border-radius:20px;padding:48px;border:1px solid var(--mf-border);margin-bottom:16px}#billboard-locations-body .media_format .cbox:last-child{margin-bottom:0}#billboard-locations-body .media_format .cgrid{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}#billboard-locations-body .media_format .cgrid h3{font-size:28px;font-weight:800;margin:0 0 16px;padding:0;letter-spacing:-.02em;color:#1a1a2e;line-height:1.15}#billboard-locations-body .media_format .cgrid>div:first-child p{font-size:16px;color:var(--mf-gray);line-height:1.7;margin:0 0 24px}#billboard-locations-body .media_format .mbox{background:#1a1a2e;border-radius:12px;padding:20px 24px;display:inline-block}#billboard-locations-body .media_format .mbox .ml{font-size:12px;color:#ffffff80;font-weight:600;margin-bottom:4px}#billboard-locations-body .media_format .mbox .mv{font-size:18px;font-weight:700;color:var(--mf-blue)}#billboard-locations-body .media_format .chero{background:#1a1a2e;border-radius:16px;padding:40px;text-align:center}#billboard-locations-body .media_format .chero .big{font-size:64px;font-weight:800;color:var(--mf-blue);letter-spacing:-.03em;margin:0 0 8px;line-height:1}#billboard-locations-body .media_format .chero .sm{font-size:14px;color:#ffffff80;font-weight:600;margin:0}#billboard-locations-body .media_format .case-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 28px}#billboard-locations-body .media_format .case-tab{padding:9px 22px;border-radius:8px;border:1.5px solid var(--mf-border);background:#fff;color:var(--mf-gray);font-weight:600;font-size:14px;cursor:pointer;font-family:inherit;line-height:1.2;transition:border-color .2s ease,background .2s ease,color .2s ease}#billboard-locations-body .media_format .case-tab:hover{border-color:var(--mf-blue-mid);color:#1a1a2e}#billboard-locations-body .media_format .case-tab.active{border-color:var(--mf-blue);background:#4a90e214;color:var(--mf-blue)}#billboard-locations-body .media_format .case-box{background:#f6f6f8;border-radius:28px;padding:48px;border:1px solid #ececf0;margin-bottom:16px}#billboard-locations-body .media_format .case-box:last-child{margin-bottom:0}#billboard-locations-body .media_format .case-grid{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}#billboard-locations-body .media_format .case-grid h3{font-size:24px;font-weight:800;margin:0 0 14px;padding:0;letter-spacing:-.02em;color:#1a1a2e;line-height:1.15}#billboard-locations-body .media_format .case-grid>div:first-child p{font-size:15px;color:var(--mf-gray);line-height:1.7;margin:0 0 20px}#billboard-locations-body .media_format .case-metric{background:#0a0a0a;border-radius:12px;padding:16px 20px;display:inline-block}#billboard-locations-body .media_format .case-metric-label{font-size:11px;color:#fff6;font-weight:600;text-transform:uppercase;letter-spacing:.06em;margin-bottom:3px}#billboard-locations-body .media_format .case-metric-val{font-size:17px;font-weight:700;color:var(--mf-blue)}#billboard-locations-body .media_format .case-hero{background:#0a0a0a;border-radius:20px;padding:40px;text-align:center}#billboard-locations-body .media_format .case-hero .big{font-size:56px;font-weight:800;color:var(--mf-blue);letter-spacing:-.04em;margin:0 0 6px;line-height:1}#billboard-locations-body .media_format .case-hero .sm{font-size:12px;color:#fff6;font-weight:700;margin:0;text-transform:uppercase;letter-spacing:.08em}@media(max-width:960px){#billboard-locations-body .media_format section.sec.sec-white{padding:64px 24px 72px}#billboard-locations-body .media_format .cgrid{grid-template-columns:1fr;gap:28px}#billboard-locations-body .media_format .cbox{padding:28px}#billboard-locations-body .media_format .cgrid h3{font-size:22px}#billboard-locations-body .media_format .chero .big{font-size:48px}#billboard-locations-body .media_format .chero{padding:28px}#billboard-locations-body .media_format .case-grid{grid-template-columns:1fr;gap:28px}#billboard-locations-body .media_format .case-box{padding:28px}#billboard-locations-body .media_format .case-hero .big{font-size:40px}#billboard-locations-body .media_format .case-hero{padding:28px}}@media(max-width:600px){#billboard-locations-body .media_format .pill{font-size:11px;padding:5px 12px;margin-bottom:12px}#billboard-locations-body .media_format .cards-3,#billboard-locations-body .media_format .cards-2{grid-template-columns:1fr}#billboard-locations-body .media_format .card{padding:24px}#billboard-locations-body .media_format .card-hdr{flex-direction:column;align-items:stretch;gap:8px}#billboard-locations-body .media_format .card-hdr .price{align-self:flex-start}#billboard-locations-body .media_format .hlbox{padding:24px;margin:24px 0}#billboard-locations-body .media_format .drow{grid-template-columns:1fr;gap:16px;padding:20px;align-items:start}#billboard-locations-body .media_format .drow .imp{white-space:normal;text-align:left}#billboard-locations-body .media_format section.sec.sec-white{padding:56px 16px 64px}#billboard-locations-body .media_format .tabs{gap:6px}#billboard-locations-body .media_format .tbtn{padding:8px 16px;font-size:14px;flex:1 1 auto;text-align:center;min-width:0}#billboard-locations-body .media_format .cbox{padding:20px}#billboard-locations-body .media_format .cgrid{gap:20px}#billboard-locations-body .media_format .cgrid h3{font-size:20px}#billboard-locations-body .media_format .chero .big{font-size:36px}#billboard-locations-body .media_format .chero{padding:24px}#billboard-locations-body .media_format .mbox{display:block}#billboard-locations-body .media_format .case-tabs{gap:6px}#billboard-locations-body .media_format .case-tab{flex:1 1 auto;text-align:center;min-width:0;padding:8px 14px;font-size:13px}#billboard-locations-body .media_format .case-box{padding:20px}#billboard-locations-body .media_format .case-grid{gap:20px}#billboard-locations-body .media_format .case-grid h3{font-size:20px}#billboard-locations-body .media_format .case-hero .big{font-size:32px}#billboard-locations-body .media_format .case-hero{padding:24px}#billboard-locations-body .media_format .case-metric{display:block}}#billboard-locations-body .media_format .market-intro{padding:48px 0;background:var(--mf-cool-gray)}#billboard-locations-body .media_format .market-intro p{font-size:1rem;color:var(--mf-gray);line-height:1.75;max-width:760px;margin:0}#billboard-locations-body .media_format .generic-section .prose+.prose{margin-top:0}#billboard-locations-body .media_format .tips{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;margin-top:24px;box-sizing:border-box}#billboard-locations-body .media_format .tips .tip{display:block;margin-top:0;background:#fff;border:1px solid var(--mf-border);border-radius:10px;padding:18px 22px;box-sizing:border-box}#billboard-locations-body .media_format .tips .tip h4{font-size:.86rem;font-weight:700;color:#1a1a2e;margin:0 0 4px;padding:0;line-height:1.3}#billboard-locations-body .media_format .tips .tip p{font-size:.8rem;color:var(--mf-gray);line-height:1.5;margin:0}@media(max-width:600px){#billboard-locations-body .media_format .tips{grid-template-columns:1fr}}#billboard-locations-body .media_format .tip{display:flex;align-items:flex-start;gap:12px;margin-top:16px}#billboard-locations-body .media_format .tip:first-of-type{margin-top:0}#billboard-locations-body .media_format .tip-d{width:10px;height:10px;border-radius:50%;background:var(--mf-blue, #4a90e2);flex-shrink:0;margin-top:6px}#billboard-locations-body .media_format .tip span{color:var(--mf-gray, #4a5568);font-size:15px;line-height:1.6}#billboard-locations-body .media_format .description-block--dark .tip span{color:#fffc}#billboard-locations-body .media_format .case-block{background:#f9f9fb;border:1px solid var(--mf-border, #e2e8f0);border-radius:12px;padding:28px 32px;margin-bottom:24px}#billboard-locations-body .media_format .case-block:last-child{margin-bottom:0}#billboard-locations-body .media_format .case-block h3{font-size:18px;font-weight:700;margin:0 0 12px;color:#1a1a2e}#billboard-locations-body .media_format .case-block p{font-size:15px;color:var(--mf-gray, #4a5568);margin:0 0 12px;line-height:1.6}#billboard-locations-body .media_format .case-block blockquote{border-left:3px solid var(--mf-blue, #4a90e2);padding-left:16px;margin:12px 0;font-style:italic;color:var(--mf-gray, #4a5568);font-size:15px}#billboard-locations-body .media_format .case-block .case-stat{display:inline-block;background:#4a90e214;color:var(--mf-blue, #4a90e2);font-size:13px;font-weight:600;padding:4px 10px;border-radius:20px;margin:4px 4px 0 0}@media(max-width:960px){#billboard-locations-body .media_format>section.hero:not(.hero--aq-bento):after{display:none}#billboard-locations-body .media_format>section.hero:not(.hero--aq-bento){padding:72px 24px 60px}}@media(max-width:600px){#billboard-locations-body .media_format>section.hero:not(.hero--aq-bento){padding:48px 16px 40px}#billboard-locations-body .media_format>section.hero:not(.hero--aq-bento) .hero__content .center{align-items:center}#billboard-locations-body .media_format>section.hero:not(.hero--aq-bento) .hero__content .center h1{font-size:26px;letter-spacing:-.02em;text-align:center}#billboard-locations-body .media_format>section.hero:not(.hero--aq-bento) .hero__content .center p{font-size:15px;text-align:center}}#billboard-locations-body{--aq-blue: #4a90e2;--aq-dark: #1a1a2e;--aq-black: #333;--aq-white: #fff;--aq-off-white: #fafafa;--aq-gray-100: #f4f4f5;--aq-gray-200: #e4e4e7;--aq-gray-400: #a1a1aa;--aq-gray-600: #52525b;--aq-green: #22c55e;--aq-purple: #8b5cf6;--aq-teal: #14b8a6;--aq-orange: #f97316;--radius: 16px;--radius-sm: 10px}#billboard-locations-body .media_format .container{max-width:1200px;margin:0 auto;padding:0 24px}#billboard-locations-body .media_format .hero.hero--aq-bento{padding:160px 0 100px;background:linear-gradient(180deg,var(--aq-off-white) 0%,var(--aq-white) 100%);text-align:center}#billboard-locations-body .media_format .hero.hero--aq-bento .hero-badge{display:inline-flex;align-items:center;gap:8px;background:var(--aq-white);border:1px solid var(--aq-gray-200);padding:6px 16px;border-radius:100px;font-size:13px;font-weight:600;color:var(--aq-blue);margin-bottom:24px}#billboard-locations-body .media_format .hero.hero--aq-bento .hero-badge span{width:6px;height:6px;border-radius:50%;background:var(--aq-blue)}#billboard-locations-body .media_format .hero.hero--aq-bento h1{font-size:clamp(40px,5.5vw,68px);font-weight:900;line-height:1.05;letter-spacing:-.03em;color:var(--aq-dark);max-width:820px;margin:0 auto 24px}#billboard-locations-body .media_format .hero.hero--aq-bento h1 em{font-style:normal;background:linear-gradient(135deg,var(--aq-blue),var(--aq-teal));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}#billboard-locations-body .media_format .hero.hero--aq-bento p{font-size:18px;color:var(--aq-gray-600);max-width:620px;margin:0 auto 40px;line-height:1.7}#billboard-locations-body .media_format .hero.hero--aq-bento p.hero-sub{font-size:15px;color:var(--aq-gray-400);max-width:560px;margin:0 auto 32px;line-height:1.6;font-weight:400}#billboard-locations-body .media_format .hero.hero--aq-bento .hero-actions{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}#billboard-locations-body .media_format .btn-primary{display:inline-flex;align-items:center;gap:8px;background:var(--aq-blue);color:var(--aq-white);padding:14px 28px;border-radius:10px;font-size:15px;font-weight:600;text-decoration:none;transition:all .2s;border:none;cursor:pointer}#billboard-locations-body .media_format .btn-primary:hover{background:#3a7bd5;transform:translateY(-1px);box-shadow:0 4px 16px #4a90e24d}#billboard-locations-body .media_format .btn-secondary{display:inline-flex;align-items:center;gap:8px;background:var(--aq-white);color:var(--aq-black);padding:14px 28px;border-radius:10px;font-size:15px;font-weight:600;text-decoration:none;border:1px solid var(--aq-gray-200);transition:all .2s}#billboard-locations-body .media_format .btn-secondary:hover{border-color:var(--aq-gray-400);background:var(--aq-gray-100)}#billboard-locations-body .media_format .social-proof{padding:48px 0;border-top:1px solid var(--aq-gray-200);border-bottom:1px solid var(--aq-gray-200);text-align:center}#billboard-locations-body .media_format .social-proof p{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--aq-gray-400);margin-bottom:24px}#billboard-locations-body .media_format .logos{display:flex;justify-content:center;align-items:center;gap:48px;flex-wrap:wrap;opacity:.45}#billboard-locations-body .media_format .logos span{font-size:18px;font-weight:700;color:var(--aq-black);letter-spacing:-.02em}#billboard-locations-body .media_format .stats-section{padding:100px 0}#billboard-locations-body .media_format .section-label{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--aq-blue);margin-bottom:12px}#billboard-locations-body .media_format .stats-section h2{font-size:40px;font-weight:800;line-height:1.1;letter-spacing:-.02em;color:var(--aq-dark);margin-bottom:16px;max-width:600px}#billboard-locations-body .media_format .stats-section>.container>p.intro{font-size:17px;color:var(--aq-gray-600);max-width:600px;margin-bottom:48px;line-height:1.7}#billboard-locations-body .media_format .bento-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}#billboard-locations-body .media_format .bento-card{background:var(--aq-gray-100);border-radius:var(--radius);padding:36px 32px;overflow:hidden;transition:transform .2s}#billboard-locations-body .media_format .bento-card:hover{transform:translateY(-2px)}#billboard-locations-body .media_format .bento-card.dark{background:var(--aq-dark);color:var(--aq-white)}#billboard-locations-body .media_format .bento-card.blue{background:var(--aq-blue);color:var(--aq-white)}#billboard-locations-body .media_format .bento-card.span-2{grid-column:span 2}#billboard-locations-body .media_format .bento-number{font-size:52px;font-weight:900;letter-spacing:-.03em;line-height:1;margin-bottom:8px}#billboard-locations-body .media_format .bento-card.dark .bento-number{color:var(--aq-blue)}#billboard-locations-body .media_format .bento-card.blue .bento-number{color:var(--aq-white)}#billboard-locations-body .media_format .bento-label{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;opacity:.7;margin-bottom:12px}#billboard-locations-body .media_format .bento-desc{font-size:15px;line-height:1.6;opacity:.85}#billboard-locations-body .media_format .pricing-section{padding:100px 0;background:var(--aq-off-white)}#billboard-locations-body .media_format .pricing-section h2{font-size:40px;font-weight:800;letter-spacing:-.02em;color:var(--aq-dark);margin-bottom:8px;text-align:center}#billboard-locations-body .media_format .pricing-section>.container>p.subtitle{font-size:17px;color:var(--aq-gray-600);text-align:center;max-width:640px;margin:0 auto 48px;line-height:1.7}#billboard-locations-body .media_format .pricing-table{background:var(--aq-white);border-radius:var(--radius);border:1px solid var(--aq-gray-200);overflow:hidden}#billboard-locations-body .media_format .pricing-row,#billboard-locations-body .media_format .pr{display:grid;grid-template-columns:1.5fr 1fr 1.8fr;padding:18px 32px;align-items:center;border-bottom:1px solid var(--aq-gray-200);transition:background .15s}#billboard-locations-body .media_format .pricing-row:last-child,#billboard-locations-body .media_format .pr:last-child{border-bottom:none}#billboard-locations-body .media_format .pricing-row:hover,#billboard-locations-body .media_format .pr:hover{background:var(--aq-gray-100)}#billboard-locations-body .media_format .pricing-row.header,#billboard-locations-body .media_format .pr.header{background:var(--aq-dark);color:var(--aq-white);font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.06em}#billboard-locations-body .media_format .pricing-row.header:hover,#billboard-locations-body .media_format .pr.header:hover{background:var(--aq-dark)}#billboard-locations-body .media_format .pr.header span{color:var(--aq-white)}#billboard-locations-body .media_format .pricing-format,#billboard-locations-body .media_format .pf{font-weight:600;font-size:14px}#billboard-locations-body .media_format .pricing-format small,#billboard-locations-body .media_format .pf small{display:block;font-weight:400;font-size:12px;color:var(--aq-gray-400);margin-top:2px}#billboard-locations-body .media_format .pr.header .pf{color:var(--aq-white);font-weight:600}#billboard-locations-body .media_format .pricing-cost,#billboard-locations-body .media_format .pc{font-size:14px;font-weight:700;color:var(--aq-blue)}#billboard-locations-body .media_format .pr.header .pc{color:var(--aq-white);font-weight:600}#billboard-locations-body .media_format .pricing-cpm,#billboard-locations-body .media_format .pricing-best,#billboard-locations-body .media_format .pb{font-size:13px;color:var(--aq-gray-600)}#billboard-locations-body .media_format .pr.header .pb{color:var(--aq-white);font-weight:600}#billboard-locations-body .media_format .pricing-bottom{display:flex;gap:16px;margin-top:24px;flex-wrap:wrap}#billboard-locations-body .media_format .ps-card{flex:1;min-width:160px;background:var(--aq-white);border:1px solid var(--aq-gray-200);border-radius:var(--radius-sm);padding:20px 24px}#billboard-locations-body .media_format .ps-num{font-size:24px;font-weight:800;letter-spacing:-.02em;color:var(--aq-dark);margin-bottom:4px}#billboard-locations-body .media_format .ps-num.blue{color:var(--aq-blue)}#billboard-locations-body .media_format .ps-label{font-size:13px;color:var(--aq-gray-600);line-height:1.4}#billboard-locations-body .media_format .pricing-compare{margin-top:24px;padding:24px 28px;background:var(--aq-white);border:1px solid var(--aq-gray-200);border-radius:var(--radius-sm);display:flex;align-items:flex-start;gap:16px}#billboard-locations-body .media_format .pricing-compare .pc-badge{background:var(--aq-green);color:var(--aq-white);font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;padding:4px 10px;border-radius:6px;flex-shrink:0;margin-top:2px}#billboard-locations-body .media_format .pricing-compare .pc-text{font-size:14px;color:var(--aq-gray-600);line-height:1.6}#billboard-locations-body .media_format .pricing-compare .pc-text strong{color:var(--aq-dark)}#billboard-locations-body .media_format .locations-section{padding:100px 0}#billboard-locations-body .media_format .locations-section h2{font-size:40px;font-weight:800;letter-spacing:-.02em;color:var(--aq-dark);text-align:center;margin-bottom:8px}#billboard-locations-body .media_format .locations-section>.container>p.subtitle{font-size:17px;color:var(--aq-gray-600);text-align:center;max-width:600px;margin:0 auto 48px;line-height:1.7}#billboard-locations-body .media_format .loc-cols{display:grid;grid-template-columns:1fr 1fr;gap:20px}#billboard-locations-body .media_format .loc-col h3{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--aq-blue);margin-bottom:16px}#billboard-locations-body .media_format .loc-card{background:var(--aq-gray-100);border-radius:var(--radius-sm);padding:22px 24px;margin-bottom:12px;transition:transform .2s}#billboard-locations-body .media_format .loc-card:last-child{margin-bottom:0}#billboard-locations-body .media_format .loc-card:hover{transform:translateY(-2px)}#billboard-locations-body .media_format .loc-card strong{display:block;font-size:15px;font-weight:700;color:var(--aq-dark);margin-bottom:4px}#billboard-locations-body .media_format .loc-card p{font-size:13px;color:var(--aq-gray-600);line-height:1.5}#billboard-locations-body .media_format .loc-card .loc-traffic{display:inline-block;font-size:11px;font-weight:700;color:var(--aq-orange);background:#f9731614;padding:2px 8px;border-radius:4px;margin-top:6px}#billboard-locations-body .media_format .buying-section{padding:100px 0;background:var(--aq-dark);color:var(--aq-white)}#billboard-locations-body .media_format .buying-section h2{font-size:40px;font-weight:800;letter-spacing:-.02em;text-align:center;margin-bottom:8px;color:var(--aq-white)}#billboard-locations-body .media_format .buying-section>.container>p.subtitle{text-align:center;color:#fff9;font-size:17px;max-width:600px;margin:0 auto 48px}#billboard-locations-body .media_format .buying-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}#billboard-locations-body .media_format .buying-card{background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:var(--radius);padding:36px 32px;position:relative}#billboard-locations-body .media_format .buying-card.recommended{border-color:var(--aq-blue);background:#4a90e214}#billboard-locations-body .media_format .buying-card .bc-badge{position:absolute;top:-12px;left:24px;background:var(--aq-blue);color:var(--aq-white);font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;padding:4px 12px;border-radius:6px}#billboard-locations-body .media_format .buying-card h3{font-size:18px;font-weight:700;margin-bottom:6px;color:var(--aq-white)}#billboard-locations-body .media_format .buying-card .bc-how{font-size:13px;color:#ffffff80;margin-bottom:20px;line-height:1.5}#billboard-locations-body .media_format .buying-card .bc-pros{list-style:none;display:flex;flex-direction:column;gap:10px;margin-bottom:16px}#billboard-locations-body .media_format .buying-card .bc-pros li{font-size:13px;color:#ffffffb3;display:flex;align-items:flex-start;gap:8px;line-height:1.4}#billboard-locations-body .media_format .buying-card .bc-pros li:before{content:"\2713";color:var(--aq-green);font-weight:700;flex-shrink:0}#billboard-locations-body .media_format .buying-card .bc-cons{list-style:none;display:flex;flex-direction:column;gap:8px}#billboard-locations-body .media_format .buying-card .bc-cons li{font-size:12px;color:#fff6;display:flex;align-items:flex-start;gap:8px;line-height:1.4}#billboard-locations-body .media_format .buying-card .bc-cons li:before{content:"\2013";flex-shrink:0}#billboard-locations-body .media_format .timing-section{padding:100px 0}#billboard-locations-body .media_format .timing-section h2{font-size:40px;font-weight:800;letter-spacing:-.02em;color:var(--aq-dark);text-align:center;margin-bottom:8px}#billboard-locations-body .media_format .timing-section>.container>p.subtitle{text-align:center;color:var(--aq-gray-600);font-size:17px;max-width:580px;margin:0 auto 48px}#billboard-locations-body .media_format .timing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}#billboard-locations-body .media_format .timing-card{background:var(--aq-gray-100);border-radius:var(--radius);padding:32px 28px}#billboard-locations-body .media_format .timing-card .tc-season{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--aq-blue);margin-bottom:8px}#billboard-locations-body .media_format .timing-card h4{font-size:16px;font-weight:700;color:var(--aq-dark);margin-bottom:8px}#billboard-locations-body .media_format .timing-card p{font-size:13px;color:var(--aq-gray-600);line-height:1.5}#billboard-locations-body .media_format .timing-card .tc-dates{margin-top:12px;font-size:12px;font-weight:600;color:var(--aq-gray-400)}#billboard-locations-body .media_format .dooh-section{padding:100px 0;background:var(--aq-dark);color:var(--aq-white)}#billboard-locations-body .media_format .dooh-grid{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}#billboard-locations-body .media_format .dooh-grid h2{font-size:40px;font-weight:800;letter-spacing:-.02em;margin-bottom:16px;color:var(--aq-white)}#billboard-locations-body .media_format .dooh-grid>div:first-child>p{font-size:17px;color:#fff9;line-height:1.7;margin-bottom:24px}#billboard-locations-body .media_format .dooh-grid>div:first-child>.dooh-stat{font-size:48px;font-weight:900;color:var(--aq-blue);letter-spacing:-.03em;margin-bottom:8px;line-height:1}#billboard-locations-body .media_format .dooh-grid>div:first-child>.dooh-stat-label{font-size:14px;color:#ffffff80;font-weight:600;text-transform:uppercase;letter-spacing:.04em}#billboard-locations-body .media_format .dooh-benefits{list-style:none;display:flex;flex-direction:column;gap:16px}#billboard-locations-body .media_format .dooh-benefits li{background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:var(--radius-sm);padding:22px 24px}#billboard-locations-body .media_format .dooh-benefits li strong{display:block;font-size:15px;font-weight:700;margin-bottom:4px}#billboard-locations-body .media_format .dooh-benefits li p{font-size:13px;color:#fff9;line-height:1.5}#billboard-locations-body .media_format .dooh-hybrid{margin-top:20px;padding:22px 24px;background:#4a90e21f;border:1px solid rgba(74,144,226,.25);border-radius:var(--radius-sm);font-size:14px;color:#fffc;line-height:1.6}#billboard-locations-body .media_format .dooh-hybrid strong{color:var(--aq-white)}#billboard-locations-body .media_format .measure-section{padding:100px 0;background:var(--aq-off-white)}#billboard-locations-body .media_format .measure-section h2{font-size:40px;font-weight:800;letter-spacing:-.02em;color:var(--aq-dark);text-align:center;margin-bottom:8px}#billboard-locations-body .media_format .measure-section>.container>p.subtitle{text-align:center;color:var(--aq-gray-600);font-size:17px;max-width:580px;margin:0 auto 48px}#billboard-locations-body .media_format .metrics-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}#billboard-locations-body .media_format .metric-card{background:var(--aq-white);border:1px solid var(--aq-gray-200);border-radius:var(--radius);padding:32px 28px}#billboard-locations-body .media_format .metric-icon{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:20px;font-size:20px}#billboard-locations-body .media_format .metric-card:nth-child(1) .metric-icon{background:#4a90e21a}#billboard-locations-body .media_format .metric-card:nth-child(2) .metric-icon{background:#22c55e1a}#billboard-locations-body .media_format .metric-card:nth-child(3) .metric-icon{background:#8b5cf61a}#billboard-locations-body .media_format .metric-card:nth-child(4) .metric-icon{background:#f973161a}#billboard-locations-body .media_format .metric-card:nth-child(5) .metric-icon{background:#14b8a61a}#billboard-locations-body .media_format .metric-card:nth-child(6) .metric-icon{background:#ec48991a}#billboard-locations-body .media_format .metric-card h4{font-size:16px;font-weight:700;color:var(--aq-dark);margin-bottom:8px}#billboard-locations-body .media_format .metric-card p{font-size:14px;color:var(--aq-gray-600);line-height:1.6}#billboard-locations-body .media_format .cpm-section{padding:100px 0}#billboard-locations-body .media_format .cpm-section h2{font-size:40px;font-weight:800;letter-spacing:-.02em;color:var(--aq-dark);text-align:center;margin-bottom:48px}#billboard-locations-body .media_format .cpm-bars{max-width:640px;margin:0 auto;display:flex;flex-direction:column;gap:16px}#billboard-locations-body .media_format .cpm-row{display:flex;align-items:center;gap:16px}#billboard-locations-body .media_format .cpm-row .cpm-label{width:140px;font-size:14px;font-weight:600;color:var(--aq-dark);flex-shrink:0;text-align:right}#billboard-locations-body .media_format .cpm-row .cpm-track{flex:1;height:40px;border-radius:8px;background:var(--aq-gray-100);position:relative;overflow:hidden}#billboard-locations-body .media_format .cpm-row .cpm-fill{height:100%;border-radius:8px;display:flex;align-items:center;justify-content:flex-end;padding-right:12px;font-size:13px;font-weight:700;color:var(--aq-white)}#billboard-locations-body .media_format .cpm-row.ooh .cpm-fill{width:36%;background:var(--aq-blue)}#billboard-locations-body .media_format .cpm-row.social .cpm-fill{width:60%;background:var(--aq-purple)}#billboard-locations-body .media_format .cpm-row.display .cpm-fill{width:100%;background:var(--aq-orange)}#billboard-locations-body .media_format .cpm-note{text-align:center;margin-top:20px;font-size:13px;color:var(--aq-gray-400)}#billboard-locations-body .media_format .how-section{padding:100px 0;background:var(--aq-off-white)}#billboard-locations-body .media_format .how-section h2{font-size:40px;font-weight:800;letter-spacing:-.02em;color:var(--aq-dark);text-align:center;margin-bottom:8px}#billboard-locations-body .media_format .how-section>.container>p.subtitle{text-align:center;color:var(--aq-gray-600);font-size:17px;max-width:520px;margin:0 auto 64px}#billboard-locations-body .media_format .steps-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}#billboard-locations-body .media_format .step-card{text-align:center;padding:32px 24px;border-radius:var(--radius-sm);background:var(--aq-white);border:1px solid var(--aq-gray-200)}#billboard-locations-body .media_format .step-number{width:40px;height:40px;background:var(--aq-blue);color:var(--aq-white);border-radius:10px;display:inline-flex;align-items:center;justify-content:center;font-weight:800;font-size:16px;margin-bottom:16px;opacity:1!important}#billboard-locations-body .media_format .step-card h4{font-size:15px;font-weight:700;margin-bottom:8px;color:var(--aq-dark)}#billboard-locations-body .media_format .step-card p{font-size:13px;color:var(--aq-gray-600);line-height:1.5}#billboard-locations-body .media_format .cases-section{padding:100px 0}#billboard-locations-body .media_format .cases-section h2{font-size:40px;font-weight:800;letter-spacing:-.02em;color:var(--aq-dark);text-align:center;margin-bottom:48px}#billboard-locations-body .media_format .cases-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}#billboard-locations-body .media_format .case-card{border:1px solid var(--aq-gray-200);border-radius:var(--radius);overflow:hidden;transition:transform .2s,box-shadow .2s}#billboard-locations-body .media_format .case-card:hover{transform:translateY(-4px);box-shadow:0 12px 40px #00000014}#billboard-locations-body .media_format .case-top{background:var(--aq-blue);padding:32px 28px;color:var(--aq-white)}#billboard-locations-body .media_format .case-top .case-stats{display:flex;gap:24px;margin-bottom:16px}#billboard-locations-body .media_format .case-stat-number{font-size:36px;font-weight:900;line-height:1}#billboard-locations-body .media_format .case-stat-label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;opacity:.8}#billboard-locations-body .media_format .case-quote{font-size:14px;font-style:italic;line-height:1.5;opacity:.9}#billboard-locations-body .media_format .case-bottom{padding:24px 28px}#billboard-locations-body .media_format .case-brand{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--aq-gray-400);margin-bottom:8px}#billboard-locations-body .media_format .case-title{font-size:16px;font-weight:700;color:var(--aq-dark);line-height:1.3}#billboard-locations-body .media_format .faq-section{padding:100px 0;background:var(--aq-off-white)}#billboard-locations-body .media_format .faq-section h2{font-size:40px;font-weight:800;letter-spacing:-.02em;color:var(--aq-dark);text-align:center;margin-bottom:48px}#billboard-locations-body .media_format .faq-section .faq-list{max-width:720px;margin:0 auto;display:flex;flex-direction:column;gap:8px}#billboard-locations-body .media_format .faq-section .faq-item{background:var(--aq-white);border:1px solid var(--aq-gray-200);border-radius:var(--radius-sm);overflow:hidden}#billboard-locations-body .media_format .faq-section .faq-q{padding:20px 24px;font-weight:600;font-size:15px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;user-select:none}#billboard-locations-body .media_format .faq-section:not(#faq) .faq-q:after{content:"+";font-size:20px;font-weight:300;color:var(--aq-gray-400)}#billboard-locations-body .media_format .faq-section:not(#faq) .faq-item.open .faq-q:after{content:"\2212"}#billboard-locations-body .media_format .faq-section .faq-a{padding:0 24px;max-height:0;overflow:hidden;transition:max-height .3s,padding .3s;font-size:14px;color:var(--aq-gray-600);line-height:1.7}#billboard-locations-body .media_format .faq-section .faq-item.open .faq-a{max-height:400px;padding:0 24px 20px}#billboard-locations-body .media_format .related-section{padding:60px 0;border-top:1px solid var(--aq-gray-200)}#billboard-locations-body .media_format .related-section h3{font-size:14px;font-weight:700;color:var(--aq-dark);text-align:center;margin-bottom:20px}#billboard-locations-body .media_format .related-links{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}#billboard-locations-body .media_format .related-links a{font-size:13px;font-weight:600;color:var(--aq-blue);text-decoration:none;background:#4a90e20f;padding:8px 16px;border-radius:8px;transition:background .2s}#billboard-locations-body .media_format .related-links a:hover{background:#4a90e21f}#billboard-locations-body .media_format .cta-section{padding:100px 0;background:var(--aq-dark);text-align:center}#billboard-locations-body .media_format .cta-section h2{font-size:48px;font-weight:900;letter-spacing:-.03em;color:var(--aq-white);margin-bottom:16px}#billboard-locations-body .media_format .cta-section p{font-size:18px;color:#fff9;max-width:560px;margin:0 auto 40px;line-height:1.7}#billboard-locations-body .media_format .cta-actions{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}#billboard-locations-body .media_format .btn-white{display:inline-flex;align-items:center;gap:8px;background:var(--aq-white);color:var(--aq-dark);padding:14px 28px;border-radius:10px;font-size:15px;font-weight:600;text-decoration:none;transition:all .2s}#billboard-locations-body .media_format .btn-white:hover{transform:translateY(-1px);box-shadow:0 4px 16px #ffffff26}#billboard-locations-body .media_format .btn-ghost{display:inline-flex;align-items:center;gap:8px;background:transparent;color:var(--aq-white);padding:14px 28px;border-radius:10px;font-size:15px;font-weight:600;text-decoration:none;border:1px solid rgba(255,255,255,.2);transition:all .2s}#billboard-locations-body .media_format .btn-ghost:hover{border-color:#fff6;background:#ffffff0d}#billboard-locations-body .media_format .footer{padding:48px 0;border-top:1px solid var(--aq-gray-200);text-align:center}#billboard-locations-body .media_format .footer p{font-size:13px;color:var(--aq-gray-400);line-height:1.7;max-width:700px;margin:0 auto}@media(max-width:900px){#billboard-locations-body .media_format .bento-grid,#billboard-locations-body .media_format .loc-cols,#billboard-locations-body .media_format .buying-grid,#billboard-locations-body .media_format .timing-grid,#billboard-locations-body .media_format .dooh-grid,#billboard-locations-body .media_format .compare-cards,#billboard-locations-body .media_format .metrics-grid{grid-template-columns:1fr;gap:16px}#billboard-locations-body .media_format .bento-card.span-2{grid-column:span 1}#billboard-locations-body .media_format .steps-grid,#billboard-locations-body .media_format .cases-grid{grid-template-columns:1fr}#billboard-locations-body .media_format .hero.hero--aq-bento h1{font-size:36px}#billboard-locations-body .media_format h2{font-size:32px!important}#billboard-locations-body .media_format .cta-section h2{font-size:36px!important}#billboard-locations-body .media_format .pricing-row{grid-template-columns:1fr 1fr;gap:4px;padding:14px 20px}#billboard-locations-body .media_format .pricing-row.header,#billboard-locations-body .media_format .pricing-cpm,#billboard-locations-body .media_format .pricing-best{display:none}#billboard-locations-body .media_format .cpm-row .cpm-label{width:100px;font-size:12px}#billboard-locations-body .media_format .steps-grid{grid-template-columns:1fr 1fr}}#billboard-locations-body .media_format section[class*=-section]>.container>h2,#billboard-locations-body .media_format section.faq-section>.container>h2{margin-top:0}.billboard-city-page-v2 .hero{width:100%;max-width:none!important;padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important}.billboard-city-page-v2 .hero{background:linear-gradient(135deg,#0d0d1a,#1a1a2e 40%,#1e2a4a)!important;padding:100px 32px 80px!important;position:relative!important;overflow:hidden!important;width:100%!important;max-width:none!important;box-sizing:border-box!important;margin-left:0!important;margin-right:0!important;left:auto!important}.billboard-city-page-v2 .hero .g1{position:absolute;top:-100px;right:-100px;width:500px;height:500px;background:radial-gradient(circle,rgba(74,144,226,.15) 0%,transparent 70%);border-radius:50%;pointer-events:none}.billboard-city-page-v2 .hero .g2{position:absolute;bottom:-60px;left:-60px;width:300px;height:300px;background:radial-gradient(circle,rgba(74,144,226,.1) 0%,transparent 70%);border-radius:50%;pointer-events:none}.billboard-city-page-v2 .hero .hero__content,.billboard-city-page-v2 .hero .hero-inner{max-width:1200px!important;margin:0 auto!important;position:relative!important;z-index:1!important;padding:0!important}@media(max-width:900px){.billboard-city-page-v2 .hero{padding:72px 24px 60px!important}}@media(max-width:600px){.billboard-city-page-v2 .hero{padding:40px 16px 32px!important}}.billboard-city-page-v2 .hero.hero--aq-bento h1{color:#fff!important}.billboard-city-page-v2 .hero.hero--aq-bento p{color:#ffffffbf!important}.locations-section{padding:100px 0!important;background:var(--aq-off-white)!important}.locations-grid{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}.locations-grid h2{font-size:40px;font-weight:800;letter-spacing:-.02em;color:var(--aq-dark);margin-bottom:20px}.locations-grid>div>p{font-size:17px;color:var(--aq-gray-600);line-height:1.7;margin-bottom:32px}.loc-group{margin-bottom:24px}.loc-group:last-child{margin-bottom:0}.loc-group-label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--aq-blue);margin-bottom:12px}.loc-list{list-style:none;display:flex;flex-direction:column;gap:12px}.loc-list li{display:flex;align-items:flex-start;gap:12px;font-size:14px;color:var(--aq-black);line-height:1.5}.loc-list li strong{font-weight:600}.loc-list li .loc-tag{display:inline-block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--aq-blue);background:#4a90e214;padding:2px 8px;border-radius:4px;margin-bottom:6px}.loc-icon{width:22px;height:22px;background:#4a90e21a;border-radius:6px;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px}.loc-icon svg{width:12px;height:12px}.loc-cols{display:grid;grid-template-columns:1fr 1fr;gap:20px}.loc-col h3{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--aq-blue);margin-bottom:16px}.loc-card{background:var(--aq-gray-100);border-radius:10px;padding:22px 24px;transition:transform .2s;margin-bottom:12px}.loc-card:last-child{margin-bottom:0}.loc-card:hover{transform:translateY(-2px)}.loc-card strong{display:block;font-size:15px;font-weight:700;color:var(--aq-dark);margin-bottom:4px}.loc-card p{font-size:13px;color:var(--aq-gray-600);line-height:1.5}.loc-card .loc-traffic{display:inline-block;font-size:11px;font-weight:700;color:var(--aq-orange);background:#f9731614;padding:2px 8px;border-radius:4px;margin-top:6px}.loc-zones{margin-top:8px;font-size:12px;color:var(--aq-gray-400)}.loc-zones strong{color:var(--aq-gray-600)}.locations-section h2{font-size:40px;font-weight:800;letter-spacing:-.02em;color:var(--aq-dark);text-align:center;margin-bottom:8px}.locations-section>.container>p.subtitle{text-align:center;color:var(--aq-gray-600);font-size:17px;max-width:600px;margin:0 auto 48px;line-height:1.7}@media(max-width:768px){.locations-grid,.loc-cols{grid-template-columns:1fr;gap:32px}}.coverage-section{padding:100px 0!important}.coverage-grid{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}.coverage-grid h2{font-size:40px;font-weight:800;letter-spacing:-.02em;color:var(--aq-dark);margin-bottom:20px}.coverage-grid>div>p{font-size:17px;color:var(--aq-gray-600);line-height:1.7;margin-bottom:32px}.coverage-list{list-style:none;display:flex;flex-direction:column;gap:16px}.coverage-list li{display:flex;align-items:flex-start;gap:12px;font-size:15px;color:var(--aq-black)}.coverage-icon{width:24px;height:24px;background:#4a90e21a;border-radius:6px;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px}.coverage-icon svg{width:14px;height:14px}@media(max-width:768px){.coverage-grid{grid-template-columns:1fr;gap:32px}}.pricing-note{margin-top:24px;padding:24px 28px;background:var(--aq-white);border:1px solid var(--aq-gray-200);border-radius:10px;font-size:14px;color:var(--aq-gray-600);line-height:1.6}.pricing-note strong{color:var(--aq-dark)}.snowbird-section{padding:100px 0;background:var(--aq-dark);color:var(--aq-white)}.snowbird-grid{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.snowbird-section h2,.snowbird-grid h2{font-size:40px;font-weight:800;letter-spacing:-.02em;margin-bottom:16px;color:var(--aq-white)!important}.snowbird-grid>div:first-child>p{font-size:17px;color:#fff9;line-height:1.7;margin-bottom:24px}.sb-stat-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.sb-stat{background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:24px;text-align:center}.sb-stat .sbn{font-size:28px;font-weight:900;color:var(--aq-blue);line-height:1;margin-bottom:4px}.sb-stat .sbl{font-size:11px;color:#ffffff80;font-weight:600;text-transform:uppercase;letter-spacing:.04em;line-height:1.3}.sb-timeline{list-style:none;display:flex;flex-direction:column;gap:16px}.sb-timeline li{background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:24px;position:relative;overflow:hidden}.sb-timeline li:before{content:"";position:absolute;top:0;left:0;bottom:0;width:4px}.sb-timeline li:nth-child(1):before{background:var(--aq-orange)}.sb-timeline li:nth-child(2):before{background:var(--aq-purple)}.sb-timeline li:nth-child(3):before{background:var(--aq-teal)}.sb-timeline li .sb-months{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--aq-blue);margin-bottom:6px}.sb-timeline li strong{display:block;font-size:15px;font-weight:700;margin-bottom:4px;color:var(--aq-white)}.sb-timeline li p{color:#ffffffb3}.snowbird-grid .section-label{color:var(--aq-blue)!important}.measure-section{padding:100px 0}.measure-section h2{font-size:40px;font-weight:800;letter-spacing:-.02em;color:var(--aq-dark);text-align:center;margin-bottom:8px}.measure-section>.container>p.subtitle{text-align:center;color:var(--aq-gray-600);font-size:17px;max-width:600px;margin:0 auto 48px;line-height:1.7}.measure-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.mg{background:var(--aq-gray-100);border-radius:16px;padding:32px 28px}.mg .mg-icon{font-size:22px;margin-bottom:14px}.mg h4{font-size:16px;font-weight:700;color:var(--aq-dark);margin-bottom:8px}.mg p{font-size:14px;color:var(--aq-gray-600);line-height:1.6}.measure-callout{margin-top:24px;padding:24px 28px;background:#4a90e20f;border:1px solid rgba(74,144,226,.12);border-radius:10px;font-size:14px;color:var(--aq-gray-600);line-height:1.6;text-align:center}.measure-callout strong{color:var(--aq-dark)}.intro-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start;padding:80px 40px 0;max-width:var(--mf-max);margin:0 auto}.intro-right{padding-top:8px;font-size:17px;color:#333;line-height:1.75;font-weight:400}.intro-right strong{font-weight:600}.intro-right p{margin-bottom:16px}.intro-right p:last-child{margin-bottom:0}.intro-right a{color:#4a90e2;text-decoration:none;font-weight:500}.intro-right a:hover{text-decoration:underline}.eyebrow{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#4a90e2;margin-bottom:12px}.rel-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:32px}.rel-card{display:block;text-decoration:none;color:inherit;background:#fff;border:1px solid var(--mf-border);border-radius:12px;padding:20px;transition:border-color .15s,transform .15s,box-shadow .15s}.rel-card:hover{border-color:#4a90e2;transform:translateY(-2px);box-shadow:0 8px 24px #4a90e21f}.rel-iata{font-size:13px;font-weight:700;letter-spacing:.08em;color:#4a90e2;margin-bottom:4px}.rel-name{font-size:16px;font-weight:600;color:#333;margin-bottom:6px;line-height:1.35}.rel-note{font-size:13px;color:#666;line-height:1.5}@media(max-width:760px){.rel-grid{grid-template-columns:1fr}}#billboard-locations-body .media_format .tips-section,.billboard-city-page-v2 .tips-section{background:var(--aq-white);padding:80px 0;border-top:1px solid var(--aq-gray-200);border-bottom:1px solid var(--aq-gray-200)}#billboard-locations-body .media_format .tips-inner h3,.billboard-city-page-v2 .tips-inner h3{color:var(--aq-dark)}#billboard-locations-body .media_format .tips-inner p,.billboard-city-page-v2 .tips-inner p{color:var(--aq-gray-600)}@media(max-width:960px){.intro-grid{grid-template-columns:1fr;gap:32px}}@media(max-width:600px){.intro-grid{padding:48px 16px 0}#billboard-locations-body .media_format .featured .hero .cta-buttons .cta-button-primary,#billboard-locations-body .media_format .featured .hero .hero-btns .btn-hero,#billboard-locations-body .media_format>section.hero .cta-buttons .cta-button-primary,#billboard-locations-body .media_format>section.hero .hero-btns .btn-hero,.billboard-city-page-v2 .hero .cta-buttons .cta-button-primary,.billboard-city-page-v2 .hero .hero-btns .btn-hero,.billboard-city-page-v2 .hero.hero--aq-bento .hero-actions .btn-primary,.airport-advertising-v2-static .hero .cta-buttons .cta-button-primary,.airport-advertising-v2-static .hero .hero-btns .btn-hero,.airport-advertising-v2-static .hero.hero--aq-bento .hero-actions .btn-primary{display:none!important}}
