.hero-shell.svelte-1m9hkqu:before{content:"";pointer-events:none;background-image:linear-gradient(oklch(86% .015 246/.28) 1px,#0000 1px),linear-gradient(90deg,oklch(86% .015 246/.28) 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 48%);mask-image:linear-gradient(90deg,#000,#0000 48%)}.demo-stage.svelte-1m9hkqu{box-shadow:0 24px 80px -36px oklch(24% .04 255/.6)}.demo-enter.svelte-1m9hkqu{animation:.22s cubic-bezier(.22,1,.36,1) both svelte-1m9hkqu-demo-enter}.typing-dot.svelte-1m9hkqu{background:oklch(55% .2 255);border-radius:999px;width:5px;height:5px;animation:.78s ease-in-out infinite alternate svelte-1m9hkqu-typing;display:block}.voice-message-history.svelte-1m9hkqu{flex-direction:column;gap:10px;padding-block:2px;display:flex}.voice-message.svelte-1m9hkqu{max-width:88%;padding:9px 12px 10px;font-size:11px;font-weight:560;line-height:1.5;box-shadow:0 3px 12px -8px oklch(28% .025 250/.28)}.voice-message-user.svelte-1m9hkqu{color:oklch(99% .004 246);background:oklch(58% .21 258);border-radius:18px 18px 4px}.voice-message-assistant.svelte-1m9hkqu{color:oklch(30% .018 250);background:oklch(99.5% .004 246);border:1px solid oklch(90% .012 246);border-radius:18px 18px 18px 4px}.voice-message-label.svelte-1m9hkqu{align-items:center;gap:4px;margin-bottom:3px;font-size:9px;font-weight:750;line-height:1;display:flex}.voice-preview-panel.svelte-1m9hkqu{isolation:isolate;background:oklch(99.5% .004 246/.88);border:1px solid oklch(90% .012 246/.9);border-radius:999px;align-items:center;gap:10px;width:100%;min-height:60px;padding:8px 10px 8px 13px;transition:box-shadow .18s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden;box-shadow:0 12px 34px -22px oklch(35% .08 225/.5),inset 0 0 44px oklch(70% .13 190/.1)}.voice-preview-panel.svelte-1m9hkqu>:where(.svelte-1m9hkqu):not(.voice-field,.voice-particles){z-index:2;position:relative}.voice-field.svelte-1m9hkqu{z-index:0;filter:blur(4px)saturate(1.12);opacity:.65;border-radius:999px;width:74%;height:118px;transition:transform .48s cubic-bezier(.16,1,.3,1),background .48s cubic-bezier(.16,1,.3,1),opacity .48s cubic-bezier(.16,1,.3,1);position:absolute;top:-54px;left:-4%}.voice-preview-panel.listening.svelte-1m9hkqu .voice-field:where(.svelte-1m9hkqu){background:radial-gradient(oklch(73% .14 165/.58),#0000 70%);transform:translate(0)}.voice-preview-panel.processing.svelte-1m9hkqu .voice-field:where(.svelte-1m9hkqu){opacity:.48;background:radial-gradient(oklch(70% .13 285/.42),#0000 70%);transform:translate(23%)}.voice-preview-panel.speaking.svelte-1m9hkqu .voice-field:where(.svelte-1m9hkqu){background:radial-gradient(oklch(72% .14 215/.62),#0000 70%);transform:translate(43%,13px)}.voice-particles.svelte-1m9hkqu{z-index:1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.voice-particles.svelte-1m9hkqu span:where(.svelte-1m9hkqu){left:var(--particle-x);top:var(--particle-y);opacity:0;width:3px;height:3px;animation:2.8s linear infinite svelte-1m9hkqu-voice-particle-up;animation-delay:var(--particle-delay);background:oklch(70% .14 165);border-radius:999px;position:absolute;box-shadow:0 0 6px oklch(70% .14 165/.75)}.voice-preview-panel.speaking.svelte-1m9hkqu .voice-particles:where(.svelte-1m9hkqu) span:where(.svelte-1m9hkqu){background:oklch(72% .14 215);animation-name:svelte-1m9hkqu-voice-particle-down;box-shadow:0 0 6px oklch(72% .14 215/.78)}.voice-preview-panel.processing.svelte-1m9hkqu .voice-particles:where(.svelte-1m9hkqu) span:where(.svelte-1m9hkqu){background:oklch(70% .13 285);animation-duration:3.8s;box-shadow:0 0 5px oklch(70% .13 285/.55)}.voice-state-indicator.svelte-1m9hkqu{background:oklch(66% .15 155);border-radius:999px;flex:none;width:7px;height:7px;transition:background-color .36s cubic-bezier(.16,1,.3,1),box-shadow .36s cubic-bezier(.16,1,.3,1);box-shadow:0 0 0 4px oklch(66% .15 155/.14)}.voice-preview-panel.processing.svelte-1m9hkqu .voice-state-indicator:where(.svelte-1m9hkqu){background:oklch(63% .16 285);box-shadow:0 0 0 4px oklch(63% .16 285/.13)}.voice-preview-panel.speaking.svelte-1m9hkqu .voice-state-indicator:where(.svelte-1m9hkqu){background:oklch(64% .16 215);box-shadow:0 0 0 4px oklch(64% .16 215/.14)}.voice-equalizer.svelte-1m9hkqu{flex:none;justify-content:center;align-items:center;gap:3px;height:36px;display:flex}.voice-equalizer.svelte-1m9hkqu span:where(.svelte-1m9hkqu){width:3px;height:max(7px, var(--bar-height));filter:drop-shadow(0 0 4px oklch(70% .14 170/.62));transform-origin:50%;max-height:28px;animation:.45s cubic-bezier(.16,1,.3,1) infinite alternate svelte-1m9hkqu-voice-bar-listening;animation-delay:var(--bar-delay);background:linear-gradient(oklch(82% .12 195),oklch(62% .17 165));border-radius:999px;transform:scaleY(.45)}.voice-preview-panel.processing.svelte-1m9hkqu .voice-equalizer:where(.svelte-1m9hkqu) span:where(.svelte-1m9hkqu){filter:drop-shadow(0 0 4px oklch(66% .15 295/.5));animation:1.1s cubic-bezier(.16,1,.3,1) infinite alternate svelte-1m9hkqu-voice-bar-processing;animation-delay:var(--bar-delay);background:linear-gradient(oklch(78% .13 330),oklch(58% .18 285))}.voice-preview-panel.speaking.svelte-1m9hkqu .voice-equalizer:where(.svelte-1m9hkqu) span:where(.svelte-1m9hkqu){filter:drop-shadow(0 0 4px oklch(68% .16 230/.65));animation:.65s cubic-bezier(.16,1,.3,1) infinite alternate svelte-1m9hkqu-voice-bar-speaking;animation-delay:var(--bar-delay);background:linear-gradient(oklch(80% .11 210),oklch(58% .2 255))}.voice-close-button.svelte-1m9hkqu{cursor:pointer;color:oklch(48% .012 246);background:oklch(30% .01 246/.06);border:0;border-radius:999px;flex:none;place-items:center;width:30px;height:30px;transition:background-color .16s cubic-bezier(.16,1,.3,1),color .16s cubic-bezier(.16,1,.3,1),transform .16s cubic-bezier(.16,1,.3,1);display:grid}.voice-close-button.svelte-1m9hkqu:hover,.voice-close-button.svelte-1m9hkqu:focus-visible{color:oklch(26% .015 246);background:oklch(30% .01 246/.11);outline:none}.voice-close-button.svelte-1m9hkqu:focus-visible{box-shadow:0 0 0 3px oklch(64% .16 215/.2)}.voice-close-button.svelte-1m9hkqu:active{transform:scale(.92)}.scenario-progress.svelte-1m9hkqu span:where(.svelte-1m9hkqu){animation:7.2s linear both svelte-1m9hkqu-scenario-progress}@keyframes svelte-1m9hkqu-demo-enter{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-1m9hkqu-typing{0%{opacity:.35;transform:translateY(1px)}to{opacity:1;transform:translateY(-1px)}}@keyframes svelte-1m9hkqu-voice-bar-listening{0%{transform:scaleY(.5)}to{transform:scaleY(1.32)}}@keyframes svelte-1m9hkqu-voice-bar-processing{0%{opacity:.5;transform:scaleY(.38)}to{opacity:1;transform:scaleY(.78)}}@keyframes svelte-1m9hkqu-voice-bar-speaking{0%{transform:scaleY(.62)}to{transform:scaleY(1.24)}}@keyframes svelte-1m9hkqu-voice-particle-up{0%{opacity:0;transform:translateY(12px)scale(.7)}28%{opacity:.62}to{opacity:0;transform:translateY(-22px)scale(1.2)}}@keyframes svelte-1m9hkqu-voice-particle-down{0%{opacity:0;transform:translateY(-16px)scale(.7)}28%{opacity:.62}to{opacity:0;transform:translateY(22px)scale(1.2)}}@keyframes svelte-1m9hkqu-scenario-progress{0%{transform-origin:0;transform:scaleX(0)}to{transform-origin:0;transform:scaleX(1)}}@media (width<=639px){.hero-shell.svelte-1m9hkqu:before{background-size:44px 44px}.demo-stage.svelte-1m9hkqu{min-height:624px}}@media (prefers-reduced-motion:reduce){.hero-reveal.svelte-1m9hkqu,.demo-enter.svelte-1m9hkqu,.typing-dot.svelte-1m9hkqu,.voice-equalizer.svelte-1m9hkqu span:where(.svelte-1m9hkqu),.voice-particles.svelte-1m9hkqu span:where(.svelte-1m9hkqu),.voice-field.svelte-1m9hkqu,.scenario-progress.svelte-1m9hkqu span:where(.svelte-1m9hkqu){animation:none!important}.scenario-progress.svelte-1m9hkqu span:where(.svelte-1m9hkqu){width:100%}}html{scroll-behavior:smooth}.review-section.svelte-12hl927{isolation:isolate;scroll-margin-top:5rem;position:relative;overflow:clip}.track-scroller.svelte-12hl927{--edge-fade:1.25rem;scrollbar-width:none;scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;width:calc(100% + 2rem);-webkit-mask-image:linear-gradient(to right, transparent 0, black var(--edge-fade), black calc(100% - var(--edge-fade)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, black var(--edge-fade), black calc(100% - var(--edge-fade)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, black var(--edge-fade), black calc(100% - var(--edge-fade)), transparent 100%);margin-left:-1rem;overflow-x:auto}.track-scroller.svelte-12hl927::-webkit-scrollbar{display:none}.review-track.svelte-12hl927{will-change:transform;gap:.85rem;width:max-content;padding:1.5rem 1rem 3.5rem;display:flex}@media (width>=64rem){.review-section.svelte-12hl927{min-height:330svh}.review-stage.svelte-12hl927{height:calc(100svh - 5rem);min-height:39rem;padding:clamp(1.1rem,2.6vh,2rem) 0;position:sticky;top:5rem}.review-frame.svelte-12hl927{grid-template-rows:auto minmax(0,1fr);height:100%}.story-layout.svelte-12hl927{grid-template-columns:minmax(19rem,.78fr) minmax(0,1.72fr);align-items:center;gap:clamp(2.5rem,4vw,5rem);min-height:0}.review-viewport.svelte-12hl927{border-radius:1.5rem;flex-direction:column;justify-content:center;height:100%;display:flex}.track-scroller.svelte-12hl927{--edge-fade:clamp(3rem, 6vw, 5.5rem);width:auto;margin-left:0;overflow:visible}.track-scroller-offset.svelte-12hl927{margin-top:0}.review-track.svelte-12hl927{padding:1.5rem .25rem 2.25rem}.review-track-2.svelte-12hl927{padding-left:clamp(3rem,8vw,8rem)}}@media (prefers-reduced-motion:reduce){.review-section.svelte-12hl927{min-height:auto}.review-stage.svelte-12hl927{height:auto;min-height:0;position:relative}.scroll-progress.svelte-12hl927{transform:scaleX(1)}.story-step.svelte-12hl927{opacity:1!important;transform:none!important}.review-viewport.svelte-12hl927{height:auto;overflow:visible}.track-scroller.svelte-12hl927{overflow-x:auto}}@keyframes svelte-xa9oeu-timerProgress{0%{width:0%}to{width:100%}}.animate-timer-progress.svelte-xa9oeu{animation:10s linear forwards svelte-xa9oeu-timerProgress}.bento-section.svelte-xa9oeu{--ink:oklch(20.5% .025 253);--muted:oklch(50% .025 252);--line:oklch(88.5% .016 247);--paper:oklch(97.7% .012 242);--surface:oklch(99.5% .005 244);--blue:oklch(62% .2 253);--blue-dark:oklch(42% .16 253);--green:oklch(67% .15 157);background:radial-gradient(circle at 7% 4%, oklch(91% .065 232/.7), transparent 26rem), linear-gradient(180deg, oklch(98.5% .009 244), var(--paper))}.bento-card.svelte-xa9oeu{isolation:isolate;position:relative;overflow:hidden}.relief-card.svelte-xa9oeu{isolation:isolate;background:radial-gradient(circle at 92% 8%,oklch(64% .2 247/.24),#0000 21rem),linear-gradient(145deg,oklch(23.5% .04 255),oklch(14.5% .025 257));position:relative;overflow:hidden}.relief-card.svelte-xa9oeu:after{content:"";pointer-events:none;border:1px solid oklch(65% .13 240/.15);border-radius:50%;width:16rem;height:16rem;position:absolute;inset:auto -2rem -4rem auto;box-shadow:0 0 0 2.5rem oklch(65% .13 240/.025),0 0 0 5rem oklch(65% .13 240/.015)}.conversation-stack.svelte-xa9oeu,.parallel-status.svelte-xa9oeu,.source-proof.svelte-xa9oeu{z-index:1;position:relative}.conversation-pair.svelte-xa9oeu{transform:translateX(var(--conversation-offset))}.night-card.svelte-xa9oeu{isolation:isolate;background:radial-gradient(circle at 85% 10%,oklch(48% .16 272/.28),#0000 16rem),radial-gradient(circle at 15% 85%,oklch(32% .1 260/.2),#0000 13rem),oklch(14% .04 265);position:relative;overflow:hidden}.nebula-drift.svelte-xa9oeu{opacity:.6;animation:18s ease-in-out infinite alternate both svelte-xa9oeu-nebulaShift}.moon-aura-outer.svelte-xa9oeu{opacity:.4;transform-origin:330px 65px;animation:11s cubic-bezier(.4,0,.2,1) infinite alternate both svelte-xa9oeu-calmAuraOuter}.moon-aura-inner.svelte-xa9oeu{opacity:.5;transform-origin:330px 65px;animation:8s cubic-bezier(.4,0,.2,1) infinite alternate both svelte-xa9oeu-calmAuraInner}.moon-calm-container.svelte-xa9oeu{animation:10s cubic-bezier(.4,0,.2,1) infinite alternate both svelte-xa9oeu-moonGentleDrift;transform:translate(305px,40px)}.star-fade.svelte-xa9oeu{opacity:.25;animation:5.5s ease-in-out infinite both svelte-xa9oeu-starPureFade}.shooting-star-1.svelte-xa9oeu{opacity:0;stroke-dasharray:130;stroke-dashoffset:130px;animation:4.5s ease-in-out infinite both svelte-xa9oeu-shootStarAnim1}.shooting-star-2.svelte-xa9oeu{opacity:0;stroke-dasharray:120;stroke-dashoffset:120px;animation:5.5s ease-in-out 2.2s infinite both svelte-xa9oeu-shootStarAnim2}.rhythm-1.svelte-xa9oeu{animation-delay:0s}.rhythm-2.svelte-xa9oeu{animation-delay:1.1s}.rhythm-3.svelte-xa9oeu{animation-delay:2.2s}.rhythm-4.svelte-xa9oeu{animation-delay:3.3s}.rhythm-5.svelte-xa9oeu{animation-delay:4.4s}@keyframes svelte-xa9oeu-starPureFade{0%,to{opacity:.25}50%{opacity:.9}}@keyframes svelte-xa9oeu-shootStarAnim1{0%,55%{stroke-dashoffset:130px;opacity:0}65%{opacity:1}82%,to{stroke-dashoffset:-130px;opacity:0}}@keyframes svelte-xa9oeu-shootStarAnim2{0%,55%{stroke-dashoffset:120px;opacity:0}65%{opacity:.95}82%,to{stroke-dashoffset:-120px;opacity:0}}@keyframes svelte-xa9oeu-calmAuraOuter{0%{opacity:.4;transform:scale(.92)}to{opacity:.85;transform:scale(1.06)}}@keyframes svelte-xa9oeu-calmAuraInner{0%{opacity:.5;transform:scale(.95)}to{opacity:.95;transform:scale(1.05)}}@keyframes svelte-xa9oeu-moonGentleDrift{0%{transform:translate(305px,40px)translateY(0)}to{transform:translate(305px,40px)translateY(-5px)}}@keyframes svelte-xa9oeu-nebulaShift{0%{opacity:.6;transform:scale(1)translate(0)}to{opacity:1;transform:scale(1.08)translate(-10px,-6px)}}@media (prefers-reduced-motion:reduce){.nebula-drift.svelte-xa9oeu,.moon-aura-outer.svelte-xa9oeu,.moon-aura-inner.svelte-xa9oeu,.moon-calm-container.svelte-xa9oeu,.star-fade.svelte-xa9oeu,.shooting-star-1.svelte-xa9oeu,.shooting-star-2.svelte-xa9oeu{animation:none!important}}.language-card.svelte-xa9oeu{background:radial-gradient(circle at 100% 0,oklch(88% .11 225/.55),#0000 18rem),oklch(97.5% .024 241)}.eco-card.svelte-xa9oeu{background:radial-gradient(circle at 0 100%,oklch(92% .08 155/.35),#0000 22rem),radial-gradient(circle at 100% 0,oklch(95% .05 160/.3),#0000 18rem),linear-gradient(135deg,oklch(99% .005 155),oklch(97.5% .015 155))}.eco-stage.svelte-xa9oeu{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:oklch(99.5% .004 155/.95)}.phone-receptionist-card.svelte-xa9oeu{background:radial-gradient(circle at 100% 0,oklch(55% .18 245/.25),#0000 18rem),linear-gradient(145deg,oklch(23.5% .045 254),oklch(14.5% .027 257))}.phone-receptionist-card.svelte-xa9oeu:after{content:"";pointer-events:none;border:1px solid oklch(72% .1 235/.13);border-radius:50%;width:11rem;height:11rem;position:absolute;inset:-3.5rem -4rem auto auto;box-shadow:0 0 0 2.2rem oklch(72% .1 235/.025),0 0 0 4.4rem oklch(72% .1 235/.015)}.phone-scenario-button.svelte-xa9oeu,.site-chat-scenario-button.svelte-xa9oeu{color:oklch(38% .045 250);background:oklch(99% .006 244/.86);border:1px solid oklch(84% .035 244);border-radius:.7rem;min-height:2.25rem;padding:.45rem .68rem;font-size:.62rem;font-weight:810;transition:transform .16s cubic-bezier(.16,1,.3,1),border-color .16s cubic-bezier(.16,1,.3,1),background .16s cubic-bezier(.16,1,.3,1),color .16s cubic-bezier(.16,1,.3,1)}.phone-scenario-button.svelte-xa9oeu{color:oklch(72% .035 246);background:oklch(22% .035 254/.74);border-color:oklch(42% .055 251)}.phone-scenario-button.active.svelte-xa9oeu{color:oklch(99% .004 245);background:oklch(63% .18 244);border-color:oklch(68% .16 238)}.phone-scenario-button.svelte-xa9oeu:focus-visible,.site-chat-scenario-button.svelte-xa9oeu:focus-visible,.site-chat-panel.svelte-xa9oeu button:where(.svelte-xa9oeu):focus-visible,.site-chat-launcher.svelte-xa9oeu:focus-visible{outline-offset:2px;outline:2px solid oklch(70% .19 248)}.phone-live-icon.svelte-xa9oeu{color:oklch(16% .04 157);background:oklch(68% .16 157);border-radius:50%;flex:none;place-items:center;width:2rem;height:2rem;display:grid;box-shadow:0 0 0 .25rem oklch(68% .16 157/.11)}.phone-transcript.svelte-xa9oeu p:where(.svelte-xa9oeu){margin:0;font-size:.68rem;line-height:1.45}.phone-transcript-guest.svelte-xa9oeu{color:oklch(91% .015 245);background:oklch(31% .055 253);border-radius:.9rem .9rem .25rem;justify-self:end;max-width:89%;padding:.58rem .72rem}.phone-transcript-ai.svelte-xa9oeu{color:oklch(25% .055 253);background:oklch(92% .035 235);border:1px solid oklch(50% .09 243/.55);border-radius:.9rem .9rem .9rem .25rem;max-width:94%;padding:.62rem .72rem}.phone-transcript-ai.svelte-xa9oeu span:where(.svelte-xa9oeu){color:oklch(42% .15 247);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.15rem;font-size:.52rem;font-weight:850;display:block}.phone-resolution-bar.svelte-xa9oeu{border-top:1px solid oklch(42% .055 251);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem .8rem;padding-top:.65rem;font-size:.59rem;display:flex}.phone-resolution-bar.svelte-xa9oeu span:where(.svelte-xa9oeu){color:oklch(82% .13 157);align-items:center;gap:.35rem;font-weight:820;display:inline-flex}.phone-resolution-bar.svelte-xa9oeu strong:where(.svelte-xa9oeu){color:oklch(80% .07 229);font-weight:790}.website-chat-card.svelte-xa9oeu{background:radial-gradient(circle at 100% 0,oklch(86% .1 218/.45),#0000 20rem),linear-gradient(145deg,oklch(98.8% .014 235),oklch(95% .045 223))}.site-chat-scenario-button.active.svelte-xa9oeu{color:oklch(99% .004 245);background:oklch(59% .18 249);border-color:oklch(59% .18 249)}.hotel-browser.svelte-xa9oeu{background:oklch(99% .006 240);border:1px solid oklch(78% .045 230);border-radius:1.1rem;overflow:hidden;box-shadow:0 1.1rem 2.8rem -1.5rem oklch(32% .09 238/.42)}.hotel-browser-bar.svelte-xa9oeu{background:oklch(96.5% .012 235);border-bottom:1px solid oklch(87% .02 235);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;min-height:2.1rem;padding:.42rem .65rem;display:grid}.browser-dots.svelte-xa9oeu{gap:.22rem;display:flex}.browser-dots.svelte-xa9oeu i:where(.svelte-xa9oeu){background:oklch(76% .025 235);border-radius:50%;width:.42rem;height:.42rem;display:block}.browser-dots.svelte-xa9oeu i:where(.svelte-xa9oeu):first-child{background:oklch(70% .15 28)}.browser-dots.svelte-xa9oeu i:where(.svelte-xa9oeu):nth-child(2){background:oklch(79% .14 88)}.browser-dots.svelte-xa9oeu i:where(.svelte-xa9oeu):last-child{background:oklch(71% .13 155)}.browser-address.svelte-xa9oeu{color:oklch(48% .025 240);text-overflow:ellipsis;white-space:nowrap;justify-content:center;align-items:center;gap:.28rem;min-width:0;font-size:.56rem;font-weight:730;display:flex;overflow:hidden}.browser-page-label.svelte-xa9oeu{color:oklch(48% .07 245);font-size:.52rem;font-weight:790;display:none}.hotel-browser-page.svelte-xa9oeu{background:oklch(94% .035 218);min-height:15.5rem;position:relative;overflow:hidden}.hotel-page-copy.svelte-xa9oeu{z-index:2;color:oklch(22% .045 250);flex-direction:column;justify-content:center;align-items:flex-start;width:62%;min-height:15.5rem;padding:1.4rem;display:flex;position:relative}.hotel-page-copy.svelte-xa9oeu>span:where(.svelte-xa9oeu){letter-spacing:.09em;text-transform:uppercase;font-size:.52rem;font-weight:850}.hotel-page-copy.svelte-xa9oeu strong:where(.svelte-xa9oeu){letter-spacing:-.04em;max-width:9ch;margin-top:.5rem;font-size:clamp(1.25rem,3vw,2rem);line-height:.98}.hotel-page-copy.svelte-xa9oeu small:where(.svelte-xa9oeu){color:oklch(45% .035 246);max-width:24ch;margin-top:.65rem;font-size:.61rem;line-height:1.5}.hotel-page-copy.svelte-xa9oeu i:where(.svelte-xa9oeu){color:oklch(98% .006 245);background:oklch(25% .055 252);border-radius:.5rem;margin-top:.85rem;padding:.42rem .62rem;font-size:.55rem;font-style:normal;font-weight:790}.hotel-page-landscape.svelte-xa9oeu{background:oklch(84% .08 215);position:absolute;inset:0 0 0 37%;overflow:hidden}.landscape-sun.svelte-xa9oeu{background:oklch(91% .11 88);border-radius:50%;width:3.3rem;height:3.3rem;position:absolute;top:1.3rem;right:16%;box-shadow:0 0 0 1rem oklch(91% .11 88/.16)}.landscape-mountain.svelte-xa9oeu{clip-path:polygon(0 100%,38% 18%,52% 45%,67% 10%,100% 100%);background:oklch(53% .08 222);width:75%;height:55%;position:absolute;inset:auto auto 27% 0}.mountain-two.svelte-xa9oeu{transform-origin:bottom;background:oklch(45% .08 225);width:72%;left:34%;transform:scaleY(.78)}.landscape-lake.svelte-xa9oeu{background:oklch(64% .12 224);height:35%;position:absolute;inset:auto 0 0;box-shadow:inset 0 .55rem 1.2rem oklch(84% .08 215/.35)}.site-chat-panel.svelte-xa9oeu{z-index:4;background:oklch(99% .006 242);border:1px solid oklch(83% .035 237);border-radius:.95rem;flex-direction:column;width:calc(100% - 1.4rem);display:flex;position:absolute;inset:4rem .7rem .7rem auto;overflow:hidden;box-shadow:0 1rem 2.5rem oklch(25% .08 240/.32)}.site-chat-panel.svelte-xa9oeu header:where(.svelte-xa9oeu){color:oklch(97% .008 245);background:oklch(24% .055 253);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.55rem;padding:.62rem;display:grid}.site-chat-avatar.svelte-xa9oeu{color:oklch(18% .05 252);background:oklch(69% .17 238);border-radius:50%;place-items:center;width:1.75rem;height:1.75rem;display:grid}.site-chat-panel.svelte-xa9oeu header:where(.svelte-xa9oeu) strong:where(.svelte-xa9oeu),.site-chat-panel.svelte-xa9oeu header:where(.svelte-xa9oeu) small:where(.svelte-xa9oeu){display:block}.site-chat-panel.svelte-xa9oeu header:where(.svelte-xa9oeu) strong:where(.svelte-xa9oeu){font-size:.64rem;font-weight:830}.site-chat-panel.svelte-xa9oeu header:where(.svelte-xa9oeu) small:where(.svelte-xa9oeu){color:oklch(76% .06 232);margin-top:.1rem;font-size:.5rem}.site-chat-panel.svelte-xa9oeu header:where(.svelte-xa9oeu) button:where(.svelte-xa9oeu){color:oklch(80% .025 245);border-radius:50%;place-items:center;width:1.7rem;height:1.7rem;display:grid}.site-chat-thread.svelte-xa9oeu{flex-direction:column;flex:1;justify-content:center;gap:.5rem;padding:.75rem;display:flex}.site-chat-thread.svelte-xa9oeu p:where(.svelte-xa9oeu){margin:0;font-size:.61rem;line-height:1.45}.site-chat-question.svelte-xa9oeu{color:oklch(99% .004 245);background:oklch(61% .19 250);border-radius:.75rem .75rem .2rem;align-self:flex-end;max-width:88%;padding:.48rem .58rem}.site-chat-answer.svelte-xa9oeu{color:oklch(29% .045 249);background:oklch(96% .02 235);border:1px solid oklch(86% .025 238);border-radius:.75rem .75rem .75rem .2rem;max-width:94%;padding:.5rem .58rem}.site-chat-action.svelte-xa9oeu{color:oklch(29% .09 157);background:oklch(89% .09 157);border-radius:.45rem;align-self:flex-start;align-items:center;gap:.28rem;padding:.4rem .52rem;font-size:.54rem;font-weight:830;display:inline-flex}.site-chat-launcher.svelte-xa9oeu{z-index:4;color:oklch(99% .004 245);background:oklch(59% .19 250);border-radius:999px;align-items:center;gap:.45rem;min-height:2.75rem;padding:.55rem .8rem;font-size:.62rem;font-weight:820;display:inline-flex;position:absolute;bottom:1rem;right:1rem;box-shadow:0 .7rem 1.4rem oklch(35% .16 250/.28)}.site-chat-outcome.svelte-xa9oeu{border-top:1px solid oklch(82% .05 225);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.45rem .8rem;padding-top:.75rem;font-size:.63rem;display:flex}.site-chat-outcome.svelte-xa9oeu span:where(.svelte-xa9oeu){color:oklch(34% .12 157);align-items:center;gap:.35rem;font-weight:830;display:inline-flex}.site-chat-outcome.svelte-xa9oeu strong:where(.svelte-xa9oeu){color:oklch(41% .08 245);font-weight:790}@media (width>=640px){.browser-page-label.svelte-xa9oeu{display:inline}.hotel-page-copy.svelte-xa9oeu{width:46%}.site-chat-panel.svelte-xa9oeu{width:min(53%,20rem);inset:.7rem .7rem .7rem auto}}@media (pointer:coarse){.phone-scenario-button.svelte-xa9oeu,.site-chat-scenario-button.svelte-xa9oeu{min-height:2.75rem}}@media (prefers-reduced-motion:no-preference){.phone-transcript.svelte-xa9oeu,.site-chat-panel.svelte-xa9oeu{animation:.3s cubic-bezier(.16,1,.3,1) both svelte-xa9oeu-channel-demo-enter}.phone-live-icon.svelte-xa9oeu{animation:2.4s cubic-bezier(.16,1,.3,1) infinite svelte-xa9oeu-phone-live-pulse}}@keyframes svelte-xa9oeu-channel-demo-enter{0%{opacity:0;transform:translateY(.45rem)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-xa9oeu-phone-live-pulse{0%,to{box-shadow:0 0 0 .25rem oklch(68% .16 157/.11)}50%{box-shadow:0 0 0 .6rem oklch(68% .16 157/0)}}.onboarding-card.svelte-xa9oeu{background:radial-gradient(circle at 92% 10%,oklch(85% .12 245/.28),#0000 22rem),radial-gradient(circle at 8% 90%,oklch(92% .07 230/.35),#0000 20rem),linear-gradient(135deg,oklch(99% .01 245),oklch(96.5% .025 240))}.local-guide-card.svelte-xa9oeu{background:radial-gradient(circle at 92% 10%,oklch(86% .11 215/.4),#0000 22rem),radial-gradient(circle at 10% 90%,oklch(89% .08 230/.35),#0000 20rem),linear-gradient(135deg,oklch(98.5% .018 215),oklch(96% .038 230))}.trust-card.svelte-xa9oeu{background:radial-gradient(circle at 100% 0,oklch(88% .09 165/.5),#0000 16rem),linear-gradient(145deg,oklch(98% .026 174),oklch(96.6% .038 151))}.swiss-data-card.svelte-xa9oeu{background:linear-gradient(oklch(78% .07 235/.055) 1px,#0000 1px) 0 0/2.75rem 2.75rem,linear-gradient(90deg,oklch(78% .07 235/.055) 1px,#0000 1px) 0 0/2.75rem 2.75rem,radial-gradient(circle at 88% 8%,oklch(50% .17 249/.24),#0000 19rem),linear-gradient(145deg,oklch(23.5% .045 254),oklch(14.5% .027 257))}.swiss-cross-mark.svelte-xa9oeu{width:.8rem;height:.8rem;display:block;position:relative}.swiss-cross-mark.svelte-xa9oeu:before,.swiss-cross-mark.svelte-xa9oeu:after{content:"";background:oklch(98.5% .004 245);border-radius:1px;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.swiss-cross-mark.svelte-xa9oeu:before{width:100%;height:32%}.swiss-cross-mark.svelte-xa9oeu:after{width:32%;height:100%}.swiss-cross-mark-large.svelte-xa9oeu{width:1.1rem;height:1.1rem}.trial-card.svelte-xa9oeu{background:radial-gradient(circle at 110% -5%,oklch(78% .13 232/.4),#0000 18rem),linear-gradient(145deg,oklch(99% .009 245),oklch(94% .045 240))}.trial-card.svelte-xa9oeu:before{content:"";pointer-events:none;border:1px solid oklch(55% .16 248/.13);border-radius:50%;width:12rem;height:12rem;position:absolute;inset:-3rem -4rem auto auto;box-shadow:0 0 0 2rem oklch(55% .16 248/.035)}.trial-number.svelte-xa9oeu{text-shadow:0 .8rem 2rem oklch(45% .17 252/.16)}.profile-card.svelte-xa9oeu{background:radial-gradient(circle at 93% 5%,oklch(80% .13 231/.28),#0000 25rem),radial-gradient(circle at 2% 100%,oklch(87% .1 286/.32),#0000 23rem),linear-gradient(135deg,oklch(98.5% .022 248),oklch(95.5% .043 264))}.profile-card.svelte-xa9oeu:after{content:"";border:1px solid oklch(55% .15 259/.15);border-radius:50%;width:5.2rem;height:5.2rem;position:absolute;inset:1.4rem 1.4rem auto auto;box-shadow:0 0 0 1.6rem oklch(55% .15 259/.035),0 0 0 3.2rem oklch(55% .15 259/.025)}.context-equation.svelte-xa9oeu{background:linear-gradient(90deg,oklch(96% .03 252/.94),oklch(92.5% .06 261/.8)),oklch(95% .038 257);border:1px solid oklch(79% .065 260);box-shadow:inset 0 1px oklch(99.5% .005 250/.82)}.context-result.svelte-xa9oeu{background:radial-gradient(circle at 100% 0,oklch(58% .2 244/.36),#0000 16rem),linear-gradient(145deg,oklch(23.5% .075 263),oklch(14% .045 265));box-shadow:0 1.25rem 2.8rem oklch(21% .08 263/.2)}.context-result.svelte-xa9oeu:after{content:"";border:1px solid oklch(74% .15 239/.18);border-radius:50%;width:12rem;height:12rem;position:absolute;inset:auto -4rem -5rem auto;box-shadow:0 0 0 2.5rem oklch(68% .17 239/.035)}@media (prefers-reduced-motion:no-preference){.fusion-orbit.svelte-xa9oeu{animation:3.2s cubic-bezier(.16,1,.3,1) infinite svelte-xa9oeu-fusion-pulse}}@keyframes svelte-xa9oeu-fusion-pulse{0%,to{box-shadow:0 0 oklch(53% .18 263/.16)}50%{box-shadow:0 0 0 .7rem oklch(53% .18 263/0)}}.hardware-overlay.svelte-xa9oeu{background:linear-gradient(oklch(17% .025 255/.2) 28%,oklch(12% .02 255/.97) 95%)}.launch-card.svelte-xa9oeu{background:radial-gradient(circle at 100% 0,oklch(79% .16 236/.38),#0000 25rem),linear-gradient(135deg,oklch(97.5% .03 249),oklch(91% .09 235))}.launch-card.svelte-xa9oeu:after{content:"";border:1px solid oklch(62% .17 244/.22);border-radius:50%;width:5rem;height:5rem;position:absolute;inset:1.2rem 1.2rem auto auto;box-shadow:0 0 0 1.4rem oklch(62% .17 244/.045),0 0 0 2.8rem oklch(62% .17 244/.03)}.scan-beam.svelte-xa9oeu{background:var(--blue);height:2px;box-shadow:0 0 .8rem var(--blue);position:absolute;inset:50% 0 auto}.voice-wave.svelte-xa9oeu span:where(.svelte-xa9oeu){width:.22rem;height:var(--wave-height);background:linear-gradient(oklch(96% .025 280),oklch(78% .12 270));border-radius:999px;min-height:.4rem;transform:scaleY(.58)}@media (prefers-reduced-motion:no-preference){.conversation-pair.svelte-xa9oeu{animation:.7s cubic-bezier(.16,1,.3,1) both svelte-xa9oeu-conversation-arrive;animation-delay:var(--conversation-delay)}.typing-dot.svelte-xa9oeu{animation:2.4s cubic-bezier(.16,1,.3,1) infinite svelte-xa9oeu-status-pulse}.voice-wave.svelte-xa9oeu span:where(.svelte-xa9oeu){animation:1.2s ease-in-out infinite alternate svelte-xa9oeu-speak;animation-delay:var(--wave-delay)}.scan-beam.svelte-xa9oeu{animation:2.6s cubic-bezier(.16,1,.3,1) infinite svelte-xa9oeu-scan}}@keyframes svelte-xa9oeu-conversation-arrive{0%{opacity:0;transform:translate3d(calc(var(--conversation-offset) + .8rem), .65rem, 0)}to{opacity:1;transform:translate3d(var(--conversation-offset), 0, 0)}}@keyframes svelte-xa9oeu-status-pulse{0%,to{box-shadow:0 0 oklch(67% .15 157/.25)}50%{box-shadow:0 0 0 .38rem oklch(67% .15 157/0)}}@keyframes svelte-xa9oeu-bar-grow{0%{transform:scaleX(.08)}to{transform:scaleX(1)}}@keyframes svelte-xa9oeu-speak{0%{transform:scaleY(.42)}to{transform:scaleY(1)}}@keyframes svelte-xa9oeu-scan{0%,to{opacity:.4;transform:translateY(-1.8rem)}50%{opacity:1;transform:translateY(1.8rem)}}.scan-laser-beam.svelte-xa9oeu{will-change:transform, opacity;animation:2.4s cubic-bezier(.4,0,.2,1) infinite svelte-xa9oeu-scan-laser}@keyframes svelte-xa9oeu-scan-laser{0%{opacity:.15;transform:translateY(0)}15%{opacity:1}50%{opacity:1;transform:translateY(36px)}85%{opacity:1}to{opacity:.15;transform:translateY(0)}}.voice-preview-panel.svelte-xa9oeu{isolation:isolate;background:oklch(99.5% .004 246/.88);border:1px solid oklch(90% .012 246/.9);border-radius:999px;align-items:center;gap:10px;width:100%;min-height:60px;padding:8px 10px 8px 13px;transition:box-shadow .18s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden;box-shadow:0 12px 34px -22px oklch(35% .08 225/.5),inset 0 0 44px oklch(70% .13 190/.1)}.voice-preview-panel.svelte-xa9oeu>:where(.svelte-xa9oeu):not(.voice-field,.voice-particles){z-index:2;position:relative}.voice-field.svelte-xa9oeu{z-index:0;filter:blur(4px)saturate(1.12);opacity:.65;border-radius:999px;width:74%;height:118px;transition:transform .48s cubic-bezier(.16,1,.3,1),background .48s cubic-bezier(.16,1,.3,1),opacity .48s cubic-bezier(.16,1,.3,1);position:absolute;top:-54px;left:-4%}.voice-preview-panel.listening.svelte-xa9oeu .voice-field:where(.svelte-xa9oeu){background:radial-gradient(oklch(73% .14 165/.58),#0000 70%);transform:translate(0)}.voice-preview-panel.processing.svelte-xa9oeu .voice-field:where(.svelte-xa9oeu){opacity:.48;background:radial-gradient(oklch(70% .13 285/.42),#0000 70%);transform:translate(23%)}.voice-preview-panel.speaking.svelte-xa9oeu .voice-field:where(.svelte-xa9oeu){background:radial-gradient(oklch(72% .14 215/.62),#0000 70%);transform:translate(43%,13px)}.voice-particles.svelte-xa9oeu{z-index:1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.voice-particles.svelte-xa9oeu span:where(.svelte-xa9oeu){left:var(--particle-x);top:var(--particle-y);opacity:0;width:3px;height:3px;animation:2.8s linear infinite svelte-xa9oeu-voice-particle-up;animation-delay:var(--particle-delay);background:oklch(70% .14 165);border-radius:999px;position:absolute;box-shadow:0 0 6px oklch(70% .14 165/.75)}.voice-preview-panel.speaking.svelte-xa9oeu .voice-particles:where(.svelte-xa9oeu) span:where(.svelte-xa9oeu){background:oklch(72% .14 215);animation-name:svelte-xa9oeu-voice-particle-down;box-shadow:0 0 6px oklch(72% .14 215/.78)}.voice-preview-panel.processing.svelte-xa9oeu .voice-particles:where(.svelte-xa9oeu) span:where(.svelte-xa9oeu){background:oklch(70% .13 285);animation-duration:3.8s;box-shadow:0 0 5px oklch(70% .13 285/.55)}.voice-state-indicator.svelte-xa9oeu{background:oklch(66% .15 155);border-radius:999px;flex:none;width:7px;height:7px;transition:background-color .36s cubic-bezier(.16,1,.3,1),box-shadow .36s cubic-bezier(.16,1,.3,1);box-shadow:0 0 0 4px oklch(66% .15 155/.14)}.voice-preview-panel.processing.svelte-xa9oeu .voice-state-indicator:where(.svelte-xa9oeu){background:oklch(63% .16 285);box-shadow:0 0 0 4px oklch(63% .16 285/.13)}.voice-preview-panel.speaking.svelte-xa9oeu .voice-state-indicator:where(.svelte-xa9oeu){background:oklch(64% .16 215);box-shadow:0 0 0 4px oklch(64% .16 215/.14)}.voice-equalizer.svelte-xa9oeu{flex:none;justify-content:center;align-items:center;gap:3px;height:36px;display:flex}.voice-equalizer.svelte-xa9oeu span:where(.svelte-xa9oeu){width:3px;height:max(7px, var(--bar-height));filter:drop-shadow(0 0 4px oklch(70% .14 170/.62));transform-origin:50%;max-height:28px;animation:.45s cubic-bezier(.16,1,.3,1) infinite alternate svelte-xa9oeu-voice-bar-listening;animation-delay:var(--bar-delay);background:linear-gradient(oklch(82% .12 195),oklch(62% .17 165));border-radius:999px;transform:scaleY(.45)}.voice-preview-panel.processing.svelte-xa9oeu .voice-equalizer:where(.svelte-xa9oeu) span:where(.svelte-xa9oeu){filter:drop-shadow(0 0 4px oklch(66% .15 295/.5));animation:1.1s cubic-bezier(.16,1,.3,1) infinite alternate svelte-xa9oeu-voice-bar-processing;animation-delay:var(--bar-delay);background:linear-gradient(oklch(78% .13 330),oklch(58% .18 285))}.voice-preview-panel.speaking.svelte-xa9oeu .voice-equalizer:where(.svelte-xa9oeu) span:where(.svelte-xa9oeu){filter:drop-shadow(0 0 4px oklch(68% .16 230/.65));animation:.65s cubic-bezier(.16,1,.3,1) infinite alternate svelte-xa9oeu-voice-bar-speaking;animation-delay:var(--bar-delay);background:linear-gradient(oklch(80% .11 210),oklch(58% .2 255))}.voice-close-button.svelte-xa9oeu{cursor:pointer;color:oklch(48% .012 246);background:oklch(30% .01 246/.06);border:0;border-radius:999px;flex:none;place-items:center;width:30px;height:30px;transition:background-color .16s cubic-bezier(.16,1,.3,1),color .16s cubic-bezier(.16,1,.3,1),transform .16s cubic-bezier(.16,1,.3,1);display:grid}.voice-close-button.svelte-xa9oeu:hover,.voice-close-button.svelte-xa9oeu:focus-visible{color:oklch(26% .015 246);background:oklch(30% .01 246/.11);outline:none}.voice-close-button.svelte-xa9oeu:focus-visible{box-shadow:0 0 0 3px oklch(64% .16 215/.2)}.voice-close-button.svelte-xa9oeu:active{transform:scale(.92)}@keyframes svelte-xa9oeu-voice-bar-listening{0%{transform:scaleY(.5)}to{transform:scaleY(1.32)}}@keyframes svelte-xa9oeu-voice-bar-processing{0%{opacity:.5;transform:scaleY(.38)}to{opacity:1;transform:scaleY(.78)}}@keyframes svelte-xa9oeu-voice-bar-speaking{0%{transform:scaleY(.62)}to{transform:scaleY(1.24)}}@keyframes svelte-xa9oeu-voice-particle-up{0%{opacity:0;transform:translateY(12px)scale(.7)}28%{opacity:.62}to{opacity:0;transform:translateY(-22px)scale(1.2)}}@keyframes svelte-xa9oeu-voice-particle-down{0%{opacity:0;transform:translateY(-16px)scale(.7)}28%{opacity:.62}to{opacity:0;transform:translateY(22px)scale(1.2)}}
