.stage[data-astro-cid-7yxv43cl]{aspect-ratio:var(--ratio);--off:var(--card-off);position:relative}.fit[data-astro-cid-7yxv43cl]{position:absolute;inset:0;overflow:hidden;container-type:size}.canvas[data-astro-cid-7yxv43cl]{width:calc(var(--card-w) * 1px);transform-origin:0 0;height:600px;transform:scale(min(100cqi / (var(--card-w) * 1px), 100cqb / (600px - var(--off) * 1px))) translateY(calc(var(--off) * -1px));position:absolute;top:0;left:0}@media (width>=64rem){.stage[data-astro-cid-7yxv43cl]{aspect-ratio:auto;--off:0;position:absolute;inset:-1px}}[data-astro-cid-j7zs4g5e][role=tab]:after,[data-astro-cid-j7zs4g5e][data-tab-mark]{background:var(--color-oxblood);border-radius:999px;height:3px;position:absolute;top:calc(100% - 1px)}[data-astro-cid-j7zs4g5e][role=tab]:after{content:"";opacity:0;left:0;right:0}[data-astro-cid-j7zs4g5e][role=tab][aria-selected=true]:after{opacity:1}[data-astro-cid-j7zs4g5e][data-tab-mark]{width:var(--mark-w,0px);transform:translateX(var(--mark-x,0px));opacity:0;pointer-events:none;left:0}[data-astro-cid-j7zs4g5e][data-tabs-ready] [data-astro-cid-j7zs4g5e][role=tab]:after{opacity:0}[data-astro-cid-j7zs4g5e][data-tabs-ready] [data-astro-cid-j7zs4g5e][data-tab-mark]{opacity:1;transition:transform .4s var(--ease-out-expo), width .4s var(--ease-out-expo)}@media (prefers-reduced-motion:reduce){[data-astro-cid-j7zs4g5e][data-tabs-ready] [data-astro-cid-j7zs4g5e][data-tab-mark]{transition:none}}.logo-page[data-astro-cid-ndg53noj]{--logo-mask:linear-gradient(to right, transparent 0%, transparent 22%, black 27%, black 100%);mask-image:var(--logo-mask);mask-position:0 0;mask-size:500% 100%;mask-repeat:no-repeat;mask-clip:no-clip;-webkit-mask-image:var(--logo-mask);-webkit-mask-position:0 0;-webkit-mask-size:500% 100%;-webkit-mask-repeat:no-repeat}.logo-page-0[data-astro-cid-ndg53noj]{mask-position:34% 0}.logo-page-1[data-astro-cid-ndg53noj],.logo-page-2[data-astro-cid-ndg53noj]{opacity:0}@media (prefers-reduced-motion:no-preference){.logo-page-1[data-astro-cid-ndg53noj],.logo-page-2[data-astro-cid-ndg53noj]{opacity:1}.logo-page-0[data-astro-cid-ndg53noj]{animation:15s linear infinite logo-wipe-a}.logo-page-1[data-astro-cid-ndg53noj]{animation:15s linear infinite logo-wipe-b}.logo-page-2[data-astro-cid-ndg53noj]{animation:15s linear infinite logo-wipe-c}}@keyframes logo-wipe-a{0%,20%{--logo-mask:linear-gradient(to right, transparent 0%, transparent 22%, black 27%, black 100%);animation-timing-function:step-end;mask-position:34% 0}20.2%{--logo-mask:linear-gradient(to right, transparent 0%, transparent 22%, black 27%, black 100%);animation-timing-function:cubic-bezier(.45,0,.2,1);mask-position:34% 0}29.7%,88%{--logo-mask:linear-gradient(to right, transparent 0%, transparent 22%, black 27%, black 100%);animation-timing-function:step-end;mask-position:0 0}88.2%{--logo-mask:linear-gradient(to right, black 0%, black 73%, transparent 78%, transparent 100%);animation-timing-function:cubic-bezier(.45,0,.2,1);mask-position:98% 0}97.7%,to{--logo-mask:linear-gradient(to right, black 0%, black 73%, transparent 78%, transparent 100%);mask-position:66% 0}}@keyframes logo-wipe-b{0%,21.2%{--logo-mask:linear-gradient(to right, transparent 0%, transparent 22%, black 27%, black 100%);animation-timing-function:step-end;mask-position:0 0}21.4%{--logo-mask:linear-gradient(to right, black 0%, black 73%, transparent 78%, transparent 100%);animation-timing-function:cubic-bezier(.45,0,.2,1);mask-position:98% 0}30.9%,53.4%{--logo-mask:linear-gradient(to right, black 0%, black 73%, transparent 78%, transparent 100%);animation-timing-function:step-end;mask-position:66% 0}53.6%{--logo-mask:linear-gradient(to right, transparent 0%, transparent 22%, black 27%, black 100%);animation-timing-function:cubic-bezier(.45,0,.2,1);mask-position:34% 0}63.1%,to{--logo-mask:linear-gradient(to right, transparent 0%, transparent 22%, black 27%, black 100%);mask-position:0 0}}@keyframes logo-wipe-c{0%,54.6%{--logo-mask:linear-gradient(to right, transparent 0%, transparent 22%, black 27%, black 100%);animation-timing-function:step-end;mask-position:0 0}54.8%{--logo-mask:linear-gradient(to right, black 0%, black 73%, transparent 78%, transparent 100%);animation-timing-function:cubic-bezier(.45,0,.2,1);mask-position:98% 0}64.3%,86.8%{--logo-mask:linear-gradient(to right, black 0%, black 73%, transparent 78%, transparent 100%);animation-timing-function:step-end;mask-position:66% 0}87%{--logo-mask:linear-gradient(to right, transparent 0%, transparent 22%, black 27%, black 100%);animation-timing-function:cubic-bezier(.45,0,.2,1);mask-position:34% 0}96.5%,to{--logo-mask:linear-gradient(to right, transparent 0%, transparent 22%, black 27%, black 100%);mask-position:0 0}}.hero-shade[data-astro-cid-sttk7j5q]{background:linear-gradient(to bottom, transparent 55.6%, var(--color-hero-shade) 110%)}.hero-copy[data-astro-cid-sttk7j5q]{animation:hero-enter .8s var(--ease-out-expo) both}@keyframes hero-enter{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.hero-copy[data-astro-cid-sttk7j5q]{animation:none}}
