:root{--wa:#25d366}html{scroll-behavior:smooth}.btn-whatsapp{background:var(--wa);color:#07381c;box-shadow:0 8px 24px #25d36630}.btn-whatsapp:hover{background:#1db954;transform:translateY(-2px)}.hero-premium{position:relative;isolation:isolate;background:#0b1931;min-height:630px;overflow:hidden}.hero-premium:before{content:"";position:absolute;inset:0;z-index:-2;background:url('../resimler/oz-alibeykoy-evden-eve-nakliye-1.jpg') 42% 48%/cover no-repeat;opacity:.38;transform:scale(1.03)}.hero-premium:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#0b1931ed 0%,#0b193178 55%,#0b1931d9),linear-gradient(0deg,#0b1931a0,transparent)}.hero-premium .hero-grid{padding-top:70px;padding-bottom:70px;align-items:center}.hero-premium .hero-copy h1{font-size:clamp(42px,5vw,72px);line-height:1.12;letter-spacing:-2px}.hero-premium .hero-copy p{max-width:540px;color:#e4eaf4}.hero-art{display:none}.hero-assurance{display:flex;flex-wrap:wrap;gap:12px;margin:25px 0;color:#e3e8f1;font-size:12px}.hero-assurance>*{border:1px solid #ffffff35;border-radius:30px;padding:8px 12px;backdrop-filter:blur(5px)}.hero-assurance a{color:#ffd28a}.hero-form{box-shadow:0 24px 70px #0005;transform:translateY(0);border-radius:20px;overflow:hidden;border:1px solid #ffffff50}.quote-form{border-radius:20px}.form-symbol{background:#e7fbee;color:#147c3b}.service-card,.document-card,.review-source{transition:transform .3s,box-shadow .3s}.service-card:hover{transform:translateY(-7px);box-shadow:0 18px 44px #15274216}.company-photo{box-shadow:0 24px 55px #0c203521;border-radius:20px;overflow:hidden}.page-banner{background:radial-gradient(ellipse at 80% 20%,#0a25ea33,transparent 60%),linear-gradient(110deg,#0b1931,#182f51);color:white;padding:65px 0}.page-banner h1{color:white}.page-banner p{color:#d4deee}.contact-premium>div:first-child{padding:32px;background:#f5f7fb;border:1px solid #e2e8f0;border-radius:20px}.contact-item{background:white;border-radius:12px;padding:20px;margin-top:14px;box-shadow:0 4px 15px #12284806}.map-panel{height:440px;border-radius:24px;overflow:hidden;border:1px solid #dce4ec;background:linear-gradient(30deg,#edf1e8,#edf4fa);box-shadow:0 20px 50px #10243e12}.map-placeholder{height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;padding:24px;background:repeating-linear-gradient(110deg,transparent 0 90px,#ffffff90 91px 97px,transparent 98px 175px)}.map-pin{font-size:65px;color:#0a25ea}.map-panel iframe{width:100%;height:100%;border:0}.document-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px}.document-card{border:1px solid #e2e8f0;border-radius:20px;background:#fff;padding:22px;box-shadow:0 15px 40px #0c223110}.document-card img{width:100%;height:auto;display:block;border-radius:10px}.document-card a span{display:block;margin:15px 0;color:#0a25ea;font-weight:700}.document-note{margin-top:28px;color:#627086;font-size:14px;max-width:900px}.review-layout{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center}.review-intro .google-symbol{display:block;margin-bottom:25px}.review-source{background:#f3f6fc;border:1px solid #dce4f1;border-radius:24px;padding:40px;position:relative}.review-quote{font-size:100px;line-height:1;color:#ee9b0e}.review-note{font-size:13px;color:#64748b;border-top:1px solid #dce4f1;padding-top:20px}.reviews-slider{display:flex;gap:20px;overflow:auto;scroll-snap-type:x mandatory}.review-card{flex:0 0 100%;scroll-snap-align:start}.mobile-contact{display:none}.reveal-ready{opacity:0;transform:translateY(22px);transition:opacity .65s,transform .65s}.reveal-ready.is-visible{opacity:1;transform:none}.document-dialog{border:0;border-radius:18px;max-width:min(95vw,1000px);padding:45px 18px 18px}.document-dialog::backdrop{background:#071326dc;backdrop-filter:blur(5px)}.document-dialog img{display:block;max-width:100%;max-height:80vh;margin:auto}.document-dialog button{position:absolute;right:10px;top:8px;background:#edf2f7;border:0;border-radius:8px;padding:6px 14px;font-size:18px;cursor:pointer}#main-nav{gap:16px}#main-nav>a{font-size:13px}
.hero-premium .transport-scene{display:none}.hero-premium .hero-copy:before{display:none}.review-controls{display:flex;flex-wrap:wrap;gap:10px;margin-top:15px}.review-controls button{border:1px solid #dce4f1;background:white;color:#13243c;cursor:pointer}
.regional-photo img{aspect-ratio:768/300;object-fit:contain;height:auto}
@media(max-width:1000px){.hero-premium .hero-grid{gap:35px}.review-layout{gap:25px}#main-nav{gap:9px}#main-nav>a{font-size:12px}}
@media(max-width:760px){body{padding-bottom:calc(64px + env(safe-area-inset-bottom))}.mobile-contact{display:grid;grid-template-columns:1fr 1fr;position:fixed;left:0;right:0;bottom:0;z-index:1000;box-shadow:0 -5px 25px #0b193130;background:#25d366;padding-bottom:env(safe-area-inset-bottom)}.mobile-contact a{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:4px;min-height:64px;color:white;font-size:12px;font-weight:800}.mobile-contact a:first-child{background:#1959b4}.mobile-contact a:last-child{background:#25d366;color:#07381c}.mobile-contact svg{height:23px;width:23px}.floating-wa{display:none!important}.hero-premium .hero-grid{padding:45px 0;gap:32px}.hero-premium:before{background-position:40% 0;opacity:.3}.hero-premium .hero-copy h1{font-size:43px;letter-spacing:-1.5px}.hero-premium .hero-copy p{font-size:16px}.hero-assurance{gap:8px}.hero-assurance>*{font-size:11px}.document-grid,.review-layout{grid-template-columns:1fr}.review-source{padding:28px}.contact-premium>div:first-child{padding:20px}.map-panel{height:360px}.page-banner{padding:44px 0}.document-card{padding:16px}#main-nav>a{font-size:15px}.hero-form{width:100%;max-width:none}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal-ready{opacity:1;transform:none;transition:none}.service-card,.btn{transition:none}.service-card:hover,.btn:hover{transform:none}}
