.loading-module__IiFgJq__skeletons{gap:var(--gov-space-4);flex-direction:column;display:flex}.loading-module__IiFgJq__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.switch-module__-fJjVa__switch{justify-content:space-between;align-items:center;gap:var(--gov-space-4);cursor:pointer;width:100%;font:inherit;color:var(--gov-color-text);text-align:left;background:0 0;border:none;padding:0;display:flex}.switch-module__-fJjVa__switch:disabled{cursor:not-allowed;opacity:.5}.switch-module__-fJjVa__switch:focus-visible{box-shadow:var(--gov-focus-ring);border-radius:var(--gov-radius-md);outline:none}.switch-module__-fJjVa__label{flex:1}.switch-module__-fJjVa__track{border-radius:var(--gov-radius-full);background:var(--gov-color-border-strong);flex-shrink:0;width:2.75rem;height:1.5rem;transition:background-color .15s;position:relative}.switch-module__-fJjVa__switch[aria-checked=true] .switch-module__-fJjVa__track{background:var(--gov-color-primary)}.switch-module__-fJjVa__knob{border-radius:var(--gov-radius-full);background:var(--gov-color-on-primary);width:1.25rem;height:1.25rem;box-shadow:var(--gov-shadow-sm);transition:transform .15s;position:absolute;top:.125rem;left:.125rem}.switch-module__-fJjVa__switch[aria-checked=true] .switch-module__-fJjVa__knob{transform:translate(1.25rem)}
.skeleton-module__qMrpEa__skeleton{border-radius:var(--gov-radius-md);background:linear-gradient(100deg, var(--gov-color-border) 40%, var(--gov-color-surface-muted) 50%, var(--gov-color-border) 60%);background-size:200% 100%;animation:1.4s ease-in-out infinite skeleton-module__qMrpEa__gov-skeleton-shimmer;display:block}.skeleton-module__qMrpEa__rounded{border-radius:var(--gov-radius-full)}@keyframes skeleton-module__qMrpEa__gov-skeleton-shimmer{0%{background-position:120% 0}to{background-position:-20% 0}}@media (prefers-reduced-motion:reduce){.skeleton-module__qMrpEa__skeleton{animation:none}}
.accordion-module__ceY0Na__accordion{border:1px solid var(--gov-color-border);border-radius:var(--gov-radius-md);background:var(--gov-color-surface)}.accordion-module__ceY0Na__summary{justify-content:space-between;align-items:center;gap:var(--gov-space-3);padding:var(--gov-space-4);font-weight:600;font-size:var(--gov-font-size-lg);color:var(--gov-color-heading);cursor:pointer;list-style:none;display:flex}.accordion-module__ceY0Na__summary::-webkit-details-marker{display:none}.accordion-module__ceY0Na__summary:focus-visible{box-shadow:var(--gov-focus-ring);outline:none}.accordion-module__ceY0Na__chevron{color:var(--gov-color-text-muted);transition:transform var(--gov-duration-fast) var(--gov-ease-standard);flex-shrink:0;display:inline-flex}.accordion-module__ceY0Na__accordion[open] .accordion-module__ceY0Na__chevron{transform:rotate(180deg)}.accordion-module__ceY0Na__content{transition:grid-template-rows var(--gov-duration-base) var(--gov-ease-standard);grid-template-rows:0fr;display:grid}.accordion-module__ceY0Na__accordion[open] .accordion-module__ceY0Na__content{grid-template-rows:1fr}.accordion-module__ceY0Na__contentInner{padding:0 var(--gov-space-4) var(--gov-space-4);color:var(--gov-color-heading);font-weight:400;font-size:var(--gov-font-size-md);line-height:var(--gov-line-normal);white-space:pre-line;overflow:hidden}
.safe-html-module__yFxdBG__richHtml{white-space:normal;color:var(--gov-color-heading);font-size:var(--gov-font-size-md);line-height:var(--gov-line-normal)}.safe-html-module__yFxdBG__richHtml>:first-child{margin-top:0}.safe-html-module__yFxdBG__richHtml>:last-child{margin-bottom:0}.safe-html-module__yFxdBG__richHtml p{margin:0 0 var(--gov-space-3)}.safe-html-module__yFxdBG__richHtml h1,.safe-html-module__yFxdBG__richHtml h2,.safe-html-module__yFxdBG__richHtml h3,.safe-html-module__yFxdBG__richHtml h4,.safe-html-module__yFxdBG__richHtml h5,.safe-html-module__yFxdBG__richHtml h6{margin:var(--gov-space-4) 0 var(--gov-space-2);font-weight:600;line-height:var(--gov-line-tight)}.safe-html-module__yFxdBG__richHtml h1{font-size:var(--gov-font-size-xl)}.safe-html-module__yFxdBG__richHtml h2{font-size:var(--gov-font-size-lg)}.safe-html-module__yFxdBG__richHtml h3,.safe-html-module__yFxdBG__richHtml h4,.safe-html-module__yFxdBG__richHtml h5,.safe-html-module__yFxdBG__richHtml h6{font-size:var(--gov-font-size-md)}.safe-html-module__yFxdBG__richHtml ul,.safe-html-module__yFxdBG__richHtml ol{margin:0 0 var(--gov-space-3);padding-left:var(--gov-space-5)}.safe-html-module__yFxdBG__richHtml li+li{margin-top:var(--gov-space-1)}.safe-html-module__yFxdBG__richHtml a{color:var(--gov-color-primary);text-decoration:underline}.safe-html-module__yFxdBG__richHtml a:hover{color:var(--gov-color-primary-hover)}.safe-html-module__yFxdBG__richHtml blockquote{margin:0 0 var(--gov-space-3);padding-left:var(--gov-space-4);border-left:2px solid var(--gov-color-border-strong);color:var(--gov-color-text-muted)}.safe-html-module__yFxdBG__richHtml code{font-size:var(--gov-font-size-sm);background:var(--gov-color-surface-muted);border-radius:var(--gov-radius-sm);padding:.125em .375em}.safe-html-module__yFxdBG__richHtml pre{margin:0 0 var(--gov-space-3);padding:var(--gov-space-3);background:var(--gov-color-surface-muted);border-radius:var(--gov-radius-md);overflow-x:auto}.safe-html-module__yFxdBG__richHtml pre code{background:0 0;padding:0}.safe-html-module__yFxdBG__richHtml hr{margin:var(--gov-space-4) 0;border:none;border-top:1px solid var(--gov-color-border)}.safe-html-module__yFxdBG__richHtml img,.safe-html-module__yFxdBG__richHtml video{max-width:100%;height:auto;margin:0 0 var(--gov-space-3);border-radius:var(--gov-radius-md);display:block}
.toast-module__RIYJUG__viewport{z-index:1000;left:50%;bottom:calc(var(--gov-safe-bottom) + var(--gov-space-5));gap:var(--gov-space-2);width:min(26rem, calc(100vw - var(--gov-space-6)));pointer-events:none;flex-direction:column;display:flex;position:fixed;transform:translate(-50%)}.toast-module__RIYJUG__toast{align-items:flex-start;gap:var(--gov-space-3);padding:var(--gov-space-3) var(--gov-space-4);background:var(--gov-color-surface);border:1px solid var(--gov-color-border);border-radius:var(--gov-radius-md);box-shadow:var(--gov-shadow-lg);pointer-events:auto;border-left-width:4px;animation:.18s toast-module__RIYJUG__slide-in;display:flex}@keyframes toast-module__RIYJUG__slide-in{0%{opacity:0;transform:translateY(.5rem)}}.toast-module__RIYJUG__message{font-size:var(--gov-font-size-sm);color:var(--gov-color-text);flex:1;margin:0}.toast-module__RIYJUG__iconWrap{flex-shrink:0;margin-top:.1rem;display:inline-flex}.toast-module__RIYJUG__dismiss{color:var(--gov-color-text-subtle);cursor:pointer;border-radius:var(--gov-radius-sm);background:0 0;border:none;flex-shrink:0;display:inline-flex}.toast-module__RIYJUG__dismiss:hover{color:var(--gov-color-text)}.toast-module__RIYJUG__info{border-left-color:var(--gov-color-info)}.toast-module__RIYJUG__info .toast-module__RIYJUG__iconWrap{color:var(--gov-color-info)}.toast-module__RIYJUG__success{border-left-color:var(--gov-color-success)}.toast-module__RIYJUG__success .toast-module__RIYJUG__iconWrap{color:var(--gov-color-success)}.toast-module__RIYJUG__warning{border-left-color:var(--gov-color-warning)}.toast-module__RIYJUG__warning .toast-module__RIYJUG__iconWrap{color:var(--gov-color-warning)}.toast-module__RIYJUG__danger{border-left-color:var(--gov-color-danger)}.toast-module__RIYJUG__danger .toast-module__RIYJUG__iconWrap{color:var(--gov-color-danger)}
.form-module__nuru2W__field{gap:var(--gov-space-2);flex-direction:column;display:flex}.form-module__nuru2W__label{font-size:var(--gov-font-size-sm);color:var(--gov-color-text);font-weight:600}.form-module__nuru2W__input,.form-module__nuru2W__select{min-height:3rem;padding:0 var(--gov-space-4);border:1px solid var(--gov-color-border);border-radius:var(--gov-radius-md);background:var(--gov-color-surface);color:var(--gov-color-text);font:inherit}.form-module__nuru2W__input:focus-visible,.form-module__nuru2W__select:focus-visible,.form-module__nuru2W__dropzone:focus-within{box-shadow:var(--gov-focus-ring);outline:none}.form-module__nuru2W__readOnly{background:var(--gov-color-surface-muted);color:var(--gov-color-text-muted)}.form-module__nuru2W__invalid{border-color:var(--gov-color-danger)}.form-module__nuru2W__hint{font-size:var(--gov-font-size-xs);color:var(--gov-color-text-muted);margin:0}.form-module__nuru2W__error{font-size:var(--gov-font-size-xs);color:var(--gov-color-danger);margin:0}.form-module__nuru2W__checkbox{align-items:flex-start;gap:var(--gov-space-2);font-size:var(--gov-font-size-md);color:var(--gov-color-text);cursor:pointer;display:flex}.form-module__nuru2W__checkboxInput{width:1.25rem;height:1.25rem;accent-color:var(--gov-color-primary);flex-shrink:0;margin-top:.125rem}.form-module__nuru2W__dropWrapper{position:relative}.form-module__nuru2W__dropzone{align-items:center;gap:var(--gov-space-1);padding:var(--gov-space-5);border:2px dashed var(--gov-color-primary);border-radius:var(--gov-radius-md);text-align:center;color:var(--gov-color-primary);cursor:pointer;flex-direction:column;display:flex}.form-module__nuru2W__dropzoneActive{background:var(--gov-color-primary-soft)}.form-module__nuru2W__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.form-module__nuru2W__fileRow{align-items:center;gap:var(--gov-space-3);padding:var(--gov-space-3) var(--gov-space-4);border:1px solid var(--gov-color-border);border-radius:var(--gov-radius-md);background:var(--gov-color-surface);display:flex}.form-module__nuru2W__fileName{color:var(--gov-color-text);word-break:break-all;flex:1;font-weight:600}.form-module__nuru2W__fileStatusDone{color:var(--gov-color-success);font-size:var(--gov-font-size-xs)}.form-module__nuru2W__fileStatusError{color:var(--gov-color-danger);font-size:var(--gov-font-size-xs)}.form-module__nuru2W__fileStatusUploading{color:var(--gov-color-text-muted);font-size:var(--gov-font-size-xs)}.form-module__nuru2W__iconButton{padding:var(--gov-space-1);color:var(--gov-color-text-muted);cursor:pointer;border-radius:var(--gov-radius-sm);background:0 0;border:none;display:inline-flex}.form-module__nuru2W__iconButton:focus-visible{box-shadow:var(--gov-focus-ring);outline:none}
.home-hero-module__XQOeiq__hero{background:var(--gov-color-inverse-surface);align-items:center;min-height:480px;display:flex;position:relative}.home-hero-module__XQOeiq__backdrop{position:absolute;inset:0;overflow:hidden}.home-hero-module__XQOeiq__image{object-fit:cover;filter:blur(5px);transform:scale(1.08)}.home-hero-module__XQOeiq__scrim{pointer-events:none;background:linear-gradient(90deg,#004476cc 0%,#00447600 100%);position:absolute;inset:0}[data-theme=high-contrast] .home-hero-module__XQOeiq__scrim{background:var(--gov-color-bg)}.home-hero-module__XQOeiq__content{width:100%;max-width:var(--gov-container-max);padding:var(--gov-space-7) var(--gov-space-4);align-items:center;gap:var(--gov-space-6);flex-direction:column;margin:0 auto;display:flex;position:relative}@media (min-width:880px){.home-hero-module__XQOeiq__hero{align-items:flex-end;height:560px}.home-hero-module__XQOeiq__content{align-items:center;gap:var(--gov-space-6);padding-bottom:0;padding:var(--gov-space-7) var(--gov-space-5) 0 var(--gov-space-5);flex-direction:row}}.home-hero-module__XQOeiq__textCol{align-items:center;gap:var(--gov-space-6);text-align:center;flex-direction:column;display:flex}@media (min-width:880px){.home-hero-module__XQOeiq__textCol{text-align:left;flex:1;padding-bottom:120px}}.home-hero-module__XQOeiq__title{font-size:38px;font-weight:900;line-height:var(--gov-line-tight);letter-spacing:-.06em;color:var(--gov-color-inverse-text);text-shadow:0 2px 20px #00000040}.home-hero-module__XQOeiq__subtitle{font-size:var(--gov-font-size-xl);line-height:var(--gov-line-normal);color:var(--gov-color-inverse-text);width:20ch;max-width:28ch;font-weight:500}.home-hero-module__XQOeiq__visual{display:contents}@media (min-width:880px){.home-hero-module__XQOeiq__visual{flex:0 auto;align-self:flex-end;align-items:center;min-width:0;display:flex}}.home-hero-module__XQOeiq__mariPerson{display:none}@media (min-width:880px){.home-hero-module__XQOeiq__mariPerson{width:auto;height:480px;margin-inline:calc(var(--gov-space-6) * -2.25);filter:drop-shadow(0 18px 30px #00000059);flex-shrink:0;align-self:flex-end;display:block}}.home-hero-module__XQOeiq__chatSlot{width:calc(100% + 2 * var(--gov-space-4));margin-inline:calc(-1 * var(--gov-space-4));z-index:1;display:block}@media (min-width:880px){.home-hero-module__XQOeiq__chatSlot{flex:0 1 var(--gov-mari-anchored-width);width:100%;min-width:var(--gov-mari-anchored-width);max-width:var(--gov-mari-anchored-width);padding-bottom:var(--gov-space-6);align-self:center;margin-inline:0}}@media (prefers-reduced-motion:reduce){.home-hero-module__XQOeiq__word{opacity:1;animation:none;transform:none}}
.indicators-band-module__JHlSnq__band{z-index:2;background:var(--gov-color-indicators-bg);padding:var(--gov-space-6) var(--gov-space-5);display:block;position:relative}.indicators-band-module__JHlSnq__grid{justify-content:center;gap:var(--gov-space-5);max-width:var(--gov-container-max);margin:0;flex-wrap:wrap;margin-inline:auto;padding:0;list-style:none;display:flex}@media (min-width:640px){.indicators-band-module__JHlSnq__grid{grid-template-columns:repeat(4,1fr)}}.indicators-band-module__JHlSnq__cell{align-items:center;gap:var(--gov-space-1);text-align:center;color:var(--gov-color-inverse-text);flex-direction:column;flex:1 1 calc(50% - var(--gov-space-5) / 2);min-width:0;display:flex}@media (min-width:640px){.indicators-band-module__JHlSnq__cell{flex:1 1 calc(25% - var(--gov-space-5) / 2)}}.indicators-band-module__JHlSnq__valueRow{align-items:center;gap:var(--gov-space-2);flex-direction:row;display:flex}.indicators-band-module__JHlSnq__icon{color:var(--gov-color-inverse-accent);display:inline-flex}.indicators-band-module__JHlSnq__icon svg:not([fill=none]),.indicators-band-module__JHlSnq__icon svg:not([fill=none]) :not([fill=none]){fill:var(--gov-color-inverse-accent)}.indicators-band-module__JHlSnq__value{font-weight:800;font-size:var(--gov-font-size-2xl);line-height:var(--gov-line-tight)}.indicators-band-module__JHlSnq__label{font-size:var(--gov-font-size-sm);color:var(--gov-color-inverse-text-muted)}
.news-card-module__LCUZSa__newsItem{background:var(--gov-color-inverse-surface);border-radius:var(--gov-radius-lg);min-height:181px;color:inherit;text-decoration:none;display:flex;position:relative;overflow:hidden}@media (min-width:880px){.news-card-module__LCUZSa__newsItem{min-height:220px}}.news-card-module__LCUZSa__newsItem:focus-visible{box-shadow:var(--gov-focus-ring);outline:none}.news-card-module__LCUZSa__newsItem:hover .news-card-module__LCUZSa__newsItemTitle{text-decoration:underline}.news-card-module__LCUZSa__newsItemImage{object-fit:cover;color:#0000}.news-card-module__LCUZSa__newsItemScrim{background:linear-gradient(#0000 0%,#0003 31.85%,#000c 100%);position:absolute;inset:0}.news-card-module__LCUZSa__newsItemContent{gap:var(--gov-space-1);padding:var(--gov-space-5);flex-direction:column;flex:1;justify-content:flex-end;display:flex;position:relative}.news-card-module__LCUZSa__newsItemBadge{font-size:var(--gov-font-size-md);letter-spacing:0;color:var(--gov-color-inverse-category);margin-bottom:var(--gov-space-1);font-weight:700;line-height:1.5}.news-card-module__LCUZSa__newsItemTitle{font-size:var(--gov-font-size-md);letter-spacing:0;color:var(--gov-color-inverse-text);font-weight:400;line-height:1.5}
.welcome-modal-module__rRtvmW__backdrop{z-index:var(--gov-z-overlay);padding:var(--gov-space-4);background:#00000073;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow-y:auto}.welcome-modal-module__rRtvmW__panel{width:min(100%,32rem);max-height:calc(100vh - 2 * var(--gov-space-4));padding:var(--gov-space-6);border-radius:var(--gov-radius-md);background:var(--gov-color-surface);box-shadow:var(--gov-shadow-lg);text-align:center;position:relative;overflow-y:auto}.welcome-modal-module__rRtvmW__closeButton{top:var(--gov-space-4);right:var(--gov-space-4);border-radius:var(--gov-radius-full);width:2.5rem;height:2.5rem;color:var(--gov-color-primary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:background-color .15s;display:inline-flex;position:absolute}.welcome-modal-module__rRtvmW__closeButton:hover{background:var(--gov-color-surface-muted)}.welcome-modal-module__rRtvmW__closeButton:focus-visible{box-shadow:var(--gov-focus-ring);outline:none}.welcome-modal-module__rRtvmW__title{margin:0 var(--gov-space-7) var(--gov-space-5);color:var(--gov-color-heading);font-size:var(--gov-font-size-xl);font-weight:700;line-height:var(--gov-line-tight)}.welcome-modal-module__rRtvmW__avatarFrame{width:12rem;height:12rem;margin:0 auto var(--gov-space-6);border:4px solid var(--gov-color-primary);border-radius:var(--gov-radius-full);justify-content:center;align-items:center;display:flex;overflow:hidden}.welcome-modal-module__rRtvmW__avatar{object-fit:cover;width:100%;height:100%}.welcome-modal-module__rRtvmW__description{gap:var(--gov-space-4);text-align:left;flex-direction:column;display:flex}.welcome-modal-module__rRtvmW__paragraph{color:var(--gov-color-text);line-height:var(--gov-line-normal);margin:0}.welcome-modal-module__rRtvmW__paragraph strong{font-weight:700}@media (max-width:879px){.welcome-modal-module__rRtvmW__backdrop{padding:var(--gov-space-3)}.welcome-modal-module__rRtvmW__panel{max-height:calc(100vh - 2 * var(--gov-space-3));padding:var(--gov-space-5) var(--gov-space-4)}.welcome-modal-module__rRtvmW__closeButton{top:var(--gov-space-3);right:var(--gov-space-3)}.welcome-modal-module__rRtvmW__title{margin:0 var(--gov-space-6) var(--gov-space-4);font-size:var(--gov-font-size-lg)}.welcome-modal-module__rRtvmW__avatarFrame{width:9rem;height:9rem;margin-bottom:var(--gov-space-5)}}
.news-asymmetric-group-module__qp9Vcq__asymmetricGrid,.news-asymmetric-group-module__qp9Vcq__stackedColumn{gap:var(--gov-space-4);flex-direction:column;display:flex}@media (min-width:880px){.news-asymmetric-group-module__qp9Vcq__asymmetricGrid{grid-template-columns:1fr 1fr;display:grid}}
