.library-landing{--bl-paper:#fdfaf7;--bl-blue:#1448b3;--bl-ink:#081c50;--bl-muted:#53617b;--bl-line:#bdc7d9;--bl-gutter:clamp(28px, 4.4vw, 80px);background:var(--bl-paper);min-height:100vh;color:var(--bl-ink);-webkit-font-smoothing:antialiased;scrollbar-color:var(--bl-blue) var(--bl-paper);font-family:Geist,sans-serif;font-size:15px}.library-landing *{box-sizing:border-box}.library-landing ::selection{color:var(--bl-ink);background:#d8e3fd}.library-landing a{text-underline-offset:5px;text-decoration:none}.library-landing :focus-visible{outline-offset:6px;outline:2px solid}.library-landing button{cursor:pointer}.bl-skip-link{z-index:100;background:var(--bl-ink);color:var(--bl-paper);padding:12px 18px;position:fixed;top:-80px;left:18px}.bl-skip-link:focus{top:10px}.bl-masthead{height:67px;padding:0 calc(var(--bl-gutter) - 8px);border-bottom:1px solid var(--bl-line);background:var(--bl-paper);z-index:10;align-items:center;gap:42px;display:flex;position:relative}.bl-wordmark{letter-spacing:-.035em;white-space:nowrap;font-family:domaine,Georgia,serif;font-size:43px;font-weight:500;line-height:1}.bl-navigation{align-items:center;display:flex}.bl-navigation a{border-left:1px solid var(--bl-line);color:var(--bl-blue);padding:5px 28px;font-size:14px}.bl-navigation a:hover{text-decoration:underline}.bl-search-shortcut{border-left:1px solid var(--bl-line);min-height:34px;color:var(--bl-blue);align-items:center;gap:17px;margin-left:auto;padding-left:23px;font-size:13px;display:inline-flex}.bl-hero{background:var(--bl-blue);height:max(335px,min(23.65vw,410px));color:var(--bl-paper);padding-left:var(--bl-gutter);grid-template-columns:42% 58%;display:grid;overflow:hidden}.bl-hero-copy{z-index:4;padding:42px 0 30px;position:relative}.bl-hero h1{letter-spacing:-.04em;margin:0;font-family:domaine,Georgia,serif;font-size:max(48px,min(5.25vw,90px));font-weight:600;line-height:.96}.bl-hero h1 span{white-space:nowrap;display:block}.bl-hero-copy p{margin:22px 0 17px;font-family:domaineText,Georgia,serif;font-size:max(20px,min(1.7vw,28px));font-weight:300;line-height:1.32}.bl-hero-action{border-bottom:1px solid #fdfaf79e;align-items:center;gap:12px;padding:0 0 7px;font-size:max(15px,min(1.3vw,20px));display:inline-flex}.bl-hero-action svg{transition:transform .18s cubic-bezier(.16,1,.3,1)}.bl-hero-action:hover svg{transform:translate(4px)}.bl-portrait-montage{min-width:0;height:100%;position:relative}.bl-portrait-sheet{--bl-sheet-angle:0deg;aspect-ratio:3/4;transform-origin:50% 60%;width:35%;max-width:340px;transform:rotate(var(--bl-sheet-angle));transition:transform .22s cubic-bezier(.16,1,.3,1);position:absolute;top:8px}.bl-portrait-sheet img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.bl-portrait-sheet-1{--bl-sheet-angle:-8deg;z-index:1;top:30px;left:-1%}.bl-portrait-sheet-2{--bl-sheet-angle:3deg;z-index:3;top:-12px;left:30%}.bl-portrait-sheet-3{--bl-sheet-angle:8deg;z-index:2;top:20px;left:61%}.bl-portrait-sheet:-webkit-any(:hover,:focus-visible){z-index:5;transform:translateY(-8px)rotate(0)}.bl-portrait-sheet:-moz-any(:hover,:focus-visible){z-index:5;transform:translateY(-8px)rotate(0)}.bl-portrait-sheet:is(:hover,:focus-visible){z-index:5;transform:translateY(-8px)rotate(0)}.bl-portrait-name{left:10px;right:10px;background:var(--bl-paper);color:var(--bl-ink);text-align:center;opacity:0;pointer-events:none;padding:8px 6px;font-family:domaine,Georgia,serif;font-size:max(17px,min(1.7vw,25px));line-height:1.15;transition:opacity .15s ease-out,transform .22s cubic-bezier(.16,1,.3,1);position:absolute;top:65%;transform:translateY(5px)}.bl-portrait-sheet:-webkit-any(:hover,:focus-visible) .bl-portrait-name{opacity:1;transform:translateY(0)}.bl-portrait-sheet:-moz-any(:hover,:focus-visible) .bl-portrait-name{opacity:1;transform:translateY(0)}.bl-portrait-sheet:is(:hover,:focus-visible) .bl-portrait-name{opacity:1;transform:translateY(0)}@media (hover:none){.bl-portrait-name{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.bl-portrait-sheet,.bl-portrait-name{transition:opacity .1s ease-out}.bl-portrait-sheet:-webkit-any(:hover,:focus-visible){transform:rotate(var(--bl-sheet-angle))}.bl-portrait-sheet:-moz-any(:hover,:focus-visible){transform:rotate(var(--bl-sheet-angle))}.bl-portrait-sheet:is(:hover,:focus-visible){transform:rotate(var(--bl-sheet-angle))}.bl-portrait-name{transform:none}.bl-portrait-sheet:-webkit-any(:hover,:focus-visible) .bl-portrait-name{transform:none}.bl-portrait-sheet:-moz-any(:hover,:focus-visible) .bl-portrait-name{transform:none}.bl-portrait-sheet:is(:hover,:focus-visible) .bl-portrait-name{transform:none}}.bl-catalogue{padding:28px var(--bl-gutter) 60px;scroll-margin-top:25px}.bl-catalogue-heading{justify-content:space-between;align-items:center;gap:32px;margin-bottom:24px;display:flex}.bl-catalogue h2{letter-spacing:-.035em;margin:0;font-family:domaine,Georgia,serif;font-size:max(36px,min(3.85vw,62px));font-weight:500;line-height:1.15}.bl-search-field{border:1px solid var(--bl-line);width:max(250px,min(23.5vw,380px));min-height:44px;color:var(--bl-muted);border-radius:4px;flex-shrink:0;align-items:center;gap:12px;padding:0 13px;display:flex}.bl-search-field:focus-within{border-color:var(--bl-blue);color:var(--bl-blue)}.bl-search-field input{width:100%;min-width:0;color:var(--bl-ink);caret-color:var(--bl-blue);background:0 0;border:none;outline:none;padding:11px 0;font-size:12px}.bl-search-field input:focus-visible{outline:none}.bl-search-field input::placeholder{color:var(--bl-muted);opacity:1}.bl-search-field input::-webkit-search-cancel-button{display:none}.bl-search-field button{min-width:25px;min-height:30px;color:var(--bl-blue);justify-content:center;align-items:center;display:flex}.bl-search-status{color:var(--bl-muted);margin:-10px 0 20px;font-size:12px}.bl-search-status:empty{display:none}.bl-authors{grid-template-columns:repeat(4,minmax(0,1fr));gap:26px 40px;margin:0;padding:0;list-style:none;display:grid}.bl-authors>li{min-width:0}.bl-author{display:block}.bl-author-picture{aspect-ratio:3/2;background:#eee6d8;overflow:hidden}.bl-author-picture img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 30%;object-position:50% 30%;width:100%;height:100%;display:block}.bl-author-placeholder,.bl-portrait-placeholder{text-align:center;overflow-wrap:anywhere;width:100%;height:100%;color:var(--bl-blue);place-items:center;padding:22px;font-family:domaine,Georgia,serif;font-size:max(18px,min(2vw,30px));line-height:1.15;display:grid}.bl-portrait-placeholder{background:var(--bl-paper)}.bl-artwork-status,.bl-author-count{color:var(--bl-muted);margin:6px 0;font-size:12px;line-height:1.6;display:block}.bl-author-arthur-rimbaud img{-o-object-position:50% 65%;object-position:50% 65%}.bl-author-victor-hugo img{-o-object-position:50% 15%;object-position:50% 15%}.bl-author-guillaume-apollinaire img{-o-object-position:50% 30%;object-position:50% 30%}.bl-author-paul-verlaine img{-o-object-position:50% 25%;object-position:50% 25%}.bl-author-marceline-desbordes-valmore img{-o-object-position:50% 10%;object-position:50% 10%}.bl-author-anna-de-noailles img{-o-object-position:50% 5%;object-position:50% 5%}.bl-author h3{letter-spacing:-.025em;overflow-wrap:anywhere;margin:6px 0 3px;font-family:domaine,Georgia,serif;font-size:max(20px,min(1.6vw,27px));font-weight:500;line-height:1.2}.bl-author-action{color:var(--bl-blue);border-bottom:1px solid var(--bl-blue);align-items:center;gap:9px;font-size:13px;line-height:1.5;display:inline-flex}.bl-author-action svg{transition:transform .18s cubic-bezier(.16,1,.3,1)}.bl-author:hover .bl-author-action svg{transform:translate(4px)}.bl-author:hover h3{color:var(--bl-blue)}.bl-catalogue.bl-catalogue-secondary{padding-top:0}.bl-authors.bl-authors-compact{border-top:1px solid var(--bl-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:0 32px;margin-top:0;padding-top:24px}.bl-authors-compact>li{border-bottom:1px solid var(--bl-line)}.bl-author.bl-author-compact{grid-template-columns:64px minmax(0,1fr) 16px;align-items:center;gap:16px;height:100%;min-height:96px;padding:16px 0;display:grid}.bl-author-compact .bl-author-picture{aspect-ratio:1}.bl-author-compact .bl-author-copy{min-width:0}.bl-author-compact .bl-author-placeholder{padding:4px;font-size:22px}.bl-author.bl-author-compact h3{margin:0 0 4px;font-size:20px;line-height:1.2;transition:color .18s ease-out}.bl-author-compact .bl-author-count{margin:0}.bl-author-compact .bl-author-action{border:0}.bl-empty-search{min-height:280px;padding:55px 0 45px}.bl-empty-search h3{margin:0 0 14px;font-family:domaine,Georgia,serif;font-size:34px;font-weight:500}.bl-empty-search p{color:var(--bl-muted);margin:0 0 20px;font-size:15px;line-height:1.6}.bl-empty-search button{color:var(--bl-blue);border-bottom:1px solid;align-items:center;gap:12px;padding-bottom:5px;display:inline-flex}.bl-footer{margin:0 var(--bl-gutter);border-top:1px solid var(--bl-line);align-items:center;gap:32px;padding:27px 0 34px;display:flex}.bl-footer>span{letter-spacing:-.035em;font-family:domaine,Georgia,serif;font-size:27px}.bl-footer p{color:var(--bl-muted);font-size:12px}.bl-footer a{color:var(--bl-blue);align-items:center;gap:12px;margin-left:auto;font-size:12px;display:inline-flex}@media (min-width:900px){.bl-hero{grid-template-rows:minmax(0,1fr);overflow:visible}.bl-portrait-montage{z-index:11;clip-path:inset(-40px 0 0 -40px)}.bl-portrait-sheet-2{top:-18px}.bl-portrait-sheet-3{width:33%;left:57.5%}}@media (min-width:1600px){.bl-hero{grid-template-columns:44% 56%}.bl-hero-copy{padding-top:48px}}@media (max-width:1150px){.bl-masthead{gap:22px}.bl-wordmark{font-size:36px}.bl-navigation a{padding:5px 20px}.bl-hero-copy{padding-top:50px}.bl-catalogue h2{font-size:37px}.bl-search-field{width:250px}.bl-authors{-moz-column-gap:26px;column-gap:26px}}@media (max-width:899px){.library-landing{--bl-gutter:24px}.bl-masthead{gap:20px;height:66px;padding:0 24px}.bl-wordmark{font-size:31px}.bl-navigation a{padding:5px 14px;font-size:12px}.bl-search-shortcut{border:none;padding-left:0}.bl-search-shortcut span{display:none}.bl-hero{height:auto;min-height:630px;padding:0;display:block}.bl-hero-copy{padding:36px var(--bl-gutter) 20px}.bl-hero h1{font-size:max(54px,min(8.5vw,76px))}.bl-hero-copy p{margin-top:20px;font-size:23px}.bl-hero-action{font-size:15px}.bl-portrait-montage{width:95%;height:320px;margin-left:4%}.bl-portrait-sheet{width:35%;max-width:280px}.bl-portrait-sheet-1{top:36px}.bl-portrait-sheet-2{top:12px}.bl-portrait-sheet-3{top:30px}.bl-portrait-name{top:55%}.bl-catalogue{padding-top:32px}.bl-catalogue-heading{flex-direction:column;align-items:flex-start;gap:22px}.bl-catalogue h2{max-width:640px;font-size:43px}.bl-search-field{width:100%;min-height:46px}.bl-search-field input{font-size:14px}.bl-authors{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 24px}.bl-authors.bl-authors-compact{-moz-column-gap:24px;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}.bl-author h3{font-size:26px}.bl-footer{flex-wrap:wrap;gap:15px 25px}.bl-footer p{flex-basis:100%;order:3}}@media (max-width:600px){.library-landing{--bl-gutter:22px}.bl-masthead{gap:12px;padding:0 22px}.bl-wordmark{font-size:28px}.bl-navigation{margin-left:auto}.bl-navigation a{display:none}.bl-search-shortcut{justify-content:flex-end;width:36px;margin-left:0}.bl-hero{min-height:0}.bl-hero-copy{padding-top:34px}.bl-hero h1{font-size:max(44px,min(12.2vw,63px));line-height:.99}.bl-hero-copy p{margin:19px 0 18px;font-size:20px;line-height:1.4}.bl-portrait-montage{width:124%;height:min(63vw,253px);margin-left:-12%}.bl-portrait-sheet{width:35%}.bl-portrait-sheet-1{top:38px}.bl-portrait-sheet-2{top:12px}.bl-portrait-sheet-3{top:36px}.bl-portrait-name{left:4%;right:4%;padding:6px 3px;font-size:max(12px,min(3vw,16px));top:min(55%,150px)}.bl-portrait-sheet-1 .bl-portrait-name:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:36%;right:16%}.bl-portrait-sheet-1 .bl-portrait-name:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:36%;right:16%}.bl-portrait-sheet-1 .bl-portrait-name:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:36%;right:16%}.bl-portrait-sheet-1 .bl-portrait-name:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:16%;right:36%}.bl-portrait-sheet-1 .bl-portrait-name:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:16%;right:36%}.bl-portrait-sheet-1 .bl-portrait-name:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:16%;right:36%}.bl-portrait-sheet-3 .bl-portrait-name:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:16%;right:36%}.bl-portrait-sheet-3 .bl-portrait-name:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:16%;right:36%}.bl-portrait-sheet-3 .bl-portrait-name:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:16%;right:36%}.bl-portrait-sheet-3 .bl-portrait-name:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:36%;right:16%}.bl-portrait-sheet-3 .bl-portrait-name:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:36%;right:16%}.bl-portrait-sheet-3 .bl-portrait-name:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:36%;right:16%}.bl-catalogue{padding-top:28px;padding-bottom:40px}.bl-catalogue h2{font-size:35px;line-height:1.1}.bl-authors{gap:25px 18px}.bl-authors.bl-authors-compact{grid-template-columns:1fr;padding-top:16px}.bl-author h3{margin-top:9px;font-size:22px;line-height:1.15}.bl-author-action{gap:5px;font-size:11px}.bl-author-action svg{width:14px}.bl-footer{padding-bottom:25px}.bl-footer>span{font-size:24px}.bl-footer a{font-size:11px}}@media (max-width:359px){.bl-hero h1{font-size:40px}.bl-authors{grid-template-columns:1fr;gap:28px}.bl-author h3{font-size:25px}.bl-author-action{font-size:12px}.bl-footer a{margin-left:0}}@media (prefers-reduced-motion:reduce){.library-landing *,.library-landing :before,.library-landing :after{transition:none!important}}.bl-discovery-search{padding:30px var(--bl-gutter) 26px;border-bottom:1px solid var(--bl-line);scroll-margin-top:24px}.bl-discovery-search-heading{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;max-width:960px;margin-inline-start:auto;margin-inline-end:auto;display:grid}.bl-discovery-search h2{letter-spacing:-.03em;margin:4px 0 0;font-family:domaine,Georgia,serif;font-size:max(32px,min(3vw,46px));font-weight:500;line-height:1.15}.bl-discovery-search .bl-search-field{width:100%;min-height:52px;padding:0 15px}.bl-discovery-search .bl-search-field input{box-shadow:none;padding:13px 0;font-size:16px}.bl-discovery-search .bl-search-field button{min-width:30px;min-height:44px}.bl-discovery-search #bl-search-help{color:var(--bl-muted);margin:9px 0 0;font-size:12px}.bl-search-results{max-width:960px;min-height:160px;margin:34px auto 0}.bl-results-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:20px;display:flex}.bl-results-heading>h3{overflow-wrap:anywhere;margin:0;font-family:domaine,Georgia,serif;font-size:28px;font-weight:500;line-height:1.3}.bl-search-filters{flex-wrap:wrap;gap:20px;display:flex}.bl-search-filters button{min-height:44px;color:var(--bl-muted);border-bottom:1px solid #0000;font-size:14px}.bl-search-filters button[aria-pressed=true]{color:var(--bl-blue);border-bottom-color:currentColor}.bl-search-filters button span{font-variant-numeric:tabular-nums;font-size:12px}.bl-search-message{color:var(--bl-muted);margin:12px 0 24px;font-size:13px;line-height:1.6}.bl-search-hits{gap:12px;max-width:960px;margin:0;padding:0;list-style:none;display:grid}.bl-search-hit{border:1px solid var(--bl-line);border-radius:12px;grid-template-columns:minmax(0,1fr) 18px;align-items:center;gap:16px;padding:20px;transition:background-color .16s,border-color .16s;display:grid}.bl-search-hit:hover{border-color:var(--bl-blue);background-color:#f1f4fc}.bl-search-hit:focus-visible{border-color:var(--bl-blue);background-color:#f1f4fc}.bl-search-hit-illustrated{grid-template-columns:64px minmax(0,1fr) 18px}.bl-hit-artwork{-o-object-fit:contain;object-fit:contain;width:64px;height:96px;display:block}.bl-hit-artwork-poems,.bl-hit-artwork-authors{-o-object-fit:cover;object-fit:cover;height:84px}.bl-search-hit>div{min-width:0}.bl-search-hit>svg{color:var(--bl-blue);flex-shrink:0}.bl-search-hit h4{letter-spacing:-.025em;overflow-wrap:anywhere;margin:0;font-family:domaine,Georgia,serif;font-size:max(23px,min(2vw,31px));font-weight:500;line-height:1.2}.bl-search-hit:hover h4{color:var(--bl-blue);text-underline-offset:4px;text-decoration:underline}.bl-hit-attribution{color:var(--bl-muted);flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin:9px 0 0;font-size:12px;line-height:1.6;display:flex}.bl-hit-kind{color:var(--bl-blue);font-weight:500}.bl-more-search-results{flex-wrap:wrap;gap:8px 28px;display:flex}.bl-hit-excerpt{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:72ch;margin:8px 0 0;font-family:domaineText,Georgia,serif;font-size:17px;font-weight:300;line-height:1.6;display:-webkit-box;overflow:hidden}.bl-more-results,.bl-search-error button{min-height:44px;color:var(--bl-blue);text-underline-offset:5px;align-items:center;gap:12px;margin-top:12px;text-decoration:underline;display:inline-flex}.bl-search-pagination{font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:20px;max-width:900px;padding:18px 0;font-size:13px;display:flex}.bl-search-pagination button{color:var(--bl-blue);min-height:44px}.bl-search-pagination button:disabled{color:var(--bl-muted);opacity:.55;cursor:default}.bl-search-error{padding:20px 0 24px;font-size:15px;line-height:1.7}.bl-selections{margin:0 var(--bl-gutter);border-top:1px solid var(--bl-line);padding:45px 0 65px;scroll-margin-top:25px}.bl-selections>h2{letter-spacing:-.035em;margin:0;font-family:domaine,Georgia,serif;font-size:max(36px,min(3.85vw,62px));font-weight:500;line-height:1.15}.bl-selections-intro{color:var(--bl-muted);margin:15px 0 36px;font-family:domaineText,Georgia,serif;font-size:21px;font-weight:300;line-height:1.5}.bl-gallery-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:64px;display:grid}.bl-gallery-groups h3{margin:0 0 22px;font-family:domaine,Georgia,serif;font-size:30px;font-weight:500;line-height:1.25}.bl-gallery-lists{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.bl-gallery-lists>li{min-width:0}.bl-selection{display:block}.bl-selection-picture{aspect-ratio:2/3;background:var(--bl-blue);color:var(--bl-paper);overflow:hidden}.bl-selection-picture img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.bl-selection-picture>span{padding:20px;font-family:domaine,Georgia,serif;font-size:28px;display:block}.bl-selection h4{letter-spacing:-.025em;overflow-wrap:anywhere;margin:14px 0 8px;font-family:domaine,Georgia,serif;font-size:26px;font-weight:500;line-height:1.2}.bl-selection:hover h4{color:var(--bl-blue);text-underline-offset:4px;text-decoration:underline}.bl-selection-count{color:var(--bl-blue);align-items:center;gap:13px;font-size:12px;display:inline-flex}@media (max-width:899px){.bl-discovery-search{padding:28px 24px 25px}.bl-discovery-search-heading{grid-template-columns:minmax(0,1fr);gap:20px}.bl-results-heading{flex-direction:column;align-items:flex-start;gap:10px}.bl-result-groups{gap:38px}.bl-selections{margin:0 24px}.bl-gallery-groups{grid-template-columns:minmax(0,1fr);gap:42px}.bl-gallery-lists{max-width:600px}}@media (max-width:600px){.bl-discovery-search{padding-left:22px;padding-right:22px}.bl-discovery-search h2{font-size:35px}.bl-discovery-search .bl-search-field{gap:10px;padding-left:12px;padding-right:10px}.bl-discovery-search .bl-search-field input{font-size:16px}.bl-results-heading>h3{font-size:26px}.bl-search-filters{-moz-column-gap:18px;column-gap:18px}.bl-search-hit{-moz-column-gap:12px;align-items:start;column-gap:12px;padding:16px 12px}.bl-search-hit>svg{margin-top:5px}.bl-search-hit h4{font-size:23px}.bl-search-hit .bl-hit-excerpt{font-size:15px}.bl-search-hit-illustrated{grid-template-columns:48px minmax(0,1fr) 18px}.bl-hit-artwork{width:48px;height:72px}.bl-hit-artwork-poems,.bl-hit-artwork-authors{height:64px}.bl-search-pagination{gap:10px;font-size:12px}.bl-selections{margin:0 22px;padding-top:34px;padding-bottom:45px}.bl-selections>h2{font-size:39px}.bl-selections-intro{margin-bottom:30px;font-size:20px}.bl-gallery-groups h3{margin-bottom:18px;font-size:27px}.bl-gallery-lists{gap:14px}.bl-selection h4{margin-top:11px;font-size:max(18px,min(6vw,21px))}.bl-selection-count{gap:7px;font-size:11px}}.bl-gallery-groups h3 a{color:inherit;text-decoration:none}.bl-gallery-groups h3 a:hover{text-underline-offset:.15em;text-decoration:underline}
