.sp-hero{display:grid;grid-template-columns:minmax(430px,.47fr) .53fr;align-items:stretch;position:relative}.sp-hero-copy{background:#f4f1ea;display:flex;flex-direction:column;align-items:flex-start;gap:24px;justify-content:center;min-width:0;padding-block:clamp(56px,8vw,112px);padding-inline:clamp(28px,5vw,70px) clamp(36px,5vw,80px);transition:background .25s ease,color .25s ease}.sp-eyebrow{color:#2f6f9f;display:none;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.sp-hero-copy h1{color:#0f172a;font-size:clamp(42px,4.8vw,72px);font-weight:300;letter-spacing:-.045em;line-height:1;margin:0;max-width:8.4em}.sp-hero-copy p{color:#475569;font-size:clamp(17px,1.45vw,21px);font-weight:300;line-height:1.48;margin:0;max-width:34ch}.sp-hero-lines{color:#0f172a;display:grid;font-size:clamp(22px,2.4vw,36px);font-weight:300;letter-spacing:-.035em;line-height:1.08;margin-top:2px}.sp-hero-lines span{border-top:1px solid #d7d2c6;padding:13px 0}.sp-hero-lines span:last-child{border-bottom:1px solid #d7d2c6}.sp-hero-points{border-left:2px solid #2f6f9f;color:#334155;display:grid;gap:11px;font-size:clamp(14px,1.05vw,16px);line-height:1.35;max-width:310px;padding-left:18px}.sp-hero-points span{display:block}.sp-hero-roles{display:none;flex-wrap:wrap;gap:8px;max-width:360px}.sp-hero-roles span{background:#fff;border:1px solid #dbe3ec;color:#0f172a;font-size:12px;font-weight:700;letter-spacing:.08em;padding:12px 14px;text-transform:uppercase}.sp-hero-timeline{border-top:1px solid #d7d2c6;display:none;max-width:390px;width:100%}.sp-hero-timeline span{align-items:center;border-bottom:1px solid #d7d2c6;color:#0f172a;display:grid;gap:18px;grid-template-columns:38px 1fr;font-size:clamp(18px,1.8vw,26px);font-weight:300;letter-spacing:-.025em;padding:16px 0}.sp-hero-timeline strong{color:#2f6f9f;font-size:11px;font-weight:800;letter-spacing:.08em}.sp-hero-proof{display:none;gap:12px;max-width:360px}.sp-hero-proof strong{color:#0f172a;display:block;font-size:clamp(84px,10vw,132px);font-weight:280;letter-spacing:-.08em;line-height:.82}.sp-hero-proof span{border-top:1px solid #d7d2c6;color:#475569;display:block;font-size:clamp(15px,1.1vw,17px);line-height:1.55;padding-top:16px}.sp-hero-quote{border-left:3px solid #2f6f9f;color:#0f172a;display:none;font-size:clamp(24px,2.7vw,40px);font-weight:300;letter-spacing:-.04em;line-height:1.12;margin:0;max-width:390px;padding-left:22px}.sp-hero-lines,.sp-hero-points,.sp-hero-roles,.sp-hero-timeline,.sp-hero-proof,.sp-hero-quote{display:none}.sp-hero-stats{border-top:1px solid #d7d2c6;display:grid;gap:1px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:6px;max-width:440px;width:100%}.sp-hero-stats span{color:#64748b;display:grid;gap:4px;font-size:11px;letter-spacing:.08em;padding:18px 18px 0 0;text-transform:uppercase}.sp-hero-stats strong{color:#0f172a;font-size:clamp(30px,4vw,48px);font-weight:300;letter-spacing:-.06em;line-height:.9;text-transform:none}.sp-hero-note{background:#fff;border:1px solid #e2e8f0;color:#64748b;display:grid;gap:7px;max-width:430px;padding:18px 20px}.sp-hero-note strong{color:#0f172a;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.sp-hero-note span{font-size:14px;line-height:1.58}.sp-hero-link{border-bottom:1px solid currentColor;color:#0f172a;font-size:11px;font-weight:800;letter-spacing:.08em;padding-bottom:7px;text-transform:uppercase}.sp-hero>.sp-hero-copy{background:#fff;color:#06172d;gap:0;padding-block:clamp(64px,8vw,112px);padding-inline:clamp(34px,6vw,78px) clamp(36px,5vw,72px)}.sp-hero>.sp-hero-copy h1{color:#06172d;display:block;font-family:Inter,Montserrat,sans-serif;font-size:clamp(38px,4.5vw,58px);font-weight:300;letter-spacing:-.055em;line-height:1.08;margin:0;max-width:12em}.sp-hero>.sp-hero-copy h1 span{display:inline}.sp-hero>.sp-hero-copy h1 span+span:before{content:" "}.sp-hero-accent{background:#06172d;opacity:.15;height:2px;margin-top:18px;margin-bottom:24px;width:48px}.sp-hero-desc{color:#4b5563;font-size:clamp(17px,1.35vw,21px);font-weight:300;line-height:1.45;margin:0;max-width:34ch}.sp-hero-link{border-bottom:1.5px solid #06172d;color:#06172d;display:inline-block;font-size:clamp(14px,1.1vw,16px);font-weight:600;margin-top:28px;padding-bottom:4px;text-decoration:none;transition:all .2s ease}.sp-hero-link:after{content:" \2192";transition:transform .2s ease;display:inline-block}.sp-hero-link:hover{border-bottom-color:#1a73d9;color:#1a73d9}.sp-hero-link:hover:after{transform:translate(4px)}.sp-hero-media{display:grid;height:clamp(504px,58vw,720px);overflow:hidden}.sp-hero-media figure{margin:0;overflow:hidden;position:relative}.sp-hero-media img{height:100%;object-fit:cover;object-position:center;transition:transform .6s ease;width:100%}.sp-hero-media figure:hover img{transform:scale(1.04)}.sp-card-role{color:#2f6f9f;display:block;font-size:9px;font-weight:700;letter-spacing:.22em;margin-bottom:10px;text-transform:uppercase}.sp-card-divider{background:#e2e8f0;height:1px;margin-bottom:12px;width:100%}.sp-grid[data-style=a]{display:grid;grid-template-columns:repeat(6,1fr);background:#f4f8fb;gap:24px;padding:60px max(22px,calc((100vw - 1340px)/2))}.sp-grid[data-style=a] .sp-card{background:#fff;border-radius:0;border:1px solid #eef1f5;display:grid;grid-template-columns:clamp(140px,15vw,195px) 1fr;min-height:clamp(240px,24vw,320px);overflow:hidden;transition:transform .3s ease,box-shadow .3s ease,border-color .3s}.sp-grid[data-style=a] .sp-card:hover{border-color:#0f172a;box-shadow:6px 6px #0f172a0f;transform:translate(-2px,-2px)}.sp-grid[data-style=a] .sp-card:nth-child(1),.sp-grid[data-style=a] .sp-card:nth-child(2){grid-column:span 3}.sp-grid[data-style=a] .sp-card:nth-child(n+3){grid-column:span 2;grid-template-columns:clamp(110px,12vw,150px) 1fr}.sp-grid[data-style=a] .sp-card-photo{overflow:hidden}.sp-grid[data-style=a] .sp-card-photo img{height:100%;object-fit:cover;object-position:top center;transition:transform .5s ease;width:100%}.sp-grid[data-style=a] .sp-card:hover .sp-card-photo img{transform:scale(1.05)}.sp-grid[data-style=a] .sp-card-body{border-left:1px solid #eef1f5;display:flex;flex-direction:column;justify-content:flex-end;padding:clamp(20px,2.8vw,34px) clamp(22px,2.8vw,34px) clamp(22px,2.8vw,32px)}.sp-grid[data-style=a] .sp-card:nth-child(n+3) .sp-card-body{padding:clamp(16px,2vw,24px)}.sp-grid[data-style=a] .sp-card-body h3{color:#0f172a;font-size:clamp(20px,2.2vw,28px);font-weight:300;letter-spacing:-.04em;line-height:1.1;margin:0 0 12px}.sp-grid[data-style=a] .sp-card:nth-child(n+3) .sp-card-body h3{font-size:clamp(18px,1.8vw,22px)}.sp-grid[data-style=a] .sp-card-body p{color:#64748b;font-size:clamp(12px,1.2vw,14px);font-weight:300;line-height:1.6;margin:0}.sp-footer-bar{align-items:center;background:#fff;border-top:1px solid #e2e8f0;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;padding:clamp(18px,2.5vw,26px) max(22px,calc((100vw - 1340px)/2))}.sp-footer-count{color:#94a3b8;font-size:12px}.sp-footer-actions{display:flex;gap:12px}.sp-btn-outline{border:1.5px solid #0f172a;color:#0f172a;display:inline-block;font-size:10px;font-weight:700;letter-spacing:.18em;padding:11px 20px;text-transform:uppercase;transition:background .15s,color .15s}.sp-btn-outline:hover{background:#0f172a;color:#fff}.sp-btn-fill{background:#0f172a;color:#fff;display:inline-block;font-size:10px;font-weight:700;letter-spacing:.18em;padding:11px 20px;text-transform:uppercase}.sp-btn-fill:hover{background:#1e293b}[data-aos=fade-up]{transform:translate3d(0,28px,0)}[data-aos=fade-right]{transform:translate3d(-28px,0,0)}[data-aos=fade-left]{transform:translate3d(28px,0,0)}[data-aos].aos-animate{transform:translateZ(0)}[data-aos]{will-change:transform,opacity}@media(max-width:960px){.sp-hero{grid-template-columns:1fr;min-height:auto}.sp-hero-copy{padding-bottom:94px}.sp-hero>.sp-hero-copy{padding-top:clamp(140px,24vw,180px);padding-bottom:clamp(36px,6vw,56px)}.sp-hero>.sp-hero-copy h1{font-size:clamp(32px,8vw,48px)}.sp-hero-picker{bottom:18px}.sp-hero-media{min-height:408px;height:auto;display:block}.sp-grid[data-style]{padding:40px 20px;gap:16px;grid-template-columns:repeat(2,1fr)}.sp-grid[data-style] .sp-card:nth-child(n){grid-column:span 1}}@media(max-width:560px){.sp-hero-meta{grid-template-columns:1fr}.sp-hero-meta span+span{border-left:0;border-top:1px solid #ccd8e6;padding-left:0}.sp-grid[data-style]{grid-template-columns:1fr;gap:12px}.sp-grid[data-style] .sp-card:nth-child(n){grid-column:span 1}.sp-grid[data-style=a] .sp-card:nth-child(n){grid-template-columns:100px 1fr}.sp-footer-actions{flex-direction:column;gap:8px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/page-team.css.map */
