#publisher .heroarea,#publisher .heroarea .bookinfo h1{font-family:Montserrat,sans-serif}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/css/vendor/fonts/nunito/files/nunito-all-400-normal.woff) format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:500;src:url(/css/vendor/fonts/nunito/files/nunito-all-500-normal.woff) format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/css/vendor/fonts/nunito/files/nunito-all-600-normal.woff) format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/css/vendor/fonts/nunito/files/nunito-all-700-normal.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/css/vendor/fonts/montserrat/files/montserrat-all-400-normal.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/css/vendor/fonts/montserrat/files/montserrat-all-500-normal.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/css/vendor/fonts/montserrat/files/montserrat-all-600-normal.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/css/vendor/fonts/montserrat/files/montserrat-all-700-normal.woff) format("woff")}body{overflow-x:hidden}.master-content-wrapper{display:none}.co_content_container#co_content_container{padding-top:0}@media screen and (max-width:902px){.co_content_container .bh.mobile-only{margin:0;padding:6px;color:#F2F4F7;position:absolute;right:0}}#publisher{--featured-card-overflow-amount:64px;--blue-darker-purple-gray:#D7D7D7;--blue-dark-purple-subtitle:#666666;--blue-darker-purple-subtitle:#666666;--blue-gray:#F2F4F7;--blue-purple-gray:#F2F5F7;--subtitle-purple:#535A60;--background-color:#fafaff;--blue-dark-purple-2:#0A3459;--cdo-text-input-color:#0A3459;--cdo-text-input-font-family:Nunito Sans,sans-serif;--cdo-text-input-font-size:14px;--cdo-text-input-line-height:16px;position:relative;z-index:1}#header,.bh,.page-tools-sidebar{z-index:3}.clmc .breadcrumbs__crumb:nth-of-type(1)+.breadcrumbs__divider{display:initial}#mobile_content{overflow:initial!important}@media screen{#BodyContainer .body_wrapper,#mobile_content,body{background-color:#fafaff!important}}#content #BodyContainer{width:auto}#content #BodyContainer #co_body_container{width:auto;float:none;display:block;margin:0}#SitePromos{display:none}.bh{float:none!important;color:#F2F4F7}#tabContentMain .co_menu_item{height:48px}@media (max-width:1100px){.page-tools-sidebar{z-index:1}}#ContentBody{min-height:calc(100vh - 680px)}#publisher .heroarea{background:var(--publisher-background-color)}#publisher .heroarea__main{display:flex}@media screen and (min-width:903px){#publisher .heroarea{padding-block-start:112px}#publisher .heroarea__main{align-items:flex-end;justify-content:space-between;max-width:1070px;margin:0 auto;padding-inline:75px}}@media screen and (max-width:902px){.bh{background-color:var(--publisher-background-color)}#publisher .heroarea{padding-top:80px}#publisher .heroarea__main{padding:0 16px;flex-direction:column;gap:48px}}#publisher .heroarea .background-logo{position:absolute;pointer-events:none;background-color:var(--publisher-logo-background-color);left:calc(40vw + var(--publisher-logo-background-position-left));top:calc(var(--publisher-logo-background-position-top) - 298px);-webkit-mask:var(--publisher-logo-background-svg-url) no-repeat;mask:var(--publisher-logo-background-svg-url) no-repeat;-webkit-mask-size:auto var(--bg-logo-height);mask-size:auto var(--bg-logo-height)}@media screen and (max-width:902px){#publisher .heroarea .background-logo{left:calc(48vw + var(--publisher-logo-background-position-left));top:calc(var(--publisher-logo-background-position-top) - 46px);--bg-logo-height:700px}#publisher .heroarea .bookinfo{margin:0 auto}}@media screen and (max-width:520px){#publisher .heroarea .background-logo{left:calc(20vw + var(--publisher-logo-background-position-left));top:calc(var(--publisher-logo-background-position-top) - 68px);--bg-logo-height:530px}}#publisher .heroarea .background-logo img{visibility:hidden;height:var(--bg-logo-height)}#publisher .heroarea .bookinfo{min-height:150px}#publisher .heroarea .bookinfo .logo{background-color:var(--publisher-logo-color);--logo-height:56px;-webkit-mask:var(--publisher-logo-svg-url) no-repeat;mask:var(--publisher-logo-svg-url) no-repeat;-webkit-mask-size:auto var(--logo-height);mask-size:auto var(--logo-height)}#publisher .heroarea .bookinfo .logo img{visibility:hidden;height:var(--logo-height)}@media screen and (max-width:902px){#publisher .heroarea .bookinfo .logo{--logo-height:35px;margin:0 auto;display:table}}#publisher .heroarea .bookinfo h1{margin-bottom:16px;font-weight:600;font-size:56px;color:#F2F4F7;width:fit-content}#publisher .heroarea .bookinfo p,#publisher .heroarea .features,#publisher .heroarea .social,.featured-card,.featured-card .featured-card__content-actions,.featured-card .featured-card__content-actions a,.publisher-no-content{font-family:"Nunito Sans",sans-serif}@media screen and (min-width:903px){#publisher .heroarea .bookinfo h1{margin-top:16px}}@media screen and (max-width:902px){#publisher .heroarea .bookinfo h1{margin:16px auto 0;font-size:36px}}#publisher .heroarea .bookinfo p{color:rgba(242,244,247,.8);font-size:19px}@media screen and (max-width:902px){#publisher .heroarea .bookinfo p{font-size:16px;line-height:22px;letter-spacing:.02em;text-align:center}}@media screen and (min-width:903px){#publisher .heroarea .bookinfo p{letter-spacing:.005em}}#publisher .heroarea .bookinfo .links{margin-top:48px;white-space:nowrap;color:#F2F4F7;display:flex;align-items:center;gap:24px}@media screen and (max-width:902px){#publisher .heroarea .bookinfo .links{margin-top:40px;justify-content:center;flex-direction:column;gap:20px}}#publisher .heroarea .bookinfo .links .button,#publisher .heroarea .bookinfo .links .link{font-family:Montserrat,sans-serif;background:0 0;color:#F2F4F7;display:inline-flex;font-style:normal;align-items:center;justify-content:center;cursor:pointer;transition:.2s}#publisher .heroarea .bookinfo .links .button{border-radius:4px;text-decoration:none;box-shadow:inset 0 0 0 2px #F2F4F7;gap:4px;font-weight:600;font-size:16px;line-height:20px;padding:10px 24px}@media screen and (max-width:902px){#publisher .heroarea .bookinfo .links .button{font-size:14px;width:203px;height:48px;padding-block:16px;padding-inline:0;padding:16px 24px;letter-spacing:.02em}}@media screen and (min-width:903px){#publisher .heroarea .bookinfo .links .button{width:217px}#publisher .heroarea .bookinfo .links .button:hover{color:var(--blue-dark-purple-2);background:#F2F4F7}}#publisher .heroarea .bookinfo .links .button:active{color:var(--blue-dark-purple-2);background:#DBDEE1}#publisher .heroarea .bookinfo .links .link{gap:6px;text-decoration:underline;font-weight:500;font-size:14px;line-height:17px}@media screen and (min-width:903px){#publisher .heroarea .bookinfo .links .link:hover{color:#DBDEE1}#publisher .heroarea .social__icon:hover{background:rgba(242,245,247,.15)}}#publisher .heroarea .social__title{color:#C5CEDC;font-weight:800;font-size:10px;line-height:16px;letter-spacing:.06em;text-transform:uppercase;margin-bottom:8px}#publisher .heroarea .social__buttons{display:flex;gap:8px;align-items:center}@media screen and (max-width:902px){#publisher .heroarea .bookinfo .links .link{line-height:16px}#publisher .heroarea .social{text-align:center}#publisher .heroarea .social__buttons{gap:16px;justify-content:center}}#publisher .heroarea .social__icon{height:40px;width:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:4px;transition:.2s}#publisher .heroarea .social__icon:active{background:rgba(242,245,247,.25)}@media screen and (min-width:903px){#publisher .heroarea .social__icon[data-social-tooltip]{position:relative}#publisher .heroarea .social__icon[data-social-tooltip]:before{content:attr(data-social-tooltip);user-select:none;pointer-events:none;position:absolute;bottom:-36px;left:50%;padding:2px 8px;opacity:0;transform:translateX(-50%);transition:.2s ease-in-out;transform-origin:top;background:rgba(74,119,159,.9);color:#FAFDFF;border-radius:2px;font-weight:600;font-size:12px;line-height:20px;letter-spacing:.02em}#publisher .heroarea .social__icon[data-social-tooltip]:hover:before{opacity:1}}#publisher .heroarea .social__icon svg{height:32px;width:32px}#publisher .heroarea .features{font-weight:700;margin-top:152px;-webkit-columns:auto;-moz-columns:auto;columns:auto;border:none}@media screen and (max-width:902px){#publisher .heroarea .social__icon{height:32px;width:32px}#publisher .heroarea .social__icon svg{height:24px;width:24px}#publisher .heroarea .features{margin-top:96px;margin-bottom:32px;height:296px}}#publisher .heroarea .features:after{content:" "}#publisher .content{margin:44px auto;display:grid}#publisher .content__divider{grid-column:span 2;width:100%;margin:0;border:1px solid rgba(215,215,215,.6);border-top-width:0}@media screen and (min-width:903px){#publisher .heroarea .features{padding-inline:clamp(32px,-40.31px + 8.0074487896vw,75px);height:unset}#publisher .content{max-width:1070px;grid-template-columns:1fr 1fr;grid-column-gap:74px;grid-row-gap:48px;padding-inline:75px}#publisher .content__divider:nth-of-type(odd){display:none}}@media screen and (max-width:902px){#publisher .content{max-width:616px;grid-template-columns:1fr;grid-row-gap:24px}#publisher .content__divider{grid-column:span 1}}@media screen and (max-width:768px){#publisher .content{padding-left:16px;padding-right:16px}#publisher .content__divider:last-of-type{display:none}}.icon-container{width:16px;height:16px;display:flex;align-items:center;justify-content:center;min-width:16px}.publisher-no-content{text-align:center;grid-column:span 2}.publisher-no-content__heading{font-size:17px;color:var(--blue-dark-purple-2);font-style:normal;font-weight:600;line-height:24px;margin-bottom:18px;letter-spacing:.02em}.publisher-no-content__body{font-style:normal;font-weight:400;font-size:13px;line-height:20px;letter-spacing:.02em;color:var(--blue-dark-purple-subtitle)}@media screen and (min-width:903px){.bookinfo>.hero__description{display:flex}.bookinfo>.hero__description p{width:0;flex-grow:1;margin-block-end:0}}@font-face{font-family:"Nunito Sans";font-style:normal;font-display:swap;font-weight:400;src:url(/css/vendor/fonts/nunito-sans/files/nunito-sans-all-400-normal.woff) format("woff")}@font-face{font-family:"Nunito Sans";font-style:normal;font-display:swap;font-weight:500;src:url(/css/vendor/fonts/nunito-sans/files/nunito-sans-all-500-normal.woff) format("woff")}@font-face{font-family:"Nunito Sans";font-style:normal;font-display:swap;font-weight:600;src:url(/css/vendor/fonts/nunito-sans/files/nunito-sans-all-600-normal.woff) format("woff")}@font-face{font-family:"Nunito Sans";font-style:normal;font-display:swap;font-weight:700;src:url(/css/vendor/fonts/nunito-sans/files/nunito-sans-all-700-normal.woff) format("woff")}@media screen and (min-width:769px){.mobile-only{display:none}}@media screen and (max-width:768px){.desktop-only{display:none}}@media screen and (max-width:902px){.bookinfo>.hero__description{width:343px}#publisher .heroarea .features{height:unset;background-color:unset;border:unset}}.featured__container{background:0 0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center}@media screen and (max-width:902px){.featured__container{padding-bottom:32px;background:var(--publisher-background-color,inherit)}}.featured__container ::-webkit-scrollbar{background:0 0;color:transparent;display:none;width:0;height:0}@media screen and (min-width:903px){.publisher__featured-section{padding:0;width:100%;display:flex;height:100%;gap:clamp(16px,-7.54px + 2.6070763501vw,30px);justify-content:center;margin-block-end:calc(var(--featured-card-overflow-amount,64px) * -1)}}.featured-card{--bg-url:white;padding:16px;display:flex;flex-direction:column;justify-content:space-between;flex-basis:100%;background-color:#FAEECA;background-image:var(--bg-url);background-repeat:no-repeat;background-size:cover;background-position:center center;position:relative;color:#fcfaff;border-radius:4px;filter:drop-shadow(0, 0, 0, transparent) drop-shadow(0, 0, 0, transparent);transition:filter .2s ease-in;cursor:pointer;width:410px;height:354px;max-width:410px;max-height:354px;gap:140px}.featured-card.--has-subtitle{gap:116px}@media screen and (max-width:520px){.featured-card{width:343px;height:272px;max-width:343px;max-height:272px}}@media screen and (max-width:768px){.featured-card{max-width:410px;max-height:354px}}@media screen and (max-width:902px){.featured-card{justify-content:unset;max-width:616px;width:616px;transform-origin:center center;height:272px;transition:transform .2s ease-in,filter .2s ease-in}.featured-card.slick-slide:not(.slick-current){gap:80px}.featured-card.--active{z-index:2}}@media screen and (min-width:903px){.featured-card{flex:1 1;padding:24px;min-width:268px;max-width:410px;max-height:354px}}.featured-card:nth-of-type(n+1){--bg-tag:#A0802D}.featured-card:nth-of-type(n+2){--bg-tag:#0B46DE}.featured-card:nth-of-type(n+3){--bg-tag:#DE350B}.featured-card:active,.featured-card:hover{filter:drop-shadow(8px -3px 32px rgba(18, 12, 28, .15)) drop-shadow(0 20px 30px rgba(18, 12, 28, .21))}.featured-card .featured-card__content-actions{display:flex;align-items:center;justify-content:flex-start;gap:24px;color:#FAEECA;font-style:normal;font-weight:700;font-size:16px;line-height:24px;text-align:center;letter-spacing:.02em}.featured-card .featured-card__content-actions .featured-cta-btn{background:0 0;border-radius:4px;outline:0;border:2px solid #FECC66;color:inherit;transition:.2s ease-in;padding:0;display:flex;align-items:center;justify-content:center;cursor:pointer}.featured-card .featured-card__content-actions .featured-cta-btn:active,.featured-card .featured-card__content-actions .featured-cta-btn:hover{background:#FECC66;color:#6B5615}@media screen and (min-width:903px){.featured-card .featured-card__content-actions .featured-cta-btn{width:125px;height:40px}.featured-card .featured-card__content-actions .featured-cta-btn:active{background:linear-gradient(0deg,rgba(12,21,28,.15),rgba(12,21,28,.15)),#FECC66;border:none;box-sizing:content-box}}.featured-card .featured-card__content-actions .featured-cta-btn a{color:inherit;text-decoration:none;font-family:"Nunito Sans";font-style:normal;font-weight:700;font-size:16px;line-height:24px;letter-spacing:.02em;display:flex;align-items:center;gap:6px}.book-filters,.book-filters__list-item .filter-content,.book-filters__title,.content-card,.featured-card .featured-card__content-text,.featured-card .featured-card__content-title{font-family:"Nunito Sans",sans-serif}.featured-card .featured-card__content-actions .featured-cta-btn a .btn-icon{display:flex;justify-content:center;align-items:center}@media screen and (max-width:902px){.featured-card .featured-card__content-actions .featured-cta-btn{padding:7px 15px;border-width:1px}.featured-card .featured-card__content-actions .featured-cta-btn a{font-size:14px;line-height:20px}}.featured-card .featured-card__content-actions .featured-cta-btn path,.featured-card .featured-card__content-actions .featured-cta-btn svg{fill:currentColor}.featured-card .featured-card__content-actions .purchase-link{color:#FAEECA;font-weight:700;font-size:16px;line-height:24px;letter-spacing:.02em;text-decoration:underline}.featured-card .featured-card__content-actions .purchase-link:active,.featured-card .featured-card__content-actions .purchase-link:hover{color:#FECC66}.featured-card .featured-card__content-title{color:#F2F4F7!important;font-weight:700;font-size:21px;letter-spacing:-.005em;text-transform:capitalize;line-height:28px;margin-bottom:0;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.featured-card .featured-card__content-text{font-style:normal;line-height:20px;max-width:100%;overflow:hidden}.featured-card .featured-card__content{display:flex;flex-direction:column;gap:16px;align-items:flex-start;z-index:1}@media screen and (max-width:902px){.featured-card .featured-card__content-title{font-size:17px;line-height:20px;letter-spacing:.005em}.featured-card .featured-card__content{gap:8px}}.featured-card .featured-card__content p{font-style:normal;font-weight:400;font-size:18px;line-height:24px;letter-spacing:.05em;color:rgba(242,244,247,.9);margin:0;max-width:100%;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}@media screen and (max-width:902px){.featured-card .featured-card__content p{font-weight:600;font-size:14px;line-height:20px;letter-spacing:.02em}}.featured-card .featured-card__top-tag{background-color:var(--bg-tag);padding:8px 16px;font-weight:700;text-align:center;border-radius:4px;text-transform:uppercase;letter-spacing:.06em;font-size:16px;line-height:20px}.featured-card .featured-card__overlay{border-radius:4px;position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(12,21,28,0) 0,rgba(12,21,28,.25) 43.23%,rgba(12,21,28,.4) 73.7%,rgba(12,21,28,.6) 100%)}.featured-card .featured-card__top{display:flex;justify-content:flex-start;z-index:1}@media screen and (max-width:902px){.featured-card .featured-card__top-tag{padding:8px 12px}.publisher__featured-section.slick-slider{width:100vw;min-height:250px}.publisher__featured-section.slick-slider .slick-list{margin-bottom:18px}.publisher__featured-section.slick-slider .slick-slide{margin-inline:8px;transition:.3s ease-in;display:flex;height:232px}}@media screen and (max-width:902px) and (max-width:768px){.publisher__featured-section.slick-slider .slick-slide{height:226px}}@media screen and (max-width:902px){.publisher__featured-section.slick-slider .slick-slide.slick-current{height:272px;box-shadow:0 20px 30px 0 rgba(18,12,28,.212),8px -3px 32px 0 rgba(18,12,28,.149)}.publisher__featured-section.slick-slider .slick-track{display:flex;flex-wrap:nowrap;height:272px;align-items:center}.publisher__featured-section.slick-slider .slick-dots{display:flex;padding:0;margin:0 auto;gap:4px;justify-content:center;align-items:center}.publisher__featured-section.slick-slider .slick-dots li{width:16px;height:6px;background:#F2F4F7;border-radius:16px;box-sizing:content-box;opacity:.5;list-style-type:none;cursor:pointer}.publisher__featured-section.slick-slider .slick-dots li button,.publisher__featured-section.slick-slider .slick-dots li button:before{display:none}.publisher__featured-section.slick-slider .slick-dots li.slick-active{opacity:1}}@media screen and (max-width:768px){.publisher__featured-section.slick-slider .slick-slide{height:226px;margin-inline:0}.publisher__featured-section.slick-slider .slick-slide:not(.slick-current){margin-inline:8px;min-width:327px}.publisher__featured-section.slick-slider .slick-slide.slick-current{min-width:343px}.filters{--publisher-filter-action-horizontal-padding:6px;--publisher-filter-action-vertical-padding:8px}}.filters{--publisher-filter-vertical-padding:8px;--publisher-filter-action-vertical-padding:7px;--publisher-filter-action-horizontal-padding:6px;--publisher-filter-group-padding-horizontal:16px;--filter-action-size:28px;margin:40px auto 32px}@media screen and (min-width:903px){.featured-card .featured-card__top-tag{font-size:19px;line-height:24px}.filters{max-width:1070px;margin:calc(var(--featured-card-overflow-amount,64px) + 88px) auto 12px}.content-card:hover .content-card__cta,.content-card:hover .content-card__gradient{opacity:1}}@media screen and (max-width:902px){.filters{max-width:616px}}.book-filters{width:100%;margin-inline:auto}.book-filters__title{color:#0A3459;font-weight:700;font-size:24px;line-height:33px;margin-bottom:16px}@media screen and (max-width:768px){.filters{margin-top:40px;padding-inline:var(--publisher-filter-group-padding-horizontal)}.book-filters__title{margin-bottom:8px;font-size:18px;line-height:25px}}.book-filters__content{width:100%;position:relative;display:flex;justify-content:space-between;align-items:flex-end}.book-filters__content:before{content:"";position:absolute;bottom:-1px;left:0;right:0;height:1px;background:#D7D7D7;z-index:2}.book-filters__list-container{position:relative;max-width:100%;overflow:hidden}.book-filters__list{display:flex;list-style-type:none;gap:0;padding:0;margin:0;position:relative;width:100%;height:100%;left:0;transition:left 350ms ease-in;scroll-padding-inline:40px;scroll-snap-type:x proximity;scroll-behavior:smooth;overflow:hidden}@media screen and (max-width:768px){.book-filters__list{overflow-x:scroll;overflow-y:hidden}.book-filters__list::-webkit-scrollbar{display:none}}.book-filters__list-item{cursor:pointer;opacity:1;transition:.1s linear;color:#8D8A91;border-bottom:2px solid transparent;scroll-snap-align:start}@media (hover:hover){.book-filters__list-item:hover .filter-content{background:#F2F4F7;color:#1E73BE}}@media (hover:none){.book-filters__list-item:active .filter-content{background:#F2F4F7;color:#1E73BE}}.book-filters__list-item:first-child .filter-content{padding-inline-start:0}.book-filters__list-item .filter-content{display:flex;gap:8px;align-items:center;padding-block:var(--publisher-filter-vertical-padding);padding-inline:var(--publisher-filter-group-padding-horizontal);border-radius:4px;height:32px;margin-bottom:6px;font-size:14px;font-weight:700;line-height:20px!important;letter-spacing:.002em;white-space:nowrap;transition:.1s linear}.book-filters__list-item--active{border-color:#1E73BE}.book-filters__list-item--active .filter-content{color:#1E73BE}.book-filters__list-item .filter__book-count{font-size:11px;line-height:16px;font-weight:700;padding:0 4px;background:#F2F4F7;border-radius:2px}.book-filter__actions{display:flex;gap:12px;padding:var(--publisher-filter-action-vertical-padding) var(--publisher-filter-action-horizontal-padding)}.filter-action{position:relative}.filter-action__content{color:var(--subtitle-purple);display:flex;align-items:center;justify-content:center;width:var(--filter-action-size);height:var(--filter-action-size);border-radius:50%;cursor:pointer;background:var(--blue-gray);position:relative;z-index:2}.filter-action.filter-action--next.hidden,.filter-action.filter-action--previous.hidden{display:none}.filter-action:active{background:linear-gradient(0deg,rgba(12,21,28,.05),rgba(12,21,28,.05)),var(--blue-purple-gray)}.filter-action.filter-action--previous{position:absolute;left:0;top:3px;z-index:2}.filter-action-container{position:sticky;left:0;height:100%;z-index:3;width:40px}.filter-action__gradient{position:absolute;inset:0;z-index:0}.filter-action--next .filter-action__gradient{left:-32px;background-image:linear-gradient(90deg,transparent,#FAFAFF 60%)}.filter-action--previous .filter-action__gradient{right:-32px;background-image:linear-gradient(90deg,#FAFAFF,transparent)}.content-card{display:flex;align-items:flex-start;cursor:pointer}.content-card__wrapper{display:flex;gap:24px;justify-content:space-between;position:relative;flex:1}.content-card__infos{position:relative}@media screen and (max-width:902px){.content-card__wrapper{gap:16px}.content-card__infos{gap:20px}}@media screen and (min-width:903px){.content-card__wrapper{height:100%}.content-card__infos.--without-byline{gap:0}.content-card__footer{bottom:0;position:absolute;height:32px;width:100%}.content-card__footer--no-credits{bottom:-8px;position:relative}.content-card__gradient{opacity:0}}.content-card__gradient{position:absolute;inset:0;height:32px;background-color:var(--background-color);-webkit-mask-image:linear-gradient(360deg,var(--background-color) 50%,rgba(250,250,255,0) 238.28%);mask-image:linear-gradient(360deg,var(--background-color) 50%,rgba(250,250,255,0) 238.28%);transition:.2s}@media screen and (max-width:902px){.content-card__footer{display:flex;flex-direction:column;gap:24px;margin-top:24px}.content-card__gradient{display:none}.content-card__tag{margin-bottom:-2px}}.content-card__tag{display:inline-flex;padding:4px 8px;font-weight:600;font-size:10px;line-height:16px;letter-spacing:.04em;border-radius:12px;background:#f2f4f7;color:#1e73be;transition:.2s}@media screen and (min-width:903px){.content-card__tag:hover{background:#EDEFF1}.content-card__cta{position:absolute;bottom:0;left:0;opacity:0}}.content-card__tag:active{background:linear-gradient(0deg,rgba(12,21,28,.05),rgba(12,21,28,.05)),#F2F5F7}.content-card__title{font-weight:700;font-size:22px;line-height:28px;letter-spacing:-.005em;color:#0a3459}@media screen and (max-width:902px){.content-card__title{font-size:19px;line-height:24px;letter-spacing:-.005em}}.content-card__credit-text,.content-card__subtitle{font-weight:400;letter-spacing:.02em;-webkit-box-orient:vertical;overflow:hidden}.content-card__subtitle{font-size:16px;line-height:20px;color:#24527a;margin-top:8px;-webkit-line-clamp:2;display:-webkit-box}.content-card__credits{display:flex;gap:8px;align-items:center;margin-top:24px}.content-card__credit-image{height:24px;width:24px;flex:0 0 24px;object-fit:cover;border-radius:3px}@media screen and (max-width:902px){.content-card__subtitle{font-size:13px;line-height:20px;letter-spacing:.02em}.content-card__credits{margin-top:16px}.content-card__credit-image{height:18px;width:18px;flex:0 0 18px;border-radius:2px}}.content-card__credit-text{font-size:13px;line-height:16px;color:#172b4d;-webkit-line-clamp:2;display:-webkit-box}.content-card__purchase,.content-card__read{font-weight:600;font-size:12px;line-height:16px;letter-spacing:.02em;color:#24527a;transition:.2s}.content-card__cta{display:flex;align-items:center;gap:24px;width:100%;transition:.2s}@media screen and (max-width:902px){.content-card__cta{gap:16px}}.content-card__read{display:inline-flex;gap:4px;padding:8px 16px;box-shadow:inset 0 0 0 1px #D7D7D7;background-color:var(--background-color);border-radius:4px;text-decoration:none!important}@media screen and (max-width:902px){.content-card__read:active{background-color:#F2F4F7}}@media screen and (min-width:903px){.content-card__read:hover{background-color:#F2F4F7}.content-card__read:active{background-color:#D7D7D7}}.content-card__purchase{text-decoration-line:underline}.content-card__purchase:hover{color:#0A3459}.content-card__image{width:88px;height:132px;flex:0 0 88px;object-fit:cover;border-radius:4px}@media screen and (max-width:902px){.content-card__image{width:64px;height:104px;flex:0 0 64px}}.close-search-button{opacity:1;transition:opacity .5s;margin:4px 0}.filter-search{pointer-events:none;left:0;right:0;display:flex;align-items:center;justify-content:flex-end;padding-left:var(--publisher-filter-action-horizontal-padding)}.filter-search__search-input{width:0;transition:flex-grow .4s}.filter-search__item-wrapper{padding:var(--publisher-filter-action-vertical-padding) 0;pointer-events:all;background:var(--background-color);z-index:3}.filter-search__item-wrapper svg{height:18px;width:auto}.filter-search__item-wrapper .close-search-button{width:20px;height:20px;color:var(--blue-darker-purple-subtitle);background:var(--blue-darker-purple-gray)}.filter-search__item-wrapper .close-search-button svg{height:8px}.filter-search .filter-action--search{background:var(--background-color)}@media screen and (max-width:768px){.close-search-button{margin:5px 0}.filter-search__item-wrapper svg{height:16px}.filter-search__item-wrapper .close-search-button{width:16px;height:16px}.filter-search__item-wrapper .close-search-button svg{height:6.4px}.filter-search .filter-action--search{background:var(--blue-gray)}.filter-search:active .filter-action--search,.filter-search:hover .filter-action--search{background:linear-gradient(0deg,rgba(12,21,28,.05),rgba(12,21,28,.05)),var(--blue-purple-gray)}}.filter-search:active .filter-action--search,.filter-search:hover .filter-action--search{background:linear-gradient(0deg,rgba(12,21,28,.05),rgba(12,21,28,.05)),var(--blue-purple-gray)}.filter-search:not(.--search-open) .close-search-button{display:none}.filter-search.--search-open{position:absolute;padding-left:0;--publisher-filter-action-vertical-padding:6px}.filter-search.--search-open:active .filter-action--search,.filter-search.--search-open:hover .filter-action--search{background:var(--background-color)}@media screen and (max-width:768px){.filter-search.--search-open{--publisher-filter-action-vertical-padding:4px}.filter-search.--search-open:active .filter-action--search,.filter-search.--search-open:hover .filter-action--search{background:var(--blue-gray)}}.filter-search.--search-open .filter-search__search-input{padding-left:8px;flex-grow:1;line-height:28px}.filter-search.--search-open .--shift-cover-buttons::before{content:"";position:absolute;padding:10px;left:4px;z-index:-1;background:var(--background-color)}