@font-face{font-family:Dialed Display;src:url(/fonts/Archivo-Variable-latin.woff2)format("woff2");font-weight:100 900;font-stretch:62% 125%;font-display:swap}:root{--ivory:#f4f1ea;--ivory-strip:#f9f7f2;--midnight:#0a1a33;--magenta:#ff007f;--mineral:#6f91a5;--deep-blue:#1f3b5d;--blue-band:#3f5e7f;--body-blue:#2f4d6e;--field-line:#566e86;--light-blue:#a7bdcc;--pale-blue:#e4eef2;--rule:#0a1a331f;--rule-light:#f4f1ea29;--font:Arial, "Liberation Sans", Helvetica, sans-serif;--font-display:"Dialed Display", "Arial Narrow", Arial, sans-serif;--u:min(1px, calc(100vw / 1440));--gutter:24px;--max:1440px}@media (width>=900px){:root{--gutter:max(32px, calc(72 * var(--u)))}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--ivory);color:var(--midnight);font-family:var(--font);-webkit-font-smoothing:antialiased;margin:0;overflow-x:clip}img,svg{max-width:100%;display:block}h1,h2,h3,p,figure,blockquote{margin:0}ul,ol{margin:0;padding:0;list-style:none}:focus-visible{outline:3px solid var(--magenta);outline-offset:3px}.wrap{max-width:var(--max);padding-left:var(--gutter);padding-right:var(--gutter);margin:0 auto}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{z-index:100;background:var(--midnight);color:var(--ivory);border-radius:6px;padding:12px 16px;font-weight:700;position:absolute;top:-100px;left:16px}.skip-link:focus{top:16px}.btn{background:var(--magenta);color:#fff;cursor:pointer;border:0;border-radius:6px;justify-content:center;align-items:center;min-height:44px;padding:18px 28px;font-size:19px;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.btn:hover{background:#e60072}@media (width>=900px){.btn{padding:21px 32px}}.link{color:var(--midnight);text-decoration:underline;text-decoration-color:var(--magenta);text-underline-offset:7px;padding:12px 0;font-size:18px;font-weight:700;text-decoration-thickness:2px;display:inline-block}.link--light{color:var(--ivory)}.link:hover{color:var(--magenta)}@media (width>=900px){.link{padding:8px 0}}.eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--blue-band);font-size:12px}.art{pointer-events:none;user-select:none;position:absolute}.texture{object-fit:cover;object-position:right center;width:auto;max-width:none;height:100%;top:0;right:0}@media (width<=899.98px){.texture{width:100%}}@media (width>=900px){.texture{filter:grayscale()invert();mix-blend-mode:lighten;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 45%);mask-image:linear-gradient(90deg,#0000 0%,#000 45%)}}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.26s;animation-timing-function:ease}::view-transition-group(article-cover){animation-duration:.42s;animation-timing-function:cubic-bezier(.2,.7,.2,1)}::view-transition-old(article-cover),::view-transition-new(article-cover){object-fit:cover;height:100%;animation-duration:.42s}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.eyebrow-phone{letter-spacing:.16em;text-transform:uppercase;color:var(--blue-band);margin-bottom:14px;font-size:13px}@media (width>=900px){.eyebrow-phone{display:none}}.attribution{letter-spacing:.16em;text-transform:uppercase;align-items:flex-start;gap:14px;font-size:13px;line-height:1.5;display:flex}.attribution__text{min-width:0}.attribution__rule{background:var(--ivory);flex:none;width:36px;height:2px;margin-top:calc(.75em - 1px);display:block}.attribution__role{color:var(--pale-blue)}.attribution__org{white-space:nowrap;color:#fff;font-weight:700}.prose{max-width:720px;color:var(--body-blue);font-size:18px;line-height:1.6}.prose>*+*{margin-top:1em}.prose h2{letter-spacing:-.02em;color:var(--midnight);margin-top:2.2em;font-size:26px;font-weight:700;line-height:1.15}.prose h3{color:var(--midnight);margin-top:1.6em;font-size:19px;font-weight:700;line-height:1.3}.prose h2+*,.prose h3+*{margin-top:.6em}.prose ul{padding-left:0}.prose li{padding-left:22px;position:relative}.prose li+li{margin-top:.4em}.prose li:before{content:"";background:var(--magenta);width:6px;height:6px;position:absolute;top:.68em;left:2px}.prose a{color:var(--midnight);text-decoration:underline;text-decoration-color:var(--magenta);text-underline-offset:5px;font-weight:700;text-decoration-thickness:2px}.prose a:hover{color:var(--magenta)}.prose strong{color:var(--midnight)}@media (width>=900px){.prose{font-size:19px}.prose h2{font-size:30px}.prose h3{font-size:21px}}.prose ol{counter-reset:item}.prose ol>li{counter-increment:item;padding-left:30px}.prose ol>li:before{content:counter(item, decimal-leading-zero);width:auto;height:auto;color:var(--magenta);background:0 0;font-size:.8em;font-weight:700;top:.15em;left:0}.prose blockquote{border-left:3px solid var(--magenta);letter-spacing:-.015em;color:var(--midnight);margin:1.8em 0;padding:4px 0 4px 24px;font-size:26px;font-weight:700;line-height:1.25}.prose blockquote p{margin:0}.prose img{width:100%;height:auto;margin:2em 0}.prose em{color:var(--blue-band)}@media (width>=900px){.prose blockquote{padding-left:32px;font-size:34px}}.cover-headline{font-family:var(--font-display);text-transform:uppercase;letter-spacing:0;margin:0;font-weight:900;font-stretch:72%;line-height:.99}.cover-headline__setup,.cover-headline__turn{display:block}.cover-headline__setup{color:var(--midnight)}.cover-headline__turn{color:var(--magenta)}.cover-coords{font-family:var(--font);color:var(--ivory);white-space:nowrap;pointer-events:none;margin:0;font-weight:400;line-height:1;position:absolute}.cover-coords--dark{color:var(--midnight)}.site-header.astro-fzpbxy5g{z-index:10;position:absolute;top:0;left:0;right:0}.site-header__inner.astro-fzpbxy5g{justify-content:space-between;align-items:center;height:72px;display:flex}.site-header__home.astro-fzpbxy5g,.compact-header__home.astro-fzpbxy5g,.site-menu__home.astro-fzpbxy5g{align-items:center;min-height:44px;display:flex}.site-header__home.astro-fzpbxy5g img.astro-fzpbxy5g{width:auto;height:24px}.site-header__nav.astro-fzpbxy5g{display:none}.menu-button.astro-fzpbxy5g,.site-menu__close.astro-fzpbxy5g{cursor:pointer;background:0 0;border:0;width:44px;height:44px;margin-right:-10px;padding:0;position:relative}.menu-button.astro-fzpbxy5g{flex-direction:column;justify-content:center;align-items:center;gap:7px;display:flex}.menu-button.astro-fzpbxy5g span.astro-fzpbxy5g{background:var(--midnight);width:24px;height:2px;display:block}@media (width>=900px){.site-header__inner.astro-fzpbxy5g{justify-content:flex-start;gap:calc(120 * var(--u));height:104px}.site-header__home.astro-fzpbxy5g img.astro-fzpbxy5g{height:30px}.site-header__nav.astro-fzpbxy5g{gap:calc(44 * var(--u));display:flex}.site-header__nav.astro-fzpbxy5g a.astro-fzpbxy5g{color:var(--midnight);padding:10px 0;font-size:15px;text-decoration:none;position:relative}.site-header__nav.astro-fzpbxy5g a.astro-fzpbxy5g:hover{color:var(--magenta)}.site-header__nav.astro-fzpbxy5g a.astro-fzpbxy5g[aria-current=page]{font-weight:700}.site-header__nav.astro-fzpbxy5g a.astro-fzpbxy5g:after{content:"";background:var(--magenta);transform-origin:0;height:2px;transition:transform .28s cubic-bezier(.2,.7,.2,1);position:absolute;bottom:2px;left:0;right:0;transform:scaleX(0)}.site-header__nav.astro-fzpbxy5g a.astro-fzpbxy5g:hover:after,.site-header__nav.astro-fzpbxy5g a.astro-fzpbxy5g:focus-visible:after,.site-header__nav.astro-fzpbxy5g a.astro-fzpbxy5g[aria-current=page]:after{transform:none}.site-header__nav.astro-fzpbxy5g a.astro-fzpbxy5g[aria-current=page]:after{animation:.42s cubic-bezier(.2,.7,.2,1) .12s backwards nav-draw}@keyframes nav-draw{0%{transform:scaleX(0)}}.menu-button.astro-fzpbxy5g{display:none}}.compact-header.astro-fzpbxy5g{z-index:20;border-bottom:1px solid var(--rule);background:#f4f1eaf5;justify-content:space-between;align-items:center;height:60px;padding:0 24px;transition:transform .2s;display:flex;position:fixed;top:0;left:0;right:0;transform:translateY(calc(-100% - 32px));box-shadow:0 6px 18px #0a1a3314}.compact-header.astro-fzpbxy5g.is-shown{transform:none}.compact-header__home.astro-fzpbxy5g img.astro-fzpbxy5g{width:auto;height:22px}.compact-header__actions.astro-fzpbxy5g{align-items:center;gap:6px;display:flex}.compact-header__cta.astro-fzpbxy5g{height:44px;padding:0 18px}@media (width>=900px){.compact-header.astro-fzpbxy5g{display:none}}.site-menu.astro-fzpbxy5g{z-index:30;overscroll-behavior:contain;background:var(--midnight);color:var(--ivory);flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.site-menu.astro-fzpbxy5g[hidden]{display:none}.site-menu.astro-fzpbxy5g{opacity:0;transition:opacity .2s}.site-menu.astro-fzpbxy5g.is-open{opacity:1}.site-menu.astro-fzpbxy5g:not(.is-open){pointer-events:none}@media (prefers-reduced-motion:reduce){.site-menu.astro-fzpbxy5g,.site-menu__nav.astro-fzpbxy5g li.astro-fzpbxy5g,.site-menu__foot.astro-fzpbxy5g,.site-menu.astro-fzpbxy5g.is-open .site-menu__nav.astro-fzpbxy5g li.astro-fzpbxy5g,.site-menu.astro-fzpbxy5g.is-open .site-menu__foot.astro-fzpbxy5g{transition:none}}.site-menu__nav.astro-fzpbxy5g li.astro-fzpbxy5g,.site-menu__foot.astro-fzpbxy5g{opacity:0;transition:opacity .3s,transform .3s cubic-bezier(.2,.7,.2,1);transform:translateY(10px)}.site-menu.astro-fzpbxy5g.is-open .site-menu__nav.astro-fzpbxy5g li.astro-fzpbxy5g,.site-menu.astro-fzpbxy5g.is-open .site-menu__foot.astro-fzpbxy5g{opacity:1;transition-delay:calc(80ms + var(--i,0) * 45ms);transform:none}.site-menu__texture.astro-fzpbxy5g{opacity:.14}.site-menu__header.astro-fzpbxy5g{flex:none;justify-content:space-between;align-items:center;height:72px;padding:0 24px;display:flex;position:relative}.site-menu__home.astro-fzpbxy5g img.astro-fzpbxy5g{width:auto;height:24px}.site-menu__close.astro-fzpbxy5g span.astro-fzpbxy5g{background:var(--ivory);width:24px;height:2px;position:absolute;top:21px;left:10px;transform:rotate(45deg)}.site-menu__close.astro-fzpbxy5g span.astro-fzpbxy5g+span.astro-fzpbxy5g{transform:rotate(-45deg)}.site-menu__nav.astro-fzpbxy5g{padding:24px 24px 0;position:relative}.site-menu__nav.astro-fzpbxy5g li.astro-fzpbxy5g{border-bottom:1px solid var(--rule-light)}.site-menu__nav.astro-fzpbxy5g a.astro-fzpbxy5g{height:72px;color:var(--ivory);letter-spacing:-.02em;align-items:center;font-size:34px;font-weight:700;text-decoration:none;display:flex}.site-menu__nav.astro-fzpbxy5g a.astro-fzpbxy5g:hover,.site-menu__nav.astro-fzpbxy5g a.astro-fzpbxy5g:active{color:var(--magenta)}.site-menu__foot.astro-fzpbxy5g{margin-top:auto;padding:40px 24px;position:relative}.site-menu__cta.astro-fzpbxy5g{width:100%;height:58px;display:flex}.site-menu__links.astro-fzpbxy5g{justify-content:space-between;margin-top:20px;display:flex}.site-menu__links.astro-fzpbxy5g a.astro-fzpbxy5g{height:44px;color:var(--ivory);text-decoration:underline;text-decoration-color:var(--magenta);text-underline-offset:6px;align-items:center;font-size:16px;text-decoration-thickness:2px;display:inline-flex}.site-footer.astro-nns7i3if{background:var(--midnight);color:var(--ivory)}.site-footer__inner.astro-nns7i3if{padding-top:48px;padding-bottom:36px}.site-footer__home.astro-nns7i3if{align-items:center;min-height:44px;margin:-10px 0;display:inline-flex}.site-footer__home.astro-nns7i3if img.astro-nns7i3if{width:auto;height:24px}.site-footer__nav.astro-nns7i3if{grid-template-columns:1fr 1fr;row-gap:4px;margin-top:32px;display:grid}.site-footer__nav.astro-nns7i3if a.astro-nns7i3if{color:var(--ivory);padding:13px 0;font-size:16px;text-decoration:none}.site-footer__nav.astro-nns7i3if a.astro-nns7i3if:hover{color:var(--magenta)}.site-footer__bottom.astro-nns7i3if{border-top:1px solid var(--rule-light);color:var(--light-blue);flex-direction:column-reverse;align-items:flex-start;margin-top:32px;padding-top:24px;font-size:13px;line-height:1.6;display:flex}.site-footer__bottom.astro-nns7i3if p.astro-nns7i3if{margin-top:4px}.site-footer__legal.astro-nns7i3if{color:var(--light-blue);text-underline-offset:5px;margin:-12px 0;padding:12px 0;text-decoration:underline #f4f1ea66;display:inline-block}.site-footer__legal.astro-nns7i3if:hover{color:var(--ivory)}.site-footer__email.astro-nns7i3if{color:var(--pale-blue);text-underline-offset:5px;margin:-12px 0;padding:12px 0;text-decoration:underline #f4f1ea66;display:inline-block}@media (width>=900px){.site-footer__inner.astro-nns7i3if{padding-top:64px;padding-bottom:48px}.site-footer__top.astro-nns7i3if{align-items:center;gap:calc(96 * var(--u));display:flex}.site-footer__home.astro-nns7i3if{min-height:0;margin:0}.site-footer__home.astro-nns7i3if img.astro-nns7i3if{height:30px}.site-footer__nav.astro-nns7i3if{gap:calc(40 * var(--u));flex:1;margin-top:0;display:flex}.site-footer__nav.astro-nns7i3if a.astro-nns7i3if{padding:8px 0;font-size:15px}.site-footer__linkedin.astro-nns7i3if{margin-left:auto}.site-footer__bottom.astro-nns7i3if{flex-direction:row;justify-content:space-between;align-items:center;margin-top:56px;padding-top:28px}.site-footer__bottom.astro-nns7i3if p.astro-nns7i3if{margin-top:0}.site-footer__legal.astro-nns7i3if{margin-left:8px}.site-footer__email.astro-nns7i3if{color:var(--light-blue);text-decoration:none}.site-footer__email.astro-nns7i3if:hover{color:var(--ivory);text-decoration:underline}}
