.hc-modal-shell[data-v-21e4ab94]{background-color:#f5f7fa;border-radius:inherit;display:flex;flex-direction:column;max-height:calc(100vh - 20px);overflow:hidden}.hc-modal-header[data-v-21e4ab94]{background:#5567ff;background:var(--color-primary,#5567ff);background:color-mix(in srgb,#5567ff 88%,#fff);color:#fff;margin:0;padding:.85rem 2.4rem .85rem 1.1rem;position:relative}@supports (color:color-mix(in lch,red,blue)){.hc-modal-header[data-v-21e4ab94]{background:color-mix(in srgb,var(--color-primary,#5567ff) 88%,#fff)}}.hc-modal-header__title[data-v-21e4ab94]{color:#fff;display:block;font-size:1.05rem;font-weight:600;line-height:1.2;word-break:break-word}.hc-modal-header-prepend[data-v-21e4ab94]{margin:0;padding:0}.hc-modal-header-prepend[data-v-21e4ab94]:empty{display:none}.hc-modal-body[data-v-21e4ab94]{overflow:auto;padding:1rem 1.1rem}.modal-content-slot[data-v-21e4ab94]{max-height:calc(100vh - 200px);overflow-x:hidden}.hc-modal-footer[data-v-21e4ab94]:empty{display:none}.document-modal img[data-v-21e4ab94]{border:1px solid #000}.close-btn[data-v-21e4ab94]{background-color:transparent;border:0;color:#fff;cursor:pointer;font-size:1.1rem;line-height:1;outline:none;position:absolute;right:.85rem;top:.55rem;z-index:999999}.vm--modal.vm-rounded{border-radius:5px;overflow:hidden}.vm--overlay{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:rgba(0,0,0,.6)!important}.vm--container.vm-overlay-light .vm--overlay{backdrop-filter:blur(1px);-webkit-backdrop-filter:blur(1px);background:rgba(0,0,0,.18)!important}.vm--container:has(>.vm--modal.vm-light-backdrop) .vm--overlay{backdrop-filter:blur(1px);-webkit-backdrop-filter:blur(1px);background:rgba(0,0,0,.18)!important}.vm--modal.vm-embedded{--vm-embedded-col:100%;background:transparent;border-radius:0;box-shadow:none;left:0!important;margin-left:0;width:100%!important}.vm--modal.vm-embedded .hc-modal-shell{--on-primary:#3a4149;--on-primary-strong:#1f252c;--on-primary-muted:#6c757d;--on-primary-hairline:rgba(0,0,0,.1);--on-primary-tint:rgba(0,0,0,.06);background:transparent;border-radius:0;color:#3a4149;color:var(--on-primary,#3a4149);max-height:none;min-height:100vh}.vm--container.scrollable .vm--modal.vm-embedded{margin-bottom:0}.vm--modal.vm-embedded.vm-console-bare .hc-modal-body{background:transparent;box-shadow:none}.vm--modal.vm-embedded .hc-modal-body{background:#fff;border-radius:12px;box-shadow:0 12px 40px rgba(0,0,0,.12);box-sizing:border-box;margin:max(24px,min(12vh,140px)) auto 24px;max-width:720px;max-width:var(--vm-embedded-col,720px);padding:1.5rem 1.25rem 1rem;width:100%}.vm--modal.vm-embedded .hc-modal-header{padding-left:0;padding-right:0}.vm--modal.vm-embedded .hc-modal-header__title{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:720px;max-width:var(--vm-embedded-col,720px);padding-left:1.25rem;padding-right:1.25rem}.vm--modal.vm-embedded .hc-modal-footer>[class*=col-]{padding-left:0;padding-right:0}.vm--modal.vm-embedded .custom-file-label,.vm--modal.vm-embedded .custom-select,.vm--modal.vm-embedded .form-control{background-color:#fff;border:1px solid #e6e8ec;border-radius:4px;box-shadow:none;color:#3b4249}.vm--modal.vm-embedded .custom-select:not(:disabled){background-color:#fff!important}.vm--modal.vm-embedded .custom-select:focus,.vm--modal.vm-embedded .form-control:focus{border-color:#9aa1ab!important;border-color:var(--on-primary-muted,#9aa1ab)!important;box-shadow:0 0 0 2px hsla(0,0%,100%,.08);box-shadow:0 0 0 2px var(--on-primary-tint,hsla(0,0%,100%,.08))}.vm--modal.vm-embedded .multiselect-list{background-color:#fff;border-color:#e6e8ec}.vm--modal.vm-embedded .card{background-color:transparent;border:none;box-shadow:none;color:inherit}.vm--modal.vm-embedded .form-label{color:#e8eaee;color:var(--on-primary,#e8eaee)}.vm--modal.vm-embedded .page-separator{color:#9aa1ab;color:var(--on-primary-muted,#9aa1ab)}.vm--modal.vm-embedded .page-separator__text{background-color:transparent;color:#e8eaee;color:var(--on-primary,#e8eaee)}.vm--modal.vm-embedded .page-separator:before{background-color:hsla(0,0%,100%,.1);background-color:var(--on-primary-hairline,hsla(0,0%,100%,.1))}.vm--modal.vm-embedded .custom-control-label{color:#e8eaee;color:var(--on-primary,#e8eaee)}.vm--modal.vm-embedded .field-help,.vm--modal.vm-embedded .financing-slider__scale,.vm--modal.vm-embedded .financing-slider__toggle,.vm--modal.vm-embedded .intent-params-status__loading{color:#9aa1ab;color:var(--on-primary-muted,#9aa1ab)}.vm--modal.vm-embedded .financing-slider__label,.vm--modal.vm-embedded .financing-slider__toggle:hover{color:#e8eaee;color:var(--on-primary,#e8eaee)}.vm--modal.vm-embedded .modal-content-slot{max-height:none}@media (min-width:992px){.vm--modal.vm-embedded{--vm-embedded-col:720px}}.vm--container.vm-overlay-embedded .vm--overlay{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background:hsla(0,0%,100%,.72)!important}.vm--container:has(>.vm--modal.vm-embedded) .vm--overlay{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background:hsla(0,0%,100%,.72)!important}.hc-seated-shell{align-items:flex-start;background:transparent;bottom:0;display:flex;justify-content:center;left:0;min-height:0;overflow-y:auto;pointer-events:none;position:absolute;right:0;top:0;z-index:300}.hc-seated-shell--take{z-index:999}.hc-seated-shell .hc-seated-card{--on-primary:#3a4149;--on-primary-strong:#1f252c;--on-primary-muted:#6c757d;--on-primary-hairline:rgba(0,0,0,.1);--on-primary-tint:rgba(0,0,0,.06);background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:1rem;box-shadow:0 8px 28px rgba(0,0,0,.12);display:flex;flex-direction:column;margin:max(24px,min(12vh,140px)) auto 24px;margin:max(24px,min(12vh,140px)) auto calc(24px + var(--sheet-peek, 0px));max-height:calc(100% - max(24px, min(12vh, 140px)) - 24px);max-height:calc(100% - max(24px, min(12vh, 140px)) - 24px - var(--sheet-peek, 0px));pointer-events:auto;position:relative;width:min(680px,92%)}.hc-seated-shell .hc-seated-card.hc-seated-card--bare{background:transparent;border:0;box-shadow:none}.hc-seated-shell .hc-seated-card.hc-seated-card--wide{width:min(760px,92%)}@media (max-width:600px){.hc-seated-shell .hc-seated-card{width:calc(100% - 24px)}}.hc-seated-shell .hc-modal-body{background:transparent;border-radius:inherit;flex:1 1 auto;min-height:0;overflow-y:auto;padding:1rem 1.25rem}.hc-seated-shell .modal-content-slot{max-height:none;overflow:visible}.hc-seated-shell .custom-select,.hc-seated-shell .form-control,.hc-seated-shell select.form-control,.hc-seated-shell textarea.form-control{background:#fdede5;background:color-mix(in srgb,#f26625 12%,#fff);border:0;border-radius:.65rem;caret-color:#212529;color:#212529}@supports (color:color-mix(in lch,red,blue)){.hc-seated-shell .custom-select,.hc-seated-shell .form-control,.hc-seated-shell select.form-control,.hc-seated-shell textarea.form-control{background:color-mix(in srgb,var(--color-primary,#f26625) 12%,#fff)}}.hc-seated-shell .custom-select:focus,.hc-seated-shell .form-control:focus{box-shadow:none;outline:2px solid #f26625;outline:2px solid var(--color-primary,#f26625);outline-offset:1px}.hc-seated-shell .form-control::-moz-placeholder{color:#212529;opacity:.65}.hc-seated-shell .form-control::placeholder{color:#212529;opacity:.65}.hc-seated-shell .custom-control-label,.hc-seated-shell .form-label,.hc-seated-shell label{color:#1f252c}.hc-seated-shell .page-separator__text{background:transparent;color:#1f252c}.hc-seated-shell .page-separator:before{background:rgba(0,0,0,.1)}.hc-seated-shell .field-help,.hc-seated-shell .financing-slider__scale,.hc-seated-shell .intent-params-status__loading{color:#6c757d}.systems-modal-body[data-v-351c9f83]{color:#303956;padding:0 4px 8px}.systems-modal-intro[data-v-351c9f83]{color:#565a77;font-size:13px;line-height:1.4;margin-bottom:16px}.systems-modal-intro a[data-v-351c9f83]{color:#303956;font-weight:600;-webkit-text-decoration:underline;text-decoration:underline}.systems-state[data-v-351c9f83]{color:#565a77;padding:32px 24px;text-align:center}.systems-state p[data-v-351c9f83]{font-size:14px;margin:0 0 8px}.systems-state-hint[data-v-351c9f83]{color:#888;font-size:12px}.systems-state-hint a[data-v-351c9f83]{color:#303956;font-weight:600}.systems-retry[data-v-351c9f83]{background:transparent;border:1px solid #303956;border-radius:4px;color:#303956;cursor:pointer;font-size:13px;margin-top:12px;padding:6px 14px}.systems-retry[data-v-351c9f83]:hover{background:rgba(48,57,86,.08)}.systems-pick-list[data-v-351c9f83]{list-style:none;margin:0;padding:0}.systems-pick-row[data-v-351c9f83]{align-items:center;border-bottom:1px solid rgba(0,0,0,.06);cursor:pointer;display:flex;gap:12px;padding:14px 8px;transition:background .12s ease}.systems-pick-row[data-v-351c9f83]:last-child{border-bottom:none}.systems-pick-row[data-v-351c9f83]:focus,.systems-pick-row[data-v-351c9f83]:hover{background:rgba(48,57,86,.04);outline:none}.systems-pick-row[data-v-351c9f83]:focus-visible{box-shadow:inset 0 0 0 2px rgba(48,57,86,.25)}.systems-pick-icon[data-v-351c9f83]{color:#303956;flex-shrink:0}.systems-pick-titles[data-v-351c9f83]{align-items:baseline;display:flex;flex:1 1 auto;flex-wrap:wrap;gap:8px}.systems-pick-title[data-v-351c9f83]{color:#303956;font-size:14px;font-weight:600}.systems-pick-mode[data-v-351c9f83]{background:rgba(48,57,86,.08);border-radius:3px;color:#565a77;font-size:10px;letter-spacing:.5px;padding:2px 6px;text-transform:uppercase}.systems-pick-mode[data-mode=hybrid][data-v-351c9f83]{background:rgba(255,149,0,.12);color:#c25e00}.systems-pick-chevron[data-v-351c9f83]{color:rgba(48,57,86,.4);flex-shrink:0}.systems-detail-header[data-v-351c9f83]{align-items:center;border-bottom:1px solid rgba(0,0,0,.06);display:flex;gap:12px;justify-content:space-between;margin-bottom:12px;padding-bottom:12px}.systems-detail-back[data-v-351c9f83]{align-items:center;background:transparent;border:none;border-radius:4px;color:#303956;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:4px 6px;transition:background .12s ease}.systems-detail-back[data-v-351c9f83]:hover,.systems-detail-mode-pill[data-v-351c9f83]{background:rgba(48,57,86,.08)}.systems-detail-mode-pill[data-v-351c9f83]{border-radius:10px;color:#565a77;font-size:11px;letter-spacing:.4px;padding:3px 8px;text-transform:uppercase}.systems-detail-mode-pill[data-mode=hybrid][data-v-351c9f83]{background:rgba(255,149,0,.12);color:#c25e00}.systems-detail-title-row[data-v-351c9f83]{align-items:center;display:flex;gap:10px;margin-bottom:8px}.systems-detail-icon[data-v-351c9f83]{color:#303956;flex-shrink:0}.systems-detail-title[data-v-351c9f83]{font-size:18px;font-weight:600;margin:0}.systems-detail-description[data-v-351c9f83]{color:#565a77;font-size:14px;line-height:1.5;margin:0 0 12px}.systems-detail-link[data-v-351c9f83]{align-items:center;border-bottom:1px dotted rgba(48,57,86,.4);color:#303956;display:inline-flex;font-size:13px;gap:4px;-webkit-text-decoration:none;text-decoration:none}.systems-detail-link[data-v-351c9f83]:hover{border-bottom-color:#303956}.systems-detail-disabled[data-v-351c9f83]{color:#c25e00;font-size:12px;font-style:italic;margin-top:12px}.psr-row[data-v-6c2f57bc]{cursor:default}.psr-row[role=button][data-v-6c2f57bc]{cursor:pointer}.psr-name[data-v-6c2f57bc]{font-size:.9375rem}.psr-operator[data-v-6c2f57bc]{margin-bottom:2px}.psr-catalog-label[data-v-6c2f57bc]{font-size:.75rem;letter-spacing:.01em}.psr-dot[data-v-6c2f57bc]{border-radius:50%;display:inline-block;height:8px;margin-right:6px;vertical-align:1px;width:8px}.psr-dot--live[data-v-6c2f57bc]{background:#38b249}.psr-dot--error[data-v-6c2f57bc]{background:#d9534f}.pcr-title[data-v-39d47728]{font-size:.9375rem}.pcr-badge[data-v-39d47728]{font-size:.625rem;text-transform:lowercase}.modal.show{background-color:rgba(0,0,0,.3)}.fixed-model{position:fixed!important;top:0;z-index:9999}.program-entry-gate[data-v-65f48b32]{text-align:left}.program-entry-gate__list[data-v-65f48b32]{margin-bottom:0;padding-left:1.25rem}.program-entry-gate__item[data-v-65f48b32]{margin-bottom:.375rem}.program-entry-gate__kind[data-v-65f48b32]{font-size:.8125rem;margin-left:.375rem}.bg-cover-program[data-v-5a879566]{background-position:50%;background-repeat:no-repeat;background-size:cover}.program-preview-image[data-v-5a879566]{align-items:center;background-color:rgba(39,44,51,.5);display:flex;justify-content:center;width:100%;z-index:0}.officials-provenance[data-v-dafa137a]{background:rgba(0,0,0,.015);border-top:1px solid rgba(0,0,0,.06);color:rgba(0,0,0,.55);font-size:12px;line-height:1.45;padding:10px 16px}.officials-provenance--compact[data-v-dafa137a]{font-size:11px;padding:8px 12px}.officials-provenance a[data-v-dafa137a]{color:inherit;-webkit-text-decoration:underline;text-decoration:underline}.officials-provenance__line--unattributed[data-v-dafa137a],.officials-provenance__stale[data-v-dafa137a]{color:#8a5300}.obm-avatar[data-v-255ea1b4]{height:96px;-o-object-fit:cover;object-fit:cover;width:96px}.seat-positions-list__item+.seat-positions-list__item[data-v-75ff869e]{margin-top:.25rem}.seat-positions-list__stance[data-v-75ff869e]{margin-right:.25rem}.seat-positions-list__item[data-stance=support] .seat-positions-list__stance[data-v-75ff869e]{color:#28a745}.seat-positions-list__item[data-stance=oppose] .seat-positions-list__stance[data-v-75ff869e]{color:#dc3545}.ballot-officials__row[data-v-3403ace4]{outline:0;position:relative}.ballot-officials__row[data-v-3403ace4]:focus{border-radius:.25rem;box-shadow:0 0 0 2px rgba(85,103,255,.25)}.ballot-officials__link[data-v-3403ace4]{-webkit-text-decoration:none;text-decoration:none}.ballot-officials__link[data-v-3403ace4]:hover{-webkit-text-decoration:underline;text-decoration:underline}.ballot-officials__select[data-v-3403ace4]{box-shadow:none;font-size:inherit;font-weight:inherit;line-height:inherit;vertical-align:baseline}.ballot-officials__seat[data-v-3403ace4]{white-space:nowrap}.ballot-officials__name[data-v-3403ace4]{flex:0 1 auto;min-width:0}.ballot-officials__party[data-v-3403ace4]{border-radius:50%;display:inline-block;flex:0 0 auto;height:10px;pointer-events:none;width:10px}.ballot-officials__district[data-v-3403ace4]{font-size:.75rem}.ballot-officials__stance[data-v-3403ace4]{background:transparent;border:1px solid rgba(0,0,0,.12);font-size:.75rem;white-space:nowrap}.ballot-officials__stance--support[data-v-3403ace4]{border-color:#28a745}.ballot-officials__stance--oppose[data-v-3403ace4]{border-color:#dc3545}.ballot-officials__stance--neutral[data-v-3403ace4]{border-style:dashed;color:#868e96}.ballot-officials__actions[data-v-3403ace4]{flex:0 0 auto}.ballot-officials__action[data-v-3403ace4]{align-items:center;background:transparent;border:0;border-radius:4px;color:rgba(0,0,0,.5);display:inline-flex;height:24px;justify-content:center;margin-left:4px;padding:0;-webkit-text-decoration:none;text-decoration:none;width:24px}.ballot-officials__action[data-v-3403ace4]:focus,.ballot-officials__action[data-v-3403ace4]:hover{box-shadow:0 0 0 2px rgba(85,103,255,.25);color:#5567ff;outline:0}.ballot-officials__action .material-icons[data-v-3403ace4]{font-size:16px}@media (hover:hover){.ballot-officials__actions[data-v-3403ace4]{opacity:.45}.ballot-officials__row:focus-within .ballot-officials__actions[data-v-3403ace4],.ballot-officials__row:hover .ballot-officials__actions[data-v-3403ace4]{opacity:1}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.ballot-officials__actions[data-v-3403ace4]{transition:opacity .12s}}.ballot-officials__tip[data-v-3403ace4]{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:.25rem;box-shadow:0 2px 6px rgba(0,0,0,.08);left:2.25rem;padding:.375rem .5rem;position:absolute;top:100%;white-space:nowrap;z-index:5}.ppm-group__label[data-v-369bff3a]{color:#868e96;font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.ppm-onet[data-v-369bff3a]{font-feature-settings:"tnum";font-size:.75rem;font-variant-numeric:tabular-nums}.ppm-hitl[data-v-369bff3a],.ppm-occupant[data-v-369bff3a]{align-items:center;display:inline-flex;font-size:.75rem;gap:.25rem}.ppm-provenance[data-v-369bff3a]{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.program-badges[data-v-2d0d06b3]{gap:8px}.program-badges>.chip[data-v-2d0d06b3]{margin:0}.program-badges__link[data-v-2d0d06b3]{cursor:pointer;-webkit-text-decoration:none;text-decoration:none;transition:background-color .12s ease,border-color .12s ease}.program-badges__link[data-v-2d0d06b3]:focus-visible,.program-badges__link[data-v-2d0d06b3]:hover{background:rgba(0,0,0,.04);border-color:rgba(0,0,0,.28);-webkit-text-decoration:none;text-decoration:none}.program-badges .chip[data-v-2d0d06b3]{background:rgba(39,44,51,.05);border:0;border-radius:10px;white-space:nowrap}.program-badges[data-v-2d0d06b3]{display:flex;flex-wrap:wrap;gap:.375rem}.program-modules-list__name[data-v-39026ae7]{text-transform:capitalize}.pjrl-glyph[data-v-f0094608]{flex:0 0 auto;line-height:1}.pjrl-setting+.pjrl-setting[data-v-f0094608]{margin-top:1rem}.pjrl-setting-heading[data-v-f0094608]{margin-bottom:.375rem}.pjrl-row+.pjrl-not-required[data-v-f0094608],.pjrl-row+.pjrl-row[data-v-f0094608]{margin-top:.5rem}.pjrl-subject[data-v-f0094608]{display:block}.pjrl-cell[data-v-f0094608]{line-height:1.35;white-space:pre-line}.pjrl-source[data-v-f0094608]{display:inline-block;margin-top:.125rem}.pjrl-disclaimer[data-v-f0094608],.pjrl-footnote[data-v-f0094608],.pjrl-note[data-v-f0094608],.pjrl-source-line[data-v-f0094608]{line-height:1.35}.pjrl-footnote[data-v-f0094608]{margin-top:.5rem}.pjrl-source-line[data-v-f0094608]{margin-top:1rem}.pglc__slot-title[data-v-5a8d6550]{color:rgba(0,0,0,.54);font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.pglc__row[data-v-5a8d6550],.pglc__slot-title[data-v-5a8d6550]{margin-bottom:.25rem}.pglc__icon[data-v-5a8d6550]{flex:0 0 auto;margin-top:2px}.pglc__abbr[data-v-5a8d6550]{font-weight:600}.pdm-title[data-v-366eaec8]{min-width:0}.pphr-model[data-v-69534b77],.pphr-position[data-v-69534b77]{font-weight:600}.pphr-spine[data-v-69534b77]{border-left:2px solid rgba(0,0,0,.08);margin-left:6px;padding-left:0}.pphr-step[data-v-69534b77]{padding:6px 0 6px 20px;position:relative}.pphr-step__dot[data-v-69534b77]{background:#fff;border:2px solid rgba(0,0,0,.18);border-radius:50%;height:12px;left:-7px;position:absolute;top:12px;width:12px}.pphr-step--anchored>.pphr-step__dot[data-v-69534b77]{background:#2196f3;background:var(--primary,#2196f3);border-color:#2196f3;border-color:var(--primary,#2196f3)}.pphr-step__label[data-v-69534b77]{font-size:.9375rem}.pphr-criteria-label[data-v-69534b77],.pphr-step--anchored .pphr-step__label[data-v-69534b77]{font-weight:600}.pphr-card[data-v-69534b77]{border:1px solid rgba(0,0,0,.08);border-radius:4px;height:100%;padding:12px 14px}.pphr-handoff+.pphr-handoff[data-v-69534b77]{border-top:1px solid rgba(0,0,0,.06);margin-top:12px;padding-top:12px}.pphr-handoff__target[data-v-69534b77]{font-size:.9375rem;font-weight:600}.pphr-deadline[data-v-69534b77]{font-weight:600}.pphr-form-id[data-v-69534b77]{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:.02em}.pgib-row+.pgib-row[data-v-3df2a91a]{border-top:1px solid rgba(0,0,0,.06);margin-top:1rem;padding-top:1rem}.pgib-row__name[data-v-3df2a91a]{font-weight:600}.pgib-row__key[data-v-3df2a91a]{color:#868e96;color:var(--text-muted,#868e96);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.accordion__toggle[data-v-c3b42d2c]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:none;border:0;cursor:pointer;text-align:left}[dir=ltr] .pgpt__blurb[data-v-c3b42d2c],[dir=ltr] .pgpt__head[data-v-c3b42d2c]{padding-left:1.5rem;padding-right:1rem}.pgpt__head[data-v-c3b42d2c]{padding-top:.75rem}[dir=ltr] .page-num-container[data-v-c3b42d2c]{margin-left:0}.pgpt__section+.pgpt__section[data-v-c3b42d2c]{margin-top:2rem}.pgpt__row[data-v-c3b42d2c]{align-items:flex-start}.pgpt__body[data-v-c3b42d2c],.pgpt__row[data-v-c3b42d2c]{min-width:0}.pgpt__body[data-v-c3b42d2c]{display:flex;flex-direction:column}.pgpt__meta[data-v-c3b42d2c]{flex:0 1 auto;max-width:38%;min-width:0}[dir=ltr] .pgpt__meta+.pgpt__meta[data-v-c3b42d2c]{margin-left:.5rem}.pgpt__kind[data-v-c3b42d2c]{text-transform:none}.page-item.active-page .page-link[data-v-149aa920]{color:#ccc}.luma-overview-card__value[data-v-4acd3845]{line-height:1}.luma-overview-card__head[data-v-4acd3845]{line-height:1.25;min-width:0}[dir=ltr] .luma-overview-card__value[data-v-4acd3845]{margin-right:.75rem}.rlvr-expansion[data-v-301b5a2d]{margin-bottom:1rem;margin-top:-.5rem}.rlvr-counter-value[data-v-301b5a2d]{font-size:1.5rem;font-weight:600;line-height:1.1}.rlvr-provenance[data-v-301b5a2d]{margin-top:.5rem}.program-elections-door[data-v-3203fb64]{align-items:center;background:transparent;border:0;cursor:pointer;display:flex;padding:8px 0;text-align:left;width:100%}.program-elections-door__avatar .program-elections-door__badge[data-v-3203fb64]{background:#303956;background:var(--accent-pickled-bluewood,#303956);color:#fff;font-size:.75rem;font-weight:700;height:40px;letter-spacing:.04em;width:40px}.program-elections-door__desc[data-v-3203fb64]{font-size:.8125rem}.program-party[data-v-d5bbedbe]{border:1px solid rgba(148,163,184,.35);border-radius:8px;margin-bottom:16px;padding:14px 16px}.program-party__eyebrow[data-v-d5bbedbe]{color:#6c757d;font-size:.6875rem;font-weight:700;letter-spacing:.06em;margin:0 0 8px;text-transform:uppercase}.program-party__org[data-v-d5bbedbe]{align-items:center;display:flex;gap:8px;margin-bottom:8px}.program-party__mark[data-v-d5bbedbe]{flex:0 0 auto;height:28px;-o-object-fit:contain;object-fit:contain;width:28px}.program-party__name[data-v-d5bbedbe]{font-size:.875rem;font-weight:600;line-height:1.25}.program-party__scope[data-v-d5bbedbe]{color:#6c757d;font-size:.75rem;line-height:1.45;margin:0 0 12px}.program-party__dash[data-v-d5bbedbe]{align-items:center;border:1px solid rgba(148,163,184,.35);border-radius:999px;color:inherit;display:inline-flex;font-size:12px;font-weight:600;gap:6px;line-height:1;padding:5px 12px;-webkit-text-decoration:none;text-decoration:none;transition:border-color .15s ease,background-color .15s ease}.program-party__dash[data-v-d5bbedbe]:focus,.program-party__dash[data-v-d5bbedbe]:hover{background-color:rgba(148,163,184,.12);border-color:rgba(148,163,184,.75);-webkit-text-decoration:none;text-decoration:none}.program-entry-intake__list[data-v-31ab6556]{padding-left:1.125rem}.program-entry-intake__item[data-v-31ab6556]{margin-bottom:.25rem}.program-walk[data-v-3a20c8fc]{color:#2a2f36;font-size:15px;line-height:1.55}.program-walk__lead[data-v-3a20c8fc]{font-size:16px;margin:0 0 16px}.program-walk__carousel[data-v-3a20c8fc]{margin:0 0 16px}.program-walk__step[data-v-3a20c8fc]{padding:12px 40px}.program-walk__step-head[data-v-3a20c8fc]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.program-walk__num[data-v-3a20c8fc]{align-items:center;background:#f26625;background:var(--color-primary,#f26625);border-radius:50%;color:#fff;display:inline-flex;flex:none;font-size:13px;font-weight:700;height:24px;justify-content:center;width:24px}.program-walk__name[data-v-3a20c8fc]{font-weight:600}.program-walk__tag[data-v-3a20c8fc]{border-radius:999px;font-size:11px;font-weight:600;padding:2px 8px;text-transform:none}.program-walk__tag--person[data-v-3a20c8fc]{background:#e8f0ff;color:#2b57b8}.program-walk__tag--auto[data-v-3a20c8fc]{background:#f1efe9;color:#7a8089}.program-walk__tag--adapts[data-v-3a20c8fc]{background:#fdeee4;color:#c2521a}.program-walk__action[data-v-3a20c8fc]{color:#52585f;font-size:14px;margin:6px 0 0 32px}.program-walk__contrast[data-v-3a20c8fc]{background:#f6f5f0;border-radius:8px;color:#52585f;font-size:14px;margin:0 0 18px;padding:12px 14px}.program-walk__cta[data-v-3a20c8fc]{align-items:center;display:flex;gap:12px}.program-walk__no-account[data-v-3a20c8fc]{color:#7a8089;font-size:13px}.program-hero__tenant[data-v-34487ec7]{color:#6c757d;color:var(--color-primary,#6c757d);font-size:.8125rem;font-weight:600;letter-spacing:.04em;margin-bottom:.25rem;text-transform:uppercase}.lambda-mark[data-v-ea958588]{border-radius:50%;display:block}.lambda-mark__field[data-v-ea958588]{fill:#f26625;fill:var(--color-primary,#f26625)}.lambda-mark--inverted .lambda-mark__field[data-v-ea958588]{fill:#fff;fill:var(--on-primary-strong,#fff)}.leader-avatar[data-v-ae4b1850]{background:#fff;border:2px solid #f26625;border:2px solid var(--color-primary,#f26625);box-sizing:border-box;height:42px;-o-object-fit:contain;object-fit:contain;padding:2px;width:42px}.program-repo-header__tenant[data-v-ae4b1850]{color:#6c757d;color:var(--color-primary,#6c757d);font-size:.8125rem;font-weight:600;letter-spacing:.04em;margin-bottom:.25rem;text-transform:uppercase}.program-repo-header__title[data-v-ae4b1850]{font-size:1.25rem;line-height:1.3;word-break:break-word}.program-repo-header__owner[data-v-ae4b1850]{color:rgba(39,44,51,.7);font-weight:400}.program-repo-header__slash[data-v-ae4b1850]{color:rgba(39,44,51,.4)}.program-repo-header__desc[data-v-ae4b1850]{max-width:64ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.program-repo-header__media[data-v-ae4b1850]{flex:1 1 auto;min-width:0}.program-repo-header__media .media-body[data-v-ae4b1850]{min-width:0}.program-repo-header__chips[data-v-ae4b1850]{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;padding:.75rem 0}@media (max-width:575.98px){.program-repo-header__chips[data-v-ae4b1850]{padding-bottom:.75rem;padding-top:0}.program-repo-header__desc[data-v-ae4b1850]{white-space:normal}.program-repo-nav__tabs[data-v-0a884f64]{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow-x:auto}.program-repo-nav__tabs .nav-link[data-v-0a884f64]{white-space:nowrap}}.highlight{white-space:pre-line}.luma-status__label[data-v-64bc1914]{line-height:1.3}.program-about__facts[data-v-33c74986]{grid-column-gap:.75rem;grid-row-gap:.375rem;-moz-column-gap:.75rem;column-gap:.75rem;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);margin:0;row-gap:.375rem}.program-about__facts dt[data-v-33c74986]{color:rgba(39,44,51,.7);font-size:.8125rem;font-weight:500}.program-about__facts dd[data-v-33c74986]{font-size:.8125rem;margin:0;word-break:break-word}.program-about__links li+li[data-v-33c74986]{margin-top:.375rem}.program-about__link[data-v-33c74986]{font-weight:500}.program-repo__body[data-v-a5a9c7ca]{padding-top:1.5rem}