@keyframes mc-rise{0%{opacity:0;filter:blur(6px);transform:translateY(18px)}}.mc-rise{animation:mc-rise .8s var(--out)var(--d,0s)both}.mc-title .mc-rise{display:inline-block}.mc-title{font-size:max(46px,min(5.4vw,78px))!important}.mc-title__em{background:linear-gradient(100deg,var(--em-deep)0%,var(--em)30%,var(--em-bright)50%,var(--em)70%,var(--em-deep)100%);color:transparent;animation:mc-rise .8s var(--out)var(--d,0s)both,mc-shine 6s ease-in-out 1.4s infinite;background-size:250% 100%;-webkit-background-clip:text;background-clip:text}@keyframes mc-shine{0%,to{background-position:100% 0}50%{background-position:0 0}}.mc-live{position:relative}.mc-live:after{content:"";border:2px solid var(--ok-mark);animation:mc-ping 2s var(--out)infinite;opacity:0;border-radius:50%;position:absolute;top:-4px;bottom:-4px;left:-4px;right:-4px}@keyframes mc-ping{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(2.2)}}.mc-blob--a{background:rgba(167,243,208,.5);width:520px;height:520px;animation:18s ease-in-out infinite mc-drift;top:6%;right:-10%}.mc-blob--b{background:rgba(96,165,250,.16);width:360px;height:360px;animation:22s ease-in-out -6s infinite reverse mc-drift;bottom:-8%;right:30%}@keyframes mc-drift{0%,to{transform:translate(0)scale(1)}33%{transform:translate(-40px,30px)scale(1.08)}66%{transform:translate(30px,-20px)scale(.95)}}.mc-head{text-align:center;max-width:820px;margin:0 auto 44px}.mc-head .s-lede{margin:18px auto 0}.mc-tint{background:linear-gradient(rgba(227,246,236,0) 0%,rgba(227,246,236,.75) 18%,rgba(227,246,236,.75) 82%,rgba(227,246,236,0) 100%)}.mc-ticks{gap:12px;margin:26px 0 0;padding:0;list-style:none;display:grid}.mc-ticks li{font:650 17.5px/1.45 var(--f-ui);color:var(--ink);align-items:baseline;gap:12px;display:flex}.mc-ticks li:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.5l4 4L18 8' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/14px no-repeat,var(--em-bright);border-radius:50%;flex:none;width:20px;height:20px;transform:translateY(4px)}.mc-split--flip{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}@media (max-width:920px){.mc-split,.mc-split--flip{grid-template-columns:minmax(0,1fr)}.mc-split--flip>:first-child{order:2}}.mc-hero{position:relative}.mc-proc{background:var(--card);border-radius:28px;gap:18px;padding:max(20px,min(2.4vw,28px));display:grid;position:relative;box-shadow:0 1px 2px rgba(38,33,29,.06),0 6px 12px -4px rgba(38,33,29,.08),0 22px 44px -14px rgba(38,33,29,.24),0 44px 80px -30px rgba(6,78,59,.22)}.mc-proc__top{justify-content:space-between;align-items:center;gap:12px;display:flex}.mc-proc__title{font:700 24px/1.1 var(--f-display);display:block}.mc-proc__sub{font:600 14px/1.2 var(--f-ui);color:var(--muted);margin-top:4px;display:block}.mc-proc__due{font:800 13.5px/1 var(--f-ui);background:var(--bad-wash);color:var(--bad);transition:background-color .4s var(--out),color .4s var(--out);border-radius:999px;flex:none;padding:9px 13px}.mc-proc__due[data-sent=true]{background:var(--em-deep);color:#fff;animation:mc-sent .5s var(--spring)both}.mc-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding-bottom:12px;display:grid;position:relative}.mc-steps:after{content:"";background:var(--track);border-radius:2px;height:4px;position:absolute;bottom:0;left:0;right:0}.mc-steps__bar{z-index:1;background:linear-gradient(90deg,var(--em),var(--em-bright));border-radius:2px;height:4px;transition:width .4s linear;position:absolute;bottom:0;left:0}.mc-steps button{cursor:pointer;font:700 13.5px/1.15 var(--f-ui);color:var(--muted);text-align:left;transition:color .3s var(--out);background:0 0;border:0;align-items:center;gap:8px;padding:6px 2px;display:flex}.mc-steps button[aria-pressed=true],.mc-steps button[data-done]{color:var(--ink)}.mc-steps__n{width:24px;height:24px;font:800 12px/1 var(--f-ui);background:var(--track);color:var(--muted);transition:background-color .3s var(--out),color .3s var(--out),transform .4s var(--spring);border-radius:50%;flex:none;place-items:center;display:grid}.mc-steps button[aria-pressed=true] .mc-steps__n{background:var(--em);color:#fff;transform:scale(1.12);box-shadow:0 0 0 5px rgba(16,185,129,.16)}.mc-steps button[data-done] .mc-steps__n{background:var(--em-bright);color:#fff}.mc-proc__pane{min-height:292px;animation:mc-flip .45s var(--out)both;align-content:start;gap:14px;display:grid}.mc-proc__say{font:600 15.5px/1.4 var(--f-ui);color:var(--ink-soft);margin:0}.mc-proc__say b{color:var(--em)}.mc-checks{gap:10px;margin:0;padding:0;list-style:none;display:grid}.mc-checks li{background:var(--row);transition:background-color .35s var(--out),box-shadow .35s var(--out);border-radius:16px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 16px;display:grid}.mc-checks li[data-on=true]{background:#f3fbf7;box-shadow:inset 0 0 0 1px #c9eedb}.mc-checks__tick{color:transparent;width:28px;height:28px;box-shadow:inset 0 0 0 2px var(--track);border-radius:50%;place-items:center;display:grid}.mc-checks li[data-on=true] .mc-checks__tick{background:var(--em-bright);color:#fff;box-shadow:none;animation:s-pop .4s var(--spring)both}.mc-checks__what b{font:800 16px/1.2 var(--f-ui);display:block}.mc-checks__what small{font:600 13.5px/1.3 var(--f-ui);color:var(--muted);display:block}.mc-checks__val{font:800 14.5px/1 var(--f-ui);color:var(--em);animation:mc-flip .3s var(--out)both}.mc-docs{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.mc-docs li{background:var(--row);box-shadow:inset 0 0 0 1px var(--track);transition:opacity .3s var(--out),transform .45s var(--spring),background-color .3s var(--out),box-shadow .3s var(--out);border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;padding:12px;display:grid}.mc-docs li[data-on=false]{opacity:.35;transform:translateY(6px)scale(.96)}.mc-docs li[data-on=true]{background:var(--card);box-shadow:inset 0 0 0 1px #c9eedb,var(--shadow-press)}.mc-docs__icon{background:var(--track);width:22px;height:26px;transition:background-color .3s var(--out);border-radius:5px;align-content:center;gap:3px;padding:0 4px;display:grid}.mc-docs__icon i{background:#fff;border-radius:1px;height:2px}.mc-docs li[data-on=true] .mc-docs__icon{background:var(--em-bright)}.mc-docs b{font:750 13.5px/1.2 var(--f-ui);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mc-docs small{font:800 12.5px/1 var(--f-ui);color:var(--muted)}.mc-docs li[data-on=true] small{color:var(--em)}.mc-packet{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:22px;min-height:260px;display:grid}.mc-packet__stack{height:230px;position:relative}.mc-packet__stack span{left:calc(var(--i)*10px);right:calc((4 - var(--i))*10px);top:calc(var(--i)*34px);background:repeating-linear-gradient(180deg,transparent 0 34px,var(--track)34px 36px)14px 0/calc(100% - 28px)100% no-repeat,var(--card);height:92px;box-shadow:var(--shadow-card);font:800 13.5px/1.2 var(--f-ui);color:var(--ink);transition:opacity .35s var(--out),transform .5s var(--spring);border-radius:14px;padding:12px 14px;position:absolute}.mc-packet__stack span:first-child{color:var(--em-deep);box-shadow:inset 0 0 0 2px var(--em-mint),var(--shadow-card)}.mc-packet__stack span[data-on=false]{opacity:0;transform:translateY(-26px)scale(.94)}.mc-packet__send{justify-items:start;gap:16px;display:grid}.mc-send{min-height:48px;font:800 15px/1 var(--f-ui);background:var(--card);color:var(--ink);box-shadow:inset 0 0 0 2px var(--track);transition:background-color .3s var(--out),color .3s var(--out),box-shadow .3s var(--out);border-radius:999px;flex:none;align-items:center;gap:8px;padding:0 20px;display:inline-flex}.mc-send[data-sent=true]{background:var(--em);color:#fff;animation:mc-sent .5s var(--spring)both;box-shadow:0 10px 20px -8px rgba(4,120,87,.6)}@keyframes mc-sent{0%{transform:scale(.9)}60%{transform:scale(1.08)}}@media (max-width:640px){.mc-steps button{flex-direction:column;align-items:flex-start;font-size:12px}.mc-docs{grid-template-columns:repeat(2,minmax(0,1fr))}.mc-packet{grid-template-columns:minmax(0,1fr)}}.mc-flow{grid-template-columns:minmax(0,270px) minmax(60px,1fr) minmax(0,560px);align-items:center;display:grid}.mc-flow__sources{grid-template-rows:repeat(3,1fr);align-items:center;height:300px;margin:0;padding:0;list-style:none;display:grid}.mc-flow__sources li{background:var(--card);box-shadow:var(--shadow-card);transition:box-shadow .35s var(--out),transform .35s var(--spring);border-radius:18px;align-items:center;gap:14px;padding:14px 16px;display:flex}.mc-flow__sources li[data-lit=true]{box-shadow:0 0 0 2px var(--em-bright),var(--shadow-float);transform:translate(6px)}.mc-flow__sources b{font:800 16px/1.2 var(--f-ui);display:block}.mc-flow__sources small{font:600 13px/1.3 var(--f-ui);color:var(--muted);display:block}.mc-flow__icon{background:var(--row);width:42px;height:42px;color:var(--ink-soft);transition:background-color .3s var(--out),color .3s var(--out);border-radius:12px;flex:none;place-items:center;display:grid}.mc-flow__icon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.mc-flow__sources li[data-lit=true] .mc-flow__icon{background:var(--em-bright);color:#fff}.mc-flow__wires{width:100%;height:300px;overflow:visible}.mc-flow__wire{fill:none;stroke:var(--rule);stroke-width:2px;stroke-dasharray:4 6;vector-effect:non-scaling-stroke}.mc-flow__pulse{fill:none;stroke:var(--em-bright);stroke-width:4px;stroke-linecap:round;stroke-dasharray:18 100;stroke-dashoffset:18px;opacity:0;filter:drop-shadow(0 0 6px rgba(16,185,129,.7))}.mc-flow[data-on=true] g[data-lit=true] .mc-flow__pulse{animation:.9s cubic-bezier(.55,0,.35,1) both mc-pulse}@keyframes mc-pulse{0%{stroke-dashoffset:18px;opacity:1}90%{opacity:1}to{stroke-dashoffset:-100px;opacity:0}}.mc-inbox{background:var(--card);box-shadow:var(--shadow-float);border-radius:24px;overflow:hidden}.mc-inbox__head{background:var(--row);border-bottom:1px solid var(--track);justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.mc-inbox__head b{font:700 22px/1 var(--f-display)}.mc-inbox__head .s-pill{padding:6px 12px;font-size:13px}.mc-inbox__rows{--h:64px;height:calc(var(--h)*4);margin:0;padding:0;list-style:none;position:relative;overflow:hidden}.mc-inbox__rows li{height:var(--h);border-bottom:1px solid var(--paper-2);transform:translateY(calc(var(--row)*var(--h)));transition:transform .6s var(--out);grid-template-columns:74px auto minmax(0,1fr);align-items:center;gap:14px;padding:0 20px;display:grid;position:absolute;top:0;bottom:auto;left:0;right:0}.mc-inbox__rows li[data-new=true]{animation:mc-land .7s var(--out).55s both}@keyframes mc-land{0%{opacity:0;background:rgba(167,243,208,.6);transform:translateY(-24px)scale(.97)}40%{opacity:1}to{background:rgba(167,243,208,0)}}.mc-inbox__room{font:800 15px/1 var(--f-ui)}.mc-inbox__rows .s-pill{padding:6px 12px;font-size:13.5px}.mc-inbox__next{font:600 14.5px/1.3 var(--f-ui);color:var(--ink-soft);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (max-width:900px){.mc-flow{grid-template-columns:minmax(0,1fr);gap:20px}.mc-flow__wires{display:none}.mc-flow__sources{grid-template-rows:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;height:auto}.mc-flow__sources li{flex-direction:column;align-items:flex-start;gap:8px}.mc-flow__sources li[data-lit=true]{transform:translateY(-3px)}}@media (max-width:560px){.mc-flow__sources small{display:none}.mc-inbox__rows{--h:76px}.mc-inbox__rows li{grid-template-columns:auto minmax(0,1fr);gap:4px 10px;padding:0 14px}.mc-inbox__next{grid-column:1/-1;font-size:13.5px}}.mc-board__window{background:var(--card);box-shadow:var(--shadow-float),0 50px 90px -40px rgba(6,78,59,.3);border-radius:26px;overflow:hidden}.mc-board__bar{background:var(--row);border-bottom:1px solid var(--track);justify-content:space-between;align-items:center;padding:16px 22px;display:flex}.mc-board__title{font:700 22px/1 var(--f-display)}.mc-board__day{font:800 14px/1 var(--f-ui);color:var(--em-deep);background:var(--ok-wash);animation:mc-flip .5s var(--spring)both;border-radius:999px;padding:9px 14px}@keyframes mc-flip{0%{opacity:0;transform:translateY(-10px)}}.mc-board__scroll{overflow-x:auto}.mc-board__grid{--card-h:94px;min-width:780px;height:calc(64px + var(--card-h)*3 + 32px);padding:16px;position:relative}.mc-board__lanes{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid;position:absolute;top:16px;bottom:16px;left:16px;right:16px}.mc-board__lane{background:var(--row);border-radius:18px;padding:12px}.mc-board__lane .s-pill{padding:7px 12px;font-size:13.5px}.mc-board__n{min-width:22px;height:22px;font:800 12.5px/1 var(--f-ui);animation:s-pop .35s var(--spring)both;background:rgba(255,255,255,.75);border-radius:11px;place-items:center;margin-left:2px;display:inline-grid}.mc-board__cards{position:absolute;top:72px;left:16px;right:16px}.mc-card{width:calc(25% - 9px);transform:translate(calc(var(--lane)*(100% + 12px)),calc(var(--row)*var(--card-h)));transition:transform .85s cubic-bezier(.65,0,.2,1.15),opacity .4s var(--out);padding:0 12px;position:absolute;top:0;left:0}.mc-card[data-gone]{opacity:0;pointer-events:none}.mc-card[data-gone] .mc-card__in{transform:scale(.85)}.mc-card__in{animation:mc-flip .5s var(--out)both;background:var(--card);box-shadow:var(--shadow-card);transition:transform .4s var(--out);border-radius:14px;justify-items:start;gap:2px;padding:12px 14px;display:grid}.mc-card__in b{font:800 15.5px/1.2 var(--f-ui)}.mc-card__in small{font:600 12.5px/1.3 var(--f-ui);color:var(--muted)}.mc-card__badge{font:800 12px/1 var(--f-ui);animation:s-pop .4s var(--spring)both;border-radius:999px;margin-top:6px;padding:5px 9px}.mc-card__badge--ok{background:var(--ok-wash);color:var(--ok)}.mc-card__badge--warn{background:var(--warn-wash);color:var(--warn)}.mc-card__badge--bad{background:var(--bad-wash);color:var(--bad)}.mc-card__badge--info{background:var(--info-wash);color:var(--info)}.mc-card__badge--neutral{background:var(--track);color:var(--muted)}.mc-board__beats{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:22px;display:flex}.mc-board__beats button{cursor:pointer;font:700 15px/1 var(--f-ui);color:var(--ink);background:0 0;border:0;border-radius:999px;align-items:center;gap:10px;padding:8px 6px;display:inline-flex}.mc-board__dot{background:var(--rule);width:10px;height:10px;transition:width .35s var(--out),background-color .35s var(--out);border-radius:5px}.mc-board__beats button[aria-pressed=true] .mc-board__dot{background:var(--em-bright);width:30px}.mc-board__cap{display:none}.mc-board__beats button[aria-pressed=true] .mc-board__cap{animation:mc-flip .4s var(--out)both;display:inline}.mc-level,.mc-carve{background:var(--card);box-shadow:var(--shadow-float),0 50px 90px -40px rgba(6,78,59,.28);border-radius:26px;padding:max(20px,min(2.6vw,30px))}.mc-level__head,.mc-carve__head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.mc-level__head b,.mc-carve__head b{font:700 22px/1.15 var(--f-display);display:block}.mc-level__head small,.mc-carve__head small{font:600 14px/1.3 var(--f-ui);color:var(--muted);margin-top:4px;display:block}.mc-level__rate{text-align:right}.mc-level__rate b{color:var(--em);font:700 40px/1 var(--f-display)!important}.mc-level__ladder{background:var(--row);border-radius:18px;align-items:flex-end;gap:10px;margin:22px 0 18px;padding:14px 16px 10px;display:flex}.mc-level__rung{flex:1;justify-items:center;gap:6px;display:grid}.mc-level__rung i{background:var(--track);transform-origin:bottom;width:100%;transition:background-color .45s var(--out),box-shadow .45s var(--out);border-radius:10px}.mc-level__rung[data-on=true] i{background:linear-gradient(180deg,var(--em-bright),var(--em));animation:mc-grow .55s var(--spring)both;box-shadow:0 10px 20px -10px rgba(4,120,87,.7)}@keyframes mc-grow{0%{transform:scaleY(.4)}}.mc-level__rung[data-next=true] i{background:repeating-linear-gradient(135deg,var(--prog-wash)0 6px,#e4d8fb 6px 12px);box-shadow:inset 0 0 0 2px var(--prog);animation:1.6s ease-in-out infinite mc-breathe}@keyframes mc-breathe{50%{box-shadow:inset 0 0 0 2px var(--prog),0 0 0 6px rgba(109,40,217,.12)}}.mc-level__rung span{font:800 13px/1 var(--f-ui);color:var(--muted)}.mc-level__rung[data-on=true] span{color:var(--em)}.mc-level__items{gap:6px;margin:0;padding:0;list-style:none;display:grid}.mc-level__items li{transition:background-color .35s var(--out);border-radius:12px;grid-template-columns:26px minmax(0,1fr) auto 34px;align-items:center;gap:12px;padding:10px 12px;display:grid}.mc-level__items li[data-state=reading]{background:linear-gradient(90deg,var(--row)0%,#eefaf4 50%,var(--row)100%);background-size:200% 100%;animation:.9s linear infinite st-shimmer}.mc-level__tick{width:24px;height:24px;box-shadow:inset 0 0 0 2px var(--track);color:#fff;transition:background-color .3s var(--out),box-shadow .3s var(--out);border-radius:50%;place-items:center;display:grid}li[data-state=met] .mc-level__tick{background:var(--em-bright);box-shadow:none;animation:s-pop .4s var(--spring)both}li[data-state=missing] .mc-level__tick{background:var(--prog-wash);box-shadow:inset 0 0 0 2px var(--prog);color:var(--prog);font:800 13px/1 var(--f-ui);animation:s-pop .4s var(--spring)both}.mc-level__item{font:750 15.5px/1.2 var(--f-ui)}li[data-state=wait] .mc-level__item{color:var(--muted)}.mc-level__where{font:600 13.5px/1.2 var(--f-ui);color:var(--ink-soft);animation:mc-flip .35s var(--out)both}li[data-state=missing] .mc-level__where{color:var(--prog)}.mc-level__lv{font:800 12.5px/1 var(--f-ui);color:var(--muted);background:var(--row);text-align:center;border-radius:8px;padding:5px 7px}.mc-level__foot{min-height:36px;font:650 14.5px/1.3 var(--f-ui);color:var(--ink-soft);transition:opacity .4s var(--out),transform .4s var(--out);flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:16px;display:flex}.mc-level__foot[data-on=false]{opacity:0;transform:translateY(8px)}.mc-carve__head .s-pill{animation:s-pop .4s var(--spring)both}.mc-carve__chart{border-bottom:2px solid var(--track);grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;gap:14px;height:200px;margin:14px 0 8px;padding:0 4px 26px;display:grid;position:relative}.mc-carve__line{border-top:2px dashed var(--warn-mark);z-index:1;transition:border-color .4s var(--out);position:absolute;left:0;right:0}.mc-carve__chart[data-over=true] .mc-carve__line{border-color:var(--em)}.mc-carve__legend{font:800 13px/1 var(--f-ui);color:var(--warn);align-items:center;gap:8px;margin-top:20px;display:inline-flex}.mc-carve__legend i{border-top:2px dashed var(--warn-mark);width:22px}.mc-carve__col{align-items:flex-end;height:100%;display:flex;position:relative}.mc-carve__col i{background:linear-gradient(180deg,var(--em-bright),var(--em));transform-origin:bottom;width:100%;transition:transform .6s var(--spring);border-radius:10px 10px 4px 4px;transform:scaleY(1);box-shadow:0 12px 20px -12px rgba(4,120,87,.8)}.mc-carve__col[data-on=false] i{transform:scaleY(0)}.mc-carve__col small{text-align:center;font:700 12.5px/1 var(--f-ui);color:var(--muted);position:absolute;bottom:-24px;left:0;right:0}.mc-carve__services{gap:8px;margin:28px 0 0;padding:0;list-style:none;display:grid}.mc-carve__services li{background:var(--row);transition:opacity .4s var(--out),transform .5s var(--spring);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}.mc-carve__services li[data-on=false]{opacity:0;transform:translate(-14px)}.mc-carve__services b{font:800 15px/1.2 var(--f-ui)}.mc-carve__services .s-pill{padding:6px 11px;font-size:12.5px}@media (max-width:560px){.mc-carve__head{flex-direction:column}.mc-carve__services li{flex-direction:column;align-items:flex-start}}.mc-feat{transition:opacity .6s var(--out)var(--d),transform .6s var(--out)var(--d),box-shadow .25s var(--out)}.mc-feats[data-in=false] .mc-feat{opacity:0;transform:translateY(22px)}.mc-feats[data-in=true] .mc-feat:hover{box-shadow:var(--shadow-float);transform:translateY(-4px)}.mc-art{background:var(--row);border-radius:16px;height:96px;padding:12px 14px;position:relative;overflow:hidden}.mc-feats[data-in=false] .mc-art *{animation-play-state:paused!important}@keyframes mc-art-in{0%{opacity:0;transform:translateY(8px)}}@keyframes mc-art-pop{0%{opacity:0;transform:scale(.5)}}.mc-art--tracker{grid-template-columns:repeat(7,1fr);align-content:start;gap:5px;display:grid}.mc-art--tracker i{background:var(--track);height:18px;animation:mc-art-pop .35s var(--spring)both;border-radius:5px}.mc-art--tracker i[data-cov]{background:#b8ebd3}.mc-art--tracker i[data-due]{background:var(--warn-mark);box-shadow:0 0 0 3px rgba(245,158,11,.25)}.mc-art--tracker small{font:800 12.5px/1 var(--f-ui);color:var(--warn);grid-column:1/-1;margin-top:4px}.mc-art--share small{font:700 12.5px/1 var(--f-ui);color:var(--muted)}.mc-art--share div{gap:6px;margin-top:12px;display:flex}.mc-art--share b{background:var(--card);height:40px;box-shadow:inset 0 0 0 2px var(--em-mint);font:700 20px/1 var(--f-display);color:var(--em-deep);animation:mc-art-pop .3s var(--spring)both;border-radius:9px;flex:1;place-items:center;display:grid}.mc-art--rows{align-content:center;gap:5px;display:grid}.mc-art--rows div{background:var(--card);font:700 12px/1.3 var(--f-ui);color:var(--ink-soft);animation:mc-art-in .4s var(--out)both;border-radius:7px;grid-template-columns:1fr 1fr 1fr;gap:6px;padding:4px 8px;display:grid}.mc-art--rows div span:last-child{color:var(--em);text-align:right}.mc-art--sheet{align-content:center;gap:5px;display:grid}.mc-art--sheet div{animation:mc-art-in .4s var(--out)both;grid-template-columns:2fr 1fr 1fr;gap:4px;display:grid}.mc-art--sheet i{background:#cfeedd;border-radius:3px;height:12px}.mc-art--sheet div:first-of-type i{background:var(--em)}.mc-art__xls{z-index:1;font:800 11px/1 var(--f-ui);color:#fff;background:var(--em-deep);animation:mc-art-pop .35s var(--spring).5s both;border-radius:6px;padding:4px 7px;position:absolute;top:8px;right:10px}.mc-art--sheet div:first-of-type{margin-right:46px}.mc-art--mismatch{justify-content:center;align-items:center;gap:8px;display:flex}.mc-art--mismatch span{font:800 12.5px/1.2 var(--f-ui);background:var(--card);box-shadow:var(--shadow-press);animation:mc-art-in .4s var(--out)both;border-radius:10px;padding:8px 10px}.mc-art--mismatch span:last-child{animation-delay:.2s}.mc-art--mismatch b{font:800 26px/1 var(--f-display);color:var(--warn);animation:mc-art-pop .4s var(--spring).45s both}.mc-art--email{align-content:center;gap:5px;display:grid}.mc-art--email small{font:800 11.5px/1 var(--f-ui);color:var(--muted)}.mc-art--email div{font:700 13px/1.2 var(--f-ui);color:var(--ink-soft);background:var(--card);animation:mc-art-in .4s var(--out)both;border-radius:8px;padding:6px 9px}.mc-art--email div:nth-of-type(2){animation-delay:.15s}.mc-art--email b{color:var(--em);margin-right:4px}.mc-art--contract{align-content:center;gap:7px;display:grid}.mc-art--contract i{background:var(--track);border-radius:4px;height:8px}.mc-art--contract span{font:800 12.5px/1 var(--f-ui);color:var(--em-deep);background:linear-gradient(90deg,var(--em-mint),var(--em-mint))left/0% 100% no-repeat;animation:mc-mark .7s var(--out).3s both;border-radius:6px;justify-self:start;padding:5px 8px}@keyframes mc-mark{to{background-size:100% 100%}}.mc-art--yours{align-content:center;gap:6px;display:grid}.mc-art--yours div{font:700 13px/1.2 var(--f-ui);background:var(--card);border-radius:8px;align-items:center;gap:8px;padding:6px 9px;display:flex}.mc-art--yours small{font:800 10.5px/1 var(--f-ui);background:var(--track);color:var(--muted);border-radius:5px;padding:3px 6px}.mc-art--yours s{color:var(--muted)}.mc-art--yours div[data-you]{box-shadow:inset 0 0 0 2px var(--em-bright);animation:mc-art-in .45s var(--out).35s both}.mc-art--yours div[data-you] small{background:var(--em-bright);color:#fff}.mc-art--elig{align-content:center;gap:8px;display:grid}.mc-art--elig div{background:var(--card);font:700 13px/1 var(--f-ui);animation:mc-art-in .4s var(--out)both;border-radius:9px;grid-template-columns:18px 1fr auto;align-items:center;gap:8px;padding:8px 10px;display:grid}.mc-art--elig i{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.5l4 4L18 8' fill='none' stroke='white' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/12px no-repeat,var(--em-bright);border-radius:50%;width:18px;height:18px}.mc-art--elig b{font:800 12.5px/1 var(--f-ui);color:var(--em)}.mc-paper{--form-ink:#26211d;--form-rule:#b9b0a4;--pen:#1e3a8a;color:var(--form-ink);background:#fffdf8;border:1px solid #d8d0c4;border-radius:6px;padding:18px 18px 16px;font-family:Arial,Helvetica,sans-serif;position:relative}.mc-paper__head{border-bottom:2.5px solid var(--form-ink);justify-content:space-between;align-items:flex-end;gap:12px;padding-bottom:8px;display:flex}.mc-paper__head b{letter-spacing:.08em;font:900 15px/1 Arial,Helvetica,sans-serif;display:block}.mc-paper__head span{margin-top:4px;font:700 12.5px/1.2 Arial,Helvetica,sans-serif;display:block}.mc-paper__head small{color:#6b625b;text-align:right;font:400 10.5px/1.3 Arial,Helvetica,sans-serif}.mc-paper__instr{color:#6b625b;margin:8px 0 4px;font:italic 400 11.5px/1.4 Arial,Helvetica,sans-serif}.mc-paper__sec{margin-top:12px}.mc-paper__sec h4{border:1px solid var(--form-rule);letter-spacing:.06em;text-transform:uppercase;background:#ebe5dc;border-bottom:0;margin:0;padding:4px 8px;font:800 11px/1.2 Arial,Helvetica,sans-serif}.mc-paper__grid{border-top:1px solid var(--form-rule);border-left:1px solid var(--form-rule);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.mc-paper--mini .mc-paper__grid{margin-top:10px}.mc-paper__cell{border-right:1px solid var(--form-rule);border-bottom:1px solid var(--form-rule);min-height:48px;transition:background-color .4s var(--out);align-content:start;gap:3px;padding:4px 8px 6px;display:grid;position:relative}.mc-paper__cell small,.mc-paper__tr--head span{letter-spacing:.05em;text-transform:uppercase;color:#6b625b;font:700 9.5px/1.2 Arial,Helvetica,sans-serif}.mc-paper__cell[data-cur],.mc-paper__tr[data-cur]{box-shadow:inset 0 0 0 2px var(--em-bright);background:rgba(167,243,208,.38)}.mc-ink{min-height:1.2em;color:var(--pen);white-space:nowrap;text-overflow:ellipsis;font:700 14.5px/1.3 Courier New,Courier Prime,ui-monospace,monospace;display:block;overflow:hidden}[data-on=true]>.mc-ink,[data-on=true] .mc-ink{animation:.55s steps(14,end) both mc-type}@keyframes mc-type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.mc-paper__cell[data-na] .mc-ink{color:#6b625b;font-style:italic}.mc-paper__checks{flex-wrap:wrap;gap:4px 14px;padding-top:2px;display:flex}.mc-paper__check{align-items:center;gap:6px;font:400 12.5px/1.2 Arial,Helvetica,sans-serif;display:inline-flex}.mc-paper__check i{border:1.5px solid var(--form-ink);background:#fff;width:13px;height:13px;position:relative}.mc-paper__check[data-x=true] i:before,.mc-paper__check[data-x=true] i:after{content:"";background:var(--pen);height:2.5px;animation:mc-x .3s var(--spring)both;border-radius:2px;position:absolute;top:4px;left:-2px;right:-2px;transform:rotate(45deg)}.mc-paper__check[data-x=true] i:after{animation-delay:80ms;transform:rotate(-45deg)}@keyframes mc-x{0%{opacity:0;scale:.2}}.mc-paper__table{border:1px solid var(--form-rule);border-bottom:0}.mc-paper__tr{border-bottom:1px solid var(--form-rule);transition:background-color .4s var(--out);grid-template-columns:1.1fr 1fr 1.3fr;display:grid}.mc-paper__tr>span{border-right:1px solid var(--form-rule);min-height:34px;padding:7px 8px;font:400 12.5px/1.3 Arial,Helvetica,sans-serif}.mc-paper__tr>span:last-child{border-right:0}.mc-paper__tr--head{background:#f6f2ec}.mc-paper__tr--head span{min-height:0;padding:5px 8px}.mc-paper__table+.mc-paper__grid{border-top:0}.mc-paper__sign{text-transform:uppercase;letter-spacing:.05em;color:#6b625b;grid-template-columns:auto 2fr auto 1fr;align-items:end;gap:10px;margin-top:18px;font:700 10.5px/1 Arial,Helvetica,sans-serif;display:grid}.mc-paper__sigline{border-bottom:1px solid var(--form-ink);text-transform:none;letter-spacing:0;min-height:22px;color:var(--pen);font:italic 400 13px/1.4 Georgia,serif}.mc-paper__stamp{border:3.5px solid var(--em);letter-spacing:.08em;text-transform:uppercase;color:var(--em);animation:mc-stamp-in .45s var(--spring)both;background:rgba(255,253,248,.85);border-radius:10px;padding:10px 18px;font:900 20px/1 Arial,Helvetica,sans-serif;position:absolute;bottom:54px;right:26px;transform:rotate(-5deg)}@keyframes mc-stamp-in{0%{opacity:0;transform:rotate(-5deg)scale(1.8)}}.mc-paper__from{font:700 12.5px/1 var(--f-ui);color:var(--em);animation:mc-flip .35s var(--out)both;margin-top:10px;display:block}.mc-paper--mini{box-shadow:var(--shadow-press);padding:14px 14px 12px}.mc-paper--mini .mc-paper__cell{min-height:44px}.mc-formsec{background:radial-gradient(60% 50% at 50% 0,rgba(167,243,208,.45) 0%,transparent 70%),linear-gradient(transparent 0%,rgba(227,246,236,.6) 40%,transparent 100%)}.mc-head--wide{max-width:900px}.mc-formsec__title{font-size:max(40px,min(5.4vw,72px))!important}.mc-show{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start;gap:max(24px,min(4vw,56px));display:grid}.mc-show__paperwrap{isolation:isolate;position:relative}.mc-show__paperwrap:before,.mc-show__paperwrap:after{content:"";z-index:-1;background:#f6f1e9;border:1px solid #ddd4c7;border-radius:6px;position:absolute;top:0;bottom:0;left:0;right:0}.mc-show__paperwrap:before{transform:translate(10px,10px)}.mc-show__paperwrap:after{background:#efe9df;transform:translate(20px,20px)}.mc-paper--big{padding:max(18px,min(2.4vw,30px));box-shadow:0 2px 4px rgba(38,33,29,.06),0 30px 60px -20px rgba(38,33,29,.3)}.mc-paper--big .mc-paper__head b{font-size:18px}.mc-paper--big .mc-paper__head span{font-size:14px}.mc-show__side{gap:16px;display:grid;position:-webkit-sticky;position:sticky;top:110px}.mc-show__count{background:var(--card);box-shadow:var(--shadow-card);border-radius:22px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:16px 18px;display:grid}.mc-show__count>div:nth-child(2) b{font:800 17px/1.2 var(--f-ui);display:block}.mc-show__count>div:nth-child(2) small{font:600 14px/1.3 var(--f-ui);color:var(--muted);margin-top:3px;display:block}.mc-show__ring{text-align:center;background:radial-gradient(closest-side,var(--card)78%,transparent 80%),conic-gradient(var(--em-bright)calc(var(--p)*360deg),var(--track)0);width:74px;height:74px;transition:background .3s var(--out);border-radius:50%;place-content:center;display:grid}.mc-show__ring b{font:700 26px/1 var(--f-display);color:var(--em)}.mc-show__ring small{font:700 11.5px/1 var(--f-ui);color:var(--muted)}.mc-show__replay{background:var(--row);width:40px;height:40px;color:var(--ink-soft);cursor:pointer;transition:background-color .2s var(--out),transform .3s var(--spring);border:0;border-radius:50%;place-items:center;display:grid}.mc-show__replay:hover{background:var(--ok-wash);color:var(--em);transform:rotate(-30deg)}.mc-show__quote{background:var(--card);box-shadow:var(--shadow-float);animation:mc-quote-in .45s var(--out)both;border-radius:22px;gap:12px;padding:22px 24px;display:grid}.mc-show__quote--wait{font:700 16px/1.4 var(--f-ui);color:var(--muted)}@keyframes mc-quote-in{0%{opacity:0;transform:translateY(12px)scale(.98)}}.mc-show__box{font:600 14px/1.2 var(--f-ui);color:var(--muted)}.mc-show__box b{color:var(--ink)}.mc-show__src{font:800 15px/1 var(--f-ui);align-items:center;gap:9px;display:inline-flex}.mc-show__src i{background:var(--info-mark);width:10px;height:10px;box-shadow:0 0 0 4px var(--info-wash);border-radius:50%}.mc-show__quote p{background:var(--row);border-left:3px solid var(--info-mark);font:500 16.5px/1.6 var(--f-ui);color:var(--ink-soft);border-radius:14px;margin:0;padding:14px 16px}.mc-show__quote mark{color:var(--ink);animation:mc-hl .6s var(--out).2s both;background:linear-gradient(transparent 52%,rgba(16,185,129,.32) 52%) 0/0% 100% no-repeat;font-weight:700}@keyframes mc-hl{to{background-size:100% 100%}}.mc-show__plain{color:var(--ink)!important;font-weight:700!important}.mc-show__ok{font:800 13px/1 var(--f-ui);color:var(--em);animation:mc-quote-in .35s var(--out).5s both;align-items:center;gap:7px;display:inline-flex}.mc-promises{flex-wrap:wrap;justify-content:center;gap:10px 0;max-width:980px;margin:max(36px,min(4vw,52px)) auto 0;padding:0;list-style:none;display:flex}.mc-promises li{font:600 17px/1.4 var(--f-ui);color:var(--ink-soft);padding:0 22px}.mc-promises li+li{border-left:1px solid var(--rule)}@media (max-width:1000px){.mc-show{grid-template-columns:minmax(0,1fr)}.mc-show__side{order:-1;position:static}}@media (max-width:560px){.mc-promises li+li{border-left:0}.mc-paper__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mc-paper__cell{grid-column:span 2!important}}
