.ls #resources{isolation:isolate}.ls #resources:before{content:"";position:absolute;z-index:-1;top:110px;right:0;left:0;height:min(640px,59vw);pointer-events:none;background:linear-gradient(180deg,transparent 28%,var(--color--white-200) 100%),url(/listings/img/686261eb9541cbfdb9c441de_resource-hero-bg.webp) top center / 100% auto no-repeat}.ls .hub-hero.resources-hero__w{padding-bottom:2.5em;grid-row-gap:1.25em}.ls .hub-hero .resources-hero__header{position:relative;z-index:1;max-width:40rem;grid-row-gap:.85em}.ls .hub-hero .resources-hero__header p{max-width:38rem}.ls .hub-hero--centered.resources-hero__w{padding-top:13.5em;padding-bottom:4.5em}.ls .hub-hero--centered .resources-hero__header{align-items:center;max-width:52rem;margin-inline:auto;text-align:center;grid-row-gap:1.4em}.ls .hub-hero--centered .eyebrow__w{align-self:center}.ls .hub-hero--centered h1{font-size:var(--text--h1);letter-spacing:-.055em;line-height:1;text-wrap:balance}.ls .hub-hero--centered .resources-hero__header p{max-width:34rem;color:#6f716b;font-size:1.125em;line-height:1.55;text-wrap:pretty}@media(max-width:767px){.ls .hub-hero--centered.resources-hero__w{padding-top:9.5em;padding-bottom:2.5em}.ls .hub-hero--centered h1{font-size:3em}.ls .hub-hero--centered .resources-hero__header p{font-size:1em}}.ls .hub-feature{position:relative;z-index:1;margin-bottom:2.75em}.ls .hub-catalog{position:relative;z-index:1;isolation:isolate;display:flex;flex-direction:column;gap:1.75em;padding-bottom:var(--padding--xhuge)}.ls .hub-catalog .journal-grid,.ls .hub-catalog :is(.journal-card,.lib-card,.event-card){position:relative;z-index:1}.ls .hub-catalog :is(.journal-card-link,.lib-card-link){background-color:var(--color--white)}.ls .hub__switch{display:flex;flex-wrap:wrap;gap:.5em}.ls .hub__option{position:relative;cursor:pointer}.ls .hub__option input{position:absolute;inset:0;margin:0;opacity:0;cursor:pointer}.ls .hub__chip{display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(25,25,25,.18);border-radius:999px;padding:.55em 1.05em;background:transparent;color:inherit;cursor:pointer;font:inherit}.ls button.hub__chip{appearance:none}.ls .hub__option input:checked+.hub__chip,.ls .hub__option input:focus-visible+.hub__chip,.ls .hub__chip.is-on,.ls .hub__chip[aria-pressed=true]{background:#191919;color:#fff;border-color:#191919}.ls .hub__option input:focus-visible+.hub__chip,.ls .hub__chip:focus-visible{outline:2px solid #ff6633;outline-offset:3px}.ls .hub-kind{position:absolute;z-index:2;top:.75em;left:.75em;display:inline-flex;align-items:center;padding:.35em .7em;border:1px solid rgba(255,255,255,.28);border-radius:999px;background:#191919e0;color:#fff;font-size:.75rem;line-height:1.2;letter-spacing:0}.ls .hub-band{padding-bottom:5em}.ls .hub-band__head{display:flex;justify-content:space-between;align-items:flex-end;gap:1.5em;margin-bottom:1.5em}.ls .hub-band__head .h3{margin:.4em 0 0}.ls .hub-band__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1em}.ls .hub-story{display:flex;flex-direction:column;min-width:0;overflow:hidden;border:.0625rem solid #d5d4db;border-radius:var(--radius--xlarge);background:var(--color--white);color:inherit;text-decoration:none}.ls .hub-story__visual{position:relative;aspect-ratio:16 / 10;overflow:hidden;background:#111}.ls .hub-story__visual.is-plain{background:#f3f3f1}.ls .hub-story__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ls .hub-story__body{display:flex;flex-direction:column;gap:.75em;padding:1.25em 1.25em 1.5em}.ls .hub-story__logo{width:auto;max-width:8.5em;height:1.75em;object-fit:contain;object-position:left center}.ls .hub-story__img.is-portrait{object-position:center 20%}.ls .hub-story__dek{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ls .cat-index{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding-bottom:var(--padding--xhuge)}.ls .cat-card{position:relative;display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid #d5d4db;border-radius:var(--radius--xlarge);background:var(--color--white);color:inherit;text-decoration:none;transition:border-color .2s}.ls .cat-card:hover{border-color:#b0afa8}.ls .cat-card:focus-visible{outline:2px solid var(--color--primary);outline-offset:5px}.ls .cat-card--featured{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.ls .cat-card__visual{position:relative;display:block;aspect-ratio:16 / 10;overflow:hidden;background:radial-gradient(circle,color-mix(in srgb,var(--cat-dot) 28%,transparent) 1.2px,transparent 1.6px) 0 0 / 14px 14px,var(--cat-tint)}.ls .cat-card--featured .cat-card__visual{aspect-ratio:auto;min-height:25rem}.ls .cat-card__visual img{position:absolute;top:50%;left:50%;width:62%;height:auto;aspect-ratio:16 / 9;object-fit:cover;border-radius:10px;box-shadow:0 18px 40px -18px #19191973;transform:translate(-50%,-50%);transition:transform .5s cubic-bezier(.2,.65,.3,1)}.ls .cat-card__visual[data-count="2"] img:nth-child(1),.ls .cat-card__visual[data-count="3"] img:nth-child(1){transform:translate(-50%,-50%) translate(-18%,-12%) rotate(-5deg) scale(.86)}.ls .cat-card__visual[data-count="3"] img:nth-child(2){transform:translate(-50%,-50%) translate(18%,-12%) rotate(4deg) scale(.86)}.ls .cat-card__visual[data-count="2"] img:nth-child(2),.ls .cat-card__visual[data-count="3"] img:nth-child(3){transform:translate(-50%,-50%) translateY(10%)}.ls .cat-card:hover .cat-card__visual[data-count="2"] img:nth-child(1),.ls .cat-card:hover .cat-card__visual[data-count="3"] img:nth-child(1){transform:translate(-50%,-50%) translate(-24%,-14%) rotate(-7deg) scale(.86)}.ls .cat-card:hover .cat-card__visual[data-count="3"] img:nth-child(2){transform:translate(-50%,-50%) translate(24%,-14%) rotate(6deg) scale(.86)}.ls .cat-card:hover .cat-card__visual img:last-child{transform:translate(-50%,-50%) translateY(6%) scale(1.03)}.ls .cat-card:hover .cat-card__visual[data-count="1"] img{transform:translate(-50%,-50%) scale(1.04)}.ls .cat-card__copy{display:flex;flex:1;flex-direction:column;gap:10px;min-width:0;padding:22px 22px 20px}.ls .cat-card--featured .cat-card__copy{justify-content:center;gap:16px;padding:48px 56px}.ls .cat-card__count{font:11px/1.4 var(--font--monument-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--cat-ink)}.ls .cat-card__name{font:300 30px/1.1 var(--font--arizona);letter-spacing:-.03em}.ls .cat-card--featured .cat-card__name{font-size:64px;letter-spacing:-.04em}.ls .cat-card__dek{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#66685f;font:300 14px/1.55 var(--font--monument)}.ls .cat-card--featured .cat-card__dek{-webkit-line-clamp:3;max-width:34ch;font-size:16px}.ls .cat-card__latest{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:auto;padding-top:14px;border-top:1px solid #e9e9e4;font:400 13px/1.45 var(--font--monument)}.ls .cat-card__latest>span{margin-right:8px;font:10px/1 var(--font--monument-mono);letter-spacing:.06em;text-transform:uppercase;color:#8a8c83}.ls .cat-card--featured .cat-card__latest{margin-top:12px;max-width:44ch}.ls .cat-card__arrow{display:grid;place-items:center;position:absolute;top:14px;right:16px;z-index:1;width:28px;height:28px;border-radius:50%;background:var(--color--black-200);color:#fff;font-size:16px;line-height:1;transition:background .2s,transform .2s}.ls .cat-card--featured .cat-card__arrow{top:24px;right:24px;width:42px;height:42px;font-size:18px}.ls .cat-card:hover .cat-card__arrow{background:var(--color--primary);transform:rotate(5deg)}@media screen and (max-width:991px){.ls .cat-index{grid-template-columns:repeat(2,minmax(0,1fr))}.ls .cat-card--featured{grid-template-columns:1fr}.ls .cat-card--featured .cat-card__visual{order:-1;aspect-ratio:16 / 9;min-height:0}.ls .cat-card--featured .cat-card__copy{padding:28px}.ls .cat-card--featured .cat-card__name{font-size:48px}}@media screen and (max-width:767px){.ls .cat-index{grid-template-columns:1fr}.ls .cat-card--featured .cat-card__copy{padding:22px}.ls .cat-card--featured .cat-card__name{font-size:40px}}@media(prefers-reduced-motion:reduce){.ls .cat-card__visual img,.ls .cat-card__arrow{transition:none}}.ls .authors-grid{padding-bottom:var(--padding--xhuge)}.ls .author-index{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.ls .author-card{position:relative;display:grid;grid-template-columns:10.5rem minmax(0,1fr);gap:28px;min-width:0;height:100%;padding:26px 28px 24px;border:1px solid #d5d4db;border-radius:var(--radius--xlarge);background:var(--color--white);color:inherit;text-decoration:none;transition:border-color .2s}.ls .author-card:hover{border-color:#b0afa8}.ls .author-card:focus-visible{outline:2px solid var(--color--primary);outline-offset:5px}.ls .author-card__id{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.ls .author-card__photo{display:block;width:96px;aspect-ratio:1;margin-bottom:12px;overflow:hidden;border-radius:50%;background:#eceee6}.ls .author-card__photo img{width:100%;height:100%;object-fit:cover;object-position:center 20%;transition:transform .5s cubic-bezier(.2,.65,.3,1)}.ls .author-card:hover .author-card__photo img{transform:scale(1.06)}.ls .author-card__copy{display:flex;flex-direction:column;gap:16px;min-width:0;padding-top:4px;padding-right:28px}.ls .author-card__name{margin:0;font:400 21px/1.25 var(--font--monument);letter-spacing:-.035em}.ls .author-card__bio{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;color:#55574f;font:300 14px/1.6 var(--font--monument)}.ls .author-card__role,.ls .author-card__meta{margin:0;font:11px/1.4 var(--font--monument-mono);color:#777970}.ls .author-card__meta{margin-top:auto;padding-top:14px;border-top:1px solid #e9e9e4;text-transform:uppercase;letter-spacing:.04em}.ls .author-card__arrow{display:grid;place-items:center;position:absolute;top:14px;right:16px;width:28px;height:28px;border-radius:50%;background:var(--color--black-200);color:#fff;font-size:16px;line-height:1;transition:background .2s,transform .2s}.ls .author-card:hover .author-card__arrow{background:var(--color--primary);transform:rotate(5deg)}.ls [data-hub-articles]{width:100%}.ls [data-hub-articles][hidden],.ls [data-hub-rest][hidden]{display:none}.ls .hub-events-empty{grid-column:1 / -1}.ls .journal-grid>.event-card{min-width:0;grid-column:auto}.ls .journal .event-card{display:flex;flex-direction:column;min-width:0;height:100%;overflow:hidden;border:1px solid #d5d4db;border-radius:var(--radius--xlarge);background:var(--color--white);container:event-card / inline-size;transition:border-color .2s}.ls .journal .event-card__link{display:flex;flex-direction:column;position:relative;height:100%;color:inherit;text-decoration:none}.ls .journal .event-card__link>.journal-image-arrow{z-index:2;top:14px;right:16px;bottom:auto;width:28px;height:28px;font-size:16px}.ls .journal .event-card__link:focus-visible{outline:2px solid var(--color--primary);outline-offset:-3px;border-radius:var(--radius--xlarge)}.ls .journal .event-card__visual{display:block;flex:0 0 auto;width:100%;height:auto;aspect-ratio:2;position:relative;isolation:isolate;overflow:hidden;background:var(--surface-background, #ecece8)}.ls .journal .event-card__visual.resource-surface>.event-card__bg{position:absolute;z-index:-1;inset:0;width:100%;height:100%;object-fit:cover;filter:saturate(.75) contrast(1.08);mix-blend-mode:soft-light;opacity:.5;transform:scale(1);transform-origin:center;transition:transform .5s cubic-bezier(.2,.65,.3,1)}.ls .journal .event-card__visual.resource-surface>.event-card__logo{position:absolute;z-index:1;top:50%;left:50%;width:min(70%,400px);max-width:none;height:clamp(78px,40%,128px);margin:0;object-fit:contain;filter:grayscale(1);mix-blend-mode:normal;opacity:1;pointer-events:none;transform:translate(-50%,-50%);transition:transform .4s ease}.ls .journal .event-card__copy{display:flex;flex:1;flex-direction:column;order:-1;padding:20px 52px 18px 20px}.ls .journal .event-card__location{display:flex;align-items:center;gap:7px;margin:0;font-size:11px;color:#777971}.ls .journal .event-card__location svg{width:15px;height:15px;flex-shrink:0}.ls .journal .event-card__title{margin:8px 0 0;font:300 22px/1.25 var(--font--arizona);letter-spacing:-.025em}.ls .journal .event-card__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;padding-top:14px;margin-top:auto}.ls .journal .event-card__footer>span:first-child{font-size:11px;color:#777971}@media(hover:hover){.ls .journal .event-card:hover{border-color:#b0afa8}.ls .journal .event-card__link:hover .journal-image-arrow{background:var(--color--primary);transform:rotate(5deg)}.ls .journal .event-card:hover .event-card__bg{transform:scale(1.045)}.ls .journal .event-card:hover .event-card__logo{transform:translate(-50%,-50%) scale(1.06)}}@container event-card (max-width: 260px){.ls .journal .event-card__visual.resource-surface>.event-card__logo{width:64%;max-width:none;height:52px}.ls .journal .event-card__title{font-size:18px}}@media(max-width:1100px){.ls .journal-grid>.event-card{grid-column:auto}}@media(prefers-reduced-motion:reduce){.ls .journal .event-card,.ls .journal .event-card__bg,.ls .journal .event-card__logo,.ls .journal .event-card__link>.journal-image-arrow{transition:none}.ls .journal .event-card:hover,.ls .journal .event-card:hover .event-card__bg,.ls .journal .event-card__link:hover .journal-image-arrow{transform:none}.ls .journal .event-card:hover .event-card__logo{transform:translate(-50%,-50%)}}.ls .hub-catalog .resources-hero__slide--visual.is-landscape{aspect-ratio:16 / 9;height:auto}.ls .hub-catalog .resources-hero__slide--inner{height:auto;overflow:visible}.ls .hub-catalog .resources-hero__slide--content p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ls .hub-catalog .journal-topics button[data-topic-href]{position:relative;overflow:visible}.ls .hub-catalog .journal-topics button[data-topic-href] .hub-chip-go{display:none}.ls .hub-catalog .journal-topics button[data-topic-href][aria-pressed=true] .hub-chip-go{position:absolute;z-index:1;top:-7px;right:-7px;display:grid;place-items:center;width:16px;height:16px;margin:0;padding:0;border-radius:50%;background:var(--color--white);color:var(--color--black-200);font-size:10px;line-height:1;pointer-events:none;transition:background .2s ease,color .2s ease}.ls .hub-catalog .journal-topics button[data-topic-href] .hub-chip-go>span{display:block;margin:0;padding:0;color:var(--color--black-200);font-size:10px;line-height:1;transform:translate(.5px,-1px);transition:color .2s ease}@media(hover:hover){.ls .hub-catalog .journal-topics button[data-topic-href][aria-pressed=true]:hover .hub-chip-go{background:var(--color--primary);color:var(--color--white)}.ls .hub-catalog .journal-topics button[data-topic-href][aria-pressed=true]:hover .hub-chip-go>span{color:var(--color--white);transform:translate(.5px,-1px)}}.ls .events-page{display:flex;flex-direction:column;gap:1.75em;padding-bottom:var(--padding--xhuge)}.ls .events-empty{margin:0}.ls .events-notify{padding-bottom:5em}.ls .events-notify__inner{display:flex;justify-content:space-between;align-items:flex-end;gap:2em;padding-top:1em;border-top:1px solid rgba(25,25,25,.12)}.ls .events-notify__copy{max-width:28rem}.ls .events-notify__copy .h3{margin:.45em 0 0}.ls .events-notify .event__form--w{width:min(100%,28rem);flex:1}.ls .events-notify .event__form--input{max-width:none;flex:1}@media screen and (max-width:991px){.ls .hub-band__grid{grid-template-columns:1fr 1fr}.ls .author-index{grid-template-columns:1fr}}@media screen and (max-width:767px){.ls .hub-band__head,.ls .events-notify__inner{flex-direction:column;align-items:flex-start}.ls .hub-band__grid{grid-template-columns:1fr}.ls .author-card__name{font-size:18px}.ls .author-card{grid-template-columns:1fr;gap:18px;padding:22px 20px 20px}.ls .author-card__photo{width:72px}.ls .author-card__copy{padding-right:0}.ls .events-notify .event__form--w{width:100%}}@media(prefers-reduced-motion:reduce){.ls .author-card,.ls .author-card__photo img,.ls .author-card__arrow,.ls .hub-catalog .journal-topics button[data-topic-href][aria-pressed=true] .hub-chip-go,.ls .hub-catalog .journal-topics button[data-topic-href][aria-pressed=true] .hub-chip-go>span{transition:background .2s ease,color .2s ease}}
