@import"https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,400;0,9..40,500;0,9..40,600;0,9..40,700;1,9..40,400&display=swap";.nav[data-v-c7958130]{position:sticky;top:0;z-index:40;padding:.65rem 0 .35rem;background:linear-gradient(180deg,rgba(9,13,18,.92) 70%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.nav-inner[data-v-c7958130]{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:var(--ml-nav-h);padding:.72rem 1rem;border:1px solid rgba(20,184,166,.22);border-radius:calc(var(--ml-radius) + 10px);background:#090e13b3;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 18px 40px #090f1638,inset 0 1px #ffffff0a}.nav-inner[data-v-c7958130]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(120deg,rgba(20,184,166,.08),transparent 30%,rgba(96,165,250,.06));pointer-events:none}.brand[data-v-c7958130],.nav-links[data-v-c7958130],.nav-toggle[data-v-c7958130]{position:relative;z-index:1}.brand[data-v-c7958130]{display:inline-flex;align-items:center;gap:.7rem;font-weight:700;letter-spacing:-.02em}.brand-mark[data-v-c7958130]{position:relative;width:1.55rem;height:1.55rem;border-radius:.45rem;background:linear-gradient(135deg,#14b8a6d9,#0f766e59),#0f1419e6;border:1px solid rgba(20,184,166,.55);box-shadow:0 0 20px #14b8a640}.brand-mark[data-v-c7958130]:before,.brand-mark[data-v-c7958130]:after{content:"";position:absolute;top:.28rem;right:.28rem;bottom:.28rem;left:.28rem;border:1px solid rgba(255,255,255,.26);border-radius:.18rem}.brand-mark[data-v-c7958130]:after{top:.4rem;right:.4rem;bottom:.4rem;left:.4rem;border-color:#0cc3adc2}.brand-name[data-v-c7958130]{font-size:1.12rem}.nav-links[data-v-c7958130]{display:flex;align-items:center;gap:.35rem}.nav-links a[data-v-c7958130]:not(.btn){display:inline-flex;align-items:center;justify-content:center;min-height:2.4rem;padding:.45rem .8rem;border-radius:999px;color:var(--ml-muted);font-size:.92rem;font-weight:500;transition:color .15s ease,background .15s ease,transform .15s ease}.nav-links a[data-v-c7958130]:not(.btn):hover,.nav-links a.router-link-active[data-v-c7958130]:not(.btn){color:var(--ml-text);background:#ffffff05}.nav-cta[data-v-c7958130]{margin-left:.35rem;padding:.55rem 1rem;font-size:.9rem;border:1px solid rgba(20,184,166,.3);background:#14b8a614;color:var(--ml-text);box-shadow:none}.nav-cta[data-v-c7958130]:hover{border-color:#14b8a680;background:#14b8a61f}.nav-toggle[data-v-c7958130]{display:none;background:#141d29e6;border:1px solid var(--ml-border);border-radius:var(--ml-radius);padding:.45rem .8rem;color:var(--ml-text)}@media(max-width:900px){.nav-toggle[data-v-c7958130]{display:inline-flex}.nav-links[data-v-c7958130]{position:absolute;top:calc(100% + .5rem);left:0;right:0;display:none;flex-direction:column;align-items:stretch;gap:.4rem;padding:1rem 1rem 1.1rem;border:1px solid rgba(20,184,166,.2);border-radius:calc(var(--ml-radius) + 8px);background:#080c11f5;box-shadow:0 24px 50px #03070c66}.nav-links.open[data-v-c7958130]{display:flex}.nav-links a[data-v-c7958130]:not(.btn),.nav-cta[data-v-c7958130]{width:100%;justify-content:flex-start;margin-left:0}}.footer[data-v-24dc1777]{position:relative;margin-top:auto;padding:2.75rem 0 1.5rem;border-top:1px solid rgba(20,184,166,.14);background:#0a0e13c7}.footer[data-v-24dc1777]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(20,184,166,.04),transparent 30%);pointer-events:none}.footer-inner[data-v-24dc1777],.footer-copy[data-v-24dc1777]{position:relative;z-index:1}.footer-inner[data-v-24dc1777]{display:grid;grid-template-columns:1.1fr 1.5fr;gap:2rem;margin-bottom:2rem}.footer-brand[data-v-24dc1777]{display:flex;flex-direction:column;gap:.8rem}.brand-lockup[data-v-24dc1777]{display:inline-flex;align-items:center;gap:.75rem;font-weight:700;letter-spacing:-.02em}.brand-mark[data-v-24dc1777]{position:relative;width:1.3rem;height:1.3rem;border-radius:.38rem;background:linear-gradient(135deg,#14b8a6e6,#0f766e66);border:1px solid rgba(20,184,166,.5);box-shadow:0 0 18px #14b8a638}.brand-mark[data-v-24dc1777]:before,.brand-mark[data-v-24dc1777]:after{content:"";position:absolute;top:.24rem;right:.24rem;bottom:.24rem;left:.24rem;border:1px solid rgba(255,255,255,.28);border-radius:.16rem}.brand-mark[data-v-24dc1777]:after{top:.38rem;right:.38rem;bottom:.38rem;left:.38rem;border-color:#14b8a6e6}.footer-brand p[data-v-24dc1777]{max-width:24rem;margin:0}.footer-cols[data-v-24dc1777]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.footer-cols h3[data-v-24dc1777]{margin-bottom:.8rem;font-size:.76rem;text-transform:uppercase;letter-spacing:.08em;color:var(--ml-muted)}.footer-cols a[data-v-24dc1777]{display:block;margin-bottom:.55rem;color:var(--ml-text);font-size:.95rem;transition:color .15s ease,transform .15s ease}.footer-cols a[data-v-24dc1777]:hover{color:var(--ml-focus);transform:translate(2px)}.footer-copy[data-v-24dc1777]{font-size:.84rem}@media(max-width:720px){.footer-inner[data-v-24dc1777]{grid-template-columns:1fr}.footer-cols[data-v-24dc1777]{grid-template-columns:1fr 1fr}}@media(max-width:500px){.footer-cols[data-v-24dc1777]{grid-template-columns:1fr}}.site[data-v-6bf1272d]{position:relative;min-height:100vh;display:flex;flex-direction:column;overflow-x:clip;background:radial-gradient(ellipse 80% 50% at 10% -10%,rgba(15,118,110,.22),transparent 55%),radial-gradient(ellipse 60% 40% at 90% 0%,rgba(20,184,166,.08),transparent 50%),linear-gradient(180deg,#03070ce0,#070b10 30%,#0a0f15)}.site[data-v-6bf1272d]:before,.site[data-v-6bf1272d]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0}.site[data-v-6bf1272d]:before{background:linear-gradient(120deg,rgba(20,184,166,.08),transparent 32%),linear-gradient(300deg,rgba(96,165,250,.06),transparent 40%),repeating-linear-gradient(90deg,rgba(255,255,255,.02),rgba(255,255,255,.02) 1px,transparent 1px,transparent 120px);opacity:.9;animation:site-shift-6bf1272d 18s ease-in-out infinite alternate}.site[data-v-6bf1272d]:after{background:radial-gradient(circle at 18% 16%,rgba(20,184,166,.12),transparent 18%),radial-gradient(circle at 82% 10%,rgba(96,165,250,.12),transparent 16%);mix-blend-mode:screen}.site-main[data-v-6bf1272d]{position:relative;z-index:1}@keyframes site-shift-6bf1272d{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-20px,8px,0) scale(1.04)}}.hero[data-v-ae99f52a]{position:relative;min-height:100svh;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;padding-bottom:5rem}.hero-bg[data-v-ae99f52a]{position:absolute;top:-15%;right:0;bottom:0;left:0;will-change:transform}.dot-grid[data-v-ae99f52a]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(rgba(20,184,166,.2) 1px,transparent 1px);background-size:40px 40px;mask-image:radial-gradient(ellipse 85% 85% at 60% 40%,black 5%,transparent 70%);-webkit-mask-image:radial-gradient(ellipse 85% 85% at 60% 40%,black 5%,transparent 70%)}.orb[data-v-ae99f52a]{position:absolute;border-radius:50%;filter:blur(65px);pointer-events:none}.orb-one[data-v-ae99f52a]{width:55vw;height:55vw;max-width:750px;max-height:750px;top:-20%;right:-8%;background:radial-gradient(circle,rgba(15,118,110,.22),transparent 60%)}.orb-two[data-v-ae99f52a]{width:35vw;height:35vw;max-width:480px;max-height:480px;bottom:5%;left:-5%;background:radial-gradient(circle,rgba(59,130,246,.15),transparent 65%)}.hero-stack[data-v-ae99f52a]{position:absolute;right:min(7vw,8rem);top:10%;width:min(28rem,44vw);height:min(28rem,44vw);pointer-events:none;z-index:1}.stack-connections[data-v-ae99f52a]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.stack-card[data-v-ae99f52a]{position:absolute;display:flex;flex-direction:column;justify-content:flex-end;gap:.3rem;min-width:12rem;min-height:9rem;padding:.95rem 1.1rem .9rem;border:1px solid rgba(148,163,184,.28);border-radius:1.3rem;background:linear-gradient(160deg,#0c121cf0,#0f766e26);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 28px 70px #060a105c,inset 0 1px #ffffff0a;animation:hero-float-ae99f52a 6s ease-in-out infinite alternate;overflow:hidden}.stack-card[data-v-ae99f52a]:before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:2px;background:linear-gradient(90deg,rgba(20,184,166,.88),transparent 65%);border-radius:1.3rem 1.3rem 0 0}.sc-label[data-v-ae99f52a]{color:var(--ml-focus);font-size:.62rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.sc-name[data-v-ae99f52a]{font-size:1.12rem;letter-spacing:-.04em}.sc-line[data-v-ae99f52a]{position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(90deg,rgba(20,184,166,.25),transparent);display:none}.stack-card-one[data-v-ae99f52a]{top:0;left:8%;transform:rotate(-9deg);--rotation: -9deg;animation-delay:.2s}.stack-card-two[data-v-ae99f52a]{top:22%;right:0;transform:rotate(11deg);--rotation: 11deg;z-index:2;animation-delay:.7s;animation-duration:7s}.stack-card-three[data-v-ae99f52a]{bottom:4%;left:22%;transform:rotate(-4deg);--rotation: -4deg;z-index:3;animation-delay:1.1s;animation-duration:5.8s}@keyframes hero-float-ae99f52a{0%{transform:translateY(0) rotate(var(--rotation, 0deg));box-shadow:0 28px 70px #060a105c}to{transform:translateY(-16px) rotate(var(--rotation, 0deg));box-shadow:0 38px 90px #060a1070}}.hero-copy[data-v-ae99f52a]{position:relative;z-index:2;max-width:48rem;margin-right:auto;padding-top:3rem;padding-bottom:0;background:linear-gradient(180deg,transparent,rgba(10,14,19,.55) 18%,rgba(10,14,19,.92))}.eyebrow[data-v-ae99f52a]{display:inline-flex;align-items:center;gap:.55rem;margin-bottom:1rem;padding:.48rem .85rem;border-radius:999px;border:1px solid rgba(20,184,166,.42);background:#0f766e1f;color:var(--ml-focus);font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.eyebrow-dot[data-v-ae99f52a]{width:.48rem;height:.48rem;border-radius:50%;background:var(--ml-focus);box-shadow:0 0 12px #14b8a6d9;animation:pulse-scan 2.2s ease-in-out infinite}.brand[data-v-ae99f52a]{font-size:clamp(1.8rem,4vw,3rem);font-weight:800;letter-spacing:-.05em;margin:0 0 .6rem}.hero-copy h1[data-v-ae99f52a]{font-size:clamp(1.6rem,2.8vw,2.4rem);font-weight:700;letter-spacing:-.04em;margin-bottom:.9rem;max-width:26ch;line-height:1.18}.support[data-v-ae99f52a]{color:var(--ml-muted);font-size:1.05rem;max-width:36rem;margin-bottom:1.6rem;line-height:1.68}.hero-pills[data-v-ae99f52a]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.4rem}.hero-pills span[data-v-ae99f52a]{padding:.42rem .75rem;border-radius:999px;background:#141d29b8;border:1px solid rgba(42,58,74,.8);color:var(--ml-muted);font-size:.74rem;transition:border-color .15s,color .15s}.hero-pills span[data-v-ae99f52a]:hover{border-color:#14b8a680;color:var(--ml-focus)}.scroll-hint[data-v-ae99f52a]{position:absolute;bottom:2rem;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:.5rem;color:#8b9cb380;font-size:.6rem;letter-spacing:.14em;text-transform:uppercase;z-index:2}.scroll-line[data-v-ae99f52a]{width:1px;height:3rem;background:linear-gradient(180deg,transparent,rgba(20,184,166,.6));animation:scroll-pulse-ae99f52a 2.2s ease-in-out infinite}@keyframes scroll-pulse-ae99f52a{0%,to{opacity:.3;transform:scaleY(.7)}50%{opacity:1;transform:scaleY(1)}}@media(max-width:860px){.hero-stack[data-v-ae99f52a]{display:none}.hero-copy[data-v-ae99f52a]{max-width:100%;background:linear-gradient(180deg,transparent 5%,rgba(10,14,19,.85) 28%)}}.cta-band[data-v-4550864e]{padding:3.25rem 0 4.5rem}.band-inner[data-v-4550864e]{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.8rem 1.6rem;border:1px solid rgba(20,184,166,.28);border-radius:1.25rem;background:linear-gradient(120deg,rgba(15,118,110,.18),transparent 52%),linear-gradient(180deg,#121923eb,#111822cc);box-shadow:0 28px 60px #090f1657,inset 0 1px #ffffff0a;overflow:hidden}.band-inner[data-v-4550864e]:before,.band-inner[data-v-4550864e]:after{content:"";position:absolute;border-radius:50%;pointer-events:none}.band-inner[data-v-4550864e]:before{width:18rem;height:18rem;right:-5rem;bottom:-8rem;background:radial-gradient(circle,rgba(20,184,166,.18),transparent 58%)}.band-inner[data-v-4550864e]:after{width:12rem;height:12rem;left:-3rem;top:-5rem;background:radial-gradient(circle,rgba(96,165,250,.14),transparent 60%)}.band-copy[data-v-4550864e],.btn-row[data-v-4550864e]{position:relative;z-index:1}.eyebrow[data-v-4550864e]{display:inline-flex;align-items:center;gap:.5rem;margin-bottom:.75rem;padding:.32rem .7rem;border:1px solid rgba(20,184,166,.28);border-radius:999px;background:#0f766e14;color:var(--ml-focus);font-size:.72rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.eyebrow[data-v-4550864e]:before{content:"";width:.45rem;height:.45rem;border-radius:50%;background:var(--ml-focus);box-shadow:0 0 12px #14b8a6b3}.band-copy h2[data-v-4550864e]{margin-bottom:.35rem}.band-copy p[data-v-4550864e]{margin:0}.btn-row[data-v-4550864e]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.8rem}.btn-primary[data-v-4550864e],.btn-secondary[data-v-4550864e]{min-width:10.5rem}@media(max-width:720px){.band-inner[data-v-4550864e]{flex-direction:column;align-items:flex-start}.btn-row[data-v-4550864e]{width:100%;justify-content:flex-start}.btn-primary[data-v-4550864e],.btn-secondary[data-v-4550864e]{flex:1 1 12rem}}.home-page[data-v-f04a447d]{display:block}.home-marquee[data-v-f04a447d]{overflow:hidden;border-top:1px solid rgba(42,58,74,.5);border-bottom:1px solid rgba(42,58,74,.5);padding:.85rem 0;background:#080c1180}.home-marquee-inner[data-v-f04a447d]{display:flex;gap:2rem;width:max-content;animation:marquee-home-f04a447d 32s linear infinite;white-space:nowrap}.home-marquee-inner span[data-v-f04a447d]{color:var(--ml-muted);font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}@keyframes marquee-home-f04a447d{0%{transform:translate(0)}to{transform:translate(-50%)}}.home-story[data-v-f04a447d],.home-modules[data-v-f04a447d],.home-value[data-v-f04a447d],.home-proof[data-v-f04a447d]{position:relative;padding:6rem 0;isolation:isolate}.home-story[data-v-f04a447d]:before,.home-modules[data-v-f04a447d]:before,.home-value[data-v-f04a447d]:before,.home-proof[data-v-f04a447d]:before{content:"";position:absolute;inset:0 5% auto 5%;height:1px;background:linear-gradient(90deg,transparent,rgba(20,184,166,.3),transparent)}.home-modules[data-v-f04a447d]{background:#070b108c}.story-head[data-v-f04a447d]{margin-bottom:3rem;max-width:46rem}.story-head h2[data-v-f04a447d]{font-size:clamp(1.8rem,3vw,2.8rem);font-weight:800;letter-spacing:-.055em;line-height:1.08;margin-bottom:.6rem}.story-head p[data-v-f04a447d]{color:var(--ml-muted);font-size:1rem;margin:0}.story-trio[data-v-f04a447d]{display:grid;grid-template-columns:1.08fr 1.2fr 1fr;gap:1rem;align-items:end}.trio-card[data-v-f04a447d]{position:relative;padding:1.4rem 1.2rem 1.2rem;border:1px solid rgba(148,163,184,.22);border-radius:1.2rem;background:linear-gradient(180deg,#0f1723eb,#141d29b3);overflow:hidden;transition:transform .22s ease,border-color .22s ease}.trio-card[data-v-f04a447d]:before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:2px;background:linear-gradient(90deg,rgba(20,184,166,.9),transparent 70%)}.trio-card[data-v-f04a447d]:hover{transform:translateY(-4px);border-color:#14b8a670}.trio-card--one[data-v-f04a447d]{min-height:14rem;transform:rotate(-2deg)}.trio-card--two[data-v-f04a447d]{min-height:16rem;border-color:#14b8a666;background:linear-gradient(180deg,#0f413a7a,#141d29d6)}.trio-card--three[data-v-f04a447d]{min-height:14rem;transform:rotate(2deg)}.trio-card--one[data-v-f04a447d]:hover{transform:rotate(-1deg) translateY(-4px)}.trio-card--three[data-v-f04a447d]:hover{transform:rotate(1deg) translateY(-4px)}.trio-n[data-v-f04a447d]{color:var(--ml-focus);font-size:.68rem;font-weight:800;letter-spacing:.14em;margin-bottom:.75rem}.trio-card h3[data-v-f04a447d]{font-size:1.1rem;margin-bottom:.6rem}.trio-card p[data-v-f04a447d]{color:var(--ml-muted);margin:0;font-size:.92rem}.trio-chips[data-v-f04a447d]{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:1rem}.trio-chips span[data-v-f04a447d]{padding:.38rem .65rem;border-radius:999px;background:#0f766e1f;border:1px solid rgba(20,184,166,.26);color:var(--ml-focus);font-size:.67rem;font-weight:600}.value-grid[data-v-f04a447d]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.value-card[data-v-f04a447d]{position:relative;padding:1.5rem;border:1px solid rgba(42,58,74,.7);border-radius:1.1rem;background:linear-gradient(155deg,#0e151ee6,#141d29ad);overflow:hidden;transition:transform .2s ease,border-color .2s ease}.value-card[data-v-f04a447d]:before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:2px;background:linear-gradient(90deg,rgba(20,184,166,.85),transparent 80%)}.value-card[data-v-f04a447d]:hover{transform:translateY(-3px);border-color:#14b8a666}.value-card h3[data-v-f04a447d]{font-size:1.1rem;letter-spacing:-.04em;margin-bottom:.5rem}.value-card p[data-v-f04a447d]{color:var(--ml-muted);margin:0;font-size:.93rem}.home-stats[data-v-f04a447d]{padding:4.5rem 0;position:relative;isolation:isolate}.home-stats[data-v-f04a447d]:before{content:"";position:absolute;inset:0 5% auto 5%;height:1px;background:linear-gradient(90deg,transparent,rgba(20,184,166,.3),transparent)}.stats-row[data-v-f04a447d]{display:grid;grid-template-columns:repeat(4,1fr);align-items:center}.stat[data-v-f04a447d]{display:flex;flex-direction:column;align-items:center;gap:.4rem;text-align:center;padding:1.25rem 1rem;border-right:1px solid rgba(42,58,74,.5)}.stat[data-v-f04a447d]:last-child{border-right:none}.stat-num[data-v-f04a447d]{font-size:clamp(2.4rem,4vw,4rem);font-weight:800;letter-spacing:-.07em;line-height:1.08;background:linear-gradient(135deg,#14b8a6,#60a5fa 70%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.stat-label[data-v-f04a447d]{color:var(--ml-muted);font-size:.72rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.stat-divider[data-v-f04a447d]{display:none}.home-teaser[data-v-f04a447d]{padding:5rem 0;position:relative;isolation:isolate}.home-teaser[data-v-f04a447d]:before{content:"";position:absolute;inset:0 5% auto 5%;height:1px;background:linear-gradient(90deg,transparent,rgba(20,184,166,.3),transparent)}.teaser-inner[data-v-f04a447d]{display:grid;grid-template-columns:1.1fr 1fr;gap:3rem;align-items:center;padding:2.5rem 2rem;border:1px solid rgba(20,184,166,.22);border-radius:1.5rem;background:linear-gradient(135deg,rgba(15,118,110,.12),transparent 45%),linear-gradient(180deg,#0c121cf0,#121b2acc);overflow:hidden;box-shadow:0 30px 70px #060a1047;position:relative}.teaser-inner[data-v-f04a447d]:before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:2px;background:linear-gradient(90deg,rgba(20,184,166,.9),transparent 55%)}.teaser-inner[data-v-f04a447d]:after{content:"";position:absolute;inset:auto -8% -20% auto;width:22rem;height:22rem;border-radius:50%;background:radial-gradient(circle,rgba(20,184,166,.1),transparent 60%);pointer-events:none}.teaser-copy[data-v-f04a447d]{position:relative;z-index:1}.teaser-kicker[data-v-f04a447d]{display:inline-block;margin-bottom:1rem;color:var(--ml-focus);font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.teaser-copy h2[data-v-f04a447d]{font-size:clamp(1.5rem,2.5vw,2.2rem);font-weight:800;letter-spacing:-.05em;margin-bottom:.75rem;line-height:1.05}.teaser-copy p[data-v-f04a447d]{color:var(--ml-muted);font-size:.95rem;margin-bottom:1.5rem;line-height:1.65}.teaser-visual[data-v-f04a447d]{position:relative;height:240px;z-index:1}.t-card[data-v-f04a447d]{position:absolute;display:flex;flex-direction:column;gap:.25rem;min-width:9rem;padding:.85rem 1rem;border:1px solid rgba(148,163,184,.22);border-radius:1rem;background:linear-gradient(160deg,#0c121cf0,#0f766e1a);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 20px 50px #060a1047;overflow:hidden}.t-card[data-v-f04a447d]:before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:2px;background:linear-gradient(90deg,rgba(20,184,166,.85),transparent 65%);border-radius:999px 999px 0 0}.t-card span[data-v-f04a447d]{color:var(--ml-focus);font-size:.6rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.t-card strong[data-v-f04a447d]{font-size:1rem;letter-spacing:-.04em}.t-card-a[data-v-f04a447d]{top:5%;left:5%;transform:rotate(-4deg);animation:float-t-f04a447d 5.5s ease-in-out infinite alternate}.t-card-b[data-v-f04a447d]{top:30%;left:38%;transform:rotate(3deg);animation:float-t-f04a447d 6.2s ease-in-out .5s infinite alternate}.t-card-c[data-v-f04a447d]{bottom:5%;left:12%;transform:rotate(-2deg);animation:float-t-f04a447d 5.8s ease-in-out .9s infinite alternate}@keyframes float-t-f04a447d{0%{transform:translateY(0) rotate(var(--r, 0deg))}to{transform:translateY(-14px) rotate(var(--r, 0deg))}}.t-card-a[data-v-f04a447d]{--r: -4deg}.t-card-b[data-v-f04a447d]{--r: 3deg}.t-card-c[data-v-f04a447d]{--r: -2deg}@media(max-width:860px){.story-trio[data-v-f04a447d]{grid-template-columns:1fr}.trio-card--one[data-v-f04a447d],.trio-card--three[data-v-f04a447d]{transform:none}.trio-card--one[data-v-f04a447d]:hover,.trio-card--three[data-v-f04a447d]:hover{transform:translateY(-3px)}.value-grid[data-v-f04a447d],.stats-row[data-v-f04a447d]{grid-template-columns:1fr 1fr}.stat[data-v-f04a447d]{border-right:none;border-bottom:1px solid rgba(42,58,74,.5)}.stat[data-v-f04a447d]:nth-child(odd){border-right:1px solid rgba(42,58,74,.5)}.stat[data-v-f04a447d]:last-child,.stat[data-v-f04a447d]:nth-last-child(2):nth-child(odd){border-bottom:none}.teaser-inner[data-v-f04a447d]{grid-template-columns:1fr}.teaser-visual[data-v-f04a447d]{height:160px}}@media(max-width:540px){.value-grid[data-v-f04a447d]{grid-template-columns:1fr}.stats-row[data-v-f04a447d]{grid-template-columns:1fr 1fr}}.carousel[data-v-5683937d]{position:relative;outline:none;-webkit-user-select:none;user-select:none}.c-progress-bar[data-v-5683937d]{position:absolute;top:-.3rem;left:0;right:0;height:2px;background:#2a3a4a80;border-radius:999px;overflow:hidden;z-index:30}.c-progress-fill[data-v-5683937d]{height:100%;background:linear-gradient(90deg,#14b8a6e6,#60a5facc);transform-origin:left;transform:scaleX(0);border-radius:999px}.deck[data-v-5683937d]{position:relative;height:380px;cursor:pointer;margin-bottom:1.5rem}.deck-card[data-v-5683937d]{position:absolute;top:0;right:0;bottom:0;left:0;width:calc(100% - 48px);border:1px solid rgba(148,163,184,.2);border-radius:1.4rem;background:linear-gradient(155deg,#0c131ef5,#121b2ae0);box-shadow:0 2px 4px #04080e66,0 12px 32px #04080e40,inset 0 1px #ffffff0a;overflow:hidden;transform-origin:bottom left}.deck-card[data-v-5683937d]:before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:2px;background:linear-gradient(90deg,rgba(20,184,166,.9),transparent 65%)}.deck-card[data-v-5683937d]:after{content:"";position:absolute;inset:auto -15% -20% auto;width:15rem;height:15rem;border-radius:50%;background:radial-gradient(circle,rgba(20,184,166,.1),transparent 62%);pointer-events:none}.card-surface[data-v-5683937d]{position:relative;z-index:1;padding:1.6rem 1.8rem 1.4rem;height:100%;display:flex;flex-direction:column}.card-top[data-v-5683937d]{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25rem}.card-tag[data-v-5683937d]{padding:.35rem .75rem;border-radius:999px;background:#0f766e24;border:1px solid rgba(20,184,166,.3);color:var(--ml-focus);font-size:.65rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.card-num[data-v-5683937d]{color:#8b9cb380;font-size:.7rem;font-weight:700;letter-spacing:.1em;font-feature-settings:"tnum"}.card-name[data-v-5683937d]{font-size:clamp(1.8rem,3.5vw,2.8rem);font-weight:800;letter-spacing:-.055em;line-height:1.05;margin-bottom:1rem}.card-role[data-v-5683937d]{color:var(--ml-muted);font-size:.95rem;line-height:1.65;flex:1;margin:0;max-width:36rem}.card-connects[data-v-5683937d]{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:1.2rem}.card-connects span[data-v-5683937d]{padding:.32rem .6rem;border-radius:999px;background:#141d29e0;border:1px solid rgba(42,58,74,.65);color:var(--ml-muted);font-size:.62rem}.click-hint[data-v-5683937d]{position:absolute;bottom:1.2rem;right:1.5rem;color:#8b9cb366;font-size:.62rem;letter-spacing:.1em;text-transform:uppercase;z-index:1}.c-foot[data-v-5683937d]{display:flex;align-items:center;gap:1.25rem}.c-btn[data-v-5683937d]{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:999px;border:1px solid rgba(42,58,74,.7);background:#121a24cc;color:var(--ml-text);cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .15s ease;flex-shrink:0}.c-btn[data-v-5683937d]:hover{border-color:#14b8a680;background:#0f766e29;transform:scale(1.06)}.c-play[data-v-5683937d]{margin-left:auto}.c-counter[data-v-5683937d]{display:flex;align-items:center;gap:.75rem;flex:1;min-width:0}.c-cur[data-v-5683937d],.c-tot[data-v-5683937d]{font-size:.78rem;font-weight:700;letter-spacing:.08em;color:var(--ml-muted);font-feature-settings:"tnum";flex-shrink:0}.c-cur[data-v-5683937d]{color:var(--ml-focus)}.c-track[data-v-5683937d]{flex:1;height:3px;background:#2a3a4a99;border-radius:999px;overflow:hidden}.c-fill[data-v-5683937d]{height:100%;background:linear-gradient(90deg,#14b8a6d9,#60a5fab3);border-radius:999px;transition:width .45s cubic-bezier(.16,1,.3,1)}@media(max-width:640px){.deck[data-v-5683937d]{height:320px}.card-name[data-v-5683937d]{font-size:1.6rem}}.product-page[data-v-8f88c1d4]{display:block}.p-hero[data-v-8f88c1d4]{position:relative;min-height:100svh;display:grid;grid-template-rows:1fr auto;overflow:hidden;padding-top:4.5rem}.p-hero-bg[data-v-8f88c1d4]{position:absolute;top:0;right:0;bottom:0;left:0;will-change:transform}.dot-grid[data-v-8f88c1d4]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(rgba(20,184,166,.22) 1px,transparent 1px);background-size:38px 38px;mask-image:radial-gradient(ellipse 90% 90% at 55% 40%,black 10%,transparent 72%);-webkit-mask-image:radial-gradient(ellipse 90% 90% at 55% 40%,black 10%,transparent 72%)}.orb[data-v-8f88c1d4]{position:absolute;border-radius:50%;filter:blur(70px);pointer-events:none}.orb-a[data-v-8f88c1d4]{width:50vw;height:50vw;max-width:700px;max-height:700px;top:-15%;left:-10%;background:radial-gradient(circle,rgba(15,118,110,.28),transparent 60%)}.orb-b[data-v-8f88c1d4]{width:35vw;height:35vw;max-width:500px;max-height:500px;bottom:-10%;right:-5%;background:radial-gradient(circle,rgba(96,165,250,.16),transparent 65%)}.p-hero-body[data-v-8f88c1d4]{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center;padding-bottom:3rem}.eyebrow[data-v-8f88c1d4]{display:inline-flex;align-items:center;gap:.6rem;margin-bottom:1.5rem;padding:.45rem .9rem;border:1px solid rgba(20,184,166,.38);border-radius:999px;background:#0f766e1a;color:var(--ml-focus);font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.eyebrow[data-v-8f88c1d4]:before{content:"";display:block;width:.42rem;height:.42rem;border-radius:50%;background:var(--ml-focus);box-shadow:0 0 10px #14b8a6cc}.p-hero-h1[data-v-8f88c1d4]{margin-bottom:1.2rem;font-size:clamp(2.8rem,5.5vw,5.2rem);font-weight:800;line-height:1.05;letter-spacing:-.06em}.p-hero-lead[data-v-8f88c1d4]{max-width:38rem;color:var(--ml-muted);font-size:1.1rem;line-height:1.65;margin-bottom:2rem}.p-hero-pills[data-v-8f88c1d4]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.5rem}.p-hero-pills span[data-v-8f88c1d4]{padding:.4rem .75rem;border-radius:999px;background:#141d29cc;border:1px solid rgba(42,58,74,.8);color:var(--ml-muted);font-size:.72rem}.p-hero-floats[data-v-8f88c1d4]{position:relative;height:480px}.float-connections[data-v-8f88c1d4]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.float-badge[data-v-8f88c1d4]{position:absolute;display:flex;flex-direction:column;gap:.3rem;min-width:10rem;padding:.9rem 1.1rem .8rem;border:1px solid rgba(148,163,184,.25);border-radius:1.1rem;background:linear-gradient(160deg,#0c121ceb,#0f766e24);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 24px 60px #060a104d;animation:float-8f88c1d4 var(--dur, 5.5s) ease-in-out infinite alternate;animation-delay:var(--del, 0s);transform:rotate(var(--rot, 0deg))}.float-badge[data-v-8f88c1d4]:before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:2px;background:linear-gradient(90deg,rgba(20,184,166,.85),transparent 65%);border-radius:999px 999px 0 0}.float-tag[data-v-8f88c1d4]{color:var(--ml-focus);font-size:.62rem;letter-spacing:.12em;text-transform:uppercase}.float-name[data-v-8f88c1d4]{font-size:1.08rem;letter-spacing:-.04em}.scroll-prompt[data-v-8f88c1d4]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:.6rem;padding-bottom:2.5rem;color:var(--ml-muted);font-size:.65rem;letter-spacing:.12em;text-transform:uppercase}.scroll-line[data-v-8f88c1d4]{display:block;width:1px;height:3.5rem;background:linear-gradient(180deg,transparent,rgba(20,184,166,.65));animation:pulse-scroll-8f88c1d4 2.2s ease-in-out infinite}@keyframes pulse-scroll-8f88c1d4{0%,to{opacity:.3;transform:scaleY(.8)}50%{opacity:1;transform:scaleY(1)}}@keyframes float-8f88c1d4{0%{transform:translateY(0) rotate(var(--rot, 0deg))}to{transform:translateY(-16px) rotate(var(--rot, 0deg))}}.marquee-strip[data-v-8f88c1d4]{overflow:hidden;border-top:1px solid rgba(42,58,74,.5);border-bottom:1px solid rgba(42,58,74,.5);padding:.85rem 0;background:#080c1180}.marquee-inner[data-v-8f88c1d4]{display:flex;gap:2rem;width:max-content;animation:marquee-8f88c1d4 28s linear infinite;white-space:nowrap}.marquee-inner span[data-v-8f88c1d4]{color:var(--ml-muted);font-size:.78rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}@keyframes marquee-8f88c1d4{0%{transform:translate(0)}to{transform:translate(-50%)}}.chapter[data-v-8f88c1d4]{position:relative;padding:7rem 0;isolation:isolate}.chapter[data-v-8f88c1d4]:before{content:"";position:absolute;inset:0 5% auto 5%;height:1px;background:linear-gradient(90deg,transparent,rgba(20,184,166,.35),transparent)}.chapter--ink[data-v-8f88c1d4]{background:#070b108c}.chapter-head[data-v-8f88c1d4]{display:grid;grid-template-columns:3rem 1fr;gap:2rem;align-items:start;margin-bottom:4rem}.ch-num[data-v-8f88c1d4]{display:block;padding-top:.5rem;font-size:.7rem;font-weight:800;letter-spacing:.16em;color:var(--ml-focus);text-transform:uppercase}.ch-title[data-v-8f88c1d4]{font-size:clamp(2rem,3.5vw,3.2rem);font-weight:800;letter-spacing:-.055em;line-height:1.05;margin-bottom:.85rem}.ch-lead[data-v-8f88c1d4]{color:var(--ml-muted);font-size:1.05rem;max-width:46rem;margin:0;line-height:1.65}.layer-list[data-v-8f88c1d4]{display:grid;gap:.85rem}.layer-row[data-v-8f88c1d4]{position:relative;display:grid;grid-template-columns:15rem 1fr auto;gap:2rem;align-items:center;padding:1.6rem 1.5rem 1.6rem 2rem;border:1px solid rgba(148,163,184,.16);border-radius:1.1rem;background:linear-gradient(120deg,#0d131ce0,#141d298c);overflow:hidden}.layer-row[data-v-8f88c1d4]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,rgba(20,184,166,.9),transparent);border-radius:0 2px 2px 0}.layer-left[data-v-8f88c1d4]{display:flex;flex-direction:column;gap:.3rem}.layer-n[data-v-8f88c1d4]{color:var(--ml-focus);font-size:.68rem;font-weight:800;letter-spacing:.14em}.layer-row h3[data-v-8f88c1d4]{font-size:1.28rem;letter-spacing:-.04em;margin:0}.layer-row p[data-v-8f88c1d4]{color:var(--ml-muted);margin:0;line-height:1.6;font-size:.95rem}.layer-chips[data-v-8f88c1d4]{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center}.layer-chips span[data-v-8f88c1d4]{padding:.38rem .7rem;border-radius:999px;background:#0f766e1f;border:1px solid rgba(20,184,166,.26);color:var(--ml-focus);font-size:.68rem;font-weight:600;letter-spacing:.04em;white-space:nowrap}.flow-wrap[data-v-8f88c1d4]{position:relative;padding-left:3.5rem;display:grid;gap:1rem}.flow-rail[data-v-8f88c1d4]{position:absolute;left:.75rem;top:1.5rem;bottom:1.5rem;width:2px;background:linear-gradient(180deg,#14b8a6b3,#14b8a614);border-radius:999px}.flow-step[data-v-8f88c1d4]{position:relative;padding:1.6rem 1.5rem;border:1px solid rgba(148,163,184,.17);border-radius:1.1rem;background:linear-gradient(130deg,#0d131ce6,#141d2999);overflow:hidden}.flow-step[data-v-8f88c1d4]:before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:2px;background:linear-gradient(90deg,rgba(20,184,166,.85),transparent 80%);opacity:.7}.flow-node[data-v-8f88c1d4]{position:absolute;left:-3rem;top:1.85rem;width:1.1rem;height:1.1rem;border-radius:50%;background:var(--ml-focus);box-shadow:0 0 18px #14b8a6a6;border:2px solid rgba(10,14,19,.9)}.flow-n[data-v-8f88c1d4]{display:inline-block;margin-bottom:.55rem;color:var(--ml-focus);font-size:.68rem;font-weight:800;letter-spacing:.16em}.flow-body h3[data-v-8f88c1d4]{font-size:1.3rem;letter-spacing:-.04em;margin-bottom:.45rem}.flow-body p[data-v-8f88c1d4]{color:var(--ml-muted);margin:0;line-height:1.65}.impact-grid[data-v-8f88c1d4]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem}.impact-card[data-v-8f88c1d4]{position:relative;padding:1.6rem;border:1px solid rgba(148,163,184,.17);border-radius:1.2rem;background:linear-gradient(155deg,#0c121ceb,#141d29a6);overflow:hidden;transition:border-color .2s ease,transform .22s ease}.impact-card[data-v-8f88c1d4]:before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:2px;background:linear-gradient(90deg,rgba(20,184,166,.85),transparent 80%)}.impact-card[data-v-8f88c1d4]:hover{transform:translateY(-3px);border-color:#14b8a666}.impact-card h3[data-v-8f88c1d4]{font-size:1.2rem;letter-spacing:-.04em;margin-bottom:.5rem}.impact-card p[data-v-8f88c1d4]{color:var(--ml-muted);margin:0;line-height:1.6;font-size:.95rem}@media(max-width:1024px){.layer-row[data-v-8f88c1d4]{grid-template-columns:1fr;gap:1rem}.module-grid[data-v-8f88c1d4]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:860px){.p-hero-body[data-v-8f88c1d4]{grid-template-columns:1fr}.p-hero-floats[data-v-8f88c1d4]{height:260px}.module-grid[data-v-8f88c1d4],.impact-grid[data-v-8f88c1d4]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.chapter[data-v-8f88c1d4]{padding:4.5rem 0}.chapter-head[data-v-8f88c1d4]{grid-template-columns:1fr;gap:.75rem}.module-grid[data-v-8f88c1d4],.impact-grid[data-v-8f88c1d4]{grid-template-columns:1fr}.flow-wrap[data-v-8f88c1d4]{padding-left:2.25rem}.flow-node[data-v-8f88c1d4]{left:-1.9rem}}.persona-grid[data-v-d093c729]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.persona[data-v-d093c729]{position:relative;padding:1.35rem 1.25rem;border:1px solid rgba(148,163,184,.28);border-left:3px solid rgba(20,184,166,.8);border-radius:1.2rem;background:linear-gradient(90deg,rgba(15,118,110,.12),rgba(20,29,41,.72) 48%,transparent 100%);box-shadow:0 18px 30px #090f161f;transition:opacity .3s cubic-bezier(.16,1,.3,1),transform .3s cubic-bezier(.16,1,.3,1),border-color .2s ease}.persona--hidden.persona--from-left[data-v-d093c729]{opacity:0;transform:translate(-42px)}.persona--hidden.persona--from-right[data-v-d093c729]{opacity:0;transform:translate(42px)}.persona--visible[data-v-d093c729]{opacity:1;transform:translate(0)}.persona[data-v-d093c729]:hover{border-color:#14b8a69e}.persona--visible[data-v-d093c729]:hover{transform:translateY(-2px)}.persona-tag[data-v-d093c729]{display:inline-flex;margin-bottom:.6rem;color:var(--ml-focus);font-size:.7rem;letter-spacing:.09em;text-transform:uppercase}.persona h3[data-v-d093c729]{margin-bottom:.4rem}.persona p[data-v-d093c729]{margin:0}@media(max-width:720px){.persona-grid[data-v-d093c729]{grid-template-columns:1fr}.persona--hidden.persona--from-left[data-v-d093c729],.persona--hidden.persona--from-right[data-v-d093c729]{transform:translateY(24px)}}.page-hero[data-v-e9be4781]{position:relative;padding:6rem 0 4rem;overflow:hidden;isolation:isolate}.hero-visual[data-v-e9be4781]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.orbit-ring[data-v-e9be4781]{position:absolute;border-radius:50%;border:1px solid rgba(20,184,166,.15);right:10%;top:50%;transform:translateY(-50%)}.orbit-ring--1[data-v-e9be4781]{width:320px;height:320px;margin:-160px -160px 0 0;animation:spin-slow-e9be4781 28s linear infinite}.orbit-ring--2[data-v-e9be4781]{width:480px;height:480px;margin:-240px -240px 0 0;border-color:#60a5fa1a;animation:spin-slow-e9be4781 42s linear infinite reverse}.orbit-center[data-v-e9be4781]{position:absolute;right:calc(10% - 8px);top:50%;width:16px;height:16px;margin-top:-8px;border-radius:50%;background:#14b8a680;box-shadow:0 0 24px #14b8a699}@keyframes spin-slow-e9be4781{0%{transform:translateY(-50%) rotate(0)}to{transform:translateY(-50%) rotate(360deg)}}.role-badge[data-v-e9be4781]{position:absolute;padding:.45rem .9rem;border:1px solid rgba(20,184,166,.28);border-radius:999px;background:#0a0f16d9;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--ml-text);font-size:.75rem;font-weight:600;white-space:nowrap;box-shadow:0 8px 24px #04080e4d}.role-badge span[data-v-e9be4781]{color:var(--ml-focus)}.role-badge--1[data-v-e9be4781]{animation:orbit-1-e9be4781 28s linear infinite}.role-badge--2[data-v-e9be4781]{animation:orbit-2-e9be4781 28s linear infinite}.role-badge--3[data-v-e9be4781]{animation:orbit-3-e9be4781 28s linear infinite}.role-badge--4[data-v-e9be4781]{animation:orbit-4-e9be4781 42s linear infinite reverse}.role-badge--5[data-v-e9be4781]{animation:orbit-5-e9be4781 42s linear infinite reverse}@keyframes orbit-1-e9be4781{0%{right:10%;top:50%;transform:rotate(0) translate(160px) rotate(0) translateY(-50%)}to{right:10%;top:50%;transform:rotate(360deg) translate(160px) rotate(-360deg) translateY(-50%)}}@keyframes orbit-2-e9be4781{0%{right:10%;top:50%;transform:rotate(120deg) translate(160px) rotate(-120deg) translateY(-50%)}to{right:10%;top:50%;transform:rotate(480deg) translate(160px) rotate(-480deg) translateY(-50%)}}@keyframes orbit-3-e9be4781{0%{right:10%;top:50%;transform:rotate(240deg) translate(160px) rotate(-240deg) translateY(-50%)}to{right:10%;top:50%;transform:rotate(600deg) translate(160px) rotate(-600deg) translateY(-50%)}}@keyframes orbit-4-e9be4781{0%{right:10%;top:50%;transform:rotate(0) translate(240px) rotate(0) translateY(-50%)}to{right:10%;top:50%;transform:rotate(-360deg) translate(240px) rotate(360deg) translateY(-50%)}}@keyframes orbit-5-e9be4781{0%{right:10%;top:50%;transform:rotate(180deg) translate(240px) rotate(-180deg) translateY(-50%)}to{right:10%;top:50%;transform:rotate(-180deg) translate(240px) rotate(180deg) translateY(-50%)}}.hero-copy[data-v-e9be4781]{position:relative;z-index:1}.page-kicker[data-v-e9be4781]{display:inline-flex;align-items:center;gap:.5rem;margin-bottom:1.25rem;padding:.42rem .85rem;border:1px solid rgba(20,184,166,.35);border-radius:999px;background:#0f766e1a;color:var(--ml-focus);font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.page-hero h1[data-v-e9be4781]{font-size:clamp(2.4rem,5vw,4.5rem);font-weight:800;letter-spacing:-.06em;line-height:1.05;margin-bottom:1rem}.page-hero p[data-v-e9be4781]{color:var(--ml-muted);font-size:1.1rem;max-width:38rem;margin:0}.personas-section[data-v-e9be4781]{padding:2rem 0 5rem}@media(max-width:768px){.hero-visual[data-v-e9be4781]{display:none}}.pricing-table[data-v-d89dd81b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.tier[data-v-d89dd81b]{position:relative;display:flex;flex-direction:column;gap:.75rem;padding:1.5rem 1.25rem;border:1px solid rgba(148,163,184,.28);border-radius:1.3rem;background:linear-gradient(180deg,#121b25e6,#141d29b8);box-shadow:0 18px 36px #0a0e132e;transition:transform .2s ease,border-color .2s ease}.tier[data-v-d89dd81b]:hover{transform:translateY(-2px);border-color:#14b8a69e}.tier.featured[data-v-d89dd81b]{border-color:#14b8a6cc;box-shadow:0 0 0 1px #0f766e59,0 20px 50px #090f1652;background:linear-gradient(180deg,#0c47425c,#141d29cc)}.tier-badge[data-v-d89dd81b]{display:inline-flex;align-self:flex-start;padding:.3rem .55rem;border-radius:999px;background:#14b8a61f;border:1px solid rgba(20,184,166,.5);color:var(--ml-focus);font-size:.68rem;letter-spacing:.08em;text-transform:uppercase}.tier p[data-v-d89dd81b]{flex:1;margin:0}.tier .btn[data-v-d89dd81b]{align-self:flex-start}@media(max-width:900px){.pricing-table[data-v-d89dd81b]{grid-template-columns:1fr}}.page-hero[data-v-2330a756]{position:relative;padding:6rem 0 4rem;overflow:hidden;isolation:isolate}.hero-visual[data-v-2330a756]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.tier-stack[data-v-2330a756]{position:absolute;right:8%;top:50%;transform:translateY(-50%) perspective(800px) rotateY(-12deg);display:flex;align-items:flex-end;gap:.75rem}.t-tier[data-v-2330a756]{position:relative;display:flex;flex-direction:column;gap:.55rem;padding:1.25rem 1.1rem;border:1px solid rgba(42,58,74,.6);border-radius:1rem;background:linear-gradient(180deg,#0d131ceb,#121b2acc);min-width:8.5rem;animation:tier-float-2330a756 6s ease-in-out infinite alternate}.t-tier--left[data-v-2330a756]{height:10rem;animation-delay:.3s}.t-tier--center[data-v-2330a756]{height:14rem;border-color:#14b8a673;background:linear-gradient(180deg,#0c3c3780,#0f1823e6);box-shadow:0 0 40px #14b8a626,0 20px 50px #04080e4d}.t-tier--right[data-v-2330a756]{height:10rem;animation-delay:.6s}@keyframes tier-float-2330a756{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.t-tier[data-v-2330a756]:before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:2px;background:linear-gradient(90deg,rgba(20,184,166,.7),transparent 75%);border-radius:1rem 1rem 0 0}.t-label[data-v-2330a756]{color:var(--ml-muted);font-size:.65rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.t-badge[data-v-2330a756]{display:inline-block;padding:.2rem .5rem;border-radius:999px;background:#14b8a624;border:1px solid rgba(20,184,166,.35);color:var(--ml-focus);font-size:.58rem;font-weight:700;letter-spacing:.08em}.t-bar[data-v-2330a756]{height:6px;border-radius:999px;background:#2a3a4ab3;animation:bar-shimmer-2330a756 2.8s ease-in-out infinite}.t-bar--1[data-v-2330a756]{width:75%;animation-delay:0s}.t-bar--2[data-v-2330a756]{width:55%;animation-delay:.4s}.t-bar--3[data-v-2330a756]{width:85%;animation-delay:.8s}@keyframes bar-shimmer-2330a756{0%,to{opacity:.5}50%{opacity:1;background:#14b8a659}}.t-glow[data-v-2330a756]{position:absolute;inset:auto -20% -30% auto;width:8rem;height:8rem;border-radius:50%;background:radial-gradient(circle,rgba(20,184,166,.22),transparent 65%);pointer-events:none}.hero-copy[data-v-2330a756]{position:relative;z-index:1}.page-kicker[data-v-2330a756]{display:inline-flex;align-items:center;gap:.5rem;margin-bottom:1.25rem;padding:.42rem .85rem;border:1px solid rgba(20,184,166,.35);border-radius:999px;background:#0f766e1a;color:var(--ml-focus);font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.page-hero h1[data-v-2330a756]{font-size:clamp(2.4rem,5vw,4.5rem);font-weight:800;letter-spacing:-.06em;line-height:1.05;margin-bottom:1rem}.page-hero p[data-v-2330a756]{color:var(--ml-muted);font-size:1.1rem;max-width:38rem;margin:0}.tiers-section[data-v-2330a756]{padding:2rem 0 5rem}.pricing-note[data-v-2330a756]{margin-top:2rem;text-align:center;color:var(--ml-muted);font-size:.9rem}@media(max-width:768px){.hero-visual[data-v-2330a756]{display:none}}.mock[data-v-1b06bf90]{display:grid;grid-template-columns:180px 1fr;min-height:360px}.side[data-v-1b06bf90]{background:#0c1218;border-right:1px solid var(--ml-border);padding:1rem}.side-brand[data-v-1b06bf90]{font-weight:700;margin-bottom:1rem}.side ul[data-v-1b06bf90]{list-style:none;margin:0;padding:0;display:grid;gap:.35rem}.side li[data-v-1b06bf90]{padding:.4rem .55rem;border-radius:4px;color:var(--ml-muted);font-size:.9rem}.side li.active[data-v-1b06bf90]{background:#0f766e40;color:var(--ml-text)}.main[data-v-1b06bf90]{padding:1.5rem}.panel-header[data-v-1b06bf90]{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem}.kicker[data-v-1b06bf90]{color:var(--ml-muted);font-size:.85rem;margin:0 0 .35rem}h3[data-v-1b06bf90]{margin:0}.car-preview[data-v-1b06bf90]{width:9rem;padding:.5rem .6rem;border:1px solid var(--ml-border);border-radius:var(--ml-radius);background:#0f766e14}.car-preview svg[data-v-1b06bf90]{width:100%;height:auto}.car-preview path[data-v-1b06bf90],.car-preview rect[data-v-1b06bf90],.car-preview circle[data-v-1b06bf90]{fill:#0f766ecc;stroke:#94a3b8bf;stroke-width:1.2}.build-flow[data-v-1b06bf90]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;margin-bottom:1rem}.stage[data-v-1b06bf90]{padding:.6rem .7rem;border:1px solid var(--ml-border);border-radius:var(--ml-radius);background:#0f172acc;color:var(--ml-muted);text-align:center;font-size:.8rem;font-weight:700}.stage.done[data-v-1b06bf90]{background:#34d3991f;color:var(--ml-ok);border-color:#34d39959}.stage.active[data-v-1b06bf90]{background:#0f766e2e;color:var(--ml-focus);border-color:#0f766e8c}.tiles[data-v-1b06bf90]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.tile[data-v-1b06bf90]{display:grid;gap:.3rem;padding:1rem .85rem;border:1px solid var(--ml-border);border-radius:var(--ml-radius);background:var(--ml-surface);font-weight:600}.tile span[data-v-1b06bf90]{color:var(--ml-muted);font-size:.76rem;text-transform:uppercase;letter-spacing:.04em}.tile strong[data-v-1b06bf90]{font-size:1.15rem}@media(max-width:640px){.mock[data-v-1b06bf90]{grid-template-columns:1fr}.side[data-v-1b06bf90]{border-right:none;border-bottom:1px solid var(--ml-border)}.build-flow[data-v-1b06bf90]{grid-template-columns:repeat(2,minmax(0,1fr))}.tiles[data-v-1b06bf90]{grid-template-columns:1fr}}.mock[data-v-6f99245b]{min-height:360px;display:flex;flex-direction:column}.bar[data-v-6f99245b]{display:flex;justify-content:space-between;align-items:center;padding:.85rem 1.1rem;border-bottom:1px solid var(--ml-border);background:#101820;font-weight:600}.pill[data-v-6f99245b]{font-size:.8rem;padding:.2rem .55rem;border-radius:999px;background:#34d39926;color:var(--ml-ok)}.body[data-v-6f99245b]{flex:1;padding:1.5rem;display:grid;gap:1.25rem;align-content:start}.vehicle-card[data-v-6f99245b]{border:1px solid var(--ml-border);border-radius:var(--ml-radius);background:linear-gradient(180deg,#0f766e17,#0f172a40);padding:.8rem .9rem .3rem}.vehicle-card svg[data-v-6f99245b]{width:100%;height:5.5rem}.vehicle-card path[data-v-6f99245b],.vehicle-card rect[data-v-6f99245b],.vehicle-card circle[data-v-6f99245b]{fill:#0f766ecc;stroke:#94a3b8b3;stroke-width:1.2}.station-summary[data-v-6f99245b]{display:flex;flex-wrap:wrap;gap:.55rem}.station-tag[data-v-6f99245b]{display:inline-flex;padding:.22rem .5rem;border-radius:999px;background:#0f766e2e;color:var(--ml-focus);font-size:.72rem;font-weight:700}.station-tag.alt[data-v-6f99245b]{background:#58a6ff1f;color:#58a6ff}.meter[data-v-6f99245b]{position:relative;height:2.5rem;border-radius:999px;background:var(--ml-surface);border:1px solid var(--ml-border);overflow:hidden;display:flex;align-items:center;justify-content:center;font-weight:700}.meter-fill[data-v-6f99245b]{position:absolute;inset:0 auto 0 0;background:linear-gradient(90deg,var(--ml-accent-soft),var(--ml-accent))}.meter span[data-v-6f99245b]{position:relative;z-index:1}.actions[data-v-6f99245b]{display:flex;gap:.75rem}.ghost[data-v-6f99245b],.primary[data-v-6f99245b]{padding:.55rem .9rem;border-radius:var(--ml-radius);font-size:.9rem;font-weight:600}.ghost[data-v-6f99245b]{border:1px solid var(--ml-border);color:var(--ml-muted)}.primary[data-v-6f99245b]{background:var(--ml-accent);color:var(--ml-on-accent)}.mock[data-v-58a2c355]{padding:1.35rem;min-height:360px}.head h3[data-v-58a2c355]{margin-bottom:.25rem}.head p[data-v-58a2c355]{margin:0 0 1.25rem}.bars[data-v-58a2c355]{display:grid;gap:.85rem}.row[data-v-58a2c355]{display:grid;grid-template-columns:7rem 1fr 3rem;gap:.75rem;align-items:center;font-size:.9rem}.track[data-v-58a2c355]{position:relative;height:.85rem;border-radius:999px;background:var(--ml-surface);border:1px solid var(--ml-border);overflow:hidden}.track i[data-v-58a2c355]{position:absolute;left:0;top:0;bottom:0;border-radius:999px}.planned[data-v-58a2c355]{background:#8b9cb359}.actual[data-v-58a2c355]{background:var(--ml-accent);opacity:.9}@media(max-width:560px){.row[data-v-58a2c355]{grid-template-columns:1fr}}.mock[data-v-20efe945]{padding:1.25rem;min-height:360px}.head[data-v-20efe945]{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.head h3[data-v-20efe945]{margin:0}.live[data-v-20efe945]{font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ml-ok)}table[data-v-20efe945]{width:100%;border-collapse:collapse;font-size:.92rem}th[data-v-20efe945],td[data-v-20efe945]{text-align:left;padding:.65rem .4rem;border-bottom:1px solid var(--ml-border)}th[data-v-20efe945]{color:var(--ml-muted);font-weight:500}.status[data-v-20efe945]{font-size:.8rem;font-weight:600;padding:.15rem .45rem;border-radius:999px}.status[data-s=Running][data-v-20efe945]{background:#0f766e40;color:var(--ml-focus)}.status[data-s=Queued][data-v-20efe945]{background:#58a6ff26;color:#58a6ff}.status[data-s=Done][data-v-20efe945]{background:#34d39926;color:var(--ml-ok)}.status[data-s=Hold][data-v-20efe945],.status[data-s=Review][data-v-20efe945],.status[data-s=Ready][data-v-20efe945]{background:#fbbf2426;color:var(--ml-warn)}.demo-shell[data-v-e8d62d8d]{display:grid;gap:1rem}.demo-banner[data-v-e8d62d8d]{padding:.65rem .9rem;border-radius:var(--ml-radius);border:1px solid rgba(251,191,36,.45);background:#fbbf2414;color:var(--ml-warn);font-size:.9rem;display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.live-link[data-v-e8d62d8d]{color:var(--ml-focus);font-weight:600}.demo-toolbar[data-v-e8d62d8d]{display:flex;flex-wrap:wrap;gap:1rem;align-items:end;justify-content:space-between}.demo-toolbar label[data-v-e8d62d8d]{display:grid;gap:.35rem;font-size:.85rem;color:var(--ml-muted)}.demo-toolbar select[data-v-e8d62d8d]{padding:.45rem .6rem;border-radius:var(--ml-radius);border:1px solid var(--ml-border);background:var(--ml-surface)}.screen-tabs[data-v-e8d62d8d]{display:flex;flex-wrap:wrap;gap:.4rem}.screen-tabs button[data-v-e8d62d8d]{padding:.45rem .8rem;border-radius:var(--ml-radius);border:1px solid var(--ml-border);background:transparent;color:var(--ml-muted);cursor:pointer;transition:transform .18s ease,border-color .18s ease,background .18s ease,color .18s ease}.screen-tabs button[data-v-e8d62d8d]:hover{transform:translateY(-1px);border-color:#14b8a673;color:var(--ml-text)}.screen-tabs button.active[data-v-e8d62d8d]{color:var(--ml-text);border-color:#14b8a68c;background:#14b8a617;box-shadow:inset 0 0 0 1px #14b8a61a}.persona-summary[data-v-e8d62d8d]{display:flex;flex-wrap:wrap;gap:.55rem;align-items:center;padding:.8rem .9rem;border:1px solid var(--ml-border);border-radius:var(--ml-radius);background:#0f766e0f;color:var(--ml-muted)}.persona-summary strong[data-v-e8d62d8d]{color:var(--ml-text)}.demo-metrics[data-v-e8d62d8d]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.metric-pill[data-v-e8d62d8d]{display:flex;flex-direction:column;gap:.2rem;padding:.85rem .9rem;border:1px solid rgba(20,184,166,.2);border-radius:var(--ml-radius);background:#0a1118b8;box-shadow:inset 0 1px #ffffff05}.metric-label[data-v-e8d62d8d]{font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ml-muted)}.metric-pill strong[data-v-e8d62d8d]{font-size:1.08rem;letter-spacing:-.03em;color:var(--ml-text)}.demo-stage[data-v-e8d62d8d]{min-height:360px;border:1px solid var(--ml-border);border-radius:calc(var(--ml-radius) + 4px);overflow:hidden;background:var(--ml-bg-deep);position:relative;isolation:isolate}.stage-glow[data-v-e8d62d8d]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 15%,rgba(20,184,166,.1),transparent 38%);z-index:0;pointer-events:none}.demo-stage[data-v-e8d62d8d]>*{position:relative;z-index:1;animation:demo-card-in-e8d62d8d .34s ease}@keyframes demo-card-in-e8d62d8d{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@media(max-width:640px){.demo-metrics[data-v-e8d62d8d]{grid-template-columns:repeat(2,minmax(0,1fr))}}.page-hero[data-v-e19e88fb]{position:relative;padding:6rem 0 4rem;overflow:hidden;isolation:isolate}.hero-visual[data-v-e19e88fb]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.monitor[data-v-e19e88fb]{position:absolute;right:8%;top:50%;transform:translateY(-50%);width:min(300px,32vw);border:1px solid rgba(20,184,166,.28);border-radius:1rem;background:linear-gradient(160deg,#0a0f16f5,#0f1824e6);box-shadow:0 24px 60px #04080e59;overflow:hidden;animation:monitor-in-e19e88fb .8s cubic-bezier(.16,1,.3,1) both .3s}.monitor[data-v-e19e88fb]:before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:2px;background:linear-gradient(90deg,rgba(20,184,166,.9),transparent 70%)}@keyframes monitor-in-e19e88fb{0%{opacity:0;transform:translateY(calc(-50% + 20px))}to{opacity:1;transform:translateY(-50%)}}.monitor-bar[data-v-e19e88fb]{display:flex;align-items:center;gap:.6rem;padding:.75rem 1rem;border-bottom:1px solid rgba(42,58,74,.55);font-size:.68rem;font-weight:600;color:var(--ml-muted)}.monitor-time[data-v-e19e88fb]{margin-left:auto;font-size:.62rem;font-feature-settings:"tnum";color:#8b9cb399}.live-dot[data-v-e19e88fb]{width:.45rem;height:.45rem;border-radius:50%;background:#34d399;box-shadow:0 0 8px #34d399b3;animation:pulse-live-e19e88fb 1.6s ease-in-out infinite}@keyframes pulse-live-e19e88fb{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.8)}}.station-rows[data-v-e19e88fb]{padding:.75rem 1rem;display:grid;gap:.65rem}.station-row[data-v-e19e88fb]{display:flex;align-items:center;gap:.65rem;font-size:.68rem}.station-led[data-v-e19e88fb]{width:.42rem;height:.42rem;border-radius:50%;flex-shrink:0}.led--ok[data-v-e19e88fb]{background:#34d399;box-shadow:0 0 6px #34d399b3}.led--warn[data-v-e19e88fb]{background:#fbbf24;box-shadow:0 0 6px #fbbf24b3;animation:pulse-live-e19e88fb 1.2s ease-in-out infinite}.station-name[data-v-e19e88fb]{color:var(--ml-muted);min-width:6rem;flex-shrink:0}.station-progress[data-v-e19e88fb]{flex:1;height:4px;background:#2a3a4a99;border-radius:999px;overflow:hidden}.station-fill[data-v-e19e88fb]{height:100%;background:linear-gradient(90deg,#14b8a6bf,#60a5fa99);border-radius:999px;transition:width 1.4s ease}.led--warn~.station-progress .station-fill[data-v-e19e88fb],.station-row:has(.led--warn) .station-fill[data-v-e19e88fb]{background:linear-gradient(90deg,#fbbf24b3,#fbbf2466)}.station-pct[data-v-e19e88fb]{color:#8b9cb3a6;font-size:.6rem;font-feature-settings:"tnum";min-width:2rem;text-align:right}.monitor-footer[data-v-e19e88fb]{display:flex;gap:.5rem;padding:.65rem 1rem;border-top:1px solid rgba(42,58,74,.45)}.mf-chip[data-v-e19e88fb]{padding:.25rem .6rem;border-radius:999px;font-size:.6rem;font-weight:700;letter-spacing:.06em}.mf-chip--ok[data-v-e19e88fb]{background:#34d3991a;color:#34d399;border:1px solid rgba(52,211,153,.25)}.mf-chip--warn[data-v-e19e88fb]{background:#fbbf241a;color:#fbbf24;border:1px solid rgba(251,191,36,.25)}.hero-copy[data-v-e19e88fb]{position:relative;z-index:1}.page-hero[data-v-e19e88fb]{position:relative;padding:6rem 0 3rem;isolation:isolate}.page-hero[data-v-e19e88fb]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 55% 80% at 20% 50%,rgba(20,184,166,.07),transparent 60%);z-index:-1;pointer-events:none}.page-kicker[data-v-e19e88fb]{display:inline-flex;align-items:center;gap:.5rem;margin-bottom:1.25rem;padding:.42rem .85rem;border:1px solid rgba(20,184,166,.35);border-radius:999px;background:#0f766e1a;color:var(--ml-focus);font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.page-hero h1[data-v-e19e88fb]{font-size:clamp(2.4rem,5vw,4.5rem);font-weight:800;letter-spacing:-.06em;line-height:1.05;margin-bottom:1rem}.page-hero p[data-v-e19e88fb]{color:var(--ml-muted);font-size:1.1rem;max-width:40rem;margin:0}.demo-shell-wrap[data-v-e19e88fb]{position:relative;padding:1rem 0 4rem}.demo-shell-wrap[data-v-e19e88fb]:before{content:"";position:absolute;inset:0 5% auto 5%;height:1px;background:linear-gradient(90deg,transparent,rgba(20,184,166,.3),transparent)}.demo-highlights[data-v-e19e88fb]{position:relative;padding:4rem 0 5rem;background:#070b1080}.demo-highlights[data-v-e19e88fb]:before{content:"";position:absolute;inset:0 5% auto 5%;height:1px;background:linear-gradient(90deg,transparent,rgba(20,184,166,.3),transparent)}.demo-head[data-v-e19e88fb]{margin-bottom:2.5rem;max-width:42rem}.demo-head h2[data-v-e19e88fb]{font-size:clamp(1.8rem,3vw,2.6rem);font-weight:800;letter-spacing:-.055em;margin-bottom:.5rem}.demo-head p[data-v-e19e88fb]{color:var(--ml-muted);margin:0}.preview-grid[data-v-e19e88fb]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.preview-card[data-v-e19e88fb]{position:relative;padding:1.5rem;border:1px solid rgba(42,58,74,.65);border-radius:1.2rem;background:linear-gradient(155deg,#0d131deb,#141d29b3);overflow:hidden;transition:border-color .2s ease,transform .2s ease}.preview-card[data-v-e19e88fb]:before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:2px;background:linear-gradient(90deg,rgba(20,184,166,.85),transparent 80%)}.preview-card[data-v-e19e88fb]:hover{transform:translateY(-3px);border-color:#14b8a666}.chip[data-v-e19e88fb]{display:inline-flex;padding:.3rem .65rem;border-radius:999px;background:#0f766e24;border:1px solid rgba(20,184,166,.28);color:var(--ml-focus);font-size:.66rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin-bottom:.85rem}.preview-card h3[data-v-e19e88fb]{font-size:1.1rem;letter-spacing:-.04em;margin-bottom:.5rem}.preview-card p[data-v-e19e88fb]{color:var(--ml-muted);margin:0;font-size:.93rem;line-height:1.65}@media(max-width:760px){.preview-grid[data-v-e19e88fb]{grid-template-columns:1fr}}.page-hero[data-v-a68a2abc]{position:relative;padding:6rem 0 4rem;overflow:hidden;isolation:isolate}.hero-visual[data-v-a68a2abc]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.doc-stack[data-v-a68a2abc]{position:absolute;right:10%;top:50%;transform:translateY(-50%);width:280px;height:200px}.doc[data-v-a68a2abc]{position:absolute;width:240px;height:180px;border:1px solid rgba(42,58,74,.6);border-radius:.85rem;background:linear-gradient(160deg,#0d131cf2,#141d29d9);box-shadow:0 16px 40px #04080e4d}.doc--back-2[data-v-a68a2abc]{transform:rotate(10deg) translate(28px,14px);opacity:.35;border-color:#2a3a4a59}.doc--back-1[data-v-a68a2abc]{transform:rotate(5deg) translate(14px,7px);opacity:.55}.doc--main[data-v-a68a2abc]{padding:1rem 1.1rem;border-color:#14b8a647;animation:doc-hover-a68a2abc 5.5s ease-in-out infinite alternate}.doc--main[data-v-a68a2abc]:before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:2px;background:linear-gradient(90deg,rgba(20,184,166,.8),transparent 70%);border-radius:.85rem .85rem 0 0}@keyframes doc-hover-a68a2abc{0%{transform:translateY(0) rotate(0)}to{transform:translateY(-10px) rotate(-1deg)}}.doc-header[data-v-a68a2abc]{display:flex;gap:.35rem;margin-bottom:.9rem}.doc-dot[data-v-a68a2abc]{width:.5rem;height:.5rem;border-radius:50%}.doc-dot--green[data-v-a68a2abc]{background:#34d399b3}.doc-dot--yellow[data-v-a68a2abc]{background:#fbbf2499}.doc-dot--red[data-v-a68a2abc]{background:#f8717180}.doc-line[data-v-a68a2abc]{height:5px;border-radius:999px;background:#2a3a4aa6;margin-bottom:.6rem;animation:line-pulse-a68a2abc 3s ease-in-out infinite}.dl-w-80[data-v-a68a2abc]{width:80%;animation-delay:0s}.dl-w-60[data-v-a68a2abc]{width:60%;animation-delay:.3s}.dl-w-90[data-v-a68a2abc]{width:90%;animation-delay:.6s}.dl-w-50[data-v-a68a2abc]{width:50%;animation-delay:.9s}.dl-w-70[data-v-a68a2abc]{width:70%;animation-delay:1.2s}.dl-w-85[data-v-a68a2abc]{width:85%;animation-delay:1.5s}@keyframes line-pulse-a68a2abc{0%,to{background:#2a3a4aa6}50%{background:#14b8a64d}}.doc-divider[data-v-a68a2abc]{height:1px;background:#2a3a4a80;margin:.65rem 0}.hero-copy[data-v-a68a2abc]{position:relative;z-index:1}.page-kicker[data-v-a68a2abc]{display:inline-flex;align-items:center;gap:.5rem;margin-bottom:1.25rem;padding:.42rem .85rem;border:1px solid rgba(20,184,166,.35);border-radius:999px;background:#0f766e1a;color:var(--ml-focus);font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.page-hero h1[data-v-a68a2abc]{font-size:clamp(2.4rem,5vw,4.5rem);font-weight:800;letter-spacing:-.06em;line-height:1.05;margin-bottom:1rem}.page-hero p[data-v-a68a2abc]{color:var(--ml-muted);font-size:1.1rem;max-width:38rem;margin:0}.resource-section[data-v-a68a2abc]{position:relative;padding:2rem 0 5rem}.resource-section[data-v-a68a2abc]:before{content:"";position:absolute;inset:0 5% auto 5%;height:1px;background:linear-gradient(90deg,transparent,rgba(20,184,166,.3),transparent)}.resource-list[data-v-a68a2abc]{display:grid;gap:.9rem}.resource-card[data-v-a68a2abc]{position:relative;display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:1.6rem 1.5rem 1.6rem 2rem;border:1px solid rgba(148,163,184,.18);border-radius:1.2rem;background:linear-gradient(120deg,#0d131ce6,#141d29a6);overflow:hidden;transition:border-color .2s ease,transform .2s ease}.resource-card[data-v-a68a2abc]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,rgba(20,184,166,.9),transparent);border-radius:0 2px 2px 0}.resource-card[data-v-a68a2abc]:hover{transform:translateY(-2px);border-color:#14b8a666}.resource-body[data-v-a68a2abc]{flex:1}.resource-kicker[data-v-a68a2abc]{display:inline-block;margin-bottom:.5rem;color:var(--ml-focus);font-size:.65rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.resource-card h3[data-v-a68a2abc]{font-size:1.2rem;letter-spacing:-.04em;margin-bottom:.4rem}.resource-card p[data-v-a68a2abc]{color:var(--ml-muted);margin:0;font-size:.93rem}.resource-action[data-v-a68a2abc]{flex-shrink:0}@media(max-width:640px){.resource-card[data-v-a68a2abc]{flex-direction:column;align-items:flex-start}}.page-hero[data-v-ca80ff56]{position:relative;padding:6rem 0 4rem;overflow:hidden;isolation:isolate;min-height:22rem}.hero-visual[data-v-ca80ff56]{position:absolute;inset:0 0 0 auto;width:min(46vw,540px);min-width:420px;pointer-events:none;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:1.5rem 1rem 1rem 0;opacity:1}.connect-svg[data-v-ca80ff56]{display:block;width:min(430px,100%);height:auto;overflow:visible;transform-origin:center center;opacity:1;animation:svg-float-ca80ff56 8s ease-in-out infinite alternate;will-change:transform}@keyframes svg-float-ca80ff56{0%{transform:translateZ(0)}to{transform:translate3d(0,-10px,0)}}.connectors path[data-v-ca80ff56],.node-dot[data-v-ca80ff56],.pin-dot[data-v-ca80ff56],.pulse-dot[data-v-ca80ff56]{vector-effect:non-scaling-stroke}.draw-line[data-v-ca80ff56]{fill:none;stroke:#56dcc6f0;stroke-width:2.2;stroke-linecap:round;stroke-dasharray:10 12;stroke-dashoffset:260;opacity:.92;filter:drop-shadow(0 0 8px rgba(20,184,166,.45));animation:draw-ca80ff56 1.6s cubic-bezier(.16,1,.3,1) forwards,flow-ca80ff56 3.6s linear 1.6s infinite}.flow-reverse[data-v-ca80ff56]{animation:draw-ca80ff56 1.6s cubic-bezier(.16,1,.3,1) forwards,flow-rev-ca80ff56 3.6s linear 1.6s infinite}.draw-line.secondary[data-v-ca80ff56]{stroke:#60a5fa73;stroke-dasharray:7 11}.dl-1[data-v-ca80ff56]{animation-delay:.1s,1.7s}.dl-2[data-v-ca80ff56]{animation-delay:.35s,2s}.dl-3[data-v-ca80ff56]{animation-delay:.6s,2.3s}.dl-4[data-v-ca80ff56]{animation-delay:.25s,1.9s}@keyframes draw-ca80ff56{0%{stroke-dashoffset:260;opacity:0}15%{opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes flow-ca80ff56{0%{stroke-dashoffset:0}to{stroke-dashoffset:-58}}@keyframes flow-rev-ca80ff56{0%{stroke-dashoffset:0}to{stroke-dashoffset:58}}.module-node[data-v-ca80ff56]{opacity:0;transform-box:fill-box;transform-origin:center center;animation:node-in-ca80ff56 .72s cubic-bezier(.16,1,.3,1) forwards;will-change:opacity,filter}.module-node rect[data-v-ca80ff56]{fill:#090e14ed;stroke:#14b8a66b;stroke-width:1.2;filter:drop-shadow(0 14px 26px rgba(3,7,12,.35))}.node-a[data-v-ca80ff56]{animation-delay:.1s}.node-b[data-v-ca80ff56]{animation-delay:.28s}.node-c[data-v-ca80ff56]{animation-delay:.52s}.node-d[data-v-ca80ff56]{animation-delay:.72s}@keyframes node-in-ca80ff56{0%{opacity:0}to{opacity:1}}.node-dot[data-v-ca80ff56],.pin-dot[data-v-ca80ff56]{fill:#14b8a6b8}.node-dot--left[data-v-ca80ff56],.node-dot--right[data-v-ca80ff56],.node-dot--bottom[data-v-ca80ff56]{fill:#14b8a685}.pulse-dot[data-v-ca80ff56]{fill:#60a5fab3;filter:drop-shadow(0 0 10px rgba(96,165,250,.65));animation:node-pulse-ca80ff56 2.4s ease-in-out infinite}.pin-dot[data-v-ca80ff56]{fill:#14b8a6b3;filter:drop-shadow(0 0 8px rgba(20,184,166,.6))}.pin-dot--main[data-v-ca80ff56]{fill:#14b8a6f0}@keyframes node-pulse-ca80ff56{0%,to{opacity:.6;transform:scale(.96)}50%{opacity:1;transform:scale(1.18)}}.hero-copy[data-v-ca80ff56]{position:relative;z-index:1}.page-kicker[data-v-ca80ff56]{display:inline-flex;align-items:center;gap:.5rem;margin-bottom:1.25rem;padding:.42rem .85rem;border:1px solid rgba(20,184,166,.35);border-radius:999px;background:#0f766e1a;color:var(--ml-focus);font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.page-hero h1[data-v-ca80ff56]{font-size:clamp(2.4rem,5vw,4.5rem);font-weight:800;letter-spacing:-.06em;line-height:1.05;margin-bottom:1rem}.page-hero p[data-v-ca80ff56]{color:var(--ml-muted);font-size:1.1rem;max-width:38rem;margin:0;line-height:1.65}.about-mission[data-v-ca80ff56]{padding:4rem 0;position:relative}.about-mission[data-v-ca80ff56]:before{content:"";position:absolute;inset:0 5% auto 5%;height:1px;background:linear-gradient(90deg,transparent,rgba(20,184,166,.3),transparent)}.narrow[data-v-ca80ff56]{max-width:min(100% - 2.5rem,52rem)}.mission-card[data-v-ca80ff56]{padding:2rem;border:1px solid rgba(148,163,184,.2);border-radius:1.4rem;background:linear-gradient(155deg,#0c121cf0,#121b2acc);box-shadow:0 24px 60px #060a1038;overflow:hidden;position:relative}.mission-card[data-v-ca80ff56]:before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:2px;background:linear-gradient(90deg,rgba(20,184,166,.9),transparent 65%)}.mission-label[data-v-ca80ff56]{display:inline-block;margin-bottom:1rem;color:var(--ml-focus);font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.mission-text[data-v-ca80ff56]{font-size:1.12rem;line-height:1.7;margin-bottom:1.4rem}.mission-points[data-v-ca80ff56]{list-style:none;margin:0;padding:0;display:grid;gap:.75rem}.mission-points li[data-v-ca80ff56]{display:flex;align-items:flex-start;gap:.75rem;color:var(--ml-muted);font-size:.96rem;line-height:1.6}.point-dot[data-v-ca80ff56]{flex-shrink:0;margin-top:.55rem;width:.42rem;height:.42rem;border-radius:50%;background:var(--ml-focus);box-shadow:0 0 8px #14b8a6a6}.about-principles[data-v-ca80ff56]{padding:5rem 0;position:relative}.about-principles[data-v-ca80ff56]:before{content:"";position:absolute;inset:0 5% auto 5%;height:1px;background:linear-gradient(90deg,transparent,rgba(20,184,166,.3),transparent)}.section-head[data-v-ca80ff56]{margin-bottom:2.5rem}.section-head h2[data-v-ca80ff56]{font-size:clamp(1.8rem,3vw,2.6rem);font-weight:800;letter-spacing:-.055em}.principles-grid[data-v-ca80ff56]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.principle[data-v-ca80ff56]{position:relative;padding:1.6rem;border:1px solid rgba(42,58,74,.6);border-radius:1.2rem;background:linear-gradient(155deg,#0d131de6,#141d29b3);overflow:hidden;transition:border-color .2s ease,transform .2s ease}.principle[data-v-ca80ff56]:before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:2px;background:linear-gradient(90deg,rgba(20,184,166,.85),transparent 80%)}.principle[data-v-ca80ff56]:hover{transform:translateY(-3px);border-color:#14b8a666}.p-num[data-v-ca80ff56]{display:block;color:var(--ml-focus);font-size:.68rem;font-weight:800;letter-spacing:.16em;margin-bottom:.8rem}.principle h3[data-v-ca80ff56]{font-size:1.18rem;letter-spacing:-.04em;margin-bottom:.6rem}.principle p[data-v-ca80ff56]{color:var(--ml-muted);margin:0;font-size:.93rem;line-height:1.65}@media(max-width:860px){.page-hero[data-v-ca80ff56]{padding-top:4rem}.hero-visual[data-v-ca80ff56]{position:relative;inset:auto;width:100%;min-width:0;padding:0 0 1rem;overflow:visible}.connect-svg[data-v-ca80ff56]{width:min(100%,420px);margin:0 auto}.principles-grid[data-v-ca80ff56]{grid-template-columns:1fr}}.section[data-v-712153d6]{position:relative;padding:3.75rem 0;isolation:isolate}.section[data-v-712153d6]:before{content:"";position:absolute;inset:1.6rem 0 auto 0;height:1px;background:linear-gradient(90deg,transparent,rgba(20,184,166,.6),transparent)}.section[data-v-712153d6]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at top,rgba(20,184,166,.06),transparent 42%);z-index:-1}.section.narrow .container[data-v-712153d6]{width:min(100% - 2.5rem,42rem)}.section-head[data-v-712153d6]{position:relative;margin-bottom:1.75rem;max-width:48rem}.section-kicker[data-v-712153d6]{display:inline-flex;align-items:center;margin-bottom:.75rem;padding:.42rem .7rem;border-radius:999px;border:1px solid rgba(20,184,166,.35);background:#14b8a614;color:var(--ml-focus);font-size:.7rem;letter-spacing:.12em;text-transform:uppercase}.section-head h2[data-v-712153d6]{font-size:clamp(1.7rem,2.8vw,2.3rem);letter-spacing:-.05em;line-height:1.1}.lead-form[data-v-395db13b]{display:grid;gap:1rem;max-width:32rem}.field[data-v-395db13b]{display:grid;gap:.35rem}.field label[data-v-395db13b]{font-size:.9rem;color:var(--ml-muted)}.field input[data-v-395db13b],.field textarea[data-v-395db13b]{padding:.7rem .8rem;border-radius:var(--ml-radius);border:1px solid rgba(91,111,130,.75);background:#0a0e1373;color:var(--ml-text);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.field input[data-v-395db13b]:focus,.field textarea[data-v-395db13b]:focus{outline:none;border-color:#14b8a6cc;box-shadow:0 0 0 3px #14b8a61f}.form-error[data-v-395db13b]{color:var(--ml-danger);margin:0}.form-ok[data-v-395db13b]{color:var(--ml-ok);margin:0}.contact-page[data-v-2463ca5e]{display:grid}.contact-layout[data-v-2463ca5e]{display:grid;grid-template-columns:.9fr 1.1fr;gap:1rem;align-items:start}.card-surface[data-v-2463ca5e]{padding:1.3rem;border:1px solid rgba(148,163,184,.28);border-radius:1.4rem;background:linear-gradient(180deg,#101821e6,#141d29b8);box-shadow:0 22px 50px #090f162e}.contact-side[data-v-2463ca5e],.contact-form-wrap[data-v-2463ca5e]{display:grid;gap:1rem}.eyebrow[data-v-2463ca5e]{display:inline-flex;margin-bottom:.8rem;padding:.42rem .7rem;border-radius:999px;background:#14b8a61f;border:1px solid rgba(20,184,166,.5);color:var(--ml-focus);font-size:.68rem;letter-spacing:.12em;text-transform:uppercase}.contact-hero h3[data-v-2463ca5e]{margin-bottom:.7rem;font-size:clamp(1.55rem,2vw,2rem);letter-spacing:-.04em}.contact-hero p[data-v-2463ca5e]{margin:0}.contact-options[data-v-2463ca5e]{display:grid;gap:.8rem}.option-card[data-v-2463ca5e]{display:grid;gap:.35rem;min-height:8rem}.option-card span[data-v-2463ca5e]{color:var(--ml-focus);font-size:.7rem;letter-spacing:.12em;text-transform:uppercase}.option-card strong[data-v-2463ca5e]{font-size:1.2rem;letter-spacing:-.04em}.option-card p[data-v-2463ca5e]{margin:0}.contact-actions[data-v-2463ca5e]{display:flex;flex-wrap:wrap;gap:.75rem}.contact-actions .btn[data-v-2463ca5e]{flex:1 1 11rem}.contact-actions .btn-primary[data-v-2463ca5e]{background:#14b8a614;border-color:#14b8a680;color:var(--ml-text)}.contact-actions .btn-primary[data-v-2463ca5e]:hover{background:#14b8a61f}.contact-info-grid[data-v-2463ca5e]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:1.5rem}.info-card[data-v-2463ca5e]{display:grid;gap:.55rem;min-height:9rem}.info-label[data-v-2463ca5e]{color:var(--ml-focus);font-size:.68rem;letter-spacing:.12em;text-transform:uppercase}.info-card strong[data-v-2463ca5e]{font-size:1.06rem;letter-spacing:-.03em}.info-card p[data-v-2463ca5e]{margin:0}.faq-panel[data-v-2463ca5e]{margin-top:1.5rem}.faq-header[data-v-2463ca5e]{margin-bottom:1rem}.faq-header h3[data-v-2463ca5e]{margin:0;font-size:clamp(1.4rem,2vw,2rem);letter-spacing:-.04em}.faq-list[data-v-2463ca5e]{display:grid;gap:.75rem}.faq-item[data-v-2463ca5e]{border:1px solid rgba(148,163,184,.2);border-radius:1rem;background:#080d126b;overflow:hidden}.faq-question[data-v-2463ca5e]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.05rem;border:0;background:transparent;color:var(--ml-text);text-align:left;font:inherit;cursor:pointer}.faq-plus[data-v-2463ca5e]{position:relative;width:.9rem;height:.9rem;display:inline-block;flex-shrink:0}.faq-plus[data-v-2463ca5e]:before,.faq-plus[data-v-2463ca5e]:after{content:"";position:absolute;inset:50% auto auto 50%;width:.9rem;height:1px;background:var(--ml-focus);transform:translate(-50%,-50%)}.faq-plus[data-v-2463ca5e]:after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .2s ease}.faq-item.open .faq-plus[data-v-2463ca5e]:after{transform:translate(-50%,-50%) rotate(0)}.faq-answer[data-v-2463ca5e]{padding:0 1.05rem 1rem;color:var(--ml-muted)}.faq-answer p[data-v-2463ca5e]{margin:0;line-height:1.7}@media(max-width:900px){.contact-layout[data-v-2463ca5e]{grid-template-columns:1fr}.contact-info-grid[data-v-2463ca5e]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.contact-info-grid[data-v-2463ca5e]{grid-template-columns:1fr}}.legal-layout[data-v-9f2465e0]{padding:3rem 0 4rem}:root{color-scheme:dark;--ml-font: "DM Sans", "Segoe UI", system-ui, sans-serif;--ml-bg: #0f1419;--ml-bg-deep: #0a0e13;--ml-surface: #141d29;--ml-surface-2: #1a2535;--ml-surface-hover: #253349;--ml-border: #2a3a4a;--ml-text: #e7ecf3;--ml-muted: #8b9cb3;--ml-accent: #0f766e;--ml-accent-hover: #0d9488;--ml-accent-soft: #134e4a;--ml-focus: #14b8a6;--ml-on-accent: #ffffff;--ml-ok: #34d399;--ml-warn: #fbbf24;--ml-danger: #f87171;--ml-radius: 6px;--ml-page-max: 1120px;--ml-nav-h: 4rem}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-height:100vh;font-family:var(--ml-font);background:var(--ml-bg);color:var(--ml-text);line-height:1.55;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}img,svg{display:block;max-width:100%}button,input,textarea,select{font:inherit;color:inherit}h1,h2,h3,h4{line-height:1.2;font-weight:600;margin:0 0 .75rem}p{margin:0 0 1rem}.muted{color:var(--ml-muted)}.container{width:min(100% - 2.5rem,var(--ml-page-max));margin-inline:auto}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.7rem 1.25rem;border-radius:var(--ml-radius);border:1px solid transparent;font-weight:600;cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .15s ease}.btn:focus-visible{outline:2px solid var(--ml-focus);outline-offset:2px}.btn-primary{background:var(--ml-accent);color:var(--ml-on-accent)}.btn-primary:hover{background:var(--ml-accent-hover)}.btn-secondary{background:transparent;border-color:var(--ml-border);color:var(--ml-text)}.btn-secondary:hover{border-color:var(--ml-muted);background:var(--ml-surface)}.btn-row{display:flex;flex-wrap:wrap;gap:.75rem}.prose{max-width:42rem}.prose h2{margin-top:2rem}.prose ul{padding-left:1.25rem;color:var(--ml-muted)}.site-main{flex:1}.draft-banner{margin-bottom:1.5rem;padding:.75rem 1rem;border:1px solid var(--ml-warn);border-radius:var(--ml-radius);background:#fbbf2414;color:var(--ml-warn);font-size:.9rem}@keyframes fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-scan{0%,to{opacity:.35}50%{opacity:1}}@keyframes kpi-tick{0%{transform:scale(.96);opacity:.6}to{transform:scale(1);opacity:1}}@keyframes float{0%{transform:translateZ(0) rotate(var(--rot, 0deg))}to{transform:translate3d(0,-14px,0) rotate(var(--rot, 0deg))}}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes draw-line{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}.anim-fade-up{animation:fade-up .7s ease both}.anim-fade-up-delay{animation:fade-up .7s ease .14s both}.anim-pulse{animation:pulse-scan 2.4s ease-in-out infinite}.anim-kpi{animation:kpi-tick .45s ease both}[data-reveal]{will-change:opacity,transform,clip-path;transition-property:opacity,transform,clip-path;transition-timing-function:cubic-bezier(.16,1,.3,1);transition-duration:.85s}[data-reveal].reveal-instant{transition-duration:0s!important;transition-delay:0s!important}[data-delay="1"]{transition-delay:.08s}[data-delay="2"]{transition-delay:.18s}[data-delay="3"]{transition-delay:.28s}[data-delay="4"]{transition-delay:.38s}[data-delay="5"]{transition-delay:.48s}[data-delay="6"]{transition-delay:.58s}[data-delay="7"]{transition-delay:.68s}[data-delay="8"]{transition-delay:.78s}[data-delay="9"]{transition-delay:.88s}[data-delay="10"]{transition-delay:.98s}[data-delay="11"]{transition-delay:1.08s}[data-delay="12"]{transition-delay:1.18s}[data-speed=fast]{transition-duration:.5s}[data-speed=slow]{transition-duration:1.2s}[data-reveal=up]{opacity:0;transform:translateY(38px)}[data-reveal=up].revealed{opacity:1;transform:translateY(0)}[data-reveal=left]{opacity:0;transform:translate(48px)}[data-reveal=left].revealed{opacity:1;transform:translate(0)}[data-reveal=right]{opacity:0;transform:translate(-48px)}[data-reveal=right].revealed{opacity:1;transform:translate(0)}[data-reveal=wipe]{clip-path:polygon(0% 100%,100% 100%,100% 100%,0% 100%)}[data-reveal=wipe].revealed{clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%)}[data-reveal=wipe-down]{clip-path:polygon(0% 0%,100% 0%,100% 0%,0% 0%)}[data-reveal=wipe-down].revealed{clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%)}[data-reveal=wipe-right]{clip-path:polygon(0% 0%,0% 0%,0% 100%,0% 100%)}[data-reveal=wipe-right].revealed{clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%)}[data-reveal=zoom]{opacity:0;transform:scale(.93)}[data-reveal=zoom].revealed{opacity:1;transform:scale(1)}[data-reveal=fade]{opacity:0}[data-reveal=fade].revealed{opacity:1}[data-reveal=tilt]{opacity:0;transform:perspective(900px) rotateY(var(--tilt, -16deg)) translateY(22px) scale(.97)}[data-reveal=tilt].revealed{opacity:1;transform:perspective(900px) rotateY(0) translateY(0) scale(1)}.scroll-panel{opacity:1;transform:none}
