.mw-breadcrumb{min-width:0;padding-block:var(--mw-space-6)}.mw-breadcrumb [data-slot=breadcrumb-list]{gap:var(--mw-space-1) var(--mw-space-2);font-size:12px;line-height:20px}.mw-breadcrumb [data-slot=breadcrumb-item]{overflow-wrap:anywhere;min-width:0;max-width:100%}.mw-breadcrumb [data-slot=breadcrumb-link]{color:var(--mw-muted);transition:color var(--mw-transition)}.mw-breadcrumb [data-slot=breadcrumb-link]:hover{color:var(--mw-brand)}.mw-breadcrumb [data-slot=breadcrumb-page]{color:var(--mw-secondary)}.mw-breadcrumb [data-slot=breadcrumb-separator]{color:var(--mw-faint);flex-shrink:0}.mw-breadcrumb: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)) [data-slot=breadcrumb-separator] svg{transform:scaleX(-1)}
.mtd-details{--mtd-content-width:1200px;--mtd-reading-width:760px;--mtd-section-space:clamp(56px, 6vw, 96px);--mtd-content-gap:clamp(32px, 4vw, 56px);--mtd-body-size:16px;--mtd-body-leading:1.7;--mtd-h1-size:clamp(32px, 4vw, 48px);--mtd-h2-size:clamp(28px, 3.1vw, 40px);--mtd-h3-size:clamp(24px, 2.3vw, 30px);--mtd-media-ratio:5 / 3;width:100%;max-width:var(--mtd-content-width);min-width:0;padding:0 var(--mw-space-6) var(--mw-space-10);color:var(--mw-text);font-family:var(--mw-font);font-size:var(--mtd-body-size);line-height:var(--mtd-body-leading);overflow-wrap:anywhere;margin-inline:auto;container:tool-detail/inline-size}.mtd-details :is(h1,h2,h3,p,ul,ol){margin:0}.mtd-details :is(h1,h2,h3){color:var(--mw-text);text-wrap:balance;font-weight:700}.mtd-details :is(ul,ol){padding:0;list-style:none}.mtd-details :is(p,li){text-wrap:pretty}.mtd-section{min-width:0;padding-block:var(--mtd-section-space);scroll-margin-block-start:calc(var(--mw-banner-height) + var(--mw-header-height) + 24px)}.mtd-section+.mtd-section{border-block-start:1px solid var(--mw-border)}.mtd-section-heading{gap:var(--mw-space-4);max-width:var(--mtd-reading-width);text-align:center;margin-block-end:var(--mtd-content-gap);margin-inline:auto;display:grid}.mtd-section-heading h2{font-size:var(--mtd-h2-size);letter-spacing:-.02em;line-height:1.25}.mtd-section-heading p,.mtd-intro-copy>p,.mtd-prose,.mtd-step p,.mtd-case-copy p,.mtd-faq-answer{color:var(--mw-muted)}.mtd-section-heading[data-align=start]{text-align:start;margin-inline:0}.mtd-intro{gap:var(--mtd-content-gap);display:grid}.mtd-intro-copy{justify-items:center;gap:var(--mw-space-6);text-align:center;max-width:900px;margin-inline:auto;display:grid}.mtd-intro-copy .mtd-intro-title{font-size:var(--mtd-h1-size);letter-spacing:-.025em;line-height:1.2}.mtd-editor-anchor{scroll-margin-block-start:calc(var(--mw-banner-height) + var(--mw-header-height) + 24px)}.mtd-intro-copy>p{max-width:var(--mtd-reading-width);font-size:17px}.mtd-highlights{justify-content:center;gap:var(--mw-space-3) var(--mw-space-6);flex-wrap:wrap;display:flex}.mtd-highlights li,.mtd-bullets li{align-items:baseline;gap:var(--mw-space-2);color:var(--mw-secondary);font-size:14px;line-height:1.6;display:flex}.mtd-highlights svg,.mtd-bullets svg{color:var(--mw-brand);flex-shrink:0;align-self:flex-start;margin-block-start:3px}.mtd-primary-action[data-slot=button]{gap:var(--mw-space-2);width:fit-content;max-width:100%;height:auto;min-height:44px;padding:12px var(--mw-space-6);border:1px solid var(--mw-brand);border-radius:var(--mw-radius);background:var(--mw-brand);color:var(--primary-foreground);text-align:center;white-space:normal;box-shadow:none;font-size:14px;font-weight:600;line-height:1.45}.mtd-primary-action[data-slot=button]:hover{background:color-mix(in srgb, var(--mw-brand) 88%, var(--mw-text))}.mtd-media-frame{isolation:isolate;width:100%;min-width:0;aspect-ratio:var(--mtd-media-ratio);border:1px solid var(--mw-border);border-radius:var(--mw-radius-lg);background:var(--mw-panel);position:relative;overflow:hidden}.mtd-media-frame[data-size=intro]{max-width:1000px;margin-inline:auto}.mtd-media-frame .mtd-media-image{object-fit:contain}.mtd-watermark{z-index:1;border:1px solid var(--mw-border);border-radius:var(--mw-radius-xs);background:var(--mw-overlay);color:var(--mw-secondary);font-family:var(--mw-font);letter-spacing:.01em;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;padding:4px 8px;font-size:10px;font-weight:500;line-height:16px;display:inline-flex;position:absolute;inset-block-end:var(--mw-space-3);inset-inline-end:var(--mw-space-3)}.mtd-watermark>span{background:var(--mw-brand);border-radius:50%;width:5px;height:5px}.mtd-feature-list{gap:clamp(56px,7vw,96px);display:grid}.mtd-feature-row{align-items:center;gap:var(--mtd-content-gap);grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);min-width:0;display:grid}.mtd-feature-row[data-reversed=true]{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr)}.mtd-feature-row[data-reversed=true]>.mtd-media-frame{order:2}.mtd-feature-copy{gap:var(--mw-space-5);width:100%;min-width:0;max-width:680px;margin-inline:auto;display:grid}.mtd-feature-copy h3{font-size:var(--mtd-h3-size);letter-spacing:-.02em;line-height:1.28}.mtd-prose{gap:var(--mw-space-4);display:grid}.mtd-bullets{gap:var(--mw-space-3);display:grid}.mtd-text-action{align-items:center;gap:var(--mw-space-2);width:fit-content;max-width:100%;min-height:44px;color:var(--mw-brand);text-underline-offset:4px;font-size:14px;font-weight:600;line-height:1.5;display:inline-flex}.mtd-text-action:hover{text-decoration:underline}.mtd-text-action svg{flex-shrink:0}.mtd-steps{gap:var(--mw-space-8);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.mtd-step{min-width:0;padding-inline-end:var(--mw-space-4);position:relative}.mtd-step:not(:last-child):after{content:"";border-block-start:1px solid var(--mw-border);position:absolute;inset-block-start:21px;inset-inline:60px 0}.mtd-step-number{width:44px;height:44px;border:1px solid var(--mw-border);border-radius:var(--mw-radius);background:var(--mw-panel);color:var(--mw-brand);font-variant-numeric:tabular-nums;place-items:center;margin-block-end:var(--mw-space-6);font-size:18px;font-weight:600;display:grid}.mtd-step h3{margin-block-end:var(--mw-space-3);font-size:20px;line-height:1.4}.mtd-step p{font-size:15px}.mtd-case-grid{gap:var(--mw-space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.mtd-case-card[data-slot=card]{border:1px solid var(--mw-border);border-radius:var(--mw-radius-lg);background:var(--mw-panel);min-width:0;color:var(--mw-text);box-shadow:none;grid-template-columns:minmax(0,1fr);align-content:start;gap:0;padding:0;display:grid;overflow:hidden}.mtd-case-copy{gap:var(--mw-space-3);min-width:0;padding:var(--mw-space-6);display:grid}.mtd-case-copy h3{font-size:20px;line-height:1.4}.mtd-case-copy p{font-size:14px}.mtd-faq-list{border-block-start:1px solid var(--mw-border);max-width:900px;margin-inline:auto}.mtd-faq-item{border-block-end:1px solid var(--mw-border)}.mtd-faq-item>summary{justify-content:space-between;align-items:center;gap:var(--mw-space-6);min-height:72px;padding-block:var(--mw-space-5);cursor:pointer;list-style:none;display:flex}.mtd-faq-item>summary::-webkit-details-marker{display:none}.mtd-faq-item>summary::marker{content:""}.mtd-faq-item>summary h3{text-wrap:pretty;font-size:17px;font-weight:600;line-height:1.5}.mtd-faq-item>summary>svg{color:var(--mw-muted);transition:transform var(--mw-transition);flex-shrink:0}.mtd-faq-item>summary:hover h3,.mtd-faq-item[open]>summary>svg{color:var(--mw-brand)}.mtd-faq-item[open]>summary>svg{transform:rotate(45deg)}.mtd-faq-answer{gap:var(--mw-space-4);padding-block-end:var(--mw-space-6);padding-inline-end:var(--mw-space-10);font-size:15px;display:grid}.mtd-related-list{justify-content:center;gap:var(--mw-space-3);flex-wrap:wrap;display:flex}.mtd-related-list>li{min-width:0;max-width:100%}.mtd-related-link[data-slot=button]{justify-content:space-between;gap:var(--mw-space-6);max-width:100%;height:auto;min-height:44px;padding:12px var(--mw-space-4);border:1px solid var(--mw-border);border-radius:var(--mw-radius);background:var(--mw-panel);color:var(--mw-secondary);text-align:start;white-space:normal;box-shadow:none;font-size:14px;line-height:1.5}.mtd-related-link[data-slot=button]:hover{border-color:var(--mw-hover);background:var(--mw-card);color:var(--mw-text)}.mtd-cta.mtd-section{justify-content:space-between;align-items:center;gap:var(--mw-space-10);margin-block:var(--mw-space-6) var(--mw-space-10);border:1px solid var(--mw-border);border-radius:var(--mw-radius-lg);background:var(--mw-panel);padding:clamp(28px,4vw,48px);display:flex}.mtd-cta-copy{flex:1;min-width:0}.mtd-cta .mtd-section-heading{gap:var(--mw-space-3);margin-block-end:0}.mtd-cta h2{font-size:clamp(26px,2.7vw,32px)}.mtd-cta .mtd-primary-action{flex-shrink:0;max-width:36%}.mtd-details :is(a,summary):focus-visible{outline:2px solid var(--mw-brand);outline-offset:5px}[dir=rtl] .mtd-details :is(.mtd-text-action,.mtd-related-link)>svg{transform:scaleX(-1)}@container tool-detail (max-width:850px){.mtd-feature-row,.mtd-feature-row[data-reversed=true]{gap:var(--mw-space-6);grid-template-columns:minmax(0,1fr)}.mtd-feature-row[data-reversed=true]>.mtd-media-frame{order:0}.mtd-feature-row>.mtd-media-frame{max-width:680px;margin-inline:auto}.mtd-case-copy{padding:var(--mw-space-5)}}@container tool-detail (max-width:680px){.mtd-case-grid,.mtd-steps{grid-template-columns:minmax(0,1fr)}.mtd-step{padding-inline:64px 0}.mtd-step-number{position:absolute;inset-block-start:0;inset-inline-start:0}.mtd-step:not(:last-child):after{border-block-start:0;border-inline-start:1px solid var(--mw-border);inset-block:56px -20px;inset-inline:21px auto}.mtd-cta.mtd-section{align-items:flex-start;gap:var(--mw-space-6);flex-direction:column}.mtd-cta .mtd-primary-action{max-width:100%}}@media (max-width:767px){.mtd-details{--mtd-body-size:15px;--mtd-section-space:56px;--mtd-content-gap:32px;padding-inline:var(--mw-space-4);padding-block-end:var(--mw-space-4)}.mtd-intro-copy{gap:var(--mw-space-5)}.mtd-intro-copy>p{font-size:15px}.mtd-highlights{gap:var(--mw-space-2) var(--mw-space-4)}.mtd-highlights li{font-size:12px}.mtd-feature-copy{gap:var(--mw-space-4)}.mtd-step h3{margin-block-end:var(--mw-space-2);font-size:18px}.mtd-case-card .mtd-watermark{font-size:10px}.mtd-faq-item>summary{gap:var(--mw-space-4)}.mtd-faq-item>summary h3{font-size:16px}.mtd-faq-answer{padding-inline-end:0}.mtd-related-list>li,.mtd-related-link[data-slot=button]{width:100%}.mtd-cta.mtd-section{padding:var(--mw-space-6);margin-block-end:var(--mw-space-6)}}@media (prefers-reduced-motion:reduce){.mtd-details *{scroll-behavior:auto;transition:none;animation:none}}
