.nay-layout{grid-template-columns:minmax(0,1.55fr) minmax(17rem,.6fr);align-items:start;gap:clamp(1.5rem,3vw,3rem);display:grid}.nay-aside{gap:1.2rem;display:grid;position:sticky;top:1.5rem}.nay-card{background:var(--white);border:1px solid var(--line);border-radius:20px;padding:1.3rem 1.4rem}.nay-card h2{margin:0 0 .7rem;font-size:1.05rem}.nay-card p{color:#dfe4f7;margin:0 0 .7rem;font-size:.92rem;line-height:1.6}.nay-card p:last-child{margin-bottom:0}.nay-card ul{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.nay-card li{border-left:2px solid var(--line);color:#dfe4f7;padding-left:.8rem;font-size:.9rem;line-height:1.55}.nay-honest{border-left:3px solid var(--violet)}.nay{gap:1.5rem;display:grid}.nay-note{color:var(--muted);margin:0;font-size:.88rem;line-height:1.6}.nay-ask{justify-items:start;gap:.6rem;display:grid}.nay-ask textarea{background:var(--white);border:1px solid var(--line);color:var(--ink);resize:vertical;border-radius:16px;width:100%;padding:.9rem 1rem;line-height:1.6}.nay-problem{border-left:3px solid var(--coral);background:#ff806817;border-radius:0 16px 16px 0;justify-items:start;gap:.8rem;padding:1rem 1.2rem;display:grid}.nay-problem p{color:#dfe4f7;margin:0;line-height:1.6}.nay-problem.is-allowance{border-left-color:var(--aqua);background:#becaff0f}.nay-flags{border-left:3px solid var(--violet);background:#becaff12;border-radius:0 16px 16px 0;gap:.6rem;padding:1rem 1.2rem;display:grid}.nay-flags p{color:#dfe4f7;margin:0;line-height:1.6}.nay-sides{grid-template-columns:repeat(auto-fit,minmax(19rem,1fr));gap:1.1rem;display:grid}.nay-side{background:var(--white);border:1px solid var(--line);border-radius:20px;padding:1.2rem 1.3rem}.nay-side h2{margin:0 0 .8rem;font-size:1.1rem}.nay-side ul{gap:.8rem;margin:0;padding:0;list-style:none;display:grid}.nay-side li{border-left:2px solid var(--line);color:#dfe4f7;padding-left:.9rem;line-height:1.65}.nay-side.is-for{border-left:3px solid var(--lime)}.nay-side.is-for li{border-left-color:var(--lime)}.nay-side.is-against{border-left:3px solid var(--coral)}.nay-side.is-against li{border-left-color:var(--coral);gap:.4rem;display:grid}.nay-side.is-against p{color:#dfe4f7;margin:0;line-height:1.65}.nay-side.is-against a{color:var(--aqua);text-underline-offset:4px;font-size:.86rem;font-weight:700}.nay-experiment{background:var(--white);border:1px solid var(--aqua);border-radius:22px;gap:.9rem;padding:clamp(1.2rem,3vw,1.7rem);display:grid}.nay-experiment-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.4rem 1rem;display:flex}.nay-experiment h2{margin:0;font-size:1.25rem}.nay-minutes{color:var(--aqua);background:#5ff1da24;border-radius:999px;padding:.3rem .8rem;font-size:.8rem;font-weight:700}.nay-experiment ol{color:#dfe4f7;gap:.6rem;margin:0;padding-left:1.3rem;line-height:1.65;display:grid}.nay-experiment ol li{padding-left:.3rem}.nay-warning{border-left:3px solid var(--coral);color:#dfe4f7;background:#ff80681a;border-radius:0 14px 14px 0;margin:0;padding:.9rem 1.1rem;line-height:1.6}.nay-tells{border-top:1px dashed var(--line);padding-top:.9rem}.nay-tells h3{color:var(--muted);letter-spacing:.09em;text-transform:uppercase;margin:0 0 .5rem;font-size:.74rem}.nay-tells p{color:#dfe4f7;margin:0;line-height:1.7}@media (max-width:1000px){.nay-layout{grid-template-columns:1fr}.nay-aside{position:static}}
