.cew-lor-team-grid{--cew-lor-team-grid-gap: clamp(1.25rem, 2.4vw, 2.5rem);--cew-lor-team-grid-card-radius: 5px;--cew-lor-team-grid-card-padding: clamp(1.25rem, 2vw, 2.25rem);--cew-lor-team-grid-card-max-width: 37.5rem;--cew-lor-team-grid-image-aspect-ratio: 4 / 5;--cew-lor-team-grid-button-min-height: 2.65rem;--cew-lor-team-grid-button-radius: 3px;--cew-lor-team-grid-button-border-width: 2px;--cew-lor-team-grid-button-text: var(--cds-theme-clr-black);--cew-lor-team-grid-button-text-hover: var(--cds-theme-clr-black);--cew-lor-team-grid-button-background: var(--cds-theme-clr-secondary);--cew-lor-team-grid-button-background-hover: rgb(192.2891566265, 127.3493975904, 17.7108433735);--cew-lor-team-grid-button-border: var(--cds-theme-clr-secondary);--cew-lor-team-grid-button-border-hover: rgb(192.2891566265, 127.3493975904, 17.7108433735);--cew-lor-team-grid-action-size: 3.25rem;--cew-lor-team-grid-action-gap: clamp(1rem, 2vw, 1.75rem);--cew-lor-team-grid-glass-tint: rgba(255, 255, 255, 0.06);--cew-lor-team-grid-glass-base: color-mix(in srgb, var(--cds-theme-clr-primary) 74%, transparent);--cew-lor-team-grid-glass-background: linear-gradient(var(--cew-lor-team-grid-glass-tint), var(--cew-lor-team-grid-glass-tint)), var(--cew-lor-team-grid-glass-base);--cew-lor-team-grid-glass-border: rgba(255, 255, 255, 0.14);--cew-lor-team-grid-glass-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.08), 0 1.25rem 3rem rgba(0, 0, 0, 0.12);--cew-lor-team-grid-glass-blur: 8px;--cew-lor-team-grid-portrait-text: var(--cds-theme-clr-white);--cew-lor-team-grid-bio-background: color-mix(in srgb, var(--cds-theme-clr-white) 94%, transparent);--cew-lor-team-grid-bio-background-image: none;--cew-lor-team-grid-bio-background-image-opacity: 0.3;--cew-lor-team-grid-bio-text: var(--cds-theme-clr-black);--cew-lor-team-grid-accent: var(--cds-theme-clr-secondary);--cew-lor-team-grid-accent-shadow: color-mix(in srgb, var(--cew-lor-team-grid-accent) 38%, transparent);--cew-lor-team-grid-accent-shadow-strong: color-mix(in srgb, var(--cew-lor-team-grid-accent) 58%, transparent);--cew-lor-team-grid-bio-border-width: 2px;--cew-lor-team-grid-bio-stagger-distance: 0.875rem;--cew-lor-team-grid-transition-duration: var(--cds-theme-animation-global-duration);--cew-lor-team-grid-transition-ease: var(--cds-theme-animation-global-ease);width:100%;color:var(--cew-lor-team-grid-portrait-text)}.cew-lor-team-grid__grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--cew-lor-team-grid-gap);width:100%}.cew-lor-team-grid__card{position:relative;isolation:isolate;display:grid;justify-self:center;width:100%;max-width:var(--cew-lor-team-grid-card-max-width);min-width:0;overflow:visible;border-radius:var(--cew-lor-team-grid-card-radius)}.cew-lor-team-grid__state{position:relative;z-index:1;grid-area:1/1;box-sizing:border-box;display:flex;flex-direction:column;transition:opacity var(--cew-lor-team-grid-transition-duration) var(--cew-lor-team-grid-transition-ease),visibility var(--cew-lor-team-grid-transition-duration) var(--cew-lor-team-grid-transition-ease),transform var(--cew-lor-team-grid-transition-duration) var(--cew-lor-team-grid-transition-ease)}.cew-lor-team-grid__state--portrait{padding:var(--cew-lor-team-grid-card-padding);color:var(--cew-lor-team-grid-portrait-text);background:var(--cew-lor-team-grid-glass-background);border:1px solid var(--cew-lor-team-grid-glass-border);border-radius:var(--cew-lor-team-grid-card-radius);box-shadow:var(--cew-lor-team-grid-glass-shadow);backdrop-filter:blur(var(--cew-lor-team-grid-glass-blur));-webkit-backdrop-filter:blur(var(--cew-lor-team-grid-glass-blur))}.cew-lor-team-grid__state--bio{position:absolute;inset:0;z-index:2;min-height:100%;padding:clamp(2rem,3vw,3.75rem) clamp(1.5rem,3vw,3rem) calc(var(--cew-lor-team-grid-action-size) + var(--cew-lor-team-grid-action-gap) + clamp(1.5rem,2.6vw,2.5rem));overflow:hidden;color:var(--cew-lor-team-grid-bio-text);background:var(--cew-lor-team-grid-bio-background);border:var(--cew-lor-team-grid-bio-border-width) solid var(--cew-lor-team-grid-accent);border-radius:var(--cew-lor-team-grid-card-radius);box-shadow:0 0 0 1px var(--cew-lor-team-grid-accent-shadow-strong),0 0 2.75rem var(--cew-lor-team-grid-accent-shadow-strong),0 0 5.5rem var(--cew-lor-team-grid-accent-shadow);opacity:0;visibility:hidden;transform:translate3d(0, 0.75rem, 0);pointer-events:none}.cew-lor-team-grid__state--bio::before{position:absolute;inset:0;z-index:0;display:block;content:"";background:var(--cew-lor-team-grid-bio-background-image) center/cover no-repeat;opacity:var(--cew-lor-team-grid-bio-background-image-opacity);pointer-events:none}.cew-lor-team-grid__state--bio>*{position:relative;z-index:1}.cew-lor-team-grid__card--bio-active .cew-lor-team-grid__state--portrait{opacity:0;visibility:hidden;transform:translate3d(0, -0.75rem, 0);pointer-events:none}.cew-lor-team-grid__card--bio-active{z-index:3}.cew-lor-team-grid__card--bio-active .cew-lor-team-grid__state--bio{opacity:1;visibility:visible;transform:translate3d(0, 0, 0);pointer-events:auto}.cew-lor-team-grid__image-frame{position:relative;flex:0 0 auto;width:100%;aspect-ratio:var(--cew-lor-team-grid-image-aspect-ratio);overflow:hidden;background:color-mix(in srgb, var(--cds-theme-clr-neutral-100) 80%, transparent);border-radius:var(--cew-lor-team-grid-card-radius)}.cew-lor-team-grid__image{display:block;width:100%;height:100% !important;max-width:none;max-height:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.cew-lor-team-grid__summary{display:grid;grid-template-columns:minmax(0, 1fr) auto;gap:clamp(1rem,2vw,1.5rem);align-items:end;margin-block-start:auto;padding-block-start:clamp(1.5rem,2.4vw,2rem);padding-block-end:0}.cew-lor-team-grid__identity{min-width:0}.cew-lor-team-grid__name,.cew-lor-team-grid__bio-name{margin:0;font-family:var(--cds-theme-font-headings);font-size:clamp(var(--cds-theme-type-fluid-xl),2.2vw,var(--cds-theme-type-fluid-2xl));font-weight:400;line-height:1.15;color:inherit}.cew-lor-team-grid__title,.cew-lor-team-grid__bio-title{margin:clamp(.625rem,1vw,1rem) 0 0;font-family:var(--cds-theme-font-text);font-size:clamp(var(--cds-theme-type-fluid-base),1.25vw,var(--cds-theme-type-fluid-md));font-weight:500;line-height:1.35;color:inherit}.cew-lor-team-grid__name{color:var(--cds-theme-clr-white) !important}.cew-lor-team-grid__button{display:inline-flex;align-items:center;justify-content:center;min-height:var(--cew-lor-team-grid-button-min-height);padding:.5rem 1rem;font-family:var(--cds-theme-font-text);font-size:var(--cds-theme-type-fluid-base);font-weight:500;line-height:1;color:var(--cew-lor-team-grid-button-text) !important;cursor:pointer;background:var(--cew-lor-team-grid-button-background);border:var(--cew-lor-team-grid-button-border-width) solid var(--cew-lor-team-grid-button-border);border-radius:var(--cew-lor-team-grid-button-radius);transition:background-color var(--cew-lor-team-grid-transition-duration) var(--cew-lor-team-grid-transition-ease),border-color var(--cew-lor-team-grid-transition-duration) var(--cew-lor-team-grid-transition-ease),box-shadow var(--cew-lor-team-grid-transition-duration) var(--cew-lor-team-grid-transition-ease),transform var(--cew-lor-team-grid-transition-duration) var(--cew-lor-team-grid-transition-ease);-webkit-appearance:none;-moz-appearance:none;appearance:none}.cew-lor-team-grid__button:hover,.cew-lor-team-grid__button:focus-visible{color:var(--cew-lor-team-grid-button-text-hover) !important;background:var(--cew-lor-team-grid-button-background-hover);border-color:var(--cew-lor-team-grid-button-border-hover)}.cew-lor-team-grid__button:focus-visible,.cew-lor-team-grid__linkedin:focus-visible{outline:2px solid var(--cds-theme-clr-black);outline-offset:3px}.cew-lor-team-grid__linkedin:hover,.cew-lor-team-grid__linkedin:focus-visible{background:var(--cew-lor-team-grid-accent)}.cew-lor-team-grid__button--close{width:var(--cew-lor-team-grid-action-size);min-height:var(--cew-lor-team-grid-action-size);height:var(--cew-lor-team-grid-action-size);margin-inline-start:auto;padding:0}.cew-lor-team-grid__close-icon{position:relative;display:block;width:1.45rem;height:1.45rem;color:currentColor}.cew-lor-team-grid__close-icon::before,.cew-lor-team-grid__close-icon::after{position:absolute;top:50%;left:50%;display:block;width:100%;height:2px;content:"";background:currentColor;border-radius:999px;transform-origin:center}.cew-lor-team-grid__close-icon::before{transform:translate(-50%, -50%) rotate(45deg)}.cew-lor-team-grid__close-icon::after{transform:translate(-50%, -50%) rotate(-45deg)}.cew-lor-team-grid__bio-scroll{flex:1 1 auto;min-height:0;margin-inline-end:-0.55rem;padding-inline-end:.55rem;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--cew-lor-team-grid-accent) rgba(0,0,0,0)}.cew-lor-team-grid__bio-scroll::-webkit-scrollbar{width:.25rem}.cew-lor-team-grid__bio-scroll::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.cew-lor-team-grid__bio-scroll::-webkit-scrollbar-thumb{background:var(--cew-lor-team-grid-accent);border-radius:999px}.cew-lor-team-grid__bio-content{margin-block-start:2.25rem;font-family:var(--cds-theme-font-text);font-size:var(--cds-theme-type-fluid-base);font-weight:400;line-height:1.52;color:inherit}.cew-lor-team-grid__companies{margin:clamp(1.75rem,3vw,3rem) 0 0;font-family:var(--cds-theme-font-text);font-size:var(--cds-theme-type-fluid-base);font-weight:500;line-height:1.4;color:inherit}.cew-lor-team-grid__companies-label{font-weight:700}.cew-lor-team-grid__bio-actions{position:absolute;right:clamp(1.5rem,3vw,3rem);bottom:clamp(1.5rem,2.6vw,2.5rem);left:clamp(1.5rem,3vw,3rem);z-index:3;display:flex;align-items:center;justify-content:space-between;gap:1rem;pointer-events:none}.cew-lor-team-grid__bio-actions>*{pointer-events:auto}.cew-lor-team-grid__linkedin{display:inline-flex;align-items:center;justify-content:center;width:var(--cew-lor-team-grid-action-size);height:var(--cew-lor-team-grid-action-size);color:var(--cds-theme-clr-white);text-decoration:none;background:var(--cds-theme-clr-black);border-radius:var(--cew-lor-team-grid-card-radius);transition:background-color var(--cew-lor-team-grid-transition-duration) var(--cew-lor-team-grid-transition-ease),box-shadow var(--cew-lor-team-grid-transition-duration) var(--cew-lor-team-grid-transition-ease),transform var(--cew-lor-team-grid-transition-duration) var(--cew-lor-team-grid-transition-ease)}.cew-lor-team-grid__linkedin-mark{display:block;font-family:Arial,Helvetica,sans-serif;font-size:2.15rem;font-weight:700;letter-spacing:0;line-height:1;color:var(--cew-lor-team-grid-bio-background) !important;-webkit-text-fill-color:var(--cew-lor-team-grid-bio-background)}.cew-lor-team-grid__bio-name,.cew-lor-team-grid__bio-title,.cew-lor-team-grid__bio-content,.cew-lor-team-grid__companies,.cew-lor-team-grid__bio-actions{opacity:0;transform:translate3d(0, var(--cew-lor-team-grid-bio-stagger-distance), 0);transition:opacity 420ms var(--cew-lor-team-grid-transition-ease),transform 520ms var(--cew-lor-team-grid-transition-ease)}.cew-lor-team-grid__card--bio-active .cew-lor-team-grid__bio-name,.cew-lor-team-grid__card--bio-active .cew-lor-team-grid__bio-title,.cew-lor-team-grid__card--bio-active .cew-lor-team-grid__bio-content,.cew-lor-team-grid__card--bio-active .cew-lor-team-grid__companies,.cew-lor-team-grid__card--bio-active .cew-lor-team-grid__bio-actions{opacity:1;transform:translate3d(0, 0, 0)}.cew-lor-team-grid__card--bio-active .cew-lor-team-grid__bio-name{transition-delay:90ms}.cew-lor-team-grid__card--bio-active .cew-lor-team-grid__bio-title{transition-delay:145ms}.cew-lor-team-grid__card--bio-active .cew-lor-team-grid__bio-content{transition-delay:210ms}.cew-lor-team-grid__card--bio-active .cew-lor-team-grid__companies{transition-delay:275ms}.cew-lor-team-grid__card--bio-active .cew-lor-team-grid__bio-actions{transition-delay:340ms}@media(max-width: 1200px){.cew-lor-team-grid{--cew-lor-team-grid-image-aspect-ratio: 4 / 5}}@media(max-width: 768px){.cew-lor-team-grid__grid{grid-template-columns:1fr}}@media(max-width: 480px){.cew-lor-team-grid{--cew-lor-team-grid-card-padding: 1rem;--cew-lor-team-grid-action-size: 3rem}.cew-lor-team-grid__summary{grid-template-columns:1fr;align-items:start}.cew-lor-team-grid__button--view{justify-self:start}.cew-lor-team-grid__state--bio{padding-inline:1.125rem}.cew-lor-team-grid__bio-actions{right:1.125rem;left:1.125rem}}@media(prefers-reduced-motion: reduce){.cew-lor-team-grid__state,.cew-lor-team-grid__button,.cew-lor-team-grid__linkedin,.cew-lor-team-grid__bio-name,.cew-lor-team-grid__bio-title,.cew-lor-team-grid__bio-content,.cew-lor-team-grid__companies,.cew-lor-team-grid__bio-actions{transition:none}.cew-lor-team-grid__state,.cew-lor-team-grid__card--bio-active .cew-lor-team-grid__state,.cew-lor-team-grid__bio-name,.cew-lor-team-grid__bio-title,.cew-lor-team-grid__bio-content,.cew-lor-team-grid__companies,.cew-lor-team-grid__bio-actions{transform:none}}
