.stage-task{position:relative}.stage-task .hero .eyebrow{font-family:var(--font-serif,serif);letter-spacing:.14em;text-transform:none;color:var(--accent-dark);font-size:.8rem}.stage-task .hero h1{font-family:var(--font-serif,serif);color:var(--ink);letter-spacing:.02em;line-height:1.24}.stage-task .hero h1:after{content:"";display:block;width:60px;height:2px;margin:14px 0 0;border-radius:2px;background:linear-gradient(to right,var(--gold,#c79231) 10%,var(--accent,#bd5d38) 75%,transparent);opacity:.85}.stage-task .hero .lede{color:var(--muted);line-height:1.9}.stage-task .note-article-meta{color:var(--muted)}.stage-task .section-kicker{font-family:var(--font-serif,serif);letter-spacing:.12em;text-transform:none;color:var(--accent-dark);font-size:.78rem}.stage-task .section-heading h2{font-family:var(--font-serif,serif);color:var(--ink);position:relative;padding-left:22px}.stage-task .section-heading h2:before{content:"";position:absolute;left:0;top:.5em;width:7px;height:7px;background:var(--accent);transform:rotate(45deg)}.stage-task .section-copy{color:var(--muted);line-height:1.85}.stage-task .panel{background:linear-gradient(180deg,#fffdf8,#fcf6ea);border:1px solid var(--line);box-shadow:0 1px 2px rgba(60,40,20,.04)}.stage-task .task-misconceptions li{background:rgba(191,138,32,.07);border:1px solid rgba(191,138,32,.24)}.stage-task .task-misconception-mark{align-self:start;width:9px;height:9px;margin:6px auto 0;background:#b67a21;transform:rotate(45deg);font-size:0}.stage-task .stage-action-list li,.stage-task .task-misconceptions p{color:var(--ink)}.stage-task .stage-action-list li::marker{color:var(--accent-dark);font-family:var(--font-serif,serif);font-weight:700}.stage-task .tool-card{background:linear-gradient(180deg,#fffdf8,#fcf6ea);border:1px solid var(--line);box-shadow:0 1px 2px rgba(60,40,20,.04);transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.stage-task a.tool-card:hover{transform:translateY(-2px);border-color:rgba(189,93,56,.42);box-shadow:0 10px 22px rgba(120,70,30,.09)}.stage-task .tool-card-head h3{font-family:var(--font-serif,serif);color:var(--ink)}.stage-task .tool-card p{color:var(--muted)}.stage-task .feature-cta{color:var(--accent-dark);letter-spacing:.04em}