.sidebar-list[data-astro-cid-pv5qfmyb]{margin-block-start:var(--cmnh-size-spacing-4)}.sidebar-list{display:flex;flex-direction:column;gap:var(--cmnh-size-spacing-4);list-style:none}.sidebar-item{font-family:var(--cmnh-font-gilroy-font-family);font-weight:var(--cmnh-font-weight-bold);font-size:var(--cmnh-size-font-base-200);text-transform:uppercase}.sidebar-link:not(.sidebar-link--image){display:flex;color:var(--cmnh-color-base-dark);text-decoration:none;width:max-content;border-bottom:var(--cmnh-component-navigation-link-border-bottom);transition:var(--cmnh-component-navigation-link-transition)}.sidebar-link:not(.sidebar-link--image):hover{border-bottom-color:var(--cmnh-component-navigation-link-border-bottom-active)}.sidebar-link.sidebar-link--active{border-bottom-color:var(--cmnh-component-navigation-link-border-bottom-active)}aside[data-astro-cid-ryjzjgvk]{border-inline-end:1px solid var(--cmnh-color-base-neutral-gray-200)}nav[data-astro-cid-ryjzjgvk]{position:fixed}.pagefind-ui__result.svelte-j9e30.svelte-j9e30{list-style-type:none;display:flex;align-items:flex-start;gap:min(calc(40px * var(--pagefind-ui-scale)),3%);padding:calc(30px * var(--pagefind-ui-scale)) 0 calc(40px * var(--pagefind-ui-scale));border-top:solid var(--pagefind-ui-border-width) var(--pagefind-ui-border)}.pagefind-ui__result.svelte-j9e30.svelte-j9e30:last-of-type{border-bottom:solid var(--pagefind-ui-border-width) var(--pagefind-ui-border)}.pagefind-ui__result-thumb.svelte-j9e30.svelte-j9e30{width:min(30%,calc((30% - (100px * var(--pagefind-ui-scale))) * 100000));max-width:calc(120px * var(--pagefind-ui-scale));margin-top:calc(10px * var(--pagefind-ui-scale));aspect-ratio:var(--pagefind-ui-image-box-ratio);position:relative}.pagefind-ui__result-image.svelte-j9e30.svelte-j9e30{display:block;position:absolute;left:50%;transform:translate(-50%);font-size:0;width:auto;height:auto;max-width:100%;max-height:100%;border-radius:var(--pagefind-ui-image-border-radius)}.pagefind-ui__result-inner.svelte-j9e30.svelte-j9e30{flex:1;display:flex;flex-direction:column;align-items:flex-start;margin-top:calc(10px * var(--pagefind-ui-scale))}.pagefind-ui__result-title.svelte-j9e30.svelte-j9e30{display:inline-block;font-weight:700;font-size:calc(21px * var(--pagefind-ui-scale));margin-top:0;margin-bottom:0}.pagefind-ui__result-title.svelte-j9e30 .pagefind-ui__result-link.svelte-j9e30{color:var(--pagefind-ui-text);text-decoration:none}.pagefind-ui__result-title.svelte-j9e30 .pagefind-ui__result-link.svelte-j9e30:hover{text-decoration:underline}.pagefind-ui__result-excerpt.svelte-j9e30.svelte-j9e30{display:inline-block;font-weight:400;font-size:calc(16px * var(--pagefind-ui-scale));margin-top:calc(4px * var(--pagefind-ui-scale));margin-bottom:0;min-width:calc(250px * var(--pagefind-ui-scale))}.pagefind-ui__loading.svelte-j9e30.svelte-j9e30{color:var(--pagefind-ui-text);background-color:var(--pagefind-ui-text);border-radius:var(--pagefind-ui-border-radius);opacity:.1;pointer-events:none}.pagefind-ui__result-tags.svelte-j9e30.svelte-j9e30{list-style-type:none;padding:0;display:flex;gap:calc(20px * var(--pagefind-ui-scale));flex-wrap:wrap;margin-top:calc(20px * var(--pagefind-ui-scale))}.pagefind-ui__result-tag.svelte-j9e30.svelte-j9e30{padding:calc(4px * var(--pagefind-ui-scale)) calc(8px * var(--pagefind-ui-scale));font-size:calc(14px * var(--pagefind-ui-scale));border-radius:var(--pagefind-ui-border-radius);background-color:var(--pagefind-ui-tag)}.pagefind-ui__result.svelte-4xnkmf.svelte-4xnkmf{list-style-type:none;display:flex;align-items:flex-start;gap:min(calc(40px * var(--pagefind-ui-scale)),3%);padding:calc(30px * var(--pagefind-ui-scale)) 0 calc(40px * var(--pagefind-ui-scale));border-top:solid var(--pagefind-ui-border-width) var(--pagefind-ui-border)}.pagefind-ui__result.svelte-4xnkmf.svelte-4xnkmf:last-of-type{border-bottom:solid var(--pagefind-ui-border-width) var(--pagefind-ui-border)}.pagefind-ui__result-nested.svelte-4xnkmf.svelte-4xnkmf{display:flex;flex-direction:column;padding-left:calc(20px * var(--pagefind-ui-scale))}.pagefind-ui__result-nested.svelte-4xnkmf.svelte-4xnkmf:first-of-type{padding-top:calc(10px * var(--pagefind-ui-scale))}.pagefind-ui__result-nested.svelte-4xnkmf .pagefind-ui__result-link.svelte-4xnkmf{font-size:.9em;position:relative}.pagefind-ui__result-nested.svelte-4xnkmf .pagefind-ui__result-link.svelte-4xnkmf:before{content:"⤷ ";position:absolute;top:0;right:calc(100% + .1em)}.pagefind-ui__result-thumb.svelte-4xnkmf.svelte-4xnkmf{width:min(30%,calc((30% - (100px * var(--pagefind-ui-scale))) * 100000));max-width:calc(120px * var(--pagefind-ui-scale));margin-top:calc(10px * var(--pagefind-ui-scale));aspect-ratio:var(--pagefind-ui-image-box-ratio);position:relative}.pagefind-ui__result-image.svelte-4xnkmf.svelte-4xnkmf{display:block;position:absolute;left:50%;transform:translate(-50%);font-size:0;width:auto;height:auto;max-width:100%;max-height:100%;border-radius:var(--pagefind-ui-image-border-radius)}.pagefind-ui__result-inner.svelte-4xnkmf.svelte-4xnkmf{flex:1;display:flex;flex-direction:column;align-items:flex-start;margin-top:calc(10px * var(--pagefind-ui-scale))}.pagefind-ui__result-title.svelte-4xnkmf.svelte-4xnkmf{display:inline-block;font-weight:700;font-size:calc(21px * var(--pagefind-ui-scale));margin-top:0;margin-bottom:0}.pagefind-ui__result-title.svelte-4xnkmf .pagefind-ui__result-link.svelte-4xnkmf{color:var(--pagefind-ui-text);text-decoration:none}.pagefind-ui__result-title.svelte-4xnkmf .pagefind-ui__result-link.svelte-4xnkmf:hover{text-decoration:underline}.pagefind-ui__result-excerpt.svelte-4xnkmf.svelte-4xnkmf{display:inline-block;font-weight:400;font-size:calc(16px * var(--pagefind-ui-scale));margin-top:calc(4px * var(--pagefind-ui-scale));margin-bottom:0;min-width:calc(250px * var(--pagefind-ui-scale))}.pagefind-ui__loading.svelte-4xnkmf.svelte-4xnkmf{color:var(--pagefind-ui-text);background-color:var(--pagefind-ui-text);border-radius:var(--pagefind-ui-border-radius);opacity:.1;pointer-events:none}.pagefind-ui__result-tags.svelte-4xnkmf.svelte-4xnkmf{list-style-type:none;padding:0;display:flex;gap:calc(20px * var(--pagefind-ui-scale));flex-wrap:wrap;margin-top:calc(20px * var(--pagefind-ui-scale))}.pagefind-ui__result-tag.svelte-4xnkmf.svelte-4xnkmf{padding:calc(4px * var(--pagefind-ui-scale)) calc(8px * var(--pagefind-ui-scale));font-size:calc(14px * var(--pagefind-ui-scale));border-radius:var(--pagefind-ui-border-radius);background-color:var(--pagefind-ui-tag)}legend.svelte-1v2r7ls.svelte-1v2r7ls{position:absolute;clip:rect(0 0 0 0)}.pagefind-ui__filter-panel.svelte-1v2r7ls.svelte-1v2r7ls{min-width:min(calc(260px * var(--pagefind-ui-scale)),100%);flex:1;display:flex;flex-direction:column;margin-top:calc(20px * var(--pagefind-ui-scale))}.pagefind-ui__filter-group.svelte-1v2r7ls.svelte-1v2r7ls{border:0;padding:0}.pagefind-ui__filter-block.svelte-1v2r7ls.svelte-1v2r7ls{padding:0;display:block;border-bottom:solid calc(2px * var(--pagefind-ui-scale)) var(--pagefind-ui-border);padding:calc(20px * var(--pagefind-ui-scale)) 0}.pagefind-ui__filter-name.svelte-1v2r7ls.svelte-1v2r7ls{font-size:calc(16px * var(--pagefind-ui-scale));position:relative;display:flex;align-items:center;list-style:none;font-weight:700;cursor:pointer;height:calc(24px * var(--pagefind-ui-scale))}.pagefind-ui__filter-name.svelte-1v2r7ls.svelte-1v2r7ls::-webkit-details-marker{display:none}.pagefind-ui__filter-name.svelte-1v2r7ls.svelte-1v2r7ls:after{position:absolute;content:"";right:calc(6px * var(--pagefind-ui-scale));top:50%;width:calc(8px * var(--pagefind-ui-scale));height:calc(8px * var(--pagefind-ui-scale));border:solid calc(2px * var(--pagefind-ui-scale)) currentColor;border-right:0;border-top:0;transform:translateY(-70%) rotate(-45deg)}.pagefind-ui__filter-block[open].svelte-1v2r7ls .pagefind-ui__filter-name.svelte-1v2r7ls:after{transform:translateY(-70%) rotate(-225deg)}.pagefind-ui__filter-group.svelte-1v2r7ls.svelte-1v2r7ls{display:flex;flex-direction:column;gap:calc(20px * var(--pagefind-ui-scale));padding-top:calc(30px * var(--pagefind-ui-scale))}.pagefind-ui__filter-value.svelte-1v2r7ls.svelte-1v2r7ls{position:relative;display:flex;align-items:center;gap:calc(8px * var(--pagefind-ui-scale))}.pagefind-ui__filter-value.svelte-1v2r7ls.svelte-1v2r7ls:before{position:absolute;content:"";top:50%;left:calc(8px * var(--pagefind-ui-scale));width:0px;height:0px;border:solid 1px #fff;opacity:0;transform:translate(calc(4.5px * var(--pagefind-ui-scale) * -1),calc(.8px * var(--pagefind-ui-scale))) skew(-5deg) rotate(-45deg);transform-origin:top left;border-top:0;border-right:0;pointer-events:none}.pagefind-ui__filter-value.pagefind-ui__filter-value--checked.svelte-1v2r7ls.svelte-1v2r7ls:before{opacity:1;width:calc(9px * var(--pagefind-ui-scale));height:calc(4px * var(--pagefind-ui-scale));transition:width .1s ease-out .1s,height .1s ease-in}.pagefind-ui__filter-checkbox.svelte-1v2r7ls.svelte-1v2r7ls{margin:0;width:calc(16px * var(--pagefind-ui-scale));height:calc(16px * var(--pagefind-ui-scale));border:solid 1px var(--pagefind-ui-border);appearance:none;-webkit-appearance:none;border-radius:calc(var(--pagefind-ui-border-radius) / 2);background-color:var(--pagefind-ui-background);cursor:pointer}.pagefind-ui__filter-checkbox.svelte-1v2r7ls.svelte-1v2r7ls:checked{background-color:var(--pagefind-ui-primary);border:solid 1px var(--pagefind-ui-primary)}.pagefind-ui__filter-label.svelte-1v2r7ls.svelte-1v2r7ls{cursor:pointer;font-size:calc(16px * var(--pagefind-ui-scale));font-weight:400}.pagefind-ui--reset *,.pagefind-ui--reset *:before,.pagefind-ui--reset *:after{box-sizing:border-box}.pagefind-ui--reset a,.pagefind-ui--reset button{cursor:revert}.pagefind-ui--reset ol,.pagefind-ui--reset ul,.pagefind-ui--reset menu{list-style:none}.pagefind-ui--reset img{max-width:100%}.pagefind-ui--reset table{border-collapse:collapse}.pagefind-ui--reset input,.pagefind-ui--reset textarea{-webkit-user-select:auto}.pagefind-ui--reset textarea{white-space:revert}.pagefind-ui--reset meter{-webkit-appearance:revert;appearance:revert}.pagefind-ui--reset ::placeholder{color:unset}.pagefind-ui--reset :where([hidden]){display:none}.pagefind-ui--reset :where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}.pagefind-ui--reset :where([draggable=true]){-webkit-user-drag:element}.pagefind-ui--reset mark{all:revert}:root{--pagefind-ui-scale:.8;--pagefind-ui-primary:#393939;--pagefind-ui-text:#393939;--pagefind-ui-background:#ffffff;--pagefind-ui-border:#eeeeee;--pagefind-ui-tag:#eeeeee;--pagefind-ui-border-width:2px;--pagefind-ui-border-radius:8px;--pagefind-ui-image-border-radius:8px;--pagefind-ui-image-box-ratio:3 / 2;--pagefind-ui-font:system, -apple-system, "BlinkMacSystemFont", ".SFNSText-Regular", "San Francisco", "Roboto", "Segoe UI", "Helvetica Neue", "Lucida Grande", "Ubuntu", "arial", sans-serif}.pagefind-ui.svelte-e9gkc3{width:100%;color:var(--pagefind-ui-text);font-family:var(--pagefind-ui-font)}.pagefind-ui__hidden.svelte-e9gkc3{display:none!important}.pagefind-ui__suppressed.svelte-e9gkc3{opacity:0;pointer-events:none}.pagefind-ui__form.svelte-e9gkc3{position:relative}.pagefind-ui__form.svelte-e9gkc3:before{background-color:var(--pagefind-ui-text);width:calc(18px * var(--pagefind-ui-scale));height:calc(18px * var(--pagefind-ui-scale));top:calc(23px * var(--pagefind-ui-scale));left:calc(20px * var(--pagefind-ui-scale));content:"";position:absolute;display:block;opacity:.7;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.7549 11.255H11.9649L11.6849 10.985C12.6649 9.845 13.2549 8.365 13.2549 6.755C13.2549 3.165 10.3449 0.255005 6.75488 0.255005C3.16488 0.255005 0.254883 3.165 0.254883 6.755C0.254883 10.345 3.16488 13.255 6.75488 13.255C8.36488 13.255 9.84488 12.665 10.9849 11.685L11.2549 11.965V12.755L16.2549 17.745L17.7449 16.255L12.7549 11.255ZM6.75488 11.255C4.26488 11.255 2.25488 9.245 2.25488 6.755C2.25488 4.26501 4.26488 2.255 6.75488 2.255C9.24488 2.255 11.2549 4.26501 11.2549 6.755C11.2549 9.245 9.24488 11.255 6.75488 11.255Z' fill='%23000000'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.7549 11.255H11.9649L11.6849 10.985C12.6649 9.845 13.2549 8.365 13.2549 6.755C13.2549 3.165 10.3449 0.255005 6.75488 0.255005C3.16488 0.255005 0.254883 3.165 0.254883 6.755C0.254883 10.345 3.16488 13.255 6.75488 13.255C8.36488 13.255 9.84488 12.665 10.9849 11.685L11.2549 11.965V12.755L16.2549 17.745L17.7449 16.255L12.7549 11.255ZM6.75488 11.255C4.26488 11.255 2.25488 9.245 2.25488 6.755C2.25488 4.26501 4.26488 2.255 6.75488 2.255C9.24488 2.255 11.2549 4.26501 11.2549 6.755C11.2549 9.245 9.24488 11.255 6.75488 11.255Z' fill='%23000000'/%3E%3C/svg%3E%0A");-webkit-mask-size:100%;mask-size:100%;z-index:9;pointer-events:none}.pagefind-ui__search-input.svelte-e9gkc3{height:calc(64px * var(--pagefind-ui-scale));padding:0 calc(70px * var(--pagefind-ui-scale)) 0 calc(54px * var(--pagefind-ui-scale));background-color:var(--pagefind-ui-background);border:var(--pagefind-ui-border-width) solid var(--pagefind-ui-border);border-radius:var(--pagefind-ui-border-radius);font-size:calc(21px * var(--pagefind-ui-scale));position:relative;appearance:none;-webkit-appearance:none;display:flex;width:100%;box-sizing:border-box;font-weight:700}.pagefind-ui__search-input.svelte-e9gkc3::placeholder{opacity:.2}.pagefind-ui__search-clear.svelte-e9gkc3{position:absolute;top:calc(3px * var(--pagefind-ui-scale));right:calc(3px * var(--pagefind-ui-scale));height:calc(58px * var(--pagefind-ui-scale));padding:0 calc(15px * var(--pagefind-ui-scale)) 0 calc(2px * var(--pagefind-ui-scale));color:var(--pagefind-ui-text);font-size:calc(14px * var(--pagefind-ui-scale));cursor:pointer;background-color:var(--pagefind-ui-background);border-radius:var(--pagefind-ui-border-radius)}.pagefind-ui__drawer.svelte-e9gkc3{gap:calc(60px * var(--pagefind-ui-scale));display:flex;flex-direction:row;flex-wrap:wrap}.pagefind-ui__results-area.svelte-e9gkc3{min-width:min(calc(400px * var(--pagefind-ui-scale)),100%);flex:1000;margin-top:calc(20px * var(--pagefind-ui-scale))}.pagefind-ui__results.svelte-e9gkc3{padding:0}.pagefind-ui__message.svelte-e9gkc3{box-sizing:content-box;font-size:calc(16px * var(--pagefind-ui-scale));height:calc(24px * var(--pagefind-ui-scale));padding:calc(20px * var(--pagefind-ui-scale)) 0;display:flex;align-items:center;font-weight:700;margin-top:0}.pagefind-ui__button.svelte-e9gkc3{margin-top:calc(40px * var(--pagefind-ui-scale));border:var(--pagefind-ui-border-width) solid var(--pagefind-ui-border);border-radius:var(--pagefind-ui-border-radius);height:calc(48px * var(--pagefind-ui-scale));padding:0 calc(12px * var(--pagefind-ui-scale));font-size:calc(16px * var(--pagefind-ui-scale));color:var(--pagefind-ui-primary);background:var(--pagefind-ui-background);width:100%;text-align:center;font-weight:700;cursor:pointer}.pagefind-ui__button.svelte-e9gkc3:hover{border-color:var(--pagefind-ui-primary);color:var(--pagefind-ui-primary);background:var(--pagefind-ui-background)}#cmnh-search{--cmnh-search-result-spacing: calc( var(--cmnh-size-spacing-6) * var(--pagefind-ui-scale) );--cmnh-search-result-pad-inline-start: calc( var(--cmnh-size-spacing-10) * var(--pagefind-ui-scale) );--cmnh-search-result-pad-inline-end: calc( var(--cmnh-size-spacing-6) * var(--pagefind-ui-scale) );--cmnh-search-result-pad-block: calc( var(--cmnh-size-spacing-5) * var(--pagefind-ui-scale) );--cmnh-search-result-nested-pad-block: calc( var(--cmnh-size-spacing-4) * var(--pagefind-ui-scale) );--cmnh-search-corners: calc( var(--cmnh-size-spacing-2) * var(--pagefind-ui-scale) );--cmnh-search-page-icon-size: calc( var(--cmnh-size-spacing-7) * var(--pagefind-ui-scale) );--cmnh-search-page-icon-inline-start: calc( ( var(--cmnh-search-result-pad-inline-start) - var( --cmnh-search-page-icon-size ) ) / 2 );--cmnh-search-tree-diagram-size: calc( var(--cmnh-size-spacing-8) * var(--pagefind-ui-scale) );--cmnh-search-tree-diagram-inline-start: calc( ( var(--cmnh-search-result-pad-inline-start) - var( --cmnh-search-tree-diagram-size ) ) / 2 )}#cmnh-search .pagefind-ui__form:before{opacity:1}#cmnh-search .pagefind-ui__search-input{font-weight:400;width:calc(100% - var(--cmnh-search-cancel-space));color:var(--cmnh-component-input-color);border:var(--cmnh-component-input-border)}#cmnh-search input:focus{--pagefind-ui-border: var(--cmnh-color-base-neutral-gray-400)}#cmnh-search .pagefind-ui__search-clear{inset-inline-end:var(--cmnh-search-cancel-space);width:calc(60px * var(--pagefind-ui-scale));padding:0;background-color:transparent;overflow:hidden;appearance:none;border:none}#cmnh-search .pagefind-ui__search-clear:focus{outline:1px solid var(--cmnh-component-input-focus-border-color)}#cmnh-search .pagefind-ui__search-clear:before{content:"";-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m13.41 12 6.3-6.29a1 1 0 1 0-1.42-1.42L12 10.59l-6.29-6.3a1 1 0 0 0-1.42 1.42l6.3 6.29-6.3 6.29a1 1 0 0 0 .33 1.64 1 1 0 0 0 1.09-.22l6.29-6.3 6.29 6.3a1 1 0 0 0 1.64-.33 1 1 0 0 0-.22-1.09L13.41 12Z'/%3E%3C/svg%3E") center/50% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m13.41 12 6.3-6.29a1 1 0 1 0-1.42-1.42L12 10.59l-6.29-6.3a1 1 0 0 0-1.42 1.42l6.3 6.29-6.3 6.29a1 1 0 0 0 .33 1.64 1 1 0 0 0 1.09-.22l6.29-6.3 6.29 6.3a1 1 0 0 0 1.64-.33 1 1 0 0 0-.22-1.09L13.41 12Z'/%3E%3C/svg%3E") center/50% no-repeat;background-color:var(--cmnh-color-base-dark);display:block;width:100%;height:100%}#cmnh-search .pagefind-ui__results>*+*{margin-top:var(--cmnh-search-result-spacing)}#cmnh-search .pagefind-ui__result{border:0;padding:0}#cmnh-search .pagefind-ui__result-nested,#cmnh-search :not(.pagefind-ui__result-nested)>.pagefind-ui__result-title+.pagefind-ui__result-excerpt{position:relative;padding:var(--cmnh-search-result-nested-pad-block) var(--cmnh-search-result-pad-inline-end);padding-inline-start:var(--cmnh-search-result-pad-inline-start)}#cmnh-search .pagefind-ui__result-nested:before,#cmnh-search :not(.pagefind-ui__result-nested)>.pagefind-ui__result-title+.pagefind-ui__result-excerpt:before{content:"";position:absolute;inset-block:0;inset-inline-start:var(--cmnh-search-tree-diagram-inline-start);width:var(--cmnh-search-tree-diagram-size);background:var(--cmnh-color-base-dark);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' viewBox='0 0 16 1000' preserveAspectRatio='xMinYMin slice'%3E%3Cpath d='M8 0v1000m6-988H8'/%3E%3C/svg%3E") 0% 0%/100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' viewBox='0 0 16 1000' preserveAspectRatio='xMinYMin slice'%3E%3Cpath d='M8 0v1000m6-988H8'/%3E%3C/svg%3E") 0% 0%/100% no-repeat}#cmnh-search .pagefind-ui__result-nested:last-child:before,#cmnh-search :not(.pagefind-ui__result-nested)>.pagefind-ui__result-title+.pagefind-ui__result-excerpt:last-child:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' viewBox='0 0 16 16'%3E%3Cpath d='M8 0v12m6 0H8'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' viewBox='0 0 16 16'%3E%3Cpath d='M8 0v12m6 0H8'/%3E%3C/svg%3E")}#cmnh-search .pagefind-ui__result-nested .pagefind-ui__result-link:before,#cmnh-search :not(.pagefind-ui__result-nested)>.pagefind-ui__result-title+.pagefind-ui__result-excerpt .pagefind-ui__result-link:before{content:unset}#cmnh-search .pagefind-ui__result-inner{align-items:stretch;gap:1px}#cmnh-search .pagefind-ui__result-inner>:first-child{border-radius:var(--cmnh-search-corners) var(--cmnh-search-corners) 0 0}#cmnh-search .pagefind-ui__result-inner>:last-child{border-radius:0 0 var(--cmnh-search-corners) var(--cmnh-search-corners)}#cmnh-search .pagefind-ui__result-inner>.pagefind-ui__result-title{padding:var(--cmnh-search-result-pad-block) var(--cmnh-search-result-pad-inline-end);padding-inline-start:var(--cmnh-search-result-pad-inline-start)}#cmnh-search .pagefind-ui__result-inner>.pagefind-ui__result-title:before{content:"";position:absolute;inset-block:0;inset-inline-start:var(--cmnh-search-page-icon-inline-start);width:var(--cmnh-search-page-icon-size);background:var(--cmnh-color-base-dark);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='0 0 24 24'%3E%3Cpath d='M9 10h1a1 1 0 1 0 0-2H9a1 1 0 0 0 0 2Zm0 2a1 1 0 0 0 0 2h6a1 1 0 0 0 0-2H9Zm11-3V8l-6-6a1 1 0 0 0-1 0H7a3 3 0 0 0-3 3v14a3 3 0 0 0 3 3h10a3 3 0 0 0 3-3V9Zm-6-4 3 3h-2a1 1 0 0 1-1-1V5Zm4 14a1 1 0 0 1-1 1H7a1 1 0 0 1-1-1V5a1 1 0 0 1 1-1h5v3a3 3 0 0 0 3 3h3v9Zm-3-3H9a1 1 0 0 0 0 2h6a1 1 0 0 0 0-2Z'/%3E%3C/svg%3E") center no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='0 0 24 24'%3E%3Cpath d='M9 10h1a1 1 0 1 0 0-2H9a1 1 0 0 0 0 2Zm0 2a1 1 0 0 0 0 2h6a1 1 0 0 0 0-2H9Zm11-3V8l-6-6a1 1 0 0 0-1 0H7a3 3 0 0 0-3 3v14a3 3 0 0 0 3 3h10a3 3 0 0 0 3-3V9Zm-6-4 3 3h-2a1 1 0 0 1-1-1V5Zm4 14a1 1 0 0 1-1 1H7a1 1 0 0 1-1-1V5a1 1 0 0 1 1-1h5v3a3 3 0 0 0 3 3h3v9Zm-3-3H9a1 1 0 0 0 0 2h6a1 1 0 0 0 0-2Z'/%3E%3C/svg%3E") center no-repeat}#cmnh-search .pagefind-ui__result-title:not(:where(.pagefind-ui__result-nested *)),#cmnh-search .pagefind-ui__result-nested,#cmnh-search :not(.pagefind-ui__result-nested)>.pagefind-ui__result-title+.pagefind-ui__result-excerpt{position:relative;background-color:var(--cmnh-color-base-white)}#cmnh-search .pagefind-ui__result-title+.pagefind-ui__result-excerpt{margin:0}#cmnh-search .pagefind-ui__result-title:not(:where(.pagefind-ui__result-nested *)):hover,#cmnh-search .pagefind-ui__result-title:not(:where(.pagefind-ui__result-nested *)):focus-within,#cmnh-search .pagefind-ui__result-nested:hover,#cmnh-search .pagefind-ui__result-nested:focus-within{outline:1px solid var(--cmnh-color-base-secondary-blue-400)}#cmnh-search .pagefind-ui__result-title:not(:where(.pagefind-ui__result-nested *)):focus-within,#cmnh-search .pagefind-ui__result-nested:focus-within{background-color:var(--cmnh-color-base-secondary-blue-100)}#cmnh-search .pagefind-ui__result-thumb,#cmnh-search .pagefind-ui__result-inner{margin-top:0}#cmnh-search .pagefind-ui__result-link{position:unset;font-weight:600}#cmnh-search .pagefind-ui__result-link:hover{text-decoration:none}#cmnh-search .pagefind-ui__result-link:after{content:"";position:absolute;inset:0}#cmnh-search .pagefind-ui__result-excerpt{font-size:calc(1rem * var(--pagefind-ui-scale));overflow-wrap:anywhere}#cmnh-search mark{color:var(--cmnh-color-base-dark);background-color:transparent;font-weight:600}.search-trigger[data-astro-cid-pkfvzmd6]{display:flex;align-items:center;gap:.5rem;border:0;background-color:transparent;color:var(--cmnh-color-base-dark);cursor:pointer;height:2.5rem;font-size:var(--cmnh-size-font-base-400)}.search-trigger[data-astro-cid-pkfvzmd6] span[data-astro-cid-pkfvzmd6],.search-trigger[data-astro-cid-pkfvzmd6] kbd[data-astro-cid-pkfvzmd6]{display:none}@media (min-width: 50rem){.search-trigger[data-astro-cid-pkfvzmd6]{background-color:var(--cmnh-component-input-background);color:var(--cmnh-component-input-color);border:var(--cmnh-component-input-border);border-radius:var(--cmnh-component-input-border-radius);padding:var(--cmnh-component-input-padding);transition:var(--cmnh-component-input-transition);font-size:var(--cmnh-size-font-base-200);width:100%;max-width:22rem}.search-trigger[data-astro-cid-pkfvzmd6] span[data-astro-cid-pkfvzmd6],.search-trigger[data-astro-cid-pkfvzmd6] kbd[data-astro-cid-pkfvzmd6]{display:unset}.search-trigger[data-astro-cid-pkfvzmd6]:hover{border-color:var(--cmnh-color-base-neutral-gray-400)}.search-trigger[data-astro-cid-pkfvzmd6]>[data-astro-cid-pkfvzmd6]:last-child{margin-inline-start:auto}.search-trigger[data-astro-cid-pkfvzmd6]>kbd[data-astro-cid-pkfvzmd6]{border-radius:var(--cmnh-size-spacing-2);font-size:var(--cmnh-size-font-base-200);gap:var(--cmnh-size-spacing-2);padding-inline:.375rem;background-color:var(--cmnh-color-base-neutral-gray-200)}kbd[data-astro-cid-pkfvzmd6]{font-family:var(--cmnh-font-proxima-nova-font-family)}}.search-modal[data-astro-cid-pkfvzmd6]{width:min(90vw,40rem);margin:4rem auto auto;min-height:15rem;max-height:calc(100% - 8rem);background-color:var(--cmnh-color-base-neutral-gray-200)}.search-modal[data-astro-cid-pkfvzmd6]::backdrop{-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem)}.close-search[data-astro-cid-pkfvzmd6]{position:absolute;z-index:1;align-items:center;align-self:flex-end;height:calc(64px * var(--pagefind-ui-scale));padding:var(--cmnh-size-spacing-2);border:0;background:transparent;cursor:pointer;color:var(--cmnh-color-base-dark)}#cmnh-search[data-astro-cid-pkfvzmd6]{--pagefind-ui-primary: var(--cmnh-color-base-dark);--pagefind-ui-text: var(--cmnh-color-base-dark);--pagefind-ui-font: var(--cmnh-font-proxima-nova-font-family);--pagefind-ui-background: var(--cmnh-color-base-white);--pagefind-ui-border: var(--cmnh-color-base-neutral-gray-200);--pagefind-ui-border-width: 1px;--cmnh-search-cancel-space: 5rem}@media (min-width: 50rem){#cmnh-search[data-astro-cid-pkfvzmd6]{--cmnh-search-cancel-space: 0px}.close-search[data-astro-cid-pkfvzmd6]{display:none}}.top-bar[data-astro-cid-lq7i5isa]{position:sticky;top:0;display:flex;align-items:center;justify-content:flex-start;gap:var(--cmnh-size-spacing-12);background-color:var(--cmnh-color-base-white);padding-inline-start:var(--cmnh-size-spacing-7);min-height:var(--cmnh-component-navigation-height);box-shadow:var(--cmnh-component-navigation-box-shadow);z-index:100;@media (max-width: 768px){width:100%;flex-flow:row wrap}}.top-bar__logo[data-astro-cid-lq7i5isa]{width:var(--cmnh-component-navigation-logo-width)}@layer components{.cmnh-select-label[data-v-ec0b691e]{display:block;margin-bottom:var(--cmnh-size-spacing-2)}.cmnh-select[data-v-ec0b691e]{font-size:var(--cmnh-size-font-base-200);background-color:var(--cmnh-color-base-white);border:var(--cmnh-component-dropdown-border);border-radius:var(--cmnh-size-border-radius-default);padding:var(--cmnh-component-dropdown-padding);color:var(--cmnh-component-dropdown-selected-color)}.cmnh-select[data-v-ec0b691e]:focus{outline:var(--cmnh-component-dropdown-focus-outline)}.cmnh-select[data-v-ec0b691e]:disabled{border-color:var(--cmnh-component-dropdown-disabled-border-color);background-color:var(--cmnh-component-dropdown-disabled-background);color:var(--cmnh-component-dropdown-disabled-color)}.cmnh-select-option[data-v-ec0b691e]{font-size:var(--cmnh-size-font-base-200);color:var(--cmnh-color-base-dark)}}@layer components{@keyframes spin{to{transform:rotate(1turn)}}}@layer components{.cmnh-card[data-v-2279a930]{display:flex;flex-direction:column;overflow:hidden;background-color:var(--cmnh-component-card-background);transition:var(--cmnh-component-card-transition);color:var(--cmnh-component-card-color);border:var(--cmnh-component-card-border);border-radius:var(--cmnh-component-card-border-radius);max-width:var(--cmnh-component-card-vertical-max-width)}.cmnh-card[data-v-2279a930]:hover{border:var(--cmnh-component-card-hover-border)}.cmnh-card[data-v-2279a930]:focus-within{border:var(--cmnh-component-card-focus-border)}.cmnh-card .card-image-wrapper[data-v-2279a930]{display:flex;flex-direction:column;order:-1}.cmnh-card .card-image[data-v-2279a930]{order:-1;height:var(--cmnh-component-card-vertical-image-height)}.cmnh-card .card-image img[data-v-2279a930]{object-fit:cover;height:100%;width:100%}.cmnh-card .card-body[data-v-2279a930]{display:flex;flex-direction:column;gap:var(--cmnh-component-card-vertical-gap);padding:var(--cmnh-component-card-vertical-padding);flex-grow:1}.cmnh-card .card-body p[data-v-2279a930],.cmnh-card .card-title[data-v-2279a930]{margin:0}.cmnh-card.simple .card-title[data-v-2279a930]{font-size:var(--cmnh-component-card-simple-header-size);font-weight:var(--cmnh-component-card-simple-header-weight);font-family:var(--cmnh-component-card-simple-font-family)}.cmnh-card.simple[data-v-2279a930] .cmnh-button.secondary{padding:0}.cmnh-card:not(.simple,.complex) .card-button-wrap[data-v-2279a930]{align-self:center}.cmnh-card:is(.basic,.basic-button-middle) .card-title[data-v-2279a930]{font-size:var(--cmnh-component-card-basic-header-size);font-weight:var(--cmnh-component-card-basic-header-weight);font-family:var(--cmnh-component-card-basic-font-family);text-transform:var(--cmnh-component-card-basic-text-transform)}.cmnh-card:is(.decorative,.decorative-icon) .card-body[data-v-2279a930]{padding:var(--cmnh-component-card-decorative-padding)}.cmnh-card:is(.decorative,.decorative-icon) .card-title[data-v-2279a930]{color:var(--cmnh-component-card-decorative-color);font-size:var(--cmnh-component-card-decorative-header-size);font-weight:var(--cmnh-component-card-decorative-header-weight);font-family:var(--cmnh-component-card-decorative-font-family);text-transform:var(--cmnh-component-card-decorative-text-transform);transition:var(--cmnh-component-card-transition)}.cmnh-card:is(.decorative,.decorative-icon):hover .card-title[data-v-2279a930]{color:var(--cmnh-component-card-decorative-hover-color)}.cmnh-card:is(.decorative,.decorative-icon) .card-image-wrapper[data-v-2279a930]{position:relative}.cmnh-card.complex[data-v-2279a930]{flex-direction:row;max-height:300px;max-width:100%;border:none}.cmnh-card.complex .card-image-wrapper[data-v-2279a930]{flex:1}.cmnh-card.complex .card-image[data-v-2279a930]{height:100%}.cmnh-card.complex .card-image.contain[data-v-2279a930]{padding:var(--cmnh-component-card-complex-padding) 0}.cmnh-card.complex .card-image.contain img[data-v-2279a930]{border-radius:var(--cmnh-component-card-complex-image-border-radius)}.cmnh-card.complex .card-body[data-v-2279a930]{padding:var(--cmnh-component-card-complex-padding)}.cmnh-card.complex .card-title[data-v-2279a930]{font-size:var(--cmnh-component-card-complex-header-size);font-weight:var(--cmnh-component-card-complex-header-weight)}.cmnh-card.complex .card-button-wrap[data-v-2279a930]{display:flex;justify-content:space-between}.cmnh-card.decorative-icon .card-body[data-v-2279a930]{margin-top:var(--cmnh-size-spacing-5)}}@layer components{.cmnh-card-group[data-v-b2e65ab5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(344px,1fr));gap:var(--cmnh-component-card-group-gap);padding:0}}@layer components{.cmnh-footer[data-v-1f3ab2d5]{--footer-grid-columns: 1fr;display:grid;grid-template-columns:var(--footer-grid-columns);place-items:center;gap:var(--cmnh-size-spacing-5);padding-inline:clamp(1rem,11%,13.5rem);padding-block-start:var(--cmnh-size-spacing-10);padding-block-end:var(--cmnh-size-spacing-9);font-size:var(--cmnh-component-footer-font-size)}.cmnh-footer[data-v-1f3ab2d5] :is(li){list-style:none}.cmnh-footer .logo[data-v-1f3ab2d5]{width:145px;height:60px}.cmnh-footer .links-wrapper[data-v-1f3ab2d5]{display:flex;flex-direction:column;gap:var(--cmnh-size-spacing-5)}.cmnh-footer .links ul[data-v-1f3ab2d5],.cmnh-footer .links[data-v-1f3ab2d5] ul{display:flex;align-items:center;flex-direction:column;padding:0;gap:var(--cmnh-size-spacing-5)}.cmnh-footer .links ul a[data-v-1f3ab2d5],.cmnh-footer .links[data-v-1f3ab2d5] ul a{font-weight:var(--cmnh-component-footer-link-weight);text-decoration:none;text-transform:uppercase;transition:var(--cmnh-animation-transition-color)}.cmnh-footer .social-media-list[data-v-1f3ab2d5],.cmnh-footer[data-v-1f3ab2d5] .social-media-list{display:flex;gap:var(--cmnh-size-spacing-5);padding:0;margin:0}.cmnh-footer[data-v-1f3ab2d5] :is(.social-icon){transition:var(--cmnh-animation-transition-default)}.cmnh-footer .copyright[data-v-1f3ab2d5]{font-weight:var(--cmnh-component-footer-copyright-weight)}.cmnh-footer.light[data-v-1f3ab2d5]{border-block-start:var(--cmnh-component-footer-light-border);background-color:var(--cmnh-component-footer-light-background)}.cmnh-footer.light[data-v-1f3ab2d5] :is(.primary){fill:var(--cmnh-color-base-primary-red-base)}.cmnh-footer.light[data-v-1f3ab2d5] :is(.secondary){fill:var(--cmnh-color-base-primary-yellow-base)}.cmnh-footer.light .links ul a[data-v-1f3ab2d5],.cmnh-footer.light .links[data-v-1f3ab2d5] ul a{color:var(--cmnh-component-footer-light-link-color)}.cmnh-footer.light .links ul a[data-v-1f3ab2d5]:hover,.cmnh-footer.light .links[data-v-1f3ab2d5] ul a:hover{color:var(--cmnh-component-footer-light-link-hover-color)}.cmnh-footer.light[data-v-1f3ab2d5] :is(.social-icon){fill:var(--cmnh-component-footer-light-icon-color)}.cmnh-footer.light .social-media-list li:hover .social-icon[data-v-1f3ab2d5],.cmnh-footer.light[data-v-1f3ab2d5] .social-media-list li:hover .social-icon{fill:var(--cmnh-component-footer-light-icon-hover-color)}.cmnh-footer.light .copyright[data-v-1f3ab2d5]{color:var(--cmnh-component-footer-light-copyright-color)}.cmnh-footer.dark[data-v-1f3ab2d5]{background-color:var(--cmnh-component-footer-dark-background)}.cmnh-footer.dark[data-v-1f3ab2d5] :is(.primary){fill:var(--cmnh-color-base-white)}.cmnh-footer.dark[data-v-1f3ab2d5] :is(.secondary){fill:var(--cmnh-color-base-white)}.cmnh-footer.dark .links ul a[data-v-1f3ab2d5],.cmnh-footer.dark .links[data-v-1f3ab2d5] ul a{color:var(--cmnh-component-footer-dark-link-color)}.cmnh-footer.dark .links ul a[data-v-1f3ab2d5]:hover,.cmnh-footer.dark .links[data-v-1f3ab2d5] ul a:hover{color:var(--cmnh-component-footer-dark-link-hover-color)}.cmnh-footer.dark[data-v-1f3ab2d5] :is(.social-icon){fill:var(--cmnh-component-footer-dark-icon-color)}.cmnh-footer.dark .social-media-list li:hover .social-icon[data-v-1f3ab2d5],.cmnh-footer.dark[data-v-1f3ab2d5] .social-media-list li:hover .social-icon{fill:var(--cmnh-component-footer-dark-icon-hover-color)}.cmnh-footer.dark .copyright[data-v-1f3ab2d5]{color:var(--cmnh-component-footer-dark-copyright-color)}@media (min-width: 768px){.cmnh-footer[data-v-1f3ab2d5]{--footer-grid-columns: repeat(2, 1fr)}.cmnh-footer .logo-wrapper[data-v-1f3ab2d5]{justify-self:flex-start}.cmnh-footer .links ul[data-v-1f3ab2d5],.cmnh-footer .links[data-v-1f3ab2d5] ul{flex-direction:row;gap:0}.cmnh-footer .links ul li[data-v-1f3ab2d5],.cmnh-footer .links[data-v-1f3ab2d5] ul li{border-inline-end:var(--cmnh-component-footer-link-border);padding-inline:var(--cmnh-size-spacing-5)}.cmnh-footer .links ul li[data-v-1f3ab2d5]:first-child,.cmnh-footer .links[data-v-1f3ab2d5] ul li:first-child{padding-inline-start:0}.cmnh-footer .links ul li[data-v-1f3ab2d5]:last-child,.cmnh-footer .links[data-v-1f3ab2d5] ul li:last-child{padding-inline-end:0;border:none}.cmnh-footer.default .links-wrapper[data-v-1f3ab2d5]{justify-self:flex-end}.cmnh-footer.default .social-media[data-v-1f3ab2d5]{align-self:flex-end}.cmnh-footer.default .copyright[data-v-1f3ab2d5]{grid-column:1/-1}.cmnh-footer.basic .links-wrapper[data-v-1f3ab2d5]{flex-direction:row;justify-content:space-between;align-items:center;width:100%;grid-column:1/-1}.cmnh-footer.basic .copyright[data-v-1f3ab2d5]{grid-column:2;justify-self:flex-end}}}@layer components{}@layer reset,base,variables,components;@layer reset{/*! modern-normalize v3.0.1 | MIT License | https://github.com/sindresorhus/modern-normalize */*,:before,:after{box-sizing:border-box}html{font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";line-height:1.15;-webkit-text-size-adjust:100%;tab-size:4}body{margin:0}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentcolor}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}}@layer variables{:root{--cmnh-animation-transition-default: all .3s ease;--cmnh-animation-transition-border: border .3s ease;--cmnh-animation-transition-background: background .3s ease;--cmnh-animation-transition-color: color .3s ease;--cmnh-animation-transition-opacity: opacity .3s ease;--cmnh-animation-transition-transform: transform .3s ease;--cmnh-font-weight-light: 100;--cmnh-font-weight-regular: 400;--cmnh-font-weight-bold: 700;--cmnh-font-weight-extra-bold: 800;--cmnh-font-gilroy-font-family: "gilroy", Arial, sans-serif;--cmnh-font-proxima-nova-font-family: "proxima-nova", Arial, sans-serif;--cmnh-color-base-primary-red-100: #f5d5da;--cmnh-color-base-primary-red-200: #ebaab4;--cmnh-color-base-primary-red-300: #e0808f;--cmnh-color-base-primary-red-400: #d65569;--cmnh-color-base-primary-red-500: #c73047;--cmnh-color-base-primary-red-600: #9f2639;--cmnh-color-base-primary-red-700: #771d2b;--cmnh-color-base-primary-red-800: #50131c;--cmnh-color-base-primary-yellow-100: #fff5cd;--cmnh-color-base-primary-yellow-200: #ffea9b;--cmnh-color-base-primary-yellow-300: #ffe069;--cmnh-color-base-primary-yellow-400: #ffd537;--cmnh-color-base-primary-yellow-500: #ffcb05;--cmnh-color-base-primary-yellow-600: #d0a500;--cmnh-color-base-primary-yellow-700: #9c7c00;--cmnh-color-base-primary-yellow-800: #685200;--cmnh-color-base-secondary-pink-100: #fce7f1;--cmnh-color-base-secondary-pink-200: #facee3;--cmnh-color-base-secondary-pink-300: #f7b6d6;--cmnh-color-base-secondary-pink-400: #f59dc8;--cmnh-color-base-secondary-pink-500: #f285ba;--cmnh-color-base-secondary-pink-600: #e13f8e;--cmnh-color-base-secondary-pink-700: #cb166e;--cmnh-color-base-secondary-pink-800: #880e49;--cmnh-color-base-secondary-orange-100: #fde5d3;--cmnh-color-base-secondary-orange-200: #fbcba6;--cmnh-color-base-secondary-orange-300: #f9b17a;--cmnh-color-base-secondary-orange-400: #f7974d;--cmnh-color-base-secondary-orange-500: #f57d21;--cmnh-color-base-secondary-orange-600: #d5620a;--cmnh-color-base-secondary-orange-700: #a0f907;--cmnh-color-base-secondary-orange-800: #6a3105;--cmnh-color-base-secondary-green-100: #b6ffd9;--cmnh-color-base-secondary-green-200: #84f3ba;--cmnh-color-base-secondary-green-300: #57e59c;--cmnh-color-base-secondary-green-400: #31b771;--cmnh-color-base-secondary-green-500: #008f45;--cmnh-color-base-secondary-green-600: #007237;--cmnh-color-base-secondary-green-700: #005629;--cmnh-color-base-secondary-green-800: #00391c;--cmnh-color-base-secondary-blue-100: #c4f4ff;--cmnh-color-base-secondary-blue-200: #89e8ff;--cmnh-color-base-secondary-blue-300: #4dddff;--cmnh-color-base-secondary-blue-400: #12d2ff;--cmnh-color-base-secondary-blue-500: #00add6;--cmnh-color-base-secondary-blue-600: #008aab;--cmnh-color-base-secondary-blue-700: #006880;--cmnh-color-base-secondary-blue-800: #004556;--cmnh-color-base-secondary-purple-100: #dfddee;--cmnh-color-base-secondary-purple-200: #c0bbdd;--cmnh-color-base-secondary-purple-300: #a098cd;--cmnh-color-base-secondary-purple-400: #8176bc;--cmnh-color-base-secondary-purple-500: #6154ab;--cmnh-color-base-secondary-purple-600: #4e4389;--cmnh-color-base-secondary-purple-700: #3a3267;--cmnh-color-base-secondary-purple-800: #272244;--cmnh-color-base-neutral-gray-100: #f3f4f4;--cmnh-color-base-neutral-gray-200: #e4e5e5;--cmnh-color-base-neutral-gray-300: #babbbc;--cmnh-color-base-neutral-gray-400: #999b9d;--cmnh-color-base-neutral-gray-500: #808285;--cmnh-color-base-neutral-gray-600: #66686a;--cmnh-color-base-neutral-gray-700: #4d4e50;--cmnh-color-base-neutral-gray-800: #333f35;--cmnh-color-base-feedback-error: #d64e65;--cmnh-color-base-feedback-warning: #ffd23f;--cmnh-color-base-feedback-success: #19a939;--cmnh-color-base-feedback-bg-error: #f9dee3;--cmnh-color-base-feedback-bg-warning: #fff6d9;--cmnh-color-base-feedback-bg-success: #def9e4;--cmnh-color-base-white: #ffffff;--cmnh-color-base-black: #000000;--cmnh-color-base-dark: #253746;--cmnh-box-shadow-100: 0 1px 3px 0 rgba(0, 0, 0, .1);--cmnh-box-shadow-base: 0 4px 16px rgba(0, 0, 0, .12);--cmnh-component-button-text-transform: uppercase;--cmnh-component-button-icon-width: 1rem;--cmnh-component-button-icon-height: 1rem;--cmnh-component-button-secondary-background: transparent;--cmnh-component-card-vertical-image-height: 8.25rem;--cmnh-component-card-vertical-max-width: 21.5rem;--cmnh-component-card-basic-text-transform: uppercase;--cmnh-component-card-decorative-text-transform: uppercase;--cmnh-component-card-decorative-icon-bottom: -2rem;--cmnh-component-card-decorative-icon-width: 4rem;--cmnh-component-card-decorative-icon-height: 4rem;--cmnh-component-date-picker-time-track-width: 78px;--cmnh-component-date-picker-width: 246px;--cmnh-component-date-picker-overlay-transition-duration: .3s;--cmnh-component-date-picker-overlay-transition-ease: ease-out;--cmnh-component-date-picker-overlay-z-index: 99;--cmnh-component-date-picker-transition-ease: ease-out;--cmnh-component-date-picker-transition-duration: .3s;--cmnh-component-date-picker-z-index: 100;--cmnh-component-date-picker-mobile-width: 320px;--cmnh-component-date-picker-cell-month-height: 42px;--cmnh-component-date-picker-cell-year-height: 56px;--cmnh-component-divider-height: .0625rem;--cmnh-component-input-label-text-transform: uppercase;--cmnh-component-input-icon-width: 1rem;--cmnh-component-input-icon-height: 1rem;--cmnh-component-navigation-box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, .06), 0px 1px 3px 0px rgba(0, 0, 0, .1);--cmnh-component-navigation-variant-red-button-secondary-background: transparent;--cmnh-component-selector-height: 1.25rem;--cmnh-component-selector-width: 1.25rem;--cmnh-component-selector-selected-radio-indicator-height: .375rem;--cmnh-component-selector-selected-radio-indicator-width: .375rem;--cmnh-component-spinner-width: 2.5rem;--cmnh-component-spinner-height: 2.5rem;--cmnh-component-tabs-tab-text-transform: uppercase;--cmnh-component-toggle-width: 1.75rem;--cmnh-component-toggle-height: 1rem;--text-transform: none;--cmnh-component-toggle-indicator-width: .75rem;--cmnh-component-toggle-indicator-height: .75rem;--cmnh-layout-grid-container-width: clamp(16rem, 90vw, var(--cmnh-container-width, 70rem));--cmnh-size-border-radius-default: .25rem;--cmnh-size-border-radius-pill: 1rem;--cmnh-size-border-radius-circle: 6.25rem;--cmnh-size-border-1: .0625rem;--cmnh-size-border-2: .125rem;--cmnh-size-border-3: .1875rem;--cmnh-size-border-4: .25rem;--cmnh-size-border-5: .3125rem;--cmnh-size-font-base-100: .75rem;--cmnh-size-font-base-200: .875rem;--cmnh-size-font-base-300: 1rem;--cmnh-size-font-base-400: 1.25rem;--cmnh-size-font-base-500: 1.5rem;--cmnh-size-font-base-600: 2.125rem;--cmnh-size-font-base-700: 3rem;--cmnh-size-font-base-800: 3.75rem;--cmnh-size-font-base-900: 6rem;--cmnh-size-font-letter-spacing-1: 0;--cmnh-size-font-letter-spacing-2: -.09375rem;--cmnh-size-font-letter-spacing-3: -.03125rem;--cmnh-size-font-letter-spacing-4: .00625rem;--cmnh-size-font-letter-spacing-5: .009375rem;--cmnh-size-font-letter-spacing-6: .015625rem;--cmnh-size-font-letter-spacing-7: .025rem;--cmnh-size-font-letter-spacing-8: .03125rem;--cmnh-size-font-letter-spacing-9: .078125rem;--cmnh-size-font-letter-spacing-10: .09375rem;--cmnh-size-spacing-1: .125rem;--cmnh-size-spacing-2: .25rem;--cmnh-size-spacing-3: .5rem;--cmnh-size-spacing-4: .75rem;--cmnh-size-spacing-5: 1rem;--cmnh-size-spacing-6: 1.5rem;--cmnh-size-spacing-7: 2rem;--cmnh-size-spacing-8: 2.5rem;--cmnh-size-spacing-9: 3rem;--cmnh-size-spacing-10: 4rem;--cmnh-size-spacing-11: 5rem;--cmnh-size-spacing-12: 6rem;--cmnh-size-spacing-13: 10rem;--cmnh-color-base-primary-red-base: var(--cmnh-color-base-primary-red-500);--cmnh-color-base-primary-yellow-base: var(--cmnh-color-base-primary-yellow-500);--cmnh-color-base-secondary-pink-base: var(--cmnh-color-base-secondary-pink-500);--cmnh-color-base-secondary-orange-base: var(--cmnh-color-base-secondary-orange-500);--cmnh-color-base-secondary-green-base: var(--cmnh-color-base-secondary-green-500);--cmnh-color-base-secondary-blue-base: var(--cmnh-color-base-secondary-blue-500);--cmnh-color-base-secondary-purple-base: var(--cmnh-color-base-secondary-purple-500);--cmnh-color-base-neutral-gray-base: var(--cmnh-color-base-neutral-gray-500);--cmnh-color-font-body: var(--cmnh-color-base-dark);--cmnh-color-font-heading: var(--cmnh-color-base-dark);--cmnh-color-font-label: var(--cmnh-color-base-dark);--cmnh-component-accordion-content-padding: var(--cmnh-size-spacing-5);--cmnh-component-accordion-header-color: var(--cmnh-color-base-dark);--cmnh-component-accordion-header-font-family: var(--cmnh-font-gilroy-font-family);--cmnh-component-accordion-header-letter-spacing: var(--cmnh-size-font-letter-spacing-3);--cmnh-component-accordion-header-weight: var(--cmnh-font-weight-extra-bold);--cmnh-component-accordion-caret-margin: 0 0 0 var(--cmnh-size-spacing-4);--cmnh-component-accordion-caret-transition: var(--cmnh-animation-transition-transform);--cmnh-component-accordion-background-variant-summary-background: var(--cmnh-color-base-neutral-gray-200);--cmnh-component-accordion-background-variant-summary-border-bottom: var(--cmnh-size-border-1) solid var(--cmnh-color-base-neutral-gray-500);--cmnh-component-accordion-background-variant-summary-border-radius: var(--cmnh-size-border-radius-default);--cmnh-component-accordion-background-variant-border: var(--cmnh-size-border-1) solid var(--cmnh-color-base-neutral-gray-200);--cmnh-component-accordion-background-variant-border-radius: var(--cmnh-size-border-radius-default);--cmnh-component-accordion-background-variant-padding: var(--cmnh-size-spacing-4) var(--cmnh-size-spacing-5);--cmnh-component-accordion-border-variant-summary-padding: var(--cmnh-size-spacing-6);--cmnh-component-accordion-border-variant-border: var(--cmnh-size-border-2) solid var(--cmnh-color-base-neutral-gray-200);--cmnh-component-accordion-border-variant-caret-background: var(--cmnh-color-base-dark);--cmnh-component-button-font-size: var(--cmnh-size-font-base-300);--cmnh-component-button-font-family: var(--cmnh-font-gilroy-font-family);--cmnh-component-button-font-weight: var(--cmnh-font-weight-bold);--cmnh-component-button-border-radius: var(--cmnh-size-border-radius-default);--cmnh-component-button-transition: var(--cmnh-animation-transition-background);--cmnh-component-button-letter-spacing: var(--cmnh-size-font-letter-spacing-9);--cmnh-component-button-outline-offset: var(--cmnh-size-spacing-1);--cmnh-component-button-gap: var(--cmnh-size-spacing-2);--cmnh-component-button-small-padding: var(--cmnh-size-spacing-3) var(--cmnh-size-spacing-5);--cmnh-component-button-medium-padding: var(--cmnh-size-spacing-4) var(--cmnh-size-spacing-6);--cmnh-component-button-large-padding: var(--cmnh-size-spacing-5) var(--cmnh-size-spacing-7);--cmnh-component-button-primary-color: var(--cmnh-color-base-white);--cmnh-component-button-primary-hover-background: var(--cmnh-color-base-primary-red-600);--cmnh-component-button-primary-focus-outline: var(--cmnh-size-border-2) solid var(--cmnh-color-base-primary-red-300);--cmnh-component-button-primary-disabled-background: var(--cmnh-color-base-neutral-gray-100);--cmnh-component-button-secondary-hover-color: var(--cmnh-color-base-primary-red-600);--cmnh-component-button-secondary-focus-outline: var(--cmnh-size-border-2) solid var(--cmnh-color-base-primary-red-300);--cmnh-component-card-group-gap: var(--cmnh-size-spacing-6);--cmnh-component-card-vertical-padding: var(--cmnh-size-spacing-6) var(--cmnh-size-spacing-5);--cmnh-component-card-vertical-gap: var(--cmnh-size-spacing-5);--cmnh-component-card-horizontal-padding: var(--cmnh-size-spacing-7);--cmnh-component-card-background: var(--cmnh-color-base-white);--cmnh-component-card-transition: var(--cmnh-animation-transition-default);--cmnh-component-card-color: var(--cmnh-color-base-dark);--cmnh-component-card-border: var(--cmnh-size-border-1) solid var(--cmnh-color-base-neutral-gray-200);--cmnh-component-card-border-radius: var(--cmnh-size-border-radius-default);--cmnh-component-card-hover-border: var(--cmnh-size-border-1) solid var(--cmnh-color-base-primary-red-600);--cmnh-component-card-focus-border: var(--cmnh-size-border-1) solid var(--cmnh-color-base-primary-red-base);--cmnh-component-card-simple-header-weight: var(--cmnh-font-weight-regular);--cmnh-component-card-simple-font-family: var(--cmnh-font-proxima-nova-font-family);--cmnh-component-card-basic-header-weight: var(--cmnh-font-weight-bold);--cmnh-component-card-basic-font-family: var(--cmnh-font-gilroy-font-family);--cmnh-component-card-basic-button-middle-padding: var(--cmnh-size-spacing-4) var(--cmnh-size-spacing-6);--cmnh-component-card-decorative-padding: var(--cmnh-size-spacing-7) var(--cmnh-size-spacing-5);--cmnh-component-card-decorative-header-weight: var(--cmnh-font-weight-bold);--cmnh-component-card-decorative-font-family: var(--cmnh-font-gilroy-font-family);--cmnh-component-card-decorative-hover-color: var(--cmnh-color-base-primary-red-600);--cmnh-component-card-decorative-icon-background: var(--cmnh-color-base-dark);--cmnh-component-card-decorative-icon-border-radius: var(--cmnh-size-border-radius-circle);--cmnh-component-card-decorative-icon-border: var(--cmnh-size-border-5) solid var(--cmnh-color-base-white);--cmnh-component-card-complex-header-weight: var(--cmnh-font-weight-bold);--cmnh-component-card-complex-padding: var(--cmnh-size-spacing-7);--cmnh-component-card-complex-image-border-radius: var(--cmnh-size-border-radius-default) 0 0 var(--cmnh-size-border-radius-default);--cmnh-component-card-complex-date-color: var(--cmnh-color-base-neutral-gray-600);--cmnh-component-card-complex-date-font-size: var(--cmnh-size-font-base-200);--cmnh-component-data-grid-background-color: var(--cmnh-color-base-white);--cmnh-component-data-grid-background-color-odd: var(--cmnh-color-base-neutral-gray-100);--cmnh-component-data-grid-background-hover: var(--cmnh-color-base-secondary-blue-500);--cmnh-component-data-grid-background-hover-gray: var(--cmnh-color-base-neutral-gray-200);--cmnh-component-data-grid-font-family: var(--cmnh-font-gilroy-font-family);--cmnh-component-data-grid-font-size: var(--cmnh-size-font-base-200);--cmnh-component-data-grid-font-bold: var(--cmnh-font-weight-bold);--cmnh-component-data-grid-font-color: var(--cmnh-color-base-dark);--cmnh-component-data-grid-border-size: var(--cmnh-size-border-1);--cmnh-component-data-grid-border-radius: var(--cmnh-size-border-radius-default);--cmnh-component-data-grid-spacing-small: var(--cmnh-size-spacing-2);--cmnh-component-data-grid-spacing-large: var(--cmnh-size-spacing-5);--cmnh-component-data-grid-transition: var(--cmnh-animation-transition-background);--cmnh-component-data-grid-footer-font-size: var(--cmnh-size-font-base-100);--cmnh-component-data-grid-pagination-spacing: var(--cmnh-size-spacing-4);--cmnh-component-date-picker-input-background: var(--cmnh-color-base-white);--cmnh-component-date-picker-input-color: var(--cmnh-color-base-dark);--cmnh-component-date-picker-input-transition: var(--cmnh-animation-transition-border);--cmnh-component-date-picker-input-border-radius: var(--cmnh-size-border-radius-default);--cmnh-component-date-picker-input-padding: var(--cmnh-size-spacing-3);--cmnh-component-date-picker-input-border: var(--cmnh-size-border-1) solid var(--cmnh-color-base-neutral-gray-200);--cmnh-component-date-picker-input-focus-border-color: var(--cmnh-color-base-neutral-gray-300);--cmnh-component-date-picker-input-disabled-background: var(--cmnh-color-base-neutral-gray-100);--cmnh-component-date-picker-background-color: var(--cmnh-color-base-white);--cmnh-component-date-picker-background-hover: var(--cmnh-color-base-neutral-gray-100);--cmnh-component-date-picker-background-active: var(--cmnh-color-base-neutral-gray-200);--cmnh-component-date-picker-border: var(--cmnh-size-border-2) solid var(--cmnh-color-base-neutral-gray-200);--cmnh-component-date-picker-border-color: var(--cmnh-color-base-neutral-gray-200);--cmnh-component-date-picker-border-radius: var(--cmnh-size-border-radius-default);--cmnh-component-date-picker-grid-gap: var(--cmnh-size-spacing-1) 0;--cmnh-component-date-picker-color-other-month-hover: var(--cmnh-color-base-white);--cmnh-component-date-picker-color-other-month-focused: var(--cmnh-color-base-neutral-gray-800);--cmnh-component-date-picker-color-other-month-base: var(--cmnh-color-base-neutral-gray-200);--cmnh-component-date-picker-color-hover: var(--cmnh-color-base-primary-red-600);--cmnh-component-date-picker-color-focused: var(--cmnh-color-base-primary-red-600);--cmnh-component-date-picker-color-white: var(--cmnh-color-base-white);--cmnh-component-date-picker-color-secondary: var(--cmnh-color-base-neutral-gray-200);--cmnh-component-date-picker-color-disabled: var(--cmnh-color-base-neutral-gray-100);--cmnh-component-date-picker-color-base: var(--cmnh-color-base-neutral-gray-600);--cmnh-component-date-picker-button-color: var(--cmnh-color-base-white);--cmnh-component-date-picker-button-padding: var(--cmnh-size-spacing-3) var(--cmnh-size-spacing-5);--cmnh-component-date-picker-button-grid-gap: var(--cmnh-size-spacing-4);--cmnh-component-date-picker-button-hover-background: var(--cmnh-color-base-primary-red-600);--cmnh-component-date-picker-button-hover-color: var(--cmnh-color-base-white);--cmnh-component-date-picker-button-focus-outline: var(--cmnh-size-border-2) solid var(--cmnh-color-base-primary-red-300);--cmnh-component-date-picker-time-track-color: var(--cmnh-color-base-neutral-gray-200);--cmnh-component-date-picker-time-track-height: var(--cmnh-size-spacing-1);--cmnh-component-date-picker-time-track-colon-margin: 0 var(--cmnh-size-spacing-1);--cmnh-component-date-picker-time-track-font-size: var(--cmnh-size-font-base-400);--cmnh-component-date-picker-time-track-thumb-size: var(--cmnh-size-spacing-4);--cmnh-component-date-picker-time-track-thumb-border: var(--cmnh-size-border-1) solid var(--cmnh-color-base-neutral-gray-200);--cmnh-component-date-picker-padding: var(--cmnh-size-spacing-4);--cmnh-component-date-picker-overlay-background: var(--cmnh-color-base-black);--cmnh-component-date-picker-font-family: var(--cmnh-font-proxima-nova-font-family);--cmnh-component-date-picker-font-size: var(--cmnh-size-font-base-200);--cmnh-component-date-picker-transition-offset: var(--cmnh-size-spacing-3);--cmnh-component-date-picker-mobile-font-size: var(--cmnh-size-font-base-300);--cmnh-component-date-picker-pointer-size: var(--cmnh-size-spacing-4);--cmnh-component-date-picker-pointer-offset: var(--cmnh-size-spacing-5);--cmnh-component-date-picker-nav-width: var(--cmnh-size-spacing-7);--cmnh-component-date-picker-nav-arrow-width: var(--cmnh-size-spacing-1);--cmnh-component-date-picker-nav-arrow-color: var(--cmnh-color-base-neutral-gray-600);--cmnh-component-date-picker-nav-icon-width: var(--cmnh-size-spacing-7);--cmnh-component-date-picker-nav-icon-height: var(--cmnh-size-spacing-7);--cmnh-component-date-picker-nav-title-padding: var(--cmnh-size-spacing-2) 0;--cmnh-component-date-picker-cell-day-height: var(--cmnh-size-spacing-7);--cmnh-component-date-picker-cell-day-border: var(--cmnh-size-border-1) solid var(--cmnh-color-base-primary-red-base);--cmnh-component-date-picker-cell-day-color: var(--cmnh-color-base-neutral-gray-600);--cmnh-component-date-picker-cell-day-color-hover: var(--cmnh-color-base-neutral-gray-800);--cmnh-component-date-picker-cell-day-padding: var(--cmnh-size-spacing-3) 0 var(--cmnh-size-spacing-2);--cmnh-component-date-picker-cell-day-font-size: var(--cmnh-size-font-base-100);--cmnh-component-divider-background: var(--cmnh-color-base-neutral-gray-100);--cmnh-component-dropdown-border: var(--cmnh-size-border-1) solid var(--cmnh-color-base-neutral-gray-300);--cmnh-component-dropdown-box-shadow: var(--cmnh-box-shadow-base);--cmnh-component-dropdown-padding: var(--cmnh-size-spacing-3);--cmnh-component-dropdown-focus-outline: var(--cmnh-size-border-1) solid var(--cmnh-color-base-secondary-blue-500);--cmnh-component-dropdown-color: var(--cmnh-color-base-neutral-gray-500);--cmnh-component-dropdown-selected-color: var(--cmnh-color-base-dark);--cmnh-component-dropdown-disabled-border-color: var(--cmnh-color-base-neutral-gray-200);--cmnh-component-dropdown-disabled-background: var(--cmnh-color-base-neutral-gray-100);--cmnh-component-dropdown-disabled-color: var(--cmnh-color-base-neutral-gray-500);--cmnh-component-dropdown-list-item-background: var(--cmnh-color-base-white);--cmnh-component-dropdown-list-item-color: var(--cmnh-color-base-dark);--cmnh-component-dropdown-list-item-transition: var(--cmnh-animation-transition-background);--cmnh-component-dropdown-list-item-padding: var(--cmnh-size-spacing-3) var(--cmnh-size-spacing-3) var(--cmnh-size-spacing-3) var(--cmnh-size-spacing-5);--cmnh-component-dropdown-list-item-hover-background: var(--cmnh-color-base-neutral-gray-100);--cmnh-component-footer-font-size: var(--cmnh-size-font-base-100);--cmnh-component-footer-link-weight: var(--cmnh-font-weight-bold);--cmnh-component-footer-link-border: var(--cmnh-size-border-1) solid var(--cmnh-color-base-neutral-gray-200);--cmnh-component-footer-copyright-weight: var(--cmnh-font-weight-regular);--cmnh-component-footer-light-background: var(--cmnh-color-base-white);--cmnh-component-footer-light-link-color: var(--cmnh-color-base-dark);--cmnh-component-footer-light-link-hover-color: var(--cmnh-color-base-neutral-gray-500);--cmnh-component-footer-light-border: var(--cmnh-size-border-1) solid var(--cmnh-color-base-neutral-gray-200);--cmnh-component-footer-light-icon-color: var(--cmnh-color-base-dark);--cmnh-component-footer-light-icon-hover-color: rgba(from var(--cmnh-color-base-black) r g b / .7);--cmnh-component-footer-light-copyright-color: var(--cmnh-color-base-neutral-gray-600);--cmnh-component-footer-dark-background: var(--cmnh-color-base-dark);--cmnh-component-footer-dark-link-color: var(--cmnh-color-base-white);--cmnh-component-footer-dark-link-hover-color: var(--cmnh-color-base-neutral-gray-200);--cmnh-component-footer-dark-icon-color: var(--cmnh-color-base-white);--cmnh-component-footer-dark-icon-hover-color: rgba(from var(--cmnh-color-base-white) r g b / .7);--cmnh-component-footer-dark-copyright-color: var(--cmnh-color-base-neutral-gray-200);--cmnh-component-input-background: var(--cmnh-color-base-white);--cmnh-component-input-color: var(--cmnh-color-base-dark);--cmnh-component-input-transition: var(--cmnh-animation-transition-border);--cmnh-component-input-border-radius: var(--cmnh-size-border-radius-default);--cmnh-component-input-padding: var(--cmnh-size-spacing-3);--cmnh-component-input-border: var(--cmnh-size-border-1) solid var(--cmnh-color-base-neutral-gray-200);--cmnh-component-input-focus-border-color: var(--cmnh-color-base-neutral-gray-300);--cmnh-component-input-pressed-border-color: var(--cmnh-color-base-neutral-gray-300);--cmnh-component-input-disabled-background: var(--cmnh-color-base-neutral-gray-100);--cmnh-component-input-error-border-color: var(--cmnh-color-base-feedback-error);--cmnh-component-input-error-color: var(--cmnh-color-base-feedback-error);--cmnh-component-input-label-color: var(--cmnh-color-base-dark);--cmnh-component-input-label-font-family: var(--cmnh-font-gilroy-font-family);--cmnh-component-input-description-letter-spacing: var(--cmnh-size-font-letter-spacing-3);--cmnh-component-input-icon-right: var(--cmnh-size-spacing-3);--cmnh-component-modal-background: var(--cmnh-color-base-white);--cmnh-component-modal-box-shadow: var(--cmnh-box-shadow-base);--cmnh-component-modal-padding: var(--cmnh-size-spacing-6);--cmnh-component-modal-letter-spacing: var(--cmnh-size-font-letter-spacing-8);--cmnh-component-modal-border-radius: var(--cmnh-size-border-radius-default);--cmnh-component-modal-heading-font-size: var(--cmnh-size-font-base-500);--cmnh-component-navigation-height: var(--cmnh-size-spacing-10);--cmnh-component-navigation-gap: var(--cmnh-size-spacing-6);--cmnh-component-navigation-links-background: var(--cmnh-color-base-white);--cmnh-component-navigation-links-transition: var(--cmnh-animation-transition-opacity);--cmnh-component-navigation-link-color: var(--cmnh-color-base-black);--cmnh-component-navigation-link-color-active: var(--cmnh-color-base-primary-red-500);--cmnh-component-navigation-link-font-family: var(--cmnh-font-gilroy-font-family);--cmnh-component-navigation-link-font-weight: var(--cmnh-font-weight-bold);--cmnh-component-navigation-link-font-size: var(--cmnh-size-font-base-200);--cmnh-component-navigation-link-padding: 0 var(--cmnh-size-spacing-3);--cmnh-component-navigation-link-border-bottom: var(--cmnh-size-border-5) solid var(--cmnh-color-base-white);--cmnh-component-navigation-link-border-bottom-active: var(--cmnh-color-base-primary-red-500);--cmnh-component-navigation-link-border-bottom-mobile: var(--cmnh-size-border-1) solid var(--cmnh-color-base-neutral-gray-200);--cmnh-component-navigation-link-border-bottom-mobile-active: var(--cmnh-color-base-neutral-gray-200);--cmnh-component-navigation-link-border-top: var(--cmnh-size-border-5) solid transparent;--cmnh-component-navigation-link-transition: var(--cmnh-animation-transition-default);--cmnh-component-navigation-icon-width: var(--cmnh-size-font-base-500);--cmnh-component-navigation-icon-height: var(--cmnh-size-font-base-500);--cmnh-component-navigation-nav-icon-transition: var(--cmnh-animation-transition-opacity);--cmnh-component-navigation-nav-icon-bar-transition: var(--cmnh-animation-transition-transform);--cmnh-component-navigation-nav-icon-bar-height: var(--cmnh-size-spacing-1);--cmnh-component-navigation-nav-icon-bar-color: var(--cmnh-color-base-black);--cmnh-component-navigation-nav-icon-bar-color-light: var(--cmnh-color-base-white);--cmnh-component-navigation-nav-icon-bar-spacing: var(--cmnh-size-spacing-3);--cmnh-component-navigation-logo-width: var(--cmnh-size-spacing-12);--cmnh-component-navigation-variant-red-primary-color: var(--cmnh-color-base-primary-red-500);--cmnh-component-navigation-variant-red-secondary-color: var(--cmnh-color-base-primary-yellow-500);--cmnh-component-navigation-variant-red-tertiary-color: var(--cmnh-color-base-white);--cmnh-component-navigation-variant-red-button-primary-color: var(--cmnh-color-base-black);--cmnh-component-navigation-variant-red-button-primary-hover-background: var(--cmnh-color-base-primary-yellow-600);--cmnh-component-navigation-variant-red-button-primary-focus-outline: var(--cmnh-size-border-2) solid var(--cmnh-color-base-primary-yellow-300);--cmnh-component-navigation-variant-red-button-primary-disabled-background: var(--cmnh-color-base-neutral-gray-100);--cmnh-component-navigation-variant-red-button-secondary-color: var(--cmnh-color-base-white);--cmnh-component-navigation-variant-red-button-secondary-hover-color: var(--cmnh-color-base-neutral-gray-100);--cmnh-component-navigation-variant-red-button-secondary-focus-outline: var(--cmnh-size-border-2) solid var(--cmnh-color-base-neutral-gray-100);--cmnh-component-navigation-variant-dark-primary-color: var(--cmnh-color-base-dark);--cmnh-component-navigation-variant-dark-secondary-color: var(--cmnh-color-base-white);--cmnh-component-navigation-variant-dark-tertiary-color: var(--cmnh-color-base-primary-red-500);--cmnh-component-overlay-gray-dark-background: rgba(from var(--cmnh-color-base-black) r g b / .75);--cmnh-component-overlay-gray-medium-background: rgba(from var(--cmnh-color-base-black) r g b / .5);--cmnh-component-overlay-gray-light-background: rgba(from var(--cmnh-color-base-black) r g b / .3);--cmnh-component-selector-border-radius: var(--cmnh-size-border-radius-default);--cmnh-component-selector-transition: var(--cmnh-animation-transition-default);--cmnh-component-selector-background: var(--cmnh-color-base-white);--cmnh-component-selector-outline: var(--cmnh-size-border-2) solid transparent;--cmnh-component-selector-color: var(--cmnh-color-base-dark);--cmnh-component-selector-radio-border-radius: var(--cmnh-size-border-radius-circle);--cmnh-component-selector-icon-color: var(--cmnh-color-base-white);--cmnh-component-selector-border: var(--cmnh-size-border-1) solid var(--cmnh-color-base-neutral-gray-base);--cmnh-component-selector-gap: var(--cmnh-size-spacing-2);--cmnh-component-selector-hover-border-color: var(--cmnh-color-base-primary-red-600);--cmnh-component-selector-focus-outline-color: var(--cmnh-color-base-primary-red-300);--cmnh-component-selector-disabled-background: var(--cmnh-color-base-neutral-gray-100);--cmnh-component-selector-selected-hover-background: var(--cmnh-color-base-primary-red-600);--cmnh-component-selector-selected-radio-indicator-background: var(--cmnh-color-base-white);--cmnh-component-selector-selected-disabled-background: var(--cmnh-color-base-neutral-gray-500);--cmnh-component-spinner-border-width: var(--cmnh-size-border-3);--cmnh-component-spinner-border-radius: var(--cmnh-size-border-radius-circle);--cmnh-component-table-background-color: var(--cmnh-color-base-white);--cmnh-component-table-color: var(--cmnh-color-base-neutral-gray-600);--cmnh-component-table-border: var(--cmnh-size-border-2) solid var(--cmnh-color-base-neutral-gray-200);--cmnh-component-table-border-radius: var(--cmnh-size-border-radius-default);--cmnh-component-table-box-shadow: var(--cmnh-box-shadow-100);--cmnh-component-table-font-family: var(--cmnh-font-proxima-nova-font-family);--cmnh-component-table-font-size: var(--cmnh-size-font-base-200);--cmnh-component-table-padding: var(--cmnh-size-spacing-4) var(--cmnh-size-spacing-6);--cmnh-component-table-header-background-color: var(--cmnh-color-base-neutral-gray-100);--cmnh-component-table-header-border-radius: var(--cmnh-size-border-radius-default) var(--cmnh-size-border-radius-default) 0;--cmnh-component-table-body-background-color: var(--cmnh-color-base-white);--cmnh-component-table-body-border-radius: 0 0 var(--cmnh-size-border-radius-default);--cmnh-component-table-th-color: var(--cmnh-color-base-neutral-gray-800);--cmnh-component-table-th-font-weight: var(--cmnh-font-weight-bold);--cmnh-component-table-th-font-size: var(--cmnh-size-font-base-100);--cmnh-component-table-th-border-bottom: var(--cmnh-size-border-2) solid var(--cmnh-color-base-neutral-gray-200);--cmnh-component-table-variant-divider-border: var(--cmnh-size-border-1) solid var(--cmnh-color-base-neutral-gray-200);--cmnh-component-table-variant-striped-background-color: var(--cmnh-color-base-neutral-gray-100);--cmnh-component-tabs-background: var(--cmnh-color-base-neutral-gray-200);--cmnh-component-tabs-border-radius: var(--cmnh-size-border-radius-default);--cmnh-component-tabs-border-size: var(--cmnh-size-border-5);--cmnh-component-tabs-outline-size: var(--cmnh-size-border-2);--cmnh-component-tabs-icon-size: var(--cmnh-size-font-base-400);--cmnh-component-tabs-icon-margin: var(--cmnh-size-spacing-2);--cmnh-component-tabs-tablist-border-color: var(--cmnh-color-base-neutral-gray-200);--cmnh-component-tabs-tab-font-size: var(--cmnh-size-font-base-200);--cmnh-component-tabs-tab-font-weight: var(--cmnh-font-weight-bold);--cmnh-component-tabs-tab-font-family: var(--cmnh-font-gilroy-font-family);--cmnh-component-tabs-tab-color: var(--cmnh-color-base-dark);--cmnh-component-tabs-tab-letter-spacing: var(--cmnh-size-font-letter-spacing-9);--cmnh-component-tabs-tab-padding: var(--cmnh-size-spacing-4) var(--cmnh-size-spacing-5);--cmnh-component-tabs-tab-disabled-color: var(--cmnh-color-base-neutral-gray-500);--cmnh-component-tabs-tab-disabled-background: var(--cmnh-color-base-neutral-gray-100);--cmnh-component-tabs-tab-focus-outline-color: var(--cmnh-color-base-primary-red-300);--cmnh-component-tabs-tab-variant-filled-selected-color: var(--cmnh-color-base-white);--cmnh-component-tabs-tab-variant-filled-disabled-color: var(--cmnh-color-base-neutral-gray-500);--cmnh-component-tabs-tab-variant-filled-disabled-background: var(--cmnh-color-base-neutral-gray-100);--cmnh-component-tabs-tab-variant-filled-disabled-border-color: var(--cmnh-color-base-neutral-gray-200);--cmnh-component-tabs-tab-variant-underlined-disabled-border-color: var(--cmnh-color-base-neutral-gray-200);--cmnh-component-toggle-border-radius: var(--cmnh-size-border-radius-pill);--cmnh-component-toggle-offset: var(--cmnh-size-spacing-1);--cmnh-component-toggle-font-weight: var(--cmnh-font-weight-regular);--cmnh-component-toggle-font-family: var(--cmnh-font-proxima-nova-font-family);--cmnh-component-toggle-outline: var(--cmnh-size-border-2) solid var(--cmnh-color-base-primary-red-300);--cmnh-component-toggle-background-color: var(--cmnh-color-base-neutral-gray-300);--cmnh-component-toggle-indicator-border-radius: var(--cmnh-size-border-radius-circle);--cmnh-component-toggle-indicator-background-color: var(--cmnh-color-base-white);--cmnh-component-toggle-toggled-background-color: var(--cmnh-color-base-primary-red-500);--cmnh-component-toggle-hover-background-color: var(--cmnh-color-base-primary-red-300);--cmnh-layout-grid-padding-inline: min(1vw, var(--cmnh-size-spacing-6));--cmnh-size-font-letter-spacing-base: var(--cmnh-size-font-letter-spacing-8);--cmnh-size-font-header-h1: var(--cmnh-size-font-base-900);--cmnh-size-font-header-h2: var(--cmnh-size-font-base-800);--cmnh-size-font-header-h3: var(--cmnh-size-font-base-700);--cmnh-size-font-header-h4: var(--cmnh-size-font-base-600);--cmnh-size-font-header-h5: var(--cmnh-size-font-base-500);--cmnh-size-font-header-h6: var(--cmnh-size-font-base-400);--cmnh-size-font-subtitle1: var(--cmnh-size-font-base-300);--cmnh-size-font-subtitle2: var(--cmnh-size-font-base-200);--cmnh-size-font-body: var(--cmnh-size-font-base-300);--cmnh-size-font-caption: var(--cmnh-size-font-base-100);--cmnh-size-font-eyebrow: var(--cmnh-size-font-base-100);--cmnh-size-font-default: var(--cmnh-size-font-base-300);--cmnh-component-accordion-header-size: var(--cmnh-size-font-header-h5);--cmnh-component-accordion-background-variant-caret-background: var(--cmnh-color-base-neutral-gray-base);--cmnh-component-button-primary-background: var(--cmnh-color-base-primary-red-base);--cmnh-component-button-primary-disabled-color: var(--cmnh-color-base-neutral-gray-base);--cmnh-component-button-secondary-color: var(--cmnh-color-base-primary-red-base);--cmnh-component-button-secondary-disabled-color: var(--cmnh-color-base-neutral-gray-base);--cmnh-component-card-simple-header-size: var(--cmnh-size-font-subtitle1);--cmnh-component-card-basic-header-size: var(--cmnh-size-font-subtitle1);--cmnh-component-card-decorative-color: var(--cmnh-color-base-primary-red-base);--cmnh-component-card-decorative-header-size: var(--cmnh-size-font-header-h5);--cmnh-component-card-complex-header-size: var(--cmnh-size-font-header-h6);--cmnh-component-data-grid-border-color: var(--cmnh-color-base-neutral-gray-base);--cmnh-component-data-grid-footer-color-active: var(--cmnh-color-base-primary-red-base);--cmnh-component-date-picker-input-placeholder-color: var(--cmnh-color-base-neutral-gray-base);--cmnh-component-date-picker-input-disabled-color: var(--cmnh-color-base-neutral-gray-base);--cmnh-component-date-picker-color-primary: var(--cmnh-color-base-primary-red-base);--cmnh-component-date-picker-button-background: var(--cmnh-color-base-primary-red-base);--cmnh-component-date-picker-button-focus-color: var(--cmnh-color-base-primary-red-base);--cmnh-component-date-picker-nav-color: var(--cmnh-color-base-primary-red-base);--cmnh-component-input-placeholder-color: var(--cmnh-color-base-neutral-gray-base);--cmnh-component-input-disabled-color: var(--cmnh-color-base-neutral-gray-base);--cmnh-component-input-label-font-size: var(--cmnh-size-font-subtitle1);--cmnh-component-input-description-color: var(--cmnh-color-base-neutral-gray-base);--cmnh-component-input-description-font-size: var(--cmnh-size-font-subtitle2);--cmnh-component-modal-font-size: var(--cmnh-size-font-body);--cmnh-component-navigation-variant-red-button-primary-background: var(--cmnh-color-base-primary-yellow-base);--cmnh-component-navigation-variant-red-button-primary-disabled-color: var(--cmnh-color-base-neutral-gray-base);--cmnh-component-navigation-variant-red-button-secondary-disabled-color: var(--cmnh-color-base-neutral-gray-base);--cmnh-component-overlay-red-dark-background: rgba(from var(--cmnh-color-base-primary-red-base) r g b / .75);--cmnh-component-overlay-red-medium-background: rgba(from var(--cmnh-color-base-primary-red-base) r g b / .5);--cmnh-component-overlay-red-light-background: rgba(from var(--cmnh-color-base-primary-red-base) r g b / .3);--cmnh-component-overlay-yellow-dark-background: rgba(from var(--cmnh-color-base-primary-yellow-base) r g b / .75);--cmnh-component-overlay-yellow-medium-background: rgba(from var(--cmnh-color-base-primary-yellow-base) r g b / .5);--cmnh-component-overlay-yellow-light-background: rgba(from var(--cmnh-color-base-primary-yellow-base) r g b / .3);--cmnh-component-overlay-blue-dark-background: rgba(from var(--cmnh-color-base-secondary-blue-base) r g b / .75);--cmnh-component-overlay-blue-medium-background: rgba(from var(--cmnh-color-base-secondary-blue-base) r g b / .5);--cmnh-component-overlay-blue-light-background: rgba(from var(--cmnh-color-base-secondary-blue-base) r g b / .3);--cmnh-component-selector-pressed-border-color: var(--cmnh-color-base-primary-red-base);--cmnh-component-selector-disabled-color: var(--cmnh-color-base-neutral-gray-base);--cmnh-component-selector-selected-background: var(--cmnh-color-base-primary-red-base);--cmnh-component-spinner-border-color: var(--cmnh-color-base-primary-red-base);--cmnh-component-table-link-color: var(--cmnh-color-base-primary-red-base);--cmnh-component-tabs-tab-variant-filled-selected-background: var(--cmnh-color-base-primary-red-base);--cmnh-component-tabs-tab-variant-underlined-selected-border-color: var(--cmnh-color-base-primary-red-base);--cmnh-component-toggle-disabled-background-color: var(--cmnh-color-base-neutral-gray-base);--cmnh-component-toggle-disabled-color: var(--cmnh-color-base-neutral-gray-base)}}@layer base{.col{grid-column:1/-1;width:100%}.p-1{padding:var(--cmnh-size-spacing-1)}.m-1{margin:var(--cmnh-size-spacing-1)}.sr-only{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}@font-face{font-family:gilroy;src:url(https://static.cmnhospitals.org/cdn/fonts/gilroy/gilroy_light.woff2) format("woff2"),url(https://static.cmnhospitals.org/cdn/fonts/gilroy/gilroy_light.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:gilroy;src:url(https://static.cmnhospitals.org/cdn/fonts/gilroy/gilroy_regular.woff2) format("woff2"),url(https://static.cmnhospitals.org/cdn/fonts/gilroy/gilroy_regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:gilroy;src:url(https://static.cmnhospitals.org/cdn/fonts/gilroy/gilroy_bold.woff2) format("woff2"),url(https://static.cmnhospitals.org/cdn/fonts/gilroy/gilroy_bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:gilroy;src:url(https://static.cmnhospitals.org/cdn/fonts/gilroy/gilroy_extra_bold.woff2) format("woff2"),url(https://static.cmnhospitals.org/cdn/fonts/gilroy/gilroy_extra_bold.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:proxima-nova;src:url(https://static.cmnhospitals.org/cdn/fonts/proxima-nova/proxima_nova_light.woff2) format("woff2"),url(https://static.cmnhospitals.org/cdn/fonts/proxima-nova/proxima_nova_light.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:proxima-nova;src:url(https://static.cmnhospitals.org/cdn/fonts/proxima-nova/proxima_nova_reg.woff2) format("woff2"),url(https://static.cmnhospitals.org/cdn/fonts/proxima-nova/proxima_nova_reg.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:proxima-nova;src:url(https://static.cmnhospitals.org/cdn/fonts/proxima-nova/proxima_nova_bold.woff2) format("woff2"),url(https://static.cmnhospitals.org/cdn/fonts/proxima-nova/proxima_nova_bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:proxima-nova;src:url(https://static.cmnhospitals.org/cdn/fonts/proxima-nova/Proxima-Nova-Xbold.woff2) format("woff2"),url(https://static.cmnhospitals.org/cdn/fonts/proxima-nova/Proxima-Nova-Xbold.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}body,p{font-family:var(--cmnh-font-proxima-nova-font-family);color:var(--cmnh-color-font-body);font-size:var(--cmnh-size-font-body);font-weight:var(--cmnh-font-weight-regular);letter-spacing:var(--cmnh-size-font-letter-spacing-8);text-transform:none}h1,.h1{color:var(--cmnh-color-font-heading);font-family:var(--cmnh-font-gilroy-font-family);font-weight:var(--cmnh-font-weight-bold);font-size:var(--cmnh-size-font-header-h1);letter-spacing:var(--cmnh-size-font-letter-spacing-2);text-transform:uppercase}h2,.h2{color:var(--cmnh-color-font-heading);font-family:var(--cmnh-font-gilroy-font-family);font-weight:var(--cmnh-font-weight-bold);font-size:var(--cmnh-size-font-header-h2);letter-spacing:var(--cmnh-size-font-letter-spacing-3);text-transform:none}h3,.h3{color:var(--cmnh-color-font-heading);font-family:var(--cmnh-font-gilroy-font-family);font-weight:var(--cmnh-font-weight-bold);font-size:var(--cmnh-size-font-header-h3);letter-spacing:var(--cmnh-size-font-letter-spacing-1);text-transform:uppercase}h4,.h4{color:var(--cmnh-color-font-heading);font-family:var(--cmnh-font-gilroy-font-family);font-weight:var(--cmnh-font-weight-bold);font-size:var(--cmnh-size-font-header-h4);letter-spacing:var(--cmnh-size-font-letter-spacing-6);text-transform:none}h5,.h5{color:var(--cmnh-color-font-heading);font-family:var(--cmnh-font-gilroy-font-family);font-weight:var(--cmnh-font-weight-bold);font-size:var(--cmnh-size-font-header-h5);letter-spacing:var(--cmnh-size-font-letter-spacing-1);text-transform:none}h6,.h6{color:var(--cmnh-color-font-heading);font-family:var(--cmnh-font-proxima-nova-font-family);font-weight:var(--cmnh-font-weight-bold);font-size:var(--cmnh-size-font-header-h6);letter-spacing:var(--cmnh-size-font-letter-spacing-5);text-transform:none}label{color:var(--cmnh-component-input-label-color);font-size:var(--cmnh-component-input-label-font-size);text-transform:var(--cmnh-component-input-label-text-transform);font-family:var(--cmnh-component-input-label-font-family);font-weight:var(--cmnh-font-weight-bold);letter-spacing:var(--cmnh-size-font-letter-spacing-9)}}@layer components{.cmnh-button{display:flex;align-items:center;gap:var(--cmnh-component-button-gap);font-size:var(--cmnh-component-button-font-size);border-radius:var(--cmnh-component-button-border-radius);text-transform:var(--cmnh-component-button-text-transform);transition:var(--cmnh-component-button-transition);font-family:var(--cmnh-component-button-font-family);font-weight:var(--cmnh-component-button-font-weight);letter-spacing:var(--cmnh-component-button-letter-spacing);outline-offset:var(--cmnh-component-button-outline-offset);width:fit-content;border:none;cursor:pointer;text-decoration:none}.cmnh-button.primary{background-color:var(--cmnh-component-button-primary-background);color:var(--cmnh-component-button-primary-color)}.cmnh-button.primary:hover{background-color:var(--cmnh-component-button-primary-hover-background)}.cmnh-button.primary:focus{outline:var(--cmnh-component-button-primary-focus-outline)}.cmnh-button.primary:disabled{background-color:var(--cmnh-component-button-primary-disabled-background);color:var(--cmnh-component-button-primary-disabled-color)}.cmnh-button.primary:disabled :deep(.icon){fill:var(--cmnh-component-button-primary-disabled-color)}.cmnh-button.primary :deep(.icon){fill:var(--cmnh-component-button-primary-color)}.cmnh-button.secondary{background-color:var(--cmnh-component-button-secondary-background);color:var(--cmnh-component-button-secondary-color)}.cmnh-button.secondary:hover{color:var(--cmnh-component-button-secondary-hover-color)}.cmnh-button.secondary:focus{outline:var(--cmnh-component-button-secondary-focus-outline)}.cmnh-button.secondary:disabled{color:var(--cmnh-component-button-secondary-disabled-color)}.cmnh-button.secondary:disabled :deep(.icon){fill:var(--cmnh-component-button-secondary-disabled-color)}.cmnh-button.secondary :deep(.icon){fill:var(--cmnh-component-button-secondary-color)}.cmnh-button.small{padding:var(--cmnh-component-button-small-padding)}.cmnh-button.medium{padding:var(--cmnh-component-button-medium-padding)}.cmnh-button.large{padding:var(--cmnh-component-button-large-padding)}.cmnh-button :deep(.icon){width:var(--cmnh-component-button-icon-width);height:var(--cmnh-component-button-icon-height)}}@layer components{.cmnh-footer{--footer-grid-columns: 1fr;display:grid;grid-template-columns:var(--footer-grid-columns);place-items:center;gap:var(--cmnh-size-spacing-5);padding-inline:clamp(1rem,11%,13.5rem);padding-block-start:var(--cmnh-size-spacing-10);padding-block-end:var(--cmnh-size-spacing-9);font-size:var(--cmnh-component-footer-font-size)}.cmnh-footer :is(li){list-style:none}.cmnh-footer .logo{width:145px;height:60px}.cmnh-footer .links-wrapper{display:flex;flex-direction:column;gap:var(--cmnh-size-spacing-5)}.cmnh-footer .links ul,.cmnh-footer .links :deep(ul){display:flex;align-items:center;flex-direction:column;padding:0;gap:var(--cmnh-size-spacing-5)}.cmnh-footer .links ul a,.cmnh-footer .links :deep(ul) a{font-weight:var(--cmnh-component-footer-link-weight);text-decoration:none;text-transform:uppercase;transition:var(--cmnh-animation-transition-color)}.cmnh-footer .social-media-list,.cmnh-footer :deep(.social-media-list){display:flex;gap:var(--cmnh-size-spacing-5);padding:0;margin:0}.cmnh-footer :is(.social-icon){transition:var(--cmnh-animation-transition-default)}.cmnh-footer .copyright{font-weight:var(--cmnh-component-footer-copyright-weight)}.cmnh-footer.light{border-block-start:var(--cmnh-component-footer-light-border);background-color:var(--cmnh-component-footer-light-background)}.cmnh-footer.light :is(.primary){fill:var(--cmnh-color-base-primary-red-base)}.cmnh-footer.light :is(.secondary){fill:var(--cmnh-color-base-primary-yellow-base)}.cmnh-footer.light .links ul a,.cmnh-footer.light .links :deep(ul) a{color:var(--cmnh-component-footer-light-link-color)}.cmnh-footer.light .links ul a:hover,.cmnh-footer.light .links :deep(ul) a:hover{color:var(--cmnh-component-footer-light-link-hover-color)}.cmnh-footer.light :is(.social-icon){fill:var(--cmnh-component-footer-light-icon-color)}.cmnh-footer.light .social-media-list li:hover .social-icon,.cmnh-footer.light :deep(.social-media-list) li:hover .social-icon{fill:var(--cmnh-component-footer-light-icon-hover-color)}.cmnh-footer.light .copyright{color:var(--cmnh-component-footer-light-copyright-color)}.cmnh-footer.dark{background-color:var(--cmnh-component-footer-dark-background)}.cmnh-footer.dark :is(.primary){fill:var(--cmnh-color-base-white)}.cmnh-footer.dark :is(.secondary){fill:var(--cmnh-color-base-white)}.cmnh-footer.dark .links ul a,.cmnh-footer.dark .links :deep(ul) a{color:var(--cmnh-component-footer-dark-link-color)}.cmnh-footer.dark .links ul a:hover,.cmnh-footer.dark .links :deep(ul) a:hover{color:var(--cmnh-component-footer-dark-link-hover-color)}.cmnh-footer.dark :is(.social-icon){fill:var(--cmnh-component-footer-dark-icon-color)}.cmnh-footer.dark .social-media-list li:hover .social-icon,.cmnh-footer.dark :deep(.social-media-list) li:hover .social-icon{fill:var(--cmnh-component-footer-dark-icon-hover-color)}.cmnh-footer.dark .copyright{color:var(--cmnh-component-footer-dark-copyright-color)}@media (min-width: 768px){.cmnh-footer{--footer-grid-columns: repeat(2, 1fr)}.cmnh-footer .logo-wrapper{justify-self:flex-start}.cmnh-footer .links ul,.cmnh-footer .links :deep(ul){flex-direction:row;gap:0}.cmnh-footer .links ul li,.cmnh-footer .links :deep(ul) li{border-inline-end:var(--cmnh-component-footer-link-border);padding-inline:var(--cmnh-size-spacing-5)}.cmnh-footer .links ul li:first-child,.cmnh-footer .links :deep(ul) li:first-child{padding-inline-start:0}.cmnh-footer .links ul li:last-child,.cmnh-footer .links :deep(ul) li:last-child{padding-inline-end:0;border:none}.cmnh-footer.default .links-wrapper{justify-self:flex-end}.cmnh-footer.default .social-media{align-self:flex-end}.cmnh-footer.default .copyright{grid-column:1/-1}.cmnh-footer.basic .links-wrapper{flex-direction:row;justify-content:space-between;align-items:center;width:100%;grid-column:1/-1}.cmnh-footer.basic .copyright{grid-column:2;justify-self:flex-end}}}@layer components{.cmnh-card{display:flex;flex-direction:column;overflow:hidden;background-color:var(--cmnh-component-card-background);transition:var(--cmnh-component-card-transition);color:var(--cmnh-component-card-color);border:var(--cmnh-component-card-border);border-radius:var(--cmnh-component-card-border-radius);max-width:var(--cmnh-component-card-vertical-max-width)}.cmnh-card:hover{border:var(--cmnh-component-card-hover-border)}.cmnh-card:focus-within{border:var(--cmnh-component-card-focus-border)}.cmnh-card .card-image-wrapper{display:flex;flex-direction:column;order:-1}.cmnh-card .card-image{order:-1;height:var(--cmnh-component-card-vertical-image-height)}.cmnh-card .card-image img{object-fit:cover;height:100%;width:100%}.cmnh-card .card-body{display:flex;flex-direction:column;gap:var(--cmnh-component-card-vertical-gap);padding:var(--cmnh-component-card-vertical-padding);flex-grow:1}.cmnh-card .card-body p,.cmnh-card .card-title{margin:0}.cmnh-card.simple .card-title{font-size:var(--cmnh-component-card-simple-header-size);font-weight:var(--cmnh-component-card-simple-header-weight);font-family:var(--cmnh-component-card-simple-font-family)}.cmnh-card.simple :deep(.cmnh-button.secondary){padding:0}.cmnh-card:not(.simple,.complex) .card-button-wrap{align-self:center}.cmnh-card:is(.basic,.basic-button-middle) .card-title{font-size:var(--cmnh-component-card-basic-header-size);font-weight:var(--cmnh-component-card-basic-header-weight);font-family:var(--cmnh-component-card-basic-font-family);text-transform:var(--cmnh-component-card-basic-text-transform)}.cmnh-card:is(.decorative,.decorative-icon) .card-body{padding:var(--cmnh-component-card-decorative-padding)}.cmnh-card:is(.decorative,.decorative-icon) .card-title{color:var(--cmnh-component-card-decorative-color);font-size:var(--cmnh-component-card-decorative-header-size);font-weight:var(--cmnh-component-card-decorative-header-weight);font-family:var(--cmnh-component-card-decorative-font-family);text-transform:var(--cmnh-component-card-decorative-text-transform);transition:var(--cmnh-component-card-transition)}.cmnh-card:is(.decorative,.decorative-icon):hover .card-title{color:var(--cmnh-component-card-decorative-hover-color)}.cmnh-card:is(.decorative,.decorative-icon) .card-image-wrapper{position:relative}.cmnh-card.complex{flex-direction:row;max-height:300px;max-width:100%;border:none}.cmnh-card.complex .card-image-wrapper{flex:1}.cmnh-card.complex .card-image{height:100%}.cmnh-card.complex .card-image.contain{padding:var(--cmnh-component-card-complex-padding) 0}.cmnh-card.complex .card-image.contain img{border-radius:var(--cmnh-component-card-complex-image-border-radius)}.cmnh-card.complex .card-body{padding:var(--cmnh-component-card-complex-padding)}.cmnh-card.complex .card-title{font-size:var(--cmnh-component-card-complex-header-size);font-weight:var(--cmnh-component-card-complex-header-weight)}.cmnh-card.complex .card-button-wrap{display:flex;justify-content:space-between}.cmnh-card.decorative-icon .card-body{margin-top:var(--cmnh-size-spacing-5)}}@layer components{.cmnh-card-group{display:grid;grid-template-columns:repeat(auto-fit,minmax(344px,1fr));gap:var(--cmnh-component-card-group-gap);padding:0}}@layer components{.cmnh-modal{background-color:var(--cmnh-component-modal-background);border:none;border-radius:var(--cmnh-component-modal-border-radius);padding:var(--cmnh-component-modal-padding);font-size:var(--cmnh-component-modal-font-size);letter-spacing:var(--cmnh-component-modal-letter-spacing);box-shadow:var(--cmnh-component-modal-box-shadow);max-width:90%}.cmnh-modal:popover-open{max-height:75dvh}@media (min-width: 768px){.cmnh-modal{max-width:80%}}.cmnh-modal .modal-body{display:flex;flex-direction:column;gap:var(--cmnh-size-spacing-2)}.cmnh-modal::backdrop{background-color:#0000004d}}@layer components{.cmnh-select-label{display:block;margin-bottom:var(--cmnh-size-spacing-2)}.cmnh-select{font-size:var(--cmnh-size-font-base-200);background-color:var(--cmnh-color-base-white);border:var(--cmnh-component-dropdown-border);border-radius:var(--cmnh-size-border-radius-default);padding:var(--cmnh-component-dropdown-padding);color:var(--cmnh-component-dropdown-selected-color)}.cmnh-select:focus{outline:var(--cmnh-component-dropdown-focus-outline)}.cmnh-select:disabled{border-color:var(--cmnh-component-dropdown-disabled-border-color);background-color:var(--cmnh-component-dropdown-disabled-background);color:var(--cmnh-component-dropdown-disabled-color)}.cmnh-select-option{font-size:var(--cmnh-size-font-base-200);color:var(--cmnh-color-base-dark)}}@layer components{@keyframes spin{to{transform:rotate(1turn)}}}@layer components{.cmnh-table{border-spacing:0;width:100%;background-color:var(--cmnh-component-table-background-color);font-family:var(--cmnh-component-table-font-family);font-size:var(--cmnh-component-table-font-size);text-align:left;color:var(--cmnh-component-table-color);border:var(--cmnh-component-table-border);border-radius:var(--cmnh-component-table-border-radius);box-shadow:var(--cmnh-component-table-box-shadow)}.cmnh-table a{text-transform:uppercase;color:var(--cmnh-component-table-link-color);text-decoration:none}.cmnh-table a:hover,.cmnh-table a:focus{text-decoration:underline}thead{background-color:var(--cmnh-component-table-header-background-color);border-radius:var(--cmnh-component-table-header-border-radius)}tbody{background-color:var(--cmnh-component-table-body-background-color);border-radius:var(--cmnh-component-table-body-border-radius)}th,td{padding:var(--cmnh-component-table-padding);background-color:transparent}th{color:var(--cmnh-component-table-th-color);font-weight:var(--cmnh-component-table-th-font-weight);font-size:var(--cmnh-component-table-th-font-size);text-transform:uppercase;border-bottom:var(--cmnh-component-table-th-border-bottom)}}@layer components{}h1{font-size:var(--cmnh-size-font-header-h3)}h2{font-size:var(--cmnh-size-font-header-h4)}.content-grid[data-astro-cid-sckkx6r4]{display:grid;grid-template-columns:300px 1fr 100px;gap:var(--cmnh-size-spacing-6);min-height:80vh;min-height:80dvh}
