.masthead.s1yq{z-index:5;border-bottom:1px solid var(--gilt-edge);box-shadow:var(--shadow-cover);grid-template:".fav. .es aa."52px/16px 44px 44px minmax(0,1fr) 44px 44px 16px;align-items:center;padding:8px 0 18px;display:grid;position:relative}.masthead__home.s1yq{border-radius:4px;align-items:center;min-height:44px;display:flex;position:absolute;top:12px;left:50%;transform:translate(-50%)}.masthead__home.s1yq .wordmark{width:134px;height:36px}@media (width<=359px){.masthead__home.s1yq .wordmark{width:108px;height:29px}}.masthead__lead.s1yq,.masthead__actions.s1yq{display:contents}.masthead__actions.s1yq>.favorites-link{grid-area:fav}.masthead__actions.s1yq>.language-link{grid-area:es}.masthead__actions.s1yq>.settings-button{grid-area:aa}.masthead__tagline.s1yq,.masthead__search.s1yq,.masthead__chips.s1yq,.masthead__promise.s1yq{grid-column:1/-1}.masthead__tagline.s1yq{margin-top:10px}.masthead__search.s1yq{margin-top:6px;padding:6px 16px}.masthead__chips.s1yq{scrollbar-width:none;gap:8px;padding:0 16px;scroll-padding-inline:16px;display:flex;overflow-x:auto}.masthead__chips.s1yq::-webkit-scrollbar{display:none}.cloth-chip.s1yq{flex:none;align-items:center;height:44px;text-decoration:none;display:flex}.cloth-chip.s1yq>span:where(.s1yq){background:var(--cloth-raised);border:1px solid var(--cloth-edge);height:34px;font:400 15px/1 var(--font-text);color:var(--cloth-ink);white-space:nowrap;border-radius:17px;align-items:center;padding:0 14px;display:flex}@media (hover:hover){.cloth-chip.s1yq:hover>span:where(.s1yq){border-color:var(--cloth-ink-soft)}}.cloth-chip.s1yq:active>span:where(.s1yq){background:var(--cloth-deep)}.cloth-chip.s1yq:focus-visible{outline:none}.cloth-chip.s1yq:focus-visible>span:where(.s1yq){outline:2px solid var(--focus-cloth);outline-offset:2px}.masthead__promise.s1yq{font:500 13px/20px var(--font-ui);color:var(--cloth-ink-soft);flex-wrap:wrap;justify-content:center;align-items:center;gap:0 8px;margin:4px 12px 0;display:flex}.masthead__promise.s1yq .feature:where(.s1yq){align-items:center;gap:6px;display:flex}.masthead__promise.s1yq svg:where(.s1yq){width:14px;height:14px;color:var(--cloth-gilt);flex:none;display:block}@media (width<=379px){.masthead__promise.s1yq{flex-direction:column}.masthead__promise.s1yq .dot:where(.s1yq){display:none}}@media (width>=600px){.masthead.s1yq{box-shadow:var(--shadow-cover-lg);grid-template:".fav.es.aa."72px/32px 104px minmax(0,1fr) 44px 8px 44px 36px;padding:0 0 36px}.masthead__home.s1yq{top:14px}.masthead__home.s1yq .wordmark{width:164px;height:44px}.masthead__tagline.s1yq{gap:12px;margin-top:8px;font-size:17px;line-height:24px}.masthead__tagline.s1yq:before,.masthead__tagline.s1yq:after{width:24px}.masthead__search.s1yq{justify-self:center;width:min(720px,100% - 64px);margin-top:32px;padding:0}.masthead__chips.s1yq{flex-wrap:wrap;justify-content:center;gap:0 10px;margin-top:16px;overflow:visible}.cloth-chip.s1yq>span:where(.s1yq){border-radius:18px;height:36px;padding:0 16px;font-size:16px}.masthead__promise.s1yq{gap:0 10px;margin-top:8px;font-size:14px}.masthead__promise.s1yq .feature:where(.s1yq){gap:7px}.masthead__promise.s1yq svg:where(.s1yq){width:16px;height:16px}}:root[data-search] .masthead.s1yq{box-shadow:var(--shadow-head);grid-template:".home.actions."44px". . . . ."55px/16px auto minmax(0,1fr) auto 16px;padding:8px 0 0;position:sticky;top:0}:root[data-search] .masthead.s1yq .masthead__home{grid-area:home;position:static;transform:none}:root[data-search] .masthead.s1yq .wordmark{width:82px;height:22px}:root[data-search] .masthead.s1yq .masthead__actions{grid-area:actions;display:flex}:root[data-search] .masthead.s1yq .masthead__search{justify-self:stretch;width:auto;margin:0;padding:6px 16px 5px}:root[data-search] .masthead.s1yq .masthead__tagline,:root[data-search] .masthead.s1yq .masthead__chips,:root[data-search] .masthead.s1yq .masthead__promise,:root[data-search] .masthead.s1yq .masthead__fillet{display:none}@media (width>=600px){:root[data-search] .masthead.s1yq{box-shadow:var(--cloth-top-light), var(--shadow-head);grid-template:"home search actions"64px/minmax(max-content,1fr) minmax(0,340px) minmax(max-content,1fr);padding:0}:root[data-search] .masthead.s1yq .masthead__home{justify-self:start;margin:0 16px}:root[data-search] .masthead.s1yq .masthead__actions{justify-self:end;gap:4px;padding:0 16px 0 12px}:root[data-search] .masthead.s1yq .masthead__search{grid-area:search;padding:0}}@media (width>=1024px){:root[data-search] .masthead.s1yq{grid-template-columns:minmax(max-content,1fr) minmax(0,560px) minmax(max-content,1fr)}:root[data-search] .masthead.s1yq .masthead__home{margin:0 32px}:root[data-search] .masthead.s1yq .wordmark{width:104px;height:28px}:root[data-search] .masthead.s1yq .masthead__actions{gap:8px;padding:0 36px 0 16px}}.browse__tiles.swl0{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.testament-tile.swl0{border:1px solid var(--tile-edge);border-radius:var(--radius);min-height:140px;box-shadow:var(--shadow-tile);flex-direction:column;padding:15px 12px 14px 16px;text-decoration:none;display:flex;position:relative}.testament-tile.swl0:before{content:"";border:1px solid var(--gilt-fillet);pointer-events:none;border-radius:8px;position:absolute;inset:4px}.testament-tile.swl0 svg:where(.swl0){width:18px;height:18px;color:var(--cloth-gilt-light);position:absolute;top:17px;right:14px}@media (hover:hover){.testament-tile.swl0:hover:before{border-color:#f1b333bf}}.testament-tile__title.swl0{font:italic 400 clamp(21px, 7.14vw - 1.86px, 26px)/1.15 var(--font-display);letter-spacing:var(--track-display-tight);color:var(--cloth-ink);flex:1;margin-right:-12px}.testament-tile__count.swl0{font:500 13px/18px var(--font-ui);color:var(--cloth-ink-soft)}.testament-tile__range.swl0{font:italic 400 14px/20px var(--font-text);color:var(--cloth-gilt-light);margin-top:2px}@media (width<=389px){.testament-tile__range.swl0{font-size:13px}}@media (width>=1024px){.browse.swl0{flex-direction:column;height:100%;display:flex}.browse__tiles.swl0{flex:1;gap:16px}.testament-tile.swl0{border-radius:var(--radius-lg);min-height:240px;box-shadow:var(--shadow-tile-lg);padding:27px 25px 23px 27px}.testament-tile.swl0:before{border-radius:9px;inset:5px}.testament-tile.swl0 svg:where(.swl0){width:20px;height:20px;top:30px;right:23px}.testament-tile__title.swl0{letter-spacing:var(--track-display);font-size:34px;line-height:42px}.testament-tile__count.swl0{font-size:14px;line-height:20px}.testament-tile__range.swl0{font-size:16px;line-height:24px}}:root[data-recent="1"]{--recent-rows:1}:root[data-recent="2"]{--recent-rows:2}.home-sections.s1ll{padding:0 16px 8px}.home-sections.s1ll>.browse{margin-top:24px}:root[data-continue] .home-sections__continue.s1ll{min-height:164px;padding-top:20px}:root[data-continue="1"] .home-sections__continue.s1ll{min-height:132px}:root[data-recent] .home-sections__recent.s1ll{min-height:calc(64px + var(--recent-rows,3) * 49px - 1px);padding-top:20px}:root[data-query] .home-sections.s1ll{display:none}@media (width>=600px){.home-sections.s1ll{max-width:672px;margin:0 auto}}@media (width>=1024px){.home-sections.s1ll{grid-template-columns:minmax(0,600px);justify-content:center;align-items:start;width:min(1152px,100% - 64px);max-width:none;padding:44px 0 28px;display:grid}.home-sections.s1ll>.browse{margin-top:0}:root[data-recent] .home-sections.s1ll,:root[data-continue] .home-sections.s1ll{grid-template-columns:minmax(0,600fr) minmax(0,504fr);justify-content:space-between;align-items:stretch;column-gap:48px}:root[data-recent] .home-sections.s1ll>.browse,:root[data-continue] .home-sections.s1ll>.browse{padding-top:14px}:root[data-recent] .home-sections__recent.s1ll{min-height:calc(44px + var(--recent-rows,3) * 53px - 1px);padding-top:0}:root[data-continue] .home-sections.s1ll>.browse{padding-top:27px}:root[data-continue] .home-sections__continue.s1ll{min-height:184px;padding-top:0}:root[data-continue="1"] .home-sections__continue.s1ll{min-height:128px}:root[data-continue][data-recent] .home-sections__recent.s1ll{min-height:calc(80px + var(--recent-rows,3) * 53px - 1px);padding-top:36px}}.home-main--list.s1xf{padding:0 16px 8px}.home-main--reader.s1xf{position:relative}.list-column.s1xf{max-width:680px;margin:0 auto}@media (width>=600px){.home-main--list.s1xf{padding:0 32px 16px}}
