@import"https://fonts.googleapis.com/css2?family=Caveat:wght@500;600;700&family=DM+Sans:wght@400;500;600;700&family=Libre+Baskerville:wght@400;700&display=swap";@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=DM+Serif+Display:ital@0;1&display=swap";@import"https://fonts.googleapis.com/css2?family=Fraunces:opsz,wght@9..144,500;9..144,600;9..144,700&family=Source+Sans+3:wght@400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Caveat:wght@600;700&family=DM+Sans:opsz,wght@9..40,400;9..40,500;9..40,600;9..40,700&family=Libre+Baskerville:wght@400;700&display=swap";html,body,#root{min-height:100%;background:#112e49}body{margin:0;font-family:DM Sans,sans-serif}#root .nurse-arc-root{--na-navy: #112e49;--na-teal: #00676d;--na-gold: #c49b46;--na-aqua: #c4e9e4;--na-pink: #f6d0db;--na-peach: #ffdbc2;--na-lavender: #ded3f5;--teal-deep: #112e49;--teal-mid: #00676d;--teal-soft: #c4e9e4;--gold: #c49b46;--gold-light: #f1d58f;--cream: #112e49;--cream-card: #fff8ed;--charcoal: #112e49;--hairline: rgba(196,155,70,.65);--shadow: 0 12px 0 rgba(7,24,40,.18), 0 18px 35px rgba(0,0,0,.14);color-scheme:light;color:#fffaf2;background:#112e49!important;font-family:DM Sans,sans-serif}#root .nurse-arc-root :is(h1,h2,h3,h4,.display-xl,.display-lg,.display-md,.display-sm){font-family:Libre Baskerville,Georgia,serif}#root .nurse-arc-root :is(p,li,label,input,textarea,select,button,a,small){font-family:DM Sans,sans-serif}#root .nurse-arc-root :focus-visible{outline:3px solid #c49b46;outline-offset:3px}#root .nurse-arc-root .na-site-header{background:#c4e9e4!important;border:0!important;border-bottom:4px solid #c49b46!important;border-radius:0 0 22px 22px!important;box-shadow:0 8px #07182826}#root .nurse-arc-root .na-site-header nav a{color:#112e49!important}#root .nurse-arc-root .na-public{color:#fffaf2}#root .nurse-arc-root .na-public h1,#root .nurse-arc-root .na-public h2{color:#112e49}#root .nurse-arc-root .na-public :is(a:not(.na-site-button),.na-text-link){color:#00676d}#root .nurse-arc-root .na-public>section{border:0;border-bottom:3px solid #c49b46;border-radius:22px;margin-top:20px;padding:clamp(22px,4vw,44px);box-shadow:0 8px #07182829}#root .nurse-arc-root .na-public>section:nth-of-type(6n+1){background:#ded3f5}#root .nurse-arc-root .na-public>section:nth-of-type(6n+2){background:#c4e9e4}#root .nurse-arc-root .na-public>section:nth-of-type(6n+3){background:#f6d0db}#root .nurse-arc-root .na-public>section:nth-of-type(6n+4){background:#ffdbc2}#root .nurse-arc-root .na-public>section:nth-of-type(6n+5){background:#c4e9e4}#root .nurse-arc-root .na-public>section:nth-of-type(6n){background:#112e49}#root .nurse-arc-root .na-public>section.band-navy,#root .nurse-arc-root .na-public>section.band-navy :is(h1,h2,h3,h4,p,li,strong,small){background-color:#112e49;color:#fffaf2!important}#root .nurse-arc-root .na-public>section.band-navy{border:1px solid #c49b46}#root .nurse-arc-root .na-public>section.band-navy .na-eyebrow{color:#f1d58f!important}#root .nurse-arc-root .na-home-hero{background:#112e49!important;border:1px solid #c49b46!important;border-bottom:5px solid #c49b46!important;color:#fffaf2!important}#root .nurse-arc-root .na-home-hero :is(h1,p,.na-eyebrow,.na-hero-lead,.na-team-note,.na-hero-note){color:#fffaf2!important}#root .nurse-arc-root .na-home-hero .na-script-accent{color:#c4e9e4!important}#root .nurse-arc-root .na-home-hero .na-eyebrow{color:#f1d58f!important}#root .nurse-arc-root .na-home-hero .na-team-note{color:#fffaf2!important;font-family:Caveat,cursive;font-size:1.45rem}#root .nurse-arc-root .na-home-hero .na-team-note strong{color:#f1d58f!important}#root .nurse-arc-root .na-home-hero .na-hero-lead em{font-style:italic}#root .nurse-arc-root .na-home-hero .na-hero-readable{background:#c4e9e4;color:#112e49!important}#root .nurse-arc-root .na-home-nurse-art{margin:0 0 16px;overflow:hidden;border:3px solid #c49b46;border-radius:54px 54px 18px 18px;box-shadow:8px 9px #c49b4659}#root .nurse-arc-root .na-home-nurse-art img{display:block;width:100%;height:auto}#root .nurse-arc-root .na-guide-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.9fr);gap:28px;align-items:center;background:#c4e9e4!important;border:1px solid #c49b46!important;border-bottom:5px solid #c49b46!important}#root .nurse-arc-root .na-guide-hero :is(h1,p,.na-eyebrow){color:#112e49!important}#root .nurse-arc-root .na-planning-desk-art{display:block;width:100%;height:auto;border:3px solid #c49b46;border-radius:24px;box-shadow:8px 9px #112e4929}#root .nurse-arc-root .na-brand-showcase{background:#fffaf2}#root .nurse-arc-root .na-brand-showcase p{color:#112e49!important}#root .nurse-arc-root .na-home-hero .na-site-button.secondary{color:#fffaf2!important}#root .nurse-arc-root :is(.assessment-card,.rec-card,.na-card,.career-card,.path-card,.guide-card,.product-card,.membership-card,.tool-card,.result-card,.question-card,.resource-card,.action-plan-card,.credential-card,.workspace-card,.modal,.na-explore-card){color:#112e49;border:1px solid rgba(17,46,73,.18);border-bottom:3px solid #c49b46;border-radius:18px;box-shadow:0 7px #112e491c}#root .nurse-arc-root :is(.assessment-card,.rec-card,.na-card,.career-card,.path-card,.guide-card,.product-card,.membership-card,.tool-card,.result-card,.question-card,.resource-card,.action-plan-card,.credential-card,.workspace-card,.modal,.na-explore-card) :is(h1,h2,h3,h4,p,li,label,strong,small){color:#112e49}#root .nurse-arc-root :is(input,textarea,select){background:#fffaf2;color:#112e49;border-color:#607786}#root .nurse-arc-root :is(input,textarea,select)::placeholder{color:#425a68;opacity:1}#root .nurse-arc-root :is(.btn,button[type=submit],.na-site-button,.na-site-cta){background:#00676d;border-color:#00676d;color:#fff;border-radius:12px;min-height:44px;font-weight:700}#root .nurse-arc-root :is(.btn,button[type=submit],.na-site-button,.na-site-cta):hover{background:#112e49;border-color:#c49b46;color:#fff}#root .nurse-arc-root .global-disclaimer-bar{background:#112e49;color:#fffaf2;border-bottom:1px solid #c49b46}#root .nurse-arc-root .workspace-nav{background:#c4e9e4;border-block:3px solid #c49b46}#root .nurse-arc-root .workspace-nav button{color:#112e49;border-radius:10px;min-height:44px}#root .nurse-arc-root .workspace-nav button[aria-current=page]{background:#112e49;color:#fff}#root .nurse-arc-root .na-account-nav{min-height:72px;padding:8px clamp(14px,3vw,32px);background:#c4e9e4;border-bottom:3px solid #c49b46;display:flex;align-items:center;gap:12px;flex-wrap:wrap}#root .nurse-arc-root .na-account-brand{margin-right:auto;display:inline-flex;align-items:center;min-height:48px}#root .nurse-arc-root .na-account-brand img{display:block;width:116px;height:auto}#root .nurse-arc-root .na-account-nav :is(button,.na-account-identity){color:#112e49}#root .nurse-arc-root .na-account-nav .na-account-primary{background:#00676d;color:#fff}#root .nurse-arc-root .na-storefront-top{display:none}#root .nurse-arc-root .na-storefront{color:#fffaf2;background:#112e49}#root .nurse-arc-root .na-storefront-top{color:#112e49;background:#c4e9e4;border-bottom:3px solid #c49b46;border-radius:0 0 18px 18px;padding:14px 20px}#root .nurse-arc-root .na-storefront-top a{color:#00676d}#root .nurse-arc-root .na-storefront-heading{color:#112e49;background:#ded3f5;margin:18px 0;padding:28px;border:1px solid #c49b46;border-bottom:4px solid #c49b46;border-radius:18px}#root .nurse-arc-root .na-storefront-heading :is(h1,h2,p,.na-storefront-eyebrow){color:#112e49!important}#root .nurse-arc-root .na-membership-card,#root .nurse-arc-root .na-product-card,#root .nurse-arc-root .na-products-feature,#root .nurse-arc-root .na-product-detail>div,#root .nurse-arc-root .na-free-finder,#root .nurse-arc-root .na-storefront-crosslink{background:#fff8ed;color:#112e49;border:1px solid rgba(17,46,73,.22);border-bottom:4px solid #c49b46;border-radius:18px;box-shadow:0 7px #0000001f}#root .nurse-arc-root :is(.na-membership-card,.na-product-card,.na-products-feature,.na-product-detail>div,.na-free-finder,.na-storefront-crosslink) :is(h1,h2,h3,h4,p,li,strong,span,small){color:#112e49}#root .nurse-arc-root .na-products-grid>.na-product-card:nth-child(3n+2){background:#f6d0db}#root .nurse-arc-root .na-products-grid>.na-product-card:nth-child(3n){background:#c4e9e4}#root .nurse-arc-root .na-storefront-eyebrow{color:#694d12!important}#root .nurse-arc-root .na-storefront a:not(.na-storefront-button){color:#00676d}#root .nurse-arc-root .na-storefront-button{background:#00676d;color:#fff;border-color:#00676d}#root .nurse-arc-root .catalog-screen{color:#fffaf2;background:#112e49}#root .nurse-arc-root .catalog-topbar{border-color:#c49b46}#root .nurse-arc-root .catalog-topbar :is(.catalog-link,.catalog-brand-fallback){color:#c4e9e4}#root .nurse-arc-root .catalog-hero{background:#ded3f5;border:1px solid #c49b46;border-bottom:4px solid #c49b46;border-radius:22px;padding:clamp(22px,4vw,42px);margin:18px 0}#root .nurse-arc-root .catalog-hero :is(.catalog-kicker,.catalog-title,.catalog-intro,.catalog-hero-aside,.catalog-hero-aside strong){color:#112e49}#root .nurse-arc-root .catalog-hero-aside{background:#f6d0db;border:1px solid #c49b46;border-radius:16px;padding:20px}#root .nurse-arc-root :is(.catalog-filters,.catalog-results,.catalog-filter-head){background:#c4e9e4;color:#112e49;border-radius:18px}#root .nurse-arc-root .catalog-screen :is(.catalog-filter-heading,.catalog-filter-label,.catalog-search-label,.catalog-count,.catalog-result-title){color:#112e49}#root .nurse-arc-root .catalog-filter{color:#112e49;background:#fff8ed;border-color:#c49b46}#root .nurse-arc-root .catalog-filter[aria-pressed=true]{color:#fff;background:#112e49}#root .nurse-arc-root .catalog-screen :is(.catalog-card,.career-guide-card,.dco-card,.dco-route,.dco-note,.dco-subsection){background:#fff8ed;color:#112e49;border-color:#c49b46;border-radius:16px}#root .nurse-arc-root .catalog-screen :is(.catalog-card,.career-guide-card,.dco-card,.dco-route,.dco-note,.dco-subsection) :is(h2,h3,h4,p,li,strong,small,label){color:#112e49}#root .nurse-arc-root :is(.career-pivot-screen,.tk-screen,.rc-screen,.catalog-screen,.assessment-screen,.results-screen,.loading-screen,.error-screen){max-width:1200px;margin-inline:auto;padding:clamp(16px,3vw,38px);color:#fffaf2;background:#112e49}#root .nurse-arc-root :is(.career-pivot-hero,.tk-hero,.rc-hero,.cn-hero,.ap-context-panel,.myarc-compare-intro,.myarc-empty,.rc-panel,.rc-category,.gr-tool,.tk-panel,.tk-feature,.career-pivot-form,.career-pivot-gap,.career-pivot-disclaimer,.ap-phase,.ap-task,.cn-block,.cn-education-card,.cn-category,.cn-cert,.myarc-card){background:#c4e9e4;color:#112e49;border-color:#c49b46;border-radius:18px;border-bottom:3px solid #c49b46;box-shadow:0 6px #0000001f}#root .nurse-arc-root :is(.career-pivot-hero,.tk-hero,.rc-hero,.cn-hero,.ap-context-panel,.myarc-compare-intro,.myarc-empty,.rc-panel,.rc-category,.gr-tool,.tk-panel,.tk-feature,.career-pivot-form,.career-pivot-gap,.career-pivot-disclaimer,.ap-phase,.ap-task,.cn-block,.cn-education-card,.cn-category,.cn-cert,.myarc-card) :is(h1,h2,h3,h4,p,li,label,strong,small,span,legend){color:#112e49}#root .nurse-arc-root :is(.career-pivot-screen,.tk-screen,.rc-screen,.catalog-screen,.screen) :is(.career-pivot-eyebrow,.tk-eyebrow,.rc-eyebrow,.ap-eyebrow,.cn-category-number){color:#c49b46}#root .nurse-arc-root .career-pivot-header,#root .nurse-arc-root .myarc-topbar,#root .nurse-arc-root .tk-topbar,#root .nurse-arc-root .rc-topbar{background:#c4e9e4;border-bottom:3px solid #c49b46;border-radius:0 0 16px 16px}#root .nurse-arc-root :is(.career-pivot-brand,.myarc-brand,.tk-brand,.rc-brand,.cn-brand,.ap-brand){color:#112e49}#root .nurse-arc-root :is(.career-pivot-screen,.tk-screen,.rc-screen,.screen) :is(.career-pivot-lede,.tk-description,.rc-helper,.ap-lede,.cn-body,.myarc-compare-intro){color:#fffaf2}#root .nurse-arc-root :is(.career-pivot-field-grid,.myarc-cards,.ap-phases,.cn-category-grid,.rc-category-grid,.tk-tool-grid,.gr-tools){gap:clamp(12px,2vw,24px)}#root .nurse-arc-root :is(.career-pivot-screen,.tk-screen,.rc-screen,.screen) :is(input,textarea,select){background:#fff8ed;color:#112e49;border:1px solid #7d708e;border-radius:10px;min-height:44px}#root .nurse-arc-root :is(.career-pivot-screen,.tk-screen,.rc-screen,.screen) :is(summary,button,a){text-underline-offset:3px}#root .nurse-arc-root .na-account-invitation,#root .nurse-arc-root .na-auth-story,#root .nurse-arc-root .na-account-panel,#root .nurse-arc-root .na-import-prompt{background:#ded3f5;color:#112e49;border:1px solid #c49b46;border-bottom:4px solid #c49b46;border-radius:20px;box-shadow:0 8px #00000024}#root .nurse-arc-root :is(.na-account-invitation,.na-auth-story,.na-account-panel,.na-import-prompt) :is(h1,h2,h3,p,li,strong,small,label){color:#112e49}#root .nurse-arc-root .na-auth-page{background:#112e49;color:#fffaf2}#root .nurse-arc-root .na-auth-header{background:#c4e9e4;border-bottom:3px solid #c49b46}#root .nurse-arc-root .na-auth-header :is(button,a){color:#112e49}#root .nurse-arc-root .na-auth-clerk{background:#fff8ed;color:#112e49;border-radius:18px;padding:clamp(14px,3vw,28px)}#root .nurse-arc-root .na-account-nav .na-account-text-button{color:#112e49;background:transparent}#root .nurse-arc-root .na-account-panel-head{background:#c4e9e4;color:#112e49}#root .nurse-arc-root .na-bundle-page{background:#112e49;color:#fffaf2}#root .nurse-arc-root .na-bundle-top{background:#c4e9e4;border-bottom:3px solid #c49b46}#root .nurse-arc-root .na-bundle-hero{background:#f6d0db;border:1px solid #c49b46;border-radius:22px;padding:clamp(20px,4vw,40px)}#root .nurse-arc-root .na-bundle-hero-copy :is(h1,h2,h3,p,span,strong){color:#112e49}#root .nurse-arc-root .na-bundle-resource{background:#ffdbc2;color:#112e49;border:1px solid #c49b46;border-radius:16px}#root .nurse-arc-root .na-bundle-resource :is(h2,h3,p,strong,li){color:#112e49}#root .nurse-arc-root:not(.na-approved-home-shell) .na-bundle-page :is(.na-bundle-how,.na-bundle-art-note,.na-bundle-access,.na-bundle-resource),#root .nurse-arc-root:not(.na-approved-home-shell) .na-bundle-page :is(.na-bundle-how,.na-bundle-art-note,.na-bundle-access,.na-bundle-resource) :is(h2,h3,h4,p,li,strong,small,label,summary,span,em){color:#112e49!important}#root .nurse-arc-root:not(.na-approved-home-shell) .na-bundle-page :is(.na-bundle-resource-number,.na-bundle-how .na-bundle-eyebrow){color:#694d12!important}#root .nurse-arc-root:not(.na-approved-home-shell) .na-bundle-page .na-bundle-button:not(.secondary),#root .nurse-arc-root:not(.na-approved-home-shell) .na-bundle-page .na-bundle-button:not(.secondary) span{color:#fff8ed!important}#root .nurse-arc-root:not(.na-approved-home-shell) .na-bundle-page :is(.na-bundle-section-heading>p,.na-bundle-faq details>p,.na-bundle-faq>.na-bundle-small){color:#fff8ed!important}#root .nurse-arc-root:not(.na-approved-home-shell) .na-bundle-page :is(.na-bundle-section-heading>.na-bundle-eyebrow,.na-bundle-faq>.na-bundle-eyebrow,.na-bundle-faq>.na-bundle-small a){color:#ded3f5!important}#root .nurse-arc-root:not(.na-approved-home-shell) .na-bundle-page .na-bundle-faq>.na-bundle-small a:hover{color:#fff8ed!important}#root .nurse-arc-root:not(.na-approved-home-shell) .na-bundle-page :is(button,a,summary,input):focus-visible{outline:3px solid #ded3f5!important;outline-offset:3px;box-shadow:0 0 0 3px #112e49!important}#root .nurse-arc-root .na-product-card{overflow:hidden}#root .nurse-arc-root .na-products-home{background:#112e49!important;border:1px solid #c49b46!important}#root .nurse-arc-root .na-products-home :is(.na-eyebrow,h2,.na-section-foot a){color:#fffaf2!important}#root .nurse-arc-root .na-products-home .na-hp-card{background:#fff8ed;border:1px solid #c49b46;border-bottom:4px solid #c49b46;border-radius:18px}#root .nurse-arc-root .na-products-home .na-hp-card :is(h3,p,span,strong,summary,small){color:#112e49!important}#root .nurse-arc-root .na-products-home .na-hp-cat{color:#694d12!important}#root .nurse-arc-root .na-products-home .na-member-strip{background:#c4e9e4;color:#112e49}#root .nurse-arc-root .na-products-home .na-member-strip :is(strong,span){color:#112e49!important}#root .nurse-arc-root .na-products-home .na-hp-contents summary{color:#00676d!important}#root .nurse-arc-root .na-footer-brand{color:#fffaf2}#root .nurse-arc-root :is(.na-product-card,.na-bundle-resource,.myarc-card,.ap-phase,.tk-panel,.rc-panel,.cn-block){padding:clamp(16px,2.5vw,28px)}#root .nurse-arc-root .screen{color:#fffaf2;background:#112e49}#root .nurse-arc-root :is(.welcome-inner,.assessment-card,.results-screen,.loading-screen,.error-screen){border-radius:22px}#root .nurse-arc-root .welcome-inner{background:#ffdbc2;color:#112e49;border:1px solid #c49b46;border-bottom:4px solid #c49b46;box-shadow:0 8px #00000021}#root .nurse-arc-root .welcome-inner :is(h1,h2,h3,p,li,strong,.lede,.na-compass-meta){color:#112e49}#root .nurse-arc-root .welcome-inner .na-community-img{display:block;width:min(100%,820px);height:auto;margin:18px auto;border:3px solid #c49b46;border-radius:20px;box-shadow:7px 8px #112e4926}#root .nurse-arc-root .assessment-screen .assessment-top{color:#fffaf2}#root .nurse-arc-root .assessment-screen .assessment-card{background:#ded3f5;color:#112e49}#root .nurse-arc-root .assessment-screen .assessment-card :is(h1,h2,h3,p,label,legend,strong,small){color:#112e49}#root .nurse-arc-root .assessment-screen :is(.option-card,.answer-option,[role=radio],[role=checkbox]){background:#fff8ed;color:#112e49;border:1px solid #8c7aa9;border-radius:14px}#root .nurse-arc-root .results-screen{background:#112e49;color:#fffaf2}#root .nurse-arc-root .results-screen :is(h1,h2,h3,p,li,.lede){color:#fffaf2}#root .nurse-arc-root .results-screen :is(.rec-card,.result-card) :is(h1,h2,h3,p,li){color:#112e49}#root .nurse-arc-root .notice-card{background:#c4e9e4;color:#112e49;border:1px solid #c49b46;border-radius:14px;padding:16px}#root .nurse-arc-root .notice-card :is(p,.notice-title,strong){color:#112e49}#root .nurse-arc-root .nursearc-footer{background:#112e49!important;color:#fffaf2!important;border-top:5px solid #c49b46!important;padding:28px clamp(18px,4vw,48px)}#root .nurse-arc-root .nursearc-footer :is(p,a,summary,li,small,.footer-copyright){color:#fffaf2!important}#root .nurse-arc-root .nursearc-footer a{text-underline-offset:4px}#root .nurse-arc-root .nursearc-footer details{background:#173b59;border:1px solid #c49b46;border-radius:12px;padding:10px 14px}#root .nurse-arc-root .footer-copyright{max-width:980px}@media(max-width:640px){#root .nurse-arc-root .na-guide-hero{grid-template-columns:minmax(0,1fr)}#root .nurse-arc-root .na-public{padding-left:12px;padding-right:12px}#root .nurse-arc-root .na-public>section{padding:22px 18px;margin-top:14px;border-radius:17px}#root .nurse-arc-root :is(.assessment-card,.rec-card,.na-card,.career-card,.path-card,.guide-card,.product-card,.membership-card,.tool-card,.result-card,.question-card,.resource-card,.action-plan-card,.credential-card,.workspace-card,.modal,.na-explore-card){min-width:0;max-width:100%}#root .nurse-arc-root img{max-width:100%}}@media print{html,body,#root,#root .nurse-arc-root{background:#fff!important;color:#000!important}}#root .nurse-arc-root.na-approved-home-shell{background:#112e49!important}#root .nurse-arc-root.na-approved-home-shell .na-site-header.na-reference-header{width:calc(100% - 16px);max-width:1264px;min-height:118px;margin:0 auto;padding:15px 26px 12px;display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;background:#c4e9e4!important;border:0!important;border-bottom:4px solid #c49b46!important;border-radius:0!important;box-shadow:none!important}#root .nurse-arc-root.na-approved-home-shell .na-reference-header .na-header-logo{width:110px!important;height:auto!important}#root .nurse-arc-root.na-approved-home-shell .na-reference-header nav{display:flex;flex:1;justify-content:center;gap:3px;flex-wrap:wrap}#root .nurse-arc-root.na-approved-home-shell .na-reference-header nav a{color:#112e49!important;padding:12px 9px;min-height:44px;border-bottom:2px solid transparent;font-size:13px;font-weight:700;text-decoration:none}#root .nurse-arc-root.na-approved-home-shell .na-reference-header nav a:hover,#root .nurse-arc-root.na-approved-home-shell .na-reference-header nav a[aria-current=page]{color:#00676d!important;border-bottom-color:#00676d}#root .nurse-arc-root.na-approved-home-shell .na-reference-header .na-site-cta{min-height:48px;padding:12px 18px;border-radius:12px;font-size:13px}#root .nurse-arc-root.na-approved-home-shell .na-home-mobile-menu{display:none}#root .nurse-arc-root.na-approved-home-shell .na-public.na-approved-home-page{width:calc(100% - 16px);max-width:1264px;margin:0 auto;padding:0!important;color:#304d62;background:#c4e9e4}#root .nurse-arc-root.na-approved-home-shell .na-public.na-approved-home-page>section{width:100%;margin:0!important;padding:34px 32px;border:0!important;border-bottom:4px solid #c49b46!important;border-radius:0!important;box-shadow:none!important}#root .nurse-arc-root.na-approved-home-shell .na-public.na-approved-home-page .na-home-hero{display:grid;grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);gap:25px;align-items:center;min-height:588px;padding:36px 32px!important;background:#112e49!important;color:#fff!important}#root .nurse-arc-root.na-approved-home-shell .na-reference-home-hero :is(h1,p,.na-eyebrow,.na-team-note,.na-team-note span){color:#fff!important}#root .nurse-arc-root.na-approved-home-shell .na-reference-home-hero .na-eyebrow,#root .nurse-arc-root.na-approved-home-shell .na-reference-callout .na-eyebrow{color:#f3ce86!important}#root .nurse-arc-root.na-approved-home-shell .na-reference-home-hero h1{margin:0 0 12px;font-size:clamp(34px,3.45cqw,44px);line-height:1.28;font-weight:400;letter-spacing:-.04em}#root .nurse-arc-root.na-approved-home-shell .na-reference-home-hero .na-script-accent{display:block;width:max-content;max-width:100%;padding:0 4px 7px;border:0;color:#c4e9e4!important;font-family:Caveat,cursive;font-size:1.1em;line-height:1.12;letter-spacing:0;background:linear-gradient(transparent 79%,#c49b46 79%,#c49b46 88%,transparent 88%)}#root .nurse-arc-root.na-approved-home-shell .na-reference-home-hero .na-hero-lead{margin:14px 0 10px;font-size:17px;font-weight:700;line-height:1.7}#root .nurse-arc-root.na-approved-home-shell .na-reference-home-hero .na-reference-intro{max-width:560px;margin:20px 0 0;color:#fff!important;font-size:16px;line-height:1.75}#root .nurse-arc-root.na-approved-home-shell .na-reference-home-hero .na-team-note{margin:16px 0 20px;color:#f3ce86!important;font-family:Caveat,cursive;font-size:26px;line-height:1.25}#root .nurse-arc-root.na-approved-home-shell .na-reference-home-hero .na-team-note span{color:#f3ce86!important;font-family:inherit}#root .nurse-arc-root.na-approved-home-shell .na-reference-home-hero .na-reference-hero-actions{gap:12px;margin:0;align-items:center}#root .nurse-arc-root.na-approved-home-shell .na-reference-home-hero .na-site-button{min-height:48px;padding:12px 20px;border-radius:12px;font-size:13px;white-space:normal;text-align:center}#root .nurse-arc-root.na-approved-home-shell .na-reference-home-hero .na-site-button.secondary{background:#c4e9e4!important;border-color:#c4e9e4!important;color:#112e49!important}#root .nurse-arc-root.na-approved-home-shell .na-reference-home-hero .na-hero-note{margin:8px 0 0;font-size:12px;line-height:1.6;font-weight:500}#root .nurse-arc-root.na-approved-home-shell .na-reference-nurse-art{width:100%;margin:0;overflow:hidden;border:1px solid #c49b46;border-radius:20px;box-shadow:7px 8px #c49b463b}#root .nurse-arc-root.na-approved-home-shell .na-reference-nurse-art img{display:block;width:100%;height:auto;aspect-ratio:2/1;object-fit:cover}#root .nurse-arc-root.na-approved-home-shell .na-public.na-approved-home-page .na-reference-section{padding:34px 32px!important;color:#304d62}#root .nurse-arc-root.na-approved-home-shell .na-reference-curiosity{background:#ffdbc2!important}#root .nurse-arc-root.na-approved-home-shell .na-reference-audience{background:#f6d0db!important}#root .nurse-arc-root.na-approved-home-shell .na-reference-section .na-eyebrow{margin:0 0 8px;color:#694d12!important;font-size:12px;line-height:1.6;letter-spacing:.13em;font-weight:700;text-transform:uppercase}#root .nurse-arc-root.na-approved-home-shell .na-reference-section h2,#root .nurse-arc-root.na-approved-home-shell .na-reference-callout h2{position:relative;width:fit-content;max-width:100%;margin:0;color:#112e49!important;font-size:clamp(27px,3.1cqw,34px);font-weight:400;line-height:1.35;letter-spacing:-.035em}#root .nurse-arc-root.na-approved-home-shell .na-reference-section h2:after{content:"";display:block;width:108px;height:4px;margin-top:4px;border-radius:50%;background:#c49b46;transform:rotate(-2deg)}#root .nurse-arc-root.na-approved-home-shell .na-reference-section-intro{max-width:720px;margin:16px 0 0;color:#304d62!important;font-size:15px;line-height:1.8}#root .nurse-arc-root.na-approved-home-shell .na-reference-career-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:22px}#root .nurse-arc-root.na-approved-home-shell .na-reference-career-card{position:relative;min-width:0;padding:24px;border:1px solid rgba(17,46,73,.18);border-radius:18px;box-shadow:5px 6px #112e4917;color:#304d62}#root .nurse-arc-root.na-approved-home-shell .na-reference-career-card.na-pink{background:#f6d0db!important}#root .nurse-arc-root.na-approved-home-shell .na-reference-career-card.na-aqua{background:#c4e9e4!important}#root .nurse-arc-root.na-approved-home-shell .na-reference-career-symbol,#root .nurse-arc-root.na-approved-home-shell .na-reference-audience-symbol{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid #c49b46;border-radius:50%;background:#fff8df;color:#00676d}#root .nurse-arc-root.na-approved-home-shell .na-reference-career-symbol{margin-bottom:14px}#root .nurse-arc-root.na-approved-home-shell .na-reference-career-symbol svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}#root .nurse-arc-root.na-approved-home-shell .na-reference-career-card h3{display:block;width:fit-content;max-width:100%;margin:0 0 16px;padding:7px 12px;transform:rotate(-1deg);background:#fff5d9;color:#112e49!important;font-family:DM Sans,sans-serif;font-size:19px;font-weight:700;line-height:1.45}#root .nurse-arc-root.na-approved-home-shell .na-reference-career-card p{margin:0 0 10px;color:#304d62!important;font-size:15px;line-height:1.8}#root .nurse-arc-root.na-approved-home-shell .na-reference-career-card .na-explore-details{margin-top:auto;border-top:1px solid rgba(17,46,73,.24);padding-top:4px}#root .nurse-arc-root.na-approved-home-shell .na-reference-career-card summary,#root .nurse-arc-root.na-approved-home-shell .na-reference-audience-card summary{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:48px;padding:10px 0;color:#00676d!important;font-weight:700;font-size:15px;line-height:1.6;cursor:pointer}#root .nurse-arc-root.na-approved-home-shell .na-reference-audience>h2{max-width:410px}#root .nurse-arc-root.na-approved-home-shell .na-reference-audience-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:22px;align-items:stretch}#root .nurse-arc-root.na-approved-home-shell .na-reference-audience-card{display:flex;flex-direction:column;min-width:0;padding:22px;border:1px solid rgba(17,46,73,.18);border-radius:18px;box-shadow:5px 6px #112e491a}#root .nurse-arc-root.na-approved-home-shell .na-reference-audience-card:nth-child(1){background:#ffdbc2!important}#root .nurse-arc-root.na-approved-home-shell .na-reference-audience-card:nth-child(2){background:#ded3f5!important}#root .nurse-arc-root.na-approved-home-shell .na-reference-audience-card:nth-child(3){background:#c4e9e4!important}#root .nurse-arc-root.na-approved-home-shell .na-reference-audience-symbol{margin-bottom:18px}#root .nurse-arc-root.na-approved-home-shell .na-reference-audience-card .na-eyebrow{margin:0 0 10px;color:#694d12!important;font-size:11px}#root .nurse-arc-root.na-approved-home-shell .na-reference-audience-card h3{margin:0 0 12px;color:#112e49!important;font-family:DM Sans,sans-serif;font-size:20px;font-weight:700;line-height:1.45;letter-spacing:-.025em}#root .nurse-arc-root.na-approved-home-shell .na-reference-audience-card p{margin:0 0 14px;color:#304d62!important;font-size:15px;line-height:1.8}#root .nurse-arc-root.na-approved-home-shell .na-reference-audience-card .na-explore-details{margin-top:auto;border-top:1px solid rgba(17,46,73,.24);padding-top:4px}#root .nurse-arc-root.na-approved-home-shell .na-reference-audience-card .na-inline-links{display:flex;flex-wrap:wrap;gap:10px;margin:10px 0}#root .nurse-arc-root.na-approved-home-shell .na-reference-audience-card .na-inline-links a{color:#00676d!important;font-size:14px;font-weight:700}#root .nurse-arc-root.na-approved-home-shell .na-public.na-approved-home-page .na-reference-callout{padding:30px 32px!important;background:#112e49!important;color:#fff!important;border-top:5px solid #c49b46!important;border-bottom:0!important}#root .nurse-arc-root.na-approved-home-shell .na-reference-callout h2,#root .nurse-arc-root.na-approved-home-shell .na-reference-callout p{color:#fff!important}#root .nurse-arc-root.na-approved-home-shell .na-reference-callout h2{margin-bottom:14px}#root .nurse-arc-root.na-approved-home-shell .na-reference-callout>p:not(.na-eyebrow){max-width:700px;margin:0;font-size:15px;line-height:1.8}#root .nurse-arc-root.na-approved-home-shell .na-reference-callout .na-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}#root .nurse-arc-root.na-approved-home-shell .na-reference-callout .na-site-button{min-height:48px;padding:12px 18px;border-radius:12px}#root .nurse-arc-root.na-approved-home-shell .na-reference-callout .na-site-button.secondary{color:#00676d!important;background:#fff!important;border-color:#fff!important}#root .nurse-arc-root.na-approved-home-shell .nursearc-footer.na-reference-footer{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:22px 26px;width:calc(100% - 16px);max-width:1264px;margin:0 auto;padding:30px 22px;background:#112e49!important;border-top:5px solid #c49b46!important;color:#fff!important}#root .nurse-arc-root.na-approved-home-shell .na-reference-footer .na-footer-brand{color:#fff!important}#root .nurse-arc-root.na-approved-home-shell .na-reference-footer .na-footer-brand{display:grid;grid-column:1/-1;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-template-areas:"heading connect" "tag email" "bio socials" "education socials";gap:6px 26px}#root .nurse-arc-root.na-approved-home-shell .na-reference-footer .na-footer-brand:before{content:"LET’S CONNECT";grid-area:connect;align-self:end;color:#f3ce86;font-size:12px;line-height:1.6;letter-spacing:.13em;font-weight:700}#root .nurse-arc-root.na-approved-home-shell .na-reference-footer-heading{grid-area:heading;align-self:end;margin:0 0 4px;color:#fff!important;font-family:DM Sans,sans-serif;font-size:27px;font-weight:700}#root .nurse-arc-root.na-approved-home-shell .na-reference-footer .na-footer-tag{grid-area:tag;max-width:220px;color:#e4f6f2!important;font-family:Caveat,cursive;font-size:26px;line-height:1.35}#root .nurse-arc-root.na-approved-home-shell .na-reference-footer .na-footer-brand p:nth-of-type(2){grid-area:bio}#root .nurse-arc-root.na-approved-home-shell .na-reference-footer .na-footer-brand p:nth-of-type(3){grid-area:education}#root .nurse-arc-root.na-approved-home-shell .na-reference-footer .na-footer-brand p:nth-of-type(4){grid-area:email}#root .nurse-arc-root.na-approved-home-shell .na-reference-footer .na-footer-brand p{margin:8px 0;color:#fff!important;font-size:15px;line-height:1.75}#root .nurse-arc-root.na-approved-home-shell .na-reference-footer .na-footer-social{grid-area:socials;align-self:start}#root .nurse-arc-root.na-approved-home-shell .na-reference-footer .na-footer-groups{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;align-content:start;align-items:start}#root .nurse-arc-root.na-approved-home-shell .na-reference-footer .na-footer-group{align-self:start;height:max-content;min-height:44px}#root .nurse-arc-root.na-approved-home-shell .na-reference-footer .na-footer-group summary{color:#f3ce86!important;font-size:13px;line-height:1.45}#root .nurse-arc-root.na-approved-home-shell .na-reference-footer .na-footer-social{display:flex;flex-wrap:wrap;gap:10px}#root .nurse-arc-root.na-approved-home-shell .na-reference-footer .na-footer-social a{width:auto;min-width:0;height:44px;padding:0 8px;gap:7px;border-radius:9px;border-color:#ffffff8c;color:#fff!important;text-decoration:none}#root .nurse-arc-root.na-approved-home-shell .na-reference-footer .na-footer-social a:after{font-size:12px;font-weight:700}#root .nurse-arc-root.na-approved-home-shell .na-reference-footer [data-testid=link-social-facebook]:after{content:"Facebook"}#root .nurse-arc-root.na-approved-home-shell .na-reference-footer [data-testid=link-social-instagram]:after{content:"Instagram"}#root .nurse-arc-root.na-approved-home-shell .na-reference-footer [data-testid=link-social-tiktok]:after{content:"TikTok"}#root .nurse-arc-root.na-approved-home-shell .na-reference-footer [data-testid=link-social-pinterest]:after{content:"Pinterest"}#root .nurse-arc-root.na-approved-home-shell .na-reference-footer .footer-copyright{grid-column:1/-1;max-width:none;margin:0;color:#fff!important;font-size:12px;line-height:1.7}@media(max-width:760px){#root .nurse-arc-root.na-approved-home-shell .na-site-header.na-reference-header{width:calc(100% - 16px);min-height:0;padding:14px 20px 12px;gap:12px;justify-content:space-between}#root .nurse-arc-root.na-approved-home-shell .na-reference-header nav{display:none}#root .nurse-arc-root.na-approved-home-shell .na-reference-header .na-home-mobile-menu{display:block;flex:0 0 calc(100% + 40px);width:calc(100% + 40px);margin:0 -20px -12px;padding:7px 20px 8px;border-top:1px solid rgba(17,46,73,.14);color:#112e49}#root .nurse-arc-root.na-approved-home-shell .na-home-mobile-menu summary{display:flex;align-items:center;min-height:44px;color:#112e49;font-size:15px;font-weight:700;cursor:pointer}#root .nurse-arc-root.na-approved-home-shell .na-home-mobile-menu summary:before{content:"▸";margin-right:9px;color:#112e49}#root .nurse-arc-root.na-approved-home-shell .na-home-mobile-menu[open] summary:before{content:"▾"}#root .nurse-arc-root.na-approved-home-shell .na-home-mobile-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 14px;padding:4px 0 10px}#root .nurse-arc-root.na-approved-home-shell .na-home-mobile-links a{display:flex;align-items:center;min-height:44px;color:#112e49!important;font-size:14px;font-weight:600;text-decoration:none}#root .nurse-arc-root.na-approved-home-shell .na-public.na-approved-home-page>section{padding:26px 22px!important}#root .nurse-arc-root.na-approved-home-shell .na-public.na-approved-home-page .na-home-hero{display:flex;flex-direction:column;align-items:stretch;gap:24px;min-height:895px;padding:26px 22px!important}#root .nurse-arc-root.na-approved-home-shell .na-reference-home-hero h1{font-size:38px}#root .nurse-arc-root.na-approved-home-shell .na-reference-home-hero .na-reference-intro{margin-top:20px;font-size:16px;line-height:1.75}#root .nurse-arc-root.na-approved-home-shell .na-reference-home-hero .na-reference-hero-actions{display:grid;grid-template-columns:1fr;gap:10px;margin-top:0}#root .nurse-arc-root.na-approved-home-shell .na-reference-home-hero .na-site-button{width:100%}#root .nurse-arc-root.na-approved-home-shell .na-reference-home-hero .na-hero-note{margin-top:8px}#root .nurse-arc-root.na-approved-home-shell .na-reference-section h2,#root .nurse-arc-root.na-approved-home-shell .na-reference-callout h2{font-size:27px}#root .nurse-arc-root.na-approved-home-shell .na-reference-career-grid,#root .nurse-arc-root.na-approved-home-shell .na-reference-audience-grid{grid-template-columns:1fr}#root .nurse-arc-root.na-approved-home-shell .na-reference-career-card,#root .nurse-arc-root.na-approved-home-shell .na-reference-audience-card{padding:23px}#root .nurse-arc-root.na-approved-home-shell .nursearc-footer.na-reference-footer{display:block;width:calc(100% - 16px);padding:28px 22px}#root .nurse-arc-root.na-approved-home-shell .na-reference-footer .na-footer-brand{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"heading" "tag" "bio" "connect" "email" "socials" "education";gap:0}#root .nurse-arc-root.na-approved-home-shell .na-reference-footer .na-footer-brand:before{margin-top:10px}#root .nurse-arc-root.na-approved-home-shell .na-reference-footer .na-footer-groups{margin-top:22px;grid-template-columns:1fr}#root .nurse-arc-root.na-approved-home-shell .na-reference-footer .footer-copyright{margin-top:18px}}.na-account{--na-ink: #133f40;--na-deep: #0e3936;--na-muted: #54635e;--na-gold: #a37e3e;--na-paper: #fffcf5;--na-wash: #eaf0e8;--na-line: #d8dace;color:var(--na-ink);font-family:"Source Sans 3",sans-serif;box-sizing:border-box}.na-account *,.na-account *:before,.na-account *:after{box-sizing:border-box}.na-account button{font:inherit;cursor:pointer}.na-account button:disabled{opacity:.5;cursor:not-allowed}.na-account button:focus-visible,.na-account input:focus-visible,.na-account a:focus-visible{outline:3px solid var(--na-gold);outline-offset:3px}.na-account-eyebrow{display:flex;align-items:center;gap:10px;margin:0 0 15px;color:var(--na-gold);font-size:.72rem;font-weight:750;letter-spacing:.14em;text-transform:uppercase}.na-account-eyebrow:before{content:"";width:24px;height:1px;background:currentColor}.na-account h1,.na-account h2,.na-account h3{color:var(--na-deep);font-family:Fraunces,Georgia,serif;font-weight:550;letter-spacing:-.035em}.na-account p{line-height:1.6}.na-account-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px}.na-account-primary{display:inline-flex;align-items:center;justify-content:center;gap:17px;min-height:44px;padding:10px 18px;border:1px solid var(--na-ink);border-radius:3px;background:var(--na-ink);color:#f8f3e8;font-size:.88rem;font-weight:700;text-align:center}.na-account-primary:not(:disabled):hover{background:#286064}.na-account-text-button{min-height:42px;padding:8px 0;border:0;border-bottom:1px solid var(--na-gold);background:transparent;color:var(--na-ink);font-size:.86rem;font-weight:700;text-align:left}.na-account-text-button:not(:disabled):hover{color:#267174;border-color:currentColor}.na-auth-page{min-height:100dvh;padding:22px clamp(18px,4vw,54px) 48px;background:#f5f4e9}.na-auth-header{display:flex;align-items:center;justify-content:space-between;gap:16px;max-width:1190px;margin:0 auto;padding-bottom:19px;border-bottom:1px solid #cdd6c9}.na-auth-logo{min-width:0;color:var(--na-ink);font:600 1.35rem Fraunces,Georgia,serif}.na-auth-back{flex:none;border:0;background:transparent;color:var(--na-ink);font-size:.87rem;font-weight:700}.na-auth-back:hover{text-decoration:underline;text-underline-offset:4px}.na-auth-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,440px);align-items:start;gap:clamp(40px,8vw,120px);max-width:1070px;margin:clamp(54px,8vw,110px) auto 0}.na-auth-story{padding-top:24px}.na-auth-story h1{max-width:600px;margin:0;font-size:clamp(3.1rem,5.7vw,5.6rem);line-height:1.06}.na-auth-story>p:not(.na-account-eyebrow){max-width:45ch;margin:25px 0 0;color:var(--na-muted);font-size:1rem}.na-auth-rule{width:70px;height:1px;margin:44px 0 17px;background:var(--na-gold)}.na-auth-aside{max-width:43ch;color:#6c6c60!important;font-size:.84rem!important}.na-auth-form-wrap{min-width:0;padding:23px;border:1px solid #d4dccf;border-top:3px solid var(--na-gold);border-radius:3px;background:var(--na-paper);box-shadow:0 10px 36px #133f400e}.na-auth-form-wrap>p{margin:0 0 17px;color:var(--na-muted);font-size:.76rem;letter-spacing:.11em;text-transform:uppercase;font-weight:750}.na-auth-clerk{display:flex;justify-content:center;min-width:0}.na-auth-clerk>*{max-width:100%}.na-auth-form-wrap>.na-auth-help{margin:20px 0 0;color:var(--na-muted);font-size:.85rem;line-height:1.6;letter-spacing:normal;text-transform:none;font-weight:400}.na-account-nav{display:flex;width:100%;box-sizing:border-box;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:7px 17px;padding:6px clamp(18px,4vw,54px)}.na-account-nav .na-account-text-button{min-height:36px;padding:6px 0;font-size:.8rem}.na-account-nav .na-account-primary{min-height:37px;padding:7px 12px;font-size:.8rem}.na-account-identity{max-width:230px;overflow:hidden;color:var(--na-muted);font-size:.8rem;text-overflow:ellipsis;white-space:nowrap}.na-account-invitation,.na-import-prompt,.na-account-panel{padding:clamp(23px,4vw,37px);border:1px solid var(--na-line);border-top:3px solid var(--na-gold);border-radius:3px;background:var(--na-paper)}.na-account-invitation{background:#eaf0e8;border-color:#cbd9ce;border-top-color:var(--na-gold)}.na-account-invitation h2,.na-import-prompt h2,.na-account-panel h2{margin:0;font-size:clamp(1.75rem,3vw,2.35rem);line-height:1.18}.na-account-invitation>p:not(.na-account-eyebrow),.na-import-prompt>p:not(.na-account-eyebrow),.na-account-panel>p:not(.na-account-eyebrow){max-width:60ch;margin:12px 0 23px;color:var(--na-muted);font-size:.94rem}.na-import-prompt{max-width:720px}.na-import-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 23px;margin:22px 0;padding:0;border-top:1px solid var(--na-line);list-style:none}.na-import-list li{display:flex;justify-content:space-between;gap:10px;padding:10px 0;border-bottom:1px solid var(--na-line);color:var(--na-muted);font-size:.88rem}.na-import-list strong{color:var(--na-ink);font-variant-numeric:tabular-nums}.na-import-note{padding:13px 16px;border-left:2px solid var(--na-gold);background:#f3efe1;color:#5d604f;font-size:.85rem;line-height:1.55}.na-import-prompt .na-account-actions{margin-top:23px}.na-account-feedback{margin:17px 0 0!important;color:var(--na-ink)!important;font-size:.86rem!important}.na-account-panel{max-width:680px}.na-account-panel-head{display:flex;justify-content:space-between;align-items:start;gap:18px}.na-account-close{width:35px;height:35px;flex:none;border:1px solid var(--na-line);border-radius:2px;background:transparent;color:var(--na-ink);font-size:1.3rem!important;line-height:1}.na-account-close:hover{background:var(--na-wash)}.na-account-details{margin:24px 0 20px;border-top:1px solid var(--na-line)}.na-account-detail{display:grid;grid-template-columns:minmax(100px,1fr) minmax(0,2fr);gap:12px;padding:13px 0;border-bottom:1px solid var(--na-line);font-size:.88rem}.na-account-detail dt{color:var(--na-muted)}.na-account-detail dd{min-width:0;margin:0;overflow-wrap:anywhere;font-weight:700}.na-account-danger{margin-top:29px;padding:22px;border:1px solid #dec7b6;background:#f6ede6}.na-account-danger h3{margin:0 0 8px;color:#713d32;font-size:1.28rem}.na-account-danger p{margin:0 0 15px;color:#643f32;font-size:.85rem}.na-account-danger-button{min-height:39px;padding:7px 12px;border:1px solid #9a6356;border-radius:2px;background:transparent;color:#713d32;font-size:.82rem!important;font-weight:700!important}.na-account-danger-button:not(:disabled):hover{background:#efdfd4}.na-account-danger-button.is-confirm{background:#713d32;border-color:#713d32;color:#fff9f0}.na-account-danger-button.is-confirm:not(:disabled):hover{background:#5f3028}.na-account-confirm{margin-top:17px}.na-account-confirm label{display:block;margin-bottom:7px;color:#643f32;font-size:.82rem;font-weight:700}.na-account-confirm input{display:block;width:100%;max-width:260px;min-height:42px;padding:8px 10px;border:1px solid #b69583;border-radius:2px;background:#fffcf5;color:var(--na-ink);font:inherit}.na-account-confirm .na-account-actions{margin-top:12px}@media(max-width:760px){.na-auth-layout{grid-template-columns:1fr;gap:36px;max-width:480px;margin-top:42px}.na-auth-story{padding-top:0}.na-auth-story h1{font-size:clamp(2.8rem,10vw,4.4rem)}.na-auth-rule,.na-auth-aside{display:none}}@media(max-width:480px){.na-auth-page{padding:15px 18px 36px}.na-auth-form-wrap{padding:16px 8px}.na-auth-story>p:not(.na-account-eyebrow){margin-top:16px;font-size:.93rem}.na-auth-layout{gap:30px;margin-top:39px}.na-import-list{grid-template-columns:1fr}.na-account-detail{grid-template-columns:1fr;gap:2px}.na-account-danger{padding:17px}}.na-preview-purchase{background:#edf0f9;color:#182d45;border:1px solid #aab6cf;border-radius:12px;padding:20px;margin:16px 0;overflow-wrap:anywhere}.na-preview-purchase p{color:#182d45;line-height:1.65;margin:0 0 14px}.na-preview-purchase a.na-preview-purchase-link,#root .nurse-arc-root .na-preview-purchase a.na-preview-purchase-link{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 20px;border:2px solid #182d45;border-radius:8px;background:#182d45;color:#fff!important;font-size:16px;font-weight:600;line-height:1.5;text-align:center;text-decoration:underline;text-underline-offset:3px;box-sizing:border-box}.na-preview-purchase a.na-preview-purchase-link:hover{background:#2b4261;color:#fff}.na-preview-purchase a.na-preview-purchase-link:focus-visible{outline:3px solid #6750a4;outline-offset:4px}.na-preview-purchase p.na-preview-purchase-help{font-size:14px;margin:14px 0 0}@media(max-width:600px){.na-preview-purchase{padding:16px}.na-preview-purchase a.na-preview-purchase-link{width:100%}}.na-bundle-page{--nb-navy:#163c40;--nb-teal:#21675f;--nb-cream:#fbf8f0;--nb-gold:#be945a;color:var(--nb-navy);background:var(--nb-cream);padding:32px clamp(20px,5vw,72px) 64px;max-width:1320px;margin:0 auto;font-family:inherit}.na-bundle-page *,.na-bundle-access *,.na-bundle-feature *{box-sizing:border-box}.na-bundle-top{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:40px}.na-bundle-top button{border:0;background:transparent;color:#21675f;font:inherit;cursor:pointer}.na-bundle-eyebrow{display:block;font-size:11px;font-weight:700;letter-spacing:2px;color:#21675f;margin-bottom:12px}.na-bundle-hero{display:grid;grid-template-columns:1.2fr 1fr;align-items:center;gap:64px;padding:24px 0 56px;border-bottom:1px solid #d9dfd1}.na-bundle-hero h1{font-family:Georgia,serif;font-size:clamp(38px,4.5vw,62px);font-weight:400;line-height:1.13;letter-spacing:-1.4px;margin:16px 0 24px}.na-bundle-hero h1 em{color:#21675f;font-weight:400}.na-bundle-hero-copy>p{font-size:17px;line-height:1.75;max-width:540px}.na-bundle-price{display:flex;gap:18px;align-items:center;margin:24px 0}.na-bundle-price strong{font-family:Georgia,serif;font-size:44px;font-weight:400}.na-bundle-price span{font-size:13px;line-height:1.6;color:#536965}.na-bundle-button{display:inline-flex;align-items:center;justify-content:center;gap:20px;border:1px solid #21675f;border-radius:5px;background:#21675f;color:#fff!important;font:inherit;font-size:14px;font-weight:600;line-height:1.4;padding:14px 20px;text-decoration:none!important;cursor:pointer;min-height:46px}.na-bundle-button:hover{background:#174d46}.na-bundle-button.secondary{background:transparent;color:#21675f!important}.na-bundle-button.secondary:hover{background:#edf2e9}.na-bundle-button:disabled{opacity:.55;cursor:not-allowed}.na-bundle-button:focus-visible,.na-bundle-top button:focus-visible,.na-bundle-faq summary:focus-visible,.na-bundle-downloads summary:focus-visible{outline:3px solid #be945a;outline-offset:4px}.na-bundle-small{font-size:12px!important;line-height:1.7!important;color:#586c67}.na-bundle-art{position:relative;min-height:440px;display:flex;align-items:center;justify-content:center;background:#e8ecdf;border-radius:50% 50% 4px 4px;padding:30px}.na-bundle-book{width:260px;min-height:360px;background:#163c40;color:#f8f4e8;padding:27px 27px 20px;box-shadow:9px 10px #b6c9b7,18px 26px 36px #163c4022;transform:rotate(-5deg);border-left:6px solid #2d595a}.na-bundle-book>span:first-child{font-size:10px;letter-spacing:4px}.na-bundle-book-line{width:34px;height:2px;background:#d4b17e;margin:26px 0 20px}.na-bundle-book strong{display:block;font-family:Georgia,serif;font-weight:400;font-size:43px;line-height:1.12}.na-bundle-book p{font-size:11px;line-height:1.7;margin:25px 0}.na-bundle-book-footer{font-size:7px;letter-spacing:1px;color:#d4b17e}.na-bundle-art-note{position:absolute;right:0;bottom:5px;background:#f9f6ea;padding:16px 20px;font-family:Georgia,serif;font-size:18px;line-height:1.5;box-shadow:0 6px 20px #163c4010}.na-bundle-art-note em{color:#21675f}.na-bundle-included{padding:58px 0}.na-bundle-section-heading h2,.na-bundle-how h2,.na-bundle-faq h2,.na-bundle-access h2,.na-bundle-feature h2{font-family:Georgia,serif;font-size:32px;font-weight:400;line-height:1.25;margin:0 0 16px}.na-bundle-section-heading>p{max-width:700px;color:#536965;line-height:1.75}.na-bundle-resource-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:30px}.na-bundle-resource{border:1px solid #d9dfd1;background:#fffdf6;padding:25px;display:flex;flex-direction:column;min-width:0;border-radius:6px}.na-bundle-resource-number{font-size:12px;letter-spacing:2px;color:#9a763e}.na-bundle-resource h3{font-family:Georgia,serif;font-size:23px;font-weight:400;line-height:1.25;margin:17px 0 12px}.na-bundle-resource p{font-size:14px;color:#536965;line-height:1.75;flex:1;margin:0 0 22px}.na-bundle-formats{font-size:11px;line-height:1.6;color:#21675f;border-top:1px solid #e4e7da;padding-top:15px}.na-bundle-how{display:grid;grid-template-columns:1fr 2fr;gap:42px;background:#e8ecdf;padding:34px;border-radius:6px;margin:0 0 42px}.na-bundle-how ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;margin:0;padding-left:18px}.na-bundle-how li{font-size:13px;padding-left:3px;line-height:1.65}.na-bundle-how li::marker{color:#21675f}.na-bundle-how p{color:#536965;margin:8px 0 0}.na-bundle-access{border:1px solid #cad8cc;border-radius:6px;background:#fffdf6;padding:32px;color:#163c40;font-family:inherit;scroll-margin-top:24px}.na-bundle-access>p{font-size:14px;line-height:1.75}.na-bundle-access.compact{margin:24px 0;padding:24px}.na-bundle-access.compact h2{font-size:25px}.na-bundle-message{background:#edf2e9;padding:18px 20px;border-radius:4px;font-size:14px;line-height:1.7}.na-bundle-message p{margin:0 0 14px}.na-bundle-message p:last-child{margin-top:14px;margin-bottom:0}.na-bundle-message.error{background:#fff0e7;border:1px solid #d4a889}.na-bundle-actions{display:flex;flex-wrap:wrap;gap:12px}.na-bundle-consent{display:flex;align-items:flex-start;gap:9px;font-size:13px;line-height:1.7;margin:20px 0}.na-bundle-consent input{margin-top:5px;flex:none}.na-bundle-access a:not(.na-bundle-button),.na-bundle-faq a{color:#21675f;text-decoration:underline;overflow-wrap:anywhere}.na-bundle-downloads details{border-bottom:1px solid #d9dfd1;padding:14px 0}.na-bundle-downloads summary{cursor:pointer;font-size:15px;font-weight:600;line-height:1.6}.na-bundle-downloads summary>span{font-size:12px;font-weight:400;color:#586c67;margin-left:14px}.na-bundle-downloads ul{list-style:none;padding:0;margin:12px 0}.na-bundle-downloads li a{display:flex;align-items:center;justify-content:space-between;gap:15px;min-height:44px;font-size:13px;line-height:1.5;padding:10px 12px;border-radius:4px}.na-bundle-downloads li a:hover{background:#edf2e9}.na-bundle-downloads li a>span{white-space:nowrap;color:#586c67;font-size:11px;text-decoration:none}.na-bundle-faq{padding:52px 0 0;max-width:820px}.na-bundle-faq details{border-bottom:1px solid #d9dfd1;padding:18px 0}.na-bundle-faq summary{cursor:pointer;font-size:15px;font-weight:600}.na-bundle-faq details p{font-size:14px;line-height:1.8;color:#536965;margin-bottom:0}.na-bundle-feature{display:flex;align-items:center;justify-content:space-between;gap:30px;background:#e8ecdf;border:1px solid #cad8cc;border-radius:6px;padding:30px;margin:24px 0;color:#163c40}.na-bundle-feature h2{font-size:29px;margin-bottom:12px}.na-bundle-feature p{font-size:14px;line-height:1.75;max-width:660px;margin:0 0 12px}.na-bundle-feature-price{font-size:13px;font-weight:600}.na-bundle-feature .na-bundle-button{flex:none}@media(max-width:950px){.na-bundle-hero{gap:30px}.na-bundle-art{min-height:380px;padding:24px}.na-bundle-book{width:220px;min-height:315px;padding:22px}.na-bundle-book strong{font-size:37px}.na-bundle-resource-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.na-bundle-how{grid-template-columns:1fr;gap:15px}.na-bundle-feature{align-items:flex-start;flex-direction:column;gap:20px}}@media(max-width:600px){.na-bundle-page{padding:24px 20px 42px}.na-bundle-top{margin-bottom:20px}.na-bundle-top button{font-size:12px}.na-bundle-hero{grid-template-columns:1fr;gap:28px;padding-top:8px;padding-bottom:36px}.na-bundle-hero h1{font-size:42px}.na-bundle-hero-copy>p{font-size:15px}.na-bundle-art{min-height:370px;max-width:350px;width:100%;margin:auto}.na-bundle-art-note{right:-4px;font-size:16px}.na-bundle-included{padding:36px 0}.na-bundle-resource-grid{grid-template-columns:1fr;gap:14px}.na-bundle-resource{padding:22px}.na-bundle-section-heading h2,.na-bundle-how h2,.na-bundle-access h2,.na-bundle-faq h2{font-size:29px}.na-bundle-how{padding:25px}.na-bundle-how ol{grid-template-columns:1fr;gap:18px}.na-bundle-access,.na-bundle-access.compact{padding:22px}.na-bundle-actions{flex-direction:column}.na-bundle-actions .na-bundle-button{width:100%}.na-bundle-feature{padding:24px}.na-bundle-downloads li a{align-items:flex-start}.na-bundle-eyebrow{font-size:10px;letter-spacing:1.6px}}.nurse-arc-root .career-pivot-navigator-link{display:inline-flex;align-items:center;gap:8px;max-width:100%;margin-top:14px;padding:6px 0;border:0;border-bottom:1px solid #a27c3e;background:transparent;color:var(--pivot-deep);font:700 .86rem/1.5 "Source Sans 3",sans-serif;text-align:left;cursor:pointer}.nurse-arc-root .career-pivot-screen{--pivot-ink: #193e44;--pivot-deep: #113d41;--pivot-navy: #23354c;--pivot-muted: #52625e;--pivot-paper: #fbf8ef;--pivot-line: #d8d9cd;--pivot-gold: #b08a43;padding-top:22px;padding-bottom:76px;color:var(--pivot-ink)}.nurse-arc-root .career-pivot-screen button{font-family:inherit}.nurse-arc-root .career-pivot-screen button:focus-visible,.nurse-arc-root .career-pivot-screen input:focus-visible,.nurse-arc-root .career-pivot-screen textarea:focus-visible,.nurse-arc-root .career-pivot-plan-head h2:focus-visible{outline:3px solid var(--pivot-gold);outline-offset:3px}.nurse-arc-root .career-pivot-header{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:54px;padding-bottom:20px;border-bottom:1px solid var(--hairline, var(--pivot-line))}.nurse-arc-root .career-pivot-brand{font-family:Fraunces,Georgia,serif;font-size:1.4rem;font-weight:650;color:var(--pivot-deep)}.nurse-arc-root .career-pivot-back{border:0;background:transparent;color:var(--pivot-deep);font-size:.86rem;font-weight:700;min-height:44px;padding:10px 0 10px 12px;cursor:pointer}.nurse-arc-root .career-pivot-back span{margin-right:7px;font-size:1.1rem}.nurse-arc-root .career-pivot-back:hover{text-decoration:underline;text-underline-offset:4px}.nurse-arc-root .career-pivot-hero{display:grid;grid-template-columns:minmax(0,1fr) 265px;gap:24px;align-items:center;padding:64px 0 66px}.nurse-arc-root .career-pivot-eyebrow,.nurse-arc-root .career-pivot-step{color:var(--pivot-gold);font-size:.72rem;font-weight:750;line-height:1.4;letter-spacing:.14em;text-transform:uppercase}.nurse-arc-root .career-pivot-eyebrow{display:flex;align-items:center;gap:11px;margin:0 0 19px}.nurse-arc-root .career-pivot-eyebrow-line{display:inline-block;height:1px;width:24px;background:var(--pivot-gold)}.nurse-arc-root .career-pivot-hero h1{margin:0;color:var(--pivot-deep);font-family:Fraunces,Georgia,serif;font-size:clamp(2.9rem,6.2vw,5.15rem);font-weight:550;letter-spacing:-.045em;line-height:1.06}.nurse-arc-root .career-pivot-hero h1 em{font-weight:420}.nurse-arc-root .career-pivot-lede{max-width:620px;margin:24px 0 0;color:var(--pivot-muted);font-size:1.055rem;line-height:1.72}.nurse-arc-root .career-pivot-hero-aside{display:flex;flex-direction:column;align-items:center;gap:22px}.nurse-arc-root .career-pivot-orbit{position:relative;display:grid;place-items:center;width:206px;height:206px;border:1px solid #a9b9ae;border-radius:50%}.nurse-arc-root .career-pivot-orbit:before,.nurse-arc-root .career-pivot-orbit:after{content:"";position:absolute;inset:22px;border:1px solid #ccd5c8;border-radius:50%}.nurse-arc-root .career-pivot-orbit:after{inset:45px;border-color:#e3dac4}.nurse-arc-root .career-pivot-orbit-dot{position:absolute;right:20px;top:36px;width:11px;height:11px;border-radius:50%;background:var(--pivot-gold);z-index:1}.nurse-arc-root .career-pivot-orbit-center{position:relative;z-index:1;font-family:Fraunces,Georgia,serif;font-size:2.8rem;font-weight:500;letter-spacing:-.07em}.nurse-arc-root .career-pivot-orbit-center span{color:var(--pivot-gold);font-family:inherit;font-size:1.5rem;vertical-align:top}.nurse-arc-root .career-pivot-hero-aside-caption{color:var(--pivot-muted);text-align:center;font-family:Fraunces,Georgia,serif;font-style:italic;font-size:1rem;line-height:1.35}.nurse-arc-root .career-pivot-workspace{display:grid;grid-template-columns:minmax(190px,.58fr) minmax(0,1.42fr);gap:clamp(24px,5vw,64px);padding:clamp(25px,4vw,54px);background:#e8eee7;border:1px solid #d3ded5;border-radius:5px}.nurse-arc-root .career-pivot-workspace-intro h2{max-width:12ch;margin:18px 0 16px;color:var(--pivot-deep);font-family:Fraunces,Georgia,serif;font-size:clamp(1.8rem,3vw,2.55rem);font-weight:500;letter-spacing:-.025em;line-height:1.14}.nurse-arc-root .career-pivot-workspace-intro p{max-width:30ch;margin:0;color:var(--pivot-muted);font-size:.95rem;line-height:1.67}.nurse-arc-root .career-pivot-form{min-width:0;padding:clamp(21px,3vw,35px);background:var(--pivot-paper);border:1px solid #e4e2d5;border-radius:4px;box-shadow:0 14px 36px #183b370d}.nurse-arc-root .career-pivot-targets{margin:0;padding:0;border:0;min-width:0}.nurse-arc-root .career-pivot-targets legend,.nurse-arc-root .career-pivot-form-divider h3{margin:0 0 13px;color:var(--pivot-deep);font-family:Fraunces,Georgia,serif;font-weight:570;font-size:1.26rem;line-height:1.3}.nurse-arc-root .career-pivot-options{display:grid;gap:8px}.nurse-arc-root .career-pivot-option{width:100%;display:grid;grid-template-columns:29px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 15px;border:1px solid var(--pivot-line);border-radius:3px;background:transparent;color:var(--pivot-ink);cursor:pointer;text-align:left;transition:transform .2s ease,background-color .2s ease}.nurse-arc-root .career-pivot-option:hover{transform:translate(3px);background:#f2f3e9}.nurse-arc-root .career-pivot-option[aria-pressed=true]{border-color:#668b80;background:#e6efe9;box-shadow:inset 3px 0 0 var(--pivot-deep)}.nurse-arc-root .career-pivot-option-index{color:var(--pivot-gold);font-family:Fraunces,Georgia,serif;font-size:1rem}.nurse-arc-root .career-pivot-option-title{font-size:.93rem;line-height:1.38;font-weight:650}.nurse-arc-root .career-pivot-option-indicator{color:var(--pivot-deep);font-size:.73rem;font-weight:750;white-space:nowrap}.nurse-arc-root .career-pivot-no-options{margin:0;padding:15px;border:1px dashed var(--pivot-gold);color:var(--pivot-muted);line-height:1.5}.nurse-arc-root .career-pivot-preferences{margin:23px 0 0;padding:15px 17px;border-left:2px solid var(--pivot-gold);background:#f4f0e3}.nurse-arc-root .career-pivot-preferences>span{display:block;color:var(--pivot-navy);font-weight:750;font-size:.73rem;letter-spacing:.08em;text-transform:uppercase}.nurse-arc-root .career-pivot-preferences ul{display:flex;flex-wrap:wrap;gap:6px 17px;margin:9px 0 0;padding-left:18px;color:var(--pivot-muted);font-size:.83rem}.nurse-arc-root .career-pivot-form-divider{margin:28px 0 20px;padding-top:25px;border-top:1px solid var(--pivot-line)}.nurse-arc-root .career-pivot-form-divider h3{margin-bottom:5px}.nurse-arc-root .career-pivot-form-divider p{margin:0;color:var(--pivot-muted);font-size:.82rem;line-height:1.55}.nurse-arc-root .career-pivot-field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px}.nurse-arc-root .career-pivot-field{display:flex;flex-direction:column;min-width:0}.nurse-arc-root .career-pivot-field-wide{grid-column:1 / -1}.nurse-arc-root .career-pivot-field label{display:flex;align-items:baseline;gap:8px;margin-bottom:3px;color:var(--pivot-deep);font-size:.84rem;font-weight:750;line-height:1.4}.nurse-arc-root .career-pivot-required{color:#8e642e;font-size:.66rem;font-weight:750;letter-spacing:.04em;text-transform:uppercase}.nurse-arc-root .career-pivot-field-hint{display:block;min-height:34px;margin-bottom:7px;color:var(--pivot-muted);font-size:.73rem;line-height:1.38}.nurse-arc-root .career-pivot-field input,.nurse-arc-root .career-pivot-field textarea{width:100%;min-height:44px;padding:10px 12px;border:1px solid #bdc6bb;border-radius:3px;background:#fffdf7;color:var(--pivot-navy);font:inherit;font-size:.88rem;line-height:1.45}.nurse-arc-root .career-pivot-field textarea{min-height:76px;resize:vertical}.nurse-arc-root .career-pivot-field input::placeholder,.nurse-arc-root .career-pivot-field textarea::placeholder{color:#747f77;opacity:1}.nurse-arc-root .career-pivot-form-footer{display:flex;justify-content:space-between;align-items:end;flex-wrap:wrap;gap:16px;margin-top:27px;padding-top:21px;border-top:1px solid var(--pivot-line)}.nurse-arc-root .career-pivot-form-note{display:flex;align-items:start;gap:9px;max-width:220px;color:var(--pivot-muted);font-size:.74rem;line-height:1.45}.nurse-arc-root .career-pivot-form-note-mark{flex:0 0 17px;display:inline-grid;place-items:center;width:17px;height:17px;border:1px solid #8a9f91;border-radius:50%;font-family:Georgia,serif;font-size:.75rem;line-height:1}.nurse-arc-root .career-pivot-submit,.nurse-arc-root .career-pivot-guide-button{display:inline-flex;justify-content:space-between;align-items:center;gap:19px;min-height:48px;padding:12px 19px;border:1px solid var(--pivot-deep);border-radius:3px;background:var(--pivot-deep);color:#f9f6ec;font-size:.87rem;font-weight:750;line-height:1.3;text-align:left;cursor:pointer;transition:transform .2s ease,background-color .2s ease}.nurse-arc-root .career-pivot-submit:hover:not(:disabled),.nurse-arc-root .career-pivot-guide-button:hover{transform:translateY(-2px);background:#20565b}.nurse-arc-root .career-pivot-submit:disabled{opacity:.55;cursor:not-allowed}.nurse-arc-root .career-pivot-error{margin:17px 0 0;padding:12px 14px;border-left:3px solid #ae683d;background:#f7ebe4;color:#713a2c;font-size:.84rem;line-height:1.5}.nurse-arc-root .career-pivot-unselected{display:grid;grid-template-columns:100px 1fr;gap:22px;align-items:center;margin-top:38px;padding:35px 42px;border:1px dashed #b7c4b7;border-radius:4px;background:#f2f2e8}.nurse-arc-root .career-pivot-unselected-number{color:#c2cec1;font-family:Fraunces,Georgia,serif;font-size:5rem;line-height:1}.nurse-arc-root .career-pivot-unselected h2{margin:9px 0 5px;color:var(--pivot-deep);font-family:Fraunces,Georgia,serif;font-size:1.65rem;font-weight:500}.nurse-arc-root .career-pivot-unselected p{margin:0;color:var(--pivot-muted);line-height:1.55;font-size:.9rem}.nurse-arc-root .career-pivot-plan{margin-top:45px;animation:career-pivot-reveal .45s ease-out both}.nurse-arc-root .career-pivot-plan-head{padding:clamp(25px,4vw,48px);border-radius:4px 4px 0 0;background:var(--pivot-deep);color:#f7f4e8}.nurse-arc-root .career-pivot-plan-head .career-pivot-step{color:#d6b575}.nurse-arc-root .career-pivot-plan-head h2{margin:13px 0 7px;color:#f7f4e8;font-family:Fraunces,Georgia,serif;font-size:clamp(2rem,4.5vw,3.5rem);font-weight:480;letter-spacing:-.025em;line-height:1.1}.nurse-arc-root .career-pivot-plan-head p{margin:0;color:#d9e7df;font-size:.93rem;line-height:1.55}.nurse-arc-root .career-pivot-sections{border:1px solid var(--pivot-line);border-top:0;background:var(--pivot-paper)}.nurse-arc-root .career-pivot-section{display:grid;grid-template-columns:70px minmax(0,1fr);gap:clamp(15px,3vw,40px);padding:clamp(25px,4vw,47px)}.nurse-arc-root .career-pivot-section+.career-pivot-section{border-top:1px solid var(--pivot-line)}.nurse-arc-root .career-pivot-section-marker{padding-top:5px;color:var(--pivot-gold);font-family:Fraunces,Georgia,serif;font-size:1.25rem;line-height:1}.nurse-arc-root .career-pivot-section-content{max-width:720px;min-width:0}.nurse-arc-root .career-pivot-section-content h3{margin:0 0 15px;color:var(--pivot-deep);font-family:Fraunces,Georgia,serif;font-size:clamp(1.35rem,2.5vw,1.85rem);font-weight:550;line-height:1.25;letter-spacing:-.01em}.nurse-arc-root .career-pivot-section-content p{margin:0;color:#3d504f;font-size:.94rem;line-height:1.68;white-space:pre-line}.nurse-arc-root .career-pivot-section-content .career-pivot-primary-text{font-size:1.02rem}.nurse-arc-root .career-pivot-section-content .career-pivot-section-note{margin-bottom:19px;color:var(--pivot-muted);font-size:.84rem}.nurse-arc-root .career-pivot-list{display:grid;gap:13px;margin:0;padding:0;list-style:none}.nurse-arc-root .career-pivot-list li{position:relative;padding-left:20px;color:#3d504f;font-size:.94rem;line-height:1.6;white-space:pre-line}.nurse-arc-root .career-pivot-list li:before{content:"";position:absolute;top:.68em;left:0;width:6px;height:6px;border-radius:50%;background:var(--pivot-gold)}.nurse-arc-root .career-pivot-plan-empty{color:var(--pivot-muted)!important;font-style:italic}.nurse-arc-root .career-pivot-gap-list,.nurse-arc-root .career-pivot-bridge-list{display:grid;gap:11px}.nurse-arc-root .career-pivot-gap{padding:18px 20px;border-left:3px solid var(--pivot-gold);background:#f3f0e5}.nurse-arc-root .career-pivot-gap-top{display:flex;align-items:baseline;flex-wrap:wrap;gap:7px 13px;margin-bottom:6px}.nurse-arc-root .career-pivot-gap h4,.nurse-arc-root .career-pivot-bridge-item h4,.nurse-arc-root .career-pivot-verification h4{margin:0;color:var(--pivot-deep);font-size:.94rem;font-weight:750;line-height:1.35}.nurse-arc-root .career-pivot-certainty{display:inline-block;padding:3px 8px;border:1px solid #bea56f;border-radius:2px;color:#765525;font-size:.69rem;font-weight:750;line-height:1.3}.nurse-arc-root .career-pivot-gap p,.nurse-arc-root .career-pivot-bridge-item p{font-size:.88rem}.nurse-arc-root .career-pivot-bridge-item{padding:4px 0 14px 20px;border-left:1px solid #9db5a5}.nurse-arc-root .career-pivot-bridge-item h4{margin-bottom:5px}.nurse-arc-root .career-pivot-section-moves{background:#eaf0e9}.nurse-arc-root .career-pivot-moves{display:grid;gap:14px;margin:0;padding:0;list-style:none;counter-reset:pivot-move}.nurse-arc-root .career-pivot-moves li{display:grid;grid-template-columns:38px minmax(0,1fr);gap:14px;align-items:start;color:#334b49;line-height:1.55;font-size:.94rem;white-space:pre-line;counter-increment:pivot-move}.nurse-arc-root .career-pivot-moves li:before{content:counter(pivot-move,decimal-leading-zero);display:grid;place-items:center;width:36px;height:36px;border:1px solid #b4c3b5;border-radius:50%;color:var(--pivot-deep);font-family:Fraunces,Georgia,serif;font-size:.8rem}.nurse-arc-root .career-pivot-verification{margin-top:28px;padding:20px 23px;border:1px solid #d9d9c8;background:#f4f1e8}.nurse-arc-root .career-pivot-verification h4{margin-bottom:12px}.nurse-arc-root .career-pivot-section-guide{background:#f0eee4}.nurse-arc-root .career-pivot-section-guide p{margin-bottom:19px}.nurse-arc-root .career-pivot-guide-button{max-width:100%;overflow-wrap:anywhere}.nurse-arc-root .career-pivot-disclaimer{display:grid;grid-template-columns:160px minmax(0,1fr);gap:22px;margin-top:30px;padding:25px 28px;border-top:2px solid var(--pivot-gold);background:#ecede3}.nurse-arc-root .career-pivot-disclaimer-label{color:var(--pivot-deep);font-family:Fraunces,Georgia,serif;font-size:1.05rem;font-weight:600;line-height:1.3}.nurse-arc-root .career-pivot-disclaimer p{margin:0;color:var(--pivot-muted);font-size:.84rem;line-height:1.65}.nurse-arc-root .career-pivot-field [aria-invalid=true]{border-color:#ae683d;box-shadow:inset 3px 0 #ae683d}.nurse-arc-root .career-pivot-section-content .career-pivot-provenance{display:inline-block;margin:-4px 0 12px;padding:3px 9px;border:1px solid #c9cdbf;border-radius:2px;color:var(--pivot-muted);font-size:.7rem;font-weight:750;letter-spacing:.06em;text-transform:uppercase}.nurse-arc-root .career-pivot-section-content .career-pivot-provenance-guide{border-color:#bea56f;color:#765525}.nurse-arc-root .career-pivot-sources{margin-top:26px;border-top:1px solid var(--pivot-line);padding-top:6px}.nurse-arc-root .career-pivot-sources summary{display:flex;align-items:center;min-height:44px;color:var(--pivot-deep);font-size:.88rem;font-weight:750;cursor:pointer;overflow-wrap:anywhere}.nurse-arc-root .career-pivot-sources summary:focus-visible,.nurse-arc-root .career-pivot-sources a:focus-visible{outline:3px solid var(--pivot-gold);outline-offset:3px}.nurse-arc-root .career-pivot-section-content .career-pivot-sources-note{margin:4px 0 14px;color:var(--pivot-muted);font-size:.8rem}.nurse-arc-root .career-pivot-sources ul{display:grid;gap:12px;margin:0;padding:0;list-style:none}.nurse-arc-root .career-pivot-sources li{display:grid;gap:3px;padding:12px 14px;border-left:2px solid #9db5a5;background:#f6f3ea;font-size:.82rem;line-height:1.45;color:#3d504f;overflow-wrap:anywhere}.nurse-arc-root .career-pivot-sources a,.nurse-arc-root .career-pivot-source-title{color:var(--pivot-deep);font-weight:750}.nurse-arc-root .career-pivot-sources a{display:inline-flex;align-items:center;min-height:44px;text-underline-offset:3px}.nurse-arc-root .career-pivot-source-org{color:var(--pivot-navy)}.nurse-arc-root .career-pivot-source-meta{display:flex;flex-wrap:wrap;gap:4px 14px;color:var(--pivot-muted);font-size:.74rem}.nurse-arc-root .career-pivot-source-applies{color:var(--pivot-muted);font-style:italic}.nurse-arc-root .career-pivot-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@keyframes career-pivot-reveal{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(max-width:800px){.nurse-arc-root .career-pivot-workspace{grid-template-columns:1fr}.nurse-arc-root .career-pivot-workspace-intro h2{max-width:none;margin:12px 0 8px}.nurse-arc-root .career-pivot-workspace-intro p{max-width:68ch}}@media(max-width:600px){.nurse-arc-root .career-pivot-screen{padding-top:15px;padding-bottom:45px}.nurse-arc-root .career-pivot-header{padding-bottom:14px}.nurse-arc-root .career-pivot-hero{display:block;padding:43px 0 39px}.nurse-arc-root .career-pivot-hero h1{font-size:clamp(2.65rem,11vw,3.5rem)}.nurse-arc-root .career-pivot-lede{margin-top:19px;font-size:.94rem;line-height:1.6}.nurse-arc-root .career-pivot-hero-aside{display:none}.nurse-arc-root .career-pivot-workspace{gap:23px;padding:19px}.nurse-arc-root .career-pivot-workspace-intro h2{font-size:1.8rem}.nurse-arc-root .career-pivot-form{padding:20px 17px}.nurse-arc-root .career-pivot-field-grid{grid-template-columns:1fr;gap:17px}.nurse-arc-root .career-pivot-field-hint{min-height:0}.nurse-arc-root .career-pivot-option{grid-template-columns:22px minmax(0,1fr);gap:7px 9px;padding:13px 12px}.nurse-arc-root .career-pivot-option-indicator{grid-column:2}.nurse-arc-root .career-pivot-form-footer{align-items:stretch}.nurse-arc-root .career-pivot-form-note{max-width:none}.nurse-arc-root .career-pivot-submit{width:100%}.nurse-arc-root .career-pivot-unselected{grid-template-columns:1fr;gap:4px;margin-top:25px;padding:24px}.nurse-arc-root .career-pivot-unselected-number{font-size:2.3rem}.nurse-arc-root .career-pivot-plan{margin-top:29px}.nurse-arc-root .career-pivot-plan-head{padding:27px 23px}.nurse-arc-root .career-pivot-section{grid-template-columns:32px minmax(0,1fr);gap:10px;padding:24px 17px}.nurse-arc-root .career-pivot-section-marker{font-size:.98rem}.nurse-arc-root .career-pivot-section-content h3{font-size:1.33rem}.nurse-arc-root .career-pivot-disclaimer{grid-template-columns:1fr;gap:8px;padding:22px}}@media(prefers-reduced-motion:reduce){.nurse-arc-root .career-pivot-option,.nurse-arc-root .career-pivot-submit,.nurse-arc-root .career-pivot-guide-button{transition:none}.nurse-arc-root .career-pivot-option:hover,.nurse-arc-root .career-pivot-submit:hover:not(:disabled),.nurse-arc-root .career-pivot-guide-button:hover{transform:none}.nurse-arc-root .career-pivot-plan{animation:none}}.nurse-arc-root .career-pivot-gap-guide{margin-top:12px;padding-top:10px;border-top:1px dashed #d3c7a6}.nurse-arc-root .career-pivot-gap-guide .career-pivot-provenance{margin:0 0 8px}.nurse-arc-root .career-pivot-gap-guide .career-pivot-list li{font-size:.86rem}.myarc-resource-link{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px;margin:22px 0 42px;padding:clamp(22px,4vw,38px);border:1px solid rgba(25,67,66,.22);background:#edf1e9}.myarc-resource-link h2{margin:8px 0;color:#143d3e;font-family:Fraunces,Georgia,serif;font-weight:500}.myarc-resource-link p{max-width:54ch;margin:0;line-height:1.5}.nurse-arc-root .myarc-action-toolkit{border-color:#a27c3e;color:#123f40}.nurse-arc-root .myarc-action-credentials{border-color:#a27c3e}.nurse-arc-root .myarc-screen{--myarc-ink: #133f40;--myarc-muted: #54635e;--myarc-gold: #a37e3e;--myarc-paper: #fffcf5;--myarc-line: #d8dace;max-width:1190px;min-height:100dvh;padding:24px clamp(18px,4vw,52px) 55px;color:var(--myarc-ink)}.nurse-arc-root .myarc-screen *{box-sizing:border-box}.nurse-arc-root .myarc-screen button,.nurse-arc-root .myarc-screen select{font-family:"Source Sans 3",sans-serif}.nurse-arc-root .myarc-screen button:focus-visible,.nurse-arc-root .myarc-screen select:focus-visible,.nurse-arc-root .myarc-screen input:focus-visible,.nurse-arc-root .myarc-table-scroll:focus-visible{outline:3px solid var(--gold, #ae8949);outline-offset:3px}.nurse-arc-root .myarc-topbar{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:60px;padding-bottom:19px;border-bottom:1px solid var(--hairline, #d8dace)}.nurse-arc-root .myarc-brand{color:var(--myarc-ink);font:600 1.35rem Fraunces,Georgia,serif}.nurse-arc-root .myarc-back{padding:9px 0 9px 10px;border:0;background:transparent;color:var(--myarc-ink);font-size:.88rem;font-weight:700;cursor:pointer;white-space:nowrap}.nurse-arc-root .myarc-back span{margin-right:5px;font-size:1.1rem}.nurse-arc-root .myarc-back:hover,.nurse-arc-root .myarc-footer button:hover{text-decoration:underline;text-underline-offset:4px}.nurse-arc-root .myarc-hero{display:grid;grid-template-columns:minmax(0,1fr) 285px;align-items:end;gap:clamp(28px,7vw,90px);padding:clamp(48px,7vw,88px) 0 61px}.nurse-arc-root .myarc-eyebrow,.nurse-arc-root .myarc-section-index{color:var(--myarc-gold);font-size:.72rem;font-weight:750;letter-spacing:.14em;text-transform:uppercase}.nurse-arc-root .myarc-eyebrow{display:flex;align-items:center;gap:10px;margin:0 0 20px}.nurse-arc-root .myarc-eyebrow span{width:26px;height:1px;background:var(--myarc-gold)}.nurse-arc-root .myarc-hero h1{margin:0;color:var(--teal-deep, #0e3936);font:550 clamp(3.35rem,7.5vw,6.3rem)/1.04 "Fraunces",Georgia,serif;letter-spacing:-.052em}.nurse-arc-root .myarc-hero h1 em{font-weight:390}.nurse-arc-root .myarc-lede{max-width:58ch;margin:25px 0 0;color:var(--myarc-muted);font-size:1.04rem;line-height:1.7}.nurse-arc-root .myarc-capacity{padding:25px 25px 22px;border:1px solid #cddbd1;border-top:3px solid var(--myarc-gold);background:#e8f0e8;border-radius:3px}.nurse-arc-root .myarc-capacity-top{display:flex;align-items:start;justify-content:space-between;gap:8px;color:var(--myarc-ink);font-size:.77rem;font-weight:700;letter-spacing:.055em;text-transform:uppercase}.nurse-arc-root .myarc-capacity-top strong{font:550 2rem/1 Fraunces,Georgia,serif;letter-spacing:-.05em;white-space:nowrap}.nurse-arc-root .myarc-capacity-top small{font-size:1rem;color:#62756c}.nurse-arc-root .myarc-capacity-track{display:flex;gap:5px;margin:22px 0 13px}.nurse-arc-root .myarc-capacity-track span{flex:1;height:5px;border-radius:5px;background:#cdd8cb}.nurse-arc-root .myarc-capacity-track .is-filled{background:var(--myarc-ink)}.nurse-arc-root .myarc-capacity p{margin:0;color:var(--myarc-muted);font-size:.79rem;line-height:1.5}.nurse-arc-root .myarc-limit{display:flex;align-items:start;gap:15px;margin:-15px 0 47px;padding:17px 20px;border-left:3px solid var(--myarc-gold);background:#f1ead9}.nurse-arc-root .myarc-limit-symbol{display:grid;place-items:center;flex:0 0 21px;width:21px;height:21px;border:1px solid var(--myarc-gold);border-radius:50%;color:#785d2b;font:600 .85rem Georgia,serif}.nurse-arc-root .myarc-limit strong{color:var(--myarc-ink);font-size:.9rem}.nurse-arc-root .myarc-limit p{margin:3px 0 0;color:#615a4e;font-size:.84rem;line-height:1.55}.nurse-arc-root .myarc-library,.nurse-arc-root .myarc-compare{border-top:1px solid #b9c9bc;padding-top:25px}.nurse-arc-root .myarc-section-head{display:flex;align-items:end;justify-content:space-between;gap:15px;margin-bottom:22px}.nurse-arc-root .myarc-section-index{display:block;margin-bottom:9px}.nurse-arc-root .myarc-section-head h2{margin:0;color:var(--myarc-ink);font:550 clamp(1.55rem,3vw,2.2rem)/1.18 "Fraunces",Georgia,serif;letter-spacing:-.025em}.nurse-arc-root .myarc-section-caption{flex:none;color:var(--myarc-muted);font-size:.83rem}.nurse-arc-root .myarc-cards{display:grid;gap:11px}.nurse-arc-root .myarc-card{display:grid;grid-template-columns:39px minmax(0,1fr) 210px;gap:14px;padding:24px 26px 24px 21px;border:1px solid var(--myarc-line);border-radius:4px;background:var(--cream-card, #fffcf5);box-shadow:0 2px #133f4009}.nurse-arc-root .myarc-card-number{padding-top:3px;color:var(--myarc-gold);font:500 1rem Fraunces,Georgia,serif}.nurse-arc-root .myarc-card-body{min-width:0}.nurse-arc-root .myarc-card-meta{display:flex;align-items:center;flex-wrap:wrap;gap:8px;color:#66766e;font-size:.69rem;font-weight:750;letter-spacing:.095em;text-transform:uppercase}.nurse-arc-root .myarc-meta-rule{width:3px;height:3px;border-radius:50%;background:var(--myarc-gold)}.nurse-arc-root .myarc-card h3{margin:9px 0 8px;color:var(--teal-deep, #0e3936);font:570 clamp(1.36rem,2.3vw,1.75rem)/1.23 "Fraunces",Georgia,serif}.nurse-arc-root .myarc-card-description{max-width:63ch;margin:0;color:#514e45;font-size:.9rem;line-height:1.58}.nurse-arc-root .myarc-plan-status{margin:11px 0 0;color:#52665b;font-size:.8rem}.nurse-arc-root .myarc-plan-status strong{color:#123f40}.nurse-arc-root .myarc-action-plan{border-color:#a37e3e}.nurse-arc-root .myarc-card-actions{display:flex;flex-wrap:wrap;gap:12px 23px;margin-top:19px}.nurse-arc-root .myarc-action{display:inline-flex;align-items:center;gap:9px;padding:5px 0;border:0;border-bottom:1px solid #afbaab;background:transparent;color:var(--myarc-ink);font-size:.84rem;font-weight:700;text-align:left;cursor:pointer}.nurse-arc-root .myarc-action-primary{border-color:var(--myarc-gold)}.nurse-arc-root .myarc-action:hover{border-color:var(--myarc-ink);color:#267174}.nurse-arc-root .myarc-card-side{display:flex;flex-direction:column;align-items:stretch;padding-left:20px;border-left:1px solid var(--myarc-line)}.nurse-arc-root .myarc-card-side label{margin:1px 0 8px;color:#53645d;font-size:.7rem;font-weight:750;letter-spacing:.09em;text-transform:uppercase}.nurse-arc-root .myarc-card-side select{width:100%;min-height:43px;padding:8px 28px 8px 10px;border:1px solid #aabcb1;border-radius:3px;background:#f3f6ee;color:var(--myarc-ink);font-size:.86rem;font-weight:650;cursor:pointer}.nurse-arc-root .myarc-remove{align-self:start;margin-top:auto;padding:20px 0 1px;border:0;background:transparent;color:#746d60;font-size:.78rem;text-decoration:underline;text-underline-offset:3px;cursor:pointer;text-align:left}.nurse-arc-root .myarc-remove:hover{color:#843e32}.nurse-arc-root .myarc-remove-confirm{margin-top:12px;padding:11px;background:#f6ede6;border:1px solid #dec7b6}.nurse-arc-root .myarc-remove-confirm p{margin:0 0 10px;color:#643f32;font-size:.8rem;line-height:1.4}.nurse-arc-root .myarc-remove-confirm>div{display:flex;flex-wrap:wrap;gap:8px}.nurse-arc-root .myarc-remove-confirm button{padding:6px 8px;border:1px solid #ae8c79;border-radius:2px;background:transparent;color:#633c31;font-size:.76rem;font-weight:700;cursor:pointer}.nurse-arc-root .myarc-remove-confirm .myarc-confirm-remove{background:#713d32;color:#fff9f0;border-color:#713d32}.nurse-arc-root .myarc-empty{display:grid;grid-template-columns:minmax(120px,.6fr) 1fr;align-items:center;gap:30px;min-height:235px;padding:34px clamp(25px,5vw,60px);border:1px dashed #acbfaf;background:#eaf0e8}.nurse-arc-root .myarc-empty-number{color:#b4c9b7;font:500 clamp(2.5rem,6vw,5rem) "Fraunces",Georgia,serif;white-space:nowrap}.nurse-arc-root .myarc-empty h3{margin:0 0 9px;font:560 1.75rem Fraunces,Georgia,serif}.nurse-arc-root .myarc-empty p{max-width:43ch;margin:0 0 20px;color:var(--myarc-muted);font-size:.94rem;line-height:1.6}.nurse-arc-root .myarc-solid-button{display:inline-flex;align-items:center;justify-content:space-between;gap:25px;min-height:43px;padding:10px 17px;border:1px solid var(--myarc-ink);border-radius:3px;background:var(--myarc-ink);color:#f8f3e8;font-size:.87rem;font-weight:700;cursor:pointer}.nurse-arc-root .myarc-solid-button:hover{background:#286064}.nurse-arc-root .myarc-compare{margin-top:72px}.nurse-arc-root .myarc-compare-intro{display:flex;align-items:start;justify-content:space-between;gap:30px;margin-bottom:26px}.nurse-arc-root .myarc-compare-intro p{max-width:66ch;margin:0;color:var(--myarc-muted);font-size:.92rem;line-height:1.6}.nurse-arc-root .myarc-clear{flex:none;padding:3px 0;border:0;background:none;color:var(--myarc-ink);font-size:.8rem;font-weight:700;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.nurse-arc-root .myarc-clear:disabled{opacity:.45;cursor:not-allowed}.nurse-arc-root .myarc-choices{min-width:0;margin:0;padding:20px 23px 23px;border:1px solid #d0ded1;background:#eaf0e8}.nurse-arc-root .myarc-choices legend{float:left;width:100%;margin-bottom:13px;padding:0;color:var(--myarc-ink);font-size:.76rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.nurse-arc-root .myarc-choice-grid{display:flex;flex-wrap:wrap;gap:9px;clear:both}.nurse-arc-root .myarc-choice{position:relative;display:inline-flex;align-items:center;gap:9px;min-height:44px;padding:8px 13px;border:1px solid #b9c9bc;border-radius:3px;background:var(--myarc-paper);color:var(--myarc-ink);font-size:.85rem;font-weight:650;line-height:1.3;cursor:pointer}.nurse-arc-root .myarc-choice.is-selected{border-color:#4d7c75;background:#d9e8df}.nurse-arc-root .myarc-choice input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.nurse-arc-root .myarc-choice:has(input:focus-visible){outline:3px solid var(--gold, #ae8949);outline-offset:3px}.nurse-arc-root .myarc-choice-check{display:grid;place-items:center;flex:none;width:16px;height:16px;border:1px solid #5d7e75;color:var(--myarc-ink);font-size:.8rem;line-height:1}.nurse-arc-root .myarc-table-wrap{margin-top:18px}.nurse-arc-root .myarc-table-tools{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 10px}.nurse-arc-root .myarc-table-tools p{margin:0;color:var(--myarc-muted);font-size:.79rem;line-height:1.4}.nurse-arc-root .myarc-scroll-buttons{display:flex;flex:none;gap:5px}.nurse-arc-root .myarc-scroll-buttons button{display:grid;place-items:center;width:35px;height:35px;border:1px solid #abc1b4;border-radius:2px;background:#eaf0e8;color:var(--myarc-ink);font-size:1rem;cursor:pointer}.nurse-arc-root .myarc-scroll-buttons button:hover{background:#d8e7dc}.nurse-arc-root .myarc-table-scroll{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-color:#79998a #e8eee7}.nurse-arc-root .myarc-table-scroll table{width:100%;min-width:calc(172px + var(--myarc-columns) * 230px);border-spacing:0;border-collapse:separate;table-layout:fixed;border:1px solid var(--myarc-line);background:var(--myarc-paper)}.nurse-arc-root .myarc-table-scroll th,.nurse-arc-root .myarc-table-scroll td{width:230px;padding:17px 18px;border-bottom:1px solid var(--myarc-line);border-right:1px solid var(--myarc-line);text-align:left;vertical-align:top;overflow-wrap:anywhere}.nurse-arc-root .myarc-table-scroll tr>:last-child{border-right:0}.nurse-arc-root .myarc-table-scroll tbody tr:last-child>*{border-bottom:0}.nurse-arc-root .myarc-table-scroll thead th{background:var(--myarc-ink);color:#f7f3e9;font:550 1.12rem/1.35 Fraunces,Georgia,serif}.nurse-arc-root .myarc-table-scroll thead th:first-child{color:#d9c393;font:700 .7rem/1.45 "Source Sans 3",sans-serif;letter-spacing:.1em;text-transform:uppercase}.nurse-arc-root .myarc-table-scroll th:first-child{position:sticky;left:0;z-index:1;width:172px}.nurse-arc-root .myarc-table-scroll thead th:first-child{z-index:2}.nurse-arc-root .myarc-table-scroll tbody th{background:#edf1e8;color:var(--myarc-ink);font-size:.8rem;font-weight:750;line-height:1.4}.nurse-arc-root .myarc-table-scroll tbody td{color:#4d574f;font-size:.83rem;line-height:1.5}.nurse-arc-root .myarc-table-scroll tbody tr:nth-child(2n) td{background:#fbf8f0}.nurse-arc-root .myarc-facts{margin:0;padding-left:17px}.nurse-arc-root .myarc-facts li+li{margin-top:7px}.nurse-arc-root .myarc-facts li::marker{color:var(--myarc-gold)}.nurse-arc-root .myarc-unspecified{color:#746c5f;font-style:italic}.nurse-arc-root .myarc-table-note{margin:13px 0 0;color:#68655a;font-size:.79rem;line-height:1.5}.nurse-arc-root .myarc-compare-empty{display:flex;gap:15px;align-items:center;margin-top:18px;padding:22px;border:1px dashed #aac0ae;background:#f3f4ea;color:var(--myarc-muted)}.nurse-arc-root .myarc-compare-empty span{color:var(--myarc-gold);font:1.6rem Fraunces,Georgia,serif}.nurse-arc-root .myarc-compare-empty p{margin:0;font-size:.87rem;line-height:1.5}.nurse-arc-root .myarc-footer{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:74px;padding-top:22px;border-top:1px solid var(--myarc-line)}.nurse-arc-root .myarc-footer>span{color:var(--myarc-muted);font:italic 1rem Fraunces,Georgia,serif}.nurse-arc-root .myarc-footer button{border:0;background:transparent;color:var(--myarc-ink);font-size:.86rem;font-weight:700;cursor:pointer}.nurse-arc-root .myarc-footer button span{margin-left:7px}@media(max-width:760px){.nurse-arc-root .myarc-hero{grid-template-columns:1fr;gap:33px;padding:48px 0 42px}.nurse-arc-root .myarc-capacity{max-width:420px}.nurse-arc-root .myarc-card{grid-template-columns:26px minmax(0,1fr);gap:0 9px;padding:21px 19px}.nurse-arc-root .myarc-card-side{grid-column:2;max-width:360px;margin-top:23px;padding:17px 0 0;border-left:0;border-top:1px solid var(--myarc-line)}.nurse-arc-root .myarc-remove{margin-top:0}}@media(max-width:520px){.nurse-arc-root .myarc-screen{padding:15px 18px 36px}.nurse-arc-root .myarc-hero h1{font-size:clamp(3.05rem,12vw,4rem)}.nurse-arc-root .myarc-lede{font-size:.95rem;margin-top:20px}.nurse-arc-root .myarc-capacity{max-width:none}.nurse-arc-root .myarc-section-head{display:block}.nurse-arc-root .myarc-section-caption{display:block;margin-top:9px}.nurse-arc-root .myarc-empty{grid-template-columns:1fr;gap:12px;padding:27px 23px}.nurse-arc-root .myarc-empty-number{font-size:2.7rem}.nurse-arc-root .myarc-compare{margin-top:54px}.nurse-arc-root .myarc-compare-intro{display:block}.nurse-arc-root .myarc-clear{margin-top:10px}.nurse-arc-root .myarc-choices{padding:17px}.nurse-arc-root .myarc-choice-grid{display:grid}.nurse-arc-root .myarc-table-scroll th:first-child{width:130px}.nurse-arc-root .myarc-table-scroll table{min-width:calc(130px + var(--myarc-columns) * 210px)}.nurse-arc-root .myarc-table-scroll th,.nurse-arc-root .myarc-table-scroll td{width:210px;padding:14px 13px}.nurse-arc-root .myarc-footer{align-items:start;flex-direction:column;margin-top:52px}.nurse-arc-root .myarc-footer button{padding:0}}@media(prefers-reduced-motion:reduce){.nurse-arc-root .myarc-screen *{scroll-behavior:auto}}.nc-saved-comp{--nsc-ink:#153b3b;--nsc-muted:#536865;--nsc-line:#d9ddd2;--nsc-paper:#f8f5ed;--nsc-teal:#245d5d;color:var(--nsc-ink);font:15px/1.55 DM Sans,sans-serif;min-width:0}.nc-saved-comp *{box-sizing:border-box}.nc-saved-comp h2{font:normal clamp(29px,3vw,41px)/1.15 "DM Serif Display",serif;margin:6px 0}.nc-saved-comp h3{font: 26px/1.16 "DM Serif Display",serif;margin:11px 0 15px}.nc-saved-comp p{color:var(--nsc-muted)}.nsc-kicker{font-size:11px;letter-spacing:.17em;text-transform:uppercase;font-weight:700;color:#a98649}.nsc-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,285px),1fr));gap:13px;margin-top:22px}.nsc-card{padding:25px;background:#fffdf8;border:1px solid var(--nsc-line);border-radius:11px;min-width:0}.nsc-badge{display:inline-block;background:#e8eee6;color:#153b3b;border-radius:4px;padding:5px 9px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;font-weight:700}.nsc-badge.limited{background:#f2ead8;color:#765b2d}.nsc-median{font: 34px/1.15 "DM Serif Display",serif;color:#103638;margin:15px 0 2px;overflow-wrap:anywhere}.nsc-caption{font-size:12px;margin:0}.nsc-details{border-top:1px solid var(--nsc-line);margin-top:18px;padding-top:15px}.nsc-details dt{font-size:11px;letter-spacing:.1em;font-weight:700;text-transform:uppercase;color:var(--nsc-muted);margin-top:11px}.nsc-details dd{margin:2px 0 0;overflow-wrap:anywhere}.nsc-card a{color:var(--nsc-teal);text-underline-offset:3px;overflow-wrap:anywhere}.nsc-caveat{background:#e9eee6;border-left:3px solid var(--nsc-teal);border-radius:0 8px 8px 0;padding:15px 19px;margin-top:20px}.nsc-caveat p{margin:0;color:var(--nsc-ink)}.nsc-empty{border:1px dashed #b6c7bc;background:#f2f3ea;border-radius:10px;padding:28px;margin-top:18px}.nsc-empty p{margin:5px 0 0}@media(max-width:600px){.nsc-cards{grid-template-columns:1fr}.nsc-card{padding:22px}}.rc-screen{--rc-ink:#153b3b;--rc-deep:#103638;--rc-teal:#245d5d;--rc-muted:#536865;--rc-gold:#a98649;--rc-line:#d9ddd2;--rc-paper:#f8f5ed;--rc-card:#fffdf8;--rc-sand:#eee9dc;min-height:100dvh;background:var(--rc-paper);color:var(--rc-ink);font-family:DM Sans,sans-serif;font-size:15px;line-height:1.55}.rc-screen *{box-sizing:border-box}.rc-screen button,.rc-screen input,.rc-screen textarea,.rc-screen select{font:inherit}.rc-screen button{cursor:pointer}.rc-screen button:disabled{cursor:not-allowed;opacity:.56}.rc-screen :focus-visible{outline:2px solid var(--rc-gold);outline-offset:3px}.rc-topbar{max-width:1200px;margin:auto;padding:21px 26px;display:flex;justify-content:space-between;align-items:center;gap:20px;border-bottom:1px solid var(--rc-line)}.rc-brand{font-family:"DM Serif Display",serif;font-size:26px}.rc-topbar button,.rc-textbutton{border:0;background:transparent;color:var(--rc-teal);font-weight:700;padding:8px 0}.rc-topbar button:hover,.rc-textbutton:hover{text-decoration:underline}.rc-container{max-width:1200px;margin:0 auto;padding:0 26px 96px}.rc-hero{position:relative;overflow:hidden;background:var(--rc-deep);color:#f8f5ed;padding:62px max(26px,calc((100vw - 1148px)/2)) 66px}.rc-hero:after{content:"";position:absolute;width:430px;height:430px;border:1px solid #d4b7736b;border-radius:50%;right:-100px;top:-225px;box-shadow:0 0 0 42px #d4b77314,0 0 0 96px #d4b7730d;pointer-events:none}.rc-eyebrow,.rc-index{font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--rc-gold)}.rc-hero .rc-eyebrow{color:#d4ba81}.rc-hero h1{font:normal clamp(43px,6vw,78px)/1.02 "DM Serif Display",serif;letter-spacing:-.025em;max-width:710px;margin:15px 0 18px}.rc-hero h1 em{font-weight:400;color:#e2c999}.rc-hero p:last-child{max-width:530px;margin:0;color:#d5e0d9;font-size:17px}.rc-nav{display:flex;gap:5px;overflow-x:auto;padding:22px 0 17px;border-bottom:1px solid var(--rc-line);scrollbar-width:thin}.rc-nav button{flex:none;border:1px solid transparent;background:transparent;border-radius:100px;padding:9px 17px;color:var(--rc-muted);font-weight:700;font-size:13px}.rc-nav button[aria-current=page]{background:var(--rc-deep);color:var(--rc-paper)}.rc-nav button:not([aria-current=page]):hover{border-color:var(--rc-line);color:var(--rc-ink)}.rc-section-head{display:flex;justify-content:space-between;gap:18px;align-items:end;margin:52px 0 23px}.rc-section-head h2,.rc-panel h2{font:normal clamp(29px,3vw,42px)/1.12 "DM Serif Display",serif;letter-spacing:-.02em;margin:7px 0 0}.rc-section-head p{max-width:400px;color:var(--rc-muted);margin:0}.rc-category-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:13px}.rc-category{position:relative;min-height:184px;text-align:left;background:var(--rc-card);border:1px solid var(--rc-line);border-radius:12px;padding:27px;display:flex;flex-direction:column;align-items:flex-start;transition:transform .2s ease,box-shadow .2s ease}.rc-category:first-child{grid-row:span 2;min-height:380px;background:#e9eee6}.rc-category:hover,.rc-list-item:hover{transform:translateY(-2px);box-shadow:0 10px 22px #143c3610}.rc-category strong{font: 29px/1.13 "DM Serif Display",serif;margin:12px 0 8px}.rc-category:first-child strong{font-size:42px;max-width:310px}.rc-category span:last-child{color:var(--rc-muted);max-width:390px}.rc-category .rc-arrow{position:absolute;right:25px;top:21px;color:var(--rc-teal);font-size:23px}.rc-panel{background:var(--rc-card);border:1px solid var(--rc-line);border-radius:13px;padding:clamp(22px,4vw,43px);margin-top:30px}.rc-panel>p{color:var(--rc-muted)}.rc-breadcrumb{display:flex;gap:12px;align-items:center;font-size:13px;color:var(--rc-muted);margin:30px 0 5px;flex-wrap:wrap}.rc-breadcrumb button{background:transparent;border:0;padding:7px 0;color:var(--rc-teal);font-weight:700}.rc-list{display:grid;gap:10px;margin-top:25px}.rc-list-item{width:100%;text-align:left;border:1px solid var(--rc-line);border-radius:10px;background:var(--rc-card);padding:20px 23px;display:flex;justify-content:space-between;gap:20px;align-items:center;transition:transform .2s ease,box-shadow .2s ease}.rc-list-item strong{display:block;font-size:17px;color:var(--rc-ink)}.rc-list-item small{display:block;color:var(--rc-muted);font-size:13px;margin-top:4px}.rc-list-item>span:last-child{font-size:22px;color:var(--rc-teal)}.rc-detail-lede{font-size:18px;max-width:680px}.rc-detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:35px;margin:30px 0}.rc-detail-grid h3,.rc-subheading{font-size:16px;margin:0 0 10px}.rc-detail-grid ul{padding-left:21px;margin:0;color:var(--rc-muted)}.rc-detail-grid li{margin:9px 0}.rc-note{background:#e9eee6;border-left:3px solid var(--rc-teal);padding:15px 19px;color:var(--rc-ink);border-radius:0 8px 8px 0;margin:23px 0}.rc-button{border:1px solid var(--rc-deep);background:var(--rc-deep);color:var(--rc-paper);padding:12px 19px;border-radius:7px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:46px}.rc-button:hover:not(:disabled){background:#255759}.rc-button.secondary{background:transparent;color:var(--rc-deep)}.rc-screen a.rc-button{text-decoration:none}.rc-membership-gate .rc-helper{margin-top:24px;line-height:1.7}.rc-screen a{color:var(--rc-teal);text-underline-offset:3px}.rc-screen a.rc-button:not(.secondary){color:var(--rc-paper)}.rc-preview{cursor:default}.rc-preview:hover{transform:none;box-shadow:none}.rc-own-text{white-space:pre-wrap;overflow-wrap:anywhere}.rc-example{padding:18px 0;border-bottom:1px solid var(--rc-line)}.rc-example summary{cursor:pointer;font-weight:700;padding:5px 0}.rc-example p{overflow-wrap:anywhere;line-height:1.7}.rc-button.secondary:hover:not(:disabled){background:#e9eee6}.rc-button.danger{background:transparent;border-color:#a75b50;color:#914339}.rc-button.danger:hover:not(:disabled){background:#faebe7}.rc-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:25px}.rc-layout{display:grid;grid-template-columns:minmax(0,1fr) 285px;gap:22px;align-items:start;margin-top:30px}.rc-layout .rc-panel{margin:0}.rc-side{background:#e9eee6;border:1px solid #d2ddd3;border-radius:12px;padding:25px}.rc-side h3{font: 24px "DM Serif Display",serif;margin:0 0 9px}.rc-side p,.rc-side li{color:var(--rc-muted);font-size:13px}.rc-side ul{padding-left:18px}.rc-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:27px 0}.rc-field{display:flex;flex-direction:column;gap:7px;min-width:0;font-size:13px;font-weight:700}.rc-field.full{grid-column:1/-1}.rc-field input,.rc-field textarea,.rc-field select{width:100%;border:1px solid #b9c8bf;background:#fffefa;color:var(--rc-ink);padding:11px 12px;border-radius:6px;outline:none;font-weight:400;min-height:45px}.rc-field textarea{resize:vertical;min-height:90px}.rc-field textarea.rc-body{min-height:255px;line-height:1.6}.rc-field input:focus,.rc-field textarea:focus,.rc-field select:focus{border-color:var(--rc-teal);box-shadow:0 0 0 3px #245d5d18}.rc-field small,.rc-helper{font-weight:400;color:var(--rc-muted)}.rc-check{display:flex;gap:10px;align-items:center;font-size:13px;font-weight:700}.rc-check input{accent-color:var(--rc-teal);width:18px;height:18px}.rc-suggestion{padding:16px 18px;border:1px dashed #b7a274;background:#f4efe1;border-radius:7px}.rc-suggestion strong{display:block;font-size:12px;text-transform:uppercase;letter-spacing:.1em;color:#755e34}.rc-suggestion p{margin:8px 0 13px;color:var(--rc-ink)}.rc-alert{padding:14px 17px;border-radius:8px;background:#f5eadc;border:1px solid #dfc49c;color:#654b27;margin:20px 0}.rc-alert.error{background:#f8eae5;border-color:#dcb5a9;color:#823c32}.rc-alert p{margin:3px 0 0}.rc-empty{padding:36px;border:1px dashed #b6c7bc;background:#f2f3ea;border-radius:10px;text-align:center}.rc-empty strong{display:block;font: 26px "DM Serif Display",serif}.rc-empty p{color:var(--rc-muted);max-width:390px;margin:8px auto 0}.rc-records{display:grid;gap:11px;margin-top:22px}.rc-record{background:var(--rc-card);border:1px solid var(--rc-line);padding:18px 22px;border-radius:10px;display:flex;justify-content:space-between;gap:16px;align-items:center}.rc-record strong{font-size:16px}.rc-record p{margin:4px 0;color:var(--rc-muted);font-size:13px}.rc-record .rc-actions{margin:0;flex:none}.rc-record .rc-actions button{border:0;background:transparent;color:var(--rc-teal);font-weight:700;padding:7px}.rc-record .rc-actions button:last-child{color:#934b40}.rc-skeleton{height:70px;border-radius:8px;background:linear-gradient(90deg,#e6e9df 25%,#f2f2e9,#e6e9df 75%);background-size:200% 100%;animation:rc-shimmer 1.4s linear infinite;margin:10px 0}@keyframes rc-shimmer{to{background-position-x:-200%}}.rc-footer{border-top:1px solid var(--rc-line);padding:25px 0;margin-top:75px;color:var(--rc-muted);font-size:13px;display:flex;justify-content:space-between;gap:20px}@media(max-width:800px){.rc-layout,.rc-detail-grid{grid-template-columns:1fr}.rc-layout .rc-side{order:-1}.rc-category-grid{grid-template-columns:1fr}.rc-category:first-child{grid-row:auto;min-height:195px}.rc-category:first-child strong{font-size:30px}}@media(max-width:600px){.rc-topbar{padding:15px 18px}.rc-container{padding:0 18px 60px}.rc-hero{padding:53px 22px 59px}.rc-hero h1{font-size:48px}.rc-section-head{display:block;margin-top:37px}.rc-section-head p{margin-top:10px}.rc-category{min-height:155px;padding:20px}.rc-category:first-child{min-height:170px}.rc-fields{grid-template-columns:1fr}.rc-panel{padding:21px}.rc-record{align-items:flex-start;flex-direction:column}.rc-record .rc-actions,.rc-actions .rc-button{width:100%}.rc-footer{flex-direction:column}}@media(prefers-reduced-motion:reduce){.rc-screen *{animation-duration:.01ms!important;transition-duration:.01ms!important}}.nurse-arc-root .mailerlite-signup{margin:36px 0;padding:clamp(16px,4vw,28px);border:1px solid #d9d6c9;border-radius:16px;background:#fffdf8;min-width:0}.nurse-arc-root .mailerlite-signup p.ml-validation-message{color:#842b29!important;background:#fff3f2;border-left:3px solid #842b29;padding:12px;margin:12px 0;font-weight:600;line-height:1.5}.nurse-arc-root .mailerlite-signup .ml-embedded{width:100%;min-width:0}.nurse-arc-root .mailerlite-signup .ml-form-embedWrapper,.nurse-arc-root .mailerlite-signup iframe{max-width:100%!important}.nurse-arc-root .mailerlite-signup input,.nurse-arc-root .mailerlite-signup button{max-width:100%;box-sizing:border-box}.nurse-arc-root .mailerlite-signup,.nurse-arc-root .mailerlite-signup h2,.nurse-arc-root .mailerlite-signup p{color:#153b3b}.nurse-arc-root .mailerlite-signup .micro-note{color:#4e6361;margin-top:12px}.nurse-arc-root .mailerlite-signup a{color:#12494b;text-decoration:underline}.nurse-arc-root .mailerlite-signup>.btn-secondary{width:auto;background:#fffdf8;color:#12494b;border:1px solid #12494b}.nurse-arc-root .mailerlite-signup>.btn-secondary:hover{background:#e7eeea;border-color:#b7883d}.nurse-arc-root .mailerlite-signup .ml-embedded .ml-form-embedWrapper,.nurse-arc-root .mailerlite-signup .ml-embedded .ml-form-embedBody,.nurse-arc-root .mailerlite-signup .ml-embedded .ml-form-successBody{background:#f4efe3!important;border-radius:12px!important}.nurse-arc-root .mailerlite-signup .ml-embedded .ml-form-embedContent h4,.nurse-arc-root .mailerlite-signup .ml-embedded .ml-form-successContent h4{color:#153b3b!important;font-family:Playfair Display,Georgia,serif!important}.nurse-arc-root .mailerlite-signup .ml-embedded .ml-form-embedContent p,.nurse-arc-root .mailerlite-signup .ml-embedded .ml-form-embedContent span,.nurse-arc-root .mailerlite-signup .ml-embedded .ml-form-successContent p,.nurse-arc-root .mailerlite-signup .ml-embedded .ml-form-embedPermissions p,.nurse-arc-root .mailerlite-signup .ml-embedded .ml-form-fieldRow label,.nurse-arc-root .mailerlite-signup .ml-embedded .ml-form-checkboxRow label,.nurse-arc-root .mailerlite-signup .ml-embedded .ml-form-checkboxRow label p,.nurse-arc-root .mailerlite-signup .ml-embedded label .description,.nurse-arc-root .mailerlite-signup .ml-embedded label span{color:#2c4744!important;background:transparent!important}.nurse-arc-root .mailerlite-signup .ml-embedded a{color:#12494b!important}.nurse-arc-root .mailerlite-signup .ml-embedded input.form-control,.nurse-arc-root .mailerlite-signup .ml-embedded input[type=email],.nurse-arc-root .mailerlite-signup .ml-embedded input[type=text]{background:#fffdf8!important;color:#153b3b!important;border:1px solid #6f7f7b!important}.nurse-arc-root .mailerlite-signup .ml-embedded input::placeholder{color:#5c6d69!important;opacity:1!important}.nurse-arc-root .mailerlite-signup .ml-embedded input:focus-visible{outline:3px solid #b7883d!important;outline-offset:2px!important}.nurse-arc-root .mailerlite-signup .ml-embedded .ml-form-embedSubmit button.primary,.nurse-arc-root .mailerlite-signup .ml-embedded .ml-form-embedSubmit button[type=submit]{background:#12494b!important;color:#fffdf8!important;border:1px solid #12494b!important}.nurse-arc-root .mailerlite-signup .ml-embedded .ml-form-embedSubmit button.primary:hover{background:#0e3936!important}.nurse-arc-root .mailerlite-signup .ml-embedded .ml-form-embedSubmit button:focus-visible{outline:3px solid #b7883d!important;outline-offset:2px!important}.nurse-arc-root .mailerlite-signup .ml-embedded .ml-form-embedSubmit button.loading{background:#12494b!important;color:#fffdf8!important}.nurse-arc-root .mailerlite-signup p{color:#2f4542;line-height:1.65}.nurse-arc-root .mailerlite-signup .ml-embedded{margin-top:20px}.nurse-arc-root .mailerlite-signup .micro-note{font-size:.9rem;line-height:1.6;margin:18px 0 0}.nurse-arc-root .mailerlite-signup a{color:#12494b;font-weight:600;text-decoration:underline;text-underline-offset:3px}.nurse-arc-root .mailerlite-signup a:hover{color:#0e3936}.na-bai{padding-top:48px;scroll-margin-top:20px}.na-bai-nav{display:flex;flex-wrap:wrap;gap:10px;margin:24px 0 8px}.na-bai-nav a{min-height:44px;display:inline-flex;align-items:center;padding:8px 16px;border:1px solid #c9d5ca;border-radius:999px;background:#fffdf6;color:#1d4d48;font-weight:600;font-size:.9375rem;text-decoration:none}.na-bai-nav a:hover{background:#e8ecdf}.na-bai-nav a:focus-visible{outline:3px solid #be945a;outline-offset:2px}.na-bai-distinct,.na-bai-note{border-left:4px solid #be945a;background:#edf2e9;border-radius:4px;padding:16px 20px;margin:20px 0;color:#2f4744;line-height:1.6}.na-bai-note h2{font-size:1.25rem;margin:0 0 8px}.na-bai-note p{margin:0 0 8px}.na-bai-group{scroll-margin-top:20px;padding-top:32px}.na-bai-group-title{font-size:1.625rem;margin:0 0 6px}.na-bai-group-copy{color:#536965;margin:0}.na-bai-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:18px;margin-top:20px}.na-bai-card{display:flex;flex-direction:column;min-width:0;border:1px solid #d9dfd1;background:#fffdf6;border-radius:10px;overflow:hidden}.na-bai-cover{display:block;background:#e8ecdf;aspect-ratio:300/388}.na-bai-cover img{width:100%;height:100%;object-fit:cover;display:block}.na-bai-card-body{display:flex;flex-direction:column;flex:1;padding:18px}.na-bai-card h3{font-size:1.2rem;margin:8px 0 10px;overflow-wrap:anywhere}.na-bai-card p{flex:1;color:#536965;line-height:1.55;margin:0 0 14px}.na-bai-card-body>a{min-height:44px;padding:10px 0 0;font-weight:600}.na-bai-detail{display:grid;grid-template-columns:minmax(0,320px) minmax(0,1fr);gap:36px;align-items:start;margin:24px 0}.na-bai-detail-cover{width:100%;height:auto;border-radius:8px;border:1px solid #d9dfd1;box-shadow:0 14px 30px -18px #1d3d4873}.na-bai-detail-copy h1{overflow-wrap:anywhere}.na-bai-lead{font-size:1.125rem;color:#2f4744}.na-bai-status{font-weight:600;color:#1d4d48}.na-bai-copy{min-width:0;overflow-wrap:anywhere}.na-bai-included{padding-left:20px}.na-bai-included li{margin:8px 0}.na-bai-included span{display:block;font-size:.875rem;color:#536965}#root .na-bai .na-bai-group-title{color:#fff8ed}#root .na-bai .na-bai-group-copy{color:#c4e9e4}#root .na-bai-card-body :is(h3,p,span,a){color:#112e49}#root .na-bai-distinct,#root .na-bai-note{color:#112e49}#root .na-bai-distinct a,#root .na-bai-note a{color:#00676d}.na-bai-detail-copy{padding:26px;background:#fff8ed;border:1px solid #c49b46;border-radius:16px;color:#112e49;min-width:0}#root .na-bai-detail-copy :is(h1,p,span,strong){color:#112e49}@media(max-width:700px){.na-bai-detail{grid-template-columns:1fr;gap:20px}.na-bai-detail-copy{order:-1;padding:22px}.na-bai-detail-cover{max-width:180px}.na-bai-grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px}.na-bai-card-body{padding:14px}}.na-storefront{max-width:1200px;margin:0 auto;padding:32px clamp(20px,5vw,64px) 64px;color:#163c40;font-family:inherit;font-size:1rem;line-height:1.65}.na-storefront *{box-sizing:border-box}.na-storefront h1,.na-storefront h2,.na-storefront h3{font-family:Georgia,serif;font-weight:400;line-height:1.2}.na-storefront a{color:#21675f;text-underline-offset:4px}.na-storefront a:focus-visible,.na-storefront button:focus-visible{outline:3px solid #be945a;outline-offset:4px}.na-storefront-top{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:36px}.na-storefront-top>a{font-size:.9375rem}.na-storefront-heading{margin-bottom:32px;max-width:800px}.na-storefront-heading h1{font-size:clamp(2rem,4.5vw,3.4rem);letter-spacing:-.025em;margin:12px 0 16px}.na-storefront-heading p{font-size:1.0625rem;max-width:680px;margin:0;color:#536965}.na-storefront-eyebrow{display:block;font-size:.875rem;letter-spacing:.1em;font-weight:700;color:#21675f;margin-bottom:12px}.na-products-feature{display:grid;grid-template-columns:1.15fr 1fr;gap:40px;border:1px solid #c9d5ca;border-top:4px solid #be945a;border-radius:12px;padding:32px;background:#fffdf6}.na-products-feature h2{font-size:2.125rem;margin:8px 0 18px}.na-products-feature p{margin:0 0 18px;max-width:540px}.na-products-price{display:flex;align-items:center;gap:18px;margin:24px 0}.na-products-price strong{font-family:Georgia,serif;font-size:3rem;font-weight:400;line-height:1.2}.na-products-price span{font-size:.9375rem;line-height:1.5;color:#536965}.na-storefront-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 18px;font:inherit;font-size:.9375rem;font-weight:600;line-height:1.5;border:1px solid #21675f;background:#21675f;border-radius:6px;color:#fff!important;text-decoration:none;cursor:pointer;text-align:center}.na-storefront-button:hover{background:#174d46}.na-storefront-button.secondary{background:transparent;color:#21675f!important}.na-storefront-button.secondary:hover{background:#eaf0e7}.na-storefront-button:disabled{background:#f0f2ec;color:#536965!important;border-color:#c9d5ca;cursor:default}.na-storefront-small{font-size:.875rem!important;line-height:1.65!important;color:#536965;margin-top:16px!important}.na-products-includes{background:#e8ecdf;border-radius:8px;padding:26px;align-self:stretch}.na-products-includes h3{font-size:1.625rem;margin:0 0 20px}.na-products-includes ul{list-style:none;padding:0;margin:0 0 20px}.na-products-includes li{padding:8px 0;border-bottom:1px solid #cad7c8;font-size:1rem}.na-products-includes p{font-size:.9375rem;color:#536965;margin-bottom:0}.na-products-resources{padding-top:48px}.na-storefront-section-heading h2{font-size:clamp(1.75rem,3.5vw,2.125rem);margin:0 0 16px}.na-storefront-section-heading p{color:#536965;max-width:690px;margin:0}.na-products-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:28px}.na-product-card{display:flex;flex-direction:column;min-width:0;border:1px solid #d9dfd1;background:#fffdf6;border-radius:10px;padding:24px}.na-product-card>svg{color:#21675f;margin-bottom:16px}.na-product-included{font-size:.875rem;color:#21675f;font-weight:600}.na-product-card h3{font-size:1.5rem;margin:12px 0 14px}.na-product-card p{font-size:1rem;line-height:1.65;color:#536965;flex:1;margin:0 0 22px}.na-product-formats{font-size:.875rem;color:#21675f;padding-top:15px;border-top:1px solid #e4e7da;line-height:1.6}.na-product-card>a{display:inline-block;align-self:flex-start;min-height:44px;margin-top:12px;padding:8px 0;font-size:.9375rem;font-weight:600}.na-storefront-crosslink{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-top:40px;padding:26px;border:1px solid #c9d5ca;border-radius:10px;background:#e8ecdf}.na-storefront-crosslink h2{font-size:1.75rem;margin:0 0 12px}.na-storefront-crosslink p{margin:0;color:#536965;max-width:680px}.na-storefront-crosslink>a{flex:none}.na-membership-status{border-left:4px solid #be945a;padding:18px 22px;background:#edf2e9;border-radius:4px;margin:0 0 28px}.na-membership-status p{margin:8px 0 0}.na-membership-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.na-membership-card{display:flex;flex-direction:column;min-width:0;border:1px solid #c9d5ca;border-radius:10px;padding:26px;background:#fffdf6}.na-membership-card h2{font-size:1.875rem;margin:0 0 20px}.na-membership-price{margin:0}.na-membership-price strong{font-family:Georgia,serif;font-size:2.5rem;font-weight:400}.na-membership-price span{font-size:.9375rem}.na-membership-card>p{margin:10px 0;color:#536965}.na-membership-card ul{margin:18px 0 26px;padding-left:20px;flex:1}.na-membership-card li{margin:8px 0}.na-membership-annual{display:flex;flex-direction:column;gap:7px;border-top:1px solid #d9dfd1;padding-top:18px;margin-top:10px}.na-membership-annual span{font-size:.875rem;color:#536965}.na-membership-plan-note{flex:1;padding:18px 0}.na-membership-card>.na-storefront-button{margin-top:16px;width:100%}.na-membership-account{margin:24px 0;font-size:.9375rem}.na-bundle-resource[id]{scroll-margin-top:28px}.na-home-products{margin-top:24px;display:flex;flex-wrap:wrap;justify-content:center;gap:18px;font-size:1rem}.na-home-products a{color:var(--teal-deep);text-underline-offset:4px;min-height:44px;padding:8px 4px}.na-home-products a:focus-visible{outline:3px solid var(--gold);outline-offset:3px}@media(max-width:850px){.na-products-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.na-membership-grid{grid-template-columns:1fr}.na-membership-card{max-width:none}.na-products-feature{gap:24px;padding:26px}.na-storefront-crosslink{align-items:flex-start;flex-direction:column}}@media(max-width:620px){.na-products-feature,.na-products-grid{grid-template-columns:1fr}.na-products-feature{padding:22px}.na-products-includes{padding:20px}.na-storefront{padding-top:24px}.na-storefront-top{align-items:flex-start;gap:16px}.na-storefront-top>a{max-width:130px;text-align:right}.na-storefront-crosslink{padding:22px}.na-storefront-crosslink>.na-storefront-button{width:100%}.na-membership-card{padding:22px}.na-home-products{gap:12px}}.na-free-finder{display:flex;align-items:center;gap:22px;padding:26px;margin:0 0 32px;border:1px solid #c9d5ca;border-radius:10px;background:#e8ecdf}.na-free-finder>svg{flex:none;color:#21675f}.na-free-finder>div{flex:1}.na-free-finder h2{font-size:1.75rem;margin:0 0 10px}.na-free-finder p{margin:0;color:#536965;max-width:660px}.na-free-finder>.na-storefront-button{flex:none}.na-product-detail{display:grid;grid-template-columns:1fr 1.15fr;gap:28px}.na-product-detail>div{padding:28px;background:#fffdf6;border:1px solid #d9dfd1;border-radius:10px}.na-product-detail h2{font-size:1.65rem}.na-product-detail li{margin:12px 0}.na-product-detail .na-bundle-access{margin:0}.na-product-downloads{list-style:none;padding:0}.na-product-downloads li{border-bottom:1px solid #d9dfd1;padding:12px 0}.na-product-downloads a{display:flex;justify-content:space-between;gap:14px;overflow-wrap:anywhere}.na-product-downloads a span{flex:none;font-size:.8rem}.na-storefront input:focus-visible{outline:3px solid #be945a;outline-offset:3px}@media(max-width:850px){.na-free-finder{flex-wrap:wrap}.na-free-finder>.na-storefront-button{margin-left:50px}.na-product-detail{grid-template-columns:1fr}}@media(max-width:620px){.na-free-finder{padding:22px;align-items:flex-start}.na-free-finder>div{flex-basis:calc(100% - 52px)}.na-free-finder>.na-storefront-button{margin-left:0;width:100%}.na-product-detail>div{padding:22px}.na-product-downloads a{display:block}.na-product-downloads a span{display:block;margin-top:6px}}.na-growth-cover{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;gap:15px;background:#112e49;color:#fffaf2;border:1px solid #ad913f;border-radius:12px;padding:28px;min-height:290px;isolation:isolate}.na-growth-cover:after{content:"";position:absolute;right:-34px;bottom:-54px;width:180px;height:180px;border-radius:50%;background:#c4e9e4;z-index:-1}.na-growth-cover:before{content:"";position:absolute;right:35px;bottom:-66px;width:200px;height:100px;transform:rotate(-20deg);background:#00676d;z-index:-1}.na-growth-cover>span:last-child{background:#112e49;border-radius:4px;padding:3px 6px;font-size:.76rem}.na-growth-cover-label{font-size:.66rem;letter-spacing:.08em;font-weight:700}.na-growth-cover-title{font-family:Georgia,serif;font-size:1.4rem;font-weight:700;line-height:1.3}.na-growth-cover-line{height:2px;width:64px;background:#cbb16b}.na-growth-card{display:flex;flex-direction:column;gap:12px}.na-growth-card .na-growth-cover{margin-bottom:12px}.na-growth-card .na-storefront-button{margin-top:auto}.na-growth-card-copy{display:flex;flex:1;flex-direction:column;gap:12px;min-width:0}.na-growth-collection-grid{grid-template-columns:minmax(0,1fr)}.na-growth-collection-contents{margin:0;padding-left:20px}.na-growth-collection-contents li+li{margin-top:5px}@media(min-width:761px){.na-growth-collection-grid>.na-growth-card{display:grid;grid-template-columns:minmax(220px,.8fr) minmax(0,1.4fr);gap:28px;align-items:start}.na-growth-collection-grid .na-growth-cover{align-self:stretch;margin-bottom:0}}.na-growth-product-hero{display:grid;grid-template-columns:minmax(230px,340px) minmax(0,1fr);gap:36px;align-items:center;margin:30px 0}.na-growth-product-hero .na-storefront-heading{margin:0}.na-growth-product-hero .na-products-price{flex-wrap:wrap;gap:12px}.na-growth-product-hero .na-products-price strong{white-space:nowrap;flex-shrink:0;overflow-wrap:normal}.na-growth-product-hero .na-products-price>span{flex:1 1 170px}.na-growth-policy-links{padding:16px;background:#fffaf2;color:#112e49;border:1px solid #ad913f;border-radius:10px}.na-growth-policy-links a{color:#00676d;text-decoration:underline}.na-growth-download-links{margin:30px 0;padding:24px;background:#fffaf2;color:#112e49;border:1px solid #ad913f;border-radius:14px}.na-growth-download-links h2{font-family:Georgia,serif;color:#112e49}.na-growth-download-links div{display:flex;flex-wrap:wrap;gap:12px}.na-growth-download-links a{color:#00676d;font-weight:700;text-decoration:underline}.na-growth-download-links a:focus-visible{outline:3px solid #112e49;outline-offset:4px}.na-growth-card,.na-growth-product-hero>*,.na-growth-download-links{min-width:0;overflow-wrap:anywhere}@media(max-width:680px){.na-growth-product-hero{grid-template-columns:1fr;gap:24px}.na-growth-product-hero .na-growth-cover{min-height:250px}.na-growth-cover{padding:23px}}#root .nurse-arc-root .na-storefront .na-growth-cover>span{color:#fffaf2}#root .nurse-arc-root .na-storefront .na-growth-cover>span:not(.na-growth-cover-line){position:relative;background:#112e49;border-radius:3px;padding:2px 4px;max-width:100%}#root .nurse-arc-root .na-storefront .na-storefront-section-heading>:is(h2,p){color:#fffaf2}#root .nurse-arc-root .na-storefront .na-storefront-section-heading>.na-storefront-eyebrow{color:#c4e9e4!important}#root .nurse-arc-root .na-storefront>:is(.na-storefront-small:not(.na-growth-policy-links),.na-storefront-top),#root .nurse-arc-root .na-storefront .na-products-resources>.na-storefront-small{color:#fffaf2}#root .nurse-arc-root .na-storefront>:is(.na-storefront-small:not(.na-growth-policy-links),.na-storefront-top) a,#root .nurse-arc-root .na-storefront .na-products-resources>.na-storefront-small a{color:#c4e9e4}#root .nurse-arc-root .na-growth-download-links>:is(h2,p){color:#112e49}#root .nurse-arc-root .na-growth-download-links a{color:#00676d}#root .nurse-arc-root :is(.na-growth-card,.na-growth-download-links) a:focus-visible{outline:3px solid #735521;outline-offset:3px;box-shadow:0 0 0 3px #fffaf2}#root .nurse-arc-root .na-storefront .na-growth-product-hero .na-products-price>span{color:#112e49}#root .nurse-arc-root .gr-screen .rc-section-head>p,#root .nurse-arc-root .gr-screen .rc-container>.gr-fine{color:#fffaf2}#root .nurse-arc-root .gr-screen .rc-section-head .rc-index{color:#c4e9e4}@media(max-width:480px){.gr-screen .rc-nav{flex-wrap:wrap;overflow-x:visible}}.gr-screen{--gr-ok:#1f5c43;--gr-warn:#8a3a1c;--gr-warn-bg:#fbefe6}.gr-hero h1{max-width:820px}.gr-tools{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.gr-tool{display:flex;flex-direction:column;gap:8px;text-decoration:none;color:var(--rc-ink);background:var(--rc-card);border:1px solid var(--rc-line);border-radius:12px;padding:26px;transition:transform .2s ease,box-shadow .2s ease}.gr-tool:nth-child(1){background:#e9eee6}.gr-tool:nth-child(4){background:var(--rc-sand)}.gr-tool:hover{transform:translateY(-2px);box-shadow:0 10px 22px #143c3612}.gr-tool strong{font: 28px/1.15 "DM Serif Display",serif}.gr-tool span:not(.rc-index){color:var(--rc-muted)}.gr-tool .gr-tool-cta{margin-top:auto;color:var(--rc-teal)!important;font-weight:700}.gr-start{margin-top:28px}.gr-notice{margin-top:20px;padding:12px 16px;border-radius:10px;background:#e4efe7;color:var(--gr-ok);font-weight:700;border:1px solid #b9d3c2}.gr-pre{white-space:pre-wrap;word-break:break-word;font:14px/1.6 DM Sans,sans-serif;background:var(--rc-paper);border:1px solid var(--rc-line);border-radius:10px;padding:16px;max-height:520px;overflow:auto;color:var(--rc-ink)}.gr-editor .rc-panel{margin-top:18px}.gr-offers{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));gap:16px}.gr-offer-head{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px}.gr-x{border:1px solid var(--rc-line);background:var(--rc-card);color:var(--gr-warn);border-radius:100px;padding:6px 13px;font-size:13px;font-weight:700;min-height:36px}.gr-x:hover{background:var(--gr-warn-bg)}.gr-row{display:grid;grid-template-columns:1fr 110px auto;gap:10px;align-items:end;margin-bottom:10px}.gr-prios{margin:16px 0}.gr-ratings{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;margin-top:18px;padding-top:16px;border-top:1px dashed var(--rc-line)}.gr-ratings h3{grid-column:1/-1;margin:0;font-size:15px}.gr-math{margin-top:20px;border-radius:12px;background:var(--rc-deep);color:#f8f5ed;padding:20px}.gr-math.is-incomplete{background:#24413d}.gr-figure span{display:block;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#d4ba81;font-weight:700}.gr-figure strong{font:normal clamp(30px,4vw,40px)/1.1 "DM Serif Display",serif}.gr-math dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px 18px;margin:16px 0 8px}.gr-math dt{font-size:12px;color:#c9d7d0}.gr-math dd{margin:0;font-weight:700}.gr-math details summary{cursor:pointer;color:#e2c999;font-weight:700;margin-top:6px}.gr-math ol{padding-left:20px;color:#e4ece7;font-size:14px}.gr-missing{background:var(--gr-warn-bg);color:var(--gr-warn);border-radius:8px;padding:8px 12px;margin:12px 0 0}.gr-small{font-size:13px;color:var(--rc-muted)}.gr-math .gr-small{color:#c9d7d0;margin:6px 0 0}.gr-links{display:flex;flex-wrap:wrap;gap:10px 22px;margin-top:16px}.gr-links a,.gr-fine a{color:var(--rc-teal);font-weight:700}.gr-deadline{grid-column:1/-1;padding:10px 14px;border-radius:9px;background:var(--gr-warn-bg);color:var(--gr-warn);font-weight:700}.gr-deadline.ok{background:#e4efe7;color:var(--gr-ok)}.gr-check ul{list-style:none;padding:0;margin:12px 0;display:grid;gap:8px}.gr-check li{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--rc-line);border-radius:10px;background:var(--rc-paper)}.gr-checkline{display:flex;gap:10px;align-items:center;flex:1 1 200px}.gr-checkline input{width:18px;height:18px;accent-color:var(--rc-teal)}.is-done{text-decoration:line-through;color:var(--rc-muted)}.gr-addline{display:flex;gap:8px}.gr-addline input,.gr-check li input[type=date]{flex:1;min-width:0;border:1px solid var(--rc-line);border-radius:9px;padding:10px 12px;background:var(--rc-card);color:var(--rc-ink)}.gr-check li input[type=date]{flex:0 1 170px}.gr-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:18px 0}.gr-stats div{background:var(--rc-paper);border:1px solid var(--rc-line);border-radius:10px;padding:12px}.gr-stats span{display:block;font-size:12px;color:var(--rc-muted)}.gr-stats strong{font-size:18px}.gr-ce{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:14px;border:1px solid var(--rc-line);border-radius:10px;margin-bottom:10px;align-items:end}.gr-phi{margin-top:18px;background:var(--rc-sand);border:1px solid var(--rc-line)}.gr-savebar{position:sticky;bottom:0;z-index:2;margin-top:18px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;background:var(--rc-card);border:1px solid var(--rc-line);border-radius:12px;box-shadow:0 -8px 20px #143c360d}.gr-savebar>span{font-size:13px;color:var(--rc-muted)}.gr-confirm span{font-weight:700;color:var(--gr-warn)}.gr-export summary{cursor:pointer;font-weight:700;color:var(--rc-teal)}.gr-fine{margin-top:40px;font-size:13px;color:var(--rc-muted);max-width:760px}@media(max-width:767px){.gr-tools,.gr-stats{grid-template-columns:1fr 1fr}.gr-ce{grid-template-columns:1fr}.gr-row{grid-template-columns:1fr 90px}.gr-row .gr-x{grid-column:1/-1;justify-self:start}.gr-savebar{flex-direction:column;align-items:stretch}.gr-savebar .rc-actions{flex-direction:column}.gr-savebar .rc-button{width:100%;text-align:center}}@media(max-width:420px){.gr-tools,.gr-stats{grid-template-columns:1fr}.gr-tool{padding:20px}.gr-tool strong{font-size:24px}}.gr-confirm-tag{display:inline-block;margin:10px 0 0;padding:4px 10px;border-radius:100px;font-size:12px;font-weight:700;background:#f8f5ed;color:#5a3a12}.gr-confirm-tag.ok{background:#e4efe7;color:#1f5c43}.nurse-arc-root .na-site-header{max-width:1200px;margin:auto;padding:24px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid #deddd2}.na-site-header .na-site-brand{text-decoration:none;flex-shrink:0}.na-site-header nav{display:flex;flex-wrap:wrap;gap:18px}.na-site-header nav a{font-size:15px;text-decoration:none;color:#153b3b;font-weight:600;padding:8px 0}.na-site-header nav a:hover,.na-site-header nav a[aria-current]{border-bottom:2px solid #b7883d}.nurse-arc-root .na-site-cta,.nurse-arc-root .na-site-button{display:inline-flex;align-items:center;justify-content:center;gap:12px;background:#12494b;color:#fffdf8;text-decoration:none;font-weight:600;padding:13px 22px;border-radius:8px;border:1px solid #12494b;min-height:46px}.nurse-arc-root .na-site-button.secondary{background:transparent;color:#12494b}.nurse-arc-root .na-public{max-width:1140px;margin:auto;padding:0 24px 64px}.na-public section{margin-top:60px}.na-public .na-hero{display:grid;grid-template-columns:1.3fr 1fr;gap:64px;align-items:center;margin-top:60px;margin-bottom:64px}.na-public .na-eyebrow{font-size:12px;text-transform:uppercase;letter-spacing:2px;font-weight:700;color:#6c623f;margin-bottom:18px}.na-public h1{font-family:Playfair Display,Georgia,serif;font-size:clamp(36px,5vw,62px);line-height:1.1;font-weight:500;color:#153b3b;letter-spacing:-1.4px;margin:0 0 24px}.na-public h2{font-family:Playfair Display,Georgia,serif;font-size:clamp(27px,3vw,36px);line-height:1.2;font-weight:500;color:#153b3b;margin:0 0 16px}.na-public h3{font-size:20px;line-height:1.3;color:#153b3b;margin:12px 0}.na-public p,.na-public li{font-size:17px;line-height:1.65;color:#2f4542}.na-public .na-lede{font-size:20px;line-height:1.55;max-width:640px}.na-public .na-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}.na-public .na-small{font-size:14px;line-height:1.55}.na-public .na-hero-note{font-size:14px;margin-top:16px}.na-path-visual{background:#e7eeea;border-radius:160px 160px 20px 20px;padding:65px 30px 30px;border:1px solid #cdd8d2;position:relative}.na-path-visual .na-visual-heading{text-align:center;color:#153b3b;font-family:Georgia,serif;font-size:27px;margin:0 0 24px}.na-path-visual .na-path-step{padding:17px 20px;border-radius:12px;margin:12px 0;background:#fffdf8;box-shadow:0 5px 16px #143b3b08;display:flex;gap:16px;align-items:center}.na-path-step>span{font-size:12px;color:#8c692f;font-weight:700}.na-path-step strong{font-size:17px;display:block;color:#153b3b}.na-path-step small{display:block;font-size:14px;line-height:1.4;color:#4e6361;margin-top:3px}.na-public .na-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.na-public .na-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.na-public .na-card{border:1px solid #d9d6c9;border-radius:14px;background:#fffdf8;padding:26px;min-width:0}.na-public .na-card a:not(.na-site-button){color:#12494b;font-weight:600}.na-public .na-card ul{padding-left:20px}.na-public .na-feature{display:grid;grid-template-columns:1.3fr 1fr;gap:32px;background:#153b3b;padding:36px;border-radius:16px;color:#fffdf8}.na-public .na-feature h2,.na-public .na-feature h3,.na-public .na-feature p,.na-public .na-feature li{color:#fffdf8}.na-public .na-feature .na-eyebrow{color:#dec596}.na-public .na-feature .na-site-button{background:#efdebb;color:#153b3b;border-color:#efdebb}.na-public .na-price{font-family:Georgia,serif;font-size:48px;line-height:1.2}.na-public .na-price small{font-family:"Source Sans 3",sans-serif;font-size:15px;margin-left:10px}.na-public .na-inline-links{display:flex;gap:20px;flex-wrap:wrap;margin-top:16px}.na-public .na-inline-links a{color:#12494b}.na-public .na-section-intro{max-width:720px}.na-public .na-faq{border-bottom:1px solid #d9d6c9;padding:20px 0}.na-public .na-faq summary{cursor:pointer;font-size:18px;font-weight:600;color:#153b3b;padding:6px 0}.na-public .na-faq p{margin:12px 0 4px}.na-public .na-anchor{scroll-margin-top:24px}.na-public .na-planning-list{padding-left:22px}.na-public .na-planning-list li{margin-bottom:12px}.nurse-arc-root a:focus-visible,.nurse-arc-root button:focus-visible,.nurse-arc-root summary:focus-visible{outline:3px solid #b7883d;outline-offset:4px}.nurse-arc-root .na-skip-link{position:absolute;top:-80px;left:16px;z-index:1000;background:#fffdf8;padding:14px;color:#12494b}.nurse-arc-root .na-skip-link:focus{top:8px}.nurse-arc-root .legal-copy{overflow-wrap:anywhere}.na-public .mailerlite-signup{margin:24px 0 0}.na-public .na-upcoming-label{font-size:12px;letter-spacing:1px;color:#7a602f;text-transform:uppercase;font-weight:700}.na-public .na-sources{font-size:14px;line-height:1.6}.na-public .na-sources a{color:#12494b}.nurse-arc-root .na-work-options{margin:24px 0;padding:24px;border:1px solid #d9d6c9;background:#fffdf8;border-radius:12px}.na-work-options h3{font-size:19px;margin:0 0 10px}.na-work-options dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin:18px 0}.na-work-options dt{font-weight:700;color:#12494b;margin-bottom:6px}.na-work-options dd{margin:0;line-height:1.65;color:#2f4542}.na-work-options .na-pay-figure{font-size:30px;color:#153b3b;font-weight:600}.na-work-options .na-pay-note{font-size:14px;line-height:1.55}.na-work-options .na-pay-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.na-work-options a{color:#12494b}.na-work-options ul{padding-left:20px;line-height:1.6}.na-work-options details{margin-top:16px}.na-work-options summary{cursor:pointer;font-weight:600;color:#12494b}.na-site-header,.na-public,.na-work-options{box-sizing:border-box}.na-public .na-card,.na-public .na-feature{overflow-wrap:anywhere}@media(max-width:850px){.nurse-arc-root .na-site-header{flex-wrap:wrap;padding:18px 24px;gap:12px}.na-site-header nav{order:3;width:100%;justify-content:space-between;gap:8px}.na-public .na-hero{gap:28px;grid-template-columns:1.2fr 1fr}.na-public .na-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.na-public .na-feature{gap:24px;padding:28px}.na-path-visual{padding:55px 18px 24px}}@media(max-width:600px){.nurse-arc-root .na-site-header{padding:16px}.nurse-arc-root .na-site-cta{font-size:13px;padding:10px 12px;min-height:42px}.na-site-header nav a{font-size:13px}.nurse-arc-root .na-public{padding:0 18px 40px}.na-public .na-hero{grid-template-columns:1fr;margin-top:32px;margin-bottom:40px;gap:28px}.na-public .na-lede{font-size:18px}.na-public section{margin-top:40px}.na-public .na-grid,.na-public .na-grid.two,.na-public .na-feature{grid-template-columns:1fr}.na-public .na-card{padding:22px}.na-public .na-feature{padding:24px}.na-path-visual{border-radius:90px 90px 14px 14px;padding:40px 22px 20px}.na-public .na-actions .na-site-button{flex:1 1 170px;text-align:center}.na-work-options dl,.na-work-options .na-pay-grid{grid-template-columns:1fr}.nurse-arc-root .na-work-options{padding:18px}.nurse-arc-root .workspace-nav{flex-wrap:wrap;justify-content:center;gap:4px}.nurse-arc-root .workspace-nav button{font-size:13px;padding:9px 10px}}@media(prefers-reduced-motion:reduce){.nurse-arc-root *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}@media(max-width:760px){.nurse-arc-root .na-site-header{flex-wrap:wrap;padding:16px}.na-site-header nav{order:3;width:100%;gap:4px 16px}.na-site-header nav a{padding:10px 0;min-height:44px;display:inline-flex;align-items:center}.nurse-arc-root .na-site-cta{padding:10px 14px;min-height:44px}}.nurse-arc-root a:focus-visible,.nurse-arc-root button:focus-visible,.nurse-arc-root summary:focus-visible{outline:3px solid #b7883d;outline-offset:2px}.nurse-arc-root .na-public .na-card a.na-site-button{color:#fffdf8;background:#12494b;border-color:#12494b;text-decoration:none}.nurse-arc-root .na-public .na-card a.na-site-button:hover{background:#0e3936;border-color:#0e3936;color:#fffdf8}.nurse-arc-root .na-public .na-card a.na-site-button.secondary{background:transparent;color:#12494b}.nurse-arc-root .na-public .na-card a.na-site-button.secondary:hover{background:#e7eeea;color:#0e3936}.nurse-arc-root .na-site-button:hover{background:#0e3936;border-color:#0e3936}.nurse-arc-root .na-site-button.secondary:hover{background:#e7eeea;color:#0e3936}.nurse-arc-root .na-public .na-feature .na-site-button:hover{background:#f6ead0;color:#153b3b}.nurse-arc-root .na-public .na-feature a:focus-visible{outline-color:#efdebb}.nurse-arc-root .na-site-button{white-space:normal;text-align:center;max-width:100%;box-sizing:border-box}.nurse-arc-root .logo-text em,.nurse-arc-root .dash,.nurse-arc-root .eyebrow,.nurse-arc-root .tagline-small,.nurse-arc-root .rc-index{color:#735521}.nurse-arc-root .rc-screen button:disabled{opacity:1;background:#e3e7e3;color:#4a5b58;border-color:#89958f}.nurse-arc-root :is(a,button,summary,input,select,textarea):focus-visible{outline:3px solid #735521;outline-offset:3px;box-shadow:0 0 0 3px #fffdf8}.nurse-arc-root .na-site-button{font-size:1rem;line-height:1.4;white-space:normal;text-align:center;max-width:100%}.nurse-arc-root .na-public .na-feature a:not(.na-site-button){color:#fffdf8;text-underline-offset:4px}.nc-comp{--nc-ink:#153b3b;--nc-deep:#103638;--nc-teal:#245d5d;--nc-muted:#536865;--nc-gold:#a98649;--nc-line:#d9ddd2;--nc-paper:#f8f5ed;--nc-card:#fffdf8;--nc-sand:#eee9dc;min-height:100dvh;background:var(--nc-paper);color:var(--nc-ink);font:15px/1.55 DM Sans,sans-serif}.nc-comp *{box-sizing:border-box}.nc-comp button,.nc-comp input{font:inherit}.nc-comp button{cursor:pointer}.nc-comp button:disabled{opacity:.55;cursor:not-allowed}.nc-comp :focus-visible{outline:2px solid var(--nc-gold);outline-offset:3px}.nc-top{max-width:1200px;margin:auto;padding:21px 26px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid var(--nc-line)}.nc-brand{font:26px "DM Serif Display",serif}.nc-top button,.nc-linkbutton{border:0;background:none;color:var(--nc-teal);font-weight:700;padding:8px 0;text-align:left}.nc-top button:hover,.nc-linkbutton:hover{text-decoration:underline}.nc-hero{background:var(--nc-deep);color:var(--nc-paper);padding:65px max(26px,calc((100vw - 1148px)/2)) 69px;position:relative;overflow:hidden}.nc-hero:after{content:"";position:absolute;width:420px;height:420px;border:1px solid #d4b7736b;border-radius:50%;right:-110px;top:-250px;box-shadow:0 0 0 42px #d4b77314,0 0 0 96px #d4b7730d;pointer-events:none}.nc-kicker{font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--nc-gold)}.nc-hero .nc-kicker{color:#d4ba81}.nc-hero h1{font:normal clamp(44px,6vw,76px)/1.02 "DM Serif Display",serif;letter-spacing:-.025em;max-width:860px;margin:16px 0}.nc-hero h1 em{font-weight:400;color:#e2c999}.nc-hero p:last-child{font-size:17px;color:#d5e0d9;max-width:680px;margin:0}.nc-container{max-width:1200px;margin:auto;padding:0 26px 90px}.nc-intro{display:flex;align-items:end;justify-content:space-between;gap:28px;margin:49px 0 22px}.nc-intro h2,.nc-panel h2{font:normal clamp(29px,3vw,41px)/1.13 "DM Serif Display",serif;letter-spacing:-.02em;margin:7px 0 0}.nc-intro p{max-width:440px;color:var(--nc-muted);margin:0}.nc-grid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(260px,1fr);gap:18px;align-items:stretch}.nc-panel{background:var(--nc-card);border:1px solid var(--nc-line);border-radius:12px;padding:clamp(22px,3.4vw,38px);min-width:0}.nc-panel p{color:var(--nc-muted)}.nc-evidence{display:inline-block;padding:7px 11px;background:#e8eee6;border-radius:4px;color:var(--nc-deep);font-size:11px;letter-spacing:.09em;text-transform:uppercase;font-weight:700}.nc-evidence.is-limited{background:#f2ead8;color:#765b2d}.nc-stat{margin:24px 0 6px;font:normal clamp(44px,6vw,72px)/1 "DM Serif Display",serif;letter-spacing:-.035em;color:var(--nc-deep)}.nc-stat-label{font-size:13px;color:var(--nc-muted);margin:0}.nc-secondary-stat{font-size:19px;color:var(--nc-ink);margin:18px 0 0}.nc-metadata{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px 25px;border-top:1px solid var(--nc-line);padding-top:24px;margin-top:28px}.nc-metadata div{min-width:0}.nc-metadata dt{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--nc-muted)}.nc-metadata dd{margin:5px 0 0;overflow-wrap:anywhere}.nc-source-link{color:var(--nc-teal);text-decoration:underline;text-underline-offset:3px}.nc-note{border-left:3px solid var(--nc-teal);padding:14px 18px;background:#e9eee6;border-radius:0 8px 8px 0;margin:22px 0}.nc-note p{margin:0;color:var(--nc-ink)}.nc-note strong{display:block;margin-bottom:5px}.nc-source-detail{margin-top:21px}.nc-source-detail h3{font: 24px "DM Serif Display",serif;margin:0}.nc-source-detail p{margin:9px 0}.nc-side h3,.nc-panel h3{font: 25px "DM Serif Display",serif;margin:5px 0 12px}.nc-side ul,.nc-expense-list{padding-left:21px;color:var(--nc-muted)}.nc-side li,.nc-expense-list li{margin:9px 0}.nc-outlook-number{font: 48px "DM Serif Display",serif;color:var(--nc-deep);margin:15px 0 3px}.nc-rule{border-top:1px solid var(--nc-line);margin:25px 0}.nc-section{margin-top:50px}.nc-section-heading{max-width:710px;margin-bottom:24px}.nc-section-heading h2{font:normal clamp(30px,3vw,42px)/1.15 "DM Serif Display",serif;margin:6px 0}.nc-section-heading p{color:var(--nc-muted)}.nc-owner{background:#e9eee6;border:1px solid #d2ddd3;padding:clamp(22px,3vw,36px);border-radius:12px}.nc-owner h3{font: 27px "DM Serif Display",serif;margin:8px 0}.nc-owner p{max-width:760px}.nc-expense-list{columns:2;max-width:770px}.nc-private-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(270px,.8fr);gap:18px}.nc-private-grid .nc-panel{height:100%}.nc-fieldset{border:0;padding:0;margin:24px 0 0;min-width:0}.nc-fieldset legend{font-weight:700;margin-bottom:12px}.nc-radio-row{display:flex;flex-wrap:wrap;gap:10px}.nc-radio{display:flex;align-items:center;gap:8px;background:#f2f3ea;border:1px solid var(--nc-line);padding:10px 14px;border-radius:7px;cursor:pointer}.nc-radio input{accent-color:var(--nc-teal)}.nc-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin:20px 0}.nc-field{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:700;min-width:0}.nc-field input{background:#fffefa;border:1px solid #b9c8bf;border-radius:6px;min-height:46px;width:100%;padding:10px 12px;color:var(--nc-ink);font-weight:400}.nc-field input:focus{border-color:var(--nc-teal)}.nc-field small{font-weight:400;color:var(--nc-muted)}.nc-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:21px}.nc-button{border:1px solid var(--nc-deep);background:var(--nc-deep);color:var(--nc-paper);padding:11px 17px;border-radius:7px;min-height:45px;font-weight:700}.nc-button:hover:not(:disabled){background:#255759}.nc-button.secondary{background:transparent;color:var(--nc-deep)}.nc-button.secondary:hover:not(:disabled){background:#e9eee6}.nc-button.danger{border-color:#a75b50;background:transparent;color:#914339}.nc-button.danger:hover:not(:disabled){background:#faebe7}.nc-result{border-top:1px solid var(--nc-line);margin-top:25px;padding-top:23px}.nc-result h3{margin:0 0 10px}.nc-result strong{font: 35px "DM Serif Display",serif}.nc-result p{margin:7px 0}.nc-alert{border:1px solid #dfc49c;background:#f5eadc;color:#654b27;padding:14px 17px;border-radius:8px;margin:18px 0}.nc-alert.error{background:#f8eae5;border-color:#dcb5a9;color:#823c32}.nc-alert p{margin:4px 0 0;color:inherit}.nc-skeleton{height:48px;background:linear-gradient(90deg,#e6e9df 25%,#f2f2e9,#e6e9df 75%);background-size:200% 100%;animation:nc-shimmer 1.4s linear infinite;border-radius:7px;margin:12px 0}@keyframes nc-shimmer{to{background-position-x:-200%}}.nc-footer{border-top:1px solid var(--nc-line);margin-top:65px;padding:25px 0;color:var(--nc-muted);font-size:13px}@media(max-width:800px){.nc-grid,.nc-private-grid{grid-template-columns:1fr}.nc-intro{display:block}.nc-intro p{margin-top:12px}}@media(max-width:600px){.nc-top{padding:15px 18px}.nc-top button{font-size:13px}.nc-hero{padding:53px 22px 57px}.nc-hero h1{font-size:46px}.nc-container{padding:0 18px 64px}.nc-intro{margin-top:37px}.nc-metadata,.nc-fields{grid-template-columns:1fr}.nc-expense-list{columns:1}.nc-actions .nc-button{width:100%}.nc-stat{font-size:52px}}@media(prefers-reduced-motion:reduce){.nc-comp *{animation-duration:.01ms!important;transition-duration:.01ms!important}}.nurse-arc-root .ap-credential-link{display:inline-flex;align-items:center;gap:7px;margin:9px 0 0;padding:5px 0;border:0;border-bottom:1px solid #a27c3e;background:transparent;color:#123f40;font:700 .82rem/1.4 "Source Sans 3",sans-serif;text-align:left;cursor:pointer}.nurse-arc-root .action-plan-screen{--ap-ink: #123f40;--ap-navy: #253c49;--ap-muted: #52645f;--ap-gold: #a27c3e;--ap-line: #d4d9cc;--ap-paper: #fffcf5;--ap-sage: #e9f0e8;width:100%;max-width:1190px;min-height:100dvh;margin:0 auto;padding:23px clamp(18px,4vw,52px) 56px;color:var(--ap-ink);font-family:"Source Sans 3",sans-serif}.nurse-arc-root .action-plan-screen *{box-sizing:border-box}.nurse-arc-root .action-plan-screen button,.nurse-arc-root .action-plan-screen select,.nurse-arc-root .action-plan-screen textarea{font:inherit}.nurse-arc-root .action-plan-screen :is(button,select,textarea,a,summary):focus-visible{outline:3px solid var(--ap-gold);outline-offset:3px}.nurse-arc-root .ap-topbar{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:61px;padding-bottom:18px;border-bottom:1px solid var(--ap-line)}.nurse-arc-root .ap-brand{font:600 1.35rem Fraunces,Georgia,serif}.nurse-arc-root .ap-back{padding:9px 0 9px 10px;border:0;background:transparent;color:var(--ap-ink);font-size:.88rem!important;font-weight:700!important;cursor:pointer;white-space:nowrap}.nurse-arc-root .ap-back span{margin-right:6px;font-size:1.1rem}.nurse-arc-root .ap-back:hover,.nurse-arc-root .ap-footer button:hover{text-decoration:underline;text-underline-offset:4px}.nurse-arc-root .ap-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(290px,365px);gap:clamp(38px,7vw,100px);align-items:end;padding:clamp(49px,7vw,91px) 0 60px}.nurse-arc-root .ap-eyebrow,.nurse-arc-root .ap-kicker{display:flex;align-items:center;gap:10px;margin:0 0 20px;color:var(--ap-gold);font-size:.72rem;font-weight:750;letter-spacing:.15em;text-transform:uppercase}.nurse-arc-root .ap-eyebrow:before{content:"";width:26px;height:1px;background:var(--ap-gold)}.nurse-arc-root .ap-intro h1{max-width:750px;margin:0;color:#0e3936;font:550 clamp(3.5rem,7.5vw,6.4rem)/1.02 "Fraunces",Georgia,serif;letter-spacing:-.055em}.nurse-arc-root .ap-intro h1 em{font-weight:390}.nurse-arc-root .ap-destination{margin:22px 0 0;color:var(--ap-navy);font:550 clamp(1.3rem,2.3vw,1.8rem)/1.25 "Fraunces",Georgia,serif}.nurse-arc-root .ap-lede{max-width:58ch;margin:15px 0 0;color:var(--ap-muted);font-size:1rem;line-height:1.68}.nurse-arc-root .ap-progress{padding:28px 28px 25px;background:var(--ap-ink);color:#f7f3e8;border-radius:3px}.nurse-arc-root .ap-progress-top{display:flex;justify-content:space-between;align-items:start;gap:12px}.nurse-arc-root .ap-progress-label{display:block;padding-top:5px;color:#d8c599;font-size:.68rem;font-weight:750;letter-spacing:.14em;text-transform:uppercase}.nurse-arc-root .ap-progress-value{color:#fff9ee;font:520 2.75rem/1 Fraunces,Georgia,serif;letter-spacing:-.06em;white-space:nowrap}.nurse-arc-root .ap-progress-value small{color:#a9c4b8;font-size:1.3rem}.nurse-arc-root .ap-progress-track{height:7px;margin:23px 0 13px;overflow:hidden;border-radius:8px;background:#3b6562}.nurse-arc-root .ap-progress-fill{display:block;height:100%;border-radius:inherit;background:#d5b979;transition:transform .45s ease;transform-origin:left center}.nurse-arc-root .ap-progress-state{margin:0;color:#e0e8de;font-size:.86rem;line-height:1.45}.nurse-arc-root .ap-progress-footnote{margin:7px 0 0;color:#bed0c4;font-size:.76rem;line-height:1.45}.nurse-arc-root .ap-route{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:29px;padding-top:18px;border-top:1px solid #52716a}.nurse-arc-root .ap-route-stop{position:relative;min-width:0;padding-top:16px;color:#c6d8cc}.nurse-arc-root .ap-route-stop:not(:last-child):after{content:"";position:absolute;top:5px;left:10px;right:-2px;height:1px;background:#819d8c}.nurse-arc-root .ap-route-stop:before{content:"";position:absolute;top:0;left:0;width:11px;height:11px;border:2px solid #d5b979;border-radius:50%;background:var(--ap-ink);z-index:1}.nurse-arc-root .ap-route-stop.is-complete:before{background:#d5b979}.nurse-arc-root .ap-route-stop strong{display:block;color:#fff9ee;font:540 1.35rem/1.15 Fraunces,Georgia,serif}.nurse-arc-root .ap-route-stop span{display:block;margin-top:4px;font-size:.71rem}.nurse-arc-root .ap-warning{margin:-29px 0 38px;padding:13px 17px;border-left:3px solid var(--ap-gold);background:#f1ead9;color:#62563d;font-size:.85rem;line-height:1.5}.nurse-arc-root .ap-context{display:grid;grid-template-columns:1fr 1.35fr;border-top:1px solid #b9c9bc;border-bottom:1px solid var(--ap-line)}.nurse-arc-root .ap-context-panel{min-width:0;padding:27px 38px 33px 0}.nurse-arc-root .ap-context-panel+.ap-context-panel{padding-left:39px;border-left:1px solid var(--ap-line)}.nurse-arc-root .ap-kicker{margin-bottom:10px}.nurse-arc-root .ap-context h2,.nurse-arc-root .ap-verification h2{margin:0 0 14px;font:550 clamp(1.55rem,2.7vw,2rem)/1.18 "Fraunces",Georgia,serif;letter-spacing:-.025em}.nurse-arc-root .ap-context-note{max-width:55ch;margin:0 0 18px;color:var(--ap-muted);font-size:.89rem;line-height:1.55}.nurse-arc-root .ap-starting-point{margin:0 0 18px;color:var(--ap-navy);font-size:.91rem;line-height:1.6}.nurse-arc-root .ap-bring-list{list-style:none;margin:0;padding:0}.nurse-arc-root .ap-bring-list li{position:relative;padding:10px 0 10px 23px;border-top:1px solid var(--ap-line);color:var(--ap-ink);font-size:.91rem;line-height:1.48}.nurse-arc-root .ap-bring-list li:before{content:"✓";position:absolute;left:1px;color:#477269;font-weight:800}.nurse-arc-root .ap-gap{padding:13px 0 14px;border-top:1px solid var(--ap-line)}.nurse-arc-root .ap-gap-top{display:flex;flex-wrap:wrap;align-items:baseline;gap:7px 12px}.nurse-arc-root .ap-gap h3{margin:0;font-size:.94rem;font-weight:700}.nurse-arc-root .ap-certainty{color:#785d32;font-size:.7rem;font-weight:700;letter-spacing:.04em}.nurse-arc-root .ap-gap p{margin:5px 0 0;color:var(--ap-muted);font-size:.85rem;line-height:1.55}.nurse-arc-root .ap-verification{display:grid;grid-template-columns:1fr 1.35fr;gap:39px;margin:0 0 76px;padding:25px 29px 26px;background:var(--ap-sage);border-bottom:1px solid #c9d8c9}.nurse-arc-root .ap-verification h2{margin-bottom:7px}.nurse-arc-root .ap-verification p{margin:0;color:var(--ap-muted);font-size:.84rem;line-height:1.55}.nurse-arc-root .ap-verification ul{margin:0;padding:0;list-style:none}.nurse-arc-root .ap-verification li{position:relative;padding:7px 0 7px 21px;color:var(--ap-navy);font-size:.88rem;line-height:1.48}.nurse-arc-root .ap-verification li:before{content:"↗";position:absolute;left:0;color:var(--ap-gold);font-weight:700}.nurse-arc-root .ap-phases-heading{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:30px}.nurse-arc-root .ap-phases-heading h2{margin:0;color:var(--ap-ink);font:550 clamp(2rem,4vw,3rem)/1.13 "Fraunces",Georgia,serif;letter-spacing:-.038em}.nurse-arc-root .ap-phases-heading>p{max-width:29ch;margin:0 0 3px;color:var(--ap-muted);font-size:.85rem;line-height:1.5}.nurse-arc-root .ap-phase{display:grid;grid-template-columns:112px minmax(0,1fr);gap:clamp(21px,4vw,48px);border-top:1px solid #b9c9bc;padding:34px 0 64px}.nurse-arc-root .ap-phase-number{position:sticky;top:20px;align-self:start;color:#b3bfad;font:450 clamp(3.8rem,7vw,6.7rem)/.9 "Fraunces",Georgia,serif;letter-spacing:-.09em}.nurse-arc-root .ap-phase-content{min-width:0}.nurse-arc-root .ap-phase-heading{display:flex;justify-content:space-between;align-items:start;gap:20px;margin-bottom:22px}.nurse-arc-root .ap-phase-period{display:block;margin-bottom:8px;color:var(--ap-gold);font-size:.72rem;font-weight:750;letter-spacing:.14em;text-transform:uppercase}.nurse-arc-root .ap-phase h3{margin:0;color:var(--ap-ink);font:550 clamp(1.8rem,3.3vw,2.55rem)/1.12 "Fraunces",Georgia,serif;letter-spacing:-.035em}.nurse-arc-root .ap-phase-focus{max-width:65ch;margin:10px 0 0;color:var(--ap-muted);font-size:.94rem;line-height:1.58}.nurse-arc-root .ap-phase-count{flex:none;margin-top:4px;padding:7px 10px;border:1px solid var(--ap-line);color:var(--ap-muted);font-size:.74rem;font-weight:700;white-space:nowrap}.nurse-arc-root .ap-tasks{display:grid;gap:11px}.nurse-arc-root .ap-task{display:grid;grid-template-columns:minmax(0,1fr) minmax(170px,205px);gap:22px;padding:23px 25px;border:1px solid var(--ap-line);border-left:3px solid #c6d0be;border-radius:3px;background:var(--ap-paper);transition:border-color .22s ease,background-color .22s ease}.nurse-arc-root .ap-task[data-status=Complete]{border-left-color:#45796a;background:#f5f8ef}.nurse-arc-root .ap-task[data-status="In Progress"]{border-left-color:var(--ap-gold)}.nurse-arc-root .ap-task[data-status="Not Applicable"]{border-left-color:#9ea99f;background:#f5f4ed}.nurse-arc-root .ap-task-main{min-width:0}.nurse-arc-root .ap-task-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;color:#758079;font-size:.68rem;font-weight:750;letter-spacing:.12em;text-transform:uppercase}.nurse-arc-root .ap-task-meta .ap-optional{padding:3px 7px;border:1px solid #dfd5b9;color:#795f35;background:#f5efdf;letter-spacing:.06em}.nurse-arc-root .ap-task h4{margin:0 0 7px;color:var(--ap-navy);font:600 clamp(1.06rem,2vw,1.24rem)/1.33 "Fraunces",Georgia,serif}.nurse-arc-root .ap-task-why{margin:0;color:var(--ap-muted);font-size:.86rem;line-height:1.55}.nurse-arc-root .ap-task-timing{margin:13px 0 0;color:#626a5f;font-size:.78rem}.nurse-arc-root .ap-task-timing strong{color:var(--ap-ink);font-weight:700}.nurse-arc-root .ap-resource{display:inline-flex;align-items:baseline;gap:7px;margin-top:14px;color:var(--ap-ink);font-size:.82rem;font-weight:700;text-decoration:underline;text-decoration-color:var(--ap-gold);text-underline-offset:4px;overflow-wrap:anywhere}.nurse-arc-root .ap-resource:hover{color:#287579}.nurse-arc-root .ap-task-work{display:flex;flex-direction:column;gap:14px;padding-left:21px;border-left:1px solid var(--ap-line)}.nurse-arc-root .ap-task-work label{display:block;margin:0 0 6px;color:var(--ap-muted);font-size:.72rem;font-weight:750;letter-spacing:.07em;text-transform:uppercase}.nurse-arc-root .ap-task-work select,.nurse-arc-root .ap-task-work textarea{width:100%;border:1px solid #aebeb0;border-radius:2px;background:#f9faf3;color:var(--ap-ink);font-size:.83rem}.nurse-arc-root .ap-task-work select{min-height:42px;padding:7px 23px 7px 9px;font-weight:700;cursor:pointer}.nurse-arc-root .ap-task-work textarea{display:block;min-height:68px;padding:9px 10px;line-height:1.45;resize:vertical}.nurse-arc-root .ap-task-work textarea::placeholder{color:#667971;opacity:1}.nurse-arc-root .ap-task-work .ap-note-hint{display:block;margin-top:4px;color:#6a766d;font-size:.69rem}.nurse-arc-root .ap-empty-line{margin:0;color:var(--ap-muted);font-size:.9rem;line-height:1.55}.nurse-arc-root .ap-guide{display:flex;justify-content:space-between;align-items:center;gap:25px;margin-top:9px;padding:30px 34px;background:var(--ap-navy);color:#f8f3e9}.nurse-arc-root .ap-guide .ap-kicker{color:#dec890}.nurse-arc-root .ap-guide h2{margin:0 0 6px;font:540 clamp(1.55rem,3vw,2.1rem)/1.15 "Fraunces",Georgia,serif}.nurse-arc-root .ap-guide p{max-width:57ch;margin:0;color:#d5dfd6;font-size:.86rem;line-height:1.55}.nurse-arc-root .ap-guide button{flex:none;min-height:46px;padding:10px 17px;border:1px solid #d7c28c;border-radius:2px;background:#d7c28c;color:#203c42;font-size:.86rem;font-weight:750;cursor:pointer}.nurse-arc-root .ap-guide button:hover{background:#e8d5a4}.nurse-arc-root .ap-guide button span{margin-left:10px}.nurse-arc-root .ap-footer{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:48px;padding-top:20px;border-top:1px solid var(--ap-line)}.nurse-arc-root .ap-footer span{color:var(--ap-muted);font:italic 1rem Fraunces,Georgia,serif}.nurse-arc-root .ap-footer button{border:0;padding:7px 0;background:none;color:var(--ap-ink);font-size:.85rem;font-weight:700;cursor:pointer}.nurse-arc-root .ap-no-plan{margin:65px auto;max-width:680px;padding:48px;border:1px solid var(--ap-line);background:var(--ap-paper)}.nurse-arc-root .ap-no-plan h1{margin:0 0 12px;font:550 clamp(2.2rem,5vw,3.5rem)/1.1 "Fraunces",Georgia,serif}.nurse-arc-root .ap-no-plan p{color:var(--ap-muted);line-height:1.6}.nurse-arc-root .ap-no-plan button{margin-top:12px;padding:11px 18px;border:0;background:var(--ap-ink);color:#f8f3e9;font-weight:700;cursor:pointer}@media(max-width:800px){.nurse-arc-root .ap-intro{grid-template-columns:1fr;gap:32px}.nurse-arc-root .ap-progress{max-width:550px}.nurse-arc-root .ap-phase{grid-template-columns:65px minmax(0,1fr)}.nurse-arc-root .ap-task{grid-template-columns:1fr;gap:18px}.nurse-arc-root .ap-task-work{display:grid;grid-template-columns:minmax(0,180px) minmax(0,1fr);padding:17px 0 0;border-left:0;border-top:1px solid var(--ap-line)}}@media(max-width:600px){.nurse-arc-root .action-plan-screen{padding:15px 18px 36px}.nurse-arc-root .ap-intro{padding:49px 0 42px}.nurse-arc-root .ap-intro h1{font-size:clamp(3.05rem,12vw,4rem)}.nurse-arc-root .ap-lede{font-size:.95rem}.nurse-arc-root .ap-progress{max-width:none;padding:24px 22px}.nurse-arc-root .ap-warning{margin-top:-18px}.nurse-arc-root .ap-context{grid-template-columns:1fr}.nurse-arc-root .ap-context-panel{padding:24px 0 25px}.nurse-arc-root .ap-context-panel+.ap-context-panel{padding:25px 0 27px;border-left:0;border-top:1px solid var(--ap-line)}.nurse-arc-root .ap-verification{grid-template-columns:1fr;gap:10px;margin-bottom:56px;padding:23px 20px}.nurse-arc-root .ap-phases-heading{display:block;margin-bottom:23px}.nurse-arc-root .ap-phases-heading>p{margin-top:10px}.nurse-arc-root .ap-phase{display:block;padding:25px 0 47px}.nurse-arc-root .ap-phase-number{display:none}.nurse-arc-root .ap-phase-heading{display:block}.nurse-arc-root .ap-phase-count{display:inline-block;margin-top:16px}.nurse-arc-root .ap-task{padding:19px 17px}.nurse-arc-root .ap-task-work{grid-template-columns:1fr;gap:12px}.nurse-arc-root .ap-guide{display:block;padding:27px 23px}.nurse-arc-root .ap-guide button{margin-top:21px}.nurse-arc-root .ap-footer{align-items:start;flex-direction:column}.nurse-arc-root .ap-no-plan{padding:27px 22px}}@media(prefers-reduced-motion:reduce){.nurse-arc-root .action-plan-screen *,.nurse-arc-root .action-plan-screen *:before,.nurse-arc-root .action-plan-screen *:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.nurse-arc-root .cn-item-provenance{margin:7px 0 0;color:#68766c;font-size:.74rem;line-height:1.5}.nurse-arc-root .cn-guide-link{padding:0;border:0;border-bottom:1px solid #a27c3e;background:transparent;color:#123f40;font-size:inherit;font-weight:700;cursor:pointer}.nurse-arc-root .cn-source-gap{margin-top:15px;padding:15px 18px;border-left:3px solid #a27c3e;background:#f4eee0;color:#554d3d;font-size:.84rem;line-height:1.5}.nurse-arc-root .cn-source-gap strong{display:block;margin-bottom:5px}.nurse-arc-root .cn-source-gap ul{margin:0;padding-left:19px}.nurse-arc-root .credential-navigator{--cn-ink: #123f40;--cn-muted: #536660;--cn-gold: #a27c3e;--cn-line: #d4d9cc;--cn-paper: #fffcf5;--cn-sage: #e9f0e8;width:100%;max-width:1190px;min-height:100dvh;margin:0 auto;padding:23px clamp(18px,4vw,52px) 60px;color:var(--cn-ink);font-family:"Source Sans 3",sans-serif}.nurse-arc-root .credential-navigator *{box-sizing:border-box;min-width:0}.nurse-arc-root .credential-navigator button{font:inherit;cursor:pointer}.nurse-arc-root .credential-navigator :is(button,a,summary):focus-visible{outline:3px solid var(--cn-gold);outline-offset:3px}.nurse-arc-root .cn-topbar{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:61px;padding-bottom:18px;border-bottom:1px solid var(--cn-line)}.nurse-arc-root .cn-brand{font:600 1.35rem Fraunces,Georgia,serif}.nurse-arc-root .cn-back{padding:9px 0 9px 10px;border:0;background:transparent;color:var(--cn-ink);font-size:.88rem!important;font-weight:700!important;white-space:nowrap}.nurse-arc-root .cn-back span{margin-right:7px;font-size:1.1rem}.nurse-arc-root .cn-back:hover,.nurse-arc-root .cn-footer button:hover,.nurse-arc-root .cn-text-button:hover{text-decoration:underline;text-underline-offset:4px}.nurse-arc-root .cn-hero{display:grid;grid-template-columns:minmax(0,1fr) 285px;gap:clamp(32px,6vw,74px);align-items:stretch;margin:29px 0 55px;padding:clamp(30px,5vw,58px);background:#123f40;color:#f8f3e8}.nurse-arc-root .cn-hero-main{display:flex;flex-direction:column;align-items:flex-start}.nurse-arc-root .cn-overline,.nurse-arc-root .cn-kicker{margin:0 0 18px;color:var(--cn-gold);font-size:.72rem;font-weight:750;letter-spacing:.14em;line-height:1.4;text-transform:uppercase}.nurse-arc-root .cn-hero .cn-overline{display:flex;align-items:center;gap:11px;color:#dec890}.nurse-arc-root .cn-rule{display:inline-block;flex:none;width:25px;height:1px;background:#dec890}.nurse-arc-root .cn-hero h1{max-width:13ch;margin:0;color:#fff9ee;font:550 clamp(3.1rem,6vw,5.55rem)/1.04 "Fraunces",Georgia,serif;letter-spacing:-.055em}.nurse-arc-root .cn-hero h1 em{color:#dfcc9d;font-weight:390}.nurse-arc-root .cn-hero-lede{max-width:57ch;margin:24px 0 30px;color:#d6e2d8;font-size:.96rem;line-height:1.65}.nurse-arc-root .cn-hero-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:auto}.nurse-arc-root .cn-button{display:inline-flex;align-items:center;justify-content:space-between;gap:23px;min-height:46px;padding:11px 16px;border-radius:2px;font-size:.85rem!important;font-weight:750!important;line-height:1.3;text-align:left;transition:transform .18s ease,opacity .18s ease}.nurse-arc-root .cn-button:hover{transform:translateY(-2px)}.nurse-arc-root .cn-button span{flex:none}.nurse-arc-root .cn-button-light{border:1px solid #ddc890;background:#ddc890;color:#173f3f}.nurse-arc-root .cn-button-outline{border:1px solid #8cae9f;background:transparent;color:#f6f3e8}.nurse-arc-root .cn-button-primary{border:1px solid var(--cn-ink);background:var(--cn-ink);color:#f8f3e8}.nurse-arc-root .cn-hero-aside{display:flex;flex-direction:column;padding:19px 0 0 25px;border-left:1px solid #658079}.nurse-arc-root .cn-aside-mark{align-self:flex-end;color:#b1c9b9;font:500 1.3rem Fraunces,Georgia,serif;letter-spacing:-.045em}.nurse-arc-root .cn-aside-label{margin-top:auto;color:#e0c890;font-size:.7rem;font-weight:750;letter-spacing:.13em;text-transform:uppercase}.nurse-arc-root .cn-hero-aside p{margin:10px 0 23px;color:#f3f1e4;font:500 1.45rem/1.3 Fraunces,Georgia,serif}.nurse-arc-root .cn-aside-meta{display:grid;grid-template-columns:1fr auto;gap:9px;padding-top:17px;border-top:1px solid #658079;font-size:.77rem;line-height:1.4}.nurse-arc-root .cn-aside-meta span{color:#bcd1c6}.nurse-arc-root .cn-aside-meta strong{color:#fff7e7;font-weight:650;text-align:right}.nurse-arc-root .cn-layout{display:grid;grid-template-columns:195px minmax(0,1fr);align-items:start;gap:clamp(30px,5vw,70px)}.nurse-arc-root .cn-sidebar{position:sticky;top:25px;padding-top:5px}.nurse-arc-root .cn-sidebar-title{margin:0 0 13px;font:600 1.1rem Fraunces,Georgia,serif}.nurse-arc-root .cn-sidebar a{display:block;padding:8px 0 8px 13px;border-left:1px solid var(--cn-line);color:#57675e;font-size:.84rem;line-height:1.3;text-decoration:none}.nurse-arc-root .cn-sidebar a:hover{border-color:var(--cn-gold);color:var(--cn-ink)}.nurse-arc-root .cn-block{padding:0 0 55px;margin-bottom:51px;border-bottom:1px solid #b9c9bc;scroll-margin-top:25px}.nurse-arc-root .cn-block h2,.nurse-arc-root .cn-next h2,.nurse-arc-root .cn-missing h1{margin:0;color:var(--cn-ink);font:550 clamp(2rem,4vw,3rem)/1.13 "Fraunces",Georgia,serif;letter-spacing:-.038em}.nurse-arc-root .cn-heading-row{display:flex;align-items:center;flex-wrap:wrap;gap:10px 20px}.nurse-arc-root .cn-pill{display:inline-block;padding:5px 9px;border:1px solid #d8ca9c;background:#f3ecda;color:#765d31;font-size:.7rem;font-weight:750;letter-spacing:.03em}.nurse-arc-root .cn-intro{max-width:66ch;margin:13px 0 25px;color:var(--cn-muted);font-size:.93rem;line-height:1.64}.nurse-arc-root .cn-background{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;overflow:hidden;border:1px solid var(--cn-line);background:var(--cn-line)}.nurse-arc-root .cn-background>div{padding:17px 15px;background:var(--cn-paper)}.nurse-arc-root .cn-background span,.nurse-arc-root .cn-starting-facts span{display:block;margin-bottom:7px;color:#60716a;font-size:.69rem;font-weight:750;letter-spacing:.09em;text-transform:uppercase}.nurse-arc-root .cn-background strong{display:block;overflow-wrap:anywhere;font:570 1.02rem/1.35 Fraunces,Georgia,serif}.nurse-arc-root .cn-profile-note{margin:10px 0 0;color:var(--cn-muted);font-size:.84rem}.nurse-arc-root .cn-snapshot-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:14px}.nurse-arc-root .cn-snapshot-list{padding:20px 21px;border:1px solid var(--cn-line);background:var(--cn-paper)}.nurse-arc-root .cn-snapshot-bring{background:#eaf0e8;border-color:#cfddcf}.nurse-arc-root .cn-snapshot-unknown{background:#f3efe4;border-color:#dfd5bd}.nurse-arc-root .cn-snapshot-list h3{margin:0 0 3px;font:570 1.27rem Fraunces,Georgia,serif}.nurse-arc-root .cn-list-label{margin:0 0 12px;color:#78643d;font-size:.68rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.nurse-arc-root .cn-snapshot-list ul{margin:0;padding-left:18px;color:#40564f;font-size:.85rem;line-height:1.53}.nurse-arc-root .cn-snapshot-list li+li{margin-top:7px}.nurse-arc-root .cn-snapshot-list li::marker{color:var(--cn-gold)}.nurse-arc-root .cn-quiet,.nurse-arc-root .cn-empty{margin:0;color:#68766c;font-size:.85rem;line-height:1.55}.nurse-arc-root .cn-empty{padding:22px;border:1px dashed #bccabd;background:#f1f4eb}.nurse-arc-root .cn-route{position:relative;margin:0;padding:0;list-style:none}.nurse-arc-root .cn-route:before{content:"";position:absolute;top:22px;bottom:36px;left:21px;width:1px;background:#b7aa80}.nurse-arc-root .cn-route li{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr);gap:17px;padding:0 0 25px}.nurse-arc-root .cn-route li:last-child{padding-bottom:0}.nurse-arc-root .cn-route-index{display:grid;place-items:center;width:44px;height:44px;border:1px solid #c5aa6f;border-radius:50%;background:var(--cn-paper);font:600 .9rem Fraunces,Georgia,serif}.nurse-arc-root .cn-route h3{margin:5px 0 4px;font:580 1.14rem Fraunces,Georgia,serif}.nurse-arc-root .cn-route p,.nurse-arc-root .cn-education-card p{margin:0;color:var(--cn-muted);font-size:.87rem;line-height:1.55}.nurse-arc-root .cn-education-list,.nurse-arc-root .cn-cert-list,.nurse-arc-root .cn-source-list{display:grid;gap:10px}.nurse-arc-root .cn-education-card,.nurse-arc-root .cn-cert,.nurse-arc-root .cn-source-list>.cn-source-ref{padding:20px 22px;border:1px solid var(--cn-line);background:var(--cn-paper)}.nurse-arc-root .cn-card-head{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:5px 12px;margin-bottom:8px}.nurse-arc-root .cn-card-head h3,.nurse-arc-root .cn-cert h3{margin:0;font:570 1.22rem/1.3 Fraunces,Georgia,serif}.nurse-arc-root .cn-classification{display:inline-block;color:#806538;font-size:.7rem;font-weight:750;letter-spacing:.04em;line-height:1.4}.nurse-arc-root .cn-source-ref{overflow-wrap:anywhere}.nurse-arc-root .cn-source-ref-compact{margin-top:15px;padding-top:12px;border-top:1px solid var(--cn-line)}.nurse-arc-root .cn-source-ref-top{display:flex;align-items:baseline;flex-wrap:wrap;gap:3px 10px}.nurse-arc-root .cn-source-ref a{color:var(--cn-ink);font-size:.87rem;font-weight:750;text-decoration-color:var(--cn-gold);text-underline-offset:4px}.nurse-arc-root .cn-source-ref a:hover{color:#267174}.nurse-arc-root .cn-source-ref strong{font-size:.87rem}.nurse-arc-root .cn-source-org{color:var(--cn-muted);font-size:.79rem}.nurse-arc-root .cn-source-meta{display:flex;flex-wrap:wrap;gap:4px 15px;margin-top:7px;color:#64736a;font-size:.74rem;line-height:1.45}.nurse-arc-root .cn-source-status{color:#765d30;font-weight:700}.nurse-arc-root .cn-requirement-block{padding-bottom:33px}.nurse-arc-root .cn-category{display:grid;grid-template-columns:minmax(150px,.68fr) minmax(0,1.32fr);gap:18px;padding:22px 0 24px;border-top:1px solid var(--cn-line);scroll-margin-top:25px}.nurse-arc-root .cn-category:last-child{border-bottom:1px solid var(--cn-line)}.nurse-arc-root .cn-category-head{display:flex;gap:12px;align-items:flex-start}.nurse-arc-root .cn-category-number{padding-top:4px;color:var(--cn-gold);font:520 .94rem Fraunces,Georgia,serif}.nurse-arc-root .cn-category h3{margin:0;font:570 1.18rem/1.3 Fraunces,Georgia,serif}.nurse-arc-root .cn-category-head p{margin:8px 0 0;color:#68766c;font-size:.78rem;line-height:1.5}.nurse-arc-root .cn-model-section+.cn-model-section{margin-top:20px;padding-top:19px;border-top:1px solid var(--cn-line)}.nurse-arc-root .cn-model-section h4,.nurse-arc-root .cn-unmatched h4{margin:0 0 7px;font:570 1.04rem Fraunces,Georgia,serif}.nurse-arc-root .cn-section-description{margin:0 0 12px;color:var(--cn-muted);font-size:.85rem;line-height:1.55}.nurse-arc-root .cn-requirements{margin:0;padding:0;list-style:none}.nurse-arc-root .cn-requirements li{padding:12px 0;border-top:1px solid #e1e3d9}.nurse-arc-root .cn-requirements li:first-child{border-top:0;padding-top:0}.nurse-arc-root .cn-item-line{display:flex;flex-direction:column;gap:4px}.nurse-arc-root .cn-item-line p,.nurse-arc-root .cn-other-item p{margin:0;color:#3d524d;font-size:.87rem;line-height:1.55}.nurse-arc-root .cn-plan-link-note{margin:8px 0 0!important;color:#68766c!important;font-size:.75rem!important}.nurse-arc-root .cn-starting-facts{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:12px}.nurse-arc-root .cn-starting-facts>div{padding:13px;background:var(--cn-sage)}.nurse-arc-root .cn-starting-facts strong{font:570 .94rem/1.35 Fraunces,Georgia,serif;overflow-wrap:anywhere}.nurse-arc-root .cn-state-notice{margin:16px 0 0;padding:13px 15px;border-left:3px solid var(--cn-gold);background:#f1ead9;color:#574b36;font-size:.83rem;font-weight:650;line-height:1.5}.nurse-arc-root .cn-unmatched{padding:20px 0}.nurse-arc-root .cn-unmatched h3{font:570 1.3rem Fraunces,Georgia,serif}.nurse-arc-root .cn-unmatched>div{padding:15px 0;border-top:1px solid var(--cn-line)}.nurse-arc-root .cn-other-item{margin:10px 0}.nurse-arc-root .cn-cert{border-left:3px solid #b9c9bc}.nurse-arc-root .cn-cert h3{margin:7px 0 3px}.nurse-arc-root .cn-cert p{margin:0;color:var(--cn-muted);font-size:.83rem;line-height:1.5}.nurse-arc-root .cn-cert .cn-cert-relation{margin-top:13px;color:#3e554d;font-size:.87rem}.nurse-arc-root .cn-sources-block{margin-bottom:0;border-bottom:0}.nurse-arc-root .cn-next{display:flex;justify-content:space-between;align-items:center;gap:30px;padding:30px 34px;background:var(--cn-sage);border-top:3px solid var(--cn-gold)}.nurse-arc-root .cn-next .cn-kicker{margin-bottom:9px}.nurse-arc-root .cn-next h2{font-size:clamp(1.55rem,3vw,2.05rem)}.nurse-arc-root .cn-next p:not(.cn-kicker){max-width:49ch;margin:10px 0 0;color:var(--cn-muted);font-size:.86rem;line-height:1.56}.nurse-arc-root .cn-next-actions{display:grid;gap:10px;justify-items:start;flex:0 0 225px}.nurse-arc-root .cn-next-actions .cn-button{width:100%}.nurse-arc-root .cn-text-button{padding:5px 0;border:0;background:transparent;color:var(--cn-ink);font-size:.83rem!important;font-weight:750!important}.nurse-arc-root .cn-text-button span{margin-left:7px}.nurse-arc-root .cn-footer{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:55px;padding-top:20px;border-top:1px solid var(--cn-line)}.nurse-arc-root .cn-footer span{color:var(--cn-muted);font:italic 1rem Fraunces,Georgia,serif}.nurse-arc-root .cn-footer button{padding:5px 0;border:0;background:transparent;color:var(--cn-ink);font-size:.84rem;font-weight:750}.nurse-arc-root .cn-footer button span{margin-left:7px;color:inherit;font:inherit}.nurse-arc-root .cn-missing{max-width:690px;margin:65px auto;padding:44px;border:1px solid var(--cn-line);background:var(--cn-paper)}.nurse-arc-root .cn-missing p{color:var(--cn-muted);line-height:1.6}@media(max-width:800px){.nurse-arc-root .cn-hero{grid-template-columns:1fr;gap:34px}.nurse-arc-root .cn-hero-aside{border-left:0;border-top:1px solid #658079;padding:18px 0 0}.nurse-arc-root .cn-aside-mark{display:none}.nurse-arc-root .cn-hero-aside p{max-width:42ch}.nurse-arc-root .cn-layout{display:block}.nurse-arc-root .cn-sidebar{position:static;margin-bottom:35px;padding:17px 18px;border:1px solid var(--cn-line);background:var(--cn-paper)}.nurse-arc-root .cn-sidebar a{display:inline-block;margin-right:12px;padding:5px 0;border-left:0;text-decoration:underline;text-decoration-color:var(--cn-gold);text-underline-offset:4px}}@media(max-width:600px){.nurse-arc-root .credential-navigator{padding:15px 18px 38px}.nurse-arc-root .cn-hero{margin:23px -18px 35px;padding:36px 25px 29px}.nurse-arc-root .cn-hero h1{font-size:clamp(2.9rem,11.5vw,4rem)}.nurse-arc-root .cn-hero-lede{margin:19px 0 23px;font-size:.91rem}.nurse-arc-root .cn-hero-actions,.nurse-arc-root .cn-hero-actions .cn-button{width:100%}.nurse-arc-root .cn-hero-aside p{margin-bottom:16px;font-size:1.28rem}.nurse-arc-root .cn-sidebar{margin-bottom:39px}.nurse-arc-root .cn-block{padding-bottom:41px;margin-bottom:40px}.nurse-arc-root .cn-background{grid-template-columns:repeat(2,minmax(0,1fr))}.nurse-arc-root .cn-background>div{padding:14px}.nurse-arc-root .cn-snapshot-grid{grid-template-columns:1fr}.nurse-arc-root .cn-category{grid-template-columns:1fr;gap:13px;padding:21px 0}.nurse-arc-root .cn-category-head{gap:11px}.nurse-arc-root .cn-category-content{padding-left:29px}.nurse-arc-root .cn-next{display:block;padding:25px 22px}.nurse-arc-root .cn-next-actions{margin-top:23px}.nurse-arc-root .cn-footer{align-items:flex-start;flex-direction:column;margin-top:42px}.nurse-arc-root .cn-missing{padding:27px 22px}}@media(prefers-reduced-motion:reduce){.nurse-arc-root .credential-navigator .cn-button{transition:none}.nurse-arc-root .credential-navigator .cn-button:hover{transform:none}}.nurse-arc-root .tk-screen{--tk-ink: #123f40;--tk-muted: #536660;--tk-gold: #a27c3e;--tk-line: #d4d9cc;--tk-paper: #fffcf5;--tk-sage: #e9f0e8;width:100%;max-width:1190px;min-height:100dvh;margin:0 auto;padding:23px clamp(18px,4vw,52px) 60px;color:var(--tk-ink);font-family:"Source Sans 3",sans-serif}.nurse-arc-root .tk-screen *{box-sizing:border-box;min-width:0}.nurse-arc-root .tk-screen button,.nurse-arc-root .tk-screen textarea,.nurse-arc-root .tk-screen input{font:inherit}.nurse-arc-root .tk-screen button{cursor:pointer}.nurse-arc-root .tk-screen :is(button,input,textarea,a):focus-visible{outline:3px solid var(--tk-gold);outline-offset:3px}.nurse-arc-root .tk-topbar{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:61px;padding-bottom:18px;border-bottom:1px solid var(--tk-line)}.nurse-arc-root .tk-brand{font:600 1.35rem Fraunces,Georgia,serif}.nurse-arc-root .tk-back,.nurse-arc-root .tk-link{padding:8px 0;border:0;background:transparent;color:var(--tk-ink);font-size:.86rem!important;font-weight:750!important;text-align:left}.nurse-arc-root .tk-back:hover,.nurse-arc-root .tk-link:hover{text-decoration:underline;text-underline-offset:4px}.nurse-arc-root .tk-hero{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) 250px;gap:36px;margin:29px 0 40px;padding:clamp(31px,5vw,56px);background:var(--tk-ink);color:#f8f3e8}.nurse-arc-root .tk-hero:after{content:"";position:absolute;right:-115px;top:-225px;width:470px;height:470px;border:1px solid rgba(222,200,144,.22);border-radius:50%;pointer-events:none}.nurse-arc-root .tk-eyebrow,.nurse-arc-root .tk-kicker{margin:0 0 17px;color:var(--tk-gold);font-size:.72rem;font-weight:750;letter-spacing:.14em;line-height:1.4;text-transform:uppercase}.nurse-arc-root .tk-hero .tk-eyebrow{color:#dec890}.nurse-arc-root .tk-hero h1{position:relative;z-index:1;max-width:13ch;margin:0;color:#fff9ee;font:550 clamp(2.9rem,5.5vw,5rem)/1.07 "Fraunces",Georgia,serif;letter-spacing:-.055em}.nurse-arc-root .tk-hero h1 em{color:#dfcc9d;font-weight:390}.nurse-arc-root .tk-hero-copy{max-width:57ch;margin:21px 0 0;color:#d6e2d8;font-size:.96rem;line-height:1.65}.nurse-arc-root .tk-hero-side{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:end;padding:20px 0 0 22px;border-left:1px solid #658079}.nurse-arc-root .tk-hero-side span{color:#dec890;font-size:.7rem;font-weight:750;letter-spacing:.12em;text-transform:uppercase}.nurse-arc-root .tk-hero-side p{margin:12px 0 0;font:500 1.35rem/1.32 Fraunces,Georgia,serif}.nurse-arc-root .tk-layout{display:grid;grid-template-columns:216px minmax(0,1fr);align-items:start;gap:clamp(26px,5vw,72px)}.nurse-arc-root .tk-sidebar{position:sticky;top:20px}.nurse-arc-root .tk-sidebar-title{margin:0 0 14px;font:580 1.05rem Fraunces,Georgia,serif}.nurse-arc-root .tk-nav{display:grid}.nurse-arc-root .tk-nav button{display:flex;align-items:baseline;gap:11px;width:100%;padding:11px 8px 11px 12px;border:0;border-left:1px solid var(--tk-line);background:transparent;color:#536660;font-size:.82rem;line-height:1.3;text-align:left}.nurse-arc-root .tk-nav button span{flex:none;color:#947a4c;font-size:.68rem;font-weight:750}.nurse-arc-root .tk-nav button:hover,.nurse-arc-root .tk-nav button[aria-current=page]{border-left:3px solid var(--tk-gold);background:#edf1e9;color:var(--tk-ink);font-weight:750}.nurse-arc-root .tk-nav button[aria-current=page]{padding-left:10px}.nurse-arc-root .tk-local{margin-top:24px;padding:17px;border:1px solid var(--tk-line);background:var(--tk-paper);color:var(--tk-muted);font-size:.77rem;line-height:1.55}.nurse-arc-root .tk-local strong{display:block;margin-bottom:5px;color:var(--tk-ink);font-size:.8rem}.nurse-arc-root .tk-local p{margin:0}.nurse-arc-root .tk-content{min-height:400px}.nurse-arc-root .tk-panel{animation:tk-enter .3s ease both}@keyframes tk-enter{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}.nurse-arc-root .tk-panel-head{padding-bottom:24px;border-bottom:1px solid var(--tk-line)}.nurse-arc-root .tk-panel-head h2{max-width:18ch;margin:0;color:var(--tk-ink);font:550 clamp(2rem,4vw,3.25rem)/1.12 "Fraunces",Georgia,serif;letter-spacing:-.04em}.nurse-arc-root .tk-panel-head p:last-child{max-width:68ch;margin:15px 0 0;color:var(--tk-muted);font-size:.94rem;line-height:1.6}.nurse-arc-root .tk-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:24px 0}.nurse-arc-root .tk-tool-card{display:flex;flex-direction:column;align-items:flex-start;min-height:180px;padding:21px;border:1px solid var(--tk-line);background:var(--tk-paper);color:var(--tk-ink);text-align:left;transition:transform .18s ease,border-color .18s ease}.nurse-arc-root .tk-tool-card:hover{transform:translateY(-3px);border-color:var(--tk-gold)}.nurse-arc-root .tk-tool-card-number{color:var(--tk-gold);font-size:.73rem;font-weight:750;letter-spacing:.1em}.nurse-arc-root .tk-tool-card strong{margin-top:22px;font:570 1.22rem/1.25 Fraunces,Georgia,serif}.nurse-arc-root .tk-tool-card small{margin-top:8px;color:var(--tk-muted);font-size:.79rem;line-height:1.45}.nurse-arc-root .tk-tool-card .tk-card-arrow{margin-top:auto;align-self:flex-end;color:var(--tk-gold)}.nurse-arc-root .tk-feature,.nurse-arc-root .tk-notice{margin-top:24px;padding:22px 24px;background:var(--tk-sage);border-left:3px solid var(--tk-gold)}.nurse-arc-root .tk-feature h3,.nurse-arc-root .tk-section h3,.nurse-arc-root .tk-notice strong{display:block;margin:0 0 8px;font:570 1.27rem Fraunces,Georgia,serif}.nurse-arc-root .tk-feature p,.nurse-arc-root .tk-notice p{margin:0;color:var(--tk-muted);font-size:.86rem;line-height:1.55}.nurse-arc-root .tk-section{padding:26px 0;border-bottom:1px solid var(--tk-line)}.nurse-arc-root .tk-section:last-child{border-bottom:0}.nurse-arc-root .tk-description,.nurse-arc-root .tk-help{margin:4px 0 17px;color:var(--tk-muted);font-size:.86rem;line-height:1.56}.nurse-arc-root .tk-muted-label{display:block;margin-bottom:8px;color:#806538;font-size:.7rem;font-weight:750;letter-spacing:.09em;text-transform:uppercase}.nurse-arc-root .tk-field{display:grid;gap:8px;margin:16px 0;color:var(--tk-ink);font-size:.86rem;font-weight:750}.nurse-arc-root .tk-field textarea,.nurse-arc-root .tk-field input{display:block;width:100%;min-height:48px;padding:12px 14px;border:1px solid #b7c8ba;border-radius:2px;background:var(--tk-paper);color:var(--tk-ink);font-weight:400;line-height:1.55;resize:vertical}.nurse-arc-root .tk-field textarea{min-height:100px}.nurse-arc-root .tk-field textarea::placeholder,.nurse-arc-root .tk-field input::placeholder{color:#78877b}.nurse-arc-root .tk-field small{color:var(--tk-muted);font-size:.76rem;font-weight:400;line-height:1.45}.nurse-arc-root .tk-actions{display:flex;align-items:center;flex-wrap:wrap;gap:10px 18px;margin-top:20px}.nurse-arc-root .tk-button{display:inline-flex;align-items:center;justify-content:space-between;gap:22px;min-height:44px;padding:10px 15px;border:1px solid var(--tk-ink);border-radius:2px;background:var(--tk-ink);color:#faf5e9;font-size:.85rem!important;font-weight:750!important;line-height:1.3;text-align:left;transition:transform .18s ease,opacity .18s ease}.nurse-arc-root .tk-button:hover:not(:disabled){transform:translateY(-2px)}.nurse-arc-root .tk-button:disabled{cursor:not-allowed;opacity:.55}.nurse-arc-root .tk-button-secondary{background:transparent;color:var(--tk-ink)}.nurse-arc-root .tk-save-status{color:var(--tk-muted);font-size:.8rem;line-height:1.4}.nurse-arc-root .tk-save-status[data-error=true]{color:#885329}.nurse-arc-root .tk-list{margin:11px 0 0;padding-left:21px;color:#40564f;font-size:.87rem;line-height:1.6}.nurse-arc-root .tk-list li+li{margin-top:6px}.nurse-arc-root .tk-list li::marker{color:var(--tk-gold)}.nurse-arc-root .tk-list-block{padding:18px 20px;border:1px solid var(--tk-line);background:var(--tk-paper)}.nurse-arc-root .tk-list-block+.tk-list-block{margin-top:10px}.nurse-arc-root .tk-list-block h4{margin:0;font:570 1.1rem Fraunces,Georgia,serif}.nurse-arc-root .tk-list-block p{margin:8px 0 0;color:var(--tk-muted);font-size:.82rem;line-height:1.5}.nurse-arc-root .tk-skill{display:flex;align-items:flex-start;gap:12px;padding:16px 0;border-bottom:1px solid var(--tk-line);cursor:pointer}.nurse-arc-root .tk-skill input{flex:none;width:18px;height:18px;margin:3px 0 0;accent-color:var(--tk-ink)}.nurse-arc-root .tk-skill strong{display:block;font:570 1.08rem Fraunces,Georgia,serif}.nurse-arc-root .tk-skill small{display:block;margin-top:5px;color:var(--tk-muted);font-size:.79rem;line-height:1.5}.nurse-arc-root .tk-badge{display:inline-block;margin-top:8px;padding:4px 8px;border:1px solid #d7c99d;background:#f4edda;color:#725a30;font-size:.69rem;font-weight:750}.nurse-arc-root .tk-two-col{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.nurse-arc-root .tk-draft{padding:20px;border:1px solid var(--tk-line);background:var(--tk-paper)}.nurse-arc-root .tk-draft+.tk-draft{margin-top:11px}.nurse-arc-root .tk-draft-head{display:flex;justify-content:space-between;gap:15px;align-items:center}.nurse-arc-root .tk-draft-head strong{font:570 1.12rem Fraunces,Georgia,serif}.nurse-arc-root .tk-draft .tk-field{margin-bottom:0}.nurse-arc-root .tk-empty{padding:23px;border:1px dashed #bccabd;background:#f1f4eb;color:var(--tk-muted);font-size:.85rem;line-height:1.6}.nurse-arc-root .tk-empty strong{display:block;margin-bottom:5px;color:var(--tk-ink);font:570 1.1rem Fraunces,Georgia,serif}.nurse-arc-root .tk-choice-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:15px}.nurse-arc-root .tk-choice{padding:9px 12px;border:1px solid var(--tk-line);background:var(--tk-paper);color:var(--tk-ink);font-size:.81rem!important}.nurse-arc-root .tk-choice[aria-pressed=true]{border-color:var(--tk-ink);background:var(--tk-ink);color:#f8f3e8}.nurse-arc-root .tk-fact{padding:16px 0;border-bottom:1px solid var(--tk-line)}.nurse-arc-root .tk-fact h3{margin:0 0 8px;font:570 1.12rem Fraunces,Georgia,serif}.nurse-arc-root .tk-guide-fact{padding:12px 15px;border-left:2px solid #becfbd;background:var(--tk-sage);color:#40564f;font-size:.83rem;line-height:1.5}.nurse-arc-root .tk-guide-fact span{display:block;margin-bottom:4px;color:#765d30;font-size:.68rem;font-weight:750;letter-spacing:.07em;text-transform:uppercase}.nurse-arc-root .tk-guide-fact p{margin:0}.nurse-arc-root .tk-comparison{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:9px 16px;padding:14px 0;border-bottom:1px solid var(--tk-line);font-size:.85rem;line-height:1.45}.nurse-arc-root .tk-comparison strong{color:#765d30;font-size:.75rem;white-space:nowrap}.nurse-arc-root .tk-comparison small{grid-column:1 / -1;color:var(--tk-muted);font-size:.77rem}.nurse-arc-root .tk-source{padding:14px 0;border-bottom:1px solid var(--tk-line);font-size:.82rem;overflow-wrap:anywhere}.nurse-arc-root .tk-source a{color:var(--tk-ink);font-weight:750;text-decoration-color:var(--tk-gold);text-underline-offset:3px}.nurse-arc-root .tk-source span{display:block;margin-top:5px;color:var(--tk-muted);font-size:.76rem}.nurse-arc-root .tk-footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-top:55px;padding-top:20px;border-top:1px solid var(--tk-line)}.nurse-arc-root .tk-footer p{margin:0;color:var(--tk-muted);font:italic 1rem Fraunces,Georgia,serif}.nurse-arc-root .tk-footer-links{display:flex;flex-wrap:wrap;gap:8px 19px}@media(max-width:800px){.nurse-arc-root .tk-hero{grid-template-columns:1fr}.nurse-arc-root .tk-hero-side{border-left:0;border-top:1px solid #658079;padding:18px 0 0}.nurse-arc-root .tk-layout{display:block}.nurse-arc-root .tk-sidebar{position:static;margin-bottom:31px}.nurse-arc-root .tk-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.nurse-arc-root .tk-local{margin-top:15px}}@media(max-width:600px){.nurse-arc-root .tk-screen{padding:15px 18px 38px}.nurse-arc-root .tk-hero{margin:23px -18px 30px;padding:35px 25px 28px}.nurse-arc-root .tk-hero h1{font-size:clamp(2.75rem,11vw,3.7rem)}.nurse-arc-root .tk-hero-side p{font-size:1.17rem}.nurse-arc-root .tk-card-grid,.nurse-arc-root .tk-two-col{grid-template-columns:1fr}.nurse-arc-root .tk-tool-card{min-height:143px}.nurse-arc-root .tk-nav button{padding-top:10px;padding-bottom:10px}.nurse-arc-root .tk-comparison{grid-template-columns:1fr}.nurse-arc-root .tk-comparison small{grid-column:auto}.nurse-arc-root .tk-actions .tk-button{width:100%}}@media(prefers-reduced-motion:reduce){.nurse-arc-root .tk-panel{animation:none}.nurse-arc-root .tk-button,.nurse-arc-root .tk-tool-card{transition:none}.nurse-arc-root .tk-button:hover:not(:disabled),.nurse-arc-root .tk-tool-card:hover{transform:none}}.nurse-arc-root .catalog-screen{max-width:1180px;padding-top:30px;padding-bottom:96px}.nurse-arc-root .catalog-topbar{display:flex;align-items:center;justify-content:space-between;gap:18px;padding-bottom:24px;border-bottom:1px solid var(--hairline)}.nurse-arc-root .catalog-topbar-actions{display:flex;align-items:center;gap:12px}.nurse-arc-root .catalog-link{appearance:none;border:0;background:none;color:var(--teal-deep);font:600 .9rem "Source Sans 3",sans-serif;text-decoration:underline;text-underline-offset:4px;cursor:pointer;padding:7px 2px}.nurse-arc-root .catalog-link:hover{color:var(--teal-mid)}.nurse-arc-root .catalog-link:focus-visible,.nurse-arc-root .catalog-filter:focus-visible,.nurse-arc-root .catalog-search:focus-visible,.nurse-arc-root .catalog-textarea:focus-visible,.nurse-arc-root .catalog-print:focus-visible{outline:3px solid var(--gold);outline-offset:3px}.nurse-arc-root .catalog-brand-fallback{font:600 1.1rem Fraunces,Georgia,serif;color:var(--teal-deep)}.nurse-arc-root .catalog-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,31%);gap:42px;align-items:end;padding:58px 0 48px}.nurse-arc-root .catalog-kicker{display:inline-flex;align-items:center;gap:10px;margin:0 0 18px;color:var(--teal-mid);font-size:.73rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.nurse-arc-root .catalog-kicker:before{content:"";width:25px;height:1px;background:var(--gold)}.nurse-arc-root .catalog-title{margin:0 0 18px;color:var(--teal-deep);font:600 clamp(2.6rem,6vw,5rem)/1.07 "Fraunces",Georgia,serif;letter-spacing:-.035em;max-width:16ch}.nurse-arc-root .catalog-intro{margin:0;max-width:59ch;color:#514c43;font-size:1.08rem;line-height:1.6}.nurse-arc-root .catalog-hero-aside{border-left:2px solid var(--gold);padding:6px 0 6px 22px;color:#5f584d;font-size:.91rem;line-height:1.55}.nurse-arc-root .catalog-hero-aside strong{display:block;margin-bottom:7px;color:var(--teal-deep);font:600 1.07rem Fraunces,Georgia,serif}.nurse-arc-root .catalog-browse{display:grid;grid-template-columns:240px minmax(0,1fr);gap:38px;align-items:start;border-top:1px solid var(--hairline);padding-top:32px}.nurse-arc-root .catalog-browse>*{min-width:0}.nurse-arc-root .catalog-filters{position:sticky;top:24px}.nurse-arc-root .catalog-filter-heading{margin:0 0 16px;font:600 1.2rem Fraunces,Georgia,serif;color:var(--teal-deep)}.nurse-arc-root .catalog-search-label{display:block;margin-bottom:8px;color:#5a554b;font-size:.79rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.nurse-arc-root .catalog-search{width:100%;min-height:46px;border:1px solid rgba(14,57,54,.23);border-radius:5px;padding:10px 13px;background:var(--cream-card);color:var(--charcoal);font:inherit}.nurse-arc-root .catalog-search::placeholder{color:#625e54;opacity:1}.nurse-arc-root .catalog-filter-label{margin:27px 0 10px;color:#5a554b;font-size:.79rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.nurse-arc-root .catalog-filter-list{display:grid;gap:2px;max-width:100%}.nurse-arc-root .catalog-filter{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:9px 11px;border:1px solid transparent;border-radius:5px;background:transparent;color:#4e4a42;font:600 .9rem "Source Sans 3",sans-serif;text-align:left;line-height:1.3;cursor:pointer}.nurse-arc-root .catalog-filter:hover{background:#e4efec99}.nurse-arc-root .catalog-filter[aria-pressed=true]{background:var(--teal-soft);border-color:#16534e2e;color:var(--teal-deep)}.nurse-arc-root .catalog-filter-count{color:#777064;font-size:.79rem;font-variant-numeric:tabular-nums}.nurse-arc-root .catalog-results-top{display:flex;align-items:baseline;justify-content:space-between;gap:15px;padding-bottom:17px;border-bottom:1px solid var(--hairline)}.nurse-arc-root .catalog-results-top h2{margin:0;color:var(--teal-deep);font:600 1.37rem Fraunces,Georgia,serif}.nurse-arc-root .catalog-results-count{color:#665f54;font-size:.89rem;white-space:nowrap}.nurse-arc-root .catalog-cards{display:grid;gap:13px;padding-top:18px}.nurse-arc-root .catalog-card{display:grid;grid-template-columns:minmax(0,1fr) 160px;gap:20px;background:var(--cream-card);border:1px solid var(--hairline);border-radius:7px;padding:25px 25px 23px;transition:border-color .18s ease,transform .18s ease}.nurse-arc-root .catalog-card:hover{border-color:#16534e80;transform:translateY(-2px)}.nurse-arc-root .catalog-card-eyebrow{display:flex;flex-wrap:wrap;align-items:center;gap:8px 11px;margin-bottom:10px;color:var(--teal-mid);font-size:.77rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.nurse-arc-root .catalog-card-eyebrow span+span:before{content:"·";color:var(--gold);margin-right:11px}.nurse-arc-root .catalog-card h3{margin:0 0 8px;color:var(--teal-deep);font:600 clamp(1.3rem,2vw,1.6rem)/1.25 "Fraunces",Georgia,serif}.nurse-arc-root .catalog-card-summary{margin:0;color:#514c43;line-height:1.55;font-size:.94rem}.nurse-arc-root .catalog-card-details{display:grid;gap:10px;margin-top:19px}.nurse-arc-root .catalog-meta-line{display:flex;flex-wrap:wrap;gap:6px;align-items:baseline;color:#5e584e;font-size:.82rem}.nurse-arc-root .catalog-meta-line strong{color:#3b4844;font-weight:700;margin-right:3px}.nurse-arc-root .catalog-card-action{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;gap:8px}.nurse-arc-root .catalog-card-action .btn{white-space:nowrap;padding:11px 17px;font-size:.88rem}.nurse-arc-root .catalog-empty{padding:51px 28px;border:1px dashed rgba(22,83,78,.35);border-radius:7px;background:var(--cream-card);text-align:center}.nurse-arc-root .catalog-empty h3{margin:0 0 8px;color:var(--teal-deep);font:600 1.45rem Fraunces,Georgia,serif}.nurse-arc-root .catalog-empty p{margin:0 auto 20px;color:#5c564c;max-width:42ch}.nurse-arc-root .catalog-detail-screen{max-width:1060px}.nurse-arc-root .catalog-detail-hero{margin:36px 0 0;padding:43px clamp(24px,5vw,56px) 40px;background:var(--teal-deep);border-radius:8px;color:var(--cream)}.nurse-arc-root .catalog-detail-hero .catalog-kicker{color:var(--gold-light)}.nurse-arc-root .catalog-detail-hero .catalog-title{color:var(--cream);max-width:19ch}.nurse-arc-root .catalog-detail-hero .catalog-intro{color:#e1eae4}.nurse-arc-root .catalog-detail-hero .catalog-kicker:before{background:var(--gold-light)}.nurse-arc-root .catalog-detail-tags{display:flex;flex-wrap:wrap;gap:8px;margin:25px 0 0}.nurse-arc-root .catalog-detail-tag{border:1px solid rgba(248,243,232,.32);border-radius:999px;padding:6px 12px;color:#f3eee1;font-size:.82rem}.nurse-arc-root .catalog-detail-layout{display:grid;grid-template-columns:minmax(0,1fr) 240px;gap:42px;padding-top:36px}.nurse-arc-root .catalog-section{padding:29px 0;border-bottom:1px solid var(--hairline)}.nurse-arc-root .catalog-section:first-child{padding-top:0}.nurse-arc-root .catalog-section h2,.nurse-arc-root .catalog-panel h2{margin:0 0 14px;color:var(--teal-deep);font:600 clamp(1.35rem,2vw,1.65rem)/1.3 "Fraunces",Georgia,serif}.nurse-arc-root .catalog-section p{margin:0 0 13px;color:#4c473f;line-height:1.65}.nurse-arc-root .catalog-section p:last-child{margin-bottom:0}.nurse-arc-root .catalog-section h3{margin:23px 0 7px;color:var(--teal-deep);font-size:.92rem;font-weight:700}.nurse-arc-root .catalog-section h3:first-of-type{margin-top:0}.nurse-arc-root .catalog-list{margin:0;padding-left:21px;color:#4c473f}.nurse-arc-root .catalog-list li{margin-bottom:8px;line-height:1.55;padding-left:3px}.nurse-arc-root .catalog-list li:last-child{margin-bottom:0}.nurse-arc-root .catalog-list li::marker{color:var(--teal-mid)}.nurse-arc-root .catalog-two-column{display:grid;grid-template-columns:1fr 1fr;gap:24px}.nurse-arc-root .catalog-fact{padding:18px 0;border-top:1px solid var(--hairline)}.nurse-arc-root .catalog-fact h3{margin:0 0 6px;color:var(--teal-deep);font-size:.82rem;text-transform:uppercase;letter-spacing:.06em}.nurse-arc-root .catalog-fact p{margin:0;color:#514c43;font-size:.93rem}.nurse-arc-root .catalog-panel{position:sticky;top:24px;align-self:start;padding:24px;background:var(--teal-soft);border-radius:7px}.nurse-arc-root .catalog-panel p{margin:0 0 19px;color:#42534e;font-size:.9rem;line-height:1.5}.nurse-arc-root .catalog-panel .btn{width:100%;padding:12px 14px;line-height:1.3}.nurse-arc-root .catalog-panel .catalog-link{display:block;margin:14px auto 0;text-align:center}.nurse-arc-root .catalog-note{margin-top:23px;border-left:3px solid var(--gold);padding:15px 19px;background:#e7d4a338;color:#454239;font-size:.9rem;line-height:1.55}.nurse-arc-root .catalog-note strong{color:var(--teal-deep)}.nurse-arc-root .catalog-worksheet-screen{max-width:860px}.nurse-arc-root .catalog-worksheet-head{padding:48px 0 35px;border-bottom:1px solid var(--hairline)}.nurse-arc-root .catalog-worksheet-head .catalog-title{font-size:clamp(2.45rem,5vw,3.75rem)}.nurse-arc-root .catalog-worksheet-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:26px}.nurse-arc-root .catalog-print{min-width:130px}.nurse-arc-root .catalog-prompts{margin:36px 0;padding:26px 30px;background:var(--teal-soft);border-radius:7px}.nurse-arc-root .catalog-prompts h2{margin:0 0 7px;color:var(--teal-deep);font:600 1.45rem Fraunces,Georgia,serif}.nurse-arc-root .catalog-prompts>p{margin:0 0 17px;color:#4e5c56;font-size:.92rem}.nurse-arc-root .catalog-worksheet-fields{display:grid;gap:26px}.nurse-arc-root .catalog-field{display:grid;gap:8px}.nurse-arc-root .catalog-field label{color:var(--teal-deep);font:600 1.3rem Fraunces,Georgia,serif}.nurse-arc-root .catalog-field-hint{margin:0;color:#625c51;font-size:.9rem}.nurse-arc-root .catalog-textarea{display:block;width:100%;min-height:135px;resize:vertical;border:1px solid rgba(14,57,54,.28);border-radius:6px;background:var(--cream-card);padding:15px 17px;color:var(--charcoal);font:inherit;line-height:1.55}.nurse-arc-root .catalog-textarea::placeholder{color:#8a8173}.nurse-arc-root .catalog-print-note{display:none}.nurse-arc-root .catalog-worksheet-footer{margin-top:29px}@media(max-width:800px){.nurse-arc-root .catalog-browse{grid-template-columns:1fr;gap:26px}.nurse-arc-root .catalog-filters{position:static}.nurse-arc-root .catalog-filter-label{margin-top:18px}.nurse-arc-root .catalog-filter-list{display:flex;overflow-x:auto;gap:7px;padding:2px 2px 9px;scrollbar-width:thin}.nurse-arc-root .catalog-filter{width:auto;flex:0 0 auto;border-color:var(--hairline);background:var(--cream-card);border-radius:999px;padding:8px 13px;white-space:nowrap}.nurse-arc-root .catalog-detail-layout{grid-template-columns:1fr;gap:28px}.nurse-arc-root .catalog-panel{position:static;order:-1}}@media(max-width:600px){.nurse-arc-root .catalog-screen{padding:21px 18px 62px}.nurse-arc-root .catalog-topbar{align-items:flex-start}.nurse-arc-root .catalog-topbar-actions{margin-left:auto}.nurse-arc-root .catalog-hero{display:block;padding:39px 0 34px}.nurse-arc-root .catalog-title{font-size:clamp(2.4rem,11vw,3.5rem)}.nurse-arc-root .catalog-hero-aside{margin-top:27px}.nurse-arc-root .catalog-browse{padding-top:24px}.nurse-arc-root .catalog-card{grid-template-columns:1fr;gap:19px;padding:21px 19px}.nurse-arc-root .catalog-card-action{align-items:stretch}.nurse-arc-root .catalog-card-action .btn{width:100%}.nurse-arc-root .catalog-detail-hero{margin-top:24px;padding:33px 24px}.nurse-arc-root .catalog-two-column{grid-template-columns:1fr;gap:20px}.nurse-arc-root .catalog-prompts{padding:22px 20px}.nurse-arc-root .catalog-worksheet-head{padding-top:37px}.nurse-arc-root .catalog-worksheet-actions .btn{flex:1 1 auto}}@media(prefers-reduced-motion:reduce){.nurse-arc-root .catalog-card{transition:none}.nurse-arc-root .catalog-card:hover{transform:none}}@media print{.nurse-arc-root .catalog-worksheet-screen{max-width:none;padding:0}.nurse-arc-root .catalog-topbar,.nurse-arc-root .catalog-worksheet-actions{display:none}.nurse-arc-root .catalog-worksheet-head{padding-top:0}.nurse-arc-root .catalog-prompts,.nurse-arc-root .catalog-field,.nurse-arc-root .catalog-note{break-inside:avoid}.nurse-arc-root .catalog-textarea{display:none}.nurse-arc-root .catalog-print-note{display:block;min-height:110px;padding:12px;border:1px solid #999;white-space:pre-wrap;overflow-wrap:anywhere}}.nurse-arc-root .catalog-screen{max-width:1230px;padding-bottom:110px}.nurse-arc-root .catalog-screen .catalog-topbar{padding-bottom:18px}.nurse-arc-root .catalog-screen .catalog-hero{grid-template-columns:minmax(0,1fr) 255px;gap:clamp(30px,6vw,100px);padding:64px 0 61px}.nurse-arc-root .catalog-screen .catalog-title{max-width:13ch;font-size:clamp(3.2rem,6.4vw,5.75rem);line-height:1.035;margin-bottom:23px}.nurse-arc-root .catalog-screen .catalog-intro{max-width:48ch;font-size:1.06rem}.nurse-arc-root .catalog-kicker-number{color:#735521;letter-spacing:.07em}.nurse-arc-root .catalog-screen .catalog-hero-aside{align-self:end;padding:0 0 0 22px;font-size:.88rem}.nurse-arc-root .catalog-aside-mark{display:block;color:#a38348;font:400 1.8rem/1 Fraunces,Georgia,serif;margin-bottom:18px}.nurse-arc-root .catalog-screen .catalog-browse{grid-template-columns:minmax(230px,276px) minmax(0,1fr);gap:clamp(30px,4vw,58px);padding-top:31px}.nurse-arc-root .catalog-screen .catalog-filters{position:static;padding:22px 19px 20px;background:#e4efec6b;border:1px solid rgba(22,83,78,.13);border-radius:7px}.nurse-arc-root .catalog-filter-head{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:22px}.nurse-arc-root .catalog-screen .catalog-filter-heading{margin:0;font-size:1.28rem}.nurse-arc-root .catalog-reset{padding:2px 0;border:0;background:transparent;color:var(--teal-mid);font:700 .78rem "Source Sans 3",sans-serif;text-decoration:underline;text-underline-offset:3px;white-space:nowrap;cursor:pointer}.nurse-arc-root .catalog-search-wrap{position:relative}.nurse-arc-root .catalog-search-icon{position:absolute;top:50%;left:14px;width:14px;height:14px;border:1.8px solid var(--teal-mid);border-radius:50%;transform:translateY(-60%);pointer-events:none}.nurse-arc-root .catalog-search-icon:after{content:"";position:absolute;width:7px;height:1.8px;right:-5px;bottom:-3px;background:var(--teal-mid);transform:rotate(47deg)}.nurse-arc-root .catalog-screen .catalog-search{padding-left:38px;background:var(--cream-card)}.nurse-arc-root .catalog-screen .catalog-filter-label{margin-top:25px;margin-bottom:10px}.nurse-arc-root .catalog-screen .catalog-filter-list{gap:3px}.nurse-arc-root .catalog-screen .catalog-filter{padding:9px 10px;font-size:.87rem}.nurse-arc-root .catalog-screen .catalog-filter[aria-pressed=true]{background:var(--teal-deep);border-color:var(--teal-deep);color:var(--cream)}.nurse-arc-root .catalog-screen .catalog-filter[aria-pressed=true] .catalog-filter-count{color:#e1d8bc}.nurse-arc-root .catalog-facet-group{margin-top:19px;padding-top:1px;border-top:1px solid rgba(22,83,78,.16)}.nurse-arc-root .catalog-select-grid{display:grid;gap:13px}.nurse-arc-root .catalog-select-field{display:grid;gap:6px;min-width:0;color:#46544e;font-size:.83rem;font-weight:600}.nurse-arc-root .catalog-select-field select{width:100%;min-height:42px;padding:8px 30px 8px 11px;border:1px solid rgba(14,57,54,.23);border-radius:5px;background-color:var(--cream-card);color:var(--teal-deep);font:600 .86rem "Source Sans 3",sans-serif;cursor:pointer}.nurse-arc-root .catalog-filter-note{margin:19px 0 0;padding-top:14px;border-top:1px solid rgba(22,83,78,.16);color:#656258;font-size:.79rem;line-height:1.45}.nurse-arc-root .catalog-results-kicker{display:block;margin-bottom:5px;color:#735521;font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.nurse-arc-root .catalog-screen .catalog-results-top{align-items:end;padding:4px 0 18px;border-bottom-color:#16534e4a}.nurse-arc-root .catalog-screen .catalog-results-top h2{font-size:1.8rem}.nurse-arc-root .catalog-screen .catalog-results-count{padding-bottom:3px;color:var(--teal-mid);font-size:.84rem;font-weight:700}.nurse-arc-root .catalog-screen .catalog-cards{gap:12px;padding-top:18px}.nurse-arc-root .catalog-screen .catalog-card{grid-template-columns:30px minmax(0,1fr) auto;align-items:start;gap:17px;padding:24px 25px 23px 20px;box-shadow:0 2px #16534e09}.nurse-arc-root .catalog-card-index{padding-top:3px;color:#735521;font:600 .8rem Fraunces,Georgia,serif;font-variant-numeric:tabular-nums}.nurse-arc-root .catalog-card-main{min-width:0}.nurse-arc-root .catalog-screen .catalog-card-eyebrow{margin-bottom:8px;font-size:.7rem;letter-spacing:.08em}.nurse-arc-root .catalog-screen .catalog-card h3{margin-bottom:8px;font-size:clamp(1.35rem,2vw,1.72rem)}.nurse-arc-root .catalog-screen .catalog-card-summary{max-width:60ch;line-height:1.5}.nurse-arc-root .catalog-screen .catalog-card-details{gap:5px;margin-top:14px}.nurse-arc-root .catalog-screen .catalog-meta-line{gap:5px 9px;font-size:.8rem;line-height:1.35}.nurse-arc-root .catalog-screen .catalog-meta-line strong{color:var(--teal-mid);font-weight:700}.nurse-arc-root .catalog-screen .catalog-meta-work span{color:#73613e}.nurse-arc-root .catalog-screen .catalog-card-action{height:100%;justify-content:flex-end}.nurse-arc-root .catalog-explore{display:inline-flex;align-items:center;gap:10px;padding:8px 0 4px;border:0;border-bottom:1px solid var(--gold);background:transparent;color:var(--teal-deep);font:700 .86rem "Source Sans 3",sans-serif;white-space:nowrap;cursor:pointer}.nurse-arc-root .catalog-explore span{font-size:1.1rem;line-height:1}.nurse-arc-root .catalog-explore:hover{color:var(--teal-mid);border-bottom-color:var(--teal-mid)}.nurse-arc-root .catalog-reset:focus-visible,.nurse-arc-root .catalog-select-field select:focus-visible,.nurse-arc-root .catalog-explore:focus-visible{outline:3px solid var(--gold);outline-offset:3px}.nurse-arc-root .catalog-screen .catalog-empty{margin-top:18px;padding:56px 25px;border-style:solid;background:var(--cream-card)}.nurse-arc-root .catalog-empty-mark{display:block;margin-bottom:11px;color:#a38348;font:400 2.5rem/1 Fraunces,Georgia,serif}.nurse-arc-root .catalog-more-filters{display:none}@media(max-width:960px){.nurse-arc-root .catalog-more-filters{display:flex;align-items:center;justify-content:space-between;width:100%;padding:11px 0;border:0;border-top:1px solid var(--hairline);background:transparent;color:var(--teal-deep);font:700 .93rem "Source Sans 3",sans-serif;text-align:left;cursor:pointer}.nurse-arc-root .catalog-more-filters span{font-size:1.35rem;line-height:1}.nurse-arc-root .catalog-more-filters:focus-visible{outline:3px solid var(--gold);outline-offset:3px}.nurse-arc-root .catalog-facet-group>.catalog-filter-label{display:none}.nurse-arc-root .catalog-facet-fields:not(.is-open){display:none}.nurse-arc-root .catalog-screen .catalog-browse{grid-template-columns:1fr;gap:32px}.nurse-arc-root .catalog-screen .catalog-filters{padding:22px}.nurse-arc-root .catalog-screen .catalog-filter-list{display:flex;overflow-x:auto;gap:7px;padding:2px 2px 9px;scrollbar-width:thin}.nurse-arc-root .catalog-screen .catalog-filter{width:auto;flex:0 0 auto;border-color:var(--hairline);background:var(--cream-card);border-radius:999px;white-space:nowrap}.nurse-arc-root .catalog-select-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:650px){.nurse-arc-root .catalog-screen{padding:21px 18px 70px}.nurse-arc-root .catalog-screen .catalog-hero{display:block;padding:42px 0 37px}.nurse-arc-root .catalog-screen .catalog-title{font-size:clamp(2.65rem,11vw,4.2rem)}.nurse-arc-root .catalog-screen .catalog-intro{font-size:.99rem}.nurse-arc-root .catalog-screen .catalog-hero-aside{margin-top:31px;max-width:43ch}.nurse-arc-root .catalog-aside-mark{margin-bottom:9px}.nurse-arc-root .catalog-screen .catalog-browse{padding-top:22px}.nurse-arc-root .catalog-screen .catalog-filters{padding:19px 16px}.nurse-arc-root .catalog-select-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 10px}.nurse-arc-root .catalog-screen .catalog-card{grid-template-columns:22px minmax(0,1fr);gap:0 9px;padding:20px 17px 19px}.nurse-arc-root .catalog-card-action{grid-column:2;align-items:flex-start;margin-top:17px}.nurse-arc-root .catalog-screen .catalog-results-top h2{font-size:1.5rem}}@media(max-width:400px){.nurse-arc-root .catalog-screen .catalog-filter-list{display:flex;flex-direction:column;overflow:visible;min-width:0}.nurse-arc-root .catalog-screen .catalog-filter{width:100%;min-width:0;white-space:normal;text-align:left}.nurse-arc-root .catalog-screen .catalog-filter>span:first-child{min-width:0;overflow-wrap:anywhere}.nurse-arc-root .catalog-screen .catalog-results-top{flex-wrap:wrap;align-items:flex-start;gap:10px}.nurse-arc-root .catalog-select-grid{grid-template-columns:minmax(0,1fr)}.nurse-arc-root .catalog-card-action .btn{white-space:normal;max-width:100%}}.nurse-arc-root .my-arc-save-button{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:44px;border:1px solid var(--teal-deep, #123e3c);border-radius:7px;background:transparent;color:var(--teal-deep, #123e3c);padding:.6rem 1rem;font:600 .87rem/1.3 "Source Sans 3",sans-serif;text-align:center;cursor:pointer;transition:background .2s,color .2s}.nurse-arc-root .my-arc-save-button:hover,.nurse-arc-root .my-arc-save-button.is-saved{background:var(--teal-deep, #123e3c);color:var(--cream, #fffaf0)}.nurse-arc-root .my-arc-save-button:focus-visible,.nurse-arc-root .my-arc-utility button:focus-visible,.nurse-arc-root .my-arc-toast button:focus-visible{outline:3px solid var(--gold, #b39052);outline-offset:3px}.nurse-arc-root .dco-save-control{margin:14px 0 4px}.nurse-arc-root .career-pivot-plan-head .my-arc-save-button{margin-top:12px}.nurse-arc-root .my-arc-utility{display:flex;justify-content:flex-end;padding:8px max(18px,calc((100% - 1120px)/2));background:var(--cream, #faf7ee);border-bottom:1px solid rgba(23,66,63,.15)}.nurse-arc-root .my-arc-utility button{min-height:38px;background:transparent;border:0;color:var(--teal-deep, #123e3c);font:700 .84rem/1.3 "Source Sans 3",sans-serif;cursor:pointer}.nurse-arc-root .my-arc-utility button span{margin-left:.5rem;padding:.15rem .45rem;border:1px solid rgba(23,66,63,.3);border-radius:99px}.nurse-arc-root .my-arc-toast{position:fixed;z-index:80;bottom:20px;right:20px;display:flex;align-items:flex-start;gap:14px;max-width:min(430px,calc(100vw - 32px));padding:14px 18px;border:1px solid var(--gold, #b39052);border-radius:8px;background:var(--teal-deep, #123e3c);color:#fff;box-shadow:0 14px 38px #00000038;font:400 .92rem/1.5 "Source Sans 3",sans-serif}.nurse-arc-root .my-arc-toast p{margin:0}.nurse-arc-root .my-arc-toast button{flex:none;border:0;background:transparent;color:inherit;text-decoration:underline;cursor:pointer}.nurse-arc-root .my-arc-storage-warning{padding:10px 20px;background:#fff3d8;color:#533d18;font:600 .85rem/1.4 "Source Sans 3",sans-serif;text-align:center}@media(max-width:600px){.nurse-arc-root .my-arc-toast{bottom:12px;right:16px}.nurse-arc-root .catalog-card-action .my-arc-save-button{width:100%}}.nurse-arc-root .dco-toolkit-link{display:inline-flex;align-items:center;gap:7px;margin:12px 0 0;padding:3px 0;border:0;border-bottom:1px solid #a27c3e;background:transparent;color:#123f40;font:700 .82rem/1.4 "Source Sans 3",sans-serif;cursor:pointer}.nurse-arc-root .dco-navigator-button{margin:13px 0 0;text-align:left}.nurse-arc-root .detailed-career{max-width:1120px;padding-bottom:100px}.nurse-arc-root .detailed-career *{min-width:0}.nurse-arc-root .detailed-career button:focus-visible,.nurse-arc-root .detailed-career a:focus-visible,.nurse-arc-root .detailed-career summary:focus-visible{outline:3px solid var(--gold);outline-offset:4px}.nurse-arc-root .dco-back-link{display:inline-flex;align-items:center;gap:9px;padding:10px 0 10px 12px;font-weight:700;text-align:right}.nurse-arc-root .dco-back-link span{font-size:1.2rem;line-height:1}.nurse-arc-root .dco-hero{position:relative;overflow:hidden;margin-top:31px;padding:clamp(32px,5vw,62px);border-radius:8px;background:var(--teal-deep);color:var(--cream)}.nurse-arc-root .dco-hero:after{content:"";position:absolute;width:410px;height:410px;right:-185px;top:-205px;border:1px solid rgba(231,212,163,.27);border-radius:50%;box-shadow:0 0 0 48px #e7d4a30e,0 0 0 104px #e7d4a309;pointer-events:none}.nurse-arc-root .dco-hero .catalog-kicker{color:var(--gold-light)}.nurse-arc-root .dco-hero .catalog-kicker:before{background:var(--gold-light)}.nurse-arc-root .dco-hero .catalog-title{max-width:17ch;color:var(--cream)}.nurse-arc-root .dco-hero .catalog-intro{color:#e1eae4;position:relative;max-width:66ch}.nurse-arc-root .dco-hero .catalog-detail-tags{position:relative}.nurse-arc-root .dco-hero .catalog-detail-tag{border-color:#f8f3e852}.nurse-arc-root .dco-glance-title{margin:24px 22px 9px;color:var(--teal-deep);font:600 1.2rem Fraunces,Georgia,serif}.nurse-arc-root .dco-glance{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;overflow:hidden;margin:0 22px;padding:0;background:var(--hairline);border:1px solid var(--hairline);border-radius:7px}.nurse-arc-root .dco-glance-item{padding:19px 22px 21px;background:var(--cream-card)}.nurse-arc-root .dco-glance dt,.nurse-arc-root .dco-eyebrow{margin:0 0 7px;color:var(--teal-mid);font-size:.72rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.nurse-arc-root .dco-glance dd{margin:0;color:var(--teal-deep);font:600 1.04rem/1.35 Fraunces,Georgia,serif}.nurse-arc-root .dco-frame{display:grid;grid-template-columns:215px minmax(0,1fr);gap:clamp(30px,5vw,72px);align-items:start;padding-top:47px}.nurse-arc-root .dco-contents{position:sticky;top:26px;padding-top:4px}.nurse-arc-root .dco-contents-title{margin:0 0 14px;color:var(--teal-deep);font:600 1.13rem Fraunces,Georgia,serif}.nurse-arc-root .dco-contents a{display:block;padding:8px 0 8px 13px;border-left:1px solid var(--hairline);color:#5b5a4f;font-size:.86rem;line-height:1.3;text-decoration:none;transition:color .18s ease,border-color .18s ease}.nurse-arc-root .dco-contents a:hover{color:var(--teal-deep);border-color:var(--gold)}.nurse-arc-root .dco-body{min-width:0}.nurse-arc-root .dco-section{padding:36px 0 42px;border-bottom:1px solid var(--hairline);scroll-margin-top:22px}.nurse-arc-root .dco-section:first-child{padding-top:0}.nurse-arc-root .dco-section-head{margin-bottom:22px}.nurse-arc-root .dco-section h2{margin:0;color:var(--teal-deep);font:600 clamp(1.55rem,3vw,2.05rem)/1.18 "Fraunces",Georgia,serif;letter-spacing:-.025em}.nurse-arc-root .dco-section h3{margin:0 0 11px;color:var(--teal-deep);font:600 1.09rem/1.35 Fraunces,Georgia,serif}.nurse-arc-root .dco-section p{margin:0 0 14px;color:#4c473f;line-height:1.65}.nurse-arc-root .dco-section p:last-child{margin-bottom:0}.nurse-arc-root .dco-lede{color:#3d504a!important;font-size:1.1rem;line-height:1.65!important}.nurse-arc-root .dco-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.nurse-arc-root .dco-card,.nurse-arc-root .dco-facet{padding:20px 22px;border:1px solid var(--hairline);border-radius:6px;background:var(--cream-card)}.nurse-arc-root .dco-card p{margin:0;font-size:.93rem;line-height:1.55}.nurse-arc-root .dco-focus-group{padding:5px 0 0 22px;border-left:2px solid var(--gold)}.nurse-arc-root .dco-section .dco-focus-intro{max-width:65ch;margin:0 0 21px;color:#40534d;font-size:1.02rem;line-height:1.65}.nurse-arc-root .dco-focus-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin:0;padding:0;list-style:none}.nurse-arc-root .dco-focus-item{padding:19px 20px 20px;border:1px solid var(--hairline);border-radius:6px;background:var(--cream-card)}.nurse-arc-root .dco-focus-item h3{margin-bottom:7px;font-size:1.02rem}.nurse-arc-root .dco-focus-item p{margin:0;font-size:.94rem}.nurse-arc-root .dco-focus-disclosure{margin-top:12px;border-bottom:1px solid var(--hairline)}.nurse-arc-root .dco-focus-disclosure summary{padding:15px 3px;color:var(--teal-mid)}.nurse-arc-root .dco-focus-disclosure>.dco-focus-list{padding:0 0 18px}.nurse-arc-root .dco-subsection{margin-top:30px}.nurse-arc-root .dco-subsection:first-child{margin-top:0}.nurse-arc-root .dco-rule-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 24px}.nurse-arc-root .dco-facet{border:0;border-top:2px solid var(--gold);background:var(--teal-soft)}.nurse-arc-root .dco-facet h3{font-size:1rem}.nurse-arc-root .dco-list{margin:0;padding-left:19px;color:#4c473f}.nurse-arc-root .dco-list li{padding-left:3px;margin-bottom:8px;line-height:1.55}.nurse-arc-root .dco-list li:last-child{margin-bottom:0}.nurse-arc-root .dco-list li::marker{color:var(--teal-mid)}.nurse-arc-root .dco-plain-list{list-style:none;padding:0;margin:0}.nurse-arc-root .dco-plain-list li{padding:11px 0;border-top:1px solid var(--hairline);color:#4c473f;line-height:1.5}.nurse-arc-root .dco-route{padding:20px 0;border-top:1px solid var(--hairline)}.nurse-arc-root .dco-route:first-of-type{border-top:0;padding-top:0}.nurse-arc-root .dco-route h3{margin-bottom:5px}.nurse-arc-root .dco-route-applies{margin-bottom:12px!important;color:var(--teal-mid)!important;font-size:.84rem;font-weight:700}.nurse-arc-root .dco-disclosure{border-top:1px solid var(--hairline)}.nurse-arc-root .dco-disclosure:last-child{border-bottom:1px solid var(--hairline)}.nurse-arc-root .dco-disclosure summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:17px 1px;color:var(--teal-deep);font-weight:700;cursor:pointer;list-style:none}.nurse-arc-root .dco-disclosure summary::-webkit-details-marker{display:none}.nurse-arc-root .dco-disclosure summary:after{content:"+";flex:none;color:var(--teal-mid);font-size:1.4rem;font-weight:400;line-height:1}.nurse-arc-root .dco-disclosure[open] summary:after{content:"−"}.nurse-arc-root .dco-disclosure>.dco-list{padding-bottom:18px}.nurse-arc-root .dco-note{margin-top:22px;padding:16px 19px;border-left:3px solid var(--gold);background:#e7d4a338;color:#454239;font-size:.9rem;line-height:1.6}.nurse-arc-root .dco-note strong{color:var(--teal-deep)}.nurse-arc-root .dco-verification{margin-top:35px}.nurse-arc-root .dco-verification strong{display:block;margin-bottom:4px;font-size:.77rem;letter-spacing:.09em;text-transform:uppercase}.nurse-arc-root .dco-verification p{margin:0}.nurse-arc-root .dco-perspective{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.nurse-arc-root .dco-perspective>div{padding:22px;border-radius:6px;background:var(--teal-soft)}.nurse-arc-root .dco-perspective>div:last-child{background:#e7d4a338}.nurse-arc-root .dco-pathway{position:relative;margin:27px 0 0;padding:0;list-style:none;counter-reset:step}.nurse-arc-root .dco-pathway:before{content:"";position:absolute;top:18px;bottom:35px;left:21px;width:1px;background:var(--gold)}.nurse-arc-root .dco-pathway li{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr);gap:18px;padding:0 0 28px;counter-increment:step}.nurse-arc-root .dco-pathway li:last-child{padding-bottom:0}.nurse-arc-root .dco-step-number{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--gold);border-radius:50%;background:var(--cream-card);color:var(--teal-deep);font:600 1rem Fraunces,Georgia,serif;z-index:1}.nurse-arc-root .dco-step-copy{padding-top:7px}.nurse-arc-root .dco-step-copy h3{margin-bottom:5px}.nurse-arc-root .dco-step-copy p{margin:0}.nurse-arc-root .dco-resources{display:grid;gap:11px}.nurse-arc-root .dco-resource{padding:19px 21px;border:1px solid var(--hairline);border-radius:6px;background:var(--cream-card)}.nurse-arc-root .dco-resource h3{margin:0 0 5px}.nurse-arc-root .dco-resource a{color:var(--teal-deep);text-underline-offset:3px}.nurse-arc-root .dco-resource a:hover{color:var(--teal-mid)}.nurse-arc-root .dco-resource p{margin:7px 0 0;font-size:.9rem}.nurse-arc-root .dco-resource-meta{display:flex;flex-wrap:wrap;gap:5px 13px;color:#625c51;font-size:.8rem;line-height:1.45}.nurse-arc-root .dco-resource-meta span+span:before{content:"·";margin-right:13px;color:var(--teal-mid)}.nurse-arc-root .dco-related{margin-top:38px;padding-top:33px;border-top:1px solid var(--hairline)}.nurse-arc-root .dco-related-heading h2{margin:0 0 8px;color:var(--teal-deep);font:600 clamp(1.55rem,3vw,2rem)/1.2 "Fraunces",Georgia,serif;letter-spacing:-.025em}.nurse-arc-root .dco-related-heading>p:last-child{margin:0 0 22px;color:#5c5b50;line-height:1.55}.nurse-arc-root .dco-related-list{display:grid;gap:9px;margin:0;padding:0;list-style:none}.nurse-arc-root .dco-related-list a{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:19px 21px;border:1px solid var(--hairline);border-radius:6px;background:var(--cream-card);color:var(--teal-deep);text-decoration:none;transition:border-color .18s ease,transform .18s ease}.nurse-arc-root .dco-related-list a:hover{border-color:var(--teal-mid);transform:translateY(-2px)}.nurse-arc-root .dco-related-copy{display:grid;gap:5px}.nurse-arc-root .dco-related-copy strong{font:600 1.12rem/1.3 Fraunces,Georgia,serif;text-decoration:underline;text-decoration-color:var(--gold);text-underline-offset:4px}.nurse-arc-root .dco-related-copy>span{color:#57554c;font-size:.92rem;line-height:1.5}.nurse-arc-root .dco-related-arrow{display:grid;flex:none;place-items:center;width:32px;height:32px;border:1px solid var(--hairline);border-radius:50%;color:var(--teal-mid);font-size:1rem}.nurse-arc-root .dco-finish{margin-top:35px;padding:clamp(24px,5vw,39px);border-radius:7px;background:var(--teal-soft)}.nurse-arc-root .dco-finish h2{margin:0 0 8px;color:var(--teal-deep);font:600 clamp(1.5rem,3vw,2rem)/1.2 "Fraunces",Georgia,serif}.nurse-arc-root .dco-finish p{max-width:58ch;margin:0 0 21px;color:#42534e;line-height:1.55}.nurse-arc-root .dco-finish-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px}.nurse-arc-root .dco-finish .btn{padding:12px 22px}@media(max-width:800px){.nurse-arc-root .dco-glance{grid-template-columns:repeat(2,minmax(0,1fr))}.nurse-arc-root .dco-frame{display:block;padding-top:30px}.nurse-arc-root .dco-contents{position:static;margin-bottom:29px;padding:17px 18px;border:1px solid var(--hairline);border-radius:6px;background:var(--cream-card)}.nurse-arc-root .dco-contents-title{margin-bottom:7px}.nurse-arc-root .dco-contents-links{display:flex;flex-wrap:wrap;gap:0 12px}.nurse-arc-root .dco-contents a{padding:6px 0;border:0;text-decoration:underline;text-decoration-color:var(--gold);text-underline-offset:4px}}@media(max-width:600px){.nurse-arc-root .dco-back-link{max-width:170px;font-size:.83rem;line-height:1.3}.nurse-arc-root .dco-hero{margin-top:24px;padding:32px 24px}.nurse-arc-root .dco-glance-title{margin-left:0;margin-right:0}.nurse-arc-root .dco-glance{margin:0;grid-template-columns:repeat(2,minmax(0,1fr))}.nurse-arc-root .dco-glance-item{padding:16px}.nurse-arc-root .dco-card-grid,.nurse-arc-root .dco-focus-list,.nurse-arc-root .dco-rule-grid,.nurse-arc-root .dco-perspective{grid-template-columns:1fr;gap:11px}.nurse-arc-root .dco-focus-group{padding-left:16px}.nurse-arc-root .dco-related-list a{padding:17px}.nurse-arc-root .dco-section{padding:30px 0 34px}.nurse-arc-root .dco-finish-actions{display:grid}.nurse-arc-root .dco-finish-actions .btn{width:100%}}@media(prefers-reduced-motion:reduce){.nurse-arc-root .dco-contents a,.nurse-arc-root .dco-related-list a{transition:none}.nurse-arc-root .dco-related-list a:hover{transform:none}}.nurse-arc-root .dco-hero .catalog-title{overflow-wrap:anywhere;position:relative;z-index:1}.nurse-arc-root .dco-hero .dco-toolkit-link{color:#fffdf8;border-color:#e7d4a3;font-size:1rem;line-height:1.5;padding:8px 0;min-height:44px;text-align:left}.nurse-arc-root .dco-hero .dco-toolkit-link:hover{color:#fffdf8;border-color:#fffdf8}.nurse-arc-root .dco-hero :is(button,a):focus-visible{outline-color:#e7d4a3;outline-offset:4px}.nurse-arc-root .dco-hero .dco-navigator-button{background:#fffdf8;color:#0e3936;border-color:#fffdf8}.nurse-arc-root .dco-hero .dco-navigator-button:hover{background:#e7d4a3;color:#0e3936;border-color:#e7d4a3}@media(max-width:600px){.nurse-arc-root .catalog-screen .dco-hero .catalog-title{font-size:clamp(1.75rem,7.8vw,2.5rem);line-height:1.15;max-width:100%}.nurse-arc-root .dco-hero .dco-save-control{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.nurse-arc-root .dco-hero .dco-toolkit-link,.nurse-arc-root .dco-hero .dco-navigator-button{margin-top:0;max-width:100%}}.nurse-arc-root .dco-hero .dco-save-control{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px}.nurse-arc-root .dco-hero .my-arc-save-button{color:#fffdf8;border-color:#e7d4a3;font-size:1rem}.nurse-arc-root .dco-hero .my-arc-save-button:hover,.nurse-arc-root .dco-hero .my-arc-save-button.is-saved{background:#fffdf8;color:#0e3936;border-color:#fffdf8}.nurse-arc-root .dco-hero .dco-navigator-button,.nurse-arc-root .dco-hero .dco-toolkit-link{margin-top:0}@media(max-width:600px){.nurse-arc-root .dco-hero .dco-save-control{align-items:flex-start}}.workspace-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;padding:14px 20px;border-block:1px solid var(--hairline)}.workspace-nav button{font:inherit;color:var(--teal-deep);background:transparent;border:1px solid transparent;border-radius:6px;padding:9px 14px;cursor:pointer}.workspace-nav button:hover,.workspace-nav button[aria-current=page]{background:var(--teal-soft);border-color:var(--teal-mid)}.workspace-nav button:focus-visible{outline:3px solid var(--gold);outline-offset:2px}.workspace-chooser header{margin-bottom:28px}.workspace-chooser-fields{display:grid;gap:12px;max-width:620px;margin:28px 0}.workspace-chooser-fields label{font-weight:600}.workspace-chooser-fields select{width:100%}.workspace-result-actions{display:flex;flex-wrap:wrap;gap:10px;margin:12px 0}.workspace-result-actions button{max-width:100%}.nurse-arc-root [hidden]{display:none!important}@media(max-width:480px){.workspace-nav{padding:10px;gap:4px}.workspace-nav button{padding:8px 10px}.workspace-chooser-fields{max-width:100%}}:root{color-scheme:light}.nurse-arc-root{color-scheme:light}#main-content#main-content .na-home-hero p{color:#203e50}#main-content#main-content .na-home-hero .na-eyebrow{color:#795313}#main-content#main-content .na-home-hero h1,#main-content#main-content .na-home-hero .na-hero-lead,#main-content#main-content .na-home-hero .na-hero-lead em{color:#102f48}#main-content#main-content .na-home-hero .na-team-note,#main-content#main-content .na-home-hero .na-team-note strong{color:#795313}#main-content#main-content .na-home-hero .na-hero-note{color:#203e50;font-weight:600}#main-content#main-content .na-hero-readable{display:inline-block;margin-top:10px;padding:8px 14px;border-radius:999px;background:#e0f2ef;color:#102f48;font-weight:600}#main-content .na-site-button.na-big{font-size:1.05rem;padding:14px 22px;min-height:52px}#main-content#main-content .na-site-button{white-space:normal;text-align:center;min-height:44px}#main-content#main-content .na-text-link{color:#00646a;font-weight:700;min-height:44px;display:inline-flex;align-items:center;text-decoration:underline;text-underline-offset:3px}#main-content>section.band-cream{background:#fff7ea;border-color:#eadfc4}#main-content#main-content :is(.band-aqua,.band-blush,.band-cream,.band-white) :is(h2,h3,h4,strong){color:#102f48}#main-content#main-content :is(.band-aqua,.band-blush,.band-cream,.band-white) :is(p,li,label,span:not(.na-script-inline)){color:#203e50}#main-content#main-content :is(.band-aqua,.band-blush,.band-cream,.band-white) .na-eyebrow{color:#795313}#main-content .na-script-inline{font-family:Caveat,Segoe Print,cursive;font-size:1.5em;text-transform:none;letter-spacing:0;color:#00646a}.nurse-arc-root .na-interest{margin-top:16px;padding:18px;background:#fffdf7;border:1px solid #b9ddd7;border-radius:14px}#main-content#main-content .na-interest .na-interest-note{font-size:.92rem;color:#425c68;margin:6px 0 10px}.nurse-arc-root .na-interest select{width:100%;min-height:48px;padding:10px 12px;border:1px solid #6b7f88;border-radius:10px;background:#fff;color:#102f48;font-size:1rem}.nurse-arc-root .na-interest select:focus-visible{outline:3px solid #007a80;outline-offset:2px}.nurse-arc-root .na-interest-result{margin-top:12px;padding-top:12px;border-top:1px dashed #b9ddd7}.nurse-arc-root .na-interest-result .na-actions{margin-top:8px;display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center}.nurse-arc-root .na-curious-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:16px;align-items:start}.nurse-arc-root .na-curious-card{background:#fffdf7;border:1px solid #e4d9bd;border-radius:18px;padding:20px;display:flex;flex-direction:column;min-width:0}.nurse-arc-root .na-curious-card.tone-blush{border-top:5px solid #d98b8f}.nurse-arc-root .na-curious-card.tone-aqua{border-top:5px solid #007a80}.nurse-arc-root .na-curious-art{display:block;width:100%;height:auto;margin-bottom:14px}#main-content#main-content .na-curious-tagline{font-family:Caveat,Segoe Print,cursive;font-size:1.55rem;line-height:1.2;color:#00646a;margin:0 0 4px}#main-content#main-content .na-curious-card h3{font-family:Libre Baskerville,Georgia,serif;font-size:1.3rem;margin:0 0 8px}#main-content#main-content .na-curious-card h4{font-size:1.05rem;margin:4px 0 6px}.nurse-arc-root .na-curious-card .na-explore-details{margin-top:10px}.nurse-arc-root .na-curious-card .na-actions{display:flex;flex-wrap:wrap;gap:10px 14px;align-items:center;margin-top:10px}.nurse-arc-root .na-startup{background:#fff7ea;border:1px solid #eadfc4;border-radius:12px;padding:12px 14px;margin:10px 0}#main-content#main-content .na-startup p.na-dev-badge{display:inline-block;background:#102f48;color:#fff!important;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:3px 10px;border-radius:999px;margin:0 0 6px}.nurse-arc-root .na-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:16px}.nurse-arc-root .na-hp-card{display:flex;flex-direction:column;gap:6px;background:#fffdf7;border:1px solid #e4d9bd;border-radius:16px;padding:16px;min-width:0}.nurse-arc-root .na-mini-cover{aspect-ratio:4/3;border-radius:10px;border:1px solid #c8d5d1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:12px;margin-bottom:6px}.nurse-arc-root .na-mini-cover.tone-aqua{background:#e0f2ef}.nurse-arc-root .na-mini-cover.tone-blush{background:#fbe9e8}.nurse-arc-root .na-mini-cover.tone-cream{background:#fff3d9}.nurse-arc-root .na-mini-cover img{width:44%;max-width:120px;height:auto;background:#fff;border-radius:8px;padding:4px}#main-content#main-content .na-mini-cover span{font-family:Libre Baskerville,Georgia,serif;font-weight:700;color:#102f48;text-align:center;font-size:.95rem;line-height:1.3}#main-content#main-content .na-hp-cat{font-size:.78rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#795313;margin:0}#main-content#main-content .na-hp-card h3{margin:0;font-size:1.15rem;color:#102f48}#main-content#main-content .na-hp-desc{margin:0;flex:1}#main-content#main-content .na-hp-price{font-size:1.6rem;font-weight:700;color:#102f48;margin:4px 0 0}#main-content#main-content .na-hp-price small{font-size:.8rem;font-weight:500;color:#425c68}.nurse-arc-root .na-hp-contents summary{cursor:pointer;min-height:44px;display:flex;align-items:center;font-weight:700;color:#00646a}.nurse-arc-root .na-hp-contents ul{margin:0 0 8px;padding-left:18px}.nurse-arc-root .na-section-foot{margin:14px 0 0}.nurse-arc-root .na-member-strip{margin-top:18px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) auto;gap:12px;align-items:center;background:#e0f2ef;border-radius:14px;padding:14px 16px}.nurse-arc-root .na-member-strip div{display:flex;flex-direction:column}#main-content#main-content .na-member-strip span{font-size:.92rem}#main-content>section.band-navy .na-navy-inner{max-width:760px}#main-content#main-content>section.band-navy :is(h2,p,li){color:#fff}#main-content#main-content>section.band-navy .na-eyebrow{color:#e9bd5d}#main-content#main-content>section.band-navy .na-site-button{background:#e9bd5d;border-color:#e9bd5d;color:#102f48}#main-content#main-content>section.band-navy .na-site-button.secondary{background:transparent;color:#fff;border-color:#fff}#main-content#main-content>section.band-navy .na-site-button:hover{background:#fff;color:#102f48;border-color:#fff}.nurse-arc-root .na-footer-groups{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 20px}.nurse-arc-root .na-footer-group{border-top:1px solid rgba(255,255,255,.25)}.nurse-arc-root.nurse-arc-root .na-footer-group summary{cursor:pointer;min-height:44px;display:flex;align-items:center;font-weight:700;color:#e9bd5d;list-style:none}.nurse-arc-root .na-footer-group summary::-webkit-details-marker{display:none}.nurse-arc-root .na-footer-group summary:after{content:"+";margin-left:auto;font-size:1.2rem}.nurse-arc-root .na-footer-group[open] summary:after{content:"−"}.nurse-arc-root .na-footer-group summary:focus-visible,.nurse-arc-root .nursearc-footer a:focus-visible{outline:3px solid #e9bd5d;outline-offset:2px}.nurse-arc-root .na-footer-group ul{list-style:none;margin:0 0 10px;padding:0}.nurse-arc-root.nurse-arc-root .na-footer-group li a{display:inline-flex;min-height:36px;align-items:center;color:#fff}.nurse-arc-root.nurse-arc-root .na-footer-social{gap:10px}.nurse-arc-root.nurse-arc-root .na-footer-social a{width:44px;height:44px;min-height:44px;justify-content:center;border:1px solid rgba(255,255,255,.5);border-radius:50%;color:#fff}.nurse-arc-root.nurse-arc-root .na-footer-social a:hover{color:#102f48;background:#e9bd5d;border-color:#e9bd5d}@media(max-width:850px){.nurse-arc-root .na-curious-grid,.nurse-arc-root .na-product-grid{grid-template-columns:1fr}.nurse-arc-root .na-member-strip{grid-template-columns:1fr 1fr}}@media(max-width:600px){.nurse-arc-root .na-footer-groups,.nurse-arc-root .na-member-strip{grid-template-columns:1fr}#main-content .na-site-button.na-big{width:100%}.nurse-arc-root .na-curious-card{padding:16px}}@media(prefers-color-scheme:dark){.nurse-arc-root.nurse-arc-root{background:#fbfcfb;color:#203e50}}.nurse-arc-root.nurse-arc-root{--na-navy:#112849;--na-teal:#086b73;--na-gold:#c69b43;--na-ink:#24364b;--na-muted:#40556b;--na-line:#c8d3df;--teal-deep:var(--na-navy);--teal-mid:var(--na-teal);--teal-soft:#e8f3f0;--gold:var(--na-gold);--gold-light:#ecd39a;--cream:#f5f7fa;--cream-card:#ffffff;--charcoal:var(--na-ink);--hairline:var(--na-line);--shadow:0 12px 32px rgba(17,40,73,.09);background:var(--cream);color:var(--na-ink)}.nurse-arc-root.nurse-arc-root .na-site-header{max-width:1200px;background:#fff;border-bottom:3px solid var(--na-navy);padding:20px 28px;border-radius:0 0 12px 12px}.nurse-arc-root.nurse-arc-root .na-site-header .logo-img-mark{height:56px;width:auto}.nurse-arc-root.nurse-arc-root .na-site-header .logo-text{font-size:1.5rem;color:var(--na-navy)}.nurse-arc-root.nurse-arc-root .logo-text em{color:#8a651f}.nurse-arc-root.nurse-arc-root .logo-img-full{max-width:400px}.nurse-arc-root.nurse-arc-root .na-site-header nav a{color:var(--na-navy);font-size:1rem}.nurse-arc-root.nurse-arc-root :is(.na-site-cta,.na-site-button){background:var(--na-teal);color:#fff;border-color:var(--na-teal);font-size:1rem;font-weight:700;line-height:1.4;min-height:48px;border-radius:10px;padding:14px 22px;text-align:center;white-space:normal;max-width:100%}.nurse-arc-root.nurse-arc-root :is(.na-site-cta,.na-site-button):hover{background:var(--na-navy);border-color:var(--na-navy);color:#fff}.nurse-arc-root.nurse-arc-root .na-site-button.secondary{background:#fff;color:var(--na-teal);border-color:var(--na-teal)}.nurse-arc-root.nurse-arc-root .na-public{max-width:1200px;padding:0 28px 64px}.nurse-arc-root.nurse-arc-root .na-public :is(h1,h2,h3){color:var(--na-navy);font-weight:600}.nurse-arc-root.nurse-arc-root .na-public :is(p,li){color:var(--na-ink)}.nurse-arc-root.nurse-arc-root .na-public .na-eyebrow{color:#78551b;font-size:.8rem;letter-spacing:.12em}.nurse-arc-root.nurse-arc-root .na-public>section{margin-top:40px}.nurse-arc-root.nurse-arc-root .na-public>section:not(.na-hero):not(.na-feature):not(.mailerlite-signup):not(.na-guide-hero){padding:34px;background:#fff;border:1px solid var(--na-line);border-top:5px solid var(--na-teal);border-radius:18px}.nurse-arc-root.nurse-arc-root .na-public>section:nth-of-type(2n):not(.na-hero):not(.na-feature):not(.mailerlite-signup):not(.na-guide-hero){background:#eaf1f8;border-top-color:var(--na-navy)}.nurse-arc-root.nurse-arc-root .na-public :is(.na-hero,.na-guide-hero){background:linear-gradient(120deg,#112849,#193a60);padding:42px;border-radius:20px;border-top:5px solid var(--na-gold);gap:36px;margin:32px 0 40px;box-shadow:var(--shadow)}.nurse-arc-root.nurse-arc-root .na-public .na-hero>div:first-child :is(h1,p),.nurse-arc-root.nurse-arc-root .na-public .na-guide-hero :is(h1,p){color:#fff}.nurse-arc-root.nurse-arc-root .na-public .na-hero>div:first-child .na-eyebrow,.nurse-arc-root.nurse-arc-root .na-public .na-guide-hero .na-eyebrow{color:#ecd39a}.nurse-arc-root.nurse-arc-root .na-public .na-hero .na-site-button{background:#ecd39a;border-color:#ecd39a;color:var(--na-navy)}.nurse-arc-root.nurse-arc-root .na-public .na-hero .na-site-button.secondary{background:transparent;color:#fff;border-color:#fff}.nurse-arc-root.nurse-arc-root .na-public .na-hero .na-site-button:hover{background:#fff;color:var(--na-navy)}.nurse-arc-root.nurse-arc-root .na-path-visual{background:#e8f3f0;border-color:#b6d7d1;border-radius:90px 90px 18px 18px;padding:38px 22px 22px}.nurse-arc-root.nurse-arc-root .na-path-visual .na-visual-heading{color:var(--na-navy);font-size:1.5rem}.nurse-arc-root.nurse-arc-root .na-path-step{background:#fff;border-left:4px solid var(--na-teal);padding:17px 16px}.nurse-arc-root.nurse-arc-root .na-path-step :is(strong,small){color:var(--na-ink)}.nurse-arc-root.nurse-arc-root .na-path-step>span{color:#78551b;font-size:.85rem}.nurse-arc-root.nurse-arc-root .na-public .na-card{background:#fff;border:1px solid #bfcdda;border-top:4px solid var(--na-teal);border-radius:12px;box-shadow:0 6px 18px #1128490d}.nurse-arc-root.nurse-arc-root .na-public .na-card:nth-child(2n){border-top-color:var(--na-gold)}.nurse-arc-root.nurse-arc-root .na-public .na-card:nth-child(3n){border-top-color:var(--na-navy)}.nurse-arc-root.nurse-arc-root .na-public a:not(.na-site-button){color:var(--na-teal);text-underline-offset:4px}.nurse-arc-root.nurse-arc-root .na-public .na-feature{background:var(--na-navy);border-top:5px solid var(--na-gold);padding:36px;border-radius:18px}.nurse-arc-root.nurse-arc-root .na-public .na-feature :is(h2,h3,p,li),.nurse-arc-root.nurse-arc-root .na-public .na-feature a:not(.na-site-button){color:#fff}.nurse-arc-root.nurse-arc-root .na-public .na-feature .na-eyebrow{color:#ecd39a}.nurse-arc-root.nurse-arc-root .na-public .na-feature .na-site-button{background:#ecd39a;color:var(--na-navy);border-color:#ecd39a}.nurse-arc-root.nurse-arc-root .na-public .na-faq{margin:14px 0;border:1px solid var(--na-line);border-left:4px solid var(--na-teal);padding:18px 20px;background:#fff;border-radius:10px}.nurse-arc-root.nurse-arc-root .na-public .na-faq summary{color:var(--na-navy)}.nurse-arc-root.nurse-arc-root .mailerlite-signup{background:#fff;border:2px solid var(--na-teal);border-top:6px solid var(--na-teal);box-shadow:var(--shadow);padding:28px;margin-top:32px}.nurse-arc-root.nurse-arc-root .mailerlite-signup :is(h2,p){color:var(--na-ink)}.nurse-arc-root.nurse-arc-root .mailerlite-signup .micro-note{margin-top:18px;line-height:1.6;color:var(--na-muted)}.nurse-arc-root.nurse-arc-root .mailerlite-signup a{color:var(--na-teal)}.nurse-arc-root.nurse-arc-root .nursearc-footer{background:var(--na-navy);color:#fff;border-top:5px solid var(--na-gold);padding:32px max(24px,calc((100% - 1144px)/2));font-size:.9rem}.nurse-arc-root.nurse-arc-root .nursearc-footer :is(a,button){color:#fff}.nurse-arc-root.nurse-arc-root :is(.dco-hero,.catalog-detail-hero){background:var(--na-navy);border-top:5px solid var(--na-gold);border-radius:16px}.nurse-arc-root.nurse-arc-root .dco-hero :is(.dco-toolkit-link,.my-arc-save-button){color:#fff;border-color:#ecd39a}.nurse-arc-root.nurse-arc-root .dco-hero .dco-navigator-button,.nurse-arc-root.nurse-arc-root .dco-hero .my-arc-save-button:hover,.nurse-arc-root.nurse-arc-root .dco-hero .my-arc-save-button.is-saved{background:#fff;color:var(--na-navy);border-color:#fff}.nurse-arc-root.nurse-arc-root .dco-section{margin:0 0 24px;padding:28px;border:1px solid var(--na-line);border-top:5px solid var(--na-teal);background:#fff;border-radius:12px}.nurse-arc-root.nurse-arc-root .dco-section:nth-child(2n){background:#eaf1f8;border-top-color:var(--na-navy)}.nurse-arc-root.nurse-arc-root .dco-section-head{border-bottom:1px solid var(--na-line);padding-bottom:18px}.nurse-arc-root.nurse-arc-root :is(.dco-section,.legal-copy) :is(p,li){color:var(--na-ink)}.nurse-arc-root.nurse-arc-root :is(.cn-block,.nc-section,.catalog-section){padding:26px;margin:24px 0;border:1px solid var(--na-line);border-top:4px solid var(--na-teal);border-radius:12px;background:#fff}.nurse-arc-root.nurse-arc-root :is(.cn-block,.nc-section,.catalog-section):nth-of-type(2n){background:#eaf1f8;border-top-color:var(--na-navy)}.nurse-arc-root.nurse-arc-root .career-pivot-section:nth-of-type(2n){background:#eaf1f8}.nurse-arc-root.nurse-arc-root .legal-copy h2{margin-top:32px;padding:14px 18px;background:#eaf1f8;border-left:5px solid var(--na-teal);border-radius:6px;color:var(--na-navy)}.nurse-arc-root.nurse-arc-root :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--na-teal);outline-offset:4px}.nurse-arc-root.nurse-arc-root :is(.dco-hero,.na-hero,.na-feature,.nursearc-footer) :is(a,button):focus-visible{outline-color:#ecd39a}@media(max-width:850px){.nurse-arc-root.nurse-arc-root .na-public .na-hero{grid-template-columns:1fr}.nurse-arc-root.nurse-arc-root .na-public .na-hero>div:first-child h1{max-width:19ch}}@media(max-width:600px){.nurse-arc-root.nurse-arc-root .na-site-header{padding:16px;gap:14px}.nurse-arc-root.nurse-arc-root .na-site-header .logo-img-mark{height:46px}.nurse-arc-root.nurse-arc-root .na-site-header .logo-text{font-size:1.35rem}.nurse-arc-root.nurse-arc-root .na-site-header nav a{font-size:.875rem}.nurse-arc-root.nurse-arc-root .na-site-cta{padding:11px 14px;font-size:.875rem}.nurse-arc-root.nurse-arc-root .na-public{padding:0 16px 40px}.nurse-arc-root.nurse-arc-root .na-public>section{margin-top:28px}.nurse-arc-root.nurse-arc-root .na-public>section:not(.na-hero):not(.na-feature):not(.mailerlite-signup):not(.na-guide-hero){padding:22px 18px}.nurse-arc-root.nurse-arc-root .na-public :is(.na-hero,.na-guide-hero,.na-feature){padding:26px 22px;border-radius:14px;margin-top:24px}.nurse-arc-root.nurse-arc-root .na-public h1{font-size:clamp(2rem,8vw,2.7rem);line-height:1.15;letter-spacing:-.02em}.nurse-arc-root.nurse-arc-root .na-public .na-card{padding:22px 18px}.nurse-arc-root.nurse-arc-root .na-public .na-lede{font-size:1.125rem}.nurse-arc-root.nurse-arc-root .mailerlite-signup,.nurse-arc-root.nurse-arc-root .dco-section{padding:24px 18px}.nurse-arc-root.nurse-arc-root :is(.cn-block,.nc-section,.catalog-section){padding:22px 18px}}@media print{.nurse-arc-root.nurse-arc-root{background:#fff}.nurse-arc-root.nurse-arc-root :is(.dco-section,.catalog-section){break-inside:avoid;box-shadow:none}}.nurse-arc-root.nurse-arc-root .career-pivot-screen{--pivot-ink:#112849;--pivot-deep:#112849;--pivot-navy:#112849;--pivot-teal:#086b73;--pivot-muted:#40556b;--pivot-paper:#f5f7fa;--pivot-cream:#f5f7fa;--pivot-card:#fff;--pivot-line:#c8d3df;--pivot-sage:#e8f3f0;--pivot-wash:#eaf1f8;--pivot-sand:#eaf1f8;--pivot-gold:#997025}.nurse-arc-root.nurse-arc-root .myarc-screen{--myarc-ink:#112849;--myarc-deep:#112849;--myarc-navy:#112849;--myarc-teal:#086b73;--myarc-muted:#40556b;--myarc-paper:#f5f7fa;--myarc-cream:#f5f7fa;--myarc-card:#fff;--myarc-line:#c8d3df;--myarc-sage:#e8f3f0;--myarc-wash:#eaf1f8;--myarc-sand:#eaf1f8;--myarc-gold:#997025}.nurse-arc-root.nurse-arc-root .credential-navigator{--cn-ink:#112849;--cn-deep:#112849;--cn-navy:#112849;--cn-teal:#086b73;--cn-muted:#40556b;--cn-paper:#f5f7fa;--cn-cream:#f5f7fa;--cn-card:#fff;--cn-line:#c8d3df;--cn-sage:#e8f3f0;--cn-wash:#eaf1f8;--cn-sand:#eaf1f8;--cn-gold:#997025}.nurse-arc-root.nurse-arc-root .action-plan-screen{--ap-ink:#112849;--ap-deep:#112849;--ap-navy:#112849;--ap-teal:#086b73;--ap-muted:#40556b;--ap-paper:#f5f7fa;--ap-cream:#f5f7fa;--ap-card:#fff;--ap-line:#c8d3df;--ap-sage:#e8f3f0;--ap-wash:#eaf1f8;--ap-sand:#eaf1f8;--ap-gold:#997025}.nurse-arc-root.nurse-arc-root .tk-screen{--tk-ink:#112849;--tk-deep:#112849;--tk-navy:#112849;--tk-teal:#086b73;--tk-muted:#40556b;--tk-paper:#f5f7fa;--tk-cream:#f5f7fa;--tk-card:#fff;--tk-line:#c8d3df;--tk-sage:#e8f3f0;--tk-wash:#eaf1f8;--tk-sand:#eaf1f8;--tk-gold:#997025}.nurse-arc-root.nurse-arc-root .na-bundle-page{--nb-ink:#112849;--nb-deep:#112849;--nb-navy:#112849;--nb-teal:#086b73;--nb-muted:#40556b;--nb-paper:#f5f7fa;--nb-cream:#f5f7fa;--nb-card:#fff;--nb-line:#c8d3df;--nb-sage:#e8f3f0;--nb-wash:#eaf1f8;--nb-sand:#eaf1f8;--nb-gold:#997025}.nurse-arc-root.nurse-arc-root .nc-comp{--nc-ink:#112849;--nc-deep:#112849;--nc-navy:#112849;--nc-teal:#086b73;--nc-muted:#40556b;--nc-paper:#f5f7fa;--nc-cream:#f5f7fa;--nc-card:#fff;--nc-line:#c8d3df;--nc-sage:#e8f3f0;--nc-wash:#eaf1f8;--nc-sand:#eaf1f8;--nc-gold:#997025}.nurse-arc-root.nurse-arc-root .nc-saved-comp{--nsc-ink:#112849;--nsc-deep:#112849;--nsc-navy:#112849;--nsc-teal:#086b73;--nsc-muted:#40556b;--nsc-paper:#f5f7fa;--nsc-cream:#f5f7fa;--nsc-card:#fff;--nsc-line:#c8d3df;--nsc-sage:#e8f3f0;--nsc-wash:#eaf1f8;--nsc-sand:#eaf1f8;--nsc-gold:#997025}.nurse-arc-root.nurse-arc-root .rc-screen{--rc-ink:#112849;--rc-deep:#112849;--rc-navy:#112849;--rc-teal:#086b73;--rc-muted:#40556b;--rc-paper:#f5f7fa;--rc-cream:#f5f7fa;--rc-card:#fff;--rc-line:#c8d3df;--rc-sage:#e8f3f0;--rc-wash:#eaf1f8;--rc-sand:#eaf1f8;--rc-gold:#997025}.nurse-arc-root.nurse-arc-root .na-account{--na-ink:#112849;--na-deep:#112849;--na-navy:#112849;--na-teal:#086b73;--na-muted:#40556b;--na-paper:#f5f7fa;--na-cream:#f5f7fa;--na-card:#fff;--na-line:#c8d3df;--na-sage:#e8f3f0;--na-wash:#eaf1f8;--na-sand:#eaf1f8;--na-gold:#997025}.nurse-arc-root.nurse-arc-root:has(.welcome-screen,.assessment-screen,.loading-screen,.results-screen){--teal-deep:#0e3936;--teal-mid:#16534e;--teal-soft:#e4efec;--gold:#c2963f;--gold-light:#e7d4a3;--cream:#f8f3e8;--cream-card:#fffcf5;--charcoal:#262320;--hairline:rgba(38,35,32,.14);--shadow:0 12px 32px rgba(14,57,54,.12)}.nurse-arc-root.nurse-arc-root .welcome-screen .logo-img-full{max-width:320px}.nurse-arc-root.nurse-arc-root .mailerlite-signup .ml-form-embedContent h4{color:var(--na-navy)!important;font-family:"Source Sans 3",sans-serif!important;font-size:1.4rem!important;line-height:1.3!important}.nurse-arc-root.nurse-arc-root .mailerlite-signup .ml-form-embedContent p{color:var(--na-ink)!important;font-size:1rem!important;line-height:1.6!important}.nurse-arc-root.nurse-arc-root .mailerlite-signup input[type=email]{min-height:48px!important;font-size:1rem!important}.nurse-arc-root.nurse-arc-root .mailerlite-signup button[type=submit]{background:#086b73!important;color:#fff!important;min-height:48px!important;font-size:1rem!important}.nurse-arc-root.nurse-arc-root{--ap-navy:#102f48;--ap-ink:#203e50;--ap-muted:#425c68;--ap-teal:#007a80;--ap-teal-dk:#00646a;--ap-aqua:#e0f2ef;--ap-blush:#fbe9e8;--ap-gold:#e9bd5d;--ap-gold-ink:#795313;--ap-line:#c8d5d1;--ap-paper:#fffdf7;background:#fbfcfb}.nurse-arc-root.nurse-arc-root .na-site-header{padding:12px 24px;border-radius:0 0 14px 14px;border-bottom:3px solid var(--ap-navy);background:#fff}.nurse-arc-root .na-header-logo{display:block;height:86px;width:auto;object-fit:contain}.nurse-arc-root.nurse-arc-root .na-site-header nav a{color:var(--ap-navy)}.nurse-arc-root.nurse-arc-root .na-site-header nav a[aria-current],.nurse-arc-root.nurse-arc-root .na-site-header nav a:hover{border-bottom:2px solid var(--ap-teal)}.nurse-arc-root.nurse-arc-root .na-site-cta{background:var(--ap-teal);border-color:var(--ap-teal);color:#fff}.nurse-arc-root.nurse-arc-root .na-public :is(h1,h2){font-family:Libre Baskerville,Georgia,serif;letter-spacing:-.01em}.nurse-arc-root.nurse-arc-root .na-public .na-eyebrow{color:var(--ap-gold-ink);margin-bottom:10px}.nurse-arc-root.nurse-arc-root :is(.na-site-button){background:var(--ap-teal);border-color:var(--ap-teal);color:#fff}.nurse-arc-root.nurse-arc-root :is(.na-site-button):hover{background:var(--ap-navy);border-color:var(--ap-navy);color:#fff}.nurse-arc-root.nurse-arc-root .na-site-button.secondary{background:#fff;color:var(--ap-teal-dk);border-color:var(--ap-teal)}.nurse-arc-root.nurse-arc-root .na-site-button.secondary:hover{background:var(--ap-aqua);color:var(--ap-navy);border-color:var(--ap-navy)}.nurse-arc-root.nurse-arc-root .na-public a:not(.na-site-button){color:var(--ap-teal-dk)}.nurse-arc-root.nurse-arc-root .na-public .na-card a.na-site-button{background:var(--ap-teal);color:#fff;border-color:var(--ap-teal)}.nurse-arc-root.nurse-arc-root .na-public .na-card a.na-site-button:hover{background:var(--ap-navy);border-color:var(--ap-navy)}#main-content.na-public>section{margin-top:22px}#main-content.na-public>section.na-band{padding:30px 32px;border-radius:18px;border:1px solid var(--ap-line);border-top:0;box-shadow:none}#main-content.na-public>section.na-band>h2{margin-bottom:8px}#main-content .na-section-intro{margin:0 0 18px}#main-content>section.band-white{background:#fff}#main-content>section.band-aqua{background:var(--ap-aqua);border-color:#b9ddd7}#main-content>section.band-blush{background:var(--ap-blush);border-color:#efc9c6}#main-content>section.band-navy{background:var(--ap-navy);border-color:var(--ap-navy)}#main-content>section.band-navy>.na-split>div:first-child :is(h2,h3,p,li){color:#fff}#main-content>section.band-navy>.na-split>div:first-child .na-eyebrow{color:var(--ap-gold)}#main-content>section.band-navy>.na-split>div:first-child .na-site-button{background:var(--ap-gold);border-color:var(--ap-gold);color:var(--ap-navy)}#main-content>section.band-navy>.na-split>div:first-child .na-site-button:hover{background:#fff;border-color:#fff;color:var(--ap-navy)}#main-content>section.band-navy>.na-split>div:first-child .na-site-button.secondary{background:transparent;color:#fff;border-color:#fff}#main-content>section.band-navy>.na-split>div:first-child .na-site-button.secondary:hover{background:#fff;color:var(--ap-navy)}#main-content>section.band-navy :is(a,button,summary):focus-visible{outline-color:var(--ap-gold)}#main-content .na-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:28px;align-items:start}#main-content .na-split>.mailerlite-signup{margin:0}#main-content .na-price{color:var(--ap-navy);font-size:2.5rem;margin:8px 0 2px}#main-content .na-price small{color:var(--ap-ink)}#main-content>section.na-home-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:28px;align-items:center;margin:22px 0 0;padding:30px;background:#fff;border:1px solid var(--ap-line);border-top:5px solid var(--ap-teal);border-radius:20px}#main-content .na-home-hero h1{font-size:clamp(2rem,4.4vw,3.3rem);line-height:1.12;margin:0 0 14px;color:var(--ap-navy)}#main-content .na-home-hero .na-lede{font-size:1.15rem;color:var(--ap-ink)}#main-content .na-home-hero .na-hero-note{color:var(--ap-muted);font-size:.95rem;margin-top:12px}#main-content .na-home-hero-media{margin:0;background:var(--ap-aqua);border-radius:16px;overflow:hidden;line-height:0}#main-content .na-home-hero-media img{display:block;width:100%;height:auto;aspect-ratio:2/1;object-fit:contain}.nurse-arc-root .na-explore-card{background:#fff;border:1px solid var(--ap-line);border-radius:14px;padding:22px;min-width:0;display:flex;flex-direction:column}.nurse-arc-root .na-explore-card.tone-blush{background:#fff;border-top:5px solid #d98b8f}.nurse-arc-root .na-explore-card.tone-white{border-top:5px solid var(--ap-teal)}.nurse-arc-root.nurse-arc-root .na-explore-card h3{margin:2px 0 8px;color:var(--ap-navy);font-size:1.2rem}.nurse-arc-root.nurse-arc-root .na-explore-card p{color:var(--ap-ink);font-size:1rem;margin:0 0 10px}.nurse-arc-root .na-explore-details{margin-top:auto;border-top:1px solid var(--ap-line);padding-top:10px}.nurse-arc-root .na-explore-details summary{cursor:pointer;font-weight:700;color:var(--ap-teal-dk);min-height:44px;display:flex;align-items:center;list-style:none}.nurse-arc-root .na-explore-details summary::-webkit-details-marker{display:none}.nurse-arc-root .na-explore-details summary:after{content:"+";margin-left:auto;font-size:1.3rem;line-height:1}.nurse-arc-root .na-explore-details[open] summary:after{content:"−"}.nurse-arc-root .na-explore-body{padding:4px 0 2px}.nurse-arc-root .na-explore-body .na-inline-links{gap:8px 16px;margin-top:6px}#main-content .na-grid{gap:16px}#main-content .na-welcome-note .na-signoff{font-family:Libre Baskerville,Georgia,serif;font-style:italic;color:var(--ap-navy)}#main-content>section.na-guide-hero{background:var(--ap-navy);padding:32px;border-radius:18px;border-top:5px solid var(--ap-gold);margin-top:22px}#main-content>section.na-guide-hero :is(h1,p){color:#fff}#main-content>section.na-guide-hero .na-eyebrow{color:var(--ap-gold)}#main-content>section.na-guide-hero .na-site-button{background:var(--ap-gold);border-color:var(--ap-gold);color:var(--ap-navy)}#main-content>section.na-guide-hero .na-site-button:hover{background:#fff;border-color:#fff}#main-content .na-hero>div:first-child .na-eyebrow{color:var(--ap-gold)}.nurse-arc-root.nurse-arc-root .mailerlite-signup{background:#fff;border:1px solid var(--ap-line);border-top:5px solid var(--ap-teal);border-radius:16px;box-shadow:0 10px 28px #102f4814;padding:24px}.nurse-arc-root.nurse-arc-root .mailerlite-signup :is(h2,p,strong){color:var(--ap-navy)}.nurse-arc-root.nurse-arc-root .mailerlite-signup .micro-note{color:var(--ap-muted)}.nurse-arc-root.nurse-arc-root .mailerlite-signup a{color:var(--ap-teal-dk)}.nurse-arc-root .mailerlite-signup .ml-embedded:not(#na-x):not(#na-y) :is(.ml-form-embedContainer,.ml-form-embedWrapper,.ml-form-embedBody,.ml-form-successBody,.ml-form-align-center){background:#fff!important;background-color:#fff!important;border-color:var(--ap-line)!important}.nurse-arc-root .mailerlite-signup .ml-embedded:not(#na-x):not(#na-y) .ml-form-embedWrapper{border-radius:12px!important;max-width:100%!important;width:100%!important}.nurse-arc-root .mailerlite-signup .ml-embedded:not(#na-x):not(#na-y) :is(.ml-form-embedContent,.ml-form-successContent) :is(h4,h3,h2){color:#102f48!important;font-family:Libre Baskerville,Georgia,serif!important;font-size:1.3rem!important;line-height:1.3!important;text-align:left!important}.nurse-arc-root .mailerlite-signup .ml-embedded:not(#na-x):not(#na-y) :is(.ml-form-embedContent,.ml-form-successContent,.ml-form-embedPermissions,.ml-form-embedPermissionsContent,.ml-form-fieldRow,.ml-form-checkboxRow,.ml-form-formContent) :is(p,span,label,li,div.description,.label-description){color:#203e50!important;background:transparent!important;font-size:1rem!important;line-height:1.55!important}.nurse-arc-root .mailerlite-signup .ml-embedded:not(#na-x):not(#na-y) label{color:#102f48!important;font-weight:600!important}.nurse-arc-root .mailerlite-signup .ml-embedded:not(#na-x):not(#na-y) .ml-form-embedPermissions :is(p,span){font-size:.9rem!important;color:#425c68!important}.nurse-arc-root .mailerlite-signup .ml-embedded:not(#na-x):not(#na-y) a{color:#00646a!important;text-decoration:underline!important}.nurse-arc-root .mailerlite-signup .ml-embedded:not(#na-x):not(#na-y) :is(input.form-control,input[type=email],input[type=text]){background:#fff!important;color:#102f48!important;border:1px solid #6b7f88!important;border-radius:10px!important;min-height:48px!important;font-size:1rem!important}.nurse-arc-root .mailerlite-signup .ml-embedded:not(#na-x):not(#na-y) input::placeholder{color:#55707b!important;opacity:1!important}.nurse-arc-root .mailerlite-signup .ml-embedded:not(#na-x):not(#na-y) input:focus-visible{outline:3px solid #007a80!important;outline-offset:2px!important}.nurse-arc-root .mailerlite-signup .ml-embedded:not(#na-x):not(#na-y) .ml-form-embedSubmit :is(button,button.primary,button[type=submit],button.loading){background:#007a80!important;background-color:#007a80!important;color:#fff!important;border:1px solid #007a80!important;border-radius:10px!important;min-height:48px!important;font-size:1rem!important;font-weight:700!important}.nurse-arc-root .mailerlite-signup .ml-embedded:not(#na-x):not(#na-y) .ml-form-embedSubmit button:hover{background:#102f48!important;background-color:#102f48!important;border-color:#102f48!important}.nurse-arc-root .mailerlite-signup .ml-embedded:not(#na-x):not(#na-y) .ml-form-embedSubmit button:focus-visible{outline:3px solid #102f48!important;outline-offset:2px!important}.nurse-arc-root .mailerlite-signup .ml-embedded:not(#na-x):not(#na-y) :is(.ml-error,.ml-validate-error) :is(input){border-color:#9c302e!important}.nurse-arc-root .mailerlite-signup .ml-embedded:not(#na-x):not(#na-y) :is(.ml-error,.ml-validate-error) :is(label,p,span){color:#9c302e!important}.nurse-arc-root .na-compass-intro{max-width:720px;padding-top:28px}.nurse-arc-root .na-compass-intro .welcome-inner{gap:12px}.nurse-arc-root .na-compass-kicker{margin:0;font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:#795313}.nurse-arc-root .na-compass-intro .display-xl{margin:0;color:#102f48}.nurse-arc-root .na-compass-intro .lede{margin:0;color:#203e50}.nurse-arc-root .na-community-img{display:block;width:100%;height:auto;aspect-ratio:2/1;object-fit:contain;border-radius:16px;background:#e0f2ef;margin:4px 0}.nurse-arc-root .na-compass-meta{margin:0;color:#203e50;font-weight:600;font-size:.98rem}.nurse-arc-root .na-compass-intro .notice-card{margin:4px 0 0;padding:16px 18px}.nurse-arc-root .na-compass-alt{margin:0;color:#203e50}.nurse-arc-root .na-compass-alt a{color:#00646a;font-weight:700}.nurse-arc-root.nurse-arc-root .welcome-screen .logo-img-full{max-width:360px;height:auto}.nurse-arc-root.nurse-arc-root .nursearc-footer{background:#102f48;color:#fff;border-top:5px solid #e9bd5d;padding:28px max(20px,calc((100% - 1144px)/2));display:grid;gap:16px}.nurse-arc-root.nurse-arc-root .nursearc-footer :is(p,div,strong){color:#fff}.nurse-arc-root.nurse-arc-root .nursearc-footer a{color:#fff;text-underline-offset:3px}.nurse-arc-root.nurse-arc-root .nursearc-footer a:hover{color:#e9bd5d}.nurse-arc-root .na-footer-brand p{margin:2px 0;line-height:1.5}.nurse-arc-root.nurse-arc-root .nursearc-footer .na-footer-tag{color:#e9bd5d;font-family:Libre Baskerville,Georgia,serif;font-size:1.1rem}.nurse-arc-root .na-footer-logo{display:block;height:84px;width:auto;object-fit:contain;background:#fff;border-radius:12px;padding:6px 10px;margin-bottom:10px}.nurse-arc-root.nurse-arc-root .nursearc-footer .footer-links{display:flex;flex-wrap:wrap;gap:6px 16px}.nurse-arc-root.nurse-arc-root .nursearc-footer .footer-copyright{color:#d9e3ea;font-size:.85rem;line-height:1.55}@media(max-width:850px){#main-content>section.na-home-hero,#main-content .na-split{grid-template-columns:1fr}.nurse-arc-root .na-header-logo{height:70px}}@media(max-width:600px){.nurse-arc-root.nurse-arc-root .na-site-header{padding:10px 14px}.nurse-arc-root .na-header-logo{height:60px}#main-content.na-public>section{margin-top:16px}#main-content.na-public>section.na-band,#main-content>section.na-home-hero,#main-content>section.na-guide-hero{padding:22px 16px;border-radius:14px}#main-content .na-home-hero .na-lede{font-size:1.05rem}.nurse-arc-root .na-explore-card{padding:18px 16px}.nurse-arc-root.nurse-arc-root .mailerlite-signup{padding:18px 14px}.nurse-arc-root .na-compass-intro{padding-top:16px}}@media(max-width:360px){.nurse-arc-root.nurse-arc-root .na-public{padding:0 10px 32px}#main-content.na-public>section.na-band,#main-content>section.na-home-hero,#main-content>section.na-guide-hero{padding:18px 12px}.nurse-arc-root .na-header-logo{height:52px}.nurse-arc-root.nurse-arc-root .na-site-cta{padding:9px 10px;font-size:.8rem}}.nurse-arc-root.nurse-arc-root,.nurse-arc-root.nurse-arc-root :is(p,li,a,button,input,select,textarea,label,summary,dd,dt,td,th,small){font-family:DM Sans,"Source Sans 3",sans-serif}.nurse-arc-root.nurse-arc-root :is(h1,h2,.display-xl,.display-sm,.question,.rec-title){font-family:Libre Baskerville,Georgia,serif;letter-spacing:-.01em}.nurse-arc-root.nurse-arc-root :is(.dco-hero,.catalog-detail-hero) :is(h1,h2,p){color:#fff}.nurse-arc-root.nurse-arc-root :is(.dco-hero,.catalog-detail-hero) :is(.eyebrow,.dco-eyebrow){color:#e9bd5d}.nurse-arc-root.nurse-arc-root :is(.dco-section,.catalog-section) :is(h2,h3){color:#102f48}#main-content>section.na-home-hero{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:30px;padding:36px 38px;background:radial-gradient(ellipse at 5% 5%,#e4f3ef,transparent 55%),#fff9ee;border:1px solid #eadfc4;border-top:0;border-bottom:5px solid #e9bd5d}#main-content .na-home-hero h1{font-size:clamp(2rem,4vw,2.75rem);line-height:1.25;margin:10px 0 14px}#main-content .na-home-hero .na-script-accent{font-family:Caveat,Segoe Print,cursive;font-size:1.2em;line-height:1.08;color:#00646a;display:inline-block;padding-bottom:6px;border-bottom:4px solid #e9bd5d;letter-spacing:0}#main-content .na-home-hero .na-hero-lead{font-size:1.2rem;font-weight:600;color:#102f48;margin:0 0 10px}#main-content .na-home-hero p{margin:0 0 8px}#main-content .na-home-hero .na-team-note{font-family:Caveat,Segoe Print,cursive;font-size:1.55rem;line-height:1.25;color:#795313;margin-top:12px}#main-content .na-home-hero .na-team-note strong{font-family:inherit;color:#795313}#main-content .na-home-hero .na-hero-note{margin:8px 0 0}#main-content .na-hero-links{margin-top:8px}#main-content .na-hero-links a{font-weight:600;min-height:44px;display:inline-flex;align-items:center}.nurse-arc-root .na-hero-visual{min-width:0}.nurse-arc-root .na-brand-showcase{background:#fff;border:1px solid #e4d9bd;border-radius:130px 130px 18px 18px;padding:34px 16px 24px;text-align:center;box-shadow:0 12px 26px #102f4812}.nurse-arc-root .na-brand-showcase img{display:block;width:100%;max-width:400px;height:auto;margin:0 auto;object-fit:contain}.nurse-arc-root.nurse-arc-root .na-brand-showcase p{font-family:Libre Baskerville,Georgia,serif;font-size:1.05rem;line-height:1.6;color:#102f48;margin:14px 0 0}.nurse-arc-root.nurse-arc-root .na-possibility-note{margin:16px 8px 0;padding:14px 18px;text-align:center;border-radius:6px;background:#f7d8db;font-family:Caveat,Segoe Print,cursive;font-size:1.65rem;line-height:1.25;color:#102f48}.nurse-arc-root.nurse-arc-root .na-possibility-note strong{font-family:inherit}#main-content>section.na-compass-feature{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:28px;align-items:center}#main-content .na-compass-feature img{display:block;width:100%;height:auto;aspect-ratio:2/1;object-fit:contain;border-radius:14px;background:#fff}#main-content .na-steps{list-style:none;padding:0;margin:14px 0 18px;display:flex;flex-wrap:wrap;gap:10px 18px}#main-content .na-steps li{display:flex;align-items:center;gap:8px;font-weight:600;color:#102f48;margin:0}#main-content .na-steps span{width:30px;height:30px;border-radius:50%;background:#007a80;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:.9rem}.nurse-arc-root .na-footer-social{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:8px}.nurse-arc-root.nurse-arc-root .na-footer-social a{font-weight:700;min-height:44px;display:inline-flex;align-items:center}@media(max-width:850px){#main-content>section.na-home-hero,#main-content>section.na-compass-feature{grid-template-columns:1fr}.nurse-arc-root .na-brand-showcase img{max-width:300px}}@media(max-width:600px){#main-content>section.na-home-hero{padding:22px 16px}#main-content .na-home-hero h1{font-size:1.85rem}.nurse-arc-root .na-brand-showcase{border-radius:90px 90px 14px 14px;padding:24px 12px 18px}.nurse-arc-root .na-brand-showcase img{max-width:240px}.nurse-arc-root.nurse-arc-root .na-possibility-note{font-size:1.4rem}}#root .nurse-arc-root:not(.na-approved-home-shell){--na-ink:#112e49;--na-deep:#112e49;--na-muted:#42566b;--na-gold:#694d12;--na-paper:#fff8ed;--na-wash:#c4e9e4;--na-line:rgba(17,46,73,.2);--pivot-ink:#112e49;--pivot-deep:#00676d;--pivot-navy:#112e49;--pivot-muted:#42566b;--pivot-paper:#fff8ed;--pivot-line:rgba(17,46,73,.2);--pivot-gold:#694d12;--ap-ink:#112e49;--ap-navy:#112e49;--ap-muted:#42566b;--ap-gold:#694d12;--ap-line:rgba(17,46,73,.2);--ap-paper:#fff8ed;--ap-sage:#c4e9e4;--cn-ink:#112e49;--cn-muted:#42566b;--cn-gold:#694d12;--cn-line:rgba(17,46,73,.2);--cn-paper:#fff8ed;--cn-sage:#c4e9e4;--tk-ink:#112e49;--tk-muted:#42566b;--tk-gold:#694d12;--tk-line:rgba(17,46,73,.2);--tk-paper:#fff8ed;--tk-sage:#c4e9e4;--rc-ink:#112e49;--rc-deep:#112e49;--rc-teal:#00676d;--rc-muted:#42566b;--rc-gold:#694d12;--rc-line:rgba(17,46,73,.2);--rc-paper:#fff8ed;--rc-card:#fff8ed;--rc-sand:#ffdbc2;--myarc-ink:#112e49;--myarc-muted:#42566b;--myarc-gold:#694d12;--myarc-paper:#fff8ed;--myarc-line:rgba(17,46,73,.2);--nc-ink:#112e49;--nc-deep:#112e49;--nc-teal:#00676d;--nc-muted:#42566b;--nc-gold:#694d12;--nc-line:rgba(17,46,73,.2);--nc-paper:#fff8ed;--nc-card:#fff8ed;--nc-sand:#ffdbc2;--nsc-ink:#112e49;--nsc-muted:#42566b;--nsc-line:rgba(17,46,73,.2);--nsc-paper:#fff8ed;--nsc-teal:#00676d;--background:210 61% 18%;--foreground:40 100% 98%;--card:42 100% 97%;--card-foreground:210 61% 18%;--popover:42 100% 97%;--popover-foreground:210 61% 18%;--primary:180 100% 21%;--primary-foreground:0 0% 100%;--secondary:344 67% 89%;--secondary-foreground:210 61% 18%;--muted:172 46% 84%;--muted-foreground:210 24% 31%;--accent:266 55% 89%;--accent-foreground:210 61% 18%;--border:39 45% 55%;--input:42 100% 97%;--ring:39 45% 55%;--font-sans:"DM Sans",sans-serif;--font-serif:"Libre Baskerville",Georgia,serif}#root .nurse-arc-root:not(.na-approved-home-shell) :is(.career-pivot-screen,.action-plan-screen,.credential-navigator,.tk-screen,.rc-screen,.gr-screen,.myarc-screen,.compensation-screen){color:#fffaf2}#root .nurse-arc-root:not(.na-approved-home-shell) .career-pivot-screen{--pivot-ink:#112e49;--pivot-deep:#00676d;--pivot-navy:#112e49;--pivot-muted:#42566b;--pivot-paper:#fff8ed;--pivot-line:rgba(17,46,73,.2);--pivot-gold:#694d12}#root .nurse-arc-root:not(.na-approved-home-shell) .action-plan-screen{--ap-ink:#112e49;--ap-navy:#112e49;--ap-muted:#42566b;--ap-gold:#694d12;--ap-line:rgba(17,46,73,.2);--ap-paper:#fff8ed;--ap-sage:#c4e9e4}#root .nurse-arc-root:not(.na-approved-home-shell) .credential-navigator,#root .nurse-arc-root:not(.na-approved-home-shell) .cn-screen{--cn-ink:#112e49;--cn-muted:#42566b;--cn-gold:#694d12;--cn-line:rgba(17,46,73,.2);--cn-paper:#fff8ed;--cn-sage:#c4e9e4}#root .nurse-arc-root:not(.na-approved-home-shell) .tk-screen{--tk-ink:#112e49;--tk-muted:#42566b;--tk-gold:#694d12;--tk-line:rgba(17,46,73,.2);--tk-paper:#fff8ed;--tk-sage:#c4e9e4}#root .nurse-arc-root:not(.na-approved-home-shell) .rc-screen,#root .nurse-arc-root:not(.na-approved-home-shell) .growth-screen{--rc-ink:#112e49;--rc-deep:#112e49;--rc-teal:#00676d;--rc-muted:#42566b;--rc-gold:#694d12;--rc-line:rgba(17,46,73,.2);--rc-paper:#fff8ed;--rc-card:#fff8ed;--rc-sand:#ffdbc2}#root .nurse-arc-root:not(.na-approved-home-shell) .myarc-screen{--myarc-ink:#112e49;--myarc-muted:#42566b;--myarc-gold:#694d12;--myarc-paper:#fff8ed;--myarc-line:rgba(17,46,73,.2)}#root .nurse-arc-root:not(.na-approved-home-shell) .compensation-screen{--nc-ink:#112e49;--nc-deep:#112e49;--nc-teal:#00676d;--nc-muted:#42566b;--nc-gold:#694d12;--nc-line:rgba(17,46,73,.2);--nc-paper:#fff8ed;--nc-card:#fff8ed;--nc-sand:#ffdbc2}#root .nurse-arc-root:not(.na-approved-home-shell) :is(.career-pivot-workspace-intro,.career-pivot-hero,.tk-hero,.rc-hero,.cn-hero,.ap-context-panel,.myarc-compare-intro){position:relative;overflow:hidden;background:#c4e9e4!important;color:#112e49!important;border:1px solid #c49b46!important;border-bottom:4px solid #c49b46!important;border-radius:20px}#root .nurse-arc-root:not(.na-approved-home-shell) .career-pivot-workspace-intro{padding:clamp(20px,4vw,34px)}#root .nurse-arc-root:not(.na-approved-home-shell) :is(.career-pivot-workspace-intro,.career-pivot-hero,.tk-hero,.rc-hero,.cn-hero,.ap-context-panel,.myarc-compare-intro) :is(h1,h2,h3,h4,p,li,label,strong,small,span,legend,em,i){color:#112e49!important}#root .nurse-arc-root:not(.na-approved-home-shell) :is(.career-pivot-workspace-intro,.career-pivot-hero,.tk-hero,.rc-hero,.cn-hero,.ap-context-panel,.myarc-compare-intro) :is(.career-pivot-lede,.tk-description,.rc-helper,.cn-body,.myarc-compare-intro){color:#112e49!important}#root .nurse-arc-root:not(.na-approved-home-shell) :is(.career-pivot-workspace-intro,.career-pivot-hero,.tk-hero,.rc-hero,.cn-hero,.ap-context-panel) :is(.tk-eyebrow,.rc-eyebrow,.ap-eyebrow,.cn-category-number){color:#694d12!important}#root .nurse-arc-root:not(.na-approved-home-shell) :is(.career-pivot-workspace-intro,.career-pivot-hero,.tk-hero,.rc-hero,.cn-hero,.ap-context-panel) :is(h1,h2) em{color:#00676d!important;font-family:Caveat,cursive;font-size:1.08em;font-style:normal}#root .nurse-arc-root:not(.na-approved-home-shell) :is(.career-pivot-form,.career-pivot-option,.career-pivot-gap,.career-pivot-disclaimer,.ap-phase,.ap-task,.cn-block,.cn-education-card,.cn-category,.cn-cert,.tk-panel,.tk-feature,.rc-panel,.rc-category,.gr-tool,.myarc-card,.myarc-empty,.cn-empty,.tk-empty,.rc-empty,.nsc-empty,.na-account-detail,.na-import-list,.na-import-note,.na-account-confirm,.na-auth-form-wrap,.na-auth-clerk,.membership-billing,.membership-plan-card){background:#fff8ed;color:#112e49;border-color:#112e4938}#root .nurse-arc-root:not(.na-approved-home-shell) :is(.career-pivot-form,.career-pivot-option,.career-pivot-gap,.career-pivot-disclaimer,.ap-phase,.ap-task,.cn-block,.cn-education-card,.cn-category,.cn-cert,.tk-panel,.tk-feature,.rc-panel,.rc-category,.gr-tool,.myarc-card,.myarc-empty,.cn-empty,.tk-empty,.rc-empty,.nsc-empty,.na-account-detail,.na-import-list,.na-import-note,.na-account-confirm,.na-auth-form-wrap,.na-auth-clerk,.membership-billing,.membership-plan-card) :is(h1,h2,h3,h4,p,li,label,strong,small,span,dt,dd,legend){color:#112e49}#root .nurse-arc-root:not(.na-approved-home-shell) :is(.career-pivot-option[aria-pressed=true],.career-pivot-option[aria-checked=true],.ap-task[aria-checked=true],[aria-selected=true]){background:#ded3f5!important;color:#112e49!important;border-color:#00676d!important}#root .nurse-arc-root:not(.na-approved-home-shell) :is(.career-pivot-option-index,.ap-task-number,.cn-item-number,.tk-tool-icon,.rc-category-icon,.gr-tool-icon){color:#00676d}#root .nurse-arc-root:not(.na-approved-home-shell) :is(.career-pivot-form,.ap-phase,.cn-block,.tk-panel,.rc-category,.gr-tool,.myarc-card):nth-child(3n+2){background:#ded3f5}#root .nurse-arc-root:not(.na-approved-home-shell) :is(.career-pivot-header,.myarc-topbar,.tk-topbar,.rc-topbar,.cn-topbar,.ap-topbar,.catalog-topbar,.na-bundle-top)>:first-child{display:none!important}#root .nurse-arc-root:not(.na-approved-home-shell) :is(.career-pivot-header,.myarc-topbar,.tk-topbar,.rc-topbar,.cn-topbar,.ap-topbar,.catalog-topbar,.na-bundle-top){display:flex;align-items:center;justify-content:flex-end;gap:12px;min-height:48px;margin:0 0 16px;padding:4px 0 10px;background:transparent!important;border:0!important;border-bottom:1px solid rgba(196,155,70,.7)!important;border-radius:0!important;box-shadow:none!important}#root .nurse-arc-root:not(.na-approved-home-shell) :is(.career-pivot-header,.myarc-topbar,.tk-topbar,.rc-topbar,.cn-topbar,.ap-topbar,.catalog-topbar,.na-bundle-top) :is(button,a){color:#c4e9e4;font-weight:700;text-underline-offset:4px}#root .nurse-arc-root:not(.na-approved-home-shell) .na-auth-logo{display:block;width:116px;min-width:116px;line-height:0}#root .nurse-arc-root:not(.na-approved-home-shell) .na-auth-logo img{display:block;width:100%;height:auto}#root .nurse-arc-root:not(.na-approved-home-shell) .na-account-nav{min-height:70px;flex-wrap:nowrap}#root .nurse-arc-root:not(.na-approved-home-shell) .workspace-nav{display:flex;flex-wrap:nowrap;justify-content:flex-start;gap:6px;width:100%;max-width:1280px;margin:0 auto;padding:8px clamp(12px,3vw,30px);overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;border-top:0;border-bottom:3px solid #c49b46}#root .nurse-arc-root:not(.na-approved-home-shell) .workspace-nav button{flex:0 0 auto;white-space:nowrap;padding-inline:13px}#root .nurse-arc-root:not(.na-approved-home-shell) .workspace-nav button:hover,#root .nurse-arc-root:not(.na-approved-home-shell) .workspace-nav button[aria-current=page]{background:#112e49;color:#fffaf2}#root .nurse-arc-root:not(.na-approved-home-shell) :is(input,textarea,select){color:#112e49;background:#fff8ed;border:1px solid #647789;border-radius:10px;caret-color:#00676d}#root .nurse-arc-root:not(.na-approved-home-shell) :is(input,textarea,select):focus-visible{outline:3px solid #00676d;outline-offset:2px}#root .nurse-arc-root:not(.na-approved-home-shell) :is(input[type=checkbox],input[type=radio]){accent-color:#00676d}#root .nurse-arc-root:not(.na-approved-home-shell) :is([role=tablist],.tabs,.tab-list,.tabs-list){display:flex;flex-wrap:wrap;gap:8px;border-color:#c49b46bf}#root .nurse-arc-root:not(.na-approved-home-shell) :is([role=tab],.tab){min-height:42px;padding:8px 14px;color:#112e49;background:#c4e9e4;border:1px solid rgba(17,46,73,.18);border-radius:12px}#root .nurse-arc-root:not(.na-approved-home-shell) :is([role=tab][aria-selected=true],.tab[aria-selected=true]){color:#fffaf2!important;background:#112e49!important;border-color:#c49b46!important}#root .nurse-arc-root:not(.na-approved-home-shell) :is(dialog,[role=dialog],.modal,.dialog,.sheet-content,[data-slot=dialog-content],[data-slot=alert-dialog-content],[data-radix-popper-content-wrapper]>*){color:#112e49;background:#fff8ed;border:1px solid #c49b46;border-radius:18px;box-shadow:0 16px 48px #07182847}#root .nurse-arc-root:not(.na-approved-home-shell) :is(dialog,[role=dialog],.modal,.dialog,.sheet-content,[data-slot=dialog-content],[data-slot=alert-dialog-content]) :is(h1,h2,h3,p,li,label,strong,small){color:#112e49}#root .nurse-arc-root:not(.na-approved-home-shell) :is(.table-wrap,.table-responsive,[class*=table-scroll]){max-width:100%;overflow-x:auto;border-radius:14px;border:1px solid rgba(196,155,70,.7)}#root .nurse-arc-root:not(.na-approved-home-shell) table{width:100%;border-collapse:collapse;color:#112e49;background:#fff8ed}#root .nurse-arc-root:not(.na-approved-home-shell) :is(th,td){padding:11px 13px;border-bottom:1px solid rgba(17,46,73,.18);text-align:left;vertical-align:top}#root .nurse-arc-root:not(.na-approved-home-shell) th{color:#fffaf2;background:#112e49;font-weight:700}#root .nurse-arc-root:not(.na-approved-home-shell) tbody tr:nth-child(2n){background:#e7f4f1}#root .nurse-arc-root:not(.na-approved-home-shell) :is(.na-account-danger,.gr-confirm,.na-account-confirm){background:#f6d0db;border-color:#b95f66}#root .nurse-arc-root:not(.na-approved-home-shell) :is(.na-account-danger,.gr-confirm,.na-account-confirm) :is(h2,h3,p,label,strong,small){color:#112e49}#root .nurse-arc-root:not(.na-approved-home-shell) .na-account-danger-button{color:#fff;background:#9b3447;border-color:#9b3447}#root .nurse-arc-root:not(.na-approved-home-shell) .na-account-danger-button:disabled{color:#fff;background:#7b6870;border-color:#7b6870;opacity:1}#root .nurse-arc-root:not(.na-approved-home-shell) :is(.career-pivot-workspace-intro,.career-pivot-hero,.tk-hero,.rc-hero,.cn-hero):before{content:"";position:absolute;z-index:0;top:18px;right:22px;width:30px;height:40px;border:1px solid rgba(0,103,109,.5);border-left:5px double rgba(0,103,109,.6);border-radius:4px;background:repeating-linear-gradient(to bottom,transparent 0 8px,rgba(0,103,109,.23) 8px 9px);opacity:.4;pointer-events:none}@media(max-width:640px){#root .nurse-arc-root:not(.na-approved-home-shell) .na-account-nav{min-height:64px;padding:8px 12px;gap:8px;flex-wrap:wrap}#root .nurse-arc-root:not(.na-approved-home-shell) .na-account-brand img{width:96px}#root .nurse-arc-root:not(.na-approved-home-shell) .workspace-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:7px 10px;overflow-x:visible}#root .nurse-arc-root:not(.na-approved-home-shell) .workspace-nav button{min-height:42px;padding-inline:11px;font-size:13px;white-space:normal;min-width:0}#root .nurse-arc-root:not(.na-approved-home-shell) :is(.career-pivot-workspace-intro,.career-pivot-hero,.tk-hero,.rc-hero,.cn-hero,.ap-context-panel,.myarc-compare-intro){border-radius:16px}#root .nurse-arc-root:not(.na-approved-home-shell) :is(.career-pivot-header,.myarc-topbar,.tk-topbar,.rc-topbar,.cn-topbar,.ap-topbar,.catalog-topbar,.na-bundle-top){min-height:42px;margin-bottom:12px}#root .nurse-arc-root:not(.na-approved-home-shell) :is(th,td){padding:9px 10px}#root .nurse-arc-root:not(.na-approved-home-shell) .na-auth-logo{width:96px;min-width:96px}#root .nurse-arc-root:not(.na-approved-home-shell) :is(.career-pivot-workspace-intro,.career-pivot-hero,.tk-hero,.rc-hero,.cn-hero):before{top:12px;right:13px;opacity:.22}}#root .nurse-arc-root:not(.na-approved-home-shell) .workspace-chooser>header{display:none!important}#root .nurse-arc-root:not(.na-approved-home-shell) .workspace-chooser>.display-lg{color:#fffaf2!important}#root .nurse-arc-root:not(.na-approved-home-shell) .workspace-chooser>.lede,#root .nurse-arc-root:not(.na-approved-home-shell) .workspace-chooser>p:not(.micro-note),#root .nurse-arc-root:not(.na-approved-home-shell) .workspace-chooser .workspace-chooser-fields>p,#root .nurse-arc-root:not(.na-approved-home-shell) .workspace-chooser .micro-note{color:#fffaf2!important}#root .nurse-arc-root:not(.na-approved-home-shell) .workspace-chooser .micro-note{color:#c4e9e4!important}#root .nurse-arc-root:not(.na-approved-home-shell) .workspace-chooser .workspace-chooser-fields>label{color:#fffaf2}#root .nurse-arc-root:not(.na-approved-home-shell) :is(.myarc-hero,.myarc-resource-link){position:relative;background:#c4e9e4!important;color:#112e49!important;border:1px solid #c49b46!important;border-bottom:4px solid #c49b46!important;border-radius:20px;box-shadow:0 7px #112e491f}#root .nurse-arc-root:not(.na-approved-home-shell) .myarc-hero{padding:clamp(22px,4vw,42px)}#root .nurse-arc-root:not(.na-approved-home-shell) :is(.myarc-hero,.myarc-resource-link) :is(h1,h2,h3,p,li,strong,small,span,em){color:#112e49!important}#root .nurse-arc-root:not(.na-approved-home-shell) .myarc-hero .myarc-eyebrow{color:#694d12!important}#root .nurse-arc-root:not(.na-approved-home-shell) .myarc-hero h1 em{color:#00676d!important;font-family:Caveat,cursive;font-style:normal}#root .nurse-arc-root:not(.na-approved-home-shell) .myarc-capacity{background:#ded3f5!important;border:1px solid #c49b46;border-top:3px solid #c49b46;border-radius:14px}#root .nurse-arc-root:not(.na-approved-home-shell) .myarc-library :is(.myarc-section-head h2,.myarc-section-caption),#root .nurse-arc-root:not(.na-approved-home-shell) .myarc-compare>h2{color:#fffaf2!important}#root .nurse-arc-root:not(.na-approved-home-shell) .myarc-library .myarc-section-index{color:#f1d58f!important}#root .nurse-arc-root:not(.na-approved-home-shell) .myarc-empty{background:#ded3f5!important}#root .nurse-arc-root:not(.na-approved-home-shell) .na-account{--na-ink:#112e49;--na-deep:#112e49;--na-muted:#42566b;--na-gold:#694d12;--na-paper:#fff8ed;--na-wash:#c4e9e4;--na-line:rgba(17,46,73,.2)}#root .nurse-arc-root:not(.na-approved-home-shell) .nc-top>:not(button),#root .nurse-arc-root:not(.na-approved-home-shell) .myarc-topbar>:not(.myarc-back){display:none!important}#root .nurse-arc-root:not(.na-approved-home-shell) :is(.nc-top,.myarc-topbar){justify-content:flex-end}#root .nurse-arc-root:not(.na-approved-home-shell) .tk-sidebar .tk-nav button{color:#fffaf2!important}#root .nurse-arc-root:not(.na-approved-home-shell) .tk-sidebar .tk-nav button span{color:#f3ce86!important}#root .nurse-arc-root:not(.na-approved-home-shell) .tk-sidebar .tk-nav button:hover,#root .nurse-arc-root:not(.na-approved-home-shell) .tk-sidebar .tk-nav button[aria-current=page]{color:#112e49!important;background:#c4e9e4!important;border-left-color:#c49b46!important}#root .nurse-arc-root:not(.na-approved-home-shell) .gr-screen .rc-nav button{color:#fffaf2!important}#root .nurse-arc-root:not(.na-approved-home-shell) .gr-screen .rc-nav button[aria-current=page],#root .nurse-arc-root:not(.na-approved-home-shell) .gr-screen .rc-nav button:not([aria-current=page]):hover{color:#112e49!important;background:#c4e9e4!important;border-color:#c49b46!important}#root .nurse-arc-root:not(.na-approved-home-shell) .credential-navigator .cn-button-outline{color:#112e49!important;border-color:#112e4973!important;background:#fff8ed47!important;opacity:1!important}#root .nurse-arc-root:not(.na-approved-home-shell) .na-auth-story .na-auth-aside{color:#42566b!important}#root .nurse-arc-root:not(.na-approved-home-shell) .screen.legal-copy{display:block!important;width:calc(100% - 24px)!important;max-width:900px!important;min-height:0!important;margin:clamp(20px,4vw,48px) auto 64px!important;padding:clamp(22px,5vw,52px)!important;color:#112e49!important;background:#fff8ed!important;border:1px solid #c49b46!important;border-bottom:4px solid #c49b46!important;border-radius:20px;box-shadow:0 8px #112e491f}#root .nurse-arc-root:not(.na-approved-home-shell) .screen.legal-copy>h1{margin:0 0 18px!important;color:#112e49!important;font-family:Libre Baskerville,Georgia,serif;font-size:clamp(1.8rem,4vw,2.6rem);line-height:1.25}#root .nurse-arc-root:not(.na-approved-home-shell) .screen.legal-copy :is(p,li,div){color:#112e49!important;font-size:15px;line-height:1.72}#root .nurse-arc-root:not(.na-approved-home-shell) .screen.legal-copy p{margin:0 0 15px}#root .nurse-arc-root:not(.na-approved-home-shell) .screen.legal-copy h2{margin:28px 0 12px!important;padding:12px 16px;color:#112e49!important;background:#ded3f5!important;border-left:4px solid #00676d;border-radius:8px;font-family:Libre Baskerville,Georgia,serif}#root .nurse-arc-root:not(.na-approved-home-shell) .screen.legal-copy a{color:#00676d!important;text-underline-offset:3px}#root .nurse-arc-root:not(.na-approved-home-shell) .screen.legal-copy>.legal-copy-logo{display:inline-block;margin-bottom:24px}#root .nurse-arc-root:not(.na-approved-home-shell) .screen.legal-copy>.legal-copy-logo img{display:block;width:128px;height:auto}#root .nurse-arc-root:not(.na-approved-home-shell) .screen.legal-copy>.btn{display:inline-flex;margin-top:14px;padding:12px 18px;color:#fffaf2!important;background:#00676d;border:1px solid #00676d;border-radius:10px}#root .nurse-arc-root:not(.na-approved-home-shell) .na-public .na-hero .na-lede{color:#112e49!important}#root .nurse-arc-root:not(.na-approved-home-shell) .na-guide-hero .na-site-button{color:#112e49!important;background:#c49b46!important;border-color:#c49b46!important}#root .nurse-arc-root:not(.na-approved-home-shell) .na-storefront-button.secondary{color:#112e49!important;background:transparent!important;border-color:#00676d!important}#root .nurse-arc-root:not(.na-approved-home-shell) .na-storefront-button.secondary:hover{color:#112e49!important;background:#c4e9e4!important}#root .nurse-arc-root:not(.na-approved-home-shell) .na-membership-grid+.na-storefront-small{color:#c4e9e4!important}#root .nurse-arc-root:not(.na-approved-home-shell) .na-membership-account .na-account-text-button{color:#c4e9e4!important;background:transparent!important;text-decoration:underline;text-underline-offset:4px}#root .nurse-arc-root:not(.na-approved-home-shell) .my-arc-save-button:is(.is-saved,[aria-pressed=true]){background:#112e49!important;color:#ded3f5!important;border-color:#ded3f5!important}#root .nurse-arc-root:not(.na-approved-home-shell) .my-arc-save-button:is(.is-saved,[aria-pressed=true]) :is(span,svg){color:#ded3f5!important}#root .nurse-arc-root:not(.na-approved-home-shell) .my-arc-save-button:focus-visible{outline:3px solid #ded3f5!important;outline-offset:3px;box-shadow:0 0 0 3px #112e49!important}@media(max-width:850px){#root .nurse-arc-root:not(.na-approved-home-shell) .credential-navigator .cn-sidebar .cn-sidebar-title{color:#112e49!important}}#root .nurse-arc-root:not(.na-approved-home-shell) #membership-checkout .na-membership-consent{margin:20px 0;padding:16px;border:2px solid #ded3f5;border-radius:10px;background:#112e49;color:#fff8ed!important}#root .nurse-arc-root:not(.na-approved-home-shell) #membership-checkout .na-membership-consent :is(p,label){color:#fff8ed!important;line-height:1.7}#root .nurse-arc-root:not(.na-approved-home-shell) #membership-checkout .na-membership-consent label{display:block;padding:8px 0;cursor:pointer}#root .nurse-arc-root:not(.na-approved-home-shell) #membership-checkout .na-membership-consent input{width:20px;height:20px;margin-right:8px;vertical-align:middle;accent-color:#00676d}#root .nurse-arc-root:not(.na-approved-home-shell) :is(#membership-checkout,.na-bundle-access) :is(.na-account-text-button,.na-bundle-button){display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:44px;max-width:100%;padding:12px 18px;border:2px solid #00676d!important;border-radius:8px;background:#00676d!important;color:#fff8ed!important;opacity:1!important;font-weight:700;line-height:1.5;text-align:center;white-space:normal;text-decoration:none!important;cursor:pointer}#root .nurse-arc-root:not(.na-approved-home-shell) :is(#membership-checkout,.na-bundle-access) :is(.na-account-text-button,.na-bundle-button).secondary{background:#fff8ed!important;color:#112e49!important}#root .nurse-arc-root:not(.na-approved-home-shell) :is(#membership-checkout,.na-bundle-access) :is(.na-account-text-button,.na-bundle-button):not(:disabled):not([aria-disabled=true]):not([aria-busy=true]):is(:hover,:active){background:#004f55!important;color:#fff8ed!important;border-color:#fff8ed!important}#root .nurse-arc-root:not(.na-approved-home-shell) :is(#membership-checkout,.na-bundle-access) :is(.na-account-text-button,.na-bundle-button):is(:disabled,[aria-disabled=true],[aria-busy=true]){background:#ded3f5!important;color:#42566b!important;border:2px dashed #42566b!important;opacity:1!important;cursor:not-allowed}#root .nurse-arc-root:not(.na-approved-home-shell) #membership-checkout{--na-checkout-link:#ded3f5;--na-checkout-link-hover:#fff8ed}#root .nurse-arc-root:not(.na-approved-home-shell) .na-bundle-access{--na-checkout-link:#00676d;--na-checkout-link-hover:#112e49}#root .nurse-arc-root:not(.na-approved-home-shell) :is(#membership-checkout,.na-bundle-access) a:not(.na-account-text-button):not(.na-bundle-button){color:var(--na-checkout-link)!important;text-decoration:underline!important;text-underline-offset:3px;text-decoration-thickness:2px;overflow-wrap:anywhere}#root .nurse-arc-root:not(.na-approved-home-shell) :is(#membership-checkout,.na-bundle-access) a:not(.na-account-text-button):not(.na-bundle-button):is(:hover,:active){color:var(--na-checkout-link-hover)!important}#root .nurse-arc-root:not(.na-approved-home-shell) :is(#membership-checkout,.na-bundle-access) :is(button,a,input):focus-visible{outline:3px solid #ded3f5!important;outline-offset:3px;box-shadow:0 0 0 3px #112e49!important}
