.qh.svelte-d711la{color:#dce4f0eb;min-height:100vh;font-family:-apple-system,SF Pro Display,system-ui,sans-serif;position:relative}.cosmos.svelte-d711la{z-index:0;pointer-events:none;background:radial-gradient(ellipse 80% 50% at 50% 0%, var(--cosmic-glow,#8ca0ff1f) 0%, transparent 50%), radial-gradient(ellipse 60% 40% at 80% 60%, #3c64b41f 0%, transparent 40%), radial-gradient(ellipse 40% 30% at 20% 80%, #4682c814 0%, transparent 40%), var(--cosmic-bg,#080c14);position:fixed;inset:0}.cosmos.svelte-d711la:before{content:"";opacity:.7;background-image:radial-gradient(1.5px 1.5px at 20px 30px,#fff9,#0000),radial-gradient(1px 1px at 90px 40px,#fff6,#0000),radial-gradient(1.5px 1.5px at 130px 80px,#ffffff80,#0000),radial-gradient(1px 1px at 160px 120px,#ffffff4d,#0000),radial-gradient(1px 1px at 50px 150px,#fff6,#0000),radial-gradient(1.5px 1.5px at 180px 60px,#ffffff80,#0000),radial-gradient(1px 1px at 220px 190px,#ffffff4d,#0000),radial-gradient(1px 1px at 280px 45px,#fff6,#0000),radial-gradient(1.5px 1.5px at 120px 200px,#fff9,#0000),radial-gradient(1px 1px at 340px 250px,#ffffff4d,#0000),radial-gradient(1px 1px at 70px 320px,#fff6,#0000),radial-gradient(1.5px 1.5px at 250px 380px,#ffffff80,#0000);background-size:400px 400px;animation:120s linear infinite svelte-d711la-qh-stars;position:absolute;inset:0}@keyframes svelte-d711la-qh-stars{0%{transform:translateY(0)}to{transform:translateY(-400px)}}.qh.svelte-d711la>:where(.svelte-d711la){z-index:1;position:relative}.qh-topbar.svelte-d711la{z-index:20;-webkit-backdrop-filter:blur(16px);background:#080c14e0;border-bottom:1px solid #8caaff14;justify-content:space-between;align-items:center;gap:16px;padding:10px 20px;transition:transform .3s cubic-bezier(.2,.8,.2,1);display:flex;position:fixed;top:0;left:0;right:0;transform:translateY(-100%)}.qh-topbar--shown.svelte-d711la{transform:translateY(0)}.qh-topbar-back.svelte-d711la{color:#9cb2d2d9;border-radius:6px;align-items:center;gap:6px;padding:6px 10px;font-size:.78rem;font-weight:500;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.qh-topbar-back.svelte-d711la:hover{color:#eef2f8;background:#8caaff14}.qh-topbar-name.svelte-d711la{text-align:center;color:#eef2f8;white-space:nowrap;text-overflow:ellipsis;flex:1;padding:0 8px;font-size:.82rem;overflow:hidden}.qh-topbar-cta.svelte-d711la{color:#eef2f8;background:linear-gradient(135deg,#8caaff38,#8caaff1f);border:1px solid #8caaff4d;border-radius:20px;flex-shrink:0;align-items:center;gap:6px;padding:7px 14px;font-size:.76rem;font-weight:500;text-decoration:none;transition:background .2s;display:inline-flex}.qh-topbar-cta.svelte-d711la:hover{background:linear-gradient(135deg,#8caaff59,#8caaff33)}.qh-crumbs.svelte-d711la{color:#9cb2d299;max-width:980px;margin:0 auto;padding:28px 24px 0;font-size:.76rem}.qh-crumbs.svelte-d711la a:where(.svelte-d711la){color:inherit;text-decoration:none}.qh-crumbs.svelte-d711la a:where(.svelte-d711la):hover{color:#eef2f8}.qh-crumbs-sep.svelte-d711la{opacity:.5;margin:0 10px}.qh-crumbs-current.svelte-d711la{color:#dce4f0d1}.qh-hero.svelte-d711la{text-align:center;flex-direction:column;justify-content:center;max-width:860px;min-height:70vh;margin:0 auto;padding:72px 24px 40px;animation:.9s .1s both svelte-d711la-qh-fadeup;display:flex}@keyframes svelte-d711la-qh-fadeup{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.qh-hero-kicker.svelte-d711la{letter-spacing:.2em;text-transform:uppercase;color:#8caaffbf;align-items:center;gap:10px;margin-bottom:24px;font-size:.68rem;font-weight:600;display:inline-flex}.qh-hero-title.svelte-d711la{letter-spacing:-.02em;background:linear-gradient(135deg,#fff 30%,#a5b4fc 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 28px;font-size:clamp(2.4rem,6.5vw,4.4rem);font-weight:200;line-height:1.04}.qh-hero-sub.svelte-d711la{color:#d7deeed9;max-width:680px;margin:0 auto 18px;font-size:1.15rem;font-weight:300;line-height:1.7}.qh-hero-updated.svelte-d711la{letter-spacing:.06em;color:#9cb2d28c;margin:0 0 36px;font-size:.7rem;font-weight:400}.qh-hero-updated.svelte-d711la time:where(.svelte-d711la){color:inherit}.qh-hero-actions.svelte-d711la{flex-direction:column;align-items:center;gap:14px;display:flex}.qh-cta.svelte-d711la{color:#eef2f8;letter-spacing:.02em;background:linear-gradient(135deg,#8caaff47,#8caaff24);border:1px solid #8caaff66;border-radius:999px;align-items:center;gap:10px;padding:14px 32px;font-size:.92rem;font-weight:500;text-decoration:none;transition:background .3s,border-color .3s,transform .2s;display:inline-flex}.qh-cta.svelte-d711la:hover{background:linear-gradient(135deg,#8caaff6b,#8caaff38);border-color:#8caaff99;transform:translateY(-1px)}.qh-cta--big.svelte-d711la{padding:16px 34px;font-size:.95rem}.qh-trust.svelte-d711la{color:#9cb2d28c;letter-spacing:.04em;margin:0;font-size:.72rem}.qh-hero-hint.svelte-d711la{opacity:0;justify-content:center;align-items:center;gap:10px;margin-top:48px;animation:1s 1.4s both svelte-d711la-qh-fadein;display:flex}.qh-hero-hint-line.svelte-d711la{background:#8caaff66;width:32px;height:1px}.qh-hero-hint-text.svelte-d711la{letter-spacing:.22em;text-transform:uppercase;color:#8caaffa6;font-size:.66rem;font-weight:500}@keyframes svelte-d711la-qh-fadein{0%{opacity:0}to{opacity:1}}.qh-body.svelte-d711la{opacity:0;max-width:720px;margin:0 auto;padding:40px 24px 56px;transition:opacity .8s,transform .8s;transform:translateY(24px)}.qh-body.revealed.svelte-d711la{opacity:1;transform:translateY(0)}.qh-body-content.svelte-d711la h2,.qh-why-content.svelte-d711la h2,.qh-synth-content.svelte-d711la h2,.qh-synth-content.svelte-d711la h3,.qh-how-content.svelte-d711la h2{letter-spacing:-.01em;color:#eef2f8;margin:40px 0 16px;font-size:clamp(1.4rem,2.8vw,1.8rem);font-weight:300;line-height:1.2}.qh-body-content.svelte-d711la h3,.qh-why-content.svelte-d711la h3,.qh-how-content.svelte-d711la h3{color:#eef2f8;letter-spacing:-.005em;margin:28px 0 10px;font-size:1.1rem;font-weight:500}.qh-body-content.svelte-d711la p,.qh-why-content.svelte-d711la p,.qh-how-content.svelte-d711la p{color:#d7deeed1;margin:0 0 18px;font-size:1rem;font-weight:300;line-height:1.75}.qh-body-content.svelte-d711la strong,.qh-why-content.svelte-d711la strong,.qh-how-content.svelte-d711la strong{color:#eef2f8;font-weight:500}.qh-body-content.svelte-d711la ul,.qh-how-content.svelte-d711la ul{margin:0 0 18px;padding-left:24px}.qh-body-content.svelte-d711la li,.qh-how-content.svelte-d711la li{color:#d7deeecc;margin-bottom:8px;font-size:1rem;font-weight:300;line-height:1.72}.qh-body-content.svelte-d711la a,.qh-why-content.svelte-d711la a,.qh-synth-content.svelte-d711la a,.qh-how-content.svelte-d711la a{color:#b4c8f0f2;border-bottom:1px solid #8caaff4d;text-decoration:none;transition:border-color .2s,color .2s}.qh-body-content.svelte-d711la a:hover,.qh-why-content.svelte-d711la a:hover,.qh-synth-content.svelte-d711la a:hover,.qh-how-content.svelte-d711la a:hover{color:#eef2f8;border-bottom-color:#8caaffb3}.qh-why.svelte-d711la{opacity:0;max-width:720px;margin:32px auto 56px;padding:0 24px;transition:opacity .8s,transform .8s;transform:translateY(24px)}.qh-why.revealed.svelte-d711la{opacity:1;transform:translateY(0)}.qh-why-ornament.svelte-d711la{justify-content:center;align-items:center;gap:14px;margin-bottom:22px;display:flex}.qh-why-line.svelte-d711la{background:linear-gradient(90deg,#0000,#8caaff80);width:48px;height:1px}.qh-why-line.svelte-d711la:last-child{background:linear-gradient(90deg,#8caaff80,#0000)}.qh-why-diamond.svelte-d711la{color:#8caaffb3;font-size:.72rem;line-height:1}.qh-why-content.svelte-d711la{text-align:center}.qh-why-content.svelte-d711la h2{letter-spacing:.14em!important;text-transform:uppercase!important;color:#8caaffcc!important;margin:0 0 20px!important;font-size:.78rem!important;font-weight:600!important}.qh-why-content.svelte-d711la p{max-width:580px;font-style:italic;color:#e1e8f5d9!important;margin-left:auto!important;margin-right:auto!important;font-size:1.04rem!important}.qh-section-title.svelte-d711la{letter-spacing:-.015em;text-align:center;color:#eef2f8;margin:0 0 8px;font-size:clamp(1.6rem,3.5vw,2.2rem);font-weight:200}.qh-section-sub.svelte-d711la{color:#9cb2d299;text-align:center;margin:0 0 44px;font-size:.82rem;font-weight:300}.qh-spread.svelte-d711la{opacity:0;max-width:1100px;margin:0 auto;padding:48px 24px 64px;transition:opacity .9s,transform .9s;transform:translateY(32px)}.qh-spread.revealed.svelte-d711la{opacity:1;transform:translateY(0)}.qh-spread-grid.svelte-d711la{grid-template-columns:repeat(var(--n,3), 1fr);gap:24px;max-width:1000px;margin:0 auto;display:grid}.qh-spread-card.svelte-d711la{text-align:center;color:inherit;animation:.6s cubic-bezier(.2,.8,.2,1) both svelte-d711la-qh-card-in;animation-delay:calc(var(--i,0) * .12s + .1s);background:#8caaff05;border:1px solid #8caaff14;border-radius:16px;flex-direction:column;align-items:stretch;gap:14px;padding:18px 14px 22px;transition:border-color .3s,box-shadow .3s,background .3s;display:flex;position:relative}@keyframes svelte-d711la-qh-card-in{0%{opacity:0;transform:translateY(28px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.qh-spread-card.svelte-d711la:hover{background:#8caaff0a;border-color:#8caaff38;box-shadow:0 18px 38px #0000004d}.qh-spread-card-pos.svelte-d711la{letter-spacing:.16em;text-transform:uppercase;color:#8caaffb3;font-size:.62rem;font-weight:600}.qh-spread-card-img-wrap.svelte-d711la{cursor:zoom-in;border-radius:8px;justify-content:center;width:100%;transition:transform .3s;display:flex;position:relative}.qh-spread-card-img-wrap.svelte-d711la:hover{transform:translateY(-3px)}.qh-spread-card-img-wrap.svelte-d711la:focus-visible{outline-offset:3px;outline:2px solid #8caaff8c}.qh-spread-card-glow.svelte-d711la{opacity:0;pointer-events:none;background:radial-gradient(circle,#8caaff26,#0000 65%);transition:opacity .4s;position:absolute;inset:-12px}.qh-spread-card.svelte-d711la:hover .qh-spread-card-glow:where(.svelte-d711la){opacity:1}.qh-spread-card-img.svelte-d711la{z-index:1;border-radius:8px;width:100%;max-width:180px;height:auto;transition:transform .4s;position:relative;box-shadow:0 18px 36px #0000008c}.qh-spread-card-img.reversed.svelte-d711la{transform:rotate(180deg)}.qh-spread-card.svelte-d711la:hover .qh-spread-card-img:where(.svelte-d711la){transform:scale(1.04)}.qh-spread-card.svelte-d711la:hover .qh-spread-card-img.reversed:where(.svelte-d711la){transform:rotate(180deg)scale(1.04)}.qh-spread-card-zoom.svelte-d711la{color:#dce4f5e6;-webkit-backdrop-filter:blur(6px);opacity:0;pointer-events:none;z-index:3;background:#080c14b8;border:1px solid #8caaff40;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;transition:opacity .25s;display:flex;position:absolute;top:8px;right:8px}.qh-spread-card-img-wrap.svelte-d711la:hover .qh-spread-card-zoom:where(.svelte-d711la){opacity:1}.qh-spread-card-body.svelte-d711la{flex-direction:column;gap:6px;padding:4px 6px 0;display:flex}.qh-spread-card-name.svelte-d711la{color:#eef2f8;letter-spacing:.01em;font-size:.92rem;font-weight:500}.qh-spread-card-meaning.svelte-d711la{color:#c8d2e6b3;font-size:.8rem;font-weight:300;line-height:1.55}.qh-spread-card-kws.svelte-d711la{color:#8caaff99;letter-spacing:.02em;font-size:.7rem;font-style:italic}.qh-spread-card-deep.svelte-d711la{letter-spacing:.02em;color:#dce4f5eb;z-index:2;background:#8caaff1a;border:1px solid #8caaff40;border-radius:999px;justify-content:center;align-items:center;gap:6px;width:fit-content;margin:12px auto 0;padding:8px 14px;font-size:.74rem;font-weight:500;text-decoration:none;transition:background .2s,border-color .2s,transform .15s;display:inline-flex;position:relative}.qh-spread-card-deep.svelte-d711la:hover{color:#eef2f8;background:#8caaff38;border-color:#8caaff73;transform:translateY(-1px)}.qh-spread-card-deep.svelte-d711la svg:where(.svelte-d711la){opacity:.8}.qh-synth.svelte-d711la{text-align:center;opacity:0;background:linear-gradient(135deg,#3c64b41a,#4682c80a);border-top:1px solid #8caaff1a;border-bottom:1px solid #8caaff1a;padding:80px 8vw;transition:opacity .9s,transform .9s;transform:scale(.98)}.qh-synth.revealed.svelte-d711la{opacity:1;transform:scale(1)}.qh-synth-divider.svelte-d711la{background:linear-gradient(90deg,#0000,#8caaff4d,#0000);max-width:300px;height:1px;margin:0 auto 24px}.qh-synth-divider.svelte-d711la:last-child{max-width:300px;margin:28px auto 0}.qh-synth-content.svelte-d711la{max-width:780px;margin:0 auto 40px}.qh-synth-content.svelte-d711la h2,.qh-synth-content.svelte-d711la h3{letter-spacing:.18em!important;text-transform:uppercase!important;color:#8caaffb3!important;margin:0 0 24px!important;font-size:.72rem!important;font-weight:600!important}.qh-synth-content.svelte-d711la p{letter-spacing:-.005em;font-style:italic;line-height:1.55;color:#f0f6fff2!important;margin:0 0 16px!important;font-size:clamp(1.15rem,2.4vw,1.55rem)!important;font-weight:200!important}.qh-synth-trust.svelte-d711la{color:#d7deeeb8;letter-spacing:.01em;max-width:480px;margin:28px auto 0;font-size:.88rem;font-style:italic;font-weight:300;line-height:1.55}.qh-how.svelte-d711la{opacity:0;max-width:720px;margin:0 auto;padding:64px 24px 32px;transition:opacity .8s,transform .8s;transform:translateY(24px)}.qh-how.revealed.svelte-d711la{opacity:1;transform:translateY(0)}.qh-faq.svelte-d711la{opacity:0;max-width:720px;margin:0 auto;padding:72px 24px 48px;transition:opacity .9s,transform .9s;transform:translateY(32px)}.qh-faq.revealed.svelte-d711la{opacity:1;transform:translateY(0)}.qh-faq-title.svelte-d711la{letter-spacing:.12em;text-transform:uppercase;color:#9cb2d2b3;text-align:center;margin:0 0 24px;font-size:.78rem;font-weight:500}.qh-faq-list.svelte-d711la{flex-direction:column;display:flex}.qh-faq-item.svelte-d711la{border-bottom:1px solid #8caaff14;transition:border-color .2s}.qh-faq-item[open].svelte-d711la{border-bottom-color:#8caaff2e}.qh-faq-q.svelte-d711la{color:#eef2f8;cursor:pointer;padding:20px 36px 20px 0;font-size:.95rem;font-weight:400;line-height:1.4;list-style:none;position:relative}.qh-faq-q.svelte-d711la::-webkit-details-marker{display:none}.qh-faq-q.svelte-d711la:after{content:"+";color:#8caaff99;font-size:1.3rem;font-weight:200;line-height:1;position:absolute;top:16px;right:0}.qh-faq-item[open].svelte-d711la .qh-faq-q:where(.svelte-d711la):after{content:"−"}.qh-faq-a.svelte-d711la{color:#d7deeec7;margin:0;padding:0 0 22px;font-size:.9rem;font-weight:300;line-height:1.72}.qh-related.svelte-d711la{opacity:0;max-width:720px;margin:0 auto;padding:48px 24px;transition:opacity .9s,transform .9s;transform:translateY(32px)}.qh-related.revealed.svelte-d711la{opacity:1;transform:translateY(0)}.qh-related-title.svelte-d711la{letter-spacing:.12em;text-transform:uppercase;color:#9cb2d2b3;margin:0 0 24px;font-size:.78rem;font-weight:500}.qh-related-list.svelte-d711la{flex-direction:column;display:flex}.qh-related-link.svelte-d711la{color:#d7deeeb3;border-bottom:1px solid #8caaff0f;align-items:center;gap:10px;padding:14px 0;font-size:.9rem;text-decoration:none;transition:color .2s,padding-left .2s;display:flex}.qh-related-arrow.svelte-d711la{color:#8caaff66;flex-shrink:0;transition:transform .2s,color .2s}.qh-related-link.svelte-d711la:hover{color:#eef2f8;padding-left:6px}.qh-related-link.svelte-d711la:hover .qh-related-arrow:where(.svelte-d711la){color:#8caaffcc;transform:translate(3px)}.qh-final.svelte-d711la{text-align:center;border-top:1px solid #8caaff1a;max-width:720px;margin:48px auto 0;padding:80px 24px 96px}.qh-final-title.svelte-d711la{letter-spacing:-.015em;color:#eef2f8;margin:0 0 14px;font-size:clamp(1.6rem,4vw,2.3rem);font-weight:200}.qh-final-sub.svelte-d711la{color:#9cb2d2bf;margin:0 0 32px;font-size:.95rem;font-weight:300;line-height:1.6}.qh-final-cta.svelte-d711la{padding:16px 34px;font-size:.95rem}.qh-footer.svelte-d711la{text-align:center;border-top:1px solid #8caaff0f;max-width:1000px;margin:0 auto;padding:36px 24px 80px}.qh-footer-nav.svelte-d711la{flex-wrap:wrap;justify-content:center;gap:24px;margin-bottom:18px;display:flex}.qh-footer-nav.svelte-d711la a:where(.svelte-d711la){color:#9cb2d2bf;font-size:.82rem;text-decoration:none;transition:color .2s}.qh-footer-nav.svelte-d711la a:where(.svelte-d711la):hover{color:#eef2f8}.qh-footer-disclaimer.svelte-d711la{color:#8896b073;margin:0 0 10px;font-size:.68rem}.qh-footer-brand.svelte-d711la{color:#788caa73;letter-spacing:.04em;font-size:.72rem;text-decoration:none}.qh-footer-brand.svelte-d711la:hover{color:#9cb2d2bf}.qh-not-found.svelte-d711la{color:#9cb2d2b3;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:70vh;display:flex}.qh-not-found.svelte-d711la a:where(.svelte-d711la){color:#eef2f8;text-decoration:none}.qh-lightbox.svelte-d711la{z-index:100;-webkit-backdrop-filter:blur(14px);cursor:pointer;background:#050810e0;justify-content:center;align-items:center;padding:24px;animation:.25s both svelte-d711la-qh-fadein;display:flex;position:fixed;inset:0}.qh-lightbox-close.svelte-d711la{color:#eef2f8;cursor:pointer;background:#8caaff1a;border:1px solid #8caaff33;border-radius:50%;width:40px;height:40px;font-family:inherit;font-size:1.4rem;line-height:1;position:absolute;top:20px;right:20px}.qh-lightbox-close.svelte-d711la:hover{background:#8caaff33}.qh-lightbox-inner.svelte-d711la{cursor:default;align-items:center;gap:32px;max-width:800px;max-height:90vh;display:flex}.qh-lightbox-img.svelte-d711la{border-radius:10px;width:auto;height:min(540px,70vh);box-shadow:0 30px 80px #000000b3}.qh-lightbox-img.reversed.svelte-d711la{transform:rotate(180deg)}.qh-lightbox-info.svelte-d711la{flex-direction:column;gap:6px;min-width:200px;max-width:320px;display:flex}.qh-lightbox-position.svelte-d711la{letter-spacing:.18em;text-transform:uppercase;color:#8caaffb3;font-size:.64rem;font-weight:600}.qh-lightbox-name.svelte-d711la{color:#fff;letter-spacing:-.01em;margin:0;font-size:1.5rem;font-weight:300}.qh-lightbox-meaning.svelte-d711la{color:#d7deeecc;margin:10px 0;font-size:.92rem;font-weight:300;line-height:1.6}.qh-lightbox-kws.svelte-d711la{color:#8caaffb3;margin:0;font-size:.78rem;font-style:italic}.qh-lightbox-deep.svelte-d711la{color:#eef2f8;letter-spacing:.02em;background:#8caaff26;border:1px solid #8caaff4d;border-radius:24px;align-self:flex-start;margin-top:14px;padding:10px 18px;font-size:.82rem;font-weight:500;text-decoration:none;transition:background .2s;display:inline-block}.qh-lightbox-deep.svelte-d711la:hover{background:#8caaff40}@media (width<=900px){.qh-hero.svelte-d711la{min-height:auto;padding:56px 20px 32px}.qh-hero-sub.svelte-d711la{font-size:1.02rem}.qh-spread-grid.svelte-d711la{grid-template-columns:1fr;gap:18px;max-width:360px}.qh-spread-card-img.svelte-d711la{max-width:220px}.qh-synth.svelte-d711la{padding:60px 24px}.qh-lightbox-inner.svelte-d711la{flex-direction:column;gap:20px;max-height:92vh;overflow-y:auto}.qh-lightbox-img.svelte-d711la{width:auto;height:auto;max-height:55vh}.qh-lightbox-info.svelte-d711la{text-align:center;max-width:100%}.qh-lightbox-deep.svelte-d711la{align-self:center}}@media (width<=480px){.qh-topbar.svelte-d711la{padding:8px 12px}.qh-topbar-back.svelte-d711la{padding:5px 8px;font-size:.72rem}.qh-topbar-name.svelte-d711la{font-size:.76rem}.qh-topbar-cta.svelte-d711la{padding:6px 10px;font-size:.7rem}.qh-topbar-cta.svelte-d711la svg:where(.svelte-d711la){display:none}.qh-hero-title.svelte-d711la{font-size:clamp(2rem,9vw,2.8rem)}.qh-crumbs.svelte-d711la{padding:20px 16px 0}}
