.careers-perksbenefits{padding:var(--section-padding-vertical) 0;background-color:var(--background-color)}.careers-perksbenefits.theme-blue{background-color:var(--secondary-color)}.careers-perksbenefits>.container{background:transparent!important}.perks-head{display:grid;gap:1.6rem;margin-bottom:2.8rem}.perks-head .section-title{text-align:center}.perks-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem}.perk-card{background-color:var(--secondary-color);color:var(--text-color-light);border:1px solid var(--secondary-color);border-radius:10px;padding:2.2rem 1.8rem;text-align:center;transition:transform 0.2s ease,box-shadow 0.2s ease;min-height:320px;display:flex;flex-direction:column;align-items:center}.careers-perksbenefits.theme-blue .perk-card{background-color:var(--secondary-color-darker);border-color:var(--accent-color-blue)}.perk-card:hover{transform:scale(1.03);box-shadow:0 10px 24px rgb(0 0 0 / .14)}.perk-badge{width:88px;height:88px;border-radius:50%;background:radial-gradient(80% 80% at 30% 30%,var(--primary-color) 0%,var(--secondary-color-light) 100%);display:grid;place-items:center;margin-bottom:1.2rem;transform:translateZ(0)}.careers-perksbenefits.theme-blue .perk-badge{background:radial-gradient(80% 80% at 30% 30%,rgb(255 255 255 / .35) 0%,rgb(255 255 255 / .08) 100%)}.perk-badge img{max-width:64px;max-height:64px;width:auto;height:auto;object-fit:contain}.perk-badge i::before{font-size:28px;color:var(--text-color-light)}.perk-card h4{margin:.4rem 0 .6rem}.perk-card p{margin:0}.careers-perksbenefits .perk-card h4,.careers-perksbenefits .perk-card p{color:var(--text-color-light)}@media (max-width:1200px){.perks-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.perks-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.perks-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.perk-card{transition:none}.perk-card:hover{transform:none;box-shadow:none}}