.contact-about-section[data-v-3f383989]{background:#fff;padding:40px 0}.contact-about-container[data-v-3f383989]{margin:0 auto;max-width:1200px;padding:0 20px}.section-header[data-v-3f383989]{margin-bottom:32px;text-align:center}.header-content h2[data-v-3f383989]{background:linear-gradient(90deg,#4752e6 29%,#3e80ee 50%,#24c4ff);-webkit-background-clip:text;font-family:Inter,sans-serif;font-size:36px;font-weight:800;line-height:1.22;-webkit-text-fill-color:transparent;background-clip:text;margin:0 0 24px}.header-description p[data-v-3f383989]{color:#333;font-family:Inter,sans-serif;font-size:18px;font-weight:500;line-height:1.17;margin:0}.contact-cards[data-v-3f383989]{display:flex;gap:24px;justify-content:center}.about-card[data-v-3f383989],.contact-card[data-v-3f383989]{background:#f0f4ff;border-radius:24px;padding:20px;width:576px}.contact-card[data-v-3f383989]{padding-top:35px}.about-card[data-v-3f383989]{background:#efebff}.card-content[data-v-3f383989]{display:flex;flex:1;flex-direction:row;gap:8px;padding:20px}.card-content img[data-v-3f383989]{width:100%}.card-text[data-v-3f383989]{display:flex;flex:1;flex-direction:column;gap:16px}.card-title h3[data-v-3f383989]{color:#333;font-family:Inter,sans-serif;font-size:20px;font-weight:700;line-height:1.4;margin:0}.about-card .card-title h3[data-v-3f383989]{background:linear-gradient(90deg,#4752e6 29%,#3e80ee 50%,#24c4ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.card-description p[data-v-3f383989]{color:#333;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:1.14;margin:0}.about-btn[data-v-3f383989],.contact-btn[data-v-3f383989]{align-items:center;background:#fff;border:1px solid #358df3;border-radius:100px;cursor:pointer;display:flex;justify-content:center;min-height:48px;transition:all .3s ease;width:200px}.about-btn span[data-v-3f383989],.contact-btn span[data-v-3f383989]{background:linear-gradient(90deg,#4752e6 29%,#24c4ff);-webkit-background-clip:text;font-family:Inter,sans-serif;font-size:22px;font-weight:500;line-height:1.18;-webkit-text-fill-color:transparent;background-clip:text}.about-btn[data-v-3f383989]{bottom:10px;left:50%;position:absolute;transform:translate(-50%)}.card-image[data-v-3f383989]{border-radius:8px;height:148px;overflow:hidden;position:relative;width:207px}.about-card .card-image[data-v-3f383989]{align-items:center;display:flex;flex-direction:column;gap:8px}.card-image img[data-v-3f383989]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.about-card .card-image[data-v-3f383989]{margin-top:20px}.about-btn[data-v-3f383989]{margin-top:4px}@media (max-width:1024px){.contact-cards[data-v-3f383989]{align-items:center;flex-direction:column}.contact-cards .about-card[data-v-3f383989],.contact-cards .contact-card[data-v-3f383989]{width:330px}.contact-cards .about-card .card-content[data-v-3f383989],.contact-cards .contact-card .card-content[data-v-3f383989]{flex-direction:column;height:auto}.contact-cards .about-card .card-image[data-v-3f383989],.contact-cards .contact-card .card-image[data-v-3f383989]{height:148px;margin-top:10px}.contact-cards .about-card .about-btn[data-v-3f383989],.contact-cards .about-card .contact-btn[data-v-3f383989],.contact-cards .contact-card .about-btn[data-v-3f383989],.contact-cards .contact-card .contact-btn[data-v-3f383989]{min-height:42px;width:80%}.contact-cards .about-card .about-btn span[data-v-3f383989],.contact-cards .about-card .contact-btn span[data-v-3f383989],.contact-cards .contact-card .about-btn span[data-v-3f383989],.contact-cards .contact-card .contact-btn span[data-v-3f383989]{padding:5px 0}.contact-cards .about-card .about-btn[data-v-3f383989],.contact-cards .contact-card .about-btn[data-v-3f383989]{width:84%}}@media (max-width:768px){.contact-about-section[data-v-3f383989]{padding:30px 0}.header-content h2[data-v-3f383989]{font-size:20px}.card-content[data-v-3f383989]{height:auto}.card-image[data-v-3f383989]{height:200px;width:100%}.header-description p[data-v-3f383989]{font-size:14px}}@media (max-width:480px){.header-content h2[data-v-3f383989]{font-size:20px}.about-card[data-v-3f383989],.contact-card[data-v-3f383989]{width:100%}}
