/* Tek görselli premium ana alan */
.hero-single{min-height:820px;display:grid;grid-template-columns:52% 48%;background:var(--ink);color:var(--paper)}
.hero-copy{padding:230px 9% 70px;display:flex;flex-direction:column;justify-content:center}
.hero-copy h1{font:400 clamp(72px,7vw,126px)/.78 Georgia,serif;letter-spacing:-.065em;margin:42px 0}.hero-copy h1 i{color:var(--rose)}
.hero-copy>p:not(.eyebrow){max-width:640px;font:22px/1.55 Georgia,serif;color:rgba(250,248,244,.82)}
.hero-actions{display:flex;gap:34px;align-items:center;margin-top:42px}.hero-actions a{font-size:11px;letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid rgba(255,255,255,.5);padding:17px 4px}.hero-actions a:first-child{background:var(--paper);color:var(--ink);padding:19px 24px;border:0}
.hero-facts{display:flex;gap:70px;border-top:1px solid rgba(255,255,255,.18);margin-top:72px;padding-top:30px}.hero-facts span{display:grid;gap:8px}.hero-facts b{font:30px Georgia,serif}.hero-facts small{font-size:9px;letter-spacing:.13em;color:rgba(255,255,255,.55)}
.hero-photo{position:relative;min-height:820px;overflow:hidden}.hero-photo img{width:100%;height:100%;object-fit:cover;object-position:center 42%;display:block}.hero-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(42,37,34,.16),transparent 25%)}.hero-photo>span{position:absolute;z-index:2;left:30px;bottom:30px;background:rgba(250,248,244,.92);color:var(--ink);padding:15px 19px;font-size:9px;letter-spacing:.14em}
@media(max-width:900px){.hero-single{grid-template-columns:1fr;min-height:0}.hero-photo{grid-row:1;min-height:66vh;margin-top:76px}.hero-copy{padding:65px 24px}.hero-copy h1{font-size:clamp(58px,15vw,88px);margin:28px 0}.hero-copy>p:not(.eyebrow){font-size:18px}.hero-facts{gap:28px;justify-content:space-between}.hero-actions{align-items:flex-start;flex-direction:column;gap:12px}}
@media(max-width:520px){.hero-photo{min-height:58vh}.hero-photo img{object-position:center 45%}.hero-photo>span{left:16px;bottom:16px;font-size:8px}.hero-copy{padding:52px 20px}.hero-copy h1{font-size:58px}.hero-facts{gap:14px}.hero-facts b{font-size:22px}}
