.custom-requests-module__gQk3Eq__page{min-height:100vh;padding-block:72px 48px}.custom-requests-module__gQk3Eq__header{max-width:840px;margin-bottom:34px}.custom-requests-module__gQk3Eq__title{letter-spacing:-.05em;max-width:840px;margin-block:18px;font-size:clamp(3rem,7vw,5.8rem);line-height:.98}.custom-requests-module__gQk3Eq__layout{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:18px;display:grid}.custom-requests-module__gQk3Eq__panel{border:1px solid var(--border);background:#0f131ae6;border-radius:22px;padding:clamp(22px,4vw,34px)}.custom-requests-module__gQk3Eq__panel h2{margin-bottom:18px;font-size:1.45rem}.custom-requests-module__gQk3Eq__contextList{gap:10px;margin:0;padding:0;list-style:none;display:grid}.custom-requests-module__gQk3Eq__contextRow{border-bottom:1px solid var(--border);grid-template-columns:minmax(120px,.7fr) minmax(0,1.3fr);gap:12px;padding-block:9px;display:grid}.custom-requests-module__gQk3Eq__contextRow:last-child{border-bottom:0}.custom-requests-module__gQk3Eq__contextKey{color:var(--muted);overflow-wrap:anywhere;font-size:.78rem;font-weight:700}.custom-requests-module__gQk3Eq__contextValue{overflow-wrap:anywhere;font-size:.88rem}.custom-requests-module__gQk3Eq__notice{border-left:2px solid var(--accent);color:var(--muted);margin-top:20px;padding:14px;font-size:.88rem;line-height:1.65}.custom-requests-module__gQk3Eq__form{gap:18px;display:grid}.custom-requests-module__gQk3Eq__field{gap:8px;display:grid}.custom-requests-module__gQk3Eq__field label,.custom-requests-module__gQk3Eq__fieldLabel{color:var(--muted);font-size:.82rem;font-weight:700}.custom-requests-module__gQk3Eq__field input,.custom-requests-module__gQk3Eq__field select,.custom-requests-module__gQk3Eq__field textarea{border:1px solid var(--border);width:100%;color:var(--text);font:inherit;background:#0b0f15;border-radius:12px;outline:none;padding:12px 14px;transition:all .16s}.custom-requests-module__gQk3Eq__field input,.custom-requests-module__gQk3Eq__field select{min-height:48px}.custom-requests-module__gQk3Eq__field textarea{resize:vertical;min-height:180px;line-height:1.55}.custom-requests-module__gQk3Eq__field input:focus,.custom-requests-module__gQk3Eq__field select:focus,.custom-requests-module__gQk3Eq__field textarea:focus{border-color:#8cff9b8c;box-shadow:0 0 0 3px #8cff9b14}.custom-requests-module__gQk3Eq__help{color:var(--muted);margin:0;font-size:.76rem;line-height:1.55}.custom-requests-module__gQk3Eq__twoColumn{grid-template-columns:1fr 1fr;gap:14px;display:grid}.custom-requests-module__gQk3Eq__consent{color:var(--muted);align-items:flex-start;gap:10px;font-size:.82rem;line-height:1.55;display:flex}.custom-requests-module__gQk3Eq__consent input{margin-top:3px}.custom-requests-module__gQk3Eq__consent a{color:var(--accent);font-weight:700}.custom-requests-module__gQk3Eq__status{border-radius:10px;margin:0;padding:11px 13px;font-size:.88rem;line-height:1.5}.custom-requests-module__gQk3Eq__success{color:var(--success);background:#8cff9b12;border:1px solid #8cff9b2e}.custom-requests-module__gQk3Eq__error{color:var(--danger);background:#ff8c8c14;border:1px solid #ff8c8c2e}.custom-requests-module__gQk3Eq__honeypot{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.custom-requests-module__gQk3Eq__footer{color:var(--muted);justify-content:space-between;gap:16px;margin-top:28px;font-size:.82rem;display:flex}.custom-requests-module__gQk3Eq__footer a:hover{color:var(--accent)}@media (max-width:820px){.custom-requests-module__gQk3Eq__page{padding-block:56px 36px}.custom-requests-module__gQk3Eq__layout,.custom-requests-module__gQk3Eq__twoColumn{grid-template-columns:1fr}}@media (max-width:520px){.custom-requests-module__gQk3Eq__page{padding-block:42px 28px}.custom-requests-module__gQk3Eq__panel{border-radius:17px}.custom-requests-module__gQk3Eq__contextRow{grid-template-columns:1fr;gap:5px}.custom-requests-module__gQk3Eq__footer{flex-direction:column;align-items:flex-start}}
