@layer reset{*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{margin:0;padding:0;list-style:none}html:focus-within{scroll-behavior:smooth}body{text-rendering:optimizespeed;min-height:100svh;line-height:var(--leading-normal)}img,picture,svg,video{max-width:100%;display:block}img,video{height:auto}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0}a{color:inherit;text-decoration:none}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}}@layer tokens{:root{--color-purple-50:#f5f3ff;--color-purple-100:#ede8fd;--color-purple-200:#d9cdfb;--color-purple-300:#bda3f7;--color-purple-400:#9d72f1;--color-purple-500:#8b4ded;--color-purple-600:#7c3aed;--color-purple-700:#6a26cb;--color-purple-800:#5c1fb0;--color-purple-900:#3d1466;--color-purple-accent:#5c5eed;--gradient-vellu:linear-gradient(135deg, #712ad5 0%, #49179f 100%);--color-ink-900:#16121f;--color-ink-700:#3a3448;--color-ink-500:#635c73;--color-ink-300:#9791a3;--color-paper-0:#fff;--color-paper-50:#faf9fc;--color-paper-100:#f2f0f6;--color-paper-200:#e6e2ee;--color-line:#e2ddec;--color-deep-900:#16081f;--color-deep-800:#241033;--color-bg:var(--color-paper-0);--color-bg-subtle:var(--color-paper-50);--color-surface:var(--color-paper-0);--color-surface-sunken:var(--color-paper-100);--color-text:var(--color-ink-900);--color-text-muted:var(--color-ink-500);--color-text-on-dark:var(--color-paper-0);--color-border:var(--color-line);--color-accent:var(--color-purple-600);--color-accent-hover:var(--color-purple-800);--color-accent-contrast:var(--color-paper-0);--color-focus-ring:var(--color-purple-600);--color-success:#1a7f4e;--color-warning:#9a6400;--color-danger:#b3261e;--font-display:"Poppins", system-ui, -apple-system, "Segoe UI", sans-serif;--font-body:"Poppins", system-ui, -apple-system, "Segoe UI", sans-serif;--text-display-xl:clamp(2.75rem, 2rem + 3.2vw, 5.5rem);--text-display-lg:clamp(2.25rem, 1.7rem + 2.4vw, 4rem);--text-display-md:clamp(1.75rem, 1.4rem + 1.5vw, 2.75rem);--text-heading-lg:clamp(1.5rem, 1.3rem + .8vw, 2rem);--text-heading-md:clamp(1.25rem, 1.15rem + .4vw, 1.5rem);--text-body-lg:clamp(1.0625rem, 1rem + .25vw, 1.25rem);--text-body-md:1rem;--text-body-sm:.875rem;--text-caption:.75rem;--leading-tight:1.08;--leading-snug:1.25;--leading-normal:1.5;--leading-relaxed:1.65;--tracking-tight:-.02em;--tracking-normal:0;--tracking-wide:.04em;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:2.5rem;--space-8:3rem;--space-10:4rem;--space-12:5rem;--space-section-sm:clamp(3.5rem, 3rem + 2.5vw, 6rem);--space-section-md:clamp(5rem, 4rem + 4vw, 8rem);--space-section-lg:clamp(6rem, 4.5rem + 6vw, 10rem);--container-max:1320px;--container-padding:clamp(1.25rem, 1rem + 2vw, 3rem);--radius-sm:8px;--radius-md:14px;--radius-lg:24px;--radius-pill:999px;--shadow-sm:0 1px 2px #16121f0f;--shadow-md:0 8px 24px #16121f14;--shadow-lg:0 24px 64px #16121f1f;--shadow-focus:0 0 0 2px var(--color-bg), 0 0 0 4px var(--color-focus-ring);--ease-standard:cubic-bezier(.4, 0, .2, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);--duration-fast:.16s;--duration-base:.32s;--duration-slow:.56s;--z-header:100;--z-overlay:200;--z-modal:300;--z-toast:400}}@layer base{@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/poppins-devanagari-400-normal.CJDn6rn8.woff2)format("woff2"),url(/_astro/poppins-devanagari-400-normal.CqVvlrh5.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/poppins-latin-ext-400-normal.by3JarPu.woff2)format("woff2"),url(/_astro/poppins-latin-ext-400-normal.DaBSavcJ.woff)format("woff");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:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/poppins-latin-400-normal.cpxAROuN.woff2)format("woff2"),url(/_astro/poppins-latin-400-normal.BOb3E3N0.woff)format("woff");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:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/poppins-devanagari-600-normal.STEjXBNN.woff2)format("woff2"),url(/_astro/poppins-devanagari-600-normal.ClASKHrr.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/poppins-latin-ext-600-normal.CAhIAdZj.woff2)format("woff2"),url(/_astro/poppins-latin-ext-600-normal.Df5ffKXP.woff)format("woff");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:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/poppins-latin-600-normal.zEkxB9Mr.woff2)format("woff2"),url(/_astro/poppins-latin-600-normal.BJdTmd5m.woff)format("woff");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:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/poppins-devanagari-700-normal.O-jipLrW.woff2)format("woff2"),url(/_astro/poppins-devanagari-700-normal.fHs-vx92.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/poppins-latin-ext-700-normal.cby-RkWa.woff2)format("woff2"),url(/_astro/poppins-latin-ext-700-normal.DctTR6Tg.woff)format("woff");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:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/poppins-latin-700-normal.Qrb0O0WB.woff2)format("woff2"),url(/_astro/poppins-latin-700-normal.BVuQR_eA.woff)format("woff");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:Poppins;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/poppins-devanagari-800-normal.ACzlZF75.woff2)format("woff2"),url(/_astro/poppins-devanagari-800-normal.BLmXVokE.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/poppins-latin-ext-800-normal.CDgOlX-1.woff2)format("woff2"),url(/_astro/poppins-latin-ext-800-normal.CIZaRbSk.woff)format("woff");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:Poppins;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/poppins-latin-800-normal.Bd8-pIP1.woff2)format("woff2"),url(/_astro/poppins-latin-800-normal.YoItoZZV.woff)format("woff");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{color-scheme:light}body{background:var(--color-bg);color:var(--color-text);font-family:var(--font-body);font-size:var(--text-body-md);-webkit-font-smoothing:antialiased}h1,h2,h3,h4{font-family:var(--font-display);font-weight:700;line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--color-text)}p{max-width:62ch}a{transition:color var(--duration-fast) var(--ease-standard)}:focus-visible{border-radius:var(--radius-sm);box-shadow:var(--shadow-focus);outline:none}::selection{background:var(--color-purple-200);color:var(--color-ink-900)}}@layer utilities{.container{width:100%;max-width:var(--container-max);padding-inline:var(--container-padding);margin-inline:auto}.visually-hidden{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.skip-link{top:-100%;left:var(--space-4);z-index:var(--z-toast);padding:var(--space-3) var(--space-5);background:var(--color-accent);color:var(--color-accent-contrast);border-radius:var(--radius-sm);transition:top var(--duration-fast) var(--ease-standard);position:absolute}.skip-link:focus-visible{top:var(--space-4)}}.cta[data-astro-cid-zk4mp3l2]{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-6);border-radius:var(--radius-pill);font-family:var(--font-display);font-weight:700;font-size:var(--text-body-md);white-space:nowrap;transition:transform var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out), background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);display:inline-flex}.cta--primary[data-astro-cid-zk4mp3l2]{background:var(--color-accent);color:var(--color-accent-contrast);box-shadow:var(--shadow-sm)}.cta--primary[data-astro-cid-zk4mp3l2]:hover{background:var(--color-accent-hover);box-shadow:var(--shadow-md);transform:translateY(-1px)}.cta--secondary[data-astro-cid-zk4mp3l2]{background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border)}.cta--secondary[data-astro-cid-zk4mp3l2]:hover{border-color:var(--color-accent);color:var(--color-accent)}.cta--ghost[data-astro-cid-zk4mp3l2]{color:currentColor;padding-inline:var(--space-2);background:0 0}.cta__icon[data-astro-cid-zk4mp3l2]{width:1.1em;height:1.1em;transition:transform var(--duration-fast) var(--ease-out);flex-shrink:0}.cta[data-astro-cid-zk4mp3l2]:hover .cta__icon[data-astro-cid-zk4mp3l2]{transform:translate(2px)}@media (prefers-reduced-motion:reduce){.cta[data-astro-cid-zk4mp3l2],.cta__icon[data-astro-cid-zk4mp3l2]{transition:none}.cta--primary[data-astro-cid-zk4mp3l2]:hover{transform:none}}.header[data-astro-cid-isef26zo]{inset-inline:0;z-index:var(--z-header);padding-block:var(--space-5);color:var(--color-paper-0);background:0 0;position:fixed;top:0}.header--scrolled[data-astro-cid-isef26zo]{background:var(--color-bg);color:var(--color-text);box-shadow:var(--shadow-sm);padding-block:var(--space-3)}.header__inner[data-astro-cid-isef26zo]{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.header__brand[data-astro-cid-isef26zo]{align-items:center;gap:0;display:inline-flex}.header__symbol[data-astro-cid-isef26zo]{width:auto;height:20px}.header__symbol--purple[data-astro-cid-isef26zo],.header--scrolled[data-astro-cid-isef26zo] .header__symbol--white[data-astro-cid-isef26zo]{display:none}.header--scrolled[data-astro-cid-isef26zo] .header__symbol--purple[data-astro-cid-isef26zo]{display:block}.header__wordmark[data-astro-cid-isef26zo]{font-family:var(--font-display);letter-spacing:var(--tracking-tight);color:currentColor;margin-left:-3px;font-size:1.375rem;font-weight:800}.header__nav[data-astro-cid-isef26zo]{align-items:center;gap:var(--space-6);display:none}.header__nav[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]{font-weight:600;font-size:var(--text-body-sm);color:currentColor;opacity:.85}.header__nav[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]:hover{opacity:1}@media (width>=1080px){.header__nav[data-astro-cid-isef26zo]{display:flex}}.header__dropdown[data-astro-cid-isef26zo]{position:relative}.header__dropdown-trigger[data-astro-cid-isef26zo]{align-items:center;gap:var(--space-1);font-family:inherit;font-weight:600;font-size:var(--text-body-sm);color:currentColor;opacity:.85;cursor:pointer;background:0 0;border:none;padding:0;display:inline-flex}.header__dropdown-trigger[data-astro-cid-isef26zo]:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:6px;height:6px;transform:translateY(-2px)rotate(45deg)}.header__dropdown[data-astro-cid-isef26zo]:hover .header__dropdown-trigger[data-astro-cid-isef26zo],.header__dropdown[data-astro-cid-isef26zo]:focus-within .header__dropdown-trigger[data-astro-cid-isef26zo]{opacity:1}.header__dropdown-menu[data-astro-cid-isef26zo]{top:calc(100% + var(--space-4));gap:var(--space-1);min-width:240px;padding:var(--space-3);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);display:grid;position:absolute;left:50%;transform:translate(-50%)translateY(4px)}.header__dropdown-menu[data-astro-cid-isef26zo]:before{content:"";top:calc(-1 * var(--space-4));height:var(--space-4);position:absolute;left:0;right:0}.header__dropdown[data-astro-cid-isef26zo]:hover .header__dropdown-menu[data-astro-cid-isef26zo],.header__dropdown[data-astro-cid-isef26zo]:focus-within .header__dropdown-menu[data-astro-cid-isef26zo]{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)translateY(0)}.header__dropdown-menu[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--color-text);opacity:1;white-space:nowrap;font-weight:500;display:block}.header__dropdown-menu[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]:hover{background:var(--color-bg-subtle);color:var(--color-accent)}@media (prefers-reduced-motion:reduce){.header__dropdown-menu[data-astro-cid-isef26zo]{transition:none}}.header__right[data-astro-cid-isef26zo],.header__actions[data-astro-cid-isef26zo]{align-items:center;gap:var(--space-4);display:flex}@media (width<=767px){.header__actions[data-astro-cid-isef26zo]{display:none}}.header__login[data-astro-cid-isef26zo]{font-weight:600;font-size:var(--text-body-sm);color:currentColor;opacity:.8;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm)}.header__login[data-astro-cid-isef26zo]:hover{opacity:1}.header__cta{font-size:var(--text-body-sm);padding:var(--space-2) var(--space-5)}.header[data-astro-cid-isef26zo]:not(.header--scrolled) .header__cta.cta--primary{background:var(--color-paper-0);color:var(--color-accent)}.header__menu-toggle[data-astro-cid-isef26zo]{color:currentColor;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:inline-flex}.header__menu-toggle[data-astro-cid-isef26zo] svg[data-astro-cid-isef26zo]{width:20px;height:20px}@media (width>=1080px){.header__menu-toggle[data-astro-cid-isef26zo]{display:none}}.mobile-menu[data-astro-cid-isef26zo]{width:100%;max-width:none;height:100%;max-height:none;color:var(--color-text);background:0 0;border:none;margin:0;padding:0;inset:0}.mobile-menu[data-astro-cid-isef26zo]::backdrop{background:#0f061680}.mobile-menu__panel[data-astro-cid-isef26zo]{background:var(--color-bg);width:min(340px,85vw);height:100%;padding:var(--space-5);gap:var(--space-6);flex-direction:column;margin-left:auto;display:flex;overflow-y:auto}.mobile-menu__top[data-astro-cid-isef26zo]{justify-content:space-between;align-items:center;display:flex}.mobile-menu__brand[data-astro-cid-isef26zo]{font-family:var(--font-display);letter-spacing:var(--tracking-tight);color:var(--color-text);align-items:center;gap:0;font-size:1.375rem;font-weight:800;display:inline-flex}.mobile-menu__brand[data-astro-cid-isef26zo] span[data-astro-cid-isef26zo]{margin-left:-3px}.mobile-menu__close[data-astro-cid-isef26zo]{width:36px;height:36px;color:var(--color-text);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.mobile-menu__close[data-astro-cid-isef26zo] svg[data-astro-cid-isef26zo]{width:18px;height:18px}.mobile-menu__nav[data-astro-cid-isef26zo]{gap:var(--space-4);flex-direction:column;display:flex}.mobile-menu__group[data-astro-cid-isef26zo] summary[data-astro-cid-isef26zo]{font-weight:700;font-size:var(--text-body-md);padding-block:var(--space-2);cursor:pointer;list-style:none}.mobile-menu__group[data-astro-cid-isef26zo] summary[data-astro-cid-isef26zo]::-webkit-details-marker{display:none}.mobile-menu__group[data-astro-cid-isef26zo] summary[data-astro-cid-isef26zo]:after{content:"";width:6px;height:6px;margin-left:var(--space-2);transition:transform var(--duration-fast) var(--ease-standard);border-bottom:1.5px solid;border-right:1.5px solid;display:inline-block;transform:rotate(45deg)}.mobile-menu__group[data-astro-cid-isef26zo][open] summary[data-astro-cid-isef26zo]:after{transform:rotate(-135deg)}.mobile-menu__group[data-astro-cid-isef26zo] ul[data-astro-cid-isef26zo]{gap:var(--space-1);padding-block:var(--space-2);display:grid}.mobile-menu__group[data-astro-cid-isef26zo] ul[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--color-text-muted);font-weight:500;display:block}.mobile-menu__group[data-astro-cid-isef26zo] ul[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]:hover{background:var(--color-bg-subtle);color:var(--color-accent)}.mobile-menu__link[data-astro-cid-isef26zo]{font-weight:700;font-size:var(--text-body-md);padding-block:var(--space-2);color:var(--color-text)}.mobile-menu__actions[data-astro-cid-isef26zo]{gap:var(--space-4);padding-top:var(--space-6);border-top:1px solid var(--color-border);margin-top:auto;display:grid}.mobile-menu__login[data-astro-cid-isef26zo]{text-align:center;color:var(--color-text);font-weight:700}.mobile-menu__cta{justify-content:center}@media (width>=1080px){.mobile-menu[data-astro-cid-isef26zo]{display:none}}.footer[data-astro-cid-oenwriqq]{background:var(--color-ink-900);color:var(--color-paper-100);padding-block:var(--space-10) var(--space-6)}.footer__top[data-astro-cid-oenwriqq]{gap:var(--space-8);margin-bottom:var(--space-10);display:grid}@media (width>=780px){.footer__top[data-astro-cid-oenwriqq]{grid-template-columns:var(--footer-columns)}}.footer__wordmark[data-astro-cid-oenwriqq]{font-family:var(--font-display);font-size:1.375rem;font-weight:800}.footer__tagline[data-astro-cid-oenwriqq]{margin-top:var(--space-3);max-width:34ch;color:var(--color-ink-300);font-size:var(--text-body-sm);margin-bottom:var(--space-5)}.footer__social[data-astro-cid-oenwriqq]{gap:var(--space-1);margin-inline-start:-.5rem;display:flex}.footer__social[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]{border-radius:var(--radius-sm);width:2.5rem;height:2.5rem;color:var(--color-ink-300);justify-content:center;align-items:center;display:inline-flex}.footer__social[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]:hover{color:var(--color-purple-300)}.footer__social[data-astro-cid-oenwriqq] svg[data-astro-cid-oenwriqq]{width:21px;height:21px}.footer__column-title[data-astro-cid-oenwriqq]{font-family:var(--font-display);font-weight:700;font-size:var(--text-body-sm);color:var(--color-paper-0);margin-bottom:var(--space-4)}.footer__column[data-astro-cid-oenwriqq] ul[data-astro-cid-oenwriqq]{gap:var(--space-2);display:grid}.footer__column[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]{color:var(--color-ink-300);font-size:var(--text-body-sm)}.footer__column[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]:hover{color:var(--color-paper-0)}.footer__bottom[data-astro-cid-oenwriqq]{justify-content:space-between;align-items:center;gap:var(--space-4);padding-top:var(--space-6);border-top:1px solid color-mix(in srgb, var(--color-paper-100) 14%, transparent);font-size:var(--text-caption);color:var(--color-ink-300);flex-wrap:wrap;display:flex}.footer__legal[data-astro-cid-oenwriqq]{gap:var(--space-4);flex-wrap:wrap;display:flex}.footer__legal[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]:hover{color:var(--color-paper-0)}.footer__cookie-btn[data-astro-cid-oenwriqq]{font-size:inherit;color:inherit;text-underline-offset:2px;text-decoration:underline}.footer__cookie-btn[data-astro-cid-oenwriqq]:hover{color:var(--color-paper-0)}.wa-float[data-astro-cid-r4bxzbuc]{right:max(var(--space-4), env(safe-area-inset-right));bottom:max(var(--space-4), env(safe-area-inset-bottom));z-index:calc(var(--z-header) - 1);color:#fff;width:56px;height:56px;box-shadow:var(--shadow-md);transition:transform var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out), bottom var(--duration-base) var(--ease-out);background:#25d366;border-radius:50%;place-items:center;display:grid;position:fixed}.wa-float[data-astro-cid-r4bxzbuc]:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}.wa-float[data-astro-cid-r4bxzbuc]:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.wa-float__icon[data-astro-cid-r4bxzbuc]{width:30px;height:30px}@media (width<=767px){body:has(#mobile-sticky-cta[data-visible=true]) .wa-float[data-astro-cid-r4bxzbuc]{bottom:calc(73px + var(--space-4) + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.wa-float[data-astro-cid-r4bxzbuc]{transition:none}.wa-float[data-astro-cid-r4bxzbuc]:hover{transform:none}}
