*,:after,:before{box-sizing:border-box;margin:0;padding:0}:root{--navy:#0f2b4a;--navy-light:#1a3d5c;--navy-dark:#091e35;--accent:#e8913a;--accent-hover:#d07a2a;--accent-light:#fdf3e7;--accent-glow:#e8913a59;--white:#fff;--off-white:#f8f9fb;--gray-50:#fafbfc;--gray-100:#f1f3f5;--gray-200:#e2e6ea;--gray-300:#c9cfd6;--gray-500:#6b7a8d;--gray-700:#3d4f63;--gray-900:#1a2332;--success:#16a34a;--success-light:#f0fdf4;--error:#dc2626;--error-light:#fef2f2;--font-display:"DM Serif Display",Georgia,serif;--font-body:"DM Sans",-apple-system,BlinkMacSystemFont,sans-serif;--section-pad-y:6rem;--section-pad-x:1.5rem;--container-max:1140px;--radius-sm:6px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--shadow-sm:0 1px 3px #0f2b4a0f;--shadow-md:0 4px 16px #0f2b4a14;--shadow-lg:0 8px 30px #0f2b4a1f;--shadow-xl:0 20px 50px #0f2b4a26}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;background:var(--white);color:#1a2332;color:var(--gray-900);font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-family:var(--font-body);line-height:1.6;overflow-x:hidden}.container{margin:0 auto;max-width:1140px;max-width:var(--container-max);padding:0 1.5rem;padding:0 var(--section-pad-x)}.section{padding:6rem 0;padding:var(--section-pad-y) 0;position:relative}.section__eyebrow{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-family:var(--font-body);font-size:.8rem;font-weight:700;letter-spacing:.12em;margin-bottom:.75rem;text-align:center;text-transform:uppercase}.section__eyebrow,.section__eyebrow--light{color:#e8913a;color:var(--accent)}.section__title{color:#0f2b4a;color:var(--navy);font-family:"DM Serif Display",Georgia,serif;font-family:var(--font-display);font-size:2.5rem;line-height:1.2;margin-bottom:3rem;text-align:center}.section__footnote{color:#6b7a8d;color:var(--gray-500);font-size:1.05rem;line-height:1.7}.section__cta,.section__footnote{margin-top:3rem;text-align:center}.hide-mobile{display:inline}.reveal{opacity:0;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}.reveal--up{transform:translateY(30px)}.reveal--left{transform:translateX(-30px)}.reveal--right{transform:translateX(30px)}.reveal--visible{opacity:1;transform:translate(0)}.btn{border:2px solid #0000;border-radius:6px;border-radius:var(--radius-sm);cursor:pointer;display:inline-block;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-family:var(--font-body);font-size:.95rem;font-weight:600;overflow:hidden;padding:.75rem 1.5rem;position:relative;text-decoration:none;transition:all .25s cubic-bezier(.16,1,.3,1)}.btn--primary{background:#e8913a;background:var(--accent);border-color:#e8913a;border-color:var(--accent);color:#fff;color:var(--white)}.btn--primary:hover{background:#d07a2a;background:var(--accent-hover);border-color:#d07a2a;border-color:var(--accent-hover);box-shadow:0 6px 20px #e8913a59;box-shadow:0 6px 20px var(--accent-glow);transform:translateY(-2px)}.btn--primary:active{transform:translateY(0)}.btn--glow{box-shadow:0 4px 15px #e8913a59;box-shadow:0 4px 15px var(--accent-glow)}.btn--glow:hover{box-shadow:0 8px 30px #e8913a59;box-shadow:0 8px 30px var(--accent-glow)}.btn--outline{background:#0000;border-color:#fff6;color:#fff;color:var(--white)}.btn--outline:hover{background:#fff;background:var(--white);border-color:#fff;border-color:var(--white);color:#0f2b4a;color:var(--navy);transform:translateY(-2px)}.btn--lg{border-radius:12px;border-radius:var(--radius-md);font-size:1.05rem;padding:1rem 2.25rem}.btn--full{text-align:center;width:100%}.navbar{left:0;padding:1rem 0;position:fixed;right:0;top:0;transition:all .35s cubic-bezier(.16,1,.3,1);z-index:100}.navbar--scrolled{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#091e35f2;box-shadow:0 2px 20px #00000026;padding:.6rem 0}.navbar__inner{justify-content:space-between;margin:0 auto;max-width:1140px;max-width:var(--container-max);padding:0 1.5rem;padding:0 var(--section-pad-x)}.navbar__inner,.navbar__logo{align-items:center;display:flex}.navbar__logo{color:#fff;color:var(--white);cursor:pointer;gap:.5rem;text-decoration:none}.navbar__logo .logo-svg{height:36px;width:36px}.navbar__logo-text{color:#fff;color:var(--white);font-family:"DM Serif Display",Georgia,serif;font-family:var(--font-display);font-size:1.35rem;line-height:1}.navbar__logo-text--accent{color:#e8913a;color:var(--accent)}.navbar__toggle{background:none;border:none;color:#fff;color:var(--white);cursor:pointer;display:none;height:32px;padding:.25rem;width:32px}.navbar__toggle svg{height:100%;width:100%}.navbar__links{align-items:center;display:flex;gap:.25rem;list-style:none}.navbar__links button{background:none;border:none;border-radius:6px;border-radius:var(--radius-sm);color:#fffc;cursor:pointer;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-family:var(--font-body);font-size:.9rem;font-weight:500;padding:.5rem .85rem;transition:color .2s}.navbar__links button:hover{color:#fff;color:var(--white)}.navbar__cta{margin-left:.5rem}.hero{background:#091e35;background:var(--navy-dark);color:#fff;color:var(--white);display:flex;flex-direction:column;min-height:100vh;overflow:hidden;padding:0;position:relative}.hero__bg-shapes{inset:0;overflow:hidden;position:absolute;z-index:0}.hero__shape{border-radius:50%;filter:blur(80px);opacity:.4;position:absolute}.hero__shape--1{animation:float1 15s ease-in-out infinite;background:radial-gradient(circle,#1a3d5c 0,#0000 70%);background:radial-gradient(circle,var(--navy-light) 0,#0000 70%);height:600px;right:-100px;top:-200px;width:600px}.hero__shape--2{animation:float2 18s ease-in-out infinite;background:radial-gradient(circle,#e8913a26 0,#0000 70%);bottom:-100px;height:500px;left:-150px;width:500px}.hero__shape--3{animation:float3 20s ease-in-out infinite;background:radial-gradient(circle,#0f2b4a 0,#0000 70%);background:radial-gradient(circle,var(--navy) 0,#0000 70%);height:350px;left:50%;top:40%;width:350px}.hero__grid-pattern{background-image:linear-gradient(#ffffff08 1px,#0000 0),linear-gradient(90deg,#ffffff08 1px,#0000 0);background-size:60px 60px;inset:0;mask-image:radial-gradient(ellipse 70% 70% at 50% 40%,#000,#0000);-webkit-mask-image:radial-gradient(ellipse 70% 70% at 50% 40%,#000,#0000);position:absolute}@keyframes float1{0%,to{transform:translate(0) scale(1)}33%{transform:translate(30px,-20px) scale(1.05)}66%{transform:translate(-20px,15px) scale(.95)}}@keyframes float2{0%,to{transform:translate(0) scale(1)}33%{transform:translate(-25px,15px) scale(1.05)}66%{transform:translate(20px,-10px) scale(.95)}}@keyframes float3{0%,to{transform:translate(0)}50%{transform:translate(30px,30px)}}.hero__content{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;opacity:0;padding:10rem 0 4rem;position:relative;text-align:center;transform:translateY(20px);transition:opacity .8s ease,transform .8s ease;z-index:1}.hero__content--visible{opacity:1;transform:translateY(0)}.hero__badge{align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#ffffff14;border:1px solid #ffffff1f;border-radius:100px;color:#ffffffe6;display:inline-flex;font-size:.85rem;gap:.5rem;margin-bottom:2rem;padding:.4rem 1.25rem .4rem .75rem}.hero__badge-dot{animation:pulse 2s ease-in-out infinite;background:#16a34a;background:var(--success);border-radius:50%;display:inline-block;height:8px;width:8px}@keyframes pulse{0%,to{box-shadow:0 0 0 0 #16a34a66;opacity:1}50%{box-shadow:0 0 0 6px #16a34a00;opacity:.8}}.hero__headline{font-family:"DM Serif Display",Georgia,serif;font-family:var(--font-display);font-size:3.75rem;line-height:1.12;margin-bottom:1.5rem;max-width:800px}.hero__headline--accent{color:#e8913a;color:var(--accent);display:inline-block}.hero__subheadline{color:#ffffffbf;font-size:1.2rem;line-height:1.75;margin:0 auto 2.5rem;max-width:620px}.hero__ctas{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.trust-bar{background:#ffffff0d;border-top:1px solid #ffffff14;padding:2rem 0;position:relative;z-index:1}.trust-bar__inner{align-items:center;display:flex;flex-wrap:wrap;gap:2.5rem;justify-content:center}.trust-bar__item{align-items:center;display:flex;gap:.75rem}.trust-bar__icon{color:#e8913a;color:var(--accent);flex-shrink:0;height:40px;width:40px}.trust-bar__icon svg{height:100%;width:100%}.trust-bar__text{display:flex;flex-direction:column}.trust-bar__text strong{color:#fff;color:var(--white);font-size:.9rem;font-weight:700;line-height:1.3}.trust-bar__text span{color:#ffffff8c;font-size:.8rem}.trust-bar__divider{background:#ffffff1a;height:36px;width:1px}.problem{background:#f8f9fb;background:var(--off-white)}.card-grid{grid-gap:1.75rem;display:grid;gap:1.75rem}.card-grid--2{grid-template-columns:repeat(2,1fr)}.card-grid--3,.card-grid--services{grid-template-columns:repeat(3,1fr)}.card{background:#fff;background:var(--white);border:1px solid #e2e6ea;border:1px solid var(--gray-200);border-radius:16px;border-radius:var(--radius-lg);box-shadow:0 1px 3px #0f2b4a0f;box-shadow:var(--shadow-sm);height:100%;padding:2.25rem;transition:box-shadow .3s cubic-bezier(.16,1,.3,1),transform .3s cubic-bezier(.16,1,.3,1),border-color .3s ease}.card:hover{border-color:#c9cfd6;border-color:var(--gray-300);box-shadow:0 8px 30px #0f2b4a1f;box-shadow:var(--shadow-lg);transform:translateY(-4px)}.card__icon-wrap{align-items:center;display:flex;height:56px;justify-content:center;margin-bottom:1.25rem;width:56px}.card__icon-wrap svg{height:100%;width:100%}.card__icon-wrap--sm{height:44px;margin-bottom:0;width:44px}.card__title{color:#0f2b4a;color:var(--navy);font-family:"DM Serif Display",Georgia,serif;font-family:var(--font-display);font-size:1.3rem;margin-bottom:.75rem}.card__text{color:#6b7a8d;color:var(--gray-500);font-size:.95rem;line-height:1.7}.card--problem{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#e8913a,#1a3d5c) border-box;background:linear-gradient(var(--white),var(--white)) padding-box,linear-gradient(135deg,var(--accent),var(--navy-light)) border-box;border-top:3px solid #e8913a;border-top:3px solid var(--accent)}.how-it-works{background:#fff;background:var(--white)}.steps{grid-gap:0;align-items:start;display:grid;gap:0;grid-template-columns:1fr auto 1fr auto 1fr}.step,.steps{position:relative}.step{padding:0 1rem;text-align:center}.step__icon-wrap{height:80px;margin:0 auto 1.5rem;position:relative;width:80px}.step__icon-wrap svg{height:100%;width:100%}.step__number{background:#e8913a;background:var(--accent);border-radius:50%;box-shadow:0 2px 8px #e8913a59;box-shadow:0 2px 8px var(--accent-glow);color:#fff;color:var(--white);font-family:"DM Serif Display",Georgia,serif;font-family:var(--font-display);font-size:.85rem;height:28px;position:absolute;right:-8px;top:-8px;width:28px}.step__connector,.step__number{align-items:center;display:flex;justify-content:center}.step__connector{padding-top:2.5rem;width:80px}.step__connector svg{height:20px;width:100%}.step__title{color:#0f2b4a;color:var(--navy);font-family:"DM Serif Display",Georgia,serif;font-family:var(--font-display);font-size:1.25rem;margin-bottom:.75rem}.step__text{color:#6b7a8d;color:var(--gray-500);font-size:.95rem;line-height:1.7}.services{background:#f8f9fb;background:var(--off-white)}.why-us{background:#fff;background:var(--white)}.card--value{border-left:4px solid #e8913a;border-left:4px solid var(--accent);padding-left:2rem}.card__value-header{align-items:center;display:flex;gap:1rem;margin-bottom:.75rem}.card--value .card__title{margin-bottom:0}.faq{background:#f8f9fb;background:var(--off-white)}.faq__list{display:flex;flex-direction:column;gap:.75rem;margin:0 auto;max-width:720px}.faq__item{background:#fff;background:var(--white);border:1px solid #e2e6ea;border:1px solid var(--gray-200);border-radius:12px;border-radius:var(--radius-md);overflow:hidden;transition:box-shadow .3s ease,border-color .3s ease}.faq__item:hover{border-color:#c9cfd6;border-color:var(--gray-300);box-shadow:0 1px 3px #0f2b4a0f;box-shadow:var(--shadow-sm)}.faq__item--open{border-color:#e8913a;border-color:var(--accent);box-shadow:0 4px 16px #0f2b4a14;box-shadow:var(--shadow-md)}.faq__question{align-items:center;background:none;border:none;color:#0f2b4a;color:var(--navy);cursor:pointer;display:flex;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-family:var(--font-body);font-size:1.05rem;font-weight:600;gap:1rem;justify-content:space-between;line-height:1.4;padding:1.25rem 1.5rem;text-align:left;width:100%}.faq__chevron{color:#6b7a8d;color:var(--gray-500);flex-shrink:0;height:24px;transition:transform .3s ease,color .3s ease;width:24px}.faq__chevron svg{height:100%;width:100%}.faq__item--open .faq__chevron{color:#e8913a;color:var(--accent);transform:rotate(180deg)}.faq__answer{max-height:0;overflow:hidden;padding:0 1.5rem;transition:max-height .35s cubic-bezier(.16,1,.3,1),padding .35s cubic-bezier(.16,1,.3,1)}.faq__item--open .faq__answer{max-height:300px;padding:0 1.5rem 1.25rem}.faq__answer p{color:#6b7a8d;color:var(--gray-500);font-size:.95rem;line-height:1.7}.join-team{background:#0f2b4a;background:var(--navy);color:#fff;color:var(--white);overflow:hidden}.join-team .section__title{color:#fff;color:var(--white);margin-bottom:1.5rem;text-align:left}.join-team__grid{grid-gap:4rem;align-items:start;display:grid;gap:4rem;grid-template-columns:1fr 1fr}.join-team__subtitle{color:#ffffffbf;font-size:1.05rem;line-height:1.7;margin-bottom:.75rem}.join-team__subtitle--sm{font-size:.95rem;margin-bottom:2rem}.join-team__benefits{display:flex;flex-direction:column;gap:.5rem}.join-team__benefit{align-items:flex-start;display:flex;gap:1rem;padding:.75rem 0}.join-team__benefit-icon{flex-shrink:0;height:40px;width:40px}.join-team__benefit-icon svg{height:100%;width:100%}.join-team__benefit strong{color:#fff;color:var(--white);display:block;font-size:.95rem;margin-bottom:.15rem}.join-team__benefit span{color:#ffffffa6;font-size:.88rem;line-height:1.5}.join-team__form-wrapper{position:-webkit-sticky;position:sticky;top:5rem}.apply-form{background:#fff;background:var(--white);border-radius:24px;border-radius:var(--radius-xl);box-shadow:0 20px 50px #0f2b4a26;box-shadow:var(--shadow-xl);padding:2.5rem}.apply-form__title{color:#0f2b4a;color:var(--navy);font-family:"DM Serif Display",Georgia,serif;font-family:var(--font-display);font-size:1.5rem;margin-bottom:.5rem}.apply-form__desc{color:#6b7a8d;color:var(--gray-500);font-size:.88rem;line-height:1.5;margin-bottom:1.5rem}.apply-form__fields{display:flex;flex-direction:column;gap:.75rem}.form-field{position:relative}.form-field input,.form-field textarea{background:#fff;background:var(--white);border:2px solid #e2e6ea;border:2px solid var(--gray-200);border-radius:12px;border-radius:var(--radius-md);color:#1a2332;color:var(--gray-900);font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-family:var(--font-body);font-size:.95rem;outline:none;padding:.9rem 1rem;transition:border-color .25s ease,box-shadow .25s ease;width:100%}.form-field input::placeholder,.form-field textarea::placeholder{color:#c9cfd6;color:var(--gray-300)}.form-field input:focus,.form-field textarea:focus{border-color:#e8913a;border-color:var(--accent);box-shadow:0 0 0 3px #e8913a1f}.form-field--error input,.form-field--error textarea{border-color:#dc2626;border-color:var(--error)}.form-field--error input:focus,.form-field--error textarea:focus{box-shadow:0 0 0 3px #dc26261a}.form-field--valid input{border-color:#16a34a;border-color:var(--success)}.form-field--valid input:focus{box-shadow:0 0 0 3px #16a34a1a}.form-field__error{color:#dc2626;color:var(--error);display:block;font-size:.78rem;margin-top:.35rem;padding-left:.25rem}.form-field textarea{min-height:80px;resize:vertical}.form-success{background:#f0fdf4;background:var(--success-light);border-radius:24px;border-radius:var(--radius-xl);padding:3rem 2.5rem;text-align:center}.form-success__icon{height:56px;margin:0 auto 1.25rem;width:56px}.form-success__icon svg{height:100%;width:100%}.form-success h3{color:#16a34a;color:var(--success);font-family:"DM Serif Display",Georgia,serif;font-family:var(--font-display);font-size:1.5rem;margin-bottom:.75rem}.form-success p{color:#3d4f63;color:var(--gray-700)}.form-error{color:#dc2626;color:var(--error);font-size:.85rem;text-align:center}.final-cta{background:linear-gradient(135deg,#091e35,#0f2b4a 60%,#1a3d5c);background:linear-gradient(135deg,var(--navy-dark) 0,var(--navy) 60%,var(--navy-light) 100%);color:#fff;color:var(--white);overflow:hidden;padding:6rem 0;position:relative;text-align:center}.final-cta__bg{background-image:radial-gradient(ellipse 50% 80% at 30% 50%,#e8913a14,#0000),radial-gradient(ellipse 50% 80% at 70% 50%,#1a3d5c4d,#0000);inset:0;position:absolute}.final-cta .container{position:relative;z-index:1}.final-cta__headline{color:#fff;color:var(--white);font-family:"DM Serif Display",Georgia,serif;font-family:var(--font-display);font-size:2.75rem;line-height:1.2;margin-bottom:1rem}.final-cta__subheadline{color:#ffffffb3;font-size:1.15rem;line-height:1.7;margin:0 auto 2.5rem;max-width:560px}.final-cta__reassurance{color:#ffffff80;font-size:.9rem;letter-spacing:.02em;margin-top:1.25rem}.footer{background:#091e35;background:var(--navy-dark);color:#fff9;padding:4rem 0 2rem}.footer__inner{display:flex;flex-wrap:wrap;gap:3rem}.footer__brand{flex:1 1;min-width:200px}.footer__logo{align-items:center;color:#fff;color:var(--white);cursor:pointer;display:flex;gap:.5rem;margin-bottom:.75rem}.footer__logo .logo-mark{height:32px;width:32px}.footer__logo-text{color:#fff;color:var(--white);font-family:"DM Serif Display",Georgia,serif;font-family:var(--font-display);font-size:1.2rem}.footer__logo-text--accent{color:#e8913a;color:var(--accent)}.footer__tagline{color:#ffffff73;font-size:.88rem;line-height:1.5}.footer__links{display:flex;gap:4rem}.footer__link-group{display:flex;flex-direction:column;gap:.5rem}.footer__link-group h4{color:#ffffff59;font-size:.8rem;font-weight:700;letter-spacing:.08em;margin-bottom:.5rem;text-transform:uppercase}.footer__link-group button{background:none;border:none;color:#fff9;cursor:pointer;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-family:var(--font-body);font-size:.9rem;padding:.15rem 0;text-align:left;transition:color .2s}.footer__link-group button:hover{color:#fff;color:var(--white)}.footer__bottom{border-top:1px solid #ffffff14;margin-top:1rem;padding-top:2rem;width:100%}.footer__bottom p{color:#ffffff59;font-size:.8rem}@media (max-width:1024px){.steps{gap:2rem;grid-template-columns:1fr}.step__connector{display:none}.step{padding:0}.card-grid--services{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){:root{--section-pad-y:4rem}.hide-mobile{display:none}.navbar__toggle{display:block}.navbar__links{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#091e35fa;border-top:1px solid #ffffff14;display:none;flex-direction:column;gap:0;left:0;padding:1rem 1.5rem 1.5rem;position:absolute;right:0;top:100%}.navbar__links--open{display:flex}.navbar__links li{width:100%}.navbar__links button{border-bottom:1px solid #ffffff0d;font-size:1rem;padding:.85rem .5rem;text-align:left;width:100%}.navbar__links li:last-child button{border-bottom:none}.navbar__cta{margin-left:0;margin-top:.5rem}.hero__content{padding:7rem 0 3rem}.hero__headline{font-size:2.5rem}.hero__subheadline{font-size:1rem;padding:0 .5rem}.hero__ctas{align-items:center;flex-direction:column;gap:.75rem}.hero__ctas .btn{max-width:320px;text-align:center;width:100%}.trust-bar__inner{align-items:flex-start;flex-direction:column;gap:1.25rem;padding:0 1rem}.trust-bar__divider{display:none}.trust-bar__item{width:100%}.section__title{font-size:1.85rem;margin-bottom:2rem}.card-grid--2,.card-grid--3,.card-grid--services{grid-template-columns:1fr}.card{padding:1.75rem}.steps{gap:2rem;grid-template-columns:1fr}.step__connector{display:none}.join-team__grid{gap:2.5rem;grid-template-columns:1fr}.join-team .section__title,.join-team__subtitle{text-align:center}.join-team__form-wrapper{position:static}.apply-form{padding:2rem 1.5rem}.final-cta{padding:4rem 0}.final-cta__headline{font-size:2rem}.final-cta__subheadline{font-size:1rem}.footer__inner,.footer__links{flex-direction:column;gap:2rem}.footer__brand{text-align:center}.footer__logo{justify-content:center}.footer__link-group{align-items:center;text-align:center}.footer__bottom{text-align:center}.faq__question{font-size:.95rem;padding:1rem 1.25rem}.faq__answer{padding-left:1.25rem;padding-right:1.25rem}.faq__item--open .faq__answer{padding:0 1.25rem 1rem}}@media (max-width:480px){.hero__headline{font-size:2rem}.hero__content{padding:6.5rem 0 2.5rem}.section__title{font-size:1.6rem}.card__title{font-size:1.15rem}.final-cta__headline{font-size:1.65rem}}.careers-nav .navbar__inner{align-items:center;display:flex;justify-content:space-between}.careers-opportunity{background:#f8f9fb;background:var(--off-white)}.careers-opportunity__intro{color:#6b7a8d;color:var(--gray-500);font-size:1.1rem;line-height:1.7;margin:-1.5rem auto 3rem;max-width:680px;text-align:center}.card--opportunity{border-top:3px solid #e8913a;border-top:3px solid var(--accent);position:relative;text-align:center}.card__step-badge{background:#fdf3e7;background:var(--accent-light);border-radius:100px;color:#e8913a;color:var(--accent);display:inline-block;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-family:var(--font-body);font-size:.75rem;font-weight:700;letter-spacing:.1em;margin-bottom:1rem;padding:.3rem .85rem;text-transform:uppercase}.card--opportunity .card__icon-wrap{margin:0 auto 1.25rem}.card--opportunity .card__text,.card--opportunity .card__title{text-align:center}.careers-earnings{background:#fff;background:var(--white)}.careers-earnings__intro{color:#6b7a8d;color:var(--gray-500);font-size:1.1rem;line-height:1.7;margin:-1.5rem auto 3rem;max-width:640px;text-align:center}.earnings-tiers{grid-gap:1.75rem;align-items:start;display:grid;gap:1.75rem;grid-template-columns:repeat(3,1fr)}.earnings-tier{background:#fff;background:var(--white);border:2px solid #e2e6ea;border:2px solid var(--gray-200);border-radius:24px;border-radius:var(--radius-xl);padding:2.5rem 2rem;position:relative;text-align:center;transition:box-shadow .3s ease,transform .3s ease,border-color .3s ease}.earnings-tier:hover{transform:translateY(-4px)}.earnings-tier--featured,.earnings-tier:hover{box-shadow:0 8px 30px #0f2b4a1f;box-shadow:var(--shadow-lg)}.earnings-tier--featured{border-color:#e8913a;border-color:var(--accent);transform:scale(1.04);z-index:1}.earnings-tier--featured:hover{transform:scale(1.04) translateY(-4px)}.earnings-tier__badge{background:#e8913a;background:var(--accent);border-radius:100px;color:#fff;color:var(--white);font-size:.75rem;font-weight:700;left:50%;letter-spacing:.05em;padding:.35rem 1.25rem;position:absolute;text-transform:uppercase;top:-14px;transform:translateX(-50%);white-space:nowrap}.earnings-tier__header{align-items:center;display:flex;gap:.75rem;justify-content:center;margin-bottom:1rem}.earnings-tier__label{color:#6b7a8d;color:var(--gray-500);font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-family:var(--font-body);font-size:.85rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.earnings-tier__icon{height:28px;width:28px}.earnings-tier__icon svg{height:100%;width:100%}.earnings-tier__amount{align-items:baseline;display:flex;gap:.15rem;justify-content:center;margin-bottom:.5rem}.earnings-tier__dollar{color:#e8913a;color:var(--accent);font-size:1.5rem}.earnings-tier__dollar,.earnings-tier__number{font-family:"DM Serif Display",Georgia,serif;font-family:var(--font-display)}.earnings-tier__number{color:#0f2b4a;color:var(--navy);font-size:2.75rem;line-height:1}.earnings-tier__period{color:#6b7a8d;color:var(--gray-500);font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-family:var(--font-body);font-size:1rem}.earnings-tier__desc{border-bottom:1px solid #e2e6ea;border-bottom:1px solid var(--gray-200);color:#6b7a8d;color:var(--gray-500);font-size:.9rem;margin-bottom:1.5rem;padding-bottom:1.5rem}.earnings-tier__details{display:flex;flex-direction:column;gap:.6rem;list-style:none}.earnings-tier__details li{color:#3d4f63;color:var(--gray-700);font-size:.9rem;padding-left:1.5rem;position:relative}.earnings-tier__details li:before{color:#e8913a;color:var(--accent);content:"\2713";font-weight:700;left:0;position:absolute}.earnings-disclaimer{color:#6b7a8d;color:var(--gray-500);font-size:.82rem;font-style:italic;margin-left:auto;margin-right:auto;margin-top:2rem;max-width:600px;text-align:center}.careers-difference{background:#f8f9fb;background:var(--off-white)}.comparison{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr 1fr;margin:0 auto;max-width:900px}.comparison__col{background:#fff;background:var(--white);border:2px solid #e2e6ea;border:2px solid var(--gray-200);border-radius:16px;border-radius:var(--radius-lg);padding:2.5rem}.comparison__col--old{border-color:#e2e6ea;border-color:var(--gray-200)}.comparison__col--new{border-color:#e8913a;border-color:var(--accent);box-shadow:0 4px 16px #0f2b4a14;box-shadow:var(--shadow-md)}.comparison__heading{color:#0f2b4a;color:var(--navy);font-family:"DM Serif Display",Georgia,serif;font-family:var(--font-display);font-size:1.25rem;margin-bottom:1.5rem;text-align:center}.comparison__list{display:flex;flex-direction:column;gap:1rem;list-style:none}.comparison__item{align-items:flex-start;color:#3d4f63;color:var(--gray-700);display:flex;font-size:.95rem;gap:.75rem;line-height:1.5}.comparison__x{background:#fef2f2;background:var(--error-light);color:#dc2626;color:var(--error);font-size:.9rem}.comparison__check,.comparison__x{align-items:center;border-radius:50%;display:inline-flex;flex-shrink:0;font-weight:700;height:22px;justify-content:center;margin-top:1px;width:22px}.comparison__check{background:#f0fdf4;background:var(--success-light);color:#16a34a;color:var(--success);font-size:.75rem}.careers-provide{background:#fff;background:var(--white)}.careers-provide__intro{color:#6b7a8d;color:var(--gray-500);font-size:1.1rem;line-height:1.7;margin:-1.5rem auto 3rem;max-width:560px;text-align:center}.card--provide{border:1px solid #e2e6ea;border:1px solid var(--gray-200);text-align:center}.card--provide .card__icon-wrap{margin:0 auto 1.25rem}.careers-who{background:#f8f9fb;background:var(--off-white)}.careers-who__intro{color:#6b7a8d;color:var(--gray-500);font-size:1.05rem;line-height:1.7;margin:-1.5rem auto 3rem;max-width:560px;text-align:center}.card--persona{border-left:4px solid #e8913a;border-left:4px solid var(--accent);padding-left:2rem}.card--persona .card__title{margin-bottom:0}.careers-day{background:#fff;background:var(--white)}.timeline{display:flex;flex-direction:column;margin:0 auto;max-width:650px}.timeline__item{display:flex;gap:1.5rem;position:relative}.timeline__marker{align-items:center;display:flex;flex-direction:column;flex-shrink:0;width:20px}.timeline__dot{background:#e8913a;background:var(--accent);border-radius:50%;box-shadow:0 0 0 4px #fdf3e7;box-shadow:0 0 0 4px var(--accent-light);flex-shrink:0;height:14px;margin-top:4px;width:14px}.timeline__line{background:#e2e6ea;background:var(--gray-200);flex:1 1;margin:4px 0;min-height:20px;width:2px}.timeline__content{flex:1 1;padding-bottom:2rem}.timeline__time{color:#e8913a;color:var(--accent);display:inline-block;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-family:var(--font-body);font-size:.78rem;font-weight:700;letter-spacing:.06em;margin-bottom:.25rem;text-transform:uppercase}.timeline__activity{color:#0f2b4a;color:var(--navy);font-family:"DM Serif Display",Georgia,serif;font-family:var(--font-display);font-size:1.2rem;margin-bottom:.35rem}.timeline__detail{color:#6b7a8d;color:var(--gray-500);font-size:.92rem;line-height:1.6}.careers-testimonials{background:#f8f9fb;background:var(--off-white)}.card--testimonial{display:flex;flex-direction:column;padding-top:3rem;position:relative}.card__quote-mark{color:#e8913a;color:var(--accent);font-family:"DM Serif Display",Georgia,serif;font-family:var(--font-display);font-size:4rem;left:1.5rem;line-height:1;opacity:.25;position:absolute;top:.75rem}.card__quote{color:#3d4f63;color:var(--gray-700);flex:1 1;font-size:.95rem;font-style:italic;line-height:1.7;margin-bottom:1.5rem}.card__author{align-items:center;border-top:1px solid #e2e6ea;border-top:1px solid var(--gray-200);display:flex;gap:.75rem;padding-top:1rem}.card__author-avatar{align-items:center;background:#0f2b4a;background:var(--navy);border-radius:50%;color:#fff;color:var(--white);display:flex;flex-shrink:0;font-family:"DM Serif Display",Georgia,serif;font-family:var(--font-display);font-size:1rem;height:40px;justify-content:center;width:40px}.card__author-name{color:#0f2b4a;color:var(--navy);display:block;font-size:.9rem}.card__author-role{color:#6b7a8d;color:var(--gray-500);display:block;font-size:.8rem}.careers-faq{background:#fff;background:var(--white)}.careers-apply{background:#0f2b4a;background:var(--navy);color:#fff;color:var(--white);overflow:hidden;position:relative}.careers-apply__bg{background-image:radial-gradient(ellipse 60% 80% at 20% 50%,#e8913a1a,#0000),radial-gradient(ellipse 50% 60% at 80% 30%,#1a3d5c66,#0000);inset:0;pointer-events:none;position:absolute}.careers-apply .container{position:relative;z-index:1}.careers-apply__grid{grid-gap:4rem;align-items:center;display:grid;gap:4rem;grid-template-columns:1fr 1fr}.careers-apply__headline{color:#fff;color:var(--white);font-family:"DM Serif Display",Georgia,serif;font-family:var(--font-display);font-size:2.5rem;line-height:1.2;margin-bottom:1rem}.careers-apply__subheadline{color:#ffffffb3;font-size:1.05rem;line-height:1.7;margin-bottom:2rem}.careers-apply__checklist{display:flex;flex-direction:column;gap:.85rem}.careers-apply__check-item{align-items:center;color:#ffffffd9;display:flex;font-size:.95rem;gap:.75rem}.careers-apply__check-icon{align-items:center;background:#e8913a33;border-radius:50%;color:#e8913a;color:var(--accent);display:inline-flex;flex-shrink:0;font-size:.7rem;font-weight:700;height:22px;justify-content:center;width:22px}.careers-apply__form-wrapper{position:-webkit-sticky;position:sticky;top:5rem}.careers-apply__form{box-shadow:0 20px 50px #0f2b4a26,0 0 80px #e8913a1a;box-shadow:var(--shadow-xl),0 0 80px #e8913a1a}.form-field select,.form-field__select{-webkit-appearance:none;appearance:none;background:#fff;background:var(--white);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none'%3E%3Cpath d='m1 1 5 5 5-5' stroke='%236b7a8d' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;border:2px solid #e2e6ea;border:2px solid var(--gray-200);border-radius:12px;border-radius:var(--radius-md);color:#1a2332;color:var(--gray-900);cursor:pointer;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-family:var(--font-body);font-size:.95rem;outline:none;padding:.9rem 1rem;transition:border-color .25s ease,box-shadow .25s ease;width:100%}.form-field select:focus,.form-field__select:focus{border-color:#e8913a;border-color:var(--accent);box-shadow:0 0 0 3px #e8913a1f}.form-field select option[value=""]{color:#c9cfd6;color:var(--gray-300)}.apply-form__privacy{color:#6b7a8d;color:var(--gray-500);font-size:.78rem;margin-top:.25rem;text-align:center}.careers-footer .footer__inner{align-items:center;flex-direction:column;gap:1.5rem;text-align:center}.careers-footer .footer__brand{text-align:center}.careers-footer .footer__logo{justify-content:center}@media (max-width:1024px){.earnings-tiers{grid-template-columns:1fr;margin-left:auto;margin-right:auto;max-width:420px}.earnings-tier--featured{transform:none}.earnings-tier--featured:hover{transform:translateY(-4px)}.comparison{grid-template-columns:1fr;max-width:500px}.careers-apply__grid{gap:3rem;grid-template-columns:1fr}.careers-apply__headline,.careers-apply__subheadline{text-align:center}.careers-apply__checklist{align-items:center}}@media (max-width:768px){.careers-earnings__intro,.careers-opportunity__intro,.careers-provide__intro,.careers-who__intro{font-size:.95rem;margin-bottom:2rem}.earnings-tiers{grid-template-columns:1fr}.earnings-tier{padding:2rem 1.5rem}.earnings-tier__number{font-size:2.25rem}.comparison__col{padding:1.75rem}.careers-apply__grid{gap:2.5rem;grid-template-columns:1fr}.careers-apply__headline{font-size:1.85rem;text-align:center}.careers-apply__subheadline{text-align:center}.careers-apply__checklist{align-items:center}.careers-apply__form-wrapper{position:static}.timeline{padding-left:0}}@media (max-width:480px){.careers-apply__headline{font-size:1.6rem}.earnings-tier__number{font-size:2rem}}.nurses-stats__icon{color:#e8913a;color:var(--accent)}.nurses-problem{background:#f8f9fb;background:var(--off-white)}.nurses-problem__card{border-top:3px solid #e8913a;border-top:3px solid var(--accent);padding-top:3.5rem;position:relative}.nurses-problem__card-number{color:#e8913a;color:var(--accent);font-family:"DM Serif Display",Georgia,serif;font-family:var(--font-display);font-size:2.5rem;line-height:1;opacity:.12;position:absolute;right:1.5rem;top:1rem}.nurses-problem__quote-block{background:#fff;background:var(--white);border-left:4px solid #e8913a;border-left:4px solid var(--accent);border-radius:24px;border-radius:var(--radius-xl);box-shadow:0 4px 16px #0f2b4a14;box-shadow:var(--shadow-md);margin-top:3.5rem;padding:2.5rem;text-align:center}.nurses-problem__quote{color:#0f2b4a;color:var(--navy);font-family:"DM Serif Display",Georgia,serif;font-family:var(--font-display);font-size:1.5rem;font-style:normal;line-height:1.4;margin-bottom:.75rem}.nurses-problem__cite{color:#6b7a8d;color:var(--gray-500);font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-family:var(--font-body);font-size:.88rem;font-style:normal}.nurses-emotion{background:#091e35;background:var(--navy-dark);color:#fff;color:var(--white);overflow:hidden;position:relative}.nurses-emotion__inner{margin:0 auto;max-width:720px;text-align:center}.nurses-emotion__headline{color:#fff;color:var(--white);font-family:"DM Serif Display",Georgia,serif;font-family:var(--font-display);font-size:2.25rem;line-height:1.25;margin-bottom:2rem}.nurses-emotion__text{color:#ffffffb3;font-size:1.05rem;line-height:1.8;margin-bottom:1.5rem}.nurses-emotion__text:last-child{margin-bottom:0}.nurses-emotion__text--highlight{color:#e8913a;color:var(--accent);font-size:1.1rem;font-weight:600}.nurses-fails{background:#fff;background:var(--white)}.nurses-fails__intro{color:#6b7a8d;color:var(--gray-500);font-size:1.05rem;line-height:1.7;margin:-1.5rem auto 3rem;max-width:640px;text-align:center}.nurses-fails__list{display:flex;flex-direction:column;gap:1rem;margin:0 auto;max-width:720px}.nurses-fails__item{background:#fafbfc;background:var(--gray-50);border:1px solid #e2e6ea;border:1px solid var(--gray-200);border-radius:12px;border-radius:var(--radius-md);display:flex;gap:1.25rem;padding:1.5rem 1.75rem;transition:box-shadow .3s ease}.nurses-fails__item:hover{box-shadow:0 1px 3px #0f2b4a0f;box-shadow:var(--shadow-sm)}.nurses-fails__x{align-items:center;background:#fef2f2;background:var(--error-light);border-radius:50%;color:#dc2626;color:var(--error);display:flex;flex-shrink:0;font-size:1.1rem;font-weight:700;height:32px;justify-content:center;margin-top:2px;width:32px}.nurses-fails__content{flex:1 1}.nurses-fails__title{color:#0f2b4a;color:var(--navy);font-family:"DM Serif Display",Georgia,serif;font-family:var(--font-display);font-size:1.1rem;margin-bottom:.4rem}.nurses-fails__text{color:#6b7a8d;color:var(--gray-500);font-size:.92rem;line-height:1.65;margin-bottom:.5rem}.nurses-fails__verdict{color:#dc2626;color:var(--error);font-size:.82rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.nurses-solution{background:linear-gradient(135deg,#091e35,#0f2b4a 60%,#1a3d5c);background:linear-gradient(135deg,var(--navy-dark) 0,var(--navy) 60%,var(--navy-light) 100%);color:#fff;color:var(--white);overflow:hidden;position:relative}.nurses-solution__headline{color:#fff;color:var(--white);font-family:"DM Serif Display",Georgia,serif;font-family:var(--font-display);font-size:2.5rem;line-height:1.2;margin-bottom:2.5rem;text-align:center}.nurses-solution__accent{color:#e8913a;color:var(--accent)}.nurses-solution__core{margin:0 auto 3rem;max-width:700px;text-align:center}.nurses-solution__text{color:#ffffffbf;font-size:1.05rem;line-height:1.8;margin-bottom:1.25rem}.nurses-solution__text--bold{color:#fff;color:var(--white);font-size:1.1rem;font-weight:600}.nurses-solution__pillars{grid-gap:1.75rem;display:grid;gap:1.75rem;grid-template-columns:repeat(3,1fr)}.nurses-solution__pillar{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:16px;border-radius:var(--radius-lg);padding:2rem 1.5rem;text-align:center;transition:background .3s ease,transform .3s ease}.nurses-solution__pillar:hover{background:#ffffff1a;transform:translateY(-4px)}.nurses-solution__pillar-icon{height:48px;margin:0 auto 1rem;width:48px}.nurses-solution__pillar-icon svg{height:100%;width:100%}.nurses-solution__pillar h3{color:#fff;color:var(--white);font-family:"DM Serif Display",Georgia,serif;font-family:var(--font-display);font-size:1.15rem;margin-bottom:.6rem}.nurses-solution__pillar p{color:#ffffffa6;font-size:.9rem;line-height:1.6}.nurses-how{background:#f8f9fb;background:var(--off-white)}.nurses-how__steps{display:flex;flex-direction:column;gap:0;margin:0 auto;max-width:700px}.nurses-how__step{border-bottom:1px solid #e2e6ea;border-bottom:1px solid var(--gray-200);display:flex;gap:1.75rem;padding:2rem 0}.nurses-how__step:last-child{border-bottom:none}.nurses-how__step-number{align-items:center;background:#e8913a;background:var(--accent);border-radius:50%;box-shadow:0 4px 12px #e8913a59;box-shadow:0 4px 12px var(--accent-glow);color:#fff;color:var(--white);display:flex;flex-shrink:0;font-size:1.25rem;height:48px;justify-content:center;margin-top:2px;width:48px}.nurses-how__step-number,.nurses-how__step-title{font-family:"DM Serif Display",Georgia,serif;font-family:var(--font-display)}.nurses-how__step-title{color:#0f2b4a;color:var(--navy);font-size:1.2rem;margin-bottom:.5rem}.nurses-how__step-text{color:#6b7a8d;color:var(--gray-500);font-size:.95rem;line-height:1.7}.nurses-math{background:#fff;background:var(--white)}.nurses-math__breakdown{background:#fafbfc;background:var(--gray-50);border:1px solid #e2e6ea;border:1px solid var(--gray-200);border-radius:24px;border-radius:var(--radius-xl);margin:0 auto 3rem;max-width:560px;overflow:hidden}.nurses-math__row{align-items:center;border-bottom:1px solid #e2e6ea;border-bottom:1px solid var(--gray-200);display:flex;justify-content:space-between;padding:1.15rem 2rem}.nurses-math__row:last-child{border-bottom:none}.nurses-math__row--highlight{background:#091e35;background:var(--navy-dark)}.nurses-math__label{color:#3d4f63;color:var(--gray-700);font-size:.95rem}.nurses-math__row--highlight .nurses-math__label{color:#fffc}.nurses-math__value{color:#0f2b4a;color:var(--navy);font-family:"DM Serif Display",Georgia,serif;font-family:var(--font-display);font-size:1.15rem;font-weight:700}.nurses-math__value--zero{color:#dc2626;color:var(--error);font-size:1.5rem}.nurses-math__opportunity{margin-bottom:2rem}.nurses-math__opportunity-title{color:#0f2b4a;color:var(--navy);font-family:"DM Serif Display",Georgia,serif;font-family:var(--font-display);font-size:1.5rem;line-height:1.3;margin-bottom:2rem;text-align:center}.nurses-math__tiers{margin-bottom:0}.nurses-math__reframe{background:#fdf3e7;background:var(--accent-light);border-left:4px solid #e8913a;border-left:4px solid var(--accent);border-radius:16px;border-radius:var(--radius-lg);color:#0f2b4a;color:var(--navy);font-family:"DM Serif Display",Georgia,serif;font-family:var(--font-display);font-size:1.25rem;margin-top:2.5rem;padding:1.5rem 2rem;text-align:center}.nurses-why{background:#f8f9fb;background:var(--off-white)}.card--nurse-reason{border-left:4px solid #e8913a;border-left:4px solid var(--accent);padding-left:2rem}.card--nurse-reason .card__title{margin-bottom:0}.nurses-voices{background:#0f2b4a;background:var(--navy);color:#fff;color:var(--white);overflow:hidden;position:relative}.nurses-voices__headline{color:#fff;color:var(--white);font-family:"DM Serif Display",Georgia,serif;font-family:var(--font-display);font-size:2.25rem;line-height:1.25;margin-bottom:3rem;text-align:center}.nurses-voices__grid{grid-gap:1.75rem;display:grid;gap:1.75rem;grid-template-columns:repeat(3,1fr)}.nurses-voices__card{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:16px;border-radius:var(--radius-lg);display:flex;flex-direction:column;padding:2rem}.nurses-voices__quote{color:#ffffffd9;flex:1 1;font-size:1rem;font-style:italic;line-height:1.7;margin-bottom:1.5rem}.nurses-voices__author{align-items:center;border-top:1px solid #ffffff1a;display:flex;gap:.75rem;padding-top:1rem}.nurses-voices__avatar{align-items:center;background:#e8913a;background:var(--accent);border-radius:50%;color:#fff;color:var(--white);display:flex;flex-shrink:0;font-size:.7rem;font-weight:700;height:36px;justify-content:center;letter-spacing:.05em;width:36px}.nurses-voices__author strong{color:#fff;color:var(--white);display:block;font-size:.88rem}.nurses-voices__author span{color:#ffffff80;display:block;font-size:.78rem}.nurses-faq-section{background:#f8f9fb;background:var(--off-white)}.nurses-apply{background:#091e35;background:var(--navy-dark);color:#fff;color:var(--white);overflow:hidden;position:relative}.nurses-apply__bg{background-image:radial-gradient(ellipse 60% 80% at 20% 50%,#e8913a1a,#0000),radial-gradient(ellipse 50% 60% at 80% 30%,#1a3d5c66,#0000);inset:0;pointer-events:none;position:absolute}.nurses-apply .container{position:relative;z-index:1}.nurses-apply__grid{grid-gap:4rem;align-items:center;display:grid;gap:4rem;grid-template-columns:1fr 1fr}.nurses-apply__headline{color:#fff;color:var(--white);font-family:"DM Serif Display",Georgia,serif;font-family:var(--font-display);font-size:2.25rem;line-height:1.2;margin-bottom:1rem}.nurses-apply__subheadline{color:#ffffffb3;font-size:1.05rem;line-height:1.7;margin-bottom:2rem}.nurses-apply__checklist{display:flex;flex-direction:column;gap:.75rem}.nurses-apply__check-item{align-items:center;color:#ffffffd9;display:flex;font-size:.95rem;gap:.75rem}.nurses-apply__check-icon{align-items:center;background:#e8913a33;border-radius:50%;color:#e8913a;color:var(--accent);display:inline-flex;flex-shrink:0;font-size:.7rem;font-weight:700;height:22px;justify-content:center;width:22px}.nurses-apply__form-wrapper{position:-webkit-sticky;position:sticky;top:5rem}.nurses-apply__form{box-shadow:0 20px 50px #0f2b4a26,0 0 80px #e8913a1a;box-shadow:var(--shadow-xl),0 0 80px #e8913a1a}.nurses-footer .footer__inner{align-items:center;flex-direction:column;gap:1.5rem;text-align:center}.nurses-footer .footer__brand{text-align:center}.nurses-footer .footer__logo{justify-content:center}@media (max-width:1024px){.nurses-solution__pillars{grid-template-columns:1fr;margin:0 auto;max-width:480px}.nurses-voices__grid{grid-template-columns:1fr;margin:0 auto;max-width:520px}.nurses-apply__grid{gap:3rem;grid-template-columns:1fr}.nurses-apply__headline,.nurses-apply__subheadline{text-align:center}.nurses-apply__checklist{align-items:center}.nurses-math__tiers{grid-template-columns:1fr;margin-left:auto;margin-right:auto;max-width:420px}.nurses-math__tiers .earnings-tier--featured{transform:none}.nurses-math__tiers .earnings-tier--featured:hover{transform:translateY(-4px)}}@media (max-width:768px){.nurses-problem__quote{font-size:1.2rem}.nurses-problem__quote-block{padding:1.75rem}.nurses-emotion__headline{font-size:1.75rem}.nurses-emotion__text{font-size:.95rem}.nurses-fails__intro{font-size:.95rem;margin-bottom:2rem}.nurses-fails__item{padding:1.25rem}.nurses-solution__headline{font-size:1.85rem}.nurses-solution__pillars{grid-template-columns:1fr}.nurses-how__step{align-items:flex-start;flex-direction:column;gap:1rem}.nurses-math__row{flex-direction:column;gap:.25rem;padding:1rem 1.25rem;text-align:center}.nurses-math__reframe{font-size:1.05rem;padding:1.25rem}.nurses-voices__grid{grid-template-columns:1fr}.nurses-voices__headline{font-size:1.75rem}.nurses-apply__grid{gap:2.5rem;grid-template-columns:1fr}.nurses-apply__headline{font-size:1.65rem;text-align:center}.nurses-apply__subheadline{text-align:center}.nurses-apply__checklist{align-items:center}.nurses-apply__form-wrapper{position:static}}@media (max-width:480px){.nurses-emotion__headline{font-size:1.45rem}.nurses-solution__headline{font-size:1.5rem}.nurses-apply__headline{font-size:1.4rem}.nurses-math__opportunity-title{font-size:1.2rem}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.reveal{opacity:1;transform:none}html{scroll-behavior:auto}}
/*# sourceMappingURL=main.b8643c87.css.map*/