.Advisors-module__bO6F0G__section{padding:28px 24px 64px}.Advisors-module__bO6F0G__container{max-width:1120px;margin:0 auto}.Advisors-module__bO6F0G__intro{margin-bottom:28px}.Advisors-module__bO6F0G__eyebrow{color:var(--color-orange-700);font:600 11px/1.4 var(--font-sans);letter-spacing:.12em;text-transform:uppercase;margin-bottom:12px}.Advisors-module__bO6F0G__heading{color:var(--color-charcoal-900);letter-spacing:-1px;font-size:30px;font-weight:500;line-height:1.1}.Advisors-module__bO6F0G__grid{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}.Advisors-module__bO6F0G__card{filter:drop-shadow(0 0 12px #f3612b33);min-width:0;padding:1px;display:flex;position:relative}.Advisors-module__bO6F0G__card:before{content:"";clip-path:polygon(0 0,calc(100% - 24px) 0,100% 24px,100% 100%,24px 100%,0 calc(100% - 24px));background:linear-gradient(135deg,#f3612b,#c3c9c6 50%,#f3612b);position:absolute;inset:0}.Advisors-module__bO6F0G__panel{clip-path:polygon(0 0,calc(100% - 23px) 0,100% 23px,100% 100%,23px 100%,0 calc(100% - 23px));background:#fff;flex-direction:column;flex:1;min-width:0;display:flex;position:relative;overflow:hidden}.Advisors-module__bO6F0G__identity{background:linear-gradient(125deg,#dfe5e2,#f7f8f6 55%,#fff);justify-content:space-between;align-items:flex-start;gap:20px;padding:24px 24px 0;display:flex;position:relative}.Advisors-module__bO6F0G__portrait{background:#fff;border:1px solid #bdc5c0;border-radius:2px;flex-shrink:0;width:112px;height:112px;padding:4px;overflow:hidden}.Advisors-module__bO6F0G__photo{object-fit:cover;width:100%;height:100%}.Advisors-module__bO6F0G__logo{object-fit:contain;width:auto;max-width:min(112px,100% - 132px);height:auto;max-height:34px;margin-top:8px}.Advisors-module__bO6F0G__logoSquare{width:56px;height:56px;max-height:56px}.Advisors-module__bO6F0G__content{background:linear-gradient(120deg,#fff 40%,#f3f5f2);flex-direction:column;flex:1;align-items:flex-start;padding:24px;display:flex;position:relative}.Advisors-module__bO6F0G__name{letter-spacing:-.7px;color:var(--color-charcoal-900);font-size:24px;font-weight:600;line-height:1.1}.Advisors-module__bO6F0G__title{color:var(--color-charcoal-600);flex:1;margin-top:12px;font-size:15px;line-height:23px}.Advisors-module__bO6F0G__profileLink{background:var(--color-charcoal-900);color:#fff;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:44px;margin-top:20px;padding:10px 14px;font:500 13px/20px ui-monospace,SFMono-Regular,Consolas,monospace;text-decoration:none;display:flex}.Advisors-module__bO6F0G__profileLink span{color:#ff956b;font:500 20px/1 var(--font-sans)}.Advisors-module__bO6F0G__profileLink:hover{background:#393d38}.Advisors-module__bO6F0G__profileLink:focus-visible{outline-offset:3px;outline:2px solid #f3612b}@media (min-width:768px){.Advisors-module__bO6F0G__section{padding:40px 64px 80px}.Advisors-module__bO6F0G__intro{margin-bottom:32px}.Advisors-module__bO6F0G__heading{font-size:36px}.Advisors-module__bO6F0G__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.Advisors-module__bO6F0G__card{grid-column:span 2}.Advisors-module__bO6F0G__card:last-child{grid-column:2/span 2}.Advisors-module__bO6F0G__portrait{width:128px;height:128px}.Advisors-module__bO6F0G__logo{max-width:min(112px,100% - 148px)}.Advisors-module__bO6F0G__title{min-height:69px}}@media (min-width:1080px){.Advisors-module__bO6F0G__grid{grid-template-columns:repeat(6,minmax(0,1fr))}.Advisors-module__bO6F0G__card:nth-child(4){grid-column:2/span 2}.Advisors-module__bO6F0G__card:last-child{grid-column:4/span 2}}@media (max-width:359px){.Advisors-module__bO6F0G__identity{gap:16px;padding:20px 20px 0}.Advisors-module__bO6F0G__content{padding:20px}.Advisors-module__bO6F0G__portrait{width:104px;height:104px}.Advisors-module__bO6F0G__logo{max-width:min(100px,100% - 120px)}.Advisors-module__bO6F0G__name{font-size:22px}}
.TechHeaderGraphic-module__8yip2a__frame{isolation:isolate;aspect-ratio:4/3;background:radial-gradient(at 50% 35%,#fffaf7,#fae9dd 75%);border:1px solid #efd5c5;border-radius:16px;width:100%;max-width:560px;margin-left:auto;position:relative;overflow:hidden}.TechHeaderGraphic-module__8yip2a__art{width:100%;height:100%;display:block}.TechHeaderGraphic-module__8yip2a__signal{animation:4.8s ease-in-out both TechHeaderGraphic-module__8yip2a__signal-arrival}.TechHeaderGraphic-module__8yip2a__frame[data-variant=about-us] .TechHeaderGraphic-module__8yip2a__signal{offset-path:path("M72 250H117L174 218L280 278L386 218L443 250H488")}.TechHeaderGraphic-module__8yip2a__frame[data-variant=our-team] .TechHeaderGraphic-module__8yip2a__signal{offset-path:path("M140 142H185L222 176L280 210L338 244L375 282H420")}.TechHeaderGraphic-module__8yip2a__frame[data-variant=advisors] .TechHeaderGraphic-module__8yip2a__signal{offset-path:path("M135 324L280 210L420 99")}.TechHeaderGraphic-module__8yip2a__frame[data-variant=blog] .TechHeaderGraphic-module__8yip2a__signal{offset-path:path("M126 240L231 180Q239 176 247 180L294 207Q302 211 310 207L410 150Q418 146 418 138V85")}@keyframes TechHeaderGraphic-module__8yip2a__signal-arrival{0%{offset-distance:0%;opacity:0}8%,90%{opacity:1}to{offset-distance:100%;opacity:0}}@media (prefers-reduced-motion:reduce),(scripting:none){.TechHeaderGraphic-module__8yip2a__signal{animation:none;display:none}}
.CompanyHero-module__3bIFUW__section{border-bottom:1px solid var(--color-charcoal-200);padding:48px 24px;position:relative;overflow:hidden}.CompanyHero-module__3bIFUW__canvas{pointer-events:none;background:#fffaf7;position:absolute;inset:0}.CompanyHero-module__3bIFUW__grid{align-items:center;gap:32px;max-width:1312px;margin-inline:auto;display:grid;position:relative}.CompanyHero-module__3bIFUW__copy{min-width:0}.CompanyHero-module__3bIFUW__eyebrow{color:var(--color-charcoal-500);letter-spacing:.13em;text-transform:uppercase;margin:0 0 24px;font-size:11px;font-weight:600;line-height:16px}.CompanyHero-module__3bIFUW__heading{color:var(--color-charcoal-900);font-family:var(--font-editorial);letter-spacing:-1.4px;margin:0;font-size:38px;font-weight:600;line-height:1.07}.CompanyHero-module__3bIFUW__description{max-width:460px;color:var(--color-charcoal-600);margin-top:24px;font-size:16px;line-height:25px}@media (min-width:768px){.CompanyHero-module__3bIFUW__section{padding:72px 64px}.CompanyHero-module__3bIFUW__grid{grid-template-columns:1.08fr 1fr;gap:clamp(32px,4.4vw,64px)}.CompanyHero-module__3bIFUW__heading{letter-spacing:-1.9px;font-size:clamp(36px,3.9vw,56px);line-height:1.06}.CompanyHero-module__3bIFUW__description{font-size:18px;line-height:28px}}@media (min-width:1080px){.CompanyHero-module__3bIFUW__heading.CompanyHero-module__3bIFUW__heading{white-space:nowrap;text-wrap:nowrap}.CompanyHero-module__3bIFUW__heading>span{display:inline}}
.BlogHeroGraphic-module__Snw_OG__heroGrid{align-items:center;gap:32px;max-width:1312px;margin-inline:auto;display:grid;position:relative}.BlogHeroGraphic-module__Snw_OG__heading{font-family:var(--font-editorial);letter-spacing:-1.4px;color:var(--color-charcoal-900);font-size:38px;font-weight:600;line-height:1.07}@media (min-width:768px){.BlogHeroGraphic-module__Snw_OG__heroGrid{grid-template-columns:1.1fr 1fr;gap:clamp(32px,4.4vw,64px)}.BlogHeroGraphic-module__Snw_OG__heading{letter-spacing:-2px;font-size:clamp(36px,4.2vw,60px)}}@media (min-width:1080px){.BlogHeroGraphic-module__Snw_OG__heroGrid{grid-template-columns:minmax(0,2.4fr) minmax(0,1fr)}.BlogHeroGraphic-module__Snw_OG__heading.BlogHeroGraphic-module__Snw_OG__heading{letter-spacing:-1.3px;white-space:nowrap;text-wrap:nowrap;font-size:clamp(24px,2.65vw,38px)}.BlogHeroGraphic-module__Snw_OG__heading>span{display:inline}}
.TeamProfiles-module__-kUOMW__department{border-top:1px solid var(--color-charcoal-200);justify-content:space-between;align-items:center;gap:24px;padding-top:24px;display:flex;position:relative}.TeamProfiles-module__-kUOMW__department:before{content:"";background:linear-gradient(90deg, var(--color-logo-orange), #f3612b1a);width:72px;height:3px;position:absolute;top:-2px;left:0}.TeamProfiles-module__-kUOMW__departmentSignal{width:180px;height:32px;color:var(--color-logo-orange);flex-shrink:0;display:none}@media (min-width:768px){.TeamProfiles-module__-kUOMW__departmentSignal{display:block}.TeamProfiles-module__-kUOMW__department{padding-top:28px}}
