.trivia-module__ec0sRW__page{overflow-x:clip}.trivia-module__ec0sRW__hero{isolation:isolate;margin-top:calc(var(--bar-h,56px) * -1);min-height:max(640px,min(100svh,880px));padding:calc(var(--bar-h,56px) + 20px) max(var(--gutter,16px), env(safe-area-inset-right)) 24px max(var(--gutter,16px), env(safe-area-inset-left));align-items:end;display:grid;position:relative}.trivia-module__ec0sRW__heroArt{z-index:-2;background:var(--canvas);position:absolute;inset:0 0 38%;overflow:hidden}.trivia-module__ec0sRW__heroArt img{object-fit:cover;object-position:50% 30%;filter:brightness(1.08)saturate(1.05)}.trivia-module__ec0sRW__hero:before{content:"";z-index:-1;background:linear-gradient(0deg, rgb(var(--canvas-rgb) / 1) 0%, rgb(var(--canvas-rgb) / 1) 48%, rgb(var(--canvas-rgb) / .86) 58%, rgb(var(--canvas-rgb) / 0) 74%), linear-gradient(180deg, rgb(var(--canvas-rgb) / .78) 0, rgb(var(--canvas-rgb) / 0) 96px);position:absolute;inset:0}.trivia-module__ec0sRW__heroInner{width:100%}.trivia-module__ec0sRW__heroCopy{flex-direction:column;align-items:flex-start;gap:14px;width:100%;min-width:0;max-width:640px;display:flex}.trivia-module__ec0sRW__heroCopy h1{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:clamp(3rem,14vw,5.5rem);line-height:.9}.trivia-module__ec0sRW__heroCopy>span,.trivia-module__ec0sRW__heroCopy h1,.trivia-module__ec0sRW__heroLine{text-shadow:0 1px 14px rgb(var(--canvas-rgb) / .85), 0 0 2px rgb(var(--canvas-rgb) / .6)}.trivia-module__ec0sRW__heroLine{max-width:44ch;color:var(--ink);text-wrap:pretty;margin:0;font-size:1.0625rem;line-height:1.5}.trivia-module__ec0sRW__playCard{box-sizing:border-box;border-radius:var(--radius-card,20px);background:rgb(var(--canvas-rgb) / .72);border:1px solid var(--line);-webkit-backdrop-filter:blur(12px);grid-template-columns:64px minmax(0,1fr);align-items:center;gap:12px 14px;width:100%;margin-top:4px;padding:16px;display:grid}.trivia-module__ec0sRW__face{background:var(--surface-muted);width:64px;height:64px;box-shadow:0 0 0 2px var(--action);border-radius:50%;position:relative;overflow:hidden}.trivia-module__ec0sRW__face img{object-fit:cover}.trivia-module__ec0sRW__playWords{min-width:0}.trivia-module__ec0sRW__playLabel{color:var(--action);font-size:var(--t-label,.6875rem);letter-spacing:.16em;text-transform:uppercase;font-weight:600}.trivia-module__ec0sRW__playTitle{color:var(--ink);margin:2px 0 0;font-size:1.0625rem;font-weight:700;line-height:1.25}.trivia-module__ec0sRW__playMeta{color:var(--ink-muted);font-size:var(--t-small,.8125rem);margin:2px 0 0;line-height:1.4}.trivia-module__ec0sRW__playActions{flex-wrap:wrap;grid-column:1/-1;gap:10px;display:flex}@media not (min-width:520px){.trivia-module__ec0sRW__playActions>*{flex:100%}}.trivia-module__ec0sRW__jump{color:var(--ink-muted);font-size:var(--t-small,.8125rem);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:4px;margin-block:-8px;padding-block:12px}.trivia-module__ec0sRW__jump:hover{color:var(--ink);-webkit-text-decoration-color:var(--action);text-decoration-color:var(--action)}@media (min-width:900px){.trivia-module__ec0sRW__hero{align-items:center;min-height:min(100svh,860px);padding-bottom:56px}.trivia-module__ec0sRW__heroArt{width:min(60%,960px);inset:0 0 0 auto}.trivia-module__ec0sRW__heroArt img{object-position:40% 30%}.trivia-module__ec0sRW__hero:before{background:linear-gradient(90deg, rgb(var(--canvas-rgb) / 1) 0%, rgb(var(--canvas-rgb) / 1) 40%, rgb(var(--canvas-rgb) / .5) 54%, rgb(var(--canvas-rgb) / 0) 72%), linear-gradient(0deg, rgb(var(--canvas-rgb) / 1) 0%, rgb(var(--canvas-rgb) / 0) 26%), linear-gradient(180deg, rgb(var(--canvas-rgb) / .78) 0, rgb(var(--canvas-rgb) / 0) 120px)}.trivia-module__ec0sRW__heroInner{max-width:var(--frame-max,1680px);margin-inline:auto}.trivia-module__ec0sRW__heroCopy{gap:18px}.trivia-module__ec0sRW__heroCopy h1{font-size:clamp(4.75rem,7.2vw,8rem)}.trivia-module__ec0sRW__heroLine{font-size:1.1875rem}.trivia-module__ec0sRW__playCard{grid-template-columns:64px minmax(0,1fr) auto;padding:18px 20px}.trivia-module__ec0sRW__playActions{flex-direction:column;grid-column:auto}}.trivia-module__ec0sRW__sections{gap:var(--section-gap,44px);flex-direction:column;padding-top:12px;padding-bottom:32px;display:flex}.trivia-module__ec0sRW__section{scroll-margin-top:calc(var(--bar-h,56px) + 16px);flex-direction:column;gap:18px;min-width:0;display:flex}.trivia-module__ec0sRW__sectionHead{flex-direction:column;gap:8px;display:flex}.trivia-module__ec0sRW__sectionHead h2{font-size:var(--t-d2,2.5rem);color:var(--ink);margin:0}.trivia-module__ec0sRW__sectionLine{max-width:64ch;color:var(--ink-muted);text-wrap:pretty;margin:0;font-size:1rem;line-height:1.5}.trivia-module__ec0sRW__textLink{min-height:44px;color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:4px;align-items:center;gap:6px;font-size:.9375rem;font-weight:600;display:inline-flex}.trivia-module__ec0sRW__textLink:hover{-webkit-text-decoration-color:var(--action);text-decoration-color:var(--action)}.trivia-module__ec0sRW__textLink svg{flex-shrink:0;width:16px;height:16px}.trivia-module__ec0sRW__qa{gap:var(--gap,10px);counter-reset:q;grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.trivia-module__ec0sRW__qaItem{counter-increment:q;border-radius:var(--radius-tile,16px);background:var(--surface);box-shadow:var(--elevation-1);flex-direction:column;gap:6px;min-width:0;padding:18px 18px 16px 62px;display:flex;position:relative}.trivia-module__ec0sRW__qaItem:before{content:counter(q);background:var(--surface-raised);width:32px;height:32px;color:var(--ink);border-radius:50%;place-items:center;font-size:.9375rem;font-weight:800;display:grid;position:absolute;top:16px;left:16px}.trivia-module__ec0sRW__qaItem h3{color:var(--ink);text-wrap:pretty;margin:0;font-size:1.0625rem;font-weight:700;line-height:1.35}.trivia-module__ec0sRW__answer{color:var(--ink);margin:0;font-size:1rem;line-height:1.45}.trivia-module__ec0sRW__answer span{color:var(--action);font-size:var(--t-label,.6875rem);letter-spacing:.16em;text-transform:uppercase;margin-right:6px;font-weight:700}.trivia-module__ec0sRW__note{color:var(--ink-muted);text-wrap:pretty;margin:0;font-size:.9375rem;line-height:1.5}.trivia-module__ec0sRW__source{color:var(--ink-faint);font-size:var(--t-small,.8125rem);text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px;overflow-wrap:anywhere;align-self:flex-start;margin-top:2px;padding-block:6px}.trivia-module__ec0sRW__source:hover{color:var(--ink-muted)}@media (min-width:900px){.trivia-module__ec0sRW__qa{grid-template-columns:repeat(2,minmax(0,1fr))}}.trivia-module__ec0sRW__playStrip{border-radius:var(--radius-card,20px);border:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;padding:18px 20px;display:flex}.trivia-module__ec0sRW__playStrip p{color:var(--ink-muted);flex:280px;margin:0;line-height:1.5}.trivia-module__ec0sRW__playStrip b{color:var(--ink)}.trivia-module__ec0sRW__prompts{border-radius:var(--radius-stage,24px);background:var(--surface);box-shadow:var(--elevation-2);gap:18px;min-width:0;padding:clamp(20px,4vw,36px);display:grid}.trivia-module__ec0sRW__promptsHead{flex-direction:column;gap:8px;display:flex}.trivia-module__ec0sRW__promptsHead h2{font-size:var(--t-d2,2.5rem);color:var(--ink);margin:0}.trivia-module__ec0sRW__promptsHead p{max-width:60ch;color:var(--ink-muted);margin:0;line-height:1.55}.trivia-module__ec0sRW__promptList{grid-template-columns:minmax(0,1fr);gap:8px;margin:0;padding:0;list-style:none;display:grid}.trivia-module__ec0sRW__promptList li{border-radius:var(--radius-control,12px);background:var(--surface-raised);color:var(--ink);padding:12px 14px;font-size:1rem;line-height:1.4}.trivia-module__ec0sRW__prompts>.trivia-module__ec0sRW__textLink{justify-self:start}@media (min-width:700px){.trivia-module__ec0sRW__promptList{grid-template-columns:repeat(2,minmax(0,1fr))}}.trivia-module__ec0sRW__make{border-radius:var(--radius-stage,24px);border:1px solid var(--line);align-items:center;gap:18px;min-width:0;padding:clamp(20px,4vw,36px);display:grid}.trivia-module__ec0sRW__make h2{font-size:var(--t-d2,2.5rem);color:var(--ink);margin:8px 0 0}.trivia-module__ec0sRW__make p{max-width:52ch;color:var(--ink-muted);margin:8px 0 0;line-height:1.55}.trivia-module__ec0sRW__makeActions{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.trivia-module__ec0sRW__moments{font-size:var(--t-small,.8125rem)}.trivia-module__ec0sRW__moments a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px;margin-block:-12px;padding-block:12px;display:inline-block}@media not (min-width:520px){.trivia-module__ec0sRW__makeActions>a{width:100%}}@media (min-width:900px){.trivia-module__ec0sRW__make{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}}.trivia-module__ec0sRW__faqTitle{font-size:var(--t-d2,2.5rem);color:var(--ink);margin:0}.trivia-module__ec0sRW__faq{border-top:1px solid var(--line);flex-direction:column;max-width:860px;display:flex}.trivia-module__ec0sRW__faq details{border-bottom:1px solid var(--line)}.trivia-module__ec0sRW__faq summary{cursor:pointer;min-height:56px;color:var(--ink);justify-content:space-between;align-items:center;gap:16px;padding:10px 0;font-size:1.0625rem;font-weight:700;line-height:1.3;list-style:none;display:flex}.trivia-module__ec0sRW__faq summary::-webkit-details-marker{display:none}.trivia-module__ec0sRW__faq summary:after{content:"+";color:var(--ink-muted);flex-shrink:0;font-size:1.5rem;font-weight:400;line-height:1}.trivia-module__ec0sRW__faq details[open] summary:after{content:"−"}.trivia-module__ec0sRW__faq p{max-width:68ch;color:var(--ink-muted);margin:0 0 18px;line-height:1.55}.trivia-module__ec0sRW__checked{color:var(--ink-faint);font-size:var(--t-small,.8125rem);margin:0;line-height:1.45}