.growth_shell__hVHlt{--purple:#5e3bf5;--ink:#111827;--body:#4b5563;--line:#eae5f8;position:relative;min-height:100vh;background:radial-gradient(70% 40% at 50% 0,#c9b8ff1f,transparent 75%),#fbfaff;color:var(--ink);font-family:var(--font-dm-sans),"DM Sans",sans-serif;line-height:1.6}.growth_shell__hVHlt *{box-sizing:border-box}.growth_shell__hVHlt:before{content:"";position:absolute;top:0;left:0;right:0;height:min(100vh,920px);z-index:0;pointer-events:none;background:linear-gradient(180deg,rgba(251,250,255,0) 55%,#fbfaff),linear-gradient(90deg,rgba(244,242,252,.72),rgba(244,242,252,.3) 48%,transparent 72%),linear-gradient(rgba(251,250,255,.1),rgba(251,250,255,.1)),#eceaf9 url(/img/glass-light.jpg) 50% /cover no-repeat}.growth_plain__XiyKV{background:#fff}.growth_plain__XiyKV:before{display:none}.growth_footer__gRpKc,.growth_main__t2aCs{position:relative}.growth_shell__hVHlt a{text-decoration:none}.growth_shell__hVHlt :is(a,button,input,select,summary):focus-visible{outline:3px solid var(--purple);outline-offset:4px}.growth_shell__hVHlt :is(h1,h2,h3){color:var(--ink);font-family:var(--font-poppins),"Poppins",sans-serif;letter-spacing:-.025em;line-height:1.15}.growth_shell__hVHlt svg{flex-shrink:0}.growth_shell__hVHlt section{scroll-margin-top:110px}.growth_skip__BZXns{position:absolute;top:-100px;left:24px;z-index:100;background:white;padding:12px}.growth_skip__BZXns:focus{top:12px}.growth_button__nZ2vl{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 24px;border:1px solid rgba(255,255,255,.4);border-radius:12px;background:var(--purple);color:#fff;font-family:var(--font-poppins),"Poppins",sans-serif;font-size:14px;font-weight:600;line-height:1;white-space:nowrap;box-shadow:0 10px 24px rgba(94,59,245,.16),0 1px 2px rgba(8,1,22,.08),inset 0 1px 0 rgba(255,255,255,.5),inset 0 -10px 16px rgba(8,1,22,.1);cursor:pointer;position:relative;overflow:hidden;transition:background-color .2s ease-out,transform .2s ease-out,box-shadow .2s ease-out}.growth_button__nZ2vl:after{content:"";position:absolute;top:0;left:-70%;width:44%;height:100%;transform:skewX(-20deg);pointer-events:none;background:linear-gradient(105deg,transparent,rgba(255,255,255,.42),transparent);transition:left .55s ease}.growth_shell__hVHlt .growth_button__nZ2vl:hover{background:#5232e0;color:#fff;transform:translateY(-1px);box-shadow:0 16px 36px rgba(94,59,245,.22),0 1px 2px rgba(8,1,22,.08),inset 0 1px 0 rgba(255,255,255,.55),inset 0 -10px 16px rgba(8,1,22,.1)}.growth_shell__hVHlt .growth_button__nZ2vl:hover:after{left:130%}.growth_quiet__J8cEa{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-family:var(--font-poppins),"Poppins",sans-serif;font-size:14px;font-weight:600;color:var(--ink);transition:color .2s ease-out}.growth_quiet__J8cEa:hover{color:var(--purple)}.growth_main__t2aCs{max-width:1256px;margin:auto;padding:84px 28px 48px}.growth_hero__Bk_Od{display:grid;grid-template-columns:1.15fr 1fr;align-items:center;gap:64px;padding:96px 0 70px}.growth_badge__jjOWR{display:inline-flex;align-items:center;gap:8px;background:white;border:1px solid #5e3bf522;border-radius:24px;padding:6px 12px;margin:0 0 24px;color:var(--purple);font-size:12px;font-weight:700;letter-spacing:.08em}.growth_badge__jjOWR:before{content:"";width:6px;height:6px;background:var(--purple);border-radius:50%}.growth_hero__Bk_Od h1{font-size:clamp(30px,4.5vw,52px);font-weight:800;line-height:1.08;margin:0;max-width:22ch}.growth_promise__y4VFx{font-family:var(--font-poppins),"Poppins",sans-serif;font-size:clamp(24px,3vw,36px);font-weight:800;line-height:1.1;letter-spacing:-.025em;color:var(--purple);margin:16px 0 28px}.growth_intro__N_Oq_{font-size:18px;line-height:1.7;color:var(--body);margin:0;max-width:52ch}.growth_date__CEZ0F{font-size:12px;color:#6b7280;margin:12px 0}.growth_actions___ZK6I{display:flex;align-items:center;gap:14px 24px;flex-wrap:wrap;margin-top:30px}.growth_free__mT1cs{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--body);margin:18px 0 0}.growth_free__mT1cs svg{color:var(--purple)}.growth_preview__XA_ld{position:relative;border-radius:16px;padding:28px;background:#fff;border:1px solid #5e3bf51f;box-shadow:0 24px 60px -30px #2f1d6347;color:#17123b}.growth_preview__XA_ld:before{content:"";position:absolute;top:-16px;right:22px;left:22px;height:16px;border:1px solid #e2dbf6;border-bottom:0;border-radius:14px 14px 0 0;background:#efebfa}.growth_previewHeading__qfRRA{display:flex;align-items:flex-start;gap:14px;margin-bottom:28px}.growth_previewHeading__qfRRA p{font-size:12px;text-transform:uppercase;letter-spacing:.1em;font-weight:700;color:#5e3bf5;margin:0}.growth_preview__XA_ld h2{color:#17123b;font-size:21px;font-weight:600;margin:10px 0 0;line-height:1.4}.growth_live__JzZ0U{display:flex;align-items:center;gap:6px;white-space:nowrap;font-size:11px;color:#4b465f;border:1px solid #ddd5f4;border-radius:30px;padding:4px 8px}.growth_live__JzZ0U:before{content:"";width:6px;height:6px;border-radius:50%;background:#10b981}.growth_previewItem__Ii7sN{display:flex;align-items:center;gap:16px;padding:16px;margin:12px 0;background:#f8f6fe;border:1px solid #e9e3fb;border-radius:12px}.growth_previewIcon__OCwwA{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:#efeafd;color:#5e3bf5;flex-shrink:0}.growth_previewItem__Ii7sN strong{font-size:14px;display:block}.growth_previewItem__Ii7sN p{font-size:12px;color:#63607a;margin:4px 0 0}.growth_previewFoot__uSaho{display:flex;gap:10px;border-top:1px solid #ece7fb;margin-top:26px;padding-top:22px;font-size:14px;font-weight:600;line-height:1.5}.growth_previewFoot__uSaho strong{color:#5e3bf5}.growth_previewFoot__uSaho svg{margin-top:3px;color:#8b83a8}.growth_card__ogksI{background:#ffffffdb;border:1px solid #5e3bf514;border-radius:16px;box-shadow:0 12px 36px #5e3bf50d,inset 0 1px 0 #ffffffcc}.growth_stats__VUCgD{display:grid;grid-template-columns:repeat(3,1fr)}.growth_stat__0L0z8{display:flex;gap:16px;padding:26px}.growth_stat__0L0z8+.growth_stat__0L0z8{border-left:1px solid var(--line)}.growth_chip__8hxB_{display:inline-flex;width:44px;height:44px;flex-shrink:0;align-items:center;justify-content:center;background:var(--purple);color:white;border-radius:12px;box-shadow:0 4px 10px #5e3bf533}.growth_stat__0L0z8 h3{font-size:17px;margin:0;font-weight:700}.growth_stat__0L0z8 p{font-size:14px;color:var(--body);margin:8px 0 0}.growth_section__PW89v{padding:76px 0}.growth_label__CrIGt{text-transform:uppercase;letter-spacing:.1em;font-size:12px;font-weight:700;color:var(--purple);margin:0}.growth_sectionTitle__X8aa1{font-size:clamp(26px,3vw,36px);font-weight:700;max-width:750px;margin:12px 0 20px}.growth_description__l4ohh{color:var(--body);font-size:15px;max-width:850px;line-height:1.8}.growth_steps__VbGiJ{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:32px}.growth_step__6CU4k{display:flex;flex-direction:column;padding:26px}.growth_step__6CU4k>div{display:flex;align-items:center;justify-content:space-between}.growth_step__6CU4k>div>span:last-child{font-size:12px;font-family:monospace;color:var(--purple)}.growth_step__6CU4k h3{font-size:18px;margin:24px 0 12px;font-weight:700}.growth_step__6CU4k p{font-size:14px;color:var(--body);flex:1;margin:0 0 16px}.growth_note__gIu6M{font-size:13px;color:#6b7280;max-width:940px;margin:24px 0 0}.growth_finderSection__JZ8XD{display:grid;grid-template-columns:.8fr 1.2fr;gap:48px;padding:40px}.growth_finder__Gi2Bt{min-width:0}.growth_finder__Gi2Bt fieldset{border:0;padding:0;margin:0 0 20px;display:flex;gap:8px}.growth_finder__Gi2Bt legend{font-size:13px;font-weight:600;margin-bottom:8px}.growth_radio__q_kWf{display:flex;align-items:center;gap:8px;border:1px solid var(--line);border-radius:12px;padding:10px 14px;font-size:14px;cursor:pointer;transition:background-color .2s ease-out,border-color .2s ease-out}.growth_radio__q_kWf:hover{background:#f8f6fe;border-color:#c9bef0}.growth_radio__q_kWf:has(input:checked){background:#f2effe;color:var(--purple)}.growth_finder__Gi2Bt label:not(.growth_radio__q_kWf){display:flex;flex-direction:column;gap:7px;font-size:13px;font-weight:600;flex:1;min-width:0}.growth_finder__Gi2Bt :is(input[type=search],select){min-width:0;max-width:100%;width:100%;min-height:46px;border:1px solid #ded8ec;background:white;border-radius:12px;padding:10px 12px;color:var(--ink);font:inherit}.growth_finder__Gi2Bt input[type=radio]{accent-color:var(--purple)}.growth_finderRow__dPUGl{display:flex;gap:12px;margin:16px 0}.growth_finder__Gi2Bt button{margin-top:4px}.growth_why__jg6eE{position:relative;margin-top:76px;padding:44px;background:radial-gradient(70% 90% at 50% 0,#c9b8ff55,transparent 75%),#ede8fb;border-radius:16px}.growth_benefits__l2rsG{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;list-style:none;padding:0;margin:30px 0}.growth_benefits__l2rsG li{display:flex;align-items:flex-start;gap:12px;padding:18px;font-size:14px;color:var(--body)}.growth_benefits__l2rsG svg{color:var(--purple);margin-top:3px}.growth_benefits__l2rsG strong{color:var(--ink)}.growth_closer__noN2d{padding:38px;display:flex;align-items:center;justify-content:space-between;gap:24px}.growth_closer__noN2d h2{font-size:26px;font-weight:700;margin:0}.growth_closer__noN2d p{font-size:14px;max-width:540px;color:var(--body);margin:12px 0 0}.growth_closer__noN2d .growth_button__nZ2vl{flex-shrink:0}.growth_footer__gRpKc{max-width:1256px;padding:0 28px 40px;margin:auto}.growth_footer__gRpKc nav{padding:30px 0;border-top:1px solid var(--line)}.growth_footer__gRpKc h2{font-size:12px;color:var(--purple);text-transform:uppercase;letter-spacing:.1em;font-weight:700}.growth_footerLinks__kbO6d{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:18px}.growth_footer__gRpKc a{display:inline-flex;min-height:36px;align-items:center;font-size:13px;color:var(--body)}.growth_footer__gRpKc a:hover{color:var(--purple)}.growth_footerBottom__L3whZ{display:flex;align-items:center;gap:20px;padding-top:24px;border-top:1px solid var(--line);font-size:12px;color:#6b7280}.growth_footerBottom__L3whZ>span{flex:1}@media (max-width:1180px){.growth_hero__Bk_Od{gap:36px}}@media (max-width:900px){.growth_hero__Bk_Od{grid-template-columns:1fr;padding:56px 0;gap:40px}.growth_hero__Bk_Od h1{max-width:23ch}.growth_promise__y4VFx{max-width:27ch}.growth_preview__XA_ld{max-width:640px}.growth_stats__VUCgD,.growth_steps__VbGiJ{grid-template-columns:1fr}.growth_stat__0L0z8+.growth_stat__0L0z8{border-left:0;border-top:1px solid var(--line)}.growth_finderSection__JZ8XD{grid-template-columns:1fr;gap:20px}.growth_closer__noN2d{align-items:flex-start;flex-direction:column}}@media (max-width:600px){.growth_main__t2aCs{padding:84px 20px 36px}.growth_hero__Bk_Od{padding:42px 0}.growth_hero__Bk_Od h1{font-size:36px}.growth_promise__y4VFx{font-size:28px}.growth_intro__N_Oq_{font-size:16px}.growth_preview__XA_ld{padding:22px}.growth_preview__XA_ld h2{color:#17123b;font-size:19px}.growth_section__PW89v{padding:52px 0}.growth_finderSection__JZ8XD,.growth_why__jg6eE{padding:24px}.growth_why__jg6eE{margin-top:52px}.growth_benefits__l2rsG{grid-template-columns:1fr}.growth_finderRow__dPUGl{flex-direction:column}.growth_closer__noN2d{padding:26px}.growth_footer__gRpKc{padding:0 20px 30px}.growth_footerLinks__kbO6d{grid-template-columns:repeat(2,1fr)}.growth_footerBottom__L3whZ{flex-wrap:wrap}.growth_footerBottom__L3whZ>span{flex-basis:100%}}@media (prefers-reduced-motion:reduce){.growth_shell__hVHlt *{scroll-behavior:auto!important}}.growth_finderSection__JZ8XD{position:relative;z-index:1;overflow:visible}.growth_searchBox__jECZ8{position:relative}.growth_suggestions__r609h{position:absolute;top:100%;left:0;right:0;z-index:20;max-height:320px;overflow-y:auto;margin:8px 0 0;padding:4px;list-style:none;border:1px solid #ded8ec;border-radius:12px;background:white;box-shadow:0 12px 32px #1c103322}.growth_suggestions__r609h a{display:flex;flex-direction:column;gap:3px;width:100%;margin:0;padding:10px;border:0;border-radius:12px;background:white;text-align:left;color:var(--ink);cursor:pointer;text-decoration:none;transition:background-color .2s ease-out}.growth_suggestions__r609h [aria-selected=true] a,.growth_suggestions__r609h a:hover{background:#f2effe}.growth_suggestions__r609h span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.growth_suggestions__r609h small{color:#6b7280}.Stat_stat__oRAto{display:flex;flex-direction:column;gap:4px;min-width:0;color:var(--ds-ink,#080116)}.Stat_figure__G5Eq4{font-family:var(--font-poppins),"Poppins",system-ui,sans-serif;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums;line-height:1.1;white-space:nowrap}.Stat_md__6BXlO .Stat_figure__G5Eq4{font-size:32px}.Stat_lg__vQ1a3 .Stat_figure__G5Eq4{font-size:44px}@media (max-width:767px){.Stat_md__6BXlO .Stat_figure__G5Eq4{font-size:28px}.Stat_lg__vQ1a3 .Stat_figure__G5Eq4{font-size:clamp(28px,8.4vw,36px)}}.Stat_label__7hy1y{font-family:var(--font-dm-sans),"DM Sans",system-ui,sans-serif;font-size:14px;line-height:20px;color:var(--ds-secondary,#6b7280)}.Founders_grid__pYzWc{display:grid;grid-template-columns:minmax(0,1fr);gap:24px}@media (min-width:900px){.Founders_grid__pYzWc{grid-template-columns:repeat(2,minmax(0,1fr))}}.Founders_card__BM1yC{display:flex;flex-direction:column;gap:20px;min-width:0}.Founders_photoWrap__UCFP3{width:160px;height:160px;border-radius:var(--ds-radius-md,12px);overflow:hidden;background:var(--ds-surface-muted,#f4f2fb);flex:none}.Founders_photo__UqUH0{display:block;width:160px;height:160px;-o-object-fit:cover;object-fit:cover}.Founders_text__eqjNC{min-width:0}.Founders_name__U8VZ2{margin:0;font-family:var(--font-display,var(--font-poppins),"Poppins",system-ui,sans-serif);font-weight:600;font-size:22px;line-height:1.25;color:var(--ds-ink,#080116)}.Founders_role__FI_Jg{font-family:var(--font-sans,var(--font-dm-sans),"DM Sans",system-ui,sans-serif);font-weight:400;font-size:17px;color:var(--ds-secondary,#4b4766)}.Founders_bio__KzN2n{margin:12px 0 0;font-size:17px;line-height:1.6;color:var(--ds-ink,#080116)}.Founders_quote__C4Ue7{margin:20px 0 0;padding-left:16px;border-left:2px solid var(--ds-purple,#5e3bf5)}.Founders_quote__C4Ue7 p{margin:0;font-family:var(--font-display,var(--font-poppins),"Poppins",system-ui,sans-serif);font-weight:600;font-size:18px;line-height:1.4;color:var(--ds-ink,#080116)}.Founders_nameRow___8wDF{display:flex;align-items:center;gap:4px}.Founders_linkedin__Datzb{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin:-12px 0;border-radius:var(--ds-radius-sm,8px);color:var(--ds-purple,#5e3bf5)}.Founders_linkedin__Datzb:hover{background:var(--ds-surface-tint,rgba(94,59,245,.08))}.Founders_linkedin__Datzb:focus-visible{outline:none;box-shadow:0 0 0 2px var(--ds-white,#fff),0 0 0 4px var(--ds-purple,#5e3bf5)}.Founders_card__BM1yC{height:100%;box-sizing:border-box}.Founders_text__eqjNC{display:flex;flex-direction:column;flex:1 1 auto}.Founders_bio__KzN2n{flex:1 1 auto}.Founders_quote__C4Ue7{margin-top:auto;padding-top:20px}.Founders_quote__C4Ue7 p:before{content:"\201C"}.Founders_quote__C4Ue7 p:after{content:"\201D"}.Founders_photo__UqUH0{transition:transform 1.1s var(--ds-ease-emphasised,cubic-bezier(.16,1,.3,1)),filter 1.1s var(--ds-ease-standard,cubic-bezier(.2,.8,.2,1))}html[data-reveal-ready] [data-reveal-group]>:not([data-revealed]) .Founders_photo__UqUH0{transform:scale(1.08);filter:contrast(.85) brightness(1.08) saturate(.8)}@media (prefers-reduced-motion:reduce){.Founders_photo__UqUH0{transition:none}}.About_heroInner__n9TPC{display:grid;gap:24px;max-width:760px}.About_h1__eO5nS{font-family:var(--font-display,var(--font-poppins),"Poppins",system-ui,sans-serif);font-weight:600;font-size:clamp(36px,5vw,60px);line-height:1.08;letter-spacing:-.02em}.About_h1__eO5nS,.About_lead__mtkhz{margin:0;color:var(--ds-ink,#080116)}.About_lead__mtkhz{font-size:18px;line-height:1.55;max-width:62ch}.About_asks__t2hAV{display:flex;flex-wrap:wrap;gap:12px}.About_under__fLlIw{margin:0;font-size:15px;color:var(--ds-secondary,#4b4766)}.About_h2__QfZJk{margin:0 0 20px;font-family:var(--font-display,var(--font-poppins),"Poppins",system-ui,sans-serif);font-weight:600;font-size:clamp(28px,3.5vw,40px);line-height:1.15;letter-spacing:-.02em;color:var(--ds-ink,#080116);max-width:24ch}.About_story__Aojm1{display:grid;gap:12px;max-width:62ch}.About_line__i036n,.About_story__Aojm1 p{margin:0;font-size:18px;line-height:1.6;color:var(--ds-ink,#080116)}.About_line__i036n{max-width:62ch}.About_missionLine__7fN2J{margin:0 0 16px;font-family:var(--font-display,var(--font-poppins),"Poppins",system-ui,sans-serif);font-weight:600;font-size:clamp(22px,2.6vw,30px);line-height:1.3;max-width:28ch;color:var(--ds-ink,#080116)}.About_sideGrid__h3SBp{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;margin-top:32px}@media (min-width:700px){.About_sideGrid__h3SBp{grid-template-columns:repeat(2,minmax(0,1fr))}}.About_sideCard__7sbIL p{margin:0;font-size:17px;line-height:1.55;color:var(--ds-ink,#080116)}.About_backing__LF8zM{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;margin-top:24px}@media (min-width:700px){.About_backing__LF8zM{grid-template-columns:repeat(3,minmax(0,1fr))}}.About_backingMarks__CSMKh{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:16px}.About_backingMarks__CSMKh img{display:block;width:auto;max-width:none}.About_darkPlate__n0D7e{display:inline-flex;align-items:center;padding:8px 14px;border-radius:var(--ds-radius-sm,8px);background:var(--ds-ink,#080116)}@media (max-width:767px){.About_asks__t2hAV{flex-direction:column;align-items:stretch;gap:12px}.About_asks__t2hAV>*{width:100%}}.About_portalMark__oFWEP{display:inline-flex;align-items:center}.About_portalMark__oFWEP img{filter:brightness(0);opacity:.58}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.About_story__Aojm1 p{animation:About_story-ink__dXWcl linear both;animation-timeline:view();animation-range:entry 10% cover 40%}}}@keyframes About_story-ink__dXWcl{0%{color:var(--ds-secondary-on-tint,#4b5563)}to{color:var(--ds-ink,#080116)}}.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)}.Header_header__gEZaK{position:sticky;top:0;z-index:50;background:var(--site-paper,#fbfaff);border-bottom:1px solid transparent;color:var(--ds-ink,#080116);font-family:var(--font-sans,var(--font-dm-sans),"DM Sans",system-ui,sans-serif);transition:transform var(--ds-duration-md,.28s) var(--ds-ease-emphasised,cubic-bezier(.16,1,.3,1)),background-color var(--ds-duration-sm,.2s) var(--ds-ease-standard,cubic-bezier(.2,.8,.2,1)),border-color var(--ds-duration-sm,.2s) var(--ds-ease-standard,cubic-bezier(.2,.8,.2,1))}.Header_header__gEZaK[data-scrolled=true]{background:var(--ds-white,#fff);border-bottom-color:var(--ds-line,#e4dff5)}.Header_header__gEZaK[data-hidden=true]:not(:focus-within){transform:translateY(-100%)}@media (prefers-reduced-motion:reduce){.Header_header__gEZaK{transition:none}}.Header_bar__GuWDP{display:flex;align-items:center;gap:8px;height:64px}.Header_logo__rnAbw{display:inline-flex;align-items:center;flex:none;height:44px;margin-right:8px;border-radius:var(--ds-radius-xs,4px)}.Header_burger__ByyWI:focus-visible,.Header_link__rdvou:focus-visible,.Header_logo__rnAbw:focus-visible,.Header_menuLink__7sNkc:focus-visible{outline:2px solid var(--ds-purple,#5e3bf5);outline-offset:2px}.Header_nav__ogPks{display:none;position:absolute;top:100%;left:0;right:0;max-height:calc(100vh - 64px);overflow-y:auto;padding:8px var(--ds-page-margin-phone,16px) 16px;background:var(--ds-white,#fff);border-bottom:1px solid var(--ds-line,#e4dff5)}.Header_nav__ogPks[data-open=true]{display:block}.Header_asks__R02oL,.Header_links__5cPUp,.Header_menu__zU1hM{list-style:none;margin:0;padding:0}.Header_link__rdvou{display:flex;align-items:center;gap:4px;box-sizing:border-box;width:100%;min-height:var(--ds-size-touch,44px);padding:0 12px;border:0;border-radius:var(--ds-radius-sm,8px);background:transparent;font:inherit;font-family:var(--font-display,var(--font-poppins),"Poppins",system-ui,sans-serif);font-size:15px;font-weight:500;line-height:1;color:var(--ds-ink,#080116);text-decoration:none;cursor:pointer;text-align:left;transition:background-color var(--ds-duration-xs,.12s) var(--ds-ease-standard,cubic-bezier(.2,.8,.2,1))}.Header_link__rdvou[aria-current=page],.Header_link__rdvou[data-active=true]{color:var(--ds-purple,#5e3bf5);box-shadow:inset 2px 0 0 var(--ds-purple,#5e3bf5)}.Header_chevron__VM92o{flex:none;transition:transform var(--ds-duration-xs,.12s) var(--ds-ease-standard,cubic-bezier(.2,.8,.2,1))}.Header_link__rdvou[aria-expanded=true] .Header_chevron__VM92o{transform:rotate(180deg)}.Header_resources__JYEz_{position:relative}.Header_menu__zU1hM{padding:4px 0 4px 12px}.Header_menuLink__7sNkc{display:flex;align-items:center;box-sizing:border-box;width:100%;min-height:var(--ds-size-touch,44px);padding:0 12px;border-radius:var(--ds-radius-sm,8px);font-size:15px;color:var(--ds-ink,#080116);text-decoration:none;white-space:nowrap;transition:background-color var(--ds-duration-xs,.12s) var(--ds-ease-standard,cubic-bezier(.2,.8,.2,1))}.Header_asks__R02oL{display:flex;flex-direction:column;gap:8px;margin-top:8px;padding-top:12px;border-top:1px solid var(--ds-line,#e4dff5)}.Header_ask__fmCwX{width:100%}.Header_offers__7FDh7{flex:none;margin-left:auto}.Header_header__gEZaK[data-surface=funder] .Header_burger__ByyWI{margin-left:auto}.Header_burger__ByyWI{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--ds-size-touch,44px);height:var(--ds-size-touch,44px);padding:0;border:0;border-radius:var(--ds-radius-sm,8px);background:transparent;color:var(--ds-ink,#080116);cursor:pointer}@media (hover:hover){.Header_burger__ByyWI:hover,.Header_link__rdvou:hover,.Header_menuLink__7sNkc:hover{background:rgba(8,1,22,.06)}}@media (min-width:900px){.Header_nav__ogPks,.Header_nav__ogPks[data-open=true]{display:flex;align-items:center;flex:1;position:static;max-height:none;overflow:visible;padding:0;border-bottom:0;background:transparent}.Header_links__5cPUp{display:flex;align-items:center;gap:2px}.Header_link__rdvou{position:relative;width:auto;height:40px;min-height:40px;white-space:nowrap}.Header_link__rdvou:after{content:"";position:absolute;left:12px;right:12px;bottom:6px;height:2px;border-radius:1px;background:linear-gradient(90deg,var(--ds-purple,#5e3bf5),var(--site-light-blue,#b8faff));transform:scaleX(0);transition:transform var(--ds-duration-md,.28s) var(--ds-ease-emphasised,cubic-bezier(.16,1,.3,1))}.Header_link__rdvou:hover:after{transform:scaleX(1)}.Header_link__rdvou[aria-current=page]:after,.Header_link__rdvou[data-active=true]:after{display:none}.Header_link__rdvou[aria-current=page],.Header_link__rdvou[data-active=true]{box-shadow:inset 0 -2px 0 var(--ds-purple,#5e3bf5);border-radius:var(--ds-radius-sm,8px) var(--ds-radius-sm,8px) 0 0}.Header_menu__zU1hM{position:absolute;top:calc(100% + 4px);left:0;min-width:260px;padding:6px;background:var(--ds-white,#fff);border:1px solid var(--ds-line,#e4dff5);border-radius:var(--ds-radius-md,12px);box-shadow:0 8px 24px rgba(8,1,22,.08)}.Header_menuLink__7sNkc{min-height:40px}.Header_asks__R02oL{flex-direction:row;align-items:center;gap:4px;margin:0 0 0 auto;padding:0;border-top:0}.Header_ask__fmCwX{width:auto}.Header_offers__7FDh7{margin-left:0}.Header_burger__ByyWI{display:none}}@media (prefers-reduced-motion:reduce){.Header_chevron__VM92o,.Header_link__rdvou,.Header_menuLink__7sNkc{transition:none}}.v2_page__jhkgy{position:relative}.v2_hero__R758x{padding-top:48px}@media (min-width:1024px){.v2_hero__R758x{padding-top:72px}}.v2_h1__h3g4T{max-width:16ch;font-size:clamp(36px,2.4vw + 24px,64px);line-height:1.05;letter-spacing:-.025em}.v2_h1__h3g4T,.v2_h2__lV5f2{margin:0;font-family:var(--font-display,var(--font-poppins),"Poppins",system-ui,sans-serif);font-weight:600;color:var(--ds-ink,#080116)}.v2_h2__lV5f2{max-width:24ch;font-size:clamp(30px,1.4vw + 20px,44px);line-height:1.12;letter-spacing:-.02em}.v2_lead__0U7_7,.v2_limit__1Hq35,.v2_sub__MUCoX{margin:20px 0 0;max-width:62ch;font-family:var(--font-sans,var(--font-dm-sans),"DM Sans",system-ui,sans-serif);font-size:18px;line-height:1.55;color:var(--ds-ink,#080116)}.v2_lead__0U7_7+a{margin-top:28px}.v2_limit__1Hq35{font-size:16px;color:var(--ds-secondary,#6b7280)}.v2_signUp___fOPo{margin-top:32px}.v2_certified___X131{display:grid;grid-template-columns:minmax(0,1fr);gap:40px;align-items:start}@media (min-width:1024px){.v2_certified___X131{grid-template-columns:minmax(0,6fr) minmax(360px,5fr);gap:64px}}.v2_certifiedCard__nQjg7,.v2_certifiedText___rse1{min-width:0}.v2_portals__q5_Jd{display:flex;flex-wrap:wrap;gap:12px;margin:32px 0 0;padding:0;list-style:none}.v2_portal__5GYsY{display:inline-flex;align-items:center;min-height:44px;padding:0 18px;font-family:var(--font-display,var(--font-poppins),"Poppins",system-ui,sans-serif);font-weight:600;font-size:16px;color:var(--ds-ink,#080116);background:var(--ds-surface,#fff);border:1px solid var(--ds-line,#e4dff5);border-radius:var(--ds-radius-md,12px)}.v2_rows__mRYjr{margin:40px 0 0;max-width:920px;border-top:1px solid var(--ds-line,#e4dff5)}.v2_row__otb6o{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;padding:24px 0;border-bottom:1px solid var(--ds-line,#e4dff5)}@media (min-width:768px){.v2_row__otb6o{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:32px}}.v2_rowTitle__BskgP{margin:0;font-family:var(--font-display,var(--font-poppins),"Poppins",system-ui,sans-serif);font-weight:600;font-size:20px;line-height:1.3}.v2_rowLine__dClVN{margin:0;font-family:var(--font-sans,var(--font-dm-sans),"DM Sans",system-ui,sans-serif);font-size:17px;line-height:1.55}.v2_faq__i0dn5{max-width:820px}.held_headline__6bOqq{margin:0;max-width:18ch;font-family:var(--font-display,var(--font-poppins),"Poppins",system-ui,sans-serif);font-weight:600;font-size:clamp(36px,5.5vw,64px);line-height:1.05;letter-spacing:-.02em;color:var(--ds-ink,#080116)}.held_sub__eHRtk{margin:24px 0 0;max-width:60ch;font-size:18px;line-height:1.55;color:var(--ds-body,#374151)}.held_signUp__XvdOK{margin-top:32px}.held_heading__NA7KW{margin:0;max-width:24ch;font-family:var(--font-display,var(--font-poppins),"Poppins",system-ui,sans-serif);font-weight:600;font-size:clamp(28px,3.6vw,40px);line-height:1.15;letter-spacing:-.015em;color:var(--ds-ink,#080116)}.held_lead__mN8En{margin:20px 0 0;max-width:60ch;font-size:18px;line-height:1.55;color:var(--ds-body,#374151)}.held_display__IIFUR{margin:0;max-width:28ch;font-family:var(--font-display,var(--font-poppins),"Poppins",system-ui,sans-serif);font-weight:600;font-size:clamp(24px,3vw,36px);line-height:1.2;letter-spacing:-.01em;color:var(--ds-ink,#080116)}.held_mono__cHxKk{font-family:var(--font-mono-stack,var(--font-mono),"JetBrains Mono",ui-monospace,monospace)}.held_grid__p63YU{display:grid;gap:24px;margin:40px 0 0;padding:0;list-style:none}.held_grid2__36xcm,.held_grid4__zsisa{grid-template-columns:minmax(0,1fr)}@media (min-width:768px){.held_grid2__36xcm,.held_grid4__zsisa{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.held_grid4__zsisa{grid-template-columns:repeat(4,minmax(0,1fr))}}.held_cardTitle__6IvNo{margin:0;font-family:var(--font-display,var(--font-poppins),"Poppins",system-ui,sans-serif);font-weight:600;font-size:20px;line-height:1.3;color:var(--ds-ink,#080116)}.held_cardLine__uz0mi{margin:10px 0 0;font-size:17px;line-height:1.55;color:var(--ds-body,#374151)}.held_stack__WJfuF{display:grid;gap:16px;margin-top:32px}.held_split__AlYo9{display:grid;gap:40px;margin-top:40px}@media (min-width:1024px){.held_split__AlYo9{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start}}.held_asks__MH_YH{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.held_plan__7zAPo{display:grid;gap:12px;align-content:start}.held_planRows___pcrA{display:grid;gap:8px;margin:0;padding:12px 0 0;list-style:none;border-top:1px solid var(--ds-line,#e4dff5)}.held_comparison__oJ_2K{margin-top:24px;padding-top:24px;border-top:1px solid var(--ds-line,#e4dff5)}.held_statusCard__TdHXQ{display:grid;gap:16px;max-width:440px;margin-top:40px}.held_statusHead__aTKwY{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px}.held_statusBusiness__cejDo{margin:0;font-family:var(--font-display,var(--font-poppins),"Poppins",system-ui,sans-serif);font-weight:600;font-size:18px;line-height:1.3;color:var(--ds-ink,#080116)}.held_statusCount__y6TGN{margin:0;font-size:14px;color:var(--ds-secondary,#6b7280)}.held_behaviourRows__dw6Ce{display:grid;gap:0;margin:0;padding:0;list-style:none}.held_behaviourRow__j1d4B{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px;padding:8px 0;border-top:1px solid var(--ds-line-neutral,#e5e7eb);font-size:15px;color:var(--ds-ink,#080116)}.held_stateWord__3pcoP{font-size:13px;font-weight:600;color:var(--ds-secondary,#6b7280)}.held_stateWord__3pcoP[data-state=on]{color:var(--ds-success,#0b6b4d)}.held_heftChip__o3KUX{display:inline-flex;align-items:center;height:var(--ds-size-chip,22px);padding:0 10px;border-radius:999px;font-size:12px;font-weight:600;line-height:1;letter-spacing:.01em}.held_heftChip__o3KUX[data-status=Graphite]{background:var(--ds-heft-graphite-bg);color:var(--ds-heft-graphite-fg)}.held_heftChip__o3KUX[data-status=Quartz]{background:var(--ds-heft-quartz-bg);color:var(--ds-heft-quartz-fg)}.held_heftChip__o3KUX[data-status=Jade]{background:var(--ds-heft-jade-bg);color:var(--ds-heft-jade-fg)}.held_heftChip__o3KUX[data-status=Sapphire]{background:var(--ds-heft-sapphire-bg);color:var(--ds-heft-sapphire-fg)}.held_heftChip__o3KUX[data-status=Diamond]{background:var(--ds-heft-diamond-bg);color:var(--ds-heft-diamond-fg)}.held_statuses__OyWi2{display:grid;gap:16px;margin:40px 0 0;padding:0;list-style:none}@media (min-width:768px){.held_statuses__OyWi2{grid-template-columns:repeat(5,minmax(0,1fr))}}.held_statusItem__nn5Cx{display:grid;gap:10px;justify-items:start}.held_statusAt__TvrVe{margin:0;font-size:14px;color:var(--ds-secondary,#6b7280)}.held_filters__UwsQj{display:grid;gap:20px;margin-top:32px}@media (min-width:768px){.held_filters__UwsQj{grid-template-columns:minmax(0,1fr) auto;align-items:end}}.held_filterGroup__PHgzU{display:grid;gap:8px}.held_filterLabel__7T_qt{font-size:14px;font-weight:500;color:var(--ds-ink,#080116)}.held_chipRow__x6DMY{display:flex;flex-wrap:wrap;gap:8px}.held_count__vha6y{margin:24px 0 0;font-size:14px;color:var(--ds-secondary,#6b7280)}.held_tableWrap__3pmYm{margin-top:16px;overflow-x:auto;border:1px solid var(--ds-line,#e4dff5);border-radius:var(--ds-radius-md,12px);background:var(--ds-surface,#fff)}.held_table__MZdUh{width:100%;min-width:720px;border-collapse:collapse;font-size:15px}.held_table__MZdUh td,.held_table__MZdUh th{padding:12px 16px;text-align:left;border-bottom:1px solid var(--ds-line-neutral,#e5e7eb);vertical-align:middle}.held_table__MZdUh th{font-size:13px;font-weight:600;color:var(--ds-secondary,#6b7280);background:var(--site-white-blue,#e6fcfc)}.held_table__MZdUh tr:last-child td{border-bottom:0}.held_num__k38Am{text-align:right;font-variant-numeric:tabular-nums}.held_table__MZdUh th.held_num__k38Am{text-align:right}.held_empty__gGwH3{padding:24px}.held_figures__pAA5E{display:grid;gap:16px;margin:40px 0 0;padding:0;list-style:none}@media (min-width:768px){.held_figures__pAA5E{grid-template-columns:repeat(3,minmax(0,1fr))}}.held_figureLabel__6X2M_{display:block;margin-bottom:8px;font-size:14px;font-weight:500;color:var(--ds-secondary,#6b7280)}.held_figureValue__kN5He{display:block;font-family:var(--font-display,var(--font-poppins),"Poppins",system-ui,sans-serif);font-weight:700;font-size:32px;line-height:1.1;letter-spacing:-.01em;color:var(--ds-ink,#080116);font-variant-numeric:tabular-nums}.held_calc__Chy0p{display:grid;gap:24px;margin-top:32px}@media (min-width:768px){.held_calc__Chy0p{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.held_calcInputs__AjwT_{display:grid;gap:16px}.held_result__PycnP{margin:0;font-family:var(--font-display,var(--font-poppins),"Poppins",system-ui,sans-serif);font-weight:700;font-size:clamp(32px,4vw,48px);line-height:1.1;letter-spacing:-.01em;color:var(--ds-ink,#080116);font-variant-numeric:tabular-nums}.held_method__xBNX8{margin:12px 0 0;font-size:14px;color:var(--ds-secondary,#6b7280)}.held_steps__DiDv1{display:grid;gap:48px;margin:40px 0 0;padding:0;list-style:none;counter-reset:step}.held_stepHead__G7hAm{display:flex;align-items:center;gap:16px;margin-bottom:20px}.held_stepNumber__TNKYJ{display:inline-flex;align-items:center;justify-content:center;flex:none;width:32px;height:32px;border:2px solid var(--ds-purple,#5e3bf5);border-radius:50%;font-family:var(--font-mono-stack,var(--font-mono),"JetBrains Mono",ui-monospace,monospace);font-size:14px;color:var(--ds-purple,#5e3bf5)}.held_choices__NkuPC{display:grid;gap:16px;margin:0;padding:0;list-style:none}@media (min-width:768px){.held_choices__NkuPC{grid-template-columns:repeat(2,minmax(0,1fr))}}.held_choice__2AEiE{display:grid;grid-template-columns:24px minmax(0,1fr);gap:12px;align-items:start;cursor:pointer}.held_choice__2AEiE input{width:20px;height:20px;margin:2px 0 0;accent-color:var(--ds-purple,#5e3bf5)}.held_form__ibd1R{display:grid;gap:16px;max-width:var(--ds-size-form,440px)}.held_backLink__RFoXz{display:inline-block;margin-bottom:16px;font-size:15px;color:var(--ds-purple,#5e3bf5);text-decoration:underline;text-underline-offset:3px}@media (max-width:767px){.held_asks__MH_YH{flex-direction:column;align-items:stretch;gap:12px}.held_asks__MH_YH>*{width:100%}}.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}