.site-footer__hexagons[data-astro-cid-qup6pdxl]{display:none}@media (width>=64rem){.site-footer__hexagons[data-astro-cid-qup6pdxl]{--hexagons-width:100rem;--hexagons-logo-x:77.125rem;--hexagons-logo-y:48.8125rem;--logo-left:calc((100vw - min(100vw - 2 * var(--space-gutter), var(--width-content))) / 2);bottom:-28.625rem;left:calc(var(--logo-left) - var(--hexagons-logo-x));z-index:-1;width:var(--hexagons-width);pointer-events:none;display:block;position:absolute}@supports (anchor-name:--footer-logo){.site-footer__brand[data-astro-cid-qup6pdxl] img[data-astro-cid-qup6pdxl]{anchor-name:--footer-logo}.site-footer__hexagons[data-astro-cid-qup6pdxl]{position-anchor:--footer-logo;top:calc(anchor(top) - var(--hexagons-logo-y));bottom:auto;left:calc(anchor(left) - var(--hexagons-logo-x))}}.site-footer__hexagons[data-astro-cid-qup6pdxl] img{width:100%;max-width:none;height:auto}}.site-footer[data-astro-cid-qup6pdxl]{z-index:1;padding-block:var(--space-6);font-size:var(--text-small);line-height:var(--leading-small);position:relative}.site-footer__inner[data-astro-cid-qup6pdxl]{gap:var(--space-5);text-align:center;display:grid}.site-footer__brand[data-astro-cid-qup6pdxl]{gap:var(--space-4);justify-items:center;display:grid}.site-footer__brand[data-astro-cid-qup6pdxl] img[data-astro-cid-qup6pdxl]{width:9.4rem}.site-footer__brand[data-astro-cid-qup6pdxl] strong[data-astro-cid-qup6pdxl]{font-weight:var(--font-weight-black)}.site-footer__column[data-astro-cid-qup6pdxl] h2[data-astro-cid-qup6pdxl]{font-size:var(--text-small);font-weight:var(--font-weight-black);color:var(--color-accent);text-transform:uppercase;margin-block-end:var(--space-4)}.site-footer__column[data-astro-cid-qup6pdxl] ul[data-astro-cid-qup6pdxl]{margin:0;padding:0;list-style:none;display:grid}.site-footer__column[data-astro-cid-qup6pdxl] li[data-astro-cid-qup6pdxl] a[data-astro-cid-qup6pdxl]{color:var(--color-text)}@media (width>=48rem){.site-footer__inner[data-astro-cid-qup6pdxl]{text-align:left;grid-template-columns:repeat(2,1fr)}.site-footer__brand[data-astro-cid-qup6pdxl]{grid-column:1/-1;grid-template-columns:auto 1fr;place-items:center start}}@media (width>=64rem){.site-footer__inner[data-astro-cid-qup6pdxl]{column-gap:var(--space-7);grid-template-columns:minmax(0,1fr) repeat(4,auto);align-items:start}.site-footer__brand[data-astro-cid-qup6pdxl]{align-self:center;gap:calc(var(--space-5) + var(--space-2));grid-column:auto}}.chevron[data-astro-cid-daadujsd]{flex:none;width:auto;height:1em;display:inline-block}.chevron--enclose[data-astro-cid-daadujsd]{top:50%;left:calc(-1 * var(--size-chevron-inset));height:var(--size-chevron);position:absolute;transform:translateY(-50%)}.site-header[data-astro-cid-vwn3tmth]{z-index:20;height:var(--size-header);font-size:var(--text-nav);transition:background-color var(--transition);position:absolute;inset:0 0 auto}.site-header[data-astro-cid-vwn3tmth][data-detached]{background:var(--color-background);transition:transform var(--transition);position:fixed;transform:translateY(-100%)}.site-header[data-astro-cid-vwn3tmth][data-shown]{transform:none}.site-header__inner[data-astro-cid-vwn3tmth]{align-items:center;gap:var(--space-4);max-width:var(--width-page);height:100%;padding-inline:min(var(--space-gutter), var(--space-5));margin-inline:auto;display:flex}.site-brand[data-astro-cid-vwn3tmth]{color:var(--color-text);align-items:center;text-decoration:none;display:flex}.site-brand__logo[data-astro-cid-vwn3tmth]{--logo-width-phone:3.875rem;--logo-height:2.0625rem;width:var(--logo-width-phone);height:var(--logo-height);object-fit:cover;object-position:left center;max-width:none}.site-brand[data-astro-cid-vwn3tmth]:hover,.site-brand[data-astro-cid-vwn3tmth]:focus-visible{text-decoration:none}.site-nav-toggle[data-astro-cid-vwn3tmth]{align-items:center;gap:var(--space-2);padding:var(--space-2);font:inherit;font-weight:var(--font-weight-bold);color:var(--color-text);cursor:pointer;background:0 0;border:0;margin-inline-start:auto;display:inline-flex}.site-nav[data-astro-cid-vwn3tmth]{inset:var(--size-header) 0 auto 0;padding:var(--space-3) var(--space-gutter) var(--space-4);background:var(--color-background);border-block:1px solid var(--color-border);display:none;position:absolute}.site-nav[data-astro-cid-vwn3tmth][data-open]{display:block}.site-header[data-astro-cid-vwn3tmth][data-detached] .site-nav[data-astro-cid-vwn3tmth]{max-height:calc(100dvh - var(--size-header));overflow-y:auto}.site-nav[data-astro-cid-vwn3tmth]>ul[data-astro-cid-vwn3tmth],.language-switcher[data-astro-cid-vwn3tmth] ul[data-astro-cid-vwn3tmth]{gap:var(--space-4);margin:0;padding:0;list-style:none;display:flex}.site-nav[data-astro-cid-vwn3tmth]>ul[data-astro-cid-vwn3tmth]{gap:var(--space-3);flex-direction:column}.site-subnav[data-astro-cid-vwn3tmth]{gap:var(--space-2);margin:var(--space-2) 0 0;padding:0 0 0 var(--space-4);list-style:none;display:grid}.site-nav[data-astro-cid-vwn3tmth] .site-subnav__link[data-astro-cid-vwn3tmth]{color:var(--color-text-soft)}.site-subnav__marker[data-astro-cid-vwn3tmth]{display:none}.site-nav[data-astro-cid-vwn3tmth] a[data-astro-cid-vwn3tmth],.language-switcher[data-astro-cid-vwn3tmth] a[data-astro-cid-vwn3tmth]{color:var(--color-text)}.site-nav[data-astro-cid-vwn3tmth] a[data-astro-cid-vwn3tmth][aria-current],.language-switcher[data-astro-cid-vwn3tmth] a[data-astro-cid-vwn3tmth][aria-current=true]{font-weight:var(--font-weight-bold)}.language-switcher[data-astro-cid-vwn3tmth] ul[data-astro-cid-vwn3tmth]{gap:var(--space-2)}.language-switcher[data-astro-cid-vwn3tmth] li[data-astro-cid-vwn3tmth]+li[data-astro-cid-vwn3tmth]:before{content:"/";color:var(--color-border);margin-inline-end:var(--space-2)}@media (width>=48rem){.site-brand__logo[data-astro-cid-vwn3tmth]{width:auto}}@media (width>=64rem){.site-nav-toggle[data-astro-cid-vwn3tmth]{display:none}.site-header__inner[data-astro-cid-vwn3tmth]{grid-template-columns:1fr auto 1fr;display:grid}.site-brand[data-astro-cid-vwn3tmth]{justify-self:start}.site-nav[data-astro-cid-vwn3tmth],.site-header[data-astro-cid-vwn3tmth][data-detached] .site-nav[data-astro-cid-vwn3tmth]{background:0 0;border:0;max-height:none;padding:0;display:block;position:static;overflow:visible}.site-nav[data-astro-cid-vwn3tmth]>ul[data-astro-cid-vwn3tmth]{justify-content:center;gap:var(--space-5);flex-direction:row}.site-nav__link[data-astro-cid-vwn3tmth]{line-height:normal;position:relative}.site-nav__link[data-astro-cid-vwn3tmth][aria-current]{margin-inline:1em}.site-nav__link[data-astro-cid-vwn3tmth][aria-current]:after{content:"";top:calc(100% + var(--space-2));background:var(--color-nav-marker);width:calc(100% + 2em);height:.1875rem;position:absolute;left:50%;transform:translate(-50%)}.site-nav__parent[data-astro-cid-vwn3tmth]{position:relative}.site-subnav[data-astro-cid-vwn3tmth]{gap:var(--space-4);width:max-content;padding:var(--space-5) 0 var(--space-6);font-size:var(--text-submenu);line-height:var(--leading-tight);background:var(--color-background);visibility:hidden;opacity:0;transition:opacity var(--transition), visibility 0s linear var(--transition);margin:0;position:absolute;top:100%;left:0}.site-subnav[data-astro-cid-vwn3tmth]:before{content:"";z-index:-1;box-shadow:0 0 0 100vmax var(--color-background);clip-path:inset(calc(-1 * var(--size-header)) -100vmax 0);pointer-events:none;position:absolute;inset:0}.site-nav__parent[data-astro-cid-vwn3tmth]:hover>.site-subnav[data-astro-cid-vwn3tmth],.site-nav__parent[data-astro-cid-vwn3tmth]:focus-within>.site-subnav[data-astro-cid-vwn3tmth]{visibility:visible;opacity:1;transition-delay:0s}.site-nav__parent[data-astro-cid-vwn3tmth][data-dismissed]>.site-subnav[data-astro-cid-vwn3tmth]{visibility:hidden;opacity:0}.site-nav[data-astro-cid-vwn3tmth] .site-subnav__link[data-astro-cid-vwn3tmth]{font-weight:var(--font-weight-light);color:var(--color-text-dim);transition:color var(--transition);text-decoration:none;display:block;position:relative}.site-nav[data-astro-cid-vwn3tmth] .site-subnav__link[data-astro-cid-vwn3tmth]:hover,.site-nav[data-astro-cid-vwn3tmth] .site-subnav__link[data-astro-cid-vwn3tmth]:focus-visible,.site-nav[data-astro-cid-vwn3tmth] .site-subnav__link[data-astro-cid-vwn3tmth][aria-current=page]{font-weight:var(--font-weight-bold);color:var(--color-text)}.site-subnav__marker[data-astro-cid-vwn3tmth]{opacity:0;transition:opacity var(--transition);display:block}.site-subnav__link[data-astro-cid-vwn3tmth]:hover .site-subnav__marker[data-astro-cid-vwn3tmth],.site-subnav__link[data-astro-cid-vwn3tmth]:focus-visible .site-subnav__marker[data-astro-cid-vwn3tmth],.site-subnav__link[data-astro-cid-vwn3tmth][aria-current=page] .site-subnav__marker[data-astro-cid-vwn3tmth]{opacity:1}.language-switcher[data-astro-cid-vwn3tmth]{justify-self:end}}:root{color-scheme:dark;--color-background:#000;--color-text:#fff;--color-text-soft:#9c9c9c;--color-text-subtle:#727272;--color-text-dim:#535353;--color-text-muted:#677db9;--color-accent:#39a9e1;--color-accent-soft:#5aa7dc;--color-on-accent:#00203e;--color-surface:#1b2339;--color-surface-row:#101629;--color-line:#193a5a;--color-border:#ffffff29;--color-border-subtle:#ffffff0f;--color-divider:#fff3;--color-nav-marker:#d9d9d9;--color-error:#ff7b7b;--color-brand-blue:#0058a5;--color-brand-navy:#00203e;--color-brand-navy-dark:#001930;--color-brand-magenta:#e6007e;--color-brand-ice:#76d1ff;--color-brand-rose:#ff008c;--gradient-line:linear-gradient(to bottom, var(--color-brand-blue), var(--color-accent));--gradient-progress:linear-gradient(90deg, var(--color-accent) 60%, var(--color-brand-magenta));--gradient-panel:linear-gradient(-12deg, var(--color-background) 25%, var(--color-brand-navy-dark) 93%, var(--color-brand-navy));--gradient-tile:linear-gradient(160deg, #00203e8c, #0003);--gradient-hover:linear-gradient(90deg, #010102b3, transparent 80%);--gradient-hover-line-top:linear-gradient(90deg, var(--color-brand-magenta), transparent);--gradient-hover-line-bottom:linear-gradient(90deg, var(--color-brand-blue), transparent);--font-sans:"Roboto", system-ui, -apple-system, "Segoe UI", sans-serif;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:700;--font-weight-black:900;--text-display:clamp(2.75rem, 1.95rem + 3.4vw, 4.25rem);--text-heading-large:clamp(2.5rem, 1.7rem + 3.2vw, 5rem);--text-heading:clamp(2.125rem, 1.5rem + 2.4vw, 3.5rem);--text-title:clamp(1.625rem, 1.3rem + 1.3vw, 2.375rem);--text-subheading:clamp(1.375rem, 1.2rem + .8vw, 1.75rem);--text-card-title:1.375rem;--text-large:1.25rem;--text-lead:clamp(1.125rem, 1rem + .6vw, 1.5rem);--text-intro:clamp(1rem, .9rem + .5vw, 1.25rem);--text-body:1rem;--text-nav:.9375rem;--text-small:.875rem;--text-product-name:clamp(2.25rem, 1.2rem + 4.8vw, 5.5rem);--text-toc:clamp(1.5rem, .75rem + 1.6vw, 3rem);--text-menu:2rem;--text-submenu:1.5rem;--text-fact:clamp(1.75rem, 21cqw, 4.375rem);--text-fact-label:clamp(.75rem, 5cqw, 1rem);--leading-none:1;--leading-display:1.03;--leading-heading-large:1.1;--leading-heading:1.15;--leading-title:1.16;--leading-subheading:1.15;--leading-tight:1.2;--leading-lead:1.25;--leading-card-title:1.3;--leading-large:1.4;--leading-small:1.43;--leading-body:1.5;--leading-intro:1.6;--leading-loose:1.75;--tracking-tight:-.02em;--tracking-heading:-.005em;--tracking-wide:.06em;--space-1:.25rem;--space-2:.5rem;--space-3:1rem;--space-4:1.5rem;--space-5:2.5rem;--space-6:4rem;--space-7:6rem;--space-section:clamp(3.5rem, 2rem + 6vw, 7.5rem);--space-gutter:clamp(1.5rem, 8vw, 9.75rem);--width-page:120rem;--width-content:98rem;--width-narrow:69rem;--width-products:69.8rem;--width-facts:91.7rem;--measure-narrow:30rem;--measure-hero:25.5rem;--measure:36rem;--measure-split:31.75rem;--measure-intro:20rem;--measure-showcase:46.9375rem;--measure-table:50.6875rem;--measure-wide:56rem;--measure-prose:72ch;--size-header:3.75rem;--size-hero:clamp(38rem, 52vw, 57rem);--size-hero-image:clamp(22rem, 100vw, 32rem);--size-stage-line:6.75rem;--size-feature-column:18.75rem;--size-button-padding-block:.625rem;--size-button-padding-inline:2.5rem;--size-chevron:1.71em;--size-chevron-inset:.71em;--radius-base:6px;--radius-pill:999px;--transition:.18s ease}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/roboto-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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:100 900;font-display:swap;src:url(/fonts/roboto-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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}*,:before,:after{box-sizing:border-box}[hidden]{display:none!important}html{font-family:var(--font-sans);font-size:100%;line-height:var(--leading-body);color:var(--color-text);background:var(--color-background);font-feature-settings:"lnum" 1, "pnum" 1;-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{overflow-wrap:break-word;hyphens:auto;hyphenate-limit-chars:10 4 4;margin:0;overflow-x:clip}img,svg,video{max-width:100%;height:auto;display:block}a{color:var(--color-accent);text-decoration:none}a:hover,a:focus-visible{text-decoration:underline}:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}h1,h2,h3,h4,h5,p{margin:0}.site-page{flex-direction:column;min-height:100vh;display:flex;position:relative;overflow:clip}.site-main{flex:1}:root{--header-offset:0rem}:root:has(.site-header[data-shown]){--header-offset:var(--size-header)}.container{width:min(100% - 2 * var(--space-gutter), var(--width-content));margin-inline:auto}.container--narrow{width:min(100% - 2 * var(--space-gutter), var(--width-narrow));margin-inline:auto}.section{padding-block:var(--space-section);position:relative}.section--no-top{padding-block-start:0}.section--no-bottom{padding-block-end:0}.section--none{padding-block:0}.section>.container,.section>.container--narrow{z-index:1;position:relative}.display,.heading{font-weight:var(--font-weight-light);letter-spacing:var(--tracking-heading);text-wrap:balance}h1,h2,.heading{hyphenate-limit-chars:13 5 6}h3,h4,.title,.prose h2{hyphenate-limit-chars:20 5 6}.display{font-size:var(--text-display);line-height:var(--leading-display);hyphenate-limit-chars:12 5 6}.heading{font-size:var(--text-heading);line-height:var(--leading-heading)}.heading--large{font-size:var(--text-heading-large);line-height:var(--leading-heading-large)}.display strong,.heading strong{font-weight:var(--font-weight-bold)}.title{font-size:var(--text-title);line-height:var(--leading-title);font-weight:var(--font-weight-bold)}.lead{font-size:var(--text-lead);line-height:var(--leading-lead);font-weight:var(--font-weight-light)}.lead strong{font-weight:var(--font-weight-black)}.eyebrow{font-size:var(--text-small);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-wide);text-transform:uppercase}.text-soft{color:var(--color-text-soft)}.text-center{text-align:center}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.section-intro{gap:var(--space-4);max-width:var(--measure-wide);margin:0 auto var(--space-6);text-align:center;justify-items:center;display:grid}.section-intro>p{max-width:var(--measure)}.section-intro--wide>p{max-width:var(--measure-wide)}.stage-line{width:1px;height:var(--size-stage-line);background:var(--gradient-line);margin-inline:auto;display:block}.panel-table{width:100%;padding:var(--space-4);background:var(--gradient-panel);border-radius:var(--radius-base);border-collapse:collapse}.panel-table th,.panel-table td{padding:var(--space-3) var(--space-2);text-align:left;vertical-align:top;border-block-end:1px solid var(--color-line)}.panel-table th{font-weight:var(--font-weight-bold)}.panel-table tbody tr:last-child>*{border-block-end:0}@media (width>=48rem){.panel-table{padding:var(--space-5)}.panel-table th,.panel-table td{padding:var(--space-3) var(--space-4)}}.button{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--size-button-padding-block) var(--size-button-padding-inline);font:inherit;font-size:var(--text-body);font-weight:var(--font-weight-medium);line-height:var(--leading-loose);color:var(--color-on-accent);background:var(--color-text);border-radius:var(--radius-pill);cursor:pointer;transition:background var(--transition), transform var(--transition);border:0;text-decoration:none;display:inline-flex}.button:hover,.button:focus-visible{background:color-mix(in srgb, var(--color-text) 86%, var(--color-background));text-decoration:none}.button:disabled{opacity:.6;cursor:progress}.prose{max-width:var(--measure-prose)}.prose h1{font-size:var(--text-heading);line-height:var(--leading-heading);font-weight:var(--font-weight-light);margin-block-end:var(--space-4)}.prose h2{font-size:var(--text-subheading);line-height:var(--leading-subheading);font-weight:var(--font-weight-bold);margin-block:var(--space-5) var(--space-3)}.prose h3{font-size:var(--text-body);font-weight:var(--font-weight-bold);margin-block:var(--space-4) var(--space-2)}.prose p,.prose ul,.prose ol{margin-block:0 var(--space-3)}.page-top{padding-block:calc(var(--size-header) + var(--space-6)) var(--space-7)}.form-section{max-width:var(--width-narrow);margin-inline:auto}.form-section form,.form-columns{gap:var(--space-4);display:grid}.form-column{gap:var(--space-4);align-content:start;display:grid}@media (width>=48rem){.form-columns{gap:var(--space-6);grid-template-columns:1fr 1fr}}.field{gap:var(--space-1);display:grid}.field label{font-size:var(--text-small);font-weight:var(--font-weight-medium)}.field-optional{font-weight:var(--font-weight-regular);color:var(--color-text-muted);margin-inline-start:var(--space-1)}.field-hint{font-size:var(--text-small);color:var(--color-text-muted)}.field input:not([type=checkbox]),.field textarea{width:100%;padding:var(--space-2) var(--space-3);font:inherit;font-size:var(--text-small);line-height:var(--leading-small);color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-base)}.field textarea{resize:vertical;min-height:12rem}.field input::placeholder,.field textarea::placeholder{color:var(--color-text-muted)}.field [aria-invalid=true]{border-color:var(--color-error)}.field-consent label{gap:var(--space-2);font-size:var(--text-small);font-weight:var(--font-weight-regular);line-height:var(--leading-small);align-items:flex-start;display:flex}.field-consent input{accent-color:var(--color-accent);flex:none;margin-block-start:.15em}.field-error,.form-error{font-size:var(--text-small);color:var(--color-error)}.form-success{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-base)}.form-success h2{font-size:var(--text-subheading);font-weight:var(--font-weight-bold);margin-block-end:var(--space-2)}.form-actions{justify-content:center;padding-block-start:var(--space-3);display:flex}.honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.form-noscript{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-base)}
