@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4f6667dd39116621-s.00az9qtie3ho1.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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/07935285219a259d-s.3j-a226dh71aj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/f58031ded4338640-s.2gwoz23eiro2t.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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/77814b00d5ca94a4-s.0i3h3th1vs4m7.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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/605ce01b664af129-s.p.0zr6hhvz-h9nw.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:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.u8MhCG_className{font-family:Geist,Geist Fallback;font-style:normal}.u8MhCG_variable{--font-geist:"Geist", "Geist Fallback"}
:root{--color-accent:#ff4d00;--color-accent-hover:#d94200;--color-text-primary:#14141c;--color-text-secondary:#575c66;--color-text-muted:#878c96;--color-text-faint:#aaafb7;--color-text-on-accent:#fff;--color-bg:#fff;--color-surface-showcase:#030716;--color-hairline:#ededef;--brand-cobalt:#5c4ad9;--brand-kyndra:#141a2e;--brand-kyndra-lime:#cbff3d;--brand-ai-copilot:#424fd1;--font-sans:var(--font-geist), system-ui, sans-serif;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--type-display-size:76px;--type-display-lh:1.06;--type-display-ls:-.025em;--type-h1-size:56px;--type-h1-lh:1.08;--type-h1-ls:-.02em;--type-h2-size:44px;--type-h2-lh:1.1;--type-h2-ls:-.015em;--type-h3-size:36px;--type-h3-lh:1.16;--type-h3-ls:-.01em;--type-h4-size:28px;--type-h4-lh:1.22;--type-h4-ls:-.005em;--type-h5-size:22px;--type-h5-lh:1.3;--type-h5-ls:0;--type-lead-size:20px;--type-lead-lh:1.5;--type-body-size:18px;--type-body-lh:1.55;--type-small-size:15px;--type-small-lh:1.5;--type-ui-size:16px;--type-ui-lh:1;--type-eyebrow-size:13px;--type-eyebrow-lh:1;--type-eyebrow-ls:.08em;--type-micro-size:11px;--type-micro-lh:1;--type-micro-ls:.08em;--type-index-size:88px;--type-index-ls:-.02em;--type-numeral-size:36px;--type-numeral-ls:-.02em;--measure-body:680px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:40px;--space-8:48px;--space-9:56px;--space-10:72px;--space-11:96px;--space-12:120px;--space-13:160px;--grid-content:1248px;--grid-columns:12;--grid-gutter:24px;--grid-margin:24px;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--ease-drawer:cubic-bezier(.32, .72, 0, 1)}@media (min-width:768px){:root{--grid-margin:40px}}@media (min-width:1024px){:root{--grid-margin:clamp(40px, calc(13.5vw - 98px), 96px)}}
*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{font-family:var(--font-sans);color:var(--color-text-primary);background:var(--color-bg);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}img,picture,video,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}::selection{background:var(--color-accent);color:var(--color-text-primary)}html[data-cursor],html[data-cursor] a,html[data-cursor] button,html[data-cursor] [role=button],html[data-cursor] label,html[data-cursor] summary{cursor:none}
.YjoHPW_cursor{z-index:1000;mix-blend-mode:difference;pointer-events:none;opacity:0;background:#fff;border:1.5px solid #0000;border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;transition:width .35s cubic-bezier(.83,0,.17,1),height .35s cubic-bezier(.83,0,.17,1),background-color .3s,border-color .3s,opacity .2s ease-out;display:flex;position:fixed;top:0;left:0;transform:translate(-100px,-100px)}.YjoHPW_cursor[data-visible=true]{opacity:1}.YjoHPW_cursor[data-mode=ring]{background-color:#0000;border-color:#fff;width:52px;height:52px}.YjoHPW_cursor[data-mode=label]{mix-blend-mode:normal;background-color:#fff;border-color:#0000;width:130px;height:130px}.YjoHPW_label{font-size:14px;font-weight:var(--weight-medium);letter-spacing:.04em;text-align:center;text-transform:uppercase;white-space:pre-line;color:var(--color-text-primary);opacity:0;line-height:1.4;transition:opacity .2s}.YjoHPW_cursor[data-mode=label] .YjoHPW_label{opacity:1;transition-delay:.12s}
