*,:before,:after{box-sizing:border-box;margin:0;padding:0}:root{--navy-900:#1b3350;--navy-800:#22405f;--navy-700:#2c4a69;--navy-500:#4a5f7a;--navy-300:#8fa2b8;--navy-100:#c3d0df;--clay-600:#c4703a;--clay-300:#e0a277;--clay-100:#f0e2d5;--euc-900:#1f3f35;--euc-600:#3e6b5b;--euc-300:#8fbba9;--euc-100:#dce9e2;--euc-200:#d5dedb;--euc-050:#e7efea;--euc-field:#d8e3dc;--sand-000:#fff;--sand-050:#fdfbf8;--sand-100:#fbf6ef;--sand-200:#f6f1ea;--sand-300:#e9e0d3;--sand-400:#c7b6a0;--text-body:#5d6b7d;--text-muted:#7a8494;--text-faint:#a5adb9;--logo-navy:#021c4b;--logo-accent:#fa5a01;--error:#a83c3c;--error-light:#f9efef;--navy:var(--navy-800);--navy-light:var(--navy-700);--navy-dark:var(--navy-900);--accent:var(--clay-600);--accent-light:var(--clay-100);--white:var(--sand-000);--off-white:var(--sand-100);--gray-50:var(--sand-050);--gray-100:var(--sand-200);--gray-200:var(--sand-300);--gray-300:var(--sand-400);--gray-500:var(--text-body);--gray-700:var(--navy-500);--gray-900:var(--navy-800);--success:var(--euc-600);--success-light:var(--euc-050);--font-display:"DM Serif Display", Georgia, serif;--font-lockup:"Cinzel", "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;--dialog-max:544px;--radius-sm:6px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--shadow-sm:0 1px 3px #1b33500f;--shadow-md:0 4px 16px #1b335014;--shadow-lg:0 8px 30px #1b33501a;--shadow-xl:0 20px 50px #1b33501f}html{scroll-behavior:smooth}body{font-family:var(--font-body);color:var(--gray-900);background:var(--sand-100);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6;overflow-x:hidden}.container{max-width:var(--container-max);padding:0 var(--section-pad-x);margin:0 auto}.section{padding:var(--section-pad-y) 0;position:relative}.section__eyebrow{font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--accent);text-align:center;margin-bottom:.75rem;font-size:.8rem;font-weight:700}.section__eyebrow--light{color:var(--accent)}.section__title{font-family:var(--font-display);color:var(--navy);text-align:center;margin-bottom:3rem;font-size:2.5rem;line-height:1.2}.section__footnote{text-align:center;color:var(--gray-500);margin-top:3rem;font-size:1.05rem;line-height:1.7}.section__cta{text-align:center;margin-top:3rem}.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:translate(-30px)}.reveal--right{transform:translate(30px)}.reveal--visible{opacity:1;transform:translate(0)}.hero,.navbar:not(.sk-nav),.join-team,.final-cta,.footer,.careers-apply,.nurses-emotion,.nurses-solution,.nurses-voices,.nurses-apply,.sk-problem,.sk-cred,.sk-band,.sk-cta,.sk-thanks{--accent:var(--clay-300)}.apply-form,.form-success{--accent:var(--clay-600)}.btn{font-family:var(--font-body);border-radius:var(--radius-sm);cursor:pointer;border:2px solid #0000;padding:.75rem 1.5rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:all .25s cubic-bezier(.16,1,.3,1);display:inline-block;position:relative;overflow:hidden}.btn--primary{background:var(--navy-800);color:var(--sand-000);border-color:var(--navy-800)}.btn--primary:hover{background:var(--navy-900);border-color:var(--navy-900);transform:translateY(-2px);box-shadow:0 6px 20px #1b335038}.btn--primary:active{transform:translateY(0)}.btn--glow{box-shadow:0 4px 15px #1b33502e}.btn--glow:hover{box-shadow:0 8px 30px #1b33503d}.btn--outline{color:var(--white);border-color:var(--navy-300);background:0 0}.btn--outline:hover{background:var(--white);color:var(--navy);border-color:var(--white);transform:translateY(-2px)}.hero .btn--primary,.navbar:not(.sk-nav) .btn--primary{background:var(--sand-000);color:var(--navy-800);border-color:var(--sand-000)}.hero .btn--primary:hover,.navbar:not(.sk-nav) .btn--primary:hover{background:var(--sand-100);border-color:var(--sand-100);box-shadow:0 6px 20px #1b335059}.hero .btn--glow,.hero .btn--glow:hover{box-shadow:none}.btn--lg{border-radius:var(--radius-md);padding:1rem 2.25rem;font-size:1.05rem}.btn--full{text-align:center;width:100%}.navbar{z-index:100;padding:1rem 0;transition:all .35s cubic-bezier(.16,1,.3,1);position:fixed;top:0;left:0;right:0}.navbar--scrolled{-webkit-backdrop-filter:blur(12px);background:#1b3350f2;padding:.6rem 0;box-shadow:0 2px 20px #1b33502e}.navbar__inner{max-width:var(--container-max);padding:0 var(--section-pad-x);justify-content:space-between;align-items:center;margin:0 auto;display:flex}.navbar__logo{cursor:pointer;color:var(--white);align-items:center;gap:.5rem;text-decoration:none;display:flex}.navbar__logo .logo-svg{width:40px;height:40px}.wordmark{flex-direction:column;gap:.3em;line-height:1;display:inline-flex}.wordmark__name{font-family:var(--font-lockup);letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;font-size:.78em;font-weight:600}.wordmark__initial{font-size:1.3em}.wordmark__strap{color:var(--logo-accent);align-items:center;gap:.45em;display:flex}.wordmark__rule{background:currentColor;flex:1;height:1px}.wordmark__sub{font-family:var(--font-body);letter-spacing:.34em;text-indent:.34em;text-transform:uppercase;white-space:nowrap;font-size:.4em;font-weight:600}.navbar__logo .wordmark{color:var(--white);font-size:1.3rem}.navbar__toggle{color:var(--white);cursor:pointer;background:0 0;border:none;width:32px;height:32px;padding:.25rem;display:none}.navbar__toggle svg{width:100%;height:100%}.navbar__links{align-items:center;gap:.25rem;list-style:none;display:flex}.navbar__links button{color:var(--navy-100);font-family:var(--font-body);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;padding:.5rem .85rem;font-size:.9rem;font-weight:500;transition:color .2s}.navbar__links button:hover{color:var(--white)}.navbar__cta{margin-left:.5rem}.hero{background:var(--navy-700);color:var(--white);flex-direction:column;min-height:100vh;padding:0;display:flex;position:relative;overflow:hidden}.hero__bg-shapes{z-index:0;position:absolute;inset:0;overflow:hidden}.hero__shape{filter:blur(80px);opacity:.4;border-radius:50%;position:absolute}.hero__shape--1{background:radial-gradient(circle, var(--navy-light) 0%, transparent 70%);width:600px;height:600px;animation:15s ease-in-out infinite float1;top:-200px;right:-100px}.hero__shape--2{background:radial-gradient(circle,#c4703a26 0%,#0000 70%);width:500px;height:500px;animation:18s ease-in-out infinite float2;bottom:-100px;left:-150px}.hero__shape--3{background:radial-gradient(circle, var(--navy) 0%, transparent 70%);width:350px;height:350px;animation:20s ease-in-out infinite float3;top:40%;left:50%}.hero__grid-pattern{background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 70% at 50% 40%,#000,#0000);mask-image:radial-gradient(70% 70% at 50% 40%,#000,#0000)}@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{text-align:center;z-index:1;opacity:0;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:10rem 0 4rem;transition:opacity .8s,transform .8s;display:flex;position:relative;transform:translateY(20px)}.hero__content--visible{opacity:1;transform:translateY(0)}.hero__badge{color:var(--navy-100);-webkit-backdrop-filter:blur(8px);background:#ffffff14;border:.5px solid #ffffff1f;border-radius:100px;align-items:center;gap:.5rem;margin-bottom:2rem;padding:.4rem 1.25rem .4rem .75rem;font-size:.85rem;display:inline-flex}.hero__badge-dot{background:var(--euc-300);border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite pulse;display:inline-block}@keyframes pulse{0%,to{opacity:1;box-shadow:0 0 #8fbba980}50%{opacity:.8;box-shadow:0 0 0 6px #8fbba900}}.hero__headline{font-family:var(--font-display);max-width:800px;margin-bottom:1.5rem;font-size:3.75rem;line-height:1.12}.hero__headline--accent{color:var(--clay-300);display:inline-block}.hero__subheadline{color:var(--navy-100);max-width:620px;margin:0 auto 2.5rem;font-size:1.2rem;line-height:1.75}.hero__ctas{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.trust-bar{z-index:1;background:#ffffff0d;border-top:.5px solid #ffffff14;padding:2rem 0;position:relative}.trust-bar__inner{flex-wrap:wrap;justify-content:center;align-items:center;gap:2.5rem;display:flex}.trust-bar__item{align-items:center;gap:.75rem;display:flex}.trust-bar__icon{width:40px;height:40px;color:var(--accent);flex-shrink:0}.trust-bar__icon svg{width:100%;height:100%}.trust-bar__text{flex-direction:column;display:flex}.trust-bar__text strong{color:var(--white);font-size:.9rem;font-weight:700;line-height:1.3}.trust-bar__text span{color:var(--navy-300);font-size:.8rem}.trust-bar__divider{background:#ffffff1a;width:1px;height:36px}.problem{background:var(--off-white)}.card-grid{gap:1.75rem;display:grid}.card-grid--2{grid-template-columns:repeat(2,1fr)}.card-grid--3,.card-grid--services{grid-template-columns:repeat(3,1fr)}.card{background:var(--white);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);border:.5px solid var(--gray-200);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}.card:hover{box-shadow:var(--shadow-lg);border-color:var(--gray-300);transform:translateY(-4px)}.card__icon-wrap{justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:1.25rem;display:flex}.card__icon-wrap svg{width:100%;height:100%}.card__icon-wrap--sm{width:44px;height:44px;margin-bottom:0}.card__title{font-family:var(--font-display);color:var(--navy);margin-bottom:.75rem;font-size:1.3rem}.card__text{color:var(--gray-500);font-size:.95rem;line-height:1.7}.card--problem{background:var(--sand-000)}.how-it-works{background:var(--sand-050)}.steps{grid-template-columns:1fr auto 1fr auto 1fr;align-items:start;gap:0;display:grid;position:relative}.step{text-align:center;padding:0 1rem;position:relative}.step__icon-wrap{width:80px;height:80px;margin:0 auto 1.5rem;position:relative}.step__icon-wrap svg{width:100%;height:100%}.step__number{background:var(--sand-000);border:.5px solid var(--sand-300);width:28px;height:28px;color:var(--clay-600);font-family:var(--font-display);border-radius:50%;justify-content:center;align-items:center;font-size:.85rem;display:flex;position:absolute;top:-8px;right:-8px}.step__connector{justify-content:center;align-items:center;width:80px;padding-top:2.5rem;display:flex}.step__connector svg{width:100%;height:20px}.step__title{font-family:var(--font-display);color:var(--navy);margin-bottom:.75rem;font-size:1.25rem}.step__text{color:var(--gray-500);font-size:.95rem;line-height:1.7}.services{background:var(--off-white)}.why-us{background:var(--sand-050)}.card--value{border-left:.5px solid var(--sand-300);padding-left:2rem}.card__value-header{align-items:center;gap:1rem;margin-bottom:.75rem;display:flex}.card--value .card__title{margin-bottom:0}.faq{background:var(--off-white)}.faq__list{flex-direction:column;gap:.75rem;max-width:720px;margin:0 auto;display:flex}.faq__item{background:var(--white);border-radius:var(--radius-md);border:.5px solid var(--gray-200);transition:box-shadow .3s,border-color .3s;overflow:hidden}.faq__item:hover{border-color:var(--gray-300);box-shadow:var(--shadow-sm)}.faq__item--open{border-color:var(--accent);box-shadow:var(--shadow-md)}.faq__question{cursor:pointer;width:100%;font-family:var(--font-body);color:var(--navy);text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 1.5rem;font-size:1.05rem;font-weight:600;line-height:1.4;display:flex}.faq__chevron{width:24px;height:24px;color:var(--gray-500);flex-shrink:0;transition:transform .3s,color .3s}.faq__chevron svg{width:100%;height:100%}.faq__item--open .faq__chevron{color:var(--accent);transform:rotate(180deg)}.faq__answer{max-height:0;padding:0 1.5rem;transition:max-height .35s cubic-bezier(.16,1,.3,1),padding .35s cubic-bezier(.16,1,.3,1);overflow:hidden}.faq__item--open .faq__answer{max-height:300px;padding:0 1.5rem 1.25rem}.faq__answer p{color:var(--gray-500);font-size:.95rem;line-height:1.7}.join-team{background:var(--navy-700);color:var(--white);overflow:hidden}.join-team .section__title{color:var(--white);text-align:left;margin-bottom:1.5rem}.join-team__grid{grid-template-columns:1fr 1fr;align-items:start;gap:4rem;display:grid}.join-team__subtitle{color:var(--navy-100);margin-bottom:.75rem;font-size:1.05rem;line-height:1.7}.join-team__subtitle--sm{margin-bottom:2rem;font-size:.95rem}.join-team__benefits{flex-direction:column;gap:.5rem;display:flex}.join-team__benefit{align-items:flex-start;gap:1rem;padding:.75rem 0;display:flex}.join-team__benefit-icon{flex-shrink:0;width:40px;height:40px}.join-team__benefit-icon svg{width:100%;height:100%}.join-team__benefit strong{color:var(--white);margin-bottom:.15rem;font-size:.95rem;display:block}.join-team__benefit span{color:var(--navy-300);font-size:.88rem;line-height:1.5}.join-team__form-wrapper{position:sticky;top:5rem}.apply-form{background:var(--white);border-radius:var(--radius-xl);box-shadow:var(--shadow-xl);padding:2.5rem}.apply-form__title{font-family:var(--font-display);color:var(--navy);margin-bottom:.5rem;font-size:1.5rem}.apply-form__desc{color:var(--gray-500);margin-bottom:1.5rem;font-size:.88rem;line-height:1.5}.apply-form__fields{flex-direction:column;gap:.75rem;display:flex}.form-field{position:relative}.form-field input,.form-field textarea{width:100%;font-family:var(--font-body);border:.5px solid var(--gray-200);border-radius:var(--radius-md);color:var(--gray-900);background:var(--white);outline:none;padding:.9rem 1rem;font-size:.95rem;transition:border-color .25s,box-shadow .25s}.form-field input::placeholder,.form-field textarea::placeholder{color:var(--gray-300)}.form-field input:focus,.form-field textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px #c4703a1f}.form-field--error input,.form-field--error textarea{border-color:var(--error)}.form-field--error input:focus,.form-field--error textarea:focus{box-shadow:0 0 0 3px #a83c3c1a}.form-field--valid input{border-color:var(--euc-field)}.form-field--valid input:focus{box-shadow:0 0 0 3px #3e6b5b1a}.form-field__error{color:var(--error);margin-top:.35rem;padding-left:.25rem;font-size:.78rem;display:block}.form-field textarea{resize:vertical;min-height:80px}.form-success{background:var(--success-light);border-radius:var(--radius-xl);text-align:center;padding:3rem 2.5rem}.form-success__icon{width:56px;height:56px;margin:0 auto 1.25rem}.form-success__icon svg{width:100%;height:100%}.form-success h3{font-family:var(--font-display);color:var(--success);margin-bottom:.75rem;font-size:1.5rem}.form-success p{color:var(--gray-700)}.form-error{color:var(--error);text-align:center;font-size:.85rem}.final-cta{background:var(--navy-700);text-align:left;color:var(--white);padding:6rem 0;position:relative;overflow:hidden}.final-cta__bg{background-image:radial-gradient(50% 80% at 30%,#c4703a14,#0000),radial-gradient(50% 80% at 70%,#2c4a694d,#0000);position:absolute;inset:0}.final-cta .container{z-index:1;position:relative}.final-cta__headline{font-family:var(--font-display);color:var(--white);margin-bottom:1rem;font-size:2.75rem;line-height:1.2}.final-cta__subheadline{color:var(--navy-100);max-width:560px;margin:0 0 2rem;font-size:1.15rem;line-height:1.7}.final-cta__reassurance{color:var(--navy-300);letter-spacing:.02em;margin-top:1.25rem;font-size:.9rem}.final-cta__form-layout{grid-template-columns:1fr 1fr;align-items:start;gap:3rem;display:grid}.final-cta__copy{padding-top:1.5rem}.footer{background:var(--navy-900);color:var(--navy-300);padding:4rem 0 2rem}.footer__inner{flex-wrap:wrap;gap:3rem;display:flex}.footer__brand{flex:1;min-width:200px}.footer__logo{cursor:pointer;color:var(--white);align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.footer__logo .logo-mark{width:36px;height:36px}.footer__logo .wordmark{color:var(--white);font-size:1.15rem}.footer__tagline{color:var(--navy-300);font-size:.88rem;line-height:1.5}.footer__links{gap:4rem;display:flex}.footer__link-group{flex-direction:column;gap:.5rem;display:flex}.footer__link-group h4{letter-spacing:.08em;text-transform:uppercase;color:var(--navy-300);margin-bottom:.5rem;font-size:.8rem;font-weight:700}.footer__link-group button{color:var(--navy-300);font-family:var(--font-body);cursor:pointer;text-align:left;background:0 0;border:none;padding:.15rem 0;font-size:.9rem;transition:color .2s}.footer__link-group button:hover{color:var(--white)}.footer__link-group a,.footer__link-group span{color:var(--navy-300);font-family:var(--font-body);padding:.15rem 0;font-size:.9rem;text-decoration:none;transition:color .2s}.footer__link-group a:hover{color:var(--white)}.footer__bottom{border-top:.5px solid #ffffff14;width:100%;margin-top:1rem;padding-top:2rem}.footer__bottom p{color:var(--navy-300);font-size:.8rem}@media (width<=1024px){.steps{grid-template-columns:1fr;gap:2rem}.step__connector{display:none}.step{padding:0}.card-grid--services{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){:root{--section-pad-y:4rem}.hide-mobile{display:none}.navbar__toggle{display:block}.navbar__links{-webkit-backdrop-filter:blur(16px);background:#1b3350fa;border-top:.5px solid #ffffff14;flex-direction:column;gap:0;padding:1rem 1.5rem 1.5rem;display:none;position:absolute;top:100%;left:0;right:0}.navbar__links--open{display:flex}.navbar__links li{width:100%}.navbar__links button{text-align:left;border-bottom:.5px solid #ffffff0d;width:100%;padding:.85rem .5rem;font-size:1rem}.navbar__links li:last-child button{border-bottom:none}.navbar__cta{margin-top:.5rem;margin-left:0}.hero__content{padding:7rem 0 3rem}.hero__headline{font-size:2.5rem}.hero__subheadline{padding:0 .5rem;font-size:1rem}.hero__ctas{flex-direction:column;align-items:center;gap:.75rem}.hero__ctas .btn{text-align:center;width:100%;max-width:320px}.trust-bar__inner{flex-direction:column;align-items:flex-start;gap:1.25rem;padding:0 1rem}.trust-bar__divider{display:none}.trust-bar__item{width:100%}.section__title{margin-bottom:2rem;font-size:1.85rem}.card-grid--2,.card-grid--3,.card-grid--services{grid-template-columns:1fr}.card{padding:1.75rem}.steps{grid-template-columns:1fr;gap:2rem}.step__connector{display:none}.join-team__grid{grid-template-columns:1fr;gap:2.5rem}.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__form-layout{grid-template-columns:1fr;gap:2rem}.final-cta__copy{text-align:center;padding-top:0}.final-cta__headline{font-size:2rem}.final-cta__subheadline{margin-left:auto;margin-right:auto;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{text-align:center;align-items:center}.footer__bottom{text-align:center}.faq__question{padding:1rem 1.25rem;font-size:.95rem}.faq__answer{padding-left:1.25rem;padding-right:1.25rem}.faq__item--open .faq__answer{padding:0 1.25rem 1rem}}@media (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{justify-content:space-between;align-items:center;display:flex}.careers-opportunity{background:var(--off-white)}.careers-opportunity__intro{text-align:center;color:var(--gray-500);max-width:680px;margin:-1.5rem auto 3rem;font-size:1.1rem;line-height:1.7}.card--opportunity{text-align:center;border-top:.5px solid var(--sand-300);position:relative}.card__step-badge{font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--accent);background:var(--accent-light);border-radius:100px;margin-bottom:1rem;padding:.3rem .85rem;font-size:.75rem;font-weight:700;display:inline-block}.card--opportunity .card__icon-wrap{margin:0 auto 1.25rem}.card--opportunity .card__title,.card--opportunity .card__text{text-align:center}.careers-earnings{background:var(--sand-050)}.careers-earnings__intro{text-align:center;color:var(--gray-500);max-width:640px;margin:-1.5rem auto 3rem;font-size:1.1rem;line-height:1.7}.earnings-tiers{grid-template-columns:repeat(3,1fr);align-items:start;gap:1.75rem;display:grid}.earnings-tier{background:var(--white);border-radius:var(--radius-xl);border:.5px solid var(--gray-200);text-align:center;padding:2.5rem 2rem;transition:box-shadow .3s,transform .3s,border-color .3s;position:relative}.earnings-tier:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}.earnings-tier--featured{border-color:var(--navy-800);box-shadow:var(--shadow-lg);z-index:1;transform:scale(1.04)}.earnings-tier--featured:hover{transform:scale(1.04)translateY(-4px)}.earnings-tier__badge{background:var(--navy-800);color:var(--sand-000);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;border-radius:100px;padding:.35rem 1.25rem;font-size:.75rem;font-weight:700;position:absolute;top:-14px;left:50%;transform:translate(-50%)}.earnings-tier__header{justify-content:center;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.earnings-tier__label{font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--gray-500);font-size:.85rem;font-weight:700}.earnings-tier__icon{width:28px;height:28px}.earnings-tier__icon svg{width:100%;height:100%}.earnings-tier__amount{justify-content:center;align-items:baseline;gap:.15rem;margin-bottom:.5rem;display:flex}.earnings-tier__dollar{font-family:var(--font-display);color:var(--accent);font-size:1.5rem}.earnings-tier__number{font-family:var(--font-display);color:var(--navy);font-size:2.75rem;line-height:1}.earnings-tier__period{font-family:var(--font-body);color:var(--gray-500);font-size:1rem}.earnings-tier__desc{color:var(--gray-500);border-bottom:.5px solid var(--gray-200);margin-bottom:1.5rem;padding-bottom:1.5rem;font-size:.9rem}.earnings-tier__details{flex-direction:column;gap:.6rem;list-style:none;display:flex}.earnings-tier__details li{color:var(--gray-700);padding-left:1.5rem;font-size:.9rem;position:relative}.earnings-tier__details li:before{content:"✓";color:var(--euc-600);font-weight:700;position:absolute;left:0}.earnings-disclaimer{text-align:center;color:var(--gray-500);max-width:600px;margin-top:2rem;margin-left:auto;margin-right:auto;font-size:.82rem;font-style:italic}.careers-difference{background:var(--off-white)}.comparison{grid-template-columns:1fr 1fr;gap:2rem;max-width:900px;margin:0 auto;display:grid}.comparison__col{background:var(--white);border-radius:var(--radius-lg);border:.5px solid var(--gray-200);padding:2.5rem}.comparison__col--old{border-color:var(--gray-200)}.comparison__col--new{border-color:var(--euc-600);box-shadow:var(--shadow-md)}.comparison__heading{font-family:var(--font-display);color:var(--navy);text-align:center;margin-bottom:1.5rem;font-size:1.25rem}.comparison__list{flex-direction:column;gap:1rem;list-style:none;display:flex}.comparison__item{color:var(--gray-700);align-items:flex-start;gap:.75rem;font-size:.95rem;line-height:1.5;display:flex}.comparison__item--negative{color:var(--text-faint)}.comparison__item--positive{color:var(--euc-900)}.comparison__x{background:var(--sand-200);width:22px;height:22px;color:var(--text-faint);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;font-size:.9rem;font-weight:700;display:inline-flex}.comparison__check{background:var(--success-light);width:22px;height:22px;color:var(--success);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;font-size:.75rem;font-weight:700;display:inline-flex}.careers-provide{background:var(--sand-050)}.careers-provide__intro{text-align:center;color:var(--gray-500);max-width:560px;margin:-1.5rem auto 3rem;font-size:1.1rem;line-height:1.7}.card--provide{text-align:center;border:.5px solid var(--gray-200)}.card--provide .card__icon-wrap{margin:0 auto 1.25rem}.careers-who{background:var(--off-white)}.careers-who__intro{text-align:center;color:var(--gray-500);max-width:560px;margin:-1.5rem auto 3rem;font-size:1.05rem;line-height:1.7}.card--persona{border-left:.5px solid var(--sand-300);padding-left:2rem}.card--persona .card__title{margin-bottom:0}.careers-day{background:var(--sand-050)}.timeline{flex-direction:column;max-width:650px;margin:0 auto;display:flex}.timeline__item{gap:1.5rem;display:flex;position:relative}.timeline__marker{flex-direction:column;flex-shrink:0;align-items:center;width:20px;display:flex}.timeline__dot{background:var(--accent);width:14px;height:14px;box-shadow:0 0 0 4px var(--accent-light);border-radius:50%;flex-shrink:0;margin-top:4px}.timeline__line{background:var(--gray-200);flex:1;width:2px;min-height:20px;margin:4px 0}.timeline__content{flex:1;padding-bottom:2rem}.timeline__time{font-family:var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--accent);margin-bottom:.25rem;font-size:.78rem;font-weight:700;display:inline-block}.timeline__activity{font-family:var(--font-display);color:var(--navy);margin-bottom:.35rem;font-size:1.2rem}.timeline__detail{color:var(--gray-500);font-size:.92rem;line-height:1.6}.careers-testimonials{background:var(--off-white)}.card--testimonial{flex-direction:column;padding-top:3rem;display:flex;position:relative}.card__quote-mark{font-family:var(--font-display);color:var(--accent);opacity:.25;font-size:4rem;line-height:1;position:absolute;top:.75rem;left:1.5rem}.card__quote{color:var(--gray-700);flex:1;margin-bottom:1.5rem;font-size:.95rem;font-style:italic;line-height:1.7}.card__author{border-top:.5px solid var(--gray-200);align-items:center;gap:.75rem;padding-top:1rem;display:flex}.card__author-avatar{background:var(--navy);width:40px;height:40px;color:var(--white);font-family:var(--font-display);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;display:flex}.card__author-name{color:var(--navy);font-size:.9rem;display:block}.card__author-role{color:var(--gray-500);font-size:.8rem;display:block}.careers-faq{background:var(--sand-050)}.careers-apply{background:var(--navy-700);color:var(--white);position:relative;overflow:hidden}.careers-apply__bg{pointer-events:none;background-image:radial-gradient(60% 80% at 20%,#c4703a1a,#0000),radial-gradient(50% 60% at 80% 30%,#2c4a6966,#0000);position:absolute;inset:0}.careers-apply .container{z-index:1;position:relative}.careers-apply__grid{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;display:grid}.careers-apply__headline{font-family:var(--font-display);color:var(--white);margin-bottom:1rem;font-size:2.5rem;line-height:1.2}.careers-apply__subheadline{color:var(--navy-100);margin-bottom:2rem;font-size:1.05rem;line-height:1.7}.careers-apply__checklist{flex-direction:column;gap:.85rem;display:flex}.careers-apply__check-item{color:var(--navy-100);align-items:center;gap:.75rem;font-size:.95rem;display:flex}.careers-apply__check-icon{width:22px;height:22px;color:var(--euc-300);background:#8fbba92e;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.7rem;font-weight:700;display:inline-flex}.careers-apply__form-wrapper{position:sticky;top:5rem}.careers-apply__form{box-shadow:var(--shadow-xl), 0 0 80px #c4703a1a}.form-field select,.form-field__select{width:100%;font-family:var(--font-body);border:.5px solid var(--gray-200);border-radius:var(--radius-md);color:var(--gray-900);background:var(--white);cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%236b7a8d' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;outline:none;padding:.9rem 1rem;font-size:.95rem;transition:border-color .25s,box-shadow .25s}.form-field select:focus,.form-field__select:focus{border-color:var(--accent);box-shadow:0 0 0 3px #c4703a1f}.form-field select option[value=""]{color:var(--gray-300)}.apply-form__privacy{text-align:center;color:var(--gray-500);margin-top:.25rem;font-size:.78rem}.careers-footer .footer__inner{text-align:center;flex-direction:column;align-items:center;gap:1.5rem}.careers-footer .footer__brand{text-align:center}.careers-footer .footer__logo{justify-content:center}@media (width<=1024px){.earnings-tiers{grid-template-columns:1fr;max-width:420px;margin-left:auto;margin-right:auto}.earnings-tier--featured{transform:none}.earnings-tier--featured:hover{transform:translateY(-4px)}.comparison{grid-template-columns:1fr;max-width:500px}.careers-apply__grid{grid-template-columns:1fr;gap:3rem}.careers-apply__headline,.careers-apply__subheadline{text-align:center}.careers-apply__checklist{align-items:center}}@media (width<=768px){.careers-opportunity__intro,.careers-earnings__intro,.careers-provide__intro,.careers-who__intro{margin-bottom:2rem;font-size:.95rem}.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{grid-template-columns:1fr;gap:2.5rem}.careers-apply__headline{text-align:center;font-size:1.85rem}.careers-apply__subheadline{text-align:center}.careers-apply__checklist{align-items:center}.careers-apply__form-wrapper{position:static}.timeline{padding-left:0}}@media (width<=480px){.careers-apply__headline{font-size:1.6rem}.earnings-tier__number{font-size:2rem}}.nurses-stats__icon{color:var(--accent)}.nurses-problem{background:var(--off-white)}.nurses-problem__card{border-top:.5px solid var(--sand-300);padding-top:3.5rem;position:relative}.nurses-problem__card-number{font-family:var(--font-display);color:var(--accent);opacity:.12;font-size:2.5rem;line-height:1;position:absolute;top:1rem;right:1.5rem}.nurses-problem__quote-block{text-align:center;background:var(--white);border-radius:var(--radius-xl);border:.5px solid var(--sand-300);box-shadow:var(--shadow-md);margin-top:3.5rem;padding:2.5rem}.nurses-problem__quote{font-family:var(--font-display);color:var(--navy);margin-bottom:.75rem;font-size:1.5rem;font-style:normal;line-height:1.4}.nurses-problem__cite{font-family:var(--font-body);color:var(--gray-500);font-size:.88rem;font-style:normal}.nurses-emotion{background:var(--navy-700);color:var(--white);position:relative;overflow:hidden}.nurses-emotion__inner{text-align:center;max-width:720px;margin:0 auto}.nurses-emotion__headline{font-family:var(--font-display);color:var(--white);margin-bottom:2rem;font-size:2.25rem;line-height:1.25}.nurses-emotion__text{color:var(--navy-100);margin-bottom:1.5rem;font-size:1.05rem;line-height:1.8}.nurses-emotion__text:last-child{margin-bottom:0}.nurses-emotion__text--highlight{color:var(--clay-300);font-size:1.1rem;font-weight:600}.nurses-fails{background:var(--sand-050)}.nurses-fails__intro{text-align:center;color:var(--gray-500);max-width:640px;margin:-1.5rem auto 3rem;font-size:1.05rem;line-height:1.7}.nurses-fails__list{flex-direction:column;gap:1rem;max-width:720px;margin:0 auto;display:flex}.nurses-fails__item{background:var(--gray-50);border-radius:var(--radius-md);border:.5px solid var(--gray-200);gap:1.25rem;padding:1.5rem 1.75rem;transition:box-shadow .3s;display:flex}.nurses-fails__item:hover{box-shadow:var(--shadow-sm)}.nurses-fails__x{background:var(--sand-200);width:32px;height:32px;color:var(--text-faint);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;font-size:1.1rem;font-weight:700;display:flex}.nurses-fails__content{flex:1}.nurses-fails__title{font-family:var(--font-display);color:var(--navy);margin-bottom:.4rem;font-size:1.1rem}.nurses-fails__text{color:var(--gray-500);margin-bottom:.5rem;font-size:.92rem;line-height:1.65}.nurses-fails__verdict{color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:.82rem;font-weight:700}.nurses-solution{background:var(--navy-700);color:var(--white);position:relative;overflow:hidden}.nurses-solution__headline{font-family:var(--font-display);color:var(--white);text-align:center;margin-bottom:2.5rem;font-size:2.5rem;line-height:1.2}.nurses-solution__accent{color:var(--clay-300)}.nurses-solution__core{text-align:center;max-width:700px;margin:0 auto 3rem}.nurses-solution__text{color:var(--navy-100);margin-bottom:1.25rem;font-size:1.05rem;line-height:1.8}.nurses-solution__text--bold{color:var(--white);font-size:1.1rem;font-weight:600}.nurses-solution__pillars{grid-template-columns:repeat(3,1fr);gap:1.75rem;display:grid}.nurses-solution__pillar{text-align:center;border-radius:var(--radius-lg);background:#ffffff0f;border:.5px solid #ffffff1a;padding:2rem 1.5rem;transition:background .3s,transform .3s}.nurses-solution__pillar:hover{background:#ffffff1a;transform:translateY(-4px)}.nurses-solution__pillar-icon{width:48px;height:48px;margin:0 auto 1rem}.nurses-solution__pillar-icon svg{width:100%;height:100%}.nurses-solution__pillar h3{font-family:var(--font-display);color:var(--white);margin-bottom:.6rem;font-size:1.15rem}.nurses-solution__pillar p{color:var(--navy-300);font-size:.9rem;line-height:1.6}.nurses-how{background:var(--off-white)}.nurses-how__steps{flex-direction:column;gap:0;max-width:700px;margin:0 auto;display:flex}.nurses-how__step{border-bottom:.5px solid var(--gray-200);gap:1.75rem;padding:2rem 0;display:flex}.nurses-how__step:last-child{border-bottom:none}.nurses-how__step-number{background:var(--sand-200);border:.5px solid var(--sand-300);width:48px;height:48px;color:var(--clay-600);font-family:var(--font-display);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;font-size:1.25rem;display:flex}.nurses-how__step-title{font-family:var(--font-display);color:var(--navy);margin-bottom:.5rem;font-size:1.2rem}.nurses-how__step-text{color:var(--gray-500);font-size:.95rem;line-height:1.7}.nurses-math{background:var(--sand-050)}.nurses-math__breakdown{background:var(--gray-50);border-radius:var(--radius-xl);border:.5px solid var(--gray-200);max-width:560px;margin:0 auto 3rem;overflow:hidden}.nurses-math__row{border-bottom:.5px solid var(--gray-200);justify-content:space-between;align-items:center;padding:1.15rem 2rem;display:flex}.nurses-math__row:last-child{border-bottom:none}.nurses-math__row--highlight{background:var(--navy-700)}.nurses-math__label{color:var(--gray-700);font-size:.95rem}.nurses-math__row--highlight .nurses-math__label{color:var(--navy-100)}.nurses-math__value{font-family:var(--font-display);color:var(--navy);font-size:1.15rem;font-weight:700}.nurses-math__value--zero{color:var(--sand-000);font-size:1.5rem}.nurses-math__opportunity{margin-bottom:2rem}.nurses-math__opportunity-title{font-family:var(--font-display);color:var(--navy);text-align:center;margin-bottom:2rem;font-size:1.5rem;line-height:1.3}.nurses-math__tiers{margin-bottom:0}.nurses-math__reframe{text-align:center;font-family:var(--font-display);color:var(--navy);background:var(--clay-100);border-radius:var(--radius-lg);margin-top:2.5rem;padding:1.5rem 2rem;font-size:1.25rem}.nurses-why{background:var(--off-white)}.card--nurse-reason{border-left:.5px solid var(--sand-300);padding-left:2rem}.card--nurse-reason .card__title{margin-bottom:0}.nurses-voices{background:var(--navy-700);color:var(--white);position:relative;overflow:hidden}.nurses-voices__headline{font-family:var(--font-display);color:var(--white);text-align:center;margin-bottom:3rem;font-size:2.25rem;line-height:1.25}.nurses-voices__grid{grid-template-columns:repeat(3,1fr);gap:1.75rem;display:grid}.nurses-voices__card{border-radius:var(--radius-lg);background:#ffffff0f;border:.5px solid #ffffff1a;flex-direction:column;padding:2rem;display:flex}.nurses-voices__quote{color:var(--navy-100);flex:1;margin-bottom:1.5rem;font-size:1rem;font-style:italic;line-height:1.7}.nurses-voices__author{border-top:.5px solid #ffffff1a;align-items:center;gap:.75rem;padding-top:1rem;display:flex}.nurses-voices__avatar{background:var(--navy-500);width:36px;height:36px;color:var(--sand-000);letter-spacing:.05em;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.7rem;font-weight:700;display:flex}.nurses-voices__author strong{color:var(--white);font-size:.88rem;display:block}.nurses-voices__author span{color:var(--navy-300);font-size:.78rem;display:block}.nurses-faq-section{background:var(--off-white)}.nurses-apply{background:var(--navy-700);color:var(--white);position:relative;overflow:hidden}.nurses-apply__bg{pointer-events:none;background-image:radial-gradient(60% 80% at 20%,#c4703a1a,#0000),radial-gradient(50% 60% at 80% 30%,#2c4a6966,#0000);position:absolute;inset:0}.nurses-apply .container{z-index:1;position:relative}.nurses-apply__grid{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;display:grid}.nurses-apply__headline{font-family:var(--font-display);color:var(--white);margin-bottom:1rem;font-size:2.25rem;line-height:1.2}.nurses-apply__subheadline{color:var(--navy-100);margin-bottom:2rem;font-size:1.05rem;line-height:1.7}.nurses-apply__checklist{flex-direction:column;gap:.75rem;display:flex}.nurses-apply__check-item{color:var(--navy-100);align-items:center;gap:.75rem;font-size:.95rem;display:flex}.nurses-apply__check-icon{width:22px;height:22px;color:var(--euc-300);background:#8fbba92e;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.7rem;font-weight:700;display:inline-flex}.nurses-apply__form-wrapper{position:sticky;top:5rem}.nurses-apply__form{box-shadow:var(--shadow-xl), 0 0 80px #c4703a1a}.nurses-footer .footer__inner{text-align:center;flex-direction:column;align-items:center;gap:1.5rem}.nurses-footer .footer__brand{text-align:center}.nurses-footer .footer__logo{justify-content:center}@media (width<=1024px){.nurses-solution__pillars{grid-template-columns:1fr;max-width:480px;margin:0 auto}.nurses-voices__grid{grid-template-columns:1fr;max-width:520px;margin:0 auto}.nurses-apply__grid{grid-template-columns:1fr;gap:3rem}.nurses-apply__headline,.nurses-apply__subheadline{text-align:center}.nurses-apply__checklist{align-items:center}.nurses-math__tiers{grid-template-columns:1fr;max-width:420px;margin-left:auto;margin-right:auto}.nurses-math__tiers .earnings-tier--featured{transform:none}.nurses-math__tiers .earnings-tier--featured:hover{transform:translateY(-4px)}}@media (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{margin-bottom:2rem;font-size:.95rem}.nurses-fails__item{padding:1.25rem}.nurses-solution__headline{font-size:1.85rem}.nurses-solution__pillars{grid-template-columns:1fr}.nurses-how__step{flex-direction:column;align-items:flex-start;gap:1rem}.nurses-math__row{text-align:center;flex-direction:column;gap:.25rem;padding:1rem 1.25rem}.nurses-math__reframe{padding:1.25rem;font-size:1.05rem}.nurses-voices__grid{grid-template-columns:1fr}.nurses-voices__headline{font-size:1.75rem}.nurses-apply__grid{grid-template-columns:1fr;gap:2.5rem}.nurses-apply__headline{text-align:center;font-size:1.65rem}.nurses-apply__subheadline{text-align:center}.nurses-apply__checklist{align-items:center}.nurses-apply__form-wrapper{position:static}}@media (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){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.reveal{opacity:1;transform:none}html{scroll-behavior:auto}}.sms-consent{background:var(--sand-050);border:.5px solid var(--sand-300);border-radius:8px;flex-direction:column;gap:.6rem;margin-bottom:1rem;padding:1rem;display:flex}.sms-consent__label{color:var(--navy-500);cursor:pointer;align-items:flex-start;gap:.6rem;font-size:.82rem;line-height:1.5;display:flex}.sms-consent__checkbox{width:15px;height:15px;accent-color:var(--accent);cursor:pointer;flex-shrink:0;margin-top:.15rem}.sms-consent__disclosure{color:var(--text-body);border-top:.5px solid var(--sand-300);margin:.25rem 0 0;padding-top:.5rem;font-size:.72rem;line-height:1.5}.sms-consent__link{color:var(--accent);text-decoration:underline}.sms-consent__link:hover{opacity:.8}.footer__legal-link{color:var(--text-faint);font-size:inherit;text-decoration:none}.footer__legal-link:hover{color:var(--clay-300);text-decoration:underline}.legal-page{min-height:80vh;padding-top:5rem;padding-bottom:4rem}.legal-page__container{max-width:760px;margin:0 auto}.legal-page__title{font-family:var(--font-display);color:var(--navy);margin-bottom:.25rem;font-size:clamp(1.8rem,4vw,2.5rem)}.legal-page__updated{color:var(--text-faint);margin-bottom:2.5rem;font-size:.85rem}.legal-page__section{margin-bottom:2rem}.legal-page__section h2{font-family:var(--font-display);color:var(--navy);margin-bottom:.6rem;font-size:1.2rem}.legal-page__section p,.legal-page__section li{color:var(--navy-500);margin-bottom:.5rem;font-size:.95rem;line-height:1.7}.legal-page__section ul{margin-bottom:.5rem;padding-left:1.5rem}.legal-page__section li{margin-bottom:.3rem}.thank-you-page{text-align:center;flex-direction:column;justify-content:center;min-height:100svh;padding:4rem 0;display:flex}.thank-you-page__inner{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:2rem;display:grid}.thank-you-page__inner>*{grid-column:4/10}.thank-you-page__logo{color:var(--logo-navy);margin-bottom:1.75rem}.thank-you-page__logo .logo-mark{width:58px;height:58px;margin:0 auto}.thank-you-page__eyebrow{font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--euc-600);margin-bottom:.85rem;font-size:.78rem;font-weight:700}.thank-you-page__heading{font-family:var(--font-display);color:var(--navy);margin-bottom:1rem;font-size:clamp(2rem,5vw,2.9rem);line-height:1.15}.thank-you-page__body{font-family:var(--font-body);color:var(--gray-700);margin-bottom:.85rem;font-size:1.1rem;line-height:1.75}.thank-you-page__fallback{font-family:var(--font-body);color:var(--text-muted);font-size:.93rem;line-height:1.7}.thank-you-page__fallback a{color:var(--navy);text-underline-offset:2px;text-decoration:underline}.thank-you-page__divider{background:var(--clay-600);opacity:.75;width:52px;height:2px;margin:2.75rem auto}.thank-you-page__subheading{font-family:var(--font-display);color:var(--navy);margin-bottom:1rem;font-size:clamp(1.45rem,3.6vw,1.95rem);line-height:1.2}.thank-you-page__cta{justify-self:center;margin-top:1.25rem}.thank-you-page__footer{border-top:1px solid var(--gray-200);padding:1.75rem 0 2.25rem}.thank-you-page__footer-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;display:flex}.thank-you-page__footer-text,.thank-you-page__footer-links{font-family:var(--font-body);color:var(--text-muted);font-size:.85rem}.thank-you-page__footer-links{flex-wrap:wrap;gap:1.25rem;display:flex}.thank-you-page__footer-links a{color:var(--gray-700);text-decoration:none}.thank-you-page__footer-links a:hover{color:var(--navy);text-underline-offset:2px;text-decoration:underline}@media (width<=768px){.thank-you-page__inner>*{grid-column:1/13}.thank-you-page__footer-inner{text-align:center;justify-content:center}}.app--starterkit{--font-display:"Newsreader", Georgia, serif;--font-body:"Geist", -apple-system, BlinkMacSystemFont, sans-serif;--font-mono:"Geist Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--gray-400:var(--text-muted);--section-pad-y:6rem;--section-pad-x:2rem;--radius-sm:.3rem;--radius-md:.4rem;--radius-lg:.5rem;--radius-xl:.7rem;--shadow-sm:0 1px 2px #1b33500a;--shadow-md:0 2px 10px #1b335012;--shadow-lg:0 2px 10px #1b335012;--shadow-xl:0 24px 60px -28px #1b335047, 0 2px 10px #1b335012;font-family:var(--font-body);color:var(--gray-900);background:var(--sand-100)}.app--starterkit :is(h1,h2,h3,h4,h5,h6){font-weight:500}.app--starterkit .form-field input:focus,.app--starterkit .form-field textarea:focus,.app--starterkit .form-field select:focus,.app--starterkit .form-field__select:focus{box-shadow:0 0 0 3px #22405f2e}.app--starterkit .apply-form{padding:1.85rem 1.85rem 1.6rem}.app--starterkit .apply-form__title{color:var(--gray-900);line-height:1.25}.app--starterkit .apply-form__desc{margin-bottom:.65rem;font-size:.875rem;line-height:1.625}.app--starterkit .sms-consent{padding:.85rem .9rem}.app--starterkit .sms-consent__label,.app--starterkit .sms-consent__disclosure{font-size:.72rem;line-height:1.45}.app--starterkit .sk-form__micro{margin-top:.7rem;font-size:.76rem}.app--starterkit .section,.app--starterkit .sk-cred{border-bottom:.5px solid var(--gray-200)}.app--starterkit .sk-cta{border-bottom:0}.app--starterkit .btn{border-radius:var(--radius-lg);border-width:1px;padding:.8rem 1.5rem;font-size:.875rem;font-weight:500}.app--starterkit .sk-noise{background-image:radial-gradient(#1b335014 .55px,#0000 .55px);background-size:7px 7px}.sk-eyebrow{font-family:var(--font-body);letter-spacing:.2em;text-transform:uppercase;color:var(--accent);margin-bottom:1rem;font-size:.75rem;font-weight:500}.sk-eyebrow--center{text-align:left}.sk-eyebrow--light{color:var(--clay-300)}.sk-eyebrow--muted{color:var(--gray-500)}.sk-section-title{font-family:var(--font-display);letter-spacing:-.025em;color:var(--gray-900);margin-bottom:1.25rem;font-size:clamp(1.875rem,3.6vw,2.25rem);line-height:1.25}.sk-section-title--center{text-align:left}.sk-section-lede{color:var(--gray-500);margin-bottom:2.5rem;font-size:1.125rem;line-height:1.625}.sk-nav{border-bottom:.5px solid var(--gray-200);-webkit-backdrop-filter:blur(6px);background:#fbf6efd9}.sk-nav.navbar--scrolled{box-shadow:var(--shadow-md);-webkit-backdrop-filter:blur(6px);background:#fbf6efeb}.sk-nav .navbar__logo{color:var(--logo-navy)}.sk-nav .navbar__logo .wordmark{color:var(--logo-navy);font-size:1.05rem}.sk-nav .navbar__logo .logo-svg{width:34px;height:34px}.sk-nav .navbar__logo{margin-right:auto}.sk-nav .navbar__links{gap:.75rem;margin-right:1.75rem}.sk-nav .navbar__links button{color:var(--gray-500);font-size:.875rem;font-weight:400}.sk-nav .navbar__links button:hover{color:var(--navy)}.sk-nav__actions{align-items:center;gap:1.25rem;display:flex}.sk-nav__actions .navbar__cta{margin-left:0}.app--starterkit #sk-kit,.app--starterkit #sk-curriculum,.app--starterkit #sk-offer,.app--starterkit #sk-faq{scroll-margin-top:4.5rem}.sk-hero{background-color:var(--off-white);color:var(--gray-900);border-bottom:.5px solid var(--gray-200);background-image:radial-gradient(#1b335014 .55px,#0000 .55px);background-size:7px 7px;padding:8.5rem 0 5rem;position:relative;overflow:hidden}.sk-hero__bg{background-image:url(/assets/sk-hero-BwpKxJvu.webp);background-position:62%;background-size:cover;position:absolute;inset:0 0 0 41%}.sk-hero__bg:after{content:"";background:radial-gradient(#1b335014 .55px,#0000 .55px) 0 0/7px 7px,linear-gradient(90deg,#fbf6ef 0%,#fbf6efd1 30%,#fbf6ef52 62%,#fbf6ef00 95%);position:absolute;inset:0}.sk-hero__inner{z-index:1;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:2rem;display:grid;position:relative}.sk-hero__copy{grid-column:1/7}.sk-hero__form{grid-column:8/13}.sk-hero__copy{grid-template-columns:repeat(6,minmax(0,1fr));align-content:start;padding-top:2.5rem;display:grid}.sk-hero__copy>*{grid-column:1/7}.sk-hero__headline{font-family:var(--font-display);letter-spacing:-.025em;color:var(--gray-900);margin-bottom:1.25rem;font-size:clamp(2.15rem,4.6vw,3.35rem);font-weight:500;line-height:1.08}.sk-hero__deck{font-family:var(--font-display);letter-spacing:-.015em;color:var(--navy-500);margin-top:-.5rem;margin-bottom:1.75rem;font-size:clamp(1.3rem,2vw,1.6rem);font-weight:500;line-height:1.35}.sk-hero__sub{color:var(--gray-700);margin-bottom:1.25rem;font-size:1.15rem;line-height:1.75}.sk-hero__proof{font-family:var(--font-display);color:var(--navy);margin-bottom:2rem;font-size:1.3rem}.sk-hero__bullets{border-left:.5px solid var(--sand-300);gap:1.5rem;margin:0;padding:0 0 0 1.25rem;list-style:none;display:grid}.sk-hero__bullets li{row-gap:.3rem;display:grid}.sk-hero__bullet-title{color:var(--gray-900);font-size:.98rem;font-weight:600;line-height:1.45}.sk-hero__bullet-link{text-align:left;cursor:pointer;width:100%;text-decoration:underline;-webkit-text-decoration-color:var(--gray-300);text-decoration-color:var(--gray-300);text-underline-offset:3px;background:0 0;border:none;padding:0;font-family:inherit;transition:color .2s,text-decoration-color .2s;display:block}.sk-hero__bullet-link:hover,.sk-hero__bullet-link:focus-visible{color:var(--navy);-webkit-text-decoration-color:var(--navy);text-decoration-color:var(--navy)}.sk-hero__bullet-detail{color:var(--gray-500);font-size:.9rem;line-height:1.6}.sk-hero__form{position:relative}.sk-form{border:.5px solid var(--gray-200);border-radius:var(--radius-xl);box-shadow:var(--shadow-xl)}.sk-form__row{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.sk-form .form-field{padding-bottom:.55rem}.sk-form .form-field__error{margin-top:0;padding-left:0;line-height:1.2;position:absolute;top:calc(100% - .55rem + 2px);left:.25rem;right:0}.sk-form__hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.sk-form__micro{color:var(--gray-500);margin-top:.85rem;font-size:.82rem}.sk-steps{background:var(--sand-050)}.sk-steps__inner{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:2rem;display:grid}.sk-steps__inner>*{grid-column:1/13}.sk-steps__head{margin-bottom:3rem}.sk-steps__head .sk-section-title{margin-bottom:0}.sk-steps__list{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:2rem;margin:0;padding:0;list-style:none;display:grid}.sk-steps__step{border-top:1px solid var(--sand-300);padding-top:1.1rem;transition:border-color .3s}.sk-steps__step--done{border-top-color:var(--euc-600)}.sk-steps__num{font-family:var(--font-display);color:var(--accent);min-height:1.5rem;margin-bottom:.9rem;font-size:1.35rem;line-height:1;display:block}.sk-steps__check{background:var(--euc-600);width:1.5rem;height:1.5rem;color:var(--white);border-radius:50%;justify-content:center;align-items:center;padding:.3rem;display:flex}.sk-steps__check svg{width:100%;height:100%;display:block}.sk-steps__step-title{color:var(--gray-900);flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.45rem;font-size:1.05rem;line-height:1.35;display:flex}.sk-steps__done-chip{font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--euc-900);background:var(--euc-100);border-radius:999px;padding:.18rem .5rem;font-size:.66rem;font-weight:700}.sk-steps__step-detail{color:var(--gray-500);font-size:.92rem;line-height:1.6}.sk-steps__state{color:var(--gray-500);align-items:center;gap:.4rem;margin-bottom:.4rem;font-size:.85rem;font-weight:600;display:flex}.sk-steps__state:before{content:"";background:var(--gray-300);border-radius:50%;width:.5rem;height:.5rem;transition:background .3s}.sk-steps__state--sent{color:var(--euc-600)}.sk-steps__state--sent:before{background:var(--euc-600)}.sk-steps__relink{color:var(--navy);text-underline-offset:2px;white-space:nowrap;font-weight:600;text-decoration:underline}.sk-steps__cta{grid-column:4/7;margin-top:2.5rem}.sk-steps__cta-note{color:var(--gray-500);margin-top:.6rem;font-size:.82rem;line-height:1.6}@media (width<=1024px){.sk-steps__list{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:2rem}.sk-steps__cta{grid-column:1/13}}@media (width<=640px){.sk-steps__list{grid-template-columns:minmax(0,1fr);row-gap:1.5rem}.sk-steps__head{margin-bottom:2.25rem}}.sk-pain{background:var(--off-white)}.sk-pain__head{grid-template-columns:repeat(12,1fr);display:grid}.sk-pain__head>*{grid-column:1/-1}.sk-pain__disclaimer{color:var(--gray-500);font-size:1.125rem;line-height:1.625}.sk-pain__carousel{margin-top:3rem}.sk-pain__track{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;grid-auto-columns:calc(33.3333% - 1rem);grid-auto-flow:column;gap:1.5rem;margin:0;padding:0;list-style:none;display:grid;overflow-x:auto}.sk-pain__track::-webkit-scrollbar{display:none}.sk-pain__card{background:var(--white);border:.5px solid var(--gray-200);border-radius:var(--radius-xl);scroll-snap-align:start;padding:2rem}.sk-pain__nav{justify-content:center;align-items:center;gap:1rem;margin-top:2rem;display:flex}.sk-pain__arrow{border:.5px solid var(--gray-200);background:var(--white);width:2.75rem;height:2.75rem;color:var(--navy);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.sk-pain__arrow:hover:not(:disabled){background:var(--navy);border-color:var(--navy);color:var(--white)}.sk-pain__arrow:disabled{opacity:.35;cursor:default}.sk-pain__arrow svg{width:1.05rem;height:1.05rem}.sk-pain__dots{align-items:center;gap:.1rem;display:flex}.sk-pain__dot{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;padding:0;display:inline-flex}.sk-pain__dot span{background:var(--gray-300);border-radius:999px;width:.5rem;height:.5rem;transition:background-color .2s,width .2s;display:block}.sk-pain__dot:hover span{background:var(--gray-500)}.sk-pain__dot--active span,.sk-pain__dot--active:hover span{background:var(--navy);width:1.35rem}.sk-pain__toggle svg{width:15px;height:15px}.sk-pain__count{color:var(--gray-500);font-variant-numeric:tabular-nums;font-size:.9rem;display:none}.sk-pain__title{font-family:var(--font-display);color:var(--gray-900);margin-bottom:.75rem;font-size:1.125rem;line-height:1.375}.sk-pain__body{color:var(--gray-500);font-size:.875rem;line-height:1.625}.sk-problem{background-color:var(--navy-700);color:var(--white);background-image:linear-gradient(#2c4a69ed,#2c4a69ed),url(/assets/sk-handoff-C9cJ1k2J.webp);background-position:50%;background-size:cover}.sk-problem__inner{grid-template-columns:minmax(0,1fr);display:grid}.sk-problem__headline{font-family:var(--font-display);color:var(--white);margin-bottom:1.75rem;font-size:clamp(1.95rem,4.6vw,2.9rem);line-height:1.15}.sk-problem__body{color:var(--navy-100);margin-bottom:1.25rem;font-size:1.1rem;line-height:1.8}.sk-problem__kicker{font-family:var(--font-display);color:var(--white);margin-top:3.5rem;font-size:clamp(1.35rem,2.4vw,1.75rem);line-height:1.45}.sk-problem__beat{color:var(--clay-300);display:block}.sk-problem__beat:first-of-type{margin-top:1rem}.sk-compass{background:var(--accent-light);border-radius:var(--radius-xl);border:.5px solid #22405f4d;margin-bottom:3rem;padding:2.25rem 2rem}.sk-compass__label{letter-spacing:.2em;text-transform:uppercase;color:var(--clay-600);align-items:center;gap:.6rem;margin-bottom:1.25rem;font-size:.75rem;font-weight:500;display:flex}.sk-compass__mark{flex:none;display:inline-flex}.sk-compass__mark .logo-mark{width:26px;height:26px}.sk-compass__steps{grid-template-columns:repeat(4,1fr);gap:.85rem;margin:0 0 1.5rem;padding:0;list-style:none;display:grid}.sk-compass__steps li{color:var(--navy);border-top:2px solid #22405f40;align-items:baseline;gap:.55rem;padding-top:.7rem;font-size:.92rem;font-weight:600;display:flex}.sk-compass__num{color:var(--accent);font-variant-numeric:tabular-nums;font-size:.72rem;font-weight:700}.sk-compass__note{color:var(--gray-500);font-size:1rem;line-height:1.625}.sk-rose{border:.5px solid var(--gray-200);border-radius:var(--radius-xl);background:var(--sand-050);margin-bottom:3rem;padding:2.25rem 2rem}.sk-rose__grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;column-gap:2rem;display:grid}.sk-rose__stage{grid-column:1/6}.sk-rose__panel{grid-column:6/13}.sk-rose__stage:focus-visible,.sk-rose__arm-hit:focus-visible,.sk-rose__hub:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.sk-rose__svg{width:100%;height:auto;display:block}.sk-rose__caption{text-align:center;color:var(--gray-500);margin-top:.9rem;font-size:.8rem;line-height:1.5}.sk-rose__rose{transform-box:view-box;transform-origin:50%;transition:transform .72s cubic-bezier(.32,.72,.24,1)}.sk-rose__tick{stroke:var(--gray-200);stroke-width:1px}.sk-rose__track{fill:none;stroke:var(--gray-200);stroke-width:2.5px}.sk-rose__fill{fill:none;stroke:var(--accent);stroke-width:2.5px;stroke-dasharray:0 1;transition:stroke-dasharray .45s}.sk-rose__dir.is-active .sk-rose__fill{stroke-dasharray:1 1}.sk-rose__arm-hit{cursor:pointer;outline:none}.sk-rose__arm{fill:var(--accent);fill-opacity:.16;transition:fill-opacity .25s}.sk-rose__arm-edge{fill:none;stroke:var(--accent);stroke-width:1.25px;stroke-opacity:0;transition:stroke-opacity .25s}.sk-rose__arm-hit:hover .sk-rose__arm,.sk-rose__arm-hit:focus-visible .sk-rose__arm{fill-opacity:.34}.sk-rose__arm-hit:hover .sk-rose__arm-edge,.sk-rose__arm-hit:focus-visible .sk-rose__arm-edge{stroke-opacity:1}.sk-rose__dir.is-active .sk-rose__arm{fill-opacity:1}.sk-rose__dir.is-active .sk-rose__arm-edge{stroke-opacity:0}.sk-rose__cardinal{font-family:var(--font-display);fill:var(--gray-500);fill-opacity:.7;font-size:19px}.sk-rose__dir.is-active .sk-rose__cardinal{fill:var(--accent);fill-opacity:1}.sk-rose__hub{cursor:pointer}.sk-rose__hub-disc{fill:var(--white);stroke:var(--gray-200)}.sk-rose__hub-mark{color:var(--accent)}.sk-rose__panel{flex-direction:column;display:flex}.sk-rose__body{animation:.34s both sk-rose-enter}@keyframes sk-rose-enter{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}.sk-rose__kicker{letter-spacing:.2em;text-transform:uppercase;color:var(--gray-500);align-items:center;gap:.55rem;margin-bottom:.75rem;font-size:.75rem;font-weight:500;display:flex}.sk-rose__kicker-key{font-family:var(--font-display);letter-spacing:0;text-transform:none;color:var(--accent);font-size:1.1rem}.sk-rose__title{font-family:var(--font-display);letter-spacing:-.02em;color:var(--gray-900);font-size:clamp(1.5rem,2.6vw,1.875rem);line-height:1.25}.sk-rose__blurb{color:var(--gray-500);margin-top:.6rem;font-size:1rem;line-height:1.625}.sk-rose__list{margin:1.5rem 0 0;padding:0;list-style:none}.sk-rose__row,.sk-rose__course{border:0;border-top:.5px solid var(--gray-200);width:100%;font:inherit;color:var(--gray-900);text-align:left;background:0 0;align-items:baseline;gap:.9rem;padding:.8rem .35rem;display:flex}.sk-rose__row{cursor:pointer;grid-template-columns:1.35rem 1fr auto;display:grid}.sk-rose__row:hover{background:var(--gray-100)}.sk-rose__row:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.sk-rose__row-key{font-family:var(--font-display);color:var(--accent);flex:none;font-size:1.05rem}.sk-rose__row-name{flex:1;font-size:.95rem;line-height:1.5}.sk-rose__row-meta{color:var(--gray-500);font-variant-numeric:tabular-nums;flex:none;font-size:.78rem}.sk-rose__total{color:var(--gray-500);margin-top:1rem;font-size:.85rem}.sk-rose__cta{align-self:flex-start;margin-top:1.75rem}@media (width<=860px){.sk-rose__stage,.sk-rose__panel{grid-column:1/13}.sk-rose__panel{margin-top:2rem}.sk-rose__svg{width:auto;height:20rem;margin:0 auto}}@media (width<=560px){.sk-rose{padding:1.75rem 1.25rem}}@media (prefers-reduced-motion:reduce){.sk-rose__rose,.sk-rose__fill,.sk-rose__arm,.sk-rose__arm-edge,.sk-rose__body{transition:none;animation:none}}.sk-contrast{border:.5px solid var(--gray-200);border-radius:var(--radius-xl);position:relative;overflow:hidden}.sk-contrast:after{content:"";transform-origin:top;pointer-events:none;background:linear-gradient(#1b33500f,#1b335024);width:1px;transition:transform .8s cubic-bezier(.16,1,.3,1) .1s;position:absolute;top:0;bottom:0;left:50%;transform:scaleY(0)}.reveal--visible .sk-contrast:after{transform:scaleY(1)}.sk-contrast__head,.sk-contrast__row{grid-template-columns:1fr 1fr;display:grid}.sk-contrast__head span{letter-spacing:.15em;text-transform:uppercase;background:var(--gray-100);color:var(--navy-500);padding:.75rem 1.25rem .75rem 2.95rem;font-size:.75rem;font-weight:500}.sk-contrast__head span:last-child{color:var(--navy)}.sk-contrast__row{border-top:.5px solid var(--gray-200);opacity:0;transition:opacity .5s,transform .6s cubic-bezier(.16,1,.3,1);transform:translateY(10px)}.reveal--visible .sk-contrast__row{opacity:1;transform:none}.sk-contrast__row:nth-child(2){transition-delay:60ms}.sk-contrast__row:nth-child(3){transition-delay:.16s}.sk-contrast__row:nth-child(4){transition-delay:.26s}.sk-contrast__row:nth-child(5){transition-delay:.36s}.sk-contrast__row:nth-child(6){transition-delay:.46s}.sk-contrast__row:nth-child(2) .sk-contrast__strike,.sk-contrast__row:nth-child(2) .sk-contrast__after:before{transition-delay:.3s}.sk-contrast__row:nth-child(3) .sk-contrast__strike,.sk-contrast__row:nth-child(3) .sk-contrast__after:before{transition-delay:.4s}.sk-contrast__row:nth-child(4) .sk-contrast__strike,.sk-contrast__row:nth-child(4) .sk-contrast__after:before{transition-delay:.5s}.sk-contrast__row:nth-child(5) .sk-contrast__strike,.sk-contrast__row:nth-child(5) .sk-contrast__after:before{transition-delay:.6s}.sk-contrast__row:nth-child(6) .sk-contrast__strike,.sk-contrast__row:nth-child(6) .sk-contrast__after:before{transition-delay:.7s}.sk-contrast__before,.sk-contrast__after{grid-template-columns:1.1rem minmax(0,1fr);align-items:start;column-gap:.6rem;padding:1rem 1.25rem;font-size:.875rem;line-height:1.625;transition:background-color .3s,color .3s;display:grid}.sk-contrast__before:before,.sk-contrast__after:before{font-size:.95rem;line-height:1.5}.sk-contrast__before{color:var(--text-body)}.sk-contrast__before:before{content:"×";color:var(--error);font-weight:700}.sk-contrast__line{display:block}.sk-contrast__strike{color:var(--navy-500);-webkit-box-decoration-break:clone;box-decoration-break:clone;background-image:linear-gradient(currentColor,currentColor);background-position:0 .72em;background-repeat:no-repeat;background-size:0 1px;transition:background-size .6s cubic-bezier(.16,1,.3,1)}.reveal--visible .sk-contrast__strike{background-size:100% 1px}.sk-contrast__after{color:var(--euc-900);background:var(--euc-050);font-weight:500}.sk-contrast__after:before{content:"✓";color:var(--euc-600);opacity:0;font-weight:700;transition:opacity .35s,transform .5s cubic-bezier(.34,1.4,.64,1);transform:scale(.4)}.reveal--visible .sk-contrast__after:before{opacity:1;transform:none}@media (hover:hover){.sk-contrast__row:hover .sk-contrast__after{background:var(--euc-100)}.sk-contrast__row:hover .sk-contrast__before{color:var(--gray-900)}}.sk-principle{font-family:var(--font-display);color:var(--gray-500);margin-top:3rem;font-size:1.125rem;font-style:italic;line-height:1.625}.sk-overview__grid{grid-template-columns:minmax(0,1fr);align-items:start;row-gap:1.25rem;display:grid}.sk-overview__lead .sk-section-title{margin-bottom:0}.sk-overview__detail{gap:.9rem;display:grid}.sk-overview__detail p{color:var(--gray-500);font-size:1.125rem;line-height:1.625}.sk-overview__emphasis{font-family:var(--font-display);color:var(--gray-900);margin-top:.4rem;font-size:1.25rem;line-height:1.375}.sk-overview__footer{border-top:.5px solid var(--gray-200);row-gap:.75rem;margin-top:2.75rem;padding-top:1.75rem}.sk-overview__meta{letter-spacing:.12em;text-transform:uppercase;color:var(--clay-600);font-size:.78rem;font-weight:700}.sk-overview__note{color:var(--gray-500);font-size:.95rem;line-height:1.65}.sk-kit{background:var(--off-white)}.sk-kit__grid{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:2rem;display:grid}.sk-kit__head{grid-column:1/13}.sk-kit__note{grid-column:1/10}.sk-kit__head .sk-section-lede{margin-bottom:0}.sk-kit__panel{background:var(--white);border:.5px solid var(--gray-200);border-radius:var(--radius-lg);grid-column:1/13;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:2rem;margin-top:3rem;padding:2.25rem;display:grid}.sk-kit__panel-head{border-bottom:.5px solid var(--gray-200);flex-wrap:wrap;grid-column:1/13;justify-content:space-between;align-items:baseline;gap:1rem;padding-bottom:1.25rem;display:flex}.sk-kit__panel-heading{flex-wrap:wrap;align-items:baseline;gap:.75rem;display:flex}.sk-kit__badge{background:var(--euc-600);letter-spacing:.12em;text-transform:uppercase;color:var(--sand-000);border-radius:999px;padding:.2rem .55rem;font-size:.65rem;font-weight:600}.sk-kit__panel-title{font-family:var(--font-display);color:var(--gray-900);font-size:1.4rem;line-height:1.3}.sk-kit__panel-note{color:var(--gray-500);font-size:.85rem}.sk-kit__group-label{border-bottom:.5px solid var(--gray-200);grid-column:1/4;padding:2rem 0}.sk-kit__items{border-bottom:.5px solid var(--gray-200);grid-column:4/13;padding:2rem 0;list-style:none}.sk-kit__group-title{font-family:var(--font-display);color:var(--gray-900);margin-bottom:.6rem;font-size:1.05rem;line-height:1.35}.sk-kit__group-note{color:var(--gray-500);font-size:.82rem;line-height:1.6}.sk-kit__item{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:.75rem;display:grid}.sk-kit__item+.sk-kit__item{margin-top:1.5rem}.sk-kit__num{font-family:var(--font-mono);color:var(--gray-500);font-variant-numeric:tabular-nums;grid-column:1/2;font-size:.72rem;font-weight:500;line-height:1.9}.sk-kit__item-text{grid-column:2/13}.sk-kit__title{font-family:var(--font-display);color:var(--gray-900);margin-bottom:.4rem;font-size:1.05rem;line-height:1.35}.sk-kit__body{color:var(--gray-500);font-size:.85rem;line-height:1.6}.sk-kit__foot{flex-wrap:wrap;grid-column:1/13;justify-content:space-between;align-items:center;gap:1.5rem;margin-top:1.5rem;padding-top:2rem;display:flex}.sk-kit__price-figure{font-family:var(--font-display);color:var(--gray-900);font-size:1.75rem;line-height:1.2}.sk-kit__price-note{color:var(--gray-500);margin-top:.35rem;font-size:.85rem}.sk-kit__cta{white-space:nowrap}.sk-kit__caveat{color:var(--gray-500);margin-top:1.5rem;font-size:.8rem;line-height:1.625}.sk-who{background:var(--off-white)}.sk-who__grid{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:2rem;display:grid}.sk-who__head{grid-column:1/13}.sk-who__copy{grid-column:1/8}.sk-who__proof{grid-column:9/13}.sk-who__head .sk-section-title{margin-bottom:0}.sk-who__copy{margin-top:1.75rem}.sk-who__claim{font-family:var(--font-display);color:var(--gray-900);margin-bottom:1.75rem;font-size:clamp(1.35rem,2.2vw,1.6rem);line-height:1.4}.sk-who__body{color:var(--gray-500);font-size:.9rem;line-height:1.7}.sk-who__body+.sk-who__body{margin-top:1.25rem}.sk-who__proof{border-radius:var(--radius-lg);align-self:start;margin-top:1.75rem;overflow:hidden}.sk-who__proof-image{width:100%;height:auto;display:block}.sk-cred{background-color:var(--navy-700);color:var(--white);background-image:linear-gradient(#2c4a69ed,#2c4a69ed),url(/assets/sk-workstation-CT8Aj88R.webp);background-position:50%;background-size:cover;padding:4rem 0}.sk-cred__why-title{font-family:var(--font-display);color:var(--white);margin-bottom:2rem;font-size:clamp(1.6rem,3.2vw,2.1rem);font-weight:400;line-height:1.2}.sk-cred__principles{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 3rem;display:grid}.sk-cred__principle-title{font-family:var(--font-display);color:var(--sand-000);margin-bottom:.5rem;font-size:1.25rem;font-weight:500;line-height:1.375}.sk-cred__principle-body{color:var(--navy-100);font-size:.875rem;line-height:1.625}.sk-cred__closing{grid-template-columns:minmax(0,1fr);margin-top:3rem;display:grid}.sk-cred__line{font-family:var(--font-display);color:var(--navy-100);border-top:.5px solid #ffffff26;padding-top:2rem;font-size:1.125rem;font-style:italic;line-height:1.625}.sk-band{background-color:var(--navy-700);color:var(--white);background-image:linear-gradient(#2c4a69ed,#2c4a69ed),url(/assets/sk-handoff-C9cJ1k2J.webp);background-position:0;background-size:cover;align-content:center;min-height:30rem;padding:5rem 0;display:grid}.sk-band--reverse{background-image:linear-gradient(#2c4a69ed,#2c4a69ed),url(/assets/sk-team-BtWko8Ep.webp);background-position:100%}.sk-band__inner{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;column-gap:3rem;display:grid}.sk-band__copy{grid-column:1/7}.sk-band__card{grid-column:8/13}.sk-band--reverse .sk-band__card{grid-column:1/6}.sk-band--reverse .sk-band__copy{grid-column:7/13}.sk-band__title{font-family:var(--font-display);letter-spacing:-.025em;color:var(--white);margin-bottom:1.25rem;font-size:clamp(1.875rem,3.6vw,2.25rem);font-weight:500;line-height:1.25}.sk-band__body{color:var(--navy-100);font-size:1.125rem;line-height:1.625}.sk-map{background:var(--off-white);border-radius:var(--radius-xl);box-shadow:var(--shadow-xl);color:var(--gray-900);padding:1.9rem 1.75rem 1.5rem}.sk-map__label{letter-spacing:.2em;text-transform:uppercase;color:#22405fb3;margin-bottom:1.6rem;font-size:.75rem;font-weight:500}.sk-map__flow{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;list-style:none;display:grid}.sk-map__node{justify-items:center;gap:.7rem;display:grid;position:relative}.sk-map__node+.sk-map__node:before{content:"";transform-origin:0;background:#2c4a694d;height:1px;transition:transform .55s cubic-bezier(.16,1,.3,1);position:absolute;top:1.15rem;left:-50%;right:50%;transform:scaleX(0)}.reveal--visible .sk-map__node+.sk-map__node:before{transform:scaleX(1)}.sk-map__node:nth-child(2):before{transition-delay:.2s}.sk-map__node:nth-child(3):before{transition-delay:.38s}.sk-map__node:nth-child(4):before{transition-delay:.56s}.sk-map__dot{z-index:1;background:linear-gradient(#2c4a6914, #2c4a6914), var(--off-white);color:#2c4a69ed;font-variant-numeric:tabular-nums;opacity:0;border:.5px solid #2c4a6959;border-radius:50%;place-items:center;width:2.3rem;height:2.3rem;font-size:.9rem;font-weight:500;transition:opacity .45s,transform .6s cubic-bezier(.34,1.4,.64,1);display:grid;position:relative;transform:scale(.62)}.reveal--visible .sk-map__dot{opacity:1;transform:scale(1)}.sk-map__node:first-child .sk-map__dot{transition-delay:60ms}.sk-map__node:nth-child(2) .sk-map__dot{transition-delay:.26s}.sk-map__node:nth-child(3) .sk-map__dot{transition-delay:.44s}.sk-map__node:nth-child(4) .sk-map__dot{transition-delay:.62s}.sk-map__node .sk-map__dot:after{content:"";opacity:0;pointer-events:none;border:.5px solid #2c4a6973;border-radius:50%;position:absolute;inset:-2px}.reveal--visible .sk-map__node .sk-map__dot:after{animation:6s ease-out infinite sk-map-ping}.sk-map__node:first-child .sk-map__dot:after{animation-delay:1.3s}.sk-map__node:nth-child(2) .sk-map__dot:after{animation-delay:1.55s}.sk-map__node:nth-child(3) .sk-map__dot:after{animation-delay:1.8s}.sk-map__node:nth-child(4) .sk-map__dot:after{animation-delay:2.05s}@keyframes sk-map-ping{0%{opacity:.6;transform:scale(1)}16%{opacity:0;transform:scale(1.6)}to{opacity:0;transform:scale(1.6)}}.sk-map__dot--solid{color:var(--white);background:#2c4a69ed;border-color:#0000}.sk-map__node-name{color:var(--gray-900);text-align:center;opacity:0;font-size:.88rem;font-weight:700;transition:opacity .5s,transform .5s cubic-bezier(.16,1,.3,1);transform:translateY(6px)}.reveal--visible .sk-map__node-name{opacity:1;transform:translateY(0)}.sk-map__node:first-child .sk-map__node-name{transition-delay:.16s}.sk-map__node:nth-child(2) .sk-map__node-name{transition-delay:.36s}.sk-map__node:nth-child(3) .sk-map__node-name{transition-delay:.54s}.sk-map__node:nth-child(4) .sk-map__node-name{transition-delay:.72s}.sk-map__stages{gap:1.1rem;list-style:none;display:grid}.sk-map__stage{grid-template-columns:2.3rem minmax(0,1fr);align-items:center;column-gap:1rem;display:grid}.sk-map__stage-body{gap:.45rem;display:grid}.sk-map__stage-name{color:var(--gray-900);font-size:.92rem;font-weight:700}.sk-map__stage-note{color:var(--gray-500);opacity:0;font-size:.78rem;transition:opacity .5s,transform .5s cubic-bezier(.16,1,.3,1);transform:translateY(4px)}.reveal--visible .sk-map__stage-note{opacity:1;transform:translateY(0)}.sk-map__stage:first-child .sk-map__stage-note{transition-delay:.55s}.sk-map__stage:nth-child(2) .sk-map__stage-note{transition-delay:.73s}.sk-map__stage:nth-child(3) .sk-map__stage-note{transition-delay:.91s}.sk-map__meter{background:#2c4a691f;border-radius:999px;height:5px;display:block;overflow:hidden}.sk-map__meter-fill{border-radius:inherit;background:linear-gradient(90deg,#2c4a698c,#2c4a69ed);width:0;height:100%;transition:width 1.05s cubic-bezier(.16,1,.3,1);display:block;position:relative;overflow:hidden}.sk-map__meter-fill:after{content:"";border-radius:inherit;background:linear-gradient(90deg,#fff0,#ffffff80,#fff0);position:absolute;inset:0;transform:translate(-130%)}.reveal--visible .sk-map__meter-fill:after{animation:5.2s cubic-bezier(.45,0,.2,1) infinite sk-map-sheen}@keyframes sk-map-sheen{0%{transform:translate(-130%)}42%{transform:translate(130%)}to{transform:translate(130%)}}.reveal--visible .sk-map__stage:first-child .sk-map__meter-fill{width:40%}.reveal--visible .sk-map__stage:nth-child(2) .sk-map__meter-fill{width:68%}.reveal--visible .sk-map__stage:nth-child(3) .sk-map__meter-fill{width:93%}.sk-map__stage:first-child .sk-map__dot{transition-delay:80ms}.sk-map__stage:nth-child(2) .sk-map__dot{transition-delay:.24s}.sk-map__stage:nth-child(3) .sk-map__dot{transition-delay:.4s}.sk-map__stage:first-child .sk-map__meter-fill{transition-delay:.18s}.sk-map__stage:nth-child(2) .sk-map__meter-fill{transition-delay:.36s}.sk-map__stage:nth-child(3) .sk-map__meter-fill{transition-delay:.54s}.sk-map__stage:first-child .sk-map__meter-fill:after{animation-delay:1.25s}.sk-map__stage:nth-child(2) .sk-map__meter-fill:after{animation-delay:1.5s}.sk-map__stage:nth-child(3) .sk-map__meter-fill:after{animation-delay:1.75s}@media (prefers-reduced-motion:reduce){.sk-map__dot,.sk-map__node-name,.sk-map__stage-note,.sk-map__meter-fill,.sk-map__node+.sk-map__node:before{transition:none}.sk-map__dot,.sk-map__node-name,.sk-map__stage-note{opacity:1;transform:none}.sk-map__node+.sk-map__node:before{transform:none}.reveal--visible .sk-map__meter-fill:after,.reveal--visible .sk-map__node .sk-map__dot:after{animation:none}}.sk-map__note{border-top:.5px solid var(--gray-200);color:var(--gray-500);margin-top:1.5rem;padding-top:1rem;font-size:.8rem}.sk-curriculum{background:var(--gray-100)}.sk-curriculum__lede{text-align:left;color:var(--gray-700);font-size:1.05rem;line-height:1.75}.sk-curriculum__list{border-top:.5px solid var(--gray-200)}.sk-curriculum__grid,.sk-course{grid-template-columns:5.5rem minmax(0,1fr) minmax(0,1.05fr);column-gap:2rem;display:grid}.sk-curriculum__grid-lead{grid-column:1/3}.sk-curriculum__grid-detail{grid-column:3}.sk-curriculum__grid-wide,.sk-curriculum__stack{grid-column:1/4}.sk-curriculum__stack .sk-curriculum__split-title{margin-bottom:1.1rem}.sk-curriculum__head{padding-bottom:2rem}.sk-curriculum__list>.reveal{border-bottom:.5px solid var(--gray-200)}.sk-curriculum__group>.sk-curriculum__list:first-child{border-top:none}.sk-course{align-items:start;padding:2.5rem 0}.sk-course__index{padding-top:.35rem}.sk-course__index-label{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:#22405fb3;margin-bottom:.85rem;font-size:.625rem;font-weight:600;line-height:1.3;display:block}.sk-course__num{font-family:var(--font-display);letter-spacing:-.025em;color:var(--navy);font-variant-numeric:tabular-nums;font-size:clamp(2.25rem,3.4vw,3rem);line-height:1;display:block}.sk-course__index:after{content:"";background:var(--clay-600);opacity:.75;width:2rem;height:2px;margin-top:1.15rem;display:block}.sk-course__card{background:var(--white);border:.5px solid var(--gray-200);border-radius:var(--radius-xl);box-shadow:var(--shadow-xl);grid-column:2/4;grid-template-columns:repeat(10,minmax(0,1fr));padding:1.75rem;transition:transform .3s;display:grid}.sk-course__card>*{grid-column:1/11}.sk-course__card:hover{transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.sk-course__card{transition:none}.sk-course__card:hover{transform:none}}.sk-course__labels{flex-wrap:wrap;align-items:center;gap:.7rem;margin-bottom:.6rem;display:flex}.sk-course__meta{color:var(--gray-500);font-size:.85rem}.sk-badge{letter-spacing:.05em;text-transform:uppercase;border:.5px solid var(--gray-200);background:var(--gray-100);color:var(--gray-500);white-space:nowrap;border-radius:999px;padding:.25rem .625rem;font-size:.625rem;font-weight:600}.sk-course__title{font-family:var(--font-display);color:var(--gray-900);margin-bottom:.5rem;font-size:clamp(1.25rem,2.1vw,1.5rem);line-height:1.375}.sk-course__body{color:var(--gray-500);font-size:1rem;line-height:1.625}.sk-course__outcomes{flex-direction:column;gap:.625rem;margin-top:1rem;list-style:none;display:flex}.sk-course__outcome{color:var(--gray-900);grid-template-columns:1.15rem minmax(0,1fr);align-items:baseline;column-gap:.35rem;font-size:.875rem;line-height:1.625;display:grid}.sk-course__check{color:var(--euc-600);font-size:.85rem}.sk-curriculum__group{margin-top:2rem}.sk-curriculum__group+.sk-curriculum__group{margin-top:4rem}.sk-curriculum__group-title{font-family:var(--font-display);letter-spacing:-.025em;color:var(--gray-900);font-size:clamp(1.4rem,2.5vw,1.85rem);font-weight:500;line-height:1.25}.sk-curriculum__group-eyebrow{margin-bottom:.5rem}.sk-curriculum__more{justify-items:center;padding-top:2.5rem}.sk-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin-top:2.5rem;display:grid}.sk-stats__figure{font-family:var(--font-display);color:var(--gray-900);font-variant-numeric:tabular-nums;font-size:2.25rem;font-weight:500;line-height:1;display:block}.sk-stats__label{letter-spacing:.12em;text-transform:uppercase;color:var(--gray-900);margin:.55rem 0 .35rem;font-size:.75rem;font-weight:700;display:block}.sk-stats__note{color:var(--gray-500);font-size:.875rem;line-height:1.625;display:block}.sk-curriculum__group-head{row-gap:.65rem;padding-bottom:1rem}.sk-curriculum__split{padding-top:2rem}.sk-curriculum__split--intro{padding-top:0;padding-bottom:2rem}.sk-curriculum__split-title{font-family:var(--font-display);color:var(--gray-900);font-size:clamp(1.25rem,2.1vw,1.55rem);font-weight:500;line-height:1.375}.sk-curriculum__split-body{gap:.9rem;display:grid}.sk-curriculum__split-body p{color:var(--gray-500);font-size:1rem;line-height:1.625}.sk-curriculum__callout{border:.5px solid var(--gray-200);border-radius:var(--radius-xl);background:var(--white);grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:2.5rem;margin-top:3rem;padding:2rem;display:grid}.sk-curriculum__callout-title{font-family:var(--font-display);color:var(--gray-900);margin-bottom:.75rem;font-size:clamp(1.35rem,2.3vw,1.7rem);font-weight:500;line-height:1.25}.sk-curriculum__callout-free{color:var(--euc-600)}.sk-curriculum__callout-copy p{color:var(--gray-700);font-size:.98rem;line-height:1.7}.sk-curriculum__callout-copy p+p{margin-top:.7rem}.sk-curriculum__callout-btn{white-space:nowrap}.sk-offer{background:var(--off-white)}.sk-offer__grid{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:2rem;display:grid}.sk-offer__grid-wide{grid-column:1/13}.sk-offer__grid-footer{grid-column:1/11}.sk-offer__lede{color:var(--gray-500);font-size:1.125rem;line-height:1.625}.sk-offer__options{grid-template-rows:auto auto auto 1fr auto auto;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:0 1.5rem;margin-top:3rem;display:grid}.sk-offer__option{background:var(--white);border:.5px solid var(--gray-200);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);grid-template-rows:auto auto auto 1fr auto auto;padding:1.75rem 1.6rem 1.6rem;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s,border-color .3s;display:grid;position:relative}@supports (grid-template-rows:subgrid){.sk-offer__option{grid-row:1/-1;grid-template-rows:subgrid}}.sk-offer__option-title{grid-row:1}.sk-offer__price{grid-row:2}.sk-offer__price-note{grid-row:3}.sk-offer__points{grid-row:4}.sk-offer__option-note{grid-row:5}.sk-offer__option-cta{grid-row:6}.sk-offer__option--highlight{border-color:var(--gray-300);box-shadow:var(--shadow-lg);transform:translateY(-8px)}.sk-offer__option--highlight:before{content:"";border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:var(--clay-600);height:3px;position:absolute;top:0;left:0;right:0}.sk-offer__option:hover{border-color:var(--gray-300);box-shadow:var(--shadow-lg);transform:translateY(-4px)}.sk-offer__option--highlight:hover{box-shadow:var(--shadow-xl);transform:translateY(-12px)}@media (prefers-reduced-motion:reduce){.sk-offer__option,.sk-offer__option--highlight,.sk-offer__option:hover,.sk-offer__option--highlight:hover{transition:none;transform:none}}.sk-offer__option-title{font-family:var(--font-display);color:var(--gray-900);margin-bottom:1.1rem;font-size:1.25rem;font-weight:500;line-height:1.375}.sk-offer__price{flex-wrap:wrap;align-items:baseline;gap:.6rem;margin-bottom:.5rem;display:flex}.sk-offer__price-figure{font-family:var(--font-display);letter-spacing:-.02em;color:var(--gray-900);font-variant-numeric:tabular-nums;font-size:2.5rem;font-weight:500;line-height:1}.sk-offer__price-note{color:var(--gray-500);border-bottom:.5px solid var(--gray-200);margin-bottom:1.25rem;padding-bottom:1.25rem;font-size:.875rem;line-height:1.5}.sk-offer__price-was{font-family:var(--font-display);color:var(--gray-500);font-variant-numeric:tabular-nums;font-size:1.375rem;line-height:1}.sk-offer__price-was s{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-decoration-thickness:2px}.sk-offer__price-was-label{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sk-offer__points{align-self:start;row-gap:.85rem;list-style:none;display:grid}.sk-offer__point{color:var(--gray-500);padding-left:1.4rem;font-size:.875rem;line-height:1.625;position:relative}.sk-offer__point:before{content:"✓";color:var(--euc-600);font-size:.8rem;line-height:1.85;position:absolute;top:0;left:0}.sk-offer__option-note{color:var(--gray-500);margin-top:1.25rem;font-size:.8125rem;line-height:1.6}.sk-offer__option-cta{text-align:center;align-self:end;width:100%;margin-top:1.5rem;line-height:1.4;display:block}.sk-offer__option-cta--secondary{color:var(--navy);border-color:var(--gray-300);background:0 0}.sk-offer__option-cta--secondary:hover{background:var(--navy);color:var(--white);border-color:var(--navy);transform:translateY(-2px)}.sk-offer__footer{border-top:.5px solid var(--gray-200);align-items:center;gap:1rem;margin-top:2.5rem;padding-top:1.5rem;display:flex}.sk-offer__footnote{color:var(--gray-500);font-size:.875rem;line-height:1.625}.sk-faq{background:var(--sand-050)}.sk-faq__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);column-gap:2.5rem;display:grid}.sk-faq__grid-lead{grid-column:1}.sk-faq__grid-detail{grid-column:2}.sk-faq__grid-wide{grid-column:1/3}.sk-faq__head{padding-bottom:3rem}.sk-faq__head .sk-section-title{margin-bottom:0}.sk-faq__list{border-top:.5px solid var(--gray-200)}.sk-faq__list>.reveal{border-bottom:.5px solid var(--gray-200)}.sk-faq__item{align-items:start;padding:1.75rem 0}.sk-faq__question{font-family:var(--font-display);color:var(--gray-900);font-size:1.125rem;line-height:1.375}.sk-faq__stress{text-underline-offset:.18em;text-decoration-line:underline;text-decoration-color:currentColor;text-decoration-thickness:1.5px}.sk-faq__answer{color:var(--gray-500);font-size:1rem;line-height:1.625}.sk-faq__answer p+p{margin-top:.8rem}.sk-faq__more{justify-items:center;padding-top:3rem}.sk-toggle{color:var(--navy-800);border-color:var(--navy-100);background:0 0;align-items:center;gap:.6rem;display:inline-flex}.sk-toggle:hover{background:var(--navy-800);border-color:var(--navy-800);color:var(--sand-000);transform:translateY(-2px);box-shadow:0 6px 20px #1b335038}.sk-toggle:active{transform:translateY(0)}.sk-toggle:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.sk-toggle__chevron{transition:transform .4s cubic-bezier(.16,1,.3,1);display:inline-flex}.sk-toggle__chevron svg{width:16px;height:16px}.sk-toggle[aria-expanded=true] .sk-toggle__chevron{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.sk-toggle__chevron{transition:none}}body.sk-dialog-open .navbar{-webkit-backdrop-filter:none}.sk-notify{z-index:200;padding:var(--section-pad-x);background:#1b33508c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow-y:auto}.sk-notify__panel{width:100%;max-width:var(--dialog-max);background:var(--white);border:.5px solid var(--gray-200);border-radius:var(--radius-xl);box-shadow:var(--shadow-xl);margin:auto;padding:2rem 1.85rem 1.6rem;position:relative}.sk-notify__close{color:var(--gray-500);cursor:pointer;background:0 0;border:0;padding:.25rem .4rem;font-size:1.5rem;line-height:1;position:absolute;top:.65rem;right:.85rem}.sk-notify__close:hover{color:var(--gray-900)}.sk-notify__title{font-family:var(--font-display);letter-spacing:-.02em;color:var(--gray-900);margin:.35rem 0 .5rem;font-size:1.5rem;line-height:1.2}.sk-notify__desc{color:var(--gray-500);margin-bottom:1.1rem;font-size:.9375rem;line-height:1.625}.sk-notify__fields{row-gap:.75rem;display:grid}.sk-cta{background-color:var(--navy-700);color:var(--white);background-image:linear-gradient(#2c4a69ed,#2c4a69ed),url(/assets/sk-desk-flatlay-DfHfNcC8.webp);background-position:50%;background-size:cover;position:relative;overflow:hidden}.sk-cta__bg{position:absolute;inset:0}.sk-cta .container{z-index:1;position:relative}.sk-cta__layout{grid-template-columns:repeat(12,minmax(0,1fr));gap:3rem 2rem;display:grid}.sk-cta__copy{text-align:center;grid-column:1/-1}.sk-cta__headline{font-family:var(--font-display);letter-spacing:-.025em;color:var(--white);margin-bottom:1rem;font-size:clamp(1.875rem,3.6vw,2.25rem);line-height:1.08}.sk-cta__next{border-radius:calc(var(--radius-lg) * 1.8);box-shadow:var(--shadow-xl);-webkit-backdrop-filter:blur(4px);background:#1b335033;border:.5px solid #ffffff40;grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.4rem 2.5rem;padding:2rem;display:grid}.sk-cta__next-label{letter-spacing:.18em;text-transform:uppercase;color:var(--navy-100);margin-bottom:.55rem;font-size:.75rem;font-weight:500}.sk-cta__next-title{font-family:var(--font-display);color:var(--white);margin-bottom:.5rem;font-size:1.5rem;line-height:1.25}.sk-cta__next-body{color:var(--navy-100);font-size:.875rem;line-height:1.625}.sk-cta__next-copy{grid-column:1}.sk-cta__next-btn{background:var(--off-white);border-color:var(--off-white);color:var(--gray-900);white-space:nowrap;grid-column:2;padding:.7rem 1.35rem;font-size:.92rem}.sk-cta__next-btn:hover{background:var(--white);border-color:var(--white);color:var(--gray-900)}.sk-cta__next-note{color:var(--navy-300);border-top:.5px solid #ffffff29;grid-column:1/-1;padding-top:1.3rem;font-size:.8125rem;line-height:1.6}.sk-footer{background:var(--off-white);border-top:.5px solid var(--gray-200);color:var(--gray-700);padding:3rem 0}.sk-footer .footer__logo{color:var(--logo-navy)}.sk-footer .footer__logo .wordmark{color:var(--logo-navy);font-size:1rem}.sk-footer .footer__inner{flex-direction:column;gap:0}.sk-footer__top{border-bottom:.5px solid var(--gray-200);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;padding-bottom:2.5rem;display:flex}.sk-footer .footer__logo{cursor:default;gap:.65rem;margin-bottom:0}.sk-footer__nav{align-items:center;gap:2rem;display:flex}.sk-footer__nav a{color:var(--gray-500);font-size:.875rem;text-decoration:none;transition:color .2s}.sk-footer__nav a:hover{color:var(--gray-900)}.sk-footer__disclaimer{color:var(--gray-500);margin:1.5rem 0 1rem;font-size:.75rem;line-height:1.625}.sk-footer__bottom{border-top:none;margin-top:0;padding-top:0}.sk-footer .footer__bottom p{color:var(--gray-500);font-size:.75rem}.sk-arrive{background:var(--navy-700);color:var(--white);padding:9rem 0 5rem;position:relative;overflow:hidden}.sk-arrive__inner{z-index:1;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:2rem;display:grid;position:relative}.sk-arrive__head{grid-column:1/8}.sk-arrive__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--euc-300);align-items:center;gap:.55rem;margin-bottom:1.35rem;font-size:.78rem;font-weight:700;display:flex}.sk-arrive__tick{width:20px;height:20px;color:var(--euc-300);background:#8fbba92e;border-radius:50%;padding:2px;display:flex}.sk-arrive__tick svg{width:100%;height:100%}.sk-arrive__headline{font-family:var(--font-display);letter-spacing:-.03em;color:var(--white);font-size:clamp(2.4rem,5.2vw,3.75rem);font-weight:500;line-height:1.04}.sk-arrive__bg{mix-blend-mode:luminosity;opacity:.32;background-image:url(/assets/sk-desk-flatlay-DfHfNcC8.webp);background-position:72%;background-size:cover;position:absolute;inset:0 0 0 30%}.sk-arrive__bg:after{content:"";background:linear-gradient(90deg,#2c4a69 0%,#2c4a69b8 34%,#2c4a692e 72%,#2c4a6900 100%);position:absolute;inset:0}.sk-thanks-nav{background:var(--off-white);-webkit-backdrop-filter:none}.sk-thanks-nav .navbar__inner{justify-content:space-between;align-items:center;display:flex}.sk-thanks-nav__logo{text-decoration:none}.sk-thanks-nav__back{color:var(--gray-700);font-size:.9rem;text-decoration:none}.sk-thanks-nav__back:hover{color:var(--navy);text-underline-offset:3px;text-decoration:underline}@media (width<=900px){.sk-arrive{padding:7.5rem 0 3.5rem}.sk-arrive__head{grid-column:1/13}.sk-arrive__bg{opacity:.22;background-position:62%;inset:0}.sk-arrive__bg:after{background:linear-gradient(90deg,#2c4a69b8 0%,#2c4a6973 100%)}}@media (width<=640px){.sk-thanks-nav__back{display:none}}@media (width<=980px){.sk-hero{padding:7.5rem 0 4rem}.sk-nav__links{display:none}.sk-cta__layout{grid-template-columns:1fr;gap:2.5rem}.sk-cta__next{grid-template-columns:minmax(0,1fr)}.sk-cta__next-copy,.sk-cta__next-btn,.sk-cta__next-note{grid-column:1}.sk-cta__next-btn{width:100%}.sk-hero__inner{grid-template-columns:minmax(0,40rem);justify-content:center;gap:2.5rem}.sk-hero__bg{display:none}.sk-hero__copy,.sk-hero__form{grid-column:1}.sk-hero__copy{grid-template-columns:1fr;padding-top:0}.sk-hero__copy>*,.sk-hero__headline{grid-column:1}.sk-band__inner{grid-template-columns:minmax(0,40rem);justify-content:start;row-gap:2.5rem}.sk-band__copy,.sk-band__card,.sk-band--reverse .sk-band__copy,.sk-band--reverse .sk-band__card{grid-column:1}.sk-band--reverse .sk-band__card{order:2}.sk-pain__track{grid-auto-columns:calc(50% - .75rem)}.sk-compass__steps{grid-template-columns:repeat(2,1fr)}.sk-kit__group-label,.sk-kit__items{grid-column:1/13}.sk-kit__group-label{border-bottom:0;padding:1.75rem 0 0}.sk-kit__items{padding:1.25rem 0 1.75rem}.sk-kit__panel{padding:1.5rem}.sk-who__copy,.sk-who__proof{grid-column:1/13}.sk-who__proof{margin-top:2rem}.sk-cred__principles{row-gap:1.5rem}.sk-cred__closing{grid-template-columns:1fr}.sk-curriculum__grid,.sk-course{grid-template-columns:3.5rem minmax(0,1fr);gap:.9rem 1.25rem}.sk-curriculum__grid-detail{grid-column:2}.sk-offer__grid-footer{grid-column:1/13}.sk-offer__options{grid-template-rows:none;grid-template-columns:1fr;row-gap:1.5rem}.sk-offer__option{grid-row:auto;grid-template-rows:auto auto auto 1fr auto auto}.sk-offer__option--highlight,.sk-offer__option--highlight:hover{transform:none}.sk-faq__grid{grid-template-columns:1fr;gap:.75rem 0}.sk-faq__grid-lead,.sk-faq__grid-detail,.sk-faq__grid-wide{grid-column:1}.sk-curriculum__grid-wide{grid-column:1/3}.sk-course__card{grid-column:2}.sk-stats{gap:1.5rem}.sk-curriculum__stack{grid-column:1/3}.sk-curriculum__callout{grid-template-columns:1fr;justify-items:start;row-gap:1.5rem}}@media (width<=560px){.app--starterkit{--section-pad-y:4rem;--section-pad-x:1.25rem}.sk-form__row{grid-template-columns:1fr}.sk-pain__track{grid-auto-columns:100%}.sk-pain__dots{display:none}.sk-pain__count{display:block}.sk-compass__steps{grid-template-columns:1fr}.sk-kit__note{grid-column:1/13}.sk-compass{padding:1.75rem 1.25rem}.sk-map__flow{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;row-gap:1.4rem}.sk-map__node+.sk-map__node:before{display:none}.sk-map{padding:1.6rem 1.25rem 1.25rem}.sk-contrast:after,.sk-contrast__head{display:none}.sk-contrast__row{grid-template-columns:1fr}.sk-contrast__before{padding-bottom:.4rem}.sk-contrast__after{border-top:.5px dashed var(--gray-200)}.sk-course__num{font-size:1.5rem}.sk-course__card{grid-column:1}.sk-curriculum__grid,.sk-course{grid-template-columns:1fr;gap:.75rem 0}.sk-curriculum__grid-lead,.sk-curriculum__grid-detail,.sk-curriculum__grid-wide,.sk-curriculum__stack{grid-column:1}.sk-stats{grid-template-columns:1fr;gap:1.75rem}.sk-offer__grid,.sk-offer__grid-wide,.sk-offer__grid-footer{grid-column:1;grid-template-columns:1fr}.sk-offer__option{padding:1.5rem 1.25rem 1.6rem}.sk-offer__footer{flex-direction:column;gap:1rem}.sk-offer__option-cta{white-space:normal}.sk-curriculum__callout{padding:1.75rem 1.25rem}.sk-curriculum__callout-btn{white-space:normal;width:100%}.sk-footer__top{flex-direction:column;align-items:flex-start;gap:1.25rem}.sk-footer .footer__logo{justify-content:flex-start}.sk-footer__nav{gap:1.75rem}.sk-footer__bottom{text-align:left}}
