.header[data-astro-cid-isef26zo]{z-index:100;background-color:var(--color-background);transition:background-color .3s;position:fixed;top:0;left:0;right:0}.header__bar[data-astro-cid-isef26zo]{height:var(--header-height);padding-right:calc(2% + var(--gutter));align-items:center;transition:height .3s;display:flex}.header__logo[data-astro-cid-isef26zo]{flex:none;align-self:flex-start}.header__logo[data-astro-cid-isef26zo] img[data-astro-cid-isef26zo]{width:262px;height:80px;transition:width .3s,height .3s,margin .3s}.header__nav[data-astro-cid-isef26zo]{margin-left:auto}.header__menu[data-astro-cid-isef26zo]{gap:39px;margin:0;padding:0;list-style:none;display:flex}.header__link[data-astro-cid-isef26zo]{color:var(--color-black);font-size:17px;font-weight:var(--weight-semibold);line-height:var(--header-height);transition:color .2s;display:block}.header__link[data-astro-cid-isef26zo]:hover,.header__link[data-astro-cid-isef26zo][aria-current=location]{color:var(--color-accent)}.header__toggle[data-astro-cid-isef26zo]{display:none}.header--stuck[data-astro-cid-isef26zo]{background-color:var(--color-dark)}@media (width>=1101px){.header--stuck[data-astro-cid-isef26zo] .header__bar[data-astro-cid-isef26zo]{height:var(--header-height-sticky)}.header--stuck[data-astro-cid-isef26zo] .header__logo[data-astro-cid-isef26zo] img[data-astro-cid-isef26zo]{width:180px;height:55px;margin-top:5px}.header--stuck[data-astro-cid-isef26zo] .header__link[data-astro-cid-isef26zo]{color:var(--color-on-dark);font-size:var(--text-nav);line-height:var(--header-height-sticky)}.header--stuck[data-astro-cid-isef26zo] .header__link[data-astro-cid-isef26zo]:hover,.header--stuck[data-astro-cid-isef26zo] .header__link[data-astro-cid-isef26zo][aria-current=location]{color:var(--color-accent)}}@media (width<=1100px){.header__bar[data-astro-cid-isef26zo]{height:auto;padding:20px var(--gutter);flex-wrap:wrap}.header__logo[data-astro-cid-isef26zo]{align-self:center}.header__logo[data-astro-cid-isef26zo] img[data-astro-cid-isef26zo]{width:163px;height:50px}.header__toggle[data-astro-cid-isef26zo]{color:var(--color-accent);cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0;font-size:21px;line-height:1;display:block}.header__toggle[data-astro-cid-isef26zo] svg{width:1em;height:1em}.header__nav[data-astro-cid-isef26zo]{margin:20px calc(-1 * var(--gutter)) -20px;flex:1 0 100%;display:none}.header--open[data-astro-cid-isef26zo] .header__nav[data-astro-cid-isef26zo],.header__menu[data-astro-cid-isef26zo]{display:block}.header__link[data-astro-cid-isef26zo]{padding-inline:var(--gutter);border-bottom:1px solid var(--color-overlay-line);background-color:var(--color-black);color:var(--color-on-dark);font-size:21px;font-weight:var(--weight-light);line-height:50px}.header__link[data-astro-cid-isef26zo]:hover,.header__link[data-astro-cid-isef26zo][aria-current=location]{color:var(--color-on-dark);background-color:#333}}.footer[data-astro-cid-oenwriqq]{padding:35px var(--gutter);background-color:var(--color-dark);color:var(--color-on-dark);text-align:center}.footer__notice[data-astro-cid-oenwriqq]{max-width:var(--site-width);white-space:pre-wrap;margin:0 auto;font-size:16px;line-height:1.68}.footer__notice[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]:hover{color:var(--color-accent)}.footer__social[data-astro-cid-oenwriqq]{justify-content:center;margin:20px 0 0;padding:0;list-style:none;display:flex}.footer__icon[data-astro-cid-oenwriqq]{background-color:var(--color-on-dark);width:44px;height:44px;color:var(--color-accent);border-radius:50%;place-items:center;margin:0 5px 10px;font-size:16px;transition:opacity .2s;display:grid}.footer__icon[data-astro-cid-oenwriqq]:hover{opacity:.8}.footer__icon[data-astro-cid-oenwriqq] svg{width:1em;height:1em}:root{--font-sans:var(--font-source-sans), Arial, Helvetica, sans-serif;--color-background:#fff;--color-foreground:#7f8795;--color-heading:#2b2a29;--color-dark:#2b2a29;--color-black:#000;--color-on-dark:#fff;--color-accent:#ff2402;--color-accent-hover:#d60c02;--color-accent-foreground:#fff;--color-border:#dbe2ea;--color-surface:#e5e3df;--color-overlay-line:#ffffff3b;--weight-light:300;--weight-regular:400;--weight-semibold:600;--weight-bold:700;--text-body:22px;--leading-body:1.68;--text-small:18px;--text-h1:66px;--leading-h1:1.16;--text-h2:48px;--leading-h2:1.2;--text-h3:32px;--leading-h3:1.16;--text-h6:18px;--leading-h6:1.44;--text-nav:15px;--text-button:14px;--leading-button:17px;--site-width:1170px;--gutter:30px;--header-height:79px;--header-height-sticky:65px;--radius-button:4px;--bg-pattern:url(/_astro/header-background_8.C1M5VBNW.png)}@media (width<=1100px){:root{--header-height:90px;--header-height-sticky:90px}}@media (width<=640px){:root{--text-h2:42px;--leading-h1:80px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:var(--header-height-sticky)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body{background-color:var(--color-background);color:var(--color-foreground);font-family:var(--font-sans);font-size:var(--text-body);font-weight:var(--weight-light);line-height:var(--leading-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}h1,h2,h3,h4,h5,h6{font-weight:var(--weight-light);margin:0}h1{font-size:var(--text-h1);line-height:var(--leading-h1)}h2{font-size:var(--text-h2);line-height:var(--leading-h2)}h3{font-size:var(--text-h3);line-height:var(--leading-h3)}h6{font-size:var(--text-h6);line-height:var(--leading-h6)}p{margin:0 0 20px}b,strong{font-weight:var(--weight-bold)}a{color:inherit;text-decoration:none}img,svg,picture{max-width:100%;display:block}img{height:auto}button,input,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}[hidden]{display:none!important}body{padding-top:var(--header-height)}.skip-link[data-astro-cid-z4jru4n3]{z-index:10000;background-color:var(--color-accent);color:var(--color-accent-foreground);font-size:var(--text-h6);line-height:var(--leading-h6);border-radius:3px;padding:6px 12px;position:fixed;top:10px;left:10px}.skip-link[data-astro-cid-z4jru4n3]:not(:focus){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}main[data-astro-cid-z4jru4n3]:focus{outline:none}.container[data-astro-cid-ygbe67ah]{width:100%;max-width:calc(var(--site-width) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.container--wide[data-astro-cid-ygbe67ah]{max-width:calc(var(--site-width) * 1.04 + 2 * var(--gutter))}.eyebrow[data-astro-cid-zedojbgr]{margin-block:15px}.eyebrow__text[data-astro-cid-zedojbgr]{color:var(--color-accent);font-size:var(--text-h6);line-height:var(--leading-h6);margin:0}.eyebrow--light[data-astro-cid-zedojbgr] .eyebrow__text[data-astro-cid-zedojbgr]{color:var(--color-on-dark)}.eyebrow--center[data-astro-cid-zedojbgr]{text-align:center}.eyebrow--underline[data-astro-cid-zedojbgr]{border-bottom:1px dotted var(--color-border);padding-bottom:10px}.eyebrow--underline[data-astro-cid-zedojbgr].eyebrow--light{border-bottom-color:var(--color-on-dark)}.eyebrow--sides[data-astro-cid-zedojbgr]{align-items:center;gap:8px;display:flex}.eyebrow--sides[data-astro-cid-zedojbgr]:before,.eyebrow--sides[data-astro-cid-zedojbgr]:after{border-top:1px dotted var(--color-accent);content:"";flex:1 1 0}.eyebrow--sides[data-astro-cid-zedojbgr] .eyebrow__text[data-astro-cid-zedojbgr]{flex:none}@media (width<=640px){.eyebrow--small-underline[data-astro-cid-zedojbgr]{border-bottom:1px dotted var(--color-border);padding-bottom:10px;display:block}.eyebrow--small-underline[data-astro-cid-zedojbgr]:before,.eyebrow--small-underline[data-astro-cid-zedojbgr]:after{display:none}}.btn[data-astro-cid-j6ocf6pu]{border-radius:var(--radius-button);background-color:var(--color-accent);color:var(--color-accent-foreground);font-family:var(--font-sans);font-size:var(--text-button);font-weight:var(--weight-semibold);line-height:var(--leading-button);text-align:center;text-transform:uppercase;cursor:pointer;border:0;padding:13px 29px;transition:background-color .2s;display:inline-block}.btn[data-astro-cid-j6ocf6pu]:hover,.btn[data-astro-cid-j6ocf6pu]:focus-visible{background-color:var(--color-accent-hover)}.btn--rounded[data-astro-cid-j6ocf6pu]{border-radius:5px}
