.pair-finder[data-astro-cid-krgx3ftw]{max-width:820px;margin-block:24px}.finder-fields[data-astro-cid-krgx3ftw]{grid-template-columns:1fr 1fr auto;align-items:end;gap:16px;display:grid}label[data-astro-cid-krgx3ftw]{font:500 14px/1.4 var(--ui);gap:8px;min-width:0;display:grid}.select-wrap[data-astro-cid-krgx3ftw]{position:relative}select[data-astro-cid-krgx3ftw]{appearance:none;border:1px solid var(--portal-line);background:var(--bg-raised);width:100%;min-height:52px;color:var(--brand-ink);font:400 16px/1.5 var(--ui);border-radius:8px;margin:0;padding:12px 42px 12px 14px}select[data-astro-cid-krgx3ftw]:hover{border-color:var(--brand-muted)}select[data-astro-cid-krgx3ftw]:focus-visible{outline:2px solid var(--brand-focus);outline-offset:3px}select[data-astro-cid-krgx3ftw][aria-invalid=true]{border-color:var(--brand-oxide)}svg[data-astro-cid-krgx3ftw]{pointer-events:none;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.finder-error[data-astro-cid-krgx3ftw]{border-left:2px solid var(--brand-oxide);background:var(--brand-paper-2);padding:10px 14px;line-height:1.6}@media (width<=760px){.finder-fields[data-astro-cid-krgx3ftw]{grid-template-columns:1fr 1fr}.finder-fields[data-astro-cid-krgx3ftw] .button{grid-column:1/-1}}@media (width<=360px){.finder-fields[data-astro-cid-krgx3ftw]{grid-template-columns:1fr}}.guide-library[data-astro-cid-vytf54ev]{max-width:900px;margin-block:48px}.guide-library[data-astro-cid-vytf54ev]>header[data-astro-cid-vytf54ev]{max-width:640px;margin-bottom:24px}.guide-library[data-astro-cid-vytf54ev] h2[data-astro-cid-vytf54ev]{font:400 clamp(28px,3vw,36px)/1.2 var(--display);margin:12px 0 16px}.guide-library[data-astro-cid-vytf54ev] p[data-astro-cid-vytf54ev]{line-height:1.7}.guide-families[data-astro-cid-vytf54ev]{border-top:1px solid var(--portal-line)}.guide-family[data-astro-cid-vytf54ev]{border-bottom:1px solid var(--portal-line);min-width:0}.guide-family[data-astro-cid-vytf54ev]>summary[data-astro-cid-vytf54ev]{cursor:pointer;grid-template-columns:minmax(0,1fr) auto 18px;align-items:center;gap:20px;min-height:94px;padding:20px 12px;scroll-margin-top:160px;list-style:none;display:grid}.guide-family[data-astro-cid-vytf54ev]>summary[data-astro-cid-vytf54ev]::-webkit-details-marker{display:none}.family-copy[data-astro-cid-vytf54ev]{gap:7px;display:grid}.family-title[data-astro-cid-vytf54ev]{font:400 27px/1.25 var(--display)}.family-description[data-astro-cid-vytf54ev]{font:14px/1.6 var(--ui);color:var(--text-2)}.family-count[data-astro-cid-vytf54ev]{font:11px/1.5 var(--mono);color:var(--text-2);white-space:nowrap}.family-chevron[data-astro-cid-vytf54ev]{color:var(--portal-link)}.guide-family[data-astro-cid-vytf54ev][open] .family-chevron[data-astro-cid-vytf54ev]{transform:rotate(180deg)}.guide-family[data-astro-cid-vytf54ev][open],.guide-family[data-astro-cid-vytf54ev]>summary[data-astro-cid-vytf54ev]:hover{background:var(--brand-paper-2)}.guide-family[data-astro-cid-vytf54ev]>summary[data-astro-cid-vytf54ev]:focus-visible,li[data-astro-cid-vytf54ev] a[data-astro-cid-vytf54ev]:focus-visible{outline:2px solid var(--portal-link);outline-offset:3px;border-radius:4px}.guide-family[data-astro-cid-vytf54ev] ul[data-astro-cid-vytf54ev]{border-top:1px solid var(--portal-line);margin:0 24px 20px;padding:0;list-style:none}.guide-family[data-astro-cid-vytf54ev] li[data-astro-cid-vytf54ev]+li[data-astro-cid-vytf54ev]{border-top:1px solid var(--portal-line)}li[data-astro-cid-vytf54ev] a[data-astro-cid-vytf54ev]{color:var(--text);grid-template-columns:42px minmax(0,1fr) 18px;align-items:center;gap:12px;min-height:76px;padding:16px 4px;text-decoration:none;display:grid}li[data-astro-cid-vytf54ev] a[data-astro-cid-vytf54ev]:hover .guide-name[data-astro-cid-vytf54ev]{text-underline-offset:4px;text-decoration:underline}.guide-angle[data-astro-cid-vytf54ev]{font:13px/1.5 var(--mono);color:var(--portal-link)}.guide-copy[data-astro-cid-vytf54ev]{gap:5px;display:grid}.guide-name[data-astro-cid-vytf54ev]{font:500 16px/1.4 var(--ui)}.guide-theme[data-astro-cid-vytf54ev]{font:14px/1.5 var(--ui);color:var(--text-2)}.guide-arrow[data-astro-cid-vytf54ev]{color:var(--portal-link)}.library-note[data-astro-cid-vytf54ev]{max-width:70ch;font:14px/1.7 var(--ui);color:var(--text-2);margin-top:24px}[data-astro-cid-vytf54ev][tabindex="-1"]{scroll-margin-top:160px}[data-astro-cid-vytf54ev][tabindex="-1"]:focus-visible{outline:2px solid var(--portal-link);outline-offset:5px}@media (width<=600px){.guide-library[data-astro-cid-vytf54ev]{margin-block:36px}.guide-family[data-astro-cid-vytf54ev]>summary[data-astro-cid-vytf54ev]{grid-template-columns:minmax(0,1fr) 18px;gap:12px;padding:18px 4px}.family-title[data-astro-cid-vytf54ev]{font-size:25px}.family-count[data-astro-cid-vytf54ev]{display:none}.guide-family[data-astro-cid-vytf54ev] ul[data-astro-cid-vytf54ev]{margin-inline:12px}.family-chevron[data-astro-cid-vytf54ev]{grid-area:1/2}}.page-heading[data-astro-cid-tbyfuxmw] nav[data-astro-cid-tbyfuxmw]{flex-wrap:wrap;gap:8px 24px;display:flex}.sign-library[data-astro-cid-tbyfuxmw]{margin-block:48px}.sign-library[data-astro-cid-tbyfuxmw] h2[data-astro-cid-tbyfuxmw]{font:400 32px/1.25 var(--display)}.sign-library[data-astro-cid-tbyfuxmw] p[data-astro-cid-tbyfuxmw]{max-width:65ch}.sign-library[data-astro-cid-tbyfuxmw] ul[data-astro-cid-tbyfuxmw]{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 24px;padding:0;list-style:none;display:grid}.sign-library[data-astro-cid-tbyfuxmw] li[data-astro-cid-tbyfuxmw]{border-bottom:1px solid var(--portal-line)}.sign-library[data-astro-cid-tbyfuxmw] a[data-astro-cid-tbyfuxmw]{gap:5px;min-height:76px;padding:16px 0;text-decoration:none;display:grid}.sign-library[data-astro-cid-tbyfuxmw] span[data-astro-cid-tbyfuxmw]{font:12px/1.5 var(--ui);color:var(--text-2)}.sign-library[data-astro-cid-tbyfuxmw] [data-astro-cid-tbyfuxmw][tabindex]{scroll-margin-top:160px}@media (width<=600px){.sign-library[data-astro-cid-tbyfuxmw] ul[data-astro-cid-tbyfuxmw]{grid-template-columns:repeat(2,minmax(0,1fr))}}.guide-jump[data-astro-cid-tbyfuxmw]{min-height:44px;font:14px/1.5 var(--ui);align-items:center;display:inline-flex}.comparison-lesson[data-astro-cid-tbyfuxmw]>p[data-astro-cid-tbyfuxmw]{max-width:65ch}.comparison-lesson[data-astro-cid-tbyfuxmw] h2[data-astro-cid-tbyfuxmw]{scroll-margin-top:160px}.example-grid[data-astro-cid-tbyfuxmw]{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}.example-grid[data-astro-cid-tbyfuxmw] section[data-astro-cid-tbyfuxmw]{border-top:1px solid var(--portal-line);min-width:0;padding-top:22px}.example-grid[data-astro-cid-tbyfuxmw] h3[data-astro-cid-tbyfuxmw]{font:400 27px/1.3 var(--display)}.example-grid[data-astro-cid-tbyfuxmw] p[data-astro-cid-tbyfuxmw]{line-height:1.7}.example-grid[data-astro-cid-tbyfuxmw] a[data-astro-cid-tbyfuxmw]{align-items:center;min-height:44px;display:inline-flex}.example-grid[data-astro-cid-tbyfuxmw] .eyebrow[data-astro-cid-tbyfuxmw]{font:500 11px/1.4 var(--ui)}@media (width<=760px){.example-grid[data-astro-cid-tbyfuxmw]{grid-template-columns:1fr;gap:20px}}.pair-tool-grid[data-astro-cid-tbyfuxmw]{grid-template-columns:1fr 1fr;gap:24px;margin-top:28px;display:grid}.pair-tool-grid[data-astro-cid-tbyfuxmw] section[data-astro-cid-tbyfuxmw]{border:1px solid var(--portal-line);background:var(--bg-raised);border-radius:12px;padding:28px}.pair-tool-grid[data-astro-cid-tbyfuxmw] h2[data-astro-cid-tbyfuxmw]{margin:18px 0;font-size:32px}.pair-tool-grid[data-astro-cid-tbyfuxmw] p[data-astro-cid-tbyfuxmw]{margin-bottom:24px}@media (width<=760px){.pair-tool-grid[data-astro-cid-tbyfuxmw]{grid-template-columns:1fr}}
