.TechExpert_section__uy9yT{margin-top:clamp(40px,6vw,72px)}.TechExpert_advantagesGrid__KI8cP{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px;width:100%;margin:40px 0}@media(max-width:1080px){.TechExpert_advantagesGrid__KI8cP{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.TechExpert_advantagesGrid__KI8cP{grid-template-columns:1fr;gap:16px;margin:28px 0}}.TechExpert_advantageCard__FrVks{min-width:0;width:100%;padding:28px;align-items:flex-start}@media(max-width:640px){.TechExpert_advantageCard__FrVks{padding:22px}}.TechExpert_sectionTitle__DXBg2{margin:0 0 12px;font-size:clamp(28px,4vw,40px);line-height:1.15;color:#0f172a}.TechExpert_sectionLead__Ishbo{margin:0 0 24px;max-width:840px;color:#475569;font-size:17px;line-height:1.65}.TechExpert_taskGrid__f1WuT{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:18px;gap:18px}.TechExpert_taskCard__ActPh{padding:22px;border:1px solid #e2e8f0;border-radius:20px;background:linear-gradient(180deg,#ffffff,#f8fbff);box-shadow:0 18px 40px rgba(15,23,42,.05)}.TechExpert_taskCard__ActPh h3{margin:0 0 10px;font-size:20px;line-height:1.3;color:#0f172a}.TechExpert_taskCard__ActPh p{margin:0;font-size:15px;line-height:1.65;color:#475569}.TechExpert_fitGrid__WFIaP{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}@media(max-width:900px){.TechExpert_fitGrid__WFIaP{grid-template-columns:1fr}}.TechExpert_fitCard__ex8BQ,.TechExpert_notFitCard___SBhJ{padding:24px;border-radius:20px;border:1px solid #e2e8f0}.TechExpert_fitCard__ex8BQ h3,.TechExpert_notFitCard___SBhJ h3{margin:0 0 14px;font-size:20px;line-height:1.25;color:#0f172a}.TechExpert_fitCard__ex8BQ ul,.TechExpert_notFitCard___SBhJ ul{margin:0;padding-left:20px}.TechExpert_fitCard__ex8BQ li,.TechExpert_notFitCard___SBhJ li{margin-bottom:10px;color:#475569;line-height:1.65}.TechExpert_fitCard__ex8BQ{background:#f8fbff}.TechExpert_notFitCard___SBhJ{background:#fffaf5}.TechExpert_scopeList__MeOeW{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:14px;gap:14px;margin:0;padding:0;list-style:none}.TechExpert_scopeItem__5YkIe{display:flex;align-items:flex-start;gap:12px;padding:18px 18px 18px 16px;border-radius:18px;border:1px solid #dbeafe;background:#fff;box-shadow:0 12px 28px rgba(15,23,42,.04);color:#334155;line-height:1.6}.TechExpert_scopeItem__5YkIe:before{content:"";flex:0 0 10px;width:10px;height:10px;margin-top:9px;border-radius:999px;background:#2563eb}.TechExpert_proofGrid__5kLWf{display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));grid-gap:22px;gap:22px}.TechExpert_proofCard__CJEc4{display:flex;flex-direction:column;overflow:hidden;border-radius:24px;border:1px solid #e2e8f0;background:#fff;box-shadow:0 22px 48px rgba(15,23,42,.07)}.TechExpert_proofImageWrap__Qyh2m{position:relative;aspect-ratio:16/10;background:#eff6ff}.TechExpert_proofBody__2XtnL{padding:20px 22px 22px}.TechExpert_proofEyebrow__3ALW3{display:inline-flex;margin-bottom:12px;padding:6px 10px;border-radius:999px;background:#e0ecff;color:#1d4ed8;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.TechExpert_proofTitle__36C46{margin:0 0 10px;font-size:21px;line-height:1.3;color:#0f172a}.TechExpert_proofSummary__7Hr_b{margin:0 0 16px;color:#475569;font-size:15px;line-height:1.65}.TechExpert_proofFacts__hB8VU{margin:0 0 18px;padding-left:18px}.TechExpert_proofFacts__hB8VU li{margin-bottom:10px;color:#334155;font-size:14px;line-height:1.6}.TechExpert_proofLink__FTslF{display:inline-flex;align-items:center;gap:8px;color:#2563eb;font-weight:600;text-decoration:none}.TechExpert_proofLink__FTslF:hover{text-decoration:underline}.TechExpert_linksSection__RFmNT{margin-top:clamp(36px,5vw,56px)}.TechExpert_chipGrid__FD3Ag{display:flex;flex-wrap:wrap;gap:12px}.TechExpert_chipLink__vT0qi{display:inline-flex;align-items:center;min-height:42px;padding:0 16px;border-radius:999px;border:1px solid #dbeafe;background:#f8fbff;color:#0f172a;text-decoration:none;font-weight:500;transition:border-color .2s ease,color .2s ease,background .2s ease}.TechExpert_chipLink__vT0qi:hover{border-color:#93c5fd;color:#1d4ed8;background:#eff6ff}.TechExpert_serviceGrid__BIe_0{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:16px;gap:16px}.TechExpert_serviceLink__Sgnit{display:flex;flex-direction:column;gap:6px;padding:18px 20px;border-radius:20px;border:1px solid #e2e8f0;background:#fff;text-decoration:none;color:#0f172a;box-shadow:0 14px 34px rgba(15,23,42,.05);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.TechExpert_serviceLink__Sgnit:hover{transform:translateY(-2px);border-color:#bfdbfe;box-shadow:0 18px 36px rgba(37,99,235,.08)}.TechExpert_serviceLabel__gOKIP{color:#64748b;font-size:13px;line-height:1.5}.TechExpert_serviceName__mUx6d{font-size:18px;font-weight:700;line-height:1.35}.Faq_faqSection__OEefU{margin:40px 0}.Faq_faqTitle__qco1l{font-size:3rem;font-weight:600;margin-bottom:2rem}.Faq_faqList__9P6iq{display:flex;flex-direction:column;gap:2rem}.Faq_faqQuestion__OvQe6{width:100%;display:flex;align-items:center;justify-content:space-between;background:#fff;box-shadow:0 0 40px 0 #f4f6fb;border:none;outline:none;font-size:1.4rem;font-weight:700;padding:1.2rem 1.8em;cursor:pointer;transition:background .2s,transform .5s,box-shadow .5s;margin-bottom:.1rem}.Faq_faqQuestion__OvQe6:hover{box-shadow:0 7px 24px rgba(30,90,190,.15);transform:translateY(-3px) scale(1.035)}@media(max-width:500px){.Faq_faqQuestion__OvQe6{font-size:1.1rem;font-weight:500;padding:1.1rem 1.1em}}.Faq_faqQuestion__OvQe6 .Faq_icon__y_mYn{font-size:2.5rem;color:#999;margin-left:2rem;font-weight:400;transition:transform .2s}.Faq_faqQuestion__OvQe6.Faq_open__vRhWP .Faq_icon__y_mYn{color:#333;transform:rotate(180deg)}.Faq_faqAnswer__CGFmx{font-size:1.25rem;color:#222;margin-left:2rem;margin-top:0;line-height:1.5;overflow:hidden;max-height:0;opacity:0;transition:max-height .85s,opacity .45s;background:none}@media(max-width:500px){.Faq_faqAnswer__CGFmx{font-size:1rem;margin-left:.8rem}}.Faq_expanded__tgqcC{max-height:250px;opacity:1;margin-top:.75rem}