.look-c .blog-head{padding:var(--sp-12) 0 var(--sp-6)}.look-c .blog-head h1{font-size:var(--fs-display);margin:0 0 var(--sp-6)}.look-c .archive .blog-head h1{font-size:clamp(40px,7vw,84px)}.look-c .blog-head .lead{color:var(--muted);max-width:60ch;margin:0 0 var(--sp-6);font-size:clamp(1.1rem,1.7vw,1.3rem);line-height:1.45}.look-c .blog-head .crumbs{margin:0 0 var(--sp-4)}.look-c .sections{gap:var(--sp-1) var(--sp-6);flex-wrap:wrap;display:flex}.look-c .sections a{font-weight:700;line-height:32px}.look-c .sections a[aria-current]{color:var(--text);text-decoration-thickness:var(--rule-strong);text-underline-offset:6px;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.look-c .legend{gap:var(--sp-2) var(--sp-6);color:var(--muted);font-size:var(--fs-md);margin:0 0 var(--sp-6);flex-wrap:wrap;display:flex}.look-c .legend>span{align-items:center;gap:var(--sp-2);display:inline-flex}.look-c .lead-piece{background:var(--brand-ink);color:var(--on-ink);border-radius:var(--r-2xl);padding:var(--sp-8) var(--sp-6);margin-bottom:var(--sp-16)}.look-c .lead-piece h2{max-width:20ch;margin:var(--sp-4) 0;font-size:clamp(30px,5.6vw,68px)}.look-c .lead-piece h2 a{color:var(--on-ink);text-decoration:none}.look-c .lead-piece h2 a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--brand-signal);text-decoration-color:var(--brand-signal);text-decoration-thickness:var(--rule-strong)}.look-c .lead-piece :focus-visible{outline-color:var(--brand-signal)}.look-c .lead-piece .meta,.look-c .lead-piece .summary{color:var(--on-ink-muted)}.look-c .lead-piece .summary{max-width:52ch;font-size:clamp(1.1rem,1.7vw,1.3rem);line-height:1.45}.look-c .newest{color:var(--brand-signal);text-transform:uppercase;letter-spacing:.06em;font-weight:700;font-size:var(--fs-sm)}.look-c .lead-piece .tag{background:var(--on-ink);color:var(--brand-ink);outline:0}@media (width>=900px){.look-c .lead-piece{padding:var(--sp-16) var(--sp-12)}}.look-c .blog section{padding:0 0 var(--sp-16)}.look-c .section-head{justify-content:space-between;align-items:baseline;gap:var(--sp-2) var(--sp-6);margin-bottom:var(--sp-4);flex-wrap:wrap;display:flex}.look-c .section-title{font-size:var(--fs-3xl);margin:0}@media (width>=800px){.look-c .blog .entry-text{column-gap:var(--sp-8);grid-template-columns:11rem minmax(0,1fr);align-items:start;display:grid}.look-c .blog .entry .meta{align-items:flex-start;gap:var(--sp-2);padding-top:var(--sp-2);flex-direction:column;grid-row:1/span 2}.look-c .blog .entry h3,.look-c .blog .entry .summary{grid-column:2}.look-c .blog .entry h3{margin-top:0}}.look-c .blog .entry .summary{max-width:62ch}.look-c .year{font-size:var(--fs-3xl);border-top:var(--rule-strong) solid var(--text);padding-top:var(--sp-3);margin:0}.look-c .entries.plain .entry{border-top-width:1px;border-top-color:var(--border);padding:var(--sp-4) 0}.look-c .entries.plain .entry:first-child{border-top:0}.look-c .entries.plain .entry h3{font-size:clamp(18px,2.2vw,24px)}.look-c .accuracy{border-top:var(--rule-strong) solid var(--text);padding:var(--sp-8) 0 var(--sp-16);margin:0;font-size:1.1rem}.look-c .figure{align-items:baseline;gap:0 var(--sp-2);padding:var(--sp-4);border-radius:var(--r-xl);background:var(--text);color:var(--bg);flex-wrap:wrap;margin:0;line-height:1.2;display:flex}.look-c .figure-measured{background:var(--ok);color:var(--panel)}.look-c .figure-model{background:var(--accent);color:var(--accent-text)}.look-c .figure-tested{background:var(--panel);color:var(--text);outline:var(--rule-strong) solid var(--ok);outline-offset:calc(-1 * var(--rule-strong))}.look-c .figure-value{font-size:clamp(36px,4.4vw,52px);font-weight:var(--fw-heavy);letter-spacing:-.03em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;line-height:1}.look-c .figure-tested .figure-value{color:var(--ok)}.look-c .figure-unit{font-weight:700}.look-c .figure-label{font-size:var(--fs-md);margin-top:var(--sp-1);flex-basis:100%}.look-c .entry .figure{order:-1}@media (width>=800px){.look-c .blog .entry:has(.figure){grid-template-columns:16rem minmax(0,1fr);align-items:center}.look-c .entry .figure{align-items:flex-start;gap:var(--sp-1);padding:var(--sp-6);border-radius:var(--r-2xl);flex-direction:column}.look-c .blog .entry:has(.figure) .entry-text{display:block}.look-c .blog .entry:has(.figure) .meta{align-items:center;gap:var(--sp-1) var(--sp-3);flex-direction:row;padding-top:0}.look-c .blog .entry:has(.figure) h3{margin-top:var(--sp-1)}}.look-c .lead-piece .figure{color:var(--on-ink);padding:var(--sp-4) 0 0;margin-top:var(--sp-6);border-top:1px solid var(--on-ink-muted);background:0 0;border-radius:0;outline:0}.look-c .lead-piece .figure-value{color:var(--brand-signal);font-size:clamp(48px,9vw,112px)}.look-c .lead-piece .figure-unit{font-size:var(--fs-xl)}.look-c .lead-piece .figure-label{color:var(--on-ink-muted);font-size:var(--fs-lg)}@media (width>=900px){.look-c .lead-piece:has(.figure){gap:var(--sp-12);grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:end;display:grid}.look-c .lead-piece .figure{align-items:flex-start;gap:var(--sp-1);padding:0 0 0 var(--sp-8);border-top:0;border-left:1px solid var(--on-ink-muted);flex-direction:column;margin-top:0}}
