.basf-sponsor-hero__layout{align-items:center;display:grid;gap:100px;grid-template-columns:1fr 1.25fr;min-height:820px}.basf-sponsor-hero__text{display:flex;flex-direction:column;gap:32px;max-width:480px}.basf-sponsor-hero__heading{color:var(--wp--preset--color--neutral,#000);font-weight:700;line-height:1;margin:0}.basf-sponsor-hero__intro{color:var(--wp--preset--color--neutral,#000);font-family:var(--wp--preset--font-family--secondary,sans-serif);font-size:16px;line-height:1.6;margin:0}.basf-sponsor-hero__cards{min-height:780px;position:relative;width:100%}.basf-sponsor-hero__card{background:#fff;border:1px solid #dfe5ed;box-shadow:0 16px 40px rgba(0,0,0,.1);display:flex;flex-direction:column;gap:18px;padding:24px;position:absolute;transition:transform .3s ease;width:340px}.basf-sponsor-hero__card:hover{z-index:10}.basf-sponsor-hero__card--1{left:0;top:0;transform:rotate(-4deg);z-index:1}.basf-sponsor-hero__card--2{left:50%;top:190px;transform:translateX(-50%) rotate(2deg);z-index:2}.basf-sponsor-hero__card--3{right:0;top:300px;transform:rotate(-1deg);z-index:3}.basf-sponsor-hero__card--1:hover{transform:rotate(-4deg) scale(1.02)}.basf-sponsor-hero__card--2:hover{transform:translateX(-50%) rotate(2deg) scale(1.02)}.basf-sponsor-hero__card--3:hover{transform:rotate(-1deg) scale(1.02)}.basf-sponsor-hero__card-logo-wrap{align-items:center;aspect-ratio:16/10;background:#fff;border:1px solid #eef2f7;display:flex;justify-content:center;position:relative;width:100%}.basf-sponsor-hero__card-logo{display:block;height:auto;margin:auto;max-height:75%;max-width:75%;-o-object-fit:contain;object-fit:contain;width:auto}.basf-sponsor-hero__card-body{display:flex;flex-direction:column;gap:8px}.basf-sponsor-hero__card-name{color:var(--wp--preset--color--neutral,#000);font-family:var(--wp--preset--font-family--primary,sans-serif);font-size:20px;font-weight:600;line-height:1.3;margin:0}.basf-sponsor-hero__card-text{color:var(--wp--preset--color--neutral,#000);display:-webkit-box;font-family:var(--wp--preset--font-family--secondary,sans-serif);font-size:14px;-webkit-line-clamp:6;line-height:1.5;margin:0;-webkit-box-orient:vertical;overflow:hidden}.basf-sponsor-hero__card--empty{align-items:center;background:transparent;border-style:dashed;justify-content:center;padding:48px 24px;text-align:center}@media (max-width:1280px){.basf-sponsor-hero__layout{gap:60px;min-height:760px}.basf-sponsor-hero__card{width:300px}.basf-sponsor-hero__card--2{top:170px}.basf-sponsor-hero__card--3{top:340px}}@media (max-width:1024px){.basf-sponsor-hero__layout{gap:64px;grid-template-columns:1fr;min-height:auto}.basf-sponsor-hero__text{max-width:640px}.basf-sponsor-hero__cards{min-height:720px}.basf-sponsor-hero__card{width:320px}.basf-sponsor-hero__card--1{left:0}.basf-sponsor-hero__card--2{left:50%;top:180px}.basf-sponsor-hero__card--3{right:0;top:360px}}@media (max-width:600px){.basf-sponsor-hero__cards{align-items:center;display:flex;flex-direction:column;gap:32px;min-height:auto}.basf-sponsor-hero__card{left:auto;max-width:340px;position:relative;right:auto;top:auto;transform:none!important;width:100%}}
