*,:after,:before{box-sizing:border-box}.header-and-main{display:flex;flex-direction:column;position:relative;overflow:hidden}.main-with-sidebar,.main-without-sidebar{flex-grow:100;display:flex;overflow:hidden;position:relative}.ds-container{width:680px;max-width:100%}.ds-header{position:relative;display:flex;align-items:center;background:#00719c;color:#fff;min-height:80px}.ds-header:not(.ds-header--logo-only){justify-content:space-between}.ds-header--search-active .ds-header__title{max-width:0;margin:0;left:-250px}.ds-header--search-active .ds-tiny-logo{max-width:0;margin:0;left:-70px}.ds-header:not(.ds-header--search-active) .ds-sidebar-search{opacity:0}.ds-header--search-active .ds-sidebar-search{opacity:1}.ds-header__title{left:0;position:relative;margin-left:24px;transition:max-width .25s,margin .25s,left .25s;flex-shrink:0;white-space:nowrap;overflow:hidden;max-width:370px}.ds-header__icons{display:flex;list-style-type:none;margin:0;padding:0}.ds-header-icon--menu,.ds-header-icon--search{margin:0;padding:10px}.ds-header-icon label{cursor:pointer}.ds-header-icon [data-js-design-menu-button].open:after{background:url(/design-system/images/close.svg)}.ds-header-icon label:after{content:"";display:inline-block;background-size:cover}.ds-header-icon--search label:after{background:url(/design-system/images/search.svg) no-repeat;width:20px;height:20px}.ds-header-icon--menu label:after{background:url(/design-system/images/menu-hamburger.svg) no-repeat;width:20px;height:20px}.ds-header-icon__text{position:absolute;left:-99999px}.ds-tiny-logo{left:0;position:relative;margin-left:30px;transition:max-width .25s,margin .25s,left .25s;flex-shrink:0;overflow:hidden;max-width:70px}.ds-sidebar-search{display:flex;flex-direction:column;position:relative;width:100%;height:100%;transition:opacity .25s}.ds-sidebar-search__input{font-size:30px;background-color:#fff;color:#261901;border:0;padding:10px 10px 10px 50px;height:100%;width:100%}.ds-sidebar-search__label{position:absolute;color:#261901;font-size:30px;background:transparent;transition:all .25s;top:50%;transform:translateY(-50%);padding:0 0 0 50px}.ds-sidebar-search__input:focus+.ds-sidebar-search__label,.ds-sidebar-search__input:not(:placeholder-shown)+.ds-sidebar-search__label{line-height:12px;top:5px;font-size:14px;transform:none}.ds-sidebar-search__input:focus{border-radius:0;outline:none}.ds-sidebar-search__input::-webkit-input-placeholder{color:transparent;opacity:1}.ds-sidebar-search__input::-moz-placeholder{color:transparent;opacity:1}.ds-sidebar-search__input:-ms-input-placeholder{color:transparent;opacity:1}.ds-sidebar-search__input:-moz-placeholder{color:transparent;opacity:1}.ds-logo{width:100%;height:auto;padding-left:39px;margin:30px 0}.sidebar{font-family:Arial,Helvetica,sans-serif;background-color:#f7f7f7;padding:20px 35px 20px 0;overflow:scroll;word-break:break-all;box-shadow:inset -2px 0 2px rgba(0,0,0,.27)}.sidebar.collapsed{display:none}.sidebar.collapsed+.pseudo-sidebar{width:20px;min-width:20px;height:auto;bottom:0;background-color:#f7f7f7;box-shadow:inset -2px 0 2px rgba(0,0,0,.27)}.pseudo-sidebar,.sidebar{max-width:307px;min-width:160px;width:25vw}.pseudo-sidebar{position:absolute;left:0;top:0;height:0}.sidebar-header{margin-left:39px;padding-bottom:9px;border-bottom:2px solid #e5e5e5}@media (max-width:479px){.sidebar-header{margin-left:12px}}.sidebar-link{border-left:7px solid transparent;padding:5px 5px 5px 32px;height:60px;display:flex;flex-direction:column;justify-content:center}@media (max-width:479px){.sidebar-link{padding-left:5px}}.sidebar-link--active{border-left-color:#000;position:relative}.sidebar-link a{text-decoration:none;line-height:1;color:#000}.sidebar-category{margin-top:10px}.sidebar-category__name{margin:0;padding:5px 5px 5px 32px;height:60px;border-left:7px solid transparent;display:flex;justify-content:space-between;align-items:center;font-weight:700;font-size:16px}@media (max-width:479px){.sidebar-category__name{padding-left:5px}}.sidebar-category__name:after{content:"";display:inline-block;background-size:contain;background:url(/design-system/images/down-caret.svg) no-repeat;width:12px;height:8px;transition:transform .2s}.sidebar-category:not(.sidebar-category--collapsed) .sidebar-category__name:after{transform:scaleY(-1)}.sidebar-category .sidebar-page-list{position:relative;transform:scaleY(1);transition:transform .25s,max-height .25s}.sidebar-category--collapsed .sidebar-page-list{transform:scaleY(0);max-height:0;overflow:hidden}.sidebar-category__name+.sidebar-page-list .sidebar-link{padding-left:47px}@media (max-width:479px){.sidebar-category__name+.sidebar-page-list .sidebar-link{padding-left:20px}}.sidebar-category-list,.sidebar-page-list{list-style-type:none;padding:0}.sidebar-category-list .sidebar-category:last-child{margin-bottom:40px}.sidebar-toggle{width:30px;height:30px;border-radius:30px;display:flex;align-items:center;justify-content:center;position:absolute;top:90px;right:-8px;background:#fff;border:1px solid #e4e6e8;font-weight:700;font-size:18px;font-family:monospace}.sidebar-toggle:before{border-color:#261901;border-style:solid;border-width:2px 2px 0 0;content:"";display:inline-block;height:10px;width:10px;position:absolute;left:50%;top:50%;vertical-align:top;transform:translateX(-50%) translateY(-50%) rotate(-135deg);margin-right:8px}.sidebar.collapsed+.pseudo-sidebar .sidebar-toggle:before{transform:translateX(-50%) translateY(-50%) rotate(45deg)}.theme-menu{position:absolute;width:400px;height:calc(100vh - 80px);top:80px;right:0;background:#00719c;transition:.5s ease-in-out;transform:translateX(400px);opacity:0}.theme-menu.open{transform:translateX(0);opacity:1}.theme-menu ul li{border-bottom:1px solid #fff}.theme-menu ul li a{color:#fff;display:block;padding:20px;font-size:20px}.theme-menu ul li a:hover{background:#fff;color:#00719c}.design-system-icon-list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:10px;margin-top:68px}.design-system-icon-list figure{margin:0}.design-system-icon{padding:10px;background:#f8f8f8;width:100%;display:flex;flex-direction:column}.design-system-icon__icon-container{flex:1 1 auto;display:flex;align-items:center;justify-content:center;min-height:176px;background:#e0e0e0}.design-system-icon__icon-container img{width:25%}.design-system-icon__caption{padding:10px 0;color:#261901;font-size:18px;font-weight:700;display:flex;align-items:center;justify-content:space-between}.design-system-icon__download{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 5a1 1 0 112 0v7.158l3.243-3.243 1.414 1.414L12 15.986 6.343 10.33l1.414-1.414L11 12.158V5z' fill='currentColor'/%3E%3Cpath d='M4 14h2v4h12v-4h2v4a2 2 0 01-2 2H6a2 2 0 01-2-2v-4z' fill='currentColor'/%3E%3C/svg%3E");background-repeat:no-repeat;height:20px;width:20px;display:inline-block}.main{flex:4;overflow-y:auto;background:#fff}.main pre>code{overflow:auto}.main-with-sidebar .main{padding:0 70px 50px}.main-without-sidebar .main{padding:0 0 50px}.ds-rich-text a{text-decoration:underline;color:#00719c}.ds-rich-text ul{padding-left:40px;margin-bottom:15px}.ds-rich-text ul li{margin-bottom:10px;list-style-type:disc}.ds-rich-text ul ul li{list-style-type:circle}.ds-rich-text ol li{list-style-type:decimal;margin-bottom:15px}.atoms{max-width:1080px;margin:0 auto}.atoms__container{margin-bottom:50px}.atoms__header{padding-bottom:10px;border-bottom:1px solid #9ca5aa;margin-bottom:20px;color:#3c4c54}.atoms__buttons{display:grid;grid-column-gap:40px;grid-template-columns:1fr 1fr 1fr}.atoms__buttons button{margin-bottom:20px}.atoms__col{display:flex;flex-direction:column}.atoms__col.dark{background:#3c4c54;padding:20px}.atoms form>*{font-family:Open Sans,sans-serif}.atoms form .form__field--checkbox,.atoms form>*{margin-bottom:30px}.atoms form .form__field--checkbox.hover label:after{opacity:1}.atoms .formulate__row{margin-bottom:20px}.atoms .formulate__field+.formulate__field{margin-top:20px}.atoms .formulate__field--text,.atoms .formulate__field--textarea{position:relative}.atoms .formulate__field--textarea input,.atoms .formulate__field--textarea textarea,.atoms .formulate__field--text input,.atoms .formulate__field--text textarea{height:60px;width:100%;background-color:#fff;border:2px solid #d5d7df;padding:0 20px;color:#3c4c54;font-weight:400;transition:.3s ease;border-radius:5px}.atoms .formulate__field--textarea input::placeholder,.atoms .formulate__field--textarea textarea::placeholder,.atoms .formulate__field--text input::placeholder,.atoms .formulate__field--text textarea::placeholder{color:#fff;opacity:0}.atoms .formulate__field--textarea input:-ms-input-placeholder,.atoms .formulate__field--textarea textarea:-ms-input-placeholder,.atoms .formulate__field--text input:-ms-input-placeholder,.atoms .formulate__field--text textarea:-ms-input-placeholder{color:transparent}.atoms .formulate__field--textarea input::-ms-input-placeholder,.atoms .formulate__field--textarea textarea::-ms-input-placeholder,.atoms .formulate__field--text input::-ms-input-placeholder,.atoms .formulate__field--text textarea::-ms-input-placeholder{color:transparent}.atoms .formulate__field--textarea input:not(:placeholder-shown),.atoms .formulate__field--textarea textarea:not(:placeholder-shown),.atoms .formulate__field--text input:not(:placeholder-shown),.atoms .formulate__field--text textarea:not(:placeholder-shown){border:2px solid #d5d7df}.atoms .formulate__field--textarea input:not(:placeholder-shown)+label,.atoms .formulate__field--textarea textarea:not(:placeholder-shown)+label,.atoms .formulate__field--text input:not(:placeholder-shown)+label,.atoms .formulate__field--text textarea:not(:placeholder-shown)+label{line-height:12px;min-height:0;left:11px;top:-4px;background-color:#fff;padding:0 9px;font-size:12px}.atoms .formulate__field--textarea input:not(:-ms-input-placeholder),.atoms .formulate__field--textarea textarea:not(:-ms-input-placeholder),.atoms .formulate__field--text input:not(:-ms-input-placeholder),.atoms .formulate__field--text textarea:not(:-ms-input-placeholder){border:2px solid #d5d7df}.atoms .formulate__field--textarea input:not(:-ms-input-placeholder)+label,.atoms .formulate__field--textarea textarea:not(:-ms-input-placeholder)+label,.atoms .formulate__field--text input:not(:-ms-input-placeholder)+label,.atoms .formulate__field--text textarea:not(:-ms-input-placeholder)+label{line-height:12px;min-height:0;left:11px;top:-4px;background-color:#fff;padding:0 9px;font-size:12px}.atoms .formulate__field--textarea input:not(::-ms-input-placeholder),.atoms .formulate__field--textarea textarea:not(::-ms-input-placeholder),.atoms .formulate__field--text input:not(::-ms-input-placeholder),.atoms .formulate__field--text textarea:not(::-ms-input-placeholder){border:2px solid #d5d7df}.atoms .formulate__field--textarea input:not(::-ms-input-placeholder)+label,.atoms .formulate__field--textarea textarea:not(::-ms-input-placeholder)+label,.atoms .formulate__field--text input:not(::-ms-input-placeholder)+label,.atoms .formulate__field--text textarea:not(::-ms-input-placeholder)+label{line-height:12px;min-height:0;left:11px;top:-4px;background-color:#fff;padding:0 9px;font-size:12px}.atoms .formulate__field--textarea input:focus,.atoms .formulate__field--textarea textarea:focus,.atoms .formulate__field--text input:focus,.atoms .formulate__field--text textarea:focus{border:2px solid #008abf;outline:none}.atoms .formulate__field--textarea input:focus+label,.atoms .formulate__field--textarea textarea:focus+label,.atoms .formulate__field--text input:focus+label,.atoms .formulate__field--text textarea:focus+label{line-height:12px;min-height:0;left:11px;top:-4px;background-color:#fff;padding:0 9px;font-size:12px}.atoms .formulate__field--textarea label,.atoms .formulate__field--text label{line-height:60px;min-height:60px;position:absolute;left:20px;top:0;font-size:16px;transition:all .25s ease;pointer-events:none}.atoms .formulate__field--textarea textarea,.atoms .formulate__field--text textarea{height:300px;padding:20px}.atoms .formulate__field--textarea input,.atoms .formulate__field--textarea label,.atoms .formulate__field--textarea textarea,.atoms .formulate__field--text input,.atoms .formulate__field--text label,.atoms .formulate__field--text textarea{font-size:18px}.atoms .formulate__field--text.success input,.atoms .formulate__field--textarea.success input{background-color:#e7f8ff}.atoms .formulate__field--text.error input,.atoms .formulate__field--textarea.error input{border-color:#bf4949;background-color:#fff2f2}.atoms .formulate__field--text .validation-summary,.atoms .formulate__field--textarea .validation-summary{padding-left:0}.atoms .formulate__field--text .validation-summary li,.atoms .formulate__field--textarea .validation-summary li{color:#bf4949;font-size:16px;line-height:26px;list-style-type:none}.atoms .formulate__field--select{position:relative}.atoms .formulate__field--select label{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.atoms .formulate__field--select.error .select-selected{border:1px solid #bf4949;color:#bf4949;background:#fff2f2}.atoms .formulate__field--select.error .select-selected:before{border-color:#bf4949}.atoms .formulate__field--select select{appearance:none;height:60px;width:100%;padding:0 20px;background-image:url(/assets/images/down-caret.svg);background-repeat:no-repeat;background-position-x:95%;background-position-y:53%;border:2px solid #d5d7df;color:#3c4c54;font-size:18px;border-radius:5px;-webkit-appearance:none;background-color:#fff}.atoms .formulate__field--select select::-ms-expand{display:none}.atoms .formulate__field--select select option{background-color:#fff}.atoms .formulate__field--select select:focus{outline:2px solid #32a1ce}.atoms .formulate__field--checkbox{position:relative}.atoms .formulate__field--checkbox input{position:absolute;top:0;left:0;cursor:pointer;z-index:1;width:0;height:0;opacity:0}.atoms .formulate__field--checkbox input:checked+label:before{background:#00719c;border-radius:5px;border:1px solid #00719c;content:"";display:block;height:21px;left:0;position:absolute;top:2px;width:21px}.atoms .formulate__field--checkbox input:checked+label:after{content:"";height:14px;left:6px;opacity:1;position:absolute;top:3px;transform:rotate(45deg);width:9px;z-index:1;border:solid #fff;border-top:none;border-left:none}.atoms .formulate__field--checkbox input:focus+label{color:#00719c}.atoms .formulate__field--checkbox input:focus+label:before{box-shadow:0 0 6px 4px #d6d6d6}.atoms .formulate__field--checkbox label{cursor:pointer;display:inline-block;padding:0 0 15px 35px;position:relative;user-select:none}.atoms .formulate__field--checkbox label:before{background:#fff;border-radius:5px;border:1px solid #6e7272;content:"";display:block;height:21px;left:0;position:absolute;top:2px;width:21px}.atoms .formulate__field--checkbox label:after{content:"";height:14px;left:6px;opacity:1;position:absolute;top:3px;transform:rotate(45deg);width:9px;z-index:1;border:solid #fff;border-top:none;border-left:none;opacity:0}.atoms .formulate__field--checkbox label:hover{color:#00719c}.atoms .formulate__field--checkbox label:hover:before{box-shadow:0 0 6px 4px #d6d6d6}.atoms .formulate__field--checkbox label span{position:absolute;top:16px;left:0;width:21px;height:21px;border:1px solid #6e7272;background:#d9d9d9;border-radius:5px}.atoms .formulate__field--checkbox label span:after{content:"";position:absolute;display:none;left:6px;top:2px;width:7px;height:13px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.atoms .formulate__field--checkbox.hover{color:#00719c}.atoms .formulate__field--checkbox.hover:before{box-shadow:0 0 6px 4px #d6d6d6}.atoms .formulate__field--checkbox.error label{color:#bf4949}.atoms .formulate__field--checkbox.error label span{border-color:#bf4949;background-color:#ffc9c9}.atoms .formulate__field--button button[type=submit]{min-width:160px;display:inline-flex;align-items:center;padding:10px 26px;min-height:50px;justify-content:center;text-align:center;border-radius:34px;transition:color .3s ease,background .3s ease;font-weight:700;line-height:28px;font-size:16px;border:0;font-family:Montserrat,sans-serif;cursor:pointer;outline:0;background-color:#00719c;color:#fff}.atoms .formulate__field--button button[type=submit].hover,.atoms .formulate__field--button button[type=submit]:hover{background:#00587a;color:#fff}.atoms .formulate__field--button button[type=submit].focus,.atoms .formulate__field--button button[type=submit]:focus{box-shadow:0 0 3pt 2pt #3b99fc}.atoms .formulate__inline-validation-summary li{color:#bf4949;font-size:16px;line-height:26px;list-style-type:none}:root{--color-primary:#00719c;--color-secondary:#3c4c54;--color-black:#000;--color-gray1:#3c4c54;--color-gray2:#686f73;--color-gray3:#9ca5aa;--color-gray4:#c6cdd0;--color-gray5:#e4e6e8;--color-white:#fff;--color-off-white:#f7f7f7;--color-tertiary1:#63b44a;--color-tertiary2:#ea882d;--color-tertiary3:#7e327f;--color-gradient1:linear-gradient(135.93deg,#00719c,#148ebd);--color-gradient2:linear-gradient(135.93deg,#7e327f,#9a5a9b);--color-gradient3:linear-gradient(105.99deg,#9ca5aa,#3c4c54 90.33%);--color-gradient4:linear-gradient(99.19deg,#7e327f,#00719c)}.color-list{list-style-type:none;display:flex;margin:0;padding:50px;flex-wrap:wrap}.color-list__container{display:flex;flex-direction:column;overflow:hidden;margin:0 15px 20px 0}.color-list__color{display:flex;flex-direction:column;align-items:center;height:100px;width:240px;border:1px solid #999}.color-list__color.color-list__group--grey-tones{width:120px}.color-list__color-name{margin-top:6px}.color-list__color-hex,.color-list__color-name{font-family:Montserrat,sans-serif;color:#3c4c54;font-size:16px;font-weight:500;overflow-wrap:break-word}.color-list__header{width:100%;text-transform:uppercase;font-family:Montserrat,sans-serif}.ui-kit{padding:20px}.ui-kit .mobile h1{font-size:36px}.ui-kit .mobile h2{font-size:30px}.ui-kit .mobile h3{font-size:24px}.ui-kit__color{flex:1 1 auto;max-width:250px}.ui-kit__color__name{color:#606165}.ui-kit__row{display:flex;margin-bottom:28px;align-items:center}.ui-kit__font{padding-top:50px}.ui-kit__font__name{width:200px;flex:1 0 auto;max-width:200px;color:#757c85}.form__row{margin-bottom:20px}.form__field+.formulate__field{margin-top:20px}.form__field--text,.form__field--textarea{position:relative}.form__field--textarea input,.form__field--textarea textarea,.form__field--text input,.form__field--text textarea{height:60px;width:100%;background-color:#fff;border:2px solid #d5d7df;padding:0 20px;color:#3c4c54;font-weight:400;transition:.3s ease;border-radius:5px}.form__field--textarea input::placeholder,.form__field--textarea textarea::placeholder,.form__field--text input::placeholder,.form__field--text textarea::placeholder{color:#fff;opacity:0}.form__field--textarea input:-ms-input-placeholder,.form__field--textarea textarea:-ms-input-placeholder,.form__field--text input:-ms-input-placeholder,.form__field--text textarea:-ms-input-placeholder{color:transparent}.form__field--textarea input::-ms-input-placeholder,.form__field--textarea textarea::-ms-input-placeholder,.form__field--text input::-ms-input-placeholder,.form__field--text textarea::-ms-input-placeholder{color:transparent}.form__field--textarea input:not(:placeholder-shown),.form__field--textarea textarea:not(:placeholder-shown),.form__field--text input:not(:placeholder-shown),.form__field--text textarea:not(:placeholder-shown){border:2px solid #d5d7df}.form__field--textarea input:not(:placeholder-shown)+label,.form__field--textarea textarea:not(:placeholder-shown)+label,.form__field--text input:not(:placeholder-shown)+label,.form__field--text textarea:not(:placeholder-shown)+label{line-height:12px;min-height:0;left:11px;top:-4px;background-color:#fff;padding:0 9px;font-size:12px}.form__field--textarea input:not(:-ms-input-placeholder),.form__field--textarea textarea:not(:-ms-input-placeholder),.form__field--text input:not(:-ms-input-placeholder),.form__field--text textarea:not(:-ms-input-placeholder){border:2px solid #d5d7df}.form__field--textarea input:not(:-ms-input-placeholder)+label,.form__field--textarea textarea:not(:-ms-input-placeholder)+label,.form__field--text input:not(:-ms-input-placeholder)+label,.form__field--text textarea:not(:-ms-input-placeholder)+label{line-height:12px;min-height:0;left:11px;top:-4px;background-color:#fff;padding:0 9px;font-size:12px}.form__field--textarea input:not(::-ms-input-placeholder),.form__field--textarea textarea:not(::-ms-input-placeholder),.form__field--text input:not(::-ms-input-placeholder),.form__field--text textarea:not(::-ms-input-placeholder){border:2px solid #d5d7df}.form__field--textarea input:not(::-ms-input-placeholder)+label,.form__field--textarea textarea:not(::-ms-input-placeholder)+label,.form__field--text input:not(::-ms-input-placeholder)+label,.form__field--text textarea:not(::-ms-input-placeholder)+label{line-height:12px;min-height:0;left:11px;top:-4px;background-color:#fff;padding:0 9px;font-size:12px}.form__field--textarea input:focus,.form__field--textarea textarea:focus,.form__field--text input:focus,.form__field--text textarea:focus{border:2px solid #008abf;outline:none}.form__field--textarea input:focus+label,.form__field--textarea textarea:focus+label,.form__field--text input:focus+label,.form__field--text textarea:focus+label{line-height:12px;min-height:0;left:11px;top:-4px;background-color:#fff;padding:0 9px;font-size:12px}.form__field--textarea label,.form__field--text label{line-height:60px;min-height:60px;position:absolute;left:20px;top:0;font-size:16px;transition:all .25s ease;pointer-events:none}.form__field--textarea textarea,.form__field--text textarea{height:300px;padding:20px}.form__field--textarea input,.form__field--textarea label,.form__field--textarea textarea,.form__field--text input,.form__field--text label,.form__field--text textarea{font-size:18px}.form__field--text.success input,.form__field--textarea.success input{background-color:#e7f8ff}.form__field--text.error input,.form__field--textarea.error input{border-color:#bf4949;background-color:#fff2f2}.form__field--text .validation-summary,.form__field--textarea .validation-summary{padding-left:0}.form__field--text .validation-summary li,.form__field--textarea .validation-summary li{color:#bf4949;font-size:16px;line-height:26px;list-style-type:none}.form__field--select{position:relative}.form__field--select label{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.form__field--select.error .select-selected{border:1px solid #bf4949;color:#bf4949;background:#fff2f2}.form__field--select.error .select-selected:before{border-color:#bf4949}.form__field--select select{appearance:none;height:60px;width:100%;padding:0 20px;background-image:url(/assets/images/down-caret.svg);background-repeat:no-repeat;background-position-x:95%;background-position-y:53%;border:2px solid #d5d7df;color:#3c4c54;font-size:18px;border-radius:5px;-webkit-appearance:none;background-color:#fff}.form__field--select select::-ms-expand{display:none}.form__field--select select option{background-color:#fff}.form__field--select select:focus{outline:2px solid #32a1ce}.form__field--checkbox{position:relative}.form__field--checkbox input{position:absolute;top:0;left:0;cursor:pointer;z-index:1;width:0;height:0;opacity:0}.form__field--checkbox input:checked+label:before{background:#00719c;border-radius:5px;border:1px solid #00719c;content:"";display:block;height:21px;left:0;position:absolute;top:2px;width:21px}.form__field--checkbox input:checked+label:after{content:"";height:14px;left:6px;opacity:1;position:absolute;top:3px;transform:rotate(45deg);width:9px;z-index:1;border:solid #fff;border-top:none;border-left:none}.form__field--checkbox input:focus+label{color:#00719c}.form__field--checkbox input:focus+label:before{box-shadow:0 0 6px 4px #d6d6d6}.form__field--checkbox label{cursor:pointer;display:inline-block;padding:0 0 15px 35px;position:relative;user-select:none}.form__field--checkbox label:before{background:#fff;border-radius:5px;border:1px solid #6e7272;content:"";display:block;height:21px;left:0;position:absolute;top:2px;width:21px}.form__field--checkbox label:after{content:"";height:14px;left:6px;opacity:1;position:absolute;top:3px;transform:rotate(45deg);width:9px;z-index:1;border:solid #fff;border-top:none;border-left:none;opacity:0}.form__field--checkbox label:hover{color:#00719c}.form__field--checkbox label:hover:before{box-shadow:0 0 6px 4px #d6d6d6}.form__field--checkbox label span{position:absolute;top:16px;left:0;width:21px;height:21px;border:1px solid #6e7272;background:#d9d9d9;border-radius:5px}.form__field--checkbox label span:after{content:"";position:absolute;display:none;left:6px;top:2px;width:7px;height:13px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.form__field--checkbox.hover{color:#00719c}.form__field--checkbox.hover:before{box-shadow:0 0 6px 4px #d6d6d6}.form__field--checkbox.error label{color:#bf4949}.form__field--checkbox.error label span{border-color:#bf4949;background-color:#ffc9c9}.form__field--button button[type=submit]{min-width:160px;display:inline-flex;align-items:center;padding:10px 26px;min-height:50px;justify-content:center;text-align:center;border-radius:34px;transition:color .3s ease,background .3s ease;font-weight:700;line-height:28px;font-size:16px;border:0;font-family:Montserrat,sans-serif;cursor:pointer;outline:0;background-color:#00719c;color:#fff}.form__field--button button[type=submit].hover,.form__field--button button[type=submit]:hover{background:#00587a;color:#fff}.form__field--button button[type=submit].focus,.form__field--button button[type=submit]:focus{box-shadow:0 0 3pt 2pt #3b99fc}.form__inline-validation-summary li{color:#bf4949;font-size:16px;line-height:26px;list-style-type:none}.ds-simple-header{background:#f7f7f7;padding:50px 70px 40px;margin:0 -70px}.ds-simple-header__summary{margin-top:16px}.ds-link-list{list-style-type:none;padding:0;margin:30px 0 0}.ds-link-list__item{list-style:none;margin:10px 0 0;padding:0}.ds-link-list__link{padding:30px;background:#f7f7f7;display:flex;justify-content:space-between;align-items:center}.ds-link-list__link.ds-link-list__link{font-size:18px}.ds-link-list__link .icon-download-file,.ds-link-list__link .icon-link-external,.ds-link-list__link .icon-right-arrow{background-size:contain;background-repeat:no-repeat;background-position:50%;width:20px;height:20px;display:inline-block}.ds-link-list__link .icon-link-external{background-image:url(/design-system/images/link-external.svg)}.ds-link-list__link .icon-right-arrow{background-image:url(/design-system/images/right-arrow.svg)}.ds-link-list__link .icon-download-file{background-image:url(/design-system/images/download-file.svg)}.ds-rich-text-widget h2,.ds-rich-text-widget h3,.ds-rich-text-widget h4,.ds-rich-text-widget h5{margin-top:50px}.ds-rich-text-widget h1,.ds-rich-text-widget h2{color:#261901}.ds-rich-text-widget h3{color:#3c4c54}.ds-rich-text-widget p{margin-top:30px}.ds-rich-text-widget--compact{width:870px;max-width:100%;margin-left:auto;margin-right:auto;text-align:center}.ds-rich-text-widget--compact h2{font-size:35px}.ds-rich-text-widget--compact p{font-size:20px}.ds-widget-preview{overflow:hidden;margin-top:40px}.ds-code-snippet__header{margin-top:40px}.ds-static-preview__controls{background-color:#c6cdd0;display:block}.ds-static-preview__controls [data-viewport]{display:inline-block;padding:0 20px;min-height:40px;text-transform:uppercase}.ds-static-preview__controls [data-viewport].active{text-decoration:underline}.ds-static-preview__container-wrapper{width:100%;background-color:#e4e6e8}.ds-static-preview__container-wrapper [data-static-preview-container]{margin:0 auto;max-width:100%}.ds-static-preview__container-wrapper [data-static-preview-container] iframe{width:100%;height:100%}.ds-static-preview__container-wrapper [data-static-preview-container],.ds-static-preview__container-wrapper [data-static-preview-container].desktop{width:1200px;height:800px}.ds-static-preview__container-wrapper [data-static-preview-container].tablet{width:768px;height:600px}.ds-static-preview__container-wrapper [data-static-preview-container].mobile{width:375px;height:900px}.ds-image-widget{margin-top:30px}.ds-image-widget__image{max-width:100%;height:auto}.ds-separator{margin-top:50px;border:none;border-top:2px solid #cdcdcd}.ds-hero-widget{position:relative}.ds-hero-widget__gradient{position:absolute;top:0;left:0;bottom:0;right:40%;background:linear-gradient(90deg,hsla(0,0%,100%,.89),hsla(0,0%,100%,.76) 71.04%,hsla(0,0%,100%,0))}@media (max-width:1000px){.ds-hero-widget__gradient{right:0}}.ds-hero-widget__image img{width:100%;height:auto}.ds-hero-widget__header{font-size:18px;text-transform:uppercase;max-width:200px;line-height:1.1}@media (max-width:800px){.ds-hero-widget__header{max-width:90%}}.ds-hero-widget__header .large{font-size:44px;text-transform:none}.ds-hero-widget__summary{max-width:34%;margin-top:30px}@media (max-width:1000px){.ds-hero-widget__summary{max-width:50%}}@media (max-width:800px){.ds-hero-widget__summary{max-width:calc(90% - 50px);margin-top:10px}}.ds-hero-widget__text{left:50px;position:absolute;top:50%;right:0;transform:translateY(-50%);color:#000}.ds-logo-list{display:flex;list-style-type:none;margin-left:auto;margin-right:auto;width:90%;max-width:1400px;margin-top:60px}@media (max-width:1000px){.ds-logo-list{flex-direction:column}}.ds-logo-list__item{list-style:none;flex:1;position:relative;min-height:300px;background:#f7f7f7;margin-left:10px;margin-right:10px;margin-top:10px}.ds-logo-list__link{display:flex;justify-content:center;flex-direction:column;position:absolute;left:0;top:0;right:0;bottom:0;padding-left:40px;padding-right:40px}.ds-logo-list__website{display:block;position:absolute;text-align:center;bottom:14px;width:100%;left:0;font-size:16px;font-weight:600}.ds-logo-list__website:after{content:"";background-image:url(/design-system/images/link-new-window-blue.svg);background-size:contain;background-repeat:no-repeat;display:inline-block;width:10px;height:10px;margin-left:7px}.ds-logo-list__image img{width:100%}.ds-simple-header__header,.ui-kit h1{font-weight:800;font-size:36px;line-height:42px;font-style:normal;font-family:Montserrat,sans-serif}@media (min-width:1200px){.ds-simple-header__header,.ui-kit h1{font-size:52px;line-height:62px}}.ui-kit h2{font-size:30px;line-height:36px;font-weight:700;font-style:normal;font-family:Montserrat,sans-serif}@media (min-width:1200px){.ui-kit h2{font-size:36px;line-height:46px}}.atoms__header,.ui-kit h3{font-size:24px;line-height:30px;font-weight:700;font-family:Montserrat,sans-serif;font-style:normal}@media (min-width:1200px){.atoms__header,.ui-kit h3{font-size:30px;line-height:34px}}.ui-kit h4{font-size:20px;font-weight:600;line-height:22px;text-transform:uppercase;letter-spacing:1px}.ds-link-list__link,.ui-kit h4,.ui-kit h5{font-style:normal;font-family:Montserrat,sans-serif}.ds-link-list__link,.ui-kit h5{font-size:24px;line-height:29px;font-weight:700}.ui-kit .p-large{font-size:20px;line-height:28px;font-style:normal;font-family:Open Sans,sans-serif}.ui-kit .p-normal{font-size:18px;line-height:25px}.ui-kit .p-normal,.ui-kit .p-small{font-style:normal;font-weight:400;font-family:Open Sans,sans-serif}.ui-kit .p-small{font-size:16px;line-height:26px}.ds-button-callout{width:692px;max-width:100%;min-height:98px;margin:77px auto 20px;background:#f7f7f7;display:flex;align-items:center}@media (max-width:767px){.ds-button-callout{flex-direction:column}}.ds-button-callout__header{flex-basis:100%;margin:20px 20px 20px 40px;line-height:1.1;font-size:20px;text-transform:uppercase}.ds-button-callout__button{min-width:220px;min-height:62px;background:#00719c;font-weight:600;font-size:20px;align-items:center;margin:10px 40px 10px 10px;padding:10px 40px}.ds-button-callout__button,.ds-footer{display:flex;color:#fff;justify-content:center}.ds-footer{background:#3c4c54;padding:30px;font-size:16px}