.t-head{padding-top:28px}.t-head h1{font-size:clamp(52px,6vw,84px)}.t-body{max-width:var(--wrap);padding:26px var(--gutter) 64px;flex-wrap:wrap;align-items:flex-start;gap:32px;margin:0 auto;display:flex}.t-list{flex-direction:column;flex:999 560px;gap:12px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.item{border-radius:var(--r-card);background:#0b1220;border:1px solid #94b4ff24;overflow:hidden}.item[open]{border-color:#93c5fd80}.item summary{cursor:pointer;align-items:center;gap:18px;padding:20px 22px;list-style:none;display:flex}.item summary::-webkit-details-marker{display:none}.num{color:var(--link);min-width:34px;font-size:30px}.stem{flex-direction:column;flex-grow:1;gap:6px;min-width:0;display:flex}.stem .q{font-size:19px;font-weight:600;line-height:1.35}.stem .meta{color:var(--muted);font-size:13px}.cta-text{letter-spacing:.08em;color:var(--link);white-space:nowrap;font-size:16px}.item .opened,.item[open] .closed{display:none}.item[open] .opened{display:inline}.item[open] .chev{transform:rotate(180deg)}.ans{flex-direction:column;gap:12px;padding:0 22px 22px 74px;display:flex}.q-opts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.q-opt{border-radius:var(--r-button);border:1.5px solid var(--line-2);background:var(--surface);min-height:48px;font-family:var(--body);text-align:left;color:#fff;cursor:pointer;align-items:center;gap:10px;padding:10px 14px;font-size:16px;display:flex}.q-opt .l{color:var(--yellow);font-size:20px}.q-opt[disabled]{cursor:default}.q-opt.is-correct{border-color:var(--green);background:#22c55e24}.q-opt.is-correct .l{color:var(--green-2)}.q-opt.is-wrong{border-color:var(--pink);background:#f472b61f}.q-opt.is-wrong .l{color:var(--pink-2)}.q-opt.is-dim{color:var(--muted);background:0 0;border-color:#94b4ff24}.q-opt.is-dim .l{color:#7f8ba3}.just{color:var(--muted);font-family:var(--body);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:4px 0;font-size:14px;text-decoration:underline;display:none}.after p{color:var(--text-2);margin:0 0 6px;font-size:16px;line-height:1.55}.after .right{color:#fff}.t-list.enhanced .just{display:inline}.t-list.enhanced .item.revealed .just,.t-list.enhanced .item:not(.revealed) .after{display:none}.t-side{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);flex-direction:column;flex:300px;gap:10px;min-width:0;padding:22px;display:flex;position:sticky;top:20px}.t-side h2{margin:0;font-size:28px}.t-side p{color:var(--text-2);margin:0;font-size:15px;line-height:1.5}.t-side a.h{letter-spacing:.06em;font-size:19px;text-decoration:none}.t-side hr{background:var(--line);border:0;width:100%;height:1px;margin:8px 0}@media (width<=640px){.ans{padding:0 16px 18px}.q-opts{grid-template-columns:minmax(0,1fr)}.item summary{gap:12px;padding:16px}.t-side{position:static}}
