/* Antalya Kurye | HOMEPAGE ONLY | screenshot precision v1.5
   Applies exclusively to body.ak-ref-home. Existing service/district/other pages untouched.
   Art direction and block order preserve the user's exact screenshot reference. */
@media (min-width:1201px) {
 body.ak-ref-home .ak-ref-hero__content {
   padding-top:57px;
 }
 body.ak-ref-home .ak-ref-hero__content>p {
   max-width:610px;
 }
 body.ak-ref-home .ak-ref-services {
   padding-top:88px;
 }
 body.ak-ref-home .ak-ref-services .ak-ref-section-kicker,
 body.ak-ref-home .ak-ref-services> .ak-ref-container>h2 {
   position:relative;
   left:18px;
 }
 body.ak-ref-home .ak-ref-services> .ak-ref-container>h2 {
   margin-bottom:24px;
 }
 body.ak-ref-home .ak-ref-header__whatsapp {
   flex-shrink:0;
 }
 body.ak-ref-home .ak-ref-hero__photo {
   background-position:center center;
 }
}
@media (min-width:1001px) and (max-width:1200px) {
 body.ak-ref-home .ak-ref-services {
   padding-top:112px;
 }
 body.ak-ref-home .ak-ref-services .ak-ref-section-kicker,
 body.ak-ref-home .ak-ref-services> .ak-ref-container>h2 {
   position:relative;
   left:12px;
 }
}
@media (max-width:1000px) {
 /* Keep the benefit band clear of the hero and legible on tablet. */
 body.ak-ref-home .ak-ref-hero__content {
   padding-top:58px;
 }
 body.ak-ref-home .ak-ref-services {
   padding-top:144px;
 }
}
@media (max-width:650px) {
 body.ak-ref-home .ak-ref-hero__content {
   padding-top:212px;
   padding-bottom:105px;
 }
 body.ak-ref-home .ak-ref-services {
   padding-top:160px;
 }
 body.ak-ref-home .ak-ref-services .ak-ref-section-kicker,
 body.ak-ref-home .ak-ref-services> .ak-ref-container>h2 {
   left:0;
 }
 body.ak-ref-home .ak-ref-benefits {
   bottom:-129px;
 }
 body.ak-ref-home .ak-ref-hero h1 {
   font-size:clamp(38px,9.2vw,54px);
 }
 body.ak-ref-home .ak-ref-hero h1 em {
   font-size:clamp(32px,8.4vw,45px);
   letter-spacing:-.05em;
 }
}
/* Desktop screenshot heading metrics; homepage-only, no shared-style changes. */
@media(min-width:1201px){
 body.ak-ref-home .ak-ref-brand__name{font-size:34px}
 body.ak-ref-home .ak-ref-hero h1{font-size:clamp(56px,5.6vw,86px);line-height:.975;letter-spacing:-.04em}
 body.ak-ref-home .ak-ref-services>.ak-ref-container>h2{font-size:51px;letter-spacing:-.035em;margin-top:10px;margin-bottom:27px}
}
