.lp-page{color:#1f2937;background:#fff;min-height:100vh}.lp-graduation,.lp-about-course,.lp-market-areas,.lp-grade-curriculum,.lp-health-ead,.lp-faq-cta,.lp-footer-bottom{content-visibility:auto;contain-intrinsic-size:900px}.lp-header{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fff;border-bottom:1px solid #d5d5d5}.lp-section__inner{width:min(1120px,100% - 2rem);margin:0 auto}.lp-header__inner{justify-content:space-between;align-items:center;gap:28px;width:min(1240px,100% - 2rem);min-height:73px;margin:0 auto;display:flex}.lp-header__logos{flex:1;justify-content:flex-start;align-items:center;gap:48px;min-width:0;display:inline-flex}.lp-header__brand{flex-shrink:0;align-items:center;min-width:0;text-decoration:none;display:inline-flex}.lp-header__partner-logos{flex-shrink:1;justify-content:flex-start;align-items:center;gap:48px;min-width:0;display:inline-flex}.lp-header__divider{background:#d5d5d5;border-radius:2px;flex-shrink:0;width:1px;height:40px}.lp-logo__image{flex-shrink:0;width:auto;display:block}.lp-logo__image--psychology{height:46px}.lp-logo__image--partner{height:auto;max-height:32px}.lp-logo__image--fasul-group,.lp-logo__image--unicesp{max-height:44px}.lp-logo__image--enfermagem{max-height:32px}.lp-header__cta{text-transform:uppercase;color:#fff;background:linear-gradient(258.91deg,#3579e9 22.94%,#1e5ec8 32.4%,#1c59bd 75.35%,#0f2e62 144.94%);border:0;border-radius:12px;justify-content:center;align-items:center;min-height:44px;padding:10px 20px;font-family:Kumbh Sans,Segoe UI,Arial,sans-serif;font-size:16px;font-weight:700;line-height:24px;text-decoration:none;display:inline-flex}@media (max-width:1200px) and (min-width:1025px){.lp-header__inner{gap:18px;width:min(1180px,100% - 1.5rem)}.lp-header__logos,.lp-header__partner-logos{gap:12px}.lp-header__divider{height:26px}.lp-logo__image--psychology{height:40px}.lp-logo__image--partner{max-height:24px}.lp-header__cta{white-space:nowrap;flex-shrink:0;min-height:40px;padding:10px 14px;font-size:13px}}@media (max-width:1024px){.lp-header__inner{flex-direction:column;justify-content:center;align-items:center;row-gap:14px;min-height:auto;padding:12px 0}.lp-header__logos{order:1;justify-content:center;gap:10px;width:100%}.lp-header__brand{justify-content:center}.lp-header__partner-logos{flex-wrap:nowrap;flex:none;justify-content:center;gap:10px;width:auto}.lp-header__divider{height:22px}.lp-logo__image--psychology{height:40px}.lp-logo__image--partner{max-height:20px}.lp-logo__image--fasul-group{max-height:18px}.lp-header__cta{order:2;width:auto;min-height:42px;margin:0 auto;padding:10px 16px;font-size:14px}}.lp-hero{background:#fff}.lp-hero__trigger{cursor:pointer;background:0 0;border:0;width:100%;padding:0;display:block}.lp-hero__image{width:100%;height:auto;display:block}.lp-lead{background:#1e5ec8}.lp-lead__inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 1.5rem;width:min(1240px,100% - 2rem);margin:0 auto;padding:24px 0;display:flex}.lp-lead__title-wrap{align-items:center;gap:8px;display:inline-flex}.lp-lead__title{color:#fff;margin:0;font-family:Kumbh Sans,Segoe UI,Arial,sans-serif;font-size:25.407px;font-weight:800;line-height:33.876px}.lp-lead__form{width:644px;max-width:100%}.lp-lead__form--step-1{width:650px}.lp-lead__form--step-1-post{width:878px}.lp-lead__form--step-2{width:780px}.lp-lead__row{grid-template-columns:164px minmax(0,1fr) auto;gap:12px;width:100%;display:grid}.lp-lead__row--step-1.is-post{grid-template-columns:164px minmax(0,295px) minmax(220px,1fr) auto}.lp-lead__field-wrap{min-width:0}.lp-lead__field{background:#fff;border:1.5px solid rgba(0,28,75,.5);border-radius:8px;align-items:center;gap:12px;min-width:0;min-height:44px;padding:0 12px;display:inline-flex}.lp-lead__field--select{width:164px}.lp-lead__field--search{min-width:0}.lp-lead__icon{flex-shrink:0;display:block}.lp-lead__icon--chevron{width:8.4px;height:4.2px}.lp-lead__icon--search{width:18px;height:18px}.lp-lead__field select,.lp-lead__field input{color:#000;background:0 0;border:0;outline:0;width:100%;min-width:0;margin:0;padding:0;font-family:Liberation Sans,Arial,sans-serif;font-size:14px;line-height:20px}.lp-lead__field select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.lp-lead__field input::placeholder{color:#000;opacity:1}.lp-lead__button{color:#fff;text-transform:uppercase;cursor:pointer;white-space:nowrap;background:#001c4b;border:0;border-radius:12px;min-height:44px;padding:0 25px;font-family:Kumbh Sans,Segoe UI,Arial,sans-serif;font-size:16px;font-weight:800;line-height:24px}.lp-post-banner{background:#fff;padding:30px 0}.lp-post-banner__inner{width:min(1240px,100% - 2rem);margin:0 auto}.lp-post-banner__link{text-decoration:none;display:block}.lp-post-banner__picture{aspect-ratio:1237/188;border-radius:30px;width:100%;display:block;overflow:hidden}.lp-post-banner__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.lp-portaria{background:#031b45;position:relative;overflow:hidden}.lp-portaria:before{content:"";pointer-events:none;background:radial-gradient(circle,rgba(58,113,214,.35) 0%,rgba(58,113,214,.18) 28%,rgba(58,113,214,.08) 48%,rgba(58,113,214,0) 72%);border-radius:50%;width:1404px;height:1404px;position:absolute;top:-753px;left:50%;transform:translate(-50%)}.lp-portaria__inner{z-index:1;justify-content:center;align-items:center;gap:80px;width:min(1242px,100% - 2rem);margin:0 auto;padding:29px 0;display:flex;position:relative}.lp-portaria__brand{flex-shrink:0;width:243px;height:auto;display:block}.lp-portaria__divider{background:rgba(255,255,255,.45);flex-shrink:0;width:1px;height:117px}.lp-portaria__content{color:#fff;flex-direction:column;align-items:flex-start;gap:12px;width:588px;max-width:100%;display:flex}.lp-portaria__badge{color:#fff;text-transform:uppercase;white-space:nowrap;background:#1e5ec8;border-radius:5px;justify-content:center;align-items:center;min-height:41px;padding:6px 12px;font-family:Kumbh Sans,Segoe UI,Arial,sans-serif;font-size:21.724px;font-weight:800;line-height:27.856px;display:inline-flex}.lp-portaria__text{color:#fff;margin:0;font-family:Kumbh Sans,Segoe UI,Arial,sans-serif;font-size:18.618px;font-weight:500;line-height:23.896px}.lp-graduation{background:#fff;padding:20px 0}.lp-graduation__inner{justify-content:space-between;align-items:flex-start;gap:42px;width:min(1240px,100% - 2rem);margin:0 auto;display:flex}.lp-graduation__media{background:#011b45;border-radius:65px 65px 0;flex-shrink:0;width:736px;height:403px;overflow:hidden}.lp-graduation__media img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.lp-graduation__content{color:#070707;flex-direction:column;justify-content:space-between;width:462px;max-width:100%;min-height:401px;display:flex}.lp-graduation__location{color:#06090d;border:1px solid rgba(30,94,200,.46);border-radius:38px;justify-content:flex-start;align-items:center;gap:10px;width:452px;max-width:100%;min-height:62px;padding:7px 15px;display:inline-flex}.lp-graduation__location-icon{flex-shrink:0;width:24px;height:24px;display:block}.lp-graduation__location-text{color:#06090d;font-family:Kumbh Sans,Segoe UI,Arial,sans-serif;font-size:18px;font-weight:300;line-height:24px;display:block}.lp-graduation__location-text strong{font-weight:600}.lp-graduation__heading{margin-top:24px}.lp-graduation__title{letter-spacing:-.9px;text-transform:uppercase;max-width:462px;margin:0;font-family:Kumbh Sans,Segoe UI,Arial,sans-serif;font-size:30px;font-weight:800;line-height:37px}.lp-graduation__subtitle{margin:12px 0 0;font-family:Liberation Sans,Arial,sans-serif;font-size:20px;font-weight:400;line-height:1.35}.lp-graduation__meta{align-items:center;gap:14px;margin-top:24px;display:flex}.lp-graduation__cta{color:#fff;cursor:pointer;background:#0b66fd;border:0;border-radius:12px;width:175px;min-height:50px;font-family:Kumbh Sans,Segoe UI,Arial,sans-serif;font-size:20px;font-weight:600;line-height:31.115px}.lp-graduation__meta-icon-wrap{background:#1e5ec8;border-radius:60px;flex-shrink:0;justify-content:center;align-items:center;width:51px;height:51px;display:inline-flex}.lp-graduation__meta-icon{width:22.629px;height:22.629px;display:block}.lp-graduation__meta-text{color:#001230;flex-direction:column;font-family:Kumbh Sans,Segoe UI,Arial,sans-serif;font-size:20px;line-height:28px;display:flex}.lp-graduation__meta-text strong{font-weight:700}.lp-graduation__meta-text span{font-weight:400}.lp-graduation__knowledge{margin-top:24px}.lp-graduation__knowledge strong{color:#001230;font-family:Kumbh Sans,Segoe UI,Arial,sans-serif;font-size:20px;font-weight:600;line-height:28.272px;display:block}.lp-graduation__tags{flex-wrap:wrap;align-items:center;gap:16px;margin-top:12px;display:flex}.lp-graduation__tag{color:#fff;background:#1e5ec8;border-radius:15px;padding:7px 15px;font-family:Kumbh Sans,Segoe UI,Arial,sans-serif;font-size:18px;font-weight:600;line-height:30px}.lp-graduation__tag--one,.lp-graduation__tag--two,.lp-graduation__tag--three{color:#fff;background:#1e5ec8}.lp-about-course{background:#02173c;padding:42px 0;position:relative;overflow:hidden}.lp-about-course:before{content:"";opacity:.32;pointer-events:none;background-image:radial-gradient(circle,rgba(170,197,255,.28) 1.1px,transparent 1.1px);background-size:28px 28px;position:absolute;top:0;bottom:0;left:0;right:0}.lp-about-course:after{content:"";pointer-events:none;background:radial-gradient(80% 120% at 20% 10%,rgba(37,101,219,.35) 0%,rgba(37,101,219,0) 70%),radial-gradient(90% 120% at 80% 20%,rgba(52,120,244,.22) 0%,rgba(52,120,244,0) 74%);height:400px;position:absolute;top:-160px;bottom:auto;left:0;right:0}.lp-about-course__inner{z-index:1;justify-content:space-between;align-items:center;gap:60px;width:min(1240px,100% - 2rem);margin:0 auto;display:flex;position:relative}.lp-about-course__content{color:#fff;width:638px;max-width:100%}.lp-about-course__title{letter-spacing:-.4px;text-transform:uppercase;margin:0;font-family:Kumbh Sans,Segoe UI,Arial,sans-serif;font-size:30px;font-weight:800;line-height:40px}.lp-about-course__description{max-width:638px;margin:14px 0 0;font-family:Kumbh Sans,Segoe UI,Arial,sans-serif;font-size:18px;font-weight:400;line-height:28px}.lp-about-course__profile-title{color:#6eb9f0;margin:29px 0 0;font-family:Kumbh Sans,Segoe UI,Arial,sans-serif;font-size:24px;font-weight:500;line-height:30px}.lp-about-course__profile-list{-moz-column-gap:25px;background:#e8f0fd;border-radius:15px;grid-template-rows:repeat(2,minmax(0,auto));grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;gap:12px 25px;margin:16px 0 0;padding:15px 25px;list-style:none;display:grid}.lp-about-course__profile-item{color:#000;align-items:flex-start;gap:8px;min-height:34px;font-family:Kumbh Sans,Segoe UI,Arial,sans-serif;font-size:16px;font-weight:500;line-height:1.28;display:flex}.lp-about-course__profile-item img{flex-shrink:0;width:36px;height:36px;display:block}.lp-about-course__media{border-radius:65px 65px 65px 0;flex-shrink:0;width:537px;height:465px;overflow:hidden}.lp-about-course__media img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.lp-market-areas{background:#fff;padding:45px 0 40px}.lp-market-areas__inner{width:min(1240px,100% - 2rem);margin:0 auto}.lp-market-areas__title{text-align:center;color:#070707;letter-spacing:-.9px;text-transform:uppercase;margin:0;font-family:Kumbh Sans,Segoe UI,Arial,sans-serif;font-size:30px;font-weight:800;line-height:40px}.lp-market-areas__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:33px;margin-top:16px;display:grid}.lp-market-areas__card{flex-direction:column;gap:12px;display:flex}.lp-market-areas__card img{-o-object-fit:cover;object-fit:cover;border-radius:20px;width:100%;height:240px;display:block}.lp-market-areas__salary{border:1px solid #1e5ec8;border-radius:29px;align-self:flex-start;align-items:center;gap:8px;padding:4px 10px;display:inline-flex}.lp-market-areas__salary img{-o-object-fit:contain;object-fit:contain;border-radius:0;width:24px;height:24px}.lp-market-areas__salary span{color:#1e5ec8;text-transform:uppercase;white-space:nowrap;font-family:Kumbh Sans,Segoe UI,Arial,sans-serif;font-size:15.176px;font-weight:500;line-height:1.45}.lp-market-areas__card h3{color:#082628;margin:0;font-family:Kumbh Sans,Segoe UI,Arial,sans-serif;font-size:22px;font-weight:500;line-height:30px}.lp-market-areas__card p{color:#070707;margin:0;font-family:Kumbh Sans,Segoe UI,Arial,sans-serif;font-size:16px;font-weight:400;line-height:24px}.lp-grade-curriculum{background:#fff;padding:42px 0 60px}.lp-grade-curriculum__inner{width:min(1240px,100% - 2rem);margin:0 auto}.lp-grade-curriculum__title{text-align:center;color:#070707;letter-spacing:-.9px;text-transform:uppercase;margin:0;font-family:Kumbh Sans,Segoe UI,Arial,sans-serif;font-size:30px;font-weight:800;line-height:40px}.lp-grade-curriculum__list{flex-direction:column;gap:11px;margin:31px 0 0;padding:0;list-style:none;display:flex}.lp-grade-curriculum__item{background:#031f4e;border-radius:20px;overflow:hidden}.lp-grade-curriculum__row{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:20px;min-height:100px;padding:20px 30px;display:grid}.lp-grade-curriculum__summary{align-items:center;gap:18px;min-width:0;display:flex}.lp-grade-curriculum__semester{color:#37d4ff;font-family:Kumbh Sans,Segoe UI,Arial,sans-serif;font-size:24px;font-weight:700;line-height:30px}.lp-grade-curriculum__name{color:#fff;min-width:0;font-family:Kumbh Sans,Segoe UI,Arial,sans-serif;font-size:26px;font-weight:500;line-height:30px}.lp-grade-curriculum__hours{color:#fff;white-space:nowrap;font-family:Kumbh Sans,Segoe UI,Arial,sans-serif;font-size:24px;font-weight:700;line-height:1}.lp-grade-curriculum__toggle{cursor:pointer;background:#031f4e;border:0;border-radius:60px;flex-shrink:0;justify-content:center;align-items:center;width:51px;height:51px;padding:0;display:inline-flex}.lp-grade-curriculum__toggle img{width:22.629px;height:22.629px;transition:transform .2s;display:block;transform:rotate(-90deg)}.lp-grade-curriculum__item.is-open .lp-grade-curriculum__toggle img{transform:rotate(90deg)}.lp-grade-curriculum__panel{border-top:1px solid rgba(255,255,255,.16);padding:0 30px 22px}.lp-grade-curriculum__panel-title{color:#37d4ff;margin:14px 0 0;font-family:Kumbh Sans,Segoe UI,Arial,sans-serif;font-size:26px;font-weight:700;line-height:30px}.lp-grade-curriculum__panel ul{gap:6px;margin:12px 0 0;padding-left:1.25rem;display:grid}.lp-grade-curriculum__panel li{color:rgba(255,255,255,.92);font-family:Kumbh Sans,Segoe UI,Arial,sans-serif;font-size:18px;font-weight:400;line-height:1.35}.lp-grade-curriculum__cta{color:#011d2e;cursor:pointer;text-transform:none;background:#6ec9f0;border:0;border-radius:12px;justify-content:center;align-items:center;width:175px;min-height:50px;margin:24px auto 0;font-family:Kumbh Sans,Segoe UI,Arial,sans-serif;font-size:20px;font-weight:600;line-height:31.115px;display:flex}.lp-health-ead{background:#00163b;padding:45px 0 30px}.lp-health-ead__inner{width:min(1240px,100% - 2rem);margin:0 auto}.lp-health-ead__banner-link{text-decoration:none;display:block}.lp-health-ead__banner-picture{border-radius:30px;width:100%;display:block;overflow:hidden}.lp-health-ead__banner-image{width:100%;height:auto;display:block}.lp-health-ead__header{justify-content:space-between;align-items:center;gap:28px;display:flex}.lp-health-ead__title{color:#fff;letter-spacing:-.9px;text-transform:uppercase;max-width:672px;margin:0;font-family:Kumbh Sans,Segoe UI,Arial,sans-serif;font-size:30px;font-weight:800;line-height:40px}.lp-health-ead__highlight{text-transform:uppercase;color:#fff;width:422px;max-width:100%;margin:0;font-family:Kumbh Sans,Segoe UI,Arial,sans-serif;font-size:22px;font-weight:400;line-height:30px}.lp-health-ead__highlight span{color:#6eb9f0}.lp-health-ead__highlight strong{color:#fff;font-weight:800;display:block}.lp-health-ead__carousel{gap:29px;margin-top:20px;display:grid}.lp-health-ead__carousel-shell{box-sizing:border-box;width:1237px;max-width:100%;margin:0 auto;position:relative}.lp-health-ead__nav{z-index:3;cursor:pointer;background:linear-gradient(90deg,#00163b 0%,rgba(0,22,59,0) 100%);border:0;justify-content:center;align-items:center;width:60px;padding:0;display:inline-flex;position:absolute;top:0;bottom:0}.lp-health-ead__nav img{width:26px;height:26px;display:block}.lp-health-ead__nav--prev{left:0}.lp-health-ead__nav--next{background:linear-gradient(270deg,#00163b 0%,rgba(0,22,59,0) 100%);right:0}.lp-health-ead__nav--next img{transform:rotate(180deg)}.lp-health-ead__nav:disabled{opacity:.35;cursor:not-allowed}.lp-health-ead__viewport{box-sizing:border-box;width:1234px;max-width:100%;overflow:hidden}.lp-health-ead__track{align-items:stretch;gap:20px;width:-moz-max-content;width:max-content;transition:transform .28s;display:flex}.lp-health-ead-card{box-sizing:border-box;background:#fff;border-radius:16px;flex-direction:column;flex-shrink:0;justify-content:space-between;gap:16px;width:306px;padding:12px;display:flex}.lp-health-ead-card__image-wrap{border-radius:12px;width:100%;height:132px;position:relative;overflow:hidden}.lp-health-ead-card__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.lp-health-ead-card__badges{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.lp-health-ead-card__tag{color:#1e5ec8;letter-spacing:-.2024px;text-transform:uppercase;border:1px solid #1e5ec8;border-radius:4.317px;min-height:18px;padding:0 8px;font-family:Kumbh Sans,Segoe UI,Arial,sans-serif;font-size:10.119px;font-weight:700;line-height:16px}.lp-health-ead-card__mec{color:#1e5ec8;letter-spacing:-.2024px;text-transform:uppercase;background:#fff;border:1px solid #1e5ec8;border-radius:4.317px;min-height:18px;padding:0 7px;font-family:Kumbh Sans,Segoe UI,Arial,sans-serif;font-size:10.119px;font-weight:700;line-height:16px}.lp-health-ead-card__hours{color:#1e5ec8;letter-spacing:-.2024px;text-transform:uppercase;white-space:nowrap;font-family:Kumbh Sans,Segoe UI,Arial,sans-serif;font-size:10.119px;font-weight:700;line-height:1.13}.lp-health-ead-card__title{color:#010101;margin:0;font-family:Kumbh Sans,Segoe UI,Arial,sans-serif;font-size:18px;font-weight:700;line-height:1.2}.lp-health-ead-card__prices{flex-direction:column;gap:4px;display:flex}.lp-health-ead-card__price-prefix{color:rgba(1,1,1,.75);margin:0;font-family:Kumbh Sans,Segoe UI,Arial,sans-serif;font-size:14px;font-weight:500;line-height:1.1}.lp-health-ead-card__old-price{color:rgba(1,1,1,.2);margin:0;font-family:Kumbh Sans,Segoe UI,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.1}.lp-health-ead-card__old-price span{text-decoration:line-through}.lp-health-ead-card__price-row{align-items:center;gap:8px;display:flex}.lp-health-ead-card__price{color:#010101;margin:0;font-family:Kumbh Sans,Segoe UI,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.1}.lp-health-ead-card__cta{color:#fff;text-transform:uppercase;cursor:pointer;background:linear-gradient(90deg,#2556a9 0%,#2d67c5 100%);border:0;border-radius:12px;width:100%;min-height:47px;font-family:Kumbh Sans,Segoe UI,Arial,sans-serif;font-size:16px;font-weight:900;line-height:24px}.lp-health-ead__notice{box-sizing:border-box;background:rgba(110,185,240,.21);border-radius:18px;align-items:center;gap:15px;width:1237px;max-width:100%;min-height:70px;margin:0 auto;padding:15px 25px;display:flex}.lp-health-ead__notice-icon{color:#6eb5f0;border:2px solid #6eb5f0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-family:Kumbh Sans,Segoe UI,Arial,sans-serif;font-size:20px;font-weight:700;line-height:1;display:inline-flex}.lp-health-ead__notice p{color:#6eb5f0;margin:0;font-family:Kumbh Sans,Segoe UI,Arial,sans-serif;font-size:20px;font-weight:500;line-height:28px}.lp-faq-cta{background:#1e5ec8;padding:75px 0;position:relative;overflow:hidden}.lp-faq-cta:before{content:"";pointer-events:none;background-image:radial-gradient(circle,rgba(0,28,76,.34) 1.35px,transparent 1.35px);background-size:60px 60px;position:absolute;top:0;bottom:0;left:0;right:0}.lp-faq-cta__inner{z-index:1;flex-direction:column;gap:35px;width:min(768px,100% - 2rem);margin:0 auto;display:flex;position:relative}.lp-faq-cta__title{text-align:center;color:#fff;text-transform:uppercase;margin:0;font-family:Kumbh Sans,Segoe UI,Arial,sans-serif;font-size:36px;font-weight:800;line-height:40px}.lp-faq-cta__title-accent{color:#001c4c}.lp-faq-cta__list{flex-direction:column;gap:16px;display:flex}.lp-faq-cta__faq{background:#002a71;border-radius:20px;overflow:hidden}.lp-faq-cta__item{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:72px;padding:24px;font-family:Liberation Sans,Arial,sans-serif;font-size:18px;font-weight:400;line-height:24px;display:flex}.lp-faq-cta__item img{flex-shrink:0;width:12px;height:7.4px;transition:transform .2s;display:block}.lp-faq-cta__faq.is-open .lp-faq-cta__item img{transform:rotate(180deg)}.lp-faq-cta__answer{border-top:1px solid rgba(255,255,255,.14);padding:0 24px 20px}.lp-faq-cta__answer p{color:rgba(255,255,255,.9);margin:12px 0 0;font-family:Liberation Sans,Arial,sans-serif;font-size:15px;font-weight:400;line-height:1.45}.lp-faq-contact{background:#fff;border-radius:20px;align-items:center;gap:18px;width:100%;min-height:106px;padding:22px 31px 22px 26px;display:flex}.lp-faq-contact__icon{border-radius:28.531px;flex-shrink:0;width:57px;height:55.546px;display:block}.lp-faq-contact__text{min-width:0}.lp-faq-contact__text strong{color:#000;text-transform:uppercase;font-family:Kumbh Sans,Segoe UI,Arial,sans-serif;font-size:20.867px;font-weight:700;line-height:1.14;display:block}.lp-faq-contact__text p{color:#000;margin:4px 0 0;font-family:Liberation Sans,Arial,sans-serif;font-size:16px;font-weight:400;line-height:24px}.lp-faq-contact__button{color:#fff;text-transform:uppercase;cursor:pointer;background:#1ec829;border:0;border-radius:12px;flex-shrink:0;width:225px;min-height:49px;margin-left:auto;font-family:Kumbh Sans,Segoe UI,Arial,sans-serif;font-size:16px;font-weight:800;line-height:24px}.lp-enrollment-modal{z-index:1200;overscroll-behavior:contain;background:rgba(5,10,19,.66);place-items:center;padding:1.5rem;display:grid;position:fixed;top:0;bottom:0;left:0;right:0;overflow-y:auto}.lp-enrollment-modal__panel{background:#e8e9ea;border-radius:30px;flex-direction:column;width:min(513px,100%);max-height:calc(100dvh - 3rem);display:flex;position:relative;overflow:hidden;box-shadow:0 18px 54px rgba(0,0,0,.4)}.lp-enrollment-modal__close{color:#fff;z-index:2;cursor:pointer;background:rgba(255,255,255,.2);border:0;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;padding:0;font-family:Kumbh Sans,Segoe UI,Arial,sans-serif;font-size:24px;line-height:1;display:inline-flex;position:absolute;top:10px;right:10px}.lp-enrollment-modal__close-icon{line-height:1;display:block;transform:translateY(-2px)}.lp-enrollment-modal__top{width:100%;height:124px}.lp-enrollment-modal__top-image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.lp-enrollment-modal__content{-webkit-overflow-scrolling:touch;padding:21px 25px 27px;overflow-y:auto}.lp-enrollment-modal__title{color:#0b111f;text-transform:uppercase;overflow-wrap:anywhere;margin:0;font-family:Kumbh Sans,Segoe UI,Arial,sans-serif;font-size:21px;font-weight:800;line-height:40px}.lp-enrollment-modal__title--sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lp-enrollment-modal__subtitle{color:#0d0d0d;margin:4px 0 0;font-family:Liberation Sans,Arial,sans-serif;font-size:18.79px;font-weight:400;line-height:26.097px}.lp-enrollment-modal__subtitle--post{margin-top:0}.lp-enrollment-modal__form{flex-direction:column;gap:14px;margin-top:24px;display:flex}.lp-enrollment-modal__select-wrap{width:100%}.lp-enrollment-modal__select-trigger{color:#000;text-align:left;background:#cfd0d1;border:1px solid rgba(0,0,0,.15);border-radius:8px;align-items:center;gap:12px;width:100%;min-height:48px;padding:0 12px;font-family:Liberation Sans,Arial,sans-serif;font-size:16px;line-height:20px;display:flex}.lp-enrollment-modal__select-trigger>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.lp-enrollment-modal__select-trigger[data-placeholder]{color:#4d5456}.lp-enrollment-modal__select-trigger .ui-select-trigger-icon{color:#0d0d0d;flex-shrink:0;width:16px;height:16px;margin-left:auto}.lp-enrollment-modal__select-trigger.is-invalid{border-color:#ff7f7f}.lp-enrollment-modal__select-content{max-height:280px;min-width:var(--radix-select-trigger-width);z-index:1500;background:#fff;border:1px solid #d8d8d8;border-radius:8px;overflow:hidden;box-shadow:0 10px 20px -14px rgba(0,0,0,.35)}.lp-enrollment-modal__select-content .ui-select-viewport{max-height:272px;padding:4px;overflow-y:auto}.lp-enrollment-modal__select-content .ui-select-item{color:#2f2a2a;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:space-between;align-items:center;width:100%;min-height:36px;padding:7px 30px 7px 10px;font-family:Liberation Sans,Arial,sans-serif;font-size:14px;line-height:20px;display:flex}.lp-enrollment-modal__select-content .ui-select-item[data-highlighted]{background:#f3f4f6;outline:none}.lp-enrollment-modal__select-content .ui-select-item:focus-visible{background:#f3f4f6;outline:none}.lp-enrollment-modal__select-content .ui-select-item.is-selected{color:#0f4ca8;background:#eef3fb}.lp-enrollment-modal__input{color:#000;background:#cfd0d1;border:1px solid rgba(0,0,0,.15);border-radius:8px;width:100%;height:48px;padding:0 12px;font-family:Liberation Sans,Arial,sans-serif;font-size:16px;line-height:20px}.lp-enrollment-modal__input::placeholder{color:#000;opacity:1}.lp-enrollment-modal__submit{color:#fff;text-transform:uppercase;cursor:pointer;background:#1e5ec8;border:0;border-radius:8px;width:100%;min-height:44px;font-family:Kumbh Sans,Segoe UI,Arial,sans-serif;font-size:16px;font-weight:800;line-height:24px}.lp-enrollment-modal__summary{color:#fff;background:#051e49;border-radius:10px;gap:7px;margin-top:16px;padding:14px 20px;display:grid}.lp-enrollment-modal__summary-title{color:#fff;font-family:Kumbh Sans,Segoe UI,Arial,sans-serif;font-size:20px;font-weight:800;line-height:1.4}.lp-enrollment-modal__summary-workload{color:rgba(255,255,255,.75);font-family:Kumbh Sans,Segoe UI,Arial,sans-serif;font-size:16px;font-weight:600;line-height:1.14}.lp-enrollment-modal__summary-price{color:#fff;text-transform:uppercase;font-family:Kumbh Sans,Segoe UI,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.14}.lp-section{border-bottom:1px solid #e5e7eb;padding:3rem 0}.lp-section__inner{align-items:center;min-height:120px;display:flex}.lp-section__inner h2{margin:0;font-size:1.25rem;font-weight:600}.lp-footer-bottom{background:#0d0a08;border-top:1px solid #2a2420;padding:46px 0 45px}.lp-footer-bottom__inner{width:min(1240px,100% - 2rem);margin:0 auto}.lp-footer-bottom__top{grid-template-columns:369px minmax(0,1fr) minmax(0,1fr);align-items:start;gap:48px;display:grid}.lp-footer-brand{flex-direction:column;gap:22px;display:flex}.lp-footer-brand__logo{-o-object-fit:contain;object-fit:contain;width:153px;height:50px;display:block}.lp-footer-brand__description{color:#7e7f82;max-width:274px;margin:0;font-family:Liberation Sans,Arial,sans-serif;font-size:14px;font-weight:400;line-height:22.75px}.lp-footer-brand__social{align-items:center;gap:16px;display:flex}.lp-footer-brand__social a{justify-content:center;align-items:center;display:inline-flex}.lp-footer-brand__social a:first-child img{width:24px;height:24px}.lp-footer-brand__social a:last-child img{width:27px;height:27px}.lp-footer-brand__group{flex-direction:column;gap:12px;display:flex}.lp-footer-brand__group-title{color:#7e7f82;margin:0;font-family:Liberation Sans,Arial,sans-serif;font-size:14px;font-weight:400;line-height:20px}.lp-footer-brand__group-logos{flex-wrap:nowrap;align-items:stretch;gap:8px;width:100%;display:flex}.lp-footer-brand__group-logo-card{box-sizing:border-box;background:#fff;border-radius:7px;flex:1 1 0;justify-content:center;align-items:center;min-width:0;min-height:44px;padding:11px 8px;display:inline-flex}.lp-footer-brand__group-logo-card img{width:auto;height:auto;display:block}.lp-footer-contact-block,.lp-footer-map-block{flex-direction:column;gap:22px;display:flex}.lp-footer-contact-block h3,.lp-footer-map-block h3{color:#fff;margin:0;font-family:Liberation Sans,Arial,sans-serif;font-size:16px;font-weight:700;line-height:24px}.lp-footer-contact-block ul{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.lp-footer-contact-block li{color:#7e7f82;align-items:flex-start;gap:12px;font-family:Liberation Sans,Arial,sans-serif;font-size:14px;font-weight:400;line-height:20px;display:flex}.lp-footer-contact-block li img{flex-shrink:0;display:block}.lp-footer-contact-block li:first-child img{width:13.333px;height:16.667px;margin-top:1px}.lp-footer-contact-block li:nth-child(2) img{width:15px;height:15px;margin-top:2px}.lp-footer-contact-block li:nth-child(3) img{width:16.667px;height:13.333px;margin-top:3px}.lp-footer-contact-block li a{color:inherit;text-decoration:none}.lp-footer-map-block__card{background:#1a1613;border-radius:8px;width:100%;height:160px;position:relative;overflow:hidden}.lp-footer-map-block__card>img{-o-object-fit:cover;object-fit:cover;opacity:.6;width:100%;height:100%;display:block}.lp-footer-map-block__card>a{color:#fff;background:#6ec9f0;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:96px;height:32px;margin:auto;font-family:Liberation Sans,Arial,sans-serif;font-size:12px;font-weight:700;line-height:16px;text-decoration:none;display:inline-flex;position:absolute;top:0;bottom:0;left:0;right:0}.lp-footer-map-block__card>a img{width:10.5px;height:10.5px;display:block}.lp-footer-bottom__bar{border-top:1px solid #2a2420;justify-content:space-between;align-items:center;gap:20px;margin-top:20px;padding-top:33px;display:flex}.lp-footer-bottom__bar small{color:#7e7f82;font-family:Liberation Sans,Arial,sans-serif;font-size:12px;font-weight:400;line-height:16px}.lp-footer-bottom__links{align-items:center;gap:24px;display:flex}.lp-footer-bottom__links a{color:#7e7f82;font-family:Liberation Sans,Arial,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none}@media (max-width:1500px){.lp-lead--post-active{overflow-x:clip}.lp-lead--post-active .lp-lead__inner{flex-direction:column;align-items:stretch;gap:14px;width:calc(100% - 28px);max-width:1240px;padding:18px 0}.lp-lead--post-active .lp-lead__title-wrap{justify-content:center}.lp-lead--post-active .lp-lead__title{font-size:22px;line-height:1.2}.lp-lead--post-active .lp-lead__form--step-1-post{width:100%;max-width:100%}.lp-lead--post-active .lp-lead__row--step-1.is-post{grid-template-columns:164px minmax(0,1fr) minmax(0,1fr) auto}}@media (max-width:1180px){.lp-lead--post-active .lp-lead__row--step-1.is-post{grid-template-columns:1fr}.lp-lead--post-active .lp-lead__field--select{width:100%}.lp-lead--post-active .lp-lead__field-wrap--modality,.lp-lead--post-active .lp-lead__field-wrap--workload{max-width:100%}.lp-lead--post-active .lp-lead__button{width:100%}}@media (max-width:1300px){.lp-post-banner__inner{width:calc(100% - 28px);max-width:100%}.lp-lead{overflow-x:clip}.lp-lead__inner{flex-direction:column;align-items:stretch;gap:14px;width:calc(100% - 28px);max-width:720px;padding:18px 0}.lp-lead__title-wrap{justify-content:center}.lp-lead__title{font-size:22px;line-height:1.2}.lp-lead__form,.lp-lead__form--step-1,.lp-lead__form--step-1-post,.lp-lead__form--step-2{width:100%;max-width:100%}.lp-lead__row--step-1,.lp-lead__row--step-2{grid-template-columns:1fr}.lp-lead__field--select{width:100%}.lp-lead__field-wrap--modality,.lp-lead__field-wrap--workload{max-width:100%}.lp-lead__button,.lp-lead__back{width:100%}.lp-lead__status{text-align:center}.lp-graduation{overflow-x:clip}.lp-graduation__inner{flex-direction:column;gap:24px;width:calc(100% - 28px);max-width:720px}.lp-graduation__media{aspect-ratio:736/403;border-radius:36px 36px 0;width:100%;max-width:100%;height:auto}.lp-graduation__content{gap:18px;width:100%;max-width:100%;min-height:0}.lp-graduation__location{align-items:flex-start;gap:8px;width:100%;padding:8px 14px;display:flex}.lp-graduation__location-text{overflow-wrap:anywhere;min-width:0}.lp-graduation__title{overflow-wrap:anywhere;max-width:100%}.lp-graduation__meta{flex-wrap:wrap;align-items:flex-start;gap:10px}.lp-graduation__meta-text{overflow-wrap:anywhere;min-width:0}.lp-portaria{overflow-x:clip}.lp-portaria__inner{gap:40px;width:calc(100% - 28px);max-width:980px}.lp-portaria__brand{width:210px}.lp-portaria__content{flex:1;width:auto;min-width:0}.lp-portaria__badge{font-size:18px;line-height:1.2}.lp-portaria__text{font-size:16px;line-height:1.35}.lp-about-course{overflow-x:clip}.lp-about-course__inner{flex-direction:column;align-items:stretch;gap:24px;width:calc(100% - 30px);max-width:720px}.lp-about-course__content{order:2;width:100%;max-width:100%}.lp-about-course__media{aspect-ratio:537/416;border-radius:34px 34px 34px 0;order:1;width:100%;max-width:100%;height:auto}.lp-about-course__description{max-width:100%}.lp-about-course__profile-list{-moz-column-gap:0;grid-template-rows:none;grid-template-columns:1fr;grid-auto-flow:row;gap:10px 0;padding:15px}.lp-about-course__profile-item{min-height:34px;font-size:15px;line-height:1.3}.lp-health-ead{overflow-x:clip}.lp-health-ead__inner{width:calc(100% - 28px);max-width:720px;overflow:visible}.lp-health-ead__banner-picture{border-radius:24px}.lp-health-ead__header{flex-direction:column;align-items:flex-start;gap:12px}.lp-health-ead__highlight{width:100%;max-width:100%;font-size:18px;line-height:1.35}.lp-health-ead__highlight strong{display:block}.lp-health-ead__carousel-shell{width:100%;max-width:100%;overflow:hidden}.lp-health-ead__carousel{gap:20px;margin-top:18px}.lp-health-ead__viewport{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden}.lp-health-ead__viewport::-webkit-scrollbar{display:none}.lp-health-ead__track{gap:16px;width:-moz-max-content;width:max-content;padding-bottom:8px;display:flex;transform:none!important}.lp-health-ead-card{scroll-snap-align:start;width:min(306px,100vw - 64px);min-width:min(306px,100vw - 64px)}.lp-health-ead__notice{width:100%;max-width:100%}.lp-market-areas__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.lp-grade-curriculum__row{gap:12px;padding:16px 20px}.lp-grade-curriculum__semester,.lp-grade-curriculum__hours{font-size:20px;line-height:1.2}.lp-footer-bottom__top{grid-template-columns:1fr;gap:26px}.lp-footer-brand__description{max-width:100%}.lp-footer-brand__group-logos{gap:10px}.lp-footer-bottom__bar{flex-direction:column;align-items:flex-start;gap:12px;margin-top:26px;padding-top:16px}.lp-footer-bottom__links{flex-wrap:wrap;justify-content:space-between;gap:10px;width:100%}}@media (max-width:768px){.lp-header{-webkit-backdrop-filter:blur(3.896px);backdrop-filter:blur(3.896px)}.lp-header__inner{box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:12px;width:min(390px,100%);min-height:118px;padding:11px 14px}.lp-header__logos{justify-content:center;gap:8px;width:100%}.lp-header__partner-logos{flex-wrap:nowrap;justify-content:center;gap:8px}.lp-header__divider{height:18px;display:block}.lp-logo__image--psychology{width:auto;height:36px}.lp-logo__image--partner{max-height:18px}.lp-logo__image--fasul-group{max-height:16px}.lp-header__cta{border-radius:51px;width:100%;min-height:40px;padding:12px;font-size:12px;font-weight:800;line-height:15.582px}.lp-enrollment-modal{padding:.75rem}.lp-enrollment-modal__panel{border-radius:22px;max-height:calc(100dvh - 1.5rem)}.lp-enrollment-modal__close{width:34px;height:34px;font-size:22px;top:8px;right:8px}.lp-enrollment-modal__top{aspect-ratio:513/124;height:auto}.lp-enrollment-modal__content{padding:16px 16px 20px}.lp-enrollment-modal__title{font-size:22px;line-height:1.2}.lp-enrollment-modal__subtitle{margin-top:2px;font-size:15px;line-height:1.35}.lp-enrollment-modal__form{gap:10px;margin-top:16px}.lp-enrollment-modal__select-trigger,.lp-enrollment-modal__input{height:44px;font-size:15px}.lp-enrollment-modal__submit{min-height:44px;font-size:15px;line-height:1.2}.lp-enrollment-modal__summary{margin-top:14px;padding:14px 16px}.lp-enrollment-modal__summary-title{font-size:18px}.lp-lead__inner{flex-direction:column;align-items:stretch;gap:14px;padding:18px 0}.lp-lead__title-wrap{justify-content:center}.lp-lead__title{font-size:22px;line-height:1.2}.lp-lead__form{width:100%}.lp-lead__row{grid-template-columns:1fr}.lp-lead__field--select{width:100%}.lp-lead__button{min-height:42px}.lp-post-banner{padding-bottom:20px}.lp-post-banner__picture{aspect-ratio:543/257;border-radius:20px}.lp-post-banner__image{border-radius:0}.lp-portaria:before{width:623px;height:623px;top:-363px;left:calc(50% - .24px)}.lp-portaria__inner{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:20px;width:min(361px,100% - 30px);padding:19px 0 32px}.lp-portaria__brand{width:120px}.lp-portaria__divider{width:100%;height:1px}.lp-portaria__content{gap:8px;width:100%}.lp-portaria__badge{border-radius:3px;min-height:26px;padding:4px 14px;font-size:14px;line-height:17.97px}.lp-portaria__text{font-size:12px;line-height:15.415px}.lp-graduation{padding:20px 0;overflow-x:clip}.lp-graduation__inner{flex-direction:column;gap:24px;width:calc(100% - 28px);max-width:620px}.lp-graduation__media{aspect-ratio:736/403;border-radius:36px 36px 0;width:100%;max-width:100%;height:auto}.lp-graduation__content{gap:18px;width:100%;max-width:100%;min-height:0}.lp-graduation__location{align-items:flex-start;gap:8px;width:100%;padding:12px;display:flex}.lp-graduation__location-icon{width:20px;height:20px}.lp-graduation__location-text{overflow-wrap:anywhere;min-width:0;font-size:14px;line-height:1.35}.lp-graduation__heading{margin-top:0}.lp-graduation__title{overflow-wrap:anywhere;max-width:100%;font-size:30px;line-height:1.2}.lp-graduation__subtitle{font-size:18px;line-height:1.35}.lp-graduation__meta{flex-wrap:wrap;align-items:flex-start;gap:10px;margin-top:0}.lp-graduation__meta-text{overflow-wrap:anywhere;min-width:0;font-size:18px;line-height:1.25}.lp-graduation__cta{width:100%;min-height:46px;font-size:18px;line-height:1.2}.lp-graduation__knowledge{margin-top:0}.lp-graduation__tags{gap:10px;margin-top:9px}.lp-graduation__tag{font-size:16px;line-height:1.2}.lp-about-course{padding:34px 0 32px}.lp-about-course__inner{flex-direction:column;align-items:stretch;gap:26px;width:min(361px,100% - 30px)}.lp-about-course__content{order:2;width:100%;max-width:361px}.lp-about-course__media{aspect-ratio:361/297;border-radius:15px 15px 15px 0;order:1;width:100%;max-width:361px;height:auto}.lp-about-course__title{letter-spacing:0;font-size:25px;line-height:30px}.lp-about-course__description{max-width:356px;margin-top:12px;font-size:14px;line-height:18px}.lp-about-course__profile-title{margin-top:22px;font-size:20px;line-height:30px}.lp-about-course__profile-list{-moz-column-gap:0;border-radius:15px;grid-template-rows:none;grid-template-columns:1fr;grid-auto-flow:row;gap:10px 0;margin-top:10px;padding:15px}.lp-about-course__profile-item{align-items:center;min-height:36px;font-size:14px;line-height:15px}.lp-about-course__profile-item img{width:36px;height:36px}.lp-market-areas{padding:36px 0 28px}.lp-market-areas__title{letter-spacing:-.4px;font-size:30px;line-height:1.2}.lp-market-areas__grid{grid-template-columns:1fr;gap:20px;margin-top:12px}.lp-market-areas__card{gap:10px}.lp-market-areas__card img{aspect-ratio:392/240;height:auto}.lp-market-areas__salary{border-radius:22px;justify-content:center;gap:6px;width:100%;padding:4px 8px}.lp-market-areas__salary img{width:18px;height:18px}.lp-market-areas__salary span{white-space:normal;text-align:center;font-size:12px;line-height:1.35}.lp-market-areas__card h3{font-size:20px;line-height:1.3}.lp-market-areas__card p{font-size:15px;line-height:1.45}.lp-grade-curriculum{padding:36px 0 42px}.lp-grade-curriculum__title{letter-spacing:-.4px;font-size:30px;line-height:1.2}.lp-grade-curriculum__list{gap:9px;margin-top:20px}.lp-grade-curriculum__row{gap:10px;min-height:76px;padding:14px 14px 14px 16px}.lp-grade-curriculum__summary{grid-template-columns:1fr;gap:2px;display:grid}.lp-grade-curriculum__semester{font-size:16px;line-height:1.2}.lp-grade-curriculum__name{font-size:18px;line-height:1.2}.lp-grade-curriculum__hours{font-size:18px}.lp-grade-curriculum__toggle{width:44px;height:44px}.lp-grade-curriculum__toggle img{width:19px;height:19px}.lp-grade-curriculum__item{border-radius:16px}.lp-grade-curriculum__panel{padding:0 14px 14px 16px}.lp-grade-curriculum__panel-title{margin-top:10px;font-size:18px;line-height:1.2}.lp-grade-curriculum__panel ul{margin-top:10px;padding-left:1rem}.lp-grade-curriculum__panel li{font-size:15px;line-height:1.35}.lp-grade-curriculum__cta{width:100%;max-width:220px;min-height:44px;margin-top:18px;font-size:18px;line-height:1.2}.lp-health-ead{padding:25px 0;overflow-x:clip}.lp-health-ead__inner{width:calc(100% - 28px);max-width:362px;overflow:visible}.lp-health-ead__banner-picture{border-radius:20px}.lp-health-ead__header{flex-direction:column;align-items:flex-start;gap:12px}.lp-health-ead__title{letter-spacing:0;max-width:362px;font-size:24.651px;line-height:29px}.lp-health-ead__highlight{width:278px;max-width:100%;font-size:14px;line-height:20px}.lp-health-ead__highlight strong{display:block}.lp-health-ead__carousel{gap:25px;margin-top:25px}.lp-health-ead__carousel-shell{width:100%;max-width:100%;overflow:hidden}.lp-health-ead__nav{z-index:4;width:49.301px;display:inline-flex}.lp-health-ead__nav img{width:20px;height:20px}.lp-health-ead__viewport{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden}.lp-health-ead__viewport::-webkit-scrollbar{display:none}.lp-health-ead__track{gap:16.434px;width:-moz-max-content;width:max-content;padding-bottom:8px;display:flex;transform:none!important}.lp-health-ead-card{scroll-snap-align:start;border-radius:13.147px;gap:13.147px;width:min(251.437px,100vw - 56px);min-width:min(251.437px,100vw - 56px);padding:9.86px}.lp-health-ead-card__image-wrap{border-radius:9.86px;height:108.463px}.lp-health-ead-card__tag,.lp-health-ead-card__mec{letter-spacing:-.1663px;border-width:.822px;border-radius:3.547px;min-height:14.79px;padding:0 6px;font-size:8.315px;line-height:1.13}.lp-health-ead-card__hours{letter-spacing:-.1663px;font-size:8.315px;line-height:1.13}.lp-health-ead-card__title{font-size:14.79px;line-height:1.2}.lp-health-ead-card__prices{gap:3.287px}.lp-health-ead-card__price-prefix,.lp-health-ead-card__price{font-size:13.147px;line-height:1.1}.lp-health-ead-card__cta{border-radius:9.86px;min-height:38.619px;font-size:13.147px;line-height:19.721px}.lp-health-ead__notice{border-radius:12px;gap:12px;width:100%;max-width:100%;padding:12px 14px}.lp-health-ead__notice-icon{width:27.937px;height:27.937px;font-size:16px}.lp-health-ead__notice p{font-size:16px;font-weight:400;line-height:20px}.lp-faq-cta{padding:56px 0}.lp-faq-cta__inner{gap:24px}.lp-faq-cta__title{font-size:32px;line-height:1.2}.lp-faq-cta__item{min-height:64px;padding:20px;font-size:16px}.lp-faq-cta__answer{padding:0 20px 16px}.lp-faq-cta__answer p{margin-top:10px}.lp-faq-contact{flex-wrap:wrap;gap:10px;padding:14px}.lp-faq-contact__icon{border-radius:23px;width:46px;height:46px}.lp-faq-contact__text{flex:calc(100% - 56px)}.lp-faq-contact__text strong{font-size:17px;line-height:1.2}.lp-faq-contact__text p{margin-top:2px;font-size:15px;line-height:1.35}.lp-faq-contact__button{border-radius:10px;width:100%;min-height:44px;margin-left:0;font-size:14px;line-height:1.2}.lp-footer-bottom{padding:48px 0 24px}.lp-footer-bottom__top{grid-template-columns:1fr;gap:26px}.lp-footer-brand{gap:16px}.lp-footer-brand__logo{width:144px;height:auto}.lp-footer-brand__description{max-width:100%;font-size:13px;line-height:1.5}.lp-footer-brand__group{gap:10px}.lp-footer-brand__group-logos{flex-wrap:wrap;gap:8px}.lp-footer-brand__group-logo-card{flex:0 0 calc(50% - 4px);min-height:40px;padding:9px 12px}.lp-footer-brand__group-logo-card img{width:auto;height:auto}.lp-footer-contact-block,.lp-footer-map-block{gap:14px}.lp-footer-map-block__card{height:150px}.lp-footer-bottom__bar{flex-direction:column;align-items:flex-start;gap:12px;margin-top:26px;padding-top:16px}.lp-footer-bottom__links{justify-content:space-between;gap:10px;width:100%}}.lp-lead__form{flex-shrink:0;gap:8px;display:grid;position:relative}.lp-lead__row{will-change:opacity, transform;align-items:flex-start;transition:opacity .24s,transform .24s}.lp-lead__row.is-leaving.to-next{opacity:0;transform:translate(-28px)}.lp-lead__row.is-entering.to-next{animation:.24s both lp-lead-step-enter-from-right}.lp-lead__row.is-leaving.to-prev{opacity:0;transform:translate(28px)}.lp-lead__row.is-entering.to-prev{animation:.24s both lp-lead-step-enter-from-left}@keyframes lp-lead-step-enter-from-right{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:translate(0)}}@keyframes lp-lead-step-enter-from-left{0%{opacity:0;transform:translate(-28px)}to{opacity:1;transform:translate(0)}}.lp-lead__row--step-1{grid-template-columns:164px minmax(0,1fr) auto}.lp-lead__row--step-2{grid-template-columns:auto minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) auto}.lp-lead__field-wrap{flex-direction:column;gap:2px;min-width:0;display:flex;position:relative}.lp-lead__field-wrap--modality{max-width:164px}.lp-lead__field-wrap--workload{min-width:0}.lp-lead__field-wrap--workload .lp-lead__field--select{width:100%}.lp-lead__field.is-invalid{border-color:#ff7f7f}.lp-lead__field.is-disabled{background:#e4e8eb}.lp-lead__field--plain{padding:0 12px}.lp-lead__field input:disabled{cursor:not-allowed;color:#707070}.lp-lead__select-wrapper{flex:1;min-width:0}.lp-lead__field .ui-select-trigger{color:#000;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;width:100%;min-width:0;height:100%;padding:0;font-family:Liberation Sans,Arial,sans-serif;font-size:14px;line-height:20px;display:flex}.lp-lead__field .ui-select-trigger>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.lp-lead__field .ui-select-trigger[data-placeholder]{color:#4d5456}.lp-lead__field .ui-select-trigger-icon{color:#000;width:12px;height:12px;margin-left:auto}.lp-lead__field--select .ui-select-trigger-icon{display:none}.lp-lead__field-wrap--workload .lp-lead__field--select .ui-select-trigger-icon{display:block}.lp-lead__select-content{max-height:280px;min-width:var(--radix-select-trigger-width);z-index:150;background:#fff;border:1px solid #d8d8d8;border-radius:8px;overflow:hidden;box-shadow:0 10px 20px -14px rgba(0,0,0,.35)}.lp-lead__select-content .ui-select-viewport{max-height:272px;padding:4px;overflow-y:auto}.lp-lead__select-content .ui-select-item{color:#2f2a2a;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:space-between;align-items:center;width:100%;min-height:34px;padding:7px 30px 7px 10px;font-size:14px;line-height:20px;display:flex}.lp-lead__select-content .ui-select-item[data-highlighted]{background:#f3f4f6;outline:none}.lp-lead__select-content .ui-select-item:focus-visible{background:#f3f4f6;outline:none}.lp-lead__select-content .ui-select-item.is-selected{color:#0f4ca8;background:#eef3fb}.ui-select-item-indicator{flex-shrink:0;margin-left:12px;font-size:12px;line-height:1}.lp-lead__course-search-wrap{position:relative}.lp-lead__course-search-menu{z-index:130;background:#fff;border:1px solid #d8d8d8;border-radius:8px;max-height:240px;display:grid;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 10px 20px -14px rgba(0,0,0,.35)}.lp-lead__course-search-item{color:#2f2a2a;text-align:left;cursor:pointer;background:0 0;border:0;min-height:36px;padding:8px 12px;font-family:inherit;font-size:14px;line-height:20px}.lp-lead__course-search-item:hover,.lp-lead__course-search-item.is-active{background:#f3f4f6}.lp-lead__course-search-empty{color:#6b6c6f;padding:10px 12px;font-size:13px;display:block}.lp-lead__course-search-more{text-align:center;border-top:1px solid #ececec;font-size:12px}.lp-lead__course-search-error{gap:8px;padding:10px 12px;display:grid}.lp-lead__course-search-error .lp-lead__course-search-empty{padding:0}.lp-lead__course-search-retry{color:#2f2a2a;cursor:pointer;background:#f3f4f6;border:0;border-radius:6px;align-self:start;padding:8px 10px;font-family:inherit;font-size:12px;font-weight:700;line-height:1}.lp-lead__button{justify-content:center;align-items:center;display:inline-flex}.lp-lead__button:disabled{opacity:.74;cursor:not-allowed}.lp-lead__back{color:#fff;cursor:pointer;white-space:nowrap;background:rgba(255,255,255,.22);border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 18px;font-family:Kumbh Sans,Segoe UI,Arial,sans-serif;font-size:14px;font-weight:700;line-height:20px;display:inline-flex}.lp-lead__back:disabled{opacity:.74;cursor:not-allowed}.lp-lead__back-icon{flex-shrink:0;width:9px;height:5px;display:block;transform:rotate(360deg)}.lp-lead__error{color:#ffd3d3;min-height:16px;font-size:12px;line-height:16px}.lp-lead__status{color:#d5e6ff;text-align:right;flex:0 0 100%;width:100%;font-size:13px;line-height:18px}.lp-lead__status--error{color:#ffd3d3}.lp-enrollment-modal__input.is-invalid{border-color:#ff7f7f}.lp-enrollment-modal__submit:disabled{opacity:.74;cursor:not-allowed}.lp-enrollment-modal__status{color:#0f172a;margin:12px 0 0;font-family:Liberation Sans,Arial,sans-serif;font-size:14px;line-height:20px}.lp-enrollment-modal__status--error{color:#b91c1c}@media (max-width:768px){.lp-lead__row--step-1,.lp-lead__row--step-2{grid-template-columns:1fr}.lp-lead__field-wrap--modality{max-width:100%}.lp-lead__button,.lp-lead__back{width:100%}.lp-lead__status{text-align:center}.lp-enrollment-modal__status{margin-top:10px;font-size:13px;line-height:18px}}
