.s-hero{font-family:var(--font-sans);color:#fff}.s-hero .wrap{width:min(1200px,100% - 48px);margin-inline:auto}.s-hero .hero-alt{padding-block:96px;overflow-x:clip}.s-hero a{color:inherit;text-decoration:none}.s-hero a:focus-visible{outline-offset:3px;outline:2px solid #fff}.s-hero .hero-h1{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(52px,6.6vw,88px);font-weight:700;line-height:.96}.s-hero .hero-sub{max-width:30ch;color:var(--body);text-wrap:pretty;margin:24px 0 0;font-size:clamp(18px,1.5vw,21px);line-height:1.4}.s-hero .hero-ctas{flex-wrap:wrap;gap:10px;margin-top:32px;display:flex}.s-hero .hero-btn{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;height:46px;padding:0 22px;font-size:15px;font-weight:500;line-height:1;transition:background-color .15s,border-color .15s;display:inline-flex}.s-hero .hero-btn--solid{color:#050505;background:#fff}.s-hero .hero-btn--solid:hover{background:#e6e6e6}.s-hero .hero-btn--outline{color:#fff;border:1px solid #ffffff3d}.s-hero .hero-btn--outline:hover{background:var(--s1);border-color:#ffffff80}.s-hero .hero-big{text-align:center}.s-hero .hero-big .hero-h1{letter-spacing:-.04em;font-size:clamp(64px,11.5vw,120px);line-height:.92}.s-hero .hero-big .hero-sub{max-width:36ch;margin-inline:auto}.s-hero .hero-big .hero-ctas{justify-content:center}.s-hero .hero-stage{max-height:640px;margin-top:72px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 58%,#0000 100%);mask-image:linear-gradient(#000 58%,#0000 100%);container-type:inline-size}.s-hero .cc-slot:empty{min-height:calc(52cqi + 47px)}@container (max-width:962px){.s-hero .cc-slot:empty{min-height:calc(67.03cqi + 45.7px)}}@container (max-width:562px){.s-hero .cc-slot:empty{min-height:calc(210.55cqi + 47.2px)}}@media (max-width:900px){.s-hero .hero-alt{padding-block:64px}.s-hero .hero-stage{margin-top:56px}}@media (max-width:420px){.s-hero .hero-big .hero-h1{font-size:clamp(52px,16vw,64px)}}
.s-logos{--logos-k:1;font-family:var(--font-sans);color:#fff;padding-block:96px}.s-logos .wrap{width:min(1200px,100% - 48px);margin-inline:auto}.s-logos .logos-h{text-align:center;letter-spacing:-.035em;text-wrap:balance;max-width:20ch;margin:0 auto;font-size:clamp(32px,4.4vw,56px);font-weight:700;line-height:1.02}.s-logos .logos-grid{content-visibility:auto;contain-intrinsic-block-size:auto 542px;grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:minmax(128px,auto);place-items:center;gap:8px 0;margin:56px 0 0;padding:0;display:grid}.s-logos .logos-grid img{width:auto;max-width:calc(100% - 24px);height:calc(var(--h)*var(--logos-k));object-fit:contain;opacity:.74;margin-block:18px;transition:opacity .2s;display:block}.s-logos .logos-grid img:hover{opacity:1}.s-logos .logos-grid .real{opacity:1}@media (max-width:960px){.s-logos .logos-grid{contain-intrinsic-block-size:auto 814px;grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:900px){.s-logos{padding-block:64px}}@media (max-width:720px){.s-logos .logos-grid{contain-intrinsic-block-size:auto 1086px;grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:600px){.s-logos{--logos-k:.84}.s-logos .logos-grid{contain-intrinsic-block-size:auto 1482px;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(116px,auto);margin-top:40px}}@media (prefers-reduced-motion:reduce){.s-logos .logos-grid img{transition:none}}
.s-cycle{color:#fff;font-family:var(--font-sans);padding-block:96px;position:relative}.s-cycle .wrap{width:min(1200px,100% - 48px);margin-inline:auto}.s-cycle .head{max-width:760px}.s-cycle .eyebrow{font:500 11px/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--mute);margin:0 0 18px}.s-cycle h2{font:700 clamp(36px,5.2vw,64px)/1.02 var(--font-sans);letter-spacing:-.03em;text-wrap:balance;margin:0}.s-cycle .sub{max-width:58ch;font:400 17px/1.55 var(--font-sans);color:var(--body);text-wrap:pretty;margin:20px 0 0}.s-cycle .rows{margin:48px 0 0;padding:0;list-style:none}.s-cycle .row{border-top:1px solid var(--line);grid-template-rows:1fr repeat(4,auto) 1fr;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:56px;padding:72px 0;display:grid;position:relative}.s-cycle .row>:not(.mock){grid-column:1}.s-cycle .row>h3{grid-row:2}.s-cycle .row>.ag{grid-row:3}.s-cycle .row>.body{grid-row:4}.s-cycle .row>ul{grid-row:5}.s-cycle .row .mock{grid-area:1/2/-1;align-self:center}.s-cycle .row:last-child{border-bottom:1px solid var(--line)}.s-cycle .row:nth-child(2n)>:not(.mock){grid-column:2}.s-cycle .row:nth-child(2n) .mock{grid-column:1}.s-cycle .row>h3{font:700 clamp(30px,3.6vw,44px)/1.04 var(--font-sans);letter-spacing:-.03em;text-wrap:balance;margin:0;padding-top:52px;position:relative}.s-cycle .row>h3:before{content:attr(data-n);z-index:-1;font:500 clamp(80px,9vw,120px)/1 var(--font-mono);letter-spacing:-.06em;color:#ffffff1a;font-variant-numeric:tabular-nums;pointer-events:none;position:absolute;top:-14px;left:-6px}.s-cycle .ag{font:500 11px/1.4 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--body);margin:14px 0 0}.s-cycle .ag:before{content:attr(data-k)" ";color:var(--mute)}.s-cycle .body{max-width:48ch;font:400 16px/1.65 var(--font-sans);color:var(--body);text-wrap:pretty;margin:20px 0 0}.s-cycle .row>ul{max-width:48ch;margin:28px 0 0;padding:0;list-style:none}.s-cycle .row>ul:before{content:attr(data-k);font:500 11px/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--mute);margin-bottom:12px;display:block}.s-cycle .row>ul li{border-top:1px solid var(--line);font:500 15px/1.45 var(--font-sans);gap:14px;padding:10px 0;display:flex}.s-cycle .row>ul li:before{content:"";background:var(--mute);flex:0 0 5px;height:5px;margin-top:8px}.s-cycle .rows{--cycle-ph:11.4px;--cycle-duo:11px;--cycle-gb:14px}.s-cycle .mock{justify-content:center;min-width:0;display:flex}.s-cycle .cy-scene:empty{min-height:calc(47.1*var(--cycle-ph) + 2px)}.s-cycle .cy-scene:is([data-scene=discover],[data-scene=arrival]):empty{min-height:calc(51.7*var(--cycle-duo) + 2px)}.s-cycle .cy-scene[data-scene=review]:empty{min-height:calc(28.43*var(--cycle-gb) + 2px)}@media (max-width:1080px){.s-cycle .row{column-gap:32px}.s-cycle .rows{--cycle-ph:10.6px;--cycle-duo:9.2px;--cycle-gb:13px}}@media (max-width:900px){.s-cycle{padding-block:64px}.s-cycle .row{grid-template-rows:none;grid-template-columns:1fr;padding:56px 0}:is(.s-cycle .row,.s-cycle .row:nth-child(2n))>:not(.mock),:is(.s-cycle .row,.s-cycle .row:nth-child(2n)) .mock{grid-column:1}.s-cycle .row>:is(h3,.ag,.body,ul,.mock){grid-row:auto}.s-cycle .row>h3{padding-top:44px}.s-cycle .row .mock{margin-top:36px}.s-cycle .rows{--cycle-ph:11px;--cycle-duo:10.6px;--cycle-gb:13.5px}}@media (max-width:560px){.s-cycle .rows{--cycle-duo:8px}}@media (max-width:420px){.s-cycle .rows{--cycle-ph:10.4px;--cycle-duo:7.1px;--cycle-gb:12.5px}.s-cycle .cy-scene[data-scene=review]:empty{min-height:calc(28.46*var(--cycle-gb) + 2px)}}@media (max-width:386px){.s-cycle .cy-scene[data-scene=review]:empty{min-height:calc(29.91*var(--cycle-gb) + 2px)}}@media (max-width:343px){.s-cycle .cy-scene[data-scene=review]:empty{min-height:calc(31.36*var(--cycle-gb) + 2px)}}@media (max-width:314px){.s-cycle .cy-scene[data-scene=review]:empty{min-height:calc(32.81*var(--cycle-gb) + 2px)}}
.s-demand{color:#fff;font-family:var(--font-sans);padding-block:96px;position:relative}.s-demand .wrap{width:min(1200px,100% - 48px);margin-inline:auto}.s-demand .head{max-width:760px;margin-bottom:56px}.s-demand .eyebrow{font:500 11px/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--mute);margin:0 0 18px}.s-demand h2{font:700 clamp(36px,5.2vw,64px)/1.02 var(--font-sans);letter-spacing:-.03em;text-wrap:balance;margin:0}.s-demand .sub{max-width:56ch;font:400 17px/1.55 var(--font-sans);color:var(--body);text-wrap:pretty;margin:20px 0 0}.s-demand .block{border-top:1px solid var(--line);padding:56px 0 72px}.s-demand .block:last-child{padding-bottom:0}.s-demand .bk{font:500 11px/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--mute);align-items:baseline;gap:14px;margin:0 0 22px;display:flex}.s-demand .bk:before{content:attr(data-n);font:500 clamp(28px,3.2vw,40px)/1 var(--font-mono);letter-spacing:-.03em;color:#fff;font-variant-numeric:tabular-nums}.s-demand .vhead{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:16px 56px;margin-bottom:36px;display:grid}.s-demand .vhead h3{font:700 clamp(24px,2.8vw,34px)/1.08 var(--font-sans);letter-spacing:-.025em;text-wrap:balance;margin:0}.s-demand .vhead p{max-width:58ch;font:400 16px/1.6 var(--font-sans);color:var(--body);text-wrap:pretty;margin:4px 0 0}.s-demand .block--split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:0 56px;display:grid}.s-demand .block--split .bk{grid-column:1/-1}.s-demand .block--split .vhead{margin:0;display:block}.s-demand .block--split .vhead p{margin-top:16px}.s-demand .chart{border:1px solid var(--line);background:#ffffff0a;border-radius:18px;padding:20px 22px 16px}.s-demand .chart-k{font:700 14px/1.2 var(--font-sans);letter-spacing:-.01em;margin:0 0 12px}.s-demand .chart-k small{font:400 12px/1.3 var(--font-sans);color:var(--mute);margin-top:4px;display:block}.s-demand .chart svg{width:100%;height:auto;font-family:var(--font-mono);font-variant-numeric:tabular-nums;display:block}.s-demand .chart .lbl{fill:var(--mute);letter-spacing:.04em;font-size:11px}.s-demand .chart .in{fill:#050505;letter-spacing:.02em;font-size:10px;font-weight:500}.s-demand .chart .grid{stroke:#ffffff1a;stroke-width:1px}.s-demand .chart .m{cursor:default;outline:none}.s-demand .chart .m .ota{fill:#2b2b2b;transition:fill .15s}.s-demand .chart .m .dir{fill:#fff;transform-box:fill-box;transform-origin:50% 100%}.s-demand .chart .m .hit{fill:#0000}.s-demand .chart .m .lx{fill:var(--mute)}.s-demand .chart .m:hover .ota,.s-demand .chart .m:focus-visible .ota,.s-demand .chart .m.is-on .ota{fill:#3a3a3a}.s-demand .chart .m:focus-visible .hit{stroke:#fff;stroke-width:1px}.s-demand .chart .m:hover .lx,.s-demand .chart .m.is-on .lx{fill:#fff}.s-demand .chart.is-live .m .dir{animation:.7s cubic-bezier(.2,.8,.2,1) backwards demand-grow;animation-delay:calc(var(--demand-i,0)*70ms)}.s-demand .chart.is-live .m .in{animation:.4s backwards demand-fade;animation-delay:calc(var(--demand-i,0)*70ms + .5s)}.s-demand .legend{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:18px;margin-top:12px;padding-top:12px;display:flex}.s-demand .legend .lg{font:500 10px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--body);align-items:center;gap:8px;display:inline-flex}.s-demand .legend .lg i{border-radius:2px;width:9px;height:9px}.s-demand .legend .dir i{background:#fff}.s-demand .legend .ota i{background:#2b2b2b;border:1px solid #ffffff24}.s-demand .legend .read{font:500 11px/1 var(--font-mono);letter-spacing:.04em;color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto}.s-demand .legend .read span{color:var(--mute)}.s-demand .legend .read b{font-weight:inherit}.s-demand .foot3{font:400 14px/1.5 var(--font-sans);color:var(--mute);margin:24px 0 1em}@media (max-width:900px){.s-demand{padding-block:64px}.s-demand .head{margin-bottom:40px}.s-demand .block{padding:44px 0 56px}.s-demand .vhead,.s-demand .block--split{grid-template-columns:minmax(0,1fr)}.s-demand .vhead{margin-bottom:28px}.s-demand .block--split .vhead{margin-bottom:32px}.s-demand .chart{padding:16px 14px 14px}.s-demand .legend .read{width:100%;margin-left:0}}@media (max-width:640px){.s-demand .chart-x{overflow-x:auto}.s-demand .chart-x svg{min-width:480px}}@media (prefers-reduced-motion:reduce){.s-demand .chart.is-live .m :is(.dir,.in){animation:none}}@keyframes demand-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes demand-fade{0%{opacity:0}to{opacity:1}}.s-demand .dm-scene[data-scene=engine]:empty{min-height:430px}@media (max-width:1138px){.s-demand .dm-scene[data-scene=engine]:empty{min-height:547px}}@media (max-width:1080px){.s-demand .dm-scene[data-scene=engine]:empty{min-height:430px}}@media (max-width:900px){.s-demand .dm-scene[data-scene=engine]:empty{min-height:926.5px}}@media (max-width:746px){.s-demand .dm-scene[data-scene=engine]:empty{min-height:947.5px}}@media (max-width:481px){.s-demand .dm-scene[data-scene=engine]:empty{min-height:968.5px}}@media (max-width:440px){.s-demand .dm-scene[data-scene=engine]:empty{min-height:996.5px}}@media (max-width:367px){.s-demand .dm-scene[data-scene=engine]:empty{min-height:1010.8px}}@media (max-width:330px){.s-demand .dm-scene[data-scene=engine]:empty{min-height:1047.1px}}@media (max-width:324px){.s-demand .dm-scene[data-scene=engine]:empty{min-height:1063.8px}}.s-demand .dm-scene[data-scene=compare]:empty{min-height:calc(367.4px + clamp(88px,13vw,180px)/1.11111)}@media (max-width:900px){.s-demand .dm-scene[data-scene=compare]:empty{min-height:calc(462.8px + 1.8*clamp(88px,13vw,180px))}}
.s-areas{color:#fff;font-family:var(--font-sans);padding-block:96px}.s-areas .wrap{width:min(1200px,100% - 48px);margin-inline:auto}.s-areas .head{max-width:780px;margin-bottom:56px}.s-areas h2{font:700 clamp(36px,5.2vw,64px)/1.02 var(--font-sans);letter-spacing:-.03em;text-wrap:balance;margin:0}.s-areas .sub{max-width:54ch;color:var(--body);text-wrap:pretty;margin:20px 0 0;font-size:18px;line-height:1.5}.s-areas .a1__item{gap:10px;min-width:0;display:grid}.s-areas .a1__item:before{content:attr(data-ix);font:500 11px/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--mute)}.s-areas .a1__item h3{font:700 clamp(24px,2.4vw,30px)/1.1 var(--font-sans);letter-spacing:-.025em;text-wrap:balance;margin:0}.s-areas .a1__item .job{max-width:62ch;color:var(--body);margin:0;font-size:16px;line-height:1.55}.s-areas .a1__item .auto{font:500 12px/1.6 var(--font-mono);letter-spacing:.02em;color:#fff;margin:0}.s-areas .a1__item .auto:before{content:attr(data-k)" ";color:var(--mute)}.s-areas .a1__item .frame{margin-top:6px}.s-areas .frame{border:1px solid var(--line);background:#ffffff0a;border-radius:18px;padding:18px;container-type:inline-size}.s-areas .ar-scene{min-width:0}@container (max-width:260.99px){.s-areas .ar-scene[data-scene=reservas]:empty{min-height:423.31px}}@container (min-width:261px) and (max-width:270.99px){.s-areas .ar-scene[data-scene=reservas]:empty{min-height:409.41px}}@container (min-width:271px) and (max-width:390.99px){.s-areas .ar-scene[data-scene=reservas]:empty{min-height:calc(12.71px + 146.934cqi)}}@container (min-width:391px) and (max-width:412.99px){.s-areas .ar-scene[data-scene=reservas]:empty{min-height:569.84px}}@container (min-width:413px) and (max-width:599.99px){.s-areas .ar-scene[data-scene=reservas]:empty{min-height:553.84px}}@container (min-width:600px) and (max-width:757.99px){.s-areas .ar-scene[data-scene=reservas]:empty{min-height:calc(6.89px + 56.3087cqi)}}@container (min-width:758px) and (max-width:832.99px){.s-areas .ar-scene[data-scene=reservas]:empty{min-height:432.63px}}@container (min-width:833px) and (max-width:876.99px){.s-areas .ar-scene[data-scene=reservas]:empty{min-height:415.39px}}@container (min-width:877px){.s-areas .ar-scene[data-scene=reservas]:empty{min-height:398.16px}}@container (max-width:254.99px){.s-areas .ar-scene[data-scene=recepcion]:empty{min-height:382.77px}}@container (min-width:255px) and (max-width:270.99px){.s-areas .ar-scene[data-scene=recepcion]:empty{min-height:368.86px}}@container (min-width:271px) and (max-width:390.99px){.s-areas .ar-scene[data-scene=recepcion]:empty{min-height:calc(12.67px + 131.919cqi)}}@container (min-width:391px) and (max-width:599.99px){.s-areas .ar-scene[data-scene=recepcion]:empty{min-height:527.19px}}@container (min-width:600px) and (max-width:758.99px){.s-areas .ar-scene[data-scene=recepcion]:empty{min-height:calc(8.04px + 46.6791cqi)}}@container (min-width:759px){.s-areas .ar-scene[data-scene=recepcion]:empty{min-height:360.89px}}@container (max-width:256.99px){.s-areas .ar-scene[data-scene=revenue]:empty{min-height:334.19px}}@container (min-width:257px) and (max-width:271.99px){.s-areas .ar-scene[data-scene=revenue]:empty{min-height:calc(316.16px + 2.85cqi)}}@container (min-width:272px) and (max-width:391.99px){.s-areas .ar-scene[data-scene=revenue]:empty{min-height:calc(13.23px + 114.988cqi)}}@container (min-width:392px) and (max-width:587.99px){.s-areas .ar-scene[data-scene=revenue]:empty{min-height:462.27px}}@container (min-width:588px) and (max-width:599.99px){.s-areas .ar-scene[data-scene=revenue]:empty{min-height:453.17px}}@container (min-width:600px) and (max-width:760.99px){.s-areas .ar-scene[data-scene=revenue]:empty{min-height:calc(7.86px + 38.9521cqi)}}@container (min-width:761px) and (max-width:850.99px){.s-areas .ar-scene[data-scene=revenue]:empty{min-height:303.09px}}@container (min-width:851px){.s-areas .ar-scene[data-scene=revenue]:empty{min-height:286.63px}}@container (max-width:246.99px){.s-areas .ar-scene[data-scene=marketing]:empty{min-height:calc(276.46px + 79.9643cqi)}}@container (min-width:247px) and (max-width:271.99px){.s-areas .ar-scene[data-scene=marketing]:empty{min-height:calc(263.29px + 80.9115cqi)}}@container (min-width:272px) and (max-width:391.99px){.s-areas .ar-scene[data-scene=marketing]:empty{min-height:calc(7.39px + 175.547cqi)}}@container (min-width:392px) and (max-width:398.99px){.s-areas .ar-scene[data-scene=marketing]:empty{min-height:calc(380.81px + 80cqi)}}@container (min-width:399px) and (max-width:599.99px){.s-areas .ar-scene[data-scene=marketing]:empty{min-height:calc(366.79px + 79.9999cqi)}}@container (min-width:600px) and (max-width:757.99px){.s-areas .ar-scene[data-scene=marketing]:empty{min-height:calc(.07px + 67.3739cqi)}}@container (min-width:758px) and (max-width:847.99px){.s-areas .ar-scene[data-scene=marketing]:empty{min-height:calc(194.89px + 41.5382cqi)}}@container (min-width:848px){.s-areas .ar-scene[data-scene=marketing]:empty{min-height:calc(179.77px + 41.5385cqi)}}@container (max-width:260.99px){.s-areas .ar-scene[data-scene=reputacion]:empty{min-height:496.77px}}@container (min-width:261px) and (max-width:266.99px){.s-areas .ar-scene[data-scene=reputacion]:empty{min-height:485.69px}}@container (min-width:267px) and (max-width:271.99px){.s-areas .ar-scene[data-scene=reputacion]:empty{min-height:calc(379.83px + 34.8cqi)}}@container (min-width:272px) and (max-width:334.99px){.s-areas .ar-scene[data-scene=reputacion]:empty{min-height:calc(11.26px + 171.155cqi)}}@container (min-width:335px) and (max-width:348.99px){.s-areas .ar-scene[data-scene=reputacion]:empty{min-height:calc(53.9px + 158.782cqi)}}@container (min-width:349px) and (max-width:390.99px){.s-areas .ar-scene[data-scene=reputacion]:empty{min-height:calc(17.14px + 169.659cqi)}}@container (min-width:391px) and (max-width:393.99px){.s-areas .ar-scene[data-scene=reputacion]:empty{min-height:679.16px}}@container (min-width:394px) and (max-width:398.99px){.s-areas .ar-scene[data-scene=reputacion]:empty{min-height:663.16px}}@container (min-width:399px) and (max-width:478.99px){.s-areas .ar-scene[data-scene=reputacion]:empty{min-height:643.06px}}@container (min-width:479px) and (max-width:534.99px){.s-areas .ar-scene[data-scene=reputacion]:empty{min-height:627.23px}}@container (min-width:535px) and (max-width:599.99px){.s-areas .ar-scene[data-scene=reputacion]:empty{min-height:611.23px}}@container (min-width:600px) and (max-width:621.99px){.s-areas .ar-scene[data-scene=reputacion]:empty{min-height:calc(32.19px + 49.6889cqi)}}@container (min-width:622px) and (max-width:659.99px){.s-areas .ar-scene[data-scene=reputacion]:empty{min-height:calc(5.42px + 54.0383cqi)}}@container (min-width:660px) and (max-width:758.99px){.s-areas .ar-scene[data-scene=reputacion]:empty{min-height:calc(6.2px + 53.8557cqi)}}@container (min-width:759px) and (max-width:914.99px){.s-areas .ar-scene[data-scene=reputacion]:empty{min-height:413.48px}}@container (min-width:915px) and (max-width:1094.99px){.s-areas .ar-scene[data-scene=reputacion]:empty{min-height:391.81px}}@container (min-width:1095px){.s-areas .ar-scene[data-scene=reputacion]:empty{min-height:374.77px}}@container (max-width:254.99px){.s-areas .ar-scene[data-scene=grupos]:empty{min-height:351.81px}}@container (min-width:255px) and (max-width:271.99px){.s-areas .ar-scene[data-scene=grupos]:empty{min-height:calc(334.27px + 2.4314cqi)}}@container (min-width:272px) and (max-width:391.99px){.s-areas .ar-scene[data-scene=grupos]:empty{min-height:calc(9.72px + 122.533cqi)}}@container (min-width:392px) and (max-width:599.99px){.s-areas .ar-scene[data-scene=grupos]:empty{min-height:487.84px}}@container (min-width:600px) and (max-width:758.99px){.s-areas .ar-scene[data-scene=grupos]:empty{min-height:calc(1.51px + 41.3052cqi)}}@container (min-width:759px) and (max-width:770.99px){.s-areas .ar-scene[data-scene=grupos]:empty{min-height:313.86px}}@container (min-width:771px) and (max-width:782.99px){.s-areas .ar-scene[data-scene=grupos]:empty{min-height:305.84px}}@container (min-width:783px){.s-areas .ar-scene[data-scene=grupos]:empty{min-height:288.38px}}@container (max-width:270.99px){.s-areas .ar-scene[data-scene=admin]:empty{min-height:414.78px}}@container (min-width:271px) and (max-width:390.99px){.s-areas .ar-scene[data-scene=admin]:empty{min-height:calc(17.55px + 147.09cqi)}}@container (min-width:391px) and (max-width:599.99px){.s-areas .ar-scene[data-scene=admin]:empty{min-height:591.25px}}@container (min-width:600px) and (max-width:758.99px){.s-areas .ar-scene[data-scene=admin]:empty{min-height:calc(11.86px + 51.1719cqi)}}@container (min-width:759px){.s-areas .ar-scene[data-scene=admin]:empty{min-height:398.86px}}.s-areas .a1__list{display:none}.s-areas .a1__panels{gap:48px;display:grid}.s-areas .a1__item{border-top:1px solid var(--line);padding-top:20px}@media (min-width:901px) and (min-height:641px) and (scripting:enabled){.s-areas .a1{--areas-top:84px;--areas-step:58vh;height:calc(100vh - var(--areas-top) - 16px + 6*var(--areas-step));position:relative}.s-areas .a1__stage{top:var(--areas-top);height:calc(100vh - var(--areas-top) - 16px);grid-template-columns:minmax(260px,340px) minmax(0,1fr);align-items:center;gap:56px;display:grid;position:sticky}.s-areas .a1__list{border-top:1px solid var(--line);display:block}.s-areas .a1__panels{gap:0;display:grid;position:relative}.s-areas .a1__item{border-top:0;grid-area:1/1;align-self:center;gap:10px;padding-top:0}.s-areas .a1__item:not([data-on]){visibility:hidden;position:absolute;inset:0 0 auto}.s-areas .a1__item .frame{margin-top:10px}}.s-areas .a1__tab{border:0;border-bottom:1px solid var(--line);width:100%;color:var(--body);font:500 17px/1.3 var(--font-sans);text-align:left;cursor:pointer;background:linear-gradient(#ffffff8c,#ffffff8c) left 18px bottom/0 1px no-repeat;grid-template-columns:32px minmax(0,1fr);column-gap:12px;padding:14px 0 14px 18px;transition:color .2s;display:grid;position:relative}.s-areas .a1__tab:before{content:attr(data-n);font:500 11px/1 var(--font-mono);letter-spacing:.08em;color:var(--mute);grid-row:1/span 2;padding-top:5px}.s-areas .a1__tab:after{content:attr(data-hl);font:400 14px/1.4 var(--font-sans);color:var(--mute);grid-column:2;margin-top:2px}.s-areas .a1__tab:hover,.s-areas .a1__tab[aria-selected=true]{color:#fff}.s-areas .a1__tab[aria-selected=true]{background-size:calc((100% - 18px)*var(--areas-p,0))1px;box-shadow:inset 1px 0 #fff}.s-areas .a1__tab[aria-selected=true]:after{color:var(--body)}.s-areas .a1__tab:focus-visible{outline-offset:-2px;outline:2px solid #fff}@media (max-width:900px){.s-areas{padding-block:64px}.s-areas .head{margin-bottom:40px}.s-areas .frame{padding:12px}}@keyframes areas-in{0%{opacity:.35;transform:translateY(6px)}to{opacity:1;transform:none}}
.s-platform{color:#121212;font-family:var(--font-sans);background:#e9e8e4;padding-block:96px}.s-platform .wrap{width:min(1200px,100% - 48px);margin-inline:auto}.s-platform .head{max-width:760px}.s-platform h2{font:700 clamp(40px,6vw,80px)/1 var(--font-sans);letter-spacing:-.035em;text-wrap:balance;margin:0}.s-platform .sub{color:#57564f;margin:18px 0 0;font-size:18px;line-height:1.5}.s-platform .bento{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:56px;display:grid}.s-platform .tile{grid-row:span 2;grid-template-rows:subgrid;background:#f4f3f0;border:1px solid #00000012;border-radius:18px;gap:18px;min-width:0;padding:10px 10px 24px;transition:border-color .2s;display:grid}.s-platform .tile:hover{border-color:#0003}.s-platform .win{background:#0a0a0a;border:1px solid #1d1d1d;border-radius:12px;flex-direction:column;min-width:0;display:flex;overflow:hidden;container-type:inline-size}.s-platform .win__bar{background:#151515;border-bottom:1px solid #ffffff12;flex:none;align-items:center;gap:6px;height:30px;padding:0 12px;display:flex}.s-platform .win__bar:before{content:"";background:#ffffff29;border-radius:50%;flex:none;width:8px;height:8px;margin-right:28px;box-shadow:14px 0 #ffffff29,28px 0 #ffffff29}.s-platform .win__bar span{min-width:0;font:500 10.5px/1.4 var(--font-mono);letter-spacing:.02em;color:#8a8a8a;text-align:center;white-space:nowrap;text-overflow:ellipsis;background:#ffffff0f;border-radius:6px;flex:0 260px;margin-inline:auto;padding:3px 10px;overflow:hidden}.s-platform .cc-slot:empty{min-height:calc(52cqi + 14px)}@container (max-width:960px){.s-platform .cc-slot:empty{min-height:calc(67.03cqi + 13px)}}@container (max-width:560px){.s-platform .cc-slot:empty{min-height:calc(210.55cqi + 17.4px)}}.s-platform .pf-scene:empty{min-height:calc(85.797cqi + 1.73px)}.s-platform .pf-scene--agentes:empty{min-height:calc(56.035cqi + 10.33px)}.s-platform .pf-scene--memoria:empty{min-height:calc(90.036cqi + 10.01px)}.s-platform .pf-scene--conocimiento:empty{min-height:calc(86.907cqi + 8.65px)}@container (max-width:600px){.s-platform .pf-scene--agentes:empty{min-height:calc(97.673cqi + 10.58px)}}.s-platform .tile--full{grid-column:span 3}.s-platform .tile--wide{grid-column:span 2}.s-platform .txt{align-content:start;gap:8px;padding:0 10px;display:grid}.s-platform .txt:before{content:attr(data-ix);font:500 11px/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#75736c}.s-platform .txt h3{font:700 21px/1.15 var(--font-sans);letter-spacing:-.02em;text-wrap:balance;margin:0}.s-platform .txt p{color:#57564f;max-width:52ch;margin:0;font-size:14.5px;line-height:1.5}.s-platform .tile--full .txt{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;column-gap:48px}.s-platform .tile--full .txt:before{grid-column:1/-1}.s-platform .tile--full .txt h3{font-size:clamp(24px,2.6vw,32px)}@media (max-width:900px){.s-platform{padding-block:64px}.s-platform .bento{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:40px}.s-platform .tile--full,.s-platform .tile--wide{grid-column:span 2}.s-platform .tile--full .txt{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.s-platform .bento{grid-template-columns:minmax(0,1fr)}.s-platform .tile--full,.s-platform .tile--wide{grid-column:auto}.s-platform .tile{padding:8px 8px 20px}.s-platform .txt{padding:0 8px}}@media (prefers-reduced-motion:reduce){.s-platform .tile{transition:none}}
@property --eco-rx{syntax:"<length>";inherits:true;initial-value:0}@property --eco-ry{syntax:"<length>";inherits:true;initial-value:0}.s-ecosystem{color:#fff;font-family:var(--font-sans);padding-block:96px}.s-ecosystem .wrap{width:min(1200px,100% - 48px);margin-inline:auto;container-type:inline-size}.s-ecosystem .head{max-width:820px}.s-ecosystem .head .k{font:500 11px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mute)}.s-ecosystem .head h2{font:700 clamp(40px,6vw,76px)/1 var(--font-sans);letter-spacing:-.035em;text-wrap:balance;margin:18px 0 0}.s-ecosystem .head p{max-width:660px;color:var(--body);text-wrap:pretty;margin:20px 0 0;font-size:18px;line-height:1.5}.s-ecosystem .stage{--hub:11cqw;aspect-ratio:1200/500;width:100%;margin-top:56px;position:relative}.s-ecosystem .ring{--eco-rx:calc(var(--rx)*1cqw);--eco-ry:calc(var(--ry)*1cqw);--k:calc(var(--ry)/var(--rx));position:absolute;inset:0}.s-ecosystem .ring:before{content:"";width:calc(var(--eco-rx)*2);height:calc(var(--eco-ry)*2);pointer-events:none;border:1px solid #ffffff12;border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%}.s-ecosystem .ring--1{--n:10;--off:.5;--rx:22;--ry:10.5;--s:5cqw;--dur:320;--dir:1}.s-ecosystem .ring--2{--n:18;--off:0;--rx:44;--ry:17.4;--s:4.2cqw;--dur:460;--dir:-1}.s-ecosystem .lk,.s-ecosystem .ch{--a:calc(-90deg + 360deg/var(--n)*(var(--i) + var(--off)));position:absolute;top:50%;left:50%}.s-ecosystem .lk{z-index:0;width:var(--eco-rx);transform-origin:0;height:1px;transform:rotate(atan2(calc(var(--k)*sin(var(--a))),cos(var(--a))))scaleX(hypot(cos(var(--a)),calc(var(--k)*sin(var(--a)))));pointer-events:none;background:#ffffff17}.s-ecosystem .lk i{opacity:0;background:#fff;border-radius:50%;width:5px;height:5px;margin-left:-2.5px;position:absolute;top:-2px;left:0}.s-ecosystem .ch{z-index:2;width:var(--s);height:var(--s);transform:translate(-50%,-50%)translate(calc(var(--eco-rx)*cos(var(--a))),calc(var(--eco-ry)*sin(var(--a))))}.s-ecosystem .ch:before{content:"";background:#151515 var(--logo,none)center/contain no-repeat content-box;background-clip:border-box;border:1px solid #ffffff24;border-radius:50%;padding:23%;transition:scale .2s;position:absolute;inset:0}.s-ecosystem .ch:after{content:attr(data-name);font:500 10px/1 var(--font-mono);letter-spacing:.04em;color:#fff;white-space:nowrap;opacity:0;pointer-events:none;background:#0a0a0a;border:1px solid #ffffff38;border-radius:6px;padding:5px 8px;transition:opacity .15s;position:absolute;top:calc(100% + 6px);left:50%;translate:-50%}.s-ecosystem .ch:hover{z-index:3}.s-ecosystem .ch:hover:before{scale:1.1}.s-ecosystem .ch:hover:after{opacity:1}.s-ecosystem .let{background:var(--bg)var(--img,none)center/84% no-repeat;color:var(--fg);font:800 calc(var(--s)*.3)/1 system-ui,-apple-system,"Segoe UI",Helvetica,Arial,sans-serif;letter-spacing:-.03em;border-radius:50%;justify-content:center;align-items:center;transition:scale .2s;display:flex;position:absolute;inset:18%}.s-ecosystem .let i{font-style:normal}.s-ecosystem .ch:hover>.let{scale:1.1}.s-ecosystem .hub{z-index:1;width:var(--hub);aspect-ratio:1;background:#0c0c0c url(/hotels/logo-xcale.png) 50%/42% no-repeat;border:1px solid #ffffff52;border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%}.s-ecosystem .hub:before,.s-ecosystem .hub:after{content:"";inset:calc(var(--hub)*-.14);pointer-events:none;border:1px solid #ffffff14;border-radius:50%;position:absolute}.s-ecosystem .hub:after{opacity:0;border-color:#ffffff59;animation:3.2s ease-out infinite paused ecosystem-ripple;inset:0}.s-ecosystem .stage.is-live .hub:after{animation-play-state:running}.s-ecosystem .under{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 28px;margin-top:28px;display:flex}.s-ecosystem .yours{color:#fff;height:48px;font:700 15px/1 var(--font-sans);letter-spacing:-.01em;white-space:nowrap;background:#0a0a0a;border:1px dashed #ffffff73;border-radius:999px;align-items:center;gap:10px;padding:0 22px 0 16px;text-decoration:none;display:inline-flex}.s-ecosystem .yours:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 5v14M5 12h14' fill='none' stroke='%23fff' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E") 50%/contain no-repeat;width:16px;height:16px}.s-ecosystem .yours:hover{background:#ffffff0f;border-color:#fff}.s-ecosystem .link{color:#fff;font:500 15px/1 var(--font-sans);border-bottom:1px solid #ffffff38;align-items:center;gap:8px;padding-bottom:4px;text-decoration:none;display:inline-flex}.s-ecosystem .link:hover{border-color:#fff}.s-ecosystem .yours:focus-visible,.s-ecosystem .link:focus-visible{outline-offset:4px;outline:2px solid #fff}@container (max-width:900px){.s-ecosystem .stage{--hub:12.5cqw;aspect-ratio:1200/540}.s-ecosystem .ring--1{--rx:22;--ry:12;--s:6cqw}.s-ecosystem .ring--2{--rx:43.5;--ry:19.4;--s:5.2cqw}}@container (max-width:640px){.s-ecosystem .stage{--hub:20cqw;aspect-ratio:1/1.08}.s-ecosystem .ring--1{--rx:28;--ry:30;--s:10.5cqw}.s-ecosystem .ring--2{--rx:44.5;--ry:48;--s:9.2cqw}.s-ecosystem .ch:after{display:none}}@media (max-width:900px){.s-ecosystem{padding-block:64px}.s-ecosystem .stage{margin-top:40px}}@media (max-width:420px){.s-ecosystem .yours{height:44px;padding:0 16px 0 12px;font-size:14px}}@media (prefers-reduced-motion:reduce){.s-ecosystem .hub:after{animation:none!important}.s-ecosystem .ch:before,.s-ecosystem .let{transition:none}}@keyframes ecosystem-ripple{0%{opacity:.55;scale:1}to{opacity:0;scale:1.45}}
.s-trust{color:#fff;font-family:var(--font-sans);padding-block:96px}.s-trust .wrap{width:min(1200px,100% - 48px);margin-inline:auto}.s-trust .er-head h2{font:700 clamp(44px,7vw,96px)/.98 var(--font-sans);letter-spacing:-.04em;margin:0}.s-trust .er-head h2:before{content:attr(data-k);font:500 11px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mute);margin-bottom:18px;display:block}.s-trust .er-head p{max-width:640px;color:var(--body);text-wrap:pretty;margin:16px 0 0;font-size:18px;line-height:1.5}.s-trust .link{color:#fff;font:500 15px/1 var(--font-sans);border-bottom:1px solid #ffffff4d;margin-top:24px;padding-bottom:4px;text-decoration:none;display:inline-flex}.s-trust .link:hover{border-color:#fff}.s-trust .link:focus-visible{outline-offset:4px;outline:2px solid #fff}.s-trust .trust-slot:empty{min-height:var(--trust-h)}.s-trust .trust-slot:not(:empty){content-visibility:auto;contain-intrinsic-size:auto var(--trust-h)}.s-trust .trust-slot{--trust-h:1996.7px}@media (max-width:1062px){.s-trust .trust-slot{--trust-h:2036.1px}}@media (max-width:1034px){.s-trust .trust-slot{--trust-h:2066.8px}}@media (max-width:1000px){.s-trust .trust-slot{--trust-h:2101.7px}}@media (max-width:979px){.s-trust .trust-slot{--trust-h:2143.8px}}@media (max-width:972px){.s-trust .trust-slot{--trust-h:2171.2px}}@media (max-width:939px){.s-trust .trust-slot{--trust-h:2234.4px}}@media (max-width:917px){.s-trust .trust-slot{--trust-h:2276.6px}}@media (max-width:900px){.s-trust .trust-slot{--trust-h:2816.2px}}@media (max-width:781px){.s-trust .trust-slot{--trust-h:2846.6px}}@media (max-width:724px){.s-trust .trust-slot{--trust-h:2883.9px}}@media (max-width:695px){.s-trust .trust-slot{--trust-h:2931.4px}}@media (max-width:681px){.s-trust .trust-slot{--trust-h:2958.8px}}@media (max-width:669px){.s-trust .trust-slot{--trust-h:3000.9px}}@media (max-width:666px){.s-trust .trust-slot{--trust-h:3035.5px}}@media (max-width:657px){.s-trust .trust-slot{--trust-h:3065.2px}}@media (max-width:646px){.s-trust .trust-slot{--trust-h:3091.9px}}@media (max-width:642px){.s-trust .trust-slot{--trust-h:3144.4px}}@media (max-width:622px){.s-trust .trust-slot{--trust-h:3186.4px}}@media (max-width:616px){.s-trust .trust-slot{--trust-h:3217.9px}}@media (max-width:613px){.s-trust .trust-slot{--trust-h:3270.4px}}@media (max-width:604px){.s-trust .trust-slot{--trust-h:3312.4px}}@media (max-width:600px){.s-trust .trust-slot{--trust-h:4187.9px}}@media (max-width:544px){.s-trust .trust-slot{--trust-h:4229.9px}}@media (max-width:484px){.s-trust .trust-slot{--trust-h:4271.6px}}@media (max-width:456px){.s-trust .trust-slot{--trust-h:4300.8px}}@media (max-width:451px){.s-trust .trust-slot{--trust-h:4327.8px}}@media (max-width:438px){.s-trust .trust-slot{--trust-h:4352.5px}}@media (max-width:421px){.s-trust .trust-slot{--trust-h:4394.4px}}@media (max-width:414px){.s-trust .trust-slot{--trust-h:4435.8px}}@media (max-width:412px){.s-trust .trust-slot{--trust-h:4462.8px}}@media (max-width:398px){.s-trust .trust-slot{--trust-h:4498.2px}}@media (max-width:384px){.s-trust .trust-slot{--trust-h:4552.8px}}@media (max-width:379px){.s-trust .trust-slot{--trust-h:4607.3px}}@media (max-width:375px){.s-trust .trust-slot{--trust-h:4643.5px}}@media (max-width:370px){.s-trust .trust-slot{--trust-h:4685.6px}}@media (max-width:364px){.s-trust .trust-slot{--trust-h:4727.8px}}@media (max-width:358px){.s-trust .trust-slot{--trust-h:4769.8px}}@media (max-width:353px){.s-trust .trust-slot{--trust-h:4801.3px}}@media (max-width:352px){.s-trust .trust-slot{--trust-h:4854.1px}}@media (max-width:347px){.s-trust .trust-slot{--trust-h:4885.6px}}@media (max-width:346px){.s-trust .trust-slot{--trust-h:4938.3px}}@media (max-width:341px){.s-trust .trust-slot{--trust-h:4980.3px}}@media (max-width:337px){.s-trust .trust-slot{--trust-h:5011.8px}}@media (max-width:336px){.s-trust .trust-slot{--trust-h:5055.1px}}@media (max-width:335px){.s-trust .trust-slot{--trust-h:5128.8px}}@media (max-width:329px){.s-trust .trust-slot{--trust-h:5170.8px}}@media (max-width:326px){.s-trust .trust-slot{--trust-h:5202.6px}}@media (max-width:325px){.s-trust .trust-slot{--trust-h:5255.1px}}@media (max-width:320px){.s-trust .trust-slot{--trust-h:5349.4px}}.s-trust .strip{counter-reset:point;border-top:1px solid #ffffff1a;border-bottom:1px solid #ffffff1a;grid-template-columns:repeat(5,minmax(0,1fr));margin:64px 0 0;padding:0;list-style:none;display:grid}.s-trust .strip li{counter-increment:point;color:var(--body);align-content:start;gap:10px;padding:20px 20px 22px 0;font-size:14px;line-height:1.45;display:grid}.s-trust .strip li:before{content:counter(point,decimal-leading-zero);font:500 11px/1 var(--font-mono);letter-spacing:.08em;color:var(--mute)}.s-trust .strip li+li{border-left:1px solid #ffffff1a;padding-left:20px}@media (max-width:900px){.s-trust{padding-block:64px}.s-trust .strip{grid-template-columns:1fr}.s-trust .strip li{padding:14px 0}.s-trust .strip li+li{border-top:1px solid #ffffff1a;border-left:0;padding-left:0}}
.s-testimonial{color:#fff;font-family:var(--font-sans);padding-block:96px}.s-testimonial .wrap{width:min(1200px,100% - 48px);margin-inline:auto}.s-testimonial .split{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:72px;display:grid}.s-testimonial .portrait{aspect-ratio:1;object-fit:cover;object-position:50% 30%;filter:grayscale();background:#0e0e0e;border:1px solid #ffffff1a;border-radius:16px;width:100%;max-width:520px;height:auto;display:block}.s-testimonial .quote:before{content:attr(data-k);font:500 11px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mute)}.s-testimonial .quote{gap:28px;margin:0;display:grid}.s-testimonial .quote blockquote{font:500 clamp(24px,2.6vw,34px)/1.25 var(--font-sans);letter-spacing:-.02em;text-wrap:balance;margin:0}.s-testimonial .quote .more{max-width:52ch;font:400 17px/1.5 var(--font-sans);color:var(--body);margin:0}.s-testimonial figcaption{font:600 16px/1.2 var(--font-sans);letter-spacing:-.01em;border-top:1px solid #ffffff1a;grid-template-columns:minmax(0,1fr);gap:6px;padding-top:22px;display:grid}.s-testimonial figcaption:after{content:attr(data-role);font:500 12px/1.4 var(--font-mono);letter-spacing:.04em;color:var(--mute);grid-row:2}.s-testimonial .link{color:#fff;font:500 15px/1 var(--font-sans);border-bottom:1px solid #fff3;justify-self:start;padding-bottom:4px;text-decoration:none}.s-testimonial .link:hover{border-color:#fff}.s-testimonial .link:focus-visible{outline-offset:4px;outline:2px solid #fff}@media (max-width:900px){.s-testimonial{padding-block:64px}.s-testimonial .split{grid-template-columns:1fr;gap:36px}.s-testimonial .portrait{max-width:420px}}
.s-pricing{color:#fff;font-family:var(--font-sans);padding-block:96px}.s-pricing .wrap{width:min(1200px,100% - 48px);margin-inline:auto}.s-pricing .head{max-width:820px}.s-pricing .head .k{font:500 11px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mute)}.s-pricing .head h2{font:700 clamp(40px,6vw,72px)/1 var(--font-sans);letter-spacing:-.035em;text-wrap:balance;margin:18px 0 0}.s-pricing .head p{max-width:640px;color:var(--body);text-wrap:pretty;margin:20px 0 0;font-size:18px;line-height:1.5}@media (max-width:900px){.s-pricing{padding-block:64px}}
.s-manifesto-teaser{color:#050505;font-family:var(--font-sans);background:#e9e8e4;padding-block:96px}.s-manifesto-teaser .wrap{border-top:1px solid #0505051f;border-bottom:1px solid #0505051f;width:min(1200px,100% - 48px);margin-inline:auto}.s-manifesto-teaser .m,.s-manifesto-teaser .chapters li{font:500 11px/1.4 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#6b6b68}.s-manifesto-teaser .head{justify-content:space-between;align-items:baseline;gap:16px;padding:24px 0 56px;display:flex}.s-manifesto-teaser .by{font-family:var(--font-satoshi-signature),var(--font-satoshi-italic),var(--font-sans);color:#4a4a48;font-size:15px;font-style:italic;font-weight:500}.s-manifesto-teaser .state{letter-spacing:-.04em;text-wrap:balance;max-width:13.5em;margin:0;font-size:clamp(40px,8vw,96px);font-weight:700;line-height:.98}.s-manifesto-teaser .foot{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 40px;padding:56px 0 32px;display:flex}.s-manifesto-teaser .go{letter-spacing:-.01em;color:#4a4a48;align-items:center;gap:10px;padding-bottom:5px;font-size:17px;font-weight:500;text-decoration:none;transition:color .2s;display:inline-flex;position:relative}.s-manifesto-teaser .go:before{content:"→";font-family:var(--font-mono);order:1;transition:transform .2s}.s-manifesto-teaser .go:after{content:"";opacity:.45;transform-origin:0;background:currentColor;width:100%;height:1px;transition:opacity .2s;position:absolute;bottom:0;left:0}.s-manifesto-teaser .go:hover{color:#050505}.s-manifesto-teaser .go:hover:before{transform:translate(4px)}.s-manifesto-teaser .go:hover:after{opacity:1}.s-manifesto-teaser .go:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #050505}.s-manifesto-teaser .chapters{counter-reset:chapter;flex-wrap:wrap;gap:6px 18px;margin:0;padding:0;list-style:none;display:flex}.s-manifesto-teaser .chapters li{counter-increment:chapter;color:#a3a29e}.s-manifesto-teaser .chapters li:before{content:counter(chapter,upper-roman)" ";color:#6b6b68}@media (max-width:900px){.s-manifesto-teaser{padding-block:64px}.s-manifesto-teaser .head{padding-bottom:36px}.s-manifesto-teaser .foot{padding-top:40px}}@media (max-width:480px){.s-manifesto-teaser .state{letter-spacing:-.035em;font-size:clamp(34px,10.5vw,44px)}}.s-manifesto-teaser.is-live .go:after{animation:.8s cubic-bezier(.2,.8,.2,1) both manifesto-teaser-draw}@media (prefers-reduced-motion:reduce){.s-manifesto-teaser .go,.s-manifesto-teaser .go:before,.s-manifesto-teaser .go:after{transition:none}.s-manifesto-teaser.is-live .go:after{animation:none}}@keyframes manifesto-teaser-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}
.hotels section[id]{scroll-margin-top:72px}.hotels section[id]:not(#inicio){content-visibility:auto;contain-intrinsic-size:auto 1200px}html:has(:target) .hotels :is(section[id]:not(#inicio),.logos-grid,.trust-slot){content-visibility:visible}
