:root{--rsna-navy:#002844;--rsna-deep:#001a2e;--rsna-blue:#008dca;--rsna-mid:#005896;--rsna-ice:#fbfbfb;--rsna-mist:#c9d6e8;--rsna-warm:#008dca;--rsna-glow:0 6px 16px -6px rgba(0,141,202,.55);--rsna-font:"ES Build","ES Build Fallback","Century Gothic",system-ui,sans-serif}:root.season-expired .rsna-bar,:root.season-expired .rsna-fab,:root.season-expired .rsna-floor,:root.season-expired .rsna-login,:root.season-expired .rsna-plate,:root.season-expired .rsna-ty{display:none!important}.rsna-bar{display:none}:root.rsna-bar-on:not(.season-expired) .rsna-bar{display:block}.rsna-bar{background:var(--rsna-navy);border-bottom:1px solid var(--rsna-warm);box-shadow:var(--rsna-glow);color:var(--rsna-ice);font:400 14px/20px var(--rsna-font);position:relative;scroll-snap-align:start;z-index:61}.rsna-bar *{font-weight:400}.rsna-bar__in{box-sizing:border-box;gap:16px;margin:0 auto;max-width:1288px;min-height:44px;padding:6px 56px;position:relative}.rsna-bar__in,.rsna-bar__msg{align-items:center;display:flex;justify-content:center}.rsna-bar__msg{flex-wrap:wrap;gap:0 10px;margin:0;text-align:center}.rsna-bar__tag{color:var(--rsna-mist);white-space:nowrap}.rsna-bar__tag:after{background:rgba(201,214,232,.45);content:"";display:inline-block;height:14px;margin-left:10px;vertical-align:-2px;width:1px}.rsna-b,.rsna-v{display:none}:root[data-rsna-phase=after] .rsna-bar [data-v~=after],:root[data-rsna-phase=early] .rsna-bar [data-v~=early],:root[data-rsna-phase=show] .rsna-bar [data-v~=show],:root[data-rsna-phase=talk] .rsna-bar [data-v~=talk],:root[data-rsna-phase=thanks] .rsna-bar [data-v~=thanks],:root[data-rsna-phase=travel] .rsna-bar [data-v~=travel],:root[data-rsna-phase=two] .rsna-bar [data-v~=two]{display:inline}:root.rsna-customer:is([data-rsna-phase=early],[data-rsna-phase=two],[data-rsna-phase=thanks],[data-rsna-phase=travel]) .rsna-bar [data-v]{display:none}:root.rsna-customer:is([data-rsna-phase=early],[data-rsna-phase=two],[data-rsna-phase=thanks],[data-rsna-phase=travel]) .rsna-bar :is(.rsna-v--cust,.rsna-b--cust){display:inline}:root.rsna-pending.rsna-pending .rsna-bar :is([data-v],.rsna-v--cust,.rsna-b--cust){display:none}:root.rsna-pending.rsna-pending .rsna-bar :is(.rsna-v--pend,.rsna-b--pend){display:inline}:root.rsna-booked.rsna-booked .rsna-bar :is([data-v],.rsna-v--cust,.rsna-b--cust,.rsna-v--pend,.rsna-b--pend){display:none}:root.rsna-booked.rsna-booked .rsna-bar :is(.rsna-v--booked,.rsna-b--booked){display:inline}.rsna-scarce{color:var(--rsna-ice)}.rsna-next[hidden],.rsna-scarce[hidden]{display:none!important}.rsna-bar__go{align-items:center;background:var(--rsna-ice);border:0;border-radius:999px;box-shadow:0 4px 14px rgba(0,141,202,.35);color:var(--rsna-navy);cursor:pointer;display:inline-flex;flex:none;font:400 14px/1 var(--rsna-font);gap:6px;height:32px;padding:0 16px}.rsna-bar__go:hover{background:#fff;box-shadow:0 6px 18px rgba(0,141,202,.5)}.rsna-bar__more{color:var(--rsna-mist);flex:none;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.rsna-bar__more:hover{color:#fff}.rsna-bar a:focus-visible,.rsna-bar button:focus-visible{border-radius:999px;outline:2px solid #fff;outline-offset:3px}.rsna-bar__x{background:transparent;border:0;color:var(--rsna-mist);cursor:pointer;display:grid;height:44px;padding:0;place-items:center;position:absolute;right:8px;top:50%;transform:translateY(-50%);width:44px}.rsna-bar__x svg{height:14px;width:14px}@media (max-width:1100px){.rsna-bar__more{display:none}}@media (max-width:1024px){.rsna-bar__go{height:40px}.rsna-bar__in{padding-bottom:4px;padding-top:4px}}@media (min-width:768px) and (max-width:1024px){.rsna-bar__in{justify-content:space-between;padding-left:24px}.rsna-bar__msg{align-items:flex-start;flex-direction:column;gap:1px;justify-content:center;line-height:19px;text-align:left}.rsna-bar__tag{font-size:12px;line-height:16px}.rsna-bar__tag:after{display:none}}.rsna-nw{white-space:nowrap}@media (max-width:767px){.rsna-bar__in{gap:10px;min-height:48px;padding:4px 48px 4px 16px}.rsna-bar__in,.rsna-bar__msg{justify-content:flex-start}.rsna-bar__msg>.rsna-v,.rsna-scarce{display:none!important}.rsna-bar__tag:after{display:none}.rsna-bar__go{font-size:13px;padding:0 14px}}@media (max-width:374px){.rsna-bar__tag{display:grid;font-size:12px;line-height:15px}.rsna-bar__sep{display:none}.rsna-bar__go{padding:0 12px}}html{scroll-padding-top:150px}.rsna-dw{color:var(--rsna-navy);font:400 15px/1.45 var(--rsna-font);inset:0;position:fixed;z-index:2147483000}.rsna-dw[hidden]{display:none}.rsna-dw *{box-sizing:border-box}.rsna-dw__scrim{background:rgba(0,24,44,.48);inset:0;opacity:0;position:absolute;transition:opacity .25s}.rsna-dw__panel{background:#fff;bottom:0;box-shadow:-18px 0 48px rgba(0,26,46,.28);display:flex;flex-direction:column;position:absolute;right:0;top:0;transform:translateX(102%);transition:transform .28s cubic-bezier(.3,.7,.3,1);width:min(480px,100vw)}.rsna-dw.is-open .rsna-dw__scrim{opacity:1}.rsna-dw.is-open .rsna-dw__panel{transform:none}.rsna-dw__hd{background:var(--rsna-navy);border-bottom:1px solid var(--rsna-warm);box-shadow:var(--rsna-glow);color:var(--rsna-ice);padding:22px 64px 18px 24px;position:relative}.rsna-dw__eb{color:var(--rsna-mist);font-size:13px;margin:0 0 6px}.rsna-dw__hd h2{color:#fff;font-size:24px;font-weight:400;letter-spacing:-.01em;line-height:1.2;margin:0;outline:none}.rsna-dw__sub{color:var(--rsna-mist);font-size:13px;margin:6px 0 0}.rsna-dw__x{background:transparent;border:0;border-radius:999px;color:#fff;cursor:pointer;display:grid;height:44px;place-items:center;position:absolute;right:12px;top:14px;width:44px}.rsna-dw__x svg{height:14px;width:14px}.rsna-dw__x:focus-visible{outline:2px solid #fff;outline-offset:2px}.rsna-dw__body{flex:1;overflow:auto;padding:20px 24px}.rsna-st h3{font-size:18px;font-weight:400;margin:0 0 12px}.rsna-roles{display:grid;gap:10px;grid-template-columns:1fr 1fr}.rsna-role{align-items:flex-start;background:#fff;border:1px solid #d6dfea;border-radius:12px;color:var(--rsna-navy);cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:4px;min-height:92px;padding:14px;text-align:left;transition:border-color .15s,box-shadow .15s}.rsna-role b{font-size:15px;font-weight:400}.rsna-role span{color:#4a6377;font-size:13px;line-height:1.35}.rsna-role:focus-visible,.rsna-role:hover{border-color:var(--rsna-blue);box-shadow:0 6px 18px rgba(0,141,202,.18);outline:none}.rsna-lead{margin:-6px 0 14px}.rsna-lead,.rsna-why{color:#4a6377;font-size:14px}.rsna-why{border-left:2px solid var(--rsna-warm);margin:16px 0 0;padding-left:12px}.rsna-back{align-items:center;background:none;border:0;color:var(--rsna-mid);cursor:pointer;display:inline-flex;font:inherit;font-size:14px;gap:6px;margin:-10px 0 2px;min-height:44px;padding:0 8px 0 0}.rsna-back:focus-visible{outline:2px solid var(--rsna-mid);outline-offset:3px}.rsna-pick{display:grid;gap:8px;margin-bottom:12px}.rsna-row{display:flex;flex-wrap:wrap;gap:6px}.rsna-chip{align-items:baseline;background:#fff;border:1px solid #d6dfea;border-radius:999px;color:var(--rsna-navy);cursor:pointer;display:inline-flex;font:inherit;font-size:14px;gap:5px;padding:7px 12px;position:relative}.rsna-chip span{color:#4a6377;font-size:12px}.rsna-chip i{color:var(--rsna-mid);font-size:11px;font-style:normal;margin-left:2px}.rsna-chip[aria-checked=true]{background:var(--rsna-navy);border-color:var(--rsna-navy);color:#fff}.rsna-chip[aria-checked=true] i,.rsna-chip[aria-checked=true] span{color:var(--rsna-mist)}.rsna-chip:focus-visible{outline:2px solid var(--rsna-blue);outline-offset:2px}.rsna-chip:disabled{cursor:default;opacity:.42}.rsna-dw__body,.rsna-st--cal:not([hidden]){display:flex;flex-direction:column}.rsna-frame,.rsna-st--cal:not([hidden]){flex:1 0 auto}.rsna-frame{background:#fff;border:1px solid #e2e6ec;border-radius:12px;min-height:460px;overflow:hidden;position:relative}.rsna-frame iframe{border:0;height:100%;inset:0;position:absolute;width:100%}.rsna-load{background:#fff;display:grid;gap:10px;inset:0;justify-items:center;place-content:center;position:absolute;transition:opacity .3s;z-index:2}.rsna-load.is-gone{opacity:0;pointer-events:none}.rsna-load p{color:#4a6377;font-size:14px;margin:0}.rsna-caps{height:auto;width:150px}.rsna-caps circle{animation:rsna-drop .5s cubic-bezier(.3,1.4,.6,1) both;transform-box:fill-box;transform-origin:center}@keyframes rsna-drop{0%{opacity:0;transform:translateY(-60px)}to{opacity:1;transform:none}}.rsna-dw__ft{border-top:1px solid #e2e6ec;display:flex;flex-wrap:wrap;font-size:14px;gap:8px 16px;justify-content:space-between;padding:14px 24px}.rsna-dw__ft a{color:var(--rsna-mid);text-decoration:underline;text-underline-offset:3px}.rsna-badge{background:var(--rsna-navy);border-bottom:2px solid var(--rsna-warm);border-radius:14px;box-shadow:0 14px 34px rgba(0,26,46,.3),var(--rsna-glow);color:#fff;margin:22px auto 18px;max-width:300px;outline:none;padding:34px 22px 22px;position:relative;text-align:center;transform-origin:50% -40px}.rsna-badge.is-in{animation:rsna-swing .7s cubic-bezier(.3,1.3,.5,1) both}@keyframes rsna-swing{0%{opacity:0;transform:translateY(-40px) rotate(-8deg)}55%{opacity:1;transform:rotate(4deg)}80%{transform:rotate(-1.5deg)}to{transform:none}}.rsna-badge__clip{background:hsla(0,0%,100%,.22);border-radius:4px;height:8px;left:50%;margin-left:-20px;position:absolute;top:10px;width:40px}.rsna-badge__eb{color:var(--rsna-mist);font-size:12px;margin:0}.rsna-badge h3{color:#fff;font-size:24px;font-weight:400;margin:8px 0 6px}.rsna-badge__what,.rsna-badge__where{color:#e7eef6;font-size:14px;margin:4px 0 0}.rsna-badge__ribbon{background:hsla(0,0%,100%,.12);border-radius:999px;color:#fff;display:inline-block;font-size:12px;margin:14px 0 0;padding:4px 12px}.rsna-badge__ribbon:empty{display:none}.rsna-after{display:grid;gap:8px}.rsna-btn{align-items:center;background:var(--rsna-mid);border:0;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font:400 15px/1.2 var(--rsna-font);justify-content:center;min-height:46px;padding:0 20px;text-decoration:none}.rsna-btn:hover{background:var(--rsna-navy);color:#fff}.rsna-btn--ghost{background:#fff;border:1px solid #c8d6e5;color:var(--rsna-mid)}.rsna-btn--ghost:hover{background:#f3f7fb;color:var(--rsna-navy)}.rsna-btn:focus-visible{outline:2px solid var(--rsna-blue);outline-offset:3px}:root.rsna-dw-open{overflow:hidden}@media (max-width:1024px){.rsna-chip{min-height:44px}}@media (max-width:767px){.rsna-dw__panel{border-radius:16px 16px 0 0;height:94vh;height:94dvh;top:auto;transform:translateY(102%);width:100vw}.rsna-dw.is-open .rsna-dw__panel{transform:none}.rsna-dw__hd{border-radius:16px 16px 0 0;padding:14px 60px 12px 20px}.rsna-dw__eb{display:none}.rsna-dw__hd h2{font-size:20px}.rsna-dw__sub{font-size:12px;margin-top:4px}.rsna-dw__x{right:6px;top:6px}.rsna-dw__body{padding:16px 20px}.rsna-roles{grid-template-columns:1fr}.rsna-role{min-height:0}.rsna-row{display:grid;gap:6px;grid-template-columns:repeat(3,1fr)}.rsna-row--days{grid-template-columns:repeat(4,1fr);margin-top:6px}.rsna-chip{align-items:center;border-radius:12px;flex-direction:column;font-size:13.5px;gap:1px;justify-content:center;min-height:48px;padding:6px 2px;text-align:center}.rsna-chip span{font-size:11.5px}.rsna-chip i{border-radius:6px;font-size:10px;left:50%;line-height:15px;margin:0;padding:0 6px;position:absolute;top:-8px;transform:translateX(-50%);white-space:nowrap}.rsna-chip i,.rsna-chip[aria-checked=true] i{background:#e3f1fa;color:var(--rsna-mid)}.rsna-dw__panel{display:block;overflow-y:auto;overscroll-behavior:contain}.rsna-dw__hd{position:sticky;top:0;z-index:3}.rsna-dw__body{display:block;overflow:visible}.rsna-st--cal:not([hidden]){display:block}.rsna-frame{border-left:0;border-radius:0;border-right:0;height:max(400px,calc(94vh - 150px));height:max(400px,calc(94dvh - 150px));margin:0 -20px;min-height:0}.rsna-dw__ft{border-top:0;font-size:13px;gap:0 14px;padding:8px 20px calc(12px + env(safe-area-inset-bottom))}.rsna-dw__ft a{align-items:center;display:inline-flex;min-height:36px}}@media (max-height:560px){.rsna-dw__eb,.rsna-dw__sub{display:none}.rsna-dw__hd{padding-bottom:10px;padding-top:12px}.rsna-dw__hd h2{font-size:18px}.rsna-dw__x{top:4px}.rsna-dw__ft{padding-bottom:6px;padding-top:6px}.rsna-dw__panel{display:block;overflow-y:auto;overscroll-behavior:contain}.rsna-dw__hd{position:sticky;top:0;z-index:3}.rsna-dw__body{display:block;overflow:visible}.rsna-st--cal:not([hidden]){display:block}.rsna-frame{height:calc(100vh - 60px);min-height:0}}.loginpop .rsna-login b{color:var(--rsna-mid)}.loginpop .rsna-login{border-top:1px solid #e2e6ec}.rsna-ty{background:var(--rsna-navy);border-bottom:1px solid var(--rsna-warm);border-radius:14px;box-shadow:var(--rsna-glow);color:#fff;margin:18px 0 0;padding:18px 20px}.rsna-ty__eb{color:var(--rsna-mist);font-size:13px;margin:0}.rsna-ty__t{font-size:18px;line-height:1.35;margin:6px 0 14px}.rsna-ty .rsna-btn{background:var(--rsna-ice);color:var(--rsna-navy)}.home-hero__art.rsna-lit .home-hero__screens:before{border-radius:22px;bottom:14%;box-shadow:0 0 70px 14px rgba(0,141,202,.22),0 0 0 1px rgba(0,141,202,.25);content:"";left:12%;pointer-events:none;position:absolute;right:12%;top:3%;z-index:-1}.rsna-plate{align-items:center;background:var(--rsna-navy);border:1px solid rgba(0,141,202,.85);border-radius:8px;box-shadow:var(--rsna-glow),0 8px 22px rgba(0,26,46,.28);color:#fff;cursor:pointer;display:inline-flex;font:400 15px/1 var(--rsna-font);gap:8px;height:36px;padding:0 14px;position:absolute;white-space:nowrap;z-index:4}.rsna-plate__eb{border-right:1px solid rgba(201,214,232,.4);color:var(--rsna-mist);font-size:12px;padding-right:8px}.rsna-plate:hover{background:#0a3557}.rsna-plate:focus-visible{outline:2px solid var(--rsna-navy);outline-offset:3px}.rsna-plate--ph{font-size:14px;height:44px;transform:translateX(-50%)}@media (max-width:1024px){.home-hero__art.rsna-lit .home-hero__screens:before{display:none}}.rsna-fab{align-items:center;background:var(--rsna-navy);border:1px solid rgba(0,141,202,.85);border-radius:999px;bottom:calc(16px + env(safe-area-inset-bottom));box-shadow:var(--rsna-glow),0 10px 26px rgba(0,26,46,.3);display:flex;left:16px;max-width:calc(100vw - 32px);position:fixed;z-index:55}.rsna-fab[hidden]{display:none}.rsna-fab__go{background:none;border:0;color:#fff;cursor:pointer;font:400 14px/1.2 var(--rsna-font);min-height:46px;padding:0 4px 0 18px;text-align:left}.rsna-fab__x{background:none;border:0;color:var(--rsna-mist);cursor:pointer;display:grid;flex:none;height:46px;place-items:center;width:46px}.rsna-fab__x svg{height:12px;width:12px}@media (min-width:768px){.rsna-fab{display:none!important}}:root.rsna-dw-open .rsna-fab{display:none!important}.rsna-floor .home-teaser__floor-name small{color:#4a6377;display:block;font-size:13px;margin-top:4px}.rsna-floor .home-teaser__floor-name small.rsna-floor__on{color:#005896}.rsna-floor__art{border-radius:inherit;line-height:0;position:relative}.rsna-floor__art img{display:block;height:auto;width:100%}.rsna-floor__sign{color:#fff;font:400 13px/1.2 var(--rsna-font);left:26.8%;letter-spacing:.02em;padding:3px 12px;position:absolute;text-shadow:0 0 8px rgba(0,141,202,.55);top:13%;transform:translate(-50%,-50%);white-space:nowrap}.rsna-pin{align-items:center;background:none;border:0;cursor:pointer;display:inline-flex;font:400 14px/1.2 var(--rsna-font);gap:8px;padding:0;position:absolute;transform:translate(-7px,-50%)}.rsna-pin--l{flex-direction:row-reverse;transform:translate(calc(-100% + 7px),-50%)}.rsna-pin__dot{background:var(--rsna-warm);border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 4px rgba(0,141,202,.28),0 0 14px rgba(0,141,202,.7);height:14px;width:14px}.rsna-pin__t{background:var(--rsna-navy);border:1px solid rgba(0,141,202,.6);border-radius:8px;box-shadow:0 6px 16px rgba(0,26,46,.3);color:#fff;padding:6px 10px;white-space:nowrap}.rsna-pin:focus-visible .rsna-pin__t,.rsna-pin:hover .rsna-pin__t{background:#0a3557}.rsna-pin:focus-visible{border-radius:10px;outline:2px solid var(--rsna-navy);outline-offset:4px}.rsna-booth{font-family:var(--rsna-font);padding:28px 16px 12px;position:relative;z-index:1}.rsna-booth__in{margin:0 auto;max-width:960px}.rsna-booth__hd{align-items:flex-end;display:flex;gap:16px 24px;justify-content:space-between;margin:0 0 14px}.rsna-booth__h{color:var(--rsna-navy);font:400 26px/1.15 var(--rsna-font);letter-spacing:-.01em;margin:0}.rsna-booth__meta{color:#4a6377;font-size:14px;line-height:1.4;margin:6px 0 0}.rsna-booth__on{color:var(--rsna-mid)}.rsna-booth .rsna-btn{flex:none;min-height:44px}.rsna-booth .rsna-floor__art img{border-radius:12px;box-shadow:0 14px 34px -14px rgba(0,26,46,.45)}.rsna-booth .rsna-spots+.rsna-floor__art{margin-top:10px}.rsna-mark,.rsna-spots{display:none}.rsna-mark{background:var(--rsna-blue);border:1.5px solid #fff;border-radius:50%;box-shadow:0 0 0 3px rgba(0,141,202,.28),0 0 12px rgba(0,141,202,.6);color:#fff;font:400 12px/19px var(--rsna-font);height:22px;pointer-events:none;position:absolute;text-align:center;transform:translate(-50%,-50%);width:22px}.rsna-spot{align-items:center;background:#fff;border:1px solid #c8d6e5;border-radius:999px;color:var(--rsna-navy);cursor:pointer;display:inline-flex;font:400 14px/1.2 var(--rsna-font);gap:8px;min-height:44px;padding:0 16px 0 8px;text-align:left;white-space:nowrap}.rsna-spot:hover{border-color:var(--rsna-blue)}.rsna-spot:focus-visible{outline:2px solid var(--rsna-blue);outline-offset:2px}.rsna-spot__n{background:var(--rsna-blue);border-radius:50%;color:#fff;flex:none;font-size:12px;height:24px;line-height:24px;text-align:center;width:24px}@media (max-width:1024px){.rsna-mark{display:block}.rsna-spots{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 2px}}@media (max-width:767px){.rsna-mark{font-size:10px;height:18px;line-height:15px;width:18px}.rsna-spots{flex-wrap:nowrap;margin:8px -16px 2px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent);overflow-x:auto;overscroll-behavior-x:contain;padding:0 16px;scroll-padding:0 16px;scroll-snap-type:x proximity;scrollbar-width:none}.rsna-spots::-webkit-scrollbar{display:none}.rsna-spot{flex:none;font-size:13.5px;scroll-snap-align:start}.rsna-spot:last-child{margin-right:20px}}.rsna-booth__hint{color:#4a6377;font-size:13px;margin:10px 0 0;text-align:center}@media (max-width:1024px){.rsna-booth__hint{display:none}}@media (max-width:767px){.rsna-booth{padding:24px 16px 8px}.rsna-booth__hd{align-items:stretch;flex-direction:column}.rsna-booth__h{font-size:22px}.rsna-booth .rsna-floor__art img{border-radius:10px}}@media (prefers-reduced-motion:no-preference){.rsna-floor .rsna-pin{opacity:0;transition:opacity .5s ease;transition-delay:calc(var(--i)*.12s + .3s)}.rsna-floor.is-lit .rsna-pin{opacity:1}.rsna-floor--lit .rsna-floor__art img{filter:brightness(.82);transition:filter .9s ease}.rsna-floor--lit.is-lit .rsna-floor__art img{filter:none}}@media (max-width:1024px){.rsna-floor .rsna-pin{display:none}}@media (max-width:767px){.rsna-floor__sign{display:none}}@media (min-width:768px) and (max-width:1024px){.rsna-floor__sign{font-size:12px;padding:2px 10px}}@media (prefers-reduced-motion:reduce){.rsna-dw__panel,.rsna-dw__scrim{transition:none}.rsna-badge.is-in,.rsna-caps circle{animation:none}}