.prose{color:#c7c7cc;max-width:100%}.prose h1,.prose h2,.prose h3,.prose h4{color:#f5f5f7;line-height:1.2}.prose p,.prose li{line-height:1.9}.prose a{color:#d4af37}.prose blockquote{border-left:4px solid rgba(212,175,55,.65);color:#f3ead3;margin:1.75rem 0;padding-left:1rem}.prose code{color:#f3ead3}.prose pre{overflow-x:auto}.prose .blog-article-picture{display:block;margin:2rem 0}.prose .blog-article-picture img,.prose p>img{display:block;width:100%;height:auto;max-height:72vh;object-fit:contain}[data-motion-reveal]{opacity:0;transform:translate3d(0,22px,0);transition:opacity .56s cubic-bezier(.22,1,.36,1),transform .56s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}[data-motion-reveal].is-visible{opacity:1;transform:translateZ(0)}.motion-fill-card{opacity:.68;transform:translate3d(0,10px,0) scale(.985);transition:opacity .48s cubic-bezier(.22,1,.36,1),transform .48s cubic-bezier(.22,1,.36,1),border-color .18s ease;transition-delay:var(--fill-delay, 0ms);will-change:opacity,transform}.motion-fill-card.is-filled{opacity:1;transform:translateZ(0) scale(1)}.motion-fill-bar{--fill-scale: 1;opacity:.54;transform:scaleX(0);transform-origin:left center;transition:opacity .36s ease,transform .76s cubic-bezier(.22,1,.36,1);transition-delay:var(--fill-delay, 0ms);will-change:opacity,transform}.motion-fill-bar.is-filled{opacity:1;transform:scaleX(var(--fill-scale))}.motion-rail{--scroll-progress: 0;position:fixed;right:clamp(18px,2vw,34px);top:50%;z-index:45;display:none;pointer-events:none;transform:translate3d(0,-50%,0);opacity:.45;transition:opacity .18s ease,transform .18s ease}.motion-rail[data-active=true]{opacity:1;transform:translate3d(0,-50%,0) scale(1.015)}.motion-rail__track{position:relative;width:42px;height:min(52vh,440px);overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:linear-gradient(180deg,#d4af3729,#ffffff09),#0505059e;box-shadow:inset 0 0 18px #d4af3714,0 18px 60px #00000047}.motion-rail__fill{position:absolute;top:16px;bottom:16px;left:50%;width:3px;border-radius:999px;background:linear-gradient(180deg,#f3ead3,#d4af37 52%,#d4af372e);box-shadow:0 0 18px #d4af3780;transform:translate(-50%) scaleY(var(--scroll-progress));transform-origin:top center;transition:transform .12s linear}.motion-rail__scan{position:absolute;top:18px;left:50%;width:22px;height:78px;border-radius:999px;background:linear-gradient(180deg,#f3ead300,#d4af377a,#f3ead300);opacity:0;transform:translate3d(-50%,-90%,0)}.motion-rail[data-active=true][data-direction=down] .motion-rail__scan{animation:motionRailScanDown .88s cubic-bezier(.22,1,.36,1) infinite}.motion-rail[data-active=true][data-direction=up] .motion-rail__scan{animation:motionRailScanUp .88s cubic-bezier(.22,1,.36,1) infinite}.motion-rail__bars{position:absolute;top:18px;right:8px;bottom:18px;left:8px;display:flex;flex-direction:column;justify-content:space-between}.motion-rail__bar{height:2px;border-radius:999px;background:#f3ead394;opacity:.24;transform:scaleX(.46);transform-origin:center}.motion-rail__bar:nth-child(3n+1){width:26px}.motion-rail__bar:nth-child(3n+2){width:15px}.motion-rail__bar:nth-child(3n){width:20px}.motion-rail[data-active=true] .motion-rail__bar{animation:motionRailBarPulse .86s ease-out infinite;animation-delay:calc(var(--bar-index) * 38ms)}@keyframes motionRailScanDown{0%{opacity:0;transform:translate3d(-50%,-92%,0)}18%{opacity:.72}to{opacity:0;transform:translate3d(-50%,440%,0)}}@keyframes motionRailScanUp{0%{opacity:0;transform:translate3d(-50%,440%,0)}18%{opacity:.72}to{opacity:0;transform:translate3d(-50%,-92%,0)}}@keyframes motionRailBarPulse{0%,to{opacity:.22;transform:scaleX(.46)}42%{opacity:.78;transform:scaleX(1)}}@media(min-width:1024px){.motion-rail{display:block}}@media(prefers-reduced-motion:reduce){[data-motion-reveal],[data-motion-reveal].is-visible{opacity:1;transform:none;transition:none;will-change:auto}.motion-rail,.motion-rail[data-active=true]{opacity:.36;transform:translate3d(0,-50%,0);transition:none}.motion-rail__fill{transition:none}.motion-fill-card,.motion-fill-card.is-filled{opacity:1;transform:none;transition:none;will-change:auto}.motion-fill-bar,.motion-fill-bar.is-filled{opacity:1;transform:scaleX(var(--fill-scale));transition:none;will-change:auto}.motion-rail__scan,.motion-rail__bar{animation:none!important}}
