.mk-root .mk-hero{isolation:isolate;margin-top:calc(-1 * var(--mk-header-h));padding-top:var(--mk-header-h);position:relative;overflow:hidden}.mk-root .mk-hero-stage{z-index:-1;background:radial-gradient(70% 70% at 88% 108%,#2f6bff 0%,#2f6bff00 70%),radial-gradient(90% 80% at 80% 100%,#9dbbff 0%,#9dbbff00 70%),linear-gradient(#fff 0%,#f1f5ff 40%,#cfdcff 100%);position:absolute;inset:0}.mk-root .mk-hero-stage:after{content:"";background-image:radial-gradient(#0a203f12 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 30%,#0000 85%);mask-image:linear-gradient(#0000 0%,#000 30%,#0000 85%)}.mk-root .mk-hero-grid{grid-template-columns:minmax(0,1fr);align-items:center;gap:24px;padding-block:48px 40px;display:grid}.mk-root .mk-hero-eyebrow{letter-spacing:.08em;text-transform:uppercase;height:30px;color:var(--mk-slate);background:#ffffffbf;border-radius:999px;align-items:center;gap:8px;padding:0 12px 0 6px;font-size:12.5px;font-weight:600;line-height:1;display:inline-flex;box-shadow:inset 0 0 0 1px #0a203f14}.mk-root .mk-hero-eyebrow i{background:var(--mk-cobalt);border-radius:50%;place-items:center;width:18px;height:18px;display:grid}.mk-root .mk-hero-eyebrow i:after{content:"";background:#fff;border-radius:50%;width:6px;height:6px}.mk-root .mk-hero-title{margin-top:22px}@font-face{font-family:mk Hero Fallback;src:local(Arial Bold),local(Arial-BoldMT),local(Liberation Sans Bold),local(LiberationSans-Bold),local(Arimo Bold),local(Arimo-Bold);font-weight:200 900;size-adjust:106.25%;ascent-override:106.37%;descent-override:31.23%;line-gap-override:0%}.mk-root .mk-hero-title .mk-display{font-family:monaSans, "mk Hero Fallback", var(--disp)}.mk-root .mk-hero-kicker{letter-spacing:-.01em;color:var(--mk-cobalt);margin-bottom:14px;font-size:19px;font-weight:600;line-height:24px;display:block}.mk-root .mk-hero-lead{max-width:31em;color:var(--mk-slate);text-wrap:pretty;margin-top:26px;font-size:19px;line-height:30px}.mk-root .mk-hero-ctas{margin-top:34px}.mk-root .mk-hero-proof{color:var(--mk-slate);flex-wrap:wrap;gap:8px 18px;margin-top:30px;font-size:14px;line-height:20px;display:flex}@font-face{font-family:mk Proof Fallback;src:local(Arial),local(ArialMT),local(Liberation Sans),local(LiberationSans),local(Arimo);size-adjust:100.6%;ascent-override:95%;descent-override:25%;line-gap-override:0%}.mk-root .mk-hero-proof{font-family:GeistSans, "mk Proof Fallback", var(--font-geist-sans)}.mk-root .mk-hero-proof li{align-items:center;gap:8px;display:flex}.mk-root .mk-hero-proof li:before{content:"";background:#0866ff1f url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.5 8.2l2.2 2.2 4.8-4.8' fill='none' stroke='%230866FF' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/16px no-repeat;border-radius:50%;flex:none;width:16px;height:16px}.mk-root .mk-hero-scene{perspective:2200px;perspective-origin:30% 40%;height:clamp(300px,62vw,560px);margin-top:calc(40px + max(0px,14vw - 67.2px));position:relative}.mk-root .mk-hero-rig{--mk-rig-scale:.33;--mk-rx:16;--mk-ry:-26;--mk-rz:3;--mk-ty:0;left:var(--mk-rig-left,10%);transform-origin:0 0;width:900px;transform-style:preserve-3d;scale:var(--mk-rig-scale);transform:translateY(calc(var(--mk-ty) * 1px)) rotateX(calc(var(--mk-rx) * 1deg)) rotateY(calc(var(--mk-ry) * 1deg)) rotateZ(calc(var(--mk-rz) * 1deg));position:absolute;top:0}@media (min-width:480px){.mk-root .mk-hero-rig{--mk-rig-scale:.42}}@media (min-width:600px){.mk-root .mk-hero-rig{--mk-rig-scale:.52}}@media (min-width:761px){.mk-root .mk-hero-rig{--mk-rig-scale:.65}}@media (min-width:900px){.mk-root .mk-hero-rig{--mk-rig-scale:.78}}.mk-root .mk-hero-display{transform-style:preserve-3d;background:linear-gradient(160deg,#2a303b 0%,#12161d 60%,#0b0e13 100%);border-radius:22px;padding:12px;position:relative;box-shadow:inset 0 0 0 1px #ffffff0f,inset 0 1px #ffffff2e}.mk-root .mk-hero-display:before{content:"";background:#07090d;border-radius:22px;position:absolute;inset:0;transform:translateZ(-16px);box-shadow:0 60px 120px -30px #0614348c,0 30px 60px -20px #06143466}.mk-root .mk-hero-screen{aspect-ratio:1440/900;background:#f6f8fb;border-radius:11px;position:relative;overflow:hidden}.mk-root .mk-hero-screen img{-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top;width:100%;height:100%;display:block}.mk-root .mk-hero-screen:after{content:"";pointer-events:none;background:linear-gradient(115deg,#ffffff38 0%,#fff0 28% 70%,#ffffff14 100%);position:absolute;inset:0}.mk-root .mk-hero-floor{filter:blur(18px);background:radial-gradient(closest-side,#06143452,#0000);border-radius:50%;width:820px;height:120px;position:absolute;top:84%;left:8%;transform:translateZ(-80px)}.mk-root .mk-hero-ticket{left:var(--mk-ticket-left,3%);position:absolute;top:47%;transform:translateZ(150px)rotate(-1deg)}.mk-root .mk-hero-chip{left:var(--mk-chip-left,18%);position:absolute;top:83%;transform:translateZ(220px)}.mk-root .mk-hero-badge-at{left:var(--mk-badge-left,52%);display:none;position:absolute;top:-3%;transform:translateZ(110px)}.mk-root .mk-hero-badge{background:var(--mk-navy);color:#fff;white-space:nowrap;border-radius:14px;align-items:center;gap:10px;padding:10px 14px;font-size:13.5px;line-height:18px;display:flex;box-shadow:0 24px 40px -18px #06143499}.mk-root .mk-hero-badge .mk-mock-mono{font-family:var(--font-geist-mono), monospace;color:#c9d8f5;font-size:.92em}.mk-root .mk-hero-dot{background:#46d38a;border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 0 4px #46d38a2e}@media (min-width:761px){.mk-root .mk-hero-rig{--mk-chip-left:41%}}@media (min-width:1081px){.mk-root .mk-hero-grid{grid-template-columns:minmax(0,560px) minmax(0,1fr);min-height:min(900px,100svh);padding-block:56px 96px}.mk-root .mk-hero-scene{height:640px;margin-top:0}.mk-root .mk-hero-rig{--mk-rig-scale:.62;--mk-rig-left:12%;--mk-ticket-left:1%;--mk-badge-left:34%;--mk-chip-left:24%;transform-origin:0;width:1000px;top:10%}.mk-root .mk-hero-badge-at{display:block}}@media (min-width:1280px){.mk-root .mk-hero-rig{--mk-rig-scale:.74;--mk-badge-left:42%;--mk-chip-left:34%;top:6%}}@media (min-width:1440px){.mk-root .mk-hero-rig{--mk-rig-scale:1;--mk-rig-left:2%;--mk-badge-left:48%;--mk-chip-left:41%;transform-origin:50%;top:4%}}@media (max-width:760px){.mk-root .mk-hero-ticket{transform-origin:0 0;transform:translateZ(150px)rotate(-1deg)scale(.77)}}@media (prefers-reduced-motion:no-preference){.mk-root .mk-hero-ticket .mk-mock,.mk-root .mk-hero-badge,.mk-root .mk-hero-chip .mk-mock{animation:mk-hero-rise 1.1s var(--mk-ease) .35s both}.mk-root .mk-hero-badge{animation-duration:.9s;animation-delay:.75s}.mk-root .mk-hero-chip .mk-mock{animation-duration:.9s;animation-delay:1.15s}@supports (animation-timeline:scroll()){@media (min-width:1081px){.mk-root .mk-hero:not([data-motion]) .mk-hero-rig{animation:linear both mk-hero-settle;animation-timeline:scroll(root);animation-range:0 100vh}}}}@keyframes mk-hero-rise{0%{opacity:0;transform:translateY(32px)}}@keyframes mk-hero-settle{to{transform:translateY(60px)rotateX(6deg)rotateY(-12deg)rotate(1deg)}}
/*# sourceMappingURL=448v-w5ul7c62.css.map*/