@cityofportland/component-library
Version:
Portland Component Library using design tokens from Figma
1 lines • 1.27 MB
CSS
@charset "UTF-8";.pgov-banner{background-color:var(--pgov-color-primary-lightest, #f0f7ff);font-family:var(--pgov-font-family-sans);font-size:var(--pgov-font-size-2xs)}.pgov-banner-inner{max-width:1200px;margin:0 auto;padding:0 var(--pgov-spacing-md)}.pgov-banner-header{padding:var(--pgov-spacing-xs) 0}.pgov-banner-header-inner{display:flex;align-items:center;justify-content:space-between}.pgov-banner-header-content{display:flex;align-items:center}.pgov-banner-header-icon{height:20px;width:20px;margin-right:var(--pgov-spacing-xs);display:flex;align-items:center;color:var(--pgov-color-primary, #0050d8)}.pgov-banner-header-icon svg{width:100%;height:100%}.pgov-banner-header-logo{height:20px;width:auto;margin-right:var(--pgov-spacing-xs)}.pgov-banner-header-text{margin:0;color:var(--pgov-text-color, #1b1b1b)}.pgov-banner-button{display:flex;align-items:center;background:none;border:none;cursor:pointer;padding:var(--pgov-spacing-2xs);color:var(--pgov-color-primary, #0050d8);font-size:var(--pgov-font-size-2xs);font-weight:var(--pgov-font-weight-medium)}.pgov-banner-button:hover{color:var(--pgov-color-primary-darker, #1a4480);text-decoration:underline}.pgov-banner-button-text{margin-right:var(--pgov-spacing-2xs)}.pgov-banner-button-icon{display:flex;align-items:center;transition:transform .2s}.pgov-banner-button-icon.is-open{transform:rotate(180deg)}.pgov-banner-content{display:grid;grid-template-columns:1fr;gap:var(--pgov-spacing-md);padding:var(--pgov-spacing-md) 0;border-top:1px solid var(--pgov-border-color, #dfe1e2)}.pgov-banner-guidance{display:flex;align-items:flex-start}.pgov-banner-guidance-icon{flex-shrink:0;margin-right:var(--pgov-spacing-sm);color:var(--pgov-color-primary, #0050d8)}.pgov-banner-guidance-text{flex-grow:1}.pgov-banner-guidance-text p{margin:0;color:var(--pgov-text-color, #1b1b1b);line-height:var(--pgov-line-height-normal)}@media (min-width: 768px){.pgov-banner-content{grid-template-columns:1fr 1fr}}@media (max-width: 480px){.pgov-banner-header-inner{flex-direction:column;align-items:flex-start}.pgov-banner-button{margin-top:var(--pgov-spacing-xs)}}.pgov-header{position:relative;width:100%;font-family:var(--usa-font-family-ui, "Public Sans");z-index:100}.pgov-header-container{max-width:1200px;margin:0 auto;padding:0 var(--pgov-spacing-md, 1.5rem);display:flex;justify-content:space-between;align-items:center;height:80px}.pgov-header-main{background-color:var(--theme-color-ink, #1B1B1B);border-bottom:1px solid var(--theme-color-border-dark, #1B1B1B)}.pgov-header-logo{display:flex;align-items:center}.pgov-header-logo a{display:flex;align-items:center;text-decoration:none;color:var(--theme-color-ink-reverse, #FFF)}.pgov-header-logo-container{display:flex;flex-direction:row;align-items:center}.pgov-header-logo-img{max-height:40px;width:auto;margin-right:1rem}.pgov-header-logo-text-container{display:flex;flex-direction:column}.pgov-header-logo-text{font-size:1.25rem;font-weight:700;color:var(--theme-color-ink-reverse, #FFF)}.pgov-header-logo-tagline{font-size:.875rem;color:var(--theme-color-accent-cool-lighter, #A8C6FF);margin-top:.25rem;display:block}.pgov-header-mobile-menu{display:flex;justify-content:flex-end}.pgov-header-mobile-menu-button{background:transparent;border:1px solid var(--component-link-reverse-color, #A9AEB1);border-radius:4px;cursor:pointer;padding:.75rem;display:flex;align-items:center;justify-content:center}.pgov-header-mobile-menu-button:hover{background-color:var(--theme-color-hover-reverse, rgba(255, 255, 255, .1))}.pgov-header-mobile-menu-icon{display:block;position:relative;width:20px;height:14px;margin-right:.5rem}.pgov-header-mobile-menu-text{color:var(--component-link-reverse-color, #A9AEB1);font-size:.875rem;font-weight:500}.pgov-header-mobile-menu-icon span{display:block;position:absolute;height:2px;width:100%;background:var(--component-link-reverse-color, #A9AEB1);border-radius:1px;transition:all .2s ease}.pgov-header-mobile-menu-icon span:nth-child(1){top:0}.pgov-header-mobile-menu-icon span:nth-child(2){top:6px}.pgov-header-mobile-menu-icon span:nth-child(3){top:12px}.pgov-header-mobile-menu.is-open .pgov-header-mobile-menu-icon span:nth-child(1){transform:rotate(45deg);top:6px}.pgov-header-mobile-menu.is-open .pgov-header-mobile-menu-icon span:nth-child(2){opacity:0}.pgov-header-mobile-menu.is-open .pgov-header-mobile-menu-icon span:nth-child(3){transform:rotate(-45deg);top:6px}.pgov-header-mobile-dropdown{display:none;background-color:var(--theme-color-background-reverse, #FFF);border-bottom:1px solid var(--theme-color-border, #DFE1E2);box-shadow:var(--theme-shadow-md, 0 4px 8px rgba(0, 0, 0, .1))}.pgov-header-mobile-dropdown.is-open{display:block}.pgov-header-mobile-menu-content{max-width:1200px;margin:0 auto;padding:1rem var(--pgov-spacing-md, 1.5rem)}.pgov-header-mobile-nav{margin-bottom:2rem}.pgov-header-menu-heading{color:var(--component-pgov-header-navigation-group-font-color, #1B1B1B);font-family:var(--usa-font-family-heading, "Public Sans");font-size:var(--component-prose-h-3-font-size, 1.375rem);font-style:normal;font-weight:700;line-height:normal;margin:0 0 var(--component-pgov-header-menu-gap-lg, 24px);padding:0 0 0 1rem}.pgov-header-mobile-nav-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:.75rem}.pgov-header-menu-item{margin:0;padding:0;list-style:none;width:100%}.pgov-header-menu-link{display:block;width:100%;text-decoration:none;transition:background-color .2s ease;padding:1rem;border-radius:4px;box-sizing:border-box;background-color:#fff}.pgov-header-menu-link:hover,.pgov-header-menu-link:focus{background-color:#e1e5ea;text-decoration:none}.pgov-header-menu-link-title{display:block;font-size:1.125rem;font-weight:500;line-height:1.3;margin-bottom:.25rem;color:#0050d8}.pgov-header-menu-link-description{display:block;font-size:.875rem;font-weight:400;line-height:1.4;color:#5d5d5d}.pgov-header-menu-group{margin-bottom:2.5rem;width:100%}.pgov-header-menu-group-title{font-size:1.25rem;font-weight:700;color:#1b1b1b;margin:0 0 1.5rem;padding:0 0 .75rem 1rem;border-bottom:1px solid #dfe1e2}.pgov-header-menu-group-items{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:.75rem}.pgov-header-menu-group-main-heading{color:var(--component-pgov-header-menu-heading-color, #ffffff);font-family:var(--component-pgov-header-menu-heading-font-family, "Source Sans Pro", sans-serif);font-size:var(--component-pgov-header-menu-heading-font-size, 23.5px);font-style:var(--component-pgov-header-menu-heading-font-style, normal);font-weight:var(--component-pgov-header-menu-heading-font-weight, 700);line-height:var(--component-pgov-header-menu-heading-line-height, 95%);margin:0;padding:0 0 0 1rem}@media (min-width: 768px){.pgov-header-menu-group-items,.pgov-header-mobile-nav-list{grid-template-columns:repeat(2,1fr);gap:1rem}}@media (min-width: 992px){.pgov-header-menu-group-items,.pgov-header-mobile-nav-list{grid-template-columns:repeat(3,1fr)}}.pgov-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@media (max-width: 768px){.pgov-header-logo-text{font-size:1rem}}.pgov-skipnav{position:absolute;top:-40px;left:0;right:0;z-index:1000;padding:var(--pgov-spacing-xs) var(--pgov-spacing-md);background-color:var(--pgov-color-primary, #0050d8);color:#fff;text-align:center;font-family:var(--pgov-font-family-sans);font-size:var(--pgov-font-size-xs);font-weight:var(--pgov-font-weight-medium);text-decoration:none;transition:top .2s}.pgov-skipnav:focus{top:0;outline:none}.pgov-page-template{display:flex;flex-direction:column;min-height:100vh;background-color:var(--pgov-background-color, #ffffff);font-family:var(--pgov-font-family-sans)}.pgov-page-template-main{flex:1;max-width:1200px;width:100%;margin:0 auto;padding:var(--pgov-spacing-lg) var(--pgov-spacing-md)}.pgov-footer{width:100%;font-family:var(--pgov-font-family-sans, "Public Sans", sans-serif);background-color:var(--pgov-color-neutral-lightest, #f0f0f0);color:var(--pgov-color-neutral-darkest, #1b1b1b);padding:0;font-size:.875rem;line-height:1.4}.pgov-feedback-section{padding:.75rem 1rem;background-color:var(--pgov-color-neutral-lightest, #f0f0f0);max-width:1200px;margin:0 auto}.pgov-feedback-text{margin:0;text-align:left;font-size:.875rem}.pgov-feedback-link{color:var(--pgov-color-primary, #0076d6);text-decoration:underline}.pgov-feedback-link:hover,.pgov-feedback-link:focus{color:var(--pgov-color-primary-dark, #005ea2)}.pgov-accessibility-section{padding:1rem;max-width:1200px;margin:0 auto}.pgov-accessibility-container{display:flex;flex-direction:column;align-items:flex-start;flex-wrap:wrap}.pgov-text-container{width:100%;margin-bottom:1rem}.pgov-accessibility-text{margin:0 0 1rem;font-size:.875rem;line-height:1.5}.pgov-request-services{display:block;margin-top:.5rem}.pgov-online-link,.pgov-phone-link,.pgov-relay-link{color:var(--pgov-color-primary, #0076d6);text-decoration:underline}.pgov-online-link:hover,.pgov-phone-link:hover,.pgov-relay-link:hover,.pgov-online-link:focus,.pgov-phone-link:focus,.pgov-relay-link:focus{color:var(--pgov-color-primary-dark, #005ea2)}.pgov-translation-text{margin:0;font-size:.875rem;line-height:1.5}.pgov-translation-phone-link{color:var(--pgov-color-primary, #0076d6);text-decoration:underline;font-weight:600}.pgov-translation-phone-link:hover,.pgov-translation-phone-link:focus{color:var(--pgov-color-primary-dark, #005ea2)}.pgov-explore-services{display:flex;align-items:center;align-self:flex-start;margin:1rem 0}.pgov-explore-button{display:inline-flex;align-items:center;background-color:var(--pgov-color-primary, #0076d6);color:var(--pgov-color-white, #ffffff);padding:.625rem 1rem;border-radius:.25rem;text-decoration:none;font-weight:600;font-size:.875rem;transition:background-color .2s ease;white-space:nowrap}.pgov-explore-button:hover,.pgov-explore-button:focus{background-color:var(--pgov-color-primary-dark, #005ea2);color:var(--pgov-color-white, #ffffff)}.pgov-explore-arrow{margin-left:.5rem;font-size:1.125rem}.pgov-footer-main{padding:0 1rem;max-width:1200px;margin:0 auto}.pgov-footer-content{display:flex;flex-direction:column;gap:2rem}.pgov-footer-nav{display:flex;flex-direction:column;gap:1.5rem;order:1}.pgov-footer-nav-section{margin-bottom:1.5rem}.pgov-footer-heading{display:flex;padding:var(--usa-spacing-2, 1rem) 0rem;align-items:flex-start;gap:.625rem;align-self:stretch;color:var(--component-pgov-footer-text-color, #1B1B1B);font-family:var(--usa-font-family-heading, "Public Sans");font-size:var(--component-prose-h-4-font-size, 1rem);font-style:normal;font-weight:700;line-height:normal;margin:0}.pgov-footer-links{list-style:none;padding:0;margin:0}.pgov-footer-link-item{display:flex;padding-bottom:var(--usa-spacing-2, 1rem);align-items:center;align-self:stretch;margin:0;line-height:1.4}.pgov-footer-link{color:var(--component-pgov-footer-link-color, #005EA2);font-family:var(--component-footer-font-family, "Public Sans");font-size:var(--component-prose-h-4-font-size, 1rem);font-style:normal;font-weight:400;line-height:150%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.pgov-footer-link:hover,.pgov-footer-link:focus{color:var(--pgov-color-primary-dark, #005ea2)}.pgov-footer-city-info{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--component-pgov-footer-gap-md, 1rem);margin-top:0;max-width:12rem;order:2}.pgov-city-name{display:flex;width:11.5rem;padding:var(--usa-spacing-2, 1rem) 0rem;align-items:flex-start;gap:.625rem;color:var(--component-pgov-footer-text-color, #1B1B1B);font-family:var(--usa-font-family-heading, "Public Sans");font-size:var(--component-prose-h-4-font-size, 1rem);font-style:normal;font-weight:700;line-height:normal;margin:0;white-space:nowrap}.pgov-city-logo{width:100px;height:auto}.pgov-copyright{color:var(--component-pgov-footer-text-color, #1B1B1B);font-family:var(--usa-font-family-body, "Public Sans");font-size:var(--theme-body-font-size, 1rem);font-style:normal;font-weight:400;line-height:150%;margin:0;padding-bottom:1.5rem}@media (min-width: 768px){.pgov-accessibility-section,.pgov-feedback-section{padding:1.25rem 2rem}.pgov-request-services{display:inline;margin-top:0}.pgov-accessibility-container{flex-direction:row;justify-content:space-between}.pgov-text-container{flex:1;max-width:75%;margin-bottom:0}.pgov-explore-services{margin:0 0 0 1rem;align-self:flex-start}.pgov-footer-main{padding:0;margin-top:2rem}.pgov-footer-content{flex-direction:row;align-items:flex-start}.pgov-footer-nav{display:flex;max-width:var(--component-pgov-footer-max-width, 64rem);padding:var(--component-pgov-footer-padding-md, 1rem) var(--component-pgov-footer-margin-desktop, 2rem);align-items:flex-start;gap:var(--component-pgov-footer-gap-md, 1rem);align-self:stretch;flex-direction:row;flex-wrap:wrap;margin:0 auto}.pgov-footer-city-info{order:0}.pgov-footer-nav-section{display:flex;flex-direction:column;align-items:flex-start;flex:1 0 0;margin-bottom:2rem;max-width:none;order:1}.pgov-footer-heading{display:flex;padding:var(--usa-spacing-2, 1rem) 0rem;align-items:flex-start;gap:.625rem;align-self:stretch;color:var(--component-pgov-footer-text-color, #1B1B1B);font-family:var(--usa-font-family-heading, "Public Sans");font-size:var(--component-prose-h-4-font-size, 1rem);font-style:normal;font-weight:700;line-height:normal;margin:0}.pgov-footer-link-item{display:flex;padding-bottom:var(--usa-spacing-2, 1rem);align-items:center;align-self:stretch;margin-bottom:0}.pgov-footer-link{color:var(--component-pgov-footer-link-color, #005EA2);font-family:var(--component-footer-font-family, "Public Sans");font-size:var(--component-prose-h-4-font-size, 1rem);font-style:normal;font-weight:400;line-height:150%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.pgov-city-logo{width:5rem;height:5rem}}@media (min-width: 992px){.pgov-feedback-section,.pgov-accessibility-section{max-width:var(--component-pgov-footer-max-width, 64rem);padding-left:2rem;padding-right:2rem}.pgov-footer-content{gap:4rem}.pgov-footer-nav{flex-wrap:nowrap;gap:2rem}.pgov-footer-nav-section{margin-bottom:0}}.pgov-breadcrumb{background-color:var(--pgov-breadcrumb-background-color);padding:var(--pgov-breadcrumb-padding-y) var(--pgov-breadcrumb-padding-x);width:100%}.pgov-breadcrumb__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--pgov-breadcrumb-mobile-padding-y)}.pgov-breadcrumb__item{display:flex;align-items:center;gap:var(--pgov-breadcrumb-gap);white-space:nowrap}.pgov-breadcrumb__link{color:var(--pgov-color-primary, #005EA2);font-family:var(--pgov-font-family-sans, "Public Sans");font-size:var(--pgov-font-size-xs, 16px);font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline}.pgov-breadcrumb__current{color:var(--pgov-color-neutral-darkest, #1B1B1B);font-family:var(--pgov-font-family-sans, "Public Sans");font-size:var(--pgov-font-size-xs, 16px);font-style:normal;font-weight:400;line-height:normal;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.pgov-breadcrumb__separator{color:var(--pgov-color-neutral, #71767a);margin:0 var(--pgov-breadcrumb-gap);flex-shrink:0}:root[data-theme=dark] .pgov-breadcrumb__link,.pgov-breadcrumb--dark .pgov-breadcrumb__link{color:var(--pgov-color-neutral-light, #A9AEB1);font-family:var(--pgov-font-family-sans, "Public Sans");font-size:var(--pgov-font-size-xs, 16px);font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}:root[data-theme=dark] .pgov-breadcrumb__current,.pgov-breadcrumb--dark .pgov-breadcrumb__current{color:var(--pgov-color-white, #FFF);font-family:var(--pgov-font-family-sans, "Public Sans");font-size:var(--pgov-font-size-xs, 16px);font-style:normal;font-weight:400;line-height:normal}:root[data-theme=dark] .pgov-breadcrumb__separator,.pgov-breadcrumb--dark .pgov-breadcrumb__separator{color:var(--pgov-color-neutral-light, #A9AEB1)}.pgov-breadcrumb__item.ellipsis{display:none}@media screen and (min-width: 48em){.pgov-breadcrumb__list{flex-direction:row;flex-wrap:nowrap;align-items:center;width:100%}.pgov-breadcrumb__item{flex:0 0 auto}.pgov-breadcrumb__list--truncate .pgov-breadcrumb__item{display:none}.pgov-breadcrumb__list--truncate .pgov-breadcrumb__item:first-child,.pgov-breadcrumb__list--truncate .pgov-breadcrumb__item:last-child,.pgov-breadcrumb__list--truncate .pgov-breadcrumb__item.ellipsis{display:flex}}.side-nav{display:flex;width:216px;flex-direction:column;align-items:flex-start;flex-shrink:0;border-radius:var(--component-pgov-side-navigation-border-radius-sm, 4px) var(--component-pgov-side-navigation-border-radius-lg, 8px) var(--component-pgov-side-navigation-border-radius-lg, 8px) var(--component-pgov-side-navigation-border-radius-sm, 4px);border-top:var(--component-pgov-side-navigation-border-width-md, 2px) solid var(--component-pgov-side-navigation-border-color-default, #DFE1E2);border-right:var(--component-pgov-side-navigation-border-width-md, 2px) solid var(--component-pgov-side-navigation-border-color-default, #DFE1E2);border-left:var(--component-pgov-side-navigation-border-width-md, 2px) solid var(--component-pgov-side-navigation-border-color-default, #DFE1E2);border-bottom:var(--component-pgov-side-navigation-border-width-md, 2px) solid var(--component-pgov-side-navigation-border-color-default, #DFE1E2);background:#fff}.side-nav [role=list]{width:100%}.nav-item-container{width:100%;display:flex;flex-direction:column}.side-nav-item{display:flex;align-items:stretch;text-decoration:none;position:relative;background:var(--component-pgov-side-navigation-background-color-default, transparent);transition:all .2s ease-in-out;width:100%}.side-nav>[role=list]>.nav-item-container:first-child>.side-nav-item{border-top:none}.side-nav-item:hover{background:var(--component-pgov-side-navigation-background-color-hover, rgba(0, 0, 0, .05))}.side-nav-item.active{background:var(--component-pgov-side-navigation-background-color-selected, rgba(0, 0, 0, .01))}.nav-indicator{width:4px;flex-shrink:0;transition:background-color .2s ease-in-out}.side-nav>[role=list]>.nav-item-container:first-child>.side-nav-item>.nav-indicator{border-radius:var(--component-pgov-side-navigation-border-radius-sm, 4px) 0 0 0}.side-nav>[role=list]>.nav-item-container:last-child>.side-nav-item>.nav-indicator{border-radius:0 0 0 var(--component-pgov-side-navigation-border-radius-sm, 4px)}.nav-indicator.active-indicator{background:var(--component-pgov-side-navigation-border-color-selected, #2378C3)}.nav-content{display:flex;padding:var(--component-pgov-side-navigation-global-padding-sm, 8px) var(--component-pgov-side-navigation-global-padding-sm, 8px);align-items:flex-start;flex:1;border-top:var(--component-pgov-side-navigation-border-width-sm, 1px) solid var(--component-pgov-side-navigation-border-color-default, #DFE1E2)}.side-nav>[role=list]>.nav-item-container:first-child>.side-nav-item>.nav-content{border-top:none}.side-nav-text{display:flex;align-items:flex-start;flex:1;font-family:var(--usa-font-family-ui, "Open Sans");font-size:var(--theme-font-size-ui-sm, 16.6px);font-style:normal;line-height:130%;color:var(--component-pgov-side-navigation-text-color-default, #565C65)}.side-nav-item.active .side-nav-text{color:var(--component-pgov-side-navigation-text-color-selected-header, #1C1D1F);font-weight:700}.nav-children{overflow:hidden;max-height:0;opacity:0;transition:all .3s ease-in-out;width:100%;display:flex;flex-direction:column}.nav-item-container:has(.expanded) .nav-children{max-height:500px;opacity:1}.side-nav-item.parent{font-weight:700}.side-nav-item.parent.expanded{border-bottom:none}.side-nav-item.child .side-nav-text{font-family:var(--usa-font-family-ui, "Open Sans");font-size:var(--theme-font-size-ui-2-xs, 13.7px);font-style:normal;font-weight:400;line-height:130%;color:var(--component-pgov-side-navigation-text-color-default, #565C65)}.nav-item-container:has(.expanded)>.side-nav-item>.nav-indicator,.nav-item-container:has(.expanded) .nav-children .nav-indicator{background:var(--component-pgov-side-navigation-border-color-selected, #2378C3)}.side-nav-item:focus{outline:none}.usa-summary-box{display:flex;padding:var(--usa-spacing-3, 24px);flex-direction:column;align-items:flex-start;gap:var(--usa-spacing-2, 16px);align-self:stretch;border-radius:4px;border:1px solid var(--component-summary-box-border-color, #5DC0D1);background:var(--component-summary-box-background-color, #E7F6F8)}.usa-summary-box__body{display:flex;flex-direction:column;gap:var(--usa-spacing-2, 16px);width:100%}.usa-summary-box__heading{color:var(--component-summary-box-text-color, #1C1D1F);font-family:var(--component-summary-box-font-family, "Open Sans");font-size:var(--theme-font-size-ui-lg, 23.5px);font-style:normal;font-weight:700;line-height:normal;margin:0}.summary-box-description{color:var(--component-summary-box-text-color, #1C1D1F);font-family:var(--component-summary-box-font-family, "Open Sans");font-size:var(--theme-font-size-ui-sm, 16.6px);font-style:normal;font-weight:400;line-height:24px}.usa-summary-box__text{display:flex;flex-direction:column;gap:var(--usa-spacing-2, 16px)}.summary-box-button{width:fit-content;display:flex;padding:var(--usa-spacing-105, 12px) var(--usa-spacing-205, 20px);justify-content:center;align-items:center;gap:var(--component-button-icon-gap, 8px);border-radius:4px;border:1px solid var(--component-summary-box-border-color, #5DC0D1);background:var(--component-summary-box-background-color, #E7F6F8);color:var(--theme-color-primary-medium, #2378C3);text-align:center;font-family:var(--usa-font-family-ui, "Open Sans");font-size:var(--theme-font-size-ui-sm, 16.6px);font-style:normal;font-weight:700;line-height:95%;text-decoration:none;cursor:pointer}.summary-box-button:hover{background:var(--component-summary-box-background-color-hover, #D1EEF3)}.summary-box-button svg{width:15px;height:15px}.processSteps,.header{display:flex;flex-direction:column;align-items:flex-start;gap:var(--usa-spacing-1, 8px);align-self:stretch}.title{display:flex;padding:var(--usa-spacing-0, 0px) 0px 0px 0px;flex-direction:column;align-items:flex-start;gap:10px;align-self:stretch;color:var(--theme-color-ink, #1C1D1F);font-family:var(--usa-font-family-heading, "Open Sans");font-size:var(--component-prose-h-2-font-size, 27.35px);font-style:normal;font-weight:700;line-height:normal;margin:0}.mainDescription{display:flex;flex-direction:column;align-items:flex-start;gap:10px;align-self:stretch;color:var(--theme-color-ink, #1C1D1F);font-family:var(--usa-font-family-alt, "Open Sans");font-size:var(--theme-font-size-alt-lg, 23.5px);font-style:normal;font-weight:400;line-height:150%;margin:0}.stepsContainer{display:flex;flex-direction:column;align-items:flex-start;gap:var(--usa-spacing-0, 0px);align-self:stretch;margin-top:var(--usa-spacing-4, 32px)}.stepItem{display:flex;flex-direction:row;align-items:flex-start;align-self:stretch;gap:var(--usa-spacing-2, 16px)}.stepNumberContainer{display:flex;flex-direction:column;align-items:center;width:var(--component-process-list-counter-size, 40px);min-width:var(--component-process-list-counter-size, 40px)}.stepNumberWrapper{position:relative;width:var(--component-process-list-counter-size, 40px);height:var(--component-process-list-counter-size, 40px);display:flex;justify-content:center;align-items:center}.stepNumberSvg{position:absolute;width:100%;height:100%}.stepNumberSvg circle{fill:var(--component-process-list-counter-background-color, #FFF);stroke:var(--component-process-list-counter-border-color, #1C1D1F);stroke-width:4px}.stepNumberText{position:relative;z-index:1;color:#000;text-align:center;font-family:var(--component-process-list-counter-font-family, "Open Sans");font-size:var(--component-process-list-counter-font-size, 23.5px);font-style:normal;font-weight:700;line-height:normal}.verticalBar{width:var(--component-process-list-connector-width, 8px);height:127px;background:var(--component-process-list-connector-color, #D9E8F6);margin:0 auto}.stepContent{display:flex;flex-direction:column;align-items:flex-start;flex:1;padding-bottom:var(--usa-spacing-4, 32px)}.stepHeading{color:#000;font-family:var(--component-process-list-heading-font-family, "Open Sans");font-size:var(--component-process-list-heading-font-size, 23.5px);font-style:normal;font-weight:700;line-height:normal;margin:0;padding:var(--usa-spacing-105, 12px) 0}.stepDescription{color:var(--Gray-warm-Base-ink, #1B1B1B);font-family:Open Sans;font-size:var(--theme-font-size-body-sm, 16.6px);font-style:normal;font-weight:400;line-height:165%;margin:0}.usa-tag{display:inline-flex;padding:var(--theme-spacing-2, 2px) var(--theme-spacing-1, 8px);align-items:center;border-radius:var(--theme-radius-pill, 1000px);background:var(--theme-color-base-dark, #565C65);color:var(--usa-color-white, #FFF);font-family:var(--usa-font-family-ui, "Public Sans");font-size:var(--theme-font-size-ui-2-xs, 14px);font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase}.usa-tag--big{padding:var(--theme-spacing-1, 8px) var(--theme-spacing-2, 16px);gap:10px;font-size:var(--theme-font-size-ui-sm, 16px);line-height:100%}.usa-search{position:relative;display:flex;align-items:center;min-width:27ch;max-width:100%}.usa-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.usa-search .usa-input{margin-right:var(--theme-spacing-1, 8px);min-width:27ch;padding:var(--theme-spacing-1, 8px);height:2rem}.usa-search .usa-button{display:flex;align-items:center;justify-content:center;padding:var(--theme-spacing-1, 8px);min-width:auto;height:2rem}.usa-search .usa-search__submit-icon{width:1.25rem;height:1.25rem}.usa-search--big{font-size:var(--theme-font-size-ui-sm, 16px)}.usa-search--big .usa-input,.usa-search--big .usa-button{padding:var(--theme-spacing-2, 16px);height:2.5rem}.usa-search--small{font-size:var(--theme-font-size-ui-2-xs, 14px)}.usa-search--small .usa-input,.usa-search--small .usa-button{padding:var(--theme-spacing-1, 8px)}.usa-search--small .usa-search__submit-text{display:none}.pgov-contacts{display:flex;width:var(--component-pgov-card-grid-max-width, 1024px);max-width:var(--component-pgov-contact-max-width, 1024px);padding:var(--component-pgov-contact-padding-lg, 32px) var(--component-pgov-contact-margin-desktop, 32px);flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--component-pgov-contact-gap-lg, 32px);background:var(--component-pgov-contact-background-color, #FFF)}.pgov-contacts__border{width:960px;height:1px;background:var(--component-pgov-card-grid-border-color, #1B1B1B)}.pgov-contacts__container{display:flex;align-items:flex-start;gap:var(--component-pgov-contact-gap-lg, 32px);align-self:stretch}.pgov-contacts__section{display:flex;flex-direction:column;align-items:flex-start;gap:var(--component-pgov-contact-gap-md, 16px);flex:1 0 0}.pgov-contacts__section-header{display:flex;flex-direction:column;align-items:flex-start;gap:var(--component-pgov-contact-gap-md, 16px);align-self:stretch}.pgov-contacts__button-container{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}.pgov-contacts__heading{color:var(--component-pgov-contact-text-color, #1B1B1B);font-family:var(--usa-font-family-heading, "Public Sans");font-size:var(--component-prose-h-3-font-size, 22px);font-style:normal;font-weight:700;line-height:normal}.pgov-contacts__button{display:flex;align-items:center;gap:10px;padding:8px 16px;background-color:var(--usa-button-primary-background-color, #005EA2);color:var(--usa-color-white, #FFF);text-align:center;font-family:var(--usa-font-family-ui, "Public Sans");font-size:var(--theme-font-size-ui-sm, 16px);font-style:normal;font-weight:700;line-height:95%;text-decoration:none;border-radius:4px}.pgov-contacts__button:hover{background-color:var(--usa-button-primary-hover-background-color, #1a4480);color:var(--usa-color-white, #FFF);text-decoration:none}.pgov-contacts__button-icon{display:flex;width:15px;height:15px;justify-content:center;align-items:center}.pgov-contacts__item{display:flex;flex-direction:column}.pgov-contacts__item-header{display:flex;align-items:center;gap:.5rem}.pgov-contacts__item-header .pgov-contacts__label{color:var(--component-pgov-contact-text-color, #1B1B1B);font-family:var(--usa-font-family-heading, "Public Sans");font-size:var(--theme-font-size-heading-sm, 16px);font-style:normal;font-weight:700;line-height:normal;margin:0}.pgov-contacts__item-links{margin-left:2rem;margin-top:.25rem}.pgov-contacts__icon{width:16px;height:16px;color:var(--component-pgov-contact-icon-color, #1B1B1B);flex-shrink:0}.pgov-contacts__label{color:var(--component-pgov-contact-text-color, #1B1B1B);font-family:var(--component-icon-list-font-family, "Public Sans");font-size:var(--theme-font-size-body-sm, 16px);font-style:normal;font-weight:400;line-height:150%}.pgov-contacts__link{color:var(--component-pgov-contact-link-color, #005EA2);font-family:var(--component-icon-list-font-family, "Public Sans");font-size:var(--theme-font-size-body-sm, 16px);font-style:normal;font-weight:400;line-height:150%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;margin-left:calc(16px + var(--component-pgov-contact-gap-sm, 8px))}.pgov-contacts__phone-list,.pgov-contacts__social-list{display:flex;flex-direction:column;gap:var(--component-pgov-contact-gap-sm, 8px)}.pgov-contacts__office-info{display:flex;flex-direction:column;gap:var(--component-pgov-contact-gap-md, 16px)}.pgov-contacts__hours-value{display:flex;flex-direction:column;gap:var(--component-pgov-contact-gap-sm, 8px);color:var(--component-pgov-contact-text-color, #1B1B1B);font-family:var(--component-icon-list-font-family, "Public Sans");font-size:var(--theme-font-size-body-sm, 16px);font-style:normal;font-weight:400;line-height:150%;margin-left:calc(16px + var(--component-pgov-contact-gap-sm, 8px))}@media screen and (max-width: 480px){.pgov-contacts{width:var(--usa-spacing-mobile-lg, 480px);padding:var(--component-pgov-contact-padding-lg, 32px) var(--component-pgov-contact-margin-mobile, 16px);gap:var(--component-pgov-contact-gap-md, 16px)}.pgov-contacts__border{width:448px}.pgov-contacts__container{padding:var(--component-pgov-contact-padding-md, 16px) 0px;flex-direction:column;gap:var(--component-pgov-contact-gap-md, 16px)}.pgov-contacts__section{align-self:stretch}.pgov-contacts__button{width:fit-content;justify-content:center}.pgov-contacts__section-header{flex-direction:column;align-items:flex-start;gap:var(--component-pgov-contact-gap-md, 16px)}.pgov-contacts__button-container{width:fit-content}}.pgov-contacts__address-container,.pgov-contacts__hours-container{display:flex;align-items:center;gap:var(--component-pgov-contact-gap-sm, 8px)}.pgov-contacts__link-group,.pgov-contacts__address,.pgov-contacts__hours{display:flex;flex-direction:column;gap:var(--component-pgov-contact-gap-sm, 8px);flex:1}.pgov-hero-homepage{display:flex;flex-direction:column;align-items:flex-start;gap:var(--component-pgov-hero-gap-md, 16px);background:var(--component-pgov-hero-background-color, #1B1B1B);color:var(--pgov-color-white);width:100%;box-sizing:border-box}.pgov-hero-homepage__title-container{display:flex;flex-direction:column;align-items:flex-start;gap:10px;align-self:stretch}.pgov-hero-homepage__title{color:var(--component-pgov-hero-text-color, #FFF);font-family:var(--usa-font-family-heading, "Public Sans");font-size:var(--component-prose-h-1-font-size, 40px);font-style:normal;font-weight:700;line-height:1.2;margin:0;word-wrap:break-word;overflow-wrap:break-word;max-width:100%}.pgov-hero-homepage__search-container{display:flex;min-height:48px;align-items:center;align-self:stretch;flex-wrap:nowrap;width:100%}.pgov-hero-homepage__search-container>*:first-child{flex:1;min-width:0}.pgov-hero-homepage__search-container>*:last-child{flex-shrink:0}.pgov-hero-homepage__subtitle-container{display:flex;padding:var(--usa-spacing-0, 0px) 0px 0px 0px;flex-direction:column;align-items:flex-start;gap:10px;align-self:stretch}.pgov-hero-homepage__subtitle{color:var(--component-pgov-hero-text-color, #FFF);font-family:var(--usa-font-family-heading, "Public Sans");font-size:var(--component-prose-h-2-font-size, 32px);font-style:normal;font-weight:700;line-height:1.2;margin:0;word-wrap:break-word;overflow-wrap:break-word;max-width:100%}.pgov-hero-homepage__links-container{align-items:flex-start;align-content:flex-start;gap:8px var(--component-pgov-hero-gap-sm, 8px);align-self:stretch}.pgov-hero-homepage__link{color:var(--component-pgov-hero-link-color, #A9AEB1);font-family:var(--usa-font-family-body, "Public Sans");font-size:var(--theme-body-font-size, 16px);font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.pgov-hero-homepage__link:hover{color:var(--pgov-color-neutral-lighter)}.pgov-hero-homepage__link:focus{outline:2px solid var(--pgov-color-primary);outline-offset:2px}@media screen and (min-width: 1024px){.pgov-hero-homepage{padding:var(--component-pgov-hero-padding-xl, 64px) var(--component-pgov-hero-margin-desktop, 32px)}.pgov-hero-homepage__links-container{display:grid;grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 1023px){.pgov-hero-homepage{padding:var(--component-pgov-hero-padding-lg, 32px) var(--component-pgov-hero-margin-mobile, 16px)}.pgov-hero-homepage__links-container{display:flex;flex-direction:column}}.pgov-hero-global{display:flex;width:100%;flex-direction:column;align-items:flex-start;background:var(--theme-body-background-color, #FFF);box-sizing:border-box}.pgov-hero-global__container{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:var(--usa-spacing-2, 16px);border-bottom:1px solid var(--theme-color-ink, #1B1B1B);background:var(--theme-body-background-color, #FFF);box-sizing:border-box}.pgov-hero-global__content-wrapper{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:var(--usa-spacing-2, 16px)}.pgov-hero-global__content{display:flex;flex-direction:column;align-items:flex-start;gap:var(--usa-spacing-2, 16px);align-self:stretch}.pgov-hero-global__tags{display:flex;flex-wrap:wrap;align-items:center;gap:var(--usa-spacing-1, 8px)}.pgov-hero-global__tag{display:flex;padding:var(--usa-spacing-2-px, 2px) var(--usa-spacing-1, 8px);align-items:center;border-radius:var(--usa-radius-pill, 1000px);background:var(--theme-color-base-dark, #565C65);color:var(--usa-color-white, #FFF);font-family:var(--usa-font-family-ui, "Public Sans");font-size:var(--theme-font-size-ui-2-xs, 14px);font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase}.pgov-hero-global__title{color:var(--theme-color-ink, #1B1B1B);font-family:var(--usa-font-family-heading, "Public Sans");font-size:var(--component-prose-h-1-font-size, 40px);font-style:normal;font-weight:700;line-height:normal;margin:0}.pgov-hero-global__description{color:var(--theme-color-ink, #1B1B1B);font-family:var(--usa-font-family-body, "Public Sans");font-size:var(--theme-body-font-size, 16px);font-style:normal;font-weight:400;line-height:150%;margin:0}.pgov-hero-global__image-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:var(--usa-spacing-1, 8px);width:100%}.pgov-hero-global__image-container{position:relative;width:100%;height:100%;min-height:200px;aspect-ratio:16 / 9;overflow:hidden;background:transparent}.pgov-hero-global__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;display:block;opacity:1;transition:opacity .2s ease-in-out}.pgov-hero-global__image-placeholder{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--theme-color-base-lighter, #DFE1E2);opacity:0;transition:opacity .2s ease-in-out}.pgov-hero-global__image--loading+.pgov-hero-global__image-placeholder,.pgov-hero-global__image--error+.pgov-hero-global__image-placeholder{opacity:1}.pgov-hero-global__action{display:flex;align-items:center;gap:var(--usa-spacing-1, 8px)}@media screen and (min-width: 1024px){.pgov-hero-global{align-items:center}.pgov-hero-global__container{width:1024px;max-width:var(--usa-spacing-desktop, 1024px);padding:var(--usa-spacing-2, 16px) var(--usa-spacing-4, 32px) var(--usa-spacing-5, 40px) var(--usa-spacing-4, 32px);flex-direction:row;align-items:center}.pgov-hero-global__content-wrapper{width:960px;flex-direction:row;align-items:center;gap:var(--usa-spacing-4, 32px)}.pgov-hero-global__content,.pgov-hero-global__image-wrapper{flex:1 0 0}}@media screen and (max-width: 1023px){.pgov-hero-global__container{padding:var(--usa-spacing-2, 16px) var(--usa-spacing-2, 16px) var(--usa-spacing-5, 40px) var(--usa-spacing-2, 16px)}.pgov-hero-global__content-wrapper{gap:var(--usa-spacing-2, 16px)}.pgov-hero-global__image-wrapper{order:-1}.pgov-hero-global__image-container{aspect-ratio:4 / 3}}.pgov-font-family-display,.pgov-font-size-display,.pgov-font-weight-display,.pgov-line-height-display,.pgov-letter-spacing-display{margin:10px;padding:20px;border:1px solid #ddd;border-radius:4px;width:100%;max-width:600px}.pgov-font-family-display-example{font-size:24px;margin-bottom:16px}.pgov-font-family-display-metadata{display:flex;flex-direction:column;gap:4px}.pgov-font-size-display{display:flex;align-items:center;justify-content:space-between}.pgov-font-size-display-metadata{display:flex;flex-direction:column;gap:4px;text-align:right}.pgov-font-weight-display{display:flex;align-items:center;justify-content:space-between}.pgov-font-weight-display-example{font-size:24px;font-family:var(--pgov-font-family-sans)}.pgov-font-weight-display-metadata{display:flex;flex-direction:column;gap:4px;text-align:right}.pgov-line-height-display-example{font-size:16px;font-family:var(--pgov-font-family-sans);margin-bottom:16px;padding:10px;background-color:#f5f5f5;border-radius:4px}.pgov-line-height-display-metadata{display:flex;flex-direction:column;gap:4px}.pgov-letter-spacing-display-example{font-size:18px;font-family:var(--pgov-font-family-sans);margin-bottom:16px;padding:10px;background-color:#f5f5f5;border-radius:4px}.pgov-letter-spacing-display-metadata{display:flex;flex-direction:column;gap:4px}.pgov-font-families,.pgov-font-sizes,.pgov-font-weights,.pgov-line-heights,.pgov-letter-spacings{display:flex;flex-direction:column;gap:20px}.pgov-font-family-display-name,.pgov-font-size-display-name,.pgov-font-weight-display-name,.pgov-line-height-display-name,.pgov-letter-spacing-display-name{font-weight:700}.pgov-font-family-display-variable,.pgov-font-size-display-variable,.pgov-font-weight-display-variable,.pgov-line-height-display-variable,.pgov-letter-spacing-display-variable{background-color:#f5f5f5;padding:4px 8px;border-radius:4px;font-size:14px}.pgov-font-family-display-value,.pgov-font-size-display-value,.pgov-font-weight-display-value,.pgov-line-height-display-value,.pgov-letter-spacing-display-value{font-size:14px;color:#666}.pgov-color-palette{margin-bottom:32px}.pgov-color-palette-title{font-size:18px;font-weight:600;margin-bottom:8px}.pgov-color-palette-description{font-size:14px;margin-bottom:16px}.pgov-color-palette-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:36px;justify-content:center}.pgov-color-swatch-item{display:flex;flex-direction:column;align-items:center;gap:16px;margin-bottom:20px;font-family:var(--pgov-font-family-sans, sans-serif)}.pgov-color-swatch-preview{border-radius:6px;box-shadow:0 2px 4px #0000001a;flex-shrink:0}.pgov-color-swatch-details{display:flex;flex-direction:column;gap:5px;text-align:center;width:100%}.pgov-color-swatch-name{font-weight:600;font-size:14px;margin-bottom:2px}.pgov-color-swatch-var{font-size:12px;color:#71767a;font-family:monospace}.pgov-color-swatch-description{font-size:12px;margin-top:2px}.pgov-color-swatch-hex{font-size:12px;color:#71767a;margin-bottom:.25rem}/*! uswds v3.12.0 */@keyframes slidein-left{0%{transform:translate(15rem)}to{transform:translate(0)}}html{line-height:1.15;-webkit-text-size-adjust:100%;box-sizing:border-box;font-feature-settings:"kern"1;font-kerning:normal;font-family:Source Sans Pro Web,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:100%}body{margin:0;color:#1b1b1b;background-color:#fff;overflow-x:hidden}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;color:inherit}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}.usa-checkbox__label,.usa-combo-box__input,.usa-combo-box__list,.usa-fieldset,.usa-hint,.usa-input,.usa-input-group,.usa-radio__label,.usa-range,.usa-select,.usa-textarea{font-family:Source Sans Pro Web,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:1.06rem;line-height:1.3}.usa-range,.usa-textarea{border-radius:0;color:#1b1b1b;display:block;margin-top:.5rem;max-width:30rem;padding:.5rem}.usa-textarea{border-width:1px;border-color:#565c65;border-style:solid;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%}.usa-range{height:2.5rem}.usa-input-group{-webkit-appearance:none;-moz-appearance:none;appearance:none}.usa-combo-box__input,.usa-input,.usa-input-group,.usa-select{border-width:1px;border-color:#565c65;border-style:solid;border-radius:0;color:#1b1b1b;display:block;height:2.5rem;margin-top:.5rem;max-width:30rem;padding:.5rem;width:100%}.usa-input{-webkit-appearance:none;-moz-appearance:none;appearance:none}@font-face{font-family:Roboto Mono Web;font-style:normal;font-weight:300;font-display:fallback;src:url(data:font/woff2;base64,d09GMgABAAAAAD/8AA8AAAAAfkAAAD+dAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHCAGYACCbAiBHAmXFxEICoHKKIG5HwuDOgABNgIkA4YGBCAFg2oHhBcMgS4b9HIH2DaN6EF3ALA/T1XCKEoan1VR1A/KqV32//8puQPEYiuwPy0bJZKiVuDZ7hNO/EFb93VQ+Oz9YbnLUFOzWSzR3aDjpooUb8r92nnEyh1Lz15QGD+kcdR2KdKYj8fBYjQmQ1S0XJHozI6UcpHRCWf/7/NgUPTT6yY7tGHlO6/8ERr7JBd6eJquef/vJpvUDDwUPJiWFgkpGkQ8iKa4XsuJ2va0p647PL/N/4ObLt1UdLOmAgIGWZKXbEkTBETABBRjM3Lh0prLcvEytvf/y73qvaj2v7f5eu658N5+JBkQBAZp9lsy8M/OhuQNgea7DjVFmt5lijJFn0mZPkVl/6nz/zuyZZZBtiwHHWNMiQN8UQ8wn5ah2n6b5nUVUPuramcbfASr/5K6PBmbIt1hSG1btmTarxj4XtKx0WKv/8OS2prhR7v6pJ0pqiMclKdSLfR/U8P1kaMlXpIF4uD2a24hBkhZtZa7D0SBqdmHaaEivwMW6bB8ol38cO2ThLwrxrzpFChboIMt5dMhZIrJJ6ErdJx62XIA/P/m/Gzve4AIm2B3HTPunOvNqalcVI/3Zh4zbxIMgs8frYwECny0AYEs8TOaAZ8BhVhsyJVjrvjIcUOIrat/XLnK3XZbuil9fHp3tu/XSvt6Z1/V/OM5motj9hHyysfFmL+QrZmd+0cwxyrAWP7iUlFoxGxwLkgK0BHJOKDybF2cBLaJUBHORMdgbOkRvR+KVaTD2kwQ59ZeunImIiIS9iJfd1uG87/Nv4hdna60wROscO/lICBKM1qg5PDUFDwcgCBg/PDWeUadccE9z+0Faun+CPsSywxA2QvU3hzmfd/6bRszyZQX6ov+y4l7NiYeA108XuBUuD4QY8j5mAWKNcGEoxnFCmIySpM/TQ6t2M0l3MCNPMDjXvC5HwS6qMnmcfO2eTdWnIySOMmSeXKTPI/VxG4oL+Q+9S0RoxxdeqKbeNATXvSFH7vQpE8UJYNkcs7LE1HwGwQfY4MHg98CA4LPAvrgpc0I+v/3+H+ffs1OSQndOtSzq/jgp//VwvtAX5aRrkT6c6UW8V9vyzuu4mqu4Vqu43r2cCW3cwd30sBd3M1e9nEP93If9/MA+znAgx7ysEc86jEHOcQLXvSSl73iVYc5wmte94Y3veUobzPULRyW2q5fQWX4P6q4OvfRwNn2remC/X7XsyyekKxdxMyMkfOb9nnnPu9TItf2xV/uduE5YQHCb+LAgN1/4EzcpfrwKXK/ZP2W5ii/eaWk+b/uaqQTHTsRwh8Iz7TfAYIpeCIwieaeEjAFfz4iDp+62pscTAYnn6OouPL7U/50G4XizYHnzU3nN0NNMJmnrO+yh+TwWqyx4Oc6zFHexTuYanqIJDxqRuK4geNJkMzMEZmZEn6KMzNPGRiAWPMUVHgUqUigKsGJGFHkiaGigmlVkoC5lDP9KRJHepLyQWJFovRP7L23ui6XxOE4piOXTyyqZfaLh6iEK5HMlLAjFVDjow4kuYCqaGRCQZDVTCmZczXVRSoH7WhAAestTv5hl2gVmCMii86lvvn7dHRa03EQHoqkwVgued2k8MjIlPCMWBMGJY8xVZINY0WSo7SkUA0RU6q5n/1qrLRZFh8QeCIgtDSDO6tRvIriVOyhsBYbVSpc8d8Vk54OtAI4hDtpUyspdYy2B/0S2c2eLkBPHi34h11a8vjLR5lQ/q449GWpp4fds1hx1rfbtHP94Umxexx3TwOyTnQgSPZRwR12rrjTIURxoGtWmpqkoZIpsluIJgrK6kSVXIb4Plbenea5/yDawne6iwMpFdi83kg4oo1UxEVPnWjvISsAXPtEJDx0yPvZHw6wUIVUfRbpSsCA1vRm0xTiKCARxb+93iJ0OIby93+/0vG/5m6ZJ0OF4JFniIps4FiCCMswwBiGWIERVmGMNZhgHabYqG+AhuiLB1r4DXTw93MdY4HK+EMzFKOEQkixBBmWIccYCqxAiVWYYw0qrEONDWUBaCGC5fxEL0JPz6KnC9p2xKKpVXtwaYNycB9bARh5V0JZ85r2YZ3HFp2Ytda62RtNuDpUxY8H8amVztooxTuqsgVe8aruanaAqxwcIsvZO6wM/Bc4bx/ona7VrQ8feu6BFiNei4Rn8l/I84DmWut5TJYhiqZKW0+okpvcQSMcQt6oq9vl3Y30tYw4dn3iE5HQHT0arz70PIPAiXVg0YNp8NGs9AK05Zw6x2UUDXmZWAKGA/69q7eKu/hTOl1O3FQLyyMLw9+cTpQcM6NDsy1mOxJpCJJ6+gES01QpM09l6pTNjok0/LjiP6GsAHHQYV5zSp1DSjozBjsmIF0HOgX/qNqLiubgTtEhDsJoWoCIJmmAa2Oj2A9uIsAJzytB/KK2a2+B20nqEuLKEDQnWlHiLowVXlZmK/w6NmhV3CM9uQ2oyDur6qVn+8Qracmz8cqVIqQOG/fMTepFpGOza/m4HjMP2ESjsIHDk4jWmtp79ugt/Hiuoz4C0zv+Oz8Bz5bhoU/Bi5XktK0pO5UznEfMhn2Z9axxocDr34SihTTWspp4jqqb9Q718P9i1PBo0enQ8s2trjmp6rwYf+KFJLjo+GVe1CLlLuVFr/SwZdoddEFlJRbZHy7I6+obVECnLA9s8i14muH6u4APFA2GJY9VZH+HupjldZ/3PTo8ICnQOCwYHxNoAhZMTEA1moQFk2MCTcGCqQkYiqZhwfSYQDOwYGYChqFZWDA7JtAcLJibgOFoHhbMjwm0AAsWJiCBFmHB4phAS7Bml3b2K2Qslu1l3w9SgeVoMKRtSgEaAiusgZiwMjgQVgUHaqshGgJrrMolrA1WwrpgJawPVsKGcBVsDFZBJlgFNcGqRZs63xpxzJmTknCLvaW+3GbC1tPJkC4IBQF5ONF3xdXAs3wPBb9B8wTY88D0hjYfYaiGf/XCxSLuN8zXpMUElPvYzLAeDxAyF1TI8B++WU7aOVk/caEZvkKOO64ROAwg8Z+A9UkQWUBDG+bjFFypST//A6ODMDUPdYKfc/WCcO9QdTBwiYUJ5o6jlY8WXhahVjNGTgaMtZb8JdTlyLb3jkPMMyEDW3XNOHbtLA7s5/pIo8QwdawbGK8o5wvOUzKp+MgkA2KbKwYK60/S4GHCjYAMzQ4vWky2i4JFGP9yRMiC8YaqnDkGZozg/B6PXDLQOG+JJ5OCutR+/pTa5QATkjk2Z+bEP3DbYCwm5lPmmoYtvMe5dm9h38fEVYAjbFkaNrP7JT+AoFpSxSgqkkCripjaFEXOpI+ybhxn6mMcSOQ2xWVRWwLYJF3SABul07JA6OILOszyZStOiGx9OZZZpIVmpZDNWOHI50YdhSGTdmRRyASUnMN7d4k4fQFKFw1ZNvyyWFLmFCV16/Ge4oQ4Bm16Hv05S/254hNrbgha4Mzxfz3c/VJlmbQD2hLEQCp1QLNZNluiGJEMKSTStPgDuiszGcxpKgXE9nw1iyHLPN8M5nKRTiMeccNNikbN0LhuRrathPSwIEEVaLEoSn/5c8ZAXIVwMUvqy3GUxrSlxCYysSJKrNAr/i1xWtA+q9jPQmGWe+CM0JU4HIfIQzBKK2sw+89rZRWwFXvi/9SXx0KmXrQx7ZKErCueA9P3s0UmgR4WqsAUhyU9OxiKavRr7knCmTSEqlngf2Zwyz0xrQTaiEQfP3az0ILF0zafxMg1qUtl6/SXVAxtnfuqa+uwZIwG1lc69mvbzHqvZ2Px2sjUYrtWom3agLBxZ6/oAAt+hM9T4z5IRAz7a+jWoVeKPa/iTP/jXxVQlDl3xRJJ77j0yccZ85bA5+2W62bI95+N2K16Uao93C8vO1dFx8XNSy0nlMRkuuMp8r8UM8Eqc7kEcSl5mt2C3cNf878X6SpFrYuv/DzISTVCpgQPqQFipSWNSBV/QPksmfFVDZmdHFGfdreR/D+XAgNrebunEqIWV7DBc8hRIc+xTplkLvUFB3PVD0WN61hSh4Ej8ZrBhemeVSzOROkD0dRPOSsxIFdIvIMC4jpkWYkaqIpkKv6vlw6f1ZhKcanRgQRHC0FaRCKXecFgjJ3+hLJyFrGkiGZCe9vUjtizHlyxBZHlslkfbT4M+kYUqzNl/gCI0RP36W5tS+tbp6cFHpqQWU3I8c6Psq/2kKNAy8jMh46678SJTDDcB1ZyIsPbMCV2hhcxP8YOTRoXIyPz0MmJeZampnFmCmdnqB0p9uEAexKjddQsV6FuGBMSkpW6ydScSCDG2U6aWR5Yg8SufhxsUv2kLLTQWZ3grHOF7SHUT0XJ6oUPuuCDTXEqtZnWC3600D1L9d4NpBKLp31ltMYeDFb4LLsa6/++Dw0oCSYWYUupKbjZWZ9HuLZljomagE7JhTAr045pWAsdQobaVF3HJ/RDmt4n1IwlR2UO84NOBWsADkymtpKPwdrtZj/c5FTRTcZLcpKWwFTsiFEW28Sku+D2knhc2sd2tOc+5UkaO6g+NkWNJZt3j3HCVs5X5r1s7HjoBePv4f163S+JQPt92KRUSnHv66mPQVeSJW2uDIqq3XpHUj+m5LSCkX9+xvRvbfBRJ3cVVg+/EaVXiD2Z9GOFjGBJT2jSyyjU06zvhBWFz1Q9JaR/xvHxLvP4rQhiApO5ODsgf2mHyri4vmVX8UHqR4OTA1b3yVh7MjYxll3czbXb85U9le6CnKaSqshZGnajOkEW+rGMABt1hZGwZshHFZSKmOHN3F5kGm9QgUojUlK4s41ElzKtW4/dJTKzOCIr916NBGKmWRPybcRW7bkS9vu3w5WjitpURPZ6RciMu//D2nh66MPppKfNDdxp5DAcihrQJafkJy5sIlCT0GoNJfg3R5VVbZ2qatw68++NsrJoWj4Kga+jS+nLcQezNKWEFBGbCuHIGdpbomIJg+Rsm/EnCu7n4qS0eex+6inqCnqq338oK+9D7IH/Oxf8FeE2WtbTTiCS0gT/6M/t+QQ9NcdFPh799xJ6+fiTTSwHjf8bF9a3PckSMPqg4tF/G775CclSUyFuc8iUZbXES+kIq0WNPMB/N6D04smHk4iwUB9kuPy+En/0gU0PA1JDTwNpYNPSJ4XPpZalKoS7guXD4zcvvsSDxp24Xd99fe/XnE4zT7GoCpPXkk4roVvx3HWiXyu+bFbR4f51zYRJ5pDOLaZP3PwQfVvsgNSQKQqWL+NyWUBlygciRpMWvyeQt6Wknd41h9se+D9uhMEotu1tETRwdvnV0+naGGgYpV0QJ4zbJlVZoMu0T4+lWP/zFNY1VNHLDx+65tz9h+bsQ1fKpoyQQyH71UelI/4qNznhxifN2LieGEtrKqsa3b4JQRojM1E+iXiuTQ2cgighSix+cbwNe0pZP1R6yA3/xR0orEh0u5LUPCq17oL/GkjybQgcu2S1bgWlrjtg12MpAN3z0SPBeIHt8mq8e1PQVXiSgkaduRw6cn85GDXymvgeuh9iiR1lTxL97fM0zSqkqYitMW3dT+suUmf+7uTbmpvPBd4H+PfZpr/vJ/dh39LjSP/wZGavoFlAyffGbH7CaipW+GJIu8B+W/ieWinfQ3gShWuZfxITIYd9zMw9sJnKw28sRcdem7saDbsyClxIghdVOT7QoB+BDjzwfeYVnBJlo0CrEZxp4yTECcOx+oTk6cWVJ7T4du1Ua/zX1ac3PV8+zsdbjohEtPdQbE+NoO5Xebt1aqODOEPmdYjQefcs3r0yF3+eEwM/p5maPaUMNnMF4ji8z/DgsrA9jhMwSTwuxnByYrRmcAgJFAhyB/XPFDRL5Tpz5v0AKWxq9DEdmQU/AqLBgmrBGusopId2v2H7qYiT5TRgH4/YRQFCWOg2a61B9K3QZcP9WKK4V0i8NfebccdmgWsVHYwH8f1bYPWEtDfmOZr5psHrP49nundrfaXuSFPncCfVn9b/fq8Bnpxc9du/csXnidvFy24Rkuvtyh6mZKupcK800iAcdVuZY4114yxdxtPLnrGuGZN4OiiHYfVxoKrs1zoiFJkgjDJI8c1AJCHV2xQJhizfXLQXCjcIRlw2zpjPO8U0ZDzc8pAl/SCrPSRZhrUmgJ3d7zX2oiVA2ImySam+vrQnL2GWBfgmL5kv8FL4xrIAU8soa+EbPQcZZIHBl1Ffnq0IXq+q2u/Ilpdr0SfdeSPhSWe2shxhhtJLA4LCEoEghD72kq7LKG0RhG5uS0ZD4hHXq6tOqJYStI5aylNe9QlH1q/Q0oMaPLpcqMHXFMK3rmdYK+xbnCQlLmm2xYkqYQCn0la0cMmlFppKKvZ0N3W+Wi0nXoC5IknJKyLH9Q93x3ZqlPfb29zz9EgTf8Yuqe5S+htdvXsf9oBFNU+UfG9R79DUnwQaAa5Fp2iryOjCAaVoF0U6HH5IGNmEzhc9/g2WrCrHFxpvYqWd2STvauzBVnxKfVEqScBPvlzHLTZYeKNPuf8moRZy50nl7r9H/RZ+saaed/KlRA4kvpRB7ai5BIkTOSdfqucVayy80f+7/yGh53MXKGjPP6M+48tnuY578uUEXCq5mIE6Yd0eQcX6dq4/2JM93zWLbt/RuUHQIPvJ+rWpTlJ49KMHux98N/Hute5rLyUwtUhcj