.ApiReference_page__4fm7E{max-width:1264px;margin:auto;padding:0 32px 96px;color:var(--data-ink)}.ApiReference_page__4fm7E :is(p,li,td,dd) a:not([class]){text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.ApiReference_page__4fm7E :is(p,li,td,dd) a:not([class]):hover{text-decoration-thickness:2px}.ApiReference_page__4fm7E ul:not([class]):not([role]){list-style:disc;padding-left:1.25em}.ApiReference_page__4fm7E ol:not([class]):not([role]){list-style:decimal;padding-left:1.5em}.ApiReference_page__4fm7E :is(ul,ol):not([class]):not([role])>li+li{margin-top:.35em}.ApiReference_availability__GjOyq{display:inline-block;margin:0 0 16px;padding:6px 12px;border:1px solid var(--data-accent);border-radius:6px;background:var(--data-paper);font-size:14px;font-weight:600}.ApiReference_intro__xqCu8{padding:64px 0 40px;max-width:760px}.ApiReference_eyebrow__cWs7u{font-family:var(--font-mono),monospace;font-size:12px;letter-spacing:.08em;margin:0 0 20px}.ApiReference_intro__xqCu8 h1{font-size:clamp(32px,4.4vw,56px);line-height:1.08;letter-spacing:-.04em;font-weight:500;margin:0 0 20px}.ApiReference_lead__KXjW6{font-size:18px;line-height:1.65;color:var(--data-muted);margin:0 0 16px}.ApiReference_facts__IvEwj{display:flex;flex-wrap:wrap;gap:8px 40px;padding:20px 0;border-top:1px solid var(--data-accent);border-bottom:1px solid var(--data-accent);margin-bottom:48px}.ApiReference_fact__qpnVt{display:flex;flex-direction:column;gap:4px}.ApiReference_fact__qpnVt dt{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--data-muted)}.ApiReference_fact__qpnVt dd{margin:0;font-size:22px;font-weight:600;font-variant-numeric:tabular-nums}.ApiReference_layout__lA3__{display:grid;grid-template-columns:240px minmax(0,1fr);gap:56px;align-items:start}.ApiReference_index__VkbNQ{position:sticky;top:24px;max-height:calc(100vh - 48px);overflow-y:auto;font-size:14px}.ApiReference_index__VkbNQ h2{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--data-muted);margin:0 0 12px;font-weight:600}.ApiReference_index__VkbNQ ul{list-style:none;margin:0 0 28px;padding:0}.ApiReference_index__VkbNQ a{display:block;padding:7px 0;color:inherit;line-height:1.4;text-underline-offset:4px}.ApiReference_section__MN3gA{margin-bottom:64px;scroll-margin-top:24px}.ApiReference_section__MN3gA h2{font-size:26px;letter-spacing:-.02em;font-weight:600;margin:0 0 12px}.ApiReference_section__MN3gA h3{font-size:14px;letter-spacing:.06em;text-transform:uppercase;color:var(--data-muted);margin:32px 0 12px;font-weight:600}.ApiReference_section__MN3gA p{line-height:1.7;margin:0 0 14px;max-width:68ch}.ApiReference_meta__2PXki{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:16px 32px;margin:0 0 24px;padding:18px 20px;background:color-mix(in srgb,var(--data-accent) 38%,transparent);border-radius:10px;font-size:14px}.ApiReference_meta__2PXki div{display:flex;flex-direction:column;gap:3px;min-width:0}.ApiReference_meta__2PXki dt{font-size:12px;letter-spacing:.05em;text-transform:uppercase;color:var(--data-muted)}.ApiReference_meta__2PXki dd{margin:0;line-height:1.45;overflow-wrap:anywhere}.ApiReference_tableWrap__u7vqn{overflow-x:auto;border:1px solid var(--data-accent);border-radius:10px}.ApiReference_tableWrap__u7vqn:focus-visible{outline:2px solid var(--data-ink);outline-offset:3px}.ApiReference_tableWrap__u7vqn table{width:100%;border-collapse:collapse;font-size:14px}.ApiReference_tableWrap__u7vqn td,.ApiReference_tableWrap__u7vqn th{text-align:left;padding:10px 14px;border-bottom:1px solid var(--data-accent);vertical-align:top}.ApiReference_tableWrap__u7vqn th{font-size:12px;letter-spacing:.05em;text-transform:uppercase;color:var(--data-muted);font-weight:600;white-space:nowrap}.ApiReference_tableWrap__u7vqn tbody tr:last-child td{border-bottom:none}.ApiReference_fieldName__xx_SC{min-width:20ch;font-family:var(--font-mono),monospace;font-size:13px;overflow-wrap:anywhere}.ApiReference_type__GAhkV{font-family:var(--font-mono),monospace;font-size:13px;color:var(--data-muted);white-space:nowrap}.ApiReference_caveats__bv_Oq{margin:0;padding:18px 20px 18px 22px;border-left:3px solid var(--data-ink);background:color-mix(in srgb,var(--data-accent) 26%,transparent);border-radius:0 10px 10px 0}.ApiReference_caveats__bv_Oq li{line-height:1.7;margin-bottom:10px;max-width:72ch}.ApiReference_caveats__bv_Oq li:last-child{margin-bottom:0}.ApiReference_badges__V0_jp{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 16px}.ApiReference_badge__gwnGy{font-size:12px;letter-spacing:.04em;padding:4px 10px;border-radius:999px;border:1px solid var(--data-ink);white-space:nowrap}.ApiReference_badgeMuted__t9BHQ{border-color:var(--data-muted);color:var(--data-muted)}.ApiReference_page__4fm7E pre{margin:0 0 16px;padding:16px 18px;background:var(--data-ink);color:var(--data-paper);border-radius:10px;overflow-x:auto;font-family:var(--font-mono),monospace;font-size:13px;line-height:1.6}.ApiReference_page__4fm7E code{font-family:var(--font-mono),monospace;font-size:.94em;overflow-wrap:anywhere}.ApiReference_caveats__bv_Oq li code,.ApiReference_meta__2PXki code,.ApiReference_section__MN3gA p code{background:color-mix(in srgb,var(--data-accent) 55%,transparent);padding:1px 5px;border-radius:4px}.ApiReference_endpoint__tHe0P{border:1px solid var(--data-accent);border-radius:10px;padding:18px 20px;margin-bottom:14px}.ApiReference_endpointHead__sh0w9{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 12px;margin-bottom:8px}.ApiReference_method__23ds4{font-family:var(--font-mono),monospace;font-size:12px;font-weight:700;letter-spacing:.06em;padding:3px 8px;border-radius:4px;background:var(--data-ink);color:var(--data-paper)}.ApiReference_path__9LB_L{font-family:var(--font-mono),monospace;font-size:14px;overflow-wrap:anywhere}.ApiReference_sectionList__8jpTs{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;list-style:none;margin:0;padding:0}.ApiReference_sectionCard__Qr22y{display:block;border:1px solid var(--data-accent);border-radius:10px;padding:16px 18px;color:inherit;text-decoration:none;min-height:44px}.ApiReference_sectionCard__Qr22y:focus-visible,.ApiReference_sectionCard__Qr22y:hover{border-color:var(--data-ink)}.ApiReference_sectionCard__Qr22y strong{display:block;font-size:15px;font-weight:600;margin-bottom:4px}.ApiReference_sectionCard__Qr22y span{display:block;font-size:13px;color:var(--data-muted);line-height:1.5}.ApiReference_sectionCard__Qr22y em{font-family:var(--font-mono),monospace;font-style:normal;font-size:12px;color:var(--data-muted)}.ApiReference_showAllButton__ZuoQz{display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin-top:20px;padding:10px 18px;border:1px solid var(--data-ink);border-radius:6px;background:transparent;color:var(--data-ink);font:inherit;font-weight:600;cursor:pointer}.ApiReference_showAllButton__ZuoQz:hover{background:color-mix(in srgb,var(--data-accent) 38%,transparent)}.ApiReference_backLink__KmNV3{display:inline-flex;align-items:center;min-height:44px;font-size:14px;color:inherit;text-underline-offset:4px}.ApiReference_tryIt__88KCb{border:1px solid var(--data-accent);border-radius:10px;padding:20px}.ApiReference_tryIt__88KCb pre{max-height:min(32rem,60vh);overflow:auto;overscroll-behavior:contain}.ApiReference_tryIt__88KCb form{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:14px}.ApiReference_tryIt__88KCb label{display:flex;flex-direction:column;gap:6px;font-size:13px;flex:1 1 220px}.ApiReference_tryIt__88KCb input{font:inherit;font-size:15px;padding:10px 12px;border:1px solid var(--data-muted);border-radius:8px;background:white;color:var(--data-ink);min-height:44px}.ApiReference_tryIt__88KCb button{font:inherit;font-weight:600;font-size:15px;padding:10px 22px;min-height:44px;align-self:flex-end;border:1px solid var(--data-ink);border-radius:6px;background:transparent;color:var(--data-ink);cursor:pointer}.ApiReference_tryIt__88KCb button:disabled{opacity:.55;cursor:progress}.ApiReference_candidates__SCivO{list-style:none;margin:0 0 14px;padding:0;display:flex;flex-wrap:wrap;gap:8px}.ApiReference_candidates__SCivO button{min-height:44px;background:transparent;color:var(--data-ink);border:1px solid var(--data-muted);font-weight:500;font-size:14px;padding:8px 14px;align-self:auto}.ApiReference_status__E4Mzc{font-size:14px;line-height:1.6;margin:0 0 12px;color:var(--data-muted)}.ApiReference_tryResult__niiZm{min-width:0;scroll-margin-block:24px}.ApiReference_tryFacts__5__59{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(112px,100%),1fr));gap:12px 16px;margin:0 0 16px}.ApiReference_tryFacts__5__59 dt{font-size:13px;color:var(--data-muted)}.ApiReference_tryFacts__5__59 dd{margin:4px 0 0;font-size:15px;font-weight:600;overflow-wrap:anywhere}.ApiReference_tryResult__niiZm summary{min-height:44px;padding-block:12px;cursor:pointer}.ApiReference_tryRequest__1lD7c{overflow-wrap:anywhere;font-family:var(--font-family-plex-mono),monospace;font-size:13px}.ApiReference_tryIt__88KCb :is(button,input,summary):focus-visible{outline:2px solid var(--data-ink);outline-offset:3px}.ApiReference_note__fnW0f{margin:8px 0 20px;font-size:14px;line-height:1.6;color:var(--data-muted);max-width:62ch}.ApiReference_exampleButton__yW9Kz{font:inherit;border:1px solid var(--brand-line);border-radius:6px;background:var(--brand-paper);color:var(--brand-ink);cursor:pointer}.ApiReference_exampleButton__yW9Kz[aria-pressed=true]{background:var(--brand-ink);color:var(--brand-paper)}.ApiReference_exampleButton__yW9Kz:focus-visible{outline:2px solid var(--brand-ink);outline-offset:3px}.ApiReference_index__VkbNQ a[aria-current=page]{font-weight:700;text-decoration-thickness:2px}.ApiReference_tocMobile__9tO3I{display:none;position:sticky;top:8px;z-index:5;background:var(--data-paper);border:1px solid var(--data-accent);border-radius:10px;font-size:15px;box-shadow:0 4px 14px rgba(15,23,42,.08)}.ApiReference_tocMobile__9tO3I[open]>nav{max-height:min(70vh,560px);overflow-y:auto;overscroll-behavior:contain}.ApiReference_tocMobile__9tO3I summary{display:flex;align-items:center;min-height:44px;padding:0 16px;font-weight:600;cursor:pointer}.ApiReference_example__DbOBl summary:focus-visible,.ApiReference_foldout__WCyG6 summary:focus-visible,.ApiReference_linkButton__QggDN:focus-visible,.ApiReference_tab__zdow1:focus-visible,.ApiReference_tocMobile__9tO3I summary:focus-visible{outline:2px solid var(--data-ink);outline-offset:3px}.ApiReference_tocMobile__9tO3I nav>div{padding:0 16px 8px}.ApiReference_tocMobile__9tO3I h2{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--data-muted);margin:12px 0 4px}.ApiReference_tocMobile__9tO3I ul{list-style:none;margin:0;padding:0}.ApiReference_tocMobile__9tO3I a{display:flex;align-items:center;min-height:44px;color:inherit;text-underline-offset:4px}.ApiReference_tocMobile__9tO3I a[aria-current=page]{font-weight:700}.ApiReference_page__4fm7E pre.ApiReference_wrap__hwbGd{white-space:pre-wrap;overflow-wrap:anywhere}.ApiReference_endpoint__tHe0P{scroll-margin-top:24px;min-width:0}.ApiReference_endpoint__tHe0P h3{margin-top:20px}.ApiReference_endpointHead__sh0w9 h2,.ApiReference_endpointHead__sh0w9 h3{margin:0;font-size:inherit;letter-spacing:normal;text-transform:none;color:inherit;font-weight:inherit}.ApiReference_linkButton__QggDN{margin-left:auto;display:inline-flex;align-items:center;min-height:44px;padding:0 12px;border:1px solid var(--data-accent);border-radius:6px;background:transparent;color:var(--data-ink);font:inherit;font-size:13px;cursor:pointer}.ApiReference_linkButton__QggDN:hover{border-color:var(--data-ink)}.ApiReference_codeList__qczoh{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.ApiReference_codeList__qczoh a{font-family:var(--font-mono),monospace;font-size:12px;color:inherit;overflow-wrap:anywhere;text-underline-offset:3px}.ApiReference_example__DbOBl,.ApiReference_foldout__WCyG6{margin:12px 0 0}.ApiReference_example__DbOBl summary,.ApiReference_foldout__WCyG6 summary{display:flex;align-items:center;min-height:44px;font-weight:600;cursor:pointer}.ApiReference_errorCode__h9lMO{border-top:1px solid var(--data-accent);padding:14px 0;scroll-margin-top:24px}.ApiReference_errorCode__h9lMO h3{margin:0 0 6px;font-family:var(--font-mono),monospace;font-size:15px;letter-spacing:normal;text-transform:none;color:var(--data-ink);overflow-wrap:anywhere}.ApiReference_errorCode__h9lMO p{margin:0 0 6px}.ApiReference_steps__m4q5w{margin:0 0 24px;padding-left:22px;list-style:decimal}.ApiReference_steps__m4q5w li{line-height:1.7;margin-bottom:14px;padding-left:6px}.ApiReference_steps__m4q5w li::marker{font-weight:700}.ApiReference_tabs__2UZHl{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 12px}.ApiReference_tab__zdow1{min-height:44px;padding:8px 16px;font:inherit;font-size:14px;border:1px solid var(--data-accent);border-radius:6px;background:transparent;color:var(--data-ink);cursor:pointer}.ApiReference_tab__zdow1[aria-pressed=true],.ApiReference_tab__zdow1[aria-selected=true]{background:var(--data-ink);border-color:var(--data-ink);color:var(--data-paper)}.ApiReference_cardGrid__oTKgU{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;list-style:none;margin:0 0 16px;padding:0}@media (max-width:900px){.ApiReference_layout__lA3__{grid-template-columns:minmax(0,1fr);gap:24px}.ApiReference_index__VkbNQ{display:none}.ApiReference_tocMobile__9tO3I{display:block;margin-bottom:24px}.ApiReference_layout__lA3__ [id]{scroll-margin-top:72px}.ApiReference_intro__xqCu8{padding:40px 0 24px}}.ApiReference_subheading__0k4E_{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--data-muted);margin:18px 0 8px;font-weight:600}.ApiReference_bounds__zr5ST{font-family:var(--font-mono),monospace;font-size:12px;overflow-wrap:anywhere;min-width:12ch}.ApiReference_tableWrap__u7vqn td small{color:var(--data-muted);font-family:var(--font-sans,inherit)}.SectionDirectory_entry__wwYmj{padding:20px;border:1px solid var(--brand-line);border-radius:8px;background:var(--brand-paper);color:var(--brand-ink);min-width:0;overflow-wrap:anywhere}.SectionDirectory_entry__wwYmj h4{margin:0 0 8px}.SectionDirectory_entry__wwYmj p{margin:12px 0 0}.SectionDirectory_entry__wwYmj code{font-size:.875rem}.SectionDirectory_entry__wwYmj a{color:inherit;text-underline-offset:3px}.SectionDirectory_entry__wwYmj a:focus-visible{outline:3px solid var(--brand-ink);outline-offset:4px}.SectionDirectory_modelList__evRyW{list-style:none;margin:0;padding:0;min-width:0}.SectionDirectory_modelList__evRyW .SectionDirectory_entry__wwYmj{display:grid;gap:12px}.CatalogueControls_controls__yzE2O{margin:24px 0;min-width:0;color:var(--brand-ink)}.CatalogueControls_primary__EyJRo{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:16px}.CatalogueControls_controls__yzE2O label{display:grid;gap:8px;font-size:14px;font-weight:600;min-width:0}.CatalogueControls_controls__yzE2O input[type=search],.CatalogueControls_controls__yzE2O select{width:100%;min-width:0;min-height:48px;padding:12px;border:1px solid var(--brand-muted);border-radius:6px;background:var(--brand-paper);color:var(--brand-ink);font:inherit;font-size:16px}.CatalogueControls_controls__yzE2O select:disabled{color:var(--brand-muted);background:var(--brand-soft);cursor:not-allowed}.CatalogueControls_controls__yzE2O button:focus-visible,.CatalogueControls_controls__yzE2O input:focus-visible,.CatalogueControls_controls__yzE2O select:focus-visible,.CatalogueControls_controls__yzE2O summary:focus-visible{outline:3px solid var(--brand-ink);outline-offset:3px}.CatalogueControls_toolbar__0NsWc{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;margin-top:12px}.CatalogueControls_controls__yzE2O .CatalogueControls_check__g5k2m{display:flex;align-items:center;min-height:44px;gap:12px}.CatalogueControls_check__g5k2m input{width:18px;height:18px;flex:none;accent-color:var(--brand-ink)}.CatalogueControls_toolbar__0NsWc button{min-height:44px;border:0;background:transparent;color:var(--brand-ink);font:inherit;font-size:14px;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.CatalogueControls_advanced__6az81{border-block:1px solid var(--brand-line);margin:16px 0}.CatalogueControls_advanced__6az81 summary{cursor:pointer;padding:16px 0;min-height:48px;font-size:14px;font-weight:600}.CatalogueControls_facets__6wXDh{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:16px;padding:8px 0}.CatalogueControls_advanced__6az81 p{font-size:14px;line-height:1.65;color:var(--brand-muted);margin:12px 0 24px}.CatalogueControls_controls__yzE2O .CatalogueControls_group__a1Zi9{max-width:260px}@media (max-width:700px){.CatalogueControls_primary__EyJRo{grid-template-columns:1fr}.CatalogueControls_controls__yzE2O .CatalogueControls_group__a1Zi9{max-width:none}}.UseCaseGuide_guide__mPsEn a{text-decoration:underline;text-underline-offset:.16em}.UseCaseGuide_audienceNav__BYo_V ul{display:flex;flex-wrap:wrap;gap:8px 24px;list-style:none;padding:0;margin:0 0 24px}.UseCaseGuide_audienceNav__BYo_V a{display:inline-flex;align-items:center;min-height:44px}:where(.CookieSettingsLink_cookieLink__CrVZn){margin:0;padding:0;border:0;background:none;font:inherit;color:inherit;text-align:inherit;text-decoration:inherit;cursor:pointer}.HomeQuickContact_quickForm__tM1B7{display:flex;flex-direction:column;gap:20px;min-width:0;color:var(--fv2-on-ink-strong);font-size:16px;line-height:1.5}.HomeQuickContact_quickNeed__J7z3u{margin:0;padding:0;border:0;min-width:0}.HomeQuickContact_quickNeed__J7z3u legend{margin-bottom:10px;padding:0;font-weight:600}.HomeQuickContact_quickNeedOptions__rbvyq{display:flex;flex-wrap:wrap;gap:8px 12px}.HomeQuickContact_quickNeedOption__NiDZg{box-sizing:border-box;position:relative;display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:8px 14px;border:1.5px solid var(--fv2-on-ink);border-radius:6px;cursor:pointer}.HomeQuickContact_quickNeedOption__NiDZg input{width:18px;height:18px;margin:0;accent-color:var(--fv2-accent)}.HomeQuickContact_quickNeedOption__NiDZg:has(input:checked){border-color:var(--fv2-accent);background:color-mix(in srgb,var(--fv2-accent) 16%,transparent)}.HomeQuickContact_quickNeedOption__NiDZg:has(input:focus-visible){outline:3px solid var(--fv2-accent);outline-offset:2px}.HomeQuickContact_quickNeedOption__NiDZg input:focus-visible{outline:none}.HomeQuickContact_quickFields__9yEer{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.HomeQuickContact_quickField__3FmxN{display:flex;flex-direction:column;gap:6px;min-width:0}.HomeQuickContact_quickField__3FmxN label{font-weight:600}.HomeQuickContact_quickField__3FmxN input,.HomeQuickContact_quickField__3FmxN textarea{box-sizing:border-box;width:100%;min-height:48px;padding:11px 14px;border:1.5px solid var(--fv2-on-ink-strong);border-radius:6px;background:#ffffff;color:var(--fv2-text);font:inherit;font-size:17px}.HomeQuickContact_quickField__3FmxN textarea{min-height:112px;resize:vertical}.HomeQuickContact_quickField__3FmxN input::placeholder,.HomeQuickContact_quickField__3FmxN textarea::placeholder{color:var(--fv2-muted)}.HomeQuickContact_quickField__3FmxN input:focus-visible,.HomeQuickContact_quickField__3FmxN textarea:focus-visible{outline:3px solid var(--fv2-accent);outline-offset:2px}.HomeQuickContact_quickFull__VXhHd{grid-column:1/-1}.HomeQuickContact_honeypot__grPO2{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.HomeQuickContact_quickFooter___dLpQ{display:flex;flex-wrap:wrap;align-items:center;gap:12px 28px}.HomeQuickContact_quickAlt___Gow5,.HomeQuickContact_quickNote__pvCU_ a{display:inline-flex;align-items:center;min-height:44px;color:var(--fv2-on-ink-strong);text-decoration:underline;text-underline-offset:4px}.HomeQuickContact_quickAlt___Gow5:hover,.HomeQuickContact_quickNote__pvCU_ a:hover{color:var(--fv2-on-ink-accent)}.HomeQuickContact_quickAlt___Gow5:focus-visible,.HomeQuickContact_quickNote__pvCU_ a:focus-visible{outline:3px solid var(--fv2-accent);outline-offset:3px}.HomeQuickContact_quickNote__pvCU_{margin:0;color:var(--fv2-on-ink);font-size:15px}.HomeQuickContact_quickError__iZ4Vm,.HomeQuickContact_quickSuccess__0lhyB{margin:0;padding:14px 16px;border-left:4px solid var(--fv2-accent);background:color-mix(in srgb,var(--fv2-on-ink-strong) 8%,transparent);color:var(--fv2-on-ink-strong);font-size:17px}.HomeQuickContact_quickSuccess__0lhyB:focus-visible{outline:3px solid var(--fv2-accent);outline-offset:3px}@media (max-width:600px){.HomeQuickContact_quickFields__9yEer{grid-template-columns:1fr}.HomeQuickContact_quickFooter___dLpQ button{width:100%}}.LandingPageD2_landing__xiNor{background:var(--fv2-page);color:var(--fv2-text);font-family:var(--fv2-font-grotesk);font-size:18px;line-height:1.55;--home-focus-on-ink:var(--fv2-accent);--home-focus-on-light:var(--fv2-ink)}.LandingPageD2_landing__xiNor [id]{scroll-margin-top:var(--approach-anchor-offset,96px)}.LandingPageD2_landing__xiNor p{margin:0}.LandingPageD2_sectionTitle__eiZaH{margin:0;max-width:20ch;font-family:var(--fv2-heading-font);font-weight:var(--fv2-heading-weight);font-size:clamp(34px,4vw,52px);line-height:1.05;letter-spacing:-.015em;color:var(--fv2-ink);text-wrap:balance}.LandingPageD2_mono__bD6ew{font-family:var(--fv2-font-mono);font-size:13px;line-height:1.5;color:var(--fv2-muted)}.LandingPageD2_textLink__ZuhT6{display:inline-flex;align-items:center;align-self:flex-start;min-height:44px;color:var(--fv2-ink);font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.LandingPageD2_textLink__ZuhT6:hover{color:var(--fv2-link-hover);text-decoration-thickness:2px}.LandingPageD2_textLink__ZuhT6:focus-visible{outline:3px solid var(--home-focus-on-light);outline-offset:3px}.LandingPageD2_strip__Zp85J{border-block:1px solid var(--fv2-line);background:var(--fv2-card)}.LandingPageD2_stripInner__feXhI{max-width:var(--fv2-content-width);margin:0 auto;padding:22px var(--fv2-gutter);box-sizing:content-box;display:flex;flex-wrap:wrap;align-items:center;gap:12px 40px;font-size:16px}.LandingPageD2_stripLabel__BLDK8,.LandingPageD2_stripMeta__a1fo1{color:var(--fv2-muted)}.LandingPageD2_stripList__sPKkc{display:contents;margin:0;padding:0;list-style:none}.LandingPageD2_stripItem__v7zf0{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.LandingPageD2_stripMark__oXwrA{display:inline-flex;color:var(--fv2-ink)}.LandingPageD2_stripItem__v7zf0 strong{font-weight:600}.LandingPageD2_stripProduct__FyyIL{color:var(--fv2-muted);font-size:.9em}@media (max-width:720px){.LandingPageD2_stripItem__v7zf0{display:flex;flex:1 1 100%}.LandingPageD2_stripMeta__a1fo1{flex-basis:100%;padding-left:28px}}.LandingPageD2_method__pSmT3,.LandingPageD2_services__zh0bf,.LandingPageD2_tracks__F4QpI{max-width:var(--fv2-content-width);margin:0 auto;box-sizing:content-box;display:flex;flex-direction:column}.LandingPageD2_tracks__F4QpI{padding:96px var(--fv2-gutter) 0;gap:36px}.LandingPageD2_trackGrid__1kTEX{display:grid;grid-template-columns:1fr;border-top:2px solid var(--fv2-ink)}.LandingPageD2_track__TDnMq{display:flex;flex-direction:column;gap:12px;min-width:0;padding:28px 0;border-bottom:1px solid var(--fv2-line)}.LandingPageD2_serviceCard__qKRhH h3,.LandingPageD2_steps__9DR9F h3,.LandingPageD2_track__TDnMq h3{margin:0;color:var(--fv2-ink);font-weight:600;line-height:1.2}.LandingPageD2_track__TDnMq h3{font-size:26px}.LandingPageD2_track__TDnMq p{font-size:17px;color:var(--fv2-muted)}@media (min-width:720px){.LandingPageD2_trackGrid__1kTEX{grid-template-columns:1fr 1fr}.LandingPageD2_track__TDnMq:first-child{padding-right:32px}.LandingPageD2_track__TDnMq+.LandingPageD2_track__TDnMq{padding-left:32px;border-left:1px solid var(--fv2-line)}}.LandingPageD2_services__zh0bf{padding:96px var(--fv2-gutter);gap:40px}.LandingPageD2_sectionHead__XItyL{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px}.LandingPageD2_sectionHead__XItyL .LandingPageD2_sectionTitle__eiZaH{max-width:18ch}.LandingPageD2_sectionHead__XItyL p{max-width:44ch;color:var(--fv2-muted)}.LandingPageD2_serviceGrid__cF7Ek{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:24px}@media (min-width:1000px){.LandingPageD2_serviceGrid__cF7Ek{grid-template-columns:repeat(6,minmax(0,1fr))}.LandingPageD2_serviceGrid__cF7Ek>:nth-child(-n+3){grid-column:span 2}.LandingPageD2_serviceGrid__cF7Ek>:nth-child(n+4){grid-column:span 3}}.LandingPageD2_serviceCard__qKRhH{display:flex;flex-direction:column;gap:16px;min-width:0;padding:28px;border:1px solid var(--fv2-line);border-radius:var(--fv2-radius-card);background:var(--fv2-card)}.LandingPageD2_serviceCard__qKRhH h3{font-size:24px}.LandingPageD2_serviceBody__s_I4I{font-size:17px}.LandingPageD2_serviceResult__hOfs3{font-size:16px;color:var(--fv2-muted)}.LandingPageD2_serviceResult__hOfs3 strong{color:var(--fv2-text);font-weight:600}.LandingPageD2_serviceLinks__KmYYj{display:flex;flex-direction:column;margin-top:auto}.LandingPageD2_products__Dd0t4{background:var(--fv2-ink);color:var(--fv2-on-ink-strong)}.LandingPageD2_productsInner__QCQfR{max-width:var(--fv2-content-width);margin:0 auto;padding:96px var(--fv2-gutter);box-sizing:content-box;display:flex;flex-direction:column;gap:40px}.LandingPageD2_products__Dd0t4 .LandingPageD2_sectionTitle__eiZaH{color:var(--fv2-on-ink-strong)}.LandingPageD2_products__Dd0t4 .LandingPageD2_sectionHead__XItyL p{color:var(--fv2-on-ink)}.LandingPageD2_productGrid__u4XPc,.LandingPageD2_showcaseGrid__yYD5p{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:24px}.LandingPageD2_productCard___Ogle,.LandingPageD2_showcaseCard__aLmEu{position:relative;display:flex;flex-direction:column;gap:18px;min-width:0;min-height:340px;padding:32px;border-radius:var(--fv2-radius-card);background:var(--fv2-page);color:var(--fv2-ink)}.LandingPageD2_showcaseCard__aLmEu{min-height:0;background:var(--fv2-card)}.LandingPageD2_showcaseCard__aLmEu h3{margin:0;font-size:22px;font-weight:600}.LandingPageD2_showcaseCard__aLmEu p{font-size:17px;color:var(--fv2-muted)}.LandingPageD2_productTop__li42b{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px}.LandingPageD2_productIdentity__P8XX0{display:flex;flex-direction:column;gap:4px;min-width:0}.LandingPageD2_productName__k3Eo3{display:flex;align-items:center;gap:9px;margin:0;font-size:28px;font-weight:700;line-height:1.1}.LandingPageD2_productCredit__ilkQc{position:relative;z-index:1;margin:0;color:var(--fv2-muted);font-size:15px;line-height:1.4}.LandingPageD2_productCredit__ilkQc a{display:inline-block;padding-block:4px;color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.LandingPageD2_productCredit__ilkQc a:hover{color:var(--fv2-link-hover);text-decoration-thickness:2px}.LandingPageD2_productCredit__ilkQc a:focus-visible{outline:3px solid var(--home-focus-on-light);outline-offset:2px}.LandingPageD2_status__vANyF{display:inline-flex;align-items:center;align-self:flex-start;padding:4px 10px;border:1px solid;border-radius:999px;font-size:14px;line-height:1.3}.LandingPageD2_productTop__li42b .LandingPageD2_status__vANyF{align-self:center}.LandingPageD2_illustration__wKvXs{position:relative;margin:0;border:1px solid var(--fv2-line);border-radius:3px;background:var(--fv2-card);overflow:hidden}.LandingPageD2_illustration__wKvXs figcaption{position:absolute;top:8px;left:8px;padding:2px 8px;border:1px dashed;background:var(--fv2-card);font-family:var(--fv2-font-mono);font-size:12px;line-height:1.5}.LandingPageD2_fieldList__67Niu{display:flex;flex-direction:column;margin:0;padding:14px 18px;border:1px solid var(--fv2-line-strong);border-radius:3px;background:var(--fv2-card);font-size:15px;list-style:none}.LandingPageD2_fieldList__67Niu li{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;color:var(--fv2-text)}.LandingPageD2_fieldList__67Niu li+li{border-top:1px solid var(--fv2-line)}.LandingPageD2_fieldModel__7S_qd,.LandingPageD2_fieldRegister__9Cj9r{flex:none;font-family:var(--fv2-font-mono);font-size:13px;color:var(--fv2-muted)}.LandingPageD2_fieldModel__7S_qd{padding:2px 8px;background:var(--fv2-accent-soft);color:var(--fv2-ink);font-size:12px}.LandingPageD2_productHeadline__LOxdR{font-family:var(--fv2-heading-font);font-weight:var(--fv2-heading-weight);font-size:clamp(24px,2.2vw,28px);line-height:1.15;letter-spacing:-.01em;text-wrap:balance}.LandingPageD2_productSummary__ZMfN9{font-size:17px;color:var(--fv2-muted)}.LandingPageD2_productLink__KWzlb{display:inline-flex;align-items:center;align-self:flex-start;min-height:44px;margin-top:auto;color:inherit;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.LandingPageD2_productLink__KWzlb:after{content:"";position:absolute;inset:0;border-radius:inherit}.LandingPageD2_productLink__KWzlb:hover{text-decoration-thickness:2px}.LandingPageD2_productLink__KWzlb:focus-visible{outline:none}.LandingPageD2_productCard___Ogle:has(.LandingPageD2_productLink__KWzlb:focus-visible),.LandingPageD2_showcaseCard__aLmEu:has(.LandingPageD2_productLink__KWzlb:focus-visible){outline:3px solid var(--home-focus-on-ink);outline-offset:4px}.LandingPageD2_productCard___Ogle:hover .LandingPageD2_productHeadline__LOxdR,.LandingPageD2_showcaseCard__aLmEu:hover h3{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.LandingPageD2_method__pSmT3{padding:96px var(--fv2-gutter);gap:40px}.LandingPageD2_steps__9DR9F{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:28px;margin:0;padding:0;list-style:none}.LandingPageD2_steps__9DR9F li{display:flex;flex-direction:column;gap:8px}.LandingPageD2_steps__9DR9F h3{font-size:22px}.LandingPageD2_steps__9DR9F p{font-size:17px;color:var(--fv2-muted)}.LandingPageD2_startAnchor__D075Z{display:block;height:0}.LandingPageD2_closingEmail__qkZ5P{color:var(--fv2-on-ink);font-size:16px}@media (max-width:720px){.LandingPageD2_tracks__F4QpI{padding-top:64px}.LandingPageD2_method__pSmT3,.LandingPageD2_productsInner__QCQfR,.LandingPageD2_services__zh0bf{padding-block:64px}.LandingPageD2_productCard___Ogle,.LandingPageD2_serviceCard__qKRhH,.LandingPageD2_showcaseCard__aLmEu{padding:24px}.LandingPageD2_productCard___Ogle{min-height:0}}.LandingPageD2_illustrationImage__wWk8O{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;object-position:40% 40%;background:#ede6d6}.ContactNeedOptions_group__qCycL{grid-column:1/-1;min-width:0;margin:0;padding:0;border:0}.ContactNeedOptions_group__qCycL legend{margin-bottom:10px;padding:0;color:var(--fv2-text);font-size:16px;font-weight:600;line-height:1.4}.ContactNeedOptions_options__0fLWT{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px}.ContactNeedOptions_options__0fLWT label{box-sizing:border-box;display:flex;align-items:flex-start;gap:10px;min-height:48px;padding:12px 14px;border:1.5px solid var(--fv2-muted);border-radius:6px;background:#ffffff;color:var(--fv2-text);font-size:16px;line-height:1.4;cursor:pointer}.ContactNeedOptions_options__0fLWT input{flex:none;width:18px;height:18px;margin:1px 0 0;accent-color:var(--fv2-ink)}.ContactNeedOptions_options__0fLWT label:has(input:checked){border-color:var(--fv2-ink);box-shadow:inset 0 0 0 1px var(--fv2-ink);background:color-mix(in srgb,var(--fv2-accent-soft) 45%,#ffffff)}.ContactNeedOptions_options__0fLWT label:has(input:focus-visible){outline:3px solid var(--fv2-ink);outline-offset:2px}.ContactNeedOptions_options__0fLWT input:focus-visible{outline:none}@media (max-width:600px){.ContactNeedOptions_options__0fLWT{grid-template-columns:1fr}}.ConsultancyPage_page__B2_UE{padding-top:clamp(40px,6vw,88px);padding-bottom:clamp(48px,6vw,88px);color:var(--fv2-text);font-family:var(--fv2-font-grotesk);font-size:18px;line-height:1.55}.ConsultancyPage_page__B2_UE p{margin:0}.ConsultancyPage_page__B2_UE h1,.ConsultancyPage_page__B2_UE h2{font-family:var(--fv2-heading-font);font-weight:var(--fv2-heading-weight);letter-spacing:var(--fv2-heading-tracking);color:var(--fv2-ink);text-wrap:balance}.ConsultancyPage_hero__eIclM{max-width:860px;padding-bottom:clamp(32px,4vw,48px)}.ConsultancyPage_page__B2_UE .ConsultancyPage_eyebrow__RBohz{margin:0 0 16px;color:var(--fv2-muted);font-size:16px;font-weight:600;line-height:1.4}.ConsultancyPage_hero__eIclM h1{margin:0;font-size:clamp(40px,6vw,64px);line-height:1.05}.ConsultancyPage_hero__eIclM h1 em{font-style:italic}.ConsultancyPage_page__B2_UE .ConsultancyPage_lead__WTnOy{max-width:62ch;margin-top:24px;color:var(--fv2-muted);font-size:clamp(18px,2vw,21px)}.ConsultancyPage_page__B2_UE .ConsultancyPage_direct__mrrCE{margin-top:16px;font-size:17px}.ConsultancyPage_contactIntro__gAbeU a,.ConsultancyPage_direct__mrrCE a,.ConsultancyPage_error__aoyMh a,.ConsultancyPage_formNote__KdzCe a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.ConsultancyPage_contactIntro__gAbeU a:hover,.ConsultancyPage_direct__mrrCE a:hover,.ConsultancyPage_error__aoyMh a:hover,.ConsultancyPage_formNote__KdzCe a:hover{text-decoration-thickness:2px}.ConsultancyPage_page__B2_UE a:focus-visible{outline:3px solid var(--fv2-ink);outline-offset:3px}.ConsultancyPage_contactSection__KYz_P{padding-top:clamp(32px,4vw,48px);border-top:1px solid var(--fv2-line)}.ConsultancyPage_contactGrid___ebdr{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(32px,5vw,64px);align-items:start}.ConsultancyPage_contactIntro__gAbeU h2{margin:0 0 16px;font-size:clamp(28px,3vw,36px);line-height:1.15}.ConsultancyPage_contactIntro__gAbeU ol{margin:0 0 16px;padding-left:1.5em;list-style:decimal}.ConsultancyPage_contactIntro__gAbeU li+li{margin-top:.35em}.ConsultancyPage_contactIntro__gAbeU li::marker{color:var(--fv2-muted)}.ConsultancyPage_contactIntro__gAbeU p{color:var(--fv2-muted);font-size:17px}.ConsultancyPage_contactForm__Pnd5_{min-width:0;padding:clamp(24px,4vw,40px);border:1px solid var(--fv2-line);border-radius:var(--fv2-radius-card);background:var(--fv2-card)}.ConsultancyPage_formGrid__jcwtK{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.ConsultancyPage_field__oWl7w{display:flex;flex-direction:column;gap:6px;min-width:0}.ConsultancyPage_full__CCXY_{grid-column:1/-1}.ConsultancyPage_field__oWl7w label{color:var(--fv2-text);font-size:16px;font-weight:600;line-height:1.4}.ConsultancyPage_field__oWl7w input,.ConsultancyPage_field__oWl7w textarea{box-sizing:border-box;width:100%;min-height:48px;padding:11px 14px;border:1.5px solid var(--fv2-line-strong);border-radius:6px;background:#ffffff;color:var(--fv2-text);font:inherit;font-size:17px}.ConsultancyPage_field__oWl7w textarea{min-height:132px;resize:vertical}.ConsultancyPage_field__oWl7w input:focus-visible,.ConsultancyPage_field__oWl7w textarea:focus-visible{outline:3px solid var(--fv2-ink);outline-offset:2px}.ConsultancyPage_formFooter__EDkp_{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:24px}.ConsultancyPage_formFooter__EDkp_ .ConsultancyPage_submit__Uj1aE{flex:none;white-space:nowrap;overflow-wrap:normal}.ConsultancyPage_error__aoyMh,.ConsultancyPage_formNote__KdzCe{flex:1 1 260px;color:var(--fv2-muted);font-size:15px;line-height:1.45}.ConsultancyPage_error__aoyMh{color:#a12828}.ConsultancyPage_success__LvrIA{padding:clamp(24px,4vw,32px);border-left:4px solid var(--fv2-ink);background:var(--fv2-page)}.ConsultancyPage_success__LvrIA:focus{outline:3px solid var(--fv2-ink);outline-offset:3px}.ConsultancyPage_success__LvrIA h2{margin:0 0 8px;font-size:28px;line-height:1.2}.ConsultancyPage_honeypot__0B7eu{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}@media (max-width:820px){.ConsultancyPage_contactGrid___ebdr{grid-template-columns:1fr}}@media (max-width:540px){.ConsultancyPage_formGrid__jcwtK{grid-template-columns:1fr}.ConsultancyPage_formFooter__EDkp_{align-items:flex-start;flex-direction:column}}.OfferingPage_page__7_rps{padding-top:clamp(40px,6vw,88px);color:var(--fv2-text);font-family:var(--fv2-font-grotesk);font-size:18px;line-height:1.55}.OfferingPage_page__7_rps h1,.OfferingPage_page__7_rps h2{font-family:var(--fv2-heading-font);font-weight:var(--fv2-heading-weight);letter-spacing:var(--fv2-heading-tracking);color:var(--fv2-ink);text-wrap:balance}.OfferingPage_page__7_rps h3{margin:0 0 12px;color:var(--fv2-ink);font-family:var(--fv2-font-grotesk);font-size:22px;font-weight:600;line-height:1.3}.OfferingPage_hero__3IzPR{max-width:860px;padding-bottom:clamp(40px,5vw,64px)}.OfferingPage_eyebrow__OoDdC{margin:0 0 16px;color:var(--fv2-muted);font-size:16px;font-weight:600;line-height:1.4}.OfferingPage_hero__3IzPR h1{margin:0;font-size:clamp(40px,6vw,64px);line-height:1.05}.OfferingPage_lead__N34i8{max-width:62ch;margin:24px 0 0;color:var(--fv2-muted);font-size:clamp(18px,2vw,21px);line-height:1.55}.OfferingPage_meta__tYfXu{margin:20px 0 0;color:var(--fv2-muted);font-size:16px}.OfferingPage_section__uRGvC{padding-block:clamp(40px,5vw,64px);border-top:1px solid var(--fv2-line)}.OfferingPage_section__uRGvC h2{max-width:24ch;margin:0 0 20px;font-size:clamp(30px,3.6vw,42px);line-height:1.12}.OfferingPage_section__uRGvC p{max-width:68ch;margin:0 0 16px}.OfferingPage_section__uRGvC p:last-child{margin-bottom:0}.OfferingPage_section__uRGvC ol:not([class]),.OfferingPage_section__uRGvC ul:not([class]){max-width:68ch;margin:0 0 20px}.OfferingPage_section__uRGvC ul:not([class]){list-style:disc;padding-left:1.25em}.OfferingPage_section__uRGvC ol:not([class]){list-style:decimal;padding-left:1.5em}.OfferingPage_section__uRGvC li+li{margin-top:.5em}.OfferingPage_section__uRGvC li::marker{color:var(--fv2-muted)}.OfferingPage_section__uRGvC li:last-child{margin-bottom:0}.OfferingPage_hero__3IzPR :is(p,li,dd) a:not([class]),.OfferingPage_section__uRGvC :is(p,li,dd) a:not([class]){color:var(--fv2-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.OfferingPage_hero__3IzPR :is(p,li,dd) a:not([class]):hover,.OfferingPage_section__uRGvC :is(p,li,dd) a:not([class]):hover{color:var(--fv2-link-hover);text-decoration-thickness:2px}.OfferingPage_hero__3IzPR a:focus-visible,.OfferingPage_section__uRGvC a:focus-visible{outline:3px solid var(--fv2-ink);outline-offset:3px}.OfferingPage_link__cwGwI{display:inline-flex;align-items:center;align-self:flex-start;gap:6px;min-height:44px;color:var(--fv2-ink);font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.OfferingPage_link__cwGwI:hover{color:var(--fv2-link-hover);text-decoration-thickness:2px}.OfferingPage_link__cwGwI svg{flex:none}.OfferingPage_linkRow__3X_vc{display:flex;flex-wrap:wrap;gap:0 24px;margin-top:8px}.OfferingPage_grid__6Zm6x{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.OfferingPage_grid__6Zm6x article{display:flex;flex-direction:column;padding-top:20px;border-top:2px solid var(--fv2-ink)}.OfferingPage_grid__6Zm6x article p{color:var(--fv2-muted);font-size:17px}.OfferingPage_section__uRGvC .OfferingPage_cardTitle__73Tdi{max-width:none;margin:0 0 12px;font-size:26px}.OfferingPage_section__uRGvC .OfferingPage_afterGrid__tmO1b{margin-top:32px;color:var(--fv2-muted);font-size:16px}.OfferingPage_product__LsjGH{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.OfferingPage_section__uRGvC .OfferingPage_productLogo__Vr7sV{display:flex;margin:0 0 20px;color:var(--fv2-ink)}.OfferingPage_productHead__Tv3LN{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-bottom:8px}.OfferingPage_section__uRGvC .OfferingPage_productHead__Tv3LN .OfferingPage_productLogo__Vr7sV{margin:0}.OfferingPage_section__uRGvC .OfferingPage_productStatus__nRRb5{margin:0;padding:4px 10px;border:1px solid;border-radius:999px;color:var(--fv2-muted);font-size:14px;font-weight:600;line-height:1.3}.OfferingPage_section__uRGvC .OfferingPage_productCredit__p33ux{margin:-8px 0 20px;color:var(--fv2-muted);font-size:15px}.OfferingPage_noteCompany__BWXFc,.OfferingPage_productCredit__p33ux a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.OfferingPage_noteCompany__BWXFc:hover,.OfferingPage_productCredit__p33ux a:hover{color:var(--fv2-link-hover);text-decoration-thickness:2px}.OfferingPage_noteProduct__B9Ggz{margin:-8px 0 12px;color:var(--fv2-muted);font-size:15px}.OfferingPage_availability__8zNwR{color:var(--fv2-muted);font-size:16px}.OfferingPage_figure__QI28o{margin:0}.OfferingPage_image__QNkZD{display:block;width:100%;height:auto;border:1px solid var(--fv2-line);border-radius:var(--fv2-radius-card)}.OfferingPage_caption__n8cC4{margin-top:8px;color:var(--fv2-muted);font-size:14px}.OfferingPage_founder__dmmYC{display:grid;grid-template-columns:220px minmax(0,1fr);gap:32px;align-items:start}.OfferingPage_founderPortrait__hAATt{display:block;width:220px;height:275px;object-fit:cover;border-radius:var(--fv2-radius-card)}.OfferingPage_founderCopy__Eepsx h3{margin-bottom:4px;font-size:24px}.OfferingPage_section__uRGvC .OfferingPage_founderRole__8dY33{margin-bottom:16px;color:var(--fv2-muted)}.OfferingPage_facts__KdEsb{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:0 32px;max-width:680px;margin:0 0 16px;border-top:1px solid var(--fv2-line)}.OfferingPage_facts__KdEsb>div{display:contents}.OfferingPage_facts__KdEsb dd,.OfferingPage_facts__KdEsb dt{margin:0;padding-block:12px;border-bottom:1px solid var(--fv2-line)}.OfferingPage_facts__KdEsb dt{color:var(--fv2-muted)}.OfferingPage_notes__qSYiB{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin-top:32px}.OfferingPage_note__EAGi6{display:flex;flex-direction:column;padding-top:20px;border-top:2px solid var(--fv2-ink)}.OfferingPage_section__uRGvC .OfferingPage_noteStatus__kriwR{margin-bottom:8px;color:var(--fv2-muted);font-size:16px}.OfferingPage_closing___Ys6o{padding-block:clamp(40px,5vw,64px) clamp(48px,6vw,88px)}@media (max-width:760px){.OfferingPage_grid__6Zm6x,.OfferingPage_notes__qSYiB,.OfferingPage_product__LsjGH{grid-template-columns:1fr}.OfferingPage_product__LsjGH{gap:24px}.OfferingPage_founder__dmmYC{grid-template-columns:1fr;gap:20px}.OfferingPage_founderPortrait__hAATt{width:160px;height:200px}.OfferingPage_facts__KdEsb{grid-template-columns:1fr}.OfferingPage_facts__KdEsb dt{padding-bottom:0;border-bottom:0}.OfferingPage_facts__KdEsb dd{padding-top:2px}}.EngagementOptions_section__TNoYB{padding-block:clamp(40px,5vw,64px);border-top:1px solid var(--fv2-line)}.EngagementOptions_intro__msVu6{max-width:800px}.EngagementOptions_section__TNoYB .EngagementOptions_intro__msVu6 h2{margin:0 0 20px;font-size:clamp(30px,3.6vw,42px);line-height:1.12}.EngagementOptions_intro__msVu6 p{max-width:68ch;margin:0;color:var(--fv2-muted)}.EngagementOptions_options__3NWRo{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:36px}.EngagementOptions_options__3NWRo article{display:flex;flex-direction:column;padding-top:20px;border-top:2px solid var(--fv2-ink)}.EngagementOptions_options__3NWRo p{margin:0 0 16px;color:var(--fv2-muted);font-size:17px;line-height:1.55}.EngagementOptions_options__3NWRo strong{color:var(--fv2-ink);font-weight:600}.EngagementOptions_options__3NWRo .EngagementOptions_cta__X7P3d{margin-top:auto}.EngagementOptions_options__3NWRo .EngagementOptions_cta__X7P3d:focus-visible{outline:3px solid var(--fv2-ink);outline-offset:3px}.EngagementOptions_visuallyHidden__4czCe{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (max-width:760px){.EngagementOptions_options__3NWRo{grid-template-columns:1fr}}.ProductFooter_footer__kaIjF{background:var(--product-footer-background,transparent);border-top:1px solid var(--product-footer-line);color:var(--product-footer-muted);font-size:15px;line-height:1.5}.ProductFooter_inner__RcAG_{max-width:1200px;margin:0 auto;padding:32px clamp(20px,4vw,32px) 48px;box-sizing:content-box;display:flex;flex-direction:column;gap:18px}.ProductFooter_identity__YdwyP{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;color:var(--product-footer-ink)}.ProductFooter_footer__kaIjF .ProductFooter_identity__YdwyP p{margin:0;color:var(--product-footer-muted);font-size:16px}.ProductFooter_row___1GgI,.ProductFooter_row___1GgI nav{display:flex;flex-wrap:wrap;align-items:center;gap:0 24px}.ProductFooter_footer__kaIjF.ProductFooter_footer__kaIjF a,.ProductFooter_footer__kaIjF.ProductFooter_footer__kaIjF button{display:inline-flex;align-items:center;min-height:44px;color:var(--product-footer-muted);font:inherit;font-weight:400;text-decoration:underline;text-underline-offset:4px}.ProductFooter_footer__kaIjF.ProductFooter_footer__kaIjF a:hover,.ProductFooter_footer__kaIjF.ProductFooter_footer__kaIjF button:hover{color:var(--product-footer-ink)}.ProductFooter_footer__kaIjF.ProductFooter_footer__kaIjF a:focus-visible,.ProductFooter_footer__kaIjF.ProductFooter_footer__kaIjF button:focus-visible{outline:3px solid var(--product-footer-ink);outline-offset:2px}.ProductFooter_meta__n3oaD{display:inline-flex;align-items:center;min-height:44px}.DatakildePage_shell__O0kix{background:var(--data-paper);color:var(--data-ink);min-height:100vh}.DatakildePage_shell__O0kix a:focus-visible,.DatakildePage_shell__O0kix button:focus-visible{outline:3px solid var(--data-ink);outline-offset:4px}.DatakildePage_skipLink__JBe_M{position:absolute;top:8px;left:16px;z-index:20;padding:12px 20px;transform:translateY(-160%);background:var(--data-ink);color:white}.DatakildePage_skipLink__JBe_M:focus{transform:translateY(0)}.DatakildePage_header__R8a5_{position:relative;max-width:1264px;margin:auto;padding:24px 32px;display:flex;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid var(--data-accent)}.DatakildePage_menuToggle__FTSyY{display:none}.DatakildePage_brand__55kC6{display:inline-flex;align-items:center;min-height:44px;color:inherit}.DatakildePage_navigation__3thBL{display:flex;flex-wrap:wrap;align-items:center;gap:8px 24px;--account-avatar-bg:var(--data-ink)}.DatakildePage_navigation__3thBL .DatakildePage_navButton__daPIa,.DatakildePage_navigation__3thBL a{color:inherit;display:inline-flex;align-items:center;min-height:44px;font-size:14px;font-weight:600;text-underline-offset:5px}.DatakildePage_navigation__3thBL .DatakildePage_navButton__daPIa{background:none;border:none;padding:0;font:inherit;font-size:14px;font-weight:600;cursor:pointer;text-decoration:underline}.DatakildePage_navigation__3thBL a.DatakildePage_signIn__Kf8T1{padding:0 16px;min-height:44px;border:1px solid;border-radius:6px;text-decoration:none}.DatakildePage_navigation__3thBL a.DatakildePage_signIn__Kf8T1:hover{background:var(--data-accent)}.DatakildePage_page__GPIVS{max-width:1264px;margin:auto;padding:0 32px;color:var(--data-ink)}.DatakildePage_hero__HZs9W{padding:32px 0 22px}.DatakildePage_eyebrow__8Oijz{font-family:var(--font-mono),monospace;font-size:12px;letter-spacing:.08em;margin-bottom:16px}.DatakildePage_hero__HZs9W h1{font-size:clamp(38px,5vw,64px);line-height:1.06;letter-spacing:-.045em;font-weight:500;margin:0 0 18px}.DatakildePage_lead__I9sbb{font-size:clamp(18px,2vw,20px);line-height:1.5;max-width:990px}.DatakildePage_button__TOfRC{display:inline-flex;padding:16px 24px;background:var(--data-ink);color:white;border-radius:6px;text-decoration:none;font-weight:600;margin-top:20px}.DatakildePage_button__TOfRC:hover{background:#285773}.DatakildePage_actions__4a7g6{display:flex;flex-wrap:wrap;gap:12px 16px;align-items:center;margin-top:16px}.DatakildePage_actions__4a7g6 .DatakildePage_buttonSecondary__Wfhsp,.DatakildePage_actions__4a7g6 .DatakildePage_button__TOfRC{margin-top:0}.DatakildePage_buttonSecondary__Wfhsp{display:inline-flex;padding:15px 24px;background:transparent;color:var(--data-ink);border:1px solid var(--data-ink);border-radius:6px;text-decoration:none;font-weight:600;margin-top:20px}.DatakildePage_buttonSecondary__Wfhsp:hover{background:rgba(40,87,115,.08)}.DatakildePage_buttonSecondary__Wfhsp:focus-visible{outline:3px solid #285773;outline-offset:4px}.DatakildePage_button__TOfRC:focus-visible{outline:3px solid #285773;outline-offset:4px}.DatakildePage_note__VXt92{margin-top:12px;font-size:14px;color:var(--data-muted);line-height:1.6}.DatakildePage_section__42MJv{padding:64px 0;border-top:1px solid var(--data-accent)}.DatakildePage_section__42MJv h2{font-size:clamp(28px,3.6vw,44px);line-height:1.15;letter-spacing:-.025em;font-weight:500;margin:0 0 24px}.DatakildePage_section__42MJv p{line-height:1.65;max-width:760px}@media (max-width:700px){.DatakildePage_hero__HZs9W{padding:32px 0 24px}.DatakildePage_actions__4a7g6 .DatakildePage_button__TOfRC{flex-basis:100%;width:fit-content}.DatakildePage_actions__4a7g6 .DatakildePage_buttonSecondary__Wfhsp{border:0;padding:0;min-height:44px;text-decoration:underline;text-underline-offset:5px}.DatakildePage_section__42MJv{padding:40px 0}.DatakildePage_page__GPIVS{padding:0 20px}.DatakildePage_header__R8a5_{padding:16px 20px;flex-direction:row;align-items:center}.DatakildePage_menuToggle__FTSyY{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:0 12px;border:1px solid var(--data-ink);border-radius:6px;background:transparent;color:var(--data-ink);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.DatakildePage_navigation__3thBL{display:none;position:absolute;top:100%;left:20px;right:20px;z-index:10;padding:12px 20px;border:1px solid var(--data-accent);border-radius:0 0 8px 8px;background:var(--data-paper);box-shadow:0 12px 24px rgb(24 62 88/12%)}.DatakildePage_navigationOpen__3xMOJ{display:flex;flex-direction:column;align-items:stretch;gap:0}.DatakildePage_navigation__3thBL .DatakildePage_navButton__daPIa,.DatakildePage_navigation__3thBL a{min-height:44px}}.DatakildePage_contactSection__kgSGQ{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:48px;padding:48px 0 88px;border-top:1px solid var(--data-accent)}.DatakildePage_contactForm__L5rgS{min-width:0}.DatakildePage_formGrid__qmqQv{display:grid;grid-template-columns:1fr 1fr;gap:16px 24px}.DatakildePage_formGrid__qmqQv label{display:block;font-size:14px;font-weight:600;margin-bottom:8px}.DatakildePage_formGrid__qmqQv input,.DatakildePage_formGrid__qmqQv select,.DatakildePage_formGrid__qmqQv textarea{width:100%;min-height:44px;padding:10px 12px;background:white;color:var(--data-ink);border:1px solid var(--data-muted);border-radius:6px;font:inherit;font-size:16px}.DatakildePage_formGrid__qmqQv textarea{min-height:140px;resize:vertical}.DatakildePage_formGrid__qmqQv input:focus-visible,.DatakildePage_formGrid__qmqQv select:focus-visible,.DatakildePage_formGrid__qmqQv textarea:focus-visible{outline:3px solid var(--data-ink);outline-offset:2px}.DatakildePage_formFull__5imtZ{grid-column:1/-1}.DatakildePage_formHelp__6yO_s{margin:8px 0 0;font-size:14px;line-height:1.6;color:var(--data-muted)}.DatakildePage_contactAside__RQJXT a,.DatakildePage_formError__Yz9HF a,.DatakildePage_formHelp__6yO_s a{color:var(--data-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.DatakildePage_formButton__EsZTI{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin:24px 0 16px;padding:14px 24px;background:var(--data-ink);color:white;border:none;border-radius:6px;font:inherit;font-weight:600;cursor:pointer}.DatakildePage_formButton__EsZTI:hover{background:#285773}.DatakildePage_formButton__EsZTI:disabled{opacity:.7;cursor:progress}.DatakildePage_formError__Yz9HF{margin:0 0 16px;padding:12px 16px;background:#fdece5;color:#742e21;border:1px solid #d99584;border-radius:6px;font-size:14px}.DatakildePage_formSuccess__g4LaS{padding:32px;background:var(--data-accent);border-radius:6px}.DatakildePage_formSuccess__g4LaS h3{margin:0 0 12px;font-size:22px}.DatakildePage_formSuccess__g4LaS p{margin:0;line-height:1.6}.DatakildePage_contactAside__RQJXT{font-size:15px;line-height:1.7;color:var(--data-muted)}.DatakildePage_contactAside__RQJXT p{margin:0 0 24px}@media (max-width:700px){.DatakildePage_contactSection__kgSGQ{grid-template-columns:1fr;gap:32px;padding:32px 0 56px}.DatakildePage_formGrid__qmqQv{grid-template-columns:1fr}}.DatakildePage_site__rceGt{min-height:100vh;background:var(--fv2-page);color:var(--data-ink)}.DatakildePage_siteSkipLink__VS2Us{position:absolute;top:8px;left:16px;z-index:20;display:inline-flex;align-items:center;min-height:44px;padding:0 20px;border-radius:6px;transform:translateY(-160%);background:var(--fv2-accent);color:var(--fv2-header);font-weight:600}.DatakildePage_siteSkipLink__VS2Us:focus{transform:translateY(0);outline:3px solid var(--fv2-on-ink-strong);outline-offset:2px}.DatakildePage_siteHeader__saQYn{background:var(--fv2-header);color:var(--fv2-on-ink-strong)}.DatakildePage_siteHeaderInner__lSqlo{max-width:var(--fv2-content-width);margin:0 auto;padding:14px var(--fv2-gutter);box-sizing:content-box;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px}.DatakildePage_siteBrand__UqkDW{display:inline-flex;align-items:center;min-height:44px;color:var(--fv2-on-ink-strong)}.DatakildePage_productBrandLine__jtyds{color:var(--fv2-on-ink)}.DatakildePage_siteBrandLockup__r0Eso{display:flex;flex-direction:column;justify-content:center;gap:2px;min-height:44px}.DatakildePage_companyBrand__ylh5Q{color:var(--fv2-on-ink-strong);font-size:22px;font-weight:650;letter-spacing:-.035em;line-height:1;text-decoration:none}.DatakildePage_productBrandLine__jtyds{display:flex;align-items:center;gap:7px;color:var(--fv2-on-ink-muted);font-size:11px;line-height:1}.DatakildePage_productBrand__zMiF1{display:inline-flex;align-items:center;color:var(--fv2-on-ink-strong)}.DatakildePage_approachBrand__6RlSp{color:inherit;text-decoration:none}.DatakildePage_approachBrand__6RlSp:hover,.DatakildePage_companyBrand__ylh5Q:hover{text-decoration:underline;text-underline-offset:3px}.DatakildePage_siteBrand__UqkDW svg>path{fill:var(--fv2-accent)}.DatakildePage_siteMenuToggle__FoVsM{display:none}.DatakildePage_siteNav__ptV70{display:flex;flex-wrap:wrap;align-items:center;gap:4px 24px;font-size:16px;--account-avatar-bg:var(--fv2-muted)}.DatakildePage_siteNavLinks__LDNfs{display:flex;flex-wrap:wrap;align-items:center;gap:0 24px;margin:0;padding:0;list-style:none}.DatakildePage_siteNavLinks__LDNfs a{display:inline-flex;align-items:center;min-height:44px;color:var(--fv2-on-ink-strong);text-decoration:none;text-underline-offset:6px}.DatakildePage_siteNavLinks__LDNfs a:hover{color:var(--fv2-on-ink-accent);text-decoration:underline}.DatakildePage_siteNavLinks__LDNfs a[aria-current=page]{text-decoration:underline;text-decoration-thickness:2px}.DatakildePage_siteNavActions__dBnYo{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}.DatakildePage_siteNav__ptV70 a.DatakildePage_signIn__Kf8T1{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:44px;padding:8px 18px;border:1.5px solid var(--fv2-on-ink-accent);border-radius:6px;color:var(--fv2-on-ink-strong);font-weight:600;text-decoration:none}.DatakildePage_siteNav__ptV70 a.DatakildePage_signIn__Kf8T1:hover{text-decoration:underline;text-underline-offset:4px}.DatakildePage_siteLanguage__icMBd{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;color:var(--fv2-on-ink);font-size:15px;text-decoration:none}.DatakildePage_siteLanguage__icMBd:hover{color:var(--fv2-on-ink-accent);text-decoration:underline;text-underline-offset:4px}@media (max-width:720px){.DatakildePage_siteMenuToggle__FoVsM{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 14px;border:1.5px solid var(--fv2-on-ink-accent);border-radius:6px;background:transparent;color:var(--fv2-on-ink-strong);font:inherit;font-size:16px;font-weight:600;cursor:pointer}.DatakildePage_siteNav__ptV70{display:none;flex-basis:100%;flex-direction:column;align-items:stretch;gap:12px;padding:4px 0 12px;border-top:1px solid var(--fv2-muted)}.DatakildePage_siteNavOpen__QLlGk{display:flex}.DatakildePage_siteNavActions__dBnYo,.DatakildePage_siteNavLinks__LDNfs{flex-direction:column;align-items:stretch}}.DatakildePage_siteMore__YFes7{background:var(--fv2-card);border-top:1px solid var(--fv2-line);color:var(--fv2-muted);font-size:15px;line-height:1.5}.DatakildePage_siteMoreInner__YSmce{max-width:var(--fv2-content-width,1200px);margin:0 auto;padding:8px var(--fv2-gutter,clamp(20px,4vw,32px));box-sizing:content-box;display:flex;flex-wrap:wrap;align-items:center;gap:0 24px}.DatakildePage_siteMoreTitle__bIcAm{font-family:var(--fv2-font-grotesk);font-size:13px}.DatakildePage_siteMore__YFes7 ul{display:flex;flex-wrap:wrap;gap:0 24px;margin:0;padding:0;list-style:none}.DatakildePage_siteMore__YFes7 a{display:inline-flex;align-items:center;min-height:44px;color:var(--fv2-muted);text-decoration:underline;text-underline-offset:4px}.DatakildePage_siteMore__YFes7 a:hover{color:var(--fv2-ink)}.DatakildePage_siteMore__YFes7 a:focus-visible{outline:3px solid var(--fv2-ink);outline-offset:2px}.DeclaredSourceTerms_terms__H2yWy{margin:32px 0;padding:clamp(20px,3vw,28px);border:1px solid var(--brand-line);border-radius:6px;background:var(--brand-paper);min-width:0}.DeclaredSourceTerms_terms__H2yWy h3{margin:0 0 16px}.DeclaredSourceTerms_scope__L1Ow4{color:var(--brand-muted);font-size:14px;line-height:1.65}.DeclaredSourceTerms_facts__2YIFJ{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:20px;margin:24px 0}.DeclaredSourceTerms_facts__2YIFJ div{min-width:0}.DeclaredSourceTerms_facts__2YIFJ dt{color:var(--brand-muted);font-size:13px;line-height:1.5}.DeclaredSourceTerms_facts__2YIFJ dd{margin:8px 0 0;font-size:16px;line-height:1.6;overflow-wrap:anywhere}.DeclaredSourceTerms_terms__H2yWy a{display:inline-flex;align-items:center;min-height:44px;color:var(--brand-ink);text-decoration:underline;text-underline-offset:4px}.DeclaredSourceTerms_terms__H2yWy details{margin-top:16px;border-top:1px solid var(--brand-line)}.DeclaredSourceTerms_terms__H2yWy summary{min-height:44px;padding:12px 0;cursor:pointer;font-size:14px;font-weight:600}.DeclaredSourceTerms_terms__H2yWy details p{font-size:14px;line-height:1.65;overflow-wrap:anywhere}.DeclaredSourceTerms_terms__H2yWy a:focus-visible,.DeclaredSourceTerms_terms__H2yWy summary:focus-visible{outline:3px solid var(--brand-ink);outline-offset:4px}.ModelEvidence_section__dAAQB{margin-bottom:64px}.ModelEvidence_section__dAAQB h2{font-size:26px;line-height:1.25;margin:0 0 12px}.ModelEvidence_section__dAAQB p{max-width:68ch;line-height:1.7}.ModelEvidence_model__ZA0ts{border-top:1px solid var(--data-accent);overflow-wrap:anywhere}.ModelEvidence_model__ZA0ts:last-child{border-bottom:1px solid var(--data-accent)}.ModelEvidence_model__ZA0ts summary{cursor:pointer;padding:16px 8px;min-height:48px;box-sizing:border-box;font-weight:600}.ModelEvidence_content__O_cvW a:focus-visible,.ModelEvidence_model__ZA0ts summary:focus-visible{outline:2px solid var(--data-ink);outline-offset:3px}.ModelEvidence_content__O_cvW{padding:0 8px 24px}.ModelEvidence_content__O_cvW h3{font-size:18px;margin:24px 0 8px}.ModelEvidence_content__O_cvW dl{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:8px 16px;max-width:760px;line-height:1.6}.ModelEvidence_content__O_cvW dt{font-weight:600}.ModelEvidence_content__O_cvW dd{margin:0}.ModelEvidence_content__O_cvW li{line-height:1.6;margin-bottom:8px}.ModelEvidence_content__O_cvW a{color:inherit;text-decoration:underline;text-underline-offset:4px;display:inline-block;padding:12px 0}@media (max-width:600px){.ModelEvidence_content__O_cvW dl{grid-template-columns:minmax(0,1fr);gap:4px}.ModelEvidence_content__O_cvW dd{margin-bottom:12px}}.Home_home__NwX0n{background:var(--fv2-page);color:var(--fv2-text);font-family:var(--fv2-font-grotesk);font-size:18px;line-height:1.55}.Home_inner__1IuHS{max-width:var(--fv2-content-width);margin:0 auto;padding:clamp(64px,8vw,96px) var(--fv2-gutter);box-sizing:content-box}.Home_mapPaper__MNiED{background-color:var(--fv2-page);background-image:linear-gradient(var(--dk-grid) 1px,transparent 1px),linear-gradient(90deg,var(--dk-grid) 1px,transparent 1px);background-size:40px 40px;border-bottom:1px solid var(--fv2-line)}.Home_h2__6xgZf{margin:0;font-family:var(--fv2-heading-font);font-weight:var(--fv2-heading-weight);font-size:clamp(32px,3.8vw,48px);line-height:1.05;letter-spacing:-.02em;color:var(--fv2-ink);text-wrap:balance}.Home_h3__8vqVJ{margin:0;font-weight:600;font-size:clamp(20px,1.4vw + 12px,26px);line-height:1.15;color:var(--fv2-ink)}.Home_lead__oD71C{margin:0;max-width:60ch;font-size:18px}.Home_label__GQQUs,.Home_muted__BlgT3{color:var(--fv2-muted)}.Home_label__GQQUs{font-family:var(--fv2-font-grotesk);font-size:13px;line-height:1.5}.Home_links__fpDWl{display:flex;flex-wrap:wrap;align-items:center;gap:4px 28px}.Home_home__NwX0n p{margin:0}.Home_home__NwX0n li a:not([class]),.Home_home__NwX0n p a:not([class]){color:var(--fv2-ink);text-decoration:underline;text-underline-offset:4px}.Home_home__NwX0n li a:not([class]):hover,.Home_home__NwX0n p a:not([class]):hover{color:var(--fv2-link-hover)}.Home_home__NwX0n li a:not([class]):focus-visible,.Home_home__NwX0n p a:not([class]):focus-visible{outline:3px solid var(--fv2-ink);outline-offset:3px}.Home_heroLink__qMP8E{display:inline-flex;align-items:center;min-height:52px;color:var(--fv2-on-ink-strong);font-weight:600;text-decoration:underline;text-underline-offset:4px}.Home_heroLink__qMP8E:hover{color:var(--fv2-on-ink-accent)}.Home_heroLink__qMP8E:focus-visible{outline:3px solid var(--fv2-accent);outline-offset:3px}.Home_code__36ysG{margin:0;min-width:0;max-width:100%;padding:16px 18px;border-radius:var(--fv2-radius-card);background:var(--fv2-header);color:var(--fv2-on-ink-strong);font-family:var(--fv2-font-mono);font-size:13px;line-height:1.6;white-space:pre;overflow-x:auto}.Home_way__UrIL3 .Home_code__36ysG:focus-visible{outline:3px solid var(--fv2-ink);outline-offset:3px}.Home_lookupGrid__nkXRA{display:grid;grid-template-columns:minmax(0,1fr);gap:40px;align-items:start}@media (min-width:1000px){.Home_lookupGrid__nkXRA{grid-template-columns:minmax(300px,.85fr) minmax(0,1.6fr);gap:48px}}.Home_lookupIntro__apC1T{display:flex;flex-direction:column;gap:18px;min-width:0}.Home_kindsHeading__qH_qR{margin:12px 0 0;font-size:17px;font-weight:600;color:var(--fv2-ink)}.Home_kinds__rGvfg{list-style:none;margin:0;padding:0;border-top:1.5px solid var(--fv2-ink);background:var(--fv2-card)}.Home_kinds__rGvfg>li{display:flex;flex-direction:column;gap:4px;padding:12px 14px;border-bottom:1px solid var(--fv2-line);font-size:15px;line-height:1.5}.Home_kindHead__FyJQ3{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 12px}.Home_kindCount__bOGK4{font-family:var(--fv2-font-mono);font-size:12px;color:var(--fv2-muted);font-variant-numeric:tabular-nums}.Home_lockTag__0c26x{display:inline-flex;align-items:center;gap:8px;padding:3px 8px;border:1px solid var(--fv2-muted);color:var(--fv2-muted);font-family:var(--fv2-font-mono);font-size:12px;line-height:1.5}.Home_kindExamples__rwaQK{color:var(--fv2-muted);font-size:14px}.Home_lookupFrame__Wvs4U{min-width:0}.Home_lookupFrame__Wvs4U>div{padding-top:32px}.Home_stack__M0PlX{display:flex;flex-direction:column;gap:40px}.Home_intro__bAq_5{display:flex;flex-direction:column;gap:16px;max-width:760px}.Home_ways____Mjc{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));gap:20px}.Home_way__UrIL3{display:flex;flex-direction:column;gap:14px;min-width:0;padding:clamp(20px,3vw,28px);border:1px solid var(--fv2-line-strong);border-radius:var(--fv2-radius-card);background:var(--fv2-card)}.Home_wayStrong__f_Lym{border:1.5px solid var(--fv2-ink)}.Home_way__UrIL3>p{font-size:17px}.Home_releases__Bu8ky{display:flex;flex-direction:column;gap:16px}.Home_releaseGrid__7bcbL{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr));border-top:2px solid var(--fv2-ink);background:var(--fv2-card)}.Home_release__bNiKN{display:flex;flex-direction:column;gap:10px;min-width:0;padding:24px;border-bottom:1px solid var(--fv2-line);border-right:1px solid var(--fv2-line)}.Home_releaseTitle__GhT7F{margin:0;font-size:21px;font-weight:600;line-height:1.2;color:var(--fv2-ink);overflow-wrap:anywhere}.Home_release__bNiKN p{font-size:16px}.Home_tags__2vZeG{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;font-family:var(--fv2-font-mono);font-size:12px}.Home_tags__2vZeG>li{padding:2px 8px;border:1px solid var(--fv2-ink);color:var(--fv2-ink)}.Home_status__obgSu{font-size:16px;color:var(--fv2-muted)}.Home_dark__bBJCo{background:var(--fv2-closing)}.Home_dark__bBJCo,.Home_dark__bBJCo .Home_h2__6xgZf{color:var(--fv2-on-ink-strong)}.Home_darkGrid__tJnDN{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(380px,100%),1fr));gap:48px;align-items:start}.Home_darkCopy__pQCSE{display:flex;flex-direction:column;gap:22px;min-width:0}.Home_dark__bBJCo .Home_lead__oD71C{color:var(--fv2-on-ink)}.Home_glossary__HFLjy{margin:0;display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px 18px;font-size:16px}.Home_glossary__HFLjy dt{font-family:var(--fv2-font-mono);font-size:14px;color:var(--fv2-accent-soft)}.Home_glossary__HFLjy dd{margin:0;color:var(--fv2-on-ink)}@media (max-width:480px){.Home_glossary__HFLjy{grid-template-columns:minmax(0,1fr);gap:2px}.Home_glossary__HFLjy dd{margin-bottom:10px}}.Home_channels__nqpuJ{display:flex;flex-direction:column;gap:12px;margin:0;padding:20px 0 0;border-top:1px solid var(--fv2-muted);list-style:none}.Home_channels__nqpuJ>li{display:flex;gap:14px;align-items:baseline}.Home_channels__nqpuJ strong{min-width:56px}.Home_channels__nqpuJ span{color:var(--fv2-on-ink);font-size:17px}.Home_excerpt__gcYOj{margin:0;display:flex;flex-direction:column;gap:10px;min-width:0}.Home_excerpt__gcYOj .Home_code__36ysG{padding:24px;border:1px solid var(--fv2-muted);font-size:14px;line-height:1.7}.Home_excerpt__gcYOj figcaption{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:14px;color:var(--fv2-on-ink)}.Home_section__w_zEy{max-width:var(--fv2-content-width);margin:0 auto;padding:clamp(64px,8vw,96px) var(--fv2-gutter) 0;box-sizing:content-box;display:flex;flex-direction:column;gap:32px}.Home_sectionHead__qNTO2{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 20px}.Home_assurance___2o32{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));border-top:2px solid var(--fv2-ink)}.Home_assurance___2o32>li{display:flex;flex-direction:column;gap:12px;padding:28px 28px 28px 0;border-bottom:1px solid var(--fv2-line)}@media (min-width:840px){.Home_assurance___2o32{grid-template-columns:repeat(3,minmax(0,1fr))}.Home_assurance___2o32>li+li{padding-left:28px;border-left:1px solid var(--fv2-line)}}.Home_assurance___2o32 p{font-size:17px;color:var(--fv2-muted)}.Home_assurance___2o32 code{font-family:var(--fv2-font-mono);font-size:.9em;overflow-wrap:anywhere}.Home_steps__gx8dg{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:28px}.Home_steps__gx8dg>li{display:flex;flex-direction:column;gap:8px}.Home_steps__gx8dg p{font-size:17px;color:var(--fv2-muted)}.Home_prices__CWNJ_{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:20px}.Home_price__H_sJP{display:flex;flex-direction:column;gap:12px;padding:clamp(20px,3vw,28px);border:1px solid var(--fv2-line-strong);border-radius:var(--fv2-radius-card);background:var(--fv2-card)}.Home_priceStrong__20h5d{border:1.5px solid var(--fv2-ink)}.Home_priceName__sHRUO{margin:0;font-size:20px;font-weight:600;color:var(--fv2-ink)}.Home_priceFigure__4LEUW{font-size:32px;font-weight:500;line-height:1.15;color:var(--fv2-ink)}.Home_price__H_sJP p{font-size:16px;color:var(--fv2-muted)}.Home_pricing__8Rzgo{padding-bottom:24px}.Projects_page__iHRkO{max-width:1264px;margin:auto;padding:0 clamp(20px,4vw,32px);color:var(--data-ink)}.Projects_hero__UBfqc{max-width:860px;padding:80px 0 72px}.Projects_eyebrow__zRbU0{font-family:var(--font-mono),monospace;font-size:12px;letter-spacing:.08em;margin:0 0 20px}.Projects_hero__UBfqc h1{font-size:clamp(38px,5.8vw,72px);line-height:1.07;letter-spacing:-.04em;font-weight:500;margin:0 0 24px}.Projects_hero__UBfqc>p:not(.Projects_eyebrow__zRbU0){font-size:clamp(18px,2vw,22px);line-height:1.6;max-width:740px}.Projects_actions__EZIOd{display:flex;flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:30px}.Projects_actions__EZIOd a{color:var(--data-ink);font-weight:600;text-decoration:underline;text-underline-offset:5px;min-height:44px;display:inline-flex;align-items:center}.Projects_actions__EZIOd .Projects_action__Dy6W8{background:var(--data-ink);color:white;padding:12px 20px;border-radius:6px;text-decoration:none}.Projects_section__avf_p{border-top:1px solid var(--data-accent);padding:56px 0 72px}.Projects_section__avf_p h2{font-size:clamp(28px,3.6vw,44px);font-weight:500;letter-spacing:-.025em;margin:0 0 20px}.Projects_section__avf_p>p:not(.Projects_eyebrow__zRbU0){line-height:1.7;max-width:780px}.Projects_sectionHead__803Lq{display:flex;justify-content:space-between;align-items:end;gap:24px}.Projects_count__iUI_w{color:var(--data-muted);padding-bottom:26px;white-space:nowrap}.Projects_caveat__XYgEE{color:var(--data-muted);margin-bottom:28px}.Projects_cards__rCrjl{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,330px),1fr));gap:16px}.Projects_card__wiUmQ{background:white;border:1px solid var(--data-accent);border-radius:8px;padding:24px;display:flex;flex-direction:column}.Projects_cardTop__c_zYf{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;font-size:13px;color:var(--data-muted)}.Projects_stage__9SGoL{color:var(--data-ink);background:var(--data-accent);padding:5px 9px;border-radius:3px;font-weight:600}.Projects_card__wiUmQ h3{font-size:23px;line-height:1.25;font-weight:550;margin:24px 0 6px}.Projects_card__wiUmQ p{margin:0 0 20px;color:var(--data-muted)}.Projects_card__wiUmQ .Projects_sourceNote__ZKUOX{font-size:13px;line-height:1.55;margin-top:0}.Projects_facts__f_aB0{margin:auto 0 20px;display:grid;grid-template-columns:1fr 1fr;gap:12px}.Projects_facts__f_aB0 div{border-top:1px solid var(--data-accent);padding-top:14px}.Projects_facts__f_aB0 dt{font-size:12px;color:var(--data-muted);margin-bottom:6px}.Projects_facts__f_aB0 dd{margin:0;font-weight:600}.Projects_card__wiUmQ a,.Projects_section__avf_p a,.Projects_unavailable__cRTOG a{color:var(--data-ink);font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.Projects_sourceLinks__CLugt{display:flex;flex-wrap:wrap;gap:8px 18px}.Projects_unavailable__cRTOG{padding:28px;border:1px solid var(--data-accent);background:white;border-radius:8px}.Projects_unavailable__cRTOG h3{margin:0 0 8px;font-size:20px;line-height:1.3;font-weight:600}@media (max-width:640px){.Projects_hero__UBfqc{padding:56px 0}.Projects_sectionHead__803Lq{display:block}.Projects_count__iUI_w{display:block;padding:0 0 12px}.Projects_section__avf_p{padding:44px 0}}.Faq_answerLink__tu1Yu{display:inline-flex;align-items:center;min-height:44px;color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:4px}.Faq_answerLink__tu1Yu:focus-visible{outline:2px solid currentColor;outline-offset:3px}