:root{--blue:var(--wp--preset--color--university-blue);--gold:var(--wp--preset--color--knowledge-gold);--teal:var(--wp--preset--color--discovery-teal);--brown:var(--wp--preset--color--foundational-brown);--sandy:var(--wp--preset--color--sandy-brown);--midnight:var(--wp--preset--color--midnight);--bg:var(--wp--preset--color--white);--gold-dark:#D4AC00;--surface-card:#FFFFFF;--surface-raised:#FAF7F2;--surface-sunken:#E1E1E1;--ink:#2B2A2A;--ink-muted:#6B6A68;--hairline:rgba(43,42,42,0.10);--link:#1C3B70;--r-hdr:20px;--r-btn-scrolled:12px;--r-pill:9999px;--r-card:16px;--aql-h:64px;--body:var(--wp--preset--font-family--readex-pro);--head:var(--wp--preset--font-family--sora)}html{scroll-behavior:smooth;overflow-x:clip}.nsemm-theme-fade,.nsemm-theme-fade *{transition:background-color .36s ease,color .36s ease,border-color .36s ease,box-shadow .36s ease,fill .36s ease,stroke .36s ease!important}.nsemm-page{width:90vw;max-width:1600px;margin-inline:auto}.nsemm-content-page,.nsemm-topic{background:var(--sandy);margin-left:calc(-1 * var(--wp--style--root--padding-left));margin-right:calc(-1 * var(--wp--style--root--padding-right));padding-left:var(--wp--style--root--padding-left);padding-right:var(--wp--style--root--padding-right)}.wp-site-blocks>main{margin-block-start:0}.nsemm-page-head{padding-top:0}.nsemm-topic-head{padding-top:var(--wp--preset--spacing--30)}.nsemm-breadcrumb{gap:6px;color:var(--midnight);font-family:var(--head);opacity:.6}.nsemm-breadcrumb p{margin:0}.nsemm-breadcrumb a{color:var(--blue);text-decoration:none;opacity:.85}.nsemm-breadcrumb a:hover{opacity:1;text-decoration:underline;text-underline-offset:3px}.nsemm-pg-title{font-family:var(--head);font-size:42px;font-weight:700;color:var(--blue);line-height:1.15;padding:2px 0 28px;max-width:760px}@media (max-width:900px){.nsemm-pg-title{font-size:32px;padding:12px 22px 20px}}.nsemm-prose-card{max-width:min(92vw,1100px);margin-inline:auto;box-shadow:0 4px 20px color-mix(in srgb,var(--midnight) 5%,transparent)}.nsemm-prose-card p{line-height:1.8}.nsemm-prose-card{overflow:hidden}.nsemm-prose-card .wp-block-post-content>.wp-block-nsemm-hero,.nsemm-prose-card .wp-block-post-content>.wp-block-nsemm-services-grid,.nsemm-prose-card .wp-block-post-content>.wp-block-nsemm-impact,.nsemm-prose-card .wp-block-post-content>.wp-block-nsemm-cta{--nsemm-card-w:min(92vw,1100px);max-width:none;width:var(--nsemm-card-w);box-sizing:border-box;margin-inline:0;position:relative;left:50%;transform:translateX(-50%)}.nsemm-prose-card .wp-block-post-content>.wp-block-nsemm-hero:first-child,.nsemm-prose-card .wp-block-post-content>.wp-block-nsemm-services-grid:first-child,.nsemm-prose-card .wp-block-post-content>.wp-block-nsemm-impact:first-child,.nsemm-prose-card .wp-block-post-content>.wp-block-nsemm-cta:first-child{margin-top:calc(-1 * var(--wp--preset--spacing--50))}.nsemm-prose-card .wp-block-post-content>.wp-block-nsemm-hero:last-child,.nsemm-prose-card .wp-block-post-content>.wp-block-nsemm-services-grid:last-child,.nsemm-prose-card .wp-block-post-content>.wp-block-nsemm-impact:last-child,.nsemm-prose-card .wp-block-post-content>.wp-block-nsemm-cta:last-child{margin-bottom:calc(-1 * var(--wp--preset--spacing--50))}.nsemm-content-page .nsemm-home .hero .wp-block-button.btn-hs .wp-block-button__link,.nsemm-content-page .nsemm-cta .cta-band .wp-block-button.btn-cg .wp-block-button__link,.btn-hero-primary .wp-block-button__link{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-weight:700;padding-inline:32px}.nsemm-topic-head{width:90vw;max-width:1320px;margin-inline:auto}.nsemm-topic .nsemm-services .svc,.nsemm-topic .nsemm-topic-hub .svc{background:var(--bg)}.nsemm-topic .nsemm-services .svc:hover,.nsemm-topic .nsemm-topic-hub .svc:hover{background:#FAF7F2}.nsemm-topic .nsemm-impact .impact{background:var(--bg)}.nsemm-header-slot{display:contents}.btn-hl .wp-block-button__link,.btn-hs .wp-block-button__link{transition:background .18s,transform .18s,box-shadow .18s}.btn-hl .wp-block-button__link{background:var(--blue);color:#fff;box-shadow:0 2px 8px color-mix(in srgb,var(--blue) 25%,transparent)}.btn-hl .wp-block-button__link:hover,.btn-hl .wp-block-button__link:focus{background:color-mix(in srgb,var(--blue) 85%,#000);transform:translateY(-2px);box-shadow:0 6px 20px color-mix(in srgb,var(--blue) 35%,transparent)}.btn-hs .wp-block-button__link{background:var(--gold);color:var(--brown);box-shadow:0 2px 8px color-mix(in srgb,var(--gold) 28%,transparent)}.btn-hs .wp-block-button__link:hover,.btn-hs .wp-block-button__link:focus{background:var(--gold-dark);transform:translateY(-2px);box-shadow:0 6px 20px color-mix(in srgb,var(--gold) 40%,transparent)}.wp-block-buttons:not(.is-vertical){gap:12px;flex-wrap:wrap}.gov-doc-btns{max-width:820px}.btn-cg .wp-block-button__link,.btn-hero-primary .wp-block-button__link{background:var(--gold);color:var(--brown);box-shadow:0 2px 8px color-mix(in srgb,var(--gold) 28%,transparent)}.btn-cg .wp-block-button__link:hover,.btn-hero-primary .wp-block-button__link:hover{background:var(--gold-dark)}.btn-co .wp-block-button__link,.btn-cs .wp-block-button__link{background:#fff0;color:var(--blue);border:2px solid var(--blue)}.btn-co .wp-block-button__link:hover,.btn-cs .wp-block-button__link:hover{background:var(--blue);color:#fff}.btn-hl .wp-block-button__link,.btn-hs .wp-block-button__link,.btn-cg .wp-block-button__link,.btn-co .wp-block-button__link,.btn-cs .wp-block-button__link,.wp-block-buttons .is-style-outline .wp-block-button__link{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:40px;padding:8px 16px;white-space:normal;font-family:var(--head);font-weight:600;font-size:16px;border-radius:var(--r-pill,9999px);text-decoration:none}.wp-block-buttons .is-style-outline .wp-block-button__link{border:2px solid var(--blue);color:var(--blue);background:#fff0;transition:background .18s,color .18s,transform .18s,box-shadow .18s}.wp-block-buttons .is-style-outline .wp-block-button__link:hover,.wp-block-buttons .is-style-outline .wp-block-button__link:focus{background:var(--blue);color:#fff;transform:translateY(-2px)}.btn-co .wp-block-button__link,.btn-cs .wp-block-button__link,.wp-block-buttons .is-style-outline .wp-block-button__link{padding-top:6px;padding-bottom:6px}.cta-pair-equal .wp-block-button__link{min-width:210px;justify-content:center;text-align:center}.nsemm-page-head .nsemm-pg-title,.nsemm-topic-head .nsemm-pg-title{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:3px solid var(--blue);outline-offset:3px;border-radius:8px;box-shadow:0 0 0 6px color-mix(in srgb,var(--blue) 25%,transparent);transition:outline-offset .15s ease,box-shadow .15s ease}footer a:focus-visible,footer button:focus-visible,.cta-band a:focus-visible,.nsemm-quicklinks-band a:focus-visible{outline-color:var(--gold);box-shadow:0 0 0 6px color-mix(in srgb,var(--gold) 35%,transparent)}.cta-band a:not(.wp-block-button__link){color:var(--gold);text-decoration:underline;text-underline-offset:2px}.cta-band a:not(.wp-block-button__link):hover{color:var(--bg)}.btn-hl{background:var(--blue);color:var(--bg);font-family:var(--head);font-size:16px;font-weight:600;padding:14px 30px;border-radius:var(--r-pill);text-decoration:none;transition:background .18s,transform .18s,box-shadow .18s;box-shadow:0 2px 8px color-mix(in srgb,var(--blue) 25%,transparent)}.btn-hl:hover{background:color-mix(in srgb,var(--blue) 85%,black);transform:translateY(-2px);box-shadow:0 6px 20px color-mix(in srgb,var(--blue) 35%,transparent)}.btn-hs{background:var(--gold);color:var(--brown);font-family:var(--head);font-size:16px;font-weight:600;padding:14px 30px;border-radius:var(--r-pill);text-decoration:none;transition:background .18s,transform .18s,box-shadow .18s;box-shadow:0 2px 8px color-mix(in srgb,var(--gold) 28%,transparent)}.btn-hs:hover{background:var(--gold-dark);transform:translateY(-2px);box-shadow:0 6px 20px color-mix(in srgb,var(--gold) 40%,transparent)}.reveal{opacity:.08;transform:translateY(28px);transition:opacity .65s ease,transform .65s ease}.reveal.visible{opacity:1;transform:translateY(0)}.d1{transition-delay:.1s}.d2{transition-delay:.2s}.d3{transition-delay:.3s}.d4{transition-delay:.4s}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}.reveal{opacity:1!important;transform:none!important}}.nsemm-journey-overlay{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background-color:var(--wp--preset--color--white);opacity:0;visibility:hidden;transition:opacity .3s ease,visibility 0s linear .3s;pointer-events:none}.nsemm-journey-overlay.is-visible{opacity:1;visibility:visible;transition:opacity .3s ease,visibility 0s;pointer-events:auto}.nsemm-journey-overlay.is-instant{transition:none}.nsemm-journey-card{display:flex;flex-direction:column;align-items:center;gap:14px;font-family:var(--wp--preset--font-family--sora)}.nsemm-journey-mark{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:12px;background:var(--wp--preset--color--knowledge-gold);color:var(--wp--preset--color--university-blue);font-weight:700;font-size:28px;line-height:1}.nsemm-journey-word{font-weight:700;font-size:22px;letter-spacing:.04em;color:var(--wp--preset--color--university-blue)}.nsemm-journey-spin{width:28px;height:28px;margin-top:6px;border-radius:50%;border:3px solid color-mix(in srgb,var(--wp--preset--color--university-blue) 18%,transparent);border-top-color:var(--wp--preset--color--university-blue);animation:nsemm-journey-spin .8s linear infinite}.nsemm-journey-msg{font-size:14px;color:color-mix(in srgb,var(--wp--preset--color--midnight) 70%,transparent)}@keyframes nsemm-journey-spin{to{transform:rotate(360deg)}}.gov-trustees{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:4px 0 8px}.gov-trustees .gov-trustee{background:color-mix(in srgb,var(--sandy) 32%,var(--bg));border:1px solid color-mix(in srgb,var(--midnight) 9%,transparent);border-radius:14px;padding:22px 20px;display:flex;flex-direction:column;gap:4px;transition:transform .18s ease,box-shadow .18s ease}.gov-trustees .gov-trustee:hover{transform:translateY(-2px);box-shadow:0 10px 28px color-mix(in srgb,var(--midnight) 10%,transparent)}.gov-trustees .gov-trustee-avatar{width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--blue);color:var(--gold);font-family:var(--head);font-weight:700;font-size:18px;letter-spacing:.02em;margin:0 0 10px}.gov-trustees .gov-trustee .svc-num{font-family:var(--head);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--blue);opacity:.72;margin:0}.gov-trustees .gov-trustee h3{font-family:var(--head);font-size:19px;font-weight:700;color:var(--blue);line-height:1.2;margin:2px 0 4px}.gov-trustees .gov-trustee .svc-copy{font-size:14px;line-height:1.6;color:var(--midnight);opacity:.85;margin:0}.gov-accred-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:8px 0;align-items:stretch}.gov-accred-grid .gov-accred{background:color-mix(in srgb,var(--sandy) 32%,var(--bg));border:1px solid color-mix(in srgb,var(--midnight) 9%,transparent);border-radius:14px;padding:22px 22px 18px;height:100%;box-sizing:border-box}.gov-accred-grid .gov-accred-title{font-family:var(--head);font-size:15px!important;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--blue);margin:0 0 14px!important}.gov-accred-grid .gov-accred-list{list-style:none;margin:0;padding:0}.gov-accred-grid .gov-accred-list li{position:relative;padding-left:26px;margin:0 0 12px;font-size:14px;line-height:1.5;color:var(--midnight)}.gov-accred-grid .gov-accred-list li:last-child{margin-bottom:0}.gov-accred-grid .gov-accred-list li strong{color:var(--blue);font-weight:700}.gov-accred-grid .gov-accred-list li::before{content:"";position:absolute;left:2px;top:3px;width:6px;height:11px;border:solid var(--gold);border-width:0 2.5px 2.5px 0;transform:rotate(45deg)}@media (max-width:1100px){.gov-trustees,.gov-accred-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){.gov-trustees,.gov-accred-grid{grid-template-columns:1fr}}.nsemm-content-page .gov-trustees{grid-template-columns:repeat(2,1fr);width:100%}.nsemm-content-page .gov-accred-grid{grid-template-columns:repeat(3,1fr);width:100%}@media (max-width:820px){.nsemm-content-page .gov-trustees,.nsemm-content-page .gov-accred-grid{grid-template-columns:1fr}}.wp-block-column .nsemm-feature-panel{padding-left:0;padding-right:0;max-width:none}.entry-content .wp-block-columns:has(.nsemm-feature-panel),.nsemm-prose-card .wp-block-columns:has(.nsemm-feature-panel){max-width:none}.svc,.fp-card,.t-card{border-color:color-mix(in srgb,var(--midnight) 14%,transparent)!important}.wp-block-columns:has(.svc-link-wrap){align-items:stretch;gap:24px}.wp-block-columns:has(.svc-link-wrap)>.wp-block-column{background:var(--sandy);border:1px solid color-mix(in srgb,var(--midnight) 8%,transparent);border-radius:16px;padding:30px 26px;display:flex;flex-direction:column;gap:16px}.wp-block-columns:has(.svc-link-wrap)>.wp-block-column>.wp-block-heading{font-family:var(--head);color:var(--blue);font-size:22px;margin:0 0 4px}.wp-block-columns:has(.svc-link-wrap) .svc-link-wrap{display:flex;flex-direction:column;gap:12px;width:100%;margin:0}.wp-block-columns:has(.svc-link-wrap) .svc-link{width:100%;margin:0}.wp-block-columns:has(.svc-link-wrap) .svc-link .wp-block-button__link{display:block;width:100%;box-sizing:border-box;text-align:center;background:var(--gold);color:var(--brown);font-family:var(--head);font-weight:600;border-radius:9999px;padding:13px 20px;transition:background .18s,transform .18s,box-shadow .18s}.wp-block-columns:has(.svc-link-wrap) .svc-link .wp-block-button__link:hover{background:var(--gold-dark);transform:translateY(-2px);box-shadow:0 6px 18px color-mix(in srgb,var(--gold) 40%,transparent)}@media (max-width:781px){.wp-block-columns:has(.svc-link-wrap)>.wp-block-column{padding:26px 22px}}@media (prefers-reduced-motion:no-preference){body.nsemm-pagefade main{animation:nsemm-page-in .5s ease both}body.nsemm-pagefade.is-leaving main{opacity:0;transition:opacity .5s ease}}@keyframes nsemm-page-in{from{opacity:0}to{opacity:1}}.nsemm-site-search{display:inline-flex;align-items:center;margin:0;position:relative}.nsemm-site-search-toggle{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;margin:-11px 0;padding:0 8px;background:#fff0;border:none;cursor:pointer;color:var(--gold);line-height:0;opacity:.85;transition:color .15s,opacity .15s}.nsemm-site-search-toggle:hover{opacity:1;color:#fff}.nsemm-site-search-input{width:0;min-width:0;padding:0;border:none;border-bottom:1px solid #fff0;background:#fff0;color:#fff;font-family:var(--head);font-size:13px;opacity:0;pointer-events:none;transition:width .44s cubic-bezier(.34,1.56,.64,1),opacity .32s ease .04s,padding .34s cubic-bezier(.34,1.56,.64,1),border-color .3s ease}.nsemm-site-search-input::placeholder{color:color-mix(in srgb,#fff 55%,transparent)}.nsemm-site-search.open .nsemm-site-search-input{width:168px;padding:5px 8px;opacity:1;pointer-events:auto;border-bottom-color:color-mix(in srgb,#fff 45%,transparent)}.nsemm-site-search-input:focus-visible{outline:none;border-bottom-color:var(--gold)}.nsemm-site-search--util .nsemm-site-search-input{position:fixed;top:46px;right:24px;width:264px;max-width:72vw;height:0;padding:0 14px;border:1px solid color-mix(in srgb,#fff 20%,transparent);border-radius:12px;background:#16305c;box-shadow:0 14px 34px -12px rgb(0 0 0 / .55);font-size:15px;opacity:0;transform:translateY(-8px);pointer-events:none;overflow:hidden;z-index:1000;transition:opacity .24s ease,transform .32s cubic-bezier(.34,1.5,.64,1),height .3s cubic-bezier(.34,1.5,.64,1),padding .3s ease}.nsemm-site-search--util.open .nsemm-site-search-input{width:264px;height:46px;padding:12px 14px;opacity:1;transform:translateY(0);pointer-events:auto}.nsemm-site-search--util.open .nsemm-site-search-input:focus-visible{border-color:var(--gold)}.nsemm-search-intent{position:fixed;z-index:1001;display:inline-flex;align-items:center;max-width:72vw;padding:9px 15px;border-radius:10px;background:var(--gold);color:var(--night,#2B2A2A)!important;font-family:var(--head);font-size:13.5px;font-weight:600;line-height:1;text-decoration:none;white-space:nowrap;box-shadow:0 12px 28px -12px rgb(0 0 0 / .55);animation:nsemm-intent-in .2s cubic-bezier(.34,1.5,.64,1)}.nsemm-search-intent::after{content:" \2192";margin-left:7px;font-weight:700}.nsemm-search-intent:hover,.nsemm-search-intent:focus-visible{filter:brightness(1.06);outline:none}@keyframes nsemm-intent-in{from{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.nsemm-search-intent{animation:none}}.ft-utility{display:inline-flex;align-items:center;gap:4px}@media (prefers-reduced-motion:reduce){.nsemm-site-search-input{transition:none}}.wp-block-template-part:has(.nsemm-site-footer){margin-block-start:0}.section .eyebrow{font-family:var(--head);font-size:11px;font-weight:700;color:var(--blue);text-transform:uppercase;letter-spacing:.1em;opacity:.55;margin:0 0 10px}.nsemm-donate-stats{background:var(--blue);box-sizing:border-box;max-width:none;width:100vw;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding:48px 40px}.nsemm-donate-stats .nsemm-donate-stats__eyebrow{font-family:var(--head);font-size:11px;font-weight:700;color:var(--gold);text-transform:uppercase;letter-spacing:.1em;margin:0 0 8px;text-align:center}.nsemm-donate-stats .nsemm-donate-stats__heading{font-family:var(--head);font-size:32px;font-weight:700;color:#fff;text-align:center;margin:0 0 36px}.nsemm-donate-stats .nsemm-stat-counter{margin-top:0}.nsemm-donate-stats .nsemm-stat-counter .sb{background:color-mix(in srgb,#fff 10%,transparent);box-shadow:none;box-sizing:border-box;grid-template-columns:repeat(3,1fr)!important;width:100%;max-width:none;gap:12px}.nsemm-donate-stats .nsemm-stat-counter .sn{color:#fff;font-size:40px}.nsemm-donate-stats .nsemm-stat-counter .sn::after{background:var(--gold);width:44px;height:4px}.nsemm-donate-stats .nsemm-stat-counter .sl{color:#fff;opacity:.82}.nsemm-donate-intro,.nsemm-donate-tiers,.nsemm-donate-other{padding:52px 0 0}@media (max-width:900px){.nsemm-donate-stats{padding:36px 20px}}@media (max-width:900px){.nsemm-donate-stats .nsemm-stat-counter .sb{grid-template-columns:1fr!important;gap:20px}}.nsemm-check-list{list-style:none;padding-left:28px;margin:0 0 20px}.nsemm-check-list li{position:relative;padding-left:0;margin:0 0 10px;font-size:15px;line-height:1.6;color:var(--midnight)}.nsemm-check-list li::before{content:"";position:absolute;left:-24px;top:4px;width:6px;height:11px;border:solid var(--gold);border-width:0 2.5px 2.5px 0;transform:rotate(45deg)}.nsemm-feature-panel .fp-list{list-style:none;padding-left:28px;margin:0 0 20px}.nsemm-feature-panel .fp-list li{position:relative;padding-left:0;margin:0 0 8px;font-size:14px;line-height:1.55;color:var(--midnight);opacity:.82}.nsemm-feature-panel .fp-list li::before{content:"";position:absolute;left:-24px;top:3px;width:5px;height:9px;border:solid var(--blue);border-width:0 2px 2px 0;transform:rotate(45deg)}.page-id-670 .nsemm-home .hero{background-color:var(--blue);background-image:radial-gradient(120% 90% at 16% 0%,color-mix(in srgb,var(--gold) 18%,transparent) 0%,transparent 55%),linear-gradient(160deg,color-mix(in srgb,#000 10%,transparent) 0%,transparent 60%)}.page-id-670 .nsemm-home .hero .wp-block-heading{color:#fff}.page-id-670 .nsemm-home .hero .wp-block-heading em{background:var(--gold);color:var(--blue)}.page-id-670 .nsemm-home .hero p{color:#fff}.page-id-670 .nsemm-home .hero .btn-hl .wp-block-button__link{background:#fff;color:var(--blue);box-shadow:0 2px 8px color-mix(in srgb,#000 18%,transparent)}.page-id-670 .nsemm-home .hero .btn-hl .wp-block-button__link:hover{background:color-mix(in srgb,#fff 92%,var(--blue));color:var(--blue)}.page-id-670 .nsemm-impact .nsemm-check-list li::before{border-color:var(--blue)}.page-id-670 .nsemm-content-page .nsemm-home .hero .wp-block-button.btn-hs .wp-block-button__link{font-size:16px;font-weight:600;padding:14px 30px}html,body{overflow-x:clip}.nsemm-tutoring-band{background:var(--blue);padding:52px 40px;max-width:none;margin-left:calc(-1 * var(--wp--style--root--padding-left))!important;margin-right:calc(-1 * var(--wp--style--root--padding-right))!important;padding-left:var(--wp--style--root--padding-left);padding-right:var(--wp--style--root--padding-right);border-radius:var(--r-card)}.nsemm-tutoring-band .nsemm-tutoring-band__eyebrow{font-family:var(--head);font-size:11px;font-weight:700;color:var(--gold);text-transform:uppercase;letter-spacing:.1em;opacity:1;margin:0 0 8px;text-align:center}.nsemm-tutoring-band .nsemm-tutoring-band__heading{font-family:var(--head);font-size:32px;font-weight:700;color:#fff;text-align:center;margin:0 0 14px}.nsemm-tutoring-band .nsemm-tutoring-band__intro{color:#fff;opacity:.85;text-align:center;max-width:640px;margin:0 auto 36px}.nsemm-tile-grid{display:grid;gap:20px;grid-template-columns:repeat(3,1fr);align-items:stretch;max-width:1100px;margin:0 auto;padding:0}.nsemm-tile-grid .nsemm-feature-panel{padding:0;margin:0;max-width:none;display:flex;flex-direction:column}.nsemm-tile-grid .nsemm-feature-panel .fp-panel{flex:1 1 auto;min-height:0;flex-direction:column;align-items:flex-start;gap:0}.nsemm-tile-grid .nsemm-feature-panel .fp-main{display:flex;flex-direction:column;height:100%}.nsemm-tile .fp-panel{padding:22px;position:relative;background:#fff}.nsemm-tile .fp-panel::before{display:none}.nsemm-tile .fp-title.wp-block-heading{font-size:17px;line-height:1.3;margin:0 0 6px;color:var(--blue)}.nsemm-tile .fp-body{font-size:14px;line-height:1.55;margin:0;opacity:.85}.nsemm-tutoring-band__cta{margin-top:36px}@media (max-width:1000px){.nsemm-tile-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.nsemm-tutoring-band{padding:36px 20px}.nsemm-tutoring-band .nsemm-tutoring-band__heading{font-size:26px}.nsemm-tile-grid{grid-template-columns:1fr}}.wp-block-details{border-radius:var(--r-card);padding:24px 28px;background:var(--bg);border:1px solid color-mix(in srgb,var(--midnight) 6%,transparent);box-shadow:0 10px 36px color-mix(in srgb,var(--midnight) 8%,transparent);margin-bottom:16px}.wp-block-details summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px}.wp-block-details summary::-webkit-details-marker{display:none}.wp-block-details summary::after{content:"";flex-shrink:0;width:12px;height:12px;border-right:2px solid var(--blue);border-bottom:2px solid var(--blue);transform:rotate(45deg);transition:transform 0.2s ease}.wp-block-details[open] summary::after{transform:rotate(-135deg)}.wp-block-details .fp-accordion-title{margin:0}.hiring-steps .nsemm-feature-panel .fp-eyebrow.fp-step-num{font-size:42px;font-weight:800;line-height:1;letter-spacing:0;text-transform:none;color:var(--blue);margin:0 0 10px}.nsemm-how-timeline{background:var(--sandy);border-radius:var(--r-card);padding:64px 24px 72px;max-width:none;margin-left:calc(-1 * var(--wp--style--root--padding-left))!important;margin-right:calc(-1 * var(--wp--style--root--padding-right))!important;padding-left:calc(var(--wp--style--root--padding-left) + 24px);padding-right:calc(var(--wp--style--root--padding-right) + 24px)}.nsemm-how-timeline>.wp-block-heading,.nsemm-how-timeline>.wp-block-paragraph,.nsemm-how-timeline>p.has-text-align-center{max-width:640px;margin-left:auto;margin-right:auto}.nsemm-how-timeline .nsemm-timeline-steps{counter-reset:nsemm-step;margin-top:56px}.nsemm-how-timeline .nsemm-feature-panel{padding:0;max-width:640px;margin:0 auto;position:relative;counter-increment:nsemm-step}.nsemm-how-timeline .nsemm-feature-panel+.nsemm-feature-panel{margin-top:48px}.nsemm-how-timeline .nsemm-feature-panel::before{content:"";position:absolute;top:28px;bottom:-76px;left:27px;width:2px;background:var(--blue);opacity:.15}.nsemm-how-timeline .nsemm-feature-panel:last-child::before{display:none}.nsemm-how-timeline .nsemm-feature-panel::after{content:counter(nsemm-step);position:absolute;top:0;left:0;width:56px;height:56px;border-radius:50%;background:var(--bg);border:3px solid var(--blue);color:var(--blue);font-family:var(--head);font-weight:700;font-size:20px;display:flex;align-items:center;justify-content:center;z-index:1}.nsemm-how-timeline .nsemm-feature-panel:first-child::after{background:var(--gold);border-color:var(--gold)}.nsemm-how-timeline .fp-panel{margin-left:84px;padding:28px 32px}.nsemm-how-timeline .fp-eyebrow{opacity:.65}.nsemm-how-timeline .fp-btn{background:none;box-shadow:none}.nsemm-how-timeline .fp-btn .wp-block-button__link{display:inline-flex;align-items:center;gap:6px;width:auto!important;min-height:0;background:none;color:var(--blue);font-family:var(--head);font-weight:600;font-size:14.5px;padding:0 0 2px;border:0;border-bottom:2px solid var(--teal);border-radius:0;box-shadow:none}.nsemm-how-timeline .fp-btn .wp-block-button__link:hover{color:var(--brown);border-color:var(--brown);background:none;transform:none;box-shadow:none}.nsemm-how-timeline .fp-btn .wp-block-button__link::after{content:"\2192";font-size:16px;line-height:1}@media (max-width:640px){.nsemm-how-timeline{padding:40px 16px 48px;border-radius:12px}.nsemm-how-timeline .nsemm-timeline-steps{margin-top:40px}.nsemm-how-timeline .nsemm-feature-panel::before{left:21px;top:22px;bottom:-58px}.nsemm-how-timeline .nsemm-feature-panel::after{width:44px;height:44px;font-size:16px}.nsemm-how-timeline .nsemm-feature-panel+.nsemm-feature-panel{margin-top:36px}.nsemm-how-timeline .fp-panel{margin-left:60px;padding:20px 18px}}.nsemm-quicklinks-band{background:var(--blue);background-image:radial-gradient(120% 90% at 84% 0%,color-mix(in srgb,var(--gold) 12%,transparent) 0%,transparent 55%);padding:60px 40px 68px;border-radius:var(--r-card)}.entry-content>.nsemm-quicklinks-band{width:90vw!important;max-width:1600px!important;margin-left:50%!important;margin-right:auto!important;transform:translateX(-50%)}.nsemm-quicklinks-band .nsemm-quicklinks-band__eyebrow{font-family:var(--head);font-size:11px;font-weight:700;color:var(--gold);text-transform:uppercase;letter-spacing:.14em;opacity:1;margin:0 0 10px}.nsemm-quicklinks-band .nsemm-quicklinks-band__heading{font-family:var(--head);font-size:32px;font-weight:800;color:#fff;margin:0 0 8px}.nsemm-quicklinks-band .nsemm-quicklinks-band__lede{color:#fff;opacity:.78;font-size:15px;max-width:46ch;margin:0 0 36px 0!important}.nsemm-quicklinks-band .ql-split{display:grid;grid-template-columns:1.4fr 1.1fr;gap:0;background:rgb(255 255 255 / .04);border:1px solid rgb(255 255 255 / .14);border-radius:18px;overflow:hidden;max-width:1240px;margin:0 auto}.nsemm-quicklinks-band .ql-feature{background:#fff;padding:36px 34px;display:flex;flex-direction:column}.nsemm-quicklinks-band .ql-feature-eb{font-family:var(--head);font-size:11px;font-weight:700;color:var(--blue);text-transform:uppercase;letter-spacing:.12em;margin:0 0 12px}.nsemm-quicklinks-band .ql-feature-h{color:var(--blue);font-size:23px;font-weight:800;margin:0 0 12px;line-height:1.25}.nsemm-quicklinks-band .ql-feature-p{font-size:14.5px;line-height:1.6;opacity:.82;color:var(--midnight);margin:0 0 22px}.nsemm-quicklinks-band .ql-bars{display:flex;align-items:flex-end;gap:9px;height:64px;margin:0 0 30px}.nsemm-quicklinks-band .ql-bar{flex:1;background:var(--sandy);border-radius:4px 4px 0 0;position:relative}.nsemm-quicklinks-band .ql-bar.ql-bar-hi{background:var(--gold)}.nsemm-quicklinks-band .ql-bar span{position:absolute;bottom:-20px;left:0;right:0;text-align:center;font-size:9px;color:var(--midnight);opacity:.6;font-family:var(--head)}.nsemm-quicklinks-band .ql-feature-btn{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;background:var(--blue);color:#fff;font-family:var(--head);font-weight:700;font-size:14px;padding:12px 22px;border-radius:9999px;text-decoration:none;margin-top:6px;transition:background .18s,transform .18s}.nsemm-quicklinks-band .ql-feature-btn:hover{background:var(--gold-dark);color:var(--blue);transform:translateY(-2px)}.nsemm-quicklinks-band .ql-feature-btn svg{width:14px;height:14px;stroke:currentColor;fill:none;stroke-width:2.5}.nsemm-quicklinks-band .ql-rail{display:flex;flex-direction:column;padding:10px 0}.nsemm-quicklinks-band .ql-rail-link{display:flex;align-items:center;gap:18px;padding:22px 30px;text-decoration:none;color:#fff;border-bottom:1px solid rgb(255 255 255 / .12);transition:background .15s}.nsemm-quicklinks-band .ql-rail-link:last-child{border-bottom:0}.nsemm-quicklinks-band .ql-rail-link:hover{background:rgb(255 255 255 / .06)}.nsemm-quicklinks-band .ql-ico{width:42px;height:42px;border-radius:10px;background:rgb(250 205 0 / .14);display:flex;align-items:center;justify-content:center;flex-shrink:0}.nsemm-quicklinks-band .ql-ico svg{width:19px;height:19px;stroke:var(--gold);fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.nsemm-quicklinks-band .ql-txt{flex:1;min-width:0}.nsemm-quicklinks-band .ql-txt b{display:block;font-family:var(--head);font-size:16px;font-weight:700;color:#fff;margin-bottom:3px}.nsemm-quicklinks-band .ql-txt span{display:block;font-size:13px;color:#fff;opacity:.68;line-height:1.4}.nsemm-quicklinks-band .ql-arrow{width:18px;height:18px;flex-shrink:0;stroke:var(--gold);fill:none;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;transition:transform .15s}.nsemm-quicklinks-band .ql-rail-link:hover .ql-arrow{transform:translateX(3px)}.nsemm-quicklinks-band+.wp-block-nsemm-cta{margin-top:20px}@media (max-width:820px){.nsemm-quicklinks-band .ql-split{grid-template-columns:1fr}}@media (max-width:900px){.nsemm-quicklinks-band{padding:40px 20px 48px}}@media (prefers-reduced-motion:reduce){.nsemm-quicklinks-band .ql-rail-link,.nsemm-quicklinks-band .ql-feature-btn,.nsemm-quicklinks-band .ql-arrow{transition:none}}body.page-id-650 .hero-features{list-style:none;margin:0 0 32px;padding:0;display:flex;flex-wrap:wrap;gap:20px}body.page-id-650 .hero-features li{display:flex;align-items:center;gap:11px;font-size:15px}body.page-id-650 .hero-features .chip{width:30px;height:30px;border-radius:7px;background:var(--wp--preset--color--university-blue);color:var(--wp--preset--color--knowledge-gold);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}body.page-id-650 .hero-features .chip i{font-size:14px;line-height:1}.fp-panel .fp-lead{font-family:var(--head);font-size:16px;font-weight:700;color:var(--blue);line-height:1.45;margin:0 0 14px!important}.fp-panel .fp-points{list-style:none;margin:0 0 14px;padding:0}.fp-panel .fp-points li{position:relative;padding-left:22px;margin:0 0 10px;font-size:14px;line-height:1.6;color:var(--midnight);opacity:.9}.fp-panel .fp-points li:last-child{margin-bottom:0}.fp-panel .fp-points li strong{color:var(--blue)}.fp-panel .fp-points li::before{content:"";position:absolute;left:2px;top:7px;width:6px;height:6px;border-radius:50%;background:var(--gold)}.fp-panel .fp-close{font-size:13px;line-height:1.6;color:var(--midnight);opacity:.75;margin:0!important}.gov-accred-status{display:inline-flex;align-items:center;gap:5px;font-family:var(--head);font-size:11px!important;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:3px 11px;border-radius:var(--r-pill,9999px);margin:0 0 14px!important}.gov-accred-status i{font-size:10px}.gov-accred-live .gov-accred-status{background:var(--wp--preset--color--coastal-green);color:var(--blue);border:1px solid color-mix(in srgb,var(--wp--preset--color--soft-mint) 55%,transparent)}.gov-accred-goal{border-style:dashed;border-color:color-mix(in srgb,var(--wp--preset--color--legacy-gold) 75%,transparent)!important}.gov-accred-goal .gov-accred-status{background:color-mix(in srgb,var(--wp--preset--color--legacy-gold) 35%,var(--bg));color:var(--midnight);border:1px dashed color-mix(in srgb,var(--wp--preset--color--legacy-gold) 85%,var(--midnight))}.gov-accred-goal .gov-accred-list li::before{border-color:color-mix(in srgb,var(--wp--preset--color--legacy-gold) 90%,var(--midnight))}body.page-id-588 .nsemm-feature-panel .fp-band .fp-body{max-width:none}.gov-accred-grid .gov-accred{transition:transform .22s ease,box-shadow .22s ease}.gov-accred-grid .gov-accred:hover{transform:translateY(-4px);box-shadow:0 14px 34px color-mix(in srgb,var(--midnight) 14%,transparent)}.gov-accred-grid .gov-accred-title{padding-bottom:10px;border-bottom:2px solid color-mix(in srgb,var(--gold) 55%,transparent);margin-bottom:16px!important}.gov-accred-grid .gov-accred-status{font-size:10.5px!important;padding:4px 13px}.entry-content>.nsemm-edge{box-sizing:border-box;max-width:none!important;width:min(92vw,1100px)!important;margin-left:0!important;margin-right:0!important;position:relative;left:50%;transform:translateX(-50%)}.entry-content>.nsemm-edge:not(.nsemm-quicklinks-band){padding-left:40px;padding-right:40px}.nsemm-impact.nsemm-impact--plain .impact{background:#fff0;box-shadow:none;border-radius:0;padding:0 40px}@media (max-width:900px){.entry-content>.nsemm-edge:not(.nsemm-quicklinks-band){padding-left:20px;padding-right:20px}.nsemm-impact.nsemm-impact--plain .impact{padding:0 20px}}