.sounds.svelte-115vwv2{margin-top:112px;padding-top:80px;box-shadow:inset 0 1px var(--line);scroll-margin-top:calc(var(--nav-h) + 56px)}.sounds-head.svelte-115vwv2{max-width:720px}h3.svelte-115vwv2{font-size:clamp(32px,3.4vw,48px);line-height:1.12;letter-spacing:-.03em;font-weight:800;text-wrap:balance}.sounds-head.svelte-115vwv2 p:where(.svelte-115vwv2){margin-top:20px;font-size:17px;line-height:1.8;color:var(--soft)}.sound-tabs.svelte-115vwv2{display:flex;gap:32px;margin-top:40px;box-shadow:inset 0 -1px var(--line)}.sound-tabs.svelte-115vwv2 button:where(.svelte-115vwv2){min-height:52px;padding:0;border:0;border-bottom:2px solid transparent;background:none;color:var(--muted);font-size:16px;font-weight:700}.sound-tabs.svelte-115vwv2 button:where(.svelte-115vwv2):hover{color:#fff}.sound-tabs.svelte-115vwv2 button[aria-selected=true]:where(.svelte-115vwv2){color:var(--pillar);border-bottom-color:var(--pillar)}.sound-tabs.svelte-115vwv2 button:where(.svelte-115vwv2):focus-visible{outline:2px solid currentColor;outline-offset:4px}.sound-panel.svelte-115vwv2{margin-top:48px}.sound-panel[hidden].svelte-115vwv2{display:none}h4.svelte-115vwv2{display:flex;flex-direction:column;gap:8px;font-size:22px;line-height:1.4;font-weight:700}h4.svelte-115vwv2 span:where(.svelte-115vwv2){color:var(--pillar);font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.sound-tabs.svelte-115vwv2~.sound-panel:where(.svelte-115vwv2) h4:where(.svelte-115vwv2) span:where(.svelte-115vwv2){display:none}.preset-list.svelte-115vwv2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 64px;margin-top:36px}.preset-list.svelte-115vwv2 dt:where(.svelte-115vwv2){color:var(--pillar);font-size:22px;line-height:1.3;font-weight:800;letter-spacing:-.02em}.preset-list.svelte-115vwv2 dd:where(.svelte-115vwv2){margin:6px 0 0;font-size:15px;line-height:1.7;color:var(--soft)}.sound-extra.svelte-115vwv2{max-width:70ch;margin-top:40px;font-size:15px;line-height:1.8;color:#fff;font-weight:600}.tone-list.svelte-115vwv2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 64px;margin-top:24px}.tone-list.svelte-115vwv2 dt:where(.svelte-115vwv2){color:var(--muted);font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.tone-list.svelte-115vwv2 dd:where(.svelte-115vwv2){margin:4px 0 0;font-size:15px;line-height:1.6}@media(max-width:767px){.sounds.svelte-115vwv2{margin-top:72px;padding-top:56px}h3.svelte-115vwv2{font-size:30px}.sounds-head.svelte-115vwv2 p:where(.svelte-115vwv2){font-size:15px}.sound-tabs.svelte-115vwv2{gap:24px;margin-top:28px}.sound-tabs.svelte-115vwv2 button:where(.svelte-115vwv2){font-size:15px}.sound-panel.svelte-115vwv2{margin-top:32px}h4.svelte-115vwv2{font-size:19px}.preset-list.svelte-115vwv2,.tone-list.svelte-115vwv2{grid-template-columns:minmax(0,1fr);gap:22px}.preset-list.svelte-115vwv2 dt:where(.svelte-115vwv2){font-size:19px}}.tour.svelte-1lvv3j6{--rail-h: 56px;--device-top: calc(var(--nav-h) + var(--rail-h) + 32px)}.tour.svelte-1lvv3j6 :is(.tour-chapter:where(.svelte-1lvv3j6),.chapter-extra:where(.svelte-1lvv3j6)){scroll-margin-top:calc(var(--nav-h) + var(--rail-h))}.tour-intro.svelte-1lvv3j6{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;width:min(var(--max),calc(100% - 96px));min-height:min(100svh,880px);margin-inline:auto;padding-block:calc(var(--nav-h) + 48px) 48px}.tour-eyebrow.svelte-1lvv3j6{color:var(--purple);font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}h1.svelte-1lvv3j6{margin-top:16px;font-size:clamp(52px,6.4vw,96px);line-height:1.02;letter-spacing:-.04em;font-weight:800;text-wrap:balance}.intro-sub.svelte-1lvv3j6{margin-top:24px;font-size:22px;line-height:1.5;font-weight:600}.intro-guide.svelte-1lvv3j6{display:flex;align-items:flex-start;gap:14px;max-width:46ch;margin-top:20px;font-size:16px;line-height:1.7;color:var(--soft)}.intro-guide.svelte-1lvv3j6 .step-num:where(.svelte-1lvv3j6){--pillar: var(--purple);margin-top:2px}.intro-copy.svelte-1lvv3j6 .btn:where(.svelte-1lvv3j6){margin-top:32px}.intro-fan.svelte-1lvv3j6{position:relative;height:620px}.intro-fan.svelte-1lvv3j6:before{content:"";position:absolute;inset:10% 5%;background:radial-gradient(closest-side,rgb(156 51 253 / 38%),transparent)}.fan-phone.svelte-1lvv3j6{position:absolute;top:50%;left:50%;width:250px;padding:8px;border-radius:34px;background:#050505;box-shadow:0 0 0 1px #2c2c2c,0 40px 80px -30px #000000e5}.fan-phone.svelte-1lvv3j6 img:where(.svelte-1lvv3j6){border-radius:27px}.fan-phone.svelte-1lvv3j6:nth-child(1){transform:translate(-118%,-46%) rotate(-8deg)}.fan-phone.svelte-1lvv3j6:nth-child(2){z-index:1;transform:translate(-50%,-54%)}.fan-phone.svelte-1lvv3j6:nth-child(3){transform:translate(18%,-46%) rotate(8deg)}.tour-tabs.svelte-1lvv3j6{position:sticky;z-index:20;top:var(--nav-h);background:var(--ink);box-shadow:inset 0 -1px var(--line)}.tour-tabs.svelte-1lvv3j6 ol:where(.svelte-1lvv3j6){display:flex;justify-content:center;gap:36px;overflow-x:auto;padding-inline:24px;scrollbar-width:none}.tour-tabs.svelte-1lvv3j6 ol:where(.svelte-1lvv3j6)::-webkit-scrollbar{display:none}.tour-tabs.svelte-1lvv3j6 a:where(.svelte-1lvv3j6){display:flex;align-items:center;gap:8px;min-height:var(--rail-h);border-bottom:2px solid transparent;color:var(--muted);font-size:14px;font-weight:700;white-space:nowrap}.tour-tabs.svelte-1lvv3j6 a:where(.svelte-1lvv3j6) span:where(.svelte-1lvv3j6){font-size:11px}.tour-tabs.svelte-1lvv3j6 a:where(.svelte-1lvv3j6):hover{color:#fff}.tour-tabs.svelte-1lvv3j6 a[aria-current]:where(.svelte-1lvv3j6){color:var(--pillar);border-bottom-color:var(--pillar)}.tour-chapter.svelte-1lvv3j6{width:min(var(--max),calc(100% - 96px));margin-inline:auto;padding-block:128px 32px}.chapter-head.svelte-1lvv3j6{max-width:720px}.tour-chapter.svelte-1lvv3j6 .chapter-mark{color:var(--pillar);margin-top:0}h2.svelte-1lvv3j6{font-size:clamp(40px,4.4vw,64px);line-height:1.1;letter-spacing:-.035em;font-weight:800;text-wrap:balance}h3.svelte-1lvv3j6{font-size:clamp(32px,3.4vw,48px);line-height:1.12;letter-spacing:-.03em;font-weight:800;text-wrap:balance}.chapter-head.svelte-1lvv3j6 p:where(.svelte-1lvv3j6){margin-top:20px;font-size:17px;line-height:1.8;color:var(--soft)}.chapter-extra.svelte-1lvv3j6{margin-top:112px;padding-top:80px;box-shadow:inset 0 1px var(--line)}.tour-screen.svelte-1lvv3j6{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:96px;margin-top:48px}.tour-steps.svelte-1lvv3j6{padding-block:4vh 16vh}.tour-steps.svelte-1lvv3j6 li:where(.svelte-1lvv3j6){display:flex;align-items:flex-start;gap:20px;min-height:38vh;font-size:21px;line-height:1.5;font-weight:600}.step-num.svelte-1lvv3j6{flex-shrink:0;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--pillar);color:#101010;font-size:15px;font-weight:800;line-height:1}.tour-device.svelte-1lvv3j6{--device-w: clamp(240px,calc((100svh - var(--nav-h) - var(--rail-h) - 72px) * .455),320px);position:sticky;top:var(--device-top);align-self:start;isolation:isolate;width:var(--device-w)}.sheet.svelte-1lvv3j6 .tour-device:where(.svelte-1lvv3j6){--device-w: 420px}.card.svelte-1lvv3j6 .tour-device:where(.svelte-1lvv3j6){--device-w: 480px}.tour-device.svelte-1lvv3j6:before{content:"";position:absolute;z-index:-1;inset:-18% -30%;background:radial-gradient(closest-side,color-mix(in srgb,var(--pillar) 30%,transparent),transparent)}.phone.svelte-1lvv3j6 .device-frame:where(.svelte-1lvv3j6){padding:10px;border-radius:42px;background:#050505;box-shadow:0 0 0 1px #2c2c2c,0 50px 100px -40px #000000e5}.phone.svelte-1lvv3j6 .device-screen:where(.svelte-1lvv3j6) img{border-radius:32px}:is(.sheet:where(.svelte-1lvv3j6),.card:where(.svelte-1lvv3j6)) .device-screen.svelte-1lvv3j6 img{border-radius:20px;box-shadow:0 0 0 1px #2c2c2c,0 40px 80px -30px #000000e5}.device-screen.svelte-1lvv3j6{position:relative}.spot.svelte-1lvv3j6{position:absolute;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--pillar);color:#101010;font-size:14px;font-weight:800;line-height:1;transform:translate(-50%,-50%);box-shadow:0 0 0 4px #0000007f}.tour-note.svelte-1lvv3j6{max-width:64ch;margin-top:32px;font-size:12px;line-height:1.85;color:var(--muted)}.tour-screen.svelte-1lvv3j6[data-active] li:where(.svelte-1lvv3j6),.tour-screen.svelte-1lvv3j6[data-active] .spot:where(.svelte-1lvv3j6){opacity:.35}.tour-screen.svelte-1lvv3j6[data-active="0"] :is([data-step="0"]:where(.svelte-1lvv3j6),[data-spot="0"]:where(.svelte-1lvv3j6)),.tour-screen.svelte-1lvv3j6[data-active="1"] :is([data-step="1"]:where(.svelte-1lvv3j6),[data-spot="1"]:where(.svelte-1lvv3j6)),.tour-screen.svelte-1lvv3j6[data-active="2"] :is([data-step="2"]:where(.svelte-1lvv3j6),[data-spot="2"]:where(.svelte-1lvv3j6)){opacity:1}.tour-screen.svelte-1lvv3j6[data-active="0"] [data-spot="0"]:where(.svelte-1lvv3j6),.tour-screen.svelte-1lvv3j6[data-active="1"] [data-spot="1"]:where(.svelte-1lvv3j6),.tour-screen.svelte-1lvv3j6[data-active="2"] [data-spot="2"]:where(.svelte-1lvv3j6){transform:translate(-50%,-50%) scale(1.2)}@media(prefers-reduced-motion:no-preference){.tour-steps.svelte-1lvv3j6 li:where(.svelte-1lvv3j6),.spot.svelte-1lvv3j6{transition:opacity .25s ease,transform .25s ease}}@media(max-width:980px){.tour-intro.svelte-1lvv3j6{grid-template-columns:minmax(0,1fr);min-height:0;gap:24px;padding-block:calc(var(--nav-h) + 40px) 24px;text-align:center}.intro-guide.svelte-1lvv3j6{margin-inline:auto;text-align:left}.intro-fan.svelte-1lvv3j6{height:440px}.fan-phone.svelte-1lvv3j6{width:180px;padding:6px;border-radius:26px}.fan-phone.svelte-1lvv3j6 img:where(.svelte-1lvv3j6){border-radius:21px}.tour-tabs.svelte-1lvv3j6 ol:where(.svelte-1lvv3j6){justify-content:flex-start;gap:24px;padding-inline:20px}.tour-screen.svelte-1lvv3j6{grid-template-columns:minmax(0,1fr);gap:28px;margin-top:36px}.tour-device.svelte-1lvv3j6{order:-1;position:relative;top:auto;justify-self:center;width:min(var(--device-w),100%)}.phone.svelte-1lvv3j6 .tour-device:where(.svelte-1lvv3j6){--device-w: min(300px,74vw)}.tour-steps.svelte-1lvv3j6{padding-block:0}.tour-steps.svelte-1lvv3j6 li:where(.svelte-1lvv3j6){min-height:0;margin-top:20px;font-size:17px}.tour-steps.svelte-1lvv3j6 li:where(.svelte-1lvv3j6):first-child{margin-top:0}}@media(max-width:767px){.tour-intro.svelte-1lvv3j6,.tour-chapter.svelte-1lvv3j6{width:calc(100% - 40px)}h1.svelte-1lvv3j6{font-size:48px}.intro-sub.svelte-1lvv3j6{font-size:18px}.intro-guide.svelte-1lvv3j6{font-size:15px}.intro-fan.svelte-1lvv3j6{height:380px}.fan-phone.svelte-1lvv3j6{width:150px}.tour-chapter.svelte-1lvv3j6{padding-block:80px 16px}h2.svelte-1lvv3j6{font-size:34px}h3.svelte-1lvv3j6{font-size:30px}.chapter-head.svelte-1lvv3j6 p:where(.svelte-1lvv3j6){font-size:15px}.chapter-extra.svelte-1lvv3j6{margin-top:72px;padding-top:56px}.spot.svelte-1lvv3j6{width:24px;height:24px;font-size:12px;box-shadow:0 0 0 3px #0000007f}}
