.website-brief-checker_formBody__zVwPm{display:grid;gap:1.2rem;padding:clamp(1.4rem,4vw,3rem)}.website-brief-checker_formBody__zVwPm label{display:grid;gap:.55rem}.website-brief-checker_formBody__zVwPm label>span{font-weight:800}.website-brief-checker_formBody__zVwPm label>span small{margin-left:.35rem;color:var(--muted);font-weight:600}.website-brief-checker_formBody__zVwPm select,.website-brief-checker_formBody__zVwPm textarea{width:100%;border:1px solid var(--line);border-radius:.7rem;background:#fafaf7;color:var(--ink);font:inherit}.website-brief-checker_formBody__zVwPm select{min-height:3.4rem;padding:0 1rem}.website-brief-checker_formBody__zVwPm textarea{min-height:27rem;padding:1.15rem;line-height:1.6;resize:vertical}.website-brief-checker_formBody__zVwPm select:focus,.website-brief-checker_formBody__zVwPm textarea:focus{border-color:var(--orange);outline:3px solid rgba(221,104,34,.14)}.website-brief-checker_briefField__t2dru>small{justify-self:end;color:var(--muted);font-size:.75rem}.website-brief-checker_selectField__0IMJN{max-width:28rem}.website-brief-checker_scoreHeader__V4QJC{display:grid;grid-template-columns:minmax(13rem,.55fr) minmax(0,1.45fr);gap:clamp(2rem,7vw,7rem);align-items:end;padding-bottom:clamp(2rem,5vw,4rem);border-bottom:1px solid var(--line)}.website-brief-checker_scoreHeader__V4QJC strong{display:block;margin-top:.8rem;color:var(--gunmetal);font-size:clamp(4.5rem,9vw,8rem);letter-spacing:-.09em;line-height:.8}.website-brief-checker_scoreHeader__V4QJC strong span{margin-left:.25rem;color:var(--muted);font-size:.17em;letter-spacing:0}.website-brief-checker_scoreHeader__V4QJC h2{max-width:29ch;margin:.75rem 0 0;font-size:clamp(1.45rem,2.4vw,2.45rem);letter-spacing:-.04em;line-height:1.08}.website-brief-checker_verdict__5TS1d{margin:0;color:var(--orange-text);font-size:.74rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.website-brief-checker_categoryGrid__lKkr8{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:clamp(2rem,5vw,4rem) 0}.website-brief-checker_categoryGrid__lKkr8 article{padding:1.2rem;border:1px solid var(--line);border-radius:.75rem;background:#fafaf7}.website-brief-checker_categoryGrid__lKkr8 article>div{display:flex;justify-content:space-between;gap:1rem;align-items:start}.website-brief-checker_categoryGrid__lKkr8 article>div>span{color:var(--orange-text);font-size:.68rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.website-brief-checker_categoryGrid__lKkr8 article>i{display:block;height:.3rem;margin-top:1rem;overflow:hidden;border-radius:999px;background:rgba(2,49,62,.1)}.website-brief-checker_categoryGrid__lKkr8 article>i span{display:block;height:100%;border-radius:inherit;background:var(--orange)}.website-brief-checker_categoryGrid__lKkr8 article p{margin:1rem 0 0;color:var(--muted);font-size:.87rem;line-height:1.5}.website-brief-checker_reportBlock__9gtfD{display:grid;grid-template-columns:minmax(13rem,.58fr) minmax(0,1.42fr);gap:clamp(2rem,7vw,7rem);padding:clamp(2rem,5vw,4rem) 0;border-top:1px solid var(--line)}.website-brief-checker_nextSteps__j1oOW h3,.website-brief-checker_reportBlock__9gtfD h3{max-width:10ch;margin:.75rem 0 0;font-size:clamp(2rem,4vw,3.6rem);letter-spacing:-.055em;line-height:.96}.website-brief-checker_questionList__6EX85{margin:0;padding:0;border-top:1px solid var(--line);list-style:none}.website-brief-checker_questionList__6EX85 li{display:grid;grid-template-columns:2rem minmax(0,1fr);gap:1rem;padding:1.25rem 0;border-bottom:1px solid var(--line)}.website-brief-checker_questionList__6EX85 li>span{color:var(--orange-text);font-size:.72rem;font-weight:850}.website-brief-checker_questionList__6EX85 small,.website-brief-checker_riskGrid__84FJY>article>span{color:var(--orange-text);font-size:.68rem;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.website-brief-checker_questionList__6EX85 h4{margin:.45rem 0 0;font-size:1.15rem;line-height:1.3}.website-brief-checker_questionList__6EX85 p{margin:.6rem 0 0;color:var(--muted);font-size:.88rem;line-height:1.5}.website-brief-checker_riskGrid__84FJY{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;padding:clamp(2rem,5vw,4rem) 0;border-top:1px solid var(--line)}.website-brief-checker_riskGrid__84FJY article{padding:1.35rem;border-radius:.75rem;background:#f5f5f1}.website-brief-checker_riskGrid__84FJY h4{margin:.7rem 0 0;font-size:1.2rem}.website-brief-checker_riskGrid__84FJY p,.website-brief-checker_riskGrid__84FJY small{display:block;margin:.7rem 0 0;color:var(--muted);line-height:1.5}.website-brief-checker_riskGrid__84FJY small{padding-top:.7rem;border-top:1px solid var(--line)}.website-brief-checker_nextSteps__j1oOW{display:grid;grid-template-columns:minmax(13rem,.58fr) minmax(0,1.42fr);gap:clamp(2rem,7vw,7rem);padding:clamp(2rem,5vw,4rem) 0;border-top:1px solid var(--line)}.website-brief-checker_nextSteps__j1oOW ol{display:grid;gap:0;margin:0;padding:0;counter-reset:brief-step;list-style:none}.website-brief-checker_nextSteps__j1oOW li{display:grid;grid-template-columns:2.2rem 1fr;gap:.7rem;padding:1.15rem 0;border-top:1px solid var(--line);line-height:1.5;counter-increment:brief-step}.website-brief-checker_nextSteps__j1oOW li:before{color:var(--orange-text);content:counter(brief-step,decimal-leading-zero);font-size:.72rem;font-weight:850}.website-brief-checker_assumptions__DGLuV{margin-bottom:2rem;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.website-brief-checker_assumptions__DGLuV summary{display:flex;justify-content:space-between;padding:1.2rem 0;font-weight:800;cursor:pointer;list-style:none}.website-brief-checker_assumptions__DGLuV summary::-webkit-details-marker{display:none}.website-brief-checker_assumptions__DGLuV ul{display:grid;gap:.5rem;margin:0 0 1.4rem;padding-left:1.2rem;color:var(--muted);font-size:.86rem;line-height:1.5}@media (max-width:900px){.website-brief-checker_nextSteps__j1oOW,.website-brief-checker_reportBlock__9gtfD,.website-brief-checker_scoreHeader__V4QJC{grid-template-columns:1fr;gap:2rem}.website-brief-checker_categoryGrid__lKkr8{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.website-brief-checker_formBody__zVwPm textarea{min-height:22rem}.website-brief-checker_categoryGrid__lKkr8,.website-brief-checker_riskGrid__84FJY{grid-template-columns:1fr}.website-brief-checker_scoreHeader__V4QJC h2{font-size:1.45rem}.website-brief-checker_nextSteps__j1oOW h3,.website-brief-checker_reportBlock__9gtfD h3{font-size:2.5rem}}