.page-module__gbUdQW__page{--ink:#123847;--teal:#72aeba;--paper:#edf4f1;--sand:#dce9e5;background:var(--paper);color:var(--ink);overflow:hidden}.page-module__gbUdQW__nav{border-bottom:1px solid #12384717;justify-content:space-between;align-items:center;max-width:1240px;height:84px;margin:auto;padding:0 28px;display:flex}.page-module__gbUdQW__nav b{font:800 1.4rem var(--display);letter-spacing:.04em}.page-module__gbUdQW__nav b span{color:var(--teal)}.page-module__gbUdQW__nav div{align-items:center;gap:2rem;display:flex}.page-module__gbUdQW__nav a:not(.page-module__gbUdQW__btn){text-transform:uppercase;letter-spacing:.1em;font-size:.74rem}.page-module__gbUdQW__btn{background:var(--ink);color:#fff;border-radius:99px;padding:.95rem 1.45rem;font-weight:800;transition:all .25s;display:inline-block}.page-module__gbUdQW__btn:hover{background:#267080;transform:translateY(-3px);box-shadow:0 12px 24px #12384725}.page-module__gbUdQW__hero{border-radius:0 0 80px;height:calc(100vh - 84px);margin:0 24px;position:relative;overflow:hidden}.page-module__gbUdQW__hero>img{object-fit:cover;filter:saturate(.68)contrast(1.06);width:100%;height:115%}.page-module__gbUdQW__hero:after{content:"";background:linear-gradient(90deg,#082936e8 0%,#08293678 35%,#0000 78%);position:absolute;inset:0}.page-module__gbUdQW__overlay{z-index:2;color:#fff;position:absolute;top:50%;left:7vw;transform:translateY(-50%)}.page-module__gbUdQW__overlay>span,.page-module__gbUdQW__project>div>span,.page-module__gbUdQW__editorial>div>span,.page-module__gbUdQW__features header>span,.page-module__gbUdQW__plans header>span,.page-module__gbUdQW__cta small{letter-spacing:.22em;font-size:.7rem;font-weight:800}.page-module__gbUdQW__overlay h1{font:600 clamp(4rem,7.5vw,8rem)/.9 var(--display);letter-spacing:-.07em;margin:1.5rem 0}.page-module__gbUdQW__overlay h1 em{color:#c9ece8;font-style:normal;font-weight:800}.page-module__gbUdQW__overlay p{max-width:34rem;font-size:1.1rem;line-height:1.7}.page-module__gbUdQW__overlay .page-module__gbUdQW__btn{color:var(--ink);background:#fff}.page-module__gbUdQW__hero aside{z-index:3;border-left:5px solid var(--teal);background:#fff;gap:.3rem;padding:1.4rem 1.7rem;display:grid;position:absolute;bottom:2rem;right:2rem;box-shadow:12px 12px #123847}.page-module__gbUdQW__hero aside b{font:800 1.7rem var(--display)}.page-module__gbUdQW__scrollHint{z-index:3;color:#fff;letter-spacing:.2em;align-items:center;gap:.8rem;font-size:.65rem;display:flex;position:absolute;bottom:2.2rem;left:7vw}.page-module__gbUdQW__scrollHint span{color:var(--teal);font-size:1.2rem}.page-module__gbUdQW__numbers{grid-template-columns:repeat(4,1fr);gap:2rem;max-width:1180px;margin:auto;padding:6rem 24px;display:grid}.page-module__gbUdQW__numbers div{border-left:1px solid #9bb3b5;gap:.5rem;padding-left:1.4rem;transition:all .2s;display:grid}.page-module__gbUdQW__numbers div:hover{transform:translate(8px)}.page-module__gbUdQW__numbers b{font:700 2.5rem var(--display)}.page-module__gbUdQW__numbers span{opacity:.65}.page-module__gbUdQW__project{grid-template-columns:.8fr 1.2fr;align-items:center;gap:7vw;max-width:1180px;margin:auto;padding:4rem 24px 9rem;display:grid}.page-module__gbUdQW__project h2,.page-module__gbUdQW__editorial h2,.page-module__gbUdQW__features h2,.page-module__gbUdQW__plans h2,.page-module__gbUdQW__cta h2{font:700 clamp(3rem,5vw,5.5rem)/.95 var(--display);letter-spacing:-.06em;margin:1.2rem 0}.page-module__gbUdQW__project p,.page-module__gbUdQW__editorial p,.page-module__gbUdQW__plans header p{opacity:.7;line-height:1.8}.page-module__gbUdQW__project a{border-bottom:1px solid var(--ink);margin-top:1rem;padding-bottom:.25rem;font-weight:800;display:inline-block}.page-module__gbUdQW__project i,.page-module__gbUdQW__editorial i,.page-module__gbUdQW__features i,.page-module__gbUdQW__plans i,.page-module__gbUdQW__cta i{margin-left:.45rem;font-style:normal}.page-module__gbUdQW__project img{object-fit:cover;clip-path:polygon(12% 0,100% 0,100% 100%,0 100%,0 12%);width:100%;height:650px}.page-module__gbUdQW__editorial{grid-template-columns:1fr 1fr;align-items:center;gap:7vw;max-width:1180px;margin:auto;padding:0 24px 9rem;display:grid}.page-module__gbUdQW__editorialImage{height:600px;position:relative}.page-module__gbUdQW__editorialImage img{object-fit:cover;filter:saturate(.75);border-radius:0 0 50% 50%;width:100%;height:100%}.page-module__gbUdQW__editorialImage span{letter-spacing:.1em;background:#fff;padding:.8rem;font-size:.68rem;font-weight:800;position:absolute;bottom:1.5rem;left:1.5rem}.page-module__gbUdQW__quote{font:600 1.5rem var(--display);color:#4b737d;border-top:1px solid #12384740;margin-top:2rem;padding-top:1.5rem}.page-module__gbUdQW__features{background:var(--ink);color:#fff;padding:9rem max(24px,50vw - 566px);position:relative;overflow:hidden}.page-module__gbUdQW__features:after{content:"32";color:#ffffff0b;font:800 30rem/1 var(--display);position:absolute;bottom:-6.7rem;right:-2rem}.page-module__gbUdQW__features>*{position:relative}.page-module__gbUdQW__features h2{color:#d6f1ec}.page-module__gbUdQW__features>div{grid-template-columns:1fr 1fr;margin-top:4rem;display:grid}.page-module__gbUdQW__features article{border-top:1px solid #ffffff37;align-items:center;gap:1.5rem;padding:1.5rem 0;transition:all .25s;display:flex}.page-module__gbUdQW__features article:hover{color:#bce3df;padding-left:1rem}.page-module__gbUdQW__features article b{opacity:.4}.page-module__gbUdQW__features article i{color:var(--teal);margin-left:auto;font-style:normal}.page-module__gbUdQW__plans{max-width:1180px;margin:auto;padding:9rem 24px}.page-module__gbUdQW__plans header{grid-template-columns:1.1fr .9fr;align-items:end;margin-bottom:4rem;display:grid}.page-module__gbUdQW__plans header>span{grid-column:1/-1}.page-module__gbUdQW__planGrid{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.page-module__gbUdQW__planGrid article{background:#fff;flex-direction:column;min-height:300px;padding:2.2rem;transition:all .25s;display:flex}.page-module__gbUdQW__planGrid article:hover{box-shadow:0 14px 0 var(--teal);transform:translateY(-8px)}.page-module__gbUdQW__planGrid b{font:800 3rem var(--display)}.page-module__gbUdQW__planGrid span{margin-top:1.2rem;font-weight:800}.page-module__gbUdQW__planGrid small{opacity:.6;margin-top:.4rem}.page-module__gbUdQW__planGrid a{margin-top:auto;font-size:.76rem;font-weight:800}.page-module__gbUdQW__cta{background:var(--teal);text-align:center;color:var(--ink);border-radius:42px;margin:0 2vw;padding:8rem 24px;position:relative;overflow:hidden}.page-module__gbUdQW__cta:before{content:"ALTO/MAR";font:800 clamp(4rem,15vw,14rem)/1 var(--display);white-space:nowrap;color:#ffffff20;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-module__gbUdQW__cta>*{position:relative}.page-module__gbUdQW__cta h2{color:var(--ink)}.page-module__gbUdQW__cta p{line-height:1.7}.page-module__gbUdQW__cta a{background:var(--ink);color:#fff;border-radius:99px;padding:1rem 1.6rem;font-weight:800;display:inline-block}.page-module__gbUdQW__footer{border-top:1px solid #b8cac7;justify-content:space-between;margin-top:2rem;padding:3rem 5vw;display:flex}@media (max-width:800px){.page-module__gbUdQW__nav div>a:not(.page-module__gbUdQW__btn){display:none}.page-module__gbUdQW__hero{height:calc(100vh - 84px);margin:0 12px}.page-module__gbUdQW__hero:after{background:#082936aa}.page-module__gbUdQW__overlay{left:7vw;right:7vw}.page-module__gbUdQW__overlay h1{font-size:clamp(3.5rem,14vw,6rem)}.page-module__gbUdQW__hero aside{bottom:1rem;right:1rem}.page-module__gbUdQW__scrollHint{display:none}.page-module__gbUdQW__numbers{grid-template-columns:1fr 1fr;padding-top:4rem}.page-module__gbUdQW__project,.page-module__gbUdQW__editorial{grid-template-columns:1fr;padding-bottom:6rem}.page-module__gbUdQW__project img,.page-module__gbUdQW__editorialImage{height:430px}.page-module__gbUdQW__features>div{grid-template-columns:1fr}.page-module__gbUdQW__plans{padding-top:6rem;padding-bottom:6rem}.page-module__gbUdQW__plans header{display:block}.page-module__gbUdQW__planGrid{grid-template-columns:1fr}.page-module__gbUdQW__cta{margin:0 18px;padding:6rem 20px}.page-module__gbUdQW__footer{gap:1rem;display:grid}}
