@media (max-width:560px),(orientation:landscape) and (max-height:500px){.site :is(.page--pr,.page--pr-hub) .hero--centre{flex-direction:column;display:flex}.site :is(.page--pr,.page--pr-hub) .hero--centre .hero__wrap{padding-bottom:0}.site :is(.page--pr,.page--pr-hub) .hero--centre .logos{display:contents}.site :is(.page--pr,.page--pr-hub) .hero--centre .logos__note{padding:0 var(--gutter);color:#1a1a1ab8;text-align:left;text-wrap:pretty;order:1;margin:32px 0 0;font-size:15px;line-height:1.55}.site :is(.page--pr,.page--pr-hub) .hero--centre .logos__label{padding:0 var(--gutter);order:2;margin-top:36px}.site :is(.page--pr,.page--pr-hub) .hero--centre .logos__tape{order:3;margin:18px 0 36px}.site :is(.page--pr,.page--pr-hub) .portal-head,.site :is(.page--pr,.page--pr-hub) .portal-head .sec-head__intro{text-align:left}.site :is(.page--pr,.page--pr-hub) .portal-head .sec-head__intro{margin-left:0;margin-right:0}.site :is(.page--pr,.page--pr-hub) .portal__row:nth-child(4),.site :is(.page--pr,.page--pr-hub) .portal__row:nth-child(6),.site :is(.page--pr,.page--pr-hub) .portal__row:nth-child(7),.site :is(.page--pr,.page--pr-hub) .portal__filters span:nth-child(3),.site :is(.page--pr,.page--pr-hub) .portal__filters span:nth-child(4){display:none}.site :is(.page--pr,.page--pr-hub) .portal__row:nth-child(5){border-bottom:0}.site :is(.page--pr,.page--pr-hub) .portal{margin-top:32px}.site :is(.page--pr,.page--pr-hub) .portal__body{padding:20px 16px 16px}.site :is(.page--pr,.page--pr-hub) .portal__row,.site :is(.page--pr,.page--pr-hub) .portal__thead{padding-left:14px;padding-right:14px}.site :is(.page--pr,.page--pr-hub) .portal__feat{grid-template-columns:22px minmax(0,1fr);column-gap:12px;display:grid}.site :is(.page--pr,.page--pr-hub) .portal__feat>*{grid-column:2}.site :is(.page--pr,.page--pr-hub) .portal__feat:before{content:"✓";background:var(--blue);width:22px;height:22px;color:var(--white);border-radius:50%;justify-content:center;align-items:center;margin-top:0;font-size:11px;font-weight:700;display:flex}.site :is(.page--pr,.page--pr-hub) .portal__feat h3{margin-top:2px;line-height:1.25}.site :is(.page--pr,.page--pr-hub) .steps{gap:26px;margin-top:28px}.site :is(.page--pr,.page--pr-hub) .step{gap:10px}.site :is(.page--pr,.page--pr-hub) .visual .ved .ved-pill,.site :is(.page--pr,.page--pr-hub) .visual .ved .is-here,.site :is(.page--pr,.page--pr-hub) .visual .ved .ved-four__pin,.site :is(.page--pr,.page--pr-hub) .visual .ved .ved-four__card,.site :is(.page--pr,.page--pr-hub) .visual .ved .ved-fan__region,.site :is(.page--pr,.page--pr-hub) .visual .ved .ved-fan__live,.site :is(.page--pr,.page--pr-hub) .visual .ved .ved-fan__foot>span,.site :is(.page--pr,.page--pr-hub) .visual .ved .ved-pub__kick,.site :is(.page--pr,.page--pr-hub) .visual .ved .ved-rel__kick,.site :is(.page--pr,.page--pr-hub) .visual .ved .ved-check__k,.site :is(.page--pr,.page--pr-hub) .visual .ved .ved-stage__t>span,.site :is(.page--pr,.page--pr-hub) .visual .ved .ved-desks__sl,.site :is(.page--pr,.page--pr-hub) .visual .ved .ved-desks__stats>span,.site :is(.page--pr,.page--pr-hub) .visual .ved .ved-desks__gh>span,.site :is(.page--pr,.page--pr-hub) .visual .ved .ved-desks__gn,.site :is(.page--pr,.page--pr-hub) .visual .ved .ved-desk__t>span,.site :is(.page--pr,.page--pr-hub) .visual .ved .ved-split__desks>span,.site :is(.page--pr,.page--pr-hub) .visual .ved .ved-split__fl,.site :is(.page--pr,.page--pr-hub) .visual .ved .ved-sched__meta>span,.site :is(.page--pr,.page--pr-hub) .visual .ved .ved-tz__l,.site :is(.page--pr,.page--pr-hub) .visual .ved .ved-tz__ev,.site :is(.page--pr,.page--pr-hub) .visual .ved .ved-br__host,.site :is(.page--pr,.page--pr-hub) .visual .ved .ved-table__site>span>span,.site :is(.page--pr,.page--pr-hub) .visual .ved .ved-zones__z>span,.site :is(.page--pr,.page--pr-hub) .visual .ved .ved-tz__track>span,.site :is(.page--pr,.page--pr-hub) .visual .ved .ved-rel__p,.site :is(.page--pr,.page--pr-hub) .visual .ved .ved-rel__p strong,.site :is(.page--pr,.page--pr-hub) .visual .ved .ved-rel__qt,.site :is(.page--pr,.page--pr-hub) .visual .ved .ved-rel__by,.site :is(.page--pr,.page--pr-hub) .visual .ved .ved-note__q,.site :is(.page--pr,.page--pr-hub) .visual .ved .ved-fact,.site :is(.page--pr,.page--pr-hub) .visual .ved .ved-hl,.site :is(.page--pr,.page--pr-hub) .visual .ved .ved-ins,.site :is(.page--pr,.page--pr-hub) .visual .ved .ved-del,.site :is(.page--pr,.page--pr-hub) .visual .ved .ved-stage__w,.site :is(.page--pr,.page--pr-hub) .visual .ved .ved-tools__count,.site :is(.page--pr,.page--pr-hub) .visual .ved .ved-short__count,.site :is(.page--pr,.page--pr-hub) .visual .ved .ved-short__filters span,.site :is(.page--pr,.page--pr-hub) .visual .ved .ved-btn,.site :is(.page--pr,.page--pr-hub) .visual .ved .ved-split__facts>span,.site :is(.page--pr,.page--pr-hub) .visual .ved .ved-angle__tags>span,.site :is(.page--pr,.page--pr-hub) .visual .ved .ved-angle__lab>span,.site :is(.page--pr,.page--pr-hub) .visual .ved .ved-pub__by>span,.site :is(.page--pr,.page--pr-hub) .visual .ved .ved-sched__foot>span,.site :is(.page--pr,.page--pr-hub) .visual .ved .ved-four__pl{font-size:11px}.site :is(.page--pr,.page--pr-hub) .visual .ved .ved-cols__n,.site :is(.page--pr,.page--pr-hub) .visual .ved .ved-mono,.site :is(.page--pr,.page--pr-hub) .visual .ved .ved-role{font-size:10.5px}.site :is(.page--pr,.page--pr-hub) .visual .vzd .vzd-damix__desc,.site :is(.page--pr,.page--pr-hub) .visual .vzd .vzd-damix__tag,.site :is(.page--pr,.page--pr-hub) .visual .vzd .vzd-damix__bar b,.site :is(.page--pr,.page--pr-hub) .visual .vzd .vzd-serp__tag,.site :is(.page--pr,.page--pr-hub) .visual .vzd .vzd-float__l,.site :is(.page--pr,.page--pr-hub) .visual .vzd .vzd-serp__clicks>span,.site :is(.page--pr,.page--pr-hub) .visual .vzd .vzd-shift__step,.site :is(.page--pr,.page--pr-hub) .visual .vzd .vzd-ell,.site :is(.page--pr,.page--pr-hub) .visual .vzd .vzd-g,.site :is(.page--pr,.page--pr-hub) .visual .vzd .vzd-plot__tick>span,.site :is(.page--pr,.page--pr-hub) .visual .vzd .vzd-plot__x>span,.site :is(.page--pr,.page--pr-hub) .visual .vzd .vzd-browser__url,.site :is(.page--pr,.page--pr-hub) .visual .vzd .vzd-mark__s,.site :is(.page--pr,.page--pr-hub) .visual .vzd .vzd-mark__chip b,.site :is(.page--pr,.page--pr-hub) .visual .vzd .vzd-tip__d,.site :is(.page--pr,.page--pr-hub) .visual .vzd .vzd-tip__l,.site :is(.page--pr,.page--pr-hub) .visual .vzd .vzd-serp__region,.site :is(.page--pr,.page--pr-hub) .visual .vzd .vzd-pill,.site :is(.page--pr,.page--pr-hub) .visual .vzd .vzd-kpi__l,.site :is(.page--pr,.page--pr-hub) .visual .vzd .vzd-kpi__d,.site :is(.page--pr,.page--pr-hub) .visual .vzd .vzd-up,.site :is(.page--pr,.page--pr-hub) .visual .vzd .vzd-legend>span{font-size:11px}.site :is(.page--pr,.page--pr-hub) .visual .vzd .vzd-fav,.site :is(.page--pr,.page--pr-hub) .visual .vzd .vzd-shift__n,.site :is(.page--pr,.page--pr-hub) .visual .vzd sup{font-size:10.5px}.site :is(.page--pr,.page--pr-hub) .visual .vw .vw-ellip,.site :is(.page--pr,.page--pr-hub) .visual .vw .vw-label,.site :is(.page--pr,.page--pr-hub) .visual .vw .vw-tag,.site :is(.page--pr,.page--pr-hub) .visual .vw .vw-eng__live,.site :is(.page--pr,.page--pr-hub) .visual .vw .vw-eng__row>span,.site :is(.page--pr,.page--pr-hub) .visual .vw .vw-delta,.site :is(.page--pr,.page--pr-hub) .visual .vw .vw-site__logo,.site :is(.page--pr,.page--pr-hub) .visual .vw .vw-site__fun i,.site :is(.page--pr,.page--pr-hub) .visual .vw .vw-site__fun b,.site :is(.page--pr,.page--pr-hub) .visual .vw .vw-ans__srcn,.site :is(.page--pr,.page--pr-hub) .visual .vw .vw-url{font-size:11px}.site :is(.page--pr,.page--pr-hub) .visual .vw .vw-fav,.site :is(.page--pr,.page--pr-hub) .visual .vw .vw-ans__cite,.site :is(.page--pr,.page--pr-hub) .visual .vw .vw-ans__n,.site :is(.page--pr,.page--pr-hub) .visual .vw .vw-eng__glyph{font-size:10.5px}.site :is(.page--pr,.page--pr-hub) .visual .vza .vza-pill,.site :is(.page--pr,.page--pr-hub) .visual .vza .vza-faint,.site :is(.page--pr,.page--pr-hub) .visual .vza .vza-ok,.site :is(.page--pr,.page--pr-hub) .visual .vza .vza-route__filters>span,.site :is(.page--pr,.page--pr-hub) .visual .vza .vza-ell{font-size:11px}.site :is(.page--pr,.page--pr-hub) .visual .vza .vza-nodes__ms,.site :is(.page--pr,.page--pr-hub) .visual .vza .vza-route__q{font-size:10.5px}}@media (max-width:560px){.site :is(.page--pr,.page--pr-hub) .vis-slot{height:440px}.site :is(.page--pr,.page--pr-hub) .vis-slot>figure.visual[data-kind]{height:100%}.site :is(.page--pr,.page--pr-hub) .vis-slot:has(.ved-desks--four){height:500px}.site :is(.page--pr,.page--pr-hub) .visual .ved .ved-four__card+.ved-four__card{display:none}.site :is(.page--pr,.page--pr-hub) .visual .vw-ans .vw-ans__src:nth-child(3){grid-column:1/-1;display:flex}.site :is(.page--pr,.page--pr-hub) .vis-slot:has(.vw-ans){height:410px}.site :is(.page--pr,.page--pr-hub) .visual .vw-ans .vw-ans__srch,.site :is(.page--pr,.page--pr-hub) .visual .vw-ans .vw-ans__n{font-size:11px}.site :is(.page--pr,.page--pr-hub) .visual .vw-eng .vw-eng__row>span:last-child{display:none}.site :is(.page--pr,.page--pr-hub) .visual .vw-eng .vw-eng__ring{width:82px;height:82px}.site :is(.page--pr,.page--pr-hub) .visual .vw-eng .vw-eng__rv b{font-size:17px}.site :is(.page--pr,.page--pr-hub) .visual .vw-eng .vw-eng__rv span{max-width:58px;font-size:10.5px;line-height:1.1}.site :is(.page--pr,.page--pr-hub) .visual .vw-site .vw-site__btn,.site :is(.page--pr,.page--pr-hub) .visual .vw-site .vw-site__badge,.site :is(.page--pr,.page--pr-hub) .visual .vw-site .vw-site__badge b,.site :is(.page--pr,.page--pr-hub) .visual .vw-site .vw-site__p{font-size:11px}.site :is(.page--pr,.page--pr-hub) .visual .ved .ved-table--titles .ved-table__h,.site :is(.page--pr,.page--pr-hub) .visual .ved .ved-table--titles .ved-table__r{grid-template-columns:minmax(0,1fr) 46px 62px 42px;gap:4px}.site :is(.page--pr,.page--pr-hub) .visual .ved-short--titles .ved-table__site .ved-mono,.site :is(.page--pr,.page--pr-hub) .visual .ved-short--titles .ved-dots{display:none}.site :is(.page--pr,.page--pr-hub) .visual .ved .ved-table--titles .ved-table__h span{letter-spacing:0;text-transform:none;white-space:nowrap;font-size:11px}.site :is(.page--pr,.page--pr-hub) .visual .ved-release--sched .ved-sched__meta{display:none}.site :is(.page--pr,.page--pr-hub) .visual .ved-release--sched .ved-tz{height:180px}.site :is(.page--pr,.page--pr-hub) .visual .ved-release--sched .ved-tz__ev.is-g{top:124px}.site :is(.page--pr,.page--pr-hub) .visual .ved-release--sched .ved-tz__ev.is-g:before{height:58px;top:-58px}.site :is(.page--pr,.page--pr-hub) .visual .ved-release:has(.ved-release__check) .ved-doc{padding-bottom:84px}.site :is(.page--pr,.page--pr-hub) .visual .ved-release:has(.ved-release__check) .ved-page{-webkit-mask-image:linear-gradient(#000 calc(100% - 56px),#0000);mask-image:linear-gradient(#000 calc(100% - 56px),#0000)}.site :is(.page--pr,.page--pr-hub) .visual .ved-release .ved-release__check{background:#141b2b}.site :is(.page--pr,.page--pr-hub) .visual .ved .ved-desks__gh{letter-spacing:.05em;gap:10px}.site :is(.page--pr,.page--pr-hub) .visual .ved .ved-desks__gh>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.site :is(.page--pr,.page--pr-hub) .visual .ved .ved-desks__gn{white-space:nowrap;flex:none}.site :is(.page--pr,.page--pr-hub) .visual .ved-press .ved-press__eyebrow{letter-spacing:.05em;white-space:normal;line-height:1.35}.site :is(.page--pr,.page--pr-hub) .visual .ved .ved-angle__new .ved-skel{display:grid}.site :is(.page--pr,.page--pr-hub) .visual .vzd .vzd-serp__r~.vzd-serp__r~.vzd-serp__r{display:none}.site :is(.page--pr,.page--pr-hub) .visual .vw-eng .vw-eng__row{grid-template-columns:minmax(0,1.75fr) minmax(0,1fr)}.site :is(.page--pr,.page--pr-hub) .visual .vw-eng .vw-label{letter-spacing:.04em}.site :is(.page--pr,.page--pr-hub) .visual .vzd-damix .vzd-win__crumb{font-size:0}.site :is(.page--pr,.page--pr-hub) .visual .vzd-damix .vzd-win__crumb:after{content:"Placement inventory";font-size:11px}.site :is(.page--pr,.page--pr-hub) .visual .vzd-damix .vzd-damix__bar .is-d b{display:inline}.site :is(.page--pr,.page--pr-hub) .visual .vzd-damix .vzd-damix__bar>span{padding-left:7px}}@media (max-width:760px){.site :is(.page--pr,.page--pr-hub) .portal{box-shadow:0 26px 44px -26px #0b0f17a6}}@media (orientation:landscape) and (max-height:500px){.site :is(.page--pr,.page--pr-hub) :is(.sec-head__eyebrow,.hero__eyebrow,.logos__label,.step__num,.prlink__name,.cta__eyebrow,.crumbs--hero){font-size:12px}.site :is(.page--pr,.page--pr-hub) :is(.hero__lead,.sec-head__intro,.sec-split>p,.feature__p,.feature__bullets,.faq__a,.faq__q){font-size:15px}.site :is(.page--pr,.page--pr-hub) :is(.cards__item p,.step p,.checklist__item,.links__item,.prlink p,.proof__by,.portal__feat p){font-size:13.5px}.site :is(.page--pr,.page--pr-hub) .card-more{font-size:13px}.site :is(.page--pr,.page--pr-hub) :is(.hero__btn,.btn-blue-lg,.cta__btn){font-size:14px}.site :is(.page--pr,.page--pr-hub) :is(.portal__sub,.portal__todo,.portal__filters span,.portal__thead,.portal__meta,.portal__status,.portal__place,.portal__tabs span,.portal__frac,.portal__view){font-size:12px}.site :is(.page--pr,.page--pr-hub) :is(.portal__site,.portal__value){font-size:13.5px}.site :is(.page--pr,.page--pr-hub) .hero--centre .logos__note{max-width:640px;margin-left:auto;margin-right:auto;padding:0}}
