*{box-sizing:border-box}:root{--bg-1:#0a0510;--bg-2:#140717;--bg-3:#1d0811;--text:#fff;--border:rgba(255,255,255,.12);--accent:#ffbf66;--card-bg:rgba(16,12,26,.88)}html{margin:0;min-height:100%;-webkit-text-size-adjust:100%;text-rendering:optimizeSpeed}body{margin:0;min-height:100%;font-family:Arial,Helvetica,sans-serif;color:var(--text);background:linear-gradient(180deg,var(--bg-1) 0%,var(--bg-2) 58%,var(--bg-3) 100%);overflow-x:hidden}.background-glow{position:fixed;inset:0;pointer-events:none;background:radial-gradient(circle at 15% 20%,rgba(255,191,102,.08),transparent 22%),radial-gradient(circle at 85% 82%,rgba(255,109,43,.08),transparent 24%)}.page{min-height:100vh;display:grid;place-items:center;padding:24px;position:relative;z-index:2}.hero-card{width:min(1100px,100%);padding:90px 24px 24px;border:1px solid var(--border);background:linear-gradient(180deg,rgba(21,16,33,.9),rgba(11,8,19,.86));border-radius:32px;box-shadow:0 18px 48px rgba(0,0,0,.34);position:relative;contain:layout paint}.topbar{position:absolute;top:20px;right:20px;left:20px;min-height:44px;z-index:50}.lang-switcher{position:absolute;top:0;right:0;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.lang-btn{border:1px solid var(--border);background:rgba(255,255,255,.06);color:#fff;padding:10px 14px;border-radius:16px;cursor:pointer;transition:background .2s ease,border-color .2s ease;font-size:14px;font-weight:700}.lang-btn:hover,.lang-btn.is-active{background:rgba(255,191,102,.14);border-color:rgba(255,191,102,.45)}.buttons-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;align-items:center;justify-items:center;contain:layout paint}.action-btn{position:relative;width:100%;min-height:250px;border-radius:28px;overflow:hidden;text-decoration:none;color:#fff;border:1px solid rgba(255,255,255,.12);box-shadow:0 12px 34px rgba(0,0,0,.32);transition:transform .2s ease,border-color .2s ease;-webkit-tap-highlight-color:transparent;contain:layout paint}.action-btn:hover,.action-btn:focus-visible,.action-btn.is-pressed{transform:translateY(-3px);border-color:rgba(255,191,102,.42)}.action-image-wrap,.action-image,.action-overlay,.action-content{position:absolute;inset:0}.action-image-wrap{contain:paint}.action-image{display:block;width:100%;height:100%;object-fit:cover;user-select:none;-webkit-user-drag:none}.action-overlay{background:linear-gradient(to top,rgba(0,0,0,.82),rgba(0,0,0,.2) 58%,rgba(0,0,0,.06))}.action-content{z-index:3;display:flex;flex-direction:column;justify-content:flex-end;padding:18px;gap:10px}.action-label{font-size:clamp(24px,2.8vw,34px);font-weight:900;line-height:1;text-shadow:0 3px 14px rgba(0,0,0,.42)}.money-rain{position:fixed;inset:0;pointer-events:none;z-index:1;overflow:hidden}.leaf-fall{position:absolute;top:-12vh;left:var(--left);width:var(--size);height:var(--size);animation:fall var(--fall) linear var(--delay) infinite}.leaf{display:block;width:100%;height:100%;object-fit:contain;opacity:.72;user-select:none;-webkit-user-drag:none}@keyframes fall{from{transform:translateY(-12vh);opacity:0}12%{opacity:.72}to{transform:translateY(112vh);opacity:.72}}@media (max-width:900px){.buttons-grid{grid-template-columns:1fr}.action-btn{min-height:220px}}@media (max-width:560px){.background-glow{display:none}.money-rain{display:block;opacity:.55}.page{padding:14px}.hero-card{padding:88px 14px 14px;border-radius:24px;box-shadow:0 12px 30px rgba(0,0,0,.28)}.topbar{top:12px;left:12px;right:12px;min-height:auto}.lang-switcher{position:relative;left:auto;right:auto;top:0;width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.lang-btn{width:100%;min-width:0;padding:10px 6px;font-size:12px;line-height:1.15;text-align:center;border-radius:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.buttons-grid{gap:14px}.action-btn{min-height:185px;border-radius:22px;box-shadow:0 8px 24px rgba(0,0,0,.26)}.action-content{padding:14px}.leaf{opacity:.45}.leaf-fall{animation-timing-function:linear}}@media (prefers-reduced-motion:reduce){.money-rain{display:none}.action-btn,.lang-btn{transition:none}}
