.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;margin-block:0}.homepage-help-and-support .content-box .help-content-body{color:var(--gray80);font-size:18px;font-weight:400;line-height:27px;margin-block:0}.homepage-help-and-support .content-box .help-content-link{color:var(--navyMedium);font-size:18px;font-weight:500;margin-block:0}.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)}
