.FounderMessage_section__cxgYo{scroll-margin-top:88px;padding-bottom:120px;color:hsl(var(--foreground));font-family:Poppins,sans-serif}.FounderMessage_container__Wo3yL{width:min(100%,1248px);margin-inline:auto;padding-inline:24px}.FounderMessage_sectionHead__I3Vqa{display:flex;align-items:baseline;justify-content:space-between;gap:24px;margin-bottom:48px;border-top:1px solid hsl(var(--secondary));padding-top:20px}.FounderMessage_sectionHead__I3Vqa h2{margin:0;color:hsl(var(--secondary));font-size:15px;font-weight:600;line-height:1.5}.FounderMessage_content__E9ftr{display:flex;align-items:center;gap:72px}.FounderMessage_copy__VkT3n{display:flex;min-width:0;flex:0 0 calc(45% - 32.4px);flex-direction:column;gap:32px}.FounderMessage_identity___4kIa{min-width:0}.FounderMessage_nameRow__WOJyc{display:flex;min-width:0;align-items:center;flex-wrap:wrap;gap:16px}.FounderMessage_name__7wZRC{min-width:0;margin:0;color:hsl(var(--secondary));font-size:clamp(30px,3.2vw,42px);font-weight:600;letter-spacing:-.03em;line-height:1.1;overflow-wrap:anywhere}.FounderMessage_linkedin__lKIPH{display:inline-flex;width:44px;height:44px;flex:0 0 44px;align-items:center;justify-content:center;border-radius:6px;background:#d63c06;color:hsl(var(--background));text-decoration:none;transition:filter .16s ease}.FounderMessage_linkedin__lKIPH:hover{filter:brightness(.88)}.FounderMessage_linkedin__lKIPH:focus-visible{outline:2px solid hsl(var(--secondary));outline-offset:3px}.FounderMessage_title__Db7od{margin:10px 0 0;color:hsl(var(--foreground));font-size:16px;font-weight:500;line-height:1.5}.FounderMessage_quote__PVMAN{margin:0;border-left:3px solid hsl(var(--secondary));padding:4px 0 4px 28px;color:hsl(var(--foreground));font-size:20px;line-height:1.7}.FounderMessage_photoFrame__X7pCa{position:relative;min-width:0;flex:1 1 55%;overflow:hidden;aspect-ratio:3/2;border-radius:8px;background:hsl(var(--secondary))}.FounderMessage_photo__R_nVC{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}@media (max-width:899px){.FounderMessage_content__E9ftr{align-items:stretch;flex-direction:column;gap:40px}.FounderMessage_copy__VkT3n{flex:initial}.FounderMessage_photoFrame__X7pCa{flex:initial;width:100%}}@media (max-width:767px){.FounderMessage_section__cxgYo{padding-bottom:72px}.FounderMessage_quote__PVMAN{font-size:18px}}@media (prefers-reduced-motion:reduce){.FounderMessage_linkedin__lKIPH{transition-duration:.01ms}}.TeamPage_page__x4G5z{color:hsl(var(--foreground));background:hsl(var(--background));font-family:Poppins,sans-serif}.TeamPage_container__MusnU{width:min(100%,1248px);margin-inline:auto;padding-inline:24px}.TeamPage_intro__Aa64O{padding-top:calc(88px + 112px);padding-bottom:72px}.TeamPage_eyebrow__5A8GA{margin:0 0 22px;color:#d63c06;font-size:13px;font-weight:600;letter-spacing:.14em;line-height:1.4;text-transform:uppercase}.TeamPage_headline__aRJb8{max-width:820px;margin:0;color:hsl(var(--secondary));font-size:clamp(40px,5.4vw,68px);font-weight:600;letter-spacing:-.03em;line-height:1.05}.TeamPage_introText__WBdxv{max-width:600px;margin:28px 0 0;color:hsl(var(--foreground));font-size:19px;line-height:1.6}.TeamPage_leadership__I5_EQ{padding-bottom:128px}.TeamPage_sectionHead__xsAHI{display:flex;align-items:baseline;justify-content:space-between;gap:24px;border-top:1px solid hsl(var(--secondary));padding-top:20px;margin-bottom:48px}.TeamPage_sectionHead__xsAHI h2{margin:0;color:hsl(var(--secondary));font-size:15px;font-weight:600;line-height:1.5}.TeamPage_sectionHead__xsAHI p{margin:0;color:hsl(var(--muted-foreground));font-size:14px;line-height:1.5}.TeamPage_grid__7b9Qm{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:32px;column-gap:32px;row-gap:56px}.TeamPage_card__YWfsx{display:flex;width:100%;flex-direction:column;align-items:stretch;padding:0;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.TeamPage_card__YWfsx:focus-visible{outline:2px solid #d63c06;outline-offset:6px}.TeamPage_photoFrame___dzCm{position:relative;display:block;overflow:hidden;width:100%;aspect-ratio:4/5;border-radius:4px;background:hsl(var(--muted))}.TeamPage_photo__mKU4r{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;transition:transform .3s ease}.TeamPage_card__YWfsx:focus-visible .TeamPage_photo__mKU4r,.TeamPage_card__YWfsx:hover .TeamPage_photo__mKU4r{transform:scale(1.03)}.TeamPage_initials___sJrK{display:grid;width:100%;height:100%;place-items:center;background:hsl(var(--muted));color:hsl(var(--muted-foreground));font-size:clamp(38px,5vw,62px);font-weight:500;letter-spacing:.02em}.TeamPage_cardDetails__IuFYW{display:flex;flex-direction:column;align-items:flex-start;gap:20px;padding-top:20px}.TeamPage_identity__ua45w{display:flex;flex-direction:column;gap:6px}.TeamPage_name__0GuDY{color:hsl(var(--secondary));font-size:21px;font-weight:600;line-height:1.3}.TeamPage_title__GuFmf{color:hsl(var(--foreground));font-size:15px;line-height:1.5}.TeamPage_viewProfile__YJ8Xz{display:inline-flex;min-height:44px;align-items:center;gap:8px;color:#d63c06;font-size:14px;font-weight:600;line-height:1.4}.TeamPage_arrow__cYHfv{display:inline-flex;transition:transform .3s ease}.TeamPage_card__YWfsx:focus-visible .TeamPage_arrow__cYHfv,.TeamPage_card__YWfsx:hover .TeamPage_arrow__cYHfv{transform:translateX(4px)}.TeamPage_cta__VDXOD{padding-block:96px;background:hsl(var(--secondary));color:hsl(var(--primary-foreground))}.TeamPage_ctaInner__98LR0{display:flex;align-items:flex-end;justify-content:space-between;gap:40px}.TeamPage_ctaCopy____ox9{max-width:640px}.TeamPage_ctaCopy____ox9 h2{margin:0;color:hsl(var(--primary-foreground));font-size:clamp(32px,3.6vw,46px);font-weight:600;letter-spacing:-.025em;line-height:1.1}.TeamPage_ctaCopy____ox9 p{margin:20px 0 0;color:hsl(var(--muted));font-size:18px;line-height:1.6}.TeamPage_ctaActions__frxQH{display:flex;flex:0 0 auto;align-items:center;gap:24px}.TeamPage_ctaButton__bcHLn{min-height:48px!important;padding-inline:24px!important;border-radius:999px!important;background:hsl(var(--background))!important;color:hsl(var(--secondary))!important}.TeamPage_ctaButton__bcHLn:hover{background:hsl(var(--muted))!important}.TeamPage_vendorLink__RZRah{display:inline-flex;min-height:44px;align-items:center;color:hsl(var(--primary-foreground));font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:4px;transition:color .18s ease}.TeamPage_vendorLink__RZRah:focus-visible,.TeamPage_vendorLink__RZRah:hover{color:hsl(var(--muted))}.TeamPage_overlay___eor5{position:fixed;z-index:100;inset:0;background:hsl(var(--secondary)/60%);animation:TeamPage_fadeIn__OJQ8f .2s ease-out both}.TeamPage_overlay___eor5[data-state=closed]{animation:TeamPage_fadeOut__VEg7O .18s ease-in both}.TeamPage_dialog__wIp_N{position:fixed;z-index:101;top:50%;left:50%;display:grid;width:min(900px,calc(100vw - 48px));max-height:calc(100dvh - 48px);grid-template-columns:320px minmax(0,1fr);overflow:hidden;transform:translate(-50%,-50%);border-radius:8px;background:hsl(var(--background));box-shadow:0 24px 72px hsl(var(--secondary)/25%);animation:TeamPage_dialogIn__B_bin .2s ease-out both}.TeamPage_dialog__wIp_N[data-state=closed]{animation:TeamPage_dialogOut__J0I96 .18s ease-in both}.TeamPage_modalPhoto__xLC7w{position:relative;min-height:100%;background:hsl(var(--muted))}.TeamPage_modalPhotoImage__nps2q{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.TeamPage_modalBody__OGhYM{min-width:0;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:40px 44px 24px}.TeamPage_modalTop__wR_BC{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.TeamPage_modalName__gSrlt{margin:0;color:hsl(var(--secondary));font-size:32px;font-weight:600;letter-spacing:-.025em;line-height:1.2}.TeamPage_modalTitle__au_F8{margin:8px 0 0;color:#d63c06;font-size:16px;font-weight:500;line-height:1.5}.TeamPage_iconButton__BuM1n{display:inline-flex;width:44px;height:44px;flex:0 0 44px;align-items:center;justify-content:center;border:1px solid hsl(var(--border));border-radius:50%;background:transparent;color:hsl(var(--secondary));cursor:pointer;transition:background-color .16s ease,color .16s ease}.TeamPage_iconButton__BuM1n:hover{background:hsl(var(--muted))}.TeamPage_iconButton__BuM1n:focus-visible,.TeamPage_linkedin__evdrX:focus-visible,.TeamPage_vendorLink__RZRah:focus-visible{outline:2px solid #d63c06;outline-offset:3px}.TeamPage_closeButton__UWZZF{border-color:transparent}.TeamPage_tags__lCrMI{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.TeamPage_tag__3NFzs{padding:6px 12px;border:1px solid hsl(var(--border));border-radius:999px;background:hsl(var(--muted));color:hsl(var(--foreground));font-size:13px;font-weight:500;line-height:1.4}.TeamPage_profile__mQM_7{margin-top:24px;padding-top:24px;border-top:1px solid hsl(var(--border))}.TeamPage_profileLabel__1XXPt{margin:0 0 12px;color:hsl(var(--muted-foreground));font-size:12px;font-weight:600;letter-spacing:.12em;line-height:1.5;text-transform:uppercase}.TeamPage_profileText__LfrSZ{margin:0;color:hsl(var(--secondary));font-size:19px;font-weight:500;line-height:1.6}.TeamPage_modalFooter__Vx9Uf{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:24px;padding-top:16px;border-top:1px solid hsl(var(--border))}.TeamPage_linkedin__evdrX{display:inline-flex;min-height:44px;align-items:center;gap:9px;color:hsl(var(--secondary));font-size:14px;font-weight:600;text-decoration:none;transition:color .16s ease}.TeamPage_linkedin__evdrX:hover{color:#d63c06}.TeamPage_pagination__TDC0D{display:flex;flex:0 0 auto;align-items:center;gap:8px}.TeamPage_counter__fac4P{margin-right:4px;color:hsl(var(--muted-foreground));font-size:13px;font-weight:600;white-space:nowrap}@keyframes TeamPage_fadeIn__OJQ8f{0%{opacity:0}to{opacity:1}}@keyframes TeamPage_fadeOut__VEg7O{0%{opacity:1}to{opacity:0}}@keyframes TeamPage_dialogIn__B_bin{0%{opacity:0;transform:translate(-50%,-50%) scale(.98)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes TeamPage_dialogOut__J0I96{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(.98)}}@media (prefers-reduced-motion:reduce){.TeamPage_arrow__cYHfv,.TeamPage_dialog__wIp_N,.TeamPage_overlay___eor5,.TeamPage_photo__mKU4r{animation-duration:.01ms!important;transition-duration:.01ms!important}}@media (max-width:1023px){.TeamPage_grid__7b9Qm{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.TeamPage_intro__Aa64O{padding-top:calc(88px + 64px);padding-bottom:48px}.TeamPage_eyebrow__5A8GA{margin-bottom:18px}.TeamPage_introText__WBdxv{font-size:17px}.TeamPage_leadership__I5_EQ{padding-bottom:72px}.TeamPage_sectionHead__xsAHI{align-items:flex-start;flex-direction:column;gap:8px;margin-bottom:32px}.TeamPage_cta__VDXOD{padding-block:64px}.TeamPage_ctaInner__98LR0{align-items:flex-start;flex-direction:column;gap:28px}.TeamPage_ctaCopy____ox9 p{font-size:16px}.TeamPage_ctaActions__frxQH{flex-wrap:wrap;gap:12px 20px}}@media (max-width:759px){.TeamPage_dialog__wIp_N{display:flex;width:calc(100vw - 48px);max-height:calc(100dvh - 48px);flex-direction:column;border-radius:8px}.TeamPage_modalPhoto__xLC7w{flex:0 0 300px;min-height:0}.TeamPage_modalBody__OGhYM{overflow-y:auto;padding:28px 24px 20px}.TeamPage_modalName__gSrlt{font-size:28px}.TeamPage_profileText__LfrSZ{font-size:17px}}@media (max-width:599px){.TeamPage_grid__7b9Qm{grid-template-columns:minmax(0,1fr);row-gap:48px}.TeamPage_card__YWfsx{width:min(100%,360px);margin-inline:auto}}@media (max-width:420px){.TeamPage_container__MusnU{padding-inline:24px}.TeamPage_modalPhoto__xLC7w{flex-basis:280px}.TeamPage_modalFooter__Vx9Uf{align-items:flex-start;flex-direction:column}}