.PromoCard-module__glg3_G__card{background:var(--surface);border:1px solid var(--border);box-shadow:0 10px 30px -20px var(--shadow);color:inherit;border-radius:24px;text-decoration:none;transition:transform .15s;display:block;overflow:hidden}.PromoCard-module__glg3_G__card:hover{transform:translateY(-2px)}.PromoCard-module__glg3_G__imageWrap{aspect-ratio:16/9;background:var(--bg-alt);width:100%;position:relative}.PromoCard-module__glg3_G__image{object-fit:cover}.PromoCard-module__glg3_G__body{padding:20px 24px 24px}.PromoCard-module__glg3_G__eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--accent);margin-bottom:8px;font-size:.72rem;font-weight:700;display:block}.PromoCard-module__glg3_G__headline{font-family:var(--font-display), sans-serif;color:var(--ink);margin:0 0 14px;font-size:1.1rem;font-weight:700}.PromoCard-module__glg3_G__cta{color:var(--accent);font-size:.92rem;font-weight:700;display:inline-block}
.SiteHeader-module__mdpVJq__header{padding:22px 0}.SiteHeader-module__mdpVJq__inner{justify-content:space-between;align-items:center;gap:24px;display:flex}.SiteHeader-module__mdpVJq__brand{font-family:var(--font-display), sans-serif;color:var(--ink);align-items:center;gap:12px;font-size:1.35rem;font-weight:700;display:flex}.SiteHeader-module__mdpVJq__logoImg{width:auto;height:80px}.SiteHeader-module__mdpVJq__nav{gap:28px;font-size:.95rem;font-weight:600;display:flex}.SiteHeader-module__mdpVJq__nav a{border-bottom:2px solid #0000;padding:8px 4px;transition:border-color .15s}.SiteHeader-module__mdpVJq__nav a:hover{border-color:var(--accent)}.SiteHeader-module__mdpVJq__soonBadge{background:var(--bg-alt);color:var(--ink-soft);font-family:var(--font-mono), monospace;letter-spacing:.04em;text-transform:uppercase;vertical-align:middle;border-radius:999px;margin-left:6px;padding:1px 8px;font-size:.68rem;font-weight:600;display:inline-block}
.SocialIcons-module__U9JuRG__row{align-items:center;gap:14px;display:flex}.SocialIcons-module__U9JuRG__icon{color:var(--muted);transition:color .15s;display:flex}.SocialIcons-module__U9JuRG__icon:hover{color:var(--accent)}
.SiteFooter-module__wWXZva__footer{border-top:1px solid var(--border);margin-top:auto;padding:28px 0 40px}.SiteFooter-module__wWXZva__inner{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;font-size:.85rem;display:flex}.SiteFooter-module__wWXZva__footer span:first-child{font-family:var(--font-display), sans-serif;color:var(--ink);font-weight:700}.SiteFooter-module__wWXZva__links{gap:20px;display:flex}.SiteFooter-module__wWXZva__link{color:var(--muted);white-space:nowrap;font:inherit;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}
.AdPlaceholder-module__fmKwVa__placeholder{border:2px dashed var(--border);background:repeating-linear-gradient(135deg, var(--bg-alt), var(--bg-alt) 10px, var(--surface) 10px, var(--surface) 20px);width:100%;color:var(--muted);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:4px;margin:0 auto;display:flex}.AdPlaceholder-module__fmKwVa__label{font-family:var(--font-body), sans-serif;text-transform:uppercase;letter-spacing:.06em;font-size:.85rem;font-weight:600}.AdPlaceholder-module__fmKwVa__dims{font-family:var(--font-mono), monospace;font-size:.75rem}
.LeaderboardCard-module__J7BqUG__card{background:var(--accent);color:var(--accent-ink);box-shadow:0 18px 34px -24px var(--shadow);border-radius:24px;padding:22px 20px}.LeaderboardCard-module__J7BqUG__eyebrow{font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;opacity:.85;margin:0;font-size:.7rem;font-weight:500}.LeaderboardCard-module__J7BqUG__title{font-family:var(--font-display), sans-serif;text-wrap:balance;margin:6px 0 16px;font-size:1.35rem;font-weight:800;line-height:1.2}.LeaderboardCard-module__J7BqUG__list{flex-direction:column;gap:7px;margin:0 0 18px;padding:0;list-style:none;display:flex}.LeaderboardCard-module__J7BqUG__row{border-bottom:1px solid #fff8ec38;align-items:center;gap:10px;padding:7px 0;font-size:.92rem;display:flex}.LeaderboardCard-module__J7BqUG__row:last-child{border-bottom:none}.LeaderboardCard-module__J7BqUG__rank{font-family:var(--font-mono), monospace;opacity:.8;min-width:1.4em}.LeaderboardCard-module__J7BqUG__name{overflow-wrap:anywhere;flex:1;font-weight:600}.LeaderboardCard-module__J7BqUG__score{font-family:var(--font-mono), monospace;font-weight:600}.LeaderboardCard-module__J7BqUG__empty{opacity:.85;margin:0 0 4px;font-size:.9rem}.LeaderboardCard-module__J7BqUG__form{flex-direction:column;gap:9px;margin-top:4px;display:flex}.LeaderboardCard-module__J7BqUG__fieldRow{gap:8px;display:flex}.LeaderboardCard-module__J7BqUG__input{min-width:0;font-family:var(--font-body), sans-serif;background:var(--accent-ink);color:var(--ink);border:none;border-radius:11px;flex:1;padding:11px 13px;font-size:.95rem}.LeaderboardCard-module__J7BqUG__input::placeholder{color:var(--muted)}.LeaderboardCard-module__J7BqUG__input:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.LeaderboardCard-module__J7BqUG__submitBtn{background:var(--ink);color:var(--accent-ink);font-family:var(--font-body), sans-serif;cursor:pointer;white-space:nowrap;border:none;border-radius:999px;flex:none;padding:11px 18px;font-size:.92rem;font-weight:600;transition:transform .12s}.LeaderboardCard-module__J7BqUG__submitBtn:hover:not(:disabled){transform:translateY(-1px)}.LeaderboardCard-module__J7BqUG__submitBtn:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.LeaderboardCard-module__J7BqUG__submitBtn:disabled{opacity:.55;cursor:not-allowed}.LeaderboardCard-module__J7BqUG__consent{color:#fff8ecb8;margin:0;font-size:.72rem;line-height:1.45}.LeaderboardCard-module__J7BqUG__statusNote{margin-top:12px;font-size:.9rem;font-weight:600}
.ShareResultButton-module__kbGdca__wrap{text-align:center;margin-top:20px}.ShareResultButton-module__kbGdca__shareBtn{background:var(--accent);color:var(--accent-ink);font-family:var(--font-body), sans-serif;cursor:pointer;border:none;border-radius:999px;padding:14px 28px;font-size:1rem;font-weight:700;transition:transform .12s}.ShareResultButton-module__kbGdca__shareBtn:hover{transform:translateY(-1px)}.ShareResultButton-module__kbGdca__note{color:var(--ink-soft);margin-top:10px;font-size:.85rem}
.ExamRunner-module__KLfcwa__card{background:var(--surface);box-shadow:0 26px 50px -30px var(--shadow);border-radius:34% 12% 30% 14%/14% 30% 12% 34%;padding:44px 44px 40px}.ExamRunner-module__KLfcwa__challengeBanner{border:1px solid var(--accent);background:#f0705a1f;border-radius:16px;margin-bottom:24px;padding:14px 18px;font-size:.98rem}.ExamRunner-module__KLfcwa__introTitle{font-family:var(--font-display), sans-serif;font-size:1.3rem}.ExamRunner-module__KLfcwa__rulesGrid{grid-template-columns:repeat(3,1fr);gap:12px;margin:20px 0 28px;display:grid}.ExamRunner-module__KLfcwa__ruleCard{background:var(--bg-alt);border:1px solid var(--border);border-radius:18px;flex-direction:column;align-items:flex-start;gap:6px;padding:16px 16px 18px;display:flex}.ExamRunner-module__KLfcwa__ruleIcon{font-size:1.3rem;line-height:1}.ExamRunner-module__KLfcwa__ruleLabel{font-family:var(--font-display), sans-serif;color:var(--ink);font-size:1.15rem;font-weight:700}.ExamRunner-module__KLfcwa__ruleSub{color:var(--ink-soft);font-size:.82rem;line-height:1.4}.ExamRunner-module__KLfcwa__startBtn{width:100%;padding:16px 26px;font-size:1.05rem}.ExamRunner-module__KLfcwa__primaryBtn{background:var(--accent);color:var(--accent-ink);font-family:var(--font-body), sans-serif;cursor:pointer;border:none;border-radius:999px;padding:14px 26px;font-size:1rem;font-weight:700;transition:transform .12s}.ExamRunner-module__KLfcwa__primaryBtn:hover:not(:disabled){transform:translateY(-1px)}.ExamRunner-module__KLfcwa__primaryBtn:disabled{opacity:.6;cursor:default}.ExamRunner-module__KLfcwa__secondaryBtn{border:2px solid var(--border);color:var(--ink);font-family:var(--font-body), sans-serif;cursor:pointer;background:0 0;border-radius:999px;padding:12px 24px;font-size:1rem;font-weight:700}.ExamRunner-module__KLfcwa__secondaryBtn:hover{border-color:var(--accent-2)}.ExamRunner-module__KLfcwa__progressRow{font-family:var(--font-mono), monospace;color:var(--ink-soft);justify-content:space-between;align-items:center;margin-bottom:8px;font-size:.85rem;display:flex}.ExamRunner-module__KLfcwa__timer{font-variant-numeric:tabular-nums;font-weight:600}.ExamRunner-module__KLfcwa__timerTrack{background:var(--bg-alt);border-radius:999px;height:6px;margin-bottom:22px;overflow:hidden}.ExamRunner-module__KLfcwa__timerFill{background:var(--accent-2);height:100%;transition:width 1s linear}.ExamRunner-module__KLfcwa__category{background:var(--accent-2);color:var(--accent-2-ink);letter-spacing:.03em;border-radius:999px;padding:8px 20px;font-size:.85rem;font-weight:600;display:inline-block}.ExamRunner-module__KLfcwa__question{font-family:var(--font-display), sans-serif;margin-top:24px;font-size:1.55rem;font-weight:700;line-height:1.28}.ExamRunner-module__KLfcwa__options{flex-direction:column;gap:12px;margin-top:28px;display:flex}.ExamRunner-module__KLfcwa__option{text-align:left;border:2px solid var(--border);width:100%;font-family:var(--font-body), sans-serif;color:var(--ink);cursor:pointer;background:0 0;border-radius:16px;align-items:center;gap:16px;padding:16px 20px;font-size:1.02rem;transition:border-color .15s,background .15s;display:flex}.ExamRunner-module__KLfcwa__option:hover:not(:disabled){border-color:var(--accent-2)}.ExamRunner-module__KLfcwa__option:disabled{cursor:default}.ExamRunner-module__KLfcwa__letter{border:2px solid;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:.85rem;font-weight:700;display:flex}.ExamRunner-module__KLfcwa__option.ExamRunner-module__KLfcwa__correct{border-color:var(--accent-2);background:#3e9c8f1f}.ExamRunner-module__KLfcwa__option.ExamRunner-module__KLfcwa__wrong{border-color:var(--accent);background:#f0705a1f}.ExamRunner-module__KLfcwa__option.ExamRunner-module__KLfcwa__muted{opacity:.5}.ExamRunner-module__KLfcwa__result{border-top:2px solid var(--border);margin-top:28px;padding-top:24px}.ExamRunner-module__KLfcwa__resultHeadline{font-family:var(--font-display), sans-serif;font-size:1.2rem;font-weight:700}.ExamRunner-module__KLfcwa__explanation{color:var(--ink-soft);margin-top:10px;line-height:1.55}.ExamRunner-module__KLfcwa__resultBlock{text-align:center;padding:12px 0 28px}.ExamRunner-module__KLfcwa__resultBadge{font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:6px 16px;font-size:.8rem;font-weight:600;display:inline-block}.ExamRunner-module__KLfcwa__resultBadge.ExamRunner-module__KLfcwa__pass{color:var(--accent-2);background:#3e9c8f29}.ExamRunner-module__KLfcwa__resultBadge.ExamRunner-module__KLfcwa__fail{color:var(--accent);background:#f0705a29}.ExamRunner-module__KLfcwa__scoreBig{font-family:var(--font-display), sans-serif;margin-top:10px;font-size:3.4rem;font-weight:800}.ExamRunner-module__KLfcwa__resultNote{color:var(--ink-soft);margin-top:6px}.ExamRunner-module__KLfcwa__actionsRow{flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:8px;display:flex}.ExamRunner-module__KLfcwa__shareBox{background:var(--bg-alt);text-align:center;border-radius:14px;margin-top:18px;padding:14px 18px;font-size:.9rem}.ExamRunner-module__KLfcwa__shareBox input{border:1px solid var(--border);width:100%;font-family:var(--font-mono), monospace;background:var(--surface);color:var(--ink);border-radius:10px;margin-top:8px;padding:8px 10px;font-size:.8rem;display:block}.ExamRunner-module__KLfcwa__reviewTitle{font-family:var(--font-display), sans-serif;border-top:2px solid var(--border);margin-top:36px;padding-top:24px;font-size:1.2rem}.ExamRunner-module__KLfcwa__reviewList{flex-direction:column;gap:22px;margin-top:18px;display:flex}.ExamRunner-module__KLfcwa__reviewItem{border-bottom:1px solid var(--border);padding-bottom:18px}.ExamRunner-module__KLfcwa__reviewQuestion{margin-bottom:6px;font-weight:700}.ExamRunner-module__KLfcwa__reviewOk{color:var(--accent-2);font-size:.92rem;font-weight:600}.ExamRunner-module__KLfcwa__reviewBad{color:var(--accent);font-size:.92rem;font-weight:600}.ExamRunner-module__KLfcwa__reviewExplanation{color:var(--ink-soft);margin-top:6px;font-size:.92rem;line-height:1.5}.ExamRunner-module__KLfcwa__adSlot{justify-content:center;margin:8px 0;display:flex}@media (max-width:640px){.ExamRunner-module__KLfcwa__rulesGrid{grid-template-columns:1fr}}@media (max-width:480px){.ExamRunner-module__KLfcwa__card{border-radius:24px;padding:32px 24px 28px}}
.QuizDniaRunner-module__Gnv9PW__card{background:var(--surface);box-shadow:0 26px 50px -30px var(--shadow);border-radius:34% 12% 30% 14%/14% 30% 12% 34%;padding:44px 44px 40px}.QuizDniaRunner-module__Gnv9PW__introTitle{font-family:var(--font-display), sans-serif;font-size:1.3rem}.QuizDniaRunner-module__Gnv9PW__rulesGrid{grid-template-columns:repeat(3,1fr);gap:12px;margin:20px 0 28px;display:grid}.QuizDniaRunner-module__Gnv9PW__ruleCard{background:var(--bg-alt);border:1px solid var(--border);border-radius:18px;flex-direction:column;align-items:flex-start;gap:6px;padding:16px 16px 18px;display:flex}.QuizDniaRunner-module__Gnv9PW__ruleIcon{font-size:1.3rem;line-height:1}.QuizDniaRunner-module__Gnv9PW__ruleLabel{font-family:var(--font-display), sans-serif;color:var(--ink);font-size:1.15rem;font-weight:700}.QuizDniaRunner-module__Gnv9PW__ruleSub{color:var(--ink-soft);font-size:.82rem;line-height:1.4}.QuizDniaRunner-module__Gnv9PW__startBtn{width:100%;padding:16px 26px;font-size:1.05rem}.QuizDniaRunner-module__Gnv9PW__primaryBtn{background:var(--accent);color:var(--accent-ink);font-family:var(--font-body), sans-serif;cursor:pointer;border:none;border-radius:999px;padding:14px 26px;font-size:1rem;font-weight:700;transition:transform .12s}.QuizDniaRunner-module__Gnv9PW__primaryBtn:hover:not(:disabled){transform:translateY(-1px)}.QuizDniaRunner-module__Gnv9PW__primaryBtn:disabled{opacity:.6;cursor:default}.QuizDniaRunner-module__Gnv9PW__progressRow{font-family:var(--font-mono), monospace;color:var(--ink-soft);justify-content:space-between;align-items:center;margin-bottom:8px;font-size:.85rem;display:flex}.QuizDniaRunner-module__Gnv9PW__timer{font-variant-numeric:tabular-nums;font-weight:600}.QuizDniaRunner-module__Gnv9PW__timerTrack{background:var(--bg-alt);border-radius:999px;height:6px;margin-bottom:22px;overflow:hidden}.QuizDniaRunner-module__Gnv9PW__timerFill{background:var(--accent-2);height:100%;transition:width 1s linear}.QuizDniaRunner-module__Gnv9PW__category{background:var(--accent-2);color:var(--accent-2-ink);letter-spacing:.03em;border-radius:999px;padding:8px 20px;font-size:.85rem;font-weight:600;display:inline-block}.QuizDniaRunner-module__Gnv9PW__question{font-family:var(--font-display), sans-serif;margin-top:24px;font-size:1.55rem;font-weight:700;line-height:1.28}.QuizDniaRunner-module__Gnv9PW__fragmentWrap{aspect-ratio:1;background:var(--bg-alt);border-radius:20px;width:100%;margin-top:20px;position:relative;overflow:hidden}.QuizDniaRunner-module__Gnv9PW__fragmentImg{object-fit:cover;width:100%;height:100%;display:block}.QuizDniaRunner-module__Gnv9PW__fragmentCaption{color:#fff;font-family:var(--font-display), sans-serif;background:linear-gradient(#0000,#000000b3);padding:30px 16px 12px;font-size:1.05rem;font-weight:700;position:absolute;bottom:0;left:0;right:0}.QuizDniaRunner-module__Gnv9PW__scenarioText{font-family:var(--font-body), sans-serif;margin-top:24px;font-size:1.2rem;font-weight:600;line-height:1.4}.QuizDniaRunner-module__Gnv9PW__options{flex-direction:column;gap:12px;margin-top:28px;display:flex}.QuizDniaRunner-module__Gnv9PW__option{text-align:left;border:2px solid var(--border);width:100%;font-family:var(--font-body), sans-serif;color:var(--ink);cursor:pointer;background:0 0;border-radius:16px;align-items:center;gap:16px;padding:16px 20px;font-size:1.02rem;transition:border-color .15s,background .15s;display:flex}.QuizDniaRunner-module__Gnv9PW__option:hover:not(:disabled){border-color:var(--accent-2)}.QuizDniaRunner-module__Gnv9PW__option:disabled{cursor:default}.QuizDniaRunner-module__Gnv9PW__letter{border:2px solid;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:.85rem;font-weight:700;display:flex}.QuizDniaRunner-module__Gnv9PW__twoChoice{grid-template-columns:1fr 1fr;gap:14px;margin-top:24px;display:grid}.QuizDniaRunner-module__Gnv9PW__choiceBtn{border:2px solid var(--border);font-family:var(--font-body), sans-serif;color:var(--ink);cursor:pointer;background:0 0;border-radius:18px;padding:22px 16px;font-size:1.05rem;font-weight:700;transition:border-color .15s,background .15s}.QuizDniaRunner-module__Gnv9PW__choiceBtn:hover:not(:disabled){border-color:var(--accent-2)}.QuizDniaRunner-module__Gnv9PW__choiceBtn:disabled{cursor:default}.QuizDniaRunner-module__Gnv9PW__option.QuizDniaRunner-module__Gnv9PW__correct,.QuizDniaRunner-module__Gnv9PW__choiceBtn.QuizDniaRunner-module__Gnv9PW__correct{border-color:var(--accent-2);background:#3e9c8f1f}.QuizDniaRunner-module__Gnv9PW__option.QuizDniaRunner-module__Gnv9PW__wrong,.QuizDniaRunner-module__Gnv9PW__choiceBtn.QuizDniaRunner-module__Gnv9PW__wrong{border-color:var(--accent);background:#f0705a1f}.QuizDniaRunner-module__Gnv9PW__option.QuizDniaRunner-module__Gnv9PW__muted,.QuizDniaRunner-module__Gnv9PW__choiceBtn.QuizDniaRunner-module__Gnv9PW__muted{opacity:.5}.QuizDniaRunner-module__Gnv9PW__result{border-top:2px solid var(--border);margin-top:28px;padding-top:24px}.QuizDniaRunner-module__Gnv9PW__resultHeadline{font-family:var(--font-display), sans-serif;font-size:1.2rem;font-weight:700}.QuizDniaRunner-module__Gnv9PW__resultBlock{text-align:center;padding:12px 0 28px}.QuizDniaRunner-module__Gnv9PW__resultBadge{font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-2);background:#3e9c8f29;border-radius:999px;padding:6px 16px;font-size:.8rem;font-weight:600;display:inline-block}.QuizDniaRunner-module__Gnv9PW__scoreBig{font-family:var(--font-display), sans-serif;margin-top:10px;font-size:3.4rem;font-weight:800}.QuizDniaRunner-module__Gnv9PW__resultNote{color:var(--ink-soft);margin-top:6px}.QuizDniaRunner-module__Gnv9PW__actionsRow{flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:8px;display:flex}.QuizDniaRunner-module__Gnv9PW__reviewTitle{font-family:var(--font-display), sans-serif;border-top:2px solid var(--border);margin-top:36px;padding-top:24px;font-size:1.2rem}.QuizDniaRunner-module__Gnv9PW__reviewList{flex-direction:column;gap:22px;margin-top:18px;display:flex}.QuizDniaRunner-module__Gnv9PW__reviewItem{border-bottom:1px solid var(--border);padding-bottom:18px}.QuizDniaRunner-module__Gnv9PW__reviewQuestion{margin-bottom:6px;font-weight:700}.QuizDniaRunner-module__Gnv9PW__reviewOk{color:var(--accent-2);font-size:.92rem;font-weight:600}.QuizDniaRunner-module__Gnv9PW__reviewBad{color:var(--accent);font-size:.92rem;font-weight:600}.QuizDniaRunner-module__Gnv9PW__reviewExplanation{color:var(--ink-soft);margin-top:6px;font-size:.92rem;line-height:1.5}.QuizDniaRunner-module__Gnv9PW__archiveBanner{background:var(--bg-alt);border:1px solid var(--border);color:var(--ink-soft);border-radius:12px;margin:0 0 16px;padding:10px 14px;font-size:.88rem;line-height:1.4}.QuizDniaRunner-module__Gnv9PW__adSlot{justify-content:center;margin:8px 0;display:flex}@media (max-width:640px){.QuizDniaRunner-module__Gnv9PW__rulesGrid{grid-template-columns:1fr}}@media (max-width:480px){.QuizDniaRunner-module__Gnv9PW__card{border-radius:24px;padding:32px 24px 28px}.QuizDniaRunner-module__Gnv9PW__twoChoice{grid-template-columns:1fr}}
.page-module__aKCTqG__wrap{flex-direction:column;gap:28px;max-width:640px;padding:56px 24px 80px;display:flex}.page-module__aKCTqG__main{flex-direction:column;flex:1;gap:28px;min-width:0;display:flex}.page-module__aKCTqG__card{background:var(--surface);text-align:center;box-shadow:0 26px 50px -30px var(--shadow);border-radius:34% 12% 30% 14%/14% 30% 12% 34%;padding:44px 40px}.page-module__aKCTqG__resultBadge{font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-2);background:#3e9c8f29;border-radius:999px;padding:6px 16px;font-size:.8rem;font-weight:600;display:inline-block}.page-module__aKCTqG__scoreBig{font-family:var(--font-display), sans-serif;margin-top:10px;font-size:3.4rem;font-weight:800}.page-module__aKCTqG__streakNote{color:var(--accent);margin-top:6px;font-weight:600}.page-module__aKCTqG__shareText{color:var(--ink-soft);margin-top:16px;line-height:1.5}.page-module__aKCTqG__sponsorRow{border-top:1px solid var(--border);justify-content:center;margin-top:28px;padding-top:20px;display:flex}.page-module__aKCTqG__adSlot{justify-content:center;display:flex}.page-module__aKCTqG__affiliateCard{border:1px solid var(--border);background:linear-gradient(135deg,#3e9c8f24,#f0705a1a);border-radius:20px;padding:24px 26px}.page-module__aKCTqG__affiliateEyebrow{font-family:var(--font-body), sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--accent);font-size:.78rem;font-weight:700}.page-module__aKCTqG__affiliateTitle{font-family:var(--font-display), sans-serif;margin-top:8px;font-size:1.15rem;font-weight:700}.page-module__aKCTqG__affiliateNote{color:var(--ink-soft);margin-top:8px;font-size:.85rem;line-height:1.5}.page-module__aKCTqG__playAgain{text-align:center;font-weight:600}.page-module__aKCTqG__playAgain a{color:var(--accent)}
.page-module__wrqwMG__wrap{max-width:760px;padding:56px 24px 80px}.page-module__wrqwMG__title{margin-top:8px;margin-bottom:34px;font-size:clamp(2rem,4vw,2.7rem)}
.page-module___8aEwW__hero{padding:72px 24px 56px;position:relative;overflow:hidden}.page-module___8aEwW__ripple{pointer-events:none;border:2px solid #3e9c8f29;border-radius:50%;width:420px;height:420px;position:absolute;top:-140px;right:-140px}.page-module___8aEwW__ripple:after{content:"";border:2px solid #f0705a29;border-radius:50%;position:absolute;inset:56px}.page-module___8aEwW__title{max-width:14ch;margin-top:12px;font-size:clamp(2.4rem,5vw,3.6rem);line-height:1.04}.page-module___8aEwW__cards{grid-template-columns:repeat(3,1fr);gap:24px;padding-bottom:72px;display:grid}@media (max-width:980px){.page-module___8aEwW__cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){.page-module___8aEwW__cards{grid-template-columns:1fr}}.page-module___8aEwW__card{background:var(--surface);box-shadow:0 26px 50px -30px var(--shadow);border-radius:34% 12% 30% 14%/14% 30% 12% 34%;flex-direction:column;gap:10px;padding:40px 38px;transition:transform .15s;display:flex}.page-module___8aEwW__card:hover{transform:translateY(-3px)}.page-module___8aEwW__card h2{font-size:2rem}.page-module___8aEwW__card p{color:var(--ink-soft);line-height:1.5}.page-module___8aEwW__cardAccent{background:var(--accent);color:var(--accent-ink)}.page-module___8aEwW__cardAccent p{color:#fff8ecd9}.page-module___8aEwW__cardAccent .eyebrow{color:var(--accent-ink);opacity:.85}.page-module___8aEwW__cta{margin-top:8px;font-weight:600}.page-module___8aEwW__cardTitleRow{align-items:center;gap:10px;display:flex}.page-module___8aEwW__cardBadge{background:var(--bg-alt);color:var(--ink-soft);font-family:var(--font-mono), monospace;letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:3px 11px;font-size:.7rem;font-weight:600;display:inline-block}.page-module___8aEwW__promoSection{max-width:480px;padding-bottom:72px}
.page-module__ituPhW__wrap{max-width:720px;padding:56px 24px 80px}.page-module__ituPhW__wrap h1{margin-bottom:8px;font-size:clamp(1.8rem,4vw,2.4rem)}.page-module__ituPhW__updated{color:var(--muted);margin-bottom:40px;font-size:.9rem}.page-module__ituPhW__wrap h2{margin:36px 0 12px;font-size:1.15rem}.page-module__ituPhW__wrap p,.page-module__ituPhW__wrap li{color:var(--ink-soft);line-height:1.65}.page-module__ituPhW__wrap ul{flex-direction:column;gap:6px;margin:0;padding-left:22px;display:flex}.page-module__ituPhW__wrap a{color:var(--accent-2);text-decoration:underline}
.page-module__WDuFCW__wrap{max-width:760px;padding:56px 24px 80px}.page-module__WDuFCW__title{margin-top:8px;margin-bottom:24px;font-size:clamp(2rem,4vw,2.7rem)}.page-module__WDuFCW__intro{color:var(--ink-soft);margin-bottom:32px;line-height:1.6}.page-module__WDuFCW__list{flex-direction:column;gap:10px;display:flex}.page-module__WDuFCW__dayLink{background:var(--surface);border:1px solid var(--border);color:var(--ink);border-radius:14px;padding:14px 18px;font-weight:600;text-decoration:none;transition:border-color .15s;display:block}.page-module__WDuFCW__dayLink:hover{border-color:var(--accent-2)}.page-module__WDuFCW__empty{color:var(--muted)}
.page-module__JWbdfq__wrap{max-width:760px;padding:56px 24px 80px}.page-module__JWbdfq__title{margin-top:8px;margin-bottom:34px;font-size:clamp(2rem,4vw,2.7rem)}.page-module__JWbdfq__archiveLink{text-align:center;margin-top:24px}.page-module__JWbdfq__archiveLink a{color:var(--ink-soft);font-size:.92rem;text-decoration:underline}
