@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.8e0177b5.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/7178b3e590c64307-s.b97b3418.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:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.853070df.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%}.geist_a71539c9-module__T19VSG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a71539c9-module__T19VSG__variable{--font-geist-sans:"Geist","Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.c1fdd6c2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.799d8ef8.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(../media/797e433ab948586e-s.p.dbea232f.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 Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8d43a2aa-module__8Li5zG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8d43a2aa-module__8Li5zG__variable{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}
@property --transition-x{syntax:"<length-percentage>";inherits:true;initial-value:50%}@property --transition-y{syntax:"<length-percentage>";inherits:true;initial-value:50%}@property --transition-r{syntax:"<length>";inherits:true;initial-value:0}:root{--grey-solid-1000:0 0 0/1;--grey-solid-900:18 19 26/1;--grey-solid-850:29 30 38/1;--grey-solid-800:41 43 51/1;--grey-solid-50:245 246 250/1;--grey-solid-0:255 255 255/1;--grey-dark-1000:255 255 255/1;--grey-dark-700:255 255 255/.78;--grey-dark-500:255 255 255/.6;--grey-dark-100:255 255 255/.12;--grey-dark-50:255 255 255/.06;--grey-dark-25:255 255 255/.03;--grey-light-1000:0 6 38/.9;--grey-light-700:0 9 51/.65;--grey-light-500:0 13 77/.45;--grey-light-100:0 17 102/.1;--grey-light-50:0 21 128/.04;--grey-light-25:0 21 128/.02;--brand-light-1000:76 100 217/1;--brand-light-800:76 100 217/.8;--brand-light-200:76 100 217/.2;--brand-light-50:76 100 217/.05;--red-light-1000:199 58 58/1;--red-light-800:199 58 58/.8;--red-light-200:199 58 58/.14;--red-light-50:255 74 74/.05;--purple-light-1000:126 71 204/1;--purple-light-800:126 71 204/.8;--purple-light-200:126 71 204/.2;--purple-light-50:126 71 204/.05;--amber-light-1000:224 190 112/1;--amber-light-800:224 190 112/.8;--amber-light-200:224 190 112/.2;--amber-light-50:224 190 112/.08;--green-light-1000:6 122 87/1;--green-light-800:6 122 87/.8;--green-light-200:6 122 87/.2;--green-light-50:10 204 146/.05;--teal-light-1000:26 116 168/1;--teal-light-800:26 116 168/.8;--teal-light-200:26 116 168/.2;--teal-light-50:38 176 255/.05;--blue-light-1000:76 100 217/1;--blue-light-800:76 100 217/.8;--blue-light-200:76 100 217/.2;--blue-light-50:76 117 255/.05;--yellow-solid-1000:254 198 46/1;--gold-solid-1000:#ff9500;--bronze-solid-1000:#a2845e;--text-strong:var(--grey-light-1000);--text-weak:var(--grey-light-700);--text-brand:var(--brand-light-1000);--text-disabled:var(--grey-solid-100);--text-error:var(--red-light-1000);--text-warning:var(--amber-light-1000);--text-success:var(--green-light-1000);--text-information:var(--teal-light-1000);--text-inverse-strong:var(--grey-dark-1000);--text-inverse-weak:var(--grey-dark-700);--text-inverse-disabled:var(--grey-dark-100);--stroke-color-weak:var(--grey-light-500);--stroke-color-strong:var(--grey-light-100);--stroke-weak:0px 0px 0px 1px #0011661f,0px 1px 2px -1px #0011660f,0px 2px 4px 0px #0011660a;--stroke-weak-hover:0px 0px 0px 1px #00116629,0px 1px 2px -1px #00116614,0px 2px 4px 0px #0011660f;--stroke-strong:0px 0px 0px 1px #0163,0px 1px 2px -1px #0011661a,0px 2px 4px 0px #00116614;--stroke-selected:0 0 0 1px rgb(var(--brand-light-1000));--stroke-focus:0 0 0 2px rgb(var(--brand-light-1000)),0 0 8px 2px #4c64d966;--stroke-disabled:0 0 0 1px rgb(var(--grey-solid-100));--stroke-brand-strong:0 0 0 1px rgb(var(--brand-light-800));--stroke-brand-weak:0 0 0 1px rgb(var(--brand-light-200));--stroke-error-strong:0 0 0 1px rgb(var(--red-light-800));--stroke-error-weak:0 0 0 1px rgb(var(--red-light-200));--stroke-warning-strong:0 0 0 1px rgb(var(--amber-light-800));--stroke-warning-weak:0 0 0 1px rgb(var(--amber-light-200));--stroke-success-strong:0 0 0 1px rgb(var(--green-light-800));--stroke-success-weak:0 0 0 1px rgb(var(--green-light-200));--stroke-information-strong:0 0 0 1px rgb(var(--teal-light-800));--stroke-information-weak:0 0 0 1px rgb(var(--teal-light-200));--stroke-inverse-strong:0 0 0 1px rgb(var(--grey-dark-500));--stroke-inverse-weak:0 0 0 1px rgb(var(--grey-dark-100));--stroke-inverse-disabled:0 0 0 1px rgb(var(--grey-dark-100));--icon-neutral:var(--grey-solid-500);--icon-brand:var(--brand-light-800);--icon-disabled:var(--grey-solid-100);--icon-error:var(--red-light-800);--icon-warning:var(--amber-light-800);--icon-success:var(--green-light-800);--icon-information:var(--teal-light-800);--icon-inverse:var(--grey-dark-500);--icon-inverse-strong:var(--grey-dark-1000);--icon-inverse-disabled:var(--grey-dark-100);--fill-strong:var(--grey-solid-1000);--fill-weak:var(--grey-solid-50);--fill-weaker:var(--grey-solid-25);--fill-hover:inset 0 0 0 9999px rgb(var(--fill-weak));--fill-press:inset 0 0 0 9999px rgb(var(--grey-solid-100));--fill-hover-focus:var(--stroke-focus),var(--fill-hover);--fill-press-focus:var(--stroke-focus),var(--fill-press);--fill-selected:var(--brand-light-1000);--fill-disabled:var(--grey-solid-100);--fill-overlay:var(--grey-solid-500);--fill-brand-strong:var(--brand-light-1000);--fill-brand-weak:var(--brand-light-50);--fill-error-strong:var(--red-light-1000);--fill-error-weak:var(--red-light-50);--fill-warning-strong:var(--amber-light-1000);--fill-warning-weak:var(--amber-light-50);--fill-success-strong:var(--green-light-1000);--fill-success-weak:var(--green-light-50);--fill-information-strong:var(--teal-light-1000);--fill-information-weak:var(--teal-light-50);--fill-inverse-strong:24 24 27;--fill-inverse-weak:245 245 245;--fill-inverse-hover:245 245 245;--fill-inverse-press:235 235 235;--fill-inverse-disabled:235 235 235;--fill-white:var(--grey-solid-0);--fill-yellow:var(--yellow-solid-1000);--background-base:var(--grey-solid-0);--background-raised:var(--grey-solid-0);--background-overlay:var(--grey-solid-0);--background-sunken:var(--grey-solid-50);--background-alternate:var(--grey-solid-50);--background-brand:var(--brand-light-1000);--background-inverse:var(--grey-solid-900);--elevation-overlay-light:0px 8px 8px -4px #0000000a,0px 20px 24px -4px #00000014;--elevation-raised-light:0px 2px 4px -2px #00000014,0px 20px 24px -4px #00000014;--elevation-overlay:var(--elevation-overlay-light);--elevation-raised:var(--elevation-raised-light);--space-0:0px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-14:56px;--space-16:64px;--space-20:80px;--space-24:96px;--space-32:128px;--space-48:192px;--space-64:256px;--grid-columns-mobile:4;--grid-gutter-mobile:16px;--grid-margin-mobile:32px;--grid-columns-tablet:8;--grid-gutter-tablet:24px;--grid-margin-tablet:48px;--grid-columns-desktop:12;--grid-gutter-desktop:32px;--grid-margin-desktop:120px;--duration-fast:.2s;--duration-normal:.3s;--ease-out-quad:cubic-bezier(.25,.46,.45,.94);--ease-out-cubic:cubic-bezier(.215,.61,.355,1);--ease-out-quart:cubic-bezier(.165,.84,.44,1);--ease-out-quint:cubic-bezier(.23,1,.32,1);--ease-out-expo:cubic-bezier(.19,1,.22,1);--ease-out-circ:cubic-bezier(.075,.82,.165,1);--ease-in-out-quad:cubic-bezier(.455,.03,.515,.955);--ease-in-out-cubic:cubic-bezier(.645,.045,.355,1);--ease-in-out-quart:cubic-bezier(.77,0,.175,1);--ease-in-out-quint:cubic-bezier(.86,0,.07,1);--ease-in-out-expo:cubic-bezier(1,0,0,1);--ease-in-out-circ:cubic-bezier(.785,.135,.15,.86);--ease-in-quad:cubic-bezier(.55,.085,.68,.53);--ease-in-cubic:cubic-bezier(.55,.055,.675,.19);--ease-in-quart:cubic-bezier(.895,.03,.685,.22);--ease-in-quint:cubic-bezier(.755,.05,.855,.06);--ease-in-expo:cubic-bezier(.95,.05,.795,.035);--ease-in-circ:cubic-bezier(.6,.04,.98,.335);--animate-fade-in:fade-in var(--duration-normal)var(--ease-out-cubic);--animate-slide-up:slide-up var(--duration-normal)var(--ease-out-cubic);--animate-in:fade-in var(--duration-fast)var(--ease-out-quad);--animate-out:fade-out var(--duration-fast)var(--ease-in-quad);--slide-in-from-top:slide-in-from-top var(--duration-normal)var(--ease-out-cubic);--slide-out-to-top:slide-out-to-top var(--duration-normal)var(--ease-in-cubic)}.dark{--brand-dark-1000:163 178 255/1;--brand-dark-800:163 178 255/.8;--brand-dark-200:#a3b2ff33;--brand-dark-50:#a3b2ff80;--blue-dark-1000:163 178 255/1;--blue-dark-800:163 178 255/.8;--blue-dark-200:163 178 255/.2;--blue-dark-50:163 178 255/.06;--amber-dark-1000:#e0be70;--amber-dark-800:#e0be70cc;--amber-dark-200:#e0be7033;--amber-dark-50:#e0be700d;--green-dark-1000:#77c7af;--green-dark-800:#77c7afcc;--green-dark-200:#77c7af33;--green-dark-50:119,199,175/.08;--teal-dark-1000:126 192 229/1;--teal-dark-800:126 192 229/.8;--teal-dark-200:126 192 229/.2;--teal-dark-50:126 192 229/.08;--purple-dark-1000:#d2b2ff;--purple-dark-800:#d2b2ffcc;--purple-dark-200:#d2b2ff33;--purple-dark-50:#d2b2ff0d;--red-dark-1000:#ff9c9c;--red-dark-800:#ff9c9ccc;--red-dark-200:#ff9c9c33;--red-dark-50:#ff9c9c0d;--text-strong:var(--grey-dark-1000);--text-weak:var(--grey-dark-700);--text-brand:var(--brand-dark-1000);--text-disabled:var(--grey-dark-100);--text-error:var(--red-dark-800);--text-warning:var(--amber-dark-500);--text-success:var(--green-dark-500);--text-information:var(--teal-dark-500);--text-inverse-strong:var(--grey-light-1000);--text-inverse-weak:var(--grey-light-700);--text-inverse-disabled:var(--grey-light-100);--stroke-color-weak:var(--grey-dark-100);--stroke-color-strong:var(--grey-dark-200);--stroke-weak:0px 0px 0px 1px #ffffff1f,0px 1px 2px -1px #0000004d,0px 2px 4px 0px #0003;--stroke-weak-hover:0px 0px 0px 1px #ffffff29,0px 1px 2px -1px #00000059,0px 2px 4px 0px #00000040;--stroke-strong:0px 0px 0px 1px #fff3,0px 1px 2px -1px #00000059,0px 2px 4px 0px #00000040;--stroke-selected:0 0 0 1px rgb(var(--brand-dark-1000));--stroke-focus:0 0 0 2px rgb(var(--brand-dark-1000)),0 0 8px 2px #a3b2ff66;--stroke-disabled:0 0 0 1px rgb(var(--grey-dark-100));--stroke-brand-strong:0 0 0 1px rgb(var(--brand-dark-800));--stroke-brand-weak:0 0 0 1px rgb(var(--brand-dark-200));--stroke-error-strong:0 0 0 1px rgb(var(--red-dark-800));--stroke-error-weak:0 0 0 1px rgb(var(--red-dark-100));--stroke-warning-strong:0 0 0 1px rgb(var(--amber-dark-800));--stroke-warning-weak:0 0 0 1px rgb(var(--amber-dark-100));--stroke-success-strong:0 0 0 1px rgb(var(--green-dark-800));--stroke-success-weak:0 0 0 1px rgb(var(--green-dark-100));--stroke-information-strong:0 0 0 1px rgb(var(--teal-dark-800));--stroke-information-weak:0 0 0 1px rgb(var(--teal-dark-100));--stroke-inverse-strong:0 0 0 1px rgb(var(--grey-light-500));--stroke-inverse-weak:0 0 0 1px rgb(var(--grey-light-100));--stroke-inverse-disabled:0 0 0 1px rgb(var(--grey-light-100));--icon-neutral:var(--grey-dark-500);--icon-brand:var(--brand-dark-800);--icon-disabled:var(--grey-dark-100);--icon-error:var(--red-dark-800);--icon-warning:var(--amber-dark-800);--icon-success:var(--green-dark-800);--icon-information:var(--teal-dark-800);--icon-inverse:var(--grey-light-500);--icon-inverse-strong:var(--grey-light-1000);--icon-inverse-disabled:var(--grey-light-100);--fill-strong:var(--grey-dark-1000);--fill-weak:var(--grey-dark-50);--fill-weaker:var(--grey-dark-25);--fill-hover:inset 0 0 0 9999px rgb(var(--grey-dark-50));--fill-press:inset 0 0 0 9999px rgb(var(--grey-light-100));--fill-hover-focus:var(--stroke-focus),var(--fill-hover);--fill-press-focus:var(--stroke-focus),var(--fill-press);--fill-selected:var(--brand-dark-1000);--fill-disabled:var(--grey-dark-100);--fill-overlay:var(--grey-light-1000);--fill-brand-strong:var(--brand-dark-1000);--fill-brand-weak:var(--brand-dark-50);--fill-error-strong:var(--red-dark-1000);--fill-error-weak:var(--red-dark-50);--fill-warning-strong:var(--amber-dark-1000);--fill-warning-weak:var(--amber-dark-50);--fill-success-strong:var(--green-dark-1000);--fill-success-weak:var(--green-dark-50);--fill-information-strong:var(--teal-dark-1000);--fill-information-weak:var(--teal-dark-50);--fill-inverse-strong:var(--grey-solid-900);--fill-inverse-weak:var(--grey-light-50);--fill-inverse-hover:var(--grey-light-50);--fill-inverse-press:var(--grey-light-100);--fill-inverse-disabled:var(--grey-light-100);--background-base:var(--grey-solid-900);--background-raised:var(--grey-solid-850);--background-overlay:var(--grey-solid-800);--background-sunken:var(--grey-solid-1000);--background-brand:var(--brand-dark-1000);--background-inverse:var(--grey-solid-0);--background-alternate:var(--grey-solid-850);--elevation-overlay-dark:0px 20px 24px -4px #00000029,0px 4px 8px -2px #00000014;--elevation-raised-dark:0px 8px 8px -4px #00000014,0px 2px 4px -2px #00000029;--elevation-overlay:var(--elevation-overlay-dark);--elevation-raised:var(--elevation-raised-dark)}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes slide-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes slide-in-from-top{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-out-to-top{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}body{background:rgb(var(--background));color:rgb(var(--foreground));font-family:var(--font-geist-sans),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-feature-settings:"rlig" 1,"calt" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}html{scroll-behavior:smooth}.animate-in{animation:var(--animate-in)}.animate-out{animation:var(--animate-out)}.slide-in-from-top{animation:var(--slide-in-from-top)}.slide-out-to-top{animation:var(--slide-out-to-top)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (hover:hover) and (pointer:fine){a,button{transition:color .2s,background-color .2s,opacity .2s,border-color .2s}}.elevation-overlay{box-shadow:var(--elevation-overlay)}.elevation-raised{box-shadow:var(--elevation-raised)}:focus-visible{box-shadow:var(--stroke-focus);outline:none}:focus:not(:focus-visible){outline:none}@media (hover:hover) and (pointer:fine){.hover-lift{transition:transform .2s,box-shadow .2s}.hover-lift:hover{box-shadow:var(--elevation-raised);transform:translateY(-1px)}.hover-scale{transition:transform .2s}.hover-scale:hover{transform:scale(1.02)}a:not(.no-hover):hover{opacity:.8}}.border-subtle{border:1px solid rgb(var(--border))}.border-strong{border:1px solid rgb(var(--stroke-strong))}.glass{-webkit-backdrop-filter:blur(12px);background:#fffc}@media (prefers-color-scheme:dark){.glass{background:#18181bcc}}::selection{background-color:rgb(var(--accent));color:rgb(var(--accent-foreground))}::selection{background-color:rgb(var(--accent));color:rgb(var(--accent-foreground))}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:rgb(var(--border));border:3px solid rgb(var(--background));border-radius:6px}::-webkit-scrollbar-thumb:hover{background:rgb(var(--stroke-strong))}@media (prefers-color-scheme:dark){::-webkit-scrollbar-thumb{background:rgb(var(--stroke-weak))}::-webkit-scrollbar-thumb:hover{background:rgb(var(--stroke-strong))}}.card{background:rgb(var(--background-raised));border:1px solid rgb(var(--border));border-radius:12px;padding:1.5rem;transition:border-color .2s}@media (hover:hover) and (pointer:fine){.card-interactive:hover{border-color:rgb(var(--accent))}}.content-wrapper{max-width:80rem;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}.content-narrow{max-width:42rem;margin-left:auto;margin-right:auto}.gradient-text{background:linear-gradient(135deg,rgb(var(--foreground))0%,rgb(var(--muted-foreground))100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}button{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:0}a{color:inherit;text-decoration:none}.contain-layout{contain:layout}.contain-strict{contain:strict}.contain-content{contain:content}.will-animate{will-change:transform}.will-animate-opacity{will-change:opacity}.will-animate-all{will-change:transform,opacity}.gpu-layer{transform:translateZ(0)}img,video{max-width:100%;height:auto;display:block}@keyframes skeleton-pulse{0%,to{opacity:1}50%{opacity:.5}}.skeleton{background:rgb(var(--muted));border-radius:4px;animation:2s cubic-bezier(.4,0,.6,1) infinite skeleton-pulse}.type-display{letter-spacing:-.5px;font-size:40px;font-weight:700;line-height:48px}.type-h1{font-size:36px;font-weight:600;line-height:44px}.type-h2{font-size:28px;font-weight:600;line-height:36px}.type-h3{font-size:24px;font-weight:600;line-height:32px}.type-h4{font-size:20px;font-weight:600;line-height:28px}.type-small{font-size:16px;font-weight:400;line-height:24px}.type-tiny{font-size:14px;font-weight:400;line-height:20px}@media (min-width:768px){.type-display{font-size:56px;line-height:64px}.type-h1{font-size:40px;line-height:48px}.type-h2{font-size:32px;line-height:40px}.type-h3{font-size:24px;line-height:32px}.type-h4{font-size:20px;line-height:28px}.type-small{font-size:16px;line-height:24px}.type-tiny{font-size:14px;line-height:20px}}::view-transition-old(root){mix-blend-mode:normal;animation:none}::view-transition-new(root){mix-blend-mode:normal;animation:none}.dark::view-transition-old(root){z-index:1}.dark::view-transition-new(root){z-index:999;animation:.5s cubic-bezier(.4,0,.2,1) circle-clip}:root:not(.dark)::view-transition-old(root){z-index:1}:root:not(.dark)::view-transition-new(root){z-index:999;animation:.5s cubic-bezier(.4,0,.2,1) circle-clip}@keyframes circle-clip{0%{clip-path:circle(0 at var(--transition-x)var(--transition-y))}to{clip-path:circle(var(--transition-r)at var(--transition-x)var(--transition-y))}}.background-gradient{z-index:-1;pointer-events:none;opacity:.1;background:radial-gradient(circle at 50% 50%,#48dbfb 0%,rgb(var(--fill-brand-strong))25%,transparent 60%);will-change:transform,filter;width:150vmax;height:150vmax;animation:20s ease-in-out infinite gradientFloat;position:fixed;top:0;right:0;transform:translate(10%,-30%)}.dark .background-gradient{opacity:.1;-webkit-mask-image:linear-gradient(#000 0% 50vh,#0000 120vh);mask-image:linear-gradient(#000 0% 50vh,#0000 120vh)}@keyframes gradientFloat{0%,to{filter:hue-rotate();transform:translate(10%,-30%)scale(1)}25%{filter:hue-rotate(10deg);transform:translate(5%,-25%)scale(1.08)}50%{filter:hue-rotate(-5deg);transform:translate(15%,-35%)scale(.95)}75%{filter:hue-rotate(8deg);transform:translate(8%,-28%)scale(1.03)}}@media (prefers-reduced-motion:reduce){.background-gradient{animation:none}}
