.brief-module__Ia6swW__page{color:#fff;background:#15121d;min-height:calc(100svh - 90px);padding:clamp(64px,9vw,140px) 0 120px}.brief-module__Ia6swW__page h1{letter-spacing:-.05em;text-align:center;text-wrap:balance;max-width:14ch;margin:0 auto clamp(56px,7vw,104px);font-family:Bricolage,Satoshi,Arial,sans-serif;font-size:clamp(48px,7.2vw,128px);font-weight:600;line-height:.92}.brief-module__Ia6swW__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.brief-module__Ia6swW__label,.brief-module__Ia6swW__info dt,.brief-module__Ia6swW__selects span{color:#ffffff8c;margin-bottom:10px;font-size:13px;font-weight:500;display:block}.brief-module__Ia6swW__form{gap:14px;display:grid}.brief-module__Ia6swW__field{color:#fff;width:100%;min-height:56px;font:inherit;background:#ffffff17;border:1px solid #0000;border-radius:10px;padding:16px 18px;font-size:16px;transition:border-color .2s,background .2s}.brief-module__Ia6swW__field::placeholder{color:#ffffff80}.brief-module__Ia6swW__field:hover{background:#ffffff1f}.brief-module__Ia6swW__field:focus{background:#ffffff1f;border-color:#8f74ff;outline:none}select.brief-module__Ia6swW__field{appearance:none;background-image:linear-gradient(45deg,#0000 50%,#ffffffb3 50%),linear-gradient(135deg,#ffffffb3 50%,#0000 50%);background-position:calc(100% - 22px) 25px,calc(100% - 17px) 25px;background-repeat:no-repeat;background-size:5px 5px}select.brief-module__Ia6swW__field option{color:#15121d}textarea.brief-module__Ia6swW__field{resize:vertical;min-height:120px}.brief-module__Ia6swW__selects{grid-template-columns:1fr 1fr;gap:14px;margin-top:10px;display:grid}.brief-module__Ia6swW__selects span{margin-bottom:8px}.brief-module__Ia6swW__consent{color:#ffffffb3;cursor:pointer;align-items:flex-start;gap:12px;margin-top:6px;font-size:14px;display:flex}.brief-module__Ia6swW__consent input{accent-color:#603bf5;flex:none;width:18px;height:18px;margin-top:2px}.brief-module__Ia6swW__submit{color:#15121d;min-height:56px;font:inherit;cursor:pointer;background:#fff;border:0;border-radius:999px;justify-self:start;margin-top:10px;padding:0 40px;font-size:16px;font-weight:700;transition:background .2s,color .2s}.brief-module__Ia6swW__submit:hover{color:#fff;background:#603bf5}.brief-module__Ia6swW__submit:focus-visible{outline-offset:3px;outline:2px solid #8f74ff}.brief-module__Ia6swW__submit:disabled{opacity:.6;cursor:progress}.brief-module__Ia6swW__error{color:#ffb4b4;font-size:14px}.brief-module__Ia6swW__error a{color:#fff;text-decoration:underline}.brief-module__Ia6swW__info{gap:44px;margin:0;display:grid}.brief-module__Ia6swW__info dd{letter-spacing:-.03em;margin:0;font-family:Bricolage,Satoshi,Arial,sans-serif;font-size:clamp(26px,2.6vw,40px);font-weight:500;line-height:1.1}.brief-module__Ia6swW__info dd a:hover{text-underline-offset:6px;text-decoration:underline}.brief-module__Ia6swW__info dd small{letter-spacing:0;color:#fff9;margin-top:8px;font-family:Satoshi,Arial,sans-serif;font-size:15px;display:block}@media (max-width:860px){.brief-module__Ia6swW__grid,.brief-module__Ia6swW__selects{grid-template-columns:1fr}.brief-module__Ia6swW__info{gap:28px}}
