.agb-teams{padding-block:40px}.agb-teams-inner{margin-inline:auto;width:100%;max-width:1920px;box-sizing:border-box;padding-inline:clamp(20px,4.69vw,90px)}.agb-teams-header{margin-bottom:20px}.agb-teams-actions{display:flex;flex-direction:column;align-items:flex-start;gap:14px}@media(min-width:768px){.agb-teams-actions{gap:10px}}@media(min-width:1100px){.agb-teams-actions{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:24px}}.agb-teams-title{margin:0;font-size:36px;line-height:39px;letter-spacing:-.02em;color:var(--ink-800)}.agb-teams-sub{text-wrap:pretty;margin:20px 0 0;font-family:Geist,sans-serif;font-weight:400;font-size:18px;line-height:24px;color:var(--ink-800)}.agb-teams-cta{margin-top:30px}.agb-teams-arrows{display:flex;align-items:center;gap:15px;align-self:flex-end}@media(min-width:768px){.agb-teams{padding-block:60px}.agb-teams-header{margin-bottom:30px}.agb-teams-title{max-width:543px;font-size:60px;line-height:64px}.agb-teams-sub{max-width:584px;font-size:24px;line-height:32px;letter-spacing:-.01em}.agb-teams-arrows{gap:23px}}@media(min-width:1100px){.agb-teams{padding-block:min(6.25vw,120px)}.agb-teams-header{margin-bottom:80px}.agb-teams-title{max-width:min(45.94vw,882px);font-size:clamp(60px,3.958vw,76px);line-height:1.0526;letter-spacing:-.04em}.agb-teams-sub{max-width:min(40vw,768px);font-size:clamp(22px,1.25vw,24px);line-height:1.334}}.agb-teams-scroll{display:grid;grid-auto-flow:column;grid-auto-columns:310px;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;width:100%;box-sizing:border-box;padding-inline:clamp(20px,4.69vw,90px);scroll-padding-left:clamp(20px,4.69vw,90px);padding-bottom:20px;scrollbar-width:none}.agb-teams-scroll::-webkit-scrollbar{display:none}@media(min-width:768px){.agb-teams-scroll{grid-auto-columns:420px;gap:28px}}.agb-team-card{scroll-snap-align:start;display:flex;flex-direction:column}.agb-team-card-visual{display:grid;place-items:center;aspect-ratio:420 / 284;background:#d9d9d9}.agb-mock{display:block;width:69.05%;height:auto}.agb-team-card-img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.agb-team-card:nth-child(3n+1) .agb-team-card-visual{background:var(--blue-accent)}.agb-team-card:nth-child(3n+2) .agb-team-card-visual{background:#d9d9d9}.agb-team-card:nth-child(3n) .agb-team-card-visual{background:#ff631f}.agb-team-card-body{display:flex;flex-direction:column;flex:1;background:var(--surface-card);color:var(--ink-800);padding:30px 20px}.agb-team-card-title{margin:0;font-size:22px;line-height:26px;letter-spacing:-.01em}.agb-team-card-hook{text-wrap:pretty;margin:20px 0 0;font-family:Geist,sans-serif;font-weight:400;font-size:16px;line-height:20px}.agb-team-card-jobs{margin:20px 0 0;padding-inline-start:20px;list-style:square;font-family:Geist,sans-serif;font-weight:400;font-size:14px;line-height:18px;color:var(--text-body)}.agb-team-card-jobs>li{text-wrap:pretty}.agb-team-card-jobs>li+li{margin-top:4px}@media(min-width:768px){.agb-team-card-body{padding:30px}.agb-team-card-title{font-size:34px;line-height:42px}.agb-team-card-hook{font-size:18px;line-height:24px}.agb-team-card-jobs{font-size:16px;line-height:24px}}@media(min-width:1100px){.agb-team-card-title{font-size:clamp(28px,1.667vw,32px);line-height:1.125}.agb-team-card-hook{font-size:clamp(16px,.9375vw,18px);line-height:1.444}}.agb-teams-actions--no-cta{margin-top:30px}.agb-teams-actions--no-cta .agb-teams-arrows{margin-left:auto}@media(min-width:1100px){.agb-teams-actions--no-cta{margin-top:40px}}
