.case-ml{--ml-black:#0a0a0a;--ml-black-2:#111110;--ml-black-3:#181816;--ml-line:#26261f;--ml-grey:#7d7b74;--ml-grey-2:#8a8880;--ml-stone:#a3a19a;--ml-white:#e8e6e1;--ml-red:#ff5a3c;--ease-still:cubic-bezier(.22, 1, .36, 1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--font-inter-tight), system-ui, sans-serif;background-color:var(--ml-black);color:var(--ml-white);overflow-x:clip}.case-ml ::selection{background:var(--ml-white);color:var(--ml-black)}.case-ml .ml-mono{font-family:var(--font-plex-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--ml-grey);font-variant-numeric:tabular-nums;font-size:.6875rem;font-weight:400}.case-ml .ml-mono-red{color:var(--ml-red)}.case-ml footer .ml-mono,.case-ml .ml-on-raised .ml-mono{color:var(--ml-grey-2)}.case-ml .ml-link{color:var(--ml-grey);transition:color .3s var(--ease-still);position:relative}.case-ml .ml-link:after{content:"";background:var(--ml-white);transform-origin:0;height:1px;transition:transform .3s var(--ease-still);position:absolute;bottom:-.35em;left:0;right:0;transform:scaleX(0)}.case-ml .ml-link:focus-visible{color:var(--ml-white)}.case-ml .ml-link:focus-visible:after{transform:scaleX(1)}@media (hover:hover) and (pointer:fine){.case-ml .ml-link:hover{color:var(--ml-white)}.case-ml .ml-link:hover:after{transform:scaleX(1)}}.case-ml .ml-link:active{color:var(--ml-stone);transition:none}.case-ml .ml-link-strong{color:var(--ml-stone)}.case-ml .ml-link-strong:active{color:var(--ml-grey-2)}.case-ml .ml-voice{letter-spacing:-.005em;color:var(--ml-white);font-size:clamp(1.25rem,1.9vw,1.625rem);font-weight:200;line-height:1.5}.case-ml :focus-visible{outline:1px solid var(--ml-stone);outline-offset:4px;border-radius:1px}.case-ml .ml-print img{filter:brightness(.94);transition:filter .4s var(--ease-still)}.case-ml .ml-print:hover img,.case-ml .ml-print:focus-within img{filter:brightness()}.case-ml .ml-pencil{stroke:var(--ml-red);fill:none;stroke-linecap:round;stroke-linejoin:round}.case-ml .ml-field{background-color:var(--ml-black-2);border:0;border-bottom:1px solid var(--ml-line);width:100%;color:var(--ml-white);transition:background-color .25s var(--ease-still), border-color .25s var(--ease-still);border-radius:1px 1px 0 0;padding:.85rem 1rem;font-family:inherit;font-size:1rem;font-weight:300}.case-ml .ml-field:focus{background-color:var(--ml-black-3);border-bottom-color:var(--ml-white);outline:none}.case-ml .ml-field:focus-visible{outline:1px solid var(--ml-stone);outline-offset:3px}.case-ml .ml-field:active{background-color:var(--ml-black-3);border-bottom-color:var(--ml-stone);transition:none}@media (hover:hover) and (pointer:fine){.case-ml .ml-field:hover{background-color:var(--ml-black-3);border-bottom-color:var(--ml-stone)}}.case-ml .ml-field::placeholder{color:var(--ml-grey-2)}.case-ml textarea.ml-field{resize:vertical;min-height:9.5rem;line-height:1.6}.case-ml textarea.ml-field::-webkit-resizer{background-color:#0000;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='11' viewBox='0 0 11 11' fill='none'%3E%3Cpath d='M10 4.5L4.5 10M10 8L8 10' stroke='%23A3A19A' stroke-width='1'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.case-ml .ml-field[aria-invalid=true]{border-bottom-color:var(--ml-white)}.case-ml .ml-error{color:var(--ml-white);letter-spacing:.01em;margin-top:.5rem;font-size:.8125rem;font-weight:300}.case-ml .ml-btn{background-color:var(--ml-stone);color:var(--ml-black);cursor:pointer;font-family:var(--font-plex-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;min-height:3rem;transition:background-color .3s var(--ease-still);border:0;border-radius:1px;justify-content:center;align-items:center;padding:0 2rem;font-size:.6875rem;font-weight:500;display:inline-flex}.case-ml .ml-btn-label{position:relative}.case-ml .ml-btn-label:after{content:"";transform-origin:0;height:1px;transition:transform .18s var(--ease-still);background-color:currentColor;position:absolute;bottom:-.45em;left:0;right:0;transform:scaleX(0)}@media (hover:hover) and (pointer:fine){.case-ml .ml-btn:hover:not(:disabled):not([aria-disabled=true]){background-color:var(--ml-white)}.case-ml .ml-btn:hover:not(:disabled):not([aria-disabled=true]) .ml-btn-label:after{transform:scaleX(1)}}.case-ml .ml-btn:focus-visible .ml-btn-label:after{transform:scaleX(1)}.case-ml .ml-btn:active:not(:disabled):not([aria-disabled=true]){background-color:var(--ml-grey-2);transition:none}.case-ml .ml-btn:disabled,.case-ml .ml-btn[aria-disabled=true]{background-color:var(--ml-black-3);color:var(--ml-grey-2);cursor:not-allowed}.case-ml .ml-btn:disabled .ml-btn-label:after,.case-ml .ml-btn[aria-disabled=true] .ml-btn-label:after{content:none}@keyframes ml-develop{0%{filter:sepia()hue-rotate(-45deg)saturate(2.6)brightness(.03)contrast(1.15)}16%{filter:sepia()hue-rotate(-45deg)saturate(2.6)brightness(.09)contrast(1.12)}50%{filter:sepia()hue-rotate(-45deg)saturate(2.8)brightness(.52)contrast()}62%{filter:sepia()hue-rotate(-45deg)saturate(2.8)brightness(.55)contrast()}to{filter:sepia(0)hue-rotate()saturate()brightness()contrast()}}.case-ml .ml-develop{animation:3.2s cubic-bezier(.4,0,.25,1) both ml-develop}.case-ml .ml-hero-print{background-color:var(--ml-black);isolation:isolate}.case-ml .ml-hero-print .ml-develop{mix-blend-mode:lighten}@keyframes ml-settle{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.case-ml .ml-topbar-in{animation:ml-settle .8s var(--ease-still) .15s both}.case-ml .ml-hero-name{animation:ml-settle 1s var(--ease-still) 1.7s both}.case-ml .ml-chrome-in{animation:ml-settle .9s var(--ease-still) 2.3s both}@property --ml-sec{syntax:"<integer>";inherits:false;initial-value:0}@property --ml-tenth{syntax:"<integer>";inherits:false;initial-value:0}@keyframes ml-sec{to{--ml-sec:3}}@keyframes ml-tenth{to{--ml-tenth:10}}@keyframes ml-gone{to{visibility:hidden}}@keyframes ml-come{to{visibility:visible}}.case-ml .ml-timer{display:inline-grid}.case-ml .ml-timer>*{grid-area:1/1}.case-ml .ml-timer-run{color:var(--ml-red);animation:0s linear 3.2s forwards ml-gone}.case-ml .ml-timer-count{counter-reset:ml-s var(--ml-sec) ml-t var(--ml-tenth);animation:3s steps(3,end) forwards ml-sec,1s steps(10,end) 3.2 forwards ml-tenth}.case-ml .ml-timer-count:after{content:counter(ml-s, decimal-leading-zero) "." counter(ml-t)}.case-ml .ml-timer-fixed{color:var(--ml-stone);visibility:hidden;animation:0s linear 3.2s forwards ml-come}.case-ml [data-ml-wait] .ml-develop,.case-ml [data-ml-wait] .ml-hero-name,.case-ml [data-ml-wait] .ml-chrome-in,.case-ml [data-ml-wait] .ml-timer-run,.case-ml [data-ml-wait] .ml-timer-count,.case-ml [data-ml-wait] .ml-timer-fixed{animation-play-state:paused}@keyframes ml-blink{50%{color:var(--ml-black)}}.case-ml [data-ml-wait] .ml-timer-dot{animation:1.1s step-end infinite ml-blink}.case-ml .ml-edit{--ml-fh:min(calc((100vw - 5rem) / 6.34), calc((100svh - 17rem) / 3.04));--ml-ph:min(calc(100svh - 5rem), 150vw);--ml-pw:calc(var(--ml-ph) * 2 / 3)}@media (max-aspect-ratio:1){.case-ml .ml-edit{--ml-ph:min(calc(100svh - 9.75rem), 150vw);--ml-fh:min(calc((100vw - 2.5rem) / 3.17), calc((100svh - 13.5rem) / 6.2))}}.case-ml .ml-edit-stage{position:relative}.case-ml .ml-edit-sheet{flex-direction:column;gap:1rem;min-height:100svh;padding:1.5rem 1.5rem 4.5rem;display:flex}@media (min-width:768px){.case-ml .ml-edit-sheet{padding:1.75rem 2.5rem 2.25rem}}.case-ml .ml-sheet-wrap{flex:1;justify-content:center;align-items:center;display:flex}.case-ml .ml-sheet{grid-template-columns:repeat(4, calc(var(--ml-fh) * 38 / 24));row-gap:calc(var(--ml-fh) * .12);display:grid}@media (max-aspect-ratio:1){.case-ml .ml-sheet{grid-template-columns:repeat(2, calc(var(--ml-fh) * 38 / 24))}}.case-ml .ml-film{background-color:var(--ml-black-2);height:calc(var(--ml-fh) * 35 / 24);width:calc(var(--ml-fh) * 38 / 24);position:relative}.case-ml .ml-film-edge{width:100%;height:100%;position:absolute;inset:0}.case-ml .ml-perf{fill:var(--ml-black);stroke:var(--ml-perf-rim,var(--ml-line));stroke-width:1px}.case-ml .ml-edge-text{fill:var(--ml-grey-2);font-family:var(--font-plex-mono), ui-monospace, monospace;letter-spacing:.12px;font-size:1.2px}.case-ml .ml-cell{height:var(--ml-fh);left:calc(var(--ml-fh) / 24);top:calc(var(--ml-fh) * 5.5 / 24);width:calc(var(--ml-fh) * 1.5);position:absolute}.case-ml .ml-win{background-color:var(--ml-black);position:absolute;inset:0;overflow:hidden}.case-ml .ml-win-turn{height:calc(var(--ml-fh) * 1.5);width:var(--ml-fh);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-90deg)}.case-ml .ml-loop{pointer-events:none;z-index:2;width:120%;height:120%;position:absolute;top:-10%;left:-10%;overflow:visible}.case-ml .ml-loop path{stroke-width:2.6px}@media (max-aspect-ratio:1){.case-ml .ml-loop path{stroke-width:4.2px}}.case-ml .ml-edit-statement{color:var(--ml-stone);max-width:34ch;font-size:clamp(1.125rem,2.4vw,2.25rem);font-weight:200;line-height:1.3}.case-ml .ml-edit-foot{position:relative}.case-ml .ml-dryline{display:none}.case-ml .ml-edit[data-live] .ml-dryline{align-items:stretch;gap:1.25rem;width:min(100%,26rem);padding-top:.625rem;display:flex;position:absolute;top:0;bottom:-1.25rem;left:0}.case-ml .ml-dryline-cord{background-color:var(--ml-grey);transform-origin:0;height:1px;position:absolute;top:0;left:0;right:0}.case-ml .ml-dryline-slot{aspect-ratio:2/3;height:100%;position:relative}.case-ml .ml-dryline-slot:before,.case-ml .ml-dryline-slot:after{background-color:var(--ml-stone);content:"";width:2px;height:.6rem;position:absolute;top:-.925rem}.case-ml .ml-dryline-slot:before{left:16%}.case-ml .ml-dryline-slot:after{right:16%}@media (min-aspect-ratio:1){.case-ml .ml-edit[data-live] .ml-dryline{gap:1.5rem;width:min(100%,44rem);padding-top:1rem;top:-1.25rem;bottom:-2rem}.case-ml .ml-dryline-slot:before,.case-ml .ml-dryline-slot:after{width:3px;height:1rem;top:-1.5rem}}.case-ml .ml-edit-prints{flex-direction:column;align-items:center;gap:5rem;padding:4rem 0 2rem;display:flex}.case-ml .ml-lift{height:var(--ml-ph);width:var(--ml-pw);position:relative}.case-ml .ml-lift-frame{position:absolute;inset:0}.case-ml .ml-lift figcaption{white-space:nowrap;margin-top:.875rem;position:absolute;top:100%;left:0}@media (max-aspect-ratio:1){.case-ml .ml-lift figcaption{left:1.5rem}}.case-ml .ml-latch[data-on]{transition:clip-path .35s var(--ease-still)}.case-ml .ml-latch[data-on=true]{clip-path:inset(-.6em)}.case-ml .ml-latch[data-on=false]{clip-path:inset(-.6em 100% -.6em -.6em)}.case-ml .ml-lift-red{filter:sepia()hue-rotate(-45deg)saturate(2.8)brightness(.55);display:none;position:absolute;inset:0}.case-ml .ml-edit[data-live] .ml-edit-stage{height:100svh;overflow:hidden}.case-ml .ml-edit[data-live] .ml-edit-sheet{height:100%;min-height:0}.case-ml .ml-edit[data-live] .ml-edit-prints{pointer-events:none;z-index:3;padding:0;display:block;position:absolute;inset:0}.case-ml .ml-edit[data-live] .ml-lift{left:calc(50% - var(--ml-pw) / 2);opacity:0;top:calc(50% - var(--ml-ph) / 2 - 1rem);transition:clip-path .3s var(--ease-still);position:absolute}.case-ml .ml-edit[data-live] .ml-lift[data-aside=true]{clip-path:inset(0 0 100%)}.case-ml .ml-edit[data-live] .ml-lift-red{display:block}.case-ml .ml-plate-link{margin:0 1.5rem 3rem;padding:.75rem 0;display:inline-block}@media (min-width:768px){.case-ml .ml-plate-link{margin-inline:2.5rem}}.case-ml .ml-edit[data-live] .ml-plate-link{left:calc(50% - var(--ml-pw) / 2);top:calc(50% + var(--ml-ph) / 2 - 1rem + .125rem);z-index:4;margin:0;position:absolute}@media (max-aspect-ratio:1){.case-ml .ml-edit[data-live] .ml-plate-link{left:calc(50% - var(--ml-pw) / 2 + 1.5rem)}}.case-ml .ml-skip{background-color:var(--ml-black);color:var(--ml-white);z-index:5;padding:.75rem 1rem;position:absolute;top:1rem;left:1.5rem}.case-ml .ml-skip:not(:focus){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;overflow:hidden}.case-ml .ml-veil{background-color:var(--ml-black);opacity:0;pointer-events:none;position:absolute;inset:0}.case-ml .ml-opener{width:min(100vw,150svh - 4.5rem);margin-inline:auto}.case-ml .ml-hang{flex-direction:column;gap:3.5rem;margin-top:clamp(4rem,8vw,7rem);padding:0 1.5rem;display:flex}.case-ml .ml-hang-big{align-self:center;width:min(100vw,66.6667svh - 3.33333rem)}.case-ml .ml-hang-big figcaption{padding-inline:1.5rem}.case-ml .ml-hang-pick{width:58%}.case-ml .ml-print-loop{pointer-events:none;width:120%;height:120%;position:absolute;top:-10%;left:-10%;overflow:visible}.case-ml .ml-print-loop path{stroke-width:1.7px}.case-ml .ml-hang-harbour .ml-hang-pick{align-self:flex-end;margin-right:4%}.case-ml .ml-hang-skyline .ml-hang-pick{margin-left:14%}.case-ml .ml-hang-line{border-top:1px solid var(--ml-line);padding-top:3rem}.case-ml .ml-hang-line .ml-hang-pick{margin-left:4%}@media (min-width:768px) and (min-aspect-ratio:1){.case-ml .ml-hang{flex-direction:row;align-items:flex-start;padding:0 2.5rem}.case-ml .ml-hang-big{flex:none;align-self:flex-start;width:calc(66.6667svh - 3.33333rem)}.case-ml .ml-hang-big figcaption{padding-inline:0}.case-ml .ml-hang-pick,.case-ml .ml-hang-harbour .ml-hang-pick,.case-ml .ml-hang-skyline .ml-hang-pick,.case-ml .ml-hang-line .ml-hang-pick{flex:none;align-self:flex-start;width:calc(27svh - 1.35rem);margin:0}.case-ml .ml-hang-harbour{justify-content:space-between}.case-ml .ml-hang-harbour .ml-hang-pick{margin-top:42svh;margin-right:6vw}.case-ml .ml-hang-skyline{justify-content:center;gap:10vw}.case-ml .ml-hang-skyline .ml-hang-big{margin-top:12svh}.case-ml .ml-hang-skyline .ml-hang-pick{order:-1}.case-ml .ml-hang-line{justify-content:center;gap:8vw}}@media (hover:hover) and (pointer:fine){.case-ml .ml-print:hover figcaption .ml-mono,.case-ml .ml-print:hover figcaption.ml-mono{color:var(--ml-stone)}}.case-ml section[tabindex="-1"]:focus,.case-ml #series:focus,.case-ml .ml-panel:focus{outline:none}.case-ml section[id],.case-ml #series,.case-ml .ml-panel{scroll-margin-top:4.5rem}.case-ml .ml-brief{--ml-fh:calc((100vw - 3rem) / 3.17)}@media (min-width:640px){.case-ml .ml-brief{--ml-fh:calc((100vw - 5rem) / 6.34)}}@media (min-width:1024px){.case-ml .ml-brief{--ml-fh:min(calc((100vw - 5rem - 16rem) / 6.34), 11rem)}}.case-ml .ml-brief-sheet{gap:2.75rem;margin-top:clamp(3.5rem,7vw,6rem);display:grid}.case-ml .ml-brief-row{gap:.875rem;display:grid}@media (min-width:1024px){.case-ml .ml-brief-row{grid-template-columns:14rem minmax(0,1fr);align-items:start;column-gap:2rem}.case-ml .ml-brief-leader{padding-top:calc(var(--ml-fh) * .2)}}.case-ml .ml-strip{grid-template-columns:repeat(2, calc(var(--ml-fh) * 38 / 24));row-gap:calc(var(--ml-fh) * .12);display:grid}@media (min-width:640px){.case-ml .ml-strip{grid-template-columns:repeat(4, calc(var(--ml-fh) * 38 / 24))}.case-ml .ml-strip-2{grid-template-columns:repeat(2, calc(var(--ml-fh) * 38 / 24))}}.case-ml .ml-bframe{color:inherit;cursor:pointer;font:inherit;height:calc(var(--ml-fh) * 35 / 24 + 2.75rem);text-align:left;border:0;margin:0;padding:0;display:block}.case-ml .ml-bframe .ml-film-edge{height:calc(var(--ml-fh) * 35 / 24);bottom:auto}.case-ml .ml-bframe .ml-win img{filter:brightness(.78);transition:filter .3s var(--ease-still)}.case-ml .ml-bframe-label.ml-mono{color:var(--ml-stone);height:2.75rem;padding:0 calc(var(--ml-fh) / 24 + .25rem);transition:color .25s var(--ease-still);align-items:center;line-height:1.3;display:flex;position:absolute;bottom:0;left:0;right:0}.case-ml .ml-edge-strip{background-color:var(--ml-black-2);max-width:calc(var(--ml-fh) * 38 / 24 * 2);grid-template-columns:repeat(2,minmax(0,1fr));padding:1.25rem 0;display:grid;position:relative}@media (min-width:640px){.case-ml .ml-edge-strip{max-width:calc(var(--ml-fh) * 38 / 24 * 4);grid-template-columns:repeat(4,minmax(0,1fr))}.case-ml .ml-edge-strip-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.case-ml .ml-perfs{width:100%;height:14px;display:block}.case-ml .ml-edge-strip>.ml-perfs{position:absolute;left:0}.case-ml .ml-edge-strip>.ml-perfs:first-child{top:.2rem}.case-ml .ml-edge-strip>.ml-perfs:last-child{bottom:.2rem}.case-ml .ml-edge-cell{color:var(--ml-stone);cursor:pointer;font:inherit;text-align:center;min-height:3.75rem;transition:background-color .25s var(--ease-still), color .25s var(--ease-still);background-color:#0000;border:0;padding:1rem 1.25rem;font-size:1rem;font-weight:300;line-height:1.35;position:relative}.case-ml .ml-bframe[aria-disabled=true],.case-ml .ml-edge-cell[aria-disabled=true]{cursor:not-allowed}.case-ml .ml-bframe[aria-disabled=true] .ml-bframe-label.ml-mono,.case-ml .ml-edge-cell[aria-disabled=true]{color:var(--ml-grey-2)}.case-ml .ml-edge-cell[aria-disabled=true]{background-color:var(--ml-black-3)}.case-ml [role=radiogroup][aria-invalid=true] .ml-bframe-label,.case-ml .ml-edge-strip[aria-invalid=true]{box-shadow:inset 0 -1px 0 var(--ml-white)}.case-ml .ml-bframe[aria-checked=true] .ml-bframe-label.ml-mono,.case-ml .ml-edge-cell[aria-checked=true]{color:var(--ml-white)}.case-ml .ml-bframe[aria-checked=true] .ml-win img{filter:brightness()}.case-ml .ml-bframe:focus-visible{outline:1px solid var(--ml-stone);outline-offset:3px;z-index:3}.case-ml .ml-edge-cell:focus-visible{color:var(--ml-white);outline:1px solid var(--ml-stone);outline-offset:-4px}.case-ml .ml-bframe:focus-visible .ml-bframe-label.ml-mono{color:var(--ml-white)}@media (hover:hover) and (pointer:fine){.case-ml .ml-bframe:hover:not([aria-disabled=true]) .ml-win img{filter:brightness()}.case-ml .ml-bframe:hover:not([aria-disabled=true]) .ml-bframe-label.ml-mono,.case-ml .ml-edge-cell:hover:not([aria-disabled=true]){color:var(--ml-white)}.case-ml .ml-edge-cell:hover:not([aria-disabled=true]){background-color:var(--ml-black-3)}}.case-ml .ml-bframe:active:not([aria-disabled=true]) .ml-win img{filter:brightness(.9);transition:none}.case-ml .ml-edge-cell:active:not([aria-disabled=true]){background-color:var(--ml-black-3);transition:none}.case-ml .ml-rebate{background-color:var(--ml-black-2);max-width:calc(var(--ml-fh) * 38 / 24 * 2);padding:.4rem 0 .85rem}@media (min-width:640px){.case-ml .ml-rebate{max-width:calc(var(--ml-fh) * 38 / 24 * 4)}}.case-ml .ml-rebate p{letter-spacing:.08em;padding:.3rem .875rem 0;line-height:1.8}.case-ml .ml-rebate .ml-mono{color:var(--ml-grey-2)}.case-ml .ml-brief-fields{max-width:calc(var(--ml-fh) * 38 / 24 * 2)}@media (min-width:640px){.case-ml .ml-brief-fields{max-width:calc(var(--ml-fh) * 38 / 24 * 4)}}.case-ml .ml-box-loop{pointer-events:none;width:calc(110% + 3em);height:calc(100% + 1.6em);position:absolute;top:-.8em;left:calc(-5% - 1.5em);overflow:visible}.case-ml .ml-box-loop path{stroke-width:2.2px}.case-ml .ml-edge-cell .ml-box-loop{height:calc(100% + 2.2em);top:-1.1em}.case-ml .ml-edge-sub.ml-mono{color:var(--ml-grey-2);margin-top:.9rem;display:block}@keyframes ml-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.case-ml .ml-pencil-draw{animation:.45s cubic-bezier(.45,0,.55,1) both ml-draw}.case-ml .ml-finale{--ml-fh:clamp(4.5rem, 9vw, 7.5rem)}.case-ml .ml-runout{display:flex;overflow-x:clip}.case-ml .ml-runout .ml-film{flex:none}.case-ml .ml-runout .ml-win{background-color:#0000}.case-ml .ml-route{background-color:var(--ml-black);border-bottom:1px solid var(--ml-line);height:3rem;transition:transform .35s var(--ease-still), visibility 0s linear .35s;visibility:hidden;z-index:40;justify-content:space-between;align-items:center;padding:0 1.5rem;display:flex;position:fixed;inset:0 0 auto;transform:translateY(-100%)}@media (min-width:768px){.case-ml .ml-route{padding:0 2.5rem}}.case-ml .ml-route[data-shown=true]{transition:transform .35s var(--ease-still), visibility 0s;visibility:visible;transform:none}@media (prefers-reduced-motion:reduce){.case-ml .ml-develop,.case-ml .ml-topbar-in,.case-ml .ml-hero-name,.case-ml .ml-chrome-in{animation:none}.case-ml .ml-timer{display:none}.case-ml .ml-print img,.case-ml .ml-bframe-label,.case-ml .ml-edge-cell,.case-ml .ml-bframe .ml-win img,.case-ml .ml-route{transition:none}.case-ml .ml-pencil-draw{animation:none}.case-ml .ml-btn-label:after,.case-ml .ml-link:after{transition:none}}.case-ml .ml-maker{color:var(--ml-grey-2);transition:color .3s var(--ease-still);align-items:center;margin-block:-.75rem;padding-block:.75rem;display:inline-flex}.case-ml .ml-maker:focus-visible{color:var(--ml-white)}@media (hover:hover) and (pointer:fine){.case-ml .ml-maker:hover{color:var(--ml-white)}}.case-ml .ml-maker:active{color:var(--ml-stone);transition:none}.case-ml .ml-sharphaw{background:currentColor;width:3.5rem;height:.875rem;display:block;-webkit-mask:url(/brand/sharphaw-wordmark-white.svg) 50%/contain no-repeat;mask:url(/brand/sharphaw-wordmark-white.svg) 50%/contain no-repeat}
