tool-finder.finder{display:grid;grid-template-areas:"copy instrument" "lede instrument";grid-template-columns:minmax(0,.78fr) minmax(540px,1.22fr);grid-template-rows:auto 1fr;gap:clamp(22px,4vw,64px);align-items:start;padding-block:clamp(6px,2vw,24px)}.finder-copy{grid-area:copy;align-self:end;padding-top:clamp(18px,5vw,64px)}.finder-copy h1 span{color:var(--dykem)}.finder-lede{grid-area:lede}.finder-lede .lede{margin-top:0}.finder-instrument{grid-area:instrument;min-width:0}.finder-form{padding:clamp(16px,2.4vw,26px)}.finder-input-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.finder-input-row input{min-height:56px;border-color:var(--dykem);background:var(--well);font-size:clamp(16px,2vw,21px);font-weight:600}.finder-input-row button{min-width:116px}.finder-examples{display:flex;flex-wrap:wrap;align-items:center;gap:5px;margin-top:12px;color:var(--faint);font-size:11px}.finder-examples button{min-height:var(--touch);padding:3px 10px;border:1px solid var(--rule);background:transparent;color:var(--muted);cursor:pointer}.finder-examples button:hover{border-color:var(--dykem);color:var(--dykem)}.finder-result{border-top:1px solid var(--rule);background:var(--well)}.result-kicker,.result-main{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 16px}.result-kicker{justify-content:flex-start;border-bottom:1px solid var(--rule-soft);color:var(--muted);font-size:12px}.result-main{min-height:118px}.result-main .measurement{margin-top:7px}.result-conversion{margin:8px 0 0;color:var(--muted);font-size:13px}.result-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px}.finder-message{padding:20px}.finder-message h2{font-size:28px}.finder-message p{max-width:64ch;margin:8px 0 0;color:var(--muted)}.finder-visual{display:grid;grid-template-columns:minmax(180px,.72fr) minmax(260px,1.28fr);gap:18px;align-items:center;padding:16px;border-top:1px solid var(--rule-soft);border-inline-start:4px solid var(--system-accent);background:var(--paper)}.finder-silhouette .drawing-label{display:block;margin-bottom:4px}.finder-more{border-top:1px solid var(--rule)}.finder-more summary{min-height:var(--touch);padding:12px 16px;color:var(--muted);cursor:pointer;font-family:var(--font-display);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.finder-more[open] summary{border-bottom:1px solid var(--rule-soft);color:var(--ink)}.nearest-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--rule)}.nearest-item{display:block;padding:11px 14px;border-right:1px solid var(--rule-soft);border-bottom:1px solid var(--rule-soft);color:var(--ink);text-decoration:none}.nearest-item:hover{background:var(--dykem-soft)}.nearest-item strong,.nearest-item span{display:block}.nearest-item span{color:var(--muted);font-size:12px}.noscript-note{margin:0;padding:10px 14px;border-top:1px solid var(--rule);color:var(--chip);font-size:12px}@media(max-width:960px){tool-finder.finder{grid-template-areas:"copy" "instrument" "lede";grid-template-columns:1fr;grid-template-rows:auto;gap:16px;align-items:start}.finder-copy{max-width:760px;padding-top:0}.finder-lede .lede{margin-top:0}}@media(max-width:620px){.finder-instrument .instrument-titlebar .revision{display:none}.finder-form{padding:14px}.finder-input-row button{min-width:92px;padding-inline:10px}.result-kicker,.result-main{align-items:flex-start;padding-inline:14px}.result-kicker{flex-wrap:wrap;gap:7px}.result-main{min-height:108px}.result-main .button{min-width:auto;padding-inline:10px}.finder-result .measurement{font-size:clamp(38px,14vw,54px)}.finder-visual{grid-template-columns:1fr;gap:8px;padding:12px 14px 10px}.finder-silhouette .drawing-label{display:none}.finder-visual .size-bar__track{margin-top:22px}.finder-examples{margin-top:8px}.nearest-list{grid-template-columns:1fr}}@media(max-width:340px){.finder-input-row{grid-template-columns:1fr}.finder-input-row button{width:100%}}.tool-workspace[data-astro-cid-cddt4cdw]{display:block}.workspace-tablist[data-astro-cid-cddt4cdw]{position:sticky;top:0;z-index:6;display:flex;gap:0;margin:0 0 clamp(16px,2.5vw,26px);overflow-x:auto;overscroll-behavior-x:contain;background:var(--ground);border-bottom:1px solid var(--rule);scrollbar-width:none}.workspace-tablist[data-astro-cid-cddt4cdw]::-webkit-scrollbar{display:none}.workspace-tab[data-astro-cid-cddt4cdw]{display:flex;flex:0 0 auto;flex-direction:column;justify-content:center;gap:3px;min-height:56px;padding:8px clamp(12px,2vw,18px);border:0;border-bottom:3px solid transparent;background:transparent;color:var(--muted);text-decoration:none}.workspace-tab-label[data-astro-cid-cddt4cdw]{font-family:var(--font-display);font-size:14px;font-weight:600;letter-spacing:.05em;line-height:1;text-transform:uppercase}.workspace-tab-sub[data-astro-cid-cddt4cdw]{font-family:var(--font-text);font-size:11px;line-height:1.1;color:var(--faint);white-space:nowrap}.workspace-tab[data-astro-cid-cddt4cdw]:hover{background:var(--panel);color:var(--ink)}.workspace-tab[data-astro-cid-cddt4cdw][aria-selected=true]{border-bottom-color:var(--dykem);background:var(--paper);color:var(--ink)}.workspace-tab[data-astro-cid-cddt4cdw][aria-selected=true] .workspace-tab-sub[data-astro-cid-cddt4cdw]{color:var(--muted)}.workspace-tab[data-astro-cid-cddt4cdw]:focus-visible{outline:2px solid var(--focus);outline-offset:-3px}.workspace-panel[data-astro-cid-cddt4cdw]{display:block}.workspace-panel[data-astro-cid-cddt4cdw][hidden]{display:none}.workspace-panel[data-astro-cid-cddt4cdw]:focus{outline:none}.workspace-panel-head[data-astro-cid-cddt4cdw]{margin-bottom:clamp(14px,2vw,22px)}.workspace-panel-head[data-astro-cid-cddt4cdw] h2[data-astro-cid-cddt4cdw]{margin-top:7px;font-size:clamp(26px,3.6vw,40px)}.workspace-panel-head[data-astro-cid-cddt4cdw] .lede[data-astro-cid-cddt4cdw]{margin-top:9px}.workspace-panel-link[data-astro-cid-cddt4cdw]{margin:clamp(14px,2vw,20px) 0 0}.workspace-panel-link[data-astro-cid-cddt4cdw] a[data-astro-cid-cddt4cdw]{font-family:var(--font-display);font-size:12px;font-weight:600;letter-spacing:.06em;color:var(--dykem);text-decoration:none;text-transform:uppercase}.workspace-panel-link[data-astro-cid-cddt4cdw] a[data-astro-cid-cddt4cdw]:hover,.workspace-panel-link[data-astro-cid-cddt4cdw] a[data-astro-cid-cddt4cdw]:focus-visible{text-decoration:underline}@media(prefers-reduced-motion:no-preference){.workspace-panel[data-astro-cid-cddt4cdw]:not([hidden]){animation:workspace-fade .16s ease-out}}@keyframes workspace-fade{0%{opacity:0}to{opacity:1}}.popular-section[data-astro-cid-j7pv25f6]{padding-inline:clamp(14px,2vw,24px);padding-bottom:clamp(14px,2vw,24px);background:color-mix(in srgb,var(--panel) 74%,transparent)}.popular-heading[data-astro-cid-j7pv25f6]{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:14px}.popular-heading[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin-top:6px;font-size:clamp(28px,4vw,42px)}.popular-heading[data-astro-cid-j7pv25f6]>p[data-astro-cid-j7pv25f6]{max-width:52ch;margin:0;color:var(--muted)}.popular-strip[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--rule);background:var(--paper)}.popular-strip[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{min-width:0;padding:12px 13px 11px;border-inline-start:4px solid var(--system-accent);border-right:1px solid var(--rule-soft);border-bottom:1px solid var(--rule-soft);color:var(--ink);text-decoration:none}.popular-strip[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover,.popular-strip[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:focus-visible{background:var(--dykem-soft)}.popular-strip[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6],.popular-strip[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{display:block}.popular-strip[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-family:var(--font-mono);font-size:17px}.popular-strip[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{margin-top:3px;overflow:hidden;color:var(--muted);font-family:var(--font-mono);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.trust-strip[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:space-between;gap:var(--space)}.trust-strip[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin-top:6px;font-size:clamp(24px,3.4vw,38px)}.trust-strip[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]:not(.eyebrow){max-width:74ch;margin:10px 0 0;color:var(--muted)}.trust-strip[data-astro-cid-j7pv25f6] .button[data-astro-cid-j7pv25f6]{flex:0 0 auto}@media(max-width:760px){.popular-heading[data-astro-cid-j7pv25f6]{display:block}.popular-heading[data-astro-cid-j7pv25f6]>p[data-astro-cid-j7pv25f6]{margin-top:8px}.popular-strip[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,minmax(0,1fr))}.trust-strip[data-astro-cid-j7pv25f6]{flex-direction:column;align-items:flex-start}}
