.hero-glass.svelte-9l7oel{position:relative;background:linear-gradient(to bottom,#f6f2ee 0% 100%);clip-path:polygon(0 0,100% 10vw,100% 100%,0 100%);animation:svelte-9l7oel-glass-reveal-mobile 1s cubic-bezier(.22,1,.36,1) forwards}@keyframes svelte-9l7oel-glass-reveal-mobile{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media (min-width: 768px){.hero-glass.svelte-9l7oel{background:linear-gradient(135deg,#ffffff61,#ffffff38);backdrop-filter:blur(32px) saturate(1.3);-webkit-backdrop-filter:blur(32px) saturate(1.3);clip-path:polygon(0 0,100% 0,95% 100%,0 100%);animation-name:svelte-9l7oel-glass-reveal;transform:none}}@keyframes svelte-9l7oel-glass-reveal{0%{clip-path:polygon(0 0,0 0,0 100%,0 100%)}to{clip-path:polygon(0 0,100% 0,95% 100%,0 100%)}}.hero-reveal.svelte-9l7oel{opacity:0;transform:translateY(30px);animation:svelte-9l7oel-hero-fade-in .9s cubic-bezier(.22,1,.36,1) forwards}@keyframes svelte-9l7oel-hero-fade-in{to{opacity:1;transform:translateY(0)}}.hero-reveal--1.svelte-9l7oel{animation-delay:.25s}.hero-reveal--2.svelte-9l7oel{animation-delay:.45s}.hero-reveal--3.svelte-9l7oel{animation-delay:.65s}.hero-reveal--4.svelte-9l7oel{animation-delay:.85s}.hero-reveal--5.svelte-9l7oel{animation-delay:1.1s}@media (prefers-reduced-motion: reduce){.hero-glass.svelte-9l7oel,.hero-reveal.svelte-9l7oel{animation:none;opacity:1;transform:none}}.trust-marquee__track.svelte-14kj6iq{display:flex;width:max-content;will-change:transform;animation:svelte-14kj6iq-trust-marquee-scroll 60s linear infinite}.trust-marquee__track.svelte-14kj6iq:hover{animation-play-state:paused}@keyframes svelte-14kj6iq-trust-marquee-scroll{0%{transform:translateZ(0)}to{transform:translate3d(-25%,0,0)}}.trust-marquee__set.svelte-14kj6iq{display:flex;flex-shrink:0;align-items:center;gap:2.25rem;padding-left:2.25rem;list-style:none}.trust-marquee__item.svelte-14kj6iq{display:flex;align-items:center;gap:2.25rem}.trust-marquee__label.svelte-14kj6iq{font-size:.75rem;font-weight:500;letter-spacing:.15em;text-transform:uppercase;color:var(--color-walnut-800);white-space:nowrap}.trust-marquee__sep.svelte-14kj6iq{color:var(--color-walnut-300);-webkit-user-select:none;user-select:none}@media (prefers-reduced-motion: reduce){.trust-marquee__track.svelte-14kj6iq{animation:none}}@media (min-width: 1024px){#experience-scroll.svelte-dybjd5{height:300vh}}.exp-glass.svelte-dybjd5{background:linear-gradient(135deg,#ffffffd1,#ffffffad);backdrop-filter:blur(32px) saturate(1.3);-webkit-backdrop-filter:blur(32px) saturate(1.3)}@media (min-width: 1024px){[data-exp].svelte-dybjd5,[data-exp-item].svelte-dybjd5{will-change:transform,opacity}}.dest-card__image.svelte-1gg3ni4{transition:transform .6s cubic-bezier(.22,1,.36,1)}@media (hover: hover) and (prefers-reduced-motion: no-preference){.dest-card.svelte-1gg3ni4:hover .dest-card__image:where(.svelte-1gg3ni4){transform:scale(1.03)}}@media (max-width: 1023px){.region-grid.svelte-11j0vi4{grid-auto-rows:auto 1fr}.region-grid.svelte-11j0vi4>.dest-card{grid-row:span 2;display:grid;grid-template-rows:subgrid;gap:.75rem}}.reviews-marquee.svelte-13thryj{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;cursor:grab;user-select:none;-webkit-user-select:none}.reviews-marquee.svelte-13thryj:active{cursor:grabbing}.reviews-marquee.svelte-13thryj::-webkit-scrollbar{display:none}.reviews-track.svelte-13thryj{display:flex;width:max-content}.reviews-set.svelte-13thryj{display:flex;flex-shrink:0;gap:1.25rem;padding-inline:1.25rem;list-style:none}@media (max-width: 767px){.reviews-marquee.svelte-13thryj{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scroll-padding-inline:1.25rem;touch-action:pan-x}.reviews-set--clone.svelte-13thryj{display:none}.reviews-set.svelte-13thryj{gap:.875rem}.reviews-set.svelte-13thryj>li:where(.svelte-13thryj){width:min(82vw,320px)!important;scroll-snap-align:center}}.use-case-panel.svelte-16s98v1{min-height:70vh;display:flex;align-items:flex-end}@media (max-width: 768px){.use-case-panel.svelte-16s98v1{min-height:60vh}}.use-case-overlay.svelte-16s98v1{background:linear-gradient(to top,#17110c80,#17110c2e 28%,#17110c00 55%)}.use-case-glass.svelte-16s98v1{position:relative;padding:2.25rem 2.5rem 2.1rem;border-radius:3px;border:1px solid rgba(216,168,106,.22);background:linear-gradient(135deg,#17110c75,#17110c57);backdrop-filter:blur(28px) saturate(1.35);-webkit-backdrop-filter:blur(28px) saturate(1.35);box-shadow:0 30px 80px -24px #0000008c,0 1px #ffe6c81a inset,0 0 0 1px #00000026}
