.ooh{position:relative;isolation:isolate;overflow:clip;--container: 1112px;padding-block-end:clamp(56px,7vw,101px);border-start-start-radius:0;border-end-end-radius:var(--r-rodape);border-end-start-radius:var(--r-rodape)}.ooh:before,.ooh:after{content:none}.ooh__fundo{position:absolute;inset:0;z-index:-1;pointer-events:none}.ooh__fundo .g-pontos{position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:62%;block-size:640px}.ooh__hero{position:relative;overflow:clip;min-block-size:clamp(560px,58.06vw,836px);padding-block:clamp(150px,18.1vw,260px) clamp(60px,9.4vw,135px)}.ooh__hero-foto{position:absolute;inset-block:0;inset-inline-start:calc(50% - 90px);inset-inline-end:max(-350px,-24.31vw);margin:0;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 26%),linear-gradient(to bottom,transparent 0,#000 21%,#000 72%,transparent 92%);mask-image:linear-gradient(to right,transparent 0,#000 26%),linear-gradient(to bottom,transparent 0,#000 21%,#000 72%,transparent 92%);mask-composite:intersect;-webkit-mask-composite:source-in}.ooh__hero-foto img{inline-size:100%;block-size:100%;object-fit:cover}.ooh__hero-texto{position:relative;--container: var(--container-hero)}.ooh__titulo{max-inline-size:460px;font-size:var(--t-h2);font-weight:700;line-height:.98;letter-spacing:-.015em}.ooh__sub{margin-block-start:clamp(20px,2.6vw,38px);max-inline-size:300px;font-size:var(--t-corpo);line-height:1.41}.ooh__cta{margin-block-start:clamp(28px,3.7vw,53px)}.ooh__marcas{display:flex;align-items:center;gap:clamp(20px,2.6vw,38px);margin-block-start:clamp(32px,4.4vw,63px)}.ooh__marca{block-size:auto;inline-size:clamp(120px,12.1vw,174px)}.ooh__marca--plura{inline-size:clamp(92px,9.23vw,132.9px);block-size:auto}.ooh__bloco{display:grid;grid-template-columns:minmax(0,1fr) clamp(220px,37.8vw,544px);gap:clamp(28px,11.6vw,167px);align-items:center;margin-block-start:clamp(48px,7vw,101px)}.ooh__h2{font-size:var(--t-h2);font-weight:700;line-height:.98;letter-spacing:-.015em;max-inline-size:400px}.ooh__corpo{margin-block-start:clamp(20px,2.6vw,38px);max-inline-size:348px;font-size:var(--t-corpo);line-height:1.41}.quadro{margin:0;padding:clamp(6px,.8vw,12px);border:1px solid rgb(255 255 255 / .55);border-radius:clamp(14px,1.9vw,27px)}.quadro>img{display:block;inline-size:100%;block-size:auto;border-radius:clamp(10px,1.4vw,20px)}.ooh__divisor{margin-block:clamp(48px,7vw,101px) 0;border:0;border-block-start:1px solid rgb(255 255 255 / .12)}.ooh__mosaico{display:grid;grid-template-columns:.79fr 1fr;grid-template-rows:auto auto auto;gap:clamp(4px,.56vw,8px)}.ooh__mosaico-larga{grid-column:1 / -1}.ooh__mosaico-a{grid-column:1;grid-row:2}.ooh__mosaico-b{grid-column:1;grid-row:3}.ooh__mosaico-c{grid-column:2;grid-row:2 / 4}.ooh__mosaico img{display:block;inline-size:100%;block-size:100%;object-fit:cover;border-radius:clamp(6px,.9vw,13px)}.ooh__mosaico-larga{aspect-ratio:1074 / 574}.ooh__mosaico-a{aspect-ratio:742 / 356}.ooh__mosaico-b{aspect-ratio:490 / 224}.ooh__investimento{margin-block-start:clamp(56px,9.3vw,134px);text-align:center}.ooh__h2--centro{margin-inline:auto;max-inline-size:none}.ooh__sub--centro{margin-inline:auto;max-inline-size:820px;font-size:var(--t-sub);line-height:1.3}.ooh__resumo{margin-block-start:clamp(32px,4.9vw,70px);margin-inline:auto;max-inline-size:1072px}.cta{border-start-start-radius:0;border-end-end-radius:0;padding-block:clamp(56px,7.2vw,104px) clamp(56px,6.9vw,99px);text-align:center}.cta:before,.cta:after{content:none}.cta__titulo{margin-inline:auto;max-inline-size:780px;font-size:var(--t-h1);font-weight:700;line-height:.97;letter-spacing:-.015em}.cta__btn{margin-block-start:clamp(28px,3.4vw,49px);font-size:var(--t-sub)}@media(max-width:768px){.ooh__bloco{grid-template-columns:minmax(0,1fr);gap:var(--s12)}.ooh__hero:before{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(to bottom,#06055bd1,#06055bb8 45%,#06055b4d 78%,#06055b00);pointer-events:none}.ooh__hero-texto{z-index:1}}@media(max-width:480px){.ooh__mosaico{grid-template-columns:minmax(0,1fr)}.ooh__mosaico-larga,.ooh__mosaico-a,.ooh__mosaico-b,.ooh__mosaico-c{grid-column:1;grid-row:auto}}
