.ge-engine[data-astro-cid-j2littrj] svg[data-astro-cid-j2littrj]{overflow:visible}.ge-label[data-astro-cid-j2littrj]{font-family:Montserrat Variable,Montserrat,sans-serif;font-size:14px;font-weight:700}.ge-core-label[data-astro-cid-j2littrj]{letter-spacing:2px;font-family:Montserrat Variable,Montserrat,sans-serif;font-size:12px;font-weight:700}.ge-out-t1[data-astro-cid-j2littrj]{font-family:Montserrat Variable,Montserrat,sans-serif;font-size:12px;font-weight:600}.ge-out-t2[data-astro-cid-j2littrj]{font-family:Montserrat Variable,Montserrat,sans-serif;font-size:13px;font-weight:800}.ge-chip[data-astro-cid-j2littrj]{transform-box:fill-box;transform-origin:50%}.ge-core[data-astro-cid-j2littrj]{transform-box:view-box;transform-origin:320px 190px}.ge-flow[data-astro-cid-j2littrj]{stroke-dasharray:5 12}.ge-out[data-astro-cid-j2littrj]{transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:no-preference){.ge-chip[data-astro-cid-j2littrj]{opacity:0;animation:.5s cubic-bezier(.22,1,.36,1) forwards geChipIn;animation-delay:var(--d)}.ge-flow[data-astro-cid-j2littrj]{animation:1.3s linear infinite geFlow;animation-delay:var(--d,0s)}.ge-core[data-astro-cid-j2littrj]{animation:3.4s ease-in-out .6s infinite gePulse}.ge-out[data-astro-cid-j2littrj]{opacity:0;animation:.5s cubic-bezier(.22,1,.36,1) .8s forwards geChipIn}}@keyframes geChipIn{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:none}}@keyframes geFlow{to{stroke-dashoffset:-34px}}@keyframes gePulse{0%,to{filter:drop-shadow(0 0 #2463eb00)}50%{filter:drop-shadow(0 0 16px #2463eba6)}}.mcv-shine[data-astro-cid-4luukmjq]{border-radius:var(--shine-radius)}.mcv-shine[data-astro-cid-4luukmjq]:before{content:"";border-radius:var(--shine-radius);padding:var(--shine-width);background-image:radial-gradient(transparent, transparent, var(--shine-stops), transparent, transparent);-webkit-mask-composite:xor;will-change:background-position;animation:mcv-shine var(--shine-duration) infinite linear;pointer-events:none;background-size:300% 300%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}@keyframes mcv-shine{0%{background-position:0 0}50%{background-position:100% 100%}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.mcv-shine[data-astro-cid-4luukmjq]:before{animation:none}}.mcv-strip[data-astro-cid-3sxp5ijl]{padding:0 0 clamp(18px,2.2vw,28px)}.mcv-strip__row[data-astro-cid-3sxp5ijl]{letter-spacing:.16em;text-transform:uppercase;color:#fff6;justify-content:space-between;gap:16px;margin-bottom:14px;padding:0 clamp(20px,4.5vw,72px);font-size:10px;display:flex}.mcv-strip__marquee[data-astro-cid-3sxp5ijl]{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.mcv-strip__track[data-astro-cid-3sxp5ijl]{width:max-content;animation:mcv-strip-x var(--dur,36s) linear infinite;will-change:transform;gap:14px;padding-left:14px;display:flex}.mcv-strip__marquee[data-astro-cid-3sxp5ijl]:hover .mcv-strip__track[data-astro-cid-3sxp5ijl]{animation-play-state:paused}.mcv-strip__frame[data-astro-cid-3sxp5ijl]{aspect-ratio:16/10;background:#141414;border:1px solid #ffffff1f;border-radius:12px;flex:none;width:clamp(200px,22vw,280px);transition:transform .45s cubic-bezier(.16,1,.3,1),border-color .25s;position:relative;overflow:hidden}.mcv-strip__frame[data-astro-cid-3sxp5ijl]:hover{border-color:#2463ebb3;transform:translateY(-4px)}.mcv-strip__frame[data-astro-cid-3sxp5ijl] img[data-astro-cid-3sxp5ijl]{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.mcv-strip__tag[data-astro-cid-3sxp5ijl]{color:#ffffffe6;letter-spacing:.14em;text-transform:uppercase;backdrop-filter:blur(4px);background:#0a0a0ac7;border-radius:999px;padding:5px 10px;font-size:9.5px;position:absolute;bottom:10px;left:10px}@keyframes mcv-strip-x{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.mcv-strip__track[data-astro-cid-3sxp5ijl]{animation:none}.mcv-strip__marquee[data-astro-cid-3sxp5ijl]{-webkit-mask-image:none;mask-image:none}}.hero-underline[data-astro-cid-lcdefpme]{display:block}@media (prefers-reduced-motion:no-preference){.hero-underline[data-astro-cid-lcdefpme] path[data-astro-cid-lcdefpme]{stroke-dasharray:600;stroke-dashoffset:600px;animation:1s cubic-bezier(.45,0,.2,1) .55s forwards mcvDraw}}@keyframes mcvDraw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:no-preference){.mcv-hero-in[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{opacity:0;animation:.7s cubic-bezier(.22,1,.36,1) forwards mcvHeroIn;transform:translateY(20px)}.mcv-hero-in[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:first-child{animation-delay:50ms}.mcv-hero-in[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:nth-child(2){animation-delay:.14s}.mcv-hero-in[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:nth-child(3){animation-delay:.24s}.mcv-hero-in[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:nth-child(4){animation-delay:.34s}.mcv-hero-in[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:nth-child(5){animation-delay:.42s}.mcv-hero-in[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:nth-child(6){animation-delay:.5s}}@keyframes mcvHeroIn{to{opacity:1;transform:none}}.mcv-corner[data-astro-cid-lcdefpme]{z-index:10;letter-spacing:.16em;text-transform:uppercase;color:#ffffff57;font-size:10px;position:absolute}.mcv-chip[data-astro-cid-lcdefpme]{letter-spacing:.15em;text-transform:uppercase;color:#ffffffd1;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:9px;padding:7px 15px;font-size:10.5px;display:inline-flex}.mcv-dots[data-astro-cid-lcdefpme]{gap:4px;display:inline-flex}.mcv-dots[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{border-radius:50%;width:7px;height:7px;display:inline-block}.mcv-dots[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]:first-child{background:#2463eb}.mcv-dots[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]:nth-child(2){background:#60a5fa}.mcv-dots[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]:nth-child(3){background:#fff}.mcv-h1[data-astro-cid-lcdefpme]{margin:0}.mcv-heading-context[data-astro-cid-lcdefpme]{letter-spacing:-.02em;color:#fff;margin-bottom:22px;font-size:clamp(18px,1.7vw,26px);font-weight:600;line-height:1.3}@media (width<=640px){.mcv-h1[data-astro-cid-lcdefpme] .whitespace-nowrap[data-astro-cid-lcdefpme]{white-space:normal}}.mcv-l1[data-astro-cid-lcdefpme]{letter-spacing:-.03em;color:#fff;font-size:clamp(30px,4.6vw,64px);font-weight:800;line-height:.98}.mcv-reg[data-astro-cid-lcdefpme]{display:inline-block;position:relative}.mcv-big[data-astro-cid-lcdefpme]{letter-spacing:-.025em;color:#2463eb;text-transform:uppercase;vertical-align:baseline;margin-left:.12em;font-size:clamp(58px,9.8vw,150px);font-weight:900;line-height:.86;display:inline-block}.mcv-marks[data-astro-cid-lcdefpme]{pointer-events:none;opacity:0;animation:.8s 1.4s both mcv-fade;position:absolute;inset:-14px -20px}.mcv-marks[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{border:0 solid #fff6;width:14px;height:14px;position:absolute}.mcv-marks[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]:first-child{border-top-width:1px;border-left-width:1px;top:0;left:0}.mcv-marks[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]:nth-child(2){border-top-width:1px;border-right-width:1px;top:0;right:0}.mcv-marks[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]:nth-child(3){border-bottom-width:1px;border-left-width:1px;bottom:0;left:0}.mcv-marks[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]:nth-child(4){border-bottom-width:1px;border-right-width:1px;bottom:0;right:0}.mcv-cap[data-astro-cid-lcdefpme]{letter-spacing:.18em;text-transform:uppercase;color:#ffffff70;align-items:center;gap:10px;margin-top:18px;font-size:10.5px;display:flex}.mcv-bar[data-astro-cid-lcdefpme]{gap:3px;display:inline-flex}.mcv-bar[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{border-radius:2px;width:9px;height:9px}.mcv-bar[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]:first-child{background:#2463eb}.mcv-bar[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]:nth-child(2){background:#60a5fa}.mcv-bar[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]:nth-child(3){background:#fff}.mcv-bar[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]:nth-child(4){background:#2463eb}.mcv-btn[data-astro-cid-lcdefpme]{letter-spacing:-.01em;white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;width:224px;min-height:52px;padding:11px 18px;font-size:15.5px;font-weight:600;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s cubic-bezier(.16,1,.3,1),background-color .25s,color .25s;display:inline-flex}.mcv-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;width:100%;max-width:460px;display:flex}@media (width<=640px){.mcv-actions[data-astro-cid-lcdefpme]{max-width:none}.mcv-btn[data-astro-cid-lcdefpme]{width:100%}}.mcv-btn[data-astro-cid-lcdefpme] .mcv-arw[data-astro-cid-lcdefpme]{transition:transform .35s cubic-bezier(.16,1,.3,1)}.mcv-btn[data-astro-cid-lcdefpme]:hover .mcv-arw[data-astro-cid-lcdefpme]{transform:translate(4px)}.mcv-btn[data-astro-cid-lcdefpme]:active{transform:scale(.98)}.mcv-btn-blue[data-astro-cid-lcdefpme]{color:#fff;background:#2463eb;box-shadow:0 1px #0003,0 12px 28px -12px #2463ebb3}.mcv-btn-blue[data-astro-cid-lcdefpme]:hover{transform:translateY(-2px);box-shadow:0 2px #0003,0 18px 36px -12px #2463ebcc}.mcv-btn-ghost[data-astro-cid-lcdefpme]{color:#fff;background:0 0;border-color:#ffffff29}.mcv-btn-ghost[data-astro-cid-lcdefpme]:hover{color:#0a0a0a;background:#fff;border-color:#fff}.mcv-scan[data-astro-cid-lcdefpme]{background:#ffffff0a;border:1px solid #ffffff24;border-radius:18px;max-width:460px;margin-top:22px;padding:18px 18px 20px}.mcv-scan-eyebrow[data-astro-cid-lcdefpme]{letter-spacing:.14em;text-transform:uppercase;color:#60a5fa;margin:0 0 8px;font-size:11px;font-weight:600}.mcv-scan-copy[data-astro-cid-lcdefpme]{color:#ffffffc7;margin:0 0 14px;font-size:14.5px;line-height:1.6}@media (width<=640px){.mcv-scan[data-astro-cid-lcdefpme]{max-width:none}}.mcv-specs[data-astro-cid-lcdefpme]{border:1px solid #ffffff24;border-radius:14px;grid-template-columns:repeat(2,1fr);margin:30px 0 0;padding:0;list-style:none;display:grid;overflow:hidden}.mcv-specs[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:1px solid #ffffff24;align-items:baseline;gap:8px;padding:13px 16px;display:flex}.mcv-specs[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(-n+2){border-top:0}.mcv-specs[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(2n){border-left:1px solid #ffffff24}.mcv-specs[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{letter-spacing:-.02em;color:#fff;white-space:nowrap;font-size:19px;font-weight:800}.mcv-specs[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{letter-spacing:.12em;text-transform:uppercase;color:#ffffff8c;font-size:9.5px;line-height:1.4}.mcv-specs--row[data-astro-cid-lcdefpme]{margin-top:clamp(28px,3.5vw,48px)}@media (width>=1024px){.mcv-specs--row[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr)}.mcv-specs--row[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:0;padding:16px 20px}.mcv-specs--row[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(2n),.mcv-specs--row[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(n+2){border-left:1px solid #ffffff24}.mcv-specs--row[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-size:22px}}.mcv-st[data-astro-cid-lcdefpme]{opacity:0;animation:.8s cubic-bezier(.16,1,.3,1) forwards mcv-rise;transform:translateY(18px)}.mcv-st-1[data-astro-cid-lcdefpme]{animation-delay:50ms}.mcv-st-2[data-astro-cid-lcdefpme]{animation-delay:.15s}.mcv-st-3[data-astro-cid-lcdefpme]{animation-delay:.3s}.mcv-st-4[data-astro-cid-lcdefpme]{animation-delay:.45s}.mcv-st-5[data-astro-cid-lcdefpme]{animation-delay:.6s}@keyframes mcv-rise{to{opacity:1;transform:none}}@keyframes mcv-fade{to{opacity:1}}@media (prefers-reduced-motion:reduce){.mcv-st[data-astro-cid-lcdefpme],.mcv-marks[data-astro-cid-lcdefpme]{opacity:1;animation:none;transform:none}}
