.osano-cm-window,.osano-cm-dialog,.osano-cm-description{color:#333;font-family:Roboto,Helvetica,Arial,Hiragino Sans GB,STXihei,Microsoft YaHei,WenQuanYi Micro Hei,Hind,MS Gothic,Apple SD Gothic Neo,NanumBarunGothic,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:140%}.osano-cm-list-item__description{font-size:14px}.osano-cm-header{background:#e6ebf6;color:#000;font-family:Roboto,Helvetica,Arial,Hiragino Sans GB,STXihei,Microsoft YaHei,WenQuanYi Micro Hei,Hind,MS Gothic,Apple SD Gothic Neo,NanumBarunGothic,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:120%}.osano-cm-content__message,.osano-cm-label{color:#333;font-family:Roboto,Helvetica,Arial,Hiragino Sans GB,STXihei,Microsoft YaHei,WenQuanYi Micro Hei,Hind,MS Gothic,Apple SD Gothic Neo,NanumBarunGothic,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:130%}.osano-cm-drawer-toggle .osano-cm-label{font-size:16px;line-height:130%}.osano-cm-dialog .osano-cm-link{font-size:16px}.osano-cm-disclosure{font-size:1em}.osano-cm-info{max-width:30em}.osano-cm-dialog,.osano-cm-info,.osano-cm-info-dialog-header{background:#e6ebf6}.osano-cm-button{background-color:#0039a6;border-color:#0039a6;color:#fff}.osano-cm-button:focus{background-color:#0039a6;outline:1px #0039a6 dashed}.osano-cm-button:hover{background-color:#002d72;box-shadow:0px 2px 4px -2px #547AC380;box-shadow:0px 4px 8px -1px #547AC380}.osano-cm-button--type_deny{background-color:#0039a6;border-color:#0039a6;color:#fff}.osano-cm-button--type_deny:focus{background-color:#0039a6;outline:1px #0039a6 dashed}.osano-cm-button--type_deny:hover{background-color:#002d72;box-shadow:0px 2px 4px -2px #547AC380;box-shadow:0px 4px 8px -1px #547AC380}.osano-cm-view__button{font-size:1em;margin:1em 0 0;width:100%}.osano-cm-toggle__switch{background-color:#767676}.osano-cm-toggle__switch:after{background-color:#fff;border-color:#fff}.osano-cm-toggle__switch:before{border-color:transparent}.osano-cm-toggle__input:hover+.osano-cm-toggle__switch{background-color:#5c5c5c;border-color:transparent;box-shadow:0px 2px 4px -2px rgba(0,0,0,.05)}.osano-cm-toggle__input:hover+.osano-cm-toggle__switch:before{border-color:#5c5c5c}.osano-cm-toggle__input:focus+.osano-cm-toggle__switch{background-color:#767676;border-color:#767676;border-radius:40px;outline:1px #767676 dashed}.osano-cm-toggle__input:focus+.osano-cm-toggle__switch:before{border-color:#767676}.osano-cm-toggle__input:checked+.osano-cm-toggle__switch{background-color:#0039a6;border-color:transparent}.osano-cm-toggle__input:checked+.osano-cm-toggle__switch:after,.osano-cm-toggle__input:checked+.osano-cm-toggle__switch:before{border-color:transparent}.osano-cm-toggle__input:checked:hover+.osano-cm-toggle__switch{background-color:#002d72}.osano-cm-toggle__input:checked:hover+.osano-cm-toggle__switch:before{border-color:transparent;box-shadow:0px 4px 8px -1px rgba(84,122,195,.5),0px 2px 4px -2px rgba(84,122,195,.5)}.osano-cm-toggle__input:checked:focus+.osano-cm-toggle__switch{background-color:#0039a6;border-radius:40px;outline:1px #0039a6 dashed}.osano-cm-toggle__input:disabled+.osano-cm-toggle__switch,.osano-cm-toggle__input:disabled:focus+.osano-cm-toggle__switch,.osano-cm-toggle__input:disabled:hover+.osano-cm-toggle__switch{background-color:#d7d7d9;border-color:#d7d7d9}.osano-cm-toggle__input:disabled+.osano-cm-toggle__switch:after,.osano-cm-toggle__input:disabled:focus+.osano-cm-toggle__switch:after,.osano-cm-toggle__input:disabled:hover+.osano-cm-toggle__switch:after{background-color:#fff;border-color:#fff}.osano-cm-toggle__input:disabled+.osano-cm-toggle__switch:before,.osano-cm-toggle__input:disabled:hover+.osano-cm-toggle__switch:before{border-color:transparent}.osano-cm-toggle__input:disabled:focus+.osano-cm-toggle__switch:before{border-color:#d7d7d9;border-radius:40px;outline:1px #d7d7d9 dashed}.osano-cm-toggle__input:disabled:checked+.osano-cm-toggle__switch,.osano-cm-toggle__input:disabled:checked:focus+.osano-cm-toggle__switch,.osano-cm-toggle__input:disabled:checked:hover+.osano-cm-toggle__switch{background-color:#8aa4d6;border-color:#8aa4d6;box-shadow:none}.osano-cm-toggle__input:disabled:checked+.osano-cm-toggle__switch:after,.osano-cm-toggle__input:disabled:checked:focus+.osano-cm-toggle__switch:after,.osano-cm-toggle__input:disabled:checked:hover+.osano-cm-toggle__switch:after{background-color:#fff;border-color:#fff}.osano-cm-toggle__input:disabled:checked+.osano-cm-toggle__switch:before,.osano-cm-toggle__input:disabled:checked:hover+.osano-cm-toggle__switch:before{border-color:transparent}.osano-cm-toggle__input:disabled:checked:focus+.osano-cm-toggle__switch:before{border-color:#8aa4d6;border-radius:40px;outline:1px #8aa4d6 dashed}.osano-cm-toggle__switch:before{border-radius:0;border-width:0;bottom:0;box-sizing:border-box;left:0;right:0;top:0}.osano-cm-disclosure__list:first-of-type:after{background-color:#0039a6}.osano-cm-disclosure__toggle,.osano-cm-expansion-panel__toggle{color:#0039a6}.osano-cm-disclosure__toggle:hover,.osano-cm-disclosure__toggle:active,.osano-cm-expansion-panel__toggle:hover,.osano-cm-expansion-panel__toggle:active{color:#0039a6}.osano-cm-disclosure__toggle:focus,.osano-cm-expansion-panel__toggle:focus{color:#002d72}.osano-cm-disclosure__list:first-of-type:after{background-color:#0039a6}.osano-cm-disclosure__toggle,.osano-cm-expansion-panel__toggle{color:#0039a6}.osano-cm-disclosure__toggle:hover,.osano-cm-disclosure__toggle:active,.osano-cm-expansion-panel__toggle:hover,.osano-cm-expansion-panel__toggle:active{color:#0039a6}.osano-cm-disclosure__toggle:focus,.osano-cm-expansion-panel__toggle:focus{color:#002d72}.osano-cm-link{color:#0039a6}.osano-cm-link:hover,.osano-cm-link:active{color:#0039a6}.osano-cm-link:focus{color:#002d72}.osano-cm-widget{display:none}.site-footer{font-family:Roboto,sans-serif;margin-inline:auto;box-shadow:0 0 0 100vmax var(--color-blue-500);clip-path:inset(0 -100vmax);background:#0039a6;padding:2.8rem 5rem 5rem;color:#fff;display:flex;flex-direction:column;gap:40px;gap:2.5rem;position:relative;z-index:0}@media (max-width:767px){.site-footer{padding:2.5rem 1rem}}.site-footer a:hover{color:#e6ebf6;text-decoration:underline}.footer__content{display:grid;grid-template-columns:repeat(5,1fr);gap:40px 16px;gap:2.5rem 1rem}@media (max-width:767px){.footer__content{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:clamp(0,100%,20dvw);column-gap:clamp(0,100%,20dvw)}}@media (max-width:499px){.footer__content{grid-template-columns:1fr}}.footer__block{display:flex;flex-direction:column;gap:1rem;padding-bottom:20px}.footer__title{margin:0;color:#fff;font-family:'Roboto',sans-serif;font-weight:600;font-size:16px;line-height:140%;text-transform:uppercase;margin-left:10px}.footer__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:none}.footer__list li{max-width:200px}.footer__link,.footer__link--social{color:#fff;font-size:16px;font-weight:400;line-height:120%;text-decoration:underline;transition:none}.footer__bottom{grid-column:1/-1;border-top:.0625rem solid #547ac3;display:flex;flex-direction:column;gap:24px;gap:1.5rem;color:var(--color-neutrals-50);font-size:16px;font-size:1rem;font-weight:400;line-height:140%;width:100%}.footer__logo-wrapper,.footer__meta{display:flex;align-items:center;flex-wrap:wrap;gap:1.25rem 1rem;padding-top:30px}.footer__copyright,.footer__location{margin:0;color:currentColor;letter-spacing:normal}.footer__logo-wrapper,.footer__meta{display:flex;align-items:normal;flex-wrap:wrap;gap:1.5rem}.footer__logo-img{margin-top:2px}.footer__copyright,.footer__location{margin:0;color:currentColor;letter-spacing:normal}.footer__location-item{display:block}.footer__terms{display:grid;grid-template-columns:repeat(4,max-content)}.footer__social,.footer__terms{padding:0;margin:0;list-style:none;gap:16px;gap:1rem}.footer__social{display:flex;justify-content:flex-end;flex:1;margin-top:10px}.footer__social a svg *{transition:fill .25s ease}.footer__social a:hover svg *,.footer-social a:focus-visible svg *{fill:#e6ebf6 !important}@media (max-width:767px){.footer__social{justify-content:flex-start}}.footer__social__item{width:24px;height:20px;height:1.25rem;display:flex;justify-content:center;align-items:center}.footer__link--social{text-decoration:none;font-size:20px;font-size:1.25rem}.footer-nav-title{font-size:1.4rem !important}.copyright-text{font-size:1.3rem !important;color:#fff;line-height:1.16667}