.gvsubmitgrant{--tone-green:var(--success);--tone-blue:var(--info);--tone-purple:#982de2;--tone-red:var(--error);--tone-fuchsia:#a524b3;--tone-yellow:#ecb234;--tone-orange:#e85a1c;--tone-neutral:var(--gv-faint);max-width:1010px;margin:0 auto;padding:0 24px 80px}.gvsubmitgrant__head{z-index:2;background:var(--gv-page);flex-direction:row;justify-content:space-between;align-items:center;height:64px;padding-bottom:8px;display:flex;position:sticky;top:0}.gvsubmitgrant__headleft{flex-direction:row;align-items:center;gap:24px;display:flex}.gvsubmitgrant__logo{object-fit:contain;opacity:1;width:37px;height:37px;transition:opacity .1s ease-in}.gvsubmitgrant__h1{letter-spacing:.4px;color:var(--gv-ink);margin:0;font-size:24px;font-weight:600;line-height:42px}.gvsubmitgrant__cancel{cursor:pointer;color:var(--brand);font:inherit;background:0 0;border:0;margin:0;padding:0;font-size:14px;font-weight:600}.gvsubmitgrant__cancel:hover{text-decoration:underline}.gvsubmitgrant__desc{letter-spacing:-.2px;color:var(--gv-ink);margin:16px 0 0 61px;font-size:17px;line-height:26px}.gvsubmitgrant__desc--fine{color:var(--gv-muted);margin-top:12px;font-size:15px}.gvsubmitgrant__selector{margin-top:32px;margin-left:61px}.gvsubmitgrant__selectordesc{color:var(--gv-muted);margin:0 0 16px;font-size:15px;font-weight:600;line-height:24px}.gvsubmitgrant__catgrid{grid-template-columns:repeat(2,1fr);gap:30px;margin-bottom:32px;display:grid}.gvsubmitgrant__cat{text-align:left;background:var(--gv-surface);border:1px solid var(--gv-line);border-radius:var(--r-card,12px);cursor:pointer;width:100%;min-height:121px;font:inherit;outline-offset:-2px;outline:2px solid #0000;flex-direction:row;align-items:center;gap:25px;padding:20px 30px;transition:box-shadow .15s,outline-color .1s;display:flex;box-shadow:0 1px 8px #16141a0d}.gvsubmitgrant__cat:hover{box-shadow:0 6px 16px #16141a1f}.gvsubmitgrant__cat--green:hover{outline-color:var(--tone-green)}.gvsubmitgrant__cat--blue:hover{outline-color:var(--tone-blue)}.gvsubmitgrant__cat--purple:hover{outline-color:var(--tone-purple)}.gvsubmitgrant__cat--red:hover{outline-color:var(--tone-red)}.gvsubmitgrant__cat--fuchsia:hover{outline-color:var(--tone-fuchsia)}.gvsubmitgrant__cat--yellow:hover{outline-color:var(--tone-yellow)}.gvsubmitgrant__cat--orange:hover{outline-color:var(--tone-orange)}.gvsubmitgrant__cat.is-disabled{cursor:default;opacity:.5;box-shadow:0 1px 8px #16141a0d}.gvsubmitgrant__catglyph{border-radius:10px;flex:none;place-items:center;width:52px;height:52px;display:grid}.gvsubmitgrant__catglyph--green{color:var(--tone-green);background:#44b6001f}.gvsubmitgrant__catglyph--blue{color:var(--tone-blue);background:#4888ee1f}.gvsubmitgrant__catglyph--purple{color:var(--tone-purple);background:#982de21a}.gvsubmitgrant__catglyph--red{color:var(--tone-red);background:#d800271a}.gvsubmitgrant__catglyph--fuchsia{color:var(--tone-fuchsia);background:#a524b31a}.gvsubmitgrant__catglyph--yellow{color:var(--warning);background:#ecb23429}.gvsubmitgrant__catglyph--orange{color:var(--tone-orange);background:#e85a1c1f}.gvsubmitgrant__catglyph--neutral{color:var(--gv-muted);background:var(--gv-wash)}.gvsubmitgrant__catcontent{flex-direction:column;display:flex}.gvsubmitgrant__catname{color:var(--gv-ink);margin-bottom:5px;font-size:17px;font-weight:600;line-height:26px}.gvsubmitgrant__catdesc{letter-spacing:-.2px;color:var(--gv-muted);font-size:15px;font-weight:400;line-height:24px}.gvsubmitgrant__suspended{color:var(--gv-ink);margin:0 0 15px;font-size:15px;line-height:24px}.gvsubmitgrant__doc{letter-spacing:-.2px;color:var(--gv-muted);margin:0;font-size:15px;line-height:24px}.gvsubmitgrant__form{margin-top:32px}.gvsubmitgrant__section{margin-bottom:50px}.gvsubmitgrant__sectionhead{align-items:center;gap:26px;margin-bottom:16px;display:flex}.gvsubmitgrant__secicon{flex:none;min-width:34px;line-height:0}.gvsubmitgrant__sectiontitle{letter-spacing:.4px;color:var(--gv-ink);white-space:nowrap;font-size:20px;font-weight:600;line-height:42px}.gvsubmitgrant__rule{border-top:1px solid var(--gv-line);flex:auto;height:0}.gvsubmitgrant__sectionbody{margin-left:61px}.gvsubmitgrant__cardrow{flex-direction:row;gap:32px;margin-bottom:33px;display:flex}.gvsubmitgrant__sectioncard{border:1px solid var(--gv-line);background:var(--gv-surface);border-radius:8px;flex-direction:column;flex:1;justify-content:space-between;min-height:104px;padding:12px 16px 20px;display:flex;box-shadow:0 1px 8px #16141a0a}.gvsubmitgrant__sccardhead{justify-content:space-between;align-items:flex-start;margin-bottom:8px;display:flex}.gvsubmitgrant__sccardtitle{text-transform:uppercase;color:var(--gv-muted);font-size:13px;font-weight:400;line-height:18px}.gvsubmitgrant__cardaction{cursor:pointer;font:inherit;color:var(--brand);background:0 0;border:0;padding:0;font-size:13px;font-weight:600}.gvsubmitgrant__cardaction:hover{text-decoration:underline}.gvsubmitgrant__sccardcontent{align-items:baseline;gap:8px;margin-bottom:8px;display:flex}.gvsubmitgrant__sccardvalue{color:var(--gv-ink);font-size:20px;font-weight:600;line-height:24px}.gvsubmitgrant__sccardextra{color:var(--gv-muted);opacity:.5;font-size:15px;font-weight:600;line-height:22px}.gvsubmitgrant__sccardempty{background:var(--gv-wash);border-radius:4px;width:220px;max-width:100%;height:22px;display:block}.gvsubmitgrant__sccardsub{letter-spacing:-.2px;color:var(--gv-muted);font-size:13px;font-weight:400;line-height:18px}.gvsubmitgrant__sccardcapsub{text-transform:uppercase;color:var(--gv-muted);font-size:12px;font-weight:600;line-height:18px}.gvsubmitgrant__helper{background:var(--gv-line);width:16px;height:16px;color:var(--gv-muted);cursor:help;border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:700;display:grid}.gvsubmitgrant__field{flex-direction:column;flex:1;margin-bottom:32px;display:flex}.gvsubmitgrant__label{color:var(--gv-ink);margin-bottom:8px;font-size:15px;font-weight:600;line-height:22px}.gvsubmitgrant__sub{color:var(--gv-muted);margin-top:8px;font-size:13px}.gvsubmitgrant__budget{border:1px solid var(--gv-line);background:var(--gv-surface);border-radius:6px;align-items:center;display:flex;overflow:hidden}.gvsubmitgrant__budget:focus-within{border-color:var(--brand)}.gvsubmitgrant__budgetusd{color:var(--gv-muted);border-right:1px solid var(--gv-line);flex:none;align-self:stretch;align-items:center;padding:0 12px;font-size:14px;font-weight:600;display:flex}.gvsubmitgrant__budgetinput{font:inherit;color:var(--gv-ink);background:0 0;border:0;outline:none;flex:auto;padding:10px 12px;font-size:15px}.gvsubmitgrant__stepper{border:1px solid var(--gv-line);background:var(--gv-surface);border-radius:6px;justify-content:space-between;align-items:center;padding:4px;display:flex}.gvsubmitgrant__stepbtn{background:var(--gv-wash);width:32px;height:32px;color:var(--gv-ink);cursor:pointer;border:0;border-radius:4px;flex:none;font-size:18px;line-height:1}.gvsubmitgrant__stepbtn:hover{background:var(--gv-line)}.gvsubmitgrant__stepval{color:var(--gv-ink);font-size:15px;font-weight:600}.gvsubmitgrant__radio{color:var(--gv-ink);cursor:pointer;align-items:center;gap:10px;padding:6px 0;font-size:15px;line-height:18px;display:flex}.gvsubmitgrant__radio input{opacity:0;pointer-events:none;position:absolute}.gvsubmitgrant__radiomark{border:2px solid var(--gv-faint);border-radius:50%;flex:none;width:18px;height:18px;transition:border-color .1s;position:relative}.gvsubmitgrant__radio:hover .gvsubmitgrant__radiomark{border-color:var(--gv-muted)}.gvsubmitgrant__radio input:checked+.gvsubmitgrant__radiomark{border-color:var(--brand)}.gvsubmitgrant__radio input:checked+.gvsubmitgrant__radiomark:after{content:"";background:var(--brand);border-radius:50%;position:absolute;inset:3px}.gvsubmitgrant__submitrow{margin-top:8px}.gvsubmitgrant__submit{border-radius:var(--r-pill,20px);background:var(--brand);color:#fff;font:inherit;cursor:pointer;border:0;padding:11px 28px;font-size:15px;font-weight:700;transition:background .12s,opacity .12s}.gvsubmitgrant__submit:hover{background:var(--brand-hover,var(--brand-hover))}.gvsubmitgrant__submit:disabled{opacity:.4;cursor:not-allowed}@media (width<=768px){.gvsubmitgrant__desc,.gvsubmitgrant__selector,.gvsubmitgrant__sectionbody{margin-left:0}.gvsubmitgrant__catgrid{grid-template-columns:1fr}.gvsubmitgrant__cardrow{flex-direction:column}}
