/*! project-name v0.0.1 | (c) 2026 YOUR NAME | MIT License | http://link-to-your-git-repo.com */.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}}.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}}.btn-link .icon-next-arrow:before{font-size:32px!important}.two-card .section-title{margin-bottom:64px}.two-card-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:58px;-moz-column-gap:58px;column-gap:58px}.two-card-list-adults{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:80px}.two-card-list-adults .two-card-list-item{width:calc(33.33% - 14px)}.two-card-list-adults .two-card-list-item .img-box,.two-card-list-adults .two-card-list-item img{height:325px}.two-card-list-adults .two-card-list-item .name span{display:block}.two-card-list-adults .two-card-list-item .btn-link img{width:27px;height:27px}.two-card-list-adults .two-card-list-item .img-box{position:relative;margin-bottom:5px}.two-card-list-adults .two-card-list-item .img-box .video-btn{position:absolute;bottom:0}.two-card-list-adults .two-card-list-item .img-box .video-btn .play{font-size:18.67px;background-color:rgba(34,32,32,.5019607843137255);padding:9px 25px;gap:10px;color:#fff;border-bottom-left-radius:32px}.two-card-list-adults .two-card-list-item .img-box .video-btn .play img{width:38px;height:38px}.two-card-list-adults .two-card-list-item .img-box .video-btn .time{background-color:#3fddff;padding:16px 28px;gap:10px;border-top-right-radius:14px;opacity:.9}.two-card-list-adults .two-card-list-item .img-box .video-btn .time span{color:#135585;font-size:18.67px}.two-card-list-adults .two-card-list-item .img-box .video-btn .time img{width:19px;height:19px}.two-card-list-item{width:100%;max-width:305px}.two-card-list-item img{width:305px;height:330px;-o-object-fit:cover;object-fit:cover;border-radius:32px;border-top-left-radius:0}.two-card-list-item .name{font-size:14px;line-height:18px;-webkit-transform:skewX(-5deg)!important;transform:skewX(-5deg)!important;margin-bottom:20px;padding-right:14px}.two-card-list-item .name span{font-weight:700}.two-card-list-item .title{font-size:24px;line-height:130%}.two-card-list-item .desc{margin:16px 0 24px}.card-list{display:grid;grid-template-columns:repeat(2,1fr);-webkit-column-gap:54px;-moz-column-gap:54px;column-gap:54px;row-gap:32px;padding:0;margin:0;list-style:none}.card-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px}.card-list-item-img{position:relative;width:164px;height:123px;-ms-flex-negative:0;flex-shrink:0}.card-list-item-img img{border-radius:12px;border-top-left-radius:0}.card-list-item-img .play-icon{position:absolute;bottom:0;left:0;background-color:rgba(65,65,65,.5019607843137255);padding:6px 13px;border-radius:0 12px}.card-list-item-img .name{color:#135585;font-size:14px;line-height:18px;-webkit-transform:skewX(-5deg)!important;transform:skewX(-5deg)!important;display:none}.card-list-item-img .name span{display:block;font-weight:700}.card-list-item-content{width:100%;max-width:370px}.card-list-item-content .name{color:#135585;font-size:14px;line-height:18px;-webkit-transform:skewX(-5deg)!important;transform:skewX(-5deg)!important;display:block}.card-list-item-content .name span{display:block;font-weight:700}.card-list-item-content .title{color:#414141;font-size:20px;line-height:26px;font-weight:600;margin:3px 0 22px}.card-list-item-content a{line-height:26px}.story-banner{max-width:1158px;margin:auto;padding:64px 0 90px}.story-banner-video{max-width:1440px;padding:104px 86px 96px}.story-banner-video .story-banner-content{-ms-flex-item-align:start;align-self:flex-start;padding-top:168px}.story-banner-video-col{width:100%;max-width:649px;border-radius:12px;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 4px 8px 3px rgba(0,0,0,.10196078431372549);box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 4px 8px 3px rgba(0,0,0,.10196078431372549)}.story-banner-video-col .video-container{max-width:649px;max-height:388px;position:relative}.story-banner-video-col .video-container .video-expand{position:absolute;right:25px;top:25px;z-index:99}.story-banner-video-col .video-container .video-btn{position:absolute;bottom:0}.story-banner-video-col .video-container .video-btn .play{font-size:18px;background-color:rgba(34,32,32,.5019607843137255);padding:23px 22px 23px 35px;gap:10px;color:#fff;font-size:18.67px}.story-banner-video-col .video-container .video-btn .time{background-color:#3fddff;padding:30px 22px 30px 27px;gap:10px;border-top-right-radius:14px;font-size:18.67px;opacity:.9}.story-banner-video-col .video-container .video-btn .time span{color:#135585}.story-banner-video-col .video-container.video-started .video-btn{display:none}.story-banner-video-col .video-transcript{max-width:649px;margin-top:-6px;border-radius:0 0 4px 4px}.story-banner-video-col .video-transcript .caption{padding:12px 16px}.story-banner-video-col .video-transcript .name{display:block;color:#414141;font-weight:700}.story-banner-video-col .video-transcript .table-of-content{border-radius:0 0 4px 4px;background-color:#f3f7f9;border:none}.story-banner-video-col .video-transcript .table-of-content.active .toggle span{text-decoration:none!important}.story-banner-video-col .video-transcript .table-of-content-list{padding-top:16px}.story-banner-video-col .video-transcript .table-of-content-list .title{padding-bottom:32px}.story-banner-video-col .video-transcript .table-of-content-list p,.story-banner-video-col .video-transcript .table-of-content-list ul{font-size:16px}.story-banner-video-col .video-transcript .table-of-content-list p:not(:last-child){margin-bottom:16px}.story-banner-video-col .video-transcript .table-of-content-list ul{margin-top:16px;margin-bottom:16px}.story-banner-video-col .video-transcript .table-of-content-list ul li ul{margin-top:10px;margin-bottom:10px}.story-banner-video-col .video-inner{border-radius:12px 12px 0 0;overflow:hidden}.story-banner-video-col .video-inner .video-js{border-radius:12px 12px 0 0;overflow:hidden;background-color:transparent!important}.story-banner-video-col .video-inner .video-js .vjs-big-play-button{display:none!important}.story-banner-video-col .video-inner .vjs-poster,.story-banner-video-col .video-inner .vjs-tech{border-radius:12px 12px 0 0}.story-banner-video-col .video-inner .vjs-poster{border-radius:0;outline:auto;background-position:top}.story-banner-content{max-width:587px}.story-banner-content h1{margin-bottom:5px}.story-banner-content p{font-size:24px;line-height:130%}.story-banner-content p+p{margin-top:32px}.story-banner-img{max-width:500px;height:372px;padding-left:0;padding-right:0}.story-banner-img img{-o-object-fit:cover;object-fit:cover;border-radius:24px;border-top-left-radius:0}.story-banner-img .footnote{-webkit-transform:skewX(5deg)!important;transform:skewX(5deg)!important;text-align:right;padding-right:20px}.story-content-block{width:100%;max-width:885px}.story-content-block .title{font-size:24px;line-height:130%;font-weight:600;color:#135585;margin-bottom:32px}.story-content-block p+p{margin-top:32px}.two-block-section{padding:87px 0}.tooltip{cursor:pointer;display:inline;text-decoration:none;background-image:repeating-linear-gradient(90deg,#414141 0,#414141 1px,transparent 2px,transparent 3px);background-position:0 calc(100% - 2px);background-size:100% 1px;background-repeat:repeat-x}.tooltip-box{position:absolute;top:130%;left:0;width:320px;background-color:#fff;color:#414141;padding:12px;font-size:14px;line-height:150%;display:none;z-index:10;border:1px solid #23cbb8;border-radius:8px;-webkit-box-shadow:7px 6px 13px 0 rgba(0,0,0,.0196078431372549);box-shadow:7px 6px 13px 0 rgba(0,0,0,.0196078431372549)}.tooltip-box:before{content:"";position:absolute;top:-9px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff}.tooltip-box .close-icon{cursor:pointer;position:absolute;right:12px;width:30px}@media only screen and (max-width:767.9px){.custom-text-uppercase{letter-spacing:3px}.other-content-cards .title{font-size:20px}.two-card{padding-left:4px;padding-right:4px}.two-card .section-title{font-size:32px;line-height:130%}.two-card-list{display:block}.two-card-list-adults .two-card-list-item{width:100%}.two-card-list-adults .two-card-list-item .img-box,.two-card-list-adults .two-card-list-item img{height:305px}.two-card-list-item{margin:auto}.two-card-list-item img{height:305px;border-radius:32px;border-top-left-radius:0}.two-card-list-item .name{padding-right:0}.two-card-list-item .name span{display:block}.two-card-list-item+.two-card-list-item{margin-top:56px}.card-list,.card-list-item{display:block}.card-list-item-img{width:256px;height:162px;margin-bottom:56px}.card-list-item-img .name{font-size:12px;text-align:right;padding-right:8px;display:block}.card-list-item-content .name{font-size:12px;text-align:right;padding-right:8px;display:none}.card-list-item-content .title{margin:16px 0}.card-list-item-content a{font-size:18px}.card-list-item+.card-list-item{margin-top:36px}.story-banner{padding:48px 0}.story-banner-video{padding:0 16px 80px}.story-banner-video .story-banner-content{padding:64px 0 16px}.story-banner-video .story-banner-content .h1{font-size:20px;line-height:24px}.story-banner-video .story-banner-content .subtitle{font-size:16px;line-height:20px}.story-banner-video-col .video-container .video-expand{right:9px;top:11px}.story-banner-video-col .video-container .video-expand img{width:15px}.story-banner-video-col .video-container .video-btn .play{padding:8px 20px;font-size:18.67px}.story-banner-video-col .video-container .video-btn .time{padding:15px 19px;font-size:18.67px}.story-banner-video-col .video-container.video-started .video-btn{display:none}.story-banner-video-col .video-transcript{margin-top:0}.story-banner-video-col .video-transcript .caption{font-size:14px;line-height:20px}.story-banner-video-col .video-transcript .table-of-content-list .title{font-size:20px;line-height:24px}.story-banner-video-col .video-transcript .table-of-content-list p:not(:last-child){margin-bottom:20px}.story-banner-video-col .video-transcript .table-of-content-list ul{margin-top:20px;margin-bottom:20px}.story-banner-content{max-width:100%;padding:0 16px}.story-banner-content h1{font-size:28px;margin-bottom:12px}.story-banner-content .subtitle{font-size:24px;line-height:130%}.story-banner-content p{font-size:16px}.story-banner-content p+p{margin-top:24px}.story-banner-img{height:250px;margin-bottom:24px}.story-banner-img img{border-radius:10px;border-top-left-radius:0}.story-banner-img .footnote{padding-right:0}.card-container{padding-left:28px;padding-right:28px}.join-us-section .container{padding:0 16px}.join-us-section .title{font-size:28px;line-height:38px}.join-us-section .footnote{bottom:0;right:0;width:100%;padding:13px 16px;border-top-left-radius:18px;border-top-right-radius:18px;color:#fff!important;background-color:#135585;text-align:right;font-size:12px;line-height:18px}.tooltip-box{width:288px;left:50%;-webkit-transform:translateX(-47%);transform:translateX(-47%)}.two-section-block{padding:42px 4px 64px}.mob-pt-0{padding-top:0}.two-card-list-adults #kelly .img-box .video-btn .play,.two-card-list-adults .two-card-list-item .img-box .video-btn .play,.two-card-list-adults .two-card-list-item .img-box .video-btn .time span{font-size:18.67px}.two-card-list-adults .two-card-list-item .img-box .video-btn .play{padding:8px 18px 8px 25px}.two-card-list-adults .two-card-list-item .img-box .video-btn .time{padding:15px 15px 15px 10px}}.banner{background-image:url(/images/xlh-patient-stories-children/png/lg/banner.png)}.banner-adult{background-image:url(/images/xlh-patient-stories-adult/png/lg/banner.png)}.banner-content-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;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-faq-footnote{font-size:14px;line-height:18px}.max-w-768{max-width:768px}.comingsoon-section{padding:72px 0 144px}.comingsoon-section .p1{font-size:32px;line-height:130%}.comingsoon-section .p2{font-size:24px;line-height:130%}.comingsoon-section .people-img{width:36px;height:39px}@media only screen and (max-width:767.9px){.banner{background-image:url(/images/xlh-patient-stories-children/png/sm/banner.png);background-position:60%}.banner-adult{background-image:url(/images/xlh-patient-stories-adult/png/sm/banner.png)}.banner-content{padding:0 12px 0 16px}.banner-content-row{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.banner-content-details{padding:0;margin-top:96px}.banner-content-details h1{font-size:24px;line-height:32px}.banner .gradient-box{width:100%;padding:5px 16px 3px;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-faq-footnote{font-size:12px}.comingsoon-section{padding:32px 0 128px}}