.PublicProjectRequestForm_form__GSR10{display:grid;grid-gap:28px;gap:28px}.PublicProjectRequestForm_panel__PpkN7{background:#fff;border:1px solid #dce5f2;border-radius:30px;padding:36px;box-shadow:0 18px 48px rgba(15,32,61,.07);overflow:hidden}.PublicProjectRequestForm_panelHead__CGPoA{display:flex;justify-content:center;text-align:center;margin-bottom:28px}.PublicProjectRequestForm_panelHead__CGPoA>div{max-width:860px;margin:0 auto}.PublicProjectRequestForm_kicker__jzEEH{font-size:11px;font-weight:950;letter-spacing:.14em;text-transform:uppercase;color:#246bfd}.PublicProjectRequestForm_panel__PpkN7 h2{font-size:34px;letter-spacing:-.045em;margin:7px 0 8px}.PublicProjectRequestForm_muted__tqK18{color:#667386;line-height:1.6;font-size:13px}.PublicProjectRequestForm_presetRow__4ZM8A{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px;max-width:900px;margin:0 auto 24px}.PublicProjectRequestForm_presetRow__4ZM8A button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #dce6f5;background:linear-gradient(180deg,#fff,#f6f9ff);border-radius:20px;min-height:82px;padding:15px 16px;display:flex;align-items:center;gap:12px;text-align:left;font:inherit;cursor:pointer;box-shadow:0 10px 24px rgba(31,71,130,.07);transition:.18s ease}.PublicProjectRequestForm_presetRow__4ZM8A button:hover{transform:translateY(-3px);border-color:#246bfd;box-shadow:0 15px 32px rgba(36,107,253,.14)}.PublicProjectRequestForm_presetRow__4ZM8A button b{display:block;color:#10213d;font-size:13px}.PublicProjectRequestForm_presetRow__4ZM8A button small{display:block;color:#77849a;font-size:11px;margin-top:3px;line-height:1.35}.PublicProjectRequestForm_presetIcon__FMYnq{width:38px;height:38px;border-radius:13px;display:grid;place-items:center;background:#eef4ff;color:#246bfd;font-size:18px;flex:0 0 auto}.PublicProjectRequestForm_tradeoffRule__ZCvji{display:grid;grid-gap:6px;gap:6px;text-align:center;margin:0 auto 30px;padding:22px 26px;border-radius:22px;background:linear-gradient(135deg,#0b1220,#17396f);color:#fff;max-width:800px;box-shadow:0 16px 32px rgba(11,18,32,.17)}.PublicProjectRequestForm_tradeoffRule__ZCvji b{font-size:11px;letter-spacing:.13em;color:#9db8ff}.PublicProjectRequestForm_tradeoffRule__ZCvji span{font-size:25px;font-weight:950;letter-spacing:-.03em}.PublicProjectRequestForm_tradeoffRule__ZCvji small{color:#d3ddec;line-height:1.5}.PublicProjectRequestForm_triangleLayout__b8Q7e{display:grid;grid-template-columns:minmax(320px,.9fr) 1.1fr;grid-gap:44px;gap:44px;align-items:center}.PublicProjectRequestForm_triangleWrap__BoQS5{position:relative;aspect-ratio:1/1;max-width:420px;margin:auto}.PublicProjectRequestForm_triangleSvg__ZGIE_{width:100%;height:100%;overflow:visible}.PublicProjectRequestForm_triangleFill__747CW{fill:rgba(36,107,253,.06);stroke:#246bfd;stroke-width:2}.PublicProjectRequestForm_triangleInner__Dad3G{fill:none;stroke:#bfd2fb;stroke-width:1;stroke-dasharray:5 6}.PublicProjectRequestForm_corner__pnED_{position:absolute;font-size:12px;font-weight:950;letter-spacing:.08em}.PublicProjectRequestForm_cornerQ___8UVl{top:0;left:50%;transform:translateX(-50%);color:#246bfd}.PublicProjectRequestForm_cornerR__fIy4l{bottom:7%;right:0;color:#ef7d00}.PublicProjectRequestForm_cornerC__P490_{bottom:7%;left:0;color:#118957}.PublicProjectRequestForm_worker__eGta3{position:absolute;transform:translate(-50%,-50%);width:50px;height:50px;border-radius:50%;display:grid;place-items:center;background:#0b1220;color:#fff;font-size:25px;box-shadow:0 10px 28px rgba(11,18,32,.25);transition:left .25s ease,top .25s ease;animation:PublicProjectRequestForm_pulse__T1f8E 2.2s ease-in-out infinite}.PublicProjectRequestForm_sliders__fQFRK{display:grid;grid-gap:18px;gap:18px}.PublicProjectRequestForm_derived__qg1y_,.PublicProjectRequestForm_sliderRow__ON1mZ{display:grid;grid-template-columns:145px 1fr 46px;grid-gap:12px;gap:12px;align-items:center}.PublicProjectRequestForm_derived__qg1y_ label,.PublicProjectRequestForm_sliderRow__ON1mZ label{font-weight:900;font-size:13px}.PublicProjectRequestForm_sliderRow__ON1mZ input{width:100%;accent-color:#246bfd}.PublicProjectRequestForm_derived__qg1y_>b,.PublicProjectRequestForm_sliderRow__ON1mZ>span{font-size:12px;font-weight:950;text-align:right}.PublicProjectRequestForm_meter__G_JTM{height:11px;background:#e8edf4;border-radius:999px;overflow:hidden}.PublicProjectRequestForm_meter__G_JTM span{display:block;height:100%;background:linear-gradient(90deg,#ef7d00,#118957);border-radius:999px;transition:width .25s ease}.PublicProjectRequestForm_verdict__Emnr0{padding:18px;border-radius:18px;border:1px solid #dbe4f2;background:#f6f9ff}.PublicProjectRequestForm_verdict__Emnr0 b{display:block;font-size:15px;margin-bottom:5px}.PublicProjectRequestForm_verdict__Emnr0 p{margin:0;font-size:12px;line-height:1.55;color:#57657a}.PublicProjectRequestForm_danger__crK2c{background:#fff1f1;border-color:#f2c7cb}.PublicProjectRequestForm_danger__crK2c b{color:#b32431}.PublicProjectRequestForm_warn__8Be1O{background:#fff8ed;border-color:#f2dfb9}.PublicProjectRequestForm_warn__8Be1O b{color:#9a5a00}.PublicProjectRequestForm_ok__i5_yD{background:#f2fbf5;border-color:#cfead8}.PublicProjectRequestForm_ok__i5_yD b{color:#16743f}.PublicProjectRequestForm_grid__RdFg6,.PublicProjectRequestForm_miniGrid__Hgkov{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}.PublicProjectRequestForm_span2__fkrPV{grid-column:1/-1}.PublicProjectRequestForm_field__4d_5J{display:grid;grid-gap:8px;gap:8px}.PublicProjectRequestForm_field__4d_5J label{font-size:12px;font-weight:900;color:#263347}.PublicProjectRequestForm_help__P2_tl{font-size:11px;color:#7d899b}.PublicProjectRequestForm_input__Ni1bj,.PublicProjectRequestForm_select__XUmWZ,.PublicProjectRequestForm_textarea__mOWPR{width:100%;border:1px solid #d5deeb;border-radius:15px;background:#fff;color:#0b1220;padding:14px 15px;font:inherit;outline:none;transition:border-color .18s ease,box-shadow .18s ease}.PublicProjectRequestForm_textarea__mOWPR{resize:vertical;min-height:120px}.PublicProjectRequestForm_input__Ni1bj:focus,.PublicProjectRequestForm_select__XUmWZ:focus,.PublicProjectRequestForm_textarea__mOWPR:focus{border-color:#246bfd;box-shadow:0 0 0 4px rgba(36,107,253,.1)}.PublicProjectRequestForm_roomGrid__Y0Tay{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:12px;gap:12px}.PublicProjectRequestForm_roomCard__2WJzj{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #dce5f2;background:linear-gradient(180deg,#fff,#f8fbff);border-radius:20px;padding:16px 10px;min-height:108px;display:grid;place-items:center;align-content:center;grid-gap:5px;gap:5px;font:inherit;cursor:pointer;box-shadow:0 8px 20px rgba(22,55,104,.05);transition:.18s ease}.PublicProjectRequestForm_roomCard__2WJzj:hover{transform:translateY(-3px);border-color:#99b9fb;box-shadow:0 14px 28px rgba(36,107,253,.11)}.PublicProjectRequestForm_roomCard__2WJzj>span{font-size:26px}.PublicProjectRequestForm_roomCard__2WJzj b{font-size:12px;color:#17253c}.PublicProjectRequestForm_roomCard__2WJzj small{font-size:10px;color:#8390a4}.PublicProjectRequestForm_roomCard__2WJzj.PublicProjectRequestForm_selected__dfPA5{border-color:#246bfd;background:#edf4ff;box-shadow:0 0 0 3px rgba(36,107,253,.08),0 12px 28px rgba(36,107,253,.12)}.PublicProjectRequestForm_roomCard__2WJzj.PublicProjectRequestForm_selected__dfPA5 small{color:#246bfd;font-weight:800}.PublicProjectRequestForm_roomDetails__PFyng{margin-top:28px;padding-top:26px;border-top:1px solid #e7ecf3}.PublicProjectRequestForm_roomDetails__PFyng h3{text-align:center;font-size:22px;margin:0 0 4px}.PublicProjectRequestForm_roomDetails__PFyng>.PublicProjectRequestForm_muted__tqK18{text-align:center;margin-bottom:18px}.PublicProjectRequestForm_roomDetail__CLcG9{border:1px solid #e0e7f1;border-radius:20px;padding:18px;margin-top:12px;background:#fbfcff}.PublicProjectRequestForm_roomDetailTitle__eP771{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.PublicProjectRequestForm_roomDetailTitle__eP771 b{font-size:15px}.PublicProjectRequestForm_roomDetailTitle__eP771 button{border:0;background:#f1f4f8;color:#68758a;border-radius:999px;padding:7px 10px;font-weight:800;font-size:11px;cursor:pointer}.PublicProjectRequestForm_tradeGrid__cgIb4{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px}.PublicProjectRequestForm_tradeCard__XmBIk{position:relative}.PublicProjectRequestForm_tradeCard__XmBIk input{position:absolute;opacity:0;pointer-events:none}.PublicProjectRequestForm_tradeVisual__RvZKy{display:flex;min-height:98px;flex-direction:column;align-items:center;justify-content:center;text-align:center;border:1px solid #dce5f2;border-radius:19px;background:linear-gradient(180deg,#fff,#f8fbff);padding:13px;cursor:pointer;box-shadow:0 8px 20px rgba(22,55,104,.05);transition:.18s ease}.PublicProjectRequestForm_tradeVisual__RvZKy:hover{transform:translateY(-3px);border-color:#a9c3fb;box-shadow:0 13px 28px rgba(36,107,253,.1)}.PublicProjectRequestForm_tradeVisual__RvZKy i{font-style:normal;font-size:22px;margin-bottom:6px}.PublicProjectRequestForm_tradeVisual__RvZKy b{font-size:12px}.PublicProjectRequestForm_tradeVisual__RvZKy small{font-size:10px;color:#8190a5;margin-top:4px}.PublicProjectRequestForm_tradeCard__XmBIk input:checked+.PublicProjectRequestForm_tradeVisual__RvZKy{border-color:#246bfd;background:#eaf2ff;color:#174eae;box-shadow:0 0 0 3px rgba(36,107,253,.08),0 12px 26px rgba(36,107,253,.1)}.PublicProjectRequestForm_tradeCard__XmBIk input:checked+.PublicProjectRequestForm_tradeVisual__RvZKy:after{content:"✓";position:absolute;top:10px;right:10px;width:23px;height:23px;border-radius:50%;display:grid;place-items:center;background:#246bfd;color:#fff;font-size:11px;font-weight:900}.PublicProjectRequestForm_options__ZR5Vc{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;margin:18px 0}.PublicProjectRequestForm_option__yyCpW{position:relative}.PublicProjectRequestForm_option__yyCpW input{position:absolute;opacity:0;pointer-events:none}.PublicProjectRequestForm_option__yyCpW>span{display:flex;flex-direction:column;justify-content:center;min-height:100px;border:1px solid #dce5f2;border-radius:19px;padding:16px 18px;background:linear-gradient(180deg,#fff,#f8fbff);cursor:pointer;box-shadow:0 7px 18px rgba(22,55,104,.05);transition:.18s ease}.PublicProjectRequestForm_option__yyCpW>span b{font-size:13px}.PublicProjectRequestForm_option__yyCpW>span small{font-weight:600;color:#6c7890;margin-top:5px;line-height:1.4}.PublicProjectRequestForm_option__yyCpW input:checked+span{border-color:#246bfd;background:#edf4ff;color:#174eae;box-shadow:0 0 0 3px rgba(36,107,253,.08),0 12px 26px rgba(36,107,253,.1);transform:translateY(-1px)}.PublicProjectRequestForm_budgetBox__YMPQB{display:grid;grid-gap:12px;gap:12px;padding:20px;border-radius:20px;background:#f7f9fc;border:1px solid #e1e7ef}.PublicProjectRequestForm_budgetTop__EvzcE{display:flex;justify-content:space-between;gap:12px;align-items:center}.PublicProjectRequestForm_budgetValue__uHjBr{font-size:25px;font-weight:950;color:#246bfd}.PublicProjectRequestForm_budgetBox__YMPQB input{width:100%;accent-color:#246bfd}.PublicProjectRequestForm_spacer__pTMOO{height:4px}.PublicProjectRequestForm_submit__Cu4jC{min-height:60px;border:0;border-radius:18px;background:linear-gradient(135deg,#246bfd,#1455d9);color:#fff;font-weight:950;font-size:14px;padding:0 22px;cursor:pointer;margin-top:22px;width:100%;box-shadow:0 14px 30px rgba(36,107,253,.22)}.PublicProjectRequestForm_submit__Cu4jC:disabled{opacity:.6;cursor:not-allowed}.PublicProjectRequestForm_error__6Ce4U{padding:13px 14px;border-radius:12px;background:#fff1f1;color:#a72a34;font-size:13px;font-weight:800;margin-top:16px}.PublicProjectRequestForm_success__yI6qz{text-align:center;padding:34px;border-radius:24px;background:#fff;border:1px solid #dce5f2}.PublicProjectRequestForm_successIcon__fefbY{width:54px;height:54px;border-radius:50%;display:grid;place-items:center;margin:0 auto 16px;background:#eaf8ef;color:#118957;font-size:24px;font-weight:950}.PublicProjectRequestForm_success__yI6qz h2{font-size:32px;margin:8px 0}.PublicProjectRequestForm_success__yI6qz a{display:inline-flex;margin-top:18px;min-height:48px;align-items:center;padding:0 18px;border-radius:13px;background:#246bfd;color:#fff;font-weight:900}@keyframes PublicProjectRequestForm_pulse__T1f8E{0%,to{box-shadow:0 10px 28px rgba(11,18,32,.25),0 0 0 0 rgba(36,107,253,.22)}50%{box-shadow:0 10px 28px rgba(11,18,32,.25),0 0 0 12px rgba(36,107,253,0)}}@media(max-width:980px){.PublicProjectRequestForm_triangleLayout__b8Q7e{grid-template-columns:1fr}.PublicProjectRequestForm_triangleWrap__BoQS5{max-width:340px}.PublicProjectRequestForm_presetRow__4ZM8A{grid-template-columns:1fr 1fr}.PublicProjectRequestForm_roomGrid__Y0Tay,.PublicProjectRequestForm_tradeGrid__cgIb4{grid-template-columns:repeat(3,1fr)}}@media(max-width:700px){.PublicProjectRequestForm_panel__PpkN7{padding:22px;border-radius:22px}.PublicProjectRequestForm_panel__PpkN7 h2{font-size:28px}.PublicProjectRequestForm_grid__RdFg6,.PublicProjectRequestForm_miniGrid__Hgkov{grid-template-columns:1fr}.PublicProjectRequestForm_span2__fkrPV{grid-column:auto}.PublicProjectRequestForm_roomGrid__Y0Tay,.PublicProjectRequestForm_tradeGrid__cgIb4{grid-template-columns:1fr 1fr}.PublicProjectRequestForm_options__ZR5Vc{grid-template-columns:1fr}.PublicProjectRequestForm_presetRow__4ZM8A{grid-template-columns:1fr 1fr}.PublicProjectRequestForm_presetRow__4ZM8A button{min-height:72px}.PublicProjectRequestForm_derived__qg1y_,.PublicProjectRequestForm_sliderRow__ON1mZ{grid-template-columns:115px 1fr 36px}.PublicProjectRequestForm_tradeoffRule__ZCvji span{font-size:19px}.PublicProjectRequestForm_budgetTop__EvzcE{align-items:flex-start;flex-direction:column}}