html{background:#09090b;color:#ffffff}body{background:#09090b;color:#ffffff}@font-face { font-family: 'Oswald Fallback'; src: local('Arial'), local('Liberation Sans'), local('Arimo'), local('Roboto'), local('Helvetica Neue'); size-adjust: 87.25%; ascent-override: 136.74%; descent-override: 33.12%; line-gap-override: 0%; } @font-face { font-family: 'Sora Fallback'; src: local('Arial'), local('Liberation Sans'), local('Arimo'), local('Roboto'), local('Helvetica Neue'); size-adjust: 121.17%; ascent-override: 80.05%; descent-override: 23.93%; line-gap-override: 0%; } :root { --accent: #F3921F; --accent-rgb: 243,146,31; --accent-soft: #F0CDA0; --accent-ink: #2A1B0A; --glow: rgba(var(--accent-rgb), 0.22); --cta-grad-top: #ffb055; --cta-grad-mid: #f3921f; --cta-grad-bottom: #d97a10; --cta-gradient: linear-gradient(180deg, var(--cta-grad-top) 0%, var(--cta-grad-mid) 55%, var(--cta-grad-bottom) 100%); --bg: #101216; --bg-rgb: 16,18,22; --bg-deep: #0b0c0f; --bg-deep-rgb: 11,12,15; --bg-nav: rgba(16, 18, 22, 0.92); --surface: #191b21; --surface-rgb: 25,27,33; --surface-2: #14161b; --surface-2-rgb: 20,22,27; --panel: #191b21; --panel-2: #14161b; --border: rgba(255,255,255,0.06); --border-soft: rgba(255,255,255,0.06); --border-mid: rgba(255,255,255,0.075); --border-strong: rgba(255,255,255,0.09); --gold: #d8b878; --gold-strong: #c9a668; --gold-soft: #eccf97; --gold-rgb: 216,184,120; --gold-strong-rgb: 201,166,104; --gold-soft-rgb: 236,207,151; --gold-gradient: linear-gradient(180deg, var(--gold-soft) 0%, var(--gold) 55%, var(--gold-strong) 100%); --success: #7bd88f; --success-rgb: 123,216,143; --danger: #e5484d; --danger-rgb: 229,72,77; --pv-pos: var(--success); --pv-neg: var(--danger); --text: #F4F0E8; --text-muted: #A79C8E; --text-dim: #8A8073; --text-faint: #6F665B; --font-head: 'Oswald', 'Oswald Fallback', system-ui, sans-serif; --font-body: 'Sora', 'Sora Fallback', system-ui, sans-serif; --maxw: 1200px; --radius: 18px; } *, *::before, *::after { box-sizing: border-box; } html { scroll-behavior: smooth; } body { margin: 0; background: var(--bg); color: var(--text); font-family: var(--font-body); -webkit-font-smoothing: antialiased; } img { max-width: 100%; display: block; } a { color: inherit; text-decoration: none; } h1, h2, h3 { margin: 0; } ul { margin: 0; padding: 0; list-style: none; } ::-webkit-scrollbar { width: 8px; height: 8px; } ::-webkit-scrollbar-thumb { background: rgba(255,255,255,0.12); border-radius: 4px; } .wrap-fda7f { max-width: var(--maxw); margin: 0 auto; padding-left: 24px; padding-right: 24px; } .section { padding-top: 44px; } .section--article { padding-top: 22px; } .is-inner .section { padding-top: 32px; } .mr-main.is-legal { margin-top: 6px; } .is-legal > .mr-main__frame { padding-top: 10px; } .is-legal .prose-fda7f > section[style] { padding: 0 !important; margin: 0 !important; border: 0 !important; background: none !important; max-width: none !important; } .is-legal .section { padding-top: 36px; } .is-legal .section:first-child { padding-top: 0; } .is-legal .prose-fda7f > section[style] + .section { padding-top: 8px; } .section-head-fda7f { display: flex; align-items: center; gap: 12px; margin-bottom: 16px; } .section-head-fda7f h2 { color: var(--on-bg, var(--text)); } .section-head-fda7f .bar { width: 5px; height: calc(clamp(15px, 2.4vw, 20px) * var(--sbx-head-scale, 1) * 0.72); border-radius: 3px; background: var(--accent); flex: none; } .section-head-fda7f h2, .section-head-fda7f .section-title { margin: 0 !important; line-height: 1.15; font-family: var(--font-head); font-weight: 600; font-size: calc(clamp(15px, 2.4vw, 20px) * var(--sbx-head-scale, 1)); letter-spacing: .6px; text-transform: uppercase; color: var(--text); } .prose-fda7f p { font-family: var(--font-body); font-size: 16px; line-height: 1.75; color: var(--text); margin: 0 0 15px; } .prose-fda7f ul, .prose-fda7f ol { margin: 14px 0 18px; padding-left: 26px; } .prose-fda7f ul { list-style: disc; } .prose-fda7f ol { list-style: decimal; } .prose-fda7f li { color: var(--text); margin-bottom: 8px; padding-left: 4px; line-height: 1.6; } .prose-fda7f li::marker { color: var(--accent); font-weight: 700; } .prose-fda7f a { color: var(--accent); } .prose-fda7f strong, .prose-fda7f b { color: var(--text); } .prose-fda7f p:last-child { margin-bottom: 0; } .prose-fda7f h2 { font-family: var(--font-head); font-weight: 700; font-size: calc(clamp(16px, 2.6vw, 22px) * var(--sbx-head-scale, 1)); letter-spacing: .6px; text-transform: uppercase; color: var(--text); margin: 32px 0 12px; } .prose-fda7f h3 { font-family: var(--font-head); font-weight: 600; font-size: calc(clamp(13px, 1.9vw, 16px) * var(--sbx-head-scale, 1)); letter-spacing: 1px; text-transform: uppercase; color: var(--accent-soft); margin: 26px 0 10px; } .prose-fda7f h4 { font-family: var(--font-head); font-weight: 600; font-size: calc(clamp(12px, 1.6vw, 14px) * var(--sbx-head-scale, 1)); letter-spacing: .8px; text-transform: uppercase; color: var(--accent-soft); margin: 20px 0 8px; } .content__image-fda7f { display: block; width: auto; max-width: min(440px, 100%); margin: 4px 0 16px; border-radius: 16px; overflow: hidden; box-shadow: 0 18px 40px -20px rgba(0,0,0,0.6); } .content__image-fda7f img { display: block; max-width: 100%; width: auto; height: auto; max-height: 560px; margin: 0 auto; border-radius: inherit; } .content__image--right-fda7f { float: right; margin-left: 28px; } .content__image--left-fda7f { float: left; margin-right: 28px; } .content__image-fda7f:has(+ table), .content__image-fda7f:has(+ .rev-table-fda7f), .content__image-fda7f:has(+ h2 + table), .content__image-fda7f:has(+ h3 + table) { float: none; clear: both; margin: 8px auto 18px; } .prose-fda7f::after { content: ""; display: block; clear: both; } .prose-fda7f table, .prose-fda7f .rev-table-fda7f { width: 100%; border-collapse: collapse; margin: 18px 0 22px; font-family: var(--font-body); font-size: 14px; background: rgba(var(--surface-rgb, 20,21,26), .45); border: 1px solid rgba(255,255,255,.08); } .prose-fda7f table thead th { background: rgba(0,0,0,.28); color: var(--accent); font-family: var(--font-head); font-weight: 700; text-transform: uppercase; letter-spacing: .4px; font-size: 12px; padding: 11px 14px; text-align: left; border-bottom: 2px solid var(--accent); white-space: nowrap; } .prose-fda7f table td { padding: 11px 14px; border-top: 1px solid rgba(255,255,255,.07); color: var(--text); vertical-align: top; } .prose-fda7f table tbody tr:nth-child(even) td { background: rgba(255,255,255,.03); } .prose-fda7f table tbody tr:hover td { background: rgba(var(--accent-rgb, 0,200,120), .10); } .prose-fda7f table td:first-child { font-weight: 600; } @media (max-width: 640px) { .prose-fda7f table, .prose-fda7f .rev-table-fda7f { display: block; overflow-x: auto; -webkit-overflow-scrolling: touch; } .prose-fda7f table thead th, .prose-fda7f table td { padding: 9px 11px; font-size: 13px; } } .content__image--portrait img { max-height: 460px; } @media (max-width: 640px) { .content__image-fda7f { float: none; width: fit-content; max-width: 100%; margin: 16px auto; } .content__image-fda7f img { max-height: min(560px, 70vh); } .content__image--portrait img { max-height: min(480px, 65vh); } } .btn { display: inline-block; cursor: pointer; border: 0; font-family: var(--font-head); font-weight: 600; letter-spacing: .8px; text-transform: uppercase; color: var(--accent-ink); background: linear-gradient(180deg, rgba(255,255,255,0.45), rgba(255,255,255,0) 45%), var(--accent); box-shadow: inset 0 2px 0 rgba(255,255,255,0.35), inset 0 -4px 8px rgba(0,0,0,0.18), 0 12px 28px -10px var(--glow); text-shadow: 0 1px 0 rgba(255,255,255,0.25); transition: transform .12s ease, box-shadow .12s ease; } .btn:hover { transform: translateY(-1px); } .btn:active { transform: translateY(1px); } .btn--nav { font-size: 13px; padding: 11px 24px; border-radius: 8px; } .btn--lg { font-size: 17px; padding: 18px 48px; border-radius: 14px; } .btn--nav2 { font-family: var(--font-head); font-weight: 700; font-size: 13px; text-transform: uppercase; letter-spacing: .5px; padding: 12px 24px; border-radius: 8px; color: #fff; white-space: nowrap; cursor: pointer; border: 1px solid rgba(0,0,0,0.28); background: linear-gradient(180deg, rgba(255,255,255,0.22) 0%, rgba(255,255,255,0.04) 42%, rgba(0,0,0,0.12) 100%), var(--accent); box-shadow: inset 0 1px 0 rgba(255,255,255,0.28), inset 0 -3px 6px rgba(0,0,0,0.22), 0 6px 16px -6px rgba(0,0,0,0.55); text-shadow: 0 1px 2px rgba(0,0,0,0.55), 0 0 1px rgba(0,0,0,0.4); transition: background .3s ease, filter .2s ease; } .btn--nav2:hover { background: linear-gradient(180deg, rgba(255,255,255,0.26) 0%, rgba(255,255,255,0.05) 44%, rgba(0,0,0,0.06) 100%), var(--accent-soft); filter: brightness(1.03); } .btn--nav2:active { filter: brightness(.96); } @keyframes pulseBeat { 0% { transform: scale(1); } 12% { transform: scale(1.11); } 22% { transform: scale(0.98); } 34% { transform: scale(1.07); } 46% { transform: scale(1); } 100% { transform: scale(1); } } .btn--nav { animation: pulseBeat 1.6s ease-in-out infinite; } .btn--nav:hover { animation-play-state: paused; } .nav { position: sticky; top: 0; z-index: 50; padding: 0; background: var(--surface); border-bottom: 1px solid rgba(255,255,255,0.06); will-change: transform; -webkit-backface-visibility: hidden; backface-visibility: hidden; } .nav__wrap { max-width: calc(var(--maxw) + 200px); margin: 0 auto; padding: 14px 24px; display: flex; align-items: center; justify-content: space-between; gap: 16px; } .nav__left { display: flex; align-items: center; gap: 16px; } .nav__right { display: flex; align-items: center; gap: 12px; flex: none; } .nav__cta { display: flex; align-items: center; gap: 8px; } .nav__search { display: inline-flex; align-items: center; gap: 8px; flex: none; cursor: pointer; width: 190px; max-width: 20vw; background: rgba(255,255,255,0.06); border: 1px solid rgba(255,255,255,0.12); border-radius: 999px; padding: 8px 15px; color: var(--text-dim); font-family: var(--font-body); font-size: 12px; text-align: left; transition: border-color .2s ease, background .2s ease; } .nav__search:hover { border-color: var(--accent); background: rgba(255,255,255,0.09); } .nav__search svg { width: 14px; height: 14px; flex: none; color: var(--text-dim); } .nav__search span { flex: 1; min-width: 0; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } @media (min-width: 1101px) { .nav__wrap { position: relative; max-width: 100%; padding: 16px 44px; gap: 18px; } .nav__left { gap: 18px; } .nav__links { position: absolute; left: 50%; transform: translateX(-50%); gap: 26px; } .nav__links a { font-size: calc(13px * var(--sbx-menu-scale, 1)); letter-spacing: .8px; } .nav__search { width: 210px; } .nav__cta .btn--nav { padding: 13px 30px; box-shadow: inset 0 2px 0 rgba(255,255,255,0.35), inset 0 -4px 8px rgba(0,0,0,0.18), 0 0 0 1px rgba(var(--accent-rgb),0.4), 0 10px 26px -8px var(--glow); } } .nav__logo-link-fda7f { display: inline-flex; align-items: center; text-decoration: none; } img.nav__logo-fda7f { height: 48px; width: auto; max-width: 220px; object-fit: contain; display: block; } span.nav__logo-fda7f { font-family: var(--font-head); font-weight: 700; font-size: 26px; letter-spacing: .5px; color: var(--accent); white-space: nowrap; } .nav__links { display: flex; gap: 22px; align-items: center; } .nav__links a { font-family: var(--font-head); font-weight: 500; font-size: calc(12px * var(--sbx-menu-scale, 1)); letter-spacing: .6px; text-transform: uppercase; color: var(--text-muted); white-space: nowrap; } .nav__links a:hover { color: var(--accent); } .nav__burger-fda7f { display: none; width: 40px; height: 40px; flex: none; border: 0; background: none; cursor: pointer; color: var(--text); align-items: center; justify-content: center; padding: 0; } .nav__burger-fda7f svg { width: 24px; height: 24px; } .lang { position: relative; } .lang__toggle-fda7f { display: flex; align-items: center; gap: 10px; padding: 8px 16px 8px 9px; border-radius: 999px; cursor: pointer; border: 1px solid rgba(0,0,0,0.28); background: linear-gradient(180deg, rgba(255,255,255,0.34) 0%, rgba(255,255,255,0.05) 44%, rgba(255,255,255,0) 60%), linear-gradient(180deg, var(--accent-soft) 0%, var(--accent) 100%); box-shadow: inset 0 1px 0 rgba(255,255,255,0.3), inset 0 -3px 6px rgba(0,0,0,0.22), 0 6px 16px -6px rgba(0,0,0,0.55); transition: filter .2s ease, box-shadow .2s ease; } .lang__toggle-fda7f:hover { filter: brightness(1.05); } .lang__toggle-fda7f[aria-expanded="true"] { box-shadow: inset 0 1px 0 rgba(255,255,255,0.3), inset 0 -3px 6px rgba(0,0,0,0.22), 0 0 0 3px var(--glow), 0 6px 16px -6px rgba(0,0,0,0.55); } .lang__toggle-fda7f img { width: 24px; height: 17px; border-radius: 4px; object-fit: cover; box-shadow: 0 1px 3px rgba(0,0,0,0.4), 0 0 0 1px rgba(0,0,0,0.15); } .lang__toggle-fda7f .code { font-size: 13px; color: var(--accent-ink); font-weight: 800; letter-spacing: .6px; text-shadow: 0 1px 0 rgba(255,255,255,0.3); } .lang__toggle-fda7f .lang__full-fda7f { display: none; } .lang__toggle-fda7f .caret-fda7f { font-size: 9px; color: var(--accent-ink); transition: transform .2s ease; } .lang__toggle-fda7f[aria-expanded="true"] .caret-fda7f { transform: rotate(180deg); } .lang__menu-fda7f { position: absolute; top: 52px; left: 0; width: 380px; background: var(--surface); border: 1px solid rgba(255,255,255,0.06); border-radius: 16px; padding: 14px; box-shadow: 0 30px 60px -18px rgba(0,0,0,0.8); z-index: 40; } .lang__menu-fda7f[hidden] { display: none; } .lang__head { font-size: 11px; letter-spacing: 2px; text-transform: uppercase; color: var(--text-dim); padding: 2px 6px 12px; } .lang__list { display: grid; grid-template-columns: 1fr 1fr; gap: 7px; max-height: 320px; overflow-y: auto; overflow-x: hidden; padding-right: 2px; } .lang__list::-webkit-scrollbar { width: 6px; } .lang__list::-webkit-scrollbar-thumb { background: rgba(255,255,255,0.12); border-radius: 3px; } .lang__item { display: flex; align-items: center; gap: 10px; padding: 10px 12px; border-radius: 10px; cursor: pointer; background: rgba(255,255,255,0.03); border: 1px solid transparent; } .lang__item:hover { background: rgba(255,255,255,0.06); } .lang__item.is-active { background: rgba(var(--accent-rgb),0.1); border-color: var(--accent); } .lang__item img { width: 22px; height: 15px; border-radius: 3px; object-fit: cover; flex: none; } .lang__item .name { flex: 1; min-width: 0; font-size: 13px; color: var(--text); font-weight: 500; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .lang__item .code { margin-left: auto; flex: none; font-size: 11px; font-weight: 600; letter-spacing: .5px; color: var(--text-dim); } .lang__item .check { margin-left: auto; flex: none; color: var(--accent); font-size: 13px; } .lang__item.is-active .name { color: var(--accent-soft); font-weight: 600; } .drawer { position: fixed; inset: 0; z-index: 60; } .drawer[hidden] { display: none; } .drawer__overlay-fda7f { position: absolute; inset: 0; background: rgba(0,0,0,0.55); opacity: 0; transition: opacity .25s ease; } .drawer.is-open .drawer__overlay-fda7f { opacity: 1; } .drawer__panel-fda7f { position: absolute; top: 0; left: 0; bottom: 0; width: 100vw; background: var(--bg); border-right: 1px solid rgba(255,255,255,0.06); display: flex; flex-direction: column; overflow-y: auto; -webkit-overflow-scrolling: touch; padding: 16px 18px calc(20px + env(safe-area-inset-bottom)); transform: translateX(-100%); transition: transform .28s cubic-bezier(.16,1,.3,1); box-shadow: 24px 0 60px -20px rgba(0,0,0,0.8); } @media (min-width: 701px) { .drawer__panel-fda7f { width: min(100vw, 440px); } } .drawer__segs-fda7f { display: flex; gap: 10px; margin-bottom: 16px; } .drawer__seg { flex: 1; cursor: pointer; white-space: nowrap; border-radius: 8px; padding: 13px 10px; display: flex; align-items: center; justify-content: center; text-align: center; text-decoration: none; font-family: var(--font-head); font-weight: 700; font-size: 13px; letter-spacing: .5px; text-transform: uppercase; color: var(--text); border: 1px solid rgba(255,255,255,0.14); background: linear-gradient(180deg, rgba(255,255,255,0.16), rgba(255,255,255,0) 46%), var(--surface-2); box-shadow: inset 0 2px 0 rgba(255,255,255,0.14), inset 0 -4px 8px rgba(0,0,0,0.28), 0 8px 20px -10px rgba(0,0,0,0.6); text-shadow: 0 1px 0 rgba(0,0,0,0.3); transition: transform .12s ease, box-shadow .2s ease; } .drawer__seg:active { transform: translateY(1px); } .drawer__seg.is-active { color: var(--accent-ink); border-color: transparent; background: linear-gradient(180deg, rgba(255,255,255,0.45), rgba(255,255,255,0) 45%), var(--accent); box-shadow: inset 0 2px 0 rgba(255,255,255,0.35), inset 0 -4px 8px rgba(0,0,0,0.18), 0 12px 28px -10px var(--glow); text-shadow: 0 1px 0 rgba(255,255,255,0.25); } .drawer.is-open .drawer__panel-fda7f { transform: translateX(0); } .drawer__head-fda7f { display: flex; align-items: center; justify-content: space-between; margin-bottom: 16px; } .drawer__title-fda7f { font-family: var(--font-head); font-weight: 600; font-size: 13px; letter-spacing: 3px; text-transform: uppercase; color: var(--text-dim); } .drawer__close-fda7f { width: 36px; height: 36px; border-radius: 9px; border: 0; cursor: pointer; background: rgba(255,255,255,0.06); color: var(--text); font-size: 18px; display: grid; place-items: center; } .drawer__lang { background: rgba(255,255,255,0.03); border: 1px solid rgba(255,255,255,0.06); border-radius: 12px; padding: 3px; margin-bottom: 14px; } .drawer__lang-cur-fda7f { width: 100%; display: flex; align-items: center; gap: 10px; padding: 7px 10px; background: none; border: 0; cursor: pointer; text-align: left; } .drawer__lang-cur-fda7f img { width: 24px; height: 16px; border-radius: 3px; object-fit: cover; flex: none; } .drawer__lang-cur-fda7f .l { flex: 1; min-width: 0; display: flex; align-items: baseline; gap: 8px; } .drawer__lang-name-fda7f { font-family: var(--font-head); font-weight: 600; font-size: 13px; letter-spacing: 1px; text-transform: uppercase; color: var(--text); } .drawer__lang-sub-fda7f { font-size: 10px; color: var(--text-dim); } .drawer__lang-caret-fda7f { color: var(--accent); font-size: 11px; transition: transform .2s ease; } .drawer__lang.is-open .drawer__lang-caret-fda7f { transform: rotate(180deg); } .drawer__lang-list-fda7f { max-height: 0; overflow-y: auto; overflow-x: hidden; opacity: 0; transition: max-height .3s ease, opacity .2s ease; } .drawer__lang.is-open .drawer__lang-list-fda7f { max-height: 230px; opacity: 1; margin-top: 4px; } .drawer__lang-item { display: flex; align-items: center; gap: 12px; padding: 10px; border-radius: 10px; cursor: pointer; } .drawer__lang-item:hover, .drawer__lang-item.is-active { background: rgba(255,255,255,0.05); } .drawer__lang-item img { width: 24px; height: 16px; border-radius: 3px; object-fit: cover; flex: none; } .drawer__lang-item .name { font-size: 15px; color: var(--text); } .drawer__search-fda7f { display: flex; align-items: center; gap: 8px; margin-bottom: 14px; background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.08); border-radius: 12px; padding: 10px 12px; } .drawer__search-fda7f svg { width: 16px; height: 16px; color: var(--text-dim); flex: none; } .drawer__search-fda7f input { flex: 1; min-width: 0; background: none; border: 0; outline: none; color: var(--text); font-family: var(--font-body); font-size: 14px; } .drawer__search-fda7f input::placeholder { color: var(--text-dim); } .drawer__nav-fda7f { display: flex; flex-direction: column; } .drawer__nav-fda7f a { display: flex; align-items: center; justify-content: space-between; padding: 13px 4px; font-family: var(--font-head); font-weight: 600; font-size: calc(12px * var(--sbx-menu-scale, 1)); letter-spacing: 1px; text-transform: uppercase; color: var(--text); border-bottom: 1px solid rgba(255,255,255,0.06); } .drawer__nav-fda7f a span { color: var(--accent); font-size: 15px; } .drawer__nav-fda7f a:hover { color: var(--accent); } .drawer__legal-fda7f { display: flex; flex-direction: column; } .drawer__legal-fda7f a { display: flex; align-items: center; justify-content: space-between; padding: 13px 4px; font-family: var(--font-head); font-weight: 600; font-size: calc(12px * var(--sbx-menu-scale, 1)); letter-spacing: 1px; text-transform: uppercase; color: var(--text); text-decoration: none; border-bottom: 1px solid rgba(255,255,255,0.06); } .drawer__legal-fda7f a span { color: var(--accent); font-size: 15px; } .drawer__legal-fda7f a:hover { color: var(--accent); } .drawer__bonus { margin-top: auto; display: flex; align-items: center; gap: 12px; text-decoration: none; padding: 13px 16px; border-radius: 14px; margin-bottom: 12px; background: linear-gradient(135deg, rgba(var(--accent-rgb),0.20), rgba(var(--accent-rgb),0.05)); border: 1px solid rgba(var(--accent-rgb),0.38); box-shadow: inset 0 1px 0 rgba(255,255,255,0.06); } .drawer__bonus-ic { font-size: 26px; line-height: 1; flex: none; } .drawer__bonus-txt { display: flex; flex-direction: column; min-width: 0; flex: 1; } .drawer__bonus-label { font-family: var(--font-head); font-weight: 600; font-size: 11px; letter-spacing: 2px; text-transform: uppercase; color: var(--accent); } .drawer__bonus-val { font-family: var(--font-head); font-weight: 800; font-size: 19px; line-height: 1.1; color: #fff; } .drawer__bonus-arrow { color: var(--accent); font-size: 22px; flex: none; line-height: 1; } .hero { position: relative; min-height: 480px; overflow: hidden; contain: layout; background: linear-gradient(180deg, var(--hero-fill, var(--bg)) 0%, var(--hero-fill, var(--bg)) 92%, transparent 100%); } .hero--slim { min-height: auto; } .hero--slim .hero__inner-fda7f { min-height: auto; padding: 26px 24px 18px; } .hero--slim .hero__main-fda7f { margin: 10px 0 0; } .hero__bg-fda7f { position: absolute; inset: 0; background-size: cover; background-position: center right; } .hero__bg-fda7f::after { content: ""; position: absolute; inset: 0; background: linear-gradient(90deg, var(--bg) 0%, rgba(var(--bg-rgb),0.86) 32%, rgba(var(--bg-rgb),0.25) 62%, rgba(var(--bg-rgb),0.1) 100%), linear-gradient(180deg, transparent 62%, rgba(var(--bg-rgb),0.7) 88%, var(--bg) 100%); } .hero__inner-fda7f { position: relative; z-index: 1; max-width: var(--maxw); margin: 0 auto; min-height: 480px; padding: 16px 24px 52px; display: flex; flex-direction: column; } .hero__eyebrow-fda7f { font-family: monospace; font-size: 12px; color: rgba(244,240,232,0.45); margin: 0; align-self: flex-start; text-align: left; } .hero__eyebrow-fda7f a { color: inherit; text-decoration: none; } .hero__eyebrow-fda7f a:hover { color: var(--accent); } .hero__eyebrow-sep { margin: 0 2px; opacity: 0.6; } .hero__main-fda7f { display: flex; flex-direction: column; margin: auto 0; align-self: center; align-items: center; text-align: center; max-width: 100%; min-width: 0; } @media (min-width: 701px) { .hero--align-left .hero__main-fda7f { align-self: flex-start; align-items: flex-start; text-align: left; } .hero--align-right .hero__main-fda7f { align-self: flex-end; align-items: flex-end; text-align: right; } } .hero h1 { font-family: var(--font-head); font-weight: 700; font-size: calc(clamp(20px, 3vw, 30px) * var(--sbx-head-scale, 1)); line-height: 1.02; letter-spacing: .5px; color: var(--hero-h1, #fff); text-transform: uppercase; margin: 0; max-width: 100%; overflow-wrap: anywhere; hyphens: auto; text-wrap: balance; } .hero__label { margin: 20px 0 8px; display: inline-flex; align-items: center; gap: 10px; line-height: 1; font-family: var(--font-body); font-weight: 600; font-size: 12.5px; color: var(--accent); text-transform: uppercase; } .hero__label::before, .hero__label::after { content: ""; flex: none; width: 22px; height: 1px; background: var(--accent); opacity: .55; } .hero__label-tx { letter-spacing: 2.5px; margin-right: -2.5px; } .hero__offer-fda7f { margin: 10px 0 0; font-family: var(--font-head); font-weight: 600; font-size: calc(clamp(18px, 2.85vw, 26px) * var(--sbx-head-scale, 1)); line-height: 1.08; color: var(--accent-soft); max-width: 640px; overflow-wrap: anywhere; text-wrap: balance; } .hero__offer-tail { display: block; margin-top: 5px; font-size: .6em; font-weight: 500; letter-spacing: .3px; color: var(--accent-soft); opacity: .78; } .hero .btn--lg { width: auto !important; min-width: 150px; max-width: 100%; height: 46px !important; font-size: 13px !important; padding: 0 26px !important; margin-top: 22px; display: inline-flex; align-items: center; justify-content: center; white-space: nowrap; } .panels-fda7f { display: grid; grid-template-columns: 1fr 1fr; gap: 24px; margin-top: 22px; align-items: start; } .panel { background: var(--surface); border-radius: var(--radius); overflow: hidden; } .info-table { background: var(--surface); border: 1px solid rgba(255,255,255,0.07); border-radius: var(--radius); overflow: hidden; align-self: start; } .info-table table { width: 100%; display: block; } .info-table thead, .info-table thead tr { display: block; } .info-table th { display: block; text-align: left; font-size: 13px; background: rgba(var(--accent-rgb),0.10); color: var(--accent); font-family: var(--font-head); font-weight: 700; letter-spacing: 1.2px; text-transform: uppercase; padding: 15px 22px; border-bottom: 1px solid rgba(255,255,255,0.06); } .info-table tbody { display: grid; grid-template-columns: 1fr 1fr; gap: 1px; background: rgba(255,255,255,0.06); } .info-table tbody tr { display: flex; justify-content: space-between; align-items: center; gap: 14px; padding: 13px 22px; background: var(--surface); } .info-table td { display: block; padding: 0; border: 0; } .info-table td:first-child { color: var(--text-dim); font-weight: 500; font-size: 13.5px; } .info-table td:last-child { color: var(--text); font-weight: 700; font-size: 14px; text-align: right; } .info-table tbody tr:last-child:nth-child(odd) { grid-column: 1 / -1; } @media (max-width: 700px) { .info-table tbody { grid-template-columns: 1fr; } .info-table th { padding: 14px 16px; } .info-table tbody tr { padding: 12px 16px; } } .panel__head-fda7f { display: flex; align-items: center; justify-content: space-between; gap: 12px; padding: 20px 24px; cursor: pointer; width: 100%; border: 0; background: none; text-align: left; } .panel__title-fda7f { display: flex; align-items: center; gap: 13px; } .panel__title-fda7f .bar { width: 4px; height: 24px; border-radius: 2px; background: var(--accent); } .panel__title-fda7f span:not(.bar):not(.count) { font-family: var(--font-head); font-weight: 600; font-size: calc(13px * var(--sbx-head-scale, 1)); letter-spacing: .5px; text-transform: uppercase; color: var(--text); } .panel__title-fda7f .count { font-size: 12px; font-weight: 600; color: var(--accent-ink); background: var(--accent); width: 24px; height: 24px; border-radius: 50%; display: grid; place-items: center; } .panel__sign { font-size: 24px; color: var(--accent); line-height: 1; transition: color .2s ease; } .panel__body-fda7f { padding: 0 24px; max-height: 0; overflow: hidden; opacity: 0; transition: max-height .4s cubic-bezier(.16,1,.3,1), opacity .3s ease, padding .4s ease; } .panel[data-open="true"] .panel__body-fda7f { max-height: 720px; opacity: 1; padding: 0 24px 22px; } .panel[data-open="false"] .panel__sign { color: var(--text-dim); } .contents-list-fda7f { display: grid; grid-template-columns: 1fr 1fr; gap: 13px 24px; } .contents-list-fda7f li { display: flex; align-items: center; gap: 11px; font-size: 14px; color: var(--text-muted); } .contents-list-fda7f .num { color: var(--accent); font-weight: 700; font-family: var(--font-head); } .contents-list-fda7f a { color: inherit; } .contents-list-fda7f a:hover { color: var(--accent); } .facts-row-fda7f { display: flex; justify-content: space-between; align-items: baseline; gap: 28px; padding: 11px 0; } .facts-row-fda7f span:first-child { font-size: 14px; color: var(--text-dim); flex: 0 1 auto; } .facts-row-fda7f span:last-child { font-size: 14px; color: var(--text); font-weight: 600; flex: 1 1 auto; min-width: 0; text-align: right; } @media (max-width: 600px) { .facts-row-fda7f { flex-direction: column; align-items: stretch; gap: 2px; padding: 9px 0; } .facts-row-fda7f span:last-child { text-align: left; } } .panels--stacked { grid-template-columns: 1fr; } .panels--solo { grid-template-columns: 1fr; } .qf-group { margin-top: 20px; } .qf-group:first-child { margin-top: 4px; } .qf-group__label { font-family: var(--font-head); font-weight: 600; font-size: 11px; letter-spacing: 1.5px; text-transform: uppercase; color: var(--accent); margin-bottom: 11px; } .qf-group__label::before { content: "— "; } .qf-cards { display: grid; grid-template-columns: repeat(3, 1fr); gap: 12px; } .qf-card { background: rgba(255,255,255,0.03); border: 1px solid rgba(255,255,255,0.06); border-radius: 12px; padding: 15px 18px; } .qf-card__val { font-family: var(--font-head); font-weight: 700; font-size: 17px; color: var(--text); } .qf-card__label { font-size: 12px; color: var(--text-dim); margin-top: 4px; } .qf-chips { display: flex; flex-wrap: wrap; gap: 9px; } .qf-chip { font-size: 13px; color: var(--text-muted); background: rgba(255,255,255,0.04); border: 1px solid rgba(255,255,255,0.08); border-radius: 999px; padding: 8px 16px; } .qf-chip--hl { color: var(--accent-soft); background: linear-gradient(180deg, rgba(var(--accent-rgb),0.18), rgba(var(--accent-rgb),0.06)); border-color: rgba(var(--accent-rgb),0.45); font-weight: 600; } @media (max-width: 600px) { .qf-cards { grid-template-columns: 1fr 1fr; } } .games-head { display: flex; align-items: flex-end; justify-content: space-between; margin-bottom: 20px; } .games-head .all { font-size: 14px; color: var(--accent); font-weight: 600; } .games-tabs { display: flex; gap: 10px; margin-bottom: 18px; flex-wrap: wrap; } .games-tab { font-family: var(--font-head); font-weight: 600; font-size: 12px; letter-spacing: 1.5px; text-transform: uppercase; padding: 9px 20px; border-radius: 999px; cursor: pointer; border: 1px solid rgba(255,255,255,0.1); background: rgba(255,255,255,0.03); color: var(--text-muted); transition: background .15s ease, color .15s ease, border-color .15s ease; } .games-tab:hover { color: var(--text); } .games-tab.is-active { background: var(--accent); color: var(--accent-ink); border-color: var(--accent); } .games-rail { position: relative; overflow: hidden; contain: layout; -webkit-mask-image: linear-gradient(90deg, transparent 0, #000 var(--rail-fade, 46px), #000 calc(100% - var(--rail-fade, 46px)), transparent 100%); mask-image: linear-gradient(90deg, transparent 0, #000 var(--rail-fade, 46px), #000 calc(100% - var(--rail-fade, 46px)), transparent 100%); } .games-strip { display: flex; gap: 14px; overflow-x: auto; padding-bottom: 10px; scrollbar-width: none; scroll-behavior: smooth; min-height: 138px; } .sbx-marquee { width: max-content; overflow: visible; scroll-behavior: auto; animation: sbxDrift 55s linear infinite; will-change: transform; } .sbx-marquee--rev { animation-direction: reverse; } .games-rail:hover .sbx-marquee { animation-play-state: paused; } @keyframes sbxDrift { from { transform: translate3d(0,0,0); } to { transform: translate3d(-50%,0,0); } } @media (prefers-reduced-motion: reduce) { .sbx-marquee { animation: none; } } .games-strip::-webkit-scrollbar { display: none; } .games-nav { position: absolute; top: 50%; transform: translateY(-50%); z-index: 4; width: 38px; height: 38px; border-radius: 50%; border: 0; cursor: pointer; background: rgba(0,0,0,0.6); color: #fff; font-size: 20px; display: grid; place-items: center; box-shadow: 0 8px 18px -6px rgba(0,0,0,0.7); transition: background .15s ease, color .15s ease; } .games-nav:hover { background: var(--accent); color: var(--accent-ink); } .games-nav--prev { left: -6px; } .games-nav--next { right: -6px; } .games-divider { height: 1px; margin-top: 52px; background: linear-gradient(90deg, transparent, rgba(var(--accent-rgb),0.4) 22%, rgba(255,255,255,0.12) 50%, rgba(var(--accent-rgb),0.4) 78%, transparent); } .odds-board { display: grid; grid-template-columns: 1fr 1fr; gap: 10px 14px; margin-top: 26px; } .odds-row { display: flex; align-items: center; gap: 14px; padding: 13px 18px; border-radius: 12px; background: var(--surface); border: 1px solid rgba(var(--accent-rgb),0.10); text-decoration: none; transition: border-color .15s ease, transform .15s ease; } .odds-row:hover { border-color: rgba(var(--accent-rgb),0.45); transform: translateY(-1px); } .odds-rank { font-family: var(--font-head); font-weight: 600; font-size: 13px; color: var(--text-dim); width: 22px; flex: none; text-align: center; } .odds-team { font-weight: 600; font-size: 15px; color: var(--text); flex: 1; min-width: 0; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .odds-price { font-family: var(--font-head); font-weight: 600; font-size: 16px; letter-spacing: .5px; color: var(--accent); background: rgba(var(--accent-rgb),0.12); border-radius: 8px; padding: 5px 12px; flex: none; } .odds-row--top .odds-price { background: var(--accent); color: var(--accent-ink); } .game { flex: none; width: 124px; text-decoration: none; color: inherit; cursor: pointer; display: block; } .game__art { height: 165px; border-radius: 14px; position: relative; overflow: hidden; box-shadow: 0 12px 26px -14px rgba(0,0,0,.6); } .game__art img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; z-index: 0; } .game__art::before { content: ""; position: absolute; inset: 0; z-index: 1; pointer-events: none; background: linear-gradient(180deg, rgba(0,0,0,0.42) 0%, rgba(0,0,0,0.30) 40%, rgba(0,0,0,0.55) 70%, rgba(0,0,0,0.88) 100%), repeating-linear-gradient(125deg, rgba(255,255,255,0.05) 0 1px, transparent 1px 11px); } .game__badge { position: absolute; top: 12px; right: -21px; z-index: 3; width: 84px; text-align: center; transform: rotate(45deg); padding: 2px 0; color: #fff; font-family: var(--font-head); font-weight: 700; font-size: 8px; letter-spacing: .8px; text-transform: uppercase; box-shadow: 0 3px 7px -2px rgba(0,0,0,0.55); } .game__badge--hot { background: #E23B3B; } .game__badge--jackpot { background: var(--accent); color: var(--accent-ink); } .game__badge--new { background: #2FA84F; } .game__play { position: absolute; inset: 0; margin: auto; width: 34px; height: 34px; border-radius: 50%; z-index: 2; display: grid; place-items: center; color: var(--accent-ink); border: 0; cursor: pointer; font-size: 12px; background: linear-gradient(180deg, rgba(255,255,255,0.45), rgba(255,255,255,0) 48%), var(--accent); box-shadow: inset 0 2px 0 rgba(255,255,255,0.4), 0 8px 18px -6px var(--glow); } .game__name { position: absolute; left: 0; right: 0; bottom: 0; padding: 11px 8px; z-index: 2; text-align: center; background: linear-gradient(180deg, transparent, rgba(0,0,0,.78)); font-family: var(--font-head); font-weight: 600; font-size: 13px; color: #fff; line-height: 1.06; text-shadow: 0 1px 4px rgba(0,0,0,0.6); } .game__provider { margin-top: 9px; font-size: 12px; color: var(--text-dim); } .expert-fda7f { background: var(--surface); border-radius: 16px; padding: 16px 22px; display: flex; align-items: center; gap: 16px; box-shadow: inset 0 1px 0 rgba(255,255,255,0.04); } .expert-fda7f img { flex: none; width: 54px; height: 54px; border-radius: 50%; object-fit: cover; box-shadow: 0 0 0 2px var(--glow); } .expert__name-fda7f { font-family: var(--font-head); font-weight: 600; font-size: 17px; color: var(--text); } .expert__tag-fda7f { display: inline-block; font-size: 10px; letter-spacing: 1.5px; text-transform: uppercase; color: var(--accent-ink); background: var(--accent); padding: 3px 9px; border-radius: 20px; margin-left: 10px; } .expert__date-fda7f { display: block; margin-top: 4px; font-size: 11px; color: var(--text-dim); letter-spacing: .3px; } .expert-fda7f p { margin: 5px 0 0; font-size: 13px; line-height: 1.55; color: var(--text-muted); display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; } @media (max-width: 700px) { .expert-fda7f { padding: 14px 16px; gap: 13px; } .expert-fda7f img { width: 46px; height: 46px; } } .faq { display: flex; flex-direction: column; gap: 8px; } .faq__item { background: var(--surface); border-radius: var(--radius); overflow: hidden; } .faq__q { display: flex; align-items: center; gap: 12px; padding: 14px 18px; cursor: pointer; width: 100%; border: 0; background: none; text-align: left; } .faq__avatar { flex: none; width: 30px; height: 30px; border-radius: 50%; background: rgba(255,255,255,0.06); display: grid; place-items: center; font-size: 13px; font-weight: 600; color: var(--accent-soft); overflow: hidden; } .faq__avatar img { width: 100%; height: 100%; object-fit: cover; border-radius: 50%; } .faq__meta-fda7f { flex: 1; } .faq__asker { font-size: 10px; letter-spacing: 1.5px; text-transform: uppercase; color: var(--text-dim); } .faq__question-fda7f { font-family: var(--font-head); font-weight: 500; font-size: 15px; color: var(--text); margin-top: 2px; letter-spacing: .3px; display: block; } .faq__sign { font-size: 22px; color: var(--text-dim); line-height: 1; } .faq__a-fda7f { padding: 0 18px 16px 62px; font-size: 13.5px; line-height: 1.6; color: var(--text-muted); } .faq__item[data-open="false"] .faq__a-fda7f { display: none; } .faq__item[data-open="true"] .faq__sign { color: var(--accent); } .reviews-score { display: flex; align-items: center; gap: 12px; margin-bottom: 16px; flex-wrap: wrap; } .reviews-score .word { font-family: var(--font-head); font-weight: 600; font-size: 18px; color: var(--on-bg, var(--text)); } .reviews-score .stars { font-size: 17px; color: var(--accent); letter-spacing: 3px; } .reviews-score .stars .off { color: rgba(255,255,255,0.18); } .reviews-score .meta { font-size: 13px; color: var(--on-bg-dim, var(--text-dim)); } .reviews-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 12px; } .review { background: var(--surface); border-radius: 14px; padding: 16px 18px; } .review__top { display: flex; align-items: center; justify-content: space-between; margin-bottom: 8px; } .review__stars { font-size: 15px; color: var(--accent-soft); letter-spacing: 2px; } .review__verified { font-size: 10px; letter-spacing: 1px; text-transform: uppercase; color: var(--text-faint); } .review__title { font-family: var(--font-head); font-weight: 500; font-size: 15px; color: var(--text); margin-bottom: 7px; letter-spacing: .3px; } .review__text { margin: 0 0 12px; font-size: 13px; line-height: 1.55; color: var(--text-muted); } .review__author { display: flex; align-items: center; gap: 10px; margin-bottom: 12px; } .review__author img { width: 30px; height: 30px; border-radius: 50%; object-fit: cover; } .review__name { font-size: 13px; color: var(--text); font-weight: 600; } .review__date { font-size: 11px; color: var(--text-faint); } .review__reply { background: rgba(255,255,255,0.03); border-radius: 12px; padding: 12px 14px; } .review__reply-head { display: flex; align-items: center; gap: 8px; margin-bottom: 6px; } .review__reply-head img { width: 20px; height: 20px; border-radius: 50%; object-fit: cover; } .review__reply-head span { font-size: 11px; font-weight: 600; color: var(--accent); } .review__reply-text { font-size: 12.5px; line-height: 1.55; color: #9A9082; } .pay-title-fda7f { text-align: center; font-family: var(--font-head); font-weight: 600; font-size: 13px; letter-spacing: 3px; text-transform: uppercase; color: var(--on-bg, var(--accent)); margin-bottom: 22px; } .pay-grid-fda7f { display: flex; flex-wrap: wrap; gap: 12px; justify-content: center; max-width: 780px; margin: 0 auto; } .pay { width: 96px; height: 56px; background: #fff; border-radius: 11px; padding: 0 10px; display: grid; place-items: center; box-shadow: 0 10px 22px -12px rgba(0,0,0,0.55); overflow: hidden; } .pay img { max-width: 80px; max-height: 34px; width: auto; height: auto; object-fit: contain; display: block; } .responsible-fda7f { text-align: center; } .responsible__badge-fda7f { width: 60px; height: 60px; border-radius: 50%; border: 2px solid var(--accent); display: grid; place-items: center; font-family: var(--font-head); font-weight: 700; font-size: 16px; color: var(--on-bg, var(--accent)); margin: 0 auto 16px; } .responsible__label-fda7f { font-family: var(--font-head); font-weight: 600; font-size: 14px; letter-spacing: 3px; text-transform: uppercase; color: var(--on-bg, var(--accent)); margin-bottom: 12px; } .responsible-fda7f p { max-width: 620px; margin: 0 auto 22px; font-size: 14px; line-height: 1.7; color: var(--on-bg-dim, var(--text-dim)); } .responsible-fda7f p.responsible__label-fda7f { color: var(--on-bg, var(--accent)); } .help-row-fda7f { display: flex; gap: 14px; justify-content: center; flex-wrap: wrap; } .help-fda7f { display: flex; align-items: center; gap: 11px; background: var(--surface); border-radius: 12px; padding: 11px 18px 11px 12px; text-decoration: none; transition: background .15s, transform .15s; } .help-fda7f:hover { background: var(--surface-2); transform: translateY(-1px); } .help-fda7f:hover span:last-child { color: var(--text); } .help__mark-fda7f { width: 32px; height: 32px; border-radius: 9px; background: rgba(var(--accent-rgb),0.13); color: var(--accent); display: grid; place-items: center; font-family: var(--font-head); font-weight: 700; font-size: 12px; } .help-fda7f span:last-child { font-size: 13px; color: var(--text-muted); font-weight: 600; } .footer { margin-top: 56px; background: var(--footer-bg, var(--bg)); padding: 52px 0 56px; } .footer--has-cta { padding-bottom: 150px; } @media (max-width: 700px) { .footer--has-cta { padding-bottom: 132px; } } .footer__links { display: flex; flex-wrap: wrap; justify-content: center; gap: 14px 30px; margin-bottom: 46px; } .footer__links--main { margin-bottom: 16px; } .footer__links--legal a { color: var(--on-bg-dim, var(--text-faint)); } .footer__links a { font-family: var(--font-head); font-weight: 500; font-size: 13px; letter-spacing: 1px; text-transform: uppercase; color: var(--on-bg, var(--text-muted)); transition: color .15s ease; } .footer__links a:hover { color: var(--accent); } .footer__pay-fda7f { margin-bottom: 50px; } .footer__providers { margin: 0 0 46px; } .prov-title { text-align: center; font-family: var(--font-head); font-weight: 600; font-size: 13px; letter-spacing: 3px; text-transform: uppercase; color: var(--on-bg, var(--accent)); margin-bottom: 22px; } .prov-marquee { overflow: hidden; position: relative; -webkit-mask-image: linear-gradient(90deg, transparent, #000 7%, #000 93%, transparent); mask-image: linear-gradient(90deg, transparent, #000 7%, #000 93%, transparent); } .prov__track { display: flex; align-items: center; gap: 14px; width: max-content; animation: prov-scroll 40s linear infinite; } .prov-marquee:hover .prov__track { animation-play-state: paused; } .prov__track--static { width: auto; max-width: 900px; margin: 0 auto; flex-wrap: wrap; justify-content: center; gap: 12px; animation: none; } .prov { flex: none; width: 138px; height: 68px; background: #fff; border-radius: 12px; padding: 0 12px; display: grid; place-items: center; box-shadow: 0 10px 22px -12px rgba(0,0,0,0.55); overflow: hidden; } .prov img { max-width: 114px; max-height: 48px; width: auto; height: auto; object-fit: contain; display: block; } @keyframes prov-scroll { from { transform: translateX(0); } to { transform: translateX(-50%); } } @media (prefers-reduced-motion: reduce) { .prov__track { animation: none; } } @media (max-width: 700px) { .prov { width: 120px; height: 60px; } .prov img { max-width: 100px; max-height: 42px; } .prov__track { gap: 10px; animation-duration: 30s; } } .footer__responsible-fda7f { margin-bottom: 8px; } .footer__legal { margin-top: 38px; font-size: 12px; color: var(--on-bg-dim, var(--text-faint)); text-align: center; } .footer__legal a { color: var(--on-bg, var(--accent)); } .footer__disclaimer { max-width: 760px; margin: 22px auto 0; line-height: 1.65; } .promo-rail { max-width: calc(var(--maxw) + 72px); margin: 0 auto; padding: 0 24px; } .promo-rail + .section { padding-top: 14px; } .promo { display: flex; align-items: stretch; gap: 0; margin: 32px 0; text-decoration: none; border-radius: 18px; overflow: hidden; position: relative; background: var(--surface); border: 1px solid rgba(var(--accent-rgb),0.18); box-shadow: inset 0 1px 0 rgba(255,255,255,0.05), 0 22px 50px -28px rgba(0,0,0,0.7); transition: box-shadow .2s ease, transform .2s ease; } .promo:hover { transform: translateY(-2px); box-shadow: inset 0 1px 0 rgba(255,255,255,0.06), 0 24px 52px -28px rgba(0,0,0,0.72); } .promo--flip { flex-direction: row-reverse; } .promo--flip .promo__digit { box-shadow: inset 1px 0 0 rgba(0,0,0,0.16); } .promo--flip .promo__body { text-align: right; align-items: flex-end; } .promo--flip .promo__label { justify-content: flex-end; } .promo__digit { flex: none; width: 40%; max-width: 380px; min-width: 240px; position: relative; color: #fff; display: flex; flex-direction: column; align-items: center; justify-content: center; gap: 6px; padding: 34px 24px; background: radial-gradient(120% 150% at 22% 0%, rgba(255,255,255,0.24) 0%, rgba(255,255,255,0) 55%), linear-gradient(150deg, var(--accent-soft) 0%, var(--accent) 100%); box-shadow: inset -1px 0 0 rgba(0,0,0,0.16); } .promo__digit-val { font-family: var(--font-head); font-weight: 800; font-size: clamp(44px, 7vw, 76px); line-height: .95; letter-spacing: -0.5px; text-align: center; text-shadow: 0 2px 1px rgba(0,0,0,0.10); } .promo__digit-sub { font-family: var(--font-head); font-weight: 600; font-size: clamp(13px, 1.5vw, 17px); letter-spacing: .4px; opacity: .94; text-align: center; } .promo__body { flex: 1; min-width: 0; padding: 26px 32px; display: flex; flex-direction: column; justify-content: center; } .promo__label { display: inline-flex; align-items: center; gap: 8px; line-height: 1; font-family: var(--font-head); font-weight: 700; font-size: 13px; letter-spacing: 2px; text-transform: uppercase; color: var(--accent); margin-bottom: 12px; } .promo__text { font-size: 15px; line-height: 1.65; color: var(--text-muted); } .promo__text strong { color: var(--text); font-weight: 700; } @media (max-width: 720px) { .promo { flex-direction: column; } .promo__digit { width: 100%; max-width: none; padding: 26px 24px; box-shadow: inset 0 -1px 0 rgba(0,0,0,0.16); } .promo__digit-val { font-size: clamp(40px, 13vw, 60px); } .promo__body, .promo--flip .promo__body { padding: 22px 24px; align-items: center; text-align: center; } .promo__label, .promo--flip .promo__label { justify-content: center; } } .proscons { display: grid; grid-template-columns: 1fr 1fr; gap: 20px; } .proscons__col { background: var(--surface); border-radius: var(--radius); padding: 26px 28px; } .proscons__head { display: flex; align-items: center; gap: 11px; margin-bottom: 16px; } .proscons__badge { width: 30px; height: 30px; border-radius: 50%; display: grid; place-items: center; font-size: 17px; font-weight: 700; line-height: 1; } .proscons__title { font-family: var(--font-head); font-weight: 600; font-size: 16px; letter-spacing: 1.5px; text-transform: uppercase; } .proscons__col--pro .proscons__badge { background: rgba(52,199,89,0.16); color: #34c759; } .proscons__col--con .proscons__badge { background: rgba(255,90,82,0.16); color: #ff5a52; } .proscons-panel .proscons { margin-top: 4px; } .proscons-panel .proscons__col { background: rgba(255,255,255,0.045); } .panel.proscons-panel[data-open="true"] .panel__body-fda7f { max-height: 1600px; } .proscons__col--pro .proscons__title { color: #34c759; } .proscons__col--con .proscons__title { color: #ff5a52; } .proscons__item { display: flex; align-items: flex-start; gap: 11px; padding: 8px 0; font-size: 15px; line-height: 1.5; color: var(--text-muted); } .proscons__mark { flex: none; font-weight: 700; } .proscons__col--pro .proscons__mark { color: #34c759; } .proscons__col--con .proscons__mark { color: #ff5a52; } .reviews-score__num { font-family: var(--font-head); font-weight: 700; font-size: 34px; line-height: 1; color: var(--on-bg, var(--text)); } .reviews-score .meta { flex-basis: 100%; margin-top: 2px; } .reveal { opacity: 1; transform: none; } .reveal.is-visible { opacity: 1; transform: none; } @media (prefers-reduced-motion: reduce) { .reveal { opacity: 1 !important; transform: none !important; transition: none; } .game, .promo { transition: none; } } @media (max-width: 1100px) { .nav__wrap { position: relative; justify-content: flex-start; } .nav__burger-fda7f { display: inline-flex; } .nav__left { position: absolute; left: 50%; transform: translateX(-50%); gap: 0; } .nav .lang { display: none; } .nav__links { display: none; } .nav__right { display: none; } .nav__search { display: none; } } .is-appchrome-fda7f .nav__burger-fda7f { display: none !important; } @media (max-width: 1100px) { .is-appchrome-fda7f .nav__wrap { position: relative; justify-content: space-between; gap: 10px; } .is-appchrome-fda7f .nav__left { position: static; transform: none; gap: 10px; flex: 0 1 auto; min-width: 0; } .is-appchrome-fda7f .nav__links { display: none; } .is-appchrome-fda7f .nav__search { display: none; } .is-appchrome-fda7f .nav__right { display: flex; flex: none; } .is-appchrome-fda7f .nav .lang { display: inline-flex; } } @media (max-width: 880px) { .is-appchrome-fda7f .nav .lang { display: none; } .is-appchrome-fda7f .nav__cta { gap: 7px; } .is-appchrome-fda7f .nav__cta .btn--nav, .is-appchrome-fda7f .nav__cta .btn--nav2 { padding: 10px 15px; font-size: 12px; letter-spacing: .3px; white-space: nowrap; } .is-appchrome-fda7f img.nav__logo-fda7f { height: 38px; max-width: 150px; } } @media (max-width: 1500px) { .is-appchrome-fda7f .nav__links { display: none; } } @media (max-width: 700px) { .section { padding-top: 48px; } .panels-fda7f { margin-top: 16px; } .games-divider { margin-top: 40px; } .nav__wrap { position: relative; padding: 10px 14px; justify-content: flex-start; } .nav__burger-fda7f { display: inline-flex; } .nav__left { position: absolute; left: 50%; transform: translateX(-50%); gap: 0; } img.nav__logo-fda7f { height: 32px; max-width: 116px; } span.nav__logo-fda7f { font-size: 18px; } .nav .lang { display: none; } .nav__links { display: none; } .nav__right { display: none; } .hero { min-height: calc(100vh - 62px); min-height: calc(100svh - 62px); } .hero__inner-fda7f { min-height: calc(100vh - 62px); min-height: calc(100svh - 62px); justify-content: flex-end; align-items: flex-start; text-align: left; padding: 20px 20px 26px; } .hero--slim, .hero--slim .hero__inner-fda7f { min-height: auto; } .hero--slim .hero__inner-fda7f { justify-content: flex-start; padding: 18px 20px 24px; } .hero__main-fda7f { margin: 0; align-self: flex-start; align-items: flex-start; text-align: left; } .hero__eyebrow-fda7f { margin: 0 0 10px; } .hero h1 { font-size: calc(clamp(18px, 6.1vw, 29px) * var(--sbx-head-scale, 1)); line-height: 1.0; } .hero__label { margin: 18px 0 8px; } .hero__offer-fda7f { font-size: calc(clamp(16px, 4.7vw, 24px) * var(--sbx-head-scale, 1)); line-height: 1.06; } .hero .btn--lg { width: 100% !important; min-width: 0; text-align: center; margin-top: 22px; padding: 20px; font-size: 16px; } .panels-fda7f { grid-template-columns: 1fr; } .contents-list-fda7f { grid-template-columns: 1fr; } .reviews-grid { grid-template-columns: 1fr; } .proscons { grid-template-columns: 1fr; } .games-nav { width: 32px; height: 32px; font-size: 18px; } .games-rail { --rail-fade: 22px; } .odds-board { grid-template-columns: 1fr; gap: 8px; } .odds-row { padding: 12px 14px; } .expert-fda7f { flex-direction: column; text-align: center; } .footer__navs { display: grid; grid-template-columns: 1fr 1fr; align-items: start; column-gap: 16px; row-gap: 10px; max-width: 330px; margin: 0 auto 26px; } .footer__links { flex-direction: column; align-items: center; text-align: center; gap: 10px; margin: 0; } .footer__links--main { margin: 0; } .footer__links a { font-size: 12px; letter-spacing: .4px; } .help-row-fda7f { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; } .help-fda7f { justify-content: center; padding: 12px 8px; gap: 8px; } .help__mark-fda7f { width: 26px; height: 26px; font-size: 11px; } .help-fda7f span:last-child { font-size: 12px; } .lang__menu-fda7f { width: min(360px, calc(100vw - 32px)); } } @media (max-width: 520px) { .btn--nav { padding: 13px 30px; } }:root{--accent:#d82369;--accent-soft:#31cf52;--accent-ink:#ffffff;--bg:#09090b;--surface:#18181b;--surface-2:#28282b;--text:#ffffff;--text-muted:#9ca3af;--text-dim:#696d76;--accent-rgb:216,35,105;--glow:rgba(216,35,105,0.24);--bg-rgb:9,9,11;--bg-nav:rgba(9,9,11,0.92);--surface-rgb:24,24,27;--pv2-canvas:transparent;--accent-ink:#ffffff;--text-dim:#8e9298;--text-faint:#8c857c;}:root{--font-head:'Prompt',system-ui,sans-serif;--font-body:'Prompt',system-ui,sans-serif;}.btn,.btn--nav,.btn--lg,.drawer__seg.is-active,.c11h__bonus,.c11h__cta,.c11g__play{background:url('/img/div-candy-hot-magenta.webp') center/100% 100% no-repeat transparent!important;color:#FFFFFF!important;border:0!important;box-shadow:none!important;text-shadow:0 1px 3px rgba(0,0,0,0.55);}.btn:hover,.btn--nav:hover,.btn--lg:hover,.drawer__seg.is-active:hover,.c11h__bonus:hover,.c11h__cta:hover,.c11g__play:hover{filter:brightness(1.06);box-shadow:none!important;}.btn--lg{width:auto;max-width:100%;height:64px;display:inline-flex;align-items:center;justify-content:center;padding:0 32px!important;}@media(max-width:700px){.btn--lg{height:58px;}.hero .btn--lg.btn--lg{width:auto!important;max-width:100%!important;padding:0 30px!important;}}.btn--nav2,.c11h__cta--login,.drawer__seg:not(.is-active){background:url('/img/c0820dc2d343429792faeff28dd05161.webp') center/100% 100% no-repeat transparent!important;border:0!important;box-shadow:none!important;color:#fff!important;text-shadow:0 1px 3px rgba(0,0,0,.55)!important;filter:none;}.btn--nav2:hover,.c11h__cta--login:hover{filter:brightness(1.06)!important;}.btn--nav2,.c11h__cta--login{color:#ffffff!important;}.promo__digit{background:radial-gradient(120% 150% at 22% 0%,rgba(255,255,255,0.20) 0%,rgba(255,255,255,0) 55%),linear-gradient(#e79140,#e79140);}.promo__digit-val,.promo__digit-sub{color:#051525;}.hero__bg-fda7f::after{background:linear-gradient(90deg,rgba(9,9,11,1.0) 0%,rgba(9,9,11,0.86) 32%,rgba(9,9,11,0.25) 62%,rgba(9,9,11,0.1) 100%);}@media(max-width:700px){.hero__bg-fda7f{background-image:url('/img/e243db204e164f5a90274ba1506b6e04-m.webp')!important;}.hero__bg-fda7f{background-image:image-set(url('/img/e243db204e164f5a90274ba1506b6e04-m.avif') type('image/avif'),url('/img/e243db204e164f5a90274ba1506b6e04-m.webp') type('image/webp'))!important;}}@media (max-width: 700px) { body.is-appchrome-fda7f { padding-bottom: calc(84px + env(safe-area-inset-bottom, 0px)); } .is-appchrome-fda7f .nav__burger-fda7f { display: none; } .is-appchrome-fda7f .nav__wrap { justify-content: space-between; padding: 11px 12px; flex-wrap: nowrap; gap: 8px; } .is-appchrome-fda7f .nav__left { position: static; transform: none; gap: 8px; flex: 0 1 auto; min-width: 0; } .is-appchrome-fda7f .nav__links { display: none; } .is-appchrome-fda7f .nav .lang { display: none; } .is-appchrome-fda7f .nav__right { display: flex; flex: none; } .is-appchrome-fda7f .nav__right .nav__search { display: none; } .is-appchrome-fda7f .nav__cta { gap: 6px; flex: none; } .is-appchrome-fda7f .nav__cta .btn--nav, .is-appchrome-fda7f .nav__cta .btn--nav2 { padding: 8px 11px; font-size: 11px; letter-spacing: .3px; white-space: nowrap; flex: none; } .is-appchrome-fda7f img.nav__logo-fda7f { height: 26px; max-width: 92px; } } .sbx-mgames { margin: 2px 0 14px; } .sbx-mgames__h { font-family: var(--font-head); font-weight: 600; font-size: 11px; letter-spacing: 1.5px; text-transform: uppercase; color: var(--accent); margin-bottom: 9px; } .sbx-mgames__grid { display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 8px; } .sbx-mtile { display: block; text-decoration: none; border-radius: 10px; overflow: hidden; position: relative; border: 1px solid var(--border); background: var(--surface-2); } .sbx-mtile__img { display: block; width: 100%; aspect-ratio: 3 / 4; background-size: cover; background-position: center; background-color: var(--surface-2); } .sbx-mtile__n { position: absolute; left: 0; right: 0; bottom: 0; padding: 14px 6px 5px; font-size: 10px; font-weight: 600; color: #fff; line-height: 1.15; background: linear-gradient(180deg, transparent, rgba(0,0,0,.82)); white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } @media (max-width: 700px) { .is-herocard-fda7f .hero:not(.hero--slim) { min-height: auto !important; position: relative; aspect-ratio: 4 / 3; margin: 0; border-radius: 0; overflow: hidden; } .is-herocard-fda7f .hero:not(.hero--slim) .hero__bg-fda7f { position: absolute; inset: 0; height: auto; width: auto; margin: 0; border-radius: 0; background-size: cover; background-position: center top; } .is-herocard-fda7f .hero:not(.hero--slim) .hero__bg-fda7f::after { display: block; content: ""; position: absolute; inset: 0; background: linear-gradient(180deg, rgba(var(--bg-rgb),0) 42%, rgba(var(--bg-rgb),.45) 66%, rgba(var(--bg-rgb),.92) 100%), rgba(var(--bg-rgb), var(--sbx-hero-dark, .6)); } .is-herocard-fda7f .hero:not(.hero--slim) .hero__inner-fda7f { position: relative; z-index: 2; min-height: 0; height: 100%; justify-content: flex-end; align-items: center; text-align: center; padding: 18px 16px 34px; } .is-herocard-fda7f .hero:not(.hero--slim) .hero__eyebrow-fda7f { display: none; } .is-herocard-fda7f .hero:not(.hero--slim) .hero__main-fda7f { margin: 0; align-self: center; align-items: center; text-align: center; } .is-herocard-fda7f .hero:not(.hero--slim) .hero h1 { text-shadow: 0 2px 12px rgba(0,0,0,.6); } .is-herocard-fda7f .hero:not(.hero--slim) .btn--lg { width: auto; max-width: 100%; margin-top: 18px; } } .drawer__search-fda7f { cursor: pointer; width: 100%; text-align: left; } .drawer__search-fda7f span { flex: 1; min-width: 0; color: var(--text-dim); font-family: var(--font-body); font-size: 14px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .sbx-rail-lbl { font-family: var(--font-head); font-weight: 700; letter-spacing: .5px; text-transform: uppercase; color: var(--text); font-size: calc(clamp(13px, 2vw, 16px) * var(--sbx-head-scale, 1)); margin: 14px 0 9px; display: flex; align-items: center; gap: 9px; } .sbx-rail-lbl::before { content: ""; width: 4px; height: 16px; border-radius: 2px; background: var(--accent); flex: none; } .sbx-rail-lbl__hint { font-weight: 500; font-size: 11px; letter-spacing: 0; text-transform: none; color: var(--text-dim); } .sbx-rail-lbl__hint::before { content: "• "; color: var(--accent); } .sbx-rail-lbl--sm { font-size: calc(12px * var(--sbx-head-scale, 1)); margin: 12px 0 8px; } .sbx-rail-lbl--sm::before { height: 13px; } .sbx-lobby { padding-top: 26px; } @media (max-width: 700px) { .sbx-lobby { padding-top: 18px; } } .sbx-lobby .games-rail { margin-bottom: 12px; } .sbx-lobby .games-strip { padding-bottom: 6px; } .sbx-lobby .games-strip .game { width: 106px; } .sbx-lobby .games-strip .game__art { height: 140px; } .sbx-lobby .games-strip .game__provider { display: none; } .sbx-live { display: flex; gap: 12px; overflow-x: auto; scrollbar-width: none; scroll-behavior: smooth; padding-bottom: 4px; } .sbx-live.sbx-marquee { animation-duration: 42s; } .sbx-live::-webkit-scrollbar { display: none; } .sbx-live__card { flex: none; width: clamp(180px, 56vw, 224px); position: relative; display: block; text-decoration: none; border-radius: 14px; overflow: hidden; aspect-ratio: 16 / 11; background: var(--surface-2); box-shadow: 0 14px 30px -16px rgba(0,0,0,.6); } .sbx-live__art { position: absolute; inset: 0; background-size: cover; background-position: center; filter: brightness(.9); } .sbx-live__card::after { content: ""; position: absolute; inset: 0; background: linear-gradient(180deg, rgba(0,0,0,.06) 30%, rgba(0,0,0,.84)); } .sbx-live__badge { position: absolute; top: 10px; left: 10px; z-index: 2; display: inline-flex; align-items: center; gap: 5px; background: #e5322b; color: #fff; font-family: var(--font-head); font-weight: 700; font-size: 10px; letter-spacing: 1px; padding: 4px 9px; border-radius: 6px; text-transform: uppercase; } .sbx-live__badge::before { content: ""; width: 6px; height: 6px; border-radius: 50%; background: #fff; animation: sbxpulse 1.4s ease-in-out infinite; } .sbx-live__views { position: absolute; top: 10px; right: 10px; z-index: 2; background: rgba(0,0,0,.55); color: #fff; font-size: 11px; font-weight: 600; padding: 3px 8px; border-radius: 6px; -webkit-backdrop-filter: blur(4px); backdrop-filter: blur(4px); } .sbx-live__foot { position: absolute; left: 0; right: 0; bottom: 0; z-index: 2; display: flex; align-items: center; gap: 9px; padding: 10px 11px; } .sbx-live__av { width: 36px; height: 36px; border-radius: 50%; object-fit: cover; border: 2px solid var(--accent); flex: none; } .sbx-live__meta { display: flex; flex-direction: column; min-width: 0; } .sbx-live__nm { font-family: var(--font-head); font-weight: 700; font-size: 13px; color: #fff; line-height: 1.12; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .sbx-live__gm { font-size: 11px; color: rgba(255,255,255,.78); white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } @keyframes sbxpulse { 0%, 100% { opacity: 1; } 50% { opacity: .25; } } .sbx-bets { display: grid; grid-template-columns: 1fr 1fr; gap: 8px 12px; } .sbx-bet { display: flex; align-items: center; gap: 11px; padding: 8px 12px 8px 8px; border-radius: 12px; text-decoration: none; background: var(--surface); border: 1px solid rgba(255,255,255,.06); } .sbx-bet__thumb { position: relative; flex: none; width: 44px; height: 44px; border-radius: 9px; overflow: hidden; } .sbx-bet__thumb img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; } .sbx-bet__thumb--logo img { object-fit: contain; padding: 6px; } .sbx-bet__live { position: absolute; left: 0; right: 0; bottom: 0; text-align: center; font-family: var(--font-head); font-weight: 700; font-size: 7px; letter-spacing: .5px; color: #fff; background: rgba(229,50,43,.92); padding: 1px 0; } .sbx-bet__mid { display: flex; flex-direction: column; min-width: 0; flex: 1; } .sbx-bet__who { font-family: var(--font-head); font-weight: 600; font-size: 13px; color: var(--text); line-height: 1.18; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .sbx-bet__game { font-size: 11px; color: var(--text-dim); white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .sbx-bet__amt { flex: none; font-family: var(--font-head); font-weight: 700; font-size: 14px; color: var(--success); background: rgba(var(--accent-rgb),.10); border-radius: 8px; padding: 5px 10px; } .sbx-bet--in { animation: sbxbetin .45s ease-out; } @keyframes sbxbetin { from { opacity: 0; transform: translateY(-9px); } to { opacity: 1; transform: none; } } .sbx-bet__ic { position: absolute; inset: 0; display: grid; place-items: center; font-size: 20px; } .sbx-crash { display: grid; grid-template-columns: repeat(4, 1fr); gap: 12px; margin: 2px 0 8px; } .sbx-crash__t { position: relative; display: flex; flex-direction: column; align-items: center; justify-content: center; gap: 2px; min-height: 118px; padding: 14px 8px; border-radius: 14px; text-decoration: none; overflow: hidden; background: linear-gradient(160deg, var(--c1), var(--c2)); box-shadow: 0 10px 26px -16px rgba(0,0,0,.7); transition: transform .18s ease, box-shadow .18s ease; } .sbx-crash__t::before { content: ""; position: absolute; left: -20%; bottom: -30%; width: 140%; height: 120%; pointer-events: none; background: radial-gradient(60% 60% at 20% 100%, rgba(255,255,255,.22), transparent 60%); transform: rotate(-8deg); } .sbx-crash__t:hover { transform: translateY(-3px); box-shadow: 0 16px 32px -16px rgba(0,0,0,.8); } .sbx-crash__ico { font-size: 26px; filter: drop-shadow(0 3px 8px rgba(0,0,0,.4)); } .sbx-crash__mult { font-family: var(--font-head); font-weight: 800; font-size: 20px; color: #fff; text-shadow: 0 2px 10px rgba(0,0,0,.5); } .sbx-crash__nm { font-family: var(--font-head); font-weight: 700; font-size: 12.5px; color: #fff; text-align: center; line-height: 1.1; max-width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .sbx-crash__pv { font-size: 10px; font-weight: 600; color: rgba(255,255,255,.78); } @media (max-width: 760px) { .sbx-crash { grid-template-columns: repeat(2, 1fr); } } @media (max-width: 560px) { .sbx-feat { grid-template-columns: 1fr; } } .sbx-matches { display: grid; grid-template-columns: 1fr 1fr; gap: 8px 12px; margin-bottom: 12px; } .sbx-match { display: flex; flex-direction: column; gap: 7px; padding: 11px 13px; border-radius: 12px; text-decoration: none; background: var(--surface); border: 1px solid rgba(255,255,255,.06); min-width: 0; } .sbx-match__head { display: flex; align-items: center; justify-content: space-between; gap: 8px; font-family: var(--font-head); font-weight: 600; font-size: 10px; letter-spacing: .5px; text-transform: uppercase; color: var(--text-dim); } .sbx-match__t { color: var(--text-muted); } .sbx-match__teams { font-family: var(--font-head); font-weight: 700; font-size: 14px; color: var(--text); line-height: 1.2; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; min-width: 0; } .sbx-match__teams i { font-style: normal; font-weight: 500; font-size: 11px; color: var(--text-dim); margin: 0 5px; } .sbx-match__odds { display: flex; gap: 6px; } .sbx-odd { flex: 1; display: flex; align-items: center; justify-content: center; gap: 6px; padding: 7px 4px; border-radius: 8px; background: rgba(var(--accent-rgb),.10); border: 1px solid rgba(var(--accent-rgb),.22); font-family: var(--font-head); font-weight: 700; font-size: 13px; color: var(--accent-soft); } .sbx-odd i { font-style: normal; font-weight: 600; font-size: 10px; color: var(--text-dim); } @media (max-width: 700px) { .sbx-lobby .games-strip .game { width: 94px; } .sbx-lobby .games-strip .game__art { height: 124px; } .sbx-lobby .games-strip .game__name { font-size: 12px; padding: 9px; } .sbx-live__card { width: clamp(168px, 62vw, 208px); } .sbx-bets, .sbx-matches { grid-template-columns: 1fr; } .sbx-bet__amt { font-size: 13px; } #liveBets { min-height: 556px; } #todayBets { min-height: 432px; } }:root{--sbx-hero-dark:0.60;--sbx-head-scale:1.00;--sbx-menu-scale:1.00;}:root{--maxw:1520px} .c20{ --c20-bg:var(--bg,#0f1114); --c20-surface:var(--surface,#1a1d23); --c20-surface-2:var(--surface-2,#23262e); --c20-ink:var(--text,#ffffff); --c20-ink-2:var(--text-muted,#9aa1ac); --c20-ink-3:var(--text-dim,#6d747f); --c20-accent:var(--accent,#2f80ed); --c20-accent-ink:var(--accent-ink,#ffffff); --c20-radius:16px; background:var(--c20-bg);color:var(--c20-ink); font-family:var(--font-body,system-ui,sans-serif); } .c20 *{box-sizing:border-box} .c20 [hidden]{display:none!important} .c20 a{color:inherit;text-decoration:none} .c20 button,.c20 input,.c20 select,.c20 textarea{font-family:inherit} .c20-rail-t-fda7f,.c20-ft-h-fda7f,.c20-tile-name-fda7f,.c20-ft-col-fda7f .c20-ft-ct-fda7f,.c20-app-t-fda7f,.c20-logo-fda7f span.nav__logo-fda7f {font-family:var(--font-head,var(--font-body,system-ui,sans-serif))} .c20{--c20-line:rgba(20,24,26,0.10);--c20-line-2:rgba(20,24,26,0.16); --c20-tile:rgba(20,24,26,0.06);--c20-chip:rgba(20,24,26,0.72);--c20-chip-ink:#ffffff} .c20[data-c20-theme="dark"]{--c20-line:rgba(255,255,255,0.08);--c20-line-2:rgba(255,255,255,0.14); --c20-tile:rgba(255,255,255,0.05);--c20-chip:rgba(0,0,0,0.62);--c20-chip-ink:#ffffff} .c20-wrap-fda7f{max-width:var(--maxw,1520px);margin:0 auto;padding:0 24px} body{padding-left:248px} @media (min-width:1101px){html[data-c20-side-off="1"] body{padding-left:76px}} .c20-side{position:fixed;left:0;top:0;bottom:0;width:248px;z-index:60; background:var(--c20-bg);box-shadow:inset -1px 0 0 var(--c20-line); transition:width .18s ease-out} @media (min-width:1101px){html[data-c20-side-off="1"] .c20-side{width:76px}} .c20-side-in-fda7f{height:100%;display:flex;flex-direction:column;gap:6px; padding:14px 12px 16px;overflow-y:auto;overflow-x:hidden;scrollbar-width:none} .c20-side-in-fda7f::-webkit-scrollbar{display:none} .c20-side-t{position:absolute;top:129px;right:-14px;width:28px;height:28px;padding:0;border:0; border-radius:50%;background:var(--c20-surface-2);color:var(--c20-ink-2);cursor:pointer; display:flex;align-items:center;justify-content:center; box-shadow:inset 0 0 0 1px var(--c20-line);z-index:2} .c20-side-t:hover{background:var(--c20-accent);color:var(--c20-accent-ink)} .c20-side-t svg{width:15px;height:15px} @media (min-width:1101px){html[data-c20-side-off="1"] .c20-side-t svg{transform:rotate(180deg)}} .c20 a.c20-side-acc-fda7f{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:10px; color:var(--c20-ink);font-size:14px;font-weight:700} .c20 a.c20-side-acc-fda7f:hover{background:var(--c20-surface)} .c20-side-av-fda7f{width:28px;height:28px;flex:none;border-radius:50%;background:var(--c20-surface-2); display:flex;align-items:center;justify-content:center;color:var(--c20-ink-2)} .c20-side-av-fda7f svg{width:16px;height:16px} .c20-side-ch-fda7f{margin-left:auto;flex:none;color:var(--c20-ink-3);display:flex} .c20-side-ch-fda7f svg{width:14px;height:14px} .c20 a.c20-side-promo-fda7f{position:relative;overflow:hidden;display:flex;align-items:center; min-height:68px;padding:10px 74px 10px 12px; border-radius:12px;background:var(--c20-surface);color:var(--c20-ink); line-height:1.15;margin:2px 0 8px;transition:background .14s ease-out} .c20 a.c20-side-promo-fda7f:hover{background:var(--c20-surface-2)} .c20-side-promo-fda7f .c20-side-lb-fda7f{display:flex;flex-direction:column;gap:2px;min-width:0} .c20-side-promo-fda7f b{font-size:13.5px;font-weight:800;color:var(--c20-accent)} .c20-side-promo-art-fda7f{position:absolute;right:6px;top:50%;transform:translateY(-50%); width:58px;height:48px;display:block;color:var(--c20-accent); pointer-events:none;z-index:0} .c20-side-promo-art-fda7f svg{width:100%;height:100%;display:block} .c20-side-nav-fda7f{display:flex;flex-direction:column;gap:2px} .c20 .c20-side-nav-fda7f a{display:flex;align-items:center;gap:11px;padding:9px 10px;border-radius:10px; color:var(--c20-ink-2);font-size:14px;font-weight:600;white-space:nowrap; transition:background .14s ease-out,color .14s ease-out} .c20 .c20-side-nav-fda7f a:hover{background:var(--c20-surface);color:var(--c20-ink)} .c20-side-ic-fda7f{width:22px;height:22px;flex:none;display:flex;align-items:center;justify-content:center; color:var(--c20-accent)} .c20-side-ic-fda7f svg{width:100%;height:100%} .c20-side-bd-fda7f{margin-left:auto;flex:none;min-width:18px;height:18px;padding:0 5px;border-radius:9px; background:var(--c20-accent);color:var(--c20-accent-ink);font-size:10px;font-weight:800; display:flex;align-items:center;justify-content:center} .c20-side-bd--n-fda7f{background:var(--c20-surface-2);color:var(--c20-ink-2)} .c20-side-sep-fda7f{display:block;height:1px;background:var(--c20-line);margin:10px 4px} .c20-side-foot-fda7f{margin-top:auto;padding-top:14px;display:flex;flex-direction:column;gap:4px; box-shadow:inset 0 1px 0 var(--c20-line)} .c20-side-lang-fda7f{padding:0} .c20-side-lang-fda7f .lang{position:relative;width:100%} .c20 .c20-side-lang-fda7f .lang__toggle-fda7f{width:100%;min-height:32px;display:flex;align-items:center; justify-content:center;gap:8px;padding:5px 9px;border-radius:9px;border:0;background:none; box-shadow:none;cursor:pointer;color:var(--c20-ink-2);font:inherit; transition:background .14s ease-out,color .14s ease-out} .c20 .c20-side-lang-fda7f .lang__toggle-fda7f:hover, .c20 .c20-side-lang-fda7f .lang__toggle-fda7f[aria-expanded="true"]{background:var(--c20-surface); color:var(--c20-ink)} .c20-side-lang-fda7f .lang__toggle-fda7f img{width:19px;height:13px;border-radius:3px;flex:none; box-shadow:inset 0 0 0 1px rgba(255,255,255,.14);object-fit:cover} .c20-side-lang-fda7f .lang__toggle-fda7f .code{display:none} .c20-side-lang-fda7f .lang__toggle-fda7f .lang__full-fda7f{display:block;flex:0 1 auto;min-width:0; text-align:center;font-size:12.5px;font-weight:600;letter-spacing:0;color:inherit; white-space:nowrap;overflow:hidden;text-overflow:ellipsis} .c20-side-lang-fda7f .lang__toggle-fda7f .caret-fda7f{margin-left:0;font-size:9px;line-height:1;flex:none; color:var(--c20-ink-3);transition:transform .18s ease-out} .c20-side-lang-fda7f .lang__toggle-fda7f[aria-expanded="true"] .caret-fda7f{transform:rotate(180deg)} .c20-side-lang-fda7f .lang__menu-fda7f{position:absolute;left:0;right:0;width:auto; bottom:calc(100% + 6px);top:auto; max-height:260px;overflow-y:auto;background:var(--c20-surface-2);border:0;border-radius:12px; box-shadow:0 18px 40px -12px rgba(0,0,0,.6),inset 0 0 0 1px var(--c20-line); padding:6px;z-index:5} .c20-side-lang-fda7f .lang__head{padding:4px 6px 8px;font-size:10px} .c20-side-lang-fda7f .lang__list{grid-template-columns:1fr;gap:2px} .c20-side-lang-fda7f .lang__item{width:auto;padding:8px;border-radius:9px;font-size:13.5px} .c20-side-lang-fda7f .lang__item img{width:22px;height:16px;border-radius:3px;flex:none} .c20 a.c20-side-app-fda7f{display:flex;align-items:center;gap:10px;padding:10px;border-radius:12px; background:var(--c20-surface);color:var(--c20-ink)} .c20-side-app-ic-fda7f{width:30px;height:30px;flex:none;border-radius:8px;background:var(--c20-accent); color:var(--c20-accent-ink);display:flex;align-items:center;justify-content:center} .c20-side-app-ic-fda7f svg{width:18px;height:18px} .c20-side-app-tx-fda7f{min-width:0;display:flex;flex-direction:column;gap:1px} .c20-side-app-tx-fda7f b{font-size:12.5px;font-weight:700;line-height:1.1} .c20-side-app-tx-fda7f i{font-style:normal;font-size:10.5px;line-height:1.15;color:var(--c20-ink-3)} .c20 a.c20-side-sup-fda7f{display:flex;align-items:center;gap:11px;padding:9px 10px;border-radius:10px; color:var(--c20-ink-2);font-size:13.5px;font-weight:600} .c20 a.c20-side-sup-fda7f:hover{background:var(--c20-surface);color:var(--c20-ink)} @media (min-width:1101px){ html[data-c20-side-off="1"] .c20-side-t{top:115px} html[data-c20-side-off="1"] .c20-side-lb-fda7f, html[data-c20-side-off="1"] .c20-side-ch-fda7f, html[data-c20-side-off="1"] .c20-side-bd-fda7f, html[data-c20-side-off="1"] .c20-side-app-tx-fda7f, html[data-c20-side-off="1"] .c20-side-lang-fda7f .code, html[data-c20-side-off="1"] .c20-side-lang-fda7f .lang__full-fda7f, html[data-c20-side-off="1"] .c20-side-lang-fda7f .caret-fda7f{display:none} html[data-c20-side-off="1"] .c20 .c20-side-lang-fda7f .lang__toggle-fda7f{justify-content:center; gap:0;padding-left:0;padding-right:0;min-height:40px} html[data-c20-side-off="1"] .c20-side-lang-fda7f .lang__toggle-fda7f img{width:26px;height:18px; border-radius:4px} html[data-c20-side-off="1"] .c20-side-lang-fda7f .lang__menu-fda7f{position:fixed; left:8px;right:auto;top:auto; bottom:calc(16px + 40px + 4px + 50px + 4px + 40px + 6px);width:190px} html[data-c20-side-off="1"] .c20-side-in-fda7f{padding-left:8px;padding-right:8px} html[data-c20-side-off="1"] .c20 a.c20-side-promo-fda7f, html[data-c20-side-off="1"] .c20 a.c20-side-app-fda7f, html[data-c20-side-off="1"] .c20 a.c20-side-acc-fda7f, html[data-c20-side-off="1"] .c20 .c20-side-nav-fda7f a, html[data-c20-side-off="1"] .c20 a.c20-side-sup-fda7f{justify-content:center;gap:0;padding-left:0;padding-right:0} html[data-c20-side-off="1"] .c20-side-promo-art-fda7f{position:static;transform:none; width:38px;height:32px;margin:0 auto} html[data-c20-side-off="1"] .c20 a.c20-side-promo-fda7f{min-height:48px} } .btn--nav,.btn--nav2,.btn--lg{animation:none} .btn--nav:hover,.btn--nav2:hover{animation:none} .c20-hdr-fda7f{position:relative;z-index:40;background:var(--c20-bg)} .c20-hdr-in-fda7f{max-width:var(--maxw,1520px);margin:0 auto;padding:12px 24px;display:flex; align-items:center;gap:16px} .c20-logo-fda7f{display:inline-flex;align-items:center;flex:none;min-width:0} .c20-logo-fda7f img.nav__logo-fda7f{height:42px;width:auto;max-width:200px;object-fit:contain;display:block} .c20-logo-fda7f span.nav__logo-fda7f{font-size:24px;font-weight:800;letter-spacing:-0.02em;color:var(--c20-ink); white-space:nowrap} .c20-nav{display:flex;align-items:center;gap:3px;min-width:0;overflow-x:auto;scrollbar-width:none; background:var(--c20-surface);border-radius:12px;padding:4px} .c20-nav::-webkit-scrollbar{display:none} .c20-nav a{position:relative;display:inline-flex;align-items:center;gap:7px;padding:8px 15px; border-radius:9px;background:transparent;color:var(--c20-ink-2);font-size:13.5px;font-weight:600; white-space:nowrap;flex:none;transition:background .14s ease-out,color .14s ease-out} .c20-nav a:hover{color:var(--c20-ink)} .c20-nav a+a::before{content:"";position:absolute;left:-2px;top:50%;transform:translateY(-50%); width:1px;height:17px;background:var(--c20-line-2)} .c20-nav svg{width:17px;height:17px;flex:none} .c20-hdr-r-fda7f{margin-left:auto;display:flex;align-items:center;gap:10px;flex:none} .c20-hdr-fda7f .btn--nav,.c20-hdr-fda7f .btn--nav2{flex:none;white-space:nowrap; box-sizing:border-box;height:42px;min-height:42px;padding-top:0;padding-bottom:0; display:inline-flex;align-items:center;justify-content:center;line-height:1} .c20-hdr-fda7f{--glow:transparent} .hero{max-width:calc(var(--maxw) - 48px);margin:18px auto 0;border-radius:20px;min-height:392px; background:var(--hero-fill,var(--bg))} .hero__inner-fda7f{max-width:100%;margin:0;min-height:392px;padding:34px 40px 42px} .hero__inner-fda7f::before{content:"";position:absolute;inset:0;pointer-events:none;z-index:-1; border-radius:inherit; background:linear-gradient(90deg,rgba(var(--bg-rgb),0.90) 0%,rgba(var(--bg-rgb),0.74) 26%, rgba(var(--bg-rgb),0.32) 54%,rgba(var(--bg-rgb),0) 76%)} .hero--align-right .hero__inner-fda7f::before{ background:linear-gradient(270deg,rgba(var(--bg-rgb),0.90) 0%,rgba(var(--bg-rgb),0.74) 26%, rgba(var(--bg-rgb),0.32) 54%,rgba(var(--bg-rgb),0) 76%)} .hero h1{font-size:calc(clamp(26px,3.2vw,46px)*var(--sbx-head-scale,1));line-height:1.02} .hero__offer-fda7f{font-size:calc(clamp(16px,1.6vw,23px)*var(--sbx-head-scale,1));padding-left:10px} .hero--align-center .hero__main-fda7f{align-items:center} .hero--align-right .hero__main-fda7f{align-items:flex-end} .hero .btn--lg,.hero .btn--lg.btn--lg, .is-herocard-fda7f .hero .btn--lg,.is-herocard-fda7f .hero:not(.hero--slim) .btn--lg{ margin-top:14px;width:auto!important;height:46px!important;min-height:46px!important} .hero--align-center .hero__inner-fda7f::before{ background:linear-gradient(180deg,rgba(var(--bg-rgb),0) 0%,rgba(var(--bg-rgb),0.30) 34%, rgba(var(--bg-rgb),0.72) 72%,rgba(var(--bg-rgb),0.86) 100%)} .c20-rail-fda7f{padding-top:22px} .c20-rail-h-fda7f{display:flex;align-items:center;gap:11px;margin-bottom:12px} .c20-rail-ic-fda7f{width:32px;height:32px;flex:none;display:flex;align-items:center;justify-content:center; color:var(--c20-accent)} .c20-rail-ic-fda7f svg{width:100%;height:100%;display:block} .c20-rail-ic-fda7f img{max-width:100%;max-height:100%;display:block} .c20-rail-t-fda7f{font-size:19px;font-weight:700;letter-spacing:-0.01em;margin:0} .c20-rail-r-fda7f{margin-left:auto;display:flex;align-items:center;gap:8px} .c20 a.c20-all-fda7f{display:inline-flex;align-items:center;gap:6px;background:var(--c20-surface); border-radius:9px;height:38px;padding:0 14px;font-size:13px;font-weight:600;color:var(--c20-ink); white-space:nowrap} .c20-all-fda7f svg{width:14px;height:14px;flex:none} .c20 a.c20-all-fda7f:hover{background:var(--c20-surface-2)} .c20 button.c20-arw-fda7f{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px; padding:0;border:0;border-radius:9px;background:var(--c20-surface-2);color:var(--c20-ink); box-shadow:inset 0 0 0 1px var(--c20-line); cursor:pointer;transition:background .14s ease-out,color .14s ease-out,opacity .14s ease-out} .c20 button.c20-arw-fda7f:hover{background:var(--c20-accent);color:var(--c20-accent-ink)} .c20 button.c20-arw-fda7f[data-c20-off="1"]{opacity:.35;pointer-events:none} .c20-arw-fda7f svg{width:18px;height:18px} .c20-track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 8*10px)/9);gap:10px; overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x proximity; scrollbar-width:none;-ms-overflow-style:none;padding-bottom:2px} .c20-track::-webkit-scrollbar{display:none} .c20-tile-fda7f{position:relative;display:block;aspect-ratio:1/1.3;border-radius:12px;overflow:hidden; background:var(--c20-tile);scroll-snap-align:start;container-type:inline-size} .c20-tile-art-fda7f{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block; z-index:1;transition:transform .3s cubic-bezier(.2,.7,.3,1);will-change:transform} .c20 .c20-tile-fda7f:hover .c20-tile-art-fda7f{transform:scale(1.07)} @media (prefers-reduced-motion:reduce){ .c20-tile-art-fda7f{transition:none} .c20 .c20-tile-fda7f:hover .c20-tile-art-fda7f{transform:none}} .c20-tile-name-fda7f{position:absolute;left:0;right:0;top:38%;transform:translateY(-50%);padding:0 10px; z-index:0; text-align:center;font-family:var(--font-head,inherit);font-size:clamp(13px,1.05vw,19px); font-weight:800;line-height:1.02;letter-spacing:-0.02em;color:#fff;text-transform:uppercase; text-shadow:0 2px 10px rgba(0,0,0,0.45)} .c20-tile--sport .c20-tile-name-fda7f{z-index:2;top:auto;bottom:0;transform:none; padding:26px 8px 10px; font-size:clamp(11px,var(--sport-fs,18cqw),44px);line-height:1.0; overflow-wrap:anywhere; background:linear-gradient(to top,rgba(0,0,0,.82) 0%,rgba(0,0,0,.55) 45%,transparent 100%); text-shadow:0 2px 8px rgba(0,0,0,.8)} .c20-tile--sport .c20-badge-fda7f{font-size:7.5px;letter-spacing:.03em;max-width:96%;padding:4px 7px} .c20-badge-fda7f{position:absolute;z-index:2;top:0;left:50%;transform:translateX(-50%); background:var(--c20-chip); color:var(--c20-chip-ink);border-radius:0 0 6px 6px;padding:4px 9px 4px;font-size:8.5px; font-weight:700;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap; max-width:88%;overflow:hidden;text-overflow:ellipsis} .c20-badge--l{left:0;transform:none;border-radius:0 0 6px 0} .c20-tile-foot{position:absolute;z-index:2;left:0;right:0;bottom:0;padding:22px 10px 9px; background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.72) 62%); font-size:11px;color:rgba(255,255,255,0.82);text-align:center} .c20-body-fda7f{padding-top:12px} .c20-body-fda7f .section{padding-top:0} .c20-body-fda7f .section + .section{padding-top:10px} .c20-body-fda7f .panels-fda7f{margin-top:26px;margin-bottom:24px} .c20-body-fda7f .prose-fda7f p, .c20-body-fda7f .prose-fda7f li, .c20-body-fda7f .prose-fda7f td, .c20-body-fda7f .prose-fda7f th{font-size:18px;line-height:1.62} .c20-body-fda7f .prose-fda7f p, .c20-body-fda7f .prose-fda7f li, .c20-body-fda7f .prose-fda7f td, .c20-body-fda7f .prose-fda7f th, .c20-body-fda7f .prose-fda7f h2, .c20-body-fda7f .prose-fda7f h3, .c20-body-fda7f .prose-fda7f h4{overflow-wrap:break-word} .c20-body-fda7f .prose-fda7f h2{font-size:calc(clamp(16px,2.6vw,22px)*var(--sbx-head-scale,1)*2)} .c20-body-fda7f .prose-fda7f h3{font-size:calc(clamp(13px,1.9vw,16px)*var(--sbx-head-scale,1)*2)} .c20-body-fda7f .prose-fda7f h4{font-size:calc(clamp(12px,1.6vw,14px)*var(--sbx-head-scale,1)*2)} .c20-body-fda7f .section-head-fda7f h2, .c20-body-fda7f .section-head-fda7f .section-title{font-size:calc(clamp(15px,2.4vw,20px)*var(--sbx-head-scale,1)*2)} .c20-body-fda7f .panel__title-fda7f span:not(.bar):not(.count){font-size:19px;font-weight:700; letter-spacing:-0.01em} .c20-body-fda7f .section-head-fda7f .bar, .c20-body-fda7f .panel__title-fda7f .bar{display:none} .c20-body-fda7f .prose-fda7f h2{margin:22px 0 10px} .c20-body-fda7f .prose-fda7f h3{margin:18px 0 8px} .c20-body-fda7f .prose-fda7f h4{margin:14px 0 6px} .c20-body-fda7f .content__image-fda7f{background:none;box-shadow:none;overflow:visible;max-width:384px} .c20-body-fda7f .content__image-fda7f img{width:auto;height:auto;max-width:100%;max-height:none; border-radius:14px;box-shadow:0 20px 44px -22px rgba(0,0,0,.72)} .c20-body-fda7f .content__image--portrait img{max-width:300px;max-height:700px} .c20-body-fda7f .prose-fda7f::after{clear:none} .c20-body-fda7f .content__image-fda7f{clear:both} .c20-body-fda7f .panels-fda7f, .c20-body-fda7f .c20-rail-fda7f{clear:both} .c20-body-fda7f .faq{display:flex;flex-direction:column;gap:6px} .c20-body-fda7f .faq__avatar, .c20-body-fda7f .faq__asker{display:none} .c20-body-fda7f .faq__q{gap:14px;padding:13px 18px;align-items:center} .c20-body-fda7f .faq__question-fda7f{font-family:inherit;font-size:17px;font-weight:600; letter-spacing:0;margin:0;line-height:1.35} .c20-body-fda7f .faq__a-fda7f{margin:0 18px;padding:12px 0 15px;font-size:15.5px;line-height:1.6; box-shadow:inset 0 1px 0 var(--c20-line)} .c20-body-fda7f .faq__sign{flex:none;width:26px;height:26px;border-radius:50%; display:flex;align-items:center;justify-content:center;font-size:17px; background:var(--c20-surface-2);color:var(--c20-ink-2); transition:background .14s ease-out,color .14s ease-out} .c20-body-fda7f .faq__q:hover .faq__sign{background:var(--c20-surface);color:var(--c20-ink)} .c20-body-fda7f .faq__item[data-open="true"] .faq__sign{background:var(--c20-accent); color:var(--c20-accent-ink)} .c20-body-fda7f .expert-fda7f{padding:10px 14px;gap:10px;align-items:center} .c20-body-fda7f .expert-fda7f img{width:32px;height:32px} .c20-body-fda7f .expert-fda7f > div > div{display:flex;align-items:center;gap:10px;flex-wrap:wrap} .c20-body-fda7f .expert__name-fda7f{font-size:15px} .c20-body-fda7f .expert__tag-fda7f{display:none} .c20-body-fda7f .expert-fda7f p{display:none} .c20-body-fda7f .expert__date-fda7f{display:inline;margin:0;font-size:12px} .c20-body-fda7f .panels--author-fda7f > .expert-fda7f, .c20-body-fda7f .panels--author-fda7f > .panel, .c20-body-fda7f .panels--author-fda7f > .info-table{ background:var(--c20-surface);border:0;border-radius:12px;outline:none; box-shadow:0 2px 14px color-mix(in srgb,#000 18%,transparent)} .c20-body-fda7f .panel{background:transparent;border:0;border-radius:0;overflow:visible; outline:none;box-shadow:none} .c20-body-fda7f .panels--author-fda7f .panel__head-fda7f{padding:0 0 14px;background:transparent; pointer-events:none;cursor:default;display:flex;justify-content:center;text-align:center} .c20-body-fda7f .panel__head-fda7f{padding:14px 18px;background:transparent} .c20-body-fda7f .panel[data-open="true"], .c20-body-fda7f .panel[data-open="true"]:focus, .c20-body-fda7f .panel__head-fda7f:focus{border:0!important;outline:none!important;box-shadow:none!important} .c20-body-fda7f .panel__head-fda7f{outline:none!important} .c20-body-fda7f .panels--author-fda7f .panel__title-fda7f{justify-content:center;width:100%} .c20-body-fda7f .panels--author-fda7f .panel__title-fda7f span:not(.bar):not(.count){ text-align:center;font-size:14px;font-weight:600;letter-spacing:.02em;color:var(--c20-ink)} .c20-body-fda7f .panel__title-fda7f .count{font-size:11px;min-width:18px;height:18px;border:0; background:var(--c20-surface-2);color:var(--c20-ink-2)} .c20-body-fda7f .panels--author-fda7f .panel__sign{display:none} .c20-body-fda7f .panel__sign{font-size:20px} .c20-body-fda7f .panels--author-fda7f .panel__body-fda7f{max-height:none!important;opacity:1!important; overflow:visible!important;padding:0!important} .c20-body-fda7f .panel__body-fda7f, .c20-body-fda7f .panel__body-fda7f li, .c20-body-fda7f .panel__body-fda7f p, .c20-body-fda7f .panel__body-fda7f td, .c20-body-fda7f .panel__body-fda7f th{font-size:14px;line-height:1.4;color:var(--c20-ink)} .c20-body-fda7f .panels--author-fda7f .contents-list-fda7f{display:flex;flex-direction:column;gap:0; margin:0;padding:0;list-style:none} .c20-body-fda7f .panels--author-fda7f .contents-list-fda7f li{display:flex;align-items:baseline;gap:10px; font-size:13.5px;line-height:1.35;margin:0;padding:10px 4px;color:var(--c20-ink); border-bottom:1px solid color-mix(in srgb,var(--c20-line) 85%,transparent)} .c20-body-fda7f .panels--author-fda7f .contents-list-fda7f li:last-child{border-bottom:0} .c20-body-fda7f .panels--author-fda7f .contents-list-fda7f .num{font-size:12px;min-width:1.6em;font-weight:700;color:var(--c20-accent)} .c20-body-fda7f .panels--author-fda7f .facts-row-fda7f{display:flex;flex-direction:column;align-items:flex-start; gap:3px;margin:0;padding:11px 4px;border:0;border-radius:0;background:transparent;box-shadow:none; border-bottom:1px solid color-mix(in srgb,var(--c20-line) 85%,transparent)} .c20-body-fda7f .panels--author-fda7f .facts-row-fda7f:nth-last-child(-n+2){border-bottom:0} .c20-body-fda7f .panels--author-fda7f .facts-row-fda7f span:first-child{font-size:12px;font-weight:500;color:var(--c20-ink-2);text-align:left;line-height:1.2} .c20-body-fda7f .panels--author-fda7f .facts-row-fda7f span:last-child{font-size:13.5px;font-weight:600;color:var(--c20-ink);text-align:left;line-height:1.3} .c20-body-fda7f .panels--author-fda7f .qf-cards,.c20-body-fda7f .panels--author-fda7f .qf-chips{display:contents} .c20-body-fda7f .panels--author-fda7f .qf-card,.c20-body-fda7f .panels--author-fda7f .qf-chip{ border:0;border-radius:0;padding:11px 4px;background:transparent;box-shadow:none; border-bottom:1px solid color-mix(in srgb,var(--c20-line) 85%,transparent)} .c20-body-fda7f .panels--author-fda7f .qf-group{display:contents} .c20-body-fda7f .panels--author-fda7f .qf-group__label{grid-column:1/-1;font-size:10px;font-weight:700; letter-spacing:.04em;text-transform:uppercase;color:var(--c20-ink-2);margin:6px 0 2px;text-align:center} .c20-body-fda7f .panels--author-fda7f .expert-fda7f img{width:28px;height:28px;border-radius:50%;object-fit:cover;flex:none; box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c20-line) 55%,transparent)} .c20-body-fda7f .panels--author-fda7f .expert-fda7f > div{min-width:0;flex:1} .c20-body-fda7f .panels--author-fda7f .expert-fda7f > div > div{display:flex;align-items:center;gap:8px;flex-wrap:nowrap} .c20-body-fda7f .panels--author-fda7f .expert__name-fda7f{font-size:14px;font-weight:700;line-height:1.2;color:var(--c20-ink)} .c20-body-fda7f .panels--author-fda7f .expert__tag-fda7f{display:none} .c20-body-fda7f .panels--author-fda7f .expert__date-fda7f{font-size:12px;color:var(--c20-ink-2);white-space:nowrap} .c20-body-fda7f .panels--author-fda7f .expert-fda7f p{display:none} body.is-home-fda7f .c20-body-fda7f .panels--author-fda7f{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr); column-gap:28px;row-gap:12px;align-items:stretch;margin-top:18px;margin-bottom:16px; background:none;border:0;border-radius:0;overflow:visible;box-shadow:none} body.is-home-fda7f .c20-body-fda7f .panels--author-fda7f > .panel:nth-of-type(1){grid-column:1;grid-row:1;min-width:0;margin:0; padding:18px 16px 14px;overflow:hidden;height:auto} body.is-home-fda7f .c20-body-fda7f .panels--author-fda7f > .expert-fda7f{grid-column:1;grid-row:2;min-width:0;margin:0; padding:8px 12px;min-height:0;display:flex;flex-direction:row;align-items:center;gap:10px; overflow:hidden} body.is-home-fda7f .c20-body-fda7f .panels--author-fda7f > .expert-fda7f > div{min-width:0;flex:1} body.is-home-fda7f .c20-body-fda7f .panels--author-fda7f > .expert-fda7f > div > div{display:flex;flex-direction:row; flex-wrap:nowrap;align-items:center;gap:8px} body.is-home-fda7f .c20-body-fda7f .panels--author-fda7f > .expert-fda7f p, body.is-home-fda7f .c20-body-fda7f .panels--author-fda7f .expert__tag-fda7f{display:none!important} body.is-home-fda7f .c20-body-fda7f .panels--author-fda7f .expert-fda7f img{width:28px;height:28px;flex:none} body.is-home-fda7f .c20-body-fda7f .panels--author-fda7f .expert__name-fda7f{font-size:14px;line-height:1.2;white-space:nowrap} body.is-home-fda7f .c20-body-fda7f .panels--author-fda7f .expert__date-fda7f{font-size:12px;line-height:1.2;white-space:nowrap} body.is-home-fda7f .c20-body-fda7f .panels--author-fda7f > .panel:nth-of-type(2){grid-column:2;grid-row:1 / span 2;min-width:0;margin:0; padding:20px 18px 18px;overflow:hidden;height:auto} body.is-home-fda7f .c20-body-fda7f .panels--author-fda7f .panel:nth-of-type(2) .panel__body-fda7f{display:grid; grid-template-columns:repeat(2,minmax(0,1fr));column-gap:22px;row-gap:0;align-content:start} body.is-home-fda7f .c20-body-fda7f .panels--author-fda7f .contents-list-fda7f{display:flex!important;flex-direction:column!important; grid-template-columns:none!important} body.is-home-fda7f.is-slot .c20-body-fda7f .panels--author-fda7f,body.is-slot20 .c20-body-fda7f .panels--author-fda7f{ grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;column-gap:28px;row-gap:10px; align-items:start} body.is-home-fda7f.is-slot .c20-body-fda7f .panels--author-fda7f > .panel:nth-of-type(1),body.is-slot20 .c20-body-fda7f .panels--author-fda7f > .panel:nth-of-type(1){ grid-column:1!important;grid-row:1 / span 2!important} body.is-inner.is-slot20 .c20-body-fda7f .panels--author-fda7f > .panel:nth-of-type(1){ grid-row:1 / span 2!important} body.is-inner.is-slot20 .c20-body-fda7f .panels--author-fda7f{align-content:start} body.is-home-fda7f.is-slot .c20-body-fda7f .panels--author-fda7f > .panel:nth-of-type(2),body.is-slot20 .c20-body-fda7f .panels--author-fda7f > .panel:nth-of-type(2){ grid-column:2!important;grid-row:1!important;height:auto!important; background:transparent!important;box-shadow:none!important;border:0!important; padding:4px 0 0!important;overflow:visible!important} body.is-home-fda7f.is-slot .c20-body-fda7f .panels--author-fda7f > .panel:nth-of-type(2) .panel__head-fda7f,body.is-slot20 .c20-body-fda7f .panels--author-fda7f > .panel:nth-of-type(2) .panel__head-fda7f{ padding:0 0 8px!important} body.is-home-fda7f.is-slot .c20-body-fda7f .panels--author-fda7f > .expert-fda7f,body.is-slot20 .c20-body-fda7f .panels--author-fda7f > .expert-fda7f{ grid-column:2!important;grid-row:2!important; background:transparent!important;box-shadow:none!important;border:0!important; padding:4px 2px!important;min-height:0!important} body.is-home-fda7f.is-slot .c20-body-fda7f .panels--author-fda7f .contents-list-fda7f,body.is-slot20 .c20-body-fda7f .panels--author-fda7f .contents-list-fda7f{ display:grid!important;grid-template-columns:1fr 1fr!important;column-gap:14px;row-gap:0; flex-direction:unset!important} body.is-home-fda7f.is-slot .c20-body-fda7f .panels--author-fda7f .contents-list-fda7f li,body.is-slot20 .c20-body-fda7f .panels--author-fda7f .contents-list-fda7f li{padding:8px 4px;font-size:13px; border-bottom:1px solid color-mix(in srgb,var(--c20-line) 85%,transparent)} body.is-home-fda7f.is-slot .c20-body-fda7f .panels--author-fda7f .contents-list-fda7f li:nth-last-child(-n+2),body.is-slot20 .c20-body-fda7f .panels--author-fda7f .contents-list-fda7f li:nth-last-child(-n+2){border-bottom:0} body.is-home-fda7f.is-slot .c20-body-fda7f .panels--author-fda7f .panel:nth-of-type(2) .panel__body-fda7f,body.is-slot20 .c20-body-fda7f .panels--author-fda7f .panel:nth-of-type(2) .panel__body-fda7f{ display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important; column-gap:8px;row-gap:8px;align-content:start} body.is-home-fda7f.is-slot .c20-body-fda7f .panels--author-fda7f .facts-row-fda7f,body.is-slot20 .c20-body-fda7f .panels--author-fda7f .facts-row-fda7f{ flex-direction:column!important;align-items:flex-start!important;gap:2px!important; margin:0;padding:8px 9px!important;border:0!important;border-radius:9px!important; background:color-mix(in srgb,var(--c20-surface) 92%,transparent)!important; box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c20-line) 70%,transparent); border-bottom:0!important;min-height:0!important;justify-content:center} body.is-home-fda7f.is-slot .c20-body-fda7f .panels--author-fda7f .facts-row-fda7f span:first-child,body.is-slot20 .c20-body-fda7f .panels--author-fda7f .facts-row-fda7f span:first-child{ font-size:10px!important;font-weight:600;letter-spacing:.02em;text-transform:uppercase; color:var(--c20-ink-2)!important;line-height:1.15!important} body.is-home-fda7f.is-slot .c20-body-fda7f .panels--author-fda7f .facts-row-fda7f span:last-child,body.is-slot20 .c20-body-fda7f .panels--author-fda7f .facts-row-fda7f span:last-child{ font-size:12.5px!important;font-weight:700;color:var(--c20-ink)!important;text-align:left!important; line-height:1.2!important;word-break:break-word} body.is-slot .btn, body.is-slot .btn--nav, body.is-slot .btn--nav2, body.is-slot .btn--lg, body.is-slot .hero .btn--lg{ font-family:var(--font-body,system-ui,sans-serif)!important; font-weight:700!important;letter-spacing:.01em!important;text-transform:none!important; color:#FFFFFF!important;text-shadow:0 1px 2px rgba(0,0,0,.45)!important; box-shadow:0 1px 0 rgba(255,255,255,.18) inset,0 8px 18px -10px rgba(0,0,0,.45)!important} body.is-slot .btn--lg{font-size:15px!important;border-radius:12px!important} body.is-slot .btn--nav,body.is-slot .btn--nav2{font-size:13px!important;border-radius:10px!important} @media (max-width:1100px){ body.is-home-fda7f.is-slot .c20-body-fda7f .panels--author-fda7f .panel:nth-of-type(2) .panel__body-fda7f,body.is-slot20 .c20-body-fda7f .panels--author-fda7f .panel:nth-of-type(2) .panel__body-fda7f{ grid-template-columns:repeat(3,minmax(0,1fr))!important} } @media (max-width:700px){ body.is-home-fda7f.is-slot .c20-body-fda7f .panels--author-fda7f,body.is-slot20 .c20-body-fda7f .panels--author-fda7f{grid-template-columns:1fr!important} body.is-home-fda7f.is-slot .c20-body-fda7f .panels--author-fda7f > .panel:nth-of-type(1),body.is-slot20 .c20-body-fda7f .panels--author-fda7f > .panel:nth-of-type(1){ grid-column:1!important;grid-row:2!important} body.is-home-fda7f.is-slot .c20-body-fda7f .panels--author-fda7f > .panel:nth-of-type(2),body.is-slot20 .c20-body-fda7f .panels--author-fda7f > .panel:nth-of-type(2){ grid-column:1!important;grid-row:1!important} body.is-home-fda7f.is-slot .c20-body-fda7f .panels--author-fda7f > .expert-fda7f,body.is-slot20 .c20-body-fda7f .panels--author-fda7f > .expert-fda7f{ grid-column:1!important;grid-row:3!important} body.is-home-fda7f.is-slot .c20-body-fda7f .panels--author-fda7f .panel:nth-of-type(2) .panel__body-fda7f,body.is-slot20 .c20-body-fda7f .panels--author-fda7f .panel:nth-of-type(2) .panel__body-fda7f{ grid-template-columns:repeat(2,minmax(0,1fr))!important} body.is-home-fda7f.is-slot .c20-body-fda7f .panels--author-fda7f .contents-list-fda7f,body.is-slot20 .c20-body-fda7f .panels--author-fda7f .contents-list-fda7f{grid-template-columns:1fr!important} } @media (max-width:900px){ body.is-home-fda7f .c20-body-fda7f .panels--author-fda7f{grid-template-columns:1fr;row-gap:10px;column-gap:12px} body.is-home-fda7f .c20-body-fda7f .panels--author-fda7f > .panel:nth-of-type(2){grid-column:1/-1;grid-row:1} body.is-home-fda7f .c20-body-fda7f .panels--author-fda7f > .panel:nth-of-type(1){grid-column:1/-1;grid-row:2} body.is-home-fda7f .c20-body-fda7f .panels--author-fda7f > .expert-fda7f{grid-column:1/-1;grid-row:3; display:flex!important;flex-direction:row!important;align-items:center!important; padding:6px 12px;gap:8px} body.is-home-fda7f .c20-body-fda7f .panels--author-fda7f > .expert-fda7f p, body.is-home-fda7f .c20-body-fda7f .panels--author-fda7f .expert__tag-fda7f{display:none!important} body.is-home-fda7f .c20-body-fda7f .panels--author-fda7f .expert-fda7f img{width:24px;height:24px} body.is-home-fda7f .c20-body-fda7f .panels--author-fda7f .panel:nth-of-type(2) .panel__body-fda7f{grid-template-columns:1fr 1fr} } body.is-inner .c20-body-fda7f .panels--author-fda7f, body.is-inner .c20-body-fda7f .panels-fda7f.panels--solo.panels--author-fda7f, body.is-inner .c20-body-fda7f .panels--solo.panels--author-fda7f{display:grid!important; grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important; column-gap:24px;row-gap:12px;align-items:start;margin-top:18px;margin-bottom:16px; background:none;border:0;max-width:none} body.is-inner .c20-body-fda7f .panels--author-fda7f > .panel{grid-column:1;grid-row:1;min-width:0;margin:0; padding:16px 14px 12px;overflow:hidden;height:auto} body.is-inner .c20-body-fda7f .panels--author-fda7f > .expert-fda7f{grid-column:1;grid-row:2;min-width:0;margin:0; padding:8px 12px;display:flex;flex-direction:row;align-items:center;gap:10px;overflow:hidden} body.is-inner .c20-body-fda7f .panels--author-fda7f > .info-table{grid-column:2;grid-row:1 / span 2;min-width:0;margin:0; padding:18px 16px 14px;overflow:hidden;height:auto;align-self:stretch} body.is-inner .c20-body-fda7f .panels--author-fda7f .contents-list-fda7f{display:grid!important; grid-template-columns:1fr 1fr;column-gap:14px;row-gap:0} body.is-inner .c20-body-fda7f .panels--author-fda7f .contents-list-fda7f li{padding:8px 4px;font-size:13px; border-bottom:1px solid color-mix(in srgb,var(--c20-line) 85%,transparent)} body.is-inner .c20-body-fda7f .panels--author-fda7f .contents-list-fda7f li:nth-last-child(-n+2){border-bottom:0} body.is-inner .c20-body-fda7f .panels--author-fda7f > .info-table table{width:100%;display:block;border:0} body.is-inner .c20-body-fda7f .panels--author-fda7f > .info-table thead, body.is-inner .c20-body-fda7f .panels--author-fda7f > .info-table thead tr{display:block} body.is-inner .c20-body-fda7f .panels--author-fda7f > .info-table th{display:block;text-align:center; font-size:14px;font-weight:600;letter-spacing:.02em;color:var(--c20-ink); padding:0 0 14px;background:transparent;border:0} body.is-inner .c20-body-fda7f .panels--author-fda7f > .info-table tbody{display:grid; grid-template-columns:1fr 1fr;gap:0 18px;background:transparent} body.is-inner .c20-body-fda7f .panels--author-fda7f > .info-table tbody tr{display:flex;flex-direction:column; align-items:flex-start;gap:3px;padding:10px 4px;margin:0;background:transparent;border:0; border-bottom:1px solid color-mix(in srgb,var(--c20-line) 85%,transparent)} body.is-inner .c20-body-fda7f .panels--author-fda7f > .info-table tbody tr:nth-last-child(-n+2){border-bottom:0} body.is-inner .c20-body-fda7f .panels--author-fda7f > .info-table tbody tr:last-child:nth-child(odd){grid-column:auto} body.is-inner .c20-body-fda7f .panels--author-fda7f > .info-table td{display:block;padding:0;border:0} body.is-inner .c20-body-fda7f .panels--author-fda7f > .info-table td:first-child{color:var(--c20-ink-2);font-weight:500;font-size:12px} body.is-inner .c20-body-fda7f .panels--author-fda7f > .info-table td:last-child{color:var(--c20-ink);font-weight:600;font-size:13.5px;text-align:left} @media (max-width:900px){ body.is-inner .c20-body-fda7f .panels--author-fda7f, body.is-inner .c20-body-fda7f .panels-fda7f.panels--solo.panels--author-fda7f, body.is-inner .c20-body-fda7f .panels--solo.panels--author-fda7f{ display:grid!important;grid-template-columns:minmax(0,1fr)!important; column-gap:0;row-gap:10px;margin-top:14px;margin-bottom:12px} body.is-inner .c20-body-fda7f .panels--author-fda7f > .info-table{ grid-column:1/-1!important;grid-row:1!important;width:auto;max-width:none; padding:14px 12px 12px} body.is-inner .c20-body-fda7f .panels--author-fda7f > .panel{ grid-column:1/-1!important;grid-row:2!important;width:auto;max-width:none; padding:14px 12px 12px} body.is-inner .c20-body-fda7f .panels--author-fda7f > .expert-fda7f{ grid-column:1/-1!important;grid-row:3!important;width:100%!important;max-width:none; display:flex!important;flex-direction:row!important;align-items:center!important; gap:8px;padding:6px 12px;min-height:0;box-sizing:border-box} body.is-inner .c20-body-fda7f .panels--author-fda7f > .expert-fda7f > div{flex:1;min-width:0;display:flex; flex-direction:row;align-items:center} body.is-inner .c20-body-fda7f .panels--author-fda7f > .expert-fda7f > div > div{ display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important; align-items:center;gap:8px;width:100%;min-width:0} body.is-inner .c20-body-fda7f .panels--author-fda7f > .expert-fda7f p, body.is-inner .c20-body-fda7f .panels--author-fda7f .expert__tag-fda7f{display:none!important} body.is-inner .c20-body-fda7f .panels--author-fda7f .expert-fda7f img{width:24px!important;height:24px!important; flex:none} body.is-inner .c20-body-fda7f .panels--author-fda7f .expert__name-fda7f{font-size:13px;line-height:1.2; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0} body.is-inner .c20-body-fda7f .panels--author-fda7f .expert__date-fda7f{font-size:11px;line-height:1.2; white-space:nowrap;flex:none;margin-left:auto} body.is-inner .c20-body-fda7f .panels--author-fda7f .panel__head-fda7f{padding:0 0 10px} body.is-inner .c20-body-fda7f .panels--author-fda7f .panel__title-fda7f span:not(.bar):not(.count){font-size:13.5px} body.is-inner .c20-body-fda7f .panels--author-fda7f .contents-list-fda7f{ display:grid!important;grid-template-columns:1fr 1fr!important;column-gap:10px} body.is-inner .c20-body-fda7f .panels--author-fda7f .contents-list-fda7f li{padding:7px 2px;font-size:12.5px;gap:6px} body.is-inner .c20-body-fda7f .panels--author-fda7f .contents-list-fda7f .num{font-size:11px} body.is-inner .c20-body-fda7f .panels--author-fda7f > .info-table th{font-size:13.5px;padding:0 0 10px} body.is-inner .c20-body-fda7f .panels--author-fda7f > .info-table tbody{ grid-template-columns:1fr 1fr!important;gap:0 12px} body.is-inner .c20-body-fda7f .panels--author-fda7f > .info-table tbody tr{padding:8px 2px} body.is-inner .c20-body-fda7f .panels--author-fda7f > .info-table td:first-child{font-size:11.5px} body.is-inner .c20-body-fda7f .panels--author-fda7f > .info-table td:last-child{font-size:13px} } @media (max-width:560px){ body.is-inner .c20-body-fda7f .panels--author-fda7f > .info-table tbody{grid-template-columns:1fr!important} body.is-inner .c20-body-fda7f .panels--author-fda7f > .info-table tbody tr{border-bottom:1px solid color-mix(in srgb,var(--c20-line) 85%,transparent)} body.is-inner .c20-body-fda7f .panels--author-fda7f > .info-table tbody tr:last-child{border-bottom:0} body.is-inner .c20-body-fda7f .panels--author-fda7f > .info-table tbody tr:nth-last-child(-n+2){border-bottom:1px solid color-mix(in srgb,var(--c20-line) 85%,transparent)} body.is-inner .c20-body-fda7f .panels--author-fda7f > .info-table tbody tr:last-child{border-bottom:0} } .c20-ft-fda7f{margin-top:52px} .c20-ft-in-fda7f{max-width:var(--maxw,1520px);margin:0 auto;padding:26px 24px 34px;display:flex; flex-direction:column;gap:20px} .c20-ft-top-fda7f{display:flex;align-items:center;gap:18px} .c20-ft-top-fda7f .c20-logo-fda7f img.nav__logo-fda7f{height:36px;max-width:180px} .c20-ft-rule-fda7f{flex:1;height:1px;background:var(--c20-line-2);min-width:20px} .c20-ft-lang{display:inline-flex;align-items:center;gap:8px;flex:none} .c20-ft-fda7f .lang__toggle-fda7f{padding:8px 12px;border-radius:10px;border:1px solid var(--c20-line-2); background:var(--c20-surface);box-shadow:none} .c20-ft-fda7f .lang__toggle-fda7f:hover{filter:none;background:var(--c20-surface-2)} .c20-ft-fda7f .lang__toggle-fda7f .code{font-size:13px;font-weight:600;letter-spacing:0;color:var(--c20-ink); text-shadow:none} .c20-ft-fda7f .lang__toggle-fda7f .caret-fda7f{color:var(--c20-ink-2)} .c20-ft-fda7f .lang__toggle-fda7f img{width:20px;height:14px;border-radius:3px;box-shadow:none} .c20-ft-fda7f .lang__menu-fda7f{background:var(--c20-surface);border:1px solid var(--c20-line-2);border-radius:14px} .c20-top-b-fda7f{width:38px;height:38px;border-radius:10px;border:0;cursor:pointer;background:var(--c20-surface); color:var(--c20-ink);display:flex;align-items:center;justify-content:center;flex:none} .c20-top-b-fda7f:hover{background:var(--c20-surface-2)} .c20-top-b-fda7f svg{width:16px;height:16px} .c20-ft-cards-fda7f{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr) minmax(0,1fr);gap:14px} .c20-ft-card-fda7f{position:relative;background:var(--c20-surface);border-radius:var(--c20-radius); padding:18px 22px;min-height:96px;overflow:hidden;display:flex;flex-direction:column; justify-content:center} .c20-ft-sup-fda7f{display:flex;align-items:center;gap:18px;width:100%;position:relative;z-index:1} .c20-ft-sup-fda7f>div:first-child{min-width:0} .c20-ft-card--sup-fda7f{padding-top:0;padding-bottom:0;min-height:132px;isolation:isolate} .c20-ft-sup-art-fda7f{position:absolute;left:50%;bottom:0;transform:translateX(-50%); height:132px;width:auto;z-index:0;pointer-events:none; -webkit-mask-image:linear-gradient(180deg,transparent 0,#000 18%,#000 100%); mask-image:linear-gradient(180deg,transparent 0,#000 18%,#000 100%)} .c20-ft-sup-glow-fda7f{position:absolute;left:50%;bottom:-30%;transform:translateX(-50%); width:300px;height:200px;border-radius:50%;z-index:0;pointer-events:none; background:radial-gradient(closest-side,var(--c20-accent) 0%,transparent 72%); opacity:.42;filter:blur(6px)} .c20-ft-h-fda7f{font-size:15px;font-weight:700;margin:0 0 6px;display:flex;align-items:center;gap:8px} .c20-ft-24-fda7f{background:var(--c20-accent);color:var(--c20-accent-ink);border-radius:6px;padding:2px 7px; font-size:11px;font-weight:700} .c20-ft-card-fda7f p{margin:0;font-size:12.5px;line-height:1.45;color:var(--c20-ink-2)} .c20-ft-card-fda7f a.c20-mail-fda7f{font-size:13.5px;color:var(--c20-ink);word-break:break-all} .c20-ft-card-fda7f a.c20-mail-fda7f:hover{color:var(--c20-accent)} .c20-ft-fda7f .c20-sup-b-fda7f{margin-left:auto;padding:12px 22px;font-size:13px;white-space:nowrap;flex:none} .c20-ft-fda7f a.c20-sup-b-fda7f{box-shadow:inset 0 2px 0 rgba(255,255,255,0.35), inset 0 -4px 8px rgba(0,0,0,0.18)} .c20-ft-bottom-fda7f{display:grid; grid-template-columns:max-content max-content minmax(300px,1fr) minmax(360px,460px); gap:24px;align-items:start} .c20-ft-bottom-fda7f > .c20-ft-pay-fda7f{grid-column:3;grid-row:1;min-width:0} .c20-ft-bottom-fda7f > .c20-ft-apps-fda7f{grid-column:4;grid-row:1} .c20-ft-col-fda7f .c20-ft-ct-fda7f{display:block;font-size:17px;font-weight:700;margin:0 0 14px;color:var(--c20-ink)} .c20-ft-col-fda7f .footer__links,.c20-ft-links-fda7f{display:flex;flex-direction:column;gap:11px} .c20-ft-col-fda7f a{font-size:13.5px;color:var(--c20-ink-2)} .c20-ft-col-fda7f a:hover{color:var(--c20-ink)} .c20-ft-apps-fda7f{display:grid;grid-template-columns:1fr 1fr;gap:14px} .c20-app-fda7f{position:relative;border-radius:var(--c20-radius);overflow:hidden;padding:20px 22px; min-height:214px;display:flex;flex-direction:column;isolation:isolate; background:linear-gradient(158deg, color-mix(in srgb,var(--c20-accent) 58%,#000) 0%, color-mix(in srgb,var(--c20-accent) 24%,#000) 100%)} .c20-app-fda7f>.c20-app-art-fda7f{position:absolute;inset:0;width:100%;height:100%;max-width:none; object-fit:cover;object-position:70% center;z-index:0;pointer-events:none; filter:saturate(.85)} .c20-app-fda7f::before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none; background:linear-gradient(100deg,rgba(6,7,10,.94) 0%,rgba(6,7,10,.87) 40%, rgba(6,7,10,.38) 70%,rgba(6,7,10,.56) 100%)} .c20-app-fda7f::after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none; mix-blend-mode:soft-light;opacity:.5; background:linear-gradient(118deg,var(--c20-accent) 0%,rgba(0,0,0,0) 76%)} .c20-app-fda7f>*{position:relative;z-index:3} .c20-app-t-fda7f{font-size:14.5px;font-weight:700;color:#fff;line-height:1.22;margin:0 0 6px; position:relative;max-width:64%;text-shadow:0 1px 3px rgba(0,0,0,.5)} .c20-app-fda7f p{margin:0;font-size:11.5px;line-height:1.35;color:rgba(255,255,255,0.86); position:relative;max-width:56%;text-shadow:0 1px 3px rgba(0,0,0,.5)} .c20-ft-fda7f .c20-app-b{margin-top:auto;align-self:flex-start;padding:9px 18px;font-size:12px;position:relative} a.c20-app-fda7f{display:flex;flex-direction:column;text-decoration:none;color:inherit;cursor:pointer} a.c20-app-fda7f:hover{filter:brightness(1.04)} .c20-app-screen{position:absolute;z-index:4;pointer-events:none;overflow:hidden; border-radius:6px;background:rgba(0,0,0,.25)} .c20-app--a-fda7f .c20-app-screen{left:50%;top:38%;transform:translate(-50%,-50%); width:34%;aspect-ratio:9/16;max-width:78px} .c20-app--b-fda7f .c20-app-screen{left:50%;top:36%;transform:translate(-50%,-52%); width:42%;aspect-ratio:16/10;max-width:150px;border-radius:4px} .c20-app-screen img{width:100%;height:100%;object-fit:cover;display:block} .c20-app-screen img.c20-app-screen--logo{object-fit:contain;padding:12%; background:rgba(0,0,0,.35)} .c20-app-plats-fda7f{margin-top:auto;display:flex;align-items:center;gap:10px} .c20-app-plats-fda7f svg{width:22px;height:22px;display:block;fill:#fff;opacity:.92} .c20-ft-fda7f .c20-app-b{display:none} .c20-app-fda7f.c20-app--vec-fda7f{background:linear-gradient(158deg, color-mix(in srgb,var(--c20-accent) 52%,#0b1020) 0%, color-mix(in srgb,var(--c20-accent) 22%,#070a14) 100%)} .c20-app-fda7f.c20-app--vec-fda7f::before{background:linear-gradient(105deg,rgba(6,7,10,.55) 0%,rgba(6,7,10,.18) 58%,rgba(6,7,10,.08) 100%)} .c20-app-fda7f.c20-app--vec-fda7f::after{opacity:.28} .c20-app-fda7f.c20-app--vec-fda7f>.c20-app-art-fda7f{inset:auto;left:auto;right:8px;bottom:8px;top:auto;width:46%;height:58%; max-width:118px;object-fit:contain;object-position:right bottom;filter:none;opacity:.92} .c20-app-fda7f.c20-app--vec-fda7f .c20-app-t-fda7f,.c20-app-fda7f.c20-app--vec-fda7f p{max-width:58%;text-shadow:none} .goo-demo{margin:0 0 28px;border-radius:var(--c20-radius,16px);overflow:hidden; border:1px solid var(--c20-line-2,rgba(255,255,255,.12));background:var(--c20-surface,#12182b)} .goo-demo__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px; padding:12px 14px;background:rgba(0,0,0,.28)} .goo-demo__tabs{display:inline-flex;gap:6px;padding:4px;border-radius:999px;background:rgba(255,255,255,.06)} .goo-demo__tab{appearance:none;border:0;cursor:pointer;text-decoration:none; padding:8px 14px;border-radius:999px;font-size:13px;font-weight:700;color:rgba(255,255,255,.78); background:transparent} .goo-demo__tab.is-on,.goo-demo__tab:hover{background:var(--c20-accent,#6B3FA0);color:#fff} a.goo-demo__tab{display:inline-flex;align-items:center} .goo-demo__hint{font-size:12px;color:rgba(255,255,255,.55)} .goo-demo__frame{position:relative;width:100%;aspect-ratio:16/10;background:#0a0d18} .goo-demo__frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0;display:block} @media (max-width:720px){.goo-demo__frame{aspect-ratio:9/14}} .goo-demo__fallback{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:center; padding:18px 16px;background:rgba(0,0,0,.22);border-top:1px solid rgba(255,255,255,.08)} .goo-demo__fallback a{display:inline-flex;align-items:center;gap:8px;padding:11px 18px;border-radius:999px; background:var(--c20-accent,#6B3FA0);color:#fff;font-weight:700;font-size:13.5px;text-decoration:none} .goo-demo__fallback a:hover{filter:brightness(1.06)} .goo-demo__fallback span{font-size:12px;color:rgba(255,255,255,.55)} .c20-ft-pay-fda7f{background:none;border-radius:0;padding:0 10px} .c20-ft-pay-fda7f .footer__pay-fda7f{margin:0} .c20-ft-fda7f .pay-title-fda7f{font-size:17px;font-weight:700;color:var(--c20-ink);margin:0 0 14px; letter-spacing:0;text-transform:none;text-align:center} .c20-ft-fda7f .pay-grid-fda7f{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px; align-items:stretch;justify-content:start;max-width:none;margin:0} .c20-ft-fda7f .pay-grid-fda7f .pay{background:rgba(255,255,255,0.94);border-radius:7px;padding:4px 6px; display:flex;align-items:center;justify-content:center; width:100%;max-width:120px;justify-self:center;height:34px;min-width:0;box-shadow:none} .c20-ft-fda7f .pay-grid-fda7f img{height:auto;max-height:19px;max-width:100%;width:auto;display:block; object-fit:contain} .c20-ft-end-fda7f{background:none;border-radius:0;padding:0; display:flex;flex-direction:column;gap:18px} .c20-ft-end-fda7f .responsible-fda7f{background:none;border-radius:0;padding:0; display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between; column-gap:30px;row-gap:14px} .c20-rg-mark-fda7f{display:inline-flex;align-items:center;gap:11px;height:46px; padding:0 20px 0 7px;border-radius:999px;background:var(--c20-surface); box-shadow:inset 0 0 0 1px var(--c20-line)} .c20-ft-end-fda7f .c20-rg-mark-fda7f .responsible__badge-fda7f{width:32px;height:32px; min-width:0;min-height:0;flex:none;margin:0;padding:0;border:0;border-radius:50%; display:flex;align-items:center;justify-content:center; background:var(--c20-accent);color:var(--c20-accent-ink); font-family:var(--font-head,inherit);font-size:12.5px;font-weight:800;line-height:1} .c20-ft-end-fda7f .c20-rg-mark-fda7f .responsible__label-fda7f{width:auto;margin:0;font-size:11.5px; color:var(--c20-accent);font-weight:700;letter-spacing:.08em;text-transform:uppercase; white-space:nowrap} .c20-ft-end-fda7f .responsible-fda7f p{flex:1 1 320px;min-width:0;margin:0; font-size:12.5px;line-height:1.6;color:var(--c20-ink-2);max-width:none;text-align:left} .c20-ft-end-fda7f .help-row-fda7f{display:flex;flex-wrap:wrap;gap:8px 10px;min-width:0;margin:0} .c20-ft-end-fda7f .help-fda7f{display:inline-flex;align-items:center;gap:7px; background:var(--c20-surface);border-radius:8px;padding:6px 11px;font-size:12px; color:var(--c20-ink-2);transition:background .14s ease-out,color .14s ease-out} .c20-ft-end-fda7f .help-fda7f:hover{background:var(--c20-surface-2);color:var(--c20-ink)} .c20-ft-end-fda7f .help__mark-fda7f{font-weight:800;font-size:10px;letter-spacing:.04em; color:var(--c20-accent)} .c20-tabs-fda7f{display:none} .c20-tab-fda7f{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px; padding:7px 2px 5px;font-size:14px;font-weight:600;color:var(--c20-ink-2); background:none;border:0;font-family:inherit;text-align:center;min-width:0} .c20-tab-fda7f svg{width:30px;height:30px;flex:none} .c20 a.c20-tab-fda7f{color:var(--c20-ink-2)} .c20-tab-fda7f[data-c20-on="1"], .c20 a.c20-tab-fda7f[data-c20-on="1"]{color:var(--c20-ink-2)} .c20-tab--menu-fda7f .nav__burger-fda7f, .is-appchrome-fda7f .c20-tab--menu-fda7f .nav__burger-fda7f{display:inline-flex!important; width:30px;height:30px;padding:0;color:currentColor; align-items:center;justify-content:center} .c20-tab--menu-fda7f .nav__burger-fda7f svg{width:30px;height:30px} .c20-tab-fda7f span{white-space:normal;overflow:visible;max-width:100%; line-height:1.1;hyphens:auto;overflow-wrap:break-word} .c20-tab--stats{display:flex;flex-direction:row;align-items:stretch;justify-content:space-between; gap:0;padding:4px 2px;min-width:0;width:100%;pointer-events:none;user-select:none} .c20-tab--stats .c20-tab-cell{flex:1 1 0;min-width:0;display:flex;flex-direction:column; align-items:center;justify-content:center;gap:2px;padding:2px 3px;text-align:center; border-left:1px solid color-mix(in srgb,var(--c20-line,rgba(255,255,255,.12)) 90%,transparent)} .c20-tab--stats .c20-tab-cell:first-child{border-left:0} .c20-tab--stats .c20-tab-k{display:block;font-size:9px;font-weight:600;letter-spacing:.04em; text-transform:uppercase;color:var(--c20-ink-2,#8B95AB);line-height:1.1; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%} .c20-tab--stats .c20-tab-v{display:block;font-size:11px;font-weight:700;color:var(--c20-ink,#E8ECF4); line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%} .c20-tab--stats .c20-tab-cell--bonus .c20-tab-v{color:var(--c20-accent,#D4AF37)} .c20 a.c20-tab--play{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px; padding:7px 2px 5px;margin:0;border-radius:0;min-width:0;background:none!important; color:var(--c20-ink-2)!important;font-size:11px;font-weight:600; box-shadow:none!important;letter-spacing:0} .c20 a.c20-tab--play svg{width:30px;height:30px;color:currentColor;fill:currentColor} .c20-tabs--slot{grid-template-columns:64px minmax(0,1fr) 64px!important} .c20-tabs--slot .c20-tab--menu-fda7f, .c20-tabs--slot a.c20-tab--play{font-size:11px!important;font-weight:600;gap:3px;padding:7px 2px 5px} .c20-tabs--slot .c20-tab--menu-fda7f .nav__burger-fda7f, .is-appchrome-fda7f .c20-tabs--slot .c20-tab--menu-fda7f .nav__burger-fda7f{width:30px!important;height:30px!important} .c20-tabs--slot .c20-tab--menu-fda7f .nav__burger-fda7f svg, .c20-tabs--slot a.c20-tab--play svg{width:30px!important;height:30px!important} .c20-tabs--slot .c20-tab--menu-fda7f > span, .c20-tabs--slot a.c20-tab--play > span{font-size:11px;line-height:1.1} .c20-ft-accb-fda7f{display:flex;align-items:center;gap:10px;width:100%;background:none;border:0;padding:0; cursor:default;color:inherit;font-family:inherit;text-align:left} .c20-ft-chev-fda7f{display:none;margin-left:auto;color:var(--c20-ink-2)} .c20-ft-chev-fda7f svg{width:18px;height:18px;display:block;transition:transform .18s ease-out} @media (max-width:1400px){ .c20-ft-bottom-fda7f{grid-template-columns:max-content max-content minmax(0,1fr)} .c20-ft-bottom-fda7f > .c20-ft-pay-fda7f{grid-column:3;grid-row:1} .c20-ft-bottom-fda7f > .c20-ft-apps-fda7f{grid-column:1/-1;grid-row:2} } @media (max-width:1180px){ .hero{min-height:330px} .hero__inner-fda7f{min-height:330px;padding:28px 28px 34px} .c20-track{grid-auto-columns:calc((100% - 5*10px)/6)} .c20-ft-cards-fda7f{grid-template-columns:1fr} .c20-ft-bottom-fda7f{grid-template-columns:1fr 1fr} .c20-ft-bottom-fda7f > .c20-ft-pay-fda7f{grid-column:1/-1;grid-row:auto} .c20-ft-bottom-fda7f > .c20-ft-apps-fda7f{grid-column:1/-1;grid-row:auto} .c20-ft-fda7f .pay-grid-fda7f{grid-template-columns:repeat(7,minmax(0,1fr))} } @media (max-width:1100px){ .hero__main-fda7f{display:flex;flex-direction:column;align-items:flex-start;gap:0!important} .hero__main-fda7f > *{margin-top:0!important;margin-bottom:0!important} .hero h1{padding-left:0;margin:0!important} .hero__offer-fda7f{padding-left:8px;margin:0!important} .hero__main-fda7f > .hero__offer-fda7f{margin:8px 0 0!important;padding-left:8px} .hero .btn--lg,.hero .btn--lg.btn--lg, .is-herocard-fda7f .hero .btn--lg,.is-herocard-fda7f .hero:not(.hero--slim) .btn--lg{ width:auto!important;height:28px!important;min-height:28px!important; font-size:10px!important;padding:0 14px!important;min-width:0!important; border-radius:8px;letter-spacing:.4px; margin-top:8px!important;margin-bottom:0!important} body{padding-left:0} html[data-c20-side-off="1"] body{padding-left:0} .drawer__panel-fda7f{display:none!important} .c20-side{display:block;width:min(320px,86vw);max-width:320px; transform:translateX(-102%);transition:transform .28s cubic-bezier(.16,1,.3,1); z-index:61;box-shadow:none;visibility:hidden} body:has(#drawer.is-open) .c20-side{transform:none;visibility:visible; box-shadow:0 24px 60px -12px rgba(0,0,0,.75)} .c20-side-t{display:none} .c20-side-in-fda7f{padding-bottom:calc(96px + env(safe-area-inset-bottom,0px))} } @media (max-width:1100px){ .c20-side{transition:transform .28s cubic-bezier(.16,1,.3,1),visibility 0s .28s} body:has(#drawer.is-open) .c20-side{transition:transform .28s cubic-bezier(.16,1,.3,1),visibility 0s} } @media (max-width:720px){ .c20-wrap-fda7f,.c20-hdr-in-fda7f,.c20-ft-in-fda7f{padding-left:16px;padding-right:16px} .c20-hdr-in-fda7f{gap:10px;padding-top:10px;padding-bottom:10px} .c20-nav{display:none} .c20 button.c20-arw-fda7f{display:none} .c20-logo-fda7f img.nav__logo-fda7f{height:32px;max-width:128px} .c20-logo-fda7f span.nav__logo-fda7f{font-size:19px} .c20 a.c20-login{padding:10px 16px;font-size:12.5px} .c20-hdr-fda7f .btn--nav,.c20-hdr-fda7f .btn--nav2{padding:0 14px;font-size:12px; min-height:32px;height:32px} .c20-tabs-fda7f{box-sizing:border-box; display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));position:fixed;left:0;right:0; bottom:0;z-index:80; body.is-slot .c20-tabs-fda7f,.c20-tabs--slot{grid-template-columns:64px minmax(0,1fr) 64px;align-items:stretch} background:#182449;background:var(--surface,#182449);background:var(--c20-surface,var(--surface,#182449)); box-shadow:inset 0 1px 0 var(--c20-line,rgba(255,255,255,.08)),0 -6px 20px rgba(0,0,0,.35); padding:2px 2px calc(4px + env(safe-area-inset-bottom,0px))} .c20-tab-fda7f, .c20-tab--menu-fda7f{padding-left:1px;padding-right:1px} .c20-tab--menu-fda7f{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px; padding-top:7px;padding-bottom:5px;font-size:14px;font-weight:600;color:var(--c20-ink-2)} .c20-tabs--slot .c20-tab--menu-fda7f,.c20-tabs--slot a.c20-tab--play{font-size:11px!important;gap:3px; padding-top:7px;padding-bottom:5px} .c20-tabs--slot .c20-tab--menu-fda7f .nav__burger-fda7f,.c20-tabs--slot .c20-tab--menu-fda7f .nav__burger-fda7f svg, .c20-tabs--slot a.c20-tab--play svg{width:30px!important;height:30px!important} .c20-body-fda7f{padding-bottom:6px} .c20-ft-fda7f{margin-bottom:calc(88px + env(safe-area-inset-bottom,0px))} .c20-ft-accb-fda7f{cursor:pointer;padding:14px 0;box-shadow:inset 0 -1px 0 var(--c20-line)} .c20-ft-col-fda7f .c20-ft-ct-fda7f{margin:0;font-size:16px} .c20-ft-fda7f .pay-title-fda7f{font-size:16px} .c20-ft-col-fda7f a{font-size:15px} .c20-ft-card-fda7f p{font-size:14px} .c20-ft-end-fda7f .help__mark-fda7f{font-size:11.5px} .c20-ft-end-fda7f .help-fda7f span:last-child{font-size:13.5px} .c20-ft-24-fda7f{font-size:12px} .c20-app-fda7f p{font-size:13.5px} .c20-ft-fda7f .c20-app-b{font-size:13.5px} .c20-ft-fda7f .c20-sup-b-fda7f{font-size:14px} .c20-ft-end-fda7f .c20-rg-mark-fda7f .responsible__badge-fda7f{font-size:13.5px} .c20-ft-card-fda7f a.c20-mail-fda7f{font-size:15px} .c20-ft-sup-fda7f p{font-size:14px} .c20-ft-end-fda7f .responsible-fda7f p{font-size:14px} .c20-ft-end-fda7f .c20-rg-mark-fda7f .responsible__label-fda7f{font-size:13px} .c20-ft-end-fda7f .help-fda7f{font-size:13.5px} .c20-ft-end-fda7f .responsible-fda7f{display:flex!important;flex-direction:column!important; align-items:center!important;text-align:center!important;gap:14px} .c20-ft-end-fda7f .c20-rg-mark-fda7f{justify-content:center;margin:0 auto} .c20-ft-end-fda7f .responsible-fda7f p{text-align:center;flex:none;max-width:36em;margin:0 auto} .c20-ft-end-fda7f .help-row-fda7f{justify-content:center;width:100%} .c20-ft-end-fda7f .help-fda7f{justify-content:center} .c20-ft-accb-fda7f{display:none!important} .c20-ft-chev-fda7f{display:none!important} .c20-ft-col-fda7f .c20-ft-ct-fda7f{display:none!important} .c20-ft-bottom-fda7f{display:grid!important;grid-template-columns:1fr 1fr!important; column-gap:12px;row-gap:10px;justify-items:center;align-items:start;padding:4px 0 12px} .c20-ft-bottom-fda7f > .c20-ft-col-fda7f{display:contents} .c20-ft-col-fda7f .footer__links[data-c20-acc-b], .c20-ft-links-fda7f[data-c20-acc-b], .c20-ft-links-fda7f[data-c20-acc-b][data-c20-open="1"]{display:contents!important} .c20-ft-bottom-fda7f > .c20-ft-col-fda7f a, .c20-ft-links-fda7f[data-c20-acc-b] > a{display:block;width:100%;max-width:100%; text-align:center;padding:0 6px;box-sizing:border-box} .c20-ft-bottom-fda7f > .c20-ft-pay-fda7f, .c20-ft-bottom-fda7f > .c20-ft-apps-fda7f{grid-column:1 / -1;width:100%} .c20-ft-col-fda7f a{text-align:center} .hero{max-width:calc(100% - 32px);border-radius:16px;min-height:250px;margin-top:12px} .hero__inner-fda7f{min-height:250px;padding:22px 20px 26px} .is-herocard-fda7f .hero:not(.hero--slim){margin:12px 16px 0;border-radius:16px; aspect-ratio:2/1;min-height:0} .is-herocard-fda7f .hero:not(.hero--slim) .hero__inner-fda7f{min-height:0;padding:18px 18px 20px} .is-herocard-fda7f .hero--align-left:not(.hero--slim) .hero__inner-fda7f, .is-herocard-fda7f .hero--align-left:not(.hero--slim) .hero__main-fda7f{align-items:flex-start; align-self:flex-start;text-align:left} .is-herocard-fda7f .hero--align-right:not(.hero--slim) .hero__inner-fda7f, .is-herocard-fda7f .hero--align-right:not(.hero--slim) .hero__main-fda7f{align-items:flex-end; align-self:flex-end;text-align:right} .is-herocard-fda7f .hero:not(.hero--slim) .hero__inner-fda7f{justify-content:center} .c20-track{grid-auto-columns:calc((100% - 2*10px)/3)} .c20-tile-fda7f{aspect-ratio:1/1.42} .c20-rail-fda7f{padding-top:26px} .c20-ft-apps-fda7f{grid-template-columns:1fr} .c20-ft-fda7f .pay-grid-fda7f{grid-template-columns:repeat(7,minmax(0,1fr))} .c20-ft-sup-fda7f{flex-wrap:wrap} .c20-ft-sup-art-fda7f{left:auto;right:-6px;transform:none;max-width:36%} .c20-ft-sup-glow-fda7f{left:auto;right:-6px;transform:none;width:140px;height:130px} .c20-ft-sup-fda7f > div{max-width:62%} .c20 a.c20-sup-b-fda7f{width:100%;text-align:center} .is-herocard-fda7f .hero:not(.hero--slim) .hero__bg-fda7f::after{background:none} } @media (max-width:560px){ .c20-ft-fda7f .pay-grid-fda7f{grid-template-columns:repeat(3,minmax(0,1fr))} }.hero__bg-fda7f::after{background:none}