.brand-letter{display:inline-block;animation:brandShine 2.8s ease both}.brand-letter:nth-child(2){animation-delay:.15s}.brand-letter:nth-child(3){animation-delay:.3s}.brand-letter:nth-child(4){animation-delay:.45s}.brand-letter:nth-child(5){animation-delay:.6s}@keyframes brandShine{0%,100%{color:inherit}40%{color:#26c990;text-shadow:0 0 22px #50e6ac88}}
#heroTitle{height:2.35em;line-height:1.12;font-size:clamp(30px,4.1vw,64px);white-space:nowrap;transition:opacity .25s}#heroTitle.changing{opacity:0}.benefit-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:30px}.benefit-card{padding:28px 22px;border:1px solid #dcebe4;border-radius:22px;background:linear-gradient(145deg,#fff,#eff9f4);box-shadow:0 10px 35px #143c2910}.benefit-icon{display:grid;place-items:center;width:52px;height:52px;border-radius:16px;background:#d8f7e9;color:#087f56;font-size:26px;margin-bottom:20px}.benefit-card:nth-child(2) .benefit-icon{background:#fff0c9;color:#a47000}.benefit-card:nth-child(3) .benefit-icon{background:#d5f4fa;color:#08768d}.benefit-card h3{font-size:19px;margin:0 0 12px}.benefit-card p{font-size:14px;line-height:1.75;color:#5d6e66;margin:0}.quality-pills{display:flex;flex-wrap:wrap;gap:12px;margin-top:25px}.quality-pills span{padding:11px 17px;background:#e0f7ee;color:#087e57;border-radius:30px;font-weight:700;font-size:13px}.quality-pills span:nth-child(2){background:#e1f5fc;color:#17667d}.quality-pills span:nth-child(3){background:#fff1ca;color:#886017}.why-adjoy{background:#0d241b;color:#fff}.why-adjoy h2 em{color:#62d7a5}.why-grid{grid-template-columns:repeat(3,1fr)}.why-grid .benefit-card{background:#ffffff06;border-color:#ffffff18}.why-grid .benefit-card p{color:#b7c8bf}.referral-section{padding:65px 45px;margin-block:55px;border:1px solid #b8dfcd;border-radius:28px;background:radial-gradient(ellipse at right,#d6f7e8,transparent 65%),#f2faf6}.referral-section p{max-width:680px;line-height:1.8;margin:20px 0}.premium-cta{background:#102b20!important;color:white!important;padding:55px!important;border-radius:28px!important}.premium-cta h2{color:white}.premium-cta h2 em{color:#69e0ad}.premium-cta p{color:#b9d0c2}.cta-buttons{display:flex;gap:12px;flex-wrap:wrap}.premium-cta .outline{color:white;border-color:#769486}.online-status{display:flex;gap:6px;align-items:center;font-size:10px!important;line-height:1.4;opacity:.9}.online-status i{height:7px;width:7px;background:#8dffb4;border-radius:50%;box-shadow:0 0 9px #8dffb4}.floating-support>span{display:block}.language-dock{position:fixed;right:15px;bottom:115px;z-index:35;background:#fff;border:1px solid #d5e7dd;border-radius:24px;padding:6px;display:grid;gap:3px;box-shadow:0 10px 30px #0002}.language-dock button{border:0;background:transparent;font-size:22px;padding:6px;cursor:pointer;border-radius:15px}.language-dock button[aria-pressed=true]{background:#daf6e8;outline:1px solid #25a974}.privacy-notice{position:fixed;bottom:15px;left:20px;right:90px;z-index:90;display:flex;align-items:center;gap:25px;padding:22px 28px;background:#17251f;color:#fff;border:1px solid #ffffff25;border-radius:22px;box-shadow:0 15px 50px #0003;max-width:1050px}.privacy-notice p{font-size:13px;margin:6px 0;color:#d0ded5}.privacy-notice a{color:#7ce4b2;font-size:12px}.privacy-notice[hidden]{display:none}.brand-ticker{cursor:grab;touch-action:pan-y;user-select:none;overflow:hidden}.brand-ticker.dragging{cursor:grabbing}.brand-ticker .ticker-track{animation:none!important;will-change:transform}.info-page{max-width:850px;line-height:1.85}.info-page h2{font-size:25px;margin-top:35px}.info-page .button{margin-top:25px}
@media(max-width:900px){.benefit-grid{grid-template-columns:repeat(2,1fr)}.main-nav{gap:15px}.privacy-notice{left:10px;right:75px;padding:17px;gap:12px}.referral-section{padding:35px 25px}.premium-cta{padding:35px 25px!important}.language-dock{right:8px}.brand-name{white-space:nowrap}}@media(max-width:500px){.benefit-grid{gap:10px}.benefit-card{padding:20px 15px}.benefit-card h3{font-size:16px}.benefit-card p{font-size:12px}.privacy-notice{display:block}.privacy-notice .button{margin-top:12px;padding:9px 20px}.quality-pills{gap:7px}.quality-pills span{font-size:11px;padding:9px 12px}}
@media(prefers-reduced-motion:reduce){.brand-letter{animation:none}#heroTitle{transition:none}}
/* ADJOY signature: quiet depth, precise typography, restrained celebration. */
.why-adjoy{background:radial-gradient(ellipse at 8% 15%,#1a4634 0,transparent 55%),#0b1b15;padding-block:85px}.why-adjoy .eyebrow{color:#88bda5;letter-spacing:.18em}.why-grid{gap:0;border-top:1px solid #ffffff20;margin-top:40px}.why-grid .benefit-card{background:transparent;border:0;border-radius:0;box-shadow:none;padding:35px 28px;border-bottom:1px solid #ffffff20;position:relative}.why-grid .benefit-card:not(:nth-child(3n)){border-right:1px solid #ffffff16}.why-grid .benefit-icon{background:transparent!important;color:#59c999!important;font-size:14px;letter-spacing:.15em;width:auto;height:auto;display:block;margin-bottom:24px}.why-grid h3{font-size:21px;line-height:1.4;max-width:270px;font-weight:650}.why-grid p{font-size:14px;line-height:1.85;color:#aabeb3!important;max-width:330px}.why-grid .benefit-card:hover{background:#ffffff04}.premium-cta{display:block!important;text-align:center;background:radial-gradient(ellipse at top,#23513c,transparent 80%),#0c2017!important;border:1px solid #315b43!important}.premium-cta h2{max-width:760px;margin-inline:auto}.cta-buttons{justify-content:center;margin-top:28px}.premium-cta .cta-buttons .button{background:#38c68c!important;color:#08271a!important;border:1px solid #38c68c!important;min-width:210px;font-weight:800;box-shadow:0 9px 30px #22bb7526}.signature-section{position:relative;isolation:isolate;overflow:hidden;background:#0b1913;color:#fff;text-align:center;padding:85px 20px 75px;border-top:1px solid #284635}.signature-section h2{position:relative;z-index:2;font-size:clamp(30px,6.5vw,88px);line-height:1.15;font-weight:850;letter-spacing:-.05em;margin:24px 0;white-space:nowrap}.signature-word{display:inline-block;width:5.5em;text-align:left;color:#62dba5;transition:opacity .26s,transform .26s,filter .26s}.signature-word.word-out{opacity:0;transform:translateY(-12px) scale(.96);filter:blur(8px)}.signature-word.word-in{animation:signatureReveal .65s cubic-bezier(.2,.8,.2,1)}@keyframes signatureReveal{from{opacity:0;transform:translateY(20px) scale(.95);filter:blur(9px)}to{opacity:1;transform:none;filter:blur(0)}}.signature-section p{color:#a5c1b0;font-size:14px}.signature-glow{position:absolute;inset:-100px;background:radial-gradient(ellipse at center,#2c986730,transparent 60%);z-index:-1}#celebration{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:3}.football-atmosphere{position:fixed;inset:0;overflow:hidden;pointer-events:none;z-index:0}.ambient-ball{position:absolute;font-size:clamp(30px,5vw,75px);filter:grayscale(1);opacity:.03;will-change:transform;transition:opacity .8s}.ball-0{left:1%;top:30%}.ball-1{right:2%;top:62%}.ball-2{left:12%;top:82%}.ball-3{right:16%;top:18%}.ball-4{left:34%;top:10%}.ball-5{right:36%;top:92%}.ball-6{left:4%;top:98%}.ball-7{right:4%;top:42%}.ball-8{left:62%;top:65%}#main>section{position:relative}.product-badge{display:none!important}.product-price>small:only-child{font-size:12px;color:#62746a;font-weight:500}.licence-pending{background:#e8f3ed!important;color:#496657!important}.package-card .buy-direct .icon{display:none}.signature-section .eyebrow{color:#77b797}.privacy-notice{z-index:90}
@media(max-width:700px){.why-grid .benefit-card{padding:25px 15px}.why-grid .benefit-card:not(:nth-child(3n)){border-right:0}.why-grid .benefit-card:nth-child(odd){border-right:1px solid #ffffff16}.why-grid h3{font-size:17px}.why-grid p{font-size:12px}.signature-section{padding:60px 14px}.signature-section h2{font-size:clamp(25px,7.3vw,50px)}.signature-section .eyebrow{font-size:9px}.ambient-ball{font-size:32px}}
@media(prefers-reduced-motion:reduce){.signature-word{transition:none}.signature-word.word-in{animation:none}.ambient-ball{transform:none!important;opacity:.025!important}}

.signature-section{padding:40px 20px 35px}.signature-section h2{margin:16px 0}.signature-section p{margin-bottom:0}@media(max-width:700px){.signature-section{padding:32px 14px}}

.ataturk-memorial {
  position: relative;
  background: linear-gradient(105deg, #181b1a, #222625);
  color: #f4f2ed;
  border-block: 1px solid #3a3e3b;
}
.ataturk-memorial-inner {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: clamp(16px, 4vw, 34px);
  padding-block: 17px;
}
.ataturk-memorial img {
  display: block;
  width: 76px;
  height: 92px;
  flex: 0 0 auto;
  object-fit: cover;
  object-position: center 21%;
  filter: grayscale(1);
  border: 1px solid #8d918c;
  border-radius: 4px;
}
.ataturk-memorial h2 {
  margin: 4px 0;
  color: inherit;
  font-size: clamp(22px, 4vw, 34px);
  line-height: 1.12;
  letter-spacing: -.02em;
}
.ataturk-memorial p {
  margin: 0;
  color: #dddeda;
  font-size: 14px;
}
.ataturk-memorial .ataturk-memorial-date {
  color: #b8beb8;
  text-transform: uppercase;
  letter-spacing: .12em;
  font-size: 11px;
  font-weight: 700;
}
