.cta[data-astro-cid-ao6rafe2]{border-radius:var(--mk-r-pill);letter-spacing:-.01em;white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:.375rem;font-weight:500;display:inline-flex}.cta-secondary[data-astro-cid-ao6rafe2]:hover{translate:0 -1px}.cta[data-astro-cid-ao6rafe2]:active{scale:.97}.cta[data-astro-cid-ao6rafe2]:disabled{opacity:.6;cursor:progress;scale:none}.cta-md[data-astro-cid-ao6rafe2]{padding:.6875rem 1.375rem;font-size:1rem}.cta-lg[data-astro-cid-ao6rafe2]{padding:.9375rem 1.875rem;font-size:1.0625rem}.cta[data-astro-cid-ao6rafe2]:not(.mk-accent){transition:background-color var(--mk-dur-fast) var(--mk-ease), color var(--mk-dur-fast) var(--mk-ease), translate var(--mk-dur-fast) var(--mk-ease), scale var(--mk-dur-fast) var(--mk-ease)}.cta-primary[data-astro-cid-ao6rafe2],.cta-brand[data-astro-cid-ao6rafe2]{font-weight:600}.cta-secondary[data-astro-cid-ao6rafe2]{color:var(--foreground);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--foreground) 18%, transparent)}.cta-secondary[data-astro-cid-ao6rafe2]:hover{background:var(--mk-hover)}.cta-link[data-astro-cid-ao6rafe2]{color:var(--brand-ink);padding-inline:.25rem}.cta-link[data-astro-cid-ao6rafe2]:hover{text-underline-offset:.2em;text-decoration:underline}@media (prefers-reduced-motion:reduce){.cta[data-astro-cid-ao6rafe2]{transition:none}.cta[data-astro-cid-ao6rafe2]:active,.cta[data-astro-cid-ao6rafe2]:hover{translate:none;scale:none}}.consent[data-astro-cid-z5wlxlj6]{z-index:55;inset-inline:1rem;border-radius:var(--mk-r-block);background:var(--surface-tile);max-width:26rem;color:var(--foreground);box-shadow:var(--mk-ring), 0 1rem 2.5rem #00000024;animation:consent-in var(--mk-dur) var(--mk-ease) both;flex-direction:column;gap:1rem;padding:1.25rem;display:flex;position:fixed;bottom:1rem}.consent[data-astro-cid-z5wlxlj6][hidden]{display:none}.text[data-astro-cid-z5wlxlj6] a[data-astro-cid-z5wlxlj6]{color:var(--brand-ink);text-underline-offset:.2em;text-decoration:underline}.actions[data-astro-cid-z5wlxlj6]{gap:.5rem;display:flex}.button[data-astro-cid-z5wlxlj6]{border-radius:var(--mk-r-pill);letter-spacing:-.01em;cursor:pointer;transition:background-color var(--mk-dur-fast) var(--mk-ease), scale var(--mk-dur-fast) var(--mk-ease);flex:1;padding:.625rem 1rem;font-weight:500}.button[data-astro-cid-z5wlxlj6]:active{scale:.97}.accept[data-astro-cid-z5wlxlj6]{background:var(--cta);color:var(--cta-foreground)}.accept[data-astro-cid-z5wlxlj6]:hover{background:var(--cta-hover)}.decline[data-astro-cid-z5wlxlj6]{color:var(--foreground);box-shadow:inset 0 0 0 1.5px var(--hairline)}.decline[data-astro-cid-z5wlxlj6]:hover{background:var(--mk-hover)}@keyframes consent-in{0%{opacity:0;translate:0 1rem}}@media (prefers-reduced-motion:reduce){.consent[data-astro-cid-z5wlxlj6]{animation:none}.button[data-astro-cid-z5wlxlj6]{transition:none}.button[data-astro-cid-z5wlxlj6]:active{scale:none}}.to-top[data-astro-cid-orn5heil]{z-index:45;right:max(1rem, env(safe-area-inset-right));bottom:max(1rem, env(safe-area-inset-bottom));background:var(--surface-tile);width:3rem;height:3rem;color:var(--foreground);cursor:pointer;opacity:0;visibility:hidden;border-radius:50%;place-items:center;display:grid;position:fixed;translate:0 .75rem;scale:.8;box-shadow:0 8px 24px -8px #00000047}.to-top[data-astro-cid-orn5heil][data-visible]{opacity:1;visibility:visible;translate:0;scale:1}@media (prefers-reduced-motion:no-preference){.to-top[data-astro-cid-orn5heil]{transition:opacity .3s var(--mk-ease), translate .45s var(--mk-ease-spring), scale .45s var(--mk-ease-spring), visibility .3s}.arrow[data-astro-cid-orn5heil]{transition:translate .25s var(--mk-ease)}.to-top[data-astro-cid-orn5heil]:hover .arrow[data-astro-cid-orn5heil]{translate:0 -2px}.to-top[data-astro-cid-orn5heil]:active{scale:.94}}.to-top[data-astro-cid-orn5heil]:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.dial[data-astro-cid-orn5heil]{fill:none;stroke-width:3px;width:100%;height:100%;position:absolute;inset:0;rotate:-90deg}.track[data-astro-cid-orn5heil]{stroke:var(--hairline)}.bar[data-astro-cid-orn5heil]{stroke:var(--brand-ink);stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--progress,0))}.arrow[data-astro-cid-orn5heil]{display:grid}.arrow[data-astro-cid-orn5heil] svg{width:1.25rem;height:1.25rem}@media (width<=30rem){[data-cookie-consent]:not([hidden])~.to-top[data-astro-cid-orn5heil]{display:none}}@media print{.to-top[data-astro-cid-orn5heil]{display:none}}.footer[data-astro-cid-un36cwa5]{color:var(--muted-foreground);font-size:.9375rem;line-height:1.55}.inner[data-astro-cid-un36cwa5]{max-width:var(--mk-container-wide);padding:clamp(3rem, 6vw, 5rem) var(--mk-gutter) clamp(2rem, 4vw, 3rem);margin-inline:auto}@media (width<=86rem){.inner[data-astro-cid-un36cwa5]{padding-bottom:5rem}}.top[data-astro-cid-un36cwa5]{border-bottom:1px solid var(--hairline);gap:2.5rem;padding-bottom:clamp(2.5rem,5vw,3.5rem);display:grid}.brand[data-astro-cid-un36cwa5]{color:var(--foreground);margin-block:-.75rem;padding-block:.75rem;display:inline-flex}.brand[data-astro-cid-un36cwa5] .footer-logo{height:1rem}.tagline[data-astro-cid-un36cwa5]{max-width:20rem;margin-top:1rem}.columns[data-astro-cid-un36cwa5]{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:2rem;display:grid}@media (width<=639px){.columns[data-astro-cid-un36cwa5]{grid-template-columns:1fr 1fr}.columns[data-astro-cid-un36cwa5]>[data-astro-cid-un36cwa5]:last-child{grid-column:1/-1}}.column-title[data-astro-cid-un36cwa5]{color:var(--foreground);margin-bottom:1rem;font-weight:600}.columns[data-astro-cid-un36cwa5] li[data-astro-cid-un36cwa5]+li[data-astro-cid-un36cwa5]{margin-top:.125rem}.columns[data-astro-cid-un36cwa5] a[data-astro-cid-un36cwa5]{transition:color var(--mk-dur-fast) var(--mk-ease);padding-block:.3125rem;display:inline-block}.columns[data-astro-cid-un36cwa5] a[data-astro-cid-un36cwa5]:hover{color:var(--foreground)}.bottom[data-astro-cid-un36cwa5]{gap:.75rem;padding-top:1.75rem;font-size:.8125rem;display:grid}.legal[data-astro-cid-un36cwa5]{min-height:2.25rem}@media (width>=900px){.top[data-astro-cid-un36cwa5]{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr)}.bottom[data-astro-cid-un36cwa5]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start}.legal[data-astro-cid-un36cwa5]{text-align:right}}.header[data-astro-cid-vwdpo62o]{z-index:40;pointer-events:none;justify-content:center;padding:.75rem;display:flex;position:sticky;top:0}.header[data-astro-cid-vwdpo62o][data-hidden]:not(:focus-within,:has([data-header-menu][open])){opacity:0;translate:0 -120%}@media (prefers-reduced-motion:no-preference){.header[data-astro-cid-vwdpo62o]{transition:translate .5s var(--mk-ease), opacity .35s var(--mk-ease)}}.bar[data-astro-cid-vwdpo62o]{isolation:isolate;pointer-events:auto;width:100%;max-width:var(--mk-measure-head);height:3.5rem;padding-inline:calc(var(--mk-page-pad) - .75rem) .5rem;border-radius:var(--mk-r-pill);background:color-mix(in srgb, var(--sheet) 72%, transparent);box-shadow:var(--mk-ring), 0 8px 32px -12px #0003;align-items:center;gap:1.5rem;display:flex;position:relative}.bar[data-astro-cid-vwdpo62o]:before{content:"";z-index:-1;border-radius:inherit;-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);position:absolute;inset:0}@keyframes bar-settle{0%{max-width:calc(var(--mk-container-wide) - 1.5rem);padding-inline:calc(var(--mk-gutter) - .75rem);background-color:#0000;box-shadow:0 0 0 1px #0000,0 8px 32px -12px #0000}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:scroll()){.bar[data-astro-cid-vwdpo62o]{animation:linear both bar-settle;animation-timeline:scroll(root);animation-range:0 240px}}}.brand[data-astro-cid-vwdpo62o]{color:var(--foreground);flex:none;align-items:center;padding-block:.75rem;display:flex}.brand[data-astro-cid-vwdpo62o] .header-logo{height:1rem}.links[data-astro-cid-vwdpo62o]{gap:.25rem;margin-inline:auto;font-size:.9375rem;display:none}.links[data-astro-cid-vwdpo62o] a[data-astro-cid-vwdpo62o]{border-radius:var(--mk-r-pill);color:var(--foreground);transition:background-color var(--mk-dur-fast) var(--mk-ease);padding:.5rem .875rem;display:block}.links[data-astro-cid-vwdpo62o] a[data-astro-cid-vwdpo62o]:hover,.links[data-astro-cid-vwdpo62o] a[data-astro-cid-vwdpo62o][aria-current]{background:var(--mk-hover)}.actions[data-astro-cid-vwdpo62o]{align-items:center;gap:.5rem;margin-left:auto;font-size:.9375rem;display:flex}.pill[data-astro-cid-vwdpo62o]{border-radius:var(--mk-r-pill);white-space:nowrap;padding:.5rem 1.125rem;font-weight:500}.pill-outline[data-astro-cid-vwdpo62o]{transition:background-color var(--mk-dur-fast) var(--mk-ease)}.pill-solid[data-astro-cid-vwdpo62o]{font-weight:600}.pill-outline[data-astro-cid-vwdpo62o]{box-shadow:inset 0 0 0 1px var(--hairline)}.pill-outline[data-astro-cid-vwdpo62o]:hover{background:var(--mk-hover)}.login[data-astro-cid-vwdpo62o]{display:none}.menu[data-astro-cid-vwdpo62o] summary[data-astro-cid-vwdpo62o]{cursor:pointer;border-radius:50%;place-content:center;gap:5px;width:2.5rem;height:2.5rem;list-style:none;display:grid}.menu[data-astro-cid-vwdpo62o] summary[data-astro-cid-vwdpo62o]::-webkit-details-marker{display:none}.menu[data-astro-cid-vwdpo62o] summary[data-astro-cid-vwdpo62o] span[data-astro-cid-vwdpo62o]{background:var(--foreground);width:1.125rem;height:1.5px;transition:translate var(--mk-dur) var(--mk-ease), rotate var(--mk-dur) var(--mk-ease);border-radius:1px;display:block}.menu[data-astro-cid-vwdpo62o][open] summary[data-astro-cid-vwdpo62o] span[data-astro-cid-vwdpo62o]:first-child{translate:0 3.25px;rotate:45deg}.menu[data-astro-cid-vwdpo62o][open] summary[data-astro-cid-vwdpo62o] span[data-astro-cid-vwdpo62o]:last-child{translate:0 -3.25px;rotate:-45deg}.menu-panel[data-astro-cid-vwdpo62o]{border-radius:var(--mk-r-tile);background:var(--sheet);box-shadow:var(--mk-ring), 0 24px 48px -16px #00000040;padding:.5rem;position:absolute;inset:calc(100% + .5rem) 0 auto}.menu-panel[data-astro-cid-vwdpo62o] a[data-astro-cid-vwdpo62o]{border-radius:var(--mk-r-md);letter-spacing:-.02em;padding:.75rem 1rem;font-size:1.25rem;font-weight:500;display:block}.menu-panel[data-astro-cid-vwdpo62o] a[data-astro-cid-vwdpo62o]:active{background:var(--mk-hover-strong)}@keyframes menu-in{0%{opacity:0;translate:0 -.5rem;scale:.98}}@media (prefers-reduced-motion:no-preference){.menu[data-astro-cid-vwdpo62o][open] .menu-panel[data-astro-cid-vwdpo62o]{animation:menu-in var(--mk-dur) var(--mk-ease) both;transform-origin:top}}@media (width>=900px){.links[data-astro-cid-vwdpo62o]{display:flex}.actions[data-astro-cid-vwdpo62o]{margin-left:0}.login[data-astro-cid-vwdpo62o]{display:inline-block}.menu[data-astro-cid-vwdpo62o]{display:none}}@media (prefers-reduced-motion:reduce){.header[data-astro-cid-vwdpo62o] [data-astro-cid-vwdpo62o]{transition:none}}.mk-reveal [data-reveal]{transition:opacity .9s var(--mk-ease), translate .9s var(--mk-ease), filter .9s var(--mk-ease);transition-delay:calc(var(--i,0) * 90ms)}.mk-reveal [data-reveal]:not([data-revealed]){opacity:0;filter:blur(6px);translate:0 1.5rem}.mk{background:var(--sheet);min-height:100svh}.mk main:focus{outline:none}.mk .skip{z-index:60;border-radius:var(--mk-r-pill);background:var(--foreground);color:var(--background);padding:.5rem 1rem;position:absolute;top:-3rem;left:1rem}.mk .skip:focus{top:.5rem}
