.MeetTeamPage-module__X7AUwW__page{background:var(--color-white,#fff);color:#000;font-variation-settings:normal;font-family:system-ui,sans-serif;font-weight:300}body:has(.MeetTeamPage-module__X7AUwW__page) .site-footer .site-shell{width:min(1312px,100% - 128px)}:is(body:has(.MeetTeamPage-module__X7AUwW__page) .site-footer__signoff,body:has(.MeetTeamPage-module__X7AUwW__page) .site-footer__route-name){font-variation-settings:"wght" 700}body:has(.MeetTeamPage-module__X7AUwW__page) .site-footer__route-links a{color:#fff;font-size:14px;line-height:22px}body:has(.MeetTeamPage-module__X7AUwW__page) .site-footer__cta{color:#151515}body:has(.MeetTeamPage-module__X7AUwW__page) .site-footer__route:last-child{padding-bottom:22px}body:has(.MeetTeamPage-module__X7AUwW__page) .site-footer__bottom{border-top:0;justify-content:space-between;padding-block:32px 40px}body:has(.MeetTeamPage-module__X7AUwW__page) .site-footer__slot{flex:0 400px;gap:0}body:has(.MeetTeamPage-module__X7AUwW__page) .site-footer__slot:nth-child(2){flex-basis:300px}body:has(.MeetTeamPage-module__X7AUwW__page) .site-footer__slot-label{display:none}:is(body:has(.MeetTeamPage-module__X7AUwW__page) .site-footer__slot-title,body:has(.MeetTeamPage-module__X7AUwW__page) .site-footer__slot-meta,body:has(.MeetTeamPage-module__X7AUwW__page) .site-footer__legal){color:#fff;font-size:14px;line-height:23px}@media (max-width:1099px){body:has(.MeetTeamPage-module__X7AUwW__page) .site-footer .site-shell{width:calc(100% - 32px)}body:has(.MeetTeamPage-module__X7AUwW__page) .site-footer__statement{flex-direction:column;align-items:flex-start;gap:24px;padding-block:40px 32px}body:has(.MeetTeamPage-module__X7AUwW__page) .site-footer__signoff{max-width:none;font-size:44px;line-height:46px}body:has(.MeetTeamPage-module__X7AUwW__page) .site-footer__route{flex-direction:row;align-items:flex-start;gap:24px;padding-block:20px}body:has(.MeetTeamPage-module__X7AUwW__page) .site-footer__route-links{flex-wrap:wrap;gap:8px 20px}body:has(.MeetTeamPage-module__X7AUwW__page) .site-footer__bottom{flex-direction:column;gap:20px}:is(body:has(.MeetTeamPage-module__X7AUwW__page) .site-footer__slot,body:has(.MeetTeamPage-module__X7AUwW__page) .site-footer__slot:nth-child(2)){flex:none;width:100%}}@media (max-width:639px){body:has(.MeetTeamPage-module__X7AUwW__page) .site-footer__signoff{font-size:36px;line-height:38px}body:has(.MeetTeamPage-module__X7AUwW__page) .site-footer__route{flex-direction:column;gap:12px}}.MeetTeamPage-module__X7AUwW__page h1,.MeetTeamPage-module__X7AUwW__page h2,.MeetTeamPage-module__X7AUwW__page p{margin:0}.MeetTeamPage-module__X7AUwW__page h1,.MeetTeamPage-module__X7AUwW__page h2{font-family:var(--font-funnel-display), sans-serif;font-variation-settings:"wght" 700;font-weight:700}.MeetTeamPage-module__X7AUwW__intro,.MeetTeamPage-module__X7AUwW__directory,.MeetTeamPage-module__X7AUwW__sectionInner{width:min(calc(100% - 128px), var(--container-page,1312px));margin-inline:auto}.MeetTeamPage-module__X7AUwW__intro{flex-direction:column;gap:22px;padding-block:56px 40px;display:flex}.MeetTeamPage-module__X7AUwW__eyebrow{letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:12px;font-size:14px;line-height:20px;display:flex}.MeetTeamPage-module__X7AUwW__eyebrow:before{content:"";background:var(--color-tiger,#ff5a20);flex-shrink:0;width:28px;height:4px}.MeetTeamPage-module__X7AUwW__introRow{align-items:flex-end;gap:64px;display:flex}.MeetTeamPage-module__X7AUwW__intro h1{letter-spacing:-.04em;flex:1;font-size:96px;line-height:96px}.MeetTeamPage-module__X7AUwW__standfirst{flex:0 0 424px;font-size:18px;line-height:27px}.MeetTeamPage-module__X7AUwW__directory{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 24px;padding-bottom:64px;display:grid}.MeetTeamPage-module__X7AUwW__member{flex-direction:column;min-width:0;display:flex}.MeetTeamPage-module__X7AUwW__portrait{background:var(--color-off-white,#e6e6e6);border-radius:4px;flex-shrink:0;height:330px;position:relative;overflow:hidden}.MeetTeamPage-module__X7AUwW__image{object-fit:cover;object-position:50% 50%}.MeetTeamPage-module__X7AUwW__member[data-person=hannah-funnell] .MeetTeamPage-module__X7AUwW__image{object-position:50% 0%}.MeetTeamPage-module__X7AUwW__initials{height:100%;font-family:var(--font-funnel-display), sans-serif;justify-content:center;align-items:center;font-size:36px;font-weight:700;display:flex}.MeetTeamPage-module__X7AUwW__details{flex-direction:column;display:flex}.MeetTeamPage-module__X7AUwW__identity{flex-direction:column;gap:6px;padding-top:20px;display:flex}.MeetTeamPage-module__X7AUwW__identity h2{letter-spacing:-.02em;font-size:28px;line-height:34px}.MeetTeamPage-module__X7AUwW__role{min-height:42px;font-size:14px;line-height:21px}.MeetTeamPage-module__X7AUwW__details .MeetTeamPage-module__X7AUwW__bio{min-height:48px;margin-block:12px;font-size:16px;line-height:24px}.MeetTeamPage-module__X7AUwW__profileLink,.MeetTeamPage-module__X7AUwW__joinLink,.MeetTeamPage-module__X7AUwW__contactLink{min-height:44px;color:var(--color-ink,#161616);align-self:flex-start;align-items:center;gap:12px;font-size:16px;line-height:22px;text-decoration:none;display:inline-flex}.MeetTeamPage-module__X7AUwW__profileLink>:last-child,.MeetTeamPage-module__X7AUwW__joinLink>:last-child,.MeetTeamPage-module__X7AUwW__contactLink>:last-child{flex-shrink:0;font-size:22px;line-height:22px}.MeetTeamPage-module__X7AUwW__profileLink:hover>:first-child,.MeetTeamPage-module__X7AUwW__joinLink:hover>:first-child{text-underline-offset:4px;text-decoration:underline}.MeetTeamPage-module__X7AUwW__profileLink:hover,.MeetTeamPage-module__X7AUwW__joinLink:hover{color:var(--color-yale,#184574)}.MeetTeamPage-module__X7AUwW__page a:focus-visible{outline:2px solid var(--color-yale,#184574);outline-offset:4px;border-radius:4px}.MeetTeamPage-module__X7AUwW__contact{background:var(--color-off-white,#e6e6e6)}.MeetTeamPage-module__X7AUwW__contact,.MeetTeamPage-module__X7AUwW__join{padding-block:48px}.MeetTeamPage-module__X7AUwW__sectionInner{align-items:center;gap:64px;display:flex}.MeetTeamPage-module__X7AUwW__sectionCopy{flex-direction:column;flex:0 824px;gap:12px;display:flex}.MeetTeamPage-module__X7AUwW__contact h2{letter-spacing:-.04em;font-size:42px;line-height:44px}.MeetTeamPage-module__X7AUwW__contact p{font-size:18px;font-weight:400;line-height:27px}.MeetTeamPage-module__X7AUwW__contactLink{background:var(--color-ink,#161616);min-height:52px;color:var(--color-white,#fff);white-space:nowrap;border-radius:10px;gap:24px;padding-inline:24px}.MeetTeamPage-module__X7AUwW__contactLink:hover{color:var(--color-white,#fff)}.MeetTeamPage-module__X7AUwW__join h2{letter-spacing:-.02em;font-size:28px;line-height:34px}.MeetTeamPage-module__X7AUwW__join p{font-size:16px;font-weight:400;line-height:25px}.MeetTeamPage-module__X7AUwW__joinLink{white-space:nowrap;gap:24px;min-height:48px}.MeetTeamPage-module__X7AUwW__join{border-bottom:1px solid var(--color-off-white,#e6e6e6)}@media (max-width:1099px){.MeetTeamPage-module__X7AUwW__intro,.MeetTeamPage-module__X7AUwW__directory,.MeetTeamPage-module__X7AUwW__sectionInner{width:calc(100% - 32px)}.MeetTeamPage-module__X7AUwW__intro{gap:20px;padding-block:40px 32px}.MeetTeamPage-module__X7AUwW__introRow{flex-direction:column;align-items:flex-start;gap:20px}.MeetTeamPage-module__X7AUwW__intro h1{font-size:64px;line-height:66px}.MeetTeamPage-module__X7AUwW__standfirst{flex:auto;max-width:630px}.MeetTeamPage-module__X7AUwW__directory{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px;padding-bottom:40px}.MeetTeamPage-module__X7AUwW__portrait{aspect-ratio:356/278;height:auto}.MeetTeamPage-module__X7AUwW__image{object-position:50% 0%}.MeetTeamPage-module__X7AUwW__member[data-person=ricky-fernandez] .MeetTeamPage-module__X7AUwW__image{object-position:50% 50%}.MeetTeamPage-module__X7AUwW__contact,.MeetTeamPage-module__X7AUwW__join{padding-block:40px}.MeetTeamPage-module__X7AUwW__sectionInner{flex-direction:column;align-items:flex-start;gap:20px}.MeetTeamPage-module__X7AUwW__sectionCopy{flex:auto}.MeetTeamPage-module__X7AUwW__join .MeetTeamPage-module__X7AUwW__sectionInner{gap:16px}}@media (max-width:639px){.MeetTeamPage-module__X7AUwW__intro{gap:16px;padding-block:32px 24px}.MeetTeamPage-module__X7AUwW__introRow{gap:16px}.MeetTeamPage-module__X7AUwW__eyebrow{font-size:12px;line-height:18px}.MeetTeamPage-module__X7AUwW__eyebrow:before{width:20px}.MeetTeamPage-module__X7AUwW__intro h1{font-size:48px;line-height:50px}.MeetTeamPage-module__X7AUwW__standfirst{font-size:16px;line-height:24px}.MeetTeamPage-module__X7AUwW__directory{flex-direction:column;gap:0;padding-bottom:0;display:flex}.MeetTeamPage-module__X7AUwW__member{border-top:1px solid var(--color-off-white,#e6e6e6);flex-direction:row;gap:16px;padding-block:24px}.MeetTeamPage-module__X7AUwW__portrait{aspect-ratio:auto;width:112px;height:144px}.MeetTeamPage-module__X7AUwW__member .MeetTeamPage-module__X7AUwW__image{object-position:50% 0%}.MeetTeamPage-module__X7AUwW__details{flex:1;gap:8px;min-width:0}.MeetTeamPage-module__X7AUwW__identity{gap:8px;padding:0}.MeetTeamPage-module__X7AUwW__identity h2{font-size:24px;line-height:28px}.MeetTeamPage-module__X7AUwW__role{min-height:0;line-height:20px}.MeetTeamPage-module__X7AUwW__details .MeetTeamPage-module__X7AUwW__bio{min-height:0;margin:4px 0 0}.MeetTeamPage-module__X7AUwW__profileLink{font-size:14px;line-height:20px}.MeetTeamPage-module__X7AUwW__profileLink>:last-child{font-size:20px;line-height:20px}.MeetTeamPage-module__X7AUwW__contact,.MeetTeamPage-module__X7AUwW__join{padding-block:32px}.MeetTeamPage-module__X7AUwW__contact h2{font-size:36px;line-height:38px}.MeetTeamPage-module__X7AUwW__contact p{font-size:16px;line-height:24px}}
