/* source-sha256:5765e84e3a943f66258b5eaf1e0d8689c4fc9100cc3d421dd197c866eb1965dd */
/* builder-sha256:46edecd21e98fa04f9f3646cc0c935e1c4b8d108b18cd2737ff7f2b73b9ef7d4 */
.home-discovery{--home-line:color-mix(in srgb,var(--ink) 15%,transparent);--home-soft:color-mix(in srgb,var(--brand) 6%,var(--panel-strong));--home-accent:color-mix(in srgb,var(--brand) 50%,var(--ink));display:grid;gap:clamp(1.5rem,3vw,2.6rem);color:var(--ink);padding-block:.25rem 1rem;}.home-discovery *,.home-discovery *::before,.home-discovery *::after{box-sizing:border-box;}.home-discovery :where(h1,h2,h3,p,ul){margin:0;}.home-discovery :where(section,article,aside,nav,div){min-width:0;}.home-discovery :where(a,summary){-webkit-tap-highlight-color:transparent;}.home-discovery a{text-decoration:none;}.home-discovery :where(a,summary):focus-visible{outline:3px solid var(--ink);outline-offset:4px;}.home-discovery .home-icon{width:1.25rem;height:1.25rem;flex:0 0 1.25rem;}.home-discovery .home-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;}.home-discovery .home-kicker{display:flex;align-items:center;gap:.65rem;font-size:.74rem;line-height:1.5;font-weight:750;letter-spacing:.085em;text-transform:uppercase;color:var(--muted);}.home-discovery .home-hero{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(1.25rem,3vw,2.5rem);align-items:center;padding:clamp(1.25rem,3vw,2.5rem);border:1px solid var(--home-line);border-radius:clamp(1.25rem,2.2vw,1.9rem);background:var(--panel);background:radial-gradient(ellipse at 3% 0%,color-mix(in srgb,var(--brand-2) 11%,transparent),transparent 65%),var(--panel);box-shadow:0 10px 30px color-mix(in srgb,var(--ink) 5%,transparent);}.home-discovery .home-brand-mark{display:inline-grid;place-items:center;width:2.25rem;height:2.25rem;flex:0 0 2.25rem;border-radius:.75rem;font-size:.85rem;font-weight:900;letter-spacing:-.05em;color:var(--ink);background:linear-gradient(135deg,color-mix(in srgb,var(--brand) 32%,var(--panel-strong)),color-mix(in srgb,var(--brand-2) 32%,var(--panel-strong)));}.home-discovery .home-hero h1{max-width:15ch;font-size:clamp(2.8rem,4.6vw,4rem);line-height:1.03;letter-spacing:-.055em;font-weight:850;margin-block:1.1rem 1.15rem;text-wrap:balance;overflow-wrap:normal;}.home-discovery .home-hero h1>span{color:var(--home-accent);}.home-discovery .home-intro{max-width:35ch;font-size:clamp(1rem,1.5vw,1.13rem);line-height:1.65;color:var(--muted);}.home-discovery .home-primary-actions{display:flex;flex-wrap:wrap;gap:.65rem;margin-block-start:1.5rem;}.home-discovery .home-secondary-actions{display:flex;flex-wrap:wrap;gap:.4rem 1.3rem;margin-block-start:.65rem;}.home-discovery .home-action{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:44px;max-width:100%;padding:.7rem 1rem;border:1px solid var(--home-line);border-radius:.85rem;background:var(--panel-strong);color:var(--ink);font-size:.88rem;font-weight:750;line-height:1.35;text-decoration:none;box-shadow:none;text-align:center;transition:transform .16s ease,border-color .16s ease,background-color .16s ease;}html[data-theme] .home-discovery a.home-action.home-action-primary{background:var(--ink);color:var(--panel-strong);border-color:var(--ink);}.home-discovery .home-action-secondary{background:transparent;}.home-discovery .home-text-link{display:inline-flex;align-items:center;justify-content:flex-start;gap:.4rem;min-height:44px;font-size:.84rem;line-height:1.45;font-weight:650;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.2em;}.home-discovery .home-section-heading{display:flex;align-items:center;justify-content:space-between;gap:.5rem 1rem;flex-wrap:wrap;margin-block-end:.95rem;}.home-discovery .home-section-heading h2{font-size:clamp(1.2rem,2vw,1.6rem);line-height:1.25;letter-spacing:-.025em;font-weight:800;}.home-discovery .home-section-heading .home-kicker{margin-block-end:.25rem;}.home-discovery .home-section-links{display:flex;align-items:center;flex-wrap:wrap;gap:.35rem 1.2rem;}.home-discovery .home-supporting-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;}.home-discovery .home-game-card{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:0;border:1px solid var(--home-line);border-radius:1.25rem;background:var(--panel);overflow:clip;}.home-discovery .home-game-card.is-featured{grid-template-columns:minmax(0,1fr);background:var(--panel-strong);}.home-discovery .home-game-media{display:grid;position:relative;min-height:100%;isolation:isolate;background:var(--home-soft);}.home-discovery .home-game-art{display:block;width:100%;height:100%;min-height:0;object-fit:contain;object-position:center;}.home-discovery .is-featured .home-game-media{aspect-ratio:16 / 9;min-height:0;}.home-discovery .is-featured .home-game-art{position:absolute;inset:0;}.home-discovery .home-feature-label{color:var(--muted);font-size:.66rem;line-height:1.35;font-weight:750;text-transform:uppercase;letter-spacing:.085em;}.home-discovery .home-game-copy{display:flex;flex-direction:column;align-items:flex-start;padding:1.1rem;gap:.55rem;}.home-discovery .is-featured .home-game-copy{padding:1.25rem;}.home-discovery .home-game-copy :is(h2,h3){font-size:1.08rem;line-height:1.3;letter-spacing:-.02em;font-weight:800;overflow-wrap:anywhere;}.home-discovery .is-featured .home-game-copy :is(h2,h3){font-size:1.35rem;}.home-discovery .home-game-description{color:var(--muted);font-size:.87rem;line-height:1.6;overflow-wrap:anywhere;}.home-discovery .home-game-availability{color:var(--muted);font-size:.76rem;line-height:1.5;}.home-discovery .home-platforms{display:flex;flex-wrap:wrap;gap:.3rem;padding:0;list-style:none;}.home-discovery .home-platforms li{padding:.2rem .5rem;border-radius:.4rem;background:var(--home-soft);color:var(--ink);font-size:.66rem;line-height:1.5;font-weight:650;border:1px solid var(--home-line);}.home-discovery .home-game-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.2rem .9rem;margin-block-start:auto;padding-block-start:.35rem;}.home-discovery .home-game-actions .home-action{font-size:.8rem;padding:.6rem .85rem;}.home-discovery .home-game-actions .home-text-link{font-size:.78rem;}.home-discovery .home-game-media:focus-visible{outline-offset:-5px;z-index:1;}.home-discovery .home-discovery-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;}.home-discovery .home-discovery-link{display:flex;align-items:center;gap:.8rem;padding:1rem;min-height:86px;border:1px solid var(--home-line);border-radius:1rem;background:var(--panel);transition:transform .16s ease,border-color .16s ease,background-color .16s ease;}.home-discovery .home-discovery-link>span:not(.home-discovery-icon){flex:1 1 auto;min-width:0;}.home-discovery .home-discovery-icon{display:grid;place-items:center;width:2.55rem;height:2.55rem;flex:0 0 2.55rem;border-radius:.85rem;color:var(--home-accent);background:var(--home-soft);}.home-discovery .home-discovery-link:nth-child(2n) .home-discovery-icon{background:color-mix(in srgb,var(--brand-2) 12%,var(--panel-strong));color:color-mix(in srgb,var(--brand-2) 40%,var(--ink));}.home-discovery .home-discovery-link:nth-child(3n) .home-discovery-icon{background:color-mix(in srgb,var(--brand-3) 16%,var(--panel-strong));color:var(--ink);}.home-discovery .home-discovery-link strong,.home-discovery .home-tool-link strong{display:block;font-size:.95rem;line-height:1.4;font-weight:750;}.home-discovery .home-discovery-link small,.home-discovery .home-tool-link small{display:block;color:var(--muted);font-size:.76rem;line-height:1.45;margin-block-start:.15rem;}.home-discovery .home-discovery-link>.home-icon{width:1rem;height:1rem;flex-basis:1rem;opacity:.6;}.home-discovery .home-tools{margin-block-start:1.3rem;padding-block:1.15rem .5rem;border-block-start:1px solid var(--home-line);scroll-margin-block-start:8rem;}.home-discovery .home-tools-heading{display:flex;align-items:baseline;gap:.4rem 1rem;flex-wrap:wrap;margin-block-end:.6rem;}.home-discovery .home-tools-heading h3{font-size:.92rem;line-height:1.4;}.home-discovery .home-tools-heading p{color:var(--muted);font-size:.8rem;}.home-discovery .home-tools-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem;}.home-discovery .home-tool-link{display:flex;align-items:center;justify-content:space-between;gap:.4rem;padding:.85rem .75rem;border-radius:.75rem;border:1px solid var(--home-line);background:var(--panel);min-height:70px;}.home-discovery .home-tool-link strong{font-size:.85rem;}.home-discovery .home-tool-link small{font-size:.72rem;}.home-discovery .home-tool-link .home-icon{width:.95rem;height:.95rem;flex-basis:.95rem;}.home-discovery .home-small-links{display:flex;flex-wrap:wrap;gap:.2rem 1.4rem;margin-block-start:.4rem;}.home-discovery .home-small-links a,.home-discovery .home-utility-links a{display:inline-flex;align-items:center;min-height:44px;font-size:.79rem;text-decoration:underline;text-underline-offset:.2em;text-decoration-color:var(--home-line);}.home-discovery .home-updates{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;}.home-discovery .home-updates.has-both{grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr);align-items:start;}.home-discovery .home-update-panel{padding:1.15rem;border-radius:1rem;background:var(--panel);border:1px solid var(--home-line);}.home-discovery .home-update-panel .home-section-heading{margin-block-end:.7rem;}.home-discovery .home-update-panel h2{font-size:1.05rem;}.home-discovery .notify-box{border:1px solid var(--home-line);border-radius:.85rem;box-shadow:none;margin:0;}.home-discovery .notify-head{flex-wrap:wrap;}.home-discovery .notify-body{min-width:0;overflow-wrap:anywhere;}.home-discovery .notify-body p{font-size:.87rem;line-height:1.6;margin-block-start:.4rem;}.home-discovery .notify-actions:empty{display:none;}.home-discovery .ad-box{border-radius:.85rem;overflow:hidden;box-shadow:none;transform:none;filter:none;transition:none;}.home-discovery .ad-box img:not(.ad-impression-pixel){width:100%;height:auto;max-height:300px;object-fit:contain;}.home-discovery .ad-box .ad-impression-pixel{width:1px;height:1px;min-width:0;min-height:0;}.home-discovery .home-community{padding-block:1.25rem;border-block:1px solid var(--home-line);}.home-discovery .home-community>.home-kicker{margin-block-end:.8rem;}.home-discovery .home-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;}.home-discovery .home-stat-link{display:flex;gap:.2rem;flex-direction:column;align-items:flex-start;min-height:50px;padding:.1rem .5rem;border-radius:.6rem;}.home-discovery .home-stat-link strong{font-size:1.4rem;line-height:1.2;font-weight:850;letter-spacing:-.02em;}.home-discovery .home-stat-link span{font-size:.76rem;line-height:1.5;color:var(--muted);}.home-discovery .home-bottom{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:1rem;}.home-discovery .home-newcomer{flex:1 1 320px;max-width:620px;border-radius:.85rem;border:1px solid var(--home-line);background:var(--panel);}.home-discovery .home-newcomer summary{display:flex;align-items:center;gap:.65rem;padding:.9rem 1rem;cursor:pointer;font-size:.9rem;font-weight:750;list-style:none;min-height:52px;}.home-discovery .home-newcomer summary::-webkit-details-marker{display:none;}.home-discovery .home-newcomer summary>span:not(.home-details-chevron){color:var(--muted);font-size:.8rem;font-weight:450;}.home-discovery .home-details-chevron{margin-inline-start:auto;font-size:1.1rem;transition:transform .16s ease;}.home-discovery .home-newcomer[open] .home-details-chevron{transform:rotate(180deg);}.home-discovery .home-newcomer-content{padding:0 1rem .8rem;color:var(--muted);font-size:.85rem;line-height:1.65;}.home-discovery .home-newcomer-content a{color:var(--ink);}.home-discovery .home-utility-links{display:flex;flex-wrap:wrap;gap:.2rem 1rem;}.home-discovery .home-catalog-intro{display:grid;justify-items:start;gap:1rem;padding:2rem;border-radius:1.25rem;background:var(--home-soft);}.home-discovery .home-catalog-brand{font-size:4.5rem;line-height:1.1;font-weight:900;letter-spacing:-.08em;color:var(--home-accent);}.home-discovery .home-catalog-intro p,.home-discovery .home-quiet-note{font-size:.9rem;color:var(--muted);line-height:1.6;}.home-discovery .home-cover-placeholder,.home-discovery .home-game-art.game-cover-fallback-art{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.6rem;padding:1.2rem;text-align:center;background:var(--home-soft);color:var(--ink);min-height:150px;}.home-discovery .home-game-art.game-cover-fallback-art>span{font-size:2rem;}.home-discovery .home-game-art.game-cover-fallback-art strong{font-size:1.1rem;line-height:1.4;}.home-discovery .home-game-art.game-cover-fallback-art em{font-size:.7rem;font-style:normal;letter-spacing:.12em;}@media (hover:hover){.home-discovery .home-action:hover{transform:translateY(-2px);border-color:var(--ink);}.home-discovery .home-action-primary:hover{opacity:.9;}.home-discovery .home-discovery-link:hover{transform:translateY(-2px);border-color:var(--home-accent);background:var(--home-soft);}.home-discovery .home-tool-link:hover,.home-discovery .home-stat-link:hover{background:var(--home-soft);}.home-discovery .home-text-link:hover,.home-discovery .home-game-copy :is(h2,h3) a:hover{text-decoration:underline;text-underline-offset:.2em;}}@media (min-width:1100px){.home-discovery .home-game-card.is-featured{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);}.home-discovery .is-featured .home-game-media{aspect-ratio:auto;min-height:100%;}.home-discovery .is-featured .home-game-copy{padding:1.15rem;}.home-discovery .is-featured .home-game-copy h2{font-size:1.25rem;}}@media (max-width:960px){.home-discovery .home-hero{gap:1.2rem;padding:1.5rem;}.home-discovery .home-hero h1{font-size:clamp(2.8rem,6vw,4rem);}.home-discovery .home-supporting-grid{gap:.7rem;}.home-discovery .home-game-card:not(.is-featured){grid-template-columns:minmax(0,1fr);}.home-discovery .home-game-card:not(.is-featured) .home-game-media{aspect-ratio:16 / 8;min-height:0;}.home-discovery .home-game-card:not(.is-featured) .home-game-art{position:absolute;inset:0;}.home-discovery .home-discovery-grid{grid-template-columns:repeat(2,minmax(0,1fr));}.home-discovery .home-tools-grid{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:680px){.home-discovery{gap:1.6rem;}.home-discovery .home-hero{grid-template-columns:minmax(0,1fr);padding:1.15rem;gap:1.25rem;}.home-discovery .home-hero h1{max-width:12ch;font-size:clamp(2.4rem,9.5vw,3.5rem);margin-block:.8rem;}.home-discovery .home-hero-copy>.home-kicker{letter-spacing:.06em;font-size:.66rem;}.home-discovery .home-intro{max-width:43ch;font-size:.95rem;}.home-discovery .home-primary-actions{margin-block-start:1.15rem;}.home-discovery .home-primary-actions .home-action{flex:1 1 auto;}.home-discovery .home-secondary-actions{margin-block-start:.3rem;}.home-discovery .is-featured .home-game-copy{padding:1rem;}.home-discovery .is-featured .home-game-copy :is(h2,h3){font-size:1.15rem;}.home-discovery .home-section-heading{gap:.2rem;}.home-discovery .home-section-heading h2{font-size:1.3rem;}.home-discovery .home-section-links{width:100%;justify-content:space-between;}.home-discovery .home-supporting-grid{grid-template-columns:minmax(0,1fr);gap:.8rem;}.home-discovery .home-game-card:not(.is-featured){grid-template-columns:minmax(0,.6fr) minmax(0,1.4fr);}.home-discovery .home-game-card:not(.is-featured) .home-game-media{aspect-ratio:auto;min-height:100%;}.home-discovery .home-game-card:not(.is-featured) .home-game-art{position:absolute;inset:0;}.home-discovery .home-game-copy{padding:.9rem;}.home-discovery .home-game-copy :is(h2,h3){font-size:1rem;}.home-discovery .home-game-description{font-size:.79rem;}.home-discovery .home-game-actions{gap:.1rem .5rem;}.home-discovery .home-game-actions .home-action{font-size:.75rem;padding:.55rem .7rem;}.home-discovery .home-discovery-link{padding:.85rem .65rem;gap:.55rem;flex-wrap:wrap;align-content:flex-start;}.home-discovery .home-discovery-link>span:not(.home-discovery-icon){flex:1 1 calc(100% - 3.4rem);}.home-discovery .home-discovery-link>.home-icon{display:none;}.home-discovery .home-discovery-link small{font-size:.69rem;}.home-discovery .home-discovery-link strong{font-size:.88rem;}.home-discovery .home-tools-heading p{display:none;}.home-discovery .home-tool-link{padding:.7rem;}.home-discovery .home-updates.has-both{grid-template-columns:minmax(0,1fr);}.home-discovery .home-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem .5rem;}.home-discovery .home-community{padding-block:1rem;}.home-discovery .home-stat-link strong{font-size:1.25rem;}.home-discovery .home-newcomer{max-width:none;}.home-discovery .home-bottom{gap:.6rem;}.home-discovery .home-utility-links{justify-content:space-between;width:100%;gap:.4rem;}}@media (max-width:360px){.home-discovery .home-hero{padding:.9rem;}.home-discovery .home-primary-actions{flex-direction:column;}.home-discovery .home-game-card:not(.is-featured){grid-template-columns:minmax(0,1fr);}.home-discovery .home-game-card:not(.is-featured) .home-game-media{aspect-ratio:16 / 8;min-height:0;}.home-discovery .home-newcomer summary{flex-wrap:wrap;}}.home-discovery .home-shortcuts{display:flex;align-items:center;flex-wrap:wrap;gap:.8rem 1.5rem;padding:.85rem 1rem;background:var(--panel);border:1px solid var(--home-line);border-radius:1rem;}.home-discovery .home-shortcuts-heading{flex:0 1 190px;}.home-discovery .home-shortcuts-heading h2{font-size:.93rem;font-weight:800;letter-spacing:-.01em;}.home-discovery .home-shortcuts-heading p{color:var(--muted);font-size:.77rem;margin-block-start:.2rem;}.home-discovery .home-shortcuts nav{display:grid;grid-template-columns:repeat(auto-fit,minmax(125px,1fr));flex:1 1 400px;gap:.5rem;}.home-discovery .home-shortcut{display:flex;align-items:center;gap:.6rem;padding:.65rem .75rem;min-height:46px;border:1px solid var(--home-line);border-radius:.75rem;background:var(--home-soft);color:var(--ink);font-size:.83rem;font-weight:700;}.home-discovery .home-shortcut>.home-icon:first-child{color:var(--home-accent);}.home-discovery .home-shortcut>.home-icon:last-child{margin-inline-start:auto;width:.95rem;height:.95rem;flex-basis:.95rem;}.home-discovery .home-shortcut span{overflow-wrap:anywhere;}.home-discovery .home-giveaway-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:1rem;}.home-discovery .home-giveaway{display:flex;flex-direction:column;align-items:flex-start;gap:.8rem;padding:1.2rem;background:var(--panel);border:1px solid var(--home-line);border-radius:1.15rem;overflow-wrap:anywhere;}.home-discovery .home-giveaway-heading{display:flex;align-items:center;gap:.65rem;width:100%;}.home-discovery .home-giveaway-icon{display:grid;place-items:center;width:2.25rem;height:2.25rem;flex-shrink:0;background:var(--home-soft);color:var(--home-accent);border-radius:.65rem;}.home-discovery .home-giveaway-mode{font-size:.72rem;line-height:1.5;font-weight:650;color:var(--muted);}.home-discovery .home-giveaway h3{font-size:1.04rem;font-weight:800;line-height:1.4;letter-spacing:-.01em;}.home-discovery .home-giveaway-prize{width:100%;display:grid;gap:.2rem;padding-block:.65rem;border-block:1px solid var(--home-line);}.home-discovery .home-giveaway-prize span{font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);}.home-discovery .home-giveaway-prize strong{font-size:1.1rem;line-height:1.4;font-weight:800;}.home-discovery .home-giveaway-deadline{display:flex;align-items:flex-start;gap:.45rem;font-size:.75rem;line-height:1.6;color:var(--muted);}.home-discovery .home-giveaway-deadline .home-icon{width:1rem;height:1rem;flex-basis:1rem;margin-block-start:.1rem;}.home-discovery .home-giveaway-deadline.ends-soon{color:var(--ink);font-weight:750;}.home-discovery .home-giveaway-remaining{font-size:.73rem;color:var(--muted);margin-block-start:-.4rem;}.home-discovery .home-giveaway-state{width:100%;display:grid;justify-items:start;gap:.5rem;margin-block:.1rem .25rem;}.home-discovery .home-state{display:inline-flex;align-items:center;padding:.3rem .6rem;border-radius:.5rem;border:1px solid var(--home-line);font-size:.74rem;line-height:1.4;font-weight:750;color:var(--ink);background:var(--panel-strong);}.home-discovery .home-state.is-complete{background:color-mix(in srgb,var(--brand-2) 15%,var(--panel-strong));border-color:color-mix(in srgb,var(--brand-2) 40%,var(--home-line));}.home-discovery .home-state.is-ready{background:var(--home-soft);}.home-discovery .home-state.is-attention{border-color:var(--home-accent);}.home-discovery .home-giveaway-state p{font-size:.77rem;color:var(--muted);line-height:1.6;}.home-discovery .home-giveaway-action{margin-block-start:auto;width:100%;font-size:.82rem;}.home-discovery .home-giveaway-empty{border:1px dashed var(--home-line);border-radius:.85rem;padding:.9rem 1rem;}.home-discovery .home-activity-bottom{display:grid;gap:1rem;margin-block-start:1.1rem;}.home-discovery .home-activity-bottom.has-both{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;}.home-discovery .home-activity-subtitle,.home-discovery .home-sponsored h3{font-size:.95rem;font-weight:750;line-height:1.4;}.home-discovery .home-activity-subtitle{margin-block-end:.5rem;}.home-discovery .home-notice-list{border:1px solid var(--home-line);border-radius:.9rem;background:var(--panel);overflow:hidden;}.home-discovery .home-notice{padding:1rem;overflow-wrap:anywhere;}.home-discovery .home-notice+.home-notice{border-block-start:1px solid var(--home-line);}.home-discovery .home-notice-heading{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.4rem .75rem;margin-block-end:.45rem;}.home-discovery .home-notice h3{font-size:.89rem;line-height:1.5;font-weight:750;}.home-discovery .home-notice-date{color:var(--muted);font-size:.69rem;white-space:normal;}.home-discovery .home-notice-preview,.home-discovery .home-notice-body{color:var(--muted);font-size:.82rem;line-height:1.7;}.home-discovery .home-notice-details summary{display:flex;align-items:center;min-height:44px;width:fit-content;padding:.3rem .4rem;margin-inline-start:-.4rem;color:var(--home-accent);cursor:pointer;font-size:.79rem;font-weight:750;border-radius:.4rem;}.home-discovery .home-notice-details summary::after{content: '+';font-size:1rem;margin-inline-start:.5rem;}.home-discovery .home-notice-details[open] summary::after{content: '−';}.home-discovery .home-notice-details summary::-webkit-details-marker{display:none;}.home-discovery .home-important-notices{display:grid;gap:.65rem;margin-block-end:1rem;}.home-discovery .home-notice.is-important{border:1px solid var(--home-line);border-inline-start:4px solid var(--home-accent);border-radius:.85rem;background:var(--home-soft);}.home-discovery .home-notice.is-important .home-notice-body{color:var(--ink);}.home-discovery .home-important-label{display:inline-block;font-size:.67rem;text-transform:uppercase;letter-spacing:.07em;margin-inline-end:.65rem;padding:.2rem .4rem;border:1px solid var(--home-accent);border-radius:.35rem;}.home-discovery .home-sponsored{padding:.9rem;}.home-discovery .home-sponsored .ad-box{padding:.65rem;background:var(--panel-strong);border:1px solid var(--home-line);}.home-discovery .home-sponsored .ad-box a img{aspect-ratio:auto;max-height:200px;object-fit:contain;background:var(--panel-strong);}.home-discovery .home-sponsored .ad-box a span{color:var(--ink);font-size:.79rem;font-weight:650;line-height:1.5;overflow-wrap:anywhere;}.home-discovery .home-sponsored .home-section-heading{margin-block-end:.5rem;}.home-discovery .home-sponsored .home-text-link{font-size:.74rem;}.home-discovery .home-activity-bottom:not(.has-both)>.home-sponsored{width:100%;max-width:540px;}@media (hover:hover){.home-discovery .home-shortcut:hover{border-color:var(--home-accent);background:var(--panel-strong);}.home-discovery .home-notice-details summary:hover{text-decoration:underline;text-underline-offset:.2em;}}@media (max-width:680px){.home-discovery .home-shortcuts{padding:.8rem;gap:.65rem;}.home-discovery .home-shortcuts-heading{flex-basis:100%;}.home-discovery .home-shortcuts-heading p{display:none;}.home-discovery .home-shortcuts nav{grid-template-columns:repeat(2,minmax(0,1fr));flex-basis:100%;}.home-discovery .home-shortcut{font-size:.78rem;padding:.65rem;gap:.45rem;}.home-discovery .home-giveaway-grid{grid-template-columns:minmax(0,1fr);gap:.75rem;}.home-discovery .home-giveaway{padding:1rem;gap:.65rem;}.home-discovery .home-activity-bottom.has-both{grid-template-columns:minmax(0,1fr);}.home-discovery .home-activity-bottom:not(.has-both)>.home-sponsored{max-width:none;}.home-discovery .home-notice{padding:.85rem;}}html[data-motion-preference="reduce"] .home-discovery *,html[data-motion-preference="reduce"] .home-discovery *::before,html[data-motion-preference="reduce"] .home-discovery *::after{animation:none !important;transition:none !important;scroll-behavior:auto !important;}html[data-motion-preference="reduce"] .home-discovery :is(.home-action,.home-discovery-link):hover{transform:none;}@media (prefers-reduced-motion:reduce){.home-discovery *,.home-discovery *::before,.home-discovery *::after{animation:none !important;transition:none !important;scroll-behavior:auto !important;}.home-discovery :is(.home-action,.home-discovery-link):hover{transform:none;}}html[data-contrast-preference="boost"] .home-discovery{--home-line:var(--ink);--home-accent:var(--ink);}html[data-contrast-preference="boost"] .home-discovery :is(p,small,.home-kicker,.home-stat-link span){color:var(--ink);}html[data-link-preference="underline"] .home-discovery a{text-decoration:underline;text-underline-offset:.2em;}@media (forced-colors:active){.home-discovery{--home-line:CanvasText;--home-soft:Canvas;--home-accent:LinkText;}.home-discovery :is(a,summary):focus-visible{outline-color:Highlight;}.home-discovery .home-action{border:1px solid ButtonText;}}@media print{.home-discovery{gap:1rem;}.home-discovery .home-hero{box-shadow:none;}.home-discovery :is(.home-sponsored,.home-secondary-actions,.home-game-actions){display:none;}}
