.discover-page[data-v-f44c1951]{color:#222b42;background:#fff;overflow:hidden}.container[data-v-f44c1951]{width:min(100% - 48px,1240px);margin-inline:auto}.hero[data-v-f44c1951]{padding:68px 0 78px;background:radial-gradient(circle at 12% 8%,#e5ddff,transparent 35%),linear-gradient(135deg,#faf8ff,#fff 68%)}.hero-grid[data-v-f44c1951]{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(35px,5vw,80px);align-items:center}.eyebrow[data-v-f44c1951]{color:#5540a8;font-size:.78rem;font-weight:850;letter-spacing:.14em;text-transform:uppercase}.hero h1[data-v-f44c1951]{font-size:clamp(3.2rem,5vw,5.3rem);line-height:1.04;letter-spacing:-.058em;margin:18px 0 24px}.lead[data-v-f44c1951]{color:#505b71;font-size:clamp(1.06rem,1.5vw,1.24rem);line-height:1.65}.hero-actions[data-v-f44c1951]{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.btn[data-v-f44c1951]{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:13px 21px;min-height:51px;border-radius:12px;border:1px solid #4b369b;font-weight:800;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.btn[data-v-f44c1951]:hover{transform:translateY(-2px)}.btn.primary[data-v-f44c1951]{background:#4b369b;color:#fff;box-shadow:0 11px 23px #44328d30}.btn.secondary[data-v-f44c1951]{background:#fff;color:#443291}.trial-note[data-v-f44c1951]{color:#695d8c;font-size:.88rem;font-weight:700;margin-top:17px}.hero-visual[data-v-f44c1951],.tour-visual[data-v-f44c1951]{margin:0;border:1px solid #ded8f1;border-radius:20px;background:#fff;overflow:hidden;box-shadow:0 26px 60px #3022631d}.visual-top[data-v-f44c1951]{display:flex;gap:20px;padding:12px 18px;border-bottom:1px solid #ece7f6;color:#4b369b;font-size:.82rem;font-weight:800}.visual-top span[data-v-f44c1951]{color:#b6a9df;letter-spacing:4px}.hero-visual img[data-v-f44c1951],.tour-visual img[data-v-f44c1951]{display:block;width:100%;height:auto}.hero-visual figcaption[data-v-f44c1951],.tour-visual figcaption[data-v-f44c1951]{padding:12px 16px;border-top:1px solid #ece7f6;color:#667087;font-size:.8rem}.section[data-v-f44c1951]{padding:88px 0}.section h2[data-v-f44c1951]{font-size:clamp(2.15rem,3.7vw,3.8rem);line-height:1.12;letter-spacing:-.044em;margin:13px 0 20px}.section h3[data-v-f44c1951]{font-size:clamp(1.5rem,2.2vw,2.3rem);line-height:1.18;letter-spacing:-.03em}.section p[data-v-f44c1951]{line-height:1.68}.section-head[data-v-f44c1951]{max-width:780px;margin-bottom:28px}.section-head>p[data-v-f44c1951]:last-child{color:#526077;font-size:1.08rem}.tour-section[data-v-f44c1951]{background:#f7f5fc}.tour-tabs[data-v-f44c1951]{display:flex;gap:8px;margin-bottom:15px;overflow-x:auto;padding-bottom:2px}.tour-tabs button[data-v-f44c1951]{flex:1;min-width:180px;display:flex;align-items:center;gap:11px;padding:16px 18px;border:1px solid #ded8ee;border-radius:12px;background:#fff;color:#4d5770;text-align:left;font:inherit;font-weight:800;cursor:pointer}.tour-tabs button[aria-selected=true][data-v-f44c1951]{border-color:#4b369b;background:#4b369b;color:#fff}.tour-tabs button span[data-v-f44c1951]{font-size:.76rem;opacity:.75}.tour-panel[data-v-f44c1951]{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:center;gap:clamp(28px,4vw,60px);padding:30px;border:1px solid #e3ddf1;border-radius:22px;background:#fff;box-shadow:0 18px 45px #3022630d}.tour-visual[data-v-f44c1951]{box-shadow:0 16px 35px #30226318}.tour-visual img[data-v-f44c1951]{aspect-ratio:16/10;object-fit:cover;object-position:top}.tour-copy[data-v-f44c1951]{max-width:400px}.step-index[data-v-f44c1951]{color:#604bae;font-weight:850;font-size:.82rem}.tour-copy h3[data-v-f44c1951]{margin:12px 0}.tour-copy>p[data-v-f44c1951]:not(.step-index),.tour-copy li[data-v-f44c1951]{color:#526077}.tour-copy ul[data-v-f44c1951]{padding-left:20px;line-height:1.6}.tour-copy li+li[data-v-f44c1951]{margin-top:9px}.text-link[data-v-f44c1951]{display:inline-flex;gap:7px;color:#473299;font-weight:850;text-underline-offset:5px}.tour-note[data-v-f44c1951]{margin:16px 2px 0;color:#6b6580;font-size:.83rem}.continuity-section[data-v-f44c1951]{background:#272341;color:#fff}.continuity-layout[data-v-f44c1951]{display:grid;grid-template-columns:.8fr 1.2fr;gap:90px}.continuity-section .eyebrow[data-v-f44c1951],.final-section .eyebrow[data-v-f44c1951]{color:#c8b7ff}.continuity-intro p[data-v-f44c1951]{color:#dedaf0}.continuity-section .text-link[data-v-f44c1951]{color:#eee6ff}.continuity-steps[data-v-f44c1951]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.continuity-steps li[data-v-f44c1951]{display:flex;gap:16px;padding:20px;border:1px solid #ffffff34;border-radius:14px}.continuity-steps li>span[data-v-f44c1951]{color:#b8a5ff;font-weight:850}.continuity-steps h3[data-v-f44c1951]{font-size:1.15rem;margin:0}.continuity-steps p[data-v-f44c1951]{margin:8px 0 0;color:#ddd9ed}.paths-section[data-v-f44c1951]{background:#fff}.paths-layout[data-v-f44c1951]{display:grid;grid-template-columns:1.25fr .75fr;gap:17px}.path-feature[data-v-f44c1951],.path-side a[data-v-f44c1951]{display:flex;flex-direction:column;text-decoration:none;border:1px solid #e3dcef;border-radius:18px;color:#283249}.path-feature[data-v-f44c1951]{gap:22px;min-height:320px;padding:32px;background:radial-gradient(circle at 90% 10%,#d4c8fa,transparent 35%),#f4f0ff}.path-feature>span[data-v-f44c1951]:first-child{font-weight:850;color:#654fb1}.path-feature strong[data-v-f44c1951]{max-width:15ch;font-size:clamp(1.8rem,3vw,3rem);line-height:1.12;letter-spacing:-.04em}.path-feature>span[data-v-f44c1951]:nth-of-type(2){max-width:50ch;color:#59637b}.path-feature b[data-v-f44c1951]{margin-top:auto;color:#46339a}.path-side[data-v-f44c1951]{display:grid;gap:17px}.path-side a[data-v-f44c1951]{justify-content:space-between;padding:28px;background:#fbfaff}.path-side strong[data-v-f44c1951]{font-size:1.3rem;line-height:1.2}.path-side span[data-v-f44c1951]{color:#493795;font-weight:800}.resources-section[data-v-f44c1951]{background:#f8f7fb}.resources-layout[data-v-f44c1951]{display:grid;grid-template-columns:1.1fr .9fr;gap:70px;align-items:center}.resources-layout h2[data-v-f44c1951]{font-size:clamp(1.8rem,2.8vw,2.9rem)}.resources-layout nav[data-v-f44c1951]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.resources-layout nav a[data-v-f44c1951]{padding:16px;border:1px solid #ddd6ee;border-radius:12px;background:#fff;color:#3d2e81;font-weight:800;text-decoration:none}.faq-layout[data-v-f44c1951]{display:grid;grid-template-columns:.75fr 1.25fr;gap:65px}.faq-layout>div:first-child p[data-v-f44c1951]:last-child{color:#5d687c}.faq-list details[data-v-f44c1951]{border-bottom:1px solid #ddd8eb}.faq-list summary[data-v-f44c1951]{display:flex;justify-content:space-between;gap:14px;padding:20px 0;list-style:none;font-weight:800;cursor:pointer}.faq-list summary[data-v-f44c1951]::-webkit-details-marker{display:none}.faq-list details[open] summary span[data-v-f44c1951]{transform:rotate(45deg)}.faq-list p[data-v-f44c1951]{margin:0 0 20px;color:#59647b}.final-section[data-v-f44c1951]{padding-top:10px}.final-panel[data-v-f44c1951]{display:flex;align-items:center;justify-content:space-between;gap:35px;padding:56px;border-radius:23px;background:radial-gradient(circle at 95% 0%,#6a58ba,transparent 42%),#332866;color:#fff}.final-panel>div[data-v-f44c1951]:first-child{max-width:660px}.final-panel p[data-v-f44c1951]{color:#e4ddf4}.final-actions[data-v-f44c1951]{display:flex;flex-direction:column;align-items:flex-start;gap:12px;min-width:230px}.final-actions .primary[data-v-f44c1951]{background:#fff;color:#392879;border-color:#fff}.guest-link[data-v-f44c1951]{color:#fff;font-weight:800;text-underline-offset:5px}.final-actions span[data-v-f44c1951]{font-size:.79rem;color:#dbd4ee}.discover-page[data-v-f44c1951] :is(a,button,summary,[tabindex]):focus-visible{outline:3px solid #dca838;outline-offset:4px}@media(max-width:900px){.hero-grid[data-v-f44c1951],.continuity-layout[data-v-f44c1951],.resources-layout[data-v-f44c1951],.faq-layout[data-v-f44c1951]{gap:32px}.tour-panel[data-v-f44c1951]{grid-template-columns:1fr}.tour-copy[data-v-f44c1951]{max-width:none}.continuity-steps[data-v-f44c1951]{grid-template-columns:1fr}.hero h1[data-v-f44c1951]{font-size:clamp(2.6rem,6vw,4rem)}}@media(max-width:700px){.container[data-v-f44c1951]{width:min(100% - 32px,580px)}.hero[data-v-f44c1951]{padding:46px 0 60px}.hero-grid[data-v-f44c1951],.continuity-layout[data-v-f44c1951],.paths-layout[data-v-f44c1951],.resources-layout[data-v-f44c1951],.faq-layout[data-v-f44c1951]{grid-template-columns:1fr}.hero h1[data-v-f44c1951]{font-size:clamp(2.7rem,11vw,4rem)}.hero-actions .btn[data-v-f44c1951]{width:100%}.section[data-v-f44c1951]{padding:66px 0}.tour-tabs button[data-v-f44c1951]{min-width:150px;padding:13px 14px;font-size:.88rem}.tour-panel[data-v-f44c1951]{padding:17px}.tour-visual img[data-v-f44c1951]{aspect-ratio:4/3}.path-feature[data-v-f44c1951]{min-height:260px}.path-side a[data-v-f44c1951]{min-height:120px}.resources-layout nav[data-v-f44c1951]{grid-template-columns:1fr 1fr}.final-panel[data-v-f44c1951]{display:block;padding:28px}.final-actions[data-v-f44c1951]{margin-top:25px}.final-actions .btn[data-v-f44c1951]{width:100%}}@media(max-width:430px){.resources-layout nav[data-v-f44c1951]{grid-template-columns:1fr}.section h2[data-v-f44c1951]{font-size:2.1rem}}@media(prefers-reduced-motion:reduce){.btn[data-v-f44c1951]{transition:none}.btn[data-v-f44c1951]:hover{transform:none}}
