@font-face{font-family:__inter_5bda0f;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:__inter_Fallback_5bda0f;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_5bda0f{font-family:__inter_5bda0f,__inter_Fallback_5bda0f;font-style:normal}.__variable_5bda0f{--font-inter:"__inter_5bda0f","__inter_Fallback_5bda0f"}html:has(.mfx){background:#fff}.mfx{--bg:#fff;--bg-soft:#f6f6f4;--white:#fff;--ink:#0a0b0d;--grey:#4a4f57;--grey-dim:#6b7079;--line:rgba(0,0,0,.1);--line-2:rgba(0,0,0,.2);--head-dim:#a3a7af;--maxw:1180px;--sans:var(--font-inter),system-ui,-apple-system,"Segoe UI",sans-serif;background:var(--bg);color:var(--grey);font-family:var(--sans);line-height:1.6;letter-spacing:-.011em;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;min-height:100vh}.mfx *,.mfx :after,.mfx :before{box-sizing:border-box;margin:0;padding:0}.mfx img{max-width:100%;display:block}.mfx a{color:inherit;text-decoration:none}.mfx ::-moz-selection{background:var(--ink);color:var(--ink)}.mfx ::selection{background:var(--ink);color:var(--ink)}.mfx :focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:2px}.mfx-wrap{max-width:var(--maxw);margin:0 auto;padding:0 32px}.mfx-ey{font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--grey-dim);display:inline-flex;align-items:center;gap:10px}.mfx-ey:before{content:"";width:16px;height:1px;background:var(--grey-dim)}.mfx-h1{font-size:clamp(2.6rem,1.6rem + 4.6vw,5.4rem);line-height:1;letter-spacing:-.038em}.mfx-h1,.mfx-h2{font-weight:600;color:var(--ink);max-width:20ch;text-wrap:balance}.mfx-h2{font-size:clamp(1.9rem,1.3rem + 2.3vw,2.9rem);line-height:1.06;letter-spacing:-.03em}.mfx-h3{font-size:clamp(1.15rem,1rem + .6vw,1.5rem);font-weight:600;letter-spacing:-.02em;color:var(--ink)}.mfx-dim{color:var(--head-dim)}.mfx-lede{font-size:19px;line-height:1.62;color:var(--grey);max-width:54ch;font-weight:400}.mfx .mfx-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:15px;font-weight:500;padding:12px 24px;border-radius:999px;border:1px solid transparent;transition:background .18s,border-color .18s,color .18s;letter-spacing:-.01em;cursor:pointer;white-space:nowrap}.mfx .mfx-btn-primary{background:var(--ink);color:#fff;border-color:var(--ink)}.mfx .mfx-btn-primary:hover{background:#2b2f36;color:#fff}.mfx .mfx-btn-ghost{background:transparent;color:var(--ink);border-color:var(--line-2)}.mfx .mfx-btn-ghost:hover{border-color:rgba(0,0,0,.55);background:rgba(0,0,0,.03);color:var(--ink)}.mfx .mfx-btn-lg{padding:14px 28px;font-size:16px}.mfx-arrow{opacity:.55}.mfx .mfx-tlink{font-size:15px;color:var(--ink);display:inline-flex;gap:8px;align-items:center;border-bottom:1px solid var(--line-2);padding-bottom:4px;transition:border-color .18s}.mfx .mfx-tlink:hover{border-color:var(--ink)}.mfx-header{position:sticky;top:0;z-index:50;background:hsla(0,0%,100%,.82);backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.mfx-nav{max-width:var(--maxw);margin:0 auto;padding:15px 32px;display:flex;align-items:center;gap:34px}.mfx-logo{display:inline-flex;align-items:center}.mfx-logo-img{height:48px;width:auto;display:block}.mfx-foot-head .mfx-logo-img{height:40px}.mfx-navlinks{display:flex;gap:26px;flex:1;justify-content:center}.mfx-navlinks a{font-size:15px;color:var(--grey);opacity:.72;transition:opacity .15s}.mfx-navlinks a:hover,.mfx-navlinks a[aria-current=page]{opacity:1}.mfx-navright{margin-left:auto;display:flex;align-items:center;gap:18px}.mfx-navright .login{font-size:14px;color:var(--grey);opacity:.72}.mfx-navright .login:hover{opacity:1}.mfx-burger{display:none;flex-direction:column;gap:5px;width:40px;height:40px;align-items:center;justify-content:center;background:transparent;border:1px solid var(--line-2);border-radius:8px;cursor:pointer}.mfx-burger span{width:17px;height:1.5px;background:var(--ink);display:block}.mfx-phero{padding:96px 0 64px;border-bottom:1px solid var(--line);position:relative;overflow:hidden}.mfx-phero .mfx-ey{margin-bottom:22px}.mfx-phero h1{margin-bottom:24px}.mfx-phero .mfx-lede{max-width:60ch}.mfx-phero-glow{position:absolute;top:-180px;left:50%;transform:translateX(-50%);width:900px;height:520px;background:radial-gradient(50% 50% at 50% 50%,hsla(0,0%,100%,.06),transparent 70%);pointer-events:none;display:none}.mfx-hero{position:relative;padding:118px 0 0;overflow:hidden}.mfx-hero-glow{position:absolute;top:-160px;left:50%;transform:translateX(-50%);width:1000px;height:560px;background:radial-gradient(50% 50% at 50% 50%,hsla(0,0%,100%,.07),transparent 70%);pointer-events:none;z-index:0;display:none}.mfx-hero-inner{position:relative;z-index:1}.mfx-hero .mfx-ey{margin-bottom:28px}.mfx-hero h1{margin-bottom:0}.mfx-hero-row{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-top:30px}.mfx-hero-sub{font-size:19px;line-height:1.62;color:var(--grey);max-width:46ch;font-weight:400}.mfx-hero-meta{text-align:right;display:flex;flex-direction:column;gap:6px}.mfx-hero-meta span{font-size:15px;color:var(--grey-dim)}.mfx-hero-actions{display:flex;gap:12px;margin-top:36px;flex-wrap:wrap}.mfx-plate{position:relative;z-index:1;margin-top:64px;padding-bottom:104px}.mfx-plate-frame{max-width:1120px;margin:0 auto;border-radius:14px 14px 0 0;padding:8px 8px 0;background:linear-gradient(180deg,rgba(0,0,0,.05),rgba(0,0,0,.01));border:1px solid var(--line-2);border-bottom:none}.mfx-plate-frame img{width:100%;border-radius:8px 8px 0 0;border:1px solid var(--line)}.mfx-plate-cap{max-width:1120px;margin:18px auto 0;text-align:center;font-size:14px;color:var(--grey-dim)}.mfx-blk{padding:92px 0;position:relative}.mfx-head{margin-bottom:52px}.mfx-head .mfx-ey{margin-bottom:22px}.mfx-head .mfx-lede{margin-top:20px}.mfx-lanes{display:grid;grid-template-columns:1fr 1fr 1.1fr;border-top:1px solid var(--line-2)}.mfx-lane{padding:30px 26px}.mfx-lane+.mfx-lane{border-left:1px solid var(--line)}.mfx-lane.forge{background:var(--bg-soft);border-top:1px solid var(--ink);margin-top:-1px}.mfx-lane-name{font-size:15px;font-weight:600;margin-bottom:4px;color:var(--ink)}.mfx-lane-tag{font-size:12px;color:var(--grey-dim);margin-bottom:24px;text-transform:uppercase;letter-spacing:.08em}.mfx-lane ul{list-style:none}.mfx-lane li{font-size:16px;line-height:1.5;color:var(--grey);padding:15px 0;border-top:1px solid var(--line)}.mfx-lane li:first-child{border-top:none}.mfx-strong{font-size:clamp(1.3rem,1rem + 1.2vw,1.9rem);font-weight:500;line-height:1.3;letter-spacing:-.02em;max-width:26ch;margin-top:52px;color:var(--ink)}.mfx-shot{margin-top:12px;border-radius:12px;border:1px solid var(--line-2)}.mfx-shot img{width:100%}.mfx-stages{display:flex;flex-wrap:wrap;margin-top:36px;border-top:1px solid var(--line-2)}.mfx-stage{flex:1 1 auto;min-width:140px;padding:20px 20px 20px 0}.mfx-stage .n{font-size:12px;color:var(--grey-dim);font-variant-numeric:tabular-nums}.mfx-stage .t{font-size:16px;font-weight:500;color:var(--ink);margin-top:6px}.mfx-blk-link{margin-top:34px}.mfx-frow{display:grid;grid-template-columns:1fr 1.15fr;gap:64px;align-items:center;padding:56px 0;border-top:1px solid var(--line)}.mfx-frow:first-of-type{border-top:none}.mfx-frow.rev .mfx-ftxt{order:2}.mfx-fstep{font-size:13px;color:var(--grey-dim);font-weight:500;margin-bottom:14px;font-variant-numeric:tabular-nums;text-transform:uppercase;letter-spacing:.1em}.mfx-fname{font-size:clamp(1.4rem,1.1rem + 1vw,2rem);font-weight:600;line-height:1.1;letter-spacing:-.025em;margin-bottom:12px;color:var(--ink)}.mfx-fcopy{font-size:16.5px;line-height:1.62;color:var(--grey);max-width:42ch}.mfx-white{background:var(--bg-soft);color:#0a0b0d}.mfx-white.center{text-align:center}.mfx-white .mfx-h2{color:#0a0b0d;max-width:22ch}.mfx-white.center .mfx-h2{margin:0 auto 24px;font-size:clamp(2rem,1.4rem + 2.6vw,3.3rem)}.mfx-white .mfx-dim{color:#9aa0a8}.mfx-white p{color:#3d424b;font-size:18px;line-height:1.7;max-width:58ch}.mfx-white.center p{margin:0 auto 14px}.mfx-white .mfx-ey{color:#6b7079}.mfx-white .mfx-ey:before{background:#c4c8cf}.mfx-white .mfx-btn-primary{background:#0a0b0d;color:#fff;border-color:#0a0b0d}.mfx-white .mfx-btn-primary:hover{background:#000}.mfx-white .mfx-tlink{color:#0a0b0d;border-color:rgba(0,0,0,.25)}.mfx-white .mfx-tlink:hover{border-color:#0a0b0d}.mfx-white.center{background:#0a0b0d;color:#f1f1f1}.mfx-white.center .mfx-h2{color:#fff}.mfx-white.center .mfx-dim{color:#7a7f89}.mfx-white.center .mfx-ey,.mfx-white.center p{color:#c2c6cd}.mfx-white.center .mfx-ey:before{background:#7a7f89}.mfx-white.center .mfx-btn-primary{background:#fff;color:#0a0b0d;border-color:#fff}.mfx-white.center .mfx-btn-primary:hover{background:#dfe2e7}.mfx-white.center .mfx-btn-ghost{color:#fff;border-color:hsla(0,0%,100%,.22)}.mfx-white.center .mfx-tlink{color:#fff;border-color:hsla(0,0%,100%,.3)}.mfx-white.center .mfx-tlink:hover{border-color:#fff}.mfx-cols3{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line-2)}.mfx-col{padding:34px 30px 0}.mfx-col:first-child{padding-left:0}.mfx-col+.mfx-col{border-left:1px solid var(--line)}.mfx-col h3{font-size:20px;font-weight:600;letter-spacing:-.02em;margin-bottom:12px;color:var(--ink)}.mfx-col p{font-size:16.5px;line-height:1.6;color:var(--grey)}.mfx-list{border-top:1px solid var(--line-2)}.mfx-litem{padding:26px 0;border-bottom:1px solid var(--line)}.mfx-litem h3{font-size:clamp(1.15rem,1rem + .6vw,1.5rem);font-weight:500;letter-spacing:-.02em;color:var(--ink)}.mfx-litem p{font-size:16.5px;line-height:1.6;color:var(--grey);margin-top:8px;max-width:60ch}.mfx-splits{border-top:1px solid var(--line-2)}.mfx-split{display:grid;grid-template-columns:1fr 1.2fr;gap:44px;align-items:baseline;padding:30px 0;border-bottom:1px solid var(--line)}.mfx-split h3{font-size:clamp(1.2rem,1rem + .8vw,1.7rem);font-weight:600;letter-spacing:-.025em;line-height:1.12;color:var(--ink)}.mfx-split p{font-size:16.5px;line-height:1.6;color:var(--grey)}.mfx-cap{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line-2)}.mfx-cap li{list-style:none;font-size:16.5px;line-height:1.45;color:var(--ink);padding:22px 40px 22px 0;border-bottom:1px solid var(--line);display:flex;align-items:flex-start;gap:12px}.mfx-cap li:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--ink);flex:none;margin-top:8px}.mfx-int{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.mfx-int-card{border:1px solid var(--line);border-radius:14px;padding:32px}.mfx-int-card h3{font-size:22px;font-weight:600;color:var(--ink);margin-bottom:10px}.mfx-int-card p{font-size:16.5px;line-height:1.6;color:var(--grey)}.mfx-faq{border-top:1px solid var(--line-2)}.mfx-faq details{border-bottom:1px solid var(--line);padding:22px 0}.mfx-faq summary{font-size:18px;font-weight:500;color:var(--ink);cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:20px}.mfx-faq summary::-webkit-details-marker{display:none}.mfx-faq summary:after{content:"+";color:var(--grey-dim);font-weight:400}.mfx-faq details[open] summary:after{content:"\2013"}.mfx-faq-body{padding-top:16px;display:flex;flex-direction:column;gap:12px}.mfx-faq-body p{font-size:16.5px;line-height:1.65;color:var(--grey);max-width:64ch}.mfx-cta{text-align:center;padding:128px 0;position:relative;overflow:hidden;border-top:1px solid var(--line)}.mfx-cta-glow{position:absolute;bottom:-220px;left:50%;transform:translateX(-50%);width:900px;height:520px;background:radial-gradient(50% 50% at 50% 50%,hsla(0,0%,100%,.08),transparent 70%);display:none}.mfx-cta .mfx-wrap{position:relative;z-index:1}.mfx-cta .mfx-h2{margin:0 auto 22px;max-width:18ch;font-size:clamp(2.2rem,1.5rem + 3vw,3.8rem)}.mfx-cta p{font-size:18px;color:var(--grey);max-width:52ch;margin:0 auto 38px;line-height:1.7}.mfx-cta-actions{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.mfx-footer{border-top:1px solid var(--line);padding:56px 0 40px}.mfx-foot-head{justify-content:space-between;gap:24px;padding-bottom:20px}.mfx-foot-contact,.mfx-foot-head{display:flex;align-items:center;flex-wrap:wrap}.mfx-foot-contact{gap:28px;font-size:15px;color:var(--grey)}.mfx-foot-contact a{opacity:.82;transition:opacity .15s}.mfx-foot-contact a:hover{opacity:1;color:var(--ink)}.mfx-foot-nav{display:flex;gap:26px;flex-wrap:wrap;justify-content:center;padding:28px 0}.mfx-foot-nav a{font-size:14px;color:var(--grey);opacity:.72}.mfx-foot-nav a:hover{opacity:1}.mfx-foot-bottom{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;padding-top:24px;border-top:1px solid var(--line);font-size:12.5px;color:var(--grey-dim)}.mfx-contact{display:grid;grid-template-columns:.9fr 1.1fr;gap:56px;align-items:start;padding-top:64px}.mfx-contact-details{gap:24px}.mfx-cd,.mfx-contact-details{display:flex;flex-direction:column}.mfx-cd{gap:6px}.mfx-cd-label{font-size:12px;text-transform:uppercase;letter-spacing:.12em;color:var(--grey-dim)}.mfx-cd-value{font-size:16px;color:var(--ink)}.mfx-form{display:grid;grid-template-columns:1fr 1fr;gap:18px}.mfx-field{display:flex;flex-direction:column;gap:8px}.mfx-field.full{grid-column:1/-1}.mfx-field label{font-size:13px;color:var(--grey)}.mfx-field input,.mfx-field select,.mfx-field textarea{background:var(--bg-soft);border:1px solid var(--line);border-radius:8px;padding:12px 14px;color:var(--ink);font-family:inherit;font-size:15px}.mfx-field input:focus,.mfx-field select:focus,.mfx-field textarea:focus{outline:none;border-color:var(--line-2)}.mfx-form-actions{grid-column:1/-1}.mfx-success{border:1px solid var(--line);border-radius:14px;padding:32px}.mfx-success-title{font-size:18px;font-weight:600;color:var(--ink);margin-bottom:8px}.mfx-error{color:#b00020;font-size:14px;grid-column:1/-1}@media (max-width:900px){.mfx-navlinks,.mfx-navright{display:none}.mfx-burger{display:flex;margin-left:auto}.mfx-nav{padding:14px 20px}.mfx-logo-img{height:60px}.mfx-wrap{padding:0 20px}.mfx-blk{padding:64px 0}.mfx-hero{padding-top:84px}.mfx-phero{padding:72px 0 48px}.mfx-plate{margin-top:48px;padding-bottom:72px}.mfx-head{margin-bottom:40px}.mfx-drawer .mfx-navlinks{display:flex;flex-direction:column;gap:0;flex:none;justify-content:flex-start}.mfx-hero-row{flex-direction:column;align-items:flex-start;gap:24px}.mfx-hero-meta{text-align:left}.mfx-foot-head{flex-direction:column;align-items:flex-start;gap:16px}.mfx-foot-nav{justify-content:flex-start}.mfx-foot-bottom{flex-direction:column;align-items:flex-start;gap:8px}.mfx-cap,.mfx-cols3,.mfx-contact,.mfx-frow,.mfx-frow.rev .mfx-ftxt,.mfx-int,.mfx-lanes,.mfx-split{grid-template-columns:1fr}.mfx-col+.mfx-col,.mfx-lane+.mfx-lane{border-left:none;border-top:1px solid var(--line)}.mfx-col{padding:28px 0 0}.mfx-lane{padding:26px 0}.mfx-frow.rev .mfx-ftxt{order:0}.mfx-stage{flex:1 1 100%;border-top:1px solid var(--line);padding-left:0}.mfx-cap li{border-right:none}.mfx-form{grid-template-columns:1fr}}.mfx-drawer{position:fixed;inset:0;z-index:60;background:var(--bg);padding:84px 24px 40px;display:none;flex-direction:column;gap:6px}.mfx-drawer[data-open=true]{display:flex}.mfx-drawer a{font-size:18px;color:var(--ink);padding:14px 0;border-bottom:1px solid var(--line)}.mfx-drawer .mfx-btn{margin-top:20px;align-self:flex-start}.mfx-drawer-close{position:absolute;top:18px;right:28px;background:transparent;border:none;color:var(--ink);font-size:28px;cursor:pointer;line-height:1}.mfx-hero h1 .mfx-word.mfx-dim{color:var(--head-dim)}@property --angle{syntax:"<angle>";initial-value:0deg;inherits:false}.mfx-btn .mfx-arrow,.mfx-hero-actions .mfx-arrow,.mfx-tlink .mfx-arrow{transition:transform .2s ease}.mfx-btn:hover .mfx-arrow,.mfx-tlink:hover .mfx-arrow{transform:translateX(4px)}.mfx .mfx-btn{overflow:hidden;position:relative;isolation:isolate}.mfx .mfx-btn:before{content:"";position:absolute;inset:0;z-index:-1;background:currentColor;opacity:0;transform:scaleX(0);transform-origin:left;transition:transform .3s ease,opacity .3s ease}.mfx .mfx-btn-ghost:hover:before{opacity:.08;transform:scaleX(1)}.mfx-hovercard{position:relative;border-radius:12px;transition:background .3s ease,transform .35s cubic-bezier(.22,.61,.36,1),box-shadow .35s ease,opacity .3s ease}.mfx-hovercard:before{content:"";position:absolute;inset:0;border-radius:inherit;z-index:0;pointer-events:none;opacity:0;transition:opacity .3s ease;background:radial-gradient(240px circle at var(--gx,50%) var(--gy,50%),rgba(10,11,13,.05),transparent 60%)}.mfx-hovercard>*{position:relative;z-index:1}.mfx-hovercard:hover{background:rgba(10,11,13,.02);transform:translateY(-4px);box-shadow:0 26px 50px -34px rgba(10,11,13,.3)}.mfx-hovercard:hover:before{opacity:1}.mfx-cols3:hover .mfx-hovercard:not(:hover),.mfx-int:hover .mfx-hovercard:not(:hover),.mfx-lanes:hover .mfx-hovercard:not(:hover),.mfx-who:hover .mfx-hovercard:not(:hover){opacity:.42}.mfx-int-card:after{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;pointer-events:none;opacity:0;transition:opacity .35s ease;background:conic-gradient(from var(--angle),transparent 0,rgba(10,11,13,.55) 18%,transparent 38%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.mfx-tilt{transform:perspective(1100px) translateY(var(--py,0)) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transform-style:preserve-3d;transition:transform .3s cubic-bezier(.22,.61,.36,1)}.mfx-shot{position:relative;overflow:hidden}.mfx-shot img{transition:transform .6s cubic-bezier(.22,.61,.36,1)}.mfx-shot:hover img{transform:scale(1.05)}.mfx-shot:after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;transform:translateX(-130%);transition:transform .85s ease;background:linear-gradient(105deg,transparent 42%,hsla(0,0%,100%,.18) 50%,transparent 58%)}.mfx-shot:hover:after{transform:translateX(130%)}.mfx-wf{position:relative;background:var(--bg)}.mfx-wf-sticky{padding:64px 0}.mfx-wf.is-pinned .mfx-wf-sticky{position:sticky;top:0;height:100vh;display:flex;align-items:center;padding:0}.mfx-wf-grid{display:grid;grid-template-columns:1fr 1.15fr;gap:64px;align-items:center;margin-top:8px}.mfx-wf-steps{list-style:none}.mfx-wf-step{display:grid;grid-template-columns:22px 1fr;gap:18px;padding:12px 0;opacity:.4;transition:opacity .4s ease}.mfx-wf-step.past{opacity:.65}.mfx-wf-step.active{opacity:1}.mfx-wf-dot{width:11px;height:11px;border-radius:50%;border:1px solid var(--line-2);margin-top:8px;transition:background .4s ease,border-color .4s ease,box-shadow .4s ease}.mfx-wf-step.active .mfx-wf-dot{background:var(--ink);border-color:var(--ink);box-shadow:0 0 12px 2px rgba(10,11,13,.18)}.mfx-wf-title{font-size:clamp(1.15rem,1rem + .6vw,1.55rem);font-weight:600;letter-spacing:-.02em;color:var(--ink)}.mfx-wf-body{font-size:16px;line-height:1.55;color:var(--grey);max-width:44ch}.mfx-wf.is-pinned .mfx-wf-body{max-height:0;opacity:0;overflow:hidden;transition:max-height .45s ease,opacity .35s ease,margin .35s ease}.mfx-wf.is-pinned .mfx-wf-step.active .mfx-wf-body{max-height:140px;opacity:1;margin-top:8px}.mfx-wf-media{position:relative;aspect-ratio:16/10;border-radius:12px}.mfx-wf-shot{position:absolute;inset:0;margin:0;border:1px solid var(--line-2);border-radius:12px;overflow:hidden;opacity:0;transform:scale(.98);box-shadow:0 40px 80px -50px rgba(10,11,13,.3);transition:opacity .55s ease,transform .6s cubic-bezier(.22,.61,.36,1)}.mfx-wf-shot.active{opacity:1;transform:none}.mfx-wf-shot img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left}.mfx-wf:not(.is-pinned) .mfx-wf-grid{grid-template-columns:1fr}.mfx-wf:not(.is-pinned) .mfx-wf-media{display:none}.mfx-wf:not(.is-pinned) .mfx-wf-step{opacity:1}.mfx-faq-body{transition:opacity .3s ease,transform .3s ease}.mfx-faq details:not([open]) .mfx-faq-body{opacity:0;transform:translateY(-6px)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}.mfx [data-animate]:not(.mfx-tilt){opacity:0;transform:translateY(26px);filter:blur(6px);transition:opacity .7s cubic-bezier(.22,.61,.36,1),transform .75s cubic-bezier(.22,.61,.36,1),filter .7s ease}.mfx [data-animate]:not(.mfx-tilt).in{opacity:1;transform:none;filter:none}.mfx .mfx-frow[data-animate]{transform:translateX(-46px);filter:none}.mfx .mfx-frow.rev[data-animate]{transform:translateX(46px)}.mfx-tilt[data-animate]{opacity:0;clip-path:inset(8% 3% 8% 3%);transition:opacity .7s ease,clip-path .85s cubic-bezier(.22,.61,.36,1),transform .3s cubic-bezier(.22,.61,.36,1)}.mfx-tilt[data-animate].in{opacity:1;clip-path:inset(0 0 0 0)}.mfx-hero h1 .mfx-word{display:inline-block;opacity:0;transform:translateY(.55em);transition:opacity .55s ease,transform .8s cubic-bezier(.22,.61,.36,1)}.mfx-hero h1.mfx-words-in .mfx-word{opacity:1;transform:none}.mfx-hero-actions .mfx-btn{transition:transform .25s cubic-bezier(.22,.61,.36,1),background .18s,border-color .18s,color .18s}.mfx-int-card:hover:after{opacity:1;animation:mfx-spin 2.6s linear infinite}.mfx-hero-glow{animation:mfx-drift 13s ease-in-out infinite alternate}.mfx-cta-glow{animation:mfx-drift 16s ease-in-out infinite alternate}@keyframes mfx-drift{0%{opacity:.6;transform:translateX(-50%) scale(1)}to{opacity:1;transform:translateX(-50%) scale(1.14)}}@keyframes mfx-spin{to{--angle:360deg}}}@media (prefers-reduced-motion:reduce){.mfx *{scroll-behavior:auto;animation:none!important;transition:none!important}}.mfx-proof{list-style:none;display:flex;flex-wrap:wrap;gap:12px 30px;margin-top:34px;padding-top:26px;border-top:1px solid var(--line);justify-content:center}.mfx-proof li{font-size:14px;color:var(--grey);display:flex;align-items:center;gap:10px}.mfx-proof li:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--grey-dim);flex:none}.mfx-lanes-2{grid-template-columns:1fr 1.05fr}.mfx-outcomes{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:14px;overflow:hidden}.mfx-outcome{background:var(--bg);padding:clamp(1.5rem,1rem + 1.6vw,2.4rem)}.mfx-outcome h3{font-size:clamp(1.15rem,1rem + .5vw,1.4rem);font-weight:600;letter-spacing:-.02em;color:var(--ink);margin-bottom:18px}.mfx-outcome ul{list-style:none;display:flex;flex-direction:column;gap:11px}.mfx-outcome li{font-size:16px;line-height:1.4;color:var(--grey);padding-left:18px;position:relative}.mfx-outcome li:before{content:"";position:absolute;left:0;top:.62em;width:5px;height:5px;border-radius:50%;background:var(--grey-dim)}.mfx-mods{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.mfx-mods-2{grid-template-columns:repeat(2,1fr)}.mfx-mod{border:1px solid var(--line);border-radius:14px;padding:26px}.mfx-mod-top{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px}.mfx-mod h3{font-size:1.2rem;font-weight:600;letter-spacing:-.02em;color:var(--ink)}.mfx-mod p{font-size:15px;line-height:1.55;color:var(--grey)}.mfx-pill{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:5px 10px;border-radius:999px;white-space:nowrap;flex:none}.mfx-pill-now{background:var(--ink);color:#fff}.mfx-pill-dev,.mfx-pill-soon{background:transparent;color:var(--grey-dim);border:1px solid var(--line-2)}.mfx-segs{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.mfx-seg{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 24px;border:1px solid rgba(0,0,0,.12);border-radius:12px;font-size:17px;font-weight:500;color:#0a0b0d;transition:background .25s ease,transform .25s ease,border-color .25s ease}.mfx-seg:hover{background:#fff;transform:translateY(-3px);border-color:rgba(0,0,0,.3)}.mfx-seg .mfx-arrow{opacity:.45}.mfx-modlist{list-style:none;margin-top:16px;display:grid;grid-template-columns:repeat(2,1fr);gap:10px 28px}.mfx-modlist li{font-size:15px;line-height:1.45;color:var(--grey);padding-left:18px;position:relative}.mfx-modlist li:before{content:"";position:absolute;left:0;top:.6em;width:5px;height:5px;border-radius:50%;background:var(--grey-dim)}.mfx-seg-block h3{font-size:clamp(1.3rem,1.05rem + 1vw,1.9rem)}.mfx-seg-lead{font-size:17px;color:var(--grey);margin-top:8px}.mfx-mod-top .mfx-pill{margin-left:auto}@media (max-width:900px){.mfx-lanes-2,.mfx-modlist,.mfx-mods,.mfx-mods-2,.mfx-outcomes,.mfx-segs{grid-template-columns:1fr}}.mfx-plate-visual{max-width:1240px;margin:0 auto}.mfx-hero .mfx-plate{margin-top:8px;padding-bottom:40px}.mfx-hero .mfx-plate-cap{margin-top:4px}@media (max-width:760px){.mfx-hero .mfx-plate{margin-top:0;padding-bottom:28px}}.mfx-plate-visual img{width:100%;height:auto;display:block}.mfx-shot:has(img[src*="/visuals/"]){border:none;border-radius:0;background:transparent}.mfx-shot:has(img[src*="/visuals/"]):hover img{transform:none}.mfx-shot:has(img[src*="/visuals/"]):after{display:none}.mfx-shot-wide{max-width:1120px;margin:40px auto 44px;border:none;border-radius:0;background:transparent}.mfx-shot-wide img{width:100%;height:auto}.mfx-frow .mfx-shot-device{max-width:none;margin:0;overflow:visible}.mfx-shot-wide:hover img{transform:none}.mfx-shot-wide:after{display:none}.mfx-litem .mfx-shot-wide{margin:28px 0 8px}.mfx-wf-shot{border:none;border-radius:0;box-shadow:none;overflow:visible}.mfx-wf-shot img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.mfx-blk-tight{padding-top:0}.mfx-blk-tight .mfx-frow:first-of-type{padding-top:16px}.mfx-plate-visual,.mfx-shot:has(img[src*="/landing/visuals/"]){transform:none!important;overflow:visible!important;will-change:auto!important;filter:none!important;box-shadow:none!important;background:transparent!important;border:none!important}.mfx-shot:has(img[src*="/landing/visuals/"]) img{transform:none!important}.mfx-litem{background:transparent!important;transform:none!important;box-shadow:none!important;opacity:1!important}.mfx-litem:before{display:none!important}.mfx .mfx-frow:has(img[src*="/landing/visuals/"]),.mfx .mfx-litem:has(img[src*="/landing/visuals/"]),.mfx .mfx-plate,.mfx .mfx-plate-visual,.mfx [data-animate]:has(img[src*="/landing/visuals/"]){opacity:1!important;transform:none!important;filter:none!important;transition:none!important;will-change:auto!important;clip-path:none!important;backface-visibility:visible}.mfx-plate-visual,.mfx-shot:has(img[src*="/landing/visuals/"]){position:relative;isolation:isolate}.mfx-plate-visual:before,.mfx-shot:has(img[src*="/landing/visuals/"]):before{content:"";position:absolute;left:-12%;right:-12%;top:-26%;bottom:-26%;z-index:-1;pointer-events:none;background:radial-gradient(ellipse 50% 50% at 50% 50%,rgba(10,11,13,.12) 0,rgba(10,11,13,.06) 30%,rgba(10,11,13,.02) 52%,rgba(10,11,13,0) 66%)}.mfx-plate-visual img,.mfx-shot:has(img[src*="/landing/visuals/"]) img{position:relative;z-index:1}.mfx-shot:has(img[src*="/landing/visuals/"]):after{display:none}.mfx-shot:has(img[src*="/landing/visuals/"]){padding:6% 8%}.mfx-plate-visual{padding:3% 6% 2%}.mfx-plate-visual:before,.mfx-shot:has(img[src*="/landing/visuals/"]):before{left:-4%;right:-4%;top:-14%;bottom:-14%;background:radial-gradient(ellipse 52% 52% at 50% 50%,rgba(10,11,13,.13) 0,rgba(10,11,13,.07) 32%,rgba(10,11,13,.02) 54%,rgba(10,11,13,0) 68%)}.mfx-litem{padding:56px 0}.mfx-litem .mfx-shot-wide{height:440px;margin:36px auto 8px;display:flex;align-items:center;justify-content:center;padding:0 6%}.mfx-litem .mfx-shot-wide img{height:100%;width:auto;max-width:100%;-o-object-fit:contain;object-fit:contain}@media (max-width:760px){.mfx-litem{padding:40px 0}.mfx-litem .mfx-shot-wide{height:auto}.mfx-litem .mfx-shot-wide img{height:auto;width:100%}}.mfx-plate-visual:before,.mfx-shot:has(img[src*="/landing/visuals/"]):before{left:-8%;right:-8%;top:-22%;bottom:-22%;background:radial-gradient(ellipse 34% 40% at 50% 52%,rgba(10,11,13,.1) 0,rgba(10,11,13,.05) 45%,rgba(10,11,13,0) 100%),radial-gradient(ellipse 52% 54% at 50% 50%,rgba(10,11,13,.1) 0,rgba(10,11,13,.05) 38%,rgba(10,11,13,.015) 58%,rgba(10,11,13,0) 70%)}.mfx-litem{padding:34px 0}.mfx-litem .mfx-shot-wide{height:380px;margin:18px auto 0}.mfx-shot:has(img[src*="/landing/visuals/"]){padding:0}.mfx-frow .mfx-shot:has(img[src*="/landing/visuals/"]) img{width:100%;height:auto}.mfx-plate-visual{padding:0 2%}.mfx-litem .mfx-shot-wide{height:430px;padding:0;margin:22px auto 0}.mfx-mod-top h3{text-transform:uppercase;letter-spacing:.06em}.mfx-white .mfx-faq{border-top-color:rgba(10,11,13,.18)}.mfx-white .mfx-faq details{border-bottom-color:rgba(10,11,13,.12)}.mfx-white .mfx-faq summary{color:#0a0b0d}.mfx-white .mfx-faq summary:after{color:#6b7079}.mfx-white .mfx-faq-body p{color:#3d424b;font-size:16.5px;line-height:1.65}.mfx{overflow-x:clip}.mfx-cta,.mfx-hero,.mfx-phero{overflow:hidden}@media (max-width:760px){.mfx-plate-visual{padding:0;margin-left:-20px;margin-right:-20px}.mfx-plate-visual img{width:100%}.mfx-litem .mfx-shot-wide{height:auto;margin:14px auto 0}.mfx-litem .mfx-shot-wide img{height:auto;width:100%}.mfx-plate-visual:before,.mfx-shot:has(img[src*="/landing/visuals/"]):before{top:-18%;bottom:-18%}}@media (max-width:760px){.mfx-plate-visual{margin-left:0;margin-right:0;padding:0 20px}.mfx-hero .mfx-plate{margin-top:12px}}.mfx-hero h1{margin-bottom:22px}@media (max-width:760px){.mfx-hero{padding-top:64px}.mfx-hero .mfx-ey{margin-bottom:20px}.mfx-hero h1{margin-bottom:18px}}.mfx-litem>p{max-width:none}.mfx .mfx-navitem{position:relative;display:inline-flex;align-items:center}.mfx .mfx-submenu{position:absolute;top:100%;left:-14px;min-width:168px;padding:8px;margin-top:10px;background:var(--bg-soft);border:1px solid var(--line);border-radius:10px;display:flex;flex-direction:column;gap:2px;opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .16s ease,transform .16s ease,visibility .16s;z-index:40}.mfx .mfx-navitem:focus-within .mfx-submenu,.mfx .mfx-navitem:hover .mfx-submenu{opacity:1;visibility:visible;transform:translateY(0)}.mfx .mfx-navitem:after{content:"";position:absolute;top:100%;left:0;right:0;height:12px}.mfx .mfx-submenu a{padding:8px 12px;border-radius:7px;font-size:14px;white-space:nowrap;opacity:1;color:var(--grey)}.mfx .mfx-submenu a:hover{color:var(--ink);background:rgba(0,0,0,.05)}.mfx .mfx-drawer-group{display:contents}.mfx .mfx-drawer .mfx-drawer-sub{padding-left:18px;font-size:16px;opacity:.75}.mfx a.mfx-mod-link{display:block;text-decoration:none;transition:border-color .2s ease,background .2s ease}.mfx a.mfx-mod-link:hover{border-color:var(--line-2)}.mfx .mfx-mod-more{margin-top:14px;display:inline-flex;font-size:14px}.mfx a.mfx-mod-link:hover .mfx-mod-more{border-color:var(--ink)}.mfx .mfx-mod-cta{margin-top:18px}.mfx .mfx-plate-tight{margin-top:28px;padding-bottom:44px}.mfx .mfx-plate-tight .mfx-shot{margin-top:0;border:none;border-radius:0}@media (max-width:900px){.mfx .mfx-plate-tight{margin-top:12px;padding-bottom:20px}.mfx .mfx-submenu{display:none}}.mfx-dealer .mfx-blk{padding:64px 0}.mfx-dealer .mfx-head{margin-bottom:32px}.mfx-dealer .mfx-frow{padding:48px 0;gap:56px}.mfx-dealer .mfx-wrap>.mfx-frow:first-child{padding-top:0}.mfx-dealer .mfx-wrap>.mfx-frow:last-child{padding-bottom:0}.mfx-dealer .mfx-ftxt .mfx-ey{display:flex;margin-bottom:14px}.mfx-dealer .mfx-ftxt .mfx-fname{margin-bottom:14px}.mfx-dealer .mfx-ftxt .mfx-modlist{margin-top:16px}.mfx-dealer .mfx-cols3 .mfx-col{padding-top:26px;padding-bottom:26px}.mfx-dealer .mfx-head+.mfx-shot-wide{margin:0 auto 32px}.mfx-dealer .mfx-plate-tight .mfx-shot-wide{margin:0 auto}.mfx-dealer .mfx-cap+.mfx-fcopy{margin-top:24px;max-width:62ch}@media (max-width:900px){.mfx-dealer .mfx-blk{padding:48px 0}.mfx-dealer .mfx-frow{padding:36px 0;gap:28px}}.mfx-dealer .mfx-cols2{display:grid;grid-template-columns:repeat(2,1fr);gap:0 48px;border-top:1px solid var(--line-2)}.mfx-dealer .mfx-cols2 .mfx-col{padding:26px 0;border-left:none;border-bottom:1px solid var(--line)}.mfx-dealer .mfx-cols2 h3{font-size:18px;font-weight:600;color:var(--ink);margin-bottom:8px}.mfx-dealer .mfx-cols2 p{color:var(--grey);line-height:1.6}.mfx-dealer .mfx-switch{max-width:62ch;margin-bottom:28px}@media (max-width:900px){.mfx-dealer .mfx-cols2{grid-template-columns:1fr}}.mfx-dealer-cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.mfx-dealer .mfx-shot-hero{max-width:none;margin:0 auto 32px;overflow:visible}.mfx-dealer .mfx-plate-tight .mfx-shot-hero{margin:0 auto}.mfx:not([data-brand=elite]){--lg-fill:linear-gradient(180deg,hsla(0,0%,100%,.72),hsla(0,0%,100%,.38) 48%,hsla(0,0%,100%,.52));--lg-fill-hover:linear-gradient(180deg,hsla(0,0%,100%,.88),hsla(0,0%,100%,.5) 48%,hsla(0,0%,100%,.66));--lg-bevel:inset 0 2px 1px #fff,inset 0 -2px 2px hsla(0,0%,100%,.85),inset 0 0 0 1px hsla(0,0%,100%,.7),inset 6px 8px 14px -6px hsla(0,0%,100%,.9),inset -8px -12px 22px -10px rgba(10,11,13,.16),0 2px 4px rgba(10,11,13,.06),0 22px 40px -18px rgba(10,11,13,.28);--lg-bevel-sm:inset 0 2px 1px #fff,inset 0 -2px 2px hsla(0,0%,100%,.85),inset -6px -8px 14px -8px rgba(10,11,13,.18),0 2px 4px rgba(10,11,13,.08),0 14px 26px -12px rgba(10,11,13,.3);--lg-rim:conic-gradient(from 200deg,hsla(0,0%,100%,.95),rgba(255,186,140,.75) 12%,hsla(0,0%,100%,.9) 24%,rgba(10,11,13,.14) 40%,hsla(0,0%,100%,.8) 52%,rgba(140,190,255,.75) 64%,hsla(0,0%,100%,.95) 76%,rgba(10,11,13,.12) 90%,hsla(0,0%,100%,.95));--sm-fill:linear-gradient(180deg,rgba(40,44,52,.78),rgba(14,16,20,.86) 55%,rgba(24,27,33,.82));--sm-fill-hover:linear-gradient(180deg,rgba(52,57,66,.82),rgba(20,22,27,.88));--sm-gloss:linear-gradient(180deg,hsla(0,0%,100%,.16),hsla(0,0%,100%,0) 46%);--sm-bevel:inset 0 1.5px 1px hsla(0,0%,100%,.4),inset 0 -2px 2px hsla(0,0%,100%,.12),inset -6px -8px 14px -8px rgba(0,0,0,.45),0 3px 6px rgba(10,11,13,.16),0 14px 28px -12px rgba(10,11,13,.5);--sm-rim:conic-gradient(from 200deg,hsla(0,0%,100%,.55),rgba(255,186,140,.5) 12%,hsla(0,0%,100%,.4) 24%,hsla(0,0%,100%,.04) 40%,hsla(0,0%,100%,.3) 52%,rgba(140,190,255,.5) 64%,hsla(0,0%,100%,.5) 76%,hsla(0,0%,100%,.04) 90%,hsla(0,0%,100%,.55));--lg-blur:blur(14px) saturate(180%)}.mfx:not([data-brand=elite]) .mfb-card:after,.mfx:not([data-brand=elite]) .mfb-review:after,.mfx:not([data-brand=elite]) .mfx-btn:after,.mfx:not([data-brand=elite]) .mfx-int-card:after,.mfx:not([data-brand=elite]) .mfx-lane.forge:after,.mfx:not([data-brand=elite]) .mfx-mod:after,.mfx:not([data-brand=elite]) .mfx-outcome:after,.mfx:not([data-brand=elite]) .mfx-seg:after,.mfx:not([data-brand=elite]) .mfx-success:after{content:"";position:absolute;inset:0;border-radius:inherit;padding:1.5px;pointer-events:none;opacity:1;animation:none;background:var(--lg-rim);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.mfx:not([data-brand=elite]) .mfx-blk:not(.mfx-white):has(.mfx-mods,.mfx-outcomes,.mfx-int,.mfx-lanes){background:linear-gradient(180deg,#fff,#eceef1 45%,#e6e8ec 70%,#fff)}.mfx:not([data-brand=elite]) .mfb-card,.mfx:not([data-brand=elite]) .mfb-review,.mfx:not([data-brand=elite]) .mfx-int-card,.mfx:not([data-brand=elite]) .mfx-lane.forge,.mfx:not([data-brand=elite]) .mfx-mod,.mfx:not([data-brand=elite]) .mfx-outcome,.mfx:not([data-brand=elite]) .mfx-seg,.mfx:not([data-brand=elite]) .mfx-success{position:relative;border:none;border-radius:24px;background:var(--lg-fill);backdrop-filter:var(--lg-blur);box-shadow:var(--lg-bevel)}.mfx:not([data-brand=elite]) .mfx-seg{border-radius:16px}.mfx:not([data-brand=elite]) .mfx-lane.forge{margin-top:0}.mfx:not([data-brand=elite]) .mfx-lanes{border-top:none}.mfx:not([data-brand=elite]) .mfx-int-card.mfx-hovercard:hover,.mfx:not([data-brand=elite]) .mfx-lane.forge.mfx-hovercard:hover,.mfx:not([data-brand=elite]) .mfx-mod.mfx-hovercard:hover,.mfx:not([data-brand=elite]) .mfx-seg:hover,.mfx:not([data-brand=elite]) a.mfx-mod-link:hover{background:var(--lg-fill-hover);box-shadow:var(--lg-bevel),0 34px 60px -24px rgba(10,11,13,.32)}.mfx:not([data-brand=elite]) .mfx-int-card.mfx-hovercard:before,.mfx:not([data-brand=elite]) .mfx-lane.forge.mfx-hovercard:before,.mfx:not([data-brand=elite]) .mfx-mod.mfx-hovercard:before{background:radial-gradient(220px circle at var(--gx,50%) var(--gy,50%),hsla(0,0%,100%,.85),transparent 62%)}.mfx:not([data-brand=elite]) .mfx-outcomes{gap:16px;background:none;border:none;border-radius:0;overflow:visible}.mfx:not([data-brand=elite]) .mfx-pill-now{color:#fff;background:var(--sm-gloss),var(--sm-fill);box-shadow:inset 0 1px 1px hsla(0,0%,100%,.35),inset 0 -1px 2px hsla(0,0%,100%,.12),0 4px 10px -4px rgba(10,11,13,.45)}.mfx:not([data-brand=elite]) .mfx-pill-dev,.mfx:not([data-brand=elite]) .mfx-pill-soon{border:none;background:linear-gradient(180deg,hsla(0,0%,100%,.9),hsla(0,0%,100%,.45));box-shadow:inset 0 1px 1px #fff,inset 0 -1px 2px hsla(0,0%,100%,.8),inset 0 0 0 1px rgba(10,11,13,.1),0 3px 8px -4px rgba(10,11,13,.25)}.mfx:not([data-brand=elite]) .mfx-btn-primary{border:none;color:#fff;background:var(--sm-gloss),var(--sm-fill);backdrop-filter:blur(12px) saturate(160%);box-shadow:var(--sm-bevel)}.mfx:not([data-brand=elite]) .mfx-btn-primary:after{background:var(--sm-rim)}.mfx:not([data-brand=elite]) .mfx-btn-primary:hover{color:#fff;background:linear-gradient(180deg,hsla(0,0%,100%,.24) 0,hsla(0,0%,100%,0) 46%),var(--sm-fill-hover)}.mfx:not([data-brand=elite]) .mfx-btn-ghost{border:none;color:var(--ink);background:var(--lg-fill);backdrop-filter:var(--lg-blur);box-shadow:var(--lg-bevel-sm)}.mfx:not([data-brand=elite]) .mfx-btn-ghost:hover{color:var(--ink);background:linear-gradient(180deg,hsla(0,0%,100%,.9),hsla(0,0%,100%,.55))}.mfx:not([data-brand=elite]) .mfx-white.center .mfx-btn-primary{color:var(--ink);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(228,230,234,.9));box-shadow:inset 0 2px 1px #fff,inset 0 -2px 2px rgba(10,11,13,.1),0 10px 30px -12px hsla(0,0%,100%,.3)}.mfx:not([data-brand=elite]) .mfx-white.center .mfx-btn-primary:after{background:var(--lg-rim)}.mfx:not([data-brand=elite]) .mfx-white.center .mfx-btn-ghost{color:#fff;background:linear-gradient(180deg,hsla(0,0%,100%,.14),hsla(0,0%,100%,.04));box-shadow:inset 0 1.5px 1px hsla(0,0%,100%,.35),inset 0 -2px 2px hsla(0,0%,100%,.08)}.mfx:not([data-brand=elite]) .mfx-white.center .mfx-btn-ghost:after{background:var(--sm-rim)}.mfx:not([data-brand=elite]) .mfx-header{background:hsla(0,0%,100%,.62);backdrop-filter:blur(20px) saturate(180%);box-shadow:inset 0 -1px 0 hsla(0,0%,100%,.8),0 8px 24px -18px rgba(10,11,13,.25)}.mfx:not([data-brand=elite]) .mfx-submenu{border:none;border-radius:16px;background:var(--lg-fill-hover);backdrop-filter:var(--lg-blur);box-shadow:var(--lg-bevel)}.mfx:not([data-brand=elite]) .mfx-drawer{background:hsla(0,0%,100%,.8);backdrop-filter:blur(28px) saturate(180%)}.mfx:not([data-brand=elite]) .mfx-burger{border:none;background:var(--lg-fill);box-shadow:var(--lg-bevel-sm)}.mfx:not([data-brand=elite]) .mfb-zone select,.mfx:not([data-brand=elite]) .mfx-field input,.mfx:not([data-brand=elite]) .mfx-field select,.mfx:not([data-brand=elite]) .mfx-field textarea{border:1px solid rgba(10,11,13,.08);border-radius:12px;background:linear-gradient(180deg,hsla(0,0%,100%,.55),hsla(0,0%,100%,.85));box-shadow:inset 0 2px 4px rgba(10,11,13,.06),inset 0 -1px 1px #fff,0 1px 0 #fff}.mfx:not([data-brand=elite]) .mfb-zone select:focus,.mfx:not([data-brand=elite]) .mfx-field input:focus,.mfx:not([data-brand=elite]) .mfx-field select:focus,.mfx:not([data-brand=elite]) .mfx-field textarea:focus{border-color:rgba(10,11,13,.3);box-shadow:inset 0 2px 4px rgba(10,11,13,.06),0 0 0 4px rgba(10,11,13,.06)}.mfx:not([data-brand=elite]) .mfb-choice-row label,.mfx:not([data-brand=elite]) .mfb-date,.mfx:not([data-brand=elite]) .mfb-slot{border:none;border-radius:14px;background:var(--lg-fill);backdrop-filter:var(--lg-blur);box-shadow:var(--lg-bevel-sm)}.mfx:not([data-brand=elite]) .mfb-choice-row label:hover,.mfx:not([data-brand=elite]) .mfb-date:hover,.mfx:not([data-brand=elite]) .mfb-slot:hover{background:var(--lg-fill-hover)}.mfx:not([data-brand=elite]) .mfb-choice-row label.is-on,.mfx:not([data-brand=elite]) .mfb-date.is-on,.mfx:not([data-brand=elite]) .mfb-slot.is-on{color:#fff;background:var(--sm-gloss),var(--sm-fill);box-shadow:var(--sm-bevel)}.mfx:not([data-brand=elite]) .mfb-choice-row label.is-on .mfb-choice-name{color:#fff}.mfx:not([data-brand=elite]) .mfb-choice-row label.is-on .mfb-choice-desc{color:#c2c6cd}.mfx:not([data-brand=elite]) .mfb-date.is-full,.mfx:not([data-brand=elite]) .mfb-date.is-full:hover{background:transparent;box-shadow:inset 0 0 0 1px var(--line)}@media (max-width:900px){.mfx:not([data-brand=elite]) .mfx-lane.forge{padding:26px 22px}}@media (max-width:1060px){.mfx-proof{display:grid;grid-template-columns:repeat(3,max-content);gap:12px 30px}}@media (max-width:600px){.mfx-proof{grid-template-columns:max-content;gap:10px}}.mfx:not([data-brand=elite]) :is(.mfx-header,.mfx-phero,.mfx-lanes,.mfx-lane,.mfx-lane li,.mfx-stages,.mfx-stage,.mfx-frow,.mfx-cols3,.mfx-col,.mfx-list,.mfx-litem,.mfx-splits,.mfx-split,.mfx-cap,.mfx-cap li,.mfx-faq,.mfx-faq details,.mfx-cta,.mfx-footer,.mfx-foot-bottom,.mfx-drawer a,.mfx-proof,.mfx-cols2,.mfb-head,.mfb-notice){border:none}.mfx:not([data-brand=elite]) .mfx-header{box-shadow:0 8px 24px -18px rgba(10,11,13,.25)}.mfx:not([data-brand=elite]) .mfb-notice{border-radius:16px;background:var(--lg-fill);box-shadow:var(--lg-bevel-sm)}.mfx:not([data-brand=elite]) .mfx-blk:not(.mfx-white):has(.mfx-cap){background:linear-gradient(180deg,#fff,#eceef1 45%,#e6e8ec 70%,#fff)}.mfx:not([data-brand=elite]) .mfx-cap{gap:14px}.mfx:not([data-brand=elite]) .mfx-cap li{position:relative;align-items:center;padding:20px 22px;border-radius:18px;color:var(--ink);background:var(--lg-fill);backdrop-filter:var(--lg-blur);box-shadow:var(--lg-bevel);transition:transform .25s ease,background .25s ease}.mfx:not([data-brand=elite]) .mfx-cap li:after{content:"";position:absolute;inset:0;border-radius:inherit;padding:1.5px;pointer-events:none;background:var(--lg-rim);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.mfx:not([data-brand=elite]) .mfx-cap li:before{width:10px;height:10px;margin-top:0;background:var(--sm-gloss),var(--sm-fill);box-shadow:inset 0 1px 1px hsla(0,0%,100%,.45),0 2px 4px -1px rgba(10,11,13,.4)}.mfx:not([data-brand=elite]) .mfx-cap li:hover{transform:translateY(-3px);background:var(--lg-fill-hover)}@media (max-width:900px){.mfx:not([data-brand=elite]) .mfx-cap{gap:10px}}.mfx:not([data-brand=elite]) .mfx-blk:not(.mfx-white):has(.mfx-faq){background:linear-gradient(180deg,#fff,#eceef1 30%,#e6e8ec 75%,#f3f4f6)}.mfx:not([data-brand=elite]) .mfx-faq{display:flex;flex-direction:column;gap:12px}.mfx:not([data-brand=elite]) .mfx-faq details{position:relative;padding:20px 26px;border-radius:18px;background:var(--lg-fill);backdrop-filter:var(--lg-blur);box-shadow:var(--lg-bevel);transition:background .25s ease}.mfx:not([data-brand=elite]) .mfx-faq details:after{content:"";position:absolute;inset:0;border-radius:inherit;padding:1.5px;pointer-events:none;background:var(--lg-rim);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.mfx:not([data-brand=elite]) .mfx-faq details:hover,.mfx:not([data-brand=elite]) .mfx-faq details[open]{background:var(--lg-fill-hover)}.mfx:not([data-brand=elite]) .mfx-cap li:has(.mfx-cap-t){display:grid;grid-template-columns:10px 1fr;-moz-column-gap:14px;column-gap:14px;row-gap:6px;align-content:start;align-items:start;padding:24px 24px 26px}.mfx:not([data-brand=elite]) .mfx-cap li:has(.mfx-cap-t):before{grid-column:1;grid-row:1;margin-top:7px}.mfx .mfx-cap-t{grid-column:2;font-size:17px;font-weight:600;letter-spacing:-.015em;line-height:1.3;color:var(--ink)}.mfx .mfx-cap-d{grid-column:2;font-size:15px;line-height:1.55;color:var(--grey)}.mfx:not([data-brand=elite]) .mfx-faq-body p{max-width:none}.mfx-spot .mfx-ftxt .mfx-modlist{grid-template-columns:1fr;gap:10px;margin-top:20px}.mfx-spot .mfx-ftxt .mfx-modlist li{font-size:15.5px;color:var(--grey)}.mfx-spot .mfx-head{margin-bottom:12px}.mfx:not([data-brand=elite]) .mfx-blk{padding:64px 0}.mfx:not([data-brand=elite]) .mfx-cta{padding:96px 0}.mfx:not([data-brand=elite]) .mfx-phero{padding-bottom:48px}.mfx:not([data-brand=elite]) .mfx-frow{padding:40px 0}.mfx:not([data-brand=elite]) .mfx-head{margin-bottom:40px}@media (max-width:900px){.mfx:not([data-brand=elite]) .mfx-blk{padding:48px 0}.mfx:not([data-brand=elite]) .mfx-cta{padding:72px 0}.mfx:not([data-brand=elite]) .mfx-frow{padding:28px 0}.mfx:not([data-brand=elite]) .mfx-head{margin-bottom:32px}}.mfx:not([data-brand=elite]) .mfx-wrap>.mfx-frow:last-child{padding-bottom:0}.mfx-spot .mfx-head .mfx-h2{max-width:none;text-wrap:wrap}.mfx-spot .mfx-head .mfx-h2 .mfx-dim{display:block}.mfx-spot .mfx-fcopy{max-width:none}.mfx:not([data-brand=elite]) .mfx-list .mfx-seg-block{position:relative;isolation:isolate;padding:64px 0}.mfx:not([data-brand=elite]) .mfx-list .mfx-seg-block:nth-child(2n):after{content:"";position:absolute;top:0;bottom:0;left:50%;width:100vw;margin-left:-50vw;z-index:-2;pointer-events:none;background:linear-gradient(180deg,rgba(236,238,241,0),#eceef1 28%,#eceef1 72%,rgba(236,238,241,0))}@media (max-width:760px){.mfx:not([data-brand=elite]) .mfx-list .mfx-seg-block{padding:44px 0}}.mfx:not([data-brand=elite]) .mfx-white:not(.center){background:linear-gradient(180deg,#fff,#f1f2f4 22%,#eceef1 60%,#f1f2f4 82%,#fff)}.mfx:not([data-brand=elite]) .mfx-cta{background:#0a0b0d;color:#f1f1f1}.mfx:not([data-brand=elite]) .mfx-cta .mfx-h2{color:#fff}.mfx:not([data-brand=elite]) .mfx-cta .mfx-dim,.mfx:not([data-brand=elite]) .mfx-cta .mfx-word.mfx-dim{color:#7a7f89}.mfx:not([data-brand=elite]) .mfx-cta p{color:#c2c6cd}.mfx:not([data-brand=elite]) .mfx-cta .mfx-btn-primary{color:var(--ink);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(228,230,234,.9));box-shadow:inset 0 2px 1px #fff,inset 0 -2px 2px rgba(10,11,13,.1),0 10px 30px -12px hsla(0,0%,100%,.3)}.mfx:not([data-brand=elite]) .mfx-cta .mfx-btn-primary:hover{color:var(--ink);background:linear-gradient(180deg,#fff,#eceef1)}.mfx:not([data-brand=elite]) .mfx-cta .mfx-btn-primary:after{background:var(--lg-rim)}.mfx:not([data-brand=elite]) .mfx-cta .mfx-btn-ghost{color:#fff;background:linear-gradient(180deg,hsla(0,0%,100%,.14),hsla(0,0%,100%,.04));box-shadow:inset 0 1.5px 1px hsla(0,0%,100%,.35),inset 0 -2px 2px hsla(0,0%,100%,.08)}.mfx:not([data-brand=elite]) .mfx-cta .mfx-btn-ghost:hover{color:#fff;background:linear-gradient(180deg,hsla(0,0%,100%,.22),hsla(0,0%,100%,.08))}.mfx:not([data-brand=elite]) .mfx-cta .mfx-btn-ghost:after{background:var(--sm-rim)}.mfx .mfx-seg-block .mfx-mod-top h3{text-transform:none;letter-spacing:-.025em}.mfx .mfx-seg-block .mfx-mod-top{justify-content:flex-start}.mfx .mfx-seg-block .mfx-mod-top .mfx-pill{margin-left:0}.mfx .mfx-int-3{grid-template-columns:repeat(3,1fr)}@media (max-width:900px){.mfx .mfx-int-3{grid-template-columns:1fr}}.mfx:not([data-brand=elite]) .mfx-blk:not(.mfx-white):has(.mfx-pillars){background:linear-gradient(180deg,#fff,#eceef1 45%,#e6e8ec 70%,#fff)}.mfx .mfx-pillars{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.mfx:not([data-brand=elite]) .mfx-pillar{position:relative;display:flex;flex-direction:column;gap:14px;padding:34px 30px 32px;border-radius:24px;background:var(--lg-fill);backdrop-filter:var(--lg-blur);box-shadow:var(--lg-bevel)}.mfx:not([data-brand=elite]) .mfx-pillar:after{content:"";position:absolute;inset:0;border-radius:inherit;padding:1.5px;pointer-events:none;background:var(--lg-rim);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.mfx .mfx-pillar-label{align-self:flex-start;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#fff;padding:6px 12px;border-radius:999px;background:var(--sm-gloss),var(--sm-fill);box-shadow:inset 0 1px 1px hsla(0,0%,100%,.35)}.mfx .mfx-pillar h3{font-size:clamp(1.3rem,1.05rem + .8vw,1.7rem);font-weight:600;line-height:1.15;letter-spacing:-.025em;color:var(--ink)}.mfx .mfx-pillar p{font-size:15.5px;line-height:1.6;color:var(--grey)}.mfx .mfx-pillar ul{list-style:none;display:flex;flex-direction:column;gap:10px;margin-top:auto;padding-top:8px}.mfx .mfx-pillar li{position:relative;padding-left:20px;font-size:15px;line-height:1.45;color:var(--ink)}.mfx .mfx-pillar li:before{content:"";position:absolute;left:0;top:.5em;width:8px;height:8px;border-radius:50%;background:var(--sm-gloss),var(--sm-fill)}@media (max-width:900px){.mfx .mfx-pillars{grid-template-columns:1fr}}.mfx .mfx-founder{text-align:center}.mfx .mfx-founder .mfx-h2{margin:22px auto 24px;max-width:22ch}.mfx .mfx-founder p{margin:0 auto 14px}.mfx .mfx-blk:has(.mfx-pillars) .mfx-head .mfx-h2{max-width:none;text-wrap:wrap}.mfx .mfx-blk:has(.mfx-pillars) .mfx-head .mfx-h2 .mfx-dim{display:block}@media (min-width:901px){.mfx .mfx-pillars{grid-template-rows:repeat(3,auto);row-gap:0}.mfx:not([data-brand=elite]) .mfx-pillar{display:grid;grid-row:span 3;grid-template-rows:subgrid;row-gap:16px;align-content:start}}.mfx .mfx-pillar ul{margin-top:0;padding-top:4px}.mfx .mfx-pillar h3{text-wrap:balance}.mfx .mfx-pillar-label{justify-self:start}.mfx :is(p,li,summary,.mfx-cap-d,.mfx-fcopy,.mfx-lede,.mfx-hero-sub){text-wrap:pretty}.mfx :is(h1,h2,h3,.mfx-fname,.mfx-cap-t){text-wrap:balance}.mfx .mfx-keep{white-space:nowrap}.mfx .mfx-faq-q{text-wrap:pretty}@media (max-width:600px){.mfx :is(h1,h2){text-wrap:pretty}}.mfx .mfx-story .mfx-head .mfx-h2{max-width:none;text-wrap:wrap}.mfx .mfx-story .mfx-head .mfx-h2 .mfx-dim{display:block}.mfx .mfx-story .mfx-head{margin-bottom:12px}.mfx:not([data-brand=elite]) .mfx-blk:has(.mfx-cards){background:linear-gradient(180deg,#fff,#eceef1 45%,#e6e8ec 70%,#fff)}.mfx:not([data-brand=elite]) .mfx-cols3.mfx-cards{gap:16px}.mfx:not([data-brand=elite]) .mfx-cards+.mfx-cards{margin-top:16px}.mfx:not([data-brand=elite]) .mfx-cards .mfx-col{position:relative;padding:28px 28px 30px;border-radius:20px;background:var(--lg-fill);backdrop-filter:var(--lg-blur);box-shadow:var(--lg-bevel);transition:transform .25s ease,background .25s ease}.mfx:not([data-brand=elite]) .mfx-cards .mfx-col:after{content:"";position:absolute;inset:0;border-radius:inherit;padding:1.5px;pointer-events:none;background:var(--lg-rim);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.mfx:not([data-brand=elite]) .mfx-cards .mfx-col:hover{transform:translateY(-3px);background:var(--lg-fill-hover)}@media (max-width:900px){.mfx:not([data-brand=elite]) .mfx-cols3.mfx-cards{gap:12px}.mfx:not([data-brand=elite]) .mfx-cards+.mfx-cards{margin-top:12px}.mfx:not([data-brand=elite]) .mfx-cards .mfx-col{padding:24px 22px}}.mfx-dealer .mfx-head .mfx-h2{max-width:none}.mfx-dealer .mfx-head .mfx-h2 .mfx-dim{display:block}.mfx-sales .mfx-sales-status{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:22px}.mfx-sales .mfx-sales-status .mfx-ey{margin-bottom:0}.mfx-sales .mfx-sales-points{list-style:none;margin-top:22px;display:grid;gap:16px}.mfx-sales .mfx-sales-points li{position:relative;padding-left:22px;font-size:15.5px;line-height:1.55;color:var(--grey)}.mfx-sales .mfx-sales-points li:before{content:"";position:absolute;left:0;top:.45em;width:10px;height:10px;border-radius:50%;background:var(--sm-gloss),var(--sm-fill);box-shadow:inset 0 1px 1px hsla(0,0%,100%,.45),0 2px 4px -1px rgba(10,11,13,.4)}.mfx-sales .mfx-sales-points strong{display:block;font-weight:600;color:var(--ink);margin-bottom:2px}.mfx-sales .mfx-sales-points span{display:block}.mfx:not([data-brand=elite]) .mfx-blk.mfx-sales-dark{background:#0a0b0d;padding:104px 0}.mfx-sales .mfx-sales-dark .mfx-h2{color:#fff}.mfx-sales .mfx-sales-dark .mfx-dim{color:#7a7f89}.mfx-sales .mfx-sales-dark .mfx-ey{color:#c2c6cd}.mfx-sales .mfx-sales-dark .mfx-ey:before{background:#7a7f89}.mfx-sales .mfx-sales-dark .mfx-shot:has(img[src*="/landing/visuals/"]):before{background:radial-gradient(ellipse 50% 50% at 50% 50%,rgba(200,214,240,.2) 0,rgba(200,214,240,.08) 34%,rgba(200,214,240,0) 66%)}.mfx-sales .mfx-sales-choice{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.mfx-sales .mfx-sales-pane{position:relative;display:block;padding:30px 30px 32px;border-radius:24px;color:#fff;background:linear-gradient(180deg,hsla(0,0%,100%,.12),hsla(0,0%,100%,.04));box-shadow:inset 0 1.5px 1px hsla(0,0%,100%,.3),inset 0 -2px 2px hsla(0,0%,100%,.06),0 24px 50px -24px rgba(0,0,0,.6)}.mfx-sales .mfx-sales-pane:after{content:"";position:absolute;inset:0;border-radius:inherit;padding:1.5px;pointer-events:none;background:var(--sm-rim);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.mfx-sales a.mfx-sales-pane:hover{background:linear-gradient(180deg,hsla(0,0%,100%,.17),hsla(0,0%,100%,.06))}.mfx-sales .mfx-sales-pane h3{font-size:1.2rem;font-weight:600;letter-spacing:-.02em;color:#fff}.mfx-sales .mfx-sales-pane p{margin-top:14px;font-size:16px;line-height:1.6;color:#c2c6cd}.mfx-sales .mfx-sales-pane .mfx-tlink{color:#fff;border-color:hsla(0,0%,100%,.3)}.mfx:not([data-brand=elite]) .mfx-sales-dark .mfx-pill-soon{color:var(--ink)}.mfx:not([data-brand=elite]) .mfx-sales-dark .mfx-pill-now{box-shadow:inset 0 1px 1px hsla(0,0%,100%,.35),0 0 0 1px hsla(0,0%,100%,.22)}.mfx-sales .mfx-sales-cols{display:grid;grid-template-columns:repeat(3,1fr);gap:34px 48px;margin-top:8px}.mfx-sales .mfx-sales-cols h3{font-size:18px;font-weight:600;letter-spacing:-.015em;color:#fff;margin-bottom:8px}.mfx-sales .mfx-sales-cols p{font-size:15.5px;line-height:1.6;color:#a9aeb7}.mfx-sales .mfx-splits{margin-top:40px}@media (max-width:900px){.mfx:not([data-brand=elite]) .mfx-blk.mfx-sales-dark{padding:88px 0}.mfx-sales .mfx-sales-choice,.mfx-sales .mfx-sales-cols{grid-template-columns:1fr}.mfx-sales .mfx-sales-cols{gap:26px}}