.m-htl.hero{background:var(--m-paper);color:var(--m-ink);padding-block-end:calc(var(--m-gap) * .6)}.m-htl .head{gap:var(--space-md);padding-block:calc(var(--m-gap) * .28) calc(var(--m-gap) * .24);display:grid}.m-htl .side{gap:var(--space-md);display:grid}.m-htl .lead{font-size:var(--m-t-body);line-height:var(--m-t-body-lh);max-inline-size:50ch}.m-htl .assure{gap:var(--space-xs) var(--space-lg);font-size:var(--m-t-small);font-weight:600;line-height:var(--m-t-small-lh);flex-wrap:wrap;display:flex}.m-htl.m-htl .assure li{align-items:center;gap:var(--space-xs);display:inline-flex}.m-htl .assure svg{color:var(--m-primary)}.m-htl .tool{min-inline-size:0}@media (width>=1024px){.m-htl .head{column-gap:calc(var(--m-pad) * 1.6);grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:end}}.inline-cta[data-astro-cid-n5fgi6bk]{gap:var(--space-xl);min-inline-size:0;padding-block:var(--space-xxl);padding-inline:calc(var(--m-pad) * .9);border-radius:var(--m-radius);background:var(--m-paper-soft);color:var(--m-ink);border-end-start-radius:var(--m-radius-tail);display:grid}.chips[data-astro-cid-n5fgi6bk]{gap:var(--space-sm);flex-wrap:wrap;display:flex}.chips[data-astro-cid-n5fgi6bk] li[data-astro-cid-n5fgi6bk]{align-items:center;gap:var(--space-xs);min-block-size:var(--space-xxxl);padding-inline:var(--space-md);border-radius:var(--m-radius-pill);background:var(--m-white);box-shadow:inset 0 0 0 var(--m-hairline) var(--m-line);font-size:var(--m-t-caption);font-weight:600;line-height:var(--m-t-caption-lh);display:inline-flex}.chips[data-astro-cid-n5fgi6bk] svg{color:var(--m-primary);flex:none}@media (width>=768px){.inline-cta[data-astro-cid-n5fgi6bk]{grid-template-columns:auto minmax(0,1fr);align-items:center}.chips[data-astro-cid-n5fgi6bk]{justify-content:flex-end}}.m-tex.explain{gap:calc(var(--m-gap) * .5);min-inline-size:0;display:grid}.m-tex .copy{align-content:start;gap:var(--space-lg);display:grid}.m-tex.m-tex .copy p{max-inline-size:60ch;margin:0}.m-tex .mistakes{gap:var(--space-xxl);padding:var(--m-pad);border-radius:var(--m-radius);margin:0;list-style:none;display:grid}.m-tex .mistake{gap:var(--space-sm);border-block-end:var(--m-hairline) solid var(--m-on-ink-line);padding-block-end:var(--space-xxl);display:grid}.m-tex .mistake:last-child{border-block-end:0;padding-block-end:0}.m-tex.m-tex .mistake :is(h3,h4){margin:0}.m-tex .pair{gap:var(--space-xs);display:grid}.m-tex .form{align-items:baseline;gap:var(--space-xs) var(--space-sm);flex-wrap:wrap;min-inline-size:0;margin:0;display:flex}.m-tex .tag{align-items:center;gap:var(--space-xxs);font-size:var(--m-t-caption);font-weight:600;line-height:var(--m-t-caption-lh);display:inline-flex}.m-tex.m-tex .bad .tag{color:var(--m-warn)}.m-tex.m-tex .good .tag{color:var(--m-white)}.m-tex code{font-family:var(--m-code-font);font-size:var(--m-t-small);overflow-wrap:anywhere}.m-tex.m-tex .bad code{text-decoration:line-through;text-decoration-thickness:var(--m-hairline)}.m-tex .why{font-size:var(--m-t-small);line-height:var(--m-t-small-lh);margin:0}@media (width>=1024px){.m-tex.explain{column-gap:calc(var(--m-pad) * 1.6);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start}}.example[data-astro-cid-vhv3k6m3]{gap:var(--space-xxl);padding:var(--m-pad);border-radius:var(--m-radius);background:var(--m-white);box-shadow:inset 0 0 0 var(--m-hairline) var(--m-line);min-inline-size:0;display:grid}.copy[data-astro-cid-vhv3k6m3]{align-content:start;gap:var(--space-md);display:grid}.copy[data-astro-cid-vhv3k6m3] p[data-astro-cid-vhv3k6m3]{max-inline-size:60ch;margin:0}.slot[data-astro-cid-vhv3k6m3]{min-inline-size:0}@media (width>=1024px){.example[data-astro-cid-vhv3k6m3]{column-gap:calc(var(--m-pad) * 1.4);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.definition[data-astro-cid-ibnufcax]{gap:var(--space-xxl);display:grid}.definition-more[data-astro-cid-ibnufcax]{gap:var(--space-xxl);min-inline-size:0;display:grid}.definition-more[data-astro-cid-ibnufcax]>p[data-astro-cid-ibnufcax]{max-inline-size:65ch;margin:0}.anatomy[data-astro-cid-ibnufcax]{gap:var(--space-lg);padding:var(--m-pad);border-radius:var(--m-radius);background:var(--m-paper);min-inline-size:0;margin:0;display:grid}.anatomy-caption[data-astro-cid-ibnufcax]{font-size:var(--m-t-small);font-weight:600}.anatomy-url[data-astro-cid-ibnufcax]{font-family:var(--m-code-font);font-size:var(--m-t-h4);line-height:var(--m-t-h4-lh);overflow-wrap:anywhere;margin:0}.seg[data-astro-cid-ibnufcax]{border-block-end:var(--m-stroke) solid currentColor;padding-block-end:var(--space-xxs)}.seg-1[data-astro-cid-ibnufcax]{color:var(--m-primary)}.seg-3[data-astro-cid-ibnufcax]{color:var(--m-ink-soft)}.anatomy-list[data-astro-cid-ibnufcax]{gap:var(--space-lg);margin:0;display:grid}.part[data-astro-cid-ibnufcax]{gap:var(--space-xxs);min-inline-size:0;display:grid}.part[data-astro-cid-ibnufcax] dt[data-astro-cid-ibnufcax] code[data-astro-cid-ibnufcax]{font-family:var(--m-code-font);font-size:var(--m-t-small);overflow-wrap:anywhere}.part[data-astro-cid-ibnufcax] dd[data-astro-cid-ibnufcax]{font-size:var(--m-t-small);line-height:var(--m-t-small-lh);margin:0}.section-art[data-astro-cid-ibnufcax]{max-inline-size:44rem;margin-block-start:calc(var(--m-pad) * 1.2)}.places[data-astro-cid-ibnufcax]{gap:var(--space-xxl);margin:0;padding:0;list-style:none;display:grid}.place[data-astro-cid-ibnufcax]{align-content:start;gap:var(--space-sm);border-block-start:var(--m-stroke) solid var(--m-ink);padding-block-start:var(--space-lg);display:grid}.place[data-astro-cid-ibnufcax] h3[data-astro-cid-ibnufcax],.place[data-astro-cid-ibnufcax] p[data-astro-cid-ibnufcax]{margin:0}.place[data-astro-cid-ibnufcax] p[data-astro-cid-ibnufcax]{font-size:var(--m-t-small);line-height:var(--m-t-small-lh)}.limits[data-astro-cid-ibnufcax]{gap:var(--space-xxl);max-inline-size:var(--metric-readable-content-max);display:grid}.source[data-astro-cid-ibnufcax]{align-items:flex-start;gap:var(--space-sm);margin:0;display:flex}.source[data-astro-cid-ibnufcax] svg{flex:none}.limit-list[data-astro-cid-ibnufcax]{gap:var(--space-md);margin:0;padding:0;list-style:none;display:grid}.limit-list[data-astro-cid-ibnufcax] li[data-astro-cid-ibnufcax]{align-items:flex-start;gap:var(--space-sm);display:flex}.limit-list[data-astro-cid-ibnufcax] svg{flex:none;margin-block-start:var(--space-xxs)}.soft[data-astro-cid-ibnufcax]{gap:var(--space-xxl);display:grid}.soft-line[data-astro-cid-ibnufcax]{max-inline-size:30ch;margin:0}.all-tools[data-astro-cid-ibnufcax]{margin:0}.author[data-astro-cid-ibnufcax]{gap:var(--space-lg);max-inline-size:var(--metric-readable-content-max);display:grid}.reviewed[data-astro-cid-ibnufcax]{color:var(--m-ink-soft);font-size:var(--m-t-small);margin:0}@media (width>=720px){.places[data-astro-cid-ibnufcax]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.definition[data-astro-cid-ibnufcax]{grid-template-columns:minmax(0,1fr)}.definition[data-astro-cid-ibnufcax].has-art{column-gap:calc(var(--m-pad) * 1.6);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center}.definition[data-astro-cid-ibnufcax].has-art>.definition-more[data-astro-cid-ibnufcax]{grid-column:1/-1}.definition-more[data-astro-cid-ibnufcax]{column-gap:calc(var(--m-pad) * 1.6);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start}.places[data-astro-cid-ibnufcax]{grid-template-columns:repeat(4,minmax(0,1fr))}}
