.Figures_list__Pq30W{display:flex;flex-wrap:wrap;gap:28px clamp(28px,4vw,56px)}.Figures_item__t7Ky5{display:flex;flex-direction:column;gap:10px;min-width:0}.Figures_value__xg_xp{font-family:var(--font-serif);font-weight:600;font-size:clamp(34px,3.8vw,56px);line-height:1.05;letter-spacing:-.02em;color:var(--ink)}.Figures_line__IoGTT{font-size:17px;line-height:1.5;color:var(--body-2);max-width:44ch;text-wrap:pretty}.Figures_small__G4yxk{margin-top:24px;font-size:14px;line-height:1.5;color:var(--body)}.ServiceDetail_hero__xt3V5{padding:calc(var(--nav-h) + clamp(40px, 7vw, 96px)) 0 clamp(36px,6vw,72px)}.ServiceDetail_eyebrow__5GdHs{display:inline-block;font-size:13px;letter-spacing:.18em;text-transform:uppercase;font-weight:700;color:var(--blue)}.ServiceDetail_eyebrow__5GdHs:hover{text-decoration:underline;text-underline-offset:3px}.ServiceDetail_title__fbQE2{font-size:clamp(40px,6.4vw,100px);line-height:1;letter-spacing:-.02em;margin:18px 0 0;max-width:16ch}.ServiceDetail_title__fbQE2 em{font-style:italic;background:var(--gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.ServiceDetail_lead__Uz4WF{font-size:clamp(18px,1.6vw,22px);line-height:1.6;color:var(--body);margin-top:22px;max-width:42ch}.ServiceDetail_detail__L3K47{padding:clamp(36px,5vw,72px) 0 var(--section-y)}.ServiceDetail_body__WomxF{display:grid;grid-template-columns:1.4fr 1fr;grid-gap:clamp(28px,5vw,72px);gap:clamp(28px,5vw,72px);align-items:start}.ServiceDetail_intro__SmdLM{display:flex;flex-direction:column;gap:22px}.ServiceDetail_para__guZ85{font-size:18px;line-height:1.8;color:var(--body-2);max-width:62ch}.ServiceDetail_panel__6MQgE{border-radius:var(--radius-panel);padding:clamp(28px,3vw,40px)}.ServiceDetail_panelWhite__6nVaE{background:#fff;border:1px solid var(--hairline)}.ServiceDetail_panelNavy__EGiMc{background:var(--ink-2);color:#fff}.ServiceDetail_panelTitle__Y9Acj{font-family:var(--font-sans);font-size:13px;letter-spacing:.18em;text-transform:uppercase;font-weight:700;color:var(--muted);margin-bottom:20px}.ServiceDetail_panelNavy__EGiMc .ServiceDetail_panelTitle__Y9Acj{color:var(--on-dark-2)}.ServiceDetail_list__vHrJK{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:18px}.ServiceDetail_list__vHrJK li{display:flex;flex-direction:column;gap:4px;padding-left:26px;position:relative}.ServiceDetail_list__vHrJK li:before{content:"";position:absolute;left:0;top:8px;width:10px;height:10px;border-radius:50%;background:var(--gradient)}.ServiceDetail_list__vHrJK strong{font-size:16.5px;font-weight:700}.ServiceDetail_list__vHrJK span{font-size:15px;line-height:1.5;color:var(--body)}.ServiceDetail_panelNavy__EGiMc .ServiceDetail_list__vHrJK span{color:var(--on-dark)}.ServiceDetail_itemLink__R8GKS{width:-moz-fit-content;width:fit-content;font-size:16.5px;font-weight:700;color:var(--blue)}.ServiceDetail_itemLink__R8GKS:hover{text-decoration:underline;text-underline-offset:3px}.ServiceDetail_panelNavy__EGiMc .ServiceDetail_itemLink__R8GKS{color:#fff}.ServiceDetail_steps__HGPaT{padding:var(--section-y) 0;background:var(--ink-2);color:#fff}.ServiceDetail_stepsTitle__5S5W2{font-size:clamp(28px,3.4vw,52px)}.ServiceDetail_stepsTitle__5S5W2 em{font-style:italic;background:var(--gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.ServiceDetail_stepGrid__MW6CZ{list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:clamp(24px,3vw,40px);gap:clamp(24px,3vw,40px);margin-top:clamp(32px,4vw,56px)}.ServiceDetail_stepNum__jBv_J{font-family:var(--font-serif);font-style:italic;font-size:20px;color:var(--pink)}.ServiceDetail_stepHeading__qd4Z_{font-size:21px;margin:12px 0 8px;color:#fff}.ServiceDetail_stepBody__0HpL2{font-size:15.5px;line-height:1.6;color:var(--on-dark)}.ServiceDetail_next__1pGJA{padding:var(--section-y) 0;background:var(--bg)}.ServiceDetail_ctaHeading__A9Qj7{display:inline-block;font-family:var(--font-serif);font-weight:600;font-size:clamp(36px,5vw,76px);line-height:1.05;letter-spacing:-.02em;max-width:18ch}.ServiceDetail_ctaHeading__A9Qj7 em{font-style:italic;background:var(--gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.ServiceDetail_ctaHeading__A9Qj7:hover{opacity:.85}.ServiceDetail_ctaSub__gId9o{font-size:18px;color:var(--body);margin-top:20px;max-width:50ch}.ServiceDetail_nextLink__uZd4S{display:inline-block;margin-top:32px;font-size:15px;font-weight:600;color:var(--violet)}.ServiceDetail_nextLink__uZd4S:hover{color:var(--blue)}@media (max-width:820px){.ServiceDetail_body__WomxF{grid-template-columns:1fr}}.blueprint_eyebrow__EYhWd{display:inline-block;font-size:13px;letter-spacing:.18em;text-transform:uppercase;font-weight:700;color:var(--blue)}.blueprint_rows__59B7h{padding:var(--section-y) 0}.blueprint_row__mO9dv{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);grid-gap:clamp(16px,4vw,64px);gap:clamp(16px,4vw,64px);align-items:start;padding:clamp(36px,5vw,64px) 0;border-top:1px solid var(--hairline)}.blueprint_row__mO9dv:first-child{border-top:0;padding-top:0}.blueprint_row__mO9dv:last-child{padding-bottom:0}.blueprint_rowTitle__mWYiF{font-size:clamp(26px,2.6vw,38px)}.blueprint_getList__ewCv6{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:26px clamp(24px,3vw,48px);gap:26px clamp(24px,3vw,48px)}.blueprint_getList__ewCv6 li{display:flex;flex-direction:column;gap:4px;padding-left:26px;position:relative}.blueprint_getList__ewCv6 li:before{content:"";position:absolute;left:0;top:8px;width:10px;height:10px;border-radius:50%;background:var(--gradient)}.blueprint_getList__ewCv6 strong{font-size:16.5px;font-weight:700}.blueprint_getList__ewCv6 span{font-size:15px;line-height:1.5;color:var(--body)}.blueprint_approach__k2Sw7{font-family:var(--font-serif);font-size:clamp(22px,2.2vw,30px);line-height:1.45;color:var(--ink);max-width:40ch}.blueprint_nextCopy__5sUR8{display:flex;flex-direction:column;gap:22px}.blueprint_cta__T7kQx{border-top:1px solid var(--hairline)}.blueprint_ctaTitle__kQTyI{font-size:clamp(36px,5vw,76px);line-height:1.05;letter-spacing:-.02em;max-width:18ch}.blueprint_ctaActions__qF3vB{display:flex;flex-wrap:wrap;gap:14px;margin-top:32px}@media (max-width:820px){.blueprint_row__mO9dv{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.blueprint_getList__ewCv6{grid-template-columns:minmax(0,1fr)}}