.textAccordion__block{position:relative;width:100%}.textAccordion__block .before{height:50%;left:0;position:absolute;top:0;width:100%;z-index:-1}.textAccordion__block .after{bottom:0;height:50%;left:0;position:absolute;width:100%;z-index:-1}.textAccordion__block .content{align-items:center;background:#1d1d1b;border-radius:24px;color:#fff;display:flex;flex-direction:column;gap:2rem;padding:4rem 2rem}@media (min-width:992px){.textAccordion__block .content{flex-direction:row;padding:8rem}}.textAccordion__block .content .left{display:flex;flex-direction:column;gap:1rem;width:100%}@media (min-width:992px){.textAccordion__block .content .left{width:50%}}.textAccordion__block .content .left .surtitle{color:var(--White,#fcf8f8);font-family:Space Grotesk;font-size:16px;font-weight:300;line-height:100%;text-transform:uppercase}.textAccordion__block .content .left .title{color:var(--White,#fcf8f8);font-family:Space Grotesk;font-size:48px;font-weight:300;line-height:100%}@media (min-width:992px){.textAccordion__block .content .left .title{font-size:64px}}.textAccordion__block .content .left .description{color:var(--White,#fcf8f8);font-family:Space Grotesk;font-size:16px;font-weight:300;margin-top:2rem}.textAccordion__block .content .right{width:100%}@media (min-width:992px){.textAccordion__block .content .right{width:50%}}.textAccordion__block .content .right .accordion{display:flex;flex-direction:column;gap:1rem}.textAccordion__block .content .right .accordion .accordion-item{border-radius:12px;overflow:hidden}.textAccordion__block .content .right .accordion .accordion-item .accordion-header .accordion-button{background:#fff;border:none;box-shadow:none;color:#1d1d1b;font-family:Space Grotesk;font-size:18px;font-weight:300;padding:1.5rem}@media (min-width:992px){.textAccordion__block .content .right .accordion .accordion-item .accordion-header .accordion-button{font-size:24px}}.textAccordion__block .content .right .accordion .accordion-item .accordion-header .accordion-button:after{background:none;content:"+";font-family:Font Awesome\ 6 Sharp;font-size:20px;height:-moz-fit-content;height:fit-content;line-height:1;transform:rotate(0deg);transition:transform .3s ease-in-out;width:-moz-fit-content;width:fit-content}.textAccordion__block .content .right .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed):after{transform:rotate(45deg)}.textAccordion__block .content .right .accordion .accordion-item .accordion-header .accordion-button:focus{background:#fff;border:none;box-shadow:none;color:#1d1d1b}.textAccordion__block .content .right .accordion .accordion-item .accordion-collapse .accordion-body{color:#1d1d1b;font-family:Space Grotesk;font-size:14px;font-weight:300;padding:0 1.5rem 1.5rem}
