.heroWrapper{background-color:#f0f3ff;display:flex;flex-direction:column;gap:16px;justify-content:center;padding-block:92px 80px;padding-inline:80px;place-items:center;width:100%}@media(max-width:768px){.heroWrapper{padding-inline:24px}.heroWrapper h1{font-size:40px}}.heroWrapper h1{color:#121f3e;font-size:56px;font-weight:600;letter-spacing:-.5px;line-height:1.21;text-align:center}.heroWrapper h1 span{color:#276aff}.heroWrapper p{color:#6d7d93;font-size:20px;font-weight:400;letter-spacing:-.1px;line-height:1.6;max-width:60ch;text-align:center}.partnershipWrapper{display:grid;gap:32px;grid-template-columns:.3fr 1fr;margin-inline:auto;max-width:1200px;padding-block:70px}@media(max-width:768px){.partnershipWrapper{grid-template-columns:1fr;padding-block:40px}}.partnershipWrapper .partnerCards{display:flex;flex-wrap:wrap;gap:32px;place-items:center}@media(max-width:768px){.partnershipWrapper .partnerCards{gap:40px;padding-inline:24px}}.partnershipWrapper .partnerCards .partnershipCard{flex:1;max-width:276px;width:100%}@media(max-width:767px){.partnershipWrapper .partnerCards .partnershipCard{max-width:100%}}.partnershipCategories{display:flex;flex-direction:column;gap:24px;overflow-x:hidden}@media(max-width:768px){.partnershipCategories{padding-inline:24px}.partnershipCategories .categoriesPhone{order:1}.partnershipCategories .inputWrapper{max-width:100%!important;order:2;padding-block:10px}.partnershipCategories .inputWrapper input{max-width:100%!important}}.partnershipCategories .inputWrapper{background-color:#fff;border:1px solid #dde4ee;border-radius:8px;display:flex;gap:8px;max-width:280px;padding:12px 16px;place-items:center;transition:all .3s ease;width:100%}.partnershipCategories .inputWrapper:hover{border-color:#191925}.partnershipCategories .inputWrapper:focus-within{border-color:#191925}.partnershipCategories .inputWrapper input{background-color:transparent;border:none;color:#191925;font-size:16px;font-weight:400;margin:0;max-width:280px;outline:none;padding:0;width:100%}.partnershipCategories .inputWrapper input:focus{border:none;box-shadow:none;outline:none}.partnershipCategories .categoriesWrapper{display:flex;flex-direction:column}@media(max-width:768px){.partnershipCategories .categoriesWrapper{display:none}}.partnershipCategories .categoriesWrapper>p{color:#191925;font-size:14px;font-weight:500;margin-bottom:16px}.partnershipCategories .categoriesWrapper .category{background-color:#fff;border-radius:8px;display:flex;justify-content:space-between;padding:12px 16px;place-items:center;transition:all .3s ease}.partnershipCategories .categoriesWrapper .category.selected,.partnershipCategories .categoriesWrapper .category:hover{background-color:#f4f5f8}.partnershipCategories .categoriesWrapper .category.selected p,.partnershipCategories .categoriesWrapper .category:hover p{color:#191925}.partnershipCategories .categoriesWrapper .category>p{color:#7c7b92;font-size:16px;font-weight:400;transition:all .3s ease}.partnershipCard{background-color:#fff;border:1px solid #f0f0f0;border-radius:12px;box-shadow:0 2px 4px 0 rgba(0,0,0,.04);display:flex;flex-direction:column;gap:12px;min-height:330px;min-width:276px;padding:12px;transition:all .3s ease}.partnershipCard:hover{border-color:#276aff;box-shadow:0 8px 12px 0 rgba(39,106,255,.16)}.partnershipCard .cardImageWrapper{background-color:#f4f5f8;border-radius:8px;display:flex;justify-content:center;min-height:120px;place-items:center;position:relative;width:100%}.partnershipCard .cardImageWrapper .category{background-color:rgba(68,114,233,.102);border-radius:4px;color:#4472e9;font-size:12px;font-weight:400;line-height:1.33;padding:2px 8px;position:absolute;right:10px;text-transform:capitalize;top:10px}.partnershipCard .cardInfo{display:flex;flex-direction:column;gap:12px;padding-inline:12px}.partnershipCard .cardInfo>p:first-of-type{color:#191925;font-size:18px;font-weight:500;line-height:1.55}.partnershipCard .cardInfo>p:last-of-type{color:#687494;font-size:14px;font-weight:400;line-height:1.42}.partnershipCard .buttonsWrapper{display:flex;gap:8px;margin-top:auto;place-items:center}.partnershipCard .buttonsWrapper a,.partnershipCard .buttonsWrapper button{background-color:#fff;border:1px solid #f4f4f4;border-radius:8px;color:#191925;display:flex;flex:1;font-size:14px;font-weight:500;gap:12px;justify-content:center;line-height:1.42;margin:0;padding:12px 16px;place-items:center;text-decoration:none;transition:all .3s ease;width:100%}.partnershipCard .buttonsWrapper a:hover,.partnershipCard .buttonsWrapper button:hover{background-color:#276aff;color:#fff}.partnershipCard .buttonsWrapper a:hover span,.partnershipCard .buttonsWrapper button:hover span{color:#fff}.partnershipCard .buttonsWrapper a:hover svg path,.partnershipCard .buttonsWrapper button:hover svg path{stroke:#fff}