:root{--nds-blue:#3498db;--nds-blue-2:#147bc1;--nds-navy:#103b70;--nds-ink:#183653;--nds-muted:#63788d;--nds-ice:#f2f9ff;--nds-line:#dbeaf5;--nds-shadow:0 18px 50px rgba(24,75,119,.12)}
html{scroll-behavior:smooth}.nursing-site{margin:0;background:#fff;color:var(--nds-ink);font-family:"Poppins",sans-serif;font-size:16px;font-weight:400}.nursing-site *{box-sizing:border-box}.nursing-site .page{background:#fff;overflow:hidden}.nds-container{width:min(1180px,calc(100% - 40px));margin:auto}.nds-header{position:sticky;top:0;z-index:1000;background:rgba(255,255,255,.96);border-bottom:1px solid rgba(219,234,245,.85);box-shadow:0 6px 24px rgba(14,58,97,.05);backdrop-filter:blur(14px)}.nds-nav-shell{height:78px;display:flex;align-items:center;gap:32px}.nds-brand{display:flex;align-items:center;gap:10px;color:var(--nds-navy);line-height:1}.nds-brand-logo-img{max-height:44px;width:auto;display:block}.nds-brand-mark{display:grid;place-items:center;width:43px;height:43px;color:#fff;font-size:25px;border-radius:14px 14px 14px 4px;background:linear-gradient(145deg,#56b4f1,var(--nds-blue-2));box-shadow:0 9px 20px rgba(52,152,219,.26)}.nds-brand strong{display:block;font-family:"Poppins",sans-serif;font-size:22px}.nds-brand small{display:block;margin-top:5px;color:var(--nds-blue);font-size:10px;font-weight:700;letter-spacing:1.25px;text-transform:uppercase}.nds-nav{margin-left:auto}.nds-menu{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:29px}.nds-menu li{position:relative;list-style:none}.nds-nav a{position:relative;color:#273f55;font-size:15px;font-weight:600}.nds-menu>li>a:after{content:"";position:absolute;left:0;right:100%;bottom:-9px;height:2px;background:var(--nds-blue);transition:.2s}.nds-menu>li>a:hover:after{right:0}.nds-menu .sub-menu{position:absolute;top:100%;left:0;min-width:210px;margin:10px 0 0;padding:8px;list-style:none;background:#fff;border:1px solid var(--nds-line);border-radius:12px;box-shadow:var(--nds-shadow);opacity:0;visibility:hidden;transform:translateY(6px);transition:.2s;z-index:30}.nds-menu li:hover>.sub-menu,.nds-menu li:focus-within>.sub-menu{opacity:1;visibility:visible;transform:translateY(0)}.nds-menu .sub-menu li{width:100%}.nds-menu .sub-menu a{display:block;padding:9px 12px;border-radius:8px;font-size:14px;font-weight:500;white-space:nowrap}.nds-menu .sub-menu a:hover{background:var(--nds-ice);color:var(--nds-blue-2)}.nds-button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:50px;padding:0 24px;border:1px solid var(--nds-blue);border-radius:7px;color:#fff!important;background:linear-gradient(135deg,var(--nds-blue),var(--nds-blue-2));box-shadow:0 10px 24px rgba(52,152,219,.25);font-size:14px;font-weight:700;transition:transform .2s,box-shadow .2s}.nds-button:hover{transform:translateY(-2px);box-shadow:0 14px 28px rgba(52,152,219,.32)}.nds-button--small{min-height:44px;padding:0 18px;white-space:nowrap}.nds-button--outline{color:var(--nds-blue-2)!important;background:#fff;box-shadow:none}.nds-menu-toggle{display:none;margin-left:auto;width:44px;height:44px;border:0;border-radius:10px;color:#fff;background:var(--nds-blue);font-size:23px}.nds-hero{position:relative;padding:70px 0 88px;background:radial-gradient(circle at 88% 40%,#d7efff 0,rgba(222,243,255,.7) 25%,transparent 52%),linear-gradient(115deg,#fff 40%,#f1f9ff 100%)}.nds-hero:before{content:"";position:absolute;inset:0;background-image:radial-gradient(#3498db 1px,transparent 1px);background-size:26px 26px;opacity:.045}.nds-hero-grid{position:relative;display:grid;grid-template-columns:47% 53%;align-items:center;min-height:520px}.nds-badge,.nds-kicker{display:inline-flex;align-items:center;gap:7px;color:var(--nds-blue-2);font-size:12px;font-weight:700;letter-spacing:.35px;text-transform:uppercase}.nds-badge{padding:8px 13px;border:1px solid #cde6f7;border-radius:99px;background:rgba(255,255,255,.8);box-shadow:0 5px 14px rgba(33,103,153,.07)}.nds-hero h1{margin:21px 0 10px;color:var(--nds-navy);font-family:"Poppins",sans-serif;font-size:52px;line-height:1.08;letter-spacing:-2px}.nds-hero h1 span{color:var(--nds-blue)}.nds-hero h2{margin:0 0 16px;color:var(--nds-blue-2);font-family:"Poppins",sans-serif;font-size:18px}.nds-hero-copy>p{max-width:530px;margin:0 0 20px;color:var(--nds-muted);font-size:16px;line-height:1.75}.nds-checks{display:flex;flex-wrap:wrap;gap:18px;margin:0 0 25px;color:#334e68;font-size:13px;font-weight:600}.nds-checks i{margin-right:4px;color:var(--nds-blue)}.nds-actions{display:flex;gap:14px}.nds-hero-stats{display:flex;gap:0;margin-top:35px}.nds-hero-stats div{display:flex;flex-direction:column;min-width:130px;padding:0 22px;border-right:1px solid var(--nds-line)}.nds-hero-stats div:first-child{padding-left:0}.nds-hero-stats div:last-child{border:0}.nds-hero-stats strong{color:var(--nds-blue-2);font-size:21px}.nds-hero-stats span{color:var(--nds-muted);font-size:12px}.nds-hero-visual{position:relative;height:515px}.nds-image-wrap{position:absolute;inset:0 -9vw 0 0;overflow:hidden;border-radius:47% 0 0 47%;box-shadow:0 20px 60px rgba(36,111,164,.15)}.nds-image-wrap img{width:100%;height:100%;object-fit:cover;object-position:55% center}.nds-float{position:absolute;z-index:3;padding:16px;border:1px solid rgba(255,255,255,.9);border-radius:14px;background:rgba(255,255,255,.92);box-shadow:var(--nds-shadow);backdrop-filter:blur(8px)}.nds-float--rate{left:1%;top:52px;width:155px}.nds-float--rate small,.nds-float--rate strong{display:block}.nds-float--rate small{color:var(--nds-blue-2);font-size:11px}.nds-float--rate strong{color:var(--nds-navy);font-size:24px}.nds-ring{position:absolute;right:14px;top:17px;width:45px;height:45px;border:7px solid #d8effe;border-top-color:var(--nds-blue);border-right-color:var(--nds-blue);border-radius:50%}.nds-float--chart{left:4%;bottom:48px;display:flex;align-items:center;gap:9px;color:var(--nds-blue-2);font-size:12px;font-weight:700}.nds-float--chart i{font-size:25px}.nds-trustbar-wrap{position:relative;z-index:5;margin-top:-35px}.nds-trustbar{min-height:96px;padding:20px 32px;display:grid;grid-template-columns:repeat(6,1fr);align-items:center;gap:25px;border:1px solid #e1edf5;border-radius:18px;background:#fff;box-shadow:0 16px 46px rgba(27,78,119,.13);color:#5d7183}.nds-trustbar>span{text-align:center;font-size:11px;line-height:1.2}.nds-trustbar i{color:var(--nds-blue);font-size:23px;vertical-align:middle}.nds-trustbar strong{color:#254760;font-size:13px}.nds-trustbar .serif,.nds-trustbar .trust-big{color:#1e3348;font-family:serif}.nds-trustbar .trust-big{font-size:27px;font-weight:900}.nds-process{margin-top:-61px;padding:118px 0 76px;color:#fff;background:linear-gradient(135deg,#0a82d4,#33a4ea);position:relative}.nds-process:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 5% 90%,rgba(255,255,255,.12),transparent 22%),radial-gradient(circle at 95% 12%,rgba(255,255,255,.13),transparent 25%)}.nds-section{padding:82px 0}.nds-section-head{position:relative;z-index:2;text-align:center;margin:0 auto 35px}.nds-section-head>span{display:block;margin-bottom:7px;color:var(--nds-blue);font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.nds-section-head h2,.nds-why-copy h2,.nds-final-cta h2{margin:0;color:var(--nds-navy);font-family:"Poppins",sans-serif;font-size:38px;font-weight:800;letter-spacing:-.4px;line-height:1.25}.nds-section-head p{margin:9px 0 0;color:var(--nds-muted)}.nds-section-head--light h2,.nds-section-head--light p,.nds-section-head--light span{color:#fff}.nds-steps{position:relative;z-index:2;display:grid;grid-template-columns:repeat(4,1fr);gap:28px}.nds-steps article{position:relative;min-height:220px;padding:32px 23px 24px;text-align:center;border:1px solid rgba(255,255,255,.22);border-radius:14px;background:linear-gradient(145deg,rgba(255,255,255,.2),rgba(255,255,255,.08));box-shadow:0 16px 30px rgba(4,65,108,.16)}.nds-steps article:not(:last-child):after{content:"→";position:absolute;right:-22px;top:50%;font-size:24px;color:#c9ecff}.nds-steps b{position:absolute;left:14px;top:14px;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;color:var(--nds-blue-2);background:#fff}.nds-steps article>i{display:block;margin:13px 0 17px;font-size:54px}.nds-steps h3{margin:0 0 9px;font-size:18px;font-weight:700}.nds-steps p{margin:0;color:#eaf7ff;font-size:14px;line-height:1.6}.nds-services{background:linear-gradient(180deg,#fff,#f5fbff)}.nds-service-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.nds-service-grid article{display:flex;gap:16px;min-height:174px;padding:24px 20px;border:1px solid #e0edf6;border-radius:12px;background:#fff;box-shadow:0 7px 20px rgba(25,76,115,.07);transition:.2s}.nds-service-grid article:hover{transform:translateY(-4px);border-color:#b9def5;box-shadow:var(--nds-shadow)}.nds-service-grid article>i{flex:none;color:var(--nds-blue);font-size:30px}.nds-service-grid h3{margin:0 0 8px;color:var(--nds-navy);font-size:16px}.nds-service-grid p{margin:0 0 14px;color:var(--nds-muted);font-size:13px;line-height:1.6}.nds-service-grid a{color:var(--nds-blue-2);font-size:12px;font-weight:700}.nds-why{background:#fff}.nds-why-grid{display:grid;grid-template-columns:36% 64%;align-items:center;gap:42px}.nds-why-copy h2{margin:8px 0 20px}.nds-why-copy ul{padding:0;margin:0 0 25px;list-style:none}.nds-why-copy li{margin:10px 0;color:#486278;font-size:14px}.nds-why-copy li:before{content:"✓";display:inline-grid;place-items:center;width:18px;height:18px;margin-right:8px;border-radius:50%;color:#fff;background:var(--nds-blue);font-size:10px;font-weight:700}.nds-mini-stats{display:flex;gap:8px}.nds-mini-stats div{flex:1;padding:14px 8px;text-align:center;border:1px solid #e0edf6;border-radius:10px;box-shadow:0 5px 16px rgba(24,75,119,.06)}.nds-mini-stats strong,.nds-mini-stats span{display:block}.nds-mini-stats strong{color:var(--nds-blue);font-size:15px}.nds-mini-stats span{color:#7690a5;font-size:11px}.nds-study-card{position:relative;height:430px;border-radius:22px;box-shadow:var(--nds-shadow)}.nds-study-card img{width:100%;height:100%;object-fit:cover;border-radius:22px}.study-tag{position:absolute;display:flex;align-items:center;gap:9px;padding:12px 15px;border:1px solid #fff;border-radius:10px;background:rgba(255,255,255,.94);box-shadow:0 10px 26px rgba(23,70,110,.14);color:var(--nds-navy);font-size:11px;font-weight:700}.study-tag i{color:var(--nds-blue);font-size:20px}.tag-one{left:16px;top:20px}.tag-two{right:16px;top:28px}.tag-three{left:20px;bottom:24px}.tag-four{right:18px;bottom:30px}.study-rating{position:absolute;left:50%;bottom:-28px;transform:translateX(-50%);display:grid;place-items:center;width:78px;height:78px;border:5px solid #fff;border-radius:50%;color:#fff;background:var(--nds-blue);box-shadow:0 8px 22px rgba(24,99,151,.3)}.study-rating strong{font-size:17px}.study-rating small{font-size:9px;color:#ffcf45}.nds-testimonials{background:var(--nds-ice)}.nds-rating-line b,.stars{color:#ffad14;letter-spacing:2px}.nds-review-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.nds-review-grid article{position:relative;padding:25px;border:1px solid #dceaf4;border-radius:13px;background:#fff;box-shadow:0 9px 24px rgba(24,75,119,.07)}.nds-review-grid article>i{color:#b8ddf5;font-size:28px}.nds-review-grid .stars{margin:7px 0;font-size:13px}.nds-review-grid p{min-height:75px;color:#60798d;font-size:14px;line-height:1.65}.nds-review-grid footer{display:flex;align-items:center;gap:10px}.avatar{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;color:#fff;background:linear-gradient(135deg,var(--nds-blue),var(--nds-navy));font-size:12px}.nds-review-grid footer strong,.nds-review-grid footer small{display:block}.nds-review-grid footer strong{font-size:13px}.nds-review-grid footer small{color:#8398aa;font-size:11px}.nds-experts{background:#fff}.nds-expert-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:18px}.nds-expert-grid article{padding:22px 12px;text-align:center;border:1px solid #dfeaf3;border-radius:14px;background:linear-gradient(180deg,#f3f9fe 0 45%,#fff 45%);box-shadow:0 8px 22px rgba(22,71,110,.08)}.expert-avatar{display:grid;place-items:center;width:86px;height:86px;margin:0 auto 15px;border:6px solid #fff;border-radius:50%;color:#fff;background:linear-gradient(135deg,#7fc4ef,var(--nds-navy));font-family:"Poppins",sans-serif;font-size:23px}.nds-expert-grid h3{margin:0 0 4px;color:var(--nds-navy);font-size:16px;font-weight:700}.nds-expert-grid p,.nds-expert-grid small{display:block;margin:3px 0;color:#6c8395;font-size:13px}.nds-expert-grid article>div:last-child{margin-top:8px;color:#ffad14;font-size:12px}.nds-centered{text-align:center;margin-top:25px}.nds-centered .nds-button{min-height:42px}.nds-subjects{padding-top:65px;background:#f6fbff;border-top:1px solid #e4eff6}.nds-subject-grid{display:grid;grid-template-columns:repeat(8,1fr);gap:12px}.nds-subject-grid article{text-align:center}.nds-subject-grid i{display:grid;place-items:center;width:56px;height:56px;margin:0 auto 10px;border-radius:18px;color:var(--nds-blue);background:#fff;box-shadow:0 7px 20px rgba(26,82,123,.08);font-size:25px}.nds-subject-grid strong,.nds-subject-grid span{display:block;font-size:12px}.nds-subject-grid strong{color:#35536a}.nds-subject-grid span{color:#8296a8}.nds-faq{background:#fff}.nds-faq-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px 16px}.nds-faq-item{border:1px solid #deebf4;border-radius:9px;background:#fff;box-shadow:0 4px 13px rgba(29,75,109,.05);overflow:hidden}.nds-faq-item button{width:100%;padding:16px 18px;display:flex;align-items:center;justify-content:space-between;border:0;color:#35536a;background:#fff;font-family:inherit;font-size:14px;font-weight:600;text-align:left;cursor:pointer}.nds-faq-item button i{color:var(--nds-blue);font-size:18px}.nds-faq-item>div{max-height:0;overflow:hidden;transition:max-height .3s}.nds-faq-item p{padding:0 18px 16px;margin:0;color:#71879a;font-size:13px;line-height:1.6}.nds-faq-item.is-open>div{max-height:120px}.nds-cta-section{padding:28px 0 0;background:#fff}.nds-final-cta{position:relative;z-index:3;min-height:190px;padding:36px 42px;display:grid;grid-template-columns:130px 1fr;align-items:center;gap:28px;border:1px solid rgba(255,255,255,.6);border-radius:18px;color:#fff;background:linear-gradient(135deg,#158bd7,#35a8ed);box-shadow:0 18px 45px rgba(20,123,193,.27);overflow:hidden}.nds-final-cta:after{content:"+  +  +";position:absolute;right:30px;top:12px;color:rgba(255,255,255,.13);font-size:70px;font-weight:900}.cta-icon{display:grid;place-items:center;width:115px;height:115px;border-radius:50%;color:#fff;background:rgba(255,255,255,.15);font-size:65px}.nds-final-cta h2{color:#fff}.nds-final-cta p{margin:5px 0 15px}.nds-final-cta form{position:relative;z-index:2;display:flex;max-width:520px;height:45px}.nds-final-cta input{flex:1;padding:0 16px;border:0;border-radius:7px 0 0 7px;font:inherit;font-size:14px}.nds-final-cta button{padding:0 20px;border:0;border-radius:0 7px 7px 0;color:#fff;background:var(--nds-navy);font-family:inherit;font-size:13px;font-weight:700}.nds-cta-trust{display:flex;gap:20px;margin-top:14px;font-size:12px}.nds-cta-trust i{margin-right:4px}.nds-footer{margin-top:-42px;padding:93px 0 0;color:#d7ecfb;background:linear-gradient(135deg,#0876c1,#075b9c)}.nds-footer-grid{display:grid;grid-template-columns:1.5fr repeat(4,1fr) 1.35fr;gap:30px}.nds-brand--footer{color:#fff}.nds-brand--footer small{color:#bce4ff}.nds-footer p{font-size:12px;line-height:1.7}.nds-socials{display:flex;gap:7px}.nds-socials a{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:rgba(255,255,255,.14)}.nds-footer h3{margin:0 0 13px;color:#fff;font-size:14px}.nds-footer-grid>div>a{display:block;margin:8px 0;color:#d7ecfb;font-size:12px}.nds-support a{word-break:break-word}.nds-support i{margin-right:5px}.nds-footer-bottom{margin-top:40px;padding:20px 0;display:flex;justify-content:space-between;border-top:1px solid rgba(255,255,255,.16);font-size:11px}.screen-reader-text{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.nds-review-grid article footer{padding:0;border:0;background:transparent;color:inherit;font-size:inherit;text-align:left}.nds-footer{border-top:0;font-size:15px;text-align:left}
@media(max-width:1024px){.nds-menu{gap:16px}.nds-nav a{font-size:13px}.nds-hero-grid{grid-template-columns:48% 52%}.nds-hero h1{font-size:42px}.nds-service-grid{grid-template-columns:repeat(2,1fr)}.nds-subject-grid{grid-template-columns:repeat(4,1fr);gap:25px}.nds-footer-grid{grid-template-columns:1.5fr repeat(3,1fr)}.nds-support{grid-column:span 2}}
@media(max-width:800px){.nds-container{width:min(calc(100% - 30px),680px)}.nds-nav-shell>.nds-button{display:none}.nds-menu-toggle{display:block}.nds-nav{position:absolute;left:15px;right:15px;top:68px;display:none;flex-direction:column;align-items:stretch;gap:0;padding:12px;border:1px solid var(--nds-line);border-radius:14px;background:#fff;box-shadow:var(--nds-shadow)}.nds-nav.is-open{display:flex}.nds-menu{flex-direction:column;align-items:stretch;gap:0;width:100%}.nds-nav a{padding:13px;font-size:16px}.nds-menu .sub-menu{position:static;opacity:1;visibility:visible;transform:none;box-shadow:none;border:0;background:transparent;margin:0;padding:0 0 0 14px}.nds-menu .sub-menu a{padding:10px 13px;font-size:14px}.nds-menu>li>a:after{display:none}.nds-hero{padding-top:45px}.nds-hero-grid{grid-template-columns:1fr}.nds-hero-copy{text-align:center}.nds-hero-copy>p{margin-left:auto;margin-right:auto}.nds-checks,.nds-actions,.nds-hero-stats{justify-content:center}.nds-hero-visual{height:440px;margin-top:40px}.nds-image-wrap{inset:0;border-radius:30px}.nds-trustbar{grid-template-columns:repeat(3,1fr)}.nds-steps{grid-template-columns:repeat(2,1fr)}.nds-steps article:not(:last-child):after{display:none}.nds-why-grid{grid-template-columns:1fr}.nds-why-copy{text-align:center}.nds-why-copy ul{text-align:left;max-width:350px;margin-left:auto;margin-right:auto}.nds-study-card{margin-top:25px}.nds-review-grid{grid-template-columns:1fr}.nds-review-grid p{min-height:0}.nds-expert-grid{grid-template-columns:repeat(3,1fr)}.nds-final-cta{grid-template-columns:1fr;text-align:center}.cta-icon{display:none}.nds-final-cta form{margin:auto}.nds-cta-trust{justify-content:center;flex-wrap:wrap}.nds-footer-grid{grid-template-columns:repeat(3,1fr)}.nds-footer-brand{grid-column:span 3}.nds-support{grid-column:auto}}
@media(max-width:560px){.nds-container{width:calc(100% - 24px)}.nds-brand strong{font-size:18px}.nds-brand-mark{width:38px;height:38px}.nds-hero h1{font-size:36px}.nds-hero h2{font-size:15px}.nds-checks{gap:9px}.nds-actions{flex-direction:column}.nds-hero-stats div{min-width:0;flex:1;padding:0 9px}.nds-hero-visual{height:330px}.nds-float--rate{top:15px}.nds-float--chart{bottom:15px}.nds-trustbar{padding:17px 12px;gap:15px}.nds-process{padding-bottom:55px}.nds-steps,.nds-service-grid,.nds-faq-grid{grid-template-columns:1fr}.nds-section{padding:60px 0}.nds-section-head h2,.nds-why-copy h2,.nds-final-cta h2{font-size:28px}.nds-study-card{height:335px}.study-tag{padding:8px;font-size:10px}.study-tag i{font-size:15px}.nds-expert-grid{grid-template-columns:repeat(2,1fr)}.nds-subject-grid{grid-template-columns:repeat(2,1fr)}.nds-final-cta{padding:30px 18px}.nds-final-cta form{height:auto;flex-direction:column;gap:8px}.nds-final-cta input,.nds-final-cta button{height:45px;border-radius:7px}.nds-footer-grid{grid-template-columns:repeat(2,1fr)}.nds-footer-brand{grid-column:span 2}.nds-footer-bottom{gap:15px;flex-direction:column}.nds-footer{margin-top:-20px}}
