.homepage-hero-npi-content{margin:24px 0 18px!important}h1.npi-lookup-homepage-header{color:var(--white)}section.phase-container{padding:2rem;background-color:var(--navy);font-weight:300}section.phase-container br{display:block}@media screen and (max-width:768px){section.phase-container br{display:none}}p.phase-container-heading{font-size:36px;line-height:40px;text-align:center;color:var(--white);margin-bottom:2.5rem}@media screen and (max-width:768px){p.phase-container-heading{font-size:24px;line-height:30px}}.phase-box-homepage{max-width:800px;margin:50px auto;position:relative}@media screen and (max-width:767px){.phase-box-homepage{margin:0 auto;padding:2rem 2.5rem}}p.phase-heading{color:var(--white);font-size:28px;line-height:1.286;margin:0}@media screen and (max-width:767px){p.phase-heading{font-size:22px;line-height:1.286}}p.phase-text{font-size:18px;line-height:28px}@media screen and (max-width:767px){p.phase-text{font-size:17px;line-height:26px}}img.phase-icon{margin-left:2rem;position:absolute;top:50%;transform:translateY(-50%);right:0}@media screen and (max-width:768px){img.phase-icon{float:right;position:static;width:120px;transform:none;margin:0 0 10px}}a.phase-link{color:var(--cyanLight);text-decoration:none;font-size:18px;display:block;margin-bottom:10px}a.phase-link img{margin-left:5px}a.phase-link:hover{color:var(--cyanLight)}a.phase-link-inline{color:var(--cyanLight);font-size:18px;margin-bottom:10px;text-decoration:underline}a.phase-link-inline:hover{color:var(--cyanLight);text-decoration:underline}img.phase-link-arrow{height:14px;width:8px;margin-left:5px}.four-phases-stepper-wrapper{max-width:950px;margin:0 auto}.latest-updates-container{padding:48px 0}@media(max-width:991px){.latest-updates-container{padding:32px 0}}.latest-updates-container h2{margin:0 0 32px;font-size:2.25rem}@media(max-width:991px){.latest-updates-container h2{font-size:1.5rem}}.latest-updates-container #latest-updates-cms section{margin-top:0}.homepage-help-and-support{margin:10px auto 50px;max-width:1549px;padding-inline:30px}.homepage-help-and-support .help-and-support-header{color:var(--gray80);font-size:32px;font-weight:400;margin-bottom:25px}.homepage-help-and-support .content-box-container{align-items:center;display:flex;gap:20px;justify-content:center}@media(max-width:992px){.homepage-help-and-support .content-box-container{display:block}}.homepage-help-and-support .content-box{border-color:var(--gray20);border-radius:10px;border-style:solid;border-width:10px 1px 1px 1px;display:flex;flex-direction:column;gap:15px;height:215px;justify-content:flex-start;padding:20px}@media(max-width:992px){.homepage-help-and-support .content-box{margin-bottom:15px}}.homepage-help-and-support .content-box .help-content-title{color:var(--gray80);font-size:24px;font-weight:500;line-height:30px}.homepage-help-and-support .content-box .help-content-body{color:var(--gray80);font-size:18px;font-weight:400;line-height:27px}.homepage-help-and-support .content-box .help-content-link{color:var(--navyMedium);font-size:18px;font-weight:500}.page-home{margin-top:2rem}.page-home main{padding:0 0 1.5em}.page-home img{margin:0 auto}.page-home img.img-full{width:100%}.hero{overflow-y:hidden}@media(max-width:767px){.sticky-nav .hero{margin-top:-8px!important}}@media(max-width:767px){.sticky-nav .hero .hero-image-container{min-height:175px}}@media(min-width:768px){.sticky-nav .hero .hero-image-container{min-height:400px}}@media(min-width:992px){.sticky-nav .hero .hero-image-container{min-height:440px}}@media(min-width:1200px){.sticky-nav .hero .hero-image-container{min-height:650px}}@media(min-width:1400px){.sticky-nav .hero .hero-image-container{min-height:700px}}.sticky-nav .link-cards .card-row .wrapper{width:unset;justify-content:center}@media(min-width:992px){.sticky-nav .link-cards .card-row .wrapper{justify-content:center}}@media(min-width:1200px){.sticky-nav .link-cards .card-row .wrapper{width:800px;justify-content:left}}@media(min-width:1525px){.sticky-nav .link-cards .card-row .wrapper{width:unset}}#panel section.hero:first-of-type{margin-top:0;position:relative}@media(min-width:992px){#panel section.hero:first-of-type{margin-top:0!important}}#panel section.hero:first-of-type .hero-image-container{background:url(https://qpp.cms.gov/assets/images/home_hero_small.jpg) no-repeat;background-size:cover;background-position:top;min-height:400px;width:100%}@media only screen and (min-device-width:240px)and (max-device-width:480px){#panel section.hero:first-of-type .hero-image-container{background:url(https://qpp.cms.gov/assets/images/home_hero_mobile_420.png) no-repeat;background-position:bottom;background-size:cover;min-height:230px}}@media(min-width:992px){#panel section.hero:first-of-type .hero-image-container{min-height:570px;background:url(https://qpp.cms.gov/assets/images/home_hero.jpg) no-repeat;background-size:cover;background-position:center}}@media(min-width:1700px){#panel section.hero:first-of-type .hero-image-container{background-position-y:-60px;min-height:600px}}#panel section.hero:first-of-type .hero-text-container{background-color:var(--teal);opacity:.9;display:flex;align-items:center;padding:30px}@media(min-width:768px){#panel section.hero:first-of-type .hero-text-container{width:100%;position:relative}}@media(min-width:992px){#panel section.hero:first-of-type .hero-text-container{max-width:450px;position:absolute;top:50%;transform:translateY(-50%);left:3%}}#panel section.hero:first-of-type .hero-text-container .hero-text{color:var(--white);width:100%}#panel section.hero:first-of-type .hero-text-container .hero-text h2{color:var(--white);text-transform:uppercase;font-size:.9375rem;font-weight:300;line-height:1.5;margin:0}#panel section.hero:first-of-type .hero-text-container .hero-text h2.h3,#panel section.hero:first-of-type .hero-text-container .hero-text h3{color:var(--white);font-size:2rem;line-height:1.1875;font-weight:300;margin:0 0 15px;text-transform:none}#panel section.hero:first-of-type .hero-text-container .hero-text hr{border-top-color:var(--grayLighter);opacity:.5;margin:26px 0 20px;top:auto}#panel section.hero:first-of-type .hero-text-container .hero-text p{font-size:1.125rem;line-height:1.556;font-weight:300}#panel section.hero:first-of-type .hero-text-container .hero-text .secondary-text{font-size:.875rem;line-height:1.714;margin-bottom:0}#panel section.hero:first-of-type .hero-text-container .hero-text .secondary-text a{color:var(--white)}#panel section.hero:first-of-type .hero-text-container .hero-text .secondary-text-padding{padding-bottom:15px}@media(max-width:767px){#panel section.hero:first-of-type .hero-text-container .hero-text h3{font-size:1.625rem;line-height:1.231}#panel section.hero:first-of-type .hero-text-container .hero-text p{font-size:1.0625rem;line-height:1.529}}@media(min-width:992px){#panel section.hero:first-of-type .hero-text-container .hero-text h3{width:375px}}#panel section.hero:first-of-type .hero-npi-lookup{background-color:#04838ae6;display:flex;align-items:center;padding:30px}#panel section.hero:first-of-type .hero-npi-lookup form{display:flex}#panel section.hero:first-of-type .hero-npi-lookup form input{width:150px;border-radius:3px;font-size:.875rem}#panel section.hero:first-of-type .hero-npi-lookup form button{margin:0 0 0 16px;width:145px}@media(max-width:767px){#panel section.hero:first-of-type .hero-npi-lookup form{flex-direction:column;align-items:flex-start}#panel section.hero:first-of-type .hero-npi-lookup form input,#panel section.hero:first-of-type .hero-npi-lookup form .ds-text-input-container{width:100%}#panel section.hero:first-of-type .hero-npi-lookup form button{margin:15px 0 0}}@media(min-width:768px){#panel section.hero:first-of-type .hero-npi-lookup{width:100%;position:relative}}@media(min-width:992px){#panel section.hero:first-of-type .hero-npi-lookup{max-width:550px;position:absolute;top:50%;transform:translateY(-50%);left:3%}#panel section.hero:first-of-type .hero-npi-lookup form{flex-direction:row;align-items:center}#panel section.hero:first-of-type .hero-npi-lookup form button{margin:0 0 0 16px}#panel section.hero:first-of-type .hero-npi-lookup form input{width:150px}}#panel section.hero:first-of-type .hero-npi-lookup .hero-text{color:var(--white)}@keyframes scroll{50%{transform:translateY(10px)}to{transform:translateY(0)}}.auth-fill-btn{min-width:240px}.auth-fill-btn.with-icon.btn{white-space:nowrap;position:relative;padding-left:57px;width:auto;max-width:240px}.auth-fill-btn.with-icon.btn:focus span{color:var(--teal)}
