.nt-publication-library{background-color:var(--publication-bg-color,var(--nt-cream));background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative;transform:translateY(var(--offset-desktop,0))}.nt-publication-library--bg-image{background-image:var(--publication-bg-image)}.nt-publication-library--top-none{padding-top:0}.nt-publication-library--top-small{padding-top:var(--nt-space-6)}.nt-publication-library--top-medium{padding-top:var(--nt-section-padding-sm)}.nt-publication-library--bottom-none{padding-bottom:0}.nt-publication-library--bottom-small{padding-bottom:var(--nt-space-6)}.nt-publication-library--bottom-medium{padding-bottom:var(--nt-section-padding-sm)}.nt-publication-library__inner{margin-inline:auto;width:calc(100% - var(--nt-page-gutter)*2)}.nt-publication-library--width-narrow .nt-publication-library__inner{max-width:960px}.nt-publication-library--width-normal .nt-publication-library__inner{max-width:1200px}.nt-publication-library--width-wide .nt-publication-library__inner{max-width:1320px}.nt-publication-library--width-full .nt-publication-library__inner{max-width:1440px}.nt-publication-library__header{align-items:start;display:grid;gap:var(--nt-space-8);grid-template-columns:minmax(0,.95fr) minmax(320px,.75fr);margin-bottom:72px}.nt-publication-library__eyebrow{color:var(--nt-pink);font-size:var(--nt-eyebrow-size);font-weight:var(--nt-eyebrow-weight);letter-spacing:var(--nt-eyebrow-spacing);line-height:var(--nt-eyebrow-line);margin:0 0 var(--nt-space-3);text-transform:uppercase}.nt-publication-library__heading,.nt-publication-library__heading h1,.nt-publication-library__heading h2,.nt-publication-library__heading h3,.nt-publication-library__heading p{color:var(--nt-black);font-size:var(--nt-h2-size);font-weight:var(--nt-h2-weight);letter-spacing:var(--nt-h2-spacing);line-height:var(--nt-h2-line);margin:0}.nt-publication-library__description,.nt-publication-library__description p{color:var(--nt-black);font-size:var(--nt-body-size);font-weight:var(--nt-body-weight);line-height:var(--nt-body-line);margin:0}.nt-publication-library__description p+p{margin-top:var(--nt-space-3)}.nt-publication-library__accordion{display:flex;flex-direction:column;gap:18px}.nt-publication-category{background:var(--nt-white);border-radius:24px;overflow:hidden}.nt-publication-category__toggle{align-items:center;background:var(--category-bar-bg,#dcd9c9);border:0;color:var(--nt-black);display:flex;gap:24px;justify-content:space-between;padding:32px 36px;text-align:left;width:100%}.nt-publication-category__title{align-items:center;color:var(--nt-black);display:inline-flex;font-size:var(--nt-body-size);font-weight:800;gap:14px;line-height:var(--nt-body-line)}.nt-publication-category__dot{background:var(--category-dot-color,var(--nt-pink));border-radius:999px;flex-shrink:0;height:8px;width:8px}.nt-publication-category__icon{align-items:center;background:rgba(34,30,28,.12);border-radius:999px;display:inline-flex;flex-shrink:0;height:28px;justify-content:center;position:relative;width:28px}.nt-publication-category__icon span{background:var(--nt-black);border-radius:999px;display:block;height:2px;position:absolute;width:10px}.nt-publication-category__icon span:nth-child(2){transform:rotate(90deg)}.nt-publication-category.is-open .nt-publication-category__icon span:nth-child(2){opacity:0}.nt-publication-category__panel{display:none}.nt-publication-category.is-open .nt-publication-category__panel{display:block}.nt-publication-category__panel-inner{display:flex;flex-direction:column;padding:8px 36px 20px}.nt-publication-item{align-items:start;border-bottom:1px solid #dce0df;column-gap:60px;display:grid;grid-template-columns:300px 1fr auto;padding:38px 0}.nt-publication-item:last-child{border-bottom:0}.nt-publication-item__description,.nt-publication-item__title{color:var(--nt-black)}.nt-publication-item__description p,.nt-publication-item__title p{font-size:var(--nt-body-size);font-weight:var(--nt-body-weight);line-height:1.5;margin:0}.nt-publication-item__description p{line-height:1.5;margin:0;padding-right:80px}.nt-publication-item__description b,.nt-publication-item__description strong,.nt-publication-item__title b,.nt-publication-item__title strong{font-weight:800}.nt-publication-item__description em,.nt-publication-item__description i,.nt-publication-item__title em,.nt-publication-item__title i{font-style:italic}.nt-publication-item__cta .nt-button{white-space:nowrap;width:auto}.nt-publication-library--theme-light .nt-publication-library__description,.nt-publication-library--theme-light .nt-publication-library__description p,.nt-publication-library--theme-light .nt-publication-library__heading,.nt-publication-library--theme-light .nt-publication-library__heading h1,.nt-publication-library--theme-light .nt-publication-library__heading h2,.nt-publication-library--theme-light .nt-publication-library__heading h3,.nt-publication-library--theme-light .nt-publication-library__heading p{color:var(--nt-white)}.nt-publication-library--theme-dark .nt-publication-library__description,.nt-publication-library--theme-dark .nt-publication-library__description p,.nt-publication-library--theme-dark .nt-publication-library__heading,.nt-publication-library--theme-dark .nt-publication-library__heading h1,.nt-publication-library--theme-dark .nt-publication-library__heading h2,.nt-publication-library--theme-dark .nt-publication-library__heading h3,.nt-publication-library--theme-dark .nt-publication-library__heading p{color:var(--nt-black)}.nt-publication-library--theme-dark .nt-publication-library__eyebrow,.nt-publication-library--theme-light .nt-publication-library__eyebrow{color:var(--nt-pink)}.nt-publication-category__panel{max-height:0;overflow:hidden;transition:max-height .35s cubic-bezier(.22,.61,.36,1),opacity .25s ease}.nt-publication-category.is-open .nt-publication-category__panel{opacity:1}.nt-publication-category:not(.is-open) .nt-publication-category__panel{opacity:.97}.nt-publication-category__toggle{cursor:pointer;transition:background-color .2s ease,color .2s ease}.nt-publication-category__toggle:hover{filter:brightness(97%)}.nt-publication-category__icon{transition:transform .3s cubic-bezier(.22,.61,.36,1),background-color .2s ease}.nt-publication-category:not(.is-open) .nt-publication-category__icon{transform:rotate(-180deg)}@media (max-width:992px){.nt-publication-library{transform:translateY(var(--offset-tablet,var(--offset-desktop,0)))}.nt-publication-library__inner{width:calc(100% - var(--nt-page-gutter-tablet)*2)}.nt-publication-library__header{gap:var(--nt-space-4);grid-template-columns:1fr;margin-bottom:56px}.nt-publication-item{align-items:start;gap:16px;grid-template-columns:1fr}.nt-publication-item__cta{margin-top:4px}}@media (max-width:767px){.nt-publication-library{transform:translateY(var(--offset-mobile,0))}.nt-publication-library__inner{width:calc(100% - var(--nt-page-gutter-mobile)*2)}.nt-publication-category__toggle{padding:24px}.nt-publication-category__panel-inner{padding:4px 24px 16px}.nt-publication-item{padding:24px 0}.nt-publication-category__title{line-height:23px}}