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