
.xisik-subpage-wrap{
  --x-red:#c81017;
  --x-ink:#111214;
  --x-text:#50545a;
  --x-muted:#7a7e85;
  --x-line:#e4e5e7;
  --x-soft:#f7f7f8;
  color:var(--x-ink);
}
.xisik-subpage-wrap p{font-size:17px;line-height:1.85;color:var(--x-text);margin:0 0 18px}
.xisik-kicker{font-size:11px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--x-red);margin-bottom:18px}
.xisik-kicker.light{color:#fff}
.xisik-subpage-lead{max-width:940px;margin:0 auto;padding:10px 0 82px}
.xisik-lead-text{font-size:clamp(23px,2.5vw,32px)!important;line-height:1.45!important;color:var(--x-ink)!important;letter-spacing:-.025em}
.xisik-subpage-section{padding:78px 0;border-top:1px solid var(--x-line)}
.xisik-section-head{display:grid;grid-template-columns:64px 1fr;align-items:start;margin-bottom:38px}
.xisik-section-head>span{font-size:11px;color:var(--x-red);font-weight:700;padding-top:9px}
.xisik-section-head h2{margin:0;font-size:clamp(34px,4vw,54px);line-height:1.05;font-weight:500;letter-spacing:-.04em}

.xisik-numbered-list{border-top:1px solid var(--x-line)}
.xisik-numbered-list>div{display:grid;grid-template-columns:64px 1fr;min-height:74px;align-items:center;border-bottom:1px solid var(--x-line)}
.xisik-numbered-list b{font-size:11px;color:var(--x-red)}
.xisik-numbered-list span{font-size:17px;font-weight:520}

.xisik-highlight{margin:0 0 86px;padding:58px 60px;background:#111214;color:#fff;display:grid;grid-template-columns:1fr auto;gap:50px;align-items:end;border-top:4px solid var(--x-red)}
.xisik-highlight h2{margin:0 0 22px;font-size:clamp(38px,4.6vw,60px);line-height:1.02;font-weight:450;letter-spacing:-.045em}
.xisik-highlight p{color:#c7c9ce;max-width:760px}
.xisik-highlight p strong{color:#fff}
.xisik-btn-light{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 20px;background:#fff;color:#111214;font-size:13px;font-weight:700;white-space:nowrap}

.xisik-value-grid{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid var(--x-line);border-left:1px solid var(--x-line)}
.xisik-value-grid>div{min-height:180px;padding:24px;border-right:1px solid var(--x-line);border-bottom:1px solid var(--x-line)}
.xisik-value-grid small{display:block;margin-bottom:28px;color:var(--x-red);font-size:10px;font-weight:700}
.xisik-value-grid strong{display:block;font-size:22px;font-weight:520;margin-bottom:10px}
.xisik-value-grid p{font-size:15px;margin:0}

.xisik-company-strip{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;border-top:1px solid var(--x-line);border-left:1px solid var(--x-line);margin-top:30px}
.xisik-company-strip>div{padding:20px;border-right:1px solid var(--x-line);border-bottom:1px solid var(--x-line);display:flex;flex-direction:column;gap:7px}
.xisik-company-strip small{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--x-muted)}
.xisik-company-strip strong{font-size:14px;font-weight:520}

.xisik-next-links{padding:70px 0 10px}
.xisik-next-links a{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px 0;border-top:1px solid var(--x-line);border-bottom:1px solid var(--x-line)}
.xisik-next-links span{font-size:12px;color:var(--x-muted);text-transform:uppercase;letter-spacing:.12em}
.xisik-next-links strong{font-size:18px;font-weight:520;color:var(--x-red)}

.xisik-dual-cards{display:grid;grid-template-columns:1fr 1fr;margin:0 0 86px}
.xisik-dual-cards article{min-height:440px;padding:48px;border:1px solid var(--x-line);display:flex;flex-direction:column}
.xisik-dual-cards article>span{font-size:11px;color:var(--x-red);font-weight:700;margin-bottom:auto}
.xisik-dual-cards article h2{font-size:clamp(32px,3.5vw,48px);line-height:1.08;font-weight:500;letter-spacing:-.04em;margin:24px 0 18px}
.xisik-dual-cards article p{font-size:16px}
.xisik-dual-cards article.dark{background:#111214;color:#fff;border-color:#111214}
.xisik-dual-cards article.dark h2{color:#fff}
.xisik-dual-cards article.dark p{color:#c5c8cd}

.xisik-quote-panel{padding:72px 60px;background:var(--x-red);color:#fff;text-align:center;margin-top:10px}
.xisik-quote-panel blockquote{margin:0;font-size:clamp(34px,4.8vw,60px);line-height:1.1;font-weight:430;letter-spacing:-.04em}

.xisik-values-large-grid{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid var(--x-line);border-left:1px solid var(--x-line);margin-bottom:88px}
.xisik-values-large-grid article{min-height:245px;padding:28px;border-right:1px solid var(--x-line);border-bottom:1px solid var(--x-line)}
.xisik-values-large-grid article>span{font-size:10px;color:var(--x-red);font-weight:700}
.xisik-values-large-grid h2{font-size:30px;line-height:1.1;font-weight:500;letter-spacing:-.035em;margin:52px 0 12px}
.xisik-values-large-grid p{font-size:15px;margin:0}
.xisik-values-highlight{grid-template-columns:1fr}

@media(max-width:900px){
  .xisik-highlight{grid-template-columns:1fr;padding:46px 34px}
  .xisik-btn-light{margin-top:8px;justify-self:start}
  .xisik-company-strip{grid-template-columns:1fr 1fr}
  .xisik-dual-cards{grid-template-columns:1fr}
}
@media(max-width:600px){
  .xisik-subpage-lead{padding-bottom:56px}
  .xisik-subpage-section{padding:58px 0}
  .xisik-section-head,.xisik-numbered-list>div{grid-template-columns:42px 1fr}
  .xisik-value-grid,.xisik-values-large-grid{grid-template-columns:1fr}
  .xisik-highlight{padding:36px 22px;margin-bottom:60px}
  .xisik-company-strip{grid-template-columns:1fr}
  .xisik-dual-cards article{padding:34px 24px;min-height:390px}
  .xisik-quote-panel{padding:54px 24px}
  .xisik-next-links a{align-items:flex-start;flex-direction:column}
}


/* V1.1 - Hakkında / Kurumsal Bağ görselli final düzen */
.xisik-highlight.xisik-highlight-corporate-link{
  display:grid !important;
  grid-template-columns:minmax(0,43%) minmax(0,57%) !important;
  gap:0 !important;
  padding:0 !important;
  min-height:500px;
  align-items:stretch !important;
  overflow:hidden;
  background:#111214;
  border-top:4px solid var(--x-red);
}
.xisik-highlight-corporate-link .xisik-highlight-copy{
  padding:48px 42px 42px;
  display:flex;
  flex-direction:column;
  justify-content:center;
  min-width:0;
  background:
    radial-gradient(circle at 0 0,rgba(200,16,23,.10),transparent 34%),
    #111214;
}
.xisik-highlight-corporate-link .xisik-highlight-copy h2{
  margin:0 0 22px;
  font-size:clamp(34px,3.6vw,50px);
  line-height:1.04;
  font-weight:470;
  letter-spacing:-.04em;
  color:#fff;
}
.xisik-highlight-corporate-link .xisik-highlight-copy p{
  max-width:500px;
  color:#c8cbd0;
  font-size:15px;
  line-height:1.78;
}
.xisik-highlight-corporate-link .xisik-highlight-lead{
  font-size:17px !important;
  line-height:1.65 !important;
  color:#fff !important;
}
.xisik-highlight-corporate-link .xisik-highlight-copy .xisik-btn-light{
  margin-top:18px;
  align-self:flex-start;
}
.xisik-highlight-corporate-link .xisik-highlight-media{
  min-width:0;
  min-height:500px;
  height:100%;
  overflow:hidden;
  position:relative;
  background:#0e0f11;
}
.xisik-highlight-corporate-link .xisik-highlight-media:after{
  content:"";
  position:absolute;
  inset:0;
  pointer-events:none;
  background:linear-gradient(90deg,rgba(17,18,20,.18),rgba(17,18,20,0) 18%);
}
.xisik-highlight-corporate-link .xisik-highlight-media img{
  display:block;
  width:100%;
  height:100%;
  min-height:500px;
  object-fit:cover;
  object-position:center center;
}

@media(max-width:900px){
  .xisik-highlight.xisik-highlight-corporate-link{
    grid-template-columns:1fr !important;
    min-height:0;
  }
  .xisik-highlight-corporate-link .xisik-highlight-copy{
    padding:42px 32px 34px;
  }
  .xisik-highlight-corporate-link .xisik-highlight-media,
  .xisik-highlight-corporate-link .xisik-highlight-media img{
    min-height:410px;
    height:410px;
  }
}
@media(max-width:600px){
  .xisik-highlight-corporate-link .xisik-highlight-copy{
    padding:34px 22px 28px;
  }
  .xisik-highlight-corporate-link .xisik-highlight-copy h2{
    font-size:36px;
  }
  .xisik-highlight-corporate-link .xisik-highlight-media,
  .xisik-highlight-corporate-link .xisik-highlight-media img{
    min-height:300px;
    height:300px;
  }
  .xisik-highlight-corporate-link .xisik-btn-light{
    width:100%;
  }
}


/* V1.2 - Değerlerimiz / Çalışma Kültürü görselli final */
.xisik-highlight.xisik-values-highlight-photo{
  display:grid !important;
  grid-template-columns:minmax(0,44%) minmax(0,56%) !important;
  gap:0 !important;
  padding:0 !important;
  min-height:470px;
  align-items:stretch !important;
  overflow:hidden;
  background:#111214;
  border-top:4px solid var(--x-red);
}
.xisik-values-highlight-photo .xisik-values-highlight-copy{
  min-width:0;
  padding:48px 42px 42px;
  display:flex;
  flex-direction:column;
  justify-content:center;
  background:
    radial-gradient(circle at 0 0,rgba(200,16,23,.10),transparent 34%),
    #111214;
}
.xisik-values-highlight-photo .xisik-values-highlight-copy h2{
  margin:0 0 22px;
  font-size:clamp(34px,3.7vw,50px);
  line-height:1.04;
  font-weight:470;
  letter-spacing:-.04em;
  color:#fff;
}
.xisik-values-highlight-photo .xisik-values-highlight-copy p{
  max-width:510px;
  color:#c9ccd1;
  font-size:15px;
  line-height:1.8;
  margin:0;
}
.xisik-values-highlight-photo .xisik-values-highlight-media{
  min-width:0;
  min-height:470px;
  height:100%;
  overflow:hidden;
  position:relative;
  background:#0f1012;
}
.xisik-values-highlight-photo .xisik-values-highlight-media:after{
  content:"";
  position:absolute;
  inset:0;
  pointer-events:none;
  background:linear-gradient(90deg,rgba(17,18,20,.20) 0%,rgba(17,18,20,0) 20%);
}
.xisik-values-highlight-photo .xisik-values-highlight-media img{
  display:block;
  width:100%;
  height:100%;
  min-height:470px;
  object-fit:cover;
  object-position:center center;
}

@media(max-width:900px){
  .xisik-highlight.xisik-values-highlight-photo{
    grid-template-columns:1fr !important;
    min-height:0;
  }
  .xisik-values-highlight-photo .xisik-values-highlight-copy{
    padding:42px 32px 34px;
  }
  .xisik-values-highlight-photo .xisik-values-highlight-media,
  .xisik-values-highlight-photo .xisik-values-highlight-media img{
    min-height:390px;
    height:390px;
  }
}
@media(max-width:600px){
  .xisik-values-highlight-photo .xisik-values-highlight-copy{
    padding:34px 22px 28px;
  }
  .xisik-values-highlight-photo .xisik-values-highlight-copy h2{
    font-size:36px;
  }
  .xisik-values-highlight-photo .xisik-values-highlight-media,
  .xisik-values-highlight-photo .xisik-values-highlight-media img{
    min-height:285px;
    height:285px;
  }
}
