.pick-value-page { min-height: calc(100vh - var(--header-h)); background: var(--white); }
.pick-value-intro { width: min(1080px, calc(100% - 32px)); margin: 0 auto; padding: 38px 0 24px; }
.pick-value-intro h1 { max-width: 780px; color: var(--navy); font-size: clamp(2.25rem, 9vw, 4.6rem); letter-spacing: -0.045em; line-height: 0.98; }
.pick-value-intro p:last-child { margin: 12px 0 0; color: var(--muted); font-size: 1rem; }
.pick-value-figure { width: min(1080px, calc(100% - 20px)); margin: 0 auto; }
.pick-value-figure a { display: block; border: 1px solid var(--line); background: var(--white); }
.pick-value-figure img { display: block; width: 100%; height: auto; }
.pick-value-figure figcaption { padding: 10px 4px; color: var(--muted); font-size: 0.75rem; }
.pick-value-notes { display: grid; gap: 28px; width: min(1080px, calc(100% - 32px)); margin: 30px auto 60px; padding-top: 26px; border-top: 1px solid var(--line); }
.pick-value-notes h2 { color: var(--navy); font-size: 1.35rem; line-height: 1.1; }
.pick-value-notes p:not(.eyebrow) { max-width: 68ch; color: var(--muted); line-height: 1.6; }
.pick-value-notes a { color: var(--red); font-weight: 750; text-decoration: underline; text-underline-offset: 3px; }
@media (min-width: 800px) { .pick-value-intro { padding-top: 56px; } .pick-value-notes { grid-template-columns: 1fr 1fr; } }
