@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0}}@keyframes astroFadeOut{to{opacity:0}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/atkinson-hyperlegible-latin-ext-400-normal.CH_Oxpma.woff2) format("woff2"),url(/_astro/atkinson-hyperlegible-latin-ext-400-normal.j30x2_GD.woff) format("woff");unicode-range:U+0100-02AF,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/atkinson-hyperlegible-latin-400-normal.CzXtVFUq.woff2) format("woff2"),url(/_astro/atkinson-hyperlegible-latin-400-normal.78kDoYKK.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/atkinson-hyperlegible-latin-ext-700-normal.CMs4hWAC.woff2) format("woff2"),url(/_astro/atkinson-hyperlegible-latin-ext-700-normal.BUBQBtFt.woff) format("woff");unicode-range:U+0100-02AF,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/atkinson-hyperlegible-latin-700-normal.DrXP6L61.woff2) format("woff2"),url(/_astro/atkinson-hyperlegible-latin-700-normal.PDbSEJyd.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Ranga;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ranga-devanagari-400-normal.DDnE9L2f.woff2) format("woff2"),url(/_astro/ranga-devanagari-400-normal.03onWviW.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF}@font-face{font-family:Ranga;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ranga-latin-ext-400-normal.BKaDLqEu.woff2) format("woff2"),url(/_astro/ranga-latin-ext-400-normal.D2QoG9mg.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Ranga;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ranga-latin-400-normal.DVckHcHB.woff2) format("woff2"),url(/_astro/ranga-latin-400-normal.SXcVncFW.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Ranga;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/ranga-devanagari-700-normal.C970r_Du.woff2) format("woff2"),url(/_astro/ranga-devanagari-700-normal.FF82VZPy.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF}@font-face{font-family:Ranga;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/ranga-latin-ext-700-normal.B-wXf49W.woff2) format("woff2"),url(/_astro/ranga-latin-ext-700-normal.B3zyrmfa.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Ranga;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/ranga-latin-700-normal.DsArvuNP.woff2) format("woff2"),url(/_astro/ranga-latin-700-normal.D2o0LDgw.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:where(html){--ease-1:cubic-bezier(.25,0,.5,1);--ease-2:cubic-bezier(.25,0,.4,1);--ease-3:cubic-bezier(.25,0,.3,1);--ease-4:cubic-bezier(.25,0,.2,1);--ease-5:cubic-bezier(.25,0,.1,1);--ease-in-1:cubic-bezier(.25,0,1,1);--ease-in-2:cubic-bezier(.5,0,1,1);--ease-in-3:cubic-bezier(.7,0,1,1);--ease-in-4:cubic-bezier(.9,0,1,1);--ease-in-5:cubic-bezier(1,0,1,1);--ease-out-1:cubic-bezier(0,0,.75,1);--ease-out-2:cubic-bezier(0,0,.5,1);--ease-out-3:cubic-bezier(0,0,.3,1);--ease-out-4:cubic-bezier(0,0,.1,1);--ease-out-5:cubic-bezier(0,0,0,1);--ease-in-out-1:cubic-bezier(.1,0,.9,1);--ease-in-out-2:cubic-bezier(.3,0,.7,1);--ease-in-out-3:cubic-bezier(.5,0,.5,1);--ease-in-out-4:cubic-bezier(.7,0,.3,1);--ease-in-out-5:cubic-bezier(.9,0,.1,1);--ease-elastic-out-1:cubic-bezier(.5,.75,.75,1.25);--ease-elastic-out-2:cubic-bezier(.5,1,.75,1.25);--ease-elastic-out-3:cubic-bezier(.5,1.25,.75,1.25);--ease-elastic-out-4:cubic-bezier(.5,1.5,.75,1.25);--ease-elastic-out-5:cubic-bezier(.5,1.75,.75,1.25);--ease-elastic-in-1:cubic-bezier(.5,-.25,.75,1);--ease-elastic-in-2:cubic-bezier(.5,-.5,.75,1);--ease-elastic-in-3:cubic-bezier(.5,-.75,.75,1);--ease-elastic-in-4:cubic-bezier(.5,-1,.75,1);--ease-elastic-in-5:cubic-bezier(.5,-1.25,.75,1);--ease-elastic-in-out-1:cubic-bezier(.5,-.1,.1,1.5);--ease-elastic-in-out-2:cubic-bezier(.5,-.3,.1,1.5);--ease-elastic-in-out-3:cubic-bezier(.5,-.5,.1,1.5);--ease-elastic-in-out-4:cubic-bezier(.5,-.7,.1,1.5);--ease-elastic-in-out-5:cubic-bezier(.5,-.9,.1,1.5);--ease-step-1:steps(2);--ease-step-2:steps(3);--ease-step-3:steps(4);--ease-step-4:steps(7);--ease-step-5:steps(10);--ease-elastic-1:var(--ease-elastic-out-1);--ease-elastic-2:var(--ease-elastic-out-2);--ease-elastic-3:var(--ease-elastic-out-3);--ease-elastic-4:var(--ease-elastic-out-4);--ease-elastic-5:var(--ease-elastic-out-5);--ease-squish-1:var(--ease-elastic-in-out-1);--ease-squish-2:var(--ease-elastic-in-out-2);--ease-squish-3:var(--ease-elastic-in-out-3);--ease-squish-4:var(--ease-elastic-in-out-4);--ease-squish-5:var(--ease-elastic-in-out-5);--ease-spring-1:linear(0,.006,.025 2.8%,.101 6.1%,.539 18.9%,.721 25.3%,.849 31.5%,.937 38.1%,.968 41.8%,.991 45.7%,1.006 50.1%,1.015 55%,1.017 63.9%,1.001);--ease-spring-2:linear(0,.007,.029 2.2%,.118 4.7%,.625 14.4%,.826 19%,.902,.962,1.008 26.1%,1.041 28.7%,1.064 32.1%,1.07 36%,1.061 40.5%,1.015 53.4%,.999 61.6%,.995 71.2%,1);--ease-spring-3:linear(0,.009,.035 2.1%,.141 4.4%,.723 12.9%,.938 16.7%,1.017,1.077,1.121,1.149 24.3%,1.159,1.163,1.161,1.154 29.9%,1.129 32.8%,1.051 39.6%,1.017 43.1%,.991,.977 51%,.974 53.8%,.975 57.1%,.997 69.8%,1.003 76.9%,1);--ease-spring-4:linear(0,.009,.037 1.7%,.153 3.6%,.776 10.3%,1.001,1.142 16%,1.185,1.209 19%,1.215 19.9% 20.8%,1.199,1.165 25%,1.056 30.3%,1.008 33%,.973,.955 39.2%,.953 41.1%,.957 43.3%,.998 53.3%,1.009 59.1% 63.7%,.998 78.9%,1);--ease-spring-5:linear(0,.01,.04 1.6%,.161 3.3%,.816 9.4%,1.046,1.189 14.4%,1.231,1.254 17%,1.259,1.257 18.6%,1.236,1.194 22.3%,1.057 27%,.999 29.4%,.955 32.1%,.942,.935 34.9%,.933,.939 38.4%,1 47.3%,1.011,1.017 52.6%,1.016 56.4%,1 65.2%,.996 70.2%,1.001 87.2%,1);--ease-bounce-1:linear(0,.004,.016,.035,.063,.098,.141,.191,.25,.316,.391 36.8%,.563,.766,1 58.8%,.946,.908 69.1%,.895,.885,.879,.878,.879,.885,.895,.908 89.7%,.946,1);--ease-bounce-2:linear(0,.004,.016,.035,.063,.098,.141 15.1%,.25,.391,.562,.765,1,.892 45.2%,.849,.815,.788,.769,.757,.753,.757,.769,.788,.815,.85,.892 75.2%,1 80.2%,.973,.954,.943,.939,.943,.954,.973,1);--ease-bounce-3:linear(0,.004,.016,.035,.062,.098,.141 11.4%,.25,.39,.562,.764,1 30.3%,.847 34.8%,.787,.737,.699,.672,.655,.65,.656,.672,.699,.738,.787,.847 61.7%,1 66.2%,.946,.908,.885 74.2%,.879,.878,.879,.885 79.5%,.908,.946,1 87.4%,.981,.968,.96,.957,.96,.968,.981,1);--ease-bounce-4:linear(0,.004,.016 3%,.062,.141,.25,.391,.562 18.2%,1 24.3%,.81,.676 32.3%,.629,.595,.575,.568,.575,.595,.629,.676 48.2%,.811,1 56.2%,.918,.86,.825,.814,.825,.86,.918,1 77.2%,.94 80.6%,.925,.92,.925,.94 87.5%,1 90.9%,.974,.965,.974,1);--ease-bounce-5:linear(0,.004,.016 2.5%,.063,.141,.25 10.1%,.562,1 20.2%,.783,.627,.534 30.9%,.511,.503,.511,.534 38%,.627,.782,1 48.7%,.892,.815,.769 56.3%,.757,.753,.757,.769 61.3%,.815,.892,1 68.8%,.908 72.4%,.885,.878,.885,.908 79.4%,1 83%,.954 85.5%,.943,.939,.943,.954 90.5%,1 93%,.977,.97,.977,1)}/*! tailwindcss v4.0.0-alpha.14 | MIT License | https://tailwindcss.com */@layer theme{:root{--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-family-sans);--default-font-feature-settings:var(--font-family-sans--font-feature-settings);--default-font-variation-settings:var(--font-family-sans--font-variation-settings);--default-mono-font-family:var(--font-family-mono);--default-mono-font-feature-settings:var(--font-family-mono--font-feature-settings);--default-mono-font-variation-settings:var(--font-family-mono--font-variation-settings);--breakpoint-sm:640px;--breakpoint-md:768px;--breakpoint-lg:1024px;--breakpoint-xl:1280px;--breakpoint-2xl:1536px;--color-black:#000;--color-white:#fff;--color-slate-50:#f8fafc;--color-slate-100:#f1f5f9;--color-slate-200:#e2e8f0;--color-slate-300:#cbd5e1;--color-slate-400:#94a3b8;--color-slate-500:#64748b;--color-slate-600:#475569;--color-slate-700:#334155;--color-slate-800:#1e293b;--color-slate-900:#0f172a;--color-slate-950:#020617;--color-gray-50:#f9fafb;--color-gray-100:#f3f4f6;--color-gray-200:#e5e7eb;--color-gray-300:#d1d5db;--color-gray-400:#9ca3af;--color-gray-500:#6b7280;--color-gray-600:#4b5563;--color-gray-700:#374151;--color-gray-800:#1f2937;--color-gray-900:#111827;--color-gray-950:#030712;--color-zinc-50:#fafafa;--color-zinc-100:#f4f4f5;--color-zinc-200:#e4e4e7;--color-zinc-300:#d4d4d8;--color-zinc-400:#a1a1aa;--color-zinc-500:#71717a;--color-zinc-600:#52525b;--color-zinc-700:#3f3f46;--color-zinc-800:#27272a;--color-zinc-900:#18181b;--color-zinc-950:#09090b;--color-neutral-50:#fafafa;--color-neutral-100:#f5f5f5;--color-neutral-200:#e5e5e5;--color-neutral-300:#d4d4d4;--color-neutral-400:#a3a3a3;--color-neutral-500:#737373;--color-neutral-600:#525252;--color-neutral-700:#404040;--color-neutral-800:#262626;--color-neutral-900:#171717;--color-neutral-950:#0a0a0a;--color-stone-50:#fafaf9;--color-stone-100:#f5f5f4;--color-stone-200:#e7e5e4;--color-stone-300:#d6d3d1;--color-stone-400:#a8a29e;--color-stone-500:#78716c;--color-stone-600:#57534e;--color-stone-700:#44403c;--color-stone-800:#292524;--color-stone-900:#1c1917;--color-stone-950:#0c0a09;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-200:#fecaca;--color-red-300:#fca5a5;--color-red-400:#f87171;--color-red-500:#ef4444;--color-red-600:#dc2626;--color-red-700:#b91c1c;--color-red-800:#991b1b;--color-red-900:#7f1d1d;--color-red-950:#450a0a;--color-orange-50:#fff7ed;--color-orange-100:#ffedd5;--color-orange-200:#fed7aa;--color-orange-300:#fdba74;--color-orange-400:#fb923c;--color-orange-500:#f97316;--color-orange-600:#ea580c;--color-orange-700:#c2410c;--color-orange-800:#9a3412;--color-orange-900:#7c2d12;--color-orange-950:#431407;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-200:#fde68a;--color-amber-300:#fcd34d;--color-amber-400:#fbbf24;--color-amber-500:#f59e0b;--color-amber-600:#d97706;--color-amber-700:#b45309;--color-amber-800:#92400e;--color-amber-900:#78350f;--color-amber-950:#451a03;--color-yellow-50:#fefce8;--color-yellow-100:#fef9c3;--color-yellow-200:#fef08a;--color-yellow-300:#fde047;--color-yellow-400:#facc15;--color-yellow-500:#eab308;--color-yellow-600:#ca8a04;--color-yellow-700:#a16207;--color-yellow-800:#854d0e;--color-yellow-900:#713f12;--color-yellow-950:#422006;--color-lime-50:#f7fee7;--color-lime-100:#ecfccb;--color-lime-200:#d9f99d;--color-lime-300:#bef264;--color-lime-400:#a3e635;--color-lime-500:#84cc16;--color-lime-600:#65a30d;--color-lime-700:#4d7c0f;--color-lime-800:#3f6212;--color-lime-900:#365314;--color-lime-950:#1a2e05;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-200:#bbf7d0;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-600:#16a34a;--color-green-700:#15803d;--color-green-800:#166534;--color-green-900:#14532d;--color-green-950:#052e16;--color-emerald-50:#ecfdf5;--color-emerald-100:#d1fae5;--color-emerald-200:#a7f3d0;--color-emerald-300:#6ee7b7;--color-emerald-400:#34d399;--color-emerald-500:#10b981;--color-emerald-600:#059669;--color-emerald-700:#047857;--color-emerald-800:#065f46;--color-emerald-900:#064e3b;--color-emerald-950:#022c22;--color-teal-50:#f0fdfa;--color-teal-100:#ccfbf1;--color-teal-200:#99f6e4;--color-teal-300:#5eead4;--color-teal-400:#2dd4bf;--color-teal-500:#14b8a6;--color-teal-600:#0d9488;--color-teal-700:#0f766e;--color-teal-800:#115e59;--color-teal-900:#134e4a;--color-teal-950:#042f2e;--color-cyan-50:#ecfeff;--color-cyan-100:#cffafe;--color-cyan-200:#a5f3fc;--color-cyan-300:#67e8f9;--color-cyan-400:#22d3ee;--color-cyan-500:#06b6d4;--color-cyan-600:#0891b2;--color-cyan-700:#0e7490;--color-cyan-800:#155e75;--color-cyan-900:#164e63;--color-cyan-950:#083344;--color-sky-50:#f0f9ff;--color-sky-100:#e0f2fe;--color-sky-200:#bae6fd;--color-sky-300:#7dd3fc;--color-sky-400:#38bdf8;--color-sky-500:#0ea5e9;--color-sky-600:#0284c7;--color-sky-700:#0369a1;--color-sky-800:#075985;--color-sky-900:#0c4a6e;--color-sky-950:#082f49;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-200:#bfdbfe;--color-blue-300:#93c5fd;--color-blue-400:#60a5fa;--color-blue-500:#3b82f6;--color-blue-600:#2563eb;--color-blue-700:#1d4ed8;--color-blue-800:#1e40af;--color-blue-900:#1e3a8a;--color-blue-950:#172554;--color-indigo-50:#eef2ff;--color-indigo-100:#e0e7ff;--color-indigo-200:#c7d2fe;--color-indigo-300:#a5b4fc;--color-indigo-400:#818cf8;--color-indigo-500:#6366f1;--color-indigo-600:#4f46e5;--color-indigo-700:#4338ca;--color-indigo-800:#3730a3;--color-indigo-900:#312e81;--color-indigo-950:#1e1b4b;--color-violet-50:#f5f3ff;--color-violet-100:#ede9fe;--color-violet-200:#ddd6fe;--color-violet-300:#c4b5fd;--color-violet-400:#a78bfa;--color-violet-500:#8b5cf6;--color-violet-600:#7c3aed;--color-violet-700:#6d28d9;--color-violet-800:#5b21b6;--color-violet-900:#4c1d95;--color-violet-950:#2e1065;--color-purple-50:#faf5ff;--color-purple-100:#f3e8ff;--color-purple-200:#e9d5ff;--color-purple-300:#d8b4fe;--color-purple-400:#c084fc;--color-purple-500:#a855f7;--color-purple-600:#9333ea;--color-purple-700:#7e22ce;--color-purple-800:#6b21a8;--color-purple-900:#581c87;--color-purple-950:#3b0764;--color-fuchsia-50:#fdf4ff;--color-fuchsia-100:#fae8ff;--color-fuchsia-200:#f5d0fe;--color-fuchsia-300:#f0abfc;--color-fuchsia-400:#e879f9;--color-fuchsia-500:#d946ef;--color-fuchsia-600:#c026d3;--color-fuchsia-700:#a21caf;--color-fuchsia-800:#86198f;--color-fuchsia-900:#701a75;--color-fuchsia-950:#4a044e;--color-pink-50:#fdf2f8;--color-pink-100:#fce7f3;--color-pink-200:#fbcfe8;--color-pink-300:#f9a8d4;--color-pink-400:#f472b6;--color-pink-500:#ec4899;--color-pink-600:#db2777;--color-pink-700:#be185d;--color-pink-800:#9d174d;--color-pink-900:#831843;--color-pink-950:#500724;--color-rose-50:#fff1f2;--color-rose-100:#ffe4e6;--color-rose-200:#fecdd3;--color-rose-300:#fda4af;--color-rose-400:#fb7185;--color-rose-500:#f43f5e;--color-rose-600:#e11d48;--color-rose-700:#be123c;--color-rose-800:#9f1239;--color-rose-900:#881337;--color-rose-950:#4c0519;--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0,0,.2,1)infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--animate-bounce:bounce 1s infinite;--blur:8px;--blur-sm:4px;--blur-md:12px;--blur-lg:16px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--radius:.25rem;--radius-sm:.125rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--shadow-xs:0 1px #0000000d;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--shadow-2xl:0 25px 50px -12px #00000040;--shadow-inner:inset 0 2px 4px 0 #0000000d;--inset-shadow-xs:inset 0 1px #0000000d;--inset-shadow-sm:inset 0 1px 1px #0000000d;--inset-shadow:inset 0 2px 4px #0000000d;--drop-shadow:0 1px 2px #0000001a,0 1px 1px #0000000f;--drop-shadow-sm:0 1px 1px #0000000d;--drop-shadow-md:0 4px 3px #00000012,0 2px 2px #0000000f;--drop-shadow-lg:0 10px 8px #0000000a,0 4px 3px #0000001a;--drop-shadow-xl:0 20px 13px #00000008,0 8px 5px #00000014;--drop-shadow-2xl:0 25px 25px #00000026;--spacing-px:1px;--spacing-0:0px;--spacing-0_5:.125rem;--spacing-1:.25rem;--spacing-1_5:.375rem;--spacing-2:.5rem;--spacing-2_5:.625rem;--spacing-3:.75rem;--spacing-3_5:.875rem;--spacing-4:1rem;--spacing-5:1.25rem;--spacing-6:1.5rem;--spacing-7:1.75rem;--spacing-8:2rem;--spacing-9:2.25rem;--spacing-10:2.5rem;--spacing-11:2.75rem;--spacing-12:3rem;--spacing-14:3.5rem;--spacing-16:4rem;--spacing-20:5rem;--spacing-24:6rem;--spacing-28:7rem;--spacing-32:8rem;--spacing-36:9rem;--spacing-40:10rem;--spacing-44:11rem;--spacing-48:12rem;--spacing-52:13rem;--spacing-56:14rem;--spacing-60:15rem;--spacing-64:16rem;--spacing-72:18rem;--spacing-80:20rem;--spacing-96:24rem;--width-3xs:16rem;--width-2xs:18rem;--width-xs:20rem;--width-sm:24rem;--width-md:28rem;--width-lg:32rem;--width-xl:36rem;--width-2xl:42rem;--width-3xl:48rem;--width-4xl:56rem;--width-5xl:64rem;--width-6xl:72rem;--width-7xl:80rem;--width-prose:60ch;--font-family-sans:"Atkinson Hyperlegible",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;--font-family-serif:ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;--font-family-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--font-size-xs:.75rem;--font-size-xs--line-height:1rem;--font-size-sm:clamp(.8rem,.17vw + .76rem,.89rem);--font-size-sm--line-height:1.25rem;--font-size-base:clamp(1rem,.34vw + .91rem,1.19rem);--font-size-base--line-height:1.5rem;--font-size-lg:clamp(1.12rem,.5vw + 1rem,1.3rem);--font-size-lg--line-height:1.75rem;--font-size-xl:clamp(1.4rem,.61vw + 1.1rem,1.58rem);--font-size-xl--line-height:1.75rem;--font-size-2xl:clamp(1.56rem,1vw + 1.31rem,2.11rem);--font-size-2xl--line-height:2rem;--font-size-3xl:clamp(1.95rem,1.56vw + 1.56rem,2.81rem);--font-size-3xl--line-height:2.25rem;--font-size-4xl:clamp(2.44rem,2.38vw + 1.85rem,3.75rem);--font-size-4xl--line-height:2.5rem;--font-size-5xl:clamp(3.05rem,3.54vw + 2.17rem,5rem);--font-size-5xl--line-height:1;--font-size-6xl:3.75rem;--font-size-6xl--line-height:1;--font-size-7xl:clamp(5.2rem,3.94vw + 3.75rem,6.4rem);--font-size-7xl--line-height:1;--font-size-8xl:clamp(5.8rem,4.14vw + 4.05rem,7.2rem);--font-size-8xl--line-height:1;--font-size-9xl:clamp(6.55rem,4.34vw + 4.55rem,8rem);--font-size-9xl--line-height:1;--letter-spacing-tighter:-.05em;--letter-spacing-tight:-.025em;--letter-spacing-normal:0em;--letter-spacing-wide:.025em;--letter-spacing-wider:.05em;--letter-spacing-widest:.1em;--line-height-none:1;--line-height-tight:1.25;--line-height-snug:1.375;--line-height-normal:1.5;--line-height-relaxed:1.625;--line-height-loose:2;--line-height-3:.75rem;--line-height-4:1rem;--line-height-5:1.25rem;--line-height-6:1.5rem;--line-height-7:1.75rem;--line-height-8:2rem;--line-height-9:2.25rem;--line-height-10:2.5rem;--perspective-dramatic:100px;--perspective-near:300px;--perspective-normal:500px;--perspective-midrange:800px;--perspective-distant:1200px;--transition-timing-function-linear:linear;--transition-timing-function-in:cubic-bezier(.4,0,1,1);--transition-timing-function-out:cubic-bezier(0,0,.2,1);--transition-timing-function-in-out:cubic-bezier(.4,0,.2,1);--font-family-heading:"Ranga",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;--transition-timing-function-spring-1:cubic-bezier(0,1.49,.38,.86);--transition-timing-function-spring-2:cubic-bezier(.02,1.63,.39,.81);--transition-timing-function-spring-3:cubic-bezier(.02,1.72,.43,.79);--transition-timing-function-spring-4:cubic-bezier(.01,1.8,.41,.76);--transition-timing-function-spring-5:cubic-bezier(.01,1.9,.41,.76);--color-marker-red:red;--color-marker-blue:#0034ff;--color-marker-blue-light:color-mix(in srgb,var(--color-marker-blue),white 20%);--color-marker-green:var(--color-green-600);--color-primary:#6200ff;--color-primary-light:#a08aff}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}body{line-height:inherit}hr{color:inherit;border-top-width:1px;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;background:0 0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;background:0 0}input:where(:not([type=button],[type=reset],[type=submit])),select,textarea{border:1px solid}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}::-webkit-search-decoration{-webkit-appearance:none}summary{display:list-item}ol,ul,menu{list-style:none}textarea{resize:vertical}::placeholder{opacity:1;color:color-mix(in srgb,currentColor 50%,transparent)}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]{display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static,.static\/contact-us{position:static}.sticky{position:sticky}.inset-0{inset:var(--spacing-0,0px)}.inset-2{inset:var(--spacing-2,.5rem)}.inset-x-\[10\.8\%\]{left:10.8%;right:10.8%}.inset-y-\[7\%\]{top:7%;bottom:7%}.top-0{top:var(--spacing-0,0px)}.top-6{top:var(--spacing-6,1.5rem)}.right-0{right:var(--spacing-0,0px)}.right-2{right:var(--spacing-2,.5rem)}.right-\[5\%\]{right:5%}.right-\[90\%\]{right:90%}.-bottom-8{bottom:calc(var(--spacing-8,2rem)*-1)}.bottom-\[10\%\]{bottom:10%}.bottom-\[2\%\]{bottom:2%}.bottom-\[50\%\]{bottom:50%}.bottom-\[9\%\]{bottom:9%}.left-0{left:var(--spacing-0,0px)}.left-\[10\%\]{left:10%}.left-\[14\%\]{left:14%}.-z-1{z-index:-1}.-z-10{z-index:-10}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.col-start-1{grid-column-start:1}.row-start-1{grid-row-start:1}.m-1{margin:var(--spacing-1,.25rem)}.m-auto{margin:auto}.-mx-3{margin-left:calc(var(--spacing-3,.75rem)*-1);margin-right:calc(var(--spacing-3,.75rem)*-1)}.-mx-4{margin-left:calc(var(--spacing-4,1rem)*-1);margin-right:calc(var(--spacing-4,1rem)*-1)}.mx-\[-3px\]{margin-left:-3px;margin-right:-3px}.mx-\[4\%\]{margin-left:4%;margin-right:4%}.mx-\[5\.5\%\]{margin-left:5.5%;margin-right:5.5%}.my-2{margin-top:var(--spacing-2,.5rem);margin-bottom:var(--spacing-2,.5rem)}.-mt-12{margin-top:calc(var(--spacing-12,3rem)*-1)}.mt-12{margin-top:var(--spacing-12,3rem)}.mt-16{margin-top:var(--spacing-16,4rem)}.mt-24{margin-top:var(--spacing-24,6rem)}.mt-4{margin-top:var(--spacing-4,1rem)}.mt-6{margin-top:var(--spacing-6,1.5rem)}.mt-8{margin-top:var(--spacing-8,2rem)}.mt-\[8\.5\%\]{margin-top:8.5%}.mx-auto{margin-left:auto;margin-right:auto}.mr-\[-30\%\]{margin-right:-30%}.mb-12{margin-bottom:var(--spacing-12,3rem)}.mb-2{margin-bottom:var(--spacing-2,.5rem)}.mb-24{margin-bottom:var(--spacing-24,6rem)}.mb-32{margin-bottom:var(--spacing-32,8rem)}.mb-4{margin-bottom:var(--spacing-4,1rem)}.mb-5{margin-bottom:var(--spacing-5,1.25rem)}.mb-8{margin-bottom:var(--spacing-8,2rem)}.mb-\[2px\]{margin-bottom:2px}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table,.table\/desert{display:table}.aspect-\[3\/2\]{aspect-ratio:3/2}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-video{aspect-ratio:16/9}.h-1{height:var(--spacing-1,.25rem)}.h-16{height:var(--spacing-16,4rem)}.h-8{height:var(--spacing-8,2rem)}.h-\[13\%\]{height:13%}.h-\[1em\]{height:1em}.h-\[2\.5em\]{height:2.5em}.h-\[20px\]{height:20px}.h-\[30\%\]{height:30%}.h-\[3px\]{height:3px}.h-\[60\%\]{height:60%}.h-\[85\%\]{height:85%}.h-\[85\.7\%\]{height:85.7%}.h-\[90\%\]{height:90%}.h-auto{height:auto}.h-full{height:100%}.min-h-\[80dvh\]{min-height:80dvh}.w-16{width:var(--spacing-16,4rem)}.w-\[0\.6em\]{width:.6em}.w-\[13\%\]{width:13%}.w-\[2\.5em\]{width:2.5em}.w-\[24\%\]{width:24%}.w-\[25\%\]{width:25%}.w-\[25px\]{width:25px}.w-\[50\%\]{width:50%}.w-\[6ch\]{width:6ch}.w-\[85\%\]{width:85%}.w-\[89\%\]{width:89%}.w-full{width:100%}.w-max{width:max-content}.max-w-\[30em\]{max-width:30em}.max-w-\[80ch\]{max-width:80ch}.max-w-\[88ch\]{max-width:88ch}.max-w-prose{max-width:var(--width-prose,60ch)}.flex-1{flex:1}.shrink{flex-shrink:1}.origin-bottom-right{transform-origin:100% 100%}.origin-center{transform-origin:50%}.origin-top{transform-origin:top}.origin-top-right{transform-origin:100% 0}.-translate-y-\[4px\]{--tw-translate-y: -4px ;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-\[8\%\]{--tw-translate-y: -8% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-0{--tw-translate-y:var(--spacing-0,0px);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[--section-offset\]{--tw-translate-y:var(--section-offset);translate:var(--tw-translate-x)var(--tw-translate-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.rotate-3{rotate:3deg}.transform{transform:var(--tw-rotate-x)var(--tw-rotate-y)var(--tw-rotate-z)var(--tw-skew-x)var(--tw-skew-y)}.animate-\[shine_4s_1s_ease-in-out_infinite\]{animation:4s ease-in-out 1s infinite shine}.animate-\[shine_4s_500ms_ease-in-out_infinite\]{animation:4s ease-in-out .5s infinite shine}.animate-\[shine_4s_ease-in-out_infinite\]{animation:4s ease-in-out infinite shine}.animate-pulse{animation:var(--animate-pulse,pulse 2s cubic-bezier(.4,0,.6,1)infinite)}.cursor-pointer{cursor:pointer}.grid-cols-\[1fr_2fr\]{grid-template-columns:1fr 2fr}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.place-items-center{place-items:center}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-16{gap:var(--spacing-16,4rem)}.gap-2{gap:var(--spacing-2,.5rem)}.gap-3{gap:var(--spacing-3,.75rem)}.gap-4{gap:var(--spacing-4,1rem)}.gap-6{gap:var(--spacing-6,1.5rem)}.gap-8{gap:var(--spacing-8,2rem)}.gap-\[5\%\]{gap:5%}.place-self-center{place-self:center}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-y-hidden{overflow-y:hidden}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl,1rem)}.rounded-\[20\%\]{border-radius:20%}.rounded-\[5\%\]{border-radius:5%}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg,.5rem)}.rounded-md{border-radius:var(--radius-md,.375rem)}.rounded-xl{border-radius:var(--radius-xl,.75rem)}.rounded-b-md{border-bottom-right-radius:var(--radius-md,.375rem);border-bottom-left-radius:var(--radius-md,.375rem)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-gray-800{border-color:var(--color-gray-800,#1f2937)}.border-slate-700{border-color:var(--color-slate-700,#334155)}.bg-current{background-color:currentColor}.bg-gray-900{background-color:var(--color-gray-900,#111827)}.bg-gray-950{background-color:var(--color-gray-950,#030712)}.bg-green-200{background-color:var(--color-green-200,#bbf7d0)}.bg-marker-blue{background-color:var(--color-marker-blue,#0034ff)}.bg-red-300{background-color:var(--color-red-300,#fca5a5)}.bg-slate-200{background-color:var(--color-slate-200,#e2e8f0)}.bg-slate-500{background-color:var(--color-slate-500,#64748b)}.bg-slate-700{background-color:var(--color-slate-700,#334155)}.bg-slate-800{background-color:var(--color-slate-800,#1e293b)}.bg-slate-950{background-color:var(--color-slate-950,#020617)}.bg-transparent{background-color:#0000}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops,))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops,))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops,))}.from-\[\#9b5dff\]{--tw-gradient-from:#9b5dff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-gray-950{--tw-gradient-from:var(--color-gray-950,#030712);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-slate-600{--tw-gradient-from:var(--color-slate-600,#475569);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-slate-800{--tw-gradient-from:var(--color-slate-800,#1e293b);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-slate-950{--tw-gradient-from:var(--color-slate-950,#020617);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[\#6200ff\]{--tw-gradient-to:#6200ff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-slate-600{--tw-gradient-to:var(--color-slate-600,#475569);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-slate-900{--tw-gradient-to:var(--color-slate-900,#0f172a);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.bg-clip-text{background-clip:text}.object-cover{object-fit:cover}.object-left{object-position:left}.p-2{padding:var(--spacing-2,.5rem)}.p-5{padding:var(--spacing-5,1.25rem)}.p-8{padding:var(--spacing-8,2rem)}.py-1{padding-top:var(--spacing-1,.25rem);padding-bottom:var(--spacing-1,.25rem)}.py-2{padding-top:var(--spacing-2,.5rem);padding-bottom:var(--spacing-2,.5rem)}.py-3{padding-top:var(--spacing-3,.75rem);padding-bottom:var(--spacing-3,.75rem)}.py-8{padding-top:var(--spacing-8,2rem);padding-bottom:var(--spacing-8,2rem)}.pt-16{padding-top:var(--spacing-16,4rem)}.pt-2{padding-top:var(--spacing-2,.5rem)}.pt-\[0\%\]{padding-top:0%}.pt-\[10\%\]{padding-top:10%}.px-1{padding-left:var(--spacing-1,.25rem);padding-right:var(--spacing-1,.25rem)}.px-2{padding-left:var(--spacing-2,.5rem);padding-right:var(--spacing-2,.5rem)}.px-3{padding-left:var(--spacing-3,.75rem);padding-right:var(--spacing-3,.75rem)}.px-4{padding-left:var(--spacing-4,1rem);padding-right:var(--spacing-4,1rem)}.px-5{padding-left:var(--spacing-5,1.25rem);padding-right:var(--spacing-5,1.25rem)}.px-8{padding-left:var(--spacing-8,2rem);padding-right:var(--spacing-8,2rem)}.px-\[5\%\]{padding-left:5%;padding-right:5%}.px-\[7\%\]{padding-left:7%;padding-right:7%}.pb-2{padding-bottom:var(--spacing-2,.5rem)}.pb-3{padding-bottom:var(--spacing-3,.75rem)}.pb-\[2\%\]{padding-bottom:2%}.text-center{text-align:center}.font-heading{font-family:var(--font-family-heading,"Ranga",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif)}.font-mono{font-family:var(--font-family-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace)}.text-2xl{font-size:var(--font-size-2xl,clamp(1.56rem,1vw + 1.31rem,2.11rem));line-height:var(--font-size-2xl--line-height,2rem)}.text-4xl{font-size:var(--font-size-4xl,clamp(2.44rem,2.38vw + 1.85rem,3.75rem));line-height:var(--font-size-4xl--line-height,2.5rem)}.text-5xl{font-size:var(--font-size-5xl,clamp(3.05rem,3.54vw + 2.17rem,5rem));line-height:var(--font-size-5xl--line-height,1)}.text-9xl{font-size:var(--font-size-9xl,clamp(6.55rem,4.34vw + 4.55rem,8rem));line-height:var(--font-size-9xl--line-height,1)}.text-base{font-size:var(--font-size-base,clamp(1rem,.34vw + .91rem,1.19rem));line-height:var(--font-size-base--line-height,1.5rem)}.text-lg{font-size:var(--font-size-lg,clamp(1.12rem,.5vw + 1rem,1.3rem));line-height:var(--font-size-lg--line-height,1.75rem)}.text-sm{font-size:var(--font-size-sm,clamp(.8rem,.17vw + .76rem,.89rem));line-height:var(--font-size-sm--line-height,1.25rem)}.text-xl{font-size:var(--font-size-xl,clamp(1.4rem,.61vw + 1.1rem,1.58rem));line-height:var(--font-size-xl--line-height,1.75rem)}.text-xs{font-size:var(--font-size-xs,.75rem);line-height:var(--font-size-xs--line-height,1rem)}.font-bold{font-weight:700}.leading-8{line-height:var(--line-height-8,2rem)}.leading-9{line-height:var(--line-height-9,2.25rem)}.leading-none{line-height:var(--line-height-none,1)}.tracking-wide{letter-spacing:var(--letter-spacing-wide,.025em)}.text-cyan-300{color:var(--color-cyan-300,#67e8f9)}.text-gray-100{color:var(--color-gray-100,#f3f4f6)}.text-gray-200{color:var(--color-gray-200,#e5e7eb)}.text-gray-300{color:var(--color-gray-300,#d1d5db)}.text-gray-400{color:var(--color-gray-400,#9ca3af)}.text-gray-900{color:var(--color-gray-900,#111827)}.text-green-900{color:var(--color-green-900,#14532d)}.text-marker-blue{color:var(--color-marker-blue,#0034ff)}.text-marker-green{color:var(--color-marker-green,var(--color-green-600))}.text-marker-red{color:var(--color-marker-red,red)}.text-primary-light{color:var(--color-primary-light,#a08aff)}.text-red-300{color:var(--color-red-300,#fca5a5)}.text-red-900{color:var(--color-red-900,#7f1d1d)}.text-slate-200{color:var(--color-slate-200,#e2e8f0)}.text-slate-300{color:var(--color-slate-300,#cbd5e1)}.text-slate-400{color:var(--color-slate-400,#94a3b8)}.text-slate-50{color:var(--color-slate-50,#f8fafc)}.text-transparent{color:#0000}.text-white{color:var(--color-white,#fff)}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-30{opacity:.3}.opacity-80{opacity:.8}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentColor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-\[3px\]{--tw-blur:blur(3px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a)drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform,translate,scale,rotate;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.ease-in{transition-timing-function:var(--transition-timing-function-in,cubic-bezier(.4,0,1,1))}.ease-in-out{transition-timing-function:var(--transition-timing-function-in-out,cubic-bezier(.4,0,.2,1))}.ease-spring-3{transition-timing-function:var(--transition-timing-function-spring-3,cubic-bezier(.02,1.72,.43,.79))}.ease-spring-5{transition-timing-function:var(--transition-timing-function-spring-5,cubic-bezier(.01,1.9,.41,.76))}.break-all{word-break:break-all}.group-not-disabled\/subscribe-btn\:hidden:is(:where(.group\/subscribe-btn):not(:disabled) *){display:none}.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:var(--spacing-1,.25rem);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:text-primary-light:is(:where(.group):hover *){color:var(--color-primary-light,#a08aff)}.group-active\/btn\:scale-105:is(:where(.group\/btn):active *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.group-active\/btn\:scale-x-\[1\.01\]:is(:where(.group\/btn):active *){--tw-scale-x:1.01;scale:var(--tw-scale-x)var(--tw-scale-y)}.group-active\/btn\:scale-y-110:is(:where(.group\/btn):active *){--tw-scale-y:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.group-active\/btn\:rounded-2xl:is(:where(.group\/btn):active *){border-radius:var(--radius-2xl,1rem)}.group-disabled\/btn\:scale-105:is(:where(.group\/btn):disabled *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.group-disabled\/btn\:scale-y-110:is(:where(.group\/btn):disabled *){--tw-scale-y:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.group-disabled\/btn\:rounded-2xl:is(:where(.group\/btn):disabled *){border-radius:var(--radius-2xl,1rem)}.group-disabled\/subscribe-btn\:translate-y-0:is(:where(.group\/subscribe-btn):disabled *){--tw-translate-y:var(--spacing-0,0px);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-disabled\/subscribe-btn\:text-primary-light:is(:where(.group\/subscribe-btn):disabled *){color:var(--color-primary-light,#a08aff)}.group-data-\[liked\]\/like\:h-\[75\%\]:is(:where(.group\/like)[data-liked] *){height:75%}.group-data-\[liked\]\/like\:w-\[75\%\]:is(:where(.group\/like)[data-liked] *){width:75%}.group-data-\[liked\]\/like\:translate-y-0:is(:where(.group\/like)[data-liked] *){--tw-translate-y:var(--spacing-0,0px);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-data-\[liked\]\/like\:text-red-400:is(:where(.group\/like)[data-liked] *){color:var(--color-red-400,#f87171)}.group-data-\[liked\]\/like\:blur-\[2px\]:is(:where(.group\/like)[data-liked] *){--tw-blur:blur(2px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.group-data-\[pending\]\/like\:opacity-60:is(:where(.group\/like)[data-pending] *){opacity:.6}.group-\[\[data-drawing\]\]\:visible:is(:where(.group)[data-drawing] *){visibility:visible}.group-\[\[data-drawing\]\]\:fixed:is(:where(.group)[data-drawing] *){position:fixed}.group-\[\[data-drawing\]\]\:top-4:is(:where(.group)[data-drawing] *){top:var(--spacing-4,1rem)}.group-\[\[data-drawing\]\]\:left-4:is(:where(.group)[data-drawing] *){left:var(--spacing-4,1rem)}.group-\[\[data-drawing\]\]\:z-30:is(:where(.group)[data-drawing] *){z-index:30}.group-\[\[data-drawing\]\]\:mr-0:is(:where(.group)[data-drawing] *){margin-right:var(--spacing-0,0px)}.group-\[\[data-drawing\]\]\:hidden:is(:where(.group)[data-drawing] *){display:none}.group-\[\[data-drawing\]\]\:rotate-0:is(:where(.group)[data-drawing] *){rotate:none}.group-\[\[data-drawing\]\]\:opacity-0:is(:where(.group)[data-drawing] *){opacity:0}.group-\[\[data-drawing\]\]\:opacity-100:is(:where(.group)[data-drawing] *){opacity:1}.group-\[\[data-drawing\]\]\:not-has-checked\:bg-marker-blue-light:is(:where(.group)[data-drawing] *):not(:has(:checked)){background-color:var(--color-marker-blue-light,color-mix(in srgb,var(--color-marker-blue),white 20%))}.group-\[\[data-open\]\]\:invisible:is(:where(.group)[data-open] *){visibility:hidden}.group-\[\[data-open\]\]\:visible:is(:where(.group)[data-open] *){visibility:visible}.group-\[\[data-open\]\]\:scale-0:is(:where(.group)[data-open] *){--tw-scale-x:0%;--tw-scale-y:0%;--tw-scale-z:0%;scale:var(--tw-scale-x)var(--tw-scale-y)}.group-\[\[data-open\]\]\:-rotate-45:is(:where(.group)[data-open] *){rotate:-45deg}.group-\[\[data-open\]\]\:rotate-45:is(:where(.group)[data-open] *){rotate:45deg}.group-\[\[data-open\]\]\:opacity-0:is(:where(.group)[data-open] *){opacity:0}.group-\[\[data-open\]\]\:opacity-100:is(:where(.group)[data-open] *){opacity:1}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:-inset-1:before{content:var(--tw-content);inset:calc(var(--spacing-1,.25rem)*-1)}.before\:-z-10:before{content:var(--tw-content);z-index:-10}.before\:rounded-md:before{content:var(--tw-content);border-radius:var(--radius-md,.375rem)}.before\:transition-all:before{content:var(--tw-content);transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.before\:ease-spring-3:before{content:var(--tw-content);transition-timing-function:var(--transition-timing-function-spring-3,cubic-bezier(.02,1.72,.43,.79))}.focus-within\:scale-110:focus-within{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:text-white:hover{color:var(--color-white,#fff)}.focus\:border-primary:focus{border-color:var(--color-primary,#6200ff)}.focus\:ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentColor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:outline-none:focus{outline-offset:2px;outline:2px solid #0000}.active\:translate-y-0:active{--tw-translate-y:var(--spacing-0,0px);translate:var(--tw-translate-x)var(--tw-translate-y)}.active\:translate-y-1:active{--tw-translate-y:var(--spacing-1,.25rem);translate:var(--tw-translate-x)var(--tw-translate-y)}.active\:scale-y-95:active{--tw-scale-y:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.disabled\:translate-y-1:disabled{--tw-translate-y:var(--spacing-1,.25rem);translate:var(--tw-translate-x)var(--tw-translate-y)}.disabled\:scale-y-95:disabled{--tw-scale-y:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.disabled\:brightness-\[80\%\]:disabled{--tw-brightness:brightness(80%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.group-\[\[data-drawing\]\]\:has-checked\:-translate-y-\[30\%\]:is(:where(.group)[data-drawing] *):has(:checked){--tw-translate-y: -30% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.group-\[\[data-drawing\]\]\:has-checked\:scale-110:is(:where(.group)[data-drawing] *):has(:checked){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.group-\[\[data-drawing\]\]\:has-checked\:opacity-100:is(:where(.group)[data-drawing] *):has(:checked){opacity:1}.data-\[active\]\:scale-105[data-active]{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.data-\[active\]\:font-bold[data-active]{font-weight:700}.data-\[active\]\:text-primary-light[data-active]{color:var(--color-primary-light,#a08aff)}.data-\[active\]\:text-white[data-active]{color:var(--color-white,#fff)}.data-\[visible\]\:visible[data-visible]{visibility:visible}.data-\[visible\]\:opacity-80[data-visible]{opacity:.8}@media (width>=640px){.sm\:relative{position:relative}}@media (width>=640px){.sm\:relative\!{position:relative!important}}@media (width>=640px){.sm\:top-0\!{top:var(--spacing-0,0px)!important}}@media (width>=640px){.sm\:right-\[50\%\]{right:50%}}@media (width>=640px){.sm\:bottom-\[30\%\]{bottom:30%}}@media (width>=640px){.sm\:left-0\!{left:var(--spacing-0,0px)!important}}@media (width>=640px){.sm\:mt-0{margin-top:var(--spacing-0,0px)}}@media (width>=640px){.sm\:mr-auto{margin-right:auto}}@media (width>=640px){.sm\:mb-8{margin-bottom:var(--spacing-8,2rem)}}@media (width>=640px){.sm\:block{display:block}}@media (width>=640px){.sm\:grid{display:grid}}@media (width>=640px){.sm\:hidden{display:none}}@media (width>=640px){.sm\:min-w-56{min-width:var(--spacing-56,14rem)}}@media (width>=640px){.sm\:animate-\[shine_4s_1s_ease-in-out_infinite\]{animation:4s ease-in-out 1s infinite shine}}@media (width>=640px){.sm\:animate-\[shine_4s_500ms_ease-in-out_infinite\]{animation:4s ease-in-out .5s infinite shine}}@media (width>=640px){.sm\:flex-row{flex-direction:row}}@media (width>=640px){.sm\:gap-8{gap:var(--spacing-8,2rem)}}@media (width>=640px){.sm\:self-end{align-self:flex-end}}@media (width>=640px){.sm\:self-start{align-self:flex-start}}@media (width>=640px){.sm\:px-4{padding-left:var(--spacing-4,1rem);padding-right:var(--spacing-4,1rem)}}@media (width>=640px){.sm\:px-6{padding-left:var(--spacing-6,1.5rem);padding-right:var(--spacing-6,1.5rem)}}@media (width>=640px){.sm\:px-8{padding-left:var(--spacing-8,2rem);padding-right:var(--spacing-8,2rem)}}@media (width>=640px){.sm\:text-7xl{font-size:var(--font-size-7xl,clamp(5.2rem,3.94vw + 3.75rem,6.4rem));line-height:var(--font-size-7xl--line-height,1)}}@media (width>=640px){.sm\:group-\[\[data-open\]\]\:visible:is(:where(.group)[data-open] *){visibility:visible}}@media (width>=640px){.sm\:group-\[\[data-open\]\]\:opacity-100:is(:where(.group)[data-open] *){opacity:1}}@media (width>=768px){.md\:mt-12{margin-top:var(--spacing-12,3rem)}}@media (width>=768px){.md\:inline{display:inline}}@media (width>=768px){.md\:h-24{height:var(--spacing-24,6rem)}}@media (width>=768px){.md\:w-24{width:var(--spacing-24,6rem)}}@media (width>=1024px){.lg\:mt-28{margin-top:var(--spacing-28,7rem)}}}@supports (transition-timing-function:linear(1,1)){:root{--transition-timing-function-spring-1:var(--ease-spring-1);--transition-timing-function-spring-2:var(--ease-spring-2);--transition-timing-function-spring-3:var(--ease-spring-3);--transition-timing-function-spring-4:var(--ease-spring-4);--transition-timing-function-spring-5:var(--ease-spring-5)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}@property --tw-translate-x{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"<length>";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"<number>|<percentage>";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"<number>|<percentage>";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"<number>|<percentage>";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"<transform-function>";inherits:false;initial-value:rotateX(0)}@property --tw-rotate-y{syntax:"<transform-function>";inherits:false;initial-value:rotateY(0)}@property --tw-rotate-z{syntax:"<transform-function>";inherits:false;initial-value:rotate(0)}@property --tw-skew-x{syntax:"<transform-function>";inherits:false;initial-value:skew(0)}@property --tw-skew-y{syntax:"<transform-function>";inherits:false;initial-value:skewY(0)}@property --tw-border-style{syntax:"<custom-ident>";inherits:false;initial-value:solid}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-colored{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-colored{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"<custom-ident>";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}.progress-container[data-astro-cid-obewoz47]{--done-size: 1.8rem;display:flex;gap:1rem;position:relative;align-items:center;justify-content:center;height:var(--done-size);margin-block-start:.2rem}.done[data-astro-cid-obewoz47]{scale:0;visibility:hidden;transition:scale .2s,visibility .2s;border-radius:100%;position:absolute;top:0;right:0;background:var(--color-primary);height:var(--done-size);width:var(--done-size);padding:.4rem}[data-astro-cid-obewoz47][data-done-reading] .done[data-astro-cid-obewoz47]{scale:1;visibility:visible}progress[data-astro-cid-obewoz47]{background:transparent;border:none;-webkit-appearance:none;appearance:none;width:100%;border-radius:1rem;overflow:hidden;height:.8rem;background-color:color-mix(in srgb,var(--color-primary),var(--color-gray-950) 60%);margin-inline-end:calc(var(--done-size) / 2 - .4rem)}progress[data-astro-cid-obewoz47]::-moz-progress-bar{background-color:var(--color-primary);border-radius:1rem}progress[data-astro-cid-obewoz47]::-webkit-progress-value{background-color:var(--color-primary);border-radius:1rem}progress[data-astro-cid-obewoz47]::-webkit-progress-bar{background:transparent}.panel[data-astro-cid-obewoz47]{position:absolute;max-width:14em;padding:.4rem;box-shadow:var(--shadow-5);border:3px solid var(--color-primary);visibility:hidden;rotate:70deg;scale:0;translate:-.4rem -.4rem;transform-origin:1em 1em;transition:rotate .3s cubic-bezier(.25,.1,.25,1),visibility .2s,scale .2s;border-radius:1em}@supports (transition-timing-function: linear(1,1)){.panel[data-astro-cid-obewoz47]{transition:rotate .8s var(--transition-timing-function-spring-5),visibility .8s,scale .2s}}[data-astro-cid-obewoz47][data-open] .panel[data-astro-cid-obewoz47]{visibility:visible;rotate:0deg;scale:1}a[data-astro-cid-obewoz47]{text-decoration:none}.inner[data-astro-cid-obewoz47]{line-height:1;height:100%;--color-primary-fill: radial-gradient( 170.26% 170.26% at 111.61% 118.75%, rgba(255, 255, 255, .4) 0%, rgba(98, 0, 255, .4) 50%, rgba(255, 255, 255, .4) 100% ), var(--color-primary);background:var(--color-primary-fill);background-size:200% 200%;background-position:80% 80%;border-radius:100%;color:#fff;transform:translateY(-3px);transition:inherit}[data-astro-cid-obewoz47][data-open] .inner[data-astro-cid-obewoz47]{background-position:60% 60%;transform:scale(.9) translateY(0)}[data-astro-cid-obewoz47][data-open] button[data-astro-cid-obewoz47]{background-position:40% 40%}button[data-astro-cid-obewoz47]{--size: 2em;width:var(--size);height:var(--size);padding:3px;border-radius:100%;--color-primary-fill-back: radial-gradient( 111.94% 111.94% at 14.84% 14.84%, rgba(221, 202, 250, .6) 0%, rgba(76, 5, 189, .6) 50%, rgba(218, 196, 251, .6) 100% ), var(--color-primary);filter:drop-shadow(0px 0px 0px rgba(0,0,0,.26)) drop-shadow(0px 1px 2px rgba(0,0,0,.26)) drop-shadow(0px 4px 4px rgba(0,0,0,.22)) drop-shadow(1px 8px 5px rgba(0,0,0,.13)) drop-shadow(2px 14px 6px rgba(0,0,0,.04)) drop-shadow(3px 22px 6px rgba(0,0,0,0));background:var(--color-primary-fill-back);font-weight:700;background-position:20% 20%;background-size:200% 200%}li[data-astro-cid-dmqpwcec]{transform:translate(calc((4.5em - (var(--idx) * 1em))));transition-delay:calc(var(--idx) * 50ms);transition-timing-function:var(--transition-timing-function-spring-5);transition-duration:.5s}[data-astro-cid-dmqpwcec][data-open] li[data-astro-cid-dmqpwcec]{transform:translate(0);transition-delay:calc((4 - var(--idx)) * 50ms)}nav-open[data-astro-cid-dmqpwcec]:before{--bg: var(--color-gray-950);content:"";position:absolute;inset:0 0 -100%;pointer-events:none;background-image:linear-gradient(180deg,var(--bg) 0%,color-mix(in srgb,var(--bg) 90%,transparent) 22%,color-mix(in srgb,var(--bg) 80%,transparent) 32%,color-mix(in srgb,var(--bg) 60%,transparent) 40%,color-mix(in srgb,var(--bg) 50%,transparent) 48%,color-mix(in srgb,var(--bg) 40%,transparent) 55%,color-mix(in srgb,var(--bg) 30%,transparent) 62%,color-mix(in srgb,var(--bg) 20%,transparent) 70%,color-mix(in srgb,var(--bg) 10%,transparent) 80%,transparent 100%)}::view-transition-group(nav-toggle),::view-transition-group(link-0),::view-transition-group(link-1),::view-transition-group(link-2),::view-transition-group(link-3){animation-duration:.5s;animation-timing-function:var(--transition-timing-function-spring-5)}.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}h1{font-family:var(--font-family-heading)}button{cursor:pointer}article a{color:var(--color-primary-light)}article a:is(:hover,:focus){filter:brightness(1.2)}
