.requirements[data-v-423e1a74]{background:linear-gradient(145deg,#1f59b0 20.79%,#0671e0 116.73%),#fff;border-radius:16px;color:#fff;display:grid;gap:20px;grid-template-columns:1fr;grid-template-rows:2fr 1fr;overflow:hidden;padding:24px}.requirements--light[data-v-423e1a74]{background:#fff;color:#141414}.requirements--light .list li[data-v-423e1a74]:before{color:#fff}@media screen and (min-width:480px){.requirements[data-v-423e1a74]{grid-template-rows:1fr 1fr}}@media screen and (min-width:768px){.requirements[data-v-423e1a74]{gap:100px;grid-template-rows:1fr 1fr;padding:40px}}@media screen and (min-width:1280px){.requirements[data-v-423e1a74]{border-radius:28px;gap:40px;grid-template-columns:1fr 1fr;grid-template-rows:1fr}}@media screen and (min-width:1920px){.requirements[data-v-423e1a74]{padding:60px}}.requirements .section__title[data-v-423e1a74]{margin-bottom:16px}@media screen and (min-width:1280px){.requirements .section__title[data-v-423e1a74]{margin-bottom:40px}}.requirements__image[data-v-423e1a74]{margin-bottom:-28px;margin-right:-28px;position:relative}@media screen and (min-width:768px){.requirements__image[data-v-423e1a74]{margin-bottom:-40px;margin-right:-40px}}@media screen and (min-width:1920px){.requirements__image[data-v-423e1a74]{margin-bottom:-60px;margin-right:-60px}}.requirements__image img[data-v-423e1a74]{bottom:0;position:absolute;right:0;width:100%}.requirements__content[data-v-423e1a74]{z-index:1}.requirements .list[data-v-423e1a74]{counter-reset:li;padding-left:0}.requirements .list .list__item[data-v-423e1a74]{align-items:center;counter-increment:li;display:flex;font-size:16px;gap:16px;line-height:1.1;margin-bottom:16px;position:relative}@media screen and (min-width:768px){.requirements .list .list__item[data-v-423e1a74]{font-size:18px;gap:24px}}.requirements .list .list__item[data-v-423e1a74]:before{align-items:center;aspect-ratio:1/1;border:1px solid #fff;border-radius:50%;content:counter(li);display:flex;height:40px;justify-content:center;left:0;line-height:1;position:relative;top:0;width:40px}.requirements .tabs[data-v-423e1a74]{margin-bottom:24px}.requirements .tabs[data-v-423e1a74] .tab{background-color:transparent;border:1px solid #fff;color:#fff}.requirements .tabs[data-v-423e1a74] .tab.active{background-color:#fff;color:#141414}
