.mk .tl-head{text-align:center;max-width:1160px;margin:0 auto;padding:clamp(96px,12vw,148px) clamp(20px,4vw,56px) clamp(24px,3vw,40px)}.mk .tl-head h1{font-size:clamp(32px,5.6vw,64px);line-height:var(--lh-h1);letter-spacing:var(--ls-h1);margin:0 0 16px}.mk .tl-lede{color:var(--n-700);max-width:60ch;font-size:clamp(15px,1.3vw,19px);line-height:var(--lh-lead);margin:0 auto}.mk .tl-answer{background:var(--n-0);border:1px solid var(--n-200);border-radius:var(--r-md);max-width:68ch;font-size:14.5px;line-height:var(--lh-body);color:var(--n-700);text-align:left;margin:clamp(18px,2vw,24px) auto 0;padding:16px 20px}.mk .tl-crumbs ol{color:var(--n-600);flex-wrap:wrap;justify-content:center;gap:6px;margin:0 0 20px;padding:0;font-size:13px;list-style:none;display:flex}.mk .tl-crumbs li+li:before{content:"/";color:var(--n-350);margin-right:6px}.mk .tl-crumbs a{color:var(--n-600);text-decoration:none}.mk .tl-panel{background:var(--n-0);border:1px solid var(--n-200);border-radius:var(--r-panel);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(18px,2.4vw,26px);max-width:1000px;margin:0 auto;padding:clamp(18px,3vw,28px);display:grid}.mk .tl-panel--wide{grid-template-columns:minmax(0,1fr);max-width:1120px}.mk .tl-section--tool>*+*{margin-top:clamp(16px,2.2vw,24px)}.mk .tl-section--tool .addon-table-wrap{max-width:1000px;margin-left:auto;margin-right:auto}.mk .tl-col{flex-direction:column;gap:14px;min-width:0;display:flex}.mk .tl-col>h3,.mk .tl-panel h3.tl-sub{font-size:14px;font-weight:var(--fw-medium);color:var(--n-900);margin:0}.mk .tl-field{flex-direction:column;gap:6px;min-width:0;display:flex}.mk .tl-field>span,.mk .tl-field>label{font-size:12.5px;font-weight:var(--fw-medium);color:var(--n-700);letter-spacing:var(--ls-body)}.mk .tl-field .tl-hint{font-size:11.5px;font-weight:var(--fw-regular);color:var(--n-600)}.mk .tl-input,.mk .tl-panel textarea,.mk .tl-panel select{width:100%;min-height:var(--target-min);font:inherit;font-size:max(var(--input-font-size-min), 14px);color:var(--n-900);background:var(--n-0);border:var(--border-width) solid var(--border-control);border-radius:var(--r-sm);box-sizing:border-box;padding:9px 12px}.mk .tl-panel textarea{resize:vertical;min-height:88px;line-height:var(--lh-body)}.mk .tl-panel select{appearance:auto}.mk .tl-input:focus-visible,.mk .tl-panel textarea:focus-visible,.mk .tl-panel select:focus-visible{outline:var(--focus-outline);outline-offset:var(--focus-offset)}.mk .tl-input[aria-invalid=true]{border-color:var(--bad)}.mk .tl-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}.mk .tl-row--phone{grid-template-columns:minmax(0,7rem) minmax(0,1fr)}.mk .tl-row--three{grid-template-columns:repeat(3,minmax(0,1fr))}.mk .tl-colour{align-items:center;gap:10px;display:flex}.mk .tl-colour input[type=color]{width:44px;min-height:var(--target-min);border:var(--border-width) solid var(--border-control);border-radius:var(--r-sm);background:var(--n-0);padding:2px}.mk .tl-out{background:var(--surface-sunken);border:1px solid var(--n-200);border-radius:var(--r-md);flex-direction:column;gap:12px;min-width:0;padding:16px;display:flex}.mk .tl-out__label{letter-spacing:.06em;text-transform:uppercase;color:var(--n-600);font-size:11px;font-weight:var(--fw-medium)}.mk .tl-code{font-family:var(--font-mono);font-size:12px;line-height:var(--lh-body);color:var(--n-800);background:var(--n-0);border:1px solid var(--n-200);border-radius:var(--r-sm);white-space:pre-wrap;word-break:break-word;max-height:260px;margin:0;padding:12px;overflow:auto}.mk .tl-link{font-family:var(--font-mono);color:var(--n-900);background:var(--n-0);border:1px solid var(--n-200);border-radius:var(--r-sm);word-break:break-all;padding:10px 12px;font-size:12.5px}.mk .tl-preview{background:var(--n-0);border:1px solid var(--n-200);border-radius:var(--r-sm);padding:16px;overflow-x:auto}.mk .tl-qr{background:var(--n-0);border:1px solid var(--n-200);border-radius:var(--r-sm);justify-content:center;align-items:center;min-height:200px;padding:16px;display:flex}.mk .tl-qr img{width:100%;max-width:240px;height:auto;image-rendering:pixelated;display:block}.mk .tl-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.mk .tl-copy{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.mk .tl-note{color:var(--n-600);font-size:12px;line-height:var(--lh-body);margin:0}.mk .tl-upsell{border-top:1px solid var(--n-200);flex-wrap:wrap;align-items:center;gap:10px 14px;padding-top:14px;display:flex}.mk .tl-upsell p{color:var(--n-900);font-size:13.5px;line-height:var(--lh-body);flex:16rem;margin:0}.mk .tl-problem{color:var(--bad);font-size:12.5px;line-height:var(--lh-body);margin:0}.mk .tl-said{color:var(--ok);font-size:12.5px;line-height:var(--lh-body);min-height:1.2em;margin:0}.mk .tl-empty{color:var(--n-600);margin:0;font-size:13px}.mk .tl-table th[scope=row]{text-align:left;font-weight:var(--fw-medium);color:var(--n-900);vertical-align:top;white-space:nowrap}.mk .tl-table td{font-variant-numeric:tabular-nums}.mk .tl-page .hub-grid .step-card h3 a,.mk .tl-page .feature-steps-grid .step-card h3 a{color:var(--n-900);text-decoration:none}.mk .tl-page .hub-link{margin-top:auto}.mk .tl-page [data-reveal]{transition:opacity var(--dur-reveal) var(--ease-out), transform var(--dur-reveal) var(--ease-out)}.js .mk .tl-page [data-reveal]:not([data-shown]){opacity:0;transform:translateY(12px)}@media (hover:hover) and (pointer:fine){.mk .tl-crumbs a:hover{color:var(--n-900)}.mk .tl-page .hub-link:hover{color:var(--a-700)}}@media (max-width:900px){.mk .tl-panel{grid-template-columns:minmax(0,1fr)}}@media (max-width:768px){.mk .tl-answer{padding:14px 16px;font-size:14px}.mk .tl-row,.mk .tl-row--three{grid-template-columns:minmax(0,1fr)}.mk .tl-row--phone{grid-template-columns:minmax(0,6rem) minmax(0,1fr)}.mk .tl-table{overflow-x:auto}}
