.qxDC4q_library{min-width:0}.qxDC4q_filters{min-width:0;padding:var(--space-6) 0;border:0;border-block:1px solid var(--color-border-strong);margin:0}.qxDC4q_filters legend{color:var(--color-midnight);font-size:var(--font-size-sm);padding:0;font-weight:800}.qxDC4q_filterGrid{gap:var(--space-4);align-items:end;display:grid}.qxDC4q_filter{gap:var(--space-2);min-width:0;display:grid}.qxDC4q_filter label{font-size:var(--font-size-xs);letter-spacing:.04em;text-transform:uppercase;font-weight:750}.qxDC4q_filter select,.qxDC4q_reset{width:100%;min-width:0;min-height:44px;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-strong);color:var(--color-midnight);background:var(--color-white);border-radius:0}.qxDC4q_filter select[data-selected=true]{border-color:var(--color-deep-teal);box-shadow:inset 0 -3px var(--color-deep-teal)}.qxDC4q_reset{cursor:pointer;font-weight:800}.qxDC4q_reset:hover:enabled{color:var(--color-white);border-color:var(--color-midnight);background:var(--color-midnight)}.qxDC4q_filter select:disabled,.qxDC4q_reset:disabled{color:var(--color-text-muted);background:var(--color-ice);opacity:1}.qxDC4q_count{margin-block:var(--space-6) var(--space-10);color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:750}.qxDC4q_cards{gap:clamp(var(--space-10), 5vw, var(--space-16)) clamp(var(--space-6), 3vw, var(--space-10));grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.qxDC4q_card{border-block-start:2px solid var(--color-midnight);flex-direction:column;min-width:0;height:100%;display:flex}.qxDC4q_cardArtwork{aspect-ratio:3/2;background:var(--color-pale-cyan);min-width:0;overflow:hidden}.qxDC4q_cardArtwork picture,.qxDC4q_cardArtwork img{width:100%;height:100%!important}.qxDC4q_cardArtwork img{object-fit:contain;filter:saturate(.92);transition:transform var(--motion-slow) var(--ease-functional)}.qxDC4q_card:hover .qxDC4q_cardArtwork img,.qxDC4q_card:focus-within .qxDC4q_cardArtwork img{filter:saturate(1.05);transform:scale(1.025)}.qxDC4q_cardCopy{min-width:0;flex-direction:column;flex:1;padding-block-start:var(--space-5);display:flex}.qxDC4q_contentType{color:var(--color-deep-teal);font-size:var(--font-size-xs);letter-spacing:.08em;text-transform:uppercase;margin-block-end:var(--space-3);font-weight:800}.qxDC4q_draftNotice{width:fit-content;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-strong);color:var(--color-midnight);background:var(--color-pale-cyan);font-size:var(--font-size-xs);margin-block-end:var(--space-3);font-weight:800}.qxDC4q_subject{color:var(--color-midnight);font-size:var(--font-size-sm);margin-block-end:var(--space-1);font-weight:750}.qxDC4q_level{color:var(--color-text-muted);font-size:var(--font-size-sm);margin-block-end:var(--space-4)}.qxDC4q_card h3{letter-spacing:-.03em;margin-block-end:var(--space-4);font-family:Georgia,Cambria,Times New Roman,Times,serif;font-size:clamp(1.5rem,2.3vw,2.35rem);font-weight:650;line-height:1.1}.qxDC4q_card h3 a{overflow-wrap:anywhere;min-width:44px;min-height:44px;color:var(--color-midnight);align-items:center;text-decoration-color:#0000;display:inline-flex}.qxDC4q_card h3 a:hover{color:var(--color-deep-teal);-webkit-text-decoration-color:var(--color-focus);text-decoration-color:var(--color-focus)}.qxDC4q_summary{color:var(--color-text-muted);margin-block-end:var(--space-5);line-height:1.7}.qxDC4q_readingTime{border-block-start:1px solid var(--color-border);color:var(--color-text-muted);font-size:var(--font-size-xs);margin-block:auto 0;padding-block-start:var(--space-4);font-weight:700}.qxDC4q_loadMoreRow{justify-content:center;padding-block-start:var(--space-10);display:flex}.qxDC4q_loadMore{min-width:min(100%,16rem);min-height:44px;padding:var(--space-3) var(--space-6);border:1px solid var(--color-midnight);color:var(--color-white);background:var(--color-midnight);cursor:pointer;font-weight:800}.qxDC4q_loadMore:hover{color:var(--color-midnight);background:var(--color-white)}.qxDC4q_empty{max-width:var(--reading-width);padding:var(--space-6) 0;border-block:1px solid var(--color-border-strong);color:var(--color-text-muted);margin:0}@media (min-width:48rem){.qxDC4q_filterGrid,.qxDC4q_cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.qxDC4q_filterGrid{grid-template-columns:minmax(0,1.4fr) repeat(2,minmax(0,1fr)) auto}}@media (prefers-reduced-motion:reduce){.qxDC4q_cardArtwork img,.qxDC4q_card:hover .qxDC4q_cardArtwork img,.qxDC4q_card:focus-within .qxDC4q_cardArtwork img{transition:none;transform:none}}@media (forced-colors:active){.qxDC4q_filters,.qxDC4q_card,.qxDC4q_empty,.qxDC4q_readingTime{border-color:canvastext}.qxDC4q_cardArtwork{background:canvas;border:1px solid canvastext}.qxDC4q_filter select,.qxDC4q_reset,.qxDC4q_loadMore{color:buttontext;background:buttonface;border-color:buttontext}.qxDC4q_filter select[data-selected=true]{border:3px solid highlight}.qxDC4q_filter select:disabled,.qxDC4q_reset:disabled{color:graytext;border-color:graytext}.qxDC4q_filter select:focus-visible,.qxDC4q_reset:focus-visible,.qxDC4q_loadMore:focus-visible,.qxDC4q_card a:focus-visible{outline-offset:3px;outline:3px solid highlight}}
.PDsnfG_page{color:var(--color-midnight);background:var(--color-editorial-paper)}.PDsnfG_header{border-block-end:1px solid var(--color-border-strong);background:var(--color-pale-cyan);position:relative;overflow:hidden}.PDsnfG_headerLayout{z-index:1;align-items:center;gap:0;width:100%;max-width:none;margin:0;display:grid;position:relative}.PDsnfG_headerCopy{min-width:0;padding-block:var(--space-12);flex-direction:column;justify-content:center;padding-inline-start:max(clamp(var(--space-6), 6vw, 6rem), calc((100vw - 76rem) / 2));padding-inline-end:clamp(var(--space-6), 3vw, var(--space-12));display:flex}.PDsnfG_headerCopy h1{max-width:16ch;margin-block:var(--space-5) 0;letter-spacing:-.05em;font-family:Georgia,Cambria,Times New Roman,Times,serif;font-size:clamp(2.5rem,4vw,3.5rem);font-weight:600;line-height:.98}.PDsnfG_introduction{max-width:38rem;margin:var(--space-6) 0 0;color:var(--color-text-muted);font-size:clamp(var(--font-size-base), 1.6vw, var(--font-size-xl));line-height:1.7}.PDsnfG_headerArt{aspect-ratio:3/2;background:var(--color-ice);width:100%;min-width:0;margin:0;position:relative;overflow:hidden}.PDsnfG_headerArt picture{aspect-ratio:3/2;width:100%;height:auto;display:block}.PDsnfG_headerArt img{aspect-ratio:3/2;object-fit:contain;background:var(--color-ice);width:100%;height:auto}.PDsnfG_headerArt figcaption{inset-inline:var(--space-5);max-width:34rem;padding:var(--space-3) var(--space-4);color:var(--color-midnight);background:color-mix(in srgb, var(--color-white) 94%, transparent);font-size:var(--font-size-xs);line-height:1.55;position:absolute;inset-block-end:var(--space-5)}.PDsnfG_editorial{padding-block:clamp(var(--space-12), 7vw, var(--space-24))}.PDsnfG_featured{gap:var(--space-8);padding-block:clamp(var(--space-8), 5vw, var(--space-16));border-block:1px solid var(--color-border-strong);display:grid}.PDsnfG_featuredLabel h2{margin-block:var(--space-3) var(--space-5);font-size:var(--font-size-xl)}.PDsnfG_featuredCopy{min-width:0}.PDsnfG_featuredCopy h3{max-width:26ch;letter-spacing:-.035em;margin-block-end:var(--space-5);font-family:Georgia,Cambria,Times New Roman,Times,serif;font-size:clamp(1.75rem,3.4vw,3.25rem);font-weight:600;line-height:1.08}.PDsnfG_featuredCopy h3 a{min-width:44px;min-height:44px;color:var(--color-midnight);align-items:center;text-decoration-color:#0000;display:inline-flex}.PDsnfG_featuredCopy h3 a:hover{color:var(--color-midnight);-webkit-text-decoration-color:var(--color-focus);text-decoration-color:var(--color-focus)}.PDsnfG_featuredCopy>p{max-width:48rem;color:var(--color-text-muted)}.PDsnfG_featuredCopy>p:last-child{margin:0}.PDsnfG_featuredMeta{font-size:var(--font-size-sm);font-weight:750}.PDsnfG_library{padding-block:clamp(var(--space-16), 9vw, 8rem);background:var(--color-editorial-paper)}.PDsnfG_libraryIntroduction{gap:var(--space-5);max-width:none;margin-block-end:clamp(var(--space-8), 6vw, var(--space-16));display:grid}.PDsnfG_libraryIntroduction h2{letter-spacing:-.045em;max-width:13ch;margin:0;font-family:Georgia,Cambria,Times New Roman,Times,serif;font-size:clamp(2.25rem,5vw,5rem);font-weight:600;line-height:1}.PDsnfG_libraryIntroduction>p:last-child{max-width:34rem;color:var(--color-text-muted);align-self:end;margin:0}@media (min-width:48rem){.PDsnfG_featured{gap:clamp(var(--space-8), 6vw, 6rem);grid-template-columns:minmax(10rem,.42fr) minmax(0,1.35fr)}.PDsnfG_libraryIntroduction{grid-template-columns:minmax(0,.85fr) minmax(18rem,1.15fr);align-items:end}.PDsnfG_libraryIntroduction .eyebrow{grid-column:1/-1}}@media (min-width:64rem){.PDsnfG_headerLayout{grid-template-columns:minmax(26rem,.86fr) minmax(0,1.14fr)}}@media (max-width:30rem){.PDsnfG_headerCopy{padding-inline:var(--space-4)}.PDsnfG_headerArt figcaption{inset-inline:var(--space-3);inset-block-end:var(--space-3)}}@media (forced-colors:active){.PDsnfG_page,.PDsnfG_header,.PDsnfG_headerArt,.PDsnfG_headerArt figcaption,.PDsnfG_library{color:canvastext;background:canvas;border-color:canvastext}}
