.logo[data-astro-cid-f7espo7c]{align-items:center;display:inline-flex}.logo[data-astro-cid-f7espo7c] svg[data-astro-cid-f7espo7c]{width:97px;height:auto}.site-header[data-astro-cid-nen7h5rs]{padding:20px 40px 10px}.site-header--dark[data-astro-cid-nen7h5rs]{z-index:20;color:#fff;position:absolute;top:0;left:0;right:0}.site-header--light[data-astro-cid-nen7h5rs]{color:#000;position:relative}.inner[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:24px;max-width:1300px;margin:0 auto;display:flex}.nav[data-astro-cid-nen7h5rs]{letter-spacing:0;color:inherit;align-items:center;gap:42px;font-size:14px;font-weight:400;line-height:19.6px;display:flex}.inner[data-astro-cid-nen7h5rs] .logo,.mobile-menu-top[data-astro-cid-nen7h5rs] .logo{justify-content:center;width:100px;height:20px}.links[data-astro-cid-nen7h5rs]{align-items:center;gap:23px;display:flex}.cta[data-astro-cid-nen7h5rs]{border-radius:4px;justify-content:center;align-items:center;gap:10px;padding:6px 12px;font-weight:400;display:inline-flex;box-shadow:inset 0 0 0 1px}.burger[data-astro-cid-nen7h5rs]{width:32px;height:26px;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0;display:none}.burger-bars[data-astro-cid-nen7h5rs]{width:32px;height:18px;display:block;position:relative}.burger-bars[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{background:currentColor;border-radius:1px;width:32px;height:2px;transition:transform .25s,opacity .15s;position:absolute;left:0}.burger-bars[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:first-child{top:0}.burger-bars[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:nth-child(2){top:8px}.burger-bars[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:nth-child(3){top:16px}.burger--close[data-astro-cid-nen7h5rs]{color:#000}.burger--close[data-astro-cid-nen7h5rs].is-x .burger-bars[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:first-child{transform:translateY(8px)rotate(45deg)}.burger--close[data-astro-cid-nen7h5rs].is-x .burger-bars[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:nth-child(2){transform:rotate(-45deg)}.burger--close[data-astro-cid-nen7h5rs].is-x .burger-bars[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:nth-child(3){opacity:0;transform:translateY(-8px)}@media (prefers-reduced-motion:reduce){.burger-bars[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{transition:none}}.mobile-menu[data-astro-cid-nen7h5rs]{z-index:100;color:#000;border-bottom:1px solid var(--color-border);background:#fff;display:none;position:fixed;top:0;left:0;right:0}.mobile-menu-top[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;padding:16px 20px;display:flex}@media (width<=640px){.site-header[data-astro-cid-nen7h5rs]{padding:16px 20px}.nav[data-astro-cid-nen7h5rs]{display:none}.burger[data-astro-cid-nen7h5rs]{display:inline-flex}.mobile-menu[data-astro-cid-nen7h5rs]:not([hidden]){display:block}.mobile-nav[data-astro-cid-nen7h5rs]{flex-direction:column;font-size:20px;font-weight:400;line-height:1.3;display:flex}.mobile-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{text-align:center;border-top:1px solid var(--color-border);padding:12px 20px}.mobile-cta[data-astro-cid-nen7h5rs]{background:var(--color-purple);color:#fff;text-align:center;border-radius:8px;margin:15px;padding:12px 16px;font-size:18px;font-weight:500;line-height:1.3;display:block}}.site-footer[data-astro-cid-jo6i4kqk]{padding:0 40px 40px;container-type:inline-size}@media (width<=809.98px){.site-footer[data-astro-cid-jo6i4kqk]{padding:0 16px 40px}}.inner[data-astro-cid-jo6i4kqk]{max-width:var(--content-width);background:var(--color-surface);border:1px solid var(--color-border);border-radius:16px;margin:0 auto;padding:48px 40px 32px}.columns[data-astro-cid-jo6i4kqk]{align-items:start;gap:70px;display:flex}.link-list[data-astro-cid-jo6i4kqk]{flex-direction:column;flex:none;gap:20px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.link-list[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--color-muted);font-size:14px;line-height:1.2;display:block}.link-list[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{text-decoration:underline}.link-list[data-astro-cid-jo6i4kqk].wide{max-width:210px}.logo-slot[data-astro-cid-jo6i4kqk]{margin-left:auto}.bottom[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:48px;padding-top:20px;display:flex}.copyright[data-astro-cid-jo6i4kqk]{color:var(--color-muted);margin:0;font-size:13px}.legal[data-astro-cid-jo6i4kqk]{gap:24px;margin:0;padding:0;list-style:none;display:flex}.legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.legal[data-astro-cid-jo6i4kqk] button[data-astro-cid-jo6i4kqk]{color:var(--color-muted);font-size:13px;line-height:1.2;display:block}.legal[data-astro-cid-jo6i4kqk] button[data-astro-cid-jo6i4kqk]{cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit}.legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.legal[data-astro-cid-jo6i4kqk] button[data-astro-cid-jo6i4kqk]:hover{text-decoration:underline}@container (width<=946px){.columns[data-astro-cid-jo6i4kqk]{flex-direction:column;align-items:stretch;gap:32px}.logo-slot[data-astro-cid-jo6i4kqk]{margin-left:0}.bottom[data-astro-cid-jo6i4kqk]{flex-direction:column;align-items:flex-start;gap:20px;margin-top:40px}.legal[data-astro-cid-jo6i4kqk]{flex-direction:column;order:1;gap:16px}.copyright[data-astro-cid-jo6i4kqk]{order:2}.link-list[data-astro-cid-jo6i4kqk]{gap:16px}}.cookie-banner[data-astro-cid-hq3mgpmn]{z-index:60;justify-content:center;width:400px;max-width:100%;padding:20px;display:flex;position:fixed;bottom:0;right:0}.cookie-banner[data-astro-cid-hq3mgpmn][hidden]{display:none}.card[data-astro-cid-hq3mgpmn]{background:var(--color-surface);opacity:0;border-radius:14px;width:100%;max-width:360px;padding:20px;transition:opacity .3s,transform .3s;transform:translateY(12px);box-shadow:inset 0 0 0 1px #0000000d,0 12px 32px #00000014}.cookie-banner[data-astro-cid-hq3mgpmn].is-visible .card[data-astro-cid-hq3mgpmn]{opacity:1;transform:translateY(0)}.title[data-astro-cid-hq3mgpmn]{color:#000;margin:0 0 10px;padding:0;font-size:16px;font-weight:400;line-height:1.2}.text[data-astro-cid-hq3mgpmn]{color:#444;margin:0;padding:0;font-size:16px;font-weight:400;line-height:1.35}.prefs[data-astro-cid-hq3mgpmn]{flex-direction:column;gap:10px;margin-top:20px;display:flex}.prefs[data-astro-cid-hq3mgpmn][hidden]{display:none}.pref[data-astro-cid-hq3mgpmn]{width:100%;font:inherit;text-align:left;cursor:pointer;user-select:none;background:#00000005;border:0;border-radius:8px;margin:0;padding:12px;display:block}.pref[data-astro-cid-hq3mgpmn]:disabled{cursor:default}.pref-head[data-astro-cid-hq3mgpmn]{justify-content:space-between;align-items:center;gap:12px;display:flex}.pref-label[data-astro-cid-hq3mgpmn]{color:#000;font-size:12px;font-weight:600;line-height:1.2}.pref-description[data-astro-cid-hq3mgpmn]{color:#444;margin-top:10px;font-size:12px;line-height:1.5;display:block}.switch[data-astro-cid-hq3mgpmn]{background:#d4d4d8;border-radius:20px;flex:none;justify-content:flex-start;align-items:center;width:24px;height:14px;padding:2px;transition:background .2s;display:flex}.pref[data-astro-cid-hq3mgpmn][aria-checked=true] .switch[data-astro-cid-hq3mgpmn]{background:#000;justify-content:flex-end}.knob[data-astro-cid-hq3mgpmn]{background:#fff;border-radius:50%;width:10px;height:10px;display:block}.actions[data-astro-cid-hq3mgpmn]{flex-direction:row;gap:10px;margin-top:16px;display:flex}.button[data-astro-cid-hq3mgpmn]{color:#444;cursor:pointer;background:#eee;border:0;border-radius:8px;width:100%;padding:10px;font-family:inherit;font-size:14px;line-height:1}.button--dark[data-astro-cid-hq3mgpmn]{color:#fff;background:#000}.button[data-astro-cid-hq3mgpmn][hidden]{display:none}@media (width<=640px){.cookie-banner[data-astro-cid-hq3mgpmn]{width:100%}}@media (prefers-reduced-motion:reduce){.card[data-astro-cid-hq3mgpmn],.switch[data-astro-cid-hq3mgpmn]{transition:none}}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/archivo-latin.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:Archivo;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/archivo-latin-ext.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:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(/fonts/dm-sans-latin.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:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(/fonts/dm-sans-latin-ext.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}:root{--color-bg:#f7f7f7;--color-surface:#fff;--color-ink:#141414;--color-muted:#6e6e6e;--color-border:#e4e4e7;--color-orange:#ff4804;--color-purple:#8b2bf2;--color-indigo:#2f41a3;--font-heading:"Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-body:"DM Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--header-height:76px;--content-width:1200px}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--color-bg);color:var(--color-ink);font-family:var(--font-body);font-size:16px;line-height:1.5}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading)}a{color:inherit;text-decoration:none}img,svg{max-width:100%;display:block}@keyframes searchbox-nudge{0%,to{transform:translate(0)}50%{transform:translate(10px)}}form[data-form=cta-searchbox].is-empty{animation:.4s ease-out searchbox-nudge}@media (prefers-reduced-motion:reduce){form[data-form=cta-searchbox].is-empty{animation:none}}
