.proposal-panel[data-astro-cid-mcjbjeex]{color:#302837;background:linear-gradient(125deg,#fff 65%,#f6f1fc);border:1px solid #e2dbea;border-radius:20px;margin:1.5rem 0;padding:clamp(1rem,3vw,2rem)}header[data-astro-cid-mcjbjeex],.proposal-top[data-astro-cid-mcjbjeex],.actions[data-astro-cid-mcjbjeex]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}h2[data-astro-cid-mcjbjeex]{letter-spacing:-.03em;margin:.5rem 0;font-size:clamp(1.3rem,3vw,1.8rem)}h3[data-astro-cid-mcjbjeex]{font-size:1.2rem;font-weight:600}.eyebrow[data-astro-cid-mcjbjeex]{color:#77568e;letter-spacing:.15em;font-size:.68rem}.intro[data-astro-cid-mcjbjeex]{color:#696270;max-width:85ch;line-height:1.7}button[data-astro-cid-mcjbjeex],[data-proposal-panel] button[data-revision]{color:#62467b;cursor:pointer;font:inherit;background:#fff;border:1px solid #d9cde4;border-radius:10px;padding:.75rem 1rem;font-size:.85rem}button[data-astro-cid-mcjbjeex]:hover,[data-proposal-panel] button[data-revision]:hover{background:#f2eafa}button[data-astro-cid-mcjbjeex]:focus-visible,input[data-astro-cid-mcjbjeex]:focus-visible,textarea[data-astro-cid-mcjbjeex]:focus-visible{outline-offset:3px;outline:3px solid #ae8bd0}button[data-astro-cid-mcjbjeex]:disabled{opacity:.5;cursor:wait}.primary[data-astro-cid-mcjbjeex]{color:#fff;background:#6a438a}.primary[data-astro-cid-mcjbjeex]:hover{background:#54326f}[data-astro-cid-mcjbjeex][data-proposal-list]{flex-wrap:wrap;gap:.5rem;margin:1rem 0;display:flex}[data-proposal-panel] button[aria-pressed=true]{color:#fff;background:#6a438a}strong[data-astro-cid-mcjbjeex]{color:#65437e;font-size:1.4rem}dl[data-astro-cid-mcjbjeex]{grid-template-columns:minmax(120px,1fr) 3fr;gap:.7rem 1rem;margin:1.5rem 0;display:grid}[data-proposal-panel] dt{color:#6c6175}[data-proposal-panel] dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}details[data-astro-cid-mcjbjeex]{border-block:1px solid #e5ddeb;padding:1rem 0}summary[data-astro-cid-mcjbjeex]{cursor:pointer;font-weight:600}pre[data-astro-cid-mcjbjeex]{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;margin-top:1rem;line-height:1.75}form[data-astro-cid-mcjbjeex]{margin-top:1.5rem}label[data-astro-cid-mcjbjeex]{margin:1rem 0;font-size:.9rem;display:block}input[data-astro-cid-mcjbjeex]:not([type=checkbox]),textarea[data-astro-cid-mcjbjeex]{width:100%;font:inherit;background:#fff;border:1px solid #d9cde4;border-radius:8px;margin-top:.5rem;padding:.8rem}.check[data-astro-cid-mcjbjeex]{align-items:flex-start;gap:.8rem;line-height:1.6;display:flex}.check[data-astro-cid-mcjbjeex] input[data-astro-cid-mcjbjeex]{accent-color:#72478f;margin-top:.3rem}[data-astro-cid-mcjbjeex][data-proposal-notice]{color:#624575;line-height:1.7}.evidence[data-astro-cid-mcjbjeex]{white-space:pre-wrap;background:#f1ebf7;border-radius:10px;margin:1rem 0;padding:1rem}@media (width<=600px){dl[data-astro-cid-mcjbjeex]{grid-template-columns:1fr;gap:.35rem}[data-proposal-panel] dd{margin-bottom:.7rem}.actions[data-astro-cid-mcjbjeex] button[data-astro-cid-mcjbjeex]{width:100%}}[data-conversation-search]{background:#faf9fc;border:1px solid #e1dce7;border-radius:14px;margin:1rem 0;padding:1rem}[data-conversation-search] form{flex-wrap:wrap;align-items:end;gap:.75rem;display:flex}[data-conversation-search] label{flex:15rem;gap:.5rem;font-size:.85rem;font-weight:600;display:grid}[data-conversation-search] input{color:#272333;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #d5cddd;border-radius:10px;padding:.75rem}[data-conversation-search] input:focus-visible{outline-offset:3px;outline:3px solid #9472b1}[data-search-status]{color:#63516f;margin:.75rem 0 0;font-size:.85rem}[data-search-results] article{overflow-wrap:anywhere;background:#fff;border:1px solid #e1dce7;border-radius:10px;justify-items:start;gap:.6rem;margin-top:.75rem;padding:1rem;display:grid}[data-bespoke-space] .project-card-visual{text-align:left;background:#f6f1f8;border:1px solid #e1d7e7;border-radius:16px;width:100%;margin-bottom:1rem;padding:0;display:block;overflow:hidden}[data-bespoke-space] .project-card-visual img{aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%;transition:transform .4s;display:block}[data-bespoke-space] .project-card-visual:hover img{transform:scale(1.025)}[data-bespoke-space] .project-card-browser{color:#72617d;background:#fbf9fc;justify-content:space-between;gap:1rem;padding:.7rem 1rem;font-size:.7rem;display:flex}[data-bespoke-space] .project-card-actions{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:1rem;display:flex}@media (prefers-reduced-motion:reduce){[data-bespoke-space] .project-card-visual img{transition:none}}.bespoke-space[data-astro-cid-stamdaz7]{color:#292631;background:radial-gradient(at 95% 0,#ede2f260,#0000 45%);max-width:1380px;min-height:65vh;margin:0 auto;padding:clamp(2rem,5vw,5rem) 24px}.invitations-link[data-astro-cid-stamdaz7]{background:#fff;border:1px solid #e4d9ec;border-radius:30px;margin:.25rem 0 1.5rem;padding:.65rem 1rem;display:inline-flex}.panel[data-astro-cid-stamdaz7].project-summary{color:#fff;background:linear-gradient(120deg,#302038,#654b70);border:0;border-radius:24px;padding:clamp(1.5rem,4vw,3rem)}.project-summary[data-astro-cid-stamdaz7] .eyebrow[data-astro-cid-stamdaz7],.project-summary[data-astro-cid-stamdaz7] small[data-astro-cid-stamdaz7]{color:#d4c3de}.project-summary[data-astro-cid-stamdaz7] a[data-astro-cid-stamdaz7]{color:#f1d1b8}.project-summary[data-astro-cid-stamdaz7] .phase[data-astro-cid-stamdaz7]{color:#f5e9ff;background:#ffffff12;border:1px solid #fff2;border-radius:30px;padding:.5rem .85rem;display:inline-block}.space-heading[data-astro-cid-stamdaz7]{justify-content:space-between;align-items:center;gap:2rem;margin-bottom:2rem;display:flex}.eyebrow[data-astro-cid-stamdaz7]{letter-spacing:.15em;color:#7b648f;font-size:.68rem;font-weight:650}h1[data-astro-cid-stamdaz7]{letter-spacing:-.045em;margin:.7rem 0 1rem;font-size:clamp(2rem,4vw,3.6rem);font-weight:550;line-height:1.08}.space-heading[data-astro-cid-stamdaz7] p[data-astro-cid-stamdaz7]:last-child{color:#77717e;max-width:65ch;line-height:1.8}a[data-astro-cid-stamdaz7]{color:#72518e;font-size:.85rem;font-weight:600;text-decoration:none}.notice[data-astro-cid-stamdaz7]{color:#675178;background:#f3f0f7;border-radius:12px;padding:1rem 1.2rem;font-size:.9rem;line-height:1.7}.notice[data-astro-cid-stamdaz7][data-error=true]{color:#84562d;background:#fff4e8}.toolbar[data-astro-cid-stamdaz7],.pagination[data-astro-cid-stamdaz7],.compose-actions[data-astro-cid-stamdaz7],.conversation-heading[data-astro-cid-stamdaz7]{justify-content:space-between;align-items:center;gap:.7rem;display:flex}.bespoke-space[data-astro-cid-stamdaz7][aria-busy=true] .notice[data-astro-cid-stamdaz7]:before{content:"";border:2px solid #e0d2e8;border-top-color:#846297;border-radius:50%;width:12px;height:12px;margin-inline-end:9px;animation:.8s linear infinite searching;display:inline-block}@keyframes searching{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.bespoke-space[data-astro-cid-stamdaz7][aria-busy=true] .notice[data-astro-cid-stamdaz7]:before{animation:none}}.toolbar[data-astro-cid-stamdaz7]{margin:1.4rem 0}button[data-astro-cid-stamdaz7],[data-bespoke-space] button[data-dynamic-action],.button[data-astro-cid-stamdaz7]{cursor:pointer;color:#63516f;background:#fff;border:1px solid #ddd5e6;border-radius:10px;padding:.75rem 1rem;font-size:.82rem;font-weight:600}button[data-astro-cid-stamdaz7]:disabled,[data-bespoke-space] button[data-dynamic-action]:disabled{opacity:.45;cursor:default}[data-bespoke-space] button[data-dynamic-action]:hover:not(:disabled),button[data-astro-cid-stamdaz7]:hover:not(:disabled),.button[data-astro-cid-stamdaz7]:hover{background:#f5f1f9;border-color:#a68cbb}[data-bespoke-space] button[data-dynamic-action]:focus-visible,button[data-astro-cid-stamdaz7]:focus-visible,a[data-astro-cid-stamdaz7]:focus-visible,summary[data-astro-cid-stamdaz7]:focus-visible,input[data-astro-cid-stamdaz7]:focus-visible,select[data-astro-cid-stamdaz7]:focus-visible,textarea[data-astro-cid-stamdaz7]:focus-visible{outline-offset:3px;outline:3px solid #9472b1}[data-astro-cid-stamdaz7][hidden]{display:none!important}.panel[data-astro-cid-stamdaz7]{background:#fff;border:1px solid #e1dce7;border-radius:18px;padding:clamp(1.1rem,2vw,1.8rem)}.panel[data-astro-cid-stamdaz7] h2[data-astro-cid-stamdaz7]{letter-spacing:-.025em;margin:0 0 .8rem;font-size:1.25rem;font-weight:550}.project-summary[data-astro-cid-stamdaz7]{background:linear-gradient(120deg,#f9f7fc,#fff 75%);margin-bottom:1.2rem}.project-summary[data-astro-cid-stamdaz7] h2[data-astro-cid-stamdaz7]{font-size:1.9rem}.phase[data-astro-cid-stamdaz7]{color:#73548c;background:#ece6f3;border-radius:30px;margin:0 0 1.2rem;padding:.45rem .8rem;font-size:.78rem;display:inline-flex}.project-summary[data-astro-cid-stamdaz7] p[data-astro-cid-stamdaz7]:not(.eyebrow):not(.phase){white-space:pre-wrap;line-height:1.8}small[data-astro-cid-stamdaz7],.hint[data-astro-cid-stamdaz7]{color:#7d7583;font-size:.78rem;line-height:1.7}.workspace-grid[data-astro-cid-stamdaz7]{grid-template-columns:minmax(260px,1fr) minmax(0,1.7fr);align-items:start;gap:1.2rem;display:grid}.project-grid[data-astro-cid-stamdaz7]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.project-grid[data-astro-cid-stamdaz7] article{border:1px solid #e0d9e7;border-radius:16px;padding:1.6rem}.project-grid[data-astro-cid-stamdaz7] h2{margin:.5rem 0;font-size:1.3rem}.project-grid[data-astro-cid-stamdaz7] article{background:linear-gradient(145deg,#fff,#f7f2fa);border:1px solid #e7ddec;border-radius:22px;padding:clamp(1.4rem,3vw,2.2rem);position:relative;box-shadow:0 12px 30px #30203907}.project-grid[data-astro-cid-stamdaz7] article>p:nth-of-type(2){-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.project-grid[data-astro-cid-stamdaz7] p{color:#7e7387;line-height:1.7}.updates[data-astro-cid-stamdaz7],.messages[data-astro-cid-stamdaz7]{margin:1rem 0;padding:0;list-style:none}.updates[data-astro-cid-stamdaz7] li{border-left:2px solid #d3c5df;padding:.1rem 0 1.2rem 1rem}.updates[data-astro-cid-stamdaz7] time,.messages[data-astro-cid-stamdaz7] time{color:#8a808f;font-size:.7rem;display:block}.updates[data-astro-cid-stamdaz7] p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:.87rem;line-height:1.8}.updates[data-astro-cid-stamdaz7] strong{color:#785b91;font-size:.8rem}.request-list[data-astro-cid-stamdaz7]{flex-wrap:wrap;gap:.5rem;max-height:220px;margin:1rem 0;display:flex;overflow:auto}.request-list[data-astro-cid-stamdaz7] button{text-align:left;flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}.request-list[data-astro-cid-stamdaz7] button[aria-current=true]{background:#eee6f6;border-color:#a78dbd}.request-list[data-astro-cid-stamdaz7] small{font-size:.65rem;font-weight:400}.conversations[data-astro-cid-stamdaz7] h3[data-astro-cid-stamdaz7]{margin:1.2rem 0;font-size:1rem}.messages[data-astro-cid-stamdaz7]{background:#faf8fc;border-radius:12px;flex-direction:column;gap:.9rem;max-height:620px;padding:.6rem;display:flex;overflow:auto}.messages[data-astro-cid-stamdaz7] li{background:#fff;border:1px solid #e5deec;border-radius:14px 14px 14px 3px;align-self:flex-start;max-width:88%;padding:.9rem 1rem}.messages[data-astro-cid-stamdaz7] li[data-direction=inbound]{background:#ece5f5;border-radius:14px 14px 3px;align-self:flex-end}.messages[data-astro-cid-stamdaz7] strong{color:#7c618d;font-size:.7rem}.messages[data-astro-cid-stamdaz7] p{white-space:pre-wrap;overflow-wrap:anywhere;margin:.45rem 0;font-size:.87rem;line-height:1.8}.pagination[data-astro-cid-stamdaz7]{color:#85768f;margin:1rem 0;font-size:.75rem}.pagination[data-astro-cid-stamdaz7] button[data-astro-cid-stamdaz7]{padding:.55rem .7rem;font-size:.72rem}form[data-astro-cid-stamdaz7]{border-top:1px solid #e7e0ee;margin-top:1.5rem;padding-top:1.2rem}label[data-astro-cid-stamdaz7]{color:#74627f;flex-direction:column;gap:.5rem;margin-bottom:1rem;font-size:.8rem;display:flex}select[data-astro-cid-stamdaz7],textarea[data-astro-cid-stamdaz7]{color:#403349;font:inherit;background:#fcfbfd;border:1px solid #d9cfe3;border-radius:10px;width:100%;padding:.8rem}textarea[data-astro-cid-stamdaz7]{resize:vertical;min-height:130px}.compose-actions[data-astro-cid-stamdaz7]{flex-wrap:wrap;justify-content:flex-end}.compose-actions[data-astro-cid-stamdaz7] span[data-astro-cid-stamdaz7]{color:#8a6b3f;margin-right:auto;font-size:.7rem}button[data-astro-cid-stamdaz7][type=submit]{color:#fff;background:#69507f;border-color:#69507f}button[data-astro-cid-stamdaz7][type=submit]:hover:not(:disabled){background:#574168}.quiet[data-astro-cid-stamdaz7]{background:0 0;border-color:#0000;font-weight:400}@media (width<=800px){.workspace-grid[data-astro-cid-stamdaz7],.project-grid[data-astro-cid-stamdaz7]{grid-template-columns:1fr}.space-heading[data-astro-cid-stamdaz7]{flex-direction:column;align-items:start;gap:.5rem}.conversation-heading[data-astro-cid-stamdaz7]{flex-wrap:wrap;align-items:start}.messages[data-astro-cid-stamdaz7] li{max-width:95%}}
