.pz{--mk-read:68ch;--mk-soft:color-mix(in oklab,var(--pz-accent) 9%,var(--pz-surface));--mk-warn:#8a5a00;--mk-warn-soft:#fff4dc}:is(.dark,[data-theme=dark]) .pz{--mk-warn:#f3c36b;--mk-warn-soft:#2a2110}.mk-hero{padding-block:clamp(40px,7vw,96px) clamp(28px,4vw,48px);border-bottom:1px solid var(--pz-line)}.mk-hero h1{margin-top:18px;max-width:20ch;font-size:clamp(2.3rem,5.6vw,4.6rem);line-height:1}.mk-hero .mk-lede{margin-top:20px;max-width:58ch;font-size:clamp(17px,1.6vw,19px);color:var(--pz-mute)}.mk-hero-actions{display:flex;flex-wrap:wrap;gap:12px 20px;align-items:center;margin-top:28px}.mk-meta{gap:6px 18px;margin-top:18px}.mk-crumbs,.mk-meta{display:flex;flex-wrap:wrap;font:500 12.5px/1.4 var(--pz-mono);color:var(--pz-mute)}.mk-crumbs{gap:8px}.mk-crumbs a{text-decoration:none}.mk-crumbs a:hover{color:var(--pz-ink)}.mk-answer{margin-top:28px;max-width:var(--mk-read);padding:18px 20px;border-inline-start:3px solid var(--pz-accent);background:var(--mk-soft);font-size:17px;line-height:1.65}.mk-answer strong{display:block;margin-bottom:4px;font:600 12px/1.2 var(--pz-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--pz-accent)}.mk-doc{display:grid;grid-template-columns:minmax(180px,230px) minmax(0,1fr);gap:clamp(32px,6vw,88px);padding-block:clamp(32px,5vw,64px) var(--pz-section)}.mk-toc{position:sticky;inset-block-start:96px;align-self:start;font-size:14px}.mk-toc p{font:600 12px/1.2 var(--pz-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--pz-mute);margin-bottom:12px}.mk-toc ol{display:grid;gap:2px;border-inline-start:1px solid var(--pz-line)}.mk-toc a{display:block;padding:6px 14px;margin-inline-start:-1px;border-inline-start:2px solid transparent;color:var(--pz-mute);text-decoration:none;line-height:1.4}.mk-toc a:hover{color:var(--pz-ink);border-inline-start-color:var(--pz-accent)}.mk-toc-mobile{display:none}.mk-article{min-width:0;max-width:var(--mk-read)}.mk-article>section+section{margin-top:clamp(48px,6vw,72px)}.mk-article h2{font-size:clamp(1.6rem,3vw,2.1rem);line-height:1.1;scroll-margin-top:96px;margin-bottom:18px}.mk-article li,.mk-article p{font-size:17px;line-height:1.7}.mk-article>section>*+*{margin-top:18px}.mk-bullets{display:grid;gap:10px}.mk-bullets li{position:relative;padding-inline-start:22px}.mk-bullets li:before{content:"";position:absolute;inset-inline-start:2px;inset-block-start:.7em;width:7px;height:7px;background:var(--pz-accent)}.mk-steps{display:grid;counter-reset:mk-step}.mk-steps>li{counter-increment:mk-step;position:relative;display:grid;grid-template-columns:40px minmax(0,1fr);gap:16px;padding-bottom:26px}.mk-steps>li:before{content:counter(mk-step);display:grid;place-items:center;width:40px;height:40px;border-radius:999px;border:1px solid var(--pz-ink);background:var(--pz-bg);font:600 15px/1 var(--pz-mono);position:relative;z-index:1}.mk-steps>li:not(:last-child):after{content:"";position:absolute;inset-inline-start:19.5px;inset-block:40px 0;width:1px;background:var(--pz-line)}.mk-steps h3{font-size:19px;line-height:1.3;letter-spacing:-.01em;padding-top:8px}.mk-steps p{margin-top:6px;color:var(--pz-mute)}.mk-path{display:inline-block;margin-top:8px;padding:3px 8px;border:1px solid var(--pz-line);border-radius:999px;font:500 12px/1.4 var(--pz-mono);color:var(--pz-mute);direction:ltr}.mk-tip{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;padding:14px 16px;border-radius:var(--pz-radius);background:var(--mk-soft)}.mk-tip[data-tone=warn]{background:var(--mk-warn-soft)}.mk-tip b{font:600 12px/1.9 var(--pz-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--pz-accent)}.mk-tip[data-tone=warn] b{color:var(--mk-warn)}.mk-tip p{font-size:16px!important}.mk-figure img{display:block;width:100%;height:auto;border:1px solid var(--pz-line);border-radius:8px;background:var(--pz-stage)}.mk-figure[data-frame=phone] img{max-width:320px;margin-inline:auto;border-radius:22px}.mk-figure figcaption{margin-top:8px;font-size:14px;color:var(--pz-mute)}.mk-faq{border-top:1px solid var(--pz-line)}.mk-faq details{border-bottom:1px solid var(--pz-line)}.mk-faq summary{display:flex;justify-content:space-between;gap:16px;padding:16px 0;cursor:pointer;list-style:none;font-weight:600;font-size:17px}.mk-faq summary::-webkit-details-marker{display:none}.mk-faq summary:after{content:"+";font:400 22px/1 var(--pz-mono);color:var(--pz-accent)}.mk-faq details[open] summary:after{content:"−"}.mk-faq details p{padding-bottom:18px;color:var(--pz-mute)}.mk-links{display:flex;flex-wrap:wrap;gap:10px 24px}.mk-links a{font-weight:600;text-decoration:none;border-bottom:1px solid var(--pz-accent);padding-bottom:2px}.mk-widget{border:1px solid var(--pz-line);border-radius:8px;background:var(--pz-surface);padding:clamp(16px,3vw,24px)}.mk-widget-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap;margin-bottom:14px}.mk-widget-head h3{font-size:17px;letter-spacing:-.01em}.mk-widget-head span{font:500 12px/1.4 var(--pz-mono);color:var(--pz-mute)}.mk-seg{display:inline-flex;padding:3px;border:1px solid var(--pz-line);border-radius:999px;gap:2px}.mk-seg button{min-height:36px;padding-inline:14px;border:0;border-radius:999px;background:transparent;color:var(--pz-mute);font:600 14px/1 var(--pz-body);cursor:pointer}.mk-seg button[aria-pressed=true]{background:var(--pz-ink);color:var(--pz-bg)}.mk-check{display:grid;gap:2px}.mk-check label{display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;align-items:start;padding:10px 0;border-bottom:1px solid var(--pz-line);cursor:pointer;font-size:16px}.mk-check input{width:20px;height:20px;margin-top:3px;accent-color:var(--pz-accent)}.mk-check label:has(input:checked) span{color:var(--pz-mute);text-decoration:line-through}.mk-progress{height:6px;border-radius:999px;background:var(--pz-stage);overflow:hidden;margin-bottom:8px}.mk-progress i{display:block;height:100%;background:var(--pz-accent);transition:width .3s ease}.mk-receipt-stage{display:grid;place-items:center;padding:24px 12px;background:var(--pz-stage);border-radius:6px;overflow-x:auto}.mk-receipt{background:#fffdf8;color:#111;font:12px/1.45 var(--pz-mono);padding:14px 10px 22px;box-shadow:0 1px 0 rgb(0 0 0/.06),0 8px 24px rgb(0 0 0/.08);transition:width .25s ease;white-space:pre;direction:ltr;text-align:start}.mk-receipt[data-paper="80"]{width:302px}.mk-receipt[data-paper="58"]{width:219px;font-size:11px}.mk-receipt .ar{font-family:var(--pz-f-ar),var(--pz-mono);direction:rtl;unicode-bidi:isolate}.mk-options{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px}.mk-option{min-height:56px;padding:12px 14px;border:1px solid var(--pz-line);border-radius:6px;background:transparent;color:var(--pz-ink);text-align:start;font:600 15px/1.3 var(--pz-body);cursor:pointer}.mk-option[aria-pressed=true]{border-color:var(--pz-accent);box-shadow:inset 0 0 0 1px var(--pz-accent)}.mk-option small{display:block;margin-top:3px;font-weight:400;font-size:13px;color:var(--pz-mute)}.mk-answer-box{margin-top:14px;padding-top:14px;border-top:1px solid var(--pz-line)}.mk-answer-box ol{display:grid;gap:8px;list-style:decimal;padding-inline-start:22px}.mk-ba{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:14px;align-items:center}.mk-paper{background:#fbf6ea;color:#2b2418;padding:16px;border-radius:4px;font:14px/1.6 Georgia,Times New Roman,serif;transform:rotate(-1.2deg);box-shadow:0 6px 18px rgb(0 0 0/.08)}.mk-paper h4{font:italic 600 16px/1.2 Georgia,serif;margin-bottom:6px}.mk-paper div{display:flex;justify-content:space-between;gap:8px}.mk-arrow{font:600 22px/1 var(--pz-mono);color:var(--pz-accent)}[dir=rtl] .mk-arrow{transform:scaleX(-1)}.mk-items{display:grid;gap:6px}.mk-item{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 8px;padding:8px 10px;border:1px solid var(--pz-line);border-radius:6px;background:var(--pz-bg);font-size:14px}.mk-item b{font-weight:600}.mk-item em{grid-column:1/-1;font-style:normal;font-size:12px;color:var(--pz-mute)}.mk-item span{font-variant-numeric:tabular-nums}.mk-calc{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px}.mk-calc label{display:grid;gap:6px;font-size:13px;color:var(--pz-mute)}.mk-calc input{min-height:44px;padding-inline:10px;border:1px solid var(--pz-line);border-radius:6px;background:var(--pz-bg);color:var(--pz-ink);font:500 16px/1 var(--pz-body);width:100%}.mk-calc input,.mk-calc-out{font-variant-numeric:tabular-nums}.mk-calc-out{display:flex;flex-wrap:wrap;gap:8px 24px;margin-top:14px;padding-top:14px;border-top:1px solid var(--pz-line)}.mk-calc-out b{font-size:22px}.mk-calc-out [data-state=over] b{color:#1f7a4d}.mk-calc-out [data-state=short] b{color:#b42318}:is(.dark,[data-theme=dark]) .mk-calc-out [data-state=over] b{color:#5fd19a}:is(.dark,[data-theme=dark]) .mk-calc-out [data-state=short] b{color:#ff8a7d}.mk-list{border-top:1px solid var(--pz-ink)}.mk-row{display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:8px clamp(16px,3vw,40px);align-items:baseline;padding:clamp(20px,3vw,30px) 0;border-bottom:1px solid var(--pz-line);text-decoration:none}.mk-row:hover h2{color:var(--pz-accent)}.mk-row .mk-num{font:500 13px/1 var(--pz-mono);color:var(--pz-mute)}.mk-row h2{font-size:clamp(1.4rem,2.6vw,2rem);line-height:1.1;transition:color .15s}.mk-row p{margin-top:8px;max-width:62ch;color:var(--pz-mute)}.mk-row .mk-time{font:500 13px/1 var(--pz-mono);color:var(--pz-mute);white-space:nowrap}.mk-next{display:grid;gap:6px;margin-top:clamp(48px,6vw,72px);padding:22px 0;border-block:1px solid var(--pz-ink);text-decoration:none}.mk-next span{font:500 12px/1.2 var(--pz-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--pz-mute)}.mk-next b{font-family:var(--pz-display);font-size:clamp(1.3rem,2.4vw,1.7rem);line-height:1.15}.mk-next:hover b{color:var(--pz-accent)}.mk-table-wrap{overflow-x:auto;border:1px solid var(--pz-line);border-radius:8px}.mk-table{width:100%;border-collapse:collapse;font-size:15px;font-variant-numeric:tabular-nums}.mk-table td,.mk-table th{padding:12px 14px;text-align:start;vertical-align:top;border-bottom:1px solid var(--pz-line)}.mk-table th{font:600 12px/1.3 var(--pz-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--pz-mute);background:var(--pz-bg);white-space:nowrap}.mk-table tr:last-child td{border-bottom:0}@media (max-width:900px){.mk-doc{grid-template-columns:minmax(0,1fr);gap:24px}.mk-toc{display:none}.mk-toc-mobile{display:block;border:1px solid var(--pz-line);border-radius:8px;padding:0 16px}.mk-toc-mobile summary{padding:14px 0;cursor:pointer;font-weight:600}.mk-toc-mobile ol{display:grid;gap:2px;padding-bottom:12px}.mk-toc-mobile a{display:block;padding:8px 0;color:var(--pz-mute);text-decoration:none}}@media (max-width:640px){.mk-row{grid-template-columns:minmax(0,1fr)}.mk-row .mk-num{order:-1}.mk-ba{grid-template-columns:minmax(0,1fr)}.mk-arrow{justify-self:center}.mk-arrow,[dir=rtl] .mk-arrow{transform:rotate(90deg)}.mk-article li,.mk-article p{font-size:16px}}@media (prefers-reduced-motion:reduce){.mk-progress i,.mk-receipt,.mk-row h2{transition:none}}.mk-terms{display:grid;border-top:1px solid var(--pz-line)}.mk-terms>div{display:grid;grid-template-columns:minmax(140px,.38fr) minmax(0,1fr);gap:6px 20px;padding:14px 0;border-bottom:1px solid var(--pz-line)}.mk-terms dt{font-weight:600}.mk-terms dd{margin:0;color:var(--pz-mute);line-height:1.65}.mk-contact{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;margin-top:clamp(48px,6vw,72px);padding:20px 0;border-block:1px solid var(--pz-ink)}.mk-contact a{font-weight:600}.mk-legal-nav{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:18px;font-size:14px}.mk-legal-nav a{color:var(--pz-mute);text-decoration:none}.mk-legal-nav a[aria-current=page]{color:var(--pz-ink);font-weight:600;border-bottom:2px solid var(--pz-accent)}@media (max-width:640px){.mk-terms>div{grid-template-columns:minmax(0,1fr)}}