/* One compact, scoped feature card on the Turkish homepage. */
.ats-home{padding:8px 0 32px;scroll-margin-top:100px}
.ats-home .ats-home-card{display:grid;grid-template-columns:205px minmax(0,1fr) auto;align-items:center;gap:26px;padding:20px 26px;border:1px solid #dfe5ed;border-radius:20px;background:#fff;color:#172b43;text-decoration:none;transition:border-color .18s,box-shadow .18s}
.ats-home .ats-home-visual{display:block;min-width:0}
.ats-home .ats-home-visual small{display:block;margin-top:3px;color:#718092;text-align:center;font-size:10px;line-height:1.3}
.ats-home .ats-home-image{display:block;width:100%;height:auto;aspect-ratio:700/467;object-fit:contain;border-radius:12px}
.ats-home .ats-home-copy{min-width:0}
.ats-home .ats-home-kicker{display:block;margin-bottom:7px;color:#1260bc;font-size:10px;font-weight:750;line-height:1.5;letter-spacing:.13em;text-transform:uppercase}
.ats-home h2{margin:0;max-width:none;color:#172b43;font-size:clamp(22px,2.1vw,27px);font-weight:750;line-height:1.25;letter-spacing:-.035em}
.ats-home p{margin:10px 0 0;max-width:630px;color:#586778;font-size:14px;line-height:1.65}
.ats-home p strong{color:#263f58;font-weight:700}
.ats-home .ats-home-cta{display:inline-flex;align-items:center;gap:12px;white-space:nowrap;color:#1260bc;font-size:13px;font-weight:700;line-height:1.5}
.ats-home .ats-home-cta span{font-size:20px;font-weight:400}
.ats-home .ats-home-card:hover{border-color:#87addc;box-shadow:0 8px 24px #143f6c0c}
.ats-home .ats-home-card:focus-visible{outline:3px solid #237de3;outline-offset:5px}
@media(max-width:1050px){.ats-home .ats-home-card{grid-template-columns:170px minmax(0,1fr);gap:12px 24px}.ats-home .ats-home-visual{grid-row:1/3}.ats-home .ats-home-cta{grid-column:2}.ats-home h2{font-size:24px}}
@media(max-width:640px){.ats-home{padding:0 0 24px;scroll-margin-top:88px}.ats-home .ats-home-card{position:relative;grid-template-columns:110px minmax(0,1fr);gap:12px;padding:18px;border-radius:16px}.ats-home .ats-home-visual{grid-row:1;align-self:center}.ats-home .ats-home-copy{display:contents}.ats-home .ats-home-kicker{grid-column:2;grid-row:1;align-self:start;margin:0;font-size:9px;line-height:1.4}.ats-home h2{grid-column:2;grid-row:1;align-self:center;padding-top:20px;font-size:20px;line-height:1.25}.ats-home p{grid-column:1/-1;margin:0;font-size:13px;line-height:1.65}.ats-home .ats-home-cta{grid-column:1/-1;margin-top:2px;font-size:12px}}
@media(prefers-reduced-motion:reduce){.ats-home .ats-home-card{transition:none}}
