.Problem_problem__DkB99{position:relative}.Problem_head__CGdX_{max-width:var(--maxw-text)}.Problem_title__fMY0a{margin-top:1.2rem;font-size:var(--text-h2)}.Problem_intro__42wUT{margin-top:1.4rem;color:var(--text-70);font-size:1.1rem;max-width:54ch}.Problem_list__2GeZR{list-style:none;padding:0;margin:clamp(2.5rem,5vw,3.5rem) 0 0}.Problem_row__yzASX{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:baseline;grid-column-gap:clamp(1.2rem,3vw,3rem);column-gap:clamp(1.2rem,3vw,3rem);padding:clamp(1.5rem,2.6vw,2.2rem) 0 clamp(1.5rem,2.6vw,2.2rem) clamp(.5rem,2vw,1.5rem);border-top:1px solid var(--line);transition:padding-left var(--dur) var(--ease)}.Problem_row__yzASX:last-child{border-bottom:1px solid var(--line)}.Problem_row__yzASX:before{content:"";position:absolute;left:0;top:50%;width:2px;height:0;background:var(--accent);transform:translateY(-50%);transition:height var(--dur) var(--ease)}.Problem_row__yzASX:hover:before{height:62%}.Problem_row__yzASX:hover{padding-left:clamp(1rem,2.5vw,2rem)}.Problem_index__rLHOp{font-family:var(--font-display);font-style:italic;font-size:clamp(1.1rem,1rem + .5vw,1.5rem);line-height:1;color:var(--text-40);transition:color var(--dur) var(--ease)}.Problem_row__yzASX:hover .Problem_index__rLHOp{color:var(--accent)}.Problem_rowBody___ITZD{max-width:52ch}.Problem_tag__qDD6f{display:block;font-family:var(--font-body);font-weight:600;font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--accent);margin-bottom:.55rem}.Problem_rowText__M3rPx{color:var(--text-85);font-size:clamp(1.05rem,1rem + .45vw,1.35rem);line-height:1.4;transition:color var(--dur) var(--ease)}.Problem_row__yzASX:hover .Problem_rowText__M3rPx{color:var(--text)}.Problem_check__nCXa2{align-self:center;font-family:var(--font-display);font-style:italic;font-size:1rem;color:var(--text-40);opacity:0;transform:translateX(-6px);transition:opacity var(--dur) var(--ease),transform var(--dur) var(--ease);white-space:nowrap}.Problem_row__yzASX:hover .Problem_check__nCXa2{opacity:1;transform:none}.Problem_reframe__ctxzg{margin-top:clamp(3rem,6vw,5rem);padding:clamp(2.5rem,5vw,4rem) 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);text-align:center}.Problem_reframeLead__Iib22{font-family:var(--font-display);font-size:clamp(1.55rem,1.15rem + 1.7vw,2.5rem);line-height:1.12;color:var(--text-60)}.Problem_reframeLead__Iib22 em{font-style:italic;color:var(--accent)}.Problem_reframeBody__uK4gA{margin:1.2rem auto 0;max-width:60ch;color:var(--text-70);font-size:1.05rem}.Problem_reframeBody__uK4gA em{color:var(--accent);font-style:italic}@media (max-width:700px){.Problem_check__nCXa2{display:none}.Problem_row__yzASX{grid-template-columns:auto 1fr;column-gap:1.1rem}}