/* Reading and layout widths shared by all Turkish corporate pages. */
.design-v2 .wrap{width:min(1200px,calc(100% - 80px));margin-inline:auto}.design-v2 .editorial-hero{max-width:1440px;margin-inline:auto}.design-v2 .editorial-hero .wrap{width:min(1200px,calc(100% - 80px))}.design-v2 .hero-art{max-width:820px}.design-v2 :is(.page-intro>p,.contact-cover>p:last-of-type,.services-cover>div:last-child p,.project-archive-cover>p:last-child,.product-collection-cover>p:last-child){max-width:65ch}.design-v2 :is(.service-narrative p,.case-chapters p,.company-manifesto p,.yz-intro>p:last-child,.mp-intro>p:last-child){max-width:65ch}.design-v2 :is(.policy-content,.policy-cover){max-width:960px}.design-v2 .contact-grid{gap:50px}.design-v2 .yz-hero-copy{gap:50px}.design-v2 .archive-feature{gap:45px}@media(min-width:1600px){.design-v2 .editorial-hero{border-radius:0 0 20px 20px}.design-v2 .hero-copy h1{font-size:clamp(85px,7vw,112px)}}@media(max-width:1180px) and (min-width:901px){.design-v2 .wrap,.design-v2 .editorial-hero .wrap{width:calc(100% - 64px)}.design-v2 .site-header nav>a:not(.nav-contact),.design-v2 .nav-dropdown>summary{padding-inline:9px;font-size:11px}.design-v2 .site-header nav .nav-contact{padding-inline:12px;font-size:11px}.design-v2 .site-header>.theme-toggle{margin-left:6px}.design-v2 .contact-grid{gap:30px}}@media(max-width:900px){.design-v2 .wrap,.design-v2 .editorial-hero .wrap{width:calc(100% - 56px)}.design-v2 .yz-hero-copy{gap:30px}}@media(max-width:650px){.design-v2 .wrap,.design-v2 .editorial-hero .wrap{width:calc(100% - 40px)}.design-v2 .contact-grid{gap:25px}.design-v2 .yz-section-nav{width:100%;max-width:100%}}
