.visual[data-astro-cid-yt63euig]{place-items:center;width:100%;height:100%;display:grid;overflow:hidden}.visual[data-astro-cid-yt63euig] img{object-fit:cover;width:100%;height:100%}.visual[data-astro-cid-yt63euig] img.crop{transform-origin:84% 58%;transform:scale(1.8)}.pad[data-astro-cid-yt63euig]{width:100%;padding:var(--space-4)}.cube[data-astro-cid-yt63euig]{aspect-ratio:1;width:56%;position:relative}.cube[data-astro-cid-yt63euig] span[data-astro-cid-yt63euig]{aspect-ratio:1;border:2px solid var(--color-ink);width:62%;position:absolute}.c1[data-astro-cid-yt63euig]{background:var(--color-blue-mid);top:0;left:0}.c2[data-astro-cid-yt63euig]{background:var(--color-green);top:14%;left:14%}.c3[data-astro-cid-yt63euig]{background:var(--color-yellow);top:28%;left:28%}.win[data-astro-cid-yt63euig]{background:var(--color-white);top:26%;left:26%;width:48%!important}.navy[data-astro-cid-lcdefpme],.tint[data-astro-cid-lcdefpme],.mid[data-astro-cid-lcdefpme],.white[data-astro-cid-lcdefpme]{padding-block:var(--space-section)}.navy[data-astro-cid-lcdefpme]{color:#e8eaf6;background:#0f1334}.tint[data-astro-cid-lcdefpme]{color:#3a4066;background:#e6ebfb}.mid[data-astro-cid-lcdefpme]{background:var(--color-blue);color:#fff}.white[data-astro-cid-lcdefpme]{background:var(--color-white);color:#3a4066}.navy[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme],.navy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.mid[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.mid[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:var(--color-white)}.tint[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.tint[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme],.white[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.white[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:#0f1334}.navy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme],.mid[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:inherit}.navy[data-astro-cid-lcdefpme] [data-astro-cid-lcdefpme]:focus-visible,.mid[data-astro-cid-lcdefpme] [data-astro-cid-lcdefpme]:focus-visible{outline-color:var(--color-yellow)}.intro[data-astro-cid-lcdefpme]{margin-top:var(--space-3);color:#50567a}.hero[data-astro-cid-lcdefpme]{padding-top:calc(var(--space-6) + var(--header-space))}.hero-grid[data-astro-cid-lcdefpme]{gap:var(--space-6);grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:center;display:grid}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:clamp(2.4rem,.9rem + 5.2vw,4.75rem);line-height:1.03}.lead[data-astro-cid-lcdefpme]{margin-top:var(--space-4);max-width:36ch;font-size:var(--step-1);color:#aab0d4}.navy[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{color:#aab0d4}.actions[data-astro-cid-lcdefpme]{gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.btn--light[data-astro-cid-lcdefpme]{color:var(--color-white);border-color:var(--color-white);background:0 0}.btn--light[data-astro-cid-lcdefpme]:hover{background:var(--color-white);color:#0f1334}.since[data-astro-cid-lcdefpme]{margin-top:var(--space-4);font-size:var(--step--1)}.navy[data-astro-cid-lcdefpme] .since[data-astro-cid-lcdefpme]{color:#aab0d4}.shot[data-astro-cid-lcdefpme]{margin:0;animation:1.1s cubic-bezier(.2,.7,.2,1) .15s both rise}.shot-frame[data-astro-cid-lcdefpme]{aspect-ratio:1202/653;background:var(--color-white);border:1px solid #fff6;box-shadow:0 30px 120px #5a6bc873}.shot[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{margin-top:var(--space-2);font-size:var(--step--1);color:#aab0d4}@keyframes rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.pieces[data-astro-cid-lcdefpme]{margin:var(--space-6) 0 0;gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.piece[data-astro-cid-lcdefpme]{align-content:start;gap:var(--space-3);padding-top:var(--space-4);border-top:4px solid var(--tone);display:grid}.piece--yellow[data-astro-cid-lcdefpme]{--tone:var(--color-yellow)}.piece--green[data-astro-cid-lcdefpme]{--tone:var(--color-green)}.piece--blue[data-astro-cid-lcdefpme]{--tone:var(--color-blue-mid)}.frame[data-astro-cid-lcdefpme]{aspect-ratio:4/3;background:var(--color-white);border:1px solid #0f133438}.piece[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--step-1);font-weight:600;font-stretch:108%;line-height:1.15}.piece[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:var(--step--1);color:#50567a}.piece[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--color-blue);justify-self:start;font-weight:700;text-decoration-thickness:2px}.runs-grid[data-astro-cid-lcdefpme]{gap:var(--space-6);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;display:grid}.mid[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-top:var(--space-3);color:#dfe4fa}.runs[data-astro-cid-lcdefpme]{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.run-label[data-astro-cid-lcdefpme]{margin-bottom:var(--space-2);font-weight:600;display:block}.run-bar[data-astro-cid-lcdefpme]{height:.9rem;display:block}.run--sm[data-astro-cid-lcdefpme] .run-bar[data-astro-cid-lcdefpme]{background:var(--color-yellow);width:22%}.run--md[data-astro-cid-lcdefpme] .run-bar[data-astro-cid-lcdefpme]{background:var(--color-green);width:50%}.run--lg[data-astro-cid-lcdefpme] .run-bar[data-astro-cid-lcdefpme]{background:#c9d3fa;width:100%}.run--od[data-astro-cid-lcdefpme] .run-bar[data-astro-cid-lcdefpme]{border:1px dashed var(--color-white);width:100%}.grid[data-astro-cid-lcdefpme]{margin:var(--space-6) 0 0;gap:0 var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.grid[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{gap:var(--space-3);padding-block:var(--space-4);color:#0f1334;border-top:1px solid #0f133438;grid-template-columns:4rem minmax(0,1fr);align-items:center;text-decoration:none;transition:border-color .15s;display:grid}.grid[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover,.grid[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible{border-top-color:#0f1334}.plate[data-astro-cid-lcdefpme]{background:#e6ebfb;width:4rem;height:4rem;padding:.45rem}.grid[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--step-0);font-weight:600;font-stretch:108%}.grid[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-top:var(--space-1);font-size:var(--step--1);color:#50567a}.hero[data-astro-cid-lcdefpme] .hero-text[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{animation:.9s cubic-bezier(.2,.7,.2,1) both rise-in}.hero[data-astro-cid-lcdefpme] .hero-text[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:first-child{animation-delay:50ms}.hero[data-astro-cid-lcdefpme] .hero-text[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:nth-child(2){animation-delay:.18s}.hero[data-astro-cid-lcdefpme] .hero-text[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:nth-child(3){animation-delay:.3s}.hero[data-astro-cid-lcdefpme] .hero-text[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:nth-child(4){animation-delay:.42s}.hero[data-astro-cid-lcdefpme] .shot[data-astro-cid-lcdefpme]{animation-delay:.3s}@keyframes rise-in{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.hero[data-astro-cid-lcdefpme] .shot-frame[data-astro-cid-lcdefpme]{transform:translate3d(calc(var(--px,0) * -12px), calc(var(--py,0) * -9px), 0);box-shadow:calc(var(--px,0) * 26px) calc(30px + var(--py,0) * 12px) 120px #5a6bc873;transition:transform .6s cubic-bezier(.2,.7,.2,1),box-shadow .6s cubic-bezier(.2,.7,.2,1)}.js-motion .reveal[data-astro-cid-lcdefpme]{opacity:0;transition:opacity .8s,transform .8s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i,0) * 90ms);transform:translateY(18px)}.js-motion .reveal[data-astro-cid-lcdefpme].in{opacity:1;transform:none}.js-motion .run[data-astro-cid-lcdefpme] .run-bar[data-astro-cid-lcdefpme]{transform-origin:0;transition:transform 1s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i,0) * .12s + .25s);transform:scaleX(0)}.js-motion .run[data-astro-cid-lcdefpme].in .run-bar[data-astro-cid-lcdefpme]{transform:scaleX(1)}.frame[data-astro-cid-lcdefpme] img,.frame[data-astro-cid-lcdefpme] .pad,.frame[data-astro-cid-lcdefpme] .cube{transition:transform .9s cubic-bezier(.2,.7,.2,1)}.piece[data-astro-cid-lcdefpme]:hover .frame[data-astro-cid-lcdefpme] img.crop{transform:scale(1.95)}.piece[data-astro-cid-lcdefpme]:hover .frame[data-astro-cid-lcdefpme] .pad,.piece[data-astro-cid-lcdefpme]:hover .frame[data-astro-cid-lcdefpme] .cube{transform:scale(1.05)}.plate[data-astro-cid-lcdefpme]{transition:transform .35s cubic-bezier(.2,.7,.2,1)}.grid[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .plate[data-astro-cid-lcdefpme],.grid[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible .plate[data-astro-cid-lcdefpme]{transform:translateY(-4px)}@media (width<=56rem){.hero-grid[data-astro-cid-lcdefpme],.runs-grid[data-astro-cid-lcdefpme]{gap:var(--space-5);grid-template-columns:1fr}.pieces[data-astro-cid-lcdefpme],.grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}
