.hero-scrim[data-astro-cid-ge2uvauf]{background:linear-gradient(90deg,#0b0e114d 0%,#0b0e111a 60%,#0000 100%),linear-gradient(#0000 68%,#0c0f1273 100%)}@media (width>=64rem){.mc-hero-content[data-astro-cid-ge2uvauf]{position:relative}.mc-hero-content[data-astro-cid-ge2uvauf]:before{content:"";z-index:-1;background:linear-gradient(90deg,#0b0e11c7 0 calc(100% - 250px),#0b0e118c calc(100% - 150px),#0b0e1138 calc(100% - 60px),#0000 100%);position:absolute;inset:-100vh -280px -100vh -60vw}}.hero-in[data-astro-cid-ge2uvauf]{animation:.55s cubic-bezier(.22,.61,.36,1) backwards hero-rise;animation-delay:calc(var(--hero-in-hold,0s) + var(--hero-in-step,50ms))}.hero-in[data-astro-cid-ge2uvauf]:nth-child(2){--hero-in-step:.11s}.hero-in[data-astro-cid-ge2uvauf]:nth-child(3){--hero-in-step:.17s}.hero-in[data-astro-cid-ge2uvauf]:nth-child(4){--hero-in-step:.23s}.hero-in[data-astro-cid-ge2uvauf]:nth-child(5){--hero-in-step:.29s}:root.js.reveal .hero-in[data-astro-cid-ge2uvauf]{--hero-in-hold:var(--mc-reveal-hold,4.25s)}@keyframes hero-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.hero-in[data-astro-cid-ge2uvauf]{animation:none}}.v2-lane-scrim[data-astro-cid-usaq53kh]{background:linear-gradient(#0b0e118f 0%,#0b0e11e6 36%,#0b0e11e0 58%,#0b0e11f0 100%)}.mc-pin[data-astro-cid-rtei5hqi]>.mc-pin-tile[data-astro-cid-rtei5hqi]{opacity:0;grid-area:1/1}.mc-pin[data-astro-cid-rtei5hqi]>.mc-pin-tile[data-astro-cid-rtei5hqi].on{opacity:1}@media (prefers-reduced-motion:no-preference){.mc-pin[data-astro-cid-rtei5hqi]>.mc-pin-tile[data-astro-cid-rtei5hqi]{transition:opacity var(--mc-dur-base) var(--mc-ease-out)}}.mc-pending[data-astro-cid-rtei5hqi]{border:1px dashed var(--mc-border-control);border-radius:var(--mc-radius-md);font-family:var(--mc-font-data);font-size:var(--mc-text-xs);letter-spacing:.1em;text-transform:uppercase;text-align:center;color:var(--mc-ink-3);flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:8px;line-height:1.4;display:flex}.mc-strip[data-astro-cid-rtei5hqi]{scrollbar-width:none}.mc-strip[data-astro-cid-rtei5hqi]::-webkit-scrollbar{display:none}@media (width>=64rem){:root.js .mc-row[data-astro-cid-rtei5hqi] h4[data-astro-cid-rtei5hqi]{color:var(--mc-ink-2)}:root.js .mc-row[data-astro-cid-rtei5hqi].is-active h4[data-astro-cid-rtei5hqi]{color:var(--mc-ink)}.mc-row[data-astro-cid-rtei5hqi].is-active:before{content:"";top:var(--mc-space-6);bottom:var(--mc-space-6);left:calc(var(--mc-space-5) * -1);background:var(--mc-copper);width:2px;position:absolute}}.mc-floor-track[data-astro-cid-h3f3et43]{align-content:start;min-height:88svh;padding-block:4rem}@media (width>=64rem){.mc-floor-track[data-astro-cid-h3f3et43]{align-content:center;min-height:72svh;padding-block:6rem}.floor-copy[data-astro-cid-h3f3et43] .measure[data-astro-cid-h3f3et43]{margin-left:auto}}@media (width>=64rem) and (prefers-reduced-motion:no-preference){.mc-floor-track[data-astro-cid-h3f3et43]{min-height:140svh}.mc-floor-frame[data-astro-cid-h3f3et43]{height:100svh;margin-bottom:-100svh;position:sticky;inset:0 auto auto}}.floor-scrim[data-astro-cid-h3f3et43]{background:linear-gradient(270deg,#0b0e114d 0%,#0b0e111a 60%,#0000 100%),linear-gradient(#0000 68%,#0c0f1273 100%)}.floor-scrim-portrait[data-astro-cid-h3f3et43]{background:linear-gradient(#0b0e11e6 0%,#0b0e11e0 52%,#0b0e118c 70%,#0b0e114d 100%)}@media (width>=64rem){.floor-copy[data-astro-cid-h3f3et43]{position:relative}.floor-copy[data-astro-cid-h3f3et43]:before{content:"";z-index:-1;background:linear-gradient(270deg,#0b0e11c7 0 calc(100% - 250px),#0b0e118c calc(100% - 150px),#0b0e1138 calc(100% - 60px),#0000 100%);position:absolute;inset:-100vh -60vw -100vh -280px}}:root{--splash-glow-at:.4s;--splash-mark-at:.9s;--splash-mark:1.1s;--splash-light-at:1.5s;--splash-light:.8s;--splash-sheen-at:1.6s;--splash-sheen:1.3s;--splash-glint-at:3.15s;--splash-glint:1.2s;--splash-sparks-at:1.6s;--splash-type-at:2.1s;--splash-type:.8s;--splash-enterprise-at:2.5s;--splash-tagline-at:2.75s;--splash-rise:.7s;--splash-exit-at:3.8s;--splash-exit:.8s;--mc-reveal-hold:4.25s;--splash-ground:#0b0e11;--splash-copper:224 122 62;--splash-glow-strength:.22;--splash-logo-width:min(78vw, 720px);--splash-ease-in-out:cubic-bezier(.65, 0, .35, 1);--splash-ease-metal:cubic-bezier(.2, .7, .2, 1)}.splash{display:none}:root.reveal .splash{z-index:60;background:var(--splash-ground);pointer-events:none;will-change:opacity;animation:splash-exit var(--splash-exit) var(--splash-ease-in-out) var(--splash-exit-at) both;place-items:center;display:grid;position:fixed;inset:0;overflow:clip}.splash__atmosphere{opacity:0;animation:splash-fade-in 1.4s var(--mc-ease-out) both;background:linear-gradient(112deg,#c8d7e617 0%,#c8d7e608 22%,#0000 42%),linear-gradient(90deg,#0000 calc(33.3% - 1px),#ffffff09 calc(33.3% - 1px) 33.3%,#0000 33.3% calc(66.6% - 1px),#ffffff09 calc(66.6% - 1px) 66.6%,#0000 66.6%),linear-gradient(#0000 calc(62% - 1px),#ffffff08 calc(62% - 1px) 62%,#0000 62%),radial-gradient(120% 90% at 50% 110%,#06080a 0%,#0000 60%);position:absolute;inset:0}.splash__atmosphere:after{content:"";opacity:.06;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.6 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.splash__glow{aspect-ratio:1.6;background:radial-gradient(closest-side, rgb(var(--splash-copper) / var(--splash-glow-strength)), rgb(var(--splash-copper) / .06) 45%, transparent 72%);opacity:0;will-change:transform, opacity;width:min(92vw,900px);animation:splash-glow 2s var(--mc-ease-out) var(--splash-glow-at) both;border-radius:50%;position:absolute;top:52%;left:47%;transform:translate(-50%,-50%)scale(.6)}.splash__dust i{left:var(--x);top:var(--y);opacity:0;width:2px;height:2px;animation:splash-dust var(--d) linear var(--delay) both;background:#f0cdafb3;border-radius:50%;position:absolute}.splash__logo{width:var(--splash-logo-width);aspect-ratio:220/94;will-change:transform, opacity;animation:splash-emerge var(--splash-mark) var(--mc-ease-out) var(--splash-mark-at) both, splash-lift var(--splash-exit) var(--splash-ease-in-out) var(--splash-exit-at) both;position:relative}.splash__unlit,.splash__lit,.splash__sheen,.splash__glint,.splash__sparks{position:absolute;inset:0}.splash__unlit svg,.splash__lit svg{width:100%;height:100%;display:block;overflow:visible}.splash__unlit path{fill:url(#splash-gunmetal)}.splash__unlit #splash-unlit-type{display:none}.splash__lit{opacity:0;animation:splash-fade-in var(--splash-light) var(--mc-ease-out) var(--splash-light-at) both}.splash__lit #splash-lit-mark-copper path,.splash__lit #splash-lit-enterprise{fill:url(#splash-copper)}.splash__lit #splash-lit-mark-steel path,.splash__lit #splash-lit-wordmark{fill:url(#splash-steel)}.splash__lit #splash-lit-tagline{fill:url(#splash-grey)}.splash__lit #splash-lit-wordmark,.splash__lit #splash-lit-enterprise,.splash__lit #splash-lit-tagline{transform-box:fill-box;transform-origin:50%}.splash__lit #splash-lit-wordmark{clip-path:inset(0 100% 0 0);animation:splash-slide-out var(--splash-type) var(--mc-ease-out) var(--splash-type-at) both;transform:translate(-6%)}.splash__lit #splash-lit-enterprise{opacity:0;animation:splash-rise var(--splash-rise) var(--mc-ease-out) var(--splash-enterprise-at) both;transform:translateY(35%)}.splash__lit #splash-lit-tagline{opacity:0;animation:splash-rise var(--splash-rise) var(--mc-ease-out) var(--splash-tagline-at) both;transform:translateY(35%)}.splash__sheen{mask:var(--splash-mark-url) center / contain no-repeat;-webkit-mask:var(--splash-mark-url) center / contain no-repeat;overflow:clip}.splash__glint{mask:var(--splash-logo-url) center / contain no-repeat;-webkit-mask:var(--splash-logo-url) center / contain no-repeat;overflow:clip}.splash__glint:before{content:"";background:linear-gradient(100deg, transparent 0%, #fff0e200 30%, #fff0e266 50%, rgb(var(--splash-copper) / .2) 62%, transparent 100%);will-change:transform;width:30%;animation:splash-glint var(--splash-glint) var(--splash-ease-in-out) var(--splash-glint-at) both;position:absolute;top:-20%;bottom:-20%;left:0;transform:translate(-120%)skew(-14deg)}.splash__sheen:before{content:"";background:linear-gradient(100deg, transparent 0%, #ffebd700 28%, #fff0e2b3 48%, rgb(var(--splash-copper) / .4) 60%, transparent 100%);will-change:transform;width:44%;animation:splash-sheen var(--splash-sheen) var(--splash-ease-in-out) var(--splash-sheen-at) both;position:absolute;top:-20%;bottom:-20%;left:0;transform:translate(-130%)skew(-14deg)}.splash__flash{left:var(--x);top:var(--y);background:radial-gradient(closest-side, #fff0dcf2, rgb(var(--splash-copper) / .55) 35%, transparent 70%);opacity:0;width:56px;height:56px;animation:splash-flash 1s var(--mc-ease-out) calc(var(--splash-sparks-at) + var(--delay)) both;border-radius:50%;margin:-28px 0 0 -28px;position:absolute}.splash__sparks i{left:var(--x);top:var(--y);width:var(--s);height:var(--s);opacity:0;animation:splash-spark var(--d) var(--splash-ease-metal) calc(var(--splash-sparks-at) + var(--delay)) both;background:#fff2e2;border-radius:50%;position:absolute;box-shadow:0 0 8px 2px #ffaa64bf}@keyframes splash-fade-in{0%{opacity:0}to{opacity:1}}@keyframes splash-glow{0%{opacity:0;transform:translate(-50%,-50%)scale(.6)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes splash-dust{0%{opacity:0;transform:translate(0,0)}25%{opacity:.5}to{opacity:0;transform:translate(6px,-28px)}}@keyframes splash-emerge{0%{opacity:0;transform:translateY(12px)scale(.96)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes splash-slide-out{0%{clip-path:inset(0 100% 0 0);transform:translate(-6%)}to{clip-path:inset(0);transform:translate(0)}}@keyframes splash-rise{0%{opacity:0;transform:translateY(35%)}to{opacity:1;transform:translateY(0)}}@keyframes splash-sheen{0%{transform:translate(-130%)skew(-14deg)}to{transform:translate(330%)skew(-14deg)}}@keyframes splash-flash{0%{opacity:0;transform:scale(.5)}35%{opacity:.75;transform:scale(1)}to{opacity:0;transform:scale(1.35)}}@keyframes splash-glint{0%{transform:translate(-120%)skew(-14deg)}to{transform:translate(450%)skew(-14deg)}}@keyframes splash-spark{0%{opacity:0;transform:translate(0,0)scale(.6)}28%{opacity:1;transform:translate3d(calc(var(--dx) * .4), calc(var(--dy) * .4), 0) scale(1)}60%{opacity:.9;transform:translate3d(calc(var(--dx) * .8), calc(var(--dy) * .7), 0) scale(.8)}to{opacity:0;transform:translate3d(var(--dx), calc(var(--dy) + 22px), 0) scale(.4)}}@keyframes splash-exit{0%{opacity:1}to{opacity:0}}@keyframes splash-lift{0%{transform:scale(1)}to{transform:scale(1.03)}}@media (width<=640px){:root{--splash-logo-width:84vw;--splash-glow-strength:.16}.splash__sparks i:nth-child(n+7),.splash__dust i:nth-child(n+5){display:none}.splash__atmosphere:after{opacity:.04}}@media (prefers-reduced-motion:reduce){.splash__unlit,.splash__glow,.splash__dust,.splash__sheen,.splash__glint,.splash__flash,.splash__sparks{display:none}.splash__atmosphere,.splash__lit,.splash__lit #splash-lit-wordmark,.splash__lit #splash-lit-enterprise,.splash__lit #splash-lit-tagline,.splash__logo{opacity:1;clip-path:none;filter:none;animation:none;transform:none}:root.reveal .splash{animation:.4s ease-out .6s both splash-exit;animation-duration:.4s!important}:root{--mc-reveal-hold:0s}}
