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