.CuratedListGrid_grid__KUnmS{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr));gap:var(--space-3)}.CuratedListGrid_card__vZWAN{display:flex;flex-direction:column;gap:var(--space-2);min-width:0;padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);text-decoration:none}.CuratedListGrid_card__vZWAN:hover{border-color:var(--border-mint);background:var(--surface-mint)}.CuratedListGrid_head__iBRe_{display:flex;align-items:center;gap:var(--space-2)}.CuratedListGrid_title__Q_BrJ{font-size:var(--text-h3);line-height:1.3;color:var(--ink)}.CuratedListGrid_intro__UPWME{margin:0;font-size:var(--text-sm);color:var(--ink-2);line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.CuratedListGrid_count__jroFb{margin-top:auto;font-size:var(--text-xs);color:var(--ink-3)}.Faq_list__FYK01{display:flex;flex-direction:column;gap:var(--space-2)}.Faq_item__hrOKf{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface)}.Faq_q__zNzzn{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4);font-size:var(--text-body);font-weight:var(--weight-medium);color:var(--ink);cursor:pointer;list-style:none}.Faq_q__zNzzn::-webkit-details-marker{display:none}.Faq_q__zNzzn:after{content:"";flex-shrink:0;width:8px;height:8px;margin-right:2px;border-right:2px solid var(--ink-3);border-bottom:2px solid var(--ink-3);transform:rotate(45deg);transition:transform .15s ease}.Faq_item__hrOKf[open] .Faq_q__zNzzn:after{transform:rotate(225deg)}.Faq_q__zNzzn:hover{color:var(--mint-text)}.Faq_a__TwbZQ{margin:0;padding:0 var(--space-4) var(--space-4);max-width:70ch;font-size:var(--text-sm);color:var(--ink-2);line-height:1.7}.Reviews_wrap__k6Lmr{display:flex;flex-direction:column;gap:var(--space-4)}.Reviews_head__swDRQ{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap}.Reviews_heading__EhjVj{font-size:clamp(22px,2.6vw,26px);line-height:1.2;letter-spacing:-.01em}.Reviews_score__woSLc{display:inline-flex;align-items:center;gap:var(--space-2)}.Reviews_scoreNum__UQHux{font-size:var(--text-h2);font-weight:var(--weight-medium);color:var(--ink)}.Reviews_scoreMeta__GDo_5{font-size:var(--text-sm);color:var(--ink-3)}.Reviews_stars__1ahSW{display:inline-flex;align-items:center;gap:1px;line-height:0}.Reviews_starOn__18B9d{color:#f59e0b}.Reviews_starOff__vojAm{color:var(--border-strong)}.Reviews_carousel__INJmo{position:relative}.Reviews_row__qAcUJ{display:flex;gap:var(--space-3);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:4px var(--space-1) var(--space-2);-webkit-overflow-scrolling:touch;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 3.5%,#000 96.5%,transparent);mask-image:linear-gradient(90deg,transparent 0,#000 3.5%,#000 96.5%,transparent)}.Reviews_row__qAcUJ::-webkit-scrollbar{display:none}.Reviews_chev__Q0WiA{position:absolute;top:84px;z-index:2;display:inline-grid;place-items:center;width:38px;height:38px;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);color:var(--ink);box-shadow:0 4px 14px rgba(0,0,0,.08);cursor:pointer}.Reviews_chev__Q0WiA:hover{border-color:var(--mint-text);color:var(--mint-text)}.Reviews_chevLeft__akmbx{left:-6px}.Reviews_chevRight__UoM_2{right:-6px}@media (max-width:719.98px){.Reviews_chev__Q0WiA{display:none}}.Reviews_card__6A3DM{margin:0;flex:0 0 clamp(240px,72vw,300px);scroll-snap-align:start;display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface)}.Reviews_quote__VbpZ_{margin:0;font-size:var(--text-body);line-height:1.5;color:var(--ink)}.Reviews_cite__0WGjE{display:flex;flex-direction:column;gap:1px;margin-top:auto}.Reviews_name__2SYQo{display:inline-flex;align-items:center;gap:5px;font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--ink)}.Reviews_role__L8Git{font-size:var(--text-xs);color:var(--ink-3)}.ListPageShell_main__dVbSy{max-width:1080px;margin:0 auto;padding:var(--space-8) var(--space-4);display:flex;flex-direction:column;gap:var(--space-6)}.ListPageShell_hero__2PT_N{display:flex;align-items:center;gap:var(--space-5);padding:var(--space-6);border-radius:var(--radius-lg,14px);background:linear-gradient(135deg,var(--mint-800) 0,var(--mint-900) 100%);color:var(--on-action)}@media (max-width:560px){.ListPageShell_hero__2PT_N{flex-direction:column;align-items:flex-start;gap:var(--space-4)}}.ListPageShell_heroAvatar__Jyb10{flex:none;width:84px;height:84px;border-radius:var(--radius-lg,14px);overflow:hidden;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--on-action) 16%,transparent);border:1px solid color-mix(in srgb,var(--on-action) 22%,transparent);color:var(--on-action)}.ListPageShell_heroAvatar__Jyb10 .fi{width:100%;height:100%;margin:0;border-radius:0;background-size:cover}.ListPageShell_heroText__0DvVK{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:var(--space-2)}.ListPageShell_kicker__Rvd0m{margin:0;font-size:var(--text-xs);font-weight:var(--weight-medium);text-transform:uppercase;letter-spacing:.06em;color:color-mix(in srgb,var(--on-action) 72%,transparent)}.ListPageShell_title__cDNsv{margin:0;font-size:var(--text-h1);font-weight:var(--weight-medium);line-height:1.2;color:var(--on-action);display:flex;align-items:center;gap:var(--space-2)}.ListPageShell_intro__LORHS{margin:0;max-width:64ch;font-size:var(--text-sm);line-height:1.6;color:color-mix(in srgb,var(--on-action) 84%,transparent)}.ListPageShell_count__7Yils{margin:0;font-size:var(--text-sm);color:color-mix(in srgb,var(--on-action) 72%,transparent)}.ListPageShell_columns__A3EpP{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:var(--space-8);align-items:start}@media (max-width:860px){.ListPageShell_columns__A3EpP{grid-template-columns:1fr}}.ListPageShell_colMain__4xgNa{display:flex;flex-direction:column;gap:var(--space-5);min-width:0}.ListPageShell_aside__xhz2i{position:sticky;top:var(--space-6);display:flex;flex-direction:column;gap:var(--space-4)}.marketing_main___e0KT{max-width:860px;margin:0 auto;padding:var(--space-8) var(--space-5) var(--space-10);display:flex;flex-direction:column;gap:var(--space-8)}.marketing_head__acvsI{display:flex;flex-direction:column;gap:var(--space-3)}.marketing_kicker__OFKcA{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--mint-text);text-transform:uppercase;letter-spacing:.08em;margin:0}.marketing_hero__7_jDm{display:flex;align-items:center;gap:var(--space-5);padding:var(--space-6);border-radius:var(--radius-lg,14px);background:linear-gradient(135deg,var(--mint-800) 0,var(--mint-900) 100%);color:var(--on-action)}@media (max-width:560px){.marketing_hero__7_jDm{flex-direction:column;align-items:flex-start;gap:var(--space-4)}}.marketing_heroAvatar__u8Jk3{flex:none;width:84px;height:84px;border-radius:var(--radius-lg,14px);display:grid;place-items:center;background:color-mix(in srgb,var(--on-action) 16%,transparent);border:1px solid color-mix(in srgb,var(--on-action) 22%,transparent);color:var(--on-action)}.marketing_heroText__Q9g9o{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:var(--space-2)}.marketing_heroKicker__gve1N{margin:0;font-size:var(--text-xs);font-weight:var(--weight-medium);text-transform:uppercase;letter-spacing:.06em;color:color-mix(in srgb,var(--on-action) 72%,transparent)}.marketing_heroTitle__6T2OL{margin:0;font-size:var(--text-h1);font-weight:var(--weight-medium);line-height:1.2;color:var(--on-action)}.marketing_heroLead__lYAcs{margin:0;max-width:60ch;font-size:var(--text-sm);line-height:1.6;color:color-mix(in srgb,var(--on-action) 84%,transparent)}.marketing_columns__mh2G4{display:grid;grid-template-columns:minmax(0,8fr) minmax(0,4fr);gap:var(--space-8);align-items:start}@media (max-width:860px){.marketing_columns__mh2G4{grid-template-columns:1fr}}.marketing_colMain__Gs7Ai{display:flex;flex-direction:column;gap:var(--space-8)}.marketing_h1__8_Qa4{font-size:var(--text-h1);color:var(--ink);margin:0}.marketing_lead__PHk2s{font-size:var(--text-body);color:var(--ink-2);max-width:60ch;margin:0}.marketing_section__Mb5pB{display:flex;flex-direction:column;gap:var(--space-3)}.marketing_h2__zXtfz{font-size:var(--text-h2);color:var(--ink);margin:0}.marketing_body__txmDS{font-size:var(--text-body);color:var(--ink-2);max-width:62ch;margin:0}.marketing_points__3nr6y{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.marketing_points__3nr6y li{position:relative;padding-left:24px;font-size:var(--text-body);color:var(--ink-2);line-height:1.55;max-width:62ch}.marketing_points__3nr6y li:before{content:"";position:absolute;left:5px;top:9px;width:7px;height:7px;border-radius:50%;background:var(--mint-text)}.marketing_chips__onnrd{display:flex;gap:var(--space-2);flex-wrap:wrap;margin:0}.marketing_chip__vTBAz{display:inline-flex;align-items:center;gap:6px;padding:6px var(--space-3);border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);color:var(--ink);font-size:var(--text-sm);text-decoration:none}.marketing_chip__vTBAz:hover{border-color:var(--mint-text)}.marketing_tableWrap__CZJNf{overflow-x:auto;border:1px solid var(--border);border-radius:var(--radius-lg,12px);background:var(--surface)}.marketing_table__bWspY{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.marketing_table__bWspY td,.marketing_table__bWspY th{text-align:left;padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border);white-space:nowrap}.marketing_table__bWspY th{color:var(--ink-3);font-weight:var(--weight-medium);font-family:var(--font-mono);font-size:12px}.marketing_table__bWspY tbody tr:last-child td{border-bottom:none}.marketing_tableNote__5exjz{font-size:var(--text-sm);color:var(--ink-3);margin:0}.marketing_usCol__l3bI6{background:color-mix(in srgb,var(--mint-text) 8%,transparent);font-weight:var(--weight-medium);color:var(--ink);white-space:normal}.marketing_themCol__W_5ZF{color:var(--ink-2);white-space:normal}.marketing_faq__FIgiL{display:flex;flex-direction:column;gap:var(--space-4);margin:0}.marketing_faqItem__WZntt{display:flex;flex-direction:column;gap:var(--space-1)}.marketing_faqQ__P8Sdg{font-size:var(--text-body);font-weight:var(--weight-semibold,600);color:var(--ink)}.marketing_faqA__IozjD{font-size:var(--text-body);color:var(--ink-2);margin:0;max-width:65ch}.FirmLogo_logo___iRAX{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;border:.5px solid var(--border);border-radius:var(--radius-md);background:var(--surface-2)}.FirmLogo_img__mPj2h{width:100%;height:100%;object-fit:contain}.FirmLogo_monogram__MZyQF{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border:.5px solid var(--border);border-radius:var(--radius-md);background:var(--surface-mint);color:var(--mint-text);font-weight:var(--weight-medium);line-height:1}.firm_card__dzzpw{padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface)}.firm_cardTitle__jogDV{margin:0 0 var(--space-3);font-size:var(--text-body);font-weight:var(--weight-medium);color:var(--ink)}.firm_invList__xQKbH{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.firm_invItem__JfkLa{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;font-size:var(--text-sm);padding-bottom:var(--space-2);border-bottom:1px solid var(--border)}.firm_invItem__JfkLa:last-child{padding-bottom:0;border-bottom:none}.firm_invName__anBWe{font-weight:var(--weight-medium);color:var(--ink)}.firm_invLead__U6GWO{font-size:var(--text-xs);color:var(--mint-text)}.firm_invMeta__RAcHm{margin-left:auto;font-size:var(--text-xs);color:var(--ink-3)}.firm_about__Wjkpa{max-width:64ch}.firm_aboutTitle__Yc8oH{margin:0 0 var(--space-3);font-size:var(--text-h3)}.firm_aboutText__2vs3z{color:var(--ink-2);line-height:1.6}.firm_aboutText__2vs3z,.firm_back__VXC9G{margin:0;font-size:var(--text-sm)}.page_main__6bwMB{max-width:860px;margin:0 auto;padding:var(--space-8) var(--space-5) var(--space-10);display:flex;flex-direction:column;gap:var(--space-8)}.page_head__9uPL1{display:flex;flex-direction:column;gap:var(--space-3)}.page_kicker__gQyq3{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--mint-text);text-transform:uppercase;letter-spacing:.08em;margin:0}.page_h1___pSIF{font-size:var(--text-h1);color:var(--ink);margin:0}.page_lead__4yEqC{font-size:var(--text-body);color:var(--ink-2);max-width:60ch;margin:0}.page_section__QxvPX{display:flex;flex-direction:column;gap:var(--space-3)}.page_h2__E41ov{font-size:var(--text-h2);color:var(--ink);margin:0}.page_body__kAtZk{font-size:var(--text-body);color:var(--ink-2);max-width:60ch;margin:0}.page_columns__Rh02_{display:flex;gap:var(--space-2);flex-wrap:wrap;margin:0}.page_col__G65_o{padding:3px var(--space-2);border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);font-family:var(--font-mono);font-size:var(--text-sm);color:var(--ink)}.page_tableWrap__EWy7R{overflow-x:auto;border:1px solid var(--border);border-radius:var(--radius-lg,12px);background:var(--surface)}.page_table__qBm8J{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.page_table__qBm8J td,.page_table__qBm8J th{text-align:left;padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border);white-space:nowrap}.page_table__qBm8J th{color:var(--ink-3);font-weight:var(--weight-medium);font-family:var(--font-mono);font-size:12px}.page_table__qBm8J tbody tr:last-child td{border-bottom:none}.page_tableNote___Ieuf{font-size:var(--text-sm);color:var(--ink-3);margin:0}.page_faq__XtdFQ{display:flex;flex-direction:column;gap:var(--space-4);margin:0}.page_faqItem__kiD8Y{display:flex;flex-direction:column;gap:var(--space-1)}.page_faqQ__l7Mvx{font-size:var(--text-body);font-weight:var(--weight-semibold,600);color:var(--ink)}.page_faqA__2uRpJ{font-size:var(--text-body);color:var(--ink-2);margin:0;max-width:65ch}.BackedCompanies_wrap__mirTC{background:var(--surface-2);border:.5px solid var(--border);border-radius:var(--radius-xl);padding:var(--space-8) 0;overflow:hidden;display:flex;flex-direction:column;gap:var(--space-6)}.BackedCompanies_head__Hegdn{padding:0 var(--space-6);text-align:center}.BackedCompanies_heading__jjRf7{font-size:clamp(20px,2.4vw,24px);line-height:1.2;letter-spacing:-.01em}.BackedCompanies_sub__23nx7{margin:var(--space-3) auto 0;max-width:54ch;font-size:var(--text-sm);color:var(--ink-2);line-height:1.6}.BackedCompanies_rows__4fxoJ{display:flex;flex-direction:column;gap:var(--space-3)}.BackedCompanies_track__iHOeM{position:relative;overflow:hidden}.BackedCompanies_track__iHOeM:after,.BackedCompanies_track__iHOeM:before{content:"";position:absolute;top:0;bottom:0;width:72px;z-index:2;pointer-events:none}.BackedCompanies_track__iHOeM:before{left:0;background:linear-gradient(to right,var(--surface-2),transparent)}.BackedCompanies_track__iHOeM:after{right:0;background:linear-gradient(to left,var(--surface-2),transparent)}.BackedCompanies_marqueeLeft__m7SDh,.BackedCompanies_marqueeRight__4PHlc{display:flex;gap:var(--space-3);width:max-content;will-change:transform}.BackedCompanies_marqueeLeft__m7SDh{animation:BackedCompanies_marquee-left__MPo8k 60s linear infinite}.BackedCompanies_marqueeRight__4PHlc{animation:BackedCompanies_marquee-right__bHhOg 52s linear infinite}.BackedCompanies_track__iHOeM:hover .BackedCompanies_marqueeLeft__m7SDh,.BackedCompanies_track__iHOeM:hover .BackedCompanies_marqueeRight__4PHlc{animation-play-state:paused}@keyframes BackedCompanies_marquee-left__MPo8k{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes BackedCompanies_marquee-right__bHhOg{0%{transform:translateX(-50%)}to{transform:translateX(0)}}.BackedCompanies_card__L28Rt{display:flex;align-items:center;gap:var(--space-3);flex-shrink:0;white-space:nowrap;background:var(--surface);border:.5px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-3) var(--space-5)}.BackedCompanies_logo__5RDoo{width:32px;height:32px;border-radius:var(--radius-md);object-fit:contain;background:var(--surface-2);flex-shrink:0}.BackedCompanies_text__AHBVd{display:flex;flex-direction:column;line-height:1.2}.BackedCompanies_name__0jINv{font-size:var(--text-sm);color:var(--ink)}.BackedCompanies_round__a1XGy{font-size:var(--text-xs);color:var(--ink-3);font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:719.98px){.BackedCompanies_wrap__mirTC{padding:var(--space-6) 0}.BackedCompanies_head__Hegdn{padding:0 var(--space-4)}.BackedCompanies_track__iHOeM:after,.BackedCompanies_track__iHOeM:before{width:40px}}.page_main__nw1Wk{max-width:1080px;margin:0 auto;padding:var(--space-8) var(--space-4);display:flex;flex-direction:column;gap:var(--space-8)}.page_hero__7KFOs{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-6) 0}.page_title__po7na{font-size:40px;line-height:1.1;letter-spacing:-.02em}.page_lead__vF_iL{margin:0;max-width:56ch;font-size:var(--text-body);color:var(--ink-2);line-height:1.6}.page_section__zQZ2o{display:flex;flex-direction:column;gap:var(--space-4)}.page_h2__flI2K{font-size:clamp(22px,2.6vw,26px);line-height:1.2;letter-spacing:-.01em}.page_sectionHead__iJcTv{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3)}.page_seeAll__IlrFF{font-size:var(--text-sm);color:var(--mint-text);text-decoration:none;white-space:nowrap}.page_seeAll__IlrFF:hover{text-decoration:underline}.page_chips___KIQm{display:flex;flex-wrap:wrap;gap:var(--space-2)}.page_chip__Uuh_t{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:.5px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);color:var(--ink);font-size:var(--text-sm);text-decoration:none}.page_chip__Uuh_t:hover{border-color:var(--border-mint);color:var(--mint-text)}@media (max-width:719.98px){.page_main__nw1Wk{padding:var(--space-6) var(--space-4);gap:var(--space-6)}.page_hero__7KFOs{padding:var(--space-4) 0}.page_title__po7na{font-size:30px}}