.ResearchExampleSection-module__-yG3_G__section{background:var(--gic-canvas);color:var(--gic-ink);font-family:var(--font-public-body), Arial, sans-serif;padding:80px 32px;scroll-margin-top:96px}.ResearchExampleSection-module__-yG3_G__layout{max-width:1256px;margin:auto}.ResearchExampleSection-module__-yG3_G__header{grid-template-columns:1.2fr 1fr;align-items:center;gap:48px;margin-bottom:36px;display:grid}.ResearchExampleSection-module__-yG3_G__header h2{font:700 clamp(36px, 3.4vw, 48px)/1.1 var(--font-public-editorial), Georgia, serif;letter-spacing:-.025em;margin:0}.ResearchExampleSection-module__-yG3_G__header h2 span{color:var(--gic-primary)}.ResearchExampleSection-module__-yG3_G__header p,.ResearchExampleSection-module__-yG3_G__sources p{color:var(--gic-muted);margin:0;font-size:16px;line-height:1.75}.ResearchExampleSection-module__-yG3_G__example{border-block:1px solid var(--gic-boundary);grid-template-columns:1fr 1fr;display:grid}.ResearchExampleSection-module__-yG3_G__evidence{background:var(--gic-paper);padding:32px}.ResearchExampleSection-module__-yG3_G__label{color:var(--gic-primary);margin:0 0 12px;font-size:14px;font-weight:700}.ResearchExampleSection-module__-yG3_G__evidence h3{font:600 30px/1.2 var(--font-public-editorial), Georgia, serif;margin:0}.ResearchExampleSection-module__-yG3_G__chart{margin:30px 0 24px}.ResearchExampleSection-module__-yG3_G__chart figcaption{font-size:16px;line-height:1.6}.ResearchExampleSection-module__-yG3_G__axis{color:var(--gic-muted);justify-content:space-between;margin-top:20px;font-size:14px;display:flex}.ResearchExampleSection-module__-yG3_G__observation{margin-top:16px}.ResearchExampleSection-module__-yG3_G__reading{font-variant-numeric:tabular-nums;justify-content:space-between;margin-bottom:8px;font-size:18px;display:flex}.ResearchExampleSection-module__-yG3_G__track{background:var(--gic-surface);border:1px solid var(--gic-rule);height:12px}.ResearchExampleSection-module__-yG3_G__track span{background:var(--gic-primary);height:100%;display:block}.ResearchExampleSection-module__-yG3_G__calculation{margin:0;font-size:16px;line-height:1.7}.ResearchExampleSection-module__-yG3_G__reasoning{gap:24px;padding:32px;display:grid}.ResearchExampleSection-module__-yG3_G__reasoning p:not(.ResearchExampleSection-module__-yG3_G__label){margin:0;font-size:16px;line-height:1.75}.ResearchExampleSection-module__-yG3_G__implication{border-top:1px solid var(--gic-boundary);padding-top:24px}.ResearchExampleSection-module__-yG3_G__sources{gap:16px;padding-top:24px;display:grid}.ResearchExampleSection-module__-yG3_G__sources a{color:var(--gic-ink);text-underline-offset:4px;text-decoration:underline}.ResearchExampleSection-module__-yG3_G__sources>a{justify-self:start;align-items:center;gap:20px;min-height:44px;font-weight:700;display:inline-flex}.ResearchExampleSection-module__-yG3_G__sources a:focus-visible{outline:2px solid var(--gic-primary);outline-offset:4px}.ResearchExampleSection-module__-yG3_G__section :is(p,h2,h3,a){overflow-wrap:anywhere}@media (max-width:767px){.ResearchExampleSection-module__-yG3_G__section{padding:56px 20px}.ResearchExampleSection-module__-yG3_G__header,.ResearchExampleSection-module__-yG3_G__example{grid-template-columns:minmax(0,1fr)}.ResearchExampleSection-module__-yG3_G__header{gap:24px}.ResearchExampleSection-module__-yG3_G__evidence,.ResearchExampleSection-module__-yG3_G__reasoning{padding:24px 20px}}@media (forced-colors:active){.ResearchExampleSection-module__-yG3_G__track span{background:canvastext}}
.MitigateRiskSection-module__O4Nl_a__section.MitigateRiskSection-module__O4Nl_a__section[data-gic-theme]{background:var(--gic-canvas);color:var(--gic-ink);font-family:var(--font-public-body), Arial, sans-serif;padding:56px 32px;scroll-margin-top:80px;font-weight:400}.MitigateRiskSection-module__O4Nl_a__layout{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:64px;max-width:80rem;margin:0 auto;display:grid}.MitigateRiskSection-module__O4Nl_a__introduction{grid-area:1/2;min-width:0}.MitigateRiskSection-module__O4Nl_a__heading{font:700 clamp(36px, 3.3vw, 46px)/1.08 var(--font-public-editorial), Georgia, serif;letter-spacing:-.025em;overflow-wrap:anywhere;margin:0}.MitigateRiskSection-module__O4Nl_a__heading>span{color:var(--gic-primary)}.MitigateRiskSection-module__O4Nl_a__description{color:var(--gic-muted);margin:24px 0 0;font-size:16px;line-height:1.75}.MitigateRiskSection-module__O4Nl_a__editorialNote{border-left:2px solid var(--gic-primary);margin:28px 0 0;padding-left:20px;font-size:16px;line-height:1.75}.MitigateRiskSection-module__O4Nl_a__cta{min-height:48px;color:var(--gic-ink);text-underline-offset:5px;align-items:center;gap:16px;margin-top:24px;font-size:14px;font-weight:700;text-decoration:underline;display:inline-flex}.MitigateRiskSection-module__O4Nl_a__cta:hover{color:var(--gic-primary)}.MitigateRiskSection-module__O4Nl_a__panel{--analysis-surface:var(--gic-paper);--analysis-text:var(--gic-ink);--analysis-accent:var(--gic-primary);--analysis-comparison:var(--gic-boundary);--analysis-rule:var(--gic-rule);border:1px solid var(--gic-rule);background:var(--gic-paper);min-width:0;color:var(--gic-ink);border-radius:12px;grid-area:1/1;margin:0;padding:24px}.MitigateRiskSection-module__O4Nl_a__figureTitle{margin:0;font-size:18px;font-weight:700;line-height:1.5}.MitigateRiskSection-module__O4Nl_a__metadata{color:var(--gic-muted);margin:6px 0 0;font-size:14px;line-height:1.6}.MitigateRiskSection-module__O4Nl_a__profileVisual{margin-top:20px}.MitigateRiskSection-module__O4Nl_a__exposureSummary{background:var(--gic-inverse);color:var(--gic-inverse-text);border-radius:6px;align-items:center;gap:24px;margin-bottom:20px;padding:18px 22px;display:flex}.MitigateRiskSection-module__O4Nl_a__scoreReading{white-space:nowrap;align-items:baseline;gap:8px;display:flex}.MitigateRiskSection-module__O4Nl_a__overallValue{font-variant-numeric:tabular-nums;letter-spacing:-.045em;font-size:42px;font-weight:600;line-height:1}.MitigateRiskSection-module__O4Nl_a__scoreReading>span{color:var(--gic-inverse-muted);font-size:12px}.MitigateRiskSection-module__O4Nl_a__summaryCopy{border-left:1px solid var(--gic-inverse-rule);padding-left:24px}.MitigateRiskSection-module__O4Nl_a__summaryCopy p{color:var(--gic-inverse-muted);margin:0;font-size:12px;line-height:1.7}.MitigateRiskSection-module__O4Nl_a__summaryCopy .MitigateRiskSection-module__O4Nl_a__exposure{color:var(--gic-inverse-text);font-size:15px;font-weight:600}.MitigateRiskSection-module__O4Nl_a__components{margin:0;padding:0;list-style:none}.MitigateRiskSection-module__O4Nl_a__componentLabel{justify-content:space-between;align-items:baseline;gap:16px;font-size:14px;font-weight:700;line-height:1.5;display:flex}.MitigateRiskSection-module__O4Nl_a__componentLabel strong{font-variant-numeric:tabular-nums;font-size:18px}.MitigateRiskSection-module__O4Nl_a__track{background:var(--gic-rule);height:4px;margin-top:8px;position:relative}.MitigateRiskSection-module__O4Nl_a__marker{background:var(--gic-primary);position:absolute;inset:0 auto 0 0}.MitigateRiskSection-module__O4Nl_a__componentExplanation{color:var(--gic-muted);margin:8px 0 0;font-size:13px;line-height:1.65}.MitigateRiskSection-module__O4Nl_a__scaleNote,.MitigateRiskSection-module__O4Nl_a__methodNote{color:var(--gic-muted);margin:16px 0 0;font-size:12px;line-height:1.65}.MitigateRiskSection-module__O4Nl_a__thresholds{grid-template-columns:3fr 3fr 4fr;gap:12px;margin-top:24px;display:grid}.MitigateRiskSection-module__O4Nl_a__thresholds p{border-top:2px solid var(--gic-rule);margin:0;padding-top:12px;font-size:13px;line-height:1.6}.MitigateRiskSection-module__O4Nl_a__thresholds p[data-active=true]{border-top-color:var(--gic-primary)}.MitigateRiskSection-module__O4Nl_a__thresholds strong,.MitigateRiskSection-module__O4Nl_a__thresholds span{display:block}.MitigateRiskSection-module__O4Nl_a__measures{margin:24px 0 0;padding:0;list-style:none}.MitigateRiskSection-module__O4Nl_a__measures li{border-bottom:1px solid var(--gic-rule);flex-wrap:wrap;justify-content:space-between;gap:8px 16px;padding:12px 0;font-size:14px;line-height:1.5;display:flex}.MitigateRiskSection-module__O4Nl_a__measureReading{flex-wrap:wrap;gap:12px;display:flex}.MitigateRiskSection-module__O4Nl_a__measureNote{color:var(--gic-muted);margin-top:12px;font-size:12px;line-height:1.6}.MitigateRiskSection-module__O4Nl_a__actions{border-top:1px solid var(--gic-rule);flex-wrap:wrap;gap:12px;margin-top:16px;padding-top:16px;display:flex}.MitigateRiskSection-module__O4Nl_a__textButton{min-height:44px;color:var(--gic-ink);text-align:left;text-underline-offset:5px;cursor:pointer;padding:10px 0;font-size:14px;font-weight:700;line-height:1.5;text-decoration:underline}.MitigateRiskSection-module__O4Nl_a__actions .MitigateRiskSection-module__O4Nl_a__textButton:first-child{background:var(--gic-primary);border-color:var(--gic-primary);color:var(--gic-primary-text)}.MitigateRiskSection-module__O4Nl_a__actions .MitigateRiskSection-module__O4Nl_a__textButton:hover{background:var(--gic-surface);color:var(--gic-ink)}.MitigateRiskSection-module__O4Nl_a__backButton{margin-bottom:20px}.MitigateRiskSection-module__O4Nl_a__textButton:focus-visible,.MitigateRiskSection-module__O4Nl_a__cta:focus-visible{outline:2px solid var(--gic-boundary);outline-offset:4px;border-radius:4px}.MitigateRiskSection-module__O4Nl_a__caption{color:var(--gic-muted);margin-top:20px;font-size:12px;line-height:1.6}.MitigateRiskSection-module__O4Nl_a__chart{width:100%;height:320px;margin-top:16px}.MitigateRiskSection-module__O4Nl_a__panel .MitigateRiskSection-module__O4Nl_a__chart .recharts-text{fill:var(--gic-ink);font-size:14px;font-weight:500}.MitigateRiskSection-module__O4Nl_a__panel .MitigateRiskSection-module__O4Nl_a__chart .recharts-legend-item-text{font-size:14px;font-weight:600;color:var(--gic-ink)!important}.MitigateRiskSection-module__O4Nl_a__tooltip{border:1px solid var(--gic-boundary);background:var(--gic-paper);max-width:256px;color:var(--gic-ink);border-radius:8px;padding:14px;font-size:14px;line-height:1.5}.MitigateRiskSection-module__O4Nl_a__tooltip>p:first-child{margin:0 0 8px;font-weight:700}.MitigateRiskSection-module__O4Nl_a__tooltip p:not(:first-child){justify-content:space-between;gap:16px;display:flex}@media (max-width:1100px){.MitigateRiskSection-module__O4Nl_a__layout{grid-template-columns:minmax(0,1fr);gap:32px}.MitigateRiskSection-module__O4Nl_a__introduction{grid-area:1/1;max-width:680px}.MitigateRiskSection-module__O4Nl_a__panel{grid-area:2/1}}@media (max-width:767px){.MitigateRiskSection-module__O4Nl_a__section.MitigateRiskSection-module__O4Nl_a__section[data-gic-theme]{padding:56px 20px}.MitigateRiskSection-module__O4Nl_a__panel{padding:24px 20px}}@media (max-width:540px){.MitigateRiskSection-module__O4Nl_a__exposureSummary{flex-wrap:wrap;gap:14px;padding:16px}.MitigateRiskSection-module__O4Nl_a__summaryCopy{padding-left:14px}.MitigateRiskSection-module__O4Nl_a__componentExplanation{font-size:14px}.MitigateRiskSection-module__O4Nl_a__chart{height:300px}}@media (prefers-reduced-motion:reduce){.MitigateRiskSection-module__O4Nl_a__panel>div{opacity:1!important;transform:none!important}}@media (forced-colors:active){.MitigateRiskSection-module__O4Nl_a__marker{background:canvastext}.MitigateRiskSection-module__O4Nl_a__textButton:focus-visible,.MitigateRiskSection-module__O4Nl_a__cta:focus-visible{outline-color:highlight}}.MitigateRiskSection-module__O4Nl_a__layout{max-width:1256px;display:block}.MitigateRiskSection-module__O4Nl_a__introduction{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px;max-width:none;margin-bottom:40px;display:grid}.MitigateRiskSection-module__O4Nl_a__heading{font-size:clamp(36px,3.4vw,48px)}.MitigateRiskSection-module__O4Nl_a__description{max-width:48ch;margin:0}.MitigateRiskSection-module__O4Nl_a__cta{margin-top:14px}.MitigateRiskSection-module__O4Nl_a__cta span{color:var(--gic-primary)}.MitigateRiskSection-module__O4Nl_a__panel{border:0;border-top:1px solid var(--gic-boundary);background:var(--gic-canvas);--analysis-surface:var(--gic-canvas);border-radius:0;padding:28px 0 0}.MitigateRiskSection-module__O4Nl_a__figureTitle{font:500 28px/1.2 var(--font-public-editorial), Georgia, serif}.MitigateRiskSection-module__O4Nl_a__metadata{font-size:13px}.MitigateRiskSection-module__O4Nl_a__profileVisual{grid-template-columns:minmax(0,.85fr) minmax(0,2fr);gap:40px;margin-top:24px;display:grid}.MitigateRiskSection-module__O4Nl_a__exposureSummary{border-radius:0;flex-direction:column;align-items:stretch;gap:0;margin:0;padding:28px;display:flex}.MitigateRiskSection-module__O4Nl_a__summaryLabel{color:var(--gic-inverse-muted);margin:0 0 24px;font-size:12px;font-weight:600;line-height:1.6}.MitigateRiskSection-module__O4Nl_a__scoreReading{white-space:normal;flex-wrap:wrap;gap:12px}.MitigateRiskSection-module__O4Nl_a__overallValue{font-size:64px}.MitigateRiskSection-module__O4Nl_a__summaryCopy{border:0;margin-top:18px;padding:0}.MitigateRiskSection-module__O4Nl_a__summaryCopy .MitigateRiskSection-module__O4Nl_a__exposure{font:500 28px/1.2 var(--font-public-editorial), Georgia, serif;margin-bottom:8px}.MitigateRiskSection-module__O4Nl_a__overallScale{background:var(--gic-inverse-rule);height:6px;margin-top:28px;position:relative}.MitigateRiskSection-module__O4Nl_a__overallScale>span{background:var(--gic-inverse-accent);width:3px;height:16px;position:absolute;top:-5px;transform:translate(-50%)}.MitigateRiskSection-module__O4Nl_a__scaleLabels{color:var(--gic-inverse-muted);justify-content:space-between;gap:16px;margin-top:12px;font-size:12px;line-height:1.6;display:flex}.MitigateRiskSection-module__O4Nl_a__scoreMeaning{color:var(--gic-inverse-muted);margin:20px 0 0;font-size:13px;line-height:1.8}.MitigateRiskSection-module__O4Nl_a__components{flex-direction:column;justify-content:space-between;display:flex}.MitigateRiskSection-module__O4Nl_a__component{border-bottom:1px solid var(--gic-rule);padding:4px 0 22px}.MitigateRiskSection-module__O4Nl_a__component+.MitigateRiskSection-module__O4Nl_a__component{border-top:0;margin-top:0;padding-top:22px}.MitigateRiskSection-module__O4Nl_a__componentLabel{font:500 27px/1.2 var(--font-public-editorial), Georgia, serif}.MitigateRiskSection-module__O4Nl_a__componentLabel strong{font:600 24px/1.2 var(--font-public-body), Arial, sans-serif}.MitigateRiskSection-module__O4Nl_a__track{height:4px;margin-top:16px}.MitigateRiskSection-module__O4Nl_a__marker:after{content:"";background:var(--gic-primary);border-radius:50%;width:8px;height:8px;position:absolute;top:-2px;right:-4px}.MitigateRiskSection-module__O4Nl_a__componentExplanation{max-width:64ch;margin-top:14px;font-size:15px;line-height:1.75}.MitigateRiskSection-module__O4Nl_a__scaleNote{font-size:12px}.MitigateRiskSection-module__O4Nl_a__actions{gap:24px}.MitigateRiskSection-module__O4Nl_a__actions .MitigateRiskSection-module__O4Nl_a__textButton{border:0;border-radius:0;padding:10px 0;text-decoration:underline}.MitigateRiskSection-module__O4Nl_a__actions .MitigateRiskSection-module__O4Nl_a__textButton:first-child{color:var(--gic-ink);background:0 0}.MitigateRiskSection-module__O4Nl_a__actions .MitigateRiskSection-module__O4Nl_a__textButton:hover{color:var(--gic-primary);background:0 0}.MitigateRiskSection-module__O4Nl_a__caption{margin-top:14px;font-size:12px}.MitigateRiskSection-module__O4Nl_a__chart{max-width:960px;height:360px}@media (max-width:1100px){.MitigateRiskSection-module__O4Nl_a__introduction{gap:32px;max-width:none}.MitigateRiskSection-module__O4Nl_a__profileVisual{grid-template-columns:minmax(0,.9fr) minmax(0,1.5fr);gap:28px}}@media (max-width:767px){.MitigateRiskSection-module__O4Nl_a__introduction{grid-template-columns:minmax(0,1fr);gap:20px;margin-bottom:28px}.MitigateRiskSection-module__O4Nl_a__panel{padding:24px 0 0}.MitigateRiskSection-module__O4Nl_a__profileVisual{grid-template-columns:minmax(0,1fr);gap:28px}.MitigateRiskSection-module__O4Nl_a__exposureSummary{padding:24px}.MitigateRiskSection-module__O4Nl_a__componentLabel{font-size:25px}.MitigateRiskSection-module__O4Nl_a__chart{height:300px}}@media (forced-colors:active){.MitigateRiskSection-module__O4Nl_a__exposureSummary{border:1px solid canvastext}.MitigateRiskSection-module__O4Nl_a__overallScale{background:graytext}.MitigateRiskSection-module__O4Nl_a__overallScale>span{background:highlight}}
.CompetitiveEdgeSection-module__l5MuGa__section.CompetitiveEdgeSection-module__l5MuGa__section[data-gic-theme]{background:var(--gic-canvas);color:var(--gic-ink);font-family:var(--font-public-body), Arial, sans-serif;padding:64px 32px;scroll-margin-top:80px}.CompetitiveEdgeSection-module__l5MuGa__layout{max-width:1256px;margin:auto}.CompetitiveEdgeSection-module__l5MuGa__header{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:64px;margin-bottom:40px;display:grid}.CompetitiveEdgeSection-module__l5MuGa__heading{font:700 clamp(36px, 3.4vw, 48px)/1.08 var(--font-public-editorial), Georgia, serif;letter-spacing:-.025em;text-wrap:balance;margin:0}.CompetitiveEdgeSection-module__l5MuGa__heading>span{color:var(--gic-primary)}.CompetitiveEdgeSection-module__l5MuGa__introduction>p{max-width:48ch;color:var(--gic-muted);margin:0;font-size:16px;line-height:1.75}.CompetitiveEdgeSection-module__l5MuGa__cta{min-height:44px;color:var(--gic-ink);text-decoration:underline;-webkit-text-decoration-color:var(--gic-rule);text-decoration-color:var(--gic-rule);text-underline-offset:6px;align-items:center;gap:20px;margin-top:14px;font-size:14px;font-weight:600;display:inline-flex}.CompetitiveEdgeSection-module__l5MuGa__cta span{color:var(--gic-primary)}.CompetitiveEdgeSection-module__l5MuGa__cta:hover{color:var(--gic-primary);text-decoration-color:currentColor}.CompetitiveEdgeSection-module__l5MuGa__cta:focus-visible{outline:2px solid var(--gic-primary);outline-offset:4px}.CompetitiveEdgeSection-module__l5MuGa__panel{border-block:1px solid var(--gic-rule);grid-template-columns:minmax(0,.85fr) minmax(0,2fr);margin:0;display:grid}.CompetitiveEdgeSection-module__l5MuGa__editorial{background:var(--gic-inverse);color:var(--gic-inverse-text);flex-direction:column;align-items:flex-start;padding:32px;display:flex}.CompetitiveEdgeSection-module__l5MuGa__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--gic-inverse-muted);margin:0 0 32px;font-size:12px;font-weight:600;line-height:1.6}.CompetitiveEdgeSection-module__l5MuGa__editorial h3{font:500 clamp(32px, 3vw, 42px)/1.08 var(--font-public-editorial), Georgia, serif;letter-spacing:-.025em;margin:0}.CompetitiveEdgeSection-module__l5MuGa__editorial h3 span{color:var(--gic-inverse-accent)}.CompetitiveEdgeSection-module__l5MuGa__editorialCopy{max-width:28ch;color:var(--gic-inverse-muted);margin:24px 0 32px;font-size:14px;line-height:1.8}.CompetitiveEdgeSection-module__l5MuGa__editorialFooter{border-top:1px solid var(--gic-inverse-rule);align-items:flex-start;gap:16px;width:100%;margin-top:auto;padding-top:20px;display:flex}.CompetitiveEdgeSection-module__l5MuGa__editorialFooter>span{color:var(--gic-inverse-accent);font-size:24px;line-height:1}.CompetitiveEdgeSection-module__l5MuGa__editorialFooter p{margin:0;font-size:13px;line-height:1.7}.CompetitiveEdgeSection-module__l5MuGa__comparison{min-width:0;padding-left:36px}.CompetitiveEdgeSection-module__l5MuGa__figureHeader{border-bottom:1px solid var(--gic-rule);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 20px;padding:20px 0;display:flex}.CompetitiveEdgeSection-module__l5MuGa__figureHeader p{margin:0;font-size:13px;font-weight:600;line-height:1.6}.CompetitiveEdgeSection-module__l5MuGa__figureHeader>span{color:var(--gic-muted);font-size:12px;line-height:1.6}.CompetitiveEdgeSection-module__l5MuGa__companies{margin:0;padding:0;list-style:none}.CompetitiveEdgeSection-module__l5MuGa__company{border-bottom:1px solid var(--gic-rule);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:24px;padding:26px 0;display:grid}.CompetitiveEdgeSection-module__l5MuGa__identity{align-items:baseline;gap:16px;display:flex}.CompetitiveEdgeSection-module__l5MuGa__index{color:var(--gic-primary);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.CompetitiveEdgeSection-module__l5MuGa__lens{font:500 28px/1.15 var(--font-public-editorial), Georgia, serif;letter-spacing:-.02em;margin:0}.CompetitiveEdgeSection-module__l5MuGa__profile{color:var(--gic-muted);margin:8px 0 0;font-size:13px;line-height:1.65}.CompetitiveEdgeSection-module__l5MuGa__companyName{color:var(--gic-muted);margin:2px 0 0;font-size:12px;line-height:1.65}.CompetitiveEdgeSection-module__l5MuGa__approach{margin:0 0 8px;font-size:14px;font-weight:700;line-height:1.6}.CompetitiveEdgeSection-module__l5MuGa__question{max-width:32ch;color:var(--gic-muted);margin:0;font-size:14px;line-height:1.8}.CompetitiveEdgeSection-module__l5MuGa__caption{color:var(--gic-muted);padding:18px 0;font-size:12px;line-height:1.7}.CompetitiveEdgeSection-module__l5MuGa__section :is(h2,h3,h4,p,a,figcaption){overflow-wrap:anywhere}@media (min-width:768px) and (max-width:1099px){.CompetitiveEdgeSection-module__l5MuGa__header{gap:32px}.CompetitiveEdgeSection-module__l5MuGa__panel{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr)}.CompetitiveEdgeSection-module__l5MuGa__editorial{padding:24px}.CompetitiveEdgeSection-module__l5MuGa__comparison{padding-left:24px}.CompetitiveEdgeSection-module__l5MuGa__company{grid-template-columns:minmax(0,1fr);gap:12px;padding:20px 0}.CompetitiveEdgeSection-module__l5MuGa__analysis{padding-left:32px}.CompetitiveEdgeSection-module__l5MuGa__question{max-width:none}}@media (max-width:767px){.CompetitiveEdgeSection-module__l5MuGa__section.CompetitiveEdgeSection-module__l5MuGa__section[data-gic-theme]{padding:48px 20px}.CompetitiveEdgeSection-module__l5MuGa__header{grid-template-columns:minmax(0,1fr);gap:20px;margin-bottom:28px}.CompetitiveEdgeSection-module__l5MuGa__panel{grid-template-columns:minmax(0,1fr)}.CompetitiveEdgeSection-module__l5MuGa__editorial{padding:28px}.CompetitiveEdgeSection-module__l5MuGa__eyebrow{margin-bottom:20px}.CompetitiveEdgeSection-module__l5MuGa__editorial h3{font-size:38px}.CompetitiveEdgeSection-module__l5MuGa__editorialCopy{max-width:40ch;margin:20px 0 24px}.CompetitiveEdgeSection-module__l5MuGa__editorialFooter{padding-top:16px}.CompetitiveEdgeSection-module__l5MuGa__comparison{padding-left:0}.CompetitiveEdgeSection-module__l5MuGa__company{grid-template-columns:minmax(0,1fr);gap:16px;padding:24px 0}.CompetitiveEdgeSection-module__l5MuGa__analysis{padding-left:32px}.CompetitiveEdgeSection-module__l5MuGa__question{max-width:none}.CompetitiveEdgeSection-module__l5MuGa__lens{font-size:30px}}@media (forced-colors:active){.CompetitiveEdgeSection-module__l5MuGa__editorial{border:1px solid canvastext}.CompetitiveEdgeSection-module__l5MuGa__cta:focus-visible{outline-color:highlight}}
.MarketDynamicsSection-module__Jy3jBG__section.MarketDynamicsSection-module__Jy3jBG__section[data-gic-theme]{background:var(--gic-canvas);color:var(--gic-ink);font-family:var(--font-public-body), Arial, sans-serif;padding:44px 32px;scroll-margin-top:80px}.MarketDynamicsSection-module__Jy3jBG__layout{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:center;gap:64px;width:100%;max-width:80rem;margin:auto;display:grid}.MarketDynamicsSection-module__Jy3jBG__introduction{grid-area:1/2;min-width:0}.MarketDynamicsSection-module__Jy3jBG__heading{font:700 clamp(36px, 3.3vw, 46px)/1.1 var(--font-public-editorial), Georgia, serif;letter-spacing:-.025em;margin:0}.MarketDynamicsSection-module__Jy3jBG__heading>span{color:var(--gic-primary)}.MarketDynamicsSection-module__Jy3jBG__description{max-width:42ch;color:var(--gic-muted);margin:20px 0 0;font-size:16px;line-height:1.8}.MarketDynamicsSection-module__Jy3jBG__cta{min-height:44px;color:var(--gic-ink);text-underline-offset:5px;align-items:center;gap:20px;margin-top:16px;font-size:14px;font-weight:600;text-decoration:underline;display:inline-flex}.MarketDynamicsSection-module__Jy3jBG__cta span,.MarketDynamicsSection-module__Jy3jBG__cta:hover{color:var(--gic-primary)}.MarketDynamicsSection-module__Jy3jBG__cta:focus-visible,.MarketDynamicsSection-module__Jy3jBG__lenses button:focus-visible{outline:2px solid var(--gic-primary);outline-offset:4px}.MarketDynamicsSection-module__Jy3jBG__panel{border-top:2px solid var(--gic-ink);grid-area:1/1;min-width:0;margin:0;padding:24px 0 0;position:relative}.MarketDynamicsSection-module__Jy3jBG__document{padding:0}.MarketDynamicsSection-module__Jy3jBG__controlsLabel{color:var(--gic-muted);margin:24px 0 8px;font-size:12px;line-height:1.6}.MarketDynamicsSection-module__Jy3jBG__lenses{border-bottom:1px solid var(--gic-rule);flex-wrap:wrap;gap:4px;display:flex}.MarketDynamicsSection-module__Jy3jBG__lenses button{min-height:44px;color:var(--gic-muted);font:600 13px/1.6 var(--font-public-body), sans-serif;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:10px 14px}.MarketDynamicsSection-module__Jy3jBG__lenses button[aria-pressed=true]{background:var(--gic-surface);border-bottom-color:var(--gic-primary);color:var(--gic-ink)}.MarketDynamicsSection-module__Jy3jBG__lenses button:hover{color:var(--gic-primary)}.MarketDynamicsSection-module__Jy3jBG__lensNote{margin-top:18px;display:grid}.MarketDynamicsSection-module__Jy3jBG__lensNote p{grid-area:1/1;margin:0;font-size:14px;line-height:1.8}.MarketDynamicsSection-module__Jy3jBG__lensNote p[aria-hidden=true]{pointer-events:none}.MarketDynamicsSection-module__Jy3jBG__lensNote strong{color:var(--gic-ink);font-size:15px;font-weight:600;line-height:1.6;display:block}.MarketDynamicsSection-module__Jy3jBG__lensNote span{color:var(--gic-muted);margin-top:8px;display:block}.MarketDynamicsSection-module__Jy3jBG__figureHeader{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;display:flex}.MarketDynamicsSection-module__Jy3jBG__figureTitle{font:500 28px/1.2 var(--font-public-editorial), Georgia, serif;margin:0}.MarketDynamicsSection-module__Jy3jBG__metadata{color:var(--gic-muted);margin:0;font-size:12px;line-height:1.6}.MarketDynamicsSection-module__Jy3jBG__revenueChart{width:100%;height:260px;margin-top:18px}.MarketDynamicsSection-module__Jy3jBG__panel .MarketDynamicsSection-module__Jy3jBG__revenueChart .recharts-text{fill:var(--gic-muted);font-family:var(--font-public-body), sans-serif;font-size:13px}.MarketDynamicsSection-module__Jy3jBG__panel .MarketDynamicsSection-module__Jy3jBG__revenueChart .MarketDynamicsSection-module__Jy3jBG__pointLabel{fill:var(--gic-ink);font-size:16px;font-weight:700}.MarketDynamicsSection-module__Jy3jBG__panel .MarketDynamicsSection-module__Jy3jBG__revenueChart .MarketDynamicsSection-module__Jy3jBG__forecastLabel{fill:var(--gic-primary)}.MarketDynamicsSection-module__Jy3jBG__tooltip{border:1px solid var(--gic-boundary);background:var(--gic-paper);max-width:240px;color:var(--gic-ink);padding:12px;font-size:13px;line-height:1.6}.MarketDynamicsSection-module__Jy3jBG__tooltip p{margin:0}.MarketDynamicsSection-module__Jy3jBG__tooltip>p:first-child{margin-bottom:8px;font-weight:700}.MarketDynamicsSection-module__Jy3jBG__tooltip p:not(:first-child){justify-content:space-between;gap:16px;display:flex}.MarketDynamicsSection-module__Jy3jBG__chartReading{border-top:1px solid var(--gic-rule);margin-top:16px;padding-top:16px}.MarketDynamicsSection-module__Jy3jBG__chartReading>span{font-size:12px;font-weight:700;line-height:1.6}.MarketDynamicsSection-module__Jy3jBG__chartReading p{color:var(--gic-muted);margin:6px 0 0;font-size:14px;line-height:1.8}.MarketDynamicsSection-module__Jy3jBG__caption{color:var(--gic-muted);margin-top:12px;font-size:12px;line-height:1.7}.MarketDynamicsSection-module__Jy3jBG__accessibleTable{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.MarketDynamicsSection-module__Jy3jBG__section :is(h2,h3,p,a,button,figcaption){overflow-wrap:anywhere}@media (max-width:1099px){.MarketDynamicsSection-module__Jy3jBG__layout{gap:32px}}@media (max-width:767px){.MarketDynamicsSection-module__Jy3jBG__section.MarketDynamicsSection-module__Jy3jBG__section[data-gic-theme]{padding:44px 20px}.MarketDynamicsSection-module__Jy3jBG__layout{grid-template-columns:minmax(0,1fr);gap:28px}.MarketDynamicsSection-module__Jy3jBG__introduction,.MarketDynamicsSection-module__Jy3jBG__panel{grid-area:auto}.MarketDynamicsSection-module__Jy3jBG__heading{font-size:36px}.MarketDynamicsSection-module__Jy3jBG__description{margin-top:14px}.MarketDynamicsSection-module__Jy3jBG__cta{margin-top:12px}.MarketDynamicsSection-module__Jy3jBG__panel{padding-top:20px}.MarketDynamicsSection-module__Jy3jBG__revenueChart{height:230px}.MarketDynamicsSection-module__Jy3jBG__controlsLabel{margin-top:20px}}@media (forced-colors:active){.MarketDynamicsSection-module__Jy3jBG__cta:focus-visible,.MarketDynamicsSection-module__Jy3jBG__lenses button:focus-visible{outline-color:highlight}.MarketDynamicsSection-module__Jy3jBG__lenses button[aria-pressed=true]{outline-offset:-2px;outline:2px solid highlight}}
.AnalysisExamplesSection-module__hu-fZG__section{background:var(--gic-canvas);color:var(--gic-ink);font-family:var(--font-public-body), Arial, sans-serif;padding:80px 32px}.AnalysisExamplesSection-module__hu-fZG__layout{max-width:1256px;margin:auto}.AnalysisExamplesSection-module__hu-fZG__layout>h2{font:700 clamp(36px, 3.4vw, 48px)/1.1 var(--font-public-editorial), Georgia, serif;margin:0 0 20px}.AnalysisExamplesSection-module__hu-fZG__layout>p{max-width:75ch;color:var(--gic-muted);margin-bottom:28px;font-size:16px;line-height:1.75}.AnalysisExamplesSection-module__hu-fZG__layout>details{border-top:1px solid var(--gic-boundary)}.AnalysisExamplesSection-module__hu-fZG__layout>details:last-child{border-bottom:1px solid var(--gic-boundary)}.AnalysisExamplesSection-module__hu-fZG__layout>details>summary{cursor:pointer;padding:22px 0;font-size:18px;font-weight:600;line-height:1.6}.AnalysisExamplesSection-module__hu-fZG__layout>details>summary:focus-visible{outline:2px solid var(--gic-primary);outline-offset:4px}.AnalysisExamplesSection-module__hu-fZG__layout>details>section{padding:24px 0 40px}@media (max-width:767px){.AnalysisExamplesSection-module__hu-fZG__section{padding:56px 20px}}
.ReportContentsSection-module__knt_xq__section.ReportContentsSection-module__knt_xq__section[data-gic-theme]{background:var(--gic-canvas);color:var(--gic-ink);font-family:var(--font-public-body), Arial, sans-serif;padding:80px 32px;scroll-margin-top:80px}.ReportContentsSection-module__knt_xq__layout{max-width:1256px;margin:auto}.ReportContentsSection-module__knt_xq__header{grid-template-columns:1fr 1fr;align-items:center;gap:64px;margin-bottom:48px;display:grid}.ReportContentsSection-module__knt_xq__title{font:700 clamp(40px, 4.2vw, 56px)/1.08 var(--font-public-editorial), Georgia, serif;letter-spacing:-.025em;overflow-wrap:anywhere;margin:0}.ReportContentsSection-module__knt_xq__title>span{color:var(--gic-primary)}.ReportContentsSection-module__knt_xq__introduction{min-width:0}.ReportContentsSection-module__knt_xq__introduction>p{max-width:48ch;color:var(--gic-muted);margin:0;font-size:16px;line-height:1.75}.ReportContentsSection-module__knt_xq__actions{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:24px;display:flex}.ReportContentsSection-module__knt_xq__primaryLink,.ReportContentsSection-module__knt_xq__sampleLink{border-radius:8px;justify-content:center;align-items:center;gap:16px;min-height:48px;font-size:14px;font-weight:700;line-height:1.5;display:inline-flex}.ReportContentsSection-module__knt_xq__primaryLink{overflow-wrap:anywhere;background:var(--gic-primary);max-width:100%;color:var(--gic-primary-text);padding:12px 20px;text-decoration:none}.ReportContentsSection-module__knt_xq__primaryLink:hover{background:var(--gic-primary-hover)}.ReportContentsSection-module__knt_xq__primaryLink svg{flex:none}.ReportContentsSection-module__knt_xq__sampleLink{color:var(--gic-ink);text-underline-offset:5px;text-decoration:underline}.ReportContentsSection-module__knt_xq__sampleLink:hover{color:var(--gic-primary)}.ReportContentsSection-module__knt_xq__actions a:focus-visible,.ReportContentsSection-module__knt_xq__sceneControls button:focus-visible{outline:2px solid var(--gic-primary);outline-offset:4px}.ReportContentsSection-module__knt_xq__content{grid-template-columns:minmax(220px,.65fr) minmax(0,2fr);align-items:start;gap:48px;padding:20px 0;display:grid}.ReportContentsSection-module__knt_xq__navigationLabel,.ReportContentsSection-module__knt_xq__stepLabel{color:var(--gic-muted);letter-spacing:.05em;margin:0 0 24px;font-size:12px;line-height:1.6}.ReportContentsSection-module__knt_xq__sceneControls{gap:8px;display:grid}.ReportContentsSection-module__knt_xq__sceneControls button{color:var(--gic-muted);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;padding:20px;transition:background-color .18s,border-color .18s,color .18s;position:relative}.ReportContentsSection-module__knt_xq__sceneControls button[aria-pressed=true]{color:var(--gic-ink);background:var(--gic-paper);border-color:var(--gic-rule)}.ReportContentsSection-module__knt_xq__sceneControls button[aria-pressed=true]:before{content:"";background:var(--gic-primary);border-radius:2px;width:3px;position:absolute;top:22px;bottom:22px;left:-1px}.ReportContentsSection-module__knt_xq__chapterLabel{font:500 12px/1.5 var(--font-public-body), Arial, sans-serif;letter-spacing:.02em;align-items:center;gap:10px;margin-bottom:12px;display:flex}.ReportContentsSection-module__knt_xq__chapterLabel>span{color:var(--gic-muted);font-variant-numeric:tabular-nums}.ReportContentsSection-module__knt_xq__sceneControls button[aria-pressed=true] .ReportContentsSection-module__knt_xq__chapterLabel{color:var(--gic-primary)}.ReportContentsSection-module__knt_xq__sceneControls button[aria-pressed=true] .ReportContentsSection-module__knt_xq__chapterLabel>span{color:inherit}.ReportContentsSection-module__knt_xq__chapterQuestion{font:600 21px/1.3 var(--font-public-editorial), Georgia, serif;letter-spacing:-.015em;justify-content:space-between;align-items:center;gap:16px;display:flex}.ReportContentsSection-module__knt_xq__chapterQuestion>span{border:1px solid var(--gic-rule);width:28px;height:28px;color:var(--gic-muted);font:400 16px/1 var(--font-public-body), Arial, sans-serif;border-radius:50%;flex:none;place-items:center;display:grid}.ReportContentsSection-module__knt_xq__sceneControls button[aria-pressed=true] .ReportContentsSection-module__knt_xq__chapterQuestion>span{border-color:var(--gic-primary);color:var(--gic-primary)}.ReportContentsSection-module__knt_xq__sceneControls button:hover:not([aria-pressed=true]){background:var(--gic-surface);color:var(--gic-ink)}.ReportContentsSection-module__knt_xq__reportVisual{min-width:0;margin:0}.ReportContentsSection-module__knt_xq__sceneStack{display:grid}.ReportContentsSection-module__knt_xq__reportSheet{grid-area:1/1;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);gap:32px;min-width:0;display:grid}.ReportContentsSection-module__knt_xq__reportSheet[data-active=false]{visibility:hidden;pointer-events:none}.ReportContentsSection-module__knt_xq__visualPane,.ReportContentsSection-module__knt_xq__outputs{min-width:0}.ReportContentsSection-module__knt_xq__sheetTitle{font:600 25px/1.25 var(--font-public-editorial), Georgia, serif;margin:0}.ReportContentsSection-module__knt_xq__analysisFlow{align-items:center;gap:16px;min-height:180px;margin-top:30px;display:flex;position:relative}.ReportContentsSection-module__knt_xq__inputConnections{width:100%;height:100%;stroke:var(--gic-rule);stroke-width:1.5px;pointer-events:none;position:absolute;inset:0}.ReportContentsSection-module__knt_xq__inputs{z-index:1;flex:1;gap:18px;display:grid;position:relative}.ReportContentsSection-module__knt_xq__inputs>span{border:1px solid var(--gic-rule);background:var(--gic-paper);border-radius:6px;justify-self:start;padding:8px 14px;font-size:13px;line-height:1.5}.ReportContentsSection-module__knt_xq__researchNode{border:1px solid var(--gic-rule);background:var(--gic-canvas);border-radius:50%;flex:none;place-items:center;width:88px;height:88px;display:grid;position:relative}.ReportContentsSection-module__knt_xq__researchNode:after{content:"";background:var(--gic-rule);width:32px;height:1px;position:absolute;top:50%;left:100%}.ReportContentsSection-module__knt_xq__researchNode span{color:var(--gic-ink);font:700 23px/1 var(--font-public-editorial), Georgia, serif;letter-spacing:-.04em}.ReportContentsSection-module__knt_xq__researchNode svg{width:calc(100% + 16px);height:calc(100% + 16px);stroke:var(--gic-rule);position:absolute;inset:-8px}.ReportContentsSection-module__knt_xq__researchNode svg path{stroke:var(--gic-primary);stroke-width:1.5px}.ReportContentsSection-module__knt_xq__topics{gap:16px;margin:0;display:grid}.ReportContentsSection-module__knt_xq__outputRow{border:1px solid var(--gic-rule);background:var(--gic-paper);border-radius:12px;min-height:156px;padding:28px 104px 28px 26px;position:relative}.ReportContentsSection-module__knt_xq__topicTitle{letter-spacing:-.02em;font-size:18px;font-weight:700;line-height:1.4}.ReportContentsSection-module__knt_xq__topicDescription{color:var(--gic-muted);margin:10px 0 0;font-size:15px;line-height:1.65}.ReportContentsSection-module__knt_xq__outputGlyph{width:64px;height:48px;stroke:var(--gic-primary);stroke-width:1.3px;position:absolute;top:30px;right:20px}.ReportContentsSection-module__knt_xq__reportVisual figcaption,.ReportContentsSection-module__knt_xq__note{color:var(--gic-muted);font-size:13px;line-height:1.6}.ReportContentsSection-module__knt_xq__reportVisual figcaption{margin-top:24px}.ReportContentsSection-module__knt_xq__note{margin:12px 0 0}@media (max-width:1100px){.ReportContentsSection-module__knt_xq__content{grid-template-columns:minmax(190px,.7fr) minmax(0,2fr);gap:28px}.ReportContentsSection-module__knt_xq__reportSheet{gap:20px}.ReportContentsSection-module__knt_xq__outputRow{padding:64px 20px 20px}.ReportContentsSection-module__knt_xq__outputGlyph{top:16px;left:20px}.ReportContentsSection-module__knt_xq__analysisFlow:before{right:-20px}}@media (max-width:767px){.ReportContentsSection-module__knt_xq__section.ReportContentsSection-module__knt_xq__section[data-gic-theme]{padding:56px 20px}.ReportContentsSection-module__knt_xq__header{grid-template-columns:1fr;gap:24px;margin-bottom:24px}.ReportContentsSection-module__knt_xq__content{grid-template-columns:1fr;gap:32px;padding-top:12px}.ReportContentsSection-module__knt_xq__sceneControls{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ReportContentsSection-module__knt_xq__sceneControls button{text-align:center;padding:12px 6px}.ReportContentsSection-module__knt_xq__sceneControls button[aria-pressed=true]:before{width:auto;height:2px;inset:auto 12px -1px}.ReportContentsSection-module__knt_xq__chapterLabel{flex-direction:column;gap:4px;margin:0;font-size:12px}.ReportContentsSection-module__knt_xq__chapterQuestion{display:none}.ReportContentsSection-module__knt_xq__reportSheet{grid-template-columns:1fr;gap:28px}.ReportContentsSection-module__knt_xq__analysisFlow{max-width:340px;min-height:180px;margin-top:18px}.ReportContentsSection-module__knt_xq__analysisFlow:before{right:0}.ReportContentsSection-module__knt_xq__researchNode{width:88px;height:88px}.ReportContentsSection-module__knt_xq__researchNode:after{display:none}.ReportContentsSection-module__knt_xq__inputs{grid-template-columns:1fr}.ReportContentsSection-module__knt_xq__stepLabel,.ReportContentsSection-module__knt_xq__navigationLabel{margin-bottom:16px}.ReportContentsSection-module__knt_xq__outputRow{min-height:0;padding:22px 72px 22px 20px}.ReportContentsSection-module__knt_xq__outputGlyph{width:38px;top:24px;left:auto;right:16px}}@media (prefers-reduced-motion:reduce){.ReportContentsSection-module__knt_xq__sceneControls button{transition:none}.ReportContentsSection-module__knt_xq__reportSheet{transform:none!important}}@media (forced-colors:active){.ReportContentsSection-module__knt_xq__sceneControls button[aria-pressed=true]{outline:2px solid highlight}}.ReportContentsSection-module__knt_xq__flowSignal{z-index:0;background:var(--gic-primary);transform-origin:0;pointer-events:none;height:1px;position:absolute;top:50%;left:0;right:0;transform:scaleX(0)}.ReportContentsSection-module__knt_xq__motionControl{min-height:44px;color:var(--gic-muted);font:400 13px/1.5 var(--font-public-body), Arial, sans-serif;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:10px 0;text-decoration:underline}.ReportContentsSection-module__knt_xq__motionControl:focus-visible{outline:2px solid var(--gic-primary);outline-offset:4px}@media (prefers-reduced-motion:reduce){.ReportContentsSection-module__knt_xq__flowSignal,.ReportContentsSection-module__knt_xq__motionControl{display:none}}
.ReportShowcaseSection-module__CuxZ1a__section{color:var(--gic-ink);background:var(--gic-canvas);font-family:var(--font-public-body), Arial, sans-serif;padding:80px 32px;scroll-margin-top:88px}.ReportShowcaseSection-module__CuxZ1a__layout{max-width:1256px;margin:auto}.ReportShowcaseSection-module__CuxZ1a__header{grid-template-columns:1.2fr 1fr;align-items:center;gap:48px;margin-bottom:44px;display:grid}.ReportShowcaseSection-module__CuxZ1a__header h2{font:700 clamp(36px, 3.4vw, 48px)/1.1 var(--font-public-editorial), Georgia, serif;letter-spacing:-.025em;margin:0}.ReportShowcaseSection-module__CuxZ1a__header h2 span{color:var(--gic-primary)}.ReportShowcaseSection-module__CuxZ1a__header p,.ReportShowcaseSection-module__CuxZ1a__product>p,.ReportShowcaseSection-module__CuxZ1a__facts dd,.ReportShowcaseSection-module__CuxZ1a__figure p,.ReportShowcaseSection-module__CuxZ1a__insight p{color:var(--gic-muted);font-size:16px;line-height:1.75}.ReportShowcaseSection-module__CuxZ1a__header p{max-width:48ch;margin:0}.ReportShowcaseSection-module__CuxZ1a__showcase{grid-template-columns:minmax(0,.8fr) minmax(0,1.3fr);align-items:start;gap:48px;display:grid}.ReportShowcaseSection-module__CuxZ1a__product{padding-top:20px}.ReportShowcaseSection-module__CuxZ1a__product .ReportShowcaseSection-module__CuxZ1a__kicker{color:var(--gic-primary);margin:0 0 20px;font-size:14px;font-weight:700}.ReportShowcaseSection-module__CuxZ1a__product h3{font:600 clamp(30px, 2.8vw, 40px)/1.15 var(--font-public-editorial), Georgia, serif;letter-spacing:-.02em;margin:0}.ReportShowcaseSection-module__CuxZ1a__product .ReportShowcaseSection-module__CuxZ1a__period{color:var(--gic-ink);margin:18px 0 24px}.ReportShowcaseSection-module__CuxZ1a__facts{border-block:1px solid var(--gic-rule);margin:24px 0}.ReportShowcaseSection-module__CuxZ1a__facts>div{padding:14px 0}.ReportShowcaseSection-module__CuxZ1a__facts>div+div{border-top:1px solid var(--gic-rule)}.ReportShowcaseSection-module__CuxZ1a__facts dt{font-size:14px;font-weight:700}.ReportShowcaseSection-module__CuxZ1a__facts dd{margin:4px 0 0}.ReportShowcaseSection-module__CuxZ1a__primary,.ReportShowcaseSection-module__CuxZ1a__textLink{align-items:center;gap:14px;min-height:48px;font-size:15px;font-weight:700;line-height:1.6;display:inline-flex}.ReportShowcaseSection-module__CuxZ1a__primary{background:var(--gic-primary);color:var(--gic-primary-text);border-radius:8px;padding:12px 20px;text-decoration:none}.ReportShowcaseSection-module__CuxZ1a__primary:hover{background:var(--gic-primary-hover)}.ReportShowcaseSection-module__CuxZ1a__textLink{color:var(--gic-ink);text-underline-offset:5px;text-decoration:underline}.ReportShowcaseSection-module__CuxZ1a__product>.ReportShowcaseSection-module__CuxZ1a__textLink{margin-top:12px}.ReportShowcaseSection-module__CuxZ1a__controls{border-bottom:1px solid var(--gic-boundary);flex-wrap:wrap;gap:8px 20px;margin-bottom:20px;display:flex}.ReportShowcaseSection-module__CuxZ1a__controls button{min-height:48px;font:600 15px/1.6 var(--font-public-body), Arial, sans-serif;color:var(--gic-muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:12px 0}.ReportShowcaseSection-module__CuxZ1a__controls button[aria-pressed=true]{color:var(--gic-primary);border-bottom-color:currentColor}.ReportShowcaseSection-module__CuxZ1a__figure{margin:0}.ReportShowcaseSection-module__CuxZ1a__image{border:1px solid var(--gic-rule);width:100%;height:auto;display:block}.ReportShowcaseSection-module__CuxZ1a__figure figcaption{min-height:134px;margin-top:20px}.ReportShowcaseSection-module__CuxZ1a__figure strong{font-size:16px}.ReportShowcaseSection-module__CuxZ1a__figure p{margin:8px 0 0}.ReportShowcaseSection-module__CuxZ1a__newTab{font-size:14px;font-weight:400}.ReportShowcaseSection-module__CuxZ1a__insight h4{margin:0 0 12px;font-size:18px;font-weight:700;line-height:1.5}.ReportShowcaseSection-module__CuxZ1a__insight p{margin:0 0 12px}.ReportShowcaseSection-module__CuxZ1a__insight .ReportShowcaseSection-module__CuxZ1a__textLink{font-size:14px}.ReportShowcaseSection-module__CuxZ1a__figure{scroll-margin-top:104px}.ReportShowcaseSection-module__CuxZ1a__transcript{border-block:1px solid var(--gic-rule);margin-top:16px}.ReportShowcaseSection-module__CuxZ1a__transcript summary{cursor:pointer;min-height:48px;padding:14px 0;font-size:15px;font-weight:700}.ReportShowcaseSection-module__CuxZ1a__transcript p{white-space:pre-line;color:var(--gic-muted);margin:8px 0 24px;font-size:16px;line-height:1.75}.ReportShowcaseSection-module__CuxZ1a__section :is(a,button,summary):focus-visible{outline:2px solid var(--gic-primary);outline-offset:4px}.ReportShowcaseSection-module__CuxZ1a__section :is(p,h2,h3,h4,a,dd){overflow-wrap:anywhere}@media (max-width:1000px){.ReportShowcaseSection-module__CuxZ1a__showcase{gap:28px}}@media (max-width:767px){.ReportShowcaseSection-module__CuxZ1a__section{padding:56px 20px}.ReportShowcaseSection-module__CuxZ1a__header,.ReportShowcaseSection-module__CuxZ1a__showcase{grid-template-columns:minmax(0,1fr);gap:24px}.ReportShowcaseSection-module__CuxZ1a__product{padding:0}.ReportShowcaseSection-module__CuxZ1a__controls{gap:8px 16px}.ReportShowcaseSection-module__CuxZ1a__figure figcaption{min-height:0}}@media (forced-colors:active){.ReportShowcaseSection-module__CuxZ1a__primary,.ReportShowcaseSection-module__CuxZ1a__controls button[aria-pressed=true]{border:1px solid buttontext}}
.ReportPurchaseSections-module__kB0Y4G__section{color:var(--gic-ink);background:var(--gic-canvas);font-family:var(--font-public-body), Arial, sans-serif;padding:80px 32px;scroll-margin-top:88px}.ReportPurchaseSections-module__kB0Y4G__layout{max-width:1256px;margin:auto}.ReportPurchaseSections-module__kB0Y4G__header{grid-template-columns:1.2fr 1fr;align-items:center;gap:48px;margin-bottom:40px;display:grid}.ReportPurchaseSections-module__kB0Y4G__header h2{font:700 clamp(36px, 3.4vw, 48px)/1.1 var(--font-public-editorial), Georgia, serif;letter-spacing:-.025em;margin:0}.ReportPurchaseSections-module__kB0Y4G__header h2 span{color:var(--gic-primary)}.ReportPurchaseSections-module__kB0Y4G__header p,.ReportPurchaseSections-module__kB0Y4G__note,.ReportPurchaseSections-module__kB0Y4G__license p,.ReportPurchaseSections-module__kB0Y4G__steps p,.ReportPurchaseSections-module__kB0Y4G__editions p{color:var(--gic-muted);margin:0;font-size:16px;line-height:1.75}.ReportPurchaseSections-module__kB0Y4G__header p{max-width:48ch}.ReportPurchaseSections-module__kB0Y4G__comparison{border-top:1px solid var(--gic-boundary)}.ReportPurchaseSections-module__kB0Y4G__columnLabels,.ReportPurchaseSections-module__kB0Y4G__comparisonRow{grid-template-columns:.6fr 1fr 1fr;gap:32px;padding:22px 24px;display:grid}.ReportPurchaseSections-module__kB0Y4G__columnLabels{background:var(--gic-inverse);color:var(--gic-inverse-text);font-size:16px;line-height:1.6}.ReportPurchaseSections-module__kB0Y4G__comparisonRow{border-bottom:1px solid var(--gic-rule)}.ReportPurchaseSections-module__kB0Y4G__comparisonRow h3{margin:0;font-size:16px;line-height:1.75}.ReportPurchaseSections-module__kB0Y4G__comparisonRow p{color:var(--gic-muted);margin:0;font-size:16px;line-height:1.75}.ReportPurchaseSections-module__kB0Y4G__phaseLabel{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ReportPurchaseSections-module__kB0Y4G__note{margin-top:24px}.ReportPurchaseSections-module__kB0Y4G__link{min-height:48px;color:var(--gic-ink);text-underline-offset:5px;align-items:center;gap:16px;margin-top:16px;font-size:15px;font-weight:700;line-height:1.6;text-decoration:underline;display:inline-flex}.ReportPurchaseSections-module__kB0Y4G__link:focus-visible{outline:2px solid var(--gic-primary);outline-offset:4px}.ReportPurchaseSections-module__kB0Y4G__editions{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.ReportPurchaseSections-module__kB0Y4G__editions article{border-top:1px solid var(--gic-boundary);flex-direction:column;align-items:start;padding-top:24px;display:flex}.ReportPurchaseSections-module__kB0Y4G__index{color:var(--gic-primary);font-size:14px;font-weight:700}.ReportPurchaseSections-module__kB0Y4G__editions h4{font:600 28px/1.2 var(--font-public-editorial), Georgia, serif;margin:12px 0}.ReportPurchaseSections-module__kB0Y4G__steps h4{margin:10px 0 8px;font-size:18px;font-weight:700;line-height:1.5}.ReportPurchaseSections-module__kB0Y4G__editions .ReportPurchaseSections-module__kB0Y4G__link{margin-top:16px}.ReportPurchaseSections-module__kB0Y4G__license{border-block:1px solid var(--gic-boundary);margin-top:32px;padding:24px 0;font-size:16px}.ReportPurchaseSections-module__kB0Y4G__license p{margin-top:8px}.ReportPurchaseSections-module__kB0Y4G__steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin:0;padding:0;list-style:inside decimal-leading-zero;display:grid}.ReportPurchaseSections-module__kB0Y4G__steps li{border-top:1px solid var(--gic-boundary);padding-top:20px}.ReportPurchaseSections-module__kB0Y4G__steps li::marker{color:var(--gic-primary);font-weight:700}.ReportPurchaseSections-module__kB0Y4G__section :is(p,h2,h3,h4,a){overflow-wrap:anywhere}.ReportPurchaseSections-module__kB0Y4G__section.ReportPurchaseSections-module__kB0Y4G__editionBlock,.ReportPurchaseSections-module__kB0Y4G__section.ReportPurchaseSections-module__kB0Y4G__buyingBlock{padding:0}.ReportPurchaseSections-module__kB0Y4G__editionBlock{margin-bottom:40px}.ReportPurchaseSections-module__kB0Y4G__buyingBlock{margin-top:36px}.ReportPurchaseSections-module__kB0Y4G__subheading{font:600 30px/1.2 var(--font-public-editorial), Georgia, serif;margin:0 0 24px}@media (max-width:1000px){.ReportPurchaseSections-module__kB0Y4G__steps{grid-template-columns:repeat(2,minmax(0,1fr))}.ReportPurchaseSections-module__kB0Y4G__columnLabels,.ReportPurchaseSections-module__kB0Y4G__comparisonRow{gap:20px;padding-inline:16px}}@media (max-width:767px){.ReportPurchaseSections-module__kB0Y4G__section{padding:56px 20px}.ReportPurchaseSections-module__kB0Y4G__header{grid-template-columns:minmax(0,1fr);gap:24px}.ReportPurchaseSections-module__kB0Y4G__columnLabels{display:none}.ReportPurchaseSections-module__kB0Y4G__comparisonRow{grid-template-columns:minmax(0,1fr);gap:16px;padding:24px 0}.ReportPurchaseSections-module__kB0Y4G__comparisonRow h3{font:600 26px/1.2 var(--font-public-editorial), Georgia, serif}.ReportPurchaseSections-module__kB0Y4G__phaseLabel{clip-path:none;white-space:normal;width:auto;height:auto;color:var(--gic-ink);margin:0 0 4px;font-size:14px;font-weight:700;display:block;position:static;overflow:visible}.ReportPurchaseSections-module__kB0Y4G__editions,.ReportPurchaseSections-module__kB0Y4G__steps{grid-template-columns:minmax(0,1fr);gap:28px}}
.ResearchMethodologySection-module__gc4aSG__section{border-top:1px solid var(--gic-boundary);background:var(--gic-canvas);color:var(--gic-ink);font-family:var(--font-public-body), Arial, sans-serif;margin-top:40px;padding-top:32px;scroll-margin-top:96px}.ResearchMethodologySection-module__gc4aSG__layout{max-width:1256px;margin:0 auto}.ResearchMethodologySection-module__gc4aSG__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;margin-bottom:28px;display:flex}.ResearchMethodologySection-module__gc4aSG__heading{font:600 30px/1.2 var(--font-public-editorial), Georgia, serif;margin:0}.ResearchMethodologySection-module__gc4aSG__link{min-height:48px;color:var(--gic-ink);text-underline-offset:5px;align-items:center;gap:18px;font-size:15px;font-weight:600;line-height:1.6;text-decoration:underline;display:inline-flex}.ResearchMethodologySection-module__gc4aSG__link span,.ResearchMethodologySection-module__gc4aSG__link:hover{color:var(--gic-primary)}.ResearchMethodologySection-module__gc4aSG__link:focus-visible,.ResearchMethodologySection-module__gc4aSG__detail summary:focus-visible{outline:2px solid var(--gic-primary);outline-offset:4px}.ResearchMethodologySection-module__gc4aSG__stages{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin:0;padding:0;list-style:none;display:grid}.ResearchMethodologySection-module__gc4aSG__stage{flex-direction:column;min-width:0;display:flex}.ResearchMethodologySection-module__gc4aSG__track{align-items:center;gap:16px;margin-bottom:14px;display:flex}.ResearchMethodologySection-module__gc4aSG__marker{color:var(--gic-primary);font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.ResearchMethodologySection-module__gc4aSG__line{background:var(--gic-boundary);flex:1;height:1px}.ResearchMethodologySection-module__gc4aSG__title{margin:0;font-size:18px;font-weight:700;line-height:1.5}.ResearchMethodologySection-module__gc4aSG__description{color:var(--gic-muted);margin:12px 0 16px;font-size:16px;line-height:1.75}.ResearchMethodologySection-module__gc4aSG__detail{border-block:1px solid var(--gic-rule);margin-top:auto}.ResearchMethodologySection-module__gc4aSG__detail summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:48px;padding:12px 0;font-size:14px;font-weight:600;line-height:1.6;list-style:none;display:flex}.ResearchMethodologySection-module__gc4aSG__detail summary::-webkit-details-marker{display:none}.ResearchMethodologySection-module__gc4aSG__detail summary>span:before{content:"+";color:var(--gic-primary);font-size:20px;font-weight:400}.ResearchMethodologySection-module__gc4aSG__detail[open] summary>span:before{content:"−"}.ResearchMethodologySection-module__gc4aSG__detail summary:hover{color:var(--gic-primary)}.ResearchMethodologySection-module__gc4aSG__detail>p{color:var(--gic-muted);margin:0;padding:0 0 18px;font-size:16px;line-height:1.75}.ResearchMethodologySection-module__gc4aSG__person{background:var(--gic-paper);border:1px solid var(--gic-rule);grid-template-columns:minmax(0,.7fr) minmax(0,1.4fr) auto;align-items:center;gap:24px;margin-top:28px;padding:24px;display:grid}.ResearchMethodologySection-module__gc4aSG__personLabel{color:var(--gic-muted);margin:0 0 6px;font-size:14px;line-height:1.6}.ResearchMethodologySection-module__gc4aSG__personName{font:600 28px/1.2 var(--font-public-editorial), Georgia, serif;margin:0}.ResearchMethodologySection-module__gc4aSG__personCopy{color:var(--gic-muted);margin:0;font-size:16px;line-height:1.75}.ResearchMethodologySection-module__gc4aSG__section :is(h3,h4,p,a,summary){overflow-wrap:anywhere}@media (max-width:1099px){.ResearchMethodologySection-module__gc4aSG__stages{grid-template-columns:repeat(2,minmax(0,1fr))}.ResearchMethodologySection-module__gc4aSG__person{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ResearchMethodologySection-module__gc4aSG__person>.ResearchMethodologySection-module__gc4aSG__link{grid-column:1/-1}}@media (max-width:767px){.ResearchMethodologySection-module__gc4aSG__stages,.ResearchMethodologySection-module__gc4aSG__person{grid-template-columns:minmax(0,1fr)}.ResearchMethodologySection-module__gc4aSG__stages{gap:24px}.ResearchMethodologySection-module__gc4aSG__person{gap:16px;padding:20px}}@media (forced-colors:active){.ResearchMethodologySection-module__gc4aSG__person{border-color:canvastext}.ResearchMethodologySection-module__gc4aSG__line{background:canvastext}}
.CtaSection-module__UuqlSq__homeSection{background:var(--gic-canvas);color:var(--gic-ink);font-family:var(--font-public-body), Arial, sans-serif;padding:112px 32px;scroll-margin-top:80px}.CtaSection-module__UuqlSq__homeLayout{background:var(--gic-inverse);max-width:1256px;color:var(--gic-inverse-text);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:80px;margin:0 auto;padding:48px;display:grid}.CtaSection-module__UuqlSq__homeEditorial{min-width:0}.CtaSection-module__UuqlSq__homeKicker{color:var(--gic-inverse-muted);letter-spacing:.1em;text-transform:uppercase;margin:0 0 28px;font-size:12px;font-weight:600;line-height:1.7}.CtaSection-module__UuqlSq__homeHeading{font:500 clamp(42px, 4.4vw, 60px)/1.06 var(--font-public-editorial), Georgia, serif;letter-spacing:-.03em;margin:0}.CtaSection-module__UuqlSq__homeHeading span{color:var(--gic-inverse-accent)}.CtaSection-module__UuqlSq__homeDescription{max-width:40ch;color:var(--gic-inverse-muted);margin:28px 0 0;font-size:16px;line-height:1.8}.CtaSection-module__UuqlSq__homeActions{border-left:1px solid var(--gic-inverse-rule);min-width:0;padding-left:40px}.CtaSection-module__UuqlSq__homeActionTitle{max-width:22ch;font:500 30px/1.2 var(--font-public-editorial), Georgia, serif;letter-spacing:-.015em;margin:0}.CtaSection-module__UuqlSq__homeGuidance{color:var(--gic-inverse-muted);margin:16px 0 24px;font-size:15px;line-height:1.8}.CtaSection-module__UuqlSq__homePrimary,.CtaSection-module__UuqlSq__homeSecondary{justify-content:space-between;align-items:center;gap:20px;min-height:48px;font-size:14px;font-weight:700;line-height:1.65;display:inline-flex}.CtaSection-module__UuqlSq__homePrimary{background:var(--gic-inverse-accent);width:100%;color:var(--gic-inverse);padding:14px 20px;text-decoration:none}.CtaSection-module__UuqlSq__homePrimary:hover{background:var(--gic-inverse-text)}.CtaSection-module__UuqlSq__homeCustomPath{border-top:1px solid var(--gic-inverse-rule);margin-top:28px;padding-top:24px}.CtaSection-module__UuqlSq__homeCustomTitle{margin:0;font-size:14px;font-weight:600;line-height:1.7}.CtaSection-module__UuqlSq__homeCustomCopy{color:var(--gic-inverse-muted);margin:8px 0;font-size:13px;line-height:1.8}.CtaSection-module__UuqlSq__homeSecondary{color:var(--gic-inverse-text);text-decoration:underline;-webkit-text-decoration-color:var(--gic-inverse-rule);text-decoration-color:var(--gic-inverse-rule);text-underline-offset:5px}.CtaSection-module__UuqlSq__homeSecondary:hover{color:var(--gic-inverse-accent);text-decoration-color:currentColor}.CtaSection-module__UuqlSq__homeSecondary svg{color:var(--gic-inverse-accent)}.CtaSection-module__UuqlSq__homePrimary svg,.CtaSection-module__UuqlSq__homeSecondary svg{flex-shrink:0}.CtaSection-module__UuqlSq__homePrimary:focus-visible,.CtaSection-module__UuqlSq__homeSecondary:focus-visible{outline:2px solid var(--gic-inverse-accent);outline-offset:5px}.CtaSection-module__UuqlSq__homeSection :is(h2,h3,p,a){overflow-wrap:anywhere}@media (max-width:1099px){.CtaSection-module__UuqlSq__homeLayout{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px;padding:36px}.CtaSection-module__UuqlSq__homeActions{padding-left:28px}.CtaSection-module__UuqlSq__homeHeading{font-size:44px}}@media (max-width:767px){.CtaSection-module__UuqlSq__homeSection{padding:64px 20px}.CtaSection-module__UuqlSq__homeLayout{grid-template-columns:minmax(0,1fr);gap:28px;padding:28px 24px}.CtaSection-module__UuqlSq__homeHeading{font-size:42px}.CtaSection-module__UuqlSq__homeKicker{margin-bottom:20px}.CtaSection-module__UuqlSq__homeDescription{margin-top:20px}.CtaSection-module__UuqlSq__homeActions{border-left:0;border-top:1px solid var(--gic-inverse-rule);padding:28px 0 0}.CtaSection-module__UuqlSq__homeActionTitle{font-size:28px}.CtaSection-module__UuqlSq__homePrimary{padding-inline:16px}}@media (forced-colors:active){.CtaSection-module__UuqlSq__homeLayout,.CtaSection-module__UuqlSq__homePrimary{border:1px solid buttontext}.CtaSection-module__UuqlSq__homePrimary:focus-visible,.CtaSection-module__UuqlSq__homeSecondary:focus-visible{outline-color:highlight}}
.FaqSection-module__fek6Ma__homeSection{background:var(--gic-canvas);color:var(--gic-ink);font-family:var(--font-public-body), Arial, sans-serif;padding:96px 32px;scroll-margin-top:80px}.FaqSection-module__fek6Ma__homeLayout{max-width:1256px;margin:0 auto}.FaqSection-module__fek6Ma__homeHeader{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:64px;margin-bottom:40px;display:grid}.FaqSection-module__fek6Ma__homeHeading{font:700 clamp(36px, 3.4vw, 48px)/1.08 var(--font-public-editorial), Georgia, serif;letter-spacing:-.025em;margin:0}.FaqSection-module__fek6Ma__homeHeading em{color:var(--gic-primary);font-style:normal}.FaqSection-module__fek6Ma__homeDescription{max-width:40ch;color:var(--gic-muted);margin:0;font-size:16px;line-height:1.8}.FaqSection-module__fek6Ma__homeCta{min-height:44px;color:var(--gic-ink);text-underline-offset:5px;align-items:center;gap:20px;margin-top:14px;font-size:14px;font-weight:600;line-height:1.6;text-decoration:underline;display:inline-flex}.FaqSection-module__fek6Ma__homeCta svg,.FaqSection-module__fek6Ma__homeCta:hover{color:var(--gic-primary)}.FaqSection-module__fek6Ma__homeCta:focus-visible,.FaqSection-module__fek6Ma__homeQuestion:focus-visible{outline:2px solid var(--gic-primary);outline-offset:4px}.FaqSection-module__fek6Ma__homeGroups{border-top:1px solid var(--gic-boundary)}.FaqSection-module__fek6Ma__homeGroup{border-bottom:1px solid var(--gic-rule);grid-template-columns:minmax(0,.75fr) minmax(0,2fr);gap:64px;padding:28px 0;display:grid}.FaqSection-module__fek6Ma__homeGroupHeading{padding-top:15px}.FaqSection-module__fek6Ma__homeGroupHeading>span{color:var(--gic-primary);margin-bottom:16px;font-size:12px;font-weight:700;line-height:1.6;display:block}.FaqSection-module__fek6Ma__homeGroupHeading h3{max-width:14ch;font:500 30px/1.15 var(--font-public-editorial), Georgia, serif;letter-spacing:-.015em;margin:0}.FaqSection-module__fek6Ma__homeQuestions{min-width:0}.FaqSection-module__fek6Ma__homeItem{border-top:1px solid var(--gic-rule)}.FaqSection-module__fek6Ma__homeItem:first-child{border-top:0}.FaqSection-module__fek6Ma__homeItem h3,.FaqSection-module__fek6Ma__homeItem h4{margin:0}.FaqSection-module__fek6Ma__homeQuestion{width:100%;min-height:68px;color:var(--gic-ink);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:24px;padding:18px 0;display:flex}.FaqSection-module__fek6Ma__homeQuestion:hover{color:var(--gic-primary)}.FaqSection-module__fek6Ma__homeQuestionText{max-width:56ch;font-size:16px;font-weight:600;line-height:1.6}.FaqSection-module__fek6Ma__homeIcon{width:28px;height:28px;color:var(--gic-primary);flex-shrink:0;place-items:center;transition:transform .2s;display:grid}.FaqSection-module__fek6Ma__homeItem[data-open=true] .FaqSection-module__fek6Ma__homeIcon{transform:rotate(45deg)}.FaqSection-module__fek6Ma__homeItem[data-open=true] .FaqSection-module__fek6Ma__homeQuestionText{color:var(--gic-primary)}.FaqSection-module__fek6Ma__homeAnswerWrap{overflow:hidden}.FaqSection-module__fek6Ma__homeAnswer{border-left:2px solid var(--gic-primary);max-width:68ch;color:var(--gic-muted);margin-bottom:20px;padding:0 36px 0 20px;font-size:15px;line-height:1.85}.FaqSection-module__fek6Ma__homeSection :is(h2,h3,button,p,a),.FaqSection-module__fek6Ma__homeAnswer{overflow-wrap:anywhere}@media (max-width:1023px){.FaqSection-module__fek6Ma__homeHeader{gap:32px}.FaqSection-module__fek6Ma__homeGroup{grid-template-columns:minmax(0,.8fr) minmax(0,1.8fr);gap:32px}}@media (max-width:767px){.FaqSection-module__fek6Ma__homeSection{padding:56px 20px}.FaqSection-module__fek6Ma__homeHeader{grid-template-columns:minmax(0,1fr);gap:20px;margin-bottom:28px}.FaqSection-module__fek6Ma__homeGroup{grid-template-columns:minmax(0,1fr);gap:16px;padding:24px 0}.FaqSection-module__fek6Ma__homeGroupHeading{align-items:baseline;gap:16px;padding:0;display:flex}.FaqSection-module__fek6Ma__homeGroupHeading>span{margin:0}.FaqSection-module__fek6Ma__homeGroupHeading h3{max-width:none;font-size:28px}.FaqSection-module__fek6Ma__homeQuestion{gap:16px}.FaqSection-module__fek6Ma__homeAnswer{padding-left:16px;padding-right:12px}}@media (prefers-reduced-motion:reduce){.FaqSection-module__fek6Ma__homeItem,.FaqSection-module__fek6Ma__homeIcon{transition:none!important;transform:none!important}}@media (forced-colors:active){.FaqSection-module__fek6Ma__homeCta:focus-visible,.FaqSection-module__fek6Ma__homeQuestion:focus-visible{outline-color:highlight}}
.GlobalCoverageSection-module__GxCAzq__section.GlobalCoverageSection-module__GxCAzq__section[data-gic-theme]{background:var(--gic-canvas);color:var(--gic-ink);font-family:var(--font-public-body), Arial, sans-serif;padding:96px 32px;scroll-margin-top:80px}.GlobalCoverageSection-module__GxCAzq__layout{max-width:1256px;margin:0 auto}.GlobalCoverageSection-module__GxCAzq__header{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:64px;margin-bottom:40px;display:grid}.GlobalCoverageSection-module__GxCAzq__heading{font:700 clamp(36px, 3.4vw, 48px)/1.08 var(--font-public-editorial), Georgia, serif;letter-spacing:-.025em;margin:0}.GlobalCoverageSection-module__GxCAzq__heading span{color:var(--gic-primary)}.GlobalCoverageSection-module__GxCAzq__introduction{max-width:44ch;color:var(--gic-muted);margin:0;font-size:16px;line-height:1.8}.GlobalCoverageSection-module__GxCAzq__explorer{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:stretch;gap:40px;display:grid}.GlobalCoverageSection-module__GxCAzq__map{background:var(--gic-inverse);min-width:0;color:var(--gic-inverse-text);flex-direction:column;justify-content:space-between;margin:0;padding:28px;display:flex}.GlobalCoverageSection-module__GxCAzq__mapHeader{color:var(--gic-inverse-muted);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 24px;font-size:12px;line-height:1.7;display:flex}.GlobalCoverageSection-module__GxCAzq__mapSelection{color:var(--gic-inverse-accent);font-weight:700}.GlobalCoverageSection-module__GxCAzq__world{width:100%;height:auto;margin:32px 0;display:block}.GlobalCoverageSection-module__GxCAzq__land{fill:var(--gic-inverse-rule);stroke:var(--gic-inverse-muted);stroke-width:.55px}.GlobalCoverageSection-module__GxCAzq__marker{color:var(--gic-inverse-muted)}.GlobalCoverageSection-module__GxCAzq__activeMarker{color:var(--gic-inverse-accent)}.GlobalCoverageSection-module__GxCAzq__markerDisc{fill:var(--gic-inverse);stroke:currentColor;stroke-width:1.5px}.GlobalCoverageSection-module__GxCAzq__activeMarker .GlobalCoverageSection-module__GxCAzq__markerDisc{fill:var(--gic-inverse-accent)}.GlobalCoverageSection-module__GxCAzq__markerNumber{fill:var(--gic-inverse-text);font:700 12px var(--font-public-body), Arial, sans-serif}.GlobalCoverageSection-module__GxCAzq__activeMarker .GlobalCoverageSection-module__GxCAzq__markerNumber{fill:var(--gic-inverse)}.GlobalCoverageSection-module__GxCAzq__caption{border-top:1px solid var(--gic-inverse-rule);color:var(--gic-inverse-text);flex-wrap:wrap;align-items:center;gap:8px;padding-top:18px;font-size:12px;line-height:1.7;display:flex}.GlobalCoverageSection-module__GxCAzq__caption>span:last-child{width:100%;color:var(--gic-inverse-muted);display:block}.GlobalCoverageSection-module__GxCAzq__legend{background:var(--gic-inverse-accent);border-radius:50%;width:8px;height:8px}.GlobalCoverageSection-module__GxCAzq__scope{flex-direction:column;min-width:0;display:flex}.GlobalCoverageSection-module__GxCAzq__regions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.GlobalCoverageSection-module__GxCAzq__region{border:1px solid var(--gic-boundary);min-width:0;min-height:48px;color:var(--gic-ink);font:600 13px/1.6 var(--font-public-body), Arial, sans-serif;cursor:pointer;text-align:left;background:0 0;align-items:center;gap:10px;padding:12px;display:flex}.GlobalCoverageSection-module__GxCAzq__region:hover{background:var(--gic-surface)}.GlobalCoverageSection-module__GxCAzq__region[aria-pressed=true]{border-color:var(--gic-ink);background:var(--gic-ink);color:var(--gic-canvas)}.GlobalCoverageSection-module__GxCAzq__index{font-variant-numeric:tabular-nums;font-size:11px;font-weight:400}.GlobalCoverageSection-module__GxCAzq__selectedMark{margin-left:auto}.GlobalCoverageSection-module__GxCAzq__region:focus-visible,.GlobalCoverageSection-module__GxCAzq__link:focus-visible{outline:2px solid var(--gic-primary);outline-offset:4px}.GlobalCoverageSection-module__GxCAzq__details{margin-top:28px;display:grid}.GlobalCoverageSection-module__GxCAzq__detail{grid-area:1/1;min-width:0}.GlobalCoverageSection-module__GxCAzq__title{font:500 32px/1.15 var(--font-public-editorial), Georgia, serif;letter-spacing:-.02em;margin:0}.GlobalCoverageSection-module__GxCAzq__description{color:var(--gic-muted);margin:16px 0 0;font-size:15px;line-height:1.8}.GlobalCoverageSection-module__GxCAzq__lensesTitle{color:var(--gic-ink);margin:24px 0 10px;font-size:12px;font-weight:700;line-height:1.6}.GlobalCoverageSection-module__GxCAzq__lenses{color:var(--gic-muted);flex-wrap:wrap;gap:8px 18px;margin:0;padding:0;font-size:13px;line-height:1.7;list-style:none;display:flex}.GlobalCoverageSection-module__GxCAzq__lenses li{border-bottom:1px solid var(--gic-rule);padding-bottom:4px}.GlobalCoverageSection-module__GxCAzq__link{border-top:1px solid var(--gic-rule);min-height:48px;color:var(--gic-ink);text-underline-offset:5px;justify-content:space-between;align-items:center;gap:16px;margin-top:24px;padding-top:12px;font-size:14px;font-weight:700;line-height:1.65;text-decoration:underline;display:flex}.GlobalCoverageSection-module__GxCAzq__link svg{color:var(--gic-primary);flex-shrink:0}.GlobalCoverageSection-module__GxCAzq__link:hover{color:var(--gic-primary)}.GlobalCoverageSection-module__GxCAzq__scopeNote{color:var(--gic-muted);flex-wrap:wrap;gap:8px 28px;margin-top:24px;font-size:13px;line-height:1.8;display:flex}.GlobalCoverageSection-module__GxCAzq__scopeNote p{margin:0}.GlobalCoverageSection-module__GxCAzq__scopeNote p:first-child{color:var(--gic-ink);font-weight:700}.GlobalCoverageSection-module__GxCAzq__section :is(h2,h3,p,button,a,figcaption){overflow-wrap:anywhere}@media (max-width:1023px){.GlobalCoverageSection-module__GxCAzq__explorer{grid-template-columns:minmax(0,1fr);gap:28px}.GlobalCoverageSection-module__GxCAzq__world{max-width:800px;margin:28px auto}.GlobalCoverageSection-module__GxCAzq__regions{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:767px){.GlobalCoverageSection-module__GxCAzq__section.GlobalCoverageSection-module__GxCAzq__section[data-gic-theme]{padding:56px 20px}.GlobalCoverageSection-module__GxCAzq__header{grid-template-columns:minmax(0,1fr);gap:20px;margin-bottom:28px}.GlobalCoverageSection-module__GxCAzq__regions{grid-template-columns:repeat(2,minmax(0,1fr))}.GlobalCoverageSection-module__GxCAzq__map{padding:20px}.GlobalCoverageSection-module__GxCAzq__title{font-size:30px}.GlobalCoverageSection-module__GxCAzq__scopeNote{gap:4px}}@media (forced-colors:active){.GlobalCoverageSection-module__GxCAzq__map{border:1px solid canvastext}.GlobalCoverageSection-module__GxCAzq__land,.GlobalCoverageSection-module__GxCAzq__markerDisc,.GlobalCoverageSection-module__GxCAzq__activeMarker .GlobalCoverageSection-module__GxCAzq__markerDisc{fill:canvas;stroke:canvastext}.GlobalCoverageSection-module__GxCAzq__markerNumber,.GlobalCoverageSection-module__GxCAzq__activeMarker .GlobalCoverageSection-module__GxCAzq__markerNumber{fill:canvastext}.GlobalCoverageSection-module__GxCAzq__activeMarker{color:highlight}.GlobalCoverageSection-module__GxCAzq__region[aria-pressed=true]{color:highlight;outline:2px solid highlight}.GlobalCoverageSection-module__GxCAzq__region:focus-visible,.GlobalCoverageSection-module__GxCAzq__link:focus-visible{outline-color:highlight}}
.Hero-module__hKCkrq__hero{background:var(--gic-canvas);color:var(--gic-ink);font-family:var(--font-public-body), sans-serif;padding:40px 32px 0}.Hero-module__hKCkrq__layout{grid-template-columns:1.16fr 1fr;align-items:center;gap:32px;max-width:1256px;margin:auto;display:grid}.Hero-module__hKCkrq__copy{min-width:0;padding:12px 0 24px}.Hero-module__hKCkrq__brand{color:var(--gic-muted);letter-spacing:.035em;margin:0 0 26px;font-size:12px;font-weight:600}.Hero-module__hKCkrq__title{font-family:var(--font-public-editorial), Georgia, serif;letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(44px,5.4vw,78px);font-weight:700;line-height:1.04}.Hero-module__hKCkrq__title span{color:var(--gic-primary)}.Hero-module__hKCkrq__description{max-width:46ch;color:var(--gic-muted);margin:28px 0 0;font-size:17px;line-height:1.8}.Hero-module__hKCkrq__actions{flex-wrap:wrap;align-items:center;gap:12px 26px;margin-top:32px;display:flex}.Hero-module__hKCkrq__primary,.Hero-module__hKCkrq__secondary{justify-content:center;align-items:center;gap:20px;min-height:48px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.Hero-module__hKCkrq__primary{background:var(--gic-primary);color:var(--gic-primary-text);border-radius:8px;padding:12px 22px;transition:background-color .16s}.Hero-module__hKCkrq__primary:hover{background:var(--gic-primary-hover)}.Hero-module__hKCkrq__primary>span,.Hero-module__hKCkrq__secondary>span{transition:transform .16s}.Hero-module__hKCkrq__primary:hover>span{transform:translate(3px)}.Hero-module__hKCkrq__secondary{color:var(--gic-ink);text-underline-offset:6px;text-decoration:underline;-webkit-text-decoration-color:var(--gic-boundary);text-decoration-color:var(--gic-boundary)}.Hero-module__hKCkrq__secondary:hover{color:var(--gic-primary)}.Hero-module__hKCkrq__primary:focus-visible,.Hero-module__hKCkrq__secondary:focus-visible,.Hero-module__hKCkrq__railLink:focus-visible,.Hero-module__hKCkrq__globeControl:focus-visible{outline:2px solid var(--gic-primary);outline-offset:4px}.Hero-module__hKCkrq__preview{align-self:center;min-width:0;margin:0;position:relative}.Hero-module__hKCkrq__largeGlobe{aspect-ratio:1;width:100%;position:relative}.Hero-module__hKCkrq__largeGlobe>div:last-child{position:absolute;inset:0}.Hero-module__hKCkrq__globeStructure{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.Hero-module__hKCkrq__graticule{stroke:var(--gic-ink);stroke-width:.8px;opacity:.2}.Hero-module__hKCkrq__orbitTrack{stroke:var(--gic-boundary);stroke-width:1px;opacity:.45}.Hero-module__hKCkrq__orbitAccent{stroke:var(--gic-primary);stroke-width:1.5px}.Hero-module__hKCkrq__orbitMarker{fill:var(--gic-primary);stroke:var(--gic-canvas);stroke-width:2px}.Hero-module__hKCkrq__globeControl{min-height:32px;color:var(--gic-muted);font:inherit;text-underline-offset:4px;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:4px;font-size:12px;text-decoration:underline;position:absolute;bottom:12px;right:16px}.Hero-module__hKCkrq__researchRail{border-top:1px solid var(--gic-rule);grid-template-columns:repeat(3,minmax(0,1fr));max-width:1256px;margin:0 auto;display:grid}.Hero-module__hKCkrq__railLink{color:var(--gic-ink);align-items:baseline;gap:16px;padding:28px 24px;text-decoration:none;display:flex}.Hero-module__hKCkrq__railLink:first-child{padding-left:0}.Hero-module__hKCkrq__railLink:last-child{padding-right:0}.Hero-module__hKCkrq__railLink+.Hero-module__hKCkrq__railLink{border-left:1px solid var(--gic-rule)}.Hero-module__hKCkrq__railNumber{color:var(--gic-primary);font-variant-numeric:tabular-nums;font-size:12px}.Hero-module__hKCkrq__railLink strong{font-size:14px;font-weight:600}.Hero-module__hKCkrq__railDescription{color:var(--gic-muted);margin-top:6px;font-size:12px;line-height:1.6;display:block}.Hero-module__hKCkrq__railArrow{color:var(--gic-primary);margin-left:auto;transition:transform .16s}.Hero-module__hKCkrq__railLink:hover .Hero-module__hKCkrq__railArrow{transform:translate(2px,-2px)}.Hero-module__hKCkrq__railLink:hover strong{text-underline-offset:4px;text-decoration:underline}@media (max-width:1000px){.Hero-module__hKCkrq__layout{gap:20px}.Hero-module__hKCkrq__railLink{gap:10px;padding-inline:18px}.Hero-module__hKCkrq__title{font-size:clamp(44px,5.7vw,60px)}}@media (max-width:767px){.Hero-module__hKCkrq__hero{padding:106px 20px 0}.Hero-module__hKCkrq__layout{grid-template-columns:1fr;gap:12px}.Hero-module__hKCkrq__copy{padding:0}.Hero-module__hKCkrq__brand{margin-bottom:28px}.Hero-module__hKCkrq__title{font-size:clamp(40px,8.3vw,60px)}.Hero-module__hKCkrq__description{margin-top:22px;font-size:16px}.Hero-module__hKCkrq__actions{gap:8px 20px;margin-top:24px}.Hero-module__hKCkrq__preview{width:100%;max-width:430px;margin:auto}.Hero-module__hKCkrq__globeControl{display:none}.Hero-module__hKCkrq__researchRail{grid-template-columns:1fr;margin-top:8px}.Hero-module__hKCkrq__railLink,.Hero-module__hKCkrq__railLink:first-child,.Hero-module__hKCkrq__railLink:last-child{gap:18px;padding:20px 0}.Hero-module__hKCkrq__railLink+.Hero-module__hKCkrq__railLink{border-left:0;border-top:1px solid var(--gic-rule)}}@media (prefers-reduced-motion:reduce){.Hero-module__hKCkrq__globeControl{display:none}.Hero-module__hKCkrq__primary,.Hero-module__hKCkrq__primary>span,.Hero-module__hKCkrq__secondary>span,.Hero-module__hKCkrq__railArrow{transition:none}}
.SectorSlider-module__ByGIca__section.SectorSlider-module__ByGIca__section[data-gic-theme]{background:var(--gic-canvas);color:var(--gic-ink);font-family:var(--font-public-body), Arial, sans-serif;padding:96px 32px 72px;scroll-margin-top:80px}.SectorSlider-module__ByGIca__layout{max-width:1256px;margin:auto}.SectorSlider-module__ByGIca__header{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:64px;margin-bottom:36px;display:grid}.SectorSlider-module__ByGIca__heading{font:700 clamp(36px, 3.4vw, 48px)/1.08 var(--font-public-editorial), Georgia, serif;letter-spacing:-.025em;margin:0}.SectorSlider-module__ByGIca__heading>span{color:var(--gic-primary)}.SectorSlider-module__ByGIca__introduction p{max-width:44ch;color:var(--gic-muted);margin:0;font-size:16px;line-height:1.8}.SectorSlider-module__ByGIca__introduction a{min-height:44px;color:var(--gic-ink);text-underline-offset:5px;align-items:center;gap:24px;margin-top:14px;font-size:14px;font-weight:600;text-decoration:underline;display:inline-flex}.SectorSlider-module__ByGIca__introduction a span{color:var(--gic-primary)}.SectorSlider-module__ByGIca__discovery{border-top:2px solid var(--gic-ink);flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;padding:24px 0 28px;display:flex}.SectorSlider-module__ByGIca__searchField{flex:360px;min-width:0;max-width:600px}.SectorSlider-module__ByGIca__searchField label{margin-bottom:10px;font-size:13px;font-weight:700;line-height:1.6;display:block}.SectorSlider-module__ByGIca__searchInput{border:1px solid var(--gic-boundary);background:var(--gic-paper);gap:8px;display:flex}.SectorSlider-module__ByGIca__searchInput input{width:100%;min-width:0;min-height:50px;color:var(--gic-ink);font:400 15px/1.6 var(--font-public-body), Arial, sans-serif;background:0 0;border:0;padding:12px 16px}.SectorSlider-module__ByGIca__searchInput input::placeholder{color:var(--gic-muted);opacity:1}.SectorSlider-module__ByGIca__searchInput button{min-height:44px;color:var(--gic-primary);cursor:pointer;background:0 0;border:0;flex:none;padding:8px 12px;font-size:12px}.SectorSlider-module__ByGIca__browseOptions{text-align:right}.SectorSlider-module__ByGIca__browseOptions p{color:var(--gic-muted);margin:0;font-size:12px;line-height:1.6}.SectorSlider-module__ByGIca__browseOptions button{min-height:44px;color:var(--gic-ink);cursor:pointer;background:0 0;border:0;align-items:center;gap:24px;padding:8px 0;font-size:14px;font-weight:600;display:inline-flex}.SectorSlider-module__ByGIca__browseOptions button span{color:var(--gic-primary)}.SectorSlider-module__ByGIca__perspectives{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px;display:grid}.SectorSlider-module__ByGIca__feature{border-top:1px solid var(--gic-rule);grid-template-columns:minmax(0,1fr) 112px;align-items:center;gap:24px;min-width:0;padding:28px 0;display:grid}.SectorSlider-module__ByGIca__artwork{aspect-ratio:156/128;grid-area:1/2;width:112px}.SectorSlider-module__ByGIca__artwork svg{width:100%;height:100%;display:block}.SectorSlider-module__ByGIca__caption{grid-area:1/1;min-width:0}.SectorSlider-module__ByGIca__caption h3{font:500 26px/1.2 var(--font-public-editorial), Georgia, serif;letter-spacing:-.015em;margin:0}.SectorSlider-module__ByGIca__caption h3 a{color:inherit;text-decoration:none}.SectorSlider-module__ByGIca__caption p{max-width:42ch;color:var(--gic-muted);margin:12px 0 0;font-size:14px;line-height:1.8}.SectorSlider-module__ByGIca__feature[data-illustrated=false]{grid-template-columns:minmax(0,1fr)}.SectorSlider-module__ByGIca__directoryFooter{border-top:1px solid var(--gic-rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;padding-top:24px;display:flex}.SectorSlider-module__ByGIca__range{color:var(--gic-muted);font-variant-numeric:tabular-nums;margin:0;font-size:13px;line-height:1.7}.SectorSlider-module__ByGIca__pagination{align-items:center;gap:24px;display:flex}.SectorSlider-module__ByGIca__pageNumbers{gap:6px;display:flex}.SectorSlider-module__ByGIca__pageButton,.SectorSlider-module__ByGIca__directionButton{min-height:44px;color:var(--gic-ink);font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;font-size:13px;display:inline-flex}.SectorSlider-module__ByGIca__pageButton{font-variant-numeric:tabular-nums;min-width:44px;padding:8px;font-weight:600}.SectorSlider-module__ByGIca__pageButton:not([aria-current]):hover{background:var(--gic-surface)}.SectorSlider-module__ByGIca__directionButton{gap:12px;padding:8px 0}.SectorSlider-module__ByGIca__directionButton>span[aria-hidden]{color:var(--gic-primary)}.SectorSlider-module__ByGIca__directionButton[aria-disabled=true],.SectorSlider-module__ByGIca__directionButton[aria-disabled=true]>span{color:var(--gic-muted);cursor:default}.SectorSlider-module__ByGIca__directionButton:not([aria-disabled=true]):hover,.SectorSlider-module__ByGIca__section a:hover{color:var(--gic-primary);text-underline-offset:5px;text-decoration:underline}.SectorSlider-module__ByGIca__section :is(a,button,input):focus-visible{outline:2px solid var(--gic-primary);outline-offset:4px}.SectorSlider-module__ByGIca__empty{color:var(--gic-muted);font-size:14px}.SectorSlider-module__ByGIca__section :is(h2,h3,p,button,a){overflow-wrap:anywhere}@media (min-width:768px) and (max-width:1099px){.SectorSlider-module__ByGIca__header,.SectorSlider-module__ByGIca__perspectives{column-gap:32px}.SectorSlider-module__ByGIca__feature{grid-template-columns:minmax(0,1fr) 80px;gap:16px}.SectorSlider-module__ByGIca__artwork{width:80px}.SectorSlider-module__ByGIca__caption h3{font-size:24px}}@media (max-width:767px){.SectorSlider-module__ByGIca__section.SectorSlider-module__ByGIca__section[data-gic-theme]{padding:56px 20px}.SectorSlider-module__ByGIca__header{grid-template-columns:minmax(0,1fr);gap:20px;margin-bottom:28px}.SectorSlider-module__ByGIca__discovery{gap:16px;padding-bottom:20px}.SectorSlider-module__ByGIca__searchField{flex-basis:100%}.SectorSlider-module__ByGIca__browseOptions{text-align:left;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;width:100%;display:flex}.SectorSlider-module__ByGIca__perspectives{grid-template-columns:minmax(0,1fr)}.SectorSlider-module__ByGIca__feature{grid-template-columns:minmax(0,1fr) 72px;gap:16px;padding:24px 0}.SectorSlider-module__ByGIca__artwork{width:72px}.SectorSlider-module__ByGIca__caption h3{font-size:24px}.SectorSlider-module__ByGIca__caption p{font-size:14px}.SectorSlider-module__ByGIca__directoryFooter{flex-direction:column;align-items:flex-start;gap:16px;padding-bottom:40px}.SectorSlider-module__ByGIca__pagination{flex-wrap:wrap;justify-content:space-between;gap:8px;width:calc(100% - 56px)}.SectorSlider-module__ByGIca__searchInput{flex-wrap:wrap;gap:0}.SectorSlider-module__ByGIca__searchInput button{padding-inline:16px}}@media (max-width:419px){.SectorSlider-module__ByGIca__directionButton{min-width:44px}.SectorSlider-module__ByGIca__directionLabel{display:none}.SectorSlider-module__ByGIca__pageNumbers{gap:2px}.SectorSlider-module__ByGIca__pageButton{min-width:38px}}@media (forced-colors:active){.SectorSlider-module__ByGIca__artwork{visibility:hidden}.SectorSlider-module__ByGIca__pageButton[aria-current=page]{outline-offset:-2px;outline:2px solid highlight}}.SectorSlider-module__ByGIca__discovery{background:var(--gic-paper);border-top:0;border:1px solid var(--gic-rule);border-radius:14px;align-items:center;margin-bottom:24px;padding:22px 24px}.SectorSlider-module__ByGIca__searchField label{color:var(--gic-muted);margin-bottom:8px;font-size:12px}.SectorSlider-module__ByGIca__searchInput{border:0;border-bottom:1px solid var(--gic-boundary);align-items:center;gap:0}.SectorSlider-module__ByGIca__searchInput>svg{width:20px;height:20px;stroke:var(--gic-muted);stroke-width:1.5px;flex:none}.SectorSlider-module__ByGIca__searchInput input{padding-left:12px}.SectorSlider-module__ByGIca__searchInput:focus-within{border-bottom-color:var(--gic-primary)}.SectorSlider-module__ByGIca__browseOptions button{gap:16px}.SectorSlider-module__ByGIca__browseOptions button span{border:1px solid var(--gic-rule);border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.SectorSlider-module__ByGIca__perspectives{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.SectorSlider-module__ByGIca__feature{border:1px solid var(--gic-rule);background:var(--gic-paper);border-radius:12px;grid-template-rows:96px 1fr;grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;padding:24px;display:grid;position:relative}.SectorSlider-module__ByGIca__industryNumber{color:var(--gic-muted);font-variant-numeric:tabular-nums;grid-area:1/1;font-size:12px}.SectorSlider-module__ByGIca__artwork{grid-area:1/1;justify-self:end;width:116px}.SectorSlider-module__ByGIca__caption h3{font-size:24px;font-weight:600;line-height:1.18}.SectorSlider-module__ByGIca__caption p{margin-top:12px;font-size:14px;line-height:1.7}.SectorSlider-module__ByGIca__directoryFooter{border:0;margin-top:24px;padding-top:0}.SectorSlider-module__ByGIca__pageNumbers{background:var(--gic-paper);border:1px solid var(--gic-rule);border-radius:28px;gap:4px;padding:4px}.SectorSlider-module__ByGIca__pageButton{border-radius:50%}.SectorSlider-module__ByGIca__pageButton[aria-current=page]{background:var(--gic-ink);color:var(--gic-paper)}@media (min-width:768px) and (max-width:1099px){.SectorSlider-module__ByGIca__perspectives{grid-template-columns:repeat(2,minmax(0,1fr))}.SectorSlider-module__ByGIca__feature{grid-template-columns:1fr;gap:16px}.SectorSlider-module__ByGIca__artwork{width:116px}}@media (max-width:767px){.SectorSlider-module__ByGIca__discovery{gap:14px;padding:18px}.SectorSlider-module__ByGIca__searchField{flex-basis:100%}.SectorSlider-module__ByGIca__searchInput{flex-wrap:nowrap}.SectorSlider-module__ByGIca__searchInput input{font-size:14px}.SectorSlider-module__ByGIca__searchInput button{padding-inline:6px;font-size:11px}.SectorSlider-module__ByGIca__perspectives{grid-template-columns:1fr;gap:12px}.SectorSlider-module__ByGIca__feature{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) 76px;gap:12px 16px;padding:22px}.SectorSlider-module__ByGIca__industryNumber{grid-area:1/1}.SectorSlider-module__ByGIca__artwork{grid-area:1/2/3;align-self:center;width:76px}.SectorSlider-module__ByGIca__caption{grid-area:2/1}.SectorSlider-module__ByGIca__caption h3{font-size:22px}.SectorSlider-module__ByGIca__caption p{font-size:13px}.SectorSlider-module__ByGIca__pagination{width:100%}}.SectorSlider-module__ByGIca__header{margin-bottom:24px}.SectorSlider-module__ByGIca__discovery{gap:16px;margin-bottom:16px;padding:14px 20px}.SectorSlider-module__ByGIca__searchField label{margin-bottom:2px}.SectorSlider-module__ByGIca__searchInput input{min-height:44px;padding-block:8px}.SectorSlider-module__ByGIca__perspectives{gap:12px}.SectorSlider-module__ByGIca__feature{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) 76px;gap:8px 14px;padding:18px}.SectorSlider-module__ByGIca__industryNumber{grid-area:1/1}.SectorSlider-module__ByGIca__artwork{grid-area:1/2/3;align-self:center;width:76px}.SectorSlider-module__ByGIca__caption{grid-area:2/1}.SectorSlider-module__ByGIca__caption h3{font-size:22px}.SectorSlider-module__ByGIca__caption p{margin-top:8px;line-height:1.6}.SectorSlider-module__ByGIca__directoryFooter{margin-top:16px}@media (min-width:768px) and (max-width:1099px){.SectorSlider-module__ByGIca__feature{grid-template-columns:minmax(0,1fr) 68px}.SectorSlider-module__ByGIca__artwork{width:68px}}@media (max-width:767px){.SectorSlider-module__ByGIca__discovery{gap:8px;padding:14px 16px}.SectorSlider-module__ByGIca__feature{gap:6px 12px;padding:16px}.SectorSlider-module__ByGIca__caption h3{font-size:21px}.SectorSlider-module__ByGIca__caption p{margin-top:6px}}.SectorSlider-module__ByGIca__introduction{text-align:right;justify-self:end}.SectorSlider-module__ByGIca__introduction p{max-width:48ch;margin-left:auto}.SectorSlider-module__ByGIca__discovery{background:0 0;border:0;border-radius:0;padding:0}.SectorSlider-module__ByGIca__searchField{max-width:100%}.SectorSlider-module__ByGIca__searchInput{border:1px solid var(--gic-rule);border-radius:8px;padding-inline:14px}.SectorSlider-module__ByGIca__feature{grid-template-rows:18px 1fr;align-content:start;min-height:204px}.SectorSlider-module__ByGIca__caption{align-self:start}.SectorSlider-module__ByGIca__caption h3{min-height:2.4em}@media (min-width:768px) and (max-width:1099px){.SectorSlider-module__ByGIca__feature{min-height:224px}}@media (max-width:767px){.SectorSlider-module__ByGIca__introduction{justify-self:stretch}.SectorSlider-module__ByGIca__feature{min-height:222px}}
.Footer-module__dmS4Oa__footer{border-top:1px solid var(--gic-inverse-rule);background:var(--gic-inverse);color:var(--gic-inverse-text);font-family:var(--font-public-body), "Manrope", Arial, sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;position:relative}.Footer-module__dmS4Oa__inner{width:min(100%,1320px);margin:0 auto;padding:64px 32px 28px}.Footer-module__dmS4Oa__directory{grid-template-columns:minmax(240px,.9fr) minmax(0,2fr);gap:80px;padding-bottom:48px;display:grid}.Footer-module__dmS4Oa__intro{max-width:300px}.Footer-module__dmS4Oa__logo{width:fit-content;margin-bottom:24px}.Footer-module__dmS4Oa__title{font-family:var(--font-public-editorial), Newsreader, Georgia, serif;letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:1.875rem;font-weight:500;line-height:1.15}.Footer-module__dmS4Oa__description{color:var(--gic-inverse-muted);margin:16px 0;font-size:.9375rem;line-height:1.7}.Footer-module__dmS4Oa__action{min-height:44px;color:var(--gic-inverse-accent);align-items:center;gap:24px;font-size:.9375rem;font-weight:700;text-decoration:none;display:inline-flex}.Footer-module__dmS4Oa__actionIcon{width:17px;height:17px}.Footer-module__dmS4Oa__nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;padding-top:8px;display:grid}.Footer-module__dmS4Oa__groupTitle{color:var(--gic-inverse-text);margin:0;font-size:1rem;font-weight:700;line-height:1.5}.Footer-module__dmS4Oa__links{gap:2px;margin:18px 0 0;padding:0;list-style:none;display:grid}.Footer-module__dmS4Oa__link{min-height:44px;color:var(--gic-inverse-muted);align-items:center;padding:8px 0;font-size:.9375rem;line-height:1.5;text-decoration:none;display:inline-flex}.Footer-module__dmS4Oa__link:hover,.Footer-module__dmS4Oa__action:hover{color:var(--gic-inverse-text);text-underline-offset:5px;text-decoration:underline}.Footer-module__dmS4Oa__policies{border-block:1px solid var(--gic-inverse-rule);flex-wrap:wrap;gap:0 32px;padding:16px 0;display:flex}.Footer-module__dmS4Oa__policies .Footer-module__dmS4Oa__link{font-size:.875rem}.Footer-module__dmS4Oa__bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 32px;padding-top:24px;display:flex}.Footer-module__dmS4Oa__copyright{color:var(--gic-inverse-muted);margin:0;font-size:.875rem;line-height:1.5}.Footer-module__dmS4Oa__social{align-items:center;gap:8px;display:flex}.Footer-module__dmS4Oa__socialLink,.Footer-module__dmS4Oa__topButton{border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.Footer-module__dmS4Oa__socialLink{border:1px solid var(--gic-inverse-rule);width:44px;height:44px;color:var(--gic-inverse-muted);transition:background-color .18s,border-color .18s,color .18s}.Footer-module__dmS4Oa__socialLink:hover{border-color:var(--gic-inverse-accent);background:var(--gic-surface);color:var(--gic-inverse-text)}.Footer-module__dmS4Oa__socialIcon{width:17px;height:17px}.Footer-module__dmS4Oa__topButton{z-index:50;border:1px solid var(--gic-inverse-accent);background:var(--gic-inverse-accent);width:48px;height:48px;color:var(--gic-inverse);cursor:pointer;transition:background-color .18s,border-color .18s,transform .18s;position:fixed;bottom:24px;right:24px}.Footer-module__dmS4Oa__topButton:hover{border-color:var(--gic-primary-hover);background:var(--gic-primary-hover);transform:translateY(-2px)}.Footer-module__dmS4Oa__action:focus-visible,.Footer-module__dmS4Oa__link:focus-visible,.Footer-module__dmS4Oa__socialLink:focus-visible,.Footer-module__dmS4Oa__topButton:focus-visible{outline:2px solid var(--gic-inverse-accent);outline-offset:3px}@media (max-width:1023px){.Footer-module__dmS4Oa__directory{grid-template-columns:1fr;gap:40px}.Footer-module__dmS4Oa__intro{max-width:440px}}@media (max-width:767px){.Footer-module__dmS4Oa__inner{padding:40px 20px 88px}.Footer-module__dmS4Oa__directory{gap:36px;padding-bottom:32px}.Footer-module__dmS4Oa__nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}.Footer-module__dmS4Oa__group:first-child{grid-column:1/-1}.Footer-module__dmS4Oa__group:first-child .Footer-module__dmS4Oa__links{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 20px}.Footer-module__dmS4Oa__links{margin-top:12px}.Footer-module__dmS4Oa__policies{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;display:grid}.Footer-module__dmS4Oa__bottom{align-items:flex-start}.Footer-module__dmS4Oa__topButton{bottom:16px;right:16px}}@media (prefers-reduced-motion:reduce){.Footer-module__dmS4Oa__socialLink,.Footer-module__dmS4Oa__topButton{transition:none}}
.tools-module__Wx4ccq__page{color:#f4f2ef;background:#0c0c0d;min-height:80vh;padding:144px max(24px,50vw - 560px) 88px}.tools-module__Wx4ccq__page h1{font-family:var(--font-merriweather), Georgia, serif;letter-spacing:-.035em;max-width:850px;margin:20px 0;font-size:clamp(32px,4.5vw,56px);line-height:1.18}.tools-module__Wx4ccq__page h2{font-family:var(--font-merriweather), Georgia, serif;margin:0 0 18px;font-size:26px;line-height:1.35}.tools-module__Wx4ccq__page p{color:#c2c0c6;max-width:760px;line-height:1.8}.tools-module__Wx4ccq__page a{text-underline-offset:5px}.tools-module__Wx4ccq__page a:focus-visible,.tools-module__Wx4ccq__page button:focus-visible,.tools-module__Wx4ccq__page input:focus-visible{outline-offset:5px;outline:2px solid #fa7189}.tools-module__Wx4ccq__eyebrow{text-transform:uppercase;letter-spacing:.14em;font-size:12px;font-weight:700;color:#ee8b9c!important}.tools-module__Wx4ccq__panel{background:#171719;border:1px solid #333237;border-radius:20px;margin:40px 0;padding:32px}.tools-module__Wx4ccq__fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.tools-module__Wx4ccq__field{gap:10px;font-size:14px;font-weight:600;display:grid}.tools-module__Wx4ccq__field input{color:#fff;background:#0e0e10;border:1px solid #48464e;border-radius:8px;min-width:0;padding:14px}.tools-module__Wx4ccq__button{color:#fff;background:#a51b35;border:1px solid #d34a65;border-radius:8px;min-height:48px;margin-top:24px;padding:13px 22px;font-weight:700;text-decoration:none;display:inline-flex}.tools-module__Wx4ccq__result{border-top:1px solid #343237;gap:8px;margin-top:28px;padding-top:24px;display:grid}.tools-module__Wx4ccq__number{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(38px,5vw,60px);line-height:1.1}.tools-module__Wx4ccq__sections{gap:32px;margin-top:48px;display:grid}.tools-module__Wx4ccq__sections section{border-top:1px solid #343237;padding-top:28px}.tools-module__Wx4ccq__sections ul,.tools-module__Wx4ccq__sections ol{color:#c2c0c6;padding-left:24px;line-height:1.85;list-style:outside}.tools-module__Wx4ccq__error{margin-top:16px;color:#ffb4c1!important}@media (max-width:640px){.tools-module__Wx4ccq__page{padding-top:112px}.tools-module__Wx4ccq__fields{grid-template-columns:1fr}.tools-module__Wx4ccq__panel{padding:22px}}
.HomepageSections-module__9-lP1G__homepage{--a11y-color-text-on-dark:var(--a11y-color-small-text-on-dark);background:var(--gic-canvas)}:is(.HomepageSections-module__9-lP1G__homepage .text-sm,.HomepageSections-module__9-lP1G__homepage .text-xs){font-size:1rem;line-height:1.6}.HomepageSections-module__9-lP1G__homepage .recharts-text{fill:var(--a11y-color-small-text-on-dark);font-size:14px;font-weight:700}.HomepageSections-module__9-lP1G__homepage .recharts-legend-item-text{font-size:14px;font-weight:700;color:var(--a11y-color-small-text-on-dark)!important}.HomepageSections-module__9-lP1G__homepage{--home-section-space:3.75rem}.HomepageSections-module__9-lP1G__homepage.HomepageSections-module__9-lP1G__homepage>section:not(:first-child){padding-block:var(--home-section-space)}@media (min-width:768px){.HomepageSections-module__9-lP1G__homepage{--home-section-space:5.25rem}}@media (min-width:1440px){.HomepageSections-module__9-lP1G__homepage{--home-section-space:6rem}}.HomepageSections-module__9-lP1G__homepage [data-home-intro]{text-align:right;justify-self:end;margin-left:auto}.HomepageSections-module__9-lP1G__homepage [data-home-intro] p{margin-left:auto}.HomepageSections-module__9-lP1G__homepage [data-home-intro]>div{justify-content:flex-end}.HomepageSections-module__9-lP1G__homepage.HomepageSections-module__9-lP1G__homepage>section:not(:first-child){margin-block:0}.HomepageSections-module__9-lP1G__homepage.HomepageSections-module__9-lP1G__homepage>section:first-child{padding-bottom:var(--home-section-space)}
.MegaMenu-module__Zt-yfG__menu{overscroll-behavior:contain;background:var(--gic-inverse);width:min(76rem,100vw - 3rem);max-width:1256px;height:min(26rem,100dvh - 5.5rem);color:var(--gic-inverse-text);scrollbar-width:none;font-family:var(--font-public-body), Manrope, system-ui, sans-serif;border-radius:0 0 16px 16px;position:relative;overflow-y:auto}.MegaMenu-module__Zt-yfG__menu::-webkit-scrollbar{display:none}.MegaMenu-module__Zt-yfG__menuContent{z-index:1;flex-direction:column;min-height:100%;padding:20px;display:flex;position:relative}.MegaMenu-module__Zt-yfG__menuHeader{border-bottom:1px solid color-mix(in srgb, var(--gic-inverse-rule) 42%, transparent);grid-template-columns:minmax(12rem,.55fr) minmax(0,1.35fr) auto;align-items:center;gap:24px;padding-bottom:16px;display:grid}.MegaMenu-module__Zt-yfG__menuTitle{color:var(--gic-inverse-text);font-family:var(--font-public-editorial), Newsreader, Georgia, serif;letter-spacing:-.025em;margin:0;font-size:1.5rem;font-weight:600;line-height:1.05}.MegaMenu-module__Zt-yfG__menuDescription{max-width:36rem;color:var(--gic-inverse-muted);margin:0;font-size:.8125rem;line-height:1.55}.MegaMenu-module__Zt-yfG__viewAll{border:1px solid color-mix(in srgb, var(--gic-inverse-accent) 62%, transparent);min-height:44px;color:var(--gic-inverse-text);white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:.8125rem;font-weight:700;line-height:1.3;text-decoration:none;transition:background-color .16s,border-color .16s,color .16s;display:inline-flex}.MegaMenu-module__Zt-yfG__viewAll:hover{border-color:var(--gic-inverse-accent);background:color-mix(in srgb, var(--gic-inverse-accent) 15%, var(--gic-inverse));color:var(--gic-inverse-text)}.MegaMenu-module__Zt-yfG__actionIcon{width:14px;height:14px;transition:transform .16s}.MegaMenu-module__Zt-yfG__viewAll:hover .MegaMenu-module__Zt-yfG__actionIcon,.MegaMenu-module__Zt-yfG__featureLink:hover .MegaMenu-module__Zt-yfG__actionIcon{transform:translate(2px,-2px)}.MegaMenu-module__Zt-yfG__viewAll:focus-visible,.MegaMenu-module__Zt-yfG__featureLink:focus-visible,.MegaMenu-module__Zt-yfG__card:focus-visible{outline-color:var(--a11y-color-focus-on-dark)}.MegaMenu-module__Zt-yfG__menuBody{flex:1;grid-template-columns:minmax(0,1fr) 15.5rem;gap:28px;min-height:0;padding-top:20px;display:grid}.MegaMenu-module__Zt-yfG__columns{align-content:start;gap:20px;min-width:0;display:grid}.MegaMenu-module__Zt-yfG__columnsTwo{grid-template-columns:repeat(2,minmax(0,1fr))}.MegaMenu-module__Zt-yfG__columnsThree{grid-template-columns:repeat(3,minmax(0,1fr))}.MegaMenu-module__Zt-yfG__columnsFour{grid-template-columns:repeat(4,minmax(0,1fr))}.MegaMenu-module__Zt-yfG__columnSection{min-width:0}.MegaMenu-module__Zt-yfG__aside{border-left:1px solid color-mix(in srgb, var(--gic-inverse-rule) 42%, transparent);min-width:0;padding-left:28px}.MegaMenu-module__Zt-yfG__featureLink{height:calc(100% + 1rem);color:inherit;border:1px solid #0000;border-radius:10px;flex-direction:column;padding:8px;text-decoration:none;transition:background-color .16s,border-color .16s;display:flex}.MegaMenu-module__Zt-yfG__featureLink:hover{border-color:color-mix(in srgb, var(--gic-inverse-rule) 54%, transparent);background:color-mix(in srgb, var(--gic-inverse-text) 5%, transparent)}.MegaMenu-module__Zt-yfG__featureIllustration{border-top:1px solid color-mix(in srgb, var(--gic-inverse-rule) 42%, transparent);border-bottom:1px solid color-mix(in srgb, var(--gic-inverse-rule) 42%, transparent);flex:none;height:96px;display:block;position:relative;overflow:hidden}.MegaMenu-module__Zt-yfG__featureChart{width:100%;height:100%;position:absolute;inset:0}.MegaMenu-module__Zt-yfG__featureGrid{stroke:var(--gic-inverse-rule);stroke-opacity:.5;stroke-width:1px}.MegaMenu-module__Zt-yfG__featureSignal{stroke:var(--gic-inverse-accent);stroke-width:1.5px}.MegaMenu-module__Zt-yfG__featureSecondarySignal{stroke:var(--gic-inverse-muted);stroke-opacity:.7;stroke-width:1px}.MegaMenu-module__Zt-yfG__featurePoint{fill:var(--gic-inverse-accent)}.MegaMenu-module__Zt-yfG__featureIcon{border:1px solid color-mix(in srgb, var(--gic-inverse-accent) 62%, transparent);background:var(--gic-inverse);width:44px;height:44px;color:var(--gic-inverse-accent);border-radius:999px;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.MegaMenu-module__Zt-yfG__featureTitle{color:var(--gic-inverse-text);font-family:var(--font-public-editorial), Newsreader, Georgia, serif;letter-spacing:-.02em;margin-top:16px;font-size:1.2rem;font-weight:600;line-height:1.1;transition:color .16s}.MegaMenu-module__Zt-yfG__featureLink:hover .MegaMenu-module__Zt-yfG__featureTitle{color:var(--gic-inverse-accent)}.MegaMenu-module__Zt-yfG__featureDescription{color:var(--gic-inverse-muted);margin-top:8px;font-size:.8125rem;line-height:1.55}.MegaMenu-module__Zt-yfG__featureMeta{color:var(--gic-inverse-accent);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:16px;font-size:.8125rem;font-weight:700;line-height:1.3;display:flex}.MegaMenu-module__Zt-yfG__column{flex-direction:column;min-width:0;padding-top:4px;display:flex}.MegaMenu-module__Zt-yfG__columnHeading{color:var(--gic-inverse-muted);letter-spacing:.04em;margin:0 0 10px;padding:0 8px;font-size:.75rem;font-weight:700;line-height:1.35}.MegaMenu-module__Zt-yfG__columnList{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.MegaMenu-module__Zt-yfG__card{width:100%;min-height:42px;color:var(--gic-inverse-muted);border:1px solid #0000;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:8px;text-decoration:none;transition:background-color .16s,border-color .16s,color .16s;display:flex;position:relative}.MegaMenu-module__Zt-yfG__card:hover,.MegaMenu-module__Zt-yfG__cardActive{border-color:color-mix(in srgb, var(--gic-inverse-accent) 54%, transparent);background:color-mix(in srgb, var(--gic-inverse-accent) 11%, var(--gic-inverse));color:var(--gic-inverse-text)}.MegaMenu-module__Zt-yfG__cardCopy{z-index:1;flex-direction:column;gap:4px;min-width:0;display:flex}.MegaMenu-module__Zt-yfG__cardTitle{min-width:0;color:inherit;align-items:center;gap:8px;font-size:.875rem;font-weight:600;line-height:1.35;transition:color .16s;display:flex}.MegaMenu-module__Zt-yfG__cardDescription{color:var(--gic-inverse-muted);font-size:.75rem;line-height:1.4}.MegaMenu-module__Zt-yfG__card:hover .MegaMenu-module__Zt-yfG__cardDescription,.MegaMenu-module__Zt-yfG__cardActive .MegaMenu-module__Zt-yfG__cardDescription{color:var(--gic-inverse-text)}.MegaMenu-module__Zt-yfG__badge{border:1px solid color-mix(in srgb, var(--gic-inverse-accent) 40%, transparent);color:var(--gic-inverse-accent);border-radius:5px;flex:none;padding:2px 6px;font-size:.75rem;font-weight:700;line-height:1.25}.MegaMenu-module__Zt-yfG__cardArrow{color:var(--gic-inverse-accent);opacity:0;flex:none;transition:opacity .16s,transform .16s;display:inline-flex;transform:translate(-4px)}.MegaMenu-module__Zt-yfG__card:hover .MegaMenu-module__Zt-yfG__cardArrow,.MegaMenu-module__Zt-yfG__card:focus-visible .MegaMenu-module__Zt-yfG__cardArrow,.MegaMenu-module__Zt-yfG__cardActive .MegaMenu-module__Zt-yfG__cardArrow{opacity:1;transform:translate(0)}@media (max-width:900px){.MegaMenu-module__Zt-yfG__menuHeader{grid-template-columns:1fr auto}.MegaMenu-module__Zt-yfG__menuDescription{grid-area:2/1/auto/-1}.MegaMenu-module__Zt-yfG__menuBody{grid-template-columns:1fr}.MegaMenu-module__Zt-yfG__aside{border-top:1px solid color-mix(in srgb, var(--gic-inverse-rule) 42%, transparent);border-left:0;padding-top:20px;padding-left:0}}@media (max-width:620px){.MegaMenu-module__Zt-yfG__menu{width:calc(100vw - 2rem)}.MegaMenu-module__Zt-yfG__menuContent{padding:16px}.MegaMenu-module__Zt-yfG__columnsTwo,.MegaMenu-module__Zt-yfG__columnsThree,.MegaMenu-module__Zt-yfG__columnsFour{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.MegaMenu-module__Zt-yfG__viewAll,.MegaMenu-module__Zt-yfG__actionIcon,.MegaMenu-module__Zt-yfG__featureLink,.MegaMenu-module__Zt-yfG__featureTitle,.MegaMenu-module__Zt-yfG__card,.MegaMenu-module__Zt-yfG__cardTitle,.MegaMenu-module__Zt-yfG__cardArrow{transition:none}}
.DesktopHeader-module__Gm3BjW__header{z-index:60;border-bottom:1px solid color-mix(in srgb, var(--gic-inverse-rule) 42%, transparent);background:var(--gic-inverse);width:100%;color:var(--gic-inverse-text);font-family:var(--font-public-body), Manrope, system-ui, sans-serif;display:none;position:relative}@media (min-width:768px){.DesktopHeader-module__Gm3BjW__header{display:block}}.DesktopHeader-module__Gm3BjW__header ::selection{background:var(--gic-primary);color:var(--gic-primary-text)}.DesktopHeader-module__Gm3BjW__nav{z-index:1;justify-content:space-between;align-items:center;gap:32px;width:100%;max-width:1256px;min-height:72px;margin:0 auto;padding:0 clamp(20px,3vw,32px);display:flex;position:relative}.DesktopHeader-module__Gm3BjW__logo{border-radius:6px;flex:none;align-items:center;display:flex}.DesktopHeader-module__Gm3BjW__logoMark{width:auto;height:44px}.DesktopHeader-module__Gm3BjW__menu{flex:1;justify-content:flex-end;min-width:0;display:flex;position:relative}.DesktopHeader-module__Gm3BjW__list{align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:flex}.DesktopHeader-module__Gm3BjW__item{position:relative}.DesktopHeader-module__Gm3BjW__itemFrame{padding:0 4px;position:relative}.DesktopHeader-module__Gm3BjW__itemHalo{pointer-events:none;background:color-mix(in srgb, var(--gic-inverse-text) 6%, transparent);opacity:0;border:1px solid #0000;border-radius:999px;transition:opacity .18s,background-color .18s,border-color .18s;position:absolute;inset:0}.DesktopHeader-module__Gm3BjW__itemHaloActive{border-color:color-mix(in srgb, var(--gic-inverse-accent) 54%, transparent);background:color-mix(in srgb, var(--gic-inverse-accent) 12%, var(--gic-inverse));opacity:1}.DesktopHeader-module__Gm3BjW__itemHaloHover{opacity:1}.DesktopHeader-module__Gm3BjW__trigger,.DesktopHeader-module__Gm3BjW__link{z-index:1;min-height:44px;color:var(--gic-inverse-muted);letter-spacing:-.01em;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:.875rem;font-weight:600;line-height:1.25;text-decoration:none;transition:color .16s,background-color .16s;display:inline-flex;position:relative}.DesktopHeader-module__Gm3BjW__trigger:hover,.DesktopHeader-module__Gm3BjW__link:hover,.DesktopHeader-module__Gm3BjW__triggerActive,.DesktopHeader-module__Gm3BjW__linkActive{color:var(--gic-inverse-text)}.DesktopHeader-module__Gm3BjW__trigger:focus-visible,.DesktopHeader-module__Gm3BjW__link:focus-visible{outline-color:var(--a11y-color-focus-on-dark)}.DesktopHeader-module__Gm3BjW__chevron{color:var(--gic-inverse-rule);transition:color .18s,transform .18s;display:inline-flex}.DesktopHeader-module__Gm3BjW__chevronOpen{color:var(--gic-inverse-accent);transform:rotate(180deg)}.DesktopHeader-module__Gm3BjW__backdrop{z-index:50;background:color-mix(in srgb, var(--gic-inverse) 76%, transparent);display:none;position:fixed;inset:0}@media (min-width:768px){.DesktopHeader-module__Gm3BjW__backdrop{display:block}}.DesktopHeader-module__Gm3BjW__panelPosition{z-index:50;transform-origin:100% 0;padding-top:8px;position:absolute;top:100%;right:0}.DesktopHeader-module__Gm3BjW__panelFrame{border:1px solid color-mix(in srgb, var(--gic-inverse-rule) 62%, transparent);background:var(--gic-inverse);border-top-color:#0000;border-radius:0 0 16px 16px;position:relative;overflow:hidden}@media (prefers-reduced-motion:reduce){.DesktopHeader-module__Gm3BjW__itemHalo,.DesktopHeader-module__Gm3BjW__trigger,.DesktopHeader-module__Gm3BjW__link,.DesktopHeader-module__Gm3BjW__chevron{transition:none}}
