:root{--color-surface-base:#faf8f5;--color-surface-elevated:#fff;--color-surface-sunken:#e9e8e4;--color-text-primary:#0f090b;--color-text-secondary:#4d4647;--color-accent-primary:#e3121e;--color-accent-contrast:#fcfcfc;--color-border-hairline:#d9d7d4;--color-border-strong:#1a1416;--font-family-display:"Helvetica Neue", Arial, sans-serif;--font-family-body:"Helvetica Neue", Arial, sans-serif;--font-family-data:"SF Mono", Monaco, monospace;--radius-sm:0rem;--radius-md:0rem;--radius-lg:0rem;--radius-full:9999px;--shadow-elevation-low:0 1px 2px 0 #0000000d;--shadow-elevation-high:0 12px 24px -4px #0000001f;--shadow-accent:0 4px 12px 0 #e3121e4d;--layout-grid-gutter:1.5rem;--layout-card-padding:1.5rem}@supports (color:lab(0% 0 0)){:root{--color-surface-base:lab(97.7061% -.0120103 1.9075);--color-surface-elevated:lab(100% 0 0);--color-surface-sunken:lab(91.906% -.0115931 1.90775);--color-text-primary:lab(2.98306% 1.81354 .0183195);--color-text-secondary:lab(30.2744% 3.37046 .0336409);--color-accent-primary:lab(48.9622% 72.6008 53.3924);--color-accent-contrast:lab(98.84% .0000298023 -.0000119209);--color-border-hairline:lab(86.106% -.0111759 1.90804);--color-border-strong:lab(7.1096% 3.20867 .0320435);--shadow-elevation-low:0 1px 2px 0 lab(0% 0 0/.05);--shadow-elevation-high:0 12px 24px -4px lab(0% 0 0/.12);--shadow-accent:0 4px 12px 0 lab(48.9622% 72.6008 53.3924/.3)}}[data-design-system=swiss-editorial],[data-design=swiss-editorial]{--color-surface-base:#f5f1ea;--color-surface-elevated:#fefbf8;--color-surface-sunken:#e8e4dd;--color-text-primary:#080503;--color-text-secondary:#4c4643;--color-accent-primary:var(--lm-accent,#d95800);--color-accent-contrast:#fefbf8;--color-border-hairline:#0805032e;--color-border-strong:#080503;--lm-background:var(--color-surface-base);--lm-foreground:var(--color-text-primary);--lm-card:var(--color-surface-elevated);--lm-card-foreground:var(--color-text-primary);--lm-border:var(--color-border-hairline);--lm-muted:var(--color-surface-sunken);--lm-muted-foreground:var(--color-text-secondary);--color-background:var(--lm-background);--color-foreground:var(--lm-foreground);--color-card:var(--lm-card);--color-card-foreground:var(--lm-card-foreground);--color-border:var(--lm-border);--color-muted:var(--lm-muted);--color-muted-foreground:var(--lm-muted-foreground);--font-family-display:"Playfair Display", "Georgia", "Times New Roman", serif;--font-family-body:"Helvetica Neue", Arial, sans-serif;--font-family-data:"SF Mono", Monaco, monospace;--radius-sm:0rem;--radius-md:0rem;--radius-lg:0rem;--radius-full:0rem;--shadow-elevation-low:0 0 0 1px #0805032e;--shadow-elevation-high:0 0 0 1px #080503;--shadow-accent:0 0 0 2px var(--color-accent-primary);--layout-grid-gutter:1.5rem;--layout-card-padding:1.5rem}@supports (color:lab(0% 0 0)){[data-design-system=swiss-editorial],[data-design=swiss-editorial]{--color-surface-base:lab(95.3886% .58049 3.77289);--color-surface-elevated:lab(98.8548% .282347 1.88134);--color-surface-sunken:lab(90.7486% .581801 3.77376);--color-text-primary:lab(1.54475% .798754 .898308);--color-text-secondary:lab(30.3574% 2.19515 2.96892);--color-accent-primary:var(--lm-accent,lab(53.9905% 68.0357 129.081));--color-accent-contrast:lab(98.8548% .282347 1.88134);--color-border-hairline:lab(1.54475% .798754 .898308/.18);--color-border-strong:lab(1.54475% .798754 .898308);--shadow-elevation-low:0 0 0 1px lab(1.54475% .798754 .898308/.18);--shadow-elevation-high:0 0 0 1px lab(1.54475% .798754 .898308)}}.dark [data-design-system=swiss-editorial],[data-design-system=swiss-editorial].dark,html.dark[data-design=swiss-editorial],html.dark [data-design=swiss-editorial]{--color-surface-base:#0d0806;--color-surface-elevated:#15100e;--color-surface-sunken:#050302;--color-text-primary:#f5f1ea;--color-text-secondary:#a29e98;--color-accent-primary:var(--lm-accent,#f96100);--color-accent-contrast:#080503;--color-border-hairline:#f5f1ea2e;--color-border-strong:#f5f1ea;--shadow-elevation-low:0 0 0 1px #f5f1ea2e;--shadow-elevation-high:0 0 0 1px #f5f1ea}@supports (color:lab(0% 0 0)){.dark [data-design-system=swiss-editorial],[data-design-system=swiss-editorial].dark,html.dark[data-design=swiss-editorial],html.dark [data-design=swiss-editorial]{--color-surface-base:lab(2.45716% 1.07244 1.23963);--color-surface-elevated:lab(5.23362% 1.74011 2.0869);--color-surface-sunken:lab(.891731% .565179 .611863);--color-text-primary:lab(95.3886% .58049 3.77289);--color-text-secondary:lab(65.228% .591815 3.78042);--color-accent-primary:var(--lm-accent,lab(61.206% 61.1588 96.0508));--color-accent-contrast:lab(1.54475% .798754 .898308);--color-border-hairline:lab(95.3886% .58049 3.77289/.18);--color-border-strong:lab(95.3886% .58049 3.77289);--shadow-elevation-low:0 0 0 1px lab(95.3886% .58049 3.77289/.18);--shadow-elevation-high:0 0 0 1px lab(95.3886% .58049 3.77289)}}[data-design-system=aerospace-mono],[data-design=aerospace-mono]{--color-surface-base:#050911;--color-surface-elevated:#0b121d;--color-surface-sunken:#010309;--color-text-primary:#eee4cf;--color-text-secondary:#a79d8a;--color-accent-primary:var(--lm-accent,#f6ba00);--color-accent-contrast:#03060d;--color-border-hairline:#f6ba0040;--color-border-strong:#f6ba00;--lm-background:var(--color-surface-base);--lm-foreground:var(--color-text-primary);--lm-card:var(--color-surface-elevated);--lm-card-foreground:var(--color-text-primary);--lm-border:var(--color-border-hairline);--lm-muted:var(--color-surface-sunken);--lm-muted-foreground:var(--color-text-secondary);--color-background:var(--lm-background);--color-foreground:var(--lm-foreground);--color-card:var(--lm-card);--color-card-foreground:var(--lm-card-foreground);--color-border:var(--lm-border);--color-muted:var(--lm-muted);--color-muted-foreground:var(--lm-muted-foreground);--font-family-display:"JetBrains Mono", "Courier New", monospace;--font-family-body:"JetBrains Mono", "Courier New", monospace;--font-family-data:"JetBrains Mono", "Courier New", monospace;--radius-sm:1px;--radius-md:2px;--radius-lg:3px;--radius-full:9999px;--shadow-elevation-low:0 2px 4px 0 #00000080;--shadow-elevation-high:0 8px 16px 0 #000000b3;--shadow-accent:0 0 12px 0 var(--color-accent-primary);--layout-grid-gutter:1.25rem;--layout-card-padding:1.25rem}@supports (color:lab(0% 0 0)){[data-design-system=aerospace-mono],[data-design=aerospace-mono]{--color-surface-base:lab(2.42796% -.0840873 -4.13788);--color-surface-elevated:lab(5.16467% -.198916 -8.23053);--color-surface-sunken:lab(.872366% .0483319 -2.26578);--color-text-primary:lab(90.8291% 1.05333 11.58);--color-text-secondary:lab(65.3041% 1.14036 11.6518);--color-accent-primary:var(--lm-accent,lab(79.2739% 14.8568 90.8958));--color-accent-contrast:lab(1.52065% -.00759214 -3.13168);--color-border-hairline:lab(79.2739% 14.8568 90.8958/.25);--color-border-strong:lab(79.2739% 14.8568 90.8958);--shadow-elevation-low:0 2px 4px 0 lab(0% 0 0/.5);--shadow-elevation-high:0 8px 16px 0 lab(0% 0 0/.7)}}html:not(.dark)[data-design=aerospace-mono],html:not(.dark) [data-design=aerospace-mono],html:not(.dark) [data-design-system=aerospace-mono]{--color-surface-base:#eeebe4;--color-surface-elevated:#faf8f5;--color-surface-sunken:#dbd7cd;--color-text-primary:#050b18;--color-text-secondary:#394353;--color-accent-primary:var(--lm-accent,#b45000);--color-accent-contrast:#f8f8f8;--color-border-hairline:#050b1833;--color-border-strong:#050b18;--shadow-elevation-low:0 1px 3px 0 #00000014;--shadow-elevation-high:0 4px 12px 0 #0000001f}@supports (color:lab(0% 0 0)){html:not(.dark)[data-design=aerospace-mono],html:not(.dark) [data-design=aerospace-mono],html:not(.dark) [data-design-system=aerospace-mono]{--color-surface-base:lab(93.0912% -.00810623 3.82546);--color-surface-elevated:lab(97.7061% -.0120103 1.9075);--color-surface-sunken:lab(86.1551% .01508 5.7572);--color-text-primary:lab(2.94424% .163116 -7.64701);--color-text-secondary:lab(27.9482% -.915945 -10.9212);--color-accent-primary:var(--lm-accent,lab(46.3596% 53.5119 105.904));--color-accent-contrast:lab(97.68% -.0000298023 .0000119209);--color-border-hairline:lab(2.94424% .163116 -7.64701/.2);--color-border-strong:lab(2.94424% .163116 -7.64701);--shadow-elevation-low:0 1px 3px 0 lab(0% 0 0/.08);--shadow-elevation-high:0 4px 12px 0 lab(0% 0 0/.12)}}[data-design-system=neo-memphis],[data-design=neo-memphis]{--color-surface-base:#fbf5df;--color-surface-elevated:#d7edc3;--color-surface-sunken:#e4d8ab;--color-text-primary:#030303;--color-text-secondary:#3a3a3a;--color-accent-primary:var(--lm-accent,#f14be9);--color-accent-contrast:#f8f8f8;--color-border-hairline:#030303;--color-border-strong:#030303;--lm-background:var(--color-surface-base);--lm-foreground:var(--color-text-primary);--lm-card:var(--color-surface-elevated);--lm-card-foreground:var(--color-text-primary);--lm-border:var(--color-border-hairline);--lm-muted:var(--color-surface-sunken);--lm-muted-foreground:var(--color-text-secondary);--color-background:var(--lm-background);--color-foreground:var(--lm-foreground);--color-card:var(--lm-card);--color-card-foreground:var(--lm-card-foreground);--color-border:var(--lm-border);--color-muted:var(--lm-muted);--color-muted-foreground:var(--lm-muted-foreground);--font-family-display:"Impact", "Arial Black", sans-serif;--font-family-body:"Trebuchet MS", sans-serif;--font-family-data:"Courier New", monospace;--radius-sm:8px 3px 8px 3px;--radius-md:12px 4px 12px 4px;--radius-lg:16px 6px 16px 6px;--radius-full:9999px;--shadow-offset-x:3px;--shadow-offset-y:3px;--shadow-elevation-low:3px 3px 0px 0px #030303;--shadow-elevation-high:6px 6px 0px 0px #030303;--shadow-accent:3px 3px 0px 0px var(--color-accent-primary);--layout-grid-gutter:2rem;--layout-card-padding:1.75rem}@supports (color:lab(0% 0 0)){[data-design-system=neo-memphis],[data-design=neo-memphis]{--color-surface-base:lab(96.6956% -.748098 11.5461);--color-surface-elevated:lab(91.4089% -12.8868 17.793);--color-surface-sunken:lab(86.3951% -.906348 23.6436);--color-text-primary:lab(.903296% 0 0);--color-text-secondary:lab(24.6% 0 0);--color-accent-primary:var(--lm-accent,lab(61.1815% 75.832 -46.7255));--color-accent-contrast:lab(97.68% -.0000298023 .0000119209);--color-border-hairline:lab(.903296% 0 0);--color-border-strong:lab(.903296% 0 0);--shadow-elevation-low:3px 3px 0px 0px lab(.903296% 0 0);--shadow-elevation-high:6px 6px 0px 0px lab(.903296% 0 0)}}.dark [data-design-system=neo-memphis],[data-design-system=neo-memphis].dark,html.dark[data-design=neo-memphis],html.dark [data-design=neo-memphis]{--color-surface-base:#080811;--color-surface-elevated:#181928;--color-surface-sunken:#030309;--color-text-primary:#f8f8f8;--color-text-secondary:#aeaeae;--color-accent-primary:var(--lm-accent,#ff62f8);--color-accent-contrast:#030303;--color-border-hairline:#f8f8f8;--color-border-strong:#f8f8f8;--shadow-elevation-low:3px 3px 0px 0px #f8f8f8;--shadow-elevation-high:6px 6px 0px 0px #f8f8f8}@supports (color:lab(0% 0 0)){.dark [data-design-system=neo-memphis],[data-design-system=neo-memphis].dark,html.dark[data-design=neo-memphis],html.dark [data-design=neo-memphis]{--color-surface-base:lab(2.38844% .92943 -4.09593);--color-surface-elevated:lab(9.22461% 2.97717 -10.7505);--color-surface-sunken:lab(.85232% .552394 -2.23712);--color-text-primary:lab(97.68% -.0000298023 .0000119209);--color-text-secondary:lab(71% 0 0);--color-accent-primary:var(--lm-accent,lab(67.0197% 75.8288 -46.7967));--color-accent-contrast:lab(.903296% 0 0);--color-border-hairline:lab(97.68% -.0000298023 .0000119209);--color-border-strong:lab(97.68% -.0000298023 .0000119209);--shadow-elevation-low:3px 3px 0px 0px lab(97.68% -.0000298023 .0000119209);--shadow-elevation-high:6px 6px 0px 0px lab(97.68% -.0000298023 .0000119209)}}[dir=rtl] [data-design-system=neo-memphis],[data-design-system=neo-memphis][dir=rtl],[data-design-system=neo-memphis] [dir=rtl],[dir=rtl] [data-design=neo-memphis],[data-design=neo-memphis][dir=rtl],[data-design=neo-memphis] [dir=rtl]{--shadow-elevation-low:-3px 3px 0px 0px #030303;--shadow-elevation-high:-6px 6px 0px 0px #030303;--shadow-accent:-3px 3px 0px 0px var(--color-accent-primary)}@supports (color:lab(0% 0 0)){[dir=rtl] [data-design-system=neo-memphis],[data-design-system=neo-memphis][dir=rtl],[data-design-system=neo-memphis] [dir=rtl],[dir=rtl] [data-design=neo-memphis],[data-design=neo-memphis][dir=rtl],[data-design=neo-memphis] [dir=rtl]{--shadow-elevation-low:-3px 3px 0px 0px lab(.903296% 0 0);--shadow-elevation-high:-6px 6px 0px 0px lab(.903296% 0 0)}}[data-design-system=nordic-mineral],[data-design=nordic-mineral]{--color-surface-base:#f3eee3;--color-surface-elevated:#fbf8f2;--color-surface-sunken:#e7e1d3;--color-text-primary:#2a1f19;--color-text-secondary:#675b54;--color-accent-primary:var(--lm-accent,#618d62);--color-accent-contrast:#fbf8f2;--color-border-hairline:#2a1f1914;--color-border-strong:#2a1f1940;--lm-background:var(--color-surface-base);--lm-foreground:var(--color-text-primary);--lm-card:var(--color-surface-elevated);--lm-card-foreground:var(--color-text-primary);--lm-border:var(--color-border-hairline);--lm-muted:var(--color-surface-sunken);--lm-muted-foreground:var(--color-text-secondary);--color-background:var(--lm-background);--color-foreground:var(--lm-foreground);--color-card:var(--lm-card);--color-card-foreground:var(--lm-card-foreground);--color-border:var(--lm-border);--color-muted:var(--lm-muted);--color-muted-foreground:var(--lm-muted-foreground);--font-family-display:"Inter", system-ui, sans-serif;--font-family-body:"Inter", system-ui, sans-serif;--font-family-data:"SF Mono", monospace;--radius-sm:3px;--radius-md:6px;--radius-lg:12px;--radius-full:9999px;--shadow-elevation-low:0 2px 8px -2px #2a1f190f;--shadow-elevation-high:0 16px 32px -8px #2a1f191f;--shadow-accent:0 4px 16px -4px var(--color-accent-primary);--layout-grid-gutter:clamp(1.5rem, 3vw, 3.5rem);--layout-card-padding:2rem}@supports (color:lab(0% 0 0)){[data-design-system=nordic-mineral],[data-design=nordic-mineral]{--color-surface-base:lab(94.2588% .454068 5.73629);--color-surface-elevated:lab(97.7124% .224411 3.04737);--color-surface-sunken:lab(89.6363% .641257 7.67381);--color-text-primary:lab(12.9043% 4.59094 6.11705);--color-text-secondary:lab(39.5916% 4.45317 5.98648);--color-accent-primary:var(--lm-accent,lab(54.6067% -22.3767 17.9073));--color-accent-contrast:lab(97.7124% .224411 3.04737);--color-border-hairline:lab(12.9043% 4.59094 6.11705/.08);--color-border-strong:lab(12.9043% 4.59094 6.11705/.25);--shadow-elevation-low:0 2px 8px -2px lab(12.9043% 4.59094 6.11705/.06);--shadow-elevation-high:0 16px 32px -8px lab(12.9043% 4.59094 6.11705/.12)}}.dark [data-design-system=nordic-mineral],[data-design-system=nordic-mineral].dark,html.dark[data-design=nordic-mineral],html.dark [data-design=nordic-mineral]{--color-surface-base:#0f0d08;--color-surface-elevated:#1d1a15;--color-surface-sunken:#060402;--color-text-primary:#e8e4dd;--color-text-secondary:#9b9891;--color-accent-primary:var(--lm-accent,#79a67a);--color-accent-contrast:#070603;--color-border-hairline:#e8e4dd1f;--color-border-strong:#e8e4dd59;--shadow-elevation-low:0 2px 8px -2px #0000004d;--shadow-elevation-high:0 16px 32px -8px #00000080}@supports (color:lab(0% 0 0)){.dark [data-design-system=nordic-mineral],[data-design-system=nordic-mineral].dark,html.dark[data-design=nordic-mineral],html.dark [data-design=nordic-mineral]{--color-surface-base:lab(3.71881% .262313 2.08329);--color-surface-elevated:lab(9.55429% .387408 3.85522);--color-surface-sunken:lab(1.20997% .146575 .946406);--color-text-primary:lab(90.76% .288427 3.81444);--color-text-secondary:lab(62.9193% .299603 3.82199);--color-accent-primary:var(--lm-accent,lab(63.8934% -22.3699 17.8112));--color-accent-contrast:lab(1.57043% .167318 1.13833);--color-border-hairline:lab(90.76% .288427 3.81444/.12);--color-border-strong:lab(90.76% .288427 3.81444/.35);--shadow-elevation-low:0 2px 8px -2px lab(0% 0 0/.3);--shadow-elevation-high:0 16px 32px -8px lab(0% 0 0/.5)}}[data-design-system=cyber-glass],[data-design=cyber-glass]{--color-surface-base:#02020c;--color-surface-elevated:#13142873;--color-surface-sunken:#010108;--color-text-primary:#eff1ff;--color-text-secondary:#a0a3b8;--color-accent-primary:var(--lm-accent,#00d2db);--color-accent-contrast:#02020c;--color-border-hairline:#ffffff26;--color-border-strong:#00d2db80;--lm-background:var(--color-surface-base);--lm-foreground:var(--color-text-primary);--lm-card:var(--color-surface-elevated);--lm-card-foreground:var(--color-text-primary);--lm-border:var(--color-border-hairline);--lm-muted:var(--color-surface-sunken);--lm-muted-foreground:var(--color-text-secondary);--color-background:var(--lm-background);--color-foreground:var(--lm-foreground);--color-card:var(--lm-card);--color-card-foreground:var(--lm-card-foreground);--color-border:var(--lm-border);--color-muted:var(--lm-muted);--color-muted-foreground:var(--lm-muted-foreground);--font-family-display:"Outfit", "Segoe UI", sans-serif;--font-family-body:"Inter", sans-serif;--font-family-data:"Fira Code", monospace;--radius-sm:8px;--radius-md:18px;--radius-lg:24px;--radius-full:9999px;--shadow-elevation-low:0 4px 20px 0 #0006;--shadow-elevation-high:0 20px 40px 0 #0009;--shadow-accent:0 0 30px -5px var(--color-accent-primary);--layout-grid-gutter:1.5rem;--layout-card-padding:1.5rem}@supports (color:lab(0% 0 0)){[data-design-system=cyber-glass],[data-design=cyber-glass]{--color-surface-base:lab(.813072% 1.0451 -3.76478);--color-surface-elevated:lab(6.81856% 4.41915 -14.0631/.45);--color-surface-sunken:lab(.397734% .778802 -2.61774);--color-text-primary:lab(95.205% 1.35976 -7.41782);--color-text-secondary:lab(67.2768% 2.20418 -11.0389);--color-accent-primary:var(--lm-accent,lab(76.2872% -58.9977 -24.0956));--color-accent-contrast:lab(.813072% 1.0451 -3.76478);--color-border-hairline:lab(100% 0 0/.15);--color-border-strong:lab(76.2872% -58.9977 -24.0956/.5);--shadow-elevation-low:0 4px 20px 0 lab(0% 0 0/.4);--shadow-elevation-high:0 20px 40px 0 lab(0% 0 0/.6)}}html:not(.dark)[data-design=cyber-glass],html:not(.dark) [data-design=cyber-glass],html:not(.dark) [data-design-system=cyber-glass]{--color-surface-base:#e0edf8;--color-surface-elevated:#f3faffa6;--color-surface-sunken:#ccdae4;--color-text-primary:#050b18;--color-text-secondary:#3e4858;--color-accent-primary:var(--lm-accent,#0089c9);--color-accent-contrast:#f8f8f8;--color-border-hairline:#050b1826;--color-border-strong:#0089c999;--shadow-elevation-low:0 4px 16px 0 #00000014;--shadow-elevation-high:0 16px 32px 0 #0000001f}@supports (color:lab(0% 0 0)){html:not(.dark)[data-design=cyber-glass],html:not(.dark) [data-design=cyber-glass],html:not(.dark) [data-design-system=cyber-glass]{--color-surface-base:lab(93.0684% -3.20977 -6.56413);--color-surface-elevated:lab(97.6956% -1.63329 -3.29721/.65);--color-surface-sunken:lab(86.108% -3.20226 -6.5603);--color-text-primary:lab(2.94424% .163116 -7.64701);--color-text-secondary:lab(30.2703% -.954047 -10.9346);--color-accent-primary:var(--lm-accent,lab(52.7823% -10.895 -67.508));--color-accent-contrast:lab(97.68% -.0000298023 .0000119209);--color-border-hairline:lab(2.94424% .163116 -7.64701/.15);--color-border-strong:lab(52.7823% -10.895 -67.508/.6);--shadow-elevation-low:0 4px 16px 0 lab(0% 0 0/.08);--shadow-elevation-high:0 16px 32px 0 lab(0% 0 0/.12)}}[data-design-system=tactile-analog],[data-design=tactile-analog]{--color-surface-base:#ede3d6;--color-surface-elevated:#f5ede4;--color-surface-sunken:#e1d6c6;--color-text-primary:#201308;--color-text-secondary:#5f4f42;--color-accent-primary:var(--lm-accent,#ac312a);--color-accent-contrast:#f8f8f8;--color-border-hairline:#20130826;--color-border-strong:#ac312a;--lm-background:var(--color-surface-base);--lm-foreground:var(--color-text-primary);--lm-card:var(--color-surface-elevated);--lm-card-foreground:var(--color-text-primary);--lm-border:var(--color-border-hairline);--lm-muted:var(--color-surface-sunken);--lm-muted-foreground:var(--color-text-secondary);--color-background:var(--lm-background);--color-foreground:var(--lm-foreground);--color-card:var(--lm-card);--color-card-foreground:var(--lm-card-foreground);--color-border:var(--lm-border);--color-muted:var(--lm-muted);--color-muted-foreground:var(--lm-muted-foreground);--font-family-display:"Georgia", "Baskerville", serif;--font-family-body:"Charter", "Georgia", serif;--font-family-data:"Courier Prime", monospace;--radius-sm:4px;--radius-md:8px;--radius-lg:14px;--radius-full:9999px;--shadow-elevation-low:0 4px 6px -1px #0000001a, inset 0 1px 0 #fff9;--shadow-elevation-high:0 10px 20px -5px #00000026, inset 0 1px 0 #fffc;--shadow-accent:0 4px 12px 0 var(--color-accent-primary);--layout-grid-gutter:2rem;--layout-card-padding:1.5rem}@supports (color:lab(0% 0 0)){[data-design-system=tactile-analog],[data-design=tactile-analog]{--color-surface-base:lab(90.7505% 1.8031 7.45089);--color-surface-elevated:lab(94.2242% 1.32683 5.57042);--color-surface-sunken:lab(86.1155% 2.30113 9.34811);--color-text-primary:lab(7.1291% 5.82799 7.6681);--color-text-secondary:lab(34.964% 5.46126 10.3132);--color-accent-primary:var(--lm-accent,lab(40.4439% 49.9481 34.9114));--color-accent-contrast:lab(97.68% -.0000298023 .0000119209);--color-border-hairline:lab(7.1291% 5.82799 7.6681/.15);--color-border-strong:lab(40.4439% 49.9481 34.9114);--shadow-elevation-low:0 4px 6px -1px lab(0% 0 0/.1), inset 0 1px 0 lab(100% 0 0/.6);--shadow-elevation-high:0 10px 20px -5px lab(0% 0 0/.15), inset 0 1px 0 lab(100% 0 0/.8)}}.dark [data-design-system=tactile-analog],[data-design-system=tactile-analog].dark,html.dark[data-design=tactile-analog],html.dark [data-design=tactile-analog]{--color-surface-base:#15110d;--color-surface-elevated:#251e18;--color-surface-sunken:#080503;--color-text-primary:#e9e4dd;--color-text-secondary:#a0978b;--color-accent-primary:var(--lm-accent,#e75c3a);--color-accent-contrast:#080503;--color-border-hairline:#e9e4dd2e;--color-border-strong:#e75c3a;--shadow-elevation-low:0 4px 6px -1px #00000059, inset 0 1px 0 #ffffff1a;--shadow-elevation-high:0 10px 20px -5px #00000080, inset 0 1px 0 #ffffff26}@supports (color:lab(0% 0 0)){.dark [data-design-system=tactile-analog],[data-design-system=tactile-analog].dark,html.dark[data-design=tactile-analog],html.dark [data-design=tactile-analog]{--color-surface-base:lab(5.25001% 1.38035 2.33883);--color-surface-elevated:lab(11.803% 2.71148 5.13765);--color-surface-sunken:lab(1.55178% .640653 1.00339);--color-text-primary:lab(90.7369% .870407 3.7042);--color-text-secondary:lab(62.9081% 1.84652 7.48276);--color-accent-primary:var(--lm-accent,lab(57.836% 53.6725 47.8545));--color-accent-contrast:lab(1.55178% .640653 1.00339);--color-border-hairline:lab(90.7369% .870407 3.7042/.18);--color-border-strong:lab(57.836% 53.6725 47.8545);--shadow-elevation-low:0 4px 6px -1px lab(0% 0 0/.35), inset 0 1px 0 lab(87.4331% 307.821 17.1143/.1);--shadow-elevation-high:0 10px 20px -5px lab(0% 0 0/.5), inset 0 1px 0 lab(87.4331% 307.821 17.1143/.15)}}[data-design-system=zen-asymmetry],[data-design=zen-asymmetry]{--color-surface-base:#f9f9f5;--color-surface-elevated:#fff;--color-surface-sunken:#ecebe7;--color-text-primary:#0f1216;--color-text-secondary:#5a5e63;--color-accent-primary:var(--lm-accent,#d40924);--color-accent-contrast:#f9f9f5;--color-border-hairline:#0f12160f;--color-border-strong:#0f121640;--lm-background:var(--color-surface-base);--lm-foreground:var(--color-text-primary);--lm-card:var(--color-surface-elevated);--lm-card-foreground:var(--color-text-primary);--lm-border:var(--color-border-hairline);--lm-muted:var(--color-surface-sunken);--lm-muted-foreground:var(--color-text-secondary);--color-background:var(--lm-background);--color-foreground:var(--lm-foreground);--color-card:var(--lm-card);--color-card-foreground:var(--lm-card-foreground);--color-border:var(--lm-border);--color-muted:var(--lm-muted);--color-muted-foreground:var(--lm-muted-foreground);--font-family-display:"Instrument Serif", "Georgia", serif;--font-family-body:"Inter", system-ui, sans-serif;--font-family-data:"JetBrains Mono", monospace;--radius-sm:0px;--radius-md:2px;--radius-lg:4px;--radius-full:9999px;--shadow-elevation-low:0 1px 3px 0 #00000008;--shadow-elevation-high:0 8px 16px -4px #0000000f;--shadow-accent:0 2px 8px 0 #d4092426;--layout-grid-gutter:clamp(2rem, 5vw, 6rem);--layout-card-padding:2.25rem}@supports (color:lab(0% 0 0)){[data-design-system=zen-asymmetry],[data-design=zen-asymmetry]{--color-surface-base:lab(97.7166% -.306338 1.87548);--color-surface-elevated:lab(100% 0 0);--color-surface-sunken:lab(93.0765% -.30604 1.87567);--color-text-primary:lab(5.23796% -.285208 -3.0582);--color-text-secondary:lab(39.6462% -.487268 -3.71822);--color-accent-primary:var(--lm-accent,lab(45.5382% 69.8881 46.2994));--color-accent-contrast:lab(97.7166% -.306338 1.87548);--color-border-hairline:lab(5.23796% -.285208 -3.0582/.06);--color-border-strong:lab(5.23796% -.285208 -3.0582/.25);--shadow-elevation-low:0 1px 3px 0 lab(0% 0 0/.03);--shadow-elevation-high:0 8px 16px -4px lab(0% 0 0/.06);--shadow-accent:0 2px 8px 0 lab(45.5382% 69.8881 46.2994/.15)}}[data-design-system=cyber-deco],[data-design=cyber-deco]{--color-surface-base:#010610;--color-surface-elevated:#010e1e;--color-surface-sunken:#000309;--color-text-primary:#f8edd8;--color-text-secondary:#ada490;--color-accent-primary:var(--lm-accent,#e7b643);--color-accent-contrast:#010610;--color-border-hairline:#e7b64359;--color-border-strong:#e7b643;--lm-background:var(--color-surface-base);--lm-foreground:var(--color-text-primary);--lm-card:var(--color-surface-elevated);--lm-card-foreground:var(--color-text-primary);--lm-border:var(--color-border-hairline);--lm-muted:var(--color-surface-sunken);--lm-muted-foreground:var(--color-text-secondary);--color-background:var(--lm-background);--color-foreground:var(--lm-foreground);--color-card:var(--lm-card);--color-card-foreground:var(--lm-card-foreground);--color-border:var(--lm-border);--color-muted:var(--lm-muted);--color-muted-foreground:var(--lm-muted-foreground);--font-family-display:"Cinzel", "Futura", sans-serif;--font-family-body:"Space Grotesk", sans-serif;--font-family-data:"Space Mono", monospace;--radius-sm:0px;--radius-md:0px;--radius-lg:0px;--radius-full:0px;--shadow-elevation-low:0 2px 6px 0 #0006;--shadow-elevation-high:0 12px 28px 0 #0009;--shadow-accent:0 0 20px #e7b64340;--layout-grid-gutter:1.5rem;--layout-card-padding:1.5rem}@supports (color:lab(0% 0 0)){[data-design-system=cyber-deco],[data-design=cyber-deco]{--color-surface-base:lab(1.51202% -.292338 -4.92915);--color-surface-elevated:lab(3.58405% -.692964 -11.3385);--color-surface-sunken:lab(.622088% .00730902 -3.04909);--color-text-primary:lab(94.3096% 1.04448 11.573);--color-text-secondary:lab(67.6247% 1.13028 11.6432);--color-accent-primary:var(--lm-accent,lab(77.0057% 10.1238 62.6808));--color-accent-contrast:lab(1.51202% -.292338 -4.92915);--color-border-hairline:lab(77.0057% 10.1238 62.6808/.35);--color-border-strong:lab(77.0057% 10.1238 62.6808);--shadow-elevation-low:0 2px 6px 0 lab(0% 0 0/.4);--shadow-elevation-high:0 12px 28px 0 lab(0% 0 0/.6);--shadow-accent:0 0 20px lab(77.0057% 10.1238 62.6808/.25)}}html:not(.dark)[data-design=cyber-deco],html:not(.dark) [data-design=cyber-deco],html:not(.dark) [data-design-system=cyber-deco]{--color-surface-base:#e2edf8;--color-surface-elevated:#f4f9ff;--color-surface-sunken:#ced9e5;--color-text-primary:#020a15;--color-text-secondary:#364452;--color-accent-primary:var(--lm-accent,#a67700);--color-accent-contrast:#f8f8f8;--color-border-hairline:#020a1540;--color-border-strong:#020a15}@supports (color:lab(0% 0 0)){html:not(.dark)[data-design=cyber-deco],html:not(.dark) [data-design=cyber-deco],html:not(.dark) [data-design-system=cyber-deco]{--color-surface-base:lab(93.02% -2.12058 -7.10671);--color-surface-elevated:lab(97.6717% -1.09231 -3.57046);--color-surface-sunken:lab(86.0595% -2.11209 -7.10241);--color-text-primary:lab(2.42099% -.5707 -6.43392);--color-text-secondary:lab(28.0228% -2.65704 -10.4399);--color-accent-primary:var(--lm-accent,lab(53.6379% 14.8222 104.023));--color-accent-contrast:lab(97.68% -.0000298023 .0000119209);--color-border-hairline:lab(2.42099% -.5707 -6.43392/.25);--color-border-strong:lab(2.42099% -.5707 -6.43392)}}[data-design-system=constructivist-grid],[data-design=constructivist-grid]{--color-surface-base:#f7f2e3;--color-surface-elevated:#fff;--color-surface-sunken:#e3decf;--color-text-primary:#060606;--color-text-secondary:#3a3a3a;--color-accent-primary:var(--lm-accent,#d60021);--color-accent-secondary:#0064d3;--color-accent-tertiary:#eebd00;--color-accent-contrast:#fcfcfc;--color-border-hairline:#060606;--color-border-strong:#060606;--lm-background:var(--color-surface-base);--lm-foreground:var(--color-text-primary);--lm-card:var(--color-surface-elevated);--lm-card-foreground:var(--color-text-primary);--lm-border:var(--color-border-strong);--lm-muted:var(--color-surface-sunken);--lm-muted-foreground:var(--color-text-secondary);--color-background:var(--lm-background);--color-foreground:var(--lm-foreground);--color-card:var(--lm-card);--color-card-foreground:var(--lm-card-foreground);--color-border:var(--lm-border);--color-muted:var(--lm-muted);--color-muted-foreground:var(--lm-muted-foreground);--font-family-display:"Syne", "Arial Black", sans-serif;--font-family-body:"Space Grotesk", sans-serif;--font-family-data:"Space Mono", monospace;--radius-sm:0px;--radius-md:0px;--radius-lg:0px;--radius-full:0px;--shadow-elevation-low:0 0 0 3px #060606;--shadow-elevation-high:4px 4px 0px 0px #060606;--shadow-accent:4px 4px 0px 0px #d60021;--layout-grid-gutter:1.25rem;--layout-card-padding:1.5rem}@supports (color:lab(0% 0 0)){[data-design-system=constructivist-grid],[data-design=constructivist-grid]{--color-surface-base:lab(95.4589% .0415742 7.69171);--color-surface-elevated:lab(100% 0 0);--color-surface-sunken:lab(88.4984% .0494421 7.69746);--color-text-primary:lab(1.5609% 0 0);--color-text-secondary:lab(24.6% 0 0);--color-accent-primary:var(--lm-accent,lab(45.3091% 76.4125 53.7336));--color-accent-secondary:lab(42.0736% 14.5378 -75.1345);--color-accent-tertiary:lab(79.4703% 9.42397 90.8482);--color-accent-contrast:lab(98.84% .0000298023 -.0000119209);--color-border-hairline:lab(1.5609% 0 0);--color-border-strong:lab(1.5609% 0 0);--shadow-elevation-low:0 0 0 3px lab(1.5609% 0 0);--shadow-elevation-high:4px 4px 0px 0px lab(1.5609% 0 0);--shadow-accent:4px 4px 0px 0px lab(45.3091% 76.4125 53.7336)}}.dark [data-design-system=constructivist-grid],[data-design-system=constructivist-grid].dark,html.dark[data-design=constructivist-grid],html.dark [data-design=constructivist-grid]{--color-surface-base:#060606;--color-surface-elevated:#121212;--color-surface-sunken:#020202;--color-text-primary:#f8f8f8;--color-text-secondary:#a4a4a4;--color-accent-primary:var(--lm-accent,#ee0b2a);--color-accent-contrast:#060606;--color-border-hairline:#f8f8f8;--color-border-strong:#f8f8f8;--shadow-elevation-low:0 0 0 3px #f8f8f8;--shadow-elevation-high:4px 4px 0px 0px #f8f8f8}@supports (color:lab(0% 0 0)){.dark [data-design-system=constructivist-grid],[data-design-system=constructivist-grid].dark,html.dark[data-design=constructivist-grid],html.dark [data-design=constructivist-grid]{--color-surface-base:lab(1.5609% 0 0);--color-surface-elevated:lab(5.26802% 0 0);--color-surface-sunken:lab(.462488% 0 0);--color-text-primary:lab(97.68% -.0000298023 .0000119209);--color-text-secondary:lab(67.52% -.0000298023 0);--color-accent-primary:var(--lm-accent,lab(51.1326% 76.2416 50.5084));--color-accent-contrast:lab(1.5609% 0 0);--color-border-hairline:lab(97.68% -.0000298023 .0000119209);--color-border-strong:lab(97.68% -.0000298023 .0000119209);--shadow-elevation-low:0 0 0 3px lab(97.68% -.0000298023 .0000119209);--shadow-elevation-high:4px 4px 0px 0px lab(97.68% -.0000298023 .0000119209)}}[data-design-system=dark-horology],[data-design=dark-horology]{--color-surface-base:#020507;--color-surface-elevated:#060c11;--color-surface-sunken:#010203;--color-text-primary:#efebe4;--color-text-secondary:#857f76;--color-accent-primary:var(--lm-accent,#de8f57);--color-accent-contrast:#020507;--color-border-hairline:#de8f5733;--color-border-strong:#de8f5799;--lm-background:var(--color-surface-base);--lm-foreground:var(--color-text-primary);--lm-card:var(--color-surface-elevated);--lm-card-foreground:var(--color-text-primary);--lm-border:var(--color-border-hairline);--lm-muted:var(--color-surface-sunken);--lm-muted-foreground:var(--color-text-secondary);--color-background:var(--lm-background);--color-foreground:var(--lm-foreground);--color-card:var(--lm-card);--color-card-foreground:var(--lm-card-foreground);--color-border:var(--lm-border);--color-muted:var(--lm-muted);--color-muted-foreground:var(--lm-muted-foreground);--font-family-display:"Playfair Display", "Baskerville", serif;--font-family-body:"Inter", system-ui, sans-serif;--font-family-data:"JetBrains Mono", monospace;--radius-sm:2px;--radius-md:4px;--radius-lg:8px;--radius-full:9999px;--shadow-elevation-low:0 2px 8px 0 #00000080;--shadow-elevation-high:0 16px 32px 0 #000c;--shadow-accent:0 0 14px 0 #de8f574d;--layout-grid-gutter:2rem;--layout-card-padding:1.75rem}@supports (color:lab(0% 0 0)){[data-design-system=dark-horology],[data-design=dark-horology]{--color-surface-base:lab(1.2037% -.390202 -1.04498);--color-surface-elevated:lab(3.05157% -1.06592 -2.94619);--color-surface-sunken:lab(.462528% -.19034 -.575313);--color-text-primary:lab(93.0686% .581116 3.77332);--color-text-secondary:lab(53.6394% .934273 5.70354);--color-accent-primary:var(--lm-accent,lab(66.963% 26.8559 42.4565));--color-accent-contrast:lab(1.2037% -.390202 -1.04498);--color-border-hairline:lab(66.963% 26.8559 42.4565/.2);--color-border-strong:lab(66.963% 26.8559 42.4565/.6);--shadow-elevation-low:0 2px 8px 0 lab(0% 0 0/.5);--shadow-elevation-high:0 16px 32px 0 lab(0% 0 0/.8);--shadow-accent:0 0 14px 0 lab(66.963% 26.8559 42.4565/.3)}}html:not(.dark)[data-design=dark-horology],html:not(.dark) [data-design=dark-horology],html:not(.dark) [data-design-system=dark-horology]{--color-surface-base:#ebe7e1;--color-surface-elevated:#f8f5ef;--color-surface-sunken:#dcd7cf;--color-text-primary:#060a0d;--color-text-secondary:#41494f;--color-accent-primary:var(--lm-accent,#ad5700);--color-accent-contrast:#f8f8f8;--color-border-hairline:#060a0d2e;--color-border-strong:#ad5700}@supports (color:lab(0% 0 0)){html:not(.dark)[data-design=dark-horology],html:not(.dark) [data-design=dark-horology],html:not(.dark) [data-design-system=dark-horology]{--color-surface-base:lab(91.9086% .581443 3.77355);--color-surface-elevated:lab(96.5432% .459313 3.01498);--color-surface-sunken:lab(86.1137% .707865 4.53497);--color-text-primary:lab(2.48213% -.659846 -1.65391);--color-text-secondary:lab(30.4182% -2.34376 -4.89212);--color-accent-primary:var(--lm-accent,lab(47.0311% 33.243 58.939));--color-accent-contrast:lab(97.68% -.0000298023 .0000119209);--color-border-hairline:lab(2.48213% -.659846 -1.65391/.18);--color-border-strong:lab(47.0311% 33.243 58.939)}}[data-design-system=zen-asymmetry] .zen-hanko-stamp{border:1.5px solid var(--color-accent-primary);color:var(--color-accent-primary);letter-spacing:.1em;justify-content:center;align-items:center;padding:.125rem .375rem;font-family:serif;font-weight:700;display:inline-flex}[data-design-system=zen-asymmetry]:lang(ja),[data-design-system=zen-asymmetry] [lang=ja]{letter-spacing:.06em;line-height:2}[data-design-system=zen-asymmetry]:lang(de),[data-design-system=zen-asymmetry] [lang=de]{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.cyber-deco-chamfer{clip-path:polygon(14px 0%,calc(100% - 14px) 0%,100% 14px,100% calc(100% - 14px),calc(100% - 14px) 100%,14px 100%,0% calc(100% - 14px),0% 14px)}.cyber-deco-focus:focus-visible{outline:1.5px solid var(--color-accent-primary);outline-offset:3px;box-shadow:0 0 0 1.5px var(--color-surface-base), 0 0 12px var(--color-accent-primary)}.cyber-deco-luminescence{transition:box-shadow .3s,border-color .3s}.cyber-deco-luminescence:hover{border-color:var(--color-accent-primary);box-shadow:0 0 24px -2px #e7b64359;box-shadow:0 0 24px -2px lab(77.0057% 10.1238 62.6808/.35)}.constructivist-canvas-grid{border:3px solid var(--color-border-strong);gap:0;display:grid}.constructivist-canvas-cell{border:1.5px solid var(--color-border-strong);margin:-1.5px}.horology-jewel{background:#d80043;background:lab(44.9827% 80.7353 30.316);border-radius:9999px;flex-shrink:0;width:9px;height:9px;display:inline-block;box-shadow:0 0 8px #d80043cc,inset 0 1px 2px #ffffff80;box-shadow:0 0 8px lab(44.9827% 80.7353 30.316/.8),inset 0 1px 2px lab(87.4331% 307.821 17.1143/.5)}.horology-hairline-sheen{border:1px solid var(--color-border-hairline);background:linear-gradient(145deg, var(--color-surface-elevated) 0%, var(--color-surface-base) 100%);box-shadow:inset 0 1px #de8f5726;box-shadow:inset 0 1px lab(66.963% 26.8559 42.4565/.15)}
header.fixed,header.sticky,.lm-safe-top{padding-top:env(safe-area-inset-top,0px)}html[data-native-shell] header.fixed,html[data-native-shell] header.sticky,html[data-native-shell] .lm-safe-top{padding-top:var(--lm-safe-top,0px)}.lm-header-toolbar,.lm-header-control{pointer-events:auto;touch-action:manipulation}html[data-native-shell] header.fixed,html[data-native-shell] header.sticky{-webkit-backdrop-filter:none;backdrop-filter:none;transform:none!important}[data-design-panel]{display:none}html:not([data-design]) [data-design-panel=aurora],[data-design=aurora] [data-design-panel=aurora],[data-design=press] [data-design-panel=press],[data-design=terminal] [data-design-panel=terminal],[data-design=riso] [data-design-panel=riso],[data-design=vault] [data-design-panel=vault],[data-design=workbench] [data-design-panel=workbench],[data-design=signal] [data-design-panel=signal],[data-design=notus] [data-design-panel=notus],[data-design=codisans] [data-design-panel=codisans],[data-design=salient] [data-design-panel=salient],[data-design=oatmeal] [data-design-panel=oatmeal],[data-design=swiss-editorial] [data-design-panel=swiss-editorial],[data-design=aerospace-mono] [data-design-panel=aerospace-mono],[data-design=neo-memphis] [data-design-panel=neo-memphis],[data-design=nordic-mineral] [data-design-panel=nordic-mineral],[data-design=cyber-glass] [data-design-panel=cyber-glass],[data-design=tactile-analog] [data-design-panel=tactile-analog]{display:contents}[data-oatmeal-page-panel]{display:none}html:not([data-oatmeal-page]) [data-oatmeal-page-panel="01"],[data-oatmeal-page="01"] [data-oatmeal-page-panel="01"],[data-oatmeal-page="02"] [data-oatmeal-page-panel="02"],[data-oatmeal-page="03"] [data-oatmeal-page-panel="03"]{display:contents}[data-design=codisans] .lm-inner-fallback,[data-design=salient] .lm-inner-fallback,[data-design=oatmeal] .lm-inner-fallback,[data-design=swiss-editorial] .lm-inner-fallback,[data-design=aerospace-mono] .lm-inner-fallback,[data-design=neo-memphis] .lm-inner-fallback,[data-design=nordic-mineral] .lm-inner-fallback,[data-design=cyber-glass] .lm-inner-fallback,[data-design=tactile-analog] .lm-inner-fallback,[data-page-layout-root],html[data-page-layout-active=true] [data-unique-layout]{display:none}html[data-page-layout-active=true] [data-page-layout-root]{display:contents}@keyframes lumen-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes lumen-grid-in{0%{opacity:0}to{opacity:.07}}@keyframes lumen-glow{0%,to{opacity:.45;transform:scale(1)}50%{opacity:.75;transform:scale(1.06)}}@keyframes lumen-boot{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:translate(0)}}@keyframes lumen-caret{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes lumen-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.lm-outline-text{color:#0000;-webkit-text-stroke:2px var(--lm-foreground)}@media (min-width:768px){.lm-outline-text{-webkit-text-stroke-width:3px}}.lm-press-cta{border:2px solid var(--lm-foreground);font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--lm-foreground);border-radius:0;justify-content:center;align-items:center;padding:.75rem 1.5rem;font-size:.6875rem;font-weight:600;transition:background-color .15s,color .15s;display:inline-flex}.lm-press-cta:hover{background-color:var(--lm-foreground);color:var(--lm-background)}.lm-press-cta-solid{background-color:var(--lm-accent);border-color:var(--lm-accent);color:var(--lm-accent-foreground)}.lm-press-cta-solid:hover{background-color:var(--lm-foreground);border-color:var(--lm-foreground);color:var(--lm-background)}.lm-press-cta-invert{background-color:var(--lm-background);border-color:var(--lm-background);color:var(--lm-foreground)}.lm-press-cta-invert:hover{background-color:var(--lm-accent);border-color:var(--lm-accent);color:var(--lm-accent-foreground)}.lm-press-cta-on-ink{border-color:var(--lm-background);color:var(--lm-background)}.lm-press-cta-on-ink:hover{background-color:var(--lm-background);color:var(--lm-foreground)}.lm-press-row{transition:background-color .15s}.lm-press-row:hover{background-color:color-mix(in srgb, var(--lm-foreground) 5%, transparent)}.lm-press-row-title{transition:transform .2s}.lm-press-row:hover .lm-press-row-title{transform:translate(.5rem)}[data-design=press] header{border-bottom-width:2px;border-bottom-color:var(--lm-foreground)}[data-design=press] header a,[data-design=press] header button{border-radius:0}.lm-scanlines{background-image:repeating-linear-gradient(to bottom, color-mix(in srgb, var(--lm-foreground) 6%, transparent) 0px, color-mix(in srgb, var(--lm-foreground) 6%, transparent) 1px, transparent 1px, transparent 4px);opacity:.5}.lm-term-cta{border:1px solid var(--lm-border);font-family:var(--font-mono);color:var(--lm-foreground);border-radius:.125rem;align-items:center;padding:.5rem .875rem;font-size:.8125rem;transition:border-color .15s,color .15s,background-color .15s;display:inline-flex}.lm-term-cta:before{content:"[ ";color:var(--lm-border)}.lm-term-cta:after{content:" ]";color:var(--lm-border)}.lm-term-cta:hover{border-color:var(--lm-accent);color:var(--lm-accent)}.lm-term-cta-primary{background-color:var(--lm-primary);color:var(--lm-primary-foreground);border-color:#0000}.lm-term-cta-primary:hover{background-color:var(--lm-primary-hover);color:var(--lm-primary-foreground)}[data-design=terminal] header,[data-design=terminal] footer{font-family:var(--font-mono)}[data-design=terminal] header a,[data-design=terminal] header button{letter-spacing:.02em;border-radius:.125rem}.lm-halftone{background-image:radial-gradient(var(--lm-foreground) 1px, transparent 1.3px);opacity:.09;background-size:11px 11px}.lm-riso-tilt{transform-origin:0;transform:rotate(-1.2deg)}.lm-riso-panel{border:2px solid var(--lm-foreground);background-color:var(--lm-background);box-shadow:7px 7px 0 0 var(--lm-foreground);padding:1.25rem 1.5rem}.lm-riso-sticker{border:2px solid var(--lm-foreground);background-color:var(--lm-accent);color:var(--lm-accent-foreground);box-shadow:4px 4px 0 0 var(--lm-foreground);padding:.4rem .85rem;transform:rotate(-2deg)}.lm-riso-sticker[data-riso-lean=right]{background-color:var(--lm-background);color:var(--lm-foreground);transform:rotate(2deg)}.lm-riso-card{border:2px solid var(--lm-foreground);background-color:var(--lm-background);box-shadow:8px 8px 0 0 var(--lm-foreground);padding:1.5rem;transition:transform .22s,box-shadow .22s;transform:rotate(-1.1deg)}.lm-riso-card[data-riso-lean=right]{transform:rotate(1.1deg)}.lm-riso-card:hover{box-shadow:12px 12px 0 0 var(--lm-accent);transform:rotate(0)translate(-2px,-2px)}.lm-riso-cta{border:2px solid var(--lm-foreground);background-color:var(--lm-background);color:var(--lm-foreground);box-shadow:5px 5px 0 0 var(--lm-foreground);font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;align-items:center;padding:.85rem 1.5rem;font-size:.75rem;font-weight:700;transition:transform .15s,box-shadow .15s;display:inline-flex}.lm-riso-cta:hover{box-shadow:8px 8px 0 0 var(--lm-foreground);transform:translate(-2px,-2px)}.lm-riso-cta:active{box-shadow:2px 2px 0 0 var(--lm-foreground);transform:translate(2px,2px)}.lm-riso-cta-accent{background-color:var(--lm-accent);color:var(--lm-accent-foreground)}.lm-riso-cta-invert{background-color:var(--lm-background);color:var(--lm-foreground)}[data-design=riso] header{border-bottom-width:2px;border-bottom-color:var(--lm-foreground)}[data-design=riso] footer{border-top-width:2px;border-top-color:var(--lm-foreground)}[data-design=riso] header a,[data-design=riso] header button{border-radius:.25rem}@media (prefers-reduced-motion:reduce){.lm-riso-card,.lm-riso-card:hover,.lm-riso-cta:hover,.lm-riso-cta:active{transform:none}}.lm-vault-cta{letter-spacing:-.01em;border-radius:9999px;justify-content:center;align-items:center;padding:.85rem 1.35rem;font-size:.875rem;font-weight:600;transition:background-color .16s,color .16s,opacity .16s;display:inline-flex}.lm-vault-cta-primary{background-color:var(--lm-primary);color:var(--lm-primary-foreground)}.lm-vault-cta-primary:hover{background-color:var(--lm-primary-hover)}.lm-vault-text-link{color:var(--lm-muted-foreground);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--lm-muted-foreground) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--lm-muted-foreground) 35%, transparent);text-underline-offset:.28em;font-size:.875rem;font-weight:500;transition:color .16s}.lm-vault-text-link:hover{color:var(--lm-foreground)}[data-design=vault] header{border-bottom-color:color-mix(in srgb, var(--lm-border) 80%, transparent);background-color:color-mix(in srgb, var(--lm-background) 88%, transparent)}[data-design=vault] footer{border-top-color:var(--lm-border)}.lm-work-cta{border:1px solid var(--lm-border);background-color:var(--lm-background);color:var(--lm-foreground);border-radius:.375rem;align-items:center;padding:.55rem .9rem;font-size:.8125rem;font-weight:600;transition:border-color .15s,background-color .15s;display:inline-flex}.lm-work-cta:hover{border-color:color-mix(in srgb, var(--lm-primary) 45%, var(--lm-border));background-color:color-mix(in srgb, var(--lm-primary) 8%, var(--lm-background))}.lm-work-cta-primary{background-color:var(--lm-primary);color:var(--lm-primary-foreground);border-color:#0000}.lm-work-cta-primary:hover{background-color:var(--lm-primary);filter:brightness(1.06);border-color:#0000}[data-design=workbench] header{border-bottom-color:var(--lm-border);-webkit-backdrop-filter:none;backdrop-filter:none;background-color:var(--lm-background)}[data-design=workbench] footer{border-top-color:var(--lm-border);background-color:var(--lm-muted)}[data-design=workbench] header a,[data-design=workbench] header button{border-radius:.375rem}.lm-signal-cta{border:1px solid var(--lm-border);letter-spacing:-.01em;color:var(--lm-foreground);border-radius:9999px;align-items:center;gap:.5rem;padding:.8rem 1.25rem;font-size:.875rem;font-weight:600;transition:background-color .16s,border-color .16s;display:inline-flex}.lm-signal-cta:hover{border-color:var(--lm-foreground)}.lm-signal-cta-primary{background-color:var(--lm-primary);color:var(--lm-primary-foreground);border-color:#0000}.lm-signal-cta-primary:hover{background-color:var(--lm-primary-hover);border-color:#0000}.lm-signal-text-link{color:var(--lm-muted-foreground);text-underline-offset:.3em;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--lm-muted-foreground) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--lm-muted-foreground) 40%, transparent);align-items:center;gap:.35rem;font-size:.875rem;font-weight:500;display:inline-flex}.lm-signal-text-link:hover{color:var(--lm-foreground)}.lm-signal-rail{scroll-snap-type:x mandatory;scrollbar-width:thin}.lm-signal-rail-card{transition:border-color .18s,transform .18s}.lm-signal-rail-card:hover{border-color:color-mix(in srgb, var(--lm-primary) 50%, var(--lm-border));transform:translateY(-3px)}[data-design=signal] header{background-color:color-mix(in srgb, var(--lm-background) 72%, transparent);border-bottom-color:#0000}[data-design=signal] .lm-header-signal .lm-button{min-width:2.25rem;color:var(--lm-foreground);padding-inline:.625rem}[data-design=signal] .lm-header-signal .lm-button svg{stroke:currentColor;visibility:visible;opacity:1;flex:none;width:1rem;height:1rem;display:block}[data-design=signal] .lm-header-signal .lm-profile-trigger{border-radius:9999px;width:2.25rem;min-width:2.25rem;height:2.25rem;padding:0;overflow:hidden}[data-design=signal] .lm-header-signal .lm-profile-trigger>span{border-radius:inherit;flex:none;width:100%;height:100%}[data-design=signal] footer{border-top-color:var(--lm-border)}@media (prefers-reduced-motion:reduce){.lm-signal-rail-card:hover{transform:none}}.lm-notus-container{width:100%;max-width:1280px}.lm-notus-btn{letter-spacing:.025em;text-transform:uppercase;border-radius:.25rem;justify-content:center;align-items:center;padding:1rem 1.5rem;font-size:.875rem;font-weight:700;transition:box-shadow .15s,background-color .15s;display:inline-flex;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.lm-notus-btn:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.lm-notus-btn-muted{background-color:color-mix(in srgb, var(--lm-muted-foreground) 72%, var(--lm-primary));color:var(--lm-primary-foreground)}.lm-notus-btn-muted:hover{background-color:var(--lm-muted-foreground)}.lm-notus-btn-solid{background-color:var(--lm-primary);color:var(--lm-primary-foreground)}.lm-notus-btn-solid:hover{background-color:var(--lm-primary-hover)}.lm-notus-btn-on-dark{background-color:var(--lm-primary-foreground);color:var(--lm-primary)}.lm-notus-btn-on-dark:hover{background-color:color-mix(in srgb, var(--lm-primary-foreground) 88%, var(--lm-primary))}.lm-notus-btn-outline-on-dark{border:1px solid color-mix(in srgb, var(--lm-primary-foreground) 55%, transparent);color:var(--lm-primary-foreground);background-color:#0000}.lm-notus-btn-outline-on-dark:hover{background-color:color-mix(in srgb, var(--lm-primary-foreground) 12%, transparent)}[data-design=notus] header.lm-header-notus{background-color:var(--lm-card);border-bottom:0;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}[data-design=notus] .lm-header-notus .lm-header-nav a,[data-design=notus] .lm-header-notus .lm-header-nav button{letter-spacing:.06em;text-transform:uppercase;border-radius:.25rem;font-size:.75rem;font-weight:700}[data-design=notus] footer{background-color:var(--lm-muted);border-top-color:var(--lm-border)}[data-design=notus] .lm-surface,[data-design=notus] .lm-page .rounded-xl,[data-design=notus] .lm-page .rounded-2xl,[data-design=notus] .lm-auth-shell .lm-surface{border-color:var(--lm-border);border-radius:.5rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}[data-design=notus] .lm-page h1,[data-design=notus] .lm-auth-shell h1,[data-design=notus] .lm-legal-shell h1{letter-spacing:-.01em;font-weight:600}[data-design=notus] .lm-button{letter-spacing:.04em;text-transform:uppercase;border-radius:.25rem;font-weight:700}[data-design=notus] .lm-mobile-nav-panel{background:var(--lm-card);border-radius:0;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}[data-design=notus] .lm-mobile-nav-body a{letter-spacing:.06em;text-transform:uppercase;border-radius:.25rem;font-size:.75rem;font-weight:700}[data-design=notus] .lm-mobile-nav-body a[aria-current=page],[data-design=notus] .lm-mobile-nav-body button[aria-current=page],[data-design=notus] .lm-mobile-nav-body a.lm-nav-item-active{background:color-mix(in srgb, var(--primary) 14%, var(--lm-card));color:var(--foreground);outline:1px solid color-mix(in srgb, var(--primary) 35%, transparent)}[data-design=notus] .lm-header-notus [role=menu] a,[data-design=notus] .lm-header-notus [role=menuitem],[data-design=notus] .lm-header-notus [data-radix-collection-item]{letter-spacing:.06em;text-transform:uppercase;font-size:.75rem;font-weight:700}.lm-codisans-display{font-family:var(--font-wordmark);letter-spacing:-.02em}.lm-codisans-pill-btn{cursor:pointer;background-color:var(--lm-primary);color:var(--lm-primary-foreground);box-shadow:0 0 0 0 color-mix(in srgb, var(--lm-primary) 35%, transparent);border-radius:9999px;align-items:center;padding:.375rem 1rem;font-size:.875rem;font-weight:600;transition:box-shadow .2s;display:inline-flex}.lm-codisans-pill-btn:hover{box-shadow:0 0 0 .2em color-mix(in srgb, var(--lm-primary) 35%, transparent)}.lm-codisans-pill-btn-invert{background-color:var(--lm-background);color:var(--lm-foreground);box-shadow:0 0 0 0 color-mix(in srgb, var(--lm-background) 40%, transparent)}.lm-codisans-pill-btn-invert:hover{box-shadow:0 0 0 .2em color-mix(in srgb, var(--lm-background) 40%, transparent)}html[data-design=codisans],html[data-design=codisans] body{--lm-codisans-ink:var(--lm-foreground);--lm-codisans-muted:var(--lm-muted-foreground);--lm-codisans-canvas:var(--lm-background);--lm-codisans-nav-surface:var(--lm-foreground);--lm-codisans-nav-ink:var(--lm-background);background-color:var(--lm-foreground)}html.dark[data-design=codisans],html.dark[data-design=codisans] body{--lm-codisans-ink:var(--lm-foreground);--lm-codisans-muted:var(--lm-muted-foreground);--lm-codisans-canvas:var(--lm-background);--lm-codisans-nav-surface:color-mix(in srgb, var(--lm-muted) 38%, var(--lm-foreground));--lm-codisans-nav-ink:var(--lm-background)}.lm-codisans-app,html[data-design=codisans] .lm-codisans-app .bg-neutral-950{background-color:var(--lm-foreground)}html[data-design=codisans] .lm-codisans-app .bg-neutral-900,html[data-design=codisans] .lm-codisans-app .bg-neutral-800{background-color:color-mix(in srgb, var(--lm-foreground) 88%, var(--lm-background))}html[data-design=codisans] .lm-codisans-app .bg-neutral-100{background-color:color-mix(in srgb, var(--lm-codisans-ink) 8%, var(--lm-codisans-canvas))}html[data-design=codisans] .lm-codisans-app .bg-white\/50{background-color:color-mix(in srgb, var(--lm-codisans-canvas) 50%, transparent)}html[data-design=codisans] .lm-codisans-app .text-white{color:var(--lm-background)}html[data-design=codisans] .lm-codisans-app .text-neutral-200,html[data-design=codisans] .lm-codisans-app .text-neutral-300{color:color-mix(in srgb, var(--lm-codisans-ink) 35%, transparent)}html[data-design=codisans] .lm-codisans-app .text-neutral-700,html[data-design=codisans] .lm-codisans-app .hover\:text-neutral-700:hover{color:var(--lm-codisans-ink)}html[data-design=codisans] .lm-codisans-app .border-neutral-800{border-color:color-mix(in srgb, var(--lm-background) 18%, transparent)}html[data-design=codisans] .lm-codisans-app .fill-neutral-400\/5{fill:color-mix(in srgb, var(--lm-codisans-ink) 5%, transparent)}html[data-design=codisans] .lm-codisans-app .stroke-neutral-400\/10{stroke:color-mix(in srgb, var(--lm-codisans-ink) 10%, transparent)}html[data-design=codisans] .lm-codisans-app .ring-neutral-400{--tw-ring-color:color-mix(in srgb, var(--lm-codisans-ink) 40%, transparent)}.lm-codisans-canvas{background-color:var(--lm-codisans-canvas);color:var(--lm-codisans-ink)}[data-design=codisans] .lm-page-eyebrow{font-family:var(--font-wordmark);letter-spacing:-.02em;text-transform:none;color:var(--lm-codisans-ink);font-size:1rem;font-weight:600}[data-design=codisans] .lm-page-title{font-family:var(--font-wordmark);letter-spacing:-.02em;color:var(--lm-codisans-ink);font-weight:500}[data-design=codisans] .lm-page-subtitle{color:var(--lm-codisans-muted)}[data-design=codisans] .lm-legal-codisans article h2,[data-design=codisans] .lm-blog-codisans article h2{color:var(--lm-codisans-ink);font-family:var(--font-wordmark);font-weight:500}[data-design=codisans] .lm-legal-codisans article h3,[data-design=codisans] .lm-blog-codisans article h3{color:var(--lm-codisans-ink);font-family:var(--font-wordmark);font-weight:600}[data-design=codisans] .lm-legal-codisans article p,[data-design=codisans] .lm-legal-codisans article li,[data-design=codisans] .lm-blog-codisans article p,[data-design=codisans] .lm-blog-codisans article li{color:var(--lm-codisans-muted)}.lm-codisans-header-rest .lm-codisans-chrome-tools button,.lm-codisans-header-rest .lm-profile-trigger{color:var(--lm-codisans-ink)}.lm-codisans-header-invert .lm-codisans-chrome-tools button,.lm-codisans-header-invert .lm-profile-trigger{color:var(--lm-codisans-nav-ink)}.lm-codisans-header-invert .lm-profile-trigger span{border-color:color-mix(in srgb, var(--lm-codisans-nav-ink) 25%, transparent);background:color-mix(in srgb, var(--lm-codisans-nav-ink) 12%, transparent);color:var(--lm-codisans-nav-ink)}.lm-codisans-service-hover:has(.e-commerce:hover) svg path{fill:color-mix(in srgb, var(--lm-success) 42%, var(--lm-card))}.lm-codisans-service-hover:has(.software-development:hover) svg path{fill:color-mix(in srgb, var(--lm-danger) 42%, var(--lm-card))}.lm-codisans-service-hover:has(.ai-automation:hover) svg path{fill:color-mix(in srgb, var(--lm-primary) 32%, var(--lm-card))}.lm-codisans-service-hover:has(.cms-websites:hover) svg path{fill:color-mix(in srgb, var(--lm-warning) 42%, var(--lm-card))}[data-design=codisans] footer{border-top-color:color-mix(in srgb, var(--lm-codisans-ink) 10%, transparent);background-color:#0000}[data-design=codisans] .lm-surface,[data-design=codisans] .lm-page .rounded-xl,[data-design=codisans] .lm-page .rounded-2xl{border-color:color-mix(in srgb, var(--lm-codisans-ink) 10%, transparent);border-radius:1.5rem}[data-design=codisans] .lm-button{font-family:var(--font-wordmark);letter-spacing:-.01em;text-transform:none;border-radius:9999px;font-weight:600}[data-design=codisans] .lm-codisans-closer{background-color:var(--lm-foreground);color:var(--lm-background)}[data-design=press] .lm-header-nav a,[data-design=press] .lm-header-nav button{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;border-radius:0;font-size:.6875rem}[data-design=terminal] .lm-header-nav a,[data-design=terminal] .lm-header-nav button{font-family:var(--font-mono);border-radius:.125rem;font-size:.8125rem}[data-design=riso] .lm-header-nav a,[data-design=riso] .lm-header-nav button{border-radius:.25rem;font-weight:700}[data-design=signal] .lm-header-nav a{letter-spacing:-.01em;border-radius:9999px}[data-design=press] .lm-surface,[data-design=press] .lm-page .rounded-xl,[data-design=press] .lm-page .rounded-2xl,[data-design=press] .lm-auth-shell .lm-surface,[data-design=press] .lm-legal-shell .lm-surface{border-width:2px;border-color:var(--lm-foreground);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0}[data-design=press] .lm-page-intro,[data-design=press] .lm-legal-shell header,[data-design=press] .lm-blog-page .lm-page-intro{text-align:left}[data-design=press] .lm-pricing-page .lm-page-intro{max-width:40rem;margin-left:0;margin-right:0}[data-design=press] footer{border-top-width:2px;border-top-color:var(--lm-foreground)}[data-design=terminal] .lm-page,[data-design=terminal] .lm-auth-shell,[data-design=terminal] .lm-legal-shell,[data-design=terminal] .lm-page-main{font-family:var(--font-mono)}[data-design=terminal] .lm-surface,[data-design=terminal] .lm-page .rounded-xl,[data-design=terminal] .lm-page .rounded-2xl,[data-design=terminal] .lm-auth-shell .lm-surface{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:.125rem}[data-design=riso] .lm-surface,[data-design=riso] .lm-page .rounded-xl,[data-design=riso] .lm-page .rounded-2xl,[data-design=riso] .lm-auth-shell .lm-surface{border-width:2px;border-color:var(--lm-foreground);box-shadow:6px 6px 0 0 var(--lm-foreground);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:.25rem}[data-design=riso] .lm-page h1,[data-design=riso] .lm-auth-shell h1,[data-design=riso] .lm-legal-shell h1{letter-spacing:-.035em;font-weight:800}[data-design=vault] .lm-surface,[data-design=vault] .lm-page .rounded-xl,[data-design=vault] .lm-page .rounded-2xl,[data-design=vault] .lm-auth-shell .lm-surface{box-shadow:none;border-color:color-mix(in srgb, var(--lm-border) 90%, transparent);border-radius:.75rem}[data-design=vault] .lm-pricing-page .lm-page-intro{text-align:left;margin-left:0}[data-design=vault] footer{border-top-color:var(--lm-border);background-color:#0000}[data-design=workbench] .lm-surface,[data-design=workbench] .lm-page .rounded-xl,[data-design=workbench] .lm-page .rounded-2xl,[data-design=workbench] .lm-auth-shell .lm-surface{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:.375rem}[data-design=workbench] .lm-pricing-page,[data-design=workbench] .lm-dashboard-page{background-image:none;background-color:var(--lm-background)}[data-design=workbench] .lm-page-intro{text-align:left}[data-design=workbench] .lm-pricing-page .lm-page-intro{margin-left:0;margin-right:0}[data-design=signal] .lm-surface,[data-design=signal] .lm-page .rounded-xl,[data-design=signal] .lm-page .rounded-2xl,[data-design=signal] .lm-auth-shell .lm-surface{border-color:color-mix(in srgb, var(--lm-border) 80%, transparent);box-shadow:none;border-radius:1.25rem}[data-design=signal] .lm-page h1,[data-design=signal] .lm-auth-shell h1,[data-design=signal] .lm-legal-shell h1{letter-spacing:-.04em;font-weight:600}[data-design=signal] .lm-pricing-page,[data-design=signal] .lm-dashboard-page{background-image:radial-gradient(ellipse at 80% 0%, color-mix(in srgb, var(--lm-accent) 12%, transparent), transparent 45%)}[data-design=press] .lm-header-press{background-color:var(--lm-background)}[data-design]{--accent:var(--lm-accent);--background:var(--lm-background);--border:var(--lm-border);--card:var(--lm-card);--lm-design-neutral-surface:var(--lm-card);--foreground:var(--lm-foreground);--muted-foreground:var(--lm-muted-foreground);--primary:var(--lm-primary)}.dark[data-design]{--lm-design-neutral-surface:color-mix(in srgb, var(--lm-card) 92%, var(--lm-background))}.lm-tone-neutral,.lm-admin-page .lm-surface:nth-child(3n+1){--color-accent:var(--lm-accent);--color-background:var(--lm-design-neutral-surface);--color-border:color-mix(in srgb, var(--lm-card-foreground) 22%, var(--lm-design-neutral-surface));--color-card:var(--lm-design-neutral-surface);--color-foreground:var(--lm-card-foreground);--color-muted:color-mix(in srgb, var(--lm-card-foreground) 8%, var(--lm-design-neutral-surface));--color-muted-foreground:color-mix(in srgb, var(--lm-card-foreground) 72%, var(--lm-design-neutral-surface));--color-primary:var(--lm-primary);--accent:var(--lm-accent);--background:var(--lm-design-neutral-surface);--border:color-mix(in srgb, var(--lm-card-foreground) 22%, var(--lm-design-neutral-surface));--card:var(--lm-design-neutral-surface);--foreground:var(--lm-card-foreground);--lm-background:var(--lm-design-neutral-surface);--lm-border:color-mix(in srgb, var(--lm-card-foreground) 22%, var(--lm-design-neutral-surface));--lm-card:var(--lm-design-neutral-surface);--lm-foreground:var(--lm-card-foreground);--lm-muted:color-mix(in srgb, var(--lm-card-foreground) 8%, var(--lm-design-neutral-surface));--lm-muted-foreground:color-mix(in srgb, var(--lm-card-foreground) 72%, var(--lm-design-neutral-surface));--muted:var(--lm-muted);--muted-foreground:var(--lm-muted-foreground);--primary:var(--lm-primary);color:var(--lm-card-foreground);background-color:var(--lm-design-neutral-surface)!important}.lm-tone-primary,.lm-admin-page .lm-surface:nth-child(3n+2){--color-accent:var(--lm-primary-foreground);--color-background:var(--lm-primary);--color-border:color-mix(in srgb, var(--lm-primary-foreground) 28%, var(--lm-primary));--color-card:var(--lm-primary);--color-foreground:var(--lm-primary-foreground);--color-muted:color-mix(in srgb, var(--lm-primary-foreground) 16%, var(--lm-primary));--color-muted-foreground:color-mix(in srgb, var(--lm-primary-foreground) 92%, var(--lm-primary));--color-primary:var(--lm-primary-foreground);--background:var(--lm-primary);--border:color-mix(in srgb, var(--lm-primary-foreground) 28%, var(--lm-primary));--card:var(--lm-primary);--foreground:var(--lm-primary-foreground);--lm-background:var(--lm-primary);--lm-border:color-mix(in srgb, var(--lm-primary-foreground) 28%, var(--lm-primary));--lm-card:var(--lm-primary);--lm-foreground:var(--lm-primary-foreground);--lm-muted:color-mix(in srgb, var(--lm-primary-foreground) 16%, var(--lm-primary));--lm-muted-foreground:color-mix(in srgb, var(--lm-primary-foreground) 92%, var(--lm-primary));--muted:var(--lm-muted);--muted-foreground:var(--lm-muted-foreground);--primary:var(--lm-primary-foreground);color:var(--lm-primary-foreground);background-color:var(--lm-primary)!important}.lm-tone-accent,.lm-admin-page .lm-surface:nth-child(3n){--color-accent:var(--lm-accent-foreground);--color-background:var(--lm-accent);--color-border:color-mix(in srgb, var(--lm-accent-foreground) 30%, var(--lm-accent));--color-card:var(--lm-accent);--color-foreground:var(--lm-accent-foreground);--color-muted:color-mix(in srgb, var(--lm-accent-foreground) 16%, var(--lm-accent));--color-muted-foreground:color-mix(in srgb, var(--lm-accent-foreground) 92%, var(--lm-accent));--color-primary:var(--lm-accent-foreground);--accent:var(--lm-accent-foreground);--background:var(--lm-accent);--border:color-mix(in srgb, var(--lm-accent-foreground) 30%, var(--lm-accent));--card:var(--lm-accent);--foreground:var(--lm-accent-foreground);--lm-background:var(--lm-accent);--lm-border:color-mix(in srgb, var(--lm-accent-foreground) 30%, var(--lm-accent));--lm-card:var(--lm-accent);--lm-foreground:var(--lm-accent-foreground);--lm-muted:color-mix(in srgb, var(--lm-accent-foreground) 16%, var(--lm-accent));--lm-muted-foreground:color-mix(in srgb, var(--lm-accent-foreground) 92%, var(--lm-accent));--muted:var(--lm-muted);--muted-foreground:var(--lm-muted-foreground);--primary:var(--lm-accent-foreground);color:var(--lm-accent-foreground);background-color:var(--lm-accent)!important}.lm-page-header{position:relative}.lm-page-title,.lm-page-subtitle,.lm-page-eyebrow{text-wrap:balance}.lm-field{outline:none;transition:border-color .16s,background-color .16s,box-shadow .16s}.lm-label{letter-spacing:.01em}[data-design=aurora] .lm-page-header{max-width:46rem}[data-design=aurora] .lm-page-header[data-page-header-align=center]{margin-inline:auto}[data-design=aurora] .lm-page-title{color:var(--foreground);letter-spacing:-.045em}[data-design=aurora] .lm-field{border-color:color-mix(in srgb, var(--primary) 20%, var(--border));background:color-mix(in srgb, var(--card) 88%, transparent);box-shadow:inset 0 1px #ffffff3d}[data-design=aurora] .lm-field:focus{border-color:var(--accent);box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 14%, transparent)}[data-design=press] .lm-page-header{border-block:3px solid var(--foreground);text-align:left;max-width:none;padding-block:clamp(1.25rem,3vw,2.5rem)}[data-design=press] .lm-page-eyebrow{color:var(--foreground);font-family:var(--font-mono), monospace;letter-spacing:.04em}[data-design=press] .lm-page-title{max-width:15ch;font-family:var(--font-sans), sans-serif;letter-spacing:-.07em;text-transform:uppercase;font-size:clamp(3rem,8vw,7.5rem);font-weight:900;line-height:.82}[data-design=press] .lm-page-subtitle{max-width:44rem;color:var(--foreground);font-family:var(--font-sans), sans-serif;font-size:clamp(1rem,2vw,1.35rem)}[data-design=press] .lm-button,[data-design=press] .lm-field,[data-design=press] .lm-surface{border-radius:0}[data-design=press] .lm-button{box-shadow:4px 4px 0 var(--foreground);text-transform:uppercase;border-width:2px}[data-design=press] .lm-button:active{box-shadow:1px 1px 0 var(--foreground);transform:translate(3px,3px)}[data-design=press] .lm-field{border:0;border-bottom:2px solid var(--foreground);background:0 0;padding-inline:.25rem}[data-design=press] .lm-label{font-family:var(--font-mono), monospace;text-transform:uppercase}[data-design=terminal] .lm-page-header{border-left:1px solid var(--primary);padding-left:clamp(1rem,3vw,2rem)}[data-design=terminal] .lm-page-eyebrow,[data-design=terminal] .lm-page-title,[data-design=terminal] .lm-page-subtitle,[data-design=terminal] .lm-label{font-family:var(--font-mono), monospace}[data-design=terminal] .lm-page-eyebrow{color:var(--primary)}[data-design=terminal] .lm-page-title{letter-spacing:-.055em;font-size:clamp(2rem,6vw,4.75rem)}[data-design=terminal] .lm-page-title:before{color:var(--primary);content:"> "}[data-design=terminal] .lm-field{border-color:color-mix(in srgb, var(--primary) 52%, var(--border));background:color-mix(in srgb, var(--background) 92%, var(--primary));font-family:var(--font-mono), monospace;border-radius:0}[data-design=terminal] .lm-button{font-family:var(--font-mono), monospace;border-radius:0}[data-design=riso] .lm-page-header{border-left:.75rem solid var(--primary);background:color-mix(in srgb, var(--accent) 15%, var(--card));max-width:58rem;box-shadow:.75rem .75rem 0 var(--foreground);text-align:left;padding:clamp(1.25rem,3vw,2.25rem);transform:rotate(-.5deg)}[data-design=riso] .lm-page-title{color:var(--foreground);letter-spacing:-.065em;text-transform:uppercase;font-size:clamp(2.75rem,7vw,6.5rem);font-weight:950;line-height:.87}[data-design=riso] .lm-button,[data-design=riso] .lm-field{border:2px solid var(--foreground);box-shadow:4px 4px 0 var(--foreground);border-radius:.25rem}[data-design=riso] .lm-field:focus{background:color-mix(in srgb, var(--accent) 14%, var(--card));box-shadow:2px 2px 0 var(--foreground)}[data-design=vault] .lm-page-header{border-top:1px solid var(--border);grid-template-columns:minmax(6rem,.3fr) minmax(0,1fr);column-gap:clamp(1rem,4vw,4rem);max-width:72rem;padding-top:1rem;display:grid}[data-design=vault] .lm-page-eyebrow{color:var(--muted-foreground);font-family:var(--font-mono), monospace;writing-mode:vertical-rl;grid-row:1/span 2;align-self:start}[data-design=vault] .lm-page-title{letter-spacing:-.055em;max-width:18ch;font-size:clamp(2.5rem,5vw,5.25rem);font-weight:500;line-height:.94}[data-design=vault] .lm-page-subtitle,[data-design=vault] .lm-page-actions{grid-column:2}[data-design=vault] .lm-field{border:0;border-bottom:1px solid var(--foreground);background:0 0;border-radius:0;padding-inline:0}[data-design=vault] .lm-button{letter-spacing:.08em;text-transform:uppercase;border-radius:999px}[data-design=workbench] .lm-page-header{border:1px solid var(--border);background-color:var(--card);background-image:linear-gradient(var(--border) 1px, transparent 1px), linear-gradient(90deg, var(--border) 1px, transparent 1px);background-size:2rem 2rem;grid-template-columns:minmax(7rem,.25fr) minmax(0,1fr);gap:.75rem 2rem;max-width:none;padding:clamp(1rem,3vw,2rem);display:grid}[data-design=workbench] .lm-page-eyebrow{color:var(--muted-foreground);font-family:var(--font-mono), monospace;grid-row:1/span 2}[data-design=workbench] .lm-page-title{letter-spacing:-.045em;font-size:clamp(2rem,4vw,4rem);font-weight:650}[data-design=workbench] .lm-page-subtitle,[data-design=workbench] .lm-page-actions{grid-column:2}[data-design=workbench] .lm-button,[data-design=workbench] .lm-field{box-shadow:none;border-radius:.25rem}[data-design=workbench] .lm-button{font-family:var(--font-mono), monospace;font-size:.75rem}[data-design=signal] .lm-page-header{border-bottom:1px solid var(--foreground);text-align:left;flex-direction:column;justify-content:flex-end;max-width:none;min-height:min(52vh,32rem);padding-bottom:clamp(1.5rem,4vw,3rem);display:flex}[data-design=signal] .lm-page-title{letter-spacing:-.075em;max-width:13ch;font-size:clamp(3rem,9vw,8.5rem);font-weight:450;line-height:.82}[data-design=signal] .lm-page-subtitle{max-width:38rem}[data-design=signal] .lm-button{border-radius:999px;padding-inline:1.5rem}[data-design=signal] .lm-field{border:0;border-bottom:1px solid var(--foreground);background:0 0;border-radius:0;padding-inline:0}.lm-mobile-nav-panel{container-type:inline-size}.lm-mobile-nav-body{scrollbar-gutter:stable;-webkit-overflow-scrolling:touch}[data-design=aurora] .lm-mobile-nav-panel{background:radial-gradient(circle at 90% 10%, color-mix(in srgb, var(--accent) 20%, transparent), transparent 38%), color-mix(in srgb, var(--card) 94%, transparent);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:1.5rem 0 0 1.5rem}[data-design=press] .lm-mobile-nav-panel{border-right:4px solid var(--foreground);background:var(--background);max-width:min(92vw,36rem);box-shadow:.75rem 0 0 var(--accent)}[data-design=press] .lm-mobile-nav-header{border-bottom:4px double var(--foreground)}[data-design=press] .lm-mobile-nav-kicker,[data-design=press] .lm-mobile-nav-body{font-family:var(--font-mono), monospace}[data-design=press] .lm-mobile-nav-title{font-family:var(--font-sans), sans-serif;text-transform:uppercase;font-size:2.75rem;font-weight:900;line-height:.9}[data-design=press] .lm-mobile-nav-body a{border-bottom:1px solid var(--foreground);text-transform:uppercase;border-radius:0;font-size:1rem}[data-design=terminal] .lm-mobile-nav-panel{border-left:1px solid var(--primary);background:color-mix(in srgb, var(--background) 96%, black);max-width:min(94vw,30rem);box-shadow:-1rem 0 4rem color-mix(in srgb, var(--primary) 18%, transparent);font-family:var(--font-mono), monospace;border-radius:0}[data-design=terminal] .lm-mobile-nav-header{border-color:var(--primary)}[data-design=terminal] .lm-mobile-nav-title:before{color:var(--primary);content:"$ "}[data-design=terminal] .lm-mobile-nav-body a[aria-current=page]:before{content:"> "}[data-design=riso] .lm-mobile-nav-panel{border-right:.75rem solid var(--foreground);background:linear-gradient(160deg, color-mix(in srgb, var(--accent) 25%, var(--card)) 0 32%, transparent 32%), var(--card);max-width:100vw}[data-design=riso] .lm-mobile-nav-title{letter-spacing:-.08em;text-transform:uppercase;font-size:clamp(2.75rem,13vw,5rem);font-weight:950;line-height:.8}[data-design=riso] .lm-mobile-nav-body a{text-transform:uppercase;border:2px solid #0000;font-size:1.1rem;font-weight:800}[data-design=riso] .lm-mobile-nav-body a[aria-current=page]{border-color:var(--foreground);box-shadow:4px 4px 0 var(--foreground)}[data-design=vault] .lm-mobile-nav-panel{border:0;border-right:1px solid var(--border);background:var(--background);border-radius:0;max-width:min(82vw,28rem)}[data-design=vault] .lm-mobile-nav-header{border-bottom:1px solid var(--foreground);justify-content:flex-end;min-height:9rem}[data-design=vault] .lm-mobile-nav-kicker{writing-mode:vertical-rl}[data-design=vault] .lm-mobile-nav-title{font-size:2rem;font-weight:450}[data-design=vault] .lm-mobile-nav-body a{border-bottom:1px solid var(--border);border-radius:0;padding-block:.9rem}[data-design=workbench] .lm-mobile-nav-panel{border-right:1px solid var(--border);background-color:var(--background);background-image:linear-gradient(var(--border) 1px, transparent 1px), linear-gradient(90deg, var(--border) 1px, transparent 1px);background-size:1.5rem 1.5rem;border-radius:0;max-width:min(90vw,32rem)}[data-design=workbench] .lm-mobile-nav-header{border:1px solid var(--border);background:var(--card);border-radius:.25rem;margin:.75rem}[data-design=workbench] .lm-mobile-nav-body{border:1px solid var(--border);background:var(--card);margin-inline:.75rem}[data-design=workbench] .lm-mobile-nav-body a,[data-design=workbench] .lm-mobile-nav-body button{font-family:var(--font-mono), monospace;border-radius:.2rem;font-size:.75rem}[data-design=signal] .lm-mobile-nav-panel{background:var(--foreground);max-width:100vw;color:var(--background);border:0;border-radius:0}[data-design=signal] .lm-mobile-nav-header{border-color:color-mix(in srgb, var(--background) 28%, transparent);justify-content:flex-end;min-height:auto}[data-design=signal] .lm-mobile-nav-kicker{color:var(--background)}[data-design=signal] .lm-mobile-nav-title{letter-spacing:-.08em;font-size:clamp(3.25rem,16vw,6.5rem);font-weight:400;line-height:.78}[data-design=signal] .lm-mobile-nav-body a,[data-design=signal] .lm-mobile-nav-body button{color:var(--background)}[data-design=signal] .lm-mobile-nav-body a{border-bottom:1px solid color-mix(in srgb, var(--background) 24%, transparent);background:0 0;border-radius:0;padding-block:1rem}[data-design=signal] .lm-mobile-nav-body a:hover,[data-design=signal] .lm-mobile-nav-body button:hover{background:color-mix(in srgb, var(--background) 9%, transparent);color:var(--background)}[data-design=signal] .lm-mobile-nav-body a.lm-nav-item-active,[data-design=signal] .lm-mobile-nav-body a[aria-current=page]{background:var(--background);color:var(--foreground);box-shadow:none}[data-design=signal] .lm-mobile-nav-body p{color:color-mix(in srgb, var(--background) 68%, transparent)}[data-design=signal] .lm-mobile-nav-body .lm-mobile-nav-cta-button{border:1px solid var(--background);background:var(--background);color:var(--foreground)}[data-design=signal] .lm-mobile-nav-body .lm-mobile-nav-cta-button:hover{background:color-mix(in srgb, var(--background) 88%, var(--foreground));color:var(--foreground)}@media (max-width:640px){[data-design=vault] .lm-page-header,[data-design=workbench] .lm-page-header{display:block}[data-design=vault] .lm-page-eyebrow{writing-mode:initial;margin-bottom:1rem}[data-design=signal] .lm-page-header{min-height:min(44vh,25rem)}}.lm-stat-card,.lm-admin-card{border:1px solid color-mix(in srgb, var(--lm-border) 80%, transparent)}.lm-header-stats{border-radius:.75rem}.lm-progress-track{background-color:color-mix(in srgb, var(--lm-muted) 80%, var(--lm-border))}.lm-notus-navbar .lm-button,.lm-admin-card .lm-button{text-transform:uppercase;letter-spacing:.04em;font-weight:700}[data-design=aurora] .lm-stat-card,[data-design=aurora] .lm-admin-card{box-shadow:0 0 0 1px color-mix(in srgb, var(--lm-primary) 18%, transparent), 0 18px 40px -24px color-mix(in srgb, var(--lm-primary) 45%, transparent);border-radius:1rem}[data-design=press] .lm-stat-card,[data-design=press] .lm-admin-card,[data-design=press] .lm-notus-sidebar,[data-design=press] .lm-notus-navbar,[data-design=press] .lm-notus-footer,[data-design=press] .lm-map-example,[data-design=press] .lm-page-change{border-width:2px;border-color:var(--lm-foreground);box-shadow:none;border-radius:0}[data-design=press] .lm-header-stats{border-radius:0}[data-design=terminal] .lm-stat-card,[data-design=terminal] .lm-admin-card,[data-design=terminal] .lm-notus-sidebar{border-color:color-mix(in srgb, var(--lm-primary) 35%, var(--lm-border));font-family:var(--font-mono);box-shadow:none;border-radius:.25rem}[data-design=riso] .lm-stat-card,[data-design=riso] .lm-admin-card{box-shadow:4px 4px 0 0 var(--lm-foreground);border-width:2px;border-radius:.125rem}[data-design=vault] .lm-stat-card,[data-design=vault] .lm-admin-card,[data-design=vault] .lm-notus-sidebar{background:linear-gradient(180deg, color-mix(in srgb, var(--lm-card) 92%, var(--lm-primary)), var(--lm-card));border-radius:.75rem;box-shadow:inset 0 1px #ffffff14}[data-design=workbench] .lm-stat-card,[data-design=workbench] .lm-admin-card{box-shadow:none;border-color:var(--lm-border);border-radius:.5rem}[data-design=workbench] .lm-header-stats{border-radius:.5rem}[data-design=signal] .lm-stat-card,[data-design=signal] .lm-admin-card{border-color:color-mix(in srgb, var(--lm-border) 80%, transparent);box-shadow:none;border-radius:1.25rem}[data-design=notus] .lm-stat-card,[data-design=notus] .lm-admin-card,[data-design=notus] .lm-notus-sidebar,[data-design=notus] .lm-notus-navbar,[data-design=notus] .lm-map-example{border-radius:.25rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}[data-design=notus] .lm-header-stats{border-radius:.25rem}[data-design=notus] .lm-notus-navbar a,[data-design=notus] .lm-notus-sidebar a{letter-spacing:.06em;text-transform:uppercase;font-size:.75rem;font-weight:700}.lm-notus-admin-shell{min-height:100vh}.lm-notus-admin-shell .lm-notus-sidebar{z-index:40}.lm-notus-auth-shell .lm-notus-navbar{position:absolute}[data-design=press] .lm-notus-admin-shell,[data-design=press] .lm-notus-auth-shell,[data-design=press] .lm-notus-landing,[data-design=press] .lm-notus-profile,[data-design=press] .lm-notus-presentation{border-radius:0}[data-design=terminal] .lm-notus-admin-shell,[data-design=terminal] .lm-notus-auth-shell{font-family:var(--font-mono)}[data-design=vault] .lm-notus-admin-shell .lm-header-stats,[data-design=workbench] .lm-notus-admin-shell .lm-header-stats{border-radius:.5rem;margin-inline:.75rem}[data-design=signal] .lm-notus-landing .lm-admin-card,[data-design=signal] .lm-notus-profile .lm-admin-card{border-radius:1.25rem}[data-design=notus] .lm-notus-admin-shell{background-color:var(--lm-muted)}[data-design=aurora] .lm-notus-admin-shell .lm-header-stats{background-image:linear-gradient(135deg, var(--lm-primary), color-mix(in srgb, var(--lm-accent) 55%, var(--lm-primary)))}.lm-salient-display{font-family:var(--font-wordmark), var(--font-sans), ui-sans-serif, sans-serif}html[data-design=salient]{scroll-behavior:smooth;--lm-salient-ink:var(--lm-foreground);--lm-salient-muted:var(--lm-muted-foreground);--lm-salient-canvas:var(--lm-background);--lm-salient-plate:var(--lm-muted);--lm-salient-card:var(--lm-card);--lm-salient-brand:var(--lm-primary);--lm-salient-hairline:var(--lm-border);--lm-salient-soft:var(--lm-muted)}html.dark[data-design=salient]{--lm-salient-ink:var(--lm-foreground);--lm-salient-muted:var(--lm-muted-foreground);--lm-salient-canvas:var(--lm-background);--lm-salient-plate:var(--lm-muted);--lm-salient-card:var(--lm-card);--lm-salient-brand:var(--lm-primary);--lm-salient-hairline:var(--lm-border);--lm-salient-soft:var(--lm-muted)}html[data-design=salient],html[data-design=salient] body,.lm-salient-app{background-color:var(--lm-salient-canvas);color:var(--lm-salient-ink)}html[data-design=salient] .lm-salient-chrome-tools button,html[data-design=salient] .lm-salient-chrome-tools .lm-profile-trigger{color:var(--lm-salient-ink)}html[data-design=salient] .lm-salient-chrome-tools button:hover{background-color:var(--lm-salient-soft)}html[data-design=salient] .lm-salient-app .text-slate-900{color:var(--lm-salient-ink)}html[data-design=salient] .lm-salient-app .text-slate-700,html[data-design=salient] .lm-salient-app .text-slate-600,html[data-design=salient] .lm-salient-app .text-slate-500{color:var(--lm-salient-muted)}html[data-design=salient] .lm-salient-app .text-blue-600{color:var(--lm-salient-brand)}html[data-design=salient] .lm-salient-app .bg-white{background-color:var(--lm-salient-card)}html[data-design=salient] .lm-salient-app .bg-slate-50{background-color:var(--lm-salient-plate)}html[data-design=salient] .lm-salient-app .bg-slate-200,html[data-design=salient] .lm-salient-app .hover\:bg-slate-100:hover{background-color:var(--lm-salient-soft)}html[data-design=salient] .lm-salient-app .border-slate-200,html[data-design=salient] .lm-salient-app .border-slate-100,html[data-design=salient] .lm-salient-app .border-slate-400\/10{border-color:var(--lm-salient-hairline)}html[data-design=salient] .lm-salient-app .fill-slate-100{fill:var(--lm-salient-soft)}html[data-design=salient] .lm-salient-app .fill-slate-500{fill:var(--lm-salient-muted)}html[data-design=salient] .lm-salient-app .group:hover .group-hover\:fill-slate-700{fill:var(--lm-salient-ink)}html[data-design=salient] .lm-salient-app .stroke-slate-700{stroke:var(--lm-salient-ink)}html[data-design=salient] .lm-salient-app .ring-slate-900\/5{--tw-ring-color:color-mix(in srgb, var(--lm-salient-ink) 12%, transparent)}html[data-design=salient] .lm-salient-app .bg-slate-300\/50{background-color:color-mix(in srgb, var(--lm-salient-ink) 45%, transparent)}html[data-design=salient] .lm-salient-app a.bg-slate-900{background-color:var(--lm-foreground);color:var(--lm-background)}html[data-design=salient] .lm-salient-app a.bg-slate-900:hover{background-color:color-mix(in srgb, var(--lm-foreground) 88%, var(--lm-background));color:var(--lm-background)}html[data-design=salient] .lm-salient-app a.ring-slate-200{color:var(--lm-salient-ink);--tw-ring-color:var(--lm-salient-hairline)}html[data-design=salient] .lm-salient-app .fill-blue-600,html[data-design=salient] .lm-salient-app a.bg-blue-600{fill:var(--lm-salient-brand)}html[data-design=salient] .lm-salient-app a.bg-blue-600{background-color:var(--lm-primary);color:var(--lm-primary-foreground)}html[data-design=salient] .lm-salient-app a.bg-blue-600:hover{background-color:var(--lm-primary-hover)}html.dark[data-design=salient] .lm-salient-logos img{filter:brightness(0)invert();opacity:.72}html.dark[data-design=salient] #faq>img{opacity:.28}.lm-oatmeal-display{font-family:var(--font-wordmark), var(--font-sans), ui-sans-serif, sans-serif}.lm-oatmeal-wordmark{font-family:var(--font-wordmark), var(--font-sans), ui-sans-serif, sans-serif;font-style:italic}.lm-oatmeal-noise{--lm-oatmeal-noise-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='250' height='250' viewBox='0 0 100 100'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='turbulence' baseFrequency='1.4' numOctaves='1' seed='2' stitchTiles='stitch' result='n'/%3E%3CfeComponentTransfer result='g'%3E%3CfeFuncR type='linear' slope='4' intercept='1'/%3E%3CfeFuncG type='linear' slope='4' intercept='1'/%3E%3CfeFuncB type='linear' slope='4' intercept='1'/%3E%3C/feComponentTransfer%3E%3CfeColorMatrix type='saturate' values='0' in='g'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");isolation:isolate;color:var(--lm-primary-foreground);background-color:var(--lm-accent);background-image:linear-gradient(in oklab, color-mix(in oklab, var(--lm-primary-gradient-start) 55%, var(--lm-accent-gradient-start)) 0%, color-mix(in oklab, var(--lm-primary-gradient-end) 40%, var(--lm-accent-gradient-end)) 100%);position:relative;overflow:hidden}.lm-oatmeal-noise:before{content:"";z-index:0;pointer-events:none;background-image:var(--lm-oatmeal-noise-image);mix-blend-mode:overlay;opacity:.25;background-position:50%;background-size:250px 250px;position:absolute;inset:0}.lm-oatmeal-noise>*{z-index:1;position:relative}.lm-oatmeal-noise-well{--lm-oatmeal-noise-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='250' height='250' viewBox='0 0 100 100'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='turbulence' baseFrequency='1.4' numOctaves='1' seed='2' stitchTiles='stitch' result='n'/%3E%3CfeComponentTransfer result='g'%3E%3CfeFuncR type='linear' slope='4' intercept='1'/%3E%3CfeFuncG type='linear' slope='4' intercept='1'/%3E%3CfeFuncB type='linear' slope='4' intercept='1'/%3E%3C/feComponentTransfer%3E%3CfeColorMatrix type='saturate' values='0' in='g'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");isolation:isolate;background-color:var(--lm-accent);background-image:linear-gradient(in oklab, color-mix(in oklab, var(--lm-accent-gradient-start) 70%, var(--lm-muted-foreground)) 0%, color-mix(in oklab, var(--lm-accent-gradient-end) 65%, var(--lm-primary)) 100%);position:relative;overflow:hidden}.lm-oatmeal-noise-well:before{content:"";z-index:0;pointer-events:none;background-image:var(--lm-oatmeal-noise-image);mix-blend-mode:overlay;opacity:.25;background-position:50%;background-size:250px 250px;position:absolute;inset:0}.lm-oatmeal-noise-well>*{z-index:1;position:relative}.lm-oatmeal-shot__olive,html[data-theme-preset$=-olive] .lm-oatmeal-shot__default,html[data-theme-preset$=-mauve] .lm-oatmeal-shot__default,html[data-theme-preset$=-taupe] .lm-oatmeal-shot__default,html[data-theme-preset$=-mist] .lm-oatmeal-shot__default{display:none}html[data-theme-preset$=-olive] .lm-oatmeal-shot__olive,html[data-theme-preset$=-mauve] .lm-oatmeal-shot__olive,html[data-theme-preset$=-taupe] .lm-oatmeal-shot__olive,html[data-theme-preset$=-mist] .lm-oatmeal-shot__olive{display:block}dialog.lm-oatmeal-mobile-menu{background:0 0;border:none;width:100vw;max-width:none;height:100vh;max-height:none;margin:0;padding:0;overflow:auto}dialog.lm-oatmeal-mobile-menu::backdrop{background-color:#0000}.lm-oatmeal-mobile-menu-panel{background-color:var(--background);min-height:100%;color:var(--foreground);padding:1.5rem 2.5rem}html[data-design=oatmeal],html[data-design=oatmeal] body,.lm-oatmeal-app{background-color:var(--background);color:var(--foreground)}html[data-design=oatmeal] .lm-oatmeal-chrome-tools button,html[data-design=oatmeal] .lm-oatmeal-chrome-tools .lm-profile-trigger{color:var(--foreground)}html[data-design=oatmeal] .lm-oatmeal-chrome-tools button:hover{background-color:var(--lm-muted)}[data-design=oatmeal] .lm-stat-card,[data-design=oatmeal] .lm-admin-card,[data-design=oatmeal] .lm-soft-ui-stat-card,[data-design=oatmeal] .lm-notus-sidebar,[data-design=oatmeal] .lm-notus-navbar,[data-design=oatmeal] .lm-soft-ui-navbar,[data-design=oatmeal] .lm-soft-ui-sidebar{box-shadow:none;border-radius:1.75rem}[data-design=oatmeal] .lm-header-stats{border-radius:2rem}[data-design=oatmeal] .lm-notus-admin-shell,[data-design=oatmeal] .lm-soft-ui-admin-shell{font-family:var(--font-sans)}[data-design=oatmeal] .lm-notus-admin-shell .lm-page-title,[data-design=oatmeal] .lm-soft-ui-admin-shell h1{font-family:var(--font-wordmark), var(--font-sans), ui-sans-serif, sans-serif}[data-design=salient] .lm-stat-card,[data-design=salient] .lm-admin-card,[data-design=salient] .lm-soft-ui-stat-card,[data-design=salient] .lm-notus-sidebar,[data-design=salient] .lm-notus-navbar,[data-design=salient] .lm-map-example{box-shadow:0 20px 40px -28px color-mix(in srgb, var(--lm-foreground) 35%, transparent);border-radius:1.5rem}[data-design=salient] .lm-header-stats{border-radius:1.5rem}[data-design=salient] .lm-notus-admin-shell .lm-header-stats{background-image:linear-gradient(135deg, var(--lm-primary), color-mix(in srgb, var(--lm-accent) 40%, var(--lm-primary)))}[data-design=codisans] .lm-stat-card,[data-design=codisans] .lm-admin-card,[data-design=codisans] .lm-soft-ui-stat-card,[data-design=codisans] .lm-notus-sidebar,[data-design=codisans] .lm-notus-navbar{box-shadow:none;border-color:color-mix(in srgb, var(--lm-foreground) 18%, var(--lm-border));border-radius:0}[data-design=codisans] .lm-header-stats{border-radius:0}[data-design=codisans] .lm-notus-admin-shell,[data-design=codisans] .lm-soft-ui-admin-shell{font-family:var(--font-wordmark), var(--font-sans), ui-sans-serif, sans-serif}[data-design=press] .lm-soft-ui-stat-card,[data-design=press] .lm-soft-ui-navbar,[data-design=press] .lm-soft-ui-sidebar{border-width:2px;border-color:var(--lm-foreground);box-shadow:none;border-radius:0}[data-design=terminal] .lm-soft-ui-admin-shell,[data-design=terminal] .lm-soft-ui-stat-card{font-family:var(--font-mono);box-shadow:none;border-radius:.25rem}[data-design=riso] .lm-soft-ui-stat-card{box-shadow:4px 4px 0 0 var(--lm-foreground);border-width:2px;border-radius:.125rem}[data-design=aurora] .lm-soft-ui-stat-card{box-shadow:0 0 0 1px color-mix(in srgb, var(--lm-primary) 18%, transparent), 0 18px 40px -24px color-mix(in srgb, var(--lm-primary) 45%, transparent);border-radius:1rem}[data-design=vault] .lm-soft-ui-stat-card{border-radius:.75rem}[data-design=workbench] .lm-soft-ui-stat-card{box-shadow:none;border-radius:.5rem}[data-design=signal] .lm-soft-ui-stat-card{box-shadow:none;border-radius:1.25rem}[data-design=notus] .lm-soft-ui-stat-card,[data-design=notus] .lm-soft-ui-navbar,[data-design=notus] .lm-soft-ui-sidebar{border-radius:.25rem}html[data-page-layout-active=true][data-design=terminal] [data-page-layout-root],html[data-page-layout-active=true][data-design=aerospace-mono] [data-page-layout-root]{font-family:var(--font-mono), monospace}html[data-page-layout-active=true][data-design=press] [data-page-layout-root] .lm-oatmeal-display,html[data-page-layout-active=true][data-design=codisans] [data-page-layout-root] .lm-oatmeal-display,html[data-page-layout-active=true][data-design=nordic-mineral] [data-page-layout-root] .lm-oatmeal-display{font-family:var(--font-wordmark), var(--font-sans), ui-sans-serif, sans-serif}html[data-page-layout-active=true][data-design=swiss-editorial] [data-page-layout-root] .lm-oatmeal-display,html[data-page-layout-active=true][data-design=swiss-editorial] [data-page-layout-root] h1,html[data-page-layout-active=true][data-design=swiss-editorial] [data-page-layout-root] h2{font-family:var(--font-wordmark), "Playfair Display", Georgia, serif;text-transform:uppercase;letter-spacing:-.03em}html[data-page-layout-active=true][data-design=neo-memphis] [data-page-layout-root] .lm-oatmeal-display,html[data-page-layout-active=true][data-design=neo-memphis] [data-page-layout-root] h1,html[data-page-layout-active=true][data-design=neo-memphis] [data-page-layout-root] h2{text-transform:uppercase;font-family:Impact,Arial Black,sans-serif}html[data-page-layout-active=true][data-design=tactile-analog] [data-page-layout-root] .lm-oatmeal-display,html[data-page-layout-active=true][data-design=tactile-analog] [data-page-layout-root] h1,html[data-page-layout-active=true][data-design=tactile-analog] [data-page-layout-root] h2{font-family:var(--font-wordmark), "Georgia", "Baskerville", serif}html[data-page-layout-active=true][data-design=cyber-glass] [data-page-layout-root] .lm-oatmeal-display,html[data-page-layout-active=true][data-design=cyber-glass] [data-page-layout-root] h1,html[data-page-layout-active=true][data-design=cyber-glass] [data-page-layout-root] h2{font-family:var(--font-sans), "Outfit", sans-serif}[data-design=swiss-editorial] .lm-page-header{border-block:1px solid var(--lm-foreground);text-align:left;max-width:none;padding-block:clamp(1.25rem,3vw,2.5rem)}[data-design=swiss-editorial] .lm-page-eyebrow{color:var(--lm-accent);font-family:var(--font-mono), monospace;letter-spacing:.2em;text-transform:uppercase;font-weight:700}[data-design=swiss-editorial] .lm-page-title{font-family:var(--font-wordmark), "Playfair Display", Georgia, serif;letter-spacing:-.04em;text-transform:uppercase;font-size:clamp(2.75rem,7vw,6rem);font-weight:900;line-height:.9}[data-design=swiss-editorial] .lm-page-subtitle{max-width:44rem;color:var(--lm-foreground);font-family:var(--font-sans), sans-serif;font-size:clamp(1rem,2vw,1.25rem)}[data-design=swiss-editorial] .lm-button,[data-design=swiss-editorial] .lm-field,[data-design=swiss-editorial] .lm-surface,[data-design=swiss-editorial] .lm-stat-card,[data-design=swiss-editorial] .lm-admin-card,[data-design=swiss-editorial] .lm-soft-ui-stat-card,[data-design=swiss-editorial] .lm-page .rounded-xl,[data-design=swiss-editorial] .lm-page .rounded-2xl{border-radius:0}[data-design=swiss-editorial] .lm-button{border:1px solid var(--lm-foreground);letter-spacing:.08em;text-transform:uppercase;font-weight:700}[data-design=swiss-editorial] .lm-field{border:1px solid var(--lm-foreground);background:0 0}[data-design=swiss-editorial] .lm-surface{border:1px solid var(--lm-foreground)}[data-design=swiss-editorial] footer{border-top:1px solid var(--lm-foreground)}[data-design=aerospace-mono] .lm-page-header{border-left:2px solid var(--lm-accent);font-family:var(--font-mono), monospace;padding-left:clamp(1rem,3vw,2rem)}[data-design=aerospace-mono] .lm-page-eyebrow,[data-design=aerospace-mono] .lm-page-title,[data-design=aerospace-mono] .lm-page-subtitle,[data-design=aerospace-mono] .lm-label{font-family:var(--font-mono), monospace}[data-design=aerospace-mono] .lm-page-eyebrow{color:var(--lm-accent);letter-spacing:.15em;text-transform:uppercase}[data-design=aerospace-mono] .lm-page-title{letter-spacing:-.04em;text-transform:uppercase;font-size:clamp(2rem,5vw,4.5rem)}[data-design=aerospace-mono] .lm-page-title:before{color:var(--lm-accent);content:"[ SYS ] ";opacity:.85}[data-design=aerospace-mono] .lm-button,[data-design=aerospace-mono] .lm-field,[data-design=aerospace-mono] .lm-surface,[data-design=aerospace-mono] .lm-stat-card,[data-design=aerospace-mono] .lm-admin-card,[data-design=aerospace-mono] .lm-soft-ui-stat-card{font-family:var(--font-mono), monospace;border-radius:2px}[data-design=aerospace-mono] .lm-button{border:1px solid color-mix(in srgb, var(--lm-accent) 40%, var(--lm-border));text-transform:uppercase;letter-spacing:.05em}[data-design=aerospace-mono] .lm-button:hover{border-color:var(--lm-accent);box-shadow:0 0 12px color-mix(in srgb, var(--lm-accent) 35%, transparent)}[data-design=aerospace-mono] footer{border-top:1px solid color-mix(in srgb, var(--lm-border) 60%, transparent);font-family:var(--font-mono), monospace}[data-design=neo-memphis] .lm-page-header{border:2px solid var(--lm-foreground);background:color-mix(in srgb, var(--lm-accent) 12%, var(--lm-card));box-shadow:6px 6px 0 0 var(--lm-foreground);border-radius:1rem;padding:clamp(1.25rem,3vw,2.5rem);transform:rotate(-.5deg)}[data-design=neo-memphis] .lm-page-eyebrow{background:var(--lm-accent);color:var(--lm-accent-foreground,#fff);text-transform:uppercase;letter-spacing:.06em;border-radius:.375rem;padding:.2rem .6rem;font-weight:800;display:inline-block}[data-design=neo-memphis] .lm-page-title{text-transform:uppercase;letter-spacing:-.04em;font-size:clamp(2.5rem,6vw,5.5rem);font-weight:900}[data-design=neo-memphis] .lm-button,[data-design=neo-memphis] .lm-field,[data-design=neo-memphis] .lm-surface,[data-design=neo-memphis] .lm-stat-card,[data-design=neo-memphis] .lm-admin-card,[data-design=neo-memphis] .lm-soft-ui-stat-card{border:2px solid var(--lm-foreground);box-shadow:4px 4px 0 0 var(--lm-foreground);border-radius:.75rem}[data-design=neo-memphis] .lm-button{text-transform:uppercase;font-weight:800}[data-design=neo-memphis] .lm-button:active{box-shadow:1px 1px 0 0 var(--lm-foreground);transform:translate(3px,3px)}[data-design=neo-memphis] footer{border-top:2px solid var(--lm-foreground);box-shadow:0 -4px 0 0 var(--lm-foreground)}[data-design=nordic-mineral] .lm-page-header{border-bottom:1px solid color-mix(in srgb, var(--lm-border) 40%, transparent);padding-bottom:clamp(1.5rem,3vw,2.5rem)}[data-design=nordic-mineral] .lm-page-eyebrow{color:var(--lm-accent);letter-spacing:.2em;text-transform:uppercase;font-weight:600}[data-design=nordic-mineral] .lm-page-title{letter-spacing:-.03em;font-size:clamp(2.25rem,5vw,4.5rem);font-weight:600}[data-design=nordic-mineral] .lm-button,[data-design=nordic-mineral] .lm-field,[data-design=nordic-mineral] .lm-surface,[data-design=nordic-mineral] .lm-stat-card,[data-design=nordic-mineral] .lm-admin-card,[data-design=nordic-mineral] .lm-soft-ui-stat-card{border-color:color-mix(in srgb, var(--lm-border) 40%, transparent);border-radius:6px}[data-design=nordic-mineral] .lm-field{box-shadow:inset 0 2px 4px #00000008}[data-design=nordic-mineral] footer{border-top:1px solid color-mix(in srgb, var(--lm-border) 30%, transparent)}[data-design=cyber-glass] .lm-page-header{background:color-mix(in srgb, var(--lm-card) 35%, transparent);-webkit-backdrop-filter:blur(20px);border:1px solid #ffffff1f;border-radius:1.5rem;padding:clamp(1.5rem,4vw,3rem);box-shadow:0 8px 32px #00000040}[data-design=cyber-glass] .lm-page-eyebrow{color:var(--lm-accent);letter-spacing:.18em;text-transform:uppercase;text-shadow:0 0 10px color-mix(in srgb, var(--lm-accent) 50%, transparent);font-weight:700}[data-design=cyber-glass] .lm-page-title{letter-spacing:-.03em;text-shadow:0 2px 14px #0006;font-size:clamp(2.25rem,5.5vw,5rem);font-weight:800}[data-design=cyber-glass] .lm-button,[data-design=cyber-glass] .lm-field,[data-design=cyber-glass] .lm-surface,[data-design=cyber-glass] .lm-stat-card,[data-design=cyber-glass] .lm-admin-card,[data-design=cyber-glass] .lm-soft-ui-stat-card{-webkit-backdrop-filter:blur(16px);border:1px solid #ffffff1f;border-radius:1.125rem}[data-design=cyber-glass] .lm-button{background:color-mix(in srgb, var(--lm-accent) 20%, transparent);border-radius:9999px}[data-design=cyber-glass] .lm-button:hover{background:color-mix(in srgb, var(--lm-accent) 35%, transparent);box-shadow:0 0 24px color-mix(in srgb, var(--lm-accent) 45%, transparent)}[data-design=cyber-glass] footer{background:color-mix(in srgb, var(--lm-background) 40%, transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-top:1px solid #ffffff1a}[data-design=tactile-analog] .lm-page-header{border:2px solid var(--lm-border);background:var(--lm-card);border-radius:.75rem;padding:clamp(1.25rem,3vw,2.25rem);box-shadow:inset 0 1px #ffffff26,0 4px 8px #0000000f}[data-design=tactile-analog] .lm-page-eyebrow{color:var(--lm-accent);font-family:var(--font-mono), monospace;letter-spacing:.15em;text-transform:uppercase;font-weight:700}[data-design=tactile-analog] .lm-page-title{font-family:var(--font-wordmark), Georgia, serif;letter-spacing:-.03em;font-size:clamp(2.25rem,5vw,4.25rem);font-weight:700}[data-design=tactile-analog] .lm-button,[data-design=tactile-analog] .lm-field,[data-design=tactile-analog] .lm-surface,[data-design=tactile-analog] .lm-stat-card,[data-design=tactile-analog] .lm-admin-card,[data-design=tactile-analog] .lm-soft-ui-stat-card{border:1px solid var(--lm-border);border-radius:.5rem}[data-design=tactile-analog] .lm-button{font-weight:600;box-shadow:0 2px 4px #00000014,inset 0 1px #fff3}[data-design=tactile-analog] .lm-button:active{transform:translateY(1px);box-shadow:inset 0 2px 4px #0003}[data-design=tactile-analog] .lm-field{box-shadow:inset 0 2px 4px #00000014}[data-design=tactile-analog] footer{border-top:2px solid var(--lm-border)}
@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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 Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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 Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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 Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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 Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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 Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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 Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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 Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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 Sans Fallback;src:local(Arial);ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:101.17%}.ibm_plex_sans_596fcd49-module__673WXq__className{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.ibm_plex_sans_596fcd49-module__673WXq__variable{--font-ibm-plex-sans:"IBM Plex Sans", "IBM Plex Sans Fallback"}
@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/31e5e20239562b7a-s.3_otmf38u2y4x.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9a8b04342f903b9d-s.00hyb-x0mjr9g.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c6e2684784a55443-s.p.2p4adm_386h58.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/742f0fcf9aa5cfe6-s.1x39li9dshdhc.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b524e3bdcc8dfcd3-s.1qsgyx-tuq4mu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a083361d37caf3d1-s.p.0s4utfvp8prsy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b221c6d9681431a7-s.3f7g1nki62hoj.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/af7efeee822b8a1b-s.3sup9rdq9grs5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6c98c9fb873995d2-s.p.22ggkaf3lyu8c.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f1c5314e24238cfd-s.22gtx64q2ss2-.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7993b8d2abb72fea-s.3os00td4x4cmq.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0595f7052377a1a2-s.p.2lpos000q_nzo.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Fallback;src:local(Arial);ascent-override:103.43%;descent-override:20.69%;line-gap-override:0.0%;size-adjust:96.68%}.barlow_82974783-module__ouGLrG__className{font-family:Barlow,Barlow Fallback;font-style:normal}.barlow_82974783-module__ouGLrG__variable{--font-barlow:"Barlow", "Barlow Fallback"}
@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/da8a9dd0d68e512b-s.0n8i_inn0i2i9.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/94b4a5dc1fe84361-s.3wm_n5jv1to7s.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/ff5be760267bb4bc-s.3dkqd4mro2h3_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/99596c30eb072d3c-s.2fp9tilo6sy14.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/e5864b32625b6bc3-s.0m7i6b77o5yxd.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/e285ad1a914469f0-s.15241mr5-1s6i.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:"Source Sans 3";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/47df9ba1c7236d3b-s.p.137759vg1sbmi.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3 Fallback";src:local(Arial);ascent-override:109.21%;descent-override:42.66%;line-gap-override:0.0%;size-adjust:93.76%}.source_sans_3_7b147a47-module__UP5YXW__className{font-family:"Source Sans 3","Source Sans 3 Fallback";font-style:normal}.source_sans_3_7b147a47-module__UP5YXW__variable{--font-source-sans-3:"Source Sans 3", "Source Sans 3 Fallback"}
@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/32687112bd2dd8db-s.1gepa_7fcx9fm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/28868e710e86be81-s.2eksvhm1z0jwa.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.2cyn07wtgehh0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/32687112bd2dd8db-s.1gepa_7fcx9fm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/28868e710e86be81-s.2eksvhm1z0jwa.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.2cyn07wtgehh0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/32687112bd2dd8db-s.1gepa_7fcx9fm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/28868e710e86be81-s.2eksvhm1z0jwa.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.2cyn07wtgehh0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/32687112bd2dd8db-s.1gepa_7fcx9fm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/28868e710e86be81-s.2eksvhm1z0jwa.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.2cyn07wtgehh0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.space_grotesk_1a02a3a-module__QwR_xq__className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.space_grotesk_1a02a3a-module__QwR_xq__variable{--font-space-grotesk:"Space Grotesk", "Space Grotesk Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,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(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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.0%;size-adjust:107.12%}.inter_af45770d-module__ao3SJG__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_af45770d-module__ao3SJG__variable{--font-inter:"Inter", "Inter Fallback"}