.proposal-page{background:#efefef}.proposal-page__head{min-height:auto}.proposal-page__section{padding:1rem 0 2.4rem}.proposal-page__crumbs{display:flex;align-items:center;gap:.45rem;color:#9a9a9a;font-size:.9rem;margin:1.4rem 0 1rem}.proposal-page__crumbs a{color:#7a7a7a;text-decoration:none}.proposal-page__crumbs a:hover,.proposal-page__crumbs span{color:#ce774c}.proposal-page__crumbs svg{width:.7rem;height:.7rem}.proposal-panel{background:#f9f9f9;border-radius:.88rem;padding:.8rem;border:1px solid #e4e4e4}.proposal-flow{position:relative;display:grid;grid-template-columns:repeat(11,minmax(0,1fr));gap:.25rem;overflow-x:hidden;padding:.05rem 0 .15rem}.proposal-flow:before{content:"";position:absolute;top:.8rem;left:calc(100% / 22);right:calc(100% / 22);height:1px;background:#cbcbcb;z-index:0}.proposal-flow__step{position:relative;z-index:1;text-align:center;color:#8d8d8d;min-width:0;padding:.05rem .05rem .2rem}.proposal-flow__num{width:1.5rem;height:1.5rem;margin:0 auto .22rem;border-radius:999px;display:grid;place-items:center;font-size:.75rem;font-weight:700;background:#a8a8a8;color:#fff}.proposal-flow__label{display:block;font-size:.78rem;font-weight:700;white-space:normal;line-height:1.35}.proposal-flow__step.is-active{color:#dc7141}.proposal-flow__step.is-active .proposal-flow__num{background:#dc7141}.proposal-phase-tabs{margin-top:.65rem;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid #d7dde2;border-radius:.55rem;overflow:hidden}.proposal-phase-tabs__item{border:none;background:#dc7141;color:#fff;font-size:.84rem;font-weight:700;padding:.52rem .35rem;cursor:default}.proposal-phase-tabs__item.is-active{background:#f3f5f7;color:#dc7141}.proposal-form{margin-top:.72rem;display:grid;gap:.6rem}.proposal-form__row{display:grid;grid-template-columns:repeat(4,minmax(170px,1fr));gap:.5rem}.proposal-form__row--wide{grid-template-columns:1fr}.proposal-field--half{grid-column:span 2}.proposal-field{display:grid;gap:.26rem}.proposal-field>span{color:#3f3f3f;font-size:.86rem;font-weight:700}.proposal-field>span em{color:#ea3232;font-style:normal}.proposal-field textarea,.proposal-select-wrap{background:#fff;border:1px solid #d4d8dd;border-radius:.54rem}.proposal-field textarea{resize:vertical;min-height:4.8rem;padding:.5rem .62rem;font-family:inherit;font-size:.83rem;font-weight:400;color:#2d2d2d}.proposal-field textarea::placeholder{color:#9ea7b2}.proposal-select-wrap{height:2.45rem;display:grid;grid-template-columns:1.1rem 1fr 1rem;align-items:center;gap:.38rem;padding:0 .52rem}.proposal-select-wrap svg{color:#7f8d9d;width:1rem;height:1rem;pointer-events:none}.proposal-select-wrap .proposal-caret{width:.95rem;height:.95rem}.proposal-select-wrap select{border:none;background:transparent;outline:none;font-size:.82rem;font-family:inherit;color:#2f2f2f;width:100%;appearance:none;cursor:pointer;position:relative;z-index:2}.proposal-select-wrap select:invalid{color:#9ea7b2}.proposal-select-wrap select option{font-size:.82rem;font-family:inherit}.proposal-actions{display:flex;justify-content:flex-end;margin-top:.15rem}.proposal-btn{border:none;background:#dc7141;color:#fff;border-radius:.55rem;padding:.46rem .86rem;font-family:inherit;font-size:.82rem;font-weight:700}@media (max-width:1080px){.proposal-form__row{grid-template-columns:repeat(2,minmax(170px,1fr))}.proposal-phase-tabs{grid-template-columns:repeat(2,minmax(180px,1fr))}.proposal-field--half{grid-column:span 1}}@media (max-width:680px){.proposal-flow{grid-template-columns:repeat(11,minmax(95px,1fr));overflow-x:auto;padding-bottom:.3rem}.proposal-flow__step{min-width:95px}.proposal-form__row,.proposal-phase-tabs{grid-template-columns:1fr}}:root[data-theme=dark] .proposal-page{background:#101010}:root[data-theme=dark] .proposal-panel{background:#181818;border-color:#2a2a2a}:root[data-theme=dark] .proposal-flow__step{color:#a8a8a8}:root[data-theme=dark] .proposal-flow:before{background:#444}:root[data-theme=dark] .proposal-flow__num{background:#666}:root[data-theme=dark] .proposal-flow__step.is-active,:root[data-theme=dark] .proposal-flow__step.is-active .proposal-flow__num{color:#fff;background-color:#dc7141}:root[data-theme=dark] .proposal-phase-tabs{border-color:#46352d}:root[data-theme=dark] .proposal-phase-tabs__item{background:#dc7141;color:#eaeaea}:root[data-theme=dark] .proposal-phase-tabs__item.is-active{background:#2a241f;color:#dc7141}:root[data-theme=dark] .proposal-field>span{color:#e9e9e9}:root[data-theme=dark] .proposal-field textarea,:root[data-theme=dark] .proposal-select-wrap{background:#1f1f1f;border-color:#343434}:root[data-theme=dark] .proposal-field textarea,:root[data-theme=dark] .proposal-select-wrap select{color:#efefef}:root[data-theme=dark] .proposal-field textarea::placeholder,:root[data-theme=dark] .proposal-select-wrap select:invalid{color:#8d98a6}:root[data-theme=dark] .proposal-select-wrap svg{color:#98a3ad}