.portal_main__36zks{max-width:1180px;margin:auto;padding:40px 24px 80px;color:#173546}.portal_hero__xBPu_{padding:40px;border-radius:22px;background:#edf6f5;border:1px solid #cce4df;margin-bottom:36px}.portal_hero__xBPu_ h1{font-size:clamp(26px,4vw,42px);line-height:1.4;margin:12px 0 18px}.portal_hero__xBPu_ p{max-width:800px;line-height:1.8}.portal_eyebrow__3DjhV{font-size:12px;letter-spacing:.18em;font-weight:800;color:#277b70}.portal_badges__zyx53,.portal_toolbar__q6kyv{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.portal_badges__zyx53 span{font-size:12px;background:#fff;padding:6px 12px;border-radius:20px;color:#20685f}.portal_grid__QtHdp{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:18px;gap:18px}.portal_card__givyl{background:#fff;border:1px solid #dbe4e7;border-radius:16px;padding:24px;display:flex;flex-direction:column;align-items:flex-start}.portal_card__givyl h3{margin:10px 0;font-size:20px}.portal_card__givyl p{line-height:1.8;font-size:14px;flex:1 1}.portal_role__5z0ld{color:#277b70;font-size:12px;font-weight:800}.portal_main__36zks button{border:1px solid #9dbbb5;border-radius:8px;padding:10px 14px;background:#fff;color:#1b6157;font:inherit;font-size:14px;cursor:pointer}.portal_main__36zks button:hover{background:#edf6f5}.portal_main__36zks button:focus-visible{outline:3px solid #248d7a;outline-offset:3px}.portal_main__36zks button:disabled{opacity:.45;cursor:default}.portal_main__36zks .portal_primary__DX6y_{background:#176b5e;color:#fff;border-color:#176b5e}.portal_section__5aTpj{margin:32px 0;padding:28px;border:1px solid #dbe4e7;border-radius:16px;background:#fff}.portal_reset__N5pZ_ h2,.portal_section__5aTpj h2{margin-top:0;font-size:22px}.portal_section__5aTpj p{line-height:1.8}.portal_flow__hjEjA{background:#f1f6f8;padding:18px;border-radius:10px;font-weight:700}.portal_match__mE3vJ{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding:14px 0;border-bottom:1px solid #e5eeee}.portal_steps__wIPWQ{padding-left:22px;line-height:2}.portal_note__xEwd0{font-size:13px;color:#60737c;line-height:1.8}.portal_table__Tz2y2{overflow:auto;margin-top:20px}.portal_table__Tz2y2 table{width:100%;border-collapse:collapse;text-align:left;white-space:nowrap;font-size:14px}.portal_table__Tz2y2 td,.portal_table__Tz2y2 th{padding:12px;border-bottom:1px solid #dbe4e7}.portal_table__Tz2y2 th{background:#f5f8f9}.portal_reset__N5pZ_{padding:24px;background:#f7f5f1;border:1px solid #e5ded2;border-radius:16px;display:flex;gap:24px;align-items:center;justify-content:space-between}.portal_reset__N5pZ_ p{font-size:14px;line-height:1.8}.portal_error__ZX7wx,.portal_success__aA5Fg{padding:16px;border-radius:10px}.portal_error__ZX7wx{background:#fff0ef;color:#9d2420}.portal_success__aA5Fg{background:#e7f5ec;color:#205a3b}@media(max-width:600px){.portal_main__36zks{padding:20px 14px 60px}.portal_hero__xBPu_,.portal_section__5aTpj{padding:22px}.portal_reset__N5pZ_{display:block}.portal_toolbar__q6kyv button{width:100%}.portal_grid__QtHdp{grid-template-columns:1fr}}.portal_issueRow__7IO8X{display:grid;grid-template-columns:minmax(180px,1fr) minmax(160px,220px) auto;grid-gap:14px;gap:14px;align-items:end}.portal_issueRow__7IO8X label{display:flex;flex-direction:column;gap:8px;margin:0}.portal_issueRow__7IO8X button,.portal_issueRow__7IO8X input,.portal_issueRow__7IO8X select{box-sizing:border-box;min-height:44px;margin:0}.portal_issueRow__7IO8X input,.portal_issueRow__7IO8X select{width:100%}.portal_issueRow__7IO8X button{white-space:nowrap;align-self:end}@media(max-width:600px){.portal_issueRow__7IO8X{grid-template-columns:1fr}.portal_issueRow__7IO8X button{width:100%}}