.landing{min-height:100dvh;background:var(--bg);color:var(--text);overflow-x:clip;display:flex;flex-direction:column;--dur-1:110ms;--dur-2:170ms;--dur-3:240ms;--dur-4:380ms}.landing[data-motion=reduced]{--dur-1:0ms;--dur-2:0ms;--dur-3:0ms;--dur-4:0ms}.landing-shell{width:100%;max-width:1160px;margin-inline:auto;padding-inline:var(--space-6)}.landing [data-reveal]{opacity:0;transform:translateY(18px);transition:opacity .7s var(--ease-out-quint) var(--d,0s),transform .7s var(--ease-out-quint) var(--d,0s)}.landing [data-reveal].in{opacity:1;transform:none}.landing-progress{position:fixed;top:0;left:0;right:0;height:2px;background:var(--cobalt-500);transform-origin:0 50%;transform:scaleX(0);z-index:calc(var(--z-sticky) + 1);pointer-events:none}.landing-top{position:-webkit-sticky;position:sticky;top:0;z-index:var(--z-sticky);background:color-mix(in oklab,var(--rail-bg) 88%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--rail-border)}.landing-top .landing-shell{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);min-height:62px}.landing-brand{display:flex;align-items:center;gap:var(--space-3);color:var(--rail-text-strong);text-decoration:none}.landing-brand .brand-wordmark{font-size:var(--text-md);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight)}.landing-brand small{display:block;font-size:var(--text-2xs);font-weight:var(--weight-medium);color:var(--rail-muted)}.landing-top-nav{display:flex;gap:var(--space-6);margin-left:auto;margin-right:var(--space-6)}.landing-top-nav a{color:var(--rail-text);text-decoration:none;font-size:var(--text-sm);font-weight:var(--weight-medium);transition:color var(--dur-2) var(--ease-out-quart)}.landing-top-nav a:hover{color:var(--rail-text-strong)}.landing-top-nav .landing-top-login{color:var(--rail-muted)}.landing-hero{position:relative;background:var(--rail-bg);color:var(--rail-text);padding-block:var(--space-11) var(--space-10);min-height:min(84dvh,860px);display:flex;align-items:center;overflow:clip}.landing-hero-media{position:absolute;inset:0;pointer-events:none}.landing-hero-media img,.landing-hero-media video{width:100%;height:100%;object-fit:cover;opacity:.5;-webkit-mask-image:radial-gradient(120% 100% at 70% 30%,black 30%,transparent 78%);mask-image:radial-gradient(120% 100% at 70% 30%,black 30%,transparent 78%);animation:landing-drift 36s var(--ease-out-quart) both}@keyframes landing-drift{0%{transform:scale(1.12) translateY(-1.5%)}to{transform:scale(1.02) translateY(0)}}.landing-contours{width:100%;height:100%;opacity:.9}.landing-contours,.landing-hero:after{position:absolute;inset:0;pointer-events:none}.landing-hero:after{content:"";background:radial-gradient(56% 48% at 74% 46%,color-mix(in oklab,var(--cobalt-500) 16%,transparent),transparent 70%)}.landing-hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,1fr);grid-gap:var(--space-10);gap:var(--space-10);align-items:center}.landing-hero-copy{display:flex;flex-direction:column;gap:var(--space-6)}.landing-eyebrow{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);color:var(--rail-muted)}.landing-h1{font-size:clamp(2.5rem,4.8vw,3.75rem);line-height:var(--lh-tight);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tighter);color:var(--rail-text-strong);margin:0}.landing-line{display:block}.landing-word{display:inline-block;opacity:0;transform:translateY(.55em) rotate(1.2deg);animation:landing-word-in .64s var(--ease-out-quint) var(--d,0s) forwards}@keyframes landing-word-in{to{opacity:1;transform:none}}.landing-sub{font-size:var(--text-lg);line-height:var(--lh-relaxed);color:var(--rail-text);max-width:50ch;margin:0}.landing-cta-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.landing-btn-glow{position:relative;box-shadow:0 0 0 0 color-mix(in oklab,var(--cobalt-500) 45%,transparent);animation:landing-breathe 3.6s var(--ease-out-quart) infinite;overflow:hidden}@keyframes landing-breathe{0%,to{box-shadow:0 6px 28px -6px color-mix(in oklab,var(--cobalt-500) 42%,transparent)}50%{box-shadow:0 8px 40px -4px color-mix(in oklab,var(--cobalt-500) 62%,transparent)}}.landing-btn-glow:after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 32%,oklch(.99 0 0/.28) 50%,transparent 68%);transform:translateX(-120%);transition:transform .7s var(--ease-out-quint);pointer-events:none}.landing-btn-glow:hover:after{transform:translateX(120%)}.landing-btn-dark{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--control-h,40px);padding-inline:var(--space-5);border:1px solid var(--rail-border);border-radius:var(--r-md);background:color-mix(in oklab,var(--rail-surface) 55%,transparent);color:var(--rail-text-strong);font-size:var(--text-base);font-weight:var(--weight-semibold);text-decoration:none;transition:background var(--dur-2) var(--ease-out-quart),border-color var(--dur-2) var(--ease-out-quart),transform var(--dur-2) var(--ease-out-quart)}.landing-btn-dark:hover{background:var(--rail-item-hover);border-color:var(--rail-muted);transform:translateY(-1px)}.landing-trust{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--rail-muted)}.landing-scroll-hint{position:absolute;left:50%;bottom:var(--space-4);transform:translateX(-50%);width:22px;height:34px;border:1px solid var(--rail-muted);border-radius:var(--r-full);display:grid;justify-content:center;padding-top:6px}.landing-scroll-hint span{width:3px;height:7px;border-radius:var(--r-full);background:var(--rail-text);animation:landing-hint 1.8s var(--ease-out-quart) infinite}@keyframes landing-hint{0%{transform:translateY(0);opacity:1}70%{transform:translateY(10px);opacity:0}to{transform:translateY(0);opacity:0}}.landing-frame3d{perspective:1100px}.landing-frame{position:relative;background:color-mix(in oklab,var(--rail-surface) 92%,transparent);border:1px solid var(--rail-border);border-radius:var(--r-2xl);padding:var(--space-4);box-shadow:0 40px 80px -32px oklch(.05 .02 268/.85),0 0 60px -18px color-mix(in oklab,var(--cobalt-500) 28%,transparent);transform-style:preserve-3d;will-change:transform}.landing-glare{position:absolute;inset:0;border-radius:inherit;background:radial-gradient(320px 220px at var(--glare-x,50%) var(--glare-y,50%),oklch(.99 0 0/.07),transparent 70%);pointer-events:none;z-index:1}.landing-instrument{background:var(--surface);border-radius:var(--r-xl);padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-4);color:var(--text)}.landing-instrument-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-2)}.landing-instrument-label,.landing-instrument-sublabel{font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:var(--tracking-wide);color:var(--text-muted);display:inline-flex;align-items:center;gap:var(--space-2)}.landing-led{width:7px;height:7px;border-radius:var(--r-full);background:var(--text-subtle)}.landing-led[data-on]{background:var(--green-500);box-shadow:0 0 8px color-mix(in oklab,var(--green-500) 70%,transparent);animation:landing-led 2.2s var(--ease-out-quart) infinite}@keyframes landing-led{0%,to{opacity:1}50%{opacity:.45}}.landing-clock{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.landing-instrument-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.landing-kpi{position:relative;background:var(--surface-inset);border:1px solid var(--border-subtle);border-radius:var(--r-md);padding:var(--space-3);display:flex;flex-direction:column;gap:2px;overflow:hidden}.landing-kpi b{font-size:var(--text-xl);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.landing-kpi span{font-size:var(--text-2xs);color:var(--text-muted)}.landing-kpi[data-alert]{border-color:var(--danger-border);background:var(--danger-wash)}.landing-kpi[data-alert] b{color:var(--danger-fg)}.landing-spark{position:absolute;right:0;bottom:0;width:68%;height:26px;opacity:.75}.landing-spark path{fill:none;stroke:var(--brand);stroke-width:1.6;stroke-dasharray:1;stroke-dashoffset:1;animation:landing-spark-draw 2.4s var(--ease-out-quint) .4s forwards}@keyframes landing-spark-draw{to{stroke-dashoffset:0}}.landing-matrix-wrap{display:flex;flex-direction:column;gap:var(--space-2)}.landing-mini-matrix .risk-cell,.landing-sim-matrix .risk-cell{transition:background var(--dur-3) var(--ease-out-quart),color var(--dur-3) var(--ease-out-quart),box-shadow var(--dur-3) var(--ease-out-quart)}.landing-sim-matrix .risk-cell[data-live]{box-shadow:inset 0 0 0 2px var(--cell-fg,var(--brand));animation:landing-cell-pulse 2.6s var(--ease-out-quart) infinite}@keyframes landing-cell-pulse{0%,to{filter:brightness(1)}50%{filter:brightness(1.25)}}.landing-matrix-caption{font-size:var(--text-xs);color:var(--text-muted);min-height:1.6em;transition:color var(--dur-3) var(--ease-out-quart)}.landing-matrix-caption[data-state=alert]{color:var(--danger-fg)}.landing-queue{display:flex;flex-direction:column;gap:var(--space-2);border-top:1px solid var(--border-subtle);padding-top:var(--space-3)}.landing-queue-row{display:flex;align-items:center;gap:var(--space-3);font-size:var(--text-sm);color:var(--text-secondary);animation:landing-queue-in .48s var(--ease-out-quint) var(--d,0s) backwards}@keyframes landing-queue-in{0%{opacity:0;transform:translateX(10px)}to{opacity:1;transform:none}}.landing-queue-row .badge{flex-shrink:0}.landing-queue-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.landing-queue-go{margin-left:auto;color:var(--text-subtle);flex-shrink:0}.landing-ticker{background:var(--rail-surface);border-block:1px solid var(--rail-border);overflow:hidden;padding-block:var(--space-3)}.landing-ticker-track{display:flex;width:max-content;animation:landing-ticker 46s linear infinite}.landing-ticker-track span{display:inline-flex;align-items:center;gap:var(--space-7);padding-right:var(--space-7);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);color:var(--rail-muted);white-space:nowrap}.landing-ticker-dot{width:4px;height:4px;border-radius:var(--r-full);background:var(--cobalt-600)}@keyframes landing-ticker{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.landing-section{padding-block:var(--space-11)}.landing-section-head{max-width:62ch;display:flex;flex-direction:column;gap:var(--space-3);margin-bottom:var(--space-8)}.landing-kicker{font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:var(--tracking-wider);color:var(--brand-text)}.landing-kicker[data-tone=alert]{color:var(--danger-fg)}.landing-h2{font-size:clamp(1.875rem,3.4vw,2.75rem);line-height:var(--lh-tight);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);margin:0;text-wrap:balance}.landing-lede{font-size:var(--text-md);line-height:var(--lh-relaxed);color:var(--text-secondary);margin:0}.landing-stakes{padding-block:var(--space-11);border-bottom:1px solid var(--border-subtle)}.landing-stakes-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);grid-gap:var(--space-5);gap:var(--space-5);align-items:stretch}.landing-stakes-col{display:flex;flex-direction:column;gap:var(--space-5)}.landing-stakes-col .landing-stat-big{flex:1 1}.landing-stat-big{border-top:1px solid var(--border-strong);padding-top:var(--space-5);display:flex;flex-direction:column;gap:var(--space-3)}.landing-stat-big b{font-size:clamp(2.75rem,4.6vw,4rem);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tighter);line-height:1;color:var(--text);font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.landing-stat-big[data-tone=danger] b{color:var(--danger-fg)}.landing-stat-big span{font-size:var(--text-sm);line-height:var(--lh-relaxed);color:var(--text-muted)}.landing-stakes-turn{margin:var(--space-8) 0 0;font-size:var(--text-xl);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);color:var(--text);max-width:52ch;text-wrap:balance}.landing-tour{background:var(--surface-inset);border-block:1px solid var(--border-subtle)}.landing-tour:not(.landing-tour-pinned){padding-block:var(--space-11)}.landing-tour-pinned{height:320vh}.landing-tour-sticky{position:-webkit-sticky;position:sticky;top:0;height:100dvh;display:flex;align-items:center;overflow:clip;padding-top:72px}.landing-tour-frame{display:flex;flex-direction:column;gap:var(--space-7)}.landing-tour-head{margin-bottom:0}.landing-tour-grid{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);grid-gap:var(--space-10);gap:var(--space-10);align-items:center}.landing-tour-steps{display:flex;flex-direction:column;gap:var(--space-5)}.landing-tour-step{position:relative;display:grid;grid-template-columns:3px 1fr;grid-gap:var(--space-4);gap:var(--space-4);opacity:.38;transition:opacity var(--dur-4) var(--ease-out-quart)}.landing-tour-step[data-active]{opacity:1}.landing-tour-rail{border-radius:var(--r-full);background:var(--border);transition:background var(--dur-4) var(--ease-out-quart)}.landing-tour-step[data-active] .landing-tour-rail{background:var(--brand)}.landing-tour-step h3{font-size:var(--text-lg);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);margin:var(--space-1) 0}.landing-tour-step p{margin:0;font-size:var(--text-sm);line-height:var(--lh-relaxed);color:var(--text-secondary);max-width:46ch}.landing-tour-stage{position:relative;min-height:540px}.landing-tour-pinned .landing-scene{position:absolute;inset:0;display:flex;align-items:center;opacity:0;transform:translateY(26px) scale(.985);transition:opacity .62s var(--ease-out-quint),transform .62s var(--ease-out-quint);pointer-events:none}.landing-tour-pinned .landing-scene[data-active]{opacity:1;transform:none;pointer-events:auto}.landing-scene-panel{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-xl);box-shadow:var(--shadow-lg);padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-5);width:100%}.landing-frame-slim{padding:var(--space-3);border-radius:var(--r-xl);box-shadow:0 28px 56px -28px oklch(.05 .02 268/.7),0 0 44px -16px color-mix(in oklab,var(--cobalt-500) 22%,transparent);width:100%}.landing-frame-slim .landing-scene-panel{border:0;border-radius:var(--r-lg);box-shadow:none}.landing-capa{display:flex;flex-direction:column;gap:var(--space-3)}.landing-capa-step{display:flex;align-items:center;gap:var(--space-3);font-size:var(--text-sm);color:var(--text-secondary);opacity:0;transform:translateX(-8px)}.landing-scene[data-active] .landing-capa-step{animation:landing-capa-in .52s var(--ease-out-quint) var(--d,0s) forwards}@keyframes landing-capa-in{to{opacity:1;transform:none}}.landing-capa-dot{width:9px;height:9px;border-radius:var(--r-full);background:var(--brand);box-shadow:0 0 0 3px var(--brand-wash);flex-shrink:0}.landing-capa-step:last-child .landing-capa-dot{background:var(--green-500);box-shadow:0 0 0 3px var(--green-wash)}.landing-salud-grid{display:grid;grid-template-columns:auto 1fr;grid-gap:var(--space-6);gap:var(--space-6);align-items:center}.landing-ring{position:relative;width:148px;height:148px}.landing-ring svg{width:100%;height:100%;transform:rotate(-90deg)}.landing-ring-fill,.landing-ring-track{fill:none;stroke-width:10;stroke-linecap:round}.landing-ring-track{stroke:var(--surface-inset)}.landing-ring-fill{stroke:var(--brand);stroke-dashoffset:var(--ring-c)}.landing-scene[data-active] .landing-ring-fill{animation:landing-ring-fill 1.6s var(--ease-out-quint) .2s forwards}@keyframes landing-ring-fill{to{stroke-dashoffset:var(--ring-target)}}.landing-ring-label{position:absolute;inset:0;display:grid;place-content:center;text-align:center}.landing-ring-label b{font-size:var(--text-2xl);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight)}.landing-ring-label span{font-size:var(--text-2xs);color:var(--text-muted)}.landing-salud-bars{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}.landing-hbar{display:grid;grid-template-columns:128px 1fr 40px;align-items:center;grid-gap:var(--space-3);gap:var(--space-3);font-size:var(--text-xs)}.landing-hbar-label{color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.landing-hbar-track{height:8px;border-radius:var(--r-full);background:var(--surface-inset);overflow:hidden}.landing-hbar-fill{display:block;height:100%;width:0;border-radius:inherit;background:var(--brand)}.landing-hbar[data-tone=ok] .landing-hbar-fill{background:var(--green-500)}.landing-hbar[data-tone=warn] .landing-hbar-fill{background:var(--amber-500)}.landing-hbar[data-tone=danger] .landing-hbar-fill{background:var(--red-500)}.landing-scene[data-active] .landing-hbar-fill{animation:landing-hbar-in 1s var(--ease-out-quint) var(--d,0s) forwards}@keyframes landing-hbar-in{to{width:var(--w)}}.landing-hbar-val{font-family:var(--font-mono);color:var(--text-muted);text-align:right}.landing-salud-note{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-2xs);color:var(--text-muted);margin-top:var(--space-2)}.landing-registros{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-2) var(--space-5);gap:var(--space-2) var(--space-5)}.landing-registro{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-secondary);opacity:0;transform:translateY(6px)}.landing-scene[data-active] .landing-registro{animation:landing-capa-in .42s var(--ease-out-quint) var(--d,0s) forwards}.landing-registro-check{width:18px;height:18px;border-radius:var(--r-full);background:var(--green-wash);color:var(--green-fg);display:grid;place-items:center;flex-shrink:0}.landing-registro-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.landing-registro-state{margin-left:auto;font-size:var(--text-2xs);white-space:nowrap;flex-shrink:0}.landing-registro-state,.landing-stamp{font-family:var(--font-mono);color:var(--green-fg)}.landing-stamp{align-self:flex-start;display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);border:1.5px solid var(--green-border);background:var(--green-wash);border-radius:var(--r-sm);padding:var(--space-2) var(--space-3);transform:rotate(-2deg) scale(1.6);opacity:0}.landing-scene[data-active] .landing-stamp{animation:landing-stamp-in .46s var(--ease-out-quint) 1.3s forwards}@keyframes landing-stamp-in{to{opacity:1;transform:rotate(-2deg) scale(1)}}.landing-tour-stack{display:flex;flex-direction:column;gap:var(--space-8)}.landing-tour-block{display:flex;flex-direction:column;gap:var(--space-3)}.landing-tour-block h3{font-size:var(--text-xl);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);margin:0}.landing-tour-block p{margin:0 0 var(--space-3);font-size:var(--text-sm);line-height:var(--lh-relaxed);color:var(--text-secondary)}.landing-tour-stack .landing-scene[data-active] .landing-scene-panel{height:auto}.landing-flow-band{position:relative;background:radial-gradient(80% 120% at 50% -10%,color-mix(in oklab,var(--brand) 9%,transparent),transparent 60%),var(--surface-inset);border-block:1px solid var(--border-subtle);overflow:clip}.landing-flow-contours{position:absolute;inset:0;width:100%;height:100%;opacity:.5;pointer-events:none;-webkit-mask-image:linear-gradient(transparent,black 22%,black 78%,transparent);mask-image:linear-gradient(transparent,black 22%,black 78%,transparent)}.landing-flow-band>.landing-shell{position:relative;z-index:1}.landing-circuit{display:flex;flex-direction:column;gap:var(--space-6)}.landing-circuit-sides{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap}.landing-circuit-side{display:inline-flex;align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);color:var(--text-muted);transition:color var(--dur-3) var(--ease-out-quart)}.landing-circuit-side[data-active]{color:var(--brand-text)}.landing-circuit-gate{display:inline-flex;align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:var(--tracking-wide);color:var(--text-muted);border:1px dashed var(--border-strong);border-radius:var(--r-full);padding:var(--space-1) var(--space-3);transition:color var(--dur-3) var(--ease-out-quart),border-color var(--dur-3) var(--ease-out-quart),background var(--dur-3) var(--ease-out-quart)}.landing-circuit-gate[data-open]{color:var(--green-fg);border-color:var(--green-border);background:var(--green-wash)}.landing-flow{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.landing-flow-wire{position:absolute;top:50%;left:2%;right:2%;height:2px;background:var(--border-strong);border-radius:var(--r-full);overflow:hidden}.landing-flow-pulse{position:absolute;top:0;bottom:0;width:26%;border-radius:inherit;background:linear-gradient(90deg,transparent,var(--cobalt-400),var(--cobalt-500),transparent);transform:translateX(-120%)}.landing-flow-pulse[data-run]{animation:landing-pulse-run 6.5s linear infinite}@keyframes landing-pulse-run{0%{transform:translateX(-120%)}to{transform:translateX(680%)}}.landing-step{position:relative;z-index:1;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-2);opacity:.75;transform:translateY(4px);transition:opacity var(--dur-4) var(--ease-out-quart),transform var(--dur-4) var(--ease-out-quart),border-color var(--dur-4) var(--ease-out-quart),box-shadow var(--dur-4) var(--ease-out-quart)}.landing-step[data-on]{opacity:1;transform:none;border-color:var(--border-strong)}.landing-step[data-current]{border-color:color-mix(in oklab,var(--brand) 55%,var(--border))}.landing-step[data-current] .landing-state{color:var(--brand-text)}.landing-step[data-final][data-on]{border-color:color-mix(in oklab,var(--brand) 45%,var(--border));box-shadow:0 8px 24px -12px color-mix(in oklab,var(--cobalt-500) 45%,transparent)}.landing-state{font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:var(--tracking-wide);color:var(--text-muted)}.landing-step[data-final] .landing-state{color:var(--brand-text)}.landing-step p{margin:0;font-size:var(--text-sm);line-height:var(--lh-snug);color:var(--text)}.landing-mission{padding-block:var(--space-11)}.landing-mission-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-gap:var(--space-10);gap:var(--space-10);align-items:center}.landing-mission-copy{display:flex;flex-direction:column;gap:var(--space-4)}.landing-mission-norms{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-3)}.landing-norm-chip{font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:var(--tracking-wide);color:var(--text-secondary);border:1px solid var(--border);border-radius:var(--r-full);padding:var(--space-1) var(--space-3);background:var(--surface)}.landing-mission-figure{position:relative;margin:0;display:flex;flex-direction:column;gap:var(--space-3)}.landing-mission-figure img,.landing-mission-video{width:100%;max-width:100%;border-radius:var(--r-xl);border:1px solid var(--border);box-shadow:var(--shadow-xl);aspect-ratio:4/5;object-fit:cover;display:block}.landing-mission-scrim{position:absolute;left:0;right:0;bottom:0;height:42%;border-radius:0 0 var(--r-xl) var(--r-xl);background:linear-gradient(transparent,oklch(.14 .02 268/.55));pointer-events:none}.landing-mission-figure figcaption{position:absolute;left:var(--space-4);bottom:var(--space-4);z-index:1;color:oklch(.92 .01 265)}.landing-gov-section{border-top:1px solid var(--border-subtle)}.landing-gov{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-5);gap:var(--space-5)}.landing-gov-item{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-3);transition:transform var(--dur-3) var(--ease-out-quart),box-shadow var(--dur-3) var(--ease-out-quart)}.landing-gov-item:hover{transform:translateY(-3px);box-shadow:var(--shadow-lg)}.landing-gov-icon{width:38px;height:38px;border-radius:var(--r-md);background:var(--brand-wash);color:var(--brand-text);display:grid;place-items:center}.landing-gov-item h3{font-size:var(--text-md);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);margin:0}.landing-gov-item p{margin:0;font-size:var(--text-sm);line-height:var(--lh-relaxed);color:var(--text-secondary)}.landing-cta{position:relative;background:var(--rail-bg);color:var(--rail-text);padding-block:var(--space-11);text-align:center;overflow:clip}.landing-cta-bg{position:absolute;inset:0;pointer-events:none}.landing-cta-bg img,.landing-cta-bg video{width:100%;height:100%;object-fit:cover;opacity:.42;-webkit-mask-image:linear-gradient(oklch(0 0 0/.9),black 55%);mask-image:linear-gradient(oklch(0 0 0/.9),black 55%)}.landing-cta:after{content:"";position:absolute;inset:0;background:radial-gradient(60% 70% at 50% 100%,color-mix(in oklab,var(--cobalt-500) 20%,transparent),transparent 72%);pointer-events:none}.landing-cta .landing-shell{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:var(--space-5)}.landing-cta .landing-h2{color:var(--rail-text-strong);font-size:clamp(2.125rem,4vw,3.25rem)}.landing-cta p{margin:0;max-width:54ch;font-size:var(--text-md);line-height:var(--lh-relaxed)}.landing-foot{margin-top:auto;border-top:1px solid var(--border-subtle);padding-block:var(--space-8) var(--space-6)}.landing-foot-grid{display:grid;grid-template-columns:1.4fr repeat(3,minmax(0,1fr));grid-gap:var(--space-8);gap:var(--space-8)}.landing-foot-brand{display:flex;align-items:flex-start;gap:var(--space-3)}.landing-foot-brand .brand-wordmark{font-size:var(--text-sm);display:block}.landing-foot-brand small{font-size:var(--text-xs);color:var(--text-muted)}.landing-foot-col{display:flex;flex-direction:column;gap:var(--space-2);font-size:var(--text-sm)}.landing-foot-col b{font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-muted);margin-bottom:var(--space-1)}.landing-foot-col a,.landing-foot-col span{color:var(--text-secondary);text-decoration:none}.landing-foot-col a:hover{color:var(--text)}.landing-foot-norm{font-family:var(--font-mono);font-size:var(--text-xs)}.landing-foot-base{margin-top:var(--space-7);padding-top:var(--space-5);border-top:1px solid var(--border-subtle);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-3)}.landing-foot-base small{font-size:var(--text-xs);color:var(--text-muted)}.landing-motion-toggle{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border:1px solid var(--border);border-radius:var(--r-full);background:var(--surface);color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:var(--tracking-wide);cursor:pointer;transition:color var(--dur-2) var(--ease-out-quart),border-color var(--dur-2) var(--ease-out-quart),background var(--dur-2) var(--ease-out-quart)}.landing-motion-toggle:hover{color:var(--text);border-color:var(--border-strong);background:var(--surface-2)}.landing-motion-toggle svg{color:var(--brand-text)}.landing[data-motion=reduced] [data-reveal]{transform:none;transition:opacity .6s var(--ease-out-quint) var(--d,0s)}.landing[data-motion=reduced] [data-reveal].in{opacity:1}.landing[data-motion=reduced] .landing-word{opacity:1;transform:none;animation:none}.landing[data-motion=reduced] .landing-btn-glow,.landing[data-motion=reduced] .landing-btn-glow:after,.landing[data-motion=reduced] .landing-capa-step,.landing[data-motion=reduced] .landing-flow-pulse[data-run],.landing[data-motion=reduced] .landing-hbar-fill,.landing[data-motion=reduced] .landing-hero-media img,.landing[data-motion=reduced] .landing-hero-media video,.landing[data-motion=reduced] .landing-led[data-on],.landing[data-motion=reduced] .landing-queue-row,.landing[data-motion=reduced] .landing-registro,.landing[data-motion=reduced] .landing-ring-fill,.landing[data-motion=reduced] .landing-scroll-hint span,.landing[data-motion=reduced] .landing-sim-matrix .risk-cell[data-live],.landing[data-motion=reduced] .landing-spark path,.landing[data-motion=reduced] .landing-stamp,.landing[data-motion=reduced] .landing-ticker-track{animation:none}.landing[data-motion=reduced] .landing-spark path{stroke-dashoffset:0}.landing[data-motion=reduced] .landing-capa-step,.landing[data-motion=reduced] .landing-registro{opacity:1;transform:none}.landing[data-motion=reduced] .landing-stamp{opacity:1;transform:rotate(-2deg) scale(1)}.landing[data-motion=reduced] .landing-ring-fill{stroke-dashoffset:var(--ring-target)}.landing[data-motion=reduced] .landing-hbar-fill{width:var(--w)}.landing[data-motion=reduced] .landing-scroll-hint{display:none}@media (max-width:1080px){.landing-tour-grid{gap:var(--space-8)}}@media (max-width:960px){.landing-hero{min-height:0}.landing-hero-grid{grid-template-columns:minmax(0,1fr);gap:var(--space-8)}.landing-h1{max-width:none}.landing-gov,.landing-mission-grid,.landing-stakes-grid{grid-template-columns:minmax(0,1fr)}.landing-mission-grid{gap:var(--space-8)}.landing-mission-figure{max-width:440px}.landing-flow{grid-template-columns:minmax(0,1fr)}.landing-flow-wire{display:none}.landing-foot-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-6)}.landing-top-nav{display:none}}@media (max-width:640px){.landing-brand small{display:none}.landing-cta,.landing-hero,.landing-mission,.landing-section,.landing-stakes{padding-block:var(--space-9)}.landing-shell{padding-inline:var(--space-4)}.landing-instrument-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-salud-grid{justify-items:start}.landing-foot-grid,.landing-registros,.landing-salud-grid{grid-template-columns:minmax(0,1fr)}.landing-scroll-hint{display:none}}.landing-showcase{position:relative;background:radial-gradient(70% 90% at 50% 0,color-mix(in oklab,var(--cobalt-500) 10%,transparent),transparent 62%),var(--rail-bg);border-block:1px solid var(--rail-border);overflow:clip}.landing-showcase .landing-h2{color:var(--rail-text-strong)}.landing-showcase .landing-lede{color:var(--rail-text)}.landing-showcase-tabs{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-block:var(--space-7) var(--space-5)}.landing-showcase-tab{position:relative;overflow:clip;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--rail-border);background:color-mix(in oklab,var(--rail-surface) 80%,transparent);color:var(--rail-text);font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;padding:var(--space-2) var(--space-4);border-radius:var(--r-full);cursor:pointer;transition:color var(--dur-2) var(--ease-out-quart),border-color var(--dur-2) var(--ease-out-quart),background-color var(--dur-2) var(--ease-out-quart)}.landing-showcase-tab:hover{color:var(--rail-text-strong);border-color:color-mix(in oklab,var(--cobalt-500) 55%,var(--rail-border))}.landing-showcase-tab[data-active]{color:var(--rail-text-strong);border-color:color-mix(in oklab,var(--cobalt-500) 70%,var(--rail-border));background:color-mix(in oklab,var(--cobalt-500) 16%,var(--rail-surface))}.landing-showcase-tab-fill{position:absolute;left:0;bottom:0;height:2px;width:100%;background:var(--cobalt-400);transform:scaleX(0);transform-origin:0 50%;pointer-events:none}.landing-showcase-tab[data-running] .landing-showcase-tab-fill{animation:landing-tab-progress var(--advance,5.2s) linear both}.landing[data-motion=reduced] .landing-showcase-tab-fill{display:none}@keyframes landing-tab-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.landing-showcase-frame{background:color-mix(in oklab,var(--rail-surface) 92%,transparent);border:1px solid var(--rail-border);border-radius:var(--r-2xl);padding:var(--space-2);box-shadow:0 48px 96px -40px oklch(.05 .02 268/.9),0 0 70px -20px color-mix(in oklab,var(--cobalt-500) 30%,transparent),inset 0 1px 0 oklch(.99 0 0/.06)}.landing-showcase-chrome{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-2) var(--space-3)}.landing-showcase-dots{display:inline-flex;gap:5px}.landing-showcase-dots i{width:9px;height:9px;border-radius:var(--r-full);background:color-mix(in oklab,var(--rail-text) 26%,transparent)}.landing-showcase-url{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--rail-muted);border:1px solid var(--rail-border);border-radius:var(--r-full);background:color-mix(in oklab,var(--rail-bg) 70%,transparent)}.landing-showcase-role,.landing-showcase-url{font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:var(--tracking-wide);padding:3px var(--space-3)}.landing-showcase-role{margin-left:auto;color:var(--cobalt-300,var(--cobalt-400));border:1px solid color-mix(in oklab,var(--cobalt-500) 45%,transparent);border-radius:var(--r-full);background:color-mix(in oklab,var(--cobalt-500) 12%,transparent)}.landing-showcase-stage{position:relative;aspect-ratio:1920/1200;border-radius:calc(var(--r-2xl) - var(--space-2));overflow:clip;background:var(--rail-bg)}.landing-showcase-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top left;opacity:0;transform:scale(1.015);transition:opacity .64s var(--ease-out-quint),transform .9s var(--ease-out-quint)}.landing-showcase-img[data-active]{opacity:1;transform:scale(1)}.landing[data-motion=reduced] .landing-showcase-img{transition:none;transform:none}.landing-showcase-caption{display:flex;align-items:baseline;gap:var(--space-2);margin:var(--space-4) auto 0;max-width:760px;color:var(--rail-text);font-size:var(--text-sm);line-height:var(--lh-normal);animation:landing-caption-in .48s var(--ease-out-quint) both}.landing-showcase-caption svg{flex:none;translate:0 2px;color:var(--cobalt-400)}.landing[data-motion=reduced] .landing-showcase-caption{animation:none}@keyframes landing-caption-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.landing-import{background:radial-gradient(80% 120% at 50% -10%,color-mix(in oklab,var(--brand) 8%,transparent),transparent 60%),var(--surface-inset);border-block:1px solid var(--border-subtle)}.landing-import-stage{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1.15fr);grid-gap:var(--space-5);gap:var(--space-5);align-items:stretch;margin-top:var(--space-8)}.landing-import-card{border:1px solid var(--border);border-radius:var(--r-xl);background:var(--surface);padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-4);box-shadow:var(--shadow-2,0 18px 40px -28px oklch(.2 .03 268/.5))}.landing-import-head{display:flex;align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-muted)}.landing-import-file{text-transform:none;letter-spacing:0}.landing-import-rows{display:flex;flex-direction:column;gap:var(--space-2)}.landing-import-row{display:flex;gap:var(--space-3);align-items:center;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-muted);border:1px dashed var(--border-subtle);border-radius:var(--r-md);padding:var(--space-2) var(--space-3);opacity:0;animation:landing-row-in .46s var(--ease-out-quint) var(--d,0s) both}.landing-import-row>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.landing-import-row[data-bad]>span:first-child,.landing-import-row[data-bad]>span:nth-child(3){color:var(--red-500);-webkit-text-decoration:underline wavy color-mix(in oklab,var(--red-500) 60%,transparent) 1px;text-decoration:underline wavy color-mix(in oklab,var(--red-500) 60%,transparent) 1px;text-underline-offset:3px}.landing-import-row-clean{border-style:solid;background:color-mix(in oklab,var(--green-500) 6%,var(--surface));border-color:color-mix(in oklab,var(--green-500) 30%,var(--border));color:var(--text)}.landing-import-row-clean[data-state=quarantine]{background:color-mix(in oklab,var(--amber-500) 9%,var(--surface));border-color:color-mix(in oklab,var(--amber-500) 40%,var(--border))}.landing-import-check{flex:none;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:var(--r-full);background:color-mix(in oklab,var(--green-500) 18%,transparent);color:var(--green-600,var(--green-500))}.landing-import-row-clean[data-state=quarantine] .landing-import-check{background:color-mix(in oklab,var(--amber-500) 20%,transparent);color:var(--amber-600,var(--amber-500))}.landing-import-dni{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:var(--weight-semibold)}.landing-import-val{margin-left:auto}.landing-import-state{text-transform:uppercase;color:var(--text-subtle)}.landing-import-foot,.landing-import-state{font-size:var(--text-2xs);letter-spacing:var(--tracking-wide)}.landing-import-foot{display:flex;align-items:center;gap:var(--space-2);font-family:var(--font-mono);color:var(--text-muted);border-top:1px solid var(--border-subtle);padding-top:var(--space-3);margin-top:auto;opacity:0;animation:landing-row-in .46s var(--ease-out-quint) var(--d,0s) both}.landing-import-mid{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);padding-inline:var(--space-3)}.landing-import-mid-label{font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-subtle);text-align:center;line-height:1.6}.landing-import-arrow{color:var(--brand);animation:landing-nudge 1.8s var(--ease-out-quart) infinite}.landing-import-beam{width:2px;height:44px;border-radius:var(--r-full);background:linear-gradient(to bottom,transparent,var(--brand),transparent);animation:landing-beam 2.4s var(--ease-out-quart) infinite}@keyframes landing-row-in{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@keyframes landing-nudge{0%,to{transform:translateX(0)}50%{transform:translateX(5px)}}@keyframes landing-beam{0%,to{opacity:.35;transform:scaleY(.7)}50%{opacity:1;transform:scaleY(1)}}.landing-import-stage[data-still] .landing-import-foot,.landing-import-stage[data-still] .landing-import-row,.landing[data-motion=reduced] .landing-import-foot,.landing[data-motion=reduced] .landing-import-row{animation:none;opacity:1}.landing[data-motion=reduced] .landing-import-arrow,.landing[data-motion=reduced] .landing-import-beam{animation:none}.landing-seals{background:var(--bg)}.landing-seal-row{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-6) var(--space-8);margin-block:var(--space-8) var(--space-9)}.landing-seal{position:relative;width:132px;display:flex;flex-direction:column;align-items:center;gap:var(--space-1);text-align:center;padding-top:var(--space-3)}.landing-seal svg{position:absolute;inset:-6px 0 auto;width:100%;height:auto;color:color-mix(in oklab,var(--brand) 42%,var(--border));opacity:.85}.landing-seal-ring{fill:none;stroke:currentColor;stroke-width:1}.landing-seal-ring-inner{stroke-dasharray:3 5;opacity:.7;transform-origin:50% 50%;animation:landing-seal-spin 80s linear infinite}.landing[data-motion=reduced] .landing-seal-ring-inner{animation:none}@keyframes landing-seal-spin{to{transform:rotate(1turn)}}.landing-seal-code{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wide);color:var(--text);margin-top:34px}.landing-seal-label{font-size:var(--text-2xs);color:var(--text-muted);line-height:var(--lh-normal)}.landing-guarantees{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-5);gap:var(--space-5)}.landing-guarantee{display:flex;gap:var(--space-4);align-items:flex-start;border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);padding:var(--space-6);transition:transform var(--dur-3) var(--ease-out-quart),box-shadow var(--dur-3) var(--ease-out-quart)}.landing-guarantee:hover{transform:translateY(-2px);box-shadow:var(--shadow-2,0 18px 40px -28px oklch(.2 .03 268/.5))}.landing-guarantee-icon{flex:none;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:var(--r-md);background:color-mix(in oklab,var(--brand) 12%,transparent);color:var(--brand)}.landing-guarantee h3{margin:0 0 var(--space-2);font-size:var(--text-md);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight)}.landing-guarantee p{margin:0;font-size:var(--text-sm);color:var(--text-muted);line-height:var(--lh-normal)}@media (max-width:920px){.landing-import-stage{grid-template-columns:minmax(0,1fr)}.landing-import-mid{flex-direction:row;padding-block:var(--space-2)}.landing-import-beam{width:44px;height:2px;background:linear-gradient(to right,transparent,var(--brand),transparent)}.landing-import-arrow{transform:rotate(90deg);animation:none}}@media (max-width:640px){.landing-guarantees{grid-template-columns:minmax(0,1fr)}.landing-showcase-role{display:none}.landing-showcase-tabs{flex-wrap:nowrap;overflow-x:auto;padding-bottom:var(--space-2);scrollbar-width:none}.landing-showcase-tab{flex:none}.landing-import-row{font-size:var(--text-2xs)}.landing-import-state{display:none}}.landing-multas{border:1px solid color-mix(in oklab,var(--red-500) 22%,var(--border));border-radius:var(--r-xl);background:var(--surface);padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-4);box-shadow:var(--shadow-2,0 18px 40px -28px oklch(.2 .03 268/.5))}.landing-multas-head{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:var(--space-2)}.landing-multas-title{font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--text)}.landing-multas-norm,.landing-multas-title{font-family:var(--font-mono);letter-spacing:var(--tracking-wide)}.landing-multas-norm{font-size:var(--text-2xs);color:var(--text-subtle)}.landing-multa{display:grid;grid-template-columns:150px minmax(0,1fr) auto;align-items:center;grid-gap:var(--space-3);gap:var(--space-3)}.landing-multa-label{font-size:var(--text-sm);color:var(--text-muted)}.landing-multa-track{height:8px;border-radius:var(--r-full);background:var(--surface-inset);overflow:clip}.landing-multa-fill{display:block;height:100%;width:var(--w,0);border-radius:inherit;background:color-mix(in oklab,var(--amber-500) 75%,transparent);transform:scaleX(0);transform-origin:0 50%}.landing-multa[data-tone=danger] .landing-multa-fill{background:color-mix(in oklab,var(--red-500) 80%,transparent)}.landing [data-reveal].in .landing-multa-fill{transition:transform .9s var(--ease-out-quint) calc(var(--d, 0s) + .2s);transform:scaleX(1)}.landing[data-motion=reduced] .landing-multa-fill{transform:scaleX(1);transition:none}.landing-multa-val{font-family:var(--font-mono);font-size:var(--text-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text);white-space:nowrap}.landing-multa[data-tone=danger] .landing-multa-val{color:var(--red-500);font-weight:var(--weight-bold)}.landing-multas-foot{border-top:1px solid var(--border-subtle);padding-top:var(--space-3);font-size:var(--text-xs);color:var(--text-muted)}.landing-showcase-tab-ch{font-size:var(--text-2xs);color:var(--rail-muted);margin-right:var(--space-2)}.landing-showcase-tab[data-active] .landing-showcase-tab-ch{color:var(--cobalt-400)}.landing-showcase-rec{display:inline-flex;align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:var(--tracking-wide);color:var(--rail-muted)}.landing-showcase-rec i{width:7px;height:7px;border-radius:var(--r-full);background:var(--red-500);animation:landing-led 2.2s var(--ease-out-quart) infinite}.landing[data-motion=reduced] .landing-showcase-rec i{animation:none}.landing-manifesto{position:relative;background:var(--rail-bg);color:var(--rail-text);overflow:clip;padding-block:var(--space-12,7rem);min-height:min(78dvh,720px);display:flex;align-items:center}.landing-manifesto-media{position:absolute;inset:0;pointer-events:none}.landing-manifesto-media video{width:100%;height:100%;object-fit:cover;opacity:.6}.landing-manifesto:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,var(--rail-bg),transparent 22%,transparent 72%,var(--rail-bg)),linear-gradient(to right,color-mix(in oklab,var(--rail-bg) 82%,transparent),transparent 65%);pointer-events:none}.landing-manifesto-copy{position:relative;z-index:1;display:flex;flex-direction:column;gap:var(--space-5);max-width:880px}.landing-manifesto-line{margin:0;font-size:clamp(1.9rem,4vw,3.1rem);line-height:var(--lh-tight);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tighter);color:var(--rail-text-strong)}.landing-manifesto-line em{display:block;font-style:normal;color:var(--cobalt-400)}.landing-manifesto-copy p{margin:0;max-width:560px;color:var(--rail-text);font-size:var(--text-md);line-height:var(--lh-normal)}.landing-flow-head{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);grid-gap:var(--space-8);gap:var(--space-8);align-items:center}.landing-flow-head .landing-section-head{margin-bottom:0}.landing-cam{margin:0;position:relative;border:1px solid var(--border);border-radius:var(--r-xl);overflow:clip;background:var(--surface);box-shadow:var(--shadow-2,0 18px 40px -28px oklch(.2 .03 268/.5))}.landing-cam video{display:block;width:100%;aspect-ratio:16/9;object-fit:cover}.landing-cam figcaption{position:absolute;left:var(--space-3);bottom:var(--space-3);display:inline-flex;align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:var(--tracking-wide);color:oklch(.97 0 0);background:oklch(.1 .01 268/.55);border-radius:var(--r-full);padding:4px var(--space-3);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.landing-cam figcaption i{width:6px;height:6px;border-radius:var(--r-full);background:var(--green-500);animation:landing-led 2.2s var(--ease-out-quart) infinite}.landing[data-motion=reduced] .landing-cam figcaption i{animation:none}.landing-seals{position:relative;background:var(--rail-bg);border-block:1px solid var(--rail-border);overflow:clip}.landing-seals-media{position:absolute;inset:0;pointer-events:none}.landing-seals-media video{width:100%;height:100%;object-fit:cover;opacity:.34;-webkit-mask-image:linear-gradient(180deg,transparent,black 24%,black 76%,transparent);mask-image:linear-gradient(180deg,transparent,black 24%,black 76%,transparent)}.landing-seals:after{content:"";position:absolute;inset:0;background:radial-gradient(70% 60% at 50% 40%,transparent,color-mix(in oklab,var(--rail-bg) 78%,transparent) 80%);pointer-events:none}.landing-seals-inner{position:relative;z-index:1}.landing-seals .landing-h2{color:var(--rail-text-strong)}.landing-seals .landing-lede{color:var(--rail-text)}.landing-seals .landing-seal svg{color:color-mix(in oklab,var(--cobalt-400) 55%,var(--rail-border))}.landing-seals .landing-seal-code{color:var(--rail-text-strong)}.landing-seals .landing-seal-label{color:var(--rail-muted)}.landing-seals .landing-guarantee{background:color-mix(in oklab,var(--rail-surface) 88%,transparent);border-color:var(--rail-border)}.landing-seals .landing-guarantee h3{color:var(--rail-text-strong)}.landing-seals .landing-guarantee p{color:var(--rail-text)}.landing-seals .landing-guarantee-icon{background:color-mix(in oklab,var(--cobalt-500) 18%,transparent);color:var(--cobalt-400)}@media (max-width:920px){.landing-flow-head,.landing-stakes-grid{grid-template-columns:minmax(0,1fr)}.landing-flow-head{gap:var(--space-6)}.landing-cam{max-width:480px}.landing-multa{grid-template-columns:118px minmax(0,1fr) auto}}@media (max-width:640px){.landing-manifesto{min-height:0;padding-block:var(--space-10)}.landing-multa-label,.landing-multa-val{font-size:var(--text-2xs)}}.landing-pricing{border-top:1px solid var(--border-subtle)}.landing-price-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--space-5);gap:var(--space-5);align-items:stretch}.landing-price-card{position:relative;border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-3);transition:transform var(--dur-3) var(--ease-out-quart),box-shadow var(--dur-3) var(--ease-out-quart)}.landing-price-card:hover{transform:translateY(-3px);box-shadow:var(--shadow-lg)}.landing-price-card[data-featured]{border-color:color-mix(in oklab,var(--brand) 55%,var(--border));box-shadow:0 0 0 1px color-mix(in oklab,var(--brand) 35%,transparent)}.landing-price-flag{position:absolute;top:calc(-1 * var(--space-3));left:var(--space-5);font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:var(--tracking-wider);color:var(--brand-text);background:var(--brand-wash);border:1px solid color-mix(in oklab,var(--brand) 40%,var(--border));border-radius:var(--r-full);padding:2px var(--space-3)}.landing-price-card h3{margin:0;font-size:var(--text-md);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight)}.landing-price-value{margin:0;display:flex;align-items:baseline;gap:var(--space-1)}.landing-price-value b{font-size:clamp(1.5rem,2.4vw,2rem);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.landing-price-value span{font-size:var(--text-sm);color:var(--text-secondary)}.landing-price-value .landing-price-contact{font-size:var(--text-lg)}.landing-price-desc{margin:0;font-size:var(--text-sm);line-height:var(--lh-relaxed);color:var(--text-secondary);flex:1 1}.landing-price-cta{margin-top:auto;justify-content:center}.landing-price-skeleton{min-height:230px;background:linear-gradient(100deg,var(--surface) 40%,var(--surface-raised,var(--bg)) 50%,var(--surface) 60%);background-size:200% 100%;animation:landing-price-shimmer 1.4s ease-in-out infinite}.landing[data-motion=reduced] .landing-price-skeleton{animation:none}@keyframes landing-price-shimmer{to{background-position:-200% 0}}.landing-price-fallback{border:1px dashed var(--border);border-radius:var(--r-lg);background:var(--surface);padding:var(--space-6);display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap;color:var(--text-secondary)}.landing-price-fallback p{margin:0;flex:1 1 32ch;font-size:var(--text-sm);line-height:var(--lh-relaxed)}.landing-price-addon{margin-top:var(--space-5);border:1px solid var(--border);border-radius:var(--r-lg);background:color-mix(in oklab,var(--brand-wash) 55%,var(--surface));padding:var(--space-5) var(--space-6);display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap}.landing-price-addon-icon{width:38px;height:38px;border-radius:var(--r-md);background:var(--brand-wash);color:var(--brand-text);display:grid;place-items:center;flex:none}.landing-price-addon-copy{flex:1 1 30ch;min-width:0}.landing-price-addon-copy b{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-md);letter-spacing:var(--tracking-tight)}.landing-price-addon-tag{font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:var(--tracking-wider);color:var(--brand-text);border:1px solid color-mix(in oklab,var(--brand) 40%,var(--border));border-radius:var(--r-full);padding:1px var(--space-2)}.landing-price-addon-copy p{margin:var(--space-1) 0 0;font-size:var(--text-sm);line-height:var(--lh-relaxed);color:var(--text-secondary)}.landing-price-addon-price{font-size:var(--text-sm);color:var(--text-secondary);white-space:nowrap}.landing-price-addon-price b{font-size:var(--text-lg);color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.landing-price-foot{margin:var(--space-6) 0 0;font-size:var(--text-xs);color:var(--text-muted)}@media (max-width:960px){.landing-price-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.landing-price-grid{grid-template-columns:minmax(0,1fr)}}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope Fallback;src:local("Arial");ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.00%;size-adjust:103.19%}.__className_73ee6c{font-family:Manrope,Manrope Fallback;font-style:normal}.__variable_73ee6c{--font-ui:"Manrope","Manrope Fallback"}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/73cb51aac9c97f90-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d26bbd13d6b70f89-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/20535187d867b7b9-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5356a6a4f2c8c8d8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/db96af6b531dc71f-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono Fallback;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_595324{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.__variable_595324{--font-ui-mono:"IBM Plex Mono","IBM Plex Mono Fallback"}@font-face{font-family:Public Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/f7650dfaa438c37c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Public Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/98baa4a7809fbf72-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Public Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8bf7b2ceda89477b-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Public Sans Fallback;src:local("Arial");ascent-override:90.59%;descent-override:21.46%;line-gap-override:0.00%;size-adjust:104.87%}.__className_7f21c1{font-family:Public Sans,Public Sans Fallback;font-style:normal}.__variable_7f21c1{--font-skin-public-sans:"Public Sans","Public Sans Fallback"}@font-face{font-family:Rubik;font-style:normal;font-weight:300 900;font-display:swap;src:url(/_next/static/media/32c80fb7588b7a2e-s.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Rubik;font-style:normal;font-weight:300 900;font-display:swap;src:url(/_next/static/media/60181e10ad16e354-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Rubik;font-style:normal;font-weight:300 900;font-display:swap;src:url(/_next/static/media/c1b11e140b58cf5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Rubik;font-style:normal;font-weight:300 900;font-display:swap;src:url(/_next/static/media/99e31c27a1524300-s.woff2) format("woff2");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:Rubik;font-style:normal;font-weight:300 900;font-display:swap;src:url(/_next/static/media/5b25d60b4670300e-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Rubik;font-style:normal;font-weight:300 900;font-display:swap;src:url(/_next/static/media/0a86735c6520d94f-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Rubik Fallback;src:local("Arial");ascent-override:89.06%;descent-override:23.81%;line-gap-override:0.00%;size-adjust:104.98%}.__className_4281ce{font-family:Rubik,Rubik Fallback;font-style:normal}.__variable_4281ce{--font-skin-rubik:"Rubik","Rubik Fallback"}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_8a0ba0{font-family:Inter,Inter Fallback;font-style:normal}.__variable_8a0ba0{--font-skin-inter:"Inter","Inter Fallback"}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/adb45196eddef626-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d0ba92e140f0dc-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Instrument Sans Fallback;src:local("Arial");ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.00%;size-adjust:102.74%}.__className_f1fd1b{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.__variable_f1fd1b{--font-skin-instrument:"Instrument Sans","Instrument Sans Fallback"}