/* Target Zemin V35 - Kapsam: yalnizca sidebar'siz hizmet detaylari. */
.tz-service-wide-v34 { --tz35-text:#283f50; --tz35-heading:#102f45; }
.tz-service-wide-v34 > .container { max-width: 1200px; }
.tz-service-wide-v34 .target-v33-main { font-size:16px; line-height:1.74; color:var(--tz35-text); }
.tz-service-wide-v34 .target-v33-main .target-richtext > p,
.tz-service-wide-v34 .target-v33-main .target-richtext > ul,
.tz-service-wide-v34 .target-v33-main .target-richtext > ol,
.tz-service-wide-v34 .target-v33-main .tz27-content > p {
  font-size:16.5px !important; line-height:1.78 !important;
  letter-spacing:0 !important; margin:0 0 18px !important;
  color:var(--tz35-text); max-width:820px;
}
.tz-service-wide-v34 .target-v33-main .target-richtext h2 {font-size:clamp(23px,2.3vw,27px) !important;line-height:1.32 !important;margin:45px 0 19px !important;color:var(--tz35-heading);letter-spacing:-.025em;}
.tz-service-wide-v34 .target-v33-main .target-richtext h3 {font-size:clamp(18px,1.7vw,20px) !important;line-height:1.4 !important;margin:29px 0 13px !important;color:var(--tz35-heading);}
.tz-service-wide-v34 .target-v33-main > article > h1 {font-size:clamp(29px,3vw,36px) !important;line-height:1.2 !important;letter-spacing:-.03em;margin-bottom:20px !important;}
.tz-service-wide-v34 .target-v33-main .tz27-content {padding:clamp(22px,3vw,34px) !important;margin-bottom:20px !important;}
.tz-service-wide-v34 .target-v33-main .tz27-content h2 {font-size:clamp(22px,2vw,26px) !important;line-height:1.35 !important;margin-bottom:16px !important;color:var(--tz35-heading);}
.tz-service-wide-v34 .target-v33-main .target-richtext > figure {max-width:960px;margin:30px 0 34px !important;}
.tz-service-wide-v34 .target-v33-main .target-richtext > figure img,
.tz-service-wide-v34 .target-v33-main .tz35-figure-grid figure img {display:block;width:100%;height:auto;object-fit:cover;border-radius:10px 10px 0 0;}
.tz-service-wide-v34 .target-v33-main .target-richtext figcaption {font-size:13.5px !important;line-height:1.55 !important;padding:13px 15px !important;overflow-wrap:anywhere;}
.tz-service-wide-v34 .target-v33-main .tz35-figure-grid {display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;max-width:960px;margin:25px 0 38px;}
.tz-service-wide-v34 .target-v33-main .tz35-figure-grid figure {margin:0 !important;min-width:0;max-width:none;width:100%;}
.tz-service-wide-v34 .target-v33-main .tz35-figure-grid figure img {aspect-ratio:4 / 3;object-fit:cover;}
.tz-service-wide-v34 .target-v33-main .tz35-figure-grid figure figcaption {min-height:65px;}
.tz-service-wide-v34 .target-v33-main .tz25-preview,
.tz-service-wide-v34 .target-v33-main .tz25-related {margin-block:30px 38px !important;}
.tz-service-wide-v34 .target-v33-main .tz29-network {margin-block:30px 40px;}
.tz-service-wide-v34 .target-v33-main .target-richtext a {text-underline-offset:3px;}
@media (max-width:767px){
 .tz-service-wide-v34 .target-v33-main .target-richtext > p,
 .tz-service-wide-v34 .target-v33-main .target-richtext > ul,
 .tz-service-wide-v34 .target-v33-main .target-richtext > ol,
 .tz-service-wide-v34 .target-v33-main .tz27-content > p {font-size:16px !important;line-height:1.7 !important;}
 .tz-service-wide-v34 .target-v33-main .tz35-figure-grid{grid-template-columns:1fr;gap:22px;}
 .tz-service-wide-v34 .target-v33-main .tz35-figure-grid figure img{aspect-ratio:auto;object-fit:contain;}
 .tz-service-wide-v34 .target-v33-main .target-richtext h2{margin-top:35px !important;}
 .tz-service-wide-v34 .target-v33-main .tz27-content{padding:20px !important;}
}
@media (prefers-reduced-motion:reduce){.tz-service-wide-v34 *{scroll-behavior:auto !important;}}
