/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */@import"https://fonts.googleapis.com/css2?family=Oswald:wght@400;700&family=Roboto:ital,wght@0,400;0,700;1,400;1,700&display=swap";html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;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:60%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.7em}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:.35em .75em .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}@font-face{font-family:"minion_stdblack";src:url("../fonts/minion_std_black-webfont.woff2") format("woff2"),url("../fonts/minion_std_black-webfont.woff") format("woff");font-weight:normal;font-style:normal}p,h1,h2,h3,h4,h5{font-style:normal;margin-top:0}ul,ol{margin-top:0;padding:0 0 0 20px}.black{color:#000}.white{color:#fff}.no-bullets{list-style:none;padding-left:0}.uppercase{text-transform:uppercase}.blue{color:#034176}.teal{color:#13778c}.bold{font-weight:700}.dark-blue{color:#06233b}.small-bottom-margin{margin-bottom:5px}.heading-1{font-family:"minion_stdblack",serif}@media screen and (min-width: 768px){.heading-1{font-size:clamp(41.25px,5.5vw,55px);letter-spacing:-0.02em;line-height:clamp(45px,6vw,60px);margin-bottom:clamp(25px,2vw,43px)}}@media screen and (max-width: 767px){.heading-1{font-size:30px;letter-spacing:-0.01em;line-height:35px;margin-bottom:20px}}.heading-2{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}@media screen and (min-width: 768px){.heading-2{font-size:23px;line-height:27px;margin-bottom:40px}}.heading-3{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:bold}@media screen and (min-width: 768px){.heading-3{font-size:clamp(18px,1.4vw,20px);line-height:clamp(25px,2vw,27px)}}@media screen and (max-width: 767px){.heading-3{font-size:18px;line-height:25px}}.heading-4{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}@media screen and (min-width: 768px){.heading-4{font-size:30px}}.heading-5{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.heading-6{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}*,*:before,*:after{outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100%}nav ul{list-style:none;margin:0;padding:0}svg{display:block;overflow:visible;transition:fill .3s ease}img{display:block;max-width:100%;height:auto}input,textarea,button,fieldset,legend{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}hr{display:table;border:none}body{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}body:before{content:"";position:fixed;width:100%;height:100%;z-index:1000;transition:opacity 500ms ease,visibility 500ms ease;top:0;left:0}body.page-loaded:before{opacity:0;visibility:hidden}a,button,input[type=submit]{transition:background-color 300ms ease,color 300ms ease,border-color 300ms ease,opacity 300ms ease}input,textarea,button,fieldset,legend{border-radius:0;outline:none;border:none;padding:0;margin:0;background:rgba(0,0,0,0)}button{cursor:pointer}a,a:active,a:visited,a:hover{text-decoration:none}.browserupgrade{display:fixed;width:100%;top:0;left:0;background:#f2f2f2;color:#000;padding:10px;text-align:center}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.container{width:100%;margin:0 auto}.container.full-width{max-width:100%}.no-break{white-space:nowrap}.no-top-padding{padding-top:0 !important}.no-bottom-padding{padding-bottom:0 !important}.no-top-margin{margin-top:0 !important}.no-bottom-margin{margin-bottom:0 !important}picture.centered img{margin:0 auto}*:not(img):not(picture).centered{text-align:center}.break{display:block}img.centered{margin:0 auto}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.flex-row{display:flex}.flex-row.space-around{justify-content:space-around}.flex-row.space-between{justify-content:space-between}.flex-row.centered{align-items:center}.browserupgrade{display:fixed;width:100%;top:0;left:0;background:#ccc;color:#000;padding:10px;text-align:center}@media screen and (min-width: 768px){.mobile-only{display:none !important}.no-break-desktop{white-space:nowrap}.break-desktop{display:block}img.centered-desktop{margin:0 auto}picture.centered-desktop img{margin:0 auto}}@media screen and (max-width: 767px){.desktop-only{display:none !important}.no-break-mobile{white-space:nowrap}.break-mobile{display:block}img.centered-mobile{margin:0 auto}picture.centered-mobile img{margin:0 auto}}body.modal-active{height:100vh;overflow-y:hidden}.modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;opacity:0;visibility:hidden;transition:visibility 300ms ease-in-out,opacity 300ms ease-in-out;background:rgba(6,35,59,.8)}.modal-overflow .modal{overflow:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.modal-overflow .modal .window{top:20px;transform:translateX(-50%) !important;margin-bottom:20px}.modal .window{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:calc(100% - 40px);max-width:720px;overflow:hidden;transition:margin 500ms ease,opacity 300ms ease-in-out,visibility 300ms ease-in-out;opacity:0;visibility:hidden;margin-top:-50px}.modal.active{visibility:visible;opacity:1}.modal.active .window{margin:0;transform:translate(-50%, -50%);visibility:visible;opacity:1}.modal .content{background-color:rgba(255,255,255,.9)}.modal .close{position:absolute;right:10px;top:10px;margin-left:auto;width:45px;height:45px;background-color:red}@media screen and (min-width: 768px){.modal .content{padding:60px 30px 30px 30px}}@media screen and (max-width: 767px){.modal .content{padding:60px 20px 20px 20px}}body{background-color:#fff}body:before{background-color:#fff}.container{width:100%;margin:0 auto;max-width:1360px}.container.full-width{max-width:100%}main{overflow:hidden}main.beige-background{background-color:#fcf6e6}#pre-sign-up{position:relative}#pre-sign-up>picture img{bottom:0;position:absolute}@media screen and (min-width: 768px){.container{padding-left:30px;padding-right:30px}main>* .container{padding-top:80px;padding-bottom:80px}#pre-sign-up>picture img{width:3841px;height:1196px;-o-object-fit:cover;object-fit:cover}}@media screen and (max-width: 767px){.container{padding-left:20px;padding-right:20px}main>* .container{padding-top:40px;padding-bottom:40px}#pre-sign-up{padding-bottom:450px}#pre-sign-up>picture img{max-width:none;width:960px;height:auto;left:50%;transform:translateX(-50%)}}*:focus-visible{box-shadow:1px 1px 12px 1px #034176}body{color:#000}::-moz-selection{background:#13778c;color:#fff}::selection{background:#13778c;color:#fff}main p{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}@media screen and (min-width: 768px){main p{font-size:clamp(18px,1.4vw,20px);line-height:clamp(25px,2vw,27px)}}@media screen and (max-width: 767px){main p{font-size:18px;line-height:25px}}main ul li{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}@media screen and (min-width: 768px){main ul li{font-size:clamp(18px,1.4vw,20px);line-height:clamp(25px,2vw,27px)}}@media screen and (max-width: 767px){main ul li{font-size:18px;line-height:25px}}.form fieldset{border:none;padding:0;margin:0}.form .form-row{display:flex;flex-direction:column}.form .form-row input[type=text],.form .form-row input[type=email],.form .form-row input[type=tel]{padding:.6rem;width:100%;background-color:#fff;box-shadow:4px 4px 12px rgba(0,0,0,.16)}.form .form-row input[type=text]:focus-visible,.form .form-row input[type=email]:focus-visible,.form .form-row input[type=tel]:focus-visible{box-shadow:1px 1px 12px 1px #034176}.form .form-row input[type=text].error,.form .form-row input[type=email].error,.form .form-row input[type=tel].error{border:1px solid red !important}.form .note{font-size:12px;line-height:17px;color:#666;margin-top:-0.5rem}.form .btn-submit{width:178px;height:68px;border-radius:34px;background:#ccba78;border:3px solid #fff;box-shadow:0px 3px 6px rgba(0,0,0,.16);font-weight:bold;font-size:18px;text-align:center;color:#000;text-transform:uppercase}.form .btn-submit:hover,.form .btn-submit:focus-visible{background:#a09360;color:#fff}.hcp .form .btn-submit{background:#4ec1e5}.hcp .form .btn-submit:hover,.hcp .form .btn-submit:focus-visible{background:#2f96b7;color:#fff}.form .checkbox{display:flex;align-items:flex-start;gap:10px;font-family:Arial,sans-serif}.form .checkbox.align-top label{align-items:flex-start}.form .checkbox input[type=checkbox],.form .checkbox input[type=radio]{position:absolute;opacity:0;pointer-events:none}.form .checkbox input[type=checkbox]:focus-visible+label .custom-box,.form .checkbox input[type=radio]:focus-visible+label .custom-box{box-shadow:1px 1px 12px 1px #034176 !important}.form .checkbox input[type=checkbox].error+label .custom-box,.form .checkbox input[type=radio].error+label .custom-box{border:1px solid red !important}.form .checkbox label{display:flex;align-items:center;cursor:pointer}.form .checkbox .custom-box{width:40px;height:40px;background-color:#fff;border:3px solid #fff;position:relative;box-sizing:border-box;flex-shrink:0;margin-top:2px;box-shadow:4px 4px 12px rgba(0,0,0,.16)}.form .checkbox .custom-box::before{content:"";position:absolute;top:3px;left:3px;right:3px;bottom:3px;border:2px solid #fff;background-color:#fff;box-sizing:border-box}.form .checkbox input[type=checkbox]:checked+label .custom-box::after,.form .checkbox input[type=radio]:checked+label .custom-box::after{content:"✔";color:#007bff;font-size:26px;font-weight:bold;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-family:Arial,sans-serif;line-height:1}.form .checkbox .label-text{display:inline-block;line-height:1.5;margin-left:20px}.form label a{color:#13778c;text-decoration:underline}.form .text-field{display:flex;flex-direction:column;width:100%}.form .text-field label{width:100%;order:2;flex-shrink:0}.form .text-field input{width:100%;margin-bottom:10px}@media screen and (min-width: 768px){.form{padding-top:15px}.form label{font-size:20px;line-height:27px}.form fieldset>*{margin-bottom:30px}.form .form-row{flex-direction:row;align-items:center;gap:20px}.form .form-row input[type=text],.form .form-row input[type=email],.form .form-row input[type=tel]{font-size:20px}.form .form-row.condensed{max-width:700px}}@media screen and (max-width: 767px){.form{padding-top:15px}.form .checkbox,.form .text-field{margin-bottom:26px}.form label{font-size:18px;line-height:27px}.form fieldset .form-row{flex-direction:column}.form fieldset .form-row label{width:100%;margin-bottom:.25rem}.form fieldset .form-row input{width:100%}.form .form-row input[type=text],.form .form-row input[type=email],.form .form-row input[type=tel]{font-size:20px}}.skip-link{background:#000;color:#fff;font-weight:700;left:50%;padding:10px;position:absolute;transform:translate(-50%, -100%);transition:all .3s;z-index:1002;opacity:0}body:not(.page-loaded) .skip-link{display:none}.skip-link:focus{transform:translate(-50%, 0%);opacity:100}.ribbon-joiner{position:absolute;background-image:url(../img/ribbon-joiner@2x.png)}.hcp .ribbon-joiner{background-image:url(../img/ribbon-joiner-hcp@2x.png)}@media screen and (min-width: 768px){.sign-up-cta{position:absolute;display:flex;align-items:center;width:37%;height:45px;font-size:17px;font-weight:500;filter:drop-shadow(0 4px 6px rgba(0, 0, 0, 0.5));background-color:#9b9064}.hcp .sign-up-cta{background-color:#6fc0e0}}@media screen and (min-width: 768px)and (max-width: 1500px){.sign-up-cta{font-size:15px}}@media screen and (min-width: 768px){.sign-up-cta>span{text-align:center;flex-grow:1}}@media screen and (min-width: 768px){.sign-up-cta:after{content:"";position:absolute;width:778.5px;height:45px;z-index:-1;background-image:url(../img/sign-up-cta-desktop@2x.png);background-repeat:no-repeat;background-size:778.5px 45px;right:-50px}.hcp .sign-up-cta:after{background-image:url(../img/sign-up-cta-desktop-hcp@2x.png)}}@media screen and (min-width: 768px){.sign-up-cta a{color:#000;margin-left:0px;text-decoration:underline;display:inline-block}.sign-up-cta a:hover,.sign-up-cta a:focus-visible{text-decoration:none}}@media screen and (min-width: 768px){.ribbon-joiner{background-size:109px 281.5px;filter:drop-shadow(9px 14px 26px rgba(0, 0, 0, 0.27));width:109px;height:281.5px}}@media screen and (max-width: 767px){.ribbon-joiner{background-size:61px 171px;filter:drop-shadow(9px 14px 26px rgba(0, 0, 0, 0.27));width:61px;height:171px}}#main-header{position:fixed;width:100%;top:0;background-color:#06233b;color:#fff;z-index:1000}#main-header a{color:#fff}#main-header .site-logo{display:block;flex-shrink:0}@media screen and (max-width: 1024px){#main-header .site-logo{max-width:150px}}#main-header .audience-navigation{font-size:12px;font-style:italic}#main-header .audience-navigation a{font-style:normal;text-decoration:underline}#main-header .audience-navigation a:hover,#main-header .audience-navigation a:focus-visible{text-decoration:none}#main-header .primary-navigation .has-icon{display:flex;align-items:center;font-size:18px;line-height:18px}#main-header .primary-navigation .has-icon .title{margin-left:10px}#main-header .primary-navigation .has-icon .icon{flex-shrink:0}#main-header .primary-navigation .has-icon:hover,#main-header .primary-navigation .has-icon:focus-visible{text-decoration:underline}#main-header .sign-up{display:flex;justify-content:center;align-items:center;width:110px;height:31px;border-radius:15.5px;background:linear-gradient(#ccba78 0%, #d0be7b 19.7%, #f2da8f 63.55%, #9c8e5d 100%);border:2px solid #fff;box-shadow:0px 3px 6px rgba(0,0,0,.16);font-weight:bold;font-size:16px;color:#000;text-transform:uppercase;text-align:center;transition:all 300ms ease;text-decoration:none !important}#main-header .sign-up:hover,#main-header .sign-up:focus-visible{color:#fff}.hcp #main-header .sign-up{background:#4ec1e5 !important}@media screen and (min-width: 1024px){#main-header .container{padding-top:12px;padding-bottom:12px;display:flex}#main-header #burger{display:none}#main-header .main-navigation{flex-grow:1;margin-left:30px}#main-header .nav-top{padding-top:3px}#main-header .nav-bottom{padding-top:18px}#main-header .audience-navigation{display:flex;justify-content:flex-end}#main-header .audience-navigation li:not(:first-child){margin-left:11px}#main-header .audience-navigation li:not(:first-child):before{content:"|";margin-right:11px;color:#fff}#main-header .primary-navigation{display:flex;justify-content:flex-end}#main-header .primary-navigation li:not(:first-child){margin-left:40px}#main-header .mobile-navigation-element{display:none}}@media screen and (max-width: 1023px){#main-header .site-logo{width:154px}#main-header .desktop-navigation-element{display:none}#main-header #burger{position:relative;width:56px;height:56px}#main-header #burger:before,#main-header #burger:after,#main-header #burger span{position:absolute;width:44px;height:6px;left:6px;background-color:#ccba78;transition:all 300ms ease;border-radius:10px}#main-header #burger:before{content:"";top:13px}.menu-active #main-header #burger:before{top:calc(50% - 4px);transform:rotate(45deg)}#main-header #burger:after{content:"";bottom:13px}.menu-active #main-header #burger:after{bottom:calc(50% - 1px);transform:rotate(-45deg)}#main-header #burger span{top:calc(50% - 3px)}.menu-active #main-header #burger span{opacity:0}#main-header .toolbar{height:96px;padding-top:9px;background-color:#06233b}#main-header .site-audience{display:block;font-size:10px;line-height:10px;text-align:center}#main-header .toolbar-inner{padding-top:12px;display:flex;justify-content:space-between}#main-header #main-navigation{width:100%;position:absolute;top:96px;left:0;background-color:#06233b;padding:30px 20px;opacity:0;visibility:hidden;transition:opacity 300ms ease,visibility 300ms ease}.menu-active #main-header #main-navigation{opacity:1;visibility:visible}#main-header #main-navigation li:not(:last-child){margin-bottom:35px}#main-header a{font-size:18px;line-height:27px}#main-header a:not(.has-icon){text-decoration:underline}}#home-banner{position:relative;z-index:6;width:100%;margin:0 auto}#home-banner .background{width:100%;height:auto;display:block}#home-banner .headline{position:absolute}@media screen and (min-width: 768px){#home-banner{position:relative;overflow:hidden}#home-banner .headline{position:absolute;top:16.4%;left:15.5%;width:23%}}@media screen and (min-width: 768px)and (max-width: 1023px){#home-banner .headline{top:22%}}@media screen and (min-width: 768px){#home-banner .sign-up-cta{top:55.6%}#home-banner .sign-up-cta>span{margin-left:42%}}@media screen and (min-width: 768px)and (max-width: 1023px){#home-banner .sign-up-cta{display:none}}@media screen and (min-width: 768px){#home-banner .caption{display:none}}@media screen and (max-width: 767px){#home-banner{position:relative;padding-bottom:20px;margin-bottom:20px}#home-banner .caption{font-weight:bold;position:absolute;text-align:right;font-size:12px;line-height:17px;bottom:10px;right:0;padding-right:20px}#home-banner .caption span{display:block;white-space:nowrap !important}#home-banner .caption .description{font-style:italic}#home-banner .headline{width:100%;max-width:357px;top:105px;left:50%;transform:translate(-50%)}#home-banner .background{position:relative;width:767px;height:912px;left:50%;transform:translateX(-50%)}#home-banner .sign-up-cta{display:none}}@media screen and (min-width: 768px){#about-friedreichs-ataxia{position:relative;z-index:5;margin-top:-2.7vw}#about-friedreichs-ataxia .container{padding-top:0;position:relative}#about-friedreichs-ataxia .copy{padding-right:312px}#about-friedreichs-ataxia .copy p{max-width:790px}.hcp #about-friedreichs-ataxia .copy p{max-width:777px}#about-friedreichs-ataxia .tab{position:absolute;top:-482px;right:-20px}}@media screen and (max-width: 767px){#about-friedreichs-ataxia{margin-top:-40px}#about-friedreichs-ataxia .container{padding-bottom:0}#about-friedreichs-ataxia .tab img{margin:0 auto}}#understanding-fa{position:relative;z-index:4}#understanding-fa .diagram+p{color:#13778c;font-weight:bold}@media screen and (min-width: 768px){#understanding-fa{margin-top:-140px}#understanding-fa .box{position:relative;height:1175.5px;width:1414px;background-image:url(../img/understanding-fa-box-desktop@2x.png);background-size:1414px 1175.5px;left:55%;transform:translateX(-50%)}.hcp #understanding-fa .box{background-image:url(../img/understanding-fa-box-desktop-hcp@2x.png)}#understanding-fa .box-inner{padding-top:175px;padding-left:330px;max-width:1057px}#understanding-fa .heading-2{max-width:500px}#understanding-fa p{text-align:center}.hcp #understanding-fa .diagram img{max-width:620px;margin:0 auto}.patient #understanding-fa .box-inner{position:relative}.patient #understanding-fa .diagram+p{position:absolute;font-size:20px;text-align:left;max-width:350px;bottom:0;right:-15%}}@media screen and (min-width: 768px)and (max-width: 1023px){.patient #understanding-fa .diagram+p{text-align:center;right:auto;max-width:100%;bottom:-7%;left:40%}}@media screen and (max-width: 767px){#understanding-fa{margin-top:-185px}#understanding-fa .heading-1{display:block;position:relative;height:97.5px;padding-left:55px;display:flex;align-items:center;margin-bottom:25px}#understanding-fa .heading-1:before{content:"";position:absolute;background-image:url(../img/understanding-fa-tab-mobile@2x.png);background-size:45px 97.5px;height:97.5px;width:45px;background-repeat:no-repeat;filter:drop-shadow(-9px 14px 26px rgba(0, 0, 0, 0.27));top:0;left:0}.hcp #understanding-fa .heading-1:before{background-image:url(../img/understanding-fa-tab-mobile-hcp@2x.png)}#understanding-fa .box{position:relative;height:800px;width:100%;background-image:url(../img/pages-mobile@2x.png);background-position:top right -40px;background-size:1031px 100%}#understanding-fa .box-inner{padding-top:58px;padding-left:20px;padding-right:25px}#understanding-fa .diagram{display:block;max-width:350px}.patient #understanding-fa .diagram{max-width:300px;width:80%;margin-bottom:10px}.patient #understanding-fa .diagram+p{margin:0;padding-top:10px;font-size:15px;line-height:15px}}#faq-cards{position:relative;z-index:3}#faq-cards .faq-cards-inner{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}#faq-cards .card{flex-shrink:0;perspective:1000px;position:relative}#faq-cards .card.blue .card-front{background-image:url(../img/card-curl-blue@2x.png)}#faq-cards .card.blue .card-front h3{color:#034176}#faq-cards .card.blue .card-back{background-color:#034176}#faq-cards .card.teal .card-front{background-image:url(../img/card-curl-teal@2x.png)}#faq-cards .card.teal .card-front h3{color:#13778c}#faq-cards .card.teal .card-back{background-color:#13778c}#faq-cards .card.gold .card-front{background-image:url(../img/card-curl-gold@2x.png)}#faq-cards .card.gold .card-front h3{color:#80744d}#faq-cards .card.gold .card-back{background-color:#cbb97c}#faq-cards .card.gold .card-back p{color:#000}#faq-cards .card.light-blue .card-front{background-image:url(../img/card-curl-light-blue@2x.png)}#faq-cards .card.light-blue .card-front h3{color:#13778c}#faq-cards .card.light-blue .card-back{background-color:#4ec1e5}#faq-cards .card.light-blue .card-back p{color:#000}#faq-cards .card-toggle{display:none}#faq-cards .card-inner{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .8s ease;cursor:pointer;display:block}#faq-cards .card-inner.active{transform:rotateY(180deg)}#faq-cards .card-front,#faq-cards .card-back{position:absolute;width:100%;height:100%;top:0;left:0;backface-visibility:hidden;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.15);justify-content:center;text-align:center}#faq-cards .card-front{background:#fff;color:#333;background-position:bottom left;background-size:cover}#faq-cards .card-front h3{font-family:"minion_stdblack",serif}#faq-cards .card-back{transform:rotateY(180deg);color:#fff;position:relative}#faq-cards .card-back .top{background-color:#000;display:flex;align-items:center;justify-content:center;position:relative}#faq-cards .card-back .top:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:1}#faq-cards .card-back .top video{position:absolute;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}#faq-cards .card-back .top h3{position:relative;margin:0;font-family:"minion_stdblack",serif;font-size:26px;max-width:300px;z-index:2}#faq-cards .card-back .bottom{display:flex;align-items:center;justify-content:center;padding:0 20px}#faq-cards .card-back .bottom p{font-size:18px;line-height:27px;text-align:center}#faq-cards .card-back .bottom p:last-child{margin-bottom:0}#faq-cards .card-back video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0}#faq-cards .card-content{position:relative;z-index:1;background:rgba(0,0,0,.6);padding:1em}#faq-cards .card-content h3{margin-bottom:10px;font-size:1.1rem}#faq-cards .card-content p{font-size:.95rem;line-height:1.4}@media screen and (min-width: 768px){#faq-cards{margin-top:-53px}#faq-cards .card{width:420px;height:420px}#faq-cards .ribbon-joiner{top:-200px;transform:translateX(-50%) rotate(-30deg);left:45%}#faq-cards .container{padding-top:0}#faq-cards .card-front{padding:60px 20px 0 20px}#faq-cards .card-front h3{font-size:40px;line-height:50px}#faq-cards .card-back .top{height:218px}#faq-cards .card-back .bottom{height:calc(100% - 218px)}#faq-cards .card-back .bottom p{font-size:18px;line-height:27px}#faq-cards .card-back .bottom p.condensed-line-height{line-height:24px}}@media screen and (max-width: 767px){#faq-cards{margin-top:-55px}#faq-cards .card{width:334px;height:334px}#faq-cards .ribbon-joiner{top:-90px;transform:translateX(-50%) rotate(-30deg);left:45%}#faq-cards .card-front{padding:35px 20px 0 20px}#faq-cards .card-front h3{font-size:30px;line-height:40px}#faq-cards .card-back .top{height:152px}#faq-cards .card-back .bottom{height:calc(100% - 152px)}#faq-cards .card-back .bottom p{font-size:14px;line-height:18px}}#frataxin-deficiency{position:relative;z-index:2}@media screen and (min-width: 768px){#frataxin-deficiency{margin-top:-60px}#frataxin-deficiency .heading-2{margin-bottom:10px}#frataxin-deficiency .ribbon-joiner{top:-100px;transform:translateX(-50%) rotate(35deg);left:51%}#frataxin-deficiency .box{position:relative;padding:165px 15px 0 0;height:1205px;width:1449.5px;background-image:url(../img/frataxin-deficiency-desktop@2x.png);background-size:1449.5px 1205px;background-position:top left;left:42%;transform:translateX(-50%)}.hcp #frataxin-deficiency .box{background-image:url(../img/frataxin-deficiency-desktop-hcp@2x.png)}}@media screen and (min-width: 768px)and (max-width: 1180px){#frataxin-deficiency .box{left:24%}}@media screen and (min-width: 768px){#frataxin-deficiency .box-inner{padding-left:250px;padding-right:200px}}@media screen and (min-width: 768px)and (max-width: 1180px){#frataxin-deficiency .box-inner{padding-left:560px}}@media screen and (min-width: 768px){#frataxin-deficiency .sign-up-cta{width:890px;transform:rotate(-2deg);left:129px;margin-top:20px}.hcp #frataxin-deficiency .sign-up-cta{left:108px}}@media screen and (min-width: 768px)and (max-width: 1180px){#frataxin-deficiency .sign-up-cta{left:397px}}@media screen and (min-width: 768px){#frataxin-deficiency p{max-width:900px}}@media screen and (min-width: 768px){#frataxin-deficiency .sign-up-cta{font-size:20px;line-height:20px;text-align:left;padding-left:100px}}@media screen and (max-width: 767px){#frataxin-deficiency{margin-top:-40px}#frataxin-deficiency .ribbon-joiner{top:-50px;transform:translateX(-50%) rotate(35deg);left:30%}#frataxin-deficiency .heading-1{display:block;position:relative;padding-right:80px;padding-top:63px;width:calc(100% + 10px)}#frataxin-deficiency .heading-1:before{content:"";position:absolute;background-image:url(../img/frataxin-deficiency-tab-mobile@2x.png);background-size:133.5px 136.5px;height:136.5px;width:133.5px;background-repeat:no-repeat;filter:drop-shadow(-9px 14px 26px rgba(0, 0, 0, 0.27));top:0;right:0}.hcp #frataxin-deficiency .heading-1:before{background-image:url(../img/frataxin-deficiency-tab-mobile-hcp@2x.png)}#frataxin-deficiency .box{position:relative;width:100%;background-image:url(../img/pages-mobile@2x.png);background-position:top right -40px;background-size:1031px 100%}#frataxin-deficiency .box-inner{padding-top:56px;padding-bottom:150px;padding-left:20px;padding-right:35px}#frataxin-deficiency .diagram{display:block;max-width:500px}#frataxin-deficiency .sign-up-cta{display:none}}#future-friedreichs-ataxia{position:relative;z-index:1}@media screen and (min-width: 768px){#future-friedreichs-ataxia{margin-top:-90px}#future-friedreichs-ataxia .ribbon-joiner{top:-100px;transform:translateX(-50%) rotate(35deg);left:60%}#future-friedreichs-ataxia .box{position:relative;padding:165px 15px 0 0;height:844.5px;width:1459.5px;background-image:url(../img/future-friedreichs-ataxia-desktop@2x.png);background-size:1459.5px 844.5px;background-position:top left;left:79%;transform:translateX(-50%)}.hcp #future-friedreichs-ataxia .box{background-image:url(../img/future-friedreichs-ataxia-desktop-hcp@2x.png)}}@media screen and (min-width: 768px)and (max-width: 1600px){#future-friedreichs-ataxia .box{left:89%}}@media screen and (min-width: 768px){#future-friedreichs-ataxia .box-inner{padding-top:57px;padding-left:310px;width:60%}}@media screen and (min-width: 768px)and (max-width: 1600px){#future-friedreichs-ataxia .box-inner{width:55%}}@media screen and (min-width: 768px){#future-friedreichs-ataxia h2{max-width:520px}}@media screen and (max-width: 767px){#future-friedreichs-ataxia{margin-top:-95px}#future-friedreichs-ataxia .ribbon-joiner{top:-100px;transform:translateX(-50%) rotate(35deg);left:75%}#future-friedreichs-ataxia h2{display:block;position:relative;padding-left:70px;padding-top:90px;margin-left:-20px}#future-friedreichs-ataxia h2:before{content:"";position:absolute;background-image:url(../img/future-friedreichs-ataxia-tab-mobile@2x.png);background-size:116.5px 178.5px;height:178.5px;width:116.5px;background-repeat:no-repeat;filter:drop-shadow(-9px 14px 26px rgba(0, 0, 0, 0.27));top:0;left:0}.hcp #future-friedreichs-ataxia h2:before{background-image:url(../img/future-friedreichs-ataxia-tab-mobile-hcp@2x.png)}#future-friedreichs-ataxia .box{position:relative;width:100%;background-image:url(../img/pages-mobile@2x.png);background-position:top right -40px;background-size:1031px 100%}#future-friedreichs-ataxia .box-inner{padding-bottom:100px;padding-left:20px;padding-right:35px}#future-friedreichs-ataxia .diagram{display:block;max-width:500px}}#sign-up{position:relative}@media screen and (min-width: 768px){#sign-up{margin-top:-150px;background-image:url(../img/sign-up-background-desktop@2x.png);background-size:100% 100%;background-repeat:repeat-x;background-position:center top;background-repeat:no-repeat}}@media screen and (min-width: 768px)and (max-width: 2052px){#sign-up{background-size:2052px 100%}}@media screen and (min-width: 768px){#sign-up .container{padding-top:200px;padding-bottom:210px}}@media screen and (max-width: 767px){#sign-up{margin-top:-120px;background-image:url(../img/sign-up-background-mobile@2x.png);background-size:1024px 100%}#sign-up .container{padding-top:125px;padding-bottom:130px}}#references{background-color:#fff;font-size:12px;line-height:17px}#references strong{display:inline-block;margin-right:4px;font-weight:600}#references p:first-of-type:not(.references-heading){font-family:Helvetica Neue,Helvetica,Arial,sans-serif;margin-bottom:30px}@media screen and (min-width: 768px){#references p:first-of-type:not(.references-heading){font-size:clamp(18px,1.4vw,20px);line-height:clamp(25px,2vw,27px)}}@media screen and (max-width: 767px){#references p:first-of-type:not(.references-heading){font-size:18px;line-height:25px}}#references p{font-size:12px;line-height:17px}#references p.references-heading{display:inline}#references ol{list-style:none;padding:0;margin:0;display:inline}#references li{display:inline;font-size:12px;line-height:17px}#references li::before{content:counter(refs) ". ";counter-increment:refs;font-weight:600;white-space:nowrap}#references ol{counter-reset:refs}#references a{color:#363636;text-decoration:none;pointer-events:none}@media screen and (min-width: 768px){#references{margin-top:-150px;padding-top:50px}}@media screen and (max-width: 767px){#references{margin-top:-150px;padding-top:100px}}#main-footer .copyright p{margin:0}#main-footer .copyright a{display:inline-block}#main-footer nav ul{display:flex}#main-footer nav li{text-align:center}#main-footer nav li:not(:first-child){margin-left:11px}#main-footer nav li:not(:first-child):before{content:"|";margin-right:11px;color:#13778c}#main-footer nav a{color:#13778c;text-transform:uppercase;text-decoration:underline}@media screen and (max-width: 1023px){#main-footer .container{padding-bottom:100px !important}}@media screen and (min-width: 768px){#main-footer .container{display:flex;justify-content:space-between;align-items:flex-end;padding-bottom:50px}#main-footer .copyright a{margin-bottom:25px}#main-footer .copyright p{font-size:12px;line-height:18px}#main-footer .navigation{flex-shrink:0}}@media screen and (max-width: 767px){#main-footer .copyright{margin-bottom:23px}#main-footer .copyright a{max-width:134px;margin-bottom:15px}#main-footer .copyright p{font-size:10px;line-height:14px}#main-footer nav a{font-size:12px;line-height:27px}}#sign-up-ridealong{position:fixed;display:flex;justify-content:center;align-items:center;height:55px;background:linear-gradient(#ccba78 0%, #d0be7b 19.7%, #f2da8f 63.55%, #9c8e5d 100%);border-top:2px solid #fff;box-shadow:0px -6px 6px rgba(0,0,0,.42);bottom:0;z-index:5;width:100%;font-size:14px;font-weight:500;transform:translateY(100%);transition:transform 300ms ease}#sign-up-ridealong a{color:#000;text-decoration:underline}@media screen and (max-width: 1023px){#sign-up-ridealong{transform:translateY(0)}}#welcome-modal .window{max-width:912px;position:relative;overflow:visible}#welcome-modal .window:after{content:"";position:absolute;background-image:url(../img/welcome-modal-tab@2x.png)}#welcome-modal .content{overflow:hidden}#welcome-modal p{text-align:center}#welcome-modal .logo{padding-top:50px;margin-bottom:50px}#welcome-modal .logo img{margin:0 auto}#welcome-modal .button{display:flex;align-items:center;justify-content:center;width:357px;height:81px;border-radius:40.5px;background:#ccba78;border:3px solid #fff;box-shadow:0px 3px 6px rgba(0,0,0,.16);text-align:center;font-weight:700;text-transform:uppercase;padding:0 20px;color:#000}#welcome-modal .buttons{padding-top:20px;display:flex;justify-content:center;flex-wrap:wrap}#welcome-modal .patient-button{background:#ccba78}#welcome-modal .hcp-button{background:#4ec1e5}@media screen and (min-width: 768px){#welcome-modal .window:after{background-size:495.5px 161.5px;width:495.5px;height:161.5px;top:-25px}#welcome-modal p{font-size:20px;line-height:27px}#welcome-modal .buttons>div{margin:0 10px 20px 10px}#welcome-modal .button{font-size:18px}#welcome-modal .content{border-radius:38px}}@media screen and (max-width: 767px){#welcome-modal .window:after{background-size:283.1428571429px 92.2857142857px;width:283.1428571429px;height:92.2857142857px;top:0px}#welcome-modal .buttons>div{width:100%;margin:0 0 20px 0}#welcome-modal .button{width:100%;font-size:16px}#welcome-modal .content{border-radius:20px}}#cookie-tray{position:fixed;width:100%;left:0;background-color:#13778c;bottom:0;color:#fff;transition:transform 300ms ease;z-index:1001}body:not(.cookie-tray-active) #cookie-tray{transform:translateY(100%)}#cookie-tray a{color:#fff;font-weight:700;text-decoration:underline}#cookie-tray p{margin-bottom:15px;font-size:14px;line-height:18px;max-width:1260px}#cookie-tray button{font-size:14px}#cookie-tray button{color:#fff;text-transform:uppercase;font-weight:700}#cookie-tray button:hover,#cookie-tray button:focus{text-decoration:underline}#cookie-tray button:nth-child(2):before{content:"|"}@media screen and (min-width: 768px){#cookie-tray .container{padding-top:30px;padding-bottom:30px}#cookie-tray button:nth-child(2):before{margin-left:20px;margin-right:20px}}@media screen and (max-width: 767px){#cookie-tray p{margin-right:40px}#cookie-tray .container{padding-top:15px;padding-bottom:15px}#cookie-tray button:before{margin-left:20px;margin-right:20px}}.generic p,.generic li{color:#06233b}.generic p a,.generic li a{text-decoration:underline;color:#13778c}@media screen and (min-width: 768px){.generic .container{padding-top:150px}}@media screen and (max-width: 767px){.generic .container{padding-top:130px}}