:root{--gerne-red: hsla(0, 100%, 66%, 1);--gerne-blue: hsla(221, 65%, 68%, 1);--gerne-yellow: hsla(31, 58%, 43%, 1);--gerne-green: hsla(42, 99%, 56%, 1)}.swiper-slide.radio-producer-card{background-color:#fff;color:#00091e;border-radius:20px;padding:20px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:100%;min-height:450px;position:relative;transition:transform .3s ease}.radio-producer-card__header{width:100%;text-align:left}.radio-producer-card__name{font-weight:800}.radio-producer-card__image{width:100%;aspect-ratio:1;max-width:300px;max-height:300px;border-radius:50%;overflow:hidden;margin-block:20px;margin-inline:auto}.radio-producer-card__image img{width:100%;height:100%;object-fit:cover}.radio-producer-card__action{width:100%}.radio-producer-card__action .linkedin-btn{display:flex;align-items:center;justify-content:space-between;background-color:#e9ecf1;padding:10px 10px 10px 25px;border-radius:50px;text-decoration:none;color:#0e1629;transition:background-color .3s ease}.radio-producer-card__action .linkedin-btn:hover{background-color:#dce0e8}.radio-producer-card__action .linkedin-btn:hover .icon-wrap{background-color:#0f5bff}.radio-producer-card__action .linkedin-btn span{font-weight:600;font-size:16px}.radio-producer-card__action .linkedin-btn .icon-wrap{width:40px;height:40px;background-color:#5d687e;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff}.radio-producer-card__action .linkedin-btn .icon-wrap svg{width:12px;height:12px}.hero{padding-block:230px 100px;background-color:#e9ecf1;color:#00091e}.hero__wrap{display:flex;flex-direction:column;gap:65px}.hero__wrap-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}@media(max-width:1200px){.hero__wrap-cards{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.hero__wrap-cards{grid-template-columns:repeat(2,1fr)}}@media(max-width:576px){.hero__wrap-cards{grid-template-columns:repeat(1,1fr)}}.hero__wrap-action{width:100%;display:flex;justify-content:center}.hero__wrap-action .ctab{width:fit-content;padding:12px 20px;background-color:#d3d7e0;color:#00091e;border-radius:30px;font-weight:700;font-size:14px;line-height:18px;transition:background-color .4s ease,color .4s ease}.hero__wrap-action .ctab:hover{background-color:#0d59ff;color:#fff}@media(max-width:576px){.hero__wrap-action .ctab{display:none}}
