.m8CdSW_soft{color:var(--color-ink-soft);font-weight:300}.m8CdSW_gain{font-family:var(--voice);align-items:flex-start;gap:12px;font-size:1.05rem;font-weight:400;display:flex}.m8CdSW_join{color:var(--color-ink-soft);text-decoration:underline;-webkit-text-decoration-color:rgb(var(--accent-rgb) / .5);text-decoration-color:rgb(var(--accent-rgb) / .5);text-underline-offset:4px;transition:color .2s}.m8CdSW_join:hover{color:var(--color-ink)}.m8CdSW_note{color:var(--color-ink-soft);margin-top:16px}.m8CdSW_note a{color:var(--color-accent)}.m8CdSW_stage{min-height:260px;box-shadow:inset 0 0 0 1px var(--color-line);background:#ffffff06;border-radius:28px;align-self:center;place-items:center;gap:12px;display:grid;position:relative}.m8CdSW_word{font-family:var(--specimen);font-size:calc(var(--display) * clamp(5.5rem, 13vw, 11rem));font-variation-settings:"slnt" var(--fast,0);animation:m8CdSW_perk-breathe 5s var(--ease-in-out) infinite alternate;line-height:1}@keyframes m8CdSW_perk-breathe{0%{font-weight:300}to{font-weight:700}}.m8CdSW_weights{font-family:var(--voice);color:var(--color-ink-faint);font-size:.9rem}@media (prefers-reduced-motion:reduce){.m8CdSW_word{font-weight:600;animation:none}}
.iplgtW_glyph{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;transition:transform .35s cubic-bezier(.23,1,.32,1)}:is(button,a):hover>.iplgtW_glyph,:is(button,a):focus-visible>.iplgtW_glyph{transform:rotate(90deg)}:is(button,a):active>.iplgtW_glyph{transition-duration:.12s;transform:rotate(90deg)scale(.86)}@media (prefers-reduced-motion:reduce){.iplgtW_glyph{transition:none}}
.qdFGRW_star{--line:var(--david-color,#6f9bff);--glow:var(--david-glow,#6f9bff8c);flex-shrink:0;overflow:visible}.qdFGRW_star path{fill:none;stroke:var(--line);stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}.qdFGRW_star[data-trigger=view]:not([data-seen]) path{stroke-dashoffset:1px}.qdFGRW_star[data-trigger=view][data-seen] .qdFGRW_up,.qdFGRW_star[data-trigger=hover]:hover .qdFGRW_up,.qdFGRW_star[data-trigger=loop] .qdFGRW_up{animation:1.1s cubic-bezier(.65,0,.35,1) both qdFGRW_draw}.qdFGRW_star[data-trigger=view][data-seen] .qdFGRW_down,.qdFGRW_star[data-trigger=hover]:hover .qdFGRW_down,.qdFGRW_star[data-trigger=loop] .qdFGRW_down{animation:1.1s cubic-bezier(.65,0,.35,1) .55s both qdFGRW_draw}.qdFGRW_star[data-trigger=view][data-seen],.qdFGRW_star[data-trigger=loop]{animation:5s ease-in-out 1.8s infinite qdFGRW_breathe}.qdFGRW_star[data-trigger=loop] .qdFGRW_up,.qdFGRW_star[data-trigger=loop] .qdFGRW_down{animation-name:qdFGRW_drawLoop;animation-duration:6s;animation-iteration-count:infinite}@keyframes qdFGRW_draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes qdFGRW_drawLoop{0%{stroke-dashoffset:1px}22%,86%{stroke-dashoffset:0}to{stroke-dashoffset:-1px}}@keyframes qdFGRW_breathe{0%,to{filter:drop-shadow(0 0 #0000)}50%{filter:drop-shadow(0 0 6px var(--glow))}}.qdFGRW_badge{color:inherit;flex-direction:column;align-items:stretch;gap:10px;display:inline-flex}.qdFGRW_row{align-items:center;gap:12px;display:inline-flex}.qdFGRW_words{gap:3px;line-height:1.2;display:grid}.qdFGRW_words b,.qdFGRW_words small{text-align:justify;text-align-last:justify}.qdFGRW_words b{font-size:16px;font-weight:400}.qdFGRW_words small{letter-spacing:.22em;opacity:.55;font-size:8px}.qdFGRW_stripe{background:var(--david-color,#6f9bff);opacity:.85;border-radius:2px;height:2px;display:block}.qdFGRW_badge[data-loop]{--sig:9s}.qdFGRW_badge[data-loop] .qdFGRW_star path{stroke-dashoffset:1px}.qdFGRW_badge[data-loop] .qdFGRW_up{animation:qdFGRW_sig-up var(--sig) cubic-bezier(.65, 0, .35, 1) infinite}.qdFGRW_badge[data-loop] .qdFGRW_down{animation:qdFGRW_sig-down var(--sig) cubic-bezier(.65, 0, .35, 1) infinite}.qdFGRW_badge[data-loop] .qdFGRW_words b{animation:qdFGRW_sig-label var(--sig) cubic-bezier(.23, 1, .32, 1) infinite}.qdFGRW_badge[data-loop] .qdFGRW_words small{animation:qdFGRW_sig-motto var(--sig) cubic-bezier(.23, 1, .32, 1) infinite}.qdFGRW_badge[data-loop] .qdFGRW_stripe{transform-origin:100%;animation:qdFGRW_sig-stripe var(--sig) cubic-bezier(.65, 0, .35, 1) infinite}.qdFGRW_badge[data-loop] .qdFGRW_stripe[data-bottom]{transform-origin:0;animation-name:qdFGRW_sig-stripe-late}@keyframes qdFGRW_sig-up{0%,3%{stroke-dashoffset:1px;opacity:1}16%,88%{stroke-dashoffset:0;opacity:1}97%,to{stroke-dashoffset:0;opacity:0}}@keyframes qdFGRW_sig-down{0%,9%{stroke-dashoffset:1px;opacity:1}22%,88%{stroke-dashoffset:0;opacity:1}97%,to{stroke-dashoffset:0;opacity:0}}@keyframes qdFGRW_sig-label{0%,18%{opacity:0;filter:blur(3px);transform:translateY(4px)}30%,88%{opacity:1;filter:none;transform:none}97%,to{opacity:0}}@keyframes qdFGRW_sig-motto{0%,25%{opacity:0;transform:translateY(3px)}37%,88%{opacity:.55;transform:none}97%,to{opacity:0}}@keyframes qdFGRW_sig-stripe{0%,34%{opacity:.85;transform:scaleX(0)}50%,88%{opacity:.85;transform:scaleX(1)}97%,to{opacity:0;transform:scaleX(1)}}@keyframes qdFGRW_sig-stripe-late{0%,40%{opacity:.85;transform:scaleX(0)}56%,88%{opacity:.85;transform:scaleX(1)}97%,to{opacity:0;transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.qdFGRW_star,.qdFGRW_star path,.qdFGRW_badge[data-loop] .qdFGRW_words b,.qdFGRW_badge[data-loop] .qdFGRW_words small,.qdFGRW_badge[data-loop] .qdFGRW_stripe{stroke-dashoffset:0!important;animation:none!important}}
