._40jaHq_he-container{background-color:var(--base-white);padding:5rem 0}._40jaHq_he-head{grid-template-columns:1fr 1fr;align-items:end;gap:2rem;margin-bottom:2.5rem;display:grid}._40jaHq_he-title{color:var(--henry-style-henry-black);max-width:30rem}._40jaHq_he-description{color:var(--gray-700);max-width:34rem}._40jaHq_he-track{--he-frame-h:clamp(8.1rem, 19.8vw, 13.95rem);scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:.25rem;padding-top:calc(var(--he-frame-h) / .9 * .16);scrollbar-width:none;align-items:flex-end;gap:1.5rem;margin:-.25rem;display:flex;overflow:auto hidden}._40jaHq_he-track::-webkit-scrollbar{display:none}._40jaHq_he-item{scroll-snap-align:start;flex:none;max-width:88vw}._40jaHq_he-card{transition:translate var(--avatar-dur) var(--avatar-ease-in);display:block}._40jaHq_he-card:hover{translate:0 -2px}@media (hover:hover){._40jaHq_he-card:focus-visible{translate:0 -2px}}a._40jaHq_he-card:active{translate:0}@media (hover:hover){._40jaHq_he-card:focus-visible{outline:none}._40jaHq_he-card:focus-visible ._40jaHq_he-composed:before{outline:2px solid var(--henry-style-henry-black);outline-offset:3px}}._40jaHq_he-image{height:calc(var(--he-frame-h) / var(--he-art-frame,.9));-o-object-fit:contain;object-fit:contain;width:auto;max-width:100%;display:block}._40jaHq_he-composed{width:calc(var(--he-frame-h) * 2.5);max-width:100%;height:calc(var(--he-frame-h) / .9);position:relative}._40jaHq_he-composed:before{content:"";height:var(--he-frame-h);border-radius:calc(var(--he-frame-h) * .11);background:linear-gradient(90deg, var(--henry-style-henry-yellow) 0%, var(--henry-style-henry-yellow-4) 55%, var(--henry-style-henry-yellow-3) 100%);position:absolute;inset:auto 0 0}._40jaHq_he-composed-info{width:46%;height:var(--he-frame-h);box-sizing:border-box;padding:0 calc(var(--he-frame-h) * .08);text-align:center;z-index:1;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;bottom:0;left:0}._40jaHq_he-composed-name{font-size:calc(var(--he-frame-h) * .095);color:var(--gray-600);font-weight:500;line-height:1.25}._40jaHq_he-composed-role{font-size:calc(var(--he-frame-h) * .08);color:var(--gray-600);line-height:1.25}._40jaHq_he-composed-logo{margin-top:calc(var(--he-frame-h) * .1);color:var(--henry-style-henry-black);display:inline-flex}._40jaHq_he-composed-logo>*{width:auto;height:calc(var(--he-frame-h) * .1)}._40jaHq_he-composed-linkedin{margin-top:calc(var(--he-frame-h) * .1);display:inline-flex}._40jaHq_he-composed-linkedin svg{width:calc(var(--he-frame-h) * .09);height:calc(var(--he-frame-h) * .09)}._40jaHq_he-composed-linkedin svg path{fill:#0a66c2}._40jaHq_he-composed-photo-frame{border-radius:0 0 calc(var(--he-frame-h) * .11) calc(var(--he-frame-h) * .11);position:absolute;inset:-20% 0 0;overflow:hidden}._40jaHq_he-composed-photo{top:5%;left:calc(var(--he-photo-left) * 100%);width:auto;height:calc(var(--he-photo-scale) * 100% / 1.2);max-width:none;position:absolute}._40jaHq_he-controls{justify-content:flex-end;gap:.75rem;margin-top:2rem;display:flex}._40jaHq_he-arrow{border:1px solid var(--gray-300);background-color:var(--base-white);width:2.75rem;height:2.75rem;color:var(--henry-style-henry-black);cursor:pointer;border-radius:100px;justify-content:center;align-items:center;transition:background-color .2s,border-color .2s,transform .16s ease-out;display:flex}._40jaHq_he-arrow:active:not(:disabled){transform:scale(.94)}@media (hover:hover){._40jaHq_he-arrow:focus-visible{outline:2px solid var(--henry-style-henry-black);outline-offset:2px}}._40jaHq_he-arrow:hover:not(:disabled){background-color:var(--henry-style-henry-black);color:var(--base-white);border-color:#0000}._40jaHq_he-arrow:hover:not(:disabled) svg{stroke:var(--base-white)}._40jaHq_he-arrow:disabled{opacity:.4;cursor:default}._40jaHq_he-arrow svg{stroke:var(--henry-style-henry-black);width:1.25rem;height:1.25rem}._40jaHq_he-arrow-prev svg{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){._40jaHq_he-track{scroll-behavior:auto}._40jaHq_he-card,._40jaHq_he-arrow{transition:none}._40jaHq_he-arrow:active:not(:disabled){transform:none}}@media screen and (max-width:1219px){._40jaHq_he-head{grid-template-columns:1fr;align-items:start;gap:1rem}}@media screen and (max-width:699px){._40jaHq_he-container{padding:3rem 0}._40jaHq_he-head{margin-bottom:2rem}._40jaHq_he-controls{display:none}}
