/* GENERATED by mission-control-divi/tools/build.py from mission-control-home/maintenance.html. Edit that, not this. */
body.mc-site #page-container #main h1,body.mc-site #page-container #main h2{text-wrap:balance}
body.mc-site #page-container .mt-nw{white-space:nowrap}
body.mc-site #page-container .phero .mt-h1{max-width:none;font-size:clamp(40px,4.6vw,68px)}
body.mc-site #page-container .mt-status{display:grid;grid-template-columns:auto minmax(0,1fr);margin-top:26px;max-width:600px;background:var(--navy);color:var(--cream);border:3px solid var(--ink);border-radius:14px;box-shadow:6px 6px 0 var(--teal);overflow:hidden}
body.mc-site #page-container .mt-status-k{display:flex;align-items:center;gap:9px;padding:0 18px;background:var(--ink);font:700 12px/1.2 var(--mono);letter-spacing:.06em;color:var(--mustard)}
body.mc-site #page-container .mt-status-l{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none}
body.mc-site #page-container .mt-status-l li{padding:13px 16px 12px !important;border-left:1.5px solid rgba(244,233,211,.14)}
body.mc-site #page-container .mt-sv{display:block;font:700 19px/1.1 var(--display);letter-spacing:-.015em;color:var(--cream)}
body.mc-site #page-container .mt-sk{display:block;margin-top:5px;font:400 12px/1.3 var(--mono);color:rgba(244,233,211,.78)}
body.mc-site #page-container .mt-man{position:relative;justify-self:center;width:100%;max-width:520px;background:var(--paper);border:3px solid var(--ink);border-radius:18px;padding:0 0 22px;box-shadow:9px 9px 0 var(--teal);transform:rotate(1.2deg)}
body.mc-site #page-container .mt-man-top{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;padding:14px 22px;border-radius:15px 15px 0 0;background:var(--navy);font:700 12.5px/1.2 var(--mono);letter-spacing:.05em;color:var(--mustard)}
body.mc-site #page-container .mt-man-top span{display:inline-flex;align-items:center;gap:9px}
body.mc-site #page-container .mt-man-top .mt-man-r{font-weight:400;letter-spacing:.02em;color:rgba(244,233,211,.75)}
body.mc-site #page-container .mt-man-lede{padding:20px 26px 8px;font-size:16.5px;line-height:1.5;color:#26324D}
body.mc-site #page-container .mt-man-list{list-style:none;margin:0;padding:0 26px;counter-reset:mf}
body.mc-site #page-container .mt-man-list li{counter-increment:mf;display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px 0 !important;border-bottom:1.5px dashed rgba(27,42,74,.22);font:700 21px/1.15 var(--display);letter-spacing:-.015em;color:var(--navy)}
body.mc-site #page-container .mt-man-list li::before{content:counter(mf,decimal-leading-zero);font:700 12px/1 var(--mono);letter-spacing:.02em;color:var(--rust)}
body.mc-site #page-container .mt-man-list li::after{content:"";width:9px;height:9px;border-radius:50%;background:#53E0BE;box-shadow:0 0 0 2px rgba(83,224,190,.22),0 0 10px 2px rgba(83,224,190,.5)}
body.mc-site #page-container .mt-man-foot{margin:18px 26px 0;font:700 12.5px/1.3 var(--mono);letter-spacing:.04em;color:var(--rust)}
body.mc-site #page-container .mt-ro{max-width:none;margin-top:76px}
body.mc-site #page-container .mt-ro .ro .v{font-size:50px}
body.mc-site #page-container .mt-board{--c1:200px;--c3:150px;background:var(--ink);border:3px solid #0A0F1C;border-radius:24px;padding:18px;box-shadow:12px 12px 0 rgba(0,0,0,.35)}
body.mc-site #page-container .mt-board-top{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;padding:6px 8px 18px;font:700 13px/1.2 var(--mono);letter-spacing:.06em;color:var(--mustard)}
body.mc-site #page-container .mt-board-top > span{display:inline-flex;align-items:center;gap:10px}
body.mc-site #page-container .mt-board-top .mt-board-r{gap:16px;font-weight:400;letter-spacing:.02em;color:rgba(244,233,211,.75)}
body.mc-site #page-container .mt-count{font-weight:700;letter-spacing:.04em;color:var(--cream);background:#0A0F1C;border:1px solid rgba(244,233,211,.2);border-radius:6px;padding:7px 10px 6px}
body.mc-site #page-container .mt-n{color:var(--mustard)}
body.mc-site #page-container .mt-heads{display:grid;grid-template-columns:var(--c1) minmax(0,1fr) var(--c3);gap:28px;padding:0 24px 10px;font:400 12px/1 var(--mono);letter-spacing:.06em;color:rgba(244,233,211,.55)}
body.mc-site #page-container .mt-heads span:last-child{text-align:center}
body.mc-site #page-container .mt-jobs{list-style:none;margin:0;padding:0;display:grid;gap:10px}
body.mc-site #page-container .mt-job{display:grid;grid-template-columns:var(--c1) minmax(0,1fr) var(--c3);gap:28px;align-items:center;background:var(--navy);border:1px solid rgba(244,233,211,.12);border-radius:14px;padding:18px 24px !important}
body.mc-site #page-container .mt-when{display:flex;align-items:center;gap:14px}
body.mc-site #page-container .mt-tile{position:relative;flex:1;display:inline-flex;align-items:center;justify-content:center;min-width:0;min-height:54px;padding:8px 12px;border-radius:7px;background:linear-gradient(#141D33 50%,#0B1222 50%);border:2px solid #000;box-shadow:0 4px 0 rgba(0,0,0,.4);font:700 17px/1.15 var(--mono);color:var(--mustard);text-align:center}
body.mc-site #page-container .mt-tile::before,body.mc-site #page-container .mt-tile::after{content:"";position:absolute;top:50%;width:5px;height:10px;margin-top:-5px;background:#000}
body.mc-site #page-container .mt-tile::before{left:-2px;border-radius:0 3px 3px 0}
body.mc-site #page-container .mt-tile::after{right:-2px;border-radius:3px 0 0 3px}
body.mc-site #page-container .mt-what h3{font-size:23px;line-height:1.12;letter-spacing:-.02em;color:var(--cream)}
body.mc-site #page-container .mt-what p{margin-top:6px;max-width:44em;font-size:16.5px;line-height:1.5;color:rgba(244,233,211,.88)}
body.mc-site #page-container .mt-sign{display:flex;justify-content:center}
body.mc-site #page-container .mt-stamp{display:inline-flex;flex-direction:column;align-items:center;gap:5px;padding:9px 13px 7px;border:3px solid #FF8A4C;border-radius:8px;outline:1.5px solid #FF8A4C;outline-offset:2.5px;font:700 14px/1 var(--mono);letter-spacing:.04em;color:#FF8A4C;white-space:nowrap;transform:rotate(-8deg)}
body.mc-site #page-container .mt-stamp small{font-size:12px;font-weight:400;letter-spacing:.08em;color:rgba(255,138,76,.85)}
body.mc-site #page-container .mt-job:nth-child(2n) .mt-stamp{transform:rotate(-4deg)}
body.mc-site #page-container .mt-job:nth-child(3n) .mt-stamp{transform:rotate(-11deg)}
body.mc-site #page-container .mt-board-foot{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 28px;margin-top:18px;padding:20px 8px 6px;border-top:2px dashed rgba(244,233,211,.18)}
body.mc-site #page-container .mt-yours{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;font:700 21px/1.35 var(--display);letter-spacing:-.01em;color:var(--cream)}
body.mc-site #page-container .mt-yk{font:700 12px/1 var(--mono);letter-spacing:.05em;color:var(--ink);background:var(--mustard);padding:7px 9px 6px;border-radius:4px}
body.mc-site #page-container .mt-board .btn{border-color:var(--cream);box-shadow:4px 4px 0 var(--mustard)}
body.mc-site #page-container .mt-view{position:relative;margin:0;padding:14px;background:var(--navy);border:3px solid var(--ink);border-radius:24px;box-shadow:12px 12px 0 var(--orange)}
body.mc-site #page-container .mt-view-win{position:relative;overflow:hidden;border-radius:12px;aspect-ratio:5/4;background:var(--navy)}
body.mc-site #page-container .mt-view-win img{position:absolute;left:0;top:0;width:181.8%;max-width:none;height:auto;transform:translate(-17%,-63.2%)}
body.mc-site #page-container .mt-view-win::before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:repeating-linear-gradient(180deg,rgba(20,27,45,.12) 0 1px,transparent 1px 3px),radial-gradient(ellipse at center,transparent 62%,rgba(20,27,45,.38))}
body.mc-site #page-container .mt-view-win::after{content:"";position:absolute;inset:16px;z-index:2;pointer-events:none;
  background:linear-gradient(var(--mustard),var(--mustard)) 0 0/36px 4px no-repeat,linear-gradient(var(--mustard),var(--mustard)) 0 0/4px 36px no-repeat,
  linear-gradient(var(--mustard),var(--mustard)) 100% 0/36px 4px no-repeat,linear-gradient(var(--mustard),var(--mustard)) 100% 0/4px 36px no-repeat,
  linear-gradient(var(--mustard),var(--mustard)) 0 100%/36px 4px no-repeat,linear-gradient(var(--mustard),var(--mustard)) 0 100%/4px 36px no-repeat,
  linear-gradient(var(--mustard),var(--mustard)) 100% 100%/36px 4px no-repeat,linear-gradient(var(--mustard),var(--mustard)) 100% 100%/4px 36px no-repeat}
