.sFQhJa_archive{width:min(100%, var(--ds-layout-expansive,var(--ds-layout-max,2160px)));min-height:65svh;padding:max(56px, calc(var(--site-chrome-panel-top,66px) + 8px)) var(--ds-page-gutter,clamp(20px, 3.5vw, 72px)) 80px;margin-inline:auto}.sFQhJa_heading,.sFQhJa_books{width:min(100%, var(--ds-layout-editorial,1540px))}.sFQhJa_heading{margin-bottom:clamp(28px,3vw,40px)}.sFQhJa_eyebrow{color:var(--ds-accent);font:600 .75rem / 1.5 var(--ds-font-ui);letter-spacing:.12em;text-transform:uppercase}.sFQhJa_heading h1{font:500 clamp(2rem, 5vw, 3rem) / 1.15 var(--ds-font-display);margin:8px 0 16px}.sFQhJa_heading>p:last-child{max-width:64ch}.sFQhJa_heading>p:last-child,.sFQhJa_book p:not(.sFQhJa_eyebrow){color:var(--ds-foreground-muted);line-height:1.7}.sFQhJa_books{gap:clamp(18px,1.7vw,26px);margin:0;padding:0;list-style:none;display:grid}.sFQhJa_book{border:1px solid var(--ds-border);border-radius:var(--ds-radius-md);background:var(--ds-surface);min-width:0;color:var(--ds-foreground);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(22px,2.4vw,38px);padding:clamp(28px,2.6vw,40px);transition:background-color .16s,border-color .16s;display:grid}.sFQhJa_book:hover,.sFQhJa_book:focus-within{border-color:var(--ds-control-border);background:var(--ds-surface-hover)}.sFQhJa_spine{border-right:1px solid var(--ds-border);writing-mode:vertical-rl;font:500 .7rem / 1 var(--ds-font-ui);letter-spacing:.14em;color:var(--ds-accent);align-self:stretch;padding-right:18px}.sFQhJa_bookCopy{min-width:0;max-width:72ch}.sFQhJa_book h2{font:500 clamp(1.65rem, 2.2vw, 2.15rem) / 1.2 var(--ds-font-display);margin:8px 0}.sFQhJa_book p{margin:0 0 12px}.sFQhJa_context{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.sFQhJa_contextLink{border:1px solid var(--ds-border-subtle);max-width:100%;min-height:36px;color:var(--ds-foreground-soft);font-family:var(--ds-font-ui);overflow-wrap:anywhere;border-radius:999px;align-items:center;padding:7px 10px;font-size:.76rem;font-weight:650;line-height:1.25;display:inline-flex}.sFQhJa_contextLink:hover{border-color:var(--ds-control-border);color:var(--ds-foreground)}.sFQhJa_contextLink:focus-visible,.sFQhJa_action:focus-visible{outline:2px solid var(--ds-accent);outline-offset:3px}.sFQhJa_empty{border-top:1px solid var(--ds-border);max-width:58ch;color:var(--ds-foreground-muted);font-family:var(--ds-font-ui);margin:0;padding:28px 0;line-height:1.6}.sFQhJa_action{color:var(--ds-accent);font-family:var(--ds-font-ui);white-space:nowrap;justify-self:end;align-items:center;gap:8px;font-size:.84rem;font-weight:650;text-decoration:none;display:inline-flex}@media (max-width:900px){.sFQhJa_book{grid-template-columns:auto minmax(0,1fr);align-items:start}.sFQhJa_spine{grid-row:1/3}.sFQhJa_action{grid-column:2;justify-self:start;margin-top:4px}}@media (max-width:650px){.sFQhJa_archive{padding-top:calc(var(--site-chrome-panel-top,66px) + 8px)}.sFQhJa_book{gap:18px;padding:24px 20px}.sFQhJa_spine{padding-right:14px}.sFQhJa_book h2{font-size:1.5rem}}@media (prefers-reduced-motion:reduce){.sFQhJa_book{transition:none}}
