@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.rv{opacity:0;transition:opacity .9s var(--ease-out-soft), transform .9s var(--ease-out-soft);transition-delay:var(--d,0s);transform:translateY(28px)}[data-in] .rv,.rv[data-in]{opacity:1;transform:none}}.play{animation-play-state:paused}[data-in] .play{animation-play-state:running}@media (prefers-reduced-motion:reduce){.play,.float{animation:none!important}}.float{animation:7s ease-in-out infinite mk-float;animation-delay:var(--d,0s)}@keyframes mk-float{50%{transform:translateY(-10px)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.tilt{transform-origin:50% 0;animation:linear both mk-tilt;animation-timeline:view();animation-range:entry cover 38%}}}@keyframes mk-tilt{0%{opacity:.4;transform:perspective(1400px)rotateX(22deg)scale(.9)}}.pedestal{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:radial-gradient(at 50% 30%,#fffffff2,#ffffff59 60%,#0000 72%),linear-gradient(#8fa99a38,#34594d14);border:1.5px solid #ffffffe6;box-shadow:inset 0 2px #fff,0 30px 60px -20px #2936304d}.ls{animation-duration:10s;animation-iteration-count:infinite;animation-timing-function:var(--ease-out-soft);animation-fill-mode:both}.ls-pick{animation-name:ls-pick}@keyframes ls-pick{0%,6%{box-shadow:0 0 #c7826b00}10%,24%{box-shadow:0 0 0 3px #c7826b8c}30%,to{box-shadow:0 0 #c7826b00}}.ls-beam{stroke-dasharray:6 10;animation-name:ls-beam}@keyframes ls-beam{0%,14%{stroke-dashoffset:0;opacity:0}18%,32%{opacity:1}36%,to{stroke-dashoffset:-160px;opacity:0}}.ls-arrive{animation-name:ls-arrive}@keyframes ls-arrive{0%,30%{opacity:0;transform:translateY(14px)scale(.96)}36%,92%{opacity:1;transform:none}to{opacity:0}}.ls-thumb{animation-name:ls-thumb}@keyframes ls-thumb{0%,42%{left:12%}60%,to{left:70%}}.ls-fill{animation-name:ls-fill}@keyframes ls-fill{0%,42%{width:12%}60%,to{width:70%}}.ls-sent{animation-name:ls-sent}@keyframes ls-sent{0%,62%{opacity:0;transform:scale(.9)}66%,92%{opacity:1;transform:none}to{opacity:0}}.ls-result{animation-name:ls-result}@keyframes ls-result{0%,68%{opacity:0;transform:translateY(10px)}74%,94%{opacity:1;transform:none}to{opacity:0}}.wave{animation:1.1s ease-in-out infinite alternate mk-wave;animation-delay:var(--d,0s);transform-origin:50%}@keyframes mk-wave{0%{transform:scaleY(.3)}}.type-line{animation:6s steps(24,end) infinite mk-type;animation-delay:var(--d,0s)}@keyframes mk-type{0%{clip-path:inset(0 100% 0 0)}35%,90%{clip-path:inset(0)}to{clip-path:inset(0);opacity:0}}.drop-in{animation:mk-drop 9s var(--ease-out-soft) infinite;animation-delay:var(--d,0s)}@keyframes mk-drop{0%{opacity:0;transform:translateY(-18px)scale(.92)}8%,94%{opacity:1;transform:none}to{opacity:0}}.pop-in{animation:mk-pop 9s var(--ease-out-soft) infinite;animation-delay:var(--d,0s)}@keyframes mk-pop{0%,6%{opacity:0;transform:scale(.85)}14%,94%{opacity:1;transform:none}to{opacity:0}}.tick{animation:mk-tick 6s var(--ease-out-soft) infinite;animation-delay:var(--d,0s)}@keyframes mk-tick{0%,10%{color:#0000;background-color:#0000}20%,to{background-color:var(--color-primary);color:#fff}}.ring{animation:mk-ring 4s var(--ease-out-soft) infinite;animation-delay:var(--d,0s)}@keyframes mk-ring{0%{opacity:.7;transform:scale(.6)}70%,to{opacity:0;transform:scale(1.6)}}.prose-sanvie{color:var(--color-fg);font-size:1.0625rem;line-height:1.75}.prose-sanvie>*+*{margin-top:1.1em}.prose-sanvie h2{letter-spacing:-.02em;margin-top:2.2em;font-size:1.625rem;font-weight:700;line-height:1.2}.prose-sanvie h3{letter-spacing:-.01em;margin-top:1.8em;font-size:1.25rem;font-weight:700}.prose-sanvie p,.prose-sanvie li{color:#293630db}.prose-sanvie ul{padding-left:1.25em;list-style:outside}.prose-sanvie li+li{margin-top:.5em}.prose-sanvie li::marker{color:var(--color-sage)}.prose-sanvie strong{color:var(--color-fg);font-weight:600}.prose-sanvie a{color:var(--color-primary);text-underline-offset:4px;font-weight:500;text-decoration:underline}
