.about-hero{position:relative;isolation:isolate;min-height:560px;overflow:hidden;background:#071f30;color:#fff}
.about-hero__image,.about-hero__shade{position:absolute;inset:0;width:100%;height:100%}
.about-hero__image{z-index:-3;object-fit:cover;object-position:center 53%}
.about-hero__shade{z-index:-2;background:linear-gradient(90deg,rgba(4,25,39,.96) 0%,rgba(5,27,41,.82) 30%,rgba(5,27,41,.12) 57%,rgba(5,25,39,.42) 76%,rgba(5,25,39,.88) 100%)}
.about-hero:after{content:"";position:absolute;inset:auto 0 0;height:34%;z-index:-1;background:linear-gradient(0deg,rgba(4,23,36,.78),transparent)}
.about-hero__inner{min-height:560px;display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:72px;align-items:center;padding-block:42px}
.about-hero__copy{align-self:stretch;display:flex;flex-direction:column;justify-content:center;max-width:690px}
.about-breadcrumbs{display:flex;gap:10px;margin-bottom:auto;color:rgba(255,255,255,.64);font-size:10px}
.about-breadcrumbs a{color:inherit}.about-breadcrumbs a:hover{color:#16b9ed}
.about-kicker,.about-section-kicker{display:flex;align-items:center;gap:16px;font:700 10px/1.4 'DM Sans',sans-serif;letter-spacing:.27em}
.about-kicker{color:#d8b98a;margin-bottom:20px}.about-kicker:after{content:"";width:76px;height:1px;background:#d8b98a88}
.about-hero h1{color:#fff;font:700 clamp(72px,7vw,108px)/.87 'Barlow Condensed',sans-serif;letter-spacing:-.045em;margin:0 0 24px;text-shadow:0 5px 30px rgba(0,0,0,.18)}
.about-hero h1 em{display:inline-block;color:#12b9ef;font-style:normal}
.about-hero__lead{font:600 clamp(23px,2.2vw,34px)/1.12 'Barlow Condensed',sans-serif;margin:0 0 14px;color:#fff}
.about-hero__text{max-width:500px;margin:0;color:rgba(255,255,255,.78);font-size:13px;line-height:1.75}
.about-timeline{position:relative;list-style:none;margin:0;padding:12px 0;display:grid;gap:30px}
.about-timeline:before{content:"";position:absolute;top:31px;bottom:31px;left:18px;width:1px;background:linear-gradient(#11b7eb,rgba(17,183,235,.4))}
.about-timeline li{display:grid;grid-template-columns:38px 1fr;gap:18px;position:relative}
.about-timeline .icon{width:37px;height:37px;padding:8px;border:1px solid #16b9ed;border-radius:50%;background:#082a3e;color:#16b9ed;position:relative;z-index:1}
.about-timeline strong{display:block;color:#13b9ee;font:700 27px/1 'Barlow Condensed',sans-serif;margin-bottom:4px}
.about-timeline h2{color:#fff;font:700 20px/1.08 'Barlow Condensed',sans-serif;margin:0 0 7px}
.about-timeline p{color:rgba(255,255,255,.69);font-size:11px;line-height:1.55;margin:0;max-width:230px}
.about-proof{background:#f7f4ed;padding:62px 0 70px}
.about-proof__grid{display:grid;grid-template-columns:minmax(310px,.77fr) minmax(0,1.5fr);gap:62px}
.about-story{border-right:1px solid #d8d5cd;padding-right:58px}
.about-section-kicker{color:#88643c;margin-bottom:19px}.about-section-kicker:after{content:"";width:44px;height:1px;background:#a88357}
.about-story h2,.about-service h2{font:700 clamp(45px,4.2vw,66px)/.91 'Barlow Condensed',sans-serif;letter-spacing:-.035em;color:#092a3d;margin:0 0 24px}
.about-story p{color:#69767e;font-size:12px;line-height:1.75;margin:0 0 15px;max-width:510px}
.about-cta{display:flex;align-items:center;justify-content:space-between;width:188px;min-height:54px;margin-top:26px;padding:0 19px;background:#092a3d;color:#fff;font-size:12px;font-weight:700;transition:.2s ease}
.about-cta:hover{background:#0daee3;color:#fff}.about-cta span{font-size:19px;font-weight:400}
.about-values{display:grid;grid-template-columns:repeat(3,1fr)}
.about-values article{display:grid;grid-template-columns:38px 1fr;gap:17px;align-content:start;padding:10px 28px 28px;border-right:1px solid #d9d8d2}
.about-values article:nth-child(3){border-right:0}.about-values article:nth-child(n+4){border-top:1px solid #d9d8d2;padding-top:29px;padding-bottom:8px}.about-values article:nth-child(5){grid-column:span 2;border-right:0}
.about-values .icon{width:31px;height:31px;color:#0e5976}
.about-values h3{font:700 22px/1.05 'Barlow Condensed',sans-serif;color:#092a3d;margin:0 0 9px}
.about-values p{color:#7b858b;font-size:11px;line-height:1.65;margin:0}
.about-detail{background:#fff;padding:86px 0 92px}
.about-detail__heading{display:grid;grid-template-columns:1fr .85fr;gap:95px;align-items:end;margin-bottom:57px}
.about-detail__heading h2,.about-route h2,.about-booking h2{font:700 clamp(48px,4.5vw,70px)/.92 'Barlow Condensed',sans-serif;letter-spacing:-.035em;color:#092a3d;margin:0}
.about-detail__heading>p{font-size:13px;line-height:1.85;color:#6b7880;margin:0;padding-left:34px;border-left:1px solid #d7d9d5}
.about-detail__grid{display:grid;grid-template-columns:repeat(3,1fr);border-block:1px solid #d9dcd9}
.about-detail__grid article{padding:34px 35px 37px;border-right:1px solid #d9dcd9;display:grid;grid-template-columns:35px 1fr;gap:19px}
.about-detail__grid article:first-child{padding-left:0}.about-detail__grid article:last-child{border-right:0;padding-right:0}
.about-detail__number{color:#0aaee4;font:700 13px/1 'DM Sans',sans-serif;padding-top:4px}
.about-detail__grid h3{font:700 27px/1.03 'Barlow Condensed',sans-serif;color:#092a3d;margin:0 0 13px}
.about-detail__grid p{font-size:11px;line-height:1.75;color:#6f7c83;margin:0}
.about-route{position:relative;background:#092a3d;color:#fff;padding:80px 0;overflow:hidden}
.about-route:after{content:"MARDİN";position:absolute;right:-12px;bottom:-38px;font:700 220px/.8 'Barlow Condensed',sans-serif;color:rgba(255,255,255,.025);letter-spacing:-.04em;pointer-events:none}
.about-route__inner{display:grid;grid-template-columns:1fr .85fr;gap:110px;align-items:center;position:relative;z-index:1}
.about-route h2{color:#fff;margin:0 0 24px}.about-route__copy>p{font-size:13px;line-height:1.85;color:#b8c6cc;max-width:620px;margin:0}
.about-route__places{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid rgba(255,255,255,.23);border-left:1px solid rgba(255,255,255,.23)}
.about-route__places span{min-height:98px;padding:22px;border-right:1px solid rgba(255,255,255,.23);border-bottom:1px solid rgba(255,255,255,.23);display:flex;flex-direction:column;justify-content:space-between;color:#fff;font:700 20px/1.05 'Barlow Condensed',sans-serif}
.about-route__places b{font:700 9px/1 'DM Sans',sans-serif;color:#10afe4;letter-spacing:.16em}
.about-booking{background:#f7f4ed;padding:82px 0}
.about-booking__inner{display:grid;grid-template-columns:.85fr 1.15fr;gap:95px;align-items:start}
.about-booking__intro p{font-size:12px;line-height:1.8;color:#6c7980;max-width:520px;margin:24px 0 0}
.about-booking__steps{list-style:none;margin:0;padding:0;border-top:1px solid #cfd3d0}
.about-booking__steps li{display:grid;grid-template-columns:50px 1fr;align-items:center;min-height:58px;border-bottom:1px solid #cfd3d0}
.about-booking__steps span{font:700 10px/1 'DM Sans',sans-serif;color:#09aee4;letter-spacing:.14em}
.about-booking__steps strong{font:700 20px/1 'Barlow Condensed',sans-serif;color:#17374a}
.about-service{background:#ebe4d8;padding:68px 0;border-top:1px solid #ddd4c5}
.about-service__inner{display:grid;grid-template-columns:1fr .82fr;gap:110px;align-items:end}
.about-service h2{margin-bottom:0}.about-service__copy{border-left:1px solid #c8c1b7;padding-left:38px}
.about-service__copy p{font-size:13px;line-height:1.8;color:#64737b;margin:0 0 14px;max-width:610px}
.about-service__actions{display:flex;flex-wrap:wrap;gap:23px;margin-top:25px}
.about-service__copy a{display:inline-flex;align-items:center;gap:14px;color:#092a3d;font-size:12px;font-weight:700;border-bottom:1px solid #092a3d;padding-bottom:6px}.about-service__copy a:hover{color:#0aaee4;border-color:#0aaee4}
@media(max-width:1050px){.about-hero__inner{grid-template-columns:1fr 280px;gap:35px}.about-hero h1{font-size:78px}.about-proof__grid{grid-template-columns:.8fr 1.2fr;gap:42px}.about-story{padding-right:38px}.about-values{grid-template-columns:1fr 1fr}.about-values article:nth-child(2n){border-right:0}.about-values article:nth-child(3){border-right:1px}.about-values article:nth-child(n+3){border-top:1px solid #d9d8d2;padding-top:28px}.about-values article:nth-child(5){grid-column:1/-1;border-right:0}.about-detail__heading,.about-route__inner,.about-booking__inner{gap:55px}}
@media(max-width:760px){.about-hero{min-height:auto}.about-hero__image{object-position:62% center}.about-hero__shade{background:linear-gradient(180deg,rgba(4,25,39,.84),rgba(4,25,39,.62) 45%,rgba(4,25,39,.96) 100%)}.about-hero__inner{min-height:0;grid-template-columns:1fr;padding-block:25px 42px;gap:44px}.about-breadcrumbs{position:static!important;inset:auto!important;width:auto!important;height:auto!important;min-height:0!important;margin:0 0 55px!important;padding:0!important;background:transparent!important;box-shadow:none!important;transform:none!important}.about-breadcrumbs a{padding:0!important;color:inherit!important}.about-hero__copy{max-width:560px}.about-kicker{margin-bottom:16px}.about-hero h1{font-size:clamp(59px,18vw,86px);margin-bottom:19px}.about-hero__lead{font-size:25px}.about-hero__text{font-size:12px;max-width:450px}.about-timeline{grid-template-columns:repeat(3,1fr);gap:16px;padding-top:22px;border-top:1px solid rgba(255,255,255,.2)}.about-timeline:before{display:none}.about-timeline li{display:block}.about-timeline .icon{margin-bottom:13px}.about-timeline strong{font-size:22px}.about-timeline h2{font-size:18px}.about-timeline p{font-size:10px}.about-proof{padding:49px 0 55px}.about-proof__grid{grid-template-columns:1fr;gap:45px}.about-story{border-right:0;padding-right:0}.about-story h2,.about-service h2{font-size:49px}.about-values{border-top:1px solid #d9d8d2}.about-detail,.about-booking{padding:58px 0}.about-detail__heading,.about-route__inner,.about-booking__inner{grid-template-columns:1fr;gap:29px}.about-detail__heading{margin-bottom:38px}.about-detail__heading>p{padding:22px 0 0;border-left:0;border-top:1px solid #d7d9d5}.about-detail__grid{grid-template-columns:1fr}.about-detail__grid article,.about-detail__grid article:first-child,.about-detail__grid article:last-child{padding:26px 0;border-right:0;border-bottom:1px solid #d9dcd9}.about-detail__grid article:last-child{border-bottom:0}.about-route{padding:60px 0}.about-route:after{font-size:130px}.about-route__places span{min-height:82px;font-size:18px}.about-booking__intro p{margin-top:20px}.about-service{padding:52px 0}.about-service__inner{grid-template-columns:1fr;gap:28px}.about-service__copy{padding-left:0;border-left:0;border-top:1px solid #c8c1b7;padding-top:25px}}
@media(max-width:520px){.about-hero__image{object-position:66% center}.about-breadcrumbs{margin-bottom:42px}.about-kicker{font-size:8px;letter-spacing:.22em}.about-hero h1{font-size:61px}.about-hero__lead{font-size:22px}.about-hero__text{max-width:330px}.about-timeline{grid-template-columns:1fr;gap:22px}.about-timeline li{display:grid;grid-template-columns:35px 1fr;gap:14px}.about-timeline .icon{width:35px;height:35px;margin:0}.about-timeline p{max-width:none}.about-values{grid-template-columns:1fr}.about-values article,.about-values article:nth-child(2n),.about-values article:nth-child(3),.about-values article:nth-child(5){grid-column:auto;border-right:0;border-top:1px solid #d9d8d2;padding:23px 0}.about-values article:first-child{border-top:0}.about-story h2,.about-service h2{font-size:43px}}
