.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-to-main{z-index:10000;color:#fff;background:#0d9488;border-radius:0 0 4px;padding:.75rem 1.25rem;font-weight:600;text-decoration:none;position:absolute;top:-100%;left:0}.skip-to-main:focus{top:0}.material-symbols-outlined{font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24;vertical-align:middle;width:1em;height:1em;font-family:Material Symbols Outlined;display:inline-block;overflow:hidden}
:root{--ws-navy:#00558b;--ws-teal:#008fb4;--ws-mint:#5ad8bf;--ws-ink:#1f2d3d;--ws-placeholder:#6b7785;--ws-white:#fff;--ws-panel:#f2f6f9;--ws-teal-tint:#eaf6fa;--ws-border:#d8e0e6;--ws-glass-bg:#ffffffb8;--ws-glass-border:#00558b1f;--ws-primary:#1a9fd4;--ws-primary-disabled:#9fd3e6;--ws-danger:#d32f2f;--ws-success:#2d7a6e;--ws-success-tint:#e6f4f1;--ws-warning:#9a5a2b;--ws-warning-tint:#fbeee6;--ws-neutral-tint:#eaf0f4;--ws-radius-sm:4px;--ws-radius-md:6px;--ws-radius-lg:10px;--ws-text-sm:.9375rem;--ws-text-base:1.0625rem;--ws-text-lg:1.125rem}
.ws-title{color:var(--ws-navy);margin:.5rem 0 1rem;font-size:clamp(1.9rem,1.1rem + 2.4vw,2.6rem);font-weight:700;line-height:1.2}.ws-subtitle{color:var(--ws-navy);margin:0 0 .5rem;font-size:clamp(1.5rem,1.2rem + .9vw,1.75rem);font-weight:700}.ws-label{color:var(--ws-ink);font-size:var(--ws-text-base);margin-bottom:.35rem;font-weight:500;display:block}.ws-input.p-inputtext{background:var(--ws-white);border:2px solid var(--ws-teal);border-radius:var(--ws-radius-lg);font-size:var(--ws-text-lg);width:100%;padding:.75rem .85rem}.ws-input.p-inputtext::placeholder{color:var(--ws-placeholder);opacity:1}.ws-date{gap:.75rem;display:flex}.ws-date .ws-input.p-inputtext{text-align:center}.ws-date-part{flex:0 0 22%}.ws-date-year{flex:auto}.ws-btn{border-radius:var(--ws-radius-md);color:var(--ws-white);cursor:pointer;font-size:var(--ws-text-lg);text-align:center;border:none;width:100%;padding:1.1rem 1rem;font-weight:600;text-decoration:none;display:block}.ws-btn:hover{filter:brightness(.93)}.ws-btn:focus-visible{outline:3px solid var(--ws-navy);outline-offset:2px}.ws-btn-primary{background:var(--ws-primary)}.ws-btn-primary:disabled{background:var(--ws-primary-disabled);cursor:not-allowed;filter:none}.ws-btn-outline{background:var(--ws-white);border:2px solid var(--ws-teal);color:var(--ws-teal)}.ws-btn-outline:hover{background:var(--ws-teal-tint);filter:none}.ws-icon{--ws-icon-size:1.5rem}.ws-icon-inline{--ws-icon-size:1.25em}.ws-icon:after,.ws-icon-inline:after{-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;content:attr(data-icon);font-feature-settings:"liga";font-family:Material Symbols Outlined;font-size:var(--ws-icon-size);letter-spacing:normal;text-transform:none;white-space:nowrap;direction:ltr;font-style:normal;font-weight:400;line-height:1;text-decoration:none}.ws-icon{justify-content:center;align-items:center;gap:.5rem;display:flex}.ws-icon-inline:after{vertical-align:middle;margin-left:.25rem;display:inline-block}.ws-btn-glass{background:var(--ws-white);border:1px solid var(--ws-teal);color:var(--ws-navy);white-space:nowrap;flex-shrink:0;width:auto}.ws-btn-glass:hover{background:var(--ws-teal-tint);filter:none}.ws-icon-text{align-items:center;gap:.4rem;display:inline-flex}.ws-list-glass{background:var(--ws-border);flex-direction:column;gap:1px;display:flex}.ws-list-glass>*{background:var(--ws-white)}.ws-list-glass:empty{display:none}.ws-list-glass .ws-btn-row,.ws-list-glass .ws-btn-row+.ws-btn-row{border:0}.ws-list-glass-item{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 0;display:flex}.ws-btn-list{flex-direction:column;display:flex}.ws-btn-row{background:var(--ws-white);color:var(--ws-navy);cursor:pointer;font-size:var(--ws-text-lg);text-align:left;border:0;justify-content:space-between;align-items:center;width:100%;padding:1rem .2rem 1rem 1rem;display:flex}.ws-btn-row+.ws-btn-row{border-top:1px solid var(--ws-border)}.ws-btn-row:hover{background:var(--ws-teal-tint)}.ws-btn-row:focus-visible{outline:3px solid var(--ws-navy);outline-offset:-3px}.ws-btn-row .pi{color:var(--ws-teal)}.p-button.ws-menu-button,.p-button.ws-menu-button:enabled:hover{background:var(--ws-white);border:1px solid var(--ws-teal);color:var(--ws-navy)}.p-button.ws-menu-button:enabled:hover{background:var(--ws-teal-tint)}.ws-glass-header{background:var(--ws-white)}.ws-glass-header-inner{justify-content:space-between;align-items:center;gap:1rem;max-width:1180px;margin:0 auto;padding:.75rem 1.25rem;display:flex}.ws-glass-header-actions{flex-shrink:0;align-items:center;gap:.75rem;display:flex}.ws-block{background:var(--ws-panel);border-radius:var(--ws-radius-sm);padding:var(--ws-block-padding,1.25rem)}.ws-block-glass{background:var(--ws-white);border:1px solid var(--ws-teal);border-radius:var(--ws-radius-md);box-shadow:none;padding:var(--ws-block-padding,1.25rem)}.ws-accordion-glass{background:var(--ws-white);border:1px solid var(--ws-teal);border-radius:var(--ws-radius-md);box-shadow:none;padding:var(--ws-block-padding,1.25rem);margin-top:.5rem}.ws-accordion-glass-header{color:var(--ws-ink);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;padding:0;display:flex}.ws-accordion-glass-title{font-size:var(--ws-text-lg);font-weight:600}.ws-accordion-glass .ws-divider{margin:1rem 0}.ws-accordion-glass-body{text-align:left}.ws-block-glass-gray{background:var(--ws-panel);border:1px solid var(--ws-teal);border-radius:var(--ws-radius-md);box-shadow:none;padding:var(--ws-block-padding,1.25rem)}.ws-title-glass{color:var(--ws-navy);margin:0;font-size:clamp(1.6rem,1.2rem + 1.6vw,2.25rem);font-weight:700;line-height:1.2}.ws-subtitle-glass{color:var(--ws-navy);font-size:var(--ws-text-lg);margin:0;font-weight:700}.ws-text{color:var(--ws-ink);font-size:var(--ws-text-base);margin:0;line-height:1.55}.ws-text-muted{color:var(--ws-placeholder)}.ws-link{color:var(--ws-navy);text-decoration:underline}.ws-link:hover{color:var(--ws-teal)}.ws-icon-tile{background:var(--ws-neutral-tint);border-radius:var(--ws-radius-lg);color:var(--ws-navy);flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:inline-flex}.ws-icon-tile-success{background:var(--ws-success-tint);color:var(--ws-success)}.ws-icon-tile-warning{background:var(--ws-warning-tint);color:var(--ws-warning)}.ws-block-bordered{background:var(--ws-panel);border:1px solid var(--ws-border);border-radius:var(--ws-radius-md);padding:1.25rem 1.5rem}.ws-divider{border:0;border-top:1px solid var(--ws-border);margin:0}.ws-btn-navy{background:var(--ws-navy)}
