/*! project-name v0.0.1 | (c) 2026 YOUR NAME | MIT License | http://link-to-your-git-repo.com */.banner{background-image:url(/images/patient-support/png/lg/patient-support-banner.png);display:-webkit-box;display:-ms-flexbox;display:flex;background-size:cover}.banner,.banner-content-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.banner-content-row{height:450px}.banner .gradient-box{position:absolute;bottom:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 64px 25px;width:100%;color:#135585;gap:30px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.banner .gradient-box .banner-patient-support-footnote{font-size:14px;line-height:18px}.patient-support-content{max-width:1088px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:77px}.btn i:before{font-size:32px}.steps-for-enrollment{max-width:798px;margin-left:auto;margin-right:auto}.italic-5{display:inline-block;-webkit-transform:skewX(5deg)!important;transform:skewX(5deg)!important}.show-mobile,br.line-brk{display:none}.font-32{font-size:32px;line-height:130%;font-weight:600}.table-of-content{margin:40px 0 0;border:none;background:#f3f7f9;padding-right:20px}.table-of-content .toggle{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.border-box{background:#f2fbfd;margin-bottom:32px}.border-box,.border-box-2{border:2px solid #3fddff;border-radius:0 32px 32px;margin-top:32px;max-width:944px}.border-box-2{background:#fff;margin-bottom:28px}.border-box-2 p,.border-box p{color:#135585;padding:24px 24px 24px 32px}.border-div{border:2px solid #3fddff;border-radius:38px;padding:72px}.border-div .img-div{text-align:center}.max-w-377{max-width:377px}.max-w-380{max-width:380px}.max-w-471{max-width:471px}.max-w-590{max-width:590px}.max-w-656{max-width:656px}.max-w-698{max-width:698px}.max-w-944{max-width:944px}.bg-crysvita-azure-digital{background-color:#3fddff}.download-icon{width:20px;height:20px}.kkcares-card-wrapper{border:2px solid #3fddff;background:#f2fbfd;border-radius:0 32px 32px;padding:72px}.kkcares-card-wrapper .list{list-style-type:disc;margin-left:26px}.kkcares-card-wrapper .after-enrolling{border-radius:32px;background-color:#135585;padding:12px 32px;margin:32px 0}.kkcares-div{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.kkcares-div .kkcares-col{max-width:468px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-full-width{overflow:hidden;background-color:#f2fbfd;padding:55px 145px}.section-full-width .gap-70{gap:70px}.section-full-width-img{-webkit-box-flex:0;-ms-flex:0 0 535px;flex:0 0 535px;max-width:535px}.section-full-width-content{-webkit-box-flex:0;-ms-flex:0 0 470px;flex:0 0 470px;max-width:470px}.iphone-img{-webkit-box-flex:0;-ms-flex:0 0 624px;flex:0 0 624px;max-width:624px}.gap-50{gap:50px}@media (min-width:1140px){.stretch-x{padding-left:0!important;padding-right:0!important}.section-full-width{position:relative;overflow:visible}.section-full-width .container{position:relative}}@media only screen and (max-width:1246px){.section-full-width-img{-webkit-box-flex:0;-ms-flex:0 0 400px;flex:0 0 400px}.section-full-width-content{-webkit-box-flex:0;-ms-flex:0 0 310px;flex:0 0 310px}.iphone-img{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;max-width:unset}}@media only screen and (max-width:991.9px){.section-full-width{padding:55px}.section-full-width-img{-webkit-box-flex:0;-ms-flex:0 0 300px;flex:0 0 300px}.patient-support-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:0;padding-top:0!important}.patient-support-content .img-container{text-align:center;margin:0 auto 41px;margin-top:0!important;max-width:539px}}@media only screen and (max-width:767.9px){.banner{background-image:url(/images/patient-support/png/sm/patient-support-banner.png);background-position:80%}.banner-content{max-height:615px}.banner-content-row{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.banner-content-details{padding:0 7px 0 8px}.banner-content-details h1{font-size:24px;margin:96px 0 0!important}.banner-content-details br{display:block}.banner .gradient-box{width:100%;padding:14px 16px;border-top-left-radius:18px;border-top-right-radius:18px;color:#fff;background:-webkit-gradient(linear,left bottom,left top,color-stop(4.62%,#135585),to(rgba(19,85,133,.25)));background:linear-gradient(1turn,#135585 4.62%,rgba(19,85,133,.25))}.banner .gradient-box .banner-patient-support-footnote{font-size:12px}.gap-50{gap:0}.table-of-content{margin-top:32px;padding:16px 13px}.table-of-content #content-change.h4{font-size:16px!important;margin-right:5px}.table-of-content-list p:first-child{margin-top:16px!important}.custom-text-uppercase{font-size:14px;margin-bottom:12px;margin-top:24px}.section-full-width{padding:32px 4px}.section-full-width .gap-70{gap:32px}.section-full-width-content,.section-full-width-img{-webkit-box-flex:1;-ms-flex:1;flex:1}.section-full-width-content .kkc-custom-font{font-size:28px;margin-bottom:12px!important}.kkcares-card-wrapper{padding:48px 16px}.kkcares-card-wrapper .after-enrolling{margin:24px 0 39px;padding:17.5px 32px}.kkcares-div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.find-specialist-padding{padding-left:69.5px!important;padding-right:69.5px!important}.text-sm-center{text-align:center}.gap-70{gap:24px!important}.font-24{font-size:24px}.font-sm-18{font-size:18px}.mx-auto-sm{margin-left:auto;margin-right:auto}.text-sm-28{font-size:28px!important;line-height:38px}.iphone-img{width:100%;padding:0 16px}}@media (max-width:426.9px){.patient-support-kkna-cares-logo{max-width:199px}.w-sm-100{width:100%}.mx-auto-sm{display:block!important;margin-left:auto;margin-right:auto;text-align:center!important}.text-sm-center{text-align:center;width:100%}}@media (max-width:400.9px){.max-sm-w-246{max-width:246px}.download-icon{-ms-flex-item-align:end;align-self:flex-end;margin-bottom:7px}}@media (max-width:375.9px){.show-mobile{display:block}.dollar-icon{width:195px;height:165px}.max-sm-w-236{max-width:236px}.max-sm-w-256{max-width:256px}}@media (max-width:356.9px){br.line-brk{display:block!important}}@media (max-width:320.9px){.max-sm-w-208{max-width:208px}.ls-n-1{letter-spacing:-1%}}.gap-70{gap:70px}.restrict-outflow{max-width:1380px}.fs-btn{font-size:16px;line-height:24px}.border-r-12{border-radius:12px}@media (min-width:1600px){.restrict-outflow{margin-left:auto;margin-right:auto}}