.y88p0W_page{color:#151616;background:#f3f1eb;min-height:100svh;padding-bottom:64px}.y88p0W_header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:24px;max-width:1180px;margin:0 auto;padding:20px 24px;display:flex}.y88p0W_header nav{gap:22px;font-size:12px;font-weight:800;display:flex}.y88p0W_header nav a:hover{color:var(--primary)}.y88p0W_shell{max-width:1040px;margin:0 auto;padding:42px 24px}.y88p0W_back{align-items:center;gap:8px;font-size:12px;font-weight:800;display:inline-flex}.y88p0W_intro{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);align-items:end;gap:60px;margin:48px 0 38px;display:grid}.y88p0W_intro h1{letter-spacing:-.07em;margin:12px 0 0;font-size:clamp(52px,7vw,88px);line-height:.88}.y88p0W_intro h1 span{color:var(--primary);font-family:Georgia,serif;font-style:italic;font-weight:400}.y88p0W_intro>p{color:var(--muted-foreground);margin:0;font-size:16px;line-height:1.65}.y88p0W_progress{background:#d9d5cc;height:6px;margin-bottom:18px;overflow:hidden}.y88p0W_progress span{background:var(--primary);height:100%;transition:width .25s;display:block}.y88p0W_questionCard,.y88p0W_resultCard{border:1px solid var(--border);background:#fbfaf6;padding:clamp(24px,5vw,54px);box-shadow:12px 12px #e8e4d9}.y88p0W_questionMeta{color:var(--muted-foreground);letter-spacing:.1em;justify-content:space-between;gap:20px;font-size:10px;font-weight:900;display:flex}.y88p0W_questionCard h2,.y88p0W_resultCard h2{letter-spacing:-.05em;max-width:780px;margin:46px 0 28px;font-size:clamp(30px,4.5vw,52px);line-height:1}.y88p0W_answers{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.y88p0W_answers button{border:1px solid var(--border);min-height:76px;color:inherit;text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:16px;padding:18px;font-weight:800;display:flex}.y88p0W_answers button:hover,.y88p0W_answers button.y88p0W_selected{background:#f3ce57;border-color:#151616}.y88p0W_actions{justify-content:space-between;align-items:center;gap:12px;margin-top:34px;display:flex}.y88p0W_actions .outline-button{margin-top:0}.y88p0W_resultCard{grid-template-columns:220px minmax(0,1fr);gap:54px;display:grid}.y88p0W_resultCard>div:first-child{border-right:1px solid var(--border);padding-right:36px}.y88p0W_resultCard>div:first-child>strong{color:var(--primary);letter-spacing:-.09em;margin-top:26px;font-size:112px;line-height:.8;display:block}.y88p0W_resultCard h2{margin-top:0}.y88p0W_resultCard p{color:var(--muted-foreground);line-height:1.6}.y88p0W_categoryResults{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 18px;margin:24px 0;display:grid}.y88p0W_categoryResults>div{border-bottom:1px solid var(--border);justify-content:space-between;gap:14px;padding:10px 0;display:flex}@media (max-width:720px){.y88p0W_page{padding-bottom:32px}.y88p0W_header{padding:16px 18px}.y88p0W_header nav a:first-child{display:none}.y88p0W_header .brand-text em{display:none}.y88p0W_shell{padding:28px 18px}.y88p0W_intro{grid-template-columns:1fr;gap:20px;margin:34px 0 28px}.y88p0W_intro h1{font-size:clamp(45px,14vw,64px)}.y88p0W_intro>p{font-size:14px}.y88p0W_questionCard,.y88p0W_resultCard{padding:24px;box-shadow:7px 8px #e8e4d9}.y88p0W_questionMeta{flex-direction:column;align-items:flex-start;gap:6px}.y88p0W_questionCard h2{margin-top:34px}.y88p0W_answers{grid-template-columns:1fr}.y88p0W_actions{flex-direction:column-reverse;align-items:stretch}.y88p0W_actions>a,.y88p0W_actions>button{width:100%;min-height:48px}.y88p0W_resultCard{grid-template-columns:1fr;gap:28px}.y88p0W_resultCard>div:first-child{border-right:0;border-bottom:1px solid var(--border);padding:0 0 24px}.y88p0W_resultCard>div:first-child>strong{font-size:84px}.y88p0W_categoryResults{grid-template-columns:1fr}}
