.v3_v3__3lSIs{--v3-purple:#5e3bf5;--v3-ink:#080116;--v3-mint:#0fffae;--v3-lav:#f2effe;--v3-line:#e5e7eb;--v3-soft:#f9fafb;--v3-muted:#6b7280;--v3-body:#374151;--v3-text:#080116;--v3-poppins:var(--font-poppins),"Poppins",sans-serif;--v3-sans:var(--font-dm-sans),"DM Sans",system-ui,sans-serif;color:var(--v3-text);font-family:var(--v3-sans);line-height:1.5;background:#fff}.v3_v3__3lSIs.v3_v3__3lSIs a{color:var(--v3-purple);text-decoration:none}.v3_v3__3lSIs.v3_v3__3lSIs a:hover{color:var(--v3-ink);text-decoration:underline}.v3_v3__3lSIs summary{list-style:none;cursor:pointer}.v3_v3__3lSIs summary::-webkit-details-marker{display:none}.v3_v3__3lSIs .v3_label__YYgj2{font:500 12px/1.4 var(--v3-sans);color:var(--v3-muted);text-transform:uppercase;letter-spacing:.06em}.v3_v3__3lSIs .v3_num__cnovc{text-align:right;font-variant-numeric:tabular-nums;font-weight:600;color:var(--v3-text)}.v3_v3__3lSIs .v3_hero__2ob9S{padding:4px 0 40px}.v3_v3__3lSIs .v3_heroGrid__B1RV4{display:grid;grid-template-columns:minmax(0,1fr);gap:40px;margin-top:12px;align-items:start}.v3_v3__3lSIs .v3_eyebrowRow__CZYhF{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.v3_v3__3lSIs .v3_eyebrow__agp3w{font:500 12px/1.4 var(--v3-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--v3-muted);margin:0}.v3_v3__3lSIs .v3_h1__ZfGaH{font:800 clamp(30px,4.2vw,44px)/1.1 var(--v3-poppins);letter-spacing:-.03em;margin:14px 0 0;max-width:none;color:var(--v3-text);text-wrap:balance}.v3_v3__3lSIs .v3_h1__ZfGaH .v3_logo__NPBgZ{vertical-align:-.12em;margin-right:.3em}.v3_v3__3lSIs .v3_accent__ttF__{color:inherit}.v3_v3__3lSIs .v3_meta__DuDnv{margin:14px 0 0;display:flex;gap:6px 14px;flex-wrap:wrap;font-size:13px;color:var(--v3-muted);align-items:center}.v3_v3__3lSIs .v3_lede__f3JVp{font-size:17px;line-height:1.6;color:var(--v3-body);margin:18px 0 0;max-width:620px;text-wrap:pretty}.v3_v3__3lSIs .v3_badge__zSnno{display:inline-flex;align-items:center;gap:5px;white-space:nowrap;border-radius:999px;padding:3px 10px;font:600 12px/1 var(--v3-sans);background:var(--site-white-blue,#e6fcfc);color:var(--v3-ink)}.v3_v3__3lSIs .v3_badgeNeutral__PiznM{background:#f3f4f6;color:var(--v3-body)}.v3_v3__3lSIs .v3_badgePurple__BQ0Ja{background:var(--v3-lav);color:var(--v3-text)}.v3_v3__3lSIs .v3_badgeSky__0H0nD{background:#ecf6ff;color:#1e40af}.v3_v3__3lSIs .v3_badgeWarn__MDd0h{background:#fef3c7;color:#92400e}.v3_v3__3lSIs .v3_section__sdh0Z{padding:64px 0 0}.v3_v3__3lSIs .v3_sectionHead__u35y9{max-width:760px;margin:0 0 20px}.v3_v3__3lSIs .v3_h2__OefX1{font:800 clamp(24px,3vw,32px)/1.15 var(--v3-poppins);letter-spacing:-.025em;margin:12px 0 0;color:var(--v3-text)}.v3_v3__3lSIs .v3_sectionHead__u35y9 .v3_h2__OefX1:first-child{margin-top:0}.v3_v3__3lSIs .v3_intro__3xQLF{font-size:17px;line-height:1.6;color:var(--v3-body);margin:14px 0 0;text-wrap:pretty}.v3_v3__3lSIs .v3_split__yF2ot{display:grid;grid-template-columns:minmax(0,1fr);gap:28px 40px;align-items:start}@media (min-width:768px){.v3_v3__3lSIs .v3_split__yF2ot{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.v3_v3__3lSIs .v3_card__kbd0v{background:#fff;border:1px solid var(--v3-line);border-radius:16px;padding:24px;min-width:0}.v3_v3__3lSIs .v3_logo__NPBgZ{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;-o-object-fit:contain;object-fit:contain;background:#fff;border:1px solid var(--v3-line);vertical-align:middle;flex:none;margin-right:8px}.v3_v3__3lSIs .v3_logoLarge__rIIc6{width:40px;height:40px;margin-right:12px}.v3_v3__3lSIs .v3_initials__LiMy6{font:600 10px/1 var(--v3-sans);letter-spacing:.02em;color:var(--v3-body);background:var(--v3-soft);text-transform:uppercase}.v3_v3__3lSIs .v3_initials__LiMy6:before{content:attr(data-initials)}.v3_v3__3lSIs .v3_logoLarge__rIIc6.v3_initials__LiMy6{font-size:14px}.v3_v3__3lSIs .v3_logoRow__KkgnG{display:inline-flex;align-items:center}.v3_v3__3lSIs .v3_logoRow__KkgnG .v3_logo__NPBgZ{margin-right:-6px;box-shadow:0 0 0 2px #fff}.v3_v3__3lSIs .v3_logoMore__4s_GD{margin-left:10px;margin-right:0}.v3_v3__3lSIs .v3_roleTiles__mbt_b{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));gap:12px;margin:0;padding:0;list-style:none}.v3_v3__3lSIs .v3_roleTile__35aPu{display:flex;gap:12px;align-items:center;border:1px solid var(--v3-line);border-radius:12px;padding:14px;min-width:0}.v3_v3__3lSIs .v3_roleIcon__fMsct{width:36px;height:36px;border-radius:10px;background:var(--v3-lav);color:var(--v3-purple);display:flex;align-items:center;justify-content:center;flex:none}.v3_v3__3lSIs .v3_roleName__U1sSg{display:block;font:600 14px var(--v3-sans);color:var(--v3-text)}.v3_v3__3lSIs .v3_roleNote__FLbXs{display:block;font-size:12px;color:var(--v3-muted);margin-top:2px}.v3_v3__3lSIs .v3_roleTile__35aPu .v3_logo__NPBgZ{margin-right:0}.v3_v3__3lSIs .v3_tiles__3wXNl{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));border:1px solid var(--v3-line);border-radius:16px;overflow:hidden;background:#fff;margin:0}.v3_v3__3lSIs .v3_tile__Do9Rq{padding:24px;box-shadow:-1px 0 0 var(--v3-line),0 -1px 0 var(--v3-line);margin:0;min-width:0}.v3_v3__3lSIs .v3_tileLabel__MzgVl{margin:0;display:flex;gap:8px;align-items:center;flex-wrap:wrap}.v3_v3__3lSIs .v3_tileValue__JYE97{font:800 34px/1 var(--v3-poppins);letter-spacing:-.03em;margin:12px 0 0;color:var(--v3-text)}.v3_v3__3lSIs .v3_tileValueText__RI3tH{font-size:24px;line-height:1.15}.v3_v3__3lSIs .v3_tileUnit__NsYLo{font-size:18px;letter-spacing:0;margin-left:4px}.v3_v3__3lSIs .v3_tileMuted__HjJuf{color:var(--v3-muted)}.v3_v3__3lSIs .v3_tileDesc__ZJhco{font-size:14px;color:var(--v3-body);margin:10px 0 0;line-height:1.5}.v3_v3__3lSIs .v3_tileLink__7l8vJ{font-size:14px;font-weight:600;margin:10px 0 0}.v3_v3__3lSIs a.v3_buttonPrimary__kVfCD,.v3_v3__3lSIs a.v3_darkButton__Z_1Lo{background:var(--v3-purple);color:#fff;font:600 15px var(--v3-sans);padding:11px 18px;border-radius:8px;text-decoration:none;text-align:center;display:block}.v3_v3__3lSIs a.v3_buttonPrimary__kVfCD:hover,.v3_v3__3lSIs a.v3_darkButton__Z_1Lo:hover{color:#fff;background:#4a2ed1;text-decoration:none}.v3_v3__3lSIs a.v3_buttonOutline__TOfKJ{display:inline-block;border:1.5px solid var(--v3-purple);color:var(--v3-purple);font:600 15px var(--v3-sans);padding:10px 18px;border-radius:8px;text-decoration:none;text-align:center;background:#fff}.v3_v3__3lSIs a.v3_buttonOutline__TOfKJ:hover{background:var(--v3-lav);color:var(--v3-purple);text-decoration:none}.v3_v3__3lSIs a.v3_offerButton__xndlY{display:inline-block;background:var(--v3-purple);color:#fff;font:700 15px var(--v3-sans);padding:12px 24px;border-radius:8px;text-decoration:none}.v3_v3__3lSIs a.v3_offerButton__xndlY:hover{color:#fff;background:#4a2ed1;text-decoration:none}.v3_v3__3lSIs a.v3_expertLink__jzE5Y{color:#fff;font-size:15px;text-decoration:underline;text-underline-offset:3px}.v3_v3__3lSIs .v3_actions__mfQTN{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.v3_v3__3lSIs .v3_withRail__S9QTe{display:grid;grid-template-columns:minmax(0,1fr);gap:40px;align-items:start}.v3_v3__3lSIs .v3_mainCol__Wt5jR{min-width:0}.v3_v3__3lSIs .v3_rail__FQxru{display:none}@media (min-width:1024px){.v3_v3__3lSIs .v3_withRail__S9QTe{grid-template-columns:minmax(0,1fr) 320px}.v3_v3__3lSIs .v3_rail__FQxru{display:flex;flex-direction:column;gap:12px;position:sticky;top:92px;border:1px solid var(--v3-line);border-radius:16px;padding:24px;background:#fff;margin-top:12px}}.v3_v3__3lSIs .v3_alertIcon__aCeeW{width:40px;height:40px;border-radius:10px;background:var(--v3-lav);display:flex;align-items:center;justify-content:center;color:var(--v3-purple)}.v3_v3__3lSIs .v3_railTitle__8j5ka{font:700 19px/1.3 var(--v3-poppins);margin:4px 0 0;color:var(--v3-text)}.v3_v3__3lSIs .v3_alertLine__85hvC{font-size:15px;line-height:1.6;color:var(--v3-body);margin:0}.v3_v3__3lSIs .v3_railRule__Ygrry{border:0;border-top:1px solid var(--v3-line);margin:4px 0}.v3_v3__3lSIs .v3_railOffers__bovMp{font-size:14px;font-weight:600}.v3_v3__3lSIs .v3_railBar__ngyE9{position:fixed;left:0;right:0;bottom:0;z-index:50;display:flex;gap:10px;align-items:center;padding:12px 16px;background:#fff;border-top:1px solid var(--v3-line);box-shadow:0 -8px 24px rgba(8,1,22,.08)}.v3_v3__3lSIs .v3_railBar__ngyE9[hidden]{display:none}.v3_v3__3lSIs .v3_railBar__ngyE9 a.v3_buttonPrimary__kVfCD{flex:1}.v3_v3__3lSIs .v3_railClose__9w9GS{flex:none;width:44px;height:44px;border:1px solid var(--v3-line);border-radius:8px;background:#fff;color:var(--v3-text);display:flex;align-items:center;justify-content:center;cursor:pointer}@media (min-width:1024px){.v3_v3__3lSIs .v3_railBar__ngyE9{display:none}}.v3_v3__3lSIs .v3_small__dn1ll{font-size:13px;color:var(--v3-muted);margin:0;line-height:1.5}.v3_v3__3lSIs .v3_picker__KQCPg{display:flex;flex-direction:column;gap:6px}.v3_v3__3lSIs .v3_pickerLabel__UwIMr{font-size:13px;color:var(--v3-muted);margin:0}.v3_v3__3lSIs .v3_select__jMRm3{font:15px/1.4 var(--v3-sans);color:var(--v3-text);background:#fff;border:1px solid var(--v3-line);border-radius:8px;padding:10px 12px;width:100%}.v3_v3__3lSIs .v3_proof__cWJRN{font-size:13px;color:var(--v3-body);margin:0}.v3_v3__3lSIs .v3_twoCards__eLs_s{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:20px;align-items:stretch;margin-top:28px}.v3_v3__3lSIs .v3_alertsCard__tk6aM{border:1px solid var(--v3-line);border-radius:16px;padding:28px;background:#fff;display:flex;flex-direction:column;gap:12px;min-width:0}.v3_v3__3lSIs .v3_alertsCard__tk6aM a.v3_buttonOutline__TOfKJ{align-self:flex-start;margin-top:auto}.v3_v3__3lSIs .v3_cardTitle__8V_mM{font:700 22px/1.25 var(--v3-poppins);margin:0;color:var(--v3-text)}.v3_v3__3lSIs .v3_blackCard__T7V3r{background:var(--v3-ink);color:#fff;border-radius:16px;padding:28px;display:flex;flex-direction:column;gap:14px;min-width:0}.v3_v3__3lSIs .v3_blackCard__T7V3r .v3_badge__zSnno{align-self:flex-start}.v3_v3__3lSIs .v3_blackCard__T7V3r .v3_cardTitle__8V_mM{color:#fff}.v3_v3__3lSIs .v3_boxBody__evXuC{font-size:15px;line-height:1.6;color:rgba(255,255,255,.85);margin:0}.v3_v3__3lSIs .v3_band__n_2_s .v3_proof__cWJRN,.v3_v3__3lSIs .v3_blackCard__T7V3r .v3_proof__cWJRN{color:rgba(255,255,255,.7)}.v3_v3__3lSIs .v3_checklist__X2reu{display:flex;gap:8px 20px;flex-wrap:wrap;margin:0;padding:0;list-style:none;font-size:14px}.v3_v3__3lSIs .v3_check__6Oc5V{display:flex;gap:6px;align-items:center;color:#fff}.v3_v3__3lSIs .v3_check__6Oc5V svg{color:#fff;flex:none}.v3_v3__3lSIs .v3_band__n_2_s{background:var(--v3-ink);color:#fff;border-radius:20px;padding:clamp(28px,5vw,56px);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:32px;align-items:center;margin-top:64px}.v3_v3__3lSIs .v3_bandTitle__7X8_I{font:800 clamp(26px,3.6vw,38px)/1.1 var(--v3-poppins);letter-spacing:-.025em;margin:0;color:#fff}.v3_v3__3lSIs .v3_bandBody__RajE0{font-size:17px;line-height:1.6;color:rgba(255,255,255,.85);margin:16px 0 0}.v3_v3__3lSIs .v3_bandSide__APnDZ{display:flex;flex-direction:column;gap:18px}.v3_v3__3lSIs .v3_band__n_2_s a:not(.v3_offerButton__xndlY){color:#fff}.v3_v3__3lSIs .v3_faqGrid__QeUEP{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));gap:0 40px}.v3_v3__3lSIs .v3_faqItem__1k8ox{border-top:1px solid var(--v3-line);padding:18px 0}.v3_v3__3lSIs .v3_faqItem__1k8ox summary{display:flex;justify-content:space-between;gap:16px;font:700 16px/1.4 var(--v3-poppins);color:var(--v3-text)}.v3_v3__3lSIs .v3_faqPlus__Zc5rR{color:var(--v3-muted)}.v3_v3__3lSIs .v3_faqItem__1k8ox[open] .v3_faqPlus__Zc5rR{transform:rotate(45deg)}.v3_v3__3lSIs .v3_faqAnswer__4UHKT{margin:10px 0 0;font-size:15px;line-height:1.6;color:var(--v3-body)}.v3_v3__3lSIs .v3_definition__c_QLI{font-size:14px;color:var(--v3-body);margin:18px 0 0;line-height:1.6}.v3_v3__3lSIs .v3_sourceNote__TBJ8W{font-size:13px;color:var(--v3-muted);margin:14px 0 0;line-height:1.5}.v3_v3__3lSIs .v3_sourcesBox__1X8Go{border:1px solid var(--v3-line);border-radius:16px;background:var(--v3-soft);margin-top:48px}.v3_v3__3lSIs .v3_sourcesBox__1X8Go>summary{padding:20px 28px;display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.v3_v3__3lSIs .v3_sourcesTitle__5XDYM{font:700 18px var(--v3-poppins);margin:0;color:var(--v3-text)}.v3_v3__3lSIs .v3_sourcesBody__q7a_H{padding:0 clamp(16px,3vw,28px) 28px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:28px}.v3_v3__3lSIs .v3_sourcesHeading___bqJu{margin:0 0 10px}.v3_v3__3lSIs .v3_sourcesCol__ScYUN>*+.v3_sourcesHeading___bqJu,.v3_v3__3lSIs .v3_sourcesHeading___bqJu+.v3_sourcesHeading___bqJu{margin-top:24px}.v3_v3__3lSIs .v3_sourcesCol__ScYUN{font-size:14px;line-height:1.5;color:var(--v3-body);min-width:0}.v3_v3__3lSIs .v3_sourcesCol__ScYUN ol,.v3_v3__3lSIs .v3_sourcesCol__ScYUN ul{margin:0;padding-left:18px}.v3_v3__3lSIs .v3_sourcesCol__ScYUN p{margin:0 0 8px}.v3_v3__3lSIs .v3_sourcesFoot__CYMu_{border-top:1px solid var(--v3-line);padding:18px clamp(16px,3vw,28px);display:flex;gap:8px 20px;flex-wrap:wrap;font-size:14px}.v3_v3__3lSIs .v3_sourcesFoot__CYMu_ span{color:var(--v3-muted)}.v3_v3__3lSIs .v3_sourcesFoot__CYMu_{align-items:center;padding-block:6px}.v3_v3__3lSIs .v3_sourcesFoot__CYMu_ a{display:inline-flex;align-items:center;min-height:44px}@media (min-width:768px){.v3_v3__3lSIs .v3_heroWithAside__DcO1b{grid-template-columns:minmax(0,1fr) minmax(300px,360px)}}.v3_v3__3lSIs .v3_invoiceCard__vtsHd{gap:12px;align-self:start}.v3_v3__3lSIs .v3_invoiceCard__vtsHd .v3_cardTitle__8V_mM{font-size:20px}.v3_v3__3lSIs .v3_invoiceCard__vtsHd .v3_small__dn1ll{color:rgba(255,255,255,.75)}.v3_v3__3lSIs.v3_v3__3lSIs .v3_invoiceCard__vtsHd .v3_small__dn1ll a{color:#fff;text-decoration:underline;text-underline-offset:3px}.v3_v3__3lSIs .v3_invoiceAsk__sjLVu{margin-top:4px}.v3_v3__3lSIs .v3_topicNav__7tK8C{display:flex;flex-wrap:wrap;gap:8px 10px;margin:0 0 8px}.v3_v3__3lSIs.v3_v3__3lSIs .v3_topicNav__7tK8C a{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border:1px solid var(--v3-line);border-radius:999px;font-size:14px;font-weight:600;color:var(--v3-purple);background:#fff}.v3_v3__3lSIs.v3_v3__3lSIs .v3_topicNav__7tK8C a:hover{background:var(--v3-lav);text-decoration:none}.v3_v3__3lSIs .v3_preLine__VCuHs{white-space:pre-line;margin:0}.v3_v3__3lSIs .v3_faqSources__zchXL{margin:10px 0 0;padding-left:18px;font-size:14px}.v3_v3__3lSIs .v3_listBody__IaWVP{margin-top:8px}.v3_buttonOutline__TOfKJ,.v3_expertLink__jzE5Y{min-height:44px;display:inline-flex;align-items:center}.v3_v3__3lSIs.v3_v3__3lSIs .v3_invoiceAsk__sjLVu a[class*=secondary]{background:transparent;border:1px solid rgba(255,255,255,.72);color:#fff}.v3_v3__3lSIs.v3_v3__3lSIs .v3_invoiceAsk__sjLVu a{min-height:44px}.company_page__9TkDD .company_aka__yu18P{font-size:15px;color:var(--v3-body);margin:12px 0 0}.company_page__9TkDD .company_means__sneBS{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:16px}.company_page__9TkDD .company_meansCard__Fo9cG{background:#fff;border:1px solid var(--v3-line);border-radius:16px;padding:24px;display:flex;flex-direction:column;gap:10px}.company_page__9TkDD .company_meansCard__Fo9cG p{margin:0;font-size:16px;line-height:1.6;color:var(--v3-body)}.company_page__9TkDD .company_meansCard__Fo9cG p:first-child{color:var(--v3-muted)}.company_page__9TkDD .company_meansCard__Fo9cG a{font-weight:600;font-size:15px;margin-top:auto}.company_page__9TkDD .company_tableWrap__ssGgw{border:1px solid var(--v3-line);border-radius:16px;overflow-x:auto;background:#fff}.company_page__9TkDD .company_table__Hkjis{width:100%;border-collapse:collapse;font-size:15px}.company_page__9TkDD .company_table__Hkjis th{font:500 12px var(--v3-sans);color:var(--v3-muted);text-transform:uppercase;letter-spacing:.06em;text-align:left;background:var(--v3-soft);padding:12px 20px}.company_page__9TkDD .company_table__Hkjis td{border-top:1px solid var(--v3-line);padding:14px 20px;vertical-align:top;color:var(--v3-body)}.company_page__9TkDD .company_table__Hkjis td:first-child a{font-weight:600}@media (max-width:640px){.company_page__9TkDD .company_records__g_vLr thead{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.company_page__9TkDD .company_records__g_vLr tbody,.company_page__9TkDD .company_records__g_vLr td,.company_page__9TkDD .company_records__g_vLr tr{display:block}.company_page__9TkDD .company_records__g_vLr td{border-top:0;padding:4px 20px}.company_page__9TkDD .company_records__g_vLr td:first-child{padding-top:14px}.company_page__9TkDD .company_records__g_vLr td:last-child{padding-bottom:14px;font-size:14px;color:var(--v3-muted)}.company_page__9TkDD .company_records__g_vLr tr+tr{border-top:1px solid var(--v3-line)}}.company_page__9TkDD .company_facts__3IWoj,.company_page__9TkDD .company_terms___LijR{margin:0;display:grid;gap:0}.company_page__9TkDD .company_facts__3IWoj>div,.company_page__9TkDD .company_terms___LijR>div{display:grid;grid-template-columns:minmax(0,200px) minmax(0,1fr);gap:16px;padding:12px 0;border-top:1px solid var(--v3-line)}.company_page__9TkDD .company_facts__3IWoj dt,.company_page__9TkDD .company_terms___LijR dt{font-size:13px;color:var(--v3-muted)}.company_page__9TkDD .company_facts__3IWoj dd,.company_page__9TkDD .company_terms___LijR dd{margin:0;font-size:15px;font-weight:600;color:var(--v3-text);overflow-wrap:anywhere}.company_page__9TkDD .company_factSource__GKmfT{display:block;font-size:12px;line-height:1.5;color:var(--v3-muted);margin-top:4px}.company_page__9TkDD .company_relList__RZQ_x .company_factSource__GKmfT{display:inline;margin:0}.company_page__9TkDD .company_block__6nAK_{margin-top:32px}.company_page__9TkDD .company_h3__JCjzL{font:700 18px/1.3 var(--v3-poppins);margin:0 0 12px;color:var(--v3-text)}.company_page__9TkDD .company_more__Ecy1v{font-size:14px;margin:12px 0 0}.company_page__9TkDD .company_related__I3VNG{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:28px}.company_page__9TkDD .company_relList__RZQ_x{list-style:none;margin:0;padding:0;font-size:15px}.company_page__9TkDD .company_relList__RZQ_x li{padding:8px 0;border-top:1px solid var(--v3-line)}.datacenter_page__ZMk2W{display:block}.datacenter_page__ZMk2W .datacenter_where__1Rubf{display:grid;grid-template-columns:minmax(0,1fr);gap:20px 40px;align-items:start}@media (min-width:768px){.datacenter_page__ZMk2W .datacenter_where__1Rubf{grid-template-columns:minmax(0,1fr) 320px}}.datacenter_page__ZMk2W .datacenter_wherePlace__3u9Gn{font-size:16px;margin:0 0 6px;color:var(--v3-text)}.datacenter_page__ZMk2W .datacenter_whereLink__XUeyo{font-size:14px;font-weight:600;margin:10px 0 0}.datacenter_page__ZMk2W .datacenter_map__lVkWj{display:block;width:100%;max-width:320px;height:auto;border:1px solid var(--v3-line);border-radius:12px;background:var(--v3-soft)}.datacenter_page__ZMk2W .datacenter_around__NqI8x{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:16px;margin:28px 0 0;padding:0;list-style:none}.datacenter_page__ZMk2W .datacenter_ctxCard__GvQw1{border:1px solid var(--v3-line);border-radius:16px;padding:20px;min-width:0}.datacenter_page__ZMk2W .datacenter_ctxValue__c4Mpl{font:700 22px/1.25 var(--v3-poppins);letter-spacing:-.02em;margin:10px 0 0;color:var(--v3-text)}.datacenter_page__ZMk2W .datacenter_ctxDesc__IUlPh{font-size:13px;color:var(--v3-muted);margin:8px 0 0;line-height:1.5}.datacenter_page__ZMk2W .datacenter_meansGrid__EVe4o{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:36px;align-items:start}.datacenter_page__ZMk2W .datacenter_meansNote__BMLAw{margin:12px 0 0;font-size:14px;line-height:1.6;color:var(--v3-muted)}.datacenter_page__ZMk2W .datacenter_invoiceTo__1CdEn{background:#fff;border:1px solid var(--v3-line);border-radius:16px;padding:24px;display:flex;flex-direction:column;gap:12px}.datacenter_page__ZMk2W .datacenter_payees__u68r1{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,120px),1fr));gap:8px;margin:0;padding:0;list-style:none}.datacenter_page__ZMk2W .datacenter_payee__7kUx0{border:1px solid var(--v3-line);border-radius:12px;padding:14px;text-align:center}.datacenter_page__ZMk2W .datacenter_payeeName__w0Pim{display:block;font:700 15px var(--v3-poppins);color:var(--v3-text)}.datacenter_page__ZMk2W .datacenter_payeeRole__mz5Tr{display:block;font-size:12px;color:var(--v3-muted);margin-top:2px}.datacenter_page__ZMk2W .datacenter_cols__VedfX{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));gap:28px;align-items:start}.datacenter_page__ZMk2W .datacenter_stack__42DQ1{display:flex;flex-direction:column;gap:28px;min-width:0}.datacenter_page__ZMk2W .datacenter_card__k9akx{border:1px solid var(--v3-line);border-radius:16px;padding:clamp(20px,3vw,28px);min-width:0}.datacenter_page__ZMk2W .datacenter_cardTitle__65mP0{font:800 24px/1.2 var(--v3-poppins);letter-spacing:-.02em;margin:0;color:var(--v3-text)}.datacenter_page__ZMk2W .datacenter_factList__8HF6c{margin:16px 0 0}.datacenter_page__ZMk2W .datacenter_factRow__xnB3U{display:grid;grid-template-columns:minmax(0,120px) minmax(0,1fr);gap:16px;padding:12px 0;border-top:1px solid var(--v3-line)}.datacenter_page__ZMk2W .datacenter_factRow__xnB3U dt{font-size:13px;color:var(--v3-muted)}.datacenter_page__ZMk2W .datacenter_factRow__xnB3U dd{margin:0;font-size:15px;font-weight:600;color:var(--v3-text)}.datacenter_page__ZMk2W .datacenter_factMeta__VdHhI{display:block;font-size:12px;line-height:1.5;color:var(--v3-muted);margin-top:4px}.datacenter_page__ZMk2W .datacenter_lacks__O8Wro{background:var(--v3-soft);border-radius:12px;padding:14px 16px;font-size:14px;line-height:1.5;color:var(--v3-body);margin:6px 0 0}.datacenter_page__ZMk2W .datacenter_lacks__O8Wro strong{color:var(--v3-text)}.datacenter_page__ZMk2W .datacenter_who__htR__{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px 16px;margin:16px 0 0;font-size:14px;line-height:1.5}.datacenter_page__ZMk2W .datacenter_who__htR__ dt{color:var(--v3-muted)}.datacenter_page__ZMk2W .datacenter_who__htR__ dd{margin:0}.datacenter_page__ZMk2W .datacenter_muted___P77z{color:var(--v3-muted)}.datacenter_page__ZMk2W .datacenter_events__wtp69{display:flex;flex-direction:column;gap:14px;margin:16px 0 0;padding:0 0 0 16px;border-left:2px solid var(--v3-line);list-style:none}.datacenter_page__ZMk2W .datacenter_eventWhen__bg3xQ{font-size:12px;line-height:1.5;color:var(--v3-muted)}.datacenter_page__ZMk2W .datacenter_eventText__3Oh6J{font-size:14px;margin:3px 0 0}.datacenter_page__ZMk2W .datacenter_relGroup__kDKtk+.datacenter_relGroup__kDKtk{margin-top:24px}.datacenter_page__ZMk2W .datacenter_relHeading__yExme{font:700 16px var(--v3-poppins);margin:0 0 8px;color:var(--v3-text)}.datacenter_page__ZMk2W .datacenter_relList__rMdpc{margin:0;padding:0;list-style:none;border:1px solid var(--v3-line);border-radius:16px;overflow:hidden}.datacenter_page__ZMk2W .datacenter_relList__rMdpc li{padding:14px 20px;border-top:1px solid var(--v3-line);display:flex;gap:6px 14px;flex-wrap:wrap;align-items:baseline;font-size:15px}.datacenter_page__ZMk2W .datacenter_relList__rMdpc li:first-child{border-top:0}.datacenter_page__ZMk2W .datacenter_relList__rMdpc a{font-weight:600}.datacenter_page__ZMk2W .datacenter_relSub__PVbEQ{font-size:13px;color:var(--v3-muted)}.datacenter_page__ZMk2W .datacenter_nearestTag__gTV_k{font-size:12px;color:var(--v3-muted)}.datacenter_page__ZMk2W .datacenter_explore__Qxwx9{display:flex;gap:10px 18px;flex-wrap:wrap;align-items:center;margin:16px 0 0;padding:0;list-style:none;font-size:15px}.datacenter_page__ZMk2W .datacenter_ctxDesc__IUlPh a{text-decoration:underline;text-underline-offset:3px}.datacenter_page__ZMk2W .datacenter_relList__rMdpc li a{display:inline-flex;align-items:center;min-height:44px}.federal_facts__je7xN{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));gap:0 40px;border:1px solid #e5e7eb;border-radius:16px;padding:12px 28px 20px;background:#fff}.federal_group__8H3SI{min-width:0}.federal_groupHeading__Wq987{font:500 12px var(--v3-sans);color:#6b7280;text-transform:uppercase;letter-spacing:.06em;margin:16px 0 4px}.federal_pairs__mm80x{margin:0}.federal_pair__rfnHj{display:grid;grid-template-columns:minmax(0,150px) minmax(0,1fr);gap:16px;padding:12px 0;border-top:1px solid #e5e7eb}.federal_pair__rfnHj>*{min-width:0;overflow-wrap:anywhere;margin:0}.federal_pairLabel__T46Wj{font-size:13px;color:#6b7280}.federal_pairValue__rAC_E{font-size:15px;font-weight:600}.federal_pairSource__pisQZ{display:block;font-size:12px;color:#6b7280;margin-top:4px}.federal_quiet__XrKNg{font-weight:400;color:#6b7280}.federal_tableWrap__ED7FX{border:1px solid #e5e7eb;border-radius:16px;overflow-x:auto;background:#fff}.federal_table__5vizx{width:100%;border-collapse:collapse;font-size:14px}.federal_wide__KahvX{min-width:560px}.federal_table__5vizx th{padding:12px 20px;background:#f9fafb;font:500 12px var(--v3-sans);color:#6b7280;text-transform:uppercase;letter-spacing:.06em;text-align:left}.federal_table__5vizx td{padding:14px 20px;border-top:1px solid #e5e7eb;color:#374151;vertical-align:top}.federal_table__5vizx .federal_num__XRVg3{text-align:right;font-variant-numeric:tabular-nums;font-weight:600;color:#080116;white-space:nowrap}.federal_selfRow__PUQRz td{background:#f9fafb}.federal_tableFoot__rNsT7{padding:14px 20px;border-top:1px solid #e5e7eb;font-size:13px;color:#6b7280;background:#f9fafb;margin:0}.federal_subActions__cLDuq{display:flex;gap:12px;flex-wrap:wrap;margin:0 0 8px}.federal_claim__Ej9PM{font-size:12px;font-weight:500}.federal_seeAll__taXpa>summary{padding:12px 20px;font-weight:600;color:#5e3bf5;border-top:1px solid #e5e7eb}.federal_relGrid__Gghht{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:24px 40px}.federal_relList__EwRhZ{list-style:none;margin:0;padding:0;font-size:14px;line-height:1.45}.federal_relList__EwRhZ li{padding:8px 0;border-top:1px solid #e5e7eb}.federal_relSub__y6CT2{display:block;font-size:12px;color:#6b7280}.federal_relAll__4vdOE{font-size:14px;margin:10px 0 0}.federal_explore__jIvV_{display:flex;gap:10px 14px;flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none}.federal_chip__sM483{font-size:14px;padding:6px 12px;border-radius:999px;border:1px solid #e5e7eb}@media (max-width:640px){.federal_pair__rfnHj{grid-template-columns:minmax(0,1fr);gap:4px}.federal_facts__je7xN{padding:8px 16px 16px}.federal_table__5vizx td,.federal_table__5vizx th{padding:10px 12px}}.project_steps__p_zsW{list-style:none;margin:32px 0 0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));max-width:620px}.project_step__NPBpX{display:flex;flex-direction:column;align-items:center;gap:8px;position:relative;min-width:0;font-size:13px;text-align:center;color:var(--v3-muted)}.project_step__NPBpX:not(:last-child):after{content:"";position:absolute;top:13px;left:50%;right:-50%;height:2px;background:#e5e5e5}.project_stepDone__E_gMC:not(:last-child):after{background:var(--v3-purple)}.project_dot__hRUJc{position:relative;z-index:1;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-sizing:border-box;font:600 12px var(--v3-sans);background:#fff;border:1px solid #e5e5e5;color:var(--v3-muted)}.project_stepDone__E_gMC{color:var(--v3-text);font-weight:600}.project_stepDone__E_gMC .project_dot__hRUJc{background:var(--v3-mint);border-color:var(--v3-mint);color:var(--v3-ink)}.project_stepCurrent__s2m8t{color:var(--v3-text);font-weight:700}.project_stepCurrent__s2m8t .project_dot__hRUJc{background:var(--v3-purple);border-color:var(--v3-purple);color:#fff}@media (max-width:480px){.project_step__NPBpX{font-size:11px}}.project_tilesWrap__zAp_k{margin:0}.project_window__Q8a8z{margin-top:36px;background:#fff;border:1px solid var(--v3-line);border-radius:16px;padding:clamp(18px,3vw,28px)}.project_years__5CgLZ{display:flex;justify-content:space-between;font:500 12px var(--v3-sans);color:var(--v3-muted)}.project_track__uokWW{display:block;width:100%;height:auto;margin-top:10px;overflow:visible}.project_stripeA__ic6JV{fill:#e5e7eb}.project_stripeB__UF3CE{fill:#f3f4f6}.project_markInk__TqZ8D{fill:var(--v3-ink);stroke:#fff;stroke-width:6}.project_markMint__emGOr{fill:var(--v3-mint);stroke:var(--v3-ink);stroke-width:2}.project_legend__2giNh{display:flex;gap:6px 18px;flex-wrap:wrap;margin:10px 0 0;padding:0;list-style:none;font-size:12px;color:var(--v3-muted)}.project_cards___vVKd{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:20px;margin-top:18px}.project_cardHead__s7yqQ.project_cardHead__s7yqQ{font:700 15px/1.35 var(--v3-poppins);margin:0;color:var(--v3-text);letter-spacing:0}.project_cardText__VmgZg{font-size:14px;color:var(--v3-body);margin:4px 0 0;line-height:1.5}.project_grid2__DBpDU{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));gap:28px;align-items:start}.project_panel__ZKWSn{border:1px solid var(--v3-line);border-radius:16px;padding:clamp(20px,3vw,28px);min-width:0;background:#fff}.project_panelTitle__LVcj3.project_panelTitle__LVcj3{font:800 24px/1.2 var(--v3-poppins);letter-spacing:-.02em;margin:0;color:var(--v3-text)}.project_panelNote__Ut03i{font-size:14px;color:var(--v3-muted);margin:8px 0 0;line-height:1.5}.project_facts__HyDMl{margin:16px 0 0}.project_fact__oiuqk{display:grid;grid-template-columns:minmax(0,130px) minmax(0,1fr);gap:16px;padding:12px 0;border-top:1px solid var(--v3-line)}.project_fact__oiuqk dt{font-size:13px;color:var(--v3-muted)}.project_fact__oiuqk dd{margin:0;min-width:0}.project_factValue__SO372{display:block;font-size:15px;font-weight:600;overflow-wrap:anywhere}.project_factMono__zJ1Fd{font-variant-numeric:tabular-nums}.project_factSource__VywwB{display:block;font-size:12px;color:var(--v3-muted);margin-top:4px}.project_lacks__XXrgn{background:var(--v3-soft);border-radius:12px;padding:14px 16px;font-size:14px;line-height:1.5;color:var(--v3-body);margin:6px 0 0}.project_lacks__XXrgn strong{color:var(--v3-text)}.project_worked__W90nX{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,130px),1fr));gap:12px;margin:16px 0 0;padding:0;list-style:none}.project_workedItem__ceOdW{background:var(--v3-soft);border-radius:12px;padding:16px;min-width:0}.project_workedLabel__kwGr2{font-size:13px;color:var(--v3-muted)}.project_workedValue__TDgTP{font:800 26px var(--v3-poppins);margin-top:4px;color:var(--v3-text)}.project_workedMath__97VZA{font-size:12px;line-height:1.5;color:var(--v3-body);margin-top:6px}.project_involved__KjGEF{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:20px;align-items:stretch}.project_box__8XXi8{border:1px solid var(--v3-line);border-radius:16px;padding:24px;min-width:0;background:#fff}.project_boxOpen__kBKkI{border:1px dashed var(--v3-line);background:#fff}.project_boxEyebrow__KYU65.project_boxEyebrow__KYU65{font:500 12px var(--v3-sans);color:var(--v3-muted);text-transform:uppercase;letter-spacing:.06em;margin:0}.project_boxText__XpAXY{font-size:14px;color:var(--v3-body);margin:8px 0 0;line-height:1.5}.project_boxLead__8iEaW{font:700 17px/1.35 var(--v3-poppins);margin:10px 0 0;color:var(--v3-text)}.project_progress__jhkkc{list-style:none;display:flex;flex-direction:column;gap:14px;margin:16px 0 0;padding:0 0 0 16px;border-left:2px solid var(--v3-line)}.project_progressWhen__C0dwv{font-size:12px;color:var(--v3-muted)}.project_progressText__M4UyC{font-size:14px;margin-top:3px}.project_progressMuted__mQstW{color:var(--v3-muted)}.project_who__A7wXt{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px 16px;margin:14px 0 0;font-size:14px}.project_who__A7wXt dt{color:var(--v3-muted)}.project_who__A7wXt dd{margin:0;overflow-wrap:anywhere}.project_whereHead__MVK81{margin-top:20px}.project_relGroups__yX4HV{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:20px}.project_relHead__kHGCm.project_relHead__kHGCm{font:500 12px var(--v3-sans);color:var(--v3-muted);text-transform:uppercase;letter-spacing:.06em;margin:0 0 8px}.project_relList__7uzDn{gap:6px;font-size:15px}.project_relList__7uzDn,.project_updates__R9LPl{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.project_updates__R9LPl{gap:10px}.project_updateRow__IQFiJ{display:grid;grid-template-columns:96px minmax(0,1fr);gap:12px}.home_search__VLUZV{margin-top:32px;max-width:860px}.home_unique__Spwiz{font-size:14px;color:var(--v3-muted);margin:18px 0 0;max-width:720px;line-height:1.6}.home_tileSource___IMk_{display:block;font:500 12px/1.5 var(--v3-sans);color:var(--v3-muted);margin-top:10px}.home_tileLinks__KOZSK{display:flex;gap:4px 14px;flex-wrap:wrap;margin-top:10px;font-size:14px;font-weight:600}.home_ways__r7PDM{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:16px;margin:0;padding:0;list-style:none}.home_way__ur3mk{display:flex;flex-direction:column;gap:10px;background:#fff;border:1px solid var(--v3-line);border-radius:16px;padding:24px;min-width:0}.home_wayTitle__4HnWs{font:700 17px/1.3 var(--v3-poppins)}.home_way__ur3mk .home_wayTitle__4HnWs.home_wayTitle__4HnWs{color:var(--v3-text)}.home_wayCount__wN2ga{font-size:14px;line-height:1.5;color:var(--v3-body)}.home_waySample__1W1Du{font-size:14px;font-weight:600;margin-top:auto}.home_records__PgOMr{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));gap:28px;align-items:start}.home_h3__gvEZc{font:800 24px/1.2 var(--v3-poppins);letter-spacing:-.02em;margin:0 0 18px;color:var(--v3-text)}.home_kindCard__tpvAd{border:1px solid var(--v3-line);border-radius:16px;padding:20px;display:flex;gap:16px;align-items:flex-start;margin-top:12px}.home_kindCard__tpvAd>span{flex:none}.home_kindTitle__klZhE{font:700 16px var(--v3-poppins);margin:0;color:var(--v3-text)}.home_kindText__jf38A{font-size:14px;color:var(--v3-body);margin:4px 0 0;line-height:1.5}.home_timeline__39Uxz{margin:0;padding:0 0 0 20px;list-style:none;border-left:2px solid var(--v3-line);display:flex;flex-direction:column;gap:18px}.home_timeline__39Uxz li{display:flex;flex-direction:column;gap:4px}.home_event__GntEI{font-size:15px;line-height:1.5;color:var(--v3-text)}.home_free__ryl_m{font-size:15px;color:var(--v3-body);margin:12px 0 0;font-weight:600}.home_howWeCount__g8Qbh{margin-top:10px;font-size:13px;color:var(--v3-muted)}.home_howWeCount__g8Qbh>summary{font-weight:600;color:var(--v3-purple);cursor:pointer}.home_howWeCount__g8Qbh>div{margin-top:6px;line-height:1.5}.home_logos__Me4WR{display:block;margin-top:10px}.home_dots__zMjcl{display:none}@media (max-width:767px){.home_swipe__H42rX{overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;margin:0 -16px;padding:0 16px}.home_swipe__H42rX>dl{display:flex;border:0;border-radius:0;gap:12px;overflow:visible}.home_swipe__H42rX>dl>div{flex:0 0 calc(100vw - 32px);scroll-snap-align:center;border:1px solid var(--v3-line);border-radius:16px;box-shadow:none}.home_dots__zMjcl{display:flex;justify-content:center;gap:8px;margin:14px 0 0;padding:0;list-style:none}.home_dots__zMjcl li{width:8px;height:8px;border-radius:50%;background:var(--v3-line)}.home_dots__zMjcl li:first-child{background:var(--v3-purple)}}.home_points__FnC5L{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:16px 28px;margin:0;padding:0;list-style:none}.home_point__9jvH6{display:flex;gap:12px;align-items:center;font:700 17px/1.3 var(--v3-poppins);color:var(--v3-text)}.home_pointIcon__f9nUn{width:40px;height:40px;border-radius:10px;background:var(--v3-lav);color:var(--v3-purple);display:flex;align-items:center;justify-content:center;flex:none}.home_sources__iD3W3{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:16px;margin:0;padding:0;list-style:none}.home_sourceCard__skENj{display:flex;flex-direction:column;gap:8px;background:#fff;border:1px solid var(--v3-line);border-radius:16px;padding:24px;min-width:0}.home_sourceIcon__51QaG{width:40px;height:40px;border-radius:10px;background:var(--v3-lav);color:var(--v3-purple);display:flex;align-items:center;justify-content:center}.home_sourceTitle__dJttP.home_sourceTitle__dJttP{font:700 18px/1.3 var(--v3-poppins);margin:4px 0 0;color:var(--v3-text)}.home_sourceCount__wozTu{font:800 26px/1.1 var(--v3-poppins);letter-spacing:-.02em;margin:0}.home_sourceCard__skENj .home_sourceCount__wozTu a,.home_sourceCount__wozTu a.home_sourceCount__wozTu a{color:var(--v3-text)}.home_sourceLine__uiKxn{font-size:14px;line-height:1.5;color:var(--v3-body);margin:0}.home_subLinks__a4DQ6{display:flex;flex-wrap:wrap;gap:4px 14px;margin:4px 0 0;padding:0;list-style:none;font-size:14px;font-weight:600}.home_browse___OaKN{font-size:14px;font-weight:600;margin:auto 0 0;padding-top:8px}.home_tableWrap__eViYX{margin-top:8px;border:1px solid var(--v3-line);border-radius:16px;overflow-x:auto;background:#fff}.home_table__dvYtw{width:100%;min-width:640px;border-collapse:collapse;font-size:15px}.home_table__dvYtw th{text-align:left;padding:12px 20px;background:var(--v3-soft);font:500 12px var(--v3-sans);color:var(--v3-muted);text-transform:uppercase;letter-spacing:.06em}.home_table__dvYtw td{padding:14px 20px;border-top:1px solid var(--v3-line);vertical-align:middle}.home_table__dvYtw td:first-child{font-weight:600}.Footer_footer__CIqV3{background:var(--ds-white,#fff);border-top:1px solid var(--ds-line,#e4dff5);color:var(--ds-body,#374151);font-family:var(--font-sans,var(--font-dm-sans),"DM Sans",system-ui,sans-serif);padding-block:48px 32px}@media (min-width:768px){.Footer_footer__CIqV3{padding-block:64px 40px}}.Footer_top__26hoB{display:grid;gap:40px}@media (min-width:900px){.Footer_top__26hoB{grid-template-columns:minmax(0,1.4fr) minmax(0,2fr);gap:64px}}.Footer_brand__AgbFq{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.Footer_logo__MYTC5{display:inline-flex;align-items:center;min-height:var(--ds-size-touch,44px);border-radius:var(--ds-radius-xs,4px)}.Footer_line__qu5rJ{margin:0;max-width:44ch;font-size:16px;line-height:1.55;color:var(--ds-body,#374151)}.Footer_columns__DgOPT{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:32px 24px}.Footer_heading__z_F_O{margin:0 0 12px;font-family:var(--font-display,var(--font-poppins),"Poppins",system-ui,sans-serif);font-size:14px;font-weight:600;letter-spacing:0;color:var(--ds-ink,#080116)}.Footer_list__tJJYT{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.Footer_link__nuUgS{display:inline-flex;align-items:center;min-height:var(--ds-size-touch,44px);min-width:var(--ds-size-touch,44px);font-size:15px;color:var(--ds-body,#374151);text-decoration:none;border-radius:var(--ds-radius-xs,4px)}.Footer_link__nuUgS:hover{color:var(--ds-purple,#5e3bf5);text-decoration:underline;text-underline-offset:4px}.Footer_link__nuUgS:focus-visible,.Footer_logo__MYTC5:focus-visible{outline:2px solid var(--ds-purple,#5e3bf5);outline-offset:2px}.Footer_bottom__VaOfP{display:flex;flex-direction:column;gap:12px;margin-top:48px;padding-top:24px;border-top:1px solid var(--ds-line,#e4dff5);font-size:13px;line-height:1.5;color:var(--ds-secondary,#6b7280)}.Footer_attribution__Un0E7,.Footer_copyright__blp7k{margin:0}.Footer_attribution__Un0E7{max-width:96ch;font-size:12px;line-height:1.5;color:var(--ds-secondary,#6b7280)}.Footer_badges__OcLA3{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px;margin:0 0 8px;padding:0;list-style:none}.Footer_badges__OcLA3 img{display:block;width:auto;max-width:none}.Footer_badge__8ATuv{display:inline-flex;align-items:center;box-sizing:border-box}.Footer_darkBadge__NoL2M{padding:0 14px;border-radius:var(--ds-radius-sm,8px);background:var(--ds-ink,#080116)}.directory_shell__fBapl{--directory-purple:#5e3bf5;--directory-ink:#111827;--directory-muted:#4b5563;--directory-border:#e5e7eb;color:var(--directory-ink);font-family:var(--font-dm-sans),"DM Sans",sans-serif;font-size:16px;line-height:1.65;background:transparent;min-height:60vh;overflow-wrap:anywhere}.directory_shell__fBapl *{box-sizing:border-box}.directory_shell__fBapl a{color:#4d29d1;text-decoration:underline;text-underline-offset:3px}.directory_shell__fBapl a:hover{color:var(--directory-purple)}.directory_cards__FuMZC h3 a,.directory_directoryNav__rDEYl a,.directory_pagination__kltiq a,.directory_shell__fBapl .directory_button__VirFi{text-decoration:none}.directory_shell__fBapl :is(a,button,input,[tabindex]):focus-visible{outline:3px solid #5e3bf5;outline-offset:4px;border-radius:4px}.directory_shell__fBapl h1,.directory_shell__fBapl h2,.directory_shell__fBapl h3{font-family:var(--font-poppins),"Poppins",sans-serif;font-weight:600;line-height:1.25;color:#111827;text-wrap:balance}.directory_shell__fBapl h1{font-size:clamp(1.9rem,4.4vw,3.2rem);letter-spacing:-.035em;margin:12px 0 20px;max-width:920px}.directory_shell__fBapl h2{font-size:clamp(1.3rem,2.4vw,1.7rem);margin:0 0 16px}.directory_shell__fBapl h3{font-size:1.08rem;margin:0 0 10px}.directory_shell__fBapl p{margin:12px 0}.directory_shell__fBapl section{scroll-margin-top:110px}.directory_main__2TJXl{max-width:1200px;margin:0 auto;padding:36px 0 16px}.directory_topbar__MtMwq{border-bottom:1px solid var(--directory-border);background:#faf9ff}.directory_topbarInner__gmVJg{max-width:1120px;padding:18px 24px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap}.directory_topnav__D_kcb{display:flex;align-items:center;gap:8px 20px;flex-wrap:wrap;font-size:.92rem}.directory_brand__5mEpI,.directory_topnav__D_kcb a{display:inline-flex;align-items:center;min-height:44px}.directory_skip__Aam1d{position:absolute;left:24px;top:-120px;background:#fff;padding:12px;z-index:500}.directory_skip__Aam1d:focus{top:10px}.directory_hero__IQxTf{padding:32px;border:1px solid var(--ds-line,#e4dff5);border-radius:16px;background:#fff}.directory_summary__RIkYw{font-size:clamp(1.06rem,2vw,1.2rem);line-height:1.75;max-width:880px;color:#374151;white-space:pre-line}.directory_eyebrow__SVRcu{font-size:.76rem!important;font-weight:700;text-transform:uppercase;letter-spacing:.075em;color:#5e3bf5}.directory_breadcrumbs__B3Mtu{font-size:.85rem;color:#4b5563;margin-bottom:24px}.directory_breadcrumbs__B3Mtu ol{display:flex;flex-wrap:wrap;gap:4px 9px;list-style:none;margin:0;padding:0}.directory_breadcrumbs__B3Mtu li{display:inline-flex;align-items:center;gap:9px}.directory_breadcrumbs__B3Mtu li+li:before{content:"›";color:#6b7280}.directory_breadcrumbs__B3Mtu a{display:inline-flex;align-items:center;min-height:44px;color:var(--directory-purple)}.directory_breadcrumbs__B3Mtu [aria-current=page]{color:var(--directory-muted)}.directory_muted__6m_I9,.directory_provenance__s24rh{font-size:.875rem;color:var(--directory-muted)}.directory_code__j3S_h{font-family:monospace;font-size:.9rem;color:#4b5563}.directory_section__xu6rj{padding:28px;margin-top:24px;border:1px solid var(--ds-line,#e4dff5);border-radius:16px;background:#fff}.directory_paragraph__8xCSt{white-space:pre-line;max-width:900px}.directory_facts__beCZh{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;margin:20px 0}.directory_facts__beCZh>div{padding:18px 0;border-bottom:1px solid #edeaf7;min-width:0}.directory_facts__beCZh dt{font-weight:600;font-size:.9rem;color:#4b5563}.directory_facts__beCZh dd{margin:6px 0 0;font-size:1.05rem}.directory_facts__beCZh small{display:block;margin-top:6px;font-size:.82rem;color:#4b5563}.directory_sourceRefs__LlOBs{display:block;font-size:.8rem;line-height:1.7;margin:8px 0;color:#4b5563}.directory_badge__P8pZV{display:inline-block;vertical-align:middle;margin-left:8px;font-size:.75rem;font-weight:600;padding:1px 8px;color:#4a259d;background:#f2effe;border-radius:9999px}.directory_note__9YfAt{padding:18px 20px;background:#f8f6ff;border-left:3px solid var(--directory-purple);border-radius:0 12px 12px 0;font-size:.9rem;line-height:1.75}.directory_tableScroll__FusVx{overflow-x:auto;border:1px solid #e5e0f5;border-radius:12px;max-width:100%;margin:16px 0;-webkit-overflow-scrolling:touch}.directory_tableScroll__FusVx table{border-collapse:collapse;width:100%;min-width:680px;text-align:left;font-size:.9rem}.directory_tableScroll__FusVx th{background:#f6f4fd;color:#374151;font-weight:600;vertical-align:top}.directory_tableScroll__FusVx :is(th,td){padding:14px 18px;border-bottom:1px solid var(--directory-border);min-width:130px;max-width:390px;vertical-align:top}.directory_tableScroll__FusVx tr:last-child td{border-bottom:0}.directory_tableScroll__FusVx td:first-child{min-width:220px}.directory_hubLinks__SsWLP{-moz-columns:3;column-count:3;-moz-column-gap:24px;column-gap:24px;padding:0!important;margin:16px 0 0!important;list-style:none;font-size:.9rem}.directory_hubLinks__SsWLP li{-moz-column-break-inside:avoid;break-inside:avoid;padding:3px 0}.directory_hubLinks__SsWLP a{font-weight:600}.directory_cards__FuMZC{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding:0!important;margin:24px 0!important;list-style:none}.directory_cards__FuMZC>li{padding:22px;border:1px solid var(--ds-line,#e4dff5);border-radius:16px;background:#fff;min-width:0}.directory_cards__FuMZC p{font-size:.9rem}.directory_cards__FuMZC a{font-weight:600}.directory_list__7f8X_,.directory_sources__lpfyL,.directory_updates__QTPAI{padding-left:24px;margin:18px 0}.directory_updates__QTPAI>li{padding:12px 0}.directory_sources__lpfyL>li{padding:10px 0;scroll-margin-top:110px}.directory_sources__lpfyL span{display:block;font-size:.84rem;color:#4b5563}.directory_list__7f8X_ li{margin:8px 0}.directory_watch__l2f0T{padding:28px;margin:32px 0 0;display:flex;align-items:center;gap:24px;border:1px solid #d9d0fb;border-radius:16px;background:#f2effe}.directory_watch__l2f0T>div{flex:1}.directory_watch__l2f0T h2{font-size:1.25rem;margin-bottom:8px}.directory_watch__l2f0T p{font-size:.9rem;margin-bottom:0}.directory_shell__fBapl .directory_button__VirFi{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 18px;border:1px solid #ffffff40;border-radius:12px;background:var(--directory-purple);color:#fff;text-decoration:none;font-size:.9rem;font-weight:600;cursor:pointer;box-shadow:0 5px 14px #5e3bf51f;transition:background-color .2s ease-out,transform .2s ease-out,box-shadow .2s ease-out}.directory_shell__fBapl .directory_button__VirFi:hover{background:#5232e0;color:#fff;transform:translateY(-1px)}.directory_shell__fBapl .directory_outlineButton__asFlP{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 18px;border:1px solid var(--directory-border);border-radius:12px;background:#fff;color:#5e3bf5;font-family:var(--font-poppins),"Poppins",sans-serif;font-size:.875rem;font-weight:600;cursor:pointer;transition:border-color .2s ease-out,background-color .2s ease-out}.directory_shell__fBapl .directory_outlineButton__asFlP:hover{border-color:#c9bef0;background:#f8f6fe}.directory_shell__fBapl .directory_outlineButton__asFlP:focus-visible{outline:2px solid #5e3bf5;outline-offset:2px}.directory_directoryNav__rDEYl{display:flex;flex-wrap:wrap;gap:8px 14px;padding:22px 0 0;font-size:.9rem}.directory_directoryNav__rDEYl a{display:inline-flex;align-items:center;padding:8px 12px;border:1px solid #e5e0f5;border-radius:12px;min-height:44px;transition:background-color .2s ease-out,color .2s ease-out}.directory_directoryNav__rDEYl a:hover{background:#f8f6fe}.directory_directoryNav__rDEYl [aria-current]{background:#f2effe;font-weight:600}.directory_search__yD1Nv{margin:22px 0}.directory_search__yD1Nv label{display:block;font-weight:600;font-size:.9rem;margin-bottom:8px}.directory_search__yD1Nv>div{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.directory_search__yD1Nv input{width:min(100%,400px);min-width:0;padding:10px 14px;min-height:44px;border:1px solid #ded8ec;border-radius:12px;color:#111827;background:#fff;font:inherit;transition:border-color .2s ease-out,box-shadow .2s ease-out}.directory_search__yD1Nv input:hover{border-color:#c9bef0}.directory_pagination__kltiq{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin:28px 0 0}.directory_currentPage__s3ZNF,.directory_pagination__kltiq a{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:6px 12px;border-radius:12px;border:1px solid #e5e0f5;transition:background-color .2s ease-out}.directory_pagination__kltiq a:hover{background:#f8f6fe}.directory_currentPage__s3ZNF{background:#f2effe;font-weight:700}.directory_answer__ls2E3{padding:24px 0;border-top:1px solid #edeaf7;scroll-margin-top:110px}.directory_footer__aUVGB{max-width:1120px;margin:0 auto;padding:24px;border-top:1px solid var(--directory-border);display:flex;align-items:center;gap:20px;flex-wrap:wrap;font-size:.9rem}.directory_footer__aUVGB a{display:inline-flex;align-items:center;min-height:44px}.directory_srOnly__HZcZR{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:850px){.directory_hubLinks__SsWLP{-moz-columns:2;column-count:2}.directory_cards__FuMZC{grid-template-columns:repeat(2,minmax(0,1fr))}.directory_watch__l2f0T{align-items:flex-start;flex-direction:column}}@media(max-width:560px){.directory_hubLinks__SsWLP{-moz-columns:1;column-count:1}.directory_main__2TJXl{padding:24px 0}.directory_topbarInner__gmVJg{padding:14px 18px;gap:6px}.directory_topnav__D_kcb{gap:4px 16px}.directory_cards__FuMZC,.directory_facts__beCZh{grid-template-columns:1fr}.directory_hero__IQxTf{padding:24px}.directory_watch__l2f0T{padding:22px}.directory_tableScroll__FusVx :is(th,td){padding:12px}.directory_search__yD1Nv input{width:100%}.directory_section__xu6rj{padding:22px 18px}.directory_shell__fBapl h1{font-size:1.9rem}}@media(prefers-reduced-motion:reduce){.directory_shell__fBapl *{scroll-behavior:auto!important}}.directory_watchFinePrint__KVSJX{font-size:.8rem!important;line-height:1.6;color:var(--directory-muted);margin:10px 0 0!important;text-wrap:pretty}.directory_sourceMarks__ayR8u{display:inline-flex;flex-wrap:wrap;gap:4px;margin-left:8px;vertical-align:middle}.directory_sourceNum__OFqvU{margin-right:8px;vertical-align:middle}.directory_sourceMarks__ayR8u a,.directory_sourceNum__OFqvU{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 6px;border:1px solid #e0d9f7;border-radius:7px;background:#f8f6ff;color:#4d29d1;font-size:.72rem;font-weight:700;line-height:1;text-decoration:none;transition:background-color .2s ease-out}.directory_sourceMarks__ayR8u a:hover{background:#efeafe;color:var(--directory-purple)}@media(max-width:680px){.directory_tableStack__Wfv3D table{min-width:0}.directory_tableStack__Wfv3D thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.directory_tableStack__Wfv3D tbody tr{display:block;padding:8px 0;border-bottom:1px solid var(--directory-border)}.directory_tableStack__Wfv3D tbody tr:last-child{border-bottom:0}.directory_tableStack__Wfv3D :is(th,td){display:block;min-width:0;max-width:none;padding:6px 16px;border-bottom:0}.directory_tableStack__Wfv3D td:before{content:attr(data-label);content:attr(data-label) /"";display:block;margin-bottom:2px;font-size:.78rem;font-weight:600;color:var(--directory-muted)}}.directory_tableToggle__FIHfV{margin:0 0 8px}.directory_tableToggle__FIHfV summary{display:inline-flex;align-items:center;min-height:44px;padding:8px 14px;border:1px solid #e5e0f5;border-radius:12px;background:#fff;color:#4d29d1;font-size:.9rem;font-weight:600;cursor:pointer;list-style:none;transition:background-color .2s ease-out}.directory_tableToggle__FIHfV summary::-webkit-details-marker{display:none}.directory_tableToggle__FIHfV summary:hover{background:#f8f6fe}.directory_tableToggle__FIHfV summary:focus-visible{outline:3px solid #5e3bf5;outline-offset:4px}.directory_tableToggle__FIHfV .directory_whenOpen__F3IYO,.directory_tableToggle__FIHfV[open] .directory_whenClosed__UdbQE{display:none}.directory_tableToggle__FIHfV[open] .directory_whenOpen__F3IYO{display:inline}@supports selector(:has(a)){.directory_tableCollapsible__AE_Hq:not(:has(.directory_tableToggle__FIHfV[open])) .directory_extraRows__mQgJI{display:none}}@supports not selector(:has(a)){.directory_tableToggle__FIHfV{display:none}}.directory_card___bmPz,.directory_detailHero__ZB76H,.directory_sourcesBox__Zef25,.directory_sources__lpfyL>li{scroll-margin-top:170px}.directory_stickyBar__gIfUO{--bar-top:88px;position:sticky;top:var(--bar-top);z-index:15;display:flex;align-items:center;gap:4px 16px;margin:0 0 4px;padding:6px 6px 6px 18px;min-height:52px;background:#fff;border:1px solid var(--ds-line,#e4dff5);border-radius:16px}.directory_stickyBar__gIfUO:before{content:"";position:absolute;left:0;right:0;top:-10px;height:10px;background:#fff;pointer-events:none}.directory_stickyBar__gIfUO:after{content:"";position:absolute;left:-24px;right:-24px;top:calc(-1 * var(--bar-top));height:16px;background:#fff;pointer-events:none}.directory_stickyBar__gIfUO:after,.directory_stickyBar__gIfUO:before{opacity:0}@supports (container-type:scroll-state){.directory_stickyBar__gIfUO{container-type:scroll-state}@container scroll-state(stuck: top){.directory_stickyBar__gIfUO:after,.directory_stickyBar__gIfUO:before{opacity:1}}}@supports (animation-timeline:scroll()) and (not (container-type:scroll-state)){.directory_stickyBar__gIfUO:after,.directory_stickyBar__gIfUO:before{animation:directory_stripsStuck__e6bFI linear both;animation-timeline:scroll(root);animation-range:calc(120px - var(--bar-top)) calc(128px - var(--bar-top))}}@keyframes directory_stripsStuck__e6bFI{to{opacity:1}}.directory_stickyBar__gIfUO .directory_breadcrumbs__B3Mtu{flex:1 1 auto;min-width:0;margin:0;font-size:.85rem}.directory_stickyBar__gIfUO .directory_breadcrumbs__B3Mtu ol{flex-wrap:nowrap;min-width:0}.directory_stickyBar__gIfUO .directory_breadcrumbs__B3Mtu li{flex:none}.directory_stickyBar__gIfUO .directory_breadcrumbs__B3Mtu li:last-child{flex:1 1 auto;min-width:0}.directory_shell__fBapl .directory_stickyBar__gIfUO .directory_breadcrumbs__B3Mtu a{min-height:32px}.directory_stickyBar__gIfUO .directory_breadcrumbs__B3Mtu [aria-current=page]{display:block;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.directory_stickyBar__gIfUO>div:last-child{flex:0 1 400px;min-width:240px;margin:0}.directory_shell__fBapl .directory_stickyBar__gIfUO form{margin:0}.directory_shell__fBapl .directory_stickyBar__gIfUO form input{min-height:38px;padding:6px 14px;font-size:.9rem}.directory_shell__fBapl .directory_stickyBar__gIfUO form button{min-height:38px;padding:0 16px;border-radius:12px;font-family:var(--font-poppins),"Poppins",sans-serif;font-size:.84rem;font-weight:600;border:1px solid #5e3bf5;background:#5e3bf5;color:#fff}.directory_shell__fBapl .directory_stickyBar__gIfUO form button:hover{background:#5232e0}.directory_detailHero__ZB76H{display:flex;flex-direction:column;gap:14px;padding:28px 0 24px}.directory_shell__fBapl .directory_detailHero__ZB76H h1{margin:0;font-weight:800;font-size:clamp(1.9rem,5vw,3.1rem);line-height:1.08;letter-spacing:-.025em;max-width:820px}.directory_detailHero__ZB76H .directory_summary__RIkYw{margin:0;max-width:720px;font-size:1.06rem;line-height:1.6}.directory_detailHero__ZB76H .directory_aka__R8MhO,.directory_detailHero__ZB76H .directory_code__j3S_h,.directory_detailHero__ZB76H .directory_provenance__s24rh{margin:0}.directory_aka__R8MhO{font-size:.95rem;color:#374151}.directory_pills__1Y3Sz{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.directory_pills__1Y3Sz .directory_eyebrow__SVRcu{margin:0}.directory_agreePill__FfKWj,.directory_stagePill__in8o4{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;font-size:.75rem;font-weight:600;line-height:1.5}.directory_stagePill__in8o4{background:#fff8ec;color:#8a5a12}.directory_stagePill__in8o4 i{width:7px;height:7px;border-radius:4px;background:#c49032}.directory_agreePill__FfKWj{background:#fff;border:1px solid var(--directory-border);color:#374151}.directory_agreePill__FfKWj i{width:7px;height:7px;border-radius:4px;background:#0fffae;box-shadow:inset 0 0 0 1px #0a9f6e}.directory_metaLine__UEDrn{display:flex;flex-wrap:wrap;margin:0!important;font-size:.95rem;color:#374151}.directory_metaLine__UEDrn span+span:before{content:"·";color:#9ca3af;margin:0 12px}.directory_statStrip__EqE6_{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:6px 0 0;border:1px solid var(--directory-border);border-radius:16px;background:#fff;overflow:hidden}.directory_statStrip__EqE6_>div{padding:16px 20px;border-right:1px solid #f3f4f6;border-bottom:1px solid #f3f4f6;display:flex;flex-direction:column;gap:2px;min-width:0}.directory_statStrip__EqE6_ dt{font-size:.75rem;font-weight:600;color:#6b7280}.directory_statStrip__EqE6_ dd{margin:0;font-family:var(--font-poppins),"Poppins",sans-serif;font-weight:700;font-size:1.5rem;line-height:1.15;letter-spacing:-.02em;color:#111827;overflow-wrap:anywhere}.directory_statStrip__EqE6_ .directory_tags__S6YzU{margin:4px 0 0}.directory_tags__S6YzU{display:inline-flex;flex-wrap:wrap;gap:4px;margin-left:6px;vertical-align:middle}.directory_tagWrap__kmNe9{display:inline-flex}.directory_shell__fBapl .directory_tag__8UI7K{display:inline-flex;align-items:center;justify-content:center;min-width:24px;min-height:24px;padding:0 6px;border:1px solid var(--directory-border);border-radius:4px;background:#fff;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.68rem;font-weight:500;line-height:1;color:#4b5563;cursor:pointer;transition:border-color .2s ease-out,color .2s ease-out,background-color .2s ease-out}.directory_shell__fBapl .directory_tag__8UI7K:hover{border-color:#c9bef0;color:var(--directory-purple)}.directory_shell__fBapl .directory_tagWrap__kmNe9:has(.directory_sourcePop__yr3m2:popover-open) .directory_tag__8UI7K{background:#f2effe;border-color:var(--directory-purple);color:var(--directory-purple)}.directory_sourcePop__yr3m2{box-sizing:border-box;width:-moz-max-content;width:max-content;max-width:min(360px,calc(100vw - 32px));margin:auto;padding:14px 16px;border:1px solid #e5e7eb;border-radius:12px;background:#fff;color:#374151;box-shadow:0 16px 40px #0801161f,0 2px 6px #0801160f;font-family:var(--font-dm-sans),"DM Sans",sans-serif;font-size:.82rem;line-height:1.45;text-align:left;white-space:normal;overflow-wrap:anywhere}.directory_sourcePop__yr3m2::backdrop{background:#08011614}@supports not selector(:popover-open){.directory_sourcePop__yr3m2{display:none}}@supports (position-area:bottom){.directory_sourcePop__yr3m2{inset:auto;margin:6px 0 0;position-area:bottom span-left;position-try-fallbacks:flip-block,flip-inline}.directory_sourcePop__yr3m2::backdrop{background:transparent}}.directory_popTitle__fqSdN{display:block;margin-bottom:8px;font-size:.72rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.05em}.directory_popList__hnHL9{display:flex;flex-direction:column;gap:10px}.directory_popItem__Szwd7{display:flex;flex-direction:column;gap:2px}.directory_shell__fBapl .directory_popItem__Szwd7 a{font-weight:500;color:#4d29d1}.directory_popMeta__ul4k7{font-size:.76rem;color:#6b7280}.directory_sourcesBody__h7otr .directory_sources__lpfyL>li:target{background:#f2effe;border-radius:8px;box-shadow:0 0 0 8px #f2effe}.directory_detailLayout__jAWiU{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-template-areas:"main side";gap:28px;align-items:start}.directory_detailMain__AerhI{grid-area:main;display:flex;flex-direction:column;gap:20px;min-width:0}.directory_sidebar__YKolP{grid-area:side;position:sticky;top:156px;display:flex;flex-direction:column;gap:16px;max-height:calc(100vh - 172px);overflow:auto;scrollbar-width:none}.directory_card___bmPz{padding:26px;border:1px solid var(--directory-border);border-radius:16px;background:#fff;scroll-margin-top:110px}.directory_shell__fBapl .directory_card___bmPz h2{font-weight:700;font-size:1.25rem;margin:0 0 4px}.directory_cardNote__IoQNL{margin:0 0 14px!important;font-size:.875rem;color:#6b7280}.directory_cardHead__lU7tf{display:flex;justify-content:space-between;align-items:baseline;gap:6px 12px;flex-wrap:wrap;margin-bottom:8px}.directory_legend__GNTMy{display:flex;gap:12px;flex-wrap:wrap;margin:0!important;font-size:.75rem;color:#6b7280}.directory_legend__GNTMy b{font-family:JetBrains Mono,ui-monospace,monospace;font-weight:500;color:#374151}.directory_parties__nkhhl{list-style:none;margin:0;padding:0}.directory_parties__nkhhl>li{display:flex;gap:14px;align-items:center;flex-wrap:wrap;padding:14px 0;border-top:1px solid #f3f4f6}.directory_avatar__2WMiX{flex:none;width:40px;height:40px;border-radius:10px;background:#f2effe;color:#5e3bf5;font-family:var(--font-poppins),"Poppins",sans-serif;font-weight:700;font-size:.85rem;display:flex;align-items:center;justify-content:center}.directory_parties__nkhhl>li>div{flex:1 1 200px;min-width:0}.directory_partyRole__qDDvi{margin:0!important;font-size:.72rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.06em}.directory_partyName__JwSdl{margin:2px 0 0!important;font-size:1rem;font-weight:600;color:#111827}.directory_shell__fBapl .directory_parties__nkhhl>li>a{font-size:.9rem;font-weight:500;text-decoration:none}.directory_timeline__LXHh_{list-style:none;margin:4px 0 0;padding:0}.directory_step__W6QmA{position:relative;display:grid;grid-template-columns:112px 16px minmax(0,1fr);-moz-column-gap:14px;column-gap:14px}.directory_step__W6QmA:before{content:"";grid-column:2;grid-row:1;justify-self:center;width:2px;background:#e5e7eb}.directory_step__W6QmA:after{content:"";position:absolute;left:128px;top:20px;width:12px;height:12px;border-radius:8px;border:2px solid #5e3bf5;background:#5e3bf5;box-sizing:border-box}.directory_stepFuture__FDzN5:after{background:#fff}.directory_stepToday__rzhB6:after{left:127px;width:14px;height:14px;background:#0fffae;border-color:#080116}.directory_stepWhen__tWnL0{grid-column:1;grid-row:1;padding:14px 0;display:flex;flex-direction:column;gap:2px;text-align:right}.directory_stepWhen__tWnL0>:first-child{font-family:var(--font-poppins),"Poppins",sans-serif;font-weight:700;font-size:.875rem;color:#111827}.directory_stepToday__rzhB6 .directory_stepLabel__P5ba0,.directory_stepToday__rzhB6 .directory_stepWhen__tWnL0>:first-child{color:#5e3bf5}.directory_stepRel__P789h{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.68rem;color:#6b7280}.directory_stepBody__cy5ZN{grid-column:3;grid-row:1;padding:14px 0;border-bottom:1px solid #f3f4f6;min-width:0}.directory_stepLabel__P5ba0{margin:0!important;font-size:.9rem;font-weight:600;color:#111827}.directory_stepDetail__p1od4{margin:4px 0 0!important;font-size:.875rem;line-height:1.5;color:#374151}.directory_stepBody__cy5ZN .directory_provenance__s24rh{margin:4px 0 0}.directory_stepBody__cy5ZN .directory_tags__S6YzU{margin:6px 0 0}.directory_shell__fBapl .directory_timelineTrigger__qIoii{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:4px;font-family:var(--font-poppins),"Poppins",sans-serif;font-size:.875rem;font-weight:600;line-height:1.35;color:#5e3bf5;text-decoration:none;transition:color .2s ease-out}.directory_shell__fBapl .directory_timelineTrigger__qIoii:hover{color:#4d29d1;text-decoration:underline;text-underline-offset:3px}.directory_timelineTrigger__qIoii svg{flex:none}.directory_listTop__5AwlV{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:24px;align-items:stretch}.directory_listTop__5AwlV>:first-child{min-width:0}.directory_listAsk__ljMN2{display:flex}.directory_listAsk__ljMN2 .directory_actionCard__D0Grj{flex:1;justify-content:center;gap:12px}.directory_shell__fBapl .directory_listAsk__ljMN2 .directory_primaryButton__cBpzm{min-height:48px}.directory_shell__fBapl .directory_listAsk__ljMN2 .directory_actionCard__D0Grj .directory_cardTitle__iJqZD{text-wrap:pretty}@media(max-width:850px){.directory_listTop__5AwlV{grid-template-columns:1fr;gap:16px}}.directory_resultsLayout__kJxwl{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:24px;align-items:start;margin-top:24px}.directory_resultsLayout__kJxwl>.directory_section__xu6rj{margin-top:0;min-width:0}.directory_askWide__KbPaM{position:sticky;top:104px}.directory_askNarrow__PJHEH{display:none}@media(max-width:850px){.directory_resultsLayout__kJxwl{grid-template-columns:1fr}.directory_askWide__KbPaM{display:none}.directory_askNarrow__PJHEH{display:flex;margin-top:16px}}.directory_twoUp__yGoPu .directory_cards__FuMZC{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:560px){.directory_twoUp__yGoPu .directory_cards__FuMZC{grid-template-columns:1fr}}.directory_sideWide__pp_0l{display:flex;flex-direction:column;gap:16px}.directory_sideNarrow__7MemC{display:none}@media(max-width:960px){.directory_sideNarrow__7MemC{display:flex;flex-direction:column;gap:16px}}.directory_plannedPill__L9f_n{margin-left:8px;padding:1px 8px;border-radius:999px;background:#f3f4f6;color:#4b5563;font-size:.7rem;font-weight:600;vertical-align:middle}.directory_undated__OXAjV{list-style:none;padding:0;margin:8px 0 0}.directory_undated__OXAjV>li{padding:12px 0;border-top:1px solid #f3f4f6}.directory_factGroup__xe9C6+.directory_factGroup__xe9C6{margin-top:14px}.directory_shell__fBapl .directory_groupHeading__lwHXS{font-family:var(--font-poppins),"Poppins",sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#5e3bf5;margin:12px 0 2px}.directory_card___bmPz .directory_facts__beCZh{display:block;margin:0}.directory_card___bmPz .directory_facts__beCZh>div{display:flex;justify-content:space-between;align-items:baseline;gap:4px 16px;flex-wrap:wrap;padding:9px 0;border-bottom:1px solid #f3f4f6}.directory_card___bmPz .directory_facts__beCZh dt{font-weight:400;font-size:.875rem;color:#6b7280}.directory_card___bmPz .directory_facts__beCZh dd{margin:0;font-size:.875rem;font-weight:500;color:#111827;text-align:right;min-width:0}.directory_card___bmPz .directory_facts__beCZh small{flex-basis:100%;text-align:right}.directory_sourcesBox__Zef25{border:1px solid var(--directory-border);border-radius:16px;background:#fff}.directory_sourcesBox__Zef25>summary{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:16px 26px;cursor:pointer;list-style:none}.directory_sourcesBox__Zef25>summary::-webkit-details-marker{display:none}.directory_sourcesBox__Zef25>summary:focus-visible{outline:3px solid #5e3bf5;outline-offset:2px;border-radius:16px}.directory_shell__fBapl .directory_sourcesTitle__EQXt5{font-family:var(--font-poppins),"Poppins",sans-serif;font-weight:700;font-size:1rem;line-height:1.3;margin:0;color:#111827}.directory_sourcesToggle__RtvPn{font-size:.82rem;font-weight:600;color:#5e3bf5}.directory_sourcesBox__Zef25 .directory_whenOpen__F3IYO,.directory_sourcesBox__Zef25[open] .directory_whenClosed__UdbQE{display:none}.directory_sourcesBox__Zef25[open] .directory_whenOpen__F3IYO{display:inline}.directory_sourcesBody__h7otr{padding:0 26px 22px}.directory_shell__fBapl .directory_sourcesBody__h7otr h3{font-size:.95rem;margin:18px 0 8px}.directory_sourcesBody__h7otr .directory_sources__lpfyL{list-style:none;padding:0;margin:8px 0}.directory_sourcesBody__h7otr .directory_sources__lpfyL>li{display:flex;gap:10px;align-items:flex-start;font-size:.85rem}.directory_shell__fBapl .directory_sourceTag__w9o8g{flex:none;display:inline-block;padding:2px 6px;border:1px solid var(--directory-border);border-radius:4px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.68rem;color:#374151}.directory_relTabs__Qljoz{position:relative}.directory_relRadio__Hz_2_{position:absolute;opacity:0;width:1px;height:1px;margin:0;pointer-events:none}.directory_relTabList__v0_Ph{display:inline-flex;flex-wrap:wrap;gap:4px;padding:3px;margin:0 0 6px;background:#f3f4f6;border-radius:8px}.directory_relTabList__v0_Ph label{display:inline-flex;align-items:center;min-height:32px;padding:4px 12px;border-radius:6px;font-size:.82rem;font-weight:600;color:#4b5563;cursor:pointer}.directory_relPanel__xOj76{display:none}.directory_relPanelOpen__B_XRL,input.directory_relRadio__Hz_2_:first-of-type:checked~.directory_relPanel__xOj76[data-panel="0"],input.directory_relRadio__Hz_2_:nth-of-type(2):checked~.directory_relPanel__xOj76[data-panel="1"],input.directory_relRadio__Hz_2_:nth-of-type(3):checked~.directory_relPanel__xOj76[data-panel="2"],input.directory_relRadio__Hz_2_:nth-of-type(4):checked~.directory_relPanel__xOj76[data-panel="3"],input.directory_relRadio__Hz_2_:nth-of-type(5):checked~.directory_relPanel__xOj76[data-panel="4"],input.directory_relRadio__Hz_2_:nth-of-type(6):checked~.directory_relPanel__xOj76[data-panel="5"]{display:block}input.directory_relRadio__Hz_2_:first-of-type:checked~.directory_relTabList__v0_Ph label:first-of-type,input.directory_relRadio__Hz_2_:nth-of-type(2):checked~.directory_relTabList__v0_Ph label:nth-of-type(2),input.directory_relRadio__Hz_2_:nth-of-type(3):checked~.directory_relTabList__v0_Ph label:nth-of-type(3),input.directory_relRadio__Hz_2_:nth-of-type(4):checked~.directory_relTabList__v0_Ph label:nth-of-type(4),input.directory_relRadio__Hz_2_:nth-of-type(5):checked~.directory_relTabList__v0_Ph label:nth-of-type(5),input.directory_relRadio__Hz_2_:nth-of-type(6):checked~.directory_relTabList__v0_Ph label:nth-of-type(6){background:#fff;color:#111827;box-shadow:0 1px 2px #0000000d}input.directory_relRadio__Hz_2_:first-of-type:focus-visible~.directory_relTabList__v0_Ph label:first-of-type,input.directory_relRadio__Hz_2_:nth-of-type(2):focus-visible~.directory_relTabList__v0_Ph label:nth-of-type(2),input.directory_relRadio__Hz_2_:nth-of-type(3):focus-visible~.directory_relTabList__v0_Ph label:nth-of-type(3),input.directory_relRadio__Hz_2_:nth-of-type(4):focus-visible~.directory_relTabList__v0_Ph label:nth-of-type(4),input.directory_relRadio__Hz_2_:nth-of-type(5):focus-visible~.directory_relTabList__v0_Ph label:nth-of-type(5),input.directory_relRadio__Hz_2_:nth-of-type(6):focus-visible~.directory_relTabList__v0_Ph label:nth-of-type(6){outline:3px solid #5e3bf5;outline-offset:2px}.directory_relList__QMk39{list-style:none;margin:0;padding:0}.directory_relList__QMk39>li{border-top:1px solid #f3f4f6}.directory_shell__fBapl .directory_relList__QMk39 a{display:flex;flex-direction:column;gap:2px;padding:12px 0;color:#111827;text-decoration:none}.directory_shell__fBapl .directory_relList__QMk39 a:hover .directory_relName__EQ7Qn{color:var(--directory-purple)}.directory_relName__EQ7Qn{font-size:.95rem;font-weight:600}.directory_relSub__ESJyx{font-size:.82rem;color:#6b7280}.directory_relAll__vFOhi{margin:0!important;padding:12px 0 0;border-top:1px solid #f3f4f6;font-size:.9rem;font-weight:600}.directory_actionCard__D0Grj{display:flex;flex-direction:column;gap:10px;padding:22px;border:1px solid var(--directory-border);border-radius:16px;background:#fff}.directory_actionCard__D0Grj p{margin:0!important;font-size:.9rem;line-height:1.5;color:#374151}.directory_shell__fBapl .directory_actionCard__D0Grj .directory_cardTitle__iJqZD{text-wrap:balance;font-family:var(--font-poppins),"Poppins",sans-serif;font-weight:700;font-size:1.05rem;line-height:1.3;color:#111827}.directory_shell__fBapl .directory_primaryButton__cBpzm{display:flex;align-items:center;justify-content:center;min-height:44px;padding:10px 18px;border-radius:12px;border:1px solid #5e3bf5;background:#5e3bf5;color:#fff;font-family:var(--font-poppins),"Poppins",sans-serif;font-size:.875rem;font-weight:600;line-height:1.3;text-align:center;text-decoration:none;transition:background-color .2s ease-out}.directory_shell__fBapl .directory_primaryButton__cBpzm:hover{background:#4a2ed1;color:#fff}.directory_cardDivider__sudnp{padding-top:12px;margin-top:4px;border-top:1px solid #f3f4f6}.directory_shareActions__Zk61m{display:flex;gap:8px}.directory_shell__fBapl .directory_shareActions__Zk61m>a{flex:1;display:inline-flex;align-items:center;justify-content:center;min-height:36px;border:1px solid #e5e5e5;border-radius:10px;font:500 .82rem var(--font-dm-sans),DM Sans,sans-serif;text-decoration:none;color:#0a0a0a}.directory_shareNote__i4eQd{flex-basis:100%;font-size:.78rem;color:#b45309}.directory_shell__fBapl .directory_shareActions__Zk61m{flex-wrap:wrap}.directory_shell__fBapl .directory_shareActions__Zk61m button{flex:1;min-height:36px;padding:0 12px;border:1px solid #e5e5e5;border-radius:10px;background:#fff;color:#0a0a0a;font:500 .82rem var(--font-dm-sans),DM Sans,sans-serif;cursor:pointer;transition:border-color .2s ease-out,color .2s ease-out}.directory_shell__fBapl .directory_shareActions__Zk61m button:hover{border-color:#c9bef0;color:var(--directory-purple)}.directory_heroShare__5nxHG{position:relative}.directory_shell__fBapl .directory_heroShare__5nxHG .directory_shareActions__Zk61m{flex-wrap:nowrap}.directory_shell__fBapl .directory_heroShare__5nxHG .directory_shareActions__Zk61m :is(button,a){flex:0 0 auto;min-width:88px;min-height:32px;padding:0 14px;display:inline-flex;align-items:center;justify-content:center}.directory_heroShare__5nxHG .directory_shareNote__i4eQd{position:absolute;top:calc(100% + 6px);left:0;width:-moz-max-content;width:max-content;max-width:min(360px,calc(100vw - 32px))}@media(min-width:561px){.directory_detailHero__ZB76H{display:grid;grid-template-columns:minmax(0,1fr) auto;-moz-column-gap:16px;column-gap:16px;row-gap:14px;align-items:center}.directory_detailHero__ZB76H>*{grid-column:1/-1}.directory_detailHero__ZB76H>.directory_pills__1Y3Sz{grid-column:1;grid-row:1}.directory_detailHero__ZB76H>.directory_heroShare__5nxHG{grid-column:2;grid-row:1}.directory_heroShare__5nxHG .directory_shareNote__i4eQd{left:auto;right:0;text-align:right}}.directory_reportLink__j7Ye7{margin:0!important;font-size:.82rem}.directory_qualityCard__tnNs4{padding:20px 22px;border:1px solid var(--directory-border);border-radius:16px;background:#fff}.directory_shell__fBapl .directory_cardEyebrow__eqBVR{font-family:inherit;font-size:.72rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.06em;margin:0 0 8px}.directory_shell__fBapl .directory_cardEyebrow__eqBVR+.directory_quality___r5Hz{margin-top:0}.directory_quality___r5Hz{margin:0 0 16px}.directory_quality___r5Hz>div{display:flex;justify-content:space-between;gap:12px;padding:5px 0;font-size:.82rem}.directory_quality___r5Hz dt{color:#374151}.directory_quality___r5Hz dd{margin:0;font-weight:700;color:#111827;text-align:right}.directory_citation__1miYa{font-size:.8rem;line-height:1.5;color:#374151;margin:0 0 6px!important}.directory_qualityCard__tnNs4 .directory_muted__6m_I9{font-size:.8rem;margin:0}.directory_shell__fBapl .directory_alsoLink__jOWvc{margin:0 0 6px!important;font-size:.95rem;font-weight:600}.directory_shell__fBapl .directory_alsoLink__jOWvc a{color:var(--directory-purple);text-decoration:none}.directory_shell__fBapl .directory_alsoLink__jOWvc a:hover{text-decoration:underline}.directory_band__Rx2LR{display:flex;gap:20px 32px;align-items:center;justify-content:space-between;flex-wrap:wrap;margin:64px 0 0;padding:100px 0;background:#080116;box-shadow:0 0 0 100vmax #080116;clip-path:inset(0 -100vmax);color:#fff}.directory_bandText__pXL8J{max-width:720px}.directory_shell__fBapl .directory_bandEyebrow__Zod9K{margin:0;font-family:var(--font-poppins),"Poppins",sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#0fffae}.directory_shell__fBapl .directory_band__Rx2LR h2{color:#fff;font-weight:800;font-size:clamp(30px,4vw,42px);line-height:1.1;letter-spacing:-.025em;margin:10px 0 12px}.directory_shell__fBapl .directory_band__Rx2LR p{color:#ffffffb3;font-size:1rem;margin:0}.directory_shell__fBapl .directory_bandButton__MnR7D{box-sizing:border-box;display:inline-flex;align-items:center;min-height:44px;padding:10px 18px;border:1px solid #ffffff66;border-radius:999px;background:transparent;color:#fff;font-weight:600;font-size:.9rem;text-decoration:none;transition:border-color .2s ease-out,color .2s ease-out}.directory_shell__fBapl .directory_bandButton__MnR7D:hover{color:#0fffae;border-color:#0fffae;background:transparent}.directory_shell__fBapl :is(.directory_bandButton__MnR7D,.directory_bandChips__8BBPk a):focus-visible{border-radius:999px;outline-color:#0fffae}.directory_bandChips__8BBPk{flex:1 1 100%;display:flex;gap:8px;flex-wrap:wrap;list-style:none;margin:0;padding:0}.directory_shell__fBapl .directory_bandChips__8BBPk a{display:inline-flex;align-items:center;min-height:36px;padding:6px 12px;border:1px solid #ffffff66;border-radius:999px;font-size:.82rem;color:#ffffffd9;text-decoration:none}.directory_shell__fBapl .directory_bandChips__8BBPk a:hover{border-color:#0fffae;color:#fff}@media(max-width:960px){.directory_detailLayout__jAWiU{display:flex;flex-direction:column;gap:20px;align-items:stretch}.directory_sidebar__YKolP{display:contents}.directory_sideWide__pp_0l{display:none}.directory_qualityCard__tnNs4{padding:14px 18px}.directory_qualityCard__tnNs4 .directory_quality___r5Hz{margin-bottom:10px}}@media(max-width:700px){.directory_stickyBar__gIfUO{flex-wrap:wrap;padding:8px 10px}.directory_stickyBar__gIfUO>div:last-child{flex:1 1 100%}}.directory_shell__fBapl .directory_stickyBar__gIfUO form button{background:#fff;color:#4d29d1;border:1px solid #d9d0fb;box-shadow:none}.directory_shell__fBapl .directory_stickyBar__gIfUO form button:hover{background:#f8f6fe;color:#4d29d1;transform:none}@media(max-width:700px){.directory_shell__fBapl .directory_stickyBar__gIfUO form>div{flex-wrap:nowrap;gap:8px;position:relative}.directory_shell__fBapl .directory_stickyBar__gIfUO form>div>div{flex:1 1 auto;width:auto;min-width:0;position:static}.directory_shell__fBapl .directory_stickyBar__gIfUO form button{flex:none;width:auto;min-height:44px;padding:0 16px;background:#fff;color:#4d29d1;border:1px solid #d9d0fb;box-shadow:none}.directory_shell__fBapl .directory_stickyBar__gIfUO form button:hover{background:#f8f6fe;color:#4d29d1;transform:none}.directory_shell__fBapl .directory_stickyBar__gIfUO form input{min-height:44px}}@media(max-height:520px),(max-width:700px){.directory_stickyBar__gIfUO{position:static}.directory_stickyBar__gIfUO:after,.directory_stickyBar__gIfUO:before{content:none}}@media(max-width:560px){.directory_stickyBar__gIfUO{position:static;margin:0 0 4px}.directory_stickyBar__gIfUO:after,.directory_stickyBar__gIfUO:before{content:none}.directory_card___bmPz{padding:20px 18px}.directory_sourcesBox__Zef25>summary{padding:14px 18px}.directory_sourcesBody__h7otr{padding:0 18px 18px}.directory_step__W6QmA{grid-template-columns:78px 16px minmax(0,1fr);-moz-column-gap:10px;column-gap:10px}.directory_step__W6QmA:after{left:90px}.directory_stepToday__rzhB6:after{left:89px}.directory_statStrip__EqE6_ dd{font-size:1.25rem}.directory_band__Rx2LR{padding:64px 0}}.directory_shell__fBapl .directory_card___bmPz h3:not(.directory_groupHeading__lwHXS){font-size:.95rem;margin:22px 0 4px}@media(max-width:560px){.directory_metaLine__UEDrn{flex-direction:column;gap:2px}.directory_metaLine__UEDrn span+span:before{content:none}}.directory_detailMain__AerhI .directory_watch__l2f0T{flex-direction:column;align-items:flex-start;margin-top:0}.directory_detailMain__AerhI .directory_watch__l2f0T :is(.directory_button__VirFi,.directory_primaryButton__cBpzm){white-space:normal;text-align:center;flex:none}.directory_cards__FuMZC li>h2>a,.directory_cards__FuMZC li>h3>a{display:inline-flex;align-items:center;min-height:44px}.search_search__TLHJm{--search-purple:#5e3bf5;--search-ink:#111827;--search-muted:#4b5563;--search-border:#e5e7eb;color:var(--search-ink);font-family:var(--font-dm-sans),"DM Sans",sans-serif;font-size:16px;line-height:1.65;overflow-wrap:anywhere}.search_search__TLHJm *{box-sizing:border-box}.search_search__TLHJm :is(a,button,input,[tabindex]):focus-visible{outline:3px solid var(--search-purple);outline-offset:4px;border-radius:4px}.search_hero__aADCE{padding:32px;border:1px solid var(--ds-line,#e4dff5);border-radius:16px;background:#fff}.search_eyebrow__43OeL{font-size:.76rem;font-weight:700;text-transform:uppercase;letter-spacing:.075em;color:var(--search-purple);margin:0 0 6px}.search_hero__aADCE h1{font-family:var(--font-poppins),"Poppins",sans-serif;font-weight:600;line-height:1.25;color:var(--search-ink);text-wrap:balance;font-size:clamp(1.9rem,4.4vw,3.2rem);letter-spacing:-.035em;margin:12px 0 16px;max-width:920px}.search_lede__5ih1p{font-size:clamp(1.06rem,2vw,1.2rem);line-height:1.75;max-width:880px;color:#374151;margin:0 0 20px}.search_form__YIB2x{margin:0}.search_field__XjjN8{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.search_typeahead__HbdH4{position:relative;scroll-margin-top:96px;flex:1 1 320px;width:min(100%,520px);min-width:0}.search_field__XjjN8 input,.search_typeahead__HbdH4 input{flex:1 1 320px;width:min(100%,520px);min-width:0;padding:12px 16px;min-height:48px;border:1px solid #ded8ec;border-radius:12px;color:var(--search-ink);background:#fff;font:inherit;transition:border-color .2s ease-out,box-shadow .2s ease-out}.search_typeahead__HbdH4 input{width:100%;flex-basis:auto}.search_field__XjjN8 input:hover,.search_typeahead__HbdH4 input:hover{border-color:#c9bef0}.search_field__XjjN8 input::-moz-placeholder{color:#6b7280}.search_field__XjjN8 input::placeholder{color:#6b7280}.search_button__SUj7p{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:10px 22px;border:1px solid #e5e7eb;border-radius:12px;background:#fff;color:var(--search-purple);text-decoration:none;font:inherit;font-family:var(--font-poppins),"Poppins",sans-serif;font-weight:600;font-size:.95rem;cursor:pointer;transition:border-color .2s ease-out,background-color .2s ease-out}.search_button__SUj7p:hover{border-color:#c9bef0;background:#f8f6fe;color:var(--search-purple)}.search_chips__pvt_U{display:flex;flex-wrap:wrap;gap:8px 10px;margin:18px 0 0;padding:0;list-style:none}.search_chips__pvt_U li{margin:0}.search_chips__pvt_U a{display:inline-flex;align-items:center;min-height:40px;padding:6px 14px;border:1px solid #e5e0f5;border-radius:9999px;background:#fff;color:#4d29d1;font-size:.88rem;text-decoration:none;transition:background-color .2s ease-out,border-color .2s ease-out}.search_chips__pvt_U a:hover{background:#f8f6fe;border-color:#c9bef0;color:var(--search-purple)}.search_chipsLabel__LpYcj{font-size:.85rem;color:var(--search-muted);margin:18px 0 0}.search_results__DKC3q{padding:28px;margin-top:24px;border:1px solid #5e3bf514;border-radius:16px;background:#ffffffdc;box-shadow:0 12px 36px #5e3bf50a}.search_results__DKC3q h2{font-family:var(--font-poppins),"Poppins",sans-serif;font-weight:600;font-size:clamp(1.3rem,2.4vw,1.7rem);line-height:1.25;margin:0 0 8px;color:var(--search-ink);text-wrap:balance}.search_count__L0zFH{font-size:.875rem;color:var(--search-muted);margin:0 0 20px}.search_cards__mRHZc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:0;margin:20px 0 0;list-style:none}.search_card__9FGMH{padding:22px;border:1px solid var(--ds-line,#e4dff5);border-radius:16px;background:#fff;min-width:0}.search_card__9FGMH h3{font-family:var(--font-poppins),"Poppins",sans-serif;font-weight:600;font-size:1.08rem;line-height:1.35;margin:8px 0 10px;color:var(--search-ink)}.search_card__9FGMH h3 a{color:#4d29d1;text-decoration:none;font-weight:600}.search_card__9FGMH h3 a:hover{color:var(--search-purple);text-decoration:underline;text-underline-offset:3px}.search_card__9FGMH p{margin:6px 0;font-size:.9rem}.search_badge__6PCBO{display:inline-block;font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:3px 10px;color:#4a259d;background:#f2effe;border-radius:9999px}.search_badgeSignal__F58Nu{color:#0f5c4a;background:#e6f6f1}.search_meta__VaC5_{color:var(--search-ink)}.search_detail__Ex4aZ,.search_provenance__CJVXW{font-size:.875rem;color:var(--search-muted)}.search_empty__46xpb{padding:18px 20px;margin:20px 0 0;background:#f8f6ff;border-left:3px solid var(--search-purple);border-radius:0 12px 12px 0;font-size:.9rem;line-height:1.75}.search_recordSearch__C4cPW{margin:18px 0}.search_recordSearch__C4cPW .search_typeahead__HbdH4{flex:1 1 240px;width:min(100%,360px)}.search_recordSearch__C4cPW .search_field__XjjN8 input{min-height:44px;padding:10px 14px}.search_recordSearch__C4cPW .search_button__SUj7p{min-height:44px;padding:8px 18px}.search_srOnly__EFpFm{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:850px){.search_cards__mRHZc{grid-template-columns:1fr}}@media(max-width:560px){.search_hero__aADCE{padding:24px}.search_results__DKC3q{padding:22px 18px}.search_field__XjjN8 input{width:100%;flex-basis:100%}.search_button__SUj7p{width:100%}}@media(prefers-reduced-motion:reduce){.search_button__SUj7p:hover{transform:none}}@keyframes search_searchSpin__0_hSk{to{transform:rotate(1turn)}}.search_spinner__IQzlb{position:absolute;top:50%;right:14px;width:18px;height:18px;margin-top:-9px;border:2px solid #5e3bf533;border-top-color:#5e3bf5;border-radius:50%;animation:search_searchSpin__0_hSk .7s linear infinite;pointer-events:none}.search_typeahead__HbdH4[data-busy] input{padding-right:44px}.search_typeahead__HbdH4[data-busy] input::-webkit-search-cancel-button{display:none}.search_form__YIB2x[data-busy] .search_button__SUj7p{position:relative;color:transparent;pointer-events:none}.search_form__YIB2x[data-busy] .search_button__SUj7p:after{content:"";position:absolute;top:50%;left:50%;width:18px;height:18px;margin:-9px 0 0 -9px;border:2px solid #5e3bf533;border-top-color:#5e3bf5;border-radius:50%;animation:search_searchSpin__0_hSk .7s linear infinite}@media(prefers-reduced-motion:reduce){.search_form__YIB2x[data-busy] .search_button__SUj7p:after,.search_spinner__IQzlb{animation-duration:2.4s}}.search_suggestions__Adf0o{position:absolute;top:100%;left:0;right:0;z-index:1100;max-height:360px;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;margin:8px 0 0;padding:4px;list-style:none;border:1px solid #ded8ec;border-radius:12px;background:#fff;box-shadow:0 12px 32px #1c103322;text-align:left}.search_suggestions__Adf0o li{margin:0}.search_suggestions__Adf0o a{display:flex;flex-direction:column;gap:2px;width:100%;padding:10px 12px;border-radius:10px;color:var(--search-ink);text-decoration:none;transition:background-color .2s ease-out}.search_suggestions__Adf0o [aria-selected=true] a,.search_suggestions__Adf0o a:hover{background:#f2effe}.search_suggestions__Adf0o span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600;font-size:.95rem}.search_suggestions__Adf0o small{color:var(--search-muted);font-size:.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search_suggestions__Adf0o .search_badgeSignal__F58Nu,.search_suggestions__Adf0o .search_badge__6PCBO{align-self:flex-start;font-size:.72rem;color:#4a259d;white-space:nowrap;text-overflow:clip}.search_suggestions__Adf0o .search_badgeSignal__F58Nu{color:#0f5c4a}@media(max-width:700px){.search_typeahead__HbdH4{width:100%;flex-basis:100%}.search_suggestions__Adf0o{margin-top:6px}.search_suggestions__Adf0o a{padding:9px 10px}.search_suggestions__Adf0o span{white-space:normal;font-size:.92rem}.search_suggestions__Adf0o small{white-space:normal}}