.team .intro{--columns: 2;place-items:center}.team .intro img{width:100%;--br-max: 250;--br-min: 64;border-start-start-radius:clamp(var(--br-min) * 1px,calc((var(--br-max) - var(--br-min)) * ((100vw - var(--_mint) * 1px) / (var(--_maxt) - var(--_mint))) + var(--br-min) * 1px),var(--br-max) * 1px);border-end-end-radius:clamp(var(--br-min) * 1px,calc((var(--br-max) - var(--br-min)) * ((100vw - var(--_mint) * 1px) / (var(--_maxt) - var(--_mint))) + var(--br-min) * 1px),var(--br-max) * 1px);--padmax: 48;--padmin: 1;padding-inline-end:clamp(var(--padmin) * 1px,calc((var(--padmax) - var(--padmin)) * ((100vw - var(--_mint) * 1px) / (var(--_maxt) - var(--_mint))) + var(--padmin) * 1px),var(--padmax) * 1px)}@media (max-width: 1700px){.team .intro img{height:auto;min-width:0;min-height:0}}.team .intro .history-intro{--mbs: -150;--mbs-min: -40;margin-block-start:clamp(var(--mbs-min) * 1px,calc((var(--mbs) - var(--mbs-min)) * ((100vw - var(--_mint) * 1px) / (var(--_maxt) - var(--_mint))) + var(--mbs-min) * 1px),var(--mbs) * 1px);--padmax: 48;--padmin: 24;padding-inline-start:clamp(var(--padmin) * 1px,calc((var(--padmax) - var(--padmin)) * ((100vw - var(--_mint) * 1px) / (var(--_maxt) - var(--_mint))) + var(--padmin) * 1px),var(--padmax) * 1px)}@media (max-width: 768px){.team .intro{display:flex;flex-direction:column}.team .intro img{margin-block-end:24px;max-width:578px}.team .intro .history-intro{margin-block-start:0;padding-inline-start:0}}.team .intro h1{margin-bottom:24px}.team .team-row{margin-block:64px}.team .team-row h2{margin-block-end:24px}.team .team-row .grid-section{--columns: 4}@media (max-width: 1440px){.team .team-row .grid-section{--columns: 3}}@media (max-width: 768px){.team .team-row .grid-section{--columns: 2}}@media (max-width: 568px){.team .team-row .grid-section{--columns: 1}}.team-member__card{display:flex;flex-direction:column;background-color:var(--black);--brmax: 32;--brmin: 16;border-radius:clamp(var(--brmin) * 1px,calc((var(--brmax) - var(--brmin)) * ((100vw - var(--_mint) * 1px) / (var(--_maxt) - var(--_mint))) + var(--brmin) * 1px),var(--brmax) * 1px);--pdmax: 36;--pdmin: 16;padding:clamp(var(--pdmin) * 1px,calc((var(--pdmax) - var(--pdmin)) * ((100vw - var(--_mint) * 1px) / (var(--_maxt) - var(--_mint))) + var(--pdmin) * 1px),var(--pdmax) * 1px);--color: var(--white);gap:8px;max-width:390px;margin-inline:auto}.team-member__card>img{--brmax: 24;--brmin: 16;border-radius:clamp(var(--brmin) * 1px,calc((var(--brmax) - var(--brmin)) * ((100vw - var(--_mint) * 1px) / (var(--_maxt) - var(--_mint))) + var(--brmin) * 1px),var(--brmax) * 1px);margin-bottom:8px;width:100%;object-fit:cover;max-height:194px}.team-member__card .team-member__position{--fsmax: 18}.team-member__card .team-member__name{line-height:1}.team-member__card .team-member__description{margin-block:12px}.team-member__card a{margin-inline-start:auto;text-decoration:none;position:relative;transition:.3s}.team-member__card a:hover{opacity:.7}.team-member__card a img{width:24px;height:24px;object-fit:contain}@media (min-width: 1921px){.team .approach-row{--bg: var(--blue);box-shadow:0 0 0 100vmax var(--bg);clip-path:inset(0 -100vmax);background-color:var(--bg)}}.team .approach-row{--color: var(--white);background-color:var(--blue);border-start-start-radius:48px;border-start-end-radius:48px;--mimax: 142;--mimin: 30;margin-inline:calc(clamp(var(--mimin) * 1px,calc((var(--mimax) - var(--mimin)) * ((100vw - var(--_mint) * 1px) / (var(--_maxt) - var(--_mint))) + var(--mimin) * 1px),var(--mimax) * 1px)*-1);--pimax: 142;--pimin: 30;padding-inline:clamp(var(--pimin) * 1px,calc((var(--pimax) - var(--pimin)) * ((100vw - var(--_mint) * 1px) / (var(--_maxt) - var(--_mint))) + var(--pimin) * 1px),var(--pimax) * 1px);padding-block-start:60px;--pbemax: 200;--pbemin: 60;padding-block-end:clamp(var(--pbemin) * 1px,calc((var(--pbemax) - var(--pbemin)) * ((100vw - var(--_mint) * 1px) / (var(--_maxt) - var(--_mint))) + var(--pbemin) * 1px),var(--pbemax) * 1px)}.team .approach-row .approach__content{display:flex;justify-content:space-between;width:100%;margin-block-start:48px}.team .approach-row svg{width:90px;min-width:90px;aspect-ratio:1;margin-inline-end:24px}.team .approach-row h2 svg{display:none}.team .approach-row h2{display:flex;align-items:center}@media (max-width: 568px){.team .approach-row svg{display:none}.team .approach-row h2 svg{display:block}}@media (max-width: 428px){.team .approach-row h2{flex-direction:column;align-items:flex-start;gap:8px}}.team .approach-row .approach__content p{max-width:925px;line-height:1.25}
