.sec-stream-live,.sec-giveaways,.sec-winners,.sec-leaderboard,.sec-bonus-hunt,.sec-codes,.sec-stream-schedule,.sec-socials{container-type:inline-size}@keyframes sec-live-pulse{0%,to{opacity:1}50%{opacity:.35}}.sl-grid{display:grid;gap:1.25rem}@container (min-width: 820px){.sl-grid{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);align-items:start}}.sl-player{position:relative;aspect-ratio:16/9;overflow:hidden;border:1px solid var(--s-line);border-radius:var(--s-radius);background:#07060d;box-shadow:var(--s-shadow)}.sl-player iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.sl-facade{position:absolute;inset:0;display:grid;place-items:center;width:100%;color:#fff;cursor:pointer;background:radial-gradient(ellipse 60% 70% at 30% 35%,color-mix(in srgb,var(--s-accent) 22%,transparent),transparent 70%),radial-gradient(ellipse 55% 65% at 75% 70%,color-mix(in srgb,var(--s-accent-2) 18%,transparent),transparent 70%),#07060d}.sl-facade img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.sl-facade:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.55),transparent 30%,transparent 60%,rgba(0,0,0,.75))}.sl-facade>span{z-index:1}.sl-facade:hover .sl-play,.sl-facade:focus-visible .sl-play{transform:scale(1.06)}.sl-badge{position:absolute;top:1rem;left:1rem;display:inline-flex;align-items:center;gap:.45rem;padding:.3rem .6rem;border-radius:4px;background:#d91f36;color:#fff;font-family:var(--s-data);font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.sl-badge i{width:.5rem;height:.5rem;border-radius:50%;background:#fff}.sl-badge[data-state=live] i{animation:sec-live-pulse 1.6s ease-in-out infinite}.sl-badge[data-state=offline],.sl-badge[data-state=unknown]{background:#0c0a17cc;box-shadow:inset 0 0 0 1px #ffffff40}.sl-badge[data-state=offline] i,.sl-badge[data-state=unknown] i{background:#9a94b3}.sl-now{margin:0;padding:.6rem .75rem;border-left:3px solid #d91f36;border-radius:var(--s-radius-sm);background:color-mix(in srgb,#d91f36 12%,transparent);font-size:.9rem}.sl-play{position:relative;width:4.5rem;height:4.5rem;border-radius:50%;background:var(--s-accent);box-shadow:0 0 0 10px color-mix(in srgb,var(--s-accent) 25%,transparent),0 20px 40px -10px #0009;transition:transform .2s ease}.sl-play:after{content:"";position:absolute;top:50%;left:54%;border-style:solid;border-width:.85rem 0 .85rem 1.35rem;border-color:transparent transparent transparent var(--s-accent-ink);transform:translate(-50%,-50%)}.sl-channel{position:absolute;bottom:1rem;left:1rem;right:1rem;font-family:var(--s-data);font-size:.85rem;font-weight:700;text-align:left;overflow-wrap:anywhere}.sl-side{display:flex;flex-direction:column;gap:1rem;padding:1.25rem;border:1px solid var(--s-line);border-radius:var(--s-radius);background:var(--s-surface)}.sl-side .sec-kicker{margin:0}.sl-list{display:grid;gap:.6rem}.sl-list li{display:grid;grid-template-columns:4rem minmax(0,1fr);gap:.75rem;align-items:baseline}.sl-time{color:var(--s-accent);font-family:var(--s-data);font-size:.85rem;font-weight:700}.sl-command{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .6rem;padding:.75rem;border-radius:var(--s-radius-sm);background:var(--s-surface-2);font-size:.85rem}.sl-command code{padding:.2rem .5rem;border-radius:4px;background:var(--s-ink);color:var(--s-bg, #fff);font-family:var(--s-data);font-weight:700}.sl-chat-label{color:var(--s-muted);font-family:var(--s-data);font-size:.68rem;letter-spacing:.12em;text-transform:uppercase}.sl-chat-note{color:var(--s-muted)}.gw-bar{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;margin-bottom:1.25rem;color:var(--s-muted);font-size:.9rem}.gw-bar b{color:var(--s-ink);font-family:var(--s-display);font-size:1.35rem}.gw-how{flex-basis:100%}@container (min-width: 820px){.gw-how{flex-basis:auto;margin-left:auto}}.gw-grid{display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr))}.gw-card{--gw-notch: .75rem;--gw-tear: 5.75rem;position:relative;display:flex;flex-direction:column;gap:.6rem;padding:1.25rem;border:1px solid var(--s-line);border-radius:var(--s-radius);background:var(--s-surface);-webkit-mask:radial-gradient(circle var(--gw-notch) at 0 calc(100% - var(--gw-tear)),transparent 98%,#000) left/51% 100% no-repeat,radial-gradient(circle var(--gw-notch) at 100% calc(100% - var(--gw-tear)),transparent 98%,#000) right/51% 100% no-repeat;mask:radial-gradient(circle var(--gw-notch) at 0 calc(100% - var(--gw-tear)),transparent 98%,#000) left/51% 100% no-repeat,radial-gradient(circle var(--gw-notch) at 100% calc(100% - var(--gw-tear)),transparent 98%,#000) right/51% 100% no-repeat}.gw-card[data-status=open]{border-color:color-mix(in srgb,var(--s-accent) 55%,var(--s-line))}.gw-top{display:flex;align-items:center;justify-content:space-between;gap:.75rem;font-family:var(--s-data);font-size:.72rem}.gw-status{display:inline-flex;align-items:center;gap:.4rem;color:var(--s-muted);font-weight:800;letter-spacing:.12em;text-transform:uppercase}.gw-status i{width:.5rem;height:.5rem;border-radius:50%;background:currentColor}[data-status=open] .gw-status{color:var(--s-positive)}[data-status=open] .gw-status i{animation:sec-live-pulse 1.6s ease-in-out infinite}[data-status=drawn] .gw-status{color:var(--s-accent)}.gw-count{color:var(--s-muted);white-space:nowrap}.gw-prize{margin:.25rem 0 0;font-family:var(--s-display);font-size:1.5rem;font-weight:700;line-height:1.1}.gw-title{color:var(--s-muted);font-size:.9rem;text-decoration:none}.gw-title:hover{color:var(--s-ink);text-decoration:underline}.gw-meter{height:6px;margin-top:.25rem;overflow:hidden;border-radius:999px;background:var(--s-surface-2)}.gw-meter i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--s-accent-2),var(--s-accent))}.gw-foot{display:flex;align-items:center;justify-content:space-between;gap:.75rem;box-sizing:border-box;height:4.5rem;margin-top:auto;padding-top:1rem;border-top:2px dashed var(--s-line)}.gw-avatars{display:flex;min-width:0;overflow:hidden}.gw-av,.wn-av{display:inline-grid;place-items:center;flex-shrink:0;width:2rem;height:2rem;border-radius:50%;background:var(--s-surface-2);color:var(--s-ink);font-family:var(--s-display);font-size:.8rem;font-weight:700;object-fit:cover}.gw-av{margin-left:-.45rem;border:2px solid var(--s-surface)}.gw-av:first-child{margin-left:0}@media (prefers-reduced-motion: reduce){.sl-badge i,.gw-status i{animation:none!important}}.wn-list{display:grid;gap:.6rem}@container (min-width: 820px){.wn-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.wn-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.25rem .85rem;align-items:center;padding:.8rem 1rem;border:1px solid var(--s-line);border-radius:var(--s-radius);background:var(--s-surface)}.wn-av{grid-row:span 2;width:2.75rem;height:2.75rem;font-size:1rem}.wn-who{display:flex;flex-direction:column;min-width:0}.wn-who b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wn-who a{color:var(--s-muted);font-size:.85rem;text-decoration:none}.wn-who a:hover{text-decoration:underline}.wn-result{grid-column:2/-1;font-size:.85rem;font-weight:600}[data-result=positive] .wn-result{color:var(--s-positive)}[data-result=negative] .wn-result{color:var(--s-danger)}.wn-date{grid-row:1;grid-column:3;color:var(--s-faint);font-family:var(--s-data);font-size:.75rem;white-space:nowrap}.lb-head{display:grid;gap:1.25rem;padding:1.25rem;border:1px solid var(--s-line);border-radius:var(--s-radius);background:var(--s-surface);box-shadow:var(--s-shadow)}@container (min-width: 820px){.lb-head{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr) minmax(0,1fr);align-items:center;padding:1.5rem 1.75rem}}.lb-pool strong{display:block;color:var(--s-accent);font-family:var(--s-display);font-size:clamp(2.2rem,1.6rem + 2vw,3.2rem);font-weight:700;line-height:1}.lb-units{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem}.lb-unit{display:grid;justify-items:center;padding:.6rem .25rem;border-radius:var(--s-radius-sm);background:var(--s-surface-2)}.lb-unit b{font-family:var(--s-data);font-size:clamp(1.4rem,1rem + 1.4vw,2rem);font-variant-numeric:tabular-nums;line-height:1.1}.lb-unit small{color:var(--s-muted);font-size:.65rem;letter-spacing:.12em;text-transform:uppercase}.lb-code{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem}.lb-code .sec-kicker{flex-basis:100%;margin:0}.lb-code app-sec-a,.lb-code .sec-button{flex-basis:100%}.lb-code-btn,.cd-copy{cursor:pointer}.lb-code-btn{display:inline-flex;align-items:center;gap:.6rem;padding:.45rem .5rem .45rem .8rem;border:1px dashed var(--s-accent);border-radius:var(--s-radius-sm);color:var(--s-ink);font-family:var(--s-data);font-weight:800;letter-spacing:.08em}.lb-code-btn small{padding:.15rem .45rem;border-radius:4px;background:var(--s-accent);color:var(--s-accent-ink);font-size:.68rem;letter-spacing:.06em;text-transform:uppercase}.lb-casino{color:var(--s-muted);font-size:.9rem}.lb-podium{display:grid;gap:1rem;margin:1.5rem 0}@container (min-width: 640px){.lb-podium{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end}}.lb-step{display:grid;justify-items:center;gap:.35rem;padding:1.5rem 1rem 1.25rem;border:1px solid var(--s-line);border-radius:var(--s-radius);background:var(--s-surface);text-align:center}@container (min-width: 640px){.lb-step[data-place="1"]{order:2;padding-top:2.5rem;border-color:color-mix(in srgb,var(--s-accent) 60%,var(--s-line));box-shadow:0 0 0 1px color-mix(in srgb,var(--s-accent) 35%,transparent),var(--s-shadow)}.lb-step[data-place="2"]{order:1}.lb-step[data-place="3"]{order:3}}.lb-medal{display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:50%;background:var(--s-surface-2);color:var(--s-ink);font-family:var(--s-display);font-size:1.2rem;font-weight:800}[data-place="1"] .lb-medal{background:linear-gradient(145deg,#ffe08a,#e8a912);color:#2b1d02}[data-place="2"] .lb-medal{background:linear-gradient(145deg,#f1f2f6,#a9aebd);color:#1d2130}[data-place="3"] .lb-medal{background:linear-gradient(145deg,#f3c29b,#b86d38);color:#2c1606}.lb-name{font-family:var(--s-data);font-weight:700}.lb-wager{display:grid;color:var(--s-muted);font-family:var(--s-data);font-size:.9rem}.lb-wager small{font-size:.62rem;letter-spacing:.12em;text-transform:uppercase}.lb-prize{color:var(--s-accent);font-family:var(--s-display);font-size:1.5rem;font-weight:700}.lb-rank,.lb-num,.bh-num{font-family:var(--s-data);font-variant-numeric:tabular-nums;white-space:nowrap}.bh-board{display:grid;gap:1.25rem;padding:1.25rem;border:1px solid var(--s-line);border-radius:var(--s-radius);background:var(--s-surface);box-shadow:var(--s-shadow)}.bh-progress{height:8px;overflow:hidden;border-radius:999px;background:var(--s-surface-2)}.bh-progress i{display:block;height:100%;border-radius:inherit;background:var(--s-accent-2)}.bh-progress-label{display:block;margin-top:.4rem;color:var(--s-muted);font-family:var(--s-data);font-size:.78rem}.bh-stats{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,8.5rem),1fr));margin:0}.bh-stats>div{padding:.75rem .9rem;border-radius:var(--s-radius-sm);background:var(--s-surface-2)}.bh-stats dt{color:var(--s-muted);font-family:var(--s-data);font-size:.65rem;letter-spacing:.12em;text-transform:uppercase}.bh-stats dd{margin:.2rem 0 0;font-family:var(--s-display);font-size:1.45rem;font-weight:700;font-variant-numeric:tabular-nums}.bh-stats [data-sign=up] dd{color:var(--s-positive)}.bh-stats [data-sign=down] dd{color:var(--s-danger)}.bh-scroll{max-height:34rem;overflow:auto;-webkit-overflow-scrolling:touch}.bh-scroll thead th{position:sticky;top:0;z-index:1;background:var(--s-surface)}.bh-table tr.is-next td{background:color-mix(in srgb,var(--s-accent) 10%,transparent)}.bh-table tr.is-big .bh-multi{background:var(--s-accent);color:var(--s-accent-ink)}.bh-multi{display:inline-block;min-width:3.5rem;padding:.15rem .45rem;border-radius:4px;background:var(--s-surface-2);text-align:center}.cd-grid{display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr))}.cd-card{display:flex;flex-direction:column;gap:.75rem;padding:1.25rem;border:1px solid var(--s-line);border-radius:var(--s-radius);background:var(--s-surface);box-shadow:var(--s-shadow)}.cd-top{display:flex;align-items:center;gap:.75rem}.cd-casino{font-weight:700}.cd-offer{margin:0;font-family:var(--s-display);font-size:1.45rem;font-weight:700;line-height:1.15}.cd-perks{margin:0;color:var(--s-muted);font-size:.9rem}.cd-code{display:flex;align-items:center;gap:.6rem;padding:.5rem .5rem .5rem .75rem;border:1px dashed var(--s-accent);border-radius:var(--s-radius-sm)}.cd-code code{flex:1;min-width:0;overflow-wrap:anywhere;font-family:var(--s-data);font-size:1.05rem;font-weight:800;letter-spacing:.08em}.cd-code-label{color:var(--s-muted);font-family:var(--s-data);font-size:.62rem;letter-spacing:.14em;text-transform:uppercase}.cd-copy{padding:.35rem .65rem;border-radius:4px;background:var(--s-accent);color:var(--s-accent-ink);font-family:var(--s-data);font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.cd-cta{margin-top:auto}.cd-terms{margin:0;color:var(--s-faint);font-size:.72rem}.ss-zone{margin:-.75rem 0 1rem;color:var(--s-muted);font-size:.85rem}.ss-week{display:grid;gap:.6rem}@container (min-width: 900px){.ss-week{grid-template-columns:repeat(7,minmax(0,1fr))}}.ss-day{display:grid;align-content:start;gap:.5rem;padding:.9rem;border:1px solid var(--s-line);border-radius:var(--s-radius);background:var(--s-surface)}.ss-day.is-off{border-style:dashed;background:transparent}.ss-day.is-today{border-color:var(--s-accent);box-shadow:0 0 0 1px var(--s-accent)}.ss-name{display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-family:var(--s-data);font-size:.8rem;letter-spacing:.1em;text-transform:uppercase}.ss-today{display:none;padding:.1rem .4rem;border-radius:4px;background:var(--s-accent);color:var(--s-accent-ink);font-size:.62rem;font-weight:800}.is-today .ss-today{display:inline-block}.ss-slot{display:grid;gap:.15rem;padding-top:.5rem;border-top:1px solid var(--s-line)}.ss-time{color:var(--s-accent);font-family:var(--s-data);font-weight:700}.ss-what{font-weight:600;line-height:1.3}.ss-type{justify-self:start;padding:.1rem .45rem;border-radius:999px;background:var(--s-surface-2);color:var(--s-muted);font-size:.68rem;font-weight:700}[data-type=giveaway] .ss-type{background:var(--s-accent);color:var(--s-accent-ink)}[data-type=hunt] .ss-type{background:color-mix(in srgb,var(--s-accent-2) 22%,transparent);color:var(--s-ink)}.ss-note,.ss-rest{color:var(--s-muted);font-size:.8rem}.so-grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr))}.so-card{--so-colour: var(--s-accent);--so-ink: var(--s-accent-ink);display:grid;grid-template-columns:auto minmax(0,1fr);gap:.6rem .9rem;align-items:center;padding:1rem 1.1rem;border:1px solid var(--s-line);border-radius:var(--s-radius);background:var(--s-surface);color:var(--s-ink);text-decoration:none;transition:border-color .15s ease,transform .15s ease}.so-card:hover{border-color:var(--so-colour);transform:translateY(-2px)}.so-card[data-platform=kick]{--so-colour: #53fc18;--so-ink: #0b0e0f}.so-card[data-platform=twitch]{--so-colour: #9146ff;--so-ink: #fff}.so-card[data-platform=youtube]{--so-colour: #e5002d;--so-ink: #fff}.so-card[data-platform=discord]{--so-colour: #5865f2;--so-ink: #fff}.so-card[data-platform=x],.so-card[data-platform=tiktok]{--so-colour: #0f0f10;--so-ink: #fff}.so-card[data-platform=instagram]{--so-colour: #c8266d;--so-ink: #fff}.so-card[data-platform=telegram]{--so-colour: #1c8cc2;--so-ink: #fff}.so-mark{display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:var(--s-radius-sm);background:var(--so-colour);color:var(--so-ink);font-family:var(--s-display);font-size:1rem;font-weight:800;box-shadow:inset 0 0 0 1px #ffffff2e}.so-text{display:grid;min-width:0}.so-platform{color:var(--s-muted);font-family:var(--s-data);font-size:.65rem;letter-spacing:.12em;text-transform:uppercase}.so-handle{overflow-wrap:anywhere}.so-note{color:var(--s-muted);font-size:.8rem}.so-action{grid-column:2;justify-self:start;padding:.35rem .7rem;border-radius:999px;box-shadow:inset 0 0 0 1px var(--s-line);font-family:var(--s-data);font-size:.75rem;font-weight:700;white-space:nowrap}:root{--s-bg: transparent;--s-surface: #ffffff;--s-surface-2: #f4f4f5;--s-ink: #111827;--s-muted: #4b5563;--s-faint: #9ca3af;--s-line: #e5e7eb;--s-accent: #2563eb;--s-accent-ink: #ffffff;--s-accent-2: #16a34a;--s-danger: #dc2626;--s-positive: #16a34a;--s-display: inherit;--s-body: inherit;--s-data: inherit;--s-radius: 12px;--s-radius-sm: 6px;--s-shadow: 0 1px 2px rgb(0 0 0 / .05), 0 4px 16px rgb(0 0 0 / .06);--s-title-size: clamp(1.75rem, 1.2rem + 2vw, 2.75rem);--s-kicker-tracking: .14em}.neon-theme{--s-surface: rgb(255 255 255 / .04);--s-surface-2: rgb(255 255 255 / .07);--s-ink: #f4f4f5;--s-muted: #c4b5fd;--s-faint: #a1a1aa;--s-line: rgb(217 70 239 / .3);--s-accent: #d946ef;--s-accent-ink: #ffffff;--s-accent-2: #22d3ee;--s-positive: #4ade80;--s-display: "Orbitron", sans-serif;--s-shadow: 0 0 20px rgb(217 70 239 / .15)}.sec{color:var(--s-ink);font-family:var(--s-body);margin:0 0 3rem;accent-color:var(--s-accent)}.sec p{color:inherit;font-size:inherit;line-height:1.6}.sec-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.75rem 1.5rem;margin-bottom:1.5rem}.sec-kicker{display:block;margin-bottom:.5rem;color:var(--s-accent);font-family:var(--s-data);font-size:.72rem;font-weight:700;letter-spacing:var(--s-kicker-tracking);text-transform:uppercase}.sec-title{margin:0;color:var(--s-ink);font-family:var(--s-display);font-size:var(--s-title-size);font-weight:700;line-height:1.08;letter-spacing:-.01em;text-wrap:balance}.sec-intro{max-width:44rem;margin:.6rem 0 0;color:var(--s-muted);font-size:1.05rem}.sec-link{color:var(--s-accent);font-family:var(--s-data);font-size:.85rem;font-weight:700;white-space:nowrap;text-decoration:none}.sec-link:hover{text-decoration:underline}.sec-card{background:var(--s-surface);border:1px solid var(--s-line);border-radius:var(--s-radius);box-shadow:var(--s-shadow)}.sec-tag{display:inline-block;padding:.15rem .5rem;border:1px dashed currentColor;border-radius:2px;color:var(--s-muted);font-family:var(--s-data);font-size:.65rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;max-width:100%}.sec-chip{display:inline-flex;align-items:center;justify-content:center;min-width:3.25rem;padding:.3rem .55rem;border-radius:var(--s-radius-sm);background:var(--s-ink);color:var(--s-surface);font-family:var(--s-data);font-weight:800;font-variant-numeric:tabular-nums;line-height:1}.sec-button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.7rem 1.2rem;border-radius:var(--s-radius-sm);background:var(--s-accent);color:var(--s-accent-ink);font-family:var(--s-data);font-size:.9rem;font-weight:700;text-decoration:none;white-space:nowrap}.sec-button:hover{filter:brightness(1.08)}.sec-button.is-ghost{background:transparent;color:var(--s-ink);box-shadow:inset 0 0 0 1px var(--s-line)}.sec-cta .is-dark .sec-button.is-ghost,.sec-cta .is-accent .sec-button.is-ghost{color:inherit;box-shadow:inset 0 0 0 1px currentColor}.sec-table{width:100%;border-collapse:collapse;font-size:.92rem}.sec-table th{padding:.6rem .75rem;color:var(--s-muted);font-family:var(--s-data);font-size:.68rem;font-weight:700;letter-spacing:.12em;text-align:left;text-transform:uppercase;border-bottom:1px solid var(--s-line)}.sec-table td{padding:.85rem .75rem;border-bottom:1px solid var(--s-line);vertical-align:middle}.sec-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.sec-rich a{color:var(--s-accent);text-decoration:underline}.sec-rich ul{padding-left:1.2rem;list-style:disc}.sec-rich ol{padding-left:1.2rem;list-style:decimal}.sec-rich p+p{margin-top:.75rem}.sec-note{margin-top:1rem;color:var(--s-faint);font-size:.8rem}.sec-empty{padding:1.5rem;border:1px dashed var(--s-line);border-radius:var(--s-radius);color:var(--s-muted);text-align:center}.sec-band[data-band=alt]{background:var(--s-surface-2)}.sec-band[data-band=dark]{--s-ink: var(--s-footer-ink);--s-muted: color-mix(in srgb, var(--s-footer-ink) 72%, transparent);--s-faint: color-mix(in srgb, var(--s-footer-ink) 50%, transparent);--s-line: color-mix(in srgb, var(--s-footer-ink) 16%, transparent);--s-surface: color-mix(in srgb, var(--s-footer-ink) 6%, transparent);--s-surface-2: color-mix(in srgb, var(--s-footer-ink) 10%, transparent);--s-accent: var(--s-accent-2);--s-accent-ink: var(--s-footer-bg);background:var(--s-footer-bg);color:var(--s-ink)}.sec-band[data-band=dark] .sec-chip{color:var(--s-footer-bg)}.sec-band[data-band=accent]{--s-ink: var(--s-accent-ink);--s-muted: color-mix(in srgb, var(--s-accent-ink) 75%, transparent);--s-faint: color-mix(in srgb, var(--s-accent-ink) 55%, transparent);--s-line: color-mix(in srgb, var(--s-accent-ink) 20%, transparent);--s-surface: color-mix(in srgb, var(--s-accent-ink) 7%, transparent);background:var(--s-accent);color:var(--s-ink)}.sec-band:not([data-band=plain]){margin-bottom:3rem;padding:2rem 1.5rem .5rem;border-radius:var(--s-radius)}.studio .sec-band{margin:0;padding:3.5rem 0;border-radius:0}@media (min-width: 1024px){.studio .sec-band{padding:5rem 0}}.studio .sec-band .sec{max-width:1240px;margin:0 auto;padding-inline:1rem}@media (min-width: 640px){.studio .sec-band .sec{padding-inline:1.5rem}}@media (min-width: 1024px){.studio .sec-band .sec{padding-inline:2rem}}.studio app-section-block:has(>.sec-band[data-band=plain])+app-section-block>.sec-band[data-band=plain]{padding-top:0}.sec-hero-grid{display:grid;align-items:center;gap:2.5rem}@media (min-width: 1024px){.sec-hero-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:4rem}}.sec-hero--center .sec-hero-grid{grid-template-columns:minmax(0,1fr)}.studio .sec-band>app-sec-hero .sec,.studio .sec-band .sec-hero{margin-bottom:0}.sec-hero-title{margin:0;font-family:var(--s-display);font-size:clamp(2.6rem,1.6rem + 3.6vw,4.6rem);font-weight:700;line-height:1;letter-spacing:-.025em;text-wrap:balance}.sec-hero-highlight{display:block;color:var(--s-accent-2);font-style:italic;font-weight:500}.sec-hero-text{max-width:36rem;margin-top:1.5rem;font-size:1.15rem;line-height:1.6;opacity:.9}.sec-hero-card{background:color-mix(in srgb,var(--s-footer-bg) 94%,transparent)!important;color:var(--s-footer-ink);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.sec-hero-image{border:1px solid color-mix(in srgb,var(--s-accent-2) 45%,transparent);border-radius:var(--s-radius)}.rc-roundel{background:var(--s-surface-2);color:var(--s-ink)}.rc-nap{background:var(--s-danger);color:#fff}.rc-nb{background:var(--s-accent);color:var(--s-accent-ink)}.rc-ew,.rc-form.is-win{background:var(--s-accent-2);color:var(--s-ink)}.sec-racecard{container-type:inline-size}.rc-row{display:grid;gap:.75rem 1.5rem}@container (min-width: 560px){.rc-row{grid-template-columns:110px minmax(0,1fr)}.rc-row>:nth-child(n+3){grid-column:1/-1}.rc-row .rc-bet{display:block}}@container (min-width: 960px){.rc-row{grid-template-columns:110px 130px minmax(0,1.3fr) minmax(0,1.6fr) 120px}.rc-row>:nth-child(n+3){grid-column:auto}.rc-row .rc-bet,.rc-row .rc-price{display:block}}.sec-form{display:inline-grid;place-items:center;width:1.1rem;height:1.1rem;font-family:var(--s-data);font-size:.6rem;font-weight:800;color:#fff;background:var(--s-faint)}.sec-form[data-r=W]{background:var(--s-positive);color:var(--s-bg)}.sec-form[data-r=L]{background:var(--s-danger)}.sec-tip-code{font-family:var(--s-display);font-size:1.35rem;font-weight:700;line-height:1}.sec-tip.is-main{box-shadow:inset 0 3px 0 var(--s-accent),var(--s-shadow)}.sec-tag.is-main{background:var(--s-accent);color:var(--s-accent-ink);border-color:var(--s-accent)}.sec-tab{padding:.5rem 1rem;border:1px solid var(--s-line);border-radius:var(--s-radius-sm);font-family:var(--s-data);font-size:.85rem;font-weight:700;color:var(--s-ink)}.sec-tab.is-active{background:var(--s-accent);border-color:var(--s-accent);color:var(--s-accent-ink)}.sec-acca .is-picked{background:var(--s-surface-2)}.coin-chip{display:inline-grid;place-items:center;min-width:1.9em;height:1.9em;padding:0 .35em;border-radius:999px;font-family:var(--s-data);font-size:.62em;font-weight:800;letter-spacing:.04em;vertical-align:middle;box-shadow:inset 0 -2px #0000002e,inset 0 1px #ffffff80}.coin-chip.gc{background:radial-gradient(circle at 35% 30%,#ffe28f,#f8bc2c 55%,#c07f07);color:#4a2f05}.coin-chip.sc{background:radial-gradient(circle at 35% 30%,#9be8c7,#2bbe86 55%,#0b8158);color:#053323}.sec-table .coin-chip{font-size:.6rem;margin-right:.3rem}.sec-ticket-head{background:var(--s-accent);color:var(--s-accent-ink);font-family:var(--s-data)}@media (min-width: 768px){.sec-ticket>.grid>:first-child{border-right:2px dashed var(--s-line);padding-right:1.5rem}}.sec-dial{--v: 0;display:inline-grid;place-items:center;grid-template-rows:auto auto;width:5.5rem;height:5.5rem;border-radius:50%;background:radial-gradient(closest-side,var(--s-surface) 78%,transparent 80%),conic-gradient(var(--s-accent) calc(var(--v) / 5 * 100%),var(--s-surface-2) 0);align-content:center;line-height:1}.sec-dial span{font-family:var(--s-display);font-size:1.7rem;font-weight:800}.sec-dial small{font-family:var(--s-data);font-size:.65rem;color:var(--s-muted)}.sec-leader{display:flex;align-items:baseline;gap:.5rem}.sec-leader dt{color:var(--s-muted)}.sec-leader:after{content:"";order:1;flex:1;border-bottom:2px dotted var(--s-line)}.sec-leader dd{order:2}.sec-rank{display:inline-grid;place-items:center;width:2rem;height:2rem;border-radius:50%;background:var(--s-surface-2);font-family:var(--s-display);font-weight:800}tr:first-child .sec-rank{background:var(--s-accent);color:var(--s-accent-ink)}.sec-meter{display:inline-flex;gap:3px}.sec-meter i{width:.9rem;height:.4rem;border-radius:999px;background:var(--s-surface-2)}.sec-meter[data-n="1"] i:nth-child(-n+1){background:var(--s-positive)}.sec-meter[data-n="2"] i:nth-child(-n+2){background:var(--s-positive)}.sec-meter[data-n="3"] i:nth-child(-n+3){background:var(--s-positive)}.sec-meter[data-n="4"] i:nth-child(-n+4){background:var(--s-positive)}.sec-meter[data-n="5"] i:nth-child(-n+5){background:var(--s-positive)}.sec-coin-tracker .is-collected{background:color-mix(in srgb,var(--s-positive) 8%,transparent)}.sec-state-map{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:4px}.sec-state-tile{aspect-ratio:1;display:grid;place-items:center;border-radius:var(--s-radius-sm);font-family:var(--s-data);font-size:clamp(.5rem,1.6vw,.72rem);font-weight:700;cursor:pointer;background:color-mix(in srgb,var(--s-positive) 22%,var(--s-surface));color:var(--s-ink)}.sec-state-tile.is-selected{outline:3px solid var(--s-ink);outline-offset:1px}.sec-state-dot{width:.8rem;height:.8rem;border-radius:3px;background:color-mix(in srgb,var(--s-positive) 22%,var(--s-surface))}.sec-state-tile[data-status=banned],.sec-state-dot[data-status=banned]{background:var(--s-danger);color:#fff}.sec-state-tile[data-status=banSoon],.sec-state-dot[data-status=banSoon]{background:repeating-linear-gradient(135deg,var(--s-danger) 0 4px,color-mix(in srgb,var(--s-danger) 45%,var(--s-surface)) 4px 8px);color:#fff}.sec-state-tile[data-status=illegal],.sec-state-dot[data-status=illegal]{background:color-mix(in srgb,var(--s-danger) 55%,var(--s-ink));color:#fff}.sec-state-tile[data-status=watch],.sec-state-dot[data-status=watch]{background:var(--s-accent);color:var(--s-accent-ink)}.sec-status[data-status=open]{color:var(--s-positive)}.sec-status[data-status=banned],.sec-status[data-status=banSoon],.sec-status[data-status=illegal]{color:var(--s-danger)}@media (max-width: 767px){.sec-stack-table thead{display:none}.sec-stack-table tr{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.5rem 1rem;padding:1rem;border-bottom:1px solid var(--s-line)}.sec-stack-table td{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:0;border:0;grid-column:1/-1;text-align:right}.sec-stack-table td[data-label]:before{content:attr(data-label);font-family:var(--s-data);font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;color:var(--s-muted);text-align:left}.sec-stack-table .sec-stack-rank{grid-column:1}.sec-stack-table .sec-stack-head{grid-column:2;justify-content:flex-start;text-align:left}.sec-stack-table .sec-stack-cta{display:block;text-align:left}.sec-stack-table .sec-stack-cta .sec-button{width:100%}}.sec [hidden]{display:none!important}.sec-input{padding:.55rem .75rem;border:1px solid var(--s-line);border-radius:var(--s-radius-sm);background:var(--s-bg);color:var(--s-ink);font-family:var(--s-data);font-size:1rem}.sec-emblem{--s: 40px;display:inline-grid;place-items:center;flex-shrink:0;width:var(--s);height:calc(var(--s) * 1.1);clip-path:polygon(50% 0,100% 16%,100% 62%,50% 100%,0 62%,0 16%);color:#fff;font-family:var(--s-data);font-size:calc(var(--s) * .3);font-weight:800;text-shadow:0 1px 2px rgba(0,0,0,.7)}.sec-gtag{display:inline-block;padding:.25rem .6rem;background:var(--hue, var(--s-accent));color:var(--fg, var(--s-accent-ink));font-family:var(--s-data);font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.sec-filter{display:inline-flex;align-items:center;gap:.45rem;min-height:40px;padding:0 .9rem;border:2px solid var(--s-line);border-radius:var(--s-radius-sm);font-family:var(--s-data);font-size:.8rem;font-weight:700;text-transform:uppercase;color:var(--s-ink)}.sec-filter .sw{width:.7rem;height:.7rem}.sec-filter .n{opacity:.6}.sec-filter[aria-pressed=true]{background:var(--s-ink);border-color:var(--s-ink);color:var(--s-bg)}.sec-match{overflow:hidden}.sec-match-bar{background:var(--hue);color:var(--fg);font-family:var(--s-data);font-size:.75rem;text-transform:uppercase;letter-spacing:.08em}.sec-ob{display:inline-grid;place-items:center;min-width:3.4rem;height:2.4rem;border:2px solid var(--s-line);font-family:var(--s-data);font-weight:700}.sec-ob.is-fav{background:var(--s-ink);border-color:var(--s-ink);color:var(--s-bg)}.sec-match-foot{border-top:2px solid var(--s-line)}.sec-match-label{font-family:var(--s-data);font-size:.7rem;text-transform:uppercase;letter-spacing:.1em;align-self:center}.sec-match-pick{background:var(--s-ink);color:var(--s-bg)}.sec-game-tab{min-height:44px;padding:0 1.1rem;border:2px solid var(--s-line);font-family:var(--s-data);font-size:.8rem;font-weight:700;text-transform:uppercase;color:var(--s-ink);box-shadow:inset 0 -4px 0 var(--hue)}.sec-game-tab[aria-selected=true]{background:var(--hue);color:var(--fg);border-color:var(--hue)}.sec-game-panel{border-top:6px solid var(--hue)}.sec-game-fact{border-left:4px solid var(--hue);padding-left:.6rem}.sec-game-n{display:inline-grid;place-items:center;flex-shrink:0;width:1.8rem;height:1.8rem;background:var(--hue);color:var(--fg);font-family:var(--s-data);font-weight:700}.sec-bracket-grid{display:grid;gap:1.25rem}@media (min-width: 768px){.sec-bracket-grid{grid-template-columns:repeat(var(--rounds, 3),minmax(0,1fr));gap:2rem}}.sec-round{display:flex;flex-direction:column}.sec-round-label{margin-bottom:.75rem;font-family:var(--s-data);font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--s-muted)}.sec-round-matches{display:flex;flex:1;flex-direction:column;justify-content:space-around;gap:1rem}.sec-pair{position:relative}@media (min-width: 768px){.sec-round:not(.is-last) .sec-pair:after{content:"";position:absolute;top:50%;right:-2rem;width:2rem;border-top:3px solid var(--s-line)}}.sec-slot{position:relative;display:flex;justify-content:space-between;gap:.75rem;padding:.45rem .65rem;border:2px solid var(--s-line);background:var(--s-surface);font-size:.9rem}.sec-slot+.sec-slot{border-top:0}.sec-slot b{font-family:var(--s-data)}.sec-slot.is-winner{background:var(--s-ink);color:var(--s-bg);font-weight:700}.sec-round.is-final .sec-slot{border-color:var(--s-accent)}.sec-bracket .is-picked td{background:color-mix(in srgb,var(--s-accent) 25%,transparent)}.sec-odds-out{font-family:var(--s-display);font-size:1.8rem;font-weight:800;line-height:1.1}.sec-margin-bar{position:relative;display:flex;height:1.4rem;border:2px solid var(--s-line)}.sec-margin-bar i{display:block;height:100%}.sec-margin-bar .is-a{background:var(--s-accent)}.sec-margin-bar .is-b{background:var(--s-accent-2)}.sec-margin-bar .mark{position:absolute;top:-6px;bottom:-6px;width:3px;background:var(--s-danger)}.sec-hand{display:inline-flex}.sec-pc{--w: 34px;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;width:var(--w);height:calc(var(--w) * 1.4);border-radius:calc(var(--w) * .12);background:#fbf8f0;color:#16181a;box-shadow:0 1px #00000040,0 4px 10px #00000040;font-family:var(--s-display);line-height:1}.sec-pc+.sec-pc{margin-left:calc(var(--w) * -.28)}.sec-pc b{font-size:calc(var(--w) * .46);font-weight:700}.sec-pc i{font-style:normal;font-size:calc(var(--w) * .42)}.sec-pc.is-red{color:#a33a34}.sec-pill{min-height:36px;padding:0 .9rem;border:1px solid var(--s-line);border-radius:999px;font-size:.8rem;font-weight:600;color:var(--s-ink)}.sec-pill[aria-pressed=true]{background:var(--s-accent);border-color:var(--s-accent);color:var(--s-accent-ink)}.sec-monogram{display:inline-grid;place-items:center;flex-shrink:0;width:2.6rem;height:2.6rem;border-radius:var(--s-radius-sm);color:#fff;font-family:var(--s-display);font-size:1.3rem;font-weight:700}.sec-traffic{display:block;height:4px;background:var(--s-surface-2)}.sec-traffic i{display:block;height:100%;background:var(--s-accent)}.sec-poker-chip{display:inline-grid;place-items:center;width:2.8rem;height:2.8rem;border-radius:50%;background:radial-gradient(circle,var(--s-surface) 0 52%,transparent 53%),repeating-conic-gradient(var(--s-accent) 0 15deg,var(--s-accent-ink) 15deg 30deg);box-shadow:inset 0 0 0 2px var(--s-accent);color:var(--s-ink);font-family:var(--s-data);font-size:.8rem;font-weight:700}.sec-poker-num{font-family:var(--s-display);font-size:2rem;font-weight:700;line-height:1.1;color:var(--s-accent)}.sec-poker-num.is-neg{color:var(--s-danger)}.sec-equity-bar{position:relative;height:.9rem;border-radius:999px;background:var(--s-surface-2)}.sec-equity-bar i{display:block;height:100%;border-radius:999px;background:var(--s-accent)}.sec-equity-bar .mark{position:absolute;top:-5px;bottom:-5px;width:0;border-left:2px dashed var(--s-danger)}.sec-verdict{padding:.9rem 1rem;border-left:3px solid var(--s-danger);background:color-mix(in srgb,var(--s-danger) 10%,transparent)}.sec-verdict.is-call{border-color:var(--s-positive);background:color-mix(in srgb,var(--s-positive) 10%,transparent)}.sec-rankings{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr))}.sec-rankings>li{position:relative;padding:1.25rem}.sec-rank-n{position:absolute;top:.75rem;right:1rem;font-family:var(--s-display);font-size:1.6rem;font-weight:700;color:var(--s-accent);opacity:.8}.sec-range{display:grid;grid-template-columns:repeat(13,minmax(0,1fr));gap:2px}.sec-range-cell{display:grid;place-items:center;aspect-ratio:1;font-family:var(--s-data);font-size:clamp(.42rem,1.3vw,.68rem);font-weight:600;overflow:hidden}.sec-range-cell,.sec-range-key{background:var(--s-surface-2);color:var(--s-faint)}.sec-range-cell.is-premium,.sec-range-key.is-premium{background:#a33a34;color:#fff}.sec-range-cell.is-raise,.sec-range-key.is-raise{background:var(--s-accent);color:var(--s-accent-ink)}.sec-range-cell.is-mixed,.sec-range-key.is-mixed{background:color-mix(in srgb,var(--s-accent) 40%,var(--s-surface));color:var(--s-ink)}.sec-range-key{width:.9rem;height:.9rem;border-radius:2px}.studio-hero{position:relative;isolation:isolate;display:flex;align-items:flex-end;min-height:clamp(22rem,52vh,34rem);padding:6rem 0 3.5rem;overflow:hidden;background:var(--s-footer-bg);color:var(--s-footer-ink)}.studio-hero:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,color-mix(in srgb,var(--s-footer-bg) 30%,transparent) 0%,color-mix(in srgb,var(--s-footer-bg) 55%,transparent) 50%,var(--s-footer-bg) 100%),linear-gradient(90deg,color-mix(in srgb,var(--s-footer-bg) 80%,transparent) 0%,transparent 75%)}.studio-hero .studio-page-title{color:var(--s-footer-ink);text-shadow:0 2px 24px rgba(0,0,0,.35)}.studio-hero .studio-page-subtitle{color:color-mix(in srgb,var(--s-footer-ink) 85%,transparent)}.studio-hero-image{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover}.studio-hero-inner{position:relative}.studio-hero-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.75rem}.studio .studio-intro-button{display:inline-flex;align-items:center;gap:.5rem;padding:.85rem 1.4rem;border:0;background:var(--s-accent);color:var(--s-accent-ink);font-size:1rem;cursor:pointer}.studio-home-offers,.studio-listing-offers{padding-top:2.5rem}.studio-home-offers .sec,.studio-listing-offers .sec{margin-bottom:.5rem}.studio-article .studio-listing-offers{padding-top:0;margin-bottom:2rem}.studio :is(main,.studio-listing)>app-blocks-component>:is(app-blog-items-block-component,app-html-block-component,app-image-block-component,app-in-post-offers){display:block;width:100%;max-width:1240px;margin-inline:auto;padding-inline:1rem}@media (min-width: 640px){.studio :is(main,.studio-listing)>app-blocks-component>:is(app-blog-items-block-component,app-html-block-component,app-image-block-component,app-in-post-offers){padding-inline:1.5rem}}@media (min-width: 1024px){.studio :is(main,.studio-listing)>app-blocks-component>:is(app-blog-items-block-component,app-html-block-component,app-image-block-component,app-in-post-offers){padding-inline:2rem}}.studio :is(main,.studio-listing)>app-blocks-component>app-html-block-component .html-block-wrap{max-width:52rem}.studio :is(main,.studio-listing)>app-blocks-component>:last-child{padding-bottom:1.5rem}.studio :is(main,.studio-listing)>app-blocks-component>app-html-block-component .html-block-text{color:var(--s-muted)!important;font-size:1.05rem}.studio .html-block-title{color:var(--s-ink)!important;font-family:var(--s-display);font-size:clamp(1.6rem,1.15rem + 1.4vw,2.4rem)!important;font-weight:700;line-height:1.1;letter-spacing:-.015em;text-wrap:balance}.studio h3.html-block-title{font-size:1.35rem!important}.studio .html-block-subtitle{color:var(--s-muted)!important;font-family:var(--s-body);font-size:1.15rem!important;font-weight:400}.studio .html-block-text strong{color:var(--s-ink)!important}.studio .html-block-wrap a{color:var(--studio-link, var(--s-accent));text-underline-offset:3px}.studio-items{display:block;margin:1.5rem 0 3rem}.studio-items-head{margin-bottom:1.25rem}.studio-items-head .sec-title{font-size:clamp(1.6rem,1.15rem + 1.4vw,2.4rem)}.studio-items-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,13.5rem),1fr));gap:1.25rem}@media (max-width: 479px){.studio-items-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}}.studio .studio-item-slot{width:auto!important;min-width:0!important;color:var(--s-ink);text-decoration:none}.studio .studio-item{display:flex;flex-direction:column;height:100%;overflow:hidden;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.studio a:is(:hover,:focus-visible)>.studio-item{transform:translateY(-3px);border-color:color-mix(in srgb,var(--s-accent) 60%,var(--s-line))}.studio .studio-item-image{height:auto!important;background:var(--s-surface-2)}.studio .studio-item-image img{background-color:var(--s-surface-2)!important;transition:transform .4s ease,opacity .3s ease!important}.studio .studio-item-image img[data-fit=contain]{background-color:transparent!important}.studio a:hover .studio-item-image img{transform:scale(1.04)}.studio-item-body{display:flex;flex:1;flex-direction:column;gap:.35rem;padding:.85rem 1rem 1rem;text-align:left}.studio-item-body>div{order:-1;padding:0!important;text-align:left!important}.studio .studio-item-title{display:-webkit-box;margin:0;padding:0!important;overflow:hidden;color:var(--s-ink);font-family:var(--s-display);font-size:1.02rem;font-weight:700;line-height:1.25;-webkit-box-orient:vertical;-webkit-line-clamp:2}.studio .studio-item-label{margin:0;font-size:.72rem}.studio .studio-items nav:has(.studio-items-more){justify-content:flex-start!important;padding-left:0!important}.studio .studio-items-more{max-width:100%;margin-top:.5rem;gap:.5rem;white-space:normal;text-align:left}.studio-skel{background:var(--s-surface-2)}.studio .studio-page{border-color:var(--s-line)!important;background:var(--s-surface);color:var(--s-muted);font-family:var(--s-data);font-size:.9rem;text-decoration:none}.studio .studio-page:hover{background:var(--s-surface-2);color:var(--s-ink)}.studio .studio-page.is-active{border-color:var(--s-accent)!important;background:var(--s-accent);color:var(--s-accent-ink);font-weight:700}.studio-article-layout.is-listing{grid-template-columns:minmax(0,1fr)}.studio-article-layout.is-listing .studio-article{max-width:none}.studio-article-layout.no-sidebar:not(.is-listing){grid-template-columns:minmax(0,1fr)}.studio-article-layout.no-sidebar:not(.is-listing) .studio-article{width:100%;margin-inline:auto}.studio-search{display:inline-flex;color:var(--s-header-ink)}.studio-newsletter{border-bottom:1px solid color-mix(in srgb,var(--s-footer-ink) 14%,transparent);background:radial-gradient(ellipse 60% 120% at 100% 0%,color-mix(in srgb,var(--s-accent) 18%,transparent),transparent 70%),color-mix(in srgb,var(--s-footer-ink) 4%,var(--s-footer-bg))}.studio-newsletter-inner{display:grid;gap:1.5rem;align-items:end;padding-top:3rem;padding-bottom:3rem}@media (min-width: 900px){.studio-newsletter-inner{grid-template-columns:minmax(0,1fr) minmax(0,28rem)}}.studio-newsletter-title{margin:.4rem 0 0;color:var(--s-footer-ink);font-family:var(--s-display);font-size:clamp(1.6rem,1.2rem + 1.2vw,2.25rem);line-height:1.1}.studio-newsletter-text{margin:.5rem 0 0;opacity:.8}.studio-newsletter-form{display:flex;gap:.5rem}@media (max-width: 479px){.studio-newsletter-form{flex-direction:column}}.studio-newsletter-form .sec-button{flex-shrink:0;justify-content:center}.studio-newsletter-form .sec-button:disabled{opacity:.55;cursor:not-allowed}.studio-newsletter-input{flex:1;min-width:0;padding:.8rem 1rem;border:1px solid color-mix(in srgb,var(--s-footer-ink) 25%,transparent);border-radius:var(--s-radius-sm);background:color-mix(in srgb,var(--s-footer-ink) 6%,transparent);color:var(--s-footer-ink);font:inherit}.studio-newsletter-input::placeholder{color:color-mix(in srgb,var(--s-footer-ink) 55%,transparent)}.studio-newsletter-input:focus{outline:2px solid var(--s-accent);outline-offset:1px}@media (min-width: 1024px) and (max-width: 1279px){:is(.theme-octagon,.theme-aurora,.theme-ledger) .studio-nav{flex-wrap:nowrap;column-gap:.15rem;font-size:.85rem}:is(.theme-octagon,.theme-aurora,.theme-ledger) .studio-nav a{padding-inline:.55rem;white-space:nowrap}.theme-octagon .studio-nav{column-gap:1rem;letter-spacing:.08em}.theme-octagon .studio-nav a{padding-inline:0}}.studio .studio-article :is(a.sec-card,a.studio-item-slot,.sec-offers a){color:var(--s-ink);text-decoration:none}.studio-header:not(.is-stream) .studio-nav{flex-wrap:nowrap;white-space:nowrap}.studio-header.is-compact .studio-nav{display:none!important}.studio-header.is-compact .studio-menu-button{display:grid}.studio-header.is-compact .studio-mobile-nav{display:grid!important}.studio-masthead{padding:.55rem 0}.studio .studio-age{font-size:.7rem}.studio .studio-article :is(.bg-white,[class*=bg-gray-50],[class*=bg-gray-100],[class*=bg-slate-50]){color:#111827}.studio .studio-article :is(.bg-white,[class*=bg-gray-50],[class*=bg-gray-100],[class*=bg-slate-50]) a{color:#1d4ed8}.studio .studio-article :is(.bg-black,[class*=bg-gray-800],[class*=bg-gray-900],[class*=bg-slate-900]){color:#f9fafb}.studio .studio-article :is(.bg-black,[class*=bg-gray-800],[class*=bg-gray-900],[class*=bg-slate-900]) a{color:#93c5fd}.studio app-comment>section{margin-top:0!important;padding:2.5rem 0 3rem!important;border-top:1px solid var(--s-line);background:transparent!important}.studio app-comment>section>div{max-width:46rem;margin:0!important;padding:0!important}.studio app-comment h2{color:var(--s-ink)!important;font-family:var(--s-display)}.studio app-comment :is(.bg-white,[class*="dark:bg-gray"]):not(section){border-color:var(--s-line)!important;background:var(--s-surface)!important}.studio app-comment textarea{background:transparent!important;color:var(--s-ink)!important}.studio app-comment textarea::placeholder{color:var(--s-muted)!important}.studio app-comment [class*=text-gray-9]{color:var(--s-ink)!important}.studio app-comment :is([class*=text-gray-5],[class*=text-gray-6],[class*=text-gray-7]){color:var(--s-muted)!important}.studio app-comment app-button button{border-radius:var(--s-radius-sm)!important;background:var(--s-accent)!important;color:var(--s-accent-ink)!important}body:has(.studio) #cc-main{--cc-font-family: var(--s-body);--cc-bg: var(--s-surface);--cc-primary-color: var(--s-ink);--cc-secondary-color: var(--s-muted);--cc-btn-primary-bg: var(--s-accent);--cc-btn-primary-color: var(--s-accent-ink);--cc-btn-primary-border-color: var(--s-accent);--cc-btn-primary-hover-bg: var(--s-accent);--cc-btn-primary-hover-color: var(--s-accent-ink);--cc-btn-primary-hover-border-color: var(--s-accent);--cc-btn-secondary-bg: var(--s-surface-2);--cc-btn-secondary-color: var(--s-ink);--cc-btn-secondary-border-color: var(--s-line);--cc-btn-secondary-hover-bg: var(--s-surface-2);--cc-btn-secondary-hover-color: var(--s-ink);--cc-btn-secondary-hover-border-color: var(--s-ink);--cc-separator-border-color: var(--s-line);--cc-btn-border-radius: var(--s-radius-sm);--cc-modal-border-radius: var(--s-radius);--cc-link-color: var(--s-ink)}body:has(.studio) #cc-main .cm{border:1px solid var(--s-line);box-shadow:0 24px 60px -20px #00000080}.studio-listing-offers .sec-offers .sec-title{font-size:1.35rem}.studio-listing-offers .sec-offers .sec-head{margin-bottom:.9rem}.studio-listing-offers .sec-offers .grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr))!important;gap:.75rem!important}.studio-listing-offers .sec-offers a.sec-card{flex-direction:row!important;align-items:center!important;gap:.75rem!important;padding:.6rem .75rem!important;text-align:left!important}.studio-listing-offers .sec-offers a.sec-card img{width:3.25rem!important;max-width:none!important;flex-shrink:0;border-radius:var(--s-radius-sm)!important}.studio-listing-offers .sec-offers a.sec-card>span:not(.sec-button){flex:1;min-width:0;font-size:.95rem}.studio-listing-offers .sec-offers a.sec-card .sec-button{width:auto!important;padding:.45rem .85rem;font-size:.8rem}.studio-listing-offers .sec-offers>p{margin-top:.75rem!important;font-size:.8rem!important}@media (max-width: 639px){.studio-home-offers .sec-offers .grid{grid-template-columns:minmax(0,1fr)!important;gap:.6rem!important}.studio-home-offers .sec-offers a.sec-card{flex-direction:row!important;gap:.75rem!important;padding:.6rem .75rem!important;text-align:left!important}.studio-home-offers .sec-offers a.sec-card img{width:3.5rem!important;flex-shrink:0}.studio-home-offers .sec-offers a.sec-card>span:not(.sec-button){flex:1;min-width:0}.studio-home-offers .sec-offers a.sec-card .sec-button{width:auto!important}}.studio main :is(.studio-article,.studio-listing) table{overflow:hidden;border-color:var(--s-line)!important;border-radius:var(--s-radius-sm);background:var(--s-surface)!important;color:var(--s-ink)!important}.studio main :is(.studio-article,.studio-listing) table :is(tr,td,th):is([class*=bg-],[style*=background]){background:transparent!important}.studio main :is(.studio-article,.studio-listing) table :is(tr,td,th)[style*=color]{color:inherit!important}.studio main :is(.studio-article,.studio-listing) table thead{background:var(--s-surface-2)!important}.studio main :is(.studio-article,.studio-listing) table :is(th,td){border-color:var(--s-line)!important}.studio main :is(.studio-article,.studio-listing) table th{color:var(--s-ink)!important}.studio main :is(.studio-article,.studio-listing) table :is([class*=text-gray-],[class*=text-white],[class*=text-black],[class*=text-slate-]){color:inherit!important}.studio main :is(.studio-article,.studio-listing) table a{color:var(--studio-link, var(--s-accent))!important}.studio .studio-article-hero.is-bare:not(.has-image){padding:1.1rem 0 0;border-bottom:0;background:none}.studio .studio-article-hero.is-bare:not(.has-image):before{display:none}.studio .studio-article-hero.is-bare:not(.has-image) .studio-crumbs{margin-bottom:0}.studio .studio-article-hero.is-bare+.studio-listing>app-blocks-component>app-html-block-component:first-child .html-block-title{margin-top:.75rem!important}.studio{min-height:100vh;background:var(--s-bg);color:var(--s-ink);font-family:var(--s-body);-webkit-font-smoothing:antialiased}.studio a{color:inherit}.studio h1,.studio h2,.studio h3,.studio h4{font-family:var(--s-display)}:where(.studio) p{color:inherit}.studio-container{width:100%;max-width:1240px;margin:0 auto;padding-inline:1rem}@media (min-width: 640px){.studio-container{padding-inline:1.5rem}}@media (min-width: 1024px){.studio-container{padding-inline:2rem}}.studio-header{position:relative;z-index:20;background:var(--s-header-bg);color:var(--s-header-ink)}.studio-topbar{padding:.45rem 0;border-bottom:1px solid color-mix(in srgb,var(--s-header-ink) 14%,transparent);font-family:var(--s-data);font-size:.75rem}.studio-topbar a:hover{text-decoration:underline}.studio-age{display:inline-grid;place-items:center;min-width:1.9rem;height:1.3rem;padding:0 .3rem;border:1px solid currentColor;border-radius:999px;font-size:.65rem;font-weight:700}.studio-masthead{padding:1.1rem 0}.studio-brand{display:inline-flex;align-items:center;flex-shrink:0;text-decoration:none}.studio-logo{display:block;height:2.75rem;width:auto;max-width:10rem;object-fit:contain;object-position:left center}@media (min-width: 640px){.studio-logo{height:3.75rem;max-width:16rem}}.studio-wordmark{font-family:var(--s-display);font-size:clamp(1.4rem,1rem + 1.5vw,2rem);font-weight:700;line-height:1;letter-spacing:-.02em;white-space:nowrap}.studio-wordmark em{color:var(--s-accent-2);font-style:italic}.studio-nav{flex-wrap:wrap;justify-content:center;column-gap:2rem;row-gap:.25rem;font-family:var(--s-data);font-size:.8rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.studio-nav a{padding:.35rem 0;border-bottom:2px solid transparent;text-decoration:none}.studio-nav a:hover{border-color:var(--s-accent-2)}.studio a.sec-button{color:var(--s-accent-ink);text-decoration:none}.studio a.sec-button.is-ghost{color:var(--s-ink)}.studio-cta{padding:.6rem 1rem}@media (max-width: 639px){.studio-cta{display:none!important}}.studio-mobile-signup{color:var(--s-accent-2)}@media (min-width: 640px){.studio-mobile-signup{display:none}}.studio-menu-button{display:grid;place-items:center;width:2.75rem;height:2.75rem;border:1px solid color-mix(in srgb,var(--s-header-ink) 25%,transparent);border-radius:var(--s-radius-sm);font-size:1.2rem}@media (min-width: 1024px){.studio-menu-button{display:none}}.studio-mobile-nav{display:grid;padding:.5rem 1rem 1rem;border-top:1px solid color-mix(in srgb,var(--s-header-ink) 14%,transparent);font-family:var(--s-data);font-weight:700}.studio-mobile-nav a{padding:.8rem 0;border-bottom:1px solid color-mix(in srgb,var(--s-header-ink) 10%,transparent)}.studio-kick{display:inline-flex;align-items:center;gap:.55rem;padding:.35rem .85rem .35rem .4rem;border:1px solid #53fc18;border-radius:var(--s-radius-sm, 10px);color:var(--s-header-ink);line-height:1.1;text-decoration:none;white-space:nowrap}.studio-kick[data-live=live]{background:#53fc18;box-shadow:0 0 22px -6px #53fc18;color:#06120a}.studio-kick b{display:block;font-family:var(--s-display);font-size:.85rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.studio-kick small{display:block;font-size:.7rem;opacity:.85}@media (max-width: 479px){.studio-kick{padding-right:.4rem}.studio-kick .studio-kick-text{display:none}}.studio-kick-mark{display:grid;place-items:center;width:1.9rem;height:1.9rem;border-radius:6px;background:#53fc18;color:#06120a;font-family:var(--s-display);font-size:1.1rem;font-weight:900}[data-live=live] .studio-kick-mark{background:#06120a;color:#53fc18;box-shadow:0 0 #53fc18b3;animation:studio-kick-pulse 1.8s ease-out infinite}@keyframes studio-kick-pulse{70%{box-shadow:0 0 0 .45rem #53fc1800}}.studio-header.is-stream .studio-nav{flex-wrap:nowrap;column-gap:1.6rem;font-family:var(--s-body);font-size:.95rem;font-weight:600;letter-spacing:0;text-transform:none;white-space:nowrap}.studio-header.is-stream .studio-cta.is-ghost{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--s-header-ink) 45%,transparent)}@media (max-width: 479px){.studio-header.is-stream .studio-brand{flex-shrink:1;min-width:0}.studio-header.is-stream .studio-logo{max-width:100%;height:auto}.studio-header.is-stream .studio-wordmark{font-size:1.15rem}}@media (min-width: 1024px) and (max-width: 1199px){.studio-header.is-stream .studio-nav{display:none}.studio-header.is-stream .studio-menu-button,.studio-header.is-stream .studio-mobile-nav{display:grid}}@media (prefers-reduced-motion: reduce){.studio-kick-mark{animation:none!important}}.studio-intro{padding:4rem 0 2rem}.studio-page-title{max-width:56rem;margin:0;font-family:var(--s-display);font-size:clamp(2.25rem,1.5rem + 3vw,4.25rem);font-weight:700;line-height:1.02;letter-spacing:-.025em;text-wrap:balance}.studio-page-subtitle{max-width:44rem;margin:1rem 0 0;color:var(--s-muted);font-size:1.2rem;line-height:1.55}.studio-article-hero{position:relative;padding:3rem 0 2.5rem;overflow:hidden;border-bottom:1px solid var(--s-line)}@media (min-width: 1024px){.studio-article-hero{padding:4.5rem 0 3.5rem}}.studio-article-hero.has-image{border-bottom:0;background:var(--s-footer-bg);color:var(--s-footer-ink)}.studio-article-hero.has-image .studio-page-subtitle,.studio-article-hero.has-image .studio-byline,.studio-article-hero.has-image .studio-crumbs{color:color-mix(in srgb,var(--s-footer-ink) 80%,transparent)}.studio-article-hero-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.35}.studio-crumbs{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;color:var(--s-muted);font-family:var(--s-data);font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.studio-byline{margin-top:1.25rem;color:var(--s-muted);font-family:var(--s-data);font-size:.8rem}.studio-article-layout{display:grid;gap:3rem;padding-top:3rem;padding-bottom:3rem}@media (min-width: 1024px){.studio-article-layout{grid-template-columns:minmax(0,1fr) 320px}}.studio-article{max-width:46rem;font-size:1.1rem;line-height:1.7}.studio-article .html-block-title{color:var(--s-ink)!important;font-family:var(--s-display);font-size:clamp(1.6rem,1.2rem + 1vw,2.1rem)!important;line-height:1.15}.studio-article h3.html-block-title{font-size:1.35rem!important}.studio-article .html-block-subtitle{color:var(--s-muted)!important}.studio-article .html-block-text,.studio-article .html-block-text strong{color:var(--s-ink)!important}.studio-article a{color:var(--studio-link, var(--s-accent));text-decoration:underline;text-underline-offset:3px}.studio-article table{font-size:.95rem}.studio-article th{border-color:var(--s-ink)!important;font-family:var(--s-data);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase}.studio-article td{border-color:var(--s-line)!important}.studio-article .sec-band{padding:0}.studio-article .sec{padding:0!important}@media (min-width: 1024px){.studio-sidebar{position:sticky;top:calc(var(--studio-header-h, 0px) + 1.5rem);align-self:start}}.studio-footer{background:var(--s-footer-bg);color:var(--s-footer-ink)}.studio-footer .studio-wordmark{font-size:1.75rem}.studio-footer a:hover{text-decoration:underline}.studio-footer-heading{font-family:var(--s-data);font-size:.72rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;opacity:.7}.studio-social{display:grid;place-items:center;width:2.4rem;height:2.4rem;border:1px solid color-mix(in srgb,var(--s-footer-ink) 30%,transparent);border-radius:999px}.studio-footer-bottom{border-top:1px solid color-mix(in srgb,var(--s-footer-ink) 14%,transparent)}.studio-offers{padding:1.25rem}.studio-offers-head{margin-bottom:1rem}.studio-offers-country{display:flex;align-items:center;gap:.5rem;margin-bottom:.45rem;color:var(--s-muted);font-family:var(--s-data);font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.studio-offers-flag{width:20px;height:15px;border-radius:2px;object-fit:cover;box-shadow:0 0 0 1px var(--s-line)}.studio-offers-title{margin:0;color:var(--s-ink);font-family:var(--s-display);font-size:1.4rem;font-weight:700;line-height:1.15;letter-spacing:-.01em}.studio-offers-list{display:grid;gap:.5rem;margin:0;padding:0;list-style:none}.studio .studio-offer{display:flex;align-items:center;gap:.75rem;padding:.5rem .6rem .5rem .5rem;border:1px solid var(--s-line);border-radius:var(--s-radius-sm);background:var(--s-surface-2);color:var(--s-ink);text-decoration:none;transition:border-color .15s ease,transform .15s ease}.studio .studio-offer:hover,.studio .studio-offer:focus-visible{border-color:var(--s-accent);transform:translateY(-1px)}.studio-offer-logo{flex-shrink:0;width:3rem;height:3rem;border-radius:var(--s-radius-sm);object-fit:cover}.studio-offer-name{flex:1;min-width:0;font-family:var(--s-display);font-size:1rem;font-weight:700;line-height:1.2;overflow-wrap:anywhere}.studio-offer-go{flex-shrink:0;padding:.4rem .8rem;border-radius:999px;background:var(--s-accent);color:var(--s-accent-ink);font-family:var(--s-data);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.studio-offers-terms{margin:.75rem 0 0;color:var(--s-muted);font-family:var(--s-data);font-size:.7rem}.studio-offers-safe{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem 1rem;margin:1rem 0 0;padding-top:.9rem;border-top:1px solid var(--s-line);font-size:.85rem}.studio-offers-safe:first-child{margin-top:0;padding-top:0;border-top:0}.studio-offers-safe span{color:var(--s-muted);font-family:var(--s-data);font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.studio-offers-safe a{color:var(--s-ink);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--s-ink) 35%,transparent);text-underline-offset:3px}.studio-offers-safe a:hover{text-decoration-color:currentColor}.studio app-wheel-block-component .wheel-waiting,.studio app-wheel-block-component .wheel-winners-head p,.studio app-wheel-block-component .wheel-winner-date,.studio app-wheel-block-component .wheel-winner-outcome,.studio app-wheel-block-component .wheel-winner-action{color:var(--s-muted)}.studio app-wheel-block-component .wheel-winners-head h2,.studio app-wheel-block-component .wheel-winner-name,.studio app-wheel-block-component .wheel-winner-prize,.studio app-wheel-block-component .wheel-winner-outcome.has-result{color:var(--s-ink);font-family:var(--s-display)}.studio app-wheel-block-component .wheel-winner-outcome.is-positive{color:var(--s-positive)}.studio app-wheel-block-component .wheel-winner-outcome.is-negative{color:var(--s-danger)}.studio app-wheel-block-component .wheel-winner{border-color:var(--s-line);background:linear-gradient(135deg,color-mix(in srgb,var(--s-accent) 8%,transparent),transparent 40%),var(--s-surface);box-shadow:var(--s-shadow)}.studio app-wheel-block-component .wheel-slot-entries h2,.studio app-wheel-block-component .wheel-slot-entries strong{color:var(--s-ink)}.studio app-wheel-block-component .wheel-slot-entries li span,.studio app-wheel-block-component .wheel-winner-prize small{color:var(--s-muted)}.studio app-wheel-block-component .wheel-slot-entries li{border-color:var(--s-line);background:var(--s-surface)}.studio app-wheel-block-component .wheel-joined{border-color:color-mix(in srgb,var(--s-positive) 45%,transparent);background:color-mix(in srgb,var(--s-positive) 12%,var(--s-surface));color:var(--s-ink)}.theme-aurora{--s-shadow: 0 1px 0 rgb(255 255 255 / .05) inset, 0 24px 48px -28px rgb(0 0 0 / .85);--aurora-edge: linear-gradient(140deg, color-mix(in srgb, var(--s-accent) 55%, transparent), color-mix(in srgb, var(--s-accent-2) 22%, transparent) 45%, rgb(255 255 255 / .06) 75%);background-image:radial-gradient(ellipse 40% 26% at 12% 0%,color-mix(in srgb,var(--s-accent) 28%,transparent),transparent 70%),radial-gradient(ellipse 36% 22% at 62% 0%,color-mix(in srgb,var(--s-accent-2) 16%,transparent),transparent 70%),radial-gradient(ellipse 30% 24% at 100% 6%,rgba(255,78,205,.12),transparent 70%);background-repeat:no-repeat;background-size:100% 1100px}.theme-aurora .studio-page-title,.theme-aurora .sec-title,.theme-aurora .sec-hero-title,.theme-aurora .html-block-title,.theme-aurora .studio-newsletter-title,.theme-aurora .studio-offers-title{font-weight:800;letter-spacing:-.035em}.theme-aurora .studio-page-title{font-size:clamp(2.5rem,1.5rem + 4vw,5.25rem);line-height:.98}.theme-aurora .studio-wordmark{font-weight:800;letter-spacing:-.04em}.theme-aurora .studio-wordmark em,.theme-aurora .sec-hero-highlight{background:linear-gradient(100deg,var(--s-accent),var(--s-accent-2));-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal}.theme-aurora .sec-kicker{display:inline-block;padding:.3rem .65rem;border:1px solid color-mix(in srgb,var(--s-accent) 40%,transparent);border-radius:999px;background:color-mix(in srgb,var(--s-accent) 12%,transparent);font-size:.72rem;letter-spacing:.12em}.theme-aurora .studio-item-label{padding:0;border:0;background:none;color:var(--s-accent-2)}.theme-aurora .studio-header{position:sticky;top:0;border-bottom:1px solid color-mix(in srgb,var(--s-header-ink) 10%,transparent);background:color-mix(in srgb,var(--s-header-bg) 72%,transparent);backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4)}.theme-aurora .studio-topbar{border-bottom-color:color-mix(in srgb,var(--s-header-ink) 8%,transparent)}.theme-aurora .studio-nav{column-gap:.25rem;font-family:var(--s-body);font-size:.92rem;font-weight:600;letter-spacing:0;text-transform:none}.theme-aurora .studio-nav a{padding:.45rem .85rem;border:0;border-radius:999px;transition:background .15s ease}.theme-aurora .studio-nav a:hover{background:color-mix(in srgb,var(--s-header-ink) 9%,transparent)}.theme-aurora .sec-card{border:1px solid transparent;background:linear-gradient(color-mix(in srgb,var(--s-surface) 82%,transparent),color-mix(in srgb,var(--s-surface) 82%,transparent)) padding-box,var(--aurora-edge) border-box}.theme-aurora .studio a:is(:hover,:focus-visible)>.studio-item,.theme-aurora a.sec-card:hover{border-color:transparent;box-shadow:0 0 0 1px color-mix(in srgb,var(--s-accent) 45%,transparent),0 24px 60px -24px color-mix(in srgb,var(--s-accent) 55%,transparent)}.theme-aurora .sec-button,.theme-aurora .studio-cta,.theme-aurora .studio-offer-go,.theme-aurora .studio-intro-button{border-radius:999px;background:linear-gradient(110deg,var(--s-accent),color-mix(in srgb,var(--s-accent) 45%,var(--s-accent-2)));color:var(--s-accent-ink);font-family:var(--s-body);font-weight:700;box-shadow:0 10px 30px -12px color-mix(in srgb,var(--s-accent) 70%,transparent)}.theme-aurora .sec-button.is-ghost{background:color-mix(in srgb,var(--s-ink) 6%,transparent);box-shadow:inset 0 0 0 1px var(--s-line)}.theme-aurora .studio-age{border-color:color-mix(in srgb,var(--s-accent) 60%,transparent);color:var(--s-accent)}.theme-aurora .sec-tag{border:0;border-radius:999px;background:color-mix(in srgb,var(--s-accent-2) 16%,transparent);color:var(--s-accent-2)}.theme-aurora .studio-hero{min-height:clamp(24rem,58vh,38rem)}.theme-aurora .studio-hero:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse 50% 60% at 15% 100%,color-mix(in srgb,var(--s-accent) 30%,transparent),transparent 70%),radial-gradient(ellipse 40% 50% at 90% 90%,color-mix(in srgb,var(--s-accent-2) 18%,transparent),transparent 70%);mix-blend-mode:screen}.theme-aurora .studio-article-hero{border-bottom-color:color-mix(in srgb,var(--s-ink) 8%,transparent)}.theme-aurora .studio-article table{overflow:hidden;border-radius:var(--s-radius-sm)}.theme-aurora .studio-article tr:nth-child(2n) td{background:color-mix(in srgb,var(--s-ink) 3%,transparent)}.theme-aurora .studio .studio-page,.theme-aurora .studio-page{border-radius:999px;margin-inline:.15rem}.theme-aurora .studio-social{border-color:color-mix(in srgb,var(--s-accent) 35%,transparent)}.theme-aurora .studio-mobile-nav{font-family:var(--s-body);font-size:1.05rem;font-weight:600}.theme-aurora .studio-footer{border-top:1px solid color-mix(in srgb,var(--s-footer-ink) 8%,transparent)}@media (prefers-reduced-transparency: reduce){.theme-aurora .studio-header{background:var(--s-header-bg);-webkit-backdrop-filter:none;backdrop-filter:none}}
