.dg-page{background:var(--nau-bg);min-block-size:100svh}.dg-head{z-index:var(--nau-z-sticky);background:var(--nau-bg);border-block-end:var(--nau-border-width) solid var(--nau-border);position:sticky;inset-block-start:0}.dg-head__inner{justify-content:space-between;align-items:center;gap:var(--nau-space-5);padding-block:var(--nau-space-3);display:flex}.dg-brand{border-radius:var(--nau-radius-sm);align-items:center;display:inline-flex}.dg-gate{padding-block:var(--nau-space-6) var(--nau-space-8)}@media (min-width:48rem){.dg-gate{padding-block:var(--nau-space-7) var(--nau-space-8)}}.dg-gate .nau-card{gap:var(--nau-space-4)}.dg-gate .nau-lead{font-size:1rem}.dg-gate__card form{inline-size:100%}.dg-gate__profile-grid{gap:var(--nau-space-4);inline-size:100%;min-inline-size:0;display:grid}.dg-welcome{background:var(--nau-bg);min-block-size:100svh;color:var(--nau-text);flex-direction:column;display:flex;overflow-x:clip}.dg-welcome__header{justify-content:space-between;align-items:center;gap:1rem;inline-size:min(100%,64rem);margin-inline:auto;padding:1.25rem 1.5rem;display:flex}.dg-welcome__tag{color:var(--nau-text-subtle);font-size:.7rem}.dg-welcome__body{text-align:center;inline-size:min(100%,28rem);margin:auto;padding:0 1.5rem 1rem}.dg-welcome__title{font-family:var(--nau-font-display);letter-spacing:-.045em;text-wrap:balance;margin:.25rem 0 0;font-size:clamp(2rem,8.6vw,2.6rem);font-weight:700;line-height:1.08;animation:.8s .12s both dg-welcome-reveal}.dg-welcome__title span{color:var(--nau-accent-depth-text)}.dg-companion{isolation:isolate;block-size:clamp(13.5rem,33svh,18rem);inline-size:100%;color:inherit;font:inherit;-webkit-tap-highlight-color:transparent;background:0 0;border:0;place-items:center;padding:0;display:grid;position:relative}.dg-welcome[data-ready=true] .dg-companion{cursor:pointer}.dg-companion__float{inline-size:clamp(13rem,62vw,16.5rem);animation:6s ease-in-out infinite dg-companion-float;position:relative}.dg-companion__figure{--nau-tangram-seam-width:.035;inline-size:100%;display:block;position:relative;overflow:visible}.dg-companion__energy{animation:3.86s both dg-companion-energy;position:absolute;inset:-12%}.dg-companion__aura{background:radial-gradient(ellipse at 25% 45%, color-mix(in srgb, var(--nau-tangram-5) 24%, transparent), transparent 66%), radial-gradient(ellipse at 70% 60%, color-mix(in srgb, var(--nau-tangram-6) 30%, transparent), transparent 70%);filter:blur(18px);border-radius:50%;animation:6s ease-in-out infinite dg-companion-breathe;position:absolute;inset:0}.dg-companion__shadow{background:var(--nau-text);filter:blur(10px);border-radius:50%;block-size:.75rem;inline-size:9.5rem;animation:6s ease-in-out infinite dg-companion-shadow;position:absolute;inset-block-end:1.2rem}.dg-companion__piece{transform-box:fill-box;transform-origin:50%;animation:2.6s cubic-bezier(.3,.65,.25,1) both dg-companion-arrive;animation-delay:calc(var(--arrival-order) * .18s)}.dg-welcome__reveal{visibility:hidden;opacity:0}.dg-welcome[data-ready=true] .dg-welcome__reveal{visibility:visible;opacity:1}.dg-welcome[data-ready=true] .dg-welcome__hello{animation:.65s both dg-welcome-reveal}.dg-welcome[data-ready=true] .dg-welcome__message{animation:.65s .1s both dg-welcome-reveal}.dg-welcome__actions{visibility:hidden;opacity:0}.dg-welcome[data-cta=true] .dg-welcome__actions{visibility:visible;opacity:1;animation:.65s both dg-welcome-reveal}.dg-welcome__hello{color:var(--nau-accent-growth-text);justify-content:center;align-items:center;gap:.5rem;margin-block:.25rem .9rem;font-size:.75rem;font-weight:600;display:flex}.dg-welcome__hello>span{background:var(--nau-tangram-4);border-radius:50%;block-size:.4rem;inline-size:.4rem}.dg-companion.is-speaking~.dg-welcome__reveal .dg-welcome__hello>span{animation:1.1s ease-in-out infinite dg-welcome-hello-pulse}@keyframes dg-welcome-hello-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.82)}}.dg-welcome__message{border:1px solid var(--nau-border);background:var(--nau-surface);border-radius:1.5rem 1.5rem 1.5rem .3rem;padding:1.25rem 1.2rem;position:relative}.dg-welcome__message:before{content:"";border-inline-start:1px solid var(--nau-border);border-block-start:1px solid var(--nau-border);background:var(--nau-surface);block-size:.8rem;inline-size:.8rem;position:absolute;inset-block-start:-.4rem;inset-inline-start:calc(50% - .4rem);transform:rotate(45deg)}.dg-welcome__message p{color:var(--nau-text);text-wrap:pretty;margin:0;font-size:1.02rem;line-height:1.5}.dg-welcome__speech{display:grid}.dg-welcome__speech>.dg-welcome__ghost,.dg-welcome__speech>.dg-welcome__typed{grid-area:1/1}.dg-welcome__ghost{visibility:hidden}.dg-welcome__typed:after{content:"";vertical-align:-.16em;background:var(--nau-accent-depth-text);opacity:0;block-size:1.05em;inline-size:2px;margin-inline-start:2px;display:inline-block}.dg-welcome__speech[data-typing]>.dg-welcome__typed:after{animation:.9s step-end infinite dg-welcome-caret}@keyframes dg-welcome-caret{0%,55%{opacity:1}56%,to{opacity:0}}.dg-companion.is-speaking .dg-companion__figure{animation:.42s ease-in-out infinite dg-companion-talk}.dg-companion.is-shaking .dg-companion__figure,.dg-companion.is-shaking.is-speaking .dg-companion__figure{--shake-x:5px;--shake-deg:2.4deg;animation:.5s cubic-bezier(.36,.07,.19,.97) both dg-nau-shake}.dg-companion.is-shaking .dg-companion__aura{animation:.5s ease-out both dg-companion-poke}@keyframes dg-nau-shake{0%{transform:translate(0)rotate(0)}14%{transform:translateX(calc(var(--shake-x) * -1)) rotate(calc(var(--shake-deg) * -1))}30%{transform:translateX(var(--shake-x)) rotate(calc(var(--shake-deg) * .875))}46%{transform:translateX(calc(var(--shake-x) * -.7)) rotate(calc(var(--shake-deg) * -.625))}62%{transform:translateX(calc(var(--shake-x) * .5)) rotate(calc(var(--shake-deg) * .42))}80%{transform:translateX(calc(var(--shake-x) * -.2)) rotate(calc(var(--shake-deg) * -.17))}to{transform:translate(0)rotate(0)}}@keyframes dg-companion-poke{0%{opacity:.5;transform:scale(.95)}35%{opacity:1;transform:scale(1.12)}to{opacity:.5;transform:scale(.95)}}.dg-companion.is-speaking .dg-companion__aura{animation:1.6s ease-in-out infinite dg-companion-breathe}.dg-companion.is-speaking .dg-companion__shadow{animation:1.6s ease-in-out infinite dg-companion-shadow}@keyframes dg-companion-talk{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-2.5px)rotate(.5deg)}}.dg-welcome__meta{color:var(--nau-text-muted);justify-content:center;align-items:center;gap:.5rem;margin:1.3rem 0 .8rem;font-size:.76rem;display:flex}.dg-welcome__meta>span:first-child{color:var(--nau-accent-depth-text);font-size:1.3rem}.dg-welcome__continue{justify-content:center;min-block-size:3.5rem;inline-size:100%;padding-inline:3.25rem;position:relative}.dg-welcome__continue>span{position:absolute;inset-inline-end:1.5rem}@media (prefers-reduced-motion:no-preference){.dg-welcome[data-nudge=true] .dg-welcome__continue{animation:4s ease-out .3s infinite dg-welcome-nudge}.dg-welcome[data-nudge=true] .dg-welcome__continue:is(:hover,:focus-visible){animation-play-state:paused}}@keyframes dg-welcome-nudge{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--nau-action-coral) 45%, transparent);transform:scale(1)}9%{transform:scale(1.035)}18%{transform:scale(1)}24%,to{box-shadow:0 0 0 .9rem color-mix(in srgb, var(--nau-action-coral) 0%, transparent)}}.dg-welcome__reassurance,.dg-welcome__resume{color:var(--nau-text-subtle);margin:.8rem 0 0;font-size:.68rem;line-height:1.5}.dg-welcome__resume p{margin:0}.dg-welcome__resume button{min-block-size:2.75rem;font:inherit;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;padding:.6rem;text-decoration:underline}.dg-welcome__footer{padding:.7rem 1rem max(1rem, env(safe-area-inset-bottom));text-align:center;color:var(--nau-text-subtle);letter-spacing:.025em;font-size:.65rem}.dg-welcome[data-leaving=true]{pointer-events:none}.dg-welcome[data-leaving=true] .dg-companion__float,.dg-welcome[data-leaving=true] .dg-companion__figure{animation-play-state:paused}.dg-welcome[data-leaving=true] .dg-companion__energy,.dg-welcome[data-leaving=true] .dg-companion__shadow,.dg-welcome[data-leaving=true] .dg-welcome__reveal,.dg-welcome[data-leaving=true] .dg-welcome__actions,.dg-welcome[data-leaving=true] .dg-welcome__title{animation:.18s ease-out both dg-welcome-dim}@keyframes dg-welcome-dim{to{opacity:0}}@keyframes dg-companion-arrive{0%{opacity:0;filter:blur(.12px);transform:translate(var(--arrival-x), var(--arrival-y)) rotate(var(--arrival-rotation))}12%{opacity:.12;filter:blur(.08px)}36%{opacity:.8;filter:blur(.02px)}50%{opacity:1;transform:translate(calc(var(--arrival-x) * .24), calc(var(--arrival-y) * .24)) rotate(calc(var(--arrival-rotation) * .18))}58%{filter:blur()}82%{transform:translate(calc(var(--arrival-x) * -.012), calc(var(--arrival-y) * -.012)) rotate(0deg)}to{opacity:1;filter:blur();transform:translate(0)rotate(0)}}@keyframes dg-companion-float{0%,to{transform:translateY(5px)rotate(-.65deg)}50%{transform:translateY(-8px)rotate(.65deg)}}@keyframes dg-companion-breathe{0%,to{opacity:.5;transform:scale(.95)}50%{opacity:.9;transform:scale(1.05)}}@keyframes dg-companion-shadow{0%,to{opacity:.13;transform:scaleX(1.04)}50%{opacity:.07;transform:scaleX(.9)}}@keyframes dg-companion-energy{0%,60%{opacity:0}to{opacity:1}}@keyframes dg-welcome-reveal{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@media (max-height:740px) and (max-width:47.99rem){.dg-welcome__header{padding-block:.9rem}.dg-welcome__title{font-size:clamp(1.75rem,7.6vw,2.1rem)}.dg-companion{block-size:11.5rem}.dg-companion__float{inline-size:12.5rem}.dg-companion__shadow{inset-block-end:.3rem}.dg-welcome__message{padding:1rem}.dg-welcome__meta{margin-block-start:.9rem}}@media (prefers-reduced-motion:reduce){.dg-welcome *,.dg-welcome[data-ready=true] .dg-welcome__reveal>*,.dg-welcome :after,.dg-welcome :before{animation:none}.dg-welcome__typed:after{display:none}.dg-companion__shadow{opacity:.1}.dg-companion__aura{opacity:.6}}.dg-resume{justify-content:space-between;align-items:center;gap:var(--nau-space-3);flex-wrap:wrap;display:flex}.dg-resume p{margin:0}.dg-stage{gap:var(--nau-space-5);padding-block:var(--nau-space-6) var(--nau-space-8);flex-direction:column;display:flex}.dg-progress{align-items:center;gap:var(--nau-space-3);flex:none;display:flex}.dg-progress__figure{--nau-tangram-size:3.25rem;--nau-tangram-seam-width:.08;flex:none}.dg-progress__ghost{fill:var(--nau-border);stroke:var(--nau-tangram-seam);stroke-width:var(--nau-tangram-seam-width);stroke-linejoin:round}.dg-progress__piece{opacity:var(--dg-piece-fill,0);transition:opacity var(--nau-duration-base) var(--nau-ease-out)}.dg-progress__piece.is-set{transform-box:fill-box;transform-origin:50%;animation:nau-tangram-snap var(--nau-duration-slow) var(--nau-ease-celebrate) both}.dg-progress__count{color:var(--nau-text-muted);font-size:var(--nau-size-caption);font-variant-numeric:tabular-nums}@media (max-width:30rem){.dg-progress__figure{--nau-tangram-size:2.75rem;--nau-tangram-seam-width:.09}}@media (prefers-reduced-motion:reduce){.dg-progress__piece{transition:none}.dg-progress__piece.is-set{animation:none}}.dg-help{text-align:center;color:var(--nau-text-subtle)}.dg-error{margin:0}.dg-actions{justify-content:space-between;align-items:center;gap:var(--nau-space-4);display:flex}.dg-count{text-align:center;margin:0}.dg-framing{gap:var(--nau-space-3);transition:gap var(--nau-duration-base) var(--nau-ease-in-out), padding var(--nau-duration-base) var(--nau-ease-in-out), border-color var(--nau-duration-fast) var(--nau-ease-out), background-color var(--nau-duration-fast) var(--nau-ease-out);overflow:hidden}.dg-framing__head{justify-content:space-between;align-items:center;gap:var(--nau-space-3);display:flex}.dg-framing__head .nau-h3{margin:0}.dg-framing__toggle{align-items:center;gap:var(--nau-space-2);min-height:2rem;padding:var(--nau-space-1) var(--nau-space-3);border:var(--nau-border-width) solid transparent;border-radius:var(--nau-radius-pill);background-color:var(--nau-bg-sunken);color:var(--nau-text-muted);font-family:inherit;font-size:var(--nau-size-caption);font-weight:var(--nau-weight-medium);cursor:pointer;transition:background-color var(--nau-duration-fast) var(--nau-ease-out), border-color var(--nau-duration-fast) var(--nau-ease-out), box-shadow var(--nau-duration-fast) var(--nau-ease-out), color var(--nau-duration-fast) var(--nau-ease-out), transform var(--nau-duration-fast) var(--nau-ease-out);flex:none;line-height:1.2;display:inline-flex}.dg-framing__toggle:hover{background-color:var(--nau-accent-calm-bg);border-color:var(--nau-accent-calm);box-shadow:0 0 0 3px color-mix(in srgb, var(--nau-accent-calm) 14%, transparent);color:var(--nau-accent-calm-text)}.dg-framing__toggle:active{transform:scale(.97)}.dg-framing__chevron{transition:transform var(--nau-duration-base) var(--nau-ease-celebrate)}.dg-framing__toggle[aria-expanded=true] .dg-framing__chevron{transform:rotate(180deg)}.dg-framing.is-collapsed{padding:var(--nau-space-3) var(--nau-space-5);background-color:color-mix(in srgb, var(--nau-surface) 88%, var(--nau-bg-sunken));gap:0}.dg-framing__body{opacity:1;transition:grid-template-rows var(--nau-duration-base) var(--nau-ease-in-out), opacity var(--nau-duration-fast) var(--nau-ease-out), transform var(--nau-duration-base) var(--nau-ease-out);grid-template-rows:1fr;display:grid;transform:translateY(0)}.dg-framing__body-inner{gap:var(--nau-space-3);min-height:0;display:grid;overflow:hidden}.dg-framing.is-collapsed .dg-framing__body{opacity:0;transform:translateY(calc(var(--nau-space-2) * -1));pointer-events:none;grid-template-rows:0fr}@media (prefers-reduced-motion:reduce){.dg-framing,.dg-framing__body,.dg-framing__toggle,.dg-framing__chevron{transition:none}.dg-framing__toggle:active{transform:none}}.dg-framing-scale{gap:var(--nau-space-2);margin:0;padding:0;list-style:none;display:grid}.dg-framing-scale li{align-items:baseline;gap:var(--nau-space-3);display:flex}.dg-framing-scale-value{text-align:center;inline-size:1.5rem;color:var(--nau-text-muted);flex:none}.dg-finish{gap:var(--nau-space-3)}.dg-finish__form{align-items:flex-start;gap:var(--nau-space-4);flex-direction:column;margin-block-start:var(--nau-space-2);display:flex}.dg-finish__form .nau-field{inline-size:100%}.dg-finish__submit{align-self:center}.dg-stack-card{padding-block:var(--nau-space-2)}.question-stack{margin:0;padding:0;list-style:none}.stack-item{padding-block:var(--nau-space-5);border-block-end:var(--nau-border-width) solid var(--nau-border);transition:opacity var(--nau-duration-fast) var(--nau-ease-out)}.stack-item:last-child{border-block-end:0}.stack-item:not(.is-active):not(.is-answered){opacity:.55}.dg-focus-card{gap:var(--nau-space-5);padding-block:var(--nau-space-6);text-align:center}.dg-focus__kicker{color:var(--nau-text-subtle);font-size:var(--nau-size-caption);text-wrap:balance;margin:0}.dg-focus__count{color:var(--nau-text-subtle);font-size:var(--nau-size-caption);font-variant-numeric:tabular-nums;margin:0}.question-stack--focus{display:grid}.stack-item--focus{padding-block:var(--nau-space-4);opacity:1;border-block-end:0}.stack-item--focus .stack-statement{font-size:var(--nau-size-h3);text-wrap:balance;margin-block-end:var(--nau-space-6)}.stack-item--focus .stack-note{text-align:start}.stack-item--focus .stack-orbs{max-inline-size:26rem}.stack-item--focus .stack-orb{block-size:3.25rem;inline-size:3.25rem;font-size:var(--nau-size-body-lg)}.stack-item--focus .stack-orb svg{block-size:1.5rem;inline-size:1.5rem}@media (max-width:30rem){.stack-item--focus .stack-statement{font-size:var(--nau-size-h4)}.stack-item--focus .stack-orb{block-size:2.85rem;inline-size:2.85rem;font-size:var(--nau-size-body)}}.stack-item:focus-within{opacity:1}.stack-statement{margin:0 0 var(--nau-space-4);font-size:var(--nau-size-h4);font-weight:var(--nau-weight-semibold);line-height:var(--nau-leading-snug)}.stack-note{margin-block-end:var(--nau-space-4)}.stack-note p{margin:0}.stack-note p+p{margin-block-start:var(--nau-space-2)}.stack-scale{align-items:center;gap:var(--nau-space-4);border:0;margin:0;padding:0;display:flex}.stack-end{max-inline-size:7.5rem;font-size:var(--nau-size-caption);line-height:var(--nau-leading-tight);color:var(--nau-text-subtle);text-wrap:balance;flex:none}.stack-end-max{text-align:end}.stack-orbs{justify-content:space-between;gap:var(--nau-space-2);flex:1;max-inline-size:22rem;margin-inline:auto;display:flex}.stack-orb{border:var(--nau-border-width) solid var(--nau-border-strong);border-radius:var(--nau-radius-pill);background:var(--nau-surface);block-size:2.75rem;inline-size:2.75rem;color:var(--nau-text-muted);cursor:pointer;transition:background var(--nau-duration-instant) var(--nau-ease-out), border-color var(--nau-duration-instant) var(--nau-ease-out), color var(--nau-duration-instant) var(--nau-ease-out);justify-content:center;align-items:center;padding:0;display:inline-flex}.stack-orb:hover{background:var(--nau-bg-subtle);border-color:var(--nau-border-ink);color:var(--nau-text)}.stack-orb:focus-visible{outline:var(--nau-focus-width) solid var(--nau-focus-ring);outline-offset:var(--nau-focus-offset)}.stack-orb.is-selected{background:var(--nau-border-ink);border-color:var(--nau-border-ink);color:var(--nau-text-inverse)}.stack-orb svg{block-size:1.25rem;inline-size:1.25rem}.stack-ends-mobile{justify-content:space-between;gap:var(--nau-space-3);font-size:var(--nau-size-caption);color:var(--nau-text-subtle);margin-block-start:var(--nau-space-2);display:none}.stack-ends-mobile>span{max-inline-size:45%}.stack-ends-mobile>span:last-child{text-align:end}@media (max-width:480px){.stack-end{display:none}.stack-ends-mobile{display:flex}.stack-orbs{max-inline-size:none}.dg-actions{flex-wrap:wrap}.dg-count{order:3;inline-size:100%}}.rs-page{background:0 0;scroll-padding-block-start:var(--nau-space-9)}.rs-shell{padding-block:var(--nau-space-6) var(--nau-space-8)}.rs-reveal{gap:var(--nau-space-6);padding:var(--nau-space-6);border-radius:var(--nau-radius-2xl) var(--nau-radius-2xl) var(--nau-radius-xs);grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}.rs-hero{justify-items:start;gap:var(--nau-space-3);padding-block:var(--nau-space-2);grid-template-columns:minmax(0,1fr);display:grid;position:relative}.rs-hero h1{max-inline-size:16ch}.rs-hero__title{gap:var(--nau-space-1);max-inline-size:20ch;margin:0;display:grid}.rs-hero__title-lead{font-family:var(--nau-font-body);font-size:var(--nau-size-body);font-weight:var(--nau-weight-regular);line-height:var(--nau-leading-snug);letter-spacing:normal;color:var(--nau-text-muted)}.rs-hero__archetype{font-size:clamp(1.75rem,1.586rem + .699vw,2.25rem);line-height:var(--nau-leading-tight);color:var(--nau-accent-calm-text)}@media (min-width:48rem){.rs-hero{padding-inline-end:calc(11rem + var(--nau-space-5))}}@media (min-width:62rem){.rs-hero{padding-inline-end:calc(min(19rem, 34%) + var(--nau-space-5))}}.rs-hero__meaning{max-inline-size:var(--nau-measure);font-size:var(--nau-size-body);line-height:var(--nau-leading-relaxed);color:var(--nau-text-muted);text-wrap:pretty;margin:0}.rs-decision{gap:var(--nau-space-3);inline-size:100%;max-inline-size:24rem;border-block-start:var(--nau-border-width) solid var(--nau-divider);grid-template-columns:minmax(0,1fr);padding-block-start:var(--nau-space-4);display:grid}.rs-decision__price{color:var(--nau-text-muted);font-size:var(--nau-size-caption);margin:0}.rs-decision__actions{gap:var(--nau-space-3);grid-template-columns:minmax(0,1fr);display:grid}.rs-decision__actions .nau-btn{inline-size:100%}.nau-scroll-locked,.nau-scroll-locked body{overflow:hidden}.rs-free-report-dialog{block-size:100%;max-block-size:none;inline-size:100%;max-inline-size:none;padding:clamp(var(--nau-space-3), 3vw, var(--nau-space-6));color:var(--nau-text);overscroll-behavior:contain;background:0 0;border:0;position:fixed;inset:0;overflow-y:auto}.rs-free-report-dialog[open]{place-items:center;display:grid}.rs-free-report-dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:#1e2740b8}.rs-free-report-dialog__panel{overscroll-behavior:contain;border:var(--nau-border-width) solid var(--nau-border);border-radius:var(--nau-radius-xl) var(--nau-radius-xl) var(--nau-radius-xl) var(--nau-radius-xs);background:var(--nau-bg);max-block-size:100%;inline-size:min(100%,68rem);box-shadow:var(--nau-shadow-overlay);position:relative;overflow-y:auto}.rs-free-report-dialog__close{margin:var(--nau-space-3) var(--nau-space-3) calc(-2.5rem - var(--nau-space-3)) auto;z-index:1;border:var(--nau-border-width-strong) solid var(--nau-surface);border-radius:var(--nau-radius-pill);background:var(--nau-action);block-size:2.5rem;inline-size:2.5rem;color:var(--nau-action-text);cursor:pointer;transition:background-color var(--nau-duration-fast) var(--nau-ease-out), scale var(--nau-duration-fast) var(--nau-ease-out);place-items:center;padding:0;display:grid;position:sticky;inset-block-start:var(--nau-space-3);box-shadow:0 .25rem .75rem #1e274047}.rs-free-report-dialog__close:hover{background:var(--nau-action-hover);scale:1.05}.rs-free-report{gap:clamp(var(--nau-space-6), 4vw, var(--nau-space-8));padding:clamp(var(--nau-space-5), 6vw, var(--nau-space-8));grid-template-columns:minmax(0,1fr);display:grid}.rs-free-report :is(h2,h3,h4,p,ol,ul,dl,dd,figure){margin:0}.rs-free-report__header{gap:var(--nau-space-4);border-block-end:var(--nau-border-width) solid var(--nau-divider);padding-block-end:var(--nau-space-5);display:grid}.rs-free-report__logo{--nau-logo-size:1.75rem;margin-block-end:var(--nau-space-5)}.rs-free-report__title{text-wrap:balance}.rs-free-report__standfirst{font-size:var(--nau-size-body-lg);line-height:var(--nau-leading-relaxed);color:var(--nau-text-muted);text-wrap:pretty}.rs-free-report__sheet{gap:var(--nau-space-4);grid-template-columns:minmax(0,1fr);scroll-margin-block-start:var(--nau-space-6);display:grid}.rs-free-report__sheet+.rs-free-report__sheet{border-block-start:var(--nau-border-width) solid var(--nau-divider);padding-block-start:clamp(var(--nau-space-6), 6vw, var(--nau-space-8))}.rs-free-report__sheet>p{color:var(--nau-text-muted);line-height:var(--nau-leading-relaxed)}.rs-free-report__sheet>p strong{color:var(--nau-text)}.rs-sheet__title{font-size:clamp(1.625rem,1.354rem + 1.157vw,2.25rem);font-weight:var(--nau-weight-bold);line-height:var(--nau-leading-tight);letter-spacing:var(--nau-tracking-tight)}.rs-sheet__lede{font-size:var(--nau-size-body-lg);line-height:var(--nau-leading-snug);color:var(--nau-text)!important}.rs-toc-sheet{padding:clamp(var(--nau-space-4), 4vw, var(--nau-space-6));border:var(--nau-border-width) solid var(--nau-border);border-radius:var(--nau-radius-lg) var(--nau-radius-lg) var(--nau-radius-lg) var(--nau-radius-xs);background:var(--nau-bg-subtle)}.rs-toc{gap:var(--nau-space-1);padding:0;list-style:none;display:grid}.rs-toc__row{align-items:baseline;gap:var(--nau-space-3);padding:var(--nau-space-3);border-radius:var(--nau-radius-sm);background:var(--nau-bg);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.rs-toc__row--locked{color:var(--nau-text-muted);background:0 0}.rs-toc__number{font-size:var(--nau-size-caption);font-variant-numeric:tabular-nums;color:var(--nau-text-subtle)}.rs-toc__body{grid-template-columns:minmax(0,1fr);gap:.15rem;min-inline-size:0;display:grid}.rs-toc__label{font-weight:var(--nau-weight-semibold);color:var(--nau-text);text-wrap:pretty;overflow-wrap:break-word;text-decoration:none;display:inline}.rs-toc__bonus-icon{vertical-align:-.18em;color:var(--nau-sol-500);margin-inline-end:.35rem;display:inline-block}.rs-toc__bonus-prefix{color:var(--nau-sol-500)}a.rs-toc__label:hover,a.rs-toc__label:focus-visible{text-decoration:underline}.rs-toc__row--locked .rs-toc__label{font-weight:var(--nau-weight-regular);color:var(--nau-text-muted)}.rs-toc__state{color:var(--nau-text-subtle);align-items:center;display:inline-flex}.rs-toc__legend{align-items:center;gap:var(--nau-space-2);margin:var(--nau-space-3) 0 0;padding-inline:var(--nau-space-3);color:var(--nau-text-muted);font-size:var(--nau-size-caption);display:flex}.rs-toc__legend .nau-icon{color:var(--nau-text-subtle);flex:none}.rs-toc__badge{border-radius:var(--nau-radius-pill);background:var(--nau-success-bg);color:var(--nau-success-text);font-size:var(--nau-size-caption);font-weight:var(--nau-weight-semibold);white-space:nowrap;padding:.1rem .5rem}.rs-scroller{overscroll-behavior-x:contain;overflow-x:auto}.rs-free-report__sheet>.rs-scroller__hint{display:none}@media (max-width:56rem){.rs-free-report__sheet>.rs-scroller__hint{color:var(--nau-text-subtle);font-size:var(--nau-size-caption);margin-block-end:calc(-1 * var(--nau-space-2));display:block}}.rs-scroller:focus-visible{outline:var(--nau-focus-width) solid var(--nau-focus-ring);outline-offset:var(--nau-focus-offset)}.rs-bullets{gap:var(--nau-space-2);margin:0;padding-inline-start:var(--nau-space-5);list-style:outside;display:grid}.rs-bullets>li{line-height:var(--nau-leading-relaxed)}.rs-free-report__sheet>.rs-note{--nau-tangram-pattern-size:9rem 7.2rem;--nau-tangram-pattern-opacity:.04;max-inline-size:none;padding:clamp(var(--nau-space-4), 4vw, var(--nau-space-5));border-radius:var(--nau-radius-lg) var(--nau-radius-lg) var(--nau-radius-lg) var(--nau-radius-xs);background:var(--nau-bg-subtle);color:var(--nau-text)}.rs-note:before{border-radius:inherit}.rs-free-report .rs-thought{margin-block-end:var(--nau-space-5)}.rs-free-report__sheet>.rs-thought .rs-thought__bubble{--nau-tangram-pattern-size:9rem 7.2rem;--nau-tangram-pattern-opacity:.05;max-inline-size:none;padding:clamp(var(--nau-space-4), 4vw, var(--nau-space-5));border:var(--nau-border-width) solid var(--nau-border);border-radius:var(--nau-radius-xl);background:var(--nau-bg-subtle)}.rs-thought__bubble:before{border-radius:inherit}.rs-thought__text{max-inline-size:none;color:var(--nau-text);font-size:var(--nau-size-body-lg);line-height:var(--nau-leading-snug);text-wrap:pretty;margin:0}.rs-thought__puffs{align-items:center;gap:var(--nau-space-2);margin-block-start:var(--nau-space-2);margin-inline-start:var(--nau-space-5);display:flex}.rs-thought__puffs>span{border:var(--nau-border-width) solid var(--nau-border);border-radius:var(--nau-radius-pill);background:var(--nau-bg-subtle);display:block}.rs-thought__puffs>span:first-child{block-size:.9rem;inline-size:.9rem}.rs-thought__puffs>span:nth-child(2){block-size:.6rem;inline-size:.6rem}.rs-thought__puffs>span:nth-child(3){block-size:.35rem;inline-size:.35rem}.rs-thought__caption{color:var(--nau-text-subtle);font-size:var(--nau-size-caption);margin-block-start:var(--nau-space-2);margin-inline-start:var(--nau-space-5);font-style:italic}.rs-callout{gap:var(--nau-space-3);padding:clamp(var(--nau-space-4), 4vw, var(--nau-space-5));border-radius:var(--nau-radius-lg) var(--nau-radius-lg) var(--nau-radius-lg) var(--nau-radius-xs);background:var(--nau-accent-calm-bg);color:var(--nau-accent-calm-text);display:grid}.rs-callout__close{color:var(--nau-text-muted)}.rs-matrix__title{align-items:center;gap:var(--nau-space-3);flex-wrap:wrap;display:flex}.rs-archetype__mark{--nau-tangram-size:2.5rem;flex:none}.rs-matrix{border-collapse:separate;border-spacing:3px;min-inline-size:52rem;font-size:var(--nau-size-caption);margin-inline:auto}.rs-matrix th{font-weight:var(--nau-weight-regular);color:var(--nau-text-subtle);text-align:start}.rs-matrix thead th{vertical-align:bottom;padding-block-end:var(--nau-space-2)}.rs-matrix th.rs-matrix__head{color:var(--rs-piece);font-weight:var(--nau-weight-semibold);text-align:center}.rs-matrix__head abbr{text-decoration:none}.rs-matrix :is(thead th:first-child,tbody th){z-index:1;background:var(--nau-bg);position:sticky;inset-inline-start:0}.rs-matrix tbody th{inline-size:clamp(8rem,26vw,15rem);color:var(--nau-text-muted);text-align:end;text-wrap:balance;padding-inline-end:var(--nau-space-3)}.rs-matrix__cell{border:var(--nau-border-width) solid var(--nau-border);border-radius:var(--nau-radius-xs);block-size:2.75rem;inline-size:4.25rem;color:var(--nau-text);text-align:center;background:color-mix(in oklab, var(--rs-piece) calc(var(--rs-cell-strength,0) * 13%), var(--nau-bg-subtle))}.rs-matrix__cell--prioridad{border:2px solid var(--nau-cielo-500)}.rs-matrix__cell--fortaleza{border:2px solid var(--nau-violeta-500)}.rs-matrix__total-head,.rs-matrix__total{inline-size:3rem;color:var(--nau-text-subtle);text-align:center}.rs-matrix__legend{justify-content:center;gap:var(--nau-space-3) var(--nau-space-8);font-size:var(--nau-size-caption);color:var(--nau-text-muted);flex-wrap:wrap;margin-block-start:var(--nau-space-4);margin-block-end:0;margin-inline:0;padding:0;list-style:none;display:flex}.rs-matrix__legend-item{align-items:center;gap:var(--nau-space-2);display:flex}.rs-matrix__legend-item:before{content:"";border-radius:var(--nau-radius-xs);border:2px solid;block-size:1rem;inline-size:1rem}.rs-matrix__legend-item--prioridad:before{color:var(--nau-cielo-500)}.rs-matrix__legend-item--fortaleza:before{color:var(--nau-violeta-500)}.rs-skills{gap:var(--nau-space-6);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.rs-skill-column{gap:var(--nau-space-4);padding:clamp(var(--nau-space-4), 4vw, var(--nau-space-5));border:var(--nau-border-width) solid var(--rs-column-line);border-radius:var(--nau-radius-lg) var(--nau-radius-lg) var(--nau-radius-lg) var(--nau-radius-xs);background:var(--rs-column-bg);align-content:start;display:grid}.rs-skill-column--friccion{--rs-column-bg:color-mix(in oklab, var(--nau-cielo-500) 8%, var(--nau-bg));--rs-column-line:color-mix(in oklab, var(--nau-cielo-500) 32%, transparent);--rs-column-ink:var(--nau-cielo-700)}.rs-skill-column--consolidada{--rs-column-bg:color-mix(in oklab, var(--nau-violeta-500) 8%, var(--nau-bg));--rs-column-line:color-mix(in oklab, var(--nau-violeta-500) 32%, transparent);--rs-column-ink:var(--nau-violeta-700)}@media (min-width:40rem){.rs-skills{column-gap:var(--nau-space-6);row-gap:var(--nau-space-3);grid-template-rows:auto auto auto;grid-template-columns:repeat(2,minmax(0,1fr))}.rs-skill-column{grid-row:span 3;grid-template-rows:subgrid;gap:var(--nau-space-4)}}.rs-skill-column__head{gap:var(--nau-space-2);align-content:start;display:grid}.rs-skill-column__eyebrow{font-size:var(--nau-size-caption);font-weight:var(--nau-weight-semibold);letter-spacing:var(--nau-tracking-wide);text-transform:uppercase;color:var(--rs-column-ink,var(--nau-text));margin:0}.rs-skill-column__subtitle{line-height:var(--nau-leading-snug);color:var(--nau-text-muted);margin:0}.rs-skill-column__rule{align-self:end;block-size:.5625rem;inline-size:100%}.rs-skill-column__band{fill:var(--rs-piece,var(--nau-border-strong))}.rs-skill-column__empty{line-height:var(--nau-leading-relaxed);color:var(--nau-text-muted);margin:0}.rs-skill-column__body{gap:var(--nau-space-4);align-content:start;display:grid}.rs-skill-column__list{gap:var(--nau-space-5);margin:0;padding:0;list-style:none;display:grid}.rs-skill{gap:var(--nau-space-3);border-block-start:var(--nau-border-width) solid var(--rs-column-line,var(--nau-border));padding-block-start:var(--nau-space-5);display:grid}.rs-skill-column__list>.rs-skill:first-child{border-block-start:0;padding-block-start:0}.rs-skill>.rs-skill__field:first-of-type{margin-block-start:0}.rs-skill>p{font-size:var(--nau-size-body-sm);line-height:var(--nau-leading-relaxed);margin:0}.rs-skill__name{font-size:var(--nau-size-body);font-weight:var(--nau-weight-bold);color:var(--nau-text);text-wrap:balance;margin:0}.rs-skill__badges{gap:var(--nau-space-1);flex-wrap:wrap;display:flex}.rs-skill__badge{padding:.1rem var(--nau-space-2);border:var(--nau-border-width) solid var(--nau-border-strong);border-radius:var(--nau-radius-xs);font-size:var(--nau-size-caption);font-weight:var(--nau-weight-semibold);color:var(--nau-text-muted)}.rs-skill__badge--dimension{background:color-mix(in oklab, var(--rs-piece) 20%, var(--nau-bg));color:color-mix(in oklab, var(--rs-piece) 70%, var(--nau-tinta-900));border-color:#0000}.rs-skill__name--redacted{color:var(--nau-text-muted)}.rs-skill__badge--redacted{background:var(--nau-border);border-color:#0000;block-size:1.1rem;inline-size:5.5rem}.rs-skill__badge--redacted-short{inline-size:3.5rem}.rs-skill__field{align-items:center;gap:var(--nau-space-2);font-size:var(--nau-size-caption);font-weight:var(--nau-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--nau-text-subtle);margin-block-start:var(--nau-space-2);display:flex}.rs-skill__field .nau-icon{color:var(--rs-column-ink,var(--nau-text-subtle));flex:none}.rs-skill__redacted{gap:.35rem;display:grid}.rs-skill__redacted>span{border-radius:var(--nau-radius-pill);background:var(--nau-border);block-size:.5rem}.rs-skill__redacted>span:nth-child(2){inline-size:88%}.rs-skill__redacted>span:nth-child(3){inline-size:62%}.rs-veil{isolation:isolate;max-block-size:22rem;position:relative;overflow:hidden}.rs-veil__stack{gap:var(--nau-space-6);filter:blur(5px);opacity:.55;-webkit-user-select:none;user-select:none;grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:40rem){.rs-veil__stack{grid-template-columns:repeat(2,minmax(0,1fr))}}.rs-veil:after{content:"";z-index:1;background:linear-gradient(to bottom, color-mix(in oklab, var(--nau-bg) 40%, transparent), var(--nau-bg) 82%);pointer-events:none;position:absolute;inset:0}.rs-veil__gate{z-index:2;justify-items:center;gap:var(--nau-space-2);padding:var(--nau-space-5) var(--nau-space-4);text-align:center;grid-template-columns:minmax(0,1fr);display:grid;position:absolute;inset-block-end:0;inset-inline:0}.rs-veil__icon{border-radius:var(--nau-radius-pill);background:var(--nau-bg-subtle);block-size:2.5rem;inline-size:2.5rem;color:var(--nau-text-muted);place-items:center;display:grid}.rs-veil__title{font-size:var(--nau-size-body);font-weight:var(--nau-weight-bold);color:var(--nau-text)}.rs-veil__body{max-inline-size:28rem;font-size:var(--nau-size-body-sm);color:var(--nau-text-muted)}.rs-veil__action{inline-size:min(100%,20rem);margin-block-start:var(--nau-space-2)}.rs-profile-map{gap:var(--nau-space-2);margin:0;padding:0;list-style:none;display:grid}.rs-profile-map__row{align-items:center;gap:var(--nau-space-3);font-size:var(--nau-size-caption);grid-template-columns:minmax(0,8rem) minmax(0,1fr) auto;display:grid}.rs-profile-map__label{font-weight:var(--nau-weight-semibold);color:var(--nau-text);text-wrap:balance}.rs-profile-map__row--terrain .rs-profile-map__label{font-weight:var(--nau-weight-regular);color:var(--nau-text-muted)}.rs-profile-map__track{border-radius:var(--nau-radius-pill);background:var(--nau-bg-subtle);block-size:.5rem}.rs-profile-map__bar{inline-size:var(--rs-bar);border-radius:var(--nau-radius-pill);background:var(--rs-piece);block-size:100%;display:block}.rs-profile-map__rank{color:var(--nau-text-subtle);text-align:end;white-space:nowrap}.rs-veil--profile{block-size:18rem;max-block-size:none}.rs-veil--profile .rs-veil__stack{gap:var(--nau-space-2);grid-template-columns:minmax(0,1fr)}.rs-profile-map__row--redacted .rs-profile-map__bar{background:var(--nau-border-strong)}@media (max-width:30rem){.rs-profile-map__row{grid-template-columns:minmax(0,1fr) auto}.rs-profile-map__track{grid-column:1/-1}}@media (max-width:47.99rem){.rs-free-report-dialog{padding:0}.rs-free-report-dialog__panel{border:0;border-radius:0;block-size:100%;inline-size:100%}}.rs-hero__pieces{aspect-ratio:1.35;pointer-events:none;inline-size:min(19rem,34%);position:absolute;inset-block-start:0;inset-inline-end:0}.rs-hero__piece{--nau-tangram-size:100%;position:absolute}.rs-hero__piece--a{inline-size:58%;inset-block-start:0;inset-inline-start:0}.rs-hero__piece--b{inline-size:40%;inset-block-start:11%;inset-inline-start:45%}.rs-hero__piece--c{inline-size:36%;inset-block-start:45%;inset-inline-start:66%}.rs-hero__piece{animation:nau-drift 12s var(--nau-ease-in-out) infinite;transition:translate var(--nau-duration-slow) var(--nau-ease-out), scale var(--nau-duration-slow) var(--nau-ease-out)}.rs-hero__piece--b{animation-delay:-2.5s}.rs-hero__piece--c{animation-delay:-5.5s}.rs-hero__piece .nau-tangram__set>*{pointer-events:auto}.rs-hero__piece:hover{translate:0 -.4rem;scale:1.05}@media (prefers-reduced-motion:reduce){.rs-hero__piece{transition:none!important;animation:none!important;translate:none!important;scale:none!important}}@media (max-width:61.99rem){.rs-hero__pieces{inline-size:11rem}}@media (max-width:47.99rem){.rs-hero__pieces,.rs-decision{display:none}}.rs-verdict{gap:var(--nau-space-5);border-block-start:var(--nau-border-width) solid var(--nau-divider);grid-template-columns:minmax(0,1fr);align-items:start;padding-block-start:var(--nau-space-5);scroll-margin-block-start:var(--nau-space-6);display:grid}@media (min-width:56rem){.rs-reveal{align-items:stretch;gap:var(--nau-space-7);padding:var(--nau-space-7);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)}.rs-hero{grid-area:1/1;padding-inline-end:0}.rs-decision{grid-area:2/1;align-self:start;margin-block-start:calc(var(--nau-space-3) + var(--nau-space-2) - var(--nau-space-7))}.rs-verdict{grid-area:1/2/-1/3}.rs-hero__title{padding-inline-end:clamp(6rem,12vw,8rem)}.rs-hero__pieces{inline-size:clamp(5rem,10vw,7rem)}.rs-verdict{gap:var(--nau-space-5);border-block-start:0;border-inline-start:var(--nau-border-width) solid var(--nau-divider);padding-block-start:0;padding-inline-start:var(--nau-space-7)}}.rs-verdict__aside{gap:var(--nau-space-2);display:grid}.rs-verdict__dimension{font-size:var(--nau-size-h2);line-height:var(--nau-leading-tight);margin:0}.rs-verdict__aside .nau-caption{color:var(--nau-text-subtle);margin:0}.rs-verdict__details{gap:var(--nau-space-4);display:grid}.rs-verdict__context{gap:var(--nau-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));display:grid}.rs-detail{gap:var(--nau-space-4);grid-template-columns:auto minmax(0,1fr);align-content:start;display:grid}.rs-detail__icon{inline-size:var(--nau-space-6);block-size:var(--nau-space-6);border-radius:var(--nau-radius-pill);flex:none;place-items:center;display:grid}.rs-detail__icon--calm{background:var(--nau-accent-calm-bg);color:var(--nau-accent-calm-text)}.rs-detail__icon--energy{background:var(--nau-accent-energy-bg);color:var(--nau-accent-energy-text)}.rs-detail p{margin:var(--nau-space-1) 0 0;color:var(--nau-text-muted)}.rs-offer{gap:var(--nau-space-6);padding:var(--nau-space-6);border-radius:var(--nau-radius-2xl) var(--nau-radius-2xl) var(--nau-radius-xs);grid-template-columns:minmax(0,1fr);scroll-margin-block-start:var(--nau-space-9);display:grid}@media (min-width:64rem){.rs-offer{gap:var(--nau-space-5) var(--nau-space-7);padding:var(--nau-space-7);grid-template-columns:minmax(20rem,1fr) minmax(0,1fr);align-items:start}.rs-document-preview{grid-area:1/1}.rs-offer__copy{grid-area:1/2}.rs-value-bridge{grid-column:1/-1}}.rs-document-preview{border-radius:var(--nau-radius-xl) var(--nau-radius-xl) var(--nau-radius-xs);background:var(--nau-bg-subtle);min-block-size:24rem;position:relative}.rs-document-page{gap:var(--nau-space-3);aspect-ratio:.72;inline-size:11rem;padding:var(--nau-space-4);border:var(--nau-border-width) solid var(--nau-border);border-radius:var(--nau-radius-sm) var(--nau-radius-sm) var(--nau-radius-xs);background:var(--nau-surface);color:var(--nau-text);font-size:var(--nau-size-caption);flex-direction:column;display:flex;position:absolute}.rs-document-page img{block-size:auto;inline-size:2.75rem}.rs-document-page--cover{z-index:3;inset-block-start:var(--nau-space-6);inset-inline-start:var(--nau-space-5);transform:rotate(-5deg)}.rs-document-page--map{z-index:2;inset-block-start:var(--nau-space-4);inset-inline-start:34%}.rs-document-page--detail{z-index:1;inset-block-start:var(--nau-space-7);inset-inline-end:var(--nau-space-5);transform:rotate(5deg)}.rs-document-page__shape{inline-size:var(--nau-space-8);block-size:var(--nau-space-8);border:var(--nau-space-4) solid var(--nau-accent-energy);border-block-start-color:#0000;border-inline-start-color:#0000;margin-block-start:auto}.rs-document-page__insight{font-family:var(--nau-font-display);font-size:var(--nau-size-caption);color:var(--nau-accent-energy-text)}.rs-document-page__topics,.rs-document-page__topics:before,.rs-document-page__topics:after,.rs-document-page__lines,.rs-document-page__lines:before,.rs-document-page__lines:after{block-size:var(--nau-space-2);border-radius:var(--nau-radius-pill);background:var(--nau-bg-sunken);display:block}.rs-document-page__topics,.rs-document-page__lines{inline-size:86%;margin-block-start:var(--nau-space-4)}.rs-document-page__topics:before,.rs-document-page__topics:after,.rs-document-page__lines:before,.rs-document-page__lines:after{content:"";margin-block-start:var(--nau-space-3)}.rs-document-page__topics:before,.rs-document-page__lines:before{inline-size:72%}.rs-document-page__topics:after,.rs-document-page__lines:after{inline-size:54%}.rs-offer__copy .nau-lead{margin-block-start:var(--nau-space-3)}.rs-feature-list,.rs-value-bridge ul{margin:0;padding:0;list-style:none}.rs-feature-list{gap:var(--nau-space-3);margin-block-start:var(--nau-space-5);display:grid}.rs-feature-list li{align-items:flex-start;gap:var(--nau-space-3);display:flex}.rs-feature-list li>span{inline-size:var(--nau-space-5);block-size:var(--nau-space-5);border-radius:var(--nau-radius-pill);background:var(--nau-accent-calm-bg);color:var(--nau-accent-calm-text);flex:none;place-items:center;display:grid}.rs-feature-list li.is-bonus>span{background:var(--nau-warning-bg);color:var(--nau-warning-text)}.rs-offer__purchase{gap:var(--nau-space-4);border-block-start:var(--nau-border-width) solid var(--nau-divider);margin-block-start:var(--nau-space-5);padding-block-start:var(--nau-space-5);display:grid}@media (min-width:48rem){.rs-offer__purchase{gap:var(--nau-space-4)}}.rs-offer__actions{gap:var(--nau-space-3);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:48rem){.rs-offer__actions{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.rs-offer__free{display:none}}.rs-price{align-items:baseline;gap:var(--nau-space-2);flex-wrap:wrap;margin:0;display:flex}.rs-price strong{font-family:var(--nau-font-display);font-size:var(--nau-size-h3)}.rs-price span{color:var(--nau-text-muted)}.rs-value-bridge{gap:var(--nau-space-5);border-block-start:var(--nau-border-width) solid var(--nau-divider);grid-template-columns:minmax(0,1fr);padding-block-start:var(--nau-space-5);display:grid}@media (min-width:48rem){.rs-value-bridge{align-items:start;gap:var(--nau-space-6);grid-template-columns:1fr auto 1fr}}.rs-value-bridge h3{border-block-end:var(--nau-border-width-strong) solid var(--nau-accent-energy);margin-block-start:var(--nau-space-1);padding-block-end:var(--nau-space-3)}.rs-value-bridge ul{gap:var(--nau-space-3);color:var(--nau-text-muted);margin-block-start:var(--nau-space-4);display:grid}.rs-value-bridge li{align-items:flex-start;gap:var(--nau-space-3);display:flex}.rs-value-bridge li .nau-icon{color:var(--nau-accent-energy-text);margin-block-start:.15em}.rs-value-bridge__arrow{place-self:center;place-items:center;display:grid;position:relative}.rs-value-bridge__arrow .nau-icon{z-index:1;box-sizing:content-box;padding:var(--nau-space-3);border:var(--nau-border-width) solid var(--nau-border);border-radius:var(--nau-radius-pill);background:var(--nau-surface);color:var(--nau-text-muted);position:relative}@media (min-width:48rem){.rs-value-bridge__arrow{align-self:stretch}.rs-value-bridge__arrow:before{content:"";inline-size:var(--nau-border-width);background:var(--nau-divider);position:absolute;inset-block:0}}.rs-notice{align-items:center;gap:var(--nau-space-4);padding:var(--nau-space-4) var(--nau-space-5);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.rs-notice--done{border-color:var(--nau-success-border);background:var(--nau-success-bg);color:var(--nau-success-text)}.rs-notice--dismissible{padding-inline-end:calc(var(--nau-space-5) + 2rem);position:relative}.rs-notice__close{border-radius:var(--nau-radius-pill);block-size:2rem;inline-size:2rem;color:var(--nau-text-muted);cursor:pointer;transition:background-color var(--nau-duration-fast) var(--nau-ease-out), color var(--nau-duration-fast) var(--nau-ease-out);background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;inset-block-start:var(--nau-space-2);inset-inline-end:var(--nau-space-2)}.rs-notice__close:hover{background:var(--nau-divider);color:var(--nau-text)}.rs-notice__icon{place-items:center;display:grid}.rs-notice strong{display:block}.rs-notice p{margin:var(--nau-space-1) 0 0;color:var(--nau-text-muted);font-size:var(--nau-size-caption)}.rs-notice--done p{color:inherit}@media (max-width:47.99rem){.rs-notice{grid-template-columns:auto minmax(0,1fr)}.rs-notice .nau-btn{grid-column:2;justify-self:start}}.rs-cta-error{margin-block-start:var(--nau-space-2)}.rs-mobile-bar{display:none}@media (max-width:47.99rem){.rs-page:not(.rs-story)+.ln-foot{padding-block-end:var(--nau-space-9)}.rs-shell{padding-block-start:var(--nau-space-5)}.rs-reveal,.rs-offer{padding:var(--nau-space-5)}.rs-verdict__context{grid-template-columns:1fr}.rs-detail__icon{inline-size:var(--nau-space-6);block-size:var(--nau-space-6)}.rs-document-preview{min-block-size:19rem}.rs-document-page{inline-size:8.5rem;padding:var(--nau-space-3);font-size:var(--nau-size-mono)}.rs-document-page--cover{inset-inline-start:var(--nau-space-2)}.rs-document-page--detail{inset-inline-end:var(--nau-space-2)}.rs-value-bridge__arrow .nau-icon{rotate:90deg}.rs-mobile-bar{inset-inline:var(--nau-space-3);z-index:var(--nau-z-sticky);justify-content:space-between;align-items:center;gap:var(--nau-space-3);padding:var(--nau-space-3);border:var(--nau-border-width) solid var(--nau-border);border-radius:var(--nau-radius-xl) var(--nau-radius-xl) var(--nau-radius-xs);background:var(--nau-surface);box-shadow:var(--nau-shadow-overlay);display:flex;position:fixed;inset-block-end:var(--nau-space-3)}.rs-mobile-bar>div{gap:var(--nau-space-1);display:grid}.rs-mobile-bar span{color:var(--nau-text-muted);font-size:var(--nau-size-mono)}.rs-mobile-bar .nau-btn{flex:none}}@media (max-width:29.99rem){.rs-mobile-bar>div span{display:none}}.dg-journey{--dg-scene:var(--nau-papel-50);--dg-group-ink:color-mix(in srgb, var(--dg-group-color) 55%, var(--nau-text));--dg-line:color-mix(in srgb, var(--nau-tinta-700) 16%, transparent);--nau-tangram-seam:var(--dg-scene);color:var(--nau-text);background:var(--dg-scene)}.dg-journey .dg-head{background:0 0;border:0;position:static}.dg-journey .dg-head__inner{gap:12px;min-block-size:56px;inline-size:min(620px,88%);max-inline-size:none;padding:0}.dg-head__nav{align-items:center;gap:12px;min-block-size:56px;inline-size:min(620px,88%);margin-inline:auto;display:flex}.dg-journey .dg-head{animation:.3s ease-out both dg-journey-in}.dg-journey .dg-progress{animation:.5s cubic-bezier(.2,.8,.3,1) .1s both dg-board-land}.dg-journey__stage{inline-size:min(620px,88%);margin:16px auto 24px}@keyframes dg-journey-in{0%{opacity:0}to{opacity:1}}@keyframes dg-board-land{0%{opacity:0;transform:translate(6%,-18%)scale(.72)}to{opacity:1;transform:none}}.dg-journey__top{color:var(--nau-text-muted);justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.dg-journey__back{min-block-size:44px;color:var(--nau-text-muted);font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;padding:8px 0;font-size:12px;display:inline-flex}.dg-journey__back:disabled{opacity:.4;cursor:default}.dg-journey__track{flex:1;gap:6px;min-inline-size:0;display:flex}.dg-journey__track>span{background:var(--dg-line);border-radius:3px;flex:1;block-size:5px;position:relative;overflow:hidden}.dg-journey__track>span:after{content:"";border-radius:inherit;background:var(--dg-segment-color);transform:scaleX(var(--dg-segment-fill,0));transform-origin:0;transition:transform .35s cubic-bezier(.2,.8,.3,1);position:absolute;inset:0}.dg-journey__eyebrow{color:var(--nau-text-muted);letter-spacing:1.4px;text-transform:uppercase;align-items:center;gap:9px;margin:0;font-size:10px;font-weight:600;display:flex}.dg-question{animation:.22s ease-out dg-question-in}.dg-question h1,.dg-reward h1{font-family:var(--nau-font-display);letter-spacing:-1px;text-wrap:pretty;margin:18px 0 14px;font-size:clamp(27px,3.2vw,34px);font-weight:500;line-height:1.22}.dg-journey h1:focus{outline:none}.dg-question__note{color:var(--nau-text-muted);margin:0 0 20px;font-size:12px;line-height:1.6}.dg-options{gap:9px;display:grid}.dg-option{border:1px solid var(--dg-line);background:var(--nau-surface);min-block-size:62px;inline-size:100%;color:var(--nau-tinta-700);box-shadow:none;font:inherit;text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:10px;align-items:center;gap:15px;padding:14px 18px;font-size:14px;line-height:1.4;transition:border-color .15s,background-color .15s,transform .12s,box-shadow .12s;display:flex}@media (hover:hover){.dg-option:hover:not(:disabled):not(.is-selected){background:color-mix(in srgb, var(--nau-tinta-700) 3%, var(--nau-surface));border-color:color-mix(in srgb, var(--nau-tinta-700) 30%, transparent);transform:translateY(-1px)}}.dg-option:active:not(:disabled){box-shadow:none;transform:translateY(2px)scale(.985)}.dg-option.is-selected{background:color-mix(in srgb, var(--dg-group-color) 10%, var(--nau-surface));border-color:var(--dg-group-color);box-shadow:0 0 0 .5px var(--dg-group-color)}.dg-option.is-confirming{animation:.24s ease-out both dg-answer-press}.dg-option:disabled{cursor:default}.dg-option__key{border:1px solid var(--dg-line);border-radius:6px;flex:none;place-items:center;block-size:27px;inline-size:27px;font-size:11px;transition:background-color .16s,border-color .16s,color .16s;display:grid;position:relative}.dg-option__number{transition:opacity .12s,transform .16s}.dg-option__key--icon{border-color:#0000;font-size:18px}.dg-option__check{opacity:0;block-size:18px;inline-size:18px;transition:opacity .12s,transform .2s cubic-bezier(.2,.8,.3,1.4);position:absolute;transform:scale(.5)rotate(-12deg)}.dg-option.is-selected .dg-option__key{background:color-mix(in srgb, var(--dg-group-color) 20%, var(--nau-surface));color:var(--dg-group-ink);border-color:#0000;font-weight:600}.dg-option.is-confirming .dg-option__check path{stroke-dasharray:1;animation:.2s 30ms both dg-answer-check}.dg-question__footer{min-block-size:56px;color:var(--nau-text-muted);justify-content:flex-end;align-items:center;gap:16px;font-size:11px;display:flex}.dg-question__footer:empty{display:none}.dg-question__footer button{min-block-size:44px;color:var(--nau-text);font:inherit;cursor:pointer;background:0 0;border:0;flex:none}.dg-journey button:focus-visible{outline:3px solid var(--nau-focus-ring);outline-offset:4px}.dg-journey .dg-finish{box-shadow:none;border-radius:10px;padding:28px}.dg-journey .dg-finish+.dg-journey__back{margin-block-start:12px}.dg-reward{text-align:center;padding-block:20px}.dg-reward>.dg-journey__eyebrow{justify-content:center}.dg-reward__art{aspect-ratio:1.1;place-items:center;inline-size:min(340px,90%);margin:14px auto 18px;display:grid;position:relative}.dg-reward__orbit{border:1px solid var(--nau-divider);border-radius:50%;position:absolute;inset:5% 9%}.dg-reward__orbit--inner{border-style:dashed;inset:15% 18%}.dg-reward__figure{--nau-tangram-seam-width:.045;inline-size:65%;position:relative;transform:rotate(-9deg)}.dg-reward__ghost{fill:var(--nau-border);stroke:var(--dg-scene);stroke-width:.045px;stroke-linejoin:round}.dg-reward__piece{opacity:0;transform-box:fill-box;transform-origin:50%}.dg-reward__piece.is-collected{opacity:1}.dg-reward__piece.is-collected.is-arriving{animation:dg-piece-arrive 1.2s cubic-bezier(.22, .8, .3, 1) var(--piece-delay) both}.dg-reward__badge{background:var(--nau-bg);border:1px solid var(--nau-divider);color:var(--nau-text-muted);border-radius:5px;padding:6px 12px;font-size:11px;position:absolute;inset-block-end:0;transform:rotate(-3deg)}.dg-reward__spark{color:var(--nau-text-subtle);font-size:22px;position:absolute}.dg-reward__spark--one{color:var(--nau-accent-energy);top:15%;right:8%}.dg-reward__spark--two{bottom:18%;left:5%}.dg-reward--complete.is-landed .dg-reward__figure{animation:2.4s ease-in-out both dg-figure-celebrate}.dg-reward--complete.is-landed .dg-reward__spark{animation:1.2s .7s both dg-spark-celebrate}.dg-reward h1{letter-spacing:-1.5px;max-inline-size:540px;margin:22px auto 28px;font-size:clamp(32px,4vw,44px)}.dg-reward__actions{justify-items:center;gap:var(--nau-space-2);inline-size:min(100%,340px);margin-inline:auto;display:grid}.dg-reward__actions .nau-btn{white-space:normal}.dg-reward__go{letter-spacing:-.2px;position:relative;overflow:hidden}.dg-reward__go:before{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--nau-papel-0) 55%, transparent), transparent);opacity:0;inline-size:45%;position:absolute;inset-block:-50%;inset-inline-start:-35%;transform:rotate(45deg)translate(-120%)}.dg-reward.is-landed .dg-reward__go:not([disabled]):before{animation:1.1s ease-out .5s both dg-reward-shine}.dg-reward__go:hover:not([disabled]),.dg-reward__go:focus-visible:not([disabled]){transform:translateY(-1px)}.dg-reward__go:active:not([disabled]){transform:scale(.97)}.dg-reward__go-arrow{transition:transform var(--nau-duration-fast) var(--nau-ease-out)}.dg-reward__go:hover:not([disabled]) .dg-reward__go-arrow,.dg-reward__go:focus-visible:not([disabled]) .dg-reward__go-arrow{transform:translate(.2rem)}@keyframes dg-reward-shine{0%{opacity:0;transform:rotate(45deg)translate(-120%)}20%{opacity:1}to{opacity:0;transform:rotate(45deg)translate(320%)}}@keyframes dg-question-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes dg-answer-press{0%{transform:translateY(2px)scale(.985)}65%{transform:translateY(-1px)scale(1.005)}to{transform:none}}@keyframes dg-answer-check{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes dg-piece-arrive{0%{opacity:0;transform:translate(var(--piece-x), var(--piece-y)) rotate(-18deg)}25%{opacity:1}to{opacity:1;transform:translate(0)rotate(0)}}@keyframes dg-figure-celebrate{0%,55%{transform:rotate(-9deg)}75%{transform:translateY(-10px)rotate(3deg)}to{transform:rotate(-9deg)}}@keyframes dg-spark-celebrate{0%{opacity:0;transform:scale(.5)rotate(-40deg)}70%{opacity:1;transform:scale(1.3)rotate(15deg)}to{opacity:1;transform:scale(1)rotate(0)}}.dg-turn{grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:10px;margin-block-start:8px;display:grid}.dg-turn>.dg-partner{grid-area:1/1;margin-block-start:2px}.dg-turn>.dg-question{display:contents}.dg-turn>.dg-question>*{grid-column:1/-1}.dg-turn>.dg-question>.dg-question__speech{grid-area:1/2}.dg-turn .dg-partner__avatar{inline-size:60px}.dg-question__lead{color:var(--nau-text-muted);margin:0 0 6px;font-size:13px;line-height:1.4}.dg-partner{align-items:center;gap:12px;min-inline-size:0;display:flex}.dg-partner__avatar{flex:none;inline-size:72px;position:relative}.dg-partner__float{animation:5s ease-in-out infinite dg-partner-breathe}.dg-partner__figure{--nau-tangram-seam-width:.045;inline-size:100%;display:block;overflow:visible}.dg-partner__pose{transform-box:fill-box;transform-origin:50%;transform:rotate(-6deg)}.dg-partner__spark{color:var(--nau-tinta-700);opacity:0;font-size:18px;position:absolute;inset-block-start:-2px;inset-inline-end:-4px}.dg-journey__back.dg-conversation__back{block-size:44px;inline-size:44px;color:var(--nau-tinta-700);border-radius:50%;flex:none;margin-inline-start:-12px;padding:0}.dg-journey__back.dg-conversation__back:hover:not(:disabled){background:color-mix(in srgb, var(--nau-tinta-700) 6%, transparent)}.dg-journey__back.dg-conversation__back:disabled{visibility:hidden}.dg-progress--compact{gap:8px}.dg-partner.is-speaking .dg-partner__pose{animation:1.15s ease-in-out infinite dg-partner-speak}@keyframes dg-partner-speak{0%,to{transform:translateY(.12px)rotate(-6deg)}50%{transform:translateY(-.3px)rotate(-3deg)}}.dg-partner.is-reacting .dg-partner__pose{animation:.28s ease-in-out both dg-partner-nod}.dg-partner__avatar{color:inherit;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0}.dg-partner.is-shaking .dg-partner__figure{--shake-x:2px;--shake-deg:2.6deg;animation:.5s cubic-bezier(.36,.07,.19,.97) both dg-nau-shake}.dg-partner.is-reacting .dg-partner__spark{animation:.28s ease-out both dg-partner-spark}.dg-question__speech{border:1px solid var(--dg-line);background:var(--nau-surface);border-radius:4px 20px 20px;margin-block-end:18px;padding:20px 22px;position:relative}.dg-question__speech:before{content:"";background:var(--nau-surface);border-block-end:1px solid var(--dg-line);border-inline-start:1px solid var(--dg-line);block-size:10px;inline-size:10px;position:absolute;inset-block-start:16px;inset-inline-start:-6px;transform:rotate(45deg)}.dg-question .dg-question__speech h1{margin:0;font-size:28px;line-height:1.2}.dg-question__speech .dg-question__note{margin:10px 0 0}.dg-partner__arrival{transform-box:view-box;transform-origin:0 0}.dg-journey[data-presentation=arriving] .dg-partner__arrival{will-change:transform}.dg-journey[data-presentation=arriving] .dg-partner__float{animation-play-state:paused}.dg-journey[data-presentation] .dg-question{animation:none}.dg-journey[data-presentation=arriving] .dg-question__speech{opacity:0}.dg-journey[data-presentation=typing] .dg-question__speech{animation:.25s ease-out both dg-bubble-open}.dg-journey[data-presentation=arriving] .dg-options,.dg-journey[data-presentation=typing] .dg-options,.dg-journey[data-presentation=arriving] .dg-question__footer,.dg-journey[data-presentation=typing] .dg-question__footer,.dg-journey[data-presentation=arriving] .dg-question__note,.dg-journey[data-presentation=typing] .dg-question__note,.dg-journey[data-presentation=waiting] .dg-options,.dg-journey[data-presentation=waiting] .dg-question__speech,.dg-journey[data-presentation=waiting] .dg-question__footer{visibility:hidden}.dg-journey[data-presentation=ready] .dg-options,.dg-journey[data-presentation=ready] .dg-question__footer{animation:.32s ease-out both dg-question-in}.dg-question__writing{text-wrap:wrap;display:grid}.dg-question__text-space,.dg-question__typed{grid-area:1/1}.dg-question__text-space{visibility:hidden}.dg-question__text-space:after{content:"";inline-size:4px;display:inline-block}.dg-question__typed:after{content:"";background:var(--nau-tinta-700);vertical-align:-.05em;opacity:0;block-size:.9em;inline-size:2px;margin-inline-start:2px;display:inline-block}.dg-question__writing[data-typing] .dg-question__typed:after{animation:.75s step-end infinite dg-welcome-caret}.dg-journey[data-presentation=ready] .dg-question:not(.dg-name) .dg-question__speech{transform-origin:0 24px;animation:.5s cubic-bezier(.22,1.2,.36,1) both dg-bubble-pop}.dg-journey[data-presentation=ready] .dg-question:not(.dg-name) .dg-options{animation:none}.dg-journey[data-presentation=ready] .dg-question:not(.dg-name) .dg-option:not(.is-confirming){animation:.36s cubic-bezier(.2,.8,.3,1) both dg-question-in;animation-delay:calc(.2s + var(--i,0) * 60ms)}.dg-partner__hop{transform-box:fill-box;transform-origin:50% 100%;animation:.5s ease-out dg-partner-hop}.dg-journey[data-presentation=arriving] .dg-partner__hop{animation:none}@keyframes dg-bubble-pop{0%{opacity:0;transform:translateY(10px)scale(.88)}55%{opacity:1}to{opacity:1;transform:none}}@keyframes dg-partner-hop{0%,to{transform:none}40%{transform:translateY(-.28px)scale(1.03,.98)}70%{transform:translateY(.04px)scale(.99,1.01)}}@keyframes dg-bubble-open{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.dg-journey[data-sealing=true]{overflow:clip}.dg-journey__stage.is-sealing{will-change:transform, opacity;animation:dg-scene-gather var(--seal-fold-duration) cubic-bezier(.6, 0, .3, 1) both}.dg-seal{z-index:5;pointer-events:none;transform-origin:0 0;position:fixed}.dg-seal__figure{block-size:100%;inline-size:100%;display:block;overflow:visible}.dg-seal__piece{fill:var(--dg-group-color);transform-origin:var(--piece-origin-x) var(--piece-origin-y)}.dg-seal[data-phase=fold] .dg-seal__figure{will-change:transform, opacity;transform-origin:var(--piece-origin-x) var(--piece-origin-y);animation:dg-piece-forge var(--seal-fold-duration) cubic-bezier(.2, .8, .2, 1) both}.dg-seal-aura{z-index:2;pointer-events:none;background:radial-gradient(ellipse at 50% 42%, color-mix(in srgb, var(--dg-group-color) 24%, transparent), transparent 62%);animation:dg-forge-aura calc(var(--seal-fold-duration) + var(--seal-fly-duration)) ease-in-out both;position:fixed;inset:0}.dg-progress__piece.is-incoming{opacity:0;animation:none}.dg-piece-pop{z-index:5;pointer-events:none;transform-origin:0 0;will-change:transform;position:fixed}.dg-piece-pop__figure{block-size:100%;inline-size:100%;filter:drop-shadow(0 0 1.2px var(--pop-color)) drop-shadow(0 0 .4px color-mix(in srgb, var(--pop-color) 60%, white));display:block;overflow:visible}.dg-piece-glow{z-index:4;pointer-events:none;block-size:0;inline-size:0;position:fixed}.dg-piece-glow>*{position:absolute;top:0;left:0}.dg-piece-glow__halo{inline-size:calc(var(--pop-size) * 2.6);block-size:calc(var(--pop-size) * 2.6);margin:calc(var(--pop-size) * -1.3);background:radial-gradient(circle, color-mix(in srgb, var(--pop-color) 38%, transparent), color-mix(in srgb, var(--pop-color) 12%, transparent) 45%, transparent 70%);border-radius:50%;animation:.9s ease-out both dg-piece-halo}.dg-piece-glow__ripple{inline-size:calc(var(--pop-size) * 1.4);block-size:calc(var(--pop-size) * 1.4);margin:calc(var(--pop-size) * -.7);border:2px solid var(--pop-color);border-radius:50%;animation:.8s ease-out .12s both dg-reward-ripple}.dg-piece-glow i{background:var(--pop-color);opacity:0;block-size:7px;inline-size:7px;margin:-3.5px;animation:.85s cubic-bezier(.16,1,.3,1) .1s both dg-reward-particle}.dg-piece-glow i:nth-child(3n){background:var(--nau-accent-energy);border-radius:50%}.dg-piece-glow i:nth-child(3n+1){clip-path:polygon(50% 0,100% 100%,0 100%)}.dg-piece-land{z-index:4;pointer-events:none;background:radial-gradient(circle, color-mix(in srgb, var(--pop-color) 55%, transparent), transparent 70%);border-radius:50%;block-size:34px;inline-size:34px;margin:-17px;animation:.6s ease-out both dg-piece-land;position:fixed}.dg-piece-land:after{content:"";border:1.5px solid var(--pop-color);border-radius:50%;animation:.6s ease-out both dg-reward-ripple;position:absolute;inset:4px}@keyframes dg-piece-halo{0%{opacity:0;transform:scale(.5)}30%{opacity:1;transform:scale(1.1)}60%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(.9)}}@keyframes dg-piece-land{0%{opacity:0;transform:scale(.4)}30%{opacity:1;transform:scale(1.15)}to{opacity:0;transform:scale(1.4)}}.dg-piece-pop__piece{transform-box:fill-box;transform-origin:50%;animation:.44s cubic-bezier(.2,.8,.2,1) both dg-piece-forge}.dg-reward__piece.is-incoming{transform-box:view-box;transform-origin:0 0;will-change:transform}.dg-reward__halo{background:radial-gradient(circle, color-mix(in srgb, var(--dg-group-color) 24%, transparent), transparent 70%);border-radius:50%;position:absolute;inset:4%}.dg-reward__ripple{border:1px solid var(--dg-group-color);opacity:0;border-radius:50%;position:absolute;inset:12%}.dg-reward.is-landed .dg-reward__ripple{animation:.9s ease-out both dg-reward-ripple}.dg-reward.is-landed .dg-reward__halo{animation:1.1s ease-out both dg-reward-glow}.dg-reward.is-landed .dg-reward__badge{animation:.55s cubic-bezier(.16,1,.3,1) both dg-reward-badge}.dg-reward.is-landed .dg-reward__spark{animation:.8s ease-out both dg-spark-celebrate}.dg-reward__particles{pointer-events:none;position:absolute;inset:0}.dg-reward__particles i{background:var(--dg-group-color);opacity:0;block-size:7px;inline-size:7px;position:absolute;top:50%;left:50%}.dg-reward__particles i:nth-child(3n){background:var(--nau-accent-energy);border-radius:50%}.dg-reward__particles i:nth-child(3n+1){clip-path:polygon(50% 0,100% 100%,0 100%)}.dg-reward.is-landed .dg-reward__particles i{animation:.95s cubic-bezier(.16,1,.3,1) both dg-reward-particle}.dg-reward.is-receiving>:not(.dg-reward__art),.dg-reward.is-receiving .dg-reward__badge{opacity:0}.dg-reward.is-landed>:not(.dg-reward__art){animation:.6s ease-out .12s both dg-reward-reveal}.dg-reward.is-landed>.dg-reward__actions{animation-delay:.24s}.dg-journey__stage.is-chapter-exit{animation:dg-chapter-out var(--chapter-exit-duration) ease-in both}.dg-journey__stage.is-chapter-enter{animation:dg-chapter-in var(--chapter-enter-duration) cubic-bezier(.16, 1, .3, 1) both}.dg-chapter{z-index:6;pointer-events:none;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.dg-chapter__wash{background:color-mix(in srgb, var(--chapter-color) 16%, var(--nau-bg));clip-path:circle(0% at 50% 65%);animation:dg-chapter-cover var(--chapter-exit-duration) cubic-bezier(.65, 0, .35, 1) both;position:absolute;inset:0}.dg-chapter__label{text-align:center;animation:dg-reward-reveal var(--chapter-exit-duration) ease-out both;gap:14px;padding:24px;display:grid;position:relative}.dg-chapter__label span{text-transform:uppercase;letter-spacing:2px;color:var(--nau-text-muted);font-size:11px}.dg-chapter__label strong{font-family:var(--nau-font-display);letter-spacing:-1px;font-size:clamp(28px,5vw,46px);font-weight:500}.dg-chapter[data-phase=enter]{animation:dg-chapter-uncover var(--chapter-enter-duration) ease-in-out both}.dg-chapter[data-phase=enter] .dg-chapter__wash{clip-path:circle(150% at 50% 65%);animation:none}.dg-chapter[data-phase=enter] .dg-chapter__label{animation:none}@keyframes dg-scene-gather{0%{opacity:1;transform:scale(1)}65%{opacity:.2;transform:scale(.72)rotate(-3deg)}to{opacity:0;transform:scale(.35)rotate(-6deg)}}@keyframes dg-piece-forge{0%{opacity:0;transform:scale(1.2)rotate(6deg)}65%{opacity:1;transform:scale(1.02)rotate(-1deg)}to{opacity:1;transform:none}}@keyframes dg-forge-aura{0%,to{opacity:0}35%,55%{opacity:1}}@keyframes dg-reward-ripple{0%{opacity:.65;transform:scale(.65)}to{opacity:0;transform:scale(1.5)}}@keyframes dg-reward-glow{0%{opacity:.4;transform:scale(.8)}35%{opacity:1;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes dg-reward-badge{0%{opacity:0;transform:translateY(8px)scale(.85)rotate(-3deg)}to{opacity:1;transform:rotate(-3deg)}}@keyframes dg-reward-particle{0%{opacity:0;transform:rotate(var(--particle-angle)) translateX(70px) scale(.4)}15%{opacity:.9}to{opacity:0;transform:rotate(var(--particle-angle)) translateX(var(--particle-distance)) rotate(90deg) scale(.3)}}@keyframes dg-reward-reveal{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes dg-chapter-out{to{opacity:0;transform:translateY(-22px)scale(.96)}}@keyframes dg-chapter-in{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes dg-chapter-cover{to{clip-path:circle(150% at 50% 65%)}}@keyframes dg-chapter-uncover{0%,20%{opacity:1}to{opacity:0;transform:translateY(-18px)}}@keyframes dg-partner-breathe{0%,to{transform:translateY(2px)}50%{transform:translateY(-3px)}}@keyframes dg-partner-nod{0%,to{transform:rotate(-6deg)}45%{transform:translateY(.2px)rotate(6deg)}75%{transform:translateY(-.1px)rotate(-9deg)}}@keyframes dg-partner-spark{0%{opacity:0;transform:scale(.5)}45%{opacity:1;transform:scale(1)}to{opacity:0;transform:translateY(-4px)scale(.8)}}@media (max-width:600px){.dg-seal-aura{display:none}.dg-journey .dg-head__inner{gap:10px;min-block-size:44px;inline-size:calc(100% - 32px)}.dg-head__nav{gap:10px;min-block-size:52px;inline-size:calc(100% - 32px)}.dg-journey .dg-progress__figure{--nau-tangram-size:2.25rem}.dg-journey__stage{inline-size:calc(100% - 32px);margin-block:6px max(12px, env(safe-area-inset-bottom))}.dg-journey__eyebrow{letter-spacing:1.1px;font-size:8px}.dg-options{gap:clamp(8px,1.5svh,12px)}.dg-option{gap:14px;min-block-size:clamp(52px,8svh,66px);padding:12px 16px;font-size:14px}.dg-question h1{letter-spacing:-.6px;margin-block:12px 16px;font-size:clamp(1.375rem,3.2svh,1.6875rem);line-height:1.2}.dg-question__note{margin-block-end:14px;line-height:1.5}.dg-question__footer{min-block-size:44px}.dg-turn{column-gap:8px;margin-block-start:4px}.dg-turn .dg-partner__avatar{inline-size:44px}.dg-question__lead{margin-block-end:4px;font-size:12px}.dg-question__speech{border-radius:4px 16px 16px;margin-block-end:14px;padding:14px 16px}.dg-question .dg-question__speech h1{letter-spacing:-.5px;font-size:clamp(1.25rem,2.9svh,1.5rem)}.dg-reward{padding-block-start:16px}.dg-reward__art{inline-size:min(280px,90%)}.dg-reward h1{max-inline-size:320px}.dg-journey .dg-finish{padding:22px}}@media (max-width:600px) and (max-height:650px){.dg-journey .dg-head__inner{min-block-size:48px}.dg-journey__stage{margin-block:4px max(8px, env(safe-area-inset-bottom))}.dg-question h1{margin-block:8px 12px}.dg-question__note{margin-block-end:10px}.dg-option{padding-block:9px}.dg-turn .dg-partner__avatar{inline-size:40px}.dg-question__speech{margin-block-end:12px;padding:12px}}@media (prefers-reduced-motion:reduce){.dg-journey{transition:none;animation:none}.dg-journey *,.dg-journey :before,.dg-journey :after{transition:none!important;animation:none!important}.dg-reward__go:hover:not([disabled]),.dg-reward__go:focus-visible:not([disabled]){transform:none}.dg-reward__go-arrow{transform:none!important}.dg-option:active:not(:disabled){transform:none}}.dg-name__form{gap:12px}.dg-name__input{min-block-size:3.25rem;font-size:18px}.dg-name__footer{justify-content:center}.dg-question__footer.dg-name__footer button{color:var(--nau-text-subtle);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-underline-offset:.2em;font-size:12px}.dg-reward__greeting{color:var(--nau-text-muted);margin:-12px 0 24px}.dg-reward__insight{border:1px solid var(--nau-border);border-radius:var(--nau-radius-lg);background:var(--nau-surface);text-align:start;inline-size:min(100%,460px);margin:22px auto 28px;padding:20px 22px 22px}.dg-reward__insight-label{color:var(--nau-text-muted);letter-spacing:1.2px;text-transform:uppercase;align-items:center;gap:8px;margin:0;font-size:11px;font-weight:600;display:flex}.dg-reward__insight-label:before{content:"";background:var(--nau-cielo-500);border-radius:2px;block-size:14px;inline-size:4px}.dg-reward .dg-reward__insight h1{letter-spacing:-.6px;max-inline-size:none;margin:12px 0 8px;font-size:clamp(22px,2.6vw,28px);line-height:1.25}.dg-reward__insight h1+p{color:var(--nau-text-muted);text-wrap:pretty;margin:0;font-size:16px;line-height:1.5}.dg-reward.is-landed>.dg-reward__insight{animation-delay:.35s}.dg-reward.is-landed>.dg-reward__insight~form{animation-delay:.55s}.rs-story{--rs-story-width:34rem;background:linear-gradient(180deg, var(--nau-cielo-50) 0, var(--nau-bg) 28rem, var(--nau-bg) 100%);min-block-size:100svh}.rs-story-head{padding-block-start:env(safe-area-inset-top)}.rs-story-head__inner{justify-content:space-between;align-items:center;gap:var(--nau-space-3);max-inline-size:var(--rs-story-width);min-block-size:3.5rem;padding-inline:var(--nau-space-4);margin-inline:auto;display:flex}.rs-story__shell{gap:var(--nau-space-4);max-inline-size:var(--rs-story-width);padding:var(--nau-space-2) var(--nau-space-4) var(--nau-space-8);margin-inline:auto;display:grid}.rs-story-section{--rs-tone:var(--nau-tinta-500);--rs-corner-a:var(--nau-sol-300);--rs-corner-b:var(--nau-cielo-300);justify-content:flex-start;gap:var(--nau-space-4);padding:var(--nau-space-6) var(--nau-space-4);border:var(--nau-border-width) solid var(--nau-border);border-radius:var(--nau-radius-2xl);background:var(--nau-surface);isolation:isolate;flex-direction:column;scroll-margin-block-start:var(--nau-space-3);display:flex;position:relative;overflow:hidden}.rs-story-section:before,.rs-story-section:after{content:"";z-index:-1;opacity:.45;pointer-events:none;block-size:4.5rem;inline-size:4.5rem;position:absolute}.rs-story-section:before{background:var(--rs-corner-a);border-radius:0 0 0 100%;inset-block-start:0;inset-inline-end:0}.rs-story-section:after{background:var(--rs-corner-b);clip-path:polygon(100% 0,100% 100%,0 50%);block-size:3rem;inline-size:3rem;inset-block-start:3.25rem;inset-inline-end:2.25rem}.rs-story-section--violeta{--rs-corner-a:var(--nau-sol-300);--rs-corner-b:var(--nau-cielo-200)}.rs-story-section--verde{--rs-corner-a:var(--nau-violeta-200);--rs-corner-b:var(--nau-sol-200)}.rs-story-section--cielo{--rs-corner-a:var(--nau-coral-200);--rs-corner-b:var(--nau-verde-200)}.rs-story-section :is(h2,h3,p,ol){margin:0}.rs-story-section--violeta{--rs-tone:var(--nau-violeta-700)}.rs-story-section--verde{--rs-tone:var(--nau-verde-700)}.rs-story-section--cielo{--rs-tone:var(--nau-cielo-700)}.rs-story-section__eyebrow{color:var(--rs-tone);font-size:var(--nau-size-caption);font-weight:var(--nau-weight-semibold,600);letter-spacing:.08em;text-transform:uppercase}.rs-story-section__title{font-family:var(--nau-font-display);letter-spacing:-.02em;text-wrap:balance;font-size:clamp(1.75rem,1.3rem + 2vw,2.25rem);line-height:1.1}.rs-story-section__lead,.rs-story-section p{font-size:var(--nau-size-body);text-wrap:pretty;line-height:1.5}.rs-story-section__lead{color:var(--nau-tinta-600)}.rs-story-section--ink{gap:var(--nau-space-3)}.rs-identity-card{justify-items:center;gap:var(--nau-space-1);padding:var(--nau-space-3) var(--nau-space-4) var(--nau-space-4);border:var(--nau-border-width) solid var(--nau-border);border-block-start:4px solid var(--rs-card-accent);border-radius:var(--nau-radius-xl);background:linear-gradient(172deg, var(--rs-card-tint) 0 52%, var(--nau-surface) 52.2%) var(--nau-surface);text-align:center;display:grid}.rs-identity-card p{margin:0}.rs-story-identity__lead,.rs-story-identity__name{display:block}.rs-story-identity__name{color:var(--nau-cielo-600);font-size:1.2em}.rs-identity-card__character{object-fit:contain;filter:saturate(.85)brightness(1.03)drop-shadow(0 .5rem .5rem #1e27401f);block-size:8.5rem;inline-size:auto;display:block}.rs-identity-card__stage{max-inline-size:100%;margin-block:var(--nau-space-2);align-self:start;position:relative}.rs-identity-card__prop{cursor:pointer;-webkit-tap-highlight-color:transparent;transform:translate(-50%, -50%) rotate(var(--rs-prop-tilt,-8deg));background:0 0;border:0;padding:0;position:absolute;inset-block-start:var(--rs-prop-y);inset-inline-start:var(--rs-prop-x)}.rs-identity-card__prop-face{border:2px solid var(--nau-surface);background:var(--rs-card-accent);block-size:2.75rem;inline-size:2.75rem;color:var(--nau-surface);border-radius:50%;place-items:center;display:grid;box-shadow:0 .25rem .5rem #1e27402e}.rs-identity-card__prop--idea{--rs-prop-tilt:10deg}.rs-identity-card__prop--compass{--rs-prop-tilt:0deg}.rs-identity-card__prop--party{--rs-prop-tilt:12deg}.rs-identity-card__prop--party:before,.rs-identity-card__prop--party:after{content:"";border-radius:1px;block-size:.4rem;inline-size:.4rem;position:absolute}.rs-identity-card__prop--party:before{background:var(--nau-sol-500);inset-block-start:-.45rem;inset-inline-start:-.2rem;transform:rotate(20deg)}.rs-identity-card__prop--party:after{background:var(--nau-cielo-500);inset-block-end:-.2rem;inset-inline-end:-.6rem;transform:rotate(-30deg)}.rs-identity-card__summary{color:var(--nau-tinta-600);font-size:var(--nau-size-body);text-align:start;text-wrap:pretty;line-height:1.5}@media (prefers-reduced-motion:no-preference){.rs-identity-card__character{animation:.62s cubic-bezier(.34,1.56,.64,1) .12s both rs-avatar-pop}.rs-identity-card__prop{animation:.48s cubic-bezier(.34,1.56,.64,1) .64s both rs-prop-pop,3.2s ease-in-out 1.2s infinite rs-prop-float}.rs-identity-card__prop-face[data-hop]{animation:.56s cubic-bezier(.34,1.56,.64,1) rs-prop-hop}}@keyframes rs-prop-hop{0%{transform:none}15%{transform:scale(1.12,.86)}45%{transform:translateY(-.9rem)rotate(-12deg)scale(.95,1.08)}75%{transform:translateY(0)scale(1.08,.92)}to{transform:none}}@keyframes rs-prop-pop{0%{transform:translate(-50%,-50%)rotate(-40deg)scale(0)}}@keyframes rs-prop-float{50%{transform:translate(-50%, calc(-50% - .3rem)) rotate(calc(var(--rs-prop-tilt,-8deg) * -1))}}@keyframes rs-avatar-pop{0%{opacity:0;transform:translateY(1.25rem)scale(.85)}}.rs-story-callout{gap:var(--nau-space-2);padding:var(--nau-space-4);border-radius:var(--nau-radius-lg);display:grid}.rs-story-callout--cielo{align-items:start;gap:var(--nau-space-3);background:var(--nau-cielo-50);color:var(--nau-tinta-600);grid-template-columns:auto minmax(0,1fr)}.rs-story-callout__icon{color:var(--nau-coral-600)}.rs-story-callout--cielo .rs-story-callout__icon{color:var(--nau-cielo-600)}.rs-resonance{gap:var(--nau-space-3);margin:var(--nau-space-4) 0 0;border:0;padding:0;display:grid}.rs-resonance__question{font-family:var(--nau-font-display);font-size:1.5rem;font-weight:var(--nau-weight-bold,700);letter-spacing:-.01em;margin-block-end:var(--nau-space-3);padding:0}.rs-resonance__options{gap:var(--nau-space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.rs-answer{-webkit-tap-highlight-color:transparent;min-block-size:3rem;padding:var(--nau-space-2);border:var(--nau-border-width) solid var(--nau-border-strong);border-radius:var(--nau-radius-pill);background:var(--nau-surface);color:var(--nau-text);font:inherit;font-size:var(--nau-size-caption);text-align:center;cursor:pointer;place-items:center;line-height:1.2;transition:background-color .15s,border-color .15s,color .15s,opacity .2s,transform .1s;display:grid}.rs-answer:active{transform:scale(.97)}.rs-answer[aria-pressed=true]{border-color:var(--nau-coral-600);background:var(--nau-coral-600);color:var(--nau-papel-0)}.rs-resonance[data-answered] .rs-answer[aria-pressed=false]{opacity:.5}.rs-story-causes{--rs-cause-gap:var(--nau-space-5);gap:var(--rs-cause-gap);padding:0;list-style:none;display:grid}.rs-story-causes>li{position:relative}.rs-story-causes>li+li:before{content:"";inline-size:2px;block-size:var(--rs-cause-gap);background:var(--nau-papel-400);position:absolute;inset-block-end:100%;inset-inline-start:50%;translate:-50%}.rs-story-causes__skill{align-items:center;gap:var(--nau-space-3);padding:var(--nau-space-4);border-radius:var(--nau-radius-lg);background:var(--nau-coral-50);font-weight:var(--nau-weight-semibold,600);display:flex}.rs-story-cause{align-items:center;gap:var(--nau-space-4);padding:var(--nau-space-4);border:var(--nau-border-width) solid color-mix(in srgb, var(--rs-piece) 25%, var(--nau-border));border-radius:var(--nau-radius-lg);background:color-mix(in srgb, var(--rs-piece) 7%, var(--nau-surface));grid-template-columns:3.5rem minmax(0,1fr);display:grid}.rs-story-causes__mark{flex:none;block-size:1.375rem;inline-size:2.75rem}.rs-story-cause__piece{block-size:3.5rem;inline-size:3.5rem;fill:var(--rs-piece);overflow:visible}.rs-story-cause__label{align-items:center;gap:var(--nau-space-2);font-family:var(--nau-font-display);font-size:var(--nau-size-h3);display:flex;margin-block-end:var(--nau-space-1)!important}.rs-story-cause__number{background:color-mix(in srgb, var(--rs-piece) 18%, var(--nau-surface));block-size:1.5rem;inline-size:1.5rem;font-size:var(--nau-size-caption);border-radius:50%;place-items:center;display:inline-grid}.rs-story-cause p{color:var(--nau-tinta-600)}.rs-story-explain{border-block-start:var(--nau-border-width) solid var(--nau-divider);padding-block-start:var(--nau-space-4)}.rs-story-explain summary{align-items:center;gap:var(--nau-space-3);min-block-size:2.75rem;color:var(--nau-tinta-600);cursor:pointer;list-style:none;display:flex}.rs-story-explain summary::-webkit-details-marker{display:none}.rs-story-explain summary span{text-underline-offset:.2em;text-decoration:underline}.rs-story-explain summary .nau-icon:last-child{transition:transform .15s}.rs-story-explain[open] summary .nau-icon:last-child{transform:rotate(90deg)}.rs-story-section .rs-story-explain p{inline-size:100%;color:var(--nau-tinta-600);text-align:justify;text-wrap:pretty;-webkit-hyphens:manual;hyphens:manual;margin-block-start:var(--nau-space-2);font-size:.9375rem}.rs-story-practice{gap:var(--nau-space-4);padding:var(--nau-space-4);border:var(--nau-border-width) solid var(--nau-verde-200);border-radius:var(--nau-radius-lg);background:var(--nau-verde-50);display:grid}.rs-story-practice__head{justify-items:start;gap:var(--nau-space-2);display:grid}.rs-story-practice__badge{align-items:center;gap:var(--nau-space-1);background:var(--nau-verde-700);color:var(--nau-surface);font-size:var(--nau-size-caption);font-weight:var(--nau-weight-semibold,600);letter-spacing:.04em;border-radius:999px;padding:.2rem .65rem;display:inline-flex}.rs-story-practice__title{font-family:var(--nau-font-display);font-size:var(--nau-size-h3);font-weight:var(--nau-weight-bold,700);text-wrap:balance}.rs-story-section .rs-story-practice__when{align-items:start;gap:var(--nau-space-2);color:var(--nau-tinta-600);font-size:var(--nau-size-caption);display:flex}.rs-story-practice__when .nau-icon{color:var(--nau-verde-700);flex:none;margin-block-start:.15em}.rs-practice-steps{gap:var(--nau-space-4);padding:0;list-style:none;display:grid}.rs-practice-step{gap:var(--nau-space-3);grid-template-columns:2rem minmax(0,1fr);display:grid;position:relative}.rs-practice-step:not(:last-child):before{content:"";inset-block:2.25rem calc(-1 * var(--nau-space-4) + .25rem);background:var(--nau-verde-200);border-radius:2px;inline-size:2px;position:absolute;inset-inline-start:calc(1rem - 1px)}.rs-practice-step__number{background:var(--nau-verde-700);block-size:2rem;inline-size:2rem;color:var(--nau-surface);font-family:var(--nau-font-display);font-weight:var(--nau-weight-bold,700);border-radius:50%;place-items:center;display:grid}.rs-practice-step__body{gap:var(--nau-space-2);padding-block-start:.2rem;display:grid}.rs-story-section .rs-practice-step__quote{align-items:start;gap:var(--nau-space-2);padding:var(--nau-space-3);border-radius:var(--nau-radius-lg);background:var(--nau-surface);box-shadow:0 1px 0 var(--nau-verde-200), 0 0 0 1px var(--nau-verde-200);font-style:italic;font-weight:var(--nau-weight-semibold,600);border-start-start-radius:.25rem;display:flex;position:relative}.rs-practice-step__quote .nau-icon{color:var(--nau-verde-700);flex:none;margin-block-start:.15em}.rs-practice-step__slot{border:1.5px dashed var(--nau-verde-700);background:var(--nau-verde-50);color:var(--nau-verde-700);font-style:normal;font-weight:var(--nau-weight-regular,400);border-radius:.35em;margin-inline:.1em;padding:0 .45em;line-height:1.35;display:inline-block}.rs-practice-step__tail{color:var(--nau-tinta-600)}.rs-journey{--rs-journey-heading-size:clamp(.74rem, .5rem + 1.1vw, .95rem);aspect-ratio:5/7;isolation:isolate;inline-size:100%;max-inline-size:26rem;margin-inline:auto;position:relative}.rs-journey-title{margin:var(--nau-space-4) 0 0;text-align:center;font-size:clamp(1.4rem,1.1rem + 1.4vw,1.8rem)}@media (max-width:30rem){.rs-journey-title{text-wrap:pretty;font-size:5.4vw}}.rs-journey__trail{z-index:2;block-size:100%;inline-size:100%;position:absolute;inset:0;overflow:visible}.rs-journey__trail path{fill:none;stroke:#bdb6b0;stroke-width:5px;stroke-linecap:round;stroke-dasharray:0 11;vector-effect:non-scaling-stroke}.rs-journey__phone{aspect-ratio:9/19;z-index:1;color:#141414;background:#fff;border:.22rem solid #141414;border-radius:1.6rem;flex-direction:column;padding:.55rem .8rem;display:flex;position:absolute;inset-block-start:0;inset-inline:18%}.rs-journey__status{justify-content:space-between;align-items:center;padding-inline:.35rem;font-size:.6rem;font-weight:600;display:flex}.rs-journey__signal{fill:currentColor;stroke:currentColor;block-size:auto;inline-size:2.9rem}.rs-journey__signal rect:not([fill=none]),.rs-journey__signal path:not([fill=none]){stroke:none}.rs-journey__eyebrow{color:#8f8f8f;letter-spacing:.08em;text-transform:uppercase;margin:.5rem 0 0;font-size:.58rem;font-weight:600}.rs-journey__heading{font-family:var(--nau-font-display);font-size:var(--rs-journey-heading-size);text-wrap:balance;max-inline-size:9em;margin:.15rem 0 0;font-weight:700;line-height:1.15}.rs-journey__home{background:#141414;border-radius:999px;align-self:center;block-size:.2rem;inline-size:38%;margin-block-start:auto}.rs-journey__card{--rs-card-blob:#ffffff38;z-index:3;aspect-ratio:3/4;color:#fff;isolation:isolate;border-radius:.6rem;flex-direction:column;gap:.2rem;inline-size:30%;padding:.6rem .5rem .5rem;display:flex;position:absolute;overflow:hidden;box-shadow:0 .9rem 1.6rem -.6rem #14141459}.rs-journey__card:before{content:"";z-index:-1;aspect-ratio:1;background:var(--rs-card-blob);border-radius:50%;inline-size:62%;position:absolute;inset-block-end:-22%;inset-inline-end:-22%}.rs-journey__card-kicker{letter-spacing:.1em;text-transform:uppercase;opacity:.85;font-size:.56rem;font-weight:700}.rs-journey__card-title{font-family:var(--nau-font-display);letter-spacing:-.01em;text-transform:uppercase;text-wrap:balance;font-size:clamp(.74rem,.5rem + 1vw,.92rem);font-weight:800;line-height:1}.rs-journey__card-note{font-size:.6rem;font-weight:600;line-height:1.2}.rs-journey__card-art{background:#fff;border-radius:50%;align-self:flex-end;place-items:center;block-size:1.8rem;inline-size:1.8rem;margin-block-start:auto;display:grid}.rs-journey__card--report{--rs-card-blob:var(--nau-coral-300);background:var(--nau-sol-100);color:var(--nau-violeta-800);inset-block-start:calc(3.306rem + 2 * 1.15 * var(--rs-journey-heading-size) + 1px + 0.541%);inset-inline-start:3%;rotate:-3deg}.rs-journey__card--report .rs-journey__card-art{color:var(--nau-coral-600)}.rs-journey__card--session-1{--rs-card-blob:var(--nau-cielo-700);background:var(--nau-cielo-500);inset-block-start:31%;inset-inline-end:3%;rotate:3deg}.rs-journey__card--session-1 .rs-journey__card-art{color:var(--nau-cielo-600)}.rs-journey__card--session-2{--rs-card-blob:var(--nau-sol-300);background:var(--nau-coral-400);inset-block-start:50%;inset-inline-start:5%;rotate:-2deg}.rs-journey__card--session-2 .rs-journey__card-art{color:var(--nau-coral-600)}.rs-journey__card--whatsapp{--rs-card-blob:var(--nau-verde-700);background:var(--nau-verde-500);inset-block-start:66%;inset-inline-end:5%;rotate:2deg}.rs-journey__card--whatsapp .rs-journey__card-art{color:var(--nau-verde-600)}@media (max-width:22.5rem){.rs-journey__card{padding:.5rem .4rem .4rem}.rs-journey__card-title{font-size:.66rem}.rs-journey__card-note{font-size:.56rem}.rs-journey__card-art{block-size:1.6rem;inline-size:1.6rem}.rs-journey__card--session-2{inset-block-start:52%}}.rs-journey__card{font:inherit;text-align:start;cursor:pointer;transition:translate var(--nau-duration-fast) var(--nau-ease-out), box-shadow var(--nau-duration-fast) var(--nau-ease-out);border:0}.rs-journey__card:hover{translate:0 -.2rem;box-shadow:0 1.2rem 2rem -.6rem #14141466}.rs-journey__card:focus-visible{outline:3px solid var(--nau-violeta-500);outline-offset:3px}.rs-journey-section{gap:var(--nau-space-4);scroll-margin-block-start:var(--nau-space-3);display:grid}.rs-journey-hint{color:var(--nau-text-subtle);font-size:var(--nau-size-caption);text-align:center;margin:0}.rs-journey-dialog{border-radius:var(--nau-radius-xl);inline-size:min(100% - 2rem,22rem);max-inline-size:none;color:var(--nau-text);background:0 0;border:0;margin:auto;padding:0;overflow:visible}.rs-journey-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#1e274099}.rs-journey-dialog__panel{--rs-step-color:var(--nau-sol-500);justify-items:start;gap:var(--nau-space-2);padding:var(--nau-space-5);border-block-start:.4rem solid var(--rs-step-color);border-radius:var(--nau-radius-xl);background:var(--nau-surface);box-shadow:var(--nau-shadow-overlay);display:grid;position:relative}.rs-journey-dialog__panel--session-1{--rs-step-color:var(--nau-cielo-500)}.rs-journey-dialog__panel--session-2{--rs-step-color:var(--nau-coral-400)}.rs-journey-dialog__panel--whatsapp{--rs-step-color:var(--nau-verde-500)}.rs-journey-dialog__icon{background:var(--rs-step-color);color:#fff;border-radius:50%;place-items:center;block-size:2.75rem;inline-size:2.75rem;display:grid}.rs-journey-dialog__kicker{margin:var(--nau-space-1) 0 0;color:var(--nau-text-subtle);font-size:var(--nau-size-caption);letter-spacing:.08em;text-transform:uppercase;font-weight:700}.rs-journey-dialog__title{font-family:var(--nau-font-display);font-size:var(--nau-size-h3);text-wrap:balance;margin:0;font-weight:700;line-height:1.2}.rs-journey-dialog__body{color:var(--nau-tinta-600);font-size:var(--nau-size-body);text-wrap:pretty;margin:0;line-height:1.5}.rs-journey-dialog__close{background:var(--nau-bg);block-size:2.25rem;inline-size:2.25rem;color:var(--nau-text);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;inset-block-start:var(--nau-space-3);inset-inline-end:var(--nau-space-3)}.rs-journey-dialog__next{align-items:center;gap:var(--nau-space-1);color:var(--nau-violeta-700);font:inherit;cursor:pointer;background:0 0;border:0;margin-block-start:var(--nau-space-2);padding:0;font-weight:700;display:inline-flex}.rs-journey-dialog__next:hover{text-decoration:underline}.rs-quotes{gap:var(--nau-space-4);margin-block-start:var(--nau-space-4);scroll-margin-block-start:var(--nau-space-3);display:grid}.rs-quotes__title{text-align:center;margin:0;font-size:clamp(1.15rem,1rem + .8vw,1.4rem)}.rs-quotes__carousel{gap:var(--nau-space-2);inline-size:100%;max-inline-size:28rem;margin-inline:auto;display:grid}.rs-quotes__track{gap:var(--nau-space-3);overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto}.rs-quotes__track::-webkit-scrollbar{display:none}.rs-quote{gap:var(--nau-space-3);padding:var(--nau-space-4);border:var(--nau-border-width) solid var(--nau-border);border-radius:var(--nau-radius-xl);background:var(--nau-surface);scroll-snap-align:start;scroll-snap-stop:always;flex-direction:column;flex:0 0 100%;margin:0;display:flex}.rs-quote__text{color:var(--nau-tinta-600);text-wrap:pretty;margin:0;font-size:.875rem;line-height:1.5}.rs-quote__by{align-items:center;gap:var(--nau-space-3);margin-block-start:auto;display:flex}.rs-quote__avatar{background:var(--nau-verde-50);block-size:2rem;inline-size:2rem;color:var(--nau-verde-600);border-radius:50%;flex:none;place-items:center;font-size:.95rem;display:grid}.rs-quote:nth-child(2) .rs-quote__avatar{background:var(--nau-cielo-50);color:var(--nau-cielo-600)}.rs-quote:nth-child(3) .rs-quote__avatar{background:var(--nau-coral-50);color:var(--nau-coral-600)}.rs-quote:nth-child(4) .rs-quote__avatar{background:var(--nau-violeta-50);color:var(--nau-violeta-600)}.rs-quote__name,.rs-quote__role{display:block}.rs-quote__name{color:var(--nau-text-subtle);font-size:.85rem}.rs-quote__role{color:var(--nau-text-subtle);font-size:.75rem}.rs-quotes__pagination{order:-1;justify-content:center;align-items:center;gap:.15rem;display:flex}.rs-quotes__pill{cursor:pointer;background:0 0;border:0;place-items:center;block-size:1.5rem;inline-size:1.5rem;padding:0;display:grid}.rs-quotes__pill:before{content:"";background:var(--nau-tinta-200);block-size:.5rem;inline-size:.5rem;transition:inline-size var(--nau-duration-base) var(--nau-ease-out), background-color var(--nau-duration-base) var(--nau-ease-out);border-radius:999px}.rs-quotes__pill[aria-current=true]:before{background:var(--nau-tinta-400);inline-size:1.5rem}.rs-quotes__pill:focus-visible{outline:3px solid var(--nau-violeta-500);outline-offset:2px;border-radius:999px}.rs-shift-intro{gap:var(--nau-space-2);text-align:center;margin-block-start:var(--nau-space-4);display:grid}.rs-shift-intro__title{color:var(--nau-text);font-family:var(--nau-font-display);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(1.375rem,1rem + 2vw,1.875rem);font-weight:800;line-height:1.1}.rs-shift-intro__lead{color:var(--nau-tinta-600);text-wrap:pretty;margin:0;line-height:1.5}.rs-story-shift{align-items:stretch;gap:var(--nau-space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.rs-shift-intro,.rs-story-shift{padding-inline:calc(var(--nau-border-width) + var(--nau-space-4))}@media (min-width:48rem){.rs-shift-intro,.rs-story-shift{padding-inline:calc(var(--nau-border-width) + var(--nau-space-6))}}.rs-story-shift__card{align-content:start;gap:var(--nau-space-1);padding:var(--nau-space-3);border-radius:var(--nau-radius-lg);margin:0;line-height:1.4;display:grid}.rs-story-shift__card--before{background:var(--nau-coral-50);color:var(--nau-tinta-600)}.rs-story-shift__card--after{background:var(--nau-verde-50);color:var(--nau-text);font-weight:600}.rs-story-shift__label{letter-spacing:.06em;text-transform:uppercase;font-size:.75rem;font-weight:700}.rs-story-shift__card--before .rs-story-shift__label{color:var(--nau-coral-700)}.rs-story-shift__card--after .rs-story-shift__label{color:var(--nau-verde-700)}.rs-story-offer{gap:var(--nau-space-3);text-align:center;scroll-margin-block-start:var(--nau-space-6);display:grid}.rs-story-offer__actions{gap:var(--nau-space-3);display:grid}.rs-story-offer .nau-btn{min-block-size:3rem}.rs-paywall{border-radius:var(--nau-radius-2xl);background:var(--nau-violeta-500);color:var(--nau-papel-0);margin-block-start:var(--nau-space-6);padding:0;display:grid}.rs-paywall :is(h2,p,ul){margin:0}.rs-paywall__inner{justify-items:center;gap:var(--nau-space-5);padding:var(--nau-space-6) var(--nau-space-4);text-align:center;scroll-margin-block-start:var(--nau-space-6);display:grid}@media (min-width:30rem){.rs-paywall__inner{padding-inline:var(--nau-space-6)}}.rs-paywall__deal{justify-content:center;align-items:center;gap:var(--nau-space-2);inline-size:100%;display:flex}.rs-paywall__deal-box{gap:var(--nau-space-1);padding:var(--nau-space-4) var(--nau-space-4);border-radius:var(--nau-radius-2xl);background:var(--nau-papel-0);color:var(--nau-tinta-700);font-family:var(--nau-font-display);font-weight:800;line-height:1;display:grid;box-shadow:0 12px 32px #30315f40}.rs-paywall__deal-box strong{font-size:clamp(2.5rem,13vw,4rem);font-weight:inherit;letter-spacing:-.03em;white-space:nowrap}.rs-paywall__deal-box span{text-transform:uppercase;font-size:clamp(.9375rem,4.4vw,1.375rem)}.rs-paywall__sparkles{color:var(--nau-sol-300);flex:none;gap:.35rem;display:grid}.rs-paywall__sparkles svg{fill:currentColor;block-size:.9rem;inline-size:.9rem}.rs-paywall__sparkles svg:nth-child(2){block-size:1.25rem;inline-size:1.25rem}.rs-paywall__sparkles--start svg:nth-child(2){margin-inline-start:.4rem}.rs-paywall__sparkles--end svg:nth-child(2){margin-inline-end:.4rem}.rs-paywall__price{gap:var(--nau-space-1);display:grid}.rs-paywall__amounts{justify-content:center;align-items:baseline;column-gap:var(--nau-space-2);font-family:var(--nau-font-display);flex-wrap:wrap;font-weight:800;line-height:1.05;display:flex}.rs-paywall__amounts strong{font-size:clamp(2rem,10vw,3.25rem);font-weight:inherit;letter-spacing:-.02em}.rs-paywall__regular{opacity:.85;font-size:clamp(1.125rem,5vw,1.75rem)}.rs-paywall__terms{opacity:.92}.rs-paywall .rs-paywall__title{color:inherit;font-family:var(--nau-font-display);letter-spacing:-.01em;font-size:clamp(1.5rem,7vw,2.125rem);font-weight:800;line-height:1.1}.rs-paywall__includes{inline-size:100%;padding:var(--nau-space-6) var(--nau-space-3) var(--nau-space-5) var(--nau-space-4);border:2px solid var(--nau-papel-0);border-radius:var(--nau-radius-2xl);background:var(--nau-violeta-600);position:relative}.rs-paywall__includes-label{border-radius:var(--nau-radius-pill);background:var(--nau-papel-0);color:var(--nau-tinta-700);letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;padding:.3rem 1.25rem;font-size:.8125rem;font-weight:800;position:absolute;inset-block-start:0;inset-inline-start:50%;translate:-50% -50%}.rs-paywall__includes ul{gap:var(--nau-space-3);text-align:start;padding:0;list-style:none;display:grid}.rs-paywall__includes li{align-items:center;gap:var(--nau-space-3);font-weight:600;line-height:1.3;display:flex}.rs-paywall__check{border-radius:var(--nau-radius-pill);background:var(--nau-papel-0);block-size:1.75rem;inline-size:1.75rem;color:var(--nau-violeta-700);flex:none;place-items:center;display:grid}.rs-paywall .rs-paywall__cta{min-block-size:3.5rem;padding-inline:var(--nau-space-4);background:var(--nau-papel-0);color:var(--nau-tinta-700);font-family:var(--nau-font-display);border:0;font-size:1.1875rem;font-weight:800;line-height:1.15}.rs-paywall .rs-paywall__cta:hover{background:var(--nau-violeta-50)}.rs-paywall__secure{align-items:center;gap:var(--nau-space-2);font-size:var(--nau-size-caption);opacity:.92;display:inline-flex}.rs-teaser{border:1px solid var(--nau-violeta-100);border-radius:var(--nau-radius-2xl);background:var(--nau-papel-0);display:grid;overflow:hidden;box-shadow:0 8px 24px #30315f14}.rs-teaser :is(h2,p){margin:0}.rs-teaser__band{gap:var(--nau-space-2);padding:var(--nau-space-5) var(--nau-space-4);background:var(--nau-violeta-500);color:var(--nau-papel-0);display:grid}.rs-teaser .rs-teaser__title{color:inherit;font-family:var(--nau-font-display);font-size:clamp(1.375rem,6vw,1.75rem);font-weight:800;line-height:1.15}.rs-teaser__promise{opacity:.95;font-weight:500;line-height:1.4}.rs-teaser__body{gap:var(--nau-space-3);padding:var(--nau-space-5) var(--nau-space-4);display:grid}.rs-teaser__how{color:var(--nau-tinta-600);line-height:1.4}.rs-teaser__price{align-items:baseline;column-gap:var(--nau-space-2);color:var(--nau-tinta-700);flex-wrap:wrap;display:flex}.rs-teaser__price strong{font-family:var(--nau-font-display);font-size:1.5rem;font-weight:800}.rs-teaser__deal{border-radius:var(--nau-radius-pill);background:var(--nau-sol-300);color:var(--nau-tinta-700);letter-spacing:.03em;align-self:center;padding:.2rem .6rem;font-size:.8125rem;font-weight:800}.rs-teaser__terms{color:var(--nau-tinta-700);font-size:var(--nau-size-caption);margin-block-start:calc(var(--nau-space-2) * -1)}.rs-teaser__regular{opacity:.6}.rs-teaser .rs-teaser__cta{--nau-btn-bg:var(--nau-violeta-50);--nau-btn-fg:var(--nau-violeta-700);--nau-btn-border:var(--nau-violeta-100);justify-self:start;gap:var(--nau-space-2);min-block-size:3rem;padding-inline:var(--nau-space-5);font-weight:800}.rs-teaser .rs-teaser__cta:hover:not([disabled]){--nau-btn-bg:var(--nau-violeta-100);--nau-btn-border:var(--nau-violeta-100)}.rs-teaser-next{justify-content:center;align-items:center;gap:var(--nau-space-1);color:var(--nau-violeta-700);font-size:var(--nau-size-caption);justify-self:center;font-weight:700;display:inline-flex}@media (min-width:30rem){.rs-teaser__band,.rs-teaser__body{padding-inline:var(--nau-space-6)}}.rs-pay-methods{margin:var(--nau-space-1) 0 0;grid-template-columns:repeat(3,minmax(0,2.75rem));justify-content:center;gap:.375rem;padding:0;list-style:none;display:grid}.rs-pay-method{aspect-ratio:46/30;border:var(--nau-border-width) solid #d9d9d9;background:#fff;border-radius:.3rem;display:grid;overflow:hidden}.rs-pay-method svg{block-size:100%;inline-size:100%}@media (min-width:48rem){.rs-story__shell{gap:var(--nau-space-5);padding-block-start:var(--nau-space-4)}.rs-story-section{padding:var(--nau-space-7) var(--nau-space-6)}}@media (prefers-reduced-motion:reduce){.rs-answer{transition:none}}body:has(.rs-story):after{display:none}.dg-language{align-items:center;gap:.25rem;margin-inline-start:auto;display:flex}.dg-language button{min-block-size:44px;min-inline-size:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.65rem;padding:.4rem;font-size:.75rem}.dg-language button[aria-pressed=true]{border-color:currentColor;font-weight:700}.dg-language button:focus-visible{outline-offset:2px;outline:2px solid}.dg-reward .dg-finish__form{align-items:stretch;gap:var(--nau-space-3);inline-size:min(100%,360px);margin:0 auto}.dg-reward .dg-finish__form .nau-label{font-size:var(--nau-size-body);text-align:center;display:block}.dg-reward .dg-finish__form .nau-input{text-align:start}.dg-reward.is-landed>.dg-finish__form{animation-delay:.24s}.rs-faq{gap:var(--nau-space-3);padding:var(--nau-space-4);border:var(--nau-border-width) solid var(--nau-border);border-radius:var(--nau-radius-2xl);background:var(--nau-surface);margin-block-start:var(--nau-space-6);scroll-margin-block-start:var(--nau-space-3);display:grid}.rs-faq__title{font-family:var(--nau-font-display);margin:0;font-size:clamp(1.3rem,1.1rem + 1vw,1.6rem);line-height:1.15}.rs-faq__list{gap:var(--nau-space-2);display:grid}.rs-faq__item{border-radius:var(--nau-radius-lg);background:var(--nau-bg-sunken,#f2f2f2)}.rs-faq__question{justify-content:space-between;align-items:center;gap:var(--nau-space-3);padding:var(--nau-space-4);cursor:pointer;font-weight:700;line-height:1.3;list-style:none;display:flex}.rs-faq__question::-webkit-details-marker{display:none}.rs-faq__question .nau-icon{color:var(--nau-text-subtle);transition:rotate var(--nau-duration-fast) var(--nau-ease-out);flex:none}.rs-faq__item[open] .rs-faq__question .nau-icon{rotate:45deg}.rs-faq__question:focus-visible{outline:3px solid var(--nau-violeta-500);outline-offset:2px;border-radius:var(--nau-radius-lg)}.rs-faq__answer{padding:0 var(--nau-space-4) var(--nau-space-4);color:var(--nau-tinta-600);text-wrap:pretty;margin:0;font-size:.95rem;line-height:1.5}.rs-faq__help{color:var(--nau-text-subtle);font-size:var(--nau-size-caption);margin:0}.rs-faq__help a{color:inherit;font-weight:600}@media (min-width:48rem){.rs-faq{padding:var(--nau-space-5) var(--nau-space-6)}}.dg-reward.is-loading .dg-reward__badge{animation:dg-reward-leave .3s var(--nau-ease-out) both;pointer-events:none}.dg-reward.is-loading>.dg-reward__greeting,.dg-reward.is-loading>.dg-finish__form{pointer-events:none;animation:dg-reward-fold .4s var(--nau-ease-out) both;overflow:hidden}.dg-reward__loading{min-block-size:3lh}.dg-reward.is-loading>.dg-reward__loading{animation:none}.dg-reward .dg-reward__loading h1{letter-spacing:-.6px;max-inline-size:460px;margin-block:18px 0;font-size:clamp(22px,2.6vw,28px);animation:.5s cubic-bezier(.22,1.2,.36,1) both dg-reward-line}.dg-reward__track{pointer-events:none;position:absolute;inset:0}.dg-reward.is-loading .dg-reward__track{animation:5s linear infinite dg-orbit-turn}.dg-reward.is-loading .dg-reward__orbit--inner{animation:18s linear infinite reverse dg-orbit-turn}.dg-reward.is-loading .dg-reward__piece.is-collected{animation:dg-reward-shimmer var(--dg-pulse-cycle) var(--nau-ease-out) var(--dg-pulse-delay) infinite}@keyframes dg-reward-leave{to{opacity:0;visibility:hidden;transform:translateY(6px)}}@keyframes dg-reward-fold{0%{opacity:1;max-block-size:30rem}45%{opacity:0;max-block-size:30rem}to{opacity:0;visibility:hidden;max-block-size:0;margin-block:0;padding-block:0}}@keyframes dg-reward-line{0%{opacity:0;transform:translateY(10px)scale(.96)}}@keyframes dg-orbit-turn{to{transform:rotate(1turn)}}@keyframes dg-reward-shimmer{0%,12%,to{filter:none;transform:scale(1)}5%{filter:brightness(1.18)saturate(1.1);transform:scale(1.12)}}.dg-reward.is-bursting .dg-reward__figure{overflow:visible}.dg-reward.is-bursting .dg-reward__piece.is-collected{animation:.65s cubic-bezier(.16,1,.3,1) both dg-reveal-burst}.dg-reward.is-bursting>:not(.dg-reward__art),.dg-reward.is-bursting .dg-reward__orbit,.dg-reward.is-bursting .dg-reward__track,.dg-reward.is-bursting .dg-reward__halo,.dg-reward.is-bursting .dg-reward__ghost{animation:dg-reward-leave .25s var(--nau-ease-out) both}@keyframes dg-reveal-burst{0%{opacity:1;transform:translate(0)rotate(0)scale(1)}70%{opacity:1}to{opacity:0;transform:translate(calc(var(--dg-burst-x) * 7px), calc(var(--dg-burst-y) * 7px)) rotate(var(--dg-burst-spin)) scale(1.6)}}.dg-reveal{z-index:var(--nau-z-overlay);pointer-events:none;position:fixed;overflow:visible}.dg-reveal__piece{transform-box:fill-box;transform-origin:50%;animation:dg-reveal-burst .65s cubic-bezier(.16, 1, .3, 1) var(--dg-burst-elapsed,0s) both}.rs-page[data-reveal]{--dg-reveal-wait:.4s}.dg-journey[data-bursting] .dg-head{animation:dg-reward-leave .25s var(--nau-ease-out) both}@media (prefers-reduced-motion:no-preference){.rs-page[data-reveal]>:not(.dg-reveal){animation:dg-reveal-rise .45s var(--nau-ease-out) var(--dg-reveal-wait) both}.rs-page[data-reveal] .rs-story-identity__name{animation:dg-reveal-wipe .7s var(--nau-ease-out) calc(var(--dg-reveal-wait) + .15s) both}.rs-page[data-reveal] .rs-identity-card__character{animation:dg-reveal-drop .8s cubic-bezier(.34, 1.56, .64, 1) calc(var(--dg-reveal-wait) + .1s) both}.rs-page[data-reveal] .rs-identity-card__prop{animation:rs-prop-pop .48s cubic-bezier(.34, 1.56, .64, 1) calc(var(--dg-reveal-wait) + .7s) both, rs-prop-float 3.2s ease-in-out calc(var(--dg-reveal-wait) + 1.2s) infinite}}@keyframes dg-reveal-rise{0%{opacity:0;transform:translateY(8px)}}@keyframes dg-reveal-wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes dg-reveal-drop{0%{opacity:0;transform:translateY(-3rem)scale(.6)rotate(-8deg)}60%{opacity:1}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.dg-reward.is-loading .dg-reward__track,.dg-reward.is-loading .dg-reward__orbit--inner,.dg-reward.is-loading .dg-reward__piece.is-collected,.dg-reward .dg-reward__loading h1{animation:none}}
