{"id":830,"date":"2026-09-18T18:58:32","date_gmt":"2026-09-18T18:58:32","guid":{"rendered":"https:\/\/sites.clarkson.edu\/ai-institute\/workbench\/critique\/refusal\/"},"modified":"2026-09-18T19:07:59","modified_gmt":"2026-09-18T19:07:59","slug":"refusal","status":"publish","type":"page","link":"https:\/\/sites.clarkson.edu\/ai-institute\/workbench\/critique\/refusal\/","title":{"rendered":"Refusal: A Field Guide"},"content":{"rendered":"\n<a href=\"https:\/\/sites.clarkson.edu\/ai-institute\/workbench\/critique\/\" class=\"wb-backlink\" style=\"position:fixed;top:14px;left:14px;z-index:99999;display:inline-flex;align-items:center;gap:6px;padding:8px 13px;background:rgba(10,12,20,0.72);color:#fff;font:600 12.5px\/1 Arial,Helvetica,sans-serif;letter-spacing:0.04em;text-decoration:none;border:1px solid rgba(255,255,255,0.28);border-radius:999px\">\u2190 Critique<\/a>\n\n\n\n\n\n\n\n\n<!--\n  CRITIQUE \/ Refusal: a field guide \u2014 subpage of \/workbench\/critique\/\n  Same conventions as the Critique page: scoped under #cq, shares its\n  <style> block, facts dated and linked.\n-->\n<div id=\"cq\">\n  <header class=\"cq-sub-hero cq-dark\">\n    <p class=\"cq-crumb\"><a href=\"https:\/\/sites.clarkson.edu\/ai-institute\/workbench\/\">Workbench<\/a> \/ <a href=\"https:\/\/sites.clarkson.edu\/ai-institute\/workbench\/critique\/\">08 Critique<\/a> \/ Refusal: a field guide<\/p>\n    <h2 class=\"cq-title\">How to say <em>no<\/em> well.<\/h2>\n    <p class=\"cq-stand\">Refusal is a legitimate outcome of AI literacy. This page is about doing it properly: knowing which kind of no you are saying, what it has looked like when other people said it, what it will cost you, and how to put it in writing so that it holds. It is written by people who use these tools every day and think you are allowed not to.<\/p>\n    <p class=\"cq-stance\">Refuse because you looked<\/p>\n  <\/header>\n\n  <section class=\"cq-band cq-paperbg\">\n    <div class=\"cq-prose\">\n      <p class=\"cq-kicker\">Three kinds of no<\/p>\n      <p class=\"cq-drop\">Most arguments about refusing AI go wrong because two people are refusing different things. Separate them and the argument usually gets shorter.<\/p>\n      <h3>1. No to a use<\/h3>\n      <p>&ldquo;I will not use it to write my essays,&rdquo; or to draft the condolence note, or to grade the students. This is the most common no and the easiest to defend, because it is about what a task is <em>for<\/em>. If the point of the essay is that you learn to think on paper, a tool that thinks on paper for you defeats the assignment whether or not it is allowed. Task-level refusal needs no theory of AI. It needs a theory of the task.<\/p>\n      <h3>2. No to a tool<\/h3>\n      <p>&ldquo;I will not use this company&#8217;s product,&rdquo; because of where its training data came from, what it does with your prompts, or who it is owned by. This is a consumer and a political no, and it is where most of the receipts on the Critique page live: the pirated books, the Kenyan labellers, the chat logs in discovery. It is also the no that institutions make on your behalf when they sign a $17 million contract, which is why some faculty at Cal State petitioned against renewing one.<\/p>\n      <h3>3. No for now<\/h3>\n      <p>&ldquo;Not until I can do this without it,&rdquo; or &ldquo;not until the standards exist.&rdquo; Deferral is a serious position, not a dodge. The trial evidence that unguarded AI help hurts learning is strongest for people still acquiring the skill; a surgeon who says no to the AI overlay until she has her own detection rate is being careful, not backward. The honest version names the condition under which the no would lift.<\/p>\n      <p>What is not on the list: no to learning about it. You cannot refuse well what you have not looked at, and a refusal that cannot give reasons is just a mood. This page exists so that yours can give reasons.<\/p>\n    <\/div>\n  <\/section>\n\n  <section class=\"cq-band cq-paperbg\" style=\"border-top:6px solid #e6ac00\" aria-labelledby=\"cq-tl-h\">\n    <p class=\"cq-kicker\">A short history of no<\/p>\n    <h2 class=\"cq-h2\" id=\"cq-tl-h\">What refusal has looked like<\/h2>\n    <p class=\"cq-sub\">Open any entry. Each one is sourced and dated; checked September 2026.<\/p>\n    <ol class=\"cq-timeline\">\n      <li><p class=\"cq-when\">1811&ndash;1816<\/p><details><summary>The Luddites break the frames<\/summary><p>Organized English textile workers destroyed the machinery that was being used to replace them, and were answered with a mass trial at York in 1813, hangings and transportation. The word now means someone who fears technology; the people it names were skilled machine operators who objected to being erased without a vote. Brian Merchant&#8217;s 2023 history argues they &ldquo;rose up rather than starve at the hands of factory owners who were using automated machines to erase their livelihoods.&rdquo; <a href=\"https:\/\/www.britannica.com\/event\/Luddite\" rel=\"noopener\">Britannica<\/a> &middot; <a href=\"https:\/\/www.hachettebookgroup.com\/titles\/brian-merchant\/blood-in-the-machine\/9780316487740\/\" rel=\"noopener\">Merchant, Blood in the Machine<\/a><\/p><\/details><\/li>\n      <li><p class=\"cq-when\">January 2023<\/p><details><summary>Nature refuses to credit a machine<\/summary><p>&ldquo;No LLM tool will be accepted as a credited author on a research paper,&rdquo; the journal wrote, and any use must be documented in the methods or acknowledgements. The rule holds across Springer Nature. It is a refusal of a particular use, authorship, not of the tool. <a href=\"https:\/\/www.nature.com\/articles\/d41586-023-00191-1\" rel=\"noopener\">Nature editorial, 24 Jan 2023<\/a><\/p><\/details><\/li>\n      <li><p class=\"cq-when\">March 2023<\/p><details><summary>Artists get a tool of their own<\/summary><p>University of Chicago researchers released Glaze, which makes artwork read as a different style to a model, and later Nightshade, which turns images into &ldquo;poison&rdquo; samples that corrupt models trained on them without consent. Refusal, here, is a file format. <a href=\"https:\/\/glaze.cs.uchicago.edu\/what-is-glaze.html\" rel=\"noopener\">Glaze<\/a> &middot; <a href=\"https:\/\/nightshade.cs.uchicago.edu\/whatis.html\" rel=\"noopener\">Nightshade<\/a><\/p><\/details><\/li>\n      <li><p class=\"cq-when\">September&ndash;December 2023<\/p><details><summary>Writers and actors write it into the contract<\/summary><p>The Writers Guild&#8217;s 2023 agreement says AI &ldquo;can&#8217;t write or rewrite literary material,&rdquo; its output is not source material, studios must disclose AI-generated material they hand to a writer, and a company &ldquo;can&#8217;t require the writer to use AI software.&rdquo; After a 118-day strike, SAG-AFTRA members ratified, 78% to 22%, what the union calls its first protections around AI: informed consent and pay for digital replicas. Neither union banned the tools. They set the terms, which is what a mature refusal looks like. <a href=\"https:\/\/www.wga.org\/contracts\/know-your-rights\/artificial-intelligence\" rel=\"noopener\">WGA<\/a> &middot; <a href=\"https:\/\/www.sagaftra.org\/sag-aftra-members-approve-2023-tvtheatrical-contracts-tentative-agreement\" rel=\"noopener\">SAG-AFTRA<\/a><\/p><\/details><\/li>\n      <li><p class=\"cq-when\">May 2025<\/p><details><summary>A company reverses course<\/summary><p>Klarna&#8217;s chief executive, who had boasted that an AI assistant did the work of 700 customer-service agents, told Bloomberg that the cost-cutting had gone too far and that customers would always be able to reach a real person. The same month, Duolingo&#8217;s &ldquo;AI-first&rdquo; memo drew enough public anger that the company deleted every post on its 6.7-million-follower TikTok. It did not, however, reverse the policy. <a href=\"https:\/\/www.bloomberg.com\/news\/articles\/2025-05-08\/klarna-turns-from-ai-to-real-person-customer-service\" rel=\"noopener\">Bloomberg<\/a> &middot; <a href=\"https:\/\/www.fastcompany.com\/91338068\/duolingo-deletes-tiktok-ai-backlash-returns-with-strange-message\" rel=\"noopener\">Fast Company<\/a><\/p><\/details><\/li>\n      <li><p class=\"cq-when\">September&ndash;October 2025<\/p><details><summary>The public is not sold<\/summary><p>Half of U.S. adults are more concerned than excited about AI in daily life; one in ten is the reverse. Across six countries, 61% of people have ever tried a generative AI tool and 34% use one weekly, which leaves roughly four in ten who have never touched one. Refusal is not a fringe position; statistically it is closer to the norm. <a href=\"https:\/\/www.pewresearch.org\/science\/2025\/09\/17\/how-americans-view-ai-and-its-impact-on-people-and-society\/\" rel=\"noopener\">Pew<\/a> &middot; <a href=\"https:\/\/reutersinstitute.politics.ox.ac.uk\/generative-ai-and-news-report-2025-how-people-think-about-ais-role-journalism-and-society\" rel=\"noopener\">Reuters Institute<\/a><\/p><\/details><\/li>\n      <li><p class=\"cq-when\">March&ndash;May 2026<\/p><details><summary>Universities push back on their own contracts<\/summary><p>Faculty in the California State University system petitioned the chancellor not to renew a $17 million ChatGPT Edu contract covering 460,000 students, arguing that &ldquo;investing in the CSU&#8217;s human workforce is the best way to ensure the quality of research, teaching, and learning.&rdquo; University of Colorado faculty and students signed a dissent letter with hundreds of names. By April, 0.7% of CSU students had completed the voluntary training; some simply declined to use the tool. <a href=\"https:\/\/www.insidehighered.com\/news\/tech-innovation\/artificial-intelligence\/2026\/03\/27\/faculty-push-back-against-openai-deals\" rel=\"noopener\">Inside Higher Ed<\/a> &middot; <a href=\"https:\/\/calmatters.org\/education\/2026\/05\/california-state-university-open-ai-chatgpt-contract\/\" rel=\"noopener\">CalMatters<\/a><\/p><\/details><\/li>\n    <\/ol>\n  <\/section>\n\n  <section class=\"cq-band cq-paperbg\" style=\"border-top:6px solid #1a5e2a\" aria-labelledby=\"cq-how-h\">\n    <p class=\"cq-kicker\">In practice<\/p>\n    <h2 class=\"cq-h2\" id=\"cq-how-h\">Three places you will have to say it<\/h2>\n    <div class=\"cq-three\">\n      <div class=\"cq-card\">\n        <h3>In a course<\/h3>\n        <ul>\n          <li>Read the policy first. Fewer than half of faculty say their campus has clear rules, so the course policy is the one that counts. <a href=\"https:\/\/www.aacu.org\/newsroom\/national-survey-95-of-college-faculty-fear-student-overreliance-on-ai-and-diminished-critical-thinking-among-learners-who-use-generative-ai-tools\" rel=\"noopener\">AAC&amp;U\/Elon 2026<\/a><\/li>\n          <li>Ask what the assignment measures. If the answer is &ldquo;your ability to do X,&rdquo; then not using a tool that does X is the assignment working.<\/li>\n          <li>Put it in writing. Under <a href=\"https:\/\/sites.clarkson.edu\/ai-institute\/workbench\/teach\/\">TRAIL<\/a> you disclose how AI contributed; &ldquo;not at all&rdquo; is a complete answer. Keep drafts and version history: detectors flag innocent work (61% of non-native essays in one study), and a paper trail is your defence. <a href=\"https:\/\/www.cell.com\/patterns\/fulltext\/S2666-3899(23)00130-7\" rel=\"noopener\">Liang et al. 2023<\/a><\/li>\n          <li>Ask for the alternative, not the exemption. &ldquo;May I do this by hand in class?&rdquo; is easier to grant than &ldquo;may I skip it.&rdquo; Blue-book sales are up 80% at Berkeley; you will not be the first to ask. <a href=\"https:\/\/gizmodo.com\/ai-cheating-is-so-out-of-hand-in-americas-schools-that-the-blue-books-are-coming-back-2000607771\" rel=\"noopener\">WSJ via Gizmodo<\/a><\/li>\n        <\/ul>\n      <\/div>\n      <div class=\"cq-card\">\n        <h3>At work<\/h3>\n        <ul>\n          <li>Refusal is negotiated, not declared. The screenwriters&#8217; contract is the model: name the uses that are off the table and the terms for the rest. <a href=\"https:\/\/www.wgacontract2023.org\/the-campaign\/summary-of-the-2023-wga-mba\" rel=\"noopener\">WGA summary<\/a><\/li>\n          <li>Know the cost. More than 60% of the Class of 2026 is pessimistic about its prospects and nearly half of them blame AI; hiring managers, meanwhile, are twice as likely as seniors to think AI will create jobs. A blanket no is a bet against that market. <a href=\"https:\/\/joinhandshake.com\/network-trends\/class-of-2026-outlook\/\" rel=\"noopener\">Handshake<\/a><\/li>\n          <li>Refuse the output, not only the tool. Forty percent of desk workers received AI &ldquo;workslop&rdquo; last month and spent about two hours per instance cleaning it up. Declining to send slop is a refusal too. <a href=\"https:\/\/hbr.org\/2025\/09\/ai-generated-workslop-is-destroying-productivity\" rel=\"noopener\">HBR<\/a><\/li>\n          <li>Watch who reverses. Klarna hired people back. Companies that went &ldquo;AI-first&rdquo; in 2025 are a natural experiment; read their 2026 results before you accept their 2025 memo.<\/li>\n        <\/ul>\n      <\/div>\n      <div class=\"cq-card\">\n        <h3>As a maker<\/h3>\n        <ul>\n          <li>Protect the work: Glaze against style mimicry, Nightshade against uninvited training. <a href=\"https:\/\/glaze.cs.uchicago.edu\/what-is-glaze.html\" rel=\"noopener\">Glaze<\/a> &middot; <a href=\"https:\/\/nightshade.cs.uchicago.edu\/whatis.html\" rel=\"noopener\">Nightshade<\/a><\/li>\n          <li>Label it: the &ldquo;Not by AI&rdquo; badge marks work that is at least 90% human-made. <a href=\"https:\/\/notbyai.fyi\/\" rel=\"noopener\">Not by AI<\/a><\/li>\n          <li>Know your rights are being litigated in your favour: Anthropic paid $1.5 billion, about $3,000 a book, for training on pirated copies; the New York Times case is at summary judgment. <a href=\"https:\/\/authorsguild.org\/news\/court-grants-final-approval-anthropic-copyright-settlement\/\" rel=\"noopener\">Authors Guild<\/a> &middot; <a href=\"https:\/\/www.axios.com\/2026\/09\/08\/nyt-openai-microsoft-copyright-lawsuit\" rel=\"noopener\">Axios<\/a><\/li>\n          <li>Disclose when you do use it. The credibility of your no depends on the honesty of your yes.<\/li>\n        <\/ul>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <section class=\"cq-band cq-paperbg\" style=\"border-top:6px solid #a8431f\" aria-labelledby=\"cq-tmpl-h\">\n    <div class=\"cq-two\">\n      <div>\n        <p class=\"cq-kicker\">Put it in writing<\/p>\n        <h2 class=\"cq-h2\" id=\"cq-tmpl-h\">A refusal that holds<\/h2>\n        <p class=\"cq-sub\">A template for telling an instructor, a supervisor or a collaborator. Adapt it; the structure is the point. Reason, scope, condition, offer.<\/p>\n        <div class=\"cq-template\" id=\"cq-template\">\n          <p>I&#8217;ve decided not to use generative AI for [this assignment \/ this part of the project], and I want to say why rather than just not do it.<\/p>\n          <p>The reason is [what the task is for: I want to be able to do this without the tool \/ the material I&#8217;d have to paste in isn&#8217;t mine to share \/ I&#8217;m not confident I can check its output in this area yet].<\/p>\n          <p>This is specific to [the use \/ the tool \/ for now], not a blanket position. I&#8217;d lift it if [the condition: I can already do the task unassisted \/ the policy is written down \/ the data stays on campus].<\/p>\n          <p>Here is what I&#8217;ll do instead: [do it by hand and keep the drafts \/ use the library&#8217;s sources \/ document each step in my Lab Book]. I&#8217;m happy to show the working.<\/p>\n        <\/div>\n        <p style=\"margin-top:.8rem\"><button type=\"button\" class=\"cq-copy\" id=\"cq-tmpl-copy\">Copy the template<\/button><\/p>\n      <\/div>\n      <div class=\"cq-prose\">\n        <p class=\"cq-kicker\">What it costs<\/p>\n        <p>We will not pretend it is free. Employment for 22-to-25-year-olds in the most AI-exposed jobs has fallen 19% relative to their peers since late 2022. Employers say they want AI skills and mostly cannot define them. Some professors will read your no as laziness, and some will read it as integrity, and you will not always be able to tell which in advance.<\/p>\n        <p>Against that: the people who can explain their no are the people who can also explain their yes, and that is the skill the job market is actually short of. The studies on this page are not arguments against the tools. They are arguments for knowing what you are doing when you pick them up, and for being able to put them down.<\/p>\n        <p class=\"cq-reviewed\"><a href=\"https:\/\/digitaleconomy.stanford.edu\/publication\/canaries-in-the-coal-mine-six-facts-about-the-recent-employment-effects-of-artificial-intelligence\/\" rel=\"noopener\">Brynjolfsson, Chandar &amp; Chen, Aug 2026<\/a> &middot; checked Sep 2026<\/p>\n      <\/div>\n    <\/div>\n  <\/section>\n<\/div>\n<!-- \/#cq -->\n\n\n\n<script>\n\/* Refusal: a field guide \u2014 behaviour (copy the template). *\/\n(function () {\n  'use strict';\n  var btn = document.getElementById('cq-tmpl-copy'), tpl = document.getElementById('cq-template');\n  if (!btn || !tpl) return;\n  btn.addEventListener('click', function () {\n    var t = Array.prototype.map.call(tpl.querySelectorAll('p'), function (p) { return p.textContent.trim(); }).join('\\n\\n');\n    var done = function () { btn.setAttribute('data-done', '1'); var old = btn.textContent; btn.textContent = 'Copied'; setTimeout(function () { btn.removeAttribute('data-done'); btn.textContent = old; }, 1800); };\n    if (navigator.clipboard && navigator.clipboard.writeText) navigator.clipboard.writeText(t).then(done, done); else done();\n  });\n})();\n<\/script>\n\n\n\n<p style=\"text-align:center;font-family:'Courier New',Courier,monospace;color:#e6ac00;font-size:0.8rem;letter-spacing:0.13em;padding:2rem 0 1rem;opacity:0.82;\" aria-hidden=\"true\">&gt;Build-Future-WithAi<\/p>\n<p style=\"font-size: 0.65em; color:#595959; font-family: 'Courier New', Courier, monospace; margin-top: 40px; padding-top: 8px; border-top: 1px solid #eee;\" aria-hidden=\"true\">\n  WORKBENCH SIDE &mdash; Clarkson AI Institute &middot; Open page &middot; TRAIL: Updated by Stephen Casper with Claude Cowork on 2026-09-18\n<\/p>\n<style class=\"advgb-styles-renderer\">\n#wrapper-navbar,.site-header,.hero__breadcrumbs,.breadcrumbs,.entry-header,\nfooter.site-footer,.footer-widgets,.navbar,nav.navbar,.wp-block-navigation,.wp-block-template-part{display:none!important}\n.col-md.content-area{padding:0!important}\n.entry-content.container{max-width:100%!important;padding:0!important;margin:0!important}\n.site-main,.row{padding:0!important;margin:0!important}\nbody{padding-top:0!important;background:#fff}\n\n\/* ============================================================\n   CRITIQUE \u2014 Clarkson AI Institute Workbench \/ 08\n   Scoped styles. Everything lives under #cq.\n   Palette follows the Workbench: deep green, gold, pale mint,\n   plus a warm \"paper\" for the human-written passages and a\n   rust for critical marks.\n   ============================================================ *\/\n#cq{--cq-green:#0d2b1a;--cq-green2:#111f13;--cq-green3:#1a5e2a;--cq-green4:#00563f;\n    --cq-gold:#e6ac00;--cq-gold2:#f5c542;--cq-pale:#b8d4be;--cq-pale2:#5a9966;--cq-mint:#f1f8f3;\n    --cq-paper:#f6f1e7;--cq-paper2:#ebe3d2;--cq-ink:#14201a;--cq-ink2:#4a5a50;\n    --cq-rust:#a8431f;--cq-rust2:#c4552d;\n    --cq-mono:'Courier New',Courier,monospace;\n    --cq-sans:inherit;\n    color:var(--cq-ink);font-family:var(--cq-sans);line-height:1.6;margin:0 0 2rem;}\n#cq *,#cq *::before,#cq *::after{box-sizing:border-box;}\n#cq [hidden]{display:none!important;}\n#cq p{margin:0 0 1rem;}\n#cq ul,#cq ol{margin:0;padding:0;list-style:none;}\n#cq a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;}\n#cq a:hover{text-decoration-thickness:2px;}\n#cq button{font:inherit;cursor:pointer;}\n#cq :focus-visible{outline:3px solid var(--cq-gold);outline-offset:3px;}\n#cq .cq-dark :focus-visible{outline-color:var(--cq-gold2);}\n#cq .cq-paperbg :focus-visible{outline-color:var(--cq-green4);}\n#cq .cq-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}\n\n\/* ---- surfaces ---- *\/\n#cq .cq-dark{background:var(--cq-green);color:var(--cq-pale);}\n#cq .cq-dark2{background:var(--cq-green2);color:var(--cq-pale);}\n#cq .cq-paperbg{background:var(--cq-paper);color:var(--cq-ink);}\n#cq .cq-band{padding:2.25rem 1.5rem;}\n@media (min-width:768px){#cq .cq-band{padding:3rem 2.5rem;}}\n#cq .cq-kicker{font-family:var(--cq-mono);font-size:.7rem;letter-spacing:.16em;text-transform:uppercase;margin:0 0 .6rem;}\n#cq .cq-dark .cq-kicker,#cq .cq-dark2 .cq-kicker{color:var(--cq-gold);}\n#cq .cq-paperbg .cq-kicker{color:var(--cq-green3);}\n#cq .cq-mono{font-family:var(--cq-mono);}\n\n\/* ---- hero ---- *\/\n#cq .cq-hero{position:relative;overflow:hidden;padding:2.5rem 1.5rem 2rem;}\n@media (min-width:768px){#cq .cq-hero{padding:3.5rem 2.5rem 2.5rem;}}\n#cq .cq-hero::before{content:\"\";position:absolute;inset:0;pointer-events:none;opacity:.35;\n  background-image:linear-gradient(var(--cq-green4) 1px,transparent 1px),linear-gradient(90deg,var(--cq-green4) 1px,transparent 1px);\n  background-size:28px 28px;mask-image:radial-gradient(ellipse at 80% 20%,#000 0%,transparent 65%);-webkit-mask-image:radial-gradient(ellipse at 80% 20%,#000 0%,transparent 65%);}\n#cq .cq-hero>*{position:relative;}\n#cq .cq-title{font-size:clamp(2.4rem,6vw,4.6rem);line-height:.98;font-weight:800;letter-spacing:-.02em;margin:0 0 1.1rem;color:#fff;max-width:14ch;}\n#cq .cq-title em{font-style:normal;color:var(--cq-gold);}\n#cq .cq-title .cq-caret{display:inline-block;width:.5em;height:.9em;background:var(--cq-gold);vertical-align:-.08em;margin-left:.08em;animation:cq-blink 1.1s steps(1) infinite;}\n#cq .cq-stand{font-size:1.08rem;max-width:62ch;color:var(--cq-pale);margin-bottom:1.4rem;}\n@media (min-width:768px){#cq .cq-stand{font-size:1.18rem;}}\n#cq .cq-stance{display:inline-flex;align-items:center;gap:.6rem;border:1px solid var(--cq-gold);color:var(--cq-gold);font-family:var(--cq-mono);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;padding:.45rem .8rem;margin:0 0 1.6rem;}\n#cq .cq-stance::before{content:\"\";width:.55rem;height:.55rem;background:var(--cq-gold);border-radius:50%;}\n\n\/* questions ticker *\/\n#cq .cq-ticker{border-top:1px solid rgba(184,212,190,.25);padding-top:1rem;display:grid;grid-template-columns:1fr auto;gap:.75rem 1rem;align-items:center;}\n#cq .cq-ticker-label{grid-column:1\/-1;font-family:var(--cq-mono);font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:var(--cq-pale2);margin:0;}\n#cq .cq-ticker-q{margin:0;min-height:2.6em;font-family:var(--cq-mono);font-size:clamp(1rem,2.4vw,1.35rem);color:#fff;}\n#cq .cq-ticker-q a{color:#fff;text-decoration-color:var(--cq-gold);}\n#cq .cq-ticker-q .cq-qnum{color:var(--cq-gold);margin-right:.5rem;}\n#cq .cq-ticker-q.cq-fade{animation:cq-in .5s ease both;}\n#cq .cq-ticker-ctl{display:flex;gap:.4rem;}\n@media (max-width:640px){#cq .cq-ticker{grid-template-columns:1fr;}#cq .cq-ticker-ctl{justify-content:flex-start;}}\n#cq .cq-ticker-ctl button{background:transparent;border:1px solid rgba(184,212,190,.45);color:var(--cq-pale);font-family:var(--cq-mono);font-size:.72rem;letter-spacing:.08em;padding:.45rem .7rem;min-width:2.6rem;}\n#cq .cq-ticker-ctl button:hover{border-color:var(--cq-gold);color:var(--cq-gold);}\n#cq .cq-ticker-all{grid-column:1\/-1;display:flex;flex-wrap:wrap;gap:.4rem .8rem;margin:.4rem 0 0;padding:0;}\n#cq .cq-ticker-all li{font-family:var(--cq-mono);font-size:.74rem;opacity:.85;}\n#cq .cq-ticker-all a{color:var(--cq-pale);text-decoration-color:rgba(184,212,190,.4);}\n#cq .cq-ticker-all a:hover{color:var(--cq-gold);}\n\n\/* ---- how to read ---- *\/\n#cq .cq-two{display:grid;gap:1.5rem;}\n@media (min-width:860px){#cq .cq-two{grid-template-columns:1.4fr 1fr;gap:2.5rem;}}\n#cq .cq-lede{font-size:1.06rem;max-width:64ch;}\n#cq .cq-lede p.cq-drop::first-letter{font-size:2.6em;line-height:.8;float:left;margin:.08em .12em 0 0;font-weight:800;color:var(--cq-green3);}\n#cq .cq-rules{border-left:3px solid var(--cq-green3);padding:0 0 0 1.1rem;}\n#cq .cq-rules li{margin:0 0 .75rem;padding:0;font-size:.95rem;}\n#cq .cq-rules li strong{color:var(--cq-green3);}\n#cq .cq-reviewed{font-family:var(--cq-mono);font-size:.72rem;letter-spacing:.08em;color:var(--cq-ink2);margin-top:1rem;}\n\n\/* ---- atlas ---- *\/\n#cq .cq-atlas-head{display:flex;flex-wrap:wrap;gap:1rem 2rem;align-items:end;justify-content:space-between;margin-bottom:1.25rem;}\n#cq .cq-h2{font-size:clamp(1.5rem,3.4vw,2.2rem);line-height:1.1;font-weight:800;letter-spacing:-.01em;margin:0 0 .4rem;}\n#cq .cq-dark .cq-h2,#cq .cq-dark2 .cq-h2{color:#fff;}\n#cq .cq-paperbg .cq-h2{color:var(--cq-ink);}\n#cq .cq-sub{margin:0;max-width:60ch;}\n#cq .cq-filters{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin:0 0 1.2rem;}\n#cq .cq-chip{background:transparent;border:1px solid rgba(184,212,190,.4);color:var(--cq-pale);font-family:var(--cq-mono);font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;padding:.45rem .75rem;border-radius:999px;}\n#cq .cq-chip:hover{border-color:var(--cq-gold);color:var(--cq-gold);}\n#cq .cq-chip[aria-pressed=\"true\"]{background:var(--cq-gold);border-color:var(--cq-gold);color:var(--cq-green);}\n#cq .cq-search{flex:1 1 220px;display:flex;gap:.4rem;align-items:center;min-width:200px;}\n#cq .cq-search label{font-family:var(--cq-mono);font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:var(--cq-pale2);white-space:nowrap;}\n#cq .cq-search input{flex:1;background:var(--cq-green2);border:1px solid rgba(184,212,190,.4);color:#fff;font:inherit;font-size:.95rem;padding:.45rem .7rem;min-width:0;}\n#cq .cq-search input::placeholder{color:rgba(184,212,190,.6);}\n#cq .cq-grid{display:grid;gap:.9rem;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));}\n#cq .cq-tile{text-decoration:none;display:flex;flex-direction:column;align-items:flex-start;text-align:left;background:var(--cq-green2);border:1px solid rgba(184,212,190,.18);border-left:4px solid var(--cq-gold);color:var(--cq-pale);padding:1rem 1.1rem 1.1rem;min-height:11rem;transition:transform .18s ease,border-color .18s ease,background .18s ease;position:relative;}\n#cq .cq-tile:hover{transform:translateY(-3px);border-color:var(--cq-gold);background:#152a1a;}\n#cq .cq-tile .cq-kicker{margin-bottom:.35rem;}\n#cq .cq-tile-title{font-size:1.15rem;font-weight:700;color:#fff;margin:0 0 .35rem;line-height:1.2;}\n#cq .cq-tile-hook{font-size:.92rem;margin:0 0 .8rem;color:var(--cq-pale);}\n#cq .cq-tile-signal{margin-top:auto;font-family:var(--cq-mono);font-size:.72rem;letter-spacing:.06em;color:var(--cq-gold);}\n#cq .cq-tile[hidden]{display:none;}\n#cq .cq-tile-tags{position:absolute;top:.9rem;right:.9rem;display:flex;gap:.25rem;}\n#cq .cq-tile-tags i{width:.45rem;height:.45rem;border-radius:50%;background:var(--cq-pale2);display:block;}\n#cq .cq-tile-tags i.t-students{background:var(--cq-gold);}\n#cq .cq-tile-tags i.t-contested{background:var(--cq-rust2);}\n#cq .cq-empty{font-family:var(--cq-mono);font-size:.85rem;color:var(--cq-pale);padding:1rem 0;margin:0;}\n#cq .cq-legend{display:flex;flex-wrap:wrap;gap:.4rem 1.2rem;margin:1rem 0 0;font-family:var(--cq-mono);font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;color:var(--cq-pale2);}\n#cq .cq-legend i{display:inline-block;width:.45rem;height:.45rem;border-radius:50%;background:var(--cq-pale2);margin-right:.35rem;vertical-align:middle;}\n#cq .cq-legend i.t-students{background:var(--cq-gold);}\n#cq .cq-legend i.t-contested{background:var(--cq-rust2);}\n\n\/* ---- sticky rail ---- *\/\n#cq .cq-rail{position:sticky;top:0;z-index:20;background:var(--cq-green);border-bottom:1px solid rgba(184,212,190,.2);padding:.45rem 1rem;display:flex;gap:.25rem;overflow-x:auto;scrollbar-width:thin;}\nbody.admin-bar #cq .cq-rail{top:32px;}\n@media (max-width:782px){body.admin-bar #cq .cq-rail{top:46px;}}\n#cq .cq-rail a{font-family:var(--cq-mono);font-size:.72rem;letter-spacing:.08em;color:var(--cq-pale);text-decoration:none;padding:.35rem .55rem;border:1px solid transparent;white-space:nowrap;}\n#cq .cq-rail a:hover{border-color:rgba(184,212,190,.4);}\n#cq .cq-rail a.is-current{color:var(--cq-green);background:var(--cq-gold);}\n#cq .cq-rail .cq-rail-label{font-family:var(--cq-mono);font-size:.66rem;letter-spacing:.14em;text-transform:uppercase;color:var(--cq-pale2);align-self:center;padding:0 .6rem 0 .2rem;white-space:nowrap;}\n#cq .cq-rail-tools{margin-left:auto;display:flex;gap:.3rem;}\n#cq .cq-rail-tools button{background:transparent;border:1px solid rgba(184,212,190,.35);color:var(--cq-pale);font-family:var(--cq-mono);font-size:.68rem;letter-spacing:.08em;padding:.3rem .55rem;white-space:nowrap;}\n#cq .cq-rail-tools button:hover{border-color:var(--cq-gold);color:var(--cq-gold);}\n\n\/* ---- student concerns ---- *\/\n#cq .cq-concerns{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(235px,1fr));margin-top:1.25rem;}\n#cq .cq-concern{background:#fff;border:1px solid var(--cq-paper2);padding:1.1rem 1.15rem 1rem;display:flex;flex-direction:column;}\n#cq .cq-concern .cq-big{font-family:var(--cq-mono);font-size:1.9rem;line-height:1;color:var(--cq-rust);margin:0 0 .35rem;font-weight:700;}\n#cq .cq-concern .cq-big small{font-size:.8rem;color:var(--cq-ink2);font-weight:400;display:block;margin-top:.2rem;letter-spacing:.04em;}\n#cq .cq-concern h3{font-size:1.02rem;margin:.2rem 0 .4rem;line-height:1.25;}\n#cq .cq-concern p{font-size:.92rem;margin:0 0 .6rem;}\n#cq .cq-concern .cq-src{font-size:.78rem;color:var(--cq-ink2);margin:auto 0 0;}\n#cq .cq-concern .cq-src a{color:var(--cq-green3);}\n\n\/* ---- dossiers ---- *\/\n#cq .cq-dossier{scroll-margin-top:4.5rem;border-top:6px solid var(--cq-gold);}\n#cq .cq-dossier-head{padding:2rem 1.5rem 1.5rem;}\n@media (min-width:768px){#cq .cq-dossier-head{padding:2.75rem 2.5rem 2rem;}}\n#cq .cq-dossier-head .cq-h2{font-size:clamp(1.7rem,4vw,2.7rem);max-width:22ch;}\n#cq .cq-frame{font-size:1.05rem;max-width:66ch;}\n#cq .cq-frame p{margin-bottom:.9rem;}\n#cq .cq-feel{margin-top:1.25rem;border:1px dashed var(--cq-green3);padding:.9rem 1rem;max-width:66ch;background:#fff;}\n#cq .cq-feel .cq-kicker{margin-bottom:.35rem;}\n#cq .cq-feel p{margin:0;font-size:.97rem;}\n#cq .cq-receipts{padding:1.75rem 1.5rem 1.5rem;}\n@media (min-width:768px){#cq .cq-receipts{padding:2.25rem 2.5rem 2rem;}}\n#cq .cq-receipts-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;margin-bottom:1rem;}\n#cq .cq-receipts-head h3{font-size:1.05rem;font-weight:700;color:#fff;margin:0;letter-spacing:.01em;}\n#cq .cq-receipts-head h3 span{color:var(--cq-gold);font-family:var(--cq-mono);font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;margin-right:.6rem;}\n#cq .cq-count{font-family:var(--cq-mono);font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:var(--cq-pale2);}\n#cq .cq-facts{display:grid;gap:.75rem;}\n@media (min-width:900px){#cq .cq-facts{grid-template-columns:1fr 1fr;}}\n#cq .cq-fact{background:var(--cq-green2);border-left:3px solid var(--cq-gold);padding:.9rem 1rem .8rem;position:relative;}\n#cq .cq-fact[hidden]{display:none;}\n#cq .cq-fact-claim{color:#fff;font-size:.97rem;margin:0 0 .5rem;}\n#cq .cq-fact-src{margin:0;font-family:var(--cq-mono);font-size:.72rem;letter-spacing:.03em;color:var(--cq-pale);display:flex;flex-wrap:wrap;gap:.25rem .6rem;align-items:baseline;}\n#cq .cq-fact-src a{color:var(--cq-gold);}\n#cq .cq-checked{font-family:var(--cq-mono);font-size:.62rem;letter-spacing:.1em;text-transform:uppercase;color:var(--cq-pale2);border:1px solid rgba(184,212,190,.25);padding:.1rem .35rem;margin-left:auto;}\n#cq .cq-fact.cq-caveat{border-left-color:var(--cq-rust2);}\n#cq .cq-fact.cq-caveat::before{content:\"caveat\";position:absolute;top:.55rem;right:.6rem;font-family:var(--cq-mono);font-size:.6rem;letter-spacing:.12em;text-transform:uppercase;color:var(--cq-rust2);}\n#cq .cq-more{margin-top:.9rem;background:transparent;border:1px solid rgba(184,212,190,.4);color:var(--cq-pale);font-family:var(--cq-mono);font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;padding:.5rem .8rem;}\n#cq .cq-more:hover{border-color:var(--cq-gold);color:var(--cq-gold);}\n#cq .cq-aftermath{padding:1.5rem 1.5rem 1.75rem;display:grid;gap:1.25rem;}\n@media (min-width:900px){#cq .cq-aftermath{grid-template-columns:1fr 1fr 1fr;gap:2rem;padding:2rem 2.5rem 2.25rem;}}\n#cq .cq-aftermath h3{font-size:.95rem;margin:0 0 .5rem;font-family:var(--cq-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--cq-green3);font-weight:700;}\n#cq .cq-aftermath p,#cq .cq-aftermath li{font-size:.95rem;}\n#cq .cq-counter{border-left:3px solid var(--cq-rust2);padding-left:1rem;}\n#cq .cq-questions li{margin:0 0 .55rem;padding-left:1.4rem;position:relative;}\n#cq .cq-questions li::before{content:\"?\";position:absolute;left:0;top:0;font-family:var(--cq-mono);font-weight:700;color:var(--cq-rust);}\n#cq .cq-copy{margin-top:.4rem;background:var(--cq-green3);border:1px solid var(--cq-green3);color:#fff;font-family:var(--cq-mono);font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;padding:.5rem .8rem;}\n#cq .cq-copy:hover{background:var(--cq-green4);}\n#cq .cq-copy[data-done=\"1\"]{background:var(--cq-gold);color:var(--cq-green);border-color:var(--cq-gold);}\n#cq .cq-deeper li{margin:0 0 .4rem;font-size:.92rem;}\n#cq .cq-deeper a{color:var(--cq-green3);}\n\n\/* ---- interactive modules ---- *\/\n#cq .cq-module{margin:0;padding:1.5rem;border:1px dashed var(--cq-gold);background:var(--cq-green2);color:var(--cq-pale);}\n@media (min-width:768px){#cq .cq-module{padding:1.75rem 2rem;margin:0 2.5rem 2rem;}}\n#cq .cq-module-wrap{padding:0 1.5rem 1.75rem;}\n@media (min-width:768px){#cq .cq-module-wrap{padding:0;}}\n#cq .cq-module .cq-kicker{margin-bottom:.25rem;}\n#cq .cq-module h3{color:#fff;font-size:1.25rem;margin:0 0 .5rem;font-weight:800;}\n#cq .cq-module p{color:var(--cq-pale);}\n#cq .cq-btn{background:transparent;border:1px solid rgba(184,212,190,.5);color:#fff;font-family:var(--cq-mono);font-size:.74rem;letter-spacing:.1em;text-transform:uppercase;padding:.55rem .9rem;}\n#cq .cq-btn:hover{border-color:var(--cq-gold);color:var(--cq-gold);}\n#cq .cq-btn[aria-pressed=\"true\"],#cq .cq-btn.is-on{background:var(--cq-gold);border-color:var(--cq-gold);color:var(--cq-green);}\n#cq .cq-seg{display:inline-flex;border:1px solid rgba(184,212,190,.5);}\n#cq .cq-seg .cq-btn{border:0;border-right:1px solid rgba(184,212,190,.3);}\n#cq .cq-seg .cq-btn:last-child{border-right:0;}\n\n\/* offloading check *\/\n#cq .cq-check-list{display:grid;gap:.6rem;margin:1rem 0;}\n#cq .cq-check-item{display:grid;grid-template-columns:1fr auto;gap:.5rem 1rem;align-items:center;background:var(--cq-green);padding:.8rem .9rem;border:1px solid rgba(184,212,190,.15);}\n@media (max-width:640px){#cq .cq-check-item{grid-template-columns:1fr;}#cq .cq-gauge-item b,#cq .cq-analog-col li b,#cq .cq-cost-row b{white-space:normal;}#cq .cq-gauge-item,#cq .cq-analog-col li{grid-template-columns:1fr;}}\n#cq .cq-check-item p{margin:0;color:#fff;font-size:.97rem;}\n#cq .cq-check-item .cq-seg .cq-btn{padding:.45rem .7rem;}\n#cq .cq-check-result{margin-top:1rem;border-top:1px solid rgba(184,212,190,.25);padding-top:1rem;}\n#cq .cq-check-result[hidden]{display:none;}\n#cq .cq-check-result h4{color:var(--cq-gold);font-family:var(--cq-mono);font-size:.8rem;letter-spacing:.14em;text-transform:uppercase;margin:0 0 .5rem;}\n#cq .cq-check-result p{color:#fff;}\n#cq .cq-check-result ul{margin:.5rem 0 0;padding-left:1.1rem;list-style:disc;color:var(--cq-pale);font-size:.92rem;}\n#cq .cq-check-result li{margin-bottom:.35rem;}\n#cq .cq-check-result li a{color:var(--cq-gold);}\n\n\/* prompt cost *\/\n#cq .cq-cost{display:grid;gap:1.25rem;grid-template-columns:minmax(0,1fr);}\n@media (min-width:900px){#cq .cq-cost{grid-template-columns:1fr 1fr;gap:2rem;}}\n#cq .cq-cost label{display:block;font-family:var(--cq-mono);font-size:.74rem;letter-spacing:.1em;text-transform:uppercase;color:var(--cq-gold);margin-bottom:.4rem;}\n#cq .cq-cost input[type=range]{width:100%;accent-color:var(--cq-gold);}\n#cq .cq-cost output{display:block;font-family:var(--cq-mono);font-size:2rem;color:#fff;line-height:1;margin:.3rem 0 .8rem;}\n#cq .cq-cost output small{font-size:.8rem;color:var(--cq-pale);letter-spacing:.06em;}\n#cq .cq-cost-row{display:flex;justify-content:space-between;gap:1rem;border-top:1px solid rgba(184,212,190,.2);padding:.55rem 0;font-size:.93rem;}\n#cq .cq-cost-row b{color:#fff;font-family:var(--cq-mono);font-weight:400;white-space:nowrap;}\n#cq .cq-cost-note{font-size:.82rem;color:var(--cq-pale2);margin:.6rem 0 0;}\n#cq .cq-scale{margin-top:.25rem;}\n#cq .cq-scale-bar{height:14px;background:rgba(184,212,190,.15);position:relative;margin:.4rem 0 .35rem;overflow:hidden;}\n#cq .cq-scale-bar span{position:absolute;left:0;top:0;bottom:0;background:var(--cq-gold);}\n#cq .cq-scale-row{display:flex;justify-content:space-between;font-family:var(--cq-mono);font-size:.74rem;letter-spacing:.04em;color:var(--cq-pale);}\n\n\/* spectrum *\/\n#cq .cq-spectrum{margin-top:1rem;}\n#cq .cq-spec-track{position:relative;height:6px;background:linear-gradient(90deg,var(--cq-pale2),var(--cq-gold),var(--cq-rust2));margin:2.6rem 0 2.8rem;border-radius:3px;}\n#cq .cq-spec-pt{position:absolute;top:50%;transform:translate(-50%,-50%);width:1.35rem;height:1.35rem;border-radius:50%;background:var(--cq-green);border:3px solid #fff;padding:0;}\n#cq .cq-spec-pt:hover,#cq .cq-spec-pt[aria-expanded=\"true\"]{border-color:var(--cq-gold);transform:translate(-50%,-50%) scale(1.15);}\n#cq .cq-spec-pt .cq-spec-lbl{position:absolute;left:50%;transform:translateX(-50%);top:1.5rem;font-family:var(--cq-mono);font-size:.64rem;letter-spacing:.06em;color:var(--cq-pale);white-space:nowrap;}\n#cq .cq-spec-pt:nth-child(even) .cq-spec-lbl{top:auto;bottom:1.5rem;}\n#cq .cq-spec-ends{display:flex;justify-content:space-between;font-family:var(--cq-mono);font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;color:var(--cq-pale2);}\n#cq .cq-spec-card{background:var(--cq-green);border:1px solid rgba(184,212,190,.25);padding:1rem 1.1rem;min-height:5.5rem;}\n#cq .cq-spec-card p{margin:0 0 .4rem;color:#fff;}\n#cq .cq-spec-card .cq-fact-src{color:var(--cq-pale);}\n#cq .cq-spec-card .cq-fact-src a{color:var(--cq-gold);}\n\n\/* gauge *\/\n#cq .cq-gauge{display:grid;gap:1.5rem;align-items:start;grid-template-columns:minmax(0,1fr);}\n@media (min-width:900px){#cq .cq-gauge{grid-template-columns:minmax(220px,300px) 1fr;gap:2rem;}}\n#cq .cq-gauge svg{width:100%;height:auto;display:block;}\n#cq .cq-gauge-list{display:grid;gap:.5rem;}\n#cq .cq-gauge-item{display:grid;grid-template-columns:auto minmax(0,1fr);min-width:0;gap:.2rem .9rem;align-items:baseline;padding:.6rem .8rem;background:var(--cq-green);border-left:3px solid var(--cq-gold);}\n#cq .cq-gauge-item b{font-family:var(--cq-mono);font-weight:400;color:#fff;font-size:1.15rem;white-space:nowrap;}\n#cq .cq-gauge-item span{font-size:.92rem;color:var(--cq-pale);}\n#cq .cq-gauge-item .cq-fact-src{grid-column:2;}\n#cq .cq-gauge-item .cq-fact-src a{color:var(--cq-gold);}\n#cq .cq-gauge [data-side=\"other\"]{border-left-color:var(--cq-pale2);}\n#cq .cq-gauge-reading{text-align:center;font-family:var(--cq-mono);font-size:.74rem;letter-spacing:.12em;text-transform:uppercase;color:var(--cq-gold);margin:.3rem 0 0;}\n\n\/* futures *\/\n#cq .cq-futures-panel{background:var(--cq-green);border:1px solid rgba(184,212,190,.2);padding:1.1rem 1.2rem;margin-top:.9rem;}\n#cq .cq-futures-panel[hidden]{display:none;}\n#cq .cq-futures-panel h4{color:#fff;margin:0 0 .5rem;font-size:1.1rem;}\n#cq .cq-futures-panel dl{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.35rem 1rem;margin:0;}\n#cq .cq-futures-panel dt{font-family:var(--cq-mono);font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:var(--cq-gold);padding-top:.15rem;}\n#cq .cq-futures-panel dd{margin:0;font-size:.95rem;color:var(--cq-pale);}\n#cq .cq-futures-panel dd a{color:var(--cq-gold);}\n\n\/* analog switch *\/\n#cq .cq-switch{display:inline-flex;align-items:center;gap:.7rem;background:transparent;border:0;color:#fff;padding:0;}\n#cq .cq-switch .cq-track{width:3.4rem;height:1.7rem;border-radius:999px;background:rgba(184,212,190,.25);position:relative;transition:background .2s;flex:none;}\n#cq .cq-switch .cq-track::after{content:\"\";position:absolute;top:.2rem;left:.2rem;width:1.3rem;height:1.3rem;border-radius:50%;background:#fff;transition:transform .2s;}\n#cq .cq-switch[aria-checked=\"true\"] .cq-track{background:var(--cq-gold);}\n#cq .cq-switch[aria-checked=\"true\"] .cq-track::after{transform:translateX(1.7rem);background:var(--cq-green);}\n#cq .cq-switch .cq-switch-lbl{font-family:var(--cq-mono);font-size:.78rem;letter-spacing:.1em;text-transform:uppercase;}\n#cq .cq-analog{display:grid;gap:1rem;margin-top:1rem;}\n@media (min-width:768px){#cq .cq-analog{grid-template-columns:1fr 1fr;}}\n#cq .cq-analog-col{background:var(--cq-green);padding:1rem 1.1rem;border-top:3px solid var(--cq-pale2);transition:opacity .25s;}\n#cq .cq-analog-col.is-analog{border-top-color:var(--cq-gold);}\n#cq .cq-analog-col h4{color:#fff;font-size:.8rem;font-family:var(--cq-mono);letter-spacing:.14em;text-transform:uppercase;margin:0 0 .6rem;}\n#cq .cq-analog-col li{display:grid;grid-template-columns:auto minmax(0,1fr);min-width:0;gap:.2rem .8rem;align-items:baseline;margin:0 0 .55rem;font-size:.92rem;color:var(--cq-pale);}\n#cq .cq-analog-col li b{font-family:var(--cq-mono);font-weight:400;color:#fff;font-size:1.1rem;white-space:nowrap;}\n#cq .cq-analog-col li a{color:var(--cq-gold);}\n#cq .cq-analog[data-mode=\"analog\"] .cq-analog-col:not(.is-analog){opacity:.45;}\n#cq .cq-analog[data-mode=\"digital\"] .cq-analog-col.is-analog{opacity:.45;}\n\n\/* refusal switch *\/\n#cq .cq-refusal-big{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin:.5rem 0 1rem;}\n#cq .cq-refusal-big .cq-btn{font-size:.9rem;padding:.8rem 1.2rem;}\n#cq .cq-refusal-panel{margin-top:.75rem;display:grid;gap:.9rem;}\n@media (min-width:900px){#cq .cq-refusal-panel{grid-template-columns:1fr 1fr 1fr;}}\n#cq .cq-refusal-panel[hidden]{display:none;}\n#cq .cq-refusal-card{background:var(--cq-green);border-top:3px solid var(--cq-gold);padding:1rem 1.1rem;}\n#cq .cq-refusal-card h4{color:#fff;font-size:1rem;margin:0 0 .5rem;}\n#cq .cq-refusal-card p{font-size:.93rem;margin:0 0 .5rem;}\n#cq .cq-refusal-card a{color:var(--cq-gold);}\n\n\/* ---- footer \/ maintenance ---- *\/\n#cq .cq-maint{font-size:.95rem;}\n#cq .cq-maint code{font-family:var(--cq-mono);background:#fff;border:1px solid var(--cq-paper2);padding:.05rem .3rem;font-size:.85em;}\n#cq .cq-maint details{margin-top:.6rem;}\n#cq .cq-maint summary{cursor:pointer;font-family:var(--cq-mono);font-size:.74rem;letter-spacing:.12em;text-transform:uppercase;color:var(--cq-green3);}\n#cq .cq-maint pre{background:#fff;border:1px solid var(--cq-paper2);padding:.9rem 1rem;overflow:auto;font-size:.78rem;line-height:1.45;margin:.6rem 0 0;}\n\n\/* ---- motion ---- *\/\n@keyframes cq-blink{0%,49%{opacity:1}50%,100%{opacity:0}}\n@keyframes cq-in{from{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}\n@media (prefers-reduced-motion:reduce){\n  #cq *{animation:none!important;transition:none!important;}\n  #cq .cq-tile:hover{transform:none;}\n}\n\n\/* ---- subpages (audit, field guide) ---- *\/\n#cq .cq-sub-hero{padding:2.25rem 1.5rem 1.75rem;}\n@media (min-width:768px){#cq .cq-sub-hero{padding:3rem 2.5rem 2.25rem;}}\n#cq .cq-sub-hero .cq-title{font-size:clamp(2rem,5vw,3.6rem);}\n#cq .cq-crumb{font-family:var(--cq-mono);font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:var(--cq-pale2);margin:0 0 .6rem;}\n#cq .cq-crumb a{color:var(--cq-gold);text-decoration:none;}\n#cq .cq-crumb a:hover{text-decoration:underline;}\n#cq .cq-prose{max-width:66ch;font-size:1.03rem;}\n#cq .cq-prose h3{font-size:1.2rem;margin:1.4rem 0 .5rem;}\n#cq .cq-prose ul.cq-bullets{list-style:disc;padding-left:1.2rem;margin:0 0 1rem;}\n#cq .cq-prose ul.cq-bullets li{margin:0 0 .4rem;}\n#cq .cq-audit{display:grid;gap:1.25rem;margin-top:1rem;}\n#cq .cq-habit{background:var(--cq-green);border:1px solid rgba(184,212,190,.15);padding:1rem 1.1rem 1.1rem;}\n#cq .cq-habit h4{color:var(--cq-gold);font-family:var(--cq-mono);font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;margin:0 0 .6rem;}\n#cq .cq-habit .cq-check-item{background:var(--cq-green2);}\n#cq .cq-bars{display:grid;gap:.6rem;margin:1rem 0;}\n#cq .cq-bar{display:grid;grid-template-columns:9rem minmax(0,1fr) 3rem;gap:.6rem;align-items:center;font-family:var(--cq-mono);font-size:.74rem;letter-spacing:.06em;color:var(--cq-pale);}\n@media (max-width:640px){#cq .cq-bar{grid-template-columns:6rem minmax(0,1fr) 3rem;}}\n#cq .cq-bar i{display:block;height:12px;background:rgba(184,212,190,.15);position:relative;overflow:hidden;}\n#cq .cq-bar i b{position:absolute;left:0;top:0;bottom:0;background:var(--cq-gold);transition:width .5s ease;}\n#cq .cq-bar[data-level=\"high\"] i b{background:var(--cq-rust2);}\n#cq .cq-plan{background:var(--cq-green);border-left:3px solid var(--cq-gold);padding:1rem 1.1rem;margin-top:1rem;}\n#cq .cq-plan h4{color:#fff;margin:0 0 .5rem;font-size:1.05rem;}\n#cq .cq-plan ol{list-style:decimal;padding-left:1.3rem;margin:0 0 .6rem;color:#fff;}\n#cq .cq-plan ol li{margin:0 0 .5rem;}\n#cq .cq-plan ol li span{color:var(--cq-pale);}\n#cq .cq-plan ol li a{color:var(--cq-gold);}\n#cq .cq-table{width:100%;border-collapse:collapse;font-size:.9rem;margin:1rem 0 0;}\n#cq .cq-table th,#cq .cq-table td{text-align:left;vertical-align:top;padding:.6rem .6rem;border-top:1px solid rgba(184,212,190,.2);}\n#cq .cq-table th{font-family:var(--cq-mono);font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:var(--cq-gold);border-top:0;}\n#cq .cq-table td a{color:var(--cq-gold);}\n#cq .cq-table td b{color:#fff;font-weight:600;}\n#cq .cq-table-wrap{overflow-x:auto;}\n#cq .cq-timeline{position:relative;margin:1rem 0 0;padding-left:1.5rem;border-left:2px solid var(--cq-green3);}\n#cq .cq-timeline li{position:relative;margin:0 0 1rem;}\n#cq .cq-timeline li::before{content:\"\";position:absolute;left:calc(-1.5rem - 7px);top:.5rem;width:12px;height:12px;border-radius:50%;background:var(--cq-gold);border:2px solid var(--cq-paper);}\n#cq .cq-timeline .cq-when{font-family:var(--cq-mono);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--cq-green3);margin:0 0 .15rem;}\n#cq .cq-timeline details{margin:0;}\n#cq .cq-timeline summary{cursor:pointer;font-weight:700;font-size:1rem;color:var(--cq-ink);}\n#cq .cq-timeline details p{margin:.5rem 0 0;font-size:.95rem;max-width:66ch;}\n#cq .cq-timeline details a{color:var(--cq-green3);}\n#cq .cq-template{background:#fff;border:1px solid var(--cq-paper2);padding:1rem 1.1rem;font-size:.95rem;max-width:70ch;}\n#cq .cq-template p{margin:0 0 .7rem;}\n#cq .cq-three{display:grid;gap:1rem;margin-top:1rem;}\n@media (min-width:860px){#cq .cq-three{grid-template-columns:1fr 1fr 1fr;}}\n#cq .cq-card{background:#fff;border-top:3px solid var(--cq-green3);padding:1rem 1.1rem;}\n#cq .cq-card h3{font-size:1.05rem;margin:0 0 .5rem;}\n#cq .cq-card p,#cq .cq-card li{font-size:.93rem;}\n#cq .cq-card ul{list-style:disc;padding-left:1.1rem;}\n#cq .cq-card li{margin:0 0 .35rem;}\n#cq .cq-card a{color:var(--cq-green3);}\n<\/style>","protected":false},"excerpt":{"rendered":"<p>\u2190 Critique<\/p>\n","protected":false},"author":256,"featured_media":0,"parent":251,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"advgb_blocks_editor_width":"","advgb_blocks_columns_visual_guide":"","footnotes":""},"class_list":["post-830","page","type-page","status-publish","hentry"],"coauthors":[],"author_meta":{"author_link":"https:\/\/sites.clarkson.edu\/ai-institute\/author\/scasper\/","display_name":"scasper"},"relative_dates":{"created":"Posted 1 week ago","modified":"Updated 1 week ago"},"absolute_dates":{"created":"Posted on September 18, 2026","modified":"Updated on September 18, 2026"},"absolute_dates_time":{"created":"Posted on September 18, 2026 6:58 pm","modified":"Updated on September 18, 2026 7:07 pm"},"featured_img_caption":"","featured_img":false,"series_order":"","_links":{"self":[{"href":"https:\/\/sites.clarkson.edu\/ai-institute\/wp-json\/wp\/v2\/pages\/830","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sites.clarkson.edu\/ai-institute\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/sites.clarkson.edu\/ai-institute\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/sites.clarkson.edu\/ai-institute\/wp-json\/wp\/v2\/users\/256"}],"replies":[{"embeddable":true,"href":"https:\/\/sites.clarkson.edu\/ai-institute\/wp-json\/wp\/v2\/comments?post=830"}],"version-history":[{"count":1,"href":"https:\/\/sites.clarkson.edu\/ai-institute\/wp-json\/wp\/v2\/pages\/830\/revisions"}],"predecessor-version":[{"id":838,"href":"https:\/\/sites.clarkson.edu\/ai-institute\/wp-json\/wp\/v2\/pages\/830\/revisions\/838"}],"up":[{"embeddable":true,"href":"https:\/\/sites.clarkson.edu\/ai-institute\/wp-json\/wp\/v2\/pages\/251"}],"wp:attachment":[{"href":"https:\/\/sites.clarkson.edu\/ai-institute\/wp-json\/wp\/v2\/media?parent=830"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}