/*! project-name v0.0.1 | (c) 2026 YOUR NAME | MIT License | http://link-to-your-git-repo.com */.div-information{margin-top:60px}.two-col-section .Actor-portrayal{position:absolute;bottom:20px;right:6%;font-weight:400;text-shadow:0 0 5px #000}.text-decoration{-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.sup-custom{font-size:95%;top:5px}.sup-custom2{position:relative;font-size:smaller;top:2px}.contact-info-desc.cust-width{max-width:1080px}.contact-info-desc.cust-width a{white-space:nowrap}.CrysVitaFeatureBlock-inner{max-height:400px}.CrysVitaFeatureBlock-inner-text{gap:16px;margin-bottom:40px}.CrysVitaFeatureBlock-inner-img{max-height:400px}.CrysVitaFeatureBlock-inner-img .Actor-portrayal{width:auto;text-shadow:0 0 5px #000}strong{font-weight:600}.mobile-br{display:none}section{padding-top:0}main .container{max-width:1120px}.text-midnight-blue{color:#04284c}.text-orange{color:#c94803}.about-kyowa-kirin-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;height:100%;justify-content:space-between}.about-kyowa-kirin-content img{max-width:290px}.btn-primary{background-color:#3fddff;color:#121940;font-weight:700}.co-pay-assistance-wrapper{border-radius:12px;border:4px solid #c94803;padding:30px 24px 24px;gap:20px}.co-pay-assistance-wrapper .img-container,.co-pay-assistance-wrapper .img-container img{width:168px;max-width:168px;height:168px}.co-pay-assistance-wrapper.wrapper-one{margin-top:24px;margin-bottom:32px}.co-pay-assistance-wrapper.wrapper-one .desc-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.co-pay-assistance-wrapper.wrapper-one .desc-container p{font-size:24px;font-weight:600;color:#23323b;line-height:130%}.co-pay-assistance-wrapper.wrapper-one .desc-container p.desc-container-para-two{margin:24px 0}.co-pay-assistance-wrapper.wrapper-one .desc-container p:last-child{color:#414141;font-size:16px;line-height:150%}.max-900{max-width:900px}.fs-16{font-size:16px;line-height:150%}.fit-content{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (max-width:768px){.fit-content{max-width:300px}}.gap-32{gap:32px}.h-73{height:73px}.CrysVitaFeatureBlock .mw-170{max-width:170px}.block-section .CrysVitaFeatureBlock-inner{gap:0}.bg-blue{background-color:#135585}.max-w-none{max-width:100%!important}.mb-60-to-24{margin-bottom:60px}.text-20{font-size:20px}.text-24{font-size:24px}.asterick{position:relative;top:10px;font-size:larger}.fs-14{font-size:14px}@media only screen and (max-width:835px){.two-col-section .Actor-portrayal{bottom:50px!important}}@media only screen and (max-width:767.9px){.contact-info,.div-information{margin-top:32px!important}.CrysVitaFeatureBlock{padding-right:0}.CrysVitaFeatureBlock .h2{font-size:28px}.block-section .CrysVitaFeatureBlock-inner{gap:24px}.mb-60-to-24{margin-bottom:24px}.dis{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.dis img{width:119px}.CrysVitaFeatureBlock-inner{max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content}.two-col-section .Actor-portrayal{bottom:20px!important}}@media (min-width:230px){.w-193{min-width:193px}}@media (max-width:767.9px){.Actor-portryal-left{right:5%;margin-left:0!important;margin-right:0!important}}.access-options .fit-content{padding:0 24px}.prescribing-container{gap:50px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:48px}.authorizations-wrapper,.copay-wrapper{border:3px solid #3fddff;padding:60px 24px;border-radius:12px;max-width:535px;-webkit-box-flex:1;-ms-flex:1;flex:1}.authorizations-wrapper{text-align:center;color:#135585}.copay-wrapper{padding:60px 32px 24px}.authorizations-wrapper div:first-child{font-weight:500;font-size:80px;font-family:Kaleko205;line-height:1;margin-bottom:32px;line-height:100%}.authorizations-wrapper div:last-child{font-weight:700;font-size:28px;max-width:487px;line-height:130%}.copay-wrapper .copay-wrapper-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;color:#135585;margin-bottom:32px}.copay-wrapper .copay-wrapper-header div:first-child{font-size:80px;line-height:100%;font-weight:500;font-family:Kaleko205}.copay-wrapper .copay-wrapper-header div:last-child{font-size:28px;font-weight:700;line-height:130%}.copay-wrapper-body-heading{line-height:130%}.contact-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-radius:40px;margin-top:57px;margin-bottom:32px;border:3px solid #ea5504;background:#f5f5f5}.contact-info-desc{padding:24px 24px 24px 32px}.terms-and-conditions-heading{font-weight:700}.secondary-heading{color:#c94803}.section-footnote{font-size:14px;line-height:150%}.section-desc{font-size:24px;font-style:normal;font-weight:600;line-height:130%;margin:48px 0}.personalized-support ul{list-style-type:disc;padding-left:24px;margin-bottom:48px}.personalized-support ul li:not(:last-child){margin-bottom:8px}.enroll-patients{margin:48px 0}.enroll-patients .section-desc{font-size:24px;font-style:normal;font-weight:600;line-height:130%;margin:48px 0 16px}.enroll-patients ol{padding-left:24px;font-weight:400}.enroll-patients ol li:not(:last-child){margin-bottom:8px}.enroll-patients .contact-info{margin-top:24px;margin-bottom:24px}.enroll-patients .section-footnote{margin-bottom:24px}.treatment-journey-btn-set{margin-top:24px;gap:24px}.treatment-journey-btn-set a.link{font-weight:600;font-size:20px;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:1px;color:#09549f}.two-col-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.two-col-section .about-kyowa-kirin-content{max-width:640px;padding-left:20px}.terms-and-conditions{font-size:14px;line-height:150%}.line-brk{display:none}@media only screen and (max-width:992px){.br-hide-tab{display:none}.prescribing-container{gap:25px}}@media only screen and (min-width:1200px){.two-col-section .about-kyowa-kirin-content p{width:641px}}@media only screen and (max-width:375px){.mobile-br{display:block}}@media only screen and (max-width:575px){.co-pay-assistance-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.co-pay-assistance-wrapper .img-container{margin-right:auto}.co-pay-assistance-wrapper .img-container,.co-pay-assistance-wrapper .img-container img{width:119px;max-width:119px;height:119px}.treatment-journey-btn-set{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.treatment-journey-btn-set a.link{width:100%}.treatment-journey-btn-set a.link span{max-width:193px}.cust-width{max-width:230px}.authorizations-wrapper div:first-child,.copay-wrapper .copay-wrapper-header div:first-child{font-size:105px}.copay-wrapper{padding:60px 0}.copay-wrapper-header{padding:0 12.5px;text-align:center}.copay-wrapper-body{padding:0 28px}}@media only screen and (max-width:768px){.about-kyowa-kirin-content .about-kyowa-kirin-heading{margin-top:40px;margin-bottom:24px}.about-kyowa-kirin-content img{margin-bottom:24px}.banner-bg{min-height:204px}.two-col-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.two-col-section .about-kyowa-kirin-content{padding-left:0}.phone-number{color:#135585;text-decoration:underline;text-decoration-thickness:1px!important}}@media only screen and (max-width:767px){.prescribing-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.authorizations-wrapper,.copay-wrapper{max-width:100%}.copay-wrapper-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (max-width:375px){.banner-bg-title{max-width:250px}}@media only screen and (max-width:320px){.line-brk{display:block}.cust-mxwidth{max-width:260px}.mxwidth{max-width:290px}.max-width{max-width:288px}}