.Splash-module-scss-module__XyUHyW__splash{z-index:500;background-color:#dad6b3;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.Splash-module-scss-module__XyUHyW__logoWrapper{width:max(600px,min(9.26vw,5.21dvh))}@media (orientation:landscape){.Splash-module-scss-module__XyUHyW__logoWrapper{width:max(300px,min(26.04vw,46.3dvh))}}
.ClampText-module-scss-module__kuJwma__clampText{text-align:left;-webkit-box-orient:vertical;display:-webkit-box;position:relative;overflow:hidden}.ClampText-module-scss-module__kuJwma__bold{font-weight:500;display:inline}.ClampText-module-scss-module__kuJwma__toggle{cursor:pointer;display:block}.ClampText-module-scss-module__kuJwma__toggle:hover .ClampText-module-scss-module__kuJwma__toggleText{text-decoration:none}.ClampText-module-scss-module__kuJwma__toggleText{text-decoration:underline;display:inline}@media (orientation:landscape){.ClampText-module-scss-module__kuJwma__display{z-index:1;position:absolute;top:0;left:0}}.ClampText-module-scss-module__kuJwma__hidden{visibility:hidden;opacity:0;color:#0000;z-index:0;height:0;display:block}@media (orientation:landscape){.ClampText-module-scss-module__kuJwma__hidden{height:unset}}
.DeveloperSection-module-scss-module__P4PJ8W__developer{text-align:center;padding-block:max(24px,min(19.54vw,10.99dvh))}@media (orientation:landscape){.DeveloperSection-module-scss-module__P4PJ8W__developer{padding-block:max(60px,min(9.69vw,17.22dvh)) max(30px,min(3.13vw,5.56dvh));display:block}}.DeveloperSection-module-scss-module__P4PJ8W__eyebrow{letter-spacing:2.8px;text-transform:uppercase;color:#517777;font-family:ABCGintoNord,system-ui,sans-serif;font-size:max(12px,min(2.59vw,1.46dvh));font-style:normal;font-weight:400;line-height:2.2}@media (orientation:landscape){.DeveloperSection-module-scss-module__P4PJ8W__eyebrow{letter-spacing:1.2px;margin-block-end:max(15px,min(1.51vw,2.69dvh));font-size:max(11px,min(.63vw,1.11dvh));line-height:3.3}}.DeveloperSection-module-scss-module__P4PJ8W__logoContainer{justify-content:center;align-items:flex-end;gap:max(20px,min(9.26vw,5.21dvh));display:flex}@media (orientation:landscape){.DeveloperSection-module-scss-module__P4PJ8W__logoContainer{gap:max(20px,min(4.43vw,7.87dvh));margin-block-end:max(30px,min(5.21vw,9.26dvh))}}.DeveloperSection-module-scss-module__P4PJ8W__logo{width:min(20.09vw,11.3dvh)}@media (orientation:landscape){.DeveloperSection-module-scss-module__P4PJ8W__logo{width:max(60px,min(7.19vw,12.78dvh))}}.DeveloperSection-module-scss-module__P4PJ8W__detailsContainer{grid-template-columns:1fr;gap:max(16px,min(4.44vw,2.5svh));padding-block-start:max(30px,min(9.26vw,5.21dvh));display:grid}@media (orientation:landscape){.DeveloperSection-module-scss-module__P4PJ8W__detailsContainer{grid-template-rows:repeat(2,auto);grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:column;gap:max(15px,min(1.51vw,2.69svh)) max(20px,min(2.71vw,4.81svh));padding-block-start:0}}.DeveloperSection-module-scss-module__P4PJ8W__image{aspect-ratio:160/93;width:100%;max-width:100%;height:auto;position:relative}@media (orientation:landscape){.DeveloperSection-module-scss-module__P4PJ8W__image{margin:0}}.DeveloperSection-module-scss-module__P4PJ8W__image:not(:first-child){margin-block-start:max(20px,min(4.44vw,2.5dvh))}@media (orientation:landscape){.DeveloperSection-module-scss-module__P4PJ8W__image:not(:first-child){margin:0}}.DeveloperSection-module-scss-module__P4PJ8W__caption{text-transform:uppercase;color:#fff7ea;justify-content:space-between;width:100%;padding-inline:5px;font-size:max(7px,min(2.31vw,1.3dvh));line-height:1.11;display:flex;position:absolute;bottom:5px}@media (orientation:landscape){.DeveloperSection-module-scss-module__P4PJ8W__caption{padding-block-end:max(4px,min(.42vw,.74dvh));padding-inline:max(7px,min(.73vw,1.3dvh));font-size:max(5px,min(.52vw,.93dvh));line-height:1.4}}.DeveloperSection-module-scss-module__P4PJ8W__description{letter-spacing:.7px;font-size:max(12px,min(1.77vw,3.15dvh));line-height:1.6}@media (orientation:landscape){.DeveloperSection-module-scss-module__P4PJ8W__description{letter-spacing:.275px;font-size:11px;line-height:19px}}
.EnquirySection-module-scss-module__Q44tta__enquiry{gap:max(40px,min(4.58vw,8.15svh));padding-block-end:max(20px,min(17.78vw,10dvh))}@media (orientation:landscape){.EnquirySection-module-scss-module__Q44tta__enquiry{gap:max(30px,min(6.25vw,11.11svh));padding-block-end:max(30px,min(12.08vw,21.48svh))}}.EnquirySection-module-scss-module__Q44tta__formContainer{flex-direction:column;grid-area:2/1;gap:max(15px,min(9.91vw,5.57dvh));display:flex}@media (orientation:landscape){.EnquirySection-module-scss-module__Q44tta__formContainer{grid-area:1/1;gap:max(15px,min(2.76vw,4.91dvh))}}.EnquirySection-module-scss-module__Q44tta__eyebrow{letter-spacing:2.8px;text-transform:uppercase;letter-spacing:2.6px;color:#517777;margin-block-end:min(4.91vw,2.76dvh);font-family:ABCGintoNord,system-ui,sans-serif;font-size:max(12px,min(2.59vw,1.46dvh));font-style:normal;font-weight:400;line-height:1.38}@media (orientation:landscape){.EnquirySection-module-scss-module__Q44tta__eyebrow{letter-spacing:1.2px;margin-block-end:max(3px,min(.31vw,.56dvh));font-size:max(11px,min(.63vw,1.11dvh));line-height:2.5}}.EnquirySection-module-scss-module__Q44tta__input{background:0 0;border:0;border-bottom:1px solid #517777;border-radius:0;width:100%;padding-block-end:max(8px,min(1.39vw,.78dvh));font-family:CivaneNormRegular,system-ui,sans-serif;font-size:max(16px,min(3.89vw,2.19dvh));font-style:normal;font-weight:600;line-height:1;transition:border-color .2s,color .2s}@media (orientation:landscape){.EnquirySection-module-scss-module__Q44tta__input{padding-block-end:3px;font-size:max(16px,min(1.09vw,1.94dvh))}}.EnquirySection-module-scss-module__Q44tta__input:not(:first-of-type){margin-block-start:max(15px,min(4.81vw,2.71dvh))}@media (orientation:landscape){.EnquirySection-module-scss-module__Q44tta__input:not(:first-of-type){margin-block-start:max(10px,min(1.61vw,2.87dvh))}}.EnquirySection-module-scss-module__Q44tta__input.EnquirySection-module-scss-module__Q44tta__hasError{border-bottom-color:#e9322d}.EnquirySection-module-scss-module__Q44tta__input:focus-visible{outline:none}.EnquirySection-module-scss-module__Q44tta__input::placeholder{color:#7e553a}.EnquirySection-module-scss-module__Q44tta__fieldset{border:0;flex-wrap:wrap;gap:max(10px,min(3.7vw,2.08dvh)) max(20px,min(5.74vw,3.23dvh));display:flex}@media (orientation:landscape){.EnquirySection-module-scss-module__Q44tta__fieldset{gap:max(10px,min(1.04vw,1.85dvh)) max(20px,min(3.28vw,5.83dvh))}}.EnquirySection-module-scss-module__Q44tta__consentContainer{flex-direction:column;gap:max(20px,min(6.02vw,3.39dvh));display:flex}@media (orientation:landscape){.EnquirySection-module-scss-module__Q44tta__consentContainer{gap:max(15px,min(1.88vw,3.33dvh))}}.EnquirySection-module-scss-module__Q44tta__marketingContainer{flex-direction:column;gap:max(20px,min(6.02vw,3.39dvh));display:flex}@media (orientation:landscape){.EnquirySection-module-scss-module__Q44tta__marketingContainer{gap:max(15px,min(1.3vw,2.31dvh))}}.EnquirySection-module-scss-module__Q44tta__consentLink{text-underline-offset:2px;text-decoration:underline}.EnquirySection-module-scss-module__Q44tta__consentText{letter-spacing:.88px;font-family:CivaneNormRegular,system-ui,sans-serif;font-size:max(13px,min(2.04vw,1.15dvh));font-style:normal;font-weight:400;line-height:1.35}@media (orientation:landscape){.EnquirySection-module-scss-module__Q44tta__consentText{letter-spacing:.48px;font-size:max(11px,min(.63vw,1.11dvh));line-height:1.66}}.EnquirySection-module-scss-module__Q44tta__contactMethods{margin-inline-start:max(18px,min(2.31vw,1.3dvh));padding-inline-start:max(18px,min(2.22vw,1.25dvh))}@media (orientation:landscape){.EnquirySection-module-scss-module__Q44tta__contactMethods{gap:max(14px,min(1.15vw,2.04dvh));padding-inline-start:max(14px,min(1.15vw,2.04dvh))}}.EnquirySection-module-scss-module__Q44tta__contactMethodsText{letter-spacing:.96px;font-family:ABCGintoNord,system-ui,sans-serif;font-size:max(14px,min(2.22vw,1.25dvh));line-height:1.2}@media (orientation:landscape){.EnquirySection-module-scss-module__Q44tta__contactMethodsText{letter-spacing:.48px;font-size:max(11px,min(.63vw,1.11dvh));line-height:2.3}}.EnquirySection-module-scss-module__Q44tta__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.EnquirySection-module-scss-module__Q44tta__turnstile{flex-direction:column;gap:max(8px,min(1.48vw,.83dvh));display:flex}.EnquirySection-module-scss-module__Q44tta__submitError,.EnquirySection-module-scss-module__Q44tta__fieldError{color:#e9322d;font-size:max(12px,min(1.85vw,1.04dvh))}@media (orientation:landscape){.EnquirySection-module-scss-module__Q44tta__submitError,.EnquirySection-module-scss-module__Q44tta__fieldError{font-size:max(11px,min(.63vw,1.11dvh))}}.EnquirySection-module-scss-module__Q44tta__fieldError{margin-block-start:max(4px,min(.74vw,.42dvh));display:block}.EnquirySection-module-scss-module__Q44tta__successMessage{grid-area:2/1;align-items:center;font-family:CivaneNormRegular,system-ui,sans-serif;font-size:max(16px,min(3.89vw,2.19dvh));font-style:normal;font-weight:600;line-height:1;display:flex}@media (orientation:landscape){.EnquirySection-module-scss-module__Q44tta__successMessage{grid-area:1/1;font-size:max(16px,min(1.09vw,1.94dvh))}}.EnquirySection-module-scss-module__Q44tta__submit{letter-spacing:2.8px;text-transform:uppercase;color:#517777;cursor:pointer;border:1px solid #517777;width:100%;padding:max(20px,min(4.54vw,2.55dvh));font-size:max(14px,min(1.46vw,2.59dvh));line-height:1;transition:background-color .2s,color .2s,border-color .2s}@media (orientation:landscape){.EnquirySection-module-scss-module__Q44tta__submit{letter-spacing:1.4px;padding:max(10px,min(.99vw,1.76dvh));font-size:max(12px,min(.73vw,1.3dvh));line-height:1.78}}.EnquirySection-module-scss-module__Q44tta__submit:disabled{opacity:.6;cursor:not-allowed}.EnquirySection-module-scss-module__Q44tta__submit:focus-visible{outline-offset:2px;outline:2px solid #7e553a}.EnquirySection-module-scss-module__Q44tta__mapCol{aspect-ratio:4/5;background-color:#dad6b3;grid-area:1/1;width:100%;position:relative}@media (orientation:landscape){.EnquirySection-module-scss-module__Q44tta__mapCol{aspect-ratio:1;grid-area:1/2;align-self:start}}
.FormCheckbox-module-scss-module__M3TW1a__option{cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;align-items:flex-start;gap:max(18px,min(2.31vw,1.3dvh));font-family:CivaneNormRegular,system-ui,sans-serif;font-size:max(16px,min(3.89vw,2.19dvh));font-style:normal;font-weight:600;line-height:1;display:inline-flex}@media (orientation:landscape){.FormCheckbox-module-scss-module__M3TW1a__option{gap:max(8px,min(.89vw,1.57dvh));font-size:max(16px,min(1.09vw,1.94dvh))}}.FormCheckbox-module-scss-module__M3TW1a__choiceInput{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.FormCheckbox-module-scss-module__M3TW1a__choiceInput:focus-visible+.FormCheckbox-module-scss-module__M3TW1a__mark{outline-offset:3px}.FormCheckbox-module-scss-module__M3TW1a__markChecked{color:inherit!important}.FormCheckbox-module-scss-module__M3TW1a__hasError .FormCheckbox-module-scss-module__M3TW1a__mark:before{border-color:#e9322d}.FormCheckbox-module-scss-module__M3TW1a__mark{color:#0000;flex-shrink:0;justify-content:center;font-family:system-ui,sans-serif;transition:color .15s;display:inline-flex;position:relative}.FormCheckbox-module-scss-module__M3TW1a__mark:before{content:"";aspect-ratio:1;background:0 0;border:1px solid #517777;border-radius:50%;width:max(18px,min(2.31vw,1.3dvh));transition:border-color .15s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (orientation:landscape){.FormCheckbox-module-scss-module__M3TW1a__mark:before{width:max(15px,min(1.15vw,2.04dvh))}}
.MapComponent-module-scss-module__Sonogq__mapContainer{border:0;width:100%;height:100%;inset:0;overflow:hidden}.MapComponent-module-scss-module__Sonogq__markerWrapper{flex-direction:column;align-items:center;display:flex}.MapComponent-module-scss-module__Sonogq__markerLabel{aspect-ratio:319/239;width:max(200px,min(29.54vw,16.61dvh));max-width:80vw;transition:transform .2s;position:relative}@media (orientation:landscape){.MapComponent-module-scss-module__Sonogq__markerLabel{width:max(150px,min(16.61vw,29.54dvh))}}.MapComponent-module-scss-module__Sonogq__markerLabel img{object-fit:cover}.MapComponent-module-scss-module__Sonogq__markerStem{background-color:#7e553a;width:1px;height:max(107px,min(29.07vw,16.35dvh))}
.Footer-module-scss-module__A5vMQq__footer{grid-template-columns:1fr;row-gap:max(15px,min(3.7vw,2.08svh));margin:0 auto;padding-block:max(60px,min(16.57vw,9.32svh)) max(30px,min(7.87vw,4.43svh));display:grid}@media (orientation:landscape){.Footer-module-scss-module__A5vMQq__footer{grid-template-rows:min-content min-content 1fr;grid-template-columns:1fr 1fr 2fr;grid-auto-flow:column;gap:max(6px,min(.63vw,1.11svh)) max(15px,min(3.13vw,5.56svh));padding-block:max(30px,min(4.9vw,8.7svh)) max(30px,min(4.95vw,8.8svh));padding-inline:max(30px,min(7.76vw,13.8svh));box-shadow:0 0 50px 50px #dad6b3}}@media (orientation:landscape) and (max-height:500px){.Footer-module-scss-module__A5vMQq__footer{padding-left:calc(max(15px, min(3.28vw, 5.83svh)) + env(safe-area-inset-left));padding-right:env(safe-area-inset-right)}}.Footer-module-scss-module__A5vMQq__eyebrow{letter-spacing:2.8px;text-transform:uppercase;letter-spacing:2.6px;color:#517777;font-family:ABCGintoNord,system-ui,sans-serif;font-size:max(11px,min(2.41vw,1.35dvh));font-style:normal;font-weight:400;line-height:1.38}@media (orientation:landscape){.Footer-module-scss-module__A5vMQq__eyebrow{letter-spacing:1.2px;color:#7e553a;font-size:max(11px,min(.63vw,1.11dvh));line-height:2.5}}.Footer-module-scss-module__A5vMQq__headline,.Footer-module-scss-module__A5vMQq__buttons{letter-spacing:-.654px;letter-spacing:0;flex-wrap:wrap;align-items:center;gap:max(10px,min(1.76vw,.99dvh));font-family:CivaneNormRegular,system-ui,sans-serif;font-size:max(20px,min(5.56vw,3.13dvh));font-style:normal;font-weight:600;line-height:1;display:flex}@media (orientation:landscape){.Footer-module-scss-module__A5vMQq__headline,.Footer-module-scss-module__A5vMQq__buttons{letter-spacing:-.38px;gap:max(8px,min(.63vw,1.11dvh));font-size:max(16px,min(1.98vw,3.52dvh));line-height:1}}.Footer-module-scss-module__A5vMQq__locationContent{flex-direction:column;align-items:flex-start}.Footer-module-scss-module__A5vMQq__subheadline{font-size:max(18px,min(4.63vw,2.6dvh))}@media (orientation:landscape){.Footer-module-scss-module__A5vMQq__subheadline{letter-spacing:-.28px;font-size:max(14px,min(1.46vw,2.59dvh));line-height:1.28}}.Footer-module-scss-module__A5vMQq__buttons{justify-content:center;align-items:center;display:flex}@media (orientation:landscape){.Footer-module-scss-module__A5vMQq__buttons{gap:max(8px,min(.63vw,1.11dvh));padding-block-end:3px}}.Footer-module-scss-module__A5vMQq__buttons svg{width:max(18px,min(2.78vw,1.56dvh))}@media (orientation:landscape){.Footer-module-scss-module__A5vMQq__buttons svg{width:max(18px,min(1.09vw,1.94dvh))}}.Footer-module-scss-module__A5vMQq__caption{letter-spacing:1.6px;text-transform:uppercase;margin-block-start:auto;font-size:max(8px,min(2.04vw,1.15dvh));line-height:1.3}@media (orientation:landscape){.Footer-module-scss-module__A5vMQq__caption{letter-spacing:1px;font-size:max(8px,min(.52vw,.93dvh));line-height:1.3}}.Footer-module-scss-module__A5vMQq__caption a{text-decoration:none}.Footer-module-scss-module__A5vMQq__caption a:hover{text-decoration:underline}.Footer-module-scss-module__A5vMQq__location,.Footer-module-scss-module__A5vMQq__disclaimer{margin-block-start:max(30px,min(10.19vw,5.73dvh))}@media (orientation:landscape){.Footer-module-scss-module__A5vMQq__location,.Footer-module-scss-module__A5vMQq__disclaimer{margin-block-start:0}}.Footer-module-scss-module__A5vMQq__disclaimer{letter-spacing:.76px;font-size:max(10px,min(1.76vw,.99dvh));line-height:1.57}@media (orientation:landscape){.Footer-module-scss-module__A5vMQq__disclaimer{letter-spacing:.4px;grid-row:span 3;font-size:max(8px,min(.52vw,.93dvh));line-height:1.6}}@media (orientation:portrait){.Footer-module-scss-module__A5vMQq__mobileNoShow{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;display:none;position:absolute;overflow:hidden}}.Footer-module-scss-module__A5vMQq__bottomSection{letter-spacing:2.2px;text-transform:uppercase;flex-direction:column;gap:max(14px,min(2.59vw,1.46dvh));margin-block-start:max(30px,min(6.85vw,3.85dvh));font-size:max(10px,min(2.04vw,1.15dvh));line-height:1.36;display:flex}@media (orientation:landscape){.Footer-module-scss-module__A5vMQq__bottomSection{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;display:none;position:absolute;overflow:hidden}}
.NativeVideo-module-scss-module__bICf1q__container{aspect-ratio:9/16;width:100%;position:relative;overflow:hidden}@media (orientation:landscape){.NativeVideo-module-scss-module__bICf1q__container{aspect-ratio:auto;width:100%;height:100%}}@media (orientation:landscape) and (max-height:500px){.NativeVideo-module-scss-module__bICf1q__container{aspect-ratio:4/5;height:auto}}.NativeVideo-module-scss-module__bICf1q__video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.NativeVideo-module-scss-module__bICf1q__fill{position:absolute;inset:0}
.VimeoPlayer-module-scss-module__-uydAW__video-wrapper--portrait{aspect-ratio:9/16;width:100%;position:relative;overflow:hidden}.VimeoPlayer-module-scss-module__-uydAW__videoContainer{aspect-ratio:16/9;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.VimeoPlayer-module-scss-module__-uydAW__landscapeWrapper{position:absolute;inset:0}.VimeoPlayer-module-scss-module__-uydAW__iframe{border:0;width:100%;height:100%;position:absolute;top:0;left:0}
.Hero-module-scss-module__s86f1q__heroContainer{background-color:#dad6b3;width:100%;height:100svh;max-height:100svh;position:relative;overflow:hidden}.Hero-module-scss-module__s86f1q__mediaWrapper,.Hero-module-scss-module__s86f1q__mediaItem{position:absolute;inset:0}@media (pointer:coarse){.Hero-module-scss-module__s86f1q__mediaItem{opacity:0}}.Hero-module-scss-module__s86f1q__mediaItem img{object-fit:cover;width:100%;height:100%}.Hero-module-scss-module__s86f1q__heroVideoContainer{z-index:3;opacity:0;position:absolute;inset:0;overflow:hidden}@media (pointer:coarse){.Hero-module-scss-module__s86f1q__heroVideoContainer{opacity:0}}.Hero-module-scss-module__s86f1q__heroVideo{object-fit:cover;pointer-events:none;width:100vw;min-width:150svh;max-width:none;height:66.67vw;min-height:100svh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (orientation:portrait){.Hero-module-scss-module__s86f1q__heroVideo{width:150svh;min-width:150%;height:66.67vw;min-height:150%}}.Hero-module-scss-module__s86f1q__content{z-index:5;flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:100svh;padding-block:max(78px,min(27.13vw,15.26svh)) max(30px,min(8.24vw,4.64svh));padding-inline:max(50px,min(9.63vw,5.42svh));font-family:CivaneNormRegular,system-ui,sans-serif;font-size:max(13px,min(3.15vw,1.77svh));font-style:normal;font-weight:400;display:flex;position:absolute}@media (orientation:landscape){.Hero-module-scss-module__s86f1q__content{padding-block:max(80px,min(8.33vw,14.81svh)) max(30px,min(11.25vw,20svh));padding-inline:0;font-size:max(16px,min(1.3vw,2.31svh))}}@media (orientation:landscape) and (max-height:500px){.Hero-module-scss-module__s86f1q__content{padding-block:0 max(20px,min(5.21vw,9.26svh));font-size:max(13px,min(1.3vw,2.31svh))}}.Hero-module-scss-module__s86f1q__logoVideo,.Hero-module-scss-module__s86f1q__footer{width:100%}@media (orientation:landscape){.Hero-module-scss-module__s86f1q__logoVideo,.Hero-module-scss-module__s86f1q__footer{max-width:max(418px,min(36.04vw,64.07svh))}}.Hero-module-scss-module__s86f1q__logoVideo{aspect-ratio:2;opacity:0;width:auto;max-height:max(180px,min(37.04vw,20.83svh));position:relative}@media (orientation:landscape){.Hero-module-scss-module__s86f1q__logoVideo{width:max(250px,min(23.44vw,41.67svh));max-height:unset;height:auto}}@media (orientation:landscape) and (max-height:500px){.Hero-module-scss-module__s86f1q__logoVideo{width:max(200px,min(20.83vw,37.04svh))}}.Hero-module-scss-module__s86f1q__tagline{letter-spacing:.84px;text-align:center;text-transform:uppercase;opacity:0;font-weight:600;line-height:1.47;display:block}@media (orientation:landscape){.Hero-module-scss-module__s86f1q__tagline{letter-spacing:.5px;line-height:1.6}}.Hero-module-scss-module__s86f1q__arrowLink{opacity:0;display:block}.Hero-module-scss-module__s86f1q__pulsingArrow{color:#dad6b3;width:max(24px,min(5.19vw,2.92svh));height:max(75px,min(13.89vw,7.81svh));margin-block-start:max(24px,min(23.98vw,13.49svh));margin-inline:auto;animation:2s ease-in-out infinite Hero-module-scss-module__s86f1q__pulse}@media (orientation:landscape){.Hero-module-scss-module__s86f1q__pulsingArrow{color:#7e553a;width:24px;height:24px;margin-block-start:max(24px,min(3.91vw,6.94svh))}}@media (orientation:landscape) and (max-height:500px){.Hero-module-scss-module__s86f1q__pulsingArrow{width:18px;height:18px;margin-block-start:max(12px,min(2.08vw,3.7svh))}}@keyframes Hero-module-scss-module__s86f1q__pulse{0%{transform:translateY(0)}50%{transform:translateY(10px)}to{transform:translateY(0)}}
.Navbar-module-scss-module__a4PtfG__header{z-index:100;width:100%;height:max(60px,min(12.96vw,7.29dvh));position:sticky;top:0;overflow:visible}@media (orientation:landscape){.Navbar-module-scss-module__a4PtfG__header{height:auto}}.Navbar-module-scss-module__a4PtfG__inner{z-index:1;background:#dad6b3;align-items:center;height:100%;padding-block-start:max(15px,min(2.78vw,1.56dvh));padding-inline:max(15px,min(5.56vw,3.13dvh));display:flex;position:relative;box-shadow:0 25px 50px 25px #dad6b3}@media (orientation:landscape){.Navbar-module-scss-module__a4PtfG__inner{padding-block-start:max(15px,min(1.35vw,2.41dvh));padding-inline:max(30px,min(3.28vw,5.83dvh));box-shadow:0 30px 50px 30px #dad6b3}}@media (orientation:landscape) and (max-height:500px){.Navbar-module-scss-module__a4PtfG__inner{padding-left:calc(max(15px, min(3.28vw, 5.83svh)) + env(safe-area-inset-left));padding-right:env(safe-area-inset-right);box-shadow:0 15px 25px 15px #dad6b3}}.Navbar-module-scss-module__a4PtfG__logo{justify-content:center;align-items:center;text-decoration:none;display:flex;position:absolute;top:max(15px,min(2.31vw,1.3dvh));left:50%;transform:translate(-50%)}@media (orientation:landscape){.Navbar-module-scss-module__a4PtfG__logo{position:static;transform:none}}.Navbar-module-scss-module__a4PtfG__logo img{aspect-ratio:1;width:max(40px,min(12.04vw,6.77dvh))}@media (orientation:landscape){.Navbar-module-scss-module__a4PtfG__logo img{width:max(30px,min(3.28vw,5.83dvh))}}.Navbar-module-scss-module__a4PtfG__enquire{letter-spacing:.76px;text-transform:uppercase;margin-left:auto;font-family:CivaneNormRegular,system-ui,sans-serif;font-size:max(13px,min(3.52vw,1.98dvh));font-style:normal;font-weight:600;line-height:1.05;text-decoration:none;transition:opacity .2s}.Navbar-module-scss-module__a4PtfG__enquire:hover{opacity:.75}@media (orientation:landscape){.Navbar-module-scss-module__a4PtfG__enquire{letter-spacing:.36px;font-size:max(16px,min(.94vw,1.67dvh));line-height:2.22}}
.LazyVideo-module-scss-module__T3d8uG__container{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.LazyVideo-module-scss-module__T3d8uG__video{object-fit:cover;width:100%;height:100%}.LazyVideo-module-scss-module__T3d8uG__placeholder{background-position:50%;background-size:cover;width:100%;height:100%;position:absolute;inset:0}.LazyVideo-module-scss-module__T3d8uG__posterImage{object-fit:cover}
.ScrollTextSection-module-scss-module__SX8J8G__lastScrollTextSection{padding-block-end:max(30px,min(15.56vw,8.75dvh))}@media (orientation:landscape){.ScrollTextSection-module-scss-module__SX8J8G__lastScrollTextSection{padding-block-end:max(60px,min(4.69vw,8.33svh))}}.ScrollTextSection-module-scss-module__SX8J8G__scrollText{padding-block-start:max(30px,min(15.56vw,8.75dvh))}@media (orientation:landscape){.ScrollTextSection-module-scss-module__SX8J8G__scrollText{grid-template-columns:min(33.23vw,59.07svh) min(43.75vw,77.78svh);justify-content:space-between;height:calc(100svh - max(39px,min(3.59vw,6.39svh)));padding-block:max(24px,min(2.97vw,5.28svh)) max(24px,min(2.24vw,3.98svh))}}@media (orientation:landscape) and (max-height:500px){.ScrollTextSection-module-scss-module__SX8J8G__scrollText{grid-template-columns:43% 50%;height:auto}}.ScrollTextSection-module-scss-module__SX8J8G__textContainer{flex-direction:column;gap:max(20px,min(6.39vw,3.59dvh));height:min-content;display:flex;position:relative}.ScrollTextSection-module-scss-module__SX8J8G__textContainer svg{vertical-align:text-top;margin-inline:max(5px,min(.93vw,.52dvh));display:inline-block}.ScrollTextSection-module-scss-module__SX8J8G__textContainer svg:first-child{margin-inline-end:0}.ScrollTextSection-module-scss-module__SX8J8G__textContainer svg:last-child{margin-inline-start:0}.ScrollTextSection-module-scss-module__SX8J8G__textContainer{letter-spacing:1.36px;font-size:max(12px,min(1.77vw,3.15dvh));line-height:1.67}@media (orientation:landscape){.ScrollTextSection-module-scss-module__SX8J8G__textContainer{letter-spacing:.6px;justify-content:center;align-self:center;gap:max(19px,min(1.98vw,3.52svh));font-size:max(12px,min(.78vw,1.39svh));line-height:1.8}}.ScrollTextSection-module-scss-module__SX8J8G__videoWrapper{width:100%;height:100%;display:none}@media (orientation:landscape){.ScrollTextSection-module-scss-module__SX8J8G__videoWrapper{display:contents}}.ScrollTextSection-module-scss-module__SX8J8G__imageWrapper{aspect-ratio:950/1100;grid-row:1;width:100%;position:relative}@media (orientation:landscape){.ScrollTextSection-module-scss-module__SX8J8G__imageWrapper{display:none}}.ScrollTextSection-module-scss-module__SX8J8G__posterImage{object-fit:cover}.ScrollTextSection-module-scss-module__SX8J8G__headline{letter-spacing:-.654px;font-family:CivaneNormRegular,system-ui,sans-serif;font-size:max(20px,min(6.02vw,3.39dvh));font-style:normal;font-weight:600;line-height:1.28}@media (orientation:landscape){.ScrollTextSection-module-scss-module__SX8J8G__headline{letter-spacing:-.38px;font-size:max(16px,min(1.98vw,3.52dvh));line-height:1.28}}@media (orientation:landscape) and (max-height:500px){.ScrollTextSection-module-scss-module__SX8J8G__headline{font-size:max(20px,min(1.98vw,3.52dvh))}}
.ZoomSection-module-scss-module__u4tTgq__section{isolation:isolate;width:100%;height:100dvh;position:relative;overflow:hidden}.ZoomSection-module-scss-module__u4tTgq__imageWrapper{transform-origin:50%;width:100%;height:100%;position:absolute;inset:0}.ZoomSection-module-scss-module__u4tTgq__image{object-fit:cover}@media (orientation:portrait){.ZoomSection-module-scss-module__u4tTgq__image{object-position:32% bottom}}.ZoomSection-module-scss-module__u4tTgq__textWrapper{z-index:1;text-transform:uppercase;letter-spacing:.84px;padding-block-start:max(120px,min(25vw,14.06dvh));padding-inline:max(15px,min(10.93vw,6.15dvh));font-family:CivaneNormRegular,system-ui,sans-serif;font-size:max(21px,min(3.89vw,2.19dvh));font-style:normal;font-weight:600;line-height:1.47;display:block;position:absolute;inset:0}@media (orientation:landscape){.ZoomSection-module-scss-module__u4tTgq__textWrapper{letter-spacing:.5px;font-size:max(14px,min(1.3vw,2.31dvh));line-height:1.6}}.ZoomSection-module-scss-module__u4tTgq__textWrapper{text-align:center;opacity:0;pointer-events:none;font-size:max(16px,min(3.89vw,2.19dvh))}.ZoomSection-module-scss-module__u4tTgq__textWrapper>div{display:inline}.ZoomSection-module-scss-module__u4tTgq__textWrapper>div:first-child:after{content:" "}@media (orientation:landscape){.ZoomSection-module-scss-module__u4tTgq__textWrapper{padding-block-start:0;padding-left:calc(max(30px, min(20.83vw, 37.04dvh)) + env(safe-area-inset-left));padding-right:calc(max(30px, min(20.83vw, 37.04dvh)) + env(safe-area-inset-right));flex-direction:column;align-items:center;display:flex;top:calc(50dvh - 420*max(.0260417vw,.0462963dvh));bottom:auto}.ZoomSection-module-scss-module__u4tTgq__textWrapper>div{display:block}.ZoomSection-module-scss-module__u4tTgq__textWrapper>div:first-child:after{content:none}}
.page-module-scss-module__qnDekq__container{background-image:url(/images/bg-desktop.webp)}
