.sector_page__CiSZe{--accent:#c2d8b0;--ink:#142e31;--muted:#526765;--rule:#d3dcd5;--paper:#f5f5ee;background:var(--paper);color:var(--ink);font-family:var(--font-ui);padding-bottom:90px}.sector_banking__y4IT_{--accent:#dcc597;--ink:#162c46;--muted:#52647a;--rule:#d5dce5;--paper:#f5f6f8}.sector_wrap__GgznE{max-width:1200px;margin:auto;padding:0 40px}.sector_dark__9XDe1{background:#132d2e;color:#f1f3e9}.sector_banking__y4IT_ .sector_dark__9XDe1{background:#14283f}.sector_skip__PIpYA{position:absolute;top:-100px;left:20px;z-index:100;padding:12px;background:white;color:#14283f}.sector_skip__PIpYA:focus{top:10px}.sector_page__CiSZe a:focus-visible,.sector_page__CiSZe button:focus-visible,.sector_page__CiSZe summary:focus-visible{outline:3px solid #a58a49;outline-offset:5px}.sector_header__ZNxWr{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:27px 0;border-bottom:1px solid #ffffff24}.sector_brand__Asqwe{display:inline-flex;gap:18px;align-items:center;letter-spacing:.16em;font-size:1.125rem;font-weight:700;text-decoration:none}.sector_brand__Asqwe span{border-left:1px solid #ffffff40;padding-left:18px;font-size:.6875rem;font-weight:400;letter-spacing:.03em}.sector_header__ZNxWr nav{display:flex;flex-wrap:wrap;gap:24px;font-size:.75rem}.sector_header__ZNxWr nav a{display:inline-flex;align-items:center;gap:6px}.sector_hero__5f9hC{display:grid;grid-template-columns:1.22fr 1fr;gap:50px;padding:80px 0 75px;align-items:center}.sector_eyebrow__vg1RP{font-size:.625rem;font-weight:700;letter-spacing:.16em;line-height:1.8;text-transform:uppercase;display:block}.sector_dark__9XDe1 .sector_eyebrow__vg1RP{color:var(--accent)}.sector_hero__5f9hC h1{font-family:var(--font-display);font-size:clamp(2.625rem,4.8vw,4.0625rem);font-weight:500;line-height:1.06;letter-spacing:-.045em;margin:23px 0}.sector_hero__5f9hC h1 em{display:block;font-style:normal;color:var(--accent);margin-top:12px}.sector_lead___j2m_{color:#c3cfcb;font-size:1.0625rem;line-height:1.8;max-width:600px}.sector_banking__y4IT_ .sector_lead___j2m_{color:#c2ccdc}.sector_actions__AW4z_{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px}.sector_primary__uTRf2,.sector_secondary__1Y6jA{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:14px 19px;min-height:47px;border-radius:6px;font-size:.8125rem;font-weight:650;border:1px solid var(--ink);text-decoration:none}.sector_page__CiSZe .sector_primary__uTRf2{background:var(--ink);color:white}.sector_page__CiSZe .sector_secondary__1Y6jA{background:transparent;color:var(--ink)}.sector_dark__9XDe1 .sector_primary__uTRf2{color:#142e31;background:var(--accent);border-color:var(--accent)}.sector_dark__9XDe1 .sector_secondary__1Y6jA{color:#f1f3e9;border-color:#ffffff48}.sector_primary__uTRf2:hover,.sector_secondary__1Y6jA:hover{filter:brightness(1.15)}.sector_audience__xbDYb{margin-top:24px;color:#b7c6c0;font-size:.6875rem;line-height:1.8;max-width:490px}.sector_record__Ovn49{margin:0;padding:28px;border:1px solid #b8d1b944;background:linear-gradient(135deg,#ffffff08,#ffffff02);border-radius:5px;position:relative;box-shadow:22px 22px 0 -1px #ffffff03,22px 22px 0 0 #ffffff0e}.sector_recordTop__jhkgy{display:flex;justify-content:space-between;align-items:center;color:var(--accent);font-size:.5625rem;letter-spacing:.16em}.sector_recordTitle__TJbLz{font-size:1.625rem;line-height:1.25;font-family:var(--font-display);margin:30px 0;max-width:300px}.sector_record__Ovn49 ol{list-style:none;padding:0}.sector_record__Ovn49 li{display:flex;align-items:center;gap:15px;padding:21px 0;border-top:1px solid #ffffff24}.sector_record__Ovn49 li>svg{margin-left:auto;flex-shrink:0;color:var(--accent)}.sector_ordinal__FN2A9{color:var(--accent);font:.625rem var(--font-proof)}.sector_record__Ovn49 li strong{font-size:.8125rem;font-weight:500}.sector_record__Ovn49 li div>span{display:block;font-size:.625rem;color:#adbfba;margin-top:7px}.sector_recordSeal___Ftqe{display:flex;align-items:center;gap:18px;margin-top:15px;background:#ffffff07;padding:18px;color:var(--accent)}.sector_recordSeal___Ftqe p{font-size:.6875rem;line-height:1.9}.sector_recordSeal___Ftqe strong{font-weight:500;color:#e6eee1}.sector_record__Ovn49 figcaption{color:#a3b6ae;font-size:.625rem;line-height:1.7;margin-top:20px}.sector_principles__IDfFW{border-top:1px solid #ffffff24;display:flex;justify-content:center;flex-wrap:wrap;gap:22px 65px;padding:23px 28px;font-size:.6875rem;color:#c9d5cd}.sector_section__Yai7y{padding:72px 0;border-bottom:1px solid var(--rule);scroll-margin-top:25px}.sector_close__Eh_o_ h2,.sector_foundation__90wl7 h2,.sector_section__Yai7y h2{font-family:var(--font-display);font-size:clamp(2rem,3.6vw,2.875rem);font-weight:500;letter-spacing:-.035em;line-height:1.16;margin:15px 0 25px;max-width:720px}.sector_foundation__90wl7 h3,.sector_section__Yai7y h3{font-size:1.3125rem;line-height:1.35;font-weight:550}.sector_foundation__90wl7 p,.sector_section__Yai7y p{color:var(--muted);font-size:.875rem;line-height:1.85}.sector_outcomes__Xx5mD{display:grid;grid-template-columns:repeat(3,1fr);gap:38px;margin-top:40px}.sector_number__mSN_E{display:block;font:.6875rem var(--font-proof);margin-bottom:22px;border-top:2px solid var(--rule);padding-top:20px}.sector_outcomes__Xx5mD h3{margin-bottom:13px}.sector_outcomes__Xx5mD strong{display:block;margin-top:25px;font-size:.75rem;line-height:1.8}.sector_sectionHead__lNS48{display:grid;grid-template-columns:1.3fr 1fr;align-items:center;gap:70px}.sector_timeline__YcABG{padding:0;list-style:none;margin:25px 0 0}.sector_timeline__YcABG li{display:grid;grid-template-columns:55px 1fr 230px;gap:25px;border-top:1px solid var(--rule);padding:30px 0}.sector_stepNumber__gzWhm{font:.8125rem var(--font-proof);padding-top:5px}.sector_timeline__YcABG p{max-width:650px;margin-top:9px}.sector_stepResult__9hXhx{display:flex;gap:10px;align-items:center;font-size:.75rem;line-height:1.6}.sector_stepResult__9hXhx svg{flex-shrink:0}.sector_page__CiSZe .sector_note__VY62O{font-size:.6875rem;line-height:1.8;color:var(--muted);margin-top:20px}.sector_useCases__ujJ99{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:35px}.sector_useCases__ujJ99 article{padding:28px;border:1px solid var(--rule);border-radius:5px;display:flex;flex-direction:column}.sector_useCases__ujJ99 p{margin:18px 0 25px}.sector_foundation__90wl7 aside a,.sector_textLink__gwnX1,.sector_useCases__ujJ99 a{display:inline-flex;gap:10px;align-items:center;font-size:.75rem;font-weight:600;text-underline-offset:4px}.sector_useCases__ujJ99 a{margin-top:auto}.sector_foundation__90wl7{display:grid;grid-template-columns:1.2fr 1fr;gap:70px;padding:48px;background:#e7ece2;margin:60px 0 0}.sector_banking__y4IT_ .sector_foundation__90wl7{background:#e6ebf1}.sector_foundation__90wl7 aside{border-left:1px solid #b5c6b8;padding-left:40px;align-self:center}.sector_foundation__90wl7 aside h3{margin:18px 0}.sector_foundation__90wl7 p+p{margin-top:15px}.sector_foundation__90wl7 aside a{margin-top:20px}.sector_intro__R9KEW{max-width:680px}.sector_metrics__ucYpI{margin-top:35px}.sector_metrics__ucYpI article{display:grid;grid-template-columns:1fr 1.2fr 1.2fr;gap:40px;border-top:1px solid var(--rule);padding:27px 0}.sector_metrics__ucYpI h3{font-size:1.0625rem}.sector_metrics__ucYpI span{display:block;font-size:.5625rem;letter-spacing:.13em;margin-bottom:8px}.sector_review__xn832{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;margin-top:30px}.sector_review__xn832 h3{font-size:1.125rem;margin-bottom:13px}.sector_details__Noor9{margin-top:35px;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);padding:22px 0}.sector_details__Noor9 summary{cursor:pointer;font-size:.8125rem;font-weight:600}.sector_details__Noor9 p{margin-top:20px;max-width:850px}.sector_resourceLinks__6sTsk{display:flex;flex-wrap:wrap;gap:22px;margin-top:20px;font-size:.75rem;text-decoration:underline;text-underline-offset:4px}.sector_close__Eh_o_{padding:70px 0;scroll-margin-top:25px}.sector_close__Eh_o_>p{max-width:660px;font-size:1rem;line-height:1.85;color:var(--muted)}.sector_close__Eh_o_>.sector_textLink__gwnX1{margin-top:18px}.sector_footer__u4SOa{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:40px;border-top:1px solid var(--rule);padding:35px 0 50px}.sector_footer__u4SOa p{font-size:.75rem;line-height:1.8;color:var(--muted);margin-top:15px}.sector_footer__u4SOa nav{display:flex;flex-direction:column;gap:13px;font-size:.75rem}.sector_footer__u4SOa h3{font-size:.625rem;letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px}@media(max-width:950px){.sector_wrap__GgznE{padding:0 28px}.sector_hero__5f9hC{gap:32px}.sector_hero__5f9hC h1{font-size:3rem}.sector_record__Ovn49{padding:22px}.sector_sectionHead__lNS48{gap:25px}.sector_timeline__YcABG li{grid-template-columns:35px 1fr}.sector_stepResult__9hXhx{grid-column:2}.sector_foundation__90wl7{gap:30px;padding:30px}.sector_foundation__90wl7 aside{padding-left:25px}}@media(max-width:640px){.sector_wrap__GgznE{padding:0 22px}.sector_header__ZNxWr{align-items:flex-start;gap:20px}.sector_brand__Asqwe{font-size:.9375rem;gap:10px}.sector_brand__Asqwe span{padding-left:10px;font-size:.625rem}.sector_header__ZNxWr nav{justify-content:flex-end;gap:12px;font-size:.625rem}.sector_hero__5f9hC{grid-template-columns:1fr;padding:44px 0 50px;gap:40px}.sector_hero__5f9hC h1{font-size:2.875rem}.sector_record__Ovn49{box-shadow:10px 10px 0 0 #ffffff0e;margin-right:10px}.sector_principles__IDfFW{justify-content:flex-start;gap:16px 25px;padding:22px;font-size:.625rem}.sector_section__Yai7y{padding:47px 0}.sector_foundation__90wl7,.sector_metrics__ucYpI article,.sector_outcomes__Xx5mD,.sector_review__xn832,.sector_sectionHead__lNS48,.sector_useCases__ujJ99{grid-template-columns:1fr;gap:24px}.sector_outcomes__Xx5mD{margin-top:25px}.sector_number__mSN_E{margin-bottom:15px}.sector_outcomes__Xx5mD strong{margin-top:12px}.sector_timeline__YcABG li{gap:15px;padding:25px 0}.sector_foundation__90wl7{padding:27px;margin-top:40px}.sector_foundation__90wl7 aside{padding:25px 0 0;border-left:0;border-top:1px solid #b5c6b8}.sector_metrics__ucYpI article{gap:16px}.sector_close__Eh_o_{padding:48px 0}.sector_footer__u4SOa{grid-template-columns:1fr 1fr;gap:30px 20px}.sector_footerIdentity__DGIb5{grid-column:1/-1}}