.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}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/_astro/dm-sans-latin-ext-wght-normal.BOFOeGcA.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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 Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/_astro/dm-sans-latin-wght-normal.Xz1IZZA0.woff2) format("woff2-variations");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+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--color-static-light: #EDF0F5;--color-white-alpha-0: rgba(255, 255, 255, 0);--color-white-alpha-1: rgba(255, 255, 255, .01);--color-white-alpha-7: rgba(255, 255, 255, .07);--color-white-alpha-10: rgba(255, 255, 255, .1);--color-white-alpha-15: rgba(255, 255, 255, .15);--color-white-alpha-20: rgba(255, 255, 255, .2);--color-white-alpha-30: rgba(255, 255, 255, .3);--color-white-alpha-40: rgba(255, 255, 255, .4);--color-white-alpha-50: rgba(255, 255, 255, .5);--color-white-alpha-60: rgba(255, 255, 255, .6);--color-white-alpha-70: rgba(255, 255, 255, .7);--color-white-alpha-80: rgba(255, 255, 255, .8);--color-white-alpha-90: rgba(255, 255, 255, .9);--color-white-alpha-100: #FFFFFF;--color-black-alpha-0: rgba(0, 0, 0, 0);--color-black-alpha-1: rgba(0, 0, 0, .01);--color-black-alpha-10: rgba(0, 0, 0, .1);--color-black-alpha-20: rgba(0, 0, 0, .2);--color-black-alpha-30: rgba(0, 0, 0, .3);--color-black-alpha-40: rgba(0, 0, 0, .4);--color-black-alpha-50: rgba(0, 0, 0, .5);--color-black-alpha-60: rgba(0, 0, 0, .6);--color-black-alpha-70: rgba(0, 0, 0, .7);--color-black-alpha-80: rgba(0, 0, 0, .8);--color-black-alpha-90: rgba(0, 0, 0, .9);--color-black-alpha-100: #000000;--color-grey-alpha-0: rgba(224, 224, 224, 0);--color-grey-alpha-10: rgba(224, 224, 224, .1);--color-grey-alpha-15: rgba(224, 224, 224, .15);--color-grey-alpha-20: rgba(224, 224, 224, .2);--color-grey-alpha-30: rgba(224, 224, 224, .3);--color-grey-alpha-40: rgba(224, 224, 224, .4);--color-grey-alpha-50: rgba(224, 224, 224, .5);--color-grey-alpha-60: rgba(224, 224, 224, .6);--color-grey-alpha-70: rgba(224, 224, 224, .7);--color-grey-alpha-80: rgba(224, 224, 224, .8);--color-grey-alpha-90: rgba(224, 224, 224, .9);--color-grey-alpha-100: #E0E0E0;--color-red-alpha-0: rgba(255, 61, 61, 0);--color-red-alpha-7: rgba(255, 61, 61, .07);--color-red-alpha-10: rgba(255, 61, 61, .1);--color-red-alpha-15: rgba(255, 61, 61, .15);--color-red-alpha-20: rgba(255, 61, 61, .2);--color-red-alpha-30: rgba(255, 61, 61, .3);--color-red-alpha-40: rgba(255, 61, 61, .4);--color-red-alpha-50: rgba(255, 61, 61, .5);--color-red-alpha-60: rgba(255, 61, 61, .6);--color-red-alpha-70: rgba(255, 61, 61, .7);--color-red-alpha-80: rgba(255, 61, 61, .8);--color-red-alpha-90: rgba(255, 61, 61, .9);--color-red-alpha-100: #FF3D3D;--color-green-alpha-0: rgba(108, 232, 128, 0);--color-green-alpha-10: rgba(108, 232, 128, .1);--color-green-alpha-20: rgba(108, 232, 128, .2);--color-green-alpha-30: rgba(108, 232, 128, .3);--color-green-alpha-40: rgba(108, 232, 128, .4);--color-green-alpha-50: rgba(108, 232, 128, .5);--color-green-alpha-60: rgba(108, 232, 128, .6);--color-green-alpha-70: rgba(108, 232, 128, .7);--color-green-alpha-80: rgba(108, 232, 128, .8);--color-green-alpha-90: rgba(108, 232, 128, .9);--color-green-alpha-100: #6CE880}:root{--bg-main: var(--color-white-alpha-100);--bg-reverse: var(--color-black-alpha-100);--bg-secondary: var(--color-grey-alpha-60);--bg-secondary-reverse: var(--color-grey-alpha-15);--bg-transperent: var(--color-white-alpha-1);--bg-fate: var(--color-black-alpha-40);--bg-error: var(--color-red-alpha-10);--bg-invisible: var(--color-black-alpha-1);--bg-progress: var(--color-green-alpha-100);--bg-progress-transparent: var(--color-green-alpha-20);--text-main: var(--color-black-alpha-100);--text-secondary: var(--color-black-alpha-50);--text-tertiary: var(--color-black-alpha-30);--text-reverse: var(--color-white-alpha-100);--text-reverse-secondary: var(--color-white-alpha-70);--text-reverse-tertiary: var(--color-white-alpha-50);--text-placeholder: var(--color-black-alpha-30);--text-placeholder-reverse: var(--color-white-alpha-40);--text-error: var(--color-red-alpha-100);--icon-reverse: var(--color-white-alpha-100);--icon-reverse-secondary: var(--color-white-alpha-70);--icon-main: var(--color-black-alpha-100);--icon-secondary: var(--color-black-alpha-50);--icon-placeholder: var(--color-black-alpha-30);--icon-error: var(--color-red-alpha-100);--icon-success: var(--color-green-alpha-100);--line-primary: var(--color-black-alpha-100);--line-reverse: var(--color-white-alpha-100);--line-main: var(--color-black-alpha-10);--line-invisible: var(--color-black-alpha-1);--line-error: var(--color-red-alpha-100);--bg-main--hover: var(--color-grey-alpha-30);--bg-reverse--hover: var(--color-grey-alpha-30);--bg-secondary--hover: var(--color-grey-alpha-50);--bg-secondary-reverse--hover: var(--color-grey-alpha-30);--bg-transperent--hover: var(--color-white-alpha-1);--bg-fate--hover: var(--color-black-alpha-40);--bg-error--hover: var(--color-red-alpha-10);--bg-invisible--hover: var(--color-black-alpha-1);--bg-progress--hover: var(--color-green-alpha-100);--bg-progress-transparent--hover: var(--color-green-alpha-20);--text-main--hover: var(--color-black-alpha-60);--text-secondary--hover: var(--color-black-alpha-50);--text-tertiary--hover: var(--color-black-alpha-30);--text-reverse--hover: var(--color-black-alpha-100);--text-reverse-secondary--hover: var(--color-white-alpha-70);--text-reverse-tertiary--hover: var(--color-white-alpha-50);--text-placeholder--hover: var(--color-black-alpha-20);--text-placeholder-reverse--hover: var(--color-white-alpha-40);--text-error--hover: var(--color-red-alpha-100);--icon-reverse--hover: var(--color-white-alpha-100);--icon-reverse-secondary--hover: var(--color-white-alpha-70);--icon-main--hover: var(--color-black-alpha-60);--icon-secondary--hover: var(--color-black-alpha-50);--icon-placeholder--hover: var(--color-black-alpha-30);--icon-error--hover: var(--color-red-alpha-100);--icon-success--hover: var(--color-green-alpha-100);--line-primary--hover: var(--color-black-alpha-100);--line-reverse--hover: var(--color-white-alpha-100);--line-main--hover: var(--color-black-alpha-20);--line-invisible--hover: var(--color-black-alpha-1);--line-error--hover: var(--color-red-alpha-100);--bg-main--pressed: var(--color-grey-alpha-40);--bg-reverse--pressed: var(--color-grey-alpha-60);--bg-secondary--pressed: var(--color-grey-alpha-30);--bg-secondary-reverse--pressed: var(--color-grey-alpha-15);--bg-transperent--pressed: var(--color-white-alpha-15);--bg-fate--pressed: var(--color-black-alpha-0);--bg-error--pressed: var(--color-red-alpha-20);--bg-invisible--pressed: var(--color-black-alpha-1);--bg-progress--pressed: var(--color-green-alpha-100);--bg-progress-transparent--pressed: var(--color-green-alpha-20);--text-main--pressed: var(--color-black-alpha-40);--text-secondary--pressed: var(--color-black-alpha-30);--text-tertiary--pressed: var(--color-black-alpha-20);--text-reverse--pressed: var(--color-black-alpha-90);--text-reverse-secondary--pressed: var(--color-white-alpha-70);--text-reverse-tertiary--pressed: var(--color-white-alpha-50);--text-placeholder--pressed: var(--color-black-alpha-100);--text-placeholder-reverse--pressed: var(--color-white-alpha-40);--text-error--pressed: var(--color-red-alpha-90);--icon-reverse--pressed: var(--color-white-alpha-100);--icon-reverse-secondary--pressed: var(--color-white-alpha-70);--icon-main--pressed: var(--color-black-alpha-40);--icon-secondary--pressed: var(--color-black-alpha-30);--icon-placeholder--pressed: var(--color-black-alpha-100);--icon-error--pressed: var(--color-red-alpha-90);--icon-success--pressed: var(--color-green-alpha-90);--line-primary--pressed: var(--color-black-alpha-100);--line-reverse--pressed: var(--color-white-alpha-100);--line-main--pressed: var(--color-black-alpha-40);--line-invisible--pressed: var(--color-black-alpha-1);--line-error--pressed: var(--color-red-alpha-90);--bg-main--disabled: var(--color-white-alpha-40);--bg-reverse--disabled: var(--color-black-alpha-20);--bg-secondary--disabled: var(--color-grey-alpha-20);--bg-secondary-reverse--disabled: var(--color-grey-alpha-10);--bg-transperent--disabled: var(--color-white-alpha-1);--bg-fate--disabled: var(--color-black-alpha-0);--bg-error--disabled: var(--color-red-alpha-7);--bg-invisible--disabled: var(--color-black-alpha-1);--bg-progress--disabled: var(--color-green-alpha-100);--bg-progress-transparent--disabled: var(--color-green-alpha-20);--text-main--disabled: var(--color-black-alpha-30);--text-secondary--disabled: var(--color-black-alpha-20);--text-tertiary--disabled: var(--color-black-alpha-10);--text-reverse--disabled: var(--color-white-alpha-50);--text-reverse-secondary--disabled: var(--color-white-alpha-40);--text-reverse-tertiary--disabled: var(--color-white-alpha-20);--text-placeholder--disabled: var(--color-black-alpha-30);--text-placeholder-reverse--disabled: var(--color-white-alpha-40);--text-error--disabled: var(--color-red-alpha-30);--icon-reverse--disabled: var(--color-white-alpha-40);--icon-reverse-secondary--disabled: var(--color-white-alpha-20);--icon-main--disabled: var(--color-black-alpha-20);--icon-secondary--disabled: var(--color-black-alpha-20);--icon-placeholder--disabled: var(--color-black-alpha-20);--icon-error--disabled: var(--color-red-alpha-30);--icon-success--disabled: var(--color-red-alpha-30);--line-primary--disabled: var(--color-black-alpha-100);--line-reverse--disabled: var(--color-white-alpha-100);--line-main--disabled: var(--color-black-alpha-1);--line-invisible--disabled: var(--color-black-alpha-1);--line-error--disabled: var(--color-red-alpha-30)}:root{--radius-zero: 0;--radius-s: 12px;--radius-m: 16px;--radius-l: 20px;--radius-xl: 40px;--radius-infinite: 999px}:root{--space-zero: 0;--space-xxxs: 2px;--space-xxs: 4px;--space-xs: 8px;--space-s: 10px;--space-m: 12px;--space-l: 12px;--space-xl: 16px;--space-xxl: 20px;--space-xxxl: 24px;--space-xxxxxl: 32px;--space-section-vert: 64px;--space-section-horiz: 16px;--font-heading-h1-size: 56px;--font-heading-h1-line-height: 56px;--font-heading-h2-size: 40px;--font-heading-h2-line-height: 40px;--font-heading-h3-size: 24px;--font-heading-h3-line-height: 28px;--font-heading-h4-size: 20px;--font-heading-h4-line-height: 24px;--font-body-primary-size: 30px;--font-body-primary-line-height: 40px;--font-body-secondary-size: 20px;--font-body-secondary-line-height: 24px;--font-body-tertiary-size: 16px;--font-body-tertiary-line-height: 22px;--font-body-caption-size: 16px;--font-body-caption-line-height: 22px;--font-body-label-size: 14px;--font-body-label-line-height: 20px}@media(min-width:768px){:root{--space-zero: 0;--space-xxxs: 2px;--space-xxs: 4px;--space-xs: 8px;--space-s: 10px;--space-m: 12px;--space-l: 12px;--space-xl: 16px;--space-xxl: 20px;--space-xxxl: 32px;--space-xxxxxl: 72px;--space-section-vert: 128px;--space-section-horiz: 36px;--font-heading-h1-size: 88px;--font-heading-h1-line-height: 80px;--font-heading-h2-size: 56px;--font-heading-h2-line-height: 56px;--font-heading-h3-size: 32px;--font-heading-h3-line-height: 36px;--font-heading-h4-size: 24px;--font-heading-h4-line-height: 32px;--font-body-primary-size: 36px;--font-body-primary-line-height: 54px;--font-body-secondary-size: 20px;--font-body-secondary-line-height: 24px;--font-body-tertiary-size: 20px;--font-body-tertiary-line-height: 24px;--font-body-caption-size: 16px;--font-body-caption-line-height: 22px;--font-body-label-size: 14px;--font-body-label-line-height: 20px}}@media(min-width:1280px){:root{--space-zero: 0;--space-xxxs: 2px;--space-xxs: 4px;--space-xs: 8px;--space-s: 10px;--space-m: 12px;--space-l: 16px;--space-xl: 20px;--space-xxl: 24px;--space-xxxl: 32px;--space-xxxxxl: 72px;--space-section-vert: 128px;--space-section-horiz: 64px;--font-heading-h1-size: 128px;--font-heading-h1-line-height: 120px;--font-heading-h2-size: 56px;--font-heading-h2-line-height: 56px;--font-heading-h3-size: 32px;--font-heading-h3-line-height: 36px;--font-heading-h4-size: 24px;--font-heading-h4-line-height: 32px;--font-body-primary-size: 56px;--font-body-primary-line-height: 76px;--font-body-secondary-size: 24px;--font-body-secondary-line-height: 30px;--font-body-tertiary-size: 20px;--font-body-tertiary-line-height: 24px;--font-body-caption-size: 16px;--font-body-caption-line-height: 22px;--font-body-label-size: 14px;--font-body-label-line-height: 20px}}:root{--dv-hero-grid-line: #fafafa;--dv-chip-glow-red: rgba(167, 21, 38, .5);--dv-chip-glow-red-0: rgba(167, 21, 38, 0);--dv-chip-glow-rose: rgba(200, 128, 136, .5);--dv-chip-glow-rose-0: rgba(200, 128, 136, 0);--dv-button-l-size: 20px;--dv-button-l-line-height: 24px}:root{--font-family-base: "DM Sans Variable", "DM Sans", system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-family-heading: var(--font-family-base);--font-weight-light: 300;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-bold: 700;--ease-out: cubic-bezier(.23, 1, .32, 1);--ease-in-out: cubic-bezier(.77, 0, .175, 1);--ease-drawer: cubic-bezier(.32, .72, 0, 1);--dur-press: .13s;--dur-fast: .16s;--dur-ui: .2s;--dur-panel: .25s;--navbar-height: 72px;--footer-height: 68px}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent}a,button,input,select,textarea,label,summary{touch-action:manipulation}#main:focus{outline:none}body{margin:0;background-color:var(--bg-main);color:var(--text-main);font-family:var(--font-family-base);font-size:var(--font-body-tertiary-size);line-height:var(--font-body-tertiary-line-height);font-weight:var(--font-weight-regular);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body[data-navbar-scheme=black]{background-color:var(--bg-reverse);--fate-color: var(--bg-reverse)}img,picture,svg,video{display:block;max-width:100%}a{color:inherit}.text-h1,.text-h2,.text-h3,.text-h4{font-family:var(--font-family-heading);font-weight:var(--font-weight-bold);margin:0}.text-h1{font-size:var(--font-heading-h1-size);line-height:var(--font-heading-h1-line-height)}.text-h2{font-size:var(--font-heading-h2-size);line-height:var(--font-heading-h2-line-height)}.text-h3{font-size:var(--font-heading-h3-size);line-height:var(--font-heading-h3-line-height)}.text-h4{font-size:var(--font-heading-h4-size);line-height:var(--font-heading-h4-line-height)}.text-body-primary,.text-body-secondary,.text-body-tertiary,.text-caption,.text-label{font-family:var(--font-family-base);font-weight:var(--font-weight-regular);margin:0}.text-body-primary{font-size:var(--font-body-primary-size);line-height:var(--font-body-primary-line-height)}.text-body-secondary{font-size:var(--font-body-secondary-size);line-height:var(--font-body-secondary-line-height)}.text-body-tertiary{font-size:var(--font-body-tertiary-size);line-height:var(--font-body-tertiary-line-height)}.text-caption{font-size:var(--font-body-caption-size);line-height:var(--font-body-caption-line-height)}.text-label{font-size:var(--font-body-label-size);line-height:var(--font-body-label-line-height);font-weight:var(--font-weight-medium)}.hit-area{position:relative}.hit-area:after{content:"";position:absolute;inset:calc(-1 * var(--hit-y, max(0px, (44px - 100%) / 2))) calc(-1 * var(--hit-x, 0px))}.rv-veil,.rv-runway,.rv{display:none}.reveal-enabled .rv-pin{position:sticky;top:var(--pin-top, 0px)}.reveal-enabled .rv-veil{display:block;position:absolute;inset:0 0 auto;height:var(--veil-h, 100svh);z-index:1;pointer-events:none}.reveal-enabled .rv-runway{display:block;height:240vh}.reveal-enabled .rv{display:block;position:fixed;inset:0;z-index:80;overflow:hidden;pointer-events:none}.rv__disc,.rv__explore,.rv__title{-webkit-clip-path:var(--rv-clip, circle(0px at 50% 100%));clip-path:var(--rv-clip, circle(0px at 50% 100%))}.rv__disc{position:absolute;inset:0;background:#000;will-change:clip-path,background}.rv__explore{position:absolute;inset:0;color:#fff;--text-main: #fff;--icon-main: #fff}.rv .rv__explore .explore{padding-block:0 18svh}.rv__title{position:absolute;left:50%;top:0;margin:0;display:flex;flex-direction:column;align-items:center;text-align:center;opacity:0;text-transform:uppercase;font-family:var(--font-family-heading);font-weight:var(--font-weight-medium);font-size:var(--font-heading-h1-size);line-height:var(--font-heading-h1-line-height);letter-spacing:-.04em;font-variation-settings:"opsz" 14;transform:translate(-50%,100vh)}.rv__muted{opacity:.3}.rv__page{position:absolute;inset:0}.rv:not([data-committed]) .rv__page{visibility:hidden}.reveal-enabled .rv[data-committed]{position:static;z-index:auto;overflow:visible;pointer-events:auto;background:var(--bg-main)}.reveal-enabled .rv--dark[data-committed]{background:var(--bg-reverse)}.rv[data-committed] .rv__disc,.rv[data-committed] .rv__explore,.rv[data-committed] .rv__title{display:none}.rv[data-committed] .rv__page{position:static}html[data-rv-arrive] main{visibility:hidden}.fx{position:relative;isolation:isolate;overflow:clip;--fx-i: 0;--fx-light: rgba(255, 255, 255, 1);--fx-lift: rgba(255, 255, 255, .35);--fx-press: rgba(0, 0, 0, .1)}.fx:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(circle 110px at var(--fx-x, 50%) var(--fx-y, 50%),var(--fx-light),transparent),var(--fx-lift);opacity:var(--fx-i);transition:opacity .18s var(--ease-out)}.fx:after{content:"";position:absolute;z-index:-1;left:calc(var(--fx-px, 50%) - var(--fx-pd, 0px) / 2);top:calc(var(--fx-py, 50%) - var(--fx-pd, 0px) / 2);width:var(--fx-pd, 0px);height:var(--fx-pd, 0px);border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,var(--fx-press) 0,var(--fx-press) 60%,color-mix(in srgb,var(--fx-press) 60%,transparent) 72%,color-mix(in srgb,var(--fx-press) 28%,transparent) 84%,color-mix(in srgb,var(--fx-press) 8%,transparent) 94%,transparent 100%);opacity:0;transform:scale(0);transition:opacity .4s var(--ease-out)}.fx[data-fx-pressed]:after{opacity:1;transition-duration:.05s}.fx[data-fx-fallback]:after{transform:scale(1)}.fx:disabled:before,.fx:disabled:after,.fx[aria-disabled=true]:before,.fx[aria-disabled=true]:after,[data-disabled] .fx:before,[data-disabled] .fx:after{display:none}@media(hover:none){.fx:before{display:none}}@media(prefers-reduced-motion:reduce){.fx:before,.fx:after{transition-duration:.01ms}}.logo[data-astro-cid-tvrurpns]{display:inline-flex;align-items:center;gap:6px;color:inherit;line-height:0}.logo[data-astro-cid-tvrurpns] svg[data-astro-cid-tvrurpns]{display:block}.logo__mark[data-astro-cid-tvrurpns]{height:18px;width:auto}.logo__word[data-astro-cid-tvrurpns]{height:12px;width:auto}.icon[data-astro-cid-patnjmll]{display:block;flex:none}.mobile-menu[data-astro-cid-6aabv5oc]{position:fixed;inset:0;z-index:1;background:var(--bg-main);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s var(--ease-out),visibility 0s linear .18s;overflow-y:auto}.mobile-menu[data-astro-cid-6aabv5oc].is-open{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .25s var(--ease-out),visibility 0s}.mm__inner[data-astro-cid-6aabv5oc]{min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:var(--space-xxxl);padding:var(--space-section-vert) var(--space-section-horiz);padding-bottom:calc(var(--space-section-vert) + var(--footer-height));transform:translateY(16px);transition:transform .18s var(--ease-out)}.mobile-menu[data-astro-cid-6aabv5oc].is-open .mm__inner[data-astro-cid-6aabv5oc]{transform:translateY(0);transition:transform .25s var(--ease-out)}.mm__stats[data-astro-cid-6aabv5oc]{display:flex;flex-direction:column;align-items:center;gap:var(--space-xs)}.mm__stat[data-astro-cid-6aabv5oc]{display:flex;align-items:center;gap:var(--space-xs);color:var(--text-secondary);font-size:var(--font-body-label-size);line-height:var(--font-body-label-line-height);letter-spacing:-.01em}.mm__nav[data-astro-cid-6aabv5oc]{display:flex;flex-direction:column;align-items:center;gap:var(--space-xxxl);text-align:center}.mm__link[data-astro-cid-6aabv5oc]{font-family:var(--font-family-heading);font-weight:var(--font-weight-medium);font-size:var(--font-heading-h1-size);line-height:var(--font-heading-h1-line-height);letter-spacing:-.04em;text-transform:uppercase;color:var(--text-main);text-decoration:none;white-space:nowrap;transition:color .15s var(--ease-out),transform var(--dur-press) var(--ease-out)}.mm__link[data-astro-cid-6aabv5oc][aria-current=page]{color:var(--text-tertiary)}.mm__link[data-astro-cid-6aabv5oc]:active{transform:scale(.97)}@media(hover:hover)and (pointer:fine){.mm__link[data-astro-cid-6aabv5oc]:not([aria-current=page]):hover{color:var(--text-secondary)}}.mm__useful[data-astro-cid-6aabv5oc]{display:flex;align-items:flex-start;justify-content:center;gap:var(--space-xxxl)}.mm__socials[data-astro-cid-6aabv5oc]{display:flex;gap:var(--space-xl)}.mm__col[data-astro-cid-6aabv5oc]{display:flex;flex-direction:column;gap:var(--space-xxs)}.mm__btn[data-astro-cid-6aabv5oc]{display:flex;align-items:center;gap:var(--space-xs);color:var(--text-secondary);font-size:var(--font-body-label-size);line-height:var(--font-body-label-line-height);letter-spacing:-.01em;text-decoration:none;border-radius:var(--radius-s);transition:color .15s var(--ease-out);--hit-y: calc(var(--space-xxs) / 2)}@media(hover:hover)and (pointer:fine){.mm__btn[data-astro-cid-6aabv5oc]:hover{color:var(--text-main)}}.mobile-menu[data-astro-cid-6aabv5oc][data-scheme=black]{background:var(--bg-reverse)}.mobile-menu[data-astro-cid-6aabv5oc][data-scheme=black] .mm__stat[data-astro-cid-6aabv5oc],.mobile-menu[data-astro-cid-6aabv5oc][data-scheme=black] .mm__btn[data-astro-cid-6aabv5oc]{color:var(--text-reverse-secondary)}@media(hover:hover)and (pointer:fine){.mobile-menu[data-astro-cid-6aabv5oc][data-scheme=black] .mm__btn[data-astro-cid-6aabv5oc]:hover{color:var(--text-reverse)}}.mobile-menu[data-astro-cid-6aabv5oc][data-scheme=black] .mm__link[data-astro-cid-6aabv5oc]{color:var(--text-reverse)}.mobile-menu[data-astro-cid-6aabv5oc][data-scheme=black] .mm__link[data-astro-cid-6aabv5oc][aria-current=page]{color:var(--text-reverse-tertiary)}@media(hover:hover)and (pointer:fine){.mobile-menu[data-astro-cid-6aabv5oc][data-scheme=black] .mm__link[data-astro-cid-6aabv5oc]:not([aria-current=page]):hover{color:var(--text-reverse-secondary)}}@media(min-width:1024px){.mobile-menu[data-astro-cid-6aabv5oc]{display:none}}@media(prefers-reduced-motion:reduce){.mm__link[data-astro-cid-6aabv5oc]:active{transform:none}.mm__inner[data-astro-cid-6aabv5oc],.mobile-menu[data-astro-cid-6aabv5oc].is-open .mm__inner[data-astro-cid-6aabv5oc]{transform:none;transition:none}}.navbar[data-astro-cid-5blmo7yk]{position:fixed;inset:0 0 auto;z-index:100;display:flex;justify-content:center;padding-top:var(--space-l);padding-inline:var(--space-l);pointer-events:none}.navbar__pill[data-astro-cid-5blmo7yk]{position:relative;z-index:2;pointer-events:auto;display:flex;align-items:center;gap:var(--space-xl);padding:var(--space-xxs);padding-left:var(--space-l);border-radius:var(--radius-m);background:var(--bg-secondary);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:inset 0 0 12px 0 var(--color-white-alpha-80)}.navbar__logo[data-astro-cid-5blmo7yk]{display:inline-flex;align-items:center;flex:none;color:var(--icon-main);text-decoration:none}.navbar__menu[data-astro-cid-5blmo7yk]{display:none;align-items:center;margin:0;padding:0;list-style:none}.navbar__link[data-astro-cid-5blmo7yk]{display:flex;align-items:center;padding:var(--space-xs) var(--space-m);border-radius:var(--radius-s);font-family:var(--font-family-base);font-weight:var(--font-weight-regular);font-size:var(--font-body-label-size);line-height:var(--font-body-label-line-height);letter-spacing:-.01em;color:var(--text-secondary);text-decoration:none;white-space:nowrap;transition:color .15s var(--ease-out),background-color .15s var(--ease-out),transform var(--dur-press) var(--ease-out)}.navbar__link[data-astro-cid-5blmo7yk]:active{transform:scale(.97)}@media(hover:hover)and (pointer:fine){.navbar__link[data-astro-cid-5blmo7yk]:hover{color:var(--text-main)}}.navbar__link[data-astro-cid-5blmo7yk][aria-current=page]{color:var(--text-main);background:var(--bg-main);box-shadow:inset 0 0 4px 0 var(--color-grey-alpha-60)}.navbar__burger[data-astro-cid-5blmo7yk]{display:flex;align-items:center;justify-content:center;flex:none;padding:var(--space-l) var(--space-m);border:none;border-radius:var(--radius-s);background:var(--bg-main);box-shadow:inset 0 0 4px 0 var(--color-grey-alpha-60);cursor:pointer;transition:transform var(--dur-press) var(--ease-out)}.navbar__burger[data-astro-cid-5blmo7yk]:active{transform:scale(.97)}.burger__bars[data-astro-cid-5blmo7yk]{position:relative;display:block;width:16px;height:12px}.burger__bars[data-astro-cid-5blmo7yk]>span[data-astro-cid-5blmo7yk]{position:absolute;left:0;top:50%;width:16px;height:1.6px;margin-top:-.8px;border-radius:var(--radius-infinite);background:var(--icon-main);transition:transform .25s var(--ease-in-out)}.burger__bars[data-astro-cid-5blmo7yk]>span[data-astro-cid-5blmo7yk]:nth-child(1){transform:translateY(-4.8px)}.burger__bars[data-astro-cid-5blmo7yk]>span[data-astro-cid-5blmo7yk]:nth-child(2){transform:translateY(4.8px)}.navbar__burger[data-astro-cid-5blmo7yk][aria-expanded=true] .burger__bars[data-astro-cid-5blmo7yk]>span[data-astro-cid-5blmo7yk]:nth-child(1){transform:rotate(45deg)}.navbar__burger[data-astro-cid-5blmo7yk][aria-expanded=true] .burger__bars[data-astro-cid-5blmo7yk]>span[data-astro-cid-5blmo7yk]:nth-child(2){transform:rotate(-45deg)}@media(min-width:1024px){.navbar__pill[data-astro-cid-5blmo7yk]{gap:var(--space-l)}.navbar__menu[data-astro-cid-5blmo7yk]{display:flex}.navbar__burger[data-astro-cid-5blmo7yk]{display:none}}.navbar[data-astro-cid-5blmo7yk][data-scheme=black] .navbar__pill[data-astro-cid-5blmo7yk]{background:var(--bg-secondary-reverse);box-shadow:inset 0 0 8px 0 var(--color-black-alpha-50)}.navbar[data-astro-cid-5blmo7yk][data-scheme=black] .navbar__logo[data-astro-cid-5blmo7yk]{color:var(--icon-reverse)}.navbar[data-astro-cid-5blmo7yk][data-scheme=black] .navbar__link[data-astro-cid-5blmo7yk]{color:var(--text-reverse-secondary)}@media(hover:hover)and (pointer:fine){.navbar[data-astro-cid-5blmo7yk][data-scheme=black] .navbar__link[data-astro-cid-5blmo7yk]:hover{color:var(--text-reverse)}}.navbar[data-astro-cid-5blmo7yk][data-scheme=black] .navbar__link[data-astro-cid-5blmo7yk],.navbar[data-astro-cid-5blmo7yk][data-scheme=black] .navbar__burger[data-astro-cid-5blmo7yk]{--fx-light: rgba(255, 255, 255, .4);--fx-lift: rgba(255, 255, 255, .1);--fx-press: rgba(0, 0, 0, .35)}.navbar[data-astro-cid-5blmo7yk][data-scheme=black] .navbar__link[data-astro-cid-5blmo7yk][aria-current=page]{color:var(--text-reverse);background:var(--bg-reverse);box-shadow:inset 0 0 8px 0 var(--color-grey-alpha-20)}.navbar[data-astro-cid-5blmo7yk][data-scheme=black] .navbar__burger[data-astro-cid-5blmo7yk]{background:var(--bg-reverse);box-shadow:inset 0 0 4px 0 var(--color-grey-alpha-20)}.navbar[data-astro-cid-5blmo7yk][data-scheme=black] .burger__bars[data-astro-cid-5blmo7yk]>span[data-astro-cid-5blmo7yk]{background:var(--icon-reverse)}body.is-menu-open{overflow:hidden}@media(prefers-reduced-motion:reduce){.navbar__link[data-astro-cid-5blmo7yk]:active,.navbar__burger[data-astro-cid-5blmo7yk]:active{transform:none}.burger__bars[data-astro-cid-5blmo7yk]>span[data-astro-cid-5blmo7yk]{transition-duration:.01ms}}.btn[data-astro-cid-vnzlvqnm]{position:relative;display:inline-flex;align-items:center;justify-content:center;border:none;background:none;text-decoration:none;cursor:pointer;-webkit-appearance:none;appearance:none;font-family:var(--font-family-base);transition:background-color .15s var(--ease-out),color .15s var(--ease-out),box-shadow .15s var(--ease-out),transform var(--dur-press) var(--ease-out)}.btn__label[data-astro-cid-vnzlvqnm]{color:inherit;white-space:nowrap}.btn[data-astro-cid-vnzlvqnm]:focus-visible{outline:2px solid var(--line-primary);outline-offset:2px}.btn[data-astro-cid-vnzlvqnm]:disabled,.btn[data-astro-cid-vnzlvqnm].is-disabled{cursor:not-allowed;pointer-events:none}.btn[data-astro-cid-vnzlvqnm]:active:not(:disabled):not(.is-disabled){transform:scale(.97)}.btn--primary[data-astro-cid-vnzlvqnm]{gap:var(--space-l);padding:var(--space-xxs);padding-left:var(--space-xl);border-radius:var(--radius-l)}.btn--primary[data-astro-cid-vnzlvqnm].btn--m{gap:var(--space-m);padding:var(--space-xxs);padding-left:var(--space-l);border-radius:var(--radius-m)}.btn__frame[data-astro-cid-vnzlvqnm]{display:inline-flex;align-items:center;justify-content:center;padding:var(--space-m);border-radius:var(--radius-m)}.btn--m[data-astro-cid-vnzlvqnm] .btn__frame[data-astro-cid-vnzlvqnm]{padding:var(--space-xs);border-radius:var(--radius-s)}.btn__frame[data-astro-cid-vnzlvqnm]{transition:scale var(--dur-ui) var(--ease-out)}@media(hover:hover)and (pointer:fine){.btn[data-astro-cid-vnzlvqnm]:not(:disabled):not(.is-disabled):hover .btn__frame[data-astro-cid-vnzlvqnm]{scale:1.1}}.btn--secondary[data-astro-cid-vnzlvqnm]{gap:var(--space-s);padding:var(--space-l) var(--space-xl);border-radius:var(--radius-l);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.btn--secondary[data-astro-cid-vnzlvqnm].btn--m{gap:var(--space-s);padding:var(--space-m) var(--space-l);border-radius:var(--radius-m)}.btn--link[data-astro-cid-vnzlvqnm],.btn--link-secondary[data-astro-cid-vnzlvqnm]{gap:var(--space-xs);padding:0;border-radius:var(--radius-s)}.btn--primary[data-astro-cid-vnzlvqnm].btn--l .btn__label[data-astro-cid-vnzlvqnm],.btn--secondary[data-astro-cid-vnzlvqnm].btn--l .btn__label[data-astro-cid-vnzlvqnm]{font-weight:var(--font-weight-medium);font-size:var(--dv-button-l-size);line-height:var(--dv-button-l-line-height);letter-spacing:-.02em}.btn--primary[data-astro-cid-vnzlvqnm].btn--m .btn__label[data-astro-cid-vnzlvqnm],.btn--secondary[data-astro-cid-vnzlvqnm].btn--m .btn__label[data-astro-cid-vnzlvqnm]{font-weight:var(--font-weight-medium);font-size:var(--font-body-label-size);line-height:var(--font-body-label-line-height);letter-spacing:-.01em}.btn--link[data-astro-cid-vnzlvqnm].btn--l .btn__label[data-astro-cid-vnzlvqnm],.btn--link-secondary[data-astro-cid-vnzlvqnm].btn--l .btn__label[data-astro-cid-vnzlvqnm]{font-weight:var(--font-weight-regular);font-size:var(--font-body-caption-size);line-height:var(--font-body-caption-line-height);letter-spacing:-.02em}.btn--link[data-astro-cid-vnzlvqnm].btn--m .btn__label[data-astro-cid-vnzlvqnm],.btn--link-secondary[data-astro-cid-vnzlvqnm].btn--m .btn__label[data-astro-cid-vnzlvqnm]{font-weight:var(--font-weight-regular);font-size:var(--font-body-label-size);line-height:var(--font-body-label-line-height);letter-spacing:-.01em}.btn--primary[data-astro-cid-vnzlvqnm]:not(.btn--reverse){background:var(--bg-reverse);color:var(--text-reverse)}.btn--primary[data-astro-cid-vnzlvqnm]:not(.btn--reverse) .btn__frame[data-astro-cid-vnzlvqnm]{background:var(--bg-main);color:var(--icon-main);--fx-light: rgba(0, 0, 0, .1);--fx-lift: rgba(0, 0, 0, .03);--fx-press: rgba(0, 0, 0, .14)}.btn--primary[data-astro-cid-vnzlvqnm]:not(.btn--reverse){--fx-light: rgba(255, 255, 255, .45);--fx-lift: rgba(255, 255, 255, .12);--fx-press: rgba(0, 0, 0, .6)}.btn--primary[data-astro-cid-vnzlvqnm]:not(.btn--reverse):disabled,.btn--primary[data-astro-cid-vnzlvqnm]:not(.btn--reverse).is-disabled{background:var(--bg-reverse--disabled);color:var(--text-reverse--disabled)}.btn--primary[data-astro-cid-vnzlvqnm]:not(.btn--reverse):disabled .btn__frame[data-astro-cid-vnzlvqnm],.btn--primary[data-astro-cid-vnzlvqnm]:not(.btn--reverse).is-disabled .btn__frame[data-astro-cid-vnzlvqnm]{background:var(--bg-main--disabled);color:var(--icon-main--disabled)}.btn--primary[data-astro-cid-vnzlvqnm].btn--reverse{background:var(--bg-main);color:var(--text-main)}.btn--primary[data-astro-cid-vnzlvqnm].btn--reverse .btn__frame[data-astro-cid-vnzlvqnm]{background:var(--bg-reverse);color:var(--icon-reverse);--fx-light: rgba(255, 255, 255, .4);--fx-lift: rgba(255, 255, 255, .1);--fx-press: rgba(0, 0, 0, .6)}.btn--primary[data-astro-cid-vnzlvqnm].btn--reverse{--fx-light: transparent;--fx-lift: transparent;--fx-press: rgba(0, 0, 0, .14)}@media(hover:hover)and (pointer:fine){.btn--primary[data-astro-cid-vnzlvqnm].btn--reverse:not(:disabled):not(.is-disabled):hover{box-shadow:0 0 24px 0 var(--color-white-alpha-40)}}.btn--primary[data-astro-cid-vnzlvqnm].btn--reverse:disabled,.btn--primary[data-astro-cid-vnzlvqnm].btn--reverse.is-disabled{background:var(--bg-main--disabled);color:var(--text-main--disabled)}.btn--primary[data-astro-cid-vnzlvqnm].btn--reverse:disabled .btn__frame[data-astro-cid-vnzlvqnm],.btn--primary[data-astro-cid-vnzlvqnm].btn--reverse.is-disabled .btn__frame[data-astro-cid-vnzlvqnm]{background:var(--bg-reverse--disabled);color:var(--icon-reverse--disabled)}.btn--secondary[data-astro-cid-vnzlvqnm]:not(.btn--reverse){background:var(--bg-secondary);color:var(--text-main);box-shadow:inset 0 0 12px 0 var(--color-white-alpha-80)}.btn--secondary[data-astro-cid-vnzlvqnm]:not(.btn--reverse):disabled,.btn--secondary[data-astro-cid-vnzlvqnm]:not(.btn--reverse).is-disabled{background:var(--bg-secondary--disabled);color:var(--text-main--disabled);box-shadow:none}@media(hover:hover)and (pointer:fine){.btn--secondary[data-astro-cid-vnzlvqnm]:not(.btn--reverse):not(:disabled):not(.is-disabled):hover{box-shadow:inset 0 0 12px 0 var(--color-white-alpha-80),inset 0 0 0 1px var(--line-main--hover)}.btn--secondary[data-astro-cid-vnzlvqnm].btn--reverse:not(:disabled):not(.is-disabled):hover{box-shadow:inset 0 0 8px 0 var(--color-black-alpha-50),inset 0 0 0 1px var(--color-white-alpha-30)}}.btn--secondary[data-astro-cid-vnzlvqnm]:not(.btn--reverse).btn--active{box-shadow:inset 0 0 12px 0 var(--color-green-alpha-70)}.btn--secondary[data-astro-cid-vnzlvqnm].btn--reverse{background:var(--bg-secondary-reverse);color:var(--text-reverse);box-shadow:inset 0 0 8px 0 var(--color-black-alpha-50)}.btn--secondary[data-astro-cid-vnzlvqnm].btn--reverse{--fx-light: rgba(255, 255, 255, .4);--fx-lift: rgba(255, 255, 255, .1);--fx-press: rgba(0, 0, 0, .35)}.btn--secondary[data-astro-cid-vnzlvqnm].btn--reverse:disabled,.btn--secondary[data-astro-cid-vnzlvqnm].btn--reverse.is-disabled{background:var(--bg-secondary-reverse--disabled);color:var(--text-reverse--disabled);box-shadow:none}.btn--secondary[data-astro-cid-vnzlvqnm].btn--reverse.btn--active{box-shadow:inset 0 0 12px 0 var(--color-green-alpha-70)}.btn--link[data-astro-cid-vnzlvqnm]{color:var(--text-main)}@media(hover:hover)and (pointer:fine){.btn--link[data-astro-cid-vnzlvqnm]:hover{color:var(--text-main--hover)}}.btn--link[data-astro-cid-vnzlvqnm]:active{color:var(--text-main--pressed)}.btn--link[data-astro-cid-vnzlvqnm]:disabled,.btn--link[data-astro-cid-vnzlvqnm].is-disabled{color:var(--text-main--disabled)}.btn--link-secondary[data-astro-cid-vnzlvqnm]{color:var(--text-secondary)}@media(hover:hover)and (pointer:fine){.btn--link-secondary[data-astro-cid-vnzlvqnm]:hover{color:var(--text-main)}}.btn--link-secondary[data-astro-cid-vnzlvqnm]:active{color:var(--text-main--pressed)}.btn--link-secondary[data-astro-cid-vnzlvqnm]:disabled,.btn--link-secondary[data-astro-cid-vnzlvqnm].is-disabled{color:var(--text-secondary--disabled)}@media(prefers-reduced-motion:reduce){.btn[data-astro-cid-vnzlvqnm]{transition-duration:.01ms}.btn[data-astro-cid-vnzlvqnm]:active:not(:disabled):not(.is-disabled){transform:none}}.footer[data-astro-cid-sz7xmlte]{position:fixed;inset:auto 0 0;z-index:100;display:flex;justify-content:center;align-items:center;gap:var(--space-xxl);padding:var(--space-xl) var(--space-l) var(--space-l);pointer-events:none}.footer__side[data-astro-cid-sz7xmlte]{display:none}.footer__links[data-astro-cid-sz7xmlte]{display:flex;align-items:flex-start;gap:var(--space-xxxl)}.footer__socials[data-astro-cid-sz7xmlte]{display:flex;align-items:flex-start;gap:var(--space-xl)}.footer__col[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-xxs)}.footer__link[data-astro-cid-sz7xmlte]{pointer-events:auto;display:inline-flex;align-items:center;gap:var(--space-xs);border-radius:var(--radius-s);color:var(--text-secondary);text-decoration:none;white-space:nowrap;font-family:var(--font-family-base);font-weight:var(--font-weight-regular);font-size:var(--font-body-label-size);line-height:var(--font-body-label-line-height);letter-spacing:-.01em;transition:color .15s var(--ease-out)}@media(hover:hover)and (pointer:fine){.footer__link[data-astro-cid-sz7xmlte]:hover{color:var(--text-main)}}.footer__link[data-astro-cid-sz7xmlte]:focus-visible{outline:2px solid var(--line-primary);outline-offset:3px}.footer__stats[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-xs)}.footer__stat[data-astro-cid-sz7xmlte]{display:inline-flex;align-items:center;gap:var(--space-xs);margin:0;color:var(--text-secondary);font-family:var(--font-family-base);font-weight:var(--font-weight-regular);font-size:var(--font-body-label-size);line-height:var(--font-body-label-line-height);letter-spacing:-.01em;white-space:nowrap}.footer__stat[data-astro-cid-sz7xmlte] time[data-astro-cid-sz7xmlte]{font-variant-numeric:tabular-nums}.footer--black[data-astro-cid-sz7xmlte] .footer__link[data-astro-cid-sz7xmlte],.footer--black[data-astro-cid-sz7xmlte] .footer__stat[data-astro-cid-sz7xmlte]{color:var(--text-reverse-secondary)}@media(hover:hover)and (pointer:fine){.footer--black[data-astro-cid-sz7xmlte] .footer__link[data-astro-cid-sz7xmlte]:hover{color:var(--text-reverse)}}.footer--black[data-astro-cid-sz7xmlte] .footer__link[data-astro-cid-sz7xmlte]:focus-visible{outline-color:var(--line-reverse)}.footer__contact[data-astro-cid-sz7xmlte]{pointer-events:auto;flex:none;display:inline-flex}body[data-footer-cta=off] .footer__contact[data-astro-cid-sz7xmlte]{visibility:hidden;pointer-events:none}@media(min-width:1280px){.footer[data-astro-cid-sz7xmlte]{align-items:flex-end}.footer__side[data-astro-cid-sz7xmlte]{display:flex;flex:1 0 0;min-width:0}.footer__side--links[data-astro-cid-sz7xmlte]{flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:var(--space-m)}.footer__side--stats[data-astro-cid-sz7xmlte]{flex-direction:column;align-items:flex-end;justify-content:flex-end;gap:var(--space-m)}}.cookie-banner[data-astro-cid-fzbxxtek]{position:fixed;top:var(--space-l);right:var(--space-l);z-index:100;display:flex;align-items:center;gap:var(--space-m);opacity:1;transform:translateY(0);transition:opacity var(--dur-panel) var(--ease-out),transform var(--dur-panel) var(--ease-out),display var(--dur-panel) allow-discrete}@starting-style{.cookie-banner[data-astro-cid-fzbxxtek]{opacity:0;transform:translateY(-8px)}}.cookie-banner[data-astro-cid-fzbxxtek][hidden]{display:none;opacity:0;transform:translateY(-8px);transition:opacity .18s var(--ease-out),transform .18s var(--ease-out),display .18s allow-discrete}@media(max-width:1279px){.cookie-banner[data-astro-cid-fzbxxtek]{display:none}}.cookie-banner__info[data-astro-cid-fzbxxtek]{display:flex;align-items:center;gap:var(--space-s)}.cookie-banner__icon[data-astro-cid-fzbxxtek]{display:flex;align-items:center;padding:var(--space-xs);border-radius:var(--radius-m);background:var(--bg-secondary);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:inset 0 0 12px 0 var(--color-white-alpha-80);color:var(--icon-main)}.cookie-banner__title[data-astro-cid-fzbxxtek]{max-width:132px;margin:0;font-family:var(--font-family-base);font-weight:var(--font-weight-medium);font-size:var(--font-body-caption-size);line-height:var(--font-body-caption-line-height);letter-spacing:-.02em;color:var(--text-main)}.cookie-banner__actions[data-astro-cid-fzbxxtek]{display:flex;align-items:center;gap:var(--space-xs)}.cb-btn[data-astro-cid-fzbxxtek]{display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-family-base);font-weight:var(--font-weight-medium);font-size:var(--font-body-label-size);line-height:var(--font-body-label-line-height);letter-spacing:-.01em;white-space:nowrap;border:none;cursor:pointer;transition:background-color .15s var(--ease-out),color .15s var(--ease-out),box-shadow .15s var(--ease-out),transform var(--dur-press) var(--ease-out)}.cb-btn--decline[data-astro-cid-fzbxxtek]{padding:var(--space-m) var(--space-l);border-radius:var(--radius-m);background:var(--bg-secondary);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:inset 0 0 12px 0 var(--color-white-alpha-80);color:var(--text-main)}.cb-btn--decline[data-astro-cid-fzbxxtek]:active{transform:scale(.97)}@media(hover:hover)and (pointer:fine){.cb-btn--decline[data-astro-cid-fzbxxtek]:hover{box-shadow:inset 0 0 12px 0 var(--color-white-alpha-80),inset 0 0 0 1px var(--line-main--hover)}body[data-navbar-scheme=black] .cb-btn--decline[data-astro-cid-fzbxxtek]:hover{box-shadow:inset 0 0 8px 0 var(--color-black-alpha-50),inset 0 0 0 1px var(--color-white-alpha-30)}}.cb-btn--accept[data-astro-cid-fzbxxtek]{gap:var(--space-m);padding:var(--space-xxs);padding-left:var(--space-l);border-radius:var(--radius-m);background:var(--bg-reverse);color:var(--text-reverse)}.cb-btn--accept[data-astro-cid-fzbxxtek]{--fx-light: rgba(255, 255, 255, .45);--fx-lift: rgba(255, 255, 255, .12);--fx-press: rgba(0, 0, 0, .6)}.cb-btn--accept[data-astro-cid-fzbxxtek]:active{transform:scale(.97)}.cb-btn__icon[data-astro-cid-fzbxxtek]{display:inline-flex;align-items:center;justify-content:center;padding:var(--space-xs);border-radius:var(--radius-s);background:var(--bg-main);color:var(--icon-main);--fx-light: rgba(0, 0, 0, .1);--fx-lift: rgba(0, 0, 0, .03);--fx-press: rgba(0, 0, 0, .14);transition:scale var(--dur-ui) var(--ease-out)}@media(hover:hover)and (pointer:fine){.cb-btn[data-astro-cid-fzbxxtek]:hover .cb-btn__icon[data-astro-cid-fzbxxtek]{scale:1.1}}.cb-btn[data-astro-cid-fzbxxtek]:focus-visible{outline:2px solid var(--line-primary);outline-offset:3px}body[data-navbar-scheme=black] .cookie-banner__icon[data-astro-cid-fzbxxtek],body[data-navbar-scheme=black] .cb-btn--decline[data-astro-cid-fzbxxtek]{background:var(--bg-secondary-reverse);box-shadow:inset 0 0 8px 0 var(--color-black-alpha-50);color:var(--text-reverse)}body[data-navbar-scheme=black] .cookie-banner__title[data-astro-cid-fzbxxtek]{color:var(--text-reverse)}body[data-navbar-scheme=black] .cb-btn--decline[data-astro-cid-fzbxxtek]{--fx-light: rgba(255, 255, 255, .4);--fx-lift: rgba(255, 255, 255, .1);--fx-press: rgba(0, 0, 0, .35)}body[data-navbar-scheme=black] .cb-btn--accept[data-astro-cid-fzbxxtek]{background:var(--bg-main);color:var(--text-main);--fx-light: transparent;--fx-lift: transparent;--fx-press: rgba(0, 0, 0, .14)}@media(hover:hover)and (pointer:fine){body[data-navbar-scheme=black] .cb-btn--accept[data-astro-cid-fzbxxtek]:hover{box-shadow:0 0 24px 0 var(--color-white-alpha-40)}}body[data-navbar-scheme=black] .cb-btn__icon[data-astro-cid-fzbxxtek]{background:var(--bg-reverse);color:var(--icon-reverse);--fx-light: rgba(255, 255, 255, .4);--fx-lift: rgba(255, 255, 255, .1);--fx-press: rgba(0, 0, 0, .6)}body[data-navbar-scheme=black] .cb-btn[data-astro-cid-fzbxxtek]:focus-visible{outline-color:var(--text-reverse)}@media(prefers-reduced-motion:reduce){.cb-btn[data-astro-cid-fzbxxtek]:active{transform:none}.cookie-banner[data-astro-cid-fzbxxtek],.cookie-banner[data-astro-cid-fzbxxtek][hidden]{transition:none}@starting-style{.cookie-banner[data-astro-cid-fzbxxtek]{opacity:1;transform:none}}}.fate[data-astro-cid-s36qidce]{position:fixed;inset:0;z-index:90;pointer-events:none;--fate-size: 88px}.fate__blur[data-astro-cid-s36qidce]{position:absolute;left:0;right:0;height:var(--fate-size)}.fate__blur--top[data-astro-cid-s36qidce]{top:0}.fate__blur--bottom[data-astro-cid-s36qidce]{bottom:0}.fate__blur[data-astro-cid-s36qidce]>span[data-astro-cid-s36qidce]{position:absolute;inset:0;-webkit-backdrop-filter:blur(var(--b));backdrop-filter:blur(var(--b))}.fate__blur--top[data-astro-cid-s36qidce]>span[data-astro-cid-s36qidce]{-webkit-mask-image:linear-gradient(to bottom,#000,transparent var(--o));mask-image:linear-gradient(to bottom,#000,transparent var(--o))}.fate__blur--bottom[data-astro-cid-s36qidce]>span[data-astro-cid-s36qidce]{-webkit-mask-image:linear-gradient(to top,#000,transparent var(--o));mask-image:linear-gradient(to top,#000,transparent var(--o))}.fate__tint[data-astro-cid-s36qidce]{position:absolute;left:0;right:0;height:var(--fate-size)}.fate__tint--top[data-astro-cid-s36qidce]{top:0;background:linear-gradient(to bottom,var(--fate-color, var(--bg-main)),transparent);-webkit-mask-image:linear-gradient(to bottom,#000,transparent);mask-image:linear-gradient(to bottom,#000,transparent)}.fate__tint--bottom[data-astro-cid-s36qidce]{bottom:0;background:linear-gradient(to top,var(--fate-color, var(--bg-main)),transparent);-webkit-mask-image:linear-gradient(to top,#000,transparent);mask-image:linear-gradient(to top,#000,transparent)}.fate__edge[data-astro-cid-s36qidce]{position:absolute;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.fate__edge--left[data-astro-cid-s36qidce]{inset:0 auto 0 0;width:var(--fate-size);background:linear-gradient(to right,var(--fate-color, var(--bg-main)),transparent);-webkit-mask-image:linear-gradient(to right,#000,transparent);mask-image:linear-gradient(to right,#000,transparent)}.fate__edge--right[data-astro-cid-s36qidce]{inset:0 0 0 auto;width:var(--fate-size);background:linear-gradient(to left,var(--fate-color, var(--bg-main)),transparent);-webkit-mask-image:linear-gradient(to left,#000,transparent);mask-image:linear-gradient(to left,#000,transparent)}.skip-link[data-astro-cid-hoe5mouk]{position:fixed;top:var(--space-s);left:var(--space-s);z-index:1000;padding:var(--space-s) var(--space-l);border-radius:var(--radius-infinite);background:var(--bg-reverse);color:var(--text-reverse);font-size:var(--font-body-label-size);line-height:var(--font-body-label-line-height);font-weight:var(--font-weight-medium);text-decoration:none;transform:translateY(calc(-100% - var(--space-l)))}.skip-link[data-astro-cid-hoe5mouk]:focus-visible{transform:none;outline:2px solid var(--text-main);outline-offset:2px}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@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}}
