@charset "UTF-8";:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-primary-text-emphasis:#052c65;--bs-secondary-text-emphasis:#2b2f32;--bs-success-text-emphasis:#0a3622;--bs-info-text-emphasis:#055160;--bs-warning-text-emphasis:#664d03;--bs-danger-text-emphasis:#58151c;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#cfe2ff;--bs-secondary-bg-subtle:#e2e3e5;--bs-success-bg-subtle:#d1e7dd;--bs-info-bg-subtle:#cff4fc;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#9ec5fe;--bs-secondary-border-subtle:#c4c8cb;--bs-success-border-subtle:#a3cfbb;--bs-info-border-subtle:#9eeaf9;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#f1aeb5;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,rgba(255,255,255,0.15),rgba(255,255,255,0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-color-rgb:33,37,41;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(33,37,41,0.75);--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(33,37,41,0.5);--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:inherit;--bs-link-color:#0d6efd;--bs-link-color-rgb:13,110,253;--bs-link-decoration:underline;--bs-link-hover-color:#0a58ca;--bs-link-hover-color-rgb:10,88,202;--bs-code-color:#d63384;--bs-highlight-color:#212529;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0,0,0,0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0,0,0,0.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0,0,0,0.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0,0,0,0.075);--bs-focus-ring-width:0.25rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:rgba(13,110,253,0.25);--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545;}*,*::before,*::after{box-sizing:border-box;}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth;}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);}hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:0.25;}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:0.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color);}h1,.h1{font-size:calc(1.375rem + 1.5vw);}@media (min-width:1200px){h1,.h1{font-size:2.5rem;}}h2,.h2{font-size:calc(1.325rem + 0.9vw);}@media (min-width:1200px){h2,.h2{font-size:2rem;}}h3,.h3{font-size:calc(1.3rem + 0.6vw);}@media (min-width:1200px){h3,.h3{font-size:1.75rem;}}h4,.h4{font-size:calc(1.275rem + 0.3vw);}@media (min-width:1200px){h4,.h4{font-size:1.5rem;}}h5,.h5{font-size:1.25rem;}h6,.h6{font-size:1rem;}p{margin-top:0;margin-bottom:1rem;}address{margin-bottom:1rem;font-style:normal;line-height:inherit;}ol,ul{padding-left:2rem;}ol,ul,dl{margin-top:0;margin-bottom:1rem;}ol ol,ul ul,ol ul,ul ol{margin-bottom:0;}dt{font-weight:700;}dd{margin-bottom:0.5rem;margin-left:0;}blockquote{margin:0 0 1rem;}b,strong{font-weight:bolder;}small,.small{font-size:0.875em;}sub,sup{position:relative;font-size:0.75em;line-height:0;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));text-decoration:underline;}a:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb);}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none;}pre,code{font-family:var(--bs-font-monospace);font-size:1em;}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:0.875em;}pre code{font-size:inherit;color:inherit;word-break:normal;}code{font-size:0.875em;color:var(--bs-code-color);word-wrap:break-word;}a > code{color:inherit;}img,svg{vertical-align:middle;}table{caption-side:bottom;border-collapse:collapse;}th{text-align:inherit;text-align:-webkit-match-parent;}td,th{border-color:inherit;border-style:solid;border-width:0;}label{display:inline-block;}button{border-radius:0;}button:focus:not(:focus-visible){outline:0;}input,button,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;}button,select{text-transform:none;}[role=button]{cursor:pointer;}select{word-wrap:normal;}select:disabled{opacity:1;}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important;}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer;}::-moz-focus-inner{padding:0;border-style:none;}textarea{resize:vertical;}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0;}::-webkit-inner-spin-button{height:auto;}::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-color-swatch-wrapper{padding:0;}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button;}::file-selector-button{font:inherit;-webkit-appearance:button;}summary{display:list-item;cursor:pointer;}[hidden]{display:none!important;}.lead{font-size:1.25rem;font-weight:300;}.display-5{font-weight:300;line-height:1.2;font-size:calc(1.425rem + 2.1vw);}@media (min-width:1200px){.display-5{font-size:3rem;}}.blockquote{margin-bottom:1rem;font-size:1.25rem;}.blockquote > :last-child{margin-bottom:0;}.img-fluid{max-width:100%;height:auto;}.container{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-right:auto;margin-left:auto;}@media (min-width:576px){.container{max-width:540px;}}@media (min-width:768px){.container{max-width:720px;}}@media (min-width:992px){.container{max-width:960px;}}@media (min-width:1200px){.container{max-width:1140px;}}@media (min-width:1400px){.container{max-width:1320px;}}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px;}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));}.row > *{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);}.col{flex:1 0 0;}.col-12{flex:0 0 auto;width:100%;}@media (min-width:768px){.col-md-4{flex:0 0 auto;width:33.33333333%;}.col-md-5{flex:0 0 auto;width:41.66666667%;}.col-md-7{flex:0 0 auto;width:58.33333333%;}.col-md-8{flex:0 0 auto;width:66.66666667%;}.col-md-9{flex:0 0 auto;width:75%;}.col-md-10{flex:0 0 auto;width:83.33333333%;}}.table{--bs-table-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;--bs-table-color:var(--bs-emphasis-color);--bs-table-bg:var(--bs-body-bg);--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-emphasis-color);--bs-table-striped-bg:rgba(var(--bs-emphasis-color-rgb),0.05);--bs-table-active-color:var(--bs-emphasis-color);--bs-table-active-bg:rgba(var(--bs-emphasis-color-rgb),0.1);--bs-table-hover-color:var(--bs-emphasis-color);--bs-table-hover-bg:rgba(var(--bs-emphasis-color-rgb),0.075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color);}.table > :not(caption) > * > *{padding:0.5rem 0.5rem;color:var(--bs-table-color-state,var(--bs-table-color-type,var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg)));}.form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:0.375rem 2.25rem 0.375rem 0.75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon,none);background-repeat:no-repeat;background-position:right 0.75rem center;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion:reduce){.form-select{transition:none;}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 0.25rem rgba(13,110,253,0.25);}.form-select[size]:not([size="1"]){padding-right:0.75rem;background-image:none;}.form-select:disabled{background-color:var(--bs-secondary-bg);}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--bs-body-color);}.form-select-lg{padding-top:0.5rem;padding-bottom:0.5rem;padding-left:1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg);}.btn{--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:0.375rem;--bs-btn-font-family:;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:var(--bs-body-color);--bs-btn-bg:transparent;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-color:transparent;--bs-btn-border-radius:var(--bs-border-radius);--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb),.5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion:reduce){.btn{transition:none;}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow);}:not(.btn-check) + .btn:active,.btn:first-child:active,.btn.active,.btn.show{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color);}:not(.btn-check) + .btn:active:focus-visible,.btn:first-child:active:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow);}.btn:disabled,.btn.disabled{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity);}.btn-outline-primary{--bs-btn-color:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0d6efd;--bs-btn-hover-border-color:#0d6efd;--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0d6efd;--bs-btn-active-border-color:#0d6efd;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#0d6efd;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0d6efd;--bs-gradient:none;}.btn-lg{--bs-btn-padding-y:0.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:var(--bs-border-radius-lg);}.fade{transition:opacity 0.15s linear;}@media (prefers-reduced-motion:reduce){.fade{transition:none;}}.fade:not(.show){opacity:0;}.collapse:not(.show){display:none;}.collapsing{height:0;overflow:hidden;transition:height 0.35s ease;}@media (prefers-reduced-motion:reduce){.collapsing{transition:none;}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width 0.35s ease;}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none;}}.dropup,.dropend,.dropdown,.dropstart,.dropup-center,.dropdown-center{position:relative;}.dropdown-toggle{white-space:nowrap;}.dropdown-toggle::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid;border-right:0.3em solid transparent;border-bottom:0;border-left:0.3em solid transparent;}.dropdown-toggle:empty::after{margin-left:0;}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:0.5rem;--bs-dropdown-spacer:0.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:var(--bs-body-color);--bs-dropdown-bg:var(--bs-body-bg);--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:var(--bs-border-radius);--bs-dropdown-border-width:var(--bs-border-width);--bs-dropdown-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:0.5rem;--bs-dropdown-box-shadow:var(--bs-box-shadow);--bs-dropdown-link-color:var(--bs-body-color);--bs-dropdown-link-hover-color:var(--bs-body-color);--bs-dropdown-link-hover-bg:var(--bs-tertiary-bg);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:var(--bs-tertiary-color);--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:0.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:0.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius);}.dropup .dropdown-toggle::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0;border-right:0.3em solid transparent;border-bottom:0.3em solid;border-left:0.3em solid transparent;}.dropup .dropdown-toggle:empty::after{margin-left:0;}.dropend .dropdown-toggle::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid transparent;border-right:0;border-bottom:0.3em solid transparent;border-left:0.3em solid;}.dropend .dropdown-toggle:empty::after{margin-left:0;}.dropend .dropdown-toggle::after{vertical-align:0;}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:"";}.dropstart .dropdown-toggle::after{display:none;}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid transparent;border-right:0.3em solid;border-bottom:0.3em solid transparent;}.dropstart .dropdown-toggle:empty::after{margin-left:0;}.dropstart .dropdown-toggle::before{vertical-align:0;}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0;border-radius:var(--bs-dropdown-item-border-radius,0);}.dropdown-item:hover,.dropdown-item:focus{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg);}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg);}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent;}.dropdown-menu.show{display:block;}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight:;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;background:none;border:0;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out;}@media (prefers-reduced-motion:reduce){.nav-link{transition:none;}}.nav-link:hover,.nav-link:focus{color:var(--bs-nav-link-hover-color);}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 0.25rem rgba(13,110,253,0.25);}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default;}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:0.5rem;--bs-navbar-color:rgba(var(--bs-emphasis-color-rgb),0.65);--bs-navbar-hover-color:rgba(var(--bs-emphasis-color-rgb),0.8);--bs-navbar-disabled-color:rgba(var(--bs-emphasis-color-rgb),0.3);--bs-navbar-active-color:rgba(var(--bs-emphasis-color-rgb),1);--bs-navbar-brand-padding-y:0.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:rgba(var(--bs-emphasis-color-rgb),1);--bs-navbar-brand-hover-color:rgba(var(--bs-emphasis-color-rgb),1);--bs-navbar-nav-link-padding-x:0.5rem;--bs-navbar-toggler-padding-y:0.25rem;--bs-navbar-toggler-padding-x:0.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833,37,41,0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color:rgba(var(--bs-emphasis-color-rgb),0.15);--bs-navbar-toggler-border-radius:var(--bs-border-radius);--bs-navbar-toggler-focus-width:0.25rem;--bs-navbar-toggler-transition:box-shadow 0.15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);}.navbar > .container{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between;}.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight:;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none;}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color);}.navbar-nav .dropdown-menu{position:static;}.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:0.5rem;--bs-card-title-color:;--bs-card-subtitle-color:;--bs-card-border-width:var(--bs-border-width);--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:var(--bs-border-radius);--bs-card-box-shadow:;--bs-card-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-card-cap-padding-y:0.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(var(--bs-body-color-rgb),0.03);--bs-card-cap-color:;--bs-card-height:;--bs-card-color:;--bs-card-bg:var(--bs-body-bg);--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:0.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius);}.card > hr{margin-right:0;margin-left:0;}.card > .list-group{border-top:inherit;border-bottom:inherit;}.card > .list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius);}.card > .list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius);}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color);}.accordion{--bs-accordion-color:var(--bs-body-color);--bs-accordion-bg:var(--bs-body-bg);--bs-accordion-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,border-radius 0.15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:var(--bs-border-width);--bs-accordion-border-radius:var(--bs-border-radius);--bs-accordion-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform 0.2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23052c65' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem rgba(13,110,253,0.25);--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:var(--bs-primary-text-emphasis);--bs-accordion-active-bg:var(--bs-primary-bg-subtle);}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius:var(--bs-border-radius);--bs-alert-link-color:inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius);}@keyframes progress-bar-stripes{0%{background-position-x:var(--bs-progress-height);}}.list-group{--bs-list-group-color:var(--bs-body-color);--bs-list-group-bg:var(--bs-body-bg);--bs-list-group-border-color:var(--bs-border-color);--bs-list-group-border-width:var(--bs-border-width);--bs-list-group-border-radius:var(--bs-border-radius);--bs-list-group-item-padding-x:1rem;--bs-list-group-item-padding-y:0.5rem;--bs-list-group-action-color:var(--bs-secondary-color);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-tertiary-bg);--bs-list-group-action-active-color:var(--bs-body-color);--bs-list-group-action-active-bg:var(--bs-secondary-bg);--bs-list-group-disabled-color:var(--bs-secondary-color);--bs-list-group-disabled-bg:var(--bs-body-bg);--bs-list-group-active-color:#fff;--bs-list-group-active-bg:#0d6efd;--bs-list-group-active-border-color:#0d6efd;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius);}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit;}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit;}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg);}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color);}.list-group-item + .list-group-item{border-top-width:0;}.list-group-item + .list-group-item.active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width);}:root{--bs-btn-close-filter:;}.toast{--bs-toast-zindex:1090;--bs-toast-padding-x:0.75rem;--bs-toast-padding-y:0.5rem;--bs-toast-spacing:1.5rem;--bs-toast-max-width:350px;--bs-toast-font-size:0.875rem;--bs-toast-color:;--bs-toast-bg:rgba(var(--bs-body-bg-rgb),0.85);--bs-toast-border-width:var(--bs-border-width);--bs-toast-border-color:var(--bs-border-color-translucent);--bs-toast-border-radius:var(--bs-border-radius);--bs-toast-box-shadow:var(--bs-box-shadow);--bs-toast-header-color:var(--bs-secondary-color);--bs-toast-header-bg:rgba(var(--bs-body-bg-rgb),0.85);--bs-toast-header-border-color:var(--bs-border-color-translucent);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius);}.toast.showing{opacity:0;}.toast:not(.show){display:none;}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:0.5rem;--bs-modal-color:var(--bs-body-color);--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:var(--bs-border-width);--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:var(--bs-box-shadow-sm);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:var(--bs-border-width);--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:0.5rem;--bs-modal-footer-bg:;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0;}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none;}.modal.fade .modal-dialog{transform:translate(0,-50px);transition:transform 0.3s ease-out;}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none;}}.modal.show .modal-dialog{transform:none;}.modal.modal-static .modal-dialog{transform:scale(1.02);}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg);}.modal-backdrop.fade{opacity:0;}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity);}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding);}@media (min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:var(--bs-box-shadow);}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto;}}.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:0.5rem;--bs-tooltip-padding-y:0.25rem;--bs-tooltip-margin:;--bs-tooltip-font-size:0.875rem;--bs-tooltip-color:var(--bs-body-bg);--bs-tooltip-bg:var(--bs-emphasis-color);--bs-tooltip-border-radius:var(--bs-border-radius);--bs-tooltip-opacity:0.9;--bs-tooltip-arrow-width:0.8rem;--bs-tooltip-arrow-height:0.4rem;z-index:var(--bs-tooltip-zindex);display:block;margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0;}.tooltip.show{opacity:var(--bs-tooltip-opacity);}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height);}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid;}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius);}.popover{--bs-popover-zindex:1070;--bs-popover-max-width:276px;--bs-popover-font-size:0.875rem;--bs-popover-bg:var(--bs-body-bg);--bs-popover-border-width:var(--bs-border-width);--bs-popover-border-color:var(--bs-border-color-translucent);--bs-popover-border-radius:var(--bs-border-radius-lg);--bs-popover-inner-border-radius:calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow:var(--bs-box-shadow);--bs-popover-header-padding-x:1rem;--bs-popover-header-padding-y:0.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color:inherit;--bs-popover-header-bg:var(--bs-secondary-bg);--bs-popover-body-padding-x:1rem;--bs-popover-body-padding-y:1rem;--bs-popover-body-color:var(--bs-body-color);--bs-popover-arrow-width:1rem;--bs-popover-arrow-height:0.5rem;--bs-popover-arrow-border:var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius);}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height);}.popover .popover-arrow::before,.popover .popover-arrow::after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;border-width:0;}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius);}.popover-header:empty{display:none;}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color);}.carousel{position:relative;}.carousel.pointer-event{touch-action:pan-y;}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform 0.6s ease-in-out;}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none;}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block;}.carousel-item-next:not(.carousel-item-start),.active.carousel-item-end{transform:translateX(100%);}.carousel-item-prev:not(.carousel-item-end),.active.carousel-item-start{transform:translateX(-100%);}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:var(--bs-carousel-indicator-active-bg);background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:0.5;transition:opacity 0.6s ease;}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none;}}.carousel-indicators .active{opacity:1;}:root{--bs-carousel-indicator-active-bg:#fff;--bs-carousel-caption-color:#fff;--bs-carousel-control-icon-filter:;}@keyframes spinner-border{to{transform:rotate(360deg) ;}}@keyframes spinner-grow{0%{transform:scale(0);}50%{opacity:1;transform:none;}}.offcanvas{--bs-offcanvas-zindex:1045;--bs-offcanvas-width:400px;--bs-offcanvas-height:30vh;--bs-offcanvas-padding-x:1rem;--bs-offcanvas-padding-y:1rem;--bs-offcanvas-color:var(--bs-body-color);--bs-offcanvas-bg:var(--bs-body-bg);--bs-offcanvas-border-width:var(--bs-border-width);--bs-offcanvas-border-color:var(--bs-border-color-translucent);--bs-offcanvas-box-shadow:var(--bs-box-shadow-sm);--bs-offcanvas-transition:transform 0.3s ease-in-out;--bs-offcanvas-title-line-height:1.5;}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition);}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none;}}.offcanvas.showing,.offcanvas.show:not(.hiding){transform:none;}.offcanvas.showing,.offcanvas.hiding,.offcanvas.show{visibility:visible;}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000;}.offcanvas-backdrop.fade{opacity:0;}.offcanvas-backdrop.show{opacity:0.5;}@keyframes placeholder-glow{50%{opacity:0.2;}}@keyframes placeholder-wave{100%{-webkit-mask-position:-200% 0%;mask-position:-200% 0%;}}.focus-ring:focus{outline:0;box-shadow:var(--bs-focus-ring-x,0) var(--bs-focus-ring-y,0) var(--bs-focus-ring-blur,0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030;}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030;}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020;}.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;}.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption){position:absolute!important;}.visually-hidden-focusable:not(:focus):not(:focus-within) *{overflow:hidden!important;}.overflow-auto{overflow:auto!important;}.overflow-hidden{overflow:hidden!important;}.d-inline-block{display:inline-block!important;}.d-flex{display:flex!important;}.d-none{display:none!important;}.shadow{box-shadow:var(--bs-box-shadow)!important;}.focus-ring-primary{--bs-focus-ring-color:rgba(var(--bs-primary-rgb),var(--bs-focus-ring-opacity));}.focus-ring-secondary{--bs-focus-ring-color:rgba(var(--bs-secondary-rgb),var(--bs-focus-ring-opacity));}.focus-ring-success{--bs-focus-ring-color:rgba(var(--bs-success-rgb),var(--bs-focus-ring-opacity));}.focus-ring-info{--bs-focus-ring-color:rgba(var(--bs-info-rgb),var(--bs-focus-ring-opacity));}.focus-ring-warning{--bs-focus-ring-color:rgba(var(--bs-warning-rgb),var(--bs-focus-ring-opacity));}.focus-ring-danger{--bs-focus-ring-color:rgba(var(--bs-danger-rgb),var(--bs-focus-ring-opacity));}.focus-ring-light{--bs-focus-ring-color:rgba(var(--bs-light-rgb),var(--bs-focus-ring-opacity));}.focus-ring-dark{--bs-focus-ring-color:rgba(var(--bs-dark-rgb),var(--bs-focus-ring-opacity));}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important;}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important;}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important;}.h-100{height:100%!important;}.flex-row{flex-direction:row!important;}.flex-column{flex-direction:column!important;}.justify-content-center{justify-content:center!important;}.align-items-start{align-items:flex-start!important;}.align-items-center{align-items:center!important;}.mx-auto{margin-right:auto!important;margin-left:auto!important;}.mt-0{margin-top:0!important;}.mt-3{margin-top:1rem!important;}.mt-4{margin-top:1.5rem!important;}.mt-5{margin-top:3rem!important;}.mb-0{margin-bottom:0!important;}.mb-1{margin-bottom:0.25rem!important;}.mb-2{margin-bottom:0.5rem!important;}.mb-3{margin-bottom:1rem!important;}.mb-4{margin-bottom:1.5rem!important;}.mb-5{margin-bottom:3rem!important;}.ms-auto{margin-left:auto!important;}.p-4{padding:1.5rem!important;}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important;}.py-5{padding-top:3rem!important;padding-bottom:3rem!important;}.pt-2{padding-top:0.5rem!important;}.pt-4{padding-top:1.5rem!important;}.pt-5{padding-top:3rem!important;}.pe-1{padding-right:0.25rem!important;}.pe-3{padding-right:1rem!important;}.pe-4{padding-right:1.5rem!important;}.pb-0{padding-bottom:0!important;}.pb-5{padding-bottom:3rem!important;}.ps-0{padding-left:0!important;}.ps-1{padding-left:0.25rem!important;}.ps-3{padding-left:1rem!important;}.ps-4{padding-left:1.5rem!important;}.fw-bold{font-weight:700!important;}.text-center{text-align:center!important;}.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important;}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important;}.rounded-4{border-radius:var(--bs-border-radius-xl)!important;}.visible{visibility:visible!important;}@media (min-width:768px){.pe-md-3{padding-right:1rem!important;}.pe-md-5{padding-right:3rem!important;}.ps-md-3{padding-left:1rem!important;}.ps-md-5{padding-left:3rem!important;}.text-md-start{text-align:left!important;}}@media print{.d-print-none{display:none!important;}}:root{--white:#fff;--gray-50:#fafafa;--gray-75:#f3f3f4;--gray-100:#ededef;--gray-200:#d4d4d7;--gray-300:#bcbbc1;--gray-400:#a4a3ab;--gray-500:#898891;--gray-600:#72717c;--gray-700:#5e5e6a;--gray-800:#4a4958;--gray-900:#3b3a48;--black:#000;--brand-primary:#046b99;--brand-primary-darker:color-mix(in srgb,var(--brand-primary),#000 15%);--brand-primary-darkest:color-mix(in srgb,var(--brand-primary),#000 30%);--brand-highlight:#e4a317;--brand-highlight-darker:#ce9313;--brand-success:#30812c;--brand-success-darker:color-mix(in srgb,var(--brand-success),#000 15%);--brand-success-darkest:color-mix(in srgb,var(--brand-success),#000 60%);--brand-success-lighter:color-mix(in srgb,var(--brand-success),#fff 70%);--brand-info:#1c7ab0;--brand-info-darker:color-mix(in srgb,var(--brand-info),#000 15%);--brand-warning:#be540e;--brand-warning-darker:color-mix(in srgb,var(--brand-warning),#000 15%);--brand-danger:#cd402d;--brand-danger-darker:color-mix(in srgb,var(--brand-danger),#000 15%);--brand-danger-lighter:color-mix(in srgb,var(--brand-danger),#fff 80%);--code-color:#d11a6c;--color-a1:#1b76bb;--color-a2:#0779b6;--color-a3:#247f75;--color-a4:#30812c;--color-a5:#815ab4;--color-a6:#b932c8;--color-a7:#c93e2c;--color-a8:#bb520c;--color-a9:#f7e455;--share-facebook:#3d77ea;--share-facebook-hover:color-mix(in srgb,var(--share-facebook),#000 15%);--share-twitter:#000;--share-twitter-hover:color-mix(in srgb,var(--share-twitter),#000 15%);--share-googleplus:#dc4a38;--share-googleplus-hover:color-mix( in srgb,var(--share-googleplus),#000 15% );--share-flickr:#0063dc;--share-linkedin:#0976b4;--share-instagram:#e73476;--share-snapchat:#fffc00;--share-youtube:#e73323;--share-pinterest:#cc2127;--share-vimeo:#1ab7ea;--share-email:#888;--share-github:#25292e;--btn-default-color:var(--gray-900);--text-color:var(--gray-900,#3b3a48);--text-muted:var(--gray-700,#5e5e6a);--link-color:var(--brand-primary,#046b99);--link-hover-color:var(--brand-primary-darkest,#005a7f);--body-bg:var(--white);--outline-default-color:#0b8ee5;--outline-dark-mode-color:#85cbf9;--font-family-sans-serif:"Public Sans",system-ui,-apple-system,"Segoe UI","Roboto","Helvetica Neue","Noto Sans",sans-serif;--font-family-serif:"Merriweather","Times New Roman",serif;--font-family-monospace:menlo,monaco,consolas,"Courier New",monospace!default;--font-size-base:1rem;--font-size-regular:calc(var(--font-size-base,1rem) * 1.125);--font-size-large:calc(var(--font-size-base,1rem) * 1.4375);--font-size-small:calc(var(--font-size-base,1rem) * 0.85);--font-size-x-small:calc(var(--font-size-base,1rem) * 0.8);--font-size-h1:calc(var(--font-size-base,1rem) * 2.9375);--font-size-h2:calc(var(--font-size-base,1rem) * 2.3175);--font-size-h3:calc(var(--font-size-base,1rem) * 1.8125);--font-size-h4:calc(var(--font-size-base,1rem) * 1.4375);--font-size-h5:calc(var(--font-size-base,1rem) * 1.125);--font-size-h6:calc(var(--font-size-base,1rem) * 0.875);--line-height-base:1.5;--line-height-computed:calc(1rem * var(--line-height-base));--font-lineheight-1:1.25;--font-lineheight-2:1.375;--font-lineheight-3:1.5;--font-lineheight-4:1.625;--font-lineheight-5:1.75;--font-lineheight-6:2;--font-weight-1:100;--font-weight-2:200;--font-weight-3:300;--font-weight-4:400;--font-weight-5:500;--font-weight-6:600;--font-weight-7:700;--font-weight-8:800;--font-weight-9:900;--headings-font-family:var(--font-family-sans-serif);--headings-font-weight:400;--headings-line-height:var(--line-height-base);--headings-color:var(--text-color);--ratio:0.1vw;--ratio-headers:0.1vw;--headings-small-color:var(--gray-700,#5e5e6a);--blockquote-small-color:var(--gray-700,#5e5e6a);--spacer:1rem;--padding-base-vertical:6px;--padding-base-horizontal:12px;--padding-large-vertical:10px;--padding-large-horizontal:16px;--padding-small-vertical:5px;--padding-small-horizontal:10px;--padding-xs-vertical:1px;--padding-xs-horizontal:5px;--line-height-large:1.3;--line-height-small:1.5;--border-radius-base:0;--border-radius-large:6px;--border-radius-small:3px;--card-border-width:1px;--card-border-radius:var(--border-radius-base);--card-border-radius-inner:var(--card-border-radius);--card-border-color:#ddd;--table-cell-padding:0.75rem;--table-border-color:#ddd;--btn-border-radius-small:var(--border-radius-small);--input-border:var(--gray-200,#d4d4d7);--cursor-disabled:not-allowed;--sub-nav-media-bg:transparent;--breakpoint-xm:540px;--breakpoint-sm:720px;--breakpoint-md:960px;--breakpoint-lg:1176px;--grid-gutter-width:1rem;--alert-padding:1rem;--alert-border-radius:var(--border-radius-base);--alert-link-font-weight:bold;--alert-success-text:#3c763d;--alert-success-bg:#dff0d8;--alert-success-border:color-mix(in srgb,var(--state-success-bg),#000 10%);--alert-info-text:#31708f;--alert-info-bg:#d9edf7;--alert-info-border:color-mix(in srgb,var(--state-info-bg),#000 10%);--alert-warning-text:#8a6d3b;--alert-warning-bg:#fcf8e3;--alert-warning-border:color-mix(in srgb,var(--state-warning-bg),#000 10%);--alert-danger-text:#a94442;--alert-danger-bg:#f2dede;--alert-danger-border:color-mix(in srgb,var(--state-danger-bg),#000 7%);--blockquote-border-color:var(--gray-100,#ededef)!default;--text-field-color:rgba(255 255 255 / 80%);--ca-gov-logo:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8192 4563'><defs><linearGradient id='grad1' y1='2329' x2='0' y2='4499' gradientUnits='userSpaceOnUse'><stop offset='0' stop-color='%238b5a24'/><stop offset='1' stop-color='%23441a12'/></linearGradient><linearGradient id='grad2' y1='396' x2='0' y2='4498' gradientUnits='userSpaceOnUse'><stop offset='0' stop-color='%231b93b8'/><stop offset='.6' stop-color='%231b93b8'/><stop offset='1' stop-color='%2304628d'/></linearGradient></defs><path fill='url(%23grad1)' d='M7850 3454l-4 2c-6-125-108-382-197-463 39-115-15-173-46-212-18-23-79-39-106-49-97-147-304-280-593-365-188-55-410-91-661-96-11 0-24-1-37-1-25 0-53 1-84 3-230 13-583 64-665 64h-7c-35-2-120-40-221-79-119-47-257-98-360-98 0 0-21 0-31 2-97 12-324 157-409 203-58 32-335 150-345 153-133 45-227 197-267 223-4-16-54-86-125-86s-17 1-25 3c-86 36-80 99-80 130-17-7-42-38-89-37s-37 4-59 14c-95 51-44 134-66 163-34 45-146 157-188 234-18 32 2 115-12 148-37 91-238 251-256 288-7 17 47 71 114 123 61 48 82 79 175 104s385-51 443-57h1c17 0 47 11 86 21 34 9 75 17 121 17s26 0 39-2c60-13 100-40 133-73 54-55 86-125 148-152 47-21 108-37 161-37s50 4 70 13c-99 177-77 414-112 448-39 37-69 76-92 113-85 130-97 248-137 276-11 8-26 10-42 10-46 0-109-22-154-22s-20 1-29 4c-53 19-176 133-131 160 14 1 216 1 428 1h184c6 0 118-103 124-103h299c28-4 25-49 154-115 146-57 76-339 263-554 2 0 57-52 70-52 65 0 174 118 566 118s487-135 541-135 81 41 81 54c-175 298 266 632 230 653-1 1-3 1-4 1-15 0-58-24-122-24s-55 4-87 15c-72 24-129 114-74 141 15 0 190 1 364 1s194 0 263-1c22-3 20-45 19-86-1-27-1-53 5-68 18-24 35-108 81-167 46-50 81-89 119-89s31 7 47 21c83 45 282 70 395 111 47 17 80 36 82 62-2 14-13 18-29 18s-15-1-23-2c-28-4-64-13-99-13s-36 3-52 9c-51 19-103 75-118 116-8 22-5 40 16 45h470c54 0 34-108 154-348 18-68-151-160-175-288-16-84-32-250-34-412l3-1 1-1hZ'/><path fill='url(%23grad2)' d='M5362 193h774l711 1843c-187-43-388-67-598-72h-44c-30 0-61 1-90 3h-10c-13 1-26 2-39 3l-312-807-327 846c-9-4-18-8-27-11-19-8-39-16-59-24-156-62-269-113-422-121-153-7-208 25-208 25l651-1685ZM2279 4542c478 0 838-95 1157-264l69-174c-113 17-258 49-374 21s-180-75-289-161c-42-33-109-87-161-159-120 28-248 43-389 43-924 0-1569-643-1569-1563s681-1568 1550-1550c476 10 919 194 1318 593l283-718C3432 236 2874 30 2292 30S1107 249 685 646C246 1058 4 1639 4 2281c0 1332 936 2262 2275 2262v-1h0Z'/><path fill='%23b91f39' d='M2886 1844l-148-424-148 424h-446l361 276-128 424 361-276 361 276-128-424 361-276h-446 1-Z'/></svg>") no-repeat;--is-mobile:0;}@media (width <= 991px){:root{--is-mobile:1;}}:root{--color-p1:#fdb81e;--color-p1-dark:#fdb20a;--color-p1-darker:#f5aa02;--color-p1-darkest:#d29102;--color-p1-light:#fdc64b;--color-p1-lighter:#fed478;--color-p1-lightest:#fee3a5;--color-p2:#046b99;--color-p2-dark:#035d85;--color-p2-darker:#035376;--color-p2-darkest:#023a53;--color-p2-light:#3689ad;--color-p2-lighter:#68a6c2;--color-p2-lightest:#9bc4d6;--color-p3:#323a45;--color-p3-dark:#293039;--color-p3-darker:#232930;--color-p3-darkest:#14171c;--color-p3-light:#5b616a;--color-p3-lighter:#84898f;--color-p3-lightest:#adb0b5;--color-s1:#eef8fb;--color-s1-darker:#e2f3f8;--color-s1-lighter:#f7fcfd;--color-s2:#87b8ce;--color-s2-dark:#6ea9c4;--color-s2-darker:#549ab9;--color-s3:#4993b5;--color-s3-dark:#3f7e9c;--color-s3-light:#92bed3;--color-s3-lighter:#b6d4e1;--sub-nav-bg:var(--color-s1-lighter);--mobile-drawer:var(--color-p2-darker);--mobile-drawer-active:var(--color-p2);}@supports (color:color-mix){:root{--color-p1-dark:color-mix(in srgb,var(--color-p1),#000 15%);--color-p1-darker:color-mix(in srgb,var(--color-p1),#000 30%);--color-p1-darkest:color-mix(in srgb,var(--color-p1),#000 60%);--color-p1-light:color-mix(in srgb,var(--color-p1),#fff 15%);--color-p1-lighter:color-mix(in srgb,var(--color-p1),#fff 30%);--color-p1-lightest:color-mix(in srgb,var(--color-p1),#fff 60%);--color-p2-dark:color-mix(in srgb,var(--color-p2),#000 15%);--color-p2-darker:color-mix(in srgb,var(--color-p2),#000 30%);--color-p2-darkest:color-mix(in srgb,var(--color-p2),#000 60%);--color-p2-light:color-mix(in srgb,var(--color-p2),#fff 15%);--color-p2-lighter:color-mix(in srgb,var(--color-p2),#fff 30%);--color-p2-lightest:color-mix(in srgb,var(--color-p2),#fff 60%);--color-p3-dark:color-mix(in srgb,var(--color-p3),#000 15%);--color-p3-darker:color-mix(in srgb,var(--color-p3),#000 30%);--color-p3-darkest:color-mix(in srgb,var(--color-p3),#000 60%);--color-p3-light:color-mix(in srgb,var(--color-p3),#fff 15%);--color-p3-lighter:color-mix(in srgb,var(--color-p3),#fff 30%);--color-p3-lightest:color-mix(in srgb,var(--color-p3),#fff 60%);--color-s1-darker:color-mix(in srgb,var(--color-s1),#000 5%);--color-s1-lighter:color-mix(in srgb,var(--color-s1),#fff 10%);--color-s2-dark:color-mix(in srgb,var(--color-s2),#000 15%);--color-s2-darker:color-mix(in srgb,var(--color-s2),#000 30%);--color-s3-dark:color-mix(in srgb,var(--color-s3),#000 15%);--color-s3-light:color-mix(in srgb,var(--color-s3),#fff 45%);--color-s3-lighter:color-mix(in srgb,var(--color-s3),#fff 60%);--sub-nav-bg:var(--color-s1-lighter);--mobile-drawer:var(--color-p2-darker);--mobile-drawer-active:var(--color-p2);}}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;}@font-face{font-family:CaGov;src:url("../fonts/CaGov.woff2") format("woff2");font-weight:normal;font-style:normal;font-display:block;}[class^="ca-gov-icon-"],[class*=" ca-gov-icon-"]{font-family:CaGov!important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ca-gov-icon-copy::before{content:"\ea26";}.ca-gov-icon-arrow-next::before{content:"\e669";}.ca-gov-icon-arrow-prev::before{content:"\e668";}.ca-gov-icon-caret-down::before{content:"\33";}.ca-gov-icon-check-mark::before{content:"\4e";}.ca-gov-icon-globe::before{content:"\e0e3";}body{font:var(--font-size-regular) / var(--line-height-base) var(--font-family-sans-serif);color:var(--gray-900,#3b3a48);overflow-y:scroll;@media (width >= 576px){font-size:calc(var(--font-size-regular) + var(--ratio));}}a{color:var(--color-p2,#046b99);&:focus{color:var(--color-p2-darker,#214a68);}&:focus{outline:2px solid var(--outline-default-color,#0b8ee5);}}p{margin-bottom:0.7rem;@media (width >= 576px){margin-bottom:calc(0.7rem + var(--ratio));}}.lead{font-size:var(--font-size-large);margin-bottom:1rem;font-weight:var(--font-weight-4);@media (width >= 576px){font-size:calc(var(--font-size-large) + var(--ratio));margin-bottom:calc(1rem + var(--ratio));}}.small{font-size:var(--font-size-base,1rem);margin-bottom:0.65rem;@media (width >= 576px){font-size:calc(var(--font-size-base,1rem) + var(--ratio));margin-bottom:calc(0.65rem + var(--ratio));}}.btn{font-size:var(--font-size-base,1rem);@media (width >= 576px){font-size:calc(var(--font-size-base,1rem) + var(--ratio));}}.btn-lg{font-size:1.125rem;@media (width >= 576px){font-size:calc(var(--font-size-regular) + var(--ratio));}}h1,.h1{span[class^="ca-gov-icon-"]:first-child{display:none;}font-size:var(--font-size-h1);margin-top:3rem;margin-bottom:1.6rem;font-weight:var(--font-weight-7);line-height:var(--font-lineheight-1);@media (width >= 576px){font-size:calc(var(--font-size-h1) + var(--ratio-headers));margin-top:calc(3rem + var(--ratio-headers));margin-bottom:calc(1.6rem + var(--ratio-headers));}font-family:var(--headings-font-family);}h2,.h2{font-size:var(--font-size-h2);margin-top:2.7rem;margin-bottom:1.4rem;font-weight:var(--font-weight-7);line-height:var(--font-lineheight-2);@media (width >= 576px){font-size:calc(var(--font-size-h2) + var(--ratio-headers));margin-top:calc(2.7rem + var(--ratio-headers));margin-bottom:calc(1.4rem + var(--ratio-headers));}font-family:var(--headings-font-family);}h3,.h3{font-size:var(--font-size-h3);margin-top:2.4rem;margin-bottom:1.2rem;font-weight:var(--font-weight-7);line-height:var(--font-lineheight-3);@media (width >= 576px){font-size:calc(var(--font-size-h3) + var(--ratio-headers));margin-top:calc(2.4rem + var(--ratio-headers));margin-bottom:calc(1.2rem + var(--ratio-headers));}font-family:var(--headings-font-family);}h4,.h4{font-size:var(--font-size-h4);margin-top:2rem;margin-bottom:1rem;font-weight:var(--font-weight-7);line-height:var(--font-lineheight-4);@media (width >= 576px){font-size:calc(var(--font-size-h4) + var(--ratio-headers));margin-top:calc(2rem + var(--ratio-headers));margin-bottom:calc(1rem + var(--ratio-headers));}font-family:var(--headings-font-family);}h5,.h5{font-size:var(--font-size-h5);margin-top:1.7rem;margin-bottom:0.8rem;font-weight:var(--font-weight-7);line-height:var(--font-lineheight-5);@media (width >= 576px){font-size:calc(var(--font-size-h5) + var(--ratio-headers));margin-top:calc(1.7rem + var(--ratio-headers));margin-bottom:calc(0.8rem + var(--ratio-headers));}font-family:var(--headings-font-family);}h6,.h6{font-size:var(--font-size-h6);margin-top:1.4rem;margin-bottom:0.6rem;font-weight:var(--font-weight-7);line-height:var(--font-lineheight-5);@media (width >= 576px){font-size:calc(var(--font-size-h6) + var(--ratio-headers));margin-top:calc(1.4rem + var(--ratio-headers));margin-bottom:calc(0.6rem + var(--ratio-headers));}font-family:var(--headings-font-family);}code{color:var(--code-color);}.wrap{white-space:normal!important;}.main-content{a:not(.btn){text-decoration:underline;}}.external-link-icon{display:inline-block;padding:0;position:relative;text-decoration:none;&::after{content:"\e9ed";font-family:CaGov!important;font-size:75%;margin-left:3px;}}img ~ .external-link-icon,svg ~ .external-link-icon,*[class*="ca-gov-icon-"] .external-link-icon,[class*="ca-gov-icon-"] ~ .external-link-icon{display:none;}.social a,.main-content .btn,.main-content a[role="button"],.main-content a[role="tab"]{text-decoration:none!important;background-image:none!important;}#main-content a,#main-content button{scroll-margin-top:140px!important;}.no-underline{text-decoration:none!important;background-image:none!important;}.list-group{padding-left:0!important;margin-bottom:0!important;}.list-group-item{padding:calc(var(--spacer,1rem) * 0.75) calc(var(--spacer,1rem) * 1.25) calc(var(--spacer,1rem) * 0.75) calc(var(--spacer,1rem) * 1.25)!important;margin-top:0!important;background-image:none!important;text-decoration:none!important;}a.list-group-item{margin-bottom:0!important;}.tab.list-group-item{margin-bottom:-1px!important;}@media (width >= 1200px){.container{max-width:var(--breakpoint-lg);}}.main-content{background:#fff;min-height:400px;> .section{padding-bottom:var(--line-height-computed);}}@media print{.global-header.fixed{position:absolute!important;top:0!important;}}#skip-to-content{position:relative;left:50%!important;transform:translateX(-50%);z-index:999;& a{width:1px;height:1px;text-align:center;position:absolute!important;left:50%!important;transform:translateX(-50%);clip:unset;background-color:white;border-radius:0 0 7px 7px;overflow:hidden;&:focus{width:160px;height:27px;}}}.global-header{position:relative;z-index:1;padding:0;background:var(--white,#fff);width:auto;@media (width >= 992px){border-bottom:1px solid var(--gray-200,#d4d4d7);.mobile-controls{display:none!important;}}}@media (width <= 767px){.ask-group + .header-primary-banner{display:none;}}.header-primary-banner{overflow:hidden;background-image:url("data:image/svg+xml,<svg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 500'><path fill='url(%23a)' d='M0 0h1440v500H0z'/><mask id='b' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='1440' height='498'><path d='M0 0h1440v498H0V0Z' fill='%23D9D9D9'/></mask><g mask='url(%23b)'><path d='M0 0h660l166 500H0V0Z' fill='%23046B99'/><path d='M0 0h660l166 500H0V0Z' fill='%23323A45' fill-opacity='.8'/><path d='M-83 0h16L99 500H-83V0Z' fill='%234993B5'/><path d='M-83 0h16L99 500H-83V0Z' fill='%23323A45' fill-opacity='.8'/><path d='M1440 0h-207l-166 500h373V0Z' fill='%234993B5'/><path d='M1440 0h-207l-166 500h373V0Z' fill='%23323A45' fill-opacity='.7'/></g><defs><linearGradient id='a' x1='1172' y1='500' x2='1857.5' y2='0' gradientUnits='userSpaceOnUse'><stop stop-color='%23323A45'/><stop offset='1' stop-color='%23046B99' stop-opacity='.7'/></linearGradient></defs></svg>");background-color:#395567;background-position:center!important;background-size:cover!important;display:block;position:relative;p{font-size:2.9375rem;color:#fff;font-weight:200;line-height:3.675rem;margin-bottom:2rem;span{font-weight:600;}}}@media (width >= 768px){}.global-header.fixed{transition:all 0.3s ease;position:sticky;top:0;width:100%;z-index:3;@media (width >= 992px){z-index:7;position:sticky;}}h2{scroll-margin-top:75px;@media (width >= 992px){scroll-margin-top:150px;}}.branding{width:100%;margin:0 auto;padding:0 1rem;padding-left:0;padding-right:0;position:relative;@media (width >= 992px){position:unset;}.header-organization-banner{transition:all 0.3s;padding:0.5rem 0 0.5rem 1rem;@media (width <= 991px){position:relative;max-width:400px;margin-left:1rem;margin-right:20%;padding-top:0.5rem;padding-left:0;padding-bottom:0.5rem;display:flex;align-content:center;}& img{max-width:300px;max-height:55px;object-fit:contain!important;object-position:left;@media (768px <= width <= 992px){max-width:225px;}@media (width <= 991px){max-height:44px;}}& a{position:relative;text-decoration:none;color:black;background-image:none;display:inline-block;&:focus{outline:2px solid var(--outline-default-color);}.logo-assets{display:flex;flex-flow:wrap;min-height:4rem;align-items:center;.logo-img{max-width:100%;min-height:auto;height:4rem;display:inline-block;transition:all 0.3s;}.logo-text{padding-left:5px;.logo-state{font:1rem var(--font-family-sans-serif);margin:0;padding:0;color:var(--gray-900,#3b3a48);height:20px;line-height:1.2em;transition:all 0.3s;display:block;@media (width <= 991px){font-size:0.78125rem;}}.logo-dept{font:700 1.75rem var(--font-family-sans-serif);margin:0;padding:0;color:var(--color-p3,#323a45);height:24px;line-height:1.2em;transition:all 0.3s;display:block;@media (width <= 991px){font-size:1rem;}}}@media (width <= 991px){min-height:auto;}}@media (width <= 991px){min-width:100%;}}}}@media (width >= 576px){.branding{max-width:var(--breakpoint-xm);}}@media (width >= 768px){.branding{max-width:var(--breakpoint-sm);}}@media (width >= 992px){.branding{max-width:var(--breakpoint-md);.header-organization-banner a{z-index:27;}}}@media (width >= 1200px){.branding{max-width:var(--breakpoint-lg);}}.global-footer{background-color:var(--gray-50,#fafafa);border-top:1px solid var(--gray-200,#d4d4d7);padding-top:1rem;.container .d-flex{flex-direction:column;}.cagov-logo{margin-right:1.5rem;& img{height:1.7rem;}}& ul{list-style:none;margin:5px 0;> li{padding-left:5px;padding-right:5px;}}.footer-links{padding-left:0;margin-top:1rem;font-size:1.125rem;line-height:1.6rem;& li{margin-right:20px;& a{color:var(--black,#000);text-decoration:none}}}.copyright{font-size:1rem;padding:5px 0 var(--line-height-computed);}@media (width >= 992px){.container .d-flex{flex-direction:row;}.footer-links{margin-right:auto;margin-top:5px;}& ul > li{display:inline-block;}}}.search-container{overflow:hidden;z-index:7;position:relative;display:block;top:0;left:0;padding:0 15%;width:100%;max-height:0;border:none;@media (width >= 992px){position:absolute;top:96px;}#Search{display:flex;.gsc-search-button{right:50px;background-color:var(--gray-600,#72717c);border-color:var(--gray-600,#72717c);color:var(--white,#fff);&:focus{outline:2px solid var(--outline-dark-mode-color);outline-offset:-4px;}&:focus{background-color:var(--gray-800,#4a4958);border-color:var(--gray-800,#4a4958);}@media (width <= 991px){background-color:var(--white,#fff);border-color:var(--white,#fff);&:focus{background-color:var(--gray-50,#fafafa);border-color:var(--gray-50,#fafafa)}}}}.search-textfield{font-size:1.1rem;width:100%;max-height:38px;padding:0 10px;transition:border 0.4s;&::placeholder{color:var(--black,#000);opacity:1;}&:focus{outline:2px solid var(--outline-default-color);outline-offset:-2px;}}}@media (width >= 992px){.featured-search{display:block;position:absolute;padding:0;max-height:100%;border-radius:0;.search-textfield{border-color:var(--gray-600,#72717c)!important;font-size:1.1rem;height:38px;}}}@media (768px <= width <= 992px){.featured-search{left:10%;width:80%;}}.search-container.featured-search{@media (width <= 991px){padding:0 1rem;max-height:100%;}&:focus{background:none;}}button.gsc-search-button{border-radius:0 5px 5px 0;padding:0 12px;border:1px solid;min-height:38px;margin-left:-1px;}.featured-search{.container{padding:0!important;#Search{.gsc-search-button{outline-offset:-4px;}}}}.gsc-input-box-focus{box-shadow:none!important;border:none!important;}@media (width >= 992px){.full-width-nav .featured-search{top:-60px!important;right:15px;left:unset!important;width:32%;}.full-width-nav .featured-search input.search-textfield{padding:0 8px;}}.search-results-container{position:relative;z-index:5;top:0;visibility:collapse;transition:opacity 0.5s 0.7s;opacity:0;@media (width >= 768px){z-index:6;position:absolute;top:155px;width:100%;}&.visible{visibility:visible;opacity:1;}.container{position:relative;.close{position:absolute;top:0;right:5px;line-height:16px;font-size:59px;display:none;}}}.navigation-search{border:none;position:relative;padding:0;z-index:26;@media (width <= 991px){position:fixed;top:0;right:-100%;max-width:85%;margin-right:0;padding:0;transition:right 0.5s ease-in-out;height:100%;overflow-y:auto;background-color:var(--mobile-drawer,#214a68);&.visible{opacity:1;right:0;}}}.main-navigation{width:100%;margin:0 auto;padding:0 1rem;position:relative;margin-top:-82px;padding-left:80px;display:flex;}@media (width >= 576px){.main-navigation{max-width:var(--breakpoint-xm);}}@media (width >= 768px){.main-navigation{max-width:var(--breakpoint-sm);}}@media (width >= 992px){.main-navigation{max-width:var(--breakpoint-md);}}@media (width >= 1200px){.main-navigation{max-width:var(--breakpoint-lg);}}@media (width <= 767px){.main-navigation{max-width:100%;}}.nav-item,.nav-item-search{&:focus{@media (width >= 768px){background-color:var(--sub-nav-bg,#f1f8fb);}> a,.first-level-btn,.first-level-link{color:var(--color-p2,#046b99);> span[class^="ca-gov-icon"]{color:var(--gray-900,#3b3a48);}}}&.active{> a,.first-level-btn,.first-level-link{color:var(--color-p2,#046b99);> span[class^="ca-gov-icon"]{color:var(--gray-900,#3b3a48);}}}.sub-nav.open{display:block;overflow:hidden;opacity:1;max-height:1000px!important;@media (width <= 991px){max-height:1000px;transition:max-height 0.5s ease-in-out;}}.sub-nav{display:block;opacity:0;}}#navigation .nav-item .sub-nav{max-height:0;}.second-level-nav{list-style:none;margin:0;padding:0;& a{text-decoration:none;&:focus{outline-offset:-2px;}}}@media (width >= 992px){.first-level-link,.first-level-btn{display:block;padding:5px 16px 12px;position:relative;text-align:center;text-decoration:none;color:var(--color-p2,#046b99);&:focus{color:var(--gray-900,#3b3a48);}&:focus{outline:2px solid var(--outline-default-color);outline-offset:-2px;}> span[class^="ca-gov-icon"]:not(.carrot){display:block;font-size:32px;color:var(--gray-700,#5e5e6a);}.carrot{font-size:1rem;}}}.full-width-nav{.nav-item{&:focus{background-color:transparent;}.first-level-link,.first-level-btn{display:block;padding:0.85rem 1rem 0.9rem;font-family:var(--headings-font-family);font-weight:400;position:relative;text-align:left;z-index:1;height:100%;&:focus{background-color:var(--gray-50,#fafafa);}&.active{background-color:var(--gray-50,#fafafa);position:relative;color:var(--black,#000);&:focus{color:var(--gray-800,#4a4958);background-color:var(--gray-100,#f3f3f4);}&::before{content:"";position:absolute;top:0;left:0;height:100%;border-left:1px solid var(--gray-200,#d4d4d7);}&::after{content:"";position:absolute;top:0;right:0;height:100%;border-left:1px solid var(--gray-200,#d4d4d7);}}&.has-sub{padding-right:2.3rem;}&:focus{outline:2px solid var(--outline-default-color);outline-offset:-2px;}.carrot{font-size:1.7rem;position:absolute;display:inline-block;}> span[class^="ca-gov-icon"]:not(.carrot){@media (width >= 992px){display:inline;font-size:inherit;color:inherit;}}}&.active{.first-level-link,.first-level-btn{background-color:var(--gray-50,#fafafa);position:relative;color:var(--black,#000);&:focus{color:var(--gray-800,#4a4958);background-color:var(--gray-100,#f3f3f4);}&::before{content:"";position:absolute;top:0;left:0;height:100%;border-left:1px solid var(--gray-200,#d4d4d7);}&::after{content:"";position:absolute;top:0;right:0;height:100%;border-left:1px solid var(--gray-200,#d4d4d7);}}}}}@media (width >= 992px){.main-navigation{z-index:25;min-height:85px;padding-left:350px;}.nav-item{.sub-nav{position:absolute;}}.main-navigation.dropdown .dropdown{.nav-item:hover .sub-nav{display:block;.touch{display:none;}}}.first-level-btn{text-align:center;border:none;background:none;width:100%;}}@media (width <= 991px){#navigation{clear:both;width:100%;margin-top:2rem;}.main-navigation{#nav-item-search button.first-level-link{background:none;border:none;width:99.5%;text-align:left;outline-offset:-2px;}}.full-width-nav{#nav-item-search button.first-level-link{background:none;border:none;width:99.5%;text-align:left;}}.nav-item.focus .sub-nav{display:block;}.nav-item.focus:active .sub-nav{display:none;}.nav-drawer + .search-container #Search .gsc-search-button{&:focus{outline:2px solid var(--outline-default-color);}}}@media (width >= 1200px){.main-navigation{padding-left:350px;}}@media (width >= 992px) and (width < 1200px){.main-navigation{padding-left:250px }}@media (width >= 1280px){.main-navigation{padding-left:350px;}}@media (width >= 992px){.full-width-nav .main-navigation{padding-left:0;margin-top:0;min-height:55px;&.dropdown{}}}.first-level-btn > *{pointer-events:none;}@media (width <= 991px){.first-level-btn{border:none;background:none;width:99.5%;text-align:left;&:focus{outline-offset:-2px;}}.first-level-btn .carrot{display:none!important;}}@media (width <= 991px){.nav-item .first-level-link.has-sub .carrot{display:none!important;}.first-level-btn{&[aria-expanded="false"] .rotate,&[aria-expanded="true"] .rotate{display:block;position:absolute;top:0;right:0;width:55px!important;height:55px!important;text-align:center;cursor:pointer;border:none;transition:all 0.2s ease!important;color:var(--white,#fff)!important;&::after{content:"";display:inline-block;text-decoration:none;position:absolute;width:0.55rem;height:0.55rem;border-top:2px solid #fff;border-left:2px solid #fff;vertical-align:middle;top:50%;transform:translateY(-50%) rotate(135deg);right:1.5rem;margin-left:0.5rem;}}&[aria-expanded="true"] .rotate{transform:rotate(90deg)!important;}}}.has-sub .rotate{color:var(--color-p2,#046b99);}@media (width <= 991px){.main-navigation{margin-top:0;padding:0;}}.sub-nav{left:calc(var(--grid-gutter-width) / 2);right:calc(var(--grid-gutter-width) / 2);overflow:hidden;@media (width <= 767px){border:none;}}.second-level-nav{list-style:none;padding:0}.dropdown{.second-level-nav{> li{border-right:0;}}.sub-nav{border-bottom:none;}}.main-navigation.dropdown .sub-nav{max-width:250px;min-width:250px;left:initial;right:initial;@media (width <= 991px){max-width:100%;}}.nav-item{display:inline-block;}@media (width >= 992px){}a.second-level-link{font-size:var(--font-size-regular);@media (width >= 576px){font-size:calc(var(--font-size-regular) + var(--ratio));}padding:10px;&:focus{text-decoration:underline;text-decoration-thickness:from-font;}[class^="ca-gov-icon-"]{display:inline-block;font-size:1.375rem;vertical-align:-2px;margin-right:3px;}@media (width <= 991px){padding:0.5rem 1rem 0.75rem 2rem!important;color:var(--white,#fff);&:focus{color:var(--white,#fff);}}}.sub-nav.open{display:block;max-height:1000px;overflow:auto;}.main-navigation.active{max-height:5000px;}.mobile-controls{.toggle-menu{border:none;background:none;&:focus{outline:solid 2px var(--outline-default-color,#0b8ee5);}}}@media (width <= 991px){.main-navigation{overflow:hidden;}.sub-nav{display:block;top:0;left:0;position:relative;}.nav-item{display:block;}.second-level-nav > li{border:none;}}@media (width >= 992px){.sub-nav{border-top:none;}.main-navigation{margin-top:-82px;}}@media (width >= 992px){.second-level-nav.flex{display:flex;text-align:center;padding:0 40px;a{flex:1;border:none;padding:20px 15px 15px;margin-top:15px;margin-bottom:15px;width:100%;height:auto}}}@media (width <= 991px){.second-level-nav.flex{display:block;text-align:left;padding:0;a{display:block;border-bottom:1px solid #ccc;padding:0;margin-top:0;margin-bottom:0;width:100%;height:auto}}}header{&::after{content:"";position:absolute;width:100%;height:calc(100vh + 100px);background-color:rgb(0 0 0 / 48%);top:0;left:0;opacity:0;visibility:hidden;transition:opacity 0.3s ease-in-out,visibility 0.3s ease-in-out;}}header.nav-overlay{&::after{opacity:1;visibility:visible;}}.toggle-menu{padding:1.5rem;display:flex;flex-direction:column;align-items:center;position:relative;transform:rotate(0deg);transition:transform 0.5s ease-in-out;cursor:pointer;color:var(--white,#fff);min-width:2.5rem;min-height:1.75rem;margin:0.4rem 0 0 auto;& span{height:3px;width:32px;display:block;position:absolute;border-radius:5px;opacity:1;transform:rotate(0deg);transition:0.25s ease-in-out;background-color:var(--color-p2,#046b99)}&[aria-expanded="true"]{& span:nth-child(1){top:12px;width:0%;}& span:nth-child(2){transform:rotate(45deg);}& span:nth-child(3){transform:rotate(-45deg);}& span:nth-child(4){top:12px;width:0%;}}}.nav-drawer{display:flex;padding:0.5rem 1rem 1rem;.toggle-menu{margin-top:0;width:2.75rem;height:2.75rem;&:focus{outline:2px solid var(--outline-dark-mode-color);}span{background-color:var(--white,#fff);width:30px}background-color:transparent;border:none;&[aria-expanded="false"]{}}@media (width >= 992px){display:none;}}.mobile-controls{text-align:right;position:relative;color:var(--gray-600,#72717c);background:var(--white,#fff);top:0;height:0;width:100%;margin:0 auto;padding:0 1rem;a{color:var(--gray-600,#72717c);text-decoration:none;}}@media (width >= 576px){.mobile-controls{max-width:var(--breakpoint-xm);}}@media (width >= 768px){.mobile-controls{max-width:var(--breakpoint-sm);}}@media (width >= 992px){.mobile-controls{max-width:var(--breakpoint-md);}}@media (width >= 1200px){.mobile-controls{max-width:var(--breakpoint-lg);}}.navigation-search .settings-links{padding:1rem;a{position:relative;color:var(--white,#fff);margin-left:1rem;margin-right:1rem;font-size:1rem}a::before{content:"";color:var(--white,#fff);border:none;margin:0 0.75rem;font-size:1.125rem;font-weight:200;position:absolute;border-left:1px solid var(--gray-200,#d4d4d7);height:70%;top:5px;left:-1.95rem;}a:first-child::before{display:none;}}.main-navigation .mobile-controls{text-align:left;background-color:var(--body-bg,#fff);}.mobile-control{color:var(--gray-600,#72717c)}.main-nav-icons{display:flex;justify-content:flex-end;align-items:center;z-index:1;position:relative;top:-3.75rem;width:20%;margin-left:auto;}@media all and (-ms-high-contrast:none){*::-ms-backdrop{position:absolute;right:70px;top:10px;}}.utility-header{width:100%;min-height:42px;transition:all 0.3s ease;background:var(--color-s1,#eef8fb);color:var(--black,#000);& a{display:inline-block;padding:0;text-decoration:underline;color:var(--black,#000);&:focus{text-decoration:none;color:var(--gray-800,#4a4958);}}& ul{padding-left:0;margin-bottom:0;margin-left:-5px;list-style:none;> li{display:inline-block;padding-left:5px;padding-right:5px;}& li{padding:0 8px;& button{font-size:100%;outline:none!important;position:relative;top:-1px;background-color:transparent;border:none;& span{font-size:100%!important;}&:focus{color:var(--gray-800,#4a4958);background-color:transparent;border:none;}}}}.settings-links{font-size:var(--font-size-base,1rem);text-align:right;@media (width >= 576px){font-size:calc(var(--font-size-base,1rem) + var(--ratio));}}[class^="ca-gov-icon-"]{font-size:1.1rem;vertical-align:-2px;display:inline-block;text-decoration:none;padding-right:4px;}.flex-row{display:flex;.settings-links{display:flex;flex-wrap:wrap;margin-left:auto;align-items:center;justify-content:flex-end;min-height:38px;& a{margin:0;margin-left:1rem;font-size:0.95rem}& button{margin:0;padding-right:0;font-size:0.95rem;color:var(--black,#000);&:focus{text-decoration:none;color:var(--gray-800,#4a4958);}}}.social-media-links{display:flex;flex-direction:row;justify-content:flex-start;min-height:38px;align-items:center;& a{margin:0 10px;color:var(--black,#000);text-decoration:none;&:focus{color:var(--gray-800,#4a4958);}}.header-cagov-logo{margin-right:0.5rem;& img{left:0;height:24px;margin-top:6px;vertical-align:middle;}& a{margin:0;padding-top:0;}}.official-tag{margin:0 1rem 0 0;font-size:0.95rem;@media (width <= 767px){margin-right:0;.desktop-only{display:none;}}}}}}.header-cagov-logo svg{left:27px;height:1.7rem;@media (width <= 1139px){left:5px;}}.section{padding-top:25px;padding-bottom:25px;background:var(--white,#fff);position:relative;overflow:hidden;@media (width <= 767px){padding-top:var(--line-height-computed);padding-bottom:var(--line-height-computed);}&.collapsed{padding-top:0;padding-bottom:0;}.container{> h1,> h2,> h3,> h4{margin-top:0;}}}.section-standout{background:var(--color-p3,#323a45);color:var(--white,#fff);& a:not(.btn){color:var(--white,#fff);&:focus{color:var(--color-p1,#fdb81e);text-decoration:underline;}&:focus{outline:2px solid var(--outline-dark-mode-color,#85cbf9);outline-offset:-2px;}}}.section-impact{background:var(--color-p3,#323a45);color:var(--white,#fff);a:not(.btn){color:var(--white,#fff);&:focus{color:var(--color-p1,#fdb81e);text-decoration:underline;}&:focus{outline:2px solid var(--outline-dark-mode-color,#85cbf9);outline-offset:-2px;}}}.section-primary{background:var(--color-p2,#046b99);color:var(--white,#fff);a:not(.btn){color:var(--white,#fff);text-decoration:underline;&:focus{color:var(--color-s1,#eef8fb);text-decoration:underline;}&:focus{outline:2px solid var(--outline-dark-mode-color);outline-offset:-2px;}}}pre{word-break:break-all;word-wrap:break-word;background-color:var(--gray-50,#fafafa);border:1px solid var(--gray-100,#ededef);padding:var(--spacer,1rem);}textarea.sourcecode{font-family:var(--bs-font-monospace);width:100%;height:300px;font-size:0.875em;white-space:pre;}a.text-white:not(.btn){text-decoration:underline}.m-t-0{margin-top:0!important;}.m-l-0{margin-left:0!important;}.m-b-lg{margin-bottom:calc(var(--spacer,1rem) * 3)!important;}.p-b-lg{padding-bottom:calc(var(--spacer,1rem) * 3)!important;}.p-y-lg{padding-top:calc(var(--spacer,1rem) * 3)!important;padding-bottom:calc(var(--spacer,1rem) * 3)!important;}html{-ms-overflow-style:scrollbar;}.return-top{position:fixed;z-index:99999;right:-100px;bottom:90px;padding:5px 10px 10px;border:1px solid;border-top-left-radius:5px;border-bottom-left-radius:5px;opacity:0;visibility:hidden;background:var(--white,#fff);border-color:var(--color-p2,#046b99);color:var(--color-p2,#046b99);font-size:var(--font-size-regular);text-align:center;text-decoration:none;cursor:pointer;transition:all 0.5s ease;&::before{content:"\32";font-family:CaGov;font-weight:900;padding-right:3px;font-size:1.3rem;}&.is-visible{opacity:1;visibility:visible;display:inline;background-color:var(--white,#fff);bottom:90px;right:0;&:focus{color:var(--color-p2-darker,#214a68);border-color:var(--color-p2-darker,#214a68);}}@media (width >= 992px){.sr-only{position:relative!important;width:unset!important;height:unset!important;padding:0!important;margin:0!important;overflow:visible!important;clip:unset!important;}}}.alert-banner{margin-bottom:0;padding:0.6rem 0 0.5rem;border-radius:0;column-rule:var(--text-field-color);transition:all 0.2s;background-color:var(--color-p3,#323a45);color:var(--white,#fff);& img{max-width:28px;max-height:28px;margin-right:0.5rem;margin-top:-3px;}.close{position:absolute;top:5px;right:5px;padding:0 10px;text-shadow:none;float:right;font-size:1.5rem;font-weight:700;border:none;background:none;}& a:not(.btn),.close{color:var(--white,#fff);&:focus{color:var(--color-p1,#fdb81e);}}.container{font-size:1rem;min-height:30px;}.container::after{content:" ";display:table;clear:both;}.btn{position:relative;top:-1px;}}@media (width >= 768px) {}.tabs{position:relative;[role="tablist"]{padding:0;margin-bottom:0;}[role="tablist"] li,[role="tablist"] a{display:inline-block;}[role="tablist"] a{text-decoration:none;padding:7px 15px;margin:0;font-weight:600;&:focus{outline:2px solid var(--outline-default-color);outline-offset:-2px;}}[role="tablist"] [aria-selected]{border:none;position:relative;margin:0;color:var(--black,#000);&::after{left:0;bottom:0;position:absolute;content:"";width:100%;border-bottom:3px solid;border-color:var(--color-p1,#fdb81e);}}[role="tabpanel"]{border:1px solid var(--gray-200,#d4d4d7);padding:1.1rem;margin-top:-2px;a:focus{outline:2px solid var(--outline-default-color);}&:focus{outline:2px solid var(--outline-default-color);outline-offset:-2px;}}}cagov-accordion > details{margin-bottom:0;min-height:3rem;margin-top:1rem;overflow:visible;> summary{cursor:pointer;padding:0.5rem 3rem 0.5rem 3.75rem;background-color:var(--gray-50,#fafafa);position:relative;line-height:2rem;margin:0;color:var(--gray-800,#4a4958);font-size:1.125rem;font-weight:bold;border:1px solid var(--gray-200,#d4d4d7);&::before{position:absolute;height:100%;width:2.75rem;border-right:1px solid var(--gray-200,#d4d4d7);top:0;left:0;background-color:var(--gray-50,#fafafa);border-radius:3px 0 0 3px;content:"";}&::after{content:"";position:absolute;top:0;left:0;background:transparent;height:100%;width:100%;border-radius:3px;}.cagov-open-indicator{position:absolute;left:0.5rem;top:0.4rem;width:0;height:0;&::before{font-family:CaGov;content:"5";position:absolute;font-size:1.6rem;transition:transform 0.2s;}}}.accordion-body{padding:1rem;border-radius:0 0 4px 4px;border:1px solid var(--gray-200,#d4d4d7);border-top:none;}}cagov-accordion:defined{> details{transition:height 0.2s;height:3rem;overflow:visible;> summary{list-style:none;border-radius:4px;&::-webkit-details-marker{display:none;}&:focus{&::before{background-color:var(--gray-100,#f3f3f4);}&::after{outline:2px solid var(--outline-default-color);outline-offset:-2px;}}}&[open]{height:auto;.cagov-open-indicator{&::before{transform:rotate(90deg) translateY(-0.2rem);}}> summary{border-radius:4px 4px 0 0;&::before{border-radius:3px 0 0;background-color:var(--gray-100,#f3f3f4);}&:focus{&::after{border-radius:3px 3px 0 0;}}}}}}.accordion{list-style:none;margin:0;padding:0;}.accordion > li{margin:0;}.accordion > li::before{content:"\200B";position:absolute;}cagov-accordion.sidenav{> details{border:none;min-height:2rem;margin-top:0;> summary{border:none;background:var(--white,#fff);padding:0.7rem 2rem 0.7rem 1rem;font-size:calc(1rem + var(--ratio));font-weight:400;text-decoration:none;border-bottom:1px solid var(--gray-100,#f3f3f4);color:var(--gray-700,#5e5e6a);&::before{border:none!important;width:3px;background-color:transparent!important;}&::after{display:none;}&:focus{text-decoration:none;background-color:var(--gray-50,#fafafa);color:var(--gray-700,#5e5e6a);&::before{border:none;background-color:transparent;}}&:focus{outline:2px solid var(--outline-default-color);outline-offset:-2px;}&.active{color:var(--gray-700,#5e5e6a)!important;text-decoration:none;background-color:var(--gray-75,#f3f3f4);font-weight:400;&::before{border:none;width:3px;border-radius:0;background-color:var(--color-p1,#fdb81e)!important;}&:focus{color:var(--black,#000)!important;text-decoration:none;background-color:var(--gray-100,#f3f3f4);}&:focus{outline:2px solid var(--outline-default-color);outline-offset:-2px;}}&[open]{> summary{color:var(--black,#000);&::after{display:none;}}}.cagov-open-indicator{left:unset!important;right:2.7rem;top:0.6rem!important;&::before{font-size:2.4rem;}}}.accordion-body{padding:0;border:none;outline:none}}}nav.breadcrumbs{> ul,> ol{padding:0.5em 1rem;padding-left:0;margin-bottom:2rem;display:flex;flex-wrap:wrap;list-style:none;font-size:var(--font-size-small);@media (width >= 576px){font-size:calc(var(--font-size-small) + var(--ratio));}> li{position:relative;padding-left:0.75rem;padding-right:0.75rem;> a{padding:0.375rem 0;}&::after{content:"";color:var(--gray-900,#3b3a48);border:none;margin:0 calc(var(--grid-gutter-width) / 2);font-size:1.125rem;font-weight:200;position:absolute;border-left:1px solid;height:70%;top:5px;right:-9px;transform:rotate(15deg);}&:last-child::after{border-left:none;margin:0;}}}}.section-standout,.section-impact,.section-primary,.bg-p3{.breadcrumbs ul li::after,.breadcrumbs ol li::after{color:var(--white,#fff);}}.img-fluid{display:inline-block;}label{font-weight:600;font-size:var(--font-size-regular);margin-bottom:0.5rem;}.form-select{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' width='24' height='24' viewBox='0 0 24 24'><path d='M17.087 10.35l-4.337 4.336-4.337-4.336c-0.293-0.293-0.768-0.293-1.060 0s-0.293 0.768 0 1.060l4.864 4.864c0.147 0.147 0.341 0.221 0.533 0.219 0.194 0 0.386-0.072 0.533-0.219l4.865-4.864c0.293-0.293 0.293-0.768 0-1.060s-0.768-0.293-1.061 0z'/></svg>");background-size:20px 20px;}.select{border:1px solid var(--input-border);overflow:hidden;height:40px;width:100%;position:relative;display:block;select{height:40px;border:0;width:100%;appearance:none;padding-left:10px;}&::after{content:"\43";font-family:CaGov;border-left:1px solid var(--input-border);padding:8px 0;position:absolute;right:0;top:0;background:var(--white,#fff);z-index:3;text-align:center;width:30px;height:100%;pointer-events:none;}}input[type="text"]::-ms-clear{display:none;}input:focus,textarea:focus,button:focus,select:focus{outline:2px solid var(--outline-default-color);}.card{border-width:1px;border-style:solid;overflow:hidden;box-shadow:none;margin-bottom:22px;@media (width <= 767px){.card-body{padding:calc(var(--grid-gutter-width) / 2)!important;}}}.card-body{padding:1rem;}.card{position:relative;display:block;background-color:var(--white,#fff);border:none;border-radius:var(--card-border-radius);.card-body{padding:1.5rem;p{margin-bottom:0;}}}.card-body h1 span[class^="ca-gov-icon-"]{margin-left:0!important;}table.table{border-spacing:0;}.table{color:var(--gray-900,#3b3a48)}[class^="list-"]{list-style-type:none;margin:calc(var(--line-height-computed) / 2) 0;padding:0;}blockquote{font-size:var(--font-size-regular);padding:11px 22px;margin:0 0 22px;border-left:4px solid;border-color:var(--color-p2,#046b99);@media (width >= 576px){font-size:calc(var(--font-size-regular) + var(--ratio));}&::before{content:"\ea29";font-family:CaGov;font-size:3rem;line-height:2rem;color:var(--color-p2,#046b99);}footer{display:block;font-size:80%;color:var(--blockquote-small-color);font-weight:var(--font-weight-7);margin-top:1rem;&::before{content:"\2014 \00A0";}}}.btn-outline-primary{color:var(--color-p2,#046b99);background-color:var(--white,#fff);border-color:var(--color-p2,#046b99);font-weight:var(--font-weight-6);&:focus{outline:solid 2px var(--outline-default-color)!important;outline-offset:-4px;}}.btn-outline-primary:hover,.btn-outline-primary:focus,.btn-outline-primary:not(:disabled,.disabled):active,.btn-outline-primary:not(:disabled,.disabled).active,.btn-outline-primary .show > .dropdown-toggle,.open > .dropdown-toggle .btn-outline-primary{color:var(--color-p2-darker,#214a68);background-color:var(--white,#fff);border-color:var(--color-p2-darker,#214a68);box-shadow:0 2px 4px rgba(0 0 0 / 50%);background-image:none;}.btn-outline-primary .btn-outline-primary.disabled,.btn-outline-primary.disabled:hover,.btn-outline-primary.disabled:focus,.btn-outline-primary.disabled:active,.btn-outline-primary.disabled.active,.btn-outline-primary[disabled],.btn-outline-primary[disabled]:hover,.btn-outline-primary[disabled]:focus,.btn-outline-primary[disabled]:active,.btn-outline-primary[disabled].active{background-color:var(--white,#fff)!important;border-color:var(--color-p2,#046b99);}.btn-highlight{color:var(--black,#000);background-color:var(--color-p1-light,#f2c45a);border-color:var(--color-p1-light,#f2c45a);font-weight:var(--font-weight-6);&:focus{outline:solid 2px var(--black,#000)!important;outline-offset:-4px;}}.btn-highlight:hover,.btn-highlight:focus,.btn-highlight:not(:disabled,.disabled):active,.btn-highlight:not(:disabled,.disabled).active,.btn-highlight .show > .dropdown-toggle,.open > .dropdown-toggle .btn-highlight{color:var(--gray-900,#3b3a48);background-color:var(--color-p1-lighter,#f5ce73);border-color:var(--color-p1-lighter,#f5ce73);box-shadow:0 2px 4px rgba(0 0 0 / 50%);background-image:none;}.btn-highlight.disabled,.btn-highlight.disabled:hover,.btn-highlight.disabled:focus,.btn-highlight.disabled:active,.btn-highlight.disabled.active,.btn-highlight[disabled],.btn-highlight[disabled]:hover,.btn-highlight[disabled]:focus,.btn-highlight[disabled]:active,.btn-highlight[disabled].active{background-color:var(--color-p1-light,#f2c45a)!important;border-color:var(--color-p1-light,#f2c45a);}.page-navigation{margin-bottom:1.5rem;padding-bottom:0.75rem;border-bottom:1px solid var(--gray-200,#d4d4d7);.label{color:var(--gray-700,#5e5e6a);font-weight:var(--font-weight-7);font-size:calc(var(--font-size-regular) + var(--ratio));line-height:var(--font-lineheight-5);padding:0;margin:0;padding-bottom:0;}ul{margin:0;text-indent:0;padding:0;&.columns-2{columns:2;}&.columns-3{columns:3;}li{list-style:none;padding:0;margin:0;margin-bottom:0.3rem;font-size:calc(var(--font-size-base) + var(--ratio));a{display:inline-block;position:relative;padding-left:1.5rem;&::before{content:"\ea33";font-family:CaGov;position:absolute;font-size:1.5rem;left:0;top:-0.4rem;}}}@media (width <= 575px){&.columns-2,&.columns-3{columns:1;}}}}nav.side-navigation > ul{margin-left:0;padding-left:0;> li,> li > ul > li{list-style:none;margin:0;font-size:calc(1rem + var(--ratio));padding-left:0;> a{position:relative;display:block;text-decoration:none!important;color:var(--gray-700,#5e5e6a);padding-bottom:0.7rem;padding-top:0.7rem;padding-left:1rem;border-bottom:1px solid var(--gray-100,#f3f3f4);&.active{background-color:var(--gray-75,#f3f3f4);&::before{content:"";border-left:3px solid;border-left-color:var(--color-p1,#fdb81e);position:absolute;top:0;left:0;width:3px;height:100%;border-radius:0;}}&:focus{outline:2px solid var(--outline-default-color);outline-offset:-2px;}&:focus{background-color:var(--gray-50,#fafafa);&.active{background-color:var(--gray-100,#f3f3f4);}}&.landing{font-weight:var(--font-weight-7);&.back{padding-left:1.5rem;&::after{content:"\e668";position:absolute;font-family:CaGov;left:0;top:0.65rem;}}}}> ul{padding-left:0;> li > a{padding-left:2.5rem;}}}}.sidenav-mobile-btn{display:block;padding:0.5rem 0;border-bottom:1px solid var(--gray-200,#d4d4d7);background-color:var(--color-s1,#eef8fb);.container{display:flex;justify-content:flex-end;}}.sidenav-toggle{border:none;background:none;font-weight:500;position:relative;right:0;padding-right:2.3rem;color:var(--color-p2,#046b99);&:focus{color:var(--color-p2-darker,#214a68);}.ca-gov-icon-caret-down{font-size:2rem;position:absolute;top:0.3rem;right:0.2rem;line-height:1rem;transition:all 0.3s ease;}&[aria-expanded="true"]{.ca-gov-icon-caret-down{transform:rotate(180deg);top:0.6rem;}}}@media (width >= 992px){.sidenav-mobile-btn{display:none;}}@media (width <= 991px){.mobile-sidenav{max-height:0;overflow:hidden;transition:max-height 0.15s ease-out;background-color:var(--mobile-drawer,#214a68);&.visible{max-height:1600px;transition:max-height 0.25s ease-in;overflow-y:auto;}.side-navigation{display:flex;flex-direction:column;padding:1rem 0;& ul{margin-top:0;margin-bottom:0;}}.side-navigation ul{& li{& a{color:var(--white,#fff);border-bottom-color:var(--mobile-drawer,#214a68);&:focus{outline:2px solid var(--outline-dark-mode-color);outline-offset:-2px;}&:focus{color:var(--white,#fff);background-color:var(--mobile-drawer-active,#046b99);}&.active{background-color:var(--mobile-drawer-active,#046b99);&::before{color:var(--white,#fff);border-left-color:var(--color-p1,#fdb81e);}&:focus{color:var(--white,#fff);background-color:var(--mobile-drawer,#214a68);}}& ul li a.active::before{border-left-color:var(--color-p1,#fdb81e);}}}}}}a.sidenav{font-size:calc(1rem + var(--ratio));margin:0;display:block;padding-top:0.7rem;padding-bottom:0.7rem;padding-left:1rem;position:relative;text-decoration:none!important;color:var(--gray-700,#5e5e6a);border-bottom:1px solid var(--gray-100,#f3f3f4);background-color:var(--white,#fff);&:focus{text-decoration:none;background-color:var(--gray-50,#fafafa);color:var(--gray-900,#3b3a48);}&:focus{outline-offset:-2px;}&.active{color:var(--gray-700,#5e5e6a);text-decoration:none;background-color:var(--gray-75,#f3f3f4);&:focus{text-decoration:none!important;color:var(--black,#000);background-color:var(--gray-100,#f3f3f4);}&::before{content:"";border-left:3px solid;border-left-color:var(--color-p1,#fdb81e);position:absolute;top:0;left:0;width:3px;height:100%;border-radius:0;}}&.landing{font-weight:var(--font-weight-7);}&.back{padding-left:1.5rem;&::after{content:"\e668";position:absolute;font-family:CaGov;left:0;top:0.65rem;}}}.list-group-item{&.active{background-color:var(--color-p2,#046b99);border-color:var(--color-p2,#046b99) }}.list-group.section-standout{.list-group-item,.list-group-item > button{background-color:var(--color-p3,#323a45)!important;color:var(--white,#fff)!important;&:focus,&.open{background:var(--color-p3-darker,#242830)!important;color:var(--white,#fff)!important;}&.active{background-color:#fff!important;border-color:var(--color-p3,#323a45);color:var(--color-p3,#323a45)!important;&:focus{background-color:#f8f9fa!important;border-color:var(--color-p3,#323a45);}}}}.list-group.section-impact{.list-group-item,.list-group-item > button{background:var(--color-p3,#323a45)!important;color:var(--white,#fff)!important;&:focus{background:var(--color-p3-darker,#242830)!important;color:var(--white,#fff)!important;}&.active{background-color:#fff!important;border-color:var(--color-p3,#323a45);color:var(--color-p3,#323a45)!important;&:focus{background-color:#f8f9fa!important;border-color:var(--color-p3,#323a45);}}}}.list-group.section-primary{.list-group-item,.list-group-item > button{background:var(--color-p2,#046b99)!important;color:var(--white,#fff)!important;&:focus,&.open{background:var(--color-p2-darker,#214a68)!important;color:var(--white,#fff)!important;}&.active{background-color:#fff!important;border-color:var(--color-p2,#046b99);color:var(--color-p2,#046b99)!important;&:focus{background-color:#f8f9fa!important;border-color:var(--color-p2,#046b99);}}}}.overflow-hidden{overflow:hidden;}.overflow-auto{overflow:auto;}.no-underline{text-decoration:none!important;}.underline{text-decoration:underline!important;}.outline-focus:focus{outline:2px solid var(--outline-default-color);}.outline-dark-mode-focus:focus{outline:2px solid var(--outline-dark-mode-color);}.cursor-pointer{cursor:pointer;}.h-100{height:100%;}.height-600{height:600px!important;}.color-black{color:var(--black,#000)!important;}.color-white{color:var(--white,#fff)!important;}.color-white-hover:hover,.color-white-hover:focus{color:var(--white,#fff)!important;}.gray-500{color:var(--gray-500,#898891)!important;}.brd-solid-1{border-width:1px!important;border-style:solid!important;}.pos-rel{position:relative!important;}.text-4rem{font-size:4rem!important;}.text-2rem{font-size:2rem!important;}.font-size-12{font-size:0.85714rem!important;}.line-height-1-2em{line-height:1.2em!important;}.line-height-1-5em{line-height:1.5em!important;}.line-height-1-6em{line-height:1.6em!important;}.font-weight-400{font-weight:400!important;}.font-weight-700{font-weight:700!important;}.bold{font-weight:700!important;}.text-center{text-align:center!important;}.text-right{text-align:right!important;}.rounded-15{border-radius:15px!important;}.rounded-4{border-radius:4px!important;}.d-flex{display:flex;}.hidden{display:none!important;}.sticky{position:sticky;top:0;}.color-p1{color:var(--color-p1,#fdb81e)!important;}.color-highlight-hover:hover,.color-highlight-hover:focus{color:var(--color-p1-light,#f2c45a)!important;}.bg-p3{background-color:var(--color-p3,#323a45)!important;}.bg-s2{background-color:var(--color-s2,#87b8ce)!important;}.brd-highlight{border-color:var(--color-p1,#fdb81e)!important;}@font-face{font-family:"Montserrat";font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRyS7m0dR9pA.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:"Montserrat";font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}:root{--font-family-sans-serif:"Montserrat",system-ui,-apple-system,"Segoe UI";}.no-underline-hover:hover,.no-underline-hover:focus{text-decoration:none!important;}:root{--color-p1:#ffb300;--color-p1-dark:#efa903;--color-p1-darker:#dd9c03;--color-p1-darkest:#ca8e02;--color-p1-light:#fbb614;--color-p1-lighter:#fbde84;--color-p1-lightest:#feeaad;--color-p2:#333333;--color-p2-dark:#3b3b3b;--color-p2-darker:#2e2e2e;--color-p2-darkest:#191919;--color-p2-light:#4e4e4e;--color-p2-lighter:#5e5e5e;--color-p2-lightest:#777777;--color-p2-extra-light:#edf3fc;--color-p2-opacity-85:rgba(25,25,25,0.85);--color-p3:#191919;--color-p3-dark:#101010;--color-p3-darker:#080808;--color-p3-darkest:#000000;--color-p3-light:#262525;--color-p3-lighter:#2b2b2b;--color-p3-lightest:#363636;--color-s1:#444444;--color-s1-darker:#343434;--color-s1-lighter:#525252;--color-s2:#262527;--color-s2-dark:#19181a;--color-s2-darker:#0f0e0f;--color-s3:#191919;--color-s3-dark:#0f0f0f;--color-s3-light:#474747;--color-s3-lighter:#757575;--color-sub-nav-bg:var(--color-s1-lighter);--mobile-drawer:var(--color-p3);--mobile-drawer-active:var(--color-p3-light);--yellow:#ffb300;--yellow-lighter:#fbde84;--yellow-lightest:#feeaad;--yellow-dark:#efa903;--yellow-darker:#dd9c03;--bs-form-check-bg-image-checked:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23000'/%3e%3c/svg%3e");--bs-form-checkbox-image-checked:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");--bs-body-bg:#333333;--text-color:#fafafa;}body,.main-content{background-color:var(--color-p3);color:var(--text-color);}#skip-to-content{background-color:#fff;}#skip-to-content a{color:#000;}.global-header{background-color:var(--color-p2);}.main-nav-icons{top:-4.3rem;}button.mobile-control span:nth-child(1){top:12px;}button.mobile-control span:nth-child(2),button.mobile-control span:nth-child(3){top:22px;}button.mobile-control span:nth-child(4){top:32px;}.branding .header-organization-banner a .logo-assets .logo-img{max-height:55px;height:55px;margin-right:0.5rem;}@media (max-width:991px){.global-header.fixed{position:relative;}}.branding{& .header-organization-banner{padding-top:1rem;margin-right:15px!important;max-width:100%;& a{@media (width <= 991px){min-width:auto;}& .logo-assets{& .logo-text{padding-left:12px;& .logo-state{font-size:12px;}}}}}}@media (min-width:992px){header .section-primary{border-bottom:1px solid #444444;}.global-header{border-bottom:1px solid #444444;}}.global-footer{border-top:1px solid #444444;}.header-primary-banner,.rusty-texture{overflow:hidden;background-color:#333333;background-position:center!important;background-size:cover!important;display:block;position:relative;background-image:url("/images/texture.backup.png");background-image:image-set( url("/images/texture.webp") type("image/webp"),url("/images/texture.backup.png") type("image/png") );}.swiper-container-wrapper{position:relative;width:100%;}.swiper-slide{height:auto!important;}.swiper-button-next,.swiper-button-prev{color:var(--color-p1)!important;min-width:44px;z-index:1!important;}.swiper-button-next:focus,.swiper-button-prev:focus{outline:solid 2px #2ea3f2;}.swiper-button-next{right:-20px!important;}.swiper-button-prev{left:-20px!important;}@media (min-width:992px){.swiper-button-next{right:-40px!important;}.swiper-button-prev{left:-40px!important;}}body{font-weight:400;}a{color:var(--color-p1);}a:hover,a:focus{color:var(--text-color);}.text-white{color:var(--text-color)!important;}.section-impact a:not(.btn){color:var(--color-p1);}.section-impact a:not(.btn):hover{color:var(--color-p1-darkest);}.section-standout{color:var(--text-color);a:not(.btn){color:var(--color-p1);text-decoration:underline;}a:not(.btn):hover,a:not(.btn):focus{color:var(--text-color);}}.section-primary{a:not(.btn){color:var(--color-p1);text-decoration:underline;}a:not(.btn):hover,a:not(.btn):focus{color:var(--text-color);}}.text-2rem{font-size:2rem!important;@media (max-width:991px){font-size:1.5rem!important;}}@media (max-width:991px){.h1{font-size:2.4rem!important;}.text-4rem{font-size:3rem!important;}}.bg-p2-dark{background-color:var(--color-p2-dark);}.bg-p2-darker{background-color:var(--color-p2-darker);}.bg-p2-darkest{background-color:var(--color-p2-darkest);}.bg-p3-light{background-color:var(--color-p3-light)!important;}.bg-s2{background-color:var(--color-s2);}.bg-s2-dark{background-color:var(--color-s2-dark);}.bg-s2-darker{background-color:var(--color-s2-darker);}.bg-yellow{background-color:var(--yellow);}.bg-yellow-lighter{background-color:var(--yellow-lighter);}.bg-yellow-lightest{background-color:var(--yellow-lightest);}.bg-yellow-dark{background-color:var(--yellow-dark);}.bg-yellow-darker{background-color:var(--yellow-darker);}.bg-p2-extra-light{background-color:var(--color-p2-extra-light);}.section-impact{background-color:var(--color-p3);}.gray-500{color:var(--gray-500)!important;}.btn-highlight{background-color:var(--yellow);border-color:var(--yellow-dark);}.btn-highlight:hover,.btn-highlight:focus{background-color:var(--yellow-darker);border-color:var(--yellow-darker);color:#000000;}ol > li::marker{font-weight:bold;}img.img-fluid{min-width:-webkit-fill-available;}@media (min-width:768px){.text-md-start{text-align:left!important;}}cagov-accordion > details{margin-bottom:0;min-height:3rem;margin-top:1rem;overflow:visible;> summary{cursor:pointer;padding:1rem 3rem 1rem 3rem;background-color:#1a1a1a;position:relative;line-height:2rem;margin:0;color:#fff;font-size:1.8rem;font-weight:bold;border:1px solid var(--gray-700,#d4d4d7);&::before{position:absolute;height:100%;width:2.75rem;border-right:1px solid #1a1a1a;top:0;left:0;background-color:#1a1a1a;border-radius:3px 0 0 3px;content:"";}&::after{content:"";position:absolute;top:0;left:0;background:transparent;height:100%;width:100%;border-radius:3px;}.cagov-open-indicator{position:absolute;left:0.5rem;top:0.9rem;width:0;height:0;&::before{font-family:CaGov;content:"5";position:absolute;font-size:1.8rem;transition:transform 0.2s;}}&:hover{background-color:#333333;color:var(--color-p1);&::before{background-color:#333333;border-right:1px solid #333333;}}}.accordion-body{padding:1rem;border-radius:0 0 4px 4px;border:1px solid var(--gray-700,#d4d4d7);border-top:none;}}cagov-accordion:defined{> details{transition:height 0.2s;height:3rem;overflow:visible;> summary{list-style:none;border-radius:4px;&::-webkit-details-marker{display:none;}&:focus{background-color:#333333;&::before{background-color:#333333;border-right:1px solid #333333;}&::after{outline:2px solid var(--outline-default-color);outline-offset:-2px;}}}&[open]{height:auto;.cagov-open-indicator{&::before{transform:rotate(90deg) translateY(-0.2rem);}}> summary{border-radius:4px 4px 0 0;background-color:#333333;&::before{border-radius:3px 0 0;background-color:#333333;border-right:1px solid #333333;}&:focus{&::after{border-radius:3px 3px 0 0;}}}}}}svg.cagov-logo{padding:0.5rem 0;max-width:50px;width:50px;height:auto;display:block;@media (width >= 992px){max-width:80px;width:79px;}}#Select{color:var(--color-p1)!important;background-color:var(--color-p3);}#Select option[selected]{color:var(--color-p1)!important;}#Select{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='white' viewBox='0 0 16 16'><path d='M4.646 6.646a.5.5 0 0 1 .708 0L8 9.293l2.646-2.647a.5.5 0 0 1 .708.708l-3 3a.5.5 0 0 1-.708 0l-3-3a.5.5 0 0 1 0-.708z'/></svg>");background-repeat:no-repeat;background-position:right 0.75rem center;background-size:1.5em 1.5em;}