@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/poppins-latin-400-normal.woff2)format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/poppins-latin-500-normal.woff2)format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/poppins-latin-600-normal.woff2)format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/poppins-latin-700-normal.woff2)format("woff2")}@font-face{font-family:Poppins;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/poppins-latin-400-italic.woff2)format("woff2")}:root{--background-primary:#fff;--background-secondary:#f8fafc;--background-tertiary:#f5f7f9;--background-quaternary:#e8edf2;--background-accent-primary:#d1dbff;--background-accent-secondary:#e5ebff;--background-accent-tertiary:#f4f6ff;--text-primary:#0b1846;--text-body:#435b68;--text-secondary:#647a87;--text-tertiary:#8292aa;--text-quaternary:#b2bccb;--text-placeholder:#b2bccb;--text-disabled:#bfc3ca;--text-accent-primary:#476fff;--text-accent-secondary:#001252;--text-on-accent-primary:#f8fafc;--text-on-accent-secondary:#bfc3ca;--text-on-accent-tertiary:#8292aa;--black:#03091f;--button-primary:#476fff;--button-primary-hover:#0833ce;--button-primary-pressed:#001252;--button-secondary:#476fff;--button-secondary-hover:#e5ebff;--button-secondary-pressed:#d1dbff;--button-text-icon:#476fff;--button-text-icon-bg-hover:#b2bccb4d;--button-disabled:#f5f7f9;--button-dark-primary:#0b1846f2;--button-dark-primary-hover:#003e56;--button-dark-secondary:#f8fafc;--button-dark-secondary-hover:#e8edf2;--chip-bg-primary:#e5ebff;--chip-bg-secondary:#d1dbff;--chip-text:#476fff;--danger-primary:#f5757c;--danger-secondary:#fef1f1;--danger-tertiary:#fbd0d0;--danger-text:#eb4953;--tooltip:#102d3d;--stroke-primary:#e8edf2;--stroke-secondary:#e0e4ea;--stroke-tertiary:#bfc3ca;--stroke-dark:#003e56;--stroke-accent-primary:#476fff;--stroke-accent-secondary:#d1dbff;--shadow-small-c:#102d3d1a;--shadow-medium-c:#102d3d33;--shadow-large-c:#102d3d66;--shadow-xlarge-c:#102d3dcc;--shadow-xxlarge-c:#003e56;--r-0:0;--r-1:4px;--r-2:8px;--r-3:12px;--r-4:16px;--r-5:20px;--r-6:24px;--r-7:32px;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--s-7:32px;--s-8:44px;--s-9:72px;--s-10:96px;--shadow-btn:0 8px 20px -10px #11243b80;--shadow-row:3.477px 12px 32px -10px #102d3d1a;--shadow-focus:0 0 0 2px #476fff80;--shadow-card:none;--shadow-video:none;--shadow-sharp:none;--shadow-table:none;--shadow-tooltip:none;--shadow-big-tooltip:none;--shadow-menu:none;--shadow-bottom-sheet:none;--shadow-large:none;--shadow-highlight:none;--font:"Poppins", system-ui, -apple-system, "Segoe UI", sans-serif;--fs-h1:48px;--fs-h2:36px;--fs-h3:28px;--fs-h4:22px;--fs-h5:18px;--fs-l:16px;--fs-m:14px;--fs-s:12px;--lh-heading:1.2;--lh-text:1.4;--container:1280px;--gutter:24px;--header-h:106px}@media (width>=768px) and (width<=1024px){:root{--gutter:20px}}@media (width<=767px){:root{--fs-h1:34px;--fs-h2:28px;--fs-h3:24px;--fs-h4:20px;--gutter:16px;--header-h:65px;--s-10:64px;--s-9:48px}}[hidden]{display:none!important}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + 16px)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{font-family:var(--font);font-size:var(--fs-l);line-height:var(--lh-text);color:var(--text-primary);background:var(--background-primary);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}img,svg,video,iframe{max-width:100%;height:auto}img,video{display:block}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:var(--lh-heading);color:var(--text-primary);margin:0}h1{font-size:var(--fs-h1);line-height:1}h2{font-size:var(--fs-h2)}h3{font-size:var(--fs-h3)}h4{font-size:var(--fs-h4)}h5,h6{font-size:var(--fs-h5)}p{text-wrap:pretty;margin:0}a{color:var(--text-accent-primary);text-decoration:none}a:hover{color:var(--button-primary-hover);text-underline-offset:2px;text-decoration:underline 1px}a.btn:hover,a.button:hover{text-decoration:none}:focus-visible{outline:2px solid var(--stroke-accent-primary);outline-offset:2px;border-radius:var(--r-1)}button,input,select,textarea{font:inherit;color:inherit}::selection{background:var(--background-accent-primary)}.container{width:100%;max-width:calc(var(--container) + var(--gutter) * 2);padding-inline:var(--gutter);margin-inline:auto}.container--narrow{max-width:calc(800px + var(--gutter) * 2)}.section{padding-block:var(--s-10)}.section--tint{background:var(--background-secondary)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;top:0;left:0;overflow:hidden}.skip-link{z-index:1000;padding:var(--s-2) var(--s-4);background:var(--button-primary);color:var(--text-on-accent-primary);border-radius:var(--r-2);position:absolute;top:-100px;left:16px}.skip-link:focus{top:16px}.eyebrow{font-size:var(--fs-m);color:var(--text-accent-primary);font-weight:600}.lead{font-size:var(--fs-l);color:var(--text-primary)}.muted{color:var(--text-secondary)}.btn{justify-content:center;align-items:center;gap:var(--s-1);height:40px;padding:var(--s-2) var(--s-4);border-radius:var(--r-2);font-size:var(--fs-l);white-space:nowrap;cursor:pointer;border:1px solid #0000;font-weight:400;line-height:1.4;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s;display:inline-flex}.btn--m{height:32px;font-size:var(--fs-m)}.btn svg{flex:none;width:16px;height:16px}.btn:focus-visible{box-shadow:var(--shadow-focus);outline:none}.btn--primary{background:var(--button-primary);color:var(--text-on-accent-primary);box-shadow:var(--shadow-btn)}.btn--primary:hover{background:var(--button-primary-hover);color:var(--text-on-accent-primary)}.btn--primary:active,.btn--primary:focus-visible{background:var(--button-primary-pressed);color:var(--text-on-accent-primary)}.btn--primary:focus-visible{box-shadow:var(--shadow-focus)}.btn--secondary{background:var(--background-primary);border-color:var(--button-secondary);color:var(--button-secondary)}.btn--secondary:hover{background:var(--button-secondary-hover);color:var(--text-accent-primary)}.btn--secondary:active{background:var(--button-secondary-pressed);border-color:var(--button-primary-pressed);color:var(--button-primary-pressed)}.btn--text{color:var(--button-text-icon);padding-inline:var(--s-2);background:0 0}.btn--text:hover{color:var(--button-primary-hover)}.btn--text:active{color:var(--button-primary-pressed)}.btn--grey{color:var(--text-tertiary);padding-inline:var(--s-2);background:0 0}.btn--grey:hover{color:var(--text-primary)}.btn--dark{background:var(--button-dark-primary);color:var(--text-on-accent-primary)}.btn--dark:hover{background:var(--button-dark-primary-hover);color:var(--text-on-accent-primary)}.btn:disabled,.btn[aria-disabled=true]{cursor:not-allowed;box-shadow:none}.btn--primary:disabled{background:var(--button-disabled);color:var(--text-quaternary)}.btn--secondary:disabled{border-color:var(--text-disabled);color:var(--text-disabled);background:0 0}.btn--text:disabled,.btn--grey:disabled{color:var(--text-disabled)}.chip{align-items:center;gap:var(--s-1);padding:2px var(--s-2);border-radius:var(--r-1);background:var(--chip-bg-primary);color:var(--chip-text);font-size:var(--fs-s);font-weight:500;line-height:var(--lh-text);text-decoration:none;display:inline-flex}a.chip:hover{background:var(--chip-bg-secondary)}.card{background:var(--background-primary);border:1px solid var(--stroke-primary);border-radius:var(--r-4);box-shadow:var(--shadow-card)}.field{gap:var(--s-1);display:grid}.field label{font-size:var(--fs-s);color:var(--text-secondary);font-weight:500}.input{width:100%;height:40px;padding:0 var(--s-3);border:1px solid var(--stroke-secondary);border-radius:var(--r-2);background:var(--background-primary);font-size:var(--fs-m);color:var(--text-primary);transition:border-color .15s,box-shadow .15s}textarea.input{height:auto;min-height:112px;padding-block:var(--s-2);resize:vertical}.input::placeholder{color:var(--text-placeholder)}.input:hover{border-color:var(--stroke-tertiary)}.input:focus{border-color:var(--stroke-accent-primary);box-shadow:var(--shadow-focus);outline:none}.input[aria-invalid=true]{border-color:var(--danger-text)}.field-error{font-size:var(--fs-s);color:var(--danger-text)}.prose{font-size:var(--fs-l);line-height:var(--lh-text);color:var(--text-primary)}.prose>*+*{margin-top:1em}.prose :where(h2,h3,h4,h5){margin-top:1.6em;margin-bottom:.2em}.prose h2{font-size:var(--fs-h3)}.prose h3{font-size:var(--fs-h4)}.prose h4{font-size:var(--fs-h5)}.prose :where(ul,ol){padding-left:1.4em}.prose li+li{margin-top:.4em}.prose img{border-radius:var(--r-3);height:auto}.prose figure{margin-inline:0}.prose figcaption{margin-top:var(--s-2);font-size:var(--fs-m);color:var(--text-secondary)}.prose blockquote{padding:var(--s-4) var(--s-6);border-left:3px solid var(--stroke-accent-primary);background:var(--background-secondary);border-radius:0 var(--r-3) var(--r-3) 0;margin-inline:0}.prose table{border-collapse:collapse;width:100%;font-size:var(--fs-m);display:block;overflow-x:auto}.prose :where(th,td){padding:var(--s-2) var(--s-3);border:1px solid var(--stroke-primary);text-align:left;vertical-align:top}.prose th{background:var(--background-secondary);font-weight:500}.prose code{border-radius:var(--r-1);background:var(--background-tertiary);padding:1px 4px;font-size:.9em}.prose pre{padding:var(--s-4);border-radius:var(--r-3);background:var(--background-tertiary);overflow-x:auto}.prose pre code{background:0 0;padding:0}.prose iframe{aspect-ratio:16/9;border-radius:var(--r-3);border:0;width:100%}.prose .btn-row{gap:var(--s-4);flex-wrap:wrap;display:flex}.prose .btn-row .btn{white-space:normal;text-align:left;height:auto;min-height:40px;text-decoration:none}.prose .btn-row .btn--primary,.prose .btn-row .btn--primary:hover{color:var(--text-on-accent-primary)}.prose hr{border:0;border-top:1px solid var(--stroke-primary)}html:not([data-region]) [data-geo]:not([data-geo~=us]),html[data-region=us] [data-geo]:not([data-geo~=us]),html[data-region=eu] [data-geo]:not([data-geo~=eu]),html[data-region=ca] [data-geo]:not([data-geo~=ca]),html[data-region=gb] [data-geo]:not([data-geo~=gb]){display:none!important}.btn--xl{height:56px}.prose :is(p,li,td,th,span,strong,a)>img{vertical-align:middle;border-radius:0;display:inline}.prose,.prose a,main a{overflow-wrap:anywhere}@media (width<=767px){main table{max-width:100%;display:block;overflow-x:auto}}.logo.astro-qmbhzs4e{width:163px;max-width:100%;height:auto;display:block}.mega.astro-hvnxekbx{background:var(--background-primary);border-top:1px solid var(--stroke-primary);border-bottom:1px solid var(--stroke-primary);position:absolute;top:100%;left:0;right:0}.mega__panel.astro-hvnxekbx{padding:28px 0 40px}.mega__cols.astro-hvnxekbx{gap:var(--s-7);align-items:flex-start;display:flex}.col.astro-hvnxekbx{gap:var(--s-2);flex-direction:column;min-width:0;display:flex}.col--grow.astro-hvnxekbx{flex:1 1 0}.col--fixed.astro-hvnxekbx{flex:0 0 min(405px,30%)}.col--third.astro-hvnxekbx{flex:0 0 calc((100% - 2 * var(--s-7)) / 3)}.col__label.astro-hvnxekbx{padding:var(--s-1) var(--s-2) var(--s-2);border-bottom:1px solid var(--stroke-primary);font-size:var(--fs-s);color:var(--text-tertiary);line-height:1.2}.col.astro-hvnxekbx ul.astro-hvnxekbx{gap:var(--s-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.col.astro-hvnxekbx ul.astro-hvnxekbx a.astro-hvnxekbx{padding:var(--s-1) var(--s-2);border-radius:var(--r-2);font-size:var(--fs-m);color:var(--text-primary);font-weight:500;line-height:1.4;text-decoration:none;display:inline-block}.col.astro-hvnxekbx ul.astro-hvnxekbx a.astro-hvnxekbx:hover,.col.astro-hvnxekbx ul.astro-hvnxekbx a.astro-hvnxekbx:focus-visible{background:var(--background-tertiary);color:var(--text-accent-primary)}.cards.astro-hvnxekbx{gap:var(--s-4);display:flex}.pcard.astro-hvnxekbx{gap:var(--s-3);padding:var(--s-6) var(--s-6) var(--s-6) var(--s-4);border-radius:var(--r-4);background:var(--background-accent-secondary);color:var(--stroke-dark);border:1px solid #0000;flex-direction:column;flex:1 1 0;text-decoration:none;transition:background-color .15s,border-color .15s;display:flex}.pcard.astro-hvnxekbx:hover,.pcard.astro-hvnxekbx:focus-visible{background:var(--background-accent-primary);border-color:var(--stroke-dark);color:var(--stroke-dark)}.pcard__head.astro-hvnxekbx{justify-content:space-between;align-items:center;gap:var(--s-2);display:flex}.pcard__name.astro-hvnxekbx{align-items:center;gap:var(--s-2);font-size:var(--fs-l);color:#163e54;font-weight:600;display:flex}.pcard__chip.astro-hvnxekbx{border-radius:var(--r-2);white-space:nowrap;height:28px;color:var(--stroke-dark);background:#0000001a;align-items:center;gap:5px;padding:5px 10px;font-size:10px;font-weight:500;display:inline-flex}.pcard__chip.astro-hvnxekbx .ic-desktop.astro-hvnxekbx{transform:scaleY(-1)}.pcard__bottom.astro-hvnxekbx{align-items:flex-end;gap:var(--s-4);padding-left:var(--s-1);display:flex}.pcard__text.astro-hvnxekbx{font-size:var(--fs-s);flex:1;line-height:1.4}.pcard__go.astro-hvnxekbx{border-radius:var(--r-2);background:var(--button-primary);opacity:0;flex:none;place-items:center;width:40px;height:40px;transition:opacity .15s,transform .15s;display:grid;transform:translateY(4px)}.pcard__go.astro-hvnxekbx img.astro-hvnxekbx{filter:brightness(0)invert();transform:scaleY(-1)}.pcard.astro-hvnxekbx:hover .pcard__go.astro-hvnxekbx,.pcard.astro-hvnxekbx:focus-visible .pcard__go.astro-hvnxekbx{opacity:1;transform:none}.cs.astro-hvnxekbx{border-radius:var(--r-4);background:var(--tooltip);height:218px;position:relative;overflow:hidden}.cs__slide.astro-hvnxekbx{color:var(--text-on-accent-primary);opacity:0;visibility:hidden;flex-direction:column;justify-content:space-between;padding:30px 30px 40px;text-decoration:none;transition:opacity .4s,visibility .4s;display:flex;position:absolute;inset:0}.cs__slide.astro-hvnxekbx.is-active{opacity:1;visibility:visible}.cs__slide.astro-hvnxekbx:after{content:"";background:linear-gradient(#0000 47.7%,#0009 62.3%);position:absolute;inset:0}.cs__bg.astro-hvnxekbx{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.cs__logo.astro-hvnxekbx{z-index:1;object-fit:contain;border-radius:var(--r-2);background:var(--background-primary);width:40px;height:40px;padding:4px;position:relative}.cs__title.astro-hvnxekbx{z-index:1;font-size:var(--fs-h5);font-weight:600;line-height:var(--lh-heading);position:relative}.cs__slide.astro-hvnxekbx:hover .cs__title.astro-hvnxekbx{text-underline-offset:3px;text-decoration:underline}.cs__dots.astro-hvnxekbx{z-index:2;gap:8px;display:flex;position:absolute;bottom:18px;left:30px}.cs__dot.astro-hvnxekbx{cursor:pointer;background:#ffffff80;border:0;border-radius:50%;width:8px;height:8px;padding:0}.cs__dot.astro-hvnxekbx.is-active{background:#fff}.mega__bar.astro-hvnxekbx{background:var(--background-secondary)}.mega__bar-inner.astro-hvnxekbx{justify-content:flex-end;gap:var(--s-2);padding-block:var(--s-1);display:flex}.mega__bar.astro-hvnxekbx a.astro-hvnxekbx{padding:var(--s-1) var(--s-2);border-radius:var(--r-2);font-size:var(--fs-m);color:var(--text-primary);font-weight:500;text-decoration:none}.mega__bar.astro-hvnxekbx a.astro-hvnxekbx:hover,.mega__bar.astro-hvnxekbx a.astro-hvnxekbx:focus-visible{background:var(--background-tertiary);color:var(--text-accent-primary)}@media (prefers-reduced-motion:reduce){.cs__slide.astro-hvnxekbx,.pcard.astro-hvnxekbx,.pcard__go.astro-hvnxekbx{transition:none}}.site-header.astro-jr7posx5{z-index:100;background:var(--background-primary);position:sticky;top:0}.topbar.astro-jr7posx5{background:var(--background-tertiary);font-size:var(--fs-l)}.topbar__inner.astro-jr7posx5{justify-content:flex-end;gap:var(--s-6);padding-block:var(--s-2);display:flex}.topbar__link.astro-jr7posx5{min-height:32px;color:var(--text-primary);align-items:center;text-decoration:none;display:inline-flex}.topbar__link.astro-jr7posx5:hover{color:var(--text-accent-primary)}.bar.astro-jr7posx5{border-bottom:1px solid var(--stroke-primary);transition:box-shadow .2s}.is-scrolled.astro-jr7posx5 .bar.astro-jr7posx5{box-shadow:var(--shadow-bottom-sheet)}.bar__inner.astro-jr7posx5{align-items:center;gap:var(--s-6);min-height:57px;display:flex}.bar__logo.astro-jr7posx5{flex:none;text-decoration:none;display:flex}.nav__list.astro-jr7posx5{align-items:center;gap:var(--s-6);margin:0;padding:0;list-style:none;display:flex}.nav__trigger.astro-jr7posx5{align-items:center;gap:var(--s-1);padding:var(--s-1) var(--s-2);border-radius:var(--r-2);font-size:var(--fs-l);line-height:var(--lh-text);color:var(--text-primary);cursor:pointer;background:0 0;border:0;text-decoration:none;display:inline-flex}.nav__trigger.astro-jr7posx5:hover,.nav__trigger.astro-jr7posx5[aria-expanded=true]{background:var(--background-tertiary);color:var(--text-primary)}.nav__trigger.astro-jr7posx5[aria-current=page]{color:var(--text-primary)}.nav__trigger.astro-jr7posx5 svg{transition:transform .2s}.nav__trigger.astro-jr7posx5[aria-expanded=true] svg{transform:rotate(180deg)}.bar__actions.astro-jr7posx5{align-items:center;gap:var(--s-2);margin-left:auto;display:flex}.icon-btn.astro-jr7posx5{border-radius:var(--r-2);width:32px;height:32px;color:var(--text-primary);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.icon-btn.astro-jr7posx5:hover{background:var(--button-text-icon-bg-hover);color:var(--text-primary)}.burger.astro-jr7posx5{display:none}.burger__lines.astro-jr7posx5,.burger__lines.astro-jr7posx5:before,.burger__lines.astro-jr7posx5:after{background:currentColor;border-radius:2px;width:21px;height:2.5px;transition:transform .2s;display:block}.burger__lines.astro-jr7posx5{position:relative}.burger__lines.astro-jr7posx5:before,.burger__lines.astro-jr7posx5:after{content:"";position:absolute;left:0}.burger__lines.astro-jr7posx5:before{top:-8px}.burger__lines.astro-jr7posx5:after{top:8px}.burger.astro-jr7posx5[aria-expanded=true] .burger__lines.astro-jr7posx5{background:0 0}.burger.astro-jr7posx5[aria-expanded=true] .burger__lines.astro-jr7posx5:before{transform:translateY(8px)rotate(45deg)}.burger.astro-jr7posx5[aria-expanded=true] .burger__lines.astro-jr7posx5:after{transform:translateY(-8px)rotate(-45deg)}.mobile.astro-jr7posx5:not([hidden]){height:calc(100dvh - var(--header-h));border-top:1px solid var(--stroke-primary);background:var(--background-primary);flex-direction:column;display:flex}.mobile__nav.astro-jr7posx5{overscroll-behavior:contain;min-height:0;padding:var(--s-4) var(--gutter);flex:1;overflow-y:auto}.mobile__list.astro-jr7posx5{gap:var(--s-3);margin:0;padding:0;list-style:none;display:grid}.mobile__row.astro-jr7posx5{color:var(--text-primary);cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;padding:10px;font-size:20px;font-weight:500;line-height:30px;text-decoration:none;list-style:none;display:flex}.mobile__row.astro-jr7posx5::-webkit-details-marker{display:none}.mobile__row.astro-jr7posx5 svg{transition:transform .2s}.mobile__group.astro-jr7posx5[open]>.mobile__row.astro-jr7posx5{background:#e5ebff;border-radius:8px 8px 0 0}.mobile__group.astro-jr7posx5[open]>.mobile__row.astro-jr7posx5 svg{transform:rotate(180deg)}.mobile__sec.astro-jr7posx5{padding:var(--s-4) var(--s-6) 0}.mobile__title.astro-jr7posx5{padding-bottom:var(--s-2);color:var(--text-tertiary);font-size:var(--fs-s);border-bottom:1px solid #e0e4ea;margin:0;line-height:1.1}.mobile__sub.astro-jr7posx5{padding:var(--s-2) 0 0;margin:0;list-style:none}.mobile__sub.astro-jr7posx5 a.astro-jr7posx5{align-items:center;gap:var(--s-2);padding:10px var(--s-2);color:var(--text-primary);font-size:14px;line-height:1.4;text-decoration:none;display:flex}.mobile__sub.astro-jr7posx5 a.astro-jr7posx5.has-icon{max-width:210px}.mobile__sub.astro-jr7posx5 img.astro-jr7posx5{flex:none;width:24px;height:24px}.mobile__ctas.astro-jr7posx5{gap:var(--s-2);padding:var(--s-3) var(--gutter) max(var(--s-4), env(safe-area-inset-bottom));border-top:1px solid var(--stroke-primary);background:var(--background-primary);display:grid}@media (width<=1024px){.nav.astro-jr7posx5{display:none}.burger.astro-jr7posx5{display:inline-grid}}@media (width<=767px){.topbar.astro-jr7posx5,.bar__cta.astro-jr7posx5{display:none}.bar__inner.astro-jr7posx5{min-height:64px}}.bar__logo.astro-jr7posx5 .logo{width:156px}@media (width<=1024px){.bar__actions.astro-jr7posx5 .icon-btn.astro-jr7posx5>svg{width:32px;height:32px}}@media (width>=1025px){.mobile.astro-jr7posx5,.mobile.astro-jr7posx5:not([hidden]){display:none}}html.menu-open{overflow:hidden}@media (width>=1025px){.bar__logo.astro-jr7posx5{margin-right:clamp(8px,27.3vw - 271.825px,121px)}.nav__list.astro-jr7posx5{gap:clamp(8px,10vw - 94.5px,24px)}}@media (width>=1025px) and (width<=1279px){.bar__inner.astro-jr7posx5{gap:var(--s-4)}.bar__cta.astro-jr7posx5.btn--primary{padding-inline:var(--s-4)}.bar__logo.astro-jr7posx5 :is(svg,img){width:156px;height:auto}}.bar__cta.astro-jr7posx5.btn--secondary{padding-inline:var(--s-3)}.bar__cta.astro-jr7posx5.btn--primary{padding-inline:var(--s-6)}.footer.astro-nw2ivrzo{padding-block:38px var(--s-6);background:var(--background-secondary)}.footer__top.astro-nw2ivrzo{gap:var(--s-7);padding-bottom:var(--s-9);border-bottom:1px solid var(--stroke-primary);grid-template-columns:236px 1fr;display:grid}.footer__brand.astro-nw2ivrzo{gap:var(--s-7);align-content:start;display:grid}.footer__logo.astro-nw2ivrzo{text-decoration:none}.footer__logo.astro-nw2ivrzo :is(svg,img){width:156px;height:auto}.footer__icons.astro-nw2ivrzo{gap:var(--s-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.footer__icons.astro-nw2ivrzo a.astro-nw2ivrzo{border-radius:var(--r-1);place-items:center;width:30px;height:30px;transition:opacity .15s;display:grid}.footer__icons.astro-nw2ivrzo a.astro-nw2ivrzo:hover{opacity:.75}.footer__icons.astro-nw2ivrzo img.astro-nw2ivrzo{object-fit:contain;width:30px;height:30px}.footer__cols.astro-nw2ivrzo{gap:var(--s-7) var(--s-6);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.footer__title.astro-nw2ivrzo{margin-bottom:var(--s-2);font-size:var(--fs-l);font-weight:600;line-height:var(--lh-heading);text-transform:uppercase;color:var(--text-primary)}.footer__col.astro-nw2ivrzo ul.astro-nw2ivrzo{margin:0;padding:0;list-style:none}.footer__col.astro-nw2ivrzo a.astro-nw2ivrzo{min-height:38px;font-size:var(--fs-l);line-height:var(--lh-text);color:var(--text-accent-primary);align-items:center;text-decoration:none;transition:color .15s;display:inline-flex}.footer__col.astro-nw2ivrzo a.astro-nw2ivrzo:hover,.footer__col.astro-nw2ivrzo a.astro-nw2ivrzo:focus-visible{color:var(--button-primary-hover)}.footer__bottom.astro-nw2ivrzo{justify-items:center;gap:var(--s-2);padding-top:var(--s-6);text-align:center;font-size:var(--fs-m);color:#435b68;display:grid}.footer__bottom.astro-nw2ivrzo ul.astro-nw2ivrzo{gap:var(--s-4);margin:0;padding:0;list-style:none;display:flex}.footer__bottom.astro-nw2ivrzo a.astro-nw2ivrzo,.footer__cookies.astro-nw2ivrzo{font-size:var(--fs-s);color:var(--text-primary);text-decoration:none}.footer__cookies.astro-nw2ivrzo{cursor:pointer;background:0 0;border:0;min-height:24px;padding:0;font-family:inherit}.footer__bottom.astro-nw2ivrzo a.astro-nw2ivrzo:hover,.footer__cookies.astro-nw2ivrzo:hover{color:var(--text-accent-primary)}@media (width<=1023px){.footer__top.astro-nw2ivrzo{grid-template-columns:1fr}.footer__cols.astro-nw2ivrzo{grid-template-columns:repeat(2,minmax(0,1fr))}}.cc.astro-j35h7qm2{z-index:200;padding-block:var(--s-4);border-top:1px solid var(--stroke-secondary);background:var(--background-primary);position:fixed;inset:auto 0 0}.cc__banner.astro-j35h7qm2{justify-content:space-between;align-items:center;gap:var(--s-6);display:flex}.cc__title.astro-j35h7qm2{margin-bottom:var(--s-1);font-size:var(--fs-h5);font-weight:600}.cc__text.astro-j35h7qm2 p.astro-j35h7qm2{max-width:72ch;font-size:var(--fs-m);color:var(--text-secondary)}.cc__text.astro-j35h7qm2 a.astro-j35h7qm2,.cc-dialog.astro-j35h7qm2 a.astro-j35h7qm2{color:var(--text-accent-primary)}.cc__actions.astro-j35h7qm2{gap:var(--s-2);flex:none;display:flex}.cc-dialog.astro-j35h7qm2{width:min(560px, calc(100vw - 2 * var(--gutter)));max-height:calc(100dvh - 2 * var(--s-6));border:1px solid var(--stroke-secondary);border-radius:var(--r-4);background:var(--background-primary);color:var(--text-primary);padding:0}.cc-dialog.astro-j35h7qm2::backdrop{background:#0b184666}.cc-dialog__form.astro-j35h7qm2{gap:var(--s-4);padding:var(--s-6);display:grid}.cc-dialog__head.astro-j35h7qm2{justify-content:space-between;align-items:center;gap:var(--s-4);display:flex}.cc-dialog__head.astro-j35h7qm2 h2.astro-j35h7qm2{font-size:var(--fs-h4);font-weight:600}.cc-dialog__close.astro-j35h7qm2{border-radius:var(--r-2);width:32px;height:32px;color:var(--text-primary);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.cc-dialog__close.astro-j35h7qm2:hover{background:var(--button-text-icon-bg-hover)}.cc-dialog__intro.astro-j35h7qm2{font-size:var(--fs-m);color:var(--text-secondary)}.cc-dialog__list.astro-j35h7qm2{gap:var(--s-2);margin:0;padding:0;list-style:none;display:grid}.cc-cat.astro-j35h7qm2{justify-content:space-between;align-items:flex-start;gap:var(--s-4);padding:var(--s-4);border:1px solid var(--stroke-primary);border-radius:var(--r-3);background:var(--background-secondary);display:flex}.cc-cat__title.astro-j35h7qm2{margin-bottom:var(--s-1);font-weight:600;display:block}.cc-cat.astro-j35h7qm2 p.astro-j35h7qm2{font-size:var(--fs-s);color:var(--text-secondary)}.cc-dialog__actions.astro-j35h7qm2{justify-content:flex-end;gap:var(--s-2);flex-wrap:wrap;display:flex}.cc-switch.astro-j35h7qm2{appearance:none;background:var(--stroke-tertiary);cursor:pointer;border-radius:12px;flex:none;width:40px;height:24px;margin:0;transition:background-color .15s;position:relative}.cc-switch.astro-j35h7qm2:after{content:"";background:var(--background-primary);border-radius:50%;width:18px;height:18px;transition:transform .15s;position:absolute;top:3px;left:3px}.cc-switch.astro-j35h7qm2:checked{background:var(--button-primary)}.cc-switch.astro-j35h7qm2:checked:after{transform:translate(16px)}.cc-switch.astro-j35h7qm2:disabled{opacity:.5;cursor:not-allowed}.cc-switch.astro-j35h7qm2:focus-visible{box-shadow:var(--shadow-focus);outline:none}@media (width<=767px){.cc__banner.astro-j35h7qm2{align-items:stretch;gap:var(--s-4);flex-direction:column}.cc__actions.astro-j35h7qm2{flex-wrap:wrap}.cc__actions.astro-j35h7qm2 .btn.astro-j35h7qm2{flex:auto}.cc-dialog__actions.astro-j35h7qm2 .btn.astro-j35h7qm2{flex:100%}}@media (prefers-reduced-motion:reduce){.cc-switch.astro-j35h7qm2,.cc-switch.astro-j35h7qm2:after{transition:none}}.apop.astro-hnmtujcw{z-index:900;box-sizing:border-box;background:#f4f6ff;border:3px solid #476fff;border-radius:12px;grid-template-columns:100px minmax(0,1fr);gap:12px;width:545px;max-width:calc(100vw - 32px);padding:24px;font-family:inherit;animation:.2s ease-out apop-in;display:grid;position:fixed;bottom:16px;right:16px;box-shadow:2px 8px 23px 3px #102d3d66}.apop.astro-hnmtujcw[hidden]{display:none}@keyframes apop-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.apop.astro-hnmtujcw{animation:none}}.apop__img.astro-hnmtujcw{width:100px;height:auto}.apop__body.astro-hnmtujcw{min-width:0}.apop__title.astro-hnmtujcw{color:#0b1846;margin:0 0 8px;font-size:24px;font-weight:600;line-height:1.1}.apop__text.astro-hnmtujcw{color:#435b68;margin:0 0 12px;font-size:16px;line-height:1.2}.apop__actions.astro-hnmtujcw{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}.apop__btn.astro-hnmtujcw{color:#476fff;border:1px solid #476fff;border-radius:8px;align-items:center;height:56px;padding:8px 16px;font-size:16px;text-decoration:none;display:inline-flex}.apop__btn--primary.astro-hnmtujcw{color:#f8fafc;background:#476fff;font-size:14px}.apop__btn.astro-hnmtujcw:hover{filter:brightness(.95);text-decoration:none}.apop__btn--primary.astro-hnmtujcw:hover{color:#fff}.apop__close.astro-hnmtujcw{color:#333;cursor:pointer;background:0 0;border:0;place-items:center;width:28px;height:28px;padding:0;display:grid;position:absolute;top:14px;right:14px}@media (width<=767px){.apop.astro-hnmtujcw{grid-template-columns:1fr;gap:8px;width:auto;padding:20px;left:16px}.apop__img.astro-hnmtujcw{width:40px}.apop__title.astro-hnmtujcw{font-size:20px}.apop__text.astro-hnmtujcw{font-size:14px}.apop__actions.astro-hnmtujcw{justify-content:flex-start}.apop__btn.astro-hnmtujcw{height:44px}}
