p[data-astro-cid-dul5gdes].callout{font-family:var(--sans);font-size:max(19px, calc(32 * var(--cu)));letter-spacing:-.01em;text-transform:uppercase;color:var(--text);font-weight:700;line-height:1.2}.fpm[data-astro-cid-sj2dnasr]{--k:calc(100cqw / 1040);aspect-ratio:2080/723;background:#0b1d23;margin:0;position:relative;overflow:hidden;container-type:inline-size}.fpm__base[data-astro-cid-sj2dnasr]{width:100%;height:100%;position:absolute;inset:0}.fpm__layer[data-astro-cid-sj2dnasr]{position:absolute;inset:0}.fpm__layer[data-astro-cid-sj2dnasr]>[data-astro-cid-sj2dnasr]{animation-duration:6s;animation-timing-function:cubic-bezier(.3,.7,.2,1);animation-iteration-count:infinite;animation-play-state:paused;position:absolute}.fpm[data-astro-cid-sj2dnasr].is-on .fpm__layer[data-astro-cid-sj2dnasr]>[data-astro-cid-sj2dnasr]{animation-play-state:running}.hex[data-astro-cid-sj2dnasr]{left:calc(506 * var(--k));top:calc(119.3 * var(--k));width:calc(98 * var(--k));opacity:0;transform-origin:50%;animation-name:hex}.pin[data-astro-cid-sj2dnasr]{left:calc(531.56 * var(--k));top:calc(146.74 * var(--k));width:calc(47 * var(--k));transform-origin:50% 55%}.pin--focus[data-astro-cid-sj2dnasr]{left:calc(528.2 * var(--k));top:calc(143.38 * var(--k));width:calc(53.7 * var(--k));opacity:0;animation-name:focus}.tip[data-astro-cid-sj2dnasr]{left:calc(499.7 * var(--k));top:calc(195.8 * var(--k));width:calc(112.4 * var(--k));padding:calc(4 * var(--k)) calc(6 * var(--k));border:calc(.84 * var(--k)) solid #545859;border-radius:calc(6.3 * var(--k));backdrop-filter:blur(8px);font-family:-apple-system,SF Pro Text,system-ui,sans-serif;font-size:calc(9.6 * var(--k));letter-spacing:0;white-space:nowrap;opacity:0;transform-origin:50% 0;background:#01141ad1;flex-direction:column;align-items:center;line-height:1.2;animation-name:tip;display:flex}.tip[data-astro-cid-sj2dnasr]:before{content:"";left:50%;top:calc(-4 * var(--k));width:calc(7 * var(--k));height:calc(7 * var(--k));border-left:calc(.84 * var(--k)) solid #545859;border-top:calc(.84 * var(--k)) solid #545859;background:#01141a;position:absolute;transform:translate(-50%)rotate(45deg)}.tip__id[data-astro-cid-sj2dnasr]{color:#fff}.tip__name[data-astro-cid-sj2dnasr]{color:#acadad}@keyframes focus{0%,15%{opacity:0;transform:scale(.9)}21%{opacity:1;transform:scale(1.18)}26%,82%{opacity:1;transform:scale(1)}94%,to{opacity:0;transform:scale(1)}}@keyframes hex{0%,24%{opacity:0;transform:scale(.55)rotate(-8deg)}42%,82%{opacity:1;transform:none}94%,to{opacity:0;transform:scale(.92)}}@keyframes tip{0%,34%{opacity:0;transform:translateY(calc(-6 * var(--k))) scale(.92)}44%,82%{opacity:1;transform:none}92%,to{opacity:0;transform:none}}@media (prefers-reduced-motion:reduce){.fpm__layer[data-astro-cid-sj2dnasr]>[data-astro-cid-sj2dnasr]{animation:none}.pin--focus[data-astro-cid-sj2dnasr],.hex[data-astro-cid-sj2dnasr],.tip[data-astro-cid-sj2dnasr]{opacity:1}}.ap[data-astro-cid-zrb2wucl]{--cx:330;--cy:400;--ry:114.2;pointer-events:none;position:absolute;inset:0}.ap__row[data-astro-cid-zrb2wucl]{left:calc(24.3 * var(--k));top:calc(var(--ry) * var(--k));width:calc(178.7 * var(--k));height:calc(19.1 * var(--k));border-radius:calc(3 * var(--k));mix-blend-mode:lighten;opacity:0;background:#192a30;transition:top .3s cubic-bezier(.3,.7,.2,1) .4s,opacity .2s .4s;position:absolute}.ap__row[data-astro-cid-zrb2wucl].on,.ap__chip[data-astro-cid-zrb2wucl].on{opacity:1}.ap__chip[data-astro-cid-zrb2wucl]{right:calc((425 - 24.3 - 178.7 + 2.5) * var(--k));top:calc((var(--ry) + 1.5) * var(--k));opacity:0;height:calc(16 * var(--k));padding-left:calc(8 * var(--k));align-items:center;gap:calc(3 * var(--k));color:#fff;font-family:-apple-system,SF Pro Text,system-ui,sans-serif;font-size:calc(9.1 * var(--k));letter-spacing:0;white-space:nowrap;background:#192a30;transition:top .3s cubic-bezier(.3,.7,.2,1) .4s,opacity .2s .4s;display:flex;position:absolute}.ap__chev[data-astro-cid-zrb2wucl]{width:calc(4 * var(--k));height:calc(7 * var(--k))}.ap__cursor[data-astro-cid-zrb2wucl]{width:calc(37 * var(--k));transform:translate(calc(var(--cx) * var(--k)), calc(var(--cy) * var(--k)));transition:transform .7s cubic-bezier(.45,0,.2,1);position:absolute;top:0;left:0}
