.page_page__BB_kX{display:grid;grid-gap:1rem;gap:1rem}.page_artifactSection__8wCmq,.page_intro__6SvSZ{display:grid;grid-gap:1rem;gap:1rem;padding:1rem 0 1.4rem;border-bottom:1px solid rgba(16,21,31,.1)}.page_copy__si7d6{display:grid;grid-gap:.8rem;gap:.8rem;max-width:54rem}.page_copy__si7d6 h1,.page_copy__si7d6 h2{margin:0;color:var(--night);line-height:.96;text-wrap:balance}.page_copy__si7d6 h1{font-size:clamp(3rem,7vw,5.2rem)}.page_copy__si7d6 h2{font-size:clamp(2rem,4vw,3.4rem)}.page_copy__si7d6 p:not(.page_eyebrow__EUzB4){margin:0;color:var(--ink-soft);line-height:1.72}.page_artifactGrid__K8CKO,.page_templatePreview__uyQLh{display:grid;grid-gap:.8rem;gap:.8rem;grid-template-columns:repeat(3,minmax(0,1fr))}.page_artifactCard__bEgLB,.page_templatePreview__uyQLh article{display:grid;grid-gap:.52rem;gap:.52rem;padding:1rem;border:1px solid rgba(16,21,31,.1);border-radius:8px;background:rgba(255,255,255,.76);box-shadow:var(--shadow-sm)}.page_artifactCard__bEgLB h3,.page_templatePreview__uyQLh span{margin:0;color:var(--night);font-weight:840}.page_artifactCard__bEgLB p,.page_templatePreview__uyQLh p{margin:0;color:var(--ink-soft);line-height:1.62}@media (max-width:980px){.page_artifactGrid__K8CKO,.page_templatePreview__uyQLh{grid-template-columns:1fr}}@media (max-width:720px){.page_artifactSection__8wCmq,.page_intro__6SvSZ{padding:.85rem 0 1.2rem}.page_copy__si7d6 h1{font-size:clamp(2.55rem,14vw,3.8rem)}}.brief-room_shell__o8qbY{display:grid;grid-gap:1rem;gap:1rem;padding:1.1rem 0}.brief-room_full__PZN6R{padding:1.15rem 0}.brief-room_panelHeader__vEb3D{display:grid;grid-template-columns:minmax(0,.82fr) minmax(280px,.7fr);grid-gap:1rem;gap:1rem;align-items:flex-end}.brief-room_title__Q3eTX{margin:.65rem 0 0;color:var(--night);font-size:clamp(2rem,4vw,3.4rem);line-height:.96}.brief-room_helper__rGOe7{margin:0;color:var(--ink-soft);line-height:1.65}.brief-room_templates__yJZGv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.brief-room_historyButton___FVT6,.brief-room_secondaryButton__OZEjc,.brief-room_templateButton___rvMQ{cursor:pointer}.brief-room_templateButton___rvMQ{display:grid;grid-gap:.42rem;gap:.42rem;min-height:8rem;padding:.95rem;text-align:left;border:1px solid rgba(16,21,31,.1);border-radius:8px;background:rgba(255,255,255,.78);color:var(--ink);box-shadow:var(--shadow-sm);transition:transform .16s ease,border-color .16s ease}.brief-room_templateButton___rvMQ:hover{transform:translateY(-2px);border-color:rgba(16,21,31,.2)}.brief-room_templateButton___rvMQ span{font-weight:840}.brief-room_templateButton___rvMQ small{color:var(--ink-soft);line-height:1.5}.brief-room_formStack__dDaqG,.brief-room_workspace__rr5GE{display:grid;grid-gap:1rem;gap:1rem}.brief-room_workspace__rr5GE{grid-template-columns:minmax(320px,.78fr) minmax(0,1.22fr);align-items:flex-start}.brief-room_formStack__dDaqG{align-content:flex-start}.brief-room_detailCard__fyCYa,.brief-room_emptyState__C332x,.brief-room_form__wTiYV,.brief-room_historyPanel__4j85T,.brief-room_scoreCard__OeO5F,.brief-room_storyCard__OJ5II{border:1px solid rgba(16,21,31,.1);border-radius:8px;background:rgba(255,255,255,.78);box-shadow:var(--shadow-sm)}.brief-room_form__wTiYV{display:grid;grid-gap:.9rem;gap:.9rem;padding:1rem}.brief-room_field__CC1zW{display:grid;grid-gap:.42rem;gap:.42rem}.brief-room_field__CC1zW span{color:var(--ink);font-size:.78rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.brief-room_field__CC1zW input,.brief-room_field__CC1zW select,.brief-room_field__CC1zW textarea{width:100%;border:1px solid rgba(16,21,31,.14);border-radius:8px;background:rgba(255,252,246,.9);color:var(--ink);padding:.84rem .9rem;outline:none;resize:vertical;transition:border-color .16s ease,box-shadow .16s ease}.brief-room_field__CC1zW input:focus,.brief-room_field__CC1zW select:focus,.brief-room_field__CC1zW textarea:focus{border-color:rgba(55,98,216,.55);box-shadow:0 0 0 4px rgba(55,98,216,.12)}.brief-room_formActions__At8Zt{display:grid;grid-gap:.7rem;gap:.7rem}.brief-room_copyStatus__WJ8_W,.brief-room_error__JJvuE,.brief-room_formHint___yqz4,.brief-room_historyEmpty__wCboQ{margin:0;color:var(--ink-muted);line-height:1.55}.brief-room_error__JJvuE{color:#b42318;font-weight:750}.brief-room_copyStatus__WJ8_W{color:#067647;font-weight:750}.brief-room_historyPanel__4j85T{display:grid;grid-gap:.9rem;gap:.9rem;padding:1rem}.brief-room_historyHeader__EuUZV{display:grid;grid-gap:.7rem;gap:.7rem}.brief-room_historyHeader__EuUZV h3{margin:.55rem 0 0;color:var(--night)}.brief-room_historyList__GfQsv{display:grid;grid-gap:.7rem;gap:.7rem;list-style:none;padding:0;margin:0}.brief-room_historyButton___FVT6{display:grid;grid-gap:.45rem;gap:.45rem;width:100%;padding:.85rem;text-align:left;border:1px solid rgba(16,21,31,.1);border-radius:8px;background:rgba(255,252,246,.86);color:var(--ink)}.brief-room_historyButton___FVT6 strong{color:var(--night)}.brief-room_historyButton___FVT6 p{margin:0;color:var(--ink-soft);line-height:1.5}.brief-room_historyMeta__4Cmsl,.brief-room_listHeader__PtMGV,.brief-room_resultActions__TWDi4,.brief-room_scoreMeta__UgufF{display:flex;align-items:center;justify-content:space-between;gap:.7rem;flex-wrap:wrap}.brief-room_historyMeta__4Cmsl{color:var(--ink-muted);font-size:.78rem}.brief-room_output__387K4{display:grid;grid-gap:.85rem;gap:.85rem;padding:.9rem;border-radius:8px;background:linear-gradient(145deg,rgba(17,24,39,.98),rgba(26,48,54,.96));color:#fffdf7;box-shadow:var(--shadow-lg)}.brief-room_detailCard__fyCYa,.brief-room_emptyState__C332x,.brief-room_scoreCard__OeO5F,.brief-room_storyCard__OJ5II{display:grid;grid-gap:.72rem;gap:.72rem;padding:1rem;background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.12);box-shadow:none}.brief-room_cardEyebrow__vy0jE,.brief-room_generatedAt__8XtE2,.brief-room_metaText__UK0AC,.brief-room_scoreLabel__eNGGl{color:rgba(255,253,247,.62);font-size:.76rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.brief-room_engineBadge__gcd_c,.brief-room_severityBadge__aPlwm{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;padding:.28rem .5rem;border-radius:999px;font-size:.72rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.brief-room_engineLive__adJYy{background:rgba(105,211,167,.16);color:#9bf3cd}.brief-room_engineMock__BZ193{background:rgba(243,178,63,.16);color:#ffd37a}.brief-room_scoreCard__OeO5F strong{color:#9bf3cd;font-size:clamp(3.2rem,8vw,5.5rem);line-height:.86}.brief-room_detailCard__fyCYa h3,.brief-room_emptyState__C332x h3,.brief-room_resultTitle__PloNY,.brief-room_storyCard__OJ5II h3{margin:0;color:#ffffff;line-height:1.1}.brief-room_detailCard__fyCYa p,.brief-room_emptyState__C332x p,.brief-room_scoreCard__OeO5F p,.brief-room_storyCard__OJ5II p{margin:0;color:rgba(255,253,247,.78);line-height:1.65}.brief-room_secondaryButton__OZEjc{display:inline-flex;justify-content:center;width:-moz-fit-content;width:fit-content;padding:.66rem .85rem;border:1px solid rgba(255,255,255,.16);border-radius:8px;background:rgba(255,255,255,.08);color:#ffffff;font-weight:780}.brief-room_twoUp__FQcBC{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.85rem;gap:.85rem}.brief-room_detailCard__fyCYa ul{display:grid;grid-gap:.75rem;gap:.75rem;list-style:none;padding:0;margin:0}.brief-room_detailCard__fyCYa li{display:grid;grid-gap:.3rem;gap:.3rem;padding:.78rem;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:rgba(255,255,255,.05)}.brief-room_detailCard__fyCYa li strong{color:#ffffff}.brief-room_severityHigh__swfYc{background:rgba(187,62,85,.2);color:#ffb4c0}.brief-room_severityMedium__jBJZt{background:rgba(243,178,63,.16);color:#ffd37a}.brief-room_severityLow__P6J_f{background:rgba(105,211,167,.16);color:#9bf3cd}@media (max-width:1020px){.brief-room_panelHeader__vEb3D,.brief-room_templates__yJZGv,.brief-room_twoUp__FQcBC,.brief-room_workspace__rr5GE{grid-template-columns:1fr}}@media (max-width:720px){.brief-room_full__PZN6R,.brief-room_shell__o8qbY{padding:.85rem 0}.brief-room_title__Q3eTX{font-size:clamp(2rem,12vw,3rem)}.brief-room_workspace__rr5GE{grid-template-columns:minmax(0,1fr)}}