.mf-site .pd-hero{position:relative;padding-top:clamp(120px,15vw,168px);padding-bottom:clamp(48px,7vw,96px);background:radial-gradient(70% 55% at 85% 0,color-mix(in srgb,var(--accent) 8%,var(--canvas)) 0,transparent 70%),radial-gradient(50% 40% at 0 100%,color-mix(in srgb,var(--accent) 4%,var(--canvas)) 0,transparent 70%),var(--canvas);overflow-x:clip}.mf-site .pd-hero-copy{display:grid;grid-gap:22px;gap:22px;justify-items:start;margin-bottom:clamp(40px,6vw,72px)}.mf-site .pd-hero-copy .h1{max-width:19ch}.mf-site .pd-vis{position:relative;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:18px;gap:18px}.mf-site .pd-desk,.mf-site .pd-ward{display:grid;grid-gap:12px;gap:12px;min-width:0}.mf-site .pd-ward{justify-items:center}.mf-site .cx-cap,.mf-site .pd-cap{font:550 11px/1.2 var(--f-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);text-align:center}.mf-site .pd-voice.px{position:relative;z-index:3;justify-self:center;width:min(100%,380px);display:grid;grid-gap:10px;gap:10px;padding:14px;border-radius:22px;background:var(--p-shell);box-shadow:0 0 0 1px var(--p-hair-2),inset 0 1px 0 var(--p-highlight),0 30px 60px -28px rgba(0,0,0,.55)}.mf-site .pd-voice>.plabel{padding:4px 2px 0;min-height:22px}.mf-site .pd-tagged{display:grid;justify-items:center;grid-gap:12px;gap:12px;max-width:100%}.mf-site .pd-tagged .sample-tag{position:static}.mf-site .pd-ward .phone>.screen{height:360px;-webkit-mask-image:linear-gradient(180deg,#000 72%,transparent);mask-image:linear-gradient(180deg,#000 72%,transparent)}.mf-site .pd-ward .app-cta{display:none}@media (min-width:960px){.mf-site .pd-vis{grid-template-columns:minmax(0,1fr) 80px 264px;align-items:center;gap:0}.mf-site .pd-desk{grid-column:1;grid-row:1}.mf-site .pd-ward{grid-column:3;grid-row:1}.mf-site .pd-voice.px{position:absolute;width:300px;margin:0;left:calc(100% - 264px - 40px - 150px);top:46%;transform:translateY(-50%) rotate(-1.2deg)}.mf-site .pd-ward .phone>.screen{height:520px;-webkit-mask-image:none;mask-image:none}.mf-site .pd-ward .app-cta{display:block}}.mf-site .cx-sec{padding-block:clamp(56px,8vw,104px)}.mf-site .cx-wrap{max-width:1320px}.mf-site .cx{--cx-h:380px;position:relative;overflow-x:clip;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:28px;gap:28px}.mf-site .cx-stagecol{display:none;min-width:0}.mf-site .cx-steps{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:clamp(64px,9vw,120px);gap:clamp(64px,9vw,120px);min-width:0}.mf-site .cx-step{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:28px;gap:28px;align-items:center;min-width:0}.mf-site .cx-copy{display:grid;grid-gap:16px;gap:16px;justify-items:start;min-width:0}.mf-site .cx-copy .h2{font-size:clamp(2rem,1.3rem + 2.4vw,3.2rem)}.mf-site .cx-copy .lede{max-width:40ch}.mf-site .cx-langs{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px;max-width:46ch}.mf-site .cx-langs li{display:inline-flex;align-items:baseline;gap:6px;padding:6px 12px;border-radius:999px;background:var(--surface);box-shadow:0 0 0 1px var(--hair);font-size:14px;color:var(--ink)}.mf-site .cx-langs small{font-size:12px;color:var(--ink-3)}.mf-site .cx-still{min-width:0;display:grid;justify-items:center;container-type:inline-size}.mf-site .cx-still .cx-desk{width:100%;max-width:600px}.mf-site .cx-pair{display:grid;grid-gap:24px;gap:24px;width:100%;justify-items:center}@container (min-width: 560px){.mf-site .cx-pair{grid-template-columns:minmax(0,1fr) 196px;align-items:center}}@media (min-width:900px){.mf-site .cx-step{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:56px}}.mf-site .cx:not([data-mode=still]) .cx-still{display:none}.mf-site .cx[data-mode=chips] .cx-stagecol{display:block}.mf-site .cx[data-mode=chips] .cx-step{display:none;grid-template-columns:minmax(0,1fr)}.mf-site .cx[data-mode=chips][data-step="0"] .cx-step[data-cx-step="0"],.mf-site .cx[data-mode=chips][data-step="1"] .cx-step[data-cx-step="1"],.mf-site .cx[data-mode=chips][data-step="2"] .cx-step[data-cx-step="2"],.mf-site .cx[data-mode=chips][data-step="3"] .cx-step[data-cx-step="3"],.mf-site .cx[data-mode=chips][data-step="4"] .cx-step[data-cx-step="4"]{display:grid}.mf-site .cx[data-mode=chips] .cx-steps{gap:0}@media (min-width:1100px){.mf-site .cx[data-mode=pin]{--cx-h:clamp(360px,calc(100vh - 240px),470px);grid-template-columns:minmax(0,.6fr) minmax(0,1.4fr);gap:0 56px}.mf-site .cx[data-mode=pin] .cx-steps{grid-column:1;grid-row:1;gap:0}.mf-site .cx[data-mode=pin] .cx-step{grid-template-columns:minmax(0,1fr);min-height:92vh;align-content:center}.mf-site .cx[data-mode=pin] .cx-copy .h2{font-size:clamp(2rem,1rem + 1.9vw,2.9rem)}.mf-site .cx[data-mode=pin] .cx-stagecol{display:block;grid-column:2;grid-row:1}.mf-site .cx[data-mode=pin] .cx-pin{position:-webkit-sticky;position:sticky;top:0;height:100vh;align-content:center;padding-top:64px}.mf-site .cx[data-mode=pin] .cx-chips{order:2;justify-content:center}.mf-site .cx[data-mode=pin] .cx-nav{display:none}.mf-site .cx[data-mode=pin][data-step="0"] .cx-step[data-cx-step="0"] .eyebrow,.mf-site .cx[data-mode=pin][data-step="1"] .cx-step[data-cx-step="1"] .eyebrow,.mf-site .cx[data-mode=pin][data-step="2"] .cx-step[data-cx-step="2"] .eyebrow,.mf-site .cx[data-mode=pin][data-step="3"] .cx-step[data-cx-step="3"] .eyebrow,.mf-site .cx[data-mode=pin][data-step="4"] .cx-step[data-cx-step="4"] .eyebrow{color:var(--accent);box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 40%,transparent)}}.mf-site .cx-pin{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:18px;gap:18px;min-width:0;container-type:inline-size}.mf-site .cx-chips{display:flex;gap:8px;min-width:0;max-width:100%;overflow-x:auto;scroll-snap-type:x proximity;padding:4px;margin:0 -4px;scrollbar-width:none}.mf-site .cx-chips::-webkit-scrollbar{display:none}.mf-site .cx-chips button{flex:none;scroll-snap-align:start;display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px;border:0;border-radius:999px;background:var(--surface);box-shadow:0 0 0 1px var(--hair-2);color:var(--ink-2);font:500 14px/1 var(--f-ui);transition:background-color var(--t-base) var(--spring),color var(--t-base) var(--spring)}.mf-site .cx-chips button .n{font:500 11.5px/1 var(--f-mono);color:var(--ink-3)}.mf-site .cx-chips button[aria-pressed=true]{background:var(--accent);color:var(--on-accent);box-shadow:0 10px 22px -14px var(--accent)}.mf-site .cx-chips button[aria-pressed=true] .n{color:var(--on-accent)}.mf-site .cx-nav{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px}.mf-site .cx-nav button{width:44px;height:44px;border:0;border-radius:50%;display:grid;place-items:center;background:var(--surface);color:var(--ink);box-shadow:0 0 0 1px var(--hair-2),var(--shadow-float)}.mf-site .cx-nav button[disabled]{opacity:.4;cursor:default}.mf-site .cx-hint{text-align:center;color:var(--ink-3);font-size:13.5px}.mf-site .cx-stage{position:relative;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:36px;gap:36px;justify-items:center;touch-action:pan-y}.mf-site .cx-deskcol,.mf-site .cx-wardcol{display:grid;grid-gap:10px;gap:10px;min-width:0}.mf-site .cx-deskcol{width:100%;max-width:560px}.mf-site .cx-wardcol{justify-items:center}.mf-site .cx-stage .cx-desk-core{height:var(--cx-h)}.mf-site .cx-stage .phone.cx-phone>.screen{height:calc(var(--cx-h) + 8px);min-height:0;padding-bottom:0}@container (min-width: 600px){.mf-site .cx-stage{grid-template-columns:minmax(0,1fr) 196px;gap:0 72px;align-items:center;justify-items:stretch}.mf-site .cx-deskcol{max-width:none}}.mf-site .cx-cap-b,.mf-site .cx:not([data-step="0"]) .cx-cap-a{display:none}.mf-site .cx:not([data-step="0"]) .cx-cap-b{display:inline}.mf-site .cx-layers{position:relative;flex:1 1;min-height:0}.mf-site .cx-stage .cx-layer{position:absolute;inset:0;overflow:hidden;opacity:0;visibility:hidden;transition:opacity .45s var(--spring),visibility 0s .45s;-webkit-mask-image:linear-gradient(180deg,#000 86%,transparent);mask-image:linear-gradient(180deg,#000 86%,transparent)}.mf-site .cx[data-step="0"] .cx-layer[data-on~="0"],.mf-site .cx[data-step="1"] .cx-layer[data-on~="1"],.mf-site .cx[data-step="2"] .cx-layer[data-on~="2"],.mf-site .cx[data-step="3"] .cx-layer[data-on~="3"],.mf-site .cx[data-step="4"] .cx-layer[data-on~="4"]{opacity:1;visibility:visible;transition:opacity .55s .15s var(--spring),visibility 0s 0s}.mf-site .cx-stage .cx-slot{visibility:hidden}.mf-site .cx-card{position:absolute;left:0;top:0;z-index:8;width:0;height:0;transition:transform 1.05s var(--spring);will-change:transform}.mf-site .cx-measuring .cx-card,.mf-site .cx-measuring .cx-face{transition:none!important}.mf-site .cx-face{position:absolute;left:0;top:0;width:var(--w,240px);opacity:0;visibility:hidden;transition:opacity .35s var(--spring),visibility 0s .35s}.mf-site .cx[data-step="0"] .cx-face[data-card="0"],.mf-site .cx[data-step="1"] .cx-face[data-card="1"],.mf-site .cx[data-step="2"] .cx-face[data-card="2"],.mf-site .cx[data-step="3"] .cx-face[data-card="3"],.mf-site .cx[data-step="4"] .cx-face[data-card="4"]{opacity:1;visibility:visible;transition:opacity .5s .25s var(--spring),visibility 0s 0s}.mf-site .cx-card .cx-f0 .wave i,.mf-site .cx-card .cx-f0 .wave i.on{opacity:.32}.mf-site .cx-card .cx-f0 .w{opacity:0}.mf-site .cx[data-play] .cx-card .cx-f0 .wave i{animation:mf-cx-bar .32s linear forwards;animation-delay:calc(var(--i) * 52ms)}.mf-site .cx[data-play] .cx-card .cx-f0 .w{animation:mf-cx-word .5s var(--spring) forwards;animation-delay:var(--d)}@keyframes mf-cx-bar{0%{opacity:.32;transform:scaleY(.55)}to{opacity:1;transform:none}}@keyframes mf-cx-word{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.mf-site .cx-desk-core{display:flex;flex-direction:column}.mf-site .cx-top{display:flex;align-items:center;gap:10px;padding:12px 120px 2px 12px;min-height:50px;flex:none}.mf-site .phone.cx-phone{width:196px;padding:6px;border-radius:34px}.mf-site .phone.cx-phone>.screen{border-radius:28px;height:auto;min-height:400px;display:flex;flex-direction:column;padding-bottom:40px}.mf-site .cx-phone .sample-tag{top:auto;bottom:10px;right:50%;transform:translateX(50%);padding:5px 8px;font-size:9px}.mf-site .cx-phone .app-sb{padding:13px 18px 6px;font-size:11px}.mf-site .cx-phone .app-h{padding:6px 12px 10px}.mf-site .cx-phone .app-h h3{font-size:15.5px;line-height:1.2;letter-spacing:-.02em}.mf-site .cx-phone .app-body{padding:0 8px 44px;gap:8px}.mf-site .cx-phone .app-item{padding:10px;border-radius:14px}.mf-site .cx-phone .app-item .t{font-size:12px}.mf-site .cx-small{font-size:11.5px}.mf-site .cx-pl{padding:2px 4px 0}.mf-site .cx-empty{padding:14px 10px;border-radius:14px;border:1px dashed var(--p-hair-2);color:var(--p-ink-3);font-size:12px;text-align:center}.mf-site .cx-fbody{padding:10px 14px 18px;display:grid;grid-gap:10px;gap:10px;align-content:start;min-width:0}.mf-site .cx-fh{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.mf-site .cx-fh .faint{font-size:12px}.mf-site .cx-fh .tt{margin-top:6px;font-size:14px;font-weight:600;letter-spacing:-.01em}.mf-site .cx-listen{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:10px 12px;border-radius:12px;border:1px dashed rgba(72,201,181,.45);color:var(--p-ink-2);font-size:12.5px}.mf-site .cx-listen b{color:var(--p-ink);font-weight:550}.mf-site .cx-listen .dot{width:7px;height:7px;border-radius:50%;background:var(--p-accent);animation:mf-pulse 1.6s ease-in-out infinite}.mf-site .cx-plist{border-radius:14px;background:var(--p-surface);box-shadow:0 0 0 1px var(--p-hair)}.mf-site .cx-plist .prow .t{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mf-site .cx-lanes{display:grid;grid-gap:6px;gap:6px}.mf-site .cx-lane{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px 10px;gap:8px 10px;align-items:center;padding:8px 12px;border-radius:12px;background:var(--p-surface);box-shadow:0 0 0 1px var(--p-hair);font-size:12.5px}.mf-site .cx-lane b{color:var(--p-ink);font-weight:550;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mf-site .cx-lane .n{font:500 11.5px/1 var(--f-mono);color:var(--p-ink-3)}.mf-site .cx-lane.open{background:var(--p-shell);box-shadow:0 0 0 1px rgba(72,201,181,.35)}.mf-site .cx-lane.open .cx-slot{grid-column:1/-1}.mf-site .cx-trow{display:grid;grid-gap:8px;gap:8px;padding:12px;border-radius:14px;background:var(--p-surface);box-shadow:0 0 0 1px var(--p-hair)}.mf-site .cx-trow .t{font-size:13px;font-weight:550;line-height:1.35}.mf-site .cx-trow .m{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center;color:var(--p-ink-3);font-size:11.5px}.mf-site .cx-prj{display:grid;grid-gap:10px;gap:10px;padding:12px;border-radius:14px;background:var(--p-surface);box-shadow:0 0 0 1px var(--p-hair)}.mf-site .cx-prj .prj-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.mf-site .cx-prj .prj-stats .l{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mf-site .cx-bars{height:36px}.mf-site .cx-minis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px}.mf-site .cx-mini{display:grid;grid-gap:4px;gap:4px;padding:8px 10px;border-radius:12px;background:var(--p-surface);box-shadow:0 0 0 1px var(--p-hair);min-width:0}.mf-site .cx-mini b{font-size:11px;font-weight:550;color:var(--p-ink-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mf-site .cx-mini .s{display:flex;align-items:center;justify-content:space-between;gap:4px;flex-wrap:wrap}.mf-site .cx-mini .v{font-size:17px;font-weight:600;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.mf-site .cx-mini .delta{padding:2px 6px;font-size:10.5px}.mf-site .cx-dimrow{border-radius:14px;overflow:hidden;background:var(--p-surface)}.mf-site .cx-dimrow .rowhl{border-top:0}.mf-site .cx-box{color-scheme:dark;display:grid;grid-gap:8px;gap:8px;padding:12px;border-radius:14px;background:var(--p-raised);color:var(--p-ink);font:400 12.5px/1.45 var(--f-ui);text-align:left;min-width:0;box-shadow:0 0 0 1.5px var(--p-accent),0 0 0 6px var(--p-accent-soft),0 22px 40px -20px rgba(0,0,0,.75)}.mf-site .cx-box.flush{padding:0;overflow:hidden;background:var(--p-surface)}.mf-site .cx-box.flush .rowhl{border-top:0}.mf-site .cx-box p{margin:0}.mf-site .cx-box .faint{color:var(--p-ink-3)}.mf-site .cx-box :focus-visible{outline-color:var(--p-accent)}.mf-site .cx-box .tt{font-size:13px;font-weight:600;line-height:1.35;letter-spacing:-.01em}.mf-site .cx-row{display:flex;justify-content:space-between;align-items:center;gap:6px 8px;flex-wrap:wrap;font-size:11.5px;color:var(--p-ink-3);min-width:0}.mf-site .cx-row .mono{font-size:11px}.mf-site .cx-row.start{justify-content:flex-start}.mf-site .cx-row .mono{color:var(--p-ink-2)}.mf-site .cx-box .owner{display:inline-flex;align-items:center;gap:6px;color:var(--p-ink);white-space:nowrap}.mf-site .cx-orig{font-size:13px;line-height:1.6;color:var(--p-ink)}.mf-site .cx-orig.sm{font-size:12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mf-site .cx-en{font-size:12px;line-height:1.5;color:var(--p-ink-2)}.mf-site .cx-en .w,.mf-site .cx-orig .w{display:inline-block}.mf-site .cx-f0 .wave{color:var(--p-accent);--wh:28px;--wmax:4px;--wgap:2px}.mf-site .cx-kept{display:inline-flex;align-items:center;gap:5px;color:var(--p-ink-2)}.mf-site .cx-box .tactions{gap:6px}.mf-site .cx-ok{display:inline-flex;align-items:center;gap:6px;color:var(--p-good);font-size:12px;font-weight:550;line-height:1.35}.mf-site .cx-acts{display:grid;grid-gap:6px;gap:6px}.mf-site .cx-f3 .pbtn.full{height:34px}.mf-site .cx-note{padding:8px 10px;border-radius:10px;background:var(--p-surface);color:var(--p-ink-2);font-size:11.5px;line-height:1.45}.mf-site .cx-note b{display:block;color:var(--p-ink);font-weight:550;margin-bottom:2px}.mf-site .ss{position:relative;display:grid;grid-gap:28px;gap:28px;justify-items:start}.mf-site .ss-in{position:absolute;top:0;left:0;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}.mf-site .ss-track{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;max-width:480px;padding:5px;border-radius:999px;background:var(--well);box-shadow:inset 0 1px 2px rgba(14,28,31,.08),0 0 0 1px var(--hair)}.mf-site .ss-thumb{position:absolute;top:5px;bottom:5px;left:5px;width:calc((100% - 10px) / 3);border-radius:999px;background:var(--accent);box-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 10px 22px -12px var(--accent);transition:transform .6s var(--spring)}.mf-site .ss-l{position:relative;z-index:1;display:grid;place-items:center;height:48px;border-radius:999px;font:550 15px/1 var(--f-ui);color:var(--ink-2);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .4s var(--spring)}.mf-site .ss-in.p1:checked~.ss-track .ss-thumb{transform:translateX(100%)}.mf-site .ss-in.p2:checked~.ss-track .ss-thumb{transform:translateX(200%)}.mf-site .ss-in.p0:checked~.ss-track .ss-l.p0,.mf-site .ss-in.p1:checked~.ss-track .ss-l.p1,.mf-site .ss-in.p2:checked~.ss-track .ss-l.p2{color:var(--on-accent)}.mf-site .ss-in.p0:focus-visible~.ss-track .ss-l.p0,.mf-site .ss-in.p1:focus-visible~.ss-track .ss-l.p1,.mf-site .ss-in.p2:focus-visible~.ss-track .ss-l.p2{outline:2px solid var(--accent);outline-offset:4px}.mf-site .ss-body{display:grid;grid-gap:24px;gap:24px;width:100%;align-items:start}@media (min-width:900px){.mf-site .ss-body{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px}}.mf-site .ss-px{padding-bottom:16px}.mf-site .ss-top{padding:12px 120px 4px 12px}.mf-site .ss-groups{display:grid;grid-gap:14px;gap:14px;padding:10px 14px 0}.mf-site .ss-g{display:grid;grid-gap:8px;gap:8px}.mf-site .ss-g ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.mf-site .ss-mod{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;background:var(--p-surface);box-shadow:0 0 0 1px var(--p-hair);color:var(--p-ink-3);font-size:12.5px;transition:color .4s,background-color .4s,box-shadow .4s}.mf-site .ss-mod i{width:7px;height:7px;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--p-ink-3);transition:background-color .4s,box-shadow .4s}.mf-site .ss-in.p0:checked~.ss-body .ss-mod.m0,.mf-site .ss-in.p1:checked~.ss-body .ss-mod.m0,.mf-site .ss-in.p1:checked~.ss-body .ss-mod.m1,.mf-site .ss-in.p2:checked~.ss-body .ss-mod{color:var(--p-ink);background:var(--p-raised);box-shadow:0 0 0 1px rgba(72,201,181,.4)}.mf-site .ss-in.p0:checked~.ss-body .ss-mod.m0 i,.mf-site .ss-in.p1:checked~.ss-body .ss-mod.m0 i,.mf-site .ss-in.p1:checked~.ss-body .ss-mod.m1 i,.mf-site .ss-in.p2:checked~.ss-body .ss-mod i{background:var(--p-accent);box-shadow:0 0 0 3px var(--p-accent-soft)}.mf-site .ss-steps{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px}.mf-site .ss-step{display:grid;grid-gap:6px;gap:6px;padding:16px 18px;border-radius:20px;background:var(--surface);box-shadow:0 0 0 1px var(--hair);transition:box-shadow .4s var(--spring)}.mf-site .ss-step p{margin:0;color:var(--ink-2);font-size:15px;line-height:1.5}.mf-site .ss-k{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.mf-site .ss-k b{font-family:var(--f-display);font-weight:400;font-size:1.6rem;line-height:1.1;color:var(--ink)}.mf-site .ss-k span{font-size:13px;color:var(--ink-3)}.mf-site .ss-in.p0:checked~.ss-body .ss-step.m0,.mf-site .ss-in.p1:checked~.ss-body .ss-step.m0,.mf-site .ss-in.p1:checked~.ss-body .ss-step.m1,.mf-site .ss-in.p2:checked~.ss-body .ss-step{box-shadow:0 0 0 1.5px var(--accent),var(--shadow-float)}.mf-site .ss-in.p0:checked~.ss-body .ss-step.m0 .ss-k b,.mf-site .ss-in.p1:checked~.ss-body .ss-step.m1 .ss-k b,.mf-site .ss-in.p2:checked~.ss-body .ss-step.m2 .ss-k b{color:var(--accent)}.mf-site .pd-close-grid{display:grid;grid-gap:clamp(36px,6vw,64px);gap:clamp(36px,6vw,64px);align-items:center}@media (min-width:900px){.mf-site .pd-close-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}.mf-site .pd-close-cta{display:grid;grid-gap:14px;gap:14px;justify-items:start}.mf-site .pd-close-phone{display:grid;justify-items:center}@media (prefers-reduced-motion:reduce){.mf-site .cx-card,.mf-site .cx-face,.mf-site .cx-layer,.mf-site .ss-l,.mf-site .ss-mod,.mf-site .ss-step,.mf-site .ss-thumb{transition:none!important}.mf-site .cx-f0 .w,.mf-site .cx-f0 .wave i,.mf-site .cx-listen .dot{animation:none!important}.mf-site .cx-card .cx-f0 .w,.mf-site .cx-card .cx-f0 .wave i{opacity:1}}