.download-page{background:var(--paper);min-height:100svh;color:var(--ink);text-align:center;isolation:isolate;flex-direction:column;align-items:center;padding:36px 24px 22px;display:flex;position:relative}.download-page:before{content:"";width:100vw;height:100vh;z-index:-1;pointer-events:none;opacity:.45;-webkit-mask-composite:source-in;background:url(/harita/uskudar.svg) 50%/cover no-repeat;height:100lvh;position:fixed;top:0;left:0;-webkit-mask-image:radial-gradient(66% 74%,#00000040,#000),linear-gradient(#0000004d,#000 24% 72%,#0000004d);mask-image:radial-gradient(66% 74%,#00000040,#000),linear-gradient(#0000004d,#000 24% 72%,#0000004d);-webkit-mask-composite:source-in;mask-composite:intersect}@media (max-width:600px){.download-page:before{-webkit-mask-image:radial-gradient(105% 76%,#00000040,#000),linear-gradient(#0000004d,#000 24% 72%,#0000004d);mask-image:radial-gradient(105% 76%,#00000040,#000),linear-gradient(#0000004d,#000 24% 72%,#0000004d)}}.download-page--sade:before{content:none}@media (prefers-contrast:more),print{.download-page:before{display:none}}.download-brand{color:var(--brand);letter-spacing:-.03em;font-size:32px;font-weight:700;line-height:1.2;text-decoration:none;display:inline-block}.download-content{width:100%;max-width:460px;margin:auto;padding:48px 0 35px}.download-eyebrow{letter-spacing:.09em;color:var(--moss);margin:0 0 20px;font-size:12px;font-weight:600}.download-content h1{letter-spacing:-.035em;margin:0 0 20px;font-size:clamp(42px,6vw,62px);font-weight:700;line-height:1.12}.download-description{font-size:17px;line-height:var(--lh);color:var(--moss);margin:0}.download-qr{aspect-ratio:1;border:1px solid var(--line);background:#fff;border-radius:28px;place-items:center;width:min(306px,100%);margin:30px auto 0;padding:8px;display:grid;box-shadow:0 12px 35px #1526180f}.download-qr img{border-radius:20px;width:100%;height:auto}.download-pending{color:var(--muted);flex-direction:column;align-items:center;gap:17px;padding:26px;display:flex}.download-pending strong{color:var(--moss);font-size:17px;font-weight:600}.download-pending span{font-size:14px;line-height:var(--lh);max-width:210px}.download-instruction{font-size:14px;line-height:var(--lh);color:var(--ink);margin:20px 0 8px}.download-open{border-radius:var(--r-md);background:var(--primary);color:#fff;justify-content:center;align-items:center;gap:7px;min-height:48px;margin-top:10px;padding:10px 20px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.download-open:hover{background:var(--primary-pressed)}.download-stores{flex-direction:column;align-items:center;gap:6px;display:flex}.download-soon{font-size:14px;line-height:var(--lh);color:var(--moss);margin:10px 0 0}.download-isletme{color:var(--ink);margin-top:26px;font-size:14px}.download-isletme a{color:var(--moss);font-weight:600}.download-footer{font-size:13px;line-height:var(--lh);color:var(--ink);margin:0;padding:0}@media (max-height:780px){.download-page{padding-top:22px}.download-content{padding:30px 0 24px}.download-qr{width:250px;margin-top:23px}.download-content h1{font-size:44px}.download-eyebrow{margin-bottom:14px}}@media (max-width:600px){.download-page:not(.download-page--sade){padding-top:128px}}@media (prefers-reduced-motion:reduce){.download-page *{scroll-behavior:auto}}.download-yasal{text-align:center;margin:10px 0 0;font-size:13px}.download-yasal a{color:var(--ink);text-decoration:none}.download-yasal span{color:var(--ink);padding:0 6px}.download-yasal a:hover{color:var(--moss);text-decoration:underline}.download-page.download-page--vitrin{gap:12px;padding:90px 24px 22px}.download-page--vitrin:before{content:none}.download-page--vitrin .download-brand{z-index:1;font-size:34px;position:absolute;top:22px;left:32px}.download-page--vitrin .download-content{z-index:1;background:#f8fcf8fa;border:1px solid #fffffff2;border-radius:34px;max-width:410px;margin:auto;padding:30px 30px 26px;animation:9s ease-in-out infinite kart-suzul;position:relative;box-shadow:0 24px 70px #23413024,0 3px 12px #2341300d}.download-page--vitrin .download-content h1{margin-bottom:16px;font-size:48px}.download-page--vitrin .download-eyebrow{margin-bottom:16px;font-size:11px}.download-page--vitrin .download-description{font-size:16px}.download-page--vitrin .download-qr{width:210px;box-shadow:none;border-radius:24px;margin-top:22px}.download-page--vitrin .download-instruction{margin-top:14px;font-size:12px}.download-page--vitrin .download-isletme{margin:20px 0 0;font-size:13px}.download-page--vitrin .download-footer,.download-page--vitrin .download-yasal{z-index:1;background:#f8fcf8f0;border-radius:18px;max-width:100%;margin:0;padding:7px 15px;line-height:1.6;position:relative}.download-page--vitrin .download-yasal{font-size:11px}@keyframes kart-suzul{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}:is(.download-page--vitrin:has(.harita-pinler[data-duraklat=true]) .download-content,.download-page--vitrin:has(.harita-pinler--arka-planda) .download-content),.download-page--vitrin .download-content:focus-within{animation-play-state:paused}@media (max-width:1099px){.download-page.download-page--vitrin{gap:10px;padding:38svh 20px 18px}.download-page--vitrin .download-brand{font-size:28px;top:22px;left:22px}.download-page--vitrin .download-content{border-radius:30px;max-width:390px;margin:0 auto 4px;padding:28px 24px}.download-page--vitrin .download-content h1{font-size:42px}.download-page--vitrin .download-qr--baglanti-var,.download-page--vitrin .download-qr--baglanti-var~.download-instruction{display:none}.download-page--vitrin .download-stores{margin-top:16px}.download-page--vitrin .download-open{min-width:220px;min-height:50px}}@media (max-width:600px) and (max-height:740px){.download-page.download-page--vitrin{padding-top:32svh}.download-page--vitrin .download-content{padding:24px 20px}.download-page--vitrin .download-content h1{font-size:36px}}@media (min-width:650px) and (max-width:1099px) and (max-height:500px){.download-page.download-page--vitrin{gap:6px;padding:68px 24px 12px 50vw}.download-page--vitrin .download-content{margin:auto 0 6px;padding:16px 20px}.download-page--vitrin .download-content h1{margin-bottom:10px;font-size:30px}.download-page--vitrin .download-eyebrow{margin-bottom:10px;font-size:9px}.download-page--vitrin .download-description{font-size:13px}.download-page--vitrin .download-open{min-height:44px;margin-top:0;font-size:13px}.download-page--vitrin .download-stores{margin-top:10px}.download-page--vitrin .download-soon{margin-top:6px;font-size:12px}.download-page--vitrin .download-isletme{margin-top:12px;font-size:11px}.download-page--vitrin .download-footer{display:none}}@media (prefers-reduced-motion:reduce){.download-page--vitrin .download-content{animation:none}}@media (prefers-contrast:more),print{.download-page.download-page--vitrin{padding:32px 24px}.download-page--vitrin .download-brand{position:static}.download-page--vitrin .download-content{background:var(--paper);box-shadow:none;border-color:var(--ink);animation:none}}
