.RelatedFrameworks_wrapper__RXYMF{margin:0}.RelatedFrameworks_shell__XmtUm{width:var(--ag-page-shell-width);max-width:calc(100% - var(--ag-page-shell-gutter));padding:64px 0;margin:0 auto}.RelatedFrameworks_label__IcrCa{margin:0;font-size:var(--ag-type-meta);font-weight:700;line-height:1.45;color:var(--ag-color-cyan)}.RelatedFrameworks_title__IpVNi{margin:10px 0 0;font-size:var(--ag-type-section);font-weight:700;line-height:1.3;color:var(--ag-color-text-strong)}.RelatedFrameworks_grid__BQKS3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:22px}.RelatedFrameworks_card___04Rg{display:flex;flex-direction:column;gap:8px;padding:20px 22px;color:inherit;text-decoration:none;background:var(--ag-color-surface);border:1px solid var(--ag-color-border);border-radius:var(--ag-radius-card);transition:border-color .18s ease,box-shadow .18s ease}.RelatedFrameworks_card___04Rg span{font-size:var(--ag-type-caption);font-weight:700;color:var(--ag-color-cyan)}.RelatedFrameworks_card___04Rg strong{font-size:var(--ag-type-card-title);line-height:1.4;color:var(--ag-color-text-strong)}.RelatedFrameworks_card___04Rg p{margin:0;font-size:var(--ag-type-body);line-height:1.7;color:var(--ag-color-text-muted)}.RelatedFrameworks_card___04Rg:hover{border-color:var(--ag-color-primary-border-hover);box-shadow:var(--ag-shadow-card-hover-primary)}@media(max-width:1080px){.RelatedFrameworks_grid__BQKS3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.RelatedFrameworks_grid__BQKS3{grid-template-columns:1fr}}.ConsultingServiceDetail_page__mxIrH{color:var(--ag-color-text-strong);background:var(--ag-color-surface-blue)}.ConsultingServiceDetail_hero__voks2{position:relative;min-height:620px;color:var(--ag-color-surface);background-position:50%;background-size:cover}.ConsultingServiceDetail_hero__voks2:before{position:absolute;inset:0;content:"";background:rgba(5,14,42,.62)}.ConsultingServiceDetail_heroInner__K4jyI{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;max-width:1200px;min-height:620px;padding:64px 40px 86px;margin:0 auto}.ConsultingServiceDetail_backLink__wrVjL{align-self:flex-start;margin-bottom:auto;color:var(--ag-color-surface);font-size:16px}.ConsultingServiceDetail_eyebrow__a1_X6,.ConsultingServiceDetail_sectionLabel__ujR68{margin:0 0 22px;color:var(--ag-color-cyan);font-size:14px;font-weight:700;line-height:1.4;letter-spacing:0}.ConsultingServiceDetail_hero__voks2 h1{max-width:760px;margin:0 0 24px;color:var(--ag-color-surface);font-size:var(--ag-type-hero);font-weight:700;line-height:1.08}.ConsultingServiceDetail_keywords__FfXHX{margin:0 0 16px;color:var(--ag-color-cyan-light);font-size:18px}.ConsultingServiceDetail_heroDescription__xXE7q{max-width:720px;margin:0;color:hsla(0,0%,100%,.9);font-size:var(--ag-type-lead);line-height:1.65}.ConsultingServiceDetail_content__E1F2I{max-width:1200px;padding:86px 40px 30px;margin:0 auto}.ConsultingServiceDetail_definition__TAims{padding:26px 30px;margin-bottom:40px;background:var(--ag-color-surface);border:1px solid var(--ag-color-primary-border);border-left:4px solid var(--ag-color-primary);border-radius:var(--ag-radius-card)}.ConsultingServiceDetail_definition__TAims span{display:block;margin-bottom:8px;color:var(--ag-color-cyan);font-size:var(--ag-type-meta);font-weight:700}.ConsultingServiceDetail_definition__TAims p{margin:0;color:var(--ag-color-text-strong);font-size:var(--ag-type-lead);line-height:1.85}.ConsultingServiceDetail_overviewGrid__zBeuj{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;padding-bottom:72px;margin-bottom:72px;border-bottom:1px solid var(--ag-color-border)}.ConsultingServiceDetail_overviewBlock__lC4lv{padding:24px 26px;background:var(--ag-color-surface);border:1px solid var(--ag-color-border);border-radius:var(--ag-radius-card)}.ConsultingServiceDetail_overviewBlock__lC4lv h2{margin:0 0 14px;color:var(--ag-color-text-strong);font-size:var(--ag-type-card-title);font-weight:700;line-height:1.35}.ConsultingServiceDetail_overviewBlock__lC4lv ul{display:grid;grid-gap:8px;gap:8px;padding-left:18px;margin:0}.ConsultingServiceDetail_overviewBlock__lC4lv li,.ConsultingServiceDetail_overviewBlock__lC4lv p{margin:0;color:var(--ag-color-text);font-size:var(--ag-type-body);line-height:1.75}.ConsultingServiceDetail_faqList__L6l7o{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.ConsultingServiceDetail_faqItem__KWeM8{padding:24px 26px;background:var(--ag-color-surface);border:1px solid var(--ag-color-border);border-radius:var(--ag-radius-card)}.ConsultingServiceDetail_faqItem__KWeM8 h3{margin:0;color:var(--ag-color-text-strong);font-size:var(--ag-type-card-title);font-weight:700;line-height:1.45}.ConsultingServiceDetail_faqItem__KWeM8 p{margin:10px 0 0;color:var(--ag-color-text);font-size:var(--ag-type-body);line-height:1.8}.ConsultingServiceDetail_introGrid__fopJn{display:grid;grid-template-columns:.78fr 1.22fr;grid-gap:72px;gap:72px;padding-bottom:78px;border-bottom:1px solid var(--ag-color-border)}.ConsultingServiceDetail_introBlock__wseoB h2,.ConsultingServiceDetail_section__aB_F3 h2{margin:0 0 24px;color:var(--ag-color-text-strong);font-size:var(--ag-type-section);font-weight:700;line-height:1.25}.ConsultingServiceDetail_introBlock__wseoB p{margin:0;color:var(--ag-color-text);font-size:var(--ag-type-lead);line-height:1.9}.ConsultingServiceDetail_section__aB_F3{padding:76px 0;border-bottom:1px solid var(--ag-color-border)}.ConsultingServiceDetail_scopeGrid__fpgOE{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}.ConsultingServiceDetail_scopeItem__B9gvf{display:flex;gap:22px;align-items:flex-start;min-height:104px;padding:26px 28px;background:var(--ag-color-surface);border:1px solid var(--ag-color-border);border-radius:var(--ag-radius-control)}.ConsultingServiceDetail_processList__Fl1wz li>span,.ConsultingServiceDetail_scopeItem__B9gvf span{color:var(--ag-color-primary);font-size:16px;font-weight:700}.ConsultingServiceDetail_processList__Fl1wz p,.ConsultingServiceDetail_scopeItem__B9gvf p{margin:0;color:var(--ag-color-text);font-size:17px;line-height:1.7}.ConsultingServiceDetail_processList__Fl1wz{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:0 50px;gap:0 50px;padding:0;margin:0;list-style:none}.ConsultingServiceDetail_processList__Fl1wz li{display:grid;grid-template-columns:44px 1fr;grid-gap:18px;gap:18px;padding:22px 0;border-top:1px solid var(--ag-color-border)}.ConsultingServiceDetail_caseList__fyRDC{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.ConsultingServiceDetail_caseItem__8OCzV{display:flex;flex-direction:column;gap:14px;min-height:190px;padding:26px;color:var(--ag-color-text);background:var(--ag-color-surface);border:1px solid var(--ag-color-border);border-radius:var(--ag-radius-control);transition:transform .2s ease,box-shadow .2s ease}.ConsultingServiceDetail_caseItem__8OCzV:hover{box-shadow:var(--ag-shadow-floating);transform:translateY(-3px)}.ConsultingServiceDetail_caseItem__8OCzV strong{color:var(--ag-color-text-strong);font-size:var(--ag-type-card-title);line-height:1.32}.ConsultingServiceDetail_caseItem__8OCzV span{line-height:1.7}.ConsultingServiceDetail_caseItem__8OCzV em{margin-top:auto;color:var(--ag-color-link);font-style:normal;font-weight:700}.ConsultingServiceDetail_emptyCase__0j8tM{padding:28px;color:var(--ag-color-text);background:var(--ag-color-surface);border:1px solid var(--ag-color-border);border-radius:var(--ag-radius-control)}.ConsultingServiceDetail_cta__jlNlT{display:flex;gap:40px;align-items:center;justify-content:space-between;max-width:1200px;padding:72px 40px 100px;margin:0 auto}.ConsultingServiceDetail_cta__jlNlT h2{margin:0;color:var(--ag-color-text-strong);font-size:var(--ag-type-section);font-weight:700;line-height:1.28}.ConsultingServiceDetail_ctaLink___peaE{padding:16px 24px;color:var(--ag-color-surface);font-weight:700;white-space:nowrap;background:var(--ag-color-primary);border-radius:var(--ag-radius-control)}.ConsultingServiceDetail_ctaLink___peaE span{margin-left:18px}@media(max-width:1080px){.ConsultingServiceDetail_overviewGrid__zBeuj{grid-template-columns:1fr}}@media(max-width:760px){.ConsultingServiceDetail_heroInner__K4jyI,.ConsultingServiceDetail_hero__voks2{min-height:560px}.ConsultingServiceDetail_heroInner__K4jyI{padding:36px 22px 56px}.ConsultingServiceDetail_hero__voks2 h1{font-size:var(--ag-type-hero)}.ConsultingServiceDetail_heroDescription__xXE7q{font-size:var(--ag-type-lead)}.ConsultingServiceDetail_content__E1F2I{padding:54px 22px 10px}.ConsultingServiceDetail_caseList__fyRDC,.ConsultingServiceDetail_faqList__L6l7o,.ConsultingServiceDetail_introGrid__fopJn,.ConsultingServiceDetail_overviewGrid__zBeuj,.ConsultingServiceDetail_processList__Fl1wz,.ConsultingServiceDetail_scopeGrid__fpgOE{grid-template-columns:1fr}.ConsultingServiceDetail_overviewGrid__zBeuj{padding-bottom:52px;margin-bottom:52px}.ConsultingServiceDetail_introGrid__fopJn{gap:42px;padding-bottom:52px}.ConsultingServiceDetail_section__aB_F3{padding:54px 0}.ConsultingServiceDetail_introBlock__wseoB h2,.ConsultingServiceDetail_section__aB_F3 h2{font-size:var(--ag-type-section)}.ConsultingServiceDetail_cta__jlNlT{display:block;padding:54px 22px 72px}.ConsultingServiceDetail_cta__jlNlT h2{margin-bottom:28px;font-size:var(--ag-type-section)}}