/*! Humaan DNA v6 */:root{-moz-tab-size:4;-o-tab-size:4;tab-size:4;}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}code,kbd,pre,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,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;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,select{text-transform:none;}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;cursor:pointer;}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0;}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:.35em .75em .625em;}legend{padding:0;}progress{vertical-align:baseline;}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto;}[type=search]{-webkit-appearance:textfield;outline-offset:-2px;}[type=search]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}summary{display:list-item;}@keyframes plusToArrowBefore{0%{transform:rotate(0deg);}to{transform:rotate(45deg);}}@keyframes plusToArrowAfter{0%{transform:rotate(0deg);}to{transform:rotate(-45deg);}}a:not([class]){color:var(--color-link);-webkit-text-decoration:var(--link-text-decoration,underline);text-decoration:var(--link-text-decoration,underline);transition:color var(--timing-base) var(--ease-std);}a:not([class]):focus,a:not([class]):hover{color:var(--color-link-hover);}:focus-visible,html:not(.no-focus-outline) :focus{outline:1px dotted #212121;outline:5px auto -webkit-focus-ring-color;}:target:before{content:"";display:block;height:6.25rem;margin:-6.25rem 0 0;}.has-shy{transition:transform var(--timing-base) var(--ease-std);}.has-shy[data-header-direction=up]{transition-delay:0s;}.has-shy.is-shy{--menu-spacer:var(--header-height);top:0;transition-delay:0s;}.is-locked-scrolling body{height:100%;overflow:hidden;position:fixed;top:calc(var(--scrollLock)*-1px);width:100%;}.overflow-scroll-x{-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto;overflow-y:clip;scroll-snap-type:x mandatory;scrollbar-width:none;}.dropdown__panel{transition-duration:var(--timing-base);transition-property:transform,opacity,visibility;transition-timing-function:var(--ease-std),step-start,step-start;}.dropdown__panel[data-expanded=false]{transition-duration:var(--timing-quickest);transition-timing-function:var(--ease-std),step-end,step-end;}.accordion{display:grid;grid-template-areas:"trigger" "panel";grid-template-rows:min-content 0fr;}.accordion--flattened .accordion__trigger{pointer-events:none;}.accordion--flattened .accordion__trigger-icon{display:none;}.accordion-open,.accordion.open{grid-template-rows:min-content 1fr;}.accordion__trigger{align-items:center;-moz-column-gap:2rem;column-gap:2rem;display:flex;grid-area:trigger;justify-content:space-between;text-align:left;}.accordion__trigger-icon{--icon-size:2.5rem;--icon-inner-size:1rem;--icon-color:var(--color-text-subtle);}.accordion__trigger-icon .icon--chevron{--icon-size:2rem;--icon-inner-size:0.625rem;}.accordion__trigger[aria-expanded=true] .icon--plus:before{transform:rotate(135deg);}.accordion__trigger[aria-expanded=true] .icon--plus:after{transform:rotate(225deg);}.accordion__trigger[aria-expanded=true] .icon--chevron svg{transform:rotate(180deg);}.accordion__panel{grid-area:panel;opacity:0;overflow:hidden;transition-duration:.2s;transition-property:opacity,visibility;transition-timing-function:ease-in-out,step-end;visibility:hidden;}.accordion__panel-inner{padding:1.875rem 0;}.accordion__panel[data-expanded=true]{opacity:1;transition-delay:.1s;transition-timing-function:ease-in-out,step-start;visibility:visible;}.accordion--std:not(:last-child),.block-accordions .accordion:not(:last-child){border-bottom:1px solid var(--navy-8);margin-bottom:clamp(.9375rem,1.5972222222vw,1.4375rem);padding-bottom:clamp(.875rem,1.5277777778vw,1.375rem);}.accordion--std .accordion__trigger,.block-accordions .accordion .accordion__trigger{font-family:var(--font-secondary);font-size:1.25rem;font-weight:var(--fw-regular);letter-spacing:.01em;line-height:136%;}.accordion--std .accordion__trigger[aria-expanded=true] .icon--plus:before,.block-accordions .accordion .accordion__trigger[aria-expanded=true] .icon--plus:before{transform:rotate(180deg);}.accordion--std .accordion__trigger[aria-expanded=true] .icon--plus:after,.block-accordions .accordion .accordion__trigger[aria-expanded=true] .icon--plus:after{transform:rotate(180deg);}.accordion--std .accordion__trigger-icon,.block-accordions .accordion .accordion__trigger-icon{--icon-size:clamp(2rem,2.7777777778vw,2.5rem);--icon-color:var(--color-link-subtlest);--icon-border:1px solid var(--navy-8);--icon-border-radius:100%;--icon-transition-property:border,color;}.accordion--std .accordion__panel-inner,.block-accordions .accordion .accordion__panel-inner{padding-bottom:0;padding-top:1rem;}.accordion--std .accordion__panel .wysiwyg,.block-accordions .accordion .accordion__panel .wysiwyg{font-family:var(--font-family);font-size:1rem;font-weight:var(--fw-regular);letter-spacing:.005em;line-height:152%;}.accordion--std .accordion__panel p:last-child,.block-accordions .accordion .accordion__panel p:last-child{margin-bottom:0;}.button,.wfPageNextButton,.wfPagePreviousButton,input[type=submit]{transition:all var(--timing-base) var(--ease-std) .1s,box-shadow .1s var(--ease-std) 0s;}.button:focus,.button:focus-within,.wfPageNextButton:focus,.wfPageNextButton:focus-within,.wfPagePreviousButton:focus,.wfPagePreviousButton:focus-within,input[type=submit]:focus,input[type=submit]:focus-within{--icon-color:var(--button-icon-color-hover,var(--button-color-hover));--icon-background:var(--button-icon-background-hover,var(--button-background-hover));background:var(--button-background-hover,var(--button-background));box-shadow:inset 0 0 0 var(--button-border-width,1px) var(--button-border-color,var(--button-psuedo-background,transparent));color:var(--button-color-hover);transition:all var(--timing-base) var(--ease-std) 0s,box-shadow .1s var(--ease-std) var(--timing-slow);}.button:focus-within.cover-vertical:after,.button:focus.cover-vertical:after,.wfPageNextButton:focus-within.cover-vertical:after,.wfPageNextButton:focus.cover-vertical:after,.wfPagePreviousButton:focus-within.cover-vertical:after,.wfPagePreviousButton:focus.cover-vertical:after,input[type=submit]:focus-within.cover-vertical:after,input[type=submit]:focus.cover-vertical:after{transform:scale(1) translate(-50%,-50%);}.button:focus-within:after,.button:focus:after,.wfPageNextButton:focus-within:after,.wfPageNextButton:focus:after,.wfPagePreviousButton:focus-within:after,.wfPagePreviousButton:focus:after,input[type=submit]:focus-within:after,input[type=submit]:focus:after{transform:scale(1.05) translate(-50%,-50%);transition-delay:0s;}.buttons{align-items:center;display:flex;flex-wrap:wrap;gap:var(--btn-gap,.5rem);}:root{--form-row-gap:1.125rem;--form-column-gap:0.75rem;--form-label-color:var(--color-text);--form-required-color:var(--blue);--form-validation-error-color:var(--color-error);--form-input-color:var(--color-text);--form-input-padding:0.5rem 0.75rem;--form-input-height:2.5rem;--form-input-background:#fff;--form-placeholder-color:var(--navy-60);--form-input-border:1px solid var(--color-border);--form-input-border-focus:1px solid var(--color-border-active);--form-input-border-radius:0.25rem;--form-checkbox-size:1.25rem;--form-checkbox-border-radius:0.25rem;--form-checkbox-outline:var(--navy-16);--form-checkbox-outline-checked:var(--blue);--form-radio-size:0.75rem;--dropdown-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8' fill='none'%3E%3Cpath d='M4.451 7.26a.545.545 0 0 1-.902 0L.128 2.537C-.175 2.12.094 1.5.579 1.5h6.842c.485 0 .754.62.451 1.037L4.452 7.26Z' fill='%230B1157'/%3E%3C/svg%3E");--dropdown-icon--dark:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 6' fill='none'%3E%3Cpath d='M4.451 5.76a.545.545 0 0 1-.902 0L.128 1.037C-.175.62.094 0 .579 0h6.842c.485 0 .754.62.451 1.037L4.452 5.76Z' fill='%23fff'/%3E%3C/svg%3E");--expand-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 8H5m3-3v6' stroke='%230B1157' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E");--delete-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.121 10.121 5.878 5.878m4.243.001L5.878 10.12' stroke='%230B1157' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E");--check:url("data:image/svg+xml;charset=utf-8,%3Csvg width='11' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m1.757 3.226 2.256 2.256L9.207.289A.995.995 0 0 1 9.94 0c.297 0 .542.096.734.289a.995.995 0 0 1 .289.734.995.995 0 0 1-.289.734L4.748 7.685c-.21.21-.455.315-.735.315-.28 0-.524-.105-.734-.315l-2.99-2.99A.995.995 0 0 1 0 3.961c0-.298.096-.542.289-.735a.995.995 0 0 1 .734-.288c.297 0 .542.096.734.288Z' fill='%23002BFF'/%3E%3C/svg%3E");}form{margin:0;}form a{color:var(--navy);transition:color var(--timing-base) var(--ease-std);}form a:focus,form a:hover{color:var(--navy);}form .error,form [role=alert]{color:var(--color-error);font-family:var(--font-family);font-size:.875rem;font-weight:var(--fw-regular);letter-spacing:.005em;line-height:144%;padding:.25rem 0 0;}form,form *,form :after,form :before{box-sizing:border-box;font-family:var(--font-family);}fieldset{border:0;margin:0;padding:0;}label,legend{color:var(--form-label-color);display:inline-block;font-family:var(--font-family);font-size:.875rem;font-weight:var(--fw-semibold);letter-spacing:.01em;line-height:144%;}button.add_list_item{background-color:transparent;background-image:var(--expand-icon);background-position:center right 1.25rem;background-repeat:no-repeat;background-size:contain!important;font-size:.875rem;padding-right:2.375rem;}button.delete_list_item{background-color:transparent;background-image:var(--delete-icon);background-position:center right 1.25rem;background-repeat:no-repeat;background-size:contain!important;font-size:.875rem;padding-right:2.375rem;}input,input[type=email],input[type=file],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=textarea],select,textarea{-webkit-appearance:none;background:var(--form-input-background);border:var(--form-input-border);border-radius:var(--form-input-border-radius);color:var(--form-input-color);font-family:var(--font-family);font-size:1rem;font-weight:var(--fw-regular);letter-spacing:.005em;line-height:152%;margin:0;min-height:var(--form-input-height);outline:none;padding:var(--form-input-padding);transition:border var(--timing-base) linear;width:100%;}input::-webkit-input-placeholder,input::placeholder,input[type=email]::-webkit-input-placeholder,input[type=email]::placeholder,input[type=file]::-webkit-input-placeholder,input[type=file]::placeholder,input[type=number]::-webkit-input-placeholder,input[type=number]::placeholder,input[type=password]::-webkit-input-placeholder,input[type=password]::placeholder,input[type=search]::-webkit-input-placeholder,input[type=search]::placeholder,input[type=tel]::-webkit-input-placeholder,input[type=tel]::placeholder,input[type=text]::-webkit-input-placeholder,input[type=text]::placeholder,input[type=textarea]::-webkit-input-placeholder,input[type=textarea]::placeholder,select::-webkit-input-placeholder,select::placeholder,textarea::-webkit-input-placeholder,textarea::placeholder{color:var(--form-placeholder-color);opacity:.6;-webkit-transition:opacity var(--timing-base) linear;transition:opacity var(--timing-base) linear;}input:focus,input[type=email]:focus,input[type=file]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=textarea]:focus,select:focus,textarea:focus{border:var(--form-input-border-focus);}input:focus::-webkit-input-placeholder,input:focus::placeholder,input[type=email]:focus::-webkit-input-placeholder,input[type=email]:focus::placeholder,input[type=file]:focus::-webkit-input-placeholder,input[type=file]:focus::placeholder,input[type=number]:focus::-webkit-input-placeholder,input[type=number]:focus::placeholder,input[type=password]:focus::-webkit-input-placeholder,input[type=password]:focus::placeholder,input[type=search]:focus::-webkit-input-placeholder,input[type=search]:focus::placeholder,input[type=tel]:focus::-webkit-input-placeholder,input[type=tel]:focus::placeholder,input[type=text]:focus::-webkit-input-placeholder,input[type=text]:focus::placeholder,input[type=textarea]:focus::-webkit-input-placeholder,input[type=textarea]:focus::placeholder,select:focus::-webkit-input-placeholder,select:focus::placeholder,textarea:focus::-webkit-input-placeholder,textarea:focus::placeholder{opacity:.5;}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,input[type=email]:-webkit-autofill,input[type=email]:-webkit-autofill:focus,input[type=email]:-webkit-autofill:hover,input[type=file]:-webkit-autofill,input[type=file]:-webkit-autofill:focus,input[type=file]:-webkit-autofill:hover,input[type=number]:-webkit-autofill,input[type=number]:-webkit-autofill:focus,input[type=number]:-webkit-autofill:hover,input[type=password]:-webkit-autofill,input[type=password]:-webkit-autofill:focus,input[type=password]:-webkit-autofill:hover,input[type=search]:-webkit-autofill,input[type=search]:-webkit-autofill:focus,input[type=search]:-webkit-autofill:hover,input[type=tel]:-webkit-autofill,input[type=tel]:-webkit-autofill:focus,input[type=tel]:-webkit-autofill:hover,input[type=text]:-webkit-autofill,input[type=text]:-webkit-autofill:focus,input[type=text]:-webkit-autofill:hover,input[type=textarea]:-webkit-autofill,input[type=textarea]:-webkit-autofill:focus,input[type=textarea]:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-text-fill-color:var(--form-input-color);border:var(--form-input-border);-webkit-box-shadow:inset 0 0 0 1000px transparent;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;}html:not(.no-focus-outline) input:focus,html:not(.no-focus-outline) input[type=email]:focus,html:not(.no-focus-outline) input[type=file]:focus,html:not(.no-focus-outline) input[type=number]:focus,html:not(.no-focus-outline) input[type=password]:focus,html:not(.no-focus-outline) input[type=search]:focus,html:not(.no-focus-outline) input[type=tel]:focus,html:not(.no-focus-outline) input[type=text]:focus,html:not(.no-focus-outline) input[type=textarea]:focus,html:not(.no-focus-outline) select:focus,html:not(.no-focus-outline) textarea:focus,input:focus-visible,input[type=email]:focus-visible,input[type=file]:focus-visible,input[type=number]:focus-visible,input[type=password]:focus-visible,input[type=search]:focus-visible,input[type=tel]:focus-visible,input[type=text]:focus-visible,input[type=textarea]:focus-visible,select:focus-visible,textarea:focus-visible{outline:none;}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--form-placeholder-color);cursor:pointer;display:block;padding-right:1.625rem;}select:has(option:checked:not([value=""])),select:has(option:checked:not([value])){color:var(--form-input-color);}select::-ms-expand{display:none;}select:not([multiple=multiple]){background-color:var(--form-input-background);background-image:var(--dropdown-icon);background-position:center right .75rem;background-repeat:no-repeat;background-size:.5rem;}.background-dark select:not([multiple=multiple]){background-image:var(--dropdown-icon--dark);}.background-gradient select:not([multiple=multiple]),.background-light select:not([multiple=multiple]){background-image:var(--dropdown-icon);}select[multiple=multiple] option{margin-bottom:1rem;}input[type=number],input[type=tel]{-webkit-appearance:none;-moz-appearance:textfield;}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}input[type=file]{background-color:var(--form-input-background);cursor:pointer;font-size:1rem;line-height:var(--form-line-height);}input[type=search],input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;}input[type=search]::-ms-clear,input[type=search]::-ms-reveal,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;display:none;height:0;width:0;}input[type=checkbox],input[type=radio]{clip:rect(0 0 0 0);background-color:var(--hide-bg,#fff);border:0;color:var(--hide-color,#000);height:1px;margin:-1px!important;overflow:hidden;padding:0;position:absolute!important;width:1px;}input[type=checkbox]+label,input[type=radio]+label{align-items:center;color:var(--form-label-color);-moz-column-gap:.625rem;column-gap:.625rem;cursor:pointer;display:grid;font-size:1rem;font-weight:var(--fw-regular);grid-template-areas:"input label";margin-bottom:.625rem;position:relative;}input[type=checkbox]+label:after,input[type=checkbox]+label:before,input[type=radio]+label:after,input[type=radio]+label:before{content:"";display:block;grid-area:input;}input[type=checkbox]+label #text,input[type=radio]+label #text{grid-area:label;}input[type=checkbox]+label:before,input[type=radio]+label:before{background-color:transparent;box-shadow:inset 0 0 0 1px var(--navy-25);transition:box-shadow .1s var(--ease-std),background-color .1s var(--ease-std);}input[type=checkbox]+label:after,input[type=radio]+label:after{transform:scale(1);}input[type=checkbox]:not(:checked)+label:before,input[type=radio]:not(:checked)+label:before{background-color:var(--form-input-background);}input[type=checkbox]:not(:checked)+label:after,input[type=radio]:not(:checked)+label:after{transform:scale(0);}input[type=radio]+label{grid-template-columns:var(--form-radio-size) auto;min-height:var(--form-radio-size);}input[type=radio]+label:after,input[type=radio]+label:before{border-radius:100%;font-size:var(--form-radio-size);height:1em;width:1em;}input[type=radio]+label:after{background-color:var(--navy);}input[type=checkbox]+label{grid-template-columns:var(--form-checkbox-size) auto;min-height:var(--form-checkbox-size);}input[type=checkbox]+label:before{background-color:#fff;border:1px solid var(--form-checkbox-outline);border-radius:var(--form-checkbox-border-radius);font-size:var(--form-checkbox-size);height:1em;transition-duration:var(--timing-base);transition-property:border-color;transition-timing-function:var(--ease-std);width:1em;}input[type=checkbox]+label:after{background-image:var(--check);background-position:50%;background-repeat:no-repeat;background-size:auto .5rem;font-size:var(--form-checkbox-size);height:1em;opacity:0;transition-duration:var(--timing-base);transition-property:opacity;transition-timing-function:var(--ease-std);width:1em;}html:not(.no-focus-outline) input[type=checkbox]:focus+label:before,html:not(.no-focus-outline) input[type=checkbox]:focus-visible+label:before{border-color:var(--form-checkbox-outline-checked);outline:var(--form-checkbox-outline-checked) solid .0625rem;}input[type=checkbox]:checked+label:before{border-color:var(--form-checkbox-outline-checked);}input[type=checkbox]:checked+label:after{opacity:1;}input[type=text],input[type=textarea],textarea{-webkit-appearance:none;background-color:var(--form-input-background);}input[type=text]::-webkit-input-placeholder,input[type=textarea]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{transition-duration:var(--timing-base);-webkit-transition-property:color;transition-property:color;transition-timing-function:var(--ease-std);}input[type=textarea],textarea{--form-input-height:9.875rem;}.wfPageNextButton,.wfPagePreviousButton,input[type=submit]{cursor:pointer;width:auto;}.icon{transition-duration:var(--icon-transition-duration,var(--timing-base));transition-property:var(--icon-transition-property,background,color);transition-timing-function:var(--icon-transition-ease,var(--ease-std));}.icon--plus:after,.icon--plus:before{background-color:var(--icon-color,inherit);border-radius:62.5rem;content:"";display:block;font-size:var(--icon-inner-size,var(--icon-size));height:2px;transition-duration:var(--icon-transition-duration,var(--timing-base));transition-property:var(--icon-transition-property,background);transition-timing-function:var(--icon-transition-ease,var(--ease-std));width:1em;}.icon--plus:after{transform:rotate(90deg);}.icon--chevron svg{transition-duration:var(--icon-transition-duration,var(--timing-base));transition-property:transform;transition-timing-function:var(--icon-transition-ease,var(--ease-std));}.alert{background:var(--color-border);color:var(--color-text);font-size:1.25rem;padding:.5em .75em;}.alert--error{background:var(--color-error);color:#fff;}.alert--success{background:var(--navy);color:#fff;}.skip-to-link{background:var(--navy)!important;color:#fff!important;font-family:var(--font-family);font-size:1.25rem;font-weight:var(--fw-bold);left:.625rem;letter-spacing:.015em;line-height:144%;outline:2px solid var(--focus-outline-color,var(--blue));outline:none;outline-offset:var(--focus-outline-offset,0);padding:.5em .8em;top:.625rem;transition-duration:.2s;transition-property:background;transition-timing-function:ease-in-out;z-index:9999;}.skip-to-link:hover{background:var(--color-link-hover);}.scroll-top-container{max-height:0;overflow:visible;pointer-events:none;position:sticky;right:0;z-index:99;}.scroll-top-container[data-sticky=true]{opacity:1;transform:translateY(0);transition-duration:.5s;transition-property:transform,opacity,visibility;transition-timing-function:ease-in-out,ease-in-out,step-start;visibility:visible;}.scroll-top{--icon-size:2.5rem;--icon-inner-size:1rem;--icon-color:#fff;--icon-background:var(--blue);--icon-border-radius:100%;--icon-transition-property:background,color;pointer-events:auto;position:absolute;}.scroll-top .icon{transform:rotate(-90deg);}.algolia{align-items:center;color:var(--color-text-subtle);-moz-column-gap:.5rem;column-gap:.5rem;display:flex;font-family:var(--font-family);font-size:1rem;font-weight:var(--fw-regular);letter-spacing:.005em;line-height:152%;}.algolia__link{color:#9598c3;transition:color var(--timing-base) var(--ease-std);}.wForm form{-moz-column-gap:var(--form-column-gap);column-gap:var(--form-column-gap);display:flex;flex-direction:column;row-gap:var(--form-row-gap);}.wForm .wf-acl-hidden{display:none;}.wForm .section.group,.wForm .section.pageSection{grid-gap:var(--form-row-gap);display:flex;flex-direction:column;}.wForm .section.group.inline,.wForm .section.pageSection.inline{display:grid;grid-template-columns:1fr 1fr;}.wForm .section.pageSection h2,.wForm .section.pageSection h3,.wForm .section.pageSection h4,.wForm .section.pageSection h5,.wForm .section.pageSection h6{margin:0;}.wForm fieldset.section{border:1px solid var(--color-border);border-radius:.25rem;display:flex;flex-direction:column;padding:0 .625rem .625rem;row-gap:.625rem;}.wForm label.reqMark:after{color:var(--form-required-color);content:"*";padding-left:.25em;}.wForm .wfPageNextButton,.wForm .wfPagePreviousButton,.wForm input[type=submit]{--form-input-border:none;--form-input-border-focus:none;justify-content:center;width:100%;}.wForm .wfPageNextButton:focus,.wForm .wfPagePreviousButton:focus,.wForm input[type=submit]:focus{outline:2px solid var(--focus-outline-color,var(--blue));outline-offset:var(--focus-outline-offset,0);}.wForm .errMsg{color:var(--form-validation-error-color);font-family:var(--font-family);font-size:.875rem;font-weight:var(--fw-regular);letter-spacing:.005em;line-height:144%;padding:.25rem 0 0;}.wForm .choices,.wForm .choices tbody,.wForm .choices td,.wForm .choices th,.wForm .choices thead,.wForm .choices tr{background:transparent!important;padding:0!important;}.wForm .choices td+td{margin-left:var(--form-row-gap);}.wForm .choices.horizontal{align-items:center;display:flex;flex-wrap:wrap;gap:var(--form-row-gap);}.wForm .choices .oneChoice{flex-grow:1;}.wForm .choices .oneChoice label{margin:0;padding-block:.5rem;}.wForm .choices .oneChoice label .input-checkbox-faux,.wForm .choices .oneChoice label .input-radio-faux,.wForm .choices .oneChoice label:after,.wForm .choices .oneChoice label:before{grid-area:input;}.wForm .choices .oneChoice label:before{border:1px solid var(--color-border);}.wForm .duplicateLink,.wForm .removeLink{font-family:var(--font-family);font-size:.875rem;font-weight:var(--fw-regular);font-weight:var(--fw-bold);letter-spacing:.005em;line-height:144%;padding-block:.5rem;text-decoration:none;}.wForm .duplicateLink:before{content:"+";margin-right:.5rem;}.wForm .removeLink:before{content:"-";margin-right:.5rem;}.wFormContainer .supportInfo{display:flex;flex-direction:column;margin:0;}.wFormContainer .supportInfo br{display:none;}.wfPagingButtons{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;margin-top:1rem;}.tt-search:before{content:""!important;}.tt-search{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path d="M416 208c0 45.9-14.9 88.3-40 122.7L502.6 457.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208zM208 352a144 144 0 1 0 0-288 144 144 0 1 0 0 288z"/></svg>');background-position:50%;background-position:8px;background-repeat:no-repeat;background-size:contain;background-size:50%;content:"";display:inline-block;font-family:initial;height:100%;width:30px;}.tt-spinner:before{content:""!important;}.tt-spinner{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path d="M304 48a48 48 0 1 0 -96 0 48 48 0 1 0 96 0zm0 416a48 48 0 1 0 -96 0 48 48 0 1 0 96 0zM48 304a48 48 0 1 0 0-96 48 48 0 1 0 0 96zm464-48a48 48 0 1 0 -96 0 48 48 0 1 0 96 0zM142.9 437A48 48 0 1 0 75 369.1 48 48 0 1 0 142.9 437zm0-294.2A48 48 0 1 0 75 75a48 48 0 1 0 67.9 67.9zM369.1 437A48 48 0 1 0 437 369.1 48 48 0 1 0 369.1 437z"/></svg>');background-position:8px;background-repeat:no-repeat;background-size:50%;content:"";display:inline-block;font-family:initial;height:100%;width:30px;}.tt-clear:before{content:""!important;}.tt-clear{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><!--!Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path d="M342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 210.7 86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L146.7 256 41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 301.3 297.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.3 256 342.6 150.6z"/></svg>');background-position:8px;background-repeat:no-repeat;background-size:50%;content:"";display:inline-block;font-family:initial;height:100%;width:30px;}.tt-hint{clip:rect(0 0 0 0);background-color:var(--hide-bg,#fff);border:0;color:var(--hide-color,#000);height:1px;margin:-1px!important;overflow:hidden;padding:0;position:absolute!important;width:1px;}.wForm div .tt-hint,.wForm div .tt-query,.wForm div .typeahead{border:2px solid #ccc;font-size:inherit;height:30px;line-height:inherit;min-width:164px;outline:none;padding:8px 12px;width:auto;}.wForm div .typeahead{background-color:#fff;}.wForm div .typeahead:focus{border:2px solid #0097cf;}.wForm div .tt-query{box-shadow:inset 0 1px 1px rgba(0,0,0,.075);}.wForm div .tt-hint{color:#999;margin:-6px 0 0;padding:0;}.wForm div .tt-menu{background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);box-sizing:border-box;font-size:1rem;line-height:152%;margin:0;max-height:11em;min-width:164px;overflow-y:auto;padding:0;width:100%;}.rtl-support .wForm div .tt-menu{text-align:right;}.wForm div .tt-suggestion.tt-cursor,.wForm div .tt-suggestion:hover{background-color:#0097cf;color:#fff;cursor:pointer;}.wForm div .tt-empty-message,.wForm div .tt-suggestion{margin:0;padding:0 6px;}.wForm div .tt-empty-message{color:#767676;font-style:italic;}.wForm div .tt-more-message{border-top:1px solid rgba(0,0,0,.2);font-size:.7em;padding:0 6px;}.wForm .tt-spinner{display:none;position:absolute;right:1.5rem;top:0;}.wForm .tt-caret-down{cursor:pointer;position:absolute;right:8px;top:8px;}.wForm .tt-search{cursor:pointer;left:0;position:absolute;top:0;z-index:5;}.wForm .tt-clear{cursor:pointer;position:absolute;right:0;top:0;z-index:5;}.wForm .tt-clear.no-input{visibility:hidden;}.wFormContainer .wForm .inputWrapper{position:relative;}.wFormContainer .wForm .inputWrapper .twitter-typeahead{background:var(--form-input-background);width:100%;}.wFormContainer .wForm .inputWrapper input[type=text][data-dataset-id],.wFormContainer .wForm .inputWrapper input[type=text][data-dataset-json]{padding-left:1.875rem;padding-right:3.4375rem;}
/*!
	Modaal - accessible modals - v0.5.4
	by Humaan, for all humans.
	http://humaan.com
 */.modaal-noscroll{overflow:hidden;}.modaal-accessible-hide{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important;}.modaal-overlay{background:var(--modaal-overlay-background,rgba(0,0,0,.8));height:100%;left:0;opacity:1;opacity:var(--modaal-overlay-opacity,1);position:fixed;top:0;transition-duration:var(--modaal-animation-speed,.3s);transition-property:opacity;transition-timing-function:ease-in-out;width:100%;z-index:999;}.modaal-overlay[data-shown=false]{opacity:0;}.modaal-wrapper{-webkit-overflow-scrolling:touch;box-sizing:border-box;display:block;height:100%;left:0;opacity:1;overflow:auto;position:fixed;top:0;width:100%;z-index:9999;}.modaal-wrapper *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;box-sizing:border-box;}.modaal-wrapper.modaal-start_none[data-shown=false]{display:none;}.modaal-wrapper.modaal-start_fade{transition:opacity var(--modaal-animation-speed,.3s) ease-in-out;}.modaal-wrapper.modaal-start_fade[data-shown=false]{opacity:0;}.modaal-wrapper.modaal-start_slide-down{opacity:1;transform:none;transition-duration:var(--modaal-animation-speed,.3s);transition-property:opacity,transform;transition-timing-function:ease-in-out;}.modaal-wrapper.modaal-start_slide-down[data-shown=false]{opacity:0;transform:translateY(-30px);}.modaal-wrapper [tabindex="0"]{outline:none!important;}.modaal-wrapper.modaal-fullscreen{overflow:hidden;}.modaal-outer-wrapper{height:100%;position:relative;width:100%;}.modaal-fullscreen .modaal-outer-wrapper{display:block;}.modaal-inner-wrapper{align-items:flex-start;display:flex;height:100%;justify-content:center;padding:80px 25px;position:relative;text-align:center;vertical-align:middle;width:100%;}.modaal-fullscreen .modaal-inner-wrapper{padding:0;}.modaal-image .modaal-inner-wrapper{padding-block:0;}.modaal-container{background:#fff;border-radius:0;box-shadow:0 4px 15px rgba(0,0,0,.2);color:#000;cursor:auto;display:inline-block;height:var(--modaal-height,auto);margin:auto;max-width:var(--modaal-width,1000px);overflow:auto;position:relative;text-align:left;width:100%;}.modaal-fullscreen .modaal-container{height:100%;max-width:none;overflow:auto;}.modaal-instagram .modaal-container{background:transparent;box-shadow:none!important;width:auto;}.modaal-image .modaal-container{background:transparent;box-shadow:none;max-width:100%;overflow:unset;padding-block:60px;width:auto;}.modaal-image.modaal-fullscreen .modaal-container{background:transparent;box-shadow:none;max-width:100%;width:100%;}.modaal-container.is_loading{height:100px;overflow:hidden;width:100px;}.modaal-gallery-wrap[data-gallery-count]{align-items:center;-moz-column-gap:40px;column-gap:40px;display:grid;grid-template-areas:"list list list" "prev . next";grid-template-columns:auto calc(100% - 180px) auto;height:100%;row-gap:20px;}.modaal-fullscreen .modaal-gallery-wrap[data-gallery-count]{grid-template-rows:1fr auto;padding:20px;}.modaal-fullscreen .modaal-gallery-wrap[data-gallery-count] .modaal-gallery-item-wrap{align-self:stretch;}.modaal-fullscreen .modaal-gallery-wrap[data-gallery-count] .modaal-gallery-item{height:100%;}.modaal-fullscreen .modaal-gallery-wrap[data-gallery-count] .modaal-gallery-item__image{background:transparent;box-shadow:none;flex-grow:1;position:relative;width:100%;}.modaal-fullscreen .modaal-gallery-wrap[data-gallery-count] .modaal-gallery-item__image img{height:100%;left:0;-o-object-fit:scale-down;object-fit:scale-down;-o-object-position:center center;object-position:center center;position:absolute;top:0;width:100%;}.modaal-gallery-wrap[data-gallery-count] .modaal-gallery-item-wrap{grid-area:list;position:relative;}.modaal-fullscreen .modaal-gallery-wrap .modaal-gallery-item{height:100%;}.modaal-fullscreen .modaal-gallery-wrap .modaal-gallery-item__image{background:transparent;box-shadow:none;flex-grow:1;position:relative;width:100%;}.modaal-fullscreen .modaal-gallery-wrap .modaal-gallery-item__image img{height:100%;left:0;-o-object-fit:scale-down;object-fit:scale-down;-o-object-position:center center;object-position:center center;position:absolute;top:0;width:100%;}.modaal-fullscreen .modaal-gallery-wrap:not([data-gallery-count]){height:100%;padding:20px;}.modaal-close{background:transparent;border-radius:100%;color:#fff;cursor:pointer;height:50px;opacity:1;position:fixed;right:20px;top:20px;transition:all .2s ease-in-out;width:50px;}.modaal-close:after,.modaal-close:before{background:currentColor;border-radius:4px;content:" ";display:block;height:22px;left:23px;position:absolute;top:14px;transition:background .2s ease-in-out;width:4px;}.modaal-close:before{transform:rotate(-45deg);}.modaal-close:after{transform:rotate(45deg);}.modaal-close span{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important;}.modaal-wrapper .modaal-close{-webkit-appearance:none;background:transparent;border:none;padding:0;}.modaal-close:focus,.modaal-close:hover{background:#fff;color:#b93d0c;outline:none;}.modaal-fullscreen .modaal-close{background:#afb7bc;right:10px;top:10px;}.modaal-content-container{padding:30px;}.modaal-instagram .modaal-content-container{background:transparent;padding:0;}.modaal-instagram .modaal-content-container>blockquote{height:1px!important;opacity:0!important;width:1px!important;}.modaal-confirm-wrap{font-size:0;padding:30px 0 0;text-align:center;}.modaal-confirm-btn{background:transparent;border:none;cursor:pointer;display:inline-block;font-size:14px;margin:0 10px;vertical-align:middle;}.modaal-confirm-btn.modaal-ok{background:#555;border-radius:3px;color:#fff;padding:10px 15px;transition:background .2s ease-in-out;}.modaal-confirm-btn.modaal-ok:hover{background:#2f2f2f;}.modaal-confirm-btn.modaal-cancel{text-decoration:underline;}.modaal-confirm-btn.modaal-cancel:hover{color:#2f2f2f;text-decoration:none;}.modaal-gallery-wrap{color:#fff;position:relative;}.modaal-gallery-item{display:none;}.modaal-gallery-item.is_active{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-inline:auto;width:var(--animating-width,100%);}.modaal-gallery-item img{border:none;display:block;height:auto;margin:0;padding:0;transition:opacity .25s ease-in-out;width:100%;}.modaal-gallery-item__image{background:#fff;box-shadow:0 4px 15px rgba(0,0,0,.2);height:var(--animating-height,auto);max-width:100%;position:relative;width:var(--animating-width,auto);}.modaal-gallery-item__image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;top:0;transition-duration:.25s;transition-property:opacity;transition-timing-function:ease-in-out;width:100%;}.modaal-gallery-label{color:#fff;font-size:18px;margin:20px 0;text-align:center;}.modaal-gallery-label:focus{outline:none;}.modaal-gallery-control{background:transparent;border:none;border-radius:100%;color:#fff;height:50px;opacity:1;padding:0;position:relative;transition:all .2s ease-in-out;width:50px;}.modaal-gallery-control:after,.modaal-gallery-control:before{background:currentColor;border-radius:4px;content:" ";display:block;height:18px;left:25px;position:absolute;top:16px;transition:background .2s ease-in-out;width:4px;}.modaal-gallery-control:before{margin:-5px 0 0;transform:rotate(-45deg);}.modaal-gallery-control:after{margin:5px 0 0;transform:rotate(45deg);}.modaal-gallery-control span{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important;}.modaal-gallery-control[disabled]{opacity:0;}.modaal-gallery-control:not([disabled]){cursor:pointer;}.modaal-gallery-control:not([disabled]):focus,.modaal-gallery-control:not([disabled]):hover{background:#fff;color:#afb7bc;outline:none;}.modaal-gallery-next{grid-area:next;}.modaal-gallery-prev{grid-area:prev;}.modaal-gallery-prev:after,.modaal-gallery-prev:before{left:22px;}.modaal-gallery-prev:before{margin:5px 0 0;transform:rotate(-45deg);}.modaal-gallery-prev:after{margin:-5px 0 0;transform:rotate(45deg);}.modaal-video-wrap{margin:auto;max-width:1300px;position:relative;width:100%;}.modaal-fullscreen .modaal-video-wrap{margin:0;max-width:100%;}.modaal-video-container{background:#000;box-shadow:0 0 10px rgba(0,0,0,.302);overflow:hidden;position:relative;width:100%;}.modaal-video-container:before{content:"";display:block;padding-bottom:56.25%;width:100%;}.modaal-video-container embed,.modaal-video-container iframe,.modaal-video-container object{height:100%;left:0;position:absolute;top:0;width:100%;}.modaal-iframe .modaal-content{height:100%;width:100%;}.modaal-iframe-elem{display:block;height:100%;width:100%;}.modaal-loading-spinner{background:none;height:200px;left:50%;margin:-100px 0 0 -100px;position:absolute;top:50%;transform:scale(.25);width:200px;}.modaal-loading-spinner>div{height:24px;margin-left:4px;margin-top:4px;position:absolute;width:24px;}.modaal-loading-spinner>div>div{background:#fff;border-radius:15px;height:100%;width:100%;}.modaal-loading-spinner>div:first-of-type>div{animation:modaal-loading-spinner 1s linear infinite;animation-delay:0s;}.modaal-loading-spinner>div:nth-of-type(2)>div,.modaal-loading-spinner>div:nth-of-type(3)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite;}.modaal-loading-spinner>div:first-of-type{transform:translate(84px,84px) rotate(45deg) translate(70px);}.modaal-loading-spinner>div:nth-of-type(2)>div{animation:modaal-loading-spinner 1s linear infinite;animation-delay:.12s;}.modaal-loading-spinner>div:nth-of-type(2){transform:translate(84px,84px) rotate(90deg) translate(70px);}.modaal-loading-spinner>div:nth-of-type(3)>div{animation:modaal-loading-spinner 1s linear infinite;animation-delay:.25s;}.modaal-loading-spinner>div:nth-of-type(4)>div,.modaal-loading-spinner>div:nth-of-type(5)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite;}.modaal-loading-spinner>div:nth-of-type(3){transform:translate(84px,84px) rotate(135deg) translate(70px);}.modaal-loading-spinner>div:nth-of-type(4)>div{animation:modaal-loading-spinner 1s linear infinite;animation-delay:.37s;}.modaal-loading-spinner>div:nth-of-type(4){transform:translate(84px,84px) rotate(180deg) translate(70px);}.modaal-loading-spinner>div:nth-of-type(5)>div{animation:modaal-loading-spinner 1s linear infinite;animation-delay:.5s;}.modaal-loading-spinner>div:nth-of-type(6)>div,.modaal-loading-spinner>div:nth-of-type(7)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite;}.modaal-loading-spinner>div:nth-of-type(5){transform:translate(84px,84px) rotate(225deg) translate(70px);}.modaal-loading-spinner>div:nth-of-type(6)>div{animation:modaal-loading-spinner 1s linear infinite;animation-delay:.62s;}.modaal-loading-spinner>div:nth-of-type(6){transform:translate(84px,84px) rotate(270deg) translate(70px);}.modaal-loading-spinner>div:nth-of-type(7)>div{animation:modaal-loading-spinner 1s linear infinite;animation-delay:.75s;}.modaal-loading-spinner>div:nth-of-type(7){transform:translate(84px,84px) rotate(315deg) translate(70px);}.modaal-loading-spinner>div:nth-of-type(8)>div{animation:modaal-loading-spinner 1s linear infinite;animation-delay:.87s;}.modaal-loading-spinner>div:nth-of-type(8){transform:translate(84px,84px) rotate(1turn) translate(70px);}.modaal-instagram iframe{animation:instaReveal 1s linear forwards;border-radius:0!important;box-shadow:none!important;margin:-6px!important;max-width:800px!important;opacity:0;width:1000px!important;}@keyframes instaReveal{0%{opacity:0;}to{opacity:1;}}@keyframes modaal-loading-spinner{0%{opacity:1;transform:scale(1.5);}to{opacity:.1;transform:scale(1);}}.modal-global-wrapper .modaal-container{border-radius:1.25rem;}.modal-global-wrapper .modaal-container .modaal-close{background:hsla(0,0%,100%,.3);color:var(--navy);position:absolute;right:.375rem;top:.375rem;transition-duration:.2s;transition-property:color,background;transition-timing-function:ease-in-out;}.modal-global-wrapper .modaal-container .modaal-close:focus{background:#fff;color:#002bff;}.modal-global-wrapper .modaal-content-container{padding:0;}.modal-global-wrapper .modal__inner--image{display:flex;flex-direction:column;}.modal-global-wrapper .modal__inner:not(.modal__inner--image){padding-top:1rem;}.modal-global-wrapper .modal__content{color:var(--color-text);padding:1.75rem 1.25rem;}.modal-global-wrapper .modal__title{font-family:var(--font-secondary);font-size:2rem;font-weight:var(--fw-regular);letter-spacing:.005em;line-height:128%;margin:0 0 1.25rem;}.modal-global-wrapper .modal__description{font-family:var(--font-family);font-size:1rem;font-weight:var(--fw-regular);letter-spacing:.005em;line-height:152%;margin:0;}.modal-global-wrapper .modal__cta{--button-font-size:1.25rem;--button-padding:0.75rem 1rem;margin-top:clamp(1.875rem,2.7777777778vw,2.5rem);}.modal-global-wrapper .modal__image{position:relative;}.hamburger--close .patties>.patty:nth-child(3n+1),.hamburger[aria-expanded=true] .patties>.patty:nth-child(3n+1){transform:rotate(45deg);}.hamburger--close .patties>.patty:nth-child(3n+2),.hamburger[aria-expanded=true] .patties>.patty:nth-child(3n+2){transform:scaleX(0);}.hamburger--close .patties>.patty:nth-child(3n+3),.hamburger[aria-expanded=true] .patties>.patty:nth-child(3n+3){transform:rotate(-45deg);}.pill--link{transition-duration:var(--timing-base);transition-property:color,background;transition-timing-function:var(--ease-std);}.menu-tags__title{color:var(--color-text-subtle);font-family:var(--font-family);font-size:.75rem;font-weight:var(--fw-bold);letter-spacing:.03em;line-height:144%;margin:0 0 .75rem;text-transform:uppercase;}.menu-tags ul{-moz-column-gap:.25rem;column-gap:.25rem;display:flex;flex-wrap:wrap;list-style:none;margin:var(--list-margin,0);padding:var(--list-padding,0);row-gap:.5rem;}.menu-tags ul li{margin:var(--item-margin,0);padding:var(--item-padding,0);}.menu-tags ul li{display:inline-flex;}.card-post:has(.card__link:focus){outline:2px solid var(--focus-outline-color,var(--blue));outline-offset:var(--focus-outline-offset,0);}.card-post--external-link .card__main{pointer-events:none;position:relative;z-index:10;}.card-post--external-link .card__external-link{pointer-events:auto;}.card-post--external-link .card__external-link .icon{transform:rotate(-45deg);}.card-post--featured{--card-bg:transparent;--card-title-color:#fff;--card-description-color:#fff;--card-padding:max(5.0632911392%,1rem);--card-title-height:0px;--card-footer-height:3.75rem;background:var(--navy);}.card-post--featured .card__footer{flex-direction:row;}.card-post--featured .card__footer .button--link{--button-color:#fff;--button-color-hover:#fff;}.card-post--featured .card__footer .button--link .button__icon{--button-icon-color-hover:var(--blue);--button-icon-color:var(--blue);--icon-color:var(--blue);}.card-post--featured,.card-post--featured .card__inner{height:100%;}.card-post--featured .card__inner{grid-template-areas:".";grid-template-columns:minmax(0,1fr);grid-template-rows:min-content;}.card-post--featured .card__image,.card-post--featured .card__main{grid-area:-1/1;}.card-post--featured .card__image:after{background:linear-gradient(180deg,rgba(3,4,23,0) 50%,rgba(3,4,23,.5) 74.81%),rgba(3,4,23,.5);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;}.card-post--featured .card__body{height:auto;padding-top:20.5696202532%;position:relative;row-gap:.75rem;z-index:1;}.card-post--featured .card__body:before{content:"";display:block;height:calc(100% + var(--card-footer-height));left:0;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg preserveAspectRatio='none' width='733' height='418' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M391.408 0C563.328 4.248 721.652 51.46 850 128.599V640h-968V128.599C10.348 51.46 168.672 4.249 340.592 0h50.816Z' fill='%23002BFF'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg preserveAspectRatio='none' width='733' height='418' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M391.408 0C563.328 4.248 721.652 51.46 850 128.599V640h-968V128.599C10.348 51.46 168.672 4.249 340.592 0h50.816Z' fill='%23002BFF'/%3E%3C/svg%3E");-webkit-mask-position:top center;mask-position:top center;-webkit-mask-size:100% 100%;mask-size:100% 100%;position:absolute;top:0;transition-duration:var(--timing-base);transition-property:background;transition-timing-function:var(--ease-std);width:100%;z-index:-1;}.card-post--featured .card__title{font-family:var(--font-secondary);font-size:1.125rem;font-weight:var(--fw-regular);letter-spacing:.015em;line-height:144%;margin-bottom:.25rem;max-width:31.5rem;}.card-post--featured .card__description{font-family:var(--font-family);font-size:1rem;font-weight:var(--fw-regular);letter-spacing:.005em;line-height:152%;max-width:31.5rem;}.card-post--featured .card__description p{display:inline;}.card-post--featured .card__main{align-self:flex-end;display:flex;flex-direction:column;}.card-post--featured .card__meta{margin:0;}.card-post--pinned.card-post--featured .card__main{align-self:stretch;}.card-post--pinned.card-post--featured .card__main:before{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:hsla(0,0%,97%,.16);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg aria-hidden='true' style='--icon-width:1em' class='fill' width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m20.434 10.15-4.95 4.95v2.403a1 1 0 0 1-.08.398 1.033 1.033 0 0 1-.22.327l-.407.407c-.2.2-.436.3-.707.3a.968.968 0 0 1-.707-.3l-2.828-2.829-4.137 4.137c-.2.2-.436.3-.707.3a.967.967 0 0 1-.707-.3c-.2-.2-.3-.436-.3-.707 0-.271.1-.507.3-.707l4.136-4.137-2.828-2.828c-.2-.2-.3-.436-.3-.707 0-.271.1-.507.3-.707l.407-.407a.999.999 0 0 1 .725-.3h2.404l4.95-4.95c-.201-.2-.301-.436-.301-.707 0-.271.1-.507.3-.707.2-.2.436-.301.708-.301.27 0 .506.1.707.3l5.656 5.657c.2.2.3.436.3.707 0 .272-.1.507-.3.708-.2.2-.436.3-.707.3a.968.968 0 0 1-.707-.3Zm-11.42 1.308 4.455 4.454v-1.626l5.551-5.55-2.828-2.83-5.551 5.552H9.014Z' fill='%23fff'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:auto .6em;border-radius:100%;content:"";display:flex;font-size:2.5rem;height:1em;margin-bottom:auto;margin-left:max(5.0632911392%,1rem);margin-top:max(5.0632911392%,1rem);width:1em;}.submenu__card .card-post{--card-padding:2rem;}.block-posts .card-post,.block-posts .card-post .card__inner,.grid--posts .card-post,.grid--posts .card-post .card__inner,.slide--post .card-post,.slide--post .card-post .card__inner{height:100%;}.submenu{width:100%;}.submenu__links-inner{display:block;}.form-search{--form-input-color:var(--color-text);--form-input-background:transparent;--form-input-border-radius:0;align-items:center;display:grid;grid-template-columns:1fr max-content;height:var(--form-height,3.5rem);max-width:none;transition-duration:var(--timing-base);transition-property:opacity,display;transition-timing-function:var(--ease-std),step-start,step-start;}.form-search .form__control{align-items:center;background-color:var(--form-background,#fff);border:var(--form-border,1px solid var(--color-border));border-radius:var(--form-bradius,62.5rem);display:flex;height:100%;width:100%;}.form-search .form__control:focus-within{border:1px solid var(--color-border-active);}.form-search .form__input{border:none;flex-grow:1;font-family:var(--font-family);font-size:1.25rem;font-weight:var(--fw-regular);line-height:144%;min-height:auto;outline:0;}.form-search .form__input:focus{border:none;outline:0;}.form-search .form__clear{--icon-size:1.5rem;--icon-inner-size:0.9375rem;--icon-color:var(--color-link-subtlest);--icon-transition-property:color;}.form-search .form__clear.hidden{visibility:hidden;}.form-search .form__clear .title{color:var(--color-link-subtlest);font-family:var(--font-family);font-size:.875rem;font-weight:var(--fw-semibold);letter-spacing:.01em;line-height:144%;}.form-search .form__clear .title:not(.header-search .form-search .form__clear .title){clip:rect(0 0 0 0);background-color:var(--hide-bg,#fff);border:0;color:var(--hide-color,#000);height:1px;margin:-1px!important;overflow:hidden;padding:0;position:absolute!important;width:1px;}.header-search .form-search .form__clear{--icon-size:1rem;--icon-inner-size:0.5rem;--icon-color:var(--color-link-inverse);--icon-background:var(--color-link-subtlest);--icon-border-radius:100%;align-items:center;-moz-column-gap:.375rem;column-gap:.375rem;display:flex;}.form-search .form__submit{--icon-size:2.5rem;--icon-inner-size:1.125rem;--icon-color:var(--color-link-subtlest);order:-1;}.form-search button{position:relative;z-index:1;}.card-search{background-color:#fff;border-radius:.25rem;margin:0;padding:0;position:relative;}.card-search:has(.card__link:focus){--focus-outline-offset:-2px;outline:2px solid var(--focus-outline-color,var(--blue));outline-offset:var(--focus-outline-offset,0);}.card-search .card__inner{display:flex;flex-direction:column;padding:1rem;}.card-search .card__category{margin:0 0 .5rem;order:-1;}.card-search .card__title{color:var(--color-text);font-family:var(--font-secondary);font-size:1.25rem;font-weight:var(--fw-regular);letter-spacing:.01em;line-height:136%;margin:0 0 .25rem;}.card-search .card__excerpt{color:var(--color-text-subtle);font-family:var(--font-family);font-size:.875rem;font-weight:var(--fw-regular);letter-spacing:.005em;line-height:144%;margin:1rem 0 0;}.card-search .card__link{color:var(--color-text-subtle);font-family:var(--font-family);font-size:.875rem;font-weight:var(--fw-regular);letter-spacing:.005em;line-height:144%;text-decoration:none;transition:color var(--timing-base) var(--ease-std);}.card-search .card__link:focus{outline:0;}.card-search .card__link:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%;}.card-empty{font-family:var(--font-family);font-size:1rem;font-weight:var(--fw-regular);letter-spacing:.005em;line-height:152%;}.card-empty p:last-child{margin:0;}.card-empty .card__title{color:var(--blue);font-family:var(--font-secondary);font-size:2rem;font-weight:var(--fw-regular);letter-spacing:.005em;line-height:128%;margin:0 0 .375rem;}.card-empty .card__content{max-width:30.1875rem;}.card-empty .card__inner{display:flex;flex-direction:column;gap:1rem;}.card-empty .card__icon{font-size:4.5rem;order:-1;}.card-empty .card__icon svg{display:block;font-size:1em;height:1em;width:var(--icon-width,1em);}.template-archive .card-empty,.template-clinical-trials .card-empty,.template-guides-resources .card-empty,.template-research-projects .card-empty,.template-resources-for-hcp .card-empty{margin-top:.875rem;}.header-search .submenu-search{--megamenu-width:calc(79rem + var(--container-gutter)*2);--expand-height:calc(var(--vh, 1vh)*100 - var(--menu-spacer) - var(--form-height) - 3px);background-color:#fff;box-shadow:0 50px 30px rgba(11,17,87,.01),0 22px 22px rgba(11,17,87,.02),0 6px 12px rgba(11,17,87,.02);}.header-search .submenu-search:has(.submenu__inner--results){background-color:var(--lightgrey);}.header-search .submenu-search[data-expanded=true]{max-height:var(--expand-height,initial);opacity:1;pointer-events:auto;transition-delay:var(--expand-delay,0s);transition-duration:var(--expand-timing,var(--timing-quick));transition-property:opacity,visibility;transition-timing-function:step-start,step-start;visibility:visible;z-index:2;}.header-search .submenu-search[data-expanded=true] .submenu__inner{opacity:1;transition:opacity var(--timing-quick) var(--ease-std);}.header-search .submenu-search .submenu__inner{display:flex;flex-direction:column;margin-left:auto;max-width:var(--megamenu-width);min-height:100%;opacity:0;padding:0;transition:opacity var(--timing-quickest) var(--ease-std);width:100%;}.header-search .submenu-search .submenu__suggested{--pill-color:var(--navy);--pill-bg:var(--lightgrey);--pill-bg-hover:var(--navy);--pill-color-hover:#fff;border-bottom:1px solid var(--color-border);padding-block:2rem;}.header-search .submenu-search .submenu__posts{padding-block:2rem;}.header-search .submenu-search .submenu__posts:not(:last-of-type){border-bottom:1px solid var(--color-border);}.header-search .submenu-search .submenu__posts .submenu__title{color:var(--color-text-subtle);font-family:var(--font-family);font-size:.75rem;font-weight:var(--fw-bold);letter-spacing:.03em;line-height:144%;margin:0 0 .75rem;text-transform:uppercase;}.header-search .submenu-search .submenu__posts .submenu__cards{display:flex;flex-direction:column;row-gap:1rem;}.header-search .submenu-search .submenu__posts .card-post{--card-bg:transparent;}.header-search .submenu-search .submenu__posts .card-post .card__body{background-color:transparent;border:none;}.header-search .submenu-search .submenu__posts .card-post .card__image{border-radius:.25rem;overflow:hidden;}.header-search .submenu-search .card,.header-search .submenu-search .submenu__header{max-width:56.25rem;}.header-search .submenu-search .submenu__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem;padding-top:2rem;}.header-search .submenu-search .ais-Hits-list,.header-search .submenu-search .submenu__results{display:flex;flex-direction:column;list-style:none;margin:0;overflow:auto;padding:0;row-gap:.75rem;width:100%;}.header-search .submenu-search .ais-Hits-list-title,.header-search .submenu-search .submenu__results-title{color:var(--color-text-subtle);font-family:var(--font-family);font-size:.875rem;font-weight:var(--fw-regular);letter-spacing:.005em;line-height:144%;margin:0;}.header-search .submenu-search .ais-Hits-list-title q,.header-search .submenu-search .ais-Hits-list-title span,.header-search .submenu-search .submenu__results-title q,.header-search .submenu-search .submenu__results-title span{color:var(--color-text);font-family:var(--font-family);font-size:.875rem;font-weight:var(--fw-semibold);letter-spacing:.01em;line-height:144%;}.header-search .submenu-search .card-empty{margin-top:0;padding-block:1.5rem;}.nav-footer{color:#fff;}.nav-footer .nav__inner{display:flex;flex-direction:column;}.nav-footer .nav__list-title{align-items:center;color:#fff;-moz-column-gap:1rem;column-gap:1rem;display:flex;font-family:var(--font-secondary);font-size:1.25rem;font-weight:var(--fw-regular);letter-spacing:.01em;line-height:136%;margin:0 0 1rem;text-decoration:none;transition:color var(--timing-base) var(--ease-std);}.nav-footer .nav__list-title .icon{--icon-size:1rem;--icon-inner-size:0.625rem;--icon-color:var(--cyan);--icon-transition-property:opacity,transform;opacity:0;transform:translateX(-5px);}.nav-footer .accordion__trigger{font-family:var(--font-secondary);font-size:1rem;font-weight:var(--fw-regular);letter-spacing:.015em;line-height:144%;padding-block:.25rem;}.nav-footer .accordion__panel-inner{padding:0 0 1rem;}.nav-footer .accordion__panel ul li a{color:var(--white-60);font-family:var(--font-family);font-size:.875rem;font-weight:var(--fw-semibold);letter-spacing:.01em;line-height:144%;text-decoration:none;}.nav-footer .accordion__panel ul li a:focus{color:#fff;}.form-subscribe .wForm form{--form-row-gap:1rem;--form-column-gap:0.5rem;--form-label-color:var(--color-text-inverse);--form-input-color:var(--color-text-inverse);--form-input-background:var(--white-8);--form-input-border:1px solid var(--white-16);--form-placeholder-color:var(--color-text-subtle);--form-required-color:var(--cyan);--dropdown-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8' fill='none'%3E%3Cpath d='M4.451 7.26a.545.545 0 0 1-.902 0L.128 2.537C-.175 2.12.094 1.5.579 1.5h6.842c.485 0 .754.62.451 1.037L4.452 7.26Z' fill='%23fff'/%3E%3C/svg%3E");}.form-subscribe .wForm form input[type=submit]{--form-input-border:none;--form-input-border-focus:none;margin-top:.75rem;width:100%;}.card-footer{background-color:hsla(0,0%,100%,.04);border-radius:.25rem;height:100%;overflow:hidden;}.card-footer .card__inner{display:grid;grid-template-areas:"image body";grid-template-columns:12.6875rem 1fr;height:100%;}.card-footer .card__body{display:flex;flex-direction:column;grid-area:body;padding:2rem;row-gap:1rem;}.card-footer .card__title{align-items:center;color:#fff;-moz-column-gap:1rem;column-gap:1rem;display:flex;font-family:var(--font-secondary);font-size:1.5rem;font-weight:var(--fw-regular);letter-spacing:.005em;line-height:128%;margin:0;text-decoration:none;transition:color var(--timing-base) var(--ease-std);}.card-footer .card__title .icon{--icon-size:1rem;--icon-inner-size:0.625rem;--icon-color:var(--cyan);--icon-transition-property:opacity,transform;opacity:0;transform:translateX(-5px);}.card-footer .card__links a{--color-link:var(--white-60);--color-link-hover:#fff;display:block;font-family:var(--font-family);font-size:.875rem;font-weight:var(--fw-semibold);letter-spacing:.01em;line-height:144%;margin:0 0 .375rem;text-decoration:none;}.card-footer .card__image{display:block;grid-area:image;height:100%;position:relative;width:100%;}.footer-main{background-color:var(--navy);color:var(--white-60);}.footer-main .footer__container{margin-inline:auto;max-width:calc(var(--container-std) + var(--container-gutter)*2);padding-inline:var(--container-gutter);width:var(--container-fill,100%);}.footer-main .footer__inner{display:grid;grid-template-areas:"subscribe" "socials" "nav" "bottom";padding-top:2.5rem;row-gap:2rem;}.footer-main .footer__title{color:var(--color-text-inverse);font-family:var(--font-secondary);font-size:1rem;font-weight:var(--fw-regular);letter-spacing:.015em;line-height:144%;margin:0 0 1rem;}.footer-main .footer__logo{--logo-text-color:#fff;align-self:center;grid-area:logo;margin-left:-.5rem;margin-top:-1.25rem;max-width:18.5625rem;}.footer-main .footer__socials,.footer-main .footer__subscribe{align-items:flex-start;display:flex;flex-direction:column;}.footer-main .footer__socials{grid-area:socials;}.footer-main .footer__socials .socials{-moz-column-gap:.5rem;column-gap:.5rem;}.footer-main .footer__socials .socials__link{--icon-size:2rem;--icon-inner-size:1rem;--icon-color:#fff;--icon-border:1px solid var(--color-border-inverse);}.footer-main .footer__subscribe{grid-area:subscribe;}.footer-main .footer__subscribe .button{font-family:var(--font-family);font-size:1rem;font-weight:var(--fw-bold);letter-spacing:.02em;line-height:152%;}.footer-main .footer__nav{grid-area:nav;margin-block:.5rem;}.footer-main .footer__cards{-moz-column-gap:2rem;column-gap:2rem;display:grid;grid-area:cards;grid-template-columns:repeat(2,1fr);}.footer-main .footer__bottom{background-color:var(--navy-shade-80);grid-area:bottom;padding-block:1rem;}.footer-main .footer__bottom-inner{display:grid;grid-template-areas:"charity" "acknowledgement" "legal";row-gap:1rem;}.footer-main .footer__acknowledgement{font-family:var(--font-family);font-size:.875rem;font-weight:var(--fw-regular);grid-area:acknowledgement;letter-spacing:.005em;line-height:144%;max-width:50.75rem;}.footer-main .footer__legal{display:flex;flex-direction:column;gap:.75rem;grid-area:legal;}.footer-main .footer__legal ul{align-items:center;-moz-column-gap:.75rem;column-gap:.75rem;display:flex;flex-wrap:wrap;list-style:none;margin:var(--list-margin,0);padding:var(--list-padding,0);}.footer-main .footer__legal ul li{margin:var(--item-margin,0);padding:var(--item-padding,0);}.footer-main .footer__legal ul li{align-items:center;display:flex;}.footer-main .footer__legal ul li:before{background-color:var(--white-16);border-radius:100%;content:"";display:block;height:.25rem;margin-right:.75rem;width:.25rem;}.footer-main .footer__legal ul li::marker{color:var(--white-16);text-indent:2px;}.footer-main .footer__legal li,.footer-main .footer__legal p{font-family:var(--font-family);font-size:.875rem;font-weight:var(--fw-regular);letter-spacing:.005em;line-height:144%;margin:0;}.footer-main .footer__charity{align-self:flex-end;grid-area:charity;}.footer-main a{--color-link:var(--white-60);--color-link-hover:#fff;font-family:var(--font-family);font-size:.875rem;font-weight:var(--fw-semibold);letter-spacing:.01em;line-height:144%;text-decoration:none;}[data-critical]>*{opacity:1;visibility:visible;}@media (min-width:600px){.wForm .wfPageNextButton,.wForm .wfPagePreviousButton,.wForm input[type=submit]{max-width:calc(50% - var(--form-column-gap));}}@media (min-width:768px){:root{--form-column-gap:1rem;}.modal-global-wrapper .modal__inner--image{display:grid;grid-template-columns:repeat(2,1fr);}.modal-global-wrapper .modal__content{padding:3rem 2rem;}.modal-global-wrapper .modal__description{font-family:var(--font-family);font-size:1.25rem;font-weight:var(--fw-regular);line-height:144%;}.card-empty .card__title{font-family:var(--font-secondary);font-size:3.5rem;font-weight:var(--fw-regular);line-height:120%;}}@media (min-width:768px) and (max-width:991px){.footer-main .footer__inner{grid-template-areas:"subscribe socials" "nav nav" "bottom bottom";}}@media (min-width:992px){.accordion--std .accordion__trigger,.block-accordions .accordion .accordion__trigger{font-family:var(--font-secondary);font-size:1.5rem;font-weight:var(--fw-regular);letter-spacing:.005em;line-height:128%;}.accordion--std .accordion__panel-inner,.block-accordions .accordion .accordion__panel-inner{padding-right:4rem;}.scroll-top-container{bottom:-2.125rem;}.scroll-top{bottom:3.125rem;right:var(--container-aside);}.modal-global-wrapper .modal__title{font-family:var(--font-secondary);font-size:2.5rem;font-weight:var(--fw-regular);line-height:128%;}.menu-tags{max-width:40rem;}.card-post:not(.card-post--horizontal-desktop).card-post--reveal:focus-within .card__footer{opacity:1;transition-duration:var(--timing-slow);transition-property:transform,opacity;transition-timing-function:var(--ease-std);z-index:2;}.card-post--featured .card__body{row-gap:1rem;}.card-post--featured .card__title{font-family:var(--font-secondary);font-size:1.25rem;font-weight:var(--fw-regular);letter-spacing:.01em;line-height:136%;}.card-post--featured .card__title{margin-bottom:.5rem;}.card-post--featured .card__description{padding-bottom:0;}.card-post--featured-hover .card__body:before,.card-post--featured:focus-within .card__body:before,.card-post--featured:hover .card__body:before{background:var(--blue);}.card-post--pinned:not(.card-post--featured) .card__image:after{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:hsla(0,0%,97%,.08);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg aria-hidden='true' style='--icon-width:1em' class='fill' width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m20.434 10.15-4.95 4.95v2.403a1 1 0 0 1-.08.398 1.033 1.033 0 0 1-.22.327l-.407.407c-.2.2-.436.3-.707.3a.968.968 0 0 1-.707-.3l-2.828-2.829-4.137 4.137c-.2.2-.436.3-.707.3a.967.967 0 0 1-.707-.3c-.2-.2-.3-.436-.3-.707 0-.271.1-.507.3-.707l4.136-4.137-2.828-2.828c-.2-.2-.3-.436-.3-.707 0-.271.1-.507.3-.707l.407-.407a.999.999 0 0 1 .725-.3h2.404l4.95-4.95c-.201-.2-.301-.436-.301-.707 0-.271.1-.507.3-.707.2-.2.436-.301.708-.301.27 0 .506.1.707.3l5.656 5.657c.2.2.3.436.3.707 0 .272-.1.507-.3.708-.2.2-.436.3-.707.3a.968.968 0 0 1-.707-.3Zm-11.42 1.308 4.455 4.454v-1.626l5.551-5.55-2.828-2.83-5.551 5.552H9.014Z' fill='%23fff'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:auto .6em;border-radius:100%;content:"";display:flex;font-size:2.5rem;height:1em;left:max(4.3656207367%,1rem);position:absolute;top:max(4.3656207367%,1rem);width:1em;}.card-post--large .card__title{font-family:var(--font-secondary);font-size:1.5rem;font-weight:var(--fw-regular);letter-spacing:.005em;line-height:128%;}.card-post--large .card__body{padding-top:min(7.6923076923%,2rem);}.card-post--large .card__description{padding-block:.75rem;}.form-search .form__submit{--icon-size:1.5rem;}.template-archive .card-empty,.template-clinical-trials .card-empty,.template-guides-resources .card-empty,.template-research-projects .card-empty,.template-resources-for-hcp .card-empty{margin-top:clamp(3.75rem,8.3333333333vw,7.5rem);}.nav-footer .accordion__trigger{display:none;}.nav-footer .nav__inner{-moz-column-gap:2rem;column-gap:2rem;display:grid;grid-template-columns:repeat(4,1fr);}.form-subscribe .wForm form{align-items:flex-end;flex-direction:row;}.footer-main .footer__inner{-moz-column-gap:2rem;column-gap:2rem;grid-template-areas:"logo subscribe" "logo socials" "nav nav" "cards cards" "bottom bottom";grid-template-columns:1fr 1fr;padding-top:5rem;}.footer-main .footer__title{font-family:var(--font-secondary);font-size:1.25rem;font-weight:var(--fw-regular);letter-spacing:.01em;line-height:136%;}.footer-main .footer__socials .socials__link{--icon-size:3rem;--icon-inner-size:1.25rem;}.footer-main .footer__subscribe .button{font-family:var(--font-family);font-size:1.25rem;font-weight:var(--fw-bold);letter-spacing:.015em;line-height:144%;}.footer-main .footer__nav{margin-block:3rem 1rem;}.footer-main .footer__bottom{padding-block:2rem;}.footer-main .footer__bottom-inner{-moz-column-gap:2rem;column-gap:2rem;grid-template-areas:"acknowledgement charity scroll" "legal charity scroll";grid-template-columns:1fr max-content 2.5rem;}.footer-main .footer__legal{align-items:center;flex-direction:row;}}@media (min-width:992px) and (hover:hover){.card-post:not(.card-post--horizontal-desktop).card-post--reveal:hover .card__footer{opacity:1;transition-duration:var(--timing-slow);transition-property:transform,opacity;transition-timing-function:var(--ease-std);z-index:2;}}@media (min-width:992px) and (hover:hover) and (prefers-reduced-motion:no-preference){.card-post:not(.card-post--horizontal-desktop).card-post--reveal:hover .card__footer{transform:translateY(calc(var(--card-footer-height)*-1));transition-duration:var(--timing-slow);transition-property:transform,max-height,opacity;transition-timing-function:var(--ease-std),var(--ease-std);}.card-post:not(.card-post--horizontal-desktop).card-post--reveal:hover:has(.card__image) .card__body{margin-bottom:var(--card-footer-height);margin-top:calc(var(--card-footer-height)*-1);transition:margin var(--timing-slow) var(--ease-std);}.card-post:not(.card-post--horizontal-desktop).card-post--reveal:hover .card__image img{transform:scale(1.1);transition:transform var(--timing-slow) var(--ease-std);}}@media (min-width:992px) and (max-width:1199px){.form-subscribe .wForm form{flex-wrap:wrap;}}@media (min-width:992px) and (prefers-reduced-motion:no-preference){.card-post:not(.card-post--horizontal-desktop).card-post--reveal:focus-within .card__footer{transform:translateY(calc(var(--card-footer-height)*-1));transition-duration:var(--timing-slow);transition-property:transform,max-height,opacity;transition-timing-function:var(--ease-std),var(--ease-std);}.card-post:not(.card-post--horizontal-desktop).card-post--reveal:focus-within:has(.card__image) .card__body{margin-bottom:var(--card-footer-height);margin-top:calc(var(--card-footer-height)*-1);transition:margin var(--timing-slow) var(--ease-std);}.card-post:not(.card-post--horizontal-desktop).card-post--reveal:focus-within .card__image img{transform:scale(1.1);transition:transform var(--timing-slow) var(--ease-std);}}@media (pointer:fine) and (min-width:992px){.card-post--featured.card-post--external-link .card__external-link{--button-color:var(--white-60);--button-color-hover:#fff;}.card-post--featured.card-post--external-link .card__external-link .icon{--icon-background:var(--white-60);}.card-post--featured.card-post--external-link:has(.card__external-link:focus) span.button,.card-post--featured.card-post--external-link:has(.card__external-link:hover) span.button{--button-color:var(--white-60);}.card-post--featured.card-post--external-link:has(.card__external-link:focus) span.button .icon,.card-post--featured.card-post--external-link:has(.card__external-link:hover) span.button .icon{--icon-background:var(--white-60);}}@media (pointer:fine) and (min-width:992px) and (hover:hover){.card-post--featured.card-post--external-link .card__external-link:hover .icon{--icon-background:#fff;}}@media (min-width:1080px){.submenu,.submenu--desktop{--grid-columns:var(--container-gutter) repeat(3,1fr) var(--container-gutter);--grid-areas:"links links . . .";--subgrid-areas:". . links card .";--psuedo-area:1/1/2/2;--submenu-default-height:37.5rem;box-shadow:0 50px 30px rgba(11,17,87,.01),0 22px 22px rgba(11,17,87,.02),0 6px 12px rgba(11,17,87,.02);overflow:hidden;}.submenu .submenu__inner,.submenu--desktop .submenu__inner{display:grid;grid-template-areas:var(--grid-areas);grid-template-columns:var(--grid-columns);height:100%;max-height:var(--submenu-max-height,var(--submenu-default-height));}.submenu .submenu__inner>.submenu__links,.submenu--desktop .submenu__inner>.submenu__links{grid-area:links;height:var(--submenu-max-height,var(--submenu-default-height));overflow-x:clip;overflow-y:auto;}.submenu .submenu__inner .submenu__tags,.submenu--desktop .submenu__inner .submenu__tags{--pill-bg:#fff;padding:.75rem 2rem;}.submenu--desktop[data-level="1"],[data-level="1"].submenu{display:flex;justify-content:center;}.submenu--desktop[data-level="1"]>.submenu__inner,[data-level="1"].submenu>.submenu__inner{align-items:flex-start;background:var(--lightgrey);background:radial-gradient(52.73% 100% at 0 0,rgba(11,17,87,.02) 0,rgba(11,17,87,0) 100%),var(--lightgrey);transition:all var(--timing-quicker) var(--ease-std);width:100%;}.submenu--desktop[data-level="1"]>.submenu__inner:before,[data-level="1"].submenu>.submenu__inner:before{background-color:#fff;content:"";display:block;grid-area:var(--psuedo-area);height:100%;width:100%;}.submenu--desktop[data-level="1"]>.submenu__inner>.submenu__links,[data-level="1"].submenu>.submenu__inner>.submenu__links{background-color:#fff;}.submenu [data-item-level="1"],.submenu--desktop [data-item-level="1"]{border-left:4px solid transparent;font-family:var(--font-secondary);font-size:1.25rem;font-weight:var(--fw-regular);letter-spacing:.01em;line-height:136%;transition-duration:var(--timing-base);transition-property:background,border;transition-timing-function:var(--ease-std);}.submenu [data-item-level="1"]:has(.submenu[data-expanded=true]),.submenu [data-item-level="1"]:hover:not(.menu-focussed .submenu--desktop [data-item-level="1"]):not(.menu-focussed .submenu [data-item-level="1"]),.submenu--desktop [data-item-level="1"]:has(.submenu[data-expanded=true]),.submenu--desktop [data-item-level="1"]:hover:not(.menu-focussed .submenu--desktop [data-item-level="1"]):not(.menu-focussed .submenu [data-item-level="1"]){background-color:var(--lightgrey);border-color:var(--blue);color:var(--blue);}.submenu [data-item-level="1"]:has(.submenu[data-expanded=true]) .menu-item__toggle .icon--plus,.submenu [data-item-level="1"]:hover:not(.menu-focussed .submenu--desktop [data-item-level="1"]):not(.menu-focussed .submenu [data-item-level="1"]) .menu-item__toggle .icon--plus,.submenu--desktop [data-item-level="1"]:has(.submenu[data-expanded=true]) .menu-item__toggle .icon--plus,.submenu--desktop [data-item-level="1"]:hover:not(.menu-focussed .submenu--desktop [data-item-level="1"]):not(.menu-focussed .submenu [data-item-level="1"]) .menu-item__toggle .icon--plus{--icon-inner-size:0.875rem;border:1px solid transparent;}.submenu [data-item-level="1"]:has(.submenu[data-expanded=true]) .menu-item__toggle .icon--plus:before,.submenu [data-item-level="1"]:hover:not(.menu-focussed .submenu--desktop [data-item-level="1"]):not(.menu-focussed .submenu [data-item-level="1"]) .menu-item__toggle .icon--plus:before,.submenu--desktop [data-item-level="1"]:has(.submenu[data-expanded=true]) .menu-item__toggle .icon--plus:before,.submenu--desktop [data-item-level="1"]:hover:not(.menu-focussed .submenu--desktop [data-item-level="1"]):not(.menu-focussed .submenu [data-item-level="1"]) .menu-item__toggle .icon--plus:before{animation:plusToArrowBefore var(--timing-quicker) both ease-in-out;transform-origin:center right;}.submenu [data-item-level="1"]:has(.submenu[data-expanded=true]) .menu-item__toggle .icon--plus:after,.submenu [data-item-level="1"]:hover:not(.menu-focussed .submenu--desktop [data-item-level="1"]):not(.menu-focussed .submenu [data-item-level="1"]) .menu-item__toggle .icon--plus:after,.submenu--desktop [data-item-level="1"]:has(.submenu[data-expanded=true]) .menu-item__toggle .icon--plus:after,.submenu--desktop [data-item-level="1"]:hover:not(.menu-focussed .submenu--desktop [data-item-level="1"]):not(.menu-focussed .submenu [data-item-level="1"]) .menu-item__toggle .icon--plus:after{animation:plusToArrowAfter var(--timing-quicker) both ease-in-out;margin-top:-1px;transform-origin:center right;}.submenu [data-item-level="1"]:not(:last-of-type)>.menu-item__inner,.submenu--desktop [data-item-level="1"]:not(:last-of-type)>.menu-item__inner{border-bottom:1px solid var(--color-border);}.submenu [data-item-level="1"]>.menu-item__inner .menu-item__title,.submenu--desktop [data-item-level="1"]>.menu-item__inner .menu-item__title{flex-grow:1;padding-block:2rem;padding-left:var(--container-gutter);}.submenu [data-item-level="1"]>.menu-item__inner .menu-item__toggle,.submenu--desktop [data-item-level="1"]>.menu-item__inner .menu-item__toggle{--icon-size:2.5rem;--icon-inner-size:1.125rem;--icon-color:var(--color-text-subtle);--icon-border:1px solid var(--color-border);--icon-border-radius:100%;margin-left:1rem;padding:1rem;}.submenu [data-item-level="1"].menu-item-has-children:hover:not(.menu-focussed .submenu--desktop [data-item-level="1"].menu-item-has-children):not(.menu-focussed .submenu [data-item-level="1"].menu-item-has-children)>.submenu,.submenu--desktop [data-item-level="1"].menu-item-has-children:hover:not(.menu-focussed .submenu--desktop [data-item-level="1"].menu-item-has-children):not(.menu-focussed .submenu [data-item-level="1"].menu-item-has-children)>.submenu{opacity:1;overflow-x:clip;overflow-y:auto;visibility:visible;}.submenu [data-item-level="1"].menu-item-has-children:hover:not(.menu-focussed .submenu--desktop [data-item-level="1"].menu-item-has-children):not(.menu-focussed .submenu [data-item-level="1"].menu-item-has-children)>.submenu .submenu__card,.submenu [data-item-level="1"].menu-item-has-children:hover:not(.menu-focussed .submenu--desktop [data-item-level="1"].menu-item-has-children):not(.menu-focussed .submenu [data-item-level="1"].menu-item-has-children)>.submenu .submenu__links [data-item-level="2"],.submenu--desktop [data-item-level="1"].menu-item-has-children:hover:not(.menu-focussed .submenu--desktop [data-item-level="1"].menu-item-has-children):not(.menu-focussed .submenu [data-item-level="1"].menu-item-has-children)>.submenu .submenu__card,.submenu--desktop [data-item-level="1"].menu-item-has-children:hover:not(.menu-focussed .submenu--desktop [data-item-level="1"].menu-item-has-children):not(.menu-focussed .submenu [data-item-level="1"].menu-item-has-children)>.submenu .submenu__links [data-item-level="2"]{opacity:1;pointer-events:auto;transition-duration:var(--timing-base);transition-property:opacity,visibility;transition-timing-function:var(--ease-std),step-start;visibility:visible;}.submenu [data-item-level="1"].menu-item-has-children:hover:not(.menu-focussed .submenu--desktop [data-item-level="1"].menu-item-has-children):not(.menu-focussed .submenu [data-item-level="1"].menu-item-has-children)>.submenu .submenu__links,.submenu--desktop [data-item-level="1"].menu-item-has-children:hover:not(.menu-focussed .submenu--desktop [data-item-level="1"].menu-item-has-children):not(.menu-focussed .submenu [data-item-level="1"].menu-item-has-children)>.submenu .submenu__links{pointer-events:auto;}.submenu--desktop[data-level="2"],[data-level="2"].submenu{left:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:0;visibility:hidden;will-change:opacity;z-index:2;}.submenu--desktop[data-level="2"][data-expanded=true],[data-level="2"][data-expanded=true].submenu{opacity:1;overflow-x:clip;overflow-y:auto;visibility:visible;}.submenu--desktop[data-level="2"][data-expanded=true] .submenu__card,.submenu--desktop[data-level="2"][data-expanded=true] .submenu__links [data-item-level="2"],[data-level="2"][data-expanded=true].submenu .submenu__card,[data-level="2"][data-expanded=true].submenu .submenu__links [data-item-level="2"]{opacity:1;pointer-events:auto;transition-duration:var(--timing-base);transition-property:opacity,visibility;transition-timing-function:var(--ease-std),step-start;visibility:visible;}.submenu--desktop[data-level="2"] .submenu__inner,[data-level="2"].submenu .submenu__inner{--grid-areas:var(--subgrid-areas);overflow-x:clip;overflow-y:auto;}.submenu--desktop[data-level="2"] .submenu__inner .submenu__links,[data-level="2"].submenu .submenu__inner .submenu__links{min-height:calc(var(--submenu-max-height, var(--submenu-default-height)) - 1px);}.submenu--desktop[data-level="2"] .submenu__inner .submenu__links-inner,[data-level="2"].submenu .submenu__inner .submenu__links-inner{padding-block:2rem;position:relative;z-index:2;}.submenu [data-item-level="2"],.submenu--desktop [data-item-level="2"]{font-family:var(--font-family);font-size:1rem;font-weight:var(--fw-semibold);letter-spacing:.01em;line-height:152%;opacity:0;transition:opacity var(--timing-slowest) var(--ease-std);transition-duration:var(--timing-quicker);transition-property:opacity,visibility;transition-timing-function:var(--ease-std),step-end;visibility:hidden;will-change:opacity;}.submenu [data-item-level="2"] .menu-item__link,.submenu--desktop [data-item-level="2"] .menu-item__link{align-items:center;-moz-column-gap:.75rem;column-gap:.75rem;display:flex;justify-content:space-between;padding:.75rem 2rem;width:100%;}.submenu [data-item-level="2"] .menu-item__link .icon--arrow,.submenu--desktop [data-item-level="2"] .menu-item__link .icon--arrow{--icon-size:1.5rem;--icon-inner-size:0.875rem;--icon-color:var(--color-text-subtle);opacity:0;transform:translateX(-6px);transition-duration:var(--timing-base);transition-property:opacity,transform;transition-timing-function:var(--ease-std);}.submenu [data-item-level="2"]:first-of-type,.submenu--desktop [data-item-level="2"]:first-of-type{color:var(--blue);font-family:var(--font-family);font-size:1.25rem;font-weight:var(--fw-semibold);letter-spacing:.01em;line-height:144%;}.submenu .submenu__card,.submenu--desktop .submenu__card{align-items:flex-start;align-self:flex-start;display:flex;grid-area:card;opacity:0;padding:2rem 0 2rem 2rem;pointer-events:none;transition:opacity var(--timing-slowest) var(--ease-std);transition-duration:var(--timing-quicker);transition-property:opacity,visibility;transition-timing-function:var(--ease-std),step-end;visibility:hidden;will-change:opacity;}.submenu .submenu__card .card,.submenu--desktop .submenu__card .card{margin-left:auto;max-width:26.25rem;width:100%;}.nav--desktop .menu-item[data-item-level="0"],.nav-primary .menu-item[data-item-level="0"]{background-color:transparent;border-bottom:2px solid transparent;cursor:pointer;transition-duration:var(--timing-base);transition-property:background,border;transition-timing-function:var(--ease-std);}.nav--desktop .menu-item[data-item-level="0"]:focus-within,.nav--desktop .menu-item[data-item-level="0"]:hover:not(.menu-focussed .nav--desktop .menu-item[data-item-level="0"]):not(.menu-focussed .nav-primary .menu-item[data-item-level="0"]),.nav-primary .menu-item[data-item-level="0"]:focus-within,.nav-primary .menu-item[data-item-level="0"]:hover:not(.menu-focussed .nav--desktop .menu-item[data-item-level="0"]):not(.menu-focussed .nav-primary .menu-item[data-item-level="0"]){background-color:var(--lightgrey);border-bottom:2px solid var(--blue);}.form-search .form__control{margin:0 auto;padding-inline:1em;}.form-search .form__input{min-height:3.5rem;}.header-search{-moz-column-gap:.5rem;column-gap:.5rem;display:flex;}.header-search .submenu-search{background-color:var(--lightgrey);overflow:hidden;}.header-search .submenu-search .submenu__container{margin-inline:auto;max-width:calc(var(--container-wide) + var(--container-gutter)*2);padding-inline:var(--container-gutter);width:var(--container-fill,100%);}.header-search .submenu-search .submenu__inner--results .button--icon .button__icon{--icon-background:#fff;}.header-search .submenu-search .submenu__suggested{--pill-bg:#fff;}.header-search .submenu-search .submenu__posts .submenu__cards{-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:repeat(3,1fr);}.header-search .submenu-search .ais-Hits-list,.header-search .submenu-search .submenu__results{max-height:27.5rem;}.header-main .header__inner .header__cta,.header-main--desktop .header__cta{position:relative;z-index:2;}.header-main .header__inner .header__cta .dropdown__panel .button,.header-main--desktop .header__cta .dropdown__panel .button{--button-font-size:1.25rem;--button-padding:0.5625rem 1.5rem;}.header-main .header__inner .header__cta .dropdown__panel .button .button__inner,.header-main--desktop .header__cta .dropdown__panel .button .button__inner{grid-template-areas:"label";grid-template-columns:1fr;}.header-main .header__inner .header__cta .dropdown__panel .button .button__label,.header-main--desktop .header__cta .dropdown__panel .button .button__label{justify-content:center;}.header-main .header__inner .header__cta .dropdown__panel .button .button__icon,.header-main--desktop .header__cta .dropdown__panel .button .button__icon{display:none;}}@media (min-width:1080px) and (hover:hover){.submenu [data-item-level="2"] .menu-item__link:hover,.submenu--desktop [data-item-level="2"] .menu-item__link:hover{color:var(--blue);}.submenu [data-item-level="2"] .menu-item__link:hover .icon--arrow,.submenu--desktop [data-item-level="2"] .menu-item__link:hover .icon--arrow{opacity:.4;transform:translateX(0);}.submenu [data-item-level="2"]:first-of-type .menu-item__link:hover,.submenu--desktop [data-item-level="2"]:first-of-type .menu-item__link:hover{color:var(--navy);}}@media (min-width:1141px){.modaal-gallery-wrap[data-gallery-count]{grid-template-areas:"prev list next";}.modaal-fullscreen .modaal-gallery-wrap[data-gallery-count]{grid-template-rows:1fr;}}@media (min-width:1200px){.header-search .submenu-search .submenu__posts .submenu__cards{-moz-column-gap:2rem;column-gap:2rem;}.form-subscribe .wForm form input[type=submit]{max-width:22.5rem;}.card-footer .card__links{-moz-column-count:2;column-count:2;-moz-column-gap:2rem;column-gap:2rem;row-gap:.375rem;}.footer-main .footer__inner{-moz-column-gap:2rem;column-gap:2rem;grid-template-areas:"logo subscribe socials" "nav nav nav" "cards cards cards" "bottom bottom bottom";grid-template-columns:2fr 1fr 1fr;padding-top:5rem;}}@media (min-width:1690px){.submenu,.submenu--desktop-xl{--grid-columns:1fr var(--container-gutter) repeat(3,33.875rem) var(--container-gutter) 1fr;--grid-areas:"links links links . . . .";--subgrid-areas:". . . links card . .";--psuedo-area:1/1/2/3;}.submenu [data-item-level="1"],.submenu--desktop-xl [data-item-level="1"]{font-family:var(--font-secondary);font-size:1.75rem;font-weight:var(--fw-regular);letter-spacing:.005em;line-height:128%;}.submenu [data-item-level="1"]>.menu-item__inner,.submenu--desktop-xl [data-item-level="1"]>.menu-item__inner{padding-left:calc(var(--container-aside-wide) - 4px - var(--container-gutter));}}@media (min-width:1080px) and (max-height:800px){.submenu,.submenu--desktop{--submenu-default-height:60vh;--submenu-default-height:60svh;}}@media (max-width:1199px){.form-subscribe .wForm form .actions{width:100%;}}@media only screen and (max-width:1140px){.modaal-gallery-control{background:rgba(0,0,0,.7);}}@media screen and (max-height:1100px){.modaal-instagram iframe{width:700px!important;}}@media (max-width:1079px){.submenu,.submenu--mobile{overflow:auto;}.submenu .menu-item.is-active .menu-item__toggle .icon:before,.submenu--mobile .menu-item.is-active .menu-item__toggle .icon:before{transform:rotate(135deg);}.submenu .menu-item.is-active .menu-item__toggle .icon:after,.submenu--mobile .menu-item.is-active .menu-item__toggle .icon:after{transform:rotate(225deg);}.submenu--mobile[data-level="1"],[data-level="1"].submenu{background-color:#fff;bottom:0;left:100%;opacity:0;position:absolute;top:var(--menu-spacer);transition-duration:var(--timing-base);transition-property:left,opacity,visibility;transition-timing-function:var(--ease-std),step-end,step-end;visibility:hidden;width:100%;z-index:2;}.submenu--mobile[data-level="1"][data-expanded=true],[data-level="1"][data-expanded=true].submenu{left:0;opacity:1;transition-duration:var(--timing-base);transition-property:left,opacity,visibility;transition-timing-function:var(--ease-std),step-start,step-start;visibility:visible;}.submenu [data-item-level="1"],.submenu--mobile [data-item-level="1"]{display:grid;grid-template-rows:min-content 0fr;}.submenu [data-item-level="1"].is-active,.submenu--mobile [data-item-level="1"].is-active{grid-template-rows:min-content 1fr;}.submenu [data-item-level="1"]>.menu-item__inner,.submenu--mobile [data-item-level="1"]>.menu-item__inner{position:relative;}.submenu [data-item-level="1"]>.menu-item__inner .menu-item__link,.submenu--mobile [data-item-level="1"]>.menu-item__inner .menu-item__link{pointer-events:none;}.submenu [data-item-level="1"]>.menu-item__inner .menu-item__toggle,.submenu--mobile [data-item-level="1"]>.menu-item__inner .menu-item__toggle{position:static;}.submenu [data-item-level="1"]>.menu-item__inner .menu-item__toggle:after,.submenu--mobile [data-item-level="1"]>.menu-item__inner .menu-item__toggle:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%;}.submenu--mobile[data-level="2"],[data-level="2"].submenu{border-bottom:1px solid var(--color-border);opacity:0;pointer-events:none;transition-duration:var(--timing-quickest);transition-property:opacity,visibility;transition-timing-function:step-end,step-end;visibility:hidden;}.submenu--mobile[data-level="2"][data-expanded=true],[data-level="2"][data-expanded=true].submenu{opacity:1;pointer-events:auto;transition-duration:var(--timing-quick);transition-property:opacity,visibility;transition-timing-function:step-start,step-start;visibility:visible;}.submenu--mobile[data-level="2"] .submenu__links-inner,[data-level="2"].submenu .submenu__links-inner{padding-block:1rem;}.submenu [data-item-level="2"],.submenu--mobile [data-item-level="2"]{font-family:var(--font-family);font-size:1rem;font-weight:var(--fw-regular);letter-spacing:.005em;line-height:152%;}.submenu [data-item-level="2"] .menu-item__inner,.submenu--mobile [data-item-level="2"] .menu-item__inner{border:none;padding:.5rem var(--container-gutter);}.submenu [data-item-level="2"] .menu-item__inner .icon,.submenu--mobile [data-item-level="2"] .menu-item__inner .icon{display:none;}.submenu [data-item-level="2"]:first-of-type,.submenu--mobile [data-item-level="2"]:first-of-type{color:var(--blue);font-family:var(--font-family);font-size:1rem;font-weight:var(--fw-semibold);letter-spacing:.01em;line-height:152%;}.submenu .submenu__tags,.submenu--mobile .submenu__tags{--pill-bg:var(--opal-tint-60);padding:.5rem var(--container-gutter);}.submenu .submenu__card,.submenu--mobile .submenu__card{margin:0 var(--container-gutter) var(--container-gutter);}.submenu .submenu__card .card-post,.submenu--mobile .submenu__card .card-post{--card-title-height:0px;--focus-outline-offset:-2px;width:100%;}.submenu .submenu__card .card-post .card__inner,.submenu--mobile .submenu__card .card-post .card__inner{background-color:var(--card-bg,#fff);border-radius:.25rem;grid-template-areas:"image main";grid-template-columns:6rem 1fr;grid-template-rows:auto;padding:.25rem;}.submenu .submenu__card .card-post .card__main:has(.card__image) .card__body,.submenu--mobile .submenu__card .card-post .card__main:has(.card__image) .card__body{border-left:none;}.submenu .submenu__card .card-post .card__body,.submenu--mobile .submenu__card .card-post .card__body{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:center;max-width:34.5rem;padding:.5rem 1rem;row-gap:0;}.submenu .submenu__card .card-post .card__body:has(.card__meta),.submenu--mobile .submenu__card .card-post .card__body:has(.card__meta){display:grid;grid-template-rows:max-content 1fr;height:100%;justify-content:flex-start;}.submenu .submenu__card .card-post .card__body:has(.card__meta) .card__title,.submenu--mobile .submenu__card .card-post .card__body:has(.card__meta) .card__title{align-self:center;}.submenu .submenu__card .card-post .card__title,.submenu--mobile .submenu__card .card-post .card__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-family:var(--font-secondary);font-size:1rem;font-weight:var(--fw-regular);letter-spacing:.015em;line-height:144%;margin-bottom:0;overflow:hidden;transition:color var(--timing-base) var(--ease-std);}.submenu .submenu__card .card-post .card__description,.submenu--mobile .submenu__card .card-post .card__description{margin-top:.25rem;}.submenu .submenu__card .card-post .card__footer,.submenu--mobile .submenu__card .card-post .card__footer{display:none;}.submenu .submenu__card .card-post .card__image,.submenu--mobile .submenu__card .card-post .card__image{border-radius:var(--border-radius);max-width:6rem;overflow:hidden;z-index:1;}.submenu .submenu__card .card-post .card__image:before,.submenu--mobile .submenu__card .card-post .card__image:before{content:"";display:block;padding-top:100%;width:100%;}.submenu .submenu__card .card-post .card__inner,.submenu--mobile .submenu__card .card-post .card__inner{padding:0;}.submenu .submenu__card .card-post .card__main,.submenu--mobile .submenu__card .card-post .card__main{border:1px solid var(--color-border);}.submenu .submenu__card .card-post .card__image,.submenu--mobile .submenu__card .card-post .card__image{border-radius:0;}.nav--mobile .menu-item__inner,.nav-primary .menu-item__inner{border-bottom:1px solid var(--color-border);min-height:6rem;padding-left:var(--container-gutter);}.nav--mobile .menu-item__inner:not(:has(>.menu-item__toggle)),.nav-primary .menu-item__inner:not(:has(>.menu-item__toggle)){padding-right:var(--container-gutter);}.nav--mobile [data-item-level="0"],.nav-primary [data-item-level="0"]{color:var(--navy);font-family:var(--font-secondary);font-size:1.5rem;font-weight:var(--fw-regular);letter-spacing:.005em;line-height:128%;}.nav--mobile [data-item-level="0"].is-active>.menu-item__inner,.nav-primary [data-item-level="0"].is-active>.menu-item__inner{pointer-events:none;}.nav--mobile [data-item-level="0"]>.menu-item__inner,.nav-primary [data-item-level="0"]>.menu-item__inner{align-items:center;display:flex;position:relative;width:100%;}.nav--mobile [data-item-level="0"]>.menu-item__inner>.menu-item__toggle,.nav-primary [data-item-level="0"]>.menu-item__inner>.menu-item__toggle{position:static;}.nav--mobile [data-item-level="0"]>.menu-item__inner>.menu-item__toggle:after,.nav-primary [data-item-level="0"]>.menu-item__inner>.menu-item__toggle:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%;}.nav--mobile [data-item-level="0"] .menu-item__title,.nav-primary [data-item-level="0"] .menu-item__title{flex-grow:1;}.nav--mobile [data-item-level="0"] .menu-item__toggle,.nav-primary [data-item-level="0"] .menu-item__toggle{--icon-size:2.5rem;--icon-inner-size:1.125rem;--icon-color:var(--color-text-subtle);--icon-border:1px solid var(--color-border);--icon-border-radius:100%;padding-block:1.5rem;padding-inline:var(--container-gutter);}.nav--mobile [data-item-level="2"] .menu-item__inner,.nav-primary [data-item-level="2"] .menu-item__inner{min-height:auto;}.form-search .form__control{-moz-column-gap:.625rem;column-gap:.625rem;padding:0 var(--container-gutter);}.form-search .form__input{font-size:var(--font-size-regular);padding:.875rem 0;}.header-search{border-bottom:1px solid var(--color-border);}.header-search .submenu-search{height:100%;top:calc(var(--menu-spacer) + var(--form-height) + 3px);}.header-search .submenu-search .submenu__inner--results{padding:0 var(--container-gutter);}.header-search .submenu-search .submenu__inner--results .button{--button-padding:1.25rem;--button-color:#fff;--button-color-hover:#fff;background:var(--navy);bottom:0;left:0;position:fixed;right:0;}.header-search .submenu-search .submenu__inner--results .button__inner{grid-template-columns:max-content max-content;justify-content:center;}.header-search .submenu-search .submenu__posts,.header-search .submenu-search .submenu__suggested{padding-inline:var(--container-gutter);}.header-main .header__inner .header__logo,.header-main--mobile .header__logo{transition-duration:var(--timing-base);transition-property:opacity,visibility;transition-timing-function:var(--ease-std),step-start;}.header-main .header__inner .header__back,.header-main--mobile .header__back{--icon-size:2.5rem;--icon-inner-size:1rem;--icon-color:var(--color-text-subtle);--icon-border:1px solid var(--color-border);--icon-border-radius:100%;align-items:center;color:var(--color-text-subtle);-moz-column-gap:1rem;column-gap:1rem;display:flex;font-family:var(--font-family);font-size:1.25rem;font-weight:var(--fw-semibold);letter-spacing:.01em;line-height:144%;padding:0 var(--container-gutter);transition-duration:var(--timing-quicker);transition-property:opacity,visibility;transition-timing-function:var(--ease-std),step-end;width:100%;}.header-main .header__inner .header__back .icon,.header-main--mobile .header__back .icon{order:-1;}.header-main .header__inner:has(.header__menu[data-expanded=true]):has(.header-search .form__trigger[aria-expanded=true]) .header__search,.header-main .header__inner:has(.header__menu[data-expanded=true]):has(.menu-item.is-active[data-item-level="0"]) .header__search,.header-main--mobile:has(.header__menu[data-expanded=true]):has(.header-search .form__trigger[aria-expanded=true]) .header__search,.header-main--mobile:has(.header__menu[data-expanded=true]):has(.menu-item.is-active[data-item-level="0"]) .header__search{pointer-events:none;}.header-main .header__inner:has(.header__menu[data-expanded=true]):has(.header-search .form__trigger[aria-expanded=true]) .header__logo,.header-main .header__inner:has(.header__menu[data-expanded=true]):has(.menu-item.is-active[data-item-level="0"]) .header__logo,.header-main--mobile:has(.header__menu[data-expanded=true]):has(.header-search .form__trigger[aria-expanded=true]) .header__logo,.header-main--mobile:has(.header__menu[data-expanded=true]):has(.menu-item.is-active[data-item-level="0"]) .header__logo{opacity:0;transition-duration:var(--timing-quicker);transition-property:opacity,visibility;transition-timing-function:var(--ease-std),step-end;visibility:hidden;}.header-main .header__inner:has(.header__menu[data-expanded=true]):has(.header-search .form__trigger[aria-expanded=true]) .header__back,.header-main .header__inner:has(.header__menu[data-expanded=true]):has(.menu-item.is-active[data-item-level="0"]) .header__back,.header-main--mobile:has(.header__menu[data-expanded=true]):has(.header-search .form__trigger[aria-expanded=true]) .header__back,.header-main--mobile:has(.header__menu[data-expanded=true]):has(.menu-item.is-active[data-item-level="0"]) .header__back{opacity:1;transition-duration:var(--timing-base);transition-property:opacity,visibility;transition-timing-function:var(--ease-std),step-start;visibility:visible;}.header-main .header__inner .header__menu,.header-main--mobile .header__menu{background-color:#fff;height:100%;overflow:hidden;transition-duration:var(--timing-quick);transition-property:opacity,max-height;transition-timing-function:var(--ease-std),step-end;width:100%;}.header-main .header__inner .header__menu[data-expanded=true],.header-main--mobile .header__menu[data-expanded=true]{max-height:var(--100vh);opacity:1;transition-duration:var(--timing-base);transition-property:opacity,max-height;transition-timing-function:var(--ease-std),step-start;}.header-main .header__inner .header__menu-inner,.header-main--mobile .header__menu-inner{height:100%;overflow-x:clip;overflow-y:auto;width:100%;}.header-main .header__inner .header__menu-inner:has(.submenu-search[data-expanded=true]),.header-main .header__inner .header__menu-inner:has(.submenu[data-expanded=true]),.header-main--mobile .header__menu-inner:has(.submenu-search[data-expanded=true]),.header-main--mobile .header__menu-inner:has(.submenu[data-expanded=true]){overflow:hidden;}.header-main .header__inner .header__primary,.header-main--mobile .header__primary{flex-direction:column;}.header-main .header__inner .header__search,.header-main--mobile .header__search{order:-1;}.header-main .header__inner .header__secondary,.header-main--mobile .header__secondary{display:flex;flex-direction:column;flex-grow:1;justify-content:center;margin-block:1.5rem;}.header-main .header__inner .header__cta .dropdown,.header-main--mobile .header__cta .dropdown{position:unset;}.header-main .header__inner .header__cta .dropdown__panel,.header-main--mobile .header__cta .dropdown__panel{background-color:var(--lightgrey);border-top:1px solid var(--lightgrey);height:calc(100% + 3px);left:0;min-height:calc(var(--vh, 1vh)*100 - var(--menu-spacer));padding:0;top:100%;}.header-main .header__inner .header__cta .dropdown__panel>.button,.header-main--mobile .header__cta .dropdown__panel>.button{--button-border-radius:0;--button-background:transparent;--button-background-hover:transparent;--button-background-psuedo:transparent;--button-padding:0;--button-color:var(--navy);--button-color-hover:var(--button-color);--button-background:#fff;--button-background-hover:var(--button-background);--button-column-gap:2rem;--button-padding:1.75rem var(--container-gutter);--icon-size:2.5rem;--icon-inner-size:1rem;--icon-color:var(--color-text-subtle);font-family:var(--font-secondary);font-size:1.5rem;font-weight:var(--fw-regular);letter-spacing:.005em;line-height:128%;transition:color var(--timing-base) var(--ease-std) 0s;}.header-main .header__inner .header__cta .dropdown__panel>.button:after,.header-main--mobile .header__cta .dropdown__panel>.button:after{content:none!important;}.header-main .header__inner .header__cta .dropdown .nav__title,.header-main--mobile .header__cta .dropdown .nav__title{display:none;}}@media (max-width:1079px) and (prefers-reduced-motion:no-preference){.submenu [data-item-level="1"],.submenu--mobile [data-item-level="1"]{transition-duration:var(--timing-base);transition-property:grid;transition-timing-function:var(--ease-std);}}@media screen and (max-height:1000px){.modaal-inner-wrapper{padding-block:60px;}.modaal-instagram iframe{width:600px!important;}}@media (max-width:991px){.scroll-top-container{bottom:6rem;}.scroll-top{bottom:-5rem;right:var(--container-gutter);}.card-post--horizontal-mobile{--card-title-height:0px;--focus-outline-offset:-2px;}.card-post--horizontal-mobile .card__inner{background-color:var(--card-bg,#fff);border-radius:.25rem;grid-template-areas:"image main";grid-template-columns:6rem 1fr;grid-template-rows:auto;padding:.25rem;}.card-post--horizontal-mobile .card__main:has(.card__image) .card__body{border-left:none;}.card-post--horizontal-mobile .card__body{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:center;max-width:34.5rem;padding:.5rem 1rem;row-gap:0;}.card-post--horizontal-mobile .card__body:has(.card__meta){display:grid;grid-template-rows:max-content 1fr;height:100%;justify-content:flex-start;}.card-post--horizontal-mobile .card__body:has(.card__meta) .card__title{align-self:center;}.card-post--horizontal-mobile .card__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-family:var(--font-secondary);font-size:1rem;font-weight:var(--fw-regular);letter-spacing:.015em;line-height:144%;margin-bottom:0;overflow:hidden;transition:color var(--timing-base) var(--ease-std);}.card-post--horizontal-mobile .card__description{margin-top:.25rem;}.card-post--horizontal-mobile .card__footer{display:none;}.card-post--horizontal-mobile .card__image{border-radius:var(--border-radius);max-width:6rem;overflow:hidden;z-index:1;}.card-post--horizontal-mobile .card__image:before{content:"";display:block;padding-top:100%;width:100%;}.card-post--featured .card__inner{min-height:min(30rem,(100vw - var(--container-gutter) * 2) * var(--aspect));}.card-post--featured .card__description{display:-webkit-box;font-family:var(--font-family);font-size:.875rem;font-weight:var(--fw-regular);letter-spacing:.005em;line-height:144%;}.nav-footer .nav__list:not(:last-of-type){border-bottom:1px solid var(--color-border-inverse);}.nav-footer .nav__list-title{display:none;}.form-subscribe .wForm form input[type=submit]{font-family:var(--font-family);font-size:1.25rem;font-weight:var(--fw-bold);letter-spacing:.015em;line-height:144%;}.footer-main{order:99;}.footer-main .footer__logo{display:none;}.footer-main .footer__cards{display:none;}.footer-main .footer__legal ul li:first-of-type:before{content:none;}}@media (max-width:991px),(pointer:coarse){.card-post--external-link .card__body{height:auto;}.card-post--external-link .card__footer{height:auto;padding-bottom:1rem;position:static;}}@media screen and (max-height:900px){.modaal-instagram iframe{width:500px!important;}}@media screen and (max-width:900px){.modaal-instagram iframe{width:500px!important;}}@media (max-width:767px){.modal-global-wrapper .modal__image:before{content:"";display:block;padding-top:59.5238095238%;width:100%;}.modal-global-wrapper .modal__image{order:-1;}.form-subscribe .wForm form input[type=submit]{max-width:none;}}@media only screen and (max-width:600px){.modaal-instagram iframe{width:280px!important;}}@media (hover:hover){.accordion--std .accordion__trigger:hover .accordion__trigger-icon,.block-accordions .accordion .accordion__trigger:hover .accordion__trigger-icon{--icon-color:var(--blue);--icon-border:1px solid var(--navy-16);}.button:hover,.wfPageNextButton:hover,.wfPagePreviousButton:hover,input[type=submit]:hover{--icon-color:var(--button-icon-color-hover,var(--button-color-hover));--icon-background:var(--button-icon-background-hover,var(--button-background-hover));background:var(--button-background-hover,var(--button-background));box-shadow:inset 0 0 0 var(--button-border-width,1px) var(--button-border-color,var(--button-psuedo-background,transparent));color:var(--button-color-hover);transition:all var(--timing-base) var(--ease-std) 0s,box-shadow .1s var(--ease-std) var(--timing-slow);}.button:hover.cover-vertical:after,.wfPageNextButton:hover.cover-vertical:after,.wfPagePreviousButton:hover.cover-vertical:after,input[type=submit]:hover.cover-vertical:after{transform:scale(1) translate(-50%,-50%);}.button:hover:after,.wfPageNextButton:hover:after,.wfPagePreviousButton:hover:after,input[type=submit]:hover:after{transform:scale(1.05) translate(-50%,-50%);transition-delay:0s;}.scroll-top:hover .icon{--icon-color:var(--navy);background-color:var(--opal);}.algolia__link:hover{color:var(--color-text-subtle);}.modal-global-wrapper .modaal-container .modaal-close:hover{background:#fff;color:#002bff;}.pill--link:hover{background-color:var(--pill-bg-hover,var(--navy));color:var(--pill-color-hover,#fff);}.card-post--horizontal-desktop:hover .card__title{--card-title-color:var(--blue);}.form-search .form__clear:hover{--icon-color:var(--color-text);}.header-search .form-search .form__clear:hover{--icon-color:var(--color-link-inverse);--icon-background:var(--color-text);}.header-search .form-search .form__clear:hover .title{color:var(--color-text);}.form-search .form__submit:hover{--icon-color:var(--color-text);}.card-search .card__link:hover{color:var(--blue);}.nav-footer .nav__list-title:hover{color:var(--cyan);}.nav-footer .nav__list-title:hover .icon{opacity:1;transform:translateX(0);}.nav-footer .accordion__panel ul li a:hover{color:#fff;}.card-footer .card__title:hover{color:var(--cyan);}.card-footer .card__title:hover .icon{opacity:1;transform:translateX(0);}.card-footer .card__links a:hover{color:#fff;}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.card-post--horizontal-desktop:hover .card__image img{transform:scale(1.1);}}@media (pointer:fine){.card-post--external-link:not(.card-post--featured){--card-footer-height:5.25rem;}.card-post--external-link:not(.card-post--featured) .card__footer{flex-direction:column;}.card-post--external-link:not(.card-post--featured) .card__external-link{--button-color:var(--navy);--button-color-hover:var(--blue);--button-icon-color-hover:var(--blue);}.card-post--external-link:not(.card-post--featured):has(.card__external-link:focus) span.button,.card-post--external-link:not(.card-post--featured):has(.card__external-link:hover) span.button{--button-color:var(--navy);}}@media (pointer:fine) and (prefers-reduced-motion:no-preference){.dropdown__panel[data-expanded=false]{transform:translateY(-.625rem);}}@media (prefers-reduced-motion:no-preference){.has-shy.is-shy[data-header-direction=down],.has-shy.is-shy[data-header-shy=prevent]{transform:translateY(calc(var(--shy-transform)*-1));}html{scroll-behavior:smooth;}.overflow-scroll-x{scroll-behavior:smooth;}.accordion{transition-duration:.2s;transition-property:grid;transition-timing-function:ease-in-out;}.button:after,.wfPageNextButton:after,.wfPagePreviousButton:after,input[type=submit]:after{transition-delay:.1s;transition-duration:var(--timing-slower);transition-property:transform;transition-timing-function:cubic-bezier(.165,.84,.44,1);}input[type=checkbox]+label:after{transition-duration:var(--timing-base);transition-property:transform,opacity;transition-timing-function:var(--ease-std);}.icon--plus:after,.icon--plus:before{transition-property:transform,background;}.modaal-gallery-item.is_active{transition:width .25s linear,height .25s linear;}.modaal-gallery-item__image{transition:width .25s linear,height .25s linear;}.hamburger{transition:border var(--timing-base) var(--ease-std);}.hamburger .patties>.patty{transition-duration:var(--timing-base);transition-property:transform,background;transition-timing-function:var(--ease-std);}.card-post .card__image img{transition:transform var(--timing-base) var(--ease-std);}.header-search .submenu-search[data-expanded=true]{transition-duration:var(--expand-timing,var(--timing-quick));transition-property:max-height,opacity,visibility;transition-timing-function:var(--ease-std),step-start,step-start;}}
