.nrcia-announce{background:var(--color-charcoal);color:#fff;font-family:var(--font-body);position:relative;z-index:200;transition:max-height .35s cubic-bezier(.4,0,.2,1),opacity .25s ease;max-height:140px;overflow:hidden}.nrcia-announce.is-closed{max-height:0;opacity:0}.nrcia-announce__inner{position:relative;display:flex;align-items:center;justify-content:flex-start;gap:14px;padding:0 var(--gutter-x);min-height:48px;max-width:var(--container-content);width:100%;margin:0 auto;box-sizing:border-box;text-align:left}.nrcia-announce__text{font-family:var(--font-body);font-size:14px;line-height:1.3;color:rgba(255,255,255,.95)}.nrcia-announce__text a{color:#fff;text-decoration:underline;text-underline-offset:2px;font-weight:600;display:inline-block;padding:12px 0;margin:-12px 0}.nrcia-announce__close{position:absolute;right:4px;top:50%;transform:translateY(-50%);background:none;border:0;cursor:pointer;color:rgba(255,255,255,.7);padding:14px;display:flex;border-radius:6px;transition:color .16s,background .16s}.nrcia-announce__close:hover{color:#fff;background:rgba(255,255,255,.12)}.nrcia-announce__close svg{width:16px;height:16px}@media(max-width:1024px){.nrcia-announce__inner{padding:0 52px 0 var(--gutter-x)}}@media(max-width:600px){.nrcia-announce__inner{padding:0 52px 0 var(--gutter-x)}.nrcia-announce__text{font-size:13px}}.nrcia-site-header--live{position:sticky;top:0;z-index:200;width:100%;background:#fff;overflow:visible;box-shadow:0 6px 20px rgba(5,4,10,.12)}.nrcia-site-header--live .nrcia-bar{position:relative;z-index:210;box-shadow:0 6px 16px rgba(5,4,10,.12);overflow:visible}.nrcia-site-header--live .nrcia-bar__inner{overflow:visible}.nrcia-site-header--live .nrcia-util{background:#F3F3F3;border-bottom:1px solid #e2e2e2;transition:max-height .32s cubic-bezier(.4,0,.2,1),opacity .26s ease;max-height:200px;overflow:visible}.nrcia-site-header--live.is-stuck .nrcia-util{max-height:0;opacity:0;border-bottom-color:transparent;overflow:hidden}.nrcia-util__inner{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:48px;max-width:var(--container-content);width:100%;margin:0 auto;padding:0 var(--gutter-x);box-sizing:border-box}.nrcia-util__promo{display:flex;align-items:center;gap:10px;font-family:var(--font-body);font-size:14px;color:var(--color-ink);max-width:640px;overflow:hidden;white-space:nowrap;transition:opacity .26s ease,max-width .34s cubic-bezier(.4,0,.2,1)}.nrcia-util__inner:has(.nrcia-util__right.is-focus) .nrcia-util__promo{opacity:0;max-width:0;pointer-events:none}.nrcia-util__promo-text{color:var(--color-ink)}.nrcia-util__promo-text[hidden]{display:none}.nrcia-util__promo-text strong{font-weight:700;color:var(--color-ink)}.nrcia-util__phone{color:var(--color-nrcia-red);font-weight:700;text-decoration:none;border-bottom:2px solid var(--color-nrcia-red);padding-bottom:1px;transition:color .16s,border-color .16s}.nrcia-util__phone:hover{color:#8A2A2C;border-bottom-color:#8A2A2C}.nrcia-util__right{display:flex;align-items:center;gap:16px;gap:0}.nrcia-util__right>.nrcia-member,.nrcia-util__right>.nrcia-util__login,.nrcia-util__right>.nrcia-util__search,.nrcia-util__right>a.nrcia-util__link:not([hidden]){position:relative;margin-left:15px;padding-left:15px}.nrcia-util__right>.nrcia-member:before,.nrcia-util__right>.nrcia-util__login:before,.nrcia-util__right>.nrcia-util__search:before,.nrcia-util__right>a.nrcia-util__link:not([hidden]):before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:16px;background:var(--color-rule)}.nrcia-util__right>a.nrcia-util__link:first-child{margin-left:0;padding-left:0}.nrcia-util__right>a.nrcia-util__link:first-child:before{display:none}.nrcia-util__lang{display:inline-flex;align-items:center;gap:8px;cursor:pointer}.nrcia-util__right .nrcia-util__lang{gap:8px}.nrcia-util__flag{display:inline-flex;align-items:center;flex-shrink:0}.nrcia-util__flag svg{width:18px;height:12px;display:block;border-radius:2px}.nrcia-util__caret{width:12px;height:12px;flex-shrink:0;transition:transform .2s ease}.nrcia-util__lang[data-state=open] .nrcia-util__caret{transform:rotate(180deg)}.nrcia-util__lang[data-state=open]{color:var(--color-nrcia-red)}.nrcia-langmenu{min-width:168px;background:#fff;border:1px solid var(--color-rule);border-radius:var(--radius-lg);box-shadow:0 8px 24px rgba(5,4,10,.14);padding:6px;z-index:300;font-family:var(--font-body)}.nrcia-langmenu__item{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:6px;cursor:pointer;font-size:14px;color:var(--color-charcoal);outline:none}.nrcia-langmenu__item[data-highlighted]{background:var(--color-section)}.nrcia-langmenu__label{flex:1}.nrcia-langmenu__check{width:14px;height:14px;color:var(--color-nrcia-red)}.nrcia-util__link{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-body);font-size:14px;color:var(--color-ink);text-decoration:none;transition:color .16s;white-space:nowrap}.nrcia-util__link:hover{color:var(--color-nrcia-red);opacity:1}.nrcia-util__link[hidden],.nrcia-util__right.is-focus>.nrcia-util__login,.nrcia-util__right.is-focus>a.nrcia-util__link{display:none}.nrcia-util__right.is-focus>.nrcia-util__loginform,.nrcia-util__right.is-focus>.nrcia-util__search{margin-left:0;padding-left:0}.nrcia-util__right.is-focus>.nrcia-util__loginform:before,.nrcia-util__right.is-focus>.nrcia-util__search:before,.nrcia-util__right.is-login>.nrcia-util__search,.nrcia-util__right.is-search>.nrcia-util__login{display:none}.nrcia-util__ico{width:16px;height:16px}.nrcia-util__search{position:relative;display:flex;align-items:center}.nrcia-util__searchbtn{position:relative;display:inline-flex;align-items:center;gap:6px;background:none;border:0;cursor:pointer;font-family:var(--font-body);font-size:14px;color:var(--color-ink);padding:0;transition:color .16s}.nrcia-util__searchbtn:hover{color:var(--color-nrcia-red);opacity:1}.nrcia-util__searchbar{display:flex;align-items:center;width:0;opacity:0;overflow:hidden;margin-left:0;background:var(--color-surface);border-radius:var(--radius-input);border:1px solid transparent;transition:width .34s cubic-bezier(.4,0,.2,1),opacity .26s ease,margin-left .34s cubic-bezier(.4,0,.2,1),border-color .34s ease,box-shadow var(--motion-quick,.35s) var(--ease-out,cubic-bezier(.16,1,.3,1))}.nrcia-util__search.is-open .nrcia-util__searchbar{width:62vw;max-width:760px;opacity:1;margin-left:10px;border-color:var(--color-border-strong)}.nrcia-util__search.is-open .nrcia-util__searchbar:focus-within{box-shadow:inset 4px 0 0 0 var(--color-member-blue)}.nrcia-util__search.is-open .nrcia-util__searchbtn{display:none}.nrcia-util__searchlead{display:flex;align-items:center;padding-left:14px;color:var(--color-icon-mute);flex-shrink:0}.nrcia-util__searchlead svg{width:16px;height:16px;stroke:currentColor;fill:none}.nrcia-util__searchbar input{flex:1;border:0;background:none;outline:none;padding:6px 10px 6px 8px;font-family:var(--font-body);font-size:14px;color:var(--color-charcoal);min-width:0}.nrcia-util__searchbar .nrcia-util__searchclose{background:none;border:0;cursor:pointer;padding:6px 8px;display:flex;color:var(--color-icon-mute);transition:color .16s}.nrcia-util__searchbar .nrcia-util__searchclose svg{width:16px;height:16px}.nrcia-util__searchbar .nrcia-util__searchclose:hover{color:var(--color-charcoal)}.nrcia-util__login[hidden]{display:none}.nrcia-util__login{display:inline-flex;align-items:center;gap:8px;background:none;border:0;cursor:pointer;font-family:var(--font-body);font-size:14px;color:var(--color-ink);padding:0;transition:color .16s}.nrcia-util__login:hover{color:var(--color-nrcia-red);opacity:1}.nrcia-util__login-icon{display:inline-flex;width:20px;height:20px;color:var(--color-icon-dim)}.nrcia-util__login-icon svg{width:20px;height:20px}.nrcia-util__loginform{display:flex;flex-direction:column;align-items:flex-end;gap:6px;width:0;max-width:760px;opacity:0;overflow:hidden;margin-left:0;padding-block:0;transition:width .34s cubic-bezier(.4,0,.2,1),opacity .26s ease,margin-left .34s cubic-bezier(.4,0,.2,1),padding-block .34s cubic-bezier(.4,0,.2,1)}.nrcia-util__loginform.is-open{width:70vw;max-width:880px;opacity:1;margin-left:10px;padding-block:10px}@media (prefers-reduced-motion:reduce){.nrcia-util__loginform{transition:opacity .12s linear}}.nrcia-util__lf-row{display:flex;align-items:center;gap:10px;width:100%}.nrcia-util__lf-error{display:flex;align-items:center;gap:8px;color:var(--color-error);font-family:var(--font-body);font-size:13px;line-height:1.3;text-align:right;white-space:nowrap;margin-right:28px}.nrcia-util__lf-error svg{width:16px;height:16px;stroke:currentColor;fill:none;flex-shrink:0}.nrcia-util__lf-label{font-family:var(--font-body);font-size:14px;font-weight:600;color:var(--color-ink);white-space:nowrap;margin-right:4px}.nrcia-util__lf{position:relative;display:flex;align-items:center;gap:8px;flex:1;min-width:0;background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-input);padding:0 10px;transition:box-shadow var(--motion-quick,.35s) var(--ease-out,cubic-bezier(.16,1,.3,1)),border-color var(--motion-quick,.35s)}.nrcia-util__lf-lead{display:flex;align-items:center;justify-content:center;color:var(--color-icon-mute);flex-shrink:0}.nrcia-util__lf-lead svg{width:16px;height:16px}.nrcia-util__lf input{flex:1;min-width:0;border:0;background:none;outline:none;padding:8px 0;font-family:var(--font-body);font-size:13px;color:var(--color-charcoal)}.nrcia-util__lf:focus-within{box-shadow:inset 4px 0 0 0 var(--color-member-blue)}.nrcia-drawer__lf.nrcia-lf--valid,.nrcia-util__lf.nrcia-lf--valid{border-color:color-mix(in srgb,var(--color-success) 55%,#fff);box-shadow:inset 4px 0 0 0 var(--color-success)}.nrcia-drawer__lf.nrcia-lf--valid:focus-within,.nrcia-util__lf.nrcia-lf--valid:focus-within{box-shadow:inset 4px 0 0 0 var(--color-success)}.nrcia-drawer__lf.nrcia-lf--error:focus-within,.nrcia-util__lf.nrcia-lf--error:focus-within{box-shadow:inset 4px 0 0 0 var(--color-error)}.nrcia-lf__ok{color:var(--color-success)}.nrcia-lf__ok,.nrcia-lf__warn{width:16px;height:16px;flex:none;margin-right:2px}.nrcia-lf__warn{color:var(--color-error)}.nrcia-lf--error{box-shadow:inset 4px 0 0 0 var(--color-error)}.nrcia-util__eye{background:none;border:0;cursor:pointer;color:var(--color-icon-dim);padding:4px;display:flex;flex-shrink:0;transition:color .16s}.nrcia-util__eye:hover{color:var(--color-charcoal)}.nrcia-util__eye svg{width:17px;height:17px}.nrcia-util__signin{background:var(--color-member-blue);color:#fff;border:0;border-radius:6px;cursor:pointer;font-family:var(--font-body);font-size:13px;font-weight:600;padding:6px 14px;transition:background .16s;white-space:nowrap}.nrcia-util__signin:hover{background:color-mix(in srgb,var(--color-member-blue) 80%,#000)}.nrcia-util__lcancel{background:none;border:0;cursor:pointer;color:var(--color-icon-mute);padding:2px;display:flex;justify-content:center;width:20px;flex-shrink:0}.nrcia-util__lcancel svg{width:16px;height:16px}.nrcia-site-header--live .nrcia-bar{width:100%;background:#fff}.nrcia-site-header--live .nrcia-bar__inner{display:flex;align-items:center;height:70px;max-width:var(--container-content);width:100%;margin:0 auto;padding:10px var(--gutter-x);box-sizing:border-box;gap:24px}.nrcia-bar__spacer{flex:1}.nrcia-logo{display:inline-flex;align-items:center;gap:14px;text-decoration:none;flex-shrink:0}.nrcia-logo img,.nrcia-logo svg{height:clamp(42px,2.4vw + 30px,54px);width:auto;display:block}.nrcia-logo__name{font-family:var(--font-body);font-weight:600;font-size:clamp(.72rem,.45rem + .55vw,.95rem);line-height:1.18;color:var(--color-charcoal);letter-spacing:.005em}@media(max-width:767px){.nrcia-logo__name{display:none}}.nrcia-site-header--live .nrcia-primary{display:flex;align-items:center;gap:clamp(18px,1.6vw,30px)}.nrcia-primary__item{position:static}.nrcia-primary__link{display:inline-flex;align-items:center;gap:6px;background:none;border:0;cursor:pointer;font-family:var(--font-body);font-size:14px;font-weight:600;color:var(--color-charcoal);text-decoration:none;padding:4px 0;position:relative;transition:color .18s;white-space:nowrap}.nrcia-primary__link:after{content:"";position:absolute;left:0;right:100%;bottom:0;height:2px;background:var(--color-nrcia-red);transition:right .26s cubic-bezier(.4,0,.2,1)}.nrcia-primary__item:hover .nrcia-primary__link,.nrcia-primary__link:focus-visible{color:var(--color-nrcia-red)}.nrcia-primary__item:hover .nrcia-primary__link:after{right:0}.nrcia-bar__cta{flex-shrink:0;white-space:nowrap;height:40px;padding:0 20px;font-size:14px;display:inline-flex;align-items:center}.nrcia-bar__cta:hover,.nrcia-drawer__foot .nrcia-btn:hover{transform:none;box-shadow:none}.nrcia-site-header--live .nrcia-mega{position:absolute;top:100%;left:0;right:0;width:100%;min-width:0;max-width:none;background:#fff;border:0;border-radius:0;box-shadow:0 8px 32px rgba(0,0,0,.12);padding:0;clip-path:inset(0 0 100% 0);transition:clip-path var(--motion-base,.6s) var(--ease-out-soft,cubic-bezier(.22,.61,.36,1)),visibility var(--motion-base,.6s);visibility:hidden;z-index:150}.nrcia-site-header--live .nrcia-primary__item.has-mega:focus-within .nrcia-mega,.nrcia-site-header--live .nrcia-primary__item.has-mega:hover .nrcia-mega{visibility:visible;clip-path:inset(0 -40px -40px -40px)}.nrcia-site-header--live .nrcia-primary__item.has-mega.is-dismissed .nrcia-mega{visibility:hidden;clip-path:inset(0 0 100% 0)}.nrcia-site-header--live .nrcia-mega__inner{display:grid;grid-template-columns:52% 48%;grid-template-rows:380px;height:380px;min-height:380px;width:100%;max-width:100%;box-sizing:border-box;align-items:stretch}.nrcia-site-header--live .nrcia-mega__inner>*{min-height:0;min-width:0;overflow:hidden}.nrcia-mega__panel{background:#EDEDED;padding:34px 48px;display:flex;flex-direction:column;justify-content:flex-start}.nrcia-mega__title{font-family:var(--font-body);font-weight:800;font-size:28px;color:var(--color-charcoal);margin:0 0 22px;letter-spacing:-.01em}.nrcia-mega__cols{display:grid;grid-template-columns:1fr 1fr;gap:10px 28px;max-width:600px}.nrcia-mega__cols:has(.nrcia-mega__topics){grid-template-columns:1fr 1fr 1fr;max-width:none}.nrcia-mega__row{display:flex;align-items:center;gap:16px;text-decoration:none;font-family:var(--font-body);font-size:19px;color:var(--color-charcoal);padding:9px 0;transition:gap .2s ease,color .16s ease}.nrcia-mega__row:hover{color:var(--color-nrcia-red);gap:22px}.nrcia-mega__arrow{width:22px;height:22px;flex-shrink:0;transition:transform .2s ease}.nrcia-mega__row:hover .nrcia-mega__arrow{transform:translateX(2px)}.nrcia-mega__feature{position:relative;display:block;text-decoration:none;overflow:hidden;height:100%;min-height:0;background:#1a1a1a;border-radius:0}.nrcia-mega__feature-media{position:absolute;inset:0}.nrcia-mega__feature-img,.nrcia-mega__feature-media img{width:100%;height:100%;object-fit:cover;display:block}.nrcia-mega__feature-scrim{position:absolute;inset:0;background:linear-gradient(90deg,rgba(8,8,10,.86),rgba(8,8,10,.72) 45%,rgba(8,8,10,.55))}.nrcia-mega__feature-fallback{position:absolute;inset:0;background:linear-gradient(135deg,#2A2E38,#05040A)}.nrcia-site-header--live .nrcia-mega__feature-body{position:relative;z-index:2;padding:50px;color:#fff;display:flex;flex-direction:column;justify-content:flex-end;height:100%;box-sizing:border-box}.nrcia-mega__feature-meta{display:flex;align-items:center;gap:26px;margin-bottom:16px;font-size:15px;color:rgba(255,255,255,.92)}.nrcia-mega__feature-date,.nrcia-mega__feature-tag{display:inline-flex;align-items:center;gap:8px}.nrcia-mega__feature-date svg,.nrcia-mega__feature-tag svg{width:16px;height:16px}.nrcia-site-header--live .nrcia-mega__feature-title{font-family:var(--font-body);font-weight:700;font-size:26px;line-height:1.2;margin:0 0 12px;max-width:none;color:#fff}.nrcia-mega__feature-text{font-size:15px;line-height:1.55;color:rgba(255,255,255,.9);margin:0 0 22px;max-width:none;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nrcia-mega__feature-cta{display:inline-flex;align-items:center;gap:10px;font-size:14px;font-weight:700;letter-spacing:.04em;color:#fff}.nrcia-mega__feature-cta svg{width:18px;height:18px;transition:transform .2s ease}.nrcia-mega__feature:hover .nrcia-mega__feature-cta svg{transform:translateX(5px)}.nrcia-util__lportal{display:inline-flex;align-items:center;gap:6px;flex:none;white-space:nowrap;font-family:var(--font-body);font-size:13px;font-weight:600;color:var(--color-text-faint);text-decoration:none;transition:color var(--motion-quick,.35s) var(--ease-out,cubic-bezier(.16,1,.3,1))}.nrcia-util__lportal:focus-visible,.nrcia-util__lportal:hover{color:var(--color-nrcia-red);text-decoration:underline}.nrcia-util__lportal svg{width:14px;height:14px;flex:none}.nrcia-member{position:relative;flex:none}.nrcia-member__trigger{display:inline-flex;align-items:center;gap:9px;background:none;border:0;padding:4px 6px;cursor:pointer;font-family:var(--font-body);font-size:14px;font-weight:600;color:var(--color-ink);border-radius:var(--radius-input);transition:background var(--motion-quick,.35s) var(--ease-out,cubic-bezier(.16,1,.3,1))}.nrcia-member__trigger:hover{background:rgba(5,4,10,.06)}.nrcia-member__avatar{width:28px;height:28px;border-radius:var(--radius-avatar);overflow:hidden;background:var(--color-member-blue);color:#fff;flex:none;display:grid;place-items:center}.nrcia-member__avatar img{width:100%;height:100%;object-fit:cover;display:block}.nrcia-member__initials{font-size:11px;font-weight:700;letter-spacing:.02em;line-height:1}.nrcia-member__label{white-space:nowrap}.nrcia-member__chevron{width:15px;height:15px;flex:none;transition:transform var(--motion-quick,.35s) var(--ease-out,cubic-bezier(.16,1,.3,1))}.nrcia-member__trigger[aria-expanded=true] .nrcia-member__chevron{transform:rotate(180deg)}.nrcia-util:has(.nrcia-member__menu.is-open){z-index:230}.nrcia-member__menu{position:absolute;top:calc(100% + 8px);right:0;z-index:240;min-width:232px;display:flex;flex-direction:column;padding:6px;background:var(--color-surface);border:1px solid var(--color-rule);border-radius:var(--radius-panel);box-shadow:var(--shadow-panel,0 24px 60px -16px rgba(5,4,10,.28));opacity:0;transform:translateY(-6px);pointer-events:none;transition:opacity var(--motion-quick,.35s) var(--ease-out,cubic-bezier(.16,1,.3,1)),transform var(--motion-quick,.35s) var(--ease-out,cubic-bezier(.16,1,.3,1))}.nrcia-member__menu.is-open{opacity:1;transform:translateY(0);pointer-events:auto}.nrcia-member__item{display:flex;align-items:center;gap:9px;padding:9px 11px;border:0;background:none;cursor:pointer;text-align:left;font-family:var(--font-body);font-size:13.5px;color:var(--color-charcoal);text-decoration:none;border-radius:var(--radius-input);transition:background var(--motion-quick,.35s) var(--ease-out,cubic-bezier(.16,1,.3,1)),color var(--motion-quick,.35s)}.nrcia-member__item:hover{background:var(--color-section);color:var(--color-nrcia-red)}.nrcia-member__item svg{width:15px;height:15px;flex:none}.nrcia-member__item--out{margin-top:4px;padding-top:12px;border-top:1px solid var(--color-rule);border-radius:0 0 8px 8px;color:var(--color-text-faint)}.nrcia-member__item--out:hover{color:var(--color-nrcia-red)}.nrcia-mpanel__member-head{gap:10px;padding-bottom:12px;margin-bottom:6px;border-bottom:1px solid var(--color-rule);font-weight:700;color:var(--color-ink)}.nrcia-mpanel__member-head,.nrcia-mpanel__member-item{display:flex;align-items:center;font-family:var(--font-body);font-size:15px}.nrcia-mpanel__member-item{gap:9px;padding:12px 2px;border:0;background:none;cursor:pointer;text-align:left;width:100%;color:var(--color-charcoal);text-decoration:none;transition:color var(--motion-quick,.35s) var(--ease-out,cubic-bezier(.16,1,.3,1))}.nrcia-mpanel__member-item:hover{color:var(--color-nrcia-red)}.nrcia-mpanel__member-item svg{width:16px;height:16px;flex:none}.nrcia-mpanel__member-item--out{margin-top:6px;padding-top:14px;border-top:1px solid var(--color-rule);color:var(--color-text-faint)}.nrcia-mpanel__label.nrcia-mpanel__label--link{display:inline-flex;align-items:center;gap:6px;width:fit-content;color:var(--color-member-blue);text-decoration:underline;text-underline-offset:3px;transition:color var(--motion-quick,.35s) var(--ease-out,cubic-bezier(.16,1,.3,1))}.nrcia-mpanel__label.nrcia-mpanel__label--link:hover{color:var(--color-nrcia-red)}.nrcia-mpanel__label.nrcia-mpanel__label--link:focus-visible{outline:2px solid var(--color-member-blue);outline-offset:3px;border-radius:2px}.nrcia-mpanel__label--link svg{width:15px;height:15px;flex:none;stroke-width:2}.nrcia-mobicon--member{padding:0}.nrcia-mobicon__avatar,.nrcia-mobicon__initials{width:28px;height:28px;border-radius:var(--radius-avatar);display:grid;place-items:center;overflow:hidden;flex:none;background:var(--color-member-blue);color:#fff}.nrcia-mobicon__avatar{object-fit:cover}.nrcia-mobicon__initials{font-size:11px;font-weight:700;letter-spacing:.02em;line-height:1}.nrcia-mega__coltitle{display:block;margin-bottom:14px;font-family:var(--font-body);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-faint)}.nrcia-mega__topics .nrcia-mega__row{justify-content:flex-start}.nrcia-mega__topiccount{margin-left:auto;padding-left:12px;font-size:12px;color:var(--color-text-faint);font-variant-numeric:tabular-nums}@keyframes nrcia-mega-slide-in{0%{opacity:0;transform:translateX(28px)}to{opacity:1;transform:translateX(0)}}@keyframes nrcia-mega-fade-in{0%{opacity:0}to{opacity:1}}.nrcia-mega__feature--article .nrcia-mega__feature-body{animation:nrcia-mega-slide-in var(--motion-base,.32s) var(--ease-out,cubic-bezier(.22,.61,.36,1)) both}.nrcia-mega__feature--article .nrcia-mega__feature-media,.nrcia-mega__feature--page .nrcia-mega__feature-media{animation:nrcia-mega-fade-in var(--motion-base,.32s) var(--ease-out,cubic-bezier(.22,.61,.36,1)) both}@media (prefers-reduced-motion:reduce){.nrcia-mega__feature--article .nrcia-mega__feature-body,.nrcia-mega__feature--article .nrcia-mega__feature-media,.nrcia-mega__feature--page .nrcia-mega__feature-media{animation:nrcia-mega-fade-in 1ms linear both}}@media(max-width:1024px){.nrcia-site-header--live .nrcia-mega{display:none}}.nrcia-burger{display:none;background:none;border:0;cursor:pointer;padding:8px;margin-left:0;flex-shrink:0;outline:none;border-radius:6px}.nrcia-burger:focus-visible{outline:2px solid var(--color-member-blue);outline-offset:2px}.nrcia-burger__box{position:relative;display:block;width:22px;height:16px}.nrcia-burger__line{position:absolute;left:0;width:100%;height:2px;border-radius:2px;background:var(--color-charcoal);transform-origin:center;transition:transform var(--duration-fast) var(--ease-out),opacity .2s ease,top var(--duration-fast) var(--ease-out),width var(--duration-fast) var(--ease-out)}.nrcia-burger__line:first-child{top:0}.nrcia-burger__line:nth-child(2){top:7px}.nrcia-burger__line:nth-child(3){top:14px}.nrcia-burger.is-open .nrcia-burger__line:first-child{top:7px;transform:rotate(45deg)}.nrcia-burger.is-open .nrcia-burger__line:nth-child(2){opacity:0;width:0}.nrcia-burger.is-open .nrcia-burger__line:nth-child(3){top:7px;transform:rotate(-45deg)}.nrcia-burger.is-open .nrcia-burger__line{background:var(--color-member-blue)}@media(max-width:1024px){.nrcia-site-header--live .nrcia-bar__cta,.nrcia-site-header--live .nrcia-primary,.nrcia-site-header--live .nrcia-util{display:none}.nrcia-site-header--live .nrcia-burger{display:inline-flex;align-items:center;justify-content:center}.nrcia-site-header--live .nrcia-bar__inner{padding:0 var(--gutter-x)}}.nrcia-bar__actions,.nrcia-mobicon,.nrcia-mpanel{display:none}@media(max-width:1024px){.nrcia-site-header--live .nrcia-bar__actions{display:flex;align-items:center;gap:4px}.nrcia-site-header--live .nrcia-mobicon{display:inline-flex;align-items:center;justify-content:center;background:none;border:0;cursor:pointer;color:var(--color-charcoal);padding:8px;flex-shrink:0;outline:none;border-radius:6px;transition:color .16s,opacity .16s}.nrcia-site-header--live .nrcia-mobicon:focus-visible{outline:2px solid var(--color-member-blue);outline-offset:2px}.nrcia-site-header--live .nrcia-mobicon:hover{opacity:.7}.nrcia-site-header--live .nrcia-mobicon[aria-expanded=true],.nrcia-site-header--live[data-audience=member] .nrcia-mobicon:hover{color:var(--color-member-blue);opacity:1}.nrcia-site-header--live .nrcia-mobicon svg{width:22px;height:22px;stroke:currentColor;fill:none}.nrcia-mpanel{display:grid;grid-template-rows:0fr;position:relative;z-index:180;max-width:100vw;background:#fff;border-bottom:1px solid transparent;transition:grid-template-rows var(--duration-fast) var(--ease-out),border-color var(--duration-fast) ease}.nrcia-mpanel.is-open{grid-template-rows:1fr;border-bottom:1px solid var(--color-rule);box-shadow:0 12px 24px rgba(5,4,10,.1)}.nrcia-mpanel__wrap{overflow:hidden;min-height:0}.nrcia-mpanel__inner{display:flex;flex-direction:column;gap:12px;padding:16px 20px 20px}.nrcia-mpanel__label{font-family:var(--font-body);font-weight:600;font-size:15px;color:var(--color-charcoal)}.nrcia-mpanel__search{display:flex;align-items:center;background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-input);padding:2px;min-height:42px;box-sizing:border-box;transition:box-shadow var(--motion-quick,.35s) var(--ease-out,cubic-bezier(.16,1,.3,1)),border-color var(--motion-quick,.35s)}.nrcia-mpanel__search:focus-within{box-shadow:inset 4px 0 0 0 var(--color-member-blue)}.nrcia-mpanel__searchlead{display:flex;align-items:center;padding-left:12px;color:var(--color-icon-mute)}.nrcia-mpanel__searchlead svg{width:18px;height:18px;stroke:currentColor;fill:none}.nrcia-mpanel__search input{flex:1;min-width:0;border:0;background:none;outline:none;padding:10px;font-family:var(--font-body);font-size:15px;color:var(--color-charcoal)}.nrcia-mpanel__login{display:flex;flex-direction:column;gap:12px}}.nrcia-drawer__lf.nrcia-lf--error,.nrcia-util__lf.nrcia-lf--error{border-color:var(--color-error);box-shadow:inset 4px 0 0 0 var(--color-error)}.nrcia-loginhelp{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.nrcia-loginhelp a{color:var(--color-member-blue);font-family:var(--font-body);font-size:13px;font-weight:600;text-decoration:none}.nrcia-loginhelp a:hover{text-decoration:underline}.nrcia-searchsubmit{background:none;border:0;cursor:pointer;display:flex;align-items:center;gap:10px;padding:6px 12px;color:var(--color-charcoal);font-family:var(--font-body);font-weight:600;font-size:14px;white-space:nowrap;transition:color .16s}.nrcia-searchsubmit:hover{color:var(--color-nrcia-red)}.nrcia-searchsubmit:hover svg{color:currentColor}.nrcia-searchsubmit svg{width:18px;height:18px;color:var(--color-member-blue);stroke:currentColor;fill:none;transition:color .16s}.nrcia-searchsubmit__div{width:1px;height:18px;background:var(--color-rule);flex-shrink:0}.nrcia-drawer{position:fixed;inset:0;width:100%;max-width:none;height:100%;z-index:190;visibility:hidden;transition:visibility .5s;transform:none;background:none;box-shadow:none;overscroll-behavior:contain}.nrcia-drawer.is-open{visibility:visible}@media(min-width:1025px){.nrcia-drawer{display:none}}.nrcia-drawer__scrim{position:absolute;inset:0;background:rgba(5,4,10,.3);opacity:0;transition:opacity .4s cubic-bezier(.4,0,.2,1);touch-action:none}.nrcia-drawer.is-open .nrcia-drawer__scrim{opacity:1}.nrcia-drawer__panel{position:absolute;top:var(--drawer-offset,90px);left:0;width:100%;max-width:100vw;height:calc(100dvh - var(--drawer-offset,90px));background:#fff;display:flex;flex-direction:column;transform:translateY(calc(-100% - var(--drawer-offset,90px)));transition:transform .62s cubic-bezier(.76,0,.24,1);box-shadow:0 24px 60px rgba(5,4,10,.22);overflow:hidden}.nrcia-drawer.is-open .nrcia-drawer__panel{transform:translateY(0)}.nrcia-drawer__nav{flex:1;min-height:0;overflow-y:auto;padding:4px 0;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.nrcia-drawer__group,.nrcia-drawer__link{opacity:0;transform:translateY(-8px);transition:opacity .4s ease,transform .4s cubic-bezier(.22,1,.36,1)}.nrcia-drawer.is-open .nrcia-drawer__group,.nrcia-drawer.is-open .nrcia-drawer__link{opacity:1;transform:translateY(0)}.nrcia-drawer.is-open .nrcia-drawer__nav>:first-child{transition-delay:.1s}.nrcia-drawer.is-open .nrcia-drawer__nav>:nth-child(2){transition-delay:.16s}.nrcia-drawer.is-open .nrcia-drawer__nav>:nth-child(3){transition-delay:.22s}.nrcia-drawer.is-open .nrcia-drawer__nav>:nth-child(4){transition-delay:.28s}.nrcia-drawer.is-open .nrcia-drawer__nav>:nth-child(5){transition-delay:.34s}.nrcia-drawer__group>summary,.nrcia-drawer__link{display:block;padding:15px 20px;font-family:var(--font-body);font-size:18px;font-weight:600;color:var(--color-charcoal);text-decoration:none;cursor:pointer;list-style:none;position:relative;border-bottom:1px solid var(--color-section)}.nrcia-drawer__group.is-active>summary,.nrcia-drawer__link.is-active{color:var(--color-member-blue)}.nrcia-drawer__group.is-active>summary:before,.nrcia-drawer__link.is-active:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--color-member-blue)}.nrcia-drawer__sub a.is-active{color:var(--color-member-blue);font-weight:600}.nrcia-drawer__group>summary::-webkit-details-marker{display:none}.nrcia-drawer__group>summary:after{content:"";position:absolute;right:20px;top:50%;width:7px;height:7px;margin-top:-5px;border-right:1.5px solid var(--color-slate);border-bottom:1.5px solid var(--color-slate);transform:rotate(45deg);transition:transform var(--duration-fast) var(--ease-out)}.nrcia-drawer__group.is-open>summary:after{transform:rotate(-135deg)}.nrcia-drawer__sub{display:grid;grid-template-rows:0fr;background:var(--color-section);visibility:hidden;transition:grid-template-rows var(--duration-fast) var(--ease-out),visibility var(--duration-fast)}.nrcia-drawer__group.is-open .nrcia-drawer__sub{grid-template-rows:1fr;visibility:visible}.nrcia-drawer__sub>div{overflow:hidden;display:flex;flex-direction:column}.nrcia-drawer__sub a{padding:12px 20px 12px 36px;font-size:16px;color:var(--color-slate);text-decoration:none;border-bottom:1px solid rgba(0,0,0,.04)}.nrcia-drawer__sub a:hover{color:var(--color-nrcia-red)}.nrcia-drawer__foot{flex-shrink:0;position:relative;z-index:2;padding:18px 20px;border-top:1px solid var(--color-rule);background:#F3F3F3;box-shadow:0 -6px 16px rgba(5,4,10,.08)}.nrcia-drawer__footlinks{display:flex;flex-wrap:nowrap;align-items:center;gap:0;margin-top:16px}.nrcia-drawer__footlinks a{font-size:13px;font-weight:500;color:var(--color-slate);text-decoration:none;position:relative;padding:0 12px;white-space:nowrap}.nrcia-drawer__footlinks a:first-child{padding-left:0}.nrcia-drawer__footlinks a:not(:last-child):after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:11px;background:var(--color-rule)}.nrcia-drawer__footlinks a:hover{color:var(--color-member-blue)}.nrcia-drawer__scrollcue{position:absolute;top:-44px;left:50%;width:36px;height:36px;border-radius:50%;background:var(--color-nrcia-red);color:#fff;border:2px solid #fff;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:3;box-shadow:0 4px 14px rgba(5,4,10,.28);opacity:0;pointer-events:none;transform:translateX(-50%) translateY(6px);transition:opacity .3s ease,transform .3s ease}.nrcia-drawer__scrollcue.is-visible{opacity:1;pointer-events:auto;transform:translateX(-50%) translateY(0);animation:nrcia-cuebounce 1.8s ease-in-out infinite}.nrcia-drawer__scrollcue svg{width:18px;height:18px;stroke:currentColor;fill:none}@keyframes nrcia-cuebounce{0%,to{transform:translateX(-50%) translateY(0)}50%{transform:translateX(-50%) translateY(4px)}}.nrcia-drawer__copyright{margin-top:16px;font-size:12px;color:var(--color-slate);opacity:.85;text-align:left}.nrcia-drawer__lf{position:relative;display:flex;align-items:center;background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-input);padding:0 8px 0 0;min-height:42px;box-sizing:border-box;transition:box-shadow var(--motion-quick,.35s) var(--ease-out,cubic-bezier(.16,1,.3,1)),border-color var(--motion-quick,.35s)}.nrcia-drawer__lf:focus-within{box-shadow:inset 4px 0 0 0 var(--color-member-blue)}.nrcia-drawer__lf-lead{display:flex;align-items:center;justify-content:center;width:38px;height:38px;color:var(--color-icon-mute);flex-shrink:0}.nrcia-drawer__lf-lead svg{width:18px;height:18px}.nrcia-drawer__lf input{flex:1;border:0;background:none;outline:none;padding:10px 6px 10px 0;font-family:var(--font-body);font-size:15px;color:var(--color-charcoal)}.nrcia-drawer__eye{background:none;border:0;cursor:pointer;color:var(--color-icon-dim);padding:6px;display:flex;flex-shrink:0}.nrcia-drawer__eye svg{width:18px;height:18px}@media(max-width:600px){.nrcia-site-header--live .nrcia-bar__inner{padding:0 var(--gutter-x)}}.nrcia-drawer__lf,.nrcia-util__lf{--lf-label-bg:#F3F3F3}.nrcia-drawer__lf{--lf-label-bg:#fff}.nrcia-lf__label{position:absolute;left:34px;top:50%;transform:translateY(-50%);pointer-events:none;font-family:var(--font-body);font-size:13px;color:var(--color-text-faint,#6A6A6A);transition:top var(--duration-fast,.16s) var(--ease-out,cubic-bezier(.16,1,.3,1)),font-size var(--duration-fast,.16s) var(--ease-out,cubic-bezier(.16,1,.3,1)),color var(--duration-fast,.16s) var(--ease-out,cubic-bezier(.16,1,.3,1))}.nrcia-lf__label:has(~input){left:34px}.nrcia-drawer__lf input:focus~.nrcia-lf__label,.nrcia-drawer__lf input:not(:placeholder-shown)~.nrcia-lf__label,.nrcia-util__lf input:focus~.nrcia-lf__label,.nrcia-util__lf input:not(:placeholder-shown)~.nrcia-lf__label{top:0;left:30px;font-size:11px;font-weight:700;letter-spacing:.02em;color:var(--color-member-blue);background:var(--lf-label-bg);padding:0 5px}.nrcia-drawer__lf.nrcia-lf--error input~.nrcia-lf__label,.nrcia-util__lf.nrcia-lf--error input~.nrcia-lf__label{color:var(--color-error)}.nrcia-util__lf.nrcia-lf--valid input~.nrcia-lf__label{color:var(--color-success)}@media (prefers-reduced-motion:reduce){.nrcia-lf__label{transition:none}}@font-face{font-family:inter;src:url(/_next/static/media/32b04a225cda6443-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:inter;src:url(/_next/static/media/31a001caa4a891ac-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900;font-style:italic}@font-face{font-family:inter Fallback;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_b4974b{font-family:inter,inter Fallback}.__variable_b4974b{--font-inter:"inter","inter Fallback"}