/*!
 * ===========================================================================
 *  L I N K Y S O F T
 *  Information Systems | Software Engineering | Digital Transformation
 * ---------------------------------------------------------------------------
 *  Enterprise web platforms . Custom business software . Mobile applications
 *  Cloud infrastructure . Cybersecurity . AI systems . Digital marketing
 *
 *  Designed, engineered and operated in-house by Linkysoft.
 * ---------------------------------------------------------------------------
 *  Copyright (c) 2026 Linkysoft. All rights reserved.
 *
 *  PROPRIETARY AND CONFIDENTIAL.
 *  This file, its source, its structure and this compiled output are the
 *  exclusive intellectual property of Linkysoft. Copying, modification,
 *  redistribution, publication, reverse engineering, decompilation or the
 *  creation of derivative works from any part of it, in whole or in part
 *  and by any medium, is strictly prohibited without prior written consent
 *  from Linkysoft. Unauthorized use is an infringement of copyright and
 *  will be pursued to the fullest extent of the law.
 * ---------------------------------------------------------------------------
 *  https://linkysoft.com  |  support@linkysoft.com
 * ===========================================================================
 */
/*! maintenance.min.css | v3.0.3 | built 2026-10-07 15:46 */
:root{--mc-ease:cubic-bezier(.22,1,.36,1);--mc-y:clamp(4rem,2.4rem + 5.5vw,7.5rem);--mc-dir:1;--mc-hero-t:12s;--mc-ink:var(--color-brand-950);--mc-accent:var(--color-brand-700);--mc-solid:var(--color-brand-600);--mc-solid-hover:var(--color-brand-700);--mc-edge-key:var(--color-brand-950);--mc-paper:var(--color-canvas);--mc-wash:var(--color-brand-50);--mc-wash-2:var(--color-brand-100);--mc-wash-3:var(--color-brand-200);--mc-card:var(--color-card);--mc-grid:#247d2b12}@supports (color:color-mix(in lab, red, red)){:root{--mc-grid:color-mix(in srgb,var(--color-brand-600)7%,transparent)}}:root{--mc-grid-2:#247d2b26}@supports (color:color-mix(in lab, red, red)){:root{--mc-grid-2:color-mix(in srgb,var(--color-brand-600)15%,transparent)}}:root{--mc-edge:#14601b42}@supports (color:color-mix(in lab, red, red)){:root{--mc-edge:color-mix(in srgb,var(--color-brand-700)26%,transparent)}}:root{--mc-tint:#247d2b1a}@supports (color:color-mix(in lab, red, red)){:root{--mc-tint:color-mix(in srgb,var(--color-brand-600)10%,transparent)}}:root{--mc-tint-2:#247d2b2e}@supports (color:color-mix(in lab, red, red)){:root{--mc-tint-2:color-mix(in srgb,var(--color-brand-600)18%,transparent)}}:root{--mc-white-8:#ffffff14}@supports (color:color-mix(in lab, red, red)){:root{--mc-white-8:color-mix(in srgb,var(--color-white)8%,transparent)}}:root{--mc-white-14:#ffffff24}@supports (color:color-mix(in lab, red, red)){:root{--mc-white-14:color-mix(in srgb,var(--color-white)14%,transparent)}}:root{--mc-white-24:#ffffff3d}@supports (color:color-mix(in lab, red, red)){:root{--mc-white-24:color-mix(in srgb,var(--color-white)24%,transparent)}}:root{--mc-white-40:#fff6}@supports (color:color-mix(in lab, red, red)){:root{--mc-white-40:color-mix(in srgb,var(--color-white)40%,transparent)}}:root{--mc-white-60:#fff9}@supports (color:color-mix(in lab, red, red)){:root{--mc-white-60:color-mix(in srgb,var(--color-white)60%,transparent)}}:root{--mc-white-82:#ffffffd1}@supports (color:color-mix(in lab, red, red)){:root{--mc-white-82:color-mix(in srgb,var(--color-white)82%,transparent)}}:root{--mc-shadow:0 1px 2px #02210214,0 18px 40px -24px #0221026b}@supports (color:color-mix(in lab, red, red)){:root{--mc-shadow:0 1px 2px color-mix(in srgb,var(--color-brand-950)8%,transparent),0 18px 40px -24px color-mix(in srgb,var(--color-brand-950)42%,transparent)}}:root{--mc-sheet:0 -16px 32px -24px #02210273}@supports (color:color-mix(in lab, red, red)){:root{--mc-sheet:0 -16px 32px -24px color-mix(in srgb,var(--color-brand-950)45%,transparent)}}:root{--mc-tag:var(--color-warning-soft);--mc-tag-edge:#b4530966}@supports (color:color-mix(in lab, red, red)){:root{--mc-tag-edge:color-mix(in srgb,var(--color-warning-ink)40%,transparent)}}:root{--mc-tag-ring:#faca79}@supports (color:color-mix(in lab, red, red)){:root{--mc-tag-ring:color-mix(in srgb,var(--color-warning)55%,var(--color-white))}}:root{--mc-tag-ink:var(--color-brand-950);--mc-string:var(--color-warning-ink);--mc-mat:var(--color-brand-900);--mc-mat-2:var(--color-brand-800);--mc-blue:var(--color-brand-950);--mc-st-received:var(--color-info);--mc-st-repair:var(--color-warning);--mc-st-ready:var(--color-brand-400);--mc-st-delivered:var(--color-success);--mc-st-cancelled:var(--color-danger);--mc-st-warranty:var(--color-info);--mc-dev-face:var(--color-card);--mc-dev-line:var(--color-brand-950);--mc-dev-board:var(--color-brand-600);--mc-dev-chip:var(--color-brand-950);--mc-dev-glass:var(--color-brand-950);--mc-dev-display:var(--color-brand-900);--mc-metal:#eaf7ea}@supports (color:color-mix(in lab, red, red)){:root{--mc-metal:color-mix(in srgb,var(--color-brand-100)55%,var(--color-card))}}:root{--mc-metal-2:#dcf1dd}@supports (color:color-mix(in lab, red, red)){:root{--mc-metal-2:color-mix(in srgb,var(--color-brand-200)50%,var(--color-card))}}.dark{--mc-ink:var(--color-ink);--mc-accent:var(--color-brand-300);--mc-solid:var(--color-brand-600);--mc-solid-hover:var(--color-brand-500);--mc-edge-key:var(--color-chrome-deep);--mc-wash:#bfd4c1}@supports (color:color-mix(in lab, red, red)){.dark{--mc-wash:color-mix(in srgb,var(--color-brand-700)13%,var(--color-canvas))}}.dark{--mc-wash-2:#aec8b0}@supports (color:color-mix(in lab, red, red)){.dark{--mc-wash-2:color-mix(in srgb,var(--color-brand-700)22%,var(--color-canvas))}}.dark{--mc-wash-3:#9bc29f}@supports (color:color-mix(in lab, red, red)){.dark{--mc-wash-3:color-mix(in srgb,var(--color-brand-600)34%,var(--color-canvas))}}.dark{--mc-grid:#92d0960f}@supports (color:color-mix(in lab, red, red)){.dark{--mc-grid:color-mix(in srgb,var(--color-brand-300)6%,transparent)}}.dark{--mc-grid-2:#92d0961f}@supports (color:color-mix(in lab, red, red)){.dark{--mc-grid-2:color-mix(in srgb,var(--color-brand-300)12%,transparent)}}.dark{--mc-edge:#92d09642}@supports (color:color-mix(in lab, red, red)){.dark{--mc-edge:color-mix(in srgb,var(--color-brand-300)26%,transparent)}}.dark{--mc-tint:#5db8631f}@supports (color:color-mix(in lab, red, red)){.dark{--mc-tint:color-mix(in srgb,var(--color-brand-400)12%,transparent)}}.dark{--mc-tint-2:#5db86338}@supports (color:color-mix(in lab, red, red)){.dark{--mc-tint-2:color-mix(in srgb,var(--color-brand-400)22%,transparent)}}.dark{--mc-shadow:0 18px 40px -24px var(--color-chrome-deep);--mc-sheet:0 -16px 32px -24px var(--color-chrome-deep);--mc-tag:#fae8c6}@supports (color:color-mix(in lab, red, red)){.dark{--mc-tag:color-mix(in srgb,var(--color-warning)22%,var(--color-card))}}.dark{--mc-tag-edge:#f59e0b66}@supports (color:color-mix(in lab, red, red)){.dark{--mc-tag-edge:color-mix(in srgb,var(--color-warning)40%,transparent)}}.dark{--mc-tag-ring:#f8c977}@supports (color:color-mix(in lab, red, red)){.dark{--mc-tag-ring:color-mix(in srgb,var(--color-warning)55%,var(--color-card))}}.dark{--mc-tag-ink:var(--color-ink);--mc-string:var(--color-warning-ink);--mc-mat:#436844}@supports (color:color-mix(in lab, red, red)){.dark{--mc-mat:color-mix(in srgb,var(--color-brand-900)70%,var(--color-canvas))}}.dark{--mc-mat-2:var(--color-brand-900);--mc-blue:#586f58}@supports (color:color-mix(in lab, red, red)){.dark{--mc-blue:color-mix(in srgb,var(--color-brand-950)60%,var(--color-canvas))}}.dark{--mc-dev-face:var(--color-elevated);--mc-dev-line:var(--color-brand-200);--mc-dev-board:var(--color-brand-700);--mc-dev-chip:var(--color-chrome-deep);--mc-dev-glass:var(--color-chrome-deep);--mc-dev-display:var(--color-brand-950);--mc-metal:#f2f9f3}@supports (color:color-mix(in lab, red, red)){.dark{--mc-metal:color-mix(in srgb,var(--color-brand-300)10%,var(--color-elevated))}}.dark{--mc-metal-2:#eaf6ea}@supports (color:color-mix(in lab, red, red)){.dark{--mc-metal-2:color-mix(in srgb,var(--color-brand-300)18%,var(--color-elevated))}}[dir=rtl]{--mc-dir:-1}.mc{color:var(--color-ink);overflow-x:clip}.mc-wrap{width:100%;max-width:var(--pt-container-wide);padding-inline:var(--pt-gutter);margin-inline:auto}.mc-band{padding-block:var(--mc-y);background:var(--color-canvas);position:relative}.mc-head{max-width:50rem;margin-block-end:clamp(2rem,1.2rem + 2.5vw,3.25rem)}.mc-head.is-center{text-align:center;margin-inline:auto}.mc-head.is-center .mc-p{margin-inline:auto}.mc-h1,.mc-h2{color:var(--mc-ink);text-wrap:balance;margin:0;font-weight:800}.mc-h1{letter-spacing:-.025em;font-size:clamp(2rem,1.2rem + 3vw,3.6rem);line-height:1.1}.mc-h2{letter-spacing:-.02em;font-size:clamp(1.65rem,1.15rem + 2vw,2.7rem);line-height:1.16}.mc-h3{color:var(--mc-ink);margin:0;font-size:1.1rem;font-weight:800;line-height:1.35}:lang(ar) .mc-h1,:lang(ar) .mc-h2{letter-spacing:0;line-height:1.38}:lang(hi) .mc-h1,:lang(hi) .mc-h2{letter-spacing:0;line-height:1.4}.mc-p,.mc-lead{max-width:62ch;color:var(--color-ink-muted);text-wrap:pretty;margin:.95rem 0 0;font-size:clamp(1rem,.95rem + .25vw,1.13rem);line-height:1.8}.mc-lead{color:var(--color-ink);margin-block-start:1.15rem}.mc-btn{border:2px solid var(--mc-edge-key);min-height:3.1rem;font:inherit;white-space:nowrap;cursor:pointer;box-shadow:0 4px 0 var(--mc-edge-key);transition:transform .18s var(--mc-ease),box-shadow .18s var(--mc-ease),background-color .2s,color .2s;border-radius:.8rem;justify-content:center;align-items:center;gap:.55rem;padding:.6rem 1.45rem;font-size:1rem;font-weight:800;line-height:1.3;text-decoration:none;display:inline-flex}.mc-btn.is-solid{background:var(--mc-solid);color:var(--color-white)}.mc-btn.is-solid:hover{background:var(--mc-solid-hover)}.mc-btn.is-ghost{background:var(--mc-card);color:var(--mc-ink)}.mc-btn.is-ghost:hover{background:var(--mc-wash)}.mc-btn:hover{box-shadow:0 5px 0 var(--mc-edge-key);transform:translateY(-1px)}.mc-btn:active{box-shadow:0 1px 0 var(--mc-edge-key);transform:translateY(3px)}.dark .mc-btn.is-ghost{border-color:var(--mc-edge);color:var(--color-ink)}.mc-actions{flex-wrap:wrap;gap:.85rem;margin-block-start:1.75rem;display:flex}.mc-actions.is-center{justify-content:center}.mc-link{color:var(--mc-accent);align-items:center;gap:.45rem;font-weight:800;text-decoration:none;display:inline-flex}.mc-link:hover{text-underline-offset:.25em;text-decoration:underline}[dir=rtl] .mc-flip{transform:scaleX(-1)}.mc-btn:focus-visible,.mc-link:focus-visible,.mc-station:focus-visible,.mc-faq-index a:focus-visible,.mc-qa summary:focus-visible,.mc-dock a:focus-visible{outline:2px solid var(--color-brand-500);outline-offset:3px}.mc-ref{letter-spacing:.02em;white-space:nowrap;unicode-bidi:isolate;font-weight:800}.mc-pill{white-space:nowrap;border-radius:.45rem;align-items:center;gap:.3rem;padding:.18rem .6rem;font-size:.78em;font-weight:800;line-height:1.5;display:inline-flex}.mc-pill.is-received{background:var(--color-info-soft);color:var(--color-info-ink)}.mc-pill.is-repair{background:var(--color-warning-soft);color:var(--color-warning-ink)}.mc-pill.is-ready,.mc-pill.is-held{background:var(--mc-wash-2);color:var(--mc-accent)}.mc-pill.is-delivered,.mc-pill.is-earned,.mc-pill.is-settled{background:var(--color-success-soft);color:var(--color-success-ink)}.mc-pill.is-warranty{background:var(--color-info-soft);color:var(--color-info-ink);filter:hue-rotate(50deg)}.dark .mc-pill.is-repair{box-shadow:inset 0 0 0 1px var(--mc-tag-edge)}.mc-tag{--tag-cut:.85rem;color:var(--mc-tag-ink);filter:drop-shadow(0 6px 10px #0221022e);padding:.7rem .9rem .75rem 1rem;gap:.2rem;padding-inline-end:2.2rem;font-size:.8rem;line-height:1.35;display:grid;position:absolute}@supports (color:color-mix(in lab, red, red)){.mc-tag{filter:drop-shadow(0 6px 10px color-mix(in srgb,var(--color-brand-950)18%,transparent))}}.mc-tag:before{content:"";z-index:-1;background:var(--mc-tag);border:1.5px solid var(--mc-tag-edge);clip-path:polygon(0 0,calc(100% - var(--tag-cut))0,100% var(--tag-cut),100% calc(100% - var(--tag-cut)),calc(100% - var(--tag-cut))100%,0 100%);position:absolute;inset:0}[dir=rtl] .mc-tag:before{clip-path:polygon(var(--tag-cut)0,100% 0,100% 100%,var(--tag-cut)100%,0 calc(100% - var(--tag-cut)),0 var(--tag-cut))}.mc-tag-hole{border:3px solid var(--mc-tag-ring);background:var(--mc-paper);top:50%;border-radius:50%;width:.95rem;height:.95rem;margin-block-start:-.475rem;position:absolute;inset-inline-end:.6rem;box-shadow:inset 0 1px 2px #02210240}@supports (color:color-mix(in lab, red, red)){.mc-tag-hole{box-shadow:inset 0 1px 2px color-mix(in srgb,var(--color-brand-950)25%,transparent)}}.mc-tag-kind{color:var(--color-warning-ink);letter-spacing:.02em;font-size:.72rem;font-weight:800}.mc-tag .mc-ref{font-size:1.02rem}.dark .mc-tag-kind{color:var(--color-warning-ink)}.pt-js [data-mc-band]:not(.is-live) *,.pt-js [data-mc-band]:not(.is-live) :before,.pt-js [data-mc-band]:not(.is-live) :after{animation-play-state:paused}.mc-split{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(2rem,5vw,4.5rem);display:grid}.mc-split.is-flip>.mc-copy{order:2}.mc-copy>.mc-h2{max-width:22ch}.mc-points{gap:.95rem;margin:1.6rem 0 0;padding:0;list-style:none;display:grid}.mc-points.is-two{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.4rem}.mc-point{color:var(--color-ink-muted);grid-template-columns:2.4rem minmax(0,1fr);align-items:start;gap:.8rem;font-size:.97rem;line-height:1.6;display:grid}.mc-point b{color:var(--mc-ink);font-size:1rem;display:block}.mc-point-ico{border:1.5px solid var(--mc-edge-key);background:var(--mc-card);width:2.4rem;height:2.4rem;color:var(--mc-accent);box-shadow:0 3px 0 var(--mc-edge-key);border-radius:.6rem;place-items:center;font-size:1.15rem;display:grid}.dark .mc-point-ico{border-color:var(--mc-edge)}.mc-hero,.mc-cta{background:linear-gradient(var(--mc-grid-2)1px,transparent 1px)0 0/120px 120px,linear-gradient(90deg,var(--mc-grid-2)1px,transparent 1px)0 0/120px 120px,linear-gradient(var(--mc-grid)1px,transparent 1px)0 0/24px 24px,linear-gradient(90deg,var(--mc-grid)1px,transparent 1px)0 0/24px 24px,var(--mc-paper)}.mc-hero{padding-block:calc(var(--pt-nav-h,4.5rem) + clamp(2rem,6vh,4.5rem))clamp(3.5rem,9vh,6.5rem);position:relative;overflow:clip}.mc-hero-grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(1.5rem,4vw,3.5rem);display:grid}.mc-kicker{color:var(--mc-accent);background:repeating-linear-gradient(90deg,var(--mc-ink)0 1.5px,transparent 1.5px 2.25rem)0 100%/100% .6rem no-repeat,repeating-linear-gradient(90deg,var(--mc-edge)0 1px,transparent 1px .45rem)0 100%/100% .3rem no-repeat,linear-gradient(var(--mc-edge)0 0)0 100%/100% 1px no-repeat;align-items:center;gap:.5rem;margin:0 0 1.1rem;padding-block-end:.7rem;font-size:.95rem;font-weight:800;display:inline-flex}.mc-proof{color:var(--mc-ink);flex-wrap:wrap;gap:.55rem 1.25rem;margin:1.6rem 0 0;padding:0;font-size:.93rem;font-weight:700;list-style:none;display:flex}.mc-proof li{align-items:center;gap:.45rem;display:inline-flex}.mc-proof i{color:var(--mc-solid);font-size:1.1rem}.dark .mc-proof i{color:var(--mc-accent)}.mc-diagram{aspect-ratio:760/520;justify-self:center;width:100%;max-width:46rem;position:relative;container-type:inline-size}.mc-explode{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}[dir=rtl] .mc-explode{scale:-1 1}.mc-explode *{vector-effect:non-scaling-stroke}.mc-grid-marks path{fill:none;stroke:var(--mc-edge);stroke-width:1px;stroke-dasharray:12 4 2 4}.mc-leaders path{fill:none;stroke:var(--mc-solid);stroke-width:1.6px;stroke-dasharray:5 4}.mc-leaders circle{fill:var(--mc-card);stroke:var(--mc-solid);stroke-width:2px}.dark .mc-leaders path,.dark .mc-leaders circle{stroke:var(--color-brand-400)}.mc-layer{animation:mc-assemble var(--mc-hero-t)var(--mc-ease)infinite}.mc-layer.is-screen{--mc-to:120px}.mc-layer.is-board{--mc-to:40px}.mc-layer.is-battery{--mc-to:-40px}.mc-layer.is-back{--mc-to:-120px}.mc-plate,.mc-frame,.mc-glass{stroke:var(--mc-dev-line);stroke-width:2.2px}.mc-plate,.mc-frame{fill:var(--mc-dev-face)}.mc-plate-in{fill:none;stroke:var(--mc-edge);stroke-width:1.2px}.mc-cam{fill:var(--mc-wash-2);stroke:var(--mc-dev-line);stroke-width:1.6px}.mc-lens{fill:var(--mc-dev-display);stroke:var(--mc-dev-line);stroke-width:1.4px}.mc-sticker{fill:var(--mc-tag);stroke:var(--mc-tag-edge);stroke-width:1.2px}.mc-sticker-lines{fill:none;stroke:var(--color-ink-muted);stroke-width:1.2px}.mc-cell{fill:var(--mc-wash-2);stroke:var(--mc-dev-line);stroke-width:1.8px}.mc-cell-bar{fill:none;stroke:var(--color-brand-500);stroke-width:5px;stroke-linecap:round}.mc-cell-plus{fill:none;stroke:var(--mc-dev-line);stroke-width:2px}.mc-pcb{fill:var(--mc-dev-board);stroke:var(--mc-dev-line);stroke-width:2px}.mc-chip{fill:var(--mc-dev-chip);stroke:var(--mc-dev-line);stroke-width:1.2px}.mc-trace{fill:none;stroke:var(--color-brand-200);stroke-width:1.6px}.mc-screw{fill:var(--mc-tag);stroke:var(--mc-dev-line);stroke-width:1px}.mc-glass{fill:var(--mc-dev-glass)}.mc-display{fill:var(--mc-dev-display)}.mc-shine{fill:var(--mc-white-14)}.mc-notch{fill:var(--mc-dev-board)}.mc-crack{fill:none;stroke:var(--mc-white-82);stroke-width:1.6px;stroke-linejoin:round;animation:mc-crack var(--mc-hero-t)linear infinite}.mc-string{fill:none;stroke:var(--mc-string);stroke-width:1.8px;stroke-linecap:round}.mc-call{max-width:22%;color:var(--mc-ink);animation:mc-calls var(--mc-hero-t)linear infinite;gap:.05rem;font-size:clamp(.62rem,1.85cqi,.95rem);line-height:1.3;display:grid;position:absolute;translate:0 -50%}.mc-call b{animation:mc-lit var(--mc-hero-t)linear infinite;border-radius:.35em;justify-self:start;padding:.1em .45em;font-weight:800}.mc-call small{color:var(--color-ink-muted);padding-inline:.45em;font-size:.88em;font-weight:600}.mc-call:not(.is-start){inset-inline-start:78%}.mc-call.is-start{text-align:end;inset-inline-end:78%}.mc-call.is-start b{justify-self:end}.mc-call.is-1{top:19.2%}.mc-call.is-2{top:46.2%}.mc-call.is-3{top:50%}.mc-call.is-4{top:84.6%}.mc-call.is-5{top:76.9%}.mc-call.is-2 b{animation-delay:.8s}.mc-call.is-3 b{animation-delay:1.6s}.mc-call.is-4 b{animation-delay:2.4s}.mc-call.is-5 b{animation-delay:3.2s}.mc-fixed{border:3px solid var(--mc-card);background:var(--mc-solid);width:9cqi;height:9cqi;color:var(--color-white);box-shadow:var(--mc-shadow);opacity:0;animation:mc-fixed var(--mc-hero-t)var(--mc-ease)infinite;border-radius:50%;place-items:center;margin:-4.5cqi 0 0 -4.5cqi;font-size:5cqi;display:grid;position:absolute;top:48%;left:50%}.mc-tag.is-hero{transform-origin:90%;width:25.5%;rotate:calc(-5deg*var(--mc-dir));top:3%;padding:1.6cqi 6cqi 1.7cqi 2.2cqi;font-size:clamp(.6rem,1.7cqi,.85rem);animation:6s ease-in-out infinite mc-swing;inset-inline-start:1%}.mc-tag.is-hero .mc-ref{font-size:1.2em}.mc-tag.is-hero .mc-tag-hole{border-width:.5cqi;width:2.6cqi;height:2.6cqi;margin-block-start:-1.3cqi;inset-inline-end:5%}.mc-tag-device{color:var(--color-ink-muted);align-items:center;gap:.3em;font-weight:700;display:inline-flex}.mc-tag-status{justify-items:start;margin-block-start:.25em;display:grid}.mc-tag-status>*{grid-area:1/1}.mc-tag-status .is-repair{animation:mc-status-a var(--mc-hero-t)linear infinite}.mc-tag-status .is-ready{opacity:0;animation:mc-status-b var(--mc-hero-t)linear infinite}@keyframes mc-assemble{0%,36%{translate:0}46%,78%{translate:0 var(--mc-to)}88%,to{translate:0}}@keyframes mc-crack{0%,40%{opacity:1}44%,84%{opacity:0}88%,to{opacity:1}}@keyframes mc-fixed{0%,47%{opacity:0;scale:.4}52%,76%{opacity:1;scale:1}80%,to{opacity:0;scale:.4}}@keyframes mc-calls{0%,37%{opacity:1}43%,82%{opacity:.25}88%,to{opacity:1}}@keyframes mc-lit{0%,6%{background:var(--mc-solid);color:var(--color-white)}8%,to{color:var(--mc-ink);background:0 0}}@keyframes mc-status-a{0%,46%{opacity:1}50%,84%{opacity:0}88%,to{opacity:1}}@keyframes mc-status-b{0%,46%{opacity:0}50%,84%{opacity:1}88%,to{opacity:0}}@keyframes mc-swing{0%,to{rotate:calc(-5deg*var(--mc-dir))}50%{rotate:calc(-2deg*var(--mc-dir))}}.mc-intake{background:var(--mc-card)}.mc-counter{background:var(--mc-wash);box-shadow:inset 0 -.5rem 0 var(--mc-wash-2);border-radius:1.5rem;grid-template-columns:minmax(0,1.3fr) minmax(0,.85fr);align-items:start;gap:clamp(.8rem,2vw,1.4rem);padding:clamp(1rem,2.6vw,1.75rem);display:grid;position:relative}.mc-form{border:2px solid var(--mc-edge-key);background:var(--mc-card);box-shadow:0 5px 0 var(--mc-edge-key);border-radius:1rem;gap:.85rem;padding:1rem 1.05rem 1.15rem;display:grid}.dark .mc-form{border-color:var(--mc-edge)}.mc-form-title{color:var(--mc-ink);flex-wrap:wrap;align-items:center;gap:.45rem;margin:0;font-size:.95rem;font-weight:800;display:flex}.mc-form-title i{color:var(--mc-accent)}.mc-form-title .mc-ref{background:var(--mc-tag);color:var(--mc-tag-ink);border-radius:.4rem;margin-inline-start:auto;padding:.12rem .5rem;font-size:.8rem}.mc-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem .8rem;margin:0;display:grid}.mc-fields>div{border:1px solid var(--color-line);background:var(--mc-paper);border-radius:.6rem;gap:.15rem;min-width:0;padding:.45rem .6rem;display:grid}.mc-fields>.is-wide{grid-column:1/-1}.mc-fields dt{color:var(--color-ink-muted);font-size:.7rem;font-weight:700}.mc-fields dd{color:var(--mc-ink);flex-wrap:wrap;align-items:center;gap:.35rem;margin:0;font-size:.86rem;font-weight:800;display:flex}.mc-fields dd i{color:var(--mc-accent)}.mc-dots{letter-spacing:.12em}.mc-swatch{border:1.5px solid var(--mc-edge-key);background:var(--color-brand-950);border-radius:50%;width:.85rem;height:.85rem}.mc-ticks{gap:.4rem}.mc-tick{border:1.5px solid var(--mc-edge);background:var(--mc-card);border-radius:.45rem;align-items:center;gap:.25rem;padding:.12rem .55rem .12rem .35rem;font-size:.8rem;display:inline-flex}.mc-tick i{background:var(--mc-solid);width:1rem;height:1rem;animation:mc-tick 10s var(--mc-ease)infinite;border-radius:.3rem;place-items:center;font-size:.75rem;display:grid}.mc-fields .mc-tick i{color:var(--color-white)}.mc-tick.is-2 i{animation-delay:.6s}.mc-tick.is-3 i{animation-delay:1.2s}.mc-key.is-print{border:2px solid var(--mc-edge-key);background:var(--mc-solid);color:var(--color-white);box-shadow:0 3px 0 var(--mc-edge-key);border-radius:.6rem;justify-self:start;align-items:center;gap:.4rem;padding:.45rem .9rem;font-size:.85rem;font-weight:800;animation:10s linear infinite mc-press;display:inline-flex}.mc-printer{justify-items:center;padding-block-start:.4rem;display:grid;position:relative}.mc-printer-body{z-index:2;border:2px solid var(--mc-edge-key);background:linear-gradient(var(--color-brand-800),var(--color-brand-950));width:100%;height:3.4rem;box-shadow:0 5px 0 var(--mc-edge-key);border-radius:.9rem .9rem .45rem .45rem;position:relative}.mc-printer-body:after{content:"";background:var(--color-brand-950);height:.3rem;box-shadow:inset 0 1px 0 var(--mc-white-24);inset-inline:12%;border-radius:.2rem;position:absolute;bottom:.55rem}.mc-printer-led{background:var(--color-brand-400);width:.5rem;height:.5rem;box-shadow:0 0 0 3px var(--mc-white-14);top:.6rem;border-radius:50%;animation:10s linear infinite mc-led;position:absolute;inset-inline-end:.75rem}.mc-slot{z-index:1;width:86%;margin-block-start:-.6rem;padding:0 .4rem .8rem;position:relative;overflow:hidden}.mc-receipt{background:var(--mc-card);color:var(--mc-ink);box-shadow:var(--mc-shadow),0 0 0 1px var(--color-line);animation:mc-print 10s var(--mc-ease)infinite;border-radius:0 0 .35rem .35rem;gap:.3rem;padding:1.1rem .85rem 0;font-size:.74rem;display:grid;position:relative}.mc-receipt-head{text-align:center;font-size:.86rem}.mc-receipt>.mc-ref{background:var(--mc-tag);border-radius:.35rem;justify-self:center;padding:.1rem .5rem;font-size:.82rem}.mc-receipt-row{border-bottom:1px dotted var(--color-line);justify-content:space-between;gap:.5rem;padding-block:.15rem;display:flex}.mc-receipt-row span:first-child{color:var(--color-ink-muted)}.mc-receipt-row span:last-child{text-align:end;font-weight:800}.mc-receipt-keep{color:var(--color-ink-muted);text-align:center;text-wrap:balance;margin-block-start:.2rem;font-size:.68rem}.mc-receipt-stub{border-top:2px dashed var(--color-line);background:var(--mc-tag);color:var(--mc-tag-ink);justify-content:center;align-items:center;margin:.35rem -.85rem 0;padding:.55rem .85rem .65rem;display:flex;position:relative}.mc-receipt-stub .mc-tag-hole{margin:0 .5rem 0 0;margin-inline:0 .5rem;position:static}.mc-receipt-stub .mc-ref{font-size:.86rem}@keyframes mc-tick{0%,10%{opacity:1;scale:1}14%,30%{opacity:0;scale:.4}36%,to{opacity:1;scale:1}}@keyframes mc-press{0%,44%{box-shadow:0 3px 0 var(--mc-edge-key);translate:0}47%{box-shadow:0 1px 0 var(--mc-edge-key);translate:0 2px}51%,to{box-shadow:0 3px 0 var(--mc-edge-key);translate:0}}@keyframes mc-print{0%,12%{translate:0}16%,50%{translate:0 -101%}74%,to{translate:0}}@keyframes mc-led{0%,50%,76%,to{opacity:1}56%,64%,72%{opacity:.25}60%,68%{opacity:1}}.mc-rail{background:linear-gradient(var(--mc-white-8)1px,transparent 1px)0 0/32px 32px,linear-gradient(90deg,var(--mc-white-8)1px,transparent 1px)0 0/32px 32px,radial-gradient(80% 60% at 50% 0%,var(--mc-mat-2),transparent 70%),var(--mc-mat);color:var(--color-white)}.mc-rail:before{content:"";background:repeating-linear-gradient(90deg,var(--mc-white-40)0 1px,transparent 1px 3rem)0 0/100% .9rem no-repeat,repeating-linear-gradient(90deg,var(--mc-white-24)0 1px,transparent 1px .6rem)0 0/100% .45rem no-repeat;pointer-events:none;inset-inline:0;height:.9rem;position:absolute;top:0}.mc-rail .mc-h2{color:var(--color-white)}.mc-rail .mc-p{color:var(--mc-white-82)}.mc-track{gap:0;display:grid;position:relative;container-type:inline-size}.mc-line{background:linear-gradient(var(--mc-white-60),var(--mc-white-24))0 .6rem/100% .55rem no-repeat;height:6.4rem;position:relative}.mc-line:before,.mc-line:after{content:"";border:3px solid var(--mc-white-60);background:var(--mc-mat);border-radius:50%;width:1.4rem;height:1.4rem;position:absolute;top:.15rem}.mc-line:before{inset-inline-start:-.4rem}.mc-line:after{inset-inline-end:-.4rem}.mc-hook{width:0;translate:calc(((var(--mc-at,0) + .5)*100cqi/var(--mc-n))*var(--mc-dir))0;transition:translate .75s var(--mc-ease);top:.25rem;flex-direction:column;align-items:center;display:flex;position:absolute;inset-inline-start:0}.mc-hook:before{content:"";border:3px solid var(--color-white);background:var(--mc-mat-2);border-radius:50%;flex:none;width:1.15rem;height:1.15rem}.mc-hook:after{content:"";background:var(--mc-white-60);flex:none;order:1;width:2px;height:1.1rem}.mc-tag.is-rail{width:max-content;rotate:calc(-3deg*var(--mc-dir));transform-origin:50% 0;flex:none;order:2;align-items:center;gap:.45rem;padding:.55rem .85rem;padding-inline-end:2.1rem;display:flex;position:relative}.mc-tag.is-rail .mc-tag-hole{inset-inline-end:.55rem}.mc-tag.is-rail>i{color:var(--mc-accent);font-size:1.1rem}.mc-track.is-swing .mc-tag.is-rail{animation:mc-ride .9s var(--mc-ease)}.mc-stations{grid-template-columns:repeat(var(--mc-n),minmax(0,1fr));gap:.5rem;display:grid}.mc-station{color:var(--mc-white-82);font:inherit;text-align:center;cursor:pointer;background:0 0;border:0;border-radius:.9rem;justify-items:center;gap:.5rem;padding:.4rem .25rem .6rem;font-size:.92rem;font-weight:700;transition:background-color .2s,color .2s;display:grid}.mc-station:hover{background:var(--mc-white-8);color:var(--color-white)}.mc-station-dot{--st:var(--mc-st-received);border:3px solid var(--mc-mat);background:var(--st);width:2.8rem;height:2.8rem;color:var(--color-white);box-shadow:0 0 0 2px var(--mc-white-24);transition:box-shadow .25s,scale .25s var(--mc-ease);border-radius:50%;place-items:center;font-size:1.2rem;display:grid}.mc-station.is-repair .mc-station-dot{--st:var(--mc-st-repair)}.mc-station.is-ready .mc-station-dot{--st:var(--mc-st-ready)}.mc-station.is-delivered .mc-station-dot{--st:var(--mc-st-delivered)}.mc-station.is-cancelled .mc-station-dot{--st:var(--mc-st-cancelled)}.mc-station.is-warranty .mc-station-dot{--st:var(--mc-st-warranty);filter:hue-rotate(50deg)}.mc-station.is-active{color:var(--color-white)}.mc-station.is-active .mc-station-dot{box-shadow:0 0 0 3px var(--color-white),0 0 0 8px var(--mc-white-14);scale:1.08}.mc-panels{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;margin-block-start:1.4rem;display:grid}.mc-panel{--st:var(--mc-st-received);border:1px solid var(--mc-white-14);background:var(--mc-white-8);border-radius:1.1rem;align-content:start;gap:.6rem;padding:1.15rem 1.25rem 1.25rem;display:grid}.mc-panel.is-repair{--st:var(--mc-st-repair)}.mc-panel.is-ready{--st:var(--mc-st-ready)}.mc-panel.is-delivered{--st:var(--mc-st-delivered)}.mc-panel.is-cancelled{--st:var(--mc-st-cancelled)}.mc-panel.is-warranty{--st:var(--mc-st-warranty)}.mc-panel .mc-h3{color:var(--color-white);align-items:center;gap:.55rem;font-size:1.15rem;display:flex}.mc-panel-dot{background:var(--st);width:.8rem;height:.8rem;box-shadow:0 0 0 3px var(--mc-white-14);border-radius:50%}.mc-panel.is-warranty .mc-panel-dot{filter:hue-rotate(50deg)}.mc-panel p{color:var(--mc-white-82);margin:0;font-size:1.02rem;line-height:1.75}.mc-events{flex-wrap:wrap;gap:.45rem;margin:.2rem 0 0;padding:0;list-style:none;display:flex}.mc-events li{background:var(--mc-white-14);color:var(--color-white);border-radius:.5rem;align-items:center;gap:.35rem;padding:.3rem .7rem;font-size:.86rem;font-weight:700;display:inline-flex}.mc-events i{color:var(--color-warning)}.mc-track.is-tabs .mc-panels{grid-template-columns:minmax(0,1fr);max-width:46rem;margin-inline:auto}.mc-track.is-tabs .mc-panel{opacity:0;visibility:hidden;transition:opacity .35s,translate .45s var(--mc-ease),visibility 0s .35s;grid-area:1/1;translate:0 .5rem}.mc-track.is-tabs .mc-panel.is-active{opacity:1;visibility:visible;transition:opacity .35s,translate .45s var(--mc-ease),visibility 0s;translate:0}.mc-track.is-tabs .mc-panel .mc-h3{font-size:1.3rem}.mc-rail-note{max-width:46rem;color:var(--mc-white-82);text-align:center;justify-content:center;align-items:center;gap:.5rem;margin:1.6rem auto 0;font-size:.95rem;display:flex}.mc-rail-note i{color:var(--color-warning)}@keyframes mc-ride{0%{rotate:calc(10deg*var(--mc-dir))}45%{rotate:calc(-8deg*var(--mc-dir))}75%{rotate:calc(1deg*var(--mc-dir))}to{rotate:calc(-3deg*var(--mc-dir))}}.mc-parts{background:var(--mc-wash)}.mc-workshop{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:clamp(.8rem,2vw,1.25rem);display:grid}.mc-cabinet-col{gap:.9rem;display:grid;position:relative;container-type:inline-size}.mc-cabinet{border:2px solid var(--mc-edge-key);background:var(--color-brand-900);box-shadow:0 6px 0 var(--mc-edge-key);border-radius:1rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:0;padding:.6rem;list-style:none;display:grid}.mc-drawer{background:var(--mc-card);min-height:5.6rem;box-shadow:inset 0 -3px 0 var(--mc-wash-3);border-radius:.55rem;align-content:space-between;gap:.5rem;padding:.55rem .55rem .7rem;display:grid;position:relative}.mc-drawer-label{border:1px solid var(--color-line);background:var(--mc-paper);min-width:0;color:var(--mc-ink);overflow-wrap:anywhere;border-radius:.3rem;align-items:center;gap:.3rem;padding:.2rem .4rem;font-size:clamp(.66rem,2.6cqi,.82rem);font-weight:800;line-height:1.25;display:flex}.mc-drawer-label i{color:var(--mc-accent);flex:none}.mc-drawer-level{background:var(--mc-wash-2);border-radius:1rem;height:.45rem;overflow:hidden}.mc-drawer-level span{width:calc(var(--lv)*100%);border-radius:inherit;background:var(--color-brand-500);height:100%;display:block}.mc-drawer-pull{background:var(--mc-wash-3);border-radius:1rem;justify-self:center;width:38%;height:.42rem}.mc-drawer.is-open{z-index:1;animation:mc-drawer 7s var(--mc-ease)infinite}.mc-flying{--fx:calc((16.6cqi - 2.1rem)*var(--mc-dir));--fy:-14.4rem;z-index:3;border:2px solid var(--mc-edge-key);background:var(--mc-tag);width:2.2rem;height:2.2rem;color:var(--mc-ink);opacity:0;animation:mc-fly 7s var(--mc-ease)infinite;bottom:1.35rem;border-radius:.55rem;place-items:center;font-size:1.1rem;display:grid;position:absolute;inset-inline-start:1.05rem}.mc-tray{border:2px dashed var(--mc-edge);background:var(--mc-card);border-radius:1rem;gap:.5rem;padding:.85rem .95rem;display:grid}.mc-tray-head{color:var(--color-ink-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem;margin:0;font-size:.82rem;font-weight:700;display:flex}.mc-tray-head .mc-ref{background:var(--mc-tag);color:var(--mc-tag-ink);border-radius:.35rem;padding:.1rem .5rem}.mc-tray-row{background:var(--mc-wash);color:var(--mc-ink);animation:mc-land 7s var(--mc-ease)infinite;border-radius:.6rem;align-items:center;gap:.45rem;margin:0;padding:.5rem .6rem;font-size:.9rem;font-weight:800;display:flex}.mc-tray-row>i{color:var(--mc-accent)}.mc-tray-row .mc-pill{margin-inline-start:auto}.mc-pricelist{border:2px solid var(--mc-edge-key);background:var(--mc-card);box-shadow:0 6px 0 var(--mc-edge-key);border-radius:1rem;gap:.35rem;padding:1rem 1.05rem 1.1rem;display:grid}.dark .mc-pricelist,.dark .mc-cabinet{border-color:var(--mc-edge)}.mc-pricelist-head{color:var(--mc-ink);align-items:center;gap:.45rem;margin:0 0 .25rem;font-size:.98rem;font-weight:800;display:flex}.mc-pricelist-head i{color:var(--mc-accent)}.mc-pricelist-group{color:var(--mc-accent);margin:.45rem 0 0;font-size:.78rem;font-weight:800}.mc-pricelist ul{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.mc-pricelist li{background:var(--mc-paper);color:var(--mc-ink);border-radius:.5rem;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.4rem .55rem;font-size:.84rem;font-weight:700;display:flex;position:relative}.mc-pricelist li>span:first-child{flex:auto;min-width:0}.mc-labour{border:1px dashed var(--mc-edge);color:var(--color-ink-muted);border-radius:.35rem;padding:.05rem .45rem;font-size:.72rem}.mc-pricelist li.is-added{box-shadow:inset 0 0 0 2px var(--mc-solid);animation:mc-added-row 7s var(--mc-ease)infinite}.mc-added{background:var(--mc-solid);color:var(--color-white);animation:mc-added 7s var(--mc-ease)infinite;border-radius:.35rem;align-items:center;gap:.2rem;padding:.05rem .45rem;font-size:.72rem;font-weight:800;display:inline-flex}@keyframes mc-drawer{0%,20%,62%,to{box-shadow:inset 0 -3px 0 var(--mc-wash-3);scale:1}28%,54%{box-shadow:inset 0 -3px 0 var(--mc-wash-3),0 10px 18px -8px var(--color-brand-950);scale:1.07}}@keyframes mc-fly{0%,26%{opacity:0;translate:var(--fx)var(--fy);scale:.6}32%{opacity:1;translate:var(--fx)calc(var(--fy) - .6rem);scale:1}52%{opacity:1;translate:0 -.2rem;scale:1}58%,to{opacity:0;translate:0;scale:.7}}@keyframes mc-land{0%,52%,70%,to{box-shadow:none}58%{box-shadow:0 0 0 3px var(--mc-solid)}}@keyframes mc-added{0%,14%{opacity:1;scale:1}18%,24%{opacity:0;scale:.6}30%,to{opacity:1;scale:1}}@keyframes mc-added-row{0%,14%,30%,to{background:var(--mc-paper)}22%{background:var(--mc-tint-2)}}.mc-techs{background:var(--mc-card)}.mc-lanyards{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(.6rem,1.6vw,1.1rem);padding-block-start:3.2rem;display:grid;position:relative}.mc-lanyards:before{content:"";background:var(--mc-wash-3);inset-inline:0;border-radius:1rem;height:.45rem;position:absolute;top:.3rem}.mc-badge{border:2px solid var(--mc-edge-key);background:var(--mc-card);text-align:center;box-shadow:0 5px 0 var(--mc-edge-key);transform-origin:50% -3rem;border-radius:1.1rem;justify-items:center;gap:.45rem;padding:1.35rem .85rem .95rem;animation:6s ease-in-out infinite mc-sway;display:grid;position:relative}.dark .mc-badge{border-color:var(--mc-edge)}.mc-badge.is-2{margin-block-start:1.2rem;animation-duration:7s;animation-delay:-2s}.mc-badge.is-3{animation-duration:6.5s;animation-delay:-4s}.mc-badge:before{content:"";background:repeating-linear-gradient(var(--mc-solid)0 .5rem,var(--color-brand-700).5rem .62rem);width:.75rem;height:3rem;margin-inline-start:-.375rem;position:absolute;bottom:100%;left:50%}.mc-badge.is-2:before{height:4.2rem}[dir=rtl] .mc-badge:before{left:auto;right:50%}.mc-badge-clip{border:2px solid var(--mc-edge-key);background:var(--mc-wash-3);border-radius:.35rem;width:2rem;height:1rem;margin-left:-1rem;position:absolute;top:-.65rem;left:50%}.mc-badge-photo{border:2px solid var(--mc-edge);background:var(--mc-wash);width:3.2rem;height:3.2rem;color:var(--mc-accent);border-radius:50%;place-items:center;font-size:1.6rem;display:grid}.mc-badge-role{background:var(--mc-ink);color:var(--mc-card);border-radius:.35rem;padding:.08rem .55rem;font-size:.7rem;font-weight:800}.dark .mc-badge-role{background:var(--color-brand-300);color:var(--color-brand-950)}.mc-badge-title{color:var(--mc-ink);font-size:.95rem;line-height:1.3}.mc-badge-skills{flex-wrap:wrap;justify-content:center;gap:.3rem;display:flex}.mc-badge-skills span{border:1px solid var(--mc-edge);color:var(--color-ink-muted);border-radius:.35rem;padding:.08rem .45rem;font-size:.7rem;font-weight:700}.mc-badge-rate{color:var(--mc-accent);align-items:center;gap:.3rem;font-size:.78rem;font-weight:800;display:inline-flex}.mc-badge-foot{border-top:1px dashed var(--color-line);justify-items:center;gap:.45rem;width:100%;padding-block-start:.55rem;display:grid}.mc-badge-jobs{color:var(--color-ink-muted);align-items:center;gap:.45rem;font-size:.72rem;font-weight:700;display:flex}.mc-jobs{gap:.2rem;display:inline-flex}.mc-jobs i{background:var(--mc-solid);border-radius:.15rem;width:.55rem;height:.55rem;animation:6s linear infinite mc-job}.mc-jobs i:nth-child(2){animation-delay:.3s}.mc-jobs i:nth-child(3){animation-delay:.6s}.mc-jobs i:nth-child(4){animation-delay:.9s}.mc-jobs i:nth-child(5){animation-delay:1.2s}.mc-badge .mc-pill.is-earned{animation:mc-earn 6s var(--mc-ease)infinite;font-size:.72rem}.mc-badge.is-2 .mc-pill.is-earned{animation-delay:2s}.mc-badge.is-3 .mc-pill.is-earned{animation-delay:4s}@keyframes mc-sway{0%,to{rotate:none}30%{rotate:1.6deg}70%{rotate:-1.6deg}}@keyframes mc-job{0%,4%{opacity:1}8%,30%{opacity:.2}36%,to{opacity:1}}@keyframes mc-earn{0%,60%,to{box-shadow:none;scale:1}66%{box-shadow:0 0 0 4px var(--color-success-soft);scale:1.12}74%{scale:1}}.mc-pay{background:var(--mc-wash)}.mc-pay-grid{grid-template-columns:minmax(0,1fr) minmax(15rem,.62fr);grid-template-areas:"steps phone""points phone";align-items:start;gap:clamp(1.2rem,3vw,2.25rem) clamp(1.5rem,4vw,3.5rem);display:grid}.mc-paysteps{counter-reset:mc-step;grid-area:steps;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;margin:0;padding:0;list-style:none;display:grid}.mc-paystep{border:2px solid var(--mc-edge-key);background:var(--mc-card);box-shadow:0 5px 0 var(--mc-edge-key);border-radius:.9rem;align-content:start;gap:.6rem;padding:1.05rem 1rem 1.15rem;display:grid;position:relative;overflow:hidden}.dark .mc-paystep{border-color:var(--mc-edge)}.mc-paystep:before{content:"";background:radial-gradient(circle at 50% 0,var(--mc-wash).3rem,transparent .32rem)0 0/.9rem .45rem repeat-x;inset-inline:0;height:.45rem;position:absolute;top:-1px}.mc-paystep-ico{background:var(--mc-wash-2);width:2.4rem;height:2.4rem;color:var(--mc-accent);border-radius:.6rem;place-items:center;font-size:1.2rem;display:grid}.mc-paystep-text{color:var(--color-ink-muted);font-size:.9rem;line-height:1.55}.mc-paystep-text b{color:var(--mc-ink);font-size:1rem;display:block}.mc-stamp{border:2px solid var(--color-success-ink);color:var(--color-success-ink);letter-spacing:.04em;opacity:.85;animation:mc-stamp 9s var(--mc-ease)infinite;top:.85rem;border-radius:.4rem;padding:.1rem .5rem;font-size:.72rem;font-weight:800;position:absolute;inset-inline-end:.7rem;rotate:-10deg}.mc-paystep.is-2 .mc-stamp{animation-delay:.9s}.mc-paystep.is-3 .mc-stamp{animation-delay:1.8s}.mc-pay-grid>.mc-points{grid-area:points;margin:0}.mc-points.is-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem}.mc-points.is-cards .mc-point{border:1px solid var(--color-line);background:var(--mc-card);border-radius:.9rem;grid-template-columns:minmax(0,1fr);align-content:start;padding:1rem}.mc-phone{border:3px solid var(--mc-edge-key);background:var(--mc-paper);width:100%;max-width:19rem;box-shadow:0 8px 0 var(--mc-edge-key),var(--mc-shadow);border-radius:2rem;grid-area:phone;justify-self:center;gap:.75rem;padding:.9rem .85rem 1.1rem;display:grid}.dark .mc-phone{border-color:var(--mc-edge)}.mc-phone-bar{justify-content:center;display:flex}.mc-phone-bar i{background:var(--mc-wash-3);border-radius:1rem;width:4.5rem;height:.4rem}.mc-phone-title{color:var(--mc-ink);align-items:center;gap:.4rem;margin:0;padding-inline:.25rem;font-size:1.05rem;font-weight:800;display:flex}.mc-phone-title i{color:var(--mc-accent)}.mc-phone-list{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.mc-phone-list li{border:1px solid var(--color-line);background:var(--mc-card);color:var(--mc-ink);border-radius:.75rem;align-items:center;gap:.45rem;padding:.55rem .65rem;font-size:.86rem;font-weight:800;display:flex}.mc-phone-list li>i{color:var(--mc-accent)}.mc-phone-list .mc-pill{margin-inline-start:auto}.mc-phone-list li.is-1{box-shadow:inset 0 0 0 2px var(--mc-solid)}.mc-phone-card{background:var(--mc-card);box-shadow:inset 0 0 0 1px var(--color-line);border-radius:.9rem;gap:.4rem;padding:.75rem .75rem .85rem;display:grid}.mc-phone-sub{color:var(--color-ink-muted);margin:0;font-size:.74rem;font-weight:700}.mc-phone-line{color:var(--mc-ink);align-items:center;gap:.4rem;margin:0;font-size:.82rem;font-weight:700;display:flex}.mc-phone-line i{color:var(--mc-accent)}.mc-phone-left{color:var(--color-ink-muted);gap:.3rem;margin:.25rem 0 0;font-size:.74rem;font-weight:700;display:grid}.mc-meter{background:var(--mc-wash-2);border-radius:1rem;height:.5rem;overflow:hidden}.mc-meter span{border-radius:inherit;background:var(--mc-solid);transform-origin:0;width:100%;height:100%;animation:mc-owe 9s var(--mc-ease)infinite;display:block;scale:0 1}[dir=rtl] .mc-meter span{transform-origin:100%}.mc-phone-card .mc-pill.is-settled{animation:mc-settled 9s var(--mc-ease)infinite;justify-self:start}@keyframes mc-stamp{0%,8%{opacity:.85;scale:1}12%,34%{opacity:0;scale:1.6}40%,to{opacity:.85;scale:1}}@keyframes mc-owe{0%,10%{scale:0 1}16%,36%{scale:1}48%,62%{scale:.55 1}76%,to{scale:0 1}}@keyframes mc-settled{0%,10%{opacity:1}14%,74%{opacity:0}80%,to{opacity:1}}.mc-warranty{background:var(--mc-card)}.mc-knot{aspect-ratio:5/4;justify-self:center;width:100%;max-width:34rem;position:relative;container-type:inline-size}.mc-knot-string{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}[dir=rtl] .mc-knot-string{scale:-1 1}.mc-knot-string path{fill:none;stroke:var(--mc-string);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.mc-knot-string .is-cord{stroke-dasharray:520;stroke-dashoffset:0;animation:mc-tie 8s var(--mc-ease)infinite}.mc-knot-string .is-bow{stroke-width:2.8px}.mc-tag.is-first,.mc-tag.is-second{--tag-cut:1rem;text-align:center;transform-origin:50% 3.6cqi;justify-items:center;gap:.45rem;width:44%;padding:calc(3.6cqi + 1.5rem) .9rem 1.15rem;font-size:clamp(.66rem,2.4cqi,.92rem);top:16%}[dir] .mc-tag.is-first:before,[dir] .mc-tag.is-second:before{clip-path:polygon(var(--tag-cut)0,calc(100% - var(--tag-cut))0,100% var(--tag-cut),100% 100%,0 100%,0 var(--tag-cut))}.mc-tag.is-first .mc-tag-hole,.mc-tag.is-second .mc-tag-hole{top:2.2cqi;left:50%;width:2.8cqi;min-width:.7rem;height:2.8cqi;min-height:.7rem;margin:0 0 0 -1.4cqi;inset-inline-end:auto}.mc-tag.is-first{rotate:calc(-4deg*var(--mc-dir));inset-inline-start:3%}.mc-tag.is-second{rotate:calc(5deg*var(--mc-dir));animation:mc-swing-in 8s var(--mc-ease)infinite;inset-inline-end:3%}.mc-until{color:var(--mc-ink);align-items:center;gap:.35rem;font-weight:800;display:inline-flex}.mc-until i{color:var(--color-success-ink)}.mc-month{grid-template-columns:repeat(7,minmax(0,1fr));gap:.18rem;width:100%;max-width:9.5rem;display:grid}.mc-month i{aspect-ratio:1;background:var(--mc-tag-edge);opacity:.45;border-radius:.15rem}.mc-month i.is-end{background:var(--mc-solid);opacity:1;box-shadow:0 0 0 2px var(--mc-tag),0 0 0 4px var(--mc-solid);animation:8s ease-in-out infinite mc-end}.mc-linked{color:var(--color-ink-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:.3rem;font-weight:700;display:inline-flex}.mc-linked i{color:var(--mc-accent)}@keyframes mc-tie{0%,12%{stroke-dashoffset:0}18%,30%{stroke-dashoffset:520px}54%,to{stroke-dashoffset:0}}@keyframes mc-swing-in{0%,14%{rotate:calc(5deg*var(--mc-dir))}22%{rotate:calc(14deg*var(--mc-dir))}34%{rotate:calc(-3deg*var(--mc-dir))}44%,to{rotate:calc(5deg*var(--mc-dir))}}@keyframes mc-end{0%,to{box-shadow:0 0 0 2px var(--mc-tag),0 0 0 4px var(--mc-solid)}50%{box-shadow:0 0 0 2px var(--mc-tag),0 0 0 7px var(--mc-tint-2)}}.mc-erp{background:linear-gradient(var(--mc-white-8)1px,transparent 1px)0 0/120px 120px,linear-gradient(90deg,var(--mc-white-8)1px,transparent 1px)0 0/120px 120px,linear-gradient(#ffffff0a 1px,transparent 1px)0 0/24px 24px,linear-gradient(90deg,#ffffff0a 1px,transparent 1px)0 0/24px 24px,var(--mc-blue)}@supports (color:color-mix(in lab, red, red)){.mc-erp{background:linear-gradient(var(--mc-white-8)1px,transparent 1px)0 0/120px 120px,linear-gradient(90deg,var(--mc-white-8)1px,transparent 1px)0 0/120px 120px,linear-gradient(color-mix(in srgb,var(--color-white)4%,transparent)1px,transparent 1px)0 0/24px 24px,linear-gradient(90deg,color-mix(in srgb,var(--color-white)4%,transparent)1px,transparent 1px)0 0/24px 24px,var(--mc-blue)}}.mc-erp,.mc-erp .mc-h2{color:var(--color-white)}.mc-erp .mc-p{color:var(--mc-white-82)}.mc-erp-grid{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:center;gap:clamp(1.5rem,4vw,3.5rem);display:grid}.mc-plan{--ln:var(--mc-white-60);aspect-ratio:6/4.2;border:3px solid var(--color-white);border-radius:.3rem;grid-template-rows:repeat(4,minmax(0,1fr));grid-template-columns:repeat(6,minmax(0,1fr));grid-template-areas:"counter counter bench bench bench store""products products bench bench bench store""office office people people assets purchases""office office people people branches branches";display:grid;position:relative;container-type:inline-size}.mc-room{border:1.5px solid var(--ln);color:var(--mc-white-82);text-align:center;animation:13.5s linear infinite mc-room;animation-delay:calc(var(--i)*1.5s);place-content:center;justify-items:center;gap:.25rem;padding:.4rem;font-size:clamp(.6rem,2.1cqi,.86rem);font-weight:700;line-height:1.25;display:grid;position:relative}.mc-room i{color:var(--color-white);font-size:clamp(1rem,3.6cqi,1.6rem)}.mc-room.is-counter{grid-area:counter}.mc-room.is-bench{grid-area:bench}.mc-room.is-store{grid-area:store}.mc-room.is-purchases{grid-area:purchases}.mc-room.is-office{grid-area:office}.mc-room.is-people{grid-area:people}.mc-room.is-assets{grid-area:assets}.mc-room.is-branches{border-style:dashed;grid-area:branches}.mc-room.is-products{grid-area:products}.mc-room.is-counter:after,.mc-room.is-bench:after,.mc-room.is-store:after,.mc-room.is-office:after,.mc-room.is-people:after{content:"";border-top:1.5px solid var(--ln);border-inline-end:1.5px solid var(--ln);background:var(--mc-blue);bottom:-1px;border-start-end-radius:100%;width:2.2rem;max-width:30%;height:2.2rem;max-height:40%;position:absolute;inset-inline-start:18%}.mc-room.is-bench:after{border-top:0;border-bottom:1.5px solid var(--ln);inset-inline:auto 22%;border-start-end-radius:0;border-end-end-radius:100%;top:-1px;bottom:auto}.mc-plan-scale{top:calc(100% + .7rem);display:flex;position:absolute;inset-inline-start:0}.mc-plan-scale i{border:1px solid var(--color-white);width:2rem;height:.4rem}.mc-plan-scale i:nth-child(odd){background:var(--color-white)}.mc-modules{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.mc-module{color:var(--mc-white-82);animation:13.5s linear infinite mc-module;animation-delay:calc(var(--i)*1.5s);border-radius:.8rem;grid-template-columns:2.4rem minmax(0,1fr);align-items:start;gap:.75rem;padding:.55rem .65rem;font-size:.92rem;line-height:1.55;display:grid}.mc-module b{color:var(--color-white);font-size:.98rem;display:block}.mc-module-ico{border:1.5px solid var(--mc-white-40);width:2.4rem;height:2.4rem;color:var(--color-white);border-radius:.6rem;place-items:center;font-size:1.15rem;display:grid}.mc-erp-note{max-width:46rem;color:var(--mc-white-82);text-align:center;justify-content:center;align-items:center;gap:.5rem;margin:2.8rem auto 0;display:flex}.mc-erp-note i{color:var(--color-warning)}@keyframes mc-room{0%,10%{background:var(--mc-white-14);color:var(--color-white)}11.5%,to{background:0 0}}@keyframes mc-module{0%,10%{background:var(--mc-white-8)}11.5%,to{background:0 0}}.mc-who{background:var(--mc-card)}.mc-pegboard{border:2px solid var(--mc-wash-3);background:radial-gradient(circle,var(--mc-wash-3).2rem,transparent .24rem)0 0/1.6rem 1.6rem,var(--mc-wash);border-radius:1.4rem;grid-template-columns:repeat(6,minmax(0,1fr));gap:2.6rem 1rem;margin:0;padding:3rem clamp(1rem,3vw,2.25rem) 1.75rem;list-style:none;display:grid}.mc-peg{--tilt:0deg;border:2px solid var(--mc-edge-key);background:var(--mc-card);color:var(--mc-ink);text-align:center;box-shadow:0 4px 0 var(--mc-edge-key);rotate:var(--tilt);transform-origin:50% -1.4rem;animation:12s ease-in-out infinite mc-peg;animation-delay:calc(var(--i)*1s);border-radius:.9rem;justify-items:center;gap:.5rem;padding:.95rem .5rem .85rem;font-size:.86rem;font-weight:800;line-height:1.3;display:grid;position:relative}.dark .mc-peg{border-color:var(--mc-edge)}.mc-peg:nth-child(3n+1){--tilt:-1.6deg}.mc-peg:nth-child(4n+2){--tilt:1.2deg}.mc-peg:nth-child(5n){--tilt:2deg}.mc-peg:before{content:"";border:2.5px solid var(--color-ink-muted);border-top:0;border-radius:0 0 .6rem .6rem;width:.9rem;height:1.4rem;margin-left:-.45rem;position:absolute;bottom:100%;left:50%}.mc-peg-ico{background:var(--mc-wash-2);width:3rem;height:3rem;color:var(--mc-accent);border-radius:.75rem;place-items:center;font-size:1.6rem;display:grid}@keyframes mc-peg{0%,8%,to{rotate:var(--tilt)}2%{rotate:calc(var(--tilt) + 4deg)}4.5%{rotate:calc(var(--tilt) - 3deg)}6.5%{rotate:calc(var(--tilt) + 1.5deg)}}.mc-maker{background:var(--mc-wash)}.mc-own{flex-wrap:wrap;gap:.6rem;margin:1.5rem 0 0;padding:0;list-style:none;display:flex}.mc-own li{border:1.5px solid var(--mc-edge-key);background:var(--mc-card);color:var(--mc-ink);box-shadow:0 3px 0 var(--mc-edge-key);border-radius:.6rem;align-items:center;gap:.45rem;padding:.5rem .85rem;font-size:.92rem;font-weight:800;display:inline-flex}.dark .mc-own li{border-color:var(--mc-edge)}.mc-own i{color:var(--mc-accent)}.mc-plate-card{border:2px solid var(--color-line);background:linear-gradient(135deg,var(--mc-metal),var(--mc-metal-2)45%,var(--mc-metal)70%,var(--mc-metal-2));width:100%;max-width:30rem;box-shadow:inset 0 0 0 6px var(--mc-white-24),inset 0 0 0 7px var(--color-line),var(--mc-shadow);border-radius:.9rem;justify-self:center;gap:1rem;padding:1.8rem 2rem 1.9rem;display:grid;position:relative;overflow:hidden}.mc-rivet{background:radial-gradient(circle at 35% 35%,var(--color-white),var(--color-line)70%);border-radius:50%;width:.9rem;height:.9rem;position:absolute;box-shadow:0 1px 1px #0221024d}@supports (color:color-mix(in lab, red, red)){.mc-rivet{box-shadow:0 1px 1px color-mix(in srgb,var(--color-brand-950)30%,transparent)}}.mc-rivet.is-1{top:.75rem;inset-inline-start:.75rem}.mc-rivet.is-2{top:.75rem;inset-inline-end:.75rem}.mc-rivet.is-3{bottom:.75rem;inset-inline-start:.75rem}.mc-rivet.is-4{bottom:.75rem;inset-inline-end:.75rem}.mc-plate-mark{border:2px solid var(--mc-ink);color:var(--mc-ink);border-radius:.45rem;justify-self:center;align-items:center;gap:.45rem;padding:.2rem .85rem;font-size:1.15rem;font-weight:800;display:inline-flex}.mc-plate-rows{margin:0;display:grid}.mc-plate-rows>div{border-bottom:1px solid var(--color-line);box-shadow:0 1px 0 var(--mc-white-40);flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;padding:.6rem .15rem;display:flex}.mc-plate-rows>div:last-child{box-shadow:none;border-bottom:0}.mc-plate-rows dt{color:var(--color-ink-muted);font-size:.85rem;font-weight:700}.mc-plate-rows dd{color:var(--mc-ink);text-align:end;margin:0;font-size:.95rem;font-weight:800}.mc-plate-glint{background:linear-gradient(90deg,transparent,var(--mc-white-40),transparent);pointer-events:none;inset-block:-20%;width:22%;animation:7s ease-in-out infinite mc-glint;position:absolute;left:0;translate:-150%;rotate:18deg}@keyframes mc-glint{0%,62%{translate:-150%}86%,to{translate:560%}}.mc-faq{background:var(--mc-card)}.mc-faq-grid{grid-template-columns:minmax(15rem,.38fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,5vw,4.5rem);display:grid}.mc-faq-side{top:calc(var(--pt-nav-h,4.5rem) + 1.5rem);justify-items:start;gap:1.1rem;display:grid;position:sticky}.mc-faq-side .mc-p{margin:0}.mc-faq-side .mc-h2{font-size:clamp(1.55rem,1.2rem + 1.1vw,2.15rem)}.mc-faq-index{gap:.25rem;width:100%;display:grid}.mc-faq-index a{color:var(--color-ink);border-radius:.7rem;align-items:center;gap:.55rem;padding:.55rem .75rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:background-color .2s,color .2s;display:flex}.mc-faq-index a i{color:var(--mc-accent)}.mc-faq-index a:hover{background:var(--mc-wash)}.mc-faq-index a.is-on{background:var(--mc-tint-2);color:var(--mc-ink)}.mc-count{background:var(--mc-wash-2);color:var(--mc-accent);border-radius:.4rem;margin-inline-start:auto;padding:0 .45rem;font-size:.75rem;font-weight:800}.mc-faq-lists{gap:1.6rem;display:grid}.mc-faq-group{border:1.5px solid var(--color-line);background:var(--mc-wash);scroll-margin-top:calc(var(--pt-nav-h,4.5rem) + 1.5rem);border-radius:1.1rem;padding:1.6rem clamp(1rem,2.5vw,1.5rem) .35rem;position:relative}.mc-faq-title{border:1.5px solid var(--mc-edge-key);background:var(--mc-card);color:var(--mc-ink);box-shadow:0 3px 0 var(--mc-edge-key);top:0;border-radius:.55rem;align-items:center;gap:.5rem;margin:0;padding:.3rem .8rem .3rem .35rem;font-size:1rem;font-weight:800;display:flex;position:absolute;inset-inline-start:1rem;translate:0 -50%}.dark .mc-faq-title{border-color:var(--mc-edge)}.mc-faq-ico{background:var(--mc-wash-2);width:1.8rem;height:1.8rem;color:var(--mc-accent);border-radius:.4rem;place-items:center;font-size:1rem;display:grid}.mc-qa{border-bottom:1px solid var(--mc-edge)}.mc-qa:last-child{border-bottom:0}.mc-qa summary{color:var(--color-ink);cursor:pointer;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem .2rem;font-size:1.02rem;font-weight:700;line-height:1.55;list-style:none;display:flex}.mc-qa summary::-webkit-details-marker{display:none}.mc-qa summary:after{content:"";border:1.5px solid var(--mc-edge);background:linear-gradient(var(--mc-accent)0 0)50% 50%/.7rem 2px no-repeat,linear-gradient(var(--mc-accent)0 0)50% 50%/2px .7rem no-repeat,var(--mc-card);width:1.65rem;height:1.65rem;transition:transform .4s var(--mc-ease);border-radius:50%;flex:none}.mc-qa summary:hover{color:var(--mc-accent)}.mc-qa.is-open summary:after,html:not(.pt-js) .mc-qa[open] summary:after{transform:rotate(135deg)}.mc-qa-body{overflow:hidden}.mc-qa-body p{max-width:70ch;color:var(--color-ink-muted);margin:0;padding:0 .2rem 1.15rem;line-height:1.85}.mc-cta{padding-block-end:calc(var(--mc-y) + 1rem)}.mc-bigtag{border:2px solid var(--mc-tag-edge);background:var(--mc-tag);max-width:48rem;color:var(--mc-tag-ink);text-align:center;box-shadow:var(--mc-shadow);transform-origin:50% -4rem;border-radius:1.4rem;margin-inline:auto;padding:clamp(2.2rem,4vw,3rem) clamp(1.4rem,5vw,4rem) clamp(1.6rem,3vw,2.2rem);padding-block-start:clamp(3.4rem,5vw,4rem);animation:7s ease-in-out infinite mc-bigswing;position:relative}.mc-bigtag .mc-h2{color:var(--mc-tag-ink)}.mc-bigtag .mc-p{color:var(--mc-tag-ink);opacity:.85;margin-inline:auto}.mc-tag-hole.is-big{top:1.1rem;left:50%;border-width:5px;width:1.6rem;height:1.6rem;margin:0 0 0 -.8rem;inset-inline-end:auto}.mc-bigtag-string{background:var(--mc-string);width:2px;height:5rem;margin-left:-1px;position:absolute;bottom:calc(100% - 1.9rem);left:50%}.mc-bigtag-top{color:var(--color-warning-ink);justify-content:space-between;align-items:center;gap:.6rem;margin:0 0 1rem;font-size:.85rem;font-weight:800;display:flex}.mc-bigtag-foot{border-top:2px dashed var(--mc-tag-edge);color:var(--color-ink-muted);justify-content:center;align-items:center;gap:.4rem;margin:1.6rem -1rem 0;padding-block-start:1rem;font-size:.9rem;font-weight:700;display:flex}@keyframes mc-bigswing{0%,to{rotate:none}50%{rotate:.6deg}}.mc-dock{display:none}@media (max-width:1100px){.mc-points.is-two{grid-template-columns:minmax(0,1fr)}.mc-panels{grid-template-columns:repeat(2,minmax(0,1fr))}.mc-pegboard{grid-template-columns:repeat(4,minmax(0,1fr))}.mc-pay-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"steps""phone""points"}}@media (max-width:960px){.mc-hero-grid,.mc-split,.mc-erp-grid,.mc-faq-grid{grid-template-columns:minmax(0,1fr)}.mc-hero-copy{text-align:center}.mc-hero-copy .mc-lead{margin-inline:auto}.mc-hero-copy .mc-actions,.mc-proof{justify-content:center}.mc-split.is-flip>.mc-copy{order:0}.mc-copy>.mc-h2{max-width:none}.mc-faq-side{position:static}.mc-faq-index{grid-template-columns:repeat(2,minmax(0,1fr))}.mc-plan-scale{display:none}}@media (max-width:720px){.mc-band{box-shadow:var(--mc-sheet);border-radius:1.6rem 1.6rem 0 0;margin-block-start:-1.6rem;padding-block:3.4rem 3.9rem}.mc-hero{padding-block-end:4.4rem}.mc-cta{padding-block-end:5.5rem}.mc-head,.mc-copy>.mc-h2,.mc-copy>.mc-p{text-align:center;margin-inline:auto}.mc-actions .mc-btn{flex:100%}.mc-proof{gap:.45rem}.mc-proof li{border:1px solid var(--mc-edge);background:var(--mc-card);border-radius:.55rem;padding:.35rem .7rem;font-size:.85rem}.mc-diagram{margin-block-start:.5rem}.mc-call small{display:none}.mc-counter{grid-template-columns:minmax(0,1fr)}.mc-printer{justify-self:center;width:100%;max-width:17rem}.mc-line{display:none}.mc-track{grid-template-columns:minmax(0,1fr);display:grid}.mc-stations,.mc-panels{display:contents}.mc-station{order:var(--o);text-align:start;color:var(--color-white);pointer-events:none;grid-template-columns:2.8rem minmax(0,1fr);place-items:center start;padding:.3rem 0;font-size:1.05rem;font-weight:800}.mc-station-dot{scale:1!important}.mc-panel{order:var(--o);background:var(--mc-white-8);border:0;border-radius:.9rem;margin:.35rem 0 1.1rem;margin-inline-start:1.4rem;padding:.85rem 1rem 1rem;padding-inline-start:2.2rem;position:relative}.mc-panel:before{content:"";background:var(--mc-white-24);top:-.9rem;bottom:-1.5rem;width:2px;position:absolute;inset-inline-start:0}.mc-panel:last-child:before{bottom:.9rem}.mc-panel .mc-h3{display:none}.mc-workshop{grid-template-columns:minmax(0,1fr)}.mc-lanyards{margin-inline:calc(var(--pt-gutter)*-1);padding:3.2rem var(--pt-gutter).6rem;scroll-snap-type:x mandatory;scrollbar-width:none;gap:.9rem;display:flex;overflow-x:auto}.mc-lanyards::-webkit-scrollbar{display:none}.mc-lanyards:before{inset-inline:var(--pt-gutter)}.mc-badge{scroll-snap-align:center;flex:0 0 72%}.mc-badge.is-2{margin-block-start:0}.mc-badge.is-2:before{height:3rem}.mc-paysteps{grid-template-columns:minmax(0,1fr)}.mc-paystep{grid-template-columns:2.4rem minmax(0,1fr);align-items:center;padding-inline-end:4.6rem}.mc-points.is-cards{grid-template-columns:minmax(0,1fr)}.mc-plan{aspect-ratio:6/4.6}.mc-room span{display:none}.mc-module{padding:.45rem .4rem}.mc-pegboard{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.3rem .6rem;padding-inline:.75rem}.mc-peg{font-size:.8rem}.mc-faq-side>.mc-h2,.mc-faq-side>.mc-p{text-align:center}.mc-faq-side{justify-items:stretch}.mc-faq-index{margin-inline:calc(var(--pt-gutter)*-1);padding-inline:var(--pt-gutter);scrollbar-width:none;gap:.4rem;display:flex;overflow-x:auto}.mc-faq-index::-webkit-scrollbar{display:none}.mc-faq-index a{border:1.5px solid var(--mc-edge);white-space:nowrap;border-radius:.7rem;flex:none;min-height:2.75rem}.mc-faq-side .mc-link{justify-self:center}.mc-faq-group{padding-inline:.95rem}.mc-qa summary{font-size:.98rem}.mc-bigtag-top{flex-wrap:wrap;justify-content:center}.mc-dock{inset-inline:.75rem 5.1rem;bottom:calc(1.5rem + env(safe-area-inset-bottom));z-index:54;border:2px solid var(--mc-edge-key);background:var(--mc-mat);box-shadow:0 4px 0 var(--mc-edge-key),var(--mc-shadow);transition:transform .45s var(--mc-ease);border-radius:.95rem;gap:.45rem;padding:.35rem;display:flex;position:fixed;transform:translateY(calc(100% + 2.5rem))}.mc-dock.is-on{transform:none}.mc-dock-btn{background:var(--color-white);min-height:2.6rem;color:var(--color-brand-800);white-space:nowrap;border-radius:.65rem;flex:1;justify-content:center;align-items:center;gap:.45rem;padding-inline:1rem;font-size:.95rem;font-weight:800;text-decoration:none;display:inline-flex}.mc-dock-link{background:var(--mc-white-14);width:2.6rem;height:2.6rem;color:var(--color-white);border-radius:.65rem;flex:none;place-items:center;font-size:1.2rem;text-decoration:none;display:grid}.mc-dock a:focus-visible{outline-color:var(--color-white);outline-offset:2px}}.mc-dots-row{display:none}@media (max-width:720px){.mc-dots-row{justify-content:center;gap:.4rem;margin-block-start:.6rem;display:flex}.mc-dots-row i{background:var(--mc-wash-3);width:.45rem;height:.45rem;transition:width .3s var(--mc-ease),background-color .3s;border-radius:1rem}.mc-dots-row i.is-on{background:var(--mc-solid);width:1.3rem}}@media (max-width:480px){.mc-hero{padding-block-end:4rem}.mc-fields{grid-template-columns:minmax(0,1fr)}.mc-cabinet,.mc-pegboard{grid-template-columns:repeat(2,minmax(0,1fr))}.mc-badge{flex-basis:84%}.mc-plate-card{padding:1.6rem 1.2rem 1.7rem}.mc-plate-rows>div{flex-direction:column}.mc-plate-rows dd{text-align:start}.mc-tag.is-first,.mc-tag.is-second{width:46%;padding-inline:.55rem}}@media (prefers-reduced-motion:reduce){.mc *,.mc :before,.mc :after{transition:none!important;animation:none!important}.mc-flying,.mc-fixed{display:none}.mc-tag-status .is-ready{opacity:0}.mc-meter span{scale:0 1}}