@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/roboto-400-latin-ext.woff2) format("woff2");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:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/roboto-400-latin.woff2) format("woff2");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}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/roboto-500-latin-ext.woff2) format("woff2");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:Roboto;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/roboto-500-latin.woff2) format("woff2");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}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/roboto-700-latin-ext.woff2) format("woff2");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:Roboto;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/roboto-700-latin.woff2) format("woff2");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}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/roboto-400-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/roboto-500-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/roboto-700-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto Fallback;src:local("Arial"),local("ArialMT"),local("Liberation Sans"),local("LiberationSans"),local("Arimo");ascent-override:92.49%;descent-override:24.34%;line-gap-override:0%;size-adjust:100.3%}:root,[data-theme=light]{--navy: #223e5d;--orange: #f49719;--orange-deep: #ca6a06;--white: #ffffff;--field: #f1f3f2;--field-line: #ecece6;--ink-muted-light: #596e86;--btn-secondary-edge: var(--navy);--navy-subtle: #2b4663;--navy-raised: #344d6a;--navy-line: #455d77;--navy-muted: #c8cfd6;--scrim: rgb(34 62 93 / .88);--success: #48ff00;--danger: #ff3b30;--surface: var(--white);--surface-subtle: var(--field);--surface-raised: var(--white);--line: var(--field-line);--ink: var(--navy);--ink-muted: var(--ink-muted-light);--accent: var(--orange);--on-accent: var(--navy);--accent-soft: #fef2e6;--eyebrow: var(--navy);--focus: var(--navy);--link: var(--ink);--link-underline: var(--accent);--input-border: var(--ink-muted-light);--focus-ring: 0 0 0 2px var(--white), 0 0 0 4px var(--navy);--focus-ring-inset: inset 0 0 0 2px var(--navy), inset 0 0 0 4px var(--white)}[data-theme=navy]{--surface: var(--navy);--surface-subtle: var(--navy-subtle);--surface-raised: var(--navy-raised);--line: var(--navy-line);--ink: var(--white);--ink-muted: var(--navy-muted);--accent-soft: var(--navy-raised);--eyebrow: var(--orange);--focus: var(--orange);--link: var(--white);--focus-ring: 0 0 0 2px var(--navy), 0 0 0 4px var(--orange);--focus-ring-inset: inset 0 0 0 2px var(--navy), inset 0 0 0 4px var(--orange);--btn-secondary-edge: var(--navy-muted)}:root{--shadow-card: 0 -5px 60px -20px #4d4d4d33;--shadow-navy: 0 0 40px -10px #223e5d70;--shadow-header: 0 0 30px 0 #0000001a;--shadow-none: 0 0 0 0 transparent;--radius-xs: 6px;--radius-md: 10px;--radius-full: 9999px;--stroke-hairline: 1px;--stroke-focus: 2px;--underline-offset-nav: 6px;--stroke-edge: 4px;--space-0: 0;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--space-16: 64px;--space-20: 80px;--space-28: 112px;--container: 1280px;--container-header: 1300px;--container-text: 760px;--measure: 65ch;--measure-reading: var(--measure);--gutter: clamp(20px, 4.4vw, 64px);--section-y: clamp(64px, 7.8vw, 112px);--header-height: 86px;--tap-min: 44px;--btn-pad-y: var(--space-2);--btn-pad-x: var(--space-4);--btn-pad-y-sm: 7px;--btn-pad-x-sm: 14px;--icon-sm: 18px;--icon-md: 24px;--icon-lg: 48px;--icon-xl: 64px;--check-w: 6px;--check-h: 12px;--check-stroke: 2.5px;--check-offset: 6px;--check-offset-x: 5px;--ratio-media: 16 / 10;--ratio-video: 16 / 9;--ratio-portrait: 1 / 1;--card-min: 260px;--plan-card-min: 212px;--cmp-label-share: 49vw;--cmp-col-min: 128px;--scroll-edge-width: 64px;--split-min: 440px;--aside-width: 300px;--num-size: 28px;--progress-height: 3px;--logo-height: 36px;--logo-height-footer: 36px;--bp-sm: 600px;--bp-md: 760px;--bp-lg: 930px;--bp-xl: 1280px;--bp-xs: 379px;--font-sans: Roboto, "Roboto Fallback", system-ui, -apple-system, "Segoe UI", Arial, sans-serif;--fw-regular: 400;--fw-medium: 500;--fw-bold: 700;--tracking: 0;--tracking-button: .5px;--lh-heading: 1.4;--fs-h1: clamp(32px, 1.88vw + 24.96px, 52px);--fs-h2: clamp(28px, .94vw + 24.5px, 38px);--fs-h3: 24px;--lh-h3: 33.6px;--fs-feature: 26px;--lh-feature: 36.4px;--fs-kicker: 16px;--lh-kicker: 22.4px;--fs-body: 16px;--lh-body: 27.2px;--fs-button: 16px;--lh-button: 27.2px;--fs-button-sm: 14px;--lh-button-sm: 23.8px;--fs-meta: 14px;--lh-meta: 23.8px;--fs-note: 15px;--lh-note: 22px;--fs-faq: 20px;--lh-faq: 28px;--fs-small: var(--fs-meta);--lh-small: 20px;--fs-badge: 11px;--lh-badge: 1;--badge-pad: 5px 10px;--tracking-badge: .06em;--reg-size: .6em;--reg-lift: .75em;--ease-out: cubic-bezier(.22, 1, .36, 1);--ease-ui: ease-out;--dur-fast: .12s;--dur-ui: .2s;--dur-menu: .22s;--dur-reveal: .55s;--reveal-distance: 18px;--reveal-stagger: 70ms;--hover-lift: -2px;--press-shift: 3px;--drop-distance: -6px;--step-interval: 4s;--swing-duration: 3.2s;--swing-angle: 8deg;--swing-delay: .3s;--z-mobilebar: 40;--z-toast: 45;--z-header: 50;--z-dropdown: 80;--z-skip: 100;--z-modal: 120}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--header-height) + var(--space-4));scroll-padding-bottom:max(var(--space-2),calc(var(--cb-space, 0px) + var(--space-2)));hanging-punctuation:first last}body{margin:0;min-height:100vh;background:var(--surface);color:var(--ink);font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-regular);letter-spacing:var(--tracking);font-variant-numeric:tabular-nums;hyphenate-limit-chars:10 4 4;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6,p,ul,ol,dl,figure,blockquote{margin:0}h1,h2,h3,h4{font-weight:var(--fw-bold);line-height:var(--lh-heading);letter-spacing:var(--tracking);color:var(--ink);text-wrap:balance;hyphens:auto;hyphenate-limit-chars:10 4 4;overflow-wrap:break-word;max-width:100%}h1{font-size:var(--fs-h1)}h2{font-size:var(--fs-h2)}h3{font-size:var(--fs-h3);line-height:var(--lh-h3)}p{text-wrap:pretty;overflow-wrap:break-word}img,svg,video,picture{display:block;max-width:100%}img,video{height:auto}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit}button{cursor:pointer}a{color:var(--link);text-decoration-line:underline;text-decoration-color:var(--link-underline);text-decoration-thickness:var(--stroke-focus);text-underline-offset:var(--space-1)}.link-button{min-height:var(--tap-min);padding-inline:var(--space-2);border:0;background:none;color:var(--link);font:inherit;text-decoration-line:underline;text-decoration-color:var(--link-underline);text-decoration-thickness:var(--stroke-focus);text-underline-offset:var(--space-1);cursor:pointer}[hidden]{display:none!important}:root{--focus-outline-offset: var(--stroke-focus)}:focus{outline:none}:focus-visible{outline:var(--stroke-focus) solid transparent;outline-offset:var(--focus-outline-offset);box-shadow:var(--focus-ring)}:focus-visible:not(main,[data-focus-off]){box-shadow:var(--focus-ring),var(--keep-shadow, var(--shadow-none))!important}::selection{background:var(--orange);color:var(--navy)}.nowrap{white-space:nowrap}.reg{position:relative;top:calc(-1 * var(--reg-lift));font-size:var(--reg-size);font-weight:var(--fw-regular);line-height:0;vertical-align:baseline;letter-spacing:var(--tracking);white-space:nowrap}.badge{display:inline-block;padding:var(--badge-pad);border-radius:var(--radius-full);background:var(--accent);color:var(--on-accent);font-size:var(--fs-badge);line-height:var(--lh-badge);font-weight:var(--fw-bold);letter-spacing:var(--tracking-badge);text-transform:uppercase;white-space:nowrap}.visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.container{width:100%;max-width:calc(var(--container) + 2 * var(--gutter));margin-inline:auto;padding-inline:var(--gutter)}[data-placeholder]{outline:var(--stroke-hairline) dashed var(--ink-muted);outline-offset:var(--space-1)}@media(prefers-reduced-motion:reduce){:root{--hover-lift: 0px}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:0s!important;scroll-behavior:auto!important}[data-reveal],[data-reveal]>*{opacity:1!important;transform:none!important}}.js .reveal-init{opacity:0;transform:translateY(var(--reveal-distance));transition:opacity var(--dur-reveal) var(--ease-out) var(--reveal-delay, 0ms),transform var(--dur-reveal) var(--ease-out) var(--reveal-delay, 0ms);will-change:opacity,transform}.js .reveal-init.is-revealed{opacity:1;transform:none}.js .reveal-init:focus-within{opacity:1;transform:none;transition:none}@media print{.js .reveal-init{opacity:1;transform:none;transition:none}}@media(max-width:759.98px){.js{scroll-padding-bottom:max(calc(var(--space-12) + var(--space-8)),calc(var(--cb-space, 0px) + var(--space-2)))}}.tc-checks{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-2);margin:0;padding:0;list-style:none}.tc-checks>li{position:relative;padding-inline-start:calc(var(--check-offset-x) + var(--check-w) + var(--check-offset) + var(--space-3));overflow-wrap:anywhere}.tc-checks>li:before{content:"";position:absolute;inset-block-start:var(--check-offset);inset-inline-start:var(--check-offset-x);width:var(--check-w);height:var(--check-h);border:solid var(--orange);border-width:0 var(--check-stroke) var(--check-stroke) 0;transform:rotate(45deg)}.fit-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--fit-gap, var(--space-4));margin:0;padding:0;list-style:none}@media(min-width:600px){.fit-grid:not([data-cols="1"]){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:930px){.fit-grid[data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1200px){.fit-grid[data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.fit-grid[data-cols="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}.btn[data-astro-cid-6ygtcg62]{--btn-h: calc(var(--lh-button) + 2 * var(--btn-pad-y) + var(--stroke-hairline) + var(--stroke-edge));display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-width:0;max-width:100%;min-height:var(--tap-min);padding:var(--btn-pad-y) var(--btn-pad-x);border:var(--stroke-hairline) solid transparent;border-bottom-width:var(--stroke-edge);border-radius:var(--radius-xs);font-family:var(--font-sans);font-size:var(--fs-button);line-height:var(--lh-button);font-weight:var(--fw-bold);letter-spacing:var(--tracking-button);text-align:center;text-decoration:none;white-space:normal;overflow-wrap:break-word;cursor:pointer;transition:transform var(--dur-fast) var(--ease-ui),border-bottom-width var(--dur-fast) var(--ease-ui)}.btn--sm[data-astro-cid-6ygtcg62]{--btn-h: calc(var(--lh-button-sm) + 2 * var(--btn-pad-y-sm) + var(--stroke-hairline) + var(--stroke-edge));font-size:var(--fs-button-sm);line-height:var(--lh-button-sm);padding:var(--btn-pad-y-sm) var(--btn-pad-x-sm)}.btn--icon[data-astro-cid-6ygtcg62]{flex:none;width:max(var(--tap-min),var(--btn-h));height:max(var(--tap-min),var(--btn-h));padding:0}.btn--block[data-astro-cid-6ygtcg62]{display:flex;width:100%}.btn--primary[data-astro-cid-6ygtcg62]{background:var(--orange);color:var(--navy);border-color:var(--orange-deep)}.btn--secondary[data-astro-cid-6ygtcg62]{background:var(--white);color:var(--navy);border-color:var(--btn-secondary-edge, var(--navy))}.btn[data-astro-cid-6ygtcg62]:active{min-height:calc(var(--tap-min) - var(--press-shift));transform:translateY(var(--press-shift));border-bottom-width:var(--stroke-hairline)}.btn--icon[data-astro-cid-6ygtcg62]:active{height:calc(max(var(--tap-min),var(--btn-h)) - var(--press-shift))}.btn[data-astro-cid-6ygtcg62]:focus-visible{box-shadow:var(--focus-ring)}.btn__label[data-astro-cid-6ygtcg62]{min-width:0}.lang[data-astro-cid-vxmobuzd]{position:relative;display:inline-flex}.lang__toggle[data-astro-cid-vxmobuzd]{display:inline-flex;align-items:center;gap:var(--space-1);min-height:var(--tap-min);padding:0 var(--space-2);border-radius:var(--radius-xs);font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-medium);color:var(--ink-muted);cursor:pointer;list-style:none;user-select:none;transition:background-color var(--dur-ui) var(--ease-ui)}.lang__toggle[data-astro-cid-vxmobuzd]::-webkit-details-marker{display:none}.lang__toggle[data-astro-cid-vxmobuzd]:hover{background:var(--surface-subtle)}.lang--field[data-astro-cid-vxmobuzd] .lang__toggle[data-astro-cid-vxmobuzd]:hover{background:var(--white)}.lang--dark[data-astro-cid-vxmobuzd] .lang__toggle[data-astro-cid-vxmobuzd]{color:var(--navy-muted)}.lang--dark[data-astro-cid-vxmobuzd] .lang__toggle[data-astro-cid-vxmobuzd]:hover{background:var(--navy-subtle)}.lang__toggle[data-astro-cid-vxmobuzd] .lang__chevron{transition:transform var(--dur-ui) var(--ease-ui)}.lang[data-astro-cid-vxmobuzd][open] .lang__toggle[data-astro-cid-vxmobuzd] .lang__chevron{transform:rotate(180deg)}.lang__menu[data-astro-cid-vxmobuzd]{position:absolute;top:calc(100% + var(--space-1));z-index:var(--z-dropdown);display:grid;grid-template-columns:1fr 1fr;gap:var(--space-1);width:min(340px,calc(100vw - 2 * var(--gutter)));max-height:min(420px,70vh);overflow:auto;margin:0;padding:var(--space-2);list-style:none;background:var(--white);color:var(--navy);border:var(--stroke-hairline) solid var(--field-line);border-radius:var(--radius-md);box-shadow:var(--shadow-card);animation:lang-drop var(--dur-menu) var(--ease-out)}.lang[data-astro-cid-vxmobuzd]:not([open]) .lang__menu[data-astro-cid-vxmobuzd]{display:none}.lang--end[data-astro-cid-vxmobuzd] .lang__menu[data-astro-cid-vxmobuzd]{right:0}.lang--start[data-astro-cid-vxmobuzd] .lang__menu[data-astro-cid-vxmobuzd]{left:0}.lang--up[data-astro-cid-vxmobuzd] .lang__menu[data-astro-cid-vxmobuzd]{top:auto;bottom:calc(100% + var(--space-1))}.lang__item[data-astro-cid-vxmobuzd]{display:flex;justify-content:space-between;align-items:center;gap:var(--space-2);min-height:var(--tap-min);padding:var(--space-2) var(--space-3);border-radius:var(--radius-xs);font-size:var(--fs-meta);line-height:var(--lh-small);color:var(--navy);text-decoration:none}a[data-astro-cid-vxmobuzd].lang__item:hover{background:var(--field)}.lang__item[data-astro-cid-vxmobuzd][aria-current=true]{background:var(--field);font-weight:var(--fw-medium)}.lang__note[data-astro-cid-vxmobuzd]{flex:none;font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-medium);color:var(--ink-muted-light)}.lang__item[data-astro-cid-vxmobuzd] .lang__check{color:var(--navy)}@keyframes lang-drop{0%{opacity:0;transform:translateY(var(--drop-distance))}to{opacity:1;transform:none}}.badges[data-astro-cid-ekmw32c3]{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--badge-h) / 4);margin:0;padding:calc(var(--badge-h) / 4) 0;list-style:none}.badges__link[data-astro-cid-ekmw32c3]{display:inline-flex;border-radius:var(--radius-xs)}.badges__link[data-astro-cid-ekmw32c3] img[data-astro-cid-ekmw32c3]{width:auto;height:var(--badge-h)}.badges__apple--light[data-astro-cid-ekmw32c3],[data-theme=navy] .badges__apple--dark[data-astro-cid-ekmw32c3]{display:none}[data-theme=navy] .badges__apple--light[data-astro-cid-ekmw32c3]{display:inline}.no-js .header[data-astro-cid-eiyd7voq]{position:static}.header[data-astro-cid-eiyd7voq]{position:sticky;top:0;z-index:var(--z-header);background:var(--field);color:var(--navy);box-shadow:var(--shadow-header)}@media(max-height:500px){.header[data-astro-cid-eiyd7voq]{position:static}}.header__bar[data-astro-cid-eiyd7voq]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-4);max-width:calc(var(--container-header) + 2 * var(--gutter));min-height:var(--header-height);margin-inline:auto;padding:var(--space-5) var(--gutter)}.js .header__bar[data-astro-cid-eiyd7voq]{flex-wrap:nowrap}.header__logo[data-astro-cid-eiyd7voq]{display:flex;flex:none;align-items:center;min-height:var(--tap-min);border-radius:var(--radius-xs)}.header__logo[data-astro-cid-eiyd7voq] img[data-astro-cid-eiyd7voq]{width:auto;height:var(--logo-height)}.header__nav[data-astro-cid-eiyd7voq]{order:3;flex-basis:100%}.nav[data-astro-cid-eiyd7voq]{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-4);margin:0;padding:0;list-style:none}.nav__item[data-astro-cid-eiyd7voq]{display:flex;align-items:center}.nav__link[data-astro-cid-eiyd7voq]{display:inline-flex;align-items:center;gap:var(--space-1);min-height:var(--tap-min);padding:0 var(--space-1);border:0;border-radius:var(--radius-xs);background:transparent;color:var(--navy);font-size:var(--fs-body);line-height:var(--lh-kicker);font-weight:var(--fw-medium);justify-content:center;min-width:var(--tap-min);white-space:nowrap;text-decoration-line:none;text-decoration-color:var(--accent);text-decoration-thickness:var(--stroke-focus);text-underline-offset:var(--underline-offset-nav)}.nav__link[data-astro-cid-eiyd7voq]:hover,.nav__item[data-astro-cid-eiyd7voq].is-open>.nav__link[data-astro-cid-eiyd7voq]{text-decoration-line:underline}.nav__toggle[data-astro-cid-eiyd7voq]{display:none;place-items:center;width:var(--tap-min);min-height:var(--tap-min);margin-left:calc(-1 * var(--space-3));padding:0;border:0;border-radius:var(--radius-xs);background:transparent;color:var(--ink-muted-light)}.nav__toggle[data-astro-cid-eiyd7voq] svg,.nav__link--button[data-astro-cid-eiyd7voq] svg{transition:transform var(--dur-ui) var(--ease-ui)}.nav__toggle[data-astro-cid-eiyd7voq][aria-expanded=true]>svg,.nav__link--button[data-astro-cid-eiyd7voq][aria-expanded=true]>svg,.mobile__toggle[data-astro-cid-eiyd7voq][aria-expanded=true]>svg{transform:rotate(180deg)}.no-js .nav__item--js-only[data-astro-cid-eiyd7voq]{display:none}.header__actions[data-astro-cid-eiyd7voq]{display:flex;flex:0 1 auto;align-items:center;gap:var(--space-2);min-width:0;margin-left:auto}.header__actions[data-astro-cid-eiyd7voq] .header__desktop-only,.header__actions[data-astro-cid-eiyd7voq] .header__signup--long,.header__actions[data-astro-cid-eiyd7voq] .header__burger,.header__actions[data-astro-cid-eiyd7voq] .header__burger-close,.header[data-astro-cid-eiyd7voq].is-menu-open .header__actions[data-astro-cid-eiyd7voq] .header__burger-open{display:none}.header[data-astro-cid-eiyd7voq].is-menu-open .header__actions[data-astro-cid-eiyd7voq] .header__burger-close{display:block}.js .header__actions[data-astro-cid-eiyd7voq] .header__burger{display:inline-flex}.js .header__nav[data-astro-cid-eiyd7voq]{display:none}@media(max-width:378.98px){.js .header__actions[data-astro-cid-eiyd7voq] .header__signup--short{display:none}}html.is-menu-open .header__actions[data-astro-cid-eiyd7voq] .header__signup--short{visibility:hidden}@media(max-width:759.98px){html.has-mobilebar .header__actions[data-astro-cid-eiyd7voq] .header__signup--short{visibility:hidden}}@media(min-width:1280px){.header__bar[data-astro-cid-eiyd7voq],.js .header__bar[data-astro-cid-eiyd7voq]{flex-wrap:nowrap;gap:var(--space-6)}.header__nav[data-astro-cid-eiyd7voq],.js .header__nav[data-astro-cid-eiyd7voq]{display:block;order:0;flex:1 1 auto;flex-basis:auto}.nav[data-astro-cid-eiyd7voq]{flex-wrap:nowrap;justify-content:center}.js .nav__toggle[data-astro-cid-eiyd7voq]{display:grid}.header__actions[data-astro-cid-eiyd7voq]{margin-left:0}.header__actions[data-astro-cid-eiyd7voq] .header__desktop-only,.header__actions[data-astro-cid-eiyd7voq] .header__signup--long{display:inline-flex}.header__actions[data-astro-cid-eiyd7voq] .header__signup--short,.js .header__actions[data-astro-cid-eiyd7voq] .header__burger,.mobile[data-astro-cid-eiyd7voq]{display:none}}.mega[data-astro-cid-eiyd7voq]{position:absolute;top:100%;left:0;right:0;z-index:var(--z-dropdown);background:var(--white);border-bottom:var(--stroke-hairline) solid var(--field-line);box-shadow:var(--shadow-card);animation:drop var(--dur-menu) var(--ease-out)}.mega__inner[data-astro-cid-eiyd7voq]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-10);max-width:calc(var(--container-header) + 2 * var(--gutter));margin-inline:auto;padding:var(--space-8) var(--gutter)}.mega__inner--aside[data-astro-cid-eiyd7voq]{grid-template-columns:minmax(0,1fr) 300px}.mega__inner--cols[data-astro-cid-eiyd7voq]{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-8)}.mega__main[data-astro-cid-eiyd7voq],.mega__col[data-astro-cid-eiyd7voq]{display:flex;flex-direction:column;gap:var(--space-3)}.mega__head[data-astro-cid-eiyd7voq]{display:flex;justify-content:space-between;align-items:center;gap:var(--space-4)}.mega__label[data-astro-cid-eiyd7voq]{padding-inline:var(--space-3);font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-bold);color:var(--ink-muted-light)}.mega__all[data-astro-cid-eiyd7voq]{display:inline-flex;align-items:center;gap:var(--space-1);min-height:var(--tap-min);font-size:var(--fs-meta);line-height:var(--lh-small);font-weight:var(--fw-medium);color:var(--navy)}.mega__grid[data-astro-cid-eiyd7voq]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-1) var(--space-4);margin:0;padding:0;list-style:none}.mega__inner[data-astro-cid-eiyd7voq]:not(.mega__inner--aside) .mega__grid[data-astro-cid-eiyd7voq]{grid-template-columns:repeat(3,minmax(0,1fr))}.mega__list[data-astro-cid-eiyd7voq]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-1);margin:0;padding:0;list-style:none}.mega__link[data-astro-cid-eiyd7voq]{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);color:var(--navy);text-decoration:none;transition:background-color var(--dur-ui) var(--ease-ui)}.mega__link[data-astro-cid-eiyd7voq]:hover{background:var(--field)}.mega__icon[data-astro-cid-eiyd7voq]{display:grid;flex:none;place-items:center;width:var(--space-10);height:var(--space-10);border-radius:var(--radius-md);background:var(--field);color:var(--navy)}.mega__link[data-astro-cid-eiyd7voq]:hover .mega__icon[data-astro-cid-eiyd7voq]{background:var(--white)}.mega__link--plain[data-astro-cid-eiyd7voq] .mega__plain-icon{margin-top:var(--space-1);color:var(--navy)}.mega__text[data-astro-cid-eiyd7voq]{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.mega__title[data-astro-cid-eiyd7voq]{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);font-size:var(--fs-body);line-height:var(--lh-kicker);font-weight:var(--fw-bold);overflow-wrap:break-word;hyphens:auto}.mega__desc[data-astro-cid-eiyd7voq]{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--ink-muted-light)}.mega__aside[data-astro-cid-eiyd7voq]{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-6);border-radius:var(--radius-md);background:var(--surface);color:var(--ink)}.mega__aside[data-astro-cid-eiyd7voq] .mega__aside-icon{color:var(--orange)}.mega__aside-title[data-astro-cid-eiyd7voq]{font-size:var(--fs-body);line-height:var(--lh-kicker);font-weight:var(--fw-bold)}.mega__aside-text[data-astro-cid-eiyd7voq]{font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--ink-muted)}.mega__inner--aside-cols[data-astro-cid-eiyd7voq]{grid-template-columns:repeat(3,minmax(0,1fr)) 300px}.mega__app[data-astro-cid-eiyd7voq]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3);padding:var(--space-6);border-radius:var(--radius-md);background:var(--field);color:var(--navy)}.mega__app[data-astro-cid-eiyd7voq] .mega__app-icon{color:var(--navy)}.mega__app-title[data-astro-cid-eiyd7voq]{font-size:var(--fs-body);line-height:var(--lh-kicker);font-weight:var(--fw-bold)}.mega__app-text[data-astro-cid-eiyd7voq]{font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--ink-muted)}.mega__app[data-astro-cid-eiyd7voq] .badges,.mobile__app[data-astro-cid-eiyd7voq] .badges{flex-direction:column;align-items:flex-start}.mega__aside-cta[data-astro-cid-eiyd7voq]{margin-top:auto;padding-top:var(--space-2)}.mobile[data-astro-cid-eiyd7voq]{max-height:calc(100dvh - var(--header-bar-h, var(--header-height)));overflow-y:auto;overscroll-behavior:contain;padding:var(--space-2) var(--gutter) var(--space-6);border-top:var(--stroke-hairline) solid var(--field-line);background:var(--white);animation:drop var(--dur-menu) var(--ease-out)}.mobile__list[data-astro-cid-eiyd7voq]{margin:0;padding:0;list-style:none}.mobile__group[data-astro-cid-eiyd7voq]{border-bottom:var(--stroke-hairline) solid var(--field-line)}.mobile__toggle[data-astro-cid-eiyd7voq],.mobile__top[data-astro-cid-eiyd7voq]{display:flex;justify-content:space-between;align-items:center;width:100%;min-height:calc(var(--tap-min) + var(--space-3));padding:0;border:0;background:none;color:var(--navy);font-size:var(--fs-body);line-height:var(--lh-kicker);font-weight:var(--fw-bold);text-align:left;text-decoration:none}.mobile__toggle[data-astro-cid-eiyd7voq] .mobile__chevron{color:var(--ink-muted-light);transition:transform var(--dur-ui) var(--ease-ui)}.mobile__sub[data-astro-cid-eiyd7voq]{display:grid;grid-template-columns:minmax(0,1fr);margin:0;padding:0 0 var(--space-3);list-style:none}.mobile__link[data-astro-cid-eiyd7voq]{display:flex;align-items:center;gap:var(--space-3);min-height:var(--tap-min);color:var(--navy);font-size:var(--fs-body);line-height:var(--lh-kicker);text-decoration:none}.mobile__app[data-astro-cid-eiyd7voq]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);margin-top:var(--space-2);padding:var(--space-4);border-radius:var(--radius-md);background:var(--field);color:var(--navy)}.mobile__app-title[data-astro-cid-eiyd7voq]{font-size:var(--fs-body);line-height:var(--lh-kicker);font-weight:var(--fw-bold)}.mobile__app-text[data-astro-cid-eiyd7voq]{font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--ink-muted)}.mobile__actions[data-astro-cid-eiyd7voq]{display:flex;flex-direction:column;gap:var(--space-3);padding-top:var(--space-5)}.mobile__meta[data-astro-cid-eiyd7voq]{display:flex;justify-content:space-between;align-items:center;padding-top:var(--space-2)}.mobile__login[data-astro-cid-eiyd7voq]{display:inline-flex;align-items:center;min-width:var(--tap-min);min-height:var(--tap-min);color:var(--navy);font-size:var(--fs-meta);font-weight:var(--fw-medium)}@keyframes drop{0%{opacity:0;transform:translateY(var(--drop-distance))}to{opacity:1;transform:none}}.footer[data-astro-cid-tgc5tww7]{padding-bottom:var(--cb-space, 0px);background:var(--surface);color:var(--ink-muted);font-size:var(--fs-meta);line-height:var(--lh-meta)}.footer[data-astro-cid-tgc5tww7] a[data-astro-cid-tgc5tww7]{color:var(--ink);text-decoration:none}.footer[data-astro-cid-tgc5tww7] a[data-astro-cid-tgc5tww7]:hover{text-decoration-line:underline;text-decoration-color:var(--accent);text-decoration-thickness:var(--stroke-focus)}.footer__main[data-astro-cid-tgc5tww7]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-10) var(--space-16);max-width:calc(var(--container) + 2 * var(--gutter));margin-inline:auto;padding:var(--space-16) var(--gutter) var(--space-8)}.footer__brand[data-astro-cid-tgc5tww7]{display:flex;flex-direction:column;gap:var(--space-4);max-width:300px}.footer__logo[data-astro-cid-tgc5tww7]{display:inline-flex;align-items:center;align-self:flex-start;min-height:var(--tap-min);border-radius:var(--radius-xs)}.footer__logo[data-astro-cid-tgc5tww7] img[data-astro-cid-tgc5tww7]{width:auto;height:var(--logo-height-footer)}.footer__contact[data-astro-cid-tgc5tww7]{display:flex;flex-direction:column}.footer[data-astro-cid-tgc5tww7] .footer__contact[data-astro-cid-tgc5tww7] a[data-astro-cid-tgc5tww7]{display:inline-flex;align-items:center;align-self:flex-start;min-height:var(--tap-min);color:var(--ink)}.footer__nav[data-astro-cid-tgc5tww7]{display:flex;flex-wrap:wrap;gap:var(--space-8) var(--space-16)}.footer__col[data-astro-cid-tgc5tww7] ul[data-astro-cid-tgc5tww7]{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.footer__col[data-astro-cid-tgc5tww7] a[data-astro-cid-tgc5tww7],.footer__legal[data-astro-cid-tgc5tww7] a[data-astro-cid-tgc5tww7],.footer__legal[data-astro-cid-tgc5tww7] button[data-astro-cid-tgc5tww7]{display:inline-flex;align-items:center;min-width:var(--tap-min);min-height:var(--tap-min)}.footer__legal[data-astro-cid-tgc5tww7] a[data-astro-cid-tgc5tww7],.footer__legal[data-astro-cid-tgc5tww7] button[data-astro-cid-tgc5tww7]{justify-content:center;padding-inline:var(--space-2)}.footer__title[data-astro-cid-tgc5tww7]{margin-bottom:var(--space-1);color:var(--ink);font-weight:var(--fw-bold)}.footer__bottom[data-astro-cid-tgc5tww7]{max-width:calc(var(--container) + 2 * var(--gutter));margin-inline:auto;padding-inline:var(--gutter);font-size:var(--fs-small);line-height:var(--lh-small)}.footer__bottom-inner[data-astro-cid-tgc5tww7]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-5);padding-block:var(--space-4);border-top:var(--stroke-hairline) solid var(--line)}.footer__meta[data-astro-cid-tgc5tww7]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.footer__meta[data-astro-cid-tgc5tww7] .lang{margin-inline-start:calc(var(--space-2) * -1)}.footer__legal[data-astro-cid-tgc5tww7] button[data-astro-cid-tgc5tww7]{border:0;background:none;color:var(--ink);font:inherit;cursor:pointer}.footer__legal[data-astro-cid-tgc5tww7] button[data-astro-cid-tgc5tww7]:hover{text-decoration-line:underline;text-decoration-color:var(--accent);text-decoration-thickness:var(--stroke-focus)}.no-js .footer__consent[data-astro-cid-tgc5tww7]{display:none}.footer__legal[data-astro-cid-tgc5tww7]{display:flex;flex-wrap:wrap;gap:0;margin:0 calc(var(--space-2) * -1);padding:0;list-style:none}.mobilebar[data-astro-cid-olp4eu6e]{display:none}@media(max-width:759.98px){.js .mobilebar[data-astro-cid-olp4eu6e]{position:fixed;left:0;right:0;bottom:0;z-index:var(--z-mobilebar);display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4) calc(var(--space-3) + env(safe-area-inset-bottom));background:var(--white);border-top:var(--stroke-hairline) solid var(--field-line);box-shadow:var(--shadow-header);transform:translateY(110%);visibility:hidden;transition:transform var(--dur-menu) var(--ease-out),visibility 0s linear var(--dur-menu)}.js .mobilebar[data-astro-cid-olp4eu6e].is-visible{transform:none;visibility:visible;transition:transform var(--dur-menu) var(--ease-out),visibility 0s}html.is-menu-open .mobilebar[data-astro-cid-olp4eu6e].is-visible{transform:translateY(110%);visibility:hidden}}@media(prefers-reduced-motion:reduce){.js .mobilebar[data-astro-cid-olp4eu6e],.js .mobilebar[data-astro-cid-olp4eu6e].is-visible{transition:none}}.mobilebar[data-astro-cid-olp4eu6e] .mobilebar__cta{flex:1;min-width:0}.lang-hint[data-astro-cid-swwygdbg]{--bar-h: calc(var(--tap-min) + 3 * var(--space-3) + var(--stroke-hairline));position:fixed;left:var(--gutter);bottom:var(--space-6);z-index:var(--z-toast);display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-4);width:max-content;max-width:min(520px,calc(100vw - 2 * var(--gutter)));padding:var(--space-4);background:var(--white);color:var(--navy);border:var(--stroke-hairline) solid var(--field-line);border-radius:var(--radius-md);box-shadow:var(--shadow-card);animation:lang-hint-in var(--dur-menu) var(--ease-out)}.lang-hint__text[data-astro-cid-swwygdbg]{flex:1 1 220px;min-width:0;margin:0;font-size:var(--fs-meta);line-height:var(--lh-small)}.lang-hint__actions[data-astro-cid-swwygdbg]{display:flex;flex:none;align-items:center;gap:var(--space-2);max-width:100%}@media(max-width:759.98px){.lang-hint[data-astro-cid-swwygdbg]{right:var(--gutter);bottom:calc(var(--space-4) + env(safe-area-inset-bottom));width:auto;max-width:none;transition:transform var(--dur-menu) var(--ease-out)}html.has-mobilebar .lang-hint[data-astro-cid-swwygdbg]{transform:translateY(calc(-1 * (var(--bar-h) + env(safe-area-inset-bottom) - var(--space-4))))}}@media(prefers-reduced-motion:reduce){.lang-hint[data-astro-cid-swwygdbg]{animation:none;transition:none}}@keyframes lang-hint-in{0%{opacity:0}to{opacity:1}}.cb[data-astro-cid-vequyegh]{position:fixed;inset-inline:var(--space-3);bottom:calc(var(--space-3) + var(--cb-offset, 0px));z-index:calc(var(--z-header) - 1);display:flex;justify-content:flex-end;pointer-events:none}.cb[data-astro-cid-vequyegh][hidden]{display:none}.cb__card[data-astro-cid-vequyegh]{width:100%;max-width:440px;max-height:calc(100dvh - var(--header-height) - var(--space-6) - var(--cb-offset, 0px));overflow-y:auto;overscroll-behavior:contain;padding:var(--space-5);border:var(--stroke-hairline) solid var(--line);border-radius:var(--radius-md);background:var(--surface-raised);color:var(--ink);box-shadow:var(--shadow-card);pointer-events:auto;animation:cb-in var(--dur-ui) var(--ease-out)}.cb__first[data-astro-cid-vequyegh],.cb__settings[data-astro-cid-vequyegh]{display:flex;flex-direction:column;gap:var(--space-3)}.cb__settings[data-astro-cid-vequyegh][hidden],.cb__first[data-astro-cid-vequyegh][hidden]{display:none}.cb__head[data-astro-cid-vequyegh]{display:flex;align-items:center;gap:var(--space-2)}.cb__head[data-astro-cid-vequyegh] .cb__icon{flex:none;color:var(--accent)}.cb__title[data-astro-cid-vequyegh]{flex:1;margin:0;font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-bold)}.cb__title[data-astro-cid-vequyegh]:focus{outline:none}.cb__text[data-astro-cid-vequyegh],.cb__desc[data-astro-cid-vequyegh],.cb__meta[data-astro-cid-vequyegh],.cb__prov[data-astro-cid-vequyegh]{margin:0;font-size:var(--fs-meta);line-height:var(--lh-meta)}.cb__desc[data-astro-cid-vequyegh],.cb__prov[data-astro-cid-vequyegh],.cb__meta[data-astro-cid-vequyegh]{color:var(--ink-muted)}.cb__meta[data-astro-cid-vequyegh] a[data-astro-cid-vequyegh]{margin-inline-start:var(--space-2)}.cb__actions[data-astro-cid-vequyegh]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.cb__actions[data-astro-cid-vequyegh] [data-cb-accept],.cb__actions[data-astro-cid-vequyegh] [data-cb-reject]{flex:1 1 0;min-width:max-content;justify-content:center}.cb__link[data-astro-cid-vequyegh]{font-size:var(--fs-meta);font-weight:var(--fw-medium)}.cb__cats[data-astro-cid-vequyegh]{display:flex;flex-direction:column;gap:var(--space-3)}.cb__cat[data-astro-cid-vequyegh]{display:flex;flex-direction:column;gap:var(--space-1);padding-block-start:var(--space-3);border-top:var(--stroke-hairline) solid var(--line)}.cb__row[data-astro-cid-vequyegh]{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--tap-min)}.cb__cat-title[data-astro-cid-vequyegh]{display:flex;align-items:center;flex:1;min-height:var(--tap-min);font-weight:var(--fw-bold)}.cb__always[data-astro-cid-vequyegh]{font-size:var(--fs-meta);color:var(--ink-muted)}.cb__prov-label[data-astro-cid-vequyegh]{font-weight:var(--fw-medium)}.cb__prov[data-astro-cid-vequyegh] ul[data-astro-cid-vequyegh]{margin:0;padding-inline-start:var(--space-5)}.cb__switch[data-astro-cid-vequyegh]{appearance:none;position:relative;flex:none;width:var(--space-12);height:var(--space-6);margin:0;border:var(--stroke-hairline) solid var(--input-border);border-radius:var(--radius-full);background:var(--field);cursor:pointer;transition:background-color var(--dur-ui) var(--ease-ui)}.cb__switch[data-astro-cid-vequyegh]:after{content:"";position:absolute;top:50%;left:var(--space-1);width:var(--space-4);height:var(--space-4);border-radius:var(--radius-full);background:var(--ink-muted);transform:translateY(-50%);transition:transform var(--dur-ui) var(--ease-ui)}.cb__switch[data-astro-cid-vequyegh]:checked{border-color:var(--accent);background:var(--accent)}.cb__switch[data-astro-cid-vequyegh]:checked:after{background:var(--on-accent);transform:translate(calc(var(--space-6) - var(--stroke-hairline) * 2),-50%)}.cb__switch[data-astro-cid-vequyegh]:disabled{cursor:not-allowed;opacity:.5}.cb__switch[data-astro-cid-vequyegh]:focus-visible{outline:none;box-shadow:var(--focus-ring)}@keyframes cb-in{0%{opacity:0;transform:translateY(var(--space-2))}}@media(prefers-reduced-motion:reduce){.cb__card[data-astro-cid-vequyegh]{animation:none}.cb__switch[data-astro-cid-vequyegh],.cb__switch[data-astro-cid-vequyegh]:after{transition:none}}@media(max-width:759.98px){.cb[data-astro-cid-vequyegh]{inset-inline:var(--space-2);bottom:calc(var(--space-2) + var(--cb-offset, 0px))}.cb__card[data-astro-cid-vequyegh]{max-width:none;padding:var(--space-4)}.cb__first[data-astro-cid-vequyegh] .cb__text[data-astro-cid-vequyegh]{max-height:calc(var(--lh-meta) * 5);overflow-y:auto;overscroll-behavior:contain}.cb__first[data-astro-cid-vequyegh] .cb__text[data-astro-cid-vequyegh]:focus-visible{outline:none;box-shadow:var(--focus-ring)}}a.skip-link{position:absolute;top:var(--space-2);left:var(--space-2);z-index:var(--z-skip);transform:translateY(-200%)}a.skip-link:focus,a.skip-link:focus-visible{transform:none}main[data-astro-cid-5hce7sga]:focus,main[data-astro-cid-5hce7sga]:focus-visible{outline:none;box-shadow:none}
