.CaseStudies_section__J3lO2{padding:56px 0;background:#080709}.CaseStudies_shell___sKLO{border:1px solid #573363;border-radius:26px;padding:34px;background:radial-gradient(ellipse at 5% 0,#30133830,transparent 48%),#0b090e}.CaseStudies_intro__IrqaA{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-gap:52px;gap:52px;align-items:end;margin-bottom:28px}.CaseStudies_intro__IrqaA .eyebrow{margin-bottom:14px}.CaseStudies_intro__IrqaA h2{font-size:clamp(32px,3.1vw,45px);line-height:1.16;letter-spacing:-.045em;max-width:560px}.CaseStudies_summary__KghNG>p{font-size:16px;line-height:1.8;color:#c2b3cb;max-width:48ch}.CaseStudies_summary__KghNG .CaseStudies_disclosure__AUodA{font-size:12px;line-height:1.7;color:#ac94b8;margin-top:12px}.CaseStudies_grid__RYLRK{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:18px;gap:18px}.CaseStudies_card__4zNti{grid-column:span 7;position:relative;isolation:isolate;overflow:hidden;min-height:310px;display:flex;flex-direction:column;justify-content:flex-end;padding:22px;border:1px solid #54315f;border-radius:15px;background:#1c1422;transition:border-color .25s,box-shadow .25s}.CaseStudies_card__4zNti:nth-child(2),.CaseStudies_card__4zNti:nth-child(3){grid-column:span 5}.CaseStudies_image__hwJKl{object-fit:cover;object-position:center;z-index:-2;transition:transform .6s ease}.CaseStudies_card__4zNti:first-child .CaseStudies_image__hwJKl{object-position:65% 40%}.CaseStudies_card__4zNti:nth-child(2) .CaseStudies_image__hwJKl{object-position:60% 45%}.CaseStudies_card__4zNti:nth-child(3) .CaseStudies_image__hwJKl{object-position:55% 50%}.CaseStudies_overlay__dOlln{position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,#09050df2,#1108199e 48%,#08060c24)}.CaseStudies_card__4zNti:nth-child(2) .CaseStudies_overlay__dOlln{background:linear-gradient(0deg,#09050df5,#110819aa 65%,#08060c24)}.CaseStudies_card__4zNti:nth-child(3) .CaseStudies_overlay__dOlln{background:linear-gradient(100deg,#0c0713ec,#110819bb 65%,#08060c3d)}.CaseStudies_card__4zNti:nth-child(4) .CaseStudies_overlay__dOlln{background:linear-gradient(0deg,#0b0610f5,#11081995 55%,#08060c35)}.CaseStudies_content__Y2VYp{order:1;margin-top:auto;max-width:54ch}.CaseStudies_content__Y2VYp h3{font-size:clamp(22px,1.8vw,26px);line-height:1.25;letter-spacing:-.035em;color:#fff;margin-bottom:8px;text-decoration:none}.CaseStudies_content__Y2VYp>p{font-size:15px;line-height:1.65;color:#e0d4e5;max-width:53ch}.CaseStudies_tags__LGlND{order:2;padding:0;margin:14px 0 0;display:flex;flex-wrap:wrap;gap:6px;list-style:none}.CaseStudies_tags__LGlND li{max-width:100%}.CaseStudies_tags__LGlND span{display:block;font-size:11px;line-height:1.5;border:1px solid #ad75c58c;border-radius:5px;background:#190b249c;padding:4px 8px;color:#ecd5f8;cursor:default;transition:transform 225ms ease,border-color 225ms ease,background-color 225ms ease,box-shadow 225ms ease,color 225ms ease}.CaseStudies_tags__LGlND span:hover{transform:translateY(-2px);border-color:#d19aee;background-color:#6a298b38;box-shadow:0 3px 13px #b657e52e;color:#f6e8ff}.CaseStudies_card__4zNti:first-child .CaseStudies_tags__LGlND,.CaseStudies_card__4zNti:nth-child(4) .CaseStudies_tags__LGlND{order:0;margin:0 0 24px;align-self:flex-start;max-width:90%}.CaseStudies_card__4zNti:nth-child(4) .CaseStudies_content__Y2VYp{align-self:flex-end;max-width:48ch}.CaseStudies_card__4zNti:hover{border-color:#9457af;box-shadow:0 10px 30px #6e2a8314}.CaseStudies_card__4zNti:hover .CaseStudies_image__hwJKl{transform:scale(1.025)}.CaseStudies_action___1_U9{margin-top:23px;display:flex;justify-content:flex-end}@media(max-width:1100px){.CaseStudies_shell___sKLO{padding:26px}.CaseStudies_intro__IrqaA{gap:30px}.CaseStudies_intro__IrqaA h2{font-size:clamp(32px,3.5vw,40px)}.CaseStudies_card__4zNti{padding:20px;min-height:320px}.CaseStudies_content__Y2VYp>p{font-size:14px}.CaseStudies_tags__LGlND span{padding:4px 7px}.CaseStudies_card__4zNti:first-child .CaseStudies_tags__LGlND,.CaseStudies_card__4zNti:nth-child(4) .CaseStudies_tags__LGlND{max-width:100%}}@media(max-width:850px){.CaseStudies_shell___sKLO{padding:22px}.CaseStudies_intro__IrqaA{gap:24px;grid-template-columns:1.1fr 1fr}.CaseStudies_intro__IrqaA h2{font-size:32px}.CaseStudies_summary__KghNG>p{font-size:14px}.CaseStudies_grid__RYLRK{gap:16px}.CaseStudies_card__4zNti{min-height:320px;padding:18px}.CaseStudies_content__Y2VYp h3{font-size:22px}.CaseStudies_tags__LGlND{gap:5px}.CaseStudies_tags__LGlND span{font-size:11px;padding:4px 6px}}@media(max-width:700px){.CaseStudies_section__J3lO2{padding:38px 0}.CaseStudies_shell___sKLO{padding:18px;border-radius:20px}.CaseStudies_intro__IrqaA{grid-template-columns:1fr;gap:16px;margin-bottom:22px}.CaseStudies_intro__IrqaA h2{font-size:clamp(29px,8vw,36px)}.CaseStudies_summary__KghNG>p{font-size:15px}.CaseStudies_summary__KghNG .CaseStudies_disclosure__AUodA{font-size:11px}.CaseStudies_grid__RYLRK{grid-template-columns:1fr;gap:16px}.CaseStudies_card__4zNti,.CaseStudies_card__4zNti:nth-child(2),.CaseStudies_card__4zNti:nth-child(3){grid-column:auto;min-height:320px;padding:20px}.CaseStudies_content__Y2VYp h3{font-size:23px}.CaseStudies_content__Y2VYp>p{font-size:14px}.CaseStudies_tags__LGlND span{font-size:11px;padding:4px 7px}.CaseStudies_card__4zNti:nth-child(4) .CaseStudies_content__Y2VYp{align-self:auto}.CaseStudies_action___1_U9{justify-content:flex-start;margin-top:22px}}@media(prefers-reduced-motion:reduce){.CaseStudies_card__4zNti,.CaseStudies_image__hwJKl{transition:none}.CaseStudies_card__4zNti:hover .CaseStudies_image__hwJKl{transform:none}.CaseStudies_tags__LGlND span{transition:color 225ms ease,border-color 225ms ease,background-color 225ms ease}.CaseStudies_tags__LGlND span:hover{transform:none}}@media(hover:hover) and (pointer:fine){.CaseStudies_card__4zNti:hover{translate:0 -3px}.CaseStudies_card__4zNti{transition:translate .25s ease,border-color .25s ease,box-shadow .25s ease}}@media(prefers-reduced-motion:reduce){.CaseStudies_card__4zNti:hover{translate:none}}.ExperienceCounter_card__E7ELp{min-width:0;padding:24px;border:1px solid #6d3884;border-radius:17px;background:#100c15;box-shadow:0 0 32px #a044c51c,inset 0 0 30px #a044c507}.ExperienceCounter_top__RqznT{display:flex;align-items:center;gap:17px}.ExperienceCounter_counter__njeab{direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate;display:flex;align-items:flex-start;flex:none;font-size:clamp(56px,5.2vw,76px);font-weight:800;letter-spacing:-.06em;line-height:1;color:transparent;-webkit-text-stroke:1px #be73de;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ExperienceCounter_digits__DaT9l{width:1.32em;display:block;text-align:center}.ExperienceCounter_plus__l_B0w{font-size:.48em;line-height:1.05;margin:0 0 0 2px;padding-top:.1em;letter-spacing:0;-webkit-text-stroke:1px #be73de}.ExperienceCounter_reduced__aYFkk{display:none}.ExperienceCounter_top__RqznT h3{font-size:16px;line-height:1.5;letter-spacing:-.025em;min-width:0}.ExperienceCounter_card__E7ELp p{font-size:14px;line-height:1.8;color:#b7a6c2;margin-top:20px}.ExperienceCounter_srOnly__kofJs{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}@media(max-width:1100px){.ExperienceCounter_card__E7ELp{padding:20px}.ExperienceCounter_top__RqznT{gap:12px}.ExperienceCounter_counter__njeab{font-size:56px}.ExperienceCounter_top__RqznT h3{font-size:14px}}@media(max-width:900px){.ExperienceCounter_card__E7ELp{padding:25px}.ExperienceCounter_counter__njeab{font-size:74px}.ExperienceCounter_top__RqznT h3{font-size:17px}}@media(max-width:560px){.ExperienceCounter_card__E7ELp{padding:24px}.ExperienceCounter_top__RqznT{gap:18px}.ExperienceCounter_counter__njeab{font-size:76px}.ExperienceCounter_top__RqznT h3{font-size:16px}.ExperienceCounter_card__E7ELp p{font-size:15px}}@media(prefers-reduced-motion:reduce){.ExperienceCounter_animated__Tbslt{display:none}.ExperienceCounter_reduced__aYFkk{display:inline}}.OurExpertise_section__BNnSe{padding:100px 0;background:#09080b}.OurExpertise_layout__rM7Ut{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);grid-gap:clamp(40px,4.4vw,64px);gap:clamp(40px,4.4vw,64px);align-items:stretch}.OurExpertise_visual__S3PLa{position:relative;min-height:560px;-webkit-padding-before:54px;padding-block-start:54px;-webkit-padding-start:26px;padding-inline-start:26px}.OurExpertise_photograph__VLy8_{position:relative;height:100%;min-height:506px;border-radius:20px;overflow:hidden;border:1px solid #50325c;background:#19121d}.OurExpertise_photograph__VLy8_ img{object-fit:cover;object-position:48% center}.OurExpertise_photograph__VLy8_:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0d071019,transparent 48%,#0b071336)}.OurExpertise_audit__gFiPF{position:absolute;inset-inline-start:0;top:0;width:min(94%,350px);padding:25px;border:1px solid #6c3b80;border-radius:16px;background:linear-gradient(125deg,#26172f,#130f19 75%);box-shadow:0 18px 48px #0008,0 0 32px #9c3dc117;z-index:1}.OurExpertise_audit__gFiPF h3{font-size:24px;line-height:1.3;letter-spacing:-.04em;color:#f9f4fb;max-width:20ch}.OurExpertise_audit__gFiPF p{font-size:15px;line-height:1.75;color:#bfb0c8;margin-top:12px}.OurExpertise_auditLink___3ZYH{display:inline-flex;align-items:center;gap:15px;color:#d69af5;font-size:14px;font-weight:700;line-height:1.6;margin-top:17px}.OurExpertise_auditLink___3ZYH:hover{color:#f0d7ff}.OurExpertise_content__CVPUk{padding-top:8px;min-width:0}.OurExpertise_content__CVPUk .eyebrow{margin-bottom:18px}.OurExpertise_content__CVPUk h2{font-size:clamp(34px,3.4vw,49px);line-height:1.18;letter-spacing:-.05em}.OurExpertise_content__CVPUk h2 span{background:linear-gradient(100deg,#e0d9e5,#8e7f9a);background-clip:text;-webkit-background-clip:text;color:transparent}.OurExpertise_introduction__Qs0Qd{font-size:17px;line-height:1.85;color:#baadC4;margin-top:24px;max-width:65ch}.OurExpertise_bottom__mRTjB{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:26px;gap:26px;margin-top:32px;align-items:start}.OurExpertise_strengths__MJrBK{padding-top:6px}.OurExpertise_strengths__MJrBK h3{font-size:21px;line-height:1.4;letter-spacing:-.03em;margin-bottom:19px}.OurExpertise_strengths__MJrBK ul{margin:0;padding:0;list-style:none;display:grid;grid-gap:15px;gap:15px}.OurExpertise_strengths__MJrBK li{display:flex;align-items:center;gap:10px;font-size:15px;line-height:1.6;color:#c8bace}.OurExpertise_strengths__MJrBK svg{flex:none;color:#c481e7}.OurExpertise_strengths__MJrBK a:hover{color:#e8b8ff}.OurExpertise_experience__vg1ry{padding:24px;border:1px solid #653279;border-radius:17px;background:radial-gradient(ellipse at 95% 100%,#5a22623b,transparent 68%),#151019;box-shadow:0 0 28px #9a39c20b}.OurExpertise_outline__aWng_{display:block;font-size:clamp(40px,3.8vw,55px);line-height:1.08;font-weight:800;letter-spacing:-.055em;color:transparent;-webkit-text-stroke:1px #c079e5;margin-bottom:19px}.OurExpertise_experience__vg1ry h3{font-size:22px;line-height:1.35;letter-spacing:-.035em}.OurExpertise_experience__vg1ry p{font-size:14px;line-height:1.8;color:#b7a6c2;margin-top:15px}.OurExpertise_experienceLink__cNG_t{display:inline-flex;align-items:center;gap:9px;font-size:12px;line-height:1.6;color:#d29ce9;margin-top:18px}.OurExpertise_experienceLink__cNG_t:hover{color:#f0d7ff}@media(max-width:1100px){.OurExpertise_layout__rM7Ut{gap:34px}.OurExpertise_audit__gFiPF{padding:22px}.OurExpertise_audit__gFiPF h3{font-size:22px}.OurExpertise_bottom__mRTjB{gap:18px}.OurExpertise_experience__vg1ry{padding:20px}.OurExpertise_strengths__MJrBK li{font-size:14px}.OurExpertise_content__CVPUk h2{font-size:36px}.OurExpertise_introduction__Qs0Qd{font-size:16px}}@media(max-width:900px){.OurExpertise_section__BNnSe{padding:75px 0}.OurExpertise_layout__rM7Ut{grid-template-columns:1fr;gap:36px}.OurExpertise_visual__S3PLa{min-height:0;height:450px;-webkit-padding-before:26px;padding-block-start:26px;-webkit-padding-start:32px;padding-inline-start:32px}.OurExpertise_photograph__VLy8_{min-height:0;height:100%}.OurExpertise_photograph__VLy8_ img{object-position:center 52%}.OurExpertise_audit__gFiPF{top:0;max-width:340px}.OurExpertise_content__CVPUk{padding:0}.OurExpertise_content__CVPUk h2{font-size:clamp(34px,4.7vw,43px)}.OurExpertise_bottom__mRTjB{gap:32px;margin-top:28px}.OurExpertise_strengths__MJrBK li{font-size:16px}.OurExpertise_experience__vg1ry{padding:25px}.OurExpertise_outline__aWng_{font-size:52px}}@media(max-width:560px){.OurExpertise_section__BNnSe{padding:58px 0}.OurExpertise_visual__S3PLa{height:430px;-webkit-padding-before:36px;padding-block-start:36px;-webkit-padding-start:16px;padding-inline-start:16px}.OurExpertise_audit__gFiPF{width:94%;max-width:290px;padding:22px}.OurExpertise_audit__gFiPF h3{font-size:22px}.OurExpertise_photograph__VLy8_ img{object-position:48% center}.OurExpertise_content__CVPUk h2{font-size:clamp(30px,8.3vw,38px)}.OurExpertise_introduction__Qs0Qd{font-size:17px;line-height:1.8;margin-top:20px}.OurExpertise_bottom__mRTjB{grid-template-columns:1fr;gap:28px}.OurExpertise_strengths__MJrBK h3{font-size:22px}.OurExpertise_strengths__MJrBK ul{gap:13px}.OurExpertise_experience__vg1ry{padding:25px}.OurExpertise_outline__aWng_{font-size:55px}.OurExpertise_experience__vg1ry h3{font-size:24px}.OurExpertise_experience__vg1ry p{font-size:15px}.OurExpertise_layout__rM7Ut{gap:32px}}