.site-marker{background-image:linear-gradient(transparent 55%, var(--butter) 55% 90%, transparent 90%);-webkit-box-decoration-break:clone;box-decoration-break:clone;background-repeat:no-repeat;background-size:100% 100%;margin:0 -.06em;padding:0 .06em}.site-on-ink .site-marker{color:#1b1411;background-image:linear-gradient(transparent 6%, var(--butter) 6% 96%, transparent 96%);margin:0 -.02em;padding:0 .12em}.site-sticker-btn{border:2px solid #1b1411;transition:transform .12s,box-shadow .12s,background-color .12s;box-shadow:3px 3px #1b1411}.site-sticker-btn:hover{transform:translate(-1px,-1px);box-shadow:4px 4px #1b1411}.site-sticker-btn:active{transform:translate(3px,3px);box-shadow:0 0 #1b1411}.site-sticker-btn[data-on=ink]{border-color:#fff7ee;box-shadow:3px 3px #fff7ee}.site-sticker-btn[data-on=ink]:hover{box-shadow:4px 4px #fff7ee}.site-sticker-btn[data-on=ink]:active{box-shadow:0 0 #fff7ee}.site-sticker{transform:rotate(var(--rot,-8deg));border:2px solid #1b1411;box-shadow:3px 3px #1b1411}.site-leader{opacity:.35;border-bottom:2px dotted;flex:1;min-width:12px;margin:0 6px;transform:translateY(-4px)}.site-faq summary{list-style:none}.site-faq summary::-webkit-details-marker{display:none}.site-faq[open] .site-faq-icon{transform:rotate(45deg)}.site-strip{scrollbar-width:none;scroll-snap-type:x mandatory;overscroll-behavior-x:contain}.site-strip::-webkit-scrollbar{display:none}.site-strip>*{scroll-snap-align:start}@media (prefers-reduced-motion:no-preference){.site-marker[data-animate]{animation:.9s cubic-bezier(.2,.7,.2,1) .35s both site-marker}@keyframes site-marker{0%{background-size:0% 100%}to{background-size:100% 100%}}.site-float{animation:5s ease-in-out infinite site-float}@keyframes site-float{0%,to{transform:translateY(0) rotate(var(--rot,-10deg))}50%{transform:translateY(-8px) rotate(calc(var(--rot,-10deg) + 3deg))}}.site-rise{animation:.7s cubic-bezier(.2,.7,.2,1) both site-rise;animation-delay:var(--delay,0s)}@keyframes site-rise{0%{opacity:0;translate:0 18px}to{opacity:1;translate:0}}@supports (animation-timeline:view()){.site-reveal{animation:linear both site-reveal;animation-timeline:view();animation-range:entry entry 35%}@keyframes site-reveal{0%{opacity:0;translate:0 32px}to{opacity:1;translate:0}}}.site-pop{animation:.42s cubic-bezier(.3,1.5,.5,1) site-pop}@keyframes site-pop{0%{transform:scale(1)}40%{transform:scale(1.12)}to{transform:scale(1)}}.site-lift{transition:transform .22s cubic-bezier(.2,.7,.2,1),box-shadow .22s}.site-lift:hover{transform:translateY(-4px)rotate(-.4deg)}}@keyframes site-menu-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes site-menu-fade{0%{opacity:0}to{opacity:1}}.site-menu[open]{animation:.16s ease-out site-menu-in}.site-menu[open]::backdrop{animation:.16s ease-out site-menu-fade}@media (prefers-reduced-motion:reduce){.site-menu[open]{animation-name:site-menu-fade}}
