/*! project-name v0.0.1 | (c) 2026 YOUR NAME | MIT License | http://link-to-your-git-repo.com */.btn-lg,.btn-lg:hover{width:240px}.featureblock-section{background-color:#f3f7f9;padding:64px 177px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:77px}.featureblock-section .flex-gap{gap:8%}.featureblock-section-img{-webkit-box-flex:0;-ms-flex:0 0 539px;flex:0 0 539px;max-width:539px}.featureblock-section-content{-webkit-box-flex:1;-ms-flex:1;flex:1}.custom-text-uppercase{font-weight:700;font-size:14px;letter-spacing:4px;margin-bottom:16px;text-transform:uppercase}@media only screen and (max-width:767.9px){.btn-lg{width:100%}.featureblock-section{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:32px 16px;gap:24px}.featureblock-section-content,.featureblock-section-img{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;max-width:100%}.featureblock-section .kkc-logo{width:200px;margin-top:20px}.custom-text-uppercase{font-size:12px;margin-bottom:12px}}.xlh-guidelines-banner{background-color:#0d3a5b;padding:15px 16px;font-family:Noto Sans,sans-serif;color:#fff}.xlh-guidelines-banner.adult-guidelines-banner{background-color:#c4e8f0!important}.xlh-guidelines-banner.children-guidelines-banner .xlh-guidelines-header .header-left .guidelines-title,.xlh-guidelines-banner.children-guidelines-banner .xlh-guidelines-links a{color:#3b2602!important}.xlh-guidelines-banner.efficacy-guidelines-banner{padding:13px 16px;background-color:#f8b036}.xlh-guidelines-banner.efficacy-guidelines-banner .xlh-guidelines-header .header-left .guidelines-title .disclaimer{display:inline}.xlh-guidelines-banner.efficacy-guidelines-banner .xlh-guidelines-header .icon-toggle{margin-left:auto;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;display:none}.xlh-guidelines-banner.efficacy-guidelines-banner .xlh-guidelines-links a{white-space:nowrap}.xlh-guidelines-banner .container{max-width:1312px!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xlh-guidelines-banner .container,.xlh-guidelines-banner .xlh-guidelines-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.xlh-guidelines-banner .xlh-guidelines-header{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.xlh-guidelines-banner .xlh-guidelines-header .icon-doc{margin-right:16px}.xlh-guidelines-banner .xlh-guidelines-header .header-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xlh-guidelines-banner .xlh-guidelines-header .header-left .guidelines-title{font-size:14px;font-weight:600;line-height:120%;max-width:820px}.xlh-guidelines-banner .xlh-guidelines-header .header-left .guidelines-title .disclaimer,.xlh-guidelines-banner .xlh-guidelines-header .header-left .guidelines-title .second-part{display:inline}.xlh-guidelines-banner .xlh-guidelines-header .header-left .guidelines-title .disclaimer{font-family:Nunito Sans,sans-serif;font-size:14px;font-weight:400;display:inline}.xlh-guidelines-banner .xlh-guidelines-header .icon-toggle{margin-left:auto;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;display:none;cursor:pointer}.xlh-guidelines-banner .xlh-guidelines-content-wrapper{padding-top:0}.xlh-guidelines-banner .xlh-guidelines-links{font-weight:700;font-size:14px;font-family:Nunito Sans,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.xlh-guidelines-banner .xlh-guidelines-links span{margin-right:6px}.xlh-guidelines-banner .xlh-guidelines-links a{color:#3fddff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;text-decoration:underline}.xlh-guidelines-banner .xlh-guidelines-links a svg{width:16px;height:16px}.xlh-guidelines-banner .xlh-guidelines-links .xlh-guidelines-links-wrapper a:first-child{margin-right:12px}@media only screen and (max-width:767.9px){.xlh-guidelines-banner,.xlh-guidelines-banner.efficacy-guidelines-banner{padding:10px 16px}.xlh-guidelines-banner .container,.xlh-guidelines-banner.efficacy-guidelines-banner .container{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}.xlh-guidelines-banner .xlh-guidelines-header{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;margin-right:0!important}.xlh-guidelines-banner .xlh-guidelines-header .icon-doc{margin-right:16px}.xlh-guidelines-banner .xlh-guidelines-header .header-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.xlh-guidelines-banner .xlh-guidelines-header .header-left .first-part,.xlh-guidelines-banner .xlh-guidelines-header .header-left .second-part{font-size:13px;line-height:16px}.xlh-guidelines-banner .xlh-guidelines-header .header-left .guidelines-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.xlh-guidelines-banner .xlh-guidelines-header .header-left .guidelines-title .disclaimer,.xlh-guidelines-banner .xlh-guidelines-header .header-left .guidelines-title .second-part{display:none!important;max-height:0}.xlh-guidelines-banner .xlh-guidelines-header .icon-toggle{display:block!important;-ms-flex-negative:0;flex-shrink:0}.xlh-guidelines-banner .xlh-guidelines-header.open .guidelines-title{-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;gap:0}.xlh-guidelines-banner .xlh-guidelines-header.open .guidelines-title .second-part{display:inline!important}.xlh-guidelines-banner .xlh-guidelines-header.open .guidelines-title .disclaimer{display:inline!important;font-size:14px;font-family:Nunito Sans,sans-serif;font-weight:400}.xlh-guidelines-banner .xlh-guidelines-header.open .icon-toggle{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.xlh-guidelines-banner .xlh-guidelines-content-wrapper{max-height:0;overflow:hidden;padding-top:0;opacity:0}.xlh-guidelines-banner .xlh-guidelines-header.open+.xlh-guidelines-content-wrapper{max-height:500px;padding-top:0;opacity:1;margin-left:37px}.xlh-guidelines-banner .xlh-guidelines-header.open+.xlh-guidelines-content-wrapper .xlh-guidelines-links{-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.xlh-guidelines-banner.home-guidelines-banner .xlh-guidelines-links{margin-top:6px}.xlh-guidelines-banner .xlh-guidelines-links{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}.xlh-guidelines-banner .xlh-guidelines-links span{margin:0}}.xlh-guidelines-banner.efficacy-guidelines-banner .xlh-guidelines-header.open+.xlh-guidelines-content-wrapper .xlh-guidelines-links,.xlh-guidelines-banner.efficacy-guidelines-banner .xlh-guidelines-links{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.xlh-guidelines-banner #guidelines-leave-site-popup .para-heading{max-width:300px}@media screen and (min-width:375px){.br-show-mobile{display:none}}.br-show-md-mobile{display:none}@media screen and (max-width:575px){.br-hide-md-mobile{display:none}.br-show-md-mobile{display:block}}.two-section-block .block-text .h2{max-width:660px}.two-section-block .block-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.two-section-block .block-img img{max-width:265px}@media only screen and (max-width:767.9px){.two-section-block .row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.two-section-block .block-img{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.two-section-block .block-img img{max-width:157px}}@media only screen and (max-width:375px){.two-section-block .block-text .h2{max-width:288px}}.banner{background-image:url(/images/how-crysvita-helps-adults/png/lg/how-crysvita-helps-adults.png)}.banner-content-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:450px}.banner-content-details{padding-top:0}.banner-content-details h1,.banner-content-details p{text-shadow:0 0 8px rgba(0,0,0,.8)}.gradient-box{position:absolute;bottom:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 64px 16px;width:100%;color:#fff;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;background:-webkit-gradient(linear,left top,left bottom,from(rgba(13,58,91,0)),color-stop(20%,rgba(13,58,91,.3)),color-stop(50%,rgba(13,58,91,.6)),to(#0d3a5b));background:linear-gradient(180deg,rgba(13,58,91,0) 0,rgba(13,58,91,.3) 20%,rgba(13,58,91,.6) 50%,#0d3a5b)}.gradient-box .banner-homepage-footnote{line-height:18px}.banner-para p{text-align:right;font-size:12px;line-height:16px}.banner-efficacy-text,.banner-para p{text-shadow:0 0 8px rgba(0,0,0,.8)}.max-w-470{max-width:470px}.ml-67{margin-left:67px!important}.kkc-custom-font{margin-bottom:32px}.btn i{width:32px;height:32px}.btn i:before{font-size:32px}.blue-box{padding-top:72px}.blue-box-parent-container{background-color:#f2fbfd;border:2px solid #3fddff;padding:72px;border-radius:38px}.blue-box-parent-container h2{padding-bottom:15px}.blue-box-img-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;padding-top:52px;padding-bottom:52px}.blue-box-img-container p{color:#135585;font-weight:600}.blue-box-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;max-width:309px}.blue-box-img p{max-width:271px}.section-nav{background-color:#fff;position:sticky;top:0;z-index:10}.section-nav-menu,.section-nav-menu-list .show-sm{display:none}.section-navigation-list{gap:13px;margin-top:32px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.section-navigation-list li{border-bottom:2px solid #3fddff;padding:16px 0;width:100%;max-width:190px}.section-navigation-list li>a{display:block;color:#135585!important;font-size:14px;line-height:16px;padding:0}.section-navigation-list li.mx-width{max-width:259px}.section-navigation-toggle{display:block;width:20px;height:20px;right:10px;top:5px;background-repeat:no-repeat;background-size:contain;background-image:url(/images/global/svg/menu.svg)}.section-navigation-toggle.active{background-image:url(/images/global/svg/close.svg)}.border-bottom{border-bottom:3px solid #3fddff!important}.small-white-box-container{padding:24px 24px 24px 32px;border:2px solid #3fddff;border-radius:0 24px 24px 24px}.small-white-box-container p{font-weight:600;color:#135585}.accordion-section button{border:none;width:100%;font-family:Nunito Sans,sans-serif;text-align:left}.accordion-section button:focus-visible{border:3px solid red}.accordion-wrapper:not(:first-child){margin-top:68px}.accordion-wrapper h3{font-size:24px;font-style:normal;font-weight:600;line-height:130%;margin-bottom:60px}.accordion-wrapper .faq-container .accordion+.accordion{margin-top:32px}.accordion-wrapper .accordion{width:100%;border-top-right-radius:38px;border-radius:0;overflow:hidden}.accordion-wrapper .accordion-header{background:#ccf0f8;border-top-right-radius:38px;padding:18.5px 32px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:20px;font-weight:600;line-height:130%;color:#135585}.accordion-wrapper .accordion-header img{-webkit-transition:all .3s ease;transition:all .3s ease}.accordion-wrapper .accordion-content{background:#f2fbfd;border-top:0;border-bottom-left-radius:38px;border-bottom-right-radius:38px;display:none;padding:32px 72px;font-size:16px}.accordion-wrapper .accordion-content *{color:#414141}.accordion-wrapper .accordion-content-list .list-desc{margin-top:14px}.accordion-wrapper .accordion-content p+p{margin-top:15px}.accordion-wrapper .accordion-content a{color:#09549f;text-decoration:underline;font-weight:400;line-height:24px}.accordion-wrapper .accordion-content ul{margin:14px 0 0;list-style-type:disc;padding-left:28px}.accordion-wrapper .accordion-content ul li+li{margin-top:8px}.accordion-wrapper .accordion.active{border:2px solid #3fddff;border-radius:0 38px 38px}.active+.accordion-content{display:block}.arrow-down{width:32px;height:32px}.box-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:64px;gap:10px}.box-section .box{border:2px solid #3fddff;border-radius:0 38px 38px;text-align:center;background:#fff;max-width:100%;width:290px;max-height:290px}.box-section .box p{font-size:16px;line-height:130%;font-weight:600;color:#135585}.box-section .box .box-numbers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:55px}.box-section .box .box-numbers div .nos{font-size:68px;line-height:60px;color:#135585;font-weight:800}.box-section .box .box-numbers div .text{font-size:14px}.box-section .box .box-numbers.two-col .divider{border:1px solid #d0dde7;margin-left:25px;margin-right:5px}.box-section .box-1{padding:30px 2px 53px}.box-section .box-2,.box-section .box-3{padding:30px 39.5px 91px}.box-section .box .foonote{font-size:12px!important;line-height:130%}.box-section.study-2 .box-1{padding:30px 10px 53px}.box-section.study-2 .two-col .divider{margin:0 25px!important}#how-crysvita-was-studied .accordion-wrapper .accordion-content{padding-bottom:62px}.image-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:82px 0;gap:10px}.image-block .image-text-block{background:#f3f7f9;border-radius:100%;padding:14px 15.5px}#phosphorus-level-results .accordion-wrapper .accordion-content{padding-bottom:64px}#phosphorus-level-results .image-block{gap:30px}#phosphorus-level-results .image-block .image-block1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px}.sup-custom{font-size:80%;top:7px}.font-18{font-size:18px;line-height:130%}.max-wd-140{max-width:140px}.max-w-217{max-width:217px!important}.superscript .sup-main .sup{font-size:100%;top:8px;left:-5px}.superscript .sup-main .sup2{position:absolute;line-height:0;font-size:80%;left:-5px;top:9px}.superscript .sup-main .sup3{position:absolute;line-height:0;font-size:56%;left:-7px;top:7px}.border-bottom-dashed{border-bottom:1px dotted #135585}.footnote-bg{position:absolute;bottom:16%;right:8%}.custom-font{font-size:88px;line-height:60px;font-weight:800;color:#135585}.br-bottom-div{border-bottom:1px solid #3fddff;max-width:163px;margin-bottom:20px}.join-us-section img{max-width:393px;margin-left:-60px}@media only screen and (min-width:1280.9px) and (max-width:1346px){.footnote-bg{right:-17%;max-width:146px}}@media only screen and (max-width:1300px){.banner{background-position:90%}}@media only screen and (max-width:1280px){.footnote-bg{right:8%;max-width:120px}}@media only screen and (min-width:1086px) and (max-width:1280px){.footnote-bg{right:-12%;max-width:116px}}@media only screen and (max-width:1024.5px){.section-nav-menu{display:block;padding:10px 4px;border-bottom:4px solid #3fddff}.section-nav-menu-list{border-bottom:none;position:absolute;z-index:999;width:100%}.section-nav-menu-list>.container{padding-left:0;padding-right:0;max-width:100%}.section-nav-menu-list .dropdown.button a{min-width:210px}.section-nav-menu-list .dropdown.btn,.section-nav-menu-list .dropdown.button{padding:14px 0!important;margin:0 auto}.section-nav-menu-list .show-sm{display:block}.section-nav-menu-list li.mx-width{max-width:none}.section-nav-menu-list span{display:none}.section-nav-menu-items{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-navigation-list li{padding:16px;max-width:100%}.section-navigation-list.active{background:#fff;margin-top:0}.section-logo-sm>img{vertical-align:middle}.section-navigation-list a.active{font-weight:400}}@media only screen and (max-width:991.9px){.box-section{-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;gap:32px}}@media only screen and (max-width:767.9px){.banner{background-image:url(/images/how-crysvita-helps-adults/png/sm/how-crysvita-help-adults-sm.png)}.banner-content-row{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.banner-content-details{padding-top:0;margin-top:32px}.banner-content-details h1{font-size:24px;line-height:32px;margin-bottom:24px}.banner-content-details p{font-size:16px;line-height:20px}.banner-para-homepage{position:absolute;bottom:82px;left:5%;background:rgba(19,85,133,.8);-webkit-box-shadow:0 3px 41.8px 0 rgba(0,0,0,.30196078431372547);box-shadow:0 3px 41.8px 0 rgba(0,0,0,.30196078431372547);border-radius:18px 18px 0 18px;padding:10px;width:150px;color:#fff;line-height:15px}.banner-para-homepage,.banner-para-homepage p{font-size:11px!important}.banner-para-homepage .h6{text-align:left}.gradient-box{width:100%;padding:16px;border-top-left-radius:18px;border-top-right-radius:18px;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))}.gradient-box .banner-homepage-footnote{font-size:12px}.custom-font-20{font-size:18px}.blue-box{padding-top:32px}.blue-box-parent-container{padding:48px 16px}.blue-box-img-container{-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}.blue-box-img.middle{margin:56px 0}.arrow-down{width:24px;height:24px;margin-left:5px}.small-white-box-container{padding:16px}.accordion-section{padding:0 4px}.accordion-wrapper:not(:first-child){margin-top:68px}.accordion-wrapper h3{margin-bottom:40px}.accordion-wrapper .accordion-header{font-size:16px;padding:14px 16px}.accordion-wrapper .accordion-content{padding:48px 16px;font-size:14px;line-height:20px}.accordion-wrapper .accordion-content ul li+li{margin-top:0}.accordion-wrapper .faq-container .accordion+.accordion{margin-top:15px}.box-section .box-1{padding:30px 20px 26px}.box-section .box-2,.box-section .box-3{padding:30px 22.5px 62px}.image-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:23px;padding:32px 0}.image-block .image-text-block{padding:12px 13px;font-size:13.5px}#how-crysvita-was-studied .accordion-wrapper .accordion-content{padding-bottom:32px}#phosphorus-level-results .accordion-wrapper .accordion-content{padding-bottom:48px}#phosphorus-level-results .image-block .image-block1{-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}.footnote-sm-position{background-color:#fff;color:#fff!important;width:100%;text-align:right;font-size:12px;line-height:18px;padding:14px 16px;border-top-left-radius:18px;border-top-right-radius:18px;position:absolute;bottom:0;max-width:100%;right:0}.mx-width-200{max-width:200px}.max-width-217{max-width:217px!important}.fs-sm-16{font-size:16px;line-height:130%}.max-wd-140{max-width:100%}.join-us-section .row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.join-us-section .row .img-div{text-align:center}.join-us-section .content-wrap .h2{margin-bottom:24px}.join-us-section .content-wrap a{margin-bottom:30px}.join-us-section img{margin-left:0}.join-us-section .footnote-sm-position{background-color:#fff;color:#135585!important;width:100%;text-align:right;font-size:14px;line-height:18px;padding:14px 16px;border-top-left-radius:0;border-top-right-radius:0;position:absolute;bottom:18px;max-width:100%;right:0}}@media only screen and (max-width:320px){.banner{background-position:100%}.banner-content-details{padding:0 8px}}