.public-lead-form-module__yAPimW__section{--lead-accent:var(--public-accent,var(--profile-accent,var(--company-accent,#0b7d92)));--lead-foreground:var(--public-foreground,#f3eff6);--lead-muted:var(--public-muted,#aaa4b0);--lead-surface:var(--public-surface,#222329);--lead-input:var(--public-input,#ffffff0b);--lead-border:var(--public-border,#fff3);--lead-input-border:var(--public-input-border,#ffffff1a);--lead-button-background:var(--public-button-background,#fff);--lead-button-foreground:var(--public-button-foreground,#17131d);--lead-error:var(--public-error,#ffb2a8);--lead-error-background:var(--public-error-background,#db4d3d26);--lead-success:var(--public-success,#b8f1cd);--lead-success-background:var(--public-success-background,#49b46d29);color:var(--lead-foreground);background:var(--lead-surface);box-shadow:0 0 0 1px var(--lead-border), 0 22px 58px #00000024;border-radius:30px;padding:clamp(24px,3vw,34px)}.public-lead-form-module__yAPimW__heading{max-width:620px}.public-lead-form-module__yAPimW__eyebrow{color:var(--lead-accent);letter-spacing:.1em;text-transform:uppercase;font-size:.95rem;font-weight:800}.public-lead-form-module__yAPimW__heading h2{letter-spacing:-.045em;margin-top:7px;font-size:clamp(2.65rem,4vw,3.5rem)}.public-lead-form-module__yAPimW__heading p{color:var(--lead-muted);margin-top:12px;line-height:1.6}.public-lead-form-module__yAPimW__form{gap:20px;margin-top:28px;display:grid}.public-lead-form-module__yAPimW__fields{border:0;gap:20px;min-width:0;margin:0;padding:0;display:grid}.public-lead-form-module__yAPimW__fields:disabled{opacity:.72}.public-lead-form-module__yAPimW__field{gap:8px;display:grid}.public-lead-form-module__yAPimW__field label,.public-lead-form-module__yAPimW__contactFields legend{color:var(--lead-foreground);font-size:1rem;font-weight:750}.public-lead-form-module__yAPimW__hint{color:var(--lead-muted);margin:6px 0 0;font-size:.98rem;line-height:1.5}.public-lead-form-module__yAPimW__fieldGrid{grid-template-columns:1fr 1fr;gap:12px;margin-top:16px;display:grid}.public-lead-form-module__yAPimW__contactFields{border:0;gap:8px;min-width:0;padding:0;display:grid}.public-lead-form-module__yAPimW__field input,.public-lead-form-module__yAPimW__field textarea,.public-lead-form-module__yAPimW__field select{width:100%;color:var(--lead-foreground);background:var(--lead-input);box-shadow:inset 0 0 0 1px var(--lead-input-border);font:inherit;border:0;border-radius:14px;line-height:1.5;transition-property:background-color,box-shadow,color;transition-duration:.15s;transition-timing-function:ease-out}.public-lead-form-module__yAPimW__field input,.public-lead-form-module__yAPimW__field select{min-height:48px;padding:0 14px}.public-lead-form-module__yAPimW__field select{appearance:none}.public-lead-form-module__yAPimW__field textarea{resize:vertical;min-height:128px;padding:13px 14px}.public-lead-form-module__yAPimW__field input:hover,.public-lead-form-module__yAPimW__field textarea:hover,.public-lead-form-module__yAPimW__field select:hover{background:color-mix(in srgb, var(--lead-input) 84%, var(--lead-foreground))}.public-lead-form-module__yAPimW__field input:focus-visible,.public-lead-form-module__yAPimW__field textarea:focus-visible,.public-lead-form-module__yAPimW__field select:focus-visible{outline:2px solid var(--lead-accent);outline-offset:2px;box-shadow:inset 0 0 0 1px var(--lead-accent)}.public-lead-form-module__yAPimW__field input[aria-invalid=true],.public-lead-form-module__yAPimW__field textarea[aria-invalid=true],.public-lead-form-module__yAPimW__field select[aria-invalid=true]{box-shadow:inset 0 0 0 2px var(--lead-error)}.public-lead-form-module__yAPimW__checkbox{cursor:pointer;align-items:center;gap:10px;display:flex}.public-lead-form-module__yAPimW__checkbox input{width:20px;min-height:20px;accent-color:var(--lead-accent);padding:0}.public-lead-form-module__yAPimW__fieldError{color:var(--lead-error);margin:0;font-size:.94rem;font-weight:650;line-height:1.45}.public-lead-form-module__yAPimW__actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:4px;display:flex}.public-lead-form-module__yAPimW__submit{min-height:46px;color:var(--lead-button-foreground);background:var(--lead-button-background);cursor:pointer;font:inherit;border:0;border-radius:14px;padding:0 18px;font-size:1.05rem;font-weight:750;transition-property:background-color,box-shadow,color,scale;transition-duration:.15s;transition-timing-function:ease-out;box-shadow:0 10px 26px #0000002e}.public-lead-form-module__yAPimW__submit:hover:not(:disabled){box-shadow:0 14px 32px #00000042}.public-lead-form-module__yAPimW__submit:active:not(:disabled){scale:.96}.public-lead-form-module__yAPimW__submit:focus-visible{outline:2px solid var(--lead-accent);outline-offset:3px}.public-lead-form-module__yAPimW__submit:disabled{cursor:wait;opacity:.66}.public-lead-form-module__yAPimW__feedback{border-radius:12px;max-width:490px;margin:0;padding:10px 12px;font-size:.98rem;font-weight:650;line-height:1.45}.public-lead-form-module__yAPimW__feedbackSuccess{color:var(--lead-success);background:var(--lead-success-background);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--lead-success) 42%, transparent)}.public-lead-form-module__yAPimW__feedbackError{color:var(--lead-error);background:var(--lead-error-background);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--lead-error) 42%, transparent)}@media (max-width:560px){.public-lead-form-module__yAPimW__section{border-radius:24px;padding:22px}.public-lead-form-module__yAPimW__fieldGrid{grid-template-columns:1fr}.public-lead-form-module__yAPimW__actions{flex-direction:column;align-items:stretch}.public-lead-form-module__yAPimW__submit{width:100%}}@media (prefers-reduced-motion:reduce){.public-lead-form-module__yAPimW__field input,.public-lead-form-module__yAPimW__field textarea,.public-lead-form-module__yAPimW__submit{transition:none}.public-lead-form-module__yAPimW__submit:active:not(:disabled){scale:1}}
.profile-page-module__axIS_G__shell{--profile-accent:#0b7d92;color:#f8f7fb;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#17181c;min-height:100vh;padding:0 clamp(18px,4vw,56px);font-size:1.4rem;overflow:hidden}.profile-page-module__axIS_G__shell *,.profile-page-module__axIS_G__shell :before,.profile-page-module__axIS_G__shell :after{box-sizing:border-box}.profile-page-module__axIS_G__shell h1,.profile-page-module__axIS_G__shell h2{text-wrap:balance}.profile-page-module__axIS_G__shell p{text-wrap:pretty}.profile-page-module__axIS_G__themeControl{justify-content:flex-end;width:min(680px,100%);margin:14px auto 0;display:flex}.profile-page-module__axIS_G__page{grid-template-columns:1fr;gap:16px;width:min(680px,100%);margin:0 auto;padding:clamp(20px,4vw,44px) 0 76px;display:grid}.profile-page-module__axIS_G__identity{background:linear-gradient(145deg, color-mix(in srgb, var(--profile-accent) 30%, #172632) 0%, #202126 66%, #1c1d21 100%);border-radius:34px;padding:142px clamp(16px,4vw,32px) 0;position:relative;overflow:visible;box-shadow:0 18px 54px #0000003d}.profile-page-module__axIS_G__glow{opacity:.18;background:var(--profile-accent);filter:blur(120px);pointer-events:none;border-radius:50%;width:540px;height:540px;position:absolute;top:-180px;right:-180px}.profile-page-module__axIS_G__identityCard{z-index:1;color:#f8f7fb;text-align:center;background:#222329;border-radius:28px;flex-direction:column;align-items:center;padding:82px 28px 26px;display:flex;position:relative;box-shadow:0 18px 44px #0000003d,0 0 0 1px #ffffff24}.profile-page-module__axIS_G__identityMarks{width:124px;position:absolute;top:-62px;left:50%;transform:translate(-50%)}.profile-page-module__axIS_G__avatar{color:#fff;background:var(--profile-accent) center / cover;background:color-mix(in srgb, var(--profile-accent) 78%, #17131d) center / cover;letter-spacing:-.07em;border-radius:38px;outline:3px solid #222329;place-items:center;width:124px;height:124px;font-size:4rem;font-weight:700;display:grid;position:relative;box-shadow:0 14px 36px #00000047}.profile-page-module__axIS_G__companyLogo{outline-offset:-1px;background:#fffffff5;border-radius:50%;outline:1px solid #ffffff1a;outline:1px solid lab(100% 0 0/.1);place-items:center;width:58px;height:58px;padding:7px;display:grid;position:absolute;bottom:-8px;right:-22px;overflow:hidden;box-shadow:0 10px 30px #0000003d}.profile-page-module__axIS_G__companyLogo[aria-disabled=true],.profile-page-module__axIS_G__companyBadge[aria-disabled=true]{pointer-events:none}.profile-page-module__axIS_G__companyLogo img{object-fit:contain;border-radius:50%;width:100%;height:100%}.profile-page-module__axIS_G__companyBadge{width:fit-content;min-height:34px;color:color-mix(in srgb, var(--profile-accent) 52%, white);background:color-mix(in srgb, var(--profile-accent) 16%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--profile-accent) 25%, transparent);border-radius:999px;justify-content:center;align-items:center;margin-top:14px;padding:7px 12px;font-size:12px;font-weight:750;text-decoration:none;display:inline-flex;position:relative}.profile-page-module__axIS_G__handle{color:color-mix(in srgb, var(--profile-accent) 55%, white);letter-spacing:.1em;margin-bottom:7px;font-size:.88rem;font-weight:800}.profile-page-module__axIS_G__identity h1{letter-spacing:-.055em;overflow-wrap:anywhere;width:100%;max-width:100%;font-size:clamp(2.15rem,8vw,3.1rem);line-height:1}.profile-page-module__axIS_G__role{color:#c4bec9;margin-top:9px;font-size:1rem;font-weight:650;line-height:1.45}.profile-page-module__axIS_G__bio{color:#9e98a5;max-width:460px;margin-top:13px;font-size:.98rem;line-height:1.55}.profile-page-module__axIS_G__primaryActions{grid-template-columns:1fr 1fr;gap:10px;width:100%;margin-top:22px;display:grid}.profile-page-module__axIS_G__save,.profile-page-module__axIS_G__visit,.profile-page-module__axIS_G__actionItem{transition-property:background-color,box-shadow,color,scale,transform;transition-duration:.15s;transition-timing-function:ease-out}.profile-page-module__axIS_G__save:active,.profile-page-module__axIS_G__visit:active,.profile-page-module__axIS_G__actionItem:active{scale:.96}.profile-page-module__axIS_G__save,.profile-page-module__axIS_G__visit{border-radius:15px;justify-content:center;align-items:center;gap:9px;min-height:50px;padding:0 16px;font-size:1.1rem;font-weight:750;text-decoration:none;display:inline-flex}.profile-page-module__axIS_G__save{color:#17131d;background:#fff;box-shadow:0 12px 28px #0000002e}.profile-page-module__axIS_G__save span{color:var(--profile-accent);font-size:1.7rem}.profile-page-module__axIS_G__visit{color:#e7e2eb;background:#ffffff12;box-shadow:inset 0 0 0 1px #ffffff13}.profile-page-module__axIS_G__visit:hover{background:#ffffff1c}.profile-page-module__axIS_G__content{align-content:start;gap:14px;display:grid}.profile-page-module__axIS_G__panel{background:#222329;border-radius:30px;padding:clamp(24px,3vw,34px);box-shadow:0 0 0 1px #fff3,0 22px 58px #00000024}.profile-page-module__axIS_G__panelHead{align-items:center;gap:14px;margin-bottom:24px;display:flex}.profile-page-module__axIS_G__panelHead>span{color:color-mix(in srgb, var(--profile-accent) 50%, white);letter-spacing:.1em;font-size:.95rem;font-weight:800}.profile-page-module__axIS_G__panelHead h2{letter-spacing:-.035em;font-size:2.5rem}.profile-page-module__axIS_G__actionPanel{padding:clamp(18px,3vw,26px)}.profile-page-module__axIS_G__actionGrid{grid-template-columns:repeat(auto-fit,minmax(88px,1fr));gap:12px;display:grid}.profile-page-module__axIS_G__actionItem{color:#f3eff6;text-align:center;overflow-wrap:anywhere;background:#ffffff0f;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:9px;min-height:114px;padding:12px 8px;font-size:.82rem;font-weight:750;line-height:1.2;text-decoration:none;display:flex;box-shadow:inset 0 0 0 1px #ffffff17}.profile-page-module__axIS_G__actionItem:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--profile-accent) 55%, #ffffff1f);background:#ffffff1f}.profile-page-module__axIS_G__actionItem:focus-visible{outline:2px solid var(--profile-accent);outline-offset:3px}.profile-page-module__axIS_G__actionIcon{color:#fff;background:color-mix(in srgb, var(--profile-accent) 72%, #121319);border-radius:20px;place-items:center;width:62px;height:62px;display:grid;box-shadow:0 8px 20px #0000003d}.profile-page-module__axIS_G__actionIcon svg{width:31px;height:31px}.profile-page-module__axIS_G__connectSection{scroll-margin-top:24px}.profile-page-module__axIS_G__footer{border-top:1px solid #ffffff13;justify-content:center;align-items:center;width:min(680px,100%);min-height:126px;margin:0 auto;display:flex}.profile-page-module__axIS_G__poweredBy{color:#726c79;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:12px;font-size:.95rem;font-weight:700;text-decoration:none;display:inline-flex}.profile-page-module__axIS_G__poweredBy:hover{color:#f8f7fb}.profile-page-module__axIS_G__poweredBy:focus-visible{outline:2px solid var(--profile-accent);outline-offset:4px}.profile-page-module__axIS_G__poweredBy img{width:94px;height:auto;display:block}.publicThemeToggle{color:#e9e9ed;min-height:36px;font:inherit;cursor:pointer;background:#ffffff14;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:.82rem;font-weight:750;transition-property:background-color,scale;transition-duration:.15s;transition-timing-function:ease-out;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1a}.publicThemeToggle:hover{background:#ffffff21}.publicThemeToggle:active{scale:.96}.publicThemeToggle:focus-visible{outline:2px solid var(--profile-accent);outline-offset:3px}@media (max-width:840px){.profile-page-module__axIS_G__page{grid-template-columns:1fr}.profile-page-module__axIS_G__identity{min-height:300px}}@media (max-width:560px){.profile-page-module__axIS_G__themeControl{margin-top:12px}.profile-page-module__axIS_G__page{gap:14px;padding:18px 0 64px}.profile-page-module__axIS_G__identity{border-radius:28px;padding:112px 14px 0}.profile-page-module__axIS_G__identityCard{border-radius:24px;padding:72px 20px 22px}.profile-page-module__axIS_G__identityMarks{width:108px;top:-54px}.profile-page-module__axIS_G__avatar{border-radius:32px;width:108px;height:108px;font-size:3.5rem}.profile-page-module__axIS_G__companyLogo{width:50px;height:50px;right:-18px}.profile-page-module__axIS_G__identity h1{font-size:clamp(3.25rem,11vw,4.8rem)}.profile-page-module__axIS_G__primaryActions{grid-template-columns:1fr}.profile-page-module__axIS_G__panel{border-radius:24px;padding:22px}.profile-page-module__axIS_G__actionGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.profile-page-module__axIS_G__actionItem{border-radius:18px;min-height:106px;font-size:.76rem}.profile-page-module__axIS_G__actionIcon{border-radius:18px;width:58px;height:58px}}@media (prefers-reduced-motion:reduce){.profile-page-module__axIS_G__save,.profile-page-module__axIS_G__visit,.profile-page-module__axIS_G__actionItem{transition:none}.profile-page-module__axIS_G__save:active,.profile-page-module__axIS_G__visit:active,.profile-page-module__axIS_G__actionItem:active{scale:1}}@media (prefers-color-scheme:light){html:not([data-public-theme=dark]) .profile-page-module__axIS_G__shell{color:#1b2026;background:#e7eaf3}html:not([data-public-theme=dark]) .profile-page-module__axIS_G__footer{border-color:#1b20261f}html:not([data-public-theme=dark]) .publicThemeToggle{color:#36414d;background:#ffffffc2;box-shadow:inset 0 0 0 1px #1b20261f}:is(html:not([data-public-theme=dark]) .profile-page-module__axIS_G__identityCard,html:not([data-public-theme=dark]) .profile-page-module__axIS_G__panel){color:#1b2026;background:#f7f8fd;box-shadow:0 14px 36px #19222f1f,0 0 0 1px #1b20261f}html:not([data-public-theme=dark]) .profile-page-module__axIS_G__avatar{outline-color:#f7f8fd}html:not([data-public-theme=dark]) .profile-page-module__axIS_G__role{color:#4e5966}html:not([data-public-theme=dark]) .profile-page-module__axIS_G__bio{color:#67717e}html:not([data-public-theme=dark]) .profile-page-module__axIS_G__snapshotDetails p{color:#67717e}html:not([data-public-theme=dark]) .profile-page-module__axIS_G__visit{color:#26313b;background:#1b20260f;box-shadow:inset 0 0 0 1px #1b20261f}:is(html:not([data-public-theme=dark]) .profile-page-module__axIS_G__actionItem,html:not([data-public-theme=dark]) .profile-page-module__axIS_G__snapshotCard,html:not([data-public-theme=dark]) .profile-page-module__axIS_G__snapshotAction){color:#1b2026;background:#fff;box-shadow:inset 0 0 0 1px #1b20261a}:is(html:not([data-public-theme=dark]) .profile-page-module__axIS_G__actionItem:hover,html:not([data-public-theme=dark]) .profile-page-module__axIS_G__snapshotAction:hover){background:#eef1f7}html:not([data-public-theme=dark]) .profile-page-module__axIS_G__footer{color:#67717e}}html[data-public-theme=light] .profile-page-module__axIS_G__shell{color:#1b2026;background:#e7eaf3}html[data-public-theme=light] .profile-page-module__axIS_G__footer{border-color:#1b20261f}html[data-public-theme=light] .publicThemeToggle{color:#36414d;background:#ffffffc2;box-shadow:inset 0 0 0 1px #1b20261f}:is(html[data-public-theme=light] .profile-page-module__axIS_G__identityCard,html[data-public-theme=light] .profile-page-module__axIS_G__panel){color:#1b2026;background:#f7f8fd;box-shadow:0 14px 36px #19222f1f,0 0 0 1px #1b20261f}html[data-public-theme=light] .profile-page-module__axIS_G__avatar{outline-color:#f7f8fd}html[data-public-theme=light] .profile-page-module__axIS_G__role{color:#4e5966}html[data-public-theme=light] .profile-page-module__axIS_G__bio{color:#67717e}html[data-public-theme=light] .profile-page-module__axIS_G__snapshotDetails p{color:#67717e}html[data-public-theme=light] .profile-page-module__axIS_G__visit{color:#26313b;background:#1b20260f;box-shadow:inset 0 0 0 1px #1b20261f}:is(html[data-public-theme=light] .profile-page-module__axIS_G__actionItem,html[data-public-theme=light] .profile-page-module__axIS_G__snapshotCard,html[data-public-theme=light] .profile-page-module__axIS_G__snapshotAction){color:#1b2026;background:#fff;box-shadow:inset 0 0 0 1px #1b20261a}:is(html[data-public-theme=light] .profile-page-module__axIS_G__actionItem:hover,html[data-public-theme=light] .profile-page-module__axIS_G__snapshotAction:hover){background:#eef1f7}html[data-public-theme=light] .profile-page-module__axIS_G__footer{color:#67717e}html[data-public-theme=dark] .profile-page-module__axIS_G__shell[data-graphite-accent=true]{--profile-accent:#fff!important}@media (prefers-color-scheme:dark){html:not([data-public-theme=light]) .profile-page-module__axIS_G__shell[data-graphite-accent=true]{--profile-accent:#fff!important}}.profile-page-module__axIS_G__shell[data-presentation=graphite]{--public-accent:#000;--public-foreground:#000;--public-muted:#000000ad;--public-surface:#fff;--public-input:#fff;--public-border:#0000003d;--public-input-border:#0000003d;--public-button-background:#000;--public-button-foreground:#fff;--public-error:#000;--public-error-background:transparent;--public-success:#000;--public-success-background:transparent;color:#000;background:#fff}.profile-page-module__axIS_G__shell[data-presentation=graphite] .profile-page-module__axIS_G__footer{border-color:#0000002e}.profile-page-module__axIS_G__shell[data-presentation=graphite] .profile-page-module__axIS_G__identity{background:#fff;box-shadow:0 0 0 1px #0000004d,0 32px 90px #0000001f}.profile-page-module__axIS_G__shell[data-presentation=graphite] .profile-page-module__axIS_G__identityCard{color:#000;background:#fff;box-shadow:0 18px 44px #0000001f,0 0 0 1px #0000003d}.profile-page-module__axIS_G__shell[data-presentation=graphite] .profile-page-module__axIS_G__identityCard .profile-page-module__axIS_G__avatar{outline-color:#fff}.profile-page-module__axIS_G__shell[data-presentation=graphite] .profile-page-module__axIS_G__glow{filter:none;background:0 0}.profile-page-module__axIS_G__shell[data-presentation=graphite] .profile-page-module__axIS_G__avatar{color:#fff;background-color:#000;outline-color:#0003}.profile-page-module__axIS_G__shell[data-presentation=graphite] .profile-page-module__axIS_G__companyLogo{background:#fff;outline-color:#0000002e;box-shadow:0 10px 30px #00000024}.profile-page-module__axIS_G__shell[data-presentation=graphite] .profile-page-module__axIS_G__companyBadge{color:#000;background:0 0;box-shadow:inset 0 0 0 1px #00000047}.profile-page-module__axIS_G__shell[data-presentation=graphite] .profile-page-module__axIS_G__handle,.profile-page-module__axIS_G__shell[data-presentation=graphite] .profile-page-module__axIS_G__panelHead>span,.profile-page-module__axIS_G__shell[data-presentation=graphite] .profile-page-module__axIS_G__role,.profile-page-module__axIS_G__shell[data-presentation=graphite] .profile-page-module__axIS_G__bio,.profile-page-module__axIS_G__shell[data-presentation=graphite] .profile-page-module__axIS_G__footer{color:#000000ad}.profile-page-module__axIS_G__shell[data-presentation=graphite] .profile-page-module__axIS_G__actionItem{color:#000;background:#fff;box-shadow:inset 0 0 0 1px #0003}.profile-page-module__axIS_G__shell[data-presentation=graphite] .profile-page-module__axIS_G__actionItem:hover{background:#0000000d}.profile-page-module__axIS_G__shell[data-presentation=graphite] .profile-page-module__axIS_G__actionIcon{color:#fff;background:#000;box-shadow:0 8px 20px #00000029}.profile-page-module__axIS_G__shell[data-presentation=graphite] .profile-page-module__axIS_G__save{color:#fff;background:#000;box-shadow:0 12px 28px #00000029}.profile-page-module__axIS_G__shell[data-presentation=graphite] .profile-page-module__axIS_G__save span{color:#fff}.profile-page-module__axIS_G__shell[data-presentation=graphite] .profile-page-module__axIS_G__visit{color:#000;background:0 0;box-shadow:inset 0 0 0 1px #0000003d}.profile-page-module__axIS_G__shell[data-presentation=graphite] .profile-page-module__axIS_G__visit:hover{background:#0000000d}.profile-page-module__axIS_G__shell[data-presentation=graphite] .profile-page-module__axIS_G__panel{background:#fff;box-shadow:0 0 0 1px #0000003d,0 22px 58px #0000001a}.profile-page-module__axIS_G__snapshotList{gap:10px;display:grid}.profile-page-module__axIS_G__snapshotCard{background:#ffffff0b;border-radius:22px;grid-template-columns:88px minmax(0,1fr);align-items:center;gap:16px;padding:13px;display:grid;box-shadow:inset 0 0 0 1px #ffffff0f}.profile-page-module__axIS_G__snapshotLogoLink{outline-offset:-1px;background:#fffffff5;border-radius:16px;outline:1px solid #ffffff1a;outline:1px solid lab(100% 0 0/.1);place-items:center;width:88px;height:88px;padding:9px;transition-property:box-shadow,scale;transition-duration:.15s;transition-timing-function:ease-out;display:grid;overflow:hidden;box-shadow:0 8px 22px #00000024}.profile-page-module__axIS_G__snapshotLogoLink:active{scale:.96}.profile-page-module__axIS_G__snapshotLogoLink:focus-visible,.profile-page-module__axIS_G__snapshotAction:focus-visible{outline:2px solid var(--profile-accent);outline-offset:3px}.profile-page-module__axIS_G__snapshotLogoLink img{object-fit:contain;width:100%;height:100%}.profile-page-module__axIS_G__snapshotDetails{gap:5px;min-width:0;display:grid}.profile-page-module__axIS_G__snapshotLabel{width:fit-content;color:color-mix(in srgb, var(--profile-accent) 52%, white);background:color-mix(in srgb, var(--profile-accent) 14%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--profile-accent) 25%, transparent);letter-spacing:.07em;text-transform:uppercase;border-radius:999px;padding:4px 8px;font-size:.76rem;font-weight:800}.profile-page-module__axIS_G__snapshotDetails h3{overflow-wrap:anywhere;letter-spacing:-.02em;margin:2px 0 0;font-size:1.28rem;line-height:1.12}.profile-page-module__axIS_G__snapshotDetails p{color:#9e98a5;font-size:.98rem;line-height:1.4}.profile-page-module__axIS_G__snapshotActions{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.profile-page-module__axIS_G__snapshotAction{color:#eeeaf2;background:#ffffff0e;border-radius:13px;flex:132px;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:0 13px;font-size:.93rem;font-weight:750;text-decoration:none;transition-property:background-color,box-shadow,color,scale,transform;transition-duration:.15s;transition-timing-function:ease-out;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff13}.profile-page-module__axIS_G__snapshotAction:hover{background:#ffffff17;transform:translateY(-1px)}.profile-page-module__axIS_G__snapshotAction:active{scale:.96}.profile-page-module__axIS_G__snapshotAction>span:last-child{color:var(--profile-accent);font-size:1.12rem}.profile-page-module__axIS_G__shell[data-presentation=graphite] .profile-page-module__axIS_G__snapshotCard{background:0 0;box-shadow:inset 0 0 0 1px #0003}.profile-page-module__axIS_G__shell[data-presentation=graphite] .profile-page-module__axIS_G__snapshotLogoLink{background:#fff;outline-color:#00000029;box-shadow:0 8px 22px #0000001a}.profile-page-module__axIS_G__shell[data-presentation=graphite] .profile-page-module__axIS_G__snapshotLabel{color:#000;background:0 0;box-shadow:inset 0 0 0 1px #0000003d}.profile-page-module__axIS_G__shell[data-presentation=graphite] .profile-page-module__axIS_G__snapshotDetails p{color:#000000ad}.profile-page-module__axIS_G__shell[data-presentation=graphite] .profile-page-module__axIS_G__snapshotAction{color:#000;background:0 0;box-shadow:inset 0 0 0 1px #0003}.profile-page-module__axIS_G__shell[data-presentation=graphite] .profile-page-module__axIS_G__snapshotAction:hover{background:#0000000d}.profile-page-module__axIS_G__shell[data-presentation=graphite] .profile-page-module__axIS_G__snapshotAction>span:last-child{color:#000}@media (max-width:560px){.profile-page-module__axIS_G__snapshotCard{grid-template-columns:74px minmax(0,1fr);gap:12px;padding:11px}.profile-page-module__axIS_G__snapshotLogoLink{width:74px;height:74px;padding:8px}.profile-page-module__axIS_G__snapshotActions{grid-template-columns:1fr;display:grid}}@media (prefers-reduced-motion:reduce){.profile-page-module__axIS_G__snapshotLogoLink,.profile-page-module__axIS_G__snapshotAction{transition:none}.profile-page-module__axIS_G__snapshotLogoLink:active,.profile-page-module__axIS_G__snapshotAction:active{scale:1}}
.company-page-module___Nncba__shell{--company-accent:#7048e8;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--company-background:var(--lightningcss-light,#e7eaf3)var(--lightningcss-dark,#17181c);--public-foreground:var(--lightningcss-light,#1b2026)var(--lightningcss-dark,#f5f3fa);--public-muted:var(--lightningcss-light,#596572)var(--lightningcss-dark,#aca6b3);--public-surface:var(--lightningcss-light,#f7f8fd)var(--lightningcss-dark,#222329);--public-input:var(--lightningcss-light,#fff)var(--lightningcss-dark,#ffffff0b);--public-border:var(--lightningcss-light,#1b202629)var(--lightningcss-dark,#fff3);--public-input-border:var(--lightningcss-light,#1b20261f)var(--lightningcss-dark,#ffffff1a);--public-button-background:var(--lightningcss-light,#1b2026)var(--lightningcss-dark,#fff);--public-button-foreground:var(--lightningcss-light,#fff)var(--lightningcss-dark,#17131d);--public-error:var(--lightningcss-light,#a5261c)var(--lightningcss-dark,#ffb2a8);--public-error-background:var(--lightningcss-light,#fff0ee)var(--lightningcss-dark,#db4d3d26);--public-success:var(--lightningcss-light,#176b35)var(--lightningcss-dark,#b8f1cd);--public-success-background:var(--lightningcss-light,#eaf8ef)var(--lightningcss-dark,#49b46d29);--company-soft:var(--lightningcss-light,#1b20260e)var(--lightningcss-dark,#ffffff0e);--company-hover:var(--lightningcss-light,#1b202616)var(--lightningcss-dark,#ffffff16);--company-hover-border:var(--lightningcss-light,#1b202642)var(--lightningcss-dark,#ffffff42);--company-banner-start:var(--lightningcss-light,#e1e7f0)var(--lightningcss-dark,#172632);--company-banner-end:var(--lightningcss-light,#f7f8fd)var(--lightningcss-dark,#202126);--company-accent-text:var(--lightningcss-light,color-mix(in srgb, var(--company-accent) 70%, #1b2026))var(--lightningcss-dark,color-mix(in srgb, var(--company-accent) 55%, white));--public-accent:var(--company-accent-text);min-height:100vh;color:var(--public-foreground);background:var(--company-background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 clamp(18px,4vw,56px);font-size:1.4rem;display:flow-root;overflow-x:clip}.company-page-module___Nncba__shell *,.company-page-module___Nncba__shell :before,.company-page-module___Nncba__shell :after{box-sizing:border-box}.company-page-module___Nncba__shell h1,.company-page-module___Nncba__shell h2,.company-page-module___Nncba__shell h3{text-wrap:balance}.company-page-module___Nncba__shell p{text-wrap:pretty}.company-page-module___Nncba__themeControl{justify-content:flex-end;width:min(680px,100%);margin:14px auto 0;display:flex}.company-page-module___Nncba__powered{min-height:44px;color:var(--public-muted);align-items:center;gap:12px;font-size:1.08rem;font-weight:650;text-decoration:none;display:inline-flex}.company-page-module___Nncba__powered img{width:92px;height:auto;display:block}.company-page-module___Nncba__hero{grid-template-columns:190px minmax(0,760px);align-content:center;align-items:start;gap:clamp(26px,5vw,66px);width:min(1180px,100%);min-height:500px;margin:0 auto;padding:clamp(64px,10vw,120px) 0;display:grid;position:relative;overflow:visible}.company-page-module___Nncba__glow{opacity:.1;background:var(--company-accent);filter:blur(150px);pointer-events:none;border-radius:50%;width:620px;height:620px;position:absolute;top:-220px;left:-110px}.company-page-module___Nncba__logo{color:#fff;background-color:var(--company-accent);width:190px;height:190px;box-shadow:0 0 0 1px var(--public-input-border), 0 30px 80px #0000005c;outline:1px solid var(--public-input-border);outline-offset:-1px;background-position:50%;background-size:cover;border-radius:50px;place-items:center;font-size:6rem;font-weight:800;display:grid;position:relative}.company-page-module___Nncba__heroCopy{position:relative}.company-page-module___Nncba__eyebrow{color:var(--company-accent-text);letter-spacing:.12em;text-transform:uppercase;font-size:1.05rem;font-weight:800}.company-page-module___Nncba__heroCopy h1{letter-spacing:-.065em;margin-top:9px;font-size:clamp(5rem,9vw,10rem);line-height:.9}.company-page-module___Nncba__heroCopy>p{max-width:760px;color:var(--public-muted);margin-top:24px;font-size:clamp(1.55rem,2vw,1.9rem);line-height:1.7}.company-page-module___Nncba__meta{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.company-page-module___Nncba__meta span{color:var(--public-muted);background:var(--company-soft);box-shadow:0 0 0 1px var(--public-input-border);border-radius:999px;padding:8px 11px;font-size:1.05rem;font-weight:650}.company-page-module___Nncba__website,.company-page-module___Nncba__connect,.company-page-module___Nncba__profileLink,.company-page-module___Nncba__footer a{transition-property:scale,background-color,box-shadow,color;transition-duration:.15s;transition-timing-function:ease-out}.company-page-module___Nncba__website:active,.company-page-module___Nncba__connect:active,.company-page-module___Nncba__profileLink:active,.company-page-module___Nncba__footer a:active{scale:.96}.company-page-module___Nncba__website,.company-page-module___Nncba__connect{min-height:48px;color:var(--public-button-foreground);background:var(--public-button-background);border-radius:14px;align-items:center;gap:18px;margin-top:30px;padding:0 18px 0 20px;font-weight:750;text-decoration:none;display:inline-flex;box-shadow:0 10px 32px #0003}.company-page-module___Nncba__website:hover,.company-page-module___Nncba__connect:hover{box-shadow:0 14px 40px #0000004d}.company-page-module___Nncba__website span,.company-page-module___Nncba__connect span{color:var(--public-button-foreground);font-size:1.7rem}.company-page-module___Nncba__team{border-top:1px solid var(--company-soft);width:min(1180px,100%);margin:0 auto;padding:90px 0 120px}.company-page-module___Nncba__sectionHead{justify-content:space-between;align-items:end;gap:30px;margin-bottom:38px;display:flex}.company-page-module___Nncba__sectionHead h2{letter-spacing:-.055em;margin-top:5px;font-size:clamp(3.4rem,6vw,6.2rem);line-height:1}.company-page-module___Nncba__sectionHead>p{max-width:390px;color:var(--public-muted);line-height:1.6}.company-page-module___Nncba__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.company-page-module___Nncba__card{background:var(--public-surface);min-height:390px;box-shadow:0 0 0 1px var(--public-border), 0 20px 55px #00000029;border-radius:30px;flex-direction:column;padding:14px;transition-property:transform,box-shadow;transition-duration:.18s;transition-timing-function:ease-out;display:flex}.company-page-module___Nncba__card:hover{box-shadow:0 0 0 1px var(--company-hover-border), 0 28px 68px #00000038;transform:translateY(-3px)}.company-page-module___Nncba__avatar{aspect-ratio:1.35;color:#fff;background-color:var(--company-accent);background-color:color-mix(in srgb, var(--company-accent) 60%, #17131d);outline:1px solid var(--public-input-border);outline-offset:-1px;background-position:50%;background-size:cover;border-radius:18px;place-items:center;font-size:4.8rem;font-weight:800;display:grid}.company-page-module___Nncba__role{color:var(--company-accent-text);letter-spacing:.09em;text-transform:uppercase;font-size:.95rem;font-weight:800}.company-page-module___Nncba__card h3{letter-spacing:-.025em;margin-top:5px;font-size:2.2rem}.company-page-module___Nncba__title{color:var(--public-muted);margin-top:3px}.company-page-module___Nncba__bio{color:var(--public-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:13px;font-size:1.16rem;line-height:1.55;display:-webkit-box;overflow:hidden}.company-page-module___Nncba__profileLink{min-height:46px;color:var(--public-foreground);background:var(--company-soft);box-shadow:0 0 0 1px var(--public-input-border);border-radius:14px;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding:0 12px;font-size:1.12rem;font-weight:700;text-decoration:none;display:flex}.company-page-module___Nncba__profileLink:hover{background:var(--company-hover);box-shadow:0 0 0 1px var(--public-input-border)}.company-page-module___Nncba__profileLink span{max-width:170px;color:var(--public-muted);text-overflow:ellipsis;white-space:nowrap;font-weight:550;overflow:hidden}.company-page-module___Nncba__empty{color:var(--public-muted);background:var(--public-surface);box-shadow:0 0 0 1px var(--public-border);text-align:center;border-radius:24px;padding:60px 24px}.company-page-module___Nncba__footer{border-top:1px solid var(--company-soft);justify-content:space-between;align-items:center;gap:24px;width:min(1180px,100%);min-height:150px;margin:0 auto;display:flex}.company-page-module___Nncba__footer div{gap:3px;display:grid}.company-page-module___Nncba__footer strong{font-size:1.25rem}.company-page-module___Nncba__footer span{color:var(--public-muted);font-size:1.05rem}.company-page-module___Nncba__footer a{min-height:44px;color:var(--public-foreground);background:var(--company-soft);box-shadow:0 0 0 1px var(--public-input-border);border-radius:12px;align-items:center;padding:0 15px;font-size:1.1rem;font-weight:700;text-decoration:none;display:inline-flex}.company-page-module___Nncba__footer a:hover{background:var(--company-hover)}.company-page-module___Nncba__footerActions{grid-auto-flow:column;align-items:center;gap:16px!important;display:flex!important}.company-page-module___Nncba__footerPowered{text-transform:uppercase;letter-spacing:.08em;font-weight:650;color:var(--public-muted)!important;font-size:.95rem!important}@media (max-width:900px){.company-page-module___Nncba__hero{grid-template-columns:130px 1fr}.company-page-module___Nncba__logo{border-radius:36px;width:130px;height:130px;font-size:4rem}.company-page-module___Nncba__grid{grid-template-columns:1fr 1fr}}@media (max-width:620px){.company-page-module___Nncba__powered span{display:none}.company-page-module___Nncba__powered img{width:82px}.company-page-module___Nncba__hero{grid-template-columns:1fr;padding:50px 0 70px}.company-page-module___Nncba__logo{border-radius:27px;width:94px;height:94px;font-size:3.2rem}.company-page-module___Nncba__heroCopy h1{font-size:clamp(4.6rem,18vw,7rem)}.company-page-module___Nncba__sectionHead{flex-direction:column;align-items:flex-start}.company-page-module___Nncba__grid{grid-template-columns:1fr}.company-page-module___Nncba__card{min-height:360px}.company-page-module___Nncba__footer{flex-direction:column;justify-content:center;align-items:flex-start;padding:28px 0}.company-page-module___Nncba__footerActions{flex-direction:column;grid-auto-flow:row;align-items:flex-start}}.company-page-module___Nncba__leadCapture{width:min(1180px,100%);margin:0 auto;padding:0 0 90px}.company-page-module___Nncba__websiteBanner{width:min(680px,100%);min-height:82px;color:var(--public-foreground);background:color-mix(in srgb, var(--company-accent) 14%, var(--public-surface));box-shadow:0 0 0 1px color-mix(in srgb, var(--company-accent) 28%, #ffffff1f);border-radius:22px;align-items:center;gap:14px;margin:0 auto 16px;padding:15px 18px;text-decoration:none;display:flex}.company-page-module___Nncba__websiteBanner>span:first-child{width:48px;height:48px;color:var(--public-button-foreground);background:var(--company-accent-text);border-radius:15px;flex:0 0 48px;place-items:center;font-size:25px;display:grid}.company-page-module___Nncba__websiteBanner>span:nth-child(2){gap:4px;min-width:0;display:grid}.company-page-module___Nncba__websiteBanner small{color:var(--public-muted);letter-spacing:.09em;text-transform:uppercase;font-size:.78rem;font-weight:800}.company-page-module___Nncba__websiteBanner strong{text-overflow:ellipsis;white-space:nowrap;font-size:1.08rem;overflow:hidden}.company-page-module___Nncba__websiteBanner b{color:var(--company-accent-text);margin-left:auto;font-size:1.35rem}.company-page-module___Nncba__shell .publicThemeToggle{min-height:36px;color:var(--public-foreground);background:var(--company-soft);box-shadow:inset 0 0 0 1px var(--public-input-border);font:inherit;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:.82rem;font-weight:750;display:inline-flex}html[data-public-theme=dark] .company-page-module___Nncba__shell[data-graphite-accent=true]{--company-accent:#fff!important}@media (prefers-color-scheme:dark){html:not([data-public-theme=light]) .company-page-module___Nncba__shell[data-graphite-accent=true]{--company-accent:#fff!important}}.company-page-module___Nncba__hero,.company-page-module___Nncba__team,.company-page-module___Nncba__leadCapture,.company-page-module___Nncba__footer{width:min(680px,100%)}.company-page-module___Nncba__hero{background:linear-gradient(145deg, color-mix(in srgb, var(--company-accent) 32%, var(--company-banner-start)), var(--company-banner-end) 70%);border-radius:34px;min-height:0;margin-top:clamp(20px,4vw,44px);margin-bottom:16px;padding:140px 28px 0;display:block;box-shadow:0 18px 54px #0000003d}.company-page-module___Nncba__logo{z-index:2;outline:4px solid var(--public-surface);border-radius:34px;width:116px;height:116px;font-size:3.6rem;position:absolute;top:82px;left:50%;transform:translate(-50%)}.company-page-module___Nncba__heroCopy{z-index:1;background:var(--public-surface);box-shadow:0 18px 44px #0000003d, 0 0 0 1px var(--public-border);text-align:center;border-radius:28px;flex-direction:column;align-items:center;padding:76px 26px 26px;display:flex;position:relative}.company-page-module___Nncba__heroCopy h1{font-size:clamp(2.2rem,9vw,3.4rem);line-height:1}.company-page-module___Nncba__heroCopy>p{margin-top:12px;font-size:1rem;line-height:1.55}.company-page-module___Nncba__meta{justify-content:center;margin-top:16px}.company-page-module___Nncba__meta span{font-size:.82rem}.company-page-module___Nncba__website{display:none}.company-page-module___Nncba__connect{min-height:46px;margin-top:18px;padding:0 16px;font-size:.95rem}.company-page-module___Nncba__team{border:0;padding:0 0 30px}.company-page-module___Nncba__sectionHead{margin-bottom:18px}.company-page-module___Nncba__sectionHead h2{font-size:clamp(2rem,8vw,3rem)}.company-page-module___Nncba__sectionHead>p{font-size:.98rem}.company-page-module___Nncba__grid{grid-template-columns:1fr 1fr;gap:12px}.company-page-module___Nncba__card{border-radius:22px;min-height:0;padding:12px}.company-page-module___Nncba__avatar{aspect-ratio:1;border-radius:15px;font-size:3.2rem}.company-page-module___Nncba__cardCopy{padding:14px 4px 10px}.company-page-module___Nncba__card h3{font-size:1.35rem}.company-page-module___Nncba__profileLink{font-size:.92rem}.company-page-module___Nncba__footer{min-height:104px}.company-page-module___Nncba__leadCapture{padding-bottom:60px;scroll-margin-top:24px}@media (max-width:620px){.company-page-module___Nncba__themeControl{margin-top:12px}.company-page-module___Nncba__hero{border-radius:28px;margin-top:18px;margin-bottom:14px;padding:112px 14px 0}.company-page-module___Nncba__logo{border-radius:31px;width:104px;height:104px;top:62px}.company-page-module___Nncba__heroCopy{border-radius:24px;padding:70px 20px 22px}.company-page-module___Nncba__grid{grid-template-columns:1fr}.company-page-module___Nncba__websiteBanner{margin-bottom:14px}}.company-page-module___Nncba__shell[data-presentation=graphite]{--company-accent-text:var(--company-accent);--company-background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#17181c);--public-foreground:var(--lightningcss-light,#000)var(--lightningcss-dark,#fff);--public-muted:var(--lightningcss-light,#000000ad)var(--lightningcss-dark,#ffffffad);--public-surface:var(--lightningcss-light,#fff)var(--lightningcss-dark,#222329);--public-input:var(--lightningcss-light,#fff)var(--lightningcss-dark,#17181c);--public-border:var(--lightningcss-light,#0000003d)var(--lightningcss-dark,#ffffff3d);--public-input-border:var(--public-border);--public-button-background:var(--lightningcss-light,#000)var(--lightningcss-dark,#fff);--public-button-foreground:var(--lightningcss-light,#fff)var(--lightningcss-dark,#000);--public-error:var(--public-foreground);--public-error-background:transparent;--public-success:var(--public-foreground);--public-success-background:transparent;--company-accent:var(--lightningcss-light,#000)var(--lightningcss-dark,#fff)!important}.company-page-module___Nncba__shell[data-presentation=graphite] .company-page-module___Nncba__glow{filter:none;background:0 0}.company-page-module___Nncba__shell[data-presentation=graphite] .company-page-module___Nncba__hero{background:var(--public-surface)}.company-page-module___Nncba__shell[data-presentation=graphite] .company-page-module___Nncba__logo,.company-page-module___Nncba__shell[data-presentation=graphite] .company-page-module___Nncba__avatar{color:var(--public-button-foreground);background-color:var(--public-button-background)}.company-page-module___Nncba__shell[data-presentation=graphite] .company-page-module___Nncba__meta span,.company-page-module___Nncba__shell[data-presentation=graphite] .company-page-module___Nncba__profileLink,.company-page-module___Nncba__shell[data-presentation=graphite] .company-page-module___Nncba__footer a{background:0 0}.company-page-module___Nncba__shell[data-presentation=graphite] .company-page-module___Nncba__websiteBanner{background:var(--public-surface)}@media (max-width:620px){.company-page-module___Nncba__leadCapture{padding-bottom:64px}}@media (prefers-color-scheme:light){html:not([data-public-theme=dark]) .company-page-module___Nncba__shell{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}html[data-public-theme=light] .company-page-module___Nncba__shell{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-public-theme=dark] .company-page-module___Nncba__shell{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.company-page-module___Nncba__shell .publicThemeToggle:focus-visible{outline:2px solid var(--public-accent);outline-offset:3px}
