._logoMark_ufdmg_1{background:radial-gradient(circle,#7cf2ff26 0%,#0b0d14e6 100%);border:1px solid #7cf2ff59;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;transition:transform .25s,border-color .25s,box-shadow .25s;display:inline-flex;position:relative;overflow:visible;box-shadow:0 0 10px #7cf2ff26}._logoMark_ufdmg_1:hover{border-color:var(--accent-glow);transform:scale(1.05);box-shadow:0 0 16px #7cf2ff59}._avatar_ufdmg_30{object-fit:cover;object-position:center;border-radius:9999px;width:100%;height:100%;display:block}._dot_ufdmg_39{background:var(--accent-glow);border:1.5px solid var(--ink-950);width:.45rem;height:.45rem;box-shadow:0 0 6px var(--accent-glow);z-index:2;border-radius:9999px;position:absolute;bottom:-1px;right:-1px}._header_1bg1x_1{z-index:50;width:100%;transition:transform .4s cubic-bezier(.2,.6,.2,1),width .4s cubic-bezier(.2,.6,.2,1);position:fixed;top:0;left:50%;transform:translate(-50%)}._header_1bg1x_1._scrolled_1bg1x_13{width:min(960px,100% - 2rem);transform:translate(-50%,1.25rem)}._nav_1bg1x_18{justify-content:space-between;align-items:center;padding:1.25rem 2rem;transition:padding .4s,border-radius .4s,background-color .4s,border-color .4s,-webkit-backdrop-filter .4s,backdrop-filter .4s;display:flex}@media (width<=640px){._nav_1bg1x_18{padding:.75rem 1rem}}._header_1bg1x_1._scrolled_1bg1x_13 ._nav_1bg1x_18{-webkit-backdrop-filter:blur(12px);background-color:#0f0f11cc;border:1px solid #ffffff0f;border-radius:1rem;padding:.625rem 1.25rem}._navTransparent_1bg1x_46{background:0 0;border:1px solid #0000}._brand_1bg1x_51{align-items:center;gap:.625rem;display:flex}._brandName_1bg1x_57{letter-spacing:-.025em;font-size:.875rem;font-weight:500;display:none}@media (width>=640px){._brandName_1bg1x_57{display:inline}}._links_1bg1x_70{align-items:center;gap:1.75rem;margin:0;padding:0;font-size:.875rem;list-style:none;display:none}@media (width>=768px){._links_1bg1x_70{display:flex}}._link_1bg1x_70{color:#cfcfd6cc;transition:color .2s}._link_1bg1x_70:hover{color:#fff}._actions_1bg1x_95{align-items:center;gap:.75rem;display:flex}._cta_1bg1x_101{color:var(--ink-950);background:#fff;border-radius:9999px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.75rem;font-weight:500;transition:background-color .2s,transform .2s;display:inline-flex}._cta_1bg1x_101:hover{background:#ffffffe6;transform:translateY(-1px)}._ctaSecondary_1bg1x_121{color:#fff;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:9999px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.75rem;font-weight:500;transition:background-color .2s,border-color .2s,transform .2s;display:inline-flex}._ctaSecondary_1bg1x_121:hover{border-color:var(--accent-glow);background:#ffffff1a;transform:translateY(-1px)}@media (width<=640px){._ctaSecondary_1bg1x_121{display:none}}@media (width>=768px) and (width<=1024px){._nav_1bg1x_18{padding:1rem 1.25rem}._links_1bg1x_70{gap:1rem;font-size:.8rem}._actions_1bg1x_95{gap:.5rem}._cta_1bg1x_101,._ctaSecondary_1bg1x_121{padding:.4rem .75rem}}@media (width>=1920px){._header_1bg1x_1._scrolled_1bg1x_13{width:min(1120px,100% - 2rem)}._nav_1bg1x_18{padding:1.5rem 2.5rem}._header_1bg1x_1._scrolled_1bg1x_13 ._nav_1bg1x_18{padding:.75rem 1.5rem}._links_1bg1x_70{gap:2.5rem;font-size:.95rem}}._modalOverlay_1bg1x_188{z-index:9999;background:#000c;justify-content:center;align-items:center;padding:2rem;display:flex;position:fixed;inset:0}._modalContent_1bg1x_199{background:var(--ink-950);border:1px solid #ffffff26;border-radius:1.5rem;flex-direction:column;width:100%;max-width:900px;height:90vh;animation:.4s cubic-bezier(.2,.8,.2,1) _modalSlideUp_1bg1x_1;display:flex;position:relative;overflow:hidden;box-shadow:0 25px 50px -12px #000000b3,0 0 40px #7cf2ff0d}@keyframes _modalSlideUp_1bg1x_1{0%{opacity:0;transform:translateY(30px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}._modalHeader_1bg1x_227{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:1rem 1.5rem;font-family:Geist Mono,monospace;font-size:.875rem;display:flex}._closeBtn_1bg1x_238{border:1px solid var(--line);color:#fff;background:#ffffff0d;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:background-color .2s,transform .2s;display:flex}._closeBtn_1bg1x_238:hover{background:#ffffff26;transform:rotate(90deg)}._pdfViewer_1bg1x_258{border:none;flex:1;width:100%;height:100%;min-height:0;display:block}._linkActive_1bg1x_267{color:#fff}._linkActive_1bg1x_267:after{content:"";background:var(--accent-glow);opacity:1;border-radius:99px;width:4px;height:4px;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)}._burger_1bg1x_284{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;flex-direction:column;justify-content:center;gap:4px;width:32px;height:32px;padding:0 8px;display:flex}._burger_1bg1x_284 span{background:#fff;border-radius:2px;height:1.5px;display:block}@media (width>=768px){._burger_1bg1x_284{display:none}}._sheet_1bg1x_310{z-index:100;background:#000c;position:fixed;inset:0}._sheetInner_1bg1x_317{background:var(--ink-900);border-left:1px solid #ffffff14;flex-direction:column;width:min(360px,85vw);padding:5rem 2rem 2rem;animation:.3s _slideIn_1bg1x_1;display:flex;position:absolute;top:0;bottom:0;right:0}@keyframes _slideIn_1bg1x_1{0%{transform:translate(100%)}to{transform:translate(0)}}._sheetClose_1bg1x_340{color:#fff;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:50%;width:36px;height:36px;position:absolute;top:1.5rem;right:1.5rem}._sheetLinks_1bg1x_352{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._sheetLink_1bg1x_352{color:#ffffffb3;border-bottom:1px solid #ffffff0d;padding:1rem 0;font-size:1.5rem;font-weight:500;display:block}._sheetLink_1bg1x_352:hover{color:#fff}@media (width<=640px){._modalOverlay_1bg1x_188{padding:1rem}._modalContent_1bg1x_199{height:85vh}}._iframeContainer_1bg1x_383{-webkit-overflow-scrolling:touch;background:var(--ink-950);flex-direction:column;flex:1;width:100%;height:100%;min-height:0;display:flex;overflow:hidden}._sheetDivider_1bg1x_395{background:#ffffff1a;height:1px;margin:1rem 0}._externalLink_1bg1x_401{color:#ffffffb3;align-items:center;gap:4px;font-size:.85rem;text-decoration:none;transition:color .2s;display:flex}._externalLink_1bg1x_401:hover{color:#fff}._wrapper_de1yg_1{justify-content:center;align-items:center;min-height:60vh;display:flex}._spinner_de1yg_8{border:2px solid #ffffff1a;border-top-color:var(--accent-glow);border-radius:50%;width:2rem;height:2rem;animation:.8s linear infinite _spin_de1yg_8}@keyframes _spin_de1yg_8{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spinner_de1yg_8{border-top-color:#ffffff4d;animation:none}}._container_1ccj0_1{z-index:99999;pointer-events:none;background:0 0;height:3px;position:fixed;top:0;left:0;right:0}._bar_1ccj0_12{background:linear-gradient(90deg,#38bdf8 0%,#818cf8 50%,#34d399 100%);border-radius:0 2px 2px 0;height:100%;transition:width .2s cubic-bezier(.4,0,.2,1),opacity .3s;box-shadow:0 0 12px #38bdf8cc,0 0 6px #818cf899}._peg_1ccj0_20{opacity:1;width:100px;height:100%;display:block;position:absolute;right:0;transform:rotate(3deg)translateY(-4px);box-shadow:0 0 10px #38bdf8,0 0 5px #38bdf8}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/geist-latin-400-normal.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;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/geist-latin-ext-400-normal.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:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/geist-latin-500-normal.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;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/geist-latin-ext-500-normal.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:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/fonts/instrument-serif-latin-400-italic.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:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/fonts/instrument-serif-latin-ext-400-italic.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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/fonts/geist-mono-latin-wght-normal.woff2)format("woff2-variations");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 Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/fonts/geist-mono-latin-ext-wght-normal.woff2)format("woff2-variations");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:Geist Mono Variable;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/fonts/geist-mono-latin-wght-normal.woff2)format("woff2-variations");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}:root{--ink-950:#070708;--ink-900:#0a0a0c;--ink-850:#0d0d10;--ink-800:#111114;--ink-700:#16161a;--ink-600:#1c1c22;--ink-500:#24242c;--ink-400:#36363f;--ink-300:#54545e;--ink-200:#9a9aa6;--ink-100:#cfcfd6;--ink-50:#f4f4f6;--accent-glow:#7cf2ff;--accent-bright:#5ee9ff;--accent-deep:#0ea5d4;--bg:#070708;--bg-soft:#0a0a0c;--line:#ffffff0f;--line-strong:#ffffff1a;--text:#ededf0;--muted:#8a8a93;--container-max:72rem;--container-narrow:56rem;--container-px:clamp(1rem, 3.5vw, 1.5rem);--section-py:clamp(3.5rem, 6vw, 5rem);--section-py-hero:clamp(2.5rem, 4.5vw, 3.5rem);--section-header-mb:clamp(2rem, 4vw, 3rem);--grid-gap:clamp(1rem, 2.5vw, 1.5rem);--subnav-top:4.5rem;--subnav-bg:#070708d9;--subnav-blur:16px;--subnav-py:.875rem;--radius-sm:.375rem;--radius-md:.5rem;--radius-lg:.75rem;--radius-xl:1rem;--radius-2xl:1.25rem;--radius-3xl:1.5rem;--radius-full:9999px;--surface-card:#ffffff05;--surface-card-hover:#ffffff0a;--surface-glass:#0e0e1299}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}html,body{background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0;overflow-x:clip}#root{width:100%;overflow-x:clip}body{font-family:Geist,system-ui,-apple-system,sans-serif;line-height:1.5}a{color:inherit;text-decoration:none}button{cursor:pointer;color:inherit;background:0 0;border:0;padding:0;font-family:inherit}input,textarea{font-family:inherit}.font-sans{font-family:Geist,system-ui,sans-serif}.font-mono{font-family:Geist Mono,ui-monospace,monospace}.font-serif{font-family:Instrument Serif,ui-serif,serif}.text-fade{background:linear-gradient(#fff 0%,#999aa3 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.text-glow{background:linear-gradient(#f4faff 0%,#6fdfff 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.glass{-webkit-backdrop-filter:blur(12px);border:1px solid var(--line);background-color:#0f0f11a6;transition:transform .3s,border-color .3s,background-color .3s}.glass-hi{-webkit-backdrop-filter:blur(16px);border:1px solid var(--line-strong);background-color:#19191cbf;transition:transform .3s,border-color .3s,background-color .3s}.glass:hover,.glass-hi:hover{will-change:transform}@media (width>=768px){.glass{-webkit-backdrop-filter:blur(12px);background:linear-gradient(#ffffff0f,#ffffff05)}.glass-hi{-webkit-backdrop-filter:blur(16px);background:linear-gradient(#ffffff14,#ffffff08)}}.spotlight{pointer-events:none;z-index:1;background:radial-gradient(600px circle at var(--mx,50%) var(--my,50%), #7cf2ff14, transparent 40%);position:fixed;inset:0}.meteors{pointer-events:none;z-index:1;content-visibility:auto;position:absolute;inset:0;overflow:hidden}.meteor{will-change:transform, opacity;opacity:0;background:linear-gradient(#0000,#7cf2ff26 60%,#ffffff80 100%);border-radius:999px;width:1px;height:150px;animation:linear infinite paused meteor-fall;position:absolute;top:0}@media (prefers-reduced-motion:no-preference){.meteor{animation-play-state:running}}@media (width<=768px){.meteors{display:none}}.meteor:first-child{animation-duration:5.5s;animation-delay:.2s;left:12.8%}.meteor:nth-child(2){animation-duration:6.2s;animation-delay:1.5s;left:30.3%}.meteor:nth-child(3){animation-duration:4.8s;animation-delay:.8s;left:47.8%}.meteor:nth-child(4){animation-duration:5.8s;animation-delay:2.1s;left:74.1%}.meteor:nth-child(5){animation-duration:7.5s;animation-delay:.5s;left:91.6%}.meteor:nth-child(6){animation-duration:5.4s;animation-delay:2.8s;left:21.5%}.meteor:nth-child(7){animation-duration:6.8s;animation-delay:1.2s;left:61%}.meteor:nth-child(8){animation-duration:5.6s;animation-delay:3.5s;left:82.9%}@keyframes meteor-fall{0%{opacity:0;transform:translateY(-200px)}15%{opacity:.6}35%{opacity:.6}to{opacity:0;transform:translateY(110vh)}}@keyframes scroll-reveal{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.css-reveal{animation:linear both scroll-reveal;animation-timeline:view();animation-range:entry 5% cover 25%}@supports not (animation-timeline:view()){.css-reveal{opacity:1;animation:none;transform:none}}.css-reveal-base,.reveal-slide-up{opacity:0;will-change:opacity, transform;backface-visibility:hidden;transition:opacity .7s ease-out,transform 1s cubic-bezier(.22,1,.36,1);transform:translateY(48px)}.css-reveal-base.is-visible,.reveal-slide-up.is-visible{opacity:1;will-change:auto;transform:none}@media (prefers-reduced-motion:reduce){.css-reveal-base,.reveal-slide-up{opacity:1;transition:none;transform:none}}.grain:before{content:"";z-index:2;pointer-events:none;opacity:.04;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%25' height='100%25' filter='url(%23n)' opacity='0.5'/></svg>");position:fixed;inset:-50%}.grid-bg{background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-position:50%;background-size:64px 64px;-webkit-mask-image:radial-gradient(120% 100% at 50% 30%,#000 35%,#0000 80%);mask-image:radial-gradient(120% 100% at 50% 30%,#000 35%,#0000 80%)}.aurora{pointer-events:none;position:absolute;inset:0;overflow:hidden}.aurora:before,.aurora:after{content:"";filter:blur(80px);border-radius:9999px;position:absolute}.aurora:before{background:radial-gradient(circle,#7cf2ff38,#0000 70%);width:600px;height:600px;animation:18s ease-in-out infinite alternate aurora-drift;top:-10%;left:50%;transform:translate(-50%)}.aurora:after{background:radial-gradient(circle,#b482ff1a,#0000 70%);width:500px;height:500px;animation:22s ease-in-out infinite alternate-reverse aurora-drift;bottom:-10%;right:-10%}@keyframes aurora-drift{0%{transform:translate(-50%)translateY(0)scale(1)}to{transform:translate(-40%)translateY(40px)scale(1.1)}}.card{transition:transform .4s cubic-bezier(.2,.6,.2,1),border-color .3s;position:relative}.card:before{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(400px circle at var(--cx,50%) var(--cy,50%), #7cf2ff1a, transparent 40%);opacity:0;transition:opacity .4s;position:absolute;inset:0}.card:hover{border-color:#7cf2ff2e}.card:hover:before{opacity:1}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.marquee-track{animation:40s linear infinite marquee}@keyframes pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.85)}}.pulse-dot{animation:2s ease-in-out infinite pulse-dot}.nav-link{position:relative}.nav-link:after{content:"";background:var(--accent-glow);opacity:0;border-radius:99px;width:4px;height:4px;transition:opacity .3s,transform .3s;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)translateY(-4px)}.nav-link:hover:after{opacity:1;transform:translate(-50%)translateY(0)}.btn-primary{position:relative;overflow:hidden}.btn-primary:before{content:"";background:linear-gradient(110deg,#0000 30%,#ffffff2e 50%,#0000 70%);transition:transform .7s;position:absolute;inset:0;transform:translate(-100%)}.btn-primary:hover:before{transform:translate(100%)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#0a0a0c}::-webkit-scrollbar-thumb{background:#1c1c22;border-radius:8px}::-webkit-scrollbar-thumb:hover{background:#2a2a32}::selection{color:#fff;background:#7cf2ff40}.global-dots{z-index:0;pointer-events:none;-webkit-mask-image:radial-gradient(600px circle at var(--dotX,-1000px) var(--dotY,-1000px), black, transparent 40%);mask-image:radial-gradient(600px circle at var(--dotX,-1000px) var(--dotY,-1000px), black, transparent 40%);-webkit-mask-image:radial-gradient(600px circle at var(--dotX,-1000px) var(--dotY,-1000px), black, transparent 40%);background-image:radial-gradient(#ffffff26 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0}.content-auto{content-visibility:auto;contain-intrinsic-size:0 450px}.gpu-accelerated{will-change:transform;transform:translateZ(0)}
