.v5d-root{background:var(--mrr-paper,#f1f0ee);contain:strict;position:absolute;inset:0;overflow:hidden}.v5d-cv{width:100%;height:100%;display:block;position:absolute;top:0;left:0}.v5d-ro{white-space:nowrap;text-overflow:ellipsis;pointer-events:none;font-family:var(--mrr-font-mono,"Martian Mono",ui-monospace,monospace);letter-spacing:.02em;font-variant-numeric:tabular-nums;text-transform:uppercase;color:var(--mrr-dim,#66635d);align-items:center;gap:.6em;font-weight:500;font-stretch:87.5%;display:flex;position:absolute;overflow:hidden}.v5d-ro>span{text-overflow:ellipsis;overflow:hidden}.v5d-ro>i{flex:none}.v5d-seq{background:var(--mrr-paper,#f1f0ee);position:absolute;inset:0;overflow:hidden}.v5d-demo{position:absolute;inset:0}.v5d-photo{object-fit:cover;object-position:50% 50%;width:100%;height:100%;display:block;position:absolute;inset:0}.v5d-wipe{pointer-events:none;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.v5d-seq[data-state=photo] .v5d-demo,.v5d-seq[data-state=photo] .v5d-wipe,.v5d-seq[data-state=wiping] .v5d-photo,.v5d-seq[data-state=demo] .v5d-photo,.v5d-seq[data-state=demo] .v5d-wipe{visibility:hidden}
.v5-apps{background:var(--mrr-paper);color:var(--mrr-ink);font-family:var(--mrr-font-body);padding:var(--mrr-section) 0;-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.55;position:relative;overflow-x:clip}.v5-apps *,.v5-apps :before,.v5-apps :after{box-sizing:border-box}.v5-apps p,.v5-apps h2,.v5-apps h3{margin:0}.v5-apps img{max-width:100%;display:block}.v5-apps svg{display:block}.v5-apps button{font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0}.v5-apps :focus-visible{outline:2px solid var(--mrr-focus);outline-offset:2px}.v5-apps .v5a-w{max-width:1240px;padding:0 var(--mrr-gutter);margin:0 auto}.v5-apps .v5a-lbl{font-family:var(--mrr-font-mono);letter-spacing:.03em;text-transform:uppercase;color:var(--mrr-dim);align-items:center;gap:10px;font-size:12px;font-weight:500;font-stretch:87.5%;display:inline-flex}.v5-apps .v5a-lbl i{background:var(--mrr-ink);width:8px;height:8px;display:inline-block}.v5-apps .v5a-h2{font-family:var(--mrr-font-display);letter-spacing:-.02em;text-wrap:balance;margin-top:16px;font-size:clamp(42px,6.2vw,88px);font-weight:800;font-stretch:75%;line-height:.9}.v5-apps .v5a-h2 em{letter-spacing:-.045em;font-style:normal;font-weight:220;font-stretch:128%}.v5-apps .v5a-head{text-align:center;justify-items:center;display:grid}.v5-apps .v5a-head .v5a-p{color:var(--mrr-ink-2);text-wrap:balance;max-width:44ch;margin-top:20px;font-size:clamp(16px,1.35vw,18px)}.v5-apps .v5a-w.v5a-wide{max-width:1520px}.v5-apps .v5a-box{grid-template-columns:minmax(0,38fr) minmax(0,62fr);align-items:start;gap:clamp(16px,2.2vw,32px);margin-top:clamp(40px,5vw,64px);display:grid}.v5-apps .v5a-list{flex-direction:column;gap:2px;display:flex}.v5-apps .v5a-row{text-align:left;border-radius:var(--mrr-radius-ui-m);border:1px solid #0000;grid-template-columns:40px minmax(0,1fr);align-items:start;gap:16px;width:100%;padding:15px 18px 15px 14px;transition:background-color .2s,border-color .2s;display:grid;position:relative}.v5-apps .v5a-row:hover{background:color-mix(in srgb,var(--mrr-white) 60%,transparent)}.v5-apps .v5a-row[aria-selected=true]{background:var(--mrr-white);border-color:var(--mrr-line)}.v5-apps .v5a-row:before{content:"";background:var(--a);opacity:0;width:4px;position:absolute;top:14px;bottom:14px;left:-1px}.v5-apps .v5a-row[aria-selected=true]:before{opacity:1}.v5-apps .v5a-tile{width:40px;height:40px;margin-top:1px}.v5-apps .v5a-tile svg{width:100%;height:100%}.v5-apps .v5a-tx{gap:3px;min-width:0;display:grid}.v5-apps .v5a-nm{width:max-content;max-width:100%;font-family:var(--mrr-font-display);letter-spacing:0;color:var(--mrr-ink);font-size:clamp(25px,2.05vw,31px);font-weight:800;font-stretch:75%;line-height:1;display:block;position:relative}.v5-apps .v5a-nm .t{white-space:nowrap;display:block}.v5-apps .v5a-nm.rs .t{color:#0000}.v5-apps .v5a-vx{pointer-events:none;width:0;height:0;position:absolute;top:0;left:0}.v5-apps .v5a-sub{word-spacing:.06em;color:var(--mrr-ink-2);text-wrap:pretty;margin-top:5px;font-size:15px;font-weight:600;line-height:1.3}.v5-apps .v5a-ln{color:var(--mrr-ink-2);text-wrap:pretty;font-size:14.5px;line-height:1.42}.v5-apps .v5a-row[aria-selected=true] .v5a-sub{color:var(--mrr-ink)}.v5-apps .v5a-cur{display:none}.v5-apps .v5a-panel{background:var(--mrr-white);border:1px solid var(--mrr-line);border-radius:var(--mrr-radius-ui-xl);box-shadow:0 30px 80px -48px color-mix(in srgb,var(--mrr-ink) 40%,transparent);position:sticky;top:88px;overflow:hidden}.v5-apps .v5a-media{isolation:isolate;aspect-ratio:3/2;background:var(--mrr-app-t);min-height:300px;max-height:calc(100svh - 300px);position:relative;overflow:hidden}.v5-apps .v5a-stage{z-index:1;position:absolute;inset:0}.v5-apps .v5a-fb{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.v5-apps .v5a-ro{z-index:5;background:color-mix(in srgb,var(--mrr-white) 94%,transparent);max-width:calc(100% - 28px);color:var(--mrr-ink);letter-spacing:.02em;clip-path:var(--mrr-clip-chamfer);padding:7px 10px;font-size:11px;font-weight:500;position:absolute;top:14px;left:14px;overflow:hidden}.v5-apps .v5a-ro .mrr-readout{font-stretch:87.5%}.v5-apps .v5a-media:has(.v5d-seq[data-state=demo]) .v5a-ro{visibility:hidden}.v5-apps .v5a-body{border-top:1px solid var(--mrr-line);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px 32px;padding:clamp(20px,2.2vw,28px) clamp(20px,2.6vw,32px) clamp(20px,2.4vw,28px);transition:opacity .18s steps(3,end);display:flex}.v5-apps .v5a-body.out{opacity:0}.v5-apps .v5a-copy{flex:340px;gap:10px;min-width:0;display:grid}.v5-apps .v5a-kick{font-family:var(--mrr-font-mono);letter-spacing:.03em;text-transform:uppercase;color:var(--mrr-dim);align-items:center;gap:10px;font-size:11.5px;font-weight:500;font-stretch:87.5%;display:flex}.v5-apps .v5a-kick i{background:var(--mrr-app);width:8px;height:8px}.v5-apps .v5a-name{font-family:var(--mrr-font-display);letter-spacing:-.01em;font-size:clamp(32px,3vw,46px);font-weight:800;font-stretch:75%;line-height:.95}.v5-apps .v5a-desc{color:var(--mrr-ink-2);text-wrap:pretty;max-width:50ch;font-size:17px}.v5-apps .v5a-foot{flex:none;justify-items:end;gap:14px;display:grid}.v5-apps .v5a-acts{flex-wrap:wrap;gap:10px;display:flex}.v5-apps .v5a-auto{font-family:var(--mrr-font-mono);letter-spacing:.03em;text-transform:uppercase;color:var(--mrr-dim);align-items:center;gap:10px;font-size:10.5px;font-stretch:87.5%;display:flex}.v5-apps .v5a-prog{grid-template-columns:repeat(24,5px);gap:2px;display:grid}.v5-apps .v5a-prog i{background:var(--mrr-paper-2);height:8px}.v5-apps .v5a-prog i.on{background:var(--mrr-app)}.v5-apps .v5a-prog i.on:last-of-type,.v5-apps .v5a-prog i.fr{background:var(--mrr-app-d)}.v5-apps .v5a-box.manual .v5a-auto,.v5-apps .v5a-box.still .v5a-auto{visibility:hidden}.v5-apps .v5a-btn{--c:4px;--fill:var(--mrr-white);--bd:transparent;--fg:var(--mrr-ink);isolation:isolate;z-index:0;white-space:nowrap;height:40px;color:var(--fg);transition:transform .2s var(--mrr-ease-ui);justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:15px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex;position:relative}.v5-apps .v5a-btn:before{content:"";z-index:-1;border:1px solid var(--bd);background:linear-gradient(135deg,var(--bd) calc(50% + 1px),transparent 0) top left/var(--c) var(--c) no-repeat border-box,linear-gradient(225deg,var(--bd) calc(50% + 1px),transparent 0) top right/var(--c) var(--c) no-repeat border-box,linear-gradient(315deg,var(--bd) calc(50% + 1px),transparent 0) bottom right/var(--c) var(--c) no-repeat border-box,linear-gradient(45deg,var(--bd) calc(50% + 1px),transparent 0) bottom left/var(--c) var(--c) no-repeat border-box,var(--fill) border-box;clip-path:polygon(var(--c) 0,calc(100% - var(--c)) 0,100% var(--c),100% calc(100% - var(--c)),calc(100% - var(--c)) 100%,var(--c) 100%,0 calc(100% - var(--c)),0 var(--c));position:absolute;inset:0}.v5-apps .v5a-btn:active{transform:translateY(1px)}.v5-apps .v5a-btn:focus-visible{outline:2px solid var(--mrr-focus);outline-offset:3px}.v5-apps .v5a-btn-ink{--fill:var(--mrr-ink);--fg:var(--mrr-paper)}.v5-apps .v5a-btn-ink:hover{--fill:color-mix(in srgb,var(--mrr-ink) 78%,var(--mrr-ink-2))}.v5-apps .v5a-btn-line{--bd:var(--mrr-line-2)}.v5-apps .v5a-btn-line:hover{--bd:var(--mrr-ink-2)}@media (max-width:1199px) and (min-width:901px){.v5-apps .v5a-box{grid-template-columns:minmax(0,40fr) minmax(0,60fr)}.v5-apps .v5a-row{grid-template-columns:32px minmax(0,1fr);gap:12px;padding:13px 14px 13px 12px}.v5-apps .v5a-tile{width:32px;height:32px}.v5-apps .v5a-sub{font-size:14px}.v5-apps .v5a-ln{font-size:13.5px}.v5-apps .v5a-foot{justify-items:start}}@media (max-width:900px){.v5-apps .v5a-box{grid-template-columns:minmax(0,1fr)}.v5-apps .v5a-list{margin:0 calc(var(--mrr-gutter) * -1);padding:2px var(--mrr-gutter) 6px;scrollbar-width:none;scroll-padding-inline:var(--mrr-gutter);flex-direction:row;gap:6px;overflow-x:auto}.v5-apps .v5a-list::-webkit-scrollbar{display:none}.v5-apps .v5a-row{flex:none;grid-template-columns:28px auto;align-items:center;gap:9px;width:auto;padding:7px 13px 7px 7px}.v5-apps .v5a-row:before{width:auto;height:3px;inset:auto 13px -1px 7px}.v5-apps .v5a-tile{width:28px;height:28px;margin:0}.v5-apps .v5a-nm{font-size:18px}.v5-apps .v5a-sub,.v5-apps .v5a-ln{display:none}.v5-apps .v5a-cur{color:var(--mrr-ink);align-items:baseline;gap:10px;margin-top:-4px;font-size:15px;font-weight:600;line-height:1.4;display:flex}.v5-apps .v5a-cur i{background:var(--mrr-app);flex:none;width:8px;height:8px;transform:translateY(-1px)}.v5-apps .v5a-panel{position:relative;top:auto}.v5-apps .v5a-media{max-height:none}.v5-apps .v5a-foot{justify-items:start}}@media (max-width:600px){.v5-apps .v5a-media{aspect-ratio:4/3;min-height:0}.v5-apps .v5a-ro{max-width:calc(100% - 20px);padding:6px 8px;font-size:10px;top:10px;left:10px}.v5-apps .v5a-copy{flex-basis:100%}.v5-apps .v5a-desc{font-size:16px}}@media (prefers-reduced-motion:reduce){.v5-apps .v5a-body,.v5-apps .v5a-row{transition:none}}
.v5-collab{background:var(--mrr-paper);color:var(--mrr-ink);font-family:var(--mrr-font-body);padding:var(--mrr-section) 0;-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.55;position:relative;overflow-x:clip}.v5-collab *,.v5-collab :before,.v5-collab :after{box-sizing:border-box}.v5-collab p,.v5-collab h2{margin:0}.v5-collab img{max-width:100%;display:block}.v5-collab svg{display:block}.v5-collab button{font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0}.v5-collab :focus-visible{outline:2px solid var(--mrr-focus);outline-offset:2px}.v5-collab .v5c-w{max-width:1240px;padding:0 var(--mrr-gutter);margin:0 auto}.v5-collab .v5c-lbl{font-family:var(--mrr-font-mono);letter-spacing:.03em;text-transform:uppercase;color:var(--mrr-dim);align-items:center;gap:10px;font-size:12px;font-weight:500;font-stretch:87.5%;display:inline-flex}.v5-collab .v5c-lbl i{background:var(--mrr-ink);width:8px;height:8px;display:inline-block}.v5-collab .v5c-h2{font-family:var(--mrr-font-display);letter-spacing:-.02em;text-wrap:balance;margin-top:16px;font-size:clamp(42px,6.2vw,88px);font-weight:800;font-stretch:75%;line-height:.9}.v5-collab .v5c-h2 em{letter-spacing:-.045em;font-style:normal;font-weight:220;font-stretch:128%}.v5-collab .v5c-head{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:end;gap:24px clamp(32px,5vw,72px);display:grid}.v5-collab .v5c-side{justify-items:start;gap:20px;display:grid}.v5-collab .v5c-p{color:var(--mrr-ink-2);text-wrap:pretty;max-width:46ch;font-size:clamp(16px,1.35vw,18px)}.v5-collab .v5c-chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.v5-collab .v5c-chip{background:var(--mrr-white);font-family:var(--mrr-font-mono);letter-spacing:.02em;text-transform:uppercase;color:var(--mrr-ink);clip-path:var(--mrr-clip-chamfer);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:7px;padding:7px 10px;font-size:11px;font-weight:500;font-stretch:87.5%;display:inline-flex}.v5-collab .v5c-chip i{background:var(--a);flex:none;width:7px;height:7px}.v5-collab .v5c-chip b{color:var(--mrr-dim);font-weight:500}.v5-collab .v5c-pause{height:32px;font-family:var(--mrr-font-mono);letter-spacing:.03em;text-transform:uppercase;color:var(--mrr-ink);box-shadow:inset 0 0 0 1px var(--mrr-line-2);background:0 0;border-radius:0;align-items:center;gap:9px;padding:0 12px;font-size:11px;font-weight:500;font-stretch:87.5%;display:inline-flex}.v5-collab .v5c-pause:hover{box-shadow:inset 0 0 0 1px var(--mrr-ink)}.v5-collab .v5c-pause .ic{grid-template-columns:3px 3px;gap:3px;height:10px;display:grid}.v5-collab .v5c-pause .ic:before,.v5-collab .v5c-pause .ic:after{content:"";background:currentColor}.v5-collab .v5c-pause[aria-pressed=true] .ic{clip-path:polygon(0 0,100% 50%,0 100%);background:currentColor;width:9px;height:10px;display:block}.v5-collab .v5c-pause[aria-pressed=true] .ic:before,.v5-collab .v5c-pause[aria-pressed=true] .ic:after{display:none}.v5-collab .v5c-mq{flex-direction:column;gap:18px;margin-top:clamp(40px,5vw,64px);padding:4px 0 12px;display:flex;overflow:hidden}.v5-collab .v5c-row{width:max-content;animation:v5cMq var(--t,110s) linear infinite;gap:18px;display:flex}.v5-collab .v5c-row.rev{animation-direction:reverse}.v5-collab .v5c-row:hover,.v5-collab.v5c-off .v5c-row,.v5-collab.v5c-held .v5c-row{animation-play-state:paused}@keyframes v5cMq{to{transform:translate(calc(-50% - 9px))}}.v5-collab .v5c-t{--cs:14px;background:var(--mrr-white);border:1px solid var(--mrr-line);border-radius:var(--mrr-radius-ui-l);flex:none;width:clamp(240px,24vw,340px);margin:0;position:relative;overflow:hidden}.v5-collab .v5c-m{aspect-ratio:16/10;background:var(--t);position:relative}.v5-collab .v5c-m>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.v5-collab .v5c-t.wait .v5c-m{background:var(--mrr-white)}.v5-collab .v5c-t.wait .v5c-m>img{visibility:hidden}.v5-collab .v5c-cv{z-index:2;pointer-events:none;position:absolute;top:0;left:0}.v5-collab .v5c-ui{z-index:3;pointer-events:none;opacity:0;transition:opacity .27s steps(4,end);position:absolute;inset:0}.v5-collab .v5c-t.live .v5c-ui{opacity:1}.v5-collab .v5c-pile{gap:3px;display:flex;position:absolute;top:10px;left:10px}.v5-collab .v5c-av{--s:26px;--st:3px;width:var(--s);height:var(--s);background:var(--bg);color:var(--mrr-ink);font-family:var(--mrr-font-mono);letter-spacing:-.02em;clip-path:var(--mrr-clip-step);place-items:center;font-size:9.5px;font-style:normal;font-weight:600;font-stretch:87.5%;display:grid}.v5-collab .v5c-av.more{background:var(--mrr-paper-2)}.v5-collab .v5c-ro{white-space:nowrap;background:color-mix(in srgb,var(--mrr-white) 94%,transparent);max-width:calc(100% - 120px);color:var(--mrr-ink);font-family:var(--mrr-font-mono);letter-spacing:.02em;clip-path:var(--mrr-clip-chamfer);font-variant-numeric:tabular-nums;align-items:center;gap:6px;padding:7px 8px;font-size:10.5px;font-weight:500;font-stretch:87.5%;line-height:1;display:inline-flex;position:absolute;top:10px;right:10px;overflow:hidden}.v5-collab .v5c-ro:before{content:"";background:var(--a);flex:none;width:7px;height:7px}.v5-collab .v5c-cur{left:var(--x);top:var(--y);animation:7s ease-in-out infinite v5cDrift;animation-delay:var(--d,0s);align-items:flex-start;display:flex;position:absolute}.v5-collab.v5c-off .v5c-cur,.v5-collab.v5c-held .v5c-cur{animation-play-state:paused}.v5-collab .v5c-cur svg{width:12px;height:18px;filter:drop-shadow(1px 1px 0 color-mix(in srgb,var(--mrr-ink) 25%,transparent));flex:none}.v5-collab .v5c-cur span{font:600 11px/1 var(--mrr-font-body);color:var(--mrr-ink);background:var(--a);white-space:nowrap;clip-path:polygon(0 0,calc(100% - 3px) 0,100% 3px,100% calc(100% - 3px),calc(100% - 3px) 100%,3px 100%,0 calc(100% - 3px));margin:14px 0 0 -2px;padding:5px 7px}@keyframes v5cDrift{0%,to{transform:translate(0)}35%{transform:translate(12px,7px)}70%{transform:translate(-7px,12px)}}.v5-collab .v5c-t figcaption{padding:calc(var(--cs) * 2 + 12px) 14px 13px;justify-content:space-between;align-items:center;gap:10px;font-size:13.5px;line-height:1.3;display:flex}.v5-collab .v5c-fn{min-width:0;color:var(--mrr-ink);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.v5-collab .v5c-md{font-family:var(--mrr-font-mono);letter-spacing:.02em;text-transform:uppercase;color:var(--d);flex:none;align-items:center;gap:6px;font-size:11px;font-stretch:87.5%;display:flex}.v5-collab .v5c-md:before{content:"";background:var(--a);width:8px;height:8px}@media (max-width:900px){.v5-collab .v5c-head{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.v5-collab .v5c-av{--s:22px;font-size:8.5px}.v5-collab .v5c-av.more{display:none}.v5-collab .v5c-ro{max-width:calc(100% - 96px);padding:6px 7px;font-size:9.5px}.v5-collab .v5c-cur span{font-size:10.5px}.v5-collab .v5c-mq,.v5-collab .v5c-row{gap:14px}@keyframes v5cMq{to{transform:translate(calc(-50% - 7px))}}}.v5-collab.v5c-still .v5c-mq{scroll-snap-type:x proximity;scrollbar-width:thin;padding-inline:var(--mrr-gutter);overflow-x:auto}.v5-collab.v5c-still .v5c-row{animation:none}.v5-collab.v5c-still .v5c-t{scroll-snap-align:start}.v5-collab.v5c-still .v5c-t[aria-hidden=true]{display:none}.v5-collab.v5c-still .v5c-cur{animation:none}.v5-collab.v5c-still .v5c-pause{display:none}@media (prefers-reduced-motion:reduce){.v5-collab .v5c-row,.v5-collab .v5c-cur{animation:none}.v5-collab .v5c-ui{transition:none}}
.v5-features{--v5f-muted:var(--mrr-dim);--v5f-e4:0 50px 120px -40px color-mix(in srgb,var(--mrr-ink) 48%,transparent);background:var(--mrr-paper);padding:var(--mrr-section) 0;color:var(--mrr-ink);font-family:var(--mrr-font-body);-webkit-font-smoothing:antialiased;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-size:16px;line-height:1.55;display:block;position:relative;overflow-x:clip}.v5-features :focus-visible{outline:2px solid var(--mrr-focus);outline-offset:2px}.v5-features .v5f-w{max-width:1240px;padding:0 var(--mrr-gutter);margin:0 auto}.v5-features .v5f-head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:16px 56px;margin-bottom:clamp(28px,4vw,44px);display:grid}.v5-features .v5f-lbl{font-family:var(--mrr-font-mono);letter-spacing:.03em;text-transform:uppercase;color:var(--v5f-muted);font-size:12px;font-weight:500;font-stretch:87.5%}.v5-features .v5f-h2{font-family:var(--mrr-font-display);letter-spacing:-.025em;text-wrap:balance;margin:12px 0 0;font-size:clamp(36px,4.6vw,62px);font-weight:760;font-stretch:85%;line-height:.98}.v5-features .v5f-head p.v5f-sub{color:var(--mrr-ink-2);text-wrap:pretty;justify-self:end;max-width:44ch;font-size:17px}.v5-features .v5f-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.v5-features .v5f-card{text-align:left;background:var(--mrr-white);border:1px solid var(--mrr-line);border-radius:var(--mrr-radius-ui-l);min-width:0;color:inherit;transition:border-color .25s,box-shadow .3s var(--mrr-ease-ui),transform .3s var(--mrr-ease-ui);flex-direction:column;margin:0;display:flex;position:relative;overflow:hidden}.v5-features .v5f-card:hover{border-color:var(--mrr-line-2);box-shadow:var(--v5-e2);transform:translateY(-2px)}.v5-features .v5f-card:focus-visible{outline-offset:3px}.v5-features .v5f-card.is-src{visibility:hidden}.v5-features .v5f-card.w2{grid-column:span 2}.v5-features .v5f-card.w3{grid-column:span 3;grid-template-columns:minmax(0,1fr) minmax(0,1.55fr);display:grid}.v5-features .v5f-m,.v5f-root .v5f-m{background-color:var(--tile,var(--mrr-paper-2));background-image:linear-gradient(color-mix(in srgb,var(--mrr-ink) 7%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--mrr-ink) 7%,transparent) 1px,transparent 1px);background-size:22px 22px;height:250px;display:block;position:relative;overflow:hidden}.v5-features .v5f-m img{object-fit:cover;width:100%;height:100%}.v5-features .v5f-card.w3 .v5f-m{order:2;height:auto;min-height:280px}.v5-features .v5f-sq{display:block;position:absolute;inset:0;overflow:hidden}.v5-features .v5f-m .mrr-seam{transition:opacity .2s steps(3,end)}.v5-features .v5f-m[data-s=demo] .mrr-seam{opacity:0}.v5-features .v5f-cv,.v5f-root .v5f-cv{width:100%;height:100%;image-rendering:pixelated;display:block;position:absolute;inset:0}.v5-features .v5f-b{flex:1;justify-content:space-between;align-items:flex-end;gap:14px;min-width:0;padding:56px 20px 20px;display:flex}.v5-features .v5f-card.w3 .v5f-b{padding:clamp(24px,3vw,36px)}.v5-features .v5f-app{font-family:var(--mrr-font-mono);letter-spacing:.03em;text-transform:uppercase;color:var(--mrr-ink);align-items:center;gap:9px;font-size:11.5px;font-weight:500;font-stretch:87.5%;display:flex}.v5-features .v5f-tile,.v5f-root .v5f-tile{flex:none;width:24px;height:24px;display:block}.v5-features .v5f-tile svg,.v5f-root .v5f-tile svg{width:100%;height:100%}.v5-features .v5f-t{font-family:var(--mrr-font-display);letter-spacing:-.02em;text-wrap:balance;max-width:22ch;margin-top:10px;font-size:22px;font-weight:720;font-stretch:90%;line-height:1.12;display:block}.v5-features .v5f-card.w2 .v5f-t,.v5-features .v5f-card.w3 .v5f-t{max-width:20ch;font-size:clamp(24px,2.3vw,30px)}.v5-features .v5f-card.w3 .v5f-t{max-width:14ch;font-size:clamp(28px,3.2vw,42px);font-weight:760;font-stretch:85%;line-height:1.02}.v5-features .v5f-cd{color:var(--mrr-ink-2);max-width:40ch;margin-top:12px;font-size:15px;display:block}.v5-features .v5f-plus{--c:4px;--fill:var(--mrr-white);--bd:var(--mrr-line-2);flex:none;place-items:center;width:36px;height:36px;display:grid}.v5-features .v5f-plus .ic{transition:transform .2s steps(2,end)}.v5-features .v5f-card:hover .v5f-plus,.v5-features .v5f-card:focus-visible .v5f-plus{--fill:var(--mrr-ink);--bd:var(--mrr-ink);color:var(--mrr-paper)}.v5-features .v5f-card:hover .v5f-plus .ic,.v5-features .v5f-card:focus-visible .v5f-plus .ic{transform:rotate(90deg)}.v5-features .v5f-gv{z-index:4;background:var(--mrr-white);pointer-events:none;display:block;position:absolute;inset:0}.v5-features .v5f-gv canvas{width:100%;height:100%;image-rendering:pixelated;display:block}.v5f-root .btn b{font-weight:600}.v5f-root .ibtn{--fill:var(--mrr-white);--bd:var(--mrr-line-2)}.v5f-root .ibtn:hover{--bd:var(--mrr-ink)}.v5f-root .ic.flip{transform:scaleX(-1)}.v5f-root{z-index:400;position:fixed;inset:0}.v5f-root[hidden]{display:none}.v5f-root .v5f-scrim{filter:blur(38px);background:var(--mrr-paper);width:calc(100% + 160px);height:calc(100% + 160px);display:block;position:absolute;top:-80px;left:-80px}.v5f-root .v5f-vx{filter:blur(6px);opacity:.85;image-rendering:pixelated;background:0 0}.v5f-root .v5f-scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:0 max(16px,env(safe-area-inset-right,0px)) clamp(40px,8vh,96px) max(16px,env(safe-area-inset-left,0px));position:absolute;inset:0;overflow:hidden auto}.v5f-root .v5f-sheet{border-radius:var(--mrr-radius-ui-xl);background:var(--mrr-white);border:1px solid var(--mrr-line);width:min(960px,100%);min-height:100vh;box-shadow:var(--v5f-e4);transform-origin:0 0;margin:10vh auto 0;position:relative;overflow:clip}.v5f-root .v5f-sheet:focus-visible{outline:none}.v5f-root .v5f-x{float:right;z-index:6;margin:14px 14px -54px 0;position:sticky;top:14px}.v5f-root .v5f-in{transition:opacity .18s}.v5f-root .v5f-in.fading{opacity:0}.v5f-root .v5f-hero{background:var(--tile,var(--mrr-paper-2));height:clamp(240px,36vw,380px);position:relative;overflow:hidden}.v5f-root .v5f-hero img{object-fit:cover;width:100%;height:100%}.v5f-root .v5f-sb{padding:60px clamp(20px,4.4vw,48px) clamp(24px,4vw,44px)}.v5f-root .v5f-who{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;display:flex}.v5f-root .v5f-tile.l{width:32px;height:32px}.v5f-root .v5f-bdg{--c:2px;--fill:var(--t,var(--mrr-paper-2));height:24px;font-family:var(--mrr-font-mono);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:7px;padding:0 9px 0 8px;font-size:11.5px;font-weight:500;font-stretch:87.5%;display:inline-flex}.v5f-root .v5f-bdg i{background:var(--b,var(--mrr-ink));flex:none;width:8px;height:8px}.v5f-root .v5f-lab{font-family:var(--mrr-font-mono);letter-spacing:.02em;text-transform:uppercase;color:var(--v5f-muted);font-size:11.5px;font-stretch:87.5%;line-height:1.5}.v5f-root .v5f-lab b{color:var(--mrr-ink);font-weight:600}.v5f-root .v5f-st{font-family:var(--mrr-font-display);letter-spacing:-.025em;text-wrap:balance;max-width:15ch;font-size:clamp(36px,5vw,60px);font-weight:780;font-stretch:80%;line-height:.97}.v5f-root .v5f-lead{color:var(--mrr-ink-2);text-wrap:pretty;max-width:56ch;margin-top:18px;font-size:clamp(17px,1.5vw,19px)}.v5f-root .v5f-feats{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 36px;margin:36px 0 0;padding:0;list-style:none;display:grid}.v5f-root .v5f-feats li{grid-template-columns:32px minmax(0,1fr);align-items:start;gap:14px;display:grid}.v5f-root .v5f-ck{background:var(--t);width:32px;height:32px;color:var(--mrr-ink);clip-path:var(--mrr-clip-step);place-items:center;display:grid}.v5f-root .v5f-feats b{font-size:15.5px;font-weight:600;line-height:1.35;display:block}.v5f-root .v5f-feats span.d{color:var(--mrr-ink-2);text-wrap:pretty;margin-top:3px;font-size:14.5px;display:block}.v5f-root .v5f-sec{margin-top:52px}.v5f-root .v5f-sec>.v5f-lab{margin-bottom:12px}.v5f-root .v5f-demo{border-radius:var(--mrr-radius-ui-l);background-color:var(--t);background-image:linear-gradient(color-mix(in srgb,var(--mrr-ink) 6%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--mrr-ink) 6%,transparent) 1px,transparent 1px);background-size:22px 22px;height:clamp(240px,40vw,420px);position:relative;overflow:hidden}.v5f-root .v5f-dz{position:absolute;inset:clamp(14px,2.4vw,28px) clamp(14px,2.4vw,28px) 44px}.v5f-root .v5f-demo.v5f-dx{height:clamp(300px,46vw,480px)}.v5f-root .v5f-dx .v5f-dz{border-radius:var(--mrr-radius-ui-m);background:var(--mrr-white);box-shadow:0 0 0 1px var(--mrr-line);overflow:hidden}.v5f-root .v5f-ro{letter-spacing:.02em;color:var(--mrr-ink);font-size:11px;position:absolute;bottom:14px;left:clamp(14px,2.4vw,28px);right:14px;overflow:hidden}.v5f-root .v5f-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;height:clamp(300px,46vw,500px);display:grid}.v5f-root .v5f-ri{border-radius:var(--mrr-radius-ui-m);background:var(--mrr-paper-2);position:relative;overflow:hidden}.v5f-root .v5f-ri img{object-fit:cover;width:100%;height:100%}.v5f-root .v5f-cta{border-radius:var(--mrr-radius-ui-l);background-color:var(--tile);background-image:linear-gradient(color-mix(in srgb,var(--mrr-ink) 7%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--mrr-ink) 7%,transparent) 1px,transparent 1px);background-size:22px 22px;margin-top:52px;padding:clamp(24px,4vw,40px)}.v5f-root .v5f-cta-h{font-family:var(--mrr-font-display);letter-spacing:-.02em;text-wrap:balance;max-width:26ch;font-size:clamp(24px,3vw,34px);font-weight:720;font-stretch:90%;line-height:1.08}.v5f-root .v5f-cta .v5f-lab{margin-top:10px}.v5f-root .v5f-acts{flex-wrap:wrap;align-items:center;gap:10px 12px;margin-top:22px;display:flex}.v5f-root .v5f-foot{border-top:1px solid var(--mrr-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:44px;padding-top:22px;display:flex}.v5f-root .v5f-foot .v5f-acts{margin-top:0}@media (max-width:980px){.v5-features .v5f-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v5-features .v5f-card.w3{grid-column:span 2;display:flex}.v5-features .v5f-card.w3 .v5f-m{order:0;height:250px;min-height:0}.v5-features .v5f-card.cn{grid-column:span 1}}@media (max-width:760px){.v5-features .v5f-head{grid-template-columns:minmax(0,1fr)}.v5-features .v5f-head p.v5f-sub{justify-self:start}}@media (max-width:640px){.v5-features .v5f-grid{grid-template-columns:minmax(0,1fr)}.v5-features .v5f-card.w2,.v5-features .v5f-card.w3,.v5-features .v5f-card.cn{grid-column:auto}.v5-features .v5f-m,.v5-features .v5f-card.w3 .v5f-m{height:210px}.v5-features .v5f-b{padding:44px 18px 18px}.v5f-root .v5f-scroll{padding:0 max(10px,env(safe-area-inset-right,0px)) 24px max(10px,env(safe-area-inset-left,0px))}.v5f-root .v5f-sheet{margin-top:calc(8vh + env(safe-area-inset-top,0px));border-radius:18px}.v5f-root .v5f-feats{grid-template-columns:minmax(0,1fr)}.v5f-root .v5f-ro{letter-spacing:0;font-size:9.5px}.v5f-root .v5f-row{grid-template-columns:repeat(2,minmax(0,1fr));height:auto}.v5f-root .v5f-ri{aspect-ratio:3/4}.v5f-root .v5f-ri:nth-child(3),.v5f-root .v5f-foot .btn-ghost{display:none}}@media (prefers-reduced-motion:reduce){.v5-features .v5f-card,.v5-features .v5f-plus .ic,.v5f-root .v5f-in,.v5-features .v5f-m .mrr-seam{transition:none}.v5-features .v5f-card:hover{transform:none}}
.v5-intro{z-index:9000;background:var(--mrr-paper);isolation:isolate;position:fixed;inset:0;overflow:hidden;container-type:size}.v5-intro.playing{background:0 0}.v5-intro .v5-intro-skip{right:max(16px,env(safe-area-inset-right,0px));bottom:max(16px,env(safe-area-inset-bottom,0px));z-index:10;font:500 11px/1 var(--mrr-font-mono);letter-spacing:.02em;color:var(--mrr-ink);background:color-mix(in srgb,var(--mrr-paper) 82%,transparent);border:1px solid color-mix(in srgb,var(--mrr-ink) 25%,transparent);cursor:pointer;clip-path:polygon(4px 0,calc(100% - 4px) 0,100% 4px,100% calc(100% - 4px),calc(100% - 4px) 100%,4px 100%,0 calc(100% - 4px),0 4px);padding:9px 12px;font-stretch:87.5%;position:absolute}.v5-intro .v5-intro-skip:focus-visible{outline:2px solid var(--mrr-ink);outline-offset:3px}html.v5-intro-lock,html.v5-intro-lock body{overflow:hidden}html.v5-intro-pending body:after{content:"";z-index:8999;background:var(--mrr-paper);position:fixed;inset:0;animation:.001ms linear 10s forwards v5-pending-drop!important}@keyframes v5-pending-drop{to{visibility:hidden}}
.v5-suite{color:var(--mrr-ink);font-family:var(--mrr-font-body);position:relative}.v5-suite *,.v5-suite :before,.v5-suite :after{box-sizing:border-box}.v5-suite .vs-in{flex-direction:column;align-items:center;width:100%;max-width:940px;margin:0 auto;display:flex}.v5-suite .vs-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.v5-suite .vs-row{grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(14px,2.2vw,30px);width:100%;margin:0;padding:0;list-style:none;display:grid}.v5-suite .vs-row li{min-width:0}.v5-suite .vs-t{color:var(--mrr-ink);-webkit-tap-highlight-color:transparent;outline:none;flex-direction:column;align-items:center;gap:clamp(8px,.9vw,12px);text-decoration:none;display:flex}.v5-suite .vs-tile{aspect-ratio:1;width:100%;max-width:clamp(76px,8.2vw,118px);transition:transform .2s steps(2,end);display:block;position:relative}.v5-suite .vs-tile canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.v5-suite .vs-tile:after{content:"";pointer-events:none;opacity:0;border:2px solid var(--mrr-focus);clip-path:polygon(14px 0,calc(100% - 14px) 0,100% 14px,100% calc(100% - 14px),calc(100% - 14px) 100%,14px 100%,0 calc(100% - 14px),0 14px);position:absolute;inset:-6px}.v5-suite .vs-t:focus-visible .vs-tile:after{opacity:1}.v5-suite .vs-t[data-lit] .vs-tile{transform:translateY(-4px)}.v5-suite .vs-lab{font-family:var(--mrr-font-mono);font-stretch:var(--mrr-mono-stretch,87.5%);text-align:center;flex-direction:column;align-items:center;gap:3px;max-width:100%;display:flex}.v5-suite .vs-n{letter-spacing:.01em;white-space:nowrap;align-items:center;gap:7px;font-size:clamp(11.5px,1vw,13px);font-weight:600;display:inline-flex}.v5-suite .vs-n i{background:var(--mrr-line-2);flex:none;width:7px;height:7px;transition:background-color .2s steps(2,end);display:inline-block}.v5-suite .vs-v{letter-spacing:.05em;text-transform:uppercase;color:var(--mrr-dim);font-size:10.5px;font-weight:500}.v5-suite .vs-t[data-lit] .vs-n i{background:var(--h)}.v5-suite .vs-t[data-lit] .vs-v{color:var(--hd)}@media (max-width:760px){.v5-suite .vs-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px clamp(10px,3.5vw,20px);max-width:372px}.v5-suite .vs-tile{max-width:84px}.v5-suite .vs-v{font-size:9.5px}}@media (max-width:359px){.v5-suite .vs-n{font-size:10.5px}.v5-suite .vs-n i{display:none}}@media (prefers-reduced-motion:reduce){.v5-suite .vs-tile{transition:none}}.v5-hero{background:var(--mrr-paper);color:var(--mrr-ink);font-family:var(--mrr-font-body);padding:clamp(22px,3vw,44px) var(--mrr-gutter) clamp(56px,7vw,96px);position:relative;overflow:clip}.v5-hero *,.v5-hero :before,.v5-hero :after{box-sizing:border-box}.v5-hero .hx-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.v5-hero .hx-text{z-index:2;text-align:center;flex-direction:column;align-items:center;max-width:880px;margin:0 auto;display:flex;position:relative}.v5-hero .hx-eb{font-family:var(--mrr-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--mrr-dim);align-items:center;gap:10px;margin:clamp(22px,2.6vw,36px) 0 0;font-size:12px;font-weight:500;font-stretch:87.5%;display:inline-flex}.v5-hero .hx-eb i{background:var(--mrr-ink);width:8px;height:8px;display:inline-block}.v5-hero .hx-h{width:100%;font-family:var(--mrr-font-display);letter-spacing:-.02em;flex-direction:column;align-items:center;margin:clamp(12px,1.3vw,18px) 0 0;font-size:clamp(46px,7.4vw,108px);font-weight:800;font-stretch:75%;line-height:.92;display:flex}.v5-hero .hx-rot{white-space:nowrap;text-align:center;align-self:stretch;min-height:1lh;margin-inline:min(0px,50% + min(100vw - 32px,1240px)/-2);display:block;position:relative}.v5-hero .hx-wm-w{order:0;align-self:stretch;display:block}.v5-hero .hx-rt{color:var(--hx-c,var(--mrr-ink));display:inline-block}.v5-hero .hx-ghost{pointer-events:none;white-space:nowrap;position:absolute}.v5-hero .hx-cv{pointer-events:none;width:0;height:0;image-rendering:pixelated;position:absolute;top:0;left:0}.v5-hero .hx-wm{width:min(100%,clamp(244px,29.7vw,427px));margin:0 auto clamp(4px,.8vw,12px);display:block}.v5-hero .hx-wm canvas,.v5-hero .hx-wm svg{width:100%;height:auto;display:block}.v5-hero .hx-sub{max-width:40ch;color:var(--mrr-ink-2);text-wrap:balance;margin:clamp(18px,1.8vw,24px) 0 0;font-size:clamp(17px,1.7vw,20px);line-height:1.5}.v5-hero .hx-an{color:var(--d);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1.5px;-webkit-text-decoration-color:color-mix(in srgb,var(--d) 35%,transparent);text-decoration-color:color-mix(in srgb,var(--d) 35%,transparent);border-radius:2px;font-weight:600;transition:background-color .15s steps(2,end),box-shadow .15s steps(2,end),color .15s steps(2,end)}.v5-hero .hx-an:hover,.v5-hero .hx-an.lit{background:var(--t);box-shadow:0 0 0 3px var(--t);-webkit-text-decoration-color:var(--d);text-decoration-color:var(--d);color:var(--mrr-ink)}.v5-hero .hx-an:focus-visible{outline:2px solid var(--mrr-focus);outline-offset:4px}.v5-hero .hx-mid{flex-direction:column;align-items:center;width:100%;display:flex;position:relative}.v5-hero .hx-ctas{flex-direction:column;align-items:center;gap:14px;margin-top:clamp(24px,2.4vw,32px);display:flex}.v5-hero .hx-note{color:var(--mrr-dim);font-size:13.5px}.v5-hero .hx-cta{--c:8px;--fill:var(--mrr-ink);--rc:var(--mrr-focus);isolation:isolate;z-index:0;height:64px;font:500 18.5px/1 var(--mrr-font-body);letter-spacing:-.01em;color:var(--mrr-paper);white-space:nowrap;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 12px 16px color-mix(in srgb,var(--mrr-ink) 22%,transparent));transition:transform .2s var(--mrr-ease-ui);justify-content:center;align-items:center;padding:0 40px;text-decoration:none;display:inline-flex;position:relative}.v5-hero .hx-cta:before{content:"";z-index:-1;background:var(--fill);clip-path:polygon(var(--c) 0,calc(100% - var(--c)) 0,100% var(--c),100% calc(100% - var(--c)),calc(100% - var(--c)) 100%,var(--c) 100%,0 calc(100% - var(--c)),0 var(--c));position:absolute;inset:0}.v5-hero .hx-cta:after{content:"";z-index:-2;pointer-events:none;opacity:0;--k:calc(var(--c) + 3px);background:var(--rc);clip-path:polygon(var(--k) 0,calc(100% - var(--k)) 0,100% var(--k),100% calc(100% - var(--k)),calc(100% - var(--k)) 100%,var(--k) 100%,0 calc(100% - var(--k)),0 var(--k),2px var(--k),2px calc(100% - var(--k)),var(--k) calc(100% - 2px),calc(100% - var(--k)) calc(100% - 2px),calc(100% - 2px) calc(100% - var(--k)),calc(100% - 2px) var(--k),calc(100% - var(--k)) 2px,var(--k) 2px,2px var(--k),0 var(--k));position:absolute;inset:-5px}.v5-hero .hx-cta:hover{--fill:color-mix(in srgb,var(--mrr-ink) 78%,var(--mrr-ink-2));transform:translateY(-2px)}.v5-hero .hx-cta:active{transform:translateY(1px)}.v5-hero .hx-cta:focus-visible{outline:none}.v5-hero .hx-cta:focus-visible:after{opacity:1}.v5-hero .hx-halo{z-index:-3;pointer-events:none;position:absolute;top:0;left:0}.v5-hero .hx-film{z-index:1;background:var(--mrr-white);border:1px solid var(--mrr-line);border-radius:var(--mrr-radius-ui-xl);width:100%;max-width:1080px;box-shadow:0 30px 80px -40px color-mix(in srgb,var(--mrr-ink) 35%,transparent);margin:clamp(40px,6vw,72px) auto 0;position:relative;overflow:hidden}.v5-hero .hx-fm{aspect-ratio:16/9;background:var(--mrr-midnight-t);position:relative;overflow:hidden}.v5-hero .hx-fm>img{object-fit:cover;object-position:0% 50%;width:100%;height:100%;display:block;position:absolute;inset:0}.v5-hero .hx-fro{z-index:4;background:color-mix(in srgb,var(--mrr-white) 94%,transparent);color:var(--mrr-ink);clip-path:var(--mrr-clip-chamfer);max-width:calc(100% - 28px);padding:6px 10px;font-size:11px;position:absolute;top:clamp(10px,2vw,20px);left:clamp(10px,2vw,20px);overflow:hidden}.v5-hero .hx-vf{z-index:3;pointer-events:none;width:clamp(14px,2vw,24px);height:clamp(14px,2vw,24px);line-height:0;position:absolute}.v5-hero .hx-vf svg{width:100%;height:100%;display:block}.v5-hero .hx-vf.a{bottom:clamp(10px,2vw,20px);left:clamp(10px,2vw,20px);transform:scaleY(-1)}.v5-hero .hx-vf.b{top:clamp(10px,2vw,20px);right:clamp(10px,2vw,20px);transform:scaleX(-1)}.v5-hero .hx-vf.c{bottom:clamp(10px,2vw,20px);right:clamp(10px,2vw,20px);transform:scale(-1)}.v5-hero .hx-vf.d{top:clamp(46px,5.4vw,58px);left:clamp(10px,2vw,20px)}.v5-hero .hx-bb{z-index:3;color:var(--mrr-paper);pointer-events:none;flex-direction:column;justify-content:center;align-items:flex-start;gap:clamp(10px,1.8vw,22px);display:flex;position:absolute;inset:24% 9% 24% 30%}.v5-hero .hx-bb-h{font-family:var(--mrr-font-display);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(26px,5vw,68px);font-weight:800;font-stretch:75%;line-height:.92}.v5-hero .hx-play{--c:6px;pointer-events:auto;isolation:isolate;height:clamp(40px,4.4vw,52px);color:var(--mrr-ink);font:600 clamp(13px,1.2vw,15px)/1 var(--mrr-font-body);cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0 clamp(14px,1.6vw,20px) 0 clamp(10px,1.2vw,14px);display:inline-flex;position:relative}.v5-hero .hx-play:before{content:"";z-index:-1;background:var(--mrr-paper);clip-path:polygon(var(--c) 0,calc(100% - var(--c)) 0,100% var(--c),100% calc(100% - var(--c)),calc(100% - var(--c)) 100%,var(--c) 100%,0 calc(100% - var(--c)),0 var(--c));position:absolute;inset:0}.v5-hero .hx-play:hover:before{background:var(--mrr-white)}.v5-hero .hx-play:focus-visible{outline:2px solid var(--mrr-paper);outline-offset:3px}.v5-hero .hx-play .hx-pi{width:24px;height:24px;color:var(--mrr-midnight-d);display:inline-block}.v5-hero .hx-play .hx-pi svg{width:100%;height:100%;display:block}.v5-hero .hx-pnote{font-family:var(--mrr-font-mono);letter-spacing:.02em;color:var(--mrr-paper);min-height:1.4em;margin:0;font-size:11px;font-stretch:87.5%}.v5-hero .hx-ff{text-align:left;justify-content:space-between;align-items:flex-end;gap:16px;padding:20px 22px;display:flex}.v5-hero .hx-ff b{font-family:var(--mrr-font-display);letter-spacing:-.02em;font-size:20px;font-weight:720;font-stretch:90%;display:block}.v5-hero .hx-ff span{color:var(--mrr-dim);font-size:14px}.v5-hero .hx-tc{font-family:var(--mrr-font-mono);font-variant-numeric:tabular-nums;color:var(--mrr-ink);white-space:nowrap;align-items:center;gap:8px;font-size:12.5px;font-stretch:87.5%;display:inline-flex}.v5-hero .hx-tc i{background:var(--mrr-midnight);width:7px;height:7px;display:inline-block}.v5-hero .hx-pre{z-index:5;position:absolute;inset:0}@media (max-width:640px){.v5-hero .hx-bb{inset:20% 6% 20% 34%}.v5-hero .hx-vf.d{display:none}.v5-hero .hx-cta{height:56px;padding:0 32px;font-size:17px}.v5-hero .hx-ff{padding:16px}.v5-hero .hx-ff b{font-size:17px}}@media (max-width:440px){.v5-hero .hx-bb-h{font-size:24px}.v5-hero .hx-pnote{display:none}.v5-hero .hx-fro{padding:5px 8px;font-size:9.5px}}
.pz-root{display:block}.v5-pricing,.v5-close{--pz-muted:var(--mrr-dim);--pz-off:color-mix(in srgb,var(--mrr-dim) 75%,var(--mrr-paper));--pz-feat:color-mix(in srgb,var(--mrr-midnight-t) 27%,var(--mrr-white));background:var(--mrr-paper);color:var(--mrr-ink);font-family:var(--mrr-font-body);-webkit-font-smoothing:antialiased;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-size:16px;line-height:1.55;display:block;position:relative;overflow-x:clip}:is(.v5-pricing,.v5-close) *,:is(.v5-pricing,.v5-close) :before,:is(.v5-pricing,.v5-close) :after{box-sizing:border-box}:is(.v5-pricing,.v5-close) :is(h2,h3,p,ul,ol,dl,dd,figure){margin:0}:is(.v5-pricing,.v5-close) img{max-width:100%;display:block}:is(.v5-pricing,.v5-close) svg{display:block}:is(.v5-pricing,.v5-close) button{font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0}:is(.v5-pricing,.v5-close) fieldset{border:0;min-width:0;margin:0;padding:0}:is(.v5-pricing,.v5-close) :focus-visible{outline:2px solid var(--mrr-focus);outline-offset:2px}:is(.v5-pricing,.v5-close) .pz-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}:is(.v5-pricing,.v5-close) .pz-w{max-width:1240px;padding:0 var(--mrr-gutter);margin:0 auto}:is(.v5-pricing,.v5-close) .pz-lab{font-family:var(--mrr-font-mono);letter-spacing:.02em;text-transform:uppercase;color:var(--pz-muted);font-size:11.5px;font-stretch:87.5%;line-height:1.5}:is(.v5-pricing,.v5-close) .pz-lab b{color:var(--mrr-ink);font-weight:600}:is(.v5-pricing,.v5-close) .pz-bs{color:var(--pz-muted);font-size:14px}:is(.v5-pricing,.v5-close) .pz-ic{width:24px;height:24px;color:inherit;flex:none;display:inline-block}:is(.v5-pricing,.v5-close) .pz-ic svg{width:100%;height:100%}:is(.v5-pricing,.v5-close) .pz-sk{--c:4px;--fill:var(--mrr-white);--bd:transparent;--rc:var(--mrr-focus);isolation:isolate;z-index:0;position:relative}:is(.v5-pricing,.v5-close) .pz-sk:before{content:"";z-index:-1;border:1px solid var(--bd);background:linear-gradient(135deg,var(--bd) calc(50% + 1px),transparent 0) top left/var(--c) var(--c) no-repeat border-box, linear-gradient(225deg,var(--bd) calc(50% + 1px),transparent 0) top right/var(--c) var(--c) no-repeat border-box, linear-gradient(315deg,var(--bd) calc(50% + 1px),transparent 0) bottom right/var(--c) var(--c) no-repeat border-box, linear-gradient(45deg,var(--bd) calc(50% + 1px),transparent 0) bottom left/var(--c) var(--c) no-repeat border-box, var(--fill) border-box;clip-path:polygon(var(--c) 0,calc(100% - var(--c)) 0,100% var(--c),100% calc(100% - var(--c)),calc(100% - var(--c)) 100%,var(--c) 100%,0 calc(100% - var(--c)),0 var(--c));position:absolute;inset:0}:is(.v5-pricing,.v5-close) .pz-sk:after{content:"";z-index:-2;pointer-events:none;opacity:0;--k:calc(var(--c) + 2px);border:2px solid var(--rc);background:linear-gradient(135deg,var(--rc) calc(50% + 2px),transparent 0) top left/var(--k) var(--k) no-repeat border-box, linear-gradient(225deg,var(--rc) calc(50% + 2px),transparent 0) top right/var(--k) var(--k) no-repeat border-box, linear-gradient(315deg,var(--rc) calc(50% + 2px),transparent 0) bottom right/var(--k) var(--k) no-repeat border-box, linear-gradient(45deg,var(--rc) calc(50% + 2px),transparent 0) bottom left/var(--k) var(--k) no-repeat border-box;clip-path:polygon(var(--k) 0,calc(100% - var(--k)) 0,100% var(--k),100% calc(100% - var(--k)),calc(100% - var(--k)) 100%,var(--k) 100%,0 calc(100% - var(--k)),0 var(--k));position:absolute;inset:-4px}:is(.v5-pricing,.v5-close) .pz-sk:focus-visible{outline:none}:is(.v5-pricing,.v5-close) .pz-sk:focus-visible:after{opacity:1}:is(.v5-pricing,.v5-close) .pz-sk:has(:focus-visible):after{opacity:1}:is(.v5-pricing,.v5-close) .pz-btn{white-space:nowrap;height:40px;color:var(--fg,var(--mrr-ink));transition:transform .2s var(--mrr-ease-ui),filter .2s;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:15px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}:is(.v5-pricing,.v5-close) .pz-btn:active{transform:translateY(1px)}:is(.v5-pricing,.v5-close) .pz-btn-lg{height:48px;padding:0 22px;font-size:16px}:is(.v5-pricing,.v5-close) .pz-btn-xl{--c:8px;letter-spacing:-.01em;gap:12px;height:64px;padding:0 36px;font-size:18.5px}:is(.v5-pricing,.v5-close) .pz-btn-ink{--fill:var(--mrr-ink);--fg:var(--mrr-paper)}:is(.v5-pricing,.v5-close) .pz-btn-ink:hover{--fill:color-mix(in srgb,var(--mrr-ink) 78%,var(--mrr-ink-2))}:is(.v5-pricing,.v5-close) .pz-btn-line{--fill:var(--mrr-white);--bd:var(--mrr-line-2)}:is(.v5-pricing,.v5-close) .pz-btn-line:hover{--bd:var(--mrr-ink-2)}:is(.v5-pricing,.v5-close) .pz-lift{filter:drop-shadow(0 12px 16px color-mix(in srgb,var(--mrr-ink) 24%,transparent))}:is(.v5-pricing,.v5-close) .pz-lift:hover{transform:translateY(-2px)}:is(.v5-pricing,.v5-close) .pz-halo{pointer-events:none;z-index:-3;position:absolute;top:0;left:0}:is(.v5-pricing,.v5-close) .pz-ibtn{--fill:var(--mrr-white);--bd:var(--mrr-line-2);width:32px;height:32px;color:var(--mrr-ink);place-items:center;display:inline-grid}:is(.v5-pricing,.v5-close) .pz-ibtn:hover{--bd:var(--mrr-ink-2)}:is(.v5-pricing,.v5-close) .pz-ibtn[aria-disabled=true]{color:var(--pz-off);cursor:not-allowed;--bd:var(--mrr-line)}.v5-pricing{padding:var(--mrr-section) 0 calc(var(--mrr-section) * .85)}.v5-pricing .pz-head{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:end;gap:24px clamp(24px,5vw,72px);margin-bottom:clamp(40px,5vw,64px);display:grid}.v5-pricing .pz-kick{align-items:center;gap:12px;margin-bottom:18px;display:flex}.v5-pricing .pz-kick .mrr-readout{letter-spacing:.02em;color:var(--pz-muted);font-size:11.5px;font-stretch:87.5%}.v5-pricing .pz-h{font-family:var(--mrr-font-display);font-weight:800;font-stretch:75%;font-size:var(--mrr-display-l);letter-spacing:-.02em;text-wrap:balance;line-height:.9}.v5-pricing .pz-h .pz-thin{letter-spacing:-.035em;font-weight:260;font-stretch:100%;display:block}.v5-pricing .pz-lead{color:var(--mrr-ink-2);text-wrap:pretty;max-width:40ch;font-size:18px}.v5-pricing .pz-head-r{justify-items:start;gap:22px;display:grid}.v5-pricing .pz-seg{--c:4px;--fill:var(--mrr-paper-2);max-width:100%;padding:4px;display:inline-flex;position:relative}.v5-pricing .pz-seg label{z-index:1;cursor:pointer;position:relative}.v5-pricing .pz-seg input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.v5-pricing .pz-seg label span{height:34px;color:var(--pz-muted);white-space:nowrap;align-items:center;padding:0 14px;font-size:14px;font-weight:500;display:flex}.v5-pricing .pz-seg input:checked+span,.v5-pricing .pz-seg label:hover span{color:var(--mrr-ink)}.v5-pricing .pz-seg-th{--c:4px;--fill:var(--mrr-white);--bd:var(--mrr-line-2);z-index:0;width:0;height:34px;position:absolute;top:4px;left:4px}.v5-pricing .pz-seg-th:after{display:none}.v5-pricing .pz-seg-cv{z-index:0;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.v5-pricing .pz-seg em{font-style:normal;font-family:var(--mrr-font-mono);letter-spacing:.03em;text-transform:uppercase;color:var(--mrr-midnight-d);margin-left:8px;font-size:10.5px;font-stretch:87.5%}.v5-pricing .pz-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.v5-pricing .pz-card{background:var(--mrr-white);border:1px solid var(--mrr-line);border-radius:var(--mrr-radius-ui-l)}.v5-pricing .pz-pc{flex-direction:column;gap:14px;min-width:0;padding:clamp(22px,2.6vw,32px);display:flex;position:relative}.v5-pricing .pz-feat{border:2px solid var(--mrr-ink)}.v5-pricing .pz-ent{border-style:dashed;border-color:var(--mrr-line-2);background:0 0}.v5-pricing .pz-flag{background:var(--mrr-ink);color:var(--mrr-paper);clip-path:var(--mrr-clip-chamfer);max-width:calc(100% - 40px);padding:6px 10px;font-size:11px;position:absolute;top:-14px;left:clamp(20px,2.6vw,30px);overflow:hidden}.v5-pricing .pz-flag .mrr-readout{letter-spacing:.02em;font-stretch:87.5%}.v5-pricing .pz-art{width:100%;height:96px;margin-bottom:2px;display:block}.v5-pricing .pz-fig{flex-wrap:wrap;align-items:baseline;gap:10px;min-height:clamp(54px,5.4vw,76px);display:flex}.v5-pricing .pz-n{font-family:var(--mrr-font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:clamp(54px,5.4vw,76px);font-weight:800;font-stretch:75%;line-height:.9}.v5-pricing .pz-n-s{letter-spacing:-.01em;font-size:clamp(44px,4.4vw,60px)}.v5-pricing .pz-n.pz-swap{animation:.27s steps(4,end) pzSwap}@keyframes pzSwap{0%{clip-path:inset(0)}50%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}.v5-pricing .pz-per{font-family:var(--mrr-font-mono);color:var(--pz-muted);text-transform:uppercase;letter-spacing:.03em;font-size:12px;font-stretch:87.5%}.v5-pricing .pz-l{border-top:1px solid var(--mrr-line);flex:1;align-content:start;gap:10px;margin:4px 0 0;padding:14px 0 0;font-size:15px;list-style:none;display:grid}.v5-pricing .pz-l li{align-items:flex-start;gap:10px;display:flex}.v5-pricing .pz-l li:before{content:"";background:var(--mrr-ink);flex:none;width:14px;height:14px;margin-top:4px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' shape-rendering='crispEdges'%3E%3Cpath d='M9 2h2v1H9zM8 3h2v1H8zM7 4h2v1H7zM1 5h2v1H1zM6 5h2v1H6zM2 6h2v1H2zM5 6h2v1H5zM3 7h3v1H3zM4 8h1v1H4z'/%3E%3C/svg%3E") 50%/14px 14px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' shape-rendering='crispEdges'%3E%3Cpath d='M9 2h2v1H9zM8 3h2v1H8zM7 4h2v1H7zM1 5h2v1H1zM6 5h2v1H6zM2 6h2v1H2zM5 6h2v1H5zM3 7h3v1H3zM4 8h1v1H4z'/%3E%3C/svg%3E") 50%/14px 14px no-repeat}.v5-pricing .pz-cta{width:100%;margin-top:6px}.v5-pricing .pz-pk{background:var(--mrr-paper-2);clip-path:var(--mrr-clip-chamfer);grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;display:grid}.v5-pricing .pz-pk label{cursor:pointer;position:relative}.v5-pricing .pz-pk input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.v5-pricing .pz-pk span{height:32px;font-family:var(--mrr-font-mono);color:var(--pz-muted);clip-path:polygon(3px 0,calc(100% - 3px) 0,100% 3px,100% calc(100% - 3px),calc(100% - 3px) 100%,3px 100%,0 calc(100% - 3px),0 3px);place-items:center;font-size:12px;font-weight:600;font-stretch:87.5%;display:grid}.v5-pricing .pz-pk label:hover span{color:var(--mrr-ink)}.v5-pricing .pz-pk input:checked+span{background:var(--mrr-white);color:var(--mrr-ink);box-shadow:inset 0 0 0 1px var(--mrr-line-2)}.v5-pricing .pz-pk input:focus-visible+span{outline:2px solid var(--mrr-focus);outline-offset:-2px}.v5-pricing .pz-mem{align-items:center;gap:6px;display:flex}.v5-pricing .pz-mem .pz-lab:first-child{margin-right:auto}.v5-pricing .pz-mem-n{text-align:center;min-width:28px;font-family:var(--mrr-font-display);font-variant-numeric:tabular-nums;font-size:24px;font-weight:800;font-stretch:75%;line-height:1}.v5-pricing .pz-mem-c{min-width:42px}.v5-pricing .pz-cmpw{margin-top:clamp(40px,5vw,64px);overflow:hidden}.v5-pricing .pz-cmp-top{border-bottom:1px solid var(--mrr-line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;padding:18px clamp(16px,2vw,22px);display:flex}.v5-pricing .pz-cmp-top h3{font-family:var(--mrr-font-display);letter-spacing:-.02em;font-size:22px;font-weight:720;font-stretch:90%;line-height:1.1}.v5-pricing .pz-scroll{overscroll-behavior-x:contain;overflow-x:auto}.v5-pricing .pz-scroll:focus-visible{outline-offset:-3px}.v5-pricing .pz-cmp{border-collapse:collapse;width:100%;min-width:640px;font-size:14.5px}.v5-pricing .pz-cmp th,.v5-pricing .pz-cmp td{text-align:left;vertical-align:top;border-bottom:1px solid var(--mrr-line);padding:12px 14px;line-height:1.4}.v5-pricing .pz-cmp thead th{font-family:var(--mrr-font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--mrr-ink);background:var(--mrr-paper);border-bottom:1px solid var(--mrr-line-2);white-space:nowrap;vertical-align:middle;height:46px;font-size:11.5px;font-weight:600;font-stretch:87.5%}.v5-pricing .pz-cmp th[scope=row]{color:var(--mrr-ink);background:var(--mrr-white);z-index:1;width:24%;font-weight:600;position:sticky;left:0}.v5-pricing .pz-cmp thead th:first-child{z-index:2;position:sticky;left:0}.v5-pricing .pz-cmp td{color:var(--mrr-ink-2)}.v5-pricing .pz-cmp td b{color:var(--mrr-ink)}.v5-pricing .pz-cmp tbody tr:last-child :is(td,th){border-bottom:0}.v5-pricing .pz-cmp .pz-cf{background:var(--pz-feat)}.v5-pricing .pz-cmp thead .pz-cf{background:var(--mrr-midnight-t)}.v5-pricing .pz-cmp i{align-items:baseline;gap:8px;font-style:normal;display:inline-flex}.v5-pricing .pz-cmp i:before{content:"";flex:none;align-self:center;width:8px;height:8px}.v5-pricing .pz-cmp i.pz-ok:before{background:var(--mrr-ink)}.v5-pricing .pz-cmp i.pz-no{color:var(--pz-muted)}.v5-pricing .pz-cmp i.pz-no:before{box-shadow:inset 0 0 0 1.5px var(--pz-muted)}.v5-pricing .pz-cmp-n{border-top:1px solid var(--mrr-line);color:var(--pz-muted);padding:12px clamp(16px,2vw,22px);font-size:13px}.v5-pricing .pz-swipe{display:none}.v5-pricing .pz-faq{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:24px clamp(24px,5vw,72px);margin-top:clamp(64px,8vw,112px);display:grid}.v5-pricing .pz-faq-h{font-family:var(--mrr-font-display);font-weight:800;font-stretch:75%;font-size:var(--mrr-display-m);letter-spacing:-.02em;margin-top:10px;line-height:.95}.v5-pricing .pz-faq-l{border-top:1px solid var(--mrr-ink);padding:0;list-style:none}.v5-pricing .pz-q{border-bottom:1px solid var(--mrr-line-2);position:relative}.v5-pricing .pz-q h4{font:inherit;margin:0}.v5-pricing .pz-qb{text-align:left;width:100%;font-family:var(--mrr-font-display);letter-spacing:-.015em;align-items:center;gap:16px;padding:20px 4px 20px 22px;font-size:clamp(18px,1.7vw,22px);font-weight:680;font-stretch:90%;line-height:1.2;display:flex;position:relative}.v5-pricing .pz-qb:hover{color:var(--mrr-ink-2)}.v5-pricing .pz-qb:focus-visible{outline-offset:-2px}.v5-pricing .pz-qb .pz-qt{flex:1;min-width:0}.v5-pricing .pz-qn{background:var(--mrr-line-2);width:8px;height:8px;margin-top:-4px;position:absolute;top:50%;left:0}.v5-pricing .pz-qb[aria-expanded=true] .pz-qn{background:var(--q)}.v5-pricing .pz-qi{flex:none;width:24px;height:24px}.v5-pricing .pz-qi rect{transition:opacity linear}.v5-pricing .pz-qb[aria-expanded=true] .pz-qi .pz-v{opacity:0}.v5-pricing .pz-qb[aria-expanded=true] .pz-qi .pz-v.d1{transition-delay:0s}.v5-pricing .pz-qb[aria-expanded=true] .pz-qi .pz-v.d2{transition-delay:67ms}.v5-pricing .pz-qb[aria-expanded=true] .pz-qi .pz-v.d3{transition-delay:.133s}.v5-pricing .pz-qb[aria-expanded=true] .pz-qi .pz-v.d4{transition-delay:.2s}.v5-pricing .pz-qp{color:var(--mrr-ink-2);max-width:62ch;padding:0 44px 22px 22px}.v5-pricing .pz-qp:not([hidden]){animation:.33s steps(5,end) pzOpen}@keyframes pzOpen{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}.v5-close{padding:calc(var(--mrr-section) * .6) 0 var(--mrr-section)}.v5-close .pz-stage{position:relative}.v5-close .pz-media{aspect-ratio:1408/768;background:var(--mrr-paper);position:relative}.v5-close .pz-media img{object-fit:cover;object-position:0% 50%;width:100%;height:100%;position:absolute;inset:0}.v5-close .pz-cbody{z-index:3;justify-items:start;gap:18px;display:grid;position:absolute;top:50%;left:57%;right:clamp(16px,3vw,40px);transform:translateY(-50%)}.v5-close .pz-cro .mrr-readout{letter-spacing:.02em;color:var(--mrr-ink);font-size:11.5px;font-stretch:87.5%}.v5-close .pz-ch{font-family:var(--mrr-font-display);letter-spacing:-.02em;text-wrap:balance;max-width:9ch;font-size:clamp(46px,5.6vw,88px);font-weight:800;font-stretch:75%;line-height:.88}.v5-close .pz-csub{color:var(--mrr-ink);max-width:30ch;font-size:18px}.v5-close .pz-acts{flex-wrap:wrap;align-items:center;gap:14px 16px;margin-top:10px;display:flex}.v5-close .pz-facts{flex-wrap:wrap;justify-content:center;gap:10px 28px;margin:clamp(56px,6vw,80px) 0 0;padding:0;list-style:none;display:flex}.v5-close .pz-facts li{align-items:center;gap:10px;display:flex}.v5-close .pz-facts li:before{content:"";background:var(--mrr-ink);width:8px;height:8px}.v5-close .pz-facts li:last-child:before{background:var(--mrr-deliveries)}@media (max-width:1100px){.v5-pricing .pz-row{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:28px}.v5-close .pz-cbody{left:54%}.v5-close .pz-ch{font-size:clamp(40px,5.4vw,60px)}.v5-close .pz-btn-xl{height:56px;padding:0 28px;font-size:17px}}@media (max-width:880px){.v5-pricing .pz-head,.v5-pricing .pz-faq{grid-template-columns:minmax(0,1fr)}.v5-close .pz-media{aspect-ratio:4/3}.v5-close .pz-cbody{margin-top:clamp(52px,9vw,72px);position:static;transform:none}.v5-close .pz-ch{font-size:clamp(44px,11vw,72px)}.v5-pricing .pz-swipe{display:inline}}@media (max-width:640px){.v5-pricing .pz-row{grid-template-columns:minmax(0,1fr)}.v5-pricing .pz-qp{padding-right:8px}.v5-close .pz-media{aspect-ratio:1}.v5-close .pz-acts{width:100%}.v5-close .pz-acts .pz-btn{flex:auto}.v5-close .pz-facts{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.v5-pricing .pz-n.pz-swap,.v5-pricing .pz-qp:not([hidden]){animation:none}.v5-pricing .pz-qi rect{transition:none!important}:is(.v5-pricing,.v5-close) .pz-btn{transition:none}}.v5-pricing .pz-mem[hidden]{display:none}.v5-pricing .pz-seg:not([data-live]) input:checked+span{background:var(--mrr-white);box-shadow:inset 0 0 0 1px var(--mrr-line-2);clip-path:polygon(3px 0,calc(100% - 3px) 0,100% 3px,100% calc(100% - 3px),calc(100% - 3px) 100%,3px 100%,0 calc(100% - 3px),0 3px)}
