.requirements__inner{display:flex;flex-direction:column;gap:3rem;padding-top:3rem;padding-bottom:3rem}.requirements__picture{display:flex}.requirements__image{width:100%;height:100%;object-fit:cover;aspect-ratio:313/125}.requirements__left{display:flex;flex-direction:column;gap:1.5rem}.requirements__header{display:flex;flex-direction:column;gap:1.5rem}.requirements__title{color:#0f0e0e;font-size:1.75rem;font-style:normal;line-height:2rem;font-weight:700;word-wrap:break-word}@media screen and (min-width:1024px){.requirements__title{font-size:2.375rem;line-height:3rem}}.requirements__other-title{font-size:28px}.requirements__list{display:flex;flex-direction:column;gap:1rem}.requirements__list-item{display:flex;align-items:flex-start;gap:.75rem;color:#0f0e0e;font-size:1rem;font-style:normal;line-height:1.5rem;font-weight:700;word-wrap:break-word;margin-bottom:0}.requirements__list-icon{color:#5058ff;font-size:24px}.requirements__accordions{display:flex;flex-direction:column}.requirements__accordion{width:100%;border-bottom:.0625rem solid #dcdfeb;cursor:pointer}.requirements__accordion.active{border-bottom:.0625rem solid #0f0e0e}@media(hover:hover){.requirements__accordion:hover .requirements__accordion-title{color:#5058ff}}.requirements__accordion-header{display:flex;justify-content:space-between;align-items:center;padding:1rem 0;gap:1rem}.requirements__accordion-title{color:#0f0e0e;font-size:1rem;font-style:normal;line-height:1.5rem;font-weight:700;word-wrap:break-word}@media screen and (min-width:1024px){.requirements__accordion-title{font-size:1.25rem;line-height:1.75rem}}.requirements__accordion-icon{color:#5058ff;font-size:24px;font-weight:900}.requirements__accordion.active .requirements__accordion-title{color:#5058ff}.requirements__accordion.active .requirements__accordion-icon:before{content:""}.requirements__accordion-content{display:none;flex-direction:column;padding:1rem 0 1.5rem;list-style:none}.requirements__accordion--convalidations .requirements__accordion-content{gap:1rem}.requirements__accordion--convalidations .requirements__convalidations-content{font-size:1rem;font-style:normal;line-height:1.5rem;font-weight:700}.active>.requirements__accordion-content{display:flex}.requirements__price-row{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #dcdfeb;padding:.75rem 0;gap:1rem}.requirements__price-label{color:#0f0e0e;font-size:1rem;font-style:normal;line-height:1.5rem;font-weight:700}.requirements__price-value{color:#0f0e0e;font-size:1rem;font-style:normal;line-height:1.5rem;font-weight:700}.requirements__price-label--total,.requirements__price-value--total{color:#5058ff}.requirements__price-note{padding-top:1rem;color:#0f0e0e;font-size:1rem;font-style:normal;line-height:1.5rem;font-weight:400}.requirements__convalidations-content{color:#0f0e0e;font-size:1rem;font-style:normal;line-height:1.5rem;font-weight:400;display:flex;gap:1rem;align-items:baseline}.requirements__convalidations-content .requirements__list-icon{font-size:.75rem}.requirements__image{width:100%;height:100%;object-fit:cover;display:block}.requirements__right{display:none}@media screen and (min-width:1024px){.requirements__inner{padding-top:5rem;padding-bottom:5rem;flex-direction:row}.requirements__picture{display:none}.requirements__left{width:58.33%}.requirements__right{display:flex;width:41.667%;height:fit-content;margin:0;overflow:visible}.requirements__image{aspect-ratio:134/121}.requirements__list-item,.requirements__price-label,.requirements__price-value,.requirements__price-note,.requirements__convalidations-content{font-size:1.125rem;font-style:normal;line-height:1.75rem}.requirements .button--link{margin-top:1.5rem}}