.vm.b2b-one h1,.vm.b2b-two h1{font-size:88px;line-height:1.03;margin-top:30px}.vm.b2b-one{background:#fff}.b2b-main{position:absolute;left:100px;top:340px;width:850px}.b2b-main strong{font-size:245px;font-weight:300;line-height:.9;letter-spacing:-13px;color:#660099}.b2b-main strong span{font-size:130px;letter-spacing:-6px}.b2b-main h2{font-size:46px;font-weight:300;margin:25px 0 12px}.b2b-main p{font-size:24px;color:#75667e}.b2b-photo{position:absolute;left:990px;right:0;top:0;height:720px;overflow:hidden}.b2b-photo img{height:100%;width:100%;object-fit:cover;object-position:55% 50%}.b2b-photo:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#fff,transparent 20%),linear-gradient(0deg,#fff,transparent 20%)}.b2b-one h1{position:relative;z-index:2;width:950px}.b2b-bottom{position:absolute;left:100px;right:100px;top:790px;display:grid;grid-template-columns:330px 380px 1fr;gap:65px;border-top:1px solid #bea2cf;padding-top:25px}.b2b-bottom b{font-size:64px;color:#660099;font-weight:300;line-height:1}.b2b-bottom p{font-size:25px;line-height:1.25;margin-top:10px}.b2b-bottom p.b2b-argument{font-size:29px;line-height:1.3;margin-top:6px}.vm.b2b-one .note,.vm.b2b-two .note{font-size:15px;bottom:86px}.b2b-tech{display:grid;grid-template-columns:repeat(3,1fr);gap:70px;margin-top:55px}.b2b-tech>div{border-top:1px solid #b08ac8;padding-top:28px}.b2b-tech b{font-size:115px;line-height:1;color:#9ce9e8;font-weight:300;letter-spacing:-5px}.b2b-tech h2{font-size:39px;margin:18px 0 10px}.b2b-tech p{font-size:26px;color:#e5d6ec}.b2b-segments{display:grid;grid-template-columns:1fr 1fr;gap:100px;margin-top:55px}.b2b-segments article{border-top:1px solid #81549b;padding-top:25px}.b2b-segments h2{font-size:37px;color:#e7baee;margin-bottom:18px}.b2b-segments p{font-size:27px;line-height:1.42}.b2b-segments b{font-weight:400}
.vm.square-r2{background:#22102f;color:#fff}.vm.square-r2 h1{font-size:121px;line-height:1;margin-top:38px;letter-spacing:-4px}.square-tag{position:absolute;right:100px;top:155px;color:#d4a5eb;font-size:43px!important}.square-panorama{position:absolute;left:100px;right:100px;top:287px;height:590px;overflow:hidden}.square-panorama img{height:100%;width:100%;object-fit:cover;object-position:50% 48%}.square-release{position:absolute;left:100px;right:100px;top:908px;font-size:27px!important;line-height:1.35!important;max-width:1620px}.vm.square-r2 .note{bottom:auto;top:883px;left:auto;right:102px;font-size:13px;color:#c9b5d3}.vm.square-r2 .eyebrow{color:#e6c4f3}.vm.square-r2 .vm-footer{bottom:24px}.vm.futuro{background:#263300}.vm.futuro .futuro-copy h1{font-size:113px}
.vm.terra-r2{background:#f3ece7}.vm.terra-r2 h1{font-size:103px;line-height:1.02;width:830px;margin-top:40px}.terra-copy-r2{position:absolute;left:100px;top:415px;width:680px}.terra-copy-r2 p{font-size:29px;line-height:1.4;margin-bottom:38px}.terra-copy-r2 h2{font-size:38px;line-height:1.15;color:#660099;margin-bottom:24px}.terra-screen{position:absolute;left:875px;right:70px;top:240px;background:#fff;box-shadow:0 24px 70px #25122d22;transform:rotate(-2deg);border:1px solid #d5c9d2}.webbar{display:flex;gap:10px;align-items:center;height:48px;background:#ece8eb;padding:0 22px}.webbar i{width:10px;height:10px;background:#c9bacf;border-radius:50%}.webbar span{margin-left:35px;font-size:16px;color:#65566d}.video-simulation{position:relative;height:520px;overflow:hidden}.video-simulation img{width:100%;height:100%;object-fit:cover}.play-symbol{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#fff;font-size:56px;width:110px;height:110px;border:1px solid #fff7;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#0006;padding-left:9px}.screen-caption{padding:28px 35px}.screen-caption b{font-size:32px;display:block;color:#263300;font-weight:400}.screen-caption span{display:block;font-size:23px;margin-top:10px;color:#726570}.vm.match-r2 .match-body{margin-top:30px}.vm.match-r2 .match-phone img{height:560px}.vm.match-r2 .match-steps>div{padding:19px 0}.vm.match-r2 .match-steps p{font-size:26px}.vm.match-r2 .match-steps strong{font-size:33px}.app-extra{position:absolute;left:100px;right:100px;bottom:135px;display:grid;grid-template-columns:620px 1fr;border-top:1px solid #c7b0d4;padding-top:25px;align-items:center;gap:50px}.app-extra b{font-size:34px;color:#660099;font-weight:400}.app-extra p{font-size:28px;line-height:1.35}
.conference-suggestion{padding:20px 0;border-top:1px solid #ddd0e4}.conference-suggestion img{width:300px;height:80px;object-fit:contain;object-position:left;filter:brightness(0)}.conference-suggestion p{font-size:25px!important;line-height:1.25!important;margin-top:15px}.conference-suggestion:first-of-type img{height:85px}.vm.content-logos .content-side{top:270px}.vm.content-logos .content-total{margin-bottom:15px;padding-bottom:18px}.vm.content-logos .content-photo{height:640px}.vm.content-logos .conference-suggestion:nth-last-child(1) img{height:35px}.vm.content-logos .content-total>b{font-size:115px}
.vm.keynote-r2 h1{font-size:80px;line-height:1.02;margin-top:30px}.keynote-panorama{position:absolute;left:100px;top:320px;width:1210px;height:615px;overflow:hidden}.keynote-panorama img{width:100%;height:100%;object-fit:cover;object-position:center}.keynote-right{position:absolute;left:1375px;right:100px;top:460px;font-size:31px!important;line-height:1.45!important}.vm.keynote-r2 .note{font-size:15px;bottom:106px}.opening-pair{position:absolute;left:100px;right:100px;top:280px;height:565px;display:grid;grid-template-columns:1.63fr 1fr;gap:30px}.opening-pair figure{height:565px;overflow:hidden}.opening-pair img{width:100%;height:100%;object-fit:cover}.opening-pair figure:first-child img{object-position:50% 50%}.opening-pair figure:last-child img{object-position:50% 38%}.opening-bottom{position:absolute;left:100px;right:100px;top:880px;display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:start}.opening-bottom>p{font-size:30px;max-width:730px}.opening-bottom>div{display:flex;gap:35px;align-items:center;border-left:1px solid #bea2cf;padding-left:60px}.opening-bottom b{font-size:47px;font-weight:300;color:#660099;white-space:nowrap}.opening-bottom span{font-size:26px;line-height:1.35}.vm.opening-r2 h1{font-size:83px}
.entry-r2 .full-txt{max-width:1650px}.entry-r2 .full-txt h2{font-size:90px!important;max-width:1700px}.entry-r2 .full-txt .lead{max-width:1200px!important;font-size:32px!important}.tunnel-r2 .band-txt .lead{font-size:29px!important;line-height:1.4!important}.vm.conference-r2 h1{font-size:87px}.conference-motion{position:absolute;left:100px;right:100px;top:250px;height:600px;overflow:hidden;background:url('assets/conferencias-clean.webp') center/cover no-repeat}.conference-motion:before{content:'';position:absolute;inset:0;background:inherit;filter:grayscale(1)}.conference-motion img{position:relative;width:100%;height:100%;object-fit:cover}.slide.on .conference-motion img{animation:revealColor 2.8s cubic-bezier(.2,.7,.1,1) .3s both}@keyframes revealColor{from{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.stage-deliveries{position:absolute;left:100px;right:100px;top:890px;display:grid;grid-template-columns:1fr 1fr;gap:100px}.stage-deliveries>div{display:grid;grid-template-columns:350px 1fr;gap:25px}.stage-deliveries b{color:#660099;font-size:30px;font-weight:400}.stage-deliveries p{font-size:26px;line-height:1.3}.vm.conference-r2 .note{top:856px;bottom:auto;right:100px;left:auto;font-size:13px}
.media-pair{position:absolute;left:100px;right:100px;top:240px;bottom:135px;display:grid;grid-template-columns:1.15fr 1fr;gap:80px}.media-pair figure{display:flex;flex-direction:column;min-height:0}.media-pair img{width:100%;height:620px;object-fit:contain;mix-blend-mode:multiply}.media-pair figcaption{border-top:1px solid #c1a8cf;padding-top:18px}.media-pair b{font-size:32px;color:#660099;font-weight:400;display:block}.media-pair span{display:block;font-size:26px;margin-top:9px}.vm.media-r2 .note{font-size:14px}
.vm.cota-r2,.vm.plan-r2{background:#fff;color:#171019;--cota:#ed43d9}.cota-top{position:absolute;left:0;right:0;top:0;height:10px;background:var(--cota,#ed43d9);z-index:12}.vm.cota-r2 .canvas{padding:76px 110px 120px}.vm.cota-r2 h1{font-size:86px;line-height:1;letter-spacing:-2px;margin:24px 0 45px}.vm.cota-r2 h1 span{font-size:42px;margin-left:30px;color:#6c5379;letter-spacing:-1px}.cota-bands{margin-top:30px}.cota-band{display:grid;grid-template-columns:230px 1fr;gap:55px;border-top:1px solid #8e6ba2;padding:28px 0 34px}.cota-band h2{font-size:18px;line-height:1.45;text-transform:uppercase;letter-spacing:2px;color:#60347e;font-weight:400;max-width:225px}.cota-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px 38px}.cota-grid>div{position:relative;padding-left:17px;font-size:24px;line-height:1.36}.cota-grid>div:before{content:'';position:absolute;left:0;top:12px;width:5px;height:5px;background:#ed43d9}.vm.plan-r2 .plan-grid{margin-top:65px}.vm.plan-r2 .plan-grid article{border-top:1px solid #8e6ba2}.vm.plan-r2 .plan-grid li:before{color:#ed43d9}.vm.plan-r2 .eyebrow,.vm.cota-r2 .eyebrow{color:#60347e}.cota-r2[data-page="48"] .cota-grid{grid-template-columns:repeat(3,1fr)}.cota-r2[data-page="48"] .cota-grid>div{font-size:27px}.vm.cota-r2 .vm-footer{left:110px}
.vm.investment-r2 .canvas{padding:100px}.investment-bg,.closing-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.investment-veil{position:absolute;inset:0;background:linear-gradient(90deg,#21102ff5 0%,#21102fee 50%,#21102f10 100%)}.investment-r2 .eyebrow{position:relative;z-index:2}.investment-clean{position:relative;z-index:2;margin-top:100px;width:1130px}.vm.investment-r2 h1{font-size:142px;letter-spacing:-6px;line-height:1.05;white-space:nowrap;color:#fff;margin:0 0 70px}.investment-split{display:grid;grid-template-columns:1fr 1fr;gap:80px;border-top:1px solid #ac83bf;padding-top:35px;width:1000px}.investment-split b{font-size:45px;font-weight:300;color:#a8edee}.investment-split p{font-size:30px;margin-top:14px}.investment-law{font-size:29px!important;line-height:1.4!important;max-width:1000px;margin-top:65px}.back-r2 .canvas{padding:0}.closing-veil{position:absolute;inset:0;background:linear-gradient(0deg,#1a092dcc,transparent 60%)}.closing-spiw{position:absolute;width:800px;height:340px;object-fit:contain;left:150px;top:300px;filter:brightness(0) invert(1)}.realizadores{position:absolute;right:110px;bottom:120px;display:flex;align-items:center;gap:50px}.realizadores span{font-size:19px;font-weight:400;letter-spacing:2px;color:#fff}.realizadores img:nth-child(2){width:185px;height:85px;object-fit:contain}.realizadores img:nth-child(3){width:375px;height:85px;object-fit:contain}.vm.back-r2 .vm-footer{display:none}
@media(prefers-reduced-motion:reduce){.conference-motion img{animation:none!important}}

.vm.cota-r2 .cota-band{grid-template-columns:190px 1fr;gap:35px;padding:22px 0 24px}.vm.cota-r2 .cota-grid{grid-template-columns:repeat(4,1fr);gap:22px 30px}.vm.cota-r2 .cota-grid>div{font-size:22px;line-height:1.33}.vm.cota-r2 .cota-band h2{font-size:17px}.vm.cota-r2 h1{margin-bottom:32px}.vm.cota-r2 .cota-bands{margin-top:20px}

.vm.conference-r2 .stage-deliveries{top:880px}.vm.conference-r2 .stage-deliveries p{font-size:25px;line-height:1.25}
