.LinkedInReviews-module__lptBia__section{background:#f0f4f8;padding:88px 40px}.LinkedInReviews-module__lptBia__compact{padding-top:32px}.LinkedInReviews-module__lptBia__inner{text-align:center;max-width:1200px;margin:0 auto}.LinkedInReviews-module__lptBia__brandTitle{color:#000;font-size:clamp(36px,5vw + 1rem,56px);font-weight:700;font-family:var(--font-inria-serif),"Georgia",serif;margin:0 0 12px;line-height:1.1}.LinkedInReviews-module__lptBia__subtitle{color:#333;font-size:20px;font-weight:400;font-family:var(--font-inter),sans-serif;margin:0 0 52px;line-height:1.4}.LinkedInReviews-module__lptBia__gridWrapper{padding-bottom:10px;position:relative;overflow:hidden}.LinkedInReviews-module__lptBia__gridCollapsed{max-height:600px}.LinkedInReviews-module__lptBia__grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.LinkedInReviews-module__lptBia__card{cursor:pointer;background:#fff;border-radius:12px;transition:transform .3s,box-shadow .3s;display:block;overflow:hidden;box-shadow:0 14px 44px #00000038,0 4px 12px #0000001a}.LinkedInReviews-module__lptBia__card img{width:100%;height:auto;display:block}.LinkedInReviews-module__lptBia__card:hover{transform:scale(1.04);box-shadow:0 20px 60px #00000052,0 6px 18px #00000024}.LinkedInReviews-module__lptBia__gridOverlay{pointer-events:none;z-index:1;background:linear-gradient(#f0f4f800 0%,#f0f4f8eb 40%,#f0f4f8 65% 100%);position:absolute;inset:55% 0 0}.LinkedInReviews-module__lptBia__seeMoreWrapper{background:#f0f4f8;justify-content:center;margin-top:8px;padding:24px 0 8px;display:flex}.LinkedInReviews-module__lptBia__seeMoreBtn{appearance:none;color:#222;font-size:16px;font-weight:600;line-height:1;font-family:var(--font-inter),sans-serif;cursor:pointer;background:#fffffff2;border:2px solid #333;border-radius:999px;padding:13px 36px;text-decoration:none;transition:background .2s,transform .2s;display:inline-block;box-shadow:0 4px 14px #0000001f}.LinkedInReviews-module__lptBia__seeMoreBtn:hover{background:#fff;transform:scale(1.05)}@media (max-width:1024px){.LinkedInReviews-module__lptBia__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.LinkedInReviews-module__lptBia__section{padding:60px 20px}.LinkedInReviews-module__lptBia__subtitle{margin-bottom:36px;font-size:16px}.LinkedInReviews-module__lptBia__gridWrapper{overflow:visible}.LinkedInReviews-module__lptBia__gridCollapsed{max-height:none}.LinkedInReviews-module__lptBia__grid{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:14px;padding:4px 20px 16px;display:flex;overflow-x:auto}.LinkedInReviews-module__lptBia__grid::-webkit-scrollbar{display:none}.LinkedInReviews-module__lptBia__card{scroll-snap-align:start;flex:0 0 80%}.LinkedInReviews-module__lptBia__gridOverlay{display:none}.LinkedInReviews-module__lptBia__seeMoreBtn{background:var(--primary-blue);color:#fff;border:none}.LinkedInReviews-module__lptBia__seeMoreBtn:hover{background:var(--primary-blue-hover)}}
.AboutFAQ-module__923AiG__faq{background:#e8ecf0;padding:clamp(48px,6vw,80px) clamp(16px,4vw,40px) 48px;position:relative;overflow:hidden}.AboutFAQ-module__923AiG__leafLeft{opacity:.5;pointer-events:none;mix-blend-mode:multiply;z-index:0;width:220px;height:auto;transition:transform .3s ease-out;position:absolute;top:-40px;left:-40px}.AboutFAQ-module__923AiG__leafMiddle{opacity:.45;pointer-events:none;mix-blend-mode:multiply;z-index:0;width:160px;height:auto;transition:transform .3s ease-out;position:absolute;top:50%;right:20%;transform:translateY(-50%)}.AboutFAQ-module__923AiG__leafRight{opacity:.5;pointer-events:none;mix-blend-mode:multiply;z-index:0;width:180px;height:auto;transition:transform .3s ease-out;position:absolute;bottom:-30px;right:-30px;transform:scaleX(-1)scaleY(-1)}.AboutFAQ-module__923AiG__faq:hover .AboutFAQ-module__923AiG__leafLeft{transform:translateY(-12px)translate(-10px)scale(1.05)}.AboutFAQ-module__923AiG__faq:hover .AboutFAQ-module__923AiG__leafMiddle{transform:translateY(-50%)translateY(-8px)translate(8px)scale(1.05)}.AboutFAQ-module__923AiG__faq:hover .AboutFAQ-module__923AiG__leafRight{transform:scaleX(-1)scaleY(-1)translateY(12px)translate(10px)scale(1.05)}.AboutFAQ-module__923AiG__content{max-width:900px;margin:0 auto}.AboutFAQ-module__923AiG__header{text-align:center;margin-bottom:48px}.AboutFAQ-module__923AiG__header h2{color:#000;font-size:clamp(24px,3.5vw,38px);font-weight:700;line-height:1.3;font-family:var(--font-inria-serif),"Georgia",serif;margin-bottom:0}.AboutFAQ-module__923AiG__faqCard{background:#fff;border-radius:20px;padding:32px 48px;overflow:hidden}.AboutFAQ-module__923AiG__faqList{flex-direction:column;gap:0;display:flex}.AboutFAQ-module__923AiG__faqItem{border-bottom:1px solid #e0e0e0}.AboutFAQ-module__923AiG__faqItem:last-child{border-bottom:none}.AboutFAQ-module__923AiG__faqQuestion{cursor:pointer;text-align:left;color:#111;width:100%;font-size:16px;font-weight:500;font-family:var(--font-inter),sans-serif;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;padding:18px 8px;transition:color .2s;display:flex}.AboutFAQ-module__923AiG__faqQuestion:hover,.AboutFAQ-module__923AiG__open .AboutFAQ-module__923AiG__faqQuestion{color:var(--primary-blue)}.AboutFAQ-module__923AiG__chevron{border-bottom:2px solid #999;border-right:2px solid #999;flex-shrink:0;width:9px;height:9px;margin-bottom:3px;transition:transform .4s cubic-bezier(.4,0,.2,1),border-color .3s;display:inline-block;transform:rotate(45deg)}.AboutFAQ-module__923AiG__chevronOpen{border-color:var(--primary-blue);margin-bottom:-3px;transform:rotate(-135deg)}.AboutFAQ-module__923AiG__faqAnswer{grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.4,0,.2,1);display:grid}.AboutFAQ-module__923AiG__faqAnswerOpen{grid-template-rows:1fr}.AboutFAQ-module__923AiG__faqAnswerInner{min-height:0;overflow:hidden}.AboutFAQ-module__923AiG__faqAnswer p{color:#444;font-size:15px;font-weight:400;line-height:1.7;font-family:var(--font-inter),sans-serif;opacity:0;margin-bottom:10px;padding:8px 8px 12px;transition:opacity .35s cubic-bezier(.4,0,.2,1) 50ms,transform .35s cubic-bezier(.4,0,.2,1) 50ms;transform:translateY(-6px)}.AboutFAQ-module__923AiG__faqAnswerOpen .AboutFAQ-module__923AiG__faqAnswerInner p{opacity:1;transform:translateY(0)}.AboutFAQ-module__923AiG__faqAnswer p:last-child{margin-bottom:0;padding-bottom:12px}.AboutFAQ-module__923AiG__categoryBlock{border-bottom:1px solid #e0e0e0}.AboutFAQ-module__923AiG__categoryBlock:first-child{border-top:1px solid #e0e0e0}.AboutFAQ-module__923AiG__categoryToggle{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:18px 8px;display:flex}.AboutFAQ-module__923AiG__categoryName{color:#111;font-size:16px;font-weight:700;font-family:var(--font-inter),sans-serif;letter-spacing:.01em;transition:color .2s}.AboutFAQ-module__923AiG__categoryToggle:hover .AboutFAQ-module__923AiG__categoryName,.AboutFAQ-module__923AiG__categoryBlockOpen .AboutFAQ-module__923AiG__categoryName{color:var(--primary-blue)}.AboutFAQ-module__923AiG__plusMinus{border:1.5px solid #aaa;border-radius:50%;flex-shrink:0;width:18px;height:18px;transition:border-color .3s;position:relative}.AboutFAQ-module__923AiG__plusMinus:before,.AboutFAQ-module__923AiG__plusMinus:after{content:"";background:#aaa;transition:background .3s,transform .35s cubic-bezier(.4,0,.2,1),opacity .35s;position:absolute;top:50%;left:50%}.AboutFAQ-module__923AiG__plusMinus:before{width:8px;height:1.5px;transform:translate(-50%,-50%)}.AboutFAQ-module__923AiG__plusMinus:after{width:1.5px;height:8px;transform:translate(-50%,-50%)}.AboutFAQ-module__923AiG__plusMinusOpen{border-color:var(--primary-blue)}.AboutFAQ-module__923AiG__plusMinusOpen:before,.AboutFAQ-module__923AiG__plusMinusOpen:after{background:var(--primary-blue)}.AboutFAQ-module__923AiG__plusMinusOpen:after{opacity:0;transform:translate(-50%,-50%)rotate(90deg)}.AboutFAQ-module__923AiG__categoryContent{grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.4,0,.2,1);display:grid}.AboutFAQ-module__923AiG__categoryContentOpen{grid-template-rows:1fr}.AboutFAQ-module__923AiG__categoryContent>.AboutFAQ-module__923AiG__faqList{min-height:0;padding-left:8px;overflow:hidden}@media (max-width:768px){.AboutFAQ-module__923AiG__header{margin-bottom:32px}.AboutFAQ-module__923AiG__faqCard{border-radius:16px;padding:20px}.AboutFAQ-module__923AiG__faqQuestion{gap:12px;padding:16px 4px;font-size:15px}}@media (max-width:480px){.AboutFAQ-module__923AiG__faqCard{border-radius:12px;padding:16px}.AboutFAQ-module__923AiG__faqQuestion{padding:14px 2px;font-size:14px}}
.ContactSection-module__ZAvgDG__section{background:#fff;padding:40px 60px}.ContactSection-module__ZAvgDG__card{background:#fff;border-radius:20px;grid-template-columns:1.4fr 1fr;align-items:center;gap:40px;max-width:900px;margin:0 auto;padding:40px 48px;display:grid}.ContactSection-module__ZAvgDG__details{flex-direction:column;gap:20px;display:flex}.ContactSection-module__ZAvgDG__row{flex-direction:column;gap:4px;display:flex}.ContactSection-module__ZAvgDG__label{letter-spacing:.06em;text-transform:uppercase;color:#5f666d;font-size:.78rem;font-weight:600;font-family:var(--font-inter),sans-serif}.ContactSection-module__ZAvgDG__value{color:#1a2a3a;font-size:.97rem;font-weight:500;line-height:1.5;font-family:var(--font-inter),sans-serif}.ContactSection-module__ZAvgDG__imageCol{border-radius:14px;overflow:hidden}.ContactSection-module__ZAvgDG__imageMedia{height:260px}@media (max-width:1024px){.ContactSection-module__ZAvgDG__section{padding:40px 32px}.ContactSection-module__ZAvgDG__card{grid-template-columns:1fr 1fr;gap:32px;padding:32px 36px}}@media (max-width:768px){.ContactSection-module__ZAvgDG__section{padding:48px 20px}.ContactSection-module__ZAvgDG__imageMedia{height:220px}.ContactSection-module__ZAvgDG__card{grid-template-columns:1fr;gap:24px;padding:28px 24px}}
.AboutCTA-module__mO7pgW__cta{text-align:center;background:#f8f9ff;padding:96px 40px;position:relative;overflow:hidden}.AboutCTA-module__mO7pgW__leafLeft{opacity:.9;pointer-events:none;width:180px;transition:transform .3s ease-out;position:absolute;top:60px;left:20px}.AboutCTA-module__mO7pgW__leafRight{opacity:.9;pointer-events:none;width:200px;transition:transform .3s ease-out;position:absolute;bottom:10px;right:20px;transform:rotate(180deg)}.AboutCTA-module__mO7pgW__cta:hover .AboutCTA-module__mO7pgW__leafLeft{transform:translateY(-12px)translate(-8px)scale(1.05)}.AboutCTA-module__mO7pgW__cta:hover .AboutCTA-module__mO7pgW__leafRight{transform:rotate(180deg)translateY(12px)translate(8px)scale(1.05)}.AboutCTA-module__mO7pgW__content{z-index:1;flex-direction:column;align-items:center;gap:20px;max-width:780px;margin:0 auto;display:flex;position:relative}.AboutCTA-module__mO7pgW__tagline{color:#4d5559;font-size:15px;font-family:var(--font-inria-serif),"Georgia",serif;margin:0;font-style:italic}.AboutCTA-module__mO7pgW__title{font-size:38px;font-weight:700;font-family:var(--font-inria-serif),"Georgia",serif;color:#1a2a3a;margin:0;line-height:1.25}.AboutCTA-module__mO7pgW__highlight{color:var(--primary-blue)}.AboutCTA-module__mO7pgW__description{color:#4d5559;font-size:1rem;line-height:1.75;font-family:var(--font-inter),sans-serif;max-width:600px;margin:0}.AboutCTA-module__mO7pgW__ctaButton{background:var(--primary-blue);color:#fff;font-size:15px;font-weight:700;font-family:var(--font-inter),sans-serif;border-radius:800px;padding:15px 48px;text-decoration:none;transition:background .2s;display:inline-block}.AboutCTA-module__mO7pgW__ctaButton:hover{background:var(--primary-blue-hover,#1d4ed8)}.AboutCTA-module__mO7pgW__badges{color:#4d5559;font-size:14px;font-family:var(--font-inter),sans-serif;flex-wrap:wrap;justify-content:center;gap:24px;display:flex}@media (max-width:768px){.AboutCTA-module__mO7pgW__cta{padding:64px 20px}.AboutCTA-module__mO7pgW__title{font-size:26px}.AboutCTA-module__mO7pgW__leafLeft,.AboutCTA-module__mO7pgW__leafRight{width:70px}.AboutCTA-module__mO7pgW__badges{gap:12px}}
