@import"https://fonts.googleapis.com/css?family=Roboto:300,400,500,700,900";@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes socialSectionAnimation{0%{width:3.5rem}25%{width:17.5rem}75%{width:17.5rem}to{width:3.5rem}}@keyframes socialSectionTextFade{0%{opacity:0}10%{opacity:0}20%{opacity:1}50%{opacity:1}85%{opacity:0}to{opacity:0}}@keyframes violatorAnimation{0%{opacity:0;transform:translateY(2rem)}to{opacity:1;transform:translateY(0)}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{margin-top:0!important}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a,div,fieldset,form,input,li,section,select,ul{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}*{box-sizing:border-box}html{min-width:300px;overflow-x:hidden;font-size:10px}html,html body{font-family:Roboto,sans-serif}html body{-webkit-font-smoothing:antialiased;text-shadow:1px 1px 1px rgba(0,0,0,.004);height:100vh;background-color:#fff;margin:0;color:#000;font-weight:500;line-height:1.2}html body.scrolling{pointer-events:none!important}html body.modal-open{height:100vh;overflow-y:hidden}article.page{overflow-x:hidden}article.page .hero{width:100%}article.page footer{margin:auto 0 0}a{text-underline-position:under;color:inherit}.button,button{display:flex;background-color:#be0a40;border:2px solid #be0a40;border-radius:10rem;font-size:1.6rem;font-weight:500;margin:0 auto;padding:1rem;text-align:center;text-decoration:none;color:#fff;cursor:pointer;justify-content:center;align-items:center;max-width:36rem}.button.secondary,button.secondary{background-color:#969696;border-color:#969696}.button.arrow.submit,button.arrow.submit{position:relative;min-width:165px}.button.arrow:after,button.arrow:after{content:"";display:block;width:1em;height:1em;margin-left:.2em;background:url(/assets/images/go_arrow_white.svg) 50%/contain no-repeat}.button.arrow.submit:after,button.arrow.submit:after{content:"";position:absolute;right:4px;top:50%;transform:translateY(-50%)}.button:hover,button:hover{background-color:#fff;color:#be0a40;border-color:#be0a40}.button:hover.secondary,button:hover.secondary{color:#969696;border-color:#969696}.button:hover.arrow:after,button:hover.arrow:after{background-image:url(/assets/images/go_arrow_red.svg)}.button-bar,.button-bar>*{margin-bottom:2rem}.button-bar>:last-child{margin-bottom:0}@media(min-width:800px){.button-bar{display:flex;justify-content:space-between;align-items:center;margin-bottom:3rem}.button-bar>*{margin-bottom:0}}strong{font-weight:700}strong.semi{font-weight:500}em{font-style:italic}img,svg{width:100%;height:auto}video{max-width:100%}sup{font-size:60%;line-height:1rem}u{text-underline-position:under}svg{-webkit-user-select:none;-moz-user-select:none;user-select:none}.social-toggle{width:2rem;height:2rem;position:relative;cursor:pointer}.social-toggle li{height:2px;background-color:#fff;width:1.2rem;display:block;position:relative;transition:all 1s;transform-origin:50%;right:1px}.social-toggle li:after,.social-toggle li:before{transition:all 1s}.social-toggle li:first-of-type{transform:rotate(-35deg);top:.5rem;margin-top:.25rem}.social-toggle li:first-of-type:after,.social-toggle li:first-of-type:before{content:"";display:block;width:.5rem;height:.5rem;border-radius:100%;background-color:#fff;position:absolute;top:50%}.social-toggle li:first-of-type:before{transform:translate(-50%,-50%);left:0}.social-toggle li:first-of-type:after{transform:translate(50%,-50%);right:0}.social-toggle li:last-of-type{transform:rotate(35deg);top:1rem}.social-toggle li:last-of-type:after{content:"";display:block;width:.5rem;height:.5rem;border-radius:100%;background-color:#fff;position:absolute;top:50%;transform:translate(50%,-50%);right:0}.social-toggle.active li{width:1.8rem;right:.3rem}.social-toggle.active li:first-of-type:after,.social-toggle.active li:first-of-type:before,.social-toggle.active li:last-of-type:after,.social-toggle.active li:last-of-type:before{opacity:0}.social-toggle.active li:first-of-type{transform:rotate(135deg);top:.8rem}.social-toggle.active li:last-of-type{transform:rotate(-135deg);top:.6rem}.references{word-break:break-word;font-size:1.1rem}.references strong{padding-bottom:1.2rem;display:block;text-transform:uppercase}.references ol{line-height:1.4rem}.references ol li{display:grid;counter-increment:customlistcounter;padding-bottom:1rem;grid-template-columns:auto 1fr;font-weight:500}.references ol li>*{grid-column:2}.references ol li:before{content:counter(customlistcounter) ". ";grid-column:1;position:relative;width:2rem;font-weight:700;display:inline-block;vertical-align:top;text-align:right;margin-right:.5rem}.down-arrow{width:5rem;position:absolute;bottom:-2.5rem;transform:translateX(-50%);left:50%;z-index:1}.back-to-top{right:2rem}@media(min-width:1000px){.back-to-top{right:calc((100% - 960px)/2)}}@media(min-width:1080px){.back-to-top{right:calc((100% - 960px)/2 - 5rem)}}.back-to-top{background-color:#be0a40;display:flex;visibility:hidden;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;position:fixed;bottom:2rem;border-radius:100%;z-index:10}.back-to-top.show{visibility:visible;animation-name:fadeIn;animation-duration:1s}.back-to-top svg{width:50%}.back-to-top svg line,.back-to-top svg polyline{fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:.75px}.callout{background-color:#e7f2fa;padding:1.4rem 2.7rem;font-size:1.6rem;margin-left:1.4rem;margin-bottom:2rem;position:relative;text-align:center;-webkit-clip-path:polygon(-14px 0,100% 0,100% calc(100% - 100px),calc(100% - 25px) 100%,-14px 100%);clip-path:polygon(-14px 0,100% 0,100% calc(100% - 100px),calc(100% - 25px) 100%,-14px 100%)}.callout span{color:#be0a40}.callout:before{content:"";position:absolute;left:-1.4rem;border-color:#004279 rgba(0,0,0,0) rgba(0,0,0,0) #004279;border-style:solid;border-width:1.4rem}@media(min-width:700px){.callout{font-size:2.1rem}}.v-align-center{display:flex;align-items:center;justify-content:center}.key{font-weight:400;font-size:1.1rem;text-align:center;white-space:normal;margin:0 auto 3rem}.key div{padding:1rem 0}.key span{display:inline-block;padding:0 .15em}@media(min-width:760px){.key{width:90%}}.key.no-pad{margin-bottom:0}.interstitial,.overlay{z-index:999999;position:fixed}.overlay{top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.8)}.interstitial{background-color:#fff;padding:2rem;font-size:1.7rem;border-radius:1rem;text-align:center;width:88vw;max-width:48rem;display:flex;flex-direction:column;justify-content:space-between;top:50%;left:2rem;right:2rem;margin:0 auto;transform:translateY(-50%)}.interstitial .button-bar{margin-top:2rem;text-transform:uppercase;margin-bottom:0;display:flex;justify-content:space-around}.interstitial .button-bar .button{margin:0;min-width:11rem;width:45%}@media(min-width:600px){.interstitial{font-size:2.1rem}}.violator{background-color:#004279;color:#fff;border-radius:1rem;position:relative;padding:1.5rem 1rem;overflow:hidden;z-index:1;margin:-10.5rem 0 1.5rem;animation-name:violatorAnimation;animation-duration:1s;animation-iteration-count:1;animation-fill-mode:both}.violator a{position:absolute;top:.8rem;right:1rem;width:2rem}.violator:after,.violator:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1}.violator:before{background:url(/assets/images/hallmark_white.svg) 45% -140px/150% no-repeat;opacity:.3}.violator:after{background:linear-gradient(90deg,rgb(0,66,121) 75%,rgba(125,185,232,0))}.violator span{font-size:1.4rem}.violator em{font-size:2.2rem;font-style:normal;font-weight:600;display:block;margin-top:1rem}.violator em strong{background-color:#be0a40;padding:0 1rem;border-radius:5rem;white-space:nowrap;display:inline}@media(min-width:600px){.violator{text-align:left;padding:2rem;margin-top:-11rem}.violator a{width:2.6rem}.violator span{font-size:1.9rem}.violator em{font-size:3.7rem}.violator em strong{padding:0 2rem}.violator:before{background-size:65%;background-position:110% -120px}}.animationStage{-webkit-backface-visibility:hidden}@media(max-width:600px){.animationStage.inherit{margin-left:inherit;margin-right:inherit;padding-left:inherit;padding-right:inherit}}.animationStage>div{will-change:top;transition-duration:0s;-webkit-transform:translateZ(0)}.progressCircle{max-width:24rem;max-height:24rem;position:relative;display:grid}.progressCircle>*{justify-self:center;align-self:center;grid-column:1;grid-row:1;height:24rem;width:24rem;max-height:100%;max-width:100%}.vimeo-video-container{padding:56.25% 0 0;position:relative}.vimeo-video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}nav{background-color:#be0a40;width:4rem;max-width:40rem;height:3.7rem;display:inline-block;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;position:absolute;top:0;right:2rem;transition:all 1s;transform-origin:top right;overflow:hidden;margin:0 auto;pointer-events:all;z-index:9999}@media(min-width:650px){nav{height:5rem}}nav a{display:block;color:#fff;text-transform:uppercase;font-size:1.6rem;text-decoration:none}nav .hamburger,nav .social-toggle{z-index:2}nav .hamburger{position:absolute;transition:all 1s;padding:1rem;top:0;right:0;cursor:pointer}nav .hamburger li{height:3px;background-color:#fff;width:2rem;display:block;position:relative;border-radius:1rem;transition:all 1s}nav .hamburger li:nth-child(2){margin:.3rem 0}nav .social-toggle{display:none;cursor:pointer}nav .menu,nav .social{opacity:0;pointer-events:none;transition:all 1s;min-width:28rem}nav .menu{padding:3rem 2rem}nav .menu li{padding:0;margin:2rem 0;text-align:center;background-color:rgba(0,0,0,0);transition:background-color .5s;border-radius:10rem}nav .menu li a{padding:1.5rem 3rem}nav .menu li.active,nav .menu li:hover{background-color:#be0a40}nav .social{display:flex;justify-content:space-between;padding:0 2rem;margin:0 auto 2rem;max-width:30rem}nav .social svg{width:4rem}nav .social svg .circle{fill:#fff}nav .social svg .logo{fill:#004279}nav .social svg .logo-stroke{fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:15px}nav.active{background-color:#004279;top:2rem;bottom:2rem;border-radius:1rem;width:calc(100% - 4rem);left:0;right:0;height:80%;max-height:61rem}nav.active div{overflow:hidden;overflow-y:auto;position:absolute;left:0;right:0;bottom:0;top:0}nav.active .hamburger{transform:rotate(180deg);top:.5rem;right:.5rem}nav.active .hamburger li{height:2px}nav.active .hamburger li:first-child{opacity:0}nav.active .hamburger li:nth-child(2){transform:rotate(225deg);transform-origin:center;top:-1px}nav.active .hamburger li:last-child{transform:rotate(-45deg);top:-6px}nav.active .menu,nav.active .social{opacity:1;pointer-events:auto}@media(min-width:1000px){nav,nav.active{width:100%;background-color:#004279;overflow:visible;max-width:1000px;top:auto;bottom:auto;left:0;right:0;height:5rem;border-top-left-radius:0;border-top-right-radius:0}nav .hamburger{display:none}nav .social-toggle{right:.4rem;height:50%}nav .social-toggle,nav .social-toggle:not(.hide-border):before{display:block;position:absolute;top:50%;transform:translateY(-50%)}nav .social-toggle:not(.hide-border):before{content:"";border-left:1px solid #fff;height:100%;left:-1.3rem}nav .menu{opacity:1;padding:0;display:flex;min-width:96rem;justify-content:space-between;pointer-events:auto}nav .menu li{flex:1 1 auto;display:flex;align-items:center;white-space:nowrap;margin:0;padding:0;position:relative;height:5rem;border-radius:0}nav .menu li a{flex:1 1 auto;padding:.5em}nav .menu li:before{content:"";position:absolute;height:65%;border-left:1px solid #fff;top:50%;left:-1px;transition:opacity .5s;transform:translateY(-50%)}nav .menu li:first-child:before{border:none}nav .menu li:first-child:first-child{border-bottom-left-radius:1rem}nav .menu li.active,nav .menu li:hover{border-radius:0;z-index:1}nav .menu li.active:before,nav .menu li:hover:before{opacity:0}nav .social{display:flex;flex-direction:column;width:4rem;transition:none;height:0;position:absolute;top:5rem;right:-.5rem;min-width:auto;padding:0;margin:0;opacity:1}nav .social li{width:3.5rem;margin-bottom:1rem;flex:1 0 4rem}nav .social li a{max-height:100%}nav .social li a svg{height:3.5rem}nav .social li:nth-child(4){opacity:0;transition-delay:50ms}nav .social li:nth-child(3){opacity:0;transition-delay:.1s}nav .social li:nth-child(2){opacity:0;transition-delay:.15s}nav .social li:first-child{opacity:0;transition-delay:.2s}nav .social svg{width:100%;height:auto}nav .social svg .circle{fill:#004279}nav .social svg .logo{fill:#fff}nav .social svg .logo-stroke{stroke:#004279}nav .social.active{height:auto;pointer-events:auto}nav .social.active li:first-child{opacity:1;transition-delay:50ms}nav .social.active li:nth-child(2){opacity:1;transition-delay:.1s}nav .social.active li:nth-child(3){opacity:1;transition-delay:.15s}nav .social.active li:nth-child(4){opacity:1;transition-delay:.2s}nav div{overflow:visible;display:flex;align-items:center}nav.active .hamburger{top:0;right:3.5rem}nav.active div{overflow:visible;display:flex;align-items:center}nav.active .social{pointer-events:none}nav.active .social.active{pointer-events:all}}.section-share{max-width:1000px;margin:3rem auto 10rem;padding-bottom:4rem}.section-share,.section-share .animationStage{position:relative}.section-share:before{content:"";display:block;position:absolute;background-color:#fff;height:5rem;width:10rem;bottom:-2.5rem;transform:translateX(-50%);left:50%;z-index:1}.section-share:after{content:"";position:absolute;border-bottom:2px solid #c8c8c8;bottom:0;left:2rem;right:2rem}.section-share#no-horiz{padding-bottom:0}.section-share#no-horiz .down-arrow,.section-share#no-horiz:after,.section-share#no-horiz:before{display:none}.section-share .social-container{display:flex;justify-content:center;align-items:center;padding:3rem 0;pointer-events:none}@media(min-width:800px){.section-share .social-container{height:0;position:absolute;margin:0;opacity:0;padding:0;right:6px;transition:opacity 1s}.section-share .social-container.show{opacity:1}}.section-share .social-toggle{width:3.5rem;height:3.5rem;z-index:1;pointer-events:auto;transform:translate(9px,13px)}.section-share .social-toggle span{position:absolute;top:-3rem;font-size:1.1rem;text-transform:uppercase;color:#be0a40;white-space:nowrap;transform:translateX(-50%);left:20%;font-weight:400}.section-share .social-toggle:before{content:"";display:block;width:3.5rem;height:3.5rem;background-color:#be0a40;border-radius:5rem;position:absolute;transform:translate(-.8rem,-.8rem);transition:background-color 1s}.section-share .social-toggle li{right:-.2rem}.section-share .social-toggle.active:before{background-color:#004279}.section-share .social-toggle.active li{right:0}@media(min-width:800px){.section-share .social-toggle{transform:translate(1.5rem,1rem)}.section-share .social-toggle span{top:30%;transform:translateY(-50%);left:auto;right:4rem;color:#fff;display:none;opacity:0}.section-share .social-toggle:before{right:0;animation-duration:4s;animation-fill-mode:forwards}.section-share .social-toggle.animate span,.section-share .social-toggle.animate:before{animation-fill-mode:forwards;animation-delay:1.5s}.section-share .social-toggle.animate span{display:block;animation-duration:4s;animation-name:socialSectionTextFade}.section-share .social-toggle.animate:before{animation-duration:3s;animation-name:socialSectionAnimation}}.section-share .social{width:3.5rem;position:absolute;bottom:8rem;left:50%;transform:translateX(-50%);z-index:2}.section-share .social li{height:3.8rem;width:3.8rem;position:absolute;opacity:0;left:0;transition:all .5s}.section-share .social li a{display:block;height:3.5rem;width:3.5rem}.section-share .social li a svg{height:3.5rem;width:3.5rem}.section-share .social svg .circle{fill:#004279}.section-share .social svg .logo{fill:#fff}.section-share .social svg .logo-stroke{fill:none;stroke:#004279;stroke-linecap:round;stroke-linejoin:round;stroke-width:15px}.section-share .social.active{pointer-events:all}.section-share .social.active li{opacity:1}.section-share .social.active li:first-child{left:-9rem}.section-share .social.active li:nth-child(2){left:-4.5rem}.section-share .social.active li:nth-child(3){left:4.5rem}.section-share .social.active li:last-child{left:9rem}@media(min-width:800px){.section-share .social{display:flex;left:auto;flex-direction:column;transform:none;bottom:1.5rem;right:-6px}.section-share .social li{margin-bottom:10px;position:relative}.section-share .social li:first-child{opacity:0;transition-delay:50ms}.section-share .social li:nth-child(2){opacity:0;transition-delay:.1s}.section-share .social li:nth-child(3){opacity:0;transition-delay:.15s}.section-share .social li:nth-child(4){opacity:0;transition-delay:.2s}.section-share .social.active{pointer-events:auto}.section-share .social.active li:first-child,.section-share .social.active li:last-child,.section-share .social.active li:nth-child(2),.section-share .social.active li:nth-child(3){left:auto}.section-share .social.active li:nth-child(4){opacity:1;transition-delay:50ms}.section-share .social.active li:nth-child(3){opacity:1;transition-delay:.1s}.section-share .social.active li:nth-child(2){opacity:1;transition-delay:.15s}.section-share .social.active li:first-child{opacity:1;transition-delay:.2s}.section-share .toggle-ref{position:absolute;top:18rem;right:0;bottom:4rem}}@media(min-width:800px)and (min-width:1080px){.section-share .toggle-ref{right:calc((100% - 960px)/2 - 5rem)}}@media (-ms-high-contrast:none){.section-share .social-toggle li:first-of-type,::-ms-backdrop{transform:rotate(-35deg) translate(-2.9rem,-2rem)}.section-share .social-toggle li:last-of-type{transform:rotate(35deg) translate(-2.9rem,2rem)}.section-share .social-toggle.active li:first-of-type{transform:rotate(135deg) translate(2.5rem,2.5rem)}.section-share .social-toggle.active li:last-of-type{transform:rotate(-135deg) translate(2.5rem,-2.5rem)}}@media (-ms-high-contrast:none){.page.subpage,::-ms-backdrop{background-attachment:scroll}}.page{height:100%;margin:0 auto;position:relative;padding:0}.page.subpage{background:url(/assets/images/Hallmark_banner_RGB.png);background-position:top;background-size:100%;background-repeat:no-repeat;background-attachment:fixed}.page.subpage>section:first-of-type{padding-top:0}@media(min-width:600px){.page.subpage>section:first-of-type{padding-top:2rem}}.page header{position:fixed;overflow:hidden;width:100%;max-width:1000px;height:100vh;left:0;right:0;z-index:9999;pointer-events:none;margin:0 auto}.page section{margin:2rem auto;position:relative}.page .content-container{max-width:1000px;width:100%;text-align:center;padding:0 2rem;margin:6rem auto}.page .content-container.references{text-align:left}.page .content-container h1{font-size:2.4rem;color:#004279;margin-bottom:2rem;font-weight:300}.page .content-container h1 sup{font-size:40%;position:relative;top:.5rem;vertical-align:text-top}.page .content-container h2{color:#179df2;font-weight:700;font-size:1.7rem;margin-bottom:1rem}.page .content-container h3{color:#be0a40;font-size:1.5rem;font-weight:700;margin-bottom:1rem}.page .content-container p{font-size:1.4rem;margin-bottom:1rem;line-height:1.4}@media(min-width:1000px){.page .content-container h1{font-size:4rem}.page .content-container h1 sup{top:.8rem}.page .content-container h2{font-size:2.6rem;margin-bottom:2rem}.page .content-container h3{font-size:1.9rem}.page .content-container p{font-size:1.6rem;margin-bottom:1.5rem}}.page footer{font-size:1.1rem}.page footer .content-container{text-align:left;margin:2rem auto}.page footer .logo{max-width:13rem}.page footer div{display:block;padding:1.5rem 0 0}@media(min-width:1000px){.page footer div.footer-links{float:right}}.page footer ul{display:flex;margin-top:.5rem}.page footer ul li{position:relative;padding-right:1rem;padding-left:.9rem;border-left:1px solid}.page footer ul li:first-child{padding-left:0;border:none}.page footer ul li:last-child{padding-right:0}.page footer ul a{color:inherit;text-decoration:none;width:100%}@media(min-width:1000px){.page footer .content-container{display:flex;justify-content:space-between;align-items:flex-end}.page footer .logo{max-width:18rem}.page footer div{padding:0;text-align:right;margin:0 0 0 auto}}.modal-wrapper .bulleted-list{font-size:1.4rem}.modal-wrapper .bulleted-list>li{padding-bottom:.5rem;display:flex;flex-wrap:wrap;text-align:left;break-inside:avoid-column;position:relative}.modal-wrapper .bulleted-list>li>*{flex:1 1 80%;max-width:calc(100vw - 6rem)}.modal-wrapper .bulleted-list>li:before{content:"●";flex-basis:.5em;display:block;font-size:.75em;line-height:1.25em;padding:0 .5em 0 0;vertical-align:middle;color:#179df2}.modal-wrapper .bulleted-list>li span span{display:inline-block;font-size:.8em}.modal-wrapper .bulleted-list>li>ul{width:100%;padding:.5rem 0 0 .75rem}.modal-wrapper .bulleted-list>li>ul>li{display:flex;flex-wrap:nowrap}.modal-wrapper .bulleted-list>li>ul>li:before{content:"—";background-color:rgba(0,0,0,0);display:inline-block;font-size:1em;line-height:inherit;color:inherit;margin:0 .25em}.modal-wrapper .modal{display:none;position:fixed;z-index:99999999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.modal-wrapper .modal.active{display:block}.modal-wrapper .modal .modal-content{border-radius:20px;position:relative;background-color:#fefefe;margin:10% auto;padding:25px;border:1px solid #888;width:80%;max-width:800px}.modal-wrapper .modal .modal-content .header{font-size:17px;line-height:20px;color:#179df2;font-weight:700;text-align:center;max-width:80%;margin:0 auto 2rem}@media(min-width:600px){.modal-wrapper .modal .modal-content .header{font-size:26px;line-height:30px}}.modal-wrapper .modal .modal-content .col-container{display:block}@media(min-width:600px){.modal-wrapper .modal .modal-content .col-container{display:table;padding:0 3rem}}.modal-wrapper .modal .modal-content .col-container .col{display:block}@media(min-width:600px){.modal-wrapper .modal .modal-content .col-container .col{display:table-cell;vertical-align:top}.modal-wrapper .modal .modal-content .col-container .col.left{padding-top:2.5rem;padding-right:2rem}.modal-wrapper .modal .modal-content .col-container .col.right{border-left:1px solid #c9c9c9;padding-left:2rem}}.modal-wrapper .modal .modal-content .col-container .col.right .img-container{width:100%;text-align:center}.modal-wrapper .modal .modal-content .col-container .col.right .img-container img{width:150px;height:auto}.modal-wrapper .modal .modal-content .col-container .col.right .img-subheader{color:#be0a40;font-size:15px;line-height:18px;font-weight:700;text-align:center;width:100%;margin:2rem 0}@media(min-width:600px){.modal-wrapper .modal .modal-content .col-container .col.right .img-subheader{font-size:18px;line-height:23px}}.modal-wrapper .modal .modal-content li,.modal-wrapper .modal .modal-content p{font-size:14px;line-height:18px}@media(min-width:600px){.modal-wrapper .modal .modal-content li,.modal-wrapper .modal .modal-content p{font-size:16px;line-height:20px}}.modal-wrapper .modal .modal-content li.disclaimer,.modal-wrapper .modal .modal-content p.disclaimer{color:#969696;font-weight:400}.modal-wrapper .modal .modal-content .center-content{text-align:center}.modal-wrapper .modal .modal-content .close-btn{cursor:pointer;position:absolute;top:2rem;right:2rem;height:27px;width:27px}.home .hero{background:url(/assets/images/hero_mobile.png) top/cover no-repeat;margin:-2rem 0 2rem;position:relative;text-align:center;max-height:85vh;height:100vh;display:grid;grid-template-columns:1fr;grid-template-rows:1fr}.home .hero>*{align-self:center}.home .hero .videoContainer{height:100%;width:100%;position:relative;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;overflow:hidden}.home .hero .videoContainer video{grid-row:1;grid-column:1;position:absolute;top:-13vh;right:-42.5%;margin:auto 0;width:auto;height:auto;max-width:none;max-height:125%;min-height:125%;min-width:110%}.home .hero .videoContainer,.home .hero section{grid-row:1;grid-column:1}.home .hero .down-arrow{grid-row:2}@media(min-width:600px){.home .hero{background-image:url(/assets/images/hero_desktop.png);background-position:75% 50%;max-height:83vh}.home .hero .videoContainer video{top:0;right:-30%;max-height:none}}@media(min-width:960px){.home .hero .videoContainer video{top:0;right:0}}.home .hero+section{margin-top:5rem}.home .hero .content-container{margin:auto auto 6rem;color:#fff;width:100%;padding:0 2rem}@media(min-width:600px){.home .hero .content-container{margin:auto;padding:0 2rem;text-align:left}}@media(min-width:1040px){.home .hero .content-container{width:100%;padding:0}}.home .hero .content-container h1{font-size:2.4rem;margin-bottom:.6em;font-weight:lighter;color:#fff;padding:0}.home .hero .content-container p{font-size:1.4rem;font-weight:500}@media(min-width:600px){.home .hero .content-container h1{font-size:3rem;width:10.65em}.home .hero .content-container p{font-size:1.6rem;width:22em}}@media(min-width:800px){.home .hero .content-container h1{font-size:4rem}.home .hero .content-container p{font-size:1.9rem}}@media(min-width:600px){.home .button-bar>*{width:45%}}.home .twitter-timeline{display:block;margin:4rem auto}.home section .content-container h2{padding:5rem 2rem 0}@media(min-width:800px){.home section .content-container h2{padding:unset}}.complications #endothelialInjury h1{margin-bottom:3rem}.complications .standardCarousel.crossFade .slide{opacity:0;transition:opacity .5s ease-in}.complications .standardCarousel.crossFade .slide.active{opacity:1;transition:opacity .5s ease-out}.complications .standardCarousel.stackedGrid{display:grid;grid-template-rows:auto;grid-template-columns:1fr}.complications .standardCarousel.stackedGrid>*{justify-self:center;grid-column:1}.complications .standardCarousel.stackedGrid .slideIndicators{grid-row:1}.complications .standardCarousel.stackedGrid .slide{grid-row:2}.complications .therapies{display:flex;flex-flow:row wrap;justify-content:center}.complications .therapies .therapy{font-size:1.4rem;color:#004279;flex:1 1 25rem;text-align:center;padding:0 .5rem;margin-bottom:2rem}.complications .therapies .therapy img{width:60%;margin:0 auto .5rem;max-width:10rem}.complications .therapies .therapy strong{display:block}@media(min-width:1000px){.complications .therapies .therapy{flex-basis:14.5rem}}.complications .eis-graph-animation p{max-width:53rem;margin:0 auto}.complications .eis-graph-animation section{margin-top:105px}.complications .eis-graph-animation .eis-types{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto}.complications .eis-graph-animation .eis-types h3{grid-row:1;grid-column:1/3;margin:2rem auto 0}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.complications .eis-graph-animation .eis-types h3{margin:3rem 40% 0}}.complications .eis-graph-animation .eis-types h3 div{margin-top:.5rem;font-size:11px;color:#000}.complications .eis-graph-animation .eis-types .infographic{grid-row:2;grid-column:1/3;display:grid;position:relative;margin:1rem 0;display:block}.complications .eis-graph-animation .eis-types .infographic svg{grid-column:1;grid-row:1;width:325px;height:325px;margin:0 auto;max-width:100%;display:block}.complications .eis-graph-animation .eis-types .infographic svg .eistype{cursor:pointer}.complications .eis-graph-animation .eis-types .infographic svg .eistype.on{display:none}.complications .eis-graph-animation .eis-types .infographic svg .eistype.on.active{display:block}.complications .eis-graph-animation .eis-types ul{grid-row:3;padding:1rem 2.5rem 1rem 0;text-align:left;font-size:1.1rem;font-weight:400}.complications .eis-graph-animation .eis-types ul:first-of-type{grid-row:3;grid-column:1}.complications .eis-graph-animation .eis-types ul:last-of-type{grid-row:3;grid-column:2;padding-right:0;padding-left:2.5rem}.complications .eis-graph-animation .eis-types ul li{display:flex;padding-bottom:1rem}.complications .eis-graph-animation .eis-types ul li:before{content:"●";display:block;font-size:2em;line-height:.25em;color:#004279;padding:0 .25em}.complications .eis-graph-animation .eis-types ul li.tma:before{color:#005983}.complications .eis-graph-animation .eis-types ul li.agvhd:before{color:#969696}.complications .eis-graph-animation .eis-types ul li.vodsos:before{color:#179df2}.complications .eis-graph-animation .eis-types ul li.es:before{color:#005983}.complications .eis-graph-animation .eis-types ul li.dah:before{color:#e7811d}.complications .eis-graph-animation .eis-types ul li.ips:before{color:#00a1e4}.complications .eis-graph-animation .eis-types ul li.fo:before{color:#6a9bb5}.complications .eis-graph-animation .eis-types ul li.cls:before{color:#be0a40}@media(min-width:700px){.complications .eis-graph-animation .eis-types{grid-template-columns:minmax(19em,1fr) 3fr minmax(19em,1fr);margin:2rem auto}.complications .eis-graph-animation .eis-types h3{width:6em;margin:3rem auto 0}.complications .eis-graph-animation .eis-types .infographic,.complications .eis-graph-animation .eis-types h3{grid-column:2;-ms-grid-column-span:1!important;grid-row:1}.complications .eis-graph-animation .eis-types .infographic svg{width:100%;height:auto;display:block}.complications .eis-graph-animation .eis-types ul{font-size:1.6rem;margin-top:6rem}.complications .eis-graph-animation .eis-types ul:first-of-type{grid-row:1;grid-column:1}.complications .eis-graph-animation .eis-types ul:last-of-type{grid-row:1;grid-column:3}.complications .eis-graph-animation .eis-types ul li:before{margin-top:.4rem}}.complications .critically{margin-top:105px}.complications .organs{display:flex;flex-flow:row wrap;justify-content:center}.complications .organs .organ{font-size:1.4rem;color:#004279;flex:1 1 14rem;text-align:center;padding:0 .5rem;margin-bottom:2rem}.complications .organs .organ img{width:60%;margin:0 auto .5rem;max-width:10rem}.complications .organs .organ strong{display:block}.complications .organs .organ:nth-child(3){width:auto;flex-basis:60rem}@media(min-width:600px){.complications .organs .organ{flex-basis:18rem}.complications .organs .organ:nth-child(3){flex-basis:60rem}}@media(min-width:800px){.complications .organs .organ,.complications .organs .organ:nth-child(3){flex-basis:14rem}.complications .organs{flex-flow:row}}.complications .graphicCompSlideContainer{padding:0;margin-bottom:0}.complications .graphicCompSlideContainer .graphicCompSlides{margin:2rem 1rem 0}@media(min-width:800px){.complications .graphicCompSlideContainer .graphicCompSlides{margin:2rem}}.complications .graphicCompSlideContainer .graphicCompSlides .slide{position:relative;width:100%;height:100%;max-width:80em;margin:2rem auto 0}.complications .graphicCompSlideContainer .graphicCompSlides .slide label{display:block;padding:3rem 0 0}@media(min-width:800px){.complications .graphicCompSlideContainer .graphicCompSlides .slide label{text-align:left;position:absolute;bottom:0;right:0;width:100%;height:100%;max-width:40%;max-height:40%}}.complications .graphicCompSlideContainer .downloadPDF.icon{display:flex;flex-direction:row;align-items:center;justify-content:left;text-decoration:none;min-width:3.75rem;height:3.75rem;position:absolute;top:110vw;left:1.5rem;border:1px solid #be0a40;background-color:#be0a40;border-radius:3.5rem;padding:.333rem .4rem}@media(min-width:640px){.complications .graphicCompSlideContainer .downloadPDF.icon{top:67vw}}@media(min-width:800px){.complications .graphicCompSlideContainer .downloadPDF.icon{top:calc(100% - 4rem)}}.complications .graphicCompSlideContainer .downloadPDF.icon span{display:block;width:0;margin:0;overflow:hidden;color:#fff;text-transform:uppercase;white-space:nowrap}@media(min-width:800px){.complications .graphicCompSlideContainer .downloadPDF.icon span{font-size:1.4rem}}@media(hover:hover){.complications .graphicCompSlideContainer .downloadPDF.icon{transition-duration:.5s;transition-property:width}.complications .graphicCompSlideContainer .downloadPDF.icon:hover span{transition-property:width;transition-duration:.5s;width:100%;margin:0 1rem 0 .75rem}}.complications .graphicCompSlideContainer .downloadPDF.icon img{height:auto;width:auto;max-width:2.75rem;padding:.333rem .333rem .666rem}.complications .compliment-system-key{padding-top:2rem}@media(min-width:650px){.complications .compliment-system-key{padding-top:8rem}}.complications video{margin-top:6rem}.complications .three-hit-hypothesis{display:block;margin:3rem auto 4rem;position:relative}.complications .three-hit-hypothesis .three-hit-graphic img.desktop{display:none}.complications .three-hit-hypothesis .three-hit-graphic img.mobile{max-width:268px;margin:0 auto}@media(min-width:700px){.complications .three-hit-hypothesis .three-hit-graphic img.desktop{width:100%;height:auto;display:block}.complications .three-hit-hypothesis .three-hit-graphic img.mobile{display:none}}.complications .three-hit-hypothesis .key{grid-column:1/span 3;grid-row:8;margin-top:2rem;margin-bottom:0}@media(min-width:769px){.complications .three-hit-hypothesis{grid-template-columns:33% 34% 33%}.complications .three-hit-hypothesis>*{align-self:center}.complications .three-hit-hypothesis h2{text-align:center;margin-bottom:.5rem}.complications .three-hit-hypothesis p,.complications .three-hit-hypothesis ul{font-size:1.6rem}.complications .three-hit-hypothesis ul li:before{margin-top:.7em}.complications .three-hit-hypothesis .header{max-width:83%;font-size:26px;text-align:center;margin-top:unset}.complications .three-hit-hypothesis .icon{transform:none;width:14rem;height:14rem;font-size:8rem;z-index:1}.complications .three-hit-hypothesis .description{padding-top:2rem;max-width:80%}.complications .three-hit-hypothesis .description h2{font-size:16px}.complications .three-hit-hypothesis .pointer{width:75%;grid-column:1;grid-row:2;background:linear-gradient(90deg,#be0a40 30%,#004279);height:1rem;top:auto;right:-100px}.complications .three-hit-hypothesis .pointer:after{top:50%;border-top-width:1.5rem;border-top-color:rgba(0,0,0,0);border-left-color:#004279;border-left-width:2rem;border-right-width:0;left:100%;transform:translateY(-50%)}.complications .three-hit-hypothesis .pointer.pointer-2{grid-column:2;grid-row:2;background:linear-gradient(90deg,#004279 30%,#179df2)}.complications .three-hit-hypothesis .pointer.pointer-2:after{border-left-color:#179df2;border-top-color:rgba(0,0,0,0)}.complications .three-hit-hypothesis .first-hit.header{grid-column:1;grid-row:1;color:#be0a40}.complications .three-hit-hypothesis .first-hit.icon{grid-column:1;grid-row:2}.complications .three-hit-hypothesis .first-hit.description{grid-column:1;grid-row:3}.complications .three-hit-hypothesis .transplant{position:relative;width:100%;grid-column:2;grid-row:1/span 2}.complications .three-hit-hypothesis .transplant>*{position:absolute;margin:0 auto;left:0;right:0;text-align:center}.complications .three-hit-hypothesis .transplant h2{top:1em}.complications .three-hit-hypothesis .transplant img{top:15.5em;width:8rem}.complications .three-hit-hypothesis .transplant p{max-width:18em;font-size:1.6rem;top:5.5em;margin:0 auto}.complications .three-hit-hypothesis .second-hit.header{grid-column:2;grid-row:1}.complications .three-hit-hypothesis .second-hit.icon{grid-column:2;grid-row:2}.complications .three-hit-hypothesis .second-hit.description{grid-column:2;grid-row:3}.complications .three-hit-hypothesis .third-hit.header{grid-column:3;grid-row:1}.complications .three-hit-hypothesis .third-hit.icon{grid-column:3;grid-row:2}.complications .three-hit-hypothesis .third-hit.description{grid-column:3;grid-row:3}.complications .three-hit-hypothesis .key{grid-row:4}}.complications .pathophysiologySlideContainer{position:relative;padding:0;margin:2rem 0}.complications .pathophysiologySlideContainer .pathophysiologySlides{display:grid;grid-template-columns:2rem 1fr 2rem;grid-template-rows:min-content 1fr;position:relative}@media(min-width:700px){.complications .pathophysiologySlideContainer .pathophysiologySlides{grid-template-columns:2rem 1fr 1fr 1fr 2rem;grid-template-rows:min-content auto 1fr}}.complications .pathophysiologySlideContainer .pathophysiologySlides.shade:before{content:"";position:fixed;display:block;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:200;pointer-events:none;touch-action:none}@media(min-width:700px){.complications .pathophysiologySlideContainer .pathophysiologySlides.shade:before{display:none}}.complications .pathophysiologySlideContainer .pathophysiologySlides>img{grid-row:1;grid-column:2;margin:1rem 0;opacity:0;transition:opacity .5s ease-in}.complications .pathophysiologySlideContainer .pathophysiologySlides>img.active{opacity:1;transition:opacity .5s ease-out}@media(min-width:700px){.complications .pathophysiologySlideContainer .pathophysiologySlides>img{grid-column:1/6}}@media(max-width:700px){.complications .pathophysiologySlideContainer .pathophysiologySlides>img{width:300%;transition:transform .5s ease-out}.complications .pathophysiologySlideContainer .pathophysiologySlides>img.phase1{transform:translateX(-33%)}.complications .pathophysiologySlideContainer .pathophysiologySlides>img.phase2{transform:translateX(-66%)}.complications .pathophysiologySlideContainer .pathophysiologySlides>img.phase3{transform:translateX(100%)}.complications .pathophysiologySlideContainer .pathophysiologySlides>img.active{transition:transform .5s ease-out}.complications .pathophysiologySlideContainer .pathophysiologySlides>img.active.phase1{transform:translateX(0)}.complications .pathophysiologySlideContainer .pathophysiologySlides>img.active.phase2{transform:translateX(-33%)}.complications .pathophysiologySlideContainer .pathophysiologySlides>img.active.phase3{transform:translateX(-66%)}.complications .pathophysiologySlideContainer .pathophysiologySlides>img.active+.phase2{transform:translateX(0)}.complications .pathophysiologySlideContainer .pathophysiologySlides>img.active+.phase3{transform:translateX(-33%)}}.complications .pathophysiologySlideContainer .pathophysiologySlides>legend{grid-column:2;grid-row:1;opacity:1}.complications .pathophysiologySlideContainer .pathophysiologySlides>legend ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:1rem 8rem}.complications .pathophysiologySlideContainer .pathophysiologySlides>legend ul li{display:flex;align-items:center;justify-content:center;font-size:1.5rem;padding:.25em .5em}.complications .pathophysiologySlideContainer .pathophysiologySlides>legend ul li img{display:inline-block;width:100%;height:auto;max-height:2.4em;max-width:2.4em;padding:0 .25em}.complications .pathophysiologySlideContainer .pathophysiologySlides>legend ul li span{display:inline-block;padding:0 .25em;white-space:nowrap}@media(min-width:700px){.complications .pathophysiologySlideContainer .pathophysiologySlides>legend{display:block;grid-column:1/6;grid-row:2}.complications .pathophysiologySlideContainer .pathophysiologySlides>legend ul li img.damaged,.complications .pathophysiologySlideContainer .pathophysiologySlides>legend ul li img.healthy{max-height:3em;max-width:3em}}@media(max-width:700px){.complications .pathophysiologySlideContainer .pathophysiologySlides>legend{position:absolute;top:-5.5rem;right:-20rem;background-color:#fff;border-radius:3rem 0 0 3rem;width:18rem;transition-duration:1s;z-index:201}.complications .pathophysiologySlideContainer .pathophysiologySlides>legend ul{position:relative;flex-direction:column;flex-wrap:nowrap;align-items:baseline;margin:5rem 1rem 3rem}.complications .pathophysiologySlideContainer .pathophysiologySlides>legend ul li span{text-align:left;white-space:normal;padding:.125em .85em;font-size:1.1rem}.complications .pathophysiologySlideContainer .pathophysiologySlides>legend.open{right:-2rem}.complications .pathophysiologySlideContainer .pathophysiologySlides>legend.open .legendToggle{right:2rem}.complications .pathophysiologySlideContainer .pathophysiologySlides>legend.open .legendToggle .open{opacity:0}.complications .pathophysiologySlideContainer .pathophysiologySlides>legend.open .legendToggle .close{opacity:1}}.complications .pathophysiologySlideContainer .pathophysiologySlides>legend .legendToggle{position:absolute;top:.5rem;right:calc(100% + 2rem);width:3em;height:3em;padding:.6em;margin:.75em;border-radius:100%;background-color:#be0a40;z-index:250;transition-duration:1s}.complications .pathophysiologySlideContainer .pathophysiologySlides>legend .legendToggle img{max-height:1.8em;max-width:1.8em}.complications .pathophysiologySlideContainer .pathophysiologySlides>legend .legendToggle img.close,.complications .pathophysiologySlideContainer .pathophysiologySlides>legend .legendToggle img.open{position:absolute;top:.6em;bottom:.6em;left:.6em;right:.6em;transition:opacity 1s}.complications .pathophysiologySlideContainer .pathophysiologySlides>legend .legendToggle img.open{opacity:1}.complications .pathophysiologySlideContainer .pathophysiologySlides>legend .legendToggle img.close{opacity:0}@media(min-width:700px){.complications .pathophysiologySlideContainer .pathophysiologySlides>legend .legendToggle{display:none}}.complications .pathophysiologySlideContainer .pathophysiologySlides>label{grid-row:2;margin:.5rem;display:block;opacity:0}@media(min-width:700px){.complications .pathophysiologySlideContainer .pathophysiologySlides>label{margin:1rem 1.5rem;grid-row:3;opacity:1}}.complications .pathophysiologySlideContainer .pathophysiologySlides>label.active{opacity:1;transition:opacity .5s ease-out}.complications .pathophysiologySlideContainer .pathophysiologySlides>label.active~:not(.active){opacity:0;transition:opacity .5s ease-in}.complications .pathophysiologySlideContainer .pathophysiologySlides>label h1,.complications .pathophysiologySlideContainer .pathophysiologySlides>label h2{padding:0;margin:0;line-height:1.2}@media(min-width:700px){.complications .pathophysiologySlideContainer .pathophysiologySlides>label h1,.complications .pathophysiologySlideContainer .pathophysiologySlides>label h2{text-align:left}}.complications .pathophysiologySlideContainer .pathophysiologySlides>label p{margin:.125rem 0}@media(min-width:700px){.complications .pathophysiologySlideContainer .pathophysiologySlides>label p{text-align:left}}.complications .pathophysiologySlideContainer .pathophysiologySlides>label>p{padding-bottom:.5rem}.complications .pathophysiologySlideContainer .pathophysiologySlides>label h1{font-weight:400;font-size:1.5rem}@media(max-width:700px){.complications .pathophysiologySlideContainer .pathophysiologySlides>label h1{font-size:1.6rem}}.complications .pathophysiologySlideContainer .pathophysiologySlides>label h2{font-weight:600;font-size:2.4rem}@media(max-width:700px){.complications .pathophysiologySlideContainer .pathophysiologySlides>label h2{font-size:2.6rem}}.complications .pathophysiologySlideContainer .pathophysiologySlides>label ul li{display:grid;grid-template-columns:1.5em auto;grid-template-rows:auto}.complications .pathophysiologySlideContainer .pathophysiologySlides>label ul li>*{align-self:baseline}.complications .pathophysiologySlideContainer .pathophysiologySlides>label ul li:before{grid-column:1;content:"●";display:block}.complications .pathophysiologySlideContainer .pathophysiologySlides>label ul li p{grid-column:2;text-align:left}.complications .pathophysiologySlideContainer .pathophysiologySlides>label.phase1{grid-column:2;padding:0 3rem}@media(min-width:700px){.complications .pathophysiologySlideContainer .pathophysiologySlides>label.phase1{grid-column:1/3;padding:0 0 0 4rem}}.complications .pathophysiologySlideContainer .pathophysiologySlides>label.phase1 h1,.complications .pathophysiologySlideContainer .pathophysiologySlides>label.phase1 h2{color:#be0a40}.complications .pathophysiologySlideContainer .pathophysiologySlides>label.phase1 ul{width:auto;padding:0 4rem}@media(min-width:700px){.complications .pathophysiologySlideContainer .pathophysiologySlides>label.phase1 ul{padding:0}}.complications .pathophysiologySlideContainer .pathophysiologySlides>label.phase1 ul li:before{color:#be0a40;align-self:flex-start;margin-top:.6rem}.complications .pathophysiologySlideContainer .pathophysiologySlides>label.phase2{grid-column:2}@media(min-width:700px){.complications .pathophysiologySlideContainer .pathophysiologySlides>label.phase2{grid-column:3;padding:0 1rem}}.complications .pathophysiologySlideContainer .pathophysiologySlides>label.phase2 h1,.complications .pathophysiologySlideContainer .pathophysiologySlides>label.phase2 h2{color:#179df2}.complications .pathophysiologySlideContainer .pathophysiologySlides>label.phase2 ul li:before{color:#179df2;margin-top:.5em}.complications .pathophysiologySlideContainer .pathophysiologySlides>label.phase3{grid-column:2;padding:0 2.5rem}@media(min-width:700px){.complications .pathophysiologySlideContainer .pathophysiologySlides>label.phase3{padding:0 2rem 0 0;grid-column:4/6}}.complications .pathophysiologySlideContainer .pathophysiologySlides>label.phase3 h1,.complications .pathophysiologySlideContainer .pathophysiologySlides>label.phase3 h2,.complications .pathophysiologySlideContainer .pathophysiologySlides>label.phase3 ul li:before{color:#004279}@media(min-width:700px){.complications .pathophysiologySlideContainer .pathophysiologySlides.phase2:before,.complications .pathophysiologySlideContainer .pathophysiologySlides.phase3:before{content:"";z-index:500;grid-column:2;grid-row:1;width:100%;height:calc(100% - 2rem);border-right:.25rem solid #540909;margin:1rem 0}.complications .pathophysiologySlideContainer .pathophysiologySlides.phase3:after{content:"";z-index:500;grid-column:4;grid-row:1;width:100%;height:calc(100% - 2rem);border-left:.25rem solid #540909;margin:1rem 0}.complications .pathophysiologySlideContainer>ul.abbreviations{padding:.25rem 8rem}.complications .pathophysiologySlideContainer>ul.abbreviations li{display:inline-block;padding:.25em}}.complications .pathophysiologySlideContainer .key{margin-top:2rem}@media (-ms-high-contrast:none){.complications .eis-graph-animation .eis-types,::-ms-backdrop{margin:0 auto}.complications .eis-graph-animation .eis-types h3,::-ms-backdrop{margin:7rem 40.75% 0}.complications .eis-graph-animation .eis-types .infographic svg.desktop,::-ms-backdrop{width:525px;height:525px;max-width:50vw;max-height:50vw;min-width:0;min-height:0;margin:0 auto}.complications .pathophysiologySlideContainer .pathophysiologySlides.phase2:before,.complications .pathophysiologySlideContainer .pathophysiologySlides.phase3:after,.complications .pathophysiologySlideContainer .pathophysiologySlides.phase3:before,::-ms-backdrop{display:none}}.diagnostic{font-size:1.6rem}.diagnostic .screening-slide{position:relative;height:.9rem;background-color:#c8c8c8;border-radius:1rem;max-width:100%}@media(min-width:650px){.diagnostic .screening-slide{display:none}}.diagnostic .screening-slide .slider-thumb{background-color:#004279;height:.9rem;border-radius:1rem;width:30%}.diagnostic .flowchart{height:auto;width:100%;max-width:100%;margin-bottom:5rem}.diagnostic .flowchart .slide{position:relative;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:#004279 #c8c8c8}.diagnostic .flowchart .slide::-webkit-scrollbar{height:.9rem;border-radius:1rem}.diagnostic .flowchart .slide::-webkit-scrollbar-track{background:#c8c8c8;border-radius:1rem}.diagnostic .flowchart .slide::-webkit-scrollbar-thumb{background-color:#004279;border-radius:1rem;border:3px solid #c8c8c8}.diagnostic .flowchart .slide::-webkit-scrollbar-thumb:hover{background-color:#003357}.diagnostic .flowchart .slide img,.diagnostic .flowchart .slide svg{height:auto;width:150%;max-height:500px}@media(min-width:650px){.diagnostic .flowchart .slide img,.diagnostic .flowchart .slide svg{width:100%;max-height:750px}}.diagnostic #dpc-details>.row>.col{justify-content:flex-start}@media(min-width:650px){.diagnostic #dpc-details>.row>.col:first-of-type{margin-right:3rem}.diagnostic #dpc-details>.row>.col:not(:first-of-type){margin-left:3rem}.diagnostic #dpc-details>.row>.col:not(:first-of-type):before{content:"";position:absolute;top:0;bottom:0;left:-3rem;right:0;border:none;border-left:.2rem solid #c8c8c8}}.diagnostic #dpc-details .row .col{position:relative}.diagnostic #dpc-details .row .col .header{font-size:1.9rem;font-weight:700;color:#fff;border-radius:.5rem;padding:5px 10px;margin-bottom:1rem;text-align:left}.diagnostic #dpc-details .row .col.dpc--one .header{background:#1784cd}.diagnostic #dpc-details .row .col.dpc--two .header{background:#6ac8ef}.diagnostic #dpc-details .row .col.dpc--three .header{background:#004279}.diagnostic #dpc-details .row .col.dpc--four .header{background:#be0a40}.diagnostic #dpc-details .row .col .bottom{padding:1rem}.diagnostic #dpc-details .row .col .bottom ul{padding-left:1.3rem;list-style:disc;position:relative}.diagnostic #dpc-details .row .col .bottom ul li{text-align:left;font-weight:400;margin:.25rem 0}.diagnostic #dpc-details .row .col .bottom ul li::marker{display:none}.sign-up-for-updates .wrapper{max-width:1000px;width:80%;margin:3rem auto 10rem;min-height:64vh}@media(max-width:800px){.sign-up-for-updates .wrapper{width:100%}}.sign-up-for-updates .sign-up-form{width:60%;max-width:54rem;margin:0 auto;text-align:left}@media(max-width:800px){.sign-up-for-updates .sign-up-form{width:100%}}.sign-up-for-updates .required-text{font-size:1rem;color:#75777a}.sign-up-for-updates .required-text.invalid{color:#ff435d}.sign-up-for-updates .form-group{position:relative;display:flex;flex-direction:column}.sign-up-for-updates .form-label{display:block;color:#004279;font-size:14px;font-weight:700;margin-bottom:.25rem}.sign-up-for-updates .form-control{width:100%;margin-bottom:2rem;border-radius:0;border:2px solid #cbcbcd;padding:1rem;font-size:16px;order:1}.sign-up-for-updates .form-control.is-invalid{border-color:#ff435d;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23ff3333'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23ff3333' stroke='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:2.25rem}.sign-up-for-updates .form-control.is-invalid~.form-label{color:#ff435d}.sign-up-for-updates .disclaimer{font-size:13px!important;margin-bottom:.5rem}.sign-up-for-updates .disclaimer:first-of-type{margin-top:2rem}.sign-up-for-updates .disclaimer:last-of-type{margin-bottom:4rem}@media(min-width:600px){.resources.page.subpage>section:first-of-type{padding-top:2rem}}.resources .downloads{padding-bottom:2rem}.resources .downloads .resource{padding-bottom:4rem;max-width:50rem;margin:0 auto}.resources .downloads .resource .button{margin:0 auto;width:9em}.resources .downloads .resource img{width:14rem;margin-bottom:2rem}.resources .downloads .resource:first-of-type>img{width:20rem}.resources .downloads .resource.single-line-title h3{margin-bottom:3rem}@media(min-width:740px){.resources .downloads{padding:4rem 0 6rem;display:flex;justify-content:space-between;align-items:flex-end}.resources .downloads .resource{padding:0 4rem}}.resources .links h3{text-align:left}.resources .links p{padding-bottom:4rem}.resources .links ol,.resources .links ul{font-size:1.4rem;margin-bottom:1rem;font-weight:400}.resources .links ol li,.resources .links ul li{text-align:left;padding-bottom:1.5rem;line-height:1.4}.resources .links ol a,.resources .links ul a{word-break:break-word}.resources .links ol{list-style:decimal;margin-left:1.5rem}.resources .links ol li{font-weight:700}.resources .links ol li span{font-weight:400}.resources .links .bulleted-list>li{display:flex;flex-wrap:wrap}.resources .links .bulleted-list>li>*{flex:1 1 80%}.resources .links .bulleted-list>li a{display:block;font-weight:700}.resources .links .bulleted-list>li:before{content:"●";flex-basis:.5em;display:block;font-size:.75em;line-height:1.25em;padding:0 .5em 0 0;vertical-align:middle;color:#179df2;margin-top:.3rem}.resources .button.contact{display:inline-block;padding:1rem 2rem;max-width:none}.text-blue{color:#1784cd}.text-blue-light{color:#6ac8ef}.text-blue-dark{color:#004279}.text-black{color:#000}.challenges-in-ta-tma .bulleted-list{font-size:1.4rem;margin-bottom:1rem}.challenges-in-ta-tma .bulleted-list>li{padding-bottom:.5rem;display:flex;flex-wrap:wrap;text-align:left;break-inside:avoid-column;position:relative}.challenges-in-ta-tma .bulleted-list>li>*{flex:1 1 80%;max-width:calc(100vw - 6rem)}.challenges-in-ta-tma .bulleted-list>li:before{content:"●";flex-basis:.5em;display:block;font-size:.75em;line-height:1.25em;padding:0 .5em 0 0;vertical-align:middle;color:#179df2}.challenges-in-ta-tma .bulleted-list>li span span{display:inline-block;font-size:.8em}.challenges-in-ta-tma .bulleted-list>li>ul{width:100%;padding:.5rem 0 0 .75rem}.challenges-in-ta-tma .bulleted-list>li>ul>li{display:flex;flex-wrap:nowrap}.challenges-in-ta-tma .bulleted-list>li>ul>li:before{content:"—";background-color:rgba(0,0,0,0);display:inline-block;font-size:1em;line-height:inherit;color:inherit;margin:0 .25em}.challenges-in-ta-tma .progressCircle{max-width:24rem;max-height:24rem;margin:auto}.challenges-in-ta-tma .progressCircle>div{display:flex;flex-direction:column;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.challenges-in-ta-tma .progressCircle .arrow circle,.challenges-in-ta-tma .progressCircle .progress{transition:strokeDashArray .25s linear;stroke:rgba(0,0,0,0)}.challenges-in-ta-tma .progressCircle .arrow polygon{transition:strokeDashArray .25s linear;fill:rgba(0,0,0,0)}.challenges-in-ta-tma .intro{margin:0 auto;left:0;right:0}.challenges-in-ta-tma .intro p strong{color:#004279}.challenges-in-ta-tma .intro .infoGraphic{margin:2rem auto}.challenges-in-ta-tma .intro .infoGraphic .desktop{display:none}@media(min-width:650px){.challenges-in-ta-tma .intro .infoGraphic .mobile{display:none}.challenges-in-ta-tma .intro .infoGraphic .desktop{display:block}}.challenges-in-ta-tma .challenges .mobile{margin:2rem 0}.challenges-in-ta-tma .challenges .mobile .slide{display:none}.challenges-in-ta-tma .challenges .mobile .slide.visible{display:block}.challenges-in-ta-tma .challenges .desktop,.challenges-in-ta-tma .challenges .desktop .slide{display:none}@media(min-width:650px){.challenges-in-ta-tma .challenges .mobile{display:none}.challenges-in-ta-tma .challenges .desktop{margin:4rem 0;display:block}.challenges-in-ta-tma .challenges .slideIndicators{display:none}}.challenges-in-ta-tma .identification{margin-top:8rem}.challenges-in-ta-tma .identification .mobile{margin:2rem 0}.challenges-in-ta-tma .identification .mobile .slide{display:none}.challenges-in-ta-tma .identification .mobile .slide.visible{display:block}.challenges-in-ta-tma .identification .desktop,.challenges-in-ta-tma .identification .desktop .slide{display:none}@media(min-width:650px){.challenges-in-ta-tma .identification .mobile{display:none}.challenges-in-ta-tma .identification .desktop{margin:4rem 0;display:block}}.challenges-in-ta-tma .identification .key{padding-top:.5rem}@media(min-width:650px){.challenges-in-ta-tma .identification .slideIndicators{display:none}}.challenges-in-ta-tma .allogenic .pair{display:grid;grid-template-columns:1fr;grid-template-rows:minmax(24rem,auto) auto;margin:0 auto 4rem;max-width:60rem}.challenges-in-ta-tma .allogenic .pair>:first-child{grid-column:1;grid-row:1}.challenges-in-ta-tma .allogenic .pair>:nth-child(2){grid-column:1;grid-row:2}.challenges-in-ta-tma .allogenic .pair>*{align-self:center;height:100%;width:100%;max-height:100%;max-width:100%;padding:0 3rem}.challenges-in-ta-tma .allogenic .pair em{font-style:normal;color:#be0a40;font-weight:700;font-size:2em;line-height:1}.challenges-in-ta-tma .allogenic .pair>p{padding:0 1.25rem 0 0;font-size:1.6rem;margin:0 auto;max-width:25rem}.challenges-in-ta-tma .allogenic .pair>p em{display:block;white-space:nowrap;line-height:1.2}.challenges-in-ta-tma .allogenic .pair .allogenicGraphic>div p{font-size:1.6rem;line-height:1}.challenges-in-ta-tma .allogenic .pair .allogenicGraphic>div em{font-style:normal;font-weight:700;font-size:8rem;letter-spacing:-4px;margin-top:-1rem}.challenges-in-ta-tma .allogenic .pair .allogenicGraphic>div em sup{font-size:50%}.challenges-in-ta-tma .allogenic .pair .allogenicGraphic .progress{stroke:#be0a40}.challenges-in-ta-tma .allogenic .pair .allogenicGraphic .arrow polygon{fill:#be0a40}@media(min-width:600px){.challenges-in-ta-tma .allogenic .pair{grid-template-columns:1fr 1fr;grid-template-rows:minmax(24rem,auto)}.challenges-in-ta-tma .allogenic .pair>:first-child{grid-column:1;grid-row:1}.challenges-in-ta-tma .allogenic .pair>:nth-child(2){grid-column:2;grid-row:1}.challenges-in-ta-tma .allogenic .pair>p{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;text-align:left}}.challenges-in-ta-tma .severe .slideIndicators{display:none}.challenges-in-ta-tma .severe .carousel{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto auto auto;margin:0 auto 6rem;max-width:90rem}.challenges-in-ta-tma .severe .carousel>*{align-self:center;height:100%;width:100%;max-height:100%;max-width:100%;margin:1.5rem auto}.challenges-in-ta-tma .severe .carousel em{font-style:normal;color:#004279;font-weight:700;font-size:2em;line-height:1}.challenges-in-ta-tma .severe .carousel>p{padding:0 2.25rem;font-size:1.6rem;max-width:25rem}.challenges-in-ta-tma .severe .carousel>p em{display:block;white-space:nowrap;line-height:1.2}.challenges-in-ta-tma .severe .carousel>div>p{margin:2rem auto 0}.challenges-in-ta-tma .severe .carousel>div>p em{font-size:1.4375em;white-space:nowrap}.challenges-in-ta-tma .severe .carousel>div>p em+sup{vertical-align:60%}.challenges-in-ta-tma .severe .carousel img{max-height:22rem;max-width:22rem;width:auto;margin:auto}.challenges-in-ta-tma .severe .carousel>:first-child>p{max-width:16.5rem}.challenges-in-ta-tma .severe .carousel>:nth-child(2){display:flex;align-items:center;justify-content:center}.challenges-in-ta-tma .severe .carousel>:nth-child(2)>*{flex:0 1 auto;margin:0 1.5rem}.challenges-in-ta-tma .severe .carousel>:nth-child(2)>p{max-width:9.5rem}.challenges-in-ta-tma .severe .carousel>:nth-child(2)>p>em{display:block;font-size:8rem}.challenges-in-ta-tma .severe .carousel>:nth-child(3){font-size:1.6rem;padding:0 3rem}.challenges-in-ta-tma .severe .carousel>:nth-child(3) h2{width:100%;color:#000;font-size:1.0625em;margin-bottom:1rem}.challenges-in-ta-tma .severe .carousel>:nth-child(3) h2 em{font-size:1em}.challenges-in-ta-tma .severe .carousel>:nth-child(3)>p{max-width:100%;font-size:1em}.challenges-in-ta-tma .severe .carousel>:nth-child(3)>p em{font-size:1em}.challenges-in-ta-tma .severe .carousel>:nth-child(4)>p{max-width:22rem}.challenges-in-ta-tma .severe .carousel>:nth-child(4)>p em{color:#be0a40}.challenges-in-ta-tma .severe .carousel .progressCircle>div{min-width:24rem;min-height:24rem}.challenges-in-ta-tma .severe .carousel .progressCircle>div p{font-size:1.6rem;line-height:1;margin-top:-.5em}.challenges-in-ta-tma .severe .carousel .progressCircle>div em{font-style:normal;font-weight:700;font-size:8rem;letter-spacing:-3px;margin-top:-1rem}.challenges-in-ta-tma .severe .carousel .progressCircle>div em sup{font-size:35%}.challenges-in-ta-tma .severe .carousel .progressCircle .progress{stroke:#004279}.challenges-in-ta-tma .severe .carousel .progressCircle .arrow polygon{fill:#004279}.challenges-in-ta-tma .severe .carousel .progressCircle.severeGraphic>div em{margin-top:-1rem}.challenges-in-ta-tma .severe .carousel .progressCircle.fatalGraphic>div em{color:#be0a40;margin-top:2rem}.challenges-in-ta-tma .severe .carousel .progressCircle.fatalGraphic>div em span{font-size:45%;vertical-align:50%}.challenges-in-ta-tma .severe .carousel .progressCircle.fatalGraphic .arrow circle,.challenges-in-ta-tma .severe .carousel .progressCircle.fatalGraphic .progress{stroke:#be0a40}.challenges-in-ta-tma .severe .carousel .progressCircle.fatalGraphic .arrow polygon{fill:#be0a40}@media(min-width:850px){.challenges-in-ta-tma .severe .carousel{grid-template-columns:1fr 1fr 1fr;grid-template-rows:min-content}.challenges-in-ta-tma .severe .carousel .slideIndicators{display:block}.challenges-in-ta-tma .severe .carousel>div>p{margin:0 auto}.challenges-in-ta-tma .severe .carousel>div>p.pair{width:100%;display:flex;text-align:left}.challenges-in-ta-tma .severe .carousel>div>p.pair>*{flex:1 1 50%;padding:0 .5rem;align-self:center}.challenges-in-ta-tma .severe .carousel>div>p.pair>em{font-size:8rem;letter-spacing:-3px}.challenges-in-ta-tma .severe .carousel>*{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0}.challenges-in-ta-tma .severe .carousel>:first-child{grid-column:1;grid-row:1}.challenges-in-ta-tma .severe .carousel>:first-child>p{max-width:24rem}.challenges-in-ta-tma .severe .carousel>:nth-child(2){grid-column:2;grid-row:1}.challenges-in-ta-tma .severe .carousel>:nth-child(2)>*{margin:0 auto}.challenges-in-ta-tma .severe .carousel>:nth-child(2)>p{max-width:100%}.challenges-in-ta-tma .severe .carousel>:nth-child(3){grid-column:3;grid-row:1;flex-direction:column;text-align:left;padding:0 3rem}.challenges-in-ta-tma .severe .carousel>:nth-child(3) h2{font-size:1.1875em}.challenges-in-ta-tma .severe .carousel>:nth-child(3)>p em{font-size:1em}.challenges-in-ta-tma .severe .carousel>:nth-child(4){grid-column:3;grid-row:1}.challenges-in-ta-tma .severe .carousel>:nth-child(4):before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;border:none;border-left:.2rem solid #004279}.challenges-in-ta-tma .severe .carousel>:first-child:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;border:none;border-right:.2rem solid #004279}.challenges-in-ta-tma .severe .carousel>:nth-child(3),.challenges-in-ta-tma .severe .carousel>:nth-child(4){opacity:0;transition-duration:.5s}.challenges-in-ta-tma .severe .carousel>:nth-child(3).visible,.challenges-in-ta-tma .severe .carousel>:nth-child(4).visible{opacity:1}.challenges-in-ta-tma .severe .carousel>:first-child,.challenges-in-ta-tma .severe .carousel>:nth-child(2),.challenges-in-ta-tma .severe .carousel>:nth-child(4){display:grid;grid-template-columns:1fr;grid-template-rows:24rem auto}.challenges-in-ta-tma .severe .carousel>:first-child>*,.challenges-in-ta-tma .severe .carousel>:nth-child(2)>*,.challenges-in-ta-tma .severe .carousel>:nth-child(4)>*{align-self:center;justify-self:center}.challenges-in-ta-tma .severe .carousel>:first-child>:first-child,.challenges-in-ta-tma .severe .carousel>:nth-child(2)>:first-child,.challenges-in-ta-tma .severe .carousel>:nth-child(4)>:first-child{grid-column:1;grid-row:1}.challenges-in-ta-tma .severe .carousel>:first-child>:nth-child(2),.challenges-in-ta-tma .severe .carousel>:nth-child(2)>:nth-child(2),.challenges-in-ta-tma .severe .carousel>:nth-child(4)>:nth-child(2){grid-column:1;grid-row:2;padding:0 2rem}.challenges-in-ta-tma .severe .slideIndicators{display:flex;margin-bottom:3rem}}.challenges-in-ta-tma .risk-factors{max-width:48rem;margin:0 auto}.challenges-in-ta-tma .risk-factors .bulleted-list{font-size:1.4rem;margin-bottom:1rem}.challenges-in-ta-tma .risk-factors .bulleted-list li{padding-bottom:.5rem;text-align:left}.challenges-in-ta-tma .risk-factors .bulleted-list li:before{color:#179df2}.challenges-in-ta-tma .risk-factors .bulleted-list li:first-of-type{text-align:center;display:block}.challenges-in-ta-tma .risk-factors .bulleted-list li:first-of-type:before{display:none}@media(min-width:600px){.challenges-in-ta-tma .risk-factors{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;grid-column-gap:1rem;max-width:65rem}.challenges-in-ta-tma .risk-factors .bulleted-list:first-of-type{grid-column:1;grid-row:1/3}.challenges-in-ta-tma .risk-factors .bulleted-list:nth-of-type(2){grid-column:2;grid-row:1}.challenges-in-ta-tma .risk-factors .bulleted-list:last-of-type{grid-column:2;grid-row:2}.challenges-in-ta-tma .risk-factors .bulleted-list li:first-of-type{text-align:left}}.challenges-in-ta-tma .fatalities p{margin-bottom:0;padding:3rem 0;position:relative}.challenges-in-ta-tma .fatalities p strong{font-size:1.7rem;display:block}.challenges-in-ta-tma .fatalities p:after{content:"";border-bottom:2px solid #004279;position:absolute;bottom:0;left:15%;right:15%}.challenges-in-ta-tma .fatalities img{margin:0;padding:3rem 0 1rem;max-width:24rem}@media(min-width:600px){.challenges-in-ta-tma .fatalities{display:grid;grid-template-columns:55% 45%;max-width:80rem}.challenges-in-ta-tma .fatalities>*{align-self:center}.challenges-in-ta-tma .fatalities h1{grid-column:1/3;grid-row:1}.challenges-in-ta-tma .fatalities p{grid-column:1;grid-row:2;text-align:left;padding:3rem 0;margin:0}.challenges-in-ta-tma .fatalities p strong{font-size:2.6rem;line-height:1.2}.challenges-in-ta-tma .fatalities p:after{border-bottom:none;border-right:2px solid #004279;left:auto;right:0;top:0}.challenges-in-ta-tma .fatalities img{grid-column:2;grid-row:2;margin-top:0;padding:1rem 0 0 4rem;max-width:none}.challenges-in-ta-tma .fatalities .key{grid-column:1/3;grid-row:3;padding-top:2rem}}.challenges-in-ta-tma .survival .graphs{display:flex;justify-content:center;flex-direction:column}.challenges-in-ta-tma .survival .graphs img{margin:1rem 0 2rem}@media(min-width:650px){.challenges-in-ta-tma .survival .graphs{flex-direction:row}.challenges-in-ta-tma .survival .graphs img{max-width:45%}.challenges-in-ta-tma .survival .graphs img:first-of-type{grid-column:1}.challenges-in-ta-tma .survival .graphs img:last-of-type{grid-column:3}}.challenges-in-ta-tma .accordion{border-radius:1rem;height:100%;margin-bottom:8rem}.challenges-in-ta-tma .accordion>*{padding:2rem}.challenges-in-ta-tma .accordion button{transform:translateY(-50%);text-transform:uppercase;padding:0;height:3rem;width:17rem;outline:none;position:relative;z-index:2}.challenges-in-ta-tma .accordion button:after{content:"+";font-size:2rem;position:relative;top:-.1rem;margin-left:.5rem;font-weight:500}.challenges-in-ta-tma .accordion button:hover{background-color:#be0a40;color:#fff}.challenges-in-ta-tma .accordion .bulleted-list{font-size:1.4rem;margin:auto 0;font-weight:500}.challenges-in-ta-tma .accordion .bulleted-list li{padding-bottom:.5rem;text-align:left}.challenges-in-ta-tma .accordion .bulleted-list li:before{color:#fff}.challenges-in-ta-tma .accordion .bulleted-list li:first-of-type{display:block;font-size:1.5rem}.challenges-in-ta-tma .accordion .bulleted-list li:first-of-type:before{display:none}.challenges-in-ta-tma .accordion .summary{background-color:#004279;color:#fff;border-radius:inherit;min-height:36.5rem;position:relative;transition:all 1s;z-index:1}.challenges-in-ta-tma .accordion .summary:after,.challenges-in-ta-tma .accordion .summary:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;pointer-events:none;z-index:-1}.challenges-in-ta-tma .accordion .summary:before{background:url(/assets/images/hallmark_white.svg) 45% -140px/670px no-repeat;opacity:.3}.challenges-in-ta-tma .accordion .summary:after{background:url(/assets/images/patient_silhouette.svg) 89% 170px/186px no-repeat}.challenges-in-ta-tma .accordion .summary .bulleted-list li:before{color:#fff}.challenges-in-ta-tma .accordion .summary .bulleted-list li:first-of-type{display:block;font-size:1.9rem}.challenges-in-ta-tma .accordion .summary .bulleted-list li:first-of-type:before{display:none}.challenges-in-ta-tma .accordion .details{background-color:#f1f1f1;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;height:0;max-height:0;padding:0 2rem;transition:all 2s;overflow:hidden;display:grid;grid-template-columns:3fr 1fr}.challenges-in-ta-tma .accordion .details>*{opacity:0;transition:opacity 1s}.challenges-in-ta-tma .accordion .details strong{color:#be0a40;font-weight:600}.challenges-in-ta-tma .accordion .details .bulleted-list li{font-weight:400}.challenges-in-ta-tma .accordion .details .bulleted-list li:before{color:#be0a40}.challenges-in-ta-tma .accordion .details .bulleted-list li:first-of-type{color:#be0a40;font-weight:500}.challenges-in-ta-tma .accordion .details .bulleted-list:last-of-type{grid-row:2;grid-column:1/3}.challenges-in-ta-tma .accordion .details .mobile{grid-column:2;margin:.3rem auto;max-width:6rem;height:100%}.challenges-in-ta-tma .accordion .desktop{display:none}.challenges-in-ta-tma .accordion.active button:after{content:"—";font-size:1.3rem;font-weight:700}.challenges-in-ta-tma .accordion.active .summary{border-bottom-left-radius:0;border-bottom-right-radius:0}.challenges-in-ta-tma .accordion.active .details{max-height:200rem;height:100%;padding:4rem 2rem 2rem}.challenges-in-ta-tma .accordion.active .details>*{opacity:1}@media(min-width:600px){.challenges-in-ta-tma .accordion .bulleted-list{font-size:1.6rem}.challenges-in-ta-tma .accordion .bulleted-list li:first-of-type{font-size:1.9rem}.challenges-in-ta-tma .accordion .mobile{display:none}.challenges-in-ta-tma .accordion .desktop{display:block;grid-row:2;margin-top:2rem}.challenges-in-ta-tma .accordion .summary{min-height:17.5rem;display:flex;align-items:center;height:10rem}.challenges-in-ta-tma .accordion .summary ul{width:60%;margin:auto 0}.challenges-in-ta-tma .accordion .summary:before{background-position:115% -185px;background-size:495px}.challenges-in-ta-tma .accordion .summary:after{background-position:95% -30px;background-size:245px}.challenges-in-ta-tma .accordion .details{grid-template-columns:1fr;grid-template-rows:auto auto auto}.challenges-in-ta-tma .accordion .details ul.bulleted-list{grid-column:1;position:relative;column-count:2;margin-top:4rem;break-before:avoid-column;column-break-inside:avoid}.challenges-in-ta-tma .accordion .details ul.bulleted-list:first-of-type{grid-row:1}.challenges-in-ta-tma .accordion .details ul.bulleted-list:last-of-type{grid-row:3}.challenges-in-ta-tma .accordion .details ul.bulleted-list li:first-of-type{position:absolute;top:-3rem}.challenges-in-ta-tma .accordion .details img{grid-column:1;grid-row:2}}.challenges-in-ta-tma .long-term{padding-bottom:0;margin-top:0}.challenges-in-ta-tma .long-term .body-organs{width:60%;max-width:35rem;position:relative;display:grid;margin:0 auto}.challenges-in-ta-tma .long-term .body-organs>*{justify-self:center;grid-column:1;grid-row:1;margin:0 auto;max-width:100%}.challenges-in-ta-tma .long-term .body-organs svg{width:1332px;height:auto;max-width:45%;margin:1.5rem auto auto}@media(min-width:600px){.challenges-in-ta-tma .long-term section{display:grid;grid-template-columns:55fr 45fr;grid-template-rows:auto 1fr;text-align:left;max-width:60rem}.challenges-in-ta-tma .long-term section h2{grid-column:1;grid-row:1;padding-top:2rem}.challenges-in-ta-tma .long-term section ul{grid-column:1;grid-row:2}.challenges-in-ta-tma .long-term section .body-organs{grid-column:2;grid-row:1/3;width:80%}.challenges-in-ta-tma .long-term section .body-organs svg{max-width:9.75rem;max-height:30rem}}.challenges-in-ta-tma .kidney-complications{text-align:left;font-size:1.4rem;margin:4rem auto 3rem;opacity:1}@media(min-width:600px){.challenges-in-ta-tma .kidney-complications{margin-top:0}}.challenges-in-ta-tma .kidney-complications .graphs,.challenges-in-ta-tma .kidney-complications .key{text-align:center;margin:1rem 0;max-width:90%}.challenges-in-ta-tma .kidney-complications .key{margin-bottom:5rem}.challenges-in-ta-tma .kidney-complications h2{text-align:center}.challenges-in-ta-tma .kidney-complications>ul{text-align:center;width:30em;margin:1rem auto}.challenges-in-ta-tma .kidney-complications .criteria{max-width:20em}.challenges-in-ta-tma .kidney-complications .criteria ol{max-width:15em;list-style-type:decimal;margin:.25em 0 1em 1em}.challenges-in-ta-tma .kidney-complications .criteria ol li{line-height:1.3;margin:.25em 0}.challenges-in-ta-tma .kidney-complications .bulleted-list li{margin:.25em 0}.challenges-in-ta-tma .kidney-complications .graphs{margin:2rem}.challenges-in-ta-tma .kidney-complications .graphs>*{position:relative;margin:0 auto}.challenges-in-ta-tma .kidney-complications .graphs img{margin:1rem 1rem 1rem 0}@media(min-width:700px){.challenges-in-ta-tma .kidney-complications .graphs{display:flex;justify-content:space-between;align-items:flex-start}.challenges-in-ta-tma .kidney-complications .graphs>*{width:45%}}.challenges-in-ta-tma .kidney-complications .callout{margin-bottom:6rem}@media(min-width:750px){.challenges-in-ta-tma .kidney-complications{display:flex;flex-wrap:wrap;justify-content:center}.challenges-in-ta-tma .kidney-complications>*{flex:0 1 100%}.challenges-in-ta-tma .kidney-complications>ul{flex:0 1 30em;margin:0 auto}.challenges-in-ta-tma .kidney-complications .criteria{flex:0 0 13em;margin:3rem 2rem 0}.challenges-in-ta-tma .kidney-complications .graphs{flex:1 0 25em}}.challenges-in-ta-tma .economic-burden>.callout{margin-top:40px}.challenges-in-ta-tma .economic-burden .costs{display:flex}.challenges-in-ta-tma .economic-burden .costs img{margin:1rem auto 2rem;max-width:8.5rem;align-self:start}.challenges-in-ta-tma .economic-burden .costs ul{margin:1rem auto 2rem}@media(min-width:500px){.challenges-in-ta-tma .economic-burden .costs{margin:0 auto;width:55%;justify-content:space-between}.challenges-in-ta-tma .economic-burden .costs>*{flex:1 0 auto}.challenges-in-ta-tma .economic-burden .costs ul{display:block}.challenges-in-ta-tma .economic-burden .costs img{align-self:center;margin-right:2rem}}@media(min-width:800px){.challenges-in-ta-tma .economic-burden .costs{width:85%}.challenges-in-ta-tma .economic-burden .costs ul{column-count:3;margin:2rem 0}}.challenges-in-ta-tma .economic-burden .inadequacy{margin-bottom:6rem}.challenges-in-ta-tma .economic-burden .inadequacy .line-break{display:none}@media(min-width:465px){.challenges-in-ta-tma .economic-burden .inadequacy .line-break{display:block}}@media(min-width:600px){.challenges-in-ta-tma .economic-burden .inadequacy ul{width:70%;margin:2rem auto;column-count:2;padding-left:7rem}.challenges-in-ta-tma .economic-burden .inadequacy ul ul{column-count:1;margin:0}}.challenges-in-ta-tma .economic-burden .warning{background-color:#179df2;padding:2rem 0}.challenges-in-ta-tma .economic-burden .warning:after,.challenges-in-ta-tma .economic-burden .warning:before{content:"";background-color:inherit;position:absolute;top:0;bottom:0;width:100rem}.challenges-in-ta-tma .economic-burden .warning:before{right:100%}.challenges-in-ta-tma .economic-burden .warning:after{left:100%}.challenges-in-ta-tma .economic-burden .warning *{color:#fff}.challenges-in-ta-tma .economic-burden .warning h1,.challenges-in-ta-tma .economic-burden .warning h2{margin:0}.challenges-in-ta-tma .economic-burden .warning h1{font-weight:700;text-transform:uppercase}.challenges-in-ta-tma .economic-burden .warning img{max-width:9rem;margin-bottom:1rem}.challenges-in-ta-tma .economic-burden .warning p{font-weight:400}.challenges-in-ta-tma .summary h2{margin-bottom:4rem}.challenges-in-ta-tma .summary .key{padding-top:3rem}.challenges-in-ta-tma .summary .key div{padding:0}.challenges-in-ta-tma .summary img{clear:both}.challenges-in-ta-tma .summary img.desktop{display:none}@media(min-width:650px){.challenges-in-ta-tma .summary img.mobile{display:none;margin:2rem 0}.challenges-in-ta-tma .summary img.desktop{display:block}.challenges-in-ta-tma .summary .key{clear:both}.challenges-in-ta-tma .summary .bulleted-list{margin-left:2rem}}.challenges-in-ta-tma .hsct-button{cursor:pointer}.challenges-in-ta-tma .hsct-graphic{margin-bottom:3rem}.challenges-in-ta-tma .hsct-graphic.desktop{display:none}.challenges-in-ta-tma .hsct-graphic.mobile{display:block}@media(min-width:650px){.challenges-in-ta-tma .hsct-graphic.desktop{display:block}.challenges-in-ta-tma .hsct-graphic.mobile{display:none}}section #incidence-estimates>.section-share{padding-bottom:8rem}section #incidence-estimates .row{flex-direction:column}@media(min-width:650px){section #incidence-estimates .row{flex-direction:row}}section #incidence-estimates .row .col{position:relative;margin-bottom:2rem}@media(min-width:650px){section #incidence-estimates .row .col{margin-bottom:unset}}section #incidence-estimates .row .col img{width:70px;height:70px;margin:0 auto 1.5rem;border-radius:100%}section #incidence-estimates .row .col div,section #incidence-estimates .row .col p{max-width:75%;margin:0 auto}section #incidence-estimates .row .col div span.secondary,section #incidence-estimates .row .col p span.secondary{font-weight:700;color:#be0a40}@media(min-width:650px){section #incidence-estimates .row .col:not(:first-of-type):before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;border:none;border-left:.2rem solid #004279}}section #multidisciplinary .icons-row{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:3rem auto}@media(min-width:650px){section #multidisciplinary .icons-row{flex-direction:row;align-items:flex-start}}section #multidisciplinary .icons-row .icon-wrapper{display:flex;flex-direction:row;width:80%;align-items:center;margin:0 auto 2rem}section #multidisciplinary .icons-row .icon-wrapper img{width:125px;height:125px;margin:0 auto;border-radius:100%}section #multidisciplinary .icons-row .icon-wrapper label{width:50%;text-align:left;margin:.75rem auto 0;font-weight:700;font-size:1.7rem}@media(min-width:650px){section #multidisciplinary .icons-row .icon-wrapper{flex-direction:column;margin:unset;margin-bottom:unset;width:unset}section #multidisciplinary .icons-row .icon-wrapper:not(:first-child){margin-left:2rem}section #multidisciplinary .icons-row .icon-wrapper img{width:138px;height:138px}section #multidisciplinary .icons-row .icon-wrapper label{width:80%;text-align:center}}section #multidisciplinary .icons-row .icon-wrapper:first-child{color:#1784cd}section #multidisciplinary .icons-row .icon-wrapper:nth-child(2){color:#6ac8ef}section #multidisciplinary .icons-row .icon-wrapper:nth-child(3){color:#6a9bb5}section #multidisciplinary .icons-row .icon-wrapper:nth-child(4){color:#004279}section #multidisciplinary .row{flex-direction:row}section #multidisciplinary .row .col{position:relative}section #multidisciplinary .row .col img{width:70px;height:70px;margin:0 auto 1.5rem;border-radius:100%}section #multidisciplinary .row .col .bottom{margin:0 auto;text-align:left;font-size:1.6rem;font-weight:400}section #multidisciplinary .row .col .bottom ul{list-style:disc;position:relative;display:block}section #multidisciplinary .row .col .bottom ul li{color:#6ac8ef;margin-bottom:.25rem}section #multidisciplinary .row .col .bottom ul li span{color:#000}section #multidisciplinary .row .col .bottom ul li::marker{display:none}@media(min-width:650px){section #multidisciplinary .row .col .bottom{max-width:75%}}@media (-ms-high-contrast:none){.challenges-in-ta-tma .kidney-complications>ul,::-ms-backdrop{margin:0 auto 0 0}}.slideIndicators{display:flex;list-style:none;padding:1em;margin:1em auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:center}.slideIndicators>*{flex:0 1 auto;display:inline-block;font-size:1.5em;padding:.333em;margin:.5em 1.5vw}@media(min-width:1024px){.slideIndicators>*{margin:.5em 1.125em}}.slideIndicators>*>*{max-height:1em;max-width:1em}.slideIndicators>.active{background-color:#be0a40}.slideIndicators>.slideIndicator{border:1px solid #be0a40;border-radius:1em;cursor:pointer}.slideIndicators>.slideNext,.slideIndicators>.slidePrevious{cursor:pointer;padding:0;width:2em;height:1.5em;display:flex;align-items:center;justify-content:center}.slideIndicators>.slideNext:before,.slideIndicators>.slidePrevious:before{content:"";display:block;border-color:rgba(0,0,0,0);border-style:solid;border-width:.6em 1.325em;width:0;height:0}.slideIndicators>.slideNext:before{border-left-color:#be0a40;border-right:none}.slideIndicators>.slidePrevious:before{border-right-color:#be0a40;border-left:none}.interstitial.interstitial--event{top:84vh;max-width:1000px;background-color:#004179;background-image:url(/assets/images/background-wireframes-mobile.png);background-size:contain;background-position:100%;background-repeat:no-repeat;position:absolute}.interstitial.interstitial--event p{color:#fff}.interstitial.interstitial--event .event-cta-preheader{font-size:1.4rem;text-align:center;margin:0 auto;max-width:75%}.interstitial.interstitial--event .event-cta{font-size:2.2rem;font-weight:500;padding-top:.5rem;text-align:center}.interstitial.interstitial--event .highlight-booth{background-color:#be0a40;border:2px solid #be0a40;border-radius:10rem;font-size:2rem;font-weight:500;padding:0 1rem .5rem;text-align:center;text-decoration:none;color:#fff;display:inline-block;margin-top:5px;margin-bottom:5px}.interstitial.interstitial--event .highlight-booth .at-symbol{font-size:2rem}.interstitial.interstitial--event .close-button{background:url(/assets/images/close-button-violator.png) no-repeat;background-size:contain;border:none;display:block;width:27.5px;height:27.5px;text-align:center;line-height:0;padding:0;font-size:0;color:rgba(0,0,0,0);position:absolute;top:1rem;right:1rem}@media screen and (min-width:800px){.interstitial.interstitial--event{background-image:url(/assets/images/background-wireframes.png);top:80vh}.interstitial.interstitial--event .event-cta-preheader{font-size:1.9rem;text-align:center;width:100%}.interstitial.interstitial--event .event-cta{font-size:3.75rem;padding-top:.5rem;text-align:centerXZ}.interstitial.interstitial--event .highlight-booth{font-size:3.4rem;margin-bottom:unset;margin-top:unset}.interstitial.interstitial--event .highlight-booth .at-symbol{font-size:3.1rem}}.cookie-banner{position:fixed;bottom:0;right:0;left:0;width:100%;background-color:#be0a40;z-index:999999}.cookie-banner .container-banner{max-width:1000px;width:100%;padding:1rem 0;display:flex;align-items:center;margin:0 auto}.cookie-banner button{flex-basis:6rem;width:6rem;height:6rem;background-image:url(/assets/images/close-button-cookies.png);background-position:50%;background-size:contain;background-repeat:no-repeat;margin:1.5rem 1rem;display:block;color:rgba(0,0,0,0);font-size:0}.cookie-banner button:hover{background-color:rgba(0,0,0,0)}.cookie-banner p{font-size:1.6rem;color:#fff;padding:1rem 0 1rem 1rem}.cookie-banner p a{font-weight:700}