.website-shell[data-v-331dc855]{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh;width:100%}.navbar[data-v-331dc855]{position:sticky;top:0;z-index:100;background:var(--glass-bg);border-bottom:1px solid var(--glass-border);-webkit-backdrop-filter:blur(20px) saturate(1.4);backdrop-filter:blur(20px) saturate(1.4)}.navbar__inner[data-v-331dc855]{display:flex;align-items:center;justify-content:space-between;max-width:1200px;margin:0 auto;padding:0 1.5rem;height:56px}.navbar__logo[data-v-331dc855]{display:flex;align-items:center;text-decoration:none;flex-shrink:0}.navbar__logo-text[data-v-331dc855]{font-size:1.25rem;font-weight:700;letter-spacing:-.02em;background:linear-gradient(135deg,var(--color-gradient-start),var(--color-gradient-end));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.navbar__links[data-v-331dc855]{display:flex;align-items:center;gap:.25rem}.navbar__link[data-v-331dc855]{display:flex;align-items:center;gap:.4rem;padding:.4rem .75rem;border-radius:10px;font-size:.875rem;font-weight:500;color:var(--color-text-muted);text-decoration:none;transition:color .2s ease,background .2s ease}.navbar__link[data-v-331dc855]:hover{color:var(--color-text);background:var(--btn-bg)}.navbar__link--active[data-v-331dc855]{color:var(--color-primary);background:var(--btn-bg)}.navbar__theme-toggle[data-v-331dc855]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;margin-inline-start:.5rem;border:1px solid var(--color-border);border-radius:10px;background:var(--btn-bg);color:var(--color-text-muted);cursor:pointer;transition:color .2s ease,background .2s ease,border-color .2s ease}.navbar__theme-toggle[data-v-331dc855]:hover{color:var(--color-text);background:var(--color-surface-alt);border-color:var(--color-border-hover)}.navbar__hamburger[data-v-331dc855]{display:none;align-items:center;justify-content:center;width:40px;height:40px;border:none;border-radius:10px;background:transparent;color:var(--color-text-muted);cursor:pointer;transition:color .2s ease,background .2s ease}.navbar__hamburger[data-v-331dc855]:hover{color:var(--color-text);background:var(--btn-bg)}.navbar__mobile[data-v-331dc855]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.navbar__mobile-panel[data-v-331dc855]{position:absolute;top:56px;left:0;right:0;display:flex;flex-direction:column;padding:.5rem 1rem 1rem;background:var(--glass-bg);border-bottom:1px solid var(--glass-border);-webkit-backdrop-filter:blur(24px) saturate(1.4);backdrop-filter:blur(24px) saturate(1.4)}.navbar__mobile-link[data-v-331dc855]{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border-radius:12px;font-size:.9375rem;font-weight:500;color:var(--color-text-muted);text-decoration:none;transition:color .2s ease,background .2s ease}.navbar__mobile-link[data-v-331dc855]:hover{color:var(--color-text);background:var(--btn-bg)}.navbar__mobile-link--active[data-v-331dc855]{color:var(--color-primary);background:var(--btn-bg)}.navbar__mobile-theme[data-v-331dc855]{border:none;background:transparent;cursor:pointer;font-family:inherit;font-size:.9375rem;font-weight:500}.mobile-menu-enter-active[data-v-331dc855],.mobile-menu-leave-active[data-v-331dc855]{transition:opacity .25s cubic-bezier(.4,0,.2,1)}.mobile-menu-enter-active .navbar__mobile-panel[data-v-331dc855],.mobile-menu-leave-active .navbar__mobile-panel[data-v-331dc855]{transition:transform .25s cubic-bezier(.4,0,.2,1),opacity .25s cubic-bezier(.4,0,.2,1)}.mobile-menu-enter-from[data-v-331dc855],.mobile-menu-leave-to[data-v-331dc855]{opacity:0}.mobile-menu-enter-from .navbar__mobile-panel[data-v-331dc855],.mobile-menu-leave-to .navbar__mobile-panel[data-v-331dc855]{opacity:0;transform:translateY(-8px)}.website-main[data-v-331dc855]{flex:1 1 auto}.site-footer[data-v-331dc855]{margin-top:auto;border-top:1px solid var(--color-border);background:var(--color-surface);padding:3rem 1.5rem 1.5rem}.footer__grid[data-v-331dc855]{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:2.5rem;max-width:1200px;margin:0 auto}.footer__col--brand[data-v-331dc855]{display:flex;flex-direction:column;gap:.75rem}.footer__logo[data-v-331dc855]{display:inline-flex;align-items:center;text-decoration:none}.footer__logo-text[data-v-331dc855]{font-size:1.25rem;font-weight:700;letter-spacing:-.02em;background:linear-gradient(135deg,var(--color-gradient-start),var(--color-gradient-end));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.footer__desc[data-v-331dc855]{font-size:.875rem;line-height:1.6;color:var(--color-text-muted);max-width:320px}.footer__stores[data-v-331dc855]{display:flex;gap:.75rem;flex-wrap:wrap;margin-top:.25rem}.footer__store-link[data-v-331dc855]{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .75rem;border:1px solid var(--color-border);border-radius:8px;font-size:.8125rem;font-weight:500;color:var(--color-text-muted);text-decoration:none;transition:color .2s ease,border-color .2s ease,background .2s ease}.footer__store-link[data-v-331dc855]:hover{color:var(--color-text);border-color:var(--color-border-hover);background:var(--btn-bg)}.footer__store-link--disabled[data-v-331dc855]{opacity:.5;cursor:default;pointer-events:none}.footer__coming-soon[data-v-331dc855]{font-size:.6rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-primary);margin-inline-start:.25rem}.footer__heading[data-v-331dc855]{font-size:.8125rem;font-weight:600;color:var(--color-text);letter-spacing:.04em;text-transform:uppercase;margin-bottom:.75rem}.footer__nav[data-v-331dc855]{display:flex;flex-direction:column;gap:.5rem}.footer__nav-link[data-v-331dc855]{font-size:.875rem;color:var(--color-text-muted);text-decoration:none;transition:color .2s ease}.footer__nav-link[data-v-331dc855]:hover{color:var(--color-primary)}.footer__col--company[data-v-331dc855]{display:flex;flex-direction:column}.footer__company-name[data-v-331dc855]{font-size:.875rem;font-weight:500;color:var(--color-text);margin-bottom:.5rem}.footer__company-links[data-v-331dc855]{display:flex;flex-direction:column;gap:.5rem}.footer__bottom[data-v-331dc855]{display:flex;align-items:center;justify-content:space-between;max-width:1200px;margin:2rem auto 0;padding-top:1.25rem;border-top:1px solid var(--color-border)}.footer__copyright[data-v-331dc855],.footer__made-by[data-v-331dc855]{font-size:.75rem;color:var(--color-text-faint)}[dir=rtl] .navbar__links[data-v-331dc855]{flex-direction:row-reverse}[dir=rtl] .navbar__mobile-link[data-v-331dc855]{flex-direction:row-reverse;text-align:right}[dir=rtl] .footer__grid[data-v-331dc855]{direction:rtl}[dir=rtl] .footer__nav[data-v-331dc855]{align-items:flex-end}[dir=rtl] .footer__bottom[data-v-331dc855]{flex-direction:row-reverse}@media (max-width: 640px){.navbar__links[data-v-331dc855]{display:none}.navbar__hamburger[data-v-331dc855]{display:flex}.footer__grid[data-v-331dc855]{grid-template-columns:1fr;gap:2rem}.footer__bottom[data-v-331dc855]{flex-direction:column;gap:.5rem;text-align:center}}.landing[data-v-e111e6a1]{position:relative;min-height:100vh;overflow-x:hidden;overflow-y:auto;background:var(--color-bg);color:var(--color-text)}.landing__orbs[data-v-e111e6a1]{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden;z-index:0}.landing__orb[data-v-e111e6a1]{position:absolute;border-radius:50%;filter:blur(100px);opacity:.18;animation:orbDrift-e111e6a1 20s ease-in-out infinite alternate;will-change:transform}.landing__orb--1[data-v-e111e6a1]{width:420px;height:420px;background:var(--color-gradient-start, var(--color-primary));top:-8%;inset-inline-start:-10%;animation-duration:24s}.landing__orb--2[data-v-e111e6a1]{width:320px;height:320px;background:var(--color-accent);top:18%;inset-inline-end:-8%;animation-duration:20s;animation-delay:-6s}.landing__orb--3[data-v-e111e6a1]{width:260px;height:260px;background:var(--color-primary);top:38%;inset-inline-start:15%;opacity:.12;animation-duration:26s;animation-delay:-12s}.landing__orb--4[data-v-e111e6a1]{width:360px;height:360px;background:var(--color-gradient-end, var(--color-accent));top:55%;inset-inline-end:5%;opacity:.1;animation-duration:22s;animation-delay:-4s}.landing__orb--5[data-v-e111e6a1]{width:200px;height:200px;background:var(--color-primary);top:72%;inset-inline-start:50%;opacity:.08;animation-duration:18s;animation-delay:-9s}.landing__orb--6[data-v-e111e6a1]{width:280px;height:280px;background:var(--color-accent);top:85%;inset-inline-start:-5%;opacity:.1;animation-duration:25s;animation-delay:-15s}.landing__orb--7[data-v-e111e6a1]{width:180px;height:180px;background:var(--color-gradient-start, var(--color-primary));top:95%;inset-inline-end:20%;opacity:.08;animation-duration:21s;animation-delay:-3s}@keyframes orbDrift-e111e6a1{0%{transform:translate(0) scale(1)}33%{transform:translate(40px,-30px) scale(1.1)}66%{transform:translate(-25px,20px) scale(.95)}to{transform:translate(15px,-10px) scale(1.05)}}.landing__main[data-v-e111e6a1]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;width:100%}.section-container[data-v-e111e6a1]{width:100%;max-width:1200px;margin-inline:auto;padding-inline:1.25rem}.section--tinted[data-v-e111e6a1]{background:var(--glass-bg)}.hero[data-v-e111e6a1],.how[data-v-e111e6a1],.features[data-v-e111e6a1],.explore[data-v-e111e6a1],.why[data-v-e111e6a1],.science[data-v-e111e6a1],.stories[data-v-e111e6a1],.platforms[data-v-e111e6a1],.cta-bottom[data-v-e111e6a1]{width:100%;padding-block:5rem}.section-heading[data-v-e111e6a1]{font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.18em;color:var(--color-primary);text-align:center;margin-block-end:2rem}.section-heading--large[data-v-e111e6a1]{font-size:clamp(1.4rem,3.5vw,2rem);text-transform:none;letter-spacing:-.01em;background:linear-gradient(135deg,var(--color-primary),var(--color-accent));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-block-end:1.5rem}.glass-card[data-v-e111e6a1]{background:var(--glass-bg);border:1px solid var(--glass-border);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:18px;box-shadow:0 4px 24px #00000014;transition:transform .3s ease,box-shadow .3s ease}.glass-card[data-v-e111e6a1]:hover{transform:translateY(-4px);box-shadow:var(--shadow-glow),0 8px 32px #0000001f}.btn[data-v-e111e6a1]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.85rem 1.5rem;border-radius:14px;font-size:.88rem;font-weight:600;text-decoration:none;cursor:pointer;border:none;transition:transform .25s ease,box-shadow .25s ease,opacity .25s ease}.btn--store[data-v-e111e6a1]{background:linear-gradient(135deg,var(--color-primary),var(--color-accent));color:var(--color-bg);box-shadow:0 4px 20px #00cfff33}.btn--store[data-v-e111e6a1]:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 6px 28px #00cfff59}.btn--store[data-v-e111e6a1]:active{transform:translateY(0) scale(.98)}.btn--disabled[data-v-e111e6a1]{opacity:.55;cursor:default;pointer-events:none;position:relative}.btn__coming-soon[data-v-e111e6a1]{display:inline-block;font-size:.6rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;background:#fff3;padding:.15rem .45rem;border-radius:6px;margin-inline-start:.25rem}.btn__icon[data-v-e111e6a1]{flex-shrink:0}.hero[data-v-e111e6a1]{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:1200px;margin-inline:auto;padding-inline:1.25rem;padding-block:4rem 2rem;min-height:90vh;justify-content:center}.hero__title[data-v-e111e6a1]{font-size:clamp(3.5rem,12vw,7.5rem);font-weight:800;letter-spacing:-.02em;line-height:1;background:linear-gradient(135deg,var(--color-gradient-start, var(--color-primary)),var(--color-primary),var(--color-accent),var(--color-gradient-end, var(--color-accent)));background-size:200% 200%;animation:gradientShift-e111e6a1 8s ease-in-out infinite;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-block-end:.6rem}@keyframes gradientShift-e111e6a1{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.hero__tagline[data-v-e111e6a1]{font-size:clamp(.9rem,2.5vw,1.25rem);font-weight:500;text-transform:uppercase;letter-spacing:.25em;color:var(--color-text-muted);margin-block-end:1.75rem}.hero__subtitle[data-v-e111e6a1]{font-size:clamp(.88rem,2vw,1.05rem);color:var(--color-text-faint);line-height:1.7;max-width:580px;white-space:pre-line;margin-block-end:2.5rem}.hero__actions[data-v-e111e6a1]{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;margin-block-end:1.25rem}.hero__web[data-v-e111e6a1]{display:inline-flex;align-items:center;gap:.4rem;padding:.6rem 1.2rem;border-radius:10px;font-size:.85rem;font-weight:500;color:var(--color-primary);background:transparent;border:1px solid var(--color-border);cursor:pointer;text-decoration:none;transition:color .25s ease,border-color .25s ease,background .25s ease}.hero__web[data-v-e111e6a1]:hover{border-color:var(--color-primary);background:var(--glass-bg)}.why[data-v-e111e6a1]{text-align:center}.why__text[data-v-e111e6a1]{font-size:clamp(.9rem,2vw,1.05rem);color:var(--color-text-faint);line-height:1.8;max-width:640px;margin-inline:auto;margin-block-end:3rem;white-space:pre-line}.why__grid[data-v-e111e6a1]{display:grid;grid-template-columns:1fr;gap:1rem}.why__card[data-v-e111e6a1]{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:2rem 1.5rem;text-align:center}.why__icon-wrap[data-v-e111e6a1]{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:16px;background:linear-gradient(135deg,var(--color-primary),var(--color-accent));color:var(--color-bg);margin-block-end:.25rem}.why__card-title[data-v-e111e6a1]{font-size:1rem;font-weight:700;color:var(--color-text)}.why__card-desc[data-v-e111e6a1]{font-size:.84rem;color:var(--color-text-faint);line-height:1.7;white-space:pre-line}.how[data-v-e111e6a1]{text-align:center}.how__grid[data-v-e111e6a1]{display:grid;grid-template-columns:1fr;gap:1rem}.how__card[data-v-e111e6a1]{position:relative;display:flex;flex-direction:column;align-items:center;gap:.6rem;padding:2rem 1.5rem;text-align:center}.how__num[data-v-e111e6a1]{position:absolute;top:.75rem;inset-inline-end:.85rem;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:linear-gradient(135deg,var(--color-primary),var(--color-accent));color:var(--color-bg);font-size:.72rem;font-weight:700}.how__icon-wrap[data-v-e111e6a1]{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:14px;background:linear-gradient(135deg,var(--color-primary),var(--color-accent));color:var(--color-bg);margin-block-end:.25rem}.how__title[data-v-e111e6a1]{font-size:1rem;font-weight:700;color:var(--color-text)}.how__desc[data-v-e111e6a1]{font-size:.84rem;color:var(--color-text-faint);line-height:1.6;white-space:pre-line}.science[data-v-e111e6a1]{text-align:center}.science__text[data-v-e111e6a1]{font-size:clamp(.9rem,2vw,1.05rem);color:var(--color-text-faint);line-height:1.8;max-width:640px;margin-inline:auto;margin-block-end:3rem;white-space:pre-line}.science__grid[data-v-e111e6a1]{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;max-width:700px;margin-inline:auto}.science__stat[data-v-e111e6a1]{display:flex;flex-direction:column;align-items:center;gap:.4rem;padding:2rem 1rem;text-align:center}.science__stat-value[data-v-e111e6a1]{font-size:clamp(1.6rem,4vw,2.2rem);font-weight:800;line-height:1;background:linear-gradient(135deg,var(--color-primary),var(--color-accent));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.science__stat-label[data-v-e111e6a1]{font-size:.78rem;font-weight:500;color:var(--color-text-muted);line-height:1.4}.features[data-v-e111e6a1]{text-align:center}.features__grid[data-v-e111e6a1]{display:grid;grid-template-columns:1fr;gap:1rem}.features__card[data-v-e111e6a1]{display:flex;flex-direction:column;align-items:center;gap:.6rem;padding:1.75rem 1.25rem;text-align:center}.features__icon[data-v-e111e6a1]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:14px;background:linear-gradient(135deg,var(--color-primary),var(--color-accent));color:var(--color-bg);margin-block-end:.25rem}.features__icon svg[data-v-e111e6a1]{width:22px;height:22px}.features__title[data-v-e111e6a1]{font-size:.95rem;font-weight:700;color:var(--color-text)}.features__desc[data-v-e111e6a1]{font-size:.82rem;color:var(--color-text-faint);line-height:1.6;white-space:pre-line}.stories[data-v-e111e6a1]{text-align:center}.stories__grid[data-v-e111e6a1]{display:grid;grid-template-columns:1fr;gap:1.25rem}.stories__card[data-v-e111e6a1]{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;padding:2rem 1.5rem;text-align:start}.stories__quote-icon[data-v-e111e6a1]{color:var(--color-primary);opacity:.3;flex-shrink:0}.stories__text[data-v-e111e6a1]{font-size:.92rem;color:var(--color-text);line-height:1.7;font-style:italic;white-space:pre-line}.stories__author[data-v-e111e6a1]{display:flex;flex-direction:column;gap:.15rem;margin-block-start:auto;padding-block-start:.5rem;border-block-start:1px solid var(--glass-border);width:100%}.stories__name[data-v-e111e6a1]{font-size:.88rem;font-weight:700;color:var(--color-text)}.stories__role[data-v-e111e6a1]{font-size:.76rem;color:var(--color-text-muted)}.explore[data-v-e111e6a1]{text-align:center}.explore__grid[data-v-e111e6a1]{display:grid;grid-template-columns:1fr;gap:1.25rem}.explore__card[data-v-e111e6a1]{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:2.5rem 1.5rem;text-decoration:none;color:var(--color-text);cursor:pointer;position:relative}.explore__icon-wrap[data-v-e111e6a1]{display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:18px;background:linear-gradient(135deg,var(--color-primary),var(--color-accent));color:var(--color-bg);margin-block-end:.25rem}.explore__title[data-v-e111e6a1]{font-size:1.1rem;font-weight:700;color:var(--color-text)}.explore__desc[data-v-e111e6a1]{font-size:.86rem;color:var(--color-text-faint);line-height:1.6;max-width:340px;white-space:pre-line}.explore__link-text[data-v-e111e6a1]{display:inline-flex;align-items:center;gap:.3rem;margin-block-start:.5rem;color:var(--color-primary);font-size:.82rem;font-weight:600;transition:transform .25s ease}.explore__card:hover .explore__link-text[data-v-e111e6a1]{transform:translate(4px)}.platforms[data-v-e111e6a1]{text-align:center}.platforms__desc[data-v-e111e6a1]{font-size:.9rem;color:var(--color-text-faint);line-height:1.7;max-width:560px;margin-inline:auto;margin-block-end:2.5rem;white-space:pre-line}.platforms__grid[data-v-e111e6a1]{display:grid;grid-template-columns:1fr;gap:1rem;max-width:640px;margin-inline:auto}.platforms__card[data-v-e111e6a1]{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1.75rem 1rem;text-decoration:none;color:var(--color-text);cursor:pointer}.platforms__icon[data-v-e111e6a1]{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:16px;background:linear-gradient(135deg,var(--color-primary),var(--color-accent));color:var(--color-bg)}.platforms__label[data-v-e111e6a1]{font-size:1rem;font-weight:700}.platforms__badge[data-v-e111e6a1]{font-size:.75rem;font-weight:500;color:var(--color-text-muted);padding:.3rem .75rem;border-radius:20px;border:1px solid var(--glass-border);background:var(--glass-bg)}.platforms__card--disabled[data-v-e111e6a1]{opacity:.5;cursor:default;pointer-events:none}.platforms__coming-soon[data-v-e111e6a1]{font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--color-primary);padding:.2rem .6rem;border-radius:8px;border:1px solid var(--color-primary);margin-block-start:.25rem}.cta-bottom[data-v-e111e6a1]{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:1200px;margin-inline:auto;padding-inline:1.25rem}.cta-bottom__title[data-v-e111e6a1]{font-size:clamp(1.5rem,4vw,2.4rem);font-weight:800;line-height:1.2;background:linear-gradient(135deg,var(--color-primary),var(--color-accent));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-block-end:1rem}.cta-bottom__subtitle[data-v-e111e6a1]{font-size:.9rem;color:var(--color-text-faint);line-height:1.7;max-width:520px;margin-block-end:2.5rem;white-space:pre-line}.cta-bottom__actions[data-v-e111e6a1]{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;margin-block-end:1rem}.landing__footer[data-v-e111e6a1]{width:100%;text-align:center;padding-block:2rem 3rem}.landing__footer-text[data-v-e111e6a1]{font-size:.75rem;color:var(--color-text-faint);letter-spacing:.04em}.reveal[data-v-e111e6a1]{opacity:0;transform:translateY(28px);transition:opacity .7s cubic-bezier(.25,.46,.45,.94),transform .7s cubic-bezier(.25,.46,.45,.94);transition-delay:calc(var(--stagger, 0) * .12s)}.reveal.revealed[data-v-e111e6a1]{opacity:1;transform:translateY(0)}@media (min-width: 640px){.section-container[data-v-e111e6a1]{padding-inline:2rem}.hero[data-v-e111e6a1],.how[data-v-e111e6a1],.features[data-v-e111e6a1],.explore[data-v-e111e6a1],.why[data-v-e111e6a1],.science[data-v-e111e6a1],.stories[data-v-e111e6a1],.platforms[data-v-e111e6a1],.cta-bottom[data-v-e111e6a1]{padding-block:6rem}.hero[data-v-e111e6a1]{padding-block:6rem 3rem}.section-heading[data-v-e111e6a1]{font-size:.85rem;margin-block-end:2.5rem}.section-heading--large[data-v-e111e6a1]{font-size:clamp(1.6rem,4vw,2.2rem);margin-block-end:1.75rem}.why__grid[data-v-e111e6a1],.how__grid[data-v-e111e6a1]{grid-template-columns:repeat(3,1fr);gap:1.25rem}.how__card[data-v-e111e6a1]{padding:2.25rem 1.25rem}.science__grid[data-v-e111e6a1]{grid-template-columns:repeat(4,1fr);max-width:900px}.features__grid[data-v-e111e6a1]{grid-template-columns:repeat(2,1fr);gap:1.25rem}.features__card[data-v-e111e6a1]{padding:2rem 1.5rem}.stories__grid[data-v-e111e6a1]{grid-template-columns:repeat(3,1fr);gap:1.25rem}.explore__grid[data-v-e111e6a1]{grid-template-columns:repeat(2,1fr);gap:1.25rem}.platforms__grid[data-v-e111e6a1]{grid-template-columns:repeat(3,1fr);gap:1.25rem}}@media (min-width: 1024px){.section-container[data-v-e111e6a1]{padding-inline:3rem}.hero[data-v-e111e6a1],.how[data-v-e111e6a1],.features[data-v-e111e6a1],.explore[data-v-e111e6a1],.why[data-v-e111e6a1],.science[data-v-e111e6a1],.stories[data-v-e111e6a1],.platforms[data-v-e111e6a1],.cta-bottom[data-v-e111e6a1]{padding-block:7rem}.hero[data-v-e111e6a1]{padding-block:8rem 4rem;min-height:92vh}.hero__actions[data-v-e111e6a1]{gap:1rem}.btn--store[data-v-e111e6a1]{padding:1rem 2rem;font-size:.95rem}.section-heading[data-v-e111e6a1]{font-size:.88rem;letter-spacing:.2em;margin-block-end:3rem}.section-heading--large[data-v-e111e6a1]{font-size:clamp(1.8rem,4vw,2.5rem);margin-block-end:2rem}.why__card[data-v-e111e6a1],.how__card[data-v-e111e6a1]{padding:2.5rem 1.5rem}.how__title[data-v-e111e6a1]{font-size:1.1rem}.how__desc[data-v-e111e6a1]{font-size:.9rem}.science__stat[data-v-e111e6a1]{padding:2.5rem 1rem}.science__stat-value[data-v-e111e6a1]{font-size:clamp(2rem,4vw,2.8rem)}.features__grid[data-v-e111e6a1]{grid-template-columns:repeat(3,1fr);gap:1.5rem}.features__card[data-v-e111e6a1]{padding:2.25rem 1.5rem}.features__title[data-v-e111e6a1]{font-size:1rem}.features__desc[data-v-e111e6a1]{font-size:.88rem}.stories__card[data-v-e111e6a1]{padding:2.5rem 2rem}.explore__card[data-v-e111e6a1]{padding:3rem 2rem}.cta-bottom__subtitle[data-v-e111e6a1]{font-size:1rem}.landing__orb--1[data-v-e111e6a1]{width:580px;height:580px}.landing__orb--2[data-v-e111e6a1]{width:440px;height:440px}.landing__orb--4[data-v-e111e6a1]{width:500px;height:500px}.landing__orb--6[data-v-e111e6a1]{width:380px;height:380px}}.breath-illust[data-v-de54c348]{width:160px;height:190px;display:flex;align-items:center;justify-content:center}.breath-illust__svg[data-v-de54c348]{width:100%;height:100%}.hm-overlay[data-v-298bf172]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#0009;display:flex;align-items:flex-end;justify-content:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.hm-sheet[data-v-298bf172]{width:100%;max-width:440px;max-height:85vh;background:var(--color-bg);border-radius:20px 20px 0 0;display:flex;flex-direction:column;overflow:hidden;animation:sheetUp-298bf172 .3s ease}.hm-header[data-v-298bf172]{display:flex;align-items:center;justify-content:space-between;padding:1.1rem 1.2rem 0}.hm-title[data-v-298bf172]{font-size:1.05rem;font-weight:600;color:var(--color-text)}.hm-close[data-v-298bf172]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:50%;background:var(--btn-bg);color:var(--color-text-muted);cursor:pointer;transition:all .15s}.hm-close[data-v-298bf172]:hover{color:var(--color-primary);background:var(--color-surface)}.hm-subtitle[data-v-298bf172]{font-size:.72rem;color:var(--color-text-faint);padding:.25rem 1.2rem 0}.hm-range-banner[data-v-298bf172]{display:flex;align-items:center;justify-content:center;gap:.5rem;margin:.75rem 1.2rem 0;padding:.45rem .8rem;border-radius:10px;background:#00cfff0f;border:1px solid rgba(0,207,255,.15)}.hm-range-label[data-v-298bf172]{font-size:.68rem;color:var(--color-text-faint);text-transform:uppercase;letter-spacing:.06em}.hm-range-value[data-v-298bf172]{font-size:.82rem;font-weight:600;color:var(--color-primary);font-variant-numeric:tabular-nums}.hm-body[data-v-298bf172]{flex:1;overflow-y:auto;padding:.8rem 1.2rem 1.5rem}.hm-map[data-v-298bf172]{display:flex;flex-direction:column;gap:.15rem}.hm-row[data-v-298bf172]{display:grid;grid-template-columns:36px 70px 1fr;grid-template-rows:auto auto;gap:0 .4rem;align-items:center;padding:.3rem .4rem;border-radius:6px;transition:background .15s;opacity:.55}.hm-row--above[data-v-298bf172]{opacity:.7}.hm-row--highlighted[data-v-298bf172]{opacity:1;background:#00cfff0f}.hm-row__num[data-v-298bf172]{font-size:.7rem;font-weight:700;font-variant-numeric:tabular-nums;text-align:right;grid-row:1 / 3}.hm-row__bar[data-v-298bf172]{height:3px;border-radius:2px;min-width:4px;grid-row:1 / 3}.hm-row__text[data-v-298bf172]{display:flex;align-items:baseline;gap:.35rem}.hm-row__label[data-v-298bf172]{font-size:.75rem;font-weight:600;color:var(--color-text)}.hm-row__emotion[data-v-298bf172]{font-size:.62rem;color:var(--color-text-faint)}.hm-row__desc[data-v-298bf172]{grid-column:3;font-size:.6rem;color:var(--color-text-faint);line-height:1.4;margin-top:-1px;white-space:pre-line}.hm-courage[data-v-298bf172]{text-align:center;padding:.6rem 0;margin:.4rem 0;border-top:1px dashed var(--color-primary);border-bottom:1px dashed var(--color-primary);font-size:.68rem;font-weight:600;color:var(--color-primary);letter-spacing:.03em}.hm-footer[data-v-298bf172]{font-size:.68rem;color:var(--color-text-faint);line-height:1.6;text-align:center;margin-top:.5rem}.modal-fade-enter-active[data-v-298bf172],.modal-fade-leave-active[data-v-298bf172]{transition:opacity .25s ease}.modal-fade-enter-active .hm-sheet[data-v-298bf172],.modal-fade-leave-active .hm-sheet[data-v-298bf172]{transition:transform .25s ease}.modal-fade-enter-from[data-v-298bf172],.modal-fade-leave-to[data-v-298bf172]{opacity:0}.modal-fade-enter-from .hm-sheet[data-v-298bf172],.modal-fade-leave-to .hm-sheet[data-v-298bf172]{transform:translateY(40%)}@keyframes sheetUp-298bf172{0%{transform:translateY(40%)}to{transform:translateY(0)}}.hb[data-v-2f10d67b]{display:inline-flex;align-items:center;gap:.25rem;padding:.18rem .5rem .18rem .35rem;border:1px solid color-mix(in srgb,var(--hb-color, #888) 30%,transparent);border-radius:20px;background:color-mix(in srgb,var(--hb-color, #888) 8%,transparent);color:var(--hb-color, var(--color-text-faint));font-family:inherit;font-size:.62rem;font-weight:500;font-variant-numeric:tabular-nums;cursor:pointer;transition:all .15s;line-height:1;white-space:nowrap}[data-theme=dark] .hb[data-v-2f10d67b],:root:not([data-theme=light]) .hb[data-v-2f10d67b]{background:color-mix(in srgb,var(--hb-color, #888) 15%,#2a2d35);border-color:color-mix(in srgb,var(--hb-color, #888) 35%,#3a3d45);color:color-mix(in srgb,var(--hb-color, #888) 60%,#e0e0e0)}.hb[data-v-2f10d67b]:hover{border-color:color-mix(in srgb,var(--hb-color, #888) 50%,transparent);background:color-mix(in srgb,var(--hb-color, #888) 14%,transparent)}[data-theme=dark] .hb[data-v-2f10d67b]:hover,:root:not([data-theme=light]) .hb[data-v-2f10d67b]:hover{background:color-mix(in srgb,var(--hb-color, #888) 22%,#2a2d35);border-color:color-mix(in srgb,var(--hb-color, #888) 50%,#3a3d45)}.hb[data-v-2f10d67b]:active{transform:scale(.95)}.hb__icon[data-v-2f10d67b]{opacity:.7;flex-shrink:0}.hb__text[data-v-2f10d67b]{letter-spacing:.02em}.fd-overlay[data-v-32fe1d8a]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#0000008c;display:flex;align-items:center;justify-content:center;padding:1.5rem;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.fd-card[data-v-32fe1d8a]{width:100%;max-width:320px;background:var(--color-bg);border:1px solid var(--color-border);border-radius:20px;padding:1.6rem 1.4rem 1.3rem;display:flex;flex-direction:column;align-items:center;text-align:center;gap:.5rem;animation:dialogPop-32fe1d8a .25s ease}.fd-icon[data-v-32fe1d8a]{font-size:2rem;margin-bottom:.15rem}.fd-title[data-v-32fe1d8a]{font-size:1rem;font-weight:600;color:var(--color-text)}.fd-body[data-v-32fe1d8a]{font-size:.82rem;color:var(--color-text-muted);line-height:1.55;white-space:pre-line}.fd-hint[data-v-32fe1d8a]{font-size:.72rem;color:var(--color-text-faint);line-height:1.5;padding:.4rem .6rem;border-radius:8px;background:var(--color-surface);border:1px solid var(--color-border);width:100%;white-space:pre-line}.fd-btn[data-v-32fe1d8a]{margin-top:.5rem;padding:.55rem 2rem;border:1px solid var(--color-primary);border-radius:50px;background:transparent;color:var(--color-primary);font-family:inherit;font-size:.85rem;font-weight:500;cursor:pointer;transition:all .15s}.fd-btn[data-v-32fe1d8a]:hover{background:#00cfff14}.fd-btn[data-v-32fe1d8a]:active{transform:scale(.96)}.dialog-fade-enter-active[data-v-32fe1d8a],.dialog-fade-leave-active[data-v-32fe1d8a]{transition:opacity .2s ease}.dialog-fade-enter-active .fd-card[data-v-32fe1d8a],.dialog-fade-leave-active .fd-card[data-v-32fe1d8a]{transition:transform .2s ease}.dialog-fade-enter-from[data-v-32fe1d8a],.dialog-fade-leave-to[data-v-32fe1d8a]{opacity:0}.dialog-fade-enter-from .fd-card[data-v-32fe1d8a],.dialog-fade-leave-to .fd-card[data-v-32fe1d8a]{transform:scale(.92)}@keyframes dialogPop-32fe1d8a{0%{transform:scale(.92);opacity:0}to{transform:scale(1);opacity:1}}.guide[data-v-e5862683]{min-height:100vh;display:flex;flex-direction:column;padding:4.5rem 1.5rem 3rem}.guide__header[data-v-e5862683]{display:flex;align-items:flex-start;gap:.75rem;margin-bottom:1.2rem}.guide__back[data-v-e5862683]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid var(--color-border);border-radius:10px;background:var(--color-surface);color:var(--color-text-muted);cursor:pointer;transition:all .2s ease;flex-shrink:0;margin-top:2px}.guide__back[data-v-e5862683]:hover{border-color:var(--color-border-hover);color:var(--color-primary)}.guide__title[data-v-e5862683]{font-size:1.3rem;font-weight:600;color:var(--color-text)}.guide__subtitle[data-v-e5862683]{font-size:.78rem;color:var(--color-text-faint);margin-top:2px}.guide__tabs[data-v-e5862683]{display:flex;align-items:center;gap:.3rem;margin-bottom:1.2rem;border-bottom:1px solid var(--color-border);padding-bottom:0}.guide__tab[data-v-e5862683]{padding:.5rem .9rem;border:none;background:none;color:var(--color-text-faint);font-family:inherit;font-size:.82rem;font-weight:500;cursor:pointer;border-bottom:2px solid transparent;transition:all .2s;margin-bottom:-1px}.guide__tab[data-v-e5862683]:hover{color:var(--color-text-muted)}.guide__tab--active[data-v-e5862683]{color:var(--color-primary);border-bottom-color:var(--color-primary)}.guide__body[data-v-e5862683]{flex:1;padding-bottom:2rem}.guide__section[data-v-e5862683]{display:flex;flex-direction:column;gap:.75rem}.technique-card[data-v-e5862683]{border:1px solid var(--color-border);border-radius:12px;background:var(--color-surface);overflow:hidden;cursor:pointer;transition:border-color .2s}.technique-card[data-v-e5862683]:hover{border-color:var(--color-border-hover)}.technique-card__header[data-v-e5862683]{display:flex;align-items:center;gap:.75rem;padding:.85rem 1rem}.technique-card__icon[data-v-e5862683]{font-size:1.4rem;flex-shrink:0}.technique-card__info[data-v-e5862683]{flex:1;min-width:0}.technique-card__name[data-v-e5862683]{font-size:.9rem;font-weight:600;color:var(--color-text)}.technique-card__desc[data-v-e5862683]{font-size:.72rem;color:var(--color-text-faint);white-space:pre-line;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.technique-card__timing[data-v-e5862683]{font-size:.72rem;color:var(--color-primary);font-weight:500;white-space:nowrap;font-variant-numeric:tabular-nums}.technique-card__details[data-v-e5862683]{display:flex;flex-direction:column;padding:0 1rem 1rem;border-top:1px solid var(--color-border)}.technique-card__illustration[data-v-e5862683]{display:flex;justify-content:center;padding:1rem 0}.technique-card__meta[data-v-e5862683]{display:flex;flex-direction:column;gap:.6rem}.technique-card__meta-row[data-v-e5862683]{display:flex;flex-direction:column;gap:.2rem}.technique-card__meta-label[data-v-e5862683]{font-size:.65rem;font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-faint)}.technique-card__meta-value[data-v-e5862683]{font-size:.8rem;color:var(--color-text-muted);line-height:1.4}.technique-card__meta-chip[data-v-e5862683]{display:inline-block;padding:.2rem .55rem;border-radius:20px;background:#00cfff14;color:var(--color-primary);font-size:.72rem;width:fit-content}.technique-card__source[data-v-e5862683]{font-style:italic;font-size:.72rem}.technique-card__freq-chip[data-v-e5862683]{display:inline-flex;align-items:center;gap:.2rem;padding:.2rem .55rem;border-radius:20px;background:#38f9d70f;border:1px solid rgba(56,249,215,.12);color:var(--color-accent);font-family:inherit;font-size:.68rem;font-weight:500;cursor:pointer;transition:all .15s;width:fit-content}.technique-card__freq-chip[data-v-e5862683]:hover{background:#38f9d71f;border-color:#38f9d740}.technique-card__try[data-v-e5862683]{margin-top:.75rem;padding:.5rem 1.5rem;border:1px solid rgba(56,249,215,.3);border-radius:50px;background:transparent;color:var(--color-accent);font-family:inherit;font-size:.82rem;font-weight:500;cursor:pointer;transition:all .2s;align-self:center}.technique-card__try[data-v-e5862683]:hover{background:#38f9d714;border-color:#38f9d780}.technique-card__try[data-v-e5862683]:active{transform:scale(.96)}.technique-card__tags[data-v-e5862683]{display:flex;flex-wrap:wrap;gap:.3rem;margin-top:.15rem}.technique-card__tag[data-v-e5862683]{padding:.15rem .5rem;border-radius:20px;border:1px solid;font-size:.65rem;color:var(--color-text-muted)}.guide__filter[data-v-e5862683]{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:.5rem}.guide__filter-btn[data-v-e5862683]{padding:.35rem .65rem;border:1px solid var(--color-border);border-radius:20px;background:transparent;color:var(--color-text-faint);font-family:inherit;font-size:.72rem;cursor:pointer;transition:all .2s}.guide__filter-btn[data-v-e5862683]:hover{border-color:var(--color-border-hover)}.guide__filter-btn--active[data-v-e5862683]{border-color:var(--color-primary);color:var(--color-primary);background:#00cfff0f}.situation-card[data-v-e5862683]{padding:.85rem 1rem;border:1px solid var(--color-border);border-radius:12px;background:var(--color-surface)}.situation-card__header[data-v-e5862683]{display:flex;align-items:center;gap:.5rem;margin-bottom:.35rem}.situation-card__category[data-v-e5862683]{font-size:.9rem}.situation-card__label[data-v-e5862683]{font-size:.88rem;font-weight:500;color:var(--color-text)}.situation-card__desc[data-v-e5862683]{font-size:.75rem;color:var(--color-text-faint);white-space:pre-line;line-height:1.5;margin-bottom:.5rem}.situation-card__chips[data-v-e5862683]{display:flex;flex-wrap:wrap;gap:.3rem;margin-bottom:.55rem}.situation-card__footer[data-v-e5862683]{display:flex;justify-content:space-between;align-items:center}.situation-card__pattern[data-v-e5862683]{padding:.2rem .55rem;border-radius:20px;background:#00cfff14;color:var(--color-primary);font-size:.68rem;font-weight:500}.situation-card__freq[data-v-e5862683]{padding:.2rem .55rem;border-radius:20px;background:#38f9d70f;border:1px solid rgba(56,249,215,.12);color:var(--color-accent);font-family:inherit;font-size:.65rem;font-weight:500;cursor:pointer;transition:all .15s}.situation-card__freq[data-v-e5862683]:hover{background:#38f9d71f;border-color:#38f9d740}.situation-card__try[data-v-e5862683]{padding:.3rem .75rem;border:1px solid rgba(56,249,215,.3);border-radius:20px;background:transparent;color:var(--color-accent);font-family:inherit;font-size:.68rem;font-weight:500;cursor:pointer;transition:all .2s;letter-spacing:.02em}.situation-card__try[data-v-e5862683]:hover{background:#38f9d714;border-color:#38f9d780}.situation-card__try[data-v-e5862683]:active{transform:scale(.95)}.guide__hawkins-intro[data-v-e5862683]{font-size:.82rem;color:var(--color-text-muted);line-height:1.6;margin-bottom:1.2rem;white-space:pre-line}.hawkins-map[data-v-e5862683]{display:flex;flex-direction:column;gap:.25rem;margin-bottom:1rem}.hawkins-row[data-v-e5862683]{display:grid;grid-template-columns:40px 80px 1fr;gap:.5rem;align-items:center;padding:.35rem .5rem;border-radius:8px;transition:background .2s}.hawkins-row[data-v-e5862683]:hover{background:var(--color-surface)}.hawkins-row--above[data-v-e5862683]{opacity:1}.hawkins-row__level[data-v-e5862683]{font-size:.72rem;font-weight:700;font-variant-numeric:tabular-nums;text-align:right}.hawkins-row__bar[data-v-e5862683]{height:4px;border-radius:2px;min-width:6px}.hawkins-row__info[data-v-e5862683]{display:flex;align-items:baseline;gap:.4rem;min-width:0}.hawkins-row__label[data-v-e5862683]{font-size:.78rem;font-weight:600;color:var(--color-text)}.hawkins-row__emotion[data-v-e5862683]{font-size:.68rem;color:var(--color-text-faint)}.hawkins-row__freq[data-v-e5862683]{font-size:.58rem;color:var(--color-accent);opacity:.7;margin-inline-start:auto;white-space:nowrap}.hawkins-divider[data-v-e5862683]{text-align:center;padding:.75rem 0;margin:.5rem 0 1rem;border-top:1px dashed var(--color-primary);border-bottom:1px dashed var(--color-primary)}.hawkins-divider span[data-v-e5862683]{font-size:.72rem;font-weight:600;color:var(--color-primary);letter-spacing:.04em}.guide__sub-heading[data-v-e5862683]{font-size:.88rem;font-weight:600;color:var(--color-text);margin-bottom:.75rem}.hawkins-techniques[data-v-e5862683]{display:flex;flex-direction:column;gap:.5rem}.hawkins-tech-card[data-v-e5862683]{display:grid;grid-template-columns:120px 1fr 60px;gap:.5rem;align-items:center;padding:.5rem .65rem;border:1px solid var(--color-border);border-radius:8px;background:var(--color-surface)}.hawkins-tech-card__left[data-v-e5862683]{display:flex;flex-direction:column;gap:.1rem;min-width:0}.hawkins-tech-card__name[data-v-e5862683]{font-size:.75rem;font-weight:500;color:var(--color-text)}.hawkins-tech-card__freq[data-v-e5862683]{font-size:.6rem;color:var(--color-accent);opacity:.7}.hawkins-tech-card__bar-wrap[data-v-e5862683]{position:relative;height:8px;background:var(--color-surface-alt);border-radius:4px;overflow:hidden}.hawkins-tech-card__bar[data-v-e5862683]{position:absolute;top:0;height:100%;border-radius:4px;min-width:4px}.guide__freq-intro[data-v-e5862683]{font-size:.82rem;color:var(--color-text-muted);line-height:1.6;margin-bottom:.5rem;white-space:pre-line}.guide__freq-desc[data-v-e5862683]{font-size:.75rem;color:var(--color-text-faint);line-height:1.5;margin-bottom:.6rem;margin-top:-.3rem}.freq-table[data-v-e5862683]{display:flex;flex-direction:column;gap:.3rem;margin-bottom:1rem}.freq-table__row[data-v-e5862683]{display:flex;align-items:center;gap:.65rem;padding:.55rem .7rem;border:1px solid var(--color-border);border-radius:10px;background:var(--color-surface);cursor:pointer;transition:all .15s}.freq-table__row[data-v-e5862683]:hover{border-color:var(--color-border-hover)}.freq-table--compact .freq-table__row[data-v-e5862683]{cursor:default}.freq-table__hz[data-v-e5862683]{font-size:.72rem;font-weight:700;font-variant-numeric:tabular-nums;min-width:52px;color:var(--color-primary)}.freq-table__info[data-v-e5862683]{flex:1;min-width:0}.freq-table__name[data-v-e5862683]{display:block;font-size:.78rem;font-weight:600;color:var(--color-text)}.freq-table__prop[data-v-e5862683]{display:block;font-size:.65rem;color:var(--color-text-faint);line-height:1.3}.freq-table__arrow[data-v-e5862683]{font-size:.72rem;color:var(--color-text-faint);opacity:.5}.freq-highlight[data-v-e5862683]{padding:1rem;border-radius:14px;background:linear-gradient(135deg,#38f9d70d,#00cfff0a);border:1px solid rgba(56,249,215,.15);margin-bottom:1rem}.freq-highlight__header[data-v-e5862683]{display:flex;align-items:center;gap:.45rem;margin-bottom:.4rem}.freq-highlight__icon[data-v-e5862683]{font-size:1.1rem}.freq-highlight__title[data-v-e5862683]{font-size:.92rem;font-weight:600;color:var(--color-text)}.freq-highlight__body[data-v-e5862683]{font-size:.78rem;color:var(--color-text-muted);line-height:1.55;white-space:pre-line}.freq-highlight__note[data-v-e5862683]{font-size:.68rem;color:var(--color-text-faint);margin-top:.5rem;padding:.4rem .6rem;border-radius:8px;background:var(--color-surface);border:1px solid var(--color-border);line-height:1.5}.guide__freq-footer[data-v-e5862683]{font-size:.72rem;color:var(--color-text-faint);text-align:center;line-height:1.55;margin-top:.5rem;padding:.75rem;border-top:1px solid var(--color-border)}.guide__view-toggle[data-v-e5862683]{display:flex;gap:.15rem;margin-inline-start:auto;padding:.15rem;border-radius:8px;background:var(--color-surface);border:1px solid var(--color-border);align-self:center}.guide__view-btn[data-v-e5862683]{display:flex;align-items:center;justify-content:center;width:30px;height:28px;border:none;border-radius:6px;background:transparent;color:var(--color-text-faint);cursor:pointer;transition:all .2s}.guide__view-btn[data-v-e5862683]:hover{color:var(--color-text-muted)}.guide__view-btn--active[data-v-e5862683]{background:#00cfff1a;color:var(--color-primary)}@media (min-width: 768px){.guide__section--grid[data-v-e5862683]{display:grid;grid-template-columns:repeat(2,1fr)}.guide__section--grid .technique-card--expanded[data-v-e5862683],.guide__section--grid .guide__filter[data-v-e5862683]{grid-column:1 / -1}}@media (min-width: 1100px){.guide__section--grid[data-v-e5862683]{grid-template-columns:repeat(3,1fr)}}.hawkins-desktop-layout[data-v-e5862683]{display:flex;flex-direction:column}@media (min-width: 768px){.hawkins-desktop-layout[data-v-e5862683]{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;align-items:start}}.expand-enter-active[data-v-e5862683],.expand-leave-active[data-v-e5862683]{transition:all .3s ease;overflow:hidden}.expand-enter-from[data-v-e5862683],.expand-leave-to[data-v-e5862683]{opacity:0;max-height:0;padding-top:0;padding-bottom:0}.expand-enter-to[data-v-e5862683],.expand-leave-from[data-v-e5862683]{opacity:1;max-height:600px}.learn[data-v-ebdd2a73]{min-height:100vh;display:flex;flex-direction:column;padding:4.5rem 1.5rem 3rem}.learn__header[data-v-ebdd2a73]{display:flex;align-items:flex-start;gap:.75rem;margin-bottom:1.2rem}.learn__back[data-v-ebdd2a73]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid var(--color-border);border-radius:10px;background:var(--color-surface);color:var(--color-text-muted);cursor:pointer;transition:all .2s ease;flex-shrink:0;margin-top:2px}.learn__back[data-v-ebdd2a73]:hover{border-color:var(--color-border-hover);color:var(--color-primary)}.learn__title[data-v-ebdd2a73]{font-size:1.3rem;font-weight:600;color:var(--color-text)}.learn__subtitle[data-v-ebdd2a73]{font-size:.78rem;color:var(--color-text-faint);margin-top:2px}.learn__tabs[data-v-ebdd2a73]{display:flex;align-items:center;gap:.3rem;margin-bottom:1.2rem;border-bottom:1px solid var(--color-border);padding-bottom:0}.learn__tab[data-v-ebdd2a73]{display:flex;align-items:center;gap:.3rem;padding:.5rem .9rem;border:none;background:none;color:var(--color-text-faint);font-family:inherit;font-size:.82rem;font-weight:500;cursor:pointer;border-bottom:2px solid transparent;transition:all .2s;margin-bottom:-1px}.learn__tab[data-v-ebdd2a73]:hover{color:var(--color-text-muted)}.learn__tab--active[data-v-ebdd2a73]{color:var(--color-primary);border-bottom-color:var(--color-primary)}.learn__tab-icon[data-v-ebdd2a73]{font-size:.85rem}.learn__body[data-v-ebdd2a73]{flex:1;padding-bottom:2rem}.learn__section[data-v-ebdd2a73]{display:flex;flex-direction:column;gap:.85rem}.learn__hero[data-v-ebdd2a73]{text-align:center;padding:1.5rem 1rem;border-radius:16px;background:linear-gradient(135deg,#00cfff0f,#38f9d70a);border:1px solid rgba(0,207,255,.1)}.learn__hero-icon[data-v-ebdd2a73]{font-size:2.2rem;margin-bottom:.5rem}.learn__hero-title[data-v-ebdd2a73]{font-size:1.1rem;font-weight:600;color:var(--color-text);margin-bottom:.4rem}.learn__hero-desc[data-v-ebdd2a73]{font-size:.8rem;color:var(--color-text-muted);line-height:1.55;max-width:340px;margin:0 auto}.learn__card[data-v-ebdd2a73]{border:1px solid var(--color-border);border-radius:14px;background:var(--color-surface);padding:1rem 1.1rem}.learn__card--highlight[data-v-ebdd2a73]{border-color:#38f9d733;background:linear-gradient(135deg,var(--color-surface),rgba(56,249,215,.03))}.learn__card-header[data-v-ebdd2a73]{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.learn__card-icon[data-v-ebdd2a73]{font-size:1.15rem}.learn__card-title[data-v-ebdd2a73]{font-size:.92rem;font-weight:600;color:var(--color-text)}.learn__card-body[data-v-ebdd2a73]{font-size:.78rem;color:var(--color-text-muted);line-height:1.6;white-space:pre-line}.learn__freq-grid[data-v-ebdd2a73]{display:grid;gap:.4rem;margin-top:.75rem}.learn__freq-item[data-v-ebdd2a73]{display:grid;grid-template-columns:60px 1fr;grid-template-rows:auto auto;gap:0 .6rem;padding:.45rem .6rem;border-radius:8px;background:var(--color-bg);border:1px solid var(--color-border)}.learn__freq-hz[data-v-ebdd2a73]{grid-row:1 / 3;font-size:.72rem;font-weight:700;color:var(--color-primary);align-self:center;font-variant-numeric:tabular-nums}.learn__freq-name[data-v-ebdd2a73]{font-size:.75rem;font-weight:600;color:var(--color-text)}.learn__freq-prop[data-v-ebdd2a73]{font-size:.65rem;color:var(--color-text-faint);line-height:1.3}.learn__freq-grid--compact .learn__freq-item[data-v-ebdd2a73]{grid-template-columns:65px 1fr}.learn__432-facts[data-v-ebdd2a73]{display:flex;flex-direction:column;gap:.5rem;margin-top:.75rem}.learn__fact[data-v-ebdd2a73]{display:flex;gap:.6rem;padding:.5rem .6rem;border-radius:10px;background:#38f9d70a;border:1px solid rgba(56,249,215,.08)}.learn__fact-icon[data-v-ebdd2a73]{font-size:1.1rem;flex-shrink:0;margin-top:1px}.learn__fact-label[data-v-ebdd2a73]{display:block;font-size:.78rem;font-weight:600;color:var(--color-text)}.learn__fact-desc[data-v-ebdd2a73]{display:block;font-size:.7rem;color:var(--color-text-faint);line-height:1.45;margin-top:1px}.learn__links[data-v-ebdd2a73]{display:flex;flex-direction:column;gap:.5rem;margin-top:.75rem}.learn__link-card[data-v-ebdd2a73]{display:flex;flex-direction:column;gap:.15rem;padding:.7rem .8rem;border-radius:10px;border:1px solid var(--color-border);background:var(--color-bg);text-decoration:none;transition:all .2s}.learn__link-card[data-v-ebdd2a73]:hover{border-color:var(--color-primary);background:#00cfff08}.learn__link-tag[data-v-ebdd2a73]{font-size:.58rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--color-accent);opacity:.8}.learn__link-title[data-v-ebdd2a73]{font-size:.82rem;font-weight:600;color:var(--color-text)}.learn__link-desc[data-v-ebdd2a73]{font-size:.7rem;color:var(--color-text-faint);line-height:1.4}.learn__link-url[data-v-ebdd2a73]{font-size:.62rem;color:var(--color-primary);margin-top:.2rem}.learn__tools[data-v-ebdd2a73]{display:flex;flex-direction:column;gap:.4rem;margin-top:.65rem}.learn__tool[data-v-ebdd2a73]{display:flex;align-items:center;gap:.65rem;padding:.6rem .75rem;border-radius:10px;border:1px solid var(--color-border);background:var(--color-bg);text-decoration:none;transition:all .2s}.learn__tool[data-v-ebdd2a73]:hover{border-color:var(--color-primary)}.learn__tool-icon[data-v-ebdd2a73]{font-size:1.3rem;flex-shrink:0}.learn__tool-name[data-v-ebdd2a73]{display:block;font-size:.82rem;font-weight:600;color:var(--color-text)}.learn__tool-desc[data-v-ebdd2a73]{display:block;font-size:.68rem;color:var(--color-text-faint);line-height:1.35}.learn__products[data-v-ebdd2a73]{display:flex;flex-direction:column;gap:.4rem;margin-top:.65rem}.learn__product[data-v-ebdd2a73]{display:flex;align-items:center;gap:.65rem;padding:.6rem .75rem;border-radius:10px;border:1px solid var(--color-border);background:var(--color-bg);text-decoration:none;transition:all .2s}.learn__product[data-v-ebdd2a73]:hover{border-color:var(--color-primary)}.learn__product-icon[data-v-ebdd2a73]{font-size:1.3rem;flex-shrink:0}.learn__product-name[data-v-ebdd2a73]{display:block;font-size:.82rem;font-weight:600;color:var(--color-text)}.learn__product-desc[data-v-ebdd2a73]{display:block;font-size:.68rem;color:var(--color-text-faint);line-height:1.35}.learn__cta[data-v-ebdd2a73]{display:inline-block;margin-top:.6rem;padding:.45rem 1.2rem;border-radius:50px;border:1px solid rgba(0,207,255,.3);background:transparent;color:var(--color-primary);font-size:.78rem;font-weight:500;text-decoration:none;transition:all .2s;width:fit-content}.learn__cta[data-v-ebdd2a73]:hover{background:#00cfff14;border-color:#00cfff80}@media (min-width: 768px){.learn[data-v-ebdd2a73]{padding:2rem 3rem}.learn__section[data-v-ebdd2a73]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.learn__hero[data-v-ebdd2a73],.learn__card--highlight[data-v-ebdd2a73]{grid-column:1 / -1}}@media (min-width: 1100px){.learn[data-v-ebdd2a73]{padding:2.5rem 4rem}}.settings[data-v-6e46254d]{min-height:100vh;padding:4.5rem 1.5rem 3rem}.settings__container[data-v-6e46254d]{max-width:560px;margin:0 auto}.settings__header[data-v-6e46254d]{display:flex;align-items:center;gap:.75rem;margin-bottom:2.5rem}.settings__back[data-v-6e46254d]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid var(--color-border);border-radius:12px;background:var(--glass-bg);color:var(--color-text-muted);cursor:pointer;transition:all .2s ease;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.settings__back[data-v-6e46254d]:hover{border-color:var(--color-border-hover);color:var(--color-primary)}[dir=rtl] .settings__back[data-v-6e46254d]{transform:scaleX(-1)}.settings__title[data-v-6e46254d]{font-size:1.5rem;font-weight:700;color:var(--color-text)}.settings__body[data-v-6e46254d]{display:flex;flex-direction:column;gap:2rem}.settings__section[data-v-6e46254d]{display:flex;flex-direction:column;gap:.6rem}.settings__label[data-v-6e46254d]{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--color-text-faint)}.settings__subtitle[data-v-6e46254d]{font-size:.85rem;color:var(--color-text-muted);line-height:1.5;margin-top:-.15rem}.settings__options[data-v-6e46254d]{display:flex;flex-wrap:wrap;gap:.5rem}.settings__option[data-v-6e46254d]{display:flex;align-items:center;gap:.4rem;padding:.6rem 1.1rem;border:1px solid var(--color-border);border-radius:50px;background:var(--btn-bg);color:var(--btn-text);font-family:inherit;font-size:.9rem;cursor:pointer;transition:all .2s ease}.settings__option[data-v-6e46254d]:hover{border-color:var(--color-border-hover);color:var(--color-primary)}.settings__option--active[data-v-6e46254d]{border-color:var(--color-primary);background:#00d4ff14;color:var(--color-primary)}[data-theme=light] .settings__option--active[data-v-6e46254d]{background:#0093c41a}.settings__theme-icon[data-v-6e46254d]{font-size:1rem}.settings__section--footer[data-v-6e46254d]{border-top:1px solid var(--color-border);padding-top:1.5rem;margin-top:1rem}.settings__about[data-v-6e46254d]{text-align:center}.settings__about-company[data-v-6e46254d]{font-size:.8rem;font-weight:500;color:var(--color-text-faint)}.settings__about-links[data-v-6e46254d]{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:.4rem}.settings__about-link[data-v-6e46254d]{font-size:.8rem;color:var(--color-primary);text-decoration:none;transition:opacity .2s}.settings__about-link[data-v-6e46254d]:hover{opacity:.75}.settings__about-dot[data-v-6e46254d]{font-size:.75rem;color:var(--color-text-faint);opacity:.4}:root,[data-theme=dark]{--color-bg: #0a0e14;--color-surface: #12171f;--color-surface-alt: #1a1f2b;--color-primary: #00d4ff;--color-secondary: #56b4f9;--color-accent: #34ebc6;--color-text: #e4e8ef;--color-text-muted: rgba(228, 232, 239, .7);--color-text-faint: rgba(228, 232, 239, .5);--color-border: rgba(255, 255, 255, .07);--color-border-hover: rgba(0, 212, 255, .35);--color-glow: rgba(0, 212, 255, .2);--shadow-glow: 0 0 20px rgba(0, 212, 255, .25), 0 0 60px rgba(0, 212, 255, .08);--btn-bg: rgba(255, 255, 255, .05);--btn-text: rgba(255, 255, 255, .72);--glass-bg: rgba(18, 23, 31, .6);--glass-border: rgba(255, 255, 255, .08);--card-shadow: 0 4px 24px rgba(0, 0, 0, .4), 0 1px 2px rgba(0, 0, 0, .3);--color-gradient-start: #00d4ff;--color-gradient-end: #34ebc6;--focus-ring: 0 0 0 2px var(--color-bg), 0 0 0 4px var(--color-primary);--selection-bg: rgba(0, 212, 255, .25);--selection-text: #fff;--scrollbar-track: rgba(255, 255, 255, .03);--scrollbar-thumb: rgba(255, 255, 255, .1);--scrollbar-thumb-hover: rgba(255, 255, 255, .18);color-scheme:dark}[data-theme=light]{--color-bg: #f7f5f2;--color-surface: #ffffff;--color-surface-alt: #edeae6;--color-primary: #0093c4;--color-secondary: #2b82b5;--color-accent: #18b596;--color-text: #181b22;--color-text-muted: rgba(24, 27, 34, .65);--color-text-faint: rgba(24, 27, 34, .45);--color-border: rgba(0, 0, 0, .09);--color-border-hover: rgba(0, 147, 196, .32);--color-glow: rgba(0, 147, 196, .12);--shadow-glow: 0 0 20px rgba(0, 147, 196, .15), 0 0 60px rgba(0, 147, 196, .06);--btn-bg: rgba(0, 0, 0, .04);--btn-text: rgba(0, 0, 0, .62);--glass-bg: rgba(255, 255, 255, .55);--glass-border: rgba(0, 0, 0, .06);--card-shadow: 0 4px 24px rgba(0, 0, 0, .06), 0 1px 3px rgba(0, 0, 0, .08);--color-gradient-start: #0093c4;--color-gradient-end: #18b596;--focus-ring: 0 0 0 2px var(--color-bg), 0 0 0 4px var(--color-primary);--selection-bg: rgba(0, 147, 196, .2);--selection-text: #000;--scrollbar-track: rgba(0, 0, 0, .02);--scrollbar-thumb: rgba(0, 0, 0, .12);--scrollbar-thumb-hover: rgba(0, 0, 0, .22);color-scheme:light}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html,body{min-height:100%;background:var(--color-bg);color:var(--color-text);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,sans-serif;font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-tap-highlight-color:transparent;transition:background-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1)}#app{min-height:100vh;min-height:100dvh;position:relative}button,input,select,textarea{font-family:inherit;font-size:inherit}a{color:var(--color-primary);text-decoration:none}img,svg{display:block;max-width:100%}h1,.text-4xl{font-size:2.25rem;line-height:1.2;font-weight:700;letter-spacing:-.025em}h2,.text-3xl{font-size:1.875rem;line-height:1.25;font-weight:600;letter-spacing:-.02em}h3,.text-2xl{font-size:1.5rem;line-height:1.3;font-weight:600;letter-spacing:-.015em}h4,.text-xl{font-size:1.25rem;line-height:1.35;font-weight:500;letter-spacing:-.01em}h5,.text-lg{font-size:1.125rem;line-height:1.4;font-weight:500}.text-base{font-size:1rem;line-height:1.55}.text-sm{font-size:.875rem;line-height:1.5}.text-xs{font-size:.75rem;line-height:1.45}::selection{background:var(--selection-bg);color:var(--selection-text)}::-moz-selection{background:var(--selection-bg);color:var(--selection-text)}:focus{outline:none}:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:4px}button:focus-visible,[role=button]:focus-visible{outline:none;box-shadow:var(--focus-ring)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--scrollbar-track);border-radius:3px}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:3px;transition:background .2s ease}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}::-webkit-scrollbar-corner{background:transparent}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}.scroll-smooth{scroll-behavior:smooth;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.glass{background:var(--glass-bg);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(16px) saturate(1.4);backdrop-filter:blur(16px) saturate(1.4)}.glass-subtle{background:var(--glass-bg);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(8px) saturate(1.2);backdrop-filter:blur(8px) saturate(1.2)}.glass-heavy{background:var(--glass-bg);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(32px) saturate(1.6);backdrop-filter:blur(32px) saturate(1.6)}.card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:16px;box-shadow:var(--card-shadow);transition:box-shadow .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1)}.card:hover{border-color:var(--color-border-hover)}.card-glass{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:16px;box-shadow:var(--card-shadow);-webkit-backdrop-filter:blur(16px) saturate(1.4);backdrop-filter:blur(16px) saturate(1.4);transition:box-shadow .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1)}.gradient-primary{background:linear-gradient(135deg,var(--color-gradient-start),var(--color-gradient-end))}.gradient-text{background:linear-gradient(135deg,var(--color-gradient-start),var(--color-gradient-end));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.glow{box-shadow:var(--shadow-glow)}.glow-text{text-shadow:0 0 12px var(--color-glow),0 0 40px var(--color-glow)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.625rem 1.25rem;min-height:44px;min-width:44px;border:1px solid var(--color-border);border-radius:12px;background:var(--btn-bg);color:var(--btn-text);font-weight:500;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);-webkit-tap-highlight-color:transparent}.btn:hover{background:var(--color-surface-alt);border-color:var(--color-border-hover);color:var(--color-text)}.btn:active{transform:scale(.97)}.btn-primary{background:linear-gradient(135deg,var(--color-gradient-start),var(--color-gradient-end));border-color:transparent;color:#0a0e14;font-weight:600}.btn-primary:hover{filter:brightness(1.1);border-color:transparent;color:#0a0e14}.btn-ghost{background:transparent;border-color:transparent}.btn-ghost:hover{background:var(--btn-bg);border-color:var(--color-border)}.touch-target{position:relative}.touch-target:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:inherit}@media (pointer: coarse){button,[role=button],a{min-height:44px;min-width:44px}}[dir=rtl]{text-align:right}[dir=rtl] .breath-guide__sound{right:auto;left:1.5rem}[dir=rtl] .settings__back,[dir=rtl] .analytics__back,[dir=rtl] .guide__back,[dir=rtl] .learn__back{transform:scaleX(-1)}.page-fade-enter-active,.page-fade-leave-active{transition:opacity .35s cubic-bezier(.4,0,.2,1),transform .35s cubic-bezier(.4,0,.2,1)}.page-fade-enter-from{opacity:0;transform:translateY(10px)}.page-fade-leave-to{opacity:0;transform:translateY(-6px)}.safe-top{padding-top:env(safe-area-inset-top,0)}.safe-bottom{padding-bottom:env(safe-area-inset-bottom,0)}.safe-left{padding-left:env(safe-area-inset-left,0)}.safe-right{padding-right:env(safe-area-inset-right,0)}.transition-all{transition:all .3s cubic-bezier(.4,0,.2,1)}.transition-colors{transition:color .3s cubic-bezier(.4,0,.2,1),background-color .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1)}.transition-transform{transition:transform .3s cubic-bezier(.4,0,.2,1)}.transition-opacity{transition:opacity .3s cubic-bezier(.4,0,.2,1)}.flex-center{display:flex;align-items:center;justify-content:center}.flex-between{display:flex;align-items:center;justify-content:space-between}.flex-col{display:flex;flex-direction:column}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes slide-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-glow{0%,to{box-shadow:0 0 8px var(--color-glow)}50%{box-shadow:0 0 24px var(--color-glow),0 0 48px var(--color-glow)}}.animate-fade-in{animation:fade-in .4s cubic-bezier(.4,0,.2,1) both}.animate-slide-up{animation:slide-up .5s cubic-bezier(.4,0,.2,1) both}.animate-pulse-glow{animation:pulse-glow 3s ease-in-out infinite}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
