@layer components{.c-hero-illustration-deluxe{position:relative;overflow:hidden}.c-hero-illustration-deluxe_inner{padding-top:calc(var(--spacing-safe-header) + var(--spacing-fluid-xl));flex-direction:column;justify-content:space-between;display:flex}@media not all and (min-width:1000px){.c-hero-illustration-deluxe_inner{aspect-ratio:374/814;z-index:11;position:relative}@media(min-width:700px){.c-hero-illustration-deluxe_inner{aspect-ratio:374/614}}}@media(min-width:1000px){.c-hero-illustration-deluxe_inner{aspect-ratio:1512/1600}@media(min-width:1200px){.c-hero-illustration-deluxe_inner{aspect-ratio:1512/1400}}}@media(min-height:1000px)and (max-width:1700px)and (max-aspect-ratio:16/8){.c-hero-illustration-deluxe_inner{aspect-ratio:1512/2000!important}}.c-hero-illustration-deluxe_content{gap:var(--spacing-fluid-2xl);flex-direction:column;flex-grow:1;display:flex}.c-hero-illustration-deluxe_title{font-size:var(--text-heading-xs);font-family:var(--font-sans);letter-spacing:-.06em;font-style:normal;font-weight:500;line-height:1.2}.c-hero-illustration-deluxe_tagline{font-size:var(--text-heading-2xl);font-family:var(--font-sans);letter-spacing:-.06em;font-style:normal;font-weight:500;line-height:.95}@media(min-width:1000px){.c-hero-illustration-deluxe_tagline{font-size:9.7vw}@media(max-aspect-ratio:3/4){.c-hero-illustration-deluxe_tagline{font-size:8vh}}@media(min-aspect-ratio:16/9){.c-hero-illustration-deluxe_tagline{font-size:9.7vw}}}@media(min-height:1000px)and (max-width:1700px)and (max-aspect-ratio:16/8){.c-hero-illustration-deluxe_tagline{font-size:12.5vw!important}}.c-hero-illustration-deluxe_tagline.-start{order:1}.c-hero-illustration-deluxe_tagline.-end{text-align:right;flex-grow:1;order:3;justify-content:flex-end;align-items:flex-end;display:flex}.c-hero-illustration-deluxe_visual{pointer-events:none;position:absolute;inset:0;overflow:hidden}.c-hero-illustration-deluxe_text{width:20rem;text-wrap:balance;order:2}.c-hero-illustration-deluxe_end{aspect-ratio:1512/240;margin-bottom:-1px}.c-hero-illustration-deluxe_end img{width:100%}@media not all and (min-width:1000px){.c-hero-illustration-deluxe_end img{max-width:inherit;width:140%;margin-left:-20%;margin-right:-20%}}.c-hero-illustration-deluxe_end_background{position:absolute;bottom:0}@media not all and (min-width:1000px){.c-hero-illustration-deluxe_end_background{bottom:10px;transform:none!important}}.c-hero-illustration-deluxe_cloud_1{position:absolute}@media not all and (min-width:1000px){.c-hero-illustration-deluxe_cloud_1{width:54%;top:calc(var(--menu-bar-height) + var(--spacing-fluid-4xl) + var(--spacing-fluid-2xl));right:-20%}}@media(min-width:1000px){.c-hero-illustration-deluxe_cloud_1{--progress-start:0;--progress-end:1;--t: clamp(0,1,(var(--progress) - var(--progress-start))/(var(--progress-end) - var(--progress-start))) ;--tx-start:0px;--tx-end:-200px;--ty-start:0px;--ty-end:0px;--rot-start:0deg;--rot-end:0deg;--scale-start:1;--scale-end:1;--tx:calc(var(--tx-start) + (var(--tx-end) - var(--tx-start))*var(--t));--ty:calc(var(--ty-start) + (var(--ty-end) - var(--ty-start))*var(--t));--rot:calc(var(--rot-start) + (var(--rot-end) - var(--rot-start))*var(--t));--scale:calc(var(--scale-start) + (var(--scale-end) - var(--scale-start))*var(--t));transform:translate(var(--tx))translateY(var(--ty))rotate(var(--rot))scale(var(--scale));width:33%;top:5%;right:-13%}}.c-hero-illustration-deluxe_cloud_2{position:absolute}@media not all and (min-width:1000px){.c-hero-illustration-deluxe_cloud_2{width:26%;top:calc(var(--menu-bar-height) + var(--spacing-fluid-3xl) + var(--spacing-fluid-sm));left:-8%}}@media(min-width:1000px){.c-hero-illustration-deluxe_cloud_2{--progress-start:0;--progress-end:1;--t: clamp(0,1,(var(--progress) - var(--progress-start))/(var(--progress-end) - var(--progress-start))) ;--tx-start:0px;--tx-end:-300px;--ty-start:0px;--ty-end:0px;--rot-start:0deg;--rot-end:0deg;--scale-start:1;--scale-end:1;--tx:calc(var(--tx-start) + (var(--tx-end) - var(--tx-start))*var(--t));--ty:calc(var(--ty-start) + (var(--ty-end) - var(--ty-start))*var(--t));--rot:calc(var(--rot-start) + (var(--rot-end) - var(--rot-start))*var(--t));--scale:calc(var(--scale-start) + (var(--scale-end) - var(--scale-start))*var(--t));transform:translate(var(--tx))translateY(var(--ty))rotate(var(--rot))scale(var(--scale));width:16%;top:calc(2% + 11vw);left:-4.5%}}.c-hero-illustration-deluxe_cloud_3{position:absolute}@media not all and (min-width:1000px){.c-hero-illustration-deluxe_cloud_3{width:60%;top:50%;left:-15%}}@media(min-width:1000px){.c-hero-illustration-deluxe_cloud_3{--progress-start:0;--progress-end:1;--t: clamp(0,1,(var(--progress) - var(--progress-start))/(var(--progress-end) - var(--progress-start))) ;--tx-start:0px;--tx-end:-200px;--ty-start:0px;--ty-end:0px;--rot-start:0deg;--rot-end:0deg;--scale-start:1;--scale-end:1;--tx:calc(var(--tx-start) + (var(--tx-end) - var(--tx-start))*var(--t));--ty:calc(var(--ty-start) + (var(--ty-end) - var(--ty-start))*var(--t));--rot:calc(var(--rot-start) + (var(--rot-end) - var(--rot-start))*var(--t));--scale:calc(var(--scale-start) + (var(--scale-end) - var(--scale-start))*var(--t));transform:translate(var(--tx))translateY(var(--ty))rotate(var(--rot))scale(var(--scale));width:34%;top:30%;left:35%}}.c-hero-illustration-deluxe_cloud_4{position:absolute}@media not all and (min-width:1000px){.c-hero-illustration-deluxe_cloud_4{width:10%;top:65%;left:30%}}@media(min-width:1000px){.c-hero-illustration-deluxe_cloud_4{--progress-start:0;--progress-end:1;--t: clamp(0,1,(var(--progress) - var(--progress-start))/(var(--progress-end) - var(--progress-start))) ;--tx-start:0px;--tx-end:-100px;--ty-start:0px;--ty-end:0px;--rot-start:0deg;--rot-end:0deg;--scale-start:1;--scale-end:1;--tx:calc(var(--tx-start) + (var(--tx-end) - var(--tx-start))*var(--t));--ty:calc(var(--ty-start) + (var(--ty-end) - var(--ty-start))*var(--t));--rot:calc(var(--rot-start) + (var(--rot-end) - var(--rot-start))*var(--t));--scale:calc(var(--scale-start) + (var(--scale-end) - var(--scale-start))*var(--t));transform:translate(var(--tx))translateY(var(--ty))rotate(var(--rot))scale(var(--scale));width:5%;top:45%;left:0%}}.c-hero-illustration-deluxe_cloud_5{position:absolute}@media not all and (min-width:1000px){.c-hero-illustration-deluxe_cloud_5{display:none}}@media(min-width:1000px){.c-hero-illustration-deluxe_cloud_5{--progress-start:0;--progress-end:1;--t: clamp(0,1,(var(--progress) - var(--progress-start))/(var(--progress-end) - var(--progress-start))) ;--tx-start:0px;--tx-end:-80px;--ty-start:0px;--ty-end:0px;--rot-start:0deg;--rot-end:0deg;--scale-start:1;--scale-end:1;--tx:calc(var(--tx-start) + (var(--tx-end) - var(--tx-start))*var(--t));--ty:calc(var(--ty-start) + (var(--ty-end) - var(--ty-start))*var(--t));--rot:calc(var(--rot-start) + (var(--rot-end) - var(--rot-start))*var(--t));--scale:calc(var(--scale-start) + (var(--scale-end) - var(--scale-start))*var(--t));transform:translate(var(--tx))translateY(var(--ty))rotate(var(--rot))scale(var(--scale));width:5%;top:52%;left:58%}}.c-hero-illustration-deluxe_cloud_6{position:absolute}@media not all and (min-width:1000px){.c-hero-illustration-deluxe_cloud_6{width:20%;top:69%;right:-10%}}@media(min-width:1000px){.c-hero-illustration-deluxe_cloud_6{--progress-start:0;--progress-end:1;--t: clamp(0,1,(var(--progress) - var(--progress-start))/(var(--progress-end) - var(--progress-start))) ;--tx-start:0px;--tx-end:-250px;--ty-start:0px;--ty-end:0px;--rot-start:0deg;--rot-end:0deg;--scale-start:1;--scale-end:1;--tx:calc(var(--tx-start) + (var(--tx-end) - var(--tx-start))*var(--t));--ty:calc(var(--ty-start) + (var(--ty-end) - var(--ty-start))*var(--t));--rot:calc(var(--rot-start) + (var(--rot-end) - var(--rot-start))*var(--t));--scale:calc(var(--scale-start) + (var(--scale-end) - var(--scale-start))*var(--t));transform:translate(var(--tx))translateY(var(--ty))rotate(var(--rot))scale(var(--scale));width:10%;top:60%;right:-2%}}.c-hero-illustration-deluxe_cloud_7{position:absolute}@media not all and (min-width:1000px){.c-hero-illustration-deluxe_cloud_7{display:none}}@media(min-width:1000px){.c-hero-illustration-deluxe_cloud_7{--progress-start:0;--progress-end:1;--t: clamp(0,1,(var(--progress) - var(--progress-start))/(var(--progress-end) - var(--progress-start))) ;--tx-start:0px;--tx-end:-400px;--ty-start:0px;--ty-end:0px;--rot-start:0deg;--rot-end:0deg;--scale-start:1;--scale-end:1;--tx:calc(var(--tx-start) + (var(--tx-end) - var(--tx-start))*var(--t));--ty:calc(var(--ty-start) + (var(--ty-end) - var(--ty-start))*var(--t));--rot:calc(var(--rot-start) + (var(--rot-end) - var(--rot-start))*var(--t));--scale:calc(var(--scale-start) + (var(--scale-end) - var(--scale-start))*var(--t));transform:translate(var(--tx))translateY(var(--ty))rotate(var(--rot))scale(var(--scale));width:17%;top:63%;left:5%}}}/*! tailwindcss v4.1.13 | MIT License | https://tailwindcss.com */@layer components{.c-globe{margin:var(--spacing-fluid-2xl)0 var(--spacing-fluid-4xl)0}.c-globe_rail{aspect-ratio:1;clip-path:inset(0 round 100%);background-color:var(--color-beige-500);width:100%;display:flex;position:relative;overflow:hidden}.c-globe_inner{--progress:0;--scale-min:.8;--scale-max:1;--clip-min:5%;--clip-max:0%;max-width:1300px;margin:0 auto}@media not all and (min-width:1000px){.c-globe_inner{width:100%}}@media(min-width:1000px){.c-globe_inner{width:70%}}.c-globe_inner{transform:scale3d(calc(var(--scale-min) + (var(--progress)*(var(--scale-max) - var(--scale-min)))),calc(var(--scale-min) + (var(--progress)*(var(--scale-max) - var(--scale-min)))),1);clip-path:inset(calc(var(--clip-min) + (var(--progress)*(var(--clip-max) - var(--clip-min))))round 100%)}.c-globe_rail_inner{width:max-content;animation:35s linear infinite paused scroll-map;display:flex}.c-globe.is-inview .c-globe_rail_inner{animation-play-state:running}.c-globe_rail_inner:has(.c-globe_pin:hover){animation-play-state:paused}.c-globe_rail_item{flex-shrink:0;height:100%;position:relative}.c-globe_svg{aspect-ratio:1563/918;width:auto;height:100%;display:block}.c-globe_svg svg{color:var(--color-beige-400);width:auto!important;height:100%!important}@keyframes scroll-map{0%{transform:translate(0)}to{transform:translate(-50%)}}.c-globe_pin{width:calc(var(--spacing,.25rem)*8);height:calc(var(--spacing,.25rem)*8);position:absolute}.c-globe_pin:hover{z-index:4}.c-globe_pin_circle{width:calc(var(--spacing,.25rem)*8);height:calc(var(--spacing,.25rem)*8);background-color:var(--color-blue-500);z-index:2;transition:transform var(--transition-duration)var(--ease-bounce);border-radius:100%;position:relative}@media not all and (min-width:1000px){.c-globe_pin_circle{transform:scale(.7)}}.c-globe_pin:hover .c-globe_pin_circle{transform:scale(.5)}.c-globe_pin_info{font-size:var(--text-lg);letter-spacing:-.04em;top:50%;left:calc(calc(var(--spacing,.25rem)*1)*-1);padding:calc(var(--spacing,.25rem)*4)calc(var(--spacing,.25rem)*4)calc(var(--spacing,.25rem)*4)calc(var(--spacing,.25rem)*9.5);pointer-events:none;font-style:normal;font-weight:500;line-height:1.25;position:absolute;transform:translateY(-50%)}.c-globe_pin_info:before{content:"";background-color:var(--color-white);border-radius:var(--radius-sm);z-index:-1;transition-property:transform,opacity;transition-duration:var(--transition-duration-fast);transition-timing-function:var(--ease-bounce);opacity:0;position:absolute;inset:0;transform:scale(.8)}.c-globe_pin:hover .c-globe_pin_info:before{opacity:1;transform:scale(1)}.c-globe_pin_label{opacity:0;transition-property:transform,opacity;transition-duration:var(--transition-duration);transition-timing-function:var(--ease-bounce);white-space:nowrap;transform:translate(-10px)}.c-globe_pin:hover .c-globe_pin_label{opacity:1;transform:translate(0)}}
