.case-study_hero__VJ4_m{background:var(--firm-surface-soft)}.case-study_heroInner__7XXzY{margin:0 auto;max-width:1180px;padding:72px 32px 64px}.case-study_heroInner__7XXzY h1{font-size:clamp(36px,5vw,60px);line-height:1.08;margin-top:14px;max-width:900px}.case-study_heroInner__7XXzY>p{color:var(--firm-slate);font-size:18px;line-height:1.6;margin-top:20px;max-width:760px}.case-study_facts__zrvJH{border-top:1px solid var(--firm-line-strong);display:grid;grid-gap:24px;gap:24px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-top:40px;padding-top:24px}.case-study_facts__zrvJH dt{color:var(--firm-muted);font-size:12px;font-weight:700;text-transform:uppercase}.case-study_facts__zrvJH dd{color:var(--firm-ink);font-size:15px;margin:6px 0 0}.case-study_facts__zrvJH dd a{color:var(--firm-blue);font-weight:600}.case-study_body__3azph{display:grid;grid-gap:56px;gap:56px;margin:0 auto;max-width:820px;padding:80px 32px}.case-study_body__3azph section h2{font-size:clamp(26px,3vw,34px);line-height:1.2;margin-bottom:16px}.case-study_body__3azph section p{color:var(--firm-slate);font-size:17px;line-height:1.7}.case-study_body__3azph section p+p{margin-top:14px}.case-study_quote__0Vct4{background:var(--firm-canvas);border:1px solid var(--firm-line);border-left:4px solid var(--firm-blue);border-radius:var(--firm-radius-panel);margin:0;padding:28px 32px}.case-study_quote__0Vct4 p{color:var(--firm-ink);font-size:19px;line-height:1.6}.case-study_quote__0Vct4 footer{color:var(--firm-muted);font-size:14px;margin-top:16px}.case-study_quote__0Vct4 footer strong{color:var(--firm-ink)}.case-study_quote__0Vct4 footer a{color:var(--firm-blue);font-weight:600}.case-study_grid__7HpyQ{display:grid;grid-gap:20px;gap:20px;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.case-study_card__Cn39e{background:var(--firm-canvas);border:1px solid var(--firm-line);border-radius:var(--firm-radius-card);color:inherit;display:grid;grid-gap:12px;gap:12px;padding:28px;text-decoration:none;transition:border-color var(--firm-fast) ease,box-shadow var(--firm-fast) ease}.case-study_card__Cn39e:hover{border-color:var(--firm-blue-tint);box-shadow:var(--firm-shadow-2)}.case-study_cardMeta__wci0w{color:var(--firm-blue);font-size:12px;font-weight:700;text-transform:uppercase}.case-study_card__Cn39e h2{font-size:22px;line-height:1.3}.case-study_card__Cn39e p{color:var(--firm-slate);font-size:15px;line-height:1.6}.case-study_cardLink__oKhTa{color:var(--firm-blue);font-size:14px;font-weight:600}@media (max-width:767px){.case-study_heroInner__7XXzY{padding:48px 20px 44px}.case-study_body__3azph{gap:44px;padding:56px 20px}.case-study_quote__0Vct4{padding:22px 20px}}.faq-section_list__6U6m2{display:grid}.faq-section_item__N5eSY{border-bottom:1px solid var(--firm-line)}.faq-section_item__N5eSY:first-child{border-top:1px solid var(--firm-line)}.faq-section_questionRow___sSq_{margin:0}.faq-section_question__nlaE3{align-items:center;background:none;border:0;color:var(--firm-ink);cursor:pointer;display:flex;font-family:inherit;font-size:17px;font-weight:500;gap:24px;justify-content:space-between;padding:22px 4px;text-align:left;width:100%}.faq-section_chevron__Km6Sv{color:var(--firm-blue);flex-shrink:0;transition:transform var(--firm-default) var(--firm-ease-out)}.faq-section_chevronOpen__V_ofb{transform:rotate(180deg)}.faq-section_answer__zZ4Ji{max-height:0;overflow:hidden;transition:max-height var(--firm-gentle) var(--firm-ease-out)}.faq-section_answerOpen__7Qu_y{max-height:320px}.faq-section_answer__zZ4Ji>p{color:var(--firm-slate);font-size:15px;line-height:1.6;margin:0;max-width:720px;padding-right:4px}.faq-section_answerOpen__7Qu_y>p{padding-bottom:22px}@media (max-width:767px){.faq-section_question__nlaE3{font-size:16px;padding:18px 2px}}.clay-artwork_figure__3I1H5{display:block;isolation:isolate;margin:0;min-width:0;position:relative;width:100%}.clay-artwork_image__Ixs0s{display:block;filter:drop-shadow(0 24px 34px rgba(20,24,28,.1));height:100%;object-fit:contain;transform-origin:50% 56%;width:100%}@media (prefers-reduced-motion:reduce){.clay-artwork_image__Ixs0s{transform:none!important}}.feature-cards_grid__1yIG1{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:48px}.feature-cards_card__jkggO{border-radius:var(--firm-radius-card);display:flex;flex-direction:column;gap:20px;justify-content:space-between;min-height:240px;padding:32px;text-decoration:none;transition:transform var(--firm-gentle) var(--firm-ease-clay),box-shadow var(--firm-gentle) var(--firm-ease-out)}.feature-cards_card__jkggO:hover{box-shadow:var(--firm-shadow-3);transform:translateY(-4px)}.feature-cards_cardTeal__jPMJ7{background:var(--clay-teal);color:#ffffff}.feature-cards_cardPink__EdPUQ{background:var(--clay-pink);color:#ffffff}.feature-cards_cardLavender__pYaVd{background:var(--clay-lavender);color:var(--firm-ink)}.feature-cards_cardPeach__Zw_HG{background:var(--clay-peach);color:var(--firm-ink)}.feature-cards_cardOchre__UR5M1{background:var(--clay-ochre);color:var(--firm-ink)}.feature-cards_cardCream___LmIR{background:var(--clay-cream);color:var(--firm-ink)}.feature-cards_cardHeader__9tLOv{align-items:flex-start;display:flex;justify-content:space-between}.feature-cards_badge__JeLln{align-items:center;background:rgba(255,255,255,.22);border-radius:var(--firm-radius-pill);display:inline-flex;font-size:13px;font-weight:600;padding:6px 14px;width:-moz-fit-content;width:fit-content}.feature-cards_number__aEoth{font-family:var(--font-display);font-size:13px;opacity:.62}.feature-cards_cardCream___LmIR .feature-cards_badge__JeLln,.feature-cards_cardLavender__pYaVd .feature-cards_badge__JeLln,.feature-cards_cardOchre__UR5M1 .feature-cards_badge__JeLln,.feature-cards_cardPeach__Zw_HG .feature-cards_badge__JeLln{background:rgba(10,10,10,.08)}.feature-cards_card__jkggO h3{color:inherit;font-size:22px;letter-spacing:-.02em}.feature-cards_card__jkggO p{font-size:14px;line-height:1.5;margin-top:8px;opacity:.82}.feature-cards_arrow__9Ij8z{align-self:flex-end;font-size:20px}@media (max-width:980px){.feature-cards_grid__1yIG1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.feature-cards_grid__1yIG1{grid-template-columns:1fr}}.firm-shell_nav__xyHC5{align-items:center;display:grid;grid-gap:28px;gap:28px;grid-template-columns:auto 1fr auto;height:76px;padding-inline:max(24px,calc((100vw - 1280px) / 2));position:relative;width:100%;z-index:40}.firm-shell_navDark__YHc8E{background:rgba(248,247,244,.94);backdrop-filter:blur(10px);border-bottom:1px solid var(--firm-line-strong);color:var(--firm-ink);position:sticky;top:0}.firm-shell_navLight__2Og1x{background:transparent;color:var(--firm-ink);left:0;position:absolute;right:0}.firm-shell_brand__Qnxcv{align-items:center;display:inline-flex;width:138px}.firm-shell_brand__Qnxcv img{display:block;height:auto;width:100%}.firm-shell_navLinks__oP7B0{align-items:center;display:flex;font-family:var(--font-body);gap:4px;justify-content:center;min-width:0}.firm-shell_navLinks__oP7B0 a,.firm-shell_navLogin__3KV2z{align-items:center;color:var(--firm-charcoal);display:inline-flex;font-size:14px;font-weight:500;letter-spacing:-.01em;min-height:40px;padding:0 12px;transition:color var(--firm-fast) var(--firm-ease-out);white-space:nowrap}.firm-shell_navLinks__oP7B0 a:hover,.firm-shell_navLogin__3KV2z:hover{color:var(--firm-blue)}.firm-shell_navGroup__nkhQP{position:relative}.firm-shell_navGroupTrigger__QqWjb{align-items:center;background:transparent;border:none;color:var(--firm-charcoal);cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:500;gap:5px;letter-spacing:-.01em;min-height:40px;padding:0 12px;transition:color var(--firm-fast) var(--firm-ease-out);white-space:nowrap}.firm-shell_navGroupChevron__jV2rZ{font-size:10px;transition:transform var(--firm-fast) var(--firm-ease-out)}.firm-shell_navGroup__nkhQP:focus-within .firm-shell_navGroupTrigger__QqWjb,.firm-shell_navGroup__nkhQP:hover .firm-shell_navGroupTrigger__QqWjb{color:var(--firm-blue)}.firm-shell_navGroup__nkhQP:focus-within .firm-shell_navGroupChevron__jV2rZ,.firm-shell_navGroup__nkhQP:hover .firm-shell_navGroupChevron__jV2rZ{transform:rotate(180deg)}.firm-shell_navDropdown__9PJHh{background:var(--firm-canvas);border:1px solid var(--firm-line-strong);border-radius:var(--firm-radius-panel);box-shadow:var(--firm-shadow-2);display:grid;grid-gap:2px;gap:2px;left:50%;opacity:0;padding:10px;pointer-events:none;position:absolute;top:calc(100% + 8px);transform:translate(-50%,6px);transition:opacity var(--firm-fast) var(--firm-ease-out),transform var(--firm-fast) var(--firm-ease-out);width:max-content;max-width:260px;z-index:50}.firm-shell_navGroup__nkhQP:focus-within .firm-shell_navDropdown__9PJHh,.firm-shell_navGroup__nkhQP:hover .firm-shell_navDropdown__9PJHh{opacity:1;pointer-events:auto;transform:translate(-50%)}.firm-shell_navDropdown__9PJHh a{border-radius:6px;color:var(--firm-slate);display:block;font-size:13px;padding:8px 10px;transition:background-color var(--firm-fast) var(--firm-ease-out),color var(--firm-fast) var(--firm-ease-out);white-space:normal}.firm-shell_navDropdown__9PJHh a:hover{background:var(--firm-surface);color:var(--firm-blue)}.firm-shell_navActions__YAYv_{align-items:center;display:flex;gap:10px}.firm-shell_navToggle__IafLm{align-items:center;background:transparent;border:1px solid var(--firm-line-strong);cursor:pointer;display:none;flex-direction:column;gap:5px;height:40px;justify-content:center;justify-self:end;width:40px}.firm-shell_navToggle__IafLm span{background:var(--firm-ink);display:block;height:1.5px;transition:transform var(--firm-default) var(--firm-ease-out);width:18px}.firm-shell_navToggle__IafLm[aria-expanded=true] span:first-child{transform:translateY(3px) rotate(45deg)}.firm-shell_navToggle__IafLm[aria-expanded=true] span:last-child{transform:translateY(-3px) rotate(-45deg)}@media (max-width:1180px){.firm-shell_navActions__YAYv_,.firm-shell_navLinks__oP7B0{display:none}.firm-shell_nav__xyHC5{grid-template-columns:1fr auto}.firm-shell_navToggle__IafLm{display:flex}}@media (max-width:767px){.firm-shell_nav__xyHC5{height:60px;padding-inline:16px}.firm-shell_brand__Qnxcv,.firm-shell_brand__Qnxcv img{width:118px}}.firm-shell_footer__c6jzR{background:var(--firm-surface);color:var(--firm-muted);font-family:var(--font-body);overflow:hidden;padding:0 max(32px,calc((100vw - 1216px) / 2)) 26px;position:relative}.firm-shell_footerCta__wq870{align-items:center;border-bottom:1px solid var(--firm-line-strong);display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;padding:48px 0 36px;position:relative}.firm-shell_footerCta__wq870 h2{color:var(--firm-ink);font-size:clamp(24px,2.8vw,34px);margin:0;max-width:620px}.firm-shell_footerMain__GA1Y1{display:grid;grid-gap:28px;gap:28px;grid-template-columns:minmax(200px,1fr) repeat(5,minmax(120px,.55fr));padding-top:36px;position:relative;z-index:1}.firm-shell_footerIntro__MVu6R{max-width:380px}.firm-shell_footerBrand__LCfRO{display:inline-flex;width:140px}.firm-shell_footerBrand__LCfRO img{display:block;height:auto;width:100%}.firm-shell_footerIntro__MVu6R p{color:var(--firm-muted);font-size:13px;line-height:1.6;margin-top:14px}.firm-shell_footerAddress__pYDua{color:var(--firm-muted);font-size:13px;font-style:normal;line-height:1.7;margin-top:14px}.firm-shell_footerAddress__pYDua a{color:inherit}.firm-shell_footerAddress__pYDua a:hover{color:var(--firm-ink)}.firm-shell_footerColumn__ltvPj{align-content:start;display:grid}.firm-shell_footerColumn__ltvPj h2{color:var(--firm-muted);font-family:var(--font-body);font-size:11px;font-weight:600;letter-spacing:.06em;margin-bottom:8px;text-transform:uppercase}.firm-shell_footerColumn__ltvPj a{align-items:center;color:var(--firm-slate);display:flex;font-size:13px;min-height:27px;transition:color var(--firm-fast) var(--firm-ease-out)}.firm-shell_footerColumn__ltvPj a:hover{color:var(--firm-blue)}.firm-shell_footerBottom__cjWSG{align-items:center;border-top:1px solid var(--firm-line-strong);color:var(--firm-muted);display:flex;flex-wrap:wrap;font-size:12px;gap:12px;justify-content:space-between;margin-top:32px;padding-top:16px;position:relative;z-index:1}.firm-shell_footerBottomRight__RFW2p{align-items:center;display:flex;flex-wrap:wrap;gap:20px}.firm-shell_footerSocial__9ai2J{align-items:center;display:flex;gap:14px}.firm-shell_footerSocial__9ai2J a{align-items:center;color:var(--firm-muted);display:inline-flex;transition:color var(--firm-fast) var(--firm-ease-out)}.firm-shell_footerSocial__9ai2J a:hover{color:var(--firm-blue)}.firm-shell_footerWatermark__2dNEA{bottom:-.16em;color:var(--firm-line);font-family:var(--font-display);font-size:15vw;left:0;line-height:1;pointer-events:none;position:absolute;right:0;text-align:center;-webkit-user-select:none;user-select:none;white-space:nowrap;z-index:0}@media (max-width:980px){.firm-shell_footerMain__GA1Y1{grid-template-columns:repeat(2,minmax(0,1fr))}.firm-shell_footerIntro__MVu6R{grid-column:1/-1;max-width:620px}}@media (max-width:767px){.firm-shell_footer__c6jzR{padding:0 20px 24px}.firm-shell_footerCta__wq870{padding:48px 0 36px}.firm-shell_footerMain__GA1Y1{gap:38px;grid-template-columns:1fr}.firm-shell_footerIntro__MVu6R{grid-column:auto}.firm-shell_footerBottom__cjWSG{align-items:flex-start;flex-direction:column;gap:8px}}@media (max-width:480px){.firm-shell_footerCta__wq870{align-items:flex-start;flex-direction:column}}.nav-overlay_overlay__mMu3u{background:var(--firm-navy-deep);color:#ffffff;display:flex;flex-direction:column;font-family:var(--font-mono);inset:0;justify-content:center;overflow-y:auto;padding:96px 24px 32px;position:fixed;z-index:90}.nav-overlay_groups__upqEQ{display:grid;grid-gap:2px;gap:2px}.nav-overlay_group__8R4Rr{border-bottom:1px solid rgba(255,255,255,.14)}.nav-overlay_groupTrigger__JSU99{align-items:center;background:none;border:none;color:rgba(255,255,255,.85);cursor:pointer;display:flex;font-family:var(--font-display);font-size:clamp(26px,7vw,38px);justify-content:space-between;padding:14px 0;text-align:left;transition:color var(--firm-fast) var(--firm-ease-out);width:100%}.nav-overlay_groupTrigger__JSU99:hover{color:var(--firm-blue-tint)}.nav-overlay_groupChevronOpen__20ZyU,.nav-overlay_groupChevron__rdtZj{font-size:.5em;transition:transform var(--firm-default) var(--firm-ease-out)}.nav-overlay_groupChevronOpen__20ZyU{transform:rotate(180deg)}.nav-overlay_groupLinks__OaiIZ{display:grid;grid-gap:2px;gap:2px;padding:0 0 18px}.nav-overlay_groupLinks__OaiIZ a{color:rgba(255,255,255,.65);font-size:15px;padding:8px 0 8px 4px;transition:color var(--firm-fast) var(--firm-ease-out)}.nav-overlay_groupLinks__OaiIZ a:hover{color:var(--firm-blue-tint)}.nav-overlay_actions__i_hYP{align-items:center;border-top:1px solid rgba(255,255,255,.14);display:flex;flex-wrap:wrap;gap:14px;margin-top:32px;padding-top:28px}.nav-overlay_actions__i_hYP>a:not(.env-button){color:rgba(255,255,255,.75);font-size:13px;text-transform:uppercase;letter-spacing:.04em}.hero_hero__Upr6d{background:var(--firm-canvas);overflow:hidden;position:relative}.hero_frame__47Gdh{margin:0 auto;max-width:1280px;padding:128px 32px 96px;position:relative}.hero_grid2col__i9Uv6{align-items:center;display:grid;grid-gap:56px;gap:56px;grid-template-columns:minmax(0,1fr) minmax(320px,.9fr);position:relative}.hero_copy__tXhwe{max-width:640px}.hero_eyebrow__gm4Z5{align-items:center;color:var(--firm-muted);display:inline-flex;font-family:var(--font-body);font-size:13px;font-weight:600;gap:10px;letter-spacing:-.01em;margin:0 0 22px}.hero_eyebrow__gm4Z5:before{background:var(--firm-blue);border-radius:50%;content:"";display:inline-block;height:7px;width:7px}.hero_copy__tXhwe h1{color:var(--firm-ink);font-family:var(--font-display);font-size:clamp(44px,5.4vw,76px);font-weight:500;letter-spacing:-.03em;line-height:1}.hero_copy__tXhwe p{color:var(--firm-slate);font-size:18px;line-height:1.55;margin:20px 0 0;max-width:480px}.hero_actions__YnFf_{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.hero_claySide__ogome{aspect-ratio:4/3;justify-self:end;max-width:620px}@media (max-width:900px){.hero_grid2col__i9Uv6{grid-template-columns:1fr}.hero_claySide__ogome{aspect-ratio:4/3;justify-self:center;max-width:560px}}@media (max-width:767px){.hero_frame__47Gdh{padding:96px 16px 56px}.hero_grid2col__i9Uv6{gap:36px}.hero_copy__tXhwe h1{font-size:40px}.hero_copy__tXhwe p{font-size:16px}}@media (max-width:480px){.hero_actions__YnFf_{align-items:stretch;flex-direction:column}.hero_actions__YnFf_>a{width:100%}}.industries-showcase_layout__gG7dW{display:grid;grid-gap:40px;gap:40px;grid-template-columns:minmax(200px,.8fr) minmax(0,1.6fr);margin-top:48px}.industries-showcase_tabs__wp7nE{display:grid;grid-gap:4px;gap:4px}.industries-showcase_tab__if4yI{background:transparent;border:none;border-left:2px solid var(--firm-line-strong);color:var(--firm-muted);cursor:pointer;font-family:var(--font-display);font-size:16px;font-weight:500;padding:10px 0 10px 18px;text-align:left;transition:color var(--firm-default) var(--firm-ease-out)}.industries-showcase_tab__if4yI:hover{color:var(--firm-ink)}.industries-showcase_tabActive__w3cqW{border-left-color:var(--firm-blue);color:var(--firm-ink)}.industries-showcase_panelFrame__TVFZd{background:var(--firm-surface);border-radius:var(--firm-radius-panel);min-height:300px;overflow:hidden;padding:40px;position:relative}.industries-showcase_panel__pgcx_{animation:industries-showcase_panelFadeIn__VZ2Xn .4s cubic-bezier(.16,1,.3,1) both;display:grid;grid-gap:20px;gap:20px}@keyframes industries-showcase_panelFadeIn__VZ2Xn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.industries-showcase_panel__pgcx_{animation:none}}.industries-showcase_panelEyebrow__S32dK{color:var(--firm-blue);font-size:13px;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.industries-showcase_panel__pgcx_ h3{font-size:clamp(22px,2.6vw,28px);letter-spacing:-.02em}.industries-showcase_painList__iweZf{display:grid;grid-gap:14px;gap:14px}.industries-showcase_painItem__7_Ztf{border-top:1px solid var(--firm-line);padding-top:14px}.industries-showcase_painItem__7_Ztf strong{color:var(--firm-ink);display:block;font-size:14px;font-weight:600}.industries-showcase_painItem__7_Ztf p{color:var(--firm-slate);font-size:14px;margin-top:4px}.industries-showcase_panelLink__Pa_56{align-items:center;color:var(--firm-blue);display:inline-flex;font-size:14px;font-weight:600;gap:6px;margin-top:4px;width:-moz-fit-content;width:fit-content}@media (max-width:900px){.industries-showcase_layout__gG7dW{grid-template-columns:1fr}.industries-showcase_tabs__wp7nE{display:flex;flex-wrap:wrap;gap:8px}.industries-showcase_tab__if4yI{border-left:none;border-bottom:2px solid var(--firm-line-strong);padding:6px 2px}.industries-showcase_tabActive__w3cqW{border-bottom-color:var(--firm-blue)}.industries-showcase_panelFrame__TVFZd{padding:28px}}.process-roadmap_roadmap__m7P_D{margin-top:56px;position:relative}.process-roadmap_track__EHgeH{display:grid;grid-gap:32px;gap:32px;grid-template-columns:repeat(4,minmax(0,1fr));position:relative}.process-roadmap_line__Y_e9o{background:var(--firm-line-strong);height:2px;left:0;position:absolute;right:0;top:21px}.process-roadmap_lineFill__aXgz_{background:var(--firm-blue);height:100%;transform-origin:left center;width:100%}.process-roadmap_step__vxlro{display:grid;grid-gap:14px;gap:14px;position:relative}.process-roadmap_node__xH3Ef{align-items:center;background:var(--firm-canvas);border:2px solid var(--firm-ink);border-radius:50%;color:var(--firm-ink);display:flex;font-family:var(--font-display);font-size:14px;font-weight:500;height:44px;justify-content:center;width:44px;z-index:1}.process-roadmap_nodeDone__mEDAN{background:var(--firm-ink);color:#fdfdfd}.process-roadmap_step__vxlro h3{font-size:18px;letter-spacing:-.01em}.process-roadmap_step__vxlro p{color:var(--firm-slate);font-size:14px;line-height:1.5}@media (max-width:900px){.process-roadmap_track__EHgeH{gap:40px;grid-template-columns:1fr}.process-roadmap_line__Y_e9o{bottom:0;height:auto;left:21px;right:auto;top:0;width:2px}.process-roadmap_lineFill__aXgz_{height:100%;transform-origin:top center;width:100%}.process-roadmap_step__vxlro{grid-template-columns:44px 1fr;padding-left:0}.process-roadmap_step__vxlro h3,.process-roadmap_step__vxlro p{grid-column:2}}.index-list_list__4v3Od{display:grid;grid-gap:4px;gap:4px;margin-top:48px}.index-list_row__TQJ5C{align-items:center;border-radius:var(--firm-radius-panel);display:flex;gap:24px;padding:24px 20px;transition:background-color var(--firm-gentle) var(--firm-ease-out),transform var(--firm-gentle) var(--firm-ease-clay)}.index-list_row__TQJ5C:hover{background:var(--firm-surface);transform:translateX(6px)}.index-list_number__miXTG{align-items:center;border-radius:50%;color:#ffffff;display:flex;flex:0 0 auto;font-family:var(--font-body);font-size:13px;font-weight:600;height:40px;justify-content:center;width:40px}.index-list_number0__9gkiX{background:var(--clay-teal)}.index-list_number1___5nTc{background:var(--clay-pink)}.index-list_number2__x3sJZ{background:var(--clay-lavender);color:var(--firm-ink)}.index-list_number3__BuBS6{background:var(--clay-peach);color:var(--firm-ink)}.index-list_number4___IjQm{background:var(--clay-ochre);color:var(--firm-ink)}.index-list_number5__jCeke{background:var(--clay-mint);color:var(--firm-ink)}.index-list_number6__hYjWr{background:var(--firm-ink)}.index-list_body__segWu{flex:1 1 auto;min-width:0}.index-list_body__segWu strong{color:var(--firm-ink);display:block;font-family:var(--font-display);font-size:clamp(20px,2.2vw,26px);font-weight:500;letter-spacing:-.02em}.index-list_body__segWu p{color:var(--firm-slate);font-size:14px;margin-top:6px;max-width:640px}.index-list_arrow__DsCLj{align-items:center;background:var(--firm-surface);border-radius:50%;color:var(--firm-ink);display:flex;flex:0 0 auto;height:40px;justify-content:center;transition:transform var(--firm-gentle) var(--firm-ease-clay),background-color var(--firm-default) var(--firm-ease-out),color var(--firm-default) var(--firm-ease-out);width:40px}.index-list_row__TQJ5C:hover .index-list_arrow__DsCLj{background:var(--firm-blue);color:#ffffff;transform:translateX(4px) rotate(-45deg)}