@font-face{font-family:Nunito;font-style:normal;font-weight:300;font-display:swap;src:url(../media/224e262ef877bfa4-s.1zkvd_innyig_.woff2?dpl=dpl_47BNn53MvDmY33gFgVKtNqW5DNWD)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-weight:300;font-display:swap;src:url(../media/7f11d98043fdedc9-s.2c8-7nzo1jf9r.woff2?dpl=dpl_47BNn53MvDmY33gFgVKtNqW5DNWD)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:300;font-display:swap;src:url(../media/e6d00ff86ef9e699-s.1vcas2uk12q5a.woff2?dpl=dpl_47BNn53MvDmY33gFgVKtNqW5DNWD)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-weight:300;font-display:swap;src:url(../media/d8cb5ab3660140cd-s.2demiz2t05dx4.woff2?dpl=dpl_47BNn53MvDmY33gFgVKtNqW5DNWD)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:300;font-display:swap;src:url(../media/07454f8ad8aaac57-s.p.2kjei9psvcorz.woff2?dpl=dpl_47BNn53MvDmY33gFgVKtNqW5DNWD)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(../media/224e262ef877bfa4-s.1zkvd_innyig_.woff2?dpl=dpl_47BNn53MvDmY33gFgVKtNqW5DNWD)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7f11d98043fdedc9-s.2c8-7nzo1jf9r.woff2?dpl=dpl_47BNn53MvDmY33gFgVKtNqW5DNWD)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e6d00ff86ef9e699-s.1vcas2uk12q5a.woff2?dpl=dpl_47BNn53MvDmY33gFgVKtNqW5DNWD)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d8cb5ab3660140cd-s.2demiz2t05dx4.woff2?dpl=dpl_47BNn53MvDmY33gFgVKtNqW5DNWD)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(../media/07454f8ad8aaac57-s.p.2kjei9psvcorz.woff2?dpl=dpl_47BNn53MvDmY33gFgVKtNqW5DNWD)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(../media/224e262ef877bfa4-s.1zkvd_innyig_.woff2?dpl=dpl_47BNn53MvDmY33gFgVKtNqW5DNWD)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7f11d98043fdedc9-s.2c8-7nzo1jf9r.woff2?dpl=dpl_47BNn53MvDmY33gFgVKtNqW5DNWD)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e6d00ff86ef9e699-s.1vcas2uk12q5a.woff2?dpl=dpl_47BNn53MvDmY33gFgVKtNqW5DNWD)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d8cb5ab3660140cd-s.2demiz2t05dx4.woff2?dpl=dpl_47BNn53MvDmY33gFgVKtNqW5DNWD)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(../media/07454f8ad8aaac57-s.p.2kjei9psvcorz.woff2?dpl=dpl_47BNn53MvDmY33gFgVKtNqW5DNWD)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(../media/224e262ef877bfa4-s.1zkvd_innyig_.woff2?dpl=dpl_47BNn53MvDmY33gFgVKtNqW5DNWD)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(../media/7f11d98043fdedc9-s.2c8-7nzo1jf9r.woff2?dpl=dpl_47BNn53MvDmY33gFgVKtNqW5DNWD)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e6d00ff86ef9e699-s.1vcas2uk12q5a.woff2?dpl=dpl_47BNn53MvDmY33gFgVKtNqW5DNWD)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(../media/d8cb5ab3660140cd-s.2demiz2t05dx4.woff2?dpl=dpl_47BNn53MvDmY33gFgVKtNqW5DNWD)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(../media/07454f8ad8aaac57-s.p.2kjei9psvcorz.woff2?dpl=dpl_47BNn53MvDmY33gFgVKtNqW5DNWD)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Fallback;src:local(Arial);ascent-override:99.71%;descent-override:34.82%;line-gap-override:0.0%;size-adjust:101.39%}.nunito_613739f-module__RXCFVW__className{font-family:Nunito,Nunito Fallback;font-style:normal}.nunito_613739f-module__RXCFVW__variable{--font-nunito:"Nunito", "Nunito Fallback"}
@font-face{font-family:Architects Daughter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/46a2d2c98087cd7f-s.3rb87y0ovhfkt.woff2?dpl=dpl_47BNn53MvDmY33gFgVKtNqW5DNWD)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Architects Daughter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/95accdfe7438af8b-s.p.00p23epsigc9r.woff2?dpl=dpl_47BNn53MvDmY33gFgVKtNqW5DNWD)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Architects Daughter Fallback;src:local(Arial);ascent-override:93.03%;descent-override:38.04%;line-gap-override:0.0%;size-adjust:106.02%}.architects_daughter_10343a04-module__jeVX6a__className{font-family:Architects Daughter,Architects Daughter Fallback;font-style:normal;font-weight:400}.architects_daughter_10343a04-module__jeVX6a__variable{--font-architects:"Architects Daughter", "Architects Daughter Fallback"}
.mk{--mk-paper:#e6dfcf;--mk-ink:#403a32;--mk-ink-soft:#6b6355;--mk-ink-faint:#403a3259;--mk-line:#403a3240;--mk-chip:#fbf8ef;--mk-orange:#e2872b;--mk-green:#4f9c5b;--mk-red:#c2452f;--mk-body:var(--font-nunito), system-ui, sans-serif;--mk-mark:var(--font-architects), cursive;background:var(--mk-paper);color:var(--mk-ink);font-family:var(--mk-body);min-height:100dvh;font-weight:400;line-height:1.6;overflow-x:hidden}html:has(.mk){scroll-behavior:smooth}.mk-grain{pointer-events:none;z-index:50;opacity:.4;position:fixed;inset:0}.mk .wrap{z-index:1;max-width:660px;margin:0 auto;padding:0 24px;position:relative}.mk a{color:var(--mk-ink)}.mk .wrap header{border-bottom:2px solid var(--mk-ink);justify-content:space-between;align-items:center;gap:14px;padding:22px 0 16px;display:flex}.mk .wordmark{letter-spacing:-.01em;align-items:center;gap:9px;font-size:1.3rem;font-weight:800;text-decoration:none;display:flex}.mk .wordmark svg{flex:none;width:26px;height:26px}.mk .tagline{font-family:var(--mk-mark);color:var(--mk-ink-soft);text-align:right;font-size:.85rem;line-height:1.35}.mk .hero{padding:52px 0 8px}.mk .hero h1{letter-spacing:-.02em;font-size:clamp(2.4rem,10vw,3.7rem);font-weight:800;line-height:1.04}.mk .hero h1 em{color:var(--mk-orange);font-style:normal}.mk .hero .sub{color:var(--mk-ink-soft);max-width:48ch;margin-top:16px;font-size:1.05rem}.mk .hero .sub strong{color:var(--mk-ink);font-weight:800}.mk .hero .audience{color:var(--mk-ink);margin-top:12px;font-size:1rem;font-weight:700}.mk .hero-scene,.mk .split-scene{display:none}.mk .scribble{font-family:var(--mk-mark);color:var(--mk-orange);align-items:center;gap:10px;margin-top:18px;font-size:1rem;display:flex}.mk .scribble svg{flex:none}.mk .cta-row{flex-wrap:wrap;gap:12px;margin:26px 0 0;display:flex}.mk .btn{font-family:var(--mk-body);border:2px solid var(--mk-ink);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:15px 28px;font-size:1rem;font-weight:800;text-decoration:none;transition:transform .12s,box-shadow .12s;display:inline-flex}.mk .btn:hover{box-shadow:3px 4px 0 var(--mk-ink-faint);transform:translate(-1px,-2px)}.mk .btn:active{box-shadow:none;transform:none}.mk .btn-primary{background:var(--mk-orange);color:var(--mk-ink);box-shadow:0 4px 0 var(--mk-ink)}.mk .btn-primary:hover{box-shadow:0 6px 0 var(--mk-ink);transform:translateY(-2px)}.mk .btn-primary:active{box-shadow:0 2px 0 var(--mk-ink);transform:translateY(3px)}.mk .btn-primary:disabled{box-shadow:0 2px 0 var(--mk-ink);opacity:.62;cursor:default;transform:translateY(3px)}.mk .btn-ghost{background:var(--mk-chip)}.mk .wrap section{padding:56px 0 0}.mk .kicker{font-family:var(--mk-mark);color:var(--mk-ink-soft);margin-bottom:6px;font-size:.95rem}.mk .wrap .kicker:not(:first-child){margin-top:44px}.mk h2{letter-spacing:-.01em;margin-bottom:14px;font-size:clamp(1.6rem,6vw,2.15rem);font-weight:800;line-height:1.2}.mk .lede{color:var(--mk-ink-soft);max-width:68ch}.mk .lede b{color:var(--mk-ink);font-weight:800}.mk .rule{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='620' height='26' viewBox='0 0 620 26'%3E%3Cpath d='M4 14 C 90 10, 160 17, 250 13 S 440 16, 616 12' stroke='%23403a32' stroke-width='2.2' fill='none' stroke-linecap='round' opacity='.55'/%3E%3Cpath d='M6 16 C 100 13, 180 19, 280 15 S 470 18, 614 14' stroke='%23403a32' stroke-width='1.3' fill='none' stroke-linecap='round' opacity='.28'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;border:none;height:26px;margin-top:56px}.mk .steps{gap:14px;margin-top:26px;display:grid}.mk .step{background:var(--mk-chip);border:2px solid var(--mk-ink);box-shadow:3px 4px 0 var(--mk-ink-faint);border-radius:14px;padding:20px 20px 18px}.mk .step .num{font-family:var(--mk-mark);color:var(--mk-orange);font-size:1.5rem;line-height:1}.mk .step h3{align-items:baseline;gap:10px;margin-bottom:12px;font-size:1.1rem;font-weight:800;display:flex}.mk .step p{color:var(--mk-ink-soft);font-size:.95rem;line-height:1.55}.mk .step p b{color:var(--mk-ink);font-weight:800}.mk .cards{gap:18px;margin-top:26px;display:grid}.mk .card{background:var(--mk-chip);border:2px solid var(--mk-ink);box-shadow:3px 4px 0 var(--mk-ink-faint);border-radius:16px;padding:26px 22px;position:relative}.mk .card .tier{font-family:var(--mk-mark);color:var(--mk-ink-soft);border:1.5px solid var(--mk-ink-faint);background:var(--mk-paper);border-radius:99px;margin-bottom:14px;padding:3px 12px;font-size:.9rem;display:inline-block}.mk .card.feature .tier{color:#fff;background:var(--mk-orange);border-color:var(--mk-orange)}.mk .card .price{letter-spacing:-.02em;font-size:2.6rem;font-weight:800;line-height:1}.mk .card .price .from{color:var(--mk-ink-soft);font-size:1.05rem;font-weight:700}.mk .card .price .cur{color:var(--mk-ink-soft);vertical-align:super;margin-right:2px;font-size:1.05rem;font-weight:700}.mk .card .per{font-family:var(--mk-mark);color:var(--mk-ink-soft);margin-top:4px;font-size:.85rem}.mk .card h3{margin:16px 0 4px;font-size:1.15rem;font-weight:800}.mk .card .desc{color:var(--mk-ink-soft);font-size:.95rem}.mk .card ul{margin-top:14px;padding:0;list-style:none}.mk .card li{min-height:46px;color:var(--mk-ink-soft);border-top:2px dotted var(--mk-line);align-content:center;padding:7px 0 7px 27px;font-size:.93rem;position:relative}.mk .card li:before{content:"✓";color:var(--mk-green);font-weight:800;position:absolute;top:50%;left:3px;transform:translateY(-50%)}.mk .card li b{color:var(--mk-ink);font-weight:800}.mk .series-note{background:var(--mk-chip);border:2px dashed var(--mk-ink-faint);color:var(--mk-ink-soft);border-radius:14px;margin-top:18px;padding:16px 20px;font-size:.93rem}.mk .series-note b{color:var(--mk-ink);font-weight:800}.mk .series-note .hl{font-family:var(--mk-mark);color:var(--mk-green);font-weight:400}.mk .wordcount{font-family:var(--mk-body);color:var(--mk-ink-soft);margin-top:6px;font-size:.8rem}.mk .wordcount--over{color:var(--mk-red);font-weight:700}.mk .fineprint{color:var(--mk-ink-soft);max-width:66ch;margin-top:16px;font-size:.84rem;line-height:1.6}.mk .codes{flex-wrap:wrap;gap:9px;margin-top:24px;display:flex}.mk .chip{background:var(--mk-chip);border:2px solid var(--mk-ink);color:var(--mk-ink-soft);box-shadow:1px 2px 0 var(--mk-ink-faint);border-radius:999px;padding:9px 18px;font-size:.84rem;font-weight:700}.mk .chip.hot{border-color:var(--mk-green);color:var(--mk-green)}.mk .covered p.more{color:var(--mk-ink-soft);max-width:68ch;margin-top:24px;font-size:.95rem}.mk .covered p.more b{color:var(--mk-ink);font-weight:800}.mk .formcard{background:var(--mk-chip);border:2px solid var(--mk-ink);box-shadow:3px 4px 0 var(--mk-ink-faint);border-radius:16px;margin-top:26px;padding:26px 22px}.mk .field{margin-bottom:18px}.mk label{margin-bottom:7px;font-size:.88rem;font-weight:800;display:block}.mk label .req{color:var(--mk-orange)}.mk input[type=text],.mk input[type=email],.mk textarea,.mk select{border:1.5px solid var(--mk-line);width:100%;color:var(--mk-ink);font-family:var(--mk-body);background:#fff;border-radius:10px;outline:none;padding:12px 13px;font-size:1rem;transition:border-color .15s}.mk input:focus,.mk textarea:focus,.mk select:focus{border-color:var(--mk-orange)}.mk textarea{resize:vertical;min-height:105px}.mk textarea.grow-ta{min-height:160px;max-height:55vh;overflow-y:auto}.mk select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%236b6355' stroke-width='2' fill='none'/%3E%3C/svg%3E");background-position:right 13px center;background-repeat:no-repeat;padding-right:36px}.mk .radios{gap:12px;display:grid}.mk .radio{border:1.5px solid var(--mk-line);cursor:pointer;background:#fff;border-radius:12px;align-items:flex-start;gap:11px;padding:13px;transition:border-color .15s;display:flex}.mk .radio:has(input:checked){border-color:var(--mk-orange);background:#fdf3e6}.mk .radio input{accent-color:var(--mk-orange);flex:none;margin-top:4px}.mk .radio .t{font-size:.95rem;font-weight:800}.mk .radio .p{font-family:var(--mk-mark);color:var(--mk-orange);font-size:.88rem}.mk .radio .d{color:var(--mk-ink-soft);font-size:.83rem}.mk .inline{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (max-width:480px){.mk .inline{grid-template-columns:1fr}}.mk .form-note{font-family:var(--mk-body);color:var(--mk-ink-soft);margin-top:6px;font-size:.8rem}.mk button.btn-primary{border:2px solid var(--mk-ink);width:100%;padding:15px;font-size:1.05rem}.mk .form-error{border:1.5px solid var(--mk-red);color:var(--mk-red);background:#fbeae6;border-radius:10px;margin-bottom:16px;padding:11px 14px;font-size:.9rem;font-weight:700}.mk .dm{text-align:center;color:var(--mk-ink-soft);margin-top:16px;font-size:.9rem}.mk input[type=file]{border:1.5px dashed var(--mk-line);width:100%;color:var(--mk-ink);font-family:var(--mk-body);cursor:pointer;background:#fff;border-radius:10px;outline:none;padding:12px 13px;font-size:.92rem;transition:border-color .15s}.mk input[type=file]:focus{border-color:var(--mk-orange)}.mk input[type=file]::file-selector-button{border:1.5px solid var(--mk-orange);color:var(--mk-ink);font-family:var(--mk-body);cursor:pointer;background:#fdf3e6;border-radius:8px;margin-right:12px;padding:7px 12px;font-size:.85rem;font-weight:800}.mk .upload-hint{font-family:var(--mk-body);color:var(--mk-ink-soft);margin-top:6px;font-size:.8rem}.mk .upload-list{gap:7px;margin:10px 0 0;padding:0;list-style:none;display:grid}.mk .upload-list li{border:1.5px solid var(--mk-line);background:#fff;border-radius:10px;align-items:baseline;gap:9px;padding:9px 12px;font-size:.86rem;display:flex}.mk .upload-list li[data-status=done]{border-color:var(--mk-green)}.mk .upload-list li[data-status=error]{border-color:var(--mk-red)}.mk .upload-name{overflow-wrap:anywhere;flex:1;min-width:0;font-weight:700}.mk .upload-size{color:var(--mk-ink-soft);font-weight:400}.mk .upload-state{font-family:var(--mk-body);color:var(--mk-ink-soft);flex:none;font-size:.8rem}.mk .upload-list li[data-status=done] .upload-state{color:var(--mk-green)}.mk .upload-list li[data-status=error] .upload-state{color:var(--mk-red)}.mk .upload-remove{color:var(--mk-ink-soft);cursor:pointer;background:0 0;border:none;flex:none;padding:0 2px;font-size:1rem;line-height:1}.mk .upload-remove:hover{color:var(--mk-red)}.mk .upload-note{color:var(--mk-orange);margin-top:8px;font-size:.84rem;font-weight:700}.mk .upload-input{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mk .upload-field{position:relative}.mk .upload-pick{border:1.5px dashed var(--mk-orange);width:100%;color:var(--mk-ink);font-family:var(--mk-body);cursor:pointer;text-align:center;background:#fdf3e6;border-radius:10px;padding:13px 14px;font-size:.92rem;font-weight:800;transition:border-color .15s,background .15s;display:block}.mk .upload-pick:hover:not(:disabled){background:#fbe9d2;border-style:solid}.mk .upload-pick:disabled{opacity:.55;cursor:default}.mk .upload-card{border:2px solid var(--mk-green);background:#f0f7ee;border-radius:12px;margin-top:10px;padding:12px 13px}.mk .upload-card[data-busy]{border-color:var(--mk-orange);background:#fdf3e6}.mk .upload-card-title{font-family:var(--mk-body);color:var(--mk-green);margin:0 0 8px;font-size:.95rem;font-weight:800}.mk .upload-card[data-busy] .upload-card-title{color:var(--mk-orange)}.mk .upload-card .upload-list{margin-top:0}.mk .faqs{max-width:800px;margin-top:24px}.mk details{border-top:2px dotted var(--mk-line);padding:2px 0}.mk details:last-of-type{border-bottom:2px dotted var(--mk-line)}.mk summary{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;min-height:60px;padding:13px 0;font-size:1.02rem;font-weight:800;list-style:none;display:flex}.mk summary:after{content:"+";font-family:var(--mk-mark);color:var(--mk-orange);flex:none;font-size:1.25rem;transition:transform .2s}.mk details[open] summary:after{transform:rotate(45deg)}.mk details p{color:var(--mk-ink-soft);max-width:68ch;padding-bottom:16px;font-size:.93rem}.mk details p b{color:var(--mk-ink);font-weight:800}.mk .wrap footer{border-top:2px solid var(--mk-ink);margin-top:64px;padding:28px 0 46px}.mk .wrap footer .legal{color:var(--mk-ink-soft);max-width:38rem;margin-top:12px;font-size:.75rem;line-height:1.85}.mk .wrap footer .foot-links{margin-top:10px;font-size:.78rem}.mk .wrap footer .foot-links a{font-weight:700}.mk .thanks{text-align:center;justify-content:center;padding:96px 0 88px;display:flex}.mk .thanks .box{background:var(--mk-chip);border:2px solid var(--mk-ink);width:100%;max-width:520px;box-shadow:4px 5px 0 var(--mk-ink-faint);z-index:1;border-radius:22px;padding:40px 48px;position:relative}@media (max-width:560px){.mk .thanks{padding:40px 0 56px}.mk .thanks .box{padding:36px 24px}}.mk .thanks .tick{width:72px;height:72px;margin:0 auto 22px}.mk .thanks .tick path.mark{stroke:var(--mk-green);stroke-width:11px;fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:90;stroke-dashoffset:0}@media (prefers-reduced-motion:no-preference){.mk .thanks .tick{animation:.5s cubic-bezier(.2,1.4,.4,1) both mk-pop}.mk .thanks .tick path.mark{animation:.5s ease-out .3s backwards mk-draw}}@keyframes mk-pop{0%{opacity:0;transform:scale(.4)}}@keyframes mk-draw{0%{stroke-dashoffset:90px}}.mk .thanks h1{letter-spacing:-.01em;margin-bottom:10px;font-size:2rem;font-weight:800}.mk .thanks p{color:var(--mk-ink-soft);line-height:1.7}.mk .thanks p b{color:var(--mk-ink);font-weight:800}.mk .thanks .stamp{font-family:var(--mk-mark);color:var(--mk-orange);border:1.5px solid var(--mk-orange);border-radius:99px;margin-top:22px;padding:5px 16px;font-size:.9rem;display:inline-block;transform:rotate(-2deg)}.mk .thanks a{color:var(--mk-ink);margin-top:26px;font-size:.9rem;font-weight:700;display:inline-block}@media (min-width:640px){.mk .cards{grid-template-columns:1fr 1fr}.mk .cards .card:last-child:nth-child(odd){grid-column:1/-1}}@media (min-width:1024px){.mk .wrap--wide{max-width:1120px}.mk .wrap:not(.wrap--wide){max-width:700px}.mk .wrap--wide .hero .sub{max-width:48ch}.mk .hero--scene{align-items:center;gap:44px;display:flex}.mk .hero--scene .hero-copy{flex:340px;min-width:320px}.mk .hero-scene{flex:380px;max-width:540px;display:block}.mk .hero-scene svg{width:100%;height:auto;display:block}.mk .split{align-items:center;gap:44px;display:flex}.mk .split-copy{flex:380px;min-width:340px}.mk .split-scene{flex:300px;max-width:440px;display:block}.mk .split-scene svg{width:100%;height:auto;display:block}.mk .wrap--wide .steps{grid-template-columns:repeat(3,1fr);gap:24px}.mk .wrap--wide .cards:has(>.card:nth-child(3)){grid-template-columns:repeat(3,1fr)}.mk .wrap--wide .cards:has(>.card:nth-child(3)) .card:last-child:nth-child(odd){grid-column:auto}.mk .wrap:not(.wrap--wide) section{padding-top:68px}.mk .wrap:not(.wrap--wide) .step p,.mk .wrap:not(.wrap--wide) .card .desc,.mk .wrap:not(.wrap--wide) details p{font-size:1rem}.mk .wrap:not(.wrap--wide) .step h3{font-size:1.12rem}.mk .wrap:not(.wrap--wide) .lede,.mk .wrap:not(.wrap--wide) .covered p.more{max-width:none;font-size:1.06rem}.mk .wrap:not(.wrap--wide) .bio-independence{max-width:none}}@media (min-width:1280px){.mk .wrap--wide{max-width:1120px}.mk .wrap:not(.wrap--wide){max-width:740px}.mk .hero--scene{gap:56px}.mk .hero-scene{max-width:580px}.mk .split{gap:56px}.mk .split-scene{max-width:480px}.mk .wrap--wide .cards>.card:only-child{grid-template-columns:minmax(220px,290px) minmax(0,1fr);align-items:start;column-gap:46px;padding:32px 30px;display:grid}.mk .wrap--wide .cards>.card:only-child>.tier{grid-area:1/1;justify-self:start}.mk .wrap--wide .cards>.card:only-child>.price{grid-area:2/1}.mk .wrap--wide .cards>.card:only-child>.per{grid-area:3/1}.mk .wrap--wide .cards>.card:only-child>h3{grid-area:1/2;margin-top:0}.mk .wrap--wide .cards>.card:only-child>.desc{grid-area:2/2}.mk .wrap--wide .cards>.card:only-child>ul{grid-area:3/2;margin-top:6px}}@media (min-width:1600px){.mk .wrap:not(.wrap--wide){max-width:780px}}@media (min-width:1024px){.mk .wrap--wide .formcard{max-width:780px}.mk .wrap--wide .lede,.mk .wrap--wide .covered p.more{max-width:68ch}}.mk .mnav{border-bottom:2.5px solid var(--mk-ink);z-index:2;position:relative}.mk .mnav-inner{justify-content:space-between;align-items:center;gap:18px;max-width:1120px;min-height:72px;margin:0 auto;padding:0 24px;display:flex}.mk .mnav .wordmark{align-items:center;gap:9px;font-size:1.3rem;font-weight:800;text-decoration:none;display:inline-flex}.mk .mnav-right{align-items:center;gap:22px;display:flex}.mk .mnav-links,.mk .mnav-ig{display:none}.mk .mnav-cta{background:var(--mk-orange);min-height:46px;color:var(--mk-ink);border:2px solid var(--mk-ink);box-shadow:0 3px 0 var(--mk-ink);white-space:nowrap;border-radius:999px;align-items:center;padding:8px 24px;font-size:.95rem;font-weight:800;text-decoration:none;transition:transform .12s,box-shadow .12s;display:inline-flex}.mk .mnav-cta:hover{box-shadow:0 5px 0 var(--mk-ink);transform:translateY(-2px)}.mk .mnav-cta:active{box-shadow:0 1px 0 var(--mk-ink);transform:translateY(2px)}@media (max-width:600px){.mk .mnav-inner{gap:10px;min-height:62px;padding:0 16px}.mk .mnav .wordmark{gap:7px;font-size:1.1rem}.mk .mnav .wordmark svg{width:22px;height:22px}.mk .mnav-cta{min-height:44px;padding:7px 15px;font-size:.85rem}}@media (min-width:768px){.mk .mnav-inner{min-height:84px}.mk .mnav-links{align-items:center;gap:30px;display:flex}.mk .mnav-links a{padding:10px 0;font-size:.97rem;font-weight:800;text-decoration:none}.mk .mnav-links a:hover,.mk .mnav-links a.mnav-active{color:var(--mk-orange)}.mk .mnav-ig{font-family:var(--mk-mark);color:var(--mk-ink-soft);align-items:center;gap:7px;font-size:.95rem;text-decoration:none;display:inline-flex}.mk .mnav-ig:hover{color:var(--mk-orange)}}.mk .ef{border-top:3px solid var(--mk-ink);background:#403a320d;margin-top:64px}.mk .ef-inner{max-width:1120px;margin:0 auto;padding:36px 24px 46px}.mk .ef-dm{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 22px;display:flex}.mk .ef-dm>span{font-size:1.02rem}.mk .ef-igchip{font-family:var(--mk-mark);background:var(--mk-chip);border:2px solid var(--mk-ink);border-radius:999px;align-items:center;gap:8px;padding:7px 16px;font-size:.95rem;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex}.mk .ef-igchip:hover{box-shadow:0 2px 0 var(--mk-ink);transform:translateY(-2px)}.mk .ef-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 26px;margin-top:32px;display:flex}.mk .ef-brand{flex-wrap:wrap;align-items:center;gap:6px 12px;display:inline-flex}.mk .ef-brand .wordmark{align-items:center;gap:8px;font-size:1.1rem;font-weight:800;display:inline-flex}.mk .ef-tagline{font-family:var(--mk-mark);color:var(--mk-ink-soft);font-size:.92rem}.mk .ef-links{flex-wrap:wrap;align-items:center;gap:12px 26px;display:flex}.mk .ef-links a{font-size:.94rem;font-weight:800;text-decoration:none}.mk .ef-links a:hover{color:var(--mk-orange)}.mk .ef-soon{opacity:.5;font-size:.94rem;font-weight:800}.mk .ef-hairline{border-top:1.5px solid var(--mk-line);margin-top:24px}.mk .ef-legal{color:var(--mk-ink-soft);max-width:88ch;margin:20px 0 0;font-size:.84rem;line-height:1.65}.mk .ef-acn{margin-top:12px}@media (max-width:560px){.mk .ef-links{grid-template-columns:1fr 1fr;gap:14px 18px;display:grid}}.mk .quickpicks{border:2px dashed var(--mk-ink-faint);background:#fbf8ef8c;border-radius:16px;margin-bottom:18px;padding:18px}.mk .quickpicks-label{font-family:var(--mk-mark);color:var(--mk-orange);font-size:1.02rem;display:block}.mk .quickpicks-help{color:var(--mk-ink-soft);margin:6px 0 16px;font-size:.8rem}.mk .quickpicks .field{margin-bottom:20px}.mk .quickpicks .field:last-child{margin-bottom:0}.mk .quickpicks label{margin-bottom:6px}@media (min-width:1024px){.mk .wrap--wide .formcard--split{max-width:none;padding:30px 28px}.mk .formcard--split .form-cols{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:36px;display:grid}.mk .formcard--split .quickpicks{margin-bottom:0}}.mk .rpv{background:var(--mk-chip);border:2px solid var(--mk-ink);box-shadow:5px 6px 0 var(--mk-ink-faint);border-radius:20px;max-width:430px;margin:0 auto;padding:22px 24px;transform:rotate(-1deg)}.mk .rpv-head{justify-content:space-between;align-items:center;gap:12px;padding-bottom:10px;display:flex}.mk .rpv-head svg{flex:none;width:20px;height:20px}.mk .rpv-title{font-family:var(--mk-mark);color:var(--mk-orange);font-size:1.1rem}.mk .rpv-row{border-top:1.5px dashed var(--mk-line);color:var(--mk-ink-soft);align-items:flex-start;gap:12px;padding:14px 0;font-size:.95rem;line-height:1.5;display:flex}.mk .rpv-glyph{color:var(--mk-orange);flex:none;font-weight:800}.mk .rpv-glyph--green{color:var(--mk-green)}.mk .rpv-caption{text-align:center;font-family:var(--mk-mark);color:var(--mk-orange);margin-top:16px;font-size:.95rem;display:block}.mk .price--quoted{font-family:var(--mk-mark);letter-spacing:0;font-size:1.55rem;font-weight:400}@media (min-width:1024px){.mk .cards--aligned .card{flex-direction:column;display:flex}.mk .cards--aligned .tier{align-self:flex-start}.mk .cards--aligned .price{align-items:flex-end;min-height:56px;display:flex}.mk .cards--aligned .per{min-height:24px}.mk .cards--aligned h3{min-height:48px}.mk .cards--aligned .desc{min-height:72px}.mk .cards--aligned li{min-height:44px}}.mk .fineprint .hl{font-family:var(--mk-mark);color:var(--mk-green);font-weight:400}.mk .soon-panel{border:2px dashed var(--mk-ink-faint);background:#fbf8ef8c;border-radius:20px;max-width:720px;margin-top:26px;padding:24px 28px}.mk .soon-panel-kicker{font-family:var(--mk-mark);color:var(--mk-orange);margin-bottom:8px;font-size:1.05rem;display:block}.mk .soon-panel p{color:var(--mk-ink-soft);max-width:60ch;font-size:.98rem;line-height:1.6}.mk .soon-panel p a{font-weight:700}.mk .soon-panel-row{flex-wrap:wrap;align-items:center;gap:14px;margin-top:18px;display:flex}.mk .btn-soon{background:var(--mk-chip);border-style:dashed;border-color:var(--mk-ink-faint);color:var(--mk-ink-soft);opacity:.8;cursor:default}.mk .btn-soon:hover{box-shadow:none;transform:none}.mk .wrap:not(.wrap--wide) .steps{background:var(--mk-chip);border:2px solid var(--mk-ink);border-radius:20px;max-width:840px;margin-top:18px;padding:6px 32px;display:block}.mk .wrap:not(.wrap--wide) .step{box-shadow:none;border:none;border-top:2px dotted var(--mk-line);background:0 0;border-radius:0;padding:20px 0;scroll-margin-top:16px}.mk .wrap:not(.wrap--wide) .step:first-child{border-top:none}.mk .wrap:not(.wrap--wide) .step h3{margin-bottom:10px;font-size:1.06rem}.mk .wrap:not(.wrap--wide) .step p{max-width:68ch;font-size:.94rem;line-height:1.6}.mk .wrap:not(.wrap--wide) .step p+p{margin-top:10px}@media (max-width:560px){.mk .wrap:not(.wrap--wide) .steps{padding:4px 20px}.mk .wrap:not(.wrap--wide) .step{padding:18px 0}}.mk .legal-chips{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.mk .legal-chips a{color:var(--mk-ink-soft);background:var(--mk-paper);border:1.5px solid var(--mk-line);white-space:nowrap;border-radius:999px;padding:6px 12px;font-size:.8rem;font-weight:700;text-decoration:none}.mk .legal-chips a:hover{border-color:var(--mk-orange);color:var(--mk-orange)}@media (max-width:560px){.mk .legal-chips{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;padding-bottom:8px;overflow-x:auto}.mk .legal-chips a{font-size:.78rem}}.mk .wrap section.band{margin-inline:calc(50% - 50vw);background:var(--mk-chip);border-top:2.5px solid var(--mk-ink);border-bottom:2.5px solid var(--mk-ink);padding-inline:calc(50vw - 50%);margin-top:44px;padding-bottom:44px}.mk .wrap section.band+section.band{border-top:none;margin-top:0}.mk .wrap section.band:has(+.band){border-bottom:none;padding-bottom:8px}.mk .band .step{background:#fffdf6}@media (min-width:1024px){.mk .wrap--wide section{padding-top:64px}.mk .wrap--wide .rule{margin-top:64px}.mk .wrap section.band{margin-top:56px;padding-bottom:60px}.mk .wrap section.band+section.band{margin-top:0}.mk .wrap section.band:has(+.band){padding-bottom:12px}}@media (max-width:560px){.mk .wrap section.band{padding-bottom:30px}.mk .wrap section.band:has(+.band){padding-bottom:4px}.mk .cta-row{gap:12px}.mk .cta-row .btn{width:100%;min-height:54px}.mk .wrap section{padding-top:32px}.mk .rule{margin-top:36px}}@media (max-width:767px){.mk .tagline{font-size:.875rem}.mk .tagline br{display:none}}.mtn{z-index:1;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100dvh;padding:28px 22px 48px;display:flex;position:relative}.mtn .wordmark{margin-bottom:4px}.mtn-scene{width:100%;max-width:560px;margin-top:10px}.mtn-badge{border:1.6px dashed var(--mk-ink-faint);background:var(--mk-chip);font-family:var(--mk-mark);color:var(--mk-ink-soft);border-radius:999px;align-items:center;gap:8px;margin-top:14px;padding:6px 16px;font-size:.95rem;display:inline-flex}.mtn-h1{font-family:var(--mk-mark);max-width:22ch;margin:18px 0 0;font-size:clamp(1.5rem,4.5vw,2.2rem);font-weight:400;line-height:1.3}.mtn-note{max-width:52ch;color:var(--mk-ink-soft);margin:12px 0 0}.mtn-note a{font-weight:700}.mk ::selection{background:#e2872b4d}.lp a:not(.lp-btn):not(.lp-chip-link):not(.mnav-cta):hover{color:var(--mk-orange)}.lp-container{max-width:1120px;margin:0 auto;padding-left:24px;padding-right:24px}.lp-header{justify-content:space-between;align-items:center;gap:14px;padding-top:18px;padding-bottom:18px;display:flex}.lp .wordmark{align-items:center;gap:9px;font-size:1.3rem;font-weight:800;text-decoration:none;display:inline-flex}.lp .wordmark svg{flex:none}.lp-chip-link{font-family:var(--mk-mark);background:var(--mk-chip);border:2px solid var(--mk-ink);border-radius:999px;padding:7px 14px;font-size:.95rem;text-decoration:none;transition:transform .15s,box-shadow .15s}.lp-chip-link:hover{box-shadow:0 2px 0 var(--mk-ink);color:var(--mk-ink);transform:translateY(-2px)}.lp-chip-link:active{box-shadow:0 0 0 var(--mk-ink);transform:translateY(0)}.lp-hero{flex-wrap:wrap;align-items:center;gap:30px 40px;padding-top:26px;padding-bottom:10px;display:flex}.lp-hero-left{flex-direction:column;flex:1.1 300px;gap:18px;min-width:290px;display:flex}.lp-kicker{font-family:var(--mk-mark);color:var(--mk-ink-soft);font-size:1.08rem}.lp-h1{letter-spacing:-.5px;margin:0;font-size:clamp(2.4rem,9vw,3.7rem);font-weight:800;line-height:1.04}.lp-h1 .accent{color:var(--mk-orange)}.lp-underline{margin-top:-8px}.lp-cta-row{flex-wrap:wrap;gap:14px;margin-top:4px;display:flex}.lp-hero-right{flex:320px;min-width:290px;max-width:580px;position:relative}.lp-hero-right svg{width:100%;height:auto;display:block}.lp-scene-boil{animation:.375s step-end infinite lp-boil}@keyframes lp-boil{0%{filter:url(#lpBoil0)}33.4%{filter:url(#lpBoil1)}66.7%{filter:url(#lpBoil2)}}.lp-door-leaf{transform-box:view-box;transform-origin:262px 0;animation:1.5s linear both lp-dl-intro,7s linear 1.5s infinite lp-door}@keyframes lp-dl-intro{0%,76%{animation-timing-function:cubic-bezier(.22,1,.36,1);transform:scaleX(.02)}96%,to{transform:scaleX(1)}}@keyframes lp-dc-intro{0%,76%{opacity:1;animation-timing-function:cubic-bezier(.55,0,.85,.36);transform:scaleX(1)}96%{opacity:1;transform:scaleX(.02)}96.1%,to{opacity:0;transform:scaleX(.02)}}@keyframes lp-door{0%,42%{animation-timing-function:cubic-bezier(.55,0,.85,.36);transform:scaleX(1)}47%{animation-timing-function:linear;transform:scaleX(.02)}75%{animation-timing-function:cubic-bezier(.22,1,.36,1);transform:scaleX(.02)}80%,to{transform:scaleX(1)}}.lp-door-closed{opacity:0;transform-box:view-box;transform-origin:262px 0;animation:1.5s linear both lp-dc-intro,7s linear 1.5s infinite lp-door-closed}@keyframes lp-door-closed{0%,46.9%{opacity:0;animation-timing-function:linear;transform:scaleX(.02)}47%{opacity:1;animation-timing-function:cubic-bezier(.22,1,.36,1);transform:scaleX(.02)}52%,70%{opacity:1;animation-timing-function:cubic-bezier(.55,0,.85,.36);transform:scaleX(1)}75%{opacity:1;animation-timing-function:linear;transform:scaleX(.02)}75.1%,to{opacity:0;transform:scaleX(.02)}}.lp-figure{opacity:0;animation:.3s 1.1s forwards lp-figure-in}@keyframes lp-figure-in{to{opacity:1}}.lp-figure-arm{transform-box:view-box;transform-origin:290px 270px;animation:7s linear 1.5s infinite lp-wave}@keyframes lp-wave{0%,4%{transform:rotate(0)}9%{transform:rotate(22deg)}14%{transform:rotate(-12deg)}19%{transform:rotate(22deg)}24%{transform:rotate(-12deg)}29%{transform:rotate(16deg)}34%,to{transform:rotate(0)}}.lp-water{stroke-dasharray:7 6;animation:.9s linear infinite lp-water-flow,.4s 1.1s backwards lp-late}@keyframes lp-water-flow{to{stroke-dashoffset:-13px}}.lp-fan-spin{transform-box:view-box;transform-origin:178px 237px;animation:.9s linear infinite lp-fan,.4s 1.1s backwards lp-late}@keyframes lp-fan{to{transform:rotate(360deg)}}.lp-air{stroke-dasharray:5 5;animation:.8s linear infinite lp-air-flow,.4s 1.1s backwards lp-late}@keyframes lp-air-flow{to{stroke-dashoffset:-10px}}.lp-steam{transform-box:fill-box;animation:2.4s linear 1.3s infinite lp-steam-rise}.lp-steam-b{animation-delay:2.5s}@keyframes lp-steam-rise{0%{opacity:0;transform:translateY(4px)}30%{opacity:.45}to{opacity:0;transform:translate(-13px,-9px)}}.lp-smoke{transform-box:fill-box;animation:3s linear 1.1s infinite lp-smoke-rise}.lp-smoke-b{animation-delay:2.6s}@keyframes lp-smoke-rise{0%{opacity:0;transform:translateY(6px)}25%{opacity:.5}75%{opacity:.3}to{opacity:0;transform:translateY(-18px)}}.lp-hero-right [data-draw]{animation:lp-draw .5s ease-out var(--d,50ms) backwards}.lp-hero-right [data-draw="2"]{--d:.15s}.lp-hero-right [data-draw="3"]{--d:.25s}.lp-hero-right [data-draw="4"]{--d:.35s}.lp-hero-right [data-draw="5"]{--d:.45s}.lp-hero-right [data-draw="6"]{--d:.55s}.lp-hero-right [data-draw="7"]{--d:.65s}@keyframes lp-draw{0%{stroke-dasharray:1600 1600;stroke-dashoffset:1600px}to{stroke-dasharray:1600 1600;stroke-dashoffset:0}}.lp-hero-right [data-fill]{animation:.5s 1.1s backwards lp-fill}.lp-hero-right [data-draw][data-fill]{animation:lp-draw .5s ease-out var(--d,50ms) backwards, lp-fill .5s ease 1.1s backwards}@keyframes lp-fill{0%{fill-opacity:0}}.lp-hero-right [data-late]{animation:.4s 1.1s backwards lp-late}@keyframes lp-late{0%{opacity:0}}.lp-hero-right .lp-pop{animation:.35s 1.3s backwards lp-late}@media (prefers-reduced-motion:reduce){.lp-scene-boil,.lp-door-leaf,.lp-door-closed,.lp-figure,.lp-figure-arm,.lp-water,.lp-smoke,.lp-fan-spin,.lp-air,.lp-steam,.lp-hero-right [data-draw],.lp-hero-right [data-fill],.lp-hero-right [data-draw][data-fill],.lp-hero-right [data-late],.lp-hero-right .lp-pop{animation:none}.lp-smoke{opacity:.4}.lp-steam{opacity:.35}.lp-figure{opacity:1}}.lp-btn{color:var(--mk-ink);border:2px solid var(--mk-ink);border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:14px 22px;font-size:1.05rem;font-weight:800;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex}.lp-btn:hover{box-shadow:0 5px 0 var(--mk-ink);color:var(--mk-ink);transform:translateY(-4px)}.lp-btn:active{box-shadow:0 0 0 var(--mk-ink);transform:translateY(0)}.lp-btn--primary{background:var(--mk-orange)}.lp-btn--ghost{background:var(--mk-chip)}.lp-btn--card{margin-top:auto;padding:13px 20px;font-size:1.02rem}.lp-btn--soon{background:var(--mk-chip);opacity:.65;cursor:default;border-style:dashed}.lp-btn--soon:hover{box-shadow:none;transform:none}.lp-door--soon{box-shadow:none;border-style:dashed}.lp-door--soon:hover{box-shadow:none;transform:none}.lp-door--soon>:not(.lp-soon-badge){opacity:.55}.lp-soon-badge{background:var(--mk-orange);color:var(--mk-ink);border:2px solid var(--mk-ink);font-family:var(--mk-body);z-index:1;border-radius:999px;padding:5px 12px;font-size:.85rem;font-weight:800;position:absolute;top:-14px;right:14px;transform:rotate(3deg)}.lp-foot-soon,.mk .foot-soon{opacity:.55}.mk .soon-banner{background:var(--mk-orange);border:2px solid var(--mk-ink);font-family:var(--mk-body);border-radius:999px;margin-bottom:16px;padding:7px 16px;font-size:.95rem;font-weight:800;display:inline-block}.mk .soon-card{text-align:center;padding:34px 26px}.mk .soon-card h3{margin:0 0 10px;font-size:1.5rem}.mk .soon-card .btn{margin-top:14px}.mk .style-radios{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:6px;display:grid}@media (max-width:560px){.mk .style-radios{grid-template-columns:repeat(2,1fr)}}.mk .style-option{border:2px solid var(--mk-line);cursor:pointer;background:#fff;border-radius:12px;flex-direction:column;gap:7px;padding:8px;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}.mk .style-option input{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mk .style-option:hover{border-color:var(--mk-orange)}.mk .style-option:has(input:checked){border-color:var(--mk-orange);box-shadow:0 0 0 1.5px var(--mk-orange)}.mk .style-option:has(input:focus-visible){outline:2px solid var(--mk-orange);outline-offset:2px}.mk .style-option img{border-radius:8px;width:100%;height:auto;display:block}.mk .style-name{font-family:var(--mk-body);text-align:center;font-size:.88rem;font-weight:800}.mk .style-desc{font-family:var(--mk-body);color:var(--mk-ink-soft);text-align:center;margin-top:-3px;font-size:.76rem}.mk .style-option--any{text-align:center;border-style:dashed;justify-content:center}.mk .style-any{font-family:var(--mk-body);color:var(--mk-ink-soft);padding:6px 4px;font-size:.82rem}.lp-rule-wrap{justify-content:center;padding:18px 20px 6px;display:flex}.lp-rule-wrap svg{max-width:88%}.lp-doors{flex-direction:column;gap:22px;padding-top:20px;padding-bottom:44px;display:flex}.lp-doors h2{margin:0;font-size:clamp(1.6rem,6vw,2.15rem);font-weight:800}.lp-doors-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:stretch;gap:22px;display:grid}.lp-door{background:var(--mk-chip);border:2px solid var(--mk-ink);box-shadow:3px 4px 0 var(--mk-ink-faint);border-radius:16px;flex-direction:column;gap:14px;padding:26px 24px;transition:transform .12s,box-shadow .12s;display:flex;position:relative}.lp-door:hover{box-shadow:6px 8px 0 var(--mk-ink-faint);transform:translate(-1px,-2px)}.lp-door-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.lp-door-kicker{font-family:var(--mk-body);color:var(--mk-orange);font-size:1rem}.lp-door h3{margin:0;font-size:1.55rem;font-weight:800}.lp-door-body{color:var(--mk-ink-soft);margin:0;font-size:1rem;line-height:1.65}.lp-door-body a{color:var(--mk-ink);font-weight:700}.lp-hairline{border-top:1.5px dashed var(--mk-line);margin:2px 0}.lp-facts{flex-direction:column;gap:9px;display:flex}.lp-fact{align-items:flex-start;gap:10px;display:flex}.lp-fact svg{flex:none;margin-top:2px}.lp-fact span{font-size:.98rem}.lp-offer-card{max-width:680px}.lp-library{background:var(--mk-chip);border-top:2px solid var(--mk-ink);border-bottom:2px solid var(--mk-ink)}.lp-library-inner{flex-direction:column;gap:18px;padding-top:38px;padding-bottom:42px;display:flex}.lp-lede{max-width:820px;margin:0;font-size:clamp(1.1rem,4vw,1.3rem);font-weight:700;line-height:1.55}.lp-chiprow{flex-wrap:wrap;gap:10px;display:flex}.lp-libchip{background:var(--mk-paper);border:2px solid var(--mk-ink);box-shadow:2px 3px 0 var(--mk-ink-faint);border-radius:999px;padding:7px 14px;font-size:.92rem;font-weight:700}.lp-libchip--ghost{box-shadow:none;font-family:var(--mk-body);color:var(--mk-ink-soft);background:0 0;border:2px dashed #403a3266;font-weight:400}.lp-marker-p{font-family:var(--mk-body);color:var(--mk-ink-soft);max-width:720px;margin:4px 0 0;font-size:1.02rem;line-height:1.6}.wrap .bio-grid{grid-template-columns:1fr;align-items:start;gap:24px;margin-top:22px;display:grid}@media (min-width:1024px){.wrap .bio-grid{grid-template-columns:1fr 1fr;gap:32px}}.wrap .bio-card{background:var(--mk-chip);border:2px solid var(--mk-ink);box-shadow:3px 4px 0 var(--mk-ink-faint);border-radius:18px;padding:24px}.wrap .bio-head{align-items:center;gap:16px;display:flex}.wrap .bio-face{border-radius:50%;flex-shrink:0}.wrap .bio-hairline{border-top:1.5px dashed var(--mk-line);margin:18px 0}.wrap .bio-card h3{margin:0 0 2px;font-size:1.25rem;font-weight:800}.wrap .bio-role{color:var(--mk-ink-soft);margin:0;font-size:.9rem;font-weight:700}.wrap .bio-card p{color:var(--mk-ink-soft);margin:0 0 14px;font-size:.94rem;line-height:1.6}.wrap .bio-card p:last-child{margin-bottom:0}.wrap .bio-independence{max-width:68ch;margin:0;font-size:1.05rem;line-height:1.6}.lp-teamrow{flex-wrap:wrap;gap:10px;display:flex}.lp-teamcard{background:var(--mk-chip);border:2px solid var(--mk-ink);box-shadow:2px 3px 0 var(--mk-ink-faint);border-radius:999px;align-items:center;gap:10px;padding:6px 18px 6px 8px;display:inline-flex}.lp-teamface{border-radius:50%;flex-shrink:0;width:56px;height:56px;display:block}.lp-teammeta{flex-direction:column;line-height:1.3;display:flex}.lp-teamname{font-size:.95rem;font-weight:700}.lp-teamrole{font-family:var(--mk-body);color:var(--mk-ink-soft);font-size:.85rem}.lp-footer{flex-direction:column;gap:22px;padding-top:36px;padding-bottom:46px;display:flex}.lp-foot-dm{flex-wrap:wrap;align-items:center;gap:14px 22px;display:flex}.lp-foot-dm>span{font-family:var(--mk-body);font-size:1.05rem}.lp-foot-rule svg{max-width:100%}.lp-foot-links{flex-wrap:wrap;align-items:center;gap:12px 26px;display:flex}.lp-foot-links .wordmark{gap:8px;font-size:1.1rem}.lp-foot-links a{font-size:.95rem;font-weight:700}.lp-legal{color:var(--mk-ink-soft);max-width:780px;margin:0;font-size:.82rem;line-height:1.65}.mk input[type=number]{border:1.5px solid var(--mk-line);width:100%;color:var(--mk-ink);font-family:var(--mk-body);background:#fff;border-radius:10px;outline:none;padding:12px 13px;font-size:1rem;transition:border-color .15s}.mk .field-hint{font-family:var(--mk-body);color:var(--mk-ink-soft);margin-top:6px;font-size:.8rem;display:block}.mk .ord{padding:48px 22px 64px}.mk .ord-card{background:var(--mk-chip);border:2px solid var(--mk-ink);box-shadow:3px 4px 0 var(--mk-ink-faint);border-radius:16px;margin-top:26px;padding:30px 26px}.mk .ord-kicker{font-family:var(--mk-mark);color:var(--mk-ink-soft);margin:0 0 4px;font-size:.95rem}.mk .ord h1{letter-spacing:-.01em;margin:0 0 4px;font-size:1.9rem;font-weight:800}.mk .ord h2{margin:0 0 10px;font-size:1.05rem;font-weight:800}.mk .ord-meta{color:var(--mk-ink-soft);margin:0 0 22px;font-size:.92rem}.mk .ord-steps{gap:0;margin:0 0 26px;padding:0;list-style:none;display:flex}.mk .ord-steps li{text-align:center;flex:1;padding-top:22px;position:relative}.mk .ord-steps li:before{content:"";background:var(--mk-line);width:100%;height:2px;position:absolute;top:7px;left:-50%}.mk .ord-steps li:first-child:before{display:none}.mk .ord-step-dot{border:2px solid var(--mk-line);z-index:1;background:#fff;border-radius:50%;width:16px;height:16px;position:absolute;top:0;left:50%;transform:translate(-50%)}.mk .ord-steps li[data-state=complete] .ord-step-dot,.mk .ord-steps li[data-state=active] .ord-step-dot{background:var(--mk-green);border-color:var(--mk-ink)}.mk .ord-steps li[data-state=complete]:before,.mk .ord-steps li[data-state=active]:before{background:var(--mk-green)}.mk .ord-step-label{color:var(--mk-ink-soft);font-size:.82rem;font-weight:700;display:block}.mk .ord-steps li[data-state=active] .ord-step-label{color:var(--mk-ink);font-weight:800}.mk .ord-step-sub{font-family:var(--mk-body);color:var(--mk-green);font-size:.72rem;display:block}.mk .ord .ord-files{margin:0 0 22px;padding:0}.mk .ord-files ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.mk .ord-dl{text-align:center;overflow-wrap:anywhere;display:block}.mk .ord-note{font-family:var(--mk-body);color:var(--mk-ink-soft);margin:10px 0 0;font-size:.8rem}.mk .ord-uploads{color:var(--mk-ink-soft);overflow-wrap:anywhere;margin:0 0 22px;font-size:.9rem}.mk .ord .ord-sent{border-top:1.5px solid var(--mk-line);padding:18px 0 0}.mk .ord-fields{margin:0}.mk .ord-field{margin-bottom:12px}.mk .ord-field dt{font-size:.82rem;font-weight:800}.mk .ord-field dd{color:var(--mk-ink-soft);white-space:pre-wrap;overflow-wrap:anywhere;margin:2px 0 0;font-size:.95rem}.mk .ord-foot{color:var(--mk-ink-soft);margin:22px 0 0;font-size:.9rem}@media (max-width:640px){.mk .ord-steps{flex-direction:column;gap:12px}.mk .ord-steps li{text-align:left;padding-top:0;padding-left:26px}.mk .ord-steps li:before{display:none}.mk .ord-step-dot{top:2px;left:0;transform:none}}.mk .fls-file{color:#0645ad;text-underline-offset:2px;overflow-wrap:anywhere;font-weight:600;text-decoration:underline;display:inline-block}.mk .fls-file:visited{color:#551a8b}.mk .fls-file:hover{color:#0b3a8c}.mk .fls-size{color:var(--mk-ink-soft);font-size:.9rem}.mk .wrap.ord section{padding-top:0}.lp-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}.lp-word{white-space:nowrap}.lp-al{transform-origin:50% 88%;animation:7s cubic-bezier(.45,0,.25,1) infinite lp-hop;display:inline-block}.lp-word .lp-al:nth-child(2){animation-delay:90ms}.lp-word .lp-al:nth-child(3){animation-delay:.18s}.lp-word .lp-al:nth-child(4){animation-delay:.27s}.lp-word .lp-al:nth-child(5){animation-delay:.36s}.lp-word .lp-al:nth-child(6){animation-delay:.45s}.lp-word .lp-al:nth-child(7){animation-delay:.54s}.lp-word .lp-al:nth-child(8){animation-delay:.63s}.lp-word .lp-al:nth-child(9){animation-delay:.72s}@keyframes lp-hop{0%,2%,11%,to{transform:translateY(0)scale(1)}5%{transform:translateY(-.14em)scale(.98,1.03)}8.5%{transform:translateY(0)scale(1.05,.94)}}.lp-ai{position:relative}.lp-aidot{background:currentColor;border-radius:50%;width:.175em;height:.15em;margin-left:-.0875em;animation:.8s cubic-bezier(.45,0,.55,1) 1.2s infinite lp-dotpogo;position:absolute;top:.12em;left:50%}@keyframes lp-dotpogo{0%,to{transform:translateY(0)scale(1.12,.88)}14%{transform:translateY(-.04em)scale(1)}45%{transform:translateY(-.12em)scale(1)}82%{transform:translateY(-.02em)scale(1)}92%{transform:translateY(0)scale(1.15,.85)}}.lp-ae{transform-origin:50% 55%;animation:7s cubic-bezier(.65,0,.35,1) infinite lp-espin;display:inline-block;transform:translateY(.07em)}@keyframes lp-espin{0%,13%{transform:translateY(.07em)rotate(0)}28.5%{transform:translateY(.07em)rotate(450deg)}35%,50%{transform:translateY(.07em)rotate(360deg)}65.5%{transform:translateY(.07em)rotate(810deg)}72%,to{transform:translateY(.07em)rotate(720deg)}}.lp-astop{transform-origin:50% 70%;animation:7s cubic-bezier(.45,0,.25,1) infinite lp-stoppop;display:inline-block}@keyframes lp-stoppop{0%,73%,79%,to{transform:scale(1)}75%{transform:scale(1.4)rotate(-6deg)}77%{transform:scale(.9)}}.lp-underline path{stroke-dasharray:1;stroke-dashoffset:1px;animation:7s linear infinite lp-linedraw}.lp-underline path+path{animation-name:lp-linedraw-echo}@keyframes lp-linedraw{0%,2%{stroke-dashoffset:1px}17%,92%{stroke-dashoffset:0}99%,to{stroke-dashoffset:1px}}@keyframes lp-linedraw-echo{0%,4%{stroke-dashoffset:1px}19%,93%{stroke-dashoffset:0}to{stroke-dashoffset:1px}}@media (prefers-reduced-motion:reduce){.lp-al,.lp-aidot,.lp-ae,.lp-astop{animation:none}.lp-underline path{stroke-dashoffset:0;animation:none}}.bs-scene-boil{animation:.375s step-end infinite bs-boil}@keyframes bs-boil{0%{filter:url(#bsBoil0)}33.4%{filter:url(#bsBoil1)}66.7%{filter:url(#bsBoil2)}}.bs-spray{stroke-dasharray:3 8;animation:.45s linear infinite bs-spray-fall,.4s 1.1s backwards lp-late}.bs-spray-b{animation-delay:.12s,1.18s}.bs-spray-c{animation-delay:.24s,1.26s}@keyframes bs-spray-fall{to{stroke-dashoffset:-11px}}.bs-tapwater{stroke-dasharray:2 4;animation:.5s linear infinite bs-spray-fall,.4s 1.1s backwards lp-late}.bs-fan-spin{transform-box:view-box;transform-origin:400px 116px;animation:.9s linear infinite lp-fan,.4s 1.1s backwards lp-late}.bs-steam-c{animation-delay:3.4s}.bs-drop{transform-box:fill-box;animation:1.6s linear 1.5s infinite bs-drip}.bs-drop-b{animation-delay:2.1s}.bs-drop-c{animation-delay:2.7s}@keyframes bs-drip{0%{opacity:0;transform:translateY(0)}20%{opacity:.6}70%{opacity:.4}to{opacity:0;transform:translateY(9px)}}.bs-glint{transform-box:fill-box;animation:5s ease-in-out 2.2s infinite bs-glint}.bs-glint-b{animation-duration:6.5s;animation-delay:4s}@keyframes bs-glint{0%,72%{opacity:0;transform:translate(-7px,7px)}80%{opacity:.75}88%,to{opacity:0;transform:translate(6px,-6px)}}.bs-sway{transform-box:fill-box;transform-origin:50% 0;animation:3.4s ease-in-out 1.5s infinite alternate bs-sway}.bs-sway--roots{transform-origin:50% 100%;animation-delay:2.2s}@keyframes bs-sway{0%{transform:rotate(-1.5deg)}to{transform:rotate(2deg)}}.mk .hero-scene [data-draw]{animation:lp-draw .5s ease-out var(--d,50ms) backwards}.mk .hero-scene [data-draw="2"]{--d:.15s}.mk .hero-scene [data-draw="3"]{--d:.25s}.mk .hero-scene [data-draw="4"]{--d:.35s}.mk .hero-scene [data-draw="5"]{--d:.45s}.mk .hero-scene [data-draw="6"]{--d:.55s}.mk .hero-scene [data-draw="7"]{--d:.65s}.mk .hero-scene [data-fill]{animation:.5s 1.1s backwards lp-fill}.mk .hero-scene [data-draw][data-fill]{animation:lp-draw .5s ease-out var(--d,50ms) backwards, lp-fill .5s ease 1.1s backwards}.mk .hero-scene [data-late]{animation:.4s 1.1s backwards lp-late}.mk .hero-scene .bs-pop{animation:.35s 1.3s backwards lp-late}.ws-scene-boil{animation:.375s step-end infinite ws-boil}@keyframes ws-boil{0%{filter:url(#wsBoil0)}33.4%{filter:url(#wsBoil1)}66.7%{filter:url(#wsBoil2)}}.ps-scene-boil{animation:.375s step-end infinite ps-boil}@keyframes ps-boil{0%{filter:url(#psBoil0)}33.4%{filter:url(#psBoil1)}66.7%{filter:url(#psBoil2)}}.sc-sweep{stroke-dasharray:1;stroke-dashoffset:1px;animation:7s linear infinite lp-linedraw}.sc-pulse{transform-box:fill-box;transform-origin:50%;animation:2.2s ease-in-out infinite sc-pulse}@keyframes sc-pulse{0%,to{opacity:.95;transform:scale(1)}50%{opacity:.55;transform:scale(.86)}}.ws-arm{transform-box:view-box;transform-origin:222px 218px;animation:3.6s ease-in-out 1s infinite alternate ws-point}@keyframes ws-point{0%{transform:rotate(4deg)}to{transform:rotate(-8deg)}}.ws-hand{transform-box:view-box;transform-origin:302px 226px;animation:3s ease-in-out infinite ws-hand}@keyframes ws-hand{0%,52%,to{transform:rotate(0)}64%{transform:rotate(-10deg)}76%{transform:rotate(5deg)}88%{transform:rotate(-4deg)}}.ws-nod{transform-box:fill-box;animation:3.4s ease-in-out infinite ws-nod}@keyframes ws-nod{0%,32%,to{transform:translateY(0)}8%{transform:translateY(1.8px)}16%{transform:translateY(0)}24%{transform:translateY(1.4px)}}.ps-arrow{stroke-dasharray:1;stroke-dashoffset:1px;animation:6s linear infinite lp-linedraw}.ps-head{animation:6s linear infinite ps-head}@keyframes ps-head{0%,16%{opacity:0}24%,88%{opacity:.95}96%,to{opacity:0}}.ps-ripple{animation:2.4s ease-out infinite ps-ripple}.ps-ripple-b{animation-delay:.45s}@keyframes ps-ripple{0%{opacity:0}30%{opacity:.6}75%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.bs-scene-boil,.bs-spray,.bs-tapwater,.bs-fan-spin,.bs-drop,.bs-glint,.bs-sway,.ws-scene-boil,.ps-scene-boil,.sc-pulse,.ws-arm,.ws-hand,.ws-nod,.ps-ripple,.mk .hero-scene [data-draw],.mk .hero-scene [data-fill],.mk .hero-scene [data-draw][data-fill],.mk .hero-scene [data-late],.mk .hero-scene .bs-pop{animation:none}.sc-sweep,.ps-arrow{stroke-dashoffset:0;animation:none}.ps-head{opacity:.95;animation:none}}@media (min-width:1280px){.lp-hero{gap:34px 56px;padding-top:34px}.lp-hero-right{max-width:620px}.lp-lede,.lp-marker-p{max-width:68ch}.lp-library-inner{padding-top:52px;padding-bottom:56px}.lp-doors{padding-top:28px;padding-bottom:60px}.lp-door{padding:30px 28px}.lp-door-body,.lp-fact span{font-size:1.02rem}}.lp-factchips{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}.lp-factchips span{border:1.5px solid var(--mk-ink);background:var(--mk-chip);color:var(--mk-ink-soft);border-radius:999px;padding:7px 14px;font-size:.875rem;font-weight:700}.lp-trust{border-top:2.5px solid var(--mk-ink);border-bottom:2.5px solid var(--mk-ink);background:#403a320d}.lp-trust-grid{grid-template-columns:1fr;gap:14px 32px;padding-top:20px;padding-bottom:20px;display:grid}.lp-trust-item{color:var(--mk-ink-soft);align-items:flex-start;gap:10px;font-size:.9rem;font-weight:700;line-height:1.45;display:flex}.lp-trust-item svg{flex:none;margin-top:1px}.lp-trust-glyph{color:var(--mk-orange);flex:none;font-size:.85rem;line-height:1.5}@media (min-width:640px){.lp-trust-grid{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.lp-trust-grid{grid-template-columns:repeat(4,1fr);padding-top:22px;padding-bottom:22px}}.lp-getgrid{grid-template-columns:1fr;align-items:start;gap:24px;display:grid}@media (min-width:1024px){.lp-getgrid{grid-template-columns:minmax(0,640px) minmax(0,1fr);gap:44px}.lp-offer-card{max-width:none}}.lp-rail{gap:24px;display:grid}.lp-rail-panel{background:var(--mk-chip);border:2px solid var(--mk-ink);box-shadow:3px 4px 0 var(--mk-ink-faint);border-radius:16px;padding:20px 22px}.lp-rail-panel--dashed{border-style:dashed;border-color:var(--mk-ink-faint);box-shadow:none;background:0 0}.lp-rail-kicker{font-family:var(--mk-mark);color:var(--mk-ink-soft);margin-bottom:8px;font-size:1.02rem;display:block}.lp-rail-kicker--orange{color:var(--mk-orange)}.lp-rail-panel p{color:var(--mk-ink-soft);margin:0;font-size:.95rem;line-height:1.6}.lp-rail-panel p a{font-weight:700}.lp-rail-steps{counter-reset:railstep;gap:10px;margin:0;padding:0 0 0 2px;list-style:none;display:grid}.lp-rail-steps li{counter-increment:railstep;align-items:baseline;gap:10px;font-size:.98rem;font-weight:700;display:flex}.lp-rail-steps li:before{content:counter(railstep) ".";font-family:var(--mk-mark);color:var(--mk-orange);flex:none;min-width:1.25em;font-size:1.05rem}.lp-rail-note{margin-top:12px!important;font-size:.85rem!important}@media (min-width:1024px){.lp-library-inner--split{grid-template-columns:minmax(0,1fr) 340px;align-items:center;gap:48px;display:grid}}.lp-library-copy{flex-direction:column;gap:18px;display:flex}.lp-libchip--hot{border-color:var(--mk-green);color:var(--mk-green);background:var(--mk-chip)}.lp-polaroids{flex-direction:column;align-items:center;gap:14px;margin-top:10px;display:flex}.lp-polaroid-stack{width:300px;height:470px;position:relative}.lp-polaroid{border:2.5px solid var(--mk-ink);box-shadow:5px 6px 0 var(--mk-ink-faint);border-radius:20px;height:auto;position:absolute}.lp-polaroid--back{width:220px;top:0;right:0;transform:rotate(4deg)}.lp-polaroid--front{width:244px;bottom:0;left:0;transform:rotate(-3deg)}.lp-polaroid-caption{font-family:var(--mk-mark);color:var(--mk-orange);font-size:.98rem}.lp-teamcta{align-self:center}@media (min-width:768px){.lp-teamcta{margin-left:auto}}.lp-teamrow{align-items:center}@media (max-width:560px){.lp-cta-row{gap:12px}.lp-cta-row .lp-btn{width:100%;min-height:54px}}@media (max-width:600px){.lp-factchips{flex-wrap:nowrap;gap:6px}.lp-factchips span{text-align:center;flex:1 1 0;justify-content:center;align-items:center;min-width:0;padding:6px 4px;font-size:.72rem;line-height:1.3;display:flex}}.mk .fls-list{grid-template-columns:1fr;gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px){.mk .ord .fls-row{grid-template-columns:260px minmax(0,1fr) 320px;align-items:stretch;gap:18px;display:grid}.mk .ord .fls-cell-file{height:100%}.mk .ord .fls-final-form{margin-top:auto;padding-top:10px}.mk .ord .fls-cell-note{margin-top:0}.mk .ord .fls-cell-note textarea{height:110px;min-height:110px;max-height:110px}.mk .ord .fls-row .fls-title,.mk .ord .fls-row[data-state=sent] .fls-cell-note{min-height:0}}.mk .fls-cell-thread{min-width:0}.mk .fls-thread-empty,.mk .fls-muted{color:var(--mk-ink-soft);opacity:.75;margin:0;font-size:.9rem;font-style:italic}.mk .fls-row[data-new]{border-color:var(--mk-orange);box-shadow:0 0 0 2px #e2872b40}.mk .fls-updated.fls-newbadge{background:var(--mk-orange);border-color:var(--mk-orange);color:#fff;margin-right:6px}.mk .fls-tagrow{flex-wrap:wrap;gap:4px 0}.mk .fls-row{border:1.5px solid var(--mk-line);background:#fff;border-radius:12px;flex-direction:column;gap:10px;min-width:0;padding:14px 14px 12px;display:flex}.mk .fls-row[data-state=sent] .fls-cell-note{background:var(--mk-chip);opacity:.7;text-align:center;border-radius:10px;flex-direction:column;flex:auto;justify-content:center;min-height:120px;padding:14px 12px;display:flex}.mk .fls-cell-note{margin-top:auto}.mk .ord .fls-title{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-height:2.6em;margin:0;font-size:1rem;font-weight:800;line-height:1.3;display:-webkit-box;overflow:hidden}.mk .fls-tagrow{align-items:center;min-height:26px;margin:4px 0 2px;display:flex}.mk .fls-updated{font-family:var(--mk-body);color:var(--mk-green);border:1.5px solid var(--mk-green);white-space:nowrap;border-radius:999px;margin:0;padding:1px 9px;font-size:.76rem;font-weight:700;display:inline-block}.mk .fls-updated.fls-new{color:var(--mk-orange);border-color:var(--mk-orange)}.mk .fls-dl{margin:0;font-size:.95rem;line-height:1.4}.mk .fls-cell-file{flex-direction:column;display:flex}.mk .fls-reply{color:var(--mk-ink-soft);white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0 0;font-size:.9rem}.mk .fls-round,.mk .fls-flash{font-family:var(--mk-body);border:1.5px solid var(--mk-line);background:var(--mk-chip);border-radius:10px;margin:-10px 0 18px;padding:10px 12px;font-size:.9rem}.mk .fls-round-title{margin:0 0 6px;font-weight:800}.mk .fls-round ul{margin:0;padding-left:18px}.mk .fls-round li{margin:2px 0}.mk .fls-flash[data-tone=ok]{border-color:var(--mk-green)}.mk .fls-flash[data-tone=warn]{border-color:var(--mk-orange)}.mk .fls-cell-note textarea{resize:none;height:180px;min-height:180px;max-height:180px;padding:9px 11px;font-size:.92rem;overflow-y:auto}.mk .fls-bar{grid-template-columns:1fr 1fr;gap:8px;margin:8px 0 0;display:grid}.mk .ord .fls-attach-btn,.mk .ord .fls-send{width:100%;box-shadow:0 2px 0 var(--mk-ink);text-align:center;white-space:nowrap;text-overflow:ellipsis;border-width:1.5px;border-radius:9px;margin:0;padding:6px;font-size:.72rem;font-weight:800;line-height:1.15;overflow:hidden}.mk .ord .fls-attach-btn:hover,.mk .ord .fls-send:hover{box-shadow:0 3px 0 var(--mk-ink);transform:translateY(-1px)}.mk .fls-bar{gap:6px;margin-top:6px}.mk .fls-row[data-state=sent] .fls-cell-note{min-height:180px}.mk .fls-attach-hint{font-family:var(--mk-body);color:var(--mk-ink-soft);margin:6px 0 0;font-size:.74rem}.mk .fls-note-picked{color:var(--mk-ink-soft);overflow-wrap:anywhere;margin:6px 0 0;padding:0;list-style:none}.mk .fls-note-picked li[data-error]{color:var(--mk-orange);font-weight:700}.mk .fls-note-error{font-family:var(--mk-body);color:var(--mk-orange);margin:0 0 8px;font-size:.85rem;font-weight:700}.mk .ord .fls-send{flex:none;width:auto;margin:0;padding:7px 12px;font-size:.82rem}.mk .fls-thread{margin:0;padding:0 6px 0 0;list-style:none}.mk .fls-thread>li+li{border-top:1px solid var(--mk-line);margin-top:6px;padding-top:6px}.mk .fls-thread .fls-reply{border-left:3px solid var(--mk-green);padding-left:8px}.mk .fls-thread-note{color:var(--mk-ink-soft);white-space:pre-wrap;overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.9rem;display:-webkit-box;overflow:hidden}.mk .fls-lock{border:0;min-width:0;margin:0;padding:0}.mk .fls-latest .fls-reply{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mk .fls-final-form{margin:10px 0 0}.mk .ord .fls-final-btn{font-family:var(--mk-body);border:1.5px solid var(--mk-green);color:var(--mk-green);cursor:pointer;white-space:nowrap;background:#fff;border-radius:999px;padding:1px 9px;font-size:.76rem;font-weight:700;line-height:1.4}.mk .ord .fls-final-btn:before{content:"✓ "}.mk .ord .fls-final-btn[data-on],.mk .fls-updated.fls-final{background:var(--mk-green);color:#fff}.mk .fls-row[data-state=final]{opacity:.55;border-color:var(--mk-green)}.mk .fls-row[data-state=final]:hover,.mk .fls-row[data-state=final]:focus-within{opacity:1}.mk .fls-received{color:var(--mk-green);margin:0 0 6px;font-size:.95rem;font-weight:800}.mk .fls-sent-body{color:var(--mk-ink-soft);white-space:pre-wrap;overflow-wrap:anywhere;-webkit-line-clamp:3;text-align:left;-webkit-box-orient:vertical;margin:0;font-size:.9rem;display:-webkit-box;overflow:hidden}.mk .fls-dialog{border:2px solid var(--mk-ink);background:var(--mk-chip);width:calc(100% - 32px);max-width:420px;height:fit-content;color:var(--mk-ink);box-shadow:3px 4px 0 var(--mk-ink-faint);border-radius:14px;margin:auto;padding:22px 22px 18px;position:fixed;inset:0}.mk .fls-dialog::backdrop{background:#14120e80}.mk .ord .fls-dialog h2{margin:0 0 8px}.mk .fls-dialog p{margin:0 0 16px;font-size:.95rem}.mk .fls-dialog-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.mk .fls-dialog-back{font-family:var(--mk-body);cursor:pointer;color:var(--mk-ink);background:0 0;border:0;padding:8px 4px;font-weight:700;text-decoration:underline}.mk .fls-jobs{flex-wrap:wrap;gap:8px;margin:0 0 14px;display:flex}.mk .fls-job{font-family:var(--mk-body);color:var(--mk-ink);border:1.5px solid var(--mk-line);background:#fff;border-radius:999px;padding:9px 14px;font-size:.95rem;font-weight:800;line-height:1.2;text-decoration:none}.mk .fls-job[aria-current=page]{background:var(--mk-ink);color:#fff;border-color:var(--mk-ink)}.mk .fls-job-n{opacity:.7;font-weight:600}.mk .fls-row[data-kind=script] .fls-cell-note{display:none}.mk .fls-still-status .fls-received{margin:0 0 4px}.mk .fls-still-status .fls-sent-body{margin:0}@media (min-width:900px){.mk .ord .fls-row[data-kind=script]{grid-template-columns:260px minmax(0,1fr)}}
