/* PRINTICA — Hakkımızda sayfası. Diğer sayfaların düzeniyle etkileşmez. */
.navitems a[aria-current="page"],.mobile-quicklinks a[aria-current="page"]{color:#c81a2d}
.about-page{background:#fff;color:#24252a}
.about-breadcrumb{display:flex;align-items:center;gap:11px;padding:22px 0;color:#868992;font-size:11px;font-weight:800;letter-spacing:.65px}
.about-breadcrumb a:hover{color:#c91b30}.about-breadcrumb strong{color:#36373d;font-weight:800}
.about-hero{background:linear-gradient(112deg,#fdf8f8 0%,#fff 54%,#f5f1f2 100%);border-top:1px solid #f3e9ea;border-bottom:1px solid #eee7e8;overflow:hidden}
.about-hero-inner{display:grid;grid-template-columns:1.4fr .6fr;min-height:500px;align-items:stretch;gap:28px}
.about-hero-copy{padding:60px 0 72px;position:relative;z-index:1}
.about-kicker{display:flex;gap:11px;align-items:center;color:#bd1d2f;font-size:11px;font-weight:850;letter-spacing:1.7px}
.about-kicker-mark{height:2px;width:28px;background:#cb2639;display:inline-block}
.about-label{margin:23px 0 8px;font-weight:850;color:#777982;font-size:12px;letter-spacing:2px}
.about-hero h1{font-family:"Aptos Display","Segoe UI Variable Display","Segoe UI",Arial,sans-serif;font-size:clamp(38px,4.8vw,65px);font-weight:850;line-height:1.09;letter-spacing:-1.5px;max-width:810px;margin:0 0 25px;color:#232429}
.about-hero h1 em{font-style:normal;color:#cb2437}
.about-intro{max-width:750px;line-height:1.89;color:#5b5d66;font-size:16px;margin:0 0 30px}
.about-hero-cta{display:inline-flex;align-items:center;gap:20px;background:#c92337;color:#fff;font-size:12px;font-weight:850;letter-spacing:.6px;border-radius:7px;padding:15px 20px;transition:background .15s,transform .15s}
.about-hero-cta:hover{background:#a9192b;transform:translateY(-1px)}
.about-hero-art{position:relative;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;min-width:0;padding-right:24px}
.about-hero-art:before{content:"";position:absolute;width:400px;height:400px;max-width:130%;border-radius:50%;background:radial-gradient(circle,#f9dce0 0%,#f5dfe2 36%,transparent 69%);opacity:.9;right:-70px;top:12%;z-index:0}
.about-letter{font-family:"Arial Black",Arial,sans-serif;font-size:clamp(150px,23vw,300px);font-weight:900;letter-spacing:-40px;line-height:1;position:relative;z-index:1;color:#c91b30;opacity:.86;text-shadow:12px 15px 0 #f1cbd0}
.about-dot{color:#34343b}.about-hero-art p{position:relative;text-align:right;z-index:1;margin:-15px 10px 0 0;font-size:12px;letter-spacing:2px;color:#777780;font-weight:800;line-height:1.9}
.about-section-number{font-weight:850;color:#c61e31;letter-spacing:1.65px;font-size:11px}
.about-story{display:grid;grid-template-columns:220px minmax(0,1fr);gap:68px;padding-top:90px;padding-bottom:88px}
.about-story-side{display:flex;flex-direction:column;gap:23px;padding-top:13px}.about-side-rule{height:1px;background:#dedee2;width:75px}.about-side-small{color:#a6a6ad;font-weight:800;letter-spacing:1.1px;line-height:2;font-size:10px}
.about-prose{max-width:835px}.about-prose h2,.about-section-heading h2,.about-principles h2,.about-last h2{font-family:"Aptos Display","Segoe UI",Arial,sans-serif;line-height:1.2;color:#26272c;letter-spacing:-.65px}
.about-prose h2{font-size:clamp(27px,3vw,40px);margin:0 0 27px}
.about-prose p,.about-principles-body p{color:#5e6068;font-size:15px;line-height:1.96;margin:0 0 18px}
.about-services{padding:74px 0 87px;background:#f8f8f9;border-top:1px solid #eeeeef;border-bottom:1px solid #eeeeef}
.about-section-heading{max-width:740px;margin-bottom:35px}.about-section-heading h2{font-size:clamp(27px,3.2vw,41px);margin:13px 0 10px}.about-section-heading p{color:#777980;line-height:1.8;margin:0}
.about-service-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}
.about-service{background:#fff;border:1px solid #e8e8eb;border-radius:12px;padding:29px 27px 30px;min-height:258px;box-shadow:0 8px 22px #00000005}
.about-service-num{display:block;font-size:13px;font-weight:900;color:#d72b3e;margin:0 0 35px}.about-service h3{font-size:19px;line-height:1.3;color:#24252a;margin:0 0 12px;font-weight:850}.about-service p{font-size:13.5px;color:#64666f;line-height:1.86;margin:0}
.about-principles{padding-top:87px;padding-bottom:95px;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:65px}
.about-principles h2{font-size:clamp(28px,3vw,40px);max-width:480px;margin:16px 0 0}
.about-last{background:#24252b;color:#fff;padding:68px 0 73px}
.about-last-inner{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:50px}
.about-last .about-section-number{color:#ff8896}.about-last h2{font-size:clamp(25px,2.8vw,37px);color:#fff;margin:15px 0 15px;max-width:670px}
.about-last p{line-height:1.85;color:#c5c4cc;margin:0;max-width:630px;font-size:14px}
.about-last-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:flex-end;max-width:360px}
.about-primary,.about-secondary{font-size:11px;font-weight:850;letter-spacing:.4px;white-space:nowrap;padding:15px 20px;border-radius:7px;display:inline-flex;gap:13px}
.about-primary{background:#d3263b;color:white}.about-primary:hover{background:#b5192d}
.about-secondary{color:white;border:1px solid #78777f}.about-secondary:hover{background:#34343e}
@media(max-width:1000px){.about-hero-inner{grid-template-columns:1.2fr .5fr}.about-hero-art{padding-right:0}.about-letter{letter-spacing:-24px}.about-story{gap:35px;grid-template-columns:175px 1fr}.about-principles{gap:30px}}
@media(max-width:840px){.about-hero-inner{grid-template-columns:1fr}.about-hero-copy{padding:55px 0}.about-hero-art{display:none}.about-story{padding-top:63px;padding-bottom:62px}.about-services{padding:58px 0}.about-service-grid{grid-template-columns:1fr}.about-service{min-height:unset;padding:23px}.about-service-num{margin-bottom:16px}.about-principles{padding-top:66px;padding-bottom:66px}.about-last-inner{grid-template-columns:1fr}.about-last-actions{justify-content:flex-start}}
@media(max-width:610px){.about-breadcrumb{font-size:10px;padding:15px 0}.about-hero-copy{padding:41px 0 48px}.about-hero h1{letter-spacing:-.7px;font-size:clamp(33px,9vw,43px)}.about-intro{font-size:14px}.about-hero-cta{font-size:11px}.about-story{display:block;padding-top:49px;padding-bottom:52px}.about-story-side{margin-bottom:19px}.about-side-rule,.about-side-small{display:none}.about-prose p,.about-principles-body p{font-size:14px}.about-services{padding:47px 0 53px}.about-service h3{font-size:18px}.about-principles{display:block;padding-top:53px;padding-bottom:53px}.about-principles-head{margin-bottom:20px}.about-last{padding:50px 0}.about-last-actions{max-width:none}}
