.ask-boardy-page{--ask-boardy-green: #17873b;--ask-boardy-green-press: #147432;--ask-boardy-claude: #b85a38;--ask-boardy-claude-press: #a24c2e;--ask-boardy-muse: #0064e0;--ask-boardy-muse-press: #0052b8;--ask-boardy-mono: ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, monospace}.ask-boardy-assistant{border-color:var(--assistant-press);background:var(--assistant-color);box-shadow:inset 0 1px #fff3,0 8px 20px var(--assistant-glow);color:#fff;transition:background-color .16s var(--ease-standard),transform .16s var(--ease-out)}.ask-boardy-assistant--chatgpt{--assistant-color: var(--ask-boardy-green);--assistant-press: var(--ask-boardy-green-press);--assistant-glow: rgba(23, 135, 59, .2)}.ask-boardy-assistant--claude{--assistant-color: var(--ask-boardy-claude);--assistant-press: var(--ask-boardy-claude-press);--assistant-glow: rgba(184, 90, 56, .22)}.ask-boardy-assistant--muse{--assistant-color: var(--ask-boardy-muse);--assistant-press: var(--ask-boardy-muse-press);--assistant-glow: rgba(0, 100, 224, .2);display:none}@media(hover:none)and (pointer:coarse){.ask-boardy-assistant--muse{display:inline-flex}}.ask-boardy-assistant .assistant-logo{flex:none;opacity:.92}.ask-boardy-hero{display:grid;align-items:center;gap:clamp(48px,6vw,88px);grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);padding-top:148px;padding-bottom:clamp(72px,9vw,120px)}.ask-boardy-hero__copy{display:flex;min-width:0;flex-direction:column;align-items:flex-start}.ask-boardy-agent-note{display:inline-flex;align-items:center;gap:7px;margin-bottom:28px;padding:6px 12px 6px 9px;border:1px solid var(--line);border-radius:999px;background:#fbf9f4b8;color:var(--ink-soft);font-size:12.5px;font-weight:540;transition:border-color .16s var(--ease-standard),color .16s var(--ease-standard)}.ask-boardy-agent-note>svg:first-child{color:var(--green-deep)}.ask-boardy-hero h1{margin:16px 0 0;font-family:var(--font-display);font-size:clamp(2.6rem,4.7vw,4.1rem);font-weight:700;letter-spacing:-.045em;line-height:1;text-wrap:balance}.ask-boardy-hero h1 span{display:block;color:var(--green-deep)}.ask-boardy-hero__lede{max-width:34em;margin:24px 0 0;color:var(--ink-soft);font-size:clamp(1rem,1.3vw,1.1rem);line-height:1.6}.ask-boardy-launch{width:100%;max-width:540px;margin-top:32px}.ask-boardy-launch>p{margin:0 0 9px;color:var(--ink-soft);font-size:13px;font-weight:560}.ask-boardy-assistants{display:grid;gap:8px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.ask-boardy-assistants .button{min-width:0;min-height:52px;gap:9px;padding-inline:12px;font-size:15px}.ask-boardy-prompt{width:100%;max-width:540px;margin-top:22px}.ask-boardy-prompt>p{margin:0 0 9px;color:var(--ink-soft);font-size:13px;font-weight:560}.ask-boardy-prompt__box{display:flex;align-items:center;gap:14px;padding:8px 8px 8px 16px;border:1px solid rgba(44,39,34,.15);border-radius:14px;background:var(--card);box-shadow:inset 0 1px #fff,0 8px 22px #4b3b2a0f}.ask-boardy-prompt__box q{flex:1;min-width:0;color:var(--ink);font-size:13.5px;line-height:1.45;quotes:none}.ask-boardy-copy{display:inline-flex;min-height:38px;flex:none;align-items:center;justify-content:center;gap:7px;padding:0 14px;border:1px solid var(--line);border-radius:10px;background:var(--paper);color:var(--ink);font-size:13px;font-weight:620;transition:background-color .16s var(--ease-standard),border-color .16s var(--ease-standard),transform .14s var(--ease-out)}.ask-boardy-copy:active{transform:scale(.97);transition-duration:.11s}.ask-boardy-copy[data-copied]{border-color:#176f354d;background:var(--green-soft);color:var(--green-deep)}.ask-boardy-copy--dark{border-color:var(--ink);background:var(--ink);color:var(--paper)}.ask-boardy-hero__note{display:flex;align-items:center;gap:8px;margin:20px 0 0;color:var(--ink-soft);font-size:13px}.ask-boardy-hero__note svg{flex:none;color:var(--green-deep)}.ask-boardy-draft{position:relative;min-width:0;margin:0 0 64px;animation:ask-boardy-rise .7s var(--ease-out) both}.ask-boardy-draft__window{overflow:hidden;border:1px solid rgba(44,39,34,.14);border-radius:24px;background:var(--card);box-shadow:inset 0 1px #fff,0 2px 8px #41372c0d,0 40px 80px #41372c24}.ask-boardy-draft__bar{display:grid;align-items:center;padding:13px 16px;border-bottom:1px solid var(--line);background:#ebe5da80;font-size:12.5px;font-weight:640;grid-template-columns:1fr auto 1fr}.ask-boardy-draft__dots{display:flex;gap:6px}.ask-boardy-draft__dots i{width:10px;height:10px;border-radius:50%;background:#2e282229}.ask-boardy-draft__tag{justify-self:end;padding:2px 8px;border-radius:999px;background:#2e282214;color:var(--ink-soft);font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ask-boardy-draft__fields{margin:0}.ask-boardy-draft__fields>div{display:grid;gap:12px;padding:10px 20px;border-bottom:1px solid var(--line);font-size:13px;grid-template-columns:58px minmax(0,1fr)}.ask-boardy-draft__fields dt{color:var(--ink-soft)}.ask-boardy-draft__fields dd{overflow:hidden;margin:0;font-weight:560;text-overflow:ellipsis;white-space:nowrap}.ask-boardy-draft__body{padding:18px 20px 6px;font-size:13.5px;line-height:1.58}.ask-boardy-draft__body p{margin:0 0 12px}.ask-boardy-draft__body strong{display:block;margin-bottom:2px;font-weight:680}.ask-boardy-draft__links{display:flex;flex-wrap:wrap;gap:6px}.ask-boardy-draft__links span{padding:2px 9px;border-radius:999px;background:var(--paper-deep);color:var(--ink-soft);font-size:12px;font-weight:560}.ask-boardy-draft__footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px 16px 20px;color:var(--ink-soft);font-size:12px}.ask-boardy-draft__send{display:inline-flex;align-items:center;gap:7px;padding:8px 15px;border-radius:999px;background:var(--ask-boardy-green);color:#fff;font-size:13px;font-weight:640}.ask-boardy-draft__reply{position:absolute;top:calc(100% - 22px);left:-28px;display:flex;max-width:320px;align-items:flex-start;gap:11px;padding:13px 16px 13px 13px;border-radius:20px;background:var(--ink);box-shadow:0 26px 50px #1a171542;color:#f5f2ebdb;font-size:13px;line-height:1.45;animation:ask-boardy-rise .6s var(--ease-out) .45s both}.ask-boardy-draft__reply img{flex:none;border-radius:50%}.ask-boardy-draft__reply strong{display:block;margin-bottom:2px;color:var(--paper);font-weight:680}@keyframes ask-boardy-rise{0%{opacity:0;transform:translateY(14px)}}.ask-boardy-instructions{display:grid;align-items:start;gap:clamp(36px,5vw,80px);grid-template-columns:minmax(0,300px) minmax(0,1fr);padding-block:clamp(24px,4vw,48px) clamp(56px,7vw,96px);scroll-margin-top:24px}.ask-boardy-instructions__rail{position:sticky;top:32px}.ask-boardy-instructions__rail h2{margin:14px 0 0;font-family:var(--font-display);font-size:clamp(1.9rem,3vw,2.45rem);font-weight:700;letter-spacing:-.035em;line-height:1.06;text-wrap:balance}.ask-boardy-instructions__rail>p:not(.how-it-works__eyebrow){margin:16px 0 0;color:var(--ink-soft);font-size:.95rem;line-height:1.6}.ask-boardy-instructions__actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.ask-boardy-instructions__toc ol{padding:0;margin:30px 0 0;border-top:1px solid var(--line);list-style:none}.ask-boardy-instructions__toc a{display:flex;align-items:baseline;gap:12px;padding:11px 0;border-bottom:1px solid var(--line);color:var(--ink-soft);font-size:14px;font-weight:540;transition:color .16s var(--ease-standard)}.ask-boardy-skill{min-width:0;padding:clamp(24px,4.5vw,56px);border:1px solid rgba(44,39,34,.13);border-radius:28px;background:var(--card);box-shadow:inset 0 1px #fff,0 30px 70px #41372c14}.ask-boardy-skill__preface{display:flex;align-items:flex-start;gap:10px;padding:12px 15px;margin:0 0 34px;border-radius:14px;background:var(--green-soft);color:#134d26;font-size:14px;font-weight:540;line-height:1.5}.ask-boardy-skill__preface svg{flex:none;margin-top:1px}.skill-document{color:#2b2622;font-size:15.5px;line-height:1.7}.skill-document h3,.skill-document h4,.skill-document h5{font-family:var(--font-serif);font-weight:500;scroll-margin-top:24px}.skill-document h3{margin:0;font-size:clamp(2.1rem,3.6vw,2.8rem);letter-spacing:-.02em;line-height:1.05}.skill-document h4{padding-top:30px;margin:44px 0 0;border-top:1px solid var(--line);font-size:1.6rem;letter-spacing:-.01em;line-height:1.2}.skill-document h5{margin:28px 0 0;font-size:1.2rem}.skill-document p,.skill-document ul,.skill-document ol{max-width:68ch;margin:14px 0 0}.skill-document ul,.skill-document ol{padding-left:1.35em}.skill-document li+li{margin-top:8px}.skill-document li::marker{color:var(--green-deep);font-weight:700}.skill-document strong{color:var(--ink);font-weight:660}.skill-document a{text-decoration:underline;text-decoration-color:var(--green);text-decoration-thickness:1.5px;text-underline-offset:3px}.skill-document code{padding:.12em .4em;border-radius:6px;background:var(--paper-deep);font-family:var(--ask-boardy-mono);font-size:.84em}.skill-document pre{overflow-x:auto;padding:22px 24px;margin:20px 0 0;border-radius:18px;background:#221e1a;color:#efe9df;font-size:13px;line-height:1.7}.skill-document pre code{padding:0;background:none;font-size:inherit}.ask-boardy-closing{display:flex;align-items:center;flex-direction:column;padding-block:clamp(40px,6vw,72px) clamp(72px,9vw,120px);text-align:center}.ask-boardy-closing h2{margin:0;font-family:var(--font-display);font-size:clamp(2.2rem,4.6vw,3.6rem);font-weight:700;letter-spacing:-.04em;line-height:1.04;text-wrap:balance}.ask-boardy-closing>p{margin:16px 0 0;color:var(--ink-soft);font-size:1.05rem}.ask-boardy-closing .ask-boardy-launch{margin-top:28px}.ask-boardy-closing .ask-boardy-launch>p{display:none}@media(hover:hover)and (pointer:fine){.ask-boardy-agent-note:hover{border-color:#2e28224d;color:var(--ink)}.ask-boardy-copy:hover{border-color:#2e282247}.ask-boardy-copy--dark:hover{background:#1a1715db}.ask-boardy-assistant:hover{background:var(--assistant-press)}.ask-boardy-instructions__toc a:hover{color:var(--ink)}}@media(max-width:960px){.ask-boardy-hero{grid-template-columns:minmax(0,1fr);padding-top:124px}.ask-boardy-draft{width:min(100%,520px);justify-self:center}.ask-boardy-draft__reply{left:16px}.ask-boardy-instructions{grid-template-columns:minmax(0,1fr)}.ask-boardy-instructions__rail{position:static}.ask-boardy-instructions__toc{display:none}}@media(max-width:560px){.ask-boardy-agent-note{margin-bottom:22px}.ask-boardy-assistants .button{min-height:68px;flex-direction:column;gap:6px;font-size:14px}.ask-boardy-prompt__box{align-items:stretch;flex-direction:column;padding:14px}.ask-boardy-draft__reply{right:16px;left:16px;max-width:none}.ask-boardy-skill{border-radius:22px}.skill-document{font-size:15px}.skill-document pre{padding:18px;margin-inline:-8px;font-size:12px}}@media(prefers-reduced-motion:reduce){.ask-boardy-draft,.ask-boardy-draft__reply{animation-name:ask-boardy-fade}}@keyframes ask-boardy-fade{0%{opacity:0}}
