.wsite-stage{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid;position:relative}.wsite-stage-item{will-change:transform;grid-row:1;position:relative}.wsite-stage-item>figure{background:var(--color-paper)}.wsite-stage-item:first-child{z-index:2;grid-column:1/span 6}.wsite-stage-item:nth-child(2){z-index:3;grid-column:5/span 6;margin-top:2.5rem}.wsite-stage-item:nth-child(3){z-index:1;grid-column:8/span 5;margin-top:5rem}@media (min-width:64rem){.wsite-stage-item:first-child{grid-column:1/span 5}.wsite-stage-item:nth-child(2){grid-column:5/span 5;margin-top:3rem}.wsite-stage-item:nth-child(3){grid-column:9/span 4;margin-top:6rem}}.wsite-draw{stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset 1.8s var(--ease-out-expo) .2s}.wsite-area,.wsite-goal{transition:opacity 1s var(--ease-out-soft) .9s}.wsite-dot{transition:opacity .6s var(--ease-out-soft) 1.7s}.wsite-svc,.wsite-part,.wsite-word,.wsite-cite,.wsite-week{transition:opacity .7s var(--ease-out-soft), transform .8s var(--ease-out-expo)}.wsite-word{transition-duration:.3s;display:inline}.wsite-play[data-in=false] .wsite-draw{stroke-dashoffset:1px}.wsite-play[data-in=false] :is(.wsite-area,.wsite-goal,.wsite-dot,.wsite-word,.wsite-cite){opacity:0}.wsite-play[data-in=false] :is(.wsite-part,.wsite-week){opacity:0;transform:translateY(1rem)}.wsite-slot{aspect-ratio:1;border-radius:var(--radius-sm);background:var(--color-blue);color:#fff;transition:background-color .45s var(--ease-out-soft), color .45s var(--ease-out-soft), box-shadow .45s var(--ease-out-soft);justify-content:center;align-items:center;display:flex}.wsite-play[data-in=false] .wsite-slot{background:var(--color-ice);color:var(--color-line-strong);box-shadow:inset 0 0 0 1px var(--color-line)}.wsite-orbit{gap:0;display:grid}.wsite-orbit-site{background:var(--color-paper);order:-1;margin-bottom:1.75rem}.wsite-orbit-side{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.25rem;display:grid}.wsite-orbit-side--r{border-bottom:1px solid var(--color-line)}.wsite-svc{border-top:1px solid var(--color-line);align-items:center;gap:.75rem;padding:.875rem 0;display:flex;position:relative}.wsite-play[data-in=false] .wsite-svc{opacity:0}.wsite-play[data-in=false] .wsite-svc--l{transform:translate(-1rem)}.wsite-play[data-in=false] .wsite-svc--r{transform:translate(1rem)}@media not (min-width:40rem){.wsite-orbit-site{margin-bottom:1.25rem}.wsite-svc{gap:.5rem;padding:.75rem 0}.wsite-svc>span{font-size:.8125rem}}@media (min-width:64rem){.wsite-orbit{grid-template-columns:minmax(0,1fr) minmax(0,1.55fr) minmax(0,1fr);align-items:center;column-gap:3rem}.wsite-orbit-site{order:0;margin-bottom:0}.wsite-orbit-side{border-bottom:1px solid var(--color-line);grid-template-columns:minmax(0,1fr)}.wsite-svc{padding:1.125rem 0}.wsite-svc--l{text-align:right;flex-direction:row-reverse}.wsite-svc:after{content:"";background:var(--color-line-strong);width:3rem;height:1px;transition:transform .7s var(--ease-out-expo);transition-delay:inherit;position:absolute;top:50%}.wsite-svc--l:after{transform-origin:0;left:100%}.wsite-svc--r:after{transform-origin:100%;right:100%}.wsite-play[data-in=false] .wsite-svc:after{transform:scaleX(0)}}.wsite-mock-light{color:#0c1030;background:#fff}.wsite-result{transition:box-shadow .6s var(--ease-out-soft) .5s;background:#edf6fe;box-shadow:inset 0 0 0 1.5px #1c64eb}.wsite-play[data-in=false] .wsite-result{box-shadow:inset 0 0 0 1.5px #0000}.wsite-bar{background:#ffffff1f;border-radius:999px;height:.375rem;position:relative;overflow:hidden}.wsite-bar-before,.wsite-bar-after{border-radius:999px;position:absolute;inset:0 auto 0 0}.wsite-bar-after{background:var(--color-cyan)}.wsite-bar-before{z-index:1;background:#ffffff59}.wsite-tabs{scrollbar-width:none;box-shadow:inset 0 -1px 0 var(--color-line);gap:1.75rem;margin-inline:-1.5rem;padding-inline:1.5rem;display:flex;overflow-x:auto}.wsite-tabs::-webkit-scrollbar{display:none}.wsite-tab{cursor:pointer;text-align:left;white-space:nowrap;flex:none;padding:.75rem 0 .875rem;position:relative}.wsite-tab:before{content:"";background:var(--color-blue);height:2px;transition:transform .5s var(--ease-out-expo);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.wsite-tab[aria-selected=true]:before{transform:scaleX(1)}.wsite-tab[aria-selected=false] .text-h3{color:var(--color-faint);transition:color .3s}.wsite-tab[aria-selected=false]:hover .text-h3{color:var(--color-navy)}.wsite-tab-need{display:none}@media (min-width:48rem){.wsite-tabs{margin-inline:-2.5rem;padding-inline:2.5rem}}@media (min-width:64rem){.wsite-tabs{box-shadow:none;margin-inline:0;padding-inline:0;display:block;overflow:visible}.wsite-tab{white-space:normal;border-top:1px solid var(--color-line);width:100%;padding:1.125rem 0 1.125rem 1.25rem;display:block}.wsite-tab:last-child{border-bottom:1px solid var(--color-line)}.wsite-tab:before{width:2px;height:auto;top:1rem;bottom:1rem;right:auto;transform:scaleY(0)}.wsite-tab[aria-selected=true]:before{transform:scaleY(1)}.wsite-tab[aria-selected=true] .wsite-tab-need{display:block}.wsite-panel-need{display:none}}.wsite-swap{animation:wsite-swap .6s var(--ease-out-expo)}@keyframes wsite-swap{0%{opacity:0;transform:translateY(.75rem)}}.wsite-ringing{animation:wsite-ringing 1.1s var(--ease-out-expo) infinite}@keyframes wsite-ringing{0%{box-shadow:0 0 #1c64eb73}to{box-shadow:0 0 0 .6rem #1c64eb00}}.wsite-track{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;margin-inline:-1.5rem;scroll-padding-inline:1.5rem;position:relative;overflow:auto hidden}.wsite-track::-webkit-scrollbar{display:none}.wsite-track:focus-visible{outline-offset:-3px}.wsite-track-inner{width:max-content;padding:2.5rem 1.5rem .25rem;position:relative}.wsite-track-list{grid-template-columns:repeat(6,7.75rem);gap:1rem;display:grid}.wsite-track-line{background:var(--color-line);height:2px;margin-top:-1px;position:absolute;top:3.875rem;left:2.875rem;right:7.875rem}.wsite-track-fill{background:var(--color-blue);transform-origin:0;transition:transform 2s var(--ease-out-soft) .2s;position:absolute;inset:0}.wsite-play[data-in=false] .wsite-track-fill{transform:scaleX(0)}.wsite-week{scroll-snap-align:start;grid-template-columns:minmax(0,1fr);align-items:start;gap:.875rem;display:grid;position:relative}.wsite-node{z-index:1;background:var(--color-paper);width:2.75rem;height:2.75rem;color:var(--color-blue);box-shadow:0 0 0 1.5px var(--color-blue);border-radius:999px;justify-content:center;align-items:center;display:flex;position:relative}.wsite-node--live{background:var(--color-blue);color:#fff}.wsite-flag{color:var(--color-blue-deep);white-space:nowrap;align-items:center;gap:.375rem;font-size:.8125rem;font-weight:600;display:inline-flex;position:absolute;top:-2rem;left:0}@media (min-width:48rem){.wsite-track{scroll-snap-type:none;margin-inline:0;overflow:visible}.wsite-track-inner{width:auto;padding:2.75rem 0 0}.wsite-track-list{grid-template-columns:repeat(6,minmax(0,1fr));gap:1.5rem}.wsite-track-line{top:4.125rem;left:1.375rem;right:calc(16.6667% - 2.625rem)}.wsite-week{gap:1.25rem}.wsite-flag{top:-2.25rem}}.wsite-ring{transform-origin:50%;transform:rotate(-90deg)}.wsite-caret{animation:1s step-end infinite blink}@media (prefers-reduced-motion:reduce),(scripting:none){.wsite-stage-item{transform:none!important}.wsite-ringing{animation:none!important}.wsite-play[data-in] :is(.wsite-draw,.wsite-area,.wsite-goal,.wsite-dot,.wsite-word,.wsite-cite,.wsite-part,.wsite-week,.wsite-svc){opacity:1!important;stroke-dashoffset:0!important;transition:none!important;transform:none!important}.wsite-play[data-in] .wsite-svc:after,.wsite-play[data-in] .wsite-track-fill{transition:none!important;transform:none!important}.wsite-play[data-in] .wsite-slot{background:var(--color-blue)!important;color:#fff!important;box-shadow:none!important;transition:none!important}.wsite-play[data-in] .wsite-result{box-shadow:inset 0 0 0 1.5px #1c64eb!important}.wsite-swap,.wsite-caret{animation:none}}
