@charset "UTF-8";:root{--white: #fff;--white-50: rgba(255, 255, 255, .5);--black: #1e1e20;--black-2: rgba(10, 10, 10, .02);--black-5: rgba(10, 10, 10, .05);--black-50: rgba(10, 10, 10, .5);--black-80: rgba(10, 10, 10, .8);--gray: #4b5765;--dark-gray: #1e1e20;--dark-gray-80: rgba(30, 30, 32, .8);--dark-gray-60: rgba(30, 30, 32, .62);--dark-gray-30: rgba(30, 30, 32, .3);--blue: #164aff;--cream: #fbfaf9;--text-primary: #161b23;--text-secondary: rgba(22, 27, 35, .8);--text-tertiary: rgba(22, 27, 35, .5);--text-body: rgba(30, 30, 32, .8);--muted: rgba(30, 30, 32, .62);--primary: #3c94ff;--focus: var(--blue);--brand-orange: #fda426;--tag-blue: #e0eeff;--tag-blue-border: rgba(120, 160, 210, .3);--tag-green: #00b944;--main-bg: #f0f4fa;--tint-bg: #f0f4fa;--paper: #f4f2f1;--paper-2: #ebebe8;--card: #ffffff;--rule: rgba(30, 30, 32, .08);--rule-strong: rgba(30, 30, 32, .85);--border: #edeff3;--hairline: #e3e3e0;--shadow-1: 0 1px 2px rgba(27, 28, 29, .04);--shadow-2: 0 20px 15px rgba(0, 0, 0, .04);--glass-fill: rgba(255, 255, 255, .02);--glass-light: rgba(255, 255, 255, .45);--glass-shade: rgba(20, 28, 44, .03);--glass-shadow: -1.25rem 2.5rem 1.875rem rgba(0, 0, 0, .03);--glass-bevel: linear-gradient( 135deg, rgba(255, 255, 255, .75) 0%, rgba(255, 255, 255, .8) 45%, rgba(255, 255, 255, .95) 100% );--glass-rim: .0625rem;--glass-edge: rgba(255, 255, 255, .7);--glass-rule: rgba(255, 255, 255, .85);--grid-gap: var(--s-24);--radius-s: .625rem;--radius-m: .875rem;--radius-l: 1.25rem;--radius-xl: 1.5rem;--radius-xxl: 2.125rem;--radius-pill: 9999px;--radius-glass: clamp(2.5rem, 4.2vw, 3.75rem);--ease-out-expo: cubic-bezier(.16, 1, .3, 1);--ease-out-quart: cubic-bezier(.25, 1, .5, 1);--ease-spring: cubic-bezier(.34, 1.4, .64, 1)}@font-face{font-family:Aeonik;src:url(/fonts/Aeonik-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Aeonik;src:url(/fonts/Aeonik-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:optional}@font-face{font-family:Aeonik;src:url(/fonts/Aeonik-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}body{font-family:Aeonik,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-weight:500;line-height:150%;font-size:1rem}.u-button{font-size:var(--button);font-family:Aeonik,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-weight:500;line-height:150%;letter-spacing:normal}.u-navigation{font-size:var(--navigation);font-family:Aeonik,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-weight:500;line-height:135%;letter-spacing:-.004375rem}.u-tooltip{font-size:var(--tooltip);font-family:Aeonik,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-weight:500;line-height:150%;letter-spacing:normal}.u-hero{font-size:var(--hero);font-family:Aeonik,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-weight:400;line-height:97%;letter-spacing:-.01em}.u-lead{font-size:var(--lead);font-family:Aeonik,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-weight:500;line-height:150%;letter-spacing:0}.u-body-s{font-size:var(--body-s);font-family:Aeonik,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-weight:500;line-height:153%;letter-spacing:-.005em}.u-a6{font-size:var(--a6);font-family:Aeonik,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-weight:400;line-height:110%;letter-spacing:-.02em}.u-a5{font-size:var(--a5);font-family:Aeonik,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-weight:400;line-height:110%;letter-spacing:-.02em}.u-a4{font-size:var(--a4);font-family:Aeonik,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-weight:500;line-height:110%;letter-spacing:-.02em}.u-a3{font-size:var(--a3);font-family:Aeonik,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-weight:400;line-height:100%;letter-spacing:-.02em}.u-a2{font-size:var(--a2);font-family:Aeonik,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-weight:400;line-height:110%;letter-spacing:-.01em}.u-a1{font-size:var(--a1);font-family:Aeonik,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-weight:500;line-height:150%;letter-spacing:-.01em}.u-b0,body{font-size:var(--b0);font-family:Aeonik,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-weight:500;line-height:150%;letter-spacing:-.01em}.u-b1{font-size:var(--b1);font-family:Aeonik,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-weight:500;line-height:115%;letter-spacing:-.01em}.u-b2{font-size:var(--b2);font-family:Aeonik,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-weight:500;line-height:110%;letter-spacing:-.01em}.u-b3{font-size:var(--b3);font-family:Aeonik,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-weight:500;line-height:115%;letter-spacing:-.01em}.u-b4{font-size:var(--b4);font-family:Aeonik,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-weight:500;line-height:115%;letter-spacing:-.01em}.u-b5{font-size:var(--b5);font-family:Aeonik,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-weight:500;line-height:115%;letter-spacing:normal}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.underline{text-decoration:underline}.no-underline{text-decoration:none}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.u-medium{font-family:Aeonik,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-weight:500}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}:root{view-transition-name:root;--win-height: 100vh;--win-fixed-height: 100vh}@media(min-width:1440px){:root{--a6: 7.2222222222vw;--a5: 4.1666666667vw;--a4: 3.3333333333vw;--a3: 2.2222222222vw;--a2: 1.6666666667vw;--a1: 1.3888888889vw;--b0: 1.1111111111vw;--b1: 1.1111111111vw;--b2: .8333333333vw;--b3: .8333333333vw;--b4: .6944444444vw;--b5: .5555555556vw;--button: .9722222222vw;--navigation: .9722222222vw}}:root{--s-4: .25rem;--s-6: .38rem;--s-8: .5rem;--s-10: clamp(.5rem, .21vw + .44rem, .63rem);--s-12: clamp(.63rem, .21vw + .56rem, .75rem);--s-15: .94rem;--s-16: clamp(.75rem, .42vw + .63rem, 1rem);--s-20: clamp(1rem, .42vw + .88rem, 1.25rem);--s-24: clamp(1.25rem, .42vw + 1.13rem, 1.5rem);--s-32: clamp(1.5rem, .83vw + 1.25rem, 2rem);--s-40: clamp(2rem, .83vw + 1.75rem, 2.5rem);--s-50: clamp(2.38rem, 1.25vw + 2rem, 3.13rem);--s-60: clamp(2.5rem, 2.08vw + 1.88rem, 3.75rem);--s-70: clamp(2.5rem, 3.13vw + 1.56rem, 4.38rem);--s-75: clamp(2.5rem, 3.65vw + 1.41rem, 4.69rem);--s-80: clamp(3.25rem, 2.92vw + 2.38rem, 5rem);--s-100: clamp(3.13rem, 5.21vw + 1.56rem, 6.25rem);--s-114: clamp(3.75rem, 5.63vw + 2.06rem, 7.13rem);--s-130: clamp(5rem, 5.21vw + 3.44rem, 8.13rem);--s-160: clamp(5rem, 8.33vw + 2.5rem, 10rem);--s-200: clamp(6.25rem, 10.42vw + 3.13rem, 12.5rem);--s-240: clamp(7.5rem, 12.5vw + 3.75rem, 15rem);--hero: clamp(3.13rem, 4.58vw + 1.75rem, 5.88rem);--lead: clamp(1rem, .1vw + .97rem, 1.06rem);--body-s: .94rem;--a6: clamp(2.75rem, 4.58vw + 1.38rem, 5.5rem);--a5: clamp(2rem, 3.13vw + 1.06rem, 3.88rem);--a4: clamp(1.5rem, 1.67vw + 1rem, 2.5rem);--a3: clamp(1.5rem, 1.46vw + 1.06rem, 2.38rem);--a2: clamp(1.13rem, .63vw + .94rem, 1.5rem);--a1: clamp(.94rem, .31vw + .84rem, 1.13rem);--b0: 1rem;--b1: .88rem;--b2: .81rem;--b3: .75rem;--b4: .69rem;--b5: .63rem;--button: .88rem;--navigation: .88rem;--tooltip: .75rem}@media(min-width:1920px){html{font-size:.8333333333vw}}@media(max-width:799px){html{scroll-padding-top:4rem}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body{background-color:var(--main-bg);color:var(--black);transition:background-color .9s var(--ease-out-quart)}:root.is-tinted body{background-color:var(--tint-bg)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::selection{background-color:var(--primary);color:var(--white)}::-moz-selection{background-color:var(--primary);color:var(--white)}a{text-decoration:none;transition:color .2s ease-in-out}@media(min-width:800px)and (hover:none){a{-webkit-tap-highlight-color:rgba(0,0,0,0)}a:active{color:var(--gray);text-decoration:underline}}@media(min-width:800px)and (hover:hover),(min-width:800px)and (-ms-high-contrast:none),(min-width:800px)and (-ms-high-contrast:active){a:hover{color:var(--gray);text-decoration:underline}}a:focus-visible{outline:1px solid var(--gray)}img{max-width:100%;height:auto;display:block}h1,h2,h3,h4,h5,h6{text-wrap:balance}button,input,textarea,select{font-family:inherit;font-size:inherit}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px var(--white) inset!important;-webkit-text-fill-color:var(--black)!important;background-color:var(--white)!important;transition:background-color 5000s ease-in-out 0s}button{border:none;margin:0;padding:0;outline:none;outline:0;border-radius:0;box-shadow:none;text-decoration:none;text-transform:none;text-align:center;overflow:hidden;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;width:auto;height:auto;background:transparent;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-tap-highlight-color:transparent;cursor:pointer}button:hover,button:active{outline:none}button:focus-visible{outline:1px solid var(--gray);outline-offset:1px}ul,ol{list-style:none}table{border-collapse:collapse;width:100%}pre{padding:1rem;background-color:var(--gray);border-radius:.5rem;overflow-x:auto}.focus-visible{outline:1px solid var(--focus);outline-offset:1px}@media print{*,*:before,*:after{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}@view-transition{navigation:auto}::view-transition-group(root){animation-duration:.7s;animation-timing-function:cubic-bezier(.7,0,.2,1)}::view-transition-old(root){animation:none;z-index:1}::view-transition-new(root){animation-name:fa-page-enter;animation-fill-mode:both;transform-origin:bottom;z-index:2}@keyframes fa-page-enter{0%{opacity:0;transform:scale(1.05);filter:blur(30px)}to{opacity:1;transform:scale(1);filter:blur(0px)}}::view-transition-group(navigation){animation-duration:0ms}::view-transition-old(navigation){display:none}::view-transition-new(navigation){animation:none}@media(prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root){animation:none!important}}.u-grid,.u-head{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--grid-gap)}@media(max-width:799px){.u-grid,.u-head{grid-template-columns:repeat(4,minmax(0,1fr))}}.u-head{row-gap:var(--s-24)}.u-head__meta{grid-column:1/4}@media(max-width:799px){.u-head__meta{grid-column:1/-1}}.u-head__title{grid-column:1/10}@media(max-width:799px){.u-head__title{grid-column:1/-1}}.u-head__title em{font-style:normal;color:var(--muted)}.u-kicker{display:inline-flex;align-items:baseline;gap:var(--s-12);font-size:var(--b3);line-height:1;letter-spacing:0;color:var(--black)}.u-kicker__index{color:var(--brand-orange);font-variant-numeric:tabular-nums}.u-kicker__rule{display:none}.glass-light{position:absolute;inset:0;z-index:-1;width:100%;height:100%;border-radius:inherit;pointer-events:none}.u-spotlight{position:relative}.u-section-head{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--s-12);margin:0 auto var(--s-50)}.u-section-head{max-width:40rem}.u-section-head__title{font-size:var(--a3);font-weight:400;line-height:1.1;letter-spacing:-.01em;color:var(--black);text-wrap:balance}.u-section-head__title em{font-style:normal;opacity:.45}.u-section-head__lead{margin-top:var(--s-4);color:var(--text-body);text-wrap:balance}.store-button[data-astro-cid-u5qxqpv3]{display:inline-flex;align-items:center;gap:.625rem;height:3.125rem;padding:0 1.125rem 0 .875rem;border-radius:var(--radius-m);background:var(--black);box-shadow:inset 0 0 0 .0625rem var(--black);color:var(--cream);text-decoration:none;white-space:nowrap;transition:background-color .4s var(--ease-out-quart),color .4s var(--ease-out-quart),transform .35s var(--ease-out-quart)}@media(min-width:800px)and (hover:none){.store-button[data-astro-cid-u5qxqpv3]{-webkit-tap-highlight-color:rgba(0,0,0,0)}.store-button[data-astro-cid-u5qxqpv3]:active{text-decoration:none;color:var(--black);background:var(--white)}}@media(min-width:800px)and (hover:hover),(min-width:800px)and (-ms-high-contrast:none),(min-width:800px)and (-ms-high-contrast:active){.store-button[data-astro-cid-u5qxqpv3]:hover{text-decoration:none;color:var(--black);background:var(--white)}}.store-button[data-astro-cid-u5qxqpv3]:active{transform:scale(.98)}.store-button[data-astro-cid-u5qxqpv3]:focus-visible{outline:.125rem solid var(--focus);outline-offset:.125rem}.store-button--light[data-astro-cid-u5qxqpv3]{background:var(--white);color:var(--black)}@media(min-width:800px)and (hover:none){.store-button--light[data-astro-cid-u5qxqpv3]{-webkit-tap-highlight-color:rgba(0,0,0,0)}.store-button--light[data-astro-cid-u5qxqpv3]:active{color:var(--cream);background:var(--black)}}@media(min-width:800px)and (hover:hover),(min-width:800px)and (-ms-high-contrast:none),(min-width:800px)and (-ms-high-contrast:active){.store-button--light[data-astro-cid-u5qxqpv3]:hover{color:var(--cream);background:var(--black)}}.store-button__icon[data-astro-cid-u5qxqpv3]{display:inline-flex;flex:0 0 auto}.store-button__icon[data-astro-cid-u5qxqpv3] svg{display:block;width:1.75rem;height:1.75rem}.store-button__icon--android[data-astro-cid-u5qxqpv3] svg{width:1.625rem}.store-button__text[data-astro-cid-u5qxqpv3]{display:flex;flex-direction:column;gap:.1875rem;text-align:left}.store-button__kicker[data-astro-cid-u5qxqpv3]{font-size:.625rem;line-height:.625rem;letter-spacing:.04em;opacity:.75}.store-button__store[data-astro-cid-u5qxqpv3]{font-size:1.0625rem;line-height:1.0625rem;letter-spacing:-.01em}.language-switcher[data-astro-cid-be57yzu3]{display:inline-flex;align-items:center}.language-switcher__item[data-astro-cid-be57yzu3]+.language-switcher__item[data-astro-cid-be57yzu3]:before{content:"/";margin:0 .375rem;color:var(--text-tertiary);opacity:.6}.language-switcher__option[data-astro-cid-be57yzu3]{color:var(--text-tertiary)}.language-switcher__option[data-astro-cid-be57yzu3].is-current{color:var(--text-primary)}.language-switcher__link[data-astro-cid-be57yzu3]{text-decoration:none;-webkit-box-decoration-break:clone;box-decoration-break:clone;background-repeat:no-repeat;transition:color .3s var(--ease-out-quart),background-size .6s var(--ease-out-expo);background-image:linear-gradient(currentColor,currentColor);background-position:100% 100%;background-size:0% 1px}@media(min-width:800px)and (hover:none){.language-switcher__link[data-astro-cid-be57yzu3]{-webkit-tap-highlight-color:rgba(0,0,0,0)}.language-switcher__link[data-astro-cid-be57yzu3]:active{text-decoration:none;background-position:0 100%;background-size:100% 1px}}@media(min-width:800px)and (hover:hover),(min-width:800px)and (-ms-high-contrast:none),(min-width:800px)and (-ms-high-contrast:active){.language-switcher__link[data-astro-cid-be57yzu3]:hover{text-decoration:none;background-position:0 100%;background-size:100% 1px}}.language-switcher__link[data-astro-cid-be57yzu3]{position:relative}@media(min-width:800px)and (hover:none){.language-switcher__link[data-astro-cid-be57yzu3]{-webkit-tap-highlight-color:rgba(0,0,0,0)}.language-switcher__link[data-astro-cid-be57yzu3]:active{color:var(--text-primary)}}@media(min-width:800px)and (hover:hover),(min-width:800px)and (-ms-high-contrast:none),(min-width:800px)and (-ms-high-contrast:active){.language-switcher__link[data-astro-cid-be57yzu3]:hover{color:var(--text-primary)}}.language-switcher__link[data-astro-cid-be57yzu3]:focus-visible{outline:.125rem solid var(--focus);outline-offset:.25rem;border-radius:.25rem}@media(pointer:coarse){.language-switcher__link[data-astro-cid-be57yzu3]:after{content:"";position:absolute;inset:-.75rem -.625rem}}.navigation[data-astro-cid-vzcar27r]{position:fixed;z-index:9;top:0;left:0;width:100%;view-transition-name:navigation;transition:transform .4s var(--ease-out-quart),background-color .5s var(--ease-out-quart),box-shadow .5s var(--ease-out-quart);background-color:#fff0}@media(max-width:799px){.navigation[data-astro-cid-vzcar27r].is-scrolled,.navigation[data-astro-cid-vzcar27r]:has(.navigation__menu-button-wrapper.is-active){background-color:var(--white, #fff)}}.is-scroll-locked .navigation[data-astro-cid-vzcar27r]{transform:translateY(-100%)}.navigation__inner[data-astro-cid-vzcar27r]{min-height:5.5rem;padding:1.25rem 0;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;transition:min-height .5s var(--ease-out-quart)}.is-scrolled[data-astro-cid-vzcar27r] .navigation__inner[data-astro-cid-vzcar27r]{min-height:4.25rem}@media(max-width:799px){.navigation__inner[data-astro-cid-vzcar27r]{min-height:4rem!important;padding:.875rem 0;align-content:flex-start}}.navigation__logo[data-astro-cid-vzcar27r]{display:inline-flex;gap:.5rem;align-items:center;font-size:1.0625rem;line-height:1;color:var(--text-primary)}.navigation__logo[data-astro-cid-vzcar27r] .mascot{transition:transform .6s var(--ease-spring)}@media(min-width:800px)and (hover:none){.navigation__logo[data-astro-cid-vzcar27r]{-webkit-tap-highlight-color:rgba(0,0,0,0)}.navigation__logo[data-astro-cid-vzcar27r]:active{text-decoration:none;color:var(--text-primary)}.navigation__logo[data-astro-cid-vzcar27r]:active .mascot{transform:rotate(-10deg) scale(1.08)}}@media(min-width:800px)and (hover:hover),(min-width:800px)and (-ms-high-contrast:none),(min-width:800px)and (-ms-high-contrast:active){.navigation__logo[data-astro-cid-vzcar27r]:hover{text-decoration:none;color:var(--text-primary)}.navigation__logo[data-astro-cid-vzcar27r]:hover .mascot{transform:rotate(-10deg) scale(1.08)}}.navigation__logo[data-astro-cid-vzcar27r]:focus-visible{outline:.125rem solid var(--focus);outline-offset:.25rem;border-radius:.25rem}@media(max-width:799px){.navigation__nav[data-astro-cid-vzcar27r]{display:none}}.navigation__menu-button-wrapper[data-astro-cid-vzcar27r]{flex:1 0 auto;justify-content:flex-end;display:none;touch-action:manipulation}@media(max-width:799px){.navigation__menu-button-wrapper[data-astro-cid-vzcar27r]{display:flex;align-items:center;height:2.25rem}}.navigation__menu-button[data-astro-cid-vzcar27r]{display:none;position:relative;height:2rem;width:1.25rem}@media(max-width:799px){.navigation__menu-button[data-astro-cid-vzcar27r]{display:block}}.navigation__menu-button[data-astro-cid-vzcar27r] span[data-astro-cid-vzcar27r]{position:absolute;width:100%;height:.09375rem;background-color:var(--black);border-radius:6.25rem;left:50%;top:50%;transition:transform .4s var(--ease-out-expo)}.navigation__menu-button[data-astro-cid-vzcar27r] span[data-astro-cid-vzcar27r]:nth-child(1){transform:translate(-50%,-200%) rotate(0)}.navigation__menu-button[data-astro-cid-vzcar27r] span[data-astro-cid-vzcar27r]:nth-child(2){transform:translate(-50%,150%) rotate(0)}.is-active[data-astro-cid-vzcar27r] .navigation__menu-button[data-astro-cid-vzcar27r] span[data-astro-cid-vzcar27r]:nth-child(1){transform:translate(-50%,-50%) rotate(30deg)}.is-active[data-astro-cid-vzcar27r] .navigation__menu-button[data-astro-cid-vzcar27r] span[data-astro-cid-vzcar27r]:nth-child(2){transform:translate(-50%,-50%) rotate(-30deg)}.navigation__links[data-astro-cid-vzcar27r]{display:flex;flex-wrap:wrap;align-items:center;gap:1.75rem}.navigation__link[data-astro-cid-vzcar27r]{text-decoration:none;-webkit-box-decoration-break:clone;box-decoration-break:clone;background-repeat:no-repeat;transition:color .3s var(--ease-out-quart),background-size .6s var(--ease-out-expo);background-image:linear-gradient(currentColor,currentColor);background-position:100% 100%;background-size:0% 1px}@media(min-width:800px)and (hover:none){.navigation__link[data-astro-cid-vzcar27r]{-webkit-tap-highlight-color:rgba(0,0,0,0)}.navigation__link[data-astro-cid-vzcar27r]:active{text-decoration:none;background-position:0 100%;background-size:100% 1px}}@media(min-width:800px)and (hover:hover),(min-width:800px)and (-ms-high-contrast:none),(min-width:800px)and (-ms-high-contrast:active){.navigation__link[data-astro-cid-vzcar27r]:hover{text-decoration:none;background-position:0 100%;background-size:100% 1px}}.navigation__link[data-astro-cid-vzcar27r]{position:relative;color:var(--text-tertiary)}@media(max-width:799px){.navigation__link[data-astro-cid-vzcar27r]{padding:.75rem 0;display:inline-block;width:100%;color:var(--text-primary);font-size:1.0625rem}}.navigation__link[data-astro-cid-vzcar27r].is-active{pointer-events:none;color:var(--text-primary)}@media(min-width:800px){.navigation__link[data-astro-cid-vzcar27r].is-active{background-size:100% .0625rem}}@media(min-width:800px)and (hover:none){.navigation__link[data-astro-cid-vzcar27r]{-webkit-tap-highlight-color:rgba(0,0,0,0)}.navigation__link[data-astro-cid-vzcar27r]:active{color:var(--text-primary)}}@media(min-width:800px)and (hover:hover),(min-width:800px)and (-ms-high-contrast:none),(min-width:800px)and (-ms-high-contrast:active){.navigation__link[data-astro-cid-vzcar27r]:hover{color:var(--text-primary)}}.navigation__link[data-astro-cid-vzcar27r]:focus-visible{outline:.125rem solid var(--focus);outline-offset:.25rem;border-radius:.25rem}.navigation__link-wrapper--cta[data-astro-cid-vzcar27r]{margin-left:.125rem}.navigation__app-buttons[data-astro-cid-vzcar27r]{--glass-blur: 3.125rem}.navigation__app-buttons[data-astro-cid-vzcar27r]{--glass-depth: 2.5rem}.navigation__app-buttons[data-astro-cid-vzcar27r]{--glass-band: calc(var(--glass-depth) * .35);position:relative;isolation:isolate;border-radius:2.5rem;background:linear-gradient(180deg,var(--main-bg) calc(var(--edge-top, -9999px) + var(--glass-blur) * .5),transparent calc(var(--edge-top, -9999px) + var(--glass-blur) * 3)),linear-gradient(0deg,var(--main-bg) calc(var(--edge-bottom, -9999px) + var(--glass-blur) * .5),transparent calc(var(--edge-bottom, -9999px) + var(--glass-blur) * 3)),var(--glass-fill);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate, 110%));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate, 110%));box-shadow:inset calc(var(--glass-band) * -1) calc(var(--glass-band) * -1) var(--glass-band) var(--glass-light),inset var(--glass-band) var(--glass-band) var(--glass-band) var(--glass-shade),var(--glass-shadow)}:root.has-glass-light .navigation__app-buttons[data-astro-cid-vzcar27r]{box-shadow:var(--glass-shadow)}.navigation__app-buttons[data-astro-cid-vzcar27r]:after{content:"";position:absolute;inset:0;z-index:-1;padding:var(--glass-rim);border-radius:inherit;background:var(--glass-bevel);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);pointer-events:none}:root.has-glass-light .navigation__app-buttons[data-astro-cid-vzcar27r]:after{background:#ffffffbf}.navigation__app-buttons[data-astro-cid-vzcar27r]{position:fixed;right:var(--s-40);bottom:var(--s-40);display:flex;align-items:center;gap:var(--s-8);flex-direction:column;z-index:9;padding:var(--s-16);opacity:0;pointer-events:none;transform:translateY(.75rem);transition:opacity .3s,transform .6s var(--ease-out-expo)}@media(max-width:799px){.navigation__app-buttons[data-astro-cid-vzcar27r]{display:none}}.navigation__app-buttons[data-astro-cid-vzcar27r].is-active{opacity:1;pointer-events:auto;transform:translateY(0)}.navigation__app-buttons[data-astro-cid-vzcar27r].is-bottom{opacity:0;pointer-events:none;transform:translateY(-30%)}.navigation__app-buttons[data-astro-cid-vzcar27r] p[data-astro-cid-vzcar27r]{padding-bottom:var(--s-4);color:var(--text-secondary)}.navigation__app-buttons-qr[data-astro-cid-vzcar27r]{width:7.5rem}.navigation__app-buttons-qr[data-astro-cid-vzcar27r]{border-radius:var(--radius-m);overflow:hidden}.navigation__mobile-menu[data-astro-cid-vzcar27r]{display:grid;grid-template-rows:0fr;width:100%;white-space:nowrap;visibility:hidden;transition:grid-template-rows .3s ease,visibility 0s .3s}.navigation__mobile-menu[data-astro-cid-vzcar27r].is-open{grid-template-rows:1fr;visibility:visible;transition-delay:0s}.navigation__mobile-menu-inner[data-astro-cid-vzcar27r]{min-height:0;overflow:hidden}.navigation__mobile-nav[data-astro-cid-vzcar27r]{padding-top:var(--s-24)}.navigation__mobile-menu-inner[data-astro-cid-vzcar27r] .navigation__mobile-language{padding:.75rem 0;font-size:1.0625rem}.navigation__mobile-app-buttons[data-astro-cid-vzcar27r]{padding-top:var(--s-24);padding-bottom:var(--s-8);display:flex;flex-wrap:wrap;gap:var(--s-8);align-items:center;justify-content:flex-start}
