.nag .nag-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,440px);gap:clamp(24px,4vw,56px);align-items:start}.nag .nag-ideas{list-style:none;padding:0;margin:0 0 18px;display:grid;gap:8px}.nag .nag-ideas li{font-family:var(--display);font-size:clamp(17px,1.8vw,20px);color:var(--royal);padding:10px 14px;border-left:3px solid var(--lav-200);background:#fff;border-radius:0 12px 12px 0}.nag .frz-f select{width:100%;padding:12px 14px;border-radius:14px;border:1.5px solid var(--line);font:500 16px/1.2 var(--ui);background:#fff}.nag .nag-wall{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px;margin-top:18px}.nag .nag-plate{display:grid;gap:6px;padding:20px 22px;border-radius:18px;background:linear-gradient(160deg,#fff,#F6F0FF);border:1px solid var(--lav-200);box-shadow:0 12px 30px rgba(66,18,127,.08)}.nag .nag-plate small{font:600 11px/1 var(--ui);letter-spacing:.16em;text-transform:uppercase;color:var(--royal);opacity:.75}.nag .nag-plate b{font-family:var(--display);font-size:20px;line-height:1.2;color:var(--amethyst,#2A0A55)}.nag .nag-plate span{font-size:14px;color:var(--muted,#6F6885)}@media (max-width:860px){.nag .nag-grid{grid-template-columns:1fr}}.nag .nag-track{list-style:none;margin:18px 0 0;padding:0;display:grid;gap:0}.nag .nag-track li{position:relative;padding:0 0 22px 34px;display:grid;gap:4px}.nag .nag-track li:before{content:"";position:absolute;left:6px;top:6px;width:14px;height:14px;border-radius:50%;border:2px solid var(--lav-200);background:#fff}.nag .nag-track li.done:before{background:var(--royal);border-color:var(--royal)}.nag .nag-track li:not(:last-child):after{content:"";position:absolute;left:13px;top:22px;bottom:0;width:2px;background:var(--lav-200)}.nag .nag-track b{font-family:var(--display);font-size:20px;color:var(--royal)}.nag .nag-track span{color:var(--muted,#6F6885)}