.collapsible-content{display:block;width:100%}.collapsible-content__tabs-container{display:flex;flex-direction:column;gap:1.6rem;overflow:hidden}@media(min-width:75em){.collapsible-content__tabs-container{flex-direction:row;gap:2.4rem}}.collapsible-content__tab-buttons{display:flex;flex-direction:column;gap:.8rem;width:100%}@media(min-width:75em){.collapsible-content__tab-buttons{max-width:20rem}}.collapsible-content__tab-button.swiper-slide{align-items:center;border:1px solid var(--color-accent);border-radius:9.9rem;display:flex;gap:.8rem;padding:.8rem 1.6rem;transition:background-color var(--transition),color var(--transition)}@media(max-width:74.99em){.collapsible-content__tab-button.swiper-slide{width:-moz-fit-content;width:fit-content}}.collapsible-content__tab-button.swiper-slide svg{color:var(--color-accent)}.collapsible-content__tab-button.swiper-slide[opened]{background-color:var(--color-secondary-button-background);color:var(--color-secondary-button-text)}.collapsible-content__tab-button.swiper-slide[opened] svg{color:var(--color-secondary-button-text)}.collapsible-content__tab-icon{height:2.4rem;width:2.4rem}.collapsible-content__tab-title{font-family:var(--font-heading-family);font-size:1.2rem;font-weight:500}.collapsible-content__tabs-wrapper{width:100%}.collapsible-content__tab-content{display:flex;flex-direction:column;gap:1.6rem}.collapsible-content__swiper-container{overflow:visible}@media(min-width:75em){.collapsible-content__swiper-container{max-width:26rem;width:26rem}}.collapsible-content__swiper-container .swiper-wrapper{flex-direction:row}@media(min-width:75em){.collapsible-content__swiper-container .swiper-wrapper{flex-direction:column;gap:.8rem}}.collapsible-content .swiper:not(.swiper-initialized) .swiper-wrapper{gap:.8rem}.collapsible-content .accordion__content-inner a{color:var(--color-text);font-weight:400;text-decoration:underline}.collapsible-content .accordion__content-inner a:hover{color:var(--color-link-text-hover)}.collapsible-content .accordion__content-inner .link{color:var(--color-text);display:block;font-size:1.8rem;font-weight:600;padding-top:1.2rem;text-decoration:underline;width:-moz-fit-content;width:fit-content}.collapsible-content .accordion__content-inner .link:hover{color:var(--color-link-text-hover)}.collapsible-content .accordion__content-inner p{margin:0}
