.page-module-scss-module__GGDjnq__page{min-height:100vh;background:#121212;min-height:100dvh}.page-module-scss-module__GGDjnq__hero{padding:150px 0 120px}.page-module-scss-module__GGDjnq__container{width:min(1400px,100% - 80px);margin:0 auto}.page-module-scss-module__GGDjnq__intro{max-width:800px;margin-bottom:100px}.page-module-scss-module__GGDjnq__label{color:#d4af37;letter-spacing:.18em;margin-bottom:24px;font-size:12px;font-weight:500;display:block}.page-module-scss-module__GGDjnq__title{color:#f4f4f5;letter-spacing:-.04em;margin:0;font-size:max(48px,min(6vw,82px));font-weight:400;line-height:1}.page-module-scss-module__GGDjnq__description{color:#a1a1aa;max-width:560px;margin:35px 0 0;font-size:17px;line-height:1.65}.page-module-scss-module__GGDjnq__layout{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:120px;display:grid}.page-module-scss-module__GGDjnq__form{flex-direction:column;gap:32px;max-width:760px;display:flex}.page-module-scss-module__GGDjnq__fieldRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}@media (max-width:767px){.page-module-scss-module__GGDjnq__fieldRow{grid-template-columns:1fr}}.page-module-scss-module__GGDjnq__field{flex-direction:column;gap:10px;display:flex}.page-module-scss-module__GGDjnq__field label{color:#f4f4f5;font-size:13px}.page-module-scss-module__GGDjnq__field input,.page-module-scss-module__GGDjnq__field textarea{color:#f4f4f5;background:0 0;border:0;border-bottom:1px solid #27272a;outline:none;width:100%;padding:16px 0;font-family:inherit;font-size:15px;transition:border-color .25s}.page-module-scss-module__GGDjnq__field input::placeholder,.page-module-scss-module__GGDjnq__field textarea::placeholder{color:#8b8b94}.page-module-scss-module__GGDjnq__field input:focus,.page-module-scss-module__GGDjnq__field textarea:focus{border-color:#d4af37}.page-module-scss-module__GGDjnq__field textarea{resize:vertical;min-height:140px}.page-module-scss-module__GGDjnq__field input[type=file]{color:#a1a1aa;cursor:pointer;padding:15px 0;font-size:14px}.page-module-scss-module__GGDjnq__field input[type=file]::-webkit-file-upload-button{color:#f4f4f5;cursor:pointer;background:0 0;border:1px solid #d4af37;border-radius:0;margin-right:16px;padding:10px 18px;font-family:inherit;font-size:13px;transition:background .3s,color .3s}.page-module-scss-module__GGDjnq__field input[type=file]::file-selector-button{color:#f4f4f5;cursor:pointer;background:0 0;border:1px solid #d4af37;border-radius:0;margin-right:16px;padding:10px 18px;font-family:inherit;font-size:13px;transition:background .3s,color .3s}@media (hover:hover){.page-module-scss-module__GGDjnq__field input[type=file]::-webkit-file-upload-button:hover{color:#121212;background:#d4af37}.page-module-scss-module__GGDjnq__field input[type=file]::file-selector-button:hover{color:#121212;background:#d4af37}}@media (max-width:767px){.page-module-scss-module__GGDjnq__field input,.page-module-scss-module__GGDjnq__field textarea{font-size:16px}}.page-module-scss-module__GGDjnq__field input[aria-invalid=true],.page-module-scss-module__GGDjnq__field textarea[aria-invalid=true]{border-color:#e5484d}.page-module-scss-module__GGDjnq__error{color:#e5484d;font-size:12px;line-height:1.5}.page-module-scss-module__GGDjnq__status{color:#a1a1aa;margin:0;font-size:14px;line-height:1.5}.page-module-scss-module__GGDjnq__status[data-state=error]{color:#e0e0e0;background-color:rgba(255,255,255,.03);border:1px solid rgba(229,72,77,.4);border-radius:2px;flex-direction:column;gap:10px;padding:16px;display:flex}.page-module-scss-module__GGDjnq__status[data-state=error] p{letter-spacing:.01em;color:rgba(255,255,255,.8);margin:0;font-size:13px}.page-module-scss-module__GGDjnq__statusContacts{align-items:center;gap:12px;font-size:13px;display:flex}.page-module-scss-module__GGDjnq__statusLink{color:#e3b854;border-bottom:1px solid transparent;font-weight:500;text-decoration:none;transition:all .25s}@media (hover:hover){.page-module-scss-module__GGDjnq__statusLink:hover{opacity:.9;border-bottom-color:#e3b854}}@media (hover:none){.page-module-scss-module__GGDjnq__statusLink:active{opacity:.9;border-bottom-color:#e3b854}}.page-module-scss-module__GGDjnq__statusDivider{color:rgba(255,255,255,.2);font-size:10px}.page-module-scss-module__GGDjnq__hint{color:#8b8b94;font-size:12px;line-height:1.5}.page-module-scss-module__GGDjnq__checkbox{color:#8b8b94;cursor:pointer;align-items:flex-start;gap:12px;font-size:12px;line-height:1.5;display:flex}.page-module-scss-module__GGDjnq__checkbox input{accent-color:#d4af37;flex-shrink:0;margin-top:2px}.page-module-scss-module__GGDjnq__checkbox a{color:#a1a1aa;text-underline-offset:3px;text-decoration:underline}@media (hover:hover){.page-module-scss-module__GGDjnq__checkbox a:hover{color:#d4af37}}@media (hover:none){.page-module-scss-module__GGDjnq__checkbox a:active{color:#d4af37}}.page-module-scss-module__GGDjnq__submit{width:-moz-fit-content;width:fit-content;min-width:220px}.page-module-scss-module__GGDjnq__sidebar{flex-direction:column;gap:70px;display:flex}.page-module-scss-module__GGDjnq__sidebarBlock{border-top:1px solid #27272a;padding-top:25px}.page-module-scss-module__GGDjnq__sidebarLabel{color:#d4af37;letter-spacing:.16em;margin-bottom:30px;font-size:11px;font-weight:500;display:block}.page-module-scss-module__GGDjnq__steps{flex-direction:column;gap:28px;margin:0;padding:0;list-style:none;display:flex}.page-module-scss-module__GGDjnq__steps li{grid-template-columns:35px 1fr;align-items:start;gap:15px;display:grid}.page-module-scss-module__GGDjnq__steps li strong{color:#8b8b94;font-size:12px;font-weight:500}.page-module-scss-module__GGDjnq__steps li span{color:#a1a1aa;font-size:14px;line-height:1.5}.page-module-scss-module__GGDjnq__contactText{color:#a1a1aa;margin:0 0 25px;font-size:14px;line-height:1.6}@media (max-width:1023px){.page-module-scss-module__GGDjnq__hero{padding:120px 0 90px}.page-module-scss-module__GGDjnq__container{width:min(100% - 50px,800px)}.page-module-scss-module__GGDjnq__intro{margin-bottom:70px}.page-module-scss-module__GGDjnq__layout{grid-template-columns:1fr;gap:80px}.page-module-scss-module__GGDjnq__sidebar{grid-template-columns:1fr 1fr;gap:50px;display:grid}}@media (max-width:767px){.page-module-scss-module__GGDjnq__hero{padding:100px 0 70px}.page-module-scss-module__GGDjnq__container{width:calc(100% - 40px)}.page-module-scss-module__GGDjnq__title{font-size:44px}.page-module-scss-module__GGDjnq__description{font-size:15px}.page-module-scss-module__GGDjnq__sidebar{grid-template-columns:1fr;gap:50px}.page-module-scss-module__GGDjnq__submit{width:100%}}
