.historical-year-guessing-game-module__GqENFG__page{--surface-base:#fff;--surface-inverse:#171922;--surface-support:#f6f8f5;--text-primary:#090c21;--text-secondary:#34364d;--text-faint:#777b90;--text-inverse:#fff;--border-soft:#e8e3ea;--border-default:#d7d1dc;--overlay-default:#10122024;--palette-rose-50:#fff3f6;--palette-rose-100:#fbe5eb;--palette-rose-300:#ec9aae;--palette-rose-500:#c83f68;--palette-navy-500:#33364d;--palette-gold-100:#ffe89a;--palette-gold-500:#dba51f;--palette-mint-200:#dff2e7;--palette-status-success-100:#daf8e7;--palette-status-success-700:#077941;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--surface-base);width:100%;min-height:100vh;color:var(--text-primary);font-family:var(--font-body);overflow-x:clip}.historical-year-guessing-game-module__GqENFG__breadcrumbs{width:96%;max-width:1345px;color:var(--text-secondary);font-size:var(--font-size-sm);align-items:center;gap:10px;margin:20px auto 0;font-weight:700;display:flex}.historical-year-guessing-game-module__GqENFG__breadcrumbs a{color:var(--text-primary);text-decoration:none}.historical-year-guessing-game-module__GqENFG__breadcrumbs a:hover,.historical-year-guessing-game-module__GqENFG__secondaryLink{color:var(--palette-rose-500)}.historical-year-guessing-game-module__GqENFG__breadcrumbs span[aria-hidden=true]{color:var(--text-faint)}.historical-year-guessing-game-module__GqENFG__hero{border:1px solid var(--border-soft);border-radius:var(--radius-lg);background:radial-gradient(circle at 10% 2%,#ffe8efd6,#0000 30%),radial-gradient(circle at 100% 9%,#dff2e7d1,#0000 34%),radial-gradient(circle at 100% 100%,#ffe89a61,#0000 30%),linear-gradient(#fff 0% 72%,#fffbefcc 100%);grid-template-columns:minmax(0,.78fr) minmax(620px,1.22fr);grid-template-areas:"intro workbench""proof workbench";align-items:end;gap:30px 46px;width:96%;max-width:1345px;margin:20px auto 56px;padding:30px 72px 42px;display:grid;position:relative;overflow:hidden;box-shadow:0 34px 80px #12162814,inset 0 1px #fffffff0}.historical-year-guessing-game-module__GqENFG__heroPanel{min-width:0;display:contents}.historical-year-guessing-game-module__GqENFG__heroCopy{grid-area:intro}.historical-year-guessing-game-module__GqENFG__heroCopy h1{color:var(--text-primary);font-family:var(--font-display);letter-spacing:0;margin:0;font-size:4.1rem;font-weight:400;line-height:1.04}.historical-year-guessing-game-module__GqENFG__highlight{color:var(--palette-rose-500)}.historical-year-guessing-game-module__GqENFG__heroCopy p{max-width:620px;color:var(--text-secondary);margin:18px 0 0;font-size:1.22rem;line-height:1.55}.historical-year-guessing-game-module__GqENFG__heroProof{flex-wrap:wrap;grid-area:proof;gap:10px;margin-top:16px;display:flex}.historical-year-guessing-game-module__GqENFG__heroProof span,.historical-year-guessing-game-module__GqENFG__themeRow span,.historical-year-guessing-game-module__GqENFG__photoOverlay span{border-radius:var(--radius-pill);color:var(--text-secondary);font-size:var(--font-size-sm);background:#ffffffb8;border:1px solid #ec9aae6b;padding:8px 13px;font-weight:700;box-shadow:0 8px 18px #1216280a}.historical-year-guessing-game-module__GqENFG__heroWorkbench{grid-area:workbench;min-width:0}.historical-year-guessing-game-module__GqENFG__toolGrid{grid-template-columns:minmax(430px,1.15fr) minmax(300px,.85fr);align-items:stretch;gap:24px;min-width:0;display:grid}.historical-year-guessing-game-module__GqENFG__photoPanel,.historical-year-guessing-game-module__GqENFG__contextPanel,.historical-year-guessing-game-module__GqENFG__stepCard,.historical-year-guessing-game-module__GqENFG__valueMedia,.historical-year-guessing-game-module__GqENFG__faqList details{background:#ffffffdb;border:1px solid #d7d1dcd1;box-shadow:0 22px 54px #12162812,inset 0 1px #ffffffeb}.historical-year-guessing-game-module__GqENFG__photoPanel,.historical-year-guessing-game-module__GqENFG__contextPanel{box-sizing:border-box;border-radius:var(--radius-lg);background:radial-gradient(circle at 2% 2%,#ffe8ef99,#0000 28%),radial-gradient(circle at 100% 0,#dff2e794,#0000 32%),#ffffffe6;min-width:0;max-width:100%;padding:22px}.historical-year-guessing-game-module__GqENFG__toolHeader{justify-content:space-between;align-items:center;gap:18px;min-width:0;margin-bottom:14px;display:flex}.historical-year-guessing-game-module__GqENFG__toolHeader>div{min-width:0}.historical-year-guessing-game-module__GqENFG__toolHeader h2,.historical-year-guessing-game-module__GqENFG__finalPanel h2{color:var(--text-primary);font-family:var(--font-display);letter-spacing:0;overflow-wrap:anywhere;margin:0;font-size:1.85rem;font-weight:700;line-height:1.16}.historical-year-guessing-game-module__GqENFG__toolHeader p:not(.historical-year-guessing-game-module__GqENFG__label){color:var(--text-secondary);font-size:var(--font-size-sm);margin:6px 0 0}.historical-year-guessing-game-module__GqENFG__label{color:var(--text-faint);font-size:var(--font-size-xs);letter-spacing:.04em;text-transform:uppercase;margin:0 0 8px;font-weight:900}.historical-year-guessing-game-module__GqENFG__scorePill{border-radius:var(--radius-md);background:#ffffffd1;border:1px solid #d7d1dcd1;place-items:center;min-width:92px;min-height:54px;display:grid;box-shadow:0 10px 22px #1216280a}.historical-year-guessing-game-module__GqENFG__scorePill span{font-size:var(--font-size-lg);font-weight:900}.historical-year-guessing-game-module__GqENFG__scorePill small{color:var(--text-secondary);font-weight:800}.historical-year-guessing-game-module__GqENFG__photoStage{aspect-ratio:16/11;border-radius:var(--radius-lg);background:#fff;border:1px solid #d7d1dcd6;position:relative;overflow:hidden;box-shadow:inset 0 1px #fffffff5,0 18px 42px #1216280d}.historical-year-guessing-game-module__GqENFG__photoStage img,.historical-year-guessing-game-module__GqENFG__valueImage{object-fit:cover;width:100%;height:100%;display:block}.historical-year-guessing-game-module__GqENFG__photoOverlay{justify-content:space-between;gap:10px;display:flex;position:absolute;top:14px;left:14px;right:14px}.historical-year-guessing-game-module__GqENFG__photoOverlay span{text-transform:capitalize;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffdb}.historical-year-guessing-game-module__GqENFG__guessForm{border-radius:var(--radius-md);background:#ffffffc7;border:1px solid #d7d1dcc7;margin-top:16px;padding:16px}.historical-year-guessing-game-module__GqENFG__guessForm label{color:var(--text-primary);margin-bottom:10px;font-weight:800;display:block}.historical-year-guessing-game-module__GqENFG__inputCluster{grid-template-columns:1fr 112px;align-items:center;gap:12px;display:grid}.historical-year-guessing-game-module__GqENFG__inputCluster input[type=range]{width:100%;accent-color:var(--palette-rose-500)}.historical-year-guessing-game-module__GqENFG__inputCluster input[type=number]{border:1px solid color-mix(in srgb, var(--palette-rose-300) 24%, var(--border-default));border-radius:var(--radius-md);min-height:48px;color:var(--text-primary);font:inherit;background:#ffffffe6;outline:none;padding:0 14px;font-weight:900}.historical-year-guessing-game-module__GqENFG__timelineLabels{color:var(--text-faint);font-size:var(--font-size-xs);justify-content:space-between;margin-top:6px;font-weight:800;display:flex}.historical-year-guessing-game-module__GqENFG__guessForm button,.historical-year-guessing-game-module__GqENFG__answerActions button,.historical-year-guessing-game-module__GqENFG__finalActions button,.historical-year-guessing-game-module__GqENFG__finalActions a,.historical-year-guessing-game-module__GqENFG__finalCta a{border-radius:var(--radius-pill);background:var(--surface-inverse);min-height:50px;color:var(--text-inverse);font:inherit;cursor:pointer;box-shadow:0 12px 26px color-mix(in srgb, var(--surface-inverse) 18%, transparent);border:0;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-weight:800;text-decoration:none;transition:transform .18s,box-shadow .18s,opacity .18s;display:inline-flex}.historical-year-guessing-game-module__GqENFG__guessForm button{width:100%;margin-top:14px}.historical-year-guessing-game-module__GqENFG__guessForm button:hover,.historical-year-guessing-game-module__GqENFG__answerActions button:hover,.historical-year-guessing-game-module__GqENFG__finalActions button:hover,.historical-year-guessing-game-module__GqENFG__finalActions a:hover,.historical-year-guessing-game-module__GqENFG__finalCta a:hover{box-shadow:0 16px 32px color-mix(in srgb, var(--surface-inverse) 24%, transparent);transform:translateY(-1px)}.historical-year-guessing-game-module__GqENFG__guessForm button:disabled{cursor:not-allowed;opacity:.52;transform:none}.historical-year-guessing-game-module__GqENFG__contextPanel{flex-direction:column;justify-content:center;gap:14px;display:flex}.historical-year-guessing-game-module__GqENFG__contextPanel h3{color:var(--text-primary);margin:0;font-size:2rem;line-height:1.14}.historical-year-guessing-game-module__GqENFG__contextPanel p{color:var(--text-secondary);margin:0;line-height:1.62}.historical-year-guessing-game-module__GqENFG__contextPanel a,.historical-year-guessing-game-module__GqENFG__secondaryLink{color:var(--palette-rose-500);align-items:center;gap:8px;font-weight:900;text-decoration:none;display:inline-flex}.historical-year-guessing-game-module__GqENFG__themeRow{flex-wrap:wrap;gap:8px;margin-top:2px;display:flex}.historical-year-guessing-game-module__GqENFG__themeRow span{background:var(--surface-base);font-size:var(--font-size-xs);padding:7px 10px}.historical-year-guessing-game-module__GqENFG__answerActions{margin-top:4px}.historical-year-guessing-game-module__GqENFG__completionHint{border-radius:var(--radius-pill);background:var(--palette-status-success-100);color:var(--palette-status-success-700);padding:10px 14px;font-weight:900;display:inline-flex}.historical-year-guessing-game-module__GqENFG__finalPanel{text-align:center;align-content:center;justify-items:center;gap:12px;min-height:100%;padding:36px 18px;display:grid}.historical-year-guessing-game-module__GqENFG__finalIcon{background:var(--palette-rose-100);width:64px;height:64px;color:var(--palette-rose-500);border-radius:50%;place-items:center;font-size:1.8rem;display:grid}.historical-year-guessing-game-module__GqENFG__finalPanel h2{font-size:4rem}.historical-year-guessing-game-module__GqENFG__finalPanel p{max-width:520px;color:var(--text-secondary);margin:0;line-height:1.58}.historical-year-guessing-game-module__GqENFG__finalActions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:10px;display:flex}.historical-year-guessing-game-module__GqENFG__finalActions a{background:linear-gradient(180deg, #fff0ac 0%, var(--palette-gold-100) 100%);color:var(--text-primary);box-shadow:0 14px 28px color-mix(in srgb, var(--palette-gold-500) 18%, transparent), inset 0 1px 0 #ffffffdb}.historical-year-guessing-game-module__GqENFG__stepsSection,.historical-year-guessing-game-module__GqENFG__valueSection,.historical-year-guessing-game-module__GqENFG__marketingSection,.historical-year-guessing-game-module__GqENFG__faqSection,.historical-year-guessing-game-module__GqENFG__finalCta{width:96%;max-width:1345px;margin:0 auto;padding:56px 0}.historical-year-guessing-game-module__GqENFG__stepsSection h2,.historical-year-guessing-game-module__GqENFG__faqSection h2,.historical-year-guessing-game-module__GqENFG__finalCta h2{text-align:center;font-family:var(--font-display);letter-spacing:0;margin:0 0 30px;font-size:3.4rem;font-weight:300;line-height:1.16}.historical-year-guessing-game-module__GqENFG__stepGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.historical-year-guessing-game-module__GqENFG__stepCard{border-radius:var(--radius-md);background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(135deg,#ec9aae57,#dff2e76b,#ffe89a6b) border-box;border:1px solid #0000;min-height:230px;padding:26px}.historical-year-guessing-game-module__GqENFG__stepCard h3{font-size:var(--font-size-lg);margin:0 0 12px}.historical-year-guessing-game-module__GqENFG__stepCard p,.historical-year-guessing-game-module__GqENFG__faqList p,.historical-year-guessing-game-module__GqENFG__valueCopy p,.historical-year-guessing-game-module__GqENFG__marketingSection p,.historical-year-guessing-game-module__GqENFG__finalCta p{color:var(--text-secondary);line-height:1.62}.historical-year-guessing-game-module__GqENFG__valueSection{grid-template-columns:minmax(0,1fr) minmax(340px,.86fr);align-items:center;gap:56px;display:grid}.historical-year-guessing-game-module__GqENFG__valueMedia{aspect-ratio:16/9;border-radius:var(--radius-lg);background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(135deg,#ec9aae4d,#dff2e76b,#ffe89a75) border-box;border:1px solid #0000;place-items:center;min-height:0;display:grid;overflow:hidden}.historical-year-guessing-game-module__GqENFG__valueCopy h2,.historical-year-guessing-game-module__GqENFG__marketingSection h2{color:var(--text-primary);font-family:var(--font-display);margin:0;font-size:3.2rem;font-weight:400;line-height:1.14}.historical-year-guessing-game-module__GqENFG__secondaryLink{margin-top:16px}.historical-year-guessing-game-module__GqENFG__marketingSection{border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft);background:radial-gradient(circle at 18% 0,#ffe8ef66,#0000 22%),radial-gradient(circle at 78% 100%,#dff2e775,#0000 24%);grid-template-columns:1fr 1fr;gap:56px;display:grid}.historical-year-guessing-game-module__GqENFG__faqList{max-width:820px;margin:0 auto}.historical-year-guessing-game-module__GqENFG__faqList details{border-radius:var(--radius-md);background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(135deg,#ec9aae33,#dff2e73d) border-box;border:1px solid #0000;margin-bottom:12px;padding:18px 22px}.historical-year-guessing-game-module__GqENFG__faqList summary{cursor:pointer;color:var(--text-primary);font-size:var(--font-size-lg);font-weight:900}.historical-year-guessing-game-module__GqENFG__finalCta{text-align:center;padding-bottom:82px}.historical-year-guessing-game-module__GqENFG__finalCta p{max-width:610px;margin:-14px auto 24px}@media (max-width:1080px){.historical-year-guessing-game-module__GqENFG__hero,.historical-year-guessing-game-module__GqENFG__toolGrid,.historical-year-guessing-game-module__GqENFG__valueSection,.historical-year-guessing-game-module__GqENFG__marketingSection{grid-template-columns:1fr}.historical-year-guessing-game-module__GqENFG__hero{grid-template-areas:"intro""proof""workbench";padding:42px 54px}.historical-year-guessing-game-module__GqENFG__heroCopy h1{font-size:3.6rem}.historical-year-guessing-game-module__GqENFG__stepsSection h2,.historical-year-guessing-game-module__GqENFG__faqSection h2,.historical-year-guessing-game-module__GqENFG__finalCta h2{font-size:2.8rem}.historical-year-guessing-game-module__GqENFG__valueCopy h2,.historical-year-guessing-game-module__GqENFG__marketingSection h2{font-size:2.6rem}}@media (max-width:720px){.historical-year-guessing-game-module__GqENFG__hero,.historical-year-guessing-game-module__GqENFG__stepsSection,.historical-year-guessing-game-module__GqENFG__valueSection,.historical-year-guessing-game-module__GqENFG__marketingSection,.historical-year-guessing-game-module__GqENFG__faqSection,.historical-year-guessing-game-module__GqENFG__finalCta{width:calc(100% - 12px)}.historical-year-guessing-game-module__GqENFG__breadcrumbs{flex-wrap:wrap;width:calc(100% - 24px)}.historical-year-guessing-game-module__GqENFG__hero{border-radius:var(--radius-md);gap:26px;min-height:0;margin-top:16px;padding:24px 8px}.historical-year-guessing-game-module__GqENFG__heroCopy h1{font-size:2.6rem}.historical-year-guessing-game-module__GqENFG__heroCopy p{font-size:var(--font-size-md);margin-top:18px}.historical-year-guessing-game-module__GqENFG__heroProof{display:none}.historical-year-guessing-game-module__GqENFG__photoPanel,.historical-year-guessing-game-module__GqENFG__contextPanel{border-radius:var(--radius-md);padding:10px}.historical-year-guessing-game-module__GqENFG__toolHeader{flex-direction:column;align-items:flex-start}.historical-year-guessing-game-module__GqENFG__toolHeader h2,.historical-year-guessing-game-module__GqENFG__finalPanel h2,.historical-year-guessing-game-module__GqENFG__contextPanel h3{font-size:1.55rem}.historical-year-guessing-game-module__GqENFG__finalPanel h2{font-size:3rem}.historical-year-guessing-game-module__GqENFG__stepsSection h2,.historical-year-guessing-game-module__GqENFG__faqSection h2,.historical-year-guessing-game-module__GqENFG__finalCta h2,.historical-year-guessing-game-module__GqENFG__valueCopy h2,.historical-year-guessing-game-module__GqENFG__marketingSection h2{font-size:2.25rem}.historical-year-guessing-game-module__GqENFG__scorePill{width:100%}.historical-year-guessing-game-module__GqENFG__photoStage{aspect-ratio:4/3}.historical-year-guessing-game-module__GqENFG__inputCluster,.historical-year-guessing-game-module__GqENFG__stepGrid{grid-template-columns:1fr}.historical-year-guessing-game-module__GqENFG__finalActions,.historical-year-guessing-game-module__GqENFG__finalActions button,.historical-year-guessing-game-module__GqENFG__finalActions a{width:100%}.historical-year-guessing-game-module__GqENFG__answerActions{padding-bottom:56px}}
