.quiz_page__sL_mQ{width:min(1080px,calc(100% - 64px));margin:0 auto;padding:34px 0 112px}.quiz_utility__RwUAN{display:flex;justify-content:space-between;margin-bottom:28px;padding-bottom:14px;border-bottom:1px solid var(--color-border);color:var(--color-text-muted);font-size:9px;letter-spacing:.18em}.quiz_utility__RwUAN a{color:var(--color-text-secondary);font-size:12px}.quiz_hero__Rn7_N{position:relative;display:grid;grid-template-columns:1fr 150px;min-height:360px;overflow:hidden;background:var(--color-sumi) url(/app/textures/sumi-urushi.webp) repeat;background-size:720px;color:var(--color-shironeri)}.quiz_heroMark__05jfb{position:absolute;right:115px;bottom:-70px;color:rgb(243 241 234/5%);font-family:var(--font-heading);font-size:260px;line-height:1}.quiz_hero__Rn7_N>div{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;padding:58px 64px}.quiz_hero__Rn7_N small{color:var(--color-accent-dim);font-size:8px;letter-spacing:.18em}.quiz_hero__Rn7_N h1{margin:12px 0 0;font-family:var(--font-heading);font-size:clamp(45px,6vw,68px);font-weight:500}.quiz_hero__Rn7_N p{margin:13px 0 0;color:rgb(243 241 234/54%);font-size:11px}.quiz_hero__Rn7_N>strong{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;border-left:1px solid rgb(243 241 234/13%);font-family:var(--font-heading);font-size:54px;font-weight:400}.quiz_hero__Rn7_N>strong small{margin:19px 0 0 5px;font-size:9px}.quiz_intro__vqvZe{display:grid;grid-template-columns:46px 1fr;gap:18px;align-items:center;margin:-26px 28px 72px;padding:20px 24px;border:1px solid var(--color-border);background:var(--color-bg-elevated);box-shadow:0 12px 32px rgb(28 28 28/7%)}.quiz_intro__vqvZe span{display:grid;width:40px;height:40px;place-items:center;border:1px solid var(--color-accent);color:var(--color-accent);font-family:var(--font-heading)}.quiz_intro__vqvZe p{margin:0;color:var(--color-text-secondary);font-size:11px;line-height:1.85}.quiz_archive__gFpyP{width:min(880px,100%);margin:0 auto}.quiz_archiveHeading__g41VF{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:24px}.quiz_archiveHeading__g41VF span{color:var(--color-accent);font-size:9px;letter-spacing:.16em}.quiz_archiveHeading__g41VF p{margin:0;color:var(--color-text-muted);font-size:10px}.quiz_list__27CwI{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--color-sumi)}.quiz_list__27CwI>a{display:grid;grid-template-columns:32px 1fr 27px;gap:13px;align-items:center;min-height:180px;padding:24px 20px 24px 3px;border-bottom:1px solid var(--color-border)}.quiz_list__27CwI>a:nth-child(odd){padding-right:28px;border-right:1px solid var(--color-border)}.quiz_list__27CwI>a:nth-child(2n){padding-left:28px}.quiz_list__27CwI small,.quiz_list__27CwI>a>span{color:var(--color-accent);font-family:var(--font-mono);font-size:8px}.quiz_list__27CwI h2{margin:8px 0 0;font-family:var(--font-heading);font-size:18px;font-weight:600}.quiz_list__27CwI p{margin:4px 0 0;color:var(--color-text-muted);font-size:9px}.quiz_list__27CwI em{display:block;margin-top:13px;color:var(--color-text-secondary);font-size:10px;font-style:normal;line-height:1.7}.quiz_list__27CwI svg{width:27px;fill:none;stroke:var(--color-text-muted);stroke-width:1.2}.quiz_coming__ziTdg{display:flex;gap:22px;margin-top:34px;padding:18px 2px;border-top:1px solid var(--color-sumi);border-bottom:1px solid var(--color-border)}.quiz_coming__ziTdg span{color:var(--color-accent);font-size:8px;letter-spacing:.13em}.quiz_coming__ziTdg p{margin:0;color:var(--color-text-muted);font-size:10px}@media (max-width:700px){.quiz_page__sL_mQ{width:100%;padding:18px 16px 104px}.quiz_utility__RwUAN span{display:none}.quiz_hero__Rn7_N{grid-template-columns:1fr 76px;min-height:350px;margin:0 -16px}.quiz_heroMark__05jfb{right:15px;font-size:180px}.quiz_hero__Rn7_N>div{padding:42px 25px}.quiz_hero__Rn7_N h1{font-size:40px}.quiz_hero__Rn7_N>strong{font-size:36px}.quiz_intro__vqvZe{margin:-24px 9px 58px;padding:17px}.quiz_archiveHeading__g41VF{display:block}.quiz_archiveHeading__g41VF p{margin-top:7px}.quiz_list__27CwI{grid-template-columns:1fr}.quiz_list__27CwI>a,.quiz_list__27CwI>a:nth-child(2n),.quiz_list__27CwI>a:nth-child(odd){min-height:145px;padding:21px 2px;border-right:0}}