@font-face{font-family:Yekan Bakh;src:url(yekan-bakh-fanum-regular.820fd04cb0.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Yekan Bakh;src:url(yekan-bakh-fanum-semibold.980f9929fa.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Yekan Bakh;src:url(yekan-bakh-fanum-bold.7c1086d7fd.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Yekan Bakh;src:url(yekan-bakh-fanum-extrabold.747126afdf.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Yekan Bakh;src:url(yekan-bakh-fanum-black.1966d6b780.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap}:root{--bg:#f5f6f8;--bg-sunken:#eef0f3;--surface:#fff;--ink:#1f2937;--ink-soft:#4b5563;--ink-faint:#6b7280;--line:#e5e7eb;--line-strong:#cbd0d8;--brand:#2257d6;--brand-hover:#1b46ae;--brand-ink:#fff;--brand-tint:#eaf0fd;--accent:var(--brand);--accent-hover:var(--brand-hover);--accent-ink:var(--brand-ink);--accent-tint:var(--brand-tint);--danger:#c62828;--danger-tint:#fdecec;--success:#1b7f4b;--status-attention-bg:#fef3c7;--status-attention-ink:#854d0e;--status-waiting-bg:#eef0f3;--status-waiting-ink:#4b5563;--status-paid-bg:#dcfce7;--status-paid-ink:#166534;--status-shipped-bg:#dbeafe;--status-shipped-ink:#1e40af;--status-closed-ink:#4b5563;--font:"Yekan Bakh", Tahoma, sans-serif;--weight-regular:400;--weight-semibold:600;--weight-bold:700;--weight-extrabold:800;--weight-black:900;--text-xs:.8125rem;--text-sm:.9375rem;--text-md:1rem;--text-lg:1.125rem;--text-xl:1.375rem;--text-2xl:1.75rem;--text-3xl:2.5rem;--leading-body:1.8;--leading-tight:1.4;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--space-9:6rem;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--shadow-sm:0 1px 2px #1018280f;--shadow-md:0 4px 12px #10182814;--shadow-lg:0 12px 32px #1018281f;--control:2.75rem;--page:77rem;--column:45rem}:root[data-accent=pine]{--accent:#0f766e;--accent-hover:#0c5f58;--accent-tint:#e0f2f0}:root[data-accent=ink]{--accent:#1f2937;--accent-hover:#111827;--accent-tint:#eef0f3}:root[data-accent=saffron]{--accent:#b45309;--accent-hover:#92400e;--accent-tint:#fef3c7}:root[data-accent=rose]{--accent:#be123c;--accent-hover:#9f1239;--accent-tint:#ffe4e6}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--bg);color:var(--ink);font-family:var(--font);font-size:var(--text-md);line-height:var(--leading-body);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3,h4,p,ul,ol,dl,dd,figure{margin:0;padding:0}ul,ol{list-style:none}h1,h2,h3,h4{font-weight:var(--weight-bold);line-height:var(--leading-tight)}img,svg{max-inline-size:100%;display:block}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}[hidden]{display:none!important}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.visually-hidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.ltr{direction:ltr;unicode-bidi:isolate}.container{inline-size:100%;max-inline-size:var(--page);padding-inline:var(--space-5);margin-inline:auto}.muted{color:var(--ink-faint);font-size:var(--text-sm)}.icon{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;block-size:1.25rem;inline-size:1.25rem}.btn{justify-content:center;align-items:center;gap:var(--space-2);min-block-size:var(--control);padding-inline:var(--space-5);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:var(--leading-tight);white-space:nowrap;background:0 0;border:1px solid #0000;text-decoration:none;transition:background-color .12s ease-out,border-color .12s ease-out;display:inline-flex}.btn--primary{background:var(--accent);color:var(--accent-ink)}.btn--primary:hover{background:var(--accent-hover)}.btn--outline{border-color:var(--line-strong);background:var(--surface)}.btn--outline:hover{border-color:var(--ink-faint)}.btn--quiet{color:var(--ink-soft);padding-inline:var(--space-3)}.btn--quiet:hover{background:var(--bg-sunken)}.btn--danger{border-color:var(--danger);background:var(--surface);color:var(--danger)}.btn--danger:hover{background:var(--danger-tint)}.btn--block{inline-size:100%}.btn--sm{min-block-size:2.25rem;padding-inline:var(--space-3);font-size:var(--text-xs)}.btn--lg{min-block-size:3.25rem;padding-inline:var(--space-6);font-size:var(--text-md)}.btn:disabled{background:var(--bg-sunken);color:var(--ink-faint);cursor:not-allowed;border-color:#0000}.field{gap:var(--space-1);display:grid}.field__label{font-size:var(--text-sm);font-weight:var(--weight-semibold)}.field__hint{color:var(--ink-faint);font-size:var(--text-xs)}.field__error{color:var(--danger);font-size:var(--text-xs);font-weight:var(--weight-semibold)}.input{inline-size:100%;min-block-size:var(--control);padding-inline:var(--space-3);border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--surface);font-size:var(--text-sm)}.input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-tint);outline:none}textarea.input{padding-block:var(--space-2);resize:vertical;line-height:var(--leading-body)}.input[aria-invalid=true]{border-color:var(--danger)}.input.ltr{text-align:end}.choice{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);cursor:pointer;display:flex}.choice:has(input:checked){border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.choice input{block-size:1.125rem;inline-size:1.125rem;accent-color:var(--accent);flex:none;margin-block-start:.3rem}.choice__body{flex:1;display:grid}.choice__title{font-size:var(--text-sm);font-weight:var(--weight-semibold)}.choice__note{color:var(--ink-faint);font-size:var(--text-xs)}.choice__end{font-size:var(--text-sm);font-weight:var(--weight-semibold);flex:none}.choice-group{gap:var(--space-2);display:grid}.card{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-sm)}.card__head{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-block-end:1px solid var(--line);display:flex}.card__title{font-size:var(--text-md);font-weight:var(--weight-bold)}.card__body{gap:var(--space-4);padding:var(--space-5);display:grid}.table-wrap{overflow-x:auto}.table{border-collapse:collapse;inline-size:100%;font-size:var(--text-sm)}.table th{padding:var(--space-3) var(--space-4);border-block-end:1px solid var(--line);background:var(--bg);color:var(--ink-faint);font-size:var(--text-xs);font-weight:var(--weight-semibold);text-align:start;white-space:nowrap}.table td{padding:var(--space-3) var(--space-4);border-block-end:1px solid var(--line);vertical-align:middle}.table tr:last-child td{border-block-end:0}.table tbody tr:hover{background:var(--bg)}.table a{color:var(--accent);font-weight:var(--weight-semibold);text-decoration:none}.badge{padding-inline:var(--space-2);border-radius:var(--radius-sm);font-size:var(--text-xs);font-weight:var(--weight-semibold);white-space:nowrap;line-height:1.8;display:inline-block}.badge--attention{background:var(--status-attention-bg);color:var(--status-attention-ink)}.badge--waiting{background:var(--status-waiting-bg);color:var(--status-waiting-ink)}.badge--paid{background:var(--status-paid-bg);color:var(--status-paid-ink)}.badge--shipped{background:var(--status-shipped-bg);color:var(--status-shipped-ink)}.badge--delivered{box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--status-closed-ink)}.badge--cancelled{background:var(--danger-tint);color:var(--danger)}.notice{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--brand-tint);font-size:var(--text-sm)}.notice--error{background:var(--danger-tint);color:var(--danger);font-weight:var(--weight-semibold)}.notice--success{color:var(--success);font-weight:var(--weight-semibold);background:#e7f6ee}.notice a{color:inherit;font-weight:var(--weight-bold)}.toast{z-index:60;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--ink);color:#fff;font-size:var(--text-sm);box-shadow:var(--shadow-lg);display:flex;position:fixed;inset-block-end:var(--space-5);inset-inline-start:var(--space-5)}.toast a{color:inherit;font-weight:var(--weight-bold)}.page-message{gap:var(--space-3);max-inline-size:var(--column);padding:var(--space-9) var(--space-5);text-align:center;justify-items:center;margin-inline:auto;display:grid}.page-message__title{font-size:var(--text-2xl)}.page-message__text{color:var(--ink-soft)}@media (max-width:48rem){.container{padding-inline:var(--space-4)}.toast{inset-inline:var(--space-4)}}.site-bar{background:var(--ink);color:#fff;font-size:var(--text-sm)}.site-bar__inner{align-items:center;gap:var(--space-4);min-block-size:2.5rem;max-inline-size:80rem;padding-inline:var(--space-4);white-space:nowrap;margin-inline:auto;display:flex;overflow-x:auto}.site-bar a{color:inherit;opacity:.85;text-decoration:none}.site-bar a:hover{opacity:1;text-decoration:underline}.site-bar a:focus-visible{opacity:1;text-decoration:underline}.site-bar__brand{font-weight:var(--weight-bold);opacity:1}.site-bar__note{opacity:.6;margin-inline-start:auto}@media (max-width:40rem){.site-bar__note{display:none}}.mk-page{--mk-bg:#ecedf0;--mk-surface:#fff;--mk-ink:#0d0f14;--mk-ink-soft:#3a3f4b;--mk-muted:#5b616e;--mk-faint:#8c93a1;--mk-chip:#f2f3f5;--mk-soft:#f4f5f7;--mk-line:#e3e5ea;--mk-indigo:#4c5fd5;--mk-indigo-deep:#3f51c2;--mk-indigo-tint:#e3e7fb;--mk-dark-2:#1b1e26;--mk-dark-line:#2e3340;--mk-dark-muted:#b4bac6;--mk-radius-xl:2.5rem;--mk-radius-lg:1.75rem;--mk-radius-md:1.125rem;--mk-ease:cubic-bezier(.2, .7, .2, 1);background:var(--mk-bg);min-block-size:100vh;color:var(--mk-ink);flex-direction:column;gap:1rem;padding-block:1rem;display:flex}body:has(.mk-page){background:#ecedf0}.mk-shell{inline-size:min(90rem,100% - 2rem);margin-inline:auto}.mk-main{flex-direction:column;gap:1rem;display:flex}.mk-island{border-radius:var(--mk-radius-xl);background:var(--mk-surface);padding:clamp(1.5rem,3.5vw,3rem);position:relative}.mk-island--dark{background:var(--mk-ink);color:#fff}.mk-island--indigo{background:var(--mk-indigo);color:#fff}.mk-island--indigo-soft{background:var(--mk-indigo-tint)}.mk-btn{min-block-size:3rem;font:inherit;font-size:var(--text-sm);font-weight:var(--weight-extrabold);white-space:nowrap;cursor:pointer;transition:transform .25s var(--mk-ease), box-shadow .25s var(--mk-ease), filter .25s;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.625rem;padding:.75rem 1.5rem;text-decoration:none;display:inline-flex}.mk-btn:hover{filter:brightness(1.06);transform:translateY(-2px);box-shadow:0 10px 24px #0d0f142e}.mk-btn:active{transform:scale(.97)}.mk-btn:focus-visible{outline-offset:3px;outline:3px solid #8e9bf0}.mk-btn .icon{stroke-width:2.2px;block-size:1.125rem;inline-size:1.125rem}.mk-btn--dark{background:var(--mk-ink);color:#fff}.mk-btn--primary{background:var(--mk-indigo);color:#fff}.mk-btn--light{color:var(--mk-ink);background:#fff}.mk-btn--soft{background:var(--mk-chip);color:var(--mk-ink)}.mk-btn--sm{min-block-size:2.5rem;font-size:var(--text-xs);padding:.5rem 1rem}.mk-btn--block{inline-size:100%}.mk-pill{background:var(--mk-chip);color:var(--mk-ink);font-size:var(--text-xs);font-weight:var(--weight-bold);border-radius:999px;align-self:flex-start;padding:.375rem .875rem;display:inline-flex}.mk-island--dark .mk-pill{background:var(--mk-dark-2);color:#d5d9e2}.mk-island--indigo .mk-pill{color:#fff;background:#ffffff1f;border:1px solid #ffffff59}.mk-nav-wrap{z-index:30;position:sticky;inset-block-start:1rem}.mk-nav{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffeb;border-radius:999px;align-items:center;gap:1rem;inline-size:100%;margin-inline:auto;padding:.625rem .75rem .625rem 1.125rem;transition:background-color .3s,box-shadow .3s;display:flex;box-shadow:0 10px 30px #0d0f140f}@supports (animation-timeline:scroll()){.mk-nav{animation:linear both mk-nav-stick;animation-timeline:scroll(root);animation-range:0 30rem}.mk-nav .mk-logo__mark{animation:linear both mk-mark-stick;animation-timeline:scroll(root);animation-range:0 30rem}}@keyframes mk-nav-stick{to{background:#fffffff7;inline-size:min(100%,68rem);padding-block:.375rem;box-shadow:0 14px 40px #0d0f1424,0 0 0 1px #0d0f140a}}@keyframes mk-mark-stick{to{scale:.9}}.mk-logo{color:var(--mk-ink);align-items:center;gap:.625rem;margin-inline-start:1rem;text-decoration:none;display:inline-flex}.mk-logo__mark{aspect-ratio:37.4/41.6;fill:#3257d6;flex:none;block-size:2rem;inline-size:auto}.mk-logo__name{font-size:1.0625rem;font-weight:var(--weight-extrabold)}.mk-logo--light{color:#fff}.mk-logo--light .mk-logo__mark{fill:#8fa6f0}.mk-nav__links{flex:1;justify-content:center;gap:.25rem;display:flex}.mk-nav__links a{color:var(--mk-ink-soft);font-size:var(--text-sm);font-weight:var(--weight-semibold);border-radius:999px;padding:.625rem .875rem;text-decoration:none;transition:background-color .25s,color .25s}.mk-nav__links a:hover,.mk-nav__links a[aria-current=page]{background:var(--mk-chip);color:var(--mk-ink)}.mk-nav__actions{align-items:center;gap:.5rem;display:flex}.mk-nav__login{color:var(--mk-ink);font-size:var(--text-sm);font-weight:var(--weight-bold);padding:.625rem .875rem;text-decoration:none}.mk-hero{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:2.5rem;min-block-size:36rem;display:grid;overflow:hidden}.mk-hero__copy{flex-direction:column;gap:1.25rem;display:flex}.mk-hero__badge{border:1px solid var(--mk-dark-line);background:var(--mk-dark-2);color:#d5d9e2;font-size:var(--text-xs);border-radius:999px;align-self:flex-start;align-items:center;gap:.625rem;padding:.375rem .875rem .375rem .375rem;display:inline-flex}.mk-hero__badge span{background:var(--mk-indigo);color:#fff;font-weight:var(--weight-bold);border-radius:999px;padding:.125rem .625rem}.mk-hero__title{font-size:clamp(1.75rem,3.3vw,2.75rem);font-weight:var(--weight-black);margin:0;line-height:1.45}.mk-hero__title mark{background:var(--mk-indigo);color:#fff;border-radius:1.25rem;padding:0 .75rem;display:inline-block;transform:rotate(-1.5deg)}.mk-hero__lead{max-inline-size:36rem;color:var(--mk-dark-muted);font-size:var(--text-sm);margin:0;line-height:2}.mk-slug__label{color:var(--mk-dark-muted);font-size:var(--text-xs);margin-block-start:.5rem}.mk-island--indigo .mk-slug__label{color:#ffffffd9}.mk-slug{background:#fff;border-radius:999px;align-items:center;gap:.5rem;max-inline-size:36rem;padding:.375rem;display:flex}.mk-slug__field{min-inline-size:0;color:var(--mk-muted);font-size:var(--text-sm);flex:1;align-items:center;padding-inline:1rem;display:flex}.mk-slug__field input{min-inline-size:0;color:var(--mk-ink);font:inherit;font-weight:var(--weight-bold);text-align:right;background:0 0;border:0;outline:none;flex:1;padding-block:.75rem}.mk-slug:focus-within{box-shadow:0 0 0 4px #4c5fd559}.mk-check-row{color:#d5d9e2;font-size:var(--text-sm);flex-wrap:wrap;gap:.5rem 1.25rem;margin:0;padding:0;list-style:none;display:flex}.mk-check-row li{align-items:center;gap:.5rem;display:inline-flex}.mk-check-row__mark{color:#9da7ec;background:#4c5fd540;border-radius:999px;place-items:center;block-size:1.375rem;inline-size:1.375rem;display:inline-grid}.mk-check-row__mark .icon{stroke-width:3px;block-size:.8rem;inline-size:.8rem}.mk-island--indigo .mk-check-row{color:#fff}.mk-island--indigo .mk-check-row__mark{color:#fff;background:#fff3}.mk-hero__visual{min-block-size:36rem;position:relative}.mk-window{color:var(--mk-ink);background:#fff;border-radius:1.5rem;position:absolute;inset-block-start:3.5rem;inset-inline:0 3rem;overflow:hidden;box-shadow:0 30px 70px #00000073}.mk-window__bar{background:#f7f7f9;border-block-end:1px solid #ecedf0;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.mk-window__dots{gap:.3rem;display:flex}.mk-window__dots span{background:#d7d9de;border-radius:999px;block-size:.55rem;inline-size:.55rem}.mk-window__url{border:1px solid var(--mk-line);color:var(--mk-ink-soft);font-size:var(--text-xs);text-align:center;background:#fff;border-radius:999px;flex:1;padding:.3rem .75rem}.mk-window__page{gap:.875rem;padding:1rem;display:grid}.mk-window__nav{color:var(--mk-muted);align-items:center;gap:1rem;font-size:.75rem;display:flex}.mk-window__nav strong{color:var(--mk-ink);font-size:var(--text-sm);margin-inline-end:auto}.mk-window__hero{background:#f3ebe0;border-radius:1.125rem;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem;display:flex}.mk-window__hero div{justify-items:start;gap:.375rem;display:grid}.mk-window__hero small{color:#8a5a2b;font-size:.7rem}.mk-window__hero strong{font-size:var(--text-md)}.mk-window__cta{background:var(--mk-ink);color:#fff;font-size:.7rem;font-weight:var(--weight-bold);border-radius:999px;padding:.375rem .875rem}.mk-window__orb{background:#dcc09a;border-radius:999px;place-items:center;block-size:5.5rem;inline-size:5.5rem;display:grid}.mk-window__orb span{background:#8f5a32;border-radius:1rem;block-size:3.5rem;inline-size:2.75rem}.mk-window__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.625rem;display:grid}.mk-mini-product{gap:.25rem;font-size:.7rem;display:grid}.mk-mini-product__photo{border-radius:.875rem;place-items:center;block-size:5.5rem;display:grid}.mk-mini-product__photo span{border-radius:.625rem;block-size:2.25rem;inline-size:2rem}.mk-mini-product__price{color:var(--mk-muted)}.tone-sand{background:#ede0d0}.tone-sand span{background:#b77744}.tone-sage{background:#e3ece0}.tone-sage span{background:#7d9a6c}.tone-sky{background:#e2e6f4}.tone-sky span{background:#5b6db8}.mk-toast{font-size:var(--text-sm);border-radius:999px;align-items:center;gap:.625rem;padding:.625rem 1rem .625rem .625rem;display:inline-flex;box-shadow:0 20px 50px #00000059}.mk-toast>span:last-child{display:grid}.mk-toast small{color:var(--mk-dark-muted);font-size:.7rem}.mk-toast--light{color:var(--mk-ink);background:#fff}.mk-toast--dark{border:1px solid var(--mk-dark-line);background:var(--mk-dark-2);color:#fff;border-radius:1.25rem}.mk-toast__icon{background:var(--mk-indigo);color:#fff;border-radius:.75rem;place-items:center;block-size:2.25rem;inline-size:2.25rem;display:grid}.mk-toast__icon--indigo{border-radius:999px}.mk-toast__icon .icon{stroke-width:2.4px;block-size:1.1rem;inline-size:1.1rem}.mk-hero__visual>.mk-toast{z-index:3;position:absolute;inset-block-start:0;inset-inline-end:0}.mk-order-card{z-index:3;border:1px solid var(--mk-dark-line);background:var(--mk-dark-2);border-radius:1.25rem;gap:.75rem;inline-size:15.5rem;padding:1rem;display:grid;position:absolute;inset-block-end:9rem;inset-inline-end:0;box-shadow:0 20px 50px #00000080}.mk-order-card__top{color:var(--mk-dark-muted);justify-content:space-between;font-size:.7rem;display:flex}.mk-order-card__body{align-items:center;gap:.75rem;display:flex}.mk-order-card__body span:last-child{display:grid}.mk-order-card__body small{color:var(--mk-dark-muted);font-size:.7rem}.mk-order-card__icon{color:#9da7ec;background:#2a2e3a;border-radius:.75rem;place-items:center;block-size:2.5rem;inline-size:2.5rem;display:grid}.mk-sales-card{z-index:2;background:var(--mk-indigo);border-radius:1.5rem;gap:.875rem;inline-size:16.5rem;padding:1rem;display:grid;position:absolute;inset-block-end:0;inset-inline-start:6rem;box-shadow:0 24px 50px #0006}.mk-sales-card__top{font-size:.75rem;font-weight:var(--weight-bold);justify-content:space-between;align-items:center;display:flex}.mk-sales-card__tag{background:var(--mk-ink);border-radius:999px;padding:.125rem .625rem;font-size:.7rem}.mk-sales-card__bars{align-items:flex-end;gap:.5rem;block-size:4.5rem;display:flex}.mk-sales-card__bars span{background:#ffffff59;border-radius:.5rem;flex:1}.mk-sales-card__bars span.is-peak{background:#fff}.mk-float-a{animation:6s ease-in-out infinite mk-float}.mk-float-b{animation:7s ease-in-out 1s infinite mk-float}@keyframes mk-float{50%{translate:0 -8px}}.mk-chips{flex-wrap:wrap;justify-content:space-between;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.mk-chips li{white-space:nowrap;font-size:var(--text-sm);font-weight:var(--weight-bold);transition:transform .3s var(--mk-ease);background:#fff;border-radius:999px;flex:11rem;justify-content:center;align-items:center;gap:.625rem;padding:.875rem 1.25rem;display:inline-flex}.mk-chips li:hover{transform:translateY(-3px)}.mk-head{flex-direction:column;gap:.75rem;margin-block-end:2.5rem;display:flex}.mk-head h2,.mk-page-title{max-inline-size:44rem;font-size:clamp(1.6rem,2.8vw,2.25rem);font-weight:var(--weight-black);margin:0;line-height:1.5}.mk-head p{max-inline-size:38rem;color:var(--mk-muted);margin:0;line-height:1.9}.mk-head--split{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:2rem}.mk-head--split>div{flex-direction:column;gap:.75rem;display:flex}.mk-head--split p{max-inline-size:26rem}.mk-head--center{text-align:center;align-items:center}.mk-head--center .mk-pill{align-self:center}.mk-bento{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:1rem;display:grid}.mk-bento__row{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.mk-card{border-radius:var(--mk-radius-lg);transition:transform .4s var(--mk-ease), box-shadow .4s var(--mk-ease);flex-direction:column;gap:.75rem;padding:1.75rem;display:flex}.mk-card:hover{transform:translateY(-4px);box-shadow:0 22px 44px #0d0f1417}.mk-card h3{font-size:var(--text-lg);font-weight:var(--weight-black);margin:0}.mk-card p{color:var(--mk-muted);font-size:var(--text-sm);margin:0;line-height:1.9}.mk-card--soft{background:var(--mk-soft)}.mk-card--indigo{background:var(--mk-indigo-tint)}.mk-card--dark{background:var(--mk-ink);color:#fff}.mk-card--dark p{color:var(--mk-dark-muted)}.mk-card--wide{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:1.75rem;display:grid}.mk-card__copy{flex-direction:column;gap:.75rem;display:flex}.mk-card__icon{block-size:3rem;inline-size:3rem;color:var(--mk-ink);background:#fff;border-radius:.875rem;align-self:flex-start;place-items:center;display:inline-grid}.mk-card__icon--dark{background:var(--mk-ink);color:#fff}.mk-card__icon--muted{background:var(--mk-dark-2);color:#9da7ec}.mk-card--small{min-block-size:15rem}.mk-coupon{border:2px dashed var(--mk-ink);font-weight:var(--weight-black);border-radius:.75rem;align-self:flex-start;margin-block-start:auto;padding:.5rem 1rem}.mk-mock{background:#fff;border-radius:1.25rem;box-shadow:0 18px 40px #2e37541f}.mk-mock--appearance{grid-template-columns:8.5rem minmax(0,1fr);gap:.75rem;padding:.875rem;display:grid}.mk-mock__side{align-content:start;gap:.5rem;display:grid}.mk-mock__side small{color:var(--mk-muted);font-size:.7rem}.mk-mock__option{background:var(--mk-soft);font-size:.7rem;font-weight:var(--weight-bold);border-radius:.625rem;padding:.5rem .625rem}.mk-mock__option.is-on{background:var(--mk-ink);color:#fff}.mk-mock__swatches{gap:.375rem;padding:.25rem 0;display:flex}.mk-mock__swatches span{border-radius:999px;block-size:1.25rem;inline-size:1.25rem}.mk-mock__swatches .is-on{box-shadow:0 0 0 2px #fff, 0 0 0 4px var(--mk-indigo)}.sw-a{background:var(--mk-indigo)}.sw-b{background:#c2410c}.sw-c{background:#0f766e}.sw-d{background:#be123c}.mk-mock__preview{background:#f8f9ff;border:2px dashed #b9c2f0;border-radius:.875rem;align-content:start;gap:.5rem;padding:.625rem;display:grid;position:relative}.mk-mock__banner{background:var(--mk-indigo-tint);border-radius:.625rem;block-size:4.5rem}.mk-mock__tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:.375rem;display:grid}.mk-mock__tiles span{background:var(--mk-soft);border-radius:.5rem;block-size:2.75rem}.mk-mock__label{background:var(--mk-ink);color:#fff;font-size:.7rem;font-weight:var(--weight-bold);border-radius:.625rem;padding:.375rem .75rem;position:absolute;inset-block-end:-.75rem;inset-inline-start:1rem;transform:rotate(-4deg)}.mk-toggles{gap:.625rem;margin-block-start:auto;display:grid}.mk-toggle-row{font-size:var(--text-sm);font-weight:var(--weight-bold);background:#fff;border-radius:1rem;justify-content:space-between;align-items:center;padding:.75rem .875rem;display:flex}.mk-toggle{background:var(--mk-ink);border-radius:999px;justify-content:flex-start;align-items:center;block-size:1.4rem;inline-size:2.5rem;padding:.2rem;display:inline-flex}.mk-toggle span{background:var(--mk-indigo);border-radius:999px;block-size:1rem;inline-size:1rem}.mk-mock--report{border:1px solid var(--mk-dark-line);background:var(--mk-dark-2);box-shadow:none;gap:.75rem;padding:1rem;display:grid}.mk-mock__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;display:grid}.mk-mock__stats div{background:var(--mk-ink);border-radius:.875rem;gap:.25rem;padding:.75rem;display:grid}.mk-mock__stats small{color:var(--mk-dark-muted);font-size:.7rem}.mk-mock__chart{block-size:6.5rem;inline-size:100%}.mk-mock__line{fill:none;stroke:#8e9bf0;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.mk-mock__line--ghost{stroke:#4a5064;stroke-dasharray:5 5}.mk-mock__note{color:var(--mk-dark-muted);font-size:.7rem}.mk-mock--stock{gap:.75rem;margin-block-start:auto;padding:1rem;display:grid}.mk-mock__sizes{gap:.5rem;display:flex}.mk-mock__sizes span{border:1px solid var(--mk-line);block-size:2.25rem;inline-size:2.25rem;font-size:var(--text-xs);font-weight:var(--weight-bold);border-radius:999px;place-items:center;display:grid}.mk-mock__sizes .is-on{border-color:var(--mk-ink);background:var(--mk-ink);color:#fff}.mk-mock__stock{color:var(--mk-muted);font-size:var(--text-xs);justify-content:space-between;display:flex}.mk-mock__stock strong{color:#c2410c}.mk-mock__meter{background:var(--mk-soft);border-radius:999px;block-size:.5rem;overflow:hidden}.mk-mock__meter span{border-radius:inherit;background:#e8590c;block-size:100%;inline-size:12%;display:block}.mk-steps{grid-template-columns:minmax(0,1.25fr) repeat(3,minmax(0,1fr));gap:1rem;display:grid}.mk-steps__intro{flex-direction:column;justify-content:center;gap:1.25rem;display:flex}.mk-steps__intro h2{font-size:clamp(1.6rem,2.6vw,2.125rem);font-weight:var(--weight-black);margin:0;line-height:1.5}.mk-steps__intro p{color:var(--mk-dark-muted);margin:0;line-height:1.9}.mk-steps__intro .mk-btn{align-self:flex-start}.mk-step{flex-direction:column;gap:.75rem;min-block-size:22rem;display:flex}.mk-step h3{font-size:var(--text-lg);font-weight:var(--weight-black);margin:auto 0 0}.mk-step p{color:var(--mk-muted);font-size:var(--text-sm);margin:0;line-height:1.9}.mk-step__top{justify-content:space-between;align-items:flex-start;display:flex}.mk-step .mk-card__icon{background:var(--mk-chip)}.mk-step__number{color:var(--mk-line);font-size:2.5rem;font-weight:var(--weight-black);line-height:1}.mk-step--last{background:var(--mk-indigo-tint)}.mk-step--last .mk-card__icon{background:var(--mk-indigo);color:#fff}.mk-step--last .mk-step__number{color:#c3cbf5}.mk-themes{grid-template-columns:repeat(auto-fit,minmax(17rem,22rem));justify-content:center;gap:1rem;display:grid}.mk-theme{border-radius:var(--mk-radius-lg);background:var(--mk-soft);gap:.75rem;padding:.75rem;display:grid}.mk-theme__preview{background:var(--tpl-surface);color:var(--tpl-ink);transition:transform .5s var(--mk-ease);border-radius:1.25rem;gap:.75rem;padding:1rem;display:grid}.mk-theme:hover .mk-theme__preview{transform:scale(1.025)}.mk-theme__bar{font-size:var(--text-sm);justify-content:space-between;align-items:center;display:flex}.mk-theme__bar span{gap:.375rem;display:flex}.mk-theme__bar i{background:var(--tpl-ink);opacity:.25;border-radius:999px;block-size:.25rem;inline-size:1.5rem}.mk-theme__hero{background:var(--tpl-tile);border-radius:1rem;justify-items:end;gap:.5rem;padding:2rem 1rem 1rem;display:grid}.mk-theme__hero span{background:var(--tpl-ink);border-radius:999px;block-size:.5rem}.mk-theme__hero span:first-child{inline-size:75%}.mk-theme__hero span:nth-child(2){opacity:.4;inline-size:50%}.mk-theme__hero span:nth-child(3){block-size:1.4rem;inline-size:28%}.mk-theme__tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.mk-theme__tiles span{background:var(--tpl-tile);opacity:.6;border-radius:.75rem;block-size:3rem}.mk-theme__foot{justify-content:space-between;align-items:center;gap:.75rem;padding:.25rem .5rem .25rem .25rem;display:flex}.mk-theme__foot h3{font-size:var(--text-md);font-weight:var(--weight-black);margin:0}.mk-theme__foot small{color:var(--mk-muted);font-size:var(--text-xs)}.mk-split{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:1rem;display:grid}.mk-split__copy{flex-direction:column;justify-content:center;gap:1.25rem;display:flex}.mk-split__copy h2{font-size:clamp(1.5rem,2.6vw,2rem);font-weight:var(--weight-black);margin:0;line-height:1.5}.mk-split__copy p{color:var(--mk-muted);margin:0;line-height:1.9}.mk-split__visual{place-items:center;display:grid}.mk-list{font-size:var(--text-sm);gap:.875rem;margin:0;padding:0;list-style:none;display:grid}.mk-list li{align-items:center;gap:.75rem;display:flex}.mk-list__mark{background:var(--mk-indigo);color:#fff;border-radius:999px;flex:none;place-items:center;block-size:1.6rem;inline-size:1.6rem;display:grid}.mk-list__mark .icon{stroke-width:3px;block-size:.9rem;inline-size:.9rem}.mk-orders{border-radius:var(--mk-radius-lg);background:#fff;gap:.5rem;inline-size:100%;max-inline-size:42rem;padding:1.25rem;display:grid;box-shadow:0 24px 60px #2e375424}.mk-orders__head{justify-content:space-between;align-items:center;margin-block-end:.5rem;display:flex}.mk-orders__head small{background:var(--mk-chip);color:var(--mk-muted);border-radius:999px;padding:.25rem .75rem;font-size:.7rem}.mk-orders__row{background:var(--mk-soft);font-size:var(--text-sm);border-radius:.875rem;grid-template-columns:1fr 1.2fr 1.2fr 1fr;align-items:center;gap:.5rem;padding:.875rem 1rem;display:grid}.mk-orders__row span:first-child{font-weight:var(--weight-black)}.mk-orders__row--head{color:var(--mk-muted);background:0 0;padding-block:.25rem;font-size:.75rem}.mk-orders__row--head span:first-child{font-weight:var(--weight-regular)}.mk-status{font-size:.7rem;font-weight:var(--weight-bold);border-radius:999px;justify-self:start;padding:.25rem .625rem}.mk-status--paid{color:#2b6e1a;background:#e3f7d9}.mk-status--ship{background:var(--mk-indigo-tint);color:var(--mk-indigo-deep)}.mk-status--wait{color:#b54708;background:#ffe8d6}.mk-status--done{background:var(--mk-chip);color:var(--mk-ink-soft)}.mk-versus-wrap{position:relative;overflow-x:auto}.mk-versus{border-collapse:separate;border-spacing:.5rem;inline-size:100%;min-inline-size:44rem;font-size:var(--text-sm)}.mk-versus th,.mk-versus td{text-align:center;border-radius:.875rem;padding:1rem}.mk-versus thead th{background:var(--mk-soft);font-weight:var(--weight-black)}.mk-versus tbody th{text-align:start;font-weight:var(--weight-bold)}.mk-versus tbody td{background:var(--mk-soft);color:var(--mk-ink-soft)}.mk-versus .is-radif{background:var(--mk-ink);color:#fff;font-weight:var(--weight-black)}.mk-plans{grid-template-columns:repeat(auto-fit,minmax(15.5rem,1fr));align-items:stretch;gap:1rem;display:grid}.mk-plan{border-radius:var(--mk-radius-lg);background:var(--mk-soft);flex-direction:column;gap:.875rem;padding:2rem;display:flex}.mk-plan__head{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.mk-plan__name{font-size:var(--text-xl);font-weight:var(--weight-black);margin:0}.mk-plan__flag{background:var(--mk-indigo);color:#fff;font-size:var(--text-xs);font-weight:var(--weight-bold);border-radius:999px;padding:.25rem .75rem}.mk-plan--trial{background:var(--mk-indigo-tint);border:2px dashed #b9c2f0}.mk-plan--trial .mk-plan__price strong{color:var(--mk-indigo-deep)}.mk-plan--trial .mk-plan__features{border-color:#c3cbf5}.mk-plan--trial .mk-btn{background:var(--mk-ink);color:#fff}.mk-plan__flag--trial{color:var(--mk-indigo-deep);background:#fff}.mk-plan__tagline{min-block-size:3rem;color:var(--mk-muted);font-size:var(--text-sm);margin:0;line-height:1.8}.mk-plan__price{flex-wrap:wrap;align-items:baseline;gap:.5rem;margin:0;display:flex}.mk-plan__price strong{font-size:1.75rem;font-weight:var(--weight-black)}.mk-plan__price span{color:var(--mk-muted);font-size:var(--text-sm)}.mk-plan__monthly{color:var(--mk-faint);font-size:var(--text-xs);margin:0}.mk-plan__features{border-block-start:1px solid var(--mk-line);font-size:var(--text-sm);gap:.75rem;margin:.5rem 0 1rem;padding:1.25rem 0 0;list-style:none;display:grid}.mk-plan__features li{align-items:flex-start;gap:.625rem;display:flex}.mk-plan__features .icon{block-size:1.1rem;inline-size:1.1rem;color:var(--mk-indigo);stroke-width:2.6px;flex:none}.mk-plan .mk-btn{margin-block-start:auto}.mk-plan--highlight{background:var(--mk-ink);color:#fff}.mk-plan--highlight .mk-plan__tagline,.mk-plan--highlight .mk-plan__price span,.mk-plan--highlight .mk-plan__monthly{color:var(--mk-dark-muted)}.mk-plan--highlight .mk-plan__features{border-color:var(--mk-dark-line)}.mk-plan--highlight .mk-plan__features .icon{color:#9da7ec}.mk-center{text-align:center;margin:2rem 0 0}.mk-link{color:var(--mk-indigo-deep);font-weight:var(--weight-bold);border-block-end:2px solid;text-decoration:none}.mk-compare-wrap{border:1px solid var(--mk-line);border-radius:var(--mk-radius-lg);background:#fff;position:relative;overflow-x:auto}.mk-compare{border-collapse:separate;border-spacing:0;inline-size:100%;min-inline-size:52rem;font-size:var(--text-sm)}.mk-compare th,.mk-compare td{border-block-end:1px solid var(--mk-line);text-align:center;vertical-align:middle;padding:1rem 1.25rem}.mk-compare thead th:first-child{inline-size:28%;color:var(--mk-ink-soft);font-weight:var(--weight-semibold);text-align:start}.mk-compare th[scope=row]{inline-size:28%;color:var(--mk-ink-soft);font-weight:var(--weight-semibold);text-align:start}.mk-compare thead th{padding-block:1.5rem 1.25rem}.mk-compare thead th:first-child{color:var(--mk-faint);font-size:var(--text-xs);font-weight:var(--weight-bold);vertical-align:bottom}.mk-compare thead th span{color:var(--mk-ink);font-size:var(--text-lg);font-weight:var(--weight-black);margin-block-end:.25rem;display:block}.mk-compare thead th small{color:var(--mk-muted);font-size:var(--text-xs);font-weight:var(--weight-semibold)}.mk-compare .is-highlight{box-shadow:inset 2px 0 0 var(--mk-indigo), inset -2px 0 0 var(--mk-indigo);background:#eef1fd;border-block-end-color:#4c5fd538}.mk-compare thead .is-highlight{box-shadow:inset 2px 0 0 var(--mk-indigo), inset -2px 0 0 var(--mk-indigo), inset 0 2px 0 var(--mk-indigo);border-start-start-radius:1.25rem;border-start-end-radius:1.25rem}.mk-compare tfoot .is-highlight{box-shadow:inset 2px 0 0 var(--mk-indigo), inset -2px 0 0 var(--mk-indigo), inset 0 -2px 0 var(--mk-indigo);border-end-end-radius:1.25rem;border-end-start-radius:1.25rem}.mk-compare tfoot td,.mk-compare tfoot th{border-block-end:0;padding-block:1.25rem 1.5rem}.mk-compare tbody tr:not(.mk-compare__group):hover th,.mk-compare tbody tr:not(.mk-compare__group):hover td:not(.is-highlight){background:#fafafb}.mk-compare__group th{border-block-end-color:var(--mk-line);text-align:start;background:#fff;padding-block:1.25rem .75rem}.mk-compare__group-label{background:var(--mk-chip);color:var(--mk-ink);font-size:var(--text-xs);font-weight:var(--weight-black);border-radius:999px;align-items:center;gap:.5rem;padding:.375rem .875rem .375rem .625rem;display:inline-flex}.mk-compare__group-label .icon{block-size:1rem;inline-size:1rem;color:var(--mk-indigo)}.mk-compare__yes,.mk-compare__no{vertical-align:middle;border-radius:999px;justify-content:center;align-items:center;block-size:1.75rem;inline-size:1.75rem;display:inline-flex}.mk-compare__yes{background:var(--mk-indigo);color:#fff}.mk-compare__no{background:var(--mk-chip);color:#b4bac6}.mk-compare__yes .icon,.mk-compare__no .icon{stroke-width:3px;block-size:.95rem;inline-size:.95rem}.mk-compare td>span:not(.mk-compare__yes):not(.mk-compare__no){color:var(--mk-ink);font-weight:var(--weight-bold)}.mk-included{border-radius:var(--mk-radius-lg);background:var(--mk-soft);flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-block-start:1.5rem;padding:1.25rem 1.5rem;display:flex}.mk-included__title{font-size:var(--text-sm);font-weight:var(--weight-black)}.mk-included ul{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.mk-included li{font-size:var(--text-xs);font-weight:var(--weight-bold);background:#fff;border-radius:999px;align-items:center;gap:.5rem;padding:.5rem .875rem;display:inline-flex}.mk-included .icon{block-size:1rem;inline-size:1rem;color:var(--mk-indigo)}.mk-page:has(#features:target) .mk-nav__links a[href="/#features"]{background:var(--mk-chip);color:var(--mk-ink);font-weight:var(--weight-bold)}.mk-page:has(#templates:target) .mk-nav__links a[href="/#templates"]{background:var(--mk-chip);color:var(--mk-ink);font-weight:var(--weight-bold)}.mk-page:has(#how:target) .mk-nav__links a[href="/#how"]{background:var(--mk-chip);color:var(--mk-ink);font-weight:var(--weight-bold)}.mk-page:has(#faq:target) .mk-nav__links a[href="/#faq"]{background:var(--mk-chip);color:var(--mk-ink);font-weight:var(--weight-bold)}.mk-page:has(#pricing:target) .mk-nav__links a[href=\/pricing]{background:var(--mk-chip);color:var(--mk-ink);font-weight:var(--weight-bold)}.mk-island,.mk-steps,.mk-split,.mk-faq-section{scroll-margin-block-start:6rem}.mk-faq-section{grid-template-columns:minmax(0,.9fr) minmax(0,1.9fr);align-items:start;gap:1rem;display:grid}.mk-faq-section__side{flex-direction:column;gap:1rem;display:flex}.mk-faq-section__side h2{font-size:clamp(1.5rem,2.4vw,2rem);font-weight:var(--weight-black);margin:0;line-height:1.5}.mk-faq-section__side p{color:var(--mk-muted);margin:0;line-height:1.9}.mk-faq-section__side .mk-btn{align-self:flex-start}.mk-faq{gap:.625rem;display:grid}.mk-faq__item{border-radius:var(--mk-radius-lg);background:#fff;transition:box-shadow .5s}.mk-faq__item[open]{box-shadow:0 14px 34px #0d0f140f}.mk-faq__item summary{font-weight:var(--weight-black);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1.375rem 1.75rem;list-style:none;display:flex}.mk-faq__item summary::-webkit-details-marker{display:none}.mk-faq__icon{background:var(--mk-chip);border-radius:999px;flex:none;block-size:2.25rem;inline-size:2.25rem;transition:background-color .5s,transform .5s cubic-bezier(.33,1,.68,1);position:relative}.mk-faq__icon:before,.mk-faq__icon:after{content:"";background:var(--mk-ink);border-radius:999px;block-size:2px;inline-size:.8rem;margin:auto;transition:background-color .5s;position:absolute;inset:0}.mk-faq__icon:after{rotate:90deg}.mk-faq__item[open]:not([data-closing]) .mk-faq__icon{background:var(--mk-indigo);transform:rotate(45deg)}.mk-faq__item[open]:not([data-closing]) .mk-faq__icon:before,.mk-faq__item[open]:not([data-closing]) .mk-faq__icon:after{background:#fff}.mk-faq__body{overflow:hidden}.mk-faq__item p{color:var(--mk-muted);font-size:var(--text-sm);margin:0;padding:0 1.75rem 1.5rem;line-height:2}.mk-cta{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:2.5rem;display:grid;overflow:hidden}.mk-cta:before,.mk-cta:after{content:"";pointer-events:none;border:1px solid #ffffff2e;border-radius:999px;position:absolute}.mk-cta:before{block-size:30rem;inline-size:30rem;inset-block-end:-12rem;inset-inline-end:-8rem}.mk-cta:after{block-size:16rem;inline-size:16rem;inset-block-start:-6rem;inset-inline-start:-6rem}.mk-cta__copy{z-index:1;flex-direction:column;gap:1.125rem;display:flex;position:relative}.mk-cta__title{font-size:clamp(1.75rem,3.2vw,2.75rem);font-weight:var(--weight-black);margin:0;line-height:1.45}.mk-cta__text{color:#ffffffe0;max-inline-size:36rem;margin:0;line-height:2}.mk-cta__visual{z-index:1;min-block-size:27rem;position:relative}.mk-checklist{color:var(--mk-ink);background:#fff;border-radius:1.75rem;gap:.875rem;padding:1.5rem;display:grid;position:absolute;inset-block-start:0;inset-inline:2rem 0;transform:rotate(-2.5deg);box-shadow:0 30px 70px #0d0f144d}.mk-checklist__head{justify-content:space-between;align-items:center;display:flex}.mk-checklist__head div{display:grid}.mk-checklist__head span{color:var(--mk-muted);font-size:.75rem}.mk-checklist__count{background:var(--mk-indigo-tint);font-weight:var(--weight-bold);border-radius:999px;padding:.25rem .75rem;color:var(--mk-indigo-deep)!important}.mk-checklist__bar{background:var(--mk-chip);border-radius:999px;block-size:.5rem;overflow:hidden}.mk-checklist__bar span{border-radius:inherit;background:var(--mk-indigo);block-size:100%;inline-size:75%;display:block}.mk-checklist ul{gap:.625rem;margin:0;padding:0;list-style:none;display:grid}.mk-checklist li{background:var(--mk-soft);font-size:var(--text-sm);font-weight:var(--weight-bold);border-radius:1rem;align-items:center;gap:.75rem;padding:.875rem 1rem;display:flex}.mk-checklist li.is-done{color:var(--mk-faint);text-decoration:line-through}.mk-checklist li.is-current{border:2px dashed var(--mk-indigo);background:var(--mk-indigo-tint)}.mk-checklist__mark{background:var(--mk-indigo);color:#fff;border-radius:999px;place-items:center;block-size:1.6rem;inline-size:1.6rem;display:grid}.mk-checklist__mark .icon{stroke-width:3px;block-size:.9rem;inline-size:.9rem}.mk-checklist li.is-current .mk-checklist__mark{border:2px solid var(--mk-indigo);background:#fff}.mk-cta__visual>.mk-toast{position:absolute;inset-block-end:0;inset-inline-end:0}.mk-footer{border-radius:var(--mk-radius-xl);background:var(--mk-ink);color:#fff;gap:2rem;padding:clamp(1.5rem,3.5vw,3rem);display:grid}.mk-footer__grid{grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));gap:2rem;display:grid}.mk-footer__brand{flex-direction:column;gap:1rem;display:flex}.mk-footer__brand p{max-inline-size:24rem;color:var(--mk-dark-muted);font-size:var(--text-sm);margin:0;line-height:2}.mk-footer__column{font-size:var(--text-sm);flex-direction:column;gap:.875rem;display:flex}.mk-footer__column h2{font-size:var(--text-sm);font-weight:var(--weight-black);margin:0}.mk-footer__column a,.mk-footer__column span{color:var(--mk-dark-muted);text-decoration:none}.mk-footer__column a:hover{color:#fff}.mk-footer__bottom{border:1px solid var(--mk-dark-line);color:var(--mk-dark-muted);font-size:var(--text-xs);background:#151821;border-radius:1.25rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.mk-footer__phone{align-self:flex-start}.mk-contact{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;gap:clamp(2rem,4vw,4rem);display:grid}.mk-contact__intro{flex-direction:column;gap:1.25rem;padding-block-start:.5rem;display:flex}.mk-contact__lead{max-inline-size:34rem;color:var(--mk-muted);margin:0;line-height:2}.mk-contact__call{border-radius:var(--mk-radius-md);background:var(--mk-indigo-tint);color:var(--mk-ink);transition:transform .25s var(--mk-ease), box-shadow .25s var(--mk-ease);align-self:flex-start;align-items:center;gap:1rem;padding:1rem 1.25rem 1rem 1.75rem;text-decoration:none;display:flex}.mk-contact__call:hover{transform:translateY(-2px);box-shadow:0 10px 24px #4c5fd52e}.mk-contact__call:focus-visible{outline-offset:3px;outline:3px solid #8e9bf0}.mk-contact__call-icon{background:var(--mk-indigo);color:#fff;border-radius:999px;place-items:center;block-size:3rem;inline-size:3rem;display:grid}.mk-contact__call-icon .icon{block-size:1.375rem;inline-size:1.375rem}.mk-contact__call-text{flex-direction:column;gap:.125rem;display:flex}.mk-contact__call-text small{color:var(--mk-muted);font-size:var(--text-xs);font-weight:var(--weight-semibold)}.mk-contact__call-text strong{font-size:clamp(1.25rem,2vw,1.5rem);font-weight:var(--weight-black)}.mk-contact__notes{border-block-start:1px solid var(--mk-line);flex-direction:column;gap:.875rem;margin:.5rem 0 0;padding:1.25rem 0 0;list-style:none;display:flex}.mk-contact__notes li{color:var(--mk-ink-soft);font-size:var(--text-sm);align-items:flex-start;gap:.75rem;line-height:1.9;display:flex}.mk-contact__notes .icon{block-size:1.25rem;inline-size:1.25rem;color:var(--mk-indigo);flex:none;margin-block-start:.3rem}.mk-contact__notes a{color:var(--mk-indigo-deep);font-weight:var(--weight-bold)}.mk-contact__panel{border:1px solid var(--mk-line);border-radius:var(--mk-radius-lg);background:var(--mk-soft);padding:clamp(1.25rem,3vw,2.25rem);scroll-margin-block-start:7rem}.mk-form{flex-direction:column;gap:1.25rem;display:flex}.mk-form__head h2{font-size:var(--text-xl);font-weight:var(--weight-black);margin:0}.mk-form__head p{color:var(--mk-muted);font-size:var(--text-sm);margin:.25rem 0 0}.mk-form__alert{border-radius:var(--mk-radius-md);color:#a32020;font-size:var(--text-sm);font-weight:var(--weight-semibold);background:#fdecec;margin:0;padding:.875rem 1rem}.mk-form__field{flex-direction:column;gap:.5rem;display:flex}.mk-form__field>label{font-size:var(--text-sm);font-weight:var(--weight-bold)}.mk-form__input{border:1px solid var(--mk-line);background:var(--mk-surface);inline-size:100%;color:var(--mk-ink);font:inherit;font-size:var(--text-sm);border-radius:.875rem;padding:.875rem 1rem;line-height:1.9;transition:border-color .2s,box-shadow .2s}.mk-form__input::placeholder{color:var(--mk-faint)}.mk-form__input:hover{border-color:#c9cdd6}.mk-form__input:focus{border-color:var(--mk-indigo);outline:none;box-shadow:0 0 0 4px #4c5fd526}textarea.mk-form__input{resize:vertical;min-block-size:9rem}.mk-form__input.ltr{text-align:left}.mk-form__field.is-invalid .mk-form__input{border-color:#d64545}.mk-form__field.is-invalid .mk-form__input:focus{box-shadow:0 0 0 4px #d6454526}.mk-form__error{color:#b42318;font-size:var(--text-xs);font-weight:var(--weight-semibold)}.mk-captcha{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.mk-captcha__image{border:1px solid var(--mk-line);block-size:3.5rem;inline-size:10.5rem;image-rendering:pixelated;background:#f4f6fb;border-radius:.875rem;flex:none}.mk-captcha__refresh{background:var(--mk-chip);color:var(--mk-ink-soft);font:inherit;font-size:var(--text-xs);font-weight:var(--weight-bold);cursor:pointer;border:0;border-radius:999px;padding:.5rem .75rem;transition:background-color .2s}.mk-captcha__refresh:hover{background:var(--mk-line)}.mk-captcha__refresh:focus-visible{outline-offset:2px;outline:3px solid #8e9bf0}.mk-captcha__input{min-inline-size:8rem;font-size:var(--text-md);font-weight:var(--weight-bold);flex:1}.mk-contact__sent{text-align:center;flex-direction:column;align-items:center;gap:.75rem;padding-block:2.5rem;display:flex}.mk-contact__sent-icon{color:#16794a;background:#dcf5e6;border-radius:999px;place-items:center;block-size:3.5rem;inline-size:3.5rem;display:grid}.mk-contact__sent-icon .icon{stroke-width:2.6px;block-size:1.75rem;inline-size:1.75rem}.mk-contact__sent h2{font-size:var(--text-xl);font-weight:var(--weight-black);margin:0}.mk-contact__sent p{max-inline-size:24rem;color:var(--mk-muted);margin:0 0 .5rem;line-height:1.9}.mk-blog-empty{border:1px dashed var(--mk-line);border-radius:var(--mk-radius-lg);color:var(--mk-muted);text-align:center;margin:0;padding:3rem 1rem}.mk-post-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr));gap:1rem;display:grid}.mk-post-card{border:1px solid var(--mk-line);border-radius:var(--mk-radius-lg);background:var(--mk-soft);transition:transform .25s var(--mk-ease), border-color .25s, background-color .25s;flex-direction:column;gap:.75rem;padding:1.75rem;display:flex;position:relative}.mk-post-card:hover{background:var(--mk-surface);border-color:#c9cdd6;transform:translateY(-3px)}.mk-post-card:focus-within{border-color:var(--mk-indigo)}.mk-post-card__title{font-size:var(--text-lg);font-weight:var(--weight-black);margin:0;line-height:1.8}.mk-post-card__title a{color:var(--mk-ink);text-decoration:none}.mk-post-card__title a:after{content:"";border-radius:inherit;position:absolute;inset:0}.mk-post-card__title a:focus-visible{outline:none}.mk-post-card__excerpt{color:var(--mk-muted);font-size:var(--text-sm);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;line-height:2;display:-webkit-box;overflow:hidden}.mk-post-card__more{color:var(--mk-indigo-deep);font-size:var(--text-sm);font-weight:var(--weight-bold);align-items:center;gap:.375rem;margin-block-start:auto;display:inline-flex}.mk-post-card__more .icon{block-size:1rem;inline-size:1rem;transition:transform .25s var(--mk-ease)}.mk-post-card:hover .mk-post-card__more .icon{transform:translate(-4px)}.mk-post-meta{color:var(--mk-faint);font-size:var(--text-xs);font-weight:var(--weight-semibold);flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;display:flex}.mk-pager{color:var(--mk-muted);font-size:var(--text-sm);justify-content:center;align-items:center;gap:1rem;margin-block-start:2rem;display:flex}.mk-article{flex-direction:column;align-items:center;display:flex}.mk-article>*{inline-size:min(46rem,100%)}.mk-crumbs{color:var(--mk-faint);font-size:var(--text-xs);gap:.5rem;margin-block-end:1.5rem;display:flex}.mk-crumbs a{color:var(--mk-muted);text-decoration:none}.mk-crumbs a:hover{color:var(--mk-indigo-deep)}.mk-article__head{border-block-end:1px solid var(--mk-line);flex-direction:column;gap:1rem;padding-block-end:2rem;display:flex}.mk-article__head .mk-page-title{max-inline-size:none}.mk-article__lead{color:var(--mk-ink-soft);font-size:var(--text-lg);margin:0;line-height:2.1}.mk-prose{color:var(--mk-ink-soft);padding-block-start:2rem;font-size:1.0625rem;line-height:2.2}.mk-prose>*{margin:0 0 1.25rem}.mk-prose h2{color:var(--mk-ink);font-size:var(--text-xl);font-weight:var(--weight-black);margin-block:2.5rem 1rem;line-height:1.7}.mk-prose h3{color:var(--mk-ink);font-size:var(--text-lg);font-weight:var(--weight-black);margin-block:2rem .75rem;line-height:1.7}.mk-prose ul,.mk-prose ol{padding-inline-start:1.5rem}.mk-prose ul{list-style:outside}.mk-prose ol{list-style:decimal}.mk-prose li+li{margin-block-start:.5rem}.mk-prose li{padding-inline-start:.25rem}.mk-prose li::marker{color:var(--mk-indigo);font-weight:var(--weight-bold)}.mk-prose blockquote{border-inline-start:4px solid var(--mk-indigo);border-radius:var(--mk-radius-md);background:var(--mk-indigo-tint);color:var(--mk-ink);font-weight:var(--weight-semibold);padding:1.25rem 1.5rem}@media (max-width:75rem){.mk-hero,.mk-cta,.mk-split,.mk-faq-section{grid-template-columns:minmax(0,1fr)}.mk-hero__visual{max-inline-size:40rem}.mk-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.mk-steps__intro{grid-column:1/-1}.mk-bento{grid-template-columns:minmax(0,1fr)}.mk-bento__row,.mk-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mk-contact{grid-template-columns:minmax(0,1fr)}}@media (max-width:60rem){.mk-nav__links{display:none}.mk-nav{justify-content:space-between}}@media (max-width:56rem){.mk-head--split{flex-direction:column;align-items:flex-start}.mk-card--wide{grid-template-columns:minmax(0,1fr)}}@media (max-width:40rem){.mk-page{gap:.75rem;padding-block:.75rem}.mk-shell{inline-size:calc(100% - 1.5rem)}.mk-nav-wrap{inset-block-start:.75rem}.mk-nav__login{display:none}.mk-island{border-radius:var(--mk-radius-lg)}.mk-hero{min-block-size:0}.mk-hero__visual{min-block-size:25rem}.mk-window{inset-block-start:3rem;inset-inline:0}.mk-order-card{display:none}.mk-sales-card{inline-size:13rem;inset-inline-start:0}.mk-slug{border-radius:1.25rem;flex-direction:column;align-items:stretch}.mk-slug .mk-btn{inline-size:100%}.mk-steps{grid-template-columns:minmax(0,1fr)}.mk-step{min-block-size:0}.mk-step h3{margin-block-start:.5rem}.mk-bento__row,.mk-footer__grid,.mk-mock--appearance{grid-template-columns:minmax(0,1fr)}.mk-cta__visual{min-block-size:24rem}.mk-checklist{inset-inline:0}.mk-faq__item summary{padding:1.125rem 1.25rem}.mk-faq__item p{padding-inline:1.25rem}.mk-split__visual{padding:.75rem}.mk-orders{padding:.875rem}.mk-orders__row{font-size:var(--text-xs);grid-template-columns:.8fr 1.2fr 1fr;padding-inline:.625rem}.mk-orders__row span:nth-child(2){display:none}}@media (prefers-reduced-motion:reduce){.mk-float-a,.mk-float-b,.mk-nav,.mk-nav .mk-logo__mark{animation:none}.mk-btn,.mk-card,.mk-chips li,.mk-theme__preview,.mk-faq__icon{transition:none}}