.desc.svelte-8bsum5{max-width:none}.hero-bg.svelte-8bsum5{flex-direction:row;grid-area:1/1;display:flex}.hero-mountains.svelte-8bsum5{pointer-events:none;grid-area:1/1;align-self:end;width:100%;height:240px;margin-bottom:30px;display:block}.hero-wrap.svelte-8bsum5{--hero-overlap:90px;width:100%;margin-bottom:calc(-1 * var(--hero-overlap));display:grid}.hero-left.svelte-8bsum5{width:50%}.hero-right.svelte-8bsum5{background-size:cover;background-image:var(--hero-image);border-bottom-left-radius:var(--hero-curve);width:50%;filter:var(--photo-filter);justify-content:center;display:flex}.hero-app.svelte-8bsum5{filter:none;padding:calc(var(--hero-art-gap) + var(--hero-note-overhang)) clamp(8px, 1.5vw, 32px) calc(var(--hero-overlap) + var(--hero-art-gap)) 0;background:0 0;justify-content:center;align-items:center;container-type:size}.hero-stack.svelte-8bsum5{--card-aspect:calc(865 / 590);--spread:2.2;--drop:1.12;--card:min(100cqw / var(--spread), 100cqh / (var(--drop) * var(--card-aspect)), 440px);width:calc(var(--card) * var(--spread));height:calc(var(--card) * var(--card-aspect) * var(--drop));flex:none;display:grid}.hero-card.svelte-8bsum5{--frame:1px;--frame-color:var(--border-strong);--note-unit:var(--card);width:var(--card);grid-area:1/1;box-shadow:0 1px 2px #00000014,0 0 24px #0000000d,0 12px 24px -10px #0000001f}.hero-card-itinerary.svelte-8bsum5,.hero-card-calendar.svelte-8bsum5{align-self:start}.hero-card-itinerary.svelte-8bsum5{justify-self:start}.hero-card-calendar.svelte-8bsum5{justify-self:end}.hero-card-map.svelte-8bsum5{place-self:end center;translate:0 -22px;box-shadow:0 2px 4px #00000014,0 0 40px 4px #0000001f,0 24px 48px -12px #00000029}.hero-arrow.svelte-8bsum5{stroke-width:.7px}.hero-card.svelte-8bsum5 .screenshot-image:where(.svelte-8bsum5){aspect-ratio:590/865;object-fit:cover;object-position:top}.hero-content-left.svelte-8bsum5{flex-direction:column;gap:20px;width:50%;margin-top:150px;margin-bottom:150px;padding-right:60px;display:flex}.hero-content-right.svelte-8bsum5{width:50%}.hero-wrap-app.svelte-8bsum5{--hero-gap:154px;--hero-art-gap:47px;--hero-note-overhang:64px}@media screen and (width>=1001px){.hero-wrap-app.svelte-8bsum5 .hero-action:where(.svelte-8bsum5){flex-direction:column;justify-content:center;min-height:175px;display:flex}}.resume-trip.svelte-8bsum5{align-items:center;gap:12px;min-width:0;display:flex}.resume-actions.svelte-8bsum5{margin-top:20px;display:flex}.hero-wrap-app.svelte-8bsum5 .hero-content-left:where(.svelte-8bsum5){margin-top:var(--hero-gap);margin-bottom:calc(var(--hero-gap) + var(--hero-overlap))}.hero-content-wrapper.svelte-8bsum5{grid-area:1/1;width:100%}.hero-content.svelte-8bsum5{flex-flow:row;justify-content:space-between;display:flex}@media screen and (width<=1000px){.hero-content-wrapper.svelte-8bsum5{position:relative}.hero-right.svelte-8bsum5,.hero-content-right.svelte-8bsum5,.hero-left.svelte-8bsum5{display:none}.hero-content-left.svelte-8bsum5{width:100%;margin-top:50px;padding-right:0}.hero-wrap-app.svelte-8bsum5{--hero-gap:50px}}@media screen and (width>=1201px) and (width<=1500px){.hero-content-left.svelte-8bsum5{margin-top:100px}.hero-wrap-app.svelte-8bsum5{--hero-gap:124px}}@media screen and (width>=1001px) and (width<=1200px){.hero-content-left.svelte-8bsum5{margin-top:30px}.hero-wrap-app.svelte-8bsum5{--hero-gap:84px}}@media screen and (height<=700px){.hero-content-left.svelte-8bsum5{margin-top:30px}.hero-wrap-app.svelte-8bsum5{--hero-gap:60px}}.wrapper.svelte-10ad81j{justify-content:space-between;margin-bottom:30px}p.svelte-wyu90z{margin-top:10px}b.svelte-wyu90z{margin-bottom:10px;display:block}.feature.svelte-wyu90z{display:flex}.icon-wrap.svelte-wyu90z{margin-right:20px}.path.svelte-128e05s{background-image:repeating-linear-gradient(to bottom, color-mix(in srgb, var(--accent-color) 30%, transparent) 0 14px, transparent 14px 21px);background-position:21.5px 35px;background-repeat:no-repeat;background-size:7px calc(100% - 35px)}.path.svelte-128e05s:not(.reveal-pending){transition:background-size calc(1.5s * var(--motion)) var(--ease)}@media (prefers-reduced-motion:reduce){.path.svelte-128e05s:not(.reveal-pending){transition:none}}.center.svelte-128e05s{margin-left:auto;margin-right:auto}.clamp.svelte-128e05s{width:800px}.container.svelte-128e05s{--hstack-gap:30px;justify-content:space-between}.main-block.svelte-128e05s{padding-bottom:30px}.left.svelte-128e05s{flex:1}.right.svelte-128e05s{height:250px}.features.svelte-128e05s{flex-direction:column;gap:30px;max-width:650px;display:flex}@media screen and (width<=901px){.features.svelte-128e05s{width:100%}.right.svelte-128e05s{justify-content:center;width:100%;margin-bottom:100px;display:flex}.clamp.svelte-128e05s{width:100%}.container.svelte-128e05s{--hstack-gap:20px}}@media screen and (width<=530px){.svelte-128e05s:not(.clamp) .right:where(.svelte-128e05s){display:none}}.wrapper.svelte-m989qu{transform-origin:0 0}.cascade.svelte-m989qu{display:grid}.pane.svelte-m989qu{grid-area:1/1;place-self:start}.centered.svelte-1rae2td{text-align:center;width:100%;max-width:unset}.rating.svelte-1rae2td{padding-bottom:10px;padding-left:40px}.quotes.svelte-1rae2td{flex-direction:row;justify-content:space-between;gap:20px;display:flex}@media screen and (width<=900px){.quotes.svelte-1rae2td{flex-direction:column}}.mid.svelte-1rae2td{color:var(--text);font-style:italic;font-size:var(--font-size-body);flex-direction:column;line-height:30px;display:flex}.quote-body.svelte-1rae2td{--hstack-gap:7px;align-items:stretch}.quote.svelte-1rae2td{width:400px;padding-left:7px;padding-right:7px;position:relative}.number.svelte-1rae2td{font-weight:var(--emphasis-weight);padding-left:6px;padding-right:6px;display:inline-block}.wrap.svelte-1rae2td{color:var(--secondary-color);font-family:Arial;font-size:100px;line-height:80px;display:inline-block}.quote-close.svelte-1rae2td{align-items:end;line-height:0;display:flex}.attribution.svelte-1rae2td{padding-top:calc(var(--line) - var(--stack-gap));margin-top:auto;padding-left:40px;font-style:normal}.attribution.svelte-1rae2td span:where(.svelte-1rae2td){font-weight:var(--emphasis-weight)}@media screen and (width<=500px){.quote.svelte-1rae2td{width:100%}}.device.svelte-ikxycz{border:1px solid var(--border-strong);box-shadow:var(--shadow-md);background-color:#000;position:relative}.screen.svelte-ikxycz{background-color:#363636;border-radius:15px}.content.svelte-ikxycz{height:0;transition:var(--duration-lg) var(--ease);border-radius:10px;overflow:hidden}.play.svelte-ikxycz{height:inherit}.camera.svelte-ikxycz{z-index:20;background-color:#000;border-bottom-right-radius:25px;border-bottom-left-radius:25px;display:inline-block;position:absolute}.faq.svelte-1hbbfht{gap:30px;display:flex}.faq.svelte-1hbbfht .left:where(.svelte-1hbbfht){max-width:var(--max-text-width);flex:1}.faq.svelte-1hbbfht .right:where(.svelte-1hbbfht){flex:0 0 300px;margin-left:auto}.phone.svelte-1hbbfht{transform:perspective(400px)rotateY(-5deg)}.qa.svelte-1hbbfht{background-image:linear-gradient(to right, var(--accent-color), var(--accent-color));--hover-transition:background-size calc(.8s * var(--motion)) var(--ease) calc(var(--reveal-delay,0s) * var(--motion));background-position:0 0;background-repeat:no-repeat;background-size:100% 2px;margin-bottom:40px;padding-top:15px}.qa.svelte-1hbbfht:last-child{margin-bottom:0}h3.svelte-1hbbfht{margin-bottom:10px!important}p.svelte-1hbbfht{margin-bottom:0!important}@media screen and (width<=1000px){.faq.svelte-1hbbfht .right:where(.svelte-1hbbfht){display:none}}
