/* Ana sayfa ve form için mobil öncelikli premium katman */
.hero-premium{position:relative;isolation:isolate}.hero-copy{position:relative;z-index:2}.hero-visual{position:relative;min-height:510px;overflow:hidden;border-radius:24px;box-shadow:0 28px 65px rgba(17,43,114,.18)}.hero-visual:after{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(7,25,72,.04),rgba(13,56,161,.18) 65%,rgba(126,169,255,.25))}.hero-visual img{display:block!important;width:100%!important;height:100%!important;min-height:510px!important;object-fit:cover!important;object-position:56% center!important;border-radius:0!important;box-shadow:none!important}.hero-stamp{position:absolute;right:18px;bottom:18px;z-index:2;display:flex;flex-direction:column;justify-content:space-between;width:142px;height:142px;padding:18px;border:1px solid rgba(255,255,255,.4);border-radius:18px;color:#fff;background:rgba(12,42,112,.78);backdrop-filter:blur(10px);box-shadow:0 12px 30px rgba(6,25,74,.24)}.hero-stamp span{font-size:.75rem;font-weight:800;letter-spacing:.15em}.hero-stamp strong{font-size:1.25rem;line-height:1.06}.hero-cta{gap:12px}.hero-cta span{font-size:1.3rem;line-height:0}.info-premium{display:grid;grid-template-columns:80px 1fr auto;gap:24px;align-items:center;max-width:1180px}.info-premium .eyebrow{margin-bottom:6px}.info-premium h2{margin-bottom:8px;color:#102a63;font-size:clamp(1.4rem,3vw,2rem)}.info-number{color:#d7e5ff;font-size:3.5rem;font-weight:850;letter-spacing:-.08em}.info-pill{padding:14px 18px;border-radius:14px;color:#1d4dac;background:#edf4ff;font-size:.78rem;font-weight:800;line-height:1.45;text-align:center}
@media(max-width:700px){body{background:#f4f7fc}.site-header{background:rgba(255,255,255,.96)}.hero-premium{display:flex!important;flex-direction:column;gap:0!important;padding:0 0 36px!important}.hero-premium .hero-copy{order:2;padding:28px 22px 0}.hero-premium .hero-visual{order:1;width:100%;min-height:355px;margin:0;border-radius:0 0 28px 28px;box-shadow:0 17px 34px rgba(16,42,99,.17)}.hero-premium .hero-visual img{min-height:355px!important;object-position:54% center!important}.hero-premium .hero-visual:before{content:"";position:absolute;z-index:1;inset:0;background:linear-gradient(180deg,rgba(6,26,77,.02) 35%,rgba(6,26,77,.28))}.hero-stamp{right:18px;bottom:18px;width:116px;height:116px;padding:14px;border-radius:16px}.hero-stamp strong{font-size:1.05rem}.hero-premium h1{margin:0 0 15px;font-size:clamp(2.22rem,11vw,3.15rem)!important;line-height:1.02}.hero-premium .lead{margin-bottom:20px;font-size:1rem}.hero-premium .date-card{width:100%;min-width:0;margin:0 0 16px;padding:13px 15px;border-radius:12px}.hero-premium .date-card span{font-size:.96rem}.hero-premium .hero-cta,.hero-premium .button.disabled{width:100%;min-height:54px}.info-premium{grid-template-columns:44px 1fr;gap:16px;margin:0 16px 34px;padding:25px 20px;border-radius:18px}.info-number{font-size:2.5rem;align-self:start}.info-premium h2{font-size:1.35rem}.info-premium p{font-size:.93rem;line-height:1.6}.info-pill{display:none}.form-shell{background:#fff}.form-heading{border-radius:0}.progress{position:sticky;top:64px;z-index:20}.step{padding-bottom:26px}.form-actions{position:sticky;bottom:0;z-index:30;padding:12px 20px;background:rgba(255,255,255,.96);backdrop-filter:blur(12px);border-top:1px solid #e2eaf6}.form-actions .button{min-height:52px}.checks label{padding:11px 0}.kvkk-panel{padding:16px}.files label{min-height:82px}}
