.testi[data-astro-cid-gakqr736]{overflow:hidden}.testi-row[data-astro-cid-gakqr736]{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:minmax(260px,31%);grid-auto-flow:column;gap:16px;padding:26px 2px 12px;display:grid;overflow-x:auto}.testi-row[data-astro-cid-gakqr736]::-webkit-scrollbar{display:none}.tc[data-astro-cid-gakqr736]{scroll-snap-align:start;box-shadow:var(--shadow);background:#fff;border-radius:20px;flex-direction:column;gap:10px;margin:0;padding:16px;display:flex}.tc[data-astro-cid-gakqr736] img[data-astro-cid-gakqr736],.tc[data-astro-cid-gakqr736] video[data-astro-cid-gakqr736]{aspect-ratio:4/5;object-fit:cover;background:#0b2a4a;border-radius:14px;width:100%}.tc-stars[data-astro-cid-gakqr736]{color:#f6a623;letter-spacing:2px;font-size:18px}.tc-stars[data-astro-cid-gakqr736] span[data-astro-cid-gakqr736]{color:#d9e2e8}.tc[data-astro-cid-gakqr736] blockquote[data-astro-cid-gakqr736]{color:var(--ink,#0b2a4a);margin:0;font-size:16px;line-height:1.6}.tc[data-astro-cid-gakqr736] figcaption[data-astro-cid-gakqr736]{color:var(--navy);margin-top:auto;font-weight:800}.tc[data-astro-cid-gakqr736] figcaption[data-astro-cid-gakqr736]:before{content:"— ";color:var(--turq-d)}.testi-nav[data-astro-cid-gakqr736]{justify-content:center;gap:10px;margin-top:6px;display:flex}.tn[data-astro-cid-gakqr736]{background:var(--foam);width:44px;height:44px;color:var(--navy);cursor:pointer;border:0;border-radius:50%;font-size:18px;font-weight:800}.tn[data-astro-cid-gakqr736]:hover{background:#dff2f4}@media (width<=760px){.testi-row[data-astro-cid-gakqr736]{grid-auto-columns:82%}}.hero[data-astro-cid-wcolddp2]{background:linear-gradient(#e9f8fa 0%,#d3f1f4 60%,#bfeaee 100%);padding:clamp(28px,5vw,56px) 0 clamp(110px,12vw,150px);position:relative;overflow:hidden}.sun[data-astro-cid-wcolddp2]{pointer-events:none;background:radial-gradient(circle,#ffd28c8c 0%,#ffd28c00 65%);border-radius:50%;width:520px;height:520px;position:absolute;top:-160px;left:-140px}.hero-in[data-astro-cid-wcolddp2]{grid-template-columns:1.1fr .9fr;align-items:center;gap:40px;display:grid;position:relative}.hero-title[data-astro-cid-wcolddp2]{margin-bottom:18px;font-size:clamp(40px,7.4vw,76px)}.hero-title[data-astro-cid-wcolddp2] .line[data-astro-cid-wcolddp2]{display:block}.hero-title[data-astro-cid-wcolddp2] .accent[data-astro-cid-wcolddp2]{color:var(--turq-d)}.hero-lead[data-astro-cid-wcolddp2]{color:var(--muted);max-width:540px;margin-bottom:28px;font-size:clamp(18px,2.3vw,21px)}.hero-pick[data-astro-cid-wcolddp2]{font:700 20px var(--display);color:var(--navy)}.hero-tiles[data-astro-cid-wcolddp2]{z-index:2;margin-top:30px;position:relative}.tiles-note[data-astro-cid-wcolddp2]{text-align:center;color:var(--muted);margin-top:18px;font-size:15px}.tiles-note[data-astro-cid-wcolddp2] a[data-astro-cid-wcolddp2]{color:var(--turq-d);font-weight:700}.hero-cta[data-astro-cid-wcolddp2]{flex-wrap:wrap;gap:12px;margin-bottom:28px;display:flex}.hero-cta[data-astro-cid-wcolddp2] .btn-ghost[data-astro-cid-wcolddp2]{color:var(--navy)}.hero-facts[data-astro-cid-wcolddp2]{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}@media (width<=860px){.hero-facts[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]{padding:6px 10px;font-size:14px}}.hero-facts[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]{color:var(--muted);background:#ffffffbf;border-radius:14px;padding:8px 14px;font-size:15px}.hero-facts[data-astro-cid-wcolddp2] strong[data-astro-cid-wcolddp2]{color:var(--navy);font-family:var(--display);margin-left:4px;font-size:18px}.hero-art[data-astro-cid-wcolddp2]{justify-content:center;display:flex}.hero-symbol[data-astro-cid-wcolddp2]{filter:drop-shadow(0 18px 24px #0b2a4a26);width:min(100%,360px);animation:4.5s ease-in-out infinite bob}@keyframes bob{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-12px)rotate(1.5deg)}}.waves[data-astro-cid-wcolddp2]{height:120px;position:absolute;inset:auto 0 -2px}.wave[data-astro-cid-wcolddp2]{width:200%;max-width:none;height:100%;position:absolute;bottom:0;left:0}.w1[data-astro-cid-wcolddp2]{fill:#1cbec759;animation:14s linear infinite drift}.w2[data-astro-cid-wcolddp2]{fill:#fff;animation:9s linear infinite reverse drift}@keyframes drift{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (width<=860px){.hero-in[data-astro-cid-wcolddp2]{text-align:center;grid-template-columns:1fr;gap:8px}.hero-art[data-astro-cid-wcolddp2]{order:-1}.hero-symbol[data-astro-cid-wcolddp2]{width:min(46vw,190px)}.hero-lead[data-astro-cid-wcolddp2]{margin-bottom:14px;font-size:17px}.hero-tiles[data-astro-cid-wcolddp2]{margin-top:18px}.hero-lead[data-astro-cid-wcolddp2]{margin-inline:auto}.hero-title[data-astro-cid-wcolddp2]{margin-bottom:10px;font-size:clamp(34px,9vw,44px)}.hero-cta[data-astro-cid-wcolddp2],.hero-facts[data-astro-cid-wcolddp2]{justify-content:center}.hero-cta[data-astro-cid-wcolddp2] .btn[data-astro-cid-wcolddp2]{flex:220px}}.pain-grid[data-astro-cid-wcolddp2]{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:34px;display:grid}.pain-card[data-astro-cid-wcolddp2]{border-radius:var(--radius);box-shadow:var(--shadow);background:#fff;overflow:hidden}.pain-before[data-astro-cid-wcolddp2]{color:#6b7c8c;background:#f3f5f7;padding:20px 22px;text-decoration:line-through #ff5a1499}.pain-after[data-astro-cid-wcolddp2]{padding:20px 22px;font-size:18px;font-weight:700}@media (width<=860px){.pain-grid[data-astro-cid-wcolddp2]{grid-template-columns:1fr}}.story[data-astro-cid-wcolddp2]{background:var(--foam)}.story-pin[data-astro-cid-wcolddp2]{padding:clamp(56px,8vw,96px) 0}.story-in[data-astro-cid-wcolddp2]{grid-template-columns:1fr 380px;grid-template-areas:"head course""stops course""dots course";align-items:start;gap:20px 56px;display:grid}.story-head[data-astro-cid-wcolddp2]{grid-area:head}.story-hint[data-astro-cid-wcolddp2]{color:var(--muted);font-weight:700;display:none}.course[data-astro-cid-wcolddp2]{grid-area:course}.course-svg[data-astro-cid-wcolddp2]{width:100%;max-height:78vh;box-shadow:var(--shadow);border-radius:28px;margin-inline:auto}.buoy-num[data-astro-cid-wcolddp2]{fill:#ffffffb3;font:700 14px var(--display)}.stops[data-astro-cid-wcolddp2]{grid-area:stops;gap:16px;margin:0;padding:0;list-style:none;display:grid}.stop[data-astro-cid-wcolddp2]{border-radius:var(--radius);box-shadow:var(--shadow);background:#fff;padding:22px 24px}.stop[data-astro-cid-wcolddp2] h3[data-astro-cid-wcolddp2]{margin:6px 0 8px;font-size:24px}.stop[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{color:var(--muted)}.stop[data-astro-cid-wcolddp2] .btn[data-astro-cid-wcolddp2]{margin-top:16px}.stop-tag[data-astro-cid-wcolddp2]{color:#e2601a;font-size:14px;font-weight:700}.stop-finish[data-astro-cid-wcolddp2]{background:var(--navy);color:#fff}.stop-finish[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{color:#c9d8e6}.stop-finish[data-astro-cid-wcolddp2] .stop-tag[data-astro-cid-wcolddp2]{color:var(--sand)}.story-on .story-hint[data-astro-cid-wcolddp2]{align-items:center;gap:10px;display:flex}.story-on .stops[data-astro-cid-wcolddp2]{min-height:230px;display:block;position:relative}.story-on .stop[data-astro-cid-wcolddp2]{opacity:0;visibility:hidden;transition:opacity .4s,transform .4s,visibility .4s;position:absolute;inset:0 0 auto;transform:translateY(14px)}.story-on .stop[data-astro-cid-wcolddp2].is-active{opacity:1;visibility:visible;transform:none}.story-dots[data-astro-cid-wcolddp2]{grid-area:dots;gap:8px;margin-top:14px;display:none}.story-on .story-dots[data-astro-cid-wcolddp2]{display:flex}.story-dots[data-astro-cid-wcolddp2] span[data-astro-cid-wcolddp2]{background:#0b2a4a26;border-radius:50%;width:10px;height:10px;transition:background .3s,width .3s}.story-dots[data-astro-cid-wcolddp2] span[data-astro-cid-wcolddp2].on{background:var(--turq);border-radius:6px;width:26px}@media (width<=860px){.story-in[data-astro-cid-wcolddp2]{grid-template-columns:1fr;grid-template-areas:"head""course""stops""dots";gap:18px}.story-head[data-astro-cid-wcolddp2]{text-align:center}.story-on .story-hint[data-astro-cid-wcolddp2]{justify-content:center}.course-svg[data-astro-cid-wcolddp2]{width:auto;max-height:44vh}.course[data-astro-cid-wcolddp2]{justify-content:center;display:flex}.story-on .stops[data-astro-cid-wcolddp2]{min-height:250px}.story-dots[data-astro-cid-wcolddp2]{justify-content:center}}.try-in[data-astro-cid-wcolddp2]{grid-template-columns:1fr 1fr;grid-template-areas:"eyebrow art""copy art";align-items:center;gap:0 48px;display:grid}.try-eyebrow[data-astro-cid-wcolddp2]{grid-area:eyebrow;place-self:end start}.try-copy[data-astro-cid-wcolddp2]{grid-area:copy;align-self:start}.try-art[data-astro-cid-wcolddp2]{grid-area:art}.answers[data-astro-cid-wcolddp2]{gap:12px;margin-top:26px;display:grid}.answer[data-astro-cid-wcolddp2]{text-align:start;color:var(--navy);cursor:pointer;background:#fff;border:2px solid #0b2a4a1f;border-radius:16px;padding:16px 20px;font-size:17px;font-weight:700;transition:border-color .15s,background .15s,transform .15s}.answer[data-astro-cid-wcolddp2]:hover{border-color:var(--turq)}.answer[data-astro-cid-wcolddp2]:active{transform:scale(.98)}.answer[data-astro-cid-wcolddp2].is-right{background:#e7f7ef;border-color:#1a9e6a}.answer[data-astro-cid-wcolddp2].is-wrong{background:#fff0e8;border-color:#e2601a}.feedback[data-astro-cid-wcolddp2]{min-height:52px;margin-top:16px;font-size:17px;font-weight:700}.scene[data-astro-cid-wcolddp2]{width:100%;max-width:440px;box-shadow:var(--shadow);border-radius:24px;margin-inline:auto}.scene-label[data-astro-cid-wcolddp2]{font:700 13px var(--body);fill:var(--muted)}@media (width<=860px){.try-in[data-astro-cid-wcolddp2]{grid-template-columns:1fr;grid-template-areas:"eyebrow""art""copy";row-gap:18px}.scene[data-astro-cid-wcolddp2]{max-width:320px}}.with-you[data-astro-cid-wcolddp2]{white-space:nowrap;max-width:100%;font:700 clamp(14px, 3.9vw, 24px) var(--display);color:var(--turq-d);background:#1cbec71a;border-radius:16px;margin-top:4px;padding:10px 18px;display:inline-block}.path-steps[data-astro-cid-wcolddp2]{counter-reset:s;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:34px 0 0;padding:0;list-style:none;display:grid}.path-steps[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]{border-radius:var(--radius);box-shadow:var(--shadow);background:#fff;padding:26px 24px;position:relative}.path-steps[data-astro-cid-wcolddp2] .num[data-astro-cid-wcolddp2]{background:var(--navy);color:#fff;width:44px;height:44px;font:700 20px var(--display);border-radius:50%;justify-content:center;align-items:center;margin-bottom:12px;display:inline-flex}.path-steps[data-astro-cid-wcolddp2] h3[data-astro-cid-wcolddp2]{margin-bottom:6px;font-size:22px}.path-steps[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{color:var(--muted)}@media (width<=860px){.path-steps[data-astro-cid-wcolddp2]{grid-template-columns:1fr}}.faq-in[data-astro-cid-wcolddp2]{max-width:820px}.faq-list[data-astro-cid-wcolddp2]{gap:12px;margin-top:28px;display:grid}.qa[data-astro-cid-wcolddp2]{background:var(--foam);border-radius:16px;padding:0 22px}.qa[data-astro-cid-wcolddp2] summary[data-astro-cid-wcolddp2]{cursor:pointer;justify-content:space-between;gap:12px;padding:18px 0;font-size:18px;font-weight:700;list-style:none;display:flex}.qa[data-astro-cid-wcolddp2] summary[data-astro-cid-wcolddp2]::-webkit-details-marker{display:none}.qa[data-astro-cid-wcolddp2] summary[data-astro-cid-wcolddp2]:after{content:"+";font:700 24px var(--display);color:var(--turq-d);transition:transform .2s}.qa[data-astro-cid-wcolddp2][open] summary[data-astro-cid-wcolddp2]:after{transform:rotate(45deg)}.qa[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{color:var(--muted);padding-bottom:18px}.final[data-astro-cid-wcolddp2]{background:var(--navy);color:#fff;text-align:center;padding:clamp(64px,10vw,110px) 0}.final-in[data-astro-cid-wcolddp2]{flex-direction:column;align-items:center;gap:14px;display:flex}.final-symbol[data-astro-cid-wcolddp2]{width:160px;animation:4.5s ease-in-out infinite bob}.final[data-astro-cid-wcolddp2] h2[data-astro-cid-wcolddp2]{font-size:clamp(36px,6vw,60px)}.final[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{color:#c9d8e6;margin-bottom:10px;font-size:19px}
