.ms{--t:8s;--ms:var(--color-accent);--ms-soft:var(--color-gold-soft);position:relative;container-type:inline-size;aspect-ratio:16/10;inline-size:100%;overflow:hidden;border-radius:var(--radius-card);background:var(--ms-soft)}.ms-tone-sage{--ms:var(--color-sage);--ms-soft:var(--color-sage-soft)}.ms-tone-rose{--ms:var(--color-rose);--ms-soft:var(--color-rose-soft)}.ms-tone-dusk{--ms:var(--color-dusk);--ms-soft:var(--color-dusk-soft)}.ms-tone-plum{--ms:var(--color-plum);--ms-soft:var(--color-plum-soft)}.ms-tone-gold{--ms:var(--color-accent);--ms-soft:var(--color-gold-soft)}.ms-scene{position:absolute;inset:0;direction:ltr;font-size:calc(100cqw / 48);color:var(--color-ink)}[dir=rtl] .ms-scene,[dir=rtl] .ms-scene .ms-keep,[dir=rtl] .ms-scene .ms-t{transform:scaleX(-1)}[dir=rtl] .ms-scene .ms-t{direction:rtl}.ms-scene *{animation-duration:var(--t);animation-iteration-count:infinite;animation-timing-function:var(--ease-brand);animation-fill-mode:both}.ms[data-play=false] .ms-scene *{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.ms-scene *{animation:none!important}}.ms-b{position:absolute;box-sizing:border-box}.ms-card{border:.1em solid var(--color-line-strong);border-radius:1.2em}.ms-card,.ms-phone{background:var(--color-surface)}.ms-phone{border:.14em solid var(--color-ink);border-radius:2.2em}.ms-fill{background:var(--ms);border-radius:1.2em}.ms-soft{background:var(--ms-soft)}.ms-bar,.ms-soft{border-radius:1em}.ms-bar{background:var(--color-line-strong);block-size:.6em}.ms-bar-tone{background:var(--ms)}.ms-dot{border-radius:50%;background:var(--color-line-strong)}.ms-dot-tone{background:var(--ms)}.ms-ring{border-radius:50%;border:.14em solid var(--ms)}.ms-t{display:inline-block;font-family:var(--font-body);font-size:max(1.3em,10px);line-height:1.2;white-space:nowrap}.ms-t-strong{font-family:var(--font-display);font-size:1.7em}.ms-t-quiet{color:var(--color-ink-2);font-size:max(1.1em,9px)}.ms-tone-text{color:var(--ms)}.ms-center{display:grid;place-items:center}.ms-row{display:flex;align-items:center;gap:.8em}.ms-col{display:flex;flex-direction:column;gap:.7em}.ms-svg{display:block;inline-size:100%;block-size:100%;color:var(--ms)}.ms-ink{color:var(--color-ink)}@keyframes ms-in-5{0%,5%{opacity:0;transform:var(--from,translateY(.8em))}12%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}.ms-scene .in-5{animation-name:ms-in-5}@keyframes ms-in-10{0%,10%{opacity:0;transform:var(--from,translateY(.8em))}17%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}.ms-scene .in-10{animation-name:ms-in-10}@keyframes ms-in-15{0%,15%{opacity:0;transform:var(--from,translateY(.8em))}22%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}.ms-scene .in-15{animation-name:ms-in-15}@keyframes ms-in-20{0%,20%{opacity:0;transform:var(--from,translateY(.8em))}27%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}.ms-scene .in-20{animation-name:ms-in-20}@keyframes ms-in-25{0%,25%{opacity:0;transform:var(--from,translateY(.8em))}32%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}.ms-scene .in-25{animation-name:ms-in-25}@keyframes ms-in-30{0%,30%{opacity:0;transform:var(--from,translateY(.8em))}37%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}.ms-scene .in-30{animation-name:ms-in-30}@keyframes ms-in-35{0%,35%{opacity:0;transform:var(--from,translateY(.8em))}42%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}.ms-scene .in-35{animation-name:ms-in-35}@keyframes ms-in-40{0%,40%{opacity:0;transform:var(--from,translateY(.8em))}47%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}.ms-scene .in-40{animation-name:ms-in-40}@keyframes ms-in-45{0%,45%{opacity:0;transform:var(--from,translateY(.8em))}52%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}.ms-scene .in-45{animation-name:ms-in-45}@keyframes ms-in-50{0%,50%{opacity:0;transform:var(--from,translateY(.8em))}57%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}.ms-scene .in-50{animation-name:ms-in-50}@keyframes ms-in-55{0%,55%{opacity:0;transform:var(--from,translateY(.8em))}62%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}.ms-scene .in-55{animation-name:ms-in-55}@keyframes ms-in-60{0%,60%{opacity:0;transform:var(--from,translateY(.8em))}67%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}.ms-scene .in-60{animation-name:ms-in-60}@keyframes ms-in-65{0%,65%{opacity:0;transform:var(--from,translateY(.8em))}72%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}.ms-scene .in-65{animation-name:ms-in-65}@keyframes ms-in-70{0%,70%{opacity:0;transform:var(--from,translateY(.8em))}77%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}.ms-scene .in-70{animation-name:ms-in-70}@keyframes ms-in-75{0%,75%{opacity:0;transform:var(--from,translateY(.8em))}82%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}.ms-scene .in-75{animation-name:ms-in-75}@keyframes ms-tap-15{0%,15%{opacity:0;transform:scale(.3)}19%{opacity:.9;transform:scale(.8)}27%,to{opacity:0;transform:scale(1.7)}}.ms-scene .tap-15{animation-name:ms-tap-15}@keyframes ms-tap-40{0%,40%{opacity:0;transform:scale(.3)}44%{opacity:.9;transform:scale(.8)}52%,to{opacity:0;transform:scale(1.7)}}.ms-scene .tap-40{animation-name:ms-tap-40}@keyframes ms-fill-up{0%,8%{transform:scaleX(0);opacity:1}66%,90%{transform:scaleX(1);opacity:1}96%,to{transform:scaleX(1);opacity:0}}.ms-scene .fill-up{transform-origin:left center;animation-name:ms-fill-up;animation-timing-function:linear}@keyframes ms-spin{to{transform:rotate(1turn)}}.ms-scene .spin{animation-name:ms-spin;animation-duration:2.4s;animation-timing-function:linear}@keyframes door-pass{0%{opacity:0;transform:translate(-2em)}8%{opacity:1;transform:none}24%,84%{opacity:1;transform:translate(16em,-4em) scale(.6)}92%,to{opacity:0;transform:translate(16em,-4em) scale(.6)}}.ms-scene .door-pass{animation-name:door-pass}@keyframes door-sweep{0%,26%{opacity:0;transform:none}28%{opacity:1;transform:none}42%{opacity:1;transform:translateY(9em)}45%,to{opacity:0;transform:translateY(9em)}}.ms-scene .door-sweep{animation-name:door-sweep;animation-timing-function:linear}@keyframes site-scroll{0%{opacity:0;transform:none}14%,5%{opacity:1;transform:none}82%,92%{opacity:1;transform:translateY(-27em)}97%,to{opacity:0;transform:translateY(-27em)}}.ms-scene .site-scroll{animation-name:site-scroll;animation-timing-function:cubic-bezier(.45,0,.55,1)}@keyframes seal-gone{0%,34%{opacity:0;transform:scale(.8)}41%,72%{opacity:1;transform:none}80%,to{opacity:0;transform:scale(.9)}}.ms-scene .seal-gone{animation-name:seal-gone}@keyframes ms-beat{0%{transform:scaleY(.55)}to{transform:scaleY(1)}}.ms-scene .beat{animation-name:ms-beat;animation-duration:.9s;animation-direction:alternate;animation-timing-function:ease-in-out}@keyframes ms-head{0%{transform:none}to{transform:translateX(36em)}}.ms-scene .head{animation-name:ms-head;animation-timing-function:linear}@keyframes ms-draw{0%,8%{stroke-dashoffset:1;opacity:1}62%,90%{stroke-dashoffset:0;opacity:1}96%,to{stroke-dashoffset:0;opacity:0}}.ms-scene .draw{stroke-dasharray:1;animation-name:ms-draw;animation-timing-function:ease-in-out}