.page-module__COkIoq__main{background:var(--bg-primary);min-height:100vh}.page-module__COkIoq__pageHeader{text-align:center;justify-content:center;align-items:center;height:60vh;min-height:500px;display:flex;position:relative;overflow:hidden}.page-module__COkIoq__pageHeader:before{content:"";z-index:0;background:url(/images/vito_ankara.png) 50%/cover no-repeat;width:120%;height:120%;animation:30s ease-in-out infinite alternate page-module__COkIoq__subtlePan;position:absolute;top:-10%;left:-10%}@keyframes page-module__COkIoq__subtlePan{0%{transform:scale(1)translate(0)}to{transform:scale(1.05)translate(-1%,-1%)}}.page-module__COkIoq__headerOverlay{z-index:1;background:linear-gradient(#0a0a0acc,#0a0a0a);width:100%;height:100%;position:absolute;top:0;left:0}.page-module__COkIoq__headerContent{z-index:2;max-width:800px;padding:0 24px;animation:1s forwards page-module__COkIoq__fadeIn;position:relative}@keyframes page-module__COkIoq__fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.page-module__COkIoq__title{color:#fff;margin-bottom:24px;font-size:clamp(2.5rem,5vw,4rem);font-weight:700}.page-module__COkIoq__gold{color:var(--accent-gold)}.page-module__COkIoq__subtitle{color:#ffffffd9;font-size:1.15rem;line-height:1.7}.page-module__COkIoq__contentSection{background:var(--bg-primary);padding:100px 0}.page-module__COkIoq__container{flex-direction:column;gap:120px;max-width:1200px;margin:0 auto;padding:0 24px;display:flex}.page-module__COkIoq__serviceRow{opacity:0;grid-template-columns:1fr 1fr;align-items:center;gap:16px;transition:opacity .8s cubic-bezier(.2,.8,.2,1),transform .8s cubic-bezier(.2,.8,.2,1);display:grid;transform:translateY(40px)}.page-module__COkIoq__reverse .page-module__COkIoq__textContent{order:2}.page-module__COkIoq__reverse .page-module__COkIoq__imageWrapper{order:1}.page-module__COkIoq__serviceRow.page-module__COkIoq__visible{opacity:1;transform:translateY(0)}@media (min-width:992px){.page-module__COkIoq__serviceRow{gap:48px}}.page-module__COkIoq__textContent{flex-direction:column;gap:24px;display:flex}.page-module__COkIoq__serviceTitle{color:var(--text-primary);font-size:1.1rem;font-weight:700;line-height:1.2}.page-module__COkIoq__serviceDesc{color:var(--text-secondary);font-size:.75rem;line-height:1.5}@media (min-width:992px){.page-module__COkIoq__serviceTitle{font-size:2.2rem;line-height:1.3}.page-module__COkIoq__serviceDesc{font-size:1.1rem;line-height:1.8}}.page-module__COkIoq__imageWrapper{aspect-ratio:4/3;border:1px solid #d4af3733;border-radius:16px;width:100%;position:relative;overflow:hidden;box-shadow:0 24px 48px #00000080}.page-module__COkIoq__serviceImage{object-fit:cover;transition:transform .8s cubic-bezier(.2,.8,.2,1);animation:20s ease-in-out infinite alternate page-module__COkIoq__ambientZoom}@keyframes page-module__COkIoq__ambientZoom{0%{transform:scale(1)}to{transform:scale(1.15)}}.page-module__COkIoq__imageWrapper:hover .page-module__COkIoq__serviceImage{transform:scale(1.2)}
