@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.1spbknb88wd48.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.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:Outfit Fallback;src:local(Arial);ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.0%;size-adjust:99.82%}.outfit_9f4f9187-module__4LtYgq__className{font-family:Outfit,Outfit Fallback;font-style:normal}.outfit_9f4f9187-module__4LtYgq__variable{--font-outfit:"Outfit", "Outfit Fallback"}
@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.19g-lkcx7iw64.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.p.0-95eo-012xnf.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:Figtree Fallback;src:local(Arial);ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.0%;size-adjust:100.72%}.figtree_4fd20b5-module__hpvSLW__className{font-family:Figtree,Figtree Fallback;font-style:normal}.figtree_4fd20b5-module__hpvSLW__variable{--font-figtree:"Figtree", "Figtree Fallback"}
@font-face{font-family:GeistSans;src:url(../media/Geist_Variable-s.p.0mrjj4bg00-he.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.geistsans_d5a4f12f-module__Ur3q_a__className{font-family:GeistSans,GeistSans Fallback}.geistsans_d5a4f12f-module__Ur3q_a__variable{--font-geist-sans:"GeistSans", "GeistSans Fallback"}
@font-face{font-family:GeistMono;src:url(../media/GeistMono_Variable.p.3ms9vq719j3f8.woff2)format("woff2");font-display:swap;font-weight:100 900}.geistmono_157ca88a-module__iaM1Ya__className{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.geistmono_157ca88a-module__iaM1Ya__variable{--font-geist-mono:"GeistMono", ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
:root{--t-void:#03030d;--t-deep:#0a0a28;--t-indigo-950:#12124a;--t-indigo-900:#181760;--t-indigo-800:#191865;--t-indigo-700:#1d1c72;--t-burgundy-900:#37133b;--t-burgundy-800:#451336;--t-burgundy-700:#56142e;--t-burgundy-600:#5e1c4f;--t-burgundy-500:#61173b;--t-violet-800:#482a9a;--t-violet-700:#4d288e;--t-violet-600:#52257d;--t-violet-500:#5b205f;--t-electric-700:#302ebc;--t-electric-500:#2a36e8;--t-electric-300:#5c6bc4;--t-electric-200:#b0b7e5;--t-electric-100:#d6daf2;--t-gold-300:#ebc172;--t-gold-500:#c9912e;--t-gold-700:#8a5f1a;--t-snow:#fff;--t-bone:#faf6f0;--t-cream-50:#f5ede3;--t-cream-100:#ebe0d1;--t-pearl:#f8f6f2;--t-slate-50:#f3f3f8;--t-slate-100:#e5e6ee;--t-slate-200:#c8cad9;--t-slate-300:#9b9db5;--t-slate-350:#abadc1;--t-slate-400:#7c7e96;--t-slate-450:#686a82;--t-slate-500:#5c5e78;--t-slate-600:#454759;--t-slate-700:#2e3047;--t-slate-800:#1e2030;--t-slate-900:#13141f;--t-success:#0fb082;--t-success-bright:#34d399;--t-warning:#e0a019;--t-warning-bright:#fbbf24;--t-danger:#dc4a4a;--t-danger-bright:#f87171;--t-info:#2a36e8;--t-info-bright:#818cf8;--t-chart-1:#0072b2;--t-chart-1-bright:#7fb8e8;--t-chart-2:#d55e00;--t-chart-2-bright:#f08858;--t-chart-3:#009e73;--t-chart-3-bright:#4fcb9e;--t-chart-4:#ca8500;--t-chart-4-bright:#f4b94d;--t-chart-5:#cc79a7;--t-chart-5-bright:#e39fc4;--t-chart-6:#3b9cd0;--t-chart-6-bright:#9bd4f5;--t-success-text:#096c50;--t-success-text-bright:#6adfb4;--t-warning-text:#805b0e;--t-warning-text-bright:#fbc73e;--t-danger-text:#af2222;--t-danger-text-bright:#fbabab;--t-info-text:#2a36e8;--t-info-text-bright:#b6bdfb;--grad-primary:radial-gradient(ellipse 60% 50% at 18% 22%, var(--t-indigo-800) 0%, transparent 55%), radial-gradient(ellipse 55% 50% at 82% 78%, var(--t-violet-800) 0%, transparent 50%), radial-gradient(ellipse 45% 40% at 65% 45%, var(--t-burgundy-700) 0%, transparent 45%), radial-gradient(ellipse 35% 30% at 92% 18%, var(--t-electric-700) 0%, transparent 40%), linear-gradient(135deg, var(--t-void) 0%, var(--t-indigo-950) 50%, var(--t-burgundy-900) 100%);--grad-secondary:radial-gradient(ellipse at 30% 30%, var(--t-burgundy-700) 0%, transparent 60%), linear-gradient(160deg, var(--t-indigo-900) 0%, var(--t-deep) 100%);--grad-hero:radial-gradient(ellipse 70% 60% at 15% 25%, var(--t-indigo-800) 0%, transparent 60%), radial-gradient(ellipse 60% 55% at 85% 75%, var(--t-violet-700) 0%, transparent 55%), radial-gradient(ellipse 50% 45% at 60% 50%, var(--t-burgundy-600) 0%, transparent 50%), radial-gradient(ellipse 30% 25% at 95% 15%, var(--t-electric-500) 0%, transparent 35%), linear-gradient(135deg, var(--t-void) 0%, var(--t-indigo-950) 40%, var(--t-burgundy-800) 80%, var(--t-violet-800) 100%);--grad-background:linear-gradient(180deg, var(--t-deep) 0%, var(--t-indigo-950) 100%);--grad-accent:linear-gradient(135deg, var(--t-burgundy-700) 0%, var(--t-violet-700) 100%);--grad-interactive:linear-gradient(135deg, var(--t-electric-700) 0%, var(--t-violet-700) 100%);--grad-sunset:radial-gradient(ellipse at 70% 50%, #a3626f 0%, transparent 50%), radial-gradient(ellipse at 80% 20%, #6244b0 0%, transparent 55%), linear-gradient(135deg, var(--t-indigo-900) 0%, #c0777d 55%, var(--t-electric-700) 100%)}:root,:root[data-theme=light]{--bg-1:var(--t-snow);--bg-2:var(--t-bone);--bg-3:var(--t-cream-50);--bg-4:var(--t-snow);--bg-5:var(--t-cream-50);--bg-gray:#eeeef4;--bg-gray-2:#e0e1eb;--bg-page:radial-gradient(ellipse 60% 50% at 20% 30%, #d887992e 0%, transparent 60%), radial-gradient(ellipse 50% 40% at 80% 60%, #5c6bc426 0%, transparent 55%), linear-gradient(180deg, var(--t-pearl) 0%, var(--t-bone) 100%);--bg-overlay:#0f124080;--nav-glass-bg:#ffffffd9;--sidebar-bg:radial-gradient(ellipse 90% 45% at 50% 0%, #d8879947 0%, transparent 65%), radial-gradient(ellipse 90% 50% at 50% 100%, #5c6bc438 0%, transparent 65%), var(--sidebar-ground);--fg-1:var(--t-indigo-900);--fg-2:var(--t-slate-600);--fg-3:var(--t-slate-450);--fg-inverse:var(--t-cream-50);--fg-link:var(--t-violet-700);--fg-link-hover:var(--t-burgundy-700);--fg-link-visited:var(--t-violet-500);--border-1:#0f124014;--border-2:#0f124024;--border-strong:#0f12403d;--border-focus:var(--t-electric-700);--focus-ring-color:#302ebcb3;--brand:var(--t-indigo-900);--brand-inverse:var(--t-cream-50);--nem-accent:var(--t-burgundy-700);--nem-accent-strong:var(--t-gold-500);--accent-gold:var(--t-gold-700);--nem-accent-quiet:#e5afbc;--nem-accent-soft:#56142e12;--aurora-1:var(--t-burgundy-600);--aurora-2:var(--t-violet-700);--aurora-3:var(--t-electric-300);--aurora-opacity:.16;--preview-bg:#f5f6fa;--preview-surface:var(--t-snow);--preview-line:#1817601a;--state-success:var(--t-success);--state-warning:var(--t-warning);--state-danger:var(--t-danger);--state-info:var(--t-info);--state-success-text:var(--t-success-text);--state-warning-text:var(--t-warning-text);--state-danger-text:var(--t-danger-text);--state-info-text:var(--t-info-text);--shadow-nem-sm:0 1px 2px #0f12400f;--shadow-nem-md:0 4px 12px #0f124014;--shadow-nem-lg:0 12px 32px #0f12401f;--shadow-nem-xl:0 24px 64px -16px #0f124066;--ring-nem:0 0 0 3px var(--focus-ring-color);--grad-cta:var(--grad-accent)}:root[data-theme=dark],.dark{--bg-1:#1f2027;--bg-2:#292b34;--bg-3:#343641;--bg-4:#333640;--bg-5:#333642;--bg-gray:#262830;--bg-gray-2:#333642;--bg-page:linear-gradient(180deg, #16171c 0%, #282b33 100%);--bg-overlay:#0a0a0cb8;--nav-glass-bg:#1f2027b8;--sidebar-bg:radial-gradient(ellipse 80% 40% at 50% 0%, #ffffff0b 0%, transparent 60%), radial-gradient(ellipse 80% 50% at 50% 100%, #ffffff08 0%, transparent 65%), var(--sidebar-ground);--fg-1:var(--t-cream-50);--fg-2:var(--t-slate-200);--fg-3:var(--t-slate-350);--fg-inverse:var(--t-indigo-900);--fg-link:var(--t-electric-200);--fg-link-hover:var(--t-electric-100);--fg-link-visited:var(--t-violet-500);--border-1:#f5ede31a;--border-2:#f5ede329;--border-strong:#f5ede33d;--border-focus:var(--t-info-bright);--focus-ring-color:var(--t-info-bright);--brand:var(--t-cream-50);--brand-inverse:var(--t-indigo-900);--nem-accent:#d88799;--nem-accent-strong:var(--t-gold-300);--accent-gold:var(--t-gold-300);--nem-accent-quiet:var(--t-burgundy-500);--nem-accent-soft:#d8879924;--aurora-1:var(--t-burgundy-500);--aurora-2:var(--t-violet-800);--aurora-3:var(--t-electric-700);--aurora-opacity:.38;--preview-bg:var(--bg-gray);--preview-surface:var(--bg-gray-2);--preview-line:#f5ede324;--state-success:var(--t-success-bright);--state-warning:var(--t-warning-bright);--state-danger:var(--t-danger-bright);--state-info:var(--t-info-bright);--state-success-text:var(--t-success-text-bright);--state-warning-text:var(--t-warning-text-bright);--state-danger-text:var(--t-danger-text-bright);--state-info-text:var(--t-info-text-bright);--shadow-nem-sm:0 1px 2px #03030d66;--shadow-nem-md:0 4px 12px #03030d73;--shadow-nem-lg:0 12px 32px #03030d8c;--shadow-nem-xl:0 24px 64px -16px #03030db3;--ring-nem:0 0 0 3px var(--focus-ring-color);--grad-cta:var(--grad-interactive)}:root[data-theme=dark][data-palette=brand],.dark[data-palette=brand]{--bg-gray:#2a2d44;--bg-gray-2:#383b54;--bg-5:#383b54;--bg-page:radial-gradient(ellipse 60% 40% at 20% 30%, #8c2d4c40 0%, transparent 60%), radial-gradient(ellipse 50% 40% at 80% 60%, #302ebc2e 0%, transparent 55%), linear-gradient(180deg, #07071c 0%, #0f1240 100%);--bg-1:#1a1e3e;--bg-2:#232850;--bg-3:#2d3360;--bg-4:#2e335a;--bg-overlay:#07071cb8;--nav-glass-bg:#1a1e3eb3;--sidebar-bg:radial-gradient(ellipse 80% 40% at 50% 0%, #8c2d4c1a 0%, transparent 60%), radial-gradient(ellipse 80% 50% at 50% 100%, #302ebc14 0%, transparent 65%), var(--sidebar-ground)}.nem-grad-primary{background:var(--grad-primary);color:var(--t-cream-50)}.nem-grad-secondary{background:var(--grad-secondary);color:var(--t-cream-50)}.nem-grad-hero{background:var(--grad-hero);color:var(--t-cream-50)}.nem-grad-background{background:var(--grad-background);color:var(--t-cream-50)}.nem-grad-accent{background:var(--grad-accent);color:var(--t-cream-50)}.nem-grad-interactive{background:var(--grad-interactive);color:var(--t-cream-50)}.nem-grad-sunset{background:var(--grad-sunset);color:var(--t-cream-50)}.nem-hero{background:var(--grad-primary);color:var(--t-cream-50);padding:clamp(120px,16vh,200px) 0 clamp(80px,12vh,140px);position:relative;overflow:hidden}.nem-hero:before{content:"";pointer-events:none;background:radial-gradient(circle at 50% 100%,#2a36e84d 0%,#0000 50%),linear-gradient(#0000 60%,#03030d99 100%);position:absolute;inset:0}.nem-text-clip-gold{background:linear-gradient(180deg, var(--t-cream-50) 0%, var(--t-gold-300) 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.nem-icon-tile{background:var(--grad-accent);width:36px;height:36px;color:var(--t-cream-50);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.nem-pulse-sparkle{animation:2.4s ease-in-out infinite nem-pulse}@keyframes nem-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(1.04)}}:root,[data-density=comfortable]{--density-row-h:var(--control-h);--density-cell-py:var(--row-py);--density-cell-px:var(--cell-px);--density-gap:16px;--density-text:var(--table-text)}[data-density=compact]{--density-row-h:var(--control-h);--density-cell-py:var(--row-py);--density-cell-px:var(--cell-px);--density-gap:12px;--density-text:var(--table-text)}[data-density=dense]{--density-row-h:var(--control-h);--density-cell-py:var(--row-py);--density-cell-px:var(--cell-px);--density-gap:8px;--density-text:var(--table-text)}@media (max-width:1280px){:root:not([data-density]){--density-row-h:36px;--density-cell-py:8px;--density-cell-px:12px;--density-gap:12px;--density-text:.8125rem}}[data-density=comfortable]{--row-py:12px;--cell-px:16px;--control-h:44px;--table-text:.9375rem}[data-density=compact]{--row-py:8px;--cell-px:12px;--control-h:36px;--table-text:.875rem}[data-density=dense]{--row-py:4px;--cell-px:8px;--control-h:32px;--table-text:.8125rem}:root:not([data-density]){--row-py:12px;--cell-px:16px;--control-h:44px;--table-text:.9375rem}@media (pointer:coarse){[data-density=dense]{--row-py:8px;--cell-px:12px;--control-h:40px;--table-text:.875rem}[data-density=compact]{--control-h:40px}}.density-row{padding-block:var(--row-py)}.density-cell{padding-inline:var(--cell-px);font-size:var(--table-text)}.density-control{min-height:var(--control-h)}:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--radius-sm:.375rem;--radius-md:.5rem;--radius-lg:.75rem;--radius-xl:1rem;--radius-pill:9999px;--text-caption:.75rem;--text-small:.875rem;--text-body:1rem;--text-headline:1.125rem;--text-title:1.25rem;--text-title-lg:1.5rem;--tap-min:44px;--mk-light-bg:250 246 240;--mk-light-card:255 255 255;--mk-light-raised:238 238 244;--mk-light-ink:24 23 96;--mk-light-muted:69 71 89;--mk-light-quiet:104 106 130;--mk-light-accent:86 20 46;--mk-light-gold:138 95 26;--mk-light-link:77 40 142;--mk-light-green:9 108 80;--mk-dark-bg:7 7 28;--mk-dark-card:26 30 62;--mk-dark-raised:35 40 80;--mk-dark-ink:245 237 227;--mk-dark-muted:200 202 217;--mk-dark-quiet:171 173 193;--mk-dark-accent:216 135 153;--mk-dark-gold:235 193 114;--mk-dark-link:176 183 229;--mk-dark-green:106 223 180;--mk-focus-ring:124 107 203;--mk-type-h1:clamp(44px, 4.25vw, 62px);--mk-type-h1-mobile:clamp(39px, 8.6vw, 60px);--mk-type-h2:clamp(36px, 4.5vw, 62px);--mk-type-h2-faq:clamp(36px, 4.5vw, 56px);--mk-type-h2-voice:clamp(35px, 4.5vw, 60px);--mk-type-h2-closing:clamp(43px, 6vw, 80px);--mk-type-h3-panel:29px;--mk-type-h3-card:28px;--mk-type-h3-coming:22px;--mk-type-lead:17px;--mk-type-eyebrow:12px;--mk-leading-display:1.04;--mk-tracking-display:-.055em;--mk-tracking-eyebrow:.14em;--mk-weight-display:400;--mk-card-radius:20px;--mk-card-radius-inner:18px;--mk-card-radius-row:12px;--mk-card-radius-chip:999px;--mk-card-border-width:1px;--mk-card-head-pad:18px 22px;--mk-card-body-pad:24px;--mk-type-card-title:13px;--mk-type-card-body:12px;--mk-type-card-status:12px;--mk-type-card-chip:11px;--mk-leading-card:1.6}.nem-rail-fade{--rail-fade-h:32px;--rail-fade-top:0px;--rail-fade-bottom:0px;-webkit-mask-image:linear-gradient(to bottom, transparent 0%, currentColor var(--rail-fade-top), currentColor calc(100% - var(--rail-fade-bottom)), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0%, currentColor var(--rail-fade-top), currentColor calc(100% - var(--rail-fade-bottom)), transparent 100%);mask-image:linear-gradient(to bottom, transparent 0%, currentColor var(--rail-fade-top), currentColor calc(100% - var(--rail-fade-bottom)), transparent 100%)}.nem-rail-fade[data-fade-top=true]{--rail-fade-top:var(--rail-fade-h)}.nem-rail-fade[data-fade-bottom=true]{--rail-fade-bottom:var(--rail-fade-h)}.nem-rail-footer,.nem-rail-header{margin-inline:calc(var(--space-4) * -1);padding-inline:var(--space-4)}.nem-rail-footer{padding-block-start:var(--space-3)}.nem-rail-header{padding-block:var(--space-1) var(--space-4)}.nem-rail-brand{margin-inline:calc(var(--space-4) * -1);padding-inline:var(--space-3)}:root{--z-raised:2;--z-sticky:60;--z-chrome:70;--z-backdrop:100;--z-toast:120;--z-modal:130;--z-modal-panel:131;--z-popover:140;--z-popover-panel:141;--z-top:200}@supports (corner-shape:squircle){[class*=rounded-xl],[class*=rounded-2xl],[class*=rounded-3xl]{corner-shape:squircle}}.nem-num{font-variant-numeric:tabular-nums}.nem-num-cell{font-variant-numeric:tabular-nums;text-align:right}:root{--focus-ring-halo:var(--bg-1)}.nem-focus-ring-two-tone:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:2px;box-shadow:0 0 0 2px var(--focus-ring-halo)}:root{--sidebar-ground:rgb(var(--card));--glass-blur:16px;--glass-saturate:150%;--glass-tint-bar:rgb(var(--background) / .72);--glass-tint-rail:rgb(var(--card) / .72);--glass-tint-control:rgb(var(--card) / .8)}.nem-glass-bar,.nem-glass-control{-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate))}.nem-glass-bar{background-color:var(--glass-tint-bar)}.nem-glass-control{background-color:var(--glass-tint-control)}.nem-glass-rail{--sidebar-ground:var(--glass-tint-rail);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate))}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.nem-glass-bar{background-color:rgb(var(--background))}.nem-glass-control{background-color:rgb(var(--card))}.nem-glass-rail{--sidebar-ground:rgb(var(--card))}}@media (prefers-reduced-transparency:reduce){.nem-glass-bar,.nem-glass-control,.nem-glass-rail{-webkit-backdrop-filter:none}.nem-glass-bar{background-color:rgb(var(--background))}.nem-glass-control{background-color:rgb(var(--card))}.nem-glass-rail{--sidebar-ground:rgb(var(--card))}}
:root{--motion-base:.42s;--motion-ambient:40s;--ease-out-expo:cubic-bezier(.16,1,.3,1);--ease-in-out-soft:cubic-bezier(.4,0,.2,1);--ease-spring:linear(0,.006,.025 2.8%,.101 6.1%,.539 18.9%,.721 25.3%,.849 31.5%,.937 38.1%,.968 41.8%,.991 45.7%,1.006 50.1%,1.015 60.2%,1.006 70.2%,.999 82.6%,1)}.nem-grad-text{background-image:linear-gradient(100deg,var(--nem-accent) 0%,var(--fg-link) 45%,var(--nem-accent) 100%);color:#0000;-webkit-text-fill-color:transparent;animation:nemGradTextDrift var(--grad-text-duration) ease-in-out infinite alternate both;background-position:0 0;background-size:220% 100%;-webkit-background-clip:text;background-clip:text}@keyframes nemGradTextDrift{0%{background-position:0 0}to{background-position:100% 0}}.nem-shiny{background-image:linear-gradient(100deg,currentColor 0%,currentColor var(--shiny-stop-a),var(--shiny-sheen) 50%,currentColor var(--shiny-stop-b),currentColor 100%);color:inherit;-webkit-text-fill-color:transparent;animation:nemShinySweep var(--shiny-duration) linear infinite both;background-position:180% 0;background-size:280% 100%;-webkit-background-clip:text;background-clip:text}@keyframes nemShinySweep{0%{background-position:180% 0}60%,to{background-position:-80% 0}}.nem-aurora-field{pointer-events:none;isolation:isolate;opacity:var(--aurora-opacity);position:absolute;inset:0;overflow:hidden}.nem-aurora-wash{filter:blur(38px);will-change:transform;mix-blend-mode:normal;display:block;position:absolute;inset:-28%}.nem-aurora-wash-a{background:radial-gradient(ellipse at 75% 35%,var(--aurora-1) 0%,transparent 52%);animation:18s ease-in-out infinite alternate nemAuroraA}.nem-aurora-wash-b{background:radial-gradient(ellipse at 86% 70%,var(--aurora-2) 0%,transparent 48%);animation:23s ease-in-out infinite alternate nemAuroraB}.nem-aurora-wash-c{background:radial-gradient(ellipse at 62% 55%,var(--aurora-3) 0%,transparent 45%);animation:27s ease-in-out infinite alternate nemAuroraC}@keyframes nemAuroraA{0%{transform:translate(5%)scale(.96)}to{transform:translate(-7%,4%)scale(1.05)}}@keyframes nemAuroraB{0%{transform:translate(-4%,3%)scale(1.02)}to{transform:translate(6%,-5%)scale(.94)}}@keyframes nemAuroraC{0%{transform:translateY(-4%)scale(.98)}to{transform:translate(-5%,6%)scale(1.04)}}.nem-ambient-feather{-webkit-mask-image:linear-gradient(#0000 0%,currentColor 14% 72%,#0000 100%);mask-image:linear-gradient(#0000 0%,currentColor 14% 72%,#0000 100%)}.nem-ambient-scrim{z-index:0;pointer-events:none;background:linear-gradient(90deg,color-mix(in srgb,var(--page-wash) 78%,transparent) 0%,color-mix(in srgb,var(--page-wash) 44%,transparent) 26%,transparent 56%,transparent 100%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,currentColor 14% 72%,#0000 100%);mask-image:linear-gradient(#0000 0%,currentColor 14% 72%,#0000 100%)}.nem-page-ambient{pointer-events:none;position:absolute;inset:0;overflow:hidden}.nem-page-ambient-wash{background:linear-gradient(180deg,var(--aurora-1) 0%,var(--aurora-2) 46%,var(--aurora-3) 100%);opacity:calc(var(--aurora-opacity) * .55);position:absolute;inset:0}.nem-page-ambient-dots{opacity:.5}.nem-page-ambient-hero-glow{inset-x:0;height:600px;position:absolute;top:0;overflow:hidden}.nem-page-ambient-beam{background:linear-gradient(180deg,transparent 0%,var(--border-strong) 18%,var(--border-strong) 82%,transparent 100%);opacity:.5;width:1px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}[data-ambient]{isolation:isolate;position:relative}[data-ambient]:before{content:"";z-index:-1;pointer-events:none;background:var(--page-wash);opacity:calc(1 - var(--section-ambient,1));position:absolute;inset:0}.nem-rotate{display:inline-block}.nem-rotate-stack{vertical-align:bottom;grid-template-areas:"w";display:inline-grid}.nem-rotate-word{white-space:nowrap;text-align:left;opacity:0;transition:opacity var(--motion-base) var(--ease-out-expo),transform var(--motion-base) var(--ease-out-expo);grid-area:w;transform:translateY(-.3em)}.nem-rotate-word[data-active="1"]{opacity:1;transform:none}.nem-dotgrid{pointer-events:none;opacity:var(--dotgrid-opacity,.6);position:absolute;inset:0;overflow:hidden}.nem-dotgrid-layer{inset:calc(var(--dotgrid-gap) * -2);background-image:radial-gradient(var(--border-2) var(--dotgrid-dot),transparent var(--dotgrid-dot));background-size:var(--dotgrid-gap) var(--dotgrid-gap);animation:nemDotDrift var(--dotgrid-duration,40s) linear infinite;will-change:transform;position:absolute}@keyframes nemDotDrift{0%{transform:translate(0,0)}to{transform:translate3d(var(--dotgrid-gap),var(--dotgrid-gap),0)}}.nem-velocity{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,currentColor 7% 93%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,currentColor 7% 93%,#0000 100%)}.nem-velocity-track{white-space:nowrap;will-change:transform;animation:nemVelocity var(--velocity-duration,34s) linear infinite;display:inline-flex}.nem-velocity:hover .nem-velocity-track,.nem-velocity:focus-within .nem-velocity-track{animation-play-state:paused}.nem-velocity-item{align-items:center;display:inline-flex}.nem-velocity-sep{opacity:.45;margin:0 1.1rem}@keyframes nemVelocity{0%{transform:translate(0,0)}to{transform:translate(-50%)}}.nem-weave{aspect-ratio:1;width:100%;max-width:520px;margin-inline:auto;position:relative}.nem-weave svg{width:100%;height:100%;overflow:visible}.nem-weave path{fill:none;stroke:var(--strand-color);stroke-width:1.15px;opacity:.62;transform-origin:50%;animation:16s ease-in-out infinite alternate nemWeaveDrift}.dark .nem-weave path{opacity:.8}@keyframes nemWeaveDrift{to{transform:rotate(3deg)scale(1.03)}}@media (prefers-reduced-motion:reduce){.nem-grad-text{background-position:50% 0;animation:none}.nem-shiny{color:inherit;-webkit-text-fill-color:currentColor;background-image:none;animation:none}.nem-aurora-wash{will-change:auto;animation:none;transform:none}.nem-aurora-field{opacity:var(--aurora-opacity)}.nem-rotate-word{transition:none}.nem-dotgrid-layer,.nem-velocity-track{will-change:auto;animation:none;transform:none}.nem-weave path{animation:none;transform:rotate(3deg)scale(1.03)}}:root{--mk-dur-wave:1.1s;--mk-dur-enter:.45s;--mk-dur-marquee:35s;--mk-dur-spin:25s;--mk-dur-float:8s;--mk-dur-float-scribe:9s;--mk-dur-sheen:8s;--mk-dur-flow:18s;--mk-ease-v4:cubic-bezier(.22,1,.36,1)}.mk-wave{height:var(--mk-wave-height,44px);align-items:center;gap:4px;display:flex}.mk-wave i{background:var(--mk-wave-color,var(--fg-link));transform-origin:50%;width:3px;animation:mkWave var(--mk-dur-wave) ease-in-out infinite alternate;animation-delay:var(--mk-bar-delay,0s);border-radius:4px;display:block}@keyframes mkWave{to{transform:scaleY(.35)}}.mk-float{animation:mkFloat var(--mk-dur-float) ease-in-out infinite}.mk-float-scribe{animation:mkFloat var(--mk-dur-float-scribe) ease-in-out -4s infinite}@keyframes mkFloat{50%{transform:translateY(-12px)}}.mk-field-lines path{fill:none;stroke:var(--strand-color);stroke-width:.75px;stroke-dasharray:700 60;animation:mkFlow var(--mk-dur-flow) linear infinite}@keyframes mkFlow{to{stroke-dashoffset:-760px}}.mk-orbit{animation:mkSpin var(--mk-dur-spin) linear infinite}.mk-orbit-reverse{animation:mkSpin var(--mk-dur-spin) linear infinite reverse}@keyframes mkSpin{to{transform:rotate(360deg)}}.mk-panel-enter{animation:mkPanelEnter var(--mk-dur-enter) var(--mk-ease-v4) both}@keyframes mkPanelEnter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.mk-workflow{transform:scale(var(--expand,1));transform-origin:50%;will-change:transform}@media (max-width:760px){.mk-workflow{transform:none}}@media (prefers-reduced-motion:reduce){.mk-wave i,.mk-float,.mk-float-scribe{animation:none;transform:none}.mk-field-lines path{stroke-dashoffset:-760px;animation:none}.mk-orbit,.mk-orbit-reverse{animation:none;transform:none}.mk-panel-enter{opacity:1;animation:none;transform:none}.mk-workflow{will-change:auto;transform:none}}.mk-hero-surface{--mk-bubble-in:var(--bg-gray);--mk-bubble-out:rgb(var(--mk-light-link) / .12)}.dark .mk-hero-surface{--mk-bubble-in:rgb(var(--mk-dark-bg) / .55);--mk-bubble-out:rgb(var(--mk-dark-link) / .22)}.mk-hero-stage{--mk-connector:rgb(var(--mk-light-accent) / .4)}.dark .mk-hero-stage{--mk-connector:rgb(var(--mk-dark-accent) / .4)}@media (max-width:1000px){.mk-h1{font-size:48px!important}}@media (max-width:760px){.mk-h1{font-size:var(--mk-type-h1-mobile)!important}}
