.deck-stage{--px:0;--py:0;aspect-ratio:4/3;width:100%;max-width:600px;margin-inline:auto;position:relative}.deck-board{transform:translate(calc(var(--px) * -6px), calc(var(--py) * -4px));transition:transform .7s cubic-bezier(.16,1,.3,1);position:absolute;inset:7% 5% 9%}.deck-laptop{width:82%;position:absolute;top:9%;left:4%}.deck-phone{z-index:2;width:22%;position:absolute;top:22%;left:76%}.deck-card{left:var(--x,0%);top:var(--y,0%);background:color-mix(in srgb, var(--bg-card) 90%, transparent);border:1px solid var(--border-default);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:3;opacity:.94;border-radius:14px;width:29%;padding:clamp(.45rem,1.1vw,.7rem) clamp(.55rem,1.3vw,.85rem);transition:transform .6s cubic-bezier(.16,1,.3,1),opacity .4s,box-shadow .4s;animation:6s ease-in-out infinite alternate deck-float;position:absolute;box-shadow:0 2px 4px #10201a14,0 22px 40px -22px #0a1812b3}.deck-card:nth-child(3){animation-delay:-1.5s}.deck-card:nth-child(4){animation-delay:-3s}.deck-card:nth-child(5){animation-delay:-4.5s}.deck-card.is-on{opacity:1;transform:scale(1.05);box-shadow:0 0 0 2px #e3b65a,0 30px 50px -24px #0a1812cc}.deck-card-value{letter-spacing:-.02em;font-size:clamp(1.05rem,1.9vw,1.55rem);font-weight:800;line-height:1;display:block}.deck-card-label{color:var(--text-heading);margin-top:.3rem;font-size:clamp(.64rem,.95vw,.76rem);font-weight:600;line-height:1.3;display:block}.deck-bars{gap:4px;margin-top:.45rem;display:grid}.deck-bars>span{background:var(--border-hover);border-radius:999px;height:5px;display:block}.deck-bars>span.is-after{background:var(--case-savings-ink)}@keyframes deck-float{0%{translate:0}to{translate:0 -6px}}.deck-phone>*,.deck-laptop>*{animation:7s ease-in-out infinite alternate deck-float}.deck-laptop>*{animation-duration:9s;animation-delay:-3s}.deck-shadow{inset-inline:14%;filter:blur(6px);background:radial-gradient(closest-side,#10201a52,#0000);border-radius:50%;height:10%;position:absolute;bottom:2%}.tilt{--tx:0;--ty:0;transform:perspective(900px) rotateX(calc(var(--ty) * -5deg)) rotateY(calc(var(--tx) * 6deg));transform-style:preserve-3d;will-change:auto;transition:transform .45s cubic-bezier(.16,1,.3,1),box-shadow .3s,border-color .2s}.tilt:hover{box-shadow:var(--shadow-lift)}.tilt-pop{transform:translateZ(28px)}.tilt.tilt-flat{transform:none}.dv-stage{aspect-ratio:16/10;isolation:isolate;width:100%;position:relative;overflow:hidden}@media (min-width:1024px){.dv-stage-wide{aspect-ratio:auto;height:100%;min-height:100%}.dv-stage-wide>.dv-scene{aspect-ratio:16/10;inset:50% 0 auto;translate:0 -50%}.dv-stage-wide>.dv-floor{bottom:20%}}.dv-scene{transform:translate(calc(var(--tx,0) * -6px), calc(var(--ty,0) * -4px));transition:transform .6s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.dv-at{z-index:calc(1 + var(--z,0) / 10);position:absolute}.dv-floor{inset-inline:8%;filter:blur(8px);pointer-events:none;background:radial-gradient(closest-side,#1e283c38,#0000);border-radius:50%;height:12%;position:absolute;bottom:3%}.dv-phone{aspect-ratio:393/852;background:linear-gradient(140deg,#f6f7f9 0%,#c7cbd1 20%,#eef0f3 46%,#aeb3ba 76%,#e4e6ea 100%);border-radius:15.5%/7.2%;padding:1.25%;position:relative;box-shadow:inset 0 0 0 .5px #10201a59,inset 0 1px #ffffffe6,0 1px 1px #10201a1f,0 12px 20px -12px #10201a52,0 36px 56px -28px #10201a6b}.dv-phone:before,.dv-phone:after{content:"";background:linear-gradient(90deg,#a6abb2,#e6e8ec);border-radius:2px;width:1.1%;position:absolute}.dv-phone:before{height:7%;box-shadow:0 260% 0 #c2c6cc;top:19%;left:-.9%}.dv-phone:after{height:11%;top:25%;right:-.9%}.dv-phone-bezel{background:#08090b;border-radius:14.6%/6.75%;height:100%;padding:2.3%;box-shadow:inset 0 0 0 1px #ffffff14}.dv-phone-screen{border-radius:12.4%/5.75%;height:100%;position:relative;overflow:hidden;container-type:inline-size}.dv-ui{text-align:left;-webkit-font-smoothing:antialiased;flex-direction:column;font-family:-apple-system,SF Pro Text,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:2.54453cqw;line-height:1.25;display:flex;position:absolute;inset:0}.dv-island{z-index:5;pointer-events:none;background:#000;border-radius:999px;width:31%;height:3.55%;position:absolute;top:1.35%;left:50%;translate:-50%;box-shadow:inset 0 0 0 1px #111}.dv-island:after{content:"";aspect-ratio:1;background:radial-gradient(circle at 35% 35%,#2b3a55,#0a0d14 70%);border-radius:50%;height:40%;position:absolute;top:30%;right:12%}.dv-home{z-index:5;pointer-events:none;border-radius:999px;width:35%;height:.62%;position:absolute;bottom:.9%;left:50%;translate:-50%}.dv-glare{border-radius:inherit;z-index:6;pointer-events:none;mix-blend-mode:screen;background:linear-gradient(118deg,#ffffff29 0%,#ffffff0d 26%,#fff0 42%);position:absolute;inset:0}.dv-tab:focus-visible{box-shadow:0 0 0 .22em var(--dv-accent,#1e5b3f)}@media (hover:hover){.dv-tab[aria-selected=false]:hover{filter:brightness(.82)}}.dv-laptop{position:relative}.dv-lid{aspect-ratio:16/10.4;background:linear-gradient(#1c1d20,#0b0c0d);border-radius:3.6%/5.6%;padding:2.1% 2.1% 2.6%;position:relative;box-shadow:inset 0 0 0 1px #ffffff1f,0 0 0 2px #d3d6db,0 0 0 3px #b9bdc4,0 30px 50px -28px #1e283c73}.dv-lid-screen{border-radius:.8%/1.2%;height:100%;position:relative;overflow:hidden;container-type:inline-size}.dv-ui-wide{text-align:left;-webkit-font-smoothing:antialiased;flex-direction:column;font-family:Inter,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:.833333cqw;line-height:1.3;display:flex;position:absolute;inset:0}.dv-cam{aspect-ratio:1;background:radial-gradient(circle at 35% 35%,#33415e,#07080a 70%);border-radius:50%;width:.8%;position:absolute;top:.75%;left:50%;translate:-50%}.dv-base{aspect-ratio:112/3.4;background:linear-gradient(#dcdde0 0%,#c4c6ca 35%,#9a9ca1 80%,#7c7e83 100%);border-radius:0 0 50% 50%/0 0 100% 100%;width:112%;margin-inline-start:-6%;position:relative;box-shadow:0 18px 26px -16px #040a0899}.dv-base:before{content:"";background:linear-gradient(#a9abaf,#c9cbce);border-radius:0 0 40% 40%/0 0 100% 100%;width:15%;height:42%;position:absolute;top:0;left:50%;translate:-50%}.dv-callout{z-index:3;color:#141a17;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:none;background:#ffffffdb;border:1px solid #ffffffb3;border-radius:10px;align-items:center;gap:.4rem;max-width:62%;padding:.35rem .6rem .35rem .4rem;font-size:.72rem;font-weight:600;line-height:1.2;display:inline-flex;position:absolute;transform:translateZ(80px);box-shadow:0 1px 2px #0000001f,0 10px 22px -12px #00000080}.dv-callout>i{color:#fff;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:1.35rem;height:1.35rem;font-style:normal;display:inline-flex}@media (max-width:639px){.dv-callout{display:none}}@media (min-width:640px) and (max-width:1279px){.dv-callout{font-size:.68rem}.dv-callout[data-wide-only]{display:none}}.reveal[data-rv]{transition:opacity .4s cubic-bezier(.16, 1, .3, 1) var(--rv-delay,0s), translate .4s cubic-bezier(.16, 1, .3, 1) var(--rv-delay,0s)}.reveal[data-rv=wait]{opacity:0;translate:0 22px}.tilt.reveal[data-rv]{transition:transform .45s cubic-bezier(.16, 1, .3, 1), box-shadow .3s ease, border-color .2s ease, opacity .4s cubic-bezier(.16, 1, .3, 1) var(--rv-delay,0s), translate .4s cubic-bezier(.16, 1, .3, 1) var(--rv-delay,0s)}.card-lift.reveal[data-rv]{transition:translate .25s cubic-bezier(.16, 1, .3, 1), box-shadow .25s ease, border-color .2s ease, opacity .4s cubic-bezier(.16, 1, .3, 1) var(--rv-delay,0s)}.reveal[data-rv=done],.card-lift.reveal[data-rv=done]{--rv-delay:0s}.grow-x{transform-origin:0}[dir=rtl] .grow-x{transform-origin:100%}.grow-x[data-rv]{transition:transform .4s cubic-bezier(.16, 1, .3, 1) calc(var(--rv-delay,0s) + .12s)}.grow-x[data-rv=wait]{transform:scaleX(0)}.reveal.rv-left[data-rv],.reveal.rv-right[data-rv],.reveal.rv-scale[data-rv],.reveal.rv-clip[data-rv]{transition:opacity .4s cubic-bezier(.16, 1, .3, 1) var(--rv-delay,0s), translate .45s cubic-bezier(.16, 1, .3, 1) var(--rv-delay,0s), scale .45s cubic-bezier(.16, 1, .3, 1) var(--rv-delay,0s), clip-path .45s cubic-bezier(.16, 1, .3, 1) var(--rv-delay,0s)}.reveal.rv-left[data-rv=wait]{translate:-40px}.reveal.rv-right[data-rv=wait],[dir=rtl] .reveal.rv-left[data-rv=wait]{translate:40px}[dir=rtl] .reveal.rv-right[data-rv=wait]{translate:-40px}.reveal.rv-scale[data-rv=wait]{translate:0 14px;scale:.94}.reveal.rv-clip[data-rv=wait]{clip-path:inset(0 0 100%);translate:0 10px}.reveal.rv-clip[data-rv=in],.reveal.rv-clip[data-rv=done]{clip-path:inset(0 0 -2px)}.card-lift.reveal.rv-left[data-rv=done],.card-lift.reveal.rv-right[data-rv=done],.card-lift.reveal.rv-scale[data-rv=done]{transition:translate .25s cubic-bezier(.16,1,.3,1),box-shadow .25s,border-color .2s}@media (prefers-reduced-motion:reduce){.deck-card,.deck-phone>*,.deck-laptop>*{animation:none!important}.deck-board,.deck-card{transition:none}.tilt{transition:none;transform:none!important}.tilt-pop{transform:none!important}.dv-scene{transition:none;transform:none!important}.reveal,.grow-x,.reveal[data-rv],.grow-x[data-rv]{opacity:1!important;transition:none!important;translate:none!important}.grow-x[data-rv]{transform:none!important}.reveal.rv-clip[data-rv]{clip-path:none!important;scale:none!important}}@media (min-width:640px) and (max-width:1023px){.deck-card{left:clamp(1%, var(--x,0%), 70%)}}@media (min-width:640px){[dir=rtl] .deck-card{left:clamp(1%, var(--x,0%), 70%)}}@media (max-width:639px){.deck-board{inset:5% 4% 8%}.deck-card{width:36%;left:clamp(8%, var(--x,0%), 56%);top:clamp(-2%, var(--y,0%), 80%);border-radius:12px}}.section-y{padding-block:var(--section-y)}.page-wrap{width:100%;max-width:var(--page-max);margin-inline:auto;padding-inline:1rem}@media (min-width:640px){.page-wrap{padding-inline:1.5rem}}@media (min-width:1024px){.page-wrap{padding-inline:2rem}}.page-y{padding-block:var(--page-y)}.stack-y>*+*{margin-block-start:var(--stack-y)}.head-gap{margin-block-end:var(--head-gap)}.profile-frame{margin:0;padding:0 14px 14px 0;position:relative}.profile-frame-back{background:var(--band-bg);border-radius:22px;position:absolute;inset:14px 0 0 14px;transform:rotate(2.2deg);box-shadow:inset 0 0 0 1px #e3b65a59}[dir=rtl] .profile-frame{padding:0 0 14px 14px}[dir=rtl] .profile-frame-back{inset:14px 14px 0 0;transform:rotate(-2.2deg)}.profile-frame-photo{aspect-ratio:4/5;border:6px solid var(--bg-card);background:var(--bg-card);box-shadow:0 0 0 1px var(--border-default), inset 0 0 0 1px #e3b65a80, 0 2px 4px #10201a14, 0 28px 46px -26px #0a181299;border-radius:20px;position:relative;overflow:hidden}.profile-frame-tab{z-index:2;top:-12px;letter-spacing:.02em;text-wrap:balance;color:#10201a;background:var(--brass-bright);border-radius:10px 10px 10px 2px;align-items:center;gap:.4rem;max-width:calc(100% - 36px);padding:.3rem .75rem;font-size:.75rem;font-weight:700;line-height:1.25;display:inline-flex;position:absolute;inset-inline-start:18px;box-shadow:0 6px 14px -8px #0a181299}.profile-frame-dot{background:#10201a;border-radius:50%;flex-shrink:0;width:6px;height:6px}@media (prefers-reduced-motion:reduce){.profile-frame-back{transform:none}}
.card-lift{transition:translate .25s cubic-bezier(.16,1,.3,1),box-shadow .25s,border-color .2s}.zoom-media img,img.zoom-media{transition:scale .4s cubic-bezier(.16,1,.3,1)}@media (hover:hover) and (pointer:fine){.card-lift:hover,.card-lift:focus-within{box-shadow:var(--shadow-lift);translate:0 -3px}.card-lift:hover .zoom-media img,.card-lift:hover img.zoom-media,.group:hover>.zoom-media img,.group:hover img.zoom-media{scale:1.04}}.skeleton-shimmer{isolation:isolate;position:relative;overflow:hidden}.skeleton-shimmer:after{content:"";background:linear-gradient(90deg,#0000,#fffdf88c,#0000);animation:1.4s ease-in-out infinite skeleton-sheen;position:absolute;inset:0;translate:-100%}.dark .skeleton-shimmer:after,[data-theme=dark] .skeleton-shimmer:after{background:linear-gradient(90deg,#0000,#e3ebe614,#0000)}[dir=rtl] .skeleton-shimmer:after{animation-name:skeleton-sheen-rtl}@keyframes skeleton-sheen{to{translate:100%}}@keyframes skeleton-sheen-rtl{0%{translate:100%}to{translate:-100%}}details[open]>.faq-answer{animation:.3s cubic-bezier(.16,1,.3,1) faq-open}@keyframes faq-open{0%{opacity:0;translate:0 -6px}to{opacity:1;translate:none}}@supports (interpolate-size:allow-keywords){.faq-item{interpolate-size:allow-keywords}.faq-item::details-content{block-size:0;transition:block-size .3s cubic-bezier(.16, 1, .3, 1), content-visibility .3s allow-discrete;overflow:clip}.faq-item[open]::details-content{block-size:auto}}.nav-link{position:relative}.nav-link:after{content:"";inset-inline:.75rem;opacity:.35;background:currentColor;border-radius:999px;height:2px;transition:scale .25s cubic-bezier(.16,1,.3,1);position:absolute;bottom:6px;scale:0 1}@media (hover:hover){.nav-link:hover:after{scale:1}}.nav-link[aria-current=page]:after,.nav-link[data-active]:after{display:none}.drawer-in{animation:.24s cubic-bezier(.16,1,.3,1) drawer-in}.drawer-in>ul>li{animation:.3s cubic-bezier(.16,1,.3,1) both drawer-item}.drawer-in>ul>li:nth-child(2){animation-delay:25ms}.drawer-in>ul>li:nth-child(3){animation-delay:50ms}.drawer-in>ul>li:nth-child(4){animation-delay:75ms}.drawer-in>ul>li:nth-child(5){animation-delay:.1s}.drawer-in>ul>li:nth-child(n+6){animation-delay:.125s}@keyframes drawer-in{0%{opacity:0;translate:0 -8px}to{opacity:1;translate:none}}@keyframes drawer-item{0%{opacity:0;translate:0 6px}to{opacity:1;translate:none}}.page-enter{animation:.28s ease-out page-enter}@keyframes page-enter{0%{opacity:0}to{opacity:1}}.swap{display:grid}.swap>*{grid-area:1/1;transition:opacity .4s,scale .4s cubic-bezier(.16,1,.3,1)}.swap>[data-on=false]{opacity:0;pointer-events:none;scale:.985}.dv-swap{transition:opacity .4s;position:absolute;inset:0}.dv-swap[data-on=false]{opacity:0}.dv-at>*{animation:8s ease-in-out infinite alternate dv-drift}.dv-at:nth-of-type(2)>*{animation-duration:6.5s;animation-delay:-2s}.dv-at:nth-of-type(3)>*{animation-duration:7.2s;animation-delay:-4s}@keyframes dv-drift{0%{translate:0}to{translate:0 -5px}}.dv-callout{animation:.5s cubic-bezier(.16,1,.3,1) .95s both dv-callout-in}.dv-callout+.dv-callout{animation-delay:1.15s}@keyframes dv-callout-in{0%{opacity:0;scale:.92}to{opacity:1;scale:1}}.outcome-card{outline-offset:3px;outline:2px solid #0000;transition:translate .35s cubic-bezier(.16,1,.3,1),box-shadow .35s,outline-color .35s}.outcome-card.reveal[data-rv]{transition:translate .4s cubic-bezier(.16, 1, .3, 1) var(--rv-delay,0s), opacity .4s cubic-bezier(.16, 1, .3, 1) var(--rv-delay,0s), box-shadow .35s ease, outline-color .35s ease}.outcome-card.reveal[data-rv=wait]{translate:0 22px}.outcome-card[data-spot=true]{box-shadow:var(--shadow-lift);outline-color:#e3b65ad9;translate:0 -4px}.outcome-card[data-spot=true] .grow-x[data-rv=done],.outcome-card[data-spot=true] .grow-x:not([data-rv]){animation:.4s cubic-bezier(.16,1,.3,1) bar-regrow}@keyframes bar-regrow{0%{transform:scaleX(.35)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.card-lift,.card-lift:hover,.card-lift:focus-within,.outcome-card,.outcome-card.reveal[data-rv]{transition:translate .4s cubic-bezier(.16, 1, .3, 1) var(--rv-delay,0s), opacity .4s cubic-bezier(.16, 1, .3, 1) var(--rv-delay,0s), box-shadow .35s ease, outline-color .35s ease}.outcome-card.reveal[data-rv=wait]{translate:0 22px}.outcome-card[data-spot=true]{translate:none!important}.zoom-media img,img.zoom-media,.card-lift:hover .zoom-media img,.group:hover img.zoom-media{scale:none!important}.skeleton-shimmer:after{display:none;animation:none!important}details[open]>.faq-answer,.drawer-in,.drawer-in>ul>li,.page-enter,.outcome-card[data-spot=true] .grow-x{animation:none!important}.faq-item::details-content{transition:none!important}.nav-link:after{transition:none!important}.swap>*{scale:none!important}.dv-scene,.dv-at,.dv-at>*,.dv-callout,.dv-backdrop *,.dv-callout>i:after,.live-dot:after,.app-feat-tick{animation:none!important}.app-chip,.dv-backdrop{transition:none!important;translate:none!important}.dv-swap,.swap>*{transition:opacity .4s!important}}.dv-at{animation:.95s cubic-bezier(.16,1,.3,1) both dv-enter}.dv-at:nth-of-type(2){animation-delay:.14s}.dv-at:nth-of-type(3){animation-delay:.28s}@keyframes dv-enter{0%{opacity:0;translate:0 7%;scale:.94}to{opacity:1;translate:0;scale:1}}.dv-stage[data-seen=false] .dv-at,.dv-stage[data-seen=false] .dv-callout,.dv-stage[data-inview=false] .dv-at>*,.dv-stage[data-inview=false] .dv-backdrop *,.dv-stage[data-inview=false] .dv-callout>i:after{animation-play-state:paused}.dv-callout>i{position:relative}.dv-callout>i:after{content:"";border-radius:inherit;color:inherit;opacity:0;border:1.5px solid;animation:2.8s cubic-bezier(0,0,.2,1) 2s infinite dv-ping;position:absolute;inset:0}.dv-callout>i{box-shadow:0 0 #0000}@keyframes dv-ping{0%{opacity:.6;scale:1}70%,to{opacity:0;scale:1.9}}.dv-backdrop{pointer-events:none;width:100%;height:100%;translate:calc(var(--tx,0) * -12px) calc(var(--ty,0) * -7px);transition:translate .6s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.bd-spin{transform-origin:56px 50px;animation:70s linear infinite bd-spin}.bd-spin.rev{animation-duration:46s;animation-direction:reverse}@keyframes bd-spin{to{transform:rotate(360deg)}}.bd-flow{stroke-dasharray:2 4;animation:2.4s linear infinite bd-flow}@keyframes bd-flow{to{stroke-dashoffset:-12px}}.bd-trace{stroke-dasharray:230;stroke-dashoffset:230px;animation:6.5s cubic-bezier(.65,0,.35,1) infinite bd-trace}@keyframes bd-trace{0%{stroke-dashoffset:230px}55%,78%{stroke-dashoffset:0}to{stroke-dashoffset:-230px}}.bd-twinkle{transform-box:fill-box;transform-origin:50%;animation:3.6s ease-in-out infinite bd-twinkle;animation-delay:var(--d,0s)}@keyframes bd-twinkle{0%,to{opacity:.2;scale:.6}50%{opacity:.85;scale:1.1}}.bd-bar{transform-box:fill-box;transform-origin:50%;animation:1.7s ease-in-out infinite bd-bar;animation-delay:var(--d,0s)}@keyframes bd-bar{0%,to{scale:1 .35}50%{scale:1}}.bd-node{animation:3.2s ease-in-out infinite bd-node;animation-delay:var(--d,0s);opacity:.35}@keyframes bd-node{0%,to{opacity:.3}50%{opacity:.85}}.bd-ring{transform-box:fill-box;transform-origin:50%;animation:4s cubic-bezier(0,0,.2,1) infinite bd-ring;animation-delay:var(--d,0s)}@keyframes bd-ring{0%{opacity:.55;scale:.35}to{opacity:0;scale:1.7}}.live-dot{background:currentColor;border-radius:9999px;width:.45rem;height:.45rem;display:inline-block;position:relative}.live-dot:after{content:"";border-radius:inherit;background:currentColor;animation:2.2s cubic-bezier(0,0,.2,1) infinite live-ping;position:absolute;inset:0}@keyframes live-ping{0%{opacity:.55;scale:1}75%,to{opacity:0;scale:2.6}}.app-chip{transition:translate .35s cubic-bezier(.16,1,.3,1),box-shadow .35s,border-color .2s}.app-chip:hover,.app-chip:focus-visible{box-shadow:var(--shadow-lift);border-color:var(--border-hover);translate:0 -2px}.app-chip .app-mark{transition:rotate .5s cubic-bezier(.16,1,.3,1),scale .5s cubic-bezier(.16,1,.3,1)}.app-chip:hover .app-mark{rotate:-6deg;scale:1.08}.dv-scene{animation:16s ease-in-out infinite alternate dv-camera}@keyframes dv-camera{0%{translate:0;scale:1}to{translate:-.6% -.8%;scale:1.035}}.dv-stage[data-inview=false] .dv-scene{animation-play-state:paused}
.mm-root{z-index:70;position:fixed;inset:0}.mm-backdrop{cursor:default;background:#10201a73;border:0;width:100%;animation:.22s both mm-fade;position:absolute;inset:0}.mm-sheet{width:min(100%,28rem);height:100dvh;box-shadow:var(--shadow-lift);border-inline-start:1px solid var(--border-default);flex-direction:column;animation:.3s cubic-bezier(.16,1,.3,1) both mm-in;display:flex;position:absolute;inset-block:0;inset-inline-end:0}[dir=rtl] .mm-sheet{animation-name:mm-in-rtl}@media (max-width:447px){.mm-sheet{border-inline-start:0}}.mm-list>li{animation:.3s cubic-bezier(.16,1,.3,1) both mm-item}.mm-list>li:nth-child(2){animation-delay:25ms}.mm-list>li:nth-child(3){animation-delay:50ms}.mm-list>li:nth-child(4){animation-delay:75ms}.mm-list>li:nth-child(5){animation-delay:.1s}.mm-list>li:nth-child(n+6){animation-delay:.125s}.mm-ico{width:2.25rem;height:2.25rem;color:var(--brand-green);background:color-mix(in srgb, var(--brand-green) 10%, transparent);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.mm-actions{padding-bottom:max(.75rem, env(safe-area-inset-bottom))}@keyframes mm-fade{0%{opacity:0}}@keyframes mm-in{0%{translate:100%}}@keyframes mm-in-rtl{0%{translate:-100%}}@keyframes mm-item{0%{opacity:0;translate:0 6px}}@media (prefers-reduced-motion:reduce){.mm-backdrop,.mm-sheet,.mm-list>li{animation:none}}
