body,html{padding:0;margin:0;background-color:var(--fifthGray);color:var(--black)!important;font-size:14px;font-family:Trip Geom,BlinkMacSystemFont,-apple-system,Roboto,Helvetica,Arial,sans-serif!important}:root{--brandingBlue:#3264ff;--brandingOrange:#ffb400;--orange:#ff6f00;--secondaryOrange:#ff9500;--red:#ee3b28;--cyan:#06aebd;--green:#4fb443;--blue:#1136a6;--pink:#f94c86;--secondaryRed:#f5594a;--black:#0f294d;--secondaryBlack:#455873;--tertiaryBlack:#8592a6;--gray:#acb4bf;--secondaryGray:#ced2d9;--tertiaryGray:#dadfe6;--quaternaryGray:#f0f2f5;--fifthGray:#f5f7fa;--white:#fff;--fuschia:#ff1b44;--lightOrange:#fff7eb;--contentWhite:#fff;--secondaryContentWhite:#fff;--placeholderGray:#f0f2f5}@media(prefers-color-scheme:dark)and (max-width:767px){:root{--brandingBlue:#84a2ff;--brandingOrange:#ffd266;--orange:#ffa866;--secondaryOrange:#ffb866;--red:#f37668;--cyan:#50c6d0;--green:#84ca7b;--blue:#5872c0;--pink:#fa82aa;--secondaryRed:#f78a7f;--black:#fff;--secondaryBlack:#b8c4d4;--tertiaryBlack:#99a6ba;--gray:#5c697c;--secondaryGray:#5c697c;--tertiaryGray:#434c59;--quaternaryGray:#0d131a;--fifthGray:#333b46;--white:#fff;--fuschia:#ff5f7c;--lightOrange:#50473b;--contentWhite:#252b31;--secondaryContentWhite:#333b46;--placeholderGray:#333b46}}a{text-decoration:none}a,a:hover{color:var(--brandingBlue)}p{margin-top:0;margin-bottom:1em;word-break:break-all}h1,h2,h3,h4,h5,h6{font-size:28px;line-height:1.75;margin:16px 0;font-weight:600;color:var(--black)!important}h2{font-size:24px}h2,h3{margin:7px 0}h3{font-size:20px}h4{font-size:16px}h4,h5,h6{margin:7px 0}h5,h6{font-size:14px}br{border-color:var(--tertiaryGray)}table{width:100%;border-collapse:collapse}table,td,th{border:1px solid var(--tertiaryGray)}td,th{padding:4px}td p,th p{margin:0;line-height:1.75em}td[colspan="0"],td[rowspan="0"]{display:none}.full-details-header{background-color:var(--brandingBlue);position:relative}.full-details-header-container{display:flex;width:75%;max-width:1160px;margin:0 auto;padding:20px 0}.full-details-header-title{flex:1}.full-details-header-title__content{margin:52px 0 0;color:var(--white);font-size:48px;font-weight:600;letter-spacing:0;line-height:48px;width:auto}.full-details-header-image{width:240px;height:240px}.full-details-header-radius{position:absolute;bottom:0;left:0;right:0;z-index:0;height:82px;border-radius:32px 32px 0 0;background-color:var(--fifthGray)}@media only screen and (max-width:1024px){.full-details-header{width:100%}.full-details-header-container{width:100%;height:100%;padding:10px 16px;box-sizing:border-box;align-items:center}.full-details-header-title__content{margin:0;font-size:24px;line-height:30px}.full-details-header-image{height:120px;width:120px}.full-details-header-radius{display:none}}.full-details-page *{word-break:break-word}.full-details-content{position:relative;background-color:var(--contentWhite);max-width:1160px;margin:-66px auto 0;width:75%;box-sizing:border-box;border-radius:8px}.full-details-sections{padding:24px}.full-details-section:last-child:not(:first-child){min-height:calc(100vh - 80px)}.full-details-section:first-child .full-details-section__title{margin-top:0}.full-details-section__title{font-size:24px;font-weight:600;margin:40px 0 16px;letter-spacing:0;line-height:30px;position:relative}.full-details-section__title--hide{height:0;overflow:hidden;margin:0;padding:0}.full-details-section__title-anchor{position:absolute;left:0;top:-56px}@media only screen and (max-width:1024px){.full-details-content{width:100%;margin-top:0}.full-details-content-sections{padding:16px}.full-details-content-section:last-child:not(:first-child){min-height:calc(100vh - 64px)}.full-details-nav-item{padding:16px 0;margin:0 16px}}.insurance-anchor{display:flex;justify-content:center;position:relative}.insurance-anchor-wrapper{top:0;z-index:1;position:sticky;background:var(--contentWhite);border-radius:8px}.insurance-anchor:before{position:absolute;left:0;right:0;bottom:0;border-bottom:1px solid var(--tertiaryGray);content:" "}.insurance-anchor-ink{position:absolute;bottom:0;transition:left .3s ease-in-out,width .3s ease-in-out;height:2px;background-color:var(--brandingBlue);display:none}.insurance-anchor-ink-visible{display:inline-block}.insurance-anchor-link{padding:0 16px}.insurance-anchor-link-title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative;display:block;padding-block:14px;color:var(--black);transition:all .3s}.insurance-anchor-link-active .insurance-anchor-link-title,.insurance-anchor-link-title:hover{color:var(--brandingBlue)}