:root{--home-y:clamp(4.5rem,2.8rem + 5.2vw,9rem);--home-y-sm:clamp(3.5rem,2.4rem + 3.4vw,6.5rem)}.nr-zoom{transition:transform var(--motion-slow) var(--ease-out)}.group:focus-visible .nr-zoom,.group:hover .nr-zoom{transform:scale(1.04)}.nr-nudge{transition:transform var(--motion-quick) var(--ease-out)}.group:focus-visible .nr-nudge,.group:hover .nr-nudge{transform:translateX(4px)}.nr-orb{transition:background-color var(--motion-quick) var(--ease-out),border-color var(--motion-quick) var(--ease-out),color var(--motion-quick) var(--ease-out)}.group:focus-visible .nr-orb,.group:hover .nr-orb{background-color:var(--color-nrcia-red);border-color:var(--color-nrcia-red);color:#fff}.nr-lift{transition:transform var(--motion-base) var(--ease-out),box-shadow var(--motion-base) var(--ease-out)}.nr-lift:focus-visible,.nr-lift:hover{transform:translateY(-4px)}.nrcia-portrait__photo{filter:grayscale(.85) contrast(1.02);transition:transform var(--motion-slow) var(--ease-out),filter var(--motion-slow) var(--ease-out)}.nrcia-portrait__shade{background:linear-gradient(0deg,rgb(5 4 10/.82) 0,rgb(5 4 10/.66) 14%,rgb(5 4 10/.44) 28%,rgb(5 4 10/.24) 42%,rgb(5 4 10/.1) 56%,rgb(5 4 10/.03) 68%,rgb(5 4 10/0) 80%)}.group:focus-visible .nrcia-portrait__photo,.group:hover .nrcia-portrait__photo{filter:none}.nrcia-close__ground{background:var(--color-ink)}@keyframes nrcia-marquee{to{transform:translate3d(-50%,0,0)}}.nrcia-marquee{-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.nrcia-marquee__track{display:flex;width:max-content;animation:nrcia-marquee var(--marquee-duration,40s) linear infinite}.nrcia-marquee:focus-within .nrcia-marquee__track,.nrcia-marquee:hover .nrcia-marquee__track{animation-play-state:paused}@keyframes ra-draw{0%{stroke-dasharray:1;stroke-dashoffset:1}to{stroke-dasharray:1;stroke-dashoffset:0}}@keyframes ra-fade{0%{opacity:0}}@keyframes ra-rise{0%{opacity:0;transform:translate3d(0,14px,0)}}@keyframes ra-pop{0%{opacity:0;transform:scale(.3)}}@keyframes ra-swap{0%{opacity:0;transform:translate3d(0,12px,0);filter:blur(6px)}}@keyframes ra-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.ra-ground,.zx-ground{background:var(--color-ink)}.ra-ground{background:radial-gradient(60% 70% at 8% 105%,rgb(163 51 53/.42),transparent 62%),radial-gradient(45% 55% at -5% 70%,rgb(242 162 124/.16),transparent 60%),radial-gradient(50% 60% at 100% -5%,rgb(86 108 176/.22),transparent 62%),linear-gradient(180deg,#08070F,#05040A)}.zx-ground{background:radial-gradient(50% 60% at 75% 45%,rgb(236 231 223/.05),transparent 65%),radial-gradient(45% 55% at 0 100%,rgb(163 51 53/.16),transparent 60%),var(--color-ink)}.ra-ground:after,.zx-ground:after{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");opacity:.07;mix-blend-mode:overlay}.ra-pop{transform-box:view-box}[data-motion=armed] :is(.ra-draw,.zx-line){stroke-dasharray:1;stroke-dashoffset:1}[data-motion=armed] :is(.ra-fade,.ra-rise,.ra-pop,.zx-rise,.zx-detail,.zx-faint,.zx-ground-art,.zx-callouts,.zx-water){opacity:0}[data-motion=play] .ra-draw{animation:ra-draw 1.6s var(--ease-out) var(--d,0s) backwards}[data-motion=play] .ra-fade{animation:ra-fade .9s var(--ease-out-soft) var(--d,0s) both}[data-motion=play] :is(.ra-rise,.zx-rise){animation:ra-rise 1s var(--ease-out) var(--d,0s) both}[data-motion=play] .ra-pop{animation:ra-pop .7s var(--ease-spring) var(--d,0s) both}@keyframes ra-origin-pulse{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(2.4)}}.ra-appear,.ra-mark,.ra-origin-pulse{transform-box:view-box}.ra-appear{animation:ra-pop .55s var(--ease-spring) both}.ra-appear-fade{animation:ra-fade .6s var(--ease-out-soft) both}.ra-mark{transition:transform .6s var(--ease-out)}.ra-stop.is-origin .ra-mark{transform:scale(1.3)}.ra-origin-pulse{animation:ra-origin-pulse 1.6s var(--ease-out) infinite}.ra-origin-pulse--late{animation-delay:.8s}.ra-lobe.is-hidden{opacity:0}@keyframes ra-flow-loop{to{stroke-dashoffset:-15}}.ra-flow-loop{animation:ra-fade .8s var(--ease-out-soft) both,ra-flow-loop 1.1s linear infinite}.ra-afterglow{transition:opacity 1.8s var(--ease-out-soft)}@keyframes ra-react{0%{opacity:.95;transform:scale(1)}to{opacity:0;transform:scale(2.7)}}@keyframes ra-react-fill{0%{opacity:0;transform:scale(.6)}30%{opacity:1}to{opacity:0;transform:scale(1.7)}}.ra-react,.ra-react-fill{opacity:0;transform-box:view-box}.ra-react{animation:ra-react 1.1s var(--ease-out) var(--react-delay,0s) both}.ra-react--late{animation-delay:calc(var(--react-delay, 0s) + .22s)}.ra-react-fill{animation:ra-react-fill .9s var(--ease-out) var(--react-delay,0s) both}.ra-lobe{opacity:.32;transition:opacity .8s var(--ease-out-soft)}.ra-lobe.is-on{opacity:1}.ra-halo,.ra-ring-on{opacity:0;transform:scale(.5);transform-box:view-box;transition:opacity .6s var(--ease-out),transform .8s var(--ease-out)}.ra-stop.is-on :is(.ra-halo,.ra-ring-on){opacity:1;transform:scale(1)}.ra-node{transition:stroke-opacity .5s var(--ease-out),stroke-width .5s var(--ease-out)}.ra-icon{opacity:.7;transition:opacity .5s var(--ease-out)}.ra-stop.is-on .ra-icon{opacity:1}.ra-stop.is-on .ra-node{stroke-width:1.75}.ra-stop-label{opacity:.5;transition:opacity .5s var(--ease-out-soft)}.ra-stop.is-on .ra-stop-label{opacity:1}.ra-stop:hover .ra-stop-label{opacity:.9}.ra-swap{animation:ra-swap .8s var(--ease-out) both}.ra-seg{transition:transform .5s var(--ease-out)}.ra-seg--run{animation:ra-progress var(--hold,3.8s) linear both}@keyframes zx-sway{0%,to{transform:rotate(-.5deg)}50%{transform:rotate(.6deg)}}@keyframes zx-drop{0%{stroke-dashoffset:.06;opacity:0}8%{opacity:1}70%{opacity:1}85%,to{stroke-dashoffset:-.98;opacity:0}}@keyframes zx-stain{0%,60%{transform:scale(.4);opacity:.2}85%{transform:scale(1.15);opacity:1}to{transform:scale(1);opacity:.6}}@keyframes zx-focus{0%,55%{filter:blur(2.5px)}to{filter:blur(0)}}@keyframes zx-sweep{0%{transform:rotate(0deg);opacity:0}10%{opacity:1}85%{opacity:1}to{transform:rotate(1turn);opacity:0}}@keyframes zx-bloom{0%{opacity:0;transform:scale(.3)}}@keyframes zx-ping{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(3.4)}}@keyframes zx-lock{0%{opacity:0;transform:rotate(-50deg) scale(1.3)}}@keyframes zx-card{0%{opacity:0;transform:translate3d(0,10px,0);filter:blur(4px)}}.zx-frame{background:radial-gradient(100% 85% at 58% 40%,#18171B 0,#0D0C10 60%,#070609 100%);box-shadow:inset 0 1px 0 rgb(255 255 255/.06),0 40px 100px -50px rgb(0 0 0/.9)}.zx-stage{container-type:inline-size}.zx-stain,.zx-tree{transform-box:view-box}.zx-drop{stroke-dasharray:.06 1;stroke-dashoffset:.06;opacity:0}.zx-stain{opacity:.6}.zx-travel,.zx-view{transform-origin:0 0;transition:transform .75s cubic-bezier(.65,0,.35,1)}.zx-travel{transition-property:transform,opacity;opacity:0}.zx-lens.is-on .zx-travel{opacity:1}.zx-dim{opacity:0;transition:opacity .7s var(--ease-out-soft);pointer-events:none}.zx-lens.is-on .zx-dim{opacity:.35}.zx-zone{opacity:0;transition:opacity .4s var(--ease-out-soft) .2s}.zx-zone[data-active]{opacity:1}.zx-dial{transform:rotate(var(--turn,0deg));transition:transform .8s var(--ease-in-out)}.zx-sweep{opacity:0}.zx-bloom{mix-blend-mode:screen}.zx-callout{transition:opacity .5s var(--ease-out-soft)}.zx-callout[data-dim]{opacity:.55}.zx-tag{--lens:9.7cqw}.zx-copy{animation:ra-swap .5s var(--ease-out) both}.zx-progress{transition:transform .5s var(--ease-out)}.zx-progress--run{animation:ra-progress var(--hold,2.4s) linear both}[data-motion=play] .zx-line{animation:ra-draw 1.6s var(--ease-out-soft) .1s backwards}[data-motion=play] .zx-ground-art{animation:ra-fade 1.2s var(--ease-out-soft) .5s both}[data-motion=play] .zx-detail{animation:ra-fade 1s var(--ease-out-soft) .7s both}[data-motion=play] .zx-faint{animation:ra-fade 1s var(--ease-out-soft) 1s both}[data-motion=play] .zx-callouts{animation:ra-fade .8s var(--ease-out-soft) 1.2s both}[data-motion=play] .zx-water{animation:ra-fade .8s var(--ease-out-soft) 1.6s both}[data-motion=play] .zx-tree{animation:zx-sway 7s var(--ease-in-out) 1s infinite}[data-motion=play] .zx-drop{animation:zx-drop 4.2s var(--ease-in-out) 2s infinite}[data-motion=play] .zx-stain{animation:zx-stain 4.2s var(--ease-in-out) 2s infinite}[data-motion=play] .zx-focus{animation:zx-focus 1.1s var(--ease-out) both}[data-motion=play] .zx-sweep{animation:zx-sweep .6s linear .65s both}[data-motion=play] .zx-bloom{animation:zx-bloom .6s var(--ease-out) 1.2s both}[data-motion=play] .zx-pin{animation:ra-pop .45s var(--ease-spring) 1.2s both}[data-motion=play] .zx-pin-ping{animation:zx-ping 1.4s var(--ease-out) 1.25s infinite both}[data-motion=play] .zx-pin-ping--late{animation-delay:1.95s}[data-motion=play] .zx-lock{animation:zx-lock .45s var(--ease-out) 1.1s both}[data-motion=play] .zx-tag-label{animation:zx-card .4s var(--ease-out) 1.3s both}.zx-pin-ping{opacity:0}[data-paused] :is(.zx-tree,.zx-drop,.zx-stain,.zx-pin-ping){animation-play-state:paused}@media (prefers-reduced-motion:reduce){.group:focus-visible .nr-nudge,.group:focus-visible .nr-zoom,.group:hover .nr-nudge,.group:hover .nr-zoom,.nr-lift:focus-visible,.nr-lift:hover{transform:none}.nrcia-marquee{-webkit-mask-image:none;mask-image:none}.nrcia-marquee__track{animation:none;width:auto;flex-wrap:wrap;justify-content:center}.nrcia-marquee__copy[aria-hidden=true]{display:none}.ra-halo,.ra-lobe,.ra-ring-on,.ra-seg,.zx-callout,.zx-dial,.zx-dim,.zx-progress,.zx-travel,.zx-view,.zx-zone{transition:none}.ra-appear,.ra-appear-fade,.ra-flow-loop,.ra-origin-pulse,.ra-react,.ra-react-fill,.ra-swap,.zx-copy{animation:none}}