﻿footer.service-footer,.compact-site footer.service-footer{padding:36px 0 28px;border-top:1px solid #252b30;background:#0b0e11;color:#929ba5;font:14px/1.7 Inter,Arial,sans-serif}
.service-footer .service-footer-inner{width:min(1180px,calc(100% - 48px));margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px 40px}
.service-footer-inner>strong{font:700 24px "Space Grotesk",Inter,sans-serif;color:#f4c63d}
.service-footer-inner>p{margin:0;max-width:710px;font-size:14px;line-height:1.7}
.service-footer-inner>nav{grid-column:2;grid-row:1/3;display:flex;align-content:start;justify-content:flex-end;align-items:flex-start;flex-wrap:wrap;gap:12px 22px;max-width:370px;width:auto;min-height:0;height:auto;margin:0;padding:0;border:0;position:static;background:none}
.service-footer a{font-size:14px;color:#c2c8ce;text-decoration:none;white-space:nowrap}.service-footer a:hover{color:#f4c63d}.service-footer a:focus-visible{outline:2px solid #f4c63d;outline-offset:5px}
.service-footer-inner>p:nth-of-type(2){grid-column:1/-1;margin-top:6px;font-size:13px;color:#858e98}
.service-footer-inner>small{grid-column:1/-1;display:block;padding-top:16px;border-top:1px solid #22282e;font-size:13px;line-height:1.7;color:#858e98}
.compact-site .purchase-information{margin:6px 0 2px;padding:15px 0;border-top:1px solid #282f35;border-bottom:1px solid #282f35;font-size:14px;line-height:1.7;color:#89939d}.purchase-information p{margin:0 0 8px;font-size:14px}.purchase-information strong{font-weight:500;color:#b9c1c9}
.purchase-information-links{display:flex;flex-wrap:wrap;gap:5px 18px}.purchase-information-links a{color:#b9c1c9;text-decoration:underline;text-decoration-color:#46505b;text-underline-offset:4px;font-size:14px}.purchase-information-links a:hover{color:#f4c63d;text-decoration-color:#f4c63d}
.compact-site .purchase-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.compact-site .purchase-fields label{font-size:14px;letter-spacing:0;font-weight:500}.compact-site .purchase-fields label:has(#purchaseAddress){grid-column:1/-1;order:1}.compact-site .purchase-fields input{min-width:0;font:inherit;padding:12px}
.compact-site .purchase-card{gap:16px}.compact-site .purchase-card>small{font-size:13px;line-height:1.7;text-align:left}.compact-site .purchase-pane .heading>p{font-size:16px;line-height:1.7}.compact-site .purchase-queue-cta{box-shadow:none;background:#17180f;margin-top:18px}.compact-site .purchase-queue-cta b{font-size:14px}
@media(max-width:900px){.service-footer .service-footer-inner{grid-template-columns:1fr;gap:14px}.service-footer-inner>nav{grid-column:1;grid-row:auto;justify-content:flex-start;max-width:none}.service-footer-inner>p:nth-of-type(2){margin-top:0}}
@media(max-width:600px){.service-footer .service-footer-inner{width:calc(100% - 32px)}.compact-site .purchase-fields{grid-template-columns:1fr}.compact-site .purchase-fields label:has(#purchaseAddress){grid-column:auto;order:0}.purchase-information-links{gap:8px 16px}}
.payment-header{position:fixed;z-index:10;top:0;left:0;right:0;height:70px;padding:0 max(20px,calc((100% - 1180px)/2));display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #20252c;background:#090b0ee8;backdrop-filter:blur(14px)}
.payment-brand{display:flex;align-items:center;gap:10px;color:#fff;text-decoration:none;font:700 21px "Space Grotesk",Inter,sans-serif}.payment-brand img{width:34px;height:34px;border-radius:9px;object-fit:cover}.payment-brand em{color:#f4c63d;font-style:normal}
.payment-header .languages{position:static;display:flex;gap:5px;padding:5px;border:1px solid #20252c;border-radius:11px;background:#0c0e11}
@media(max-width:650px){.payment-header{height:auto;min-height:66px;padding:10px 14px;gap:12px}.payment-brand span{display:none}.payment-header .languages{position:static;inset:auto;flex-wrap:wrap;justify-content:flex-end}.payment-header~main{padding-top:92px}}

/* Compact purchase and footer treatment */
footer.service-footer,.compact-site footer.service-footer{padding:20px 0;border-top:1px solid #242a30;background:#0a0d10;color:#7f8993;font-size:12px;line-height:1.5}
.service-footer .service-footer-inner{width:min(1180px,calc(100% - 48px));display:grid;grid-template-columns:auto minmax(220px,1fr) auto;align-items:center;gap:9px 16px}
.service-footer-brand{display:inline-flex;align-items:center;gap:9px;color:#fff!important;text-decoration:none!important;font:700 18px "Space Grotesk",Inter,sans-serif}.service-footer-brand img{width:30px;height:30px;border-radius:8px;object-fit:cover}.service-footer-brand em{color:#f4c63d;font-style:normal}
.service-footer-inner>p{max-width:440px;margin:0;font-size:12px;line-height:1.5}.service-footer-inner>p:nth-of-type(2){display:none}
.service-footer-inner>nav{grid-column:auto;grid-row:auto;max-width:430px;gap:6px 14px;align-items:center}.service-footer a{font-size:12px}.service-footer-inner>small{grid-column:1/-1;padding-top:9px;font-size:11px;line-height:1.5}
.compact-site .purchase-card{gap:13px}.compact-site .purchase-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.compact-site .purchase-fields label{font-size:11px;letter-spacing:0;font-weight:650}.compact-site .purchase-fields input{padding:11px 12px}
.compact-site .purchase-information{margin:0;padding:0;border:0}.purchase-information>p{display:none}.purchase-information-links{display:flex;justify-content:center;flex-wrap:wrap;gap:5px 14px}.purchase-information-links:before{content:"Satın alarak koşulları kabul edersiniz:";color:#68737d;font-size:10px}.purchase-information-links a{font-size:10px;text-decoration:none;color:#929ca6}.purchase-information-links a:hover{color:#f4c63d}
.compact-site .purchase-card>small{font-size:10px;line-height:1.5;text-align:center}.compact-site .purchase-submit{min-height:48px;font-size:14px;box-shadow:0 10px 25px #f4c63d16}
@media(max-width:900px){.service-footer .service-footer-inner{grid-template-columns:auto 1fr}.service-footer-inner>nav{grid-column:1/-1;justify-content:flex-start}.service-footer-inner>small{grid-column:1/-1}}
@media(max-width:600px){.service-footer .service-footer-inner{width:calc(100% - 32px);grid-template-columns:1fr}.service-footer-inner>p{display:none}.service-footer-inner>nav{grid-column:1}.compact-site .purchase-fields{grid-template-columns:1fr}.purchase-information-links{justify-content:flex-start}.purchase-information-links:before{width:100%}}

.payment-coming-soon{display:grid;align-content:center;justify-items:center;min-height:360px;text-align:center;background:radial-gradient(circle at 50% 20%,#f4c63d12,transparent 42%),#0c0f12}.payment-coming-soon .purchase-amounts{width:100%;opacity:.5}.payment-coming-soon .purchase-amounts button{cursor:not-allowed}.coming-soon-mark{display:grid;width:46px;height:46px;margin:28px 0 15px;border:1px solid #5e4c17;border-radius:14px;background:#211d0d;color:var(--y);font-size:22px;place-items:center}.payment-coming-soon>span{color:var(--y);font-size:8px;font-weight:900;letter-spacing:1.5px}.payment-coming-soon h3{margin:8px 0 6px;font:700 23px/1.2 Space Grotesk}.payment-coming-soon>p{margin:0;color:#858d96;font-size:11px}.payment-coming-soon>a{margin-top:18px;border:1px solid #343a40;border-radius:8px;padding:10px 14px;color:#d9dde1;text-decoration:none;font-size:9px;font-weight:800}.payment-coming-soon>a:hover{border-color:var(--y);color:var(--y)}



/* Refined spotlight introduction */
.purchase-pane{position:relative;overflow:hidden;background:radial-gradient(circle at 0 0,#f4c63d0c,transparent 38%),#0d1013}.purchase-pane:after{content:"";position:absolute;top:0;right:0;width:120px;height:120px;border-radius:0 0 0 100%;background:linear-gradient(135deg,transparent,#f4c63d08);pointer-events:none}.spotlight-heading{position:relative;z-index:1;max-width:none}.spotlight-kicker{display:flex;align-items:center;justify-content:space-between}.spotlight-kicker>span{color:var(--y);font-size:7px;font-weight:900;letter-spacing:1.8px}.spotlight-kicker>small{padding:4px 7px;border:1px solid #4d4219;border-radius:999px;color:#bba954;font-size:7px;font-weight:800;letter-spacing:1px}.spotlight-title{display:flex;align-items:center;gap:14px;margin:17px 0 14px}.spotlight-symbol{display:grid;flex:0 0 48px;height:48px;place-items:center;border:1px solid #695819;border-radius:14px;background:linear-gradient(145deg,#171811,#090b0c);box-shadow:inset 0 1px #f4c63d24,0 8px 24px #0005;overflow:hidden}.spotlight-symbol img{display:block;width:32px;height:32px;object-fit:contain}.compact-bottom .spotlight-title h2{margin:0;font-size:clamp(27px,3vw,37px);line-height:.98;letter-spacing:-1.5px}.spotlight-title h2 em{color:var(--y)}.compact-site .purchase-pane .spotlight-heading>p{max-width:530px;margin:0;color:#98a1aa;font-size:12px;line-height:1.65}.spotlight-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:19px}.spotlight-steps span{display:flex;align-items:center;gap:7px;padding:9px 8px;border:1px solid #252b30;border-radius:8px;background:#0a0d10;color:#aab2b9;font-size:9px;font-weight:700}.spotlight-steps b{color:var(--y);font-size:8px}.compact-site .spotlight-heading .purchase-queue-cta{margin-top:9px}

/* Small, single-line footer */
footer.service-footer,.compact-site footer.service-footer{padding:13px 0;background:#090c0f}.service-footer .service-footer-inner{width:min(1180px,calc(100% - 48px));display:flex;align-items:center;gap:18px}.service-footer-brand{gap:7px;font-size:14px}.service-footer-brand img{width:24px;height:24px;border-radius:6px}.service-footer-inner>nav{display:flex;flex:1;justify-content:center;gap:5px 16px;max-width:none}.service-footer a{font-size:10px;color:#9ca5ad}.service-footer-inner>small{display:flex;align-items:center;grid-column:auto;margin:0;padding:0;border:0;color:#68727c;font-size:9px;white-space:nowrap}.service-footer-inner>small i{display:inline-block;width:3px;height:3px;margin:0 7px;border-radius:50%;background:#655519}
@media(max-width:800px){.service-footer .service-footer-inner{flex-wrap:wrap;gap:9px 14px}.service-footer-inner>nav{order:3;flex-basis:100%;justify-content:flex-start}.service-footer-inner>small{margin-left:auto}.spotlight-steps{grid-template-columns:1fr}.spotlight-steps span{padding:8px}}
@media(max-width:520px){footer.service-footer,.compact-site footer.service-footer{padding:12px 0}.service-footer .service-footer-inner{width:calc(100% - 32px)}.service-footer-inner>small{width:100%;margin:0}.service-footer-inner>nav{gap:7px 13px}.spotlight-title{gap:11px}.spotlight-symbol{flex-basis:42px;height:42px}.compact-bottom .spotlight-title h2{font-size:26px}}
