:root{--bg:#fff;--surface:#f8f9fc;--border:#0e21a014;--text:#05070a;--text-dim:#4b5563;--primary:#c370ff;--secondary:#4d2fb2;--accent:#c370ff;--overlay-rgb:#f375c2;--overlay-light-rgb:#f375c2;--glass:#0e21a008;--glass-border:#0e21a014;--glow:#4d2fb226;--subtle-blue:#0e21a00d;--subtle-purple:#4d2fb20d;--subtle-lavender:#b153d70d;--subtle-pink:#f375c20d;--surface-hover:#0e21a005;--bg-rgb:255,255,255;--primary-rgb:14,33,160;--secondary-rgb:77,47,178;--accent-rgb:243,117,194;--font-sans:Inter,system-ui,-apple-system,sans-serif;--font-mono:JetBrains Mono,monospace;--ease-out:cubic-bezier(.22,1,.36,1);--ease-standard:cubic-bezier(.4,0,.2,1);--ease-expo:cubic-bezier(.23,1,.32,1);--radius-sm:.75rem;--radius-md:1rem;--radius-lg:1.5rem;--radius-xl:2rem;--radius-full:999px}.InfoShell-module-scss-module__zApoGa__dark-theme{--bg:#030510;--surface:#0a0c1f;--border:#f375c21a;--text:#f9fafb;--text-dim:#9ca3af;--primary:#eed6ff;--secondary:#c370ff;--accent:#f375c2;--accent-gradient:linear-gradient(135deg,#f375c2cc,#b153d7cc);--bg-rgb:3,5,16;--surface-rgb:10,12,31;--glass:#ffffff08;--glass-border:#ffffff14;--subtle-blue:#60a5fa1a;--subtle-purple:#a855f71a;--subtle-lavender:#c084fc1a;--subtle-pink:#f472b61a;--surface-hover:#ffffff08}body{background-color:var(--bg);color:var(--text);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;line-height:1.6;transition:background-color .3s}.InfoShell-module-scss-module__zApoGa__container{max-width:1280px;margin:0 auto;padding:0 1.5rem}@media (min-width:768px){.InfoShell-module-scss-module__zApoGa__container{padding:0 2rem}}.InfoShell-module-scss-module__zApoGa__section{padding:5rem 0}@media (min-width:768px){.InfoShell-module-scss-module__zApoGa__section{padding:8rem 0}}.InfoShell-module-scss-module__zApoGa__text-gradient{background:linear-gradient(90deg,#c370ff,#4d2fb2 25%,#c370ff 50%,#f375c2 75%,#c370ff 100%) 0 0/200%;-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:800;animation:6s linear infinite InfoShell-module-scss-module__zApoGa__shine}@keyframes InfoShell-module-scss-module__zApoGa__shine{to{background-position:200%}}.InfoShell-module-scss-module__zApoGa__glass-card{background:var(--glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--glass-border);border-radius:1.5rem;padding:2rem;transition:all .4s cubic-bezier(.4,0,.2,1)}.InfoShell-module-scss-module__zApoGa__glass-card:hover{background:rgba(var(--primary-rgb),.04);border-color:#f375c24d;transform:translateY(-5px);box-shadow:0 20px 40px -20px #c370ff4d}.InfoShell-module-scss-module__zApoGa__btn{cursor:pointer;letter-spacing:.02em;border:none;border-radius:50px;justify-content:center;align-items:center;padding:.8rem 2rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.InfoShell-module-scss-module__zApoGa__btn--primary{color:#fff;background:linear-gradient(135deg,#4d2fb2,#c370ff);box-shadow:0 8px 15px -5px #4d2fb266}.InfoShell-module-scss-module__zApoGa__btn--primary:hover{filter:brightness(1.1);transform:scale(1.03);box-shadow:0 12px 20px -5px #4d2fb280}.InfoShell-module-scss-module__zApoGa__btn--outline{border:2px solid var(--border);color:var(--text);background:0 0}.InfoShell-module-scss-module__zApoGa__btn--outline:hover{color:#4d2fb2;background:#4d2fb20d;border-color:#4d2fb2}.InfoShell-module-scss-module__zApoGa__shell{background:var(--bg);min-height:100svh;color:var(--text);position:relative;overflow-x:clip}.InfoShell-module-scss-module__zApoGa__main{outline:none;position:relative}.InfoShell-module-scss-module__zApoGa__skipLink{z-index:200;background:var(--text);color:var(--bg);border-radius:999px;padding:.75rem 1.25rem;font-weight:600;transition:transform .18s;position:fixed;top:.75rem;left:.75rem;transform:translateY(-200%)}.InfoShell-module-scss-module__zApoGa__skipLink:focus-visible{outline-offset:3px;outline:2px solid #4d2fb2;transform:none}
:root{--bg:#fff;--surface:#f8f9fc;--border:#0e21a014;--text:#05070a;--text-dim:#4b5563;--primary:#c370ff;--secondary:#4d2fb2;--accent:#c370ff;--overlay-rgb:#f375c2;--overlay-light-rgb:#f375c2;--glass:#0e21a008;--glass-border:#0e21a014;--glow:#4d2fb226;--subtle-blue:#0e21a00d;--subtle-purple:#4d2fb20d;--subtle-lavender:#b153d70d;--subtle-pink:#f375c20d;--surface-hover:#0e21a005;--bg-rgb:255,255,255;--primary-rgb:14,33,160;--secondary-rgb:77,47,178;--accent-rgb:243,117,194;--font-sans:Inter,system-ui,-apple-system,sans-serif;--font-mono:JetBrains Mono,monospace;--ease-out:cubic-bezier(.22,1,.36,1);--ease-standard:cubic-bezier(.4,0,.2,1);--ease-expo:cubic-bezier(.23,1,.32,1);--radius-sm:.75rem;--radius-md:1rem;--radius-lg:1.5rem;--radius-xl:2rem;--radius-full:999px}.InfoHero-module-scss-module__fo9XZq__dark-theme{--bg:#030510;--surface:#0a0c1f;--border:#f375c21a;--text:#f9fafb;--text-dim:#9ca3af;--primary:#eed6ff;--secondary:#c370ff;--accent:#f375c2;--accent-gradient:linear-gradient(135deg,#f375c2cc,#b153d7cc);--bg-rgb:3,5,16;--surface-rgb:10,12,31;--glass:#ffffff08;--glass-border:#ffffff14;--subtle-blue:#60a5fa1a;--subtle-purple:#a855f71a;--subtle-lavender:#c084fc1a;--subtle-pink:#f472b61a;--surface-hover:#ffffff08}body{background-color:var(--bg);color:var(--text);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;line-height:1.6;transition:background-color .3s}.InfoHero-module-scss-module__fo9XZq__container{max-width:1280px;margin:0 auto;padding:0 1.5rem}@media (min-width:768px){.InfoHero-module-scss-module__fo9XZq__container{padding:0 2rem}}.InfoHero-module-scss-module__fo9XZq__section{padding:5rem 0}@media (min-width:768px){.InfoHero-module-scss-module__fo9XZq__section{padding:8rem 0}}.InfoHero-module-scss-module__fo9XZq__text-gradient{background:linear-gradient(90deg,#c370ff,#4d2fb2 25%,#c370ff 50%,#f375c2 75%,#c370ff 100%) 0 0/200%;-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:800;animation:6s linear infinite InfoHero-module-scss-module__fo9XZq__shine}@keyframes InfoHero-module-scss-module__fo9XZq__shine{to{background-position:200%}}.InfoHero-module-scss-module__fo9XZq__glass-card{background:var(--glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--glass-border);border-radius:1.5rem;padding:2rem;transition:all .4s cubic-bezier(.4,0,.2,1)}.InfoHero-module-scss-module__fo9XZq__glass-card:hover{background:rgba(var(--primary-rgb),.04);border-color:#f375c24d;transform:translateY(-5px);box-shadow:0 20px 40px -20px #c370ff4d}.InfoHero-module-scss-module__fo9XZq__btn{cursor:pointer;letter-spacing:.02em;border:none;border-radius:50px;justify-content:center;align-items:center;padding:.8rem 2rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.InfoHero-module-scss-module__fo9XZq__btn--primary{color:#fff;background:linear-gradient(135deg,#4d2fb2,#c370ff);box-shadow:0 8px 15px -5px #4d2fb266}.InfoHero-module-scss-module__fo9XZq__btn--primary:hover{filter:brightness(1.1);transform:scale(1.03);box-shadow:0 12px 20px -5px #4d2fb280}.InfoHero-module-scss-module__fo9XZq__btn--outline{border:2px solid var(--border);color:var(--text);background:0 0}.InfoHero-module-scss-module__fo9XZq__btn--outline:hover{color:#4d2fb2;background:#4d2fb20d;border-color:#4d2fb2}.InfoHero-module-scss-module__fo9XZq__hero{isolation:isolate;padding-block:clamp(8rem,20vh,12rem) clamp(3.5rem,9vh,6rem);position:relative;overflow:clip}.InfoHero-module-scss-module__fo9XZq__hero:before,.InfoHero-module-scss-module__fo9XZq__hero:after{content:"";z-index:-1;aspect-ratio:1;filter:blur(90px);pointer-events:none;border-radius:50%;width:min(60vw,720px);position:absolute}.InfoHero-module-scss-module__fo9XZq__hero:before{background:radial-gradient(circle,#c370ff38,#0000 65%);top:-30%;left:-15%}.InfoHero-module-scss-module__fo9XZq__hero:after{background:radial-gradient(circle,#f375c229,#0000 65%);bottom:-45%;right:-20%}.InfoHero-module-scss-module__fo9XZq__inner{width:100%;max-width:1280px;margin-inline:auto;padding-inline:clamp(1rem,4vw,2.5rem);position:relative}.InfoHero-module-scss-module__fo9XZq__watermark{z-index:-1;letter-spacing:-.06em;color:#0000;-webkit-text-stroke:1px #4d2fb21f;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;font-size:clamp(8rem,28vw,26rem);font-weight:900;line-height:.8;position:absolute;bottom:-.18em;right:-4vw}@supports (animation-timeline:view()){.InfoHero-module-scss-module__fo9XZq__watermark{animation:linear both InfoHero-module-scss-module__fo9XZq__drift;animation-timeline:view();animation-range:exit -20%}}@media (prefers-reduced-motion:reduce){.InfoHero-module-scss-module__fo9XZq__watermark{animation:none}}@keyframes InfoHero-module-scss-module__fo9XZq__drift{to{transform:translate(-12%)}}.InfoHero-module-scss-module__fo9XZq__eyebrow{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-dim);align-items:center;gap:.6rem;margin-bottom:clamp(1.25rem,3vh,2rem);font-size:.75rem;font-weight:600;display:inline-flex}.InfoHero-module-scss-module__fo9XZq__eyebrowDot{background:#4d2fb2;border-radius:50%;width:.5rem;height:.5rem;box-shadow:0 0 0 4px #4d2fb226}.InfoHero-module-scss-module__fo9XZq__title{letter-spacing:-.055em;text-transform:uppercase;color:var(--text);overflow-wrap:anywhere;margin:0 0 clamp(1.5rem,4vh,2.5rem);font-size:clamp(3rem,11vw,9.5rem);font-weight:900;line-height:.88}.InfoHero-module-scss-module__fo9XZq__line{margin-bottom:-.06em;padding-bottom:.06em;display:block;overflow:clip}.InfoHero-module-scss-module__fo9XZq__lineInner{animation:.9s cubic-bezier(.22,1,.36,1) both InfoHero-module-scss-module__fo9XZq__rise;animation-delay:calc(var(--i,0)*60ms + 80ms);display:inline-block}@media (prefers-reduced-motion:reduce){.InfoHero-module-scss-module__fo9XZq__lineInner{animation:none}}.InfoHero-module-scss-module__fo9XZq__accent{background:linear-gradient(100deg,#4d2fb2,#c370ff 55%,#f375c2);color:#0000;-webkit-background-clip:text;background-clip:text}@keyframes InfoHero-module-scss-module__fo9XZq__rise{0%{transform:translateY(105%)}}.InfoHero-module-scss-module__fo9XZq__lede{max-width:46ch;color:var(--text-dim);font-size:clamp(1.1rem,1.6vw,1.45rem);line-height:1.5;animation:.4s cubic-bezier(.22,1,.36,1) .35s both InfoHero-module-scss-module__fo9XZq__fadeUp}@media (prefers-reduced-motion:reduce){.InfoHero-module-scss-module__fo9XZq__lede{animation:none}}@keyframes InfoHero-module-scss-module__fo9XZq__fadeUp{0%{opacity:0;transform:translateY(12px)}}.InfoHero-module-scss-module__fo9XZq__extra{margin-top:1.75rem}.InfoHero-module-scss-module__fo9XZq__actions{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:clamp(2rem,5vh,3rem);animation:.4s cubic-bezier(.22,1,.36,1) .5s both InfoHero-module-scss-module__fo9XZq__fadeUp;display:flex}@media (prefers-reduced-motion:reduce){.InfoHero-module-scss-module__fo9XZq__actions{animation:none}}.InfoHero-module-scss-module__fo9XZq__cta{flex-shrink:0}.InfoHero-module-scss-module__fo9XZq__micro{color:var(--text-dim);font-size:.875rem}.InfoHero-module-scss-module__fo9XZq__meta{border-top:1px solid var(--border);flex-wrap:wrap;gap:1rem 2.5rem;margin-top:clamp(2.5rem,6vh,4rem);padding-top:1.5rem;display:flex}.InfoHero-module-scss-module__fo9XZq__metaItem{gap:.25rem;display:grid}.InfoHero-module-scss-module__fo9XZq__metaLabel{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-dim);font-size:.6875rem;font-weight:600}.InfoHero-module-scss-module__fo9XZq__metaValue{font-variant-numeric:tabular-nums;color:var(--text);font-weight:600}@media print{.InfoHero-module-scss-module__fo9XZq__hero{padding-block:0 1.5rem}.InfoHero-module-scss-module__fo9XZq__hero:before,.InfoHero-module-scss-module__fo9XZq__hero:after,.InfoHero-module-scss-module__fo9XZq__watermark,.InfoHero-module-scss-module__fo9XZq__actions{display:none}.InfoHero-module-scss-module__fo9XZq__title{font-size:2.5rem}}