body.mc-site #page-container .mt-cam{position:absolute;left:28px;top:28px;z-index:3;display:flex;align-items:center;gap:8px;background:rgba(20,27,45,.82);color:var(--cream);font:700 12px/1 var(--mono);letter-spacing:.03em;padding:7px 10px;border-radius:5px}
body.mc-site #page-container .mt-cam i{width:8px;height:8px;border-radius:50%;background:#FF5A3C;box-shadow:0 0 8px 2px rgba(255,90,60,.7)}
body.mc-site #page-container .mt-view .plate{left:auto;right:-22px;top:auto;bottom:-24px;transform:rotate(3deg)}
body.mc-site #page-container .mt-why .prose,body.mc-site #page-container .mt-pad .prose,body.mc-site #page-container .mt-level .prose{margin-top:24px}
body.mc-site #page-container .mt-why h2{font-size:clamp(36px,3.9vw,56px)}
body.mc-site #page-container .mt-spec{position:relative;margin-top:30px;background:var(--navy);color:var(--cream);border:3px solid var(--ink);border-radius:16px;padding:22px 26px 20px;box-shadow:7px 7px 0 var(--mustard)}
body.mc-site #page-container .mt-spec::before{content:"";position:absolute;inset:7px;border-radius:10px;pointer-events:none;background:radial-gradient(circle at 5px 5px,#5D6E92 0 2.6px,transparent 3.2px) 0 0/calc(100% - 10px) calc(100% - 10px)}
body.mc-site #page-container .mt-spec-h{font:700 12.5px/1 var(--mono);letter-spacing:.06em;color:var(--mustard);margin-bottom:10px}
body.mc-site #page-container .mt-spec-l{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px}
body.mc-site #page-container .mt-spec-l li{position:relative;padding:10px 0 10px 30px !important;border-bottom:1px dashed rgba(244,233,211,.2);font-size:16px;line-height:1.35}
body.mc-site #page-container .mt-spec-l li::before{content:"";position:absolute;left:4px;top:14px;width:12px;height:6px;border-left:3px solid var(--mustard);border-bottom:3px solid var(--mustard);transform:rotate(-45deg)}
body.mc-site #page-container .mt-card{position:relative;background:var(--paper);color:var(--ink);border:3px solid var(--ink);border-radius:8px;box-shadow:14px 14px 0 rgba(8,12,24,.55)}
body.mc-site #page-container .mt-card-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:18px 30px;padding:28px 30px 22px;border-bottom:4px double var(--navy)}
body.mc-site #page-container .mt-card-t{font:800 46px/.9 var(--display);letter-spacing:-.03em;color:var(--navy)}
body.mc-site #page-container .mt-card-t small{display:block;margin-top:10px;font:400 12.5px/1.2 var(--mono);letter-spacing:.04em;color:var(--rust)}
body.mc-site #page-container .mt-card-meta{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px 30px;font:700 14px/1.3 var(--mono);color:var(--navy)}
body.mc-site #page-container .mt-card-meta span{display:block;margin-bottom:4px;font-weight:400;font-size:12px;letter-spacing:.06em;color:#3A4561}
body.mc-site #page-container .mt-card-cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}
body.mc-site #page-container .mt-card-col{display:flex;flex-direction:column;padding:24px 28px 26px}
body.mc-site #page-container .mt-card-col + .mt-card-col{border-left:2px dashed rgba(27,42,74,.28)}
body.mc-site #page-container .mt-grp{font:700 12px/1 var(--mono);letter-spacing:.06em;color:var(--rust)}
body.mc-site #page-container .mt-card-col h3{margin-top:10px;font-size:27px;line-height:1.05;letter-spacing:-.025em;color:var(--navy)}
body.mc-site #page-container .mt-tasks{list-style:none;margin:16px 0 20px;padding:0;border-top:2px solid var(--navy)}
body.mc-site #page-container .mt-tasks li{display:grid;grid-template-columns:44px minmax(0,1fr) 24px;gap:10px;align-items:center;padding:11px 0 10px !important;border-bottom:1.5px solid rgba(42,157,143,.32);font-size:16px;line-height:1.35}
body.mc-site #page-container .mt-code{font:700 12px/1 var(--mono);color:#3A4561}
body.mc-site #page-container .mt-box{position:relative;width:22px;height:22px;border:2px solid var(--navy);border-radius:4px;background:#fff}
body.mc-site #page-container .mt-box svg{position:absolute;left:-3px;top:-10px;width:30px;height:30px;overflow:visible;fill:none;stroke:#175F57;stroke-width:3.6;stroke-linecap:round;stroke-linejoin:round}
body.mc-site #page-container .mt-more{display:inline-flex;align-items:center;gap:8px;margin-top:auto;font:700 13px/1 var(--mono);color:var(--rust);text-decoration:none}
body.mc-site #page-container .mt-more:hover{text-decoration:underline;text-underline-offset:3px}
body.mc-site #page-container .mt-more .ic{width:16px;height:16px}
body.mc-site #page-container .mt-reps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:44px;padding:0 5%;align-items:start}
body.mc-site #page-container .mt-rep{margin:0;background:var(--paper);border:3px solid var(--ink);border-radius:18px;box-shadow:9px 9px 0 var(--ink);overflow:hidden;transform:rotate(-1.4deg)}
body.mc-site #page-container .mt-rep + .mt-rep{margin-top:36px;transform:rotate(1.1deg)}
body.mc-site #page-container .mt-rep-top{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 12px;background:var(--navy);padding:13px 24px;font:700 12px/1.2 var(--mono);letter-spacing:.06em;color:var(--mustard)}
body.mc-site #page-container .mt-rep-top span:last-child{font-weight:400;letter-spacing:.02em;color:rgba(244,233,211,.8)}
body.mc-site #page-container .mt-rep blockquote{margin:0;padding:26px 28px 0}
body.mc-site #page-container .mt-rep blockquote p{font:600 21px/1.42 var(--display);letter-spacing:-.01em;color:var(--navy)}
body.mc-site #page-container .mt-rep figcaption{display:grid;gap:4px;margin:22px 28px 26px;padding-top:16px;border-top:2px dashed rgba(27,42,74,.25)}
body.mc-site #page-container .mt-who{font:800 23px/1.05 var(--display);letter-spacing:-.02em;color:var(--ink)}
body.mc-site #page-container .mt-role{font:400 13px/1.4 var(--mono);color:#3A4561}
body.mc-site #page-container .mt-src{font:400 12px/1.4 var(--mono);color:#4F5873}
body.mc-site #page-container .mt-revbtn{display:flex;justify-content:center;margin-top:64px}
body.mc-site #page-container .mt-lv-k{margin-top:30px;font:700 12.5px/1 var(--mono);letter-spacing:.05em;color:var(--navy)}
body.mc-site #page-container .mt-lv{list-style:none;margin:14px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:640px}
body.mc-site #page-container .mt-lv li{display:flex}
body.mc-site #page-container .mt-lv a{flex:1;display:flex;align-items:flex-end;gap:12px;min-height:84px;padding:10px 18px 12px 14px;background:var(--paper);border:2.5px solid var(--ink);border-radius:14px;box-shadow:4px 4px 0 var(--navy);text-decoration:none;font:700 17px/1.1 var(--display);letter-spacing:-.01em;color:var(--navy);transition:translate .2s,box-shadow .2s}
body.mc-site #page-container .mt-lv a:hover{translate:-2px -2px;box-shadow:6px 6px 0 var(--orange)}
body.mc-site #page-container .mt-lv svg{display:block;width:auto;height:var(--rh);overflow:visible}
body.mc-site #page-container .mt-lv a > span{padding-bottom:4px}
body.mc-site #page-container .mt-lv small{display:block;margin-top:5px;font:400 12px/1.2 var(--mono);letter-spacing:.02em;color:var(--rust)}
body.mc-site #page-container .mt-level .btns{margin-top:30px}
body.mc-site #page-container .mt-tagwrap{position:relative;display:flex;justify-content:center;padding:96px 34px 44px 0}
body.mc-site #page-container .mt-tag{position:relative;width:min(400px,100%);padding:84px 34px 34px;color:var(--ink);filter:drop-shadow(10px 10px 0 var(--navy));rotate:2deg}
body.mc-site #page-container .mt-tag-bg{position:absolute;inset:0;z-index:0;width:100%;height:100%;overflow:visible}
body.mc-site #page-container .mt-tag-bg path{fill:#F3D48C;stroke:var(--ink);stroke-width:3;stroke-linejoin:round}
body.mc-site #page-container .mt-tag > p:not(.seal),body.mc-site #page-container .mt-tag > h3,body.mc-site #page-container .mt-tag > ul{position:relative;z-index:1}
body.mc-site #page-container .mt-tag .mt-string,body.mc-site #page-container .mt-tag .mt-hole,body.mc-site #page-container .mt-tag .seal{z-index:2}
body.mc-site #page-container .mt-string{position:absolute;left:50%;bottom:calc(100% - 46px);width:120px;height:132px;margin-left:-16px;overflow:visible;fill:none;stroke:var(--ink);stroke-width:2.5;stroke-linecap:round}
body.mc-site #page-container .mt-hole{position:absolute;left:50%;top:30px;width:28px;height:28px;margin-left:-14px;border-radius:50%;background:var(--cream);border:3px solid var(--ink);box-shadow:0 0 0 7px #E0B65E,0 0 0 10px var(--ink)}
body.mc-site #page-container .mt-tag-k{text-align:center;font:700 12px/1 var(--mono);letter-spacing:.08em;color:#7A2A05}
body.mc-site #page-container .mt-tag h3{margin-top:12px;text-align:center;font-size:34px;line-height:1;letter-spacing:-.03em;color:var(--navy)}
body.mc-site #page-container .mt-tag-p{margin-top:16px;font-size:16.5px;line-height:1.55;color:#26324D}
body.mc-site #page-container .mt-tag-f{list-style:none;margin:20px 0 0;padding:0;border-top:2px solid var(--ink)}
body.mc-site #page-container .mt-tag-f li{display:flex;justify-content:space-between;align-items:baseline;gap:14px;padding:10px 0 9px !important;border-bottom:1.5px dashed rgba(20,27,45,.35);font:700 15px/1.3 var(--display);color:var(--navy)}
body.mc-site #page-container .mt-tag-f span{font:400 12px/1.3 var(--mono);letter-spacing:.04em;color:#3A4561}
body.mc-site #page-container .mt-tag .seal{position:absolute;right:-50px;top:-6px;width:120px;height:120px}
body.mc-site #page-container .mt-tag .seal .n{font-size:44px}
@media (prefers-reduced-motion:no-preference){
body.mc-site #page-container .mt-armed .mt-stamp{opacity:0;scale:2.1;rotate:10deg;transition:opacity .16s ease-out,scale .34s cubic-bezier(.3,1.45,.5,1),rotate .34s ease-out}
body.mc-site #page-container .mt-armed .mt-job.on .mt-stamp{opacity:1;scale:1;rotate:0deg}
body.mc-site #page-container .mt-armed .mt-job .mt-when .led{background:#34425F;box-shadow:none;transition:background .3s .2s,box-shadow .3s .2s}
body.mc-site #page-container .mt-armed .mt-job.on .mt-when .led{background:#53E0BE;box-shadow:0 0 0 2px rgba(83,224,190,.18),0 0 12px 3px rgba(83,224,190,.55)}
body.mc-site #page-container .mt-armed .mt-job.on{animation:mtThump .34s .1s ease-out}
body.mc-site #page-container .mt-armed .mt-board-top .led{animation:blink .9s steps(2) infinite}
body.mc-site #page-container .mt-armed.mt-all .mt-board-top .led{animation:none;background:#53E0BE;box-shadow:0 0 0 2px rgba(83,224,190,.18),0 0 12px 3px rgba(83,224,190,.55)}
body.mc-site #page-container .mt-armed .mt-box path{stroke-dasharray:34;stroke-dashoffset:34;transition:stroke-dashoffset .38s ease-out}
body.mc-site #page-container .mt-armed .mt-tasks li.on .mt-box path{stroke-dashoffset:0}
}
@keyframes mtThump{0%,100%{translate:0 0}35%{translate:0 3px}}
@media (min-width:981px){
body.mc-site #page-container .mt-why{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center}
body.mc-site #page-container .mt-pad{grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr)}
body.mc-site #page-container .mt-level{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)}
}
@media (min-width:761px){
body.mc-site #page-container .mt-ro{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}
}
@media (max-width:1180px) and (min-width:981px){
body.mc-site #page-container .mt-status{grid-template-columns:minmax(0,1fr)}
body.mc-site #page-container .mt-status-k{padding:10px 16px}
body.mc-site #page-container .mt-status-l li:first-child{border-left:0}
}
@media (max-width:1180px){
body.mc-site #page-container .mt-lv a{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:10px;min-height:0;padding:12px 14px}
body.mc-site #page-container .mt-lv a > span{padding-bottom:0}
body.mc-site #page-container .mt-tasks li{grid-template-columns:38px minmax(0,1fr) 24px;font-size:15.5px}
body.mc-site #page-container .mt-board{--c1:170px;--c3:130px}
body.mc-site #page-container .mt-tile{font-size:15.5px}
body.mc-site #page-container .mt-stamp{font-size:12.5px;padding:8px 10px 6px}
body.mc-site #page-container .mt-card-col{padding:22px 20px 24px}
body.mc-site #page-container .mt-card-col h3{font-size:24px}
body.mc-site #page-container .mt-ro .ro .v{font-size:42px}
}
@media (max-width:980px){
body.mc-site #page-container .mt-man{margin-top:10px}
body.mc-site #page-container .mt-view{max-width:620px}
body.mc-site #page-container .mt-card-cols{grid-template-columns:minmax(0,1fr)}
body.mc-site #page-container .mt-card-col + .mt-card-col{border-left:0;border-top:2px dashed rgba(27,42,74,.28)}
body.mc-site #page-container .mt-reps{grid-template-columns:minmax(0,1fr);padding:0 2%;gap:30px}
body.mc-site #page-container .mt-rep + .mt-rep{margin-top:0}
body.mc-site #page-container .mt-tagwrap{padding:90px 34px 50px 0}
}
@media (max-width:860px){
body.mc-site #page-container .mt-heads{display:none}
body.mc-site #page-container .mt-job{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"when sign" "what what";gap:14px 16px;padding:18px 20px 20px !important}
body.mc-site #page-container .mt-when{grid-area:when}
body.mc-site #page-container .mt-tile{flex:0 1 auto;min-width:118px}
body.mc-site #page-container .mt-sign{grid-area:sign}
body.mc-site #page-container .mt-what{grid-area:what}
}
@media (max-width:760px){
body.mc-site #page-container .phero .mt-h1{font-size:clamp(34px,9.6vw,44px)}
body.mc-site #page-container .mt-status{grid-template-columns:minmax(0,1fr);margin-top:22px;box-shadow:5px 5px 0 var(--teal)}
body.mc-site #page-container .mt-status-k{padding:10px 14px}
body.mc-site #page-container .mt-status-l li{padding:11px 12px 10px !important}
body.mc-site #page-container .mt-status-l li:first-child{border-left:0}
body.mc-site #page-container .mt-sv{font-size:16.5px}
body.mc-site #page-container .mt-sk{font-size:12px}
body.mc-site #page-container .mt-man{transform:none;box-shadow:6px 6px 0 var(--teal)}
body.mc-site #page-container .mt-man-top{padding:12px 16px}
body.mc-site #page-container .mt-man-lede{padding:16px 18px 6px;font-size:16px}
body.mc-site #page-container .mt-man-list{padding:0 18px}
body.mc-site #page-container .mt-man-list li{grid-template-columns:32px minmax(0,1fr) auto;font-size:19px;padding:11px 0 !important}
body.mc-site #page-container .mt-man-foot{margin:16px 18px 0}
body.mc-site #page-container .mt-ro{margin-top:54px;grid-template-columns:repeat(2,minmax(0,1fr))}
body.mc-site #page-container .mt-ro .ro .v{font-size:36px}
body.mc-site #page-container .mt-board{padding:10px;border-radius:18px;box-shadow:7px 7px 0 rgba(0,0,0,.35)}
body.mc-site #page-container .mt-board-top{padding:8px 6px 14px;font-size:12px}
body.mc-site #page-container .mt-board-top .mt-board-r{width:100%;justify-content:space-between}
body.mc-site #page-container .mt-job{padding:16px 16px 18px !important;border-radius:12px}
body.mc-site #page-container .mt-tile{min-width:104px;min-height:46px;font-size:15px;padding:7px 12px}
body.mc-site #page-container .mt-when{gap:11px}
body.mc-site #page-container .mt-stamp{font-size:12px;padding:7px 9px 6px;border-width:2.5px}
body.mc-site #page-container .mt-stamp small{font-size:12px}
body.mc-site #page-container .mt-what h3{font-size:21px}
body.mc-site #page-container .mt-what p{font-size:16px}
body.mc-site #page-container .mt-board-foot{padding:18px 6px 6px}
body.mc-site #page-container .mt-yours{font-size:19px}
body.mc-site #page-container .mt-view{padding:8px;border-radius:18px;box-shadow:7px 7px 0 var(--orange)}
body.mc-site #page-container .mt-view-win::after{inset:10px;background-size:24px 3px,3px 24px,24px 3px,3px 24px,24px 3px,3px 24px,24px 3px,3px 24px}
body.mc-site #page-container .mt-cam{left:18px;top:18px;font-size:12px}
body.mc-site #page-container .mt-view .plate{right:-6px;bottom:-26px}
body.mc-site #page-container .mt-pad > div{margin-top:18px}
body.mc-site #page-container .mt-spec{padding:18px 18px 16px;box-shadow:5px 5px 0 var(--mustard)}
body.mc-site #page-container .mt-spec-l{grid-template-columns:minmax(0,1fr)}
body.mc-site #page-container .mt-card{box-shadow:7px 7px 0 rgba(8,12,24,.55)}
body.mc-site #page-container .mt-card-head{padding:22px 18px 18px}
body.mc-site #page-container .mt-card-t{font-size:38px}
body.mc-site #page-container .mt-card-meta{gap:12px 22px}
body.mc-site #page-container .mt-card-col{padding:20px 18px 22px}
body.mc-site #page-container .mt-tasks li{grid-template-columns:40px minmax(0,1fr) 24px}
body.mc-site #page-container .mt-reps{padding:0}
body.mc-site #page-container .mt-rep,body.mc-site #page-container .mt-rep + .mt-rep{transform:none}
body.mc-site #page-container .mt-rep-top{padding:12px 18px}
body.mc-site #page-container .mt-rep blockquote{padding:20px 20px 0}
body.mc-site #page-container .mt-rep blockquote p{font-size:18.5px}
body.mc-site #page-container .mt-rep figcaption{margin:18px 20px 22px}
body.mc-site #page-container .mt-revbtn{margin-top:44px}
body.mc-site #page-container .mt-lv{gap:10px}
body.mc-site #page-container .mt-lv a{padding:12px 11px;font-size:15.5px}
body.mc-site #page-container .mt-tagwrap{padding:84px 24px 40px 12px}
body.mc-site #page-container .mt-tag{padding:80px 22px 28px;filter:drop-shadow(7px 7px 0 var(--navy));rotate:1deg}
body.mc-site #page-container .mt-tag h3{font-size:29px}
body.mc-site #page-container .mt-tag .seal{right:-18px;top:-30px;width:96px;height:96px}
body.mc-site #page-container .mt-tag .seal .n{font-size:36px}
body.mc-site #page-container .mt-tag .seal .t{font-size:12px}
}

