/* Ahmet Suçiçek corporate identity, service scope and working approach. */
.identity-hero{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:80px;align-items:center;padding-top:38px;padding-bottom:52px}.identity-hero h1{font-size:clamp(38px,3.7vw,56px);line-height:1.18;letter-spacing:-.045em}.identity-hero h1 em{color:#4d6b4b}.identity-hero .eyebrow{margin-bottom:24px}.identity-hero-copy>p{font-size:17px;line-height:1.9;color:var(--muted);margin:0 0 22px;max-width:530px}.identity-hero-copy .text-link{font-size:14px}.identity-panorama{margin-block:0;position:relative;background:#16292b}.identity-panorama img{width:100%;height:auto;aspect-ratio:4/1;object-fit:cover}.identity-panorama figcaption{position:absolute;bottom:14px;left:20px;margin:0;color:#e2e7e5;font-size:10px;line-height:1.5;background:#102b2380;padding:4px 8px}.identity-jump-links{display:flex;gap:40px;flex-wrap:wrap;align-items:center;border-bottom:1px solid var(--line);padding:25px 0}.identity-jump-links a{font-size:13px;font-weight:700;padding:5px 0}.identity-jump-links a:hover{text-decoration:underline;text-underline-offset:6px}
.identity-story{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:100px}.identity-story h2{font-size:clamp(32px,3vw,44px)}.identity-promise{border-left:2px solid #9db38a;padding-left:23px;margin:30px 0 0;font-size:22px;line-height:1.6;color:#647558}.identity-story-copy p{font-size:17px;line-height:1.95;color:#596c5c;margin:0 0 24px}.identity-story-copy p:last-child{margin-bottom:0}.identity-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:70px;margin-bottom:55px}.identity-section-heading h2{font-size:40px;line-height:1.22}.identity-section-heading>p{max-width:380px;font-size:16px;line-height:1.85;margin:0}.identity-services{background:#153d2e;color:#f6f7f2}.identity-services .eyebrow{color:#bccdb2}.identity-services .identity-section-heading>p{color:#c4d1c6}.identity-service-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid #54705d;border-bottom:1px solid #54705d}.identity-service{display:flex;flex-direction:column;min-width:0;padding:32px 27px 34px;border-right:1px solid #54705d}.identity-service:first-child{padding-left:0}.identity-service:last-child{padding-right:0;border-right:0}.identity-service-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;color:#b7cba7}.identity-service-top>span{font-size:11px;letter-spacing:.08em;font-weight:700}.identity-service-top svg{width:28px;height:28px}.identity-service h3{font-size:23px;line-height:1.35;letter-spacing:-.03em;min-height:64px;margin-bottom:20px}.identity-service>p{font-size:15px;line-height:1.85;color:#cfdbd1;margin:0 0 25px}.identity-service ul{list-style:none;padding:18px 0 0;margin:auto 0 28px;border-top:1px solid #54705d}.identity-service li{position:relative;padding-left:12px;font-size:13px;line-height:1.75;color:#c7d5cb;margin:0 0 9px}.identity-service li::before{content:"";width:3px;height:3px;position:absolute;left:0;top:10px;background:#a9c295}.identity-service .text-link{font-size:12px;gap:14px;justify-content:space-between;line-height:1.7}.identity-service .text-link:hover{color:#d4eca9}.identity-service .text-link svg{width:18px;height:18px}.identity-parts-link{display:flex;justify-content:space-between;align-items:center;gap:35px;padding-top:30px}.identity-parts-link strong{font-size:15px}.identity-parts-link p{font-size:13px;color:#c4d1c6;margin:5px 0 0}.identity-parts-link .text-link{font-size:13px}
.identity-approach{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:80px;align-items:start}.identity-approach figure{margin:0}.identity-approach figure img{width:100%;height:auto;aspect-ratio:1/1.05;object-fit:cover;object-position:50% 45%;background:#e4e8dd}.identity-approach figcaption{font-size:11px;color:#65745f;line-height:1.7;margin-top:12px}.identity-approach h2{font-size:37px;line-height:1.25;max-width:530px}.identity-approach-intro{font-size:16px;color:var(--muted);line-height:1.85;margin:22px 0 29px}.identity-steps{list-style:none;margin:0;padding:0;border-top:1px solid #cfdbca}.identity-steps li{display:grid;grid-template-columns:27px minmax(0,1fr);gap:20px;padding:22px 0;border-bottom:1px solid #cfdbca}.identity-steps li>span{font-size:11px;font-weight:700;color:#6b8654;padding-top:4px}.identity-steps h3{font-size:18px;line-height:1.5;letter-spacing:-.025em}.identity-steps p{font-size:14px;line-height:1.85;color:var(--muted);margin:10px 0 0}.identity-principles{background:#eaf0e4}.identity-principles h2{font-size:39px}.identity-principle-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:55px;margin-top:45px}.identity-principle-grid article{border-top:1px solid #bcccb2;padding-top:25px}.identity-principle-number{display:block;font-size:11px;font-weight:700;color:#5b754b;margin-bottom:25px}.identity-principle-grid h3{font-size:24px;line-height:1.4;letter-spacing:-.03em;margin-bottom:17px}.identity-principle-grid p{font-size:16px;color:#5b6d59;line-height:1.85;margin:0}.identity-closing{padding:80px 0}.identity-closing>.container{display:flex;align-items:center;justify-content:space-between;gap:65px}.identity-closing h2{font-size:37px;line-height:1.25}.identity-closing p:not(.eyebrow){max-width:680px;font-size:16px;line-height:1.85;color:var(--muted);margin:20px 0 0}.identity-closing .button{flex-shrink:0}body[data-page=about-corporate] [hidden]{display:none!important}body[data-page=about-corporate] .desktop-nav a[aria-current=page],body[data-page=about-corporate] .mobile-nav a[aria-current=page]{color:#456f29;text-decoration:underline;text-underline-offset:7px}
@media(max-width:1100px){.identity-hero{gap:45px}.identity-hero h1{font-size:42px}.identity-story{gap:60px}.identity-service{padding-inline:20px}.identity-service h3{font-size:21px}.identity-approach{gap:45px}.identity-approach h2{font-size:32px}.identity-principle-grid{gap:35px}.identity-principle-grid h3{font-size:22px}}
@media(max-width:850px){.identity-hero{grid-template-columns:minmax(0,1fr);gap:25px;padding-top:26px;padding-bottom:35px}.identity-hero-copy>p{max-width:650px}.identity-panorama img{aspect-ratio:3/1;object-position:70% 50%}.identity-jump-links{gap:15px 25px;padding:20px 0}.identity-story{grid-template-columns:minmax(0,1fr);gap:30px}.identity-promise{margin-top:22px;font-size:20px}.identity-section-heading{display:block;margin-bottom:35px}.identity-section-heading h2{font-size:35px}.identity-section-heading>p{margin:22px 0 0;max-width:600px}.identity-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.identity-service{padding:30px 25px}.identity-service:nth-child(odd){padding-left:0}.identity-service:nth-child(even){padding-right:0;border-right:0}.identity-service:nth-child(-n+2){border-bottom:1px solid #54705d}.identity-service h3{font-size:23px;min-height:0}.identity-service .text-link{font-size:13px}.identity-approach{grid-template-columns:minmax(0,1fr);gap:35px}.identity-approach figure img{aspect-ratio:1.5/1;object-position:50% 56%}.identity-approach h2{font-size:35px;max-width:650px}.identity-principle-grid{gap:25px}.identity-principle-grid h3{font-size:21px}.identity-principle-grid p{font-size:15px}.identity-closing>.container{display:block}.identity-closing .button{margin-top:28px}.identity-closing h2{font-size:33px}}
@media(max-width:600px){.identity-hero h1{font-size:35px}.identity-hero .eyebrow{font-size:10px;margin-bottom:20px}.identity-hero-copy>p{font-size:16px;line-height:1.85}.identity-panorama img{aspect-ratio:2/1;object-position:72% 50%}.identity-panorama figcaption{left:9px;bottom:9px;font-size:9px}.identity-jump-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 18px}.identity-jump-links a{font-size:11px;padding:8px 0}.identity-story h2{font-size:31px}.identity-story-copy p{font-size:16px;line-height:1.85}.identity-section-heading h2{font-size:31px}.identity-service-grid{grid-template-columns:minmax(0,1fr)}.identity-service{padding:28px 0!important;border-right:0;border-bottom:1px solid #54705d}.identity-service:last-child{border-bottom:0}.identity-service-top{margin-bottom:20px}.identity-service h3{font-size:25px;margin-bottom:17px}.identity-service>p{font-size:15px;margin-bottom:22px}.identity-service ul{margin-bottom:23px}.identity-service li{font-size:14px}.identity-service .text-link{justify-content:flex-start;gap:20px}.identity-parts-link{display:block}.identity-parts-link>.text-link{margin-top:18px}.identity-approach figure img{aspect-ratio:1.1/1;object-position:50% 50%}.identity-approach h2{font-size:31px}.identity-steps li{gap:15px;padding:21px 0}.identity-steps h3{font-size:18px}.identity-principles h2{font-size:31px;line-height:1.3}.identity-principle-grid{grid-template-columns:minmax(0,1fr);gap:28px;margin-top:30px}.identity-principle-number{margin-bottom:17px}.identity-principle-grid h3{font-size:23px;margin-bottom:13px}.identity-principle-grid p{font-size:16px}.identity-closing{padding:60px 0}.identity-closing h2{font-size:31px}.identity-closing .button{font-size:13px}.identity-hero-copy .text-link{font-size:13px}}
@media(max-width:380px){body[data-page=about-corporate] .brand,body[data-page=about-corporate] .brand img{width:180px;min-width:0}body[data-page=about-corporate] .header-inner{gap:12px}.identity-hero h1{font-size:30px}.identity-hero-copy>p{font-size:15px}.identity-jump-links a{font-size:10px}.identity-service h3{font-size:23px}.identity-story h2,.identity-section-heading h2,.identity-approach h2,.identity-principles h2,.identity-closing h2{font-size:29px}}
