@charset "UTF-8";*,:after,:before{background-repeat:no-repeat;box-sizing:border-box}:after,:before{text-decoration:inherit;vertical-align:inherit}:where(:root){cursor:default;line-height:1.5;overflow-wrap:break-word;tab-size:4;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%}:where(body){margin:0}:where(h1){font-size:2em;margin:.67em 0}:where(dl,ol,ul) :where(dl,ol,ul){margin:0}:where(hr){color:inherit;height:0}:where(nav) :where(ol,ul){list-style-type:none;padding:0}:where(nav li):before{content:"​";float:left}:where(pre){font-family:monospace,monospace;font-size:1em;overflow:auto}:where(abbr[title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,samp){font-family:monospace,monospace;font-size:1em}:where(small){font-size:80%}:where(audio,canvas,iframe,img,svg,video){vertical-align:middle}:where(iframe){border-style:none}:where(svg:not([fill])){fill:currentColor}:where(table){border-collapse:collapse;border-color:inherit;text-indent:0}:where(button,input,select){margin:0}:where(button,[type=button i],[type=reset i],[type=submit i]){-webkit-appearance:button}:where(fieldset){border:1px solid #a0a0a0}:where(progress){vertical-align:initial}:where(textarea){margin:0;resize:vertical}:where([type=search i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(dialog){background-color:#fff;border:solid;color:#000;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:fit-content}:where(dialog:not([open])){display:none}:where(details>summary:first-of-type){display:list-item}:where([aria-busy=true i]){cursor:progress}:where([aria-controls]){cursor:pointer}:where([aria-disabled=true i],[disabled]){cursor:not-allowed}:where([aria-hidden=false i][hidden]){display:initial}:where([aria-hidden=false i][hidden]:not(:focus)){clip:rect(0,0,0,0);position:absolute}:where(button,input,select,textarea){background-color:initial;border:1px solid WindowFrame;color:inherit;font:inherit;letter-spacing:inherit;padding:.25em .375em}:where(select){appearance:none;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='4'%3E%3Cpath d='M4 0h6L7 4'/%3E%3C/svg%3E") no-repeat 100%/1em;border-radius:0;padding-right:1em}:where(select[multiple]){background-image:none}:where([type=color i],[type=range i]){border-width:0;padding:0}@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:400;src:url(../fonts/raleway/raleway-regular.woff2) format("woff2"),url(../fonts/raleway/raleway-regular.woff) format("woff")}@font-face{font-display:swap;font-family:Raleway;font-style:italic;font-weight:400;src:url(../fonts/raleway/raleway-italic.woff2) format("woff2"),url(../fonts/raleway/raleway-italic.woff) format("woff")}@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:100;src:url(../fonts/raleway/raleway-thin.woff2) format("woff2"),url(../fonts/raleway/raleway-thin.woff) format("woff")}@font-face{font-display:swap;font-family:Raleway;font-style:italic;font-weight:100;src:url(../fonts/raleway/raleway-thinitalic.woff2) format("woff2"),url(../fonts/raleway/raleway-thinitalic.woff) format("woff")}@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:200;src:url(../fonts/raleway/raleway-extralight.woff2) format("woff2"),url(../fonts/raleway/raleway-extralight.woff) format("woff")}@font-face{font-display:swap;font-family:Raleway;font-style:italic;font-weight:200;src:url(../fonts/raleway/raleway-extralightitalic.woff2) format("woff2"),url(../fonts/raleway/raleway-extralightitalic.woff) format("woff")}@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:300;src:url(../fonts/raleway/raleway-light.woff2) format("woff2"),url(../fonts/raleway/raleway-light.woff) format("woff")}@font-face{font-display:swap;font-family:Raleway;font-style:italic;font-weight:300;src:url(../fonts/raleway/raleway-lightitalic.woff2) format("woff2"),url(../fonts/raleway/raleway-lightitalic.woff) format("woff")}@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:500;src:url(../fonts/raleway/raleway-medium.woff2) format("woff2"),url(../fonts/raleway/raleway-medium.woff) format("woff")}@font-face{font-display:swap;font-family:Raleway;font-style:italic;font-weight:500;src:url(../fonts/raleway/raleway-mediumitalic.woff2) format("woff2"),url(../fonts/raleway/raleway-mediumitalic.woff) format("woff")}@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:600;src:url(../fonts/raleway/raleway-semibold.woff2) format("woff2"),url(../fonts/raleway/raleway-semibold.woff) format("woff")}@font-face{font-display:swap;font-family:Raleway;font-style:italic;font-weight:600;src:url(../fonts/raleway/raleway-semibolditalic.woff2) format("woff2"),url(../fonts/raleway/raleway-semibolditalic.woff) format("woff")}@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:700;src:url(../fonts/raleway/raleway-bold.woff2) format("woff2"),url(../fonts/raleway/raleway-bold.woff) format("woff")}@font-face{font-display:swap;font-family:Raleway;font-style:italic;font-weight:700;src:url(../fonts/raleway/raleway-bolditalic.woff2) format("woff2"),url(../fonts/raleway/raleway-bolditalic.woff) format("woff")}@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:800;src:url(../fonts/raleway/raleway-extrabold.woff2) format("woff2"),url(../fonts/raleway/raleway-extrabold.woff) format("woff")}@font-face{font-display:swap;font-family:Raleway;font-style:italic;font-weight:800;src:url(../fonts/raleway/raleway-extrabolditalic.woff2) format("woff2"),url(../fonts/raleway/raleway-extrabolditalic.woff) format("woff")}@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:900;src:url(../fonts/raleway/raleway-black.woff2) format("woff2"),url(../fonts/raleway/raleway-black.woff) format("woff")}@font-face{font-display:swap;font-family:Raleway;font-style:italic;font-weight:900;src:url(../fonts/raleway/raleway-blackitalic.woff2) format("woff2"),url(../fonts/raleway/raleway-blackitalic.woff) format("woff")}@font-face{font-display:swap;font-family:OpenSans;font-style:normal;font-weight:400;src:url(../fonts/opensans/opensans-regular.woff2) format("woff2"),url(../fonts/opensans/opensans-regular.woff) format("woff")}@font-face{font-display:swap;font-family:OpenSans;font-style:italic;font-weight:400;src:url(../fonts/opensans/opensans-italic.woff2) format("woff2"),url(../fonts/opensans/opensans-italic.woff) format("woff")}@font-face{font-display:swap;font-family:OpenSans;font-style:normal;font-weight:300;src:url(../fonts/opensans/opensans-light.woff2) format("woff2"),url(../fonts/opensans/opensans-light.woff) format("woff")}@font-face{font-display:swap;font-family:OpenSans;font-style:italic;font-weight:300;src:url(../fonts/opensans/opensans-lightitalic.woff2) format("woff2"),url(../fonts/opensans/opensans-lightitalic.woff) format("woff")}@font-face{font-display:swap;font-family:OpenSans;font-style:normal;font-weight:500;src:url(../fonts/opensans/opensans-medium.woff2) format("woff2"),url(../fonts/opensans/opensans-medium.woff) format("woff")}@font-face{font-display:swap;font-family:OpenSans;font-style:italic;font-weight:500;src:url(../fonts/opensans/opensans-mediumitalic.woff2) format("woff2"),url(../fonts/opensans/opensans-mediumitalic.woff) format("woff")}@font-face{font-display:swap;font-family:OpenSans;font-style:normal;font-weight:600;src:url(../fonts/opensans/opensans-semibold.woff2) format("woff2"),url(../fonts/opensans/opensans-semibold.woff) format("woff")}@font-face{font-display:swap;font-family:OpenSans;font-style:italic;font-weight:600;src:url(../fonts/opensans/opensans-semibolditalic.woff2) format("woff2"),url(../fonts/opensans/opensans-semibolditalic.woff) format("woff")}@font-face{font-display:swap;font-family:OpenSans;font-style:normal;font-weight:700;src:url(../fonts/opensans/opensans-bold.woff2) format("woff2"),url(../fonts/opensans/opensans-bold.woff) format("woff")}@font-face{font-display:swap;font-family:OpenSans;font-style:italic;font-weight:700;src:url(../fonts/opensans/opensans-bolditalic.woff2) format("woff2"),url(../fonts/opensans/opensans-bolditalic.woff) format("woff")}@font-face{font-display:swap;font-family:OpenSans;font-style:normal;font-weight:800;src:url(../fonts/opensans/opensans-extrabold.woff2) format("woff2"),url(../fonts/opensans/opensans-extrabold.woff) format("woff")}@font-face{font-display:swap;font-family:OpenSans;font-style:italic;font-weight:800;src:url(../fonts/opensans/opensans-extrabolditalic.woff2) format("woff2"),url(../fonts/opensans/opensans-extrabolditalic.woff) format("woff")}:root{--font-system-sans:-apple-system,blinkmacsystemfont,avenir next,avenir,segoe ui,helvetica neue,helvetica,ubuntu,roboto,noto,arial,sans-serif;--font-heading:var(--font-system-sans);--font-sans:var(--font-system-sans);--color-white:#fff;--color-black:#000;--color-gray:#bebebe;--color-gray-light:#8a8a8a;--color-gray-medium:#444;--color-error:#cb1d21;--color-error-contrast:var(--color-white,#fff);--color-text:#333f48;--color-primary:#333;--color-primary-contrast:var(--color-white,#fff);--color-primary-dark:#111;--color-primary-dark-contrast:var(--color-white,#fff);--color-primary-light:#d5d5d5;--color-primary-light-contrast:var(--color-black,#000);--color-secondary:#333;--color-secondary-contrast:var(--color-white,#fff);--color-secondary-dark:#111;--color-secondary-dark-contrast:var(--color-white,#fff);--color-secondary-light:#d5d5d5;--color-secondary-light-contrast:var(--color-black,#000);--color-tertiary:#333;--color-tertiary-contrast:var(--color-white,#fff);--color-tertiary-dark:#111;--color-tertiary-dark-contrast:var(--color-white,#fff);--color-tertiary-light:#d5d5d5;--color-tertiary-light-contrast:var(--color-white,#fff);--spacer-sm:3rem;--spacer-md:4.5rem;--spacer-lg:6rem}.fonts-loaded{--font-heading:"Raleway",var(--font-system-sans);--font-sans:"OpenSans",var(--font-system-sans)}.clearfix:after{clear:both!important;content:""!important;display:block!important}.visually-hidden{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.wrapper,.wrapper-narrow,.wrapper-wide,form{padding-inline:1.5rem}.wrapper{margin-inline:auto;width:min(1225px,100%)}.wrapper-narrow{margin-inline:auto;width:min(800px,100%)}.wrapper-wide{margin-inline:auto;width:min(1600px,100%)}.wrapper>.wrapper{max-width:none;padding:0}.wrapper--centered{align-items:center;display:flex;justify-content:center}form{--form-label-color:var(--color-primary-dark);--form-border-radius:5px;--form-error-color:var(--color-error);--form-focus-border-color:var(--color-primary-dark);--form-border-color:#768692;--form-radio-label-color:var(--color-text);--form-text-color:var(--color-text);--form-accent-color:var(--color-primary)}button,input,select,textarea{font:inherit}input[type=checkbox],input[type=radio],input[type=submit]{accent-color:var(--form-accent-color);width:auto}.form-actions,.form-item{display:flex;flex-direction:column;margin-block:0 2rem;max-width:73rem}.form-item input:focus,.form-item input:focus:valid,.form-item select:focus{border-color:var(--form-focus-border-color)}.form-item.webform-element--title-inline{align-items:center;flex-direction:row}.form-item.webform-element--title-inline label{margin-block-end:0;margin-inline-start:.5rem}.form-item.js-form-type-radio label{color:var(--form-radio-label-color);font-family:var(--font-sans);font-weight:400;text-transform:none}.form-item.js-form-type-checkbox{align-items:center;flex-direction:revert;gap:1.5rem}.form-item.js-form-type-checkbox label{margin-block-end:0}.form-item label,.form-item legend{color:var(--form-label-color);font-size:1.2rem;font-weight:700;margin-block-end:.5rem;text-transform:uppercase}@media (min-width:800px){.form-item label,.form-item legend{font-size:1.8rem;line-height:1.1111111111}}.form-item .consent-label{color:unset;font-size:unset;font-weight:unset;line-height:unset;text-transform:unset}.form-date,.form-email,.form-select,.form-tel,.form-text{border-color:var(--form-border-color);border-radius:var(--form-border-radius);color:var(--form-text-color);padding-block:1.8rem}.form-required{position:relative}.form-required:after{color:currentColor;content:"*";padding-inline-start:.25em}input.error,input:focus:invalid,select.error{border-color:var(--form-error-color)}.form-actions{margin-block-start:6rem}.glb-toolbar .layout-builder-form .form-actions{max-width:none}div[role=alert]{color:var(--form-error-color);margin-inline:auto;max-width:73rem}div[role=alert] ul{font-size:1.2rem;padding-left:3rem}@media (min-width:800px){div[role=alert] ul{font-size:1.6rem;padding-left:2rem}}.form-item--error-message{color:var(--form-error-color)}fieldset.captcha{margin-inline:auto;max-width:80rem}:root{--h1-size-mobile:2.5rem;--h1-size-desktop:4rem;--h1-weight:700;--h1-cap-style:none;--h1-typeface:var(--font-heading);--h1-lineheight-mobile:1.08;--h1-lineheight-desktop:1.05;--h1-color:var(--color-primary);--h2-color:var(--color-secondary);--h2-size-mobile:2rem;--h2-size-desktop:3.3rem;--h2-weight:500;--h2-cap-style:normal;--h2-typeface:var(--font-heading);--h2-lineheight-mobile:1.2;--h2-lineheight-desktop:.96;--h3-color:var(--color-primary);--h3-size-mobile:2rem;--h3-size-desktop:3.2rem;--h3-weight:700;--h3-cap-style:none;--h3-typeface:var(--font-heading);--h3-lineheight-mobile:1.2;--h3-lineheight-desktop:1.0625;--h4-color:var(--color-primary);--h4-size-mobile:1.2rem;--h4-size-desktop:1.8rem;--h4-weight:700;--h4-cap-style:none;--h4-typeface:var(--font-sans);--h4-lineheight-mobile:1.3;--h4-lineheight-desktop:1.4;--charttitle-color:var(--color-primary);--charttitle-font:1rem;--charttitle-lineheight-desktop:1.2;--charttitle-lineheight-mobile:1.2;--charttitle-size-desktop:2.7rem;--charttitle-size-mobile:2rem;--charttitle-typeface:var(--font-sans);--charttitle-weight:700}:where(h1,h2,h4,h5,h6){font-weight:700;margin-block-start:0}:where(h1,h2,h4,h5,h6) a{color:currentColor}:where(h1,h2){font-family:var(--font-heading)}:where(h3){font-family:var(--h3-typeface);font-weight:600;margin-block-start:0}:where(h3) a{color:currentColor}.h1,h1{color:var(--h1-color);font-size:var(--h1-size-mobile);font-weight:var(--h1-weight);line-height:var(--h1-lineheight-mobile);text-transform:var(--h1-cap-style)}@media (min-width:800px){.h1,h1{font-size:var(--h1-size-desktop);line-height:var(--h1-lineheight-desktop)}}.content-block__heading,.h2,h2{color:var(--h2-color);font-size:var(--h2-size-mobile);font-weight:var(--h2-weight);line-height:var(--h2-lineheight-mobile);text-transform:var(--h2-cap-style)}@media (min-width:800px){.content-block__heading,.h2,h2{font-size:var(--h2-size-desktop);line-height:var(--h3-lineheight-desktop)}}.callout__heading,.h3,.isi__heading,h3{color:var(--h3-color);font-size:var(--h3-size-mobile);font-weight:var(--h3-weight);line-height:var(--h3-lineheight-mobile);text-transform:var(--h3-cap-style)}@media (min-width:800px){.callout__heading,.h3,.isi__heading,h3{font-size:var(--h3-size-desktop);line-height:var(--h3-lineheight-desktop)}}.h4,.isi__content h3,.isi__sidebar h3,.structured-icon__title,h4{color:var(--h4-color);font-family:var(--h4-typeface);font-size:var(--h4-size-mobile);font-weight:var(--h4-weight);line-height:var(--h4-lineheight-mobile);text-transform:var(--h4-cap-style)}@media (min-width:800px){.h4,.isi__content h3,.isi__sidebar h3,.structured-icon__title,h4{font-size:var(--h4-size-desktop);line-height:var(--h4-lineheight-desktop)}}.chart-title{color:var(--charttitle-color);font-family:var(--charttitle-typeface);font-size:var(--charttitle-size-mobile);font-weight:var(--charttitle-weight);line-height:var(--charttitle-lineheight-mobile);text-align:center}@media (min-width:800px){.chart-title{font-size:var(--charttitle-size-desktop);line-height:var(--charttitle-lineheight-desktop)}}:root{--transition-duration:.3s;--transition-timing-function:ease-in-out;--transition:all var(--transition-duration) var(--transition-timing-function)}a{color:var(--color-primary);text-decoration:underline;transition:var(--transition)}a:active,a:focus,a:hover{color:var(--color-primary-dark);text-decoration:none}:focus,:focus-visible{outline:1px solid;outline-offset:2px}@media (min-width:800px){ul[class^=columns]{column-gap:2em}ul[class^=columns] li{break-inside:avoid}ul.columns,ul.columns--two{column-count:2}ul.columns--three{column-count:3}}li.text-align-center{list-style-position:inside}img,svg,video{display:block;height:auto}iframe,img,svg,video{max-width:100%}*{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);word-wrap:normal}:root{font-size:62.5%;position:relative}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}}body,html{height:100%;min-height:100vh}html{interpolate-size:allow-keywords;scroll-padding:3rem}body{background-color:var(--color-white);color:var(--color-text);font-family:var(--font-sans);font-feature-settings:"lnum" 1,"kern" 1;font-size:1.6rem;line-height:1.5;overflow-x:hidden}p+p{margin-block-start:0}td,th,tr{padding:10px}.lede{color:var(--color-primary-dark);font-size:1.2rem;line-height:1.25}@media (min-width:800px){.lede{font-size:1.6rem}}sub,sup{font-size:.7em}strong{font-weight:700}blockquote .pull-quote{color:var(--color-secondary);font-size:1.4rem;line-height:1.1428571429;margin-bottom:0}@media (min-width:800px){blockquote .pull-quote{font-size:2.5rem;letter-spacing:-.2px;line-height:1.04}}.body-copy{color:var(--color-text);font-size:1.2rem;line-height:1.5}@media (min-width:800px){.body-copy{font-size:1.8rem;line-height:1.5}}.text-align-center{text-align:center}.text-align-left{text-align:left}.text-align-right{text-align:right}.bg-gray{background-color:#f1f1f1}.bg-white{background-color:var(--color-white)}:root{--btn-font:var(--font-sans);--btn-font-size:1.4rem;--btn-lineheight:1.2;--btn-bg:var(--color-primary);--btn-fg:var(--color-primary-contrast);--btn-hover-bg:var(--color-primary-dark);--btn-hover-fg:var(--color-primary-dark-contrast);--btn-border-color:#0000;--btn-icon-color:currentColor;--btn-border-radius:100vmax;--btn-letter-spacing:.1em}.btn,.external-link-popup.ui-dialog .ui-button:not(.ui-dialog-titlebar-close),input[type=submit]{appearance:none;background-color:var(--btn-bg);border:.2em solid;border-color:var(--btn-border-color);border-radius:var(--btn-border-radius);box-shadow:.125em .125em .25em #0006;color:var(--btn-fg);display:inline-block;font-family:var(--btn-font);font-size:var(--btn-font-size);font-weight:700;inline-size:fit-content;letter-spacing:var(--btn-letter-spacing);line-height:var(--btn-lineheight);margin-inline:.25em;max-inline-size:35rem;outline:none;padding:.5em 1.5em;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;text-wrap:balance;transition:all .3s ease-in-out;vertical-align:middle}@media (min-width:800px){.btn,.external-link-popup.ui-dialog .ui-button:not(.ui-dialog-titlebar-close),input[type=submit]{padding:.75em 2.5em}}.btn:focus,.btn:hover,.external-link-popup.ui-dialog .ui-button:focus:not(.ui-dialog-titlebar-close),.external-link-popup.ui-dialog .ui-button:hover:not(.ui-dialog-titlebar-close),input[type=submit]:focus,input[type=submit]:hover{--btn-border-color:#fffc;background-color:var(--btn-hover-bg);box-shadow:none;color:var(--btn-hover-fg)}.btn:focus-visible,.external-link-popup.ui-dialog .ui-button:focus-visible:not(.ui-dialog-titlebar-close),input[type=submit]:focus-visible{text-decoration:underline}.btn--icon{align-items:center;column-gap:.5em;display:inline-flex;justify-content:center}.btn .icon,.external-link-popup.ui-dialog .ui-button:not(.ui-dialog-titlebar-close) .icon,input[type=submit] .icon{color:var(--btn-icon-color);display:block;flex:0 0 auto;height:1.5em;width:1.5em}.btn--sm{box-shadow:none;font-size:1.2rem;letter-spacing:0;min-width:10em;padding:.5em 1em;text-transform:none}.btn--transparent{--btn-bg:#0000;--btn-border-color:currentColor;text-transform:none}.btn.color--primary,.external-link-popup.ui-dialog .color--primary.ui-button:not(.ui-dialog-titlebar-close),input.color--primary[type=submit]{--btn-bg:var(--color-primary);--btn-fg:var(--color-primary-contrast);--btn-hover-bg:var(--color-primary-dark);--btn-hover-fg:var(--color-primary-dark-contrast)}.btn.color--secondary,.external-link-popup.ui-dialog .color--secondary.ui-button:not(.ui-dialog-titlebar-close),.external-link-popup.ui-dialog .ui-button:not(.ui-dialog-titlebar-close):nth-child(2),input.color--secondary[type=submit]{--btn-bg:var(--color-secondary);--btn-fg:var(--color-secondary-contrast);--btn-hover-bg:var(--color-secondary-dark);--btn-hover-fg:var(--color-secondary-dark-contrast)}.btn.color--tertiary,.external-link-popup.ui-dialog .color--tertiary.ui-button:not(.ui-dialog-titlebar-close),input.color--tertiary[type=submit]{--btn-bg:var(--color-tertiary);--btn-fg:var(--color-tertiary-contrast);--btn-hover-bg:var(--color-tertiary-dark);--btn-hover-fg:var(--color-tertiary-dark-contrast)}.btn__container{align-items:center;display:flex;justify-content:center;margin-block:3rem}.content-column{--column-heading-color:var(--color-primary-contrast);--column-heading-bg:var(--color-primary);--column-heading-bgimg:none;--column-body-color:var(--color-text);--column-body-bg:var(--color-gray);--column-body-bgimg:linear-gradient(90deg,#dbdbdb 2%,#f0f0f0 57%);display:flex;flex-direction:column;gap:.5rem;width:100%}.content-column__heading{background-color:var(--column-heading-bg);background-image:var(--column-heading-bgimg);color:var(--column-heading-color);font-size:2rem;font-weight:700;line-height:1.15;margin:0;padding:2.5rem}.content-column__body{background-color:var(--column-body-bg);background-image:var(--column-body-bgimg);border-radius:3px 0 0 3px;color:var(--column-body-color);flex-grow:1;font-size:1.8rem;line-height:1.4444444444;padding:2.5rem;padding-block-end:6rem}.content-column__body :first-child{margin-block-start:0}.content-column__body :last-child{margin-block-end:0}.content-columns{margin-block:3rem}.content-columns__inner{align-items:flex-start;display:flex;flex-flow:column;gap:3rem;justify-content:center}@media (min-width:1225px){.content-columns__inner{flex-flow:row}.content-columns__inner .content-column{align-self:stretch}}.content-columns__inner.two-across .content-column{flex:1 1 50%}.content-columns__inner.three-across .content-column{flex:1 1 33.3333333333%}figure img{margin:auto}figure figcaption{margin-block-start:3rem;margin-inline:auto;max-width:1225px}.heading{margin-block:3rem}.references{--ref-icon-color:var(--color-secondary);--ref-heading-color:var(--color-primary);appearance:none;font-size:1.4rem;line-height:1.3571428571}.references summary{appearance:none;cursor:pointer;list-style:none;text-transform:uppercase}.references summary:focus:not(:focus-visible){outline:none}.references summary::marker{display:none}.references summary::-webkit-details-marker{display:none}.references__heading{color:var(--ref-heading-color);font-weight:700}.references__icon{color:var(--ref-icon-color);height:3rem;margin-inline-end:1rem;vertical-align:middle;width:3rem}.references__icon .icon{height:100%;width:100%}.references .open{display:none}.references .closed,.references[open] .open{display:inline-block}.references[open] .closed{display:none}.references__content{-webkit-hyphens:auto;hyphens:auto;margin-inline-start:4.5rem}.skip-links{font-size:1.6rem;height:2.5em;left:0;line-height:2.5;padding:0;text-align:center;top:0;transform:translate3d(0,-100%,0);z-index:10}.skip-links,.skip-links li{margin:0;position:absolute;width:100%}.skip-links li{height:100%}.skip-links a{background-color:var(--color-white);color:var(--color-text);display:block;left:0;opacity:0;outline:none;padding:0 1em;position:absolute;text-decoration:underline;top:0;transition:all .2s ease-in-out;width:100%}.skip-links a:active,.skip-links a:focus{opacity:1;transform:translateY(100%)}.spacer{contain:content}.spacer--sm{padding-block:var(--spacer-sm)}.spacer--md{padding-block:var(--spacer-md)}.spacer--lg{padding-block:var(--spacer-lg)}.structured-icon{align-items:center;flex-direction:column}@media (min-width:800px){.structured-icon{display:flex;flex-direction:row;gap:2rem}}.structured-icon:not(:first-child){margin-block-start:3rem}.two-across .structured-icon{margin-block-start:0}.structured-icon__image{aspect-ratio:1/1;display:flex;flex-shrink:0;max-width:12rem}.structured-icon__image img{height:100%;object-fit:contain;width:100%}.structured-icon__content{margin-block-start:1.5rem}@media (min-width:800px){.structured-icon__content{margin-block-start:0}}.structured-icon__title{margin-block-end:0}.structured-icon__text :first-child{margin-block:0}.structured-icon__text :last-child{margin-block-end:0}.structured-icon__text a{overflow-wrap:break-word;word-break:break-word}.anchor-link__bar{--anchor-border-size:4px;--anchor-border-style:solid;--anchor-border-color:#0000;--anchor-divider-color:#d8d8d8;--anchor-divider-width:1px;margin-block-end:3rem}.anchor-link__bar ul{align-items:center;display:flex;flex-flow:row wrap;justify-content:center;list-style-type:none;padding-left:unset}.anchor-link__bar li{margin-inline:2rem;padding-block:.7rem;position:relative}.anchor-link__bar li:before{border-bottom:var(--anchor-border-size) var(--anchor-border-style) #0000;bottom:0;content:"";display:block;margin-block-start:0;position:absolute;transition:all .2s linear;width:100%;will-change:border-color}.anchor-link__bar li:focus-within .anchor-link,.anchor-link__bar li:hover .anchor-link{text-decoration:none}.anchor-link__bar li:focus-within:before,.anchor-link__bar li:hover:before{border-bottom-color:var(--anchor-border-color)}@media (min-width:800px){.anchor-link__bar li:not(:last-child):after{background-color:var(--anchor-divider-color);content:"";height:100%;position:absolute;right:-2rem;top:0;width:var(--anchor-divider-width)}}.anchor-link__bar .anchor-link{display:inline-block;font-weight:500;text-align:center}.banner{border-block:1px solid var(--color-primary);container:banner/inline-size;font-family:var(--font-heading);position:relative;text-align:center}.banner__inner{background-color:var(--bg-color);color:var(--fg-color,var(--color-primary));margin-inline:auto}@container (width >= 600px){.banner__inner:has(.banner__cta:nth-child(2)){display:grid;grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr))}}.banner__cta{align-items:center;display:flex;flex-flow:row wrap;gap:1.5rem;justify-content:center;padding:2rem}.banner__title{font-size:2rem;font-weight:700;line-height:1}.banner a:not(.btn){color:currentColor;text-decoration:none}.banner a:not(.btn):is(:hover,:focus){text-decoration:underline}.banner .btn{--btn-icon-color:currentColor}.callout{--callout-bg-color:var(--color-primary);--callout-bgimg:none;--callout-text-color:var(--color-primary-contrast);--callout-icon-color:var(--color-white);--callout-font-size:2rem;--callout-lineheight:1.2;padding-inline:1.5rem}@media (min-width:800px){.callout{padding-inline:unset}}.callout__wrapper{margin:3rem auto 6rem;position:relative;text-align:center}@media (min-width:800px){.callout__wrapper{margin:6rem 1.5rem 9rem}}.callout__inner{background-color:var(--callout-bg-color);background-image:var(--callout-bgimg);color:var(--callout-text-color);margin:auto;padding:3rem}.callout__heading{color:var(--callout-text-color);font-size:var(--callout-font-size);line-height:var(--callout-lineheight);margin:0}@media (min-width:800px){.callout__heading{--callout-font-size:3.2rem;--callout-lineheight:1.0625}}.callout__heading p{margin:0}.callout__body{color:var(--callout-text-color);font-size:var(--callout-font-size)}.callout__ctas{list-style:none;margin:0;padding:1em 0 0}.callout__cta{--callout-font-size:2rem;--callout-lineheight:1.2;color:var(--callout-text-color);display:inline-flex;font-size:var(--callout-font-size);font-weight:700;line-height:var(--callout-lineheight);margin:.5em 1em;text-transform:uppercase}.callout__cta a{align-items:center;color:currentColor;display:inline-flex;gap:.5em;text-decoration:none}.callout__cta a:is(:focus,:hover){color:currentColor;text-decoration:underline}.callout__cta a:is(:focus,:hover) .icon{transform:translateX(-.1em)}.callout__cta .icon{color:var(--callout-icon-color);flex-shrink:0;height:.9em;transition:all .2s ease-in-out;width:.9em}.callout__cta .icon-chevron-right{border:.1em solid;border-radius:50%}.callout--custom{font-size:var(--callout-font-size);isolation:isolate}.callout--custom .callout__wrapper{position:relative}.callout--custom .callout__background{background-image:linear-gradient(to bottom right,var(--color-primary),var(--color-primary-dark));color:#0000;content:"";inset:0;position:absolute;z-index:-1}.callout--custom .callout__background img{height:100%;object-fit:cover;width:100%}.callout--custom .callout__inner{--callout-bg-color:#0000;--callout-bgimg:none}@media (min-width:800px){.callout--custom .callout__inner{align-items:center;display:flex}}.callout--custom .callout__one_column{flex-direction:column}.callout--custom .callout__body,.callout--custom .callout__heading{margin:.5em}@media (min-width:800px){.callout--custom .callout__body,.callout--custom .callout__heading{margin:0;padding:0 .5em}}.callout--custom .callout__body:is(:only-child),.callout--custom .callout__heading:is(:only-child){border:0;flex-basis:auto;margin-inline:auto;text-align:center}.callout--custom .callout__heading{--callout-font-size:3.6rem}@media (min-width:800px){.callout--custom .callout__heading{border-inline-end:1px solid #ffffff80;flex-basis:40%;text-align:end}}.callout--custom .callout__body{--callout-font-size:2.25rem;font-weight:700}@media (min-width:800px){.callout--custom .callout__body{flex-basis:60%;text-align:start}}.callout--custom .callout__body p{margin-block:0}.card-container__inner{--flex-gap:6rem;display:flex;flex-flow:row wrap;gap:var(--flex-gap);justify-content:center;margin-block:3rem 6rem;padding-inline:0}@media (min-width:960px){.card-container__inner{--flex-gap:3rem}}.card-container .card{--divider-size:1px;--divider-color:var(--color-primary);max-width:45rem;position:relative;width:100%}.card-container .card--enclosed{--divider:none}@media (min-width:800px){.card-container .card--enclosed{max-width:60rem}}.card-container .card+.card:after{background-color:var(--divider-color);content:"";display:var(--divider,block);height:var(--divider-size);position:absolute;top:0;transform:translateY(calc(var(--flex-gap)*-.5));width:100%}@media (min-width:960px){.card-container .card+.card:after{height:100%;left:0;transform:translateX(calc(var(--flex-gap)*-.5));width:var(--divider-size)}}.card-container .default .card{max-width:60rem}.card-container .full .card{max-width:100%}.card-container .wide .card{max-width:80rem}@media (min-width:960px){.card-container .two-across .card{flex-basis:calc(50% - var(--flex-gap))}.card-container .two-across .card:nth-child(odd):after{--divider:none}.card-container .three-across .card{flex-basis:calc(33.33333% - var(--flex-gap))}.card-container .three-across .card:nth-child(3n+1):after{--divider:none}}:root{--card-heading-color:var(--color-primary);--card-body-color:var(--color-text);--card-bg-color:#0000;--card-img-color:var(--color-secondary);--card-text-align:center;--card-font-size:2rem;--card-lineheight:1.25;--card-border-size:0;--card-border-style:solid;--card-border-color:#0000;--card-btn-bg-color:var(--color-primary);--card-btn-border-size:.2em;--card-btn-border-style:solid;--card-btn-border-color:#0000}.card{align-items:center;background-color:var(--card-bg-color);border:var(--card-border-size) var(--card-border-style) var(--card-border-color);display:grid;grid-template-areas:"heading" "image" "description" "cta" "link";grid-template-rows:auto auto 1fr auto auto;justify-items:center;padding:1.5rem;text-align:var(--card-text-align);width:100%}.card__heading{color:var(--card-heading-color);font-size:var(--card-font-size);font-weight:500;grid-area:heading;line-height:var(--card-lineheight);margin-bottom:2rem}@media (min-width:800px){.card__heading{--card-font-size:3.2rem;--card-lineheight:1.0625}}.card--enclosed .card__heading{--card-font-size:1.6rem;--card-lineheight:1.25;--card-heading-color:var(--color-primary-dark);--card-text-align:left;margin-bottom:0}@media (min-width:800px){.card--enclosed .card__heading{--card-font-size:2rem;--card-lineheight:1.25;margin-bottom:2rem}}@media (min-width:960px){.card--enclosed .card__heading{--card-font-size:2.7rem;--card-lineheight:1.185}}.card__image{color:var(--card-img-color);display:flex;grid-area:image;height:100%;max-height:25rem;max-width:25rem;min-height:10rem;overflow:hidden;padding-block:1.5rem;width:100%}.card__image img{margin:auto}.card__image svg{height:100%;max-height:10rem;width:100%}.card__description{--card-font-size:1.6rem;--card-lineheight:1.5;color:var(--card-body-color);font-size:var(--card-font-size);grid-area:description;line-height:var(--card-lineheight);padding-block:1.5rem 3rem;text-align:var(--card-text-align)}@media (min-width:800px){.card__description{--card-font-size:1.8rem;--card-lineheight:1.5}}.card__description :first-child{margin-block-start:0}.card__description :last-child{margin-block-end:0}.card--enclosed .card__description{--card-text-align:left;--card-font-size:1.2rem;--card-lineheight:1.25;padding-block-end:0;padding-block-start:1.5rem}@media (min-width:800px){.card--enclosed .card__description{--card-font-size:1.4rem}}@media (min-width:960px){.card--enclosed .card__description{--card-font-size:1.6rem}}.card__cta{grid-area:cta;margin-top:auto;width:100%}.card--enclosed .card__cta{padding-block-start:3rem}.card__link{grid-area:link;margin-top:1.7rem}.card--enclosed{--card-bg-color:#f1f1f1;justify-items:flex-start;padding:4.5rem 2.5rem 2.8rem;position:relative}@media (min-width:800px){.card--enclosed{flex:1;max-width:100%;padding:4.5rem 2.5rem}}.card--enclosed:before{content:"";height:19px;position:absolute;top:0;width:100%}.card--small{--card-text-align:left;display:block;max-width:50rem}.card--small .card__heading{--card-font-size:1.6rem;--card-lineheight:1.5;--card-heading-color:var(--color-primary-dark);font-weight:700;margin-block-end:unset}.card--small .card__description{--card-font-size:1.6rem;--card-lineheight:1.5;--card-text-align:left;padding-block-end:1.5rem}.content-block__wrapper{display:flex;flex-direction:column}@media (min-width:1225px){.content-block__wrapper{flex-direction:row;gap:8rem;justify-content:space-between}}.content-block__heading{--h2-size-mobile:2.4rem;--h2-lineheight-mobile:1.5;--h2-color:var(--color-primary);--h2-weight:700}.content-block__content{font-size:2rem;line-height:1.25}@media (min-width:800px){.content-block__content{font-size:2.4rem}}.content-block__content ul{padding-left:2rem}.content-block__content li{margin-block-end:1rem}.content-block{margin-bottom:8rem;margin-top:8rem}.dataviz .dataviz-content{border-radius:8px;box-shadow:0 0 16px 0 #00000014;display:flex;flex-direction:column;margin:auto;max-width:1040px}.dataviz .dataviz-content .chart-title{background:linear-gradient(98deg,var(--rusfertide-600) -13.32%,var(--rusfertide-700) 92.56%);border-radius:8px 8px 0 0;color:var(--color-white);margin:0;padding:16px}.dataviz .dataviz-content.secondary .chart-title{background:linear-gradient(156deg,#3e8284 49.89%,#92ddd1 142.4%)}.dataviz .dataviz-content .chart-caption{background:linear-gradient(78deg,#7db8b680 -62.01%,#eefbf980 97.4%);padding:16px}.dataviz .dataviz-content .chart-caption sub,.dataviz .dataviz-content .chart-caption sup{font-size:12px}@media (min-width:800px){.dataviz .dataviz-content .chart-caption{padding:16px 48px}}.dataviz .dataviz-content .chart-image-desktop,.dataviz .dataviz-content .chart-image-mobile{background-color:var(--rusfertide-white)}.dataviz .dataviz-content .chart-image-desktop img,.dataviz .dataviz-content .chart-image-mobile img{width:100%}.dataviz .dataviz-content .chart-image-desktop{display:none}@media (min-width:800px){.dataviz .dataviz-content .chart-image-desktop{display:block}}.dataviz .dataviz-content .chart-image-mobile{display:block}@media (min-width:800px){.dataviz .dataviz-content .chart-image-mobile{display:none}}.dataviz .dataviz-content .chart-title{order:1}.dataviz .dataviz-content .chart-image-desktop{order:2}.dataviz .dataviz-content .chart-image-mobile{order:3}.dataviz .dataviz-content .chart-caption{order:4}@media (min-width:800px){.dataviz .dataviz-content .chart-title{order:1}.dataviz .dataviz-content .chart-caption{order:2}.dataviz .dataviz-content .chart-image-desktop{order:3}.dataviz .dataviz-content .chart-image-mobile{order:4}}.dataviz .dataviz-reference{font-size:12px;margin:16px auto;max-width:1040px}@media (min-width:800px){.dataviz .dataviz-reference{margin:56px auto;max-width:1040px}}.dosing-calendar{align-items:center;background-color:var(--dosing-cal-bg,#fafafa);border-radius:1.6rem;box-shadow:0 0 7px 0 #00000040;margin-inline:auto;padding:2rem;width:min(92rem,100%)}@media (min-width:600px){.dosing-calendar{display:grid;gap:4rem;grid-template-columns:1fr 2fr;padding:5rem 2rem}}.dosing-calendar__image{align-self:start;background:var(--color-white);border:1px solid #f1f1f1;border-radius:.8rem;margin-inline:auto;padding:1rem;width:min(20rem,100%)}.dosing-calendar__content{padding:2rem}@media (min-width:600px){.dosing-calendar__content{padding-inline-start:0}}.dosing-calendar__heading{font-size:2.2rem;font-weight:600}.dosing-calendar__form{padding-inline:0}.dosing-calendar__form label{color:currentColor;font-size:1.6rem;text-transform:none}.dosing-calendar__form :where(input[type=date],input[type=email],input[type=text],select){background-color:var(--color-white);border:1px solid;border-radius:.8rem;padding:1.5rem 3rem;text-transform:uppercase;width:100%}.dosing-calendar__form .btn{margin:0}.flip-cards__wrapper{display:flex;flex-flow:column;gap:1.5rem;justify-content:space-evenly;padding:0}@media (min-width:1225px){.flip-cards__wrapper{flex-flow:row}}.flip-card{--flip-time:.5s;--front-bg:var(--color-primary);--front-fg:var(--color-primary-contrast);--back-bg:var(--color-secondary);--back-fg:var(--color-primary-contrast);--trigger-bg:#0000;--trigger-fg:currentColor;--trigger-size:6rem;isolation:isolate;perspective:1500px;position:relative;width:100%}@media (prefers-reduced-motion:reduce){.flip-card{--flip-time:0s}}.flip-card__inner{display:grid;margin-inline:auto;max-width:35rem;position:relative;transform-origin:center;transition:all var(--flip-time) cubic-bezier(.75,0,.85,1)}.flip-card__face,.flip-card__inner{height:100%;transform-style:preserve-3d;width:100%}.flip-card__face{backface-visibility:hidden;grid-column:1;grid-row:1;transition:visibility var(--flip-time) linear}.flip-card__front{background-color:var(--front-bg);color:var(--front-fg);visibility:visible}.flip-card__back{background-color:var(--back-bg);color:var(--back-fg);transform:rotateY(-180deg);visibility:hidden}.flip-card__content{display:flex;flex-flow:column;font-size:1.6rem;font-weight:700;height:100%;line-height:1.5;padding:3rem;text-align:center;transform:translateZ(5rem);transform:translateZ(5vw) scale(.95)}@media (min-width:800px){.flip-card__content{font-size:1.9rem}}.flip-card__content ul{list-style-position:inside;margin:0;padding:0}.flip-card__content p{margin-block-start:0}.flip-card__content a{color:currentColor;position:relative;z-index:1}.flip-card__reference{font-size:.7em;font-style:italic;font-weight:400}.flip-card__trigger{background-color:initial;border:0;cursor:pointer;display:flex;flex-flow:column;font-size:1.4rem;font-weight:400;gap:1rem;line-height:1.5;margin-block-start:auto;margin-inline:auto;text-transform:uppercase}.flip-card__trigger:before{content:"";cursor:pointer;inset:0;position:absolute;z-index:0}.flip-card__trigger-icon{aspect-ratio:1;background-color:var(--trigger-bg,#0000);border-radius:50%;color:var(--trigger-fg,currentColor);display:grid;height:var(--trigger-size);margin:auto;padding:calc(var(--trigger-size)/4);place-content:center;transition:all .2s ease-in-out;width:var(--trigger-size)}.flip-card__trigger-icon .icon{height:100%;width:100%}.flip-card__trigger:not(:focus-visible){outline:none}.flip-card__trigger:is(:hover,:focus) .flip-card__trigger-icon{transform:translateY(-5%)}.flip-card[aria-pressed] .flip-card__inner{transform:rotateY(-180deg)}.flip-card[aria-pressed] .flip-card__front{visibility:hidden}.flip-card[aria-pressed] .flip-card__back{visibility:visible}.form-disclosure{font-size:1.2rem;line-height:1.25}.hero{--hero-bg-color:var(--color-white);--hero-heading-color:var(--color-primary);--hero-ref-color:var(--color-text);--hero-color:var(--color-primary-dark);background-color:var(--hero-bg-color);color:var(--hero-color);display:grid;min-height:min(25rem,25vh);padding:2.5rem 0;position:relative}.hero--alt{overflow:hidden}.hero__background{inset:0;position:absolute}.hero__background img{height:100%;object-fit:cover;object-position:bottom;width:100%}@media (min-width:800px){.hero__background img{object-position:right}}.hero__inner{display:flex;flex-flow:column;justify-content:center;position:relative;text-align:center}@media (min-width:800px){.hero__inner{text-align:left}}.hero__content{max-width:900px}@media (min-width:800px){.hero__content{display:flex;flex-flow:column;justify-content:center;padding-block:3rem}}.hero--alt .hero__content{flex-shrink:0}@media (min-width:800px){.hero.flex .hero__content-wrapper{align-items:center;display:flex;justify-content:space-between}}.hero__heading{color:var(--hero-heading-color);font-weight:300;margin-block:0;text-wrap:balance}.hero__subheading{color:var(--hero-color);margin-block-start:.5em;text-wrap:balance}.hero__subheading sup{font-size:.75rem}@media (min-width:800px){.hero__subheading sup{font-size:1rem}}.hero__cta{margin-block:5rem;width:100%}@media (min-width:800px){.hero__cta{margin-block:3rem}}.hero .hero__cta{text-align:center}.hero.hero--not-centered .hero__cta{text-align:left}.hero__reference{color:var(--hero-ref-color);font-size:1rem;line-height:1.2;text-align:left}@media (min-width:800px){.hero__reference{font-size:1.4rem;line-height:1.1428571429}}.hero.hero--alt{padding-block:4rem 0}@media (min-width:800px){.hero.hero--alt{padding-block:0}}.hero.hero--alt .hero__inner{padding-inline:unset}@media (min-width:800px){.hero.hero--alt .hero__inner{align-items:center;flex-flow:row;padding-inline:1.5rem 0}}.hero.hero--alt .hero__content{padding-block:unset;padding-inline:1.5rem}@media (min-width:800px){.hero.hero--alt .hero__content{padding-inline:unset}}.hero.hero--alt .hero__image{overflow:hidden;width:100%}@media (min-width:800px){.hero.hero--alt .hero__image{width:auto}}@media (min-width:1225px){.hero.hero--alt .hero__image{transform:translateX(5vw)}}.hero.hero--alt .hero__image img{max-width:unset;width:100%}.icon-cards{--iconcard-text-color:var(--color-gray-medium);align-items:center;display:flex;flex-direction:column;gap:3rem;justify-content:center}@media (min-width:800px){.icon-cards{align-items:unset;flex-direction:row;gap:3rem}}.icon-card{text-align:center;width:20rem}.icon-card__icon{margin-inline:auto}.icon-card__text{color:var(--iconcard-text-color);font-size:1.4rem;font-weight:500;line-height:1.5}.icon-group{background:var(--color-white);box-shadow:0 0 1.6rem 0 #00000014;padding:4rem 3rem}.icon-group__header{inline-size:min(84rem,100%);margin-inline:auto;text-align:center;text-wrap-style:balance}.icon-group__header h2{font-size:var(--h3-size-mobile);line-height:1.4;margin-block-end:0}@media (min-width:600px){.icon-group__header h2{font-size:var(--h3-size-desktop)}}.icon-group__header h2.icon-group__header-title-h1{font-size:var(--h3-size-mobile);line-height:1.4}@media (min-width:600px){.icon-group__header h2.icon-group__header-title-h1{font-size:var(--h3-size-desktop)}}.icon-group__header h2.icon-group__header-title-h2{font-size:var(--h3-size-mobile);line-height:2.6rem}@media (min-width:600px){.icon-group__header h2.icon-group__header-title-h2{font-size:2.4rem;line-height:3rem}}.icon-group__header-sub-title{--sub-title-font-size:1.8rem;--sub-title-line-height:2.6rem}.icon-group__header-sub-title p{font-size:var(--sub-title-font-size);font-weight:700;line-height:var(--sub-title-line-height)}.icon-group__header-sub-title-h3{--sub-title-font-size:1.6rem;--sub-title-line-height:2.4rem}@media (min-width:600px){.icon-group__header-sub-title-h3{--sub-title-font-size:2rem;--sub-title-line-height:2.8rem}}.icon-group__flexbox{display:grid;gap:3rem;grid-auto-flow:row;justify-content:center;margin-block-start:6rem}@media (min-width:800px){.icon-group__flexbox{grid-auto-columns:1fr;grid-auto-flow:column}}@media (min-width:1225px){.icon-group__flexbox{gap:4rem}}.icon-group__item{align-items:center;display:flex;flex-direction:column;text-align:center;text-wrap:balance}@media (max-width:799px){.icon-group__item{display:grid;gap:3rem;grid-template-columns:8.1rem 1fr;text-align:start}}@media (min-width:800px){.icon-group__item .icon-group__item-image+.icon-group__item-content{margin-block-start:3rem}}.icon-group__item img{block-size:auto;inline-size:8.1rem;object-fit:contain}.icon-group__item h3{font-size:1.8rem;line-height:2.4rem;margin:0}.icon-group__footer{font-size:1.6rem;line-height:2.2rem;margin-block-start:2.4rem;text-align:center}:root{--imgblock-caption-color:var(--color-gray-light)}.image-block{margin:auto;max-width:35rem;padding-inline:1.5rem;text-align:center}.image-block__figure{margin:auto}.image-block__figure img{width:100%}.image-block__figure--has-mask img{clip-path:circle(50%)}.image-block__figure figcaption{color:var(--imgblock-caption-color);font-weight:700;margin-block-start:3rem;text-align:center}.introduction{--background-color:#0000;--text-color:var(--color-primary);--border-width:2px;--border-color:var(--color-black);--border-radius:0;--title-size:3.4rem;--title-color:var(--text-color);--title-weight:500;background-color:var(--background-color);border:var(--border-width) solid var(--border-color);border-radius:var(--border-radius);color:var(--text-color);margin-inline:auto;padding:1.5rem;width:min(800px,100%)}.introduction:has(.introduction__image){display:grid;gap:1.5rem;grid-template-areas:"image" "content";width:min(1200px,100%)}@media (min-width:800px){.introduction{padding:5rem}.introduction:has(.introduction__image){gap:5rem;grid-template-areas:"image content";grid-template-columns:1fr 2fr}}.introduction__image{grid-area:image;place-content:center}.introduction__image img{margin-inline:auto}.introduction__content{display:flex;flex-flow:column;gap:3rem;grid-area:content}.introduction__title{color:var(--title-color);font-size:var(--title-size);font-weight:var(--title-weight);text-transform:uppercase}.introduction__phonetic{gap:1em;line-height:1.5}.introduction__cta a,.introduction__phonetic{align-items:center;display:inline-flex;font-weight:700}.introduction__cta a{gap:1rem;text-decoration:none}.introduction__cta a:is(:hover,:focus){text-decoration:underline}.introduction__cta a .icon{aspect-ratio:1;height:1.5em}.isi{--isi-bg-color:var(--color-white);--isi-bar-bg-color:var(--color-primary);--isi-bar-fg-color:var(--color-primary-contrast);--isi-heading-color:var(--color-primary);--isi-box-border-color:var(--color-black);font-size:1.4rem;padding-block:2.5rem}@media (min-width:800px){.isi{padding:2.5rem}}.isi__inner{position:relative}@media (min-width:800px){.isi__inner{display:grid;gap:1rem 8rem;grid-template-areas:"sidebar content";grid-template-columns:1fr 2fr}}.isi__sidebar{grid-area:sidebar}.isi__sidebar h3{font-size:1.4rem}.isi__sidebar ul{padding-inline-start:1.5rem}.isi__sidebar li{padding-block-start:.4rem}.isi__sidebar--inner{position:relative}@media (min-width:800px){.isi__sidebar--inner:after{background-color:var(--color-primary);content:"";height:100%;position:absolute;right:-4rem;top:0;width:1px}}.isi__heading{color:var(--isi-heading-color);font-size:1.8rem;font-weight:700;margin-block-start:0}.isi__content,.isi__heading{grid-area:content}.isi__content ul{padding-inline-start:1.5rem}.isi__content ul ul li{padding-inline-start:.5em}.isi__content li{padding-block-start:.4rem}.isi__content .isi__box{border:2px solid var(--isi-box-border-color);margin-block-end:1rem;padding-inline:1.5rem 2.4rem}.isi__content h3{font-size:1.4rem;margin-block-end:.8em}.isi__info{grid-column-start:2}.isi.isi--fixed{--isiHeight:20vh;--barHeight:50px;background-color:var(--isi-bg-color);bottom:0;display:block;height:calc(var(--isiHeight) + var(--barHeight));overflow:hidden;padding:0;position:fixed;transform:translateY(100%);transition:all .5s ease-in-out;visibility:hidden;width:100%;will-change:transform;z-index:1}.isi.isi--fixed.isi--has-box{--isiHeight:25vh}.isi.isi--fixed.visible{transform:translateY(0);visibility:visible}.isi.isi--fixed.visible.scrolled{transform:translateY(calc(100% - var(--barHeight)))}.isi.isi--fixed.visible.scrolled.isi--has-box{transform:translateY(10vh)}.isi.isi--fixed .isi__bar{background-color:var(--isi-bar-bg-color);color:var(--isi-bar-fg-color);padding:1em}.isi.isi--fixed .isi__bar .wrapper{align-items:center;display:flex;padding-inline:0;position:relative}@media (min-width:800px){.isi.isi--fixed .isi__bar .wrapper{justify-content:center}}.isi.isi--fixed .isi__bar .isi__heading{margin-inline-end:3rem}.isi.isi--fixed .isi__expand{align-items:center;color:currentColor;display:flex;font-size:2rem;font-weight:700;margin-inline:.5em;position:absolute;right:0;text-decoration:none;top:50%;transform:translateY(-50%)}@media (min-width:800px){.isi.isi--fixed .isi__expand{font-size:1.4rem;line-height:1.3571428571}}.isi.isi--fixed .isi__expand span{margin-right:1ch}@media (max-width:799px){.isi.isi--fixed .isi__expand span{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}}.isi.isi--fixed .isi__expand:focus span,.isi.isi--fixed .isi__expand:hover span{text-decoration:underline}.isi.isi--fixed .isi__inner{padding-block:1rem;padding-inline:1em}@media (min-width:800px){.isi.isi--fixed .isi__inner{gap:1rem 8rem;padding-block:0}}.isi.isi--fixed .isi__heading{color:var(--color-primary-contrast);grid-row:1;margin-block:0}.isi.isi--fixed .isi__content,.isi.isi--fixed .isi__sidebar{grid-row-start:2}.external-link-popup.ui-dialog:not(.ui-dialog-off-canvas){background-color:var(--color-white);border-radius:1rem;max-width:78rem;padding:1rem;text-align:center;z-index:1260}@media (min-width:800px){.external-link-popup.ui-dialog:not(.ui-dialog-off-canvas){padding:6rem 7rem}}.external-link-popup.ui-dialog .ui-button:not(.ui-dialog-titlebar-close):focus,.external-link-popup.ui-dialog .ui-button:not(.ui-dialog-titlebar-close):hover{text-decoration:underline}.external-link-popup.ui-dialog .ui-dialog-buttonpane,.external-link-popup.ui-dialog .ui-dialog-titlebar,.external-link-popup.ui-dialog .ui-widget-content.ui-dialog-buttonpane{background-color:initial;border:unset}.external-link-popup.ui-dialog .ui-dialog-titlebar{margin-block-end:unset;padding-block:4.5rem 1.8rem;position:unset}@media (min-width:800px){.external-link-popup.ui-dialog .ui-dialog-titlebar{padding-block-start:2rem}}.external-link-popup.ui-dialog .ui-dialog-titlebar-close{--size:4rem;appearance:none;background:#0000;border:0;height:var(--size);inset:1.5rem 1.5rem auto auto;margin:0;width:var(--size)}.external-link-popup.ui-dialog .ui-dialog-titlebar-close .ui-button-icon{background-image:url(../images/icons/icon-x.svg);background-position:50%;background-size:2.4rem;height:100%;inset:0;margin:0;width:100%}.external-link-popup.ui-dialog .ui-dialog-title{color:var(--color-gray-medium);font-family:var(--font-heading);font-size:2.5rem;font-weight:400;line-height:1.6;margin-block:unset;white-space:unset;width:100%}@media (min-width:800px){.external-link-popup.ui-dialog .ui-dialog-title{font-size:3rem;line-height:1.5}}.external-link-popup.ui-dialog .ui-dialog-content{color:var(--color-gray-medium);font-family:var(--font-heading);font-size:1.8rem;line-height:1.6111111111;margin-block-end:1rem;padding:unset}@media (min-width:800px){.external-link-popup.ui-dialog .ui-dialog-content{margin-block-end:3rem}}.external-link-popup.ui-dialog .ui-widget-content,.external-link-popup.ui-dialog.ui-widget-content{border:unset}.external-link-popup.ui-dialog .ui-widget-content.ui-dialog-buttonpane .button{margin:1rem}.external-link-popup.ui-dialog .ui-widget-content.ui-dialog-buttonpane .ui-dialog-buttonset{display:flex;flex-flow:row wrap;float:unset;justify-content:center;padding:unset}.ui-widget-overlay{background-color:var(--color-black)!important;opacity:.7!important;z-index:1259}.nav{--superutil-bg:var(--color-primary);--superutil-bg-image:none;--superutil-fg:var(--color-primary-contrast);--primary-nav-fg:var(--color-primary-contrast);--primary-nav-bg:var(--color-primary);--primary-nav-bgc:#0000;--primary-nav-bgi:linear-gradient(90deg,var(--color-white) 20rem,var(--color-primary) 75%)}.nav ul{margin-block:0}.nav .icon{--icon-size:.5em;fill:currentColor;flex:0 0 1em;height:var(--icon-size);pointer-events:none;position:absolute;top:50%;transition:all .2s ease-in-out;width:var(--icon-size)}.nav .icon,.nav [aria-expanded=false] .icon{transform:translate3d(0,-50%,0)}.nav [aria-expanded=true] .icon{transform:translate3d(0,-50%,0) rotateX(180deg)}.nav .nav__sublist{flex-flow:column;left:50%;list-style:none;min-width:max-content;padding-inline-start:0;top:100%;transform-origin:top;width:100%}.nav .nav__sublist li{display:block}.nav .nav__sublist[aria-hidden=true]{max-height:0;overflow:hidden;visibility:hidden}.nav .nav__sublist[aria-hidden=false]{margin:0;visibility:visible}.nav.nav--super-utility{color:var(--superutil-fg);font-size:1rem;position:relative}.nav.nav--super-utility,.nav.nav--super-utility:before{background-color:var(--superutil-bg);background-image:var(--superutil-bg-image)}.nav.nav--super-utility:before{content:"";inset:0 auto -1px 50%;position:absolute;transform:translateX(-50%);width:100vw;z-index:-1}.nav.nav--super-utility .nav__inner{align-items:center;display:flex;flex-flow:column;justify-content:space-between;padding-inline:0}@media (min-width:800px){.nav.nav--super-utility .nav__inner{flex-flow:row;padding-inline-end:1.5rem}}.nav.nav--super-utility .nav__list{display:flex;justify-content:center;overflow:hidden;width:100%;word-break:break-word}@media (min-width:800px){.nav.nav--super-utility .nav__list{border-right:1px solid #ffffff80;display:block;justify-content:flex-end;width:auto}}.nav.nav--super-utility .nav__item{background-color:var(--superutil-bg);color:var(--superutil-fg);display:inline-block;flex:1 1 auto;font-family:var(--font-heading);font-weight:500;justify-content:center;padding:.5em 1em;text-align:center}.nav.nav--super-utility .nav__item.active{background-color:var(--superutil-fg);color:var(--superutil-bg)}.nav.nav--super-utility a{color:inherit;text-decoration:none}.nav.nav--super-utility a:focus,.nav.nav--super-utility a:hover{text-decoration:underline}.nav.nav--super-utility .disclaimer{padding:.5em 1em}.nav.nav--super-utility .disclaimer *{margin:0}@media (min-width:800px){.nav.nav--super-utility .disclaimer{margin-inline-start:auto}}@media (max-width:799px){.nav.nav--super-utility .extra{display:none}}.nav.nav--utility{margin-block:.5em;z-index:4}.nav.nav--utility .nav__list{display:flex;gap:0;justify-content:center;width:100%;word-break:break-word}@media (min-width:1225px){.nav.nav--utility .nav__list{gap:3rem;justify-content:flex-end}}.nav.nav--utility .nav__item{align-items:center;display:flex;flex:1 1 25%;justify-content:center;position:relative;text-align:center}@media (min-width:1225px){.nav.nav--utility .nav__item{flex-basis:auto;flex-grow:0}}.nav.nav--utility .nav__item:not(:first-child):before{background-color:#00000040;content:"";height:100%;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1px}@media (min-width:1225px){.nav.nav--utility .nav__item:not(:first-child):before{display:none}}.nav.nav--utility button{appearance:none;border:0;text-decoration:underline}.nav.nav--utility :where(button,a){color:var(--color-text);font-size:1rem;font-weight:600;padding:0 .5em;text-align:center}@media (min-width:800px){.nav.nav--utility :where(button,a){font-size:1.2rem}}.nav.nav--utility :where(button,a):focus:not(:focus-visible){outline:none}.nav.nav--utility .icon{right:.5em;top:50%;transform:translate3d(0,-50%,0)}.nav.nav--utility .nav__toggle{align-content:center;display:flex;padding-inline-end:1.5em;position:relative}.nav.nav--utility .nav__toggle[aria-expanded=false] .icon{transform:translate3d(0,-50%,0) rotate(0)}.nav.nav--utility .nav__toggle[aria-expanded=true] .icon{transform:translate3d(0,-50%,0) rotateX(180deg)}.nav.nav--utility .nav__sublist{background-color:var(--color-white);box-shadow:.125em .25em .25em #0006;color:var(--color-text);position:absolute;transition:transform .1s ease-in-out}.nav.nav--utility .nav__sublist[aria-hidden=true]{transform:translate3d(-50%,5px,0) scaleY(0)}.nav.nav--utility .nav__sublist[aria-hidden=false]{transform:translate3d(-50%,5px,0) scaleY(1)}.nav.nav--utility .nav__subitem{border-left:5px solid #0000;border-right:5px solid #0000;color:var(--color-text)}.nav.nav--utility .nav__subitem:focus-within,.nav.nav--utility .nav__subitem:hover{background-color:var(--color-primary-dark);border-left-color:var(--color-secondary);color:var(--color-primary-dark-contrast)}.nav.nav--utility .nav__subitem.active{border-left-color:var(--color-secondary)}.nav.nav--utility .nav__subitem a{color:currentColor;display:block;font-weight:400;height:100%;outline:none;padding:1em;text-align:center}.nav.nav--utility .nav__subitem a:focus,.nav.nav--utility .nav__subitem a:hover{text-decoration:underline}.nav.nav--primary{font-size:1.4rem;height:100%;line-height:1;position:relative;z-index:2}.nav.nav--primary :where(button,a):not(.btn){align-items:center;color:var(--primary-nav-fg);display:flex;flex-direction:row;font-size:1.6rem;font-weight:700;justify-content:space-between;padding:1em 2em;position:relative;text-align:right;text-decoration:none;width:100%}@media (min-width:1225px){.nav.nav--primary :where(button,a):not(.btn){display:inline-flex;font-size:1.4rem;justify-content:flex-end;padding:1em;text-align:center}}.nav.nav--primary :where(button,a):not(.btn):focus:not(:focus-visible){outline:none}.nav.nav--primary button{appearance:none;border:0}.nav.nav--primary .icon{right:2em}@media (min-width:1225px){.nav.nav--primary .icon{right:0}}.nav.nav--primary .nav__menu-toggle{align-items:center;display:flex;font-size:1.6rem;font-weight:500;height:100%;padding:0;position:absolute;right:1.5rem;text-align:center;text-transform:uppercase;top:50%;transform:translateY(-50%);transform-origin:center;width:6rem}.nav.nav--primary .nav__menu-toggle:focus-visible{outline:1px dotted currentColor}@media (min-width:1225px){.nav.nav--primary .nav__menu-toggle{display:none}}.nav.nav--primary .nav__menu-toggle .nav__icon{display:block;margin:0;opacity:0;pointer-events:none;position:absolute;width:100%}.nav.nav--primary .nav__menu-toggle .nav__icon .icon{position:relative;right:0;transform:none}.nav.nav--primary .nav__menu-toggle[aria-expanded=false] .nav__icon.default{opacity:1;visibility:visible}.nav.nav--primary .nav__menu-toggle[aria-expanded=false] .nav__icon.close,.nav.nav--primary .nav__menu-toggle[aria-expanded=true] .nav__icon.default{opacity:0;visibility:hidden}.nav.nav--primary .nav__menu-toggle[aria-expanded=true] .nav__icon.close{opacity:1;visibility:visible}.nav.nav--primary .nav__menu-toggle .icon{height:3rem;margin:auto;width:3rem}@media (min-width:800px){.nav.nav--primary .nav__menu-toggle .icon{height:3rem;width:3rem}}.nav.nav--primary .nav__menu{background-color:var(--primary-nav-bg);left:0;opacity:0;position:absolute;top:100%;visibility:hidden;width:100%;will-change:opacity,visibility}.nav.nav--primary .nav__menu.active{opacity:1;visibility:visible}@media (max-width:1224px){.nav.nav--primary .nav__menu{border-bottom:1px solid var(--color-primary-dark);box-shadow:.125em .125em .25em #0006}}@media (min-width:1225px){.nav.nav--primary .nav__menu{background-color:initial;opacity:1;padding-inline:10rem 1.5rem;position:relative;top:auto;visibility:visible}}.nav.nav--primary .nav__list{display:block;padding-block-end:1.5rem;width:100%;z-index:2}@media (min-width:1225px){.nav.nav--primary .nav__list{display:flex;gap:1.5em;padding:0}}.nav.nav--primary .nav__sublist[aria-hidden=false]{margin:0 2rem 2rem}@media (min-width:1225px){.nav.nav--primary .nav__sublist{background-color:var(--color-primary);box-shadow:.125em .125em .25em #0006;left:50%;position:absolute;top:100%;transition:all .1s ease-in-out}.nav.nav--primary .nav__sublist[aria-hidden=true]{transform:translate3d(-50%,5px,0) scaleY(0)}.nav.nav--primary .nav__sublist[aria-hidden=false]{margin:0;transform:translate3d(-50%,5px,0) scaleY(1)}}.nav.nav--primary .nav__inner{align-items:center;background-color:var(--primary-nav-bgc);background-image:var(--primary-nav-bgi);display:flex;height:100%;max-width:1225px;min-height:8rem;padding-inline:0;position:relative}@media (min-width:1225px){.nav.nav--primary .nav__inner{--primary-nav-bgi:linear-gradient(90deg,var(--color-white),var(--color-primary) 10rem);min-height:6rem}.nav.nav--primary .nav__inner:after{background-color:var(--color-primary);content:"";height:100%;left:100%;position:absolute;width:100%}}.nav.nav--primary .nav__item{align-items:center;border-bottom:1px solid var(--primary-nav-fg);border-top:5px solid #0000;display:block;flex:1 1 auto;position:relative;text-align:center;width:100%}.nav.nav--primary .nav__item:last-child{border-bottom:0;margin-block:3rem}@media (min-width:1225px){.nav.nav--primary .nav__item{border-bottom:5px solid #0000;display:inline-flex;width:auto}.nav.nav--primary .nav__item:last-child{margin-block:0}.nav.nav--primary .nav__item.active,.nav.nav--primary .nav__item:focus-within,.nav.nav--primary .nav__item:hover{border-bottom-color:var(--color-secondary)}}.nav.nav--primary .nav__item:not(:first-child):before{background-color:var(--primary-nav-fg);content:"";height:50%;left:-.75em;opacity:.5;position:absolute;top:50%;transform:translate3d(0,-50%,0);width:1px}.nav.nav--primary .nav__subitem{border-left:5px solid #0000;border-right:5px solid #0000;color:var(--color-primary-contrast)}.nav.nav--primary .nav__subitem:focus-within,.nav.nav--primary .nav__subitem:hover{background-color:var(--color-primary-dark);border-left-color:var(--color-secondary);color:var(--color-primary-dark-contrast)}.nav.nav--primary .nav__subitem.active{border-left-color:var(--color-secondary)}.nav.nav--primary .nav__subitem a{color:currentColor;display:block;font-weight:400;height:100%;outline:none;padding:1em;text-align:left}.nav.nav--primary .nav__subitem a:focus,.nav.nav--primary .nav__subitem a:hover{text-decoration:underline}.nav.nav--primary.nav--campaign .logo{height:10rem}@media (min-width:1225px){.nav.nav--primary.nav--campaign .nav__inner{background-image:linear-gradient(90deg,var(--color-white) 23rem,var(--color-primary) 75%)}}.nav.nav--primary.nav--campaign .nav__menu{background:#0000;inset:unset;opacity:1;position:relative;visibility:visible}.nav.nav--primary.nav--campaign .nav__list{display:flex;justify-content:flex-end;padding:0 1.5rem}.nav.nav--primary.nav--campaign .nav__item{border:0;margin-block:unset;max-width:fit-content}.nav.nav--footer{font-size:1.6rem;font-weight:700;margin-block:3rem}.nav.nav--footer .nav__item{display:inline-block}.nav.nav--footer .nav__item:not(:last-child):after{color:var(--color-primary);content:"|";padding-inline:.5em}#onetrust-consent-sdk{display:var(--oneTrustBanner,block)}#onetrust-consent-sdk #onetrust-banner-sdk,#onetrust-consent-sdk #onetrust-pc-sdk{font-size:1.6rem}#onetrust-consent-sdk #ot-sdk-btn-floating.ot-floating-button{z-index:1}.webform-submission-patient-form-form .accordion__btn,.webform-submission-patient-form-form .accordion__panel,.webform-submission-patient-form-form .accordion__panel-inner,.webform-submission-patient-form-form .accordions{padding-inline:0}.webform-submission-patient-form-form .accordion{--stackedacc-bg-color:#0000;--stackedacc-fg-color:inherit;--accordion-btn-size:4rem;margin-block-end:3rem}.webform-submission-patient-form-form .accordion[open]{--accordion-btn-color:var(--color-primary)}.webform-submission-patient-form-form .accordion .accordion__btn:focus,.webform-submission-patient-form-form .accordion .accordion__btn:focus-visible{outline:0}.webform-submission-patient-form-form .accordion .accordion__btn:focus{color:var(--color-text)}.webform-submission-patient-form-form .accordion .accordion__btn-inner{justify-content:flex-start}.webform-submission-patient-form-form .accordion .accordion__heading{font-size:1.8rem;font-weight:700;line-height:1.1111111111}@media (min-width:800px){.webform-submission-patient-form-form .accordion .accordion__heading{font-size:2.2rem}}.webform-submission-patient-form-form .accordion .accordion__icon{margin-inline-end:1.5rem}.webform-submission-patient-form-form .form-item-lead-type label{text-transform:none}.webform-submission-patient-form-form .form-item-lead-type select{margin-inline:auto;max-width:73rem;width:100%}.webform-submission-patient-form-form .form-actions{margin-block:3rem 6rem}.webform-submission-patient-form-form .form-submit{margin-inline:auto;padding-inline:6em}.poll{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;margin-inline:auto;max-width:50rem;overflow:hidden}.poll .panel{background-color:var(--color-primary);background-image:none;grid-area:1/1;position:relative;transition:all .3s ease-in-out;visibility:visible}.poll .panel[aria-hidden=true]{visibility:hidden}.poll .panel:not(.home)[aria-hidden=true]{transform:translateX(100%)}.poll .panel:not(.home)[aria-hidden=false]{transform:translateX(0)}.poll .panel .close{align-items:center;background-color:var(--color-primary-contrast);border:none;border-bottom-right-radius:2rem;color:var(--color-primary);display:flex;flex-direction:row;font-size:1.4rem;font-weight:700;padding:.8rem 1.6rem .8rem .8rem;position:absolute;text-transform:uppercase}.poll .panel .close:focus,.poll .panel .close:hover{text-decoration:underline}.poll .panel .close .icon{height:1.5rem;margin-right:.5rem;width:1.5rem}.poll .panel__content{color:var(--color-primary-contrast);display:flex;flex-direction:column;height:100%;padding:6rem 4rem 3rem}.poll .panel__heading{color:var(--color-primary-contrast);font-size:2rem;font-weight:700;line-height:1.3;margin-block-end:1rem}.poll .panel__heading+p{margin-block-start:0}.poll .panel__links{border:none;margin:1.5rem 0;padding:0}.poll .panel__links input{height:0;opacity:0;position:absolute;width:0}.poll .panel__links input:focus{outline:0}.poll .panel__links input:focus+.checkbox{outline:1px solid var(--color-primary-contrast);outline-offset:3px}.poll .panel__links .btn{--btn-bg:var(--color-secondary);--btn-fg:var(--color-secondary-contrast);--btn-hover-bg:var(--color-secondary-dark);--btn-hover-fg:var(--color-secondary-dark-contrast);margin-block-end:1rem}.poll .panel .checkbox{background-color:var(--color-white);border:1px solid var(--color-white);display:inline-block;flex-shrink:0;height:2rem;margin-inline-end:1.5rem;position:relative;transition:background-color .2s ease-in-out;width:2rem}.poll .panel .checkbox .icon{color:var(--color-white);height:1.5rem;left:50%;opacity:0;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);transition:opacity .2s ease-in-out;width:1.5rem}.poll .panel .option:checked+.checkbox{background-color:var(--color-primary-light)}.poll .panel .option:checked+.checkbox .icon{opacity:1}.poll .panel__steps{color:var(--color-primary-contrast);font-weight:600;margin-block-start:auto;text-align:right}.poll .panel__steps span{display:inline-block}.poll .panel form{display:flex;flex-direction:column;height:100%;padding-inline-start:0}.poll .panel__bottom{align-items:flex-end;display:flex;height:100%;margin-block-start:1.5rem}.poll .panel__bottom .panel__steps{margin-block:auto}.poll .panel__submit{align-items:center;display:flex;justify-content:space-between;width:100%}.poll .panel .launcher{--btn-bg:var(--color-secondary);--btn-fg:var(--color-secondary-contrast);--btn-hover-bg:var(--color-secondary-dark);--btn-hover-fg:var(--color-secondary-dark-contrast);max-width:15rem}.poll label{align-items:center;color:var(--color-primary-contrast);display:flex;padding:.5rem}.pronounciation{align-items:center;display:inline-flex;gap:1em;position:relative}.pronounciation button{appearance:none;border:0;height:1em;padding:0;width:1em}.pronounciation button:after{content:"";cursor:pointer;display:block;inset:0;position:absolute;z-index:1}.pronounciation button svg{height:100%;width:100%}.pullquote{--pullquote-text-color:var(--color-primary);--pullquote-line-color:var(--color-secondary);--pullquote-mobile-font-size:1.8rem;--pullquote-mobile-line-height:1.5;--pullquote-desktop-font-size:2.5rem;--pullquote-desktop-line-height:1.5}.pullquote__wrapper{align-items:center;display:flex;flex-direction:column;max-width:80rem;padding-block:1.5rem}@media (min-width:500px){.pullquote__wrapper{flex-direction:row}}.pullquote__image{aspect-ratio:1/1;display:flex;flex-shrink:0;min-width:5rem;place-content:center}@media (min-width:500px){.pullquote__image{margin-inline-end:1.5rem;max-width:10rem}}@media (min-width:800px){.pullquote__image{margin-inline-end:3rem;max-width:20rem}}.pullquote__image img{object-fit:contain}.pullquote__text{color:var(--pullquote-text-color);font-size:var(--pullquote-mobile-font-size);font-weight:700;letter-spacing:-.2px;line-height:var(--pullquote-mobile-line-height);margin:1.5rem 0;padding-block:0 2rem;position:relative}.pullquote__text :first-child{margin-block-start:0}.pullquote__text :last-child{margin-block-end:0}@media (min-width:800px){.pullquote__text{font-size:var(--pullquote-desktop-font-size);line-height:var(--pullquote-desktop-line-height)}}.pullquote__text:after{background-color:var(--pullquote-line-color);bottom:0;content:"";display:block;height:2px;position:absolute;width:100%}.pullquote__text p{margin-block-end:1.5rem}@media (min-width:800px){.pullquote__text p{margin-block-end:2rem}}.pullquote__text sup{font-size:.8em}.reference{color:var(--color-gray-medium);font-size:1rem;line-height:1.4;margin-top:auto;text-align:left}@media (min-width:800px){.reference{font-size:1.4rem;line-height:1.4285714286}}.reference ul{color:var(--color-text);margin-block-end:1rem;padding-inline-start:2rem}.resource-list{display:grid;gap:1.5rem;grid-template-columns:1fr;list-style:none;margin-inline:auto;padding:0;text-align:center}@media (min-width:600px){.resource-list{align-content:center;grid-template-columns:1fr 1fr;justify-items:center;width:min(100%,60rem)}}.scrolltop{--position:5.5rem;bottom:var(--position);display:none;justify-content:flex-end;left:50%;max-width:1440px;pointer-events:none;position:fixed;transform:translateX(-50%);transition:all .2s;width:100%;z-index:1}@media (min-width:800px){.scrolltop{display:flex}}.scrolltop.scrolled .scrolltop__anchor{opacity:1;transform:none;visibility:visible}.scrolltop__anchor{border-radius:.25em;margin:1.5rem;opacity:0;pointer-events:all;transform:translateX(100%);transition:all .2s ease-in-out;visibility:hidden}.scrolltop__anchor:hover .scrolltop__image{transform:translateY(.25em)}.scrolltop__anchor:focus{outline-offset:.5em;outline-style:dashed}.scrolltop__anchor:active{outline-offset:.25em}.scrolltop__anchor:active .scrolltop__image{transform:translateY(0)}.scrolltop__image{height:8rem;transition:all .2s ease-in-out;width:8rem}.sendtoself{border:2px solid var(--banner-bg)}.sendtoself,.sendtoself[data-theme=primary]{--banner-bg:var(--color-primary);--banner-fg:var(--color-primary-contrast);--border-color:var(--color-primary)}.sendtoself[data-theme=primary]{--btn-hover-bg:var(--color-primary-dark);--btn-hover-fg:var(--color-primary-dark-contrast)}.sendtoself[data-theme=secondary]{--banner-bg:var(--color-secondary);--banner-fg:var(--color-secondary-contrast);--border-color:var(--color-secondary);--btn-hover-bg:var(--color-secondary-dark);--btn-hover-fg:var(--color-secondary-dark-contrast)}.sendtoself__options{align-items:center;background-color:var(--banner-bg);color:var(--banner-fg);display:flex;gap:3rem;justify-content:center;padding:1em}.sendtoself__options :is(a,button,.btn){background-color:initial;border:0;box-shadow:none;color:var(--banner-fg)}.sendtoself__form{border-top:2px solid var(--banner-bg);contain:content;padding:1.5rem;position:relative}.sendtoself__form .form-submit{display:block;margin:2rem auto}.sendtoself__close{border:0;border-radius:2px;color:var(--banner-bg);height:3rem;inset:1.5rem 1.5rem auto auto;padding:0;position:absolute;width:3rem}.sendtoself__close .icon{height:100%}.accordion{--stackedacc-bg-color:var(--color-secondary);--stackedacc-fg-color:var(--color-secondary-contrast);appearance:none}.accordion[open] .accordion__icon.open{display:inline-block}.accordion .accordion__icon.open,.accordion[open] .accordion__icon.closed{display:none}.accordion .accordion__icon.closed{display:inline-block}.accordion__btn{background-color:var(--stackedacc-bg-color);border:unset;color:var(--stackedacc-fg-color);cursor:pointer;list-style:none;margin-top:1rem;padding:2.4rem 1.7rem;text-align:left;text-transform:uppercase;width:100%}.accordion__btn::marker{display:none}.accordion__btn::-webkit-details-marker{display:none}.accordion__btn:focus .accordion__heading,.accordion__btn:hover .accordion__heading{text-decoration:underline}.accordion__btn svg{color:var(--accordion-btn-color,--stackedacc-fg-color);height:var(--accordion-btn-size,3rem);width:var(--accordion-btn-size,3rem)}.accordion__btn-inner{align-items:center;display:flex;justify-content:space-between}.accordion__heading{display:inline-block;max-width:calc(100% - 3rem);overflow-wrap:break-word}.accordion__panel{background-color:var(--color-white);padding-inline:2rem}.accordion__panel-inner{padding-block:1rem}.structured-icons__container{margin:auto}@media (min-width:800px){.structured-icons__container{max-width:85rem}.structured-icons__container.two-across{display:grid;grid-gap:2rem;grid-template-columns:1fr 1fr}}.accordion--study{--studyacc-icon-color:var(--color-secondary);--studyacc-heading-color:var(--color-primary);appearance:none}.accordion--study .summary{appearance:none;cursor:pointer;list-style:none}.accordion--study .summary:focus:not(:focus-visible){outline:none}.accordion--study .summary::marker{display:none}.accordion--study .summary::-webkit-details-marker{display:none}.accordion--study .summary:hover .summary__heading{text-decoration:underline}.accordion--study .summary .icon{color:var(--studyacc-icon-color);height:2.4rem;margin-inline-end:1rem;vertical-align:middle;width:2.4rem}.accordion--study .summary .icon .icon{height:100%;width:100%}.accordion--study .summary .icon.open{display:none}.accordion--study .summary .icon.closed{display:inline-block}.accordion--study .summary__inner{align-items:flex-start;display:flex}.accordion--study .summary__heading{color:var(--studyacc-heading-color);font-weight:700;text-transform:uppercase}.accordion--study[open] .summary .icon.open{display:inline-block}.accordion--study[open] .summary .icon.closed{display:none}.testimonial{--testimonial-color:var(--color-primary);--testimonial-cite-color:var(--color-text);--testimonial-quote-size:2.4rem;--testimonial-lh:1.25;--testimonial-cite-size:1.6rem;--testimonial-cite-lh:1.25;padding:1.5rem}.testimonial__wrapper{display:flex;flex-flow:row wrap;gap:3rem}@media (min-width:800px){.testimonial__wrapper{width:min(80%,80rem)}}.testimonial__image{display:grid;margin:auto;max-width:150px;place-content:center}.testimonial blockquote{flex:1 1 65%;margin:0}.testimonial__text{color:var(--testimonial-color);font-size:var(--testimonial-quote-size);line-height:var(--testimonial-lh);margin-block:1.5rem}.testimonial__cite{color:var(--testimonial-cite-color);font-size:var(--testimonial-cite-size);line-height:var(--testimonial-cite-lh);margin-block:1.5rem}:root{--transcript-bg:#0000;--transcript-toggle-color:var(--color-primary);--transcript-icon-color:var(--color-primary)}.transcript{appearance:none;font-size:1.4rem;line-height:1.3571428571}.transcript summary{appearance:none;color:var(--transcript-toggle-color);cursor:pointer;list-style:none;text-align:center;text-transform:uppercase}.transcript summary:focus:not(:focus-visible){outline:none}.transcript summary:hover .transcript__heading,.transcript summary:hover .transcript__heading:before{text-decoration:underline}.transcript summary::marker{display:none}.transcript summary::-webkit-details-marker{display:none}.transcript__heading{font-weight:700}.transcript__icon{color:var(--transcript-icon-color);height:2.4rem;margin-inline-end:1rem;vertical-align:middle;width:2.4rem}.transcript__icon .icon{height:100%;width:100%}.transcript .open{display:none}.transcript .closed{display:inline-block}.transcript .transcript__hide{display:none}.transcript[open] .open{display:inline-block}.transcript[open] .closed,.transcript[open] .transcript__view{display:none}.transcript[open] .transcript__hide{display:unset}.transcript__content{margin-block-start:2rem}@media (min-width:800px){.transcript__content{margin-block-start:4rem}}.transcript__inner{align-items:center;display:flex;justify-content:center}.theme-switcher{background-color:#ffffffbf;border:1px solid;inset:50% 3rem auto auto;padding:1rem 1rem 1.5rem;position:fixed;transform:translateY(-50%);z-index:1}.theme-switcher label{display:block;margin:1rem}.theme-switcher select{background-color:#fff}.video-player{--video-bg:var(--color-primary);--video-bg-img:none;--video-fg:var(--color-white);margin-block:1.5rem;overflow:hidden}.video-player__wrapper{background-color:var(--video-bg);background-image:var(--video-bg-img);display:flex;flex-flow:column wrap}@media (min-width:800px){.video-player__wrapper{align-items:center;flex-flow:row}}.video-player__info{align-self:stretch;background-color:var(--video-bg);background-image:var(--video-bg-img);color:var(--video-fg);padding:3rem}@media (min-width:800px){.video-player__info{background-color:initial;background-image:none;display:flex;flex:1 0 40%;flex-flow:column;justify-content:center}}@media (min-width:1225px){.video-player__info{padding-inline:6rem}}.video-player__info h2{color:var(--video-fg);margin:0}.video-player__info .reference{color:var(--video-fg);margin-top:0;padding:0}.video-player__media{align-self:stretch;aspect-ratio:16/9;height:auto;width:100%}@media (min-width:800px){.video-player__media{flex:1 0 60%}}.video-player__media .video-js{height:100%;width:100%}.video-player__transcript{padding:1.5rem 1.5rem 3rem}.video-player__transcript .transcript__content{margin-block-start:2rem;max-height:min(50vh,40rem);overflow:auto;scrollbar-gutter:stable}.video-player__chapters{list-style:none;padding-inline-start:0}.video-player__chapter{border:0;cursor:pointer;padding:0}.video-player__chapter strong{text-decoration:underline}.video-player__chapter:focus strong,.video-player__chapter:hover strong{text-decoration:none}.video-player__watch-button{border:0;cursor:pointer;padding:0;text-align:left}.video-player__watch-button:hover{text-decoration:underline}.video-player .video-js{background-color:initial}.video-player .video-js .vjs-big-play-button{background:none;border-radius:100vmax;font-size:10rem;height:1.2em;inset:50% auto auto 50%;margin:auto;opacity:.7;transition:all .2s ease-in-out;translate:-50% -50%;width:1.2em}.video-player .video-js .vjs-big-play-button:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='72' height='107' viewBox='0 0 72 107'%3E%3Cpath fill='%23FFF' d='M0 .913v106l72-53z'/%3E%3C/svg%3E");background-position:50%;background-size:contain;content:"";display:block;filter:drop-shadow(0 0 9px rgba(0,0,0,.5));font-family:unset;font-size:1em;height:100%;left:50%;line-height:1;margin:0;opacity:1;position:relative;translate:-35%;width:50%}.video-player .video-js .vjs-big-play-button .vjs-icon-placeholder{display:none}.video-player .video-js .vjs-big-play-button:focus,.video-player .video-js .vjs-big-play-button:hover{box-shadow:none;opacity:1}.video-player .video-js .vjs-big-play-button:focus-visible{outline:1px dashed;outline-offset:2rem}.video-player .video-js .vjs-control.vjs-button:focus-visible{outline:1px dashed}.video-player .video-js .vjs-control.vjs-button:focus:before,.video-player .video-js .vjs-control.vjs-button:hover:before{text-shadow:none}.video-player .video-js .vjs-volume-bar:before{box-shadow:none}.video-player .video-js .vjs-progress-holder:focus-visible{outline:1px dashed}.video-player .video-js .vjs-progress-holder:focus:before{box-shadow:none}.video-player .video-js .vjs-volume-level{background-color:var(--color-primary)}.video-player .video-js .vjs-poster,.video-player .video-js [class*=bc-player]{background-color:initial}.wizard{--bg-image:linear-gradient(270deg,#0000000f 25%,#0000001a);--bg-color:var(--color-secondary-light);--fg-color:var(--color-secondary-light-contrast);--close-size:2.4em;background-color:var(--bg-color);box-shadow:.25em .35em .25em 0 #00000038;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;margin:3rem auto;overflow:hidden;position:relative}@media (min-width:800px){.wizard{--close-size:1.8em}}.wizard .panel{background-color:var(--bg-color);background-image:var(--bg-image);color:var(--fg-color);grid-area:1/1;padding:var(--close-size);place-content:center;transition:all .3s ease-in-out;visibility:visible}@media (min-width:800px){.wizard .panel{padding-inline-start:calc(var(--close-size)*2)}.wizard .panel.home{position:relative}.wizard .panel.home:before{background-color:var(--color-primary);content:"";inset:0 auto 0 0;position:absolute;width:var(--close-size)}}.wizard .panel[aria-hidden=true]{visibility:hidden}.wizard .panel:not(.home){box-shadow:-.25em .5em .5em 0 #00000038}.wizard .panel:not(.home)[aria-hidden=true]{transform:translateX(100%)}.wizard .panel:not(.home)[aria-hidden=false]{transform:translateX(0)}.wizard .panel__content{display:grid;gap:1.5rem;grid-template-areas:"heading" "links";grid-template-rows:auto 1fr;height:100%;justify-content:center;overflow:auto;text-align:center}@media (min-width:800px){.wizard .panel__content{align-items:center;display:grid;gap:0 1.5rem;grid-template-areas:"heading links";grid-template-columns:1fr 3fr;grid-template-rows:auto;text-align:left}}.wizard .panel__heading{color:var(--fg-color);font-size:1.6rem;font-weight:700;grid-area:"heading";line-height:1.0625;margin-block:0}@media (min-width:800px){.wizard .panel__heading{font-size:1.8rem}}.wizard .panel__links{align-items:center;display:flex;flex-flow:column;gap:1em;grid-area:links;justify-content:center;padding:.5em}@media (min-width:800px){.wizard .panel__links{align-items:unset;flex-flow:row wrap}}.wizard .panel__links .btn{--btn-bg:var(--color-white);--btn-fg:var(--color-primary);--btn-hover-bg:var(--color-primary);--btn-hover-fg:var(--color-primary-contrast);--btn-border-radius:10px;--btn-letter-spacing:-.5px;flex:1;font-size:1.6rem;font-weight:700;padding-inline:.75em}.wizard .panel .close{background-color:var(--color-primary);border:0;color:var(--color-primary-contrast);height:var(--close-size);inset:0 auto auto 0;position:absolute;width:var(--close-size)}.wizard .panel .close .icon{height:100%;width:100%}@media (min-width:800px){.wizard .panel .close{height:100%;inset:50% auto auto 0;transform:translateY(-50%)}}.wizard .panel .close__text{display:none}details{--details-line-height:normal}.layout-builder__section details .takeda-layouts{border:1px dashed gray;padding:.5rem}.layout-builder__section details .takeda-layouts>summary{border:1px dashed gray}.layout-builder__section details .takeda-layouts>div.layout{border:1px dashed gray;display:flex;flex-wrap:nowrap;margin-top:.5rem}.layout:not(.layout--onecol){display:grid;gap:3rem}.layout--onecol .layout__region{width:100%}.layout--twocol-section .layout__region{flex:unset}@media (min-width:800px){.layout--twocol-section--50-50{grid-template-columns:1fr 1fr}.layout--twocol-section--33-67{grid-template-columns:1fr 2fr}.layout--twocol-section--67-33{grid-template-columns:2fr 1fr}.layout--twocol-section--25-75{grid-template-columns:1fr 3fr}.layout--twocol-section--75-25{grid-template-columns:3fr 1fr}}.layout--threecol-section .layout__region{flex:unset}@media (min-width:800px){.layout--threecol-section--25-50-25{grid-template-columns:1fr 2fr 1fr}.layout--threecol-section--25-25-50{grid-template-columns:1fr 1fr 2fr}.layout--threecol-section--50-25-25{grid-template-columns:2fr 1fr 1fr}.layout--threecol-section--33-34-33{grid-template-columns:1fr 1fr 1fr}}.gin-secondary-toolbar .toolbar .toolbar-bar{position:static}.gin-secondary-toolbar .gin-breadcrumb{padding-inline-start:1.5rem}.gin-secondary-toolbar .gin-breadcrumb__list{flex-flow:column;gap:0 1.5rem}:root{--footer-background-color:#0000;--footer-background-image:none;--footer-text-color:var(--color-gray-medium);--footer-link-color:var(--color-primary)}.global-footer{background-color:var(--footer-background-color);background-image:var(--footer-background-image);font-size:1.2rem;padding-block:4rem 8rem}@media (min-width:600px){.global-footer{padding-block:5rem 8rem}}.global-footer .nav__item a{color:var(--footer-link-color)}.global-footer p{color:var(--footer-text-color)}.global-footer__row{align-items:center;display:flex;flex-flow:row wrap;gap:1.5rem}.global-footer .logo img,.global-footer .logo svg{width:100%}.global-footer__disclaimer{padding-block:1em}.global-footer__disclaimer p{margin-block:0}.global-header{--logo-width:20rem;display:grid;grid-template-areas:"superutil superutil" "utility utility" "logo primary";grid-template-columns:var(--logo-width) 1fr;margin-inline:auto;width:min(1225px,100%);z-index:99}@media (min-width:800px){.global-header{--logo-width:22rem}}@media (min-width:1225px){.global-header{grid-template-areas:"superutil superutil" "logo utility" "logo primary"}}.global-header__superutil{grid-area:superutil}.global-header__utility{align-items:center;display:flex;grid-area:utility}.global-header__logo{display:grid;grid-area:logo;place-content:end;z-index:3}.global-header__logo .logo{background-color:var(--color-white);margin:1rem}@media (min-width:1225px){.global-header__logo .logo{margin-block-end:0}}.global-header__primary{display:grid;grid-column:logo-start/primary-end;grid-row:3}@media (min-width:1225px){.global-header__primary{grid-column:primary}}.layout.enable--align-top{align-items:flex-start}.layout.enable--align-center{align-items:center}.layout.enable--align-bottom{align-items:flex-end}