.tour-shell.svelte-52fghe{position:relative;min-height:100dvh;overflow:clip;color:#eff4fb}.tour-bg.svelte-52fghe{position:absolute;inset:0;z-index:0}.tour-bg.svelte-52fghe img:where(.svelte-52fghe),.tour-bg.svelte-52fghe video:where(.svelte-52fghe){width:100%;height:100%;object-fit:cover;filter:saturate(1.08) contrast(1.04);animation:svelte-52fghe-slow-pan 28s ease-in-out infinite alternate}.tour-shade.svelte-52fghe{position:absolute;inset:0;background:linear-gradient(105deg,#080c12e6,#0a0e15d1 34%,#0a0e158a 58%,#080c12e0),radial-gradient(circle at 72% 48%,rgba(134,168,206,.22),transparent 42%)}.tour-main.svelte-52fghe{position:relative;z-index:2}.tour-home-link.svelte-52fghe{position:fixed;top:max(.9rem,calc(var(--safe-top) + .72rem));left:max(.9rem,calc(var(--safe-left) + .9rem));z-index:5;display:inline-flex;align-items:center;gap:.42rem;text-decoration:none;border:1px solid rgba(17,18,20,.16);background:#ffffffdb;color:#111214;padding:.48rem .68rem;font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 10px 28px #11121414}.tour-home-link.svelte-52fghe:hover{border-color:#1112146b;background:#fff}.tour-main.svelte-52fghe{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,1fr);gap:clamp(1rem,3vw,2.5rem);align-items:center;padding:max(1rem,var(--safe-top)) clamp(1rem,3vw,2.2rem) 0;min-height:100dvh}.tour-main.shot-left.svelte-52fghe{grid-template-columns:minmax(0,1fr) minmax(0,1.02fr)}.tour-main.shot-left.svelte-52fghe .tour-shot:where(.svelte-52fghe){order:1;justify-self:start}.tour-main.shot-left.svelte-52fghe .tour-copy:where(.svelte-52fghe){order:2}.tour-main.shot-center.svelte-52fghe{grid-template-columns:minmax(0,1fr);align-content:center}.tour-main.shot-center.svelte-52fghe .tour-copy:where(.svelte-52fghe){justify-self:center;width:min(100%,52rem)}.tour-main.shot-center.svelte-52fghe .tour-shot:where(.svelte-52fghe){justify-self:center}.tour-copy.svelte-52fghe{display:grid;gap:.62rem}h1.svelte-52fghe{margin:0;font-size:clamp(1.5rem,4.6vw,3.1rem);line-height:1.06;max-width:18ch}.tour-description.svelte-52fghe{margin:0;font-size:clamp(.92rem,1.15vw,1.05rem);line-height:1.48;max-width:56ch;color:#edf5ffeb}.tour-bullets.svelte-52fghe{margin:.1rem 0 0;padding-left:1rem;display:grid;gap:.28rem}.tour-bullets.svelte-52fghe li:where(.svelte-52fghe){font-size:.88rem;line-height:1.35;color:#ecf5ffeb}.tour-feedback.svelte-52fghe{margin:0;font-size:.84rem;font-weight:600}.tour-feedback.error.svelte-52fghe{color:#ffc9cf}.tour-shot.svelte-52fghe{margin:0;width:min(46vw,40rem);aspect-ratio:16 / 10;border-radius:0;overflow:hidden;box-shadow:none;border:0;background:transparent;padding:0;position:relative;transform:translateY(0);transition:transform .22s ease}.tour-shot.svelte-52fghe:before{content:none}.tour-shot.svelte-52fghe:hover{transform:translateY(-2px)}.tour-shot.portrait.svelte-52fghe{width:min(28vw,19rem);aspect-ratio:10 / 16}.tour-shot.landscape.svelte-52fghe{width:min(48vw,42rem);aspect-ratio:16 / 10}.tour-shot.wide.svelte-52fghe{width:min(56vw,52rem);aspect-ratio:16 / 8.2}.tour-shot.svelte-52fghe img:where(.svelte-52fghe){width:100%;height:100%;object-fit:cover;border-radius:0}.tour-shot.svelte-52fghe img.contain:where(.svelte-52fghe){object-fit:contain;background:transparent}.form-zone.svelte-52fghe{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.58rem .8rem;align-items:end}.inline-signup.svelte-52fghe{margin-top:.45rem;width:min(100%,42rem)}.form-zone.svelte-52fghe label:where(.svelte-52fghe){grid-column:span 2;font-size:.76rem;text-transform:uppercase;letter-spacing:.08em;color:#e9f4ffb8}.form-zone.svelte-52fghe input:where(.svelte-52fghe){grid-column:span 2;width:100%;padding:.66rem .74rem;border-radius:.65rem;border:1px solid rgba(227,239,255,.32);background:#070b108f;color:#eff5ff}.form-zone.svelte-52fghe input:where(.svelte-52fghe):focus{outline:none;border-color:#cde1f5b3}.password-row.svelte-52fghe{grid-column:span 2;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.5rem;align-items:center}.password-row.svelte-52fghe input:where(.svelte-52fghe){grid-column:auto}.plain-toggle.svelte-52fghe{padding:.6rem .75rem;border-radius:.65rem;border:1px solid rgba(227,239,255,.3);background:#ffffff14;color:#eff5ff;font-weight:600}.inline-toggle.svelte-52fghe{display:inline-flex;align-items:center;gap:.45rem;text-transform:none;letter-spacing:0}.agreement-toggle.svelte-52fghe{grid-column:span 2;margin-top:.2rem;font-size:.82rem;line-height:1.4;color:#ecf5ffeb}.inline-toggle.svelte-52fghe input:where(.svelte-52fghe){grid-column:auto;width:auto;padding:0}.purchase-mode-grid.svelte-52fghe{grid-column:span 2;display:grid;gap:.7rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:.2rem}.store-pref-grid.svelte-52fghe{grid-column:span 2;display:grid;gap:.55rem;grid-template-columns:repeat(3,minmax(0,1fr))}.store-pref-card.svelte-52fghe{padding:.78rem .72rem;border-radius:.8rem;border:1px solid rgba(227,239,255,.34);background:#070b108f;color:#eff5ff;text-align:center;display:grid;gap:.45rem;justify-items:center;transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease,background .12s ease}.store-pref-card.svelte-52fghe strong:where(.svelte-52fghe){font-size:.82rem;line-height:1.2}.store-pref-badges.svelte-52fghe{display:grid;gap:.35rem;width:min(100%,10.8rem)}.store-pref-badge.svelte-52fghe{width:100%;height:auto;border-radius:.5rem;border:1px solid rgba(255,255,255,.16);background:#0a0c0f9e}.store-pref-card.svelte-52fghe:hover{transform:translateY(-1px);box-shadow:0 10px 24px #0000003d}.store-pref-card.active.svelte-52fghe{border-color:#daedfff2;background:linear-gradient(180deg,#aac7e647,#aac7e624);box-shadow:0 0 0 1px #def0ff80 inset,0 14px 28px #0000004d;transform:translateY(-1px)}.purchase-mode-card.svelte-52fghe{padding:.95rem .9rem;border-radius:.8rem;border:1px solid rgba(227,239,255,.34);background:#070b108f;color:#eff5ff;text-align:left;display:grid;gap:.3rem;transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease,background .12s ease}.purchase-mode-card.svelte-52fghe strong:where(.svelte-52fghe){font-size:.95rem;line-height:1.2}.purchase-mode-card.svelte-52fghe span:where(.svelte-52fghe){font-size:.8rem;color:#ecf5ffdb}.purchase-mode-card.svelte-52fghe:hover{transform:translateY(-1px);box-shadow:0 10px 24px #0000003d}.purchase-mode-card.active.svelte-52fghe{border-color:#daedfff2;background:linear-gradient(180deg,#aac7e647,#aac7e624);box-shadow:0 0 0 1px #def0ff80 inset,0 14px 28px #0000004d;transform:translateY(-1px)}.submit-btn.svelte-52fghe{grid-column:span 2;justify-self:start}.auth-note.svelte-52fghe{grid-column:span 2;margin:0;font-size:.82rem;color:#e9f4ffd1}.auth-note.svelte-52fghe a:where(.svelte-52fghe){color:#f5fbff}.invite-note.svelte-52fghe{grid-column:span 2;margin:0;font-size:.82rem;color:#d6ecffe6}.tier-showcase.svelte-52fghe{grid-column:span 2;display:grid;gap:1rem;width:min(100%,56rem)}.tier-showcase.svelte-52fghe h2:where(.svelte-52fghe){margin:0;font-size:clamp(1.2rem,2.2vw,1.8rem);line-height:1.1}.tier-grid.svelte-52fghe{display:grid;gap:.9rem;grid-template-columns:1fr}.addons-showcase.svelte-52fghe{display:grid;gap:.7rem}.addon-grid.svelte-52fghe{display:grid;gap:.8rem;grid-template-columns:repeat(2,minmax(0,1fr))}.tier-card.svelte-52fghe{padding:1.2rem 1.1rem;min-height:8.6rem;border-radius:.8rem;border:1px solid rgba(227,239,255,.34);background:#070b108f;color:#eff5ff;text-align:left;display:grid;gap:.36rem;align-content:start;transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease,background .12s ease}.tier-card.svelte-52fghe:hover{transform:translateY(-1px);box-shadow:0 10px 24px #0000003d}.tier-card.svelte-52fghe strong:where(.svelte-52fghe){font-size:1.34rem;line-height:1.1}.tier-price.svelte-52fghe{margin:0;font-size:1.1rem;font-weight:700;color:#ecf5fff2}.tier-features.svelte-52fghe{margin:0;padding-left:1rem;display:grid;gap:.2rem}.tier-features.svelte-52fghe li:where(.svelte-52fghe){font-size:.84rem;color:#ecf5ffdb}.tier-card.active.svelte-52fghe{border-color:#daedfff2;background:linear-gradient(180deg,#aac7e647,#aac7e624);box-shadow:0 0 0 1px #def0ff80 inset,0 14px 28px #0000004d;transform:translateY(-1px)}.addon-card.svelte-52fghe{padding:1rem;min-height:7.4rem;border-radius:.8rem;border:1px solid rgba(227,239,255,.34);background:#070b108f;color:#eff5ff;text-align:left;display:grid;gap:.3rem;align-content:start;transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease,background .12s ease}.addon-card.svelte-52fghe:hover{transform:translateY(-1px);box-shadow:0 10px 24px #0000003d}.addon-card.svelte-52fghe strong:where(.svelte-52fghe){font-size:1rem;line-height:1.2}.addon-card.svelte-52fghe span:where(.svelte-52fghe){font-size:.86rem;color:#ecf5ffdb}.addon-card.svelte-52fghe em:where(.svelte-52fghe){font-size:.84rem;font-style:normal;color:#c7def7eb}.addon-card.active.svelte-52fghe{border-color:#daedfff2;background:linear-gradient(180deg,#aac7e647,#aac7e624);box-shadow:0 0 0 1px #def0ff80 inset,0 14px 28px #0000004d;transform:translateY(-1px)}.tier-status.svelte-52fghe{margin:.2rem 0 0;font-size:.78rem;letter-spacing:.04em;text-transform:uppercase;color:#cee0f5e6}.tier-card.active.svelte-52fghe .tier-status:where(.svelte-52fghe){color:#eaf7fffa}.addon-card.active.svelte-52fghe .tier-status:where(.svelte-52fghe){color:#eaf7fffa}.side-nav.svelte-52fghe{position:absolute;inset:0;z-index:3;pointer-events:none}.side-arrow.svelte-52fghe{position:absolute;top:50%;transform:translateY(-50%);width:2.6rem;height:2.6rem;display:grid;place-items:center;pointer-events:auto;border-radius:999px;border:1px solid rgba(218,232,250,.52);background:#070b1094;color:#eef5ff;font-weight:600;font-size:1.1rem;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.side-arrow-left.svelte-52fghe{left:clamp(.5rem,1.8vw,1.2rem)}.side-arrow-right.svelte-52fghe{right:clamp(.5rem,1.8vw,1.2rem)}.side-arrow.svelte-52fghe:hover{background:#aac7e63d;border-color:#d5e6f9ad}.side-arrow.svelte-52fghe:disabled{opacity:.42;cursor:not-allowed}button.primary.svelte-52fghe{background:#aac7e63d}button.primary.svelte-52fghe{padding:.56rem .88rem;border-radius:999px;border:1px solid rgba(213,230,249,.65);color:#f1f7ff;font-weight:700}.tour-shell.svelte-52fghe{background:#fff;color:#111214}.tour-bg.svelte-52fghe{background:#fff}.tour-bg.svelte-52fghe img:where(.svelte-52fghe),.tour-bg.svelte-52fghe video:where(.svelte-52fghe){filter:grayscale(.06) saturate(.72) contrast(1.06) brightness(1.08);opacity:1}.tour-shade.svelte-52fghe{background:linear-gradient(105deg,#ffffffb3,#ffffff75 34%,#fff3 64%,#ffffff94),radial-gradient(circle at 78% 44%,rgba(143,130,110,.13),transparent 44%)}.tour-copy.svelte-52fghe h1:where(.svelte-52fghe),.tier-showcase.svelte-52fghe h2:where(.svelte-52fghe),.payment-placeholder.svelte-52fghe h2:where(.svelte-52fghe){font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.045em;color:#111214}.tour-description.svelte-52fghe,.tour-bullets.svelte-52fghe li:where(.svelte-52fghe),.agreement-toggle.svelte-52fghe,.invite-note.svelte-52fghe,.auth-note.svelte-52fghe,.purchase-mode-card.svelte-52fghe span:where(.svelte-52fghe),.addon-card.svelte-52fghe span:where(.svelte-52fghe),.tier-features.svelte-52fghe li:where(.svelte-52fghe){color:#111214ad}.tour-feedback.error.svelte-52fghe{color:#9f1f2b}.tier-card.svelte-52fghe,.addon-card.svelte-52fghe,.purchase-mode-card.svelte-52fghe,.store-pref-card.svelte-52fghe,.payment-placeholder.svelte-52fghe{border-radius:0;border:1px solid rgba(17,18,20,.16);background:#ffffffe0;color:#111214;box-shadow:0 18px 44px #11121414;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.tier-card.svelte-52fghe:hover,.addon-card.svelte-52fghe:hover,.purchase-mode-card.svelte-52fghe:hover,.store-pref-card.svelte-52fghe:hover{box-shadow:0 22px 46px #1112141a}.tour-shot.svelte-52fghe img:where(.svelte-52fghe),.tour-shot.svelte-52fghe img.contain:where(.svelte-52fghe){background:transparent}.form-zone.svelte-52fghe label:where(.svelte-52fghe){color:#11121494}.form-zone.svelte-52fghe input:where(.svelte-52fghe){border-radius:0;border:1px solid rgba(17,18,20,.16);background:#ffffffe6;color:#111214}.form-zone.svelte-52fghe input:where(.svelte-52fghe):focus{border-color:#11121485;box-shadow:0 0 0 3px #11121414}.plain-toggle.svelte-52fghe,.side-arrow.svelte-52fghe{border-radius:0;border:1px solid rgba(17,18,20,.18);background:#ffffffe6;color:#111214}.side-arrow.svelte-52fghe:hover{background:#f8f4ec;border-color:#1112146b}button.primary.svelte-52fghe{border-radius:0;border-color:#111214;background:#111214;color:#fff}.tier-card.svelte-52fghe strong:where(.svelte-52fghe),.addon-card.svelte-52fghe strong:where(.svelte-52fghe),.purchase-mode-card.svelte-52fghe strong:where(.svelte-52fghe),.store-pref-card.svelte-52fghe strong:where(.svelte-52fghe),.tier-price.svelte-52fghe,.addon-card.svelte-52fghe em:where(.svelte-52fghe){color:#111214}.tier-card.active.svelte-52fghe,.addon-card.active.svelte-52fghe,.purchase-mode-card.active.svelte-52fghe,.store-pref-card.active.svelte-52fghe{border-color:#111214;background:#f8f4ec;box-shadow:0 0 0 1px #111214 inset,0 20px 42px #1112141a}.tier-status.svelte-52fghe,.tier-card.active.svelte-52fghe .tier-status:where(.svelte-52fghe),.addon-card.active.svelte-52fghe .tier-status:where(.svelte-52fghe){color:#111214a8}.store-pref-badge.svelte-52fghe{border-color:#11121424;background:#fff}.auth-note.svelte-52fghe a:where(.svelte-52fghe){color:#111214}.sr-only.svelte-52fghe{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes svelte-52fghe-slow-pan{0%{transform:scale(1.03) translateZ(0)}to{transform:scale(1.08) translate3d(1%,-1%,0)}}@media(max-width:1040px){.tour-main.svelte-52fghe{grid-template-columns:1fr;align-items:start;min-height:100dvh}.tour-shot.svelte-52fghe{width:min(100%,36rem);aspect-ratio:16 / 10}.tour-shot.portrait.svelte-52fghe{width:min(100%,18rem);aspect-ratio:10 / 16}.tour-shot.wide.svelte-52fghe{width:min(100%,36rem);aspect-ratio:16 / 9.2}}@media(max-width:720px){h1.svelte-52fghe{font-size:clamp(1.35rem,8.4vw,2.18rem)}.tour-main.svelte-52fghe{padding-bottom:1rem;min-height:100dvh}.form-zone.svelte-52fghe{grid-template-columns:1fr}.form-zone.svelte-52fghe label:where(.svelte-52fghe),.form-zone.svelte-52fghe input:where(.svelte-52fghe),.password-row.svelte-52fghe,.submit-btn.svelte-52fghe,.auth-note.svelte-52fghe,.invite-note.svelte-52fghe,.tier-showcase.svelte-52fghe,.purchase-mode-grid.svelte-52fghe,.store-pref-grid.svelte-52fghe,.agreement-toggle.svelte-52fghe{grid-column:span 1}.tier-grid.svelte-52fghe,.addon-grid.svelte-52fghe,.purchase-mode-grid.svelte-52fghe,.store-pref-grid.svelte-52fghe,.password-row.svelte-52fghe{grid-template-columns:1fr}.side-arrow.svelte-52fghe{width:2.35rem;height:2.35rem}.tour-shot.svelte-52fghe,.tour-shot.landscape.svelte-52fghe,.tour-shot.wide.svelte-52fghe{width:min(100%,28rem)}.tour-shot.portrait.svelte-52fghe{width:min(100%,15.5rem)}}
