:root{--vf-bg:220 30% 95%;--vf-surface:220 28% 98%;--vf-surface-2:220 24% 100%;--vf-surface-3:220 22% 100%;--vf-elevated:220 30% 92%;--vf-border:220 16% 84%;--vf-text:222 38% 11%;--vf-text-muted:220 12% 38%;--vf-text-faint:220 10% 44%;--vf-overlay-scrim:222 40% 14%;--vf-brand:184 70% 29.4%;--vf-brand-contrast:200 60% 99%;--vf-ring:184 70% 29.4%;--vf-accent:189 94% 43%;--vf-stage-trapped:0 72% 51%;--vf-stage-transitioning:30 95% 33%;--vf-stage-transformed:172 66% 28.7%;--vf-stage-champion:256 60% 55%;--vf-status-success:158 64% 29.5%;--vf-status-warning:42 70% 31.7%;--vf-status-danger:342 74% 46.9%;--vf-status-info:212 76% 44.6%;--vf-status-neutral:220 12% 44.3%;--vf-org-operations:188 62% 32%;--vf-org-customer:152 54% 31%;--vf-org-finance:40 88% 31%;--vf-org-cross-functional:270 52% 48%;--vf-org-founder:22 82% 42%;--vf-org-operations-luminous:187 92% 69%;--vf-org-customer-luminous:158 64% 52%;--vf-org-finance-luminous:43 96% 56%;--vf-org-cross-functional-luminous:271 91% 65%;--vf-space-1:4px;--vf-space-2:8px;--vf-space-3:12px;--vf-space-4:16px;--vf-space-5:20px;--vf-space-6:24px;--vf-space-8:32px;--vf-space-10:40px;--vf-space-12:48px;--vf-space-16:64px;--vf-radius-sm:6px;--vf-radius-md:10px;--vf-radius-lg:16px;--vf-radius-xl:22px;--vf-radius-full:9999px;--vf-text-xs:12px;--vf-text-sm:14px;--vf-text-base:16px;--vf-text-lg:20px;--vf-text-xl:28px;--vf-text-2xl:34px;--vf-text-3xl:42px;--font-sans:"Satoshi","General Sans",system-ui,sans-serif;--font-display:"General Sans","Satoshi",system-ui,sans-serif;--font-serif:Georgia,serif;--font-mono:"JetBrains Mono","Geist Mono",monospace;--vf-dur-fast:120ms;--vf-dur-base:200ms;--vf-dur-slow:320ms;--vf-dur-traverse:640ms;--vf-ease-standard:cubic-bezier(0.16,1,0.3,1);--vf-ease-entrance:cubic-bezier(0.22,1,0.36,1);--vf-ease-exit:cubic-bezier(0.4,0,1,1);--vf-ease-traverse:cubic-bezier(0.25,0,0.5,0.85);--vf-org-tint-alpha:0.14;--vf-navy-200:#c9ced9;--vf-navy-300:#a0a9ba;--vf-navy-400:#5b6d8f;--vf-navy-500:#48587a;--vf-navy-600:#32405d;--vf-navy-700:#222d44;--vf-navy-800:#161f31;--vf-navy-900:#0a0f1a;--vf-teal-200:#c4eeeb;--vf-teal-300:#3cddd2;--vf-teal-400:#24a8a8;--vf-teal-500:#16787f;--vf-teal-600:#126268;--vf-orange-200:#fae9c6;--vf-orange-300:#f8cd77;--vf-orange-400:#f5b83d;--vf-orange-500:#ba7f08;--vf-orange-600:#a56c09;--vf-orange-700:#885407;--vf-accent-mint:#b5ffe1;--vf-accent-bright:#22d3ee;--vf-accent-deep:#06b6d4;--vf-font-heading:"General Sans","Satoshi",system-ui,sans-serif;--vf-font-body:"Satoshi","General Sans",system-ui,sans-serif;--vf-text-display:63px;--vf-text-display-weight:700;--vf-text-display-lh:1.08;--vf-text-display-tracking:-0.02em;--vf-text-h2:36px;--vf-text-h2-tracking:-0.02em;--vf-text-eyebrow:11px;--vf-text-eyebrow-tracking:0.1em;--vf-text-body:16px;--vf-text-body-lh:1.6;--vf-text-nav:13px;--vf-text-nav-tracking:0.05em;--vf-space-section-sm:64px;--vf-space-section-md:80px;--vf-space-section-lg:96px;--vf-space-hero:128px;--vf-space-hero-lg:144px;--vf-radius-card:12px;--vf-radius-btn:8px;--vf-radius-pill:9999px;--vf-btn-pad-y:16px;--vf-btn-pad-x:32px;--vf-btn-height:56px;--vf-btn-text:14px;--vf-btn-text-weight:500;--vf-btn-tracking:0.1em;--vf-teal-text:#126268;--vf-orange-text:#885407;--vf-teal-on-dark:#3cddd2;--vf-elev-bg:#eef1f6;--vf-elev-surface:#f8f9fb;--vf-elev-elevated:#e4e9f1;--vf-elev-border:#d0d4dd;--vf-elev-dur:200ms;--vf-elev-unlit:0.35;--vf-ring-offset:2px;--vf-grid-cell:50px;--vf-grid-perspective:500px;--vf-grid-tilt:60deg;--vf-gradient-path:linear-gradient(90deg,hsl(var(--vf-accent)/0.4),hsl(var(--vf-stage-transitioning)/0.5),hsl(var(--vf-accent)/0.4));--vf-gradient-shift:linear-gradient(90deg,hsl(var(--vf-stage-trapped)),hsl(var(--vf-stage-transitioning)) 50%,hsl(var(--vf-stage-transformed)));--vf-duration-ambient-grid:25s;--vf-duration-ambient-float:4s;--vf-ambient-float-distance:6px;--vf-elev-blur-orb:40px;--vf-duration-crossing:1400ms;--vf-duration-pulse:4s;--vf-glow-brand:0 0 0 1px hsl(var(--vf-accent)/0.35),0 2px 10px -2px hsl(var(--vf-accent)/0.4);--vf-glow-brand-strong:0 0 0 1px hsl(var(--vf-accent)/0.5),0 6px 20px -4px hsl(var(--vf-accent)/0.45);--vf-glow-accent:0 0 0 1px hsl(var(--vf-stage-transitioning)/0.5),0 6px 20px -4px hsl(var(--vf-stage-transitioning)/0.45);--vf-gradient-headline:linear-gradient(100deg,hsl(var(--vf-accent)) 0%,hsl(var(--vf-brand)) 42%,hsl(var(--vf-stage-transitioning)) 100%);--vf-grid-line:hsl(var(--vf-accent)/0.14)}.dark{--vf-bg:220 32% 6%;--vf-surface:220 28% 9%;--vf-surface-2:220 26% 12%;--vf-surface-3:220 28% 14%;--vf-elevated:220 24% 15%;--vf-border:220 22% 19%;--vf-text:215 30% 92%;--vf-text-muted:218 14% 60%;--vf-text-faint:220 12% 52%;--vf-overlay-scrim:222 45% 3%;--vf-brand:174 72% 56%;--vf-brand-contrast:220 40% 7%;--vf-ring:174 72% 56%;--vf-accent:187 92% 69%;--vf-stage-trapped:0 84% 63%;--vf-stage-transitioning:38 92% 60%;--vf-stage-transformed:172 72% 55%;--vf-stage-champion:256 86% 82%;--vf-status-success:158 64% 56%;--vf-status-warning:44 70% 58%;--vf-status-danger:342 84% 64%;--vf-status-info:210 86% 64%;--vf-status-neutral:218 14% 56%;--vf-org-operations:187 66% 56%;--vf-org-customer:150 60% 55%;--vf-org-finance:42 92% 58%;--vf-org-cross-functional:268 70% 74%;--vf-org-founder:24 88% 62%;--vf-org-operations-luminous:187 92% 69%;--vf-org-customer-luminous:158 64% 52%;--vf-org-finance-luminous:43 96% 56%;--vf-org-cross-functional-luminous:271 91% 65%;--vf-glow-brand:0 0 8px hsl(var(--vf-accent)/0.6);--vf-glow-brand-strong:0 0 30px hsl(var(--vf-accent)/0.4);--vf-glow-accent:0 0 30px hsl(var(--vf-stage-transitioning)/0.4);--vf-gradient-headline:linear-gradient(100deg,hsl(var(--vf-accent)) 0%,var(--vf-accent-mint) 42%,hsl(var(--vf-stage-transitioning)) 100%);--vf-grid-line:hsl(var(--vf-accent)/0.06)}:root{--button-outline:rgba(10,20,40,0.12);--badge-outline:rgba(10,20,40,0.06);--opaque-button-border-intensity:-8;--elevate-1:rgba(20,40,80,0.04);--elevate-2:rgba(20,40,80,0.09);--background:var(--vf-bg);--foreground:var(--vf-text);--border:var(--vf-border);--card:var(--vf-surface);--card-foreground:var(--vf-text);--card-border:var(--vf-border);--sidebar:var(--vf-surface);--sidebar-foreground:var(--vf-text);--sidebar-border:var(--vf-border);--sidebar-primary:var(--vf-brand);--sidebar-primary-foreground:var(--vf-brand-contrast);--sidebar-accent:var(--vf-elevated);--sidebar-accent-foreground:var(--vf-text);--sidebar-ring:var(--vf-brand);--popover:var(--vf-surface-2);--popover-foreground:var(--vf-text);--popover-border:var(--vf-border);--primary:var(--vf-brand);--primary-foreground:var(--vf-brand-contrast);--secondary:var(--vf-elevated);--secondary-foreground:var(--vf-text);--muted:var(--vf-elevated);--muted-foreground:var(--vf-text-muted);--accent:var(--vf-elevated);--accent-foreground:var(--vf-text);--destructive:var(--vf-status-danger);--destructive-foreground:0 0% 99%;--input:var(--vf-border);--ring:var(--vf-brand);--chart-1:var(--vf-stage-transitioning);--chart-2:var(--vf-stage-transformed);--chart-3:var(--vf-stage-champion);--chart-4:var(--vf-status-info);--chart-5:var(--vf-status-success);--radius:var(--vf-radius-md,0.5rem);--sidebar-primary-border:hsl(var(--sidebar-primary));--sidebar-primary-border:hsl(from hsl(var(--sidebar-primary)) h s calc(l + var(--opaque-button-border-intensity))/alpha);--sidebar-accent-border:hsl(var(--sidebar-accent));--sidebar-accent-border:hsl(from hsl(var(--sidebar-accent)) h s calc(l + var(--opaque-button-border-intensity))/alpha);--primary-border:hsl(var(--primary));--primary-border:hsl(from hsl(var(--primary)) h s calc(l + var(--opaque-button-border-intensity))/alpha);--secondary-border:hsl(var(--secondary));--secondary-border:hsl(from hsl(var(--secondary)) h s calc(l + var(--opaque-button-border-intensity))/alpha);--muted-border:hsl(var(--muted));--muted-border:hsl(from hsl(var(--muted)) h s calc(l + var(--opaque-button-border-intensity))/alpha);--accent-border:hsl(var(--accent));--accent-border:hsl(from hsl(var(--accent)) h s calc(l + var(--opaque-button-border-intensity))/alpha);--destructive-border:hsl(var(--destructive));--destructive-border:hsl(from hsl(var(--destructive)) h s calc(l + var(--opaque-button-border-intensity))/alpha)}.dark{--button-outline:rgba(180,210,255,0.10);--badge-outline:rgba(180,210,255,0.06);--opaque-button-border-intensity:9;--elevate-1:rgba(160,200,255,0.05);--elevate-2:rgba(160,200,255,0.10);--background:var(--vf-bg);--foreground:var(--vf-text);--border:var(--vf-border);--card:var(--vf-surface);--card-foreground:var(--vf-text);--card-border:var(--vf-border);--sidebar:var(--vf-surface);--sidebar-foreground:var(--vf-text);--sidebar-border:var(--vf-border);--sidebar-primary:var(--vf-brand);--sidebar-primary-foreground:var(--vf-brand-contrast);--sidebar-accent:var(--vf-elevated);--sidebar-accent-foreground:var(--vf-text);--sidebar-ring:var(--vf-brand);--popover:var(--vf-surface-2);--popover-foreground:var(--vf-text);--popover-border:var(--vf-border);--primary:var(--vf-brand);--primary-foreground:var(--vf-brand-contrast);--secondary:var(--vf-elevated);--secondary-foreground:var(--vf-text);--muted:var(--vf-elevated);--muted-foreground:var(--vf-text-muted);--accent:var(--vf-elevated);--accent-foreground:var(--vf-text);--destructive:var(--vf-status-danger);--destructive-foreground:220 40% 7%;--input:var(--vf-border);--ring:var(--vf-brand);--chart-1:var(--vf-stage-transitioning);--chart-2:var(--vf-stage-transformed);--chart-3:var(--vf-stage-champion);--chart-4:var(--vf-status-info);--chart-5:var(--vf-status-success);--sidebar-primary-border:hsl(var(--sidebar-primary));--sidebar-primary-border:hsl(from hsl(var(--sidebar-primary)) h s calc(l + var(--opaque-button-border-intensity))/alpha);--sidebar-accent-border:hsl(var(--sidebar-accent));--sidebar-accent-border:hsl(from hsl(var(--sidebar-accent)) h s calc(l + var(--opaque-button-border-intensity))/alpha);--primary-border:hsl(var(--primary));--primary-border:hsl(from hsl(var(--primary)) h s calc(l + var(--opaque-button-border-intensity))/alpha);--secondary-border:hsl(var(--secondary));--secondary-border:hsl(from hsl(var(--secondary)) h s calc(l + var(--opaque-button-border-intensity))/alpha);--muted-border:hsl(var(--muted));--muted-border:hsl(from hsl(var(--muted)) h s calc(l + var(--opaque-button-border-intensity))/alpha);--accent-border:hsl(var(--accent));--accent-border:hsl(from hsl(var(--accent)) h s calc(l + var(--opaque-button-border-intensity))/alpha);--destructive-border:hsl(var(--destructive));--destructive-border:hsl(from hsl(var(--destructive)) h s calc(l + var(--opaque-button-border-intensity))/alpha)}.vfg-root{--vfg-void:hsl(var(--vf-bg));--vfg-depth-far:hsl(var(--vf-surface));--vfg-depth-mid:hsl(var(--vf-surface-2));--vfg-depth-near:hsl(var(--vf-surface-3));--vfg-slab:hsl(var(--vf-elevated));--vfg-edge:hsl(var(--vf-border));--vfg-lumen:hsl(var(--vf-accent));--vfg-lumen-warm:hsl(var(--vf-brand));--vfg-lumen-far:hsl(var(--vf-accent)/0.28);--vfg-lumen-faint:hsl(var(--vf-accent)/0.10);--vfg-glow-near:var(--vf-glow-brand);--vfg-glow-far:var(--vf-glow-brand-strong);--vfg-bloom-radius:var(--vf-elev-blur-orb);--vfg-ink:hsl(var(--vf-text));--vfg-ink-muted:hsl(var(--vf-text-muted));--vfg-ink-faint:hsl(var(--vf-text-faint));--vfg-dur-instant:var(--vf-dur-fast);--vfg-dur-respond:var(--vf-dur-base);--vfg-dur-approach:var(--vf-dur-slow);--vfg-dur-door:var(--vf-dur-traverse);--vfg-dur-frame:var(--vf-dur-slow);--vfg-dur-circulate:var(--vf-duration-ambient-grid);--vfg-dur-breathe:var(--vf-duration-pulse);--vfg-dur-drift:var(--vf-duration-ambient-grid);--vfg-dur-materialize:var(--vf-duration-crossing);--vfg-ease-approach:var(--vf-ease-entrance);--vfg-ease-door:var(--vf-ease-traverse);--vfg-ease-recede:var(--vf-ease-exit);--vfg-slab-radius:var(--vf-radius-xl);--vfg-rule:1px;--vfg-doorway-aspect:5/8;--vfg-scale-approached:1.04;--vfg-scale-receded:0.95;--vfg-recede-blur:1.2px;--vfg-recede-opacity:0.72;--vfg-drift-distance:var(--vf-ambient-float-distance);--vfg-statutory-clearance:var(--vf-space-10);--vfg-font-display:var(--vf-font-heading);--vfg-font-body:var(--vf-font-body);--vfg-eyebrow-size:var(--vf-text-eyebrow);--vfg-eyebrow-tracking:var(--vf-text-eyebrow-tracking);color:var(--vfg-ink);font-family:var(--vfg-font-body)}.vfg-viewport{position:relative;width:100%;height:100dvh;min-height:100dvh;overflow:hidden;background:var(--vfg-void);isolation:isolate;touch-action:manipulation}.vfg-viewport--overlay{position:fixed;inset:0;z-index:50}.vfg-scroll-locked,.vfg-scroll-locked body{overflow:hidden;overscroll-behavior:none;height:100%}.vfg-stage{position:absolute;inset:0;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.vfg-frame{grid-area:1/1;position:relative;display:flex;flex-direction:column;min-width:0;min-height:0}.vfg-field,.vfg-frame{width:100%;height:100%}.vfg-field{position:absolute;inset:0;pointer-events:none;z-index:0}.vfg-field-layer{animation:vfg-drift var(--vfg-dur-drift) ease-in-out infinite alternate;transform-origin:center}.vfg-field-layer--far{animation-duration:calc(var(--vfg-dur-drift) * 1.6)}.vfg-field-link{stroke:var(--vfg-lumen-faint);stroke-width:1;fill:none}.vfg-field-ring{stroke:var(--vfg-lumen-far);stroke-width:1;fill:none}.vfg-field-node{fill:var(--vfg-lumen);animation:vfg-breathe var(--vfg-dur-breathe) ease-in-out infinite}.vfg-field-node--far{fill:var(--vfg-lumen-far)}.vfg-field-mote{fill:var(--vfg-lumen);animation:vfg-circulate var(--vfg-dur-circulate) linear infinite;will-change:transform,opacity}.vfg-field-bloom{filter:blur(var(--vfg-bloom-radius));opacity:.5}.vfg-approach{position:relative;z-index:1;display:flex;flex-wrap:nowrap;align-items:stretch;justify-content:flex-start;gap:var(--vf-space-4);width:100%;perspective:1400px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-inline:var(--vf-space-5);padding-inline:var(--vf-space-5);padding-block:var(--vf-space-2);scrollbar-width:none;-webkit-overflow-scrolling:touch}.vfg-approach::-webkit-scrollbar{display:none}@media (min-width:768px){.vfg-approach{justify-content:center;overflow:visible;scroll-snap-type:none;padding-inline:var(--vf-space-6);gap:var(--vf-space-5)}}.vfg-presence::-webkit-scrollbar{display:none}.vfg-presence{position:relative;display:flex;flex-direction:column;flex:0 0 86%;scroll-snap-align:center;min-width:0;overflow-y:auto;scrollbar-width:none;text-align:left;padding:var(--vf-space-5);border-radius:var(--vfg-slab-radius);border:var(--vfg-rule) solid var(--vfg-edge);background:linear-gradient(160deg,var(--vfg-slab) 0,var(--vfg-depth-mid) 55%,var(--vfg-depth-far) 100%);transition:transform var(--vfg-dur-approach) var(--vfg-ease-approach),opacity var(--vfg-dur-approach) var(--vfg-ease-approach),filter var(--vfg-dur-approach) var(--vfg-ease-approach),border-color var(--vfg-dur-approach) var(--vfg-ease-approach),box-shadow var(--vfg-dur-approach) var(--vfg-ease-approach);transform-style:preserve-3d}.vfg-presence:before{content:"";position:absolute;top:0;left:var(--vf-space-6);right:var(--vf-space-6);height:var(--vfg-rule);background:var(--vfg-lumen);box-shadow:var(--vfg-glow-near);opacity:.9;transition:opacity var(--vfg-dur-approach) var(--vfg-ease-approach)}.vfg-presence--unlit:before{background:var(--vfg-edge);box-shadow:none;opacity:.7}.vfg-presence--forming:before{opacity:.45}.vfg-presence--approached{transform:translateZ(0) scale(var(--vfg-scale-approached));border-color:var(--vfg-lumen-far);box-shadow:var(--vfg-glow-far);z-index:2}.vfg-presence--receded{transform:translateZ(0) scale(var(--vfg-scale-receded));opacity:var(--vfg-recede-opacity);filter:blur(var(--vfg-recede-blur))}.vfg-presence--unlit{background:linear-gradient(160deg,var(--vfg-depth-far) 0,var(--vfg-void) 100%);opacity:.72;cursor:default}@media (min-width:768px){.vfg-presence{flex:1 1 0;overflow:visible;padding:var(--vf-space-6)}}.vfg-presence-eyebrow{font-size:var(--vfg-eyebrow-size);letter-spacing:var(--vfg-eyebrow-tracking);text-transform:uppercase;color:var(--vfg-lumen);display:flex;align-items:center;gap:var(--vf-space-2)}.vfg-presence-eyebrow--unlit{color:var(--vfg-ink-faint)}.vfg-presence-pip{width:var(--vf-space-2);height:var(--vf-space-2);border-radius:var(--vf-radius-full);background:currentColor;flex:none}.vfg-presence-pip--live{box-shadow:var(--vfg-glow-near);animation:vfg-breathe var(--vfg-dur-breathe) ease-in-out infinite}.vfg-presence-name{font-family:var(--vfg-font-display);font-size:var(--vf-text-2xl);font-weight:var(--vf-text-display-weight);letter-spacing:var(--vf-text-h2-tracking);color:var(--vfg-ink);margin:var(--vf-space-3) 0 0}.vfg-presence--unlit .vfg-presence-name{color:var(--vfg-ink-muted)}.vfg-presence-body{font-size:var(--vf-text-sm);color:var(--vfg-ink-muted)}.vfg-presence-body,.vfg-presence-note{line-height:var(--vf-text-body-lh);margin:var(--vf-space-3) 0 0}.vfg-presence-note{font-size:var(--vf-text-xs);color:var(--vfg-ink-faint)}.vfg-presence-door{margin-top:auto;padding:var(--vf-space-5) 0 0;display:inline-flex;align-items:center;gap:var(--vf-space-2);background:none;border:0;font-family:inherit;font-size:var(--vf-text-sm);font-weight:600;color:var(--vfg-lumen);cursor:pointer;text-align:left;transition:gap var(--vfg-dur-respond) var(--vfg-ease-approach)}.vfg-presence-door:focus-visible,.vfg-presence-door:hover{gap:var(--vf-space-3)}.vfg-presence-door-arrow{transition:transform var(--vfg-dur-respond) var(--vfg-ease-approach)}.vfg-presence-door:focus-visible .vfg-presence-door-arrow,.vfg-presence-door:hover .vfg-presence-door-arrow{transform:translateX(var(--vf-space-1))}.vfg-presence-sigil{width:100%;max-width:132px;height:auto;margin-top:var(--vf-space-5);align-self:center;opacity:.9}.vfg-presence-sigil[data-presence=unlit]{opacity:.35}.vfg-presence-sigil[data-presence=forming]{opacity:.6}.vfg-sigil-orbit{transform-origin:center;animation:vfg-orbit var(--vfg-dur-circulate) linear infinite}.vfg-sigil-orbit--reverse{animation-direction:reverse;animation-duration:calc(var(--vfg-dur-circulate) * 1.5)}.vfg-door{position:absolute;inset:0;z-index:40;border-radius:var(--vfg-slab-radius);background:linear-gradient(160deg,var(--vfg-slab) 0,var(--vfg-depth-mid) 55%,var(--vfg-depth-far) 100%);border:var(--vfg-rule) solid var(--vfg-lumen-far);box-shadow:var(--vfg-glow-far);overflow:hidden}.vfg-door-throat{position:absolute;inset:0;background:radial-gradient(circle at center,var(--vfg-lumen-far) 0,transparent 65%);animation:vfg-throat var(--vfg-dur-door) var(--vfg-ease-door) forwards}.vfg-doorways{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--vf-space-3);width:100%;flex:1 1 auto;min-height:0;min-width:0}.vfg-doorway-slot{display:flex;flex:1 1 0;min-height:0}.vfg-doorway{position:relative;display:flex;flex-direction:column;justify-content:center;gap:var(--vf-space-1);width:100%;min-height:0;overflow:hidden;text-align:left;cursor:pointer;padding:var(--vf-space-4) var(--vf-space-5);padding-inline-start:var(--vf-space-6);border:var(--vfg-rule) solid var(--vfg-edge);border-radius:var(--vfg-slab-radius);background:linear-gradient(160deg,var(--vfg-slab) 0,var(--vfg-depth-mid) 60%,var(--vfg-depth-far) 100%);color:var(--vfg-ink);font-family:var(--vfg-font-body);transition:transform var(--vfg-dur-respond) var(--vfg-ease-approach),border-color var(--vfg-dur-respond) var(--vfg-ease-approach),box-shadow var(--vfg-dur-respond) var(--vfg-ease-approach)}.vfg-doorway-art{position:absolute;inset:0;overflow:hidden;border-radius:inherit}.vfg-doorway-art img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 20%;object-position:center 20%}.vfg-doorway-art:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(5,5,10,.42),rgba(5,5,10,.6) 55%,rgba(5,5,10,.88))}.vfg-doorway-jamb{position:absolute;inset-block:var(--vf-space-3);inset-inline-start:0;width:2px;border-radius:var(--vfg-slab-radius);background:var(--vfg-lumen-far);transition:background var(--vfg-dur-respond) var(--vfg-ease-approach),box-shadow var(--vfg-dur-respond) var(--vfg-ease-approach)}.vfg-doorway-threshold{position:absolute;inset-inline:var(--vf-space-5);bottom:0;height:var(--vf-space-4);pointer-events:none;background:radial-gradient(ellipse 60% 100% at bottom center,var(--vfg-lumen-faint) 0,transparent 75%);transition:opacity var(--vfg-dur-respond) var(--vfg-ease-approach)}.vfg-doorway-name{position:relative;font-family:var(--vfg-font-display);font-weight:600;line-height:var(--vf-text-tight-lh,1.2)}.vfg-doorway-body{position:relative;color:var(--vfg-ink-muted);font-size:var(--vf-text-sm);line-height:1.45;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.vfg-doorway:focus-visible,.vfg-doorway:hover{transform:translateY(calc(var(--vf-space-1) * -1));border-color:var(--vfg-lumen-far);box-shadow:var(--vfg-glow-near)}.vfg-doorway:focus-visible .vfg-doorway-jamb,.vfg-doorway:hover .vfg-doorway-jamb{background:var(--vfg-lumen);box-shadow:var(--vfg-glow-near)}.vfg-doorway:focus-visible{outline:2px solid var(--vfg-lumen);outline-offset:2px}@media (prefers-reduced-motion:reduce){.vfg-doorway:focus-visible,.vfg-doorway:hover{transform:none}}.vfg-doorway--accented .vfg-doorway-jamb{background:var(--vfg-doorway-accent)}.vfg-doorway--accented .vfg-doorway-threshold{background:radial-gradient(ellipse 60% 100% at bottom center,var(--vfg-doorway-accent) 0,transparent 75%);opacity:.4}.vfg-doorway--accented:focus-visible,.vfg-doorway--accented:hover{border-color:var(--vfg-doorway-accent)}.vfg-doorway--accented:focus-visible .vfg-doorway-jamb,.vfg-doorway--accented:hover .vfg-doorway-jamb{background:var(--vfg-doorway-accent)}.vfg-doorway--accented:focus-visible .vfg-doorway-threshold,.vfg-doorway--accented:hover .vfg-doorway-threshold{opacity:.75}.vfg-doorway--accented.vfg-doorway--chosen{border-color:var(--vfg-doorway-accent)}.vfg-doorway--accented.vfg-doorway--chosen .vfg-doorway-jamb{background:var(--vfg-doorway-accent)}.vfg-doorway--chosen{border-color:var(--vfg-lumen);box-shadow:var(--vfg-glow-near)}.vfg-doorway--chosen .vfg-doorway-jamb{background:var(--vfg-lumen);box-shadow:var(--vfg-glow-near)}@media (min-width:48rem){.vfg-doorways{flex-direction:row;gap:var(--vf-space-4);justify-content:center}.vfg-doorway-slot{justify-content:center;min-width:0}.vfg-doorway{justify-content:flex-end;padding-block:var(--vf-space-6);aspect-ratio:var(--vfg-doorway-aspect);height:100%;width:auto;max-width:100%}.vfg-doorway-name{font-size:var(--vf-text-lg)}}.vfg-title{font-family:var(--vfg-font-display);font-weight:var(--vf-text-display-weight);letter-spacing:var(--vf-text-display-tracking);line-height:var(--vf-text-display-lh);background:var(--vf-gradient-headline);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:clamp(2.5rem,11vw,5.5rem);margin:0}.vfg-fade-in,.vfg-title{animation:vfg-materialize var(--vfg-dur-materialize) var(--vfg-ease-approach) both}.vfg-scene{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--vf-space-5);width:100%;max-width:100%;height:100%;padding:var(--vf-space-8) var(--vf-space-5) var(--vfg-statutory-clearance);text-align:center;min-width:0;min-height:0}.vfg-scene:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse 70% 55% at center,var(--vfg-void) 0,hsl(var(--vf-bg)/.82) 45%,transparent 78%)}.vfg-scene--wide{padding-inline:0;padding-top:var(--vf-space-5);padding-bottom:var(--vfg-statutory-clearance);gap:var(--vf-space-4)}.vfg-scene--wide .vfg-approach{flex:1 1 auto;min-height:0}.vfg-scene--wide .vfg-scene-inner{gap:var(--vf-space-2);flex:none}.vfg-scene-inner{display:flex;flex-direction:column;align-items:center;gap:var(--vf-space-4);max-width:46rem;padding-inline:var(--vf-space-5)}.vfg-eyebrow{font-size:var(--vfg-eyebrow-size);letter-spacing:var(--vfg-eyebrow-tracking);text-transform:uppercase;color:var(--vfg-lumen);margin:0}.vfg-lede{font-size:var(--vf-text-base);line-height:var(--vf-text-body-lh);color:var(--vfg-ink-muted);margin:0;max-width:42rem}.vfg-scene-heading{font-family:var(--vfg-font-display);font-size:var(--vf-text-2xl);font-weight:var(--vf-text-display-weight);letter-spacing:var(--vf-text-h2-tracking);color:var(--vfg-ink);margin:0}@media (min-width:768px){.vfg-lede{font-size:var(--vf-text-lg)}.vfg-scene-heading{font-size:var(--vf-text-3xl)}}.vfg-enter{display:inline-flex;align-items:center;gap:var(--vf-space-3);padding:var(--vf-space-4) var(--vf-space-8);border-radius:var(--vf-radius-pill);border:var(--vfg-rule) solid var(--vfg-lumen-far);background:transparent;color:var(--vfg-lumen);font-family:inherit;font-size:var(--vf-text-sm);font-weight:600;letter-spacing:var(--vfg-eyebrow-tracking);text-transform:uppercase;cursor:pointer;transition:border-color var(--vfg-dur-respond) var(--vfg-ease-approach),box-shadow var(--vfg-dur-respond) var(--vfg-ease-approach),transform var(--vfg-dur-respond) var(--vfg-ease-approach)}.vfg-enter:focus-visible,.vfg-enter:hover{border-color:var(--vfg-lumen);box-shadow:var(--vfg-glow-far);transform:scale(var(--vfg-scale-approached))}.vfg-back{position:absolute;top:var(--vf-space-5);left:var(--vf-space-5);z-index:3;display:inline-flex;align-items:center;gap:var(--vf-space-2);background:none;border:0;padding:var(--vf-space-2);font-family:inherit;font-size:var(--vfg-eyebrow-size);letter-spacing:var(--vfg-eyebrow-tracking);text-transform:uppercase;color:var(--vfg-ink-faint);cursor:pointer;transition:color var(--vfg-dur-respond) var(--vfg-ease-approach)}.vfg-back:focus-visible,.vfg-back:hover{color:var(--vfg-lumen)}.vfg-strata{list-style:none;margin:var(--vf-space-4) 0 0;padding:0;display:flex;flex-direction:column;gap:var(--vf-space-3);width:100%;text-align:left}.vfg-stratum{display:flex;align-items:flex-start;gap:var(--vf-space-4);padding:var(--vf-space-4) var(--vf-space-5);border-radius:var(--vf-radius-lg);border:var(--vfg-rule) solid var(--vfg-edge);background:linear-gradient(160deg,var(--vfg-depth-mid) 0,var(--vfg-depth-far) 100%);transition:border-color var(--vfg-dur-approach) var(--vfg-ease-approach),opacity var(--vfg-dur-approach) var(--vfg-ease-approach)}.vfg-stratum[data-state=live]{border-color:var(--vfg-lumen-far);box-shadow:var(--vfg-glow-near)}.vfg-stratum[data-state=unlit]{background:transparent;opacity:.6}.vfg-stratum-index{font-family:var(--vfg-font-display);font-size:var(--vf-text-xl);font-weight:var(--vf-text-display-weight);color:var(--vfg-lumen);line-height:1;flex:none}.vfg-stratum[data-state=unlit] .vfg-stratum-index{color:var(--vfg-ink-faint)}.vfg-stratum-body{display:flex;flex-direction:column;gap:var(--vf-space-1);min-width:0}.vfg-stratum-name{font-family:var(--vfg-font-display);font-size:var(--vf-text-base);font-weight:600;color:var(--vfg-ink)}.vfg-stratum-state{font-size:var(--vfg-eyebrow-size);letter-spacing:var(--vfg-eyebrow-tracking);text-transform:uppercase;color:var(--vfg-ink-faint)}.vfg-stratum-description{font-size:var(--vf-text-sm);line-height:var(--vf-text-body-lh);color:var(--vfg-ink-muted)}.vfg-statutory{position:absolute;bottom:var(--vf-space-4);left:0;right:0;z-index:3;display:flex;justify-content:center;gap:var(--vf-space-4);font-size:var(--vf-text-xs);color:var(--vfg-ink-faint);pointer-events:auto}.vfg-statutory a{color:inherit;text-decoration:none;transition:color var(--vfg-dur-respond) var(--vfg-ease-approach)}.vfg-statutory a:focus-visible,.vfg-statutory a:hover{color:var(--vfg-ink-muted);text-decoration:underline}@keyframes vfg-circulate{0%{transform:translate(0) scale(.5);opacity:0}10%{opacity:1}50%{transform:translate(calc(var(--vfg-dx, 0px) * .5),calc(var(--vfg-dy, 0px) * .5)) scale(1);opacity:1}90%{opacity:1}to{transform:translate(var(--vfg-dx,0),var(--vfg-dy,0)) scale(.5);opacity:0}}@keyframes vfg-breathe{0%,to{opacity:.55}50%{opacity:1}}@keyframes vfg-orbit{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes vfg-drift{0%{transform:translateZ(0)}to{transform:translate3d(var(--vfg-drift-distance),calc(-1 * var(--vfg-drift-distance)),0)}}@keyframes vfg-materialize{0%{opacity:0;transform:translate3d(0,var(--vf-space-4),0)}to{opacity:1;transform:translateZ(0)}}@keyframes vfg-throat{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1.6)}}.vfg-facet{position:relative;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--vf-space-1);overflow:hidden;text-align:center;padding:var(--vf-space-2) var(--vf-space-3);border:var(--vfg-rule) solid var(--vfg-edge);border-radius:var(--vf-radius-md);background:var(--vfg-depth-far);color:var(--vfg-facet-ink,var(--vfg-ink));font-family:var(--vfg-font-body)}.vfg-facet-label{font-size:var(--vfg-facet-label-size,1em);font-weight:700;line-height:var(--vfg-facet-label-lh,var(--vf-text-tight-lh,1.15))}.vfg-facet-meta{font-size:var(--vfg-facet-meta-size,.5em);font-family:var(--vf-font-mono);letter-spacing:.1em;line-height:var(--vfg-facet-meta-lh,1.2);color:var(--vfg-ink-faint)}.vfg-facet--accented{border-color:color-mix(in srgb,var(--vfg-facet-accent) 34%,transparent)}.vfg-facet--live{cursor:pointer;transition:transform var(--vfg-dur-respond) var(--vfg-ease-approach),border-color var(--vfg-dur-respond) var(--vfg-ease-approach),box-shadow var(--vfg-dur-respond) var(--vfg-ease-approach)}.vfg-facet-threshold{position:absolute;inset-inline:18%;bottom:0;height:var(--vf-space-3);pointer-events:none;background:radial-gradient(ellipse 60% 100% at bottom center,var(--vfg-facet-accent,var(--vfg-lumen)) 0,transparent 75%);opacity:.42;transition:opacity var(--vfg-dur-respond) var(--vfg-ease-approach)}.vfg-facet--live:focus-visible,.vfg-facet--live:hover{transform:translateY(calc(var(--vf-space-1) * -1));border-color:var(--vfg-facet-accent,var(--vfg-lumen));box-shadow:var(--vfg-glow-near)}.vfg-facet--live:focus-visible .vfg-facet-threshold,.vfg-facet--live:hover .vfg-facet-threshold{opacity:.85}.vfg-facet--live:focus-visible{outline:2px solid var(--vfg-lumen);outline-offset:2px}.vfg-facet--active{border-color:var(--vfg-facet-accent,var(--vfg-lumen));box-shadow:var(--vfg-glow-near)}.vfg-facet--active .vfg-facet-threshold{opacity:.85}.vfg-overlay{position:fixed;inset:0;z-index:80;display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:var(--vf-space-3);padding:var(--vf-space-4);background:hsl(var(--vf-bg)/.72);backdrop-filter:blur(2px);animation:vfg-overlay-in var(--vfg-dur-respond) var(--vfg-ease-approach) both}@keyframes vfg-overlay-in{0%{opacity:0}to{opacity:1}}.vfg-overlay-panel{display:flex;flex-direction:column;align-items:center;width:100%;max-width:var(--vfg-overlay-max,420px);max-height:100%;overflow-y:auto;overscroll-behavior:contain}.vfg-overlay-close{flex:0 0 auto;font-size:var(--vf-text-sm);color:var(--vfg-ink-muted);text-decoration:underline;background:none;border:0;cursor:pointer}.vfg-overlay-close:focus-visible,.vfg-overlay-close:hover{color:var(--vfg-ink)}.vfg-overlay-close:focus-visible{outline:2px solid var(--vfg-lumen);outline-offset:2px}.vfg-guide-layer{position:absolute;inset:0;z-index:5;display:flex;padding:var(--vf-space-4);pointer-events:none}.vfg-guide-layer--whisper{align-items:flex-end;justify-content:flex-end}.vfg-guide-layer--aside{align-items:center;justify-content:flex-start}.vfg-guide-layer--dialogue-bar,.vfg-guide-layer--handoff{align-items:flex-end;justify-content:center;padding-bottom:var(--vfg-statutory-clearance)}.vfg-guide-layer--presence{align-items:center;justify-content:center}.vfg-guide-layer--pointer{inset:auto;padding:0;transform:translateY(calc(-100% - var(--vf-space-2)))}.vfg-guide{--vfg-guide-portrait:3rem;pointer-events:none;display:flex;align-items:center;gap:var(--vf-space-3);max-width:min(28rem,100%);padding:var(--vf-space-3) var(--vf-space-4);background:var(--vfg-depth-near);border:var(--vfg-rule) solid var(--vfg-edge);border-radius:var(--vfg-slab-radius);color:var(--vfg-ink)}.vfg-guide--whisper{--vfg-guide-portrait:2rem;gap:var(--vf-space-2);padding:var(--vf-space-2) var(--vf-space-3);border-radius:var(--vf-radius-pill);max-width:22rem;transform-origin:bottom right}.vfg-guide--whisper .vfg-guide-line{font-size:var(--vf-text-sm)}.vfg-guide--aside{transform-origin:left center;box-shadow:var(--vfg-glow-near)}.vfg-guide--dialogue-bar{--vfg-guide-portrait:2.25rem;width:min(100%,48rem);max-width:min(100%,48rem);justify-content:center;text-align:left}.vfg-guide--presence{background:none;border:0;padding:0;max-width:none}.vfg-guide--presence .vfg-guide-portrait,.vfg-guide--presence .vfg-guide-silhouette{width:auto;height:min(20rem,55vh);aspect-ratio:3/4;border-radius:var(--vfg-slab-radius);-o-object-fit:contain;object-fit:contain;background:none}.vfg-guide--handoff{--vfg-guide-portrait:4rem;box-shadow:var(--vfg-glow-near);transform-origin:bottom center}.vfg-guide--pointer{--vfg-guide-portrait:1.5rem;gap:var(--vf-space-2);padding:var(--vf-space-2) var(--vf-space-3);border-radius:var(--vf-radius-pill);max-width:20rem;transform-origin:bottom left}.vfg-guide--pointer .vfg-guide-line{font-size:var(--vf-text-sm)}.vfg-guide-portrait,.vfg-guide-silhouette{flex:0 0 auto;width:var(--vfg-guide-portrait);height:var(--vfg-guide-portrait);border-radius:var(--vf-radius-full);-o-object-fit:cover;object-fit:cover;background:var(--vfg-depth-mid)}.vfg-guide-silhouette{position:relative;overflow:hidden;border:var(--vfg-rule) solid var(--vfg-edge);box-shadow:inset 0 0 var(--vfg-bloom-radius) var(--vfg-lumen-faint)}.vfg-guide-silhouette:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 36%,var(--vfg-ink-faint) 0 20%,transparent 21%),radial-gradient(ellipse 46% 34% at 50% 100%,var(--vfg-ink-faint) 0 62%,transparent 63%)}.vfg-guide-body{display:flex;flex-direction:column;gap:var(--vf-space-1);min-width:0}.vfg-guide-who{margin:0;font-family:var(--vfg-font-display);font-size:var(--vfg-eyebrow-size);letter-spacing:var(--vfg-eyebrow-tracking);text-transform:uppercase;color:var(--vfg-lumen)}.vfg-guide-line{margin:0;font-size:var(--vf-text-base);line-height:var(--vf-text-body-lh);color:var(--vfg-ink)}@media (prefers-reduced-motion:reduce){.vfg-root *,.vfg-root :after,.vfg-root :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;animation-delay:0s!important}.vfg-field-mote{transform:translate(calc(var(--vfg-dx, 0px) * .5),calc(var(--vfg-dy, 0px) * .5));opacity:1}.vfg-field-node,.vfg-presence-pip--live{opacity:1}.vfg-facet--live:focus-visible,.vfg-facet--live:hover{transform:none}}.vfg-wing{display:flex;align-items:flex-end;justify-content:center;gap:var(--vf-space-4);width:100%;padding:0 var(--vf-space-4) var(--vf-space-2);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.vfg-wing::-webkit-scrollbar{display:none}.vfg-figure{position:relative;flex:0 0 auto;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;scroll-snap-align:center;--vfg-figure-hue:var(--vf-accent);-moz-appearance:none;appearance:none;-webkit-appearance:none;background:none;border:0;margin:0;padding:0;color:inherit;font:inherit;cursor:default;-webkit-tap-highlight-color:transparent;transform:translateZ(0) scale(1);opacity:1;filter:none;transition:transform var(--vfg-dur-approach) var(--vfg-ease-approach),opacity var(--vfg-dur-approach) var(--vfg-ease-approach),filter var(--vfg-dur-approach) var(--vfg-ease-approach)}button.vfg-figure{cursor:pointer}.vfg-figure:focus{outline:none}.vfg-figure:focus-visible{outline:var(--vfg-rule) solid var(--vfg-lumen);outline-offset:var(--vf-space-2);border-radius:var(--vfg-slab-radius)}.vfg-figure-stage{position:relative;z-index:1;display:flex;align-items:flex-end;justify-content:center;width:clamp(9rem,22vw,15rem);height:clamp(15rem,42vh,26rem)}.vfg-figure-sprite{width:auto;height:100%;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom center;object-position:bottom center;filter:drop-shadow(0 8px 22px hsl(var(--vf-overlay-scrim)/.45))}.vfg-figure[data-form=bust] .vfg-figure-stage{align-items:center}.vfg-figure-bust{-o-object-fit:cover;object-fit:cover;filter:drop-shadow(0 6px 16px hsl(var(--vf-overlay-scrim)/.4))}.vfg-figure-bust,.vfg-figure-silhouette{width:clamp(6rem,16vw,9rem);height:clamp(6rem,16vw,9rem);border-radius:var(--vf-radius-full);border:var(--vfg-rule) solid var(--vfg-edge)}.vfg-figure-silhouette{background:radial-gradient(circle at 50% 36%,var(--vfg-depth-near),var(--vfg-void))}.vfg-figure-light{position:absolute;z-index:0;top:0;left:50%;width:130%;height:100%;transform:translateX(-50%);opacity:0;background:radial-gradient(58% 68% at 50% 20%,hsl(var(--vfg-figure-hue)/.3) 0,hsl(var(--vfg-figure-hue)/.08) 44%,transparent 72%)}.vfg-figure-contact,.vfg-figure-light{pointer-events:none;transition:opacity var(--vfg-dur-approach) var(--vfg-ease-approach)}.vfg-figure-contact{position:relative;z-index:1;width:66%;height:var(--vf-space-4);margin-top:calc(var(--vf-space-2) * -1);border-radius:var(--vf-radius-full);opacity:.22;background:radial-gradient(ellipse 50% 50% at 50% 50%,hsl(var(--vfg-figure-hue)/.5) 0,hsl(var(--vfg-figure-hue)/.14) 55%,transparent 80%)}.vfg-figure-plate{position:relative;z-index:2;margin-top:var(--vf-space-3);display:flex;flex-direction:column;align-items:center;gap:var(--vf-space-1);text-align:center}.vfg-figure-name{font-family:var(--vfg-font-display);font-size:var(--vf-text-lg);font-weight:var(--vf-text-display-weight);color:var(--vfg-ink)}.vfg-figure-role{font-size:var(--vf-text-xs);color:var(--vfg-ink-muted)}.vfg-figure--spotlit{transform:translateZ(0) scale(var(--vfg-scale-approached));z-index:3}.vfg-figure--spotlit .vfg-figure-light{opacity:1}.vfg-figure--spotlit .vfg-figure-contact{opacity:.9}.vfg-figure--sidelined{transform:translateZ(0) scale(var(--vfg-scale-receded));opacity:var(--vfg-recede-opacity);filter:grayscale(.5) brightness(.82) blur(var(--vfg-recede-blur))}.vfg-figure--sidelined .vfg-figure-contact{opacity:.1}.vfg-figure--forming{opacity:.55;filter:grayscale(.65) brightness(.7);cursor:default}.vfg-figure--forming .vfg-figure-light{opacity:0}.vfg-figure--forming .vfg-figure-contact{opacity:.07}.vfg-figure--forming .vfg-figure-name{color:var(--vfg-ink-muted)}.vfg-story{position:relative;width:100%;height:100%;--vfg-story-hue:var(--vf-accent)}.vfg-story .vfg-eyebrow{color:hsl(var(--vfg-story-hue))}.vfg-story-enter{margin-top:var(--vf-space-6);display:flex;justify-content:center}.vfg-story-stage{display:flex;flex-direction:column;width:100%;height:100%;min-height:0}.vfg-story-stage>*{flex:1 1 auto;min-height:0}@media (prefers-reduced-motion:reduce){.vfg-figure,.vfg-figure--sidelined,.vfg-figure--spotlit{transform:none}}@font-face{font-family:Inter;font-style:normal;font-weight:400;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:400;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:400;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:400;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:400;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:400;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:400;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-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:Inter;font-style:normal;font-weight:500;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:500;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:500;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:500;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:500;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:500;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:500;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-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:Inter;font-style:normal;font-weight:600;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:600;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:600;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:600;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:600;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:600;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:600;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-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:Inter;font-style:normal;font-weight:700;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:700;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:700;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:700;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:700;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:700;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:700;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-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:Inter;font-style:normal;font-weight:800;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:800;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:800;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:800;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:800;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:800;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:800;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-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:Inter;font-style:normal;font-weight: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: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: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: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: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: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:900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-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:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_d0be19{font-family:Inter,Inter Fallback;font-style:normal}.__variable_d0be19{--font-inter:"Inter","Inter Fallback"}