.mk{--mk-accent:#1d5e62;--mk-accent-strong:#17494c;--mk-accent-soft:#e7f0f0;--mk-accent-shadow:0 6px 18px #1d5e6259;--mk-dot:#1d5e621a;--mk-ink:#211e19;--mk-muted:#645d51;--mk-soft:#645d51;--mk-paper:#f8f7f4;--mk-card:#fff;--mk-line:#e4e0d7;--mk-r-sm:.875rem;--mk-r-md:1.375rem;--mk-r-lg:2rem;--mk-shadow-card:0 14px 40px -22px #211e1947;--mk-shadow-pill:0 1px 2px #211e190d;--mk-shadow-pill-raised:0 10px 30px #211e191f;--mk-step--1:clamp(.8125rem, .79rem + .1vw, .875rem);--mk-step-0:clamp(1rem, .96rem + .2vw, 1.0625rem);--mk-step-1:clamp(1.1875rem, 1.12rem + .4vw, 1.375rem);--mk-step-2:clamp(1.5rem, 1.37rem + .75vw, 1.875rem);--mk-step-3:clamp(1.875rem, 1.6rem + 1.5vw, 2.625rem);--mk-step-4:clamp(2.375rem, 1.8rem + 3.2vw, 4rem);background:var(--mk-paper);color:var(--mk-ink);font-family:var(--mk-font,"Heebo"), system-ui, sans-serif;font-size:var(--mk-step-0);line-height:1.65}.mk ::selection{background:var(--mk-accent-soft);color:var(--mk-accent-strong)}.mk :focus-visible{outline:2px solid var(--mk-accent);outline-offset:3px;border-radius:6px}.mk section[id]{scroll-margin-top:6.5rem}.mk-container{width:min(1120px,100% - 2.5rem);margin-left:auto;margin-right:auto}.mk-skip{z-index:100;background:var(--mk-card);color:var(--mk-accent-strong);border:1px solid var(--mk-line);border-radius:999px;padding:.5rem 1rem;font-weight:600;transition:top .15s;position:absolute;top:-3rem}.mk-skip:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:1rem}.mk-skip:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:1rem}.mk-skip:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:1rem}.mk-skip:focus-visible{top:1rem}.mk-kicker{font-size:var(--mk-step--1);letter-spacing:.06em;color:var(--mk-accent);font-weight:600}.mk-display{font-size:var(--mk-step-4);letter-spacing:-.015em;font-weight:700;line-height:1.12}.mk-h2{font-size:var(--mk-step-3);letter-spacing:-.01em;font-weight:700;line-height:1.18}.mk-h3{font-size:var(--mk-step-2);font-weight:600;line-height:1.25}.mk-sub{font-size:var(--mk-step-1);color:var(--mk-muted);line-height:1.55}.mk-num{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-weight:700;line-height:1}.mk-accent-text{color:var(--mk-accent)}.mk-kicker:lang(ar),.mk-display:lang(ar),.mk-h2:lang(ar),.mk-h3:lang(ar){letter-spacing:0}.mk-wordmark{letter-spacing:-.01em;color:var(--mk-ink);font-size:1.2rem;font-weight:700}.mk-wordmark-dot{color:var(--mk-accent)}.mk-btn{cursor:pointer;font:inherit;border:none;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.65rem 1.4rem;font-size:.95rem;font-weight:600;transition:background-color .15s,transform .15s,box-shadow .15s;display:inline-flex}.mk-btn-primary{background:var(--mk-accent);color:#fff}.mk-btn-primary:hover{background:var(--mk-accent-strong);box-shadow:var(--mk-accent-shadow);transform:translateY(-1px)}.mk-btn-lg{padding:.8rem 1.8rem;font-size:1.05rem}.mk-link-quiet{color:var(--mk-accent);align-items:center;gap:.4rem;font-weight:600;transition:color .15s;display:inline-flex}.mk-link-quiet:hover{color:var(--mk-accent-strong)}.mk-pill{top:.875rem;z-index:50;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--mk-line);width:min(1120px,100% - 1.5rem);box-shadow:var(--mk-shadow-pill);background:#ffffffeb;border-radius:999px;align-items:center;gap:1.25rem;margin-left:auto;margin-right:auto;padding-top:.625rem;padding-bottom:.625rem;transition:padding .25s,box-shadow .25s;display:flex;position:fixed;left:0;right:0}.mk-pill:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:1.375rem;padding-right:.75rem}.mk-pill:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:.75rem;padding-right:1.375rem}.mk-pill:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:.75rem;padding-right:1.375rem}.mk-pill--condensed{box-shadow:var(--mk-shadow-pill-raised);padding-top:.375rem;padding-bottom:.375rem}.mk-pill--static{width:100%;position:static}.mk-pill-link{color:var(--mk-muted);font-size:.95rem;font-weight:500;transition:color .15s}.mk-pill-link:hover,.mk-pill-link[aria-current=page]{color:var(--mk-ink)}.mk-sheet{z-index:60;background:var(--mk-paper);position:fixed;top:0;bottom:0;left:0;right:0;overflow-y:auto}.mk-card{background:var(--mk-card);border:1px solid var(--mk-line);border-radius:var(--mk-r-md);box-shadow:var(--mk-shadow-card)}.mk-panel{background-color:var(--mk-card);background-image:radial-gradient(circle, var(--mk-dot) 1px, transparent 1.5px);border:1px solid var(--mk-line);border-radius:var(--mk-r-lg);background-size:22px 22px}.mk-panel-plain{background:var(--mk-card);border:1px solid var(--mk-line);border-radius:var(--mk-r-lg)}.mk-thread{z-index:0;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.mk-thread svg{width:100%;height:100%;display:block}[dir=ltr] .mk-thread svg{transform:scaleX(-1)}.mk-thread path{fill:none;stroke:var(--mk-accent);stroke-width:2px;stroke-linecap:round;vector-effect:non-scaling-stroke;opacity:.32;stroke-dasharray:1;stroke-dashoffset:0}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.mk-thread path{animation:linear both mk-thread-draw;animation-timeline:scroll(root)}}}@keyframes mk-thread-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.mk-acc-item{border-top:1px solid var(--mk-line)}.mk-acc-item:last-child{border-bottom:1px solid var(--mk-line)}.mk-acc-head{cursor:pointer;width:100%;font:inherit;color:var(--mk-ink);text-align:start;background:0 0;border:none;align-items:baseline;gap:1rem;padding:1.15rem .25rem;display:flex}.mk-acc-num{font-variant-numeric:tabular-nums;color:var(--mk-accent);font-size:.85rem;font-weight:600}.mk-acc-title{font-size:var(--mk-step-1);font-weight:600;line-height:1.3}.mk-acc-body{padding:0 .25rem 1.4rem;animation:.25s ease-out mk-fade-up}.mk-acc-body p{max-width:46ch;color:var(--mk-muted);margin:0}@keyframes mk-fade-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.mk-acc-body{animation:none}}.mk-vcard{background:var(--mk-card);border:1px solid var(--mk-line);border-radius:var(--mk-r-sm);width:min(360px,100%);padding:1rem 1.25rem;box-shadow:0 12px 34px -20px #211e1940}.mk-vrow{align-items:center;gap:.75rem;display:flex}.mk-avatar{background:var(--mk-accent-soft);width:38px;height:38px;color:var(--mk-accent);border-radius:50%;flex:none;place-items:center;font-size:.85rem;font-weight:700;display:grid}.mk-vname{font-size:.95rem;font-weight:600;line-height:1.35}.mk-vmeta{color:var(--mk-muted);font-variant-numeric:tabular-nums;font-size:.83rem}.mk-vpill{-webkit-margin-start:auto;color:#7c570a;background:#fbf3e4;border-radius:999px;flex:none;align-items:center;gap:.25rem;padding:.25rem .6rem;font-size:.75rem;font-weight:600;display:inline-flex}.mk-vpill:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:auto}.mk-vpill:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.mk-vpill:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.mk-vpill--ok{background:var(--mk-accent-soft);color:var(--mk-accent)}.mk-vconnect{place-items:center;height:40px;display:grid}.mk-vtotal{border-top:1px dashed var(--mk-line);color:var(--mk-muted);font-variant-numeric:tabular-nums;margin-top:.75rem;padding-top:.6rem;font-size:.85rem}.mk-chip{border:1px solid var(--mk-line);color:var(--mk-muted);border-radius:999px;padding:.3rem .75rem;font-size:.8rem;font-weight:600}.mk-chip--on{background:var(--mk-accent-soft);border-color:var(--mk-accent);color:var(--mk-accent)}.mk-bars{align-items:flex-end;gap:.6rem;height:90px;margin:1rem .1rem .4rem;display:flex}.mk-bars i{background:var(--mk-accent-soft);border-radius:6px 6px 2px 2px;flex:1}.mk-bars i.hi{background:var(--mk-accent)}.mk-label{margin-bottom:.35rem;font-size:.9rem;font-weight:600;display:block}.mk-input,.mk-select,.mk-textarea{width:100%;font:inherit;color:var(--mk-ink);background:var(--mk-card);border:1px solid var(--mk-line);border-radius:var(--mk-r-sm);padding:.65rem .9rem;font-size:1rem;transition:border-color .15s}.mk-input:focus-visible{outline:2px solid var(--mk-accent);outline-offset:1px;border-color:var(--mk-accent)}.mk-select:focus-visible{outline:2px solid var(--mk-accent);outline-offset:1px;border-color:var(--mk-accent)}.mk-textarea:focus-visible{outline:2px solid var(--mk-accent);outline-offset:1px;border-color:var(--mk-accent)}.mk-textarea{resize:vertical;min-height:6.5rem}.mk-hp{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mk-faq details{border-top:1px solid var(--mk-line)}.mk-faq details:last-child{border-bottom:1px solid var(--mk-line)}.mk-faq summary{cursor:pointer;font-weight:600;font-size:var(--mk-step-0);align-items:baseline;gap:1rem;padding:1.1rem .25rem;list-style:none;display:flex}.mk-faq summary::-webkit-details-marker{display:none}.mk-faq .mk-faq-icon{-webkit-margin-start:auto;color:var(--mk-accent);flex:none;transition:transform .2s}.mk-faq .mk-faq-icon:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:auto}.mk-faq .mk-faq-icon:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.mk-faq .mk-faq-icon:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.mk-faq details[open] .mk-faq-icon{transform:rotate(45deg)}.mk-faq .mk-faq-a{color:var(--mk-muted);max-width:60ch;padding:0 .25rem 1.2rem}.mk-step-num{background:var(--mk-accent-soft);width:2.25rem;height:2.25rem;color:var(--mk-accent);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}@media print{.mk{background:#fff}.mk-pill,.mk-thread,.mk-skip,.mk footer,.mk-print-hide{display:none!important}.mk main{padding-top:0!important}.mk-panel,.mk-panel-plain,.mk-card{box-shadow:none;background-image:none;border-color:#ddd}}
