/* Signature Gold V8.4 — only section top rhythm and footer legal navigation */
@media(min-width:769px){body #alanlar.pp-services-section{padding-top:55px!important}}
@media(max-width:768px){body #alanlar.pp-services-section{padding-top:calc(35px + 20px)!important}}
.pp-footer .pp-footer-grid{grid-template-columns:minmax(230px,1.35fr) minmax(145px,.7fr) minmax(180px,.85fr) minmax(240px,1.1fr)!important;gap:clamp(24px,2.8vw,52px)!important}
.pp-footer .pp-foot-legal h3{font-size:11px;letter-spacing:.18em;font-weight:800;color:#c7a56f;margin:4px 0 23px}
.pp-footer .pp-foot-legal a{display:block;color:#f5f2ed;font-size:13px;line-height:1.5;text-decoration:none;margin:0 0 15px;transition:color .2s,transform .2s}
.pp-footer .pp-foot-legal a:hover{color:#d5b579;transform:translateX(3px)}
.pp-footer .pp-foot-legal a:focus-visible{outline:2px solid #d5b579;outline-offset:3px}
@media(max-width:1100px){.pp-footer .pp-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:30px!important}.pp-footer .pp-foot-brand{grid-column:auto!important}}
@media(max-width:600px){.pp-footer .pp-footer-grid{grid-template-columns:1fr!important;gap:27px!important}.pp-footer .pp-foot-brand{grid-column:auto!important}}
@media(prefers-reduced-motion:reduce){.pp-footer .pp-foot-legal a{transition:none}}
