@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;}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;}figure{margin:0 0 1rem;}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;}fieldset{min-width:0;padding:0;margin:0;border:0;}legend{float:left;width:100%;padding:0;margin-bottom:0.5rem;font-size:calc(1.275rem + 0.3vw);line-height:inherit;}@media (min-width:1200px){legend{font-size:1.5rem;}}legend + *{clear:left;}::-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;}[type=search]{-webkit-appearance:textfield;outline-offset:-2px;}::-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;}.img-fluid{max-width:100%;height:auto;}.figure{display:inline-block;}.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%;}@media (min-width:768px){.col-md-3{flex:0 0 auto;width:25%;}.col-md-4{flex:0 0 auto;width:33.33333333%;}.col-md-5{flex:0 0 auto;width:41.66666667%;}.col-md-6{flex:0 0 auto;width:50%;}.col-md-7{flex:0 0 auto;width:58.33333333%;}.col-md-9{flex:0 0 auto;width:75%;}.col-md-10{flex:0 0 auto;width:83.33333333%;}}@media (min-width:992px){.col-lg-1{flex:0 0 auto;width:8.33333333%;}.col-lg-3{flex:0 0 auto;width:25%;}.col-lg-5{flex:0 0 auto;width:41.66666667%;}.col-lg-6{flex:0 0 auto;width:50%;}.col-lg-7{flex:0 0 auto;width:58.33333333%;}.col-lg-9{flex:0 0 auto;width:75%;}.col-lg-10{flex:0 0 auto;width:83.33333333%;}.col-lg-11{flex:0 0 auto;width:91.66666667%;}}@media (min-width:1200px){.col-xl-8{flex:0 0 auto;width:66.66666667%;}}.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);}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:0.125rem;}.form-check .form-check-input{float:left;margin-left:-1.5em;}.form-check-input{--bs-form-check-bg:var(--bs-body-bg);flex-shrink:0;width:1em;height:1em;margin-top:0.25em;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--bs-border-width) solid var(--bs-border-color);-webkit-print-color-adjust:exact;color-adjust:exact;print-color-adjust:exact;}.form-check-input[type=checkbox]{border-radius:0.25em;}.form-check-input[type=radio]{border-radius:50%;}.form-check-input:active{filter:brightness(90%);}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 0.25rem rgba(13,110,253,0.25);}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd;}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");}.form-check-input:checked[type=radio]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e");}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");}.form-check-input:disabled{pointer-events:none;filter:none;opacity:0.5;}.form-check-input[disabled] ~ .form-check-label,.form-check-input:disabled ~ .form-check-label{cursor:default;opacity:0.5;}.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,fieldset:disabled .btn{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-primary{--bs-btn-color:#fff;--bs-btn-bg:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0b5ed7;--bs-btn-hover-border-color:#0a58ca;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0a58ca;--bs-btn-active-border-color:#0a53be;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#0d6efd;--bs-btn-disabled-border-color:#0d6efd;}.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-outline-light{--bs-btn-color:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f8f9fa;--bs-btn-hover-border-color:#f8f9fa;--bs-btn-focus-shadow-rgb:248,249,250;--bs-btn-active-color:#000;--bs-btn-active-bg:#f8f9fa;--bs-btn-active-border-color:#f8f9fa;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#f8f9fa;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f8f9fa;--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);}.btn-sm{--bs-btn-padding-y:0.25rem;--bs-btn-padding-x:0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius:var(--bs-border-radius-sm);}.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;}.nav-tabs{--bs-nav-tabs-border-width:var(--bs-border-width);--bs-nav-tabs-border-color:var(--bs-border-color);--bs-nav-tabs-border-radius:var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color:var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color:var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg:var(--bs-body-bg);--bs-nav-tabs-link-active-border-color:var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);}.nav-tabs .nav-link{margin-bottom:calc(-1 * var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius);}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color);}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color);}.nav-tabs .dropdown-menu{margin-top:calc(-1 * var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0;}.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-img-top{width:100%;}.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius);}.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 5L8 11L14 5'/%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 5L8 11L14 5'/%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);}.pagination{--bs-pagination-padding-x:0.75rem;--bs-pagination-padding-y:0.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:var(--bs-body-bg);--bs-pagination-border-width:var(--bs-border-width);--bs-pagination-border-color:var(--bs-border-color);--bs-pagination-border-radius:var(--bs-border-radius);--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:var(--bs-tertiary-bg);--bs-pagination-hover-border-color:var(--bs-border-color);--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:var(--bs-secondary-bg);--bs-pagination-focus-box-shadow:0 0 0 0.25rem rgba(13,110,253,0.25);--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#0d6efd;--bs-pagination-active-border-color:#0d6efd;--bs-pagination-disabled-color:var(--bs-secondary-color);--bs-pagination-disabled-bg:var(--bs-secondary-bg);--bs-pagination-disabled-border-color:var(--bs-border-color);display:flex;padding-left:0;list-style:none;}.badge{--bs-badge-padding-x:0.65em;--bs-badge-padding-y:0.35em;--bs-badge-font-size:0.75em;--bs-badge-font-weight:700;--bs-badge-color:#fff;--bs-badge-border-radius:var(--bs-border-radius);display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius);}.badge:empty{display:none;}.btn .badge{position:relative;top:-1px;}.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:1rem;}}.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);}.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:;--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{transition:transform 0.3s ease-out;transform:translate(0,-50px);}@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:#fff;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;}@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;}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:0.5;}.placeholder.btn::before{display:inline-block;content:"";}@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;}.overflow-auto{overflow:auto!important;}.overflow-hidden{overflow:hidden!important;}.d-inline-block{display:inline-block!important;}.d-block{display:block!important;}.d-flex{display:flex!important;}.d-none{display:none!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-0{border:0!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;}.border-white{--bs-border-opacity:1;border-color:rgba(var(--bs-white-rgb),var(--bs-border-opacity))!important;}.w-50{width:50%!important;}.w-100{width:100%!important;}.h-100{height:100%!important;}.flex-row{flex-direction:row!important;}.flex-column{flex-direction:column!important;}.flex-grow-1{flex-grow:1!important;}.flex-wrap{flex-wrap:wrap!important;}.align-items-start{align-items:flex-start!important;}.align-items-center{align-items:center!important;}.m-0{margin:0!important;}.mx-auto{margin-right:auto!important;margin-left:auto!important;}.my-2{margin-top:0.5rem!important;margin-bottom:0.5rem!important;}.my-auto{margin-top:auto!important;margin-bottom:auto!important;}.mt-0{margin-top:0!important;}.mt-1{margin-top:0.25rem!important;}.mt-2{margin-top:0.5rem!important;}.mt-4{margin-top:1.5rem!important;}.mt-5{margin-top:3rem!important;}.mt-auto{margin-top:auto!important;}.me-2{margin-right:0.5rem!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-0{padding:0!important;}.py-1{padding-top:0.25rem!important;padding-bottom:0.25rem!important;}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important;}.py-5{padding-top:3rem!important;padding-bottom:3rem!important;}.pt-1{padding-top:0.25rem!important;}.pt-2{padding-top:0.5rem!important;}.pt-4{padding-top:1.5rem!important;}.pe-2{padding-right:0.5rem!important;}.pb-5{padding-bottom:3rem!important;}.ps-1{padding-left:0.25rem!important;}.gap-3{gap:1rem!important;}.lh-lg{line-height:2!important;}.text-center{text-align:center!important;}.text-wrap{white-space:normal!important;}.text-nowrap{white-space:nowrap!important;}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important;}.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important;}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important;}.bg-transparent{--bs-bg-opacity:1;background-color:transparent!important;}.rounded{border-radius:var(--bs-border-radius)!important;}.rounded-4{border-radius:var(--bs-border-radius-xl)!important;}.rounded-5{border-radius:var(--bs-border-radius-xxl)!important;}.rounded-circle{border-radius:50%!important;}.rounded-top{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important;}.rounded-start{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important;}.visible{visibility:visible!important;}@media (min-width:576px){.flex-sm-row{flex-direction:row!important;}.align-items-sm-center{align-items:center!important;}.ms-sm-auto{margin-left:auto!important;}}@media (min-width:768px){.flex-md-row{flex-direction:row!important;}.mt-md-0{margin-top:0!important;}.mb-md-4{margin-bottom:1.5rem!important;}.pb-md-4{padding-bottom:1.5rem!important;}}@media (min-width:992px){.d-lg-block{display:block!important;}.d-lg-none{display:none!important;}.mt-lg-0{margin-top:0!important;}.mb-lg-4{margin-bottom:1.5rem!important;}.pe-lg-5{padding-right:3rem!important;}.pb-lg-5{padding-bottom:3rem!important;}}@media (min-width:1200px){.mb-xl-4{margin-bottom:1.5rem!important;}.pb-xl-5{padding-bottom:3rem!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;}: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-pdf-text::before{content:"\ea20";}.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-caret-right::before{content:"\35";}.ca-gov-icon-caret-up::before{content:"\32";}.ca-gov-icon-certificate::before{content:"\e910";}.ca-gov-icon-check-mark::before{content:"\4e";}.ca-gov-icon-globe::before{content:"\e0e3";}.ca-gov-icon-search::before{content:"\e604";}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));}}.btn-sm{font-size:0.9rem;@media (width >= 576px){font-size:calc(0.9rem + 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);}[class*="icon-"]{&.big{font-size:1.94rem;}}.heading{font-family:var(--headings-font-family)!important;}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);}}.decoration-last{display:none;}@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;.section-default{background-color:var(--white,#fff);@media (width >= 992px){border-bottom:1px solid var(--gray-200,#d4d4d7);}&::after{content:"";border-bottom:1px solid var(--gray-200,#d4d4d7);position:absolute;width:100%;left:0;@media (width >= 992px){border-bottom:none;}}}@media (width >= 992px){border-bottom:1px solid var(--gray-200,#d4d4d7);.section-default{&::after{bottom:55px;z-index:99;}}.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;}.ca-gov-logo-svg{vertical-align:middle;aspect-ratio:9 / 5;display:inline-block;width:50px;}}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,.featured-search.active{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-textfield{font-size:1.1rem;width:100%;max-height:38px;padding:0 10px;transition:border 0.4s;&::placeholder{color:var(--black,#000);opacity:1;}&::input-placeholder{color:var(--black,#000);}&:focus{outline:2px solid var(--outline-default-color);outline-offset:-2px;}}.close-search{display:none;position:absolute;right:-10px;cursor:pointer;.sr-only{height:unset!important;width:unset!important;position:relative!important;clip:unset!important;background:none!important;margin:0!important;font-size:1.125rem!important;color:var(--color-p2,#046b99);text-decoration:underline;&:focus{color:var(--color-p2-darker,#214a68);text-decoration:none;}}@media (width <= 991px){right:0;display:none;}}}input[type="search"].search-textfield{padding-left:10px;-webkit-appearance:none;background-color:canvas;border:1px solid #72717c;border-radius:5px 0 0 5px;.search-container{@media (width <= 991px){border-color:var(--white,#fff);&:focus{outline-offset:-4px;}}}}.gsc-control-cse{padding:0!important;}@media (width >= 992px){.featured-search{display:block;position:absolute;top:240px;padding:0;max-height:100%;border-radius:0;width:60%;left:20%;&.play-animation{animation-duration:1s;animation-fill-mode:both;animation-name:pulse;}.search-textfield{padding:14px;border-color:var(--gray-600,#72717c)!important;font-size:1.1rem;height:38px;}}.featured-search.active{position:relative;visibility:visible;opacity:1;@media (width >= 992px){position:absolute;}transition:top 0.4s,left 0.2s 0.4s,width 0.2s 0.4s,background-color 0.4s + 0.2s,border 0.4s,padding 0.2s 0.4s;top:96px;left:0;padding:20px 0;border-radius:0;padding-right:15%;padding-left:15%;border-bottom:none;width:100%;max-width:100%;.close-search{display:none;}.search-textfield{font-size:1.1rem;height:40px;width:100%;border-radius:var(--border-radius-base);border:3px solid transparent;padding:0 4px;transition:border 0.4s;}}}@media (768px <= width <= 992px){.featured-search{left:10%;width:80%;}.featured-search.active{width:100%;}}.search-container,.search-container.featured-search.active {}.search-container.featured-search{@media (width <= 991px){padding:0 1rem;max-height:100%;}&:focus{background:none;}&.active{background-color:var(--gray-100,#f3f3f4);border-top:1px solid var(--gray-300,#bcbbc1);}}button.gsc-search-button{border-radius:0 5px 5px 0;padding:0 12px;border:1px solid;min-height:38px;margin-left:-1px;}.search-container{#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);}.ca-gov-icon-search{color:var(--white,#fff);}@media (width <= 991px){background-color:var(--white,#fff);border-color:var(--white,#fff);.ca-gov-icon-search{color:var(--gray-700,#5e5e6a);}&:focus{background-color:var(--gray-50,#fafafa);border-color:var(--gray-50,#fafafa);.ca-gov-icon-search{color:var(--gray-900,#3b3a48);}}}}.close-search-btn{display:block;.sr-only{color:var(--color-p2,#046b99);text-decoration:underline;&:focus{color:var(--color-p2-darker,#214a68);text-decoration:none;}}}.close-search{display:block;right:0;@media (width <= 991px){display:block;cursor:pointer;min-height:38px;.sr-only{height:unset!important;width:unset!important;position:relative!important;clip:unset!important;background:none!important;margin:0!important;font-size:1.125rem!important;}}}}&:focus,&.active{.search-textfield{background-color:#fff;}}&.active{max-height:300px;padding:20px 15%;@media (width <= 991px){padding-top:1.125rem;padding-bottom:1.125rem;}.close-search{display:block;@media (width <= 991px){display:none;}}div.gsc-clear-button{width:40px;&::before{content:"\4d";font-family:CaGov;font-size:2rem;width:100%;color:var(--gray-100,#ededef);display:block;margin-top:12px;margin-left:2px;}}background-color:var(--gray-100,#f3f3f4) }}.featured-search{div.gsc-clear-button{width:0;&::before{display:none;}}.container{padding:0!important;#Search{.gsc-search-button{outline-offset:-4px;}.close-search-btn{display:none;}}}}.featured-search.active{.container{#Search{.gsc-search-button{right:50px;outline-offset:-2px;}.close-search-btn{display:block;}}}}.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;}@media all and (-ms-high-contrast:none){.full-width-nav .featured-search{width:100%;max-width:100%;padding-right:15px;.container{width:40%;float:right;}}*::-ms-backdrop,.full-width-nav .featured-search{width:100%;max-width:100%;padding-right:15px;.container{width:40%;float:right;}}}}@media (992px <= width <= 1200px){@media all and (-ms-high-contrast:none){.full-width-nav .featured-search{width:100%;max-width:100%;padding-right:15px;.container{width:40%;float:right;}}*::-ms-backdrop,.full-width-nav .featured-search{width:100%;max-width:100%;padding-right:15px;.container{width:40%;float:right;}}}}@media (width <= 991px){.search-container #Search .close-search{padding-left:10px;}}input[type="search"]::-ms-clear{display:none;width:0;height:0;}input[type="search"]::-ms-reveal{display:none;width:0;height:0;}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{display:none;}.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;}}}.gs-result{a.gs-title,a.gs-title b{color:var(--color-p2,#046b99)!important;}}.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%;}}.top-level-nav{list-style:none;margin:0;padding:0;transition:all 0.3s;.nav-item{position:relative;font-size:var(--font-size-base,1rem);@media (width >= 576px){font-size:calc(var(--font-size-base,1rem) + var(--ratio));}}}.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;}.top-level-nav{table-layout:auto;display:flex;.nav-item{padding:0;margin-top:0;background:none;width:auto;display:table-cell;display:block;-webkit-box-flex:1;-moz-box-flex:1;flex:1 1 auto;.sub-nav{top:100%;border:solid 1px #ccc;box-shadow:0 4px 4px rgb(0 0 0 / 25%);background:var(--white,#fff);.second-level-nav{> li{border:none;&:focus{background:#fff;}}}.second-level-link{color:var(--color-p2,#046b99);[class^="ca-gov-icon-"]{color:var(--gray-700,#5e5e6a);}}}> a{text-align:center;text-decoration:none;}}#nav-item-search button.first-level-link{background:none;text-align:center;border:none;padding:5px 16px 12px;width:100%;}}.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;}}.top-level-nav .nav-item{&.active{.first-level-btn{background-color:var(--mobile-drawer-active,#046b99)!important;color:var(--white,#fff)!important;&:focus{background-color:var(--mobile-drawer,#214a68)!important;color:var(--white,#fff)!important;}&::before,&::after{border-left:none!important;}}}[aria-hidden="true"].sub-nav{max-height:0;}margin-top:0;border-bottom:1px solid var(--gray-200,#d4d4d7);.first-level-link,.first-level-btn{color:var(--white,#fff);display:block;padding:1rem 0 1rem 1rem;margin:0 2px;text-decoration:none;span[class^="ca-gov-icon"]:not(.carrot){font-size:1.5rem;display:inline-block;vertical-align:-2px;}&:focus{outline:2px solid var(--outline-dark-mode-color);outline-offset:-4px;}&.active{background-color:var(--mobile-drawer-active,#046b99)!important;color:var(--white,#fff)!important;&:focus{background-color:var(--mobile-drawer,#214a68)!important;color:var(--white,#fff)!important;}&::before,&::after{border-left:none!important;}}&:focus{background-color:var(--mobile-drawer-active,#046b99)!important;color:var(--white,#fff)!important;}}.first-level-link.has-sub,.first-level-btn.has-sub{padding-right:82px;}.sub-nav{display:block;transition:max-height 0.5s ease-in-out;border-left:none;border-right:none;border-top:none;border-bottom:none;.second-level-nav{> li{border:none;border-top:1px solid var(--gray-200,#d4d4d7);&:focus{background:color-mix(in srgb,var(--color-s1),#fff 6%);}}}.second-level-link{background-color:var(--mobile-drawer,#214a68);&:focus{outline:2px solid var(--outline-dark-mode-color);outline-offset:-4px;}&.active{background-color:var(--mobile-drawer-active,#046b99);&:focus{background-color:var(--mobile-drawer,#214a68);}}}}}.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;.top-level-nav{.nav-item{font-size:1rem;}}}}@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{}.top-level-nav{.first-level-btn{&.has-sub{.carrot{position:absolute;right:0.75rem;top:0.35rem;transition:all 0.5s cubic-bezier(0.57,0.2,0.21,0.89);}}&[aria-expanded="true"]{.carrot{transform:rotate(180deg);top:0.6rem;}}}#nav-item-search button.first-level-link{background:none;text-align:center;border:none;width:100%;}}}}.first-level-btn > *{pointer-events:none;}@media (width <= 991px){.top-level-nav{width:100%;}.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{display:block;position:absolute;top:0;right:0;font-size:1.5rem!important;line-height:3.2rem!important;width:55px!important;height:55px!important;text-align:center;cursor:pointer;border:none;transition:all 0.2s ease!important;color:var(--white,#fff)!important;}.first-level-btn[aria-expanded="true"] .rotate{transform:rotate(90deg)!important;position:absolute;width:55px!important;height:55px!important;line-height:3rem!important;font-size:1.5rem!important;top:0;right:0;text-align:center;transition:all 0.2s ease!important;color:var(--white,#fff)!important;}aside.mobile-sidenav .side-navigation ul.list-navigation li ul li a.active{color:var(--white);}}.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);.half{padding-top:0;padding-right:1rem;padding-left:1rem;position:relative;min-height:1px;float:unset;width:100%;@media (width >= 768px){float:left;width:percentage(calc(6 / 12));}@media (width <= 767px){padding-top:2px;float:left}}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;}.ca-gov-logo-svg{vertical-align:middle;aspect-ratio:9 / 5;display:inline-block;width:45px;}a{margin:0;padding-top:0;}}}}}.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-default{background:var(--gray-50,#fafafa);}.section-understated{background:var(--color-s1,#eef8fb)}.section-overstated{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(--color-s1,#eef8fb);outline-offset:-2px;}}.btn-primary{color:var(--white,#fff);background-color:var(--color-p2,#046b99);border-color:var(--white,#fff);font-weight:var(--font-weight-6);&:focus,&:not(:disabled,.disabled).active,.show > .dropdown-toggle,.open > .dropdown-toggle{color:var(--white,#fff);background-color:var(--color-p2-darker,#214a68);border-color:var(--white,#fff);box-shadow:0 2px 4px rgb(0 0 0 / 50%);background-image:none;}&.disabled,&[disabled],fieldset[disabled]{&:focus,&.active{background-color:var(--color-p2,#046b99)!important;border-color:var(--white,#fff);}}.badge{color:var(--color-p2,#046b99);background-color:var(--white,#fff);}}}.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;}}.btn-primary{color:var(--white,#fff);background-color:var(--color-p2,#046b99);border-color:var(--white,#fff);font-weight:var(--font-weight-6);&:focus,&:not(:disabled,.disabled).active,.show > .dropdown-toggle,.open > .dropdown-toggle{color:var(--white,#fff);background-color:var(--color-p2-darker,#214a68);border-color:var(--white,#fff);box-shadow:0 2px 4px rgb(0 0 0 / 50%);background-image:none;}&.disabled,&[disabled],fieldset[disabled]{&:focus,&.active{background-color:var(--color-p2,#046b99)!important;border-color:var(--white,#fff);}}.badge{color:var(--color-p2,#046b99);background-color:var(--white,#fff);}}}.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;}}.btn-primary{color:var(--white,#fff);background-color:var(--color-p2,#046b99);border-color:var(--white,#fff);font-weight:var(--font-weight-6);&:focus,&:not(:disabled,.disabled).active,.show > .dropdown-toggle,.open > .dropdown-toggle{color:var(--white,#fff);background-color:var(--color-p2-darker,#214a68);border-color:var(--white,#fff);box-shadow:0 2px 4px rgb(0 0 0 / 50%);background-image:none;}&.disabled,&[disabled],fieldset[disabled]{&:focus,&.active{background-color:var(--color-p2,#046b99)!important;border-color:var(--white,#fff);}}.badge{color:var(--color-p2,#046b99);background-color:var(--white,#fff);}}.btn-default{color:var(--white,#fff);background-color:transparent;border-color:var(--color-s2,#87b8ce);font-weight:var(--font-weight-6);&:focus,&:not(:disabled,.disabled).active,.show > .dropdown-toggle,.open > .dropdown-toggle{color:var(--white,#fff);background-color:rgb(255 255 255 / 20%);border-color:var(--white,#fff);box-shadow:0 2px 4px rgb(0 0 0 / 50%);background-image:none;}&.disabled,&[disabled],fieldset[disabled]{&:focus,&.active{background-color:transparent!important;border-color:var(--color-s2,#87b8ce);}}.badge{color:transparent;background-color:var(--white,#fff);}}}.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;}}.btn-primary{color:var(--white,#fff);background-color:var(--color-p2,#046b99);border-color:var(--white,#fff);font-weight:var(--font-weight-6);&:focus,&:not(:disabled,.disabled).active,.show > .dropdown-toggle,.open > .dropdown-toggle{color:var(--white,#fff);background-color:var(--color-p2-darker,#214a68);border-color:var(--white,#fff);box-shadow:0 2px 4px rgb(0 0 0 / 50%);background-image:none;}&.disabled,&[disabled],fieldset[disabled]{&:focus,&.active{background-color:var(--color-p2,#046b99)!important;border-color:var(--white,#fff);}}.badge{color:var(--color-p2,#046b99);background-color:var(--white,#fff);}}}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;}.bg-primary{color:var(--white,#fff);a:not(.btn){color:var(--white,#fff);text-decoration:underline;&:focus{color:var(--white,#fff);text-decoration:underline;}&:focus{outline:2px solid var(--outline-dark-mode-color);outline-offset:-2px;}}}a.text-white:not(.btn){text-decoration:underline}.m-a-0{margin:0!important;}.m-t-0{margin-top:0!important;}.m-b-0{margin-bottom:0!important;}.m-l-0{margin-left:0!important;}.m-t{margin-top:var(--spacer,1rem)!important;}.m-b{margin-bottom:var(--spacer,1rem)!important;}.m-y{margin-top:var(--spacer,1rem)!important;margin-bottom:var(--spacer,1rem)!important;}.m-t-sm{margin-top:calc(var(--spacer,1rem) * 0.5)!important;}.m-r-sm{margin-right:calc(var(--spacer,1rem) * 0.5)!important;}.m-b-sm{margin-bottom:calc(var(--spacer,1rem) * 0.5)!important;}.m-t-md{margin-top:calc(var(--spacer,1rem) * 1.5)!important;}.m-r-md{margin-right:calc(var(--spacer,1rem) * 1.5)!important;}.m-b-md{margin-bottom:calc(var(--spacer,1rem) * 1.5)!important;}.m-y-md{margin-top:calc(var(--spacer,1rem) * 1.5)!important;margin-bottom:calc(var(--spacer,1rem) * 1.5)!important;}.m-t-lg{margin-top:calc(var(--spacer,1rem) * 3)!important;}.m-b-lg{margin-bottom:calc(var(--spacer,1rem) * 3)!important;}.m-y-lg{margin-top:calc(var(--spacer,1rem) * 3)!important;margin-bottom:calc(var(--spacer,1rem) * 3)!important;}.p-x-0{padding-right:0!important;padding-left:0!important;}.p-a{padding:var(--spacer,1rem)!important;}.p-b{padding-bottom:var(--spacer,1rem)!important;}.p-l{padding-left:var(--spacer,1rem)!important;}.p-x{padding-right:var(--spacer,1rem)!important;padding-left:var(--spacer,1rem)!important;}.p-y{padding-top:var(--spacer,1rem)!important;padding-bottom:var(--spacer,1rem)!important;}.p-t-sm{padding-top:calc(var(--spacer,1rem) * 0.5)!important;}.p-a-md{padding:calc(var(--spacer,1rem) * 1.5)!important;}.p-t-md{padding-top:calc(var(--spacer,1rem) * 1.5)!important;}.p-b-md{padding-bottom:calc(var(--spacer,1rem) * 1.5)!important;}.p-l-md{padding-left:calc(var(--spacer,1rem) * 1.5)!important;}.p-x-md{padding-right:calc(var(--spacer,1rem) * 1.5)!important;padding-left:calc(var(--spacer,1rem) * 1.5)!important;}.p-y-md{padding-top:calc(var(--spacer,1rem) * 1.5)!important;padding-bottom:calc(var(--spacer,1rem) * 1.5)!important;}.p-t-lg{padding-top: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;}.right-sm{right:calc(var(--spacer,1rem) * 0.5)!important;}.top-minus-2{top:-2px!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;}}.nav-tabs > li{margin-bottom:-1px;margin-left:1px}.nav-tabs > li > a.active{background-color:transparent!important;border:none!important;cursor:default;color:var(--gray-900,#3b3a48)!important;position:relative;&::after{left:0;bottom:0;position:absolute;content:"";width:100%;border-bottom:3px solid;}}.nav-tabs > li > a:hover{color:var(--brand-primary-darker,#29597f);}.nav-tabs > li > a:focus{outline:2px solid var(--outline-default-color);outline-offset:-2px;}.nav-tabs > li > a.active:focus{outline:2px solid var(--outline-default-color);outline-offset:-2px;}.nav-tabs{.nav-item{margin-left:2px;&::after{display:none;}}}@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::-webkit-details-marker{display:none;}details summary{list-style:none;border-radius:4px;&:focus{&::before{background-color:var(--gray-100,#f3f3f4);}&::after{outline:2px solid var(--outline-default-color);outline-offset:-2px;}}}details[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}}}.breadcrumbs ul,.breadcrumbs 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);}}}.section-overstated,.section-standout,.section-impact,.section-primary,.bg-primary,.bg-p2{.breadcrumbs ul li::after,.breadcrumbs ol li::after{color:var(--white,#fff);}}.executive-profile{display:flex;flex-direction:row;align-items:center;padding:1rem;margin:0;font-size:var(--font-size-base,1rem);border:none;background-color:var(--color-s1,#eef8fb);img{max-width:100px;max-height:100px;border-radius:50%;margin-right:1rem;position:relative;}.executive-profile-body{padding-left:1rem;border-left:1px solid var(--gray-900,#3b3a48);}p,.executive-name{margin-top:4px;margin-bottom:4px;}.executive-name{font-size:var(--font-size-large);}}figure{border:1px solid #ddd;margin-bottom:15px;background-color:var(--white,#fff);border-color:var(--gray-200,#d4d4d7);img{width:100%;}}.img-fluid{display:inline-block;}label{font-weight:600;font-size:var(--font-size-regular);margin-bottom:0.5rem;}.form-group{margin-bottom:1rem;}.form-check{position:relative;cursor:pointer;}input[type="checkbox"]:checked + i,input[type="radio"]:checked + i,input[type="checkbox"]:checked + * i,input[type="radio"]:checked + * i{color:#fff;background-color:var(--color-p2,#046b99);border-color:var(--color-p2,#046b99);}input[type="checkbox"]:focus + div,input[type="radio"]:focus + div{box-shadow:0 0 2px 2px var(--color-s3,#4993b5);}.form-check-input:checked{background-color:var(--color-p2,#046b99);border-color:var(--color-p2,#046b99);}.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;}.check{position:relative;cursor:pointer;border:1px solid #ccc;min-width:100px;}input[type="checkbox"]:focus + .btn,input[type="radio"]:focus + .btn{outline:2px solid var(--outline-default-color);}input:focus,textarea:focus,button:focus,select:focus{outline:2px solid var(--outline-default-color);}.card-img-top{border-radius:var(--card-border-radius-inner) var(--card-border-radius-inner) 0 0;}.card{border-width:1px;border-style:solid;overflow:hidden;box-shadow:none;margin-bottom:22px }.card{position:relative;display:block;background-color:var(--white,#fff);border:none;border-radius:var(--card-border-radius)}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;}.btn-primary{color:var(--white,#fff);background-color:var(--color-p2,#046b99);border-color:var(--color-p2,#046b99);font-weight:var(--font-weight-6);&:focus{outline:solid 2px var(--outline-dark-mode-color,#85cbf9)!important;outline-offset:-4px;}.badge{color:var(--color-p2,#046b99);background-color:var(--white,#fff);}}.btn-primary:hover,.btn-primary:focus,.btn-primary:not(:disabled,.disabled):active,.btn-primary:not(:disabled,.disabled).active,.btn-primary .show > .dropdown-toggle,.open > .dropdown-toggle .btn-primary{color:var(--white,#fff);background-color:var(--color-p2-darker,#214a68);border-color:var(--color-p2-darker,#214a68);box-shadow:0 2px 4px rgba(0 0 0 / 50%);background-image:none;}.btn-primary.disabled,.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled:active,.btn-primary.disabled.active,.btn-primary[disabled],.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,.btn-primary[disabled]:active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary:hover,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary.active{background-color:var(--color-p2,#046b99)!important;border-color:var(--color-p2,#046b99);}.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;}.badge{color:var(--white,#fff);background-color:var(--color-p2,#046b99);}}.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,fieldset[disabled] .btn-outline-primary,fieldset[disabled] .btn-outline-primary:hover,fieldset[disabled] .btn-outline-primary:focus,fieldset[disabled] .btn-outline-primary:active,fieldset[disabled] .btn-outline-primary.active{background-color:var(--white,#fff)!important;border-color:var(--color-p2,#046b99);}.btn-default{color:var(--gray-700,#5e5e6a);background-color:var(--gray-50,#fafafa);border-color:var(--gray-700,#5e5e6a);font-weight:var(--font-weight-6);&:focus{outline:solid 2px var(--outline-default-color)!important;outline-offset:-4px;}.badge{color:rgb(255 255 255 / 65%);background-color:var(--gray-700,#5e5e6a);}}.btn-default:hover,.btn-default:focus,.btn-default:not(:disabled,.disabled):active,.btn-default:not(:disabled,.disabled).active,.btn-default .show > .dropdown-toggle,.open > .dropdown-toggle .btn-default{color:var(--black,#000);background-color:var(--gray-75,#f8f9fa);border-color:var(--black,#000);box-shadow:0 2px 4px rgba(0 0 0 / 50%);background-image:none;}.btn-default.disabled,.btn-default.disabled:hover,.btn-default.disabled:focus,.btn-default.disabled:active,.btn-default.disabled.active,.btn-default[disabled],.btn-default[disabled]:hover,.btn-default[disabled]:focus,.btn-default[disabled]:active,.btn-default[disabled].active,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default:hover,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default.active{background-color:rgba(255 255 255 / 65%)!important;border-color:var(--gray-700,#5e5e6a);}.btn-outline-light{color:var(--white,#fff);background-color:transparent;border-color:var(--white,#fff);font-weight:var(--font-weight-6);&:focus{outline:solid 2px var(--outline-dark-mode-color)!important;outline-offset:-4px;}.badge{color:transparent;background-color:var(--white,#fff);}}.btn-outline-light:hover,.btn-outline-light:focus,.btn-outline-light:not(:disabled,.disabled):active,.btn-outline-light:not(:disabled,.disabled).active,.btn-outline-light .show > .dropdown-toggle,.open > .dropdown-toggle .btn-outline-light{color:var(--gray-100,#f3f3f4);background-color:transparent;border-color:var(--gray-100,#f3f3f4);box-shadow:0 2px 4px rgba(0 0 0 / 50%);background-image:none;}.btn-outline-light.disabled,.btn-outline-light.disabled:hover,.btn-outline-light.disabled:focus,.btn-outline-light.disabled:active,.btn-outline-light.disabled.active,.btn-outline-light[disabled],.btn-outline-light[disabled]:hover,.btn-outline-light[disabled]:focus,.btn-outline-light[disabled]:active,.btn-outline-light[disabled].active,fieldset[disabled] .btn-outline-light,fieldset[disabled] .btn-outline-light:hover,fieldset[disabled] .btn-outline-light:focus,fieldset[disabled] .btn-outline-light:active,fieldset[disabled] .btn-outline-light.active{background-color:transparent!important;border-color:var(--white,#fff);}.btn-hover{transition:color 300ms;position:relative;transform:translateZ(0);backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;&::before{content:"";position:absolute;z-index:-1;inset:0;transform:scaleX(0);transform-origin:50%;transition:transform 300ms ease-out;}&:hover::before{transform:scaleX(1);}}.btn-default.btn-hover:hover{background-color:var(--white,#fff);overflow:hidden;}.btn-default.btn-hover::before{background:var(--gray-50,#fafafa);overflow:hidden;}.btn-primary.btn-hover:hover{background-color:var(--color-p2,#046b99);overflow:hidden;}.btn-primary.btn-hover::before{background:var(--color-p2-darker,#214a68);overflow:hidden;}.btn-outline-primary.btn-hover:hover{background:inherit;overflow:hidden;}.btn-outline-primary.btn-hover::before{background:var(--gray-50,#fafafa);overflow:hidden;}.btn-outline-light.btn-hover:hover{background:inherit;overflow:hidden;}.btn-outline-light.btn-hover::before{background:rgb(0 0 0 / 20%);overflow:hidden;}.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;}}}}.list-navigation,.side-navigation ul{margin-left:0;padding-left:0;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);&.landing{font-weight:var(--font-weight-7);&.active{background-color:var(--gray-75,#f3f3f4);&:focus{background-color:var(--gray-100,#f3f3f4);}}&.back{padding-left:1.5rem;&::after{content:"\e668";position:absolute;font-family:CaGov;left:0;top:0.65rem;}}}&.active{color:var(--gray-800,#4a4958);text-decoration:none;background-color:var(--gray-75,#f3f3f4);&:focus{color:var(--black,#000);text-decoration:none;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;}}}a:hover,a:focus{text-decoration:none;background-color:var(--gray-50,#fafafa);color:var(--gray-900,#3b3a48);}a:focus{outline:2px solid var(--outline-default-color);outline-offset:-2px;}ul{padding-left:0;li{margin:0;a{padding-left:2.5rem;&.active{color:var(--gray-800,#4a4958);text-decoration:none;&:focus{color:var(--black,#000);text-decoration:none;}::before{border-left-color:var(--color-p1,#fdb81e);}}}}}}}.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;&.sticky-6{top:0;position:relative;}ul{margin-top:0;margin-bottom:0;}}.list-navigation,.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-overstated{.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);}}}}.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);}}}}.list-group.section-understated{.list-group-item,.list-group-item > button{background:var(--color-s1,#eef8fb)!important;&:focus,&.open{background:var(--color-s1-darker,#ccd3d5)!important;}&.active{background-color:var(--color-p2,#046b99)!important;border-color:var(--color-p2,#046b99);color:var(--white,#fff)!important;&:focus{background-color:var(--color-p2-darker,#214a68)!important;border-color:var(--color-p2-darker,#214a68)!important;}}}}.list-group.section-default{.list-group-item,.list-group-item > button{background:var(--gray-50,#fafafa)!important;&:focus,&.open{background:var(--gray-100,#ededef)!important;}&.active{background-color:var(--color-p2,#046b99)!important;border-color:var(--color-p2,#046b99);color:var(--white,#fff)!important;&:focus{background-color:var(--color-p2-darker,#214a68)!important;border-color:var(--color-p2-darker,#214a68)!important;}}}}.link-grid{display:block;border:1px solid var(--gray-200,#d4d4d7);border-radius:5px;font-size:1.4rem;font-weight:700;padding:1rem 2.25rem 1rem 1rem;position:relative;text-decoration:none!important;height:100%;color:var(--color-p2,#046b99);border-bottom:4px solid var(--color-p2,#046b99);&:focus{background:var(--gray-100,#f3f3f4);color:var(--color-p2-darker,#214a68);}&:focus{outline:2px solid var(--outline-default-color);}&::after{font-family:CaGov;content:"5";position:absolute;top:0.8rem;right:0.7rem;font-size:1.6rem;}}.link-before::before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;}.section-overstated,.section-standout,.section-impact,.section-primary,.bg-primary,.bg-p2{.link-grid{border-color:var(--white,#fff);}}.bg-primary,.bg-p2,.section-primary,.section-overstated{.link-grid{&:focus{background-color:var(--color-p2-darker,#214a68);}}}.section-standout,.section-impact{.link-grid{&:focus{background-color:var(--color-p3-darker,#1f262e);}}}.ca-gov-logo-svg{background:var(--ca-gov-logo);}.overflow-hidden{overflow:hidden;}.overflow-auto{overflow:auto;}.no-underline{text-decoration:none!important;}.underline{text-decoration:underline!important;}.underline-hover:hover,.underline-hover:focus{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;}.width-50{width:50px!important;}.width-60{width:60px!important;}.w-100{width:100%!important;}.width-75pct{width:75%!important;}.width-80pct{width:80%!important;}.width-90pct{width:90%!important;}.h-100{height:100%;}.height-40{height:40px!important;}.height-50{height:50px!important;}.height-300{height:300px!important;}.color-black-hover:hover,.color-black-hover:focus{color:var(--black,#000)!important;}.color-white{color:var(--white,#fff)!important;}.gray-900{color:var(--gray-900,#3b3a48)!important;}.bg-white{background-color:var(--white,#fff)!important;}.bg-gray-50,.bg-gray-50-hover:hover,.bg-gray-50-hover:focus{background-color:var(--gray-50,#fafafa)!important;}.bg-gray-75,.bg-gray-75-hover:hover,.bg-gray-75-hover:focus{background-color:var(--gray-75,#f3f3f4)!important;}.bg-gray-600{background-color:var(--gray-600,#72717c)!important;}.bg-gray-800-hover:hover,.bg-gray-800-hover:focus{background-color:var(--gray-800,#4a4958)!important;}.bg-transparent{background:transparent!important;}.brd-gray-light{border-color:var(--card-border-color,#ddd)!important;}.brd-gray-100{border-color:var(--gray-100,#f3f3f4)!important;}.brd-gray-200{border-color:var(--gray-200,#d4d4d7)!important;}.brd-bottom{border-bottom:solid 1px;}.brd-solid-1{border-width:1px!important;border-style:solid!important;}.brd-solid-2{border-width:2px!important;border-style:solid!important;}.pos-rel{position:relative!important;}.pos-abs{position:absolute!important;}.relative-centered-x{position:relative;left:50%!important;transform:translateX(-50%);backface-visibility:hidden;}.absolute-centered-x{position:absolute!important;left:50%!important;transform:translateX(-50%);backface-visibility:hidden;}.text-4rem{font-size:4rem!important;}.text-3-5rem{font-size:3.5rem!important;}.font-size-13{font-size:0.92857rem!important;}.font-size-14{font-size:1rem!important;}.font-size-16{font-size:1.14286rem!important;}.font-size-20{font-size:1.42857rem!important;}.font-size-25{font-size:1.78571rem!important;}.line-height-1-6em{line-height:1.6em!important;}.font-weight-500{font-weight:500!important;}.font-weight-600{font-weight:600!important;}.font-weight-700{font-weight:700!important;}.bold{font-weight:700!important;}.text-center{text-align:center!important;}.text-left{text-align:left!important;}.text-right{text-align:right!important;}.rounded-10{border-radius:10px!important;}.rounded-5{border-radius:5px!important;}.rounded-4{border-radius:4px!important;}.d-flex{display:flex;}.d-block{display:block;}.hidden-up{opacity:0;}.hidden{display:none!important;}.transition-0_3,.transition-0_3::before,.transition-0_3::after,.transition-0_3 path,.transition-0_3 polygon{transition:all 0.3s ease 0s;}.transform-scale-1_05--hover:hover{transform:scale3d(1.05,1.05,1.05);}.sticky{position:sticky;top:0;}.sticky-6{position:sticky;top:12.5rem;}.color-highlight-hover:hover,.color-highlight-hover:focus{color:var(--color-p1-light,#f2c45a)!important;}.color-primary,.color-p2{color:var(--color-p2,#046b99);}.color-s1-hover:hover,.color-s1-hover:focus{color:var(--color-s1,#eef8fb)!important;}.bg-primary,.bg-p2{background-color:var(--color-p2,#046b99)!important;}.bg-s1{background-color:var(--color-s1,#eef8fb)!important;}.brd-highlight{border-color:var(--color-p1,#fdb81e)!important;}.published{color:var(--gray-700,#5e5e6a);}@font-face{font-family:'Public Sans';font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/publicsans/v18/ijwTs572Xtc6ZYQws9YVwnNDTJPax8s3JimW3w.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Public Sans';font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/publicsans/v18/ijwTs572Xtc6ZYQws9YVwnNDTJLax8s3JimW3w.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Public Sans';font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/publicsans/v18/ijwTs572Xtc6ZYQws9YVwnNDTJzax8s3Jik.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Public Sans';font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/publicsans/v18/ijwRs572Xtc6ZYQws9YVwnNIfJ7QwOk1Fig.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Public Sans';font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/publicsans/v18/ijwRs572Xtc6ZYQws9YVwnNGfJ7QwOk1.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}#skip-to-content{> a{width:0;height:0;}}header{> div.utility-header{background-color:#f5f9fa;> div.container > div.flex-row{> div.social-media-links > div.official-collapsible-content > button.btn-official{border:none;font-size:0.875rem;background:transparent;text-align:left;text-wrap:nowrap;&[aria-expanded="true"]{> span.ca-gov-icon-caret-up{display:inline-block;}> span.ca-gov-icon-caret-down{display:none;}}&[aria-expanded="false"]{> span.ca-gov-icon-caret-up{display:none;}> span.ca-gov-icon-caret-down{display:inline-block;}}}@media (width <= 770px){flex-direction:column!important;> div.settings-links{margin-left:0!important;justify-content:flex-start;> a{margin-left:0;margin-right:1rem;font-size:0.8rem;}}}@media (width <= 350px){> div.social-media-links{flex-direction:column;}}}}> div.section-default > div.branding > div.header-organization-banner{display:flex;margin-right:0;padding-top:1rem;padding-bottom:1rem;> a > div.logo-assets{> img.logo-img{max-height:60px;height:60px;aspect-ratio:18/5;}> div.logo-text{> span.color-primary{color:var(--color-p2,#046b99);}> span.logo-state{font-size:1.4rem;font-weight:700;position:relative;top:-5px;}> span.logo-dept{font-size:2.4rem;height:2.5rem;}}@media (width <= 991px){> img.logo-img{max-height:50px;}> div.logo-text{> span.logo-state{font-size:1.3rem;top:-2px;}> span.logo-dept{font-size:1.8rem;height:2.2rem;}}}}@media (width <= 575px){margin-right:15%;> a > div.logo-assets{> div.logo-text{> span.logo-dept{font-size:1.6rem;height:2.2rem;}> span.logo-state{font-size:1rem;position:relative;top:-2px;}}> img.logo-img{max-height:50px;}}}}> div.mobile-controls > div.main-nav-icons{top:-5rem;> button.toggle-menu{margin-top:1rem;> span:nth-child(1){top:12px;}> span:nth-child(2){top:22px;}> span:nth-child(3){top:22px;}> span:nth-child(4){top:32px;}}}> div.navigation-search{> div.nav-drawer{padding-bottom:0;}> div.search-container > div.d-block > a.drawer-logo-link{outline-offset:-3px;> img.drawer-logo{width:200px;filter:brightness(0) invert(1);aspect-ratio:18/5;}}}@media (width >= 992px){> div.full-width-nav > div.featured-search{top:-65px!important;> div.container{display:flex;> form#Search{margin-left:auto;}}}}}main{> div.header-banner{overflow:hidden;background-image:url('data:image/svg+xml,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1440 498"><polygon fill="%23035D85" points="598 -1 -1 -1 -1 243 -1 244 -1 497 98 497 98 497 840 497"/><polygon fill="%23035376" points="1204 -1 598 -1 840 497 949 497 1440 497 1440 -1"/></svg>');background-color:var(--color-p2,#046b99);background-position:center!important;background-size:cover!important;display:block;position:relative;@media (width <= 991px){> div.row{flex-direction:column;}}}> div.section-understated > div.container{> div.row > div > div > img.service-img{object-fit:cover;object-position:center;aspect-ratio:1 / 1;}> h1.color-p2-darker,> div.row > div > h1.color-p2-darker{color:var(--color-p2-darker,#214a68);}}> div.topo-lines{background-image:url("/images/background-lines.svg?vAF3G");background-repeat:no-repeat;background-size:cover;}> div.lineart{@media (width <= 1200px){background-image:none!important;}}> div.bg-p2-darkest{background-color:var(--color-p2-darkest);}> div > div.row > div{> div.d-flex.flex-column > img.m-t-minus-70{margin-top:-4.375rem;}}}h2,.h2,.scroll-section{scroll-margin-top:95px;@media (width >= 992px){scroll-margin-top:180px;}}.p-t-xxl{padding-top:59%;}.left-3px{left:3px;}.bg-p2-dark{background-color:var(--color-p2-dark,#035376)!important;}.bg-p2-darker{background-color:var(--color-p2-darker)!important;}.no-icon{> span.external-link-icon{display:none;}}.link-grid:focus,a:focus{outline:solid 2px #0f90e6!important;}.section-primary,.section-overstated,.section-impact{a:focus{outline:2px solid #77c5f9!important;}}.color-p2-darker{color:var(--color-p2-darker,#214a68)!important;}cagov-feedback > section > div.feedback-form{padding:0;background:transparent;color:var(--gray-900);> div.feedback-form-add > label.feedback-form-label,> div.feedback-form-question > h2.feedback-form-label,> div.feedback-form-thanks{background:transparent;color:var(--gray-900);}> div.feedback-form-add > label.feedback-form-label,> div.feedback-form-question > h2.feedback-form-label{width:100%;margin-top:0.5rem;font-size:1.7rem;}> div.feedback-form-question > button.feedback-form-button,> div.feedback-form-add > div.feedback-form-add-grid > button.feedback-form-button{border:1px solid var(--color-p2);border-radius:5px;margin-right:1rem;color:var(--color-p2);&:hover,&:focus{box-shadow:none;text-decoration:none;background:var(--gray-75);color:var(--color-p2-darker);}}}a[aria-current="page"]{pointer-events:none;}.reset-x-icon::-webkit-search-cancel-button{display:unset!important;}.webkit-appearance-none{-webkit-appearance:none!important;}::-webkit-search-cancel-button(:not(.webkit-appearance-none)){display:unset!important;}details > div.topic-filters > fieldset{display:flex;flex-wrap:wrap;column-gap:1rem;> div.form-check{position:relative;flex:0 48%;> input.form-check-input{border-color:var(--gray-700);}> label.form-check-label{font-weight:400;}@media (width <= 991px){width:100%;flex:0 0 100%;}}}p.keywords > span:last-child{display:none;}cagovhome-filterlist{> div.row:not(:has([data-row-key]:not([aria-hidden="true"]))){display:none;}> div > div > div.dep-image-wrapper{max-width:96px;min-width:96px;margin-right:1rem;}> div > div > div > p.department-description,> div > p.service-description{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;@media (width >= 992px){-webkit-line-clamp:2;}}}@media (width <= 991px){img,nav,div{&.sticky-6{position:relative!important;top:0!important;}}main > div.topo-lines{background-image:none;background-color:color-mix(in srgb,var(--color-p2),#000 15%);}}div.gsc-control-cse > div.gsc-control-wrapper-cse > div.gsc-results-wrapper-visible{> div.gsc-positioningWrapper{display:none;}> div.gsc-above-wrapper-area{border-bottom:none;> table{display:none;}}> div.gsc-adBlockNoHeight{clear:both;}> div.gsc-wrapper > div.gsc-resultsbox-visible > div.gsc-tabdActive > div.gsc-webResult{font-size:1.125rem!important;line-height:1.5!important;> div.gsc-expansionArea{display:flex;flex-wrap:wrap;column-gap:1.5rem;> div.gsc-webResult.gsc-result{border-bottom:1px solid var(--gray-200)!important;padding-bottom:1rem!important;position:relative;> div.gs-webResult.gs-result{> div.gsc-thumbnail-inside > div.gs-title{padding-top:1rem;padding-bottom:0.5rem;> a.gs-title{font-size:1.35rem;font-weight:700;text-decoration:none;> b{font-size:1.35rem;}&:hover,&:focus,> b:hover{color:var(--color-p2-darker)!important;text-decoration:underline;}&::before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;}}}> div.gsc-url-top{padding-bottom:0.5rem;> div.gs-visibleUrl-short{font-weight:700;}}> div.gsc-table-result{font-size:1.125rem;line-height:1.5;}}&:not(:has(a.gs-labelActive)){width:100%;flex:0 0 100%;}&:has(a.gs-labelActive){padding:0;padding-left:1rem;padding-right:2.25rem;border:1px solid var(--gray-300);border-radius:8px;margin-bottom:1rem;flex:0 48%;@media (width <= 991px){width:100%;flex:0 0 100%;}&:hover,&:focus{background-color:var(--gray-50);text-decoration:none!important;}&::after{font-family:CaGov;content:"5";position:absolute;top:0.8rem;right:0.7rem;font-size:1.6rem;visibility:visible;}> div.gs-result{> div.gsc-url-top,> div.gsc-table-result{display:none;}}}}}}}img.square{aspect-ratio:1;}div.image-header{border-radius:16px;> img{aspect-ratio:1 / 1;max-height:200px;width:100%;object-fit:cover;object-position:top;@media (width >= 992px){height:200px;width:200px;border-radius:100px;}}@media (width >= 992px){border-top-left-radius:100px;border-bottom-left-radius:100px;}}h2.header-bg-primary{border-top-right-radius:var(--bs-border-radius);border-top-left-radius:var(--bs-border-radius);background-color:var(--color-p2);padding:1.5rem;color:var(--white);border-bottom:5px solid var(--color-p2-darker);}:root{--bs-border-radius:10px;}nav.page-navigation > ul > li:last-child{display:none;}nav.breadcrumbs > ul,nav.breadcrumbs > ol,nav.page-navigation > ul > li{font-size:1rem;}@media (width >= 576px){nav.breadcrumbs > ul,nav.breadcrumbs > ol,nav.page-navigation > ul > li{font-size:calc(0.92rem + 0.1vw);}}div.search-container > form#Search > button.gsc-search-button{color:#fff;}@media (width <= 991px){aside.mobile-sidenav .side-navigation ul.list-navigation li ul li a.active{color:var(--white);}}@media (width >= 1200px){div.la-fires-container{margin-top:-70px;}}