.task-r-assistant{padding:clamp(1.25rem,3vw,2rem)}.task-r-assistant h2{font-size:1.65rem;line-height:1.3;margin:0 0 1rem}.task-r-assistant p{line-height:1.65}.task-r-note,.task-r-sandbox-box small{font-size:.85rem;color:var(--fg2)}.task-r-sandbox-box{display:grid;gap:.75rem;margin:1.5rem 0;padding-top:1.5rem;border-top:1px solid var(--border)}.task-r-sandbox-box label{font-weight:650}.task-r-sandbox-box input,.task-r-form input:not([type=checkbox]),.task-r-form textarea,.task-r-form select{width:100%;padding:.8rem;border:1px solid var(--border);border-radius:8px;background:var(--bg);color:var(--fg);font:inherit;box-sizing:border-box}.task-r-form{display:grid;gap:1rem;max-width:720px;margin:auto}.task-r-form label{display:grid;gap:.4rem}.task-r-form .task-r-consent{display:flex;align-items:flex-start;gap:.6rem}.task-r-form input[type=checkbox]{margin-top:.3rem}.task-r-trust-logo{max-width:180px;max-height:70px;object-fit:contain}.task-r-privacy{max-width:800px}.task-r-privacy h2{margin-top:2rem}.task-r-error{padding:1rem;border:1px solid #b91c1c;border-radius:8px}.task-r-success{padding:1rem;border:1px solid #196947;border-radius:8px}
