@font-face{font-family:unbounded;src:url(../media/unbounded_latin_700_normal-s.p.1yqh90xrm4ww-.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:unbounded;src:url(../media/unbounded_latin_800_normal-s.p.3nn1hb2xol5jt.woff2)format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:unbounded Fallback;src:local(Arial);ascent-override:69.27%;descent-override:17.06%;line-gap-override:0.0%;size-adjust:143.63%}.unbounded_b6824988-module__7-dvja__className{font-family:unbounded,unbounded Fallback}.unbounded_b6824988-module__7-dvja__variable{--font-unbounded:"unbounded", "unbounded Fallback"}
@font-face{font-family:onest;src:url(../media/onest_latin_400_normal-s.p.17fkrbadq2kg8.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:onest;src:url(../media/onest_latin_500_normal-s.p.0i4y3tzlcmv_s.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:onest;src:url(../media/onest_latin_600_normal-s.p.2y6222cyey2wz.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:onest Fallback;src:local(Arial);ascent-override:91.42%;descent-override:28.75%;line-gap-override:0.0%;size-adjust:106.1%}.onest_ac88c2ab-module__CyH7Wq__className{font-family:onest,onest Fallback}.onest_ac88c2ab-module__CyH7Wq__variable{--font-onest:"onest", "onest Fallback"}
@layer theme,base;@layer components{.mk{--display:var(--font-unbounded),"Arial Black","Helvetica Neue",Arial,sans-serif;--text:var(--font-onest),"Helvetica Neue",Arial,sans-serif}html:has(.mk){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--paper)}:where(.mk),:where(.mk) *,:where(.mk):before,:where(.mk) :before,:where(.mk):after,:where(.mk) :after{box-sizing:border-box}html:has(.mk){scroll-behavior:smooth;-webkit-text-size-adjust:100%}.mk{background:var(--paper);color:var(--ink);font-family:var(--text);font-size:var(--s-body);-webkit-font-smoothing:antialiased;line-height:1.5;overflow-x:clip}.mk:before{content:"";height:env(safe-area-inset-top,0px);z-index:60;background:var(--orange);position:fixed;inset:0 0 auto}:where(.mk) a{color:inherit}:where(.mk) img{max-width:100%;display:block}:where(.mk) h1,:where(.mk) h2,:where(.mk) h3,:where(.mk) h4,:where(.mk) p,:where(.mk) ul,:where(.mk) ol,:where(.mk) figure,:where(.mk) blockquote{margin:0}:where(.mk) ul,:where(.mk) ol{padding:0;list-style:none}:where(.mk) :focus-visible{outline:3px solid var(--ink);outline-offset:3px}.mk .band :focus-visible{outline-color:currentColor}.mk .wrap{max-width:1440px;padding-left:max(var(--gutter),env(safe-area-inset-left,0px));padding-right:max(var(--gutter),env(safe-area-inset-right,0px));margin-inline:auto}.mk .band{position:relative;overflow:hidden}.mk .band-ink{background:var(--ink);color:var(--white)}.mk .band-orange{background:var(--orange);color:var(--ink)}.mk .band-peach{background:var(--peach);color:var(--ink)}.mk .band-sand{background:var(--sand);color:var(--ink)}.mk .band-tangerine{background:var(--tangerine);color:var(--ink)}.mk .band-paper{background:var(--paper);color:var(--ink)}.mk .pad{padding-block:clamp(88px,10vw,160px)}.mk .pad-top{padding-top:clamp(88px,10vw,160px)}.mk .d-xl,.mk .d-l,.mk .d-m,.mk .h-head{font-family:var(--display);text-transform:uppercase;text-wrap:balance;font-weight:800}.mk .d-xl{font-size:var(--s-xl);letter-spacing:-.04em;line-height:.9}.mk .d-l{font-size:var(--s-l);letter-spacing:-.03em;line-height:.94}.mk .d-m{font-size:var(--s-m);letter-spacing:-.02em;line-height:.98}.mk .h-head{font-size:var(--s-head);letter-spacing:-.01em;font-weight:700;line-height:1.12}.mk .lead{font-size:var(--s-lead);max-width:34ch;line-height:1.38}.mk .lead-wide{font-size:var(--s-lead);max-width:46ch;line-height:1.4}.mk .body{font-size:var(--s-body);max-width:60ch;line-height:1.55}.mk .small{font-size:var(--s-small);line-height:1.45}.mk .muted{color:var(--ink-soft)}.mk .band-ink .muted{color:var(--peach)}.mk .strong{font-weight:600}.mk .num{font-variant-numeric:tabular-nums}.mk .c-orange{color:var(--orange)}.mk .btn{--bg:var(--ink);--fg:var(--white);background:var(--bg);color:var(--fg);border:2px solid var(--ink);box-shadow:var(--shadow);font:600 17px/1 var(--text);cursor:pointer;transition:transform .16s var(--ease),box-shadow .16s var(--ease);white-space:nowrap;align-items:center;gap:12px;padding:18px 26px;text-decoration:none;display:inline-flex}.mk .btn svg{flex:none;width:20px;height:20px}.mk .btn-orange{--bg:var(--orange);--fg:var(--ink)}.mk .btn-paper{--bg:var(--white);--fg:var(--ink)}.mk .band-ink .btn{border-color:var(--ink)}.mk .band-ink .btn-orange{box-shadow:6px 6px 0 var(--peach)}@media (hover:hover) and (pointer:fine){.mk .btn:hover{box-shadow:8px 8px 0 var(--ink);transform:translate(-2px,-2px)}.mk .band-ink .btn-orange:hover{box-shadow:8px 8px 0 var(--peach)}}.mk .btn:active{box-shadow:2px 2px 0 var(--ink);transform:translate(4px,4px)}.mk .link{text-underline-offset:4px;font-weight:600;text-decoration:underline;text-decoration-thickness:2px}.mk .link:hover{text-decoration-thickness:3px}.mk .tag{font:600 13px/1.2 var(--text);border:2px solid;align-items:center;gap:6px;padding:4px 10px;display:inline-flex}.mk .tag-fill{background:var(--ink);color:var(--white);border-color:var(--ink)}.mk .nav-shell{top:env(safe-area-inset-top,0px);z-index:50;pointer-events:none;margin-bottom:-92px;padding-top:16px;position:sticky}.mk .nav{pointer-events:auto;background:var(--glass);border:2px solid var(--ink);-webkit-backdrop-filter:blur(22px)saturate(1.4);backdrop-filter:blur(22px)saturate(1.4);align-items:center;gap:28px;padding:10px 10px 10px 16px;display:flex}.mk .brand{font:800 22px/1 var(--display);letter-spacing:-.03em;text-transform:lowercase;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.mk .brand img{width:40px;height:40px}.mk .nav-links{gap:24px;margin-left:12px;display:flex}.mk .nav-links a{font:500 15px/1 var(--text);border-bottom:2px solid #0000;padding:8px 2px;text-decoration:none}.mk .nav-links a[aria-current=page],.mk .nav-links a:hover{border-bottom-color:var(--ink)}.mk .nav .btn{box-shadow:4px 4px 0 var(--ink);margin-left:auto;padding:14px 20px}.mk .menu-btn{background:var(--white);border:2px solid var(--ink);font:600 15px/1 var(--text);cursor:pointer;align-items:center;gap:8px;margin-left:auto;padding:12px 14px;display:none}.mk .mobile-menu{pointer-events:auto;background:var(--white);border:2px solid var(--ink);box-shadow:var(--shadow);margin-top:8px;padding:8px}.mk .mobile-menu a{font:600 18px/1.2 var(--text);border-bottom:2px solid var(--sand);padding:14px 12px;text-decoration:none;display:block}.mk .mobile-menu a:last-child{border-bottom:0}@media (max-width:1080px){.mk .nav-links,.mk .nav .btn{display:none}.mk .menu-btn{display:inline-flex}}.mk .view[hidden]{display:none!important}.mk .hero{padding-top:128px;padding-bottom:clamp(72px,7vw,104px)}.mk .hero h1{flex-direction:column;display:flex}.mk .hero h1 .line{margin-bottom:-.06em;padding-bottom:.04em;display:block;overflow:hidden}.mk .hero h1 .line>span{display:block}.mk .hero-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(24px,4vw,64px);margin-top:clamp(36px,4vw,56px);display:grid;position:relative}.mk .hero-left{flex-direction:column;gap:32px;padding-top:4px;display:flex}.mk .hero-actions{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.mk .hero-right{padding-top:0;position:relative}.mk .disc{aspect-ratio:1;background:var(--peach);z-index:0;border-radius:50%;width:min(380px,60%);position:absolute;top:-60px;right:-6%}.mk .answer{z-index:1;background:var(--glass);border:2px solid var(--ink);box-shadow:8px 8px 0 var(--ink);-webkit-backdrop-filter:blur(26px)saturate(1.3);backdrop-filter:blur(26px)saturate(1.3);padding:clamp(20px,2.4vw,32px);padding-top:calc(var(--tag-overlap) + clamp(18px,2vw,26px));flex-direction:column;gap:18px;display:flex;position:relative}.mk .seg{border:2px solid var(--ink);background:var(--white);align-self:flex-start;display:inline-flex}.mk .seg button{appearance:none;font:600 15px/1 var(--text);color:var(--ink);cursor:pointer;background:0 0;border:0;padding:11px 16px;transition:background-color .16s,color .16s}.mk .seg button[aria-pressed=true]{background:var(--ink);color:var(--white)}.mk .seg button+button{border-left:2px solid var(--ink)}.mk .ans-box{background:var(--white);border:2px solid var(--ink);min-height:136px;padding:16px 20px;transition:opacity .2s,filter .2s}.mk .ans-box.swap{opacity:.25;filter:blur(2px)}.mk .ans-box b{font-weight:600}.mk .ans-meta{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.mk .verdict{font:600 15px/1.2 var(--text);align-items:center;gap:8px;display:inline-flex}.mk .verdict i{border:2px solid var(--ink);flex:none;width:12px;height:12px;display:inline-block}.mk .verdict[data-tone=chosen] i{background:var(--ok);border-color:var(--ok)}.mk .verdict[data-tone=named] i{background:var(--peach)}.mk .hero{--tag-overlap:44px}.mk .accent-block{z-index:2;margin-bottom:calc(var(--tag-overlap) * -1);background:var(--ink);color:var(--white);width:250px;box-shadow:6px 6px 0 var(--peach);flex-direction:column;gap:6px;padding:16px 20px;text-decoration:none;display:flex;position:relative;left:-48px}.mk .accent-block .fig{font:800 44px/1 var(--display);color:var(--orange);letter-spacing:-.03em}@media (max-width:960px){.mk .hero{padding-top:112px}.mk .hero-grid{grid-template-columns:1fr}.mk .hero-right{padding-top:24px}.mk .accent-block{width:min(250px,70%);left:0}.mk .disc{top:20px;right:-20%}}.mk .video-head{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:32px;margin-bottom:56px;display:grid}.mk .poster{aspect-ratio:16/9;background:var(--peach);border:2px solid var(--white);flex-direction:column;justify-content:space-between;max-width:100%;padding:clamp(20px,4vw,64px);display:flex;position:relative;overflow:hidden}.mk .poster .d-l{color:var(--orange);font-size:clamp(28px,6.6vw,104px)}.mk .poster-foot{color:var(--ink);justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.mk .play{aspect-ratio:1;background:var(--ink);width:clamp(76px,9vw,128px);box-shadow:8px 8px 0 var(--orange);border:0;place-items:center;display:grid;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)}.mk .play svg{width:38%;height:38%}.mk .soon{background:var(--ink);color:var(--white);font:600 14px/1.2 var(--text);white-space:nowrap;padding:6px 10px}@media (max-width:760px){.mk .video-head{grid-template-columns:1fr}.mk .poster{aspect-ratio:auto;gap:28px}.mk .play{width:84px;position:static;transform:none}.mk .poster-foot{flex-direction:column;align-items:flex-start;gap:14px}}.mk .tiles{grid-template-rows:repeat(2,clamp(220px,21vw,300px));grid-template-columns:repeat(12,minmax(0,1fr));gap:8px;display:grid}.mk .tile{flex-direction:column;justify-content:flex-end;padding:24px;display:flex;position:relative;overflow:hidden}.mk .tile-a{background:var(--ink);color:var(--white);grid-area:1/1/3/9}.mk .tile-a .d-xl{font-size:min(6.2vw,90px)}.mk .tile-b{background:var(--peach);grid-area:1/9/2/13}.mk .tile-b .d-xl{font-size:min(4.4vw,64px)}.mk .tile-c{background:var(--white);grid-area:2/9/3/13;justify-content:flex-start;gap:10px}.mk .thread-title{font-weight:600;line-height:1.3}.mk .cmt{border-left:4px solid var(--sand);flex-direction:column;gap:2px;padding-left:12px;display:flex}.mk .problem-text{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(24px,4vw,64px);margin-top:clamp(48px,5vw,72px);display:grid}.mk .problem-text .lead-wide{max-width:52ch}@media (max-width:860px){.mk .tiles{grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr))}.mk .tile-a{grid-area:auto/1/auto/3;min-height:46svh}.mk .tile-a .d-xl{font-size:11vw}.mk .tile-b{grid-area:auto/1/auto/3;min-height:200px}.mk .tile-b .d-xl{font-size:12vw}.mk .tile-c{grid-area:auto/1/auto/3}.mk .problem-text{grid-template-columns:1fr}}.mk .nc-head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;display:grid}.mk .specimens{grid-template-columns:1fr 1fr;gap:8px;height:calc(34px + min(8.1vw,116px)/1.6129);margin-top:clamp(56px,9vh,110px);display:grid;overflow:hidden}.mk .specimen{flex-direction:column;gap:10px;min-width:0;display:flex}.mk .specimen .d-xl{font-size:min(8.1vw,116px);line-height:.8;display:block}.mk .specimen.named .d-xl{color:var(--ink-soft)}.mk .specimen.chosen .d-xl{color:var(--orange)}@media (max-width:760px){.mk .nc-head{grid-template-columns:1fr}.mk .specimens{grid-template-columns:1fr;gap:24px;height:auto;overflow:visible}.mk .specimen .d-xl{height:.6em;font-size:13.5vw;overflow:hidden}}.mk .two-col{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,64px);display:grid}.mk .acc{height:520px;margin-top:64px;display:flex}.mk .stage{text-align:left;cursor:pointer;min-width:0;transition:flex-grow .45s var(--ease);color:var(--ink);font:inherit;background:var(--c);border:0;flex:1 1 0;padding:0;position:relative;overflow:hidden}.mk .stage[aria-expanded=true]{cursor:default;flex-grow:5.5}.mk .stage .s-name-v{writing-mode:vertical-rl;white-space:nowrap;font:700 22px/1 var(--display);text-transform:uppercase;letter-spacing:-.01em;transition:opacity .2s;position:absolute;bottom:24px;left:22px;transform:rotate(180deg)}.mk .stage .s-open{opacity:0;pointer-events:none;flex-direction:column;justify-content:space-between;padding:40px;transition:opacity .25s .12s;display:flex;position:absolute;inset:0}.mk .stage[aria-expanded=true] .s-open{opacity:1;pointer-events:auto}.mk .stage[aria-expanded=true] .s-name-v{opacity:0}.mk .stage .s-open .lead{max-width:40ch}.mk .stage .s-open .d-m{white-space:nowrap}.mk .s1{--c:var(--ink);color:var(--white)}.mk .s2{--c:var(--orange)}.mk .s3{--c:var(--tangerine)}.mk .s4{--c:var(--peach)}.mk .s5{--c:var(--sand)}@media (max-width:900px){.mk .two-col{grid-template-columns:1fr}.mk .acc{flex-direction:column;height:auto}.mk .stage{flex:none;min-height:64px}.mk .stage .s-name-v{writing-mode:horizontal-tb;padding:20px;font-size:18px;display:block;position:static;transform:none}.mk .stage .s-open{padding:0 20px 24px;display:none;position:static}.mk .stage[aria-expanded=true] .s-open{gap:16px;display:flex}.mk .stage[aria-expanded=true] .s-name-v{display:none}.mk .stage .s-open .d-m{white-space:normal;padding-top:20px}}.mk .work-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:32px;display:flex}.mk .wall{grid-template-columns:repeat(12,minmax(0,1fr));gap:8px;display:grid}.mk .case{min-height:300px;color:var(--ink);flex-direction:column;justify-content:space-between;gap:28px;padding:28px;text-decoration:none;display:flex;position:relative}.mk .case .h-head{font-size:clamp(22px,2.3vw,34px)}.mk .case-cap{color:var(--white);justify-content:space-between;gap:12px;margin-top:10px;display:flex}.mk .case-wrap{flex-direction:column;display:flex}.mk .w7{grid-column:span 7}.mk .w5{grid-column:span 5}.mk .w4{grid-column:span 4}.mk .w8{grid-column:span 8}@media (max-width:860px){.mk .wall{grid-template-columns:1fr}.mk .w7,.mk .w5,.mk .w4,.mk .w8{grid-column:auto}.mk .case{min-height:240px}}.mk .names{font:700 clamp(24px,2.6vw,36px)/1.25 var(--display);letter-spacing:-.01em;text-transform:none;max-width:40ch}.mk .names .lit{color:var(--orange)}.mk .slips{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;height:440px;margin-top:56px;padding-inline:clamp(0px,4vw,80px);display:grid;position:relative}.mk .slip{background:var(--paper);border:2px solid var(--ink);box-shadow:var(--shadow);text-align:center;flex-direction:column;align-items:center;gap:12px;height:520px;padding:30px 26px;display:flex}.mk .slip:first-child{transform:rotate(-3deg)}.mk .slip:nth-child(2){height:560px;transform:rotate(2deg)}.mk .slip:nth-child(3){height:600px;transform:rotate(4deg)}.mk .slip .ph{background:var(--sand);border:2px dashed var(--ink-soft);width:112px;height:112px;color:var(--ink-soft);place-items:center;font-size:13px;display:grid}.mk .names{font-size:clamp(30px,3.8vw,54px)!important;line-height:1.1!important}.mk .brands-note{max-width:62ch;margin-top:24px;position:relative}.mk .brands-note .body{margin:0}.mk .info-btn{vertical-align:-6px;background:var(--white);width:28px;height:28px;color:var(--ink);border:2px solid var(--ink);box-shadow:2px 2px 0 var(--ink);cursor:pointer;justify-content:center;align-items:center;margin-left:10px;padding:0;display:inline-flex}.mk .info-btn svg{width:16px;height:16px;transition:transform .16s}.mk .info-btn[aria-expanded=true]{background:var(--ink);color:var(--white)}.mk .info-btn[aria-expanded=true] svg{transform:rotate(90deg)}.mk .info-btn:focus-visible{outline:2px solid var(--orange);outline-offset:3px}.mk .info-pop{z-index:6;background:var(--white);border:2px solid var(--ink);width:min(560px,100%);box-shadow:6px 6px 0 var(--ink);opacity:0;visibility:hidden;padding:20px 22px;transition:opacity .16s,visibility 0s linear .16s;position:absolute;top:calc(100% + 14px);left:0}.mk .info-pop.open{opacity:1;visibility:visible;transition:opacity .16s}.mk .info-pop p{margin:0;line-height:1.6}@media (prefers-reduced-motion:reduce){.mk .info-btn svg,.mk .info-pop{transition:none}}.mk .slip .ph-img{object-fit:cover;border:2px solid var(--ink);width:112px;height:112px;display:block}.mk .slip q{quotes:none;text-align:left;font-size:17px;line-height:1.5}@media (max-width:860px){.mk .slips{grid-template-columns:1fr;height:auto;padding:0}.mk .slip{height:auto!important}.mk .slip:first-child{margin-right:18%;transform:rotate(-2deg)}.mk .slip:nth-child(2){margin-left:18%;transform:rotate(2deg)}.mk .slip:nth-child(3){margin-right:10%;transform:rotate(-1.5deg)}}.mk .field{min-height:clamp(480px,72svh,660px);display:flex}.mk .field-inner{width:100%;max-width:1440px;padding-block:clamp(64px,7vw,96px) clamp(40px,4vw,56px);padding-left:max(var(--gutter),env(safe-area-inset-left,0px));padding-right:max(var(--gutter),env(safe-area-inset-right,0px));flex-direction:column;flex:1;justify-content:space-between;gap:56px;margin-inline:auto;display:flex}.mk .field p{align-self:flex-end;max-width:34ch;font-size:18px;line-height:1.55}.mk .field.mirror p{align-self:flex-start}.mk .field .d-l{max-width:12ch}.mk .field.mirror .d-l{text-align:right;align-self:flex-end}@media (max-width:760px){.mk .field p,.mk .field.mirror p{align-self:flex-start}.mk .field.mirror .d-l{text-align:left;align-self:flex-start}}.mk .table-wrap{border:2px solid var(--ink);background:var(--white);box-shadow:var(--shadow);max-width:100%;overflow-x:auto}.mk table{border-collapse:collapse;width:100%;min-width:880px;font-size:16px;line-height:1.45}.mk th,.mk td{border:2px solid var(--ink);text-align:left;vertical-align:top;padding:16px 18px}.mk tr:first-child th{border-top:0}.mk tr th:first-child,.mk tr td:first-child{border-left:0}.mk tr th:last-child,.mk tr td:last-child{border-right:0}.mk tr:last-child td,.mk tr:last-child th{border-bottom:0}.mk thead th{background:var(--ink);color:var(--white);font-weight:600}.mk tbody th{font-weight:600}.mk td.us{background:var(--sand);font-weight:600}.mk .fineprint{margin-top:14px}.mk .scroll-hint{display:none}@media (max-width:900px){.mk .scroll-hint{display:inline}}.mk .coupon{background:var(--orange);border:2px solid var(--ink);box-shadow:var(--shadow);grid-template-columns:minmax(0,46fr) minmax(0,54fr);max-width:1152px;margin-inline:auto;display:grid;position:relative}.mk .coupon:before,.mk .coupon:after{content:"";background:var(--sand);border:2px solid var(--ink);border-radius:50%;width:30px;height:30px;margin-left:-15px;position:absolute;left:46%}.mk .coupon:before{top:-16px}.mk .coupon:after{bottom:-16px}.mk .coupon-left{border-right:3px dashed var(--ink);flex-direction:column;justify-content:space-between;gap:40px;padding:clamp(28px,4vw,48px);display:flex}.mk .coupon-right{flex-direction:column;justify-content:center;gap:10px;padding:clamp(28px,4vw,48px);display:flex}.mk .field-input{background:var(--peach);border:2px solid var(--ink);width:100%;height:56px;font:400 17px/1 var(--text);color:var(--ink);border-radius:0;padding:0 16px;display:block}.mk textarea.field-input{resize:vertical;height:96px;padding:14px 16px;line-height:1.4}.mk .field-input::placeholder{color:var(--ink-soft)}.mk .field-input:focus{outline:3px solid var(--ink);outline-offset:0;background:var(--white)}.mk .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mk .submit{background:var(--ink);height:60px;color:var(--white);font:600 17px/1 var(--text);border:2px solid var(--ink);transition:transform .16s var(--ease);justify-content:center;align-items:center;gap:10px;text-decoration:none;display:flex}.mk .submit:active{transform:translateY(2px)}.mk .contact-line{flex-wrap:wrap;justify-content:center;gap:12px 28px;margin-top:40px;display:flex}.mk .copy{align-items:center;gap:10px;font-weight:600;display:inline-flex}.mk .copy button{appearance:none;border:2px solid var(--ink);background:var(--white);font:600 13px/1 var(--text);cursor:pointer;color:var(--ink);padding:6px 10px}.mk .copy button:active{transform:translateY(1px)}@media (max-width:860px){.mk .coupon{grid-template-columns:1fr}.mk .coupon:before,.mk .coupon:after{margin-top:-15px;margin-left:0;top:46%;left:auto}.mk .coupon:before{left:-16px}.mk .coupon:after{bottom:auto;right:-16px}.mk .coupon-left{border-right:0;border-bottom:3px dashed var(--ink)}}.mk .blocks{align-items:flex-end;gap:4px;height:clamp(150px,21vw,300px);display:flex}.mk .blocks span{min-width:0;font:800 min(10.6vw,150px)/.78 var(--display);color:var(--ink);background:var(--c);flex:1 1 0;justify-content:center;align-items:flex-end;display:flex;overflow:hidden}.mk .foot-grid{grid-template-columns:repeat(4,minmax(0,1fr)) minmax(0,1.6fr);gap:32px;margin-top:56px;display:grid}.mk .foot-grid h2{font:600 16px/1.3 var(--text);color:var(--white);margin-bottom:12px}.mk .foot-grid a{color:var(--peach);padding:4px 0;font-size:15px;text-decoration:none;display:block}.mk .foot-grid a:hover{color:var(--white);text-decoration:underline}.mk .foot-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:64px;display:flex}@media (max-width:860px){.mk .foot-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mk .foot-contact{grid-column:1/-1}}.mk .page-hero{padding-top:148px;padding-bottom:clamp(64px,7vw,104px)}.mk .page-hero .d-xl{font-size:min(8.6vw,128px)}.mk .page-hero-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:clamp(24px,4vw,64px);margin-top:40px;display:grid}@media (max-width:860px){.mk .page-hero-grid{grid-template-columns:1fr}.mk .page-hero .d-xl{font-size:12.4vw}}.mk .tabs{border:2px solid var(--ink);background:var(--white);flex-wrap:wrap;gap:0;width:max-content;max-width:100%;display:flex}.mk .tabs button{appearance:none;font:600 17px/1 var(--text);color:var(--ink);cursor:pointer;background:0 0;border:0;padding:16px 22px}.mk .tabs button+button{border-left:2px solid var(--ink)}.mk .tabs button[aria-selected=true]{background:var(--ink);color:var(--white)}@media (max-width:520px){.mk .tabs{width:100%}.mk .tabs button{flex:1 1 0;padding:14px 10px;font-size:15px}}.mk .tabpanel[hidden]{display:none!important}.mk .steps{border:2px solid var(--ink);background:var(--white);box-shadow:var(--shadow);gap:0;display:grid}.mk .step{border-top:2px solid var(--ink);grid-template-columns:minmax(0,3fr) minmax(0,5fr) minmax(0,4fr);gap:32px;padding:clamp(24px,3vw,40px);display:grid}.mk .step:first-child{border-top:0}.mk .step .h-head{font-size:clamp(24px,2.4vw,34px)}.mk .step ul{flex-direction:column;gap:8px;display:flex}.mk .step li{padding-left:22px;font-size:16px;line-height:1.45;position:relative}.mk .step li:before{content:"";background:var(--orange);border:2px solid var(--ink);width:10px;height:10px;position:absolute;top:.5em;left:0}@media (max-width:900px){.mk .step{grid-template-columns:1fr;gap:14px}}.mk .rules{border:2px solid var(--ink);box-shadow:var(--shadow);background:var(--white);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid}.mk .rule{border-top:2px solid var(--ink);flex-direction:column;gap:10px;padding:clamp(22px,2.6vw,36px);display:flex}.mk .rule:nth-child(-n+2){border-top:0}.mk .rule:nth-child(2n){border-left:2px solid var(--ink)}.mk .rule .h-head{font-size:clamp(19px,1.7vw,24px)}@media (max-width:760px){.mk .rules{grid-template-columns:1fr}.mk .rule:nth-child(2){border-top:2px solid var(--ink)}.mk .rule:nth-child(2n){border-left:0}}.mk .split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(24px,4vw,64px);display:grid}@media (max-width:860px){.mk .split{grid-template-columns:1fr}}.mk .lanes{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.mk .lane{border:2px solid var(--ink);background:var(--white);flex-direction:column;gap:10px;padding:22px;display:flex}.mk .pill{font:700 12px/1 var(--display);letter-spacing:.02em;text-transform:uppercase;border:2px solid var(--ink);align-self:flex-start;padding:5px 10px}.mk .pill-fast{background:var(--ok);color:var(--white);border-color:var(--ok)}.mk .pill-new{background:var(--sand)}.mk .pill-busy{background:var(--peach)}@media (max-width:860px){.mk .lanes{grid-template-columns:1fr}}.mk .privacy{border:2px solid var(--ink);background:var(--white);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.mk .privacy>div{border-left:2px solid var(--ink);flex-direction:column;gap:10px;padding:24px;display:flex}.mk .privacy>div:first-child{border-left:0}@media (max-width:860px){.mk .privacy{grid-template-columns:1fr}.mk .privacy>div{border-left:0;border-top:2px solid var(--ink)}.mk .privacy>div:first-child{border-top:0}}.mk .report{border:2px solid var(--ink);background:var(--white);box-shadow:var(--shadow);font-size:16px}.mk .report-top{background:var(--ink);color:var(--white);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.mk .report-body{gap:18px;padding:20px;display:grid}.mk .bar{border:2px solid var(--ink);background:var(--sand);height:14px;position:relative}.mk .bar i{background:var(--orange);border-right:2px solid var(--ink);position:absolute;inset:0 auto 0 0}.mk .kv{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:6px 16px;display:grid}.mk .kv dt{color:var(--ink-soft)}.mk .kv dd{font-variant-numeric:tabular-nums;text-align:right;margin:0;font-weight:600}.mk .term{flex-wrap:wrap;align-items:center;gap:16px 24px;display:flex}.mk .term .seg button{padding:14px 18px;font-size:16px}.mk .save-note{font-weight:600}.mk .plans{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:24px;margin-top:40px;display:grid}.mk .plan{background:var(--white);border:2px solid var(--ink);box-shadow:var(--shadow);flex-direction:column;gap:22px;padding:clamp(24px,2.6vw,36px);display:flex;position:relative}.mk .plan.pick{background:var(--orange)}.mk .plan .badge{background:var(--ink);color:var(--white);font:600 14px/1.2 var(--text);padding:6px 12px;position:absolute;top:-16px;left:24px}.mk .plan-name{font:800 clamp(26px,2.4vw,36px)/1 var(--display);text-transform:uppercase;letter-spacing:-.02em}.mk .price{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.mk .price .amt{font:800 clamp(40px,4.2vw,60px)/1 var(--display);letter-spacing:-.04em;font-variant-numeric:tabular-nums}.mk .price .per{font-weight:500}.mk .price-sub{min-height:2.9em}.mk .plan ul{border-top:2px solid var(--ink);flex-direction:column;gap:10px;padding-top:20px;display:flex}.mk .plan li{grid-template-columns:3.4ch 1fr;align-items:baseline;gap:12px;font-size:16px;line-height:1.4;display:grid}.mk .plan li b{font-variant-numeric:tabular-nums;text-align:right}.mk .plan .btn{justify-content:center;width:100%;margin-top:auto}.mk .plan.pick .btn{--bg:var(--ink);--fg:var(--white)}@media (max-width:1000px){.mk .plans{grid-template-columns:1fr;row-gap:44px;max-width:560px}}.mk .founding{border:2px solid var(--ink);background:var(--ink);color:var(--white);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px;margin-top:40px;padding:24px 28px;display:grid}.mk .founding .d-m{color:var(--orange);font-size:clamp(26px,2.6vw,40px)}.mk .founding .btn-orange{box-shadow:6px 6px 0 var(--peach)}@media (max-width:860px){.mk .founding{grid-template-columns:1fr}}.mk .audit{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(24px,4vw,64px);display:grid}.mk .audit-card{background:var(--white);border:2px solid var(--ink);box-shadow:var(--shadow);flex-direction:column;gap:20px;padding:clamp(24px,3vw,40px);display:flex}.mk .checks{flex-direction:column;gap:12px;display:flex}.mk .checks li{grid-template-columns:22px 1fr;align-items:start;gap:12px;line-height:1.45;display:grid}.mk .checks svg{width:22px;height:22px;margin-top:2px}@media (max-width:860px){.mk .audit{grid-template-columns:1fr}}.mk .faq{border:2px solid var(--ink);background:var(--white);box-shadow:var(--shadow)}.mk .faq details{border-top:2px solid var(--ink)}.mk .faq details:first-child{border-top:0}.mk .faq summary{cursor:pointer;font:600 19px/1.35 var(--text);justify-content:space-between;align-items:center;gap:16px;padding:22px 24px;list-style:none;display:flex}.mk .faq summary::-webkit-details-marker{display:none}.mk .faq summary:after{content:"+";font:800 26px/1 var(--display);transition:transform .2s var(--ease);flex:none}.mk .faq details[open] summary:after{transform:rotate(45deg)}.mk .faq .ans{flex-direction:column;gap:12px;max-width:70ch;padding:0 24px 24px;display:flex}.mk .case-list{gap:24px;display:grid}.mk .case-row{border:2px solid var(--ink);box-shadow:var(--shadow);background:var(--white);grid-template-columns:minmax(0,4fr) minmax(0,8fr);display:grid}.mk .case-row>div:first-child{background:var(--c,var(--peach));border-right:2px solid var(--ink);flex-direction:column;justify-content:space-between;gap:24px;padding:28px;display:flex}.mk .case-row>dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:28px;display:grid}.mk .case-row h2{font:800 clamp(24px,2.4vw,34px)/1 var(--display);text-transform:uppercase;letter-spacing:-.02em}.mk .case-row dt{margin-bottom:6px;font-weight:600}.mk .case-row dd{margin:0;font-size:16px;line-height:1.5}@media (max-width:860px){.mk .case-row{grid-template-columns:1fr}.mk .case-row>div:first-child{border-right:0;border-bottom:2px solid var(--ink)}.mk .case-row>dl{grid-template-columns:1fr}}.mk .todo{background:var(--sand);border:2px dashed var(--ink-soft);color:var(--ink-soft);padding:2px 8px;font-size:14px;font-weight:600;display:inline-block}.mk .founder{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:clamp(24px,4vw,64px);display:grid}.mk .photo-slot{aspect-ratio:4/5;background:var(--sand);border:2px solid var(--ink);max-width:100%;box-shadow:var(--shadow);text-align:center;color:var(--ink-soft);place-items:center;padding:24px;display:grid}@media (max-width:860px){.mk .founder{grid-template-columns:1fr}.mk .photo-slot{max-width:360px}}.mk .beliefs{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.mk .belief{flex-direction:column;justify-content:space-between;gap:24px;min-height:320px;padding:clamp(24px,3vw,40px);display:flex}@media (max-width:860px){.mk .beliefs{grid-template-columns:1fr}.mk .belief{min-height:0}}.mk .posts{grid-template-columns:repeat(12,minmax(0,1fr));gap:8px;display:grid}.mk .post{min-height:340px;color:var(--ink);transition:transform .2s var(--ease);flex-direction:column;justify-content:space-between;gap:40px;padding:clamp(24px,3vw,40px);text-decoration:none;display:flex}.mk .post:hover{transform:translateY(-4px)}.mk .post-main{background:var(--orange);grid-column:span 7}.mk .post-b{background:var(--peach);grid-column:span 5}.mk .post-c{background:var(--white);border:2px solid var(--ink);grid-column:span 5}.mk .post-d{background:var(--sand);grid-column:span 7}.mk .post .h-head{font-size:clamp(24px,2.4vw,36px)}@media (max-width:860px){.mk .posts{grid-template-columns:1fr}.mk .post-main,.mk .post-b,.mk .post-c,.mk .post-d{grid-column:auto}.mk .post{min-height:240px}}.mk .article{max-width:720px;margin-inline:auto}.mk .article .d-l{font-size:clamp(28px,3.8vw,50px);line-height:1}.mk .article p,.mk .article li{font-size:19px;line-height:1.65}.mk .article h2{font:700 clamp(22px,2vw,28px)/1.2 var(--display);text-transform:uppercase;letter-spacing:-.01em;margin-top:56px;margin-bottom:16px}.mk .article p+p{margin-top:20px}.mk .article ul{flex-direction:column;gap:10px;margin-top:16px;display:flex}.mk .article ul li{padding-left:24px;position:relative}.mk .article ul li:before{content:"";background:var(--orange);border:2px solid var(--ink);width:10px;height:10px;position:absolute;top:.6em;left:0}.mk .pull{background:var(--orange);border:2px solid var(--ink);box-shadow:var(--shadow);font:700 clamp(22px,2.2vw,30px)/1.25 var(--display);text-transform:uppercase;letter-spacing:-.01em;margin:48px 0;padding:28px 32px}.mk .byline{flex-wrap:wrap;gap:8px 20px;margin-top:24px;display:flex}.mk .legal p,.mk .legal li{font-size:17px;line-height:1.65}.mk .legal .legal-intro{font-size:19px}.mk .legal h2{scroll-margin-top:96px}.mk .legal .legal-part{border-top:2px solid var(--ink);margin-top:80px;padding-top:24px;font-size:clamp(26px,2.6vw,34px)}.mk .legal h3{font:700 19px/1.3 var(--display);text-transform:uppercase;letter-spacing:-.01em;margin-top:40px;margin-bottom:12px}.mk .legal h2+h3{margin-top:16px}.mk .legal ol{flex-direction:column;gap:10px;margin-top:16px;padding-left:28px;list-style:decimal;display:flex}.mk .legal ol li{padding-left:4px}.mk .legal .table-wrap{box-shadow:none}.mk .legal table{min-width:560px;font-size:15px}.mk .legal th,.mk .legal td{padding:12px 14px}.mk .legal table:not(:has(thead)) tr:first-child td{border-top:0}.mk .legal .note{border:2px solid var(--ink);background:var(--white);margin-top:24px;padding:20px 24px;font-weight:600}.mk .legal *+.table-wrap,.mk .legal .table-wrap+p{margin-top:20px}.mk .ag-points{border:2px solid var(--ink);background:var(--white);box-shadow:var(--shadow);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid}.mk .ag-points>div{border-top:2px solid var(--ink);flex-direction:column;gap:12px;padding:clamp(24px,3vw,40px);display:flex}.mk .ag-points>div:nth-child(-n+2){border-top:0}.mk .ag-points>div:nth-child(2n){border-left:2px solid var(--ink)}@media (max-width:760px){.mk .ag-points{grid-template-columns:1fr}.mk .ag-points>div:nth-child(2){border-top:2px solid var(--ink)}.mk .ag-points>div:nth-child(2n){border-left:0}}.mk .stack{flex-direction:column;display:flex}.mk .gap-12{gap:12px}.mk .gap-16{gap:16px}.mk .gap-24{gap:24px}.mk .gap-32{gap:32px}.mk .gap-48{gap:48px}.mk .mt-24{margin-top:24px}.mk .mt-40{margin-top:40px}.mk .mt-56{margin-top:56px}.mk .mt-72{margin-top:clamp(48px,5vw,72px)}.mk .cta-band{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.mk .logos{border:2px solid var(--ink);background:var(--ink);box-shadow:var(--shadow);grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;display:grid}.mk .logo-cell{background:var(--white);justify-content:center;align-items:center;gap:10px;min-width:0;height:128px;padding:18px;display:flex}.mk .logo-cell .lg{filter:grayscale()brightness(.82)contrast(1.2);opacity:.92;width:auto;max-width:82%;height:auto;max-height:38px;color:var(--ink);transition:filter .2s,opacity .2s;display:block}.mk svg.lg{width:82%;height:auto;max-height:30px}.mk .logo-cell.icon .lg{max-width:34px;max-height:34px}.mk .logo-cell .lg.alta{filter:grayscale()brightness(.45)contrast(1.3);max-height:34px}@media (hover:hover) and (pointer:fine){.mk .logo-cell:hover .lg.alta{filter:none}.mk .logo-cell:hover .lg{filter:none;opacity:1}}.mk .wm{font:800 19px/1 var(--display);letter-spacing:-.03em;color:var(--ink)}.mk .wm-hf{font-size:17px}.mk .wm-s{font:600 17px/1 var(--text);color:var(--ink)}.mk .logo-cell.more{background:var(--orange)}.mk .nda{font:600 15px/1.3 var(--text);text-align:center}@media (max-width:1100px){.mk .logos{grid-template-columns:repeat(2,minmax(0,1fr))}.mk .logo-cell{height:104px}}.mk .proof{border-top:2px solid var(--ink);flex-wrap:wrap;align-items:baseline;gap:8px 20px;max-width:34rem;padding-top:18px;display:flex}.mk .proof b{font:800 26px/1 var(--display);letter-spacing:-.03em}.mk .case .figs{flex-wrap:wrap;gap:32px;display:flex}.mk .case .figs div{flex-direction:column;gap:6px;display:flex}.mk .case .figs b{font:800 clamp(40px,4.4vw,64px)/.9 var(--display);letter-spacing:-.04em}.mk .founder-photo{aspect-ratio:4/5;object-fit:cover;object-position:42% 50%;border:2px solid var(--ink);width:100%;box-shadow:var(--shadow);background:var(--ink)}@media (max-width:860px){.mk .founder-photo{max-width:360px}}.mk .reveal{opacity:0;transform:translateY(24px)}.mk .reveal.in{opacity:1;transition:opacity .7s var(--ease),transform .7s var(--ease);transform:none}.mk .hero .line>span{transform:translateY(105%)}.mk .hero.go .line>span{transition:transform .9s var(--ease);transform:none}.mk .hero.go .line:nth-child(2)>span{transition-delay:.11s}.mk .hero .hero-grid{opacity:0;transform:translateY(16px)}.mk .hero.go .hero-grid{opacity:1;transition:opacity .6s var(--ease) .42s,transform .6s var(--ease) .42s;transform:none}.mk.no-js .reveal,.mk.no-js .hero .line>span,.mk.no-js .hero .hero-grid{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html:has(.mk){scroll-behavior:auto}.mk .reveal,.mk .hero .line>span,.mk .hero .hero-grid{opacity:1!important;transition:opacity .2s!important;transform:none!important}.mk .stage,.mk .btn,.mk .post{transition:none}}}@layer utilities;:root{--ink:#0e0e0e;--ink-soft:#4b4741;--paper:#f3f1ec;--white:#fff;--orange:#ff5a14;--tangerine:#ff8a3d;--peach:#ffc99a;--sand:#ffe7cf;--ok:#1f7a52;--glass:#fff8f094;--gutter:clamp(16px, 3.34vw, 48px);--shadow:6px 6px 0 var(--ink);--ease:cubic-bezier(.23, 1, .32, 1);--s-xl:min(9.6vw, 142px);--s-l:clamp(40px, 6.1vw, 88px);--s-m:clamp(30px, 3.6vw, 52px);--s-head:clamp(22px, 2.1vw, 30px);--s-lead:clamp(19px, 1.6vw, 24px);--s-body:18px;--s-small:15px}
