.cc-page .nh-copy{display:flex;align-items:center;gap:10px;border-radius:14px;padding:8px 8px 8px 16px}.cc-page .nh-copy code{flex:1;min-width:0;font:500 15px var(--mono);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cc-page .nh-copy .btn{min-height:44px;padding:8px 16px;font-size:15px;flex:none}.cc-page .nh-copy-glass{background:rgba(255,255,255,.12);box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.3);width:min(460px,100%)}.cc-page .nh-copy-glass code{color:#fff}.cc-copy-wrap{margin-top:26px}.cc-early{margin:16px 0 0;color:var(--lav)}.cc-early a{color:#fff}.cc-chat{background:#fff;color:var(--midnight);border-radius:22px;padding:22px;display:grid;gap:12px;box-shadow:0 30px 60px -30px rgba(21,26,84,.55)}.cc-chat p{margin:0}.cc-chat .who{display:flex;align-items:center;gap:8px;font:600 12.5px var(--mono);color:var(--slate);text-transform:uppercase;letter-spacing:.06em}.cc-chat .who span{width:10px;height:10px;border-radius:50%;background:#d97757}.cc-chat .bub{justify-self:end;background:var(--mist);border-radius:14px 14px 4px 14px;padding:10px 14px;max-width:85%;font-size:15px}.cc-chat .tool{font:500 13px var(--mono);color:var(--slate);border:1.5px dashed var(--rule);border-radius:10px;padding:8px 12px}.cc-chat .ans{font-size:15px}.cc-chat .res{border-radius:14px;box-shadow:inset 0 0 0 1.5px var(--rule);padding:12px 14px;display:grid;gap:8px;font-size:14.5px}.cc-chat .res p{display:flex;justify-content:space-between;gap:8px}.cc-chat .res .h{font-weight:800}.cc-chat .res .h b{color:var(--ultra)}.cc-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:36px}.cc-two .card{padding:28px}.cc-two h3{font-size:22px;font-weight:800;margin:0;display:flex;align-items:center;gap:10px}.cc-two .dot{width:12px;height:12px;border-radius:50%;flex:none}.cc-two .dot.claude{background:#d97757}.cc-two .dot.chatgpt{background:#10a37f}.cc-two .plan{margin:6px 0 0;color:var(--slate);font-size:15px}.cc-two ol,.cc-two ul{margin:16px 0 0;padding-left:22px;display:grid;gap:10px}.cc-two ol{list-style:decimal}.cc-two ul{list-style:disc}.cc-two li::marker{color:var(--ultra);font-weight:700}.cc-two code{font:500 14px var(--mono);word-break:break-all}.cc-page kbd{font:600 14px var(--mono);background:#fff;color:var(--midnight);border-radius:6px;padding:1px 7px;box-shadow:inset 0 0 0 1.5px var(--rule)}.cc-note{margin:16px 0 0;color:var(--slate);font-size:15px}.cc-note a{color:var(--ultra-ink);text-decoration:underline;text-underline-offset:2px}.cc-sub{font-size:20px;font-weight:800;margin:40px 0 0}.cc-shots{list-style:none;padding:0;margin:20px 0 0;display:grid;grid-template-columns:.8fr 1.2fr .65fr;gap:20px;align-items:start}.cc-shots li{margin:0}.cc-shots img{display:block;width:100%;height:auto;border-radius:16px;box-shadow:0 0 0 1px var(--rule),0 18px 40px -28px rgba(21,26,84,.45);background:var(--mist)}.cc-shots p{margin:12px 0 0;font-size:15.5px}.cc-two .plan+ol,.cc-two ol+.plan{margin-top:16px}.cc-prompts{list-style:none;padding:0;margin:32px 0 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.cc-prompts li{border-radius:16px;box-shadow:0 0 0 1px var(--rule);padding:20px;font-size:16px}.cc-final{text-align:center}.cc-final .h2{max-width:22ch}.cc-final .h2,.cc-final .intro{margin-inline:auto}.cc-final .ctas{justify-content:center;align-items:center}@media (max-width:900px){.cc-prompts,.cc-shots,.cc-two{grid-template-columns:1fr}.cc-shots img{max-width:460px}}