/* GÜNEY ROOF · V9 Hakkımızda tasarımı */
.about-v9{--about-dark:var(--forest-deep,#0e2d2a);--about-gold:var(--accent,#d9aa5b);color:var(--ink,#182c29)}
.about-v9 .eyebrow{letter-spacing:.17em}
.about-v9-story{display:grid;grid-template-columns:minmax(300px,.94fr) minmax(0,1.06fr);gap:clamp(28px,4.5vw,74px);align-items:start}
.about-v9-visual{position:relative;min-width:0;align-self:start;padding-bottom:32px}
main .about-v9-photo{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;object-position:center;border-radius:3px;box-shadow:14px 14px 0 color-mix(in srgb,var(--accent) 13%,transparent)}
.about-v9-year{position:absolute;left:18px;bottom:1px;display:flex;align-items:center;gap:14px;max-width:calc(100% - 28px);padding:14px 20px;background:var(--about-dark);color:white;border:1px solid #ffffff23;box-shadow:0 18px 32px #08272333}
.about-v9-year b{font-size:clamp(28px,4vw,43px);line-height:1;font-weight:800;letter-spacing:-.05em;color:var(--about-gold)}
.about-v9-year span{font-size:10px;text-transform:uppercase;line-height:1.5;letter-spacing:.07em;font-weight:700}
.about-v9-storycopy h2{font-size:clamp(30px,3.8vw,49px);line-height:1.12;letter-spacing:-.045em;margin:13px 0 22px;max-width:700px}
.about-v9-paragraphs{display:grid;gap:15px}
.about-v9-paragraphs p{font-size:14px;line-height:1.95;margin:0;color:var(--muted,#51645f);overflow-wrap:anywhere}
.about-v9-paragraphs p.about-v9-lead{font-size:16px;line-height:1.85;color:var(--ink,#17312e);font-weight:550}
.about-v9-strip{margin:clamp(48px,6vw,85px) 0;display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap;gap:20px;padding:20px 28px;border-top:1px solid var(--line,#d7e3de);border-bottom:1px solid var(--line,#d7e3de);font-size:11px;font-weight:800;letter-spacing:.16em;color:var(--forest,#194c46)}
.about-v9-strip i{font-style:normal;color:var(--about-gold);font-size:12px}
.about-v9-process{margin-bottom:clamp(55px,8vw,112px)}
.about-v9-process-top{display:grid;grid-template-columns:1.1fr .65fr;gap:40px;align-items:end;margin-bottom:30px}
.about-v9-process-top h2,.about-v9-sectionheading h2{font-size:clamp(30px,3.5vw,45px);max-width:720px;margin:13px 0 0;line-height:1.18;letter-spacing:-.045em}
.about-v9-process-top>p{font-size:15px;line-height:1.8;color:var(--muted,#60706b);margin:0}
.about-v9-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}
.about-v9-step{padding:28px 22px 33px;background:var(--paper,#f5f7f4);border:1px solid var(--line,#e0e8e1);border-top:3px solid var(--about-gold);min-width:0}
.about-v9-step-no{display:inline-block;color:var(--about-gold);font-size:21px;font-weight:800;letter-spacing:-.06em}
.about-v9-step h3{font-size:19px;line-height:1.22;letter-spacing:-.03em;margin:25px 0 13px}
.about-v9-step p{color:var(--muted,#60706b);font-size:13px;line-height:1.85;margin:0}
.about-v9-principles{margin-bottom:clamp(56px,7vw,90px)}
.about-v9-sectionheading{max-width:720px;margin-bottom:28px}
.about-v9 .principles-grid{margin-top:0}
.about-v9-next{background:linear-gradient(125deg,var(--forest,#194c46),var(--forest-deep,#0b2928));color:white;display:grid;grid-template-columns:1fr auto;align-items:center;gap:30px;padding:clamp(28px,4vw,58px);border-left:4px solid var(--about-gold);margin-bottom:25px}
.about-v9-next .eyebrow{color:var(--about-gold)}
.about-v9-next h2{font-size:clamp(25px,3vw,39px);max-width:670px;line-height:1.18;letter-spacing:-.035em;margin:12px 0}
.about-v9-next p{color:#d5e1de;margin:0;max-width:680px;font-size:14px;line-height:1.8}
.about-v9-next-actions{display:grid;gap:14px;justify-items:center;min-width:184px}
.about-v9-next-actions .button{white-space:nowrap;margin:0;text-align:center}
.about-v9-work-link{font-weight:700;color:#fff;border-bottom:1px solid #ffffff6b;font-size:12px;text-decoration:none;padding-bottom:5px}
@media(max-width:1000px){.about-v9-story{grid-template-columns:1fr;gap:38px}.about-v9-visual{max-width:700px}.about-v9-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.about-v9-process-top{grid-template-columns:1fr;gap:12px}.about-v9-next{grid-template-columns:1fr}.about-v9-next-actions{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center}}
@media(max-width:600px){.about-v9-storycopy h2{font-size:34px}.about-v9-paragraphs p{font-size:14px}.about-v9-paragraphs p.about-v9-lead{font-size:15px}.about-v9-strip{gap:10px;padding:16px 8px;font-size:9px;letter-spacing:.09em}.about-v9-strip i{display:none}.about-v9-steps{grid-template-columns:1fr;gap:12px}.about-v9-step{padding:19px 22px}.about-v9-step h3{margin:12px 0 8px}.about-v9-next{padding:25px 21px}.about-v9-next-actions{display:grid;justify-content:stretch;justify-items:stretch}.about-v9-next-actions .button{width:100%;white-space:normal}.about-v9-work-link{text-align:center}.about-v9-year{padding:12px 15px}}
