@layer pages{.cards-front-page.cards-has-bg-image{background-color:#0000}.cards-front-page .cards-header{letter-spacing:0;font-size:1.0625rem;font-weight:400;line-height:1.5}@media (min-width:0) and (max-width:1024px){.cards-front-page .cards-header{font-size:1rem;line-height:1.5rem}}.cards-front-page .cards-header{flex-direction:column;padding:60px 35px 0;display:flex}@media (min-width:768px){.cards-front-page .cards-header{padding:60px 100px 0}}.cards-front-page .cards-header{align-items:center}.cards-front-page .cards-header>*{max-width:600px}.cards-front-page .cards-header h2,.cards-front-page .cards-header h3,.cards-front-page .cards-header img,.cards-front-page .cards-header ul{margin-top:30px}.cards-front-page .cards-header p{margin-top:16px}.cards-front-page .cards-header p:last-child{margin-bottom:40px}.cards-front-page .cards-header p:first-child,.cards-front-page .cards-header h2:first-child,.cards-front-page .cards-header h3:first-child,.cards-front-page .cards-header h4:first-child{margin-top:0}.cards-front-page .cards-header h1,.cards-front-page .cards-header h2{font-family:museo-sans,Arial,sans-serif}@media (min-width:0) and (max-width:640px){.cards-front-page .cards-header h1,.cards-front-page .cards-header h2{font-size:1.425rem;line-height:1.6625rem}}@media (min-width:640px) and (max-width:768px){.cards-front-page .cards-header h1,.cards-front-page .cards-header h2{font-size:1.54375rem;line-height:2.1375rem}}@media (min-width:768px) and (max-width:1024px){.cards-front-page .cards-header h1,.cards-front-page .cards-header h2{font-size:2.73125rem;line-height:3.325rem}}@media (min-width:1024px){.cards-front-page .cards-header h1,.cards-front-page .cards-header h2{font-size:2.96875rem;line-height:3.5625rem}}.cards-front-page .cards-header h1,.cards-front-page .cards-header h2{text-transform:none}.cards-front-page .cards-header p.lead-text{font-family:museo-sans,Arial,sans-serif;font-weight:500}@media (min-width:0) and (max-width:1024px){.cards-front-page .cards-header p.lead-text{font-size:.94rem;line-height:1.41rem}}@media (min-width:1024px){.cards-front-page .cards-header p.lead-text{font-size:1.11625rem;line-height:1.88rem}}.cards-front-page .cards-header p.lead-text{font-family:museo-sans,Arial,sans-serif;font-weight:400;line-height:1.5625rem!important}.card-page.cards-has-bg-image{background-color:#0000}.card-page .promo-video,.card-page .promo-video.small{max-height:inherit;background-color:#0000}@media (max-width:768px){.card-page .promo-video,.card-page .promo-video.small{min-height:inherit}}.card-page .rows .row-item{padding:0}@media (min-width:768px){.card-page .rows .row-item{padding:0}}.card-page .rows .row-item:first-child .text-block{padding-top:0}.card-page .rows .row-item .text-block .content>*{padding-left:35px;padding-right:35px}.card-page .rows .row-item .row>.text-block{padding:50px 0}@media (min-width:768px){.card-page .text-block>.content img:not(.fixed-size){margin-left:auto;margin-right:auto}}.card-page .cards-header{min-height:60px;padding:20px 35px;position:relative}@media (min-width:768px){.card-page .cards-header{padding:20px 100px}}.card-page .cards-header{flex-direction:column;justify-content:center;align-items:center;display:flex}.card-page .cards-header .cards-home{right:35px}@media (max-width:768px){.card-page .cards-header .cards-home{top:5px}}.card-page .cards-header .cards-header-back{z-index:2;text-decoration:none;display:flex;position:absolute;top:8px;left:35px}.card-page .cards-header .cards-header-back>span{align-self:center;margin-left:10px;font-size:.875rem}.card-page .cards-header .cards-header-content{flex-direction:column;justify-content:center;align-items:center;max-width:720px;display:flex}.card-page .cards-header .cards-header-content .cards-header-image{width:calc(100vw - 70px);height:calc(56.25vw - 39.375px);margin-top:50px}@media (min-width:768px){.card-page .cards-header .cards-header-content .cards-header-image{width:320px;height:180px}}.card-page .cards-header .cards-header-content .cards-header-image{z-index:1;background-position:50%;background-size:cover}@media (min-width:768px){.card-page .cards-header .cards-header-content .cards-header-image{position:relative}}.card-page .cards-header .cards-header-content h1{z-index:2;margin-top:30px;margin-bottom:13px}@media (max-width:768px){.cards-front-page,.card-page{cursor:pointer}}.cards-front-page .cards-home,.card-page .cards-home{position:absolute;top:5px}.cards-front-page .cards-home img,.card-page .cards-home img{height:50px;margin-top:0}.cards-front-page .cards-bg-img,.card-page .cards-bg-img{z-index:-1;background-size:cover;width:100vw;height:100vh;position:fixed}.cards-front-page,.card-page{padding-bottom:35px}.cards-front-page ::-webkit-scrollbar{background:0 0;width:0}.card-page ::-webkit-scrollbar{background:0 0;width:0}.cards-front-page,.card-page{-webkit-overflow-scrolling:touch}.cards-front-page .cards-container,.card-page .cards-container{z-index:0;overflow-x:hidden}@media (hover:none) and (pointer:coarse){.cards-front-page .cards-container,.card-page .cards-container{overflow-x:scroll}}.cards-front-page .cards-container :focus,.card-page .cards-container :focus{outline:2px solid var(--bi-primary-95);border:2px solid var(--bi-basic-white)}@media (max-width:768px){.cards-front-page .cards-container,.card-page .cards-container{overflow-x:scroll}}.cards-front-page .cards-category,.card-page .cards-category{margin:40px 0;position:relative}.cards-front-page .cards-category:first-child,.card-page .cards-category:first-child{margin-top:0}.cards-front-page .cards-category a,.card-page .cards-category a{text-decoration:none}.cards-front-page .cards-category .row>.text-block,.card-page .cards-category .row>.text-block{padding:50px 0}.cards-front-page .cards-item-list,.card-page .cards-item-list{display:flex}.cards-front-page .cards-item-list .cards-item a,.card-page .cards-item-list .cards-item a{margin:2px 0;text-decoration:none;display:block}.cards-front-page .cards-item:last-child,.card-page .cards-item:last-child{box-sizing:content-box}.cards-front-page .cards-size-book .cards-item,.card-page .cards-size-book .cards-item{width:calc(45.4545vw - 17.7273px)}@media (min-width:768px){.cards-front-page .cards-size-book .cards-item,.card-page .cards-size-book .cards-item{width:240px}}.cards-front-page .cards-size-book div[role=img],.card-page .cards-size-book div[role=img]{height:calc(68.1818vw - 26.5909px)}@media (min-width:768px){.cards-front-page .cards-size-book div[role=img],.card-page .cards-size-book div[role=img]{height:360px}}.cards-front-page .cards-size-book .page-left,.cards-front-page .cards-size-book .page-right,.card-page .cards-size-book .page-left,.card-page .cards-size-book .page-right{height:calc(68.1818vw - 26.5909px)}@media (min-width:768px){.cards-front-page .cards-size-book .page-left,.cards-front-page .cards-size-book .page-right,.card-page .cards-size-book .page-left,.card-page .cards-size-book .page-right{height:360px}}.cards-front-page .cards-size-wide .cards-item,.card-page .cards-size-wide .cards-item{width:320px}.cards-front-page .cards-size-wide div[role=img],.card-page .cards-size-wide div[role=img],.cards-front-page .cards-size-wide .page-left,.cards-front-page .cards-size-wide .page-right,.card-page .cards-size-wide .page-left,.card-page .cards-size-wide .page-right{height:180px}.cards-front-page .cards-size-large .cards-item,.card-page .cards-size-large .cards-item{width:calc(90.9091vw - 35.4545px)}@media (min-width:768px){.cards-front-page .cards-size-large .cards-item,.card-page .cards-size-large .cards-item{width:360px}}.cards-front-page .cards-size-large div[role=img],.card-page .cards-size-large div[role=img]{height:360px;display:flex}.cards-front-page .cards-size-large p.body-text,.card-page .cards-size-large p.body-text{color:inherit;font-size:1.25rem;font-weight:600;line-height:1.875rem}@media (min-width:768px){.cards-front-page .cards-size-large p.body-text,.card-page .cards-size-large p.body-text{font-size:1.5rem;line-height:2.25rem}}.cards-front-page .cards-size-large .page-left,.cards-front-page .cards-size-large .page-right,.card-page .cards-size-large .page-left,.card-page .cards-size-large .page-right{height:360px}.cards-front-page .cards-item,.card-page .cards-item{flex-shrink:0;margin:0 2px}.cards-front-page .cards-item div[role=img],.card-page .cards-item div[role=img]{background-position:50%;background-size:cover;width:100%;margin-bottom:5px;position:relative}.cards-front-page .cards-item div[role=img]:before,.card-page .cards-item div[role=img]:before{background:var(--bi-basic-white);content:"";opacity:0;transition:all .2s ease-in-out;position:absolute;inset:0}.cards-front-page .cards-item:hover,.card-page .cards-item:hover{opacity:.5}.cards-front-page .cards-item p,.card-page .cards-item p{letter-spacing:0;font-size:1.0625rem;font-weight:400;line-height:1.5}@media (min-width:0) and (max-width:1024px){.cards-front-page .cards-item p,.card-page .cards-item p{font-size:1rem;line-height:1.5rem}}.cards-front-page .cards-item p,.card-page .cards-item p{font-size:1rem;line-height:1.25rem}@media (max-width:1024px) and (min-width:0){.cards-front-page .cards-item p,.card-page .cards-item p{font-size:.9375rem;line-height:1.1875rem}}.cards-front-page .page-left,.cards-front-page .page-right,.card-page .page-left,.card-page .page-right{display:none}@media (min-width:768px){.cards-front-page .page-left,.cards-front-page .page-right,.card-page .page-left,.card-page .page-right{background:#00000080;justify-content:center;align-items:center;width:100px;position:absolute;top:0}.cards-front-page .page-right,.card-page .page-right{right:0}.cards-front-page .page-left span,.card-page .page-left span{transform:rotate(180deg)}.cards-front-page .cards-category-is-scrollable:hover .page-right,.card-page .cards-category-is-scrollable:hover .page-right,.cards-front-page .cards-category-is-scrollable:hover.cards-category-has-scrolled .page-left,.card-page .cards-category-is-scrollable:hover.cards-category-has-scrolled .page-left{display:flex}}.cards-front-page .cards-size-fullscreen .text-block-section h3,.card-page .cards-size-fullscreen .text-block-section h3{margin:40px 0 15px;font-size:1.5rem;font-weight:300}@media (min-width:768px){.cards-front-page .cards-size-fullscreen .text-block-section h3,.card-page .cards-size-fullscreen .text-block-section h3{margin:40px 0 15px}}.cards-front-page .cards-category .strategic-event-list-block a,.card-page .cards-category .strategic-event-list-block a{display:inherit}.cards-front-page .cards-category .strategic-event-list-block .strategic-event-list-block-info,.card-page .cards-category .strategic-event-list-block .strategic-event-list-block-info{color:inherit}.cards-front-page .cards-category .text-block-section,.card-page .cards-category .text-block-section{max-width:950px;margin-left:auto;margin-right:auto}.cards-front-page .cards-size-book h2,.cards-front-page .cards-size-wide h2,.cards-front-page .cards-size-large h2,.card-page .cards-size-book h2,.card-page .cards-size-wide h2,.card-page .cards-size-large h2{margin:40px 0 15px 2px;font-size:1.5rem;font-weight:300}@media (min-width:768px){.cards-front-page .cards-size-book h2,.cards-front-page .cards-size-wide h2,.cards-front-page .cards-size-large h2,.card-page .cards-size-book h2,.card-page .cards-size-wide h2,.card-page .cards-size-large h2{margin:40px 0 15px 2px}.cards-front-page .cards-size-fullscreen,.card-page .cards-size-fullscreen{margin:40px 100px}}.cards-front-page .cards-size-fullscreen a,.card-page .cards-size-fullscreen a{display:flex}@media (max-width:768px){.cards-front-page .cards-size-fullscreen a,.card-page .cards-size-fullscreen a{flex-direction:column}}.cards-front-page .cards-size-fullscreen .text-block a,.card-page .cards-size-fullscreen .text-block a{display:initial}.cards-front-page .cards-size-fullscreen h3,.card-page .cards-size-fullscreen h3{text-transform:none;letter-spacing:0;width:100%;color:inherit;margin-top:15px;font-style:normal;font-weight:600;line-height:2.0625rem}@media (max-width:768px){.cards-front-page .cards-size-fullscreen h3,.card-page .cards-size-fullscreen h3{font-size:1.375rem;line-height:1.5rem}}.cards-front-page .cards-size-fullscreen .card-image,.card-page .cards-size-fullscreen .card-image{background-position:50%;background-size:cover;width:100%;height:50vw}@media (max-width:768px){.cards-front-page .cards-size-fullscreen .card-image,.card-page .cards-size-fullscreen .card-image{order:0}}@media (min-width:768px){.cards-front-page .cards-size-fullscreen .card-image,.card-page .cards-size-fullscreen .card-image{flex-basis:67%;height:30vw}}@media (max-width:768px){.cards-front-page .cards-size-fullscreen .information,.card-page .cards-size-fullscreen .information{order:1}}.cards-front-page .cards-size-fullscreen .information,.card-page .cards-size-fullscreen .information{text-align:center;background:#000;flex-direction:column;justify-content:center;align-items:center;padding:30px;display:flex}@media (max-width:768px){.cards-front-page .cards-size-fullscreen .information,.card-page .cards-size-fullscreen .information{padding:35px}}.cards-front-page .cards-size-fullscreen .information,.card-page .cards-size-fullscreen .information{min-height:25vw}@media (min-width:768px){.cards-front-page .cards-size-fullscreen .information,.card-page .cards-size-fullscreen .information{flex-basis:33%}}.cards-front-page .cards-size-fullscreen .information span,.card-page .cards-size-fullscreen .information span{color:var(--bi-primary-20);font-family:museo-sans,Arial,sans-serif;font-style:normal}.cards-front-page .promo-block.with-image p,.cards-front-page .promo-block.with-image h1,.cards-front-page .promo-block.with-image h2,.cards-front-page .promo-block.with-image h3,.card-page .promo-block.with-image p,.card-page .promo-block.with-image h1,.card-page .promo-block.with-image h2,.card-page .promo-block.with-image h3{color:var(--bi-basic-white)}.cards-front-page .promo-block.with-image .label,.card-page .promo-block.with-image .label{color:var(--bi-primary-60)}.cards-front-page .self-advertising-block,.card-page .self-advertising-block,.cards-front-page .spaced-item-list,.card-page .spaced-item-list,.cards-front-page .spaced-item-list-wrapper .text-block,.card-page .spaced-item-list-wrapper .text-block{background-color:#0000}.cards-front-page .cards-home{left:10px}.cards-front-page .cards-home.cards-home-en{left:3px}.cards-front-page article{margin-bottom:70px}@media (min-width:768px){.cards-front-page article{margin-bottom:100px}}.cards-category-description{max-width:1440px;margin:15px 2px 20px;font-size:1rem;line-height:1.25rem;display:flex}@media (min-width:768px){.cards-category-description{margin:15px 2px 20px}}.card-page .cards-header h1{text-transform:none;letter-spacing:0;margin-top:15px;font-style:normal;font-weight:600;line-height:2.5rem}.cards-container-container{position:relative}}
