.block-financial-education-topic-selection .topics .topic__inner .h3,.block-financial-education-topic-selection .topics-label{font-family:Sailec-B,Tahoma}.block-financial-education-topic-selection{overflow:hidden;background-color:#ffeddd;position:relative;padding-bottom:1rem}.block-financial-education-topic-selection .container{position:relative}.block-financial-education-topic-selection form{width:100%}.block-financial-education-topic-selection .topics-header{display:flex;flex-wrap:wrap;gap:.5rem 1rem;justify-content:space-between;align-items:center;margin-bottom:1rem}@media (min-width:768px){.block-financial-education-topic-selection{padding-bottom:2rem}.block-financial-education-topic-selection .topics-header{margin-bottom:2rem}}.block-financial-education-topic-selection .swiper-controls{margin-top:0}.block-financial-education-topic-selection .swiper-controls__buttons{padding-left:0}.block-financial-education-topic-selection .button{outline:0;isolation:isolate;margin-top:1rem}.block-financial-education-topic-selection .button:before{z-index:-1}.block-financial-education-topic-selection .topic-row{align-items:center;display:flex;gap:1rem}.block-financial-education-topic-selection .topic-row .scroll{flex-shrink:0}.block-financial-education-topic-selection .topic-row .scroll svg{height:13px}.block-financial-education-topic-selection .topics{position:relative}.block-financial-education-topic-selection .topics-wrapper{width:100%;position:relative;padding-right:4rem}.block-financial-education-topic-selection .topics .topic{cursor:pointer;flex-shrink:0;font-family:Sailec-B,Tahoma;-webkit-user-select:none;user-select:none;width:auto!important;margin-right:1rem}.block-financial-education-topic-selection .topics .topic__inner{align-items:center;-webkit-user-select:none;user-select:none;display:flex;gap:24px;cursor:pointer;background-color:transparent;margin-bottom:0;transition:background-color .1s ease-in-out,border-color .1s ease-in-out;border:4px solid #000;padding:16px}@media (min-width:768px){.block-financial-education-topic-selection .topics .topic__inner{padding:32px 28px}}.block-financial-education-topic-selection .topics .topic__inner .tickbox{border:3px solid #000;transition:background-color .1s ease-in-out;height:18px;position:relative;width:18px}.block-financial-education-topic-selection .topics .topic__inner .tickbox svg{position:absolute;top:40%;left:80%;transform:translate(-50%,-50%);transition:opacity .1s ease-in-out;opacity:0}.block-financial-education-topic-selection .topics .topic input{position:absolute;visibility:hidden}.block-financial-education-topic-selection .topics .topic input:checked+.topic__inner{background-color:#f49b70;border-color:#f49b70}.block-financial-education-topic-selection .topics .topic input:checked+.topic__inner .tickbox{background-color:#fff}.block-financial-education-topic-selection .topics .topic input:checked+.topic__inner .tickbox svg{transition-delay:.1s;opacity:1}