html[data-theme] .aynx{--bg:#f3f2ef;--bg-soft:#f3f2ef;--panel:#fff;--fg:#17181c;--fg-muted:#5b5953;--line:#e7e4df;--gold:#5f5230;--gold-strong:#5f5230;--ay-ton:#f2cdd6;--ay-ton-koyu:#e9b9c6;background:#f3f2ef}.aynx section.ayn{color:var(--fg);background:0 0;padding-inline:16px}@media (min-width:900px){.aynx section.ayn{padding-inline:24px}}.aynx .ayn [class*=text-white]{color:var(--fg-muted)}.aynx .ayn a[class*=hover\:text-white]:hover{color:var(--fg)}.aynx .ayn nav [class*=text-white\/9]{color:var(--fg);font-weight:600}.aynx .ayn h1,.aynx .ayn h2,.aynx .ayn h3,.aynx .ayn .text-white{color:var(--fg)}.aynx .ayn .eyebrow{color:#6f6130}.aynx .ayn .accent{color:inherit;background-image:none}.aynx .ayn-year{color:#6f6130}.aynx .ayn-hero{margin-top:14px}.aynx .ayn-hero>div{max-width:var(--lm-ic,1280px);background:linear-gradient(135deg, var(--ay-ton), var(--ay-ton-koyu));border-radius:24px;padding:clamp(22px,4vw,56px)}.aynx .ayn-hero-bg{display:none}.aynx .ayn-hero .ayn-stats li{color:var(--fg);background:#ffffff59;border:1px solid #17181c47;border-radius:999px}.aynx section.ayn:not(.ayn-hero)>div{max-width:var(--lm-ic,1280px);background:#fff;border:1px solid #e7e4df;border-radius:24px;padding:clamp(22px,4vw,56px)}.aynx .ayn-card{background:#f7f6f3;border:1px solid #e7e4df;border-radius:20px}.aynx .ayn-card .text-white{color:var(--fg)}.aynx .btn-gold,.aynx .btn-line,.aynx .btn-ayn{letter-spacing:0;text-transform:none;border-radius:999px;min-height:48px;padding:0 1.6rem;font-size:.95rem;font-weight:600}.aynx .btn-gold,.aynx .btn-ayn,.aynx .ayn .btn-gold,.aynx .ayn .btn-ayn{color:#fff;box-shadow:none;background:#16171a;animation:none}.aynx .btn-gold:hover,.aynx .btn-ayn:hover,.aynx .ayn .btn-ayn:hover{color:#fff;box-shadow:none;background:#2b2c30;transform:translateY(-2px)}.aynx .btn-line,.aynx .ayn .btn-line{color:var(--fg);box-shadow:inset 0 0 0 1.5px var(--fg);background:0 0;border:0}.aynx .btn-line:hover,.aynx .ayn .btn-line:hover{color:var(--fg);background:#17181c12}.aynx .ayn :is(.btn-gold,.btn-ayn,.btn-line):focus-visible{outline:2px solid var(--fg);outline-offset:3px}.aynx .ayn-film-btn{background:#fff;border:0;border-radius:20px}.aynx .ayn-film-card[data-on] .ayn-film-btn{box-shadow:0 24px 40px -26px #3a24308c}.aynx .ayn-film-btn img{filter:saturate(.85)brightness(.92)}.aynx .ayn-film-name{font-family:var(--font-sans);letter-spacing:-.01em;font-weight:700}.aynx .ayn-film-go{color:var(--fg);text-transform:none;letter-spacing:0;background:#fff;border-radius:999px;padding:.5rem .9rem;font-size:.8rem}.aynx .ayn-film-go:hover{background:#f3f2ef}.aynx .ayn-spot-row{background:#fff;border:1px solid #e7e4df;border-radius:14px}.aynx .ayn-spot-row:hover,.aynx .ayn-spot-row[aria-pressed=true]{color:#fff;box-shadow:none;background:#16171a;border-color:#16171a}.aynx .ayn-spot-row:hover .ayn-spot-n,.aynx .ayn-spot-row[aria-pressed=true] .ayn-spot-n,.aynx .ayn-spot-row[aria-pressed=true] .ayn-spot-kind{color:#f2cdd6}.aynx .ayn-spot-name{font-family:var(--font-sans);font-weight:600}.aynx .ayn-spot-view{border:0;border-radius:24px}.aynx .ayn-spot-tx h3{font-family:var(--font-sans);letter-spacing:-.02em;font-weight:700}.aynx .ayn-spot-cta{color:#fff;text-transform:none;letter-spacing:0;font-size:.9rem}.ayn-sofra button{border-radius:20px}.aynx .ayn-tile{background:#fff;border:1px solid #e7e4df;border-radius:20px}.aynx .ayn-tile-lg span{font-family:var(--font-sans);font-weight:700}.aynx .ayn-hero-img{border:0;border-radius:24px;box-shadow:0 24px 40px -26px #3a243080}.aynx .ayn-prod,.aynx .ayn-piece{border:1px solid #e7e4df;border-radius:20px;overflow:hidden}.aynx .ayn-cta-card{color:var(--fg);background:#fff;border:1px solid #e7e4df;border-radius:20px}.aynx .ayn-cta-text{color:var(--fg-muted)}.aynx .panel{background:#fff;border:1px solid #e7e4df;border-radius:24px}.aynx .ayn-chip,.aynx .ayn-search input{border-radius:999px}.aynx .ayn-soon{background:linear-gradient(135deg, var(--ay-ton), var(--ay-ton-koyu))}.aynx .ayn-soon em{color:#6f6130}.aynx .ayn-kind,.aynx .ayn-tag{border-radius:999px}@media (prefers-reduced-motion:reduce){.aynx .btn-gold:hover,.aynx .btn-ayn:hover{transform:none}}.aynx .ayn-sofra{columns:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.aynx .ayn-sofra li{margin:0}.aynx .ayn-sofra button{aspect-ratio:4/5;height:100%}.aynx .ayn-sofra li:last-child:nth-child(odd){grid-column:1/-1}.aynx .ayn-sofra li:last-child:nth-child(odd) button{aspect-ratio:16/10}@media (min-width:768px){.aynx .ayn-sofra{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.aynx .ayn-sofra li:last-child:nth-child(odd){grid-column:auto}.aynx .ayn-sofra li:last-child:nth-child(odd) button{aspect-ratio:4/5}}
