.Section-module__WJnb5a__section{padding-block:var(--section-padding-block);padding-inline:var(--layout-gutter)}.Section-module__WJnb5a__divided{border-top:1px solid var(--color-hairline-soft)}.Section-module__WJnb5a__container{max-width:var(--layout-max-width);margin-inline:auto}
.ActionLink-module__khcAzG__action{border-radius:var(--radius-pill);transition:opacity var(--duration-ui) var(--ease-settle), background-color var(--duration-ui) var(--ease-settle), border-color var(--duration-ui) var(--ease-settle);border:1px solid #0000;justify-content:center;align-items:center;padding:16px 28px;font-size:14.5px;font-weight:500;line-height:1;display:inline-flex}.ActionLink-module__khcAzG__primary{color:var(--color-canvas);background-color:var(--color-ink)}.ActionLink-module__khcAzG__primary:hover{opacity:.85}.ActionLink-module__khcAzG__secondary{color:var(--color-ink);border-color:#f5f5f747}.ActionLink-module__khcAzG__secondary:hover{border-color:var(--color-ink)}
.Badge-module__H8aylq__badge{font-size:var(--text-micro);border:1px solid var(--color-hairline-strong);border-radius:var(--radius-pill);white-space:nowrap;align-items:center;padding:7px 11px;line-height:1;display:inline-flex}
.HairlineGrid-module__hQLKhG__grid{background-color:var(--color-hairline);border:1px solid var(--color-hairline);border-radius:var(--radius-panel);flex-wrap:wrap;gap:1px;display:flex;overflow:hidden}.HairlineGrid-module__hQLKhG__cell{flex:1 1 var(--cell-basis,260px);background-color:var(--color-canvas);padding:var(--cell-padding,34px 30px);gap:var(--cell-gap,12px);flex-direction:column;display:flex}
.Capabilities-module__sgr-qq__statement{max-width:920px;font-size:var(--text-statement);letter-spacing:var(--text-statement-tracking);color:var(--color-ink-quaternary);text-wrap:balance;font-weight:600;line-height:1.14}.Capabilities-module__sgr-qq__statementResolve{color:var(--color-ink)}.Capabilities-module__sgr-qq__grid{margin-top:52px}.Capabilities-module__sgr-qq__cell{--cell-basis:260px}.Capabilities-module__sgr-qq__index{font-size:13px;line-height:1}.Capabilities-module__sgr-qq__title{font-size:var(--text-card-title);letter-spacing:var(--text-card-tracking);font-weight:600;line-height:1.2}.Capabilities-module__sgr-qq__credential{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.Capabilities-module__sgr-qq__credentialName{font-size:var(--text-detail);color:var(--color-ink-secondary);line-height:1}@media (max-width:1024px),(pointer:coarse){.Capabilities-module__sgr-qq__section{padding-block-start:var(--section-padding-after-hero)}}
.JoinNetwork-module__WMJk2a__trigger{cursor:pointer;font-family:inherit}.JoinNetwork-module__WMJk2a__overlay{z-index:100;-webkit-backdrop-filter:var(--blur-chrome);animation:JoinNetwork-module__WMJk2a__fade var(--duration-ui) var(--ease-settle);background-color:#000000b8;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.JoinNetwork-module__WMJk2a__panel{border:1px solid var(--color-hairline-strong);border-radius:var(--radius-panel);background-color:var(--color-surface);width:min(680px,100%);max-height:calc(100svh - 48px);box-shadow:var(--shadow-hero);animation:JoinNetwork-module__WMJk2a__rise var(--duration-ui) var(--ease-settle);padding:36px clamp(24px,4vw,40px) 32px;position:relative;overflow-y:auto}.JoinNetwork-module__WMJk2a__panel:before{content:"";border-radius:var(--radius-panel) var(--radius-panel) 0 0;background-image:var(--gradient-spectrum);height:2px;position:absolute;inset:0 0 auto}@keyframes JoinNetwork-module__WMJk2a__fade{0%{opacity:0}}@keyframes JoinNetwork-module__WMJk2a__rise{0%{opacity:0;transform:translateY(12px)}}@media (prefers-reduced-motion:reduce){.JoinNetwork-module__WMJk2a__overlay,.JoinNetwork-module__WMJk2a__panel{animation:none}}.JoinNetwork-module__WMJk2a__close{border-radius:var(--radius-pill);width:34px;height:34px;color:var(--color-ink-tertiary);cursor:pointer;transition:color var(--duration-ui) var(--ease-settle), border-color var(--duration-ui) var(--ease-settle);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;font-size:18px;line-height:1;display:inline-flex;position:absolute;top:14px;right:14px}.JoinNetwork-module__WMJk2a__close:hover{color:var(--color-ink);border-color:var(--color-hairline-strong)}.JoinNetwork-module__WMJk2a__title{font-size:var(--text-card-title);letter-spacing:var(--text-card-tracking);padding-right:32px;font-weight:600;line-height:1.1}.JoinNetwork-module__WMJk2a__intro{font-size:var(--text-detail);line-height:var(--text-body-leading);color:var(--color-ink-secondary);text-wrap:pretty;margin-top:12px}.JoinNetwork-module__WMJk2a__form{gap:16px;margin-top:28px;display:grid}.JoinNetwork-module__WMJk2a__field{gap:8px;display:grid}.JoinNetwork-module__WMJk2a__label{font-size:var(--text-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-tertiary)}.JoinNetwork-module__WMJk2a__required{color:var(--color-required)}.JoinNetwork-module__WMJk2a__optional{text-transform:none;letter-spacing:0;color:var(--color-ink-quaternary)}.JoinNetwork-module__WMJk2a__input,.JoinNetwork-module__WMJk2a__textarea{width:100%;font-family:inherit;font-size:var(--text-body);color:var(--color-ink);background-color:var(--color-surface-raised);border:1px solid var(--color-hairline);border-radius:var(--radius-field);transition:border-color var(--duration-ui) var(--ease-settle), background-color var(--duration-ui) var(--ease-settle);padding:13px 14px}.JoinNetwork-module__WMJk2a__textarea{resize:vertical;min-height:96px;line-height:var(--text-body-leading)}.JoinNetwork-module__WMJk2a__input::placeholder,.JoinNetwork-module__WMJk2a__textarea::placeholder{color:var(--color-ink-quaternary)}.JoinNetwork-module__WMJk2a__input:focus-visible,.JoinNetwork-module__WMJk2a__textarea:focus-visible{border-color:var(--color-ink-quaternary);outline:none}.JoinNetwork-module__WMJk2a__smsOptions{border:1px solid var(--color-hairline);border-radius:var(--radius-field);gap:14px;min-width:0;padding:18px;display:grid}.JoinNetwork-module__WMJk2a__legend{font-size:var(--text-detail);color:var(--color-ink-secondary);padding-inline:6px;font-weight:600}.JoinNetwork-module__WMJk2a__consent{font-size:var(--text-micro);color:var(--color-ink-tertiary);text-wrap:pretty;cursor:pointer;grid-template-columns:auto 1fr;align-items:start;gap:10px;line-height:1.5;display:grid}.JoinNetwork-module__WMJk2a__disclosure,.JoinNetwork-module__WMJk2a__callNotice{font-size:var(--text-micro);color:var(--color-ink-tertiary);text-wrap:pretty;line-height:1.5}.JoinNetwork-module__WMJk2a__disclosure a,.JoinNetwork-module__WMJk2a__callNotice a{color:var(--color-ink-secondary);text-underline-offset:2px;text-decoration:underline}.JoinNetwork-module__WMJk2a__callNotice{border-left:2px solid var(--color-hairline-strong);background-color:var(--color-surface-raised);padding:14px 16px}.JoinNetwork-module__WMJk2a__checkbox{width:16px;height:16px;accent-color:var(--color-ink);cursor:pointer;margin:1px 0 0}.JoinNetwork-module__WMJk2a__checkbox:focus-visible{outline:1px solid var(--color-ink-quaternary);outline-offset:2px}.JoinNetwork-module__WMJk2a__honeypot{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.JoinNetwork-module__WMJk2a__submit{cursor:pointer;width:100%;margin-top:8px;font-family:inherit}.JoinNetwork-module__WMJk2a__submit[disabled]{cursor:progress;opacity:.6}.JoinNetwork-module__WMJk2a__error{font-size:var(--text-micro);color:var(--color-required);text-wrap:pretty;line-height:1.5}.JoinNetwork-module__WMJk2a__error a{color:inherit;text-decoration:underline}.JoinNetwork-module__WMJk2a__confirmation{font-size:var(--text-body);line-height:var(--text-body-leading);color:var(--color-ink-secondary);text-wrap:pretty;margin-top:20px}.JoinNetwork-module__WMJk2a__confirmationActions{margin-top:28px}@media (max-width:560px){.JoinNetwork-module__WMJk2a__overlay{align-items:stretch;padding:0}.JoinNetwork-module__WMJk2a__panel{border-radius:var(--radius-square);max-height:100svh;padding:42px 20px 28px}.JoinNetwork-module__WMJk2a__smsOptions{padding:14px}}
.ContactCta-module__5JObKa__heading{max-width:860px;font-size:var(--text-cta);letter-spacing:var(--text-cta-tracking);text-wrap:balance;font-weight:600;line-height:1.03}.ContactCta-module__5JObKa__grid{margin-top:48px}.ContactCta-module__5JObKa__cell{--cell-basis:240px;--cell-padding:28px;--cell-gap:11px}.ContactCta-module__5JObKa__name{letter-spacing:-.022em;font-size:18px;font-weight:600;line-height:1.2}.ContactCta-module__5JObKa__email{color:var(--color-ink-secondary);transition:color var(--duration-ui) var(--ease-settle);overflow-wrap:anywhere;font-size:14px;line-height:1.4}.ContactCta-module__5JObKa__email:hover{color:var(--color-ink)}.ContactCta-module__5JObKa__actions{flex-wrap:wrap;gap:12px;margin-top:40px;display:flex}
.Hero-module___w2HtG__section{--hero-small-height:100svh;--hero-visible-height:100dvh;--hero-stage-height:max(380px, var(--hero-visible-height));--hero-inset-x:7vw;--hero-inset-y:7svh;--hero-radius:30px;--hero-before-opacity:1;--hero-photo-scale:1.025;--hero-title-opacity:1;--hero-wordmark-opacity:0;--hero-wordmark-lift:12px;--hero-before-caption-opacity:1;--hero-after-caption-opacity:.45;height:calc(var(--hero-stage-height) + var(--hero-small-height) * 1.6);position:relative}@media (prefers-reduced-motion:reduce){.Hero-module___w2HtG__section{--hero-stage-height:max(380px, var(--hero-small-height));--hero-before-opacity:0;--hero-photo-scale:1;--hero-wordmark-lift:0px;--hero-before-caption-opacity:.45;--hero-after-caption-opacity:1;height:var(--hero-stage-height)}}.Hero-module___w2HtG__stage{height:var(--hero-stage-height);position:sticky;top:0;overflow:hidden}.Hero-module___w2HtG__frame{inset-inline:var(--hero-inset-x);top:calc(var(--hero-stage-height) / 2);height:calc(var(--hero-small-height) - var(--hero-inset-y) * 2);transition:top var(--duration-hero-center) var(--ease-hero-center);position:absolute;transform:translateY(-50%)}.Hero-module___w2HtG__media{border-radius:var(--hero-radius);background-color:var(--color-surface);box-shadow:var(--shadow-hero);position:absolute;inset:0;overflow:hidden}.Hero-module___w2HtG__photo{object-fit:cover;transform:scale(var(--hero-photo-scale));will-change:transform}.Hero-module___w2HtG__photoBefore{opacity:var(--hero-before-opacity);will-change:opacity, transform}.Hero-module___w2HtG__scrim{border-radius:var(--hero-radius);background:var(--gradient-hero-scrim);pointer-events:none;position:absolute;inset:0}.Hero-module___w2HtG__composition{--header-clearance:max(0px, calc(var(--layout-header-height) - var(--hero-inset-y) - (var(--hero-stage-height) - var(--hero-small-height)) / 2));grid-template-rows:var(--header-clearance) minmax(0, 1fr) auto;pointer-events:none;grid-template-columns:minmax(0,1fr);display:grid;position:absolute;inset:0}.Hero-module___w2HtG__titleLayer{opacity:var(--hero-title-opacity);grid-area:2/1;place-items:center;padding:12px 18px;display:grid}.Hero-module___w2HtG__title{text-align:center;max-width:min(1040px,88vw);font-size:var(--text-hero);letter-spacing:var(--text-hero-tracking);text-wrap:balance;font-weight:600;line-height:1.02}.Hero-module___w2HtG__wordmark{text-align:center;max-width:min(1040px,84vw);font-size:var(--text-wordmark);letter-spacing:var(--text-hero-tracking);text-wrap:balance;opacity:var(--hero-wordmark-opacity);transform:translate3d(0, var(--hero-wordmark-lift), 0);grid-area:2/1;place-self:center;padding-inline:18px;font-weight:600;line-height:1.04}.Hero-module___w2HtG__overlay{grid-area:3/1;gap:18px;padding:clamp(18px,2.4vw,36px);display:grid}.Hero-module___w2HtG__captions{font-size:var(--text-meta);justify-content:flex-end;align-items:center;gap:13px;line-height:1;display:flex}.Hero-module___w2HtG__captionBefore{opacity:var(--hero-before-caption-opacity)}.Hero-module___w2HtG__captionAfter{color:var(--color-accent);opacity:var(--hero-after-caption-opacity)}.Hero-module___w2HtG__captionRule{background-color:var(--color-hairline-strong);width:24px;height:1px}.Hero-module___w2HtG__tape{border:1px solid var(--color-hairline-strong);border-radius:var(--radius-tape);background-color:var(--color-hairline-strong);-webkit-backdrop-filter:blur(20px);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.Hero-module___w2HtG__tapeCell{background-color:var(--color-surface-raised);flex-direction:column;gap:9px;min-width:0;padding:16px min(20px,4vw);display:flex}.Hero-module___w2HtG__tapeLabel{font-size:var(--text-micro);color:var(--color-ink-secondary);line-height:1}.Hero-module___w2HtG__tapeFigure{font-size:var(--text-deal-figure-compact);letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600;line-height:1}@media (min-width:960px){.Hero-module___w2HtG__tape{grid-template-columns:repeat(4,minmax(0,1fr))}.Hero-module___w2HtG__tapeFigure{font-size:var(--text-deal-figure)}}@media (max-width:959px){.Hero-module___w2HtG__tapeCell{padding:14px min(16px,3vw)}}@media (max-width:1024px),(pointer:coarse){.Hero-module___w2HtG__section{height:calc(var(--hero-stage-height) + var(--hero-small-height) * 2);margin-bottom:calc((var(--hero-small-height) - var(--hero-stage-height)) / 2 - var(--hero-small-height) * .07)}}@media (max-width:660px) and (orientation:portrait){.Hero-module___w2HtG__photo{object-position:47% 50%;will-change:auto;transform:none}.Hero-module___w2HtG__photoBefore{will-change:opacity}}@media (prefers-reduced-motion:reduce){.Hero-module___w2HtG__section{height:var(--hero-stage-height)}.Hero-module___w2HtG__frame{transition:none}}@media (min-width:760px) and (max-width:959px) and (orientation:landscape){.Hero-module___w2HtG__tape{grid-template-columns:repeat(4,minmax(0,1fr))}.Hero-module___w2HtG__tapeFigure{font-size:var(--text-deal-figure)}}
.Team-module__l_BZ4a__heading{font-size:var(--text-section);letter-spacing:var(--text-section-tracking);margin-bottom:44px;font-weight:600;line-height:1.08}.Team-module__l_BZ4a__grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;display:grid}.Team-module__l_BZ4a__card{background-color:var(--color-surface);border:1px solid var(--color-hairline);border-radius:var(--radius-card);flex-direction:column;gap:16px;padding:26px;display:flex}.Team-module__l_BZ4a__portrait{aspect-ratio:1;border-radius:var(--radius-tape);background-color:#141416;position:relative;overflow:hidden}.Team-module__l_BZ4a__portraitImage{object-fit:cover;object-position:center}.Team-module__l_BZ4a__identity{flex-direction:column;gap:6px;display:flex}.Team-module__l_BZ4a__name{letter-spacing:var(--text-card-tracking);font-size:21px;font-weight:600;line-height:1.2}.Team-module__l_BZ4a__role{font-size:var(--text-meta);color:var(--color-ink-tertiary);line-height:1}.Team-module__l_BZ4a__badges{flex-wrap:wrap;gap:8px;display:flex}.Team-module__l_BZ4a__highlights{flex-direction:column;gap:9px;display:flex}.Team-module__l_BZ4a__highlight{font-size:var(--text-detail);color:#f5f5f78c;grid-template-columns:14px 1fr;gap:9px;line-height:1.5;display:grid}.Team-module__l_BZ4a__highlightMarker{color:#f5f5f74d}.Team-module__l_BZ4a__contact{flex-direction:column;align-items:flex-start;gap:8px;margin-top:auto;display:flex}.Team-module__l_BZ4a__contactLink{font-size:var(--text-meta);transition:opacity var(--duration-ui) var(--ease-settle);line-height:1}.Team-module__l_BZ4a__contactLink:hover{opacity:.7}
.page-module__zv4Vwq__page{min-height:100svh;padding-top:calc(var(--layout-header-height) + clamp(48px, 10vh, 112px));padding-bottom:clamp(64px,10vh,120px)}.page-module__zv4Vwq__surface{border:1px solid var(--color-hairline-strong);border-radius:var(--radius-panel);background-color:var(--color-surface);width:min(680px,100%);box-shadow:var(--shadow-hero);margin-inline:auto;padding:clamp(24px,5vw,48px)}@media (max-width:560px){.page-module__zv4Vwq__surface{padding:24px 18px}}
.legal-page-module__bFNH6q__page{min-height:100svh;padding-top:calc(var(--layout-header-height) + clamp(48px, 10vh, 112px));padding-bottom:clamp(64px,10vh,120px)}.legal-page-module__bFNH6q__article{width:min(780px,100%);margin-inline:auto}.legal-page-module__bFNH6q__eyebrow{font-size:var(--text-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-tertiary)}.legal-page-module__bFNH6q__heading{font-size:var(--text-cta);letter-spacing:var(--text-cta-tracking);text-wrap:balance;margin-top:14px;font-weight:600;line-height:1.03}.legal-page-module__bFNH6q__updated{font-size:var(--text-detail);color:var(--color-ink-tertiary);margin-top:18px}.legal-page-module__bFNH6q__intro,.legal-page-module__bFNH6q__section p,.legal-page-module__bFNH6q__section li{font-size:var(--text-body);line-height:var(--text-body-leading);color:var(--color-ink-secondary);text-wrap:pretty}.legal-page-module__bFNH6q__intro{margin-top:30px}.legal-page-module__bFNH6q__section{margin-top:42px}.legal-page-module__bFNH6q__section h2{font-size:var(--text-subhead);letter-spacing:var(--text-subhead-tracking);margin-bottom:14px;font-weight:600}.legal-page-module__bFNH6q__section p+p,.legal-page-module__bFNH6q__section ul+p,.legal-page-module__bFNH6q__section p+ul{margin-top:14px}.legal-page-module__bFNH6q__section ul{gap:8px;padding-left:22px;display:grid}.legal-page-module__bFNH6q__section a{color:var(--color-ink);text-underline-offset:3px;text-decoration:underline}
.message-page-module__S0IPKW__page{min-height:100svh;padding-top:calc(var(--layout-header-height) + clamp(96px, 24vh, 260px))}.message-page-module__S0IPKW__eyebrow{margin-bottom:20px;font-size:13px;line-height:1}.message-page-module__S0IPKW__heading{max-width:860px;font-size:var(--text-cta);letter-spacing:var(--text-cta-tracking);text-wrap:balance;font-weight:600;line-height:1.03}.message-page-module__S0IPKW__body{max-width:560px;font-size:var(--text-body);line-height:var(--text-body-leading);color:var(--color-ink-secondary);text-wrap:pretty;margin-top:20px}.message-page-module__S0IPKW__actions{flex-wrap:wrap;gap:12px;margin-top:40px;display:flex}
.Vision-module__pFu80q__layout{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:clamp(34px,5vw,72px);display:grid}.Vision-module__pFu80q__heading{font-size:var(--text-section);letter-spacing:var(--text-section-tracking);text-wrap:balance;font-weight:600;line-height:1.08}.Vision-module__pFu80q__body{flex-direction:column;gap:18px;display:flex}.Vision-module__pFu80q__subheading{font-size:var(--text-subhead);letter-spacing:var(--text-subhead-tracking);text-wrap:balance;font-weight:600;line-height:1.25}.Vision-module__pFu80q__paragraph{font-size:var(--text-body);line-height:var(--text-body-leading);color:var(--color-ink-secondary);text-wrap:pretty}
