@import url(lbi0ndf.css);
/* @license MIT https://github.com/necolas/normalize.css/blob/8.0.1/LICENSE.md */
html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[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;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action::before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action::before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li::before{content:" \BB ";}.breadcrumb li:first-child::before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.container-inline label::after,.container-inline .label::after{content:":";}.form-type-radios .container-inline label::after,.form-type-checkboxes .container-inline label::after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required::after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(../svg/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message::before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(../svg/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(../png/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(../svg/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(../png/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(../png/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(../png/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(../svg/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(../svg/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(../svg/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.c-column-item__links-wrapper h4{color:var(--headings-alt);}.c-column-item__links li{margin-bottom:var(--spacer);}.c-column-item__links li:last-child{margin-bottom:0;}.c-column-item__links a{--link:var(--fg);--link-hfa:var(--headings-alt);--fs__min:0.75;--fs__max:0.75;line-height:1.375rem;}.c-column-item__links a svg{color:var(--gray-300);}
.c-content-card{min-height:17.1875rem;}.c-content-card:not(.c-content-card--with-sidebar){box-shadow:var(--shadow-2);padding:var(--spacer);}.c-content-card__inner{display:flex;flex-direction:column;align-items:center;min-height:17.1875rem;width:100%;position:relative;padding:var(--spacer1-5);}.c-content-card__inner--centered .o-wysiwyg{margin:auto;}.c-content-card__inner h2{--fs__min:2;--fs__max:3;margin-bottom:var(--spacer);}.c-content-card.t-blue-gray{--max-width--text:100%;padding:0;}.c-content-card.t-blue-gray .c-content-card__inner,.c-content-card.t-blue-gray .c-content-card__inner::before,.c-content-card.t-blue-gray .c-content-card__inner::after{border:none;}.c-content-card.t-blue-gray .c-content-card__inner{align-items:flex-start;}.c-content-card.t-blue-gray .c-content-card__inner h2{--fs__min:1.5;--fs__max:2;flex-grow:1;}.c-content-card.t-blue-gray .c-content-card__inner p{--fs__min:0.875;--fs__max:0.875;}.c-content-card--default{--border-color:var(--secondary-light-yellow);}.t-patient-theme .c-content-card--default{--border-color:var(--white);--bg:var(--patient-light-teal);}.c-content-card--default .c-content-card__inner{border:solid 1px var(--border-color);}.c-content-card--default .c-content-card__inner::before{border-bottom:solid 1px var(--border-color);content:'';height:0.4375rem;left:0;position:absolute;top:0;width:100%;}.c-content-card--default .c-content-card__inner::after{border-top:solid 1px var(--border-color);bottom:0;content:'';height:0.4375rem;left:0;position:absolute;width:100%;}.c-content-card--default .c-content-card__sidebar{flex-shrink:0;position:relative;box-shadow:var(--shadow-2);}@media (min-width:1200px){.c-content-card--default .c-content-card__sidebar{width:23.125rem;transform:translateX(-4rem);margin-top:var(--spacer2)}}@media (max-width:1199px){.c-content-card--default .c-content-card__sidebar{flex:1;width:-webkit-fill-available;margin:calc(var(--spacer4) * -1) var(--spacer) 0}}.c-content-card--default .c-content-card__sidebar h3{--fs__min:0.875;--fs__max:0.875;font-family:var(--ff__sans-serif);font-weight:var(--fw__medium);padding:var(--spacer1-25) var(--spacer2);}.c-content-card--with-sidebar{display:flex;align-items:flex-start;}.t-patient-theme .c-content-card--with-sidebar{--bg:var(--white);}@media (max-width:1199px){.c-content-card--with-sidebar{flex-direction:column}}.c-content-card--with-sidebar .c-content-card__inner{align-items:flex-start;}.t-patient-theme .c-content-card--with-sidebar .c-content-card__inner{--border-color:var(--patient-light-teal);border:0;background-color:var(--patient-light-teal);}@media (min-width:1200px){.c-content-card--with-sidebar .c-content-card__inner{flex-shrink:1;padding:var(--spacer2) var(--spacer5) var(--spacer3) var(--spacer3);width:56.25rem}}@media (max-width:1199px){.c-content-card--with-sidebar .c-content-card__inner{padding-bottom:7.5rem}}.t-patient-theme .c-content-card--with-sidebar .c-content-card__inner::after{border:2px solid var(--border-color);height:1.25rem;bottom:-1.25rem;}.t-patient-theme .c-content-card--with-sidebar .c-content-card__inner::before{border:2px solid var(--border-color);height:1.25rem;top:-1.25rem;}.c-content-card--with-sidebar .c-content-card__sidebar{z-index:1;flex-shrink:2;}.c-content-card--with-sidebar .c-content-card__sidebar-content{padding:var(--spacer) var(--spacer1-5) var(--spacer2);}.c-content-card--with-sidebar .c-content-card__sidebar-content > *{margin-bottom:var(--spacer);}.c-content-card--with-sidebar .c-content-card__sidebar-content > *:last-child{margin-bottom:0;}.c-content-card--with-sidebar .c-content-card__links{--fg:var(--primary-blue-gray);--link:var(--primary-blue-gray);--link-hfa:var(--primary-teal);}.c-content-card--with-sidebar .c-content-card__links li{padding-bottom:var(--spacer);}.c-content-card--with-sidebar .c-content-card__links li:last-child{padding-bottom:0;}.c-content-card--with-sidebar .c-content-card__links a{--fs__min:0.75;--fs__max:0.75;}.c-content-card--with-sidebar .c-content-card__links svg{width:0.9375rem;height:0.9375rem;}.c-content-card--shadow{box-shadow:var(--shadow-2);padding:var(--spacer2);}.c-content-card--shadow .c-content-card__inner{padding:0 0 var(--spacer2) 0;}@media (max-width:1199px){.c-content-card--shadow .c-content-card__inner{border-bottom:1px solid var(--gray-200)}}@media (min-width:1200px){.c-content-card--shadow .c-content-card__inner{padding:0 var(--spacer2) 0 0;border-right:1px solid var(--gray-200)}}.c-content-card--shadow .c-content-card__links{padding-left:0;}@media (max-width:1199px){.c-content-card--shadow .c-content-card__links{padding-bottom:0}}.c-content-card--shadow .c-content-card__links-heading{--headings:var(--primary-teal);}.c-content-card--shadow .c-content-card__links-heading h3{--fs__min:0.875;--fs__max:0.875;font-family:var(--ff__sans-serif);}.c-content-card--shadow .c-content-card__sidebar{margin-top:var(--spacer2);}.c-content-card--shadow .c-content-card__sidebar-content{padding-left:0;padding-right:0;}@media (min-width:1200px){.c-content-card--shadow .c-content-card__sidebar{margin-top:0;padding:0 0 0 var(--spacer2)}}.c-content-card--green-border{--border:var(--primary-teal);border-top:3px solid;}.c-content-card--green-border .c-content-card__inner{padding-top:0;}.c-content-card--green-border .c-content-card__inner h2{flex-grow:0;font-family:var(--base-font);font-weight:var(--fw__medium);font-size:var(--fs__medium);letter-spacing:var(--kern__looser);line-height:var(--lh__base);text-transform:uppercase;}.c-content-card--green-border .c-content-card__inner .o-wysiwyg{margin-top:var(--spacer2);}
.c-media-card{}.c-media-card__body{padding:var(--spacer2-5);}.c-media-card .o-cta{letter-spacing:1.7px;}.c-media-card--o-vertical{display:flex;flex-direction:column;flex-grow:1;box-shadow:var(--shadow-2);transition:transform 0.2s ease-in-out,box-shadow 0.2s ease-in-out;}.c-media-card--o-vertical:hover{box-shadow:var(--shadow-2--hover);transform:translateY(-0.3125rem);}.c-media-card--o-vertical .c-media-card__content{height:100%;}.c-media-card--o-vertical .c-media-card__inner{height:100%;display:flex;flex-direction:column;}.c-media-card--o-vertical .c-media-card__body{height:100%;display:flex;flex-direction:column;}.c-media-card--o-vertical .c-media-card__link{margin-top:auto;}.c-media-card--o-vertical .o-img{-o-object-fit:cover;object-fit:cover;}.c-media-card--o-vertical .o-remote-video{max-width:100%;}.c-media-card--o-image-left,.c-media-card--o-image-right{box-shadow:var(--shadow-2);}@media (min-width:1024px){.c-media-card--o-image-left,.c-media-card--o-image-right{box-shadow:none}.c-media-card--o-image-left .c-media-card__inner,.c-media-card--o-image-right .c-media-card__inner{display:flex;position:relative;}}@media (min-width:1024px){.c-media-card--o-image-left .c-media-card__media,.c-media-card--o-image-right .c-media-card__media{flex-shrink:0;width:55%}}@media (min-width:1024px){.c-media-card--o-image-left .c-media-card__content,.c-media-card--o-image-right .c-media-card__content{display:flex;justify-content:space-between;flex-direction:column;flex-shrink:0;transform:translateX(-10%);width:50%;margin:var(--spacer1-75) 0}}@media (min-width:1024px){.c-media-card--o-image-left .c-media-card__body,.c-media-card--o-image-right .c-media-card__body{box-shadow:var(--shadow-2)}}@media (min-width:1024px){.c-media-card--o-image-left .c-media-card__link,.c-media-card--o-image-right .c-media-card__link{margin-top:auto}}@media (min-width:1200px){.c-media-card--o-image-right .c-media-card__inner{flex-direction:row-reverse;}.c-media-card--o-image-right .c-media-card__content{transform:translateX(10%);}}.c-media-card__tag{background:var(--primary-blue-gray);color:#f3f5f6;border-radius:0 0 1rem 0;text-transform:uppercase;padding:0.3125rem 0.75rem;position:absolute;z-index:1;}
:root{--section-v-padding:var(--spacer4);}.c-section{padding-top:var(--section-v-padding);padding-bottom:var(--section-v-padding);scroll-margin-top:calc(var(--section-v-padding) * -1);}.c-section__top{--max-width--text:46.25rem;margin-bottom:var(--spacer3);}.c-section__top__inner{text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--spacer2);}.c-section__top.has-background{padding:var(--spacer1-75);}.c-section__top.has-background p{--fs__min:1.3125;--fs__max:1.3125;font-family:var(--book-font);}.c-section__top.has-background li{list-style-position:inside;font-family:var(--book-font);--fs__min:1.3125;--fs__max:1.3125;}.c-section__top.has-background li::marker{font-size:0.75em;}.c-section__top span{font-family:var(--base-font);font-weight:var(--fw__medium);font-size:var(--fs__small);letter-spacing:var(--kern__looser);line-height:var(--lh__base);text-transform:uppercase;margin-bottom:-2.1875rem;}.c-section .layout__region{width:100%;}.c-section .layout__region--teal:before{background-color:rgba(41,122,118,0.88);content:'';top:-5rem;bottom:-5rem;width:430%;position:absolute;left:-300%;}.c-section.vspt__none{padding-top:0;}.c-section.vspt__small{padding-top:var(--spacer);}.c-section.vspt__medium{padding-top:var(--spacer2);}.c-section.vspb__none{padding-bottom:0;}.c-section.vspb__small{padding-bottom:var(--spacer);}.c-section.vspb__medium{padding-bottom:var(--spacer2);}body:not(.user-logged-in) .c-section.u-section-hide{display:none;}.display-status{display:none;}body:is(.user-logged-in) .c-section.u-section-hide .display-status{display:block;max-width:100%;margin-bottom:0.75rem;padding:0.75rem;}
@font-face{font-family:'GT Sectra';font-style:normal;font-weight:400;src:url('../woff/gt-sectra-regular.woff')
    format('woff');}@font-face{font-family:'GT Sectra';font-style:normal;font-weight:500;src:url('../woff/gt-sectra-medium.woff')
    format('woff');}@font-face{font-family:'GT Sectra';font-style:normal;font-weight:700;src:url('../woff/gt-sectra-bold.woff')
    format('woff');}@font-face{font-family:'GT Sectra Book';font-style:normal;font-weight:400;src:url('../woff/gt-sectra-book.woff')
    format('woff');}@font-face{font-family:'GT Sectra Book';font-style:italic;font-weight:400;src:url('../woff/gt-sectra-book-italic.woff')
    format('woff');}@font-face{font-family:'Gotham A';font-style:normal;font-weight:400;src:url('../woff2/gothamssm-book_web.woff2') format('woff2'),url('../woff/gothamssm-book_web.woff') format('woff');}@font-face{font-family:'Gotham A';font-style:italic;font-weight:400;src:url('../woff2/gothamssm-bookitalic_web.woff2') format('woff2'),url('../woff/gothamssm-bookitalic_web.woff') format('woff');}@font-face{font-family:'Gotham A';src:url('../woff/gothamssm-medium_web.woff') format('woff');font-weight:500;font-style:normal;}@font-face{font-family:'Gotham A';src:url('../woff/gothamssm-mediumitalic_web.woff') format('woff');font-weight:500;font-style:italic;}@font-face{font-family:'Gotham A';font-style:normal;font-weight:700;src:url('../woff2/gothamssm-bold_web.woff2') format('woff2'),url('../woff/gothamssm-bold_web.woff') format('woff');}@font-face{font-family:'Gotham A';font-style:italic;font-weight:700;src:url('../woff2/gothamssm-bolditalic_web.woff2') format('woff2'),url('../woff/gothamssm-bolditalic_web.woff') format('woff');}:root{--ff__sans-serif:'Gotham A','Gotham B',arial,sans-serif;--ff__serif:'GT Sectra',serif;--ff__serif_book:'GT Sectra Book',serif;--base-font:var(--ff__sans-serif);--secondary-font:var(--ff__serif);--book-font:var(--ff__serif_book);--fw__normal:400;--fw__medium:500;--fw__bold:700;--lh__looser:1.85;--lh__loose:1.667;--lh__base:1.5;--lh__tight:1.2;--lh__tighter:1.125;--kern__loose:0.0625em;--kern__looser:0.083em;--vp__min:30;--vp__max:75;--fs__base:1rem;--fs__min:1;--fs__max:1;--fs__medium:0.875rem;--fs__small:0.75rem;--fs__smallest:0.625rem;--white:#fff;--white-15:rgba(255,255,255,0.15);--black:#000;--gray-100:#f4f5f6;--gray-200:#d5d5d5;--gray-300:#b9c1c9;--gray-400:#7b8792;--primary-gray:#323f4a;--primary-blue-gray:#435363;--primary-teal:#297a76;--primary-orange:#d63d00;--secondary-light-teal:#e1f6f4;--secondary-teal:#64ccc9;--secondary-orange:#ff4c00;--secondary-red:#c50000;--secondary-light-yellow:#f7d18f;--secondary-yellow:#ebc959;--patient-teal:#9fe0de;--patient-light-teal:var(--secondary-light-teal);--patient-light-green:#cfebd9;--patient-orange:#f79737;--twitter:#55acee;--linkedin:#2968b2;--instagram:#125688;--facebook:#3b5998;--pinterest:#cb2027;--youtube:#b00;--drupal-toolbar--closed:3rem;--drupal-toolbar--open:6rem;--mobile-header-height:4.6875rem;--sidebar-width:23.4375rem;--container-padding:7.5rem;--container-padding--mobile:var(--spacer);--max-width:90rem;--max-width--search:102.5rem;--max-width--text:50rem;--max-width--breakout-content:62.5rem;--max-width--body-wrapper:75rem;--max-width--search-page-container:96.25rem;--grid-gap--small:var(--spacer0-75);--grid-gap--large:var(--spacer1-5);--border-style-base:1px solid;--border-style-medium:3px solid;--border-style-heavy:0.375rem solid;--border-gray:var(--border-style-base) var(--primary-gray);--border-gray-light:var(--border-style-base) var(--gray-200);--border-gray-dark:var(--border-style-base) var(--gray-400);--border-yellow:var(--border-style-base) var(--secondary-light-yellow);--btn-bg:var(--primary-orange);--btn-bg-hfa:transparent;--btn-text:var(--white);--btn-text-hfa:var(--primary-orange);--btn-border:var(--primary-orange);--btn-border-hfa:var(--primary-orange);--btn-fs:var(--fs__medium);--btn-fw:var(--fw__bold);--btn__py:var(--spacer0-75);--btn__px:var(--spacer2);--link:var(--primary-orange);--link-hfa:var(--secondary-orange);--menu--link:var(--primary-gray);--menu--link-hfa:var(--primary-teal);--shadow-1:0 0.3125rem 1rem -0.1875rem rgba(0,0,0,0.1);--shadow-2:0 0 0.875rem 0.0625rem rgba(0,0,0,0.1);--shadow-2--hover:0 0 1rem 0.0625rem rgba(0,0,0,0.2);--focus-style:2px solid currentColor;--focus-style--light:2px solid #fff;--transition-base--sm:all 200ms ease-in-out;--transition-base--md:all 500ms ease;--transition-base--lg:all 1000ms ease;}[data-js-focus-visible]{}[data-js-focus-visible] *:focus{outline:none;}[data-js-focus-visible] *[data-focus-visible-added]{outline:var(--focus-style);outline-offset:2px;}*:focus:not(:focus-visible){outline:none !important;}*,*::before,*::after{box-sizing:border-box;}html,body{max-width:100%;overflow-x:hidden;}html{scroll-behavior:smooth;scroll-padding-top:40vh !important;-webkit-text-size-adjust:100%;}video,iframe,embed{max-width:100%;}body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,figure,figcaption,blockquote,dl,dd{margin:0;padding:0;}[tabindex='-1']:focus:not(:focus-visible){outline:0 !important;}ul[class],ol[class]{list-style:none;}img{max-width:100%;display:block;width:100%;height:auto;}.text-content img{width:auto;}input,button,textarea,select{font:inherit;}@media (prefers-reduced-motion:reduce){*{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important;scroll-behavior:auto !important;}}:root{--bg:var(--white);--fg:var(--primary-gray);--headings:var(--fg);--headings-alt:var(--primary-teal);--border:var(--fg);--icon:currentColor;--caption:var(--fg);--eyebrow:var(--fg);--link:var(--primary-orange);--link-hfa:var(--secondary-orange);}body,html{background-color:var(--white);}.t-blue-gray,.t-orange,.t-teal,.t-teal--triangles,.t-light-teal,.t-lighter-teal,.t-light-gray,.t-light-green,.t-white,.t-gray-200,.t-yellow{background-color:var(--bg);border-color:var(--border);}.t-white{--bg:var(--white);--fg:var(--primary-gray);--headings:var(--primary-gray);--headings-alt:var(--primary-teal);--link:var(--primary-orange);--link-hfa:var(--secondary-orange);}.t-blue-gray{--bg:var(--primary-blue-gray);--fg:var(--white);--headings:var(--white);--link:var(--secondary-yellow);--link-hfa:var(--secondary-yellow);}.t-light-gray{--bg:var(--gray-100);--headings:var(--primary-blue-gray);--fg:var(--primary-blue-gray);}.t-light-green{--bg:var(--patient-light-green);--headings:var(--primary-blue-gray);--fg:var(--primary-blue-gray);}.t-orange{--bg:var(--primary-orange);--fg:var(--white);--headings:var(--white);--link:var(--white);--link-hfa:var(--white);}.t-teal,.t-teal--triangles{--bg:var(--primary-teal);--fg:var(--white);--headings:var(--white);--link:var(--white);--link-hfa:var(--white);}.t-teal--triangles{position:relative;}.t-teal--triangles::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(../png/patient-triangles-horizontal-temp.png);background-repeat:no-repeat;background-size:cover;opacity:0.4;z-index:1;}.t-teal--triangles > *{position:relative;z-index:2;}.t-teal--triangles span.hero_cursive{color:var(--patient-teal);text-decoration:underline;text-decoration-color:var(--white);text-decoration-thickness:2px;font-family:"handsome-pro",sans-serif;font-style:normal;line-height:0;text-underline-offset:0.25rem;font-size:3rem;font-weight:400;}@media (min-width:1200px){.t-teal--triangles span.hero_cursive{font-weight:600;font-size:4.5rem}}.t-light-teal{--bg:var(--patient-teal);}.t-lighter-teal{--bg:var(--patient-light-teal);}.t-gray-200{--bg:var(--gray-200);--headings:var(--primary-gray);--fg:var(--primary-gray);}.t-yellow{--bg:var(--secondary-yellow);--fg:var(--primary-gray);--headings:var(--primary-gray);--link:var(--primary-gray);--link-hfa:var(--primary-gray);}.t-patient-theme h2{--headings:var(--primary-teal);}.t-patient-theme .t-blue-gray h2,.t-patient-theme .t-light-gray h2,.t-patient-theme .t-light-green h2,.t-patient-theme .t-light-orange h2,.t-patient-theme .t-teal h2,.t-patient-theme .t-teal--triangles h2,.t-patient-theme .t-gray-200 h2{--headings:revert;}.t-patient-theme .c-hero__content:not(.t-teal--triangles,.t-blue-gray,.t-light-green) .c-hero__headerh1 span.hero_cursive{color:var(--patient-teal) !important;text-decoration:underline;text-decoration-color:var(--white) !important;text-decoration-thickness:2px;font-family:"handsome-pro",sans-serif;font-style:normal;line-height:0;font-size:3.5rem;font-weight:400;text-underline-offset:0.25rem;}@media (min-width:1200px){.t-patient-theme .c-hero__content:not(.t-teal--triangles,.t-blue-gray,.t-light-green) .c-hero__headerh1 span.hero_cursive{font-weight:600;font-size:5rem}}html{font-size:100%;}html:focus-within{scroll-behavior:smooth !important;}body{font-size:calc(var(--fs__min) * 1rem);line-height:var(--lh__base);font-family:var(--base-font);font-weight:var(--fw__normal);color:var(--fg);}a,button,blockquote,p,span,ul li,ol li,small,figure figcaption,label,input,textarea,table caption,h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-size:calc(var(--fs__min) * 1rem);max-width:var(--max-width--text);margin-top:0;}@media (min-width:768px){a,button,blockquote,p,span,ul li,ol li,small,figure figcaption,label,input,textarea,table caption,h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-size:calc((var(--fs__min) * 1rem) + (var(--fs__max) - var(--fs__min)) *
        ((100vw - var(--vp__min) * 1rem) / (var(--vp__max) - var(--vp__min))))}}@media (min-width:1200px){a,button,blockquote,p,span,ul li,ol li,small,figure figcaption,label,input,textarea,table caption,h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-size:calc(var(--fs__max) * 1rem)}}a,button,blockquote,p,span,ul li,ol li,small,figure figcaption,label,input,textarea,table caption{color:var(--fg);}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{color:var(--headings);}h1,.h1{--fs__min:2.5;--fs__max:4;line-height:var(--lh__tight);font-weight:var(--fw__normal);font-family:var(--book-font);}h2,.h2{--fs__min:2.25;--fs__max:3;line-height:var(--lh__tight);font-weight:var(--fw__normal);font-family:var(--book-font);}h3,.h3{--fs__min:1.75;--fs__max:2.5;line-height:var(--lh__tight);font-weight:var(--fw__normal);font-family:var(--book-font);}h4,.h4{--fs__min:1.5;--fs__max:2.125;line-height:var(--lh__tight);font-weight:var(--fw__normal);font-family:var(--book-font);}h5,.h5{--fs__min:1.125;--fs__max:1.125;line-height:var(--lh__tight);font-family:var(--base-font);font-weight:var(--fw__bold);}h6,.h6{--fs__min:0.875;--fs__max:0.875;line-height:var(--lh__tight);font-family:var(--base-font);font-weight:var(--fw__medium);text-transform:uppercase;}a{color:var(--link);transition:var(--transition-base--sm);}a:hover,a:focus,a:active{color:var(--link-hfa);}a:active{text-decoration:underline;}a svg,button svg{fill:currentColor;transition:var(--transition-base--sm);}blockquote{--fs__min:1.5;--fs__max:2.125;position:relative;border-left:var(--border-style) var(--primary-teal);font-style:italic;font-weight:300;margin:var(--spacer) 0;padding:var(--spacer1-5) var(--spacer2) var(--spacer2);}blockquote::before,blockquote::after{top:0;left:0;position:absolute;background-color:var(--primary-teal);content:'';height:1px;width:30%;}blockquote::after{bottom:0;top:auto;width:15%;}figure{margin:var(--spacer);}figure figcaption{font-family:var(--base-font);font-size:var(--fs__smallest);margin-top:var(--spacer0-5);}.layout-container ul:not([class^='o-menu']):not([class^='tbm-nav']):not(class^='o-list--no-padding') li{padding-left:var(--spacer);}.layout-container ul:not([class^='o-menu']):not([class^='tbm-nav']):not(class^='o-list--no-padding').arrows{list-style-type:disclosure-closed;}.layout-container ul:not([class^='o-menu']):not([class^='tbm-nav']):not(class^='o-list--no-padding').arrows li::marker{font-size:0.75em;}.layout-container ol{list-style-position:outside;padding-left:var(--spacer0-75);}.layout-container ol li::marker{font-weight:var(--fw__bold);}.layout-container ol li + li{margin-top:var(--spacer0-75);}.text-formatted p:not(:last-child){margin-bottom:1em;}.field--name-body{--fs__min:1.125;--fs__max:1.3125;font-family:var(--book-font);}.eyebrow{font-family:var(--base-font);font-weight:var(--fw__medium);font-size:var(--fs__small);letter-spacing:var(--kern__looser);line-height:var(--lh__base);text-transform:uppercase;}.text-date-style{font-weight:var(--fw__bold);text-transform:uppercase;font-size:var(--fs__medium);}.event-date-style{font-weight:var(--fw__bold);font-size:1.125rem;}.text-designation-style{font-size:var(--fs__medium);}.text-media-card-title{--fs__min:1.5;--fs__max:1.5;}.text-media-card-title-swiper,.text-search-results-title-lg{--fs__min:1.5;--fs__max:2.125;}.text-search-results-title-sm{--fs__min:1.3125;--fs__max:1.5;}.text-column-item-list-heading{--fs__min:0.625;--fs__max:0.625;font-family:var(--base-font);letter-spacing:var(--kern__looser);text-transform:uppercase;}.text-v-tabs-buttons{--fs__min:0.75;--fs__max:0.75;font-family:var(--base-font);font-weight:var(--fw__medium);letter-spacing:var(--kern__loose);text-transform:uppercase;}.link--alt-underline{color:currentcolor;display:inline;text-decoration:underline;text-decoration-color:var(--secondary-yellow);text-decoration-thickness:1px;text-underline-offset:0.375rem;}.link--alt-underline:hover,.link--alt-underline:focus,.link--alt-underline:active{color:var(--secondary-yellow);text-decoration:underline;text-decoration-color:var(--secondary-yellow);text-decoration-thickness:2px;}.link--cta{font-family:var(--base-font);font-weight:var(--fw__medium);font-size:var(--fs__small);letter-spacing:var(--kern__looser);line-height:var(--lh__base);text-transform:uppercase;color:var(--link);display:block;text-decoration:none;}@media (min-width:768px){.link--cta{display:inline-flex;align-items:center}}.link--cta:hover,.link--cta:focus,.link--cta:active{color:var(--link);}.link--cta:hover svg,.link--cta:focus svg,.link--cta:active svg{transform:translateX(0.3125rem) scaleX(-1);}.link--cta svg{height:0.4375rem;width:1.0625rem;margin-left:0.625rem;margin-right:0;transform:scaleX(-1);}.link--icon{display:flex;align-items:center;color:var(--primary-blue-gray);text-decoration:none;}.link--icon:hover,.link--icon:focus,.link--icon:active{color:var(--primary-teal);}.link--icon svg{height:0.8125rem;width:100%;max-width:var(--spacer0-75);margin-right:var(--spacer0-5);}.l-node--blog--full .field--name-field-references{margin-top:var(--spacer);}@media (min-width:1200px){.l-node--blog--full .field--name-field-references{margin-top:var(--spacer2)}}.l-node--blog--full .field--name-field-references .field__label{font-family:var(--base-font);font-weight:var(--fw__medium);font-size:var(--fs__small);letter-spacing:var(--kern__looser);line-height:var(--lh__base);text-transform:uppercase;margin-bottom:var(--spacer);}.l-node--blog--teaser{display:flex;flex-direction:column;gap:var(--spacer0-5);}.l-node--blog--teaser .c-blog__pubdate{display:flex;align-items:center;gap:var(--spacer0-5);}.l-node--blog--teaser .c-blog__pubdate .separator{font-size:var(--fs__base);}.l-node--blog--teaser .c-blog__title-link{--link:var(--menu--link);text-decoration:none;transition:var(--transition-base--sm);}.l-node--blog--teaser .c-blog__title-link:hover,.l-node--blog--teaser .c-blog__title-link:focus,.l-node--blog--teaser .c-blog__title-link:active{--link:var(--menu--link-hfa);text-decoration:none;}.l-node--blog--teaser .c-blog__author span{--fs__min:0.875;--fs__max:0.875;}.l-node--blog .field__label{font-family:var(--base-font);font-weight:var(--fw__medium);font-size:var(--fs__small);letter-spacing:var(--kern__looser);line-height:var(--lh__base);text-transform:uppercase;}.field--name-field-category-tags{display:flex;flex-wrap:wrap;}.field--name-field-category-tags .c-tag-list__item{margin:0;}.l-container{width:100%;max-width:var(--max-width);padding-left:var(--container-padding--mobile);padding-right:var(--container-padding--mobile);}@media (min-width:1024px){.l-container{padding-left:var(--container-padding);padding-right:var(--container-padding);margin:0 auto}}.l-container--full{--max-width:none;}.l-container--text{--max-width:var(--max-width--text);margin:0 auto;padding:0;}.l-col{display:block;}@media (min-width:1024px){.l-col{-moz-column-gap:var(--grid-gap);column-gap:var(--grid-gap);row-gap:var(--grid-gap)}.l-col--2{-moz-columns:2;columns:2;}.l-col--3{-moz-columns:3;columns:3;}}.c-section:has(#learn-why)::before,.c-section:has(#learn-why)::after,#learn-why .layout__region .c-media-card .field--name-field-media-image::before,.c-section:has(#cgp-for-all-1)::before,.c-section:has(#cgp-for-all-3)::before,#patient-provider-support-1 .layout__region--first .field--name-field-media-image::before,#patient-provider-support-4 .layout__region--second .field--name-field-media-image::before,#contact-an-expert .layout__region--second::before,#contact-an-expert .layout__region--second::after{content:'';position:absolute;border-style:solid;height:0;width:0;}#patient-provider-support-1 .layout__region--first .field--name-field-media-image,#patient-provider-support-3 .layout__region--second .field--name-field-media-image{box-shadow:0.3125rem 0.3125rem 0.625rem rgba(0,0,0,0.15);}.c-section:has(#learn-why){position:relative;}@media (min-width:768px){.c-section:has(#learn-why) .l-grid--50-50{--grid-col-count:2}}.c-section:has(#learn-why)::before{top:0;border-color:var(--secondary-teal) transparent transparent;border-width:20.3125rem 29.6875rem 0 0;opacity:0.4;}.c-section:has(#learn-why)::after{right:0;bottom:0;border-color:transparent transparent #f6efde;border-width:0 0 62.5rem 80rem;opacity:0.6;}.c-section:has(#learn-why) #learn-why{position:relative;z-index:1;}.c-section:has(#learn-why) #learn-why .layout__region .c-media-card .field--name-field-media-image{position:relative;}.c-section:has(#learn-why) #learn-why .layout__region .c-media-card .field--name-field-media-image::before{bottom:0;left:0;opacity:0.8;}.c-section:has(#learn-why) #learn-why .layout__region--first .c-media-card .field--name-field-media-image::before{border-color:transparent transparent transparent var(--secondary-teal);border-width:15.625rem 0 0 18.75rem;}.c-section:has(#learn-why) #learn-why .layout__region--second .c-media-card .field--name-field-media-image::before{border-color:transparent transparent transparent var(--patient-orange);border-width:18.75rem 0 0 18.75rem;}@media (min-width:1200px){.c-section:has(#state-coverage) .c-section__content .u-display--desktop{display:none !important}}@media (min-width:1200px){.c-section:has(#state-coverage) .c-section__content .c-dropdown.u-display--mobile{display:block !important}}@media (min-width:1200px){.c-section:has(#state-coverage) .c-section__content .c-tabs-vertical{flex-direction:column}}@media (max-width:1199px){.c-section:has(#state-coverage) .c-section__content .c-tabs-vertical__sidebar{margin:0 auto;width:max(18.75rem,35%)}}@media (min-width:1200px){.c-section:has(#state-coverage) .c-section__content .c-tabs-vertical__sidebar{margin:0 auto;width:max(18.75rem,35%)}}@media (min-width:1200px){.c-section:has(#state-coverage) .c-section__content .c-tabs-vertical__content{margin-top:var(--spacer);width:100%}}@media (min-width:768px){.c-section:has(#state-coverage) .c-section__content .c-tabs-vertical__content > div[role=tabpanel]{-moz-columns:2;columns:2}}.c-section:has(#state-coverage-map) .o-wysiwyg #map-animations{display:flex;flex-wrap:wrap;bottom:0;justify-content:center;left:0;margin:auto;max-width:65rem;position:absolute;right:0;top:0;}.c-section:has(#state-coverage-map) .o-wysiwyg #map-animations > div{display:flex;flex-basis:100%;position:relative;}@media (min-width:768px){.c-section:has(#state-coverage-map) .o-wysiwyg #map-animations > div{flex-basis:33%}}.c-section:has(#state-coverage-map) .o-wysiwyg #map-animations .circle{display:flex;align-items:center;justify-content:center;margin:auto;padding:0.9375rem;text-align:center;z-index:1;}@media (min-width:768px){.c-section:has(#state-coverage-map) .o-wysiwyg #map-animations .circle{background-color:var(--primary-blue-gray);border-radius:50%;color:var(--white);height:12.5rem;transition:0.25s;width:12.5rem}.c-section:has(#state-coverage-map) .o-wysiwyg #map-animations .circle .icon{background-color:var(--primary-blue-gray);}.c-section:has(#state-coverage-map) .o-wysiwyg #map-animations .circle#grey,.c-section:has(#state-coverage-map) .o-wysiwyg #map-animations .circle#grey .icon{background-color:#8b99a6;}.c-section:has(#state-coverage-map) .o-wysiwyg #map-animations .circle#grey .icon{left:-1.25rem;top:0;}.c-section:has(#state-coverage-map) .o-wysiwyg #map-animations .circle#tan,.c-section:has(#state-coverage-map) .o-wysiwyg #map-animations .circle#tan .icon{background-color:#f6efde;}.c-section:has(#state-coverage-map) .o-wysiwyg #map-animations .circle#tan{color:var(--primary-blue-gray);margin-bottom:0;}.c-section:has(#state-coverage-map) .o-wysiwyg #map-animations .circle#tan .icon{right:1.875rem;top:1.875rem;}.c-section:has(#state-coverage-map) .o-wysiwyg #map-animations .circle#orange,.c-section:has(#state-coverage-map) .o-wysiwyg #map-animations .circle#orange .icon{background-color:var(--patient-orange);}.c-section:has(#state-coverage-map) .o-wysiwyg #map-animations .circle#orange .icon{right:-3.125rem;top:1.875rem;}.c-section:has(#state-coverage-map) .o-wysiwyg #map-animations .circle#gray,.c-section:has(#state-coverage-map) .o-wysiwyg #map-animations .circle#gray .icon{background-color:var(--primary-gray);}.c-section:has(#state-coverage-map) .o-wysiwyg #map-animations .circle#gray{margin-right:0;}.c-section:has(#state-coverage-map) .o-wysiwyg #map-animations .circle#gray .icon{left:0.9375rem;top:0;}.c-section:has(#state-coverage-map) .o-wysiwyg #map-animations .circle#teal,.c-section:has(#state-coverage-map) .o-wysiwyg #map-animations .circle#teal .icon{background-color:var(--secondary-teal);}.c-section:has(#state-coverage-map) .o-wysiwyg #map-animations .circle#teal{margin-right:0;}.c-section:has(#state-coverage-map) .o-wysiwyg #map-animations .circle#teal .icon{bottom:0;left:0.9375rem;}.c-section:has(#state-coverage-map) .o-wysiwyg #map-animations .circle#navy{margin-top:0;}.c-section:has(#state-coverage-map) .o-wysiwyg #map-animations .circle#navy .icon{bottom:1.875rem;right:0.9375rem;}}.c-section:has(#state-coverage-map) .o-wysiwyg #map-animations .circle .icon{display:none;align-items:center;border-radius:50%;height:6.25rem;justify-content:center;margin:auto;position:absolute;width:6.25rem;z-index:1;}@media (min-width:768px){.c-section:has(#state-coverage-map) .o-wysiwyg #map-animations .circle .icon{display:flex}}.c-section:has(#state-coverage-map) .o-wysiwyg #map-animations .circle img{max-width:50rem;width:3.125rem;}.c-section:has(#evidence){--fg:var(--primary-blue-gray);--headings:var(--primary-blue-gray);background-color:#f6efde;}.c-section:has(#evidence) .layout__region--second ul{position:relative;list-style-type:none;margin-left:var(--spacer1-5);}.c-section:has(#evidence) .layout__region--second ul::before{content:'';position:absolute;top:0.75em;left:calc((var(--spacer1-5) * -1) + 1em);background-color:var(--patient-orange);width:0.3125rem;height:73%;transform:translateX(-50%);}.c-section:has(#evidence) .layout__region--second ul li{position:relative;}.c-section:has(#evidence) .layout__region--second ul li::before{content:'';position:absolute;top:calc(var(--spacer0-25) * -1);left:calc(var(--spacer2-5) * -1);background-color:var(--patient-orange);border-radius:50%;width:2em;height:2em;}.c-section:has(#evidence) .layout__region--second ul li:nth-child(1)::before{background-color:#fac187;}.c-section:has(#evidence) .layout__region--second ul li:nth-child(2)::before{background-color:#f9ac5f;}.c-section:has(#cgp-for-all-1) .layout__region--second .field--name-field-media-image .field__item,.c-section:has(#cgp-for-all-3) .layout__region--first .field--name-field-media-image .field__item{display:flex;align-items:center;justify-content:center;background-color:var(--primary-blue-gray);border-radius:50%;height:10rem;margin:auto;transition:0.25s;width:10rem;}.c-section:has(#cgp-for-all-1) .layout__region--second .field--name-field-media-image .field__item img,.c-section:has(#cgp-for-all-3) .layout__region--first .field--name-field-media-image .field__item img{width:5rem;}.c-section:has(#cgp-for-all-1){position:relative;}.c-section:has(#cgp-for-all-1)::before{top:0;right:0;border-color:transparent var(--patient-orange) transparent transparent;border-width:0 34.375rem 18.75rem 0;opacity:0.9;}.c-section:has(#cgp-for-all-2) .field--name-field-media-video-file video{width:100%;height:auto;}.c-section:has(#cgp-for-all-2) .field--name-field-remote-video .o-remote-video .o-img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;}.c-section:has(#cgp-for-all-2) .field--name-field-remote-video .o-remote-video .o-remote-video__frame-wrapper{aspect-ratio:16/9;height:auto;padding:0;}.c-section:has(#cgp-for-all-3){position:relative;}.c-section:has(#cgp-for-all-3)::before{bottom:0;left:0;border-color:transparent transparent transparent var(--secondary-teal);border-width:18.75rem 0 0 37.5rem;opacity:0.9;}.c-section:has(#patient-provider-support-1) .c-section__content .field--name-field-media-image{position:relative;}.c-section:has(#patient-provider-support-1) .c-section__content .field--name-field-media-image::before{bottom:0;left:0;border-color:transparent transparent transparent var(--patient-orange);border-width:18.75rem 0 0 18.75rem;opacity:0.8;}.c-section:has(#patient-provider-support-4) .c-section__content .field--name-field-media-image{position:relative;}.c-section:has(#patient-provider-support-4) .c-section__content .field--name-field-media-image::before{bottom:0;right:0;border-color:transparent transparent var(--secondary-teal);border-width:0 0 18.75rem 18.75rem;opacity:0.8;}.c-section:has(#faq) #faq .o-accordion-item{margin:0 auto;}.c-section:has(#faq) #faq .o-accordion-item__button .o-accordion-item__title,.c-section:has(#faq) #faq .o-accordion-item__button:hover .o-accordion-item__title,.c-section:has(#faq) #faq .o-accordion-item__button:focus .o-accordion-item__title,.c-section:has(#faq) #faq .o-accordion-item__button:active .o-accordion-item__title{--accent-color:var(--fg);}.c-section:has(#faq) #faq .o-accordion-item__button .o-accordion-item__icon,.c-section:has(#faq) #faq .o-accordion-item__button:hover .o-accordion-item__icon,.c-section:has(#faq) #faq .o-accordion-item__button:focus .o-accordion-item__icon,.c-section:has(#faq) #faq .o-accordion-item__button:active .o-accordion-item__icon{--accent-color:var(--primary-orange);}.c-section:has(#contact-an-expert){position:relative;}.c-section:has(#contact-an-expert) .c-hubspot-form{background-color:transparent;box-shadow:none;padding:0;}.c-section:has(#contact-an-expert) .c-image-wrapper figure{margin:0;}.c-section:has(#contact-an-expert) .layout__region--second{background:center / cover url('../webp/section9-image1.webp');margin-left:calc(var(--container-padding--mobile)* -1);margin-right:calc(var(--container-padding--mobile)* -1);margin-bottom:calc(var(--section-v-padding)* -1);width:calc(100% + var(--container-padding--mobile) + var(--container-padding--mobile));aspect-ratio:8 / 5;overflow:hidden;}@media (min-width:1024px){.c-section:has(#contact-an-expert) .layout__region--second{margin-left:calc(var(--container-padding)* -1);margin-right:calc(var(--container-padding)* -1);margin-bottom:calc(var(--section-v-padding)* -1);width:calc(100% + var(--container-padding) + var(--container-padding))}}@media (min-width:1200px){.c-section:has(#contact-an-expert) .layout__region--second{margin-left:auto;margin-right:auto;margin-top:calc(var(--section-v-padding)* -1);margin-bottom:calc(var(--section-v-padding)* -1);width:calc(100% + var(--container-padding));aspect-ratio:auto}}.c-section:has(#contact-an-expert) .layout__region--second::before{top:0;right:0;border-color:transparent var(--secondary-teal) transparent transparent;border-width:0 12.5rem 15rem 0;opacity:0.8;}@media (min-width:768px){.c-section:has(#contact-an-expert) .layout__region--second::before{border-width:0 18.125rem 20rem 0}}@media (min-width:1024px){.c-section:has(#contact-an-expert) .layout__region--second::before{border-width:0 15.625rem 18.75rem 0}}.c-section:has(#contact-an-expert) .layout__region--second::after{right:0;bottom:0;border-color:transparent transparent var(--patient-orange);border-width:0 0 16.875rem 18.125rem;opacity:0.8;}@media (min-width:768px){.c-section:has(#contact-an-expert) .layout__region--second::after{border-width:0 0 21.875rem 29.375rem}}@media (min-width:1024px){.c-section:has(#contact-an-expert) .layout__region--second::after{border-width:0 0 31.25rem 21.875rem}}.l-node--event .field--name-field-aside p{font-size:var(--fs__medium);}.l-node--event--full .c-event__lead-title,.l-node--event--full .c-event__lead-subtitle{margin-bottom:var(--spacer2);}.l-node--event--teaser{display:flex;gap:var(--spacer1-5);align-items:center;padding:var(--spacer1-5) 0;}.l-node--event--teaser .field--name-field-image{display:none;}@media (min-width:1200px){.l-node--event--teaser .field--name-field-image{display:block;flex-basis:15.625rem}}.l-node--event--teaser .c-event__title-link{--link:var(--menu--link);text-decoration:none;transition:var(--transition-base--sm);}.l-node--event--teaser .c-event__title-link:hover,.l-node--event--teaser .c-event__title-link:focus,.l-node--event--teaser .c-event__title-link:active{--link:var(--menu--link-hfa);text-decoration:none;}.l-node--event--teaser .field--name-field-aside{margin-top:var(--spacer0-75);}.l-node--event .l-node__content-top{margin-bottom:var(--spacer3);}.l-node--event .content-separator{height:2px;border-top:1px solid var(--gray-200);}:root{--grid-gap:var(--spacer1-5);}.l-grid{--grid-col-count:1;--grid-template-columns:repeat(var(--grid-col-count),minmax(0,1fr));display:grid;grid-template-columns:var(--grid-template-columns);gap:var(--grid-gap);min-width:0;}.l-grid--100 > *{margin-left:auto;margin-right:auto;}.l-grid--50-50{--grid-col-count:1;}@media (min-width:1200px){.t-patient-theme .l-grid--50-50{max-width:60rem;margin-left:auto;margin-right:auto}}@media (min-width:1200px){.l-grid--50-50{--grid-col-count:2}}.l-grid--25-75{--grid-col-count:1;}@media (min-width:1200px){.l-grid--25-75{--grid-template-columns:minmax(0,25%) minmax(0,75%)}}.l-grid--75-25{--grid-col-count:1;}@media (min-width:1200px){.l-grid--75-25{--grid-template-columns:minmax(0,75%) minmax(0,25%)}}.l-grid--33-67{--grid-col-count:1;}@media (min-width:1200px){.l-grid--33-67{--grid-template-columns:minmax(0,33.334%) minmax(0,66.667%)}}.l-grid--67-33{--grid-col-count:1;}@media (min-width:1200px){.l-grid--67-33{--grid-template-columns:minmax(0,66.667%) minmax(0,33.334%)}}.l-grid--33-33-33{--grid-col-count:1;}@media (min-width:1200px){.l-grid--33-33-33{--grid-col-count:3}}.l-grid--25-25-50{--grid-col-count:1;}@media (min-width:1200px){.l-grid--25-25-50{--grid-col-count:3;--grid-template-columns:minmax(0,25%) minmax(0,25%) minmax(0,50%)}}.l-grid--25-50-25{--grid-col-count:1;}@media (min-width:1200px){.l-grid--25-50-25{--grid-col-count:3;--grid-template-columns:minmax(0,25%) minmax(0,50%) minmax(0,25%)}}.l-grid--50-25-25{--grid-col-count:1;}@media (min-width:1200px){.l-grid--50-25-25{--grid-col-count:3;--grid-template-columns:minmax(0,50%) minmax(0,25%) minmax(0,25%)}}.l-grid--25-25-25-25{--grid-col-count:1;}@media (min-width:1024px){.l-grid--25-25-25-25{--grid-col-count:2}}@media (min-width:1200px){.l-grid--25-25-25-25{--grid-col-count:4}}.l-grid--5-col{--grid-col-count:1;}@media (min-width:1024px){.l-grid--5-col{--grid-col-count:2}}@media (min-width:1200px){.l-grid--5-col{--grid-col-count:5}}.l-grid .l-grid--medicare-fda img{width:auto;height:4rem;margin:var(--spacer1-5) auto;}.t-patient-theme .l-grid--50-50 .c-content-card,.t-patient-theme .l-grid--33-33-33 .c-content-card{min-height:100%;}.t-patient-theme .l-grid--50-50 .c-content-card__inner,.t-patient-theme .l-grid--33-33-33 .c-content-card__inner{min-height:100%;}.header{position:relative;}@media (max-width:1199px){.header{border-bottom:1px solid var(--gray-200)}}.header__main{display:flex;gap:var(--grid-gap--small);flex-flow:row nowrap;align-items:center;padding:var(--spacer0-75) 0;}@media (min-width:1200px){.header__main{gap:var(--grid-gap--large);flex-flow:row wrap;padding:var(--spacer1-5) 0 0}}.header__main--inner{flex-basis:100%;display:flex;gap:var(--grid-gap--small);align-items:center;justify-content:space-between;z-index:500;}@media (min-width:1200px){.header__main--inner{gap:var(--grid-gap--large)}}.header__logo{color:var(--primary-blue-gray);display:flex;flex-shrink:0;}.header__logo:hover,.header__logo:focus,.header__logo:active{color:var(--primary-blue-gray);}.header__logo img,.header__logo svg{height:var(--spacer1-75);max-height:var(--spacer1-75);}@media (min-width:1200px){.header__logo img,.header__logo svg{height:var(--spacer2-5);max-height:var(--spacer2-5)}}.header__search{width:100%;position:relative;}.header__search-wrapper{display:none;top:100%;right:0;bottom:0;left:0;position:absolute;width:100%;margin-inline:auto;}@media (min-width:1200px){.header__search-wrapper{display:inline-flex;flex:1 1 auto;position:static}}.header__search-wrapper--open{display:block;}.header__search--inner{overflow:hidden;position:relative;}.header__search-form{position:relative;width:100%;}.header__search-button{display:flex;justify-content:center;align-items:center;top:0;right:0;bottom:0;position:absolute;cursor:pointer;width:var(--spacer2-5);}.header__search-button svg{fill:var(--primary-orange);height:var(--spacer0-75);width:var(--spacer0-75);}.header__links{display:flex;gap:var(--grid-gap--small);flex:0 0 auto;align-items:center;}@media (min-width:1200px){.header__links{gap:0;flex-direction:column;height:var(--spacer2-5);justify-content:space-between}}.header__links img,.header__links svg{max-height:var(--spacer);max-width:var(--spacer);}@media (max-width:1199px){.header__login-link.o-btn{border-color:transparent;background-color:transparent;color:var(--primary-gray);padding-right:0}}.header__signup-link{display:none;color:var(--menu--link);font-size:var(--fs__small);line-height:1;text-decoration:none;}.header__signup-link:hover,.header__signup-link:focus,.header__signup-link:active{color:var(--menu--link-hfa);text-decoration:none;}@media (min-width:1200px){.header__signup-link{display:inline-block}}.header__search-link{display:inline-flex;}@media (min-width:1200px){.header__search-link{display:none}}.header__search-link,.header__search-button,.header__menu-open,.header__menu-close{-webkit-appearance:none;appearance:none;background:none;border:none;padding:0;}.header__menu-open,.header__menu-close{display:inline-flex;}@media (min-width:1200px){.header__menu-open,.header__menu-close{display:none}}.header__menu-close{display:none;}.primary-navigation-open .header__menu-close{display:inline-flex;}@media (min-width:1200px){.header__primary-navigation{flex-basis:100%}}.c-form input.header__search-input{padding-right:var(--spacer2-5) !important;}.c-section:has(#her2-hero){position:relative;background-color:#E8EAEE;}.c-section:has(#her2-hero) .l-container{padding:0;}.c-section:has(#her2-hero) #her2-hero figure{margin:0;}.c-section:has(#her2-intro-text){position:relative;}.c-section:has(#her2-intro-text)::after{content:"";position:absolute;top:-6.25rem;left:0;width:100%;max-width:75rem;min-width:60rem;height:auto;aspect-ratio:16 / 9;background-image:url(../jpg/her2-ihc-art-1.jpg);background-size:contain;background-repeat:no-repeat;background-position:center;z-index:1;}@media (max-width:767px){.c-section:has(#her2-intro-text)::after{top:-4.375rem}}.c-section:has(#her2-intro-text) #her2-intro-text{position:relative;z-index:100;}.c-section:has(#her2-intro-text) #her2-intro-text .o-wysiwyg:not(.l-col){max-width:100%;}.c-section:has(#her2-intro-text) #her2-intro-text .o-wysiwyg:not(.l-col) h2{font-family:var(--base-font);}.c-section:has(#her2-intro-text) #her2-intro-text .o-wysiwyg:not(.l-col) p{max-width:100%;color:#435363;}.c-section:has(#her2-form){position:relative;}.c-section:has(#her2-form)::after{content:"";position:absolute;top:0;right:0;width:100%;max-width:90rem;min-width:60rem;height:auto;aspect-ratio:16 / 9;background-image:url(../jpg/her2-ihc-art-2.jpg);background-size:contain;background-repeat:no-repeat;background-position:center;z-index:1;}.c-section:has(#her2-form) #her2-form{position:relative;z-index:100;}.c-section:has(#her2-form) #her2-form .c-hubspot-form{padding:0;box-shadow:none;background-color:transparent;}.c-section:has(#her2-form) #her2-form label > span:first-child{text-transform:capitalize;}.c-section:has(#her2-form) #her2-form input[type="text"],.c-section:has(#her2-form) #her2-form input[type="email"]{min-height:3.5rem;border-radius:0.3125rem;}.c-section:has(#her2-form) #her2-form input[type="submit"]{font-weight:var(--fw__normal) !important;background-color:#64ccc9;border:1px solid #64ccc9;color:#435363;border-radius:0.3125rem;padding:1rem 2rem;font-size:1rem;text-transform:uppercase;letter-spacing:0.5px;}.c-section:has(#her2-form) #her2-form input[type="submit"]:hover{background-color:#fff;}.c-section:has(#her2-form) #her2-form .hs-dependent-field:has(.hs-fieldtype-radio){width:50%;}.c-section:has(#her2-form) #her2-form .legal-consent-container:has(.hs-dependent-field) .hs-fieldtype-booleancheckbox{margin-block:1rem;}.c-section:has(#her2-form) #her2-form .legal-consent-container:has(.hs-dependent-field) span{margin-left:0;}.c-section:has(#her2-contact){position:relative;}.c-section:has(#her2-contact)::after{content:"";position:absolute;top:-15rem;left:0;width:100%;max-width:75rem;min-width:60rem;height:auto;aspect-ratio:16 / 9;background-image:url(../jpg/her2-ihc-art-3.jpg);background-size:contain;background-repeat:no-repeat;background-position:center;z-index:1;}@media (max-width:767px){.c-section:has(#her2-contact)::after{top:-10rem}}.c-section:has(#her2-contact) #her2-contact{position:relative;z-index:100;}.c-section:has(#her2-contact) #her2-contact .o-wysiwyg:not(.l-col){max-width:100%;}.c-section:has(#her2-contact) #her2-contact .o-wysiwyg:not(.l-col) p{max-width:100%;color:#435363;}.c-section:has(#her2-contact) #her2-contact .o-wysiwyg:not(.l-col) a{text-decoration:none;}.c-section:has(#her2-footer){position:relative;background-color:#E8EAEE;z-index:100;}.c-section:has(#her2-footer)::after{content:"";position:absolute;top:0;left:0;width:100vw;height:100%;background-image:url(../jpg/her2-ihc-art-4.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;z-index:1;}.c-section:has(#her2-footer) .l-container{position:relative;z-index:9999;}.c-section:has(#her2-footer) #her2-footer .o-wysiwyg:not(.l-col){max-width:100%;}.c-section:has(#her2-footer) #her2-footer .o-wysiwyg:not(.l-col) p{--fs__max:0.825;max-width:100%;line-height:1.6;color:#435363;}.c-section:has(#her2-footer) #her2-footer .o-wysiwyg:not(.l-col) a{text-decoration:none;}.lpb-controls.is-layout{z-index:9999;}.footer{border-top:var(--border-gray-light);border-bottom:var(--border-gray-light);margin-top:var(--spacer2);}.page-node-type-landing-page .footer,.page-node-type-product .footer{margin-top:0;}@media (min-width:1200px){.footer{margin-top:var(--spacer4)}.page-node-type-landing-page .footer,.page-node-type-product .footer,.page-node-type-page .footer{margin-top:0;}}.footer *{font-size:var(--fs__small);}.footer__top{display:flex;gap:var(--grid-gap--large);align-items:center;flex-direction:column;padding:var(--spacer0-75) 0;}@media (min-width:1200px){.footer__top{gap:var(--spacer5);align-items:flex-start;flex-direction:row;padding:var(--spacer1-5) 0}}.footer__logo{color:var(--primary-blue-gray);}.footer__logo:hover,.footer__logo:focus,.footer__logo:active{color:var(--primary-blue-gray);}.footer__logo svg{height:auto;width:var(--spacer3);}@media (min-width:1200px){.footer__logo svg{width:var(--spacer2-5)}}.footer__bottom{background-color:var(--gray-200);padding:var(--spacer1-5) 0;}.footer__bottom .l-container{display:flex;gap:var(--grid-gap--small);align-items:center;flex-wrap:wrap;justify-content:space-between;}.footer__copyright{text-transform:uppercase;flex-basis:100%;max-width:none;}@media (min-width:1200px){.footer__copyright{flex-basis:auto}}.footer__social-links{display:flex;align-items:center;gap:var(--grid-gap--small);order:1;}@media (min-width:1200px){.footer__social-links{order:2}}.footer__social-links li,.footer__social-links a{display:inline-flex;}.footer__social-links svg{height:var(--spacer);aspect-ratio:1/1;}.footer .o-menu__link{color:var(--menu--link);}.footer .o-menu__link:hover,.footer .o-menu__link:focus,.footer .o-menu__link:active{color:var(--menu--link-hfa);}.l-node--person--full .l-node__back-link{margin-bottom:var(--spacer1-5);}.l-node--person--full .l-node__hero-card{display:flex;gap:var(--grid-gap--small);flex-direction:column;align-items:center;background-color:var(--gray-100);padding:var(--spacer0-75) var(--spacer1-5);text-align:center;}@media (min-width:768px){.l-node--person--full .l-node__hero-card{flex-direction:row;gap:var(--grid-gap--large);padding:var(--spacer1-5) var(--spacer3);text-align:left}}.l-node--person--full .l-node__hero-card .field--name-field-image{max-width:12.5rem;}@media (min-width:768px){.l-node--person--full .l-node__hero-card .field--name-field-image{flex:0 0 18.75rem;max-width:none}}.l-node--person--full .l-node__hero-card .field--name-field-image .o-img{border-radius:50%;}.l-node--person--full .l-node__hero-card .l-node__details{display:flex;flex-flow:column wrap;gap:var(--grid-gap--small);margin-top:var(--spacer0-75);}@media (min-width:768px){.l-node--person--full .l-node__hero-card .l-node__details{margin-top:0}}.l-node--person--full .l-node__hero-card .l-node__details .h5{margin-bottom:var(--spacer0-75);}.l-node--person--full .l-node__hero-card .l-node__socials{display:flex;gap:var(--grid-gap--small);justify-content:center;}@media (min-width:768px){.l-node--person--full .l-node__hero-card .l-node__socials{justify-content:flex-start}}.l-node--person--full .l-node__hero-card .l-node__socials--twitter{color:var(--twitter);}.l-node--person--full .l-node__hero-card .l-node__socials--linkedin{color:var(--linkedin);}.l-node--person--full .l-node__hero-card .l-node__socials svg{width:1.5625rem;height:1.5625rem;}.l-node--person--full .l-node__body{max-width:var(--max-width--text);margin:var(--spacer2) auto;}@media (min-width:1200px){.l-node--person--full .l-node__body{margin:var(--spacer4) auto}}.l-node--person--teaser{display:flex;gap:var(--grid-gap--small);align-items:center;background-color:var(--gray-100);padding:var(--spacer0-75);position:relative;}@media (min-width:1200px){.l-node--person--teaser{padding:var(--spacer0-75) var(--spacer1-5)}}.l-node--person--teaser .l-node__link{top:0;right:0;bottom:0;left:0;position:absolute;}.l-node--person--teaser .l-node__link:hover ~ .l-node__details .field--name-title,.l-node--person--teaser .l-node__link:focus ~ .l-node__details .field--name-title,.l-node--person--teaser .l-node__link:active ~ .l-node__details .field--name-title{color:var(--menu--link-hfa);}.l-node--person--teaser .field--name-field-image{flex:0 0 var(--spacer4);}@media (min-width:1200px){.l-node--person--teaser .field--name-field-image{flex:0 0 11.25rem}}.l-node--person--teaser .l-node__details{display:flex;flex-direction:column;gap:var(--spacer0-25);}.l-node--person--teaser .l-node__details .field--name-field-position{--fs__min:1.125;--fs__max:1.125;font-weight:var(--fw__bold);}.l-node__content-top,.l-node__content-bottom{margin:var(--spacer2) auto;max-width:var(--max-width);}@media (min-width:1200px){.l-node__content-top,.l-node__content-bottom{margin:var(--spacer4) auto}}.l-node__content-top{margin:var(--spacer2) auto;max-width:var(--max-width);}@media (min-width:1200px){.l-node__content-top{margin:var(--spacer4) auto}}.l-node__content-top--has-sidebar{--max-width--breakout-content:45rem;display:grid;grid-template-areas:'sidebar'
        'body';}@media (min-width:1200px){.l-node__content-top--has-sidebar{display:grid;grid-template-areas:'body sidebar';grid-template-columns:minmax(0,1fr) var(--sidebar-width);grid-gap:var(--grid-gap--large)}}@media (min-width:1200px){.page-node-type-faq .l-node__content-top--has-sidebar{grid-template-areas:'sidebar body';grid-template-columns:var(--sidebar-width) minmax(0,1fr)}}.l-node__content-top--has-sidebar .l-node__body{grid-area:body;}.l-node__content-top--has-sidebar .l-node__body > div + div{margin-top:var(--spacer);}@media (min-width:1200px){.l-node__content-top--has-sidebar .l-node__body > div + div{margin-top:var(--spacer2)}}.l-node__content-top--has-sidebar .l-node__sidebar{grid-area:sidebar;}@media (max-width:1199px){.l-node__content-top--has-sidebar .l-node__sidebar{margin-bottom:var(--spacer2)}}.l-node__content-top--centered .l-node__body > *{margin-left:auto;margin-right:auto;}.l-node .l-media__body{max-width:var(--max-width--text);margin-left:auto;margin-right:auto;}.region + .region{margin-top:var(--spacer2);}@media (min-width:1200px){.region + .region{margin-top:var(--spacer3)}}.c-author-sidebar{padding-bottom:var(--spacer);border-bottom:1px solid var(--gray-200);}.c-author-sidebar *{display:block;}.c-blog-subscription-sidebar{margin-top:var(--spacer);}.l-page-title-block{margin:var(--spacer) 0 var(--spacer2);}@media (min-width:1200px){.l-page-title-block{margin:var(--spacer2) 0 var(--spacer3)}}.l-paragraphs{display:flex;flex-direction:column;gap:var(--grid-gap);}.t-patient-theme .l-paragraphs{gap:var(--spacer2);}.l-paragraphs{position:relative;}.l-paragraphs .lpb-formatter,.l-paragraphs .js-lpb-component-list{display:flex;flex-direction:column;gap:var(--grid-gap);}.l-paragraphs .lpb-formatter{margin-top:calc(-1 * var(--grid-gap));}.l-paragraphs .c-section{margin:0;}.l-node--press-release--full h1{--fs__max:2.5;}.l-node--product--full h1{--fs__min:1.75;}@media (min-width:375px){.l-node--product--full h1{--fs__min:2}}@media (min-width:468px){.l-node--product--full h1{--fs__min:2.25}}.l-node--product--full h2{--fs__min:1.5;}@media (min-width:375px){.l-node--product--full h2{--fs__min:1.75}}@media (min-width:468px){.l-node--product--full h2{--fs__min:2}}.l-node--research--full .field--name-field-references{border-top:var(--border-gray-light);padding-top:var(--spacer2);}.l-team-view .view-content{display:grid;grid-template-columns:var(--grid-template-columns);gap:var(--grid-gap);--grid-template-columns:repeat(var(--grid-col-count),minmax(0,1fr));--grid-col-count:1;}@media (min-width:1200px){.l-team-view .view-content{--grid-col-count:2}}.l-team-view .o-img{max-width:11.25rem;border-radius:50%;}.c-section:has(#next-steps){background-color:transparent;background-image:linear-gradient(to bottom left,rgba(100,204,201,0.2),rgba(100,204,201,1));}@media (min-width:1200px){.c-section:has(#next-steps) .o-wysiwyg{max-width:31.25rem}}.c-section:has(#next-steps) .c-image-wrapper figure{margin:0;}.c-section:has(#next-steps) .o-img--default{max-width:31.25rem;}@media (min-width:1200px){.c-section:has(#next-steps) .o-img--default{margin-left:auto}}.c-section:has(#next-steps) .o-wysiwyg h1{margin:0 0 1.25rem;font-size:2.5rem;font-weight:var(--fw__bold);color:var(--white);}.c-section:has(#next-steps) .o-wysiwyg h2{margin:0 0 1.25rem;font-size:1.875rem;font-weight:var(--fw__bold);}.c-section:has(#next-steps) .o-wysiwyg p{font-size:1.125rem;}.c-section:has(#guidelines) .o-wysiwyg h3{font-family:var(--ff__serif);font-weight:var(--fw__medium);font-size:1.5rem;color:var(--primary-blue-gray);}.c-section:has(#provide-results) .c-section__top__inner{max-width:none;text-align:left;align-items:flex-start;}.c-section:has(#provide-results) .c-section__top__inner h2{max-width:none;font-weight:var(--fw__bold);}.c-section:has(#provide-results) .o-wysiwyg h3{font-family:var(--ff__serif);font-weight:var(--fw__bold);font-size:1.5rem;color:var(--primary-blue-gray);}.c-section:has(#provide-results) .large-body-text--intro{font-size:1.75rem;}.c-section:has(#provide-results) .c-image-wrapper figure{margin:0;}.c-section:has(#provide-results) .o-btn{background-color:var(--secondary-teal);font-weight:var(--fw__bold);color:var(--white);border:none;}.c-section:has(#provide-results) .o-btn:hover{background-color:var(--primary-teal);color:var(--white);}.c-section:has(#ctdna-tumor-fraction) .c-section__top__inner{max-width:none;text-align:left;align-items:flex-start;}.c-section:has(#ctdna-tumor-fraction) .c-section__top__inner h2{max-width:none;font-weight:var(--fw__bold);color:var(--primary-blue-gray);}.c-section:has(#ctdna-tumor-fraction-provides) .c-section__top__inner{max-width:none;text-align:left;align-items:flex-start;}.c-section:has(#ctdna-tumor-fraction-provides) .c-section__top__inner h2{max-width:none;font-weight:var(--fw__bold);}.c-section:has(#ctdna-tumor-fraction-provides) .c-image-wrapper figure{margin:0;}.c-section:has(#ctdna-tumor-fraction-provides) .o-img{max-width:10rem;margin:0 auto;}.c-section:has(#ctdna-tumor-fraction-provides) .layout__region--second .o-img{max-width:18.75rem;}.c-section:has(#high-ctdna-tumor-fraction) .o-wysiwyg h2{font-weight:var(--fw__bold);}.c-section:has(#high-ctdna-tumor-fraction) .o-wysiwyg .large-body-text{font-weight:var(--fw__normal);font-size:1.5rem;}.c-section:has(#abcs-of-ctdna-tumor-fraction) .c-section__top{margin-bottom:1.875rem;}.c-section:has(#abcs-of-ctdna-tumor-fraction) .c-section__top__inner h2{max-width:none;font-size:1.75rem;font-family:var(--ff__sans);font-weight:var(--fw__bold);color:var(--secondary-teal);}.c-section:has(#abcs-of-ctdna-tumor-fraction) .c-content-card__inner{padding:0;}.c-section:has(#abcs-of-ctdna-tumor-fraction) .c-content-card__inner .o-wysiwyg{margin-top:0;}.c-section:has(#abcs-of-ctdna-tumor-fraction) .c-content-card--green-border{border:none;}.c-section:has(#abcs-of-ctdna-tumor-fraction) .o-wysiwyg h3{font-size:1.5rem;font-family:var(--ff__sans);font-weight:var(--fw__normal);}.c-section:has(#abcs-of-ctdna-tumor-fraction) .o-wysiwyg h3:first-letter{font-weight:var(--fw__bold);color:var(--secondary-teal);}.c-section:has(#foundation-medicine-helped) .c-section__top__inner{max-width:none;text-align:left;align-items:flex-start;gap:0;}.c-section:has(#foundation-medicine-helped) .c-section__top__inner h2{margin-bottom:0.625rem;max-width:none;font-weight:var(--fw__bold);}.c-section:has(#foundation-medicine-helped) .c-section__top__inner .field--type-text-long p{font-size:1.75rem;}.c-section:has(#foundation-medicine-helped) .c-content-card--green-border{border:none;}.c-section:has(#foundation-medicine-helped) .c-content-card__inner{padding:0;}.c-section:has(#foundation-medicine-helped) .c-content-card__inner .o-wysiwyg{margin-top:0;}.c-section:has(#foundation-medicine-helped) .layout__region--first .c-content-card--green-border{background-color:var(--gray-100);}.c-section:has(#foundation-medicine-helped) .layout__region--second .c-content-card--green-border{background-color:var(--secondary-light-teal);}.c-section:has(#foundation-medicine-helped) .o-wysiwyg h3{font-size:2.25rem;font-family:var(--ff__sans);font-weight:var(--fw__bold);}.c-section:has(#foundation-medicine-helps-you) .c-section__top__inner{max-width:none;text-align:left;align-items:flex-start;gap:0;}.c-section:has(#foundation-medicine-helps-you) .c-section__top__inner h2{margin-bottom:1.25rem;max-width:none;font-weight:var(--fw__bold);}.c-section:has(#foundation-medicine-helps-you) .c-section__top__inner .field--type-text-long p{font-size:1.5rem;}.c-section:has(#foundation-medicine-helps-you) .layout__region--first{gap:8rem;}.c-section:has(#foundation-medicine-helps-you) .layout__region--second .c-image-wrapper:nth-child(3){margin-top:3.75rem;}.c-section:has(#foundation-medicine-helps-you) .layout__region--second .c-image-wrapper:nth-child(3) .o-img{max-width:21.25rem;}.c-section:has(#foundation-medicine-helps-you) .c-image-wrapper figure{margin:0;}.c-section:has(#foundation-medicine-helps-you) .o-img{max-width:26.25rem;}.c-section:has(#foundation-medicine-helps-you) .o-wysiwyg h3{font-size:1.25rem;}.c-section:has(#foundation-medicine-helps-you) .o-wysiwyg ul{margin-bottom:1.875rem;}.c-section:has(#why-is-foundation-medicines-ctdna) .c-section__top{margin-bottom:1.875rem;}.c-section:has(#why-is-foundation-medicines-ctdna) .c-section__top__inner{max-width:none;text-align:left;align-items:flex-start;gap:0;}.c-section:has(#why-is-foundation-medicines-ctdna) .c-section__top__inner h2{margin-bottom:0;max-width:none;font-weight:var(--fw__bold);}.c-section:has(#why-is-foundation-medicines-ctdna) .c-section__top__inner .field--type-text-long p{font-size:1.5rem;}.c-section:has(#why-is-foundation-medicines-ctdna) .c-image-wrapper figure{margin:0;}.c-section:has(#why-is-foundation-medicines-ctdna) .o-img{max-width:26.25rem;}.c-section:has(#sign-up-for-updates) .o-img{max-width:26.25rem;}.c-section:has(#sign-up-for-updates) .c-hubspot-form{padding:0;background:transparent;box-shadow:none;}.c-section:has(#sign-up-for-updates) .c-hubspot-form label span{text-transform:none;font-size:1rem;color:var(--white);font-weight:var(--fw__normal);}.c-section:has(#sign-up-for-updates) .c-hubspot-form .hs-dependent-field{margin-top:1.25rem;}.c-section:has(#sign-up-for-updates) .c-hubspot-form .hs-richtext{color:var(--white);}.c-section:has(#sign-up-for-updates) .c-hubspot-form input[type='text'],.c-section:has(#sign-up-for-updates) .c-hubspot-form [type='email'],.c-section:has(#sign-up-for-updates) .c-hubspot-form [type='tel']{border-radius:0.3125rem;min-height:3.5rem;}.c-section:has(#sign-up-for-updates) .c-hubspot-form .hs-form-field{margin-top:1.25rem;}.c-section:has(#sign-up-for-updates) .c-hubspot-form .hs-form input[type='submit']{background-color:var(--secondary-teal);border:none;color:var(--white);cursor:pointer;}.c-section:has(#sign-up-for-updates) .c-hubspot-form .hs-form input[type='submit']:hover{background-color:var(--primary-teal);}.c-section:has(#when-it-comes-to-ctdna) .o-wysiwyg{margin:auto 0;}.c-section:has(#when-it-comes-to-ctdna) .c-image-wrapper figure{margin:0;max-width:25rem;}.c-section:has(#when-it-comes-to-ctdna) .o-wysiwyg h1{margin:0;font-size:3.625rem;font-weight:var(--fw__bold);}@media (min-width:1200px){.c-section:has(#when-it-comes-to-ctdna) .o-wysiwyg h1{max-width:19ch}}.c-section:has(#foundation-one-liquid-cdx) .o-wysiwyg{max-width:none;}.c-section:has(#foundation-one-liquid-cdx) .o-wysiwyg p{max-width:none;}.c-section:has(#every-result-is-informative) .c-section__top{margin-bottom:2rem;}.c-section:has(#every-result-is-informative) .c-section__top__inner{max-width:none;text-align:left;align-items:flex-start;}.c-section:has(#every-result-is-informative) .c-section__top__inner h2{max-width:none;margin:0;font-size:2rem;font-weight:var(--fw__bold);}.c-section:has(#every-result-is-informative) .c-image-wrapper figure{margin:0;}.c-section:has(#reported-alterations-on-foundation-one) .c-section__top{margin-bottom:2rem;}.c-section:has(#reported-alterations-on-foundation-one) .c-section__top__inner{max-width:none;text-align:left;align-items:flex-start;}.c-section:has(#reported-alterations-on-foundation-one) .c-section__top__inner h2{max-width:none;margin:0;font-size:1.5rem;font-family:var(--ff__sans);font-weight:var(--fw__normal);}.c-section:has(#reported-alterations-on-foundation-one) .o-wysiwyg{max-width:none;}.c-section:has(#reported-alterations-on-foundation-one) .o-wysiwyg p{max-width:none;}.c-section:has(#foundation-medicines-ctdna) .c-section__top{margin-bottom:2rem;}.c-section:has(#foundation-medicines-ctdna) .c-section__top__inner{max-width:none;text-align:left;align-items:flex-start;}.c-section:has(#foundation-medicines-ctdna) .c-section__top__inner h2{max-width:none;margin:0;font-weight:var(--fw__bold);font-size:2rem;}.c-section:has(#foundation-medicines-ctdna) .o-wysiwyg{max-width:none;}.c-section:has(#foundation-medicines-ctdna) .o-wysiwyg p{max-width:none;}.c-section:has(#foundation-medicines-ctdna) .c-image-wrapper{margin:0 auto;}@media (min-width:1200px){.c-section:has(#foundation-medicines-ctdna) .c-image-wrapper{max-width:90%}}.c-section:has(#concordance-between-paired) .c-section__top{margin-bottom:2rem;}.c-section:has(#concordance-between-paired) .c-section__top__inner{max-width:none;text-align:left;align-items:flex-start;}.c-section:has(#concordance-between-paired) .o-wysiwyg{max-width:none;}.c-section:has(#concordance-between-paired) .o-wysiwyg p{max-width:none;}.c-section:has(#concordance-between-paired) .o-wysiwyg h2{max-width:none;font-size:2rem;font-weight:var(--fw__bold);}.c-section:has(#learn-more-about) .layout__region--second .o-wysiwyg{margin:auto 0;}.c-section:has(#learn-more-about) .o-wysiwyg h2{font-size:2rem;font-weight:var(--fw__bold);}.c-section:has(#learn-more-about) .o-wysiwyg .o-btn{padding-left:1rem;padding-right:1rem;color:var(--white);border:none;}.c-section:has(#learn-more-about) .o-wysiwyg .o-btn:hover{background-color:var(--secondary-teal);color:var(--white);}.c-section:has(#foundation-one-cdx-is-a-qualitative) .o-wysiwyg{max-width:none;}.c-section:has(#foundation-one-cdx-is-a-qualitative) .o-wysiwyg p{max-width:none;}.c-section:has(#foundation-medicine-inc){position:relative;}.c-section:has(#foundation-medicine-inc):before{content:'';position:absolute;left:0;right:0;bottom:0;z-index:0;width:100%;height:3.125rem;background:var(--primary-gray);}.c-section:has(#foundation-medicine-inc):after{content:'';position:absolute;left:0;right:0;bottom:3.125rem;z-index:0;width:100%;height:0.625rem;background:var(--primary-orange);}.c-section:has(#foundation-medicine-inc) .o-wysiwyg{max-width:none;margin:6.25rem 0 0;}.c-section:has(#foundation-medicine-inc) .c-image-wrapper figure{position:relative;z-index:1;padding:0;margin:0;}@media (min-width:1200px){.c-section:has(#foundation-medicine-inc) .c-image-wrapper figure{min-width:43.75rem;margin:0 0 0 -50%}}.c-section:has(#foundation-medicine-inc) .c-image-wrapper figure img{width:31.25rem;height:auto;}@media (min-width:1200px){.c-section:has(#foundation-medicine-inc) .c-image-wrapper figure img{width:100%}}.c-section:has(#foundation-medicine-inc) .o-wysiwyg h1{max-width:none;margin:0;font-size:2.875rem;font-weight:var(--fw__bold);}.c-section:has(#foundation-medicine-inc) .o-wysiwyg h1 span{word-break:nobreak;font-size:inherit;color:var(--primary-orange);}.c-section:has(#foundation-medicine-is-an-in-network) .o-wysiwyg{max-width:none;}.c-section:has(#foundation-medicine-is-an-in-network) .o-wysiwyg p{max-width:none;}.c-section:has(#foundation-medicine-is-an-in-network) .o-wysiwyg p strong{color:var(--primary-orange);}.c-section:has(#fda-approved) .c-content-card__inner{display:block;min-height:auto;padding:0;border:none;}.c-section:has(#fda-approved) .c-content-card__inner:before,.c-section:has(#fda-approved) .c-content-card__inner:after{display:none;}.c-section:has(#fda-approved) .c-content-card__inner h2{margin:0 0 1.875rem;font-size:1.5rem;font-family:var(--ff__serif);font-weight:var(--fw__bold);}.c-section:has(#fda-approved) .c-content-card{padding:1.875rem;box-shadow:none;}.c-section:has(#fda-approved) .o-wysiwyg .media--type-image:first-of-type{margin-bottom:1.875rem;}.c-section:has(#fda-approved) .o-wysiwyg .media--type-image:first-of-type .o-img{max-width:25rem;}.c-section:has(#fda-approved) .layout__region--first .o-wysiwyg .media--type-image:last-of-type .o-img{max-width:30rem;}.c-section:has(#foundation-medicines-agreements) .o-wysiwyg{max-width:none;}.c-section:has(#foundation-medicines-agreements) .o-wysiwyg p{max-width:none;}.c-section:has(#hubspot-form) .c-hubspot-form{padding:0;background:transparent;box-shadow:none;}.c-section:has(#hubspot-form) .c-hubspot-form label span{text-transform:none;font-size:0.875rem;font-weight:var(--fw__normal);}.c-section:has(#hubspot-form) .c-hubspot-form .hs-dependent-field{margin-top:1.25rem;}.c-section:has(#hubspot-form) .c-hubspot-form .form-columns-1:last-of-type{margin-top:0;}.c-section:has(#hubspot-form) .c-hubspot-form .hs-richtext,.c-section:has(#hubspot-form) .c-hubspot-form .legal-consent-container p{font-size:0.875rem;color:var(--gray);}.c-section:has(#hubspot-form) .c-hubspot-form input[type='text'],.c-section:has(#hubspot-form) .c-hubspot-form [type='email'],.c-section:has(#hubspot-form) .c-hubspot-form [type='tel']{border-radius:0.3125rem;min-height:3.5rem;}.c-section:has(#foundation-one-cdx-and) .o-wysiwyg{max-width:none;}.c-section:has(#foundation-one-cdx-and) .o-wysiwyg p{max-width:none;}.c-section:has(#unlocking-new-treatment){border-bottom:3.75rem solid #afdede;}.c-section:has(#unlocking-new-treatment) .o-wysiwyg{max-width:none;}.c-section:has(#unlocking-new-treatment) .o-wysiwyg h1{max-width:none;margin:0 0 1.25rem;font-size:3.125rem;line-height:1.5;font-weight:var(--fw__bold);font-family:var(--ff__sans-serif);color:var(--primary-orange);}.c-section:has(#unlocking-new-treatment) .o-wysiwyg .o-btn--primary{margin-right:1.875rem;}.c-section:has(#fda-approved-companion) .o-wysiwyg h2{margin:0 0 1.25rem;font-size:1.5rem;font-weight:var(--fw__bold);font-family:var(--ff__sans-serif);color:var(--primary-orange);}.c-section:has(#fda-approved-companion) .c-image-wrapper figure{margin:0;}.c-section:has(#foundation-one-cdx) .o-wysiwyg h2{margin:0 0 1.25rem;font-size:1.75rem;font-family:var(--ff__serif);font-weight:var(--fw__bold);}.c-section:has(#foundation-one-cdx) .layout__region--second{margin-top:3.125rem;}.c-section:has(#foundation-one-liquid-cdx-provides){background-color:#8e98a5;}@media (min-width:1200px){.c-section:has(#foundation-one-liquid-cdx-provides){background-image:url('../png/cdx-decor.png');background-position:1.25rem 0;background-repeat:no-repeat}}.c-section:has(#foundation-one-liquid-cdx-provides) .o-wysiwyg h2{margin:0 0 1.25rem;font-size:1.75rem;font-weight:var(--fw__bold);}.c-section:has(#see-what-has-come) .c-section__top{margin-bottom:1.25rem;}.c-section:has(#see-what-has-come) .c-section__top__inner{max-width:none;text-align:left;align-items:flex-start;gap:0.625rem;}.c-section:has(#see-what-has-come) .c-section__top__inner h2{max-width:none;font-weight:var(--fw__bold);font-size:1.75rem;color:var(--primary-orange);}.c-section:has(#see-what-has-come) .c-section__top__inner .o-wysiwyg{max-width:none;}.c-section:has(#see-what-has-come) .c-section__top__inner p{max-width:none;font-size:1.125rem;font-family:var(--ff__serif);font-weight:var(--fw__bold);}.c-section:has(#rely-on-foundation-medicine) .c-section__top__inner{max-width:none;text-align:left;align-items:flex-start;}.c-section:has(#rely-on-foundation-medicine) .c-section__top__inner .o-wysiwyg{max-width:none;}.c-section:has(#rely-on-foundation-medicine) .c-section__top__inner p{max-width:none;}.c-section:has(#to-learn-more-about) .c-section__top{margin-bottom:0.625rem;}.c-section:has(#to-learn-more-about) .c-section__top__inner{max-width:none;text-align:left;align-items:flex-start;}.c-section:has(#to-learn-more-about) .c-section__top__inner .o-wysiwyg{max-width:none;}.c-section:has(#to-learn-more-about) .c-section__top__inner h2{max-width:none;font-size:1.75rem;font-family:var(--ff__serif);}.c-section:has(#to-learn-more-about) .c-hubspot-form{padding:0;background:transparent;box-shadow:none;}.c-section:has(#to-learn-more-about) .c-hubspot-form label span{text-transform:none;font-size:1rem;font-weight:var(--fw__normal);}.c-section:has(#to-learn-more-about) .c-hubspot-form .hs-dependent-field{margin-top:1.25rem;}.c-section:has(#to-learn-more-about) .c-hubspot-form .hs-richtext{color:var(--white);}.c-section:has(#to-learn-more-about) .c-hubspot-form input[type='text'],.c-section:has(#to-learn-more-about) .c-hubspot-form [type='email'],.c-section:has(#to-learn-more-about) .c-hubspot-form [type='tel']{border-radius:0.3125rem;min-height:3.5rem;}.c-section:has(#to-learn-more-about) .c-hubspot-form .hs-form-field{margin-top:1.25rem;}.c-section:has(#to-learn-more-about) .c-hubspot-form .hs-form input[type='submit']{background-color:var(--secondary-teal);border:none;color:var(--white);cursor:pointer;}.c-section:has(#to-learn-more-about) .c-hubspot-form .hs-form input[type='submit']:hover{background-color:var(--primary-teal);}.o-btn{font-family:var(--base-font);font-weight:var(--fw__medium);font-size:var(--btn-fs);letter-spacing:var(--kern__looser);line-height:var(--lh__base);text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center;-webkit-appearance:none;appearance:none;border:var(--border-style-base);border-radius:0;letter-spacing:2px;line-height:var(--lh__tight);padding:var(--btn__py) var(--btn__px);padding-top:calc(var(--btn__py) + 2px);text-align:center;text-decoration:none;transition:color 0.2s ease-in-out,background-color 0.2s ease-in-out;background-color:var(--btn-bg);border-color:var(--btn-border);color:var(--btn-text);}.o-btn:hover,.o-btn:focus,.o-btn:active{background-color:var(--btn-bg-hfa);border-color:var(--btn-border-hfa);color:var(--btn-text-hfa);}.o-btn:focus,.o-btn:focus-within,.o-btn:focus-visible{outline:none;box-shadow:white 0 0 0 0.1rem,var(--secondary-yellow) 0 0 0 0.2rem;}.o-btn span{color:currentColor;font-size:inherit;}.o-btn--primary-inverted{--btn-bg:transparent;--btn-bg-hfa:var(--primary-orange);--btn-text:var(--primary-orange);--btn-text-hfa:var(--white);--btn-border:var(--primary-orange);--btn-border-hfa:var(--primary-orange);}.o-btn--primary-alternate{--btn-bg:var(--primary-orange);--btn-bg-hfa:var(--primary-gray);--btn-text:var(--white);--btn-text-hfa:var(--white);--btn-border:var(--primary-orange);--btn-border-hfa:var(--primary-gray);}.o-btn--secondary{--btn-bg:var(--primary-gray);--btn-text:var(--white);--btn-text-hfa:var(--primary-gray);--btn-border:var(--primary-gray);--btn-border-hfa:var(--primary-gray);}.o-btn--tertiary{--btn-bg:var(--secondary-light-yellow);--btn-bg-hfa:transparent;--btn-text:var(--primary-gray);--btn-text-hfa:var(--primary-gray);--btn-border:var(--secondary-light-yellow);--btn-border-hfa:var(--secondary-light-yellow);}.o-btn--quaternary{--btn-bg:var(--secondary-light-teal);--btn-bg-hfa:var(--white);--btn-text:var(--primary-gray);--btn-text-hfa:var(--primary-gray);--btn-border:var(--secondary-light-teal);--btn-border-hfa:var(--primary-teal);}.o-btn--small{--btn-fs:var(--fs__small);--btn__py:var(--spacer0-25);--btn__px:var(--spacer1-25);}.o-cta--arrow-left,.o-cta--arrow-right{font-size:var(--fs__small);font-weight:var(--fw__medium);display:inline-flex;align-items:center;gap:var(--spacer0-5);text-decoration:none;text-transform:uppercase;}.o-cta--arrow-left:hover svg{transform:translateX(-0.3125rem);}.o-cta--arrow-right:hover svg{transform:translateX(0.3125rem);}.o-cta--link-with-icon{display:inline-flex;align-items:center;gap:var(--spacer0-5);text-decoration:none;}.o-cta--link-with-icon svg{width:0.8125rem;height:0.8125rem;flex-shrink:0;}.o-cta--styled-underline{display:inline-block;position:relative;color:var(--fg);text-decoration:none !important;transition:color 0.2s ease-in-out;}.o-cta--styled-underline:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--link);transition:all 0.2s;}.o-cta--styled-underline:hover:after,.o-cta--styled-underline:focus:after,.o-cta--styled-underline:active:after{height:2px;}.o-wysiwyg .o-cta--arrow-right:after,.c-patient-menu .o-cta--arrow-right:after{-webkit-mask-image:url(../svg/link-right-arrow.svg);mask-image:url(../svg/link-right-arrow.svg);background-color:var(--link);content:'';display:inline-block;width:1.0625rem;height:0.4375rem;transition:all 0.2s;}.o-wysiwyg .o-cta--arrow-right:hover:after,.c-patient-menu .o-cta--arrow-right:hover:after{transform:translateX(0.3125rem);}:root{--aspect-ratio:8 / 5;}.o-img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;aspect-ratio:var(--aspect-ratio);}.o-img--9-4{--aspect-ratio:9 / 4;}.o-img--8-5{--aspect-ratio:8 / 5;}.o-img--3-1{--aspect-ratio:3 / 1;}.o-img--1-1{--aspect-ratio:1 / 1;}.o-img--default{aspect-ratio:initial;width:auto;max-width:100%;}.o-numbered-process__item{display:flex;flex-direction:column;align-items:center;gap:var(--spacer);margin-bottom:var(--spacer);margin-left:auto;margin-right:auto;max-width:15.625rem;}.o-numbered-process__item:last-child{margin-bottom:0;}.o-numbered-process__number{--fg:var(--white);--fs__min:0.875;--fs__max:0.875;height:1.875rem;width:1.875rem;line-height:1.875rem;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;}.o-numbered-process__number span{grid-area:1 / 1;z-index:2;display:block;text-align:center;}.o-numbered-process__number svg{grid-area:1 / 1;fill:var(--primary-teal);height:1.875rem;width:1.875rem;z-index:1;}.o-numbered-process__number svg .fa-secondary{opacity:1;}.o-numbered-process__text{text-align:center;}.o-numbered-process__text *{--fs__min:0.75;--fs__max:0.75;}.o-remote-video{position:relative;width:100%;max-width:53.125rem;margin:0 auto;}.o-remote-video:hover,.o-remote-video:focus,.o-remote-video:active{cursor:pointer;}.o-remote-video:hover .o-remote-video__play-icon,.o-remote-video:focus .o-remote-video__play-icon,.o-remote-video:active .o-remote-video__play-icon{background:rgba(255,255,255);}.o-remote-video__play-icon{display:flex;align-items:center;justify-content:center;position:absolute;right:2.5rem;bottom:2.5rem;width:3.125rem;height:3.125rem;box-shadow:var(--shadow-1);background:var(--white);}.o-remote-video__play-icon::after{border-bottom:0.5rem solid transparent;border-left:0.6875rem solid var(--primary-gray);border-top:0.5rem solid transparent;content:'';display:block;height:0;transition:all 0.2s ease-in-out;width:0;}.o-remote-video__play-icon[hidden]{display:none;}.o-remote-video .o-remote-video__frame-wrapper{height:0;padding-bottom:62.5%;position:relative;width:100%;}.o-remote-video .o-remote-video__frame-wrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%;z-index:10;}table.o-table,.o-wysiwyg table{position:relative;table-layout:fixed;border-collapse:collapse;border-spacing:0;background-color:var(--bg);}@media (min-width:1200px){table.o-table,.o-wysiwyg table{width:100%}}table.o-table thead th,.o-wysiwyg table thead th{padding:var(--spacer0-75);font-size:var(--fs__small);font-weight:var(--fw__medium);line-height:var(--lh__tighter);letter-spacing:var(--kern__loose);text-transform:uppercase;color:var(--white);border-left:1px solid var(--gray-200);background-color:var(--primary-teal);}table.o-table thead th:nth-child(1),.o-wysiwyg table thead th:nth-child(1){border-left:none;}@media (min-width:1200px){table.o-table thead th,.o-wysiwyg table thead th{padding:var(--spacer1-25) var(--spacer1-5);font-size:var(--fs__small);font-weight:var(--fw__medium)}}table.o-table tbody tr:nth-child(odd),.o-wysiwyg table tbody tr:nth-child(odd){background-color:var(--white);}table.o-table tbody tr:nth-child(even),.o-wysiwyg table tbody tr:nth-child(even){background-color:var(--secondary-light-teal);}table.o-table tbody td,.o-wysiwyg table tbody td{padding:var(--spacer0-75) var(--spacer) var(--spacer);font-size:var(--fs__medium);font-weight:var(--fw__normal);line-height:var(--lh__tight);color:var(--primary-blue-gray);vertical-align:top;border-left:1px solid var(--gray-200);}table.o-table tbody td:nth-child(1),.o-wysiwyg table tbody td:nth-child(1){border-left:none;}@media (min-width:1200px){table.o-table tbody td,.o-wysiwyg table tbody td{min-width:33.33%;padding:var(--spacer1-5) var(--spacer1-25)}}.tablefield-wrapper{overflow-x:scroll;box-shadow:0 0 0.875rem 1px rgba(0,0,0,0.1);}.o-tag{--fs__min:0.75;--fs__max:0.75;display:flex;align-items:center;min-height:1.875rem;margin-inline-end:var(--spacer0-25);padding:2px var(--spacer0-5);font-family:var(--base-font);font-weight:var(--fw__medium);line-height:calc(2px + 2ex + 2px);text-transform:capitalize;text-decoration:none;color:var(--primary-teal);border-width:0;background-color:var(--secondary-light-teal);transition:background-color 0.2s ease-in-out,color 0.2s ease-in-out;}.o-tag:hover,.o-tag:focus{background-color:var(--primary-teal);color:var(--secondary-light-teal);cursor:pointer;}.o-tag:last-child{margin-inline-end:0;}.field--name-field-category-tags{display:flex;gap:var(--spacer0-5);flex-wrap:wrap;}.o-wysiwyg:not(.l-col),.ck-content:not(.l-col){max-width:var(--max-width--text);}.o-wysiwyg--position-left,.ck-content--position-left{margin-right:auto;}.o-wysiwyg--position-center,.ck-content--position-center{margin-left:auto;margin-right:auto;}.o-wysiwyg--position-right,.ck-content--position-right{margin-left:auto;}.o-wysiwyg > *,.ck-content > *{margin-bottom:var(--spacer);}.o-wysiwyg > *:first-child,.ck-content > *:first-child{margin-top:0;}.o-wysiwyg > *:last-child,.ck-content > *:last-child{margin-bottom:0;}.o-wysiwyg h2,.ck-content h2{margin-top:1.15em;}.o-wysiwyg h3,.o-wysiwyg h4,.ck-content h3,.ck-content h4{margin-top:1.25em;}.o-wysiwyg h5,.ck-content h5{margin-top:1.5em;}.o-wysiwyg h6,.ck-content h6{margin-top:2.5em;}.o-wysiwyg p.small,.ck-content p.small{--fs__min:0.625;--fs__max:0.625;line-height:var(--lh__base);}.o-wysiwyg p:empty,.ck-content p:empty{margin:0;}.o-wysiwyg .eyebrow + h2,.ck-content .eyebrow + h2{margin-top:0;}.o-wysiwyg > img[width]:not(o-img),.ck-content > img[width]:not(o-img){width:revert-layer;}.o-wysiwyg ul,.ck-content ul{list-style-type:disclosure-closed;padding-left:var(--spacer);}.o-wysiwyg ul li,.ck-content ul li{margin-bottom:var(--spacer);}.o-wysiwyg ul li:last-child,.ck-content ul li:last-child{margin-bottom:0;}.o-wysiwyg hr,.ck-content hr{height:0.625rem;margin:2.5rem 0;background-image:url(../svg/separator.svg);border:0;}@media (min-width:1200px){.o-wysiwyg hr,.ck-content hr{margin:3.75rem 0}}@media (min-width:1200px){.l-node--basic-page .o-wysiwyg hr,.l-node--basic-page .ck-content hr{margin:5rem -2.5625rem}}.l-node--landing-page .o-wysiwyg hr,.l-node--landing-page .ck-content hr{min-width:15.625rem;width:18.75rem;margin:2.5rem auto;}@media (min-width:1200px){.l-node--landing-page .o-wysiwyg hr,.l-node--landing-page .ck-content hr{margin:3.75rem auto}}.t-patient-theme .o-wysiwyg hr,.t-patient-theme .ck-content hr{background-image:none;border-top:3px solid var(--primary-teal);width:90rem !important;max-width:100%;}.o-wysiwyg--10 > *,.ck-content--10 > *{--fs__min:0.625;--fs__max:0.625;margin-bottom:var(--spacer0-5);line-height:0.875rem;}.o-wysiwyg--12 > *,.ck-content--12 > *{--fs__min:0.75;--fs__max:0.75;margin-bottom:var(--spacer0-5);line-height:0.875rem;}.o-wysiwyg--14 p,.o-wysiwyg--14 li,.ck-content--14 p,.ck-content--14 li{--fs__min:0.875;--fs__max:0.875;line-height:1.625rem;}.o-wysiwyg .align-left,.o-wysiwyg .align-right,.ck-content .align-left,.ck-content .align-right{width:66%;}.o-wysiwyg .align-left,.ck-content .align-left{margin-left:0;margin-right:var(--spacer1-5);}.o-wysiwyg .align-right,.ck-content .align-right{margin-right:0;margin-left:var(--spacer1-5);}.o-wysiwyg .ff--primary,.ck-content .ff--primary{font-family:var(--primary-font) !important;}.o-wysiwyg .ff--secondary,.ck-content .ff--secondary{font-family:var(--secondary-font) !important;}.o-wysiwyg .ff--book,.ck-content .ff--book{font-family:var(--book-font) !important;}.o-wysiwyg .large-body-text,.ck-content .large-body-text{--fs__min:1;--fs__max:1.3125;line-height:1.5;}.o-wysiwyg .large-body-text--intro,.ck-content .large-body-text--intro{--fs__min:1.125;--fs__max:1.5;line-height:1.5;}.o-wysiwyg .small-teal-label,.ck-content .small-teal-label{--fs__min:0.625;--fs__max:0.625;color:var(--primary-teal);text-transform:uppercase;letter-spacing:var(--kern__looser);margin-bottom:0;}.o-wysiwyg .footnote,.ck-content .footnote{--fs__min:0.625;--fs__max:0.625;line-height:0.875rem;}.o-wysiwyg .teal-marker,.o-wysiwyg .orange-marker,.o-wysiwyg .gray-marker,.ck-content .teal-marker,.ck-content .orange-marker,.ck-content .gray-marker{list-style-type:none;margin-left:calc(var(--spacer) * -1);}.o-wysiwyg .teal-marker:before,.o-wysiwyg .orange-marker:before,.o-wysiwyg .gray-marker:before,.ck-content .teal-marker:before,.ck-content .orange-marker:before,.ck-content .gray-marker:before{margin-right:0.3125rem;width:0.75rem;height:0.75rem;content:'';display:inline-block;}.o-wysiwyg .teal-marker:before,.ck-content .teal-marker:before{background:var(--secondary-teal);}.o-wysiwyg .orange-marker:before,.ck-content .orange-marker:before{background:var(--secondary-orange);}.o-wysiwyg .gray-marker:before,.ck-content .gray-marker:before{background:var(--gray-400);}.o-wysiwyg.u-text-border--orange,.ck-content.u-text-border--orange{padding:var(--spacer);}@media (min-width:1200px){.o-wysiwyg.u-text-border--orange,.ck-content.u-text-border--orange{padding:var(--spacer2) var(--spacer4);max-width:calc(var(--max-width--text) + calc(var(--spacer4) * 2));}}.o-wysiwyg.u-text-border--orange,.ck-content.u-text-border--orange{border:2px solid var(--primary-orange);}.tx-tooltip,.tx-tooltip .tx-tooltip-text{text-transform:unset !important;}.tx-tooltip .tx-tooltip-text{width:13.75rem;border-radius:0px;border:2px solid var(--primary-blue-gray);top:2.5rem;left:-0.625rem;z-index:999;}.tx-tooltip .tx-tooltip-text::after{border-color:transparent transparent var(--primary-blue-gray) transparent;top:0;left:6.25rem;margin-top:-1.125rem;}.block-addtoany .addtoany_list{display:flex;gap:var(--spacer);}.block-addtoany .addtoany_list > a{padding:0;}.c-international-banner{box-shadow:var(--shadow-2);border:0;padding:var(--spacer3);}.c-international-banner__links{display:flex;flex-direction:row wrap;justify-content:space-between;gap:var(--spacer);}@media (max-width:1023px){.c-international-banner__links{flex-direction:column;}}.c-international-banner__links{padding-top:var(--spacer1-5);margin-top:var(--spacer1-5);border-top:1px solid var(--gray-300);}.simple-popup-blocks-global .spb-popup-main-wrapper{padding:0;border:0;}@media (max-width:1023px){.simple-popup-blocks-global .spb-popup-main-wrapper{width:100vw !important;margin:0 !important;top:2.5rem;left:0;height:calc(100vh - 2.5rem);overflow:auto}}#block-foundationmedicine-fmiinternationalbanner,#block-foundationmedicine-fmiinternationalbanner-2{display:none;}.recent-blogs,.recent-press,.recent-research{margin-top:var(--spacer1-5);}.recent-blogs .view-content,.recent-press .view-content,.recent-research .view-content{margin-bottom:var(--spacer1-5);}.recent-blogs .views-row,.recent-press .views-row,.recent-research .views-row{border-top:var(--border-gray-light);}.recent-blogs .views-row:last-child,.recent-press .views-row:last-child,.recent-research .views-row:last-child{border-bottom:var(--border-gray-light);}.recent-blogs .views-row .l-node,.recent-press .views-row .l-node,.recent-research .views-row .l-node{padding:var(--spacer) 0;}.recent-blogs .views-row .l-node a[href^='/blog'],.recent-blogs .views-row .l-node a[href^='/press-release'],.recent-blogs .views-row .l-node a[href^='/research'],.recent-press .views-row .l-node a[href^='/blog'],.recent-press .views-row .l-node a[href^='/press-release'],.recent-press .views-row .l-node a[href^='/research'],.recent-research .views-row .l-node a[href^='/blog'],.recent-research .views-row .l-node a[href^='/press-release'],.recent-research .views-row .l-node a[href^='/research']{--link:var(--menu--link);text-decoration:none;transition:var(--transition-base--sm);}.recent-blogs .views-row .l-node a[href^='/blog']:hover,.recent-blogs .views-row .l-node a[href^='/blog']:focus,.recent-blogs .views-row .l-node a[href^='/blog']:active,.recent-blogs .views-row .l-node a[href^='/press-release']:hover,.recent-blogs .views-row .l-node a[href^='/press-release']:focus,.recent-blogs .views-row .l-node a[href^='/press-release']:active,.recent-blogs .views-row .l-node a[href^='/research']:hover,.recent-blogs .views-row .l-node a[href^='/research']:focus,.recent-blogs .views-row .l-node a[href^='/research']:active,.recent-press .views-row .l-node a[href^='/blog']:hover,.recent-press .views-row .l-node a[href^='/blog']:focus,.recent-press .views-row .l-node a[href^='/blog']:active,.recent-press .views-row .l-node a[href^='/press-release']:hover,.recent-press .views-row .l-node a[href^='/press-release']:focus,.recent-press .views-row .l-node a[href^='/press-release']:active,.recent-press .views-row .l-node a[href^='/research']:hover,.recent-press .views-row .l-node a[href^='/research']:focus,.recent-press .views-row .l-node a[href^='/research']:active,.recent-research .views-row .l-node a[href^='/blog']:hover,.recent-research .views-row .l-node a[href^='/blog']:focus,.recent-research .views-row .l-node a[href^='/blog']:active,.recent-research .views-row .l-node a[href^='/press-release']:hover,.recent-research .views-row .l-node a[href^='/press-release']:focus,.recent-research .views-row .l-node a[href^='/press-release']:active,.recent-research .views-row .l-node a[href^='/research']:hover,.recent-research .views-row .l-node a[href^='/research']:focus,.recent-research .views-row .l-node a[href^='/research']:active{--link:var(--menu--link-hfa);text-decoration:none;}.recent-blogs .views-row .l-node .c-blog__author,.recent-press .views-row .l-node .c-blog__author,.recent-research .views-row .l-node .c-blog__author{font-size:var(--fs__medium);}.recent-blogs .views-row .l-node--press-release,.recent-press .views-row .l-node--press-release,.recent-research .views-row .l-node--press-release{padding:var(--spacer);}.recent-press .view-content{margin-left:calc(var(--container-padding--mobile) * -1);margin-right:calc(var(--container-padding--mobile) * -1);}@media (min-width:1200px){.recent-press .view-content{margin-left:auto;margin-right:auto}}.recent-research .c-research__title{max-width:none;}.c-precision-enrollment-block .o-numbered-process{padding:var(--spacer) var(--spacer) 0;}@media (max-width:1199px){.c-precision-enrollment-block .o-numbered-process{padding-bottom:var(--spacer)}}.c-product-comparison{overflow-x:scroll;box-shadow:0 0 0.875rem 1px rgba(0,0,0,0.1);}.c-product-comparison .o-table{position:relative;}.c-product-comparison .o-table thead th{padding:var(--spacer1-5) 0;}@media (min-width:1200px){.c-product-comparison .o-table thead th{padding:var(--spacer1-5)}}.c-product-comparison .o-table thead th:first-child{background-color:var(--primary-gray);}.c-product-comparison .o-table .o-table__row:nth-child(even) th{background-color:var(--gray-100);}.c-product-comparison .o-table .o-table__row th{padding:var(--spacer) var(--spacer1-25);vertical-align:top;text-align:left;}.c-product-comparison .o-table .o-table__row th p{text-transform:uppercase;font-size:0.75rem;}.c-product-comparison .o-table .o-table__row td{min-width:auto;}@media (min-width:1200px){.c-product-comparison .o-table .o-table__row td{padding:var(--spacer) var(--spacer2)}}.c-product-comparison .o-table .o-table__row td p{font-size:0.875rem;line-height:var(--lh__loose);color:var(--primary-blue-gray);}.c-product-comparison .o-table .o-table__row td a{display:inline-block;margin-top:var(--spacer0-75);text-decoration:none;border-bottom:solid 1px var(--primary-orange);color:var(--primary-blue-gray);font-size:0.875rem;font-weight:var(--fw__bold);transition:color 0.2s ease-in-out;}.c-product-comparison .o-table .o-table__row td a:hover{color:var(--primary-orange);}.c-product-comparison .o-table .o-table__row td .c-product-comparison__icon{display:block;text-align:center;}.c-product-comparison .o-table .o-table__row td .c-product-comparison__icon svg{width:1.25rem;}.c-product-features-block svg{width:100%;height:100%;}.c-product-features-block svg .dkteal-fill{fill:var(--primary-teal);}.c-product-features-block svg .features-heading{font-family:var(--ff__sans-serif);font-size:0.75rem;font-weight:var(--fw__medium);}.c-product-features-block svg .features-text{font-family:var(--ff__sans-serif);font-size:0.75rem;}.c-product-features-block__cta{text-align:center;}.block-views-blockcontent-related-articles > h2{border-bottom:var(--border-gray-light);max-width:none;margin-bottom:var(--spacer1-5);padding-bottom:var(--spacer);}@media (min-width:1200px){.block-views-blockcontent-related-articles > h2{margin-bottom:var(--spacer2);padding-bottom:var(--spacer2)}}.block-views-blockcontent-related-articles .related-articles .views-row + .views-row{border-top:var(--border-gray-light);margin-top:var(--spacer2);padding-top:var(--spacer2);}.c-testing-process-block__step{background-color:var(--patient-light-teal);padding:var(--spacer);max-width:60rem;margin-left:auto;margin-right:auto;}@media (max-width:767px){.c-testing-process-block__step{text-align:center}}.c-testing-process-block__step-inner{border:solid 1px var(--white);width:100%;position:relative;padding:var(--spacer2);}.c-testing-process-block__step-inner::before{border-bottom:solid 1px var(--white);content:'';height:0.4375rem;left:0;position:absolute;top:0;width:100%;}.c-testing-process-block__step-inner::after{border-top:solid 1px var(--white);bottom:0;content:'';height:0.4375rem;left:0;position:absolute;width:100%;}@media (min-width:768px){.c-testing-process-block__grid{display:grid;grid-template-columns:9.375rem 1fr;gap:var(--spacer2)}}.c-testing-process-block__step-label{--fs__max:2;--fs__min:1.5;font-family:var(--base-font);font-weight:var(--fw__bold);}.c-testing-process-block__icon img{max-width:6.875rem;}@media (max-width:767px){.c-testing-process-block__icon img{margin:0 auto var(--spacer)}}.c-testing-process-block .o-wysiwyg h5{--fs__max:1.5;--fs__min:1.25;}.c-button-group{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;gap:var(--spacer);}.c-faq{border:none;box-shadow:var(--shadow-2);margin-block:0;}.c-faq + .c-faq{margin-block-start:var(--spacer);}.c-faq summary{list-style:none;padding:var(--spacer);}.c-faq summary::marker,.c-faq summary::-webkit-details-marker{display:none;}.c-faq__question,.c-faq__answer,.c-faq__references,.c-faq__references-label{--fs__min:1;--fs__max:1.3125;}.c-faq__answer,.c-faq__references,.c-faq__references-label{font-family:var(--secondary-font);}.c-faq__question,.c-faq__answer{--accent-color:var(--primary-teal);}.c-faq__question::before,.c-faq__answer::before{top:-1.5px;left:0;position:absolute;color:var(--accent-color);font-family:var(--base-font);font-size:1.5rem;font-weight:var(--fw__medium);}.c-faq__question{font-family:var(--base-font);font-weight:var(--fw__medium);max-width:none;padding:0 var(--spacer2);position:relative;}.c-faq__question::before{content:'Q';}.c-faq__question::after{content:'';border-left:0.625rem solid transparent;border-right:0.625rem solid transparent;border-top:0.75rem solid var(--headings);top:0.4375rem;right:0;position:absolute;transition:var(--transition-base--sm);}.c-faq[open] .c-faq__question::after{transform:rotate(180deg);}.c-faq__answer{opacity:0;padding:0 var(--spacer3) var(--spacer);position:relative;}.c-faq__answer::before{content:'A';left:var(--spacer);}.c-faq[open] .c-faq__answer{opacity:1;}.c-faq__references{--fs__min:1;--fs__max:1;padding-top:var(--spacer);margin-top:var(--spacer);border-top:var(--border-gray-light);}.c-faq__references-label{display:block;}.c-hero--bold,.c-hero--generic{display:flex;flex-direction:column;}@media (min-width:1200px){.c-hero--bold,.c-hero--generic{display:grid;grid-template-columns:1fr var(--max-width) 1fr;grid-template-rows:auto}}@media (min-width:1200px){.c-hero--bold .c-hero__media,.c-hero--generic .c-hero__media{grid-column:1/4;grid-row:1/3}}@media (min-width:1200px){.c-hero--bold .c-hero__media img,.c-hero--generic .c-hero__media img{-o-object-fit:cover;object-fit:cover;max-height:38.4375rem}}@media (min-width:1200px){.c-hero--bold .c-hero__container,.c-hero--generic .c-hero__container{display:flex;justify-content:flex-start;align-items:center;grid-column:2/3;grid-row:1/3;width:100%;max-width:75rem;margin-inline:auto;z-index:2}}.c-hero--bold .c-hero__content,.c-hero--generic .c-hero__content{display:flex;flex-direction:column;gap:var(--spacer1-5);padding:var(--spacer1-5) var(--spacer);}@media (min-width:1200px){.c-hero--bold .c-hero__content,.c-hero--generic .c-hero__content{width:46.875rem;padding:var(--spacer2) var(--spacer3)}}.c-hero--bold .c-hero__content > *,.c-hero--generic .c-hero__content > *{color:var(--white);}.c-hero--bold .c-hero__caption,.c-hero--generic .c-hero__caption{display:block;}@media (min-width:1200px){.c-hero--bold{min-height:39.375rem}}.c-hero--bold img{-o-object-position:top;object-position:top;}@media (min-width:1200px){.c-hero--bold img{min-height:39.375rem}}.c-hero--bold .c-hero__content{padding-bottom:var(--spacer2-5);}@media (min-width:1200px){.c-hero--bold .c-hero__content{width:48.4375rem;padding:var(--spacer2) var(--spacer2-5) var(--spacer3)}}.c-hero--bold .c-hero__description{--fs__min:1.25;--fs__max:1.875;max-width:15rem;font-family:var(--base-font);line-height:var(--lh__tight);font-weight:var(--fw__bold);}@media (min-width:1200px){.c-hero--bold .c-hero__description{max-width:23.125rem}}.c-hero--bold .c-hero__headerh1{--fs__min:2.75;--fs__max:5.625;width:100%;font-family:var(--base-font);font-weight:var(--fw__bold);line-height:var(--lh__tighter);}.c-hero--bold .c-hero__caption{--fs__min:0.875;--fs__max:0.875;max-width:19.6875rem;}.c-hero--generic .c-hero__content{gap:var(--spacer0-75);}.c-hero--generic .c-hero__description{--fs__min:1.25;--fs__max:1.875;font-family:var(--book-font);}@media (min-width:1024px){.c-hero--patient{display:grid;grid-template-columns:1fr 2fr}}@media (max-width:1023px){.c-hero--patient .o-img{--aspect-ratio:16 / 9;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;}}.c-hero--patient .c-hero__headerh1{--fs__max:3.125;font-family:var(--ff__serif_book);margin-bottom:var(--spacer2);}.c-hero--patient .c-hero__description{--fs__max:1.5;line-height:1.5;font-family:var(--base-font);}.c-hero--patient .c-hero__content{display:flex;flex-direction:column;justify-content:center;height:100%;padding:var(--spacer) var(--spacer) var(--spacer) var(--spacer3);}.c-hero__slider-wrapper{--swiper-theme-color:var(--white);position:relative;}.c-hero__slider-wrapper .swiper-button-prev,.c-hero__slider-wrapper .swiper-button-next{background:none;border:0;}.c-hero__slider-wrapper .swiper-button-prev::after,.c-hero__slider-wrapper .swiper-button-next::after,.c-hero__slider-wrapper .swiper-pagination-bullet{filter:drop-shadow(-1px 2px 3px black);}@media (max-width:1199px){.c-hero__slider-wrapper .o-slider-buttons{display:flex;flex-flow:row nowrap;justify-content:space-between;top:var(--spacer1-25);left:0;position:absolute;width:100vw;z-index:999999}}@media (min-width:768px){.c-hero__slider-wrapper .o-slider-buttons{left:var(--spacer0-5);right:var(--spacer0-5);top:var(--spacer2);width:auto}}@media (max-width:1199px){.c-hero__slider-wrapper .o-slider-buttons .swiper-button-prev,.c-hero__slider-wrapper .o-slider-buttons .swiper-button-next{top:auto;right:auto;bottom:auto;left:auto;position:relative;scale:0.5}}@media (min-width:768px){.c-hero__slider-wrapper .o-slider-buttons .swiper-button-prev,.c-hero__slider-wrapper .o-slider-buttons .swiper-button-next{scale:0.75}}.c-hero__slider-wrapper .swiper-pagination{display:none;top:100%;bottom:auto;}@media (min-width:1200px){.c-hero__slider-wrapper .swiper-pagination{display:block}}.c-hero__slider-wrapper video{aspect-ratio:3/1;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block;width:100vw;height:auto;}.paragraph--type--hero-slider.c-hero--bold .c-hero__media img,.paragraph--type--hero-slider.c-hero--bold .c-hero__media video,.paragraph--type--hero-slider.c-hero--generic .c-hero__media img,.paragraph--type--hero-slider.c-hero--generic .c-hero__media video{-o-object-position:top;object-position:top;}@media (min-width:1200px){.paragraph--type--hero-slider.c-hero--bold .c-hero__media img,.paragraph--type--hero-slider.c-hero--bold .c-hero__media video,.paragraph--type--hero-slider.c-hero--generic .c-hero__media img,.paragraph--type--hero-slider.c-hero--generic .c-hero__media video{-o-object-fit:cover;object-fit:cover;height:39.375rem}}@media (min-width:1200px){.paragraph--type--hero-slider.c-hero--bold .c-hero__container.video,.paragraph--type--hero-slider.c-hero--generic .c-hero__container.video{position:absolute;top:50%;transform:translateY(-50%);left:var(--container-padding);width:auto;}.paragraph--type--hero-slider.c-hero--bold .c-hero__container.video .c-hero__content,.paragraph--type--hero-slider.c-hero--generic .c-hero__container.video .c-hero__content{max-width:30rem;max-height:75%;overflow:hidden;}.paragraph--type--hero-slider.c-hero--bold .c-hero__container.video .c-hero__headerh1,.paragraph--type--hero-slider.c-hero--generic .c-hero__container.video .c-hero__headerh1{--fs__max:2.75;}}@media (min-width:1440px){.paragraph--type--hero-slider.c-hero--bold .c-hero__container.video,.paragraph--type--hero-slider.c-hero--generic .c-hero__container.video{left:calc((100vw - 75rem) / 2);}}.paragraph--type--hero-slider.c-hero--bold .c-hero__content > *,.paragraph--type--hero-slider.c-hero--generic .c-hero__content > *{margin:0;}.paragraph--type--hero-slider.c-hero--bold .c-hero__cta,.paragraph--type--hero-slider.c-hero--generic .c-hero__cta{align-self:flex-start;}.c-jump-links--default,.c-patient-menu{margin:var(--spacer1-5) 0;}.c-jump-links--default .c-jump-links__label,.c-jump-links--default .c-patient-menu__label,.c-patient-menu .c-jump-links__label,.c-patient-menu .c-patient-menu__label{display:flex;align-items:center;justify-content:center;}.c-jump-links--default .c-jump-links__label:before,.c-jump-links--default .c-jump-links__label:after,.c-jump-links--default .c-patient-menu__label:before,.c-jump-links--default .c-patient-menu__label:after,.c-patient-menu .c-jump-links__label:before,.c-patient-menu .c-jump-links__label:after,.c-patient-menu .c-patient-menu__label:before,.c-patient-menu .c-patient-menu__label:after{content:'';display:block;width:100%;height:0.375rem;background-image:url(../svg/separator-2.svg);background-position:100% 50%;background-repeat:no-repeat;}.c-jump-links--default .c-jump-links__label:before,.c-jump-links--default .c-patient-menu__label:before,.c-patient-menu .c-jump-links__label:before,.c-patient-menu .c-patient-menu__label:before{transform:scaleX(-1);}.c-jump-links--default .c-jump-links__label--inline,.c-jump-links--default .c-patient-menu__label--inline,.c-patient-menu .c-jump-links__label--inline,.c-patient-menu .c-patient-menu__label--inline{display:none;}.c-jump-links--default .c-jump-links__txt,.c-jump-links--default .c-patient-menu__txt,.c-patient-menu .c-jump-links__txt,.c-patient-menu .c-patient-menu__txt{font-family:var(--base-font);font-weight:var(--fw__medium);font-size:var(--fs__medium);letter-spacing:var(--kern__looser);line-height:var(--lh__base);text-transform:uppercase;padding:0.6875rem;white-space:nowrap;background-color:var(--white);}.c-jump-links--default .c-jump-links__nav,.c-jump-links--default .c-patient-menu__nav,.c-patient-menu .c-jump-links__nav,.c-patient-menu .c-patient-menu__nav{display:flex;align-items:center;justify-content:center;}.c-jump-links--default .c-jump-links__nav-list,.c-jump-links--default .c-patient-menu__nav-list,.c-patient-menu .c-jump-links__nav-list,.c-patient-menu .c-patient-menu__nav-list{display:flex;align-items:center;justify-content:center;}.c-jump-links--default .c-jump-links__nav-item,.c-jump-links--default .c-patient-menu__nav-item,.c-patient-menu .c-jump-links__nav-item,.c-patient-menu .c-patient-menu__nav-item{display:block;margin:0 1.25rem;}.c-jump-links--default .c-jump-links__nav-link,.c-jump-links--default .c-patient-menu__nav-link,.c-patient-menu .c-jump-links__nav-link,.c-patient-menu .c-patient-menu__nav-link{--link:var(--primary-blue-gray);--link-hfa:var(--primary-teal);--fs__min:0.875;--fs__max:0.875;display:block;padding:1.5rem 0;text-decoration:none;text-align:center;}.c-jump-links--default .c-jump-links__nav-link[aria-selected='true'],.c-jump-links--default .c-jump-links__nav-link.is-active,.c-jump-links--default .c-patient-menu__nav-link[aria-selected='true'],.c-jump-links--default .c-patient-menu__nav-link.is-active,.c-patient-menu .c-jump-links__nav-link[aria-selected='true'],.c-patient-menu .c-jump-links__nav-link.is-active,.c-patient-menu .c-patient-menu__nav-link[aria-selected='true'],.c-patient-menu .c-patient-menu__nav-link.is-active{color:var(--primary-teal);font-weight:var(--fw__bold);}.c-jump-links--default .c-jump-links__cta,.c-jump-links--default .c-patient-menu__cta,.c-patient-menu .c-jump-links__cta,.c-patient-menu .c-patient-menu__cta{display:none;}.c-jump-links--default.js-lpb-component,.c-patient-menu.js-lpb-component{display:block !important;}.c-jump-links--nav-sticky{position:fixed;top:0;left:0;right:0;z-index:101;width:100%;background-color:var(--white);box-shadow:0 0 0.875rem 0.625rem rgba(0,0,0,0.1);margin:0;}.toolbar-fixed .c-jump-links--nav-sticky{top:var(--drupal-toolbar--closed);}.toolbar-fixed.toolbar-tray-open .c-jump-links--nav-sticky{top:var(--drupal-toolbar--open);}.c-jump-links--nav-sticky .c-jump-links__inner{max-width:var(--max-width);}@media (min-width:1200px){.c-jump-links--nav-sticky .c-jump-links__inner{padding-left:var(--container-padding);padding-right:var(--container-padding);margin:0 auto}}.c-jump-links--nav-sticky .c-jump-links__label{display:none;}.c-jump-links--nav-sticky .c-jump-links__label--inline{display:block;margin-right:1.25rem;font-family:var(--base-font);font-weight:var(--fw__medium);font-size:var(--fs__medium);letter-spacing:var(--kern__looser);line-height:var(--lh__base);text-transform:uppercase;}.c-jump-links--nav-sticky .c-jump-links__nav-link[aria-selected='true']{position:relative;}.c-jump-links--nav-sticky .c-jump-links__nav-link[aria-selected='true']:after{content:'';display:block;position:absolute;left:0;bottom:0;width:100%;height:0.25rem;background-color:var(--primary-teal);}.c-jump-links--nav-sticky .c-jump-links__cta{display:block;margin-left:auto;}@media (min-width:1200px){.c-jump-links--sidebar{box-shadow:var(--shadow-2);padding:var(--spacer)}}@media (min-width:1200px){.c-jump-links--sidebar .c-jump-links__inner{border:solid 1px var(--gray-200);position:relative;padding:var(--spacer1-5)}}@media (min-width:1200px){.c-jump-links--sidebar .c-jump-links__inner::before{border-bottom:solid 1px var(--gray-200);content:'';height:0.4375rem;left:0;position:absolute;top:0;width:100%}}@media (min-width:1200px){.c-jump-links--sidebar .c-jump-links__inner::after{border-top:solid 1px var(--gray-200);bottom:0;content:'';height:0.4375rem;left:0;position:absolute;width:100%}}.c-jump-links--sidebar .c-jump-links__label{font-weight:var(--fw__medium);text-transform:uppercase;font-size:var(--fs__medium);margin-bottom:var(--spacer1-5);}.c-jump-links--sidebar .c-jump-links__nav-item > ul{margin-left:var(--spacer1-5);}.c-jump-links--sidebar .c-jump-links__nav-link{--link:var(--primary-blue-gray);--link-hfa:var(--primary-teal);--fs__min:0.875;--fs__max:0.875;display:block;margin-bottom:var(--spacer);text-decoration:none !important;}.c-jump-links--sidebar .c-jump-links__nav-link[aria-selected='true']{color:var(--link-hfa);font-weight:var(--fw__bold);}.c-jump-links--sidebar .c-jump-links__nav-list--h3 a,.c-jump-links--sidebar .c-jump-links__nav-list--h4 a{--fs__min:0.75;--fs__max:0.75;}.c-jump-links--sidebar.js-lpb-component{display:block !important;}.c-lottie lottie-player{width:100% !important;}.c-media-card-slider{width:100%;height:100%;overflow:visible !important;}.c-media-card-slider.js-lpb-component{overflow:hidden !important;}.c-media-card-slider .c-media-card--slider-item .c-media-card__body{padding-block-end:var(--spacer);}.c-media-card-slider--feature-slider .c-media-card__slider-buttons{display:flex;justify-content:flex-end;margin-top:var(--spacer);}.c-media-card-slider--feature-slider .c-media-card__slider-prev,.c-media-card-slider--feature-slider .c-media-card__slider-next{width:1.625rem;height:1.625rem;border-color:transparent;background:transparent;}.c-media-card-slider--feature-slider .c-media-card__slider-prev:hover,.c-media-card-slider--feature-slider .c-media-card__slider-next:hover{cursor:pointer;}.c-media-card-slider--feature-slider .c-media-card__slider-prev{transform:rotate(180deg);}.c-media-card-slider--feature-slider .c-media-card__slider-pager{display:none;}@media (min-width:1024px){.c-media-card-slider--feature-slider .c-media-card__slider-pager{display:flex;align-items:flex-start;flex-direction:column;margin-left:7.5rem;margin-top:0.75rem}}.c-media-card-slider--feature-slider .c-media-card__card-slider-pager-button.swiper-pagination-bullet{display:block;position:relative;width:auto;height:auto;padding-block:var(--spacer0-75);font-family:var(--base-font);font-size:var(--fs__base);line-height:var(--lh__tight);font-weight:var(--fw__normal);color:var(--primary-gray);text-align:left;opacity:1;border:none;background:transparent;background-color:transparent;border-radius:0;transition:color 0.5s ease-in-out;}.c-media-card-slider--feature-slider .c-media-card__card-slider-pager-button.swiper-pagination-bullet:hover{color:var(--primary-teal);cursor:pointer;}.c-media-card-slider--feature-slider .c-media-card__card-slider-pager-button.swiper-pagination-bullet::before{content:'';background:var(--primary-orange);height:3px;opacity:0;pointer-events:none;position:absolute;right:calc(100% + 4.375rem);top:calc(50% - 1.5px);transform:scaleX(0);transform-origin:left;transition:all 0.5s;width:3.125rem;}.c-media-card-slider--feature-slider .c-media-card__card-slider-pager-button.swiper-pagination-bullet:hover::before{opacity:1;transform:scaleX(0.7);}.c-media-card-slider--feature-slider .c-media-card__card-slider-pager-button.swiper-pagination-bullet.swiper-pagination-bullet-active{font-weight:var(--fw__bold);transition:transform 0.5s;transform:translateX(0.625rem);}.c-media-card-slider--feature-slider .c-media-card__card-slider-pager-button.swiper-pagination-bullet.swiper-pagination-bullet-active::before{opacity:1;transform:scaleX(2);}.c-media-card-slider--feature-slider .c-media-card__card-slider-pager-button.swiper-pagination-bullet.swiper-pagination-bullet-active:hover::before{opacity:1;transform:scaleX(2);}.c-media-card-slider--horizontal-slider + .o-slider-buttons{text-align:right;}.c-media-card-slider--horizontal-slider + .o-slider-buttons .prev,.c-media-card-slider--horizontal-slider + .o-slider-buttons .next{background:none;border:none;font-size:0.75rem;font-weight:var(--fw__bold);color:var(--primary-blue-gray);cursor:pointer;}.c-media-card-slider--horizontal-slider + .o-slider-buttons .prev[disabled],.c-media-card-slider--horizontal-slider + .o-slider-buttons .next[disabled]{opacity:0.35;cursor:auto;pointer-events:none;}.c-news-card-slider{flex-basis:100%;max-width:100%;margin:0 !important;}@media (min-width:1024px){.c-news-card-slider{flex-basis:65%;max-width:65%}}.c-news-card-slider__outer{display:flex;flex-flow:row wrap;justify-content:space-between;gap:var(--spacer2);position:relative;}@media (min-width:1024px){.c-news-card-slider__outer{flex-flow:row nowrap}}.c-news-card-slider__intro{flex-basis:100%;display:flex;flex-direction:column;align-items:center;gap:var(--spacer);}@media (min-width:1024px){.c-news-card-slider__intro{flex-basis:28%;align-items:flex-start}}.c-news-card-slider__intro .o-btn{margin-top:var(--spacer0-5);}.c-news-card-slider ~ .c-media-card__slider-buttons{position:absolute;top:50%;right:-1.25rem;transform:translateY(-1.25rem);width:calc(100% + 2.5rem);z-index:1;}@media (min-width:1024px){.c-news-card-slider ~ .c-media-card__slider-buttons{width:calc(65% + 2.5rem)}}.c-news-card-slider ~ .c-media-card__slider-buttons .c-media-card__slider-prev,.c-news-card-slider ~ .c-media-card__slider-buttons .c-media-card__slider-next{position:absolute;width:2.5rem;height:2.5rem;border-color:transparent;background-color:var(--white);box-shadow:var(--shadow-2);display:flex;align-items:center;justify-content:center;}.c-news-card-slider ~ .c-media-card__slider-buttons .c-media-card__slider-prev:hover,.c-news-card-slider ~ .c-media-card__slider-buttons .c-media-card__slider-next:hover{cursor:pointer;}.c-news-card-slider ~ .c-media-card__slider-buttons .c-media-card__slider-prev{left:0;transform:rotate(180deg);}.c-news-card-slider ~ .c-media-card__slider-buttons .c-media-card__slider-next{right:0;}.c-news-card-slider .c-news-card{border:1px solid var(--gray-200);position:relative;}.c-news-card-slider .c-news-card .c-media-card__body{padding:var(--spacer);}@media (min-width:768px){.c-news-card-slider .c-news-card .c-media-card__body{padding:var(--spacer1-5)}}.c-news-card-slider .c-news-card .c-media-card__title{--fs__min:1.125;--fs__max:1.5;font-family:var(--base-font);font-weight:var(--fw__bold);}.c-news-card-slider .c-news-card .c-media-card__title a{text-decoration:none;}.c-news-card-slider .c-news-card .c-media-card__title a:hover,.c-news-card-slider .c-news-card .c-media-card__title a:focus,.c-news-card-slider .c-news-card .c-media-card__title a:active{text-decoration:underline;}.c-news-card-slider .c-news-card .c-media-card__title a::after{content:'';top:0;right:0;bottom:0;left:0;position:absolute;}.c-posters-presentations{--max-width--text:100%;padding-bottom:var(--spacer1-5);margin-bottom:var(--spacer1-5);border-bottom:1px solid var(--gray-200);}.c-posters-presentations:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0;}.c-posters-presentations__col *{--fs__min:0.75;--fs__max:0.75;}.c-posters-presentations__link a{font-family:var(--base-font);font-weight:var(--fw__medium);font-size:var(--fs__small);letter-spacing:var(--kern__looser);line-height:var(--lh__base);text-transform:uppercase;text-decoration:none;font-weight:var(--fw__bold);}.c-tabs-horizontal__item--rich-text{box-shadow:var(--shadow-2);padding:var(--spacer2);}.c-tabs-horizontal__item--rich-text .o-wysiwyg{margin:0 auto;}.c-tabs-horizontal__item--rich-text .o-wysiwyg *{--fs__min:0.75;--fs__max:0.75;}.c-tabs-horizontal__item--multiple > .paragraph{display:grid;grid-template-columns:1fr;grid-gap:var(--grid-gap--large);}@media (min-width:1200px){.c-tabs-horizontal__item--multiple > .paragraph{grid-template-columns:1fr 1fr}}@media (min-width:1200px){.c-tabs-horizontal__item--multiple > .paragraph .c-content-card:nth-child(3n){grid-column:1/3}}.c-tabs-horizontal__item--posters-presentations{padding:var(--spacer3);box-shadow:var(--shadow-2);}.c-tabs-horizontal__item--posters-presentations > .paragraph{display:block;}.layout__region--teal .paragraph--type--knowledge-center-section{z-index:1;}@media (min-width:1200px){.layout__region--teal .paragraph--type--knowledge-center-section{margin-top:50%}}.layout__region--teal .paragraph--type--knowledge-center-section .field--name-field-title{color:var(--white);}.layout__region--teal .paragraph--type--knowledge-center-section .field--name-field-text{margin-top:2rem;}.layout__region--teal .paragraph--type--knowledge-center-section .field--name-field-text span{color:var(--white);line-height:var(--lh__base);font-family:var(--base-font);font-weight:var(--fw__normal);font-size:1.3125rem;}.t-knowledge-center-theme .paragraph--type--knowledge-center-section .field--name-field-text{margin-top:2rem;}.t-knowledge-center-theme .paragraph--type--knowledge-center-section a{margin-top:3rem;}#doctor-discussion-guides .o-wysiwyg{max-width:none;}#doctor-discussion-guides .o-wysiwyg .patient-content__best-advocate{display:flex;flex-direction:column-reverse;gap:var(--grid-gap--large);}@media (min-width:768px){#doctor-discussion-guides .o-wysiwyg .patient-content__best-advocate{flex-direction:row;align-items:center}}#doctor-discussion-guides .o-wysiwyg .patient-content__best-advocate .col-1{display:flex;flex-direction:column;gap:var(--grid-gap--small);align-items:center;text-align:center;}@media (min-width:768px){#doctor-discussion-guides .o-wysiwyg .patient-content__best-advocate .col-1{gap:var(--grid-gap--large);align-items:flex-start;text-align:left}}#doctor-discussion-guides .o-wysiwyg .patient-content__best-advocate .col-1 h2{color:var(--primary-teal);font-family:var(--base-font);font-weight:var(--fw__bold);margin:0;}#doctor-discussion-guides .o-wysiwyg .patient-content__best-advocate .col-1 .o-btn{--btn-bg:var(--patient-orange);--btn-border:var(--patient-orange);--btn-bg-hfa:var(--primary-orange);--btn-border-hfa:var(--patient-orange);--btn-text-hfa:var(--white);margin-top:var(--spacer0-75);}#doctor-discussion-guides .o-wysiwyg .patient-content__best-advocate .col-2 img{width:auto;}.c-product-overview{padding:var(--spacer1-25);}@media (min-width:1200px){.c-product-overview{padding:var(--spacer2-5) var(--spacer3)}}.c-product-overview__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacer4);}@media (max-width:1023px){.c-product-overview__grid{display:block}}.c-product-overview__eyebrow{display:block;margin-block:var(--spacer0-5) var(--spacer0-25);font-size:var(--fs__small);font-weight:var(--fw__medium);color:var(--primary-gray);}.c-product-overview h2{margin-bottom:var(--spacer1-5);}.c-product-overview__content{grid-column:1/3;}.c-product-overview__body{font-family:var(--book-font);--fs__min:1.313;--fs__max:1.313;}.c-product-overview__body p{margin-bottom:var(--spacer1-5);color:var(--primary-gray);}.c-product-overview__body li{padding-left:var(--spacer0-75);font-size:1.3125rem;}.c-product-overview__body li + li{margin-top:var(--spacer0-75);}.c-product-overview__sidebar{grid-column:3/4;}@media (max-width:1023px){.c-product-overview__sidebar{margin-top:var(--spacer2)}}.c-product-overview__sidebar div + div{margin-top:var(--spacer2);}.c-product-overview__sidebar * > :not(h4){font-family:var(--book-font);}.c-product-overview__sidebar-list{display:flex;flex-flow:row wrap;}.c-product-overview__sidebar-list-item span{padding-right:var(--spacer0-25);display:block;}.c-product-overview__key-documents{--fg:var(--primary-blue-gray);--link:var(--primary-blue-gray);--link-hfa:var(--primary-teal);}.c-product-overview__key-documents li{padding-bottom:var(--spacer);}.c-product-overview__key-documents li:last-child{padding-bottom:0;}.c-product-overview__key-documents a{--fs__min:0.75;--fs__max:0.75;font-family:var(--ff__sans-serif);}.c-product-overview__key-documents svg{width:0.9375rem;height:0.9375rem;}.c-product-overview h4{margin-bottom:var(--spacer0-25);font-family:var(--base-font);font-weight:var(--fw__normal);text-transform:uppercase;letter-spacing:var(--kern__looser);--headings:var(--primary-teal);}.c-header-search{background-color:var(--white);position:relative;z-index:999999;}@media (min-width:768px){.c-header-search{display:none;flex-direction:column;overflow:hidden;height:auto}.open .c-header-search{display:flex;}}.c-header-search__buttons{align-items:center;display:flex;position:absolute;right:1.25rem;top:50%;transform:translateY(-50%);}.c-header-search__no-results{border-bottom:var(--border-style-base);border-color:var(--gray-200);color:var(--primary-gray);font-size:var(--fs__small);margin:0;padding:var(--spacer0-5) var(--spacer) var(--spacer0-5) var(--spacer2);text-decoration:none;}.c-header-search__results{background-color:var(--white);display:flex;flex-direction:column;height:calc(100vh - 4.625rem);min-height:1px;opacity:1;visibility:visible;}@media (min-width:768px){.c-header-search__results{border:var(--border-style-base);border-color:var(--gray-200);box-shadow:0 0 0.875rem 1px rgba(0,0,0,0.1);height:auto;left:0;position:absolute;z-index:1000;top:calc(100% - 1px);width:100%}}.c-header-search__results-hint{position:relative;background-color:var(--gray-100);background-position:0.9375rem center;background-repeat:no-repeat;color:var(--primary-gray);font-size:var(--fs__small);font-weight:var(--fw__medium);letter-spacing:1px;line-height:var(--lh__tighter);margin:0;padding:var(--spacer0-5) var(--spacer) var(--spacer0-5) var(--spacer2);text-transform:uppercase;}.c-header-search__results-hint::before{content:url(../svg/search-alt.svg);position:absolute;width:0.75rem;height:0.75rem;left:1.25rem;}.c-header-search__results-list{list-style:none;margin:0;min-height:1px;overflow-y:auto;padding:0;position:relative;}@media (min-width:768px){.c-header-search__results-list{max-height:60vh}}.c-header-search__results-item{border-bottom:var(--border-style-base);border-color:var(--gray-200);cursor:pointer;display:block;padding:var(--spacer0-5) var(--spacer) var(--spacer0-5) var(--spacer2);text-decoration:none;}@media (min-width:768px){.c-header-search__results-item{align-items:center;display:flex;justify-content:space-between;padding:var(--spacer);padding-left:var(--spacer2)}.c-header-search__results-item:hover,.c-header-search__results-item[aria-selected='true']{background-color:var(--secondary-light-teal);}.c-header-search__results-item:hover *,.c-header-search__results-item[aria-selected='true'] *{color:var(--primary-teal);}}.c-header-search__results-item-name{color:var(--primary-gray);display:block;font-size:var(--fs__medium);font-weight:var(--fw__bold);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}@media (min-width:768px){.c-header-search__results-item-name{font-size:var(--fs__base)}}.c-header-search__results-item-category{color:var(--primary-blue-gray);display:block;font-size:var(--fs__small);font-weight:var(--fw__normal);line-height:var(--lh__tighter);}@media (min-width:768px){.c-header-search__results-item-category{display:inline-block;flex-shrink:0;margin-left:var(--spacer)}}@media (min-width:768px){body.search-open{overflow:hidden;position:static}}.o-media-results-listing__item{list-style-type:none;background-color:var(--white);box-shadow:0 0 0.875rem 0.0625rem rgba(0,0,0,0.1);}.o-media-results-listing__image{display:flex;align-items:center;width:100%;height:13.125rem;overflow:hidden;}.o-media-results-listing__content{display:flex;flex-direction:column;justify-content:space-between;gap:var(--spacer1-25);height:calc(100% - 13.125rem);padding:var(--spacer0-75) var(--spacer0-75) var(--spacer1-25) var(--spacer0-75);}.o-media-results-listing__name{--fs__min:1.125;--fs__max:1.125;--headings:var(--primary-gray);flex-grow:1;font-family:var(--ff__sans-serif);font-weight:var(--fw__bold);word-break:break-word;}.o-media-results-listing__download-type-wrapper{display:flex;justify-content:space-between;align-items:center;}.o-media-results-listing__download{height:1.375rem;border-bottom:var(--border-style-base);border-color:var(--primary-orange);color:var(--primary-blue-gray);font-family:var(--ff__sans-serif);font-size:var(--fs__medium);font-weight:var(--fw__bold);line-height:var(--lh__tight);text-decoration:none;transition:var(--transition-base--sm);}.o-media-results-listing__download:hover,.o-media-results-listing__download:focus{color:var(--primary-orange);}.o-media-results-listing__type{display:block;min-width:5.5625rem;padding-block:0.5rem;text-align:center;text-transform:uppercase;}.view-display-id-block_1 .views-view-responsive-grid__item,.view-display-id-block_1 .views-view-responsive-grid__item-inner,.view-display-id-block_1 .o-media-results-listing__item{height:100%;}.pagination{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:3rem;margin-top:2.0625rem;-webkit-user-select:none;-ms-user-select:none;user-select:none;}@media (min-width:768px){.pagination{align-items:center;justify-content:center;margin-bottom:4.9375rem;margin-top:4rem}}.pagination__arrows{align-items:center;-webkit-appearance:none;appearance:none;background:transparent;border:0;border-radius:0;color:var(--primary-gray);cursor:pointer;display:flex;font-family:var(--base-font);font-size:0.75rem;font-weight:500;text-decoration:none;text-transform:uppercase;transition:color 0.2s ease-in-out;}.pagination__arrows:hover{color:var(--primary-teal);}.pagination__arrows:hover svg{fill:var(--primary-teal);}.pagination__arrows svg{fill:var(--primary-gray);height:0.4375rem;transition:fill 0.2s ease-in-out;width:1.0625rem;}.pagination__arrows--inactive{opacity:0.5;pointer-events:none;}@media (min-width:768px){.pagination__arrows--prev{margin-right:2.9375rem}}.pagination__arrows--prev svg{margin-right:0.625rem;}@media (min-width:768px){.pagination__arrows--next{margin-left:2.9375rem}}.pagination__arrows--next svg{margin-left:0.625rem;transform:scaleX(-1);}.pagination__list{align-items:center;display:flex;flex-shrink:0;justify-content:center;gap:var(--spacer0-5);list-style:none;margin:1.5625rem 0 0;order:2;padding:0;width:100%;}@media (min-width:768px){.pagination__list{margin:0;gap:0;order:0;width:auto}.pagination__list li+li{margin-left:var(--spacer0-5);}}.pagination__page a,.pagination__page button{align-items:center;-webkit-appearance:none;appearance:none;background:transparent;border:1px solid var(--primary-blue-gray);border-radius:0;color:var(--primary-gray);cursor:pointer;display:flex;font-family:var(--base-font);font-size:0.75rem;font-weight:500;height:2.5rem;justify-content:center;text-decoration:none;transition:background-color 0.2s ease-in-out,border-color 0.2s ease-in-out,color 0.2s ease-in-out;width:2.5rem;}.pagination__page a:hover,.pagination__page button:hover{background-color:var(--primary-gray);border-color:var(--primary-gray);color:var(--white);}.pagination__page a[aria-current=true],.pagination__page button[aria-current=true]{background-color:var(--primary-orange);border-color:var(--primary-orange);color:var(--white);pointer-events:none;}.pagination__separator{background-color:var(--primary-blue-gray);height:1px;width:0.6875rem;}.o-results-listing__header{padding-block:var(--spacer1-5) var(--spacer2);}.o-results-listing__image{display:none;height:10.5rem;min-width:15.9375rem;margin-right:2.5rem;overflow:hidden;}@media (min-width:1200px){.o-results-listing__image{display:block}}.o-results-listing__image img{width:15.9375rem;}.o-results-listing__image + div{flex-grow:1;}.o-results-listing__item{--max-width--text:100%;padding-block:var(--spacer0-75) var(--spacer);border-top:var(--border-gray-light);}@media (min-width:1200px){.o-results-listing__item{padding-block:var(--spacer1-75) var(--spacer2)}}.o-results-listing__item:last-child{border-bottom:var(--border-gray-light);}.o-results-listing__item-header{display:flex;flex-direction:column;gap:var(--spacer0-5);}.o-results-listing__item-attributes{color:var(--primary-blue-gray);font-family:var(--base-font);font-size:var(--fs__small);font-weight:var(--fw__medium);text-transform:uppercase;}.o-results-listing__item-attributes-separator{display:inline-block;margin:0 var(--spacer0-5);}.o-results-listing__item-title{display:inline-block;font-family:var(--secondary-font);color:var(--primary-gray);line-height:var(--lh__tight);text-decoration:none;transition:color .2s ease-in-out;}.o-results-listing__item-title:hover,.o-results-listing__item-title:focus{color:var(--primary-teal);}.o-results-listing__item-categories{display:flex;flex-shrink:0;flex-flow:row wrap;}@media (max-width:1199px){.o-results-listing__item-categories > button{margin-top:var(--spacer0-25);}}.o-results-listing__item-teaser{}#block-foundationmedicine-searchblock-5 .o-results-listing__item{display:flex;align-items:center;}.o-search-btn__wrapper{align-items:center;display:flex;position:absolute;right:var(--spacer0-75);top:50%;transform:translateY(-50%);}.o-search-btn__clear{-webkit-appearance:none;appearance:none;background-color:transparent;border:0;color:var(--primary-orange);font-family:var(--ff__sans-serif);font-size:var(--fs__small);font-weight:var(--fw__medium);letter-spacing:var(--kern__loose);line-height:var(--lh__base);margin-right:var(--spacer0-75);padding:0;text-transform:uppercase;}.o-search-btn__submit{-webkit-appearance:none;appearance:none;background-color:transparent;border:0;display:flex;padding:var(--spacer0-25);}.o-search-btn__submit svg{height:0.75rem;width:0.8125rem;}.c-search-page__media-results{display:grid;grid-template-columns:repeat(2,calc(50% - 1rem));gap:var(--grid-gap--large);}@media (min-width:1024px){.c-search-page__media-results{grid-template-columns:repeat(3,calc(33.33% - 1.25rem))}}@media (max-width:767px){.c-search-page__media-results{grid-template-columns:1fr}}.c-search-page__form-wrapper{padding-block:var(--spacer1-25) var(--spacer1-5);}@media (min-width:1024px){.c-search-page__form-wrapper{width:100vw;margin:0 calc(-50vw + 50%);padding-block:var(--spacer2) var(--spacer2-5)}}@media (min-width:1024px){.c-search-page__form-inner{display:grid;gap:var(--spacer1-75)}}.c-search-page__form-inner div + div{margin-top:1.25rem;}@media (min-width:1024px){.c-search-page__form-inner div + div{margin-top:0}}.c-search-page__form-inner--1-col{grid-template-columns:1fr;}.c-search-page__form-inner--2-col{grid-template-columns:2fr 1fr;}.c-search-page__form-inner--3-col{grid-template-columns:repeat(3,1fr);}.c-search-page__count-wrapper{display:flex;justify-content:flex-start;align-items:center;}.c-search-page__count-listing{--fs__min:1.125;--fs__max:1.125;font-weight:var(--fw__bold);}.c-search-page__field-input{position:relative;}.c-search-page__field input,.c-search-page__field .dropdown__trigger{display:flex;justify-content:space-between;-webkit-appearance:none;appearance:none;width:100%;max-width:100%;height:3.125rem;padding:var(--spacer0-75) var(--spacer1-25);font-family:var(--base-font);font-size:var(--form-font-size);font-weight:var(--fw__normal);color:var(--form-color);border:var(--form-border);border-radius:0;background-color:var(--form-bg);overflow:hidden;position:relative;text-align:left;text-overflow:ellipsis;white-space:nowrap;}.c-search-page__field input[aria-expanded='true'] + .dropdown__list,.c-search-page__field .dropdown__trigger[aria-expanded='true'] + .dropdown__list{display:block;}.c-search-page__field input[aria-expanded='true'],.c-search-page__field input:focus,.c-search-page__field .dropdown__trigger[aria-expanded='true'],.c-search-page__field .dropdown__trigger:focus{border-color:var(--gray-400);outline:none;}.c-search-page__field .dropdown__list{position:absolute;top:calc(100% - 1px);left:0;background-color:var(--form-bg);border:var(--form-border);box-shadow:var(--shadow-1);display:none;list-style:none;margin:0;max-height:25rem;outline:0;overflow:auto;padding:0.625rem 0;width:100%;z-index:2;}.c-search-page__field .dropdown__item{color:var(--primary-blue-gray);cursor:pointer;display:block;font-size:var(--form-font-size);line-height:var(--lh__tighter);padding:0.625rem var(--spacer1-25);text-decoration:none;}.c-search-page__field .dropdown__item[aria-selected='true'],.c-search-page__field .dropdown__item:hover{background-color:var(--secondary-light-teal);color:var(--primary-teal);font-family:var(--base-font);font-weight:var(--fw__bold);}.c-search-page__field .dropdown{position:relative;}.c-search-page__field .dropdown select{height:0 !important;left:-1000%;opacity:0;position:absolute;width:0 !important;}.c-search-page__field .dropdown.dropdown--native select{height:100% !important;left:0;opacity:0;position:absolute;top:0;width:100% !important;z-index:1000;}.c-search-page__field-label{display:block;font-family:var(--ff__sans-serif);font-size:var(--fs__small);font-weight:var(--fw__medium);letter-spacing:var(--kern__loose);line-height:var(--lh__tighter);color:var(--primary-gray);margin-bottom:var(--spacer0-5);text-transform:uppercase;}.c-search-page__common-terms-label{color:var(--primary-gray);display:block;font-size:0.75rem;font-weight:500;letter-spacing:1px;line-height:1.125rem;margin-bottom:0.625rem;text-transform:uppercase;}.c-search-page__common-terms-wrapper{margin-top:1.25rem;grid-column:span 2;}@media (min-width:1024px){.c-search-page__common-terms-wrapper{margin-top:2.5rem}}.c-search-page__common-terms{margin:-0.3125rem;}@media (min-width:1024px){.c-search-page__common-terms{margin:-0.625rem}}.c-search-page__common-term{-webkit-appearance:none;appearance:none;background-color:transparent;border:solid 1px var(--primary-teal);color:var(--primary-teal);font-size:0.75rem;font-weight:500;margin:0.3125rem;padding:0.625rem 1.5625rem;text-transform:capitalize;transition:background-color 0.2s ease-in-out,color 0.2s ease-in-out;}@media (min-width:1024px){.c-search-page__common-term{margin:0.625rem}}.c-search-page__common-term:hover{background-color:var(--primary-teal);color:var(--white);}.c-search-page__text-matching-radios-group{display:flex;gap:1.25rem;align-items:center;}@media (max-width:1023px){.c-search-page__text-matching-radios-group{flex-direction:column;align-items:flex-start}}.c-search-page__text-matching-radios-group label{display:flex;align-items:center;gap:0.3125rem;cursor:pointer;}.c-search-page__text-matching-radios-group input[type="radio"]{accent-color:var(--primary-teal);width:1rem;height:1rem;}.c-timeline{position:relative;}@media (min-width:1200px){.c-timeline{overflow:hidden}}.c-timeline__inner{position:relative;padding:0 0.75rem;}@media (max-width:1199px){.c-timeline__inner{padding:0}}.c-timeline__separator{background-color:var(--primary-blue-gray);height:48vh;left:50%;position:absolute;top:0;transform:translateX(-50%);width:1px;z-index:0;}@media (max-width:1199px){.c-timeline__separator{display:none}}.c-timeline__navigation{display:none;height:100vh;left:2.375rem;position:absolute;top:0;z-index:10;}@media (min-width:1200px){.c-timeline__navigation{align-items:center;display:flex}}.c-timeline__navigation ul{list-style:none;margin:0;padding:0;}.c-timeline__navigation-item{align-items:center;-webkit-appearance:none;appearance:none;background:transparent;border:0;border-radius:0;color:var(--primary-blue-gray);display:flex;font-family:var(--base-font);font-size:0.875rem;font-weight:700;padding:0.5rem 0;text-transform:uppercase;}.c-timeline__navigation-item:hover .c-timeline__navigation-label,.c-timeline__navigation-item.focus-visible .c-timeline__navigation-label{opacity:1;transform:translateX(0);}.c-timeline__navigation-dot{background-color:var(--primary-blue-gray);border-radius:50%;display:block;height:0.3125rem;position:relative;width:0.3125rem;}.c-timeline__navigation-dot::before{border:solid 1px var(--primary-teal);border-radius:50%;content:'';display:block;height:0.9375rem;left:-0.25rem;opacity:0;position:absolute;top:-0.25rem;transform:scale(0.5);transition:all 0s ease-in-out;width:0.9375rem;}.c-timeline__navigation-label{display:block;opacity:0;padding-left:0.625rem;transform:translateX(-50%);transition:all 0.3s ease-in-out;}.c-timeline__navigation-item--active{color:var(--primary-teal);}.c-timeline__navigation-item--active .c-timeline__navigation-dot{background-color:var(--primary-teal);height:0.4375rem;top:calc(50% - 3.5px);width:0.4375rem;}.c-timeline__navigation-item--active .c-timeline__navigation-dot::before{opacity:1;transform:scale(1);transition:all 0.5s ease-in-out;}.c-timeline__year{align-items:center;display:flex;flex-direction:column;padding:3.75rem 0 3.4375rem;position:relative;text-align:center;}@media (min-width:1200px){.c-timeline__year{background-color:white;padding:3.125rem 0}}.c-timeline__year h2{color:var(--primary-gray);font-family:var(--base-font);font-size:1.5rem;font-weight:700;line-height:1.125rem;margin:0;text-transform:uppercase;}.c-timeline__year span{background-color:var(--primary-blue-gray);border-radius:50%;display:block;height:0.4375rem;margin-bottom:1.3125rem;position:relative;transform:scale(1);width:0.4375rem;}.c-timeline__year span::before{animation:pulse 2s infinite;border:solid 1px var(--primary-blue-gray);border-radius:50%;content:'';height:1.0625rem;left:-0.3125rem;position:absolute;top:-0.3125rem;transform:scale(1);width:1.0625rem;}.c-timeline__event{display:flex;flex-direction:column;}@media (min-width:1200px){.c-timeline__event{flex-direction:row;margin-top:6.0625rem}}.c-timeline__event + .c-timeline__event{margin-top:3.75rem;}@media (min-width:1200px){.c-timeline__event + .c-timeline__event{margin-top:12.5rem}}@media (min-width:1200px){.c-timeline__event + .c-timeline__year{margin-top:7.8125rem}}.c-timeline__event > div:first-child{width:calc(100% - 2.1875rem);}@media (min-width:1200px){.c-timeline__event > div:first-child{flex-shrink:0;width:calc(50% + 6.4375rem)}}.c-timeline__event > div:last-child{align-self:flex-end;display:flex;width:calc(100% - 3.125rem);}@media (min-width:1200px){.c-timeline__event > div:last-child{align-self:initial !important;flex-shrink:0;width:50%}}@media (min-width:1200px){.c-timeline__event--even > div:last-child{margin-left:-6.4375rem}}@media (min-width:1200px){.c-timeline__event--odd{flex-direction:row-reverse}}.c-timeline__event--odd > div:first-child{align-self:flex-end;}.c-timeline__event--odd > div:last-child{align-self:flex-start;}@media (min-width:1200px){.c-timeline__event--odd > div:last-child{margin-right:-6.4375rem}}.c-timeline__event-image{align-self:flex-start;background-position:center;background-size:cover;padding-top:66%;width:100%;}.c-timeline__event--odd .c-timeline__event-image{align-self:flex-end;}.c-timeline__event-box{background-color:white;box-shadow:0 0 0.875rem 1px rgba(0,0,0,0.1);margin-top:-2.375rem;padding:1.0625rem 1.375rem 1.9375rem;width:100%;}@media (min-width:1200px){.c-timeline__event-box{align-self:flex-start;margin:2.5rem 0;padding:1.5625rem 2.3125rem 2.1875rem}}@media (min-width:1200px){.c-timeline__event--bottom .c-timeline__event-box{align-self:flex-end}}.c-timeline__event-date{color:var(--primary-gray);font-family:var(--base-font);font-size:0.75rem;font-weight:500;letter-spacing:1px;line-height:1.125rem;margin:0 0 0.625rem;text-transform:uppercase;}.c-timeline__event-title{color:var(--primary-gray);font-family:var(--book-font);font-size:1.5rem;font-weight:400;line-height:calc(2px + 2ex + 2px);}@media (min-width:1200px){.c-timeline__event-title{font-size:2.125rem}}.c-timeline__event-title{margin:0;}.c-timeline__event-title + .link{margin-top:1.875rem;}.gene-comparison{margin-bottom:var(--spacer5);margin-top:var(--spacer2-5);}@media (min-width:1200px){.gene-comparison{margin-bottom:var(--spacer5);margin-top:var(--spacer3)}}.gene-comparison__section-definition{color:var(--primary-gray);font-family:var(--base-font);font-size:var(--fs__small);font-weight:var(--fw__medium);letter-spacing:var(--kern__loose);line-height:1.125rem;margin:0 0 var(--spacer0-25);text-align:center;text-transform:uppercase;}.gene-comparison__heading{color:var(--primary-gray);font-family:var(--secondary-font);font-size:2.25rem;font-weight:var(--fw__normal);line-height:2.75rem;margin:0 0 var(--spacer);text-align:center;}@media (min-width:1200px){.gene-comparison__heading{font-size:3rem;line-height:3.375rem}}.gene-comparison__description{color:var(--primary-blue-gray);font-family:var(--base-font);font-size:var(--fs__medium);font-weight:var(--fw__normal);line-height:1.625rem;margin:0 auto;max-width:46.25rem;text-align:center;}.gene-comparison__container{width:100%;}@media (max-width:1199px){.gene-comparison__container{margin-top:var(--spacer1-75);padding:0}}.gene-comparison__wrapper{position:relative;}.gene-comparison__data{display:none;}.gene-comparison__navigation{background-color:var(--white);display:flex;justify-content:space-between;padding:var(--spacer0-5) 0;}@media (min-width:1200px){.gene-comparison__navigation{padding-left:calc(var(--spacer5) * 3)}}.gene-comparison__navigation-link{align-items:center;-webkit-appearance:none;appearance:none;background:transparent;border:0;border-radius:0;color:var(--primary-blue-gray);display:flex;font-family:var(--base-font);font-size:var(--fs__medium);font-weight:var(--fw__normal);line-height:1.375rem;transition:opacity 0.2s ease-in-out;}.gene-comparison__navigation-link:disabled{opacity:0.5;}.gene-comparison__navigation-link svg{height:0.75rem;width:0.5rem;}.gene-comparison__navigation-link--prev svg{margin-right:var(--spacer0-25);transform:scaleX(-1);}.gene-comparison__navigation-link--next svg{margin-left:var(--spacer0-25);}.gene-comparison__table-wrapper{display:block;box-shadow:0 0 0.875rem 1px rgba(0,0,0,0.1);overflow:scroll;}.gene-comparison__table{display:block;min-width:48rem;}.gene-comparison__table thead,.gene-comparison__table tbody{display:block;}.gene-comparison__table tr{display:flex;background-color:var(--gray-100);}.gene-comparison__table-compare,.gene-comparison__table-heading{align-items:center;background-color:var(--primary-teal);color:var(--white);display:flex;font-family:var(--base-font);font-size:var(--fs__small);font-weight:var(--fw__medium);height:4.375rem;justify-content:center;letter-spacing:var(--kern__loose);line-height:1.125rem;padding:var(--spacer);text-transform:uppercase;}.gene-comparison__table-compare + .gene-comparison__table-compare,.gene-comparison__table-heading + .gene-comparison__table-heading{border-left:solid 1px var(--gray-200);}.gene-comparison__table-compare{background-color:var(--primary-gray);flex-shrink:0;position:relative;width:9.375rem;z-index:1;}@media (min-width:1200px){.gene-comparison__table-compare{width:18.75rem}}.gene-comparison__table-heading{flex-grow:1;flex-shrink:0;transition:transform 0.2s ease-in-out;width:calc(25% - 6.25rem);min-width:12.5rem;}.gene-comparison__add-row{height:1.875rem;}.gene-comparison__add-row th{display:block;flex-shrink:0;position:relative;width:9.375rem;height:1.875rem;padding:0;z-index:500;}@media (min-width:1200px){.gene-comparison__add-row th{width:18.75rem}}.gene-comparison__add-row td{background-color:var(--gray-100);border-left:solid 1px var(--gray-200);display:block;flex-grow:1;flex-shrink:0;transition:transform 0.2s ease-in-out;min-width:12.5rem;width:calc(100% - 9.375rem);}@media (min-width:1200px){.gene-comparison__add-row td{width:calc(25% - 6.25rem)}}.gene-comparison__add-button{align-items:center;-webkit-appearance:none;appearance:none;background-color:var(--primary-orange);border:solid 1px var(--primary-orange);border-radius:0;color:var(--white);display:flex;font-family:var(--base-font);font-size:var(--fs__small);font-weight:var(--fw__bold);height:1.875rem;justify-content:center;line-height:1.375rem;text-transform:uppercase;transition:all 0.2s ease-in-out;width:100%;}.gene-comparison__add-button:hover{background-color:transparent;color:var(--primary-orange);}.gene-comparison__add-button:hover svg{fill:var(--primary-orange);}.gene-comparison__add-button svg{fill:var(--white);height:0.625rem;margin-left:var(--spacer0-5);transition:all 0.2s ease-in-out;width:0.625rem;}.gene-comparison__add-form{background-color:var(--white);box-shadow:0 0 0.875rem 1px rgba(0,0,0,0.1);left:0;min-width:18.75rem;padding:var(--spacer0-75) var(--spacer) var(--spacer1-25);position:absolute;top:100%;width:100%;}.gene-comparison__add-form-head{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--spacer0-5);}.gene-comparison__add-form-title{color:var(--primary-blue-gray);font-family:var(--base-font);font-size:var(--fs__medium);font-weight:var(--fw__bold);line-height:1.375rem;margin:0;}.gene-comparison__add-form-close{-webkit-appearance:none;appearance:none;background-color:transparent;border:0;border-radius:0;padding:0;}.gene-comparison__add-form-close svg{height:0.75rem;stroke:var(--primary-gray);width:0.75rem;}.gene-comparison__add-form-input{position:relative;}.gene-comparison__add-form-input input{border:1px solid var(--gray-200);color:var(--primary-gray);font-family:var(--base-font);font-size:var(--fs__medium);font-weight:var(--fw__normal);line-height:1.625rem;padding:var(--spacer0-5) var(--spacer);width:100%;}.gene-comparison__add-form-suggestions{background-color:var(--white);border:1px solid var(--gray-200);left:0;list-style:none;margin:0;max-height:18.875rem;overflow:auto;padding:0;position:absolute;top:calc(100% - 1px);width:100%;}.gene-comparison__add-form-suggestions li{-webkit-appearance:none;appearance:none;background-color:var(--white);border:0;border-radius:0;color:var(--primary-gray);cursor:pointer;font-family:var(--base-font);font-size:var(--fs__medium);font-weight:var(--fw__bold);padding:var(--spacer0-75) var(--spacer);text-align:left;transition:background-color 0.2s ease-in-out,color 0.2s ease-in-out;width:100%;}.gene-comparison__add-form-suggestions li:hover{background-color:rgba(var(--secondary-teal),0.13);color:var(--primary-teal);}.gene-comparison__add-form-suggestions li + li{border-top:solid 1px var(--gray-200);}.gene-comparison__row:nth-child(odd) th{background-color:var(--gray-100);}.gene-comparison__row:nth-child(odd) td{background-color:var(--secondary-light-teal);}.gene-comparison__row th{background-color:var(--white);color:var(--primary-gray);display:block;flex-shrink:0;font-family:var(--base-font);font-size:var(--fs__small);font-weight:var(--fw__bold);letter-spacing:var(--kern__loose);line-height:1.125rem;padding:var(--spacer) var(--spacer0-75);text-align:left;text-transform:uppercase;width:9.375rem;z-index:100;}@media (min-width:1200px){.gene-comparison__row th{align-items:flex-start;display:flex;justify-content:space-between;padding:var(--spacer) var(--spacer1-25);width:18.75rem}}.gene-comparison__row td{background-color:var(--white);border-left:solid 1px var(--gray-200);color:var(--primary-blue-gray);display:block;flex-grow:1;flex-shrink:0;font-family:var(--base-font);font-size:var(--fs__medium);font-weight:var(--fw__normal);line-height:1.375rem;padding:var(--spacer0-75);transition:transform 0.2s ease-in-out;min-width:12.5rem;width:calc(25% - 6.25rem);z-index:1;}@media (min-width:1200px){.gene-comparison__row td{padding:var(--spacer) var(--spacer2)}}.gene-comparison__check{align-items:center;display:flex;height:100%;justify-content:center;padding:var(--spacer);}.gene-comparison__check + *{margin-top:var(--spacer) !important;}.gene-comparison__check svg{display:block;height:1rem;width:1.25rem;}.gene-comparison__details{background-color:var(--white);box-shadow:0 0 0.875rem 1px rgba(0,0,0,0.1);left:0.9375rem;max-width:calc(100% - 1.875rem);padding:var(--spacer1-25) var(--spacer1-5);position:absolute;transform:translateY(-50%);width:21.5rem;z-index:1000;}.gene-comparison__details-close{-webkit-appearance:none;appearance:none;background-color:transparent;border:0;border-radius:0;padding:0;position:absolute;right:0.6875rem;top:0.6875rem;}.gene-comparison__details-close svg{height:0.8125rem;pointer-events:none;stroke:var(--primary-gray);width:0.8125rem;}.gene-comparison__details-title{color:var(--primary-blue-gray);font-family:var(--base-font);font-size:var(--fs__medium);font-weight:var(--fw__bold);line-height:1.375rem;margin:0 0 var(--spacer0-5);}.gene-comparison__details-item + .gene-comparison__details-item{margin-top:var(--spacer1-25);}.gene-comparison__details-item-title{color:var(--primary-blue-gray);font-family:var(--base-font);font-size:var(--fs__small);font-weight:var(--fw__bold);line-height:1.375rem;margin:0;}.gene-comparison__details-item-list{color:var(--primary-blue-gray);font-family:var(--base-font);font-size:var(--fs__small);font-weight:var(--fw__normal);line-height:1.375rem;list-style:none;margin:0 0 var(--spacer0-75);padding:0;text-transform:none;}.gene-comparison__name{font-style:italic;margin:0 0 var(--spacer0-25);}@media (min-width:1200px){.gene-comparison__name{margin-bottom:var(--spacer0-5)}}.gene-comparison__details-btn{-webkit-appearance:none;appearance:none;background-color:transparent;border:0;border-bottom:dashed 1px var(--primary-orange);border-radius:0;color:var(--primary-blue-gray);font-family:var(--base-font);font-size:var(--fs__medium);font-weight:var(--fw__bold);line-height:1.375rem;padding:0;transition:color 0.2s ease-in-out;}.gene-comparison__details-btn:hover{color:var(--primary-orange);}.gene-comparison__remove-btn{-webkit-appearance:none;appearance:none;background-color:transparent;border:0;border-bottom:solid 1px var(--primary-orange);border-radius:0;color:var(--primary-blue-gray);font-family:var(--base-font);font-size:var(--fs__small);font-weight:var(--fw__bold);line-height:1.125rem;padding:0;}.gene-comparison__remove-btn:hover{border-width:2px;color:var(--primary-orange);}@media (max-width:1199px){.gene-comparison__remove-btn{margin-top:var(--spacer0-5)}}:root{--form-bg:var(--white);--form-border:var(--border-gray-light);--form-color:var(--primary-gray);--form-font:var(--base-font);--form-font-size:var(--fs__medium);}.c-form{font-family:var(--form-font);}.c-form label,.c-form .fieldset-legend{font-family:var(--base-font);font-weight:var(--fw__medium);font-size:var(--fs__small);letter-spacing:var(--kern__looser);line-height:var(--lh__base);text-transform:uppercase;color:var(--white);}.c-form .input-wrapper{display:block;margin-top:1.25rem;}.c-form input:not([type='radio']),.c-form .dropdown__trigger{-webkit-appearance:none;appearance:none;background-color:var(--form-bg);border:var(--form-border);border-radius:0;color:var(--form-color);font-size:var(--form-font-size);height:3.125rem;line-height:var(--lh__looser);padding:var(--spacer0-75) var(--spacer1-25);width:100%;}.c-form input[type='radio']{transform:scale(1.25);margin-right:0.25rem;vertical-align:middle;}.c-form .dropdown{position:relative;}.c-form .dropdown__trigger{display:block;overflow:hidden;padding-right:3.25rem;position:relative;text-align:left;text-overflow:ellipsis;white-space:nowrap;}.c-form .dropdown__trigger::after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSI4IiB2aWV3Qm94PSIwIDAgMTIgOCI+PGc+PGcgdHJhbnNmb3JtPSJyb3RhdGUoOTAgNiA0KSI+PHBhdGggZmlsbD0iI2Q2M2QwMCIgZD0iTTkuNzIgNGwtNiA2TDIuNCA4LjY4IDcuMDggNCAyLjQtLjY4IDMuNzItMnoiLz48L2c+PC9nPjwvc3ZnPg==);content:'';top:50%;right:1.25rem;position:absolute;cursor:pointer;height:var(--spacer0-5);transform:translateY(-50%);width:0.75rem;}.c-form .dropdown__list{top:calc(100% - 1px);position:absolute;background-color:var(--form-bg);border:var(--form-border);box-shadow:var(--shadow-1);display:none;left:0;list-style:none;margin:0;max-height:25rem;outline:0;overflow:auto;padding:0.625rem 0;width:100%;z-index:2;}.c-form .dropdown__item{color:var(--primary-blue-gray);cursor:pointer;display:block;font-size:var(--form-font-size);line-height:var(--lh__tighter);padding:0.625rem var(--spacer1-25);text-decoration:none;}.c-form .dropdown__item p{font-size:var(--fs__small);margin:0;}.c-form__yellow-box{border:var(--border-yellow);color:var(--white);display:block;line-height:var(--lh__looser);margin-top:var(--spacer1-25);padding:var(--spacer);}.c-form .webform-element-description{color:var(--white);font-size:var(--fs__small);font-weight:var(--fw__normal);line-height:var(--lh__tight);padding-bottom:var(--spacer0-5);}.c-form textarea{height:12.5rem;resize:none;width:100%;color:var(--form-color);padding:var(--spacer0-75) var(--spacer1-25);}.webform-flexbox{margin:1em 0;gap:0.75rem;}.webform-flex--container{margin:0;}.contact-form__required-label,.webform-submission-contact-form__required-label{top:0;right:0;position:absolute;font-size:var(--form-font-size);color:var(--white);}.contact-form__column-input,.webform-submission-contact-form__column-input{display:flex;justify-content:space-between;flex-direction:column;}@media (min-width:768px){.contact-form__column-input,.webform-submission-contact-form__column-input{flex-direction:row}}.contact-form__row-input,.webform-submission-contact-form__row-input{flex:1;margin-top:var(--spacer1-25);}.contact-form select,.webform-submission-contact-form select{-webkit-appearance:none;-moz-appearance:none;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSI4IiB2aWV3Qm94PSIwIDAgMTIgOCI+PGc+PGcgdHJhbnNmb3JtPSJyb3RhdGUoOTAgNiA0KSI+PHBhdGggZmlsbD0iI2Q2M2QwMCIgZD0iTTkuNzIgNGwtNiA2TDIuNCA4LjY4IDcuMDggNCAyLjQtLjY4IDMuNzItMnoiLz48L2c+PC9nPjwvc3ZnPg==);background-repeat:no-repeat;background-position-x:calc(100% - 1.25rem);background-position-y:1.25rem;padding:0rem var(--spacer);border:1px solid var(--gray-200);}.contact-form select:focus,.contact-form select:focus-within,.contact-form select:focus-visible,.webform-submission-contact-form select:focus,.webform-submission-contact-form select:focus-within,.webform-submission-contact-form select:focus-visible{outline:none;box-shadow:white 0 0 0 0.1rem,var(--primary-teal) 0 0 0 0.2rem;}.contact-form select:focus + .c-dropdown__custom,.contact-form select:focus-within + .c-dropdown__custom,.contact-form select:focus-visible + .c-dropdown__custom,.webform-submission-contact-form select:focus + .c-dropdown__custom,.webform-submission-contact-form select:focus-within + .c-dropdown__custom,.webform-submission-contact-form select:focus-visible + .c-dropdown__custom{display:none;}.contact-form select,.webform-submission-contact-form select{height:3.125rem;}.c-hubspot-form{background-color:var(--white);box-shadow:var(--shadow-2);padding:var(--spacer) var(--spacer1-5);}@media (min-width:1200px){.c-hubspot-form{display:flex;gap:var(--grid-gap--large);justify-content:space-between;padding:var(--spacer4) var(--spacer5)}}.c-hubspot-form.center{display:block;}.c-hubspot-form.center h2{margin-bottom:var(--spacer1-5);}@media (min-width:1200px){.c-hubspot-form.right{flex-direction:row-reverse}}.c-hubspot-form__details{margin-bottom:var(--spacer1-5);}@media (min-width:1200px){.left .c-hubspot-form__details,.right .c-hubspot-form__details{min-width:40%;max-width:40%}}.c-hubspot-form .hs-form > div + div{margin-top:var(--spacer);}.c-hubspot-form .hs-form fieldset{max-width:none;}.c-hubspot-form .hs-form fieldset + fieldset{margin-top:var(--spacer);}.c-hubspot-form .hs-form fieldset.form-columns-1 .input,.c-hubspot-form .hs-form fieldset.form-columns-2 .input{margin:0;}.c-hubspot-form .hs-form fieldset.form-columns-1 .input > .hs-input,.c-hubspot-form .hs-form fieldset.form-columns-2 .input > .hs-input{width:100%;}.c-hubspot-form .hs-form fieldset.form-columns-2{display:flex;gap:var(--grid-gap--small);}.c-hubspot-form .hs-form label{display:block;}.c-hubspot-form .hs-form label > span:first-child{font-family:var(--base-font);font-weight:var(--fw__medium);font-size:var(--fs__medium);letter-spacing:var(--kern__looser);line-height:var(--lh__base);text-transform:uppercase;}.c-hubspot-form .hs-form label.hs-error-msg{color:var(--secondary-red);font-size:var(--fs__small);margin:var(--spacer0-5) 0;}.c-hubspot-form .hs-form input,.c-hubspot-form .hs-form select,.c-hubspot-form .hs-form textarea{border-radius:0;border:var(--border-gray-light);margin-top:var(--spacer0-5);padding:var(--spacer0-5);}.c-hubspot-form .hs-form input:focus,.c-hubspot-form .hs-form input:focus-within,.c-hubspot-form .hs-form input:focus-visible{outline:none;box-shadow:white 0 0 0 0.1rem,var(--primary-teal) 0 0 0 0.2rem;}.c-hubspot-form .hs-form input[type='submit']{font-family:var(--base-font);font-weight:var(--fw__medium);font-size:var(--btn-fs);letter-spacing:var(--kern__looser);line-height:var(--lh__base);text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center;-webkit-appearance:none;appearance:none;border:var(--border-style-base);border-radius:0;letter-spacing:2px;line-height:var(--lh__tight);padding:var(--btn__py) var(--btn__px);padding-top:calc(var(--btn__py) + 2px);text-align:center;text-decoration:none;transition:color 0.2s ease-in-out,background-color 0.2s ease-in-out;background-color:var(--btn-bg);border-color:var(--btn-border);color:var(--btn-text);}.c-hubspot-form .hs-form input[type='submit']:hover,.c-hubspot-form .hs-form input[type='submit']:focus,.c-hubspot-form .hs-form input[type='submit']:active{background-color:var(--btn-bg-hfa);border-color:var(--btn-border-hfa);color:var(--btn-text-hfa);}.c-hubspot-form .hs-form input[type='submit']:focus,.c-hubspot-form .hs-form input[type='submit']:focus-within,.c-hubspot-form .hs-form input[type='submit']:focus-visible{outline:none;box-shadow:white 0 0 0 0.1rem,var(--secondary-yellow) 0 0 0 0.2rem;}.c-hubspot-form .hs-form input[type='submit'] span{color:currentColor;font-size:inherit;}.c-hubspot-form .hs-form input[type='radio'],.c-hubspot-form .hs-form input[type='checkbox']{margin:0;}.c-hubspot-form .hs-form input[type='radio'] ~ span,.c-hubspot-form .hs-form input[type='checkbox'] ~ span{font-weight:normal;text-transform:capitalize;}.c-hubspot-form .hs-form select{-webkit-appearance:none;-moz-appearance:none;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSI4IiB2aWV3Qm94PSIwIDAgMTIgOCI+PGc+PGcgdHJhbnNmb3JtPSJyb3RhdGUoOTAgNiA0KSI+PHBhdGggZmlsbD0iI2Q2M2QwMCIgZD0iTTkuNzIgNGwtNiA2TDIuNCA4LjY4IDcuMDggNCAyLjQtLjY4IDMuNzItMnoiLz48L2c+PC9nPjwvc3ZnPg==);background-repeat:no-repeat;background-position-x:calc(100% - 1.25rem);background-position-y:1.25rem;padding:0rem var(--spacer);border:1px solid var(--gray-200);}.c-hubspot-form .hs-form select:focus,.c-hubspot-form .hs-form select:focus-within,.c-hubspot-form .hs-form select:focus-visible{outline:none;box-shadow:white 0 0 0 0.1rem,var(--primary-teal) 0 0 0 0.2rem;}.c-hubspot-form .hs-form select:focus + .c-dropdown__custom,.c-hubspot-form .hs-form select:focus-within + .c-dropdown__custom,.c-hubspot-form .hs-form select:focus-visible + .c-dropdown__custom{display:none;}.c-hubspot-form .hs-form select{height:3.125rem;}.c-hubspot-form .hs-form textarea{min-height:12.5rem;width:100%;}.c-hubspot-form .hs-form .hs-input{width:100%;}.c-hubspot-form .hs-form .hs-form-radio-display,.c-hubspot-form .hs-form .hs-form-checkbox-display,.c-hubspot-form .hs-form .hs-form-booleancheckbox-display{display:flex;gap:var(--grid-gap--small);align-items:center;}.c-hubspot-form .hs-form .hs-form-radio-display > input,.c-hubspot-form .hs-form .hs-form-checkbox-display > input,.c-hubspot-form .hs-form .hs-form-booleancheckbox-display > input{width:auto;}.c-hubspot-form .hs-form .hs-richtext{--fs__min:0.625;--fs__max:0.625;}.c-hubspot-form .hs-form .hs-richtext a,.c-hubspot-form .hs-form .hs-richtext button,.c-hubspot-form .hs-form .hs-richtext blockquote,.c-hubspot-form .hs-form .hs-richtext p,.c-hubspot-form .hs-form .hs-richtext span,.c-hubspot-form .hs-form .hs-richtext ul li,.c-hubspot-form .hs-form .hs-richtext ol li,.c-hubspot-form .hs-form .hs-richtext small,.c-hubspot-form .hs-form .hs-richtext figure figcaption,.c-hubspot-form .hs-form .hs-richtext label,.c-hubspot-form .hs-form .hs-richtext input,.c-hubspot-form .hs-form .hs-richtext textarea,.c-hubspot-form .hs-form .hs-richtext table caption{max-width:none;}.c-hubspot-form .hs-form .hs-richtext br{display:none;}.c-hubspot-form .hs-form[data-form-id='74089a5f-543d-4881-8d15-33ad851425ea'] .hs-richtext span{display:block;}.c-hubspot-form .hs-form[data-form-id='66b52d61-53e1-4312-90b9-843531fddbc9'] .hs_country_select___dropdown ~ div{margin-block-start:var(--spacer);}.c-hubspot-form .hs-form[data-form-id='66b52d61-53e1-4312-90b9-843531fddbc9'] .inputs-list *{max-width:none;}.c-hubspot-form .hs-submit{margin-top:var(--spacer);}.c-hubspot-form h1{--fs__min:1.5;--fs__max:2.125;}.c-hubspot-form--secondary{background-color:var(--gray-100);box-shadow:none;padding:var(--spacer2);}.c-hubspot-form--secondary .hs-form{position:relative;}.c-hubspot-form--secondary .hs-form .hs-email{flex-grow:1;}.c-hubspot-form--secondary .hs-form .hs-email .input{padding-right:11.6875rem;}.c-hubspot-form--secondary .hs-form .hs-email .hs-input{min-height:3.1875rem;}.c-hubspot-form--secondary .hs-form .hs-submit{top:0.25rem;right:0;position:absolute;}.c-hubspot-form--patient-site-email-signup{display:flex;flex-direction:column;gap:var(--spacer);border:1px solid var(--primary-teal);box-shadow:none;padding:var(--spacer1-5);position:relative;}@media (min-width:768px){.c-hubspot-form--patient-site-email-signup{flex-flow:row wrap;gap:var(--spacer3)}}@media (min-width:1024px){.c-hubspot-form--patient-site-email-signup{gap:var(--spacer6)}}@media (min-width:1200px){.c-hubspot-form--patient-site-email-signup{padding:var(--spacer4) var(--spacer1-5) var(--spacer4) var(--spacer5);gap:var(--spacer6)}}@media (min-width:1440px){.c-hubspot-form--patient-site-email-signup{gap:11.25rem}}.c-hubspot-form--patient-site-email-signup .c-hubspot-form__details{margin:0;}@media (min-width:768px){.c-hubspot-form--patient-site-email-signup .c-hubspot-form__details{flex-basis:75%}}@media (min-width:1440px){.c-hubspot-form--patient-site-email-signup .c-hubspot-form__details{flex-basis:80%}}@media (min-width:768px){.c-hubspot-form--patient-site-email-signup .c-hubspot-form__embed{flex-basis:65%}}@media (min-width:1024px){.c-hubspot-form--patient-site-email-signup .c-hubspot-form__embed{flex-basis:55%;margin-top:-5rem}}@media (min-width:1200px){.c-hubspot-form--patient-site-email-signup .c-hubspot-form__embed{flex-basis:60%}}@media (min-width:1440px){.c-hubspot-form--patient-site-email-signup .c-hubspot-form__embed{flex-basis:70%;margin-top:-6.25rem}}.c-hubspot-form--patient-site-email-signup .o-wysiwyg{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:var(--spacer);max-width:none;}@media (min-width:550px){.c-hubspot-form--patient-site-email-signup .o-wysiwyg{max-width:60%}}@media (min-width:768px){.c-hubspot-form--patient-site-email-signup .o-wysiwyg{max-width:none}}.c-hubspot-form--patient-site-email-signup .o-wysiwyg > h2,.c-hubspot-form--patient-site-email-signup .o-wysiwyg > p{margin:0;max-width:none;}.c-hubspot-form--patient-site-email-signup .o-wysiwyg > h2{font-family:var(--base-font);font-weight:var(--fw__bold);margin-top:0;}.c-hubspot-form--patient-site-email-signup .o-wysiwyg > .media{display:none;}@media (min-width:550px){.c-hubspot-form--patient-site-email-signup .o-wysiwyg > .media{display:block;top:var(--spacer1-5);right:var(--spacer1-5);position:absolute;max-width:28% !important}}@media (min-width:768px){.c-hubspot-form--patient-site-email-signup .o-wysiwyg > .media{top:50%;right:var(--spacer1-5);position:absolute;transform:translateY(-50%)}}@media (min-width:1024px){.c-hubspot-form--patient-site-email-signup .o-wysiwyg > .media{max-width:21.875rem !important;margin-top:3.875rem}}.c-hubspot-form--blog-subscription{align-items:center;background-color:var(--gray-100);box-shadow:none;padding:var(--spacer1-5) var(--spacer);flex-direction:column;gap:var(--spacer0-25);}.c-hubspot-form--blog-subscription .c-hubspot-form__details,.c-hubspot-form--blog-subscription .c-hubspot-form__embed{padding:var(--spacer0-5);}.c-hubspot-form--blog-subscription .c-hubspot-form__details{margin-bottom:var(--spacer0-5);}@media (min-width:1200px){.c-hubspot-form--blog-subscription .c-hubspot-form__details{margin:0}}.c-hubspot-form--blog-subscription .hs-form .hs-email{padding-right:unset;}.c-hubspot-form--blog-subscription .hs-form .hs-input{min-height:3rem !important;}.c-hubspot-form--blog-subscription .hs-form .hs-submit{margin-top:var(--spacer0-5) !important;}.c-hubspot-form-lead-generation{right:0;bottom:5rem;position:fixed;border:none;display:none;width:20rem;max-height:0;margin:auto var(--spacer) 0 auto;padding:var(--spacer);overflow:hidden scroll;z-index:9999;}.c-hubspot-form-lead-generation--open{display:block;max-height:70vh;}.c-hubspot-form-lead-generation--open ~ .lead-generation-opener .lead-generation-opener__icon--chevron{display:none;}.c-hubspot-form-lead-generation--open ~ .lead-generation-opener .lead-generation-opener__icon--close{display:block;}.c-hubspot-form-lead-generation .c-hubspot-form__details{display:none;}.c-hubspot-form-lead-generation .c-hubspot-form__embed .inputs-list{display:flex;flex-flow:row wrap;gap:var(--spacer0-25);margin-top:var(--spacer0-5);}.c-hubspot-form-lead-generation .c-hubspot-form__embed .inputs-list li{flex-basis:100%;}.c-hubspot-form-lead-generation .c-hubspot-form__embed .legal-consent-container{font-size:var(--fs__smallest);}.c-hubspot-form-lead-generation .c-hubspot-form__embed .hs-recaptcha .grecaptcha-badge,.c-hubspot-form-lead-generation .c-hubspot-form__embed .hs-submit .hs-button{display:block;margin:0 auto;}.c-hubspot-form-lead-generation .c-hubspot-form__embed .hs-submit{padding-bottom:var(--spacer);}.lead-generation-opener{right:var(--spacer);bottom:var(--spacer);position:fixed;box-shadow:var(--shadow-2);z-index:1;}.lead-generation-opener__icon--chevron,.lead-generation-opener__icon--close{width:1.875em;height:1.875em;margin:-1px 0 0 var(--spacer0-25);}.lead-generation-opener__icon--close{display:none;}@media (min-width:768px){.view.locations .view-content{display:flex;gap:var(--spacer2) 0;flex-flow:row wrap;justify-content:space-between}}.view.locations .views-row{margin:0 calc(var(--container-padding--mobile) * -1);}@media (min-width:768px){.view.locations .views-row{margin:0;width:100%}}.view.locations .views-row:first-child .c-location{background-color:var(--gray-100);}@media (min-width:1200px){.view.locations .views-row:first-child .c-location__image{flex-basis:55%}}@media (min-width:1200px){.view.locations .views-row:first-child .c-location__image img{max-height:none;max-width:none}}.view.locations .views-row:first-child .c-location__details{padding:var(--spacer2);}@media (min-width:1200px){.view.locations .views-row:first-child .c-location__details{flex-basis:45%}}.view.locations .views-row:first-child .c-location__title{--fs__min:1.5;--fs__max:2.125;line-height:var(--lh__tight);font-weight:var(--fw__normal);font-family:var(--book-font);}@media (min-width:768px){.view.locations .views-row:not(:first-child) .c-location{border:var(--border-gray-light)}}@media (min-width:1200px){.view.locations .views-row:not(:first-child){flex-basis:48%}}@media (min-width:768px){.c-location{display:flex;height:100%}}.c-location__image{margin:0;}.c-location__image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;max-height:15.625rem;}@media (min-width:768px){.c-location__image img{max-width:16.875rem;min-width:16.875rem}}.c-location__details{display:flex;flex-direction:column;gap:var(--spacer);padding:var(--spacer);}@media (min-width:1200px){.c-location__details{padding:var(--spacer1-5)}}.c-location__details .eyebrow{font-weight:var(--fw__bold);}.c-location__title{--fs__min:1.125;--fs__max:1.125;line-height:var(--lh__tight);font-family:var(--base-font);font-weight:var(--fw__bold);}.c-location .field__item,.c-location .field__item > *{font-size:var(--fs__medium);}.c-location .field__item a{--link:currentColor;text-decoration:none;}.c-location .field__item a:hover,.c-location .field__item a:focus,.c-location .field__item a:active{--link:var(--primary-teal);text-decoration:none;}.c-location .field__label{font-family:var(--base-font);font-weight:var(--fw__medium);font-size:0.625rem;letter-spacing:var(--kern__looser);line-height:var(--lh__base);text-transform:uppercase;margin-bottom:var(--spacer0-25);color:var(--primary-teal);}.field--name-field-media-document{margin-top:1.25rem;}.field--name-field-media-document .file{display:inline-block;position:relative;border:1px solid var(--primary-orange);background-position:0.75rem center;padding:0.625rem 1rem 0.625rem 2rem;}.field--name-field-media-document .file:hover{background-color:var(--primary-orange);}.field--name-field-media-document .file:hover a{color:var(--white);}.field--name-field-media-document .file a{display:block;text-transform:uppercase;text-decoration:none;}.field--name-field-media-document .file a::after{content:'';display:block;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;}.block-tb-megamenu{position:static;}.c-nav.tbm-main{z-index:150;}.c-nav.tbm-main .tbm-nav,.c-nav.tbm-main .tbm-submenu-toggle{background-color:transparent;}.c-nav.tbm-main .tbm-submenu-toggle{color:var(--menu--link);}.c-nav.tbm-main .tbm-submenu-toggle:hover,.c-nav.tbm-main .tbm-submenu-toggle:focus,.c-nav.tbm-main .tbm-submenu-toggle:active,.c-nav.tbm-main .tbm-submenu-toggle.active{color:var(--menu--link-hfa);}.c-nav.tbm-main .tbm-item.order-test >.tbm-link-container>.tbm-link{border:1px solid transparent !important;color:var(--primary-orange) !important;}.c-nav.tbm-main .tbm-link,.c-nav.tbm-main .tbm-toggle{max-width:none;}.c-nav.tbm-main .tbm-link{color:var(--menu--link);text-decoration:none;}.c-nav.tbm-main .tbm-link:hover,.c-nav.tbm-main .tbm-link:focus,.c-nav.tbm-main .tbm-link:active,.c-nav.tbm-main .tbm-link.active,.c-nav.tbm-main .tbm-link[aria-expanded='true']{background-color:transparent;color:var(--menu--link-hfa);}.c-nav.tbm-main .tbm-link.no-link,.c-nav.tbm-main .tbm-link.level-1{font-family:var(--base-font);font-weight:var(--fw__medium);font-size:var(--fs__small);letter-spacing:var(--kern__looser);line-height:var(--lh__base);text-transform:uppercase;}.c-nav.tbm-main .tbm-link.no-link{border-bottom:var(--border-gray-light);}.c-nav.tbm-main .tbm-link.level-2:not(.no-link){--fs__min:1.125;--fs__max:1.125;font-weight:var(--fw__bold);padding:var(--spacer0-75);text-transform:capitalize;}.c-nav.tbm-main .tbm-link:not(.level-1):not(.no-link):hover,.c-nav.tbm-main .tbm-link:not(.level-1):not(.no-link):focus,.c-nav.tbm-main .tbm-link:not(.level-1):not(.no-link):active,.c-nav.tbm-main .tbm-link:not(.level-1):not(.no-link).active,.c-nav.tbm-main .tbm-link:not(.level-1):not(.no-link)[aria-expanded='true']{background-color:var(--secondary-light-teal);}.c-nav.tbm-main.tbm--mobile{position:static;}.c-nav.tbm-main.tbm--mobile .tbm-button{background-color:transparent;border:none;margin:0;}.c-nav.tbm-main.tbm--mobile .tbm-button-container{width:1.25rem;height:1rem;margin:0;}.c-nav.tbm-main.tbm--mobile .tbm-button-container span{border-radius:0;height:3px;}.c-nav.tbm-main.tbm--mobile .tbm-button-container span:nth-child(2),.c-nav.tbm-main.tbm--mobile .tbm-button-container span:nth-child(3){top:calc(50% - 1.5px);}.c-nav.tbm-main.tbm--mobile .tbm-collapse{left:0;right:0;height:100vh;padding:0;}.c-nav.tbm-main.tbm--mobile .tbm-nav{border-top:var(--border-gray-light);}.c-nav.tbm-main.tbm--mobile .tbm-item{border:none;max-width:none;}.c-nav.tbm-main.tbm--mobile .tbm-item.level-1 + .tbm-item.level-1{border-top:var(--border-gray-light);}.c-nav.tbm-main.tbm--mobile .tbm-item.level-3{margin:0 !important;}.c-nav.tbm-main.tbm--mobile .tbm-item.level-3 .tbm-submenu{top:100%;}.c-nav.tbm-main.tbm--mobile .tbm-item--has-flyout,.c-nav.tbm-main.tbm--mobile .tbm-item--has-dropdown{position:relative;}.c-nav.tbm-main.tbm--mobile .tbm-item--has-flyout.level-1 > .tbm-link-container > .tbm-submenu-toggle:hover::before,.c-nav.tbm-main.tbm--mobile .tbm-item--has-flyout.level-1 > .tbm-link-container > .tbm-submenu-toggle:focus::before,.c-nav.tbm-main.tbm--mobile .tbm-item--has-flyout.level-1 > .tbm-link-container > .tbm-submenu-toggle:active::before,.c-nav.tbm-main.tbm--mobile .tbm-item--has-flyout.level-1 > .tbm-link-container > .tbm-submenu-toggle.active::before,.c-nav.tbm-main.tbm--mobile .tbm-item--has-flyout.level-1 > .tbm-link-container > .tbm-submenu-toggle[aria-expanded='true']::before,.c-nav.tbm-main.tbm--mobile .tbm-item--has-dropdown.level-1 > .tbm-link-container > .tbm-submenu-toggle:hover::before,.c-nav.tbm-main.tbm--mobile .tbm-item--has-dropdown.level-1 > .tbm-link-container > .tbm-submenu-toggle:focus::before,.c-nav.tbm-main.tbm--mobile .tbm-item--has-dropdown.level-1 > .tbm-link-container > .tbm-submenu-toggle:active::before,.c-nav.tbm-main.tbm--mobile .tbm-item--has-dropdown.level-1 > .tbm-link-container > .tbm-submenu-toggle.active::before,.c-nav.tbm-main.tbm--mobile .tbm-item--has-dropdown.level-1 > .tbm-link-container > .tbm-submenu-toggle[aria-expanded='true']::before{border-top-color:currentColor !important;}.c-nav.tbm-main.tbm--mobile .tbm-item--has-flyout.level-2 > .tbm-link-container > .tbm-submenu-toggle:hover::before,.c-nav.tbm-main.tbm--mobile .tbm-item--has-flyout.level-2 > .tbm-link-container > .tbm-submenu-toggle:focus::before,.c-nav.tbm-main.tbm--mobile .tbm-item--has-flyout.level-2 > .tbm-link-container > .tbm-submenu-toggle:active::before,.c-nav.tbm-main.tbm--mobile .tbm-item--has-flyout.level-2 > .tbm-link-container > .tbm-submenu-toggle.active::before,.c-nav.tbm-main.tbm--mobile .tbm-item--has-flyout.level-2 > .tbm-link-container > .tbm-submenu-toggle[aria-expanded='true']::before,.c-nav.tbm-main.tbm--mobile .tbm-item--has-dropdown.level-2 > .tbm-link-container > .tbm-submenu-toggle:hover::before,.c-nav.tbm-main.tbm--mobile .tbm-item--has-dropdown.level-2 > .tbm-link-container > .tbm-submenu-toggle:focus::before,.c-nav.tbm-main.tbm--mobile .tbm-item--has-dropdown.level-2 > .tbm-link-container > .tbm-submenu-toggle:active::before,.c-nav.tbm-main.tbm--mobile .tbm-item--has-dropdown.level-2 > .tbm-link-container > .tbm-submenu-toggle.active::before,.c-nav.tbm-main.tbm--mobile .tbm-item--has-dropdown.level-2 > .tbm-link-container > .tbm-submenu-toggle[aria-expanded='true']::before{border-left-color:currentColor !important;}.c-nav.tbm-main.tbm--mobile .tbm-item--has-flyout .tbm-submenu,.c-nav.tbm-main.tbm--mobile .tbm-item--has-dropdown .tbm-submenu{left:auto;}.c-nav.tbm-main.tbm--mobile .tbm-item.order-test{padding:var(--spacer1-5);}.c-nav.tbm-main.tbm--mobile .tbm-item.order-test >.tbm-link-container>.tbm-link{border-color:currentColor !important;flex-grow:0;padding:var(--btn__py) var(--btn__px);}.c-nav.tbm-main.tbm--mobile .tbm-link.no-link{margin-bottom:var(--spacer0-75);padding:var(--spacer1-5) 0;}.c-nav.tbm-main.tbm--mobile .tbm-link.tbm-toggle{flex-grow:0;}.c-nav.tbm-main.tbm--mobile .tbm-link.level-1{padding:var(--spacer1-5);}.c-nav.tbm-main.tbm--mobile .tbm-link.tbm-group-title{font-weight:revert;text-transform:revert;}.c-nav.tbm-main.tbm--mobile .tbm-submenu-toggle{background-color:transparent;flex-grow:1;border:none;max-width:none;}.c-nav.tbm-main.tbm--mobile .tbm-submenu-toggle::before{left:auto;right:var(--spacer1-5);}.c-nav.tbm-main.tbm--mobile .tbm-submenu{position:relative;border-top:none;}.c-nav.tbm-main.tbm--mobile .tbm-subnav{background-color:var(--gray-100);margin:0;padding:0 var(--spacer3) var(--spacer);}.c-nav.tbm-main.tbm--mobile .tbm-subnav.level-2{margin:0 calc(var(--spacer3) * -1);padding:var(--spacer) calc(var(--spacer1-5) * 3) var(--spacer);}.c-nav.tbm-main.tbm--mobile .tbm-subnav.level-2 > .tbm-item:first-child > .tbm-link-container > .tbm-link.no-link{display:none;}.c-nav.tbm-main.tbm--mobile .tbm-subnav.level-3{padding:0 var(--spacer1-5);}.c-nav.tbm-main.tbm--mobile .tbm-group-container{border:none;}.c-nav.tbm-main:not(.tbm--mobile){background-color:transparent;border-bottom:var(--border-gray-light);padding-bottom:var(--spacer0-75);}.c-nav.tbm-main:not(.tbm--mobile) .tbm-nav{justify-content:space-between;}.c-nav.tbm-main:not(.tbm--mobile) .tbm-submenu{top:calc(100% - var(--spacer0-75));border:none;padding:0;}.c-nav.tbm-main:not(.tbm--mobile) .tbm-subnav{position:relative;padding:var(--spacer0-75);}.c-nav.tbm-main:not(.tbm--mobile) .tbm-subnav.level-1{min-height:26.25rem;}.c-nav.tbm-main:not(.tbm--mobile) .tbm-subnav.level-3{padding:0;}.c-nav.tbm-main:not(.tbm--mobile) .tbm-nav .tbm-item>.tbm-link-container>.tbm-link,.c-nav.tbm-main:not(.tbm--mobile) .tbm-subnav .tbm-item>.tbm-link-container>.tbm-link{color:var(--primary-gray);padding:var(--spacer0-75);text-decoration:none;}.c-nav.tbm-main:not(.tbm--mobile) .tbm-nav .tbm-item>.tbm-link-container>.tbm-link:hover,.c-nav.tbm-main:not(.tbm--mobile) .tbm-nav .tbm-item>.tbm-link-container>.tbm-link:focus,.c-nav.tbm-main:not(.tbm--mobile) .tbm-nav .tbm-item>.tbm-link-container>.tbm-link:active,.c-nav.tbm-main:not(.tbm--mobile) .tbm-nav .tbm-item>.tbm-link-container>.tbm-link.active,.c-nav.tbm-main:not(.tbm--mobile) .tbm-subnav .tbm-item>.tbm-link-container>.tbm-link:hover,.c-nav.tbm-main:not(.tbm--mobile) .tbm-subnav .tbm-item>.tbm-link-container>.tbm-link:focus,.c-nav.tbm-main:not(.tbm--mobile) .tbm-subnav .tbm-item>.tbm-link-container>.tbm-link:active,.c-nav.tbm-main:not(.tbm--mobile) .tbm-subnav .tbm-item>.tbm-link-container>.tbm-link.active{background-color:transparent;color:var(--primary-teal);}.c-nav.tbm-main:not(.tbm--mobile) .tbm-nav .tbm-item>.tbm-link-container>.tbm-link.no-link,.c-nav.tbm-main:not(.tbm--mobile) .tbm-subnav .tbm-item>.tbm-link-container>.tbm-link.no-link{font-family:var(--base-font);font-weight:var(--fw__medium);font-size:var(--fs__small);letter-spacing:var(--kern__looser);line-height:var(--lh__base);text-transform:uppercase;border-bottom:var(--border-gray-light);margin:0 var(--spacer0-75);padding:var(--spacer0-75) 0;}.c-nav.tbm-main:not(.tbm--mobile) .tbm-nav .tbm-item>.tbm-link-container>.tbm-link.level-1,.c-nav.tbm-main:not(.tbm--mobile) .tbm-subnav .tbm-item>.tbm-link-container>.tbm-link.level-1{font-family:var(--base-font);font-weight:var(--fw__medium);font-size:var(--fs__smallest);letter-spacing:var(--kern__looser);line-height:var(--lh__base);text-transform:uppercase;border-bottom:var(--border-style-medium) transparent;padding:var(--spacer0-75) 0;}.c-nav.tbm-main:not(.tbm--mobile) .tbm-nav .tbm-item>.tbm-link-container>.tbm-link.level-1:hover,.c-nav.tbm-main:not(.tbm--mobile) .tbm-nav .tbm-item>.tbm-link-container>.tbm-link.level-1:focus,.c-nav.tbm-main:not(.tbm--mobile) .tbm-nav .tbm-item>.tbm-link-container>.tbm-link.level-1:active,.c-nav.tbm-main:not(.tbm--mobile) .tbm-nav .tbm-item>.tbm-link-container>.tbm-link.level-1.active,.c-nav.tbm-main:not(.tbm--mobile) .tbm-subnav .tbm-item>.tbm-link-container>.tbm-link.level-1:hover,.c-nav.tbm-main:not(.tbm--mobile) .tbm-subnav .tbm-item>.tbm-link-container>.tbm-link.level-1:focus,.c-nav.tbm-main:not(.tbm--mobile) .tbm-subnav .tbm-item>.tbm-link-container>.tbm-link.level-1:active,.c-nav.tbm-main:not(.tbm--mobile) .tbm-subnav .tbm-item>.tbm-link-container>.tbm-link.level-1.active{border-bottom:var(--border-style-medium) currentColor;}@media (min-width:1300px){.c-nav.tbm-main:not(.tbm--mobile) .tbm-nav .tbm-item>.tbm-link-container>.tbm-link.level-1,.c-nav.tbm-main:not(.tbm--mobile) .tbm-subnav .tbm-item>.tbm-link-container>.tbm-link.level-1{font-size:var(--fs__small)}}.c-nav.tbm-main:not(.tbm--mobile) .tbm-nav .tbm-item>.tbm-link-container>.tbm-link.level-2:not(.no-link),.c-nav.tbm-main:not(.tbm--mobile) .tbm-subnav .tbm-item>.tbm-link-container>.tbm-link.level-2:not(.no-link){--fs__min:1.125;--fs__max:1.125;font-weight:var(--fw__bold);text-transform:capitalize;}.c-nav.tbm-main:not(.tbm--mobile) .tbm-nav .tbm-item>.tbm-link-container>.tbm-link.level-2:not(.no-link):hover,.c-nav.tbm-main:not(.tbm--mobile) .tbm-nav .tbm-item>.tbm-link-container>.tbm-link.level-2:not(.no-link):focus,.c-nav.tbm-main:not(.tbm--mobile) .tbm-nav .tbm-item>.tbm-link-container>.tbm-link.level-2:not(.no-link):active,.c-nav.tbm-main:not(.tbm--mobile) .tbm-nav .tbm-item>.tbm-link-container>.tbm-link.level-2:not(.no-link).active,.c-nav.tbm-main:not(.tbm--mobile) .tbm-subnav .tbm-item>.tbm-link-container>.tbm-link.level-2:not(.no-link):hover,.c-nav.tbm-main:not(.tbm--mobile) .tbm-subnav .tbm-item>.tbm-link-container>.tbm-link.level-2:not(.no-link):focus,.c-nav.tbm-main:not(.tbm--mobile) .tbm-subnav .tbm-item>.tbm-link-container>.tbm-link.level-2:not(.no-link):active,.c-nav.tbm-main:not(.tbm--mobile) .tbm-subnav .tbm-item>.tbm-link-container>.tbm-link.level-2:not(.no-link).active{background-color:var(--secondary-light-teal);}.c-nav.tbm-main:not(.tbm--mobile) .tbm-nav .tbm-item>.tbm-link-container>.tbm-link.level-3:not(.no-link),.c-nav.tbm-main:not(.tbm--mobile) .tbm-nav .tbm-item>.tbm-link-container>.tbm-link.level-4,.c-nav.tbm-main:not(.tbm--mobile) .tbm-subnav .tbm-item>.tbm-link-container>.tbm-link.level-3:not(.no-link),.c-nav.tbm-main:not(.tbm--mobile) .tbm-subnav .tbm-item>.tbm-link-container>.tbm-link.level-4{font-size:var(--fs__small);font-weight:var(--fw__normal);padding:var(--spacer0-5) var(--spacer0-75);}.c-nav.tbm-main:not(.tbm--mobile) .tbm-nav .tbm-item>.tbm-link-container>.tbm-link.level-4,.c-nav.tbm-main:not(.tbm--mobile) .tbm-subnav .tbm-item>.tbm-link-container>.tbm-link.level-4{padding-left:var(--spacer1-5);}.c-nav.tbm-main:not(.tbm--mobile) .tbm-nav .tbm-item>.tbm-link-container>.tbm-link.tbm-group-title,.c-nav.tbm-main:not(.tbm--mobile) .tbm-subnav .tbm-item>.tbm-link-container>.tbm-link.tbm-group-title{text-transform:initial;}.c-nav.tbm-main:not(.tbm--mobile) .tbm-item{border:none;}.c-nav.tbm-main:not(.tbm--mobile) .tbm-item--has-flyout{position:static;}.c-nav.tbm-main:not(.tbm--mobile) .tbm-item--has-flyout >.tbm-link-container>.tbm-link{position:relative;}.c-nav.tbm-main:not(.tbm--mobile) .tbm-item--has-flyout >.tbm-link-container>.tbm-link::before{top:50%;right:var(--spacer0-75);position:absolute;margin:0;transform:translateY(-50%);}.c-nav.tbm-main:not(.tbm--mobile) .tbm-item--has-flyout .tbm-submenu{top:0.375rem;bottom:0;left:100%;border-left:var(--border-gray-light);padding:0;box-shadow:none;overflow-y:scroll;}.c-nav.tbm-main:not(.tbm--mobile) .tbm-item.news-events .tbm-column:nth-of-type(2) .tbm-link.level-2:not(.no-link),.c-nav.tbm-main:not(.tbm--mobile) .tbm-item.about-us .tbm-column:nth-of-type(2) .tbm-link.level-2:not(.no-link){font-size:var(--fs__small);font-weight:var(--fw__normal);padding:var(--spacer0-5) var(--spacer0-75);}.c-nav.tbm-main:not(.tbm--mobile) .tbm-item.order-test >.tbm-link-container>.tbm-link{padding:var(--spacer0-75) !important;}.c-nav.tbm-main:not(.tbm--mobile) .tbm-item.order-test >.tbm-link-container>.tbm-link:hover,.c-nav.tbm-main:not(.tbm--mobile) .tbm-item.order-test >.tbm-link-container>.tbm-link:focus,.c-nav.tbm-main:not(.tbm--mobile) .tbm-item.order-test >.tbm-link-container>.tbm-link:active{border-color:currentColor !important;}.c-nav.tbm-main:not(.tbm--mobile) .tbm-row{gap:0;}.c-nav.tbm-main:not(.tbm--mobile) .tbm-group-container{border:none;}.c-nav{}.c-nav:not(.c-nav--legal):not(.c-nav--news-events) .o-menu__item--level-0 > .o-menu__link{font-family:var(--base-font);font-weight:var(--fw__medium);font-size:var(--fs__small);letter-spacing:var(--kern__looser);line-height:var(--lh__base);text-transform:uppercase;}.c-nav .o-menu__item .o-menu__link{--link:var(--menu--link);text-decoration:none;transition:var(--transition-base--sm);}.c-nav .o-menu__item .o-menu__link:hover,.c-nav .o-menu__item .o-menu__link:focus,.c-nav .o-menu__item .o-menu__link:active{--link:var(--menu--link-hfa);text-decoration:none;}.c-nav .o-menu__item .o-menu__link.highlighted{color:var(--primary-orange);}@media (min-width:1200px){.c-nav .o-menu__item .o-menu__link.highlighted{padding:var(--spacer0-75)}}.c-nav .o-menu__item .o-menu__link.highlighted::after{height:0;}@media (min-width:1200px){.c-nav .o-menu__item .o-menu__link.highlighted:hover,.c-nav .o-menu__item .o-menu__link.highlighted:focus,.c-nav .o-menu__item .o-menu__link.highlighted:active{border-color:currentColor}}.c-nav--footer{}.c-nav--footer .o-menu{--gap:3.125rem;display:flex;gap:var(--grid-gap--large) var(--gap);justify-content:space-between;flex-wrap:wrap;}@media (min-width:1200px){.c-nav--footer .o-menu{--gap:6.25rem;gap:var(--gap);flex-wrap:nowrap}}.c-nav--footer .o-menu__item,.c-nav--footer .o-menu__submenu{display:flex;gap:var(--grid-gap--large);flex-direction:column;}.c-nav--footer .o-menu__item{flex-basis:calc(50% - var(--gap));}@media (min-width:1200px){.c-nav--footer .o-menu__item{flex-basis:6.25rem}}.c-nav--footer .o-menu__item.utility{flex-basis:100%;}@media (min-width:1200px){.c-nav--footer .o-menu__item.utility{gap:var(--grid-gap--large);flex-direction:column;justify-content:flex-start;flex-basis:revert}}.c-nav--footer .o-menu__item.utility .o-menu__link.utility{display:none;}.c-nav--footer .o-menu__item.utility .o-menu__submenu{flex-flow:row wrap;justify-content:space-between;}@media (min-width:1200px){.c-nav--footer .o-menu__item.utility .o-menu__submenu{flex-direction:column}}.c-nav--footer .o-menu__item.utility .o-menu__item{font-family:var(--base-font);font-weight:var(--fw__medium);font-size:var(--fs__small);letter-spacing:var(--kern__looser);line-height:var(--lh__base);text-transform:uppercase;flex-basis:calc(50% - var(--gap));}@media (min-width:1200px){.c-nav--footer .o-menu__item.utility .o-menu__item{flex-basis:auto}}.c-nav--footer .o-menu > .o-menu__item > .o-menu__link{font-family:var(--base-font);font-weight:var(--fw__medium);font-size:var(--fs__small);letter-spacing:var(--kern__looser);line-height:var(--lh__base);text-transform:uppercase;}.c-nav--footer .o-menu__submenu .o-menu__item{flex-basis:calc(50% - var(--gap));}@media (min-width:1200px){.c-nav--footer .o-menu__submenu .o-menu__item{flex-basis:auto}}.c-nav--legal{order:2;}@media (min-width:1200px){.c-nav--legal{order:1}}.c-nav--legal .o-menu{display:flex;flex-flow:row wrap;gap:var(--grid-gap--small);}@media (min-width:1200px){.c-nav--legal .o-menu{flex-grow:1;margin:0;order:0;width:auto}}.c-nav--news-events{display:none;}@media (min-width:1200px){.c-nav--news-events{display:block;background-color:var(--white);box-shadow:0 -0.4375rem 0.625rem 0 rgba(0,0,0,0.07)}}.c-nav--news-events .o-menu{display:flex;align-items:center;justify-content:center;}.c-nav--news-events .o-menu__item--active-trail > .o-menu__link:after{content:'';position:absolute;top:0;left:0;width:100%;height:0;border-top:3px solid var(--primary-teal);transition:height 0.2s ease-in-out;}.c-nav--news-events .o-menu__link{display:block;position:relative;padding:var(--spacer1-5) var(--spacer1-25);text-transform:uppercase;font-size:0.875rem;font-weight:var(--fw__bold);letter-spacing:0.05rem;white-space:nowrap;}.c-nav--news-events .o-menu__link:hover{color:var(--primary-teal);}.tracker-block-inline{--fg:var(--white);background-color:var(--primary-teal);grid-column:9 / 13 !important;margin:var(--spacer);padding:var(--spacer);}.tracker-block-inline .field--name-body{display:flex;flex-flow:row wrap;gap:var(--spacer0-5);}.tracker-block-inline .field--name-body > *{margin:0 !important;}.tracker-block-inline p.ff--base{font-family:var(--base-font);font-size:var(--fs__small);}.l-node--press-release--teaser{display:flex;flex-direction:column;gap:var(--spacer0-5);background-color:var(--gray-100);}.c-social-sharing{margin-top:var(--spacer);}.c-social-sharing .eyebrow{display:block;line-height:1;margin-bottom:var(--spacer0-75);}.sitewide-alert.alert-primary{background:var(--primary-orange);padding:var(--spacer2) 0;}.sitewide-alert.alert-primary *{--fs__min:1;--fs__max:1.125;color:var(--white);}@media (min-width:1200px){.u-decoration--geometry-left{background-image:url(../svg/section-decoration.svg);background-position:-3.1875rem 50%;background-repeat:no-repeat;background-size:contain}}@media (min-width:1200px){.u-decoration--geometry-right{background-image:url(../svg/page-banner-bg.svg);background-position:100% 0;background-repeat:repeat-y}}@media (min-width:1200px){.u-decoration--patient-triangles{background-image:url(../png/patient-triangles-right.png),url(../png/patient-triangles-left.png);background-position:calc(100vw - 20.625rem) top,1.875rem bottom;background-repeat:no-repeat,no-repeat}}@media (min-width:1200px){.u-decoration--knowledge-center-hero{background-image:url(../png/knowledge-center-hero-image.png);background-position:center;background-repeat:no-repeat,no-repeat;background-size:cover}}.u-visually-hidden{position:absolute;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal;}.u-noscroll{overflow:hidden;height:100%;}@media (max-width:1199px){.u-display--desktop{display:none !important}}@media (min-width:1200px){.u-display--mobile{display:none !important}}.location-based-visibility{visibility:hidden;}.location-based-visibility.show{visibility:visible;}.location-based-visibility .hide{display:none;}.is-hidden{display:none !important;}.u-flex--row{display:flex;flex-flow:row nowrap;}.u-flex--column{display:flex;flex-flow:column nowrap;}.u-flex--center{justify-content:center;align-items:center;}.u-flex--v-center{align-items:center;}.u-flex--s-between{justify-content:space-between;}.u-flex--wrap{flex-wrap:wrap !important;}.u-flex--align-start{align-self:start;}.u-flex--align-center{align-self:center;}.u-flex--align-end{align-self:end;}:root{--spacer0-25:calc(0.25 * var(--spacer));--spacer0-5:calc(0.5 * var(--spacer));--spacer0-75:calc(0.75 * var(--spacer));--spacer:1.25rem;--spacer1-25:calc(1.25 * var(--spacer));--spacer1-5:calc(1.5 * var(--spacer));--spacer1-75:calc(1.75 * var(--spacer));--spacer2:calc(2 * var(--spacer));--spacer2-5:calc(2.5 * var(--spacer));--spacer3:calc(3 * var(--spacer));--spacer4:calc(4 * var(--spacer));--spacer5:calc(5 * var(--spacer));--spacer6:calc(6 * var(--spacer));--spacer-multiple:1;}.u-sp__pt--0,.u-sp__pt--0-25,.u-sp__pt--0-5,.u-sp__pt--1,.u-sp__pt--1-5,.u-sp__pt--2,.u-sp__pt--3,.u-sp__pt--4,.u-sp__pt--5{padding-top:calc(var(--spacer) * var(--spacer-multiple)) !important;}.u-sp__pb--0,.u-sp__pb--0-25,.u-sp__pb--0-5,.u-sp__pb--1,.u-sp__pb--1-5,.u-sp__pb--2,.u-sp__pb--3,.u-sp__pb--4,.u-sp__pb--5{padding-bottom:calc(var(--spacer) * var(--spacer-multiple)) !important;}.u-sp__py--0,.u-sp__py--0-25,.u-sp__py--0-5,.u-sp__py--0-75,.u-sp__py--1,.u-sp__py--1-5,.u-sp__py--2,.u-sp__py--3,.u-sp__py--4,.u-sp__py--5{padding-bottom:calc(var(--spacer) * var(--spacer-multiple)) !important;padding-top:calc(var(--spacer) * var(--spacer-multiple)) !important;}.u-sp__mt--0,.u-sp__mt--0-25,.u-sp__mt--0-5,.u-sp__mt--0-75,.u-sp__mt--1,.u-sp__mt--1-5,.u-sp__mt--2,.u-sp__mt--3,.u-sp__mt--4,.u-sp__mt--5{margin-top:calc(var(--spacer) * var(--spacer-multiple)) !important;}.u-sp__mb--0,.u-sp__mb--0-25,.u-sp__mb--0-5,.u-sp__mb--0-75,.u-sp__mb--1,.u-sp__mb--1-5,.u-sp__mb--2,.u-sp__mb--3,.u-sp__mb--4,.u-sp__mb--5{margin-bottom:calc(var(--spacer) * var(--spacer-multiple)) !important;}.u-sp__mr--0,.u-sp__mr--0-25,.u-sp__mr--0-5,.u-sp__mr--0-75,.u-sp__mr--1,.u-sp__mr--1-5,.u-sp__mr--2,.u-sp__mr--3,.u-sp__mr--4,.u-sp__mr--5{margin-right:calc(var(--spacer) * var(--spacer-multiple)) !important;}.u-sp__my--0,.u-sp__my--0-25,.u-sp__my--0-5,.u-sp__my--0-75,.u-sp__my--1,.u-sp__my--1-5,.u-sp__my--2,.u-sp__my--3,.u-sp__my--4,.u-sp__my--5{margin-bottom:calc(var(--spacer) * var(--spacer-multiple)) !important;margin-top:calc(var(--spacer) * var(--spacer-multiple)) !important;}.u-sp__mx--0,.u-sp__mx--0-25,.u-sp__mx--0-5,.u-sp__mx--0-75,.u-sp__mx--1,.u-sp__mx--1-5,.u-sp__mx--2,.u-sp__mx--3,.u-sp__mx--4,.u-sp__mx--5{margin-left:calc(var(--spacer) * var(--spacer-multiple)) !important;margin-right:calc(var(--spacer) * var(--spacer-multiple)) !important;}.u-sp__pt--0,.u-sp__pb--0,.u-sp__py--0,.u-sp__mt--0,.u-sp__mb--0,.u-sp__my--0,.u-sp__mx--0,.u-sp__mr--0{--spacer-multiple:0;}.u-sp__pt--0-25,.u-sp__pb--0-25,.u-sp__py--0-25,.u-sp__mt--0-25,.u-sp__mb--0-25,.u-sp__my--0-25,.u-sp__mx--0-25,.u-sp__mr--0-25{--spacer-multiple:0.25;}.u-sp__pt--0-5,.u-sp__pb--0-5,.u-sp__py--0-5,.u-sp__mt--0-5,.u-sp__mb--0-5,.u-sp__my--0-5,.u-sp__mx--0-5,.u-sp__mr--0-5{--spacer-multiple:0.5;}.u-sp__pt--0-75,.u-sp__pb--0-75,.u-sp__py--0-75,.u-sp__mt--0-75,.u-sp__mb--0-75,.u-sp__my--0-75,.u-sp__mx--0-75,.u-sp__mr--0-75{--spacer-multiple:0.75;}.u-sp__pt--1-5,.u-sp__pb--1-5,.u-sp__py--1-5,.u-sp__mt--1-5,.u-sp__mb--1-5,.u-sp__my--1-5,.u-sp__mx--1-5,.u-sp__mr--1-5{--spacer-multiple:1.5;}.u-sp__pt--2,.u-sp__pb--2,.u-sp__py--2,.u-sp__mt--2,.u-sp__mb--2,.u-sp__my--2,.u-sp__mx--2,.u-sp__mr--2{--spacer-multiple:2;}.u-sp__pt--3,.u-sp__pb--3,.u-sp__py--3,.u-sp__mt--3,.u-sp__mb--3,.u-sp__my--3,.u-sp__mx--3,.u-sp__mr--3{--spacer-multiple:3;}.u-sp__pt--4,.u-sp__pb--4,.u-sp__py--4,.u-sp__mt--4,.u-sp__mb--4,.u-sp__my--4,.u-sp__mx--4,.u-sp__mr--4{--spacer-multiple:4;}.u-sp__pt--5,.u-sp__pb--5,.u-sp__py--5,.u-sp__mt--5,.u-sp__mb--5,.u-sp__my--5,.u-sp__mx--5,.u-sp__mr--5{--spacer-multiple:5;}.u-text--white{--fg:var(--white);--headings:var(--white);color:var(--white) !important;}.u-text--black{--fg:var(--black);--headings:var(--black);color:var(--black) !important;}.u-text--orange{--fg:var(--primary-orange);--headings:var(--primary-orange);color:var(--primary-orange) !important;}.u-text--blue-gray{--fg:var(--primary-blue-gray);--headings:var(--primary-blue-gray);color:var(--primary-blue-gray) !important;}.u-text--teal{--fg:var(--primary-teal);--headings:var(--primary-teal);color:var(--primary-teal) !important;}.u-text-maxwidth--full{--max-width--text:100%;}body.gin--vertical-toolbar,body.gin--horizontal-toolbar,body.gin--classic-toolbar{padding-top:var(--drupal-displace-offset-top) !important;}@media (min-width:61em){.toolbar-fixed.toolbar-tray-open:not(.toolbar-vertical){--gin-toolbar-y-offset:var(--drupal-displace-offset-top);}}:root{--colorGinLayerBackground:#fff;--colorGinLayer2Background:#edeff5;--ginShadowLevel1:0 1px 2px rgb(20 45 82 / 2%),0 3px 0.25rem rgb(20 45 82 / 3%),0 0.3125rem 0.5rem rgb(20 45 82 / 4%);--colorGinTitle:#222330;--colorGinText:#222330;}.lpb-enable{z-index:100;}.lpb-enable__empty-message__wrapper{padding:var(--spacer2);text-align:center;}.lpb-enable__empty-message__wrapper p{margin:auto;}.lpb-enable__button{background-color:var(--primary-blue-gray) !important;}.lpb-enable__button span{--fg:#fff;}form.layout-paragraphs-builder-form{margin:0 !important;}form.layout-paragraphs-builder-form .js-lpb-component-list{padding:0 !important;}.ui-dialog .glb-form-type--checkbox{margin-top:0 !important;margin-bottom:0.3125rem !important;}.ui-dialog .form-item-layout-paragraphs-layout > input:checked ~ label svg{fill:var(--gin-color-primary);}.ui-dialog .form-item__label--multiple-value-form{font-size:1.125rem;text-align:left;}.ui-dialog .ui-menu.ui-widget{background:var(--white);box-shadow:0 2px 0.25rem rgba(0,0,0,0.1);padding:var(--spacer);max-height:18.75rem;overflow:scroll;}.ui-dialog .ui-menu.ui-widget > li{margin-bottom:var(--spacer0-5);}.js-lpb-component{min-height:6.25rem;}.lpb-form__actions{background-color:#fff;bottom:0;box-shadow:0 0 3px rgba(0,0,0,0.25),0 0 0.75rem rgba(0,0,0,0.25);display:flex;flex-wrap:wrap;left:var(--ginVerticalToolbarOffset,0);margin:0 !important;padding:1.25rem;justify-content:center;position:fixed;right:0;transition:var(--ginTransition,all 0.2s ease-out);z-index:100;}.lpb-form__actions input{width:;}.lpb-form__actions input[type='submit']{margin:0 0.625rem 0 0;}.gin--vertical-toolbar .lpb-form__actions{padding-left:5.25rem;}.gin--vertical-toolbar[data-toolbar-menu='open'] .lpb-form__actions{padding-left:17.1875rem;}.lpb-dialog .linkit-ui-autocomplete.ui-widget{background:var(--white);border:1px solid var(--gray-300);}.glb-table{border-collapse:collapse;}.glb-table .form-item__label{--fs__min:0.875;--fs__max:0.875;font-family:Ginter,Inter,Cantarell,sans-serif;text-align:left;}.glb-table .field-label h4{display:inline-block;}.glb-table tr:hover{--gin-bg-item-hover:transparent;position:relative;}.glb-table .draggable:hover{border:0;box-shadow:0 0 0 1px #f0f0f0;}nav.tabs{background-color:var(--primary-orange);}nav.tabs ul{display:flex;}nav.tabs ul li a{font-family:var(--base-font);font-weight:var(--fw__medium);font-size:var(--fs__base);letter-spacing:var(--kern__looser);line-height:var(--lh__base);text-transform:uppercase;color:var(--white);display:inline-flex;padding:var(--spacer0-75);}nav.tabs ul li a.is-active{background-color:var(--secondary-orange);}
@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;overflow:clip;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
