html:has(.about-sky){scrollbar-gutter:stable}.about-glass{isolation:isolate;background:radial-gradient(120% 90% at 0 0,color-mix(in srgb,var(--tint,#8b5cf6) 15%,transparent),transparent 62%),linear-gradient(180deg,rgb(24 21 36/.94),rgb(10 9 16/.96));box-shadow:inset 0 1px 0 rgb(255 255 255/.12),0 2px 4px rgb(0 0 0/.55),0 24px 48px -18px rgb(0 0 0/.9),0 34px 90px -34px color-mix(in srgb,var(--tint,#8b5cf6) 60%,transparent)}.about-glass:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;padding:1px;pointer-events:none;background:linear-gradient(140deg,rgb(255 255 255/.32),rgb(255 255 255/.06) 30%,rgb(255 255 255/.03) 62%,color-mix(in srgb,var(--tint,#8b5cf6) 55%,transparent));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.about-frost{background-color:rgb(14 12 22/.42);-webkit-backdrop-filter:blur(18px) saturate(170%);backdrop-filter:blur(18px) saturate(170%)}.about-glass.about-frost{background:radial-gradient(120% 90% at 0 0,color-mix(in srgb,var(--tint,#8b5cf6) 18%,transparent),transparent 62%),linear-gradient(180deg,rgb(34 30 50/.6),rgb(14 12 22/.55))}@media (prefers-reduced-transparency:reduce){.about-frost,.about-glass.about-frost{background-color:rgb(14 12 22/.94);-webkit-backdrop-filter:none;backdrop-filter:none}}@keyframes about-drift-a{to{transform:translate3d(8%,6%,0) scale(1.08)}}@keyframes about-drift-b{to{transform:translate3d(-7%,-5%,0) scale(.94)}}@keyframes about-float{to{transform:translate3d(0,-7px,0)}}@keyframes about-rotate{to{transform:rotate(1turn)}}@keyframes about-scan{0%{transform:translateY(-10%)}to{transform:translateY(1000%)}}@keyframes about-blink{0%,80%,to{opacity:.25}40%{opacity:1}}@keyframes about-candle{0%{transform:scaleY(0);opacity:0}to{transform:scaleY(1);opacity:1}}@media (prefers-reduced-motion:no-preference){.about-orb-a{animation:about-drift-a 22s ease-in-out infinite alternate}.about-orb-b{animation:about-drift-b 26s ease-in-out infinite alternate}.about-orb-a[data-far],.about-orb-b[data-far]{animation:none}[data-off] .about-dot,[data-off] .about-float,[data-off] .about-float-late,[data-off] .about-radar{animation-play-state:paused}.about-float{animation:about-float 5s ease-in-out infinite alternate}.about-float-late{animation:about-float 6s ease-in-out 1.5s infinite alternate}.about-radar{animation:about-rotate 4s linear infinite}.about-dot{animation:about-blink 1.2s ease-in-out infinite}}@media (scripting:enabled){[data-reveal]{transition:opacity .28s cubic-bezier(.22,1,.36,1),transform .28s cubic-bezier(.22,1,.36,1)}[data-reveal]:not([data-shown]){opacity:0;transform:translateY(10px) scale(.985)}}

/*! tailwindcss v4.1.14 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:host,:root{--ln-n:0}}}.app-theme,.ln-page{--color-purple-100:#ede9fe;--color-purple-200:#ddd6fe;--color-purple-300:#c4b5fd;--color-purple-400:#a78bfa;--color-purple-500:#7c3aed;--color-purple-600:#6d28d9;--color-purple-700:#5b21b6;--color-purple-800:#4c1d95;--color-purple-900:#2e1065;--color-purple-950:#1e0b4b;--color-fuchsia-200:#ddd6fe;--color-fuchsia-300:#c4b5fd;--color-fuchsia-400:#a78bfa;--color-fuchsia-500:#7c3aed;--color-fuchsia-600:#6d28d9;--color-fuchsia-700:#5b21b6;--color-pink-500:#7c3aed;--brand:oklch(49% .25 290);--brand-foreground:oklch(49% .25 290)}.ln-float{box-shadow:0 2px 6px #000000b3,0 0 70px 16px #000000d9,0 44px 90px -24px #000,0 50px 140px -56px #6d28d973}.ln-float-popular{box-shadow:0 2px 6px #000000b3,0 0 70px 16px #000000d9,0 44px 90px -24px #000,0 -8px 120px #6d28d980}@media (max-width:39.99rem){.ln-float.ln-header{box-shadow:0 2px 6px #000000b3,0 10px 24px -6px #000000e6,0 12px 26px -10px #6d28d973}}.ln-page .about-glass{box-shadow:inset 0 1px 0 #ffffff1f,0 2px 6px #000000b3,0 0 70px 16px #000000d9,0 44px 90px -24px #000,0 40px 110px -40px var(--tint,#8b5cf6)}@supports (color:color-mix(in lab,red,red)){.ln-page .about-glass{box-shadow:inset 0 1px 0 #ffffff1f,0 2px 6px #000000b3,0 0 70px 16px #000000d9,0 44px 90px -24px #000,0 40px 110px -40px color-mix(in srgb,var(--tint,#8b5cf6)60%,transparent)}}#legal-page .about-glass{box-shadow:inset 0 1px 0 #ffffff1f,0 1px 3px #00000080,0 8px 16px -8px #000000b3,0 10px 18px -10px var(--tint,#8b5cf6)}@supports (color:color-mix(in lab,red,red)){#legal-page .about-glass{box-shadow:inset 0 1px 0 #ffffff1f,0 1px 3px #00000080,0 8px 16px -8px #000000b3,0 10px 18px -10px color-mix(in srgb,var(--tint,#8b5cf6)40%,transparent)}}.ln-page .pearl-button{--pearl-bg:linear-gradient(180deg,#17203c,#0a1126 55%,#060a17);--pearl-text:#f2faff;--pearl-text-mask:linear-gradient(180deg,#000 62%,#0009);--pearl-shadow:inset 0 1px 0 #ffffff80,inset 0 .35em .8em #a78bfa52,inset 0 -.4em .9em #22d3ee57,inset 0 -1px 0 #67e8f966,0 0 0 1px #ffffff1a,0 1em 2.2em -.7em #22d3ee80,0 1.2em 1.4em -.6em #000000e6}.ln-page .pearl-button:hover{--pearl-shadow:inset 0 1px 0 #fff9,inset 0 .35em .8em #a78bfa73,inset 0 -.4em .9em #22d3ee7a,inset 0 -1px 0 #67e8f98c,0 0 0 1px #ffffff24,0 1em 2.4em -.6em #22d3eea6,0 1.2em 1.4em -.6em #000000e6}.ln-page .pearl-button .wrap:before{background-color:#8b5cf629}.ln-cyan{--color-purple-100:#cffafe;--color-purple-200:#a5f3fc;--color-purple-300:#67e8f9;--color-purple-400:#22d3ee;--color-purple-500:#0e7490;--color-purple-600:#155e75;--color-purple-700:#164e63;--color-purple-800:#134152;--color-purple-900:#083344;--color-purple-950:#052a33;--color-fuchsia-200:#a5f3fc;--color-fuchsia-300:#67e8f9;--color-fuchsia-400:#22d3ee;--color-fuchsia-500:#0e7490;--color-fuchsia-600:#155e75;--color-fuchsia-700:#164e63;--color-violet-300:#67e8f9;--color-violet-400:#22d3ee;--color-violet-500:#0e7490;--color-violet-600:#155e75;--brand:oklch(78% .13 210);--brand-foreground:oklch(62% .12 215);--tint:#06b6d4}.ln-cyan .ln-float{box-shadow:0 2px 6px #000000b3,0 0 70px 16px #000000d9,0 44px 90px -24px #000,0 50px 140px -56px #0891b273}.ln-page{font-family:var(--font-euclid),ui-sans-serif,system-ui,sans-serif;font-weight:300}.ln-page :is(.text-xs,.text-sm,[class*=text-\[1]):not([class*=font-]){font-weight:400}.ln-page :is(h1,h2){letter-spacing:-.03em}.ln-page :is(h1,h2,h3){text-wrap:balance}.ln-page h3{letter-spacing:-.015em}@keyframes ln-cell-in{0%{opacity:0;transform:scale(.3)}}@keyframes ln-bar-in{0%{transform:scaleX(0)}}.ln-cell{transform-box:fill-box;transform-origin:50%}[data-run] .ln-cell{animation:ln-cell-in .45s ease-out both}[data-run] .ln-bar{animation:ln-bar-in 1.2s cubic-bezier(.2,0,.1,1) both}.ln-brand{font-family:var(--font-euclid),ui-sans-serif,system-ui,sans-serif}.ln-phone{font-family:var(--font-sf-pro),-apple-system,BlinkMacSystemFont,"SF Pro Text",system-ui,sans-serif;letter-spacing:0}@keyframes ln-rise{0%{opacity:0;transform:translateY(var(--ln-rise,8px))}}@keyframes ln-grow-x{0%{transform:scaleX(0)}}@keyframes ln-ring{0%{stroke-dashoffset:var(--ln-ring-from)}}@keyframes ln-snip{0%{width:0;height:0}}@keyframes ln-lib-dot{0%{opacity:.25;transform:scale(.5)}}@keyframes ln-lib-chip{0%{opacity:.25;transform:translateY(4px)}}@keyframes ln-candle-in{0%{opacity:0;transform:scaleY(0)}}@keyframes ln-line-draw{0%{opacity:0;stroke-dasharray:0 1}}@keyframes ln-path-draw{0%{stroke-dasharray:0 1}}@keyframes ln-roll-in{0%{opacity:0;transform:translateY(16px)}}@keyframes ln-roll-out{to{opacity:0;transform:translateY(-16px)}}@property --ln-n{syntax:"<integer>";inherits:true;initial-value:0}@keyframes ln-count{0%{--ln-n:var(--ln-n-from,0)}}.ln-count:after{counter-reset:ln-n var(--ln-n);content:counter(ln-n)}@counter-style ln-pad3{system:extends decimal;pad:3 "0"}.ln-count-2:after{counter-reset:ln-whole calc(var(--ln-n)/100 - .5)ln-part calc(mod(var(--ln-n),100));content:counter(ln-whole)"." counter(ln-part,decimal-leading-zero)var(--ln-suffix,"")}.ln-count-3:after{counter-reset:ln-whole calc(var(--ln-n)/1000 - .5)ln-part calc(mod(var(--ln-n),1000));content:counter(ln-whole)"." counter(ln-part,ln-pad3)var(--ln-suffix,"")}@keyframes ln-scan{0%{transform:translateY(calc(var(--ln-scan-span)*-.01))}to{transform:translateY(var(--ln-scan-span))}}@keyframes ln-phone-flash{0%{opacity:.85}to{opacity:0}}.ln-phone-flash{pointer-events:none;animation:ln-phone-flash .42s ease-out both}@keyframes ln-pop{0%{opacity:var(--ln-pop-o,1);transform:scale(var(--ln-pop-from,0))}}@keyframes ln-slide-x{0%{opacity:0;transform:translateX(var(--ln-slide,-6px))}}@keyframes ln-fade{0%{opacity:0}}@keyframes ln-fade-out{to{opacity:0}}@keyframes ln-leave-up{to{opacity:0;transform:translateY(var(--ln-leave,-8px))}}@keyframes ln-pop-out{to{opacity:0;transform:scale(var(--ln-pop-to,.97))}}@keyframes ln-phase-pop{0%{opacity:0;transform:scale(.97)}}@keyframes ln-phase-rise{0%{opacity:0;transform:translateY(10px)}}@keyframes ln-thread-out{to{opacity:0;transform:translateY(-10px)}}@keyframes ln-pulse{0%,to{opacity:var(--ln-pulse-low,.3)}50%{opacity:1}}@keyframes ln-blink{50%{opacity:0}}@keyframes ln-blip{0%,to{opacity:0}50%{opacity:1}}@keyframes ln-needle{0%{opacity:0;transform:rotate(-90deg)}}@keyframes ln-row-in{0%{opacity:0;transform:translateY(12px)scale(.98)}}@keyframes ln-file-drop{0%{opacity:0;transform:translate(120px,-120px)scale(1)rotate(10deg)}55%{opacity:1;transform:translate(4px,-8px)scale(1)rotate(-4deg)}70%{opacity:1;transform:translate(0)scale(1)rotate(-2deg)}to{opacity:0;transform:translateY(22px)scale(.55)rotate(0)}}@media (prefers-reduced-motion:reduce){@keyframes ln-rise{0%{opacity:0}}@keyframes ln-grow-x{0%{opacity:1}}@keyframes ln-pop{0%{opacity:var(--ln-pop-o,1)}}@keyframes ln-slide-x{0%{opacity:0}}@keyframes ln-needle{0%{opacity:0}}@keyframes ln-row-in{0%{opacity:0}}@keyframes ln-file-drop{0%,to{opacity:0}55%,70%{opacity:1}}@keyframes ln-candle-in{0%{opacity:0}}@keyframes ln-leave-up{to{opacity:0}}@keyframes ln-pop-out{to{opacity:0}}@keyframes ln-phase-pop{0%{opacity:0}}@keyframes ln-phase-rise{0%{opacity:0}}@keyframes ln-thread-out{to{opacity:0}}@keyframes ln-roll-in{0%{opacity:0}}@keyframes ln-roll-out{to{opacity:0}}}@keyframes ln-metal-flow{to{transform:translate(186px)}}@keyframes ln-metal-ripple{0%{opacity:.6;transform:translate(-50%,-50%)scale(0)}to{opacity:0;transform:translate(-50%,-50%)scale(4)}}.ln-metal-rim{will-change:transform;background:repeating-linear-gradient(45deg,#000012,#000034 2.12px,#43008a 4.24px,#a319d7 6.36px,#6c00da 8.49px,#00008c 10.61px,#d65d6e 12.02px,#efd6fe 12.73px,#eed3fe 14.85px,#eac8fd 16.97px,#e5bcfb 19.09px,#dfabf7 21.21px,#d692f3 23.33px,#cc77ef 25.46px,#c058ea 27.58px,#b436e4 29.7px,#a714df 31.82px,#9a00d9 33.94px,#8000cd 38.18px,#6500c2 42.43px,#4c00b7 46.67px,#3300ae 50.91px,#1e00a5 55.15px,#0a009d 59.4px,#000095 63.64px,#00008e 72.12px,#00006e 84.85px,#000050 98.99px,#00003f 112.43px,#00002a 123.04px,#000012 131.52px);animation:ln-metal-flow 12.4s linear infinite;position:absolute;inset:0 0 0 -186px}@media (prefers-reduced-motion:reduce){.ln-metal-rim{animation:none}}@keyframes ln-reveal{0%{opacity:0;transform:translateY(14px)}}@media (scripting:enabled){[data-ln-group]:not([data-shown])>[data-ln-item],[data-ln-reveal]:not([data-shown]){opacity:0;transform:translateY(14px)}[data-ln-group][data-shown]>[data-ln-item],[data-ln-reveal][data-shown]{animation:ln-reveal .32s cubic-bezier(.16,1,.3,1) backwards}[data-ln-group][data-shown]>[data-ln-item]:nth-child(2){animation-delay:50ms}[data-ln-group][data-shown]>[data-ln-item]:nth-child(3){animation-delay:.1s}[data-ln-group][data-shown]>[data-ln-item]:nth-child(4){animation-delay:.15s}[data-ln-group][data-shown]>[data-ln-item]:nth-child(5){animation-delay:.2s}[data-ln-group][data-shown]>[data-ln-item]:nth-child(6){animation-delay:.25s}[data-ln-group][data-shown]>[data-ln-item]:nth-child(7){animation-delay:.3s}[data-ln-group][data-shown]>[data-ln-item]:nth-child(8){animation-delay:.35s}}.ln-lift-card{transition:border-color .3s cubic-bezier(.4,0,.2,1),translate .32s cubic-bezier(.16,1,.3,1)}@media (hover:hover){.ln-lift-card:hover{transition:border-color .3s cubic-bezier(.4,0,.2,1),translate var(--ln-lift-s,.4s)var(--ln-lift-ease,ease-out);translate:0 -4px}}@keyframes ln-drop-in{0%{opacity:0;transform:translateY(-8px)}}@media (scripting:enabled){[data-ln-drop]:not([data-shown]){opacity:0;transform:translateY(-8px)}[data-ln-drop][data-shown]{animation:ln-drop-in .4s ease-out backwards}}