.project-brief-module__bFTPSW__hero{border-bottom:1px solid #ffffff1f;padding:78px 24px 24px}.project-brief-module__bFTPSW__hero h1{color:#f7faff;letter-spacing:-.01em;max-width:940px;margin:0 0 12px;font-size:clamp(2rem,4vw,3.2rem);line-height:1.12}.project-brief-module__bFTPSW__heroSub{color:#ced8eee6;max-width:820px;margin:0;font-size:15px;line-height:1.65}.project-brief-module__bFTPSW__heroSub strong{color:#f4f8ff}.project-brief-module__bFTPSW__form{gap:14px;padding:16px 24px 30px;display:grid}.project-brief-module__bFTPSW__card,.project-brief-module__bFTPSW__submitCard{background:linear-gradient(#151924e0 0%,#0b0d15f2 100%);border:1px solid #ffffff24;border-radius:14px;padding:16px}.project-brief-module__bFTPSW__card h2{color:#f3f8ff;margin:0 0 12px;font-size:21px}.project-brief-module__bFTPSW__field{color:#dae3f7f2;gap:6px;margin-bottom:10px;font-size:13px;font-weight:600;display:grid}.project-brief-module__bFTPSW__field textarea{resize:vertical;min-height:96px}.project-brief-module__bFTPSW__gridTwo,.project-brief-module__bFTPSW__gridThree{gap:10px;display:grid}.project-brief-module__bFTPSW__gridTwo{grid-template-columns:repeat(2,minmax(220px,1fr))}.project-brief-module__bFTPSW__gridThree{grid-template-columns:repeat(3,minmax(160px,1fr))}.project-brief-module__bFTPSW__optionGrid{grid-template-columns:repeat(3,minmax(170px,1fr));gap:8px;display:grid}.project-brief-module__bFTPSW__optionChip{color:#d7e0f6f2;background:#ffffff0a;border:1px solid #fff3;border-radius:10px;align-items:center;gap:8px;padding:9px 10px;font-size:13px;font-weight:500;display:flex}.project-brief-module__bFTPSW__optionChip input{width:16px;height:16px;margin:0}.project-brief-module__bFTPSW__consent{color:#dce4f6f0;align-items:flex-start;gap:10px;font-size:13px;line-height:1.55;display:flex}.project-brief-module__bFTPSW__consent input{width:16px;height:16px;margin-top:2px}.project-brief-module__bFTPSW__submitActions{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.project-brief-module__bFTPSW__submitButton{border:0}.project-brief-module__bFTPSW__submitButton:disabled{cursor:not-allowed;opacity:.6;box-shadow:none}.project-brief-module__bFTPSW__success,.project-brief-module__bFTPSW__error{border-radius:10px;margin:10px 0 0;padding:10px 12px;font-size:13px;line-height:1.5}.project-brief-module__bFTPSW__success{color:#d9ffec;background:#1c49346b;border:1px solid #57d09285}.project-brief-module__bFTPSW__error{color:#ffe2e5;background:#53212880;border:1px solid #ff8a948f}@media (max-width:1100px){.project-brief-module__bFTPSW__optionGrid{grid-template-columns:repeat(2,minmax(180px,1fr))}}@media (max-width:900px){.project-brief-module__bFTPSW__hero{padding:68px 14px 16px}.project-brief-module__bFTPSW__form{padding:12px 14px 24px}.project-brief-module__bFTPSW__gridTwo,.project-brief-module__bFTPSW__gridThree,.project-brief-module__bFTPSW__optionGrid{grid-template-columns:1fr}.project-brief-module__bFTPSW__submitActions{flex-direction:column}.project-brief-module__bFTPSW__submitActions button,.project-brief-module__bFTPSW__submitActions a{text-align:center;width:100%}}
