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:380px){.finder-input-row{grid-template-columns:1fr}.finder-input-row button{width:100%}}.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}.inventory-strip[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:clamp(18px,3vw,32px)}.inventory-strip[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{display:block;margin-top:4px;font-size:clamp(20px,3vw,34px)}.inventory-strip[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:6px 0 0;color:var(--muted)}.proof-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.proof-block[data-astro-cid-j7pv25f6]{position:relative;min-height:420px;padding:clamp(22px,4vw,48px);overflow:hidden}.proof-block[data-astro-cid-j7pv25f6]+.proof-block[data-astro-cid-j7pv25f6]{border-left:1px solid var(--rule)}.proof-block[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{max-width:16ch;margin-top:9px;font-size:clamp(30px,4vw,50px)}.proof-block[data-astro-cid-j7pv25f6]>p[data-astro-cid-j7pv25f6]:not(.eyebrow){max-width:58ch;color:var(--muted)}.proof-block[data-astro-cid-j7pv25f6] .button[data-astro-cid-j7pv25f6]{margin-top:16px}.gauge-preview[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]:not(.gauge-rings){position:relative}.gauge-rings[data-astro-cid-j7pv25f6]{position:absolute;inset:-100px -130px auto auto;width:390px;aspect-ratio:1;opacity:.38}.gauge-rings[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{position:absolute;inset:0;border:1px solid var(--dykem);border-radius:50%}.gauge-rings[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:nth-child(2){inset:74px}.gauge-rings[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:nth-child(3){inset:144px}@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))}.inventory-strip[data-astro-cid-j7pv25f6]{align-items:flex-start;flex-direction:column}.proof-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.proof-block[data-astro-cid-j7pv25f6]+.proof-block[data-astro-cid-j7pv25f6]{border-top:1px solid var(--rule);border-left:0}}
