@font-face{font-family:DM Sans;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans Fallback;src:local("Arial");ascent-override:94.90%;descent-override:29.66%;line-gap-override:0.00%;size-adjust:104.53%}.__className_3d057e{font-family:DM Sans,DM Sans Fallback;font-style:normal}.__variable_3d057e{--font-dm-sans:"DM Sans","DM Sans Fallback"}@font-face{font-family:DM Mono;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/8d0a1832fd3be0c8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Mono;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/d7df244fe7b07b95-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/64418ffc17e50301-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0e96d314a90a6138-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Mono Fallback;src:local("Arial");ascent-override:73.71%;descent-override:23.03%;line-gap-override:0.00%;size-adjust:134.59%}.__className_3f60ee{font-family:DM Mono,DM Mono Fallback;font-style:normal}.__variable_3f60ee{--font-dm-mono:"DM Mono","DM Mono Fallback"}.uvy-marketing{--font-display:var(--font-dm-sans),ui-sans-serif,system-ui,sans-serif;--font-body:var(--font-dm-sans),ui-sans-serif,system-ui,sans-serif;--font-mono:var(--font-dm-mono),ui-monospace,monospace;background:#ffffff;color:#0a0a0a;font-family:var(--font-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;position:relative;min-height:100vh;overflow-x:hidden}.uvy-marketing .font-body,.uvy-marketing .font-display,.uvy-marketing.font-body{font-family:var(--font-display)}.uvy-marketing .font-mono{font-family:var(--font-mono)}.uvy-marketing ::-moz-selection{background:rgba(10,10,10,.1);color:#0a0a0a}.uvy-marketing ::selection{background:rgba(10,10,10,.1);color:#0a0a0a}.uvy-marketing:before{content:"";position:fixed;inset:-12%;z-index:-1;pointer-events:none;background:radial-gradient(42% 34% at 16% 12%,rgba(213,218,226,.4),transparent 70%),radial-gradient(46% 38% at 84% 20%,rgba(226,230,236,.45),transparent 72%),radial-gradient(50% 42% at 50% 58%,rgba(219,224,231,.32),transparent 74%),radial-gradient(44% 36% at 24% 92%,rgba(224,228,234,.35),transparent 72%)}.uvy-marketing .pane{position:relative;border-radius:26px;background:linear-gradient(168deg,rgba(255,255,255,.62),rgba(255,255,255,.38) 55%,rgba(255,255,255,.55));backdrop-filter:blur(22px) saturate(1.15);-webkit-backdrop-filter:blur(22px) saturate(1.15);box-shadow:inset 0 1px 0 rgba(255,255,255,.95),inset 0 -1px 0 rgba(10,10,10,.03),0 20px 50px -30px rgba(10,10,10,.18)}.uvy-marketing .pane-fog{background:linear-gradient(168deg,rgba(250,251,252,.85),rgba(242,244,247,.75))}.uvy-marketing .pane-opaque{background:#ffffff}.uvy-marketing .pane-sheen:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,transparent 32%,rgba(255,255,255,.18) 45%,rgba(255,255,255,.42) 50%,rgba(255,255,255,.18) 55%,transparent 68%);background-size:260% 260%;background-position:85% 85%;transition:background-position .9s cubic-bezier(.2,.6,.2,1)}.uvy-marketing .pane-sheen:hover:after{background-position:15% 15%}.uvy-marketing .beam{height:1px;border:0;background:linear-gradient(90deg,transparent,rgba(10,10,10,.14) 18%,rgba(10,10,10,.22) 50%,rgba(10,10,10,.14) 82%,transparent)}.uvy-marketing .spectral-text{color:inherit}.uvy-marketing .chip{display:inline-flex;align-items:center;gap:.5rem;border-radius:999px;padding:.45rem .95rem;font-family:var(--font-mono);font-size:.78rem;letter-spacing:.01em;color:#5c6168;background:rgba(255,255,255,.5);border:1px solid rgba(10,10,10,.1);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);white-space:nowrap}.uvy-marketing .eyebrow{font-family:var(--font-mono);font-size:.72rem;text-transform:uppercase;letter-spacing:.24em;color:#5c6168}.uvy-marketing .btn-ink{display:inline-block;border-radius:999px;background:linear-gradient(180deg,#1a1a1a,#050505);color:#ffffff;font-weight:400;transition:transform .25s ease,box-shadow .25s ease}.uvy-marketing .btn-ink:hover{transform:translateY(-1px);box-shadow:0 10px 28px -12px rgba(10,10,10,.45)}.uvy-marketing .btn-ghost{display:inline-block;border-radius:999px;background:rgba(242,243,245,.8);color:#0a0a0a;font-weight:400;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:background .25s ease}.uvy-marketing .btn-ghost:hover{background:#e9ebee}.uvy-marketing .grid-bg{background-image:linear-gradient(90deg,rgba(10,10,10,.055) 1px,transparent 0),linear-gradient(180deg,rgba(10,10,10,.055) 1px,transparent 0);background-size:56px 56px}.uvy-marketing .sheen-css{background:radial-gradient(46% 38% at 20% 18%,rgba(216,221,228,.5),transparent 70%),radial-gradient(50% 42% at 82% 24%,rgba(228,231,237,.55),transparent 72%),radial-gradient(54% 46% at 55% 90%,rgba(221,226,232,.4),transparent 74%)}@keyframes uvy-drift{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(2.5%,-2%,0) scale(1.05)}to{transform:translateZ(0) scale(1)}}.uvy-marketing .animate-drift{animation:uvy-drift 28s ease-in-out infinite;will-change:transform}@keyframes uvy-refocus{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes uvy-refocus-fallback{0%{opacity:0}to{opacity:1}}.uvy-js .uvy-marketing .refocus{opacity:0;animation:uvy-refocus-fallback .7s ease-out 2.5s forwards}.uvy-js .uvy-marketing .refocus.in-view{animation:uvy-refocus .65s cubic-bezier(.21,.6,.25,1) forwards}.uvy-marketing [role=button],.uvy-marketing a,.uvy-marketing button,.uvy-marketing summary{cursor:pointer}@media (prefers-reduced-motion:reduce){.uvy-marketing *,.uvy-marketing :after,.uvy-marketing :before{animation-duration:.01ms!important;animation-delay:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}