.bt-posts-with-filter.is-type-library{display:grid;grid-template-columns:1fr;margin:0 auto}@media(max-width:899px){.bt-posts-with-filter.is-type-library{gap:3em;max-width:1340px}}@media(min-width:900px){.bt-posts-with-filter.is-type-library{gap:5px;max-width:1319px}}@media(min-width:900px){.bt-posts-with-filter.is-type-library:has(.taxonomy-results-filter){grid-template-columns:300px 1fr}}.is-type-library .archive-inner-container{-moz-column-gap:32px;column-gap:32px;display:grid;grid-template-columns:repeat(auto-fit,260px);justify-content:center;row-gap:2em}.is-type-library .library-card{display:flex;flex-direction:column;gap:24px;max-width:260px}.is-type-library .library-card:hover .library-card__cta-arrow{transform:translateX(4px)}.is-type-library .library-card .library-card__image-wrap{border-radius:4px 4px 0 0;display:block;overflow:hidden;text-decoration:none}.is-type-library .library-card .library-card__image-wrap:hover{text-decoration:none}.is-type-library .library-card .library-card__image{aspect-ratio:260/164;background:var(--bt-gray-20,#e5e7eb);overflow:hidden}.is-type-library .library-card .library-card__image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:100%}.is-type-library .library-card .library-card:hover .library-card__image img{transform:scale(1.03)}.is-type-library .library-card .library-card__body{display:flex;flex:1;flex-direction:column;gap:8px;padding:0 16px 16px}.is-type-library .library-card .library-card__meta{align-items:center;display:flex;gap:10px;justify-content:space-between}.is-type-library .library-card .library-card__date{color:var(--color-gray-60,#666d7c);font-size:14px;font-weight:500;line-height:20px}.is-type-library .library-card .library-card__badge{background:var(--color-orange-15,#ffe2be);border-radius:3px;color:var(--color-orange-80,#842301);display:inline-block;font-family:var(--global-font-family-secondary),sans-serif;font-size:14px;font-weight:700;letter-spacing:.42px;line-height:18px;padding:2px 8px;text-transform:uppercase}.is-type-library .library-card .library-card__title{line-height:22px;margin:0}.is-type-library .library-card .library-card__title a{font-family:var(--global-font-family-secondary),sans-serif;font-size:18px;font-weight:500;line-height:22px;margin-top:0}.is-type-library .library-card .library-card__title a,.is-type-library .library-card .library-card__title a:hover{color:var(--color-gray-90,#202227);text-decoration:none}.is-type-library .library-card .library-card__cta{align-items:center;display:inline-flex;font-family:var(--global-font-family-secondary),sans-serif;font-size:18px;font-weight:500;gap:6px;line-height:25px;margin-top:auto;padding-top:4px}.is-type-library .library-card .library-card__cta,.is-type-library .library-card .library-card__cta:hover{color:var(--color-blue-70,#004fd6);text-decoration:none}.is-type-library .library-card .library-card__cta-arrow{flex:0 0 auto;transition:transform .2s ease}@media(prefers-reduced-motion:reduce){.is-type-library .library-card .library-card__cta-arrow,.is-type-library .library-card .library-card__image img{transition:none}}body.library-context .wp-block-post-content>.wp-block-group:first-child{margin-top:0;padding-top:40px!important}@media(max-width:600px){body.library-context .wp-block-post-content>.wp-block-group:first-child{padding-top:24px!important}}body.library-context .wp-block-post-content>.wp-block-group:has(>.wp-block-query-title){padding-bottom:0!important}body.library-context .library-breadcrumb{font-size:14px;line-height:20px;margin:0 0 12px}@media(max-width:600px){body.library-context .library-breadcrumb{margin-bottom:8px}}body.library-context .library-breadcrumb .library-breadcrumb__list{gap:4px}body.library-context .library-breadcrumb .library-breadcrumb__sep,body.library-context .library-breadcrumb .library-breadcrumb__separator{color:var(--bt-teal-s2,#007589)}body.library-context .library-breadcrumb .library-breadcrumb__link{color:var(--bt-teal-s2,#007589);text-decoration:none}body.library-context .library-breadcrumb .library-breadcrumb__link:active,body.library-context .library-breadcrumb .library-breadcrumb__link:focus,body.library-context .library-breadcrumb .library-breadcrumb__link:focus-visible,body.library-context .library-breadcrumb .library-breadcrumb__link:hover{color:var(--bt-teal-s2,#007589);text-decoration:none}body.library-context .load-more-button{letter-spacing:-.01em}
