.strategy-links[data-astro-cid-fivbgcxq]{--line-thickness: 2px;position:absolute;inset:0;z-index:0;width:100%;height:100%;overflow:visible;pointer-events:none;opacity:0;animation:fade-in 1.8s var(--ease-spring-2) forwards;animation-delay:.4s}.strategy-link-line[data-astro-cid-fivbgcxq]{fill:none;stroke:var(--color-link-border, var(--color-elevate-blue-700));stroke-width:var(--line-thickness);stroke-linecap:round;vector-effect:non-scaling-stroke}@media(min-width:640px){.rsd-scrolly,.rsd-finale{display:none}}.rsd-scrolly{position:relative;width:100%}.rsd-scrolly.is-js{height:1360vh}.rsd-pin{width:100%}.rsd-scrolly.is-js .rsd-pin{position:sticky;top:0}.rsd-stage{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:clamp(.72rem,2.2svh,1.05rem);padding:max(.95rem,env(safe-area-inset-top)) 0 1rem}.rsd-scrolly.is-js .rsd-stage{min-height:100svh}.rsd-dots{width:min(84vw,21rem);height:3px;overflow:hidden;border-radius:9999px;background:#ffffff1f}.rsd-story-progress,.rsd-story-progress span{display:block;height:100%;border-radius:inherit}.rsd-story-progress span{width:calc(100% * var(--rsd-story-progress, 0));background:linear-gradient(90deg,var(--color-elevate-blue-300),var(--color-impact-purple-500),var(--color-impact-pink-500));box-shadow:0 0 12px -2px #18d4df;transition:width .65s cubic-bezier(.22,1,.36,1)}.rsd-phase{--phase-lock: 1;display:grid;min-height:clamp(1.6rem,5.2svh,3.1rem);place-items:center;transform:translateY(calc((1 - var(--phase-lock)) * 1rem)) scale(calc(1.48 - .48 * var(--phase-lock)));transform-origin:center top;transition:transform .5s cubic-bezier(.22,1,.36,1)}.rsd-phase-label{grid-area:1 / 1;opacity:0;font-size:clamp(.78rem,2.7vw,.92rem);font-weight:800;letter-spacing:calc(.12em + .1em * var(--phase-lock));text-transform:uppercase;color:var(--color-elevate-blue-300);transition:color .4s ease,opacity .24s ease}.rsd-phase-label.is-active{opacity:1}.rsd-phase-label[data-phase-label="1"]{color:var(--color-impact-pink-500)}.rsd-scrolly.is-js .rsd-eyebrow{display:none}.rsd-scrolly:not(.is-js) .rsd-phase{display:none}.rsd-cap{position:relative;min-height:clamp(8.6rem,25svh,10.4rem);width:min(86vw,22rem)}.rsd-capitem{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;gap:.48rem;text-align:center;opacity:0;transform:translateY(22px) scale(.97);transition:opacity .82s ease,transform .95s cubic-bezier(.19,1,.22,1);will-change:opacity,transform}.rsd-eyebrow{font-size:.82rem;font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:var(--color-elevate-blue-300)}.rsd-capitem p{margin:0;max-width:min(84vw,21rem);font-size:clamp(1.54rem,7.4vw,2.02rem);font-weight:650;line-height:1.24;text-wrap:balance;color:#eef4f5}.rsd-word{display:inline-block;opacity:0;transform:translateY(16px) scale(.9)}.rsd-capitem.is-active .rsd-word{animation:rsdWordIn .55s cubic-bezier(.22,1,.36,1) forwards;animation-delay:calc(var(--wi) * .16s)}.rsd-scrolly.is-js .rsd-capitem.is-active .rsd-word{animation:none;transform:none;opacity:clamp(0,calc((var(--beat, 0) * var(--wc, 6) * 2 - var(--wi) + .4) * 3),1)}@keyframes rsdWordIn{to{opacity:1;transform:none}}.rsd-scrolly:not(.is-js) .rsd-word{opacity:1;transform:none}.rsd-capitem b{color:#fff;font-weight:800}.rsd-capitem.is-active{opacity:1;transform:none}.rsd-scrolly.is-js .rsd-capitem.is-active{transform:translateY(calc((1 - clamp(0,calc(var(--beat, 0) * 2.4),1))*2.1vh)) scale(calc(1.055 - (.055*clamp(0,calc(var(--beat, 0) * 2.4),1))));transform-origin:top center}.rsd-stage:is([data-zone=objective],[data-zone=question]) .rsd-capitem p{max-width:min(82vw,20.25rem);font-size:clamp(1.42rem,7.2vw,1.95rem);line-height:1.2}.rsd-stage[data-zone=validation] .rsd-capitem p{max-width:min(82vw,20.25rem);font-size:clamp(1.38rem,6.7vw,1.86rem);line-height:1.18}.rsd-stage[data-zone=question] .rsd-eyebrow{color:var(--color-impact-pink-500)}.rsd-canvas{position:relative;width:min(91vw,356px);aspect-ratio:1 / 1;margin-top:clamp(.1rem,1.2svh,.55rem)}.rsd-links{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.rsd-links line{stroke:var(--color-elevate-blue-300);stroke-width:1.35;stroke-dasharray:1;stroke-dashoffset:1;opacity:0;transition:opacity .6s ease,stroke-dashoffset 1s ease}.rsd-links line.is-active{opacity:.72;stroke-dashoffset:0}.rsd-core{position:absolute;left:50%;top:50%;display:grid;width:clamp(96px,28vw,122px);height:clamp(96px,28vw,122px);place-items:center;border:1.5px solid rgba(159,227,230,.72);border-radius:9999px;background:radial-gradient(circle at 42% 36%,#133038fa,#0c1d24f5 62%,#051119fa);opacity:.5;transform:translate(-50%,-50%) scale(.7);transition:transform .7s cubic-bezier(.22,1,.36,1),opacity .6s ease,box-shadow .6s ease}.rsd-core-ring{position:absolute;inset:-10px;border:1.4px dashed rgba(119,202,208,.44);border-radius:9999px;opacity:.55;animation:hwSpin 26s linear infinite}.rsd-core-diagnosis{grid-area:1 / 1;display:grid;place-items:center;gap:.28rem;color:#bff0f2;opacity:0;transform:scale(.88);transition:opacity .45s ease,transform .65s cubic-bezier(.22,1,.36,1)}.rsd-core-diagnosis svg{width:2rem;height:1.65rem}.rsd-core-diagnosis path{stroke-width:4;stroke-dasharray:1;stroke-dashoffset:0}.rsd-core-diagnosis span{color:#fff;font-size:.68rem;font-weight:800;letter-spacing:.12em;line-height:1.2;text-align:center;text-transform:uppercase}.rsd-core-diagnosis b{position:absolute;bottom:-1.25rem;left:50%;width:max-content;max-width:9.2rem;border:1px solid rgba(119,202,208,.82);border-radius:9999px;background:#0b1d23;padding:.28rem .72rem;color:#9fe3e6;font-size:.54rem;font-weight:800;letter-spacing:.14em;line-height:1;text-transform:uppercase;opacity:0;transform:translate(-50%) scale(.9);box-shadow:0 0 16px #299eaa59;transition:opacity .45s ease,transform .55s cubic-bezier(.22,1,.36,1)}.rsd-core-icon{grid-area:1 / 1;width:28px;height:28px;opacity:0;visibility:hidden;transform:translateY(8px) scale(.82);transition:transform .42s cubic-bezier(.22,1,.36,1)}.rsd-core-icon.is-active{opacity:1;visibility:visible;transform:none}.rsd-core.is-working .rsd-core-icon,.rsd-core.is-validated .rsd-core-icon{opacity:0;visibility:hidden;transform:scale(.7)}.rsd-core.is-working .rsd-core-diagnosis,.rsd-core.is-validated .rsd-core-diagnosis{opacity:1;transform:none}.rsd-core.is-validated .rsd-core-diagnosis b{opacity:1;transform:translate(-50%) scale(1)}.rsd-core.is-aware{opacity:.75}.rsd-core.is-working{opacity:1;transform:translate(-50%,-50%) scale(1.02);box-shadow:0 0 50px -16px #18d4df,0 0 110px -54px #18d4df}.rsd-core.is-validated{opacity:1;transform:translate(-50%,-50%) scale(1.16);box-shadow:0 0 48px -6px #18d4df}.rsd-core.is-validated .rsd-core-ring{animation:rsdRing 1.6s ease-out infinite}@keyframes rsdRing{0%{opacity:.7;transform:scale(.85)}to{opacity:0;transform:scale(1.8)}}.rsd-stage:is([data-zone=objective],[data-zone=question]) .rsd-core{opacity:0;visibility:hidden}.rsd-stage:is([data-zone=objective],[data-zone=question]) .rsd-links,.rsd-stage:is([data-zone=objective],[data-zone=question]) .rsd-node{opacity:0!important}.rsd-objviz{position:absolute;inset:0;display:grid;place-items:center;color:var(--color-elevate-blue-300);pointer-events:none}.rsd-objviz:before{content:"";grid-area:1 / 1;width:94%;aspect-ratio:1;border-radius:9999px;background:radial-gradient(circle,currentColor 0%,transparent 66%);opacity:0}.rsd-objviz-svg{grid-area:1 / 1;width:92%;height:92%;opacity:0;transform:scale(.82) rotate(-2deg);filter:drop-shadow(0 0 13px color-mix(in srgb,currentColor 42%,transparent));transition:opacity .78s ease,transform .95s cubic-bezier(.19,1,.22,1);will-change:opacity,transform}.rsd-stage[data-step="0"] .rsd-objviz-svg[data-obj="0"],.rsd-stage[data-step="1"] .rsd-objviz-svg[data-obj="1"],.rsd-stage[data-step="2"] .rsd-objviz-svg[data-obj="2"],.rsd-stage[data-step="3"] .rsd-objviz-svg[data-obj="3"]{opacity:1;transform:scale(1) rotate(0)}.rsd-stage[data-zone=objective] .rsd-objviz:before,.rsd-stage[data-zone=question] .rsd-objviz:before{animation:rsdHalo 3.8s ease-in-out infinite}@keyframes rsdHalo{0%,to{opacity:.13;transform:scale(.82)}50%{opacity:.28;transform:scale(1.14)}}@keyframes hwFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-11px)}}@keyframes hwFloatS{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes hwBreathe{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.75;transform:scale(1.08)}}@keyframes hwPulse{0%,to{opacity:.3}50%{opacity:.85}}@keyframes hwBob{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes hwSpin{to{transform:rotate(360deg)}}@keyframes hwFlow{to{stroke-dashoffset:-28}}@keyframes hwDraw{0%{stroke-dashoffset:1}65%,to{stroke-dashoffset:0}}@keyframes hwTrace{0%{stroke-dashoffset:1;opacity:0}12%{opacity:1}65%,to{stroke-dashoffset:0;opacity:1}}@media(prefers-reduced-motion:reduce){.rsd-objviz-svg *{animation:none!important}}.rsd-stage[data-zone=question] .rsd-objviz{color:var(--color-impact-pink-500)}.rsd-stage:is([data-zone=signals],[data-zone=validation]) .rsd-objviz{opacity:0}.rsd-stage[data-zone=validation] .rsd-core{opacity:0;visibility:hidden;transform:translate(-50%,-50%) scale(.72)}.rsd-outcomeviz{position:absolute;inset:0;display:grid;place-items:center;opacity:0;pointer-events:none;transform:translateY(18px) scale(.92);transition:opacity .65s ease,transform .8s cubic-bezier(.22,1,.36,1)}.rsd-stage[data-zone=validation] .rsd-outcomeviz[data-outcome=validation]{opacity:1;transform:none}.rsd-review-card{position:relative;display:flex;width:min(86vw,21rem);min-height:clamp(10.5rem,29svh,12.2rem);flex-direction:column;justify-content:center;gap:.66rem;border:1.6px solid rgba(159,227,230,.74);border-radius:20px;background:radial-gradient(circle at 35% 0%,rgba(24,212,223,.18),transparent 52%),linear-gradient(165deg,#0c1f2bf5,#051119fa);padding:1.35rem 1.55rem;text-align:left;box-shadow:0 0 42px -22px #18d4df,inset 0 0 30px #299eaa0d,inset 0 1px #ffffff1f}.rsd-review-kicker{font-size:.66rem;font-weight:850;letter-spacing:.2em;text-transform:uppercase;color:var(--color-elevate-blue-300)}.rsd-review-title{max-width:15.5rem;font-size:clamp(1.33rem,6.4vw,1.72rem);font-weight:850;line-height:1.04;color:#fff}.rsd-review-line{height:1px;width:100%;background:linear-gradient(90deg,rgba(119,202,208,.55),transparent)}.rsd-review-checks{display:grid;gap:.4rem}.rsd-review-checks i{height:.44rem;border-radius:9999px;background:#eefcfd2e}.rsd-review-checks i:nth-child(1){width:72%}.rsd-review-checks i:nth-child(2){width:92%}.rsd-review-checks i:nth-child(3){width:58%;background:linear-gradient(90deg,var(--color-elevate-blue-300),transparent)}.rsd-reviewer{position:absolute;display:grid;width:3.55rem;height:3.55rem;place-items:center;border:1px solid rgba(119,202,208,.68);border-radius:9999px;background:#040f18db;color:var(--color-elevate-blue-300);box-shadow:0 0 28px -12px #18d4df}.rsd-reviewer-a{right:3%;top:9%}.rsd-reviewer-b{left:3%;bottom:18%}.rsd-reviewer-c{right:4%;bottom:13%;color:var(--color-impact-pink-500);border-color:color-mix(in srgb,currentColor 68%,transparent)}.rsd-spark{position:absolute;left:var(--sx);top:var(--sy);width:10px;height:10px;border-radius:9999px;background:var(--color-elevate-blue-300);opacity:0;transform:translate(-50%,-50%) scale(.6);pointer-events:none;box-shadow:0 0 12px -2px #18d4df}.rsd-stage[data-zone=signals] .rsd-spark{animation:rsdSpark 2.6s ease-in-out infinite;animation-delay:var(--sd)}@keyframes rsdSpark{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}45%{opacity:.4;transform:translate(-50%,-50%) scale(1)}to{opacity:0;left:50%;top:50%;transform:translate(-50%,-50%) scale(.3)}}.rsd-node{position:absolute;left:var(--l);top:var(--t);display:flex;flex-direction:column;align-items:center;gap:8px;opacity:0;transform:translate(-50%,-50%) scale(1);transition:left .95s cubic-bezier(.5,0,.2,1),top .95s cubic-bezier(.5,0,.2,1),opacity .6s ease,transform .95s cubic-bezier(.5,0,.2,1)}.rsd-node.is-active{opacity:1}.rsd-node.is-gathered{left:50%;top:50%;opacity:0;transform:translate(-50%,-50%) scale(.2)}.rsd-node-pip{display:grid;width:50px;height:50px;place-items:center;border:1.6px solid rgba(181,235,234,.88);border-radius:9999px;background:#0c161ce6;padding:0;color:#b5ebea;box-shadow:0 0 18px #299eaa38}.rsd-node-pip svg{width:22px;height:22px}.rsd-node-label{font-size:12.5px;font-weight:650;color:#cdd9de;white-space:nowrap}.rsd-diag{display:inline-flex;flex-direction:column;align-items:center;gap:8px;opacity:0;transform:translateY(16px) scale(.95);transition:all .7s cubic-bezier(.22,1,.36,1)}.rsd-diag.is-active{opacity:1;transform:none}.rsd-diag-title{width:min(84vw,22rem);justify-content:center;border:1px solid var(--color-elevate-blue-300);border-radius:9999px;background:#0a2d3d;padding:.68rem 1rem;color:#fff;font-size:.86rem;font-weight:800;box-shadow:0 0 34px -10px #18d4df}.rsd-diag-badge{display:inline-flex;align-items:center;gap:4px;color:var(--color-elevate-blue-300);font-size:.68rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.rsd-downcue{position:absolute;bottom:max(.88rem,env(safe-area-inset-bottom));left:50%;display:inline-flex;align-items:center;gap:.45rem;border:1px solid rgba(119,202,208,.26);border-radius:9999px;background:#040f188f;padding:.34rem .68rem;color:#9fb3ba;font-size:10px;letter-spacing:.15em;text-transform:uppercase;opacity:0;transform:translate3d(-50%,8px,0);transition:opacity .45s ease,transform .55s cubic-bezier(.22,1,.36,1)}.rsd-downcue:after{content:"";width:5px;height:5px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg) translateY(-1px)}.rsd-downcue.is-active{opacity:.9;animation:rsdBob 1.8s ease-in-out infinite}@keyframes rsdBob{0%,to{transform:translate3d(-50%,0,0)}50%{transform:translate3d(-50%,4px,0)}}.rsd-finale{position:relative;height:540vh;isolation:isolate}.rsd-finale-pin{position:sticky;top:0;display:flex;min-height:100svh;flex-direction:column;justify-content:center;gap:.78rem;padding:max(1rem,env(safe-area-inset-top)) 0 max(1rem,env(safe-area-inset-bottom))}.rsd-finale-head{width:min(88vw,350px);margin:0 auto;text-align:center;transform:translateY(calc(var(--rsd-fin-progress, 0) * -10px));transition:opacity .5s ease,transform .7s cubic-bezier(.22,1,.36,1)}.rsd-finale-kicker{display:block;margin-bottom:.38rem;color:var(--color-elevate-blue-300);font-size:.62rem;font-weight:800;letter-spacing:.22em;text-transform:uppercase}.rsd-finale-head p{margin:0;color:#eef4f5;font-size:clamp(1.12rem,5.2vw,1.32rem);font-weight:600;line-height:1.3}.rsd-finale-head b{color:#fff;font-weight:800}.rsd-action-system{position:relative;width:min(90vw,360px);margin:0 auto;padding:.25rem 0 0}.rsd-mini-diag{position:relative;z-index:2;display:inline-flex;width:100%;align-items:center;justify-content:center;gap:.4rem;border:1.5px solid rgba(159,227,230,.78);border-radius:9999px;background:radial-gradient(circle at 50% 0%,rgba(24,212,223,.2),transparent 54%),#040f18db;padding:.68rem 1.15rem;color:#eefcfd;font-size:.75rem;font-weight:800;letter-spacing:.12em;text-align:center;text-transform:uppercase;box-shadow:0 0 28px -14px #18d4df,inset 0 1px #ffffff1a;transform:scale(calc(1 - var(--rsd-fin-progress, 0) * .035));transition:transform .7s cubic-bezier(.22,1,.36,1)}.rsd-action-rail{position:absolute;z-index:0;top:3.1rem;bottom:1.1rem;left:2.05rem;width:2px;overflow:hidden;border-radius:9999px;background:#ffffff14}.rsd-action-rail span{display:block;width:100%;height:calc(100% * var(--rsd-fin-progress, 0));border-radius:inherit;background:linear-gradient(180deg,var(--color-elevate-blue-300),var(--color-impact-purple-500),var(--color-impact-pink-500));box-shadow:0 0 20px -5px #18d4df;transition:height .8s cubic-bezier(.22,1,.36,1)}.rsd-modstack{position:relative;z-index:1;display:flex;flex-direction:column;gap:.5rem;margin-top:.72rem}.rsd-mod{position:relative;display:grid;grid-template-columns:3.35rem minmax(0,1fr);align-items:center;gap:.78rem;max-height:0;overflow:hidden;border:1.4px solid rgba(255,255,255,.09);border-radius:16px;background:linear-gradient(110deg,rgba(255,255,255,.055),transparent 62%),#07161fe0;padding:0 .95rem;text-align:left;opacity:0;pointer-events:none;transform:translateY(18px) scale(.96);box-shadow:inset 0 1px #ffffff12;transition:border-color .55s ease,max-height .72s cubic-bezier(.22,1,.36,1),padding .72s cubic-bezier(.22,1,.36,1),box-shadow .65s ease,opacity .55s ease,transform .7s cubic-bezier(.22,1,.36,1)}.rsd-finale[data-finale-step="0"] .rsd-mod[data-mod="0"],.rsd-finale[data-finale-step="1"] .rsd-mod[data-mod="0"],.rsd-finale[data-finale-step="1"] .rsd-mod[data-mod="1"],.rsd-finale[data-finale-step="2"] .rsd-mod,.rsd-finale[data-finale-step="3"] .rsd-mod{max-height:7.35rem;border-color:color-mix(in srgb,currentColor 42%,transparent);padding:.86rem .9rem;opacity:1;pointer-events:auto;transform:translateY(0) scale(1);box-shadow:0 14px 30px -30px currentColor,inset 0 1px #ffffff14}.rsd-finale[data-finale-step="2"] .rsd-mod,.rsd-finale[data-finale-step="3"] .rsd-mod{grid-template-columns:3.1rem minmax(0,1fr);max-height:5.55rem;padding:.66rem .82rem}.rsd-finale[data-finale-step="0"] .rsd-mod[data-mod="0"],.rsd-finale[data-finale-step="2"] .rsd-mod[data-mod="2"],.rsd-finale[data-finale-step="1"] .rsd-mod[data-mod="1"]{border-color:color-mix(in srgb,currentColor 54%,transparent);box-shadow:0 18px 40px -34px currentColor,inset 0 1px #ffffff17}.rsd-finale[data-finale-step="3"] .rsd-mod{border-color:color-mix(in srgb,currentColor 52%,transparent)}.rsd-finale:is([data-finale-step="2"],[data-finale-step="3"]) .rsd-mod-ring{width:40px;height:40px}.rsd-finale[data-finale-step="3"] .rsd-mod-title{font-size:clamp(1.05rem,4.8vw,1.22rem)}.rsd-mod-glow{position:absolute;inset:0 auto 0 0;width:4px;background:currentColor;opacity:.64;pointer-events:none}.rsd-mod-top{display:flex;min-width:0;align-items:center;justify-content:center}.rsd-mod-ring{display:grid;width:46px;height:46px;place-items:center;border:1px solid color-mix(in srgb,currentColor 58%,transparent);border-radius:9999px;background:#0b1d23e6;color:currentColor;box-shadow:none}.rsd-mod-copy{min-width:0}.rsd-mod-title{margin:0 0 .18rem;color:#fff;font-size:clamp(1.05rem,4.8vw,1.22rem);font-weight:800;line-height:1.15}.rsd-mod-desc{margin:0;color:#aeb9bf;font-size:.84rem;line-height:1.3;transition:opacity .45s ease}.rsd-mod-outcome{display:none;max-width:100%;border-top:1px solid rgba(255,255,255,.08);padding-top:.42rem;color:#eef4f5;font-size:.7rem;font-weight:700;line-height:1.25}.rsd-closing{display:flex;width:min(88vw,350px);flex-direction:column;align-items:center;gap:.42rem;margin:0 auto;text-align:center;opacity:0;transform:translateY(16px) scale(.97);transition:opacity .65s ease,transform .75s cubic-bezier(.22,1,.36,1)}.rsd-finale[data-finale-step="3"] .rsd-closing{opacity:1;transform:none}.rsd-closing-rule{width:72px;height:3px;margin-bottom:.14rem;border-radius:9999px;background:linear-gradient(90deg,var(--color-elevate-blue-300),var(--color-impact-pink-500))}.rsd-closing strong{color:#fff;font-size:clamp(1.12rem,5.8vw,1.42rem);font-weight:800;line-height:1.2}.rsd-closing-sub{color:#9fb3ba;font-size:.95rem}.rsd-scrolly:not(.is-js){height:auto}.rsd-finale:not(.is-js){height:auto;--rsd-fin-progress: 1}.rsd-finale:not(.is-js) .rsd-finale-pin{position:relative;min-height:auto;padding:1.25rem 0 2rem}.rsd-finale:not(.is-js) .rsd-mod{border-color:color-mix(in srgb,currentColor 68%,transparent);opacity:1;transform:none}.rsd-finale:not(.is-js) .rsd-closing{margin-top:1rem;opacity:1;transform:none}.rsd-scrolly:not(.is-js) .rsd-dots,.rsd-scrolly:not(.is-js) .rsd-downcue,.rsd-scrolly:not(.is-js) .rsd-links{display:none}.rsd-scrolly:not(.is-js) .rsd-cap{display:flex;min-height:0;flex-direction:column;gap:.5rem;margin-bottom:.5rem}.rsd-scrolly:not(.is-js) .rsd-capitem{position:static;opacity:1;transform:none}.rsd-scrolly:not(.is-js) .rsd-capitem p{font-size:1rem}.rsd-scrolly:not(.is-js) .rsd-canvas{display:flex;width:auto;aspect-ratio:auto;flex-wrap:wrap;justify-content:center;gap:.5rem;margin:.5rem 0}.rsd-scrolly:not(.is-js) .rsd-core{position:static;opacity:1;transform:none}.rsd-scrolly:not(.is-js) .rsd-node{position:static;flex-direction:row;opacity:1;transform:none}.rsd-scrolly:not(.is-js) .rsd-diag{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.rsd-word{opacity:1;transform:none}.rsd-core.is-validated .rsd-core-ring,.rsd-downcue.is-active{animation:none}}
