@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/lato-latin-400-normal.BEhtfm5r.woff2)format("woff2")}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/lato-latin-700-normal.BUGMgin4.woff2)format("woff2")}:root{--ink:#0f1b2d;--ink-2:#3d4757;--ink-3:#5e6877;--ground:#f3f5f8;--white:#fff;--line:#d9dee6;--ink-hover:#24344f;--tape:#ffc629;--on-ink:#fff;--on-ink-2:#c5ceda;--on-ink-3:#8d99aa;--display:"Lato", "Helvetica Neue", Arial, sans-serif;--text:"Lato", "Helvetica Neue", Arial, sans-serif;--max:1200px;--gutter:clamp(20px, 4vw, 40px)}body{background:var(--ground);color:var(--ink);font-family:var(--text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0}a{color:inherit}h1,h2,h3{text-wrap:balance}p{text-wrap:pretty}html{scroll-behavior:smooth}[id]{scroll-margin-top:88px}::selection{background:var(--tape);color:var(--ink)}.btn{transition:background-color .15s,color .15s,transform .15s}.btn:active{transform:translateY(1px)}.btn-primary:hover{background:var(--ink-hover)!important}.btn-ink:hover{background:#000!important}.btn-line:hover{background:#0f1b2d0f!important}.btn-white:hover{background:#e8ecf2!important}.btn-tape:hover{background:#ffd45c!important}.navlink{text-decoration:none;transition:color .15s}.navlink:hover{color:var(--ink)!important}.ulink{text-underline-offset:5px;text-decoration:underline 1.5px}.ulink:hover{text-decoration-color:var(--ink)}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid var(--ink);outline-offset:3px}section[style*="background: var(--ink)"] :focus-visible,footer :focus-visible,.on-ink :focus-visible{outline-color:var(--tape)}input[type=range]{accent-color:var(--ink)}summary{cursor:pointer;list-style:none}summary::-webkit-details-marker{display:none}details[open] summary .plus{transform:rotate(45deg)}.plus{transition:transform .2s}@keyframes rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}.rise{animation:.8s cubic-bezier(.2,.7,.2,1) .2s both rise}.skip{z-index:60;background:var(--ink);color:#fff;font-family:var(--display);border-radius:8px;padding:12px 16px;font-weight:600;text-decoration:none;position:absolute;top:-60px;left:12px}.skip:focus{top:12px}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.num{font-variant-numeric:lining-nums tabular-nums}.odo{font-variant-numeric:lining-nums tabular-nums;align-items:flex-start;height:1.1em;line-height:1.1;display:inline-flex;overflow:hidden}.odo .c{text-align:center;width:.6em;height:1.1em;transition:width .45s cubic-bezier(.2,.7,.2,1),opacity .3s;display:inline-block;overflow:hidden}.odo .c.off{opacity:0;width:0}.odo .g{width:.2em;height:1.1em;transition:width .45s cubic-bezier(.2,.7,.2,1);display:inline-block}.odo .g.off{width:0}.odo .k{height:1.1em;display:inline-block}.odo .col{will-change:transform;flex-direction:column;transition:transform .8s cubic-bezier(.2,.7,.2,1);display:flex}.odo .col span{height:1.1em;display:block}.rng{-webkit-appearance:none;appearance:none;cursor:pointer;background:0 0;width:100%;height:44px;margin:0;display:block}.rng::-webkit-slider-runnable-track{background:#9aa4b2;height:2px}.rng::-webkit-slider-thumb{-webkit-appearance:none;background:var(--ink);width:22px;height:22px;box-shadow:0 0 0 1px var(--ink);border:4px solid #fff;border-radius:50%;margin-top:-10px;transition:transform .15s}.rng:active::-webkit-slider-thumb{transform:scale(1.12)}.rng::-moz-range-track{background:#9aa4b2;height:2px}.rng::-moz-range-thumb{background:var(--ink);width:14px;height:14px;box-shadow:0 0 0 1px var(--ink);border:4px solid #fff;border-radius:50%}.lrow{transition:background-color .2s}.kb-wrap{container-type:inline-size}.kb-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:10px;display:grid}@container (width<=470px){.kb-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kb-3{display:none!important}}.pn{pointer-events:auto}button[aria-pressed=false] [data-match-check]{display:none}.hero-sheet{z-index:1}.hero-card{z-index:2;position:relative}.mobnav{display:none;position:relative}.mobnav[open] .mobnav-icon-open,.mobnav:not([open]) .mobnav-icon-close{display:none}.mob-only{display:none!important}.cta-short{display:none}@media (width<=820px){.navlinks{display:none!important}.mobnav{display:block}.desk-only{display:none!important}.mob-only{display:flex!important}footer a{align-items:center;min-height:44px;display:inline-flex}}@media (width<=600px){.ctry-nav{display:none!important}.hero-card{width:100%!important;margin-top:150px!important}.hero-sheet{width:94%!important}}@media (width<=480px){.cta-long{display:none}.cta-short{display:inline}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.rise{animation:none}*{transition:none!important}}
