.ProblemStatementBuilder-module___26WaW__shell{background:#fff;border:1px solid #dce6f0;border-radius:20px;margin:24px 0;padding:22px;box-shadow:0 10px 30px #1b375b0d}.ProblemStatementBuilder-module___26WaW__header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.ProblemStatementBuilder-module___26WaW__kicker{text-transform:uppercase;letter-spacing:.07em;color:#68809a;margin:0;font-size:.74rem;font-weight:800}.ProblemStatementBuilder-module___26WaW__header h2{color:#17365f;margin:4px 0 8px;font-size:1.35rem}.ProblemStatementBuilder-module___26WaW__header>div>p:last-child{color:#5c738e;max-width:760px;margin:0;line-height:1.55}.ProblemStatementBuilder-module___26WaW__badge{color:#315a80;background:#eff6fc;border:1px solid #bfd2e5;border-radius:999px;flex:none;padding:8px 11px;font-size:.78rem;font-weight:800}.ProblemStatementBuilder-module___26WaW__grid{grid-template-columns:1fr 1fr;gap:14px;margin-top:20px;display:grid}.ProblemStatementBuilder-module___26WaW__field{gap:7px;display:grid}.ProblemStatementBuilder-module___26WaW__field>span{color:#274866;font-size:.9rem;font-weight:800}.ProblemStatementBuilder-module___26WaW__field input,.ProblemStatementBuilder-module___26WaW__field select{color:#17365f;width:100%;font:inherit;background:#fff;border:1px solid #cfdcea;border-radius:12px;padding:11px 12px}.ProblemStatementBuilder-module___26WaW__full{grid-column:1/-1}.ProblemStatementBuilder-module___26WaW__result{background:#f6f9fc;border:1px solid #cfe0ee;border-radius:16px;margin-top:18px;padding:18px}.ProblemStatementBuilder-module___26WaW__result>span{text-transform:uppercase;letter-spacing:.04em;color:#31597c;background:#e5edf6;border-radius:999px;padding:6px 9px;font-size:.75rem;font-weight:900;display:inline-flex}.ProblemStatementBuilder-module___26WaW__draft{font-size:1.05rem;font-weight:800;color:#17365f!important;margin:12px 0 8px!important;line-height:1.55!important}.ProblemStatementBuilder-module___26WaW__result p{color:#526d87;margin:0;line-height:1.5}.ProblemStatementBuilder-module___26WaW__checks{color:#44617d;border-top:1px solid #e2eaf2;margin-top:16px;padding-top:14px}.ProblemStatementBuilder-module___26WaW__checks strong{color:#274866}.ProblemStatementBuilder-module___26WaW__checks ul{gap:6px;margin:8px 0 0;padding-left:20px;display:grid}@media (max-width:760px){.ProblemStatementBuilder-module___26WaW__header{flex-direction:column}.ProblemStatementBuilder-module___26WaW__badge{align-self:flex-start}.ProblemStatementBuilder-module___26WaW__grid{grid-template-columns:1fr}.ProblemStatementBuilder-module___26WaW__full{grid-column:auto}}@media (max-width:580px){.ProblemStatementBuilder-module___26WaW__shell{padding:17px}}
