.page_page__FwOAX{min-height:100vh;background:var(--bg-primary)}.page_section__WMlJk{padding:80px 80px 100px}.page_container__sgM7Z{max-width:900px;margin:0 auto}.page_studiesList__vMnvN{display:flex;flex-direction:column;gap:16px}.page_faqItem__TxYfh{background:var(--bg-card);border:1px solid var(--border-card);border-radius:12px;overflow:hidden;transition:all .3s}.page_faqItemOpen__HLGQU,.page_faqItem__TxYfh:hover{border-color:var(--primary)}.page_faqItemOpen__HLGQU{background:rgba(30,30,35,.4)}.page_faqQuestion__mb_p6{width:100%;padding:0;background:transparent;border:none;display:flex;justify-content:space-between;align-items:flex-start;gap:20px;cursor:pointer;text-align:left;color:#fff;transition:all .2s}.page_caseStudyHeader__DHWqd{flex:1 1;padding:40px}.page_caseStudyMeta__toZmU{display:flex;gap:12px;margin-bottom:20px;flex-wrap:wrap}.page_client__sQqEG,.page_industry__H01tc{display:inline-block;padding:6px 14px;background:rgba(111,154,255,.1);border:1px solid rgba(111,154,255,.2);border-radius:100px;color:var(--primary);font-size:.8125rem;font-weight:600;letter-spacing:.02em}.page_client__sQqEG{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.1);color:var(--text-secondary)}.page_caseStudyTitle__Wx89b{font-size:1.75rem;font-weight:800;color:#fff;margin-bottom:20px;line-height:1.25}.page_caseStudySummary__pDGAy{font-size:1.125rem;color:var(--text-secondary);line-height:1.6;margin-bottom:24px}.page_expandLabel__SlvgC{font-size:.9375rem;font-weight:600;color:var(--primary);display:flex;align-items:center;gap:8px}.page_faqIcon__Fjqzo{margin:40px 40px 0 0;flex-shrink:0;transition:transform .3s;stroke:var(--text-secondary);stroke-width:2}.page_faqIconOpen___v2vq{transform:rotate(180deg);stroke:var(--primary)}.page_faqAnswer__NE9ca{max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1)}.page_faqAnswerOpen__Dp49n{max-height:8000px;transition:max-height .6s cubic-bezier(.4,0,.2,1)}.page_caseStudyContent__3aYuK{padding:0 40px 48px}.page_contentSection__jpVNA{margin-bottom:48px}.page_contentSection__jpVNA:last-child{margin-bottom:0}.page_contentTitle__loQ2d{font-size:1.5rem;font-weight:700;color:#fff;margin-bottom:24px;position:relative;padding-bottom:16px}.page_contentTitle__loQ2d:after{content:"";position:absolute;bottom:0;left:0;width:40px;height:2px;background:var(--primary)}.page_contentSubtitle__meKDF{font-size:1rem;text-transform:uppercase;letter-spacing:.1em;color:var(--text-secondary);margin:32px 0 16px;font-weight:600}.page_contentList__jLmK7{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.page_contentList__jLmK7 li{color:var(--text-secondary);line-height:1.7;padding-left:24px;position:relative}.page_contentList__jLmK7 li:before{content:"→";position:absolute;left:0;color:var(--primary)}.page_conclusionText__0qWYi,.page_contentText__H2C9L{color:var(--text-secondary);line-height:1.8;font-size:1.125rem}.page_techList__uVqVR{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:10px}.page_techItem__HPum6{padding:8px 16px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:8px;color:#fff;font-size:.875rem;font-weight:500}.page_resultsList__F8X9A{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:20px;gap:20px}.page_resultsList__F8X9A li{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.05);padding:24px;border-radius:12px;color:#fff;line-height:1.6;display:flex;gap:16px}.page_resultIcon__YCT0z{color:var(--primary);font-weight:800;font-size:1.25rem;flex-shrink:0}.page_caseStudyCTA__vSlAG{margin-top:60px;padding:32px;background:linear-gradient(135deg,rgba(111,154,255,.1),rgba(247,134,170,.1));border:1px solid rgba(111,154,255,.2);border-radius:12px;text-align:center}.page_caseStudyCTA__vSlAG p{margin:0;font-size:1.125rem;color:#fff;line-height:1.6}.page_caseStudyCTA__vSlAG strong{color:var(--primary);display:block;margin-bottom:8px;font-size:1.25rem}.page_ctaSectionWrapper__0Htwr{padding:80px 40px 120px;background:var(--bg-primary)}.page_ctaSection__INU8E{max-width:900px;margin:0 auto;padding:100px 40px;min-height:480px;display:flex;flex-direction:column;justify-content:center;background:linear-gradient(135deg,rgba(111,154,255,.05),rgba(247,134,170,.05));border:1px solid rgba(111,154,255,.15);border-radius:24px;text-align:center;position:relative;overflow:hidden}.page_ctaSection__INU8E:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,rgba(111,154,255,.4),rgba(247,134,170,.4))}.page_sectionTitle__xaT4J{font-size:clamp(2rem,4vw,3.5rem);font-weight:800;color:#fff;text-align:center;letter-spacing:-.02em;line-height:1.2;position:relative;z-index:1;background:linear-gradient(90deg,#fff 0,#fff 45%,var(--primary) 50%,#fff 55%,#fff 100%);background-size:200% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:page_shine__8s3FS 8s linear infinite;padding-bottom:.3em;margin:0 0 -.2em}@keyframes page_shine__8s3FS{0%{background-position:200%}to{background-position:-200%}}.page_ctaDescription__PFsNG{font-size:clamp(1.1rem,1.5vw,1.3rem);color:var(--text-secondary);max-width:700px;margin:0 auto 48px;line-height:1.6;position:relative;z-index:1}.page_ctaButtons__iZ_38{display:flex;gap:24px;justify-content:center;align-items:center;position:relative;z-index:1}@media (max-width:1024px){.page_ctaSectionWrapper__0Htwr,.page_section__WMlJk{padding:60px 40px 80px}}@media (max-width:768px){.page_ctaSectionWrapper__0Htwr,.page_section__WMlJk{padding:40px 24px 60px}.page_ctaSection__INU8E{padding:60px 24px;border-radius:16px}.page_ctaButtons__iZ_38{flex-direction:column;gap:16px}.page_ctaButtons__iZ_38>*{width:100%}.page_caseStudyHeader__DHWqd{padding:24px}.page_faqIcon__Fjqzo{margin:24px 24px 0 0}.page_caseStudyTitle__Wx89b{font-size:1.375rem}.page_caseStudyContent__3aYuK{padding:0 24px 32px}.page_contentTitle__loQ2d{font-size:1.25rem}.page_resultsList__F8X9A{grid-template-columns:1fr}}@media (max-width:480px){.page_section__WMlJk{padding:40px 20px}.page_studiesList__vMnvN{gap:28px}.page_caseStudyCard__LGv30{border-radius:16px}.page_caseStudyHeader__DHWqd{padding:28px 20px}.page_caseStudyHeader__DHWqd:after{left:20px;right:20px}.page_caseStudyContent__3aYuK{padding:0 20px 28px}.page_caseStudyMeta__toZmU{gap:10px}.page_client__sQqEG,.page_industry__H01tc{font-size:.75rem;padding:8px 14px}.page_caseStudyTitle__Wx89b{font-size:1.25rem;margin-bottom:16px}.page_caseStudySummary__pDGAy{font-size:1rem;margin-bottom:24px}.page_expandButton__3UHLq{width:100%;justify-content:center;padding:14px 24px;font-size:.9375rem}.page_contentSection__jpVNA{margin-bottom:40px}.page_contentTitle__loQ2d{font-size:1.25rem;padding-bottom:12px;margin-bottom:16px}.page_contentTitle__loQ2d:after{width:50px}.page_contentSubtitle__meKDF{font-size:.875rem;margin:24px 0 16px}.page_contentList__jLmK7 li{padding-left:28px;margin-bottom:16px;font-size:.9375rem}.page_contentList__jLmK7 li:before{font-size:1rem}.page_resultsList__F8X9A{gap:14px}.page_resultsList__F8X9A li{padding:18px;font-size:.9375rem;gap:16px}.page_resultsList__F8X9A li:hover{transform:translateX(4px)}.page_resultIcon__YCT0z{width:24px;height:24px;font-size:.875rem}.page_resultsList__F8X9A li strong{font-size:1rem}.page_techList__uVqVR{gap:8px}.page_techItem__HPum6{font-size:.875rem;padding:10px 16px}.page_conclusionText__0qWYi{font-size:.9375rem;padding:20px}.page_ctaSection__INU8E{margin-top:32px;padding:24px 20px}.page_ctaText__GoOwj{font-size:.9375rem}.page_ctaText__GoOwj strong{font-size:1rem}.page_ctaButtons__iZ_38{flex-direction:column;width:100%}.page_ctaButtons__iZ_38>*{width:100%}}