@import url(https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,100..900;1,100..900&display=swap);.c-collapsible-content-component{box-sizing:border-box;padding:1.5rem 1rem;width:100%}
.c-collapsible-content-component .collapsible-main-content{margin-bottom:2rem;padding-bottom:2rem}
.c-collapsible-content-component .collapsible-main-content .main-image-container picture.left,.c-collapsible-content-component .collapsible-main-content h1.left,.c-collapsible-content-component .collapsible-main-content h2.left,.c-collapsible-content-component .collapsible-main-content p.left{text-align:left}
.c-collapsible-content-component .collapsible-main-content .main-image-container picture.center,.c-collapsible-content-component .collapsible-main-content h1.center,.c-collapsible-content-component .collapsible-main-content h2.center,.c-collapsible-content-component .collapsible-main-content p.center{text-align:center}
.c-collapsible-content-component .collapsible-main-content h1,.c-collapsible-content-component .collapsible-main-content h2,.c-collapsible-content-component .collapsible-main-content p{font-family:Noto Sans,-apple-system,BlinkMacSystemFont,San Francisco,Segoe UI,Helvetica Neue,sans-serif}
.c-collapsible-content-component .collapsible-main-content h1,.c-collapsible-content-component .collapsible-main-content h2{color:#1d1d1d;font-weight:700}
.c-collapsible-content-component .collapsible-main-content h1{font-size:1.5rem;letter-spacing:-.013rem;line-height:2rem;margin-bottom:1.5rem;margin-top:0}
.c-collapsible-content-component .collapsible-main-content .main-image-container{margin-bottom:1.5rem;padding:0;width:100%}
.c-collapsible-content-component .collapsible-main-content .main-image-container picture img{display:block;width:100%}
.c-collapsible-content-component .collapsible-main-content h2{font-size:1.25rem;letter-spacing:-.013rem;line-height:1.5rem;margin-bottom:1rem;margin-top:0}
.c-collapsible-content-component .collapsible-main-content p{font-size:1rem;line-height:1.5rem;margin-bottom:0}
.c-collapsible-content-component .collapsible-related-content{overflow:hidden}
.c-collapsible-content-component .collapsible-related-content.collapse{display:none}
.c-collapsible-content-component .collapsible-related-content.expand{display:block}
.c-collapsible-content-component .collapsible-related-content .collapsible-card-container{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-bottom:2rem}
.c-collapsible-content-component .collapsible-related-content .collapsible-card-container:last-child{padding-bottom:2rem}
.c-collapsible-content-component .collapsible-related-content .collapsible-card-container .collapsible-card-image{display:none}
.c-collapsible-content-component .collapsible-related-content .collapsible-card-container .collapsible-card-content{width:100%}
.c-collapsible-content-component .collapsible-related-content .collapsible-card-container .collapsible-card-content a,.c-collapsible-content-component .collapsible-related-content .collapsible-card-container .collapsible-card-content h2,.c-collapsible-content-component .collapsible-related-content .collapsible-card-container .collapsible-card-content p{font-family:Noto Sans,-apple-system,BlinkMacSystemFont,San Francisco,Segoe UI,Helvetica Neue,sans-serif;width:inherit}
.c-collapsible-content-component .collapsible-related-content .collapsible-card-container .collapsible-card-content h2,.c-collapsible-content-component .collapsible-related-content .collapsible-card-container .collapsible-card-content p{margin-bottom:1rem;margin-top:0}
.c-collapsible-content-component .collapsible-related-content .collapsible-card-container .collapsible-card-content h2{color:#1d1d1d;font-size:1.25rem;font-weight:700;letter-spacing:-.013rem;line-height:1.5rem}
.c-collapsible-content-component .collapsible-related-content .collapsible-card-container .collapsible-card-content p{color:#1d1d1d;font-size:1rem;line-height:1.5rem}
.c-collapsible-content-component .collapsible-related-content .collapsible-card-container .collapsible-card-content a{color:#1a65b2;font-size:1rem;font-weight:700;line-height:1rem}
.c-collapsible-content-component .view-more-cta{color:#1a65b2;display:block;font-family:Noto Sans,-apple-system,BlinkMacSystemFont,San Francisco,Segoe UI,Helvetica Neue,sans-serif;font-size:1rem;font-weight:700;line-height:1.25rem;text-align:center}
@media(min-width:768px){.c-collapsible-content-component .collapsible-main-content .main-image-container{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;padding-left:5.938rem;padding-right:5.938rem;width:100%}
.c-collapsible-content-component .collapsible-main-content .main-image-container.center{justify-content:center}
.c-collapsible-content-component .collapsible-main-content .main-image-container.left{justify-content:left;padding-left:0}
.c-collapsible-content-component .collapsible-main-content .main-image-container picture img{display:inline-block;height:16rem;width:33.125rem}
.c-collapsible-content-component .collapsible-main-content h2{font-size:1.5rem;line-height:2rem}
.c-collapsible-content-component .collapsible-related-content .collapsible-card-container .collapsible-card-image{display:block;height:6rem;padding-right:1rem;width:6rem}
.c-collapsible-content-component .collapsible-related-content .collapsible-card-container .collapsible-card-content h2{font-size:1.25rem;line-height:1.5rem}
}
@media(min-width:992px){.c-collapsible-content-component .collapsible-main-content h1{font-size:1.875rem;line-height:2.5rem}
.c-collapsible-content-component .collapsible-main-content h2{font-size:1.5rem;line-height:2rem}
.c-collapsible-content-component .collapsible-main-content .main-image-container{box-sizing:border-box;padding-left:12.938rem;padding-right:12.938rem}
.c-collapsible-content-component .collapsible-main-content .main-image-container picture img{height:20rem;width:41.375rem}
}