.sup-title.svelte-1g6qjt0{color:#fff}.hero-cinematic.svelte-1g6qjt0{min-height:100vh;display:flex;align-items:center;padding-top:120px}.cinematic-overlay.svelte-1g6qjt0{background:linear-gradient(to bottom,#000152e5,#000152cc)!important}.premium-serif.svelte-1g6qjt0{color:#fffa15!important;font-size:40px!important}.hero-layout.svelte-1g6qjt0{display:grid;grid-template-columns:1.2fr .8fr;gap:6rem;align-items:center}.hero-title.svelte-1g6qjt0{margin-bottom:1.5rem}.hero-desc.svelte-1g6qjt0{max-width:62ch;margin-bottom:2.2rem}.hero-cta.svelte-1g6qjt0{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;margin-top:.5rem}.text-white.svelte-1g6qjt0{color:#fff!important}.text-white-muted.svelte-1g6qjt0{color:#ffffffb3!important}.btn-outline-white.svelte-1g6qjt0{background:transparent;border:1px solid white;color:#fff}.btn-outline-white.svelte-1g6qjt0:hover{background:#fff;color:var(--color-primary)}.hero-floating-card.svelte-1g6qjt0{display:flex;justify-content:flex-end}.glass-panel-light.svelte-1g6qjt0{background:#fffffff2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:4rem 3rem;border-right:8px solid var(--color-gold);box-shadow:0 30px 60px #0000004d;max-width:400px}.card-tag.svelte-1g6qjt0{color:var(--color-gold);font-weight:800;text-transform:uppercase;letter-spacing:3px;font-size:1rem;margin-bottom:1rem;display:block;text-shadow:.5px .5px 0 rgba(0,0,0,.1)}.glass-panel-light.svelte-1g6qjt0 h3:where(.svelte-1g6qjt0){font-size:2rem;margin-bottom:1rem}.glass-panel-light.svelte-1g6qjt0 p:where(.svelte-1g6qjt0){color:var(--color-text-light);margin-bottom:2rem;font-size:1rem!important}.methodology-layout.svelte-1g6qjt0{display:grid;grid-template-columns:.9fr 1.1fr;gap:8rem;align-items:center;padding-block:40px}.journal-frame.svelte-1g6qjt0{background:#fdfdfd;padding:1.5rem;border:1px solid #eee;box-shadow:var(--shadow-soft)}.study-img.svelte-1g6qjt0{width:100%;display:block}.caption.svelte-1g6qjt0{margin-top:1rem;font-family:var(--font-header);font-style:italic;color:var(--color-text-muted);font-size:.9rem;text-align:center}.promise-list.svelte-1g6qjt0{list-style:none;padding:0;margin-top:2rem}.promise-list.svelte-1g6qjt0 li:where(.svelte-1g6qjt0){font-size:1.15rem;color:var(--color-text-main);margin-bottom:1.5rem;display:flex;align-items:flex-start;gap:1.2rem;font-family:var(--font-header);font-weight:500;transition:transform .3s ease}.promise-list.svelte-1g6qjt0 li:where(.svelte-1g6qjt0):hover{transform:translate(10px)}.promise-bullet.svelte-1g6qjt0{color:var(--color-gold);font-weight:900;font-size:1.2rem;line-height:1;margin-top:2px}.distinguished-cta.svelte-1g6qjt0{padding-bottom:10rem}.cta-box.svelte-1g6qjt0{padding:8rem;text-align:center;position:relative}.glass-panel-dark.svelte-1g6qjt0{background:#00015266;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:1px solid rgba(255,255,255,.1);box-shadow:0 40px 100px #00000080}.cta-box.svelte-1g6qjt0 .btn-primary:where(.svelte-1g6qjt0):hover{background:var(--bg-soft)}@media (max-width: 1100px){.hero-layout.svelte-1g6qjt0,.methodology-layout.svelte-1g6qjt0{grid-template-columns:1fr;gap:4rem;text-align:center}.hero-title.svelte-1g6qjt0{font-size:3.5rem}.hero-desc.svelte-1g6qjt0{margin:0 auto 3.5rem}.hero-cta.svelte-1g6qjt0{justify-content:center}.methodology-layout.svelte-1g6qjt0{flex-direction:column-reverse}.cta-box.svelte-1g6qjt0{padding:4rem 2rem}}@media (max-width: 768px){.hero-title.svelte-1g6qjt0{font-size:2.5rem}}
