:where(.ncpc) .nc2c.ncope-page-body,:where(.ncpc) .nc2c:is(.ncope-page-body,.nc-control-surface) *{box-sizing:border-box}:where(.ncpc) .nc2c:is(.ncope-page-body,.nc-control-surface) .et_pb_row{width:100%!important;max-width:none!important;padding:0 var(--ns-gutter)!important;margin:0!important}:where(.ncpc) .nc2c:is(.ncope-page-body,.nc-control-surface) .et_pb_column{min-width:0;margin:0!important}:where(.ncpc) .nc2c:is(.ncope-page-body,.nc-control-surface) .et_pb_module{margin:0!important}:where(.ncpc) .nc2c:is(.ncope-page-body,.nc-control-surface) h1{font-size:clamp(2rem,1.75rem + 1vw,2.625rem);line-height:1.15;margin:0;max-width:none}:where(.ncpc) .nc2c:is(.ncope-page-body,.nc-control-surface) h2{font-size:clamp(1.625rem,1.45rem + .7vw,2rem);line-height:1.2;margin:0}:where(.ncpc) .nc2c:is(.ncope-page-body,.nc-control-surface) p{font-size:1.125rem;line-height:1.6;padding:0;margin:0 0 1rem}:where(.ncpc) .nc2c:is(.ncope-page-body,.nc-control-surface) p:last-child{margin-bottom:0}:where(.ncpc) .nc2c:is(.ncope-page-body,.nc-control-surface) a{color:var(--ns-blue);text-decoration:underline;text-underline-offset:.18em;transition:color 150ms}:where(.ncpc) .nc2c:is(.ncope-page-body,.nc-control-surface) a:hover{color:var(--ns-navy)}:where(.ncpc) .nc2c:is(.ncope-page-body,.nc-control-surface) :focus-visible{outline:3px solid var(--ns-blue)!important;outline-offset:3px!important;border-radius:4px}:where(.ncpc) .nc2c.ncope-page-body.ns-intro{background:var(--ns-navy);color:var(--ns-soft);padding:2.5rem 0!important;position:relative}:where(.ncpc) .nc2c.ncope-page-body.ns-intro::after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background:var(--ns-brand);pointer-events:none}:where(.ncpc) .nc2c.ncope-page-body.ns-intro h1{color:var(--ns-white)}:where(.ncpc) .nc2c.ncope-page-body.ns-intro a{color:var(--ns-sky)}:where(.ncpc) .nc2c.ncope-page-body.ns-intro a:hover{color:var(--ns-white)}:where(.ncpc) .nc2c.ncope-page-body.ns-intro :focus-visible{outline-color:var(--ns-sky)!important}:where(.ncpc) .nc2c:is(.ncope-page-body,.nc-control-surface) .ns-title-lockup{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}:where(.ncpc) .nc2c:is(.ncope-page-body,.nc-control-surface) .ns-title-lockup::before{content:"";flex:0 0 3.25rem;height:3.25rem;border-radius:.5rem;background:var(--ns-sky);mask:var(--ns-people) center/1.75rem no-repeat}:where(.ncpc) .nc2c:is(.ncope-page-body,.nc-control-surface) .ns-lead{font-size:clamp(1.125rem,1.05rem + .3vw,1.25rem);line-height:1.55;color:var(--ns-soft);max-width:none}:where(.ncpc) .ncv2:where(.nc2c,.nc2c *){--ns-navy:#00275e;--ns-deep:#001d47;--ns-blue:#006a97;--ns-brand:#0085bd;--ns-sky:#8fd3f4;--ns-soft:#dce8f2;--ns-ink:#1f3142;--ns-muted:#4a5565;--ns-white:#fff;--ns-mist:#e7f1f7;--ns-tint:#e3f1f8;--ns-light:#f4f7fa;--ns-line:#e3e9ef;--ns-gutter:clamp(1.25rem,2.5vw,2.5rem);--ns-people:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='8' r='3'/%3E%3Cpath d='M3 21v-2a6 6 0 0 1 12 0v2M16 5a3 3 0 0 1 0 6M18 15a5 5 0 0 1 3 4v2'/%3E%3C/svg%3E");--ns-document:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5' y='4' width='14' height='17' rx='2'/%3E%3Cpath d='M9 4V2h6v2M9 9h6M9 13h6M9 17h4'/%3E%3C/svg%3E");}:where(.ncpc) .nc2c.ncope-page-body{--ns-navy:#00275e;--ns-deep:#001d47;--ns-blue:#006a97;--ns-brand:#0085bd;--ns-sky:#8fd3f4;--ns-soft:#dce8f2;--ns-ink:#1f3142;--ns-muted:#4a5565;--ns-white:#fff;--ns-mist:#e7f1f7;--ns-tint:#e3f1f8;--ns-light:#f4f7fa;--ns-line:#e3e9ef;--ns-gutter:clamp(1.25rem,2.5vw,2.5rem);--ns-people:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='8' r='3'/%3E%3Cpath d='M3 21v-2a6 6 0 0 1 12 0v2M16 5a3 3 0 0 1 0 6M18 15a5 5 0 0 1 3 4v2'/%3E%3C/svg%3E");--ns-document:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5' y='4' width='14' height='17' rx='2'/%3E%3Cpath d='M9 4V2h6v2M9 9h6M9 13h6M9 17h4'/%3E%3C/svg%3E");font:1.125rem/1.6"PT Sans",Arial,sans-serif;color:var(--ns-ink);padding:1.5rem 0!important;background:var(--ns-light)}:where(.ncpc) .nc2c:is(.ncope-page-body,.nc-control-surface) h1,:where(.ncpc) .nc2c:is(.ncope-page-body,.nc-control-surface) h2{font-family:"Ubuntu",Arial,sans-serif;font-weight:700;letter-spacing:normal;text-wrap:wrap;padding:0;color:var(--ns-navy)}@media (max-width:767px){:where(.ncpc) .nc2c.ncope-page-body{padding:1.5rem 0!important}:where(.ncpc) .nc2c.ncope-page-body.ns-intro{padding:1.75rem 0!important}:where(.ncpc) .nc2c:is(.ncope-page-body,.nc-control-surface) .ns-title-lockup::before{display:none}}@media (prefers-reduced-motion:reduce){:where(.ncpc) .nc2c:is(.ncope-page-body,.nc-control-surface) *{transition:none!important}}:where(.ncpc) .nc2c.ncope-page-body.ns-academic{--nap-education:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 8l10-5 10 5-10 5L2 8zm4 2v6c3 3 9 3 12 0v-6M22 8v8'/%3E%3C/svg%3E")}:where(.ncpc) .nc2c.ncope-page-body.ns-academic .ns-title-lockup::before{mask-image:var(--nap-education)}:where(.ncpc) .nc2c.ncope-page-body.ns-academic .et_pb_text_inner{font-size:inherit}:where(.ncpc) .nc2c.ncope-page-body.ns-academic.ns-programs{padding:2rem 0!important;background:var(--ns-mist)}:where(.ncpc) .nc2c.ncope-page-body.ns-academic .nap-grid>.et_pb_text_inner{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}:where(.ncpc) .nc2c.ncope-page-body.ns-academic .nap-card{display:flex;flex-direction:column;background:var(--ns-white);border-radius:.75rem;box-shadow:0 4px 14px rgba(0,39,94,.08);color:var(--ns-ink);text-decoration:none;transition:box-shadow 180ms}:where(.ncpc) .nc2c.ncope-page-body.ns-academic .nap-card h2{position:relative;display:flex;align-items:center;gap:.75rem;background:var(--ns-navy);color:var(--ns-white);font-size:clamp(1.25rem,1.15rem + .4vw,1.5rem);line-height:1.25;padding:1.5rem;border-radius:.75rem .75rem 0 0}:where(.ncpc) .nc2c.ncope-page-body.ns-academic .nap-card-title{min-width:0}:where(.ncpc) .nc2c.ncope-page-body.ns-academic .nap-card:nth-child(2) h2{background:var(--ns-blue)}:where(.ncpc) .nc2c.ncope-page-body.ns-academic .nap-card:nth-child(3) h2{background:var(--ns-deep)}:where(.ncpc) .nc2c.ncope-page-body.ns-academic .nap-card h2::after{content:"";display:block;order:-1;flex:0 0 1.5rem;width:1.5rem;height:1.5rem;margin:0;background:var(--ns-sky);mask:var(--ns-document) center/contain no-repeat;opacity:.55}:where(.ncpc) .nc2c.ncope-page-body.ns-academic .nap-card:nth-child(2) h2::after{background:var(--ns-white)}:where(.ncpc) .nc2c.ncope-page-body.ns-academic .nap-card p{padding:1.25rem 1.5rem 0;margin:0;font-size:1.125rem;flex:1}:where(.ncpc) .nc2c.ncope-page-body.ns-academic .nap-card .nap-action-wrap{padding:0;flex:initial}:where(.ncpc) .nc2c.ncope-page-body.ns-academic .nap-card-action{display:flex;justify-content:space-between;align-items:center;gap:1rem;min-height:3.25rem;margin:1rem 1.5rem 1.5rem;color:var(--ns-blue);font:500 1.0625rem/1.35"Ubuntu",Arial,sans-serif;text-decoration:underline;text-underline-offset:.18em}:where(.ncpc) .nc2c.ncope-page-body.ns-academic .nap-card:hover{box-shadow:0 8px 20px rgba(0,39,94,.12)}:where(.ncpc) .nc2c.ncope-page-body.ns-academic .nap-card:hover .nap-card-action{color:var(--ns-navy)}:where(.ncpc) .nc2c.ncope-page-body.ns-academic.ns-academic-resources{background:var(--ns-white);padding:1.5rem 0!important}:where(.ncpc) .nc2c.ncope-page-body.ns-academic .nap-more h2{margin-bottom:1rem}:where(.ncpc) .nc2c.ncope-page-body.ns-academic .nap-more ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none!important;gap:1rem 1.5rem;padding:0!important;margin:0}:where(.ncpc) .nc2c.ncope-page-body.ns-academic .nap-more li{margin:0;padding:0}:where(.ncpc) .nc2c.ncope-page-body.ns-academic .nap-more a{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:3.25rem;padding:.75rem 1rem;border:1px solid var(--ns-line);border-radius:.5rem;background:var(--ns-light);font:500 1.0625rem/1.35"Ubuntu",Arial,sans-serif;text-decoration:none}:where(.ncpc) .nc2c.ncope-page-body.ns-academic .nap-more a::after{content:"";flex:0 0 .5rem;height:.5rem;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(45deg);margin-right:.25rem}:where(.ncpc) .nc2c.ncope-page-body.ns-academic .nap-more a:hover{text-decoration:underline}:where(.ncpc) .nc2c.ncope-page-body.ns-academic.ns-accreditation{padding:2rem 0!important;background:var(--ns-light)}:where(.ncpc) .nc2c.ncope-page-body.ns-academic .nap-accreditation h2{margin-bottom:1rem}:where(.ncpc) .nc2c.ncope-page-body.ns-academic .nap-accreditation p:last-child a{display:inline-flex;align-items:center;min-height:2.75rem;font-family:"Ubuntu",Arial,sans-serif}@media (max-width:700px){:where(.ncpc) .nc2c.ncope-page-body.ns-academic .nap-grid>.et_pb_text_inner{grid-template-columns:1fr;gap:1rem}:where(.ncpc) .nc2c.ncope-page-body.ns-academic .nap-more ul{grid-template-columns:1fr;gap:.75rem}:where(.ncpc) .nc2c.ncope-page-body.ns-academic .nap-card h2{padding:1.25rem;flex:initial}:where(.ncpc) .nc2c.ncope-page-body.ns-academic .nap-card p{padding:1rem 1.25rem 0}:where(.ncpc) .nc2c.ncope-page-body.ns-academic .nap-card-action{margin:.5rem 1.25rem 1rem}:where(.ncpc) .nc2c.ncope-page-body.ns-academic.ns-programs,:where(.ncpc) .nc2c.ncope-page-body.ns-academic.ns-accreditation{padding:1.5rem 0!important}}:where(.nce2) .nc-control-local>.ncv2,:where(.nce2) .nc-control-surface.ncv2,:where(.nce2) .nc-search-wrap:where(.ncv2,.ncv2 *){padding:0!important}:where(.nce2) .nc-search-wrap:where(.ncv2,.ncv2 *){width:100%;background:#00275e}:where(.nce2) .ns-intro .nc-search-wrap:where(.ncv2,.ncv2 *){background:transparent}:where(.nce2) .ncope_resources.nc2l{font:18px/1.65 'PT Sans',Arial,sans-serif;color:#1f3142}:where(.ncpm) .ncope_resources.nc2m:not(.ncope-page-body *),:where(.ncpm) .ncope_resource_search.nc2m:not(.ncope-page-body *),:where(.ncpr) .ncope_resource_search.nc2r:not(.ncope-page-body *){font:18px/1.6 'PT Sans',Arial,sans-serif;color:#1f3142}:where(.nce2) .ncv2 .ncope-decoration{display:inline-block;flex-shrink:0}:where(.ncpo) .ncv2 .fa-table-continuation{padding-top:4px}:where(.ncpl) .ncv2 .ncl-resource-list{list-style:none!important;margin:0;padding:0!important}:where(.ncpl) .ncv2 .ncl-resource-list>li{list-style:none!important;margin:0;padding:0}:where(.nce2) .nc-search-wrap.ncv2 form[data-ncope-search-kind="residency"]>label{margin-bottom:16px!important}:where(.nce2) .nc-search-wrap.ncv2 form[data-ncope-search-kind="kb"]>label{margin-bottom:28px!important}:where(.nce2) .nc-search-wrap.ncv2 .ns-kb-search-wrap~p:last-child{padding-bottom:32px!important}:where(.nce2) .nc-control-surface.ncv2.nc-control-surface{padding:0!important}:where(.ncpa) .nc2a .nip-step-num+.nip-h2{margin-left:14px!important}:where(.ncpa) .nc2a .nip-inventory>.nip-btn{margin-top:6px}