.akmo-lr{--lr-hero:var(--mo-dur-hero,1.2s);--lr-soft:var(--mo-ease-soft,cubic-bezier(.22, 1, .36, 1));--lr-emphasis:var(--mo-ease-emphasis,cubic-bezier(.2, 0, 0, 1));--lr-rise:calc(12px * var(--lr-unit,1));--lr-rise-sm:calc(8px * var(--lr-unit,1));--lr-glow:#38bdf880;vertical-align:middle;flex:none;line-height:0;display:inline-block;position:relative}:root[data-theme=light] .akmo-lr{--lr-glow:#0ea5e93d}@media (prefers-color-scheme:light){:root[data-theme=system] .akmo-lr{--lr-glow:#0ea5e93d}}.akmo-lr__mark,.akmo-lr__words,.akmo-lr__raster,.akmo-lr__sheen{position:absolute}.akmo-lr__raster,.akmo-lr__sheen{inset:0}.akmo-lr__svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.akmo-lr__img{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.akmo-lr__img--cover{object-fit:cover}.akmo-lr__glow{opacity:.6;pointer-events:none;position:absolute;inset:-30% -18%}.akmo-lr__breathe{background:radial-gradient(closest-side, var(--lr-glow), transparent);opacity:.9;border-radius:50%;position:absolute;inset:0}.akmo-lr__sheen{pointer-events:none;visibility:hidden;-webkit-mask-image:var(--lr-mask-dark);-webkit-mask-image:var(--lr-mask-dark);mask-image:var(--lr-mask-dark);-webkit-mask-size:var(--lr-mask-size,100% 100%);-webkit-mask-size:var(--lr-mask-size,100% 100%);mask-size:var(--lr-mask-size,100% 100%);overflow:hidden;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}:root[data-theme=light] .akmo-lr__sheen{-webkit-mask-image:var(--lr-mask-light);-webkit-mask-image:var(--lr-mask-light);mask-image:var(--lr-mask-light)}@media (prefers-color-scheme:light){:root[data-theme=system] .akmo-lr__sheen{-webkit-mask-image:var(--lr-mask-light);-webkit-mask-image:var(--lr-mask-light);mask-image:var(--lr-mask-light)}}.akmo-lr__sheen:before{content:"";background:linear-gradient(110deg,#0000 30%,#ffffffa6 50%,#0000 70%);position:absolute;inset:0;transform:translate(-100%)}.akmo-lr__pen{stroke-dasharray:1 1}.akmo-lr:not([data-state=run]) .akmo-lr__a,.akmo-lr:not([data-tier=immersive]) .akmo-lr__a{-webkit-mask:none;mask:none}.akmo-lr[data-state=pending]{opacity:0;animation:1ms linear 1.5s forwards akmo-lr-failsafe}.akmo-lr[data-tier=immersive][data-state=run] .akmo-lr__glow{animation:akmo-lr-bloom calc(var(--lr-hero) * 200 / 1200) var(--lr-soft) both, akmo-lr-settle calc(var(--lr-hero) * 350 / 1200) ease-in-out calc(var(--lr-hero) * 850 / 1200) forwards}.akmo-lr[data-tier=immersive][data-state=run] .akmo-lr__pen--l{animation:akmo-lr-pen calc(var(--lr-hero) * 280 / 1200) var(--lr-emphasis) calc(var(--lr-hero) * 100 / 1200) both}.akmo-lr[data-tier=immersive][data-state=run] .akmo-lr__pen--r{animation:akmo-lr-pen calc(var(--lr-hero) * 280 / 1200) var(--lr-emphasis) calc(var(--lr-hero) * 220 / 1200) both}.akmo-lr[data-tier=immersive][data-state=run] .akmo-lr__receipt{animation:akmo-lr-rise calc(var(--lr-hero) * 300 / 1200) var(--lr-soft) calc(var(--lr-hero) * 350 / 1200) both}.akmo-lr[data-tier=immersive][data-state=run] .akmo-lr__line{animation:akmo-lr-write calc(var(--lr-hero) * 100 / 1200) var(--lr-soft) calc(var(--lr-hero) * (420 + 60 * var(--i,0)) / 1200) both}.akmo-lr[data-tier=immersive][data-state=run] .akmo-lr__letter{animation:akmo-lr-letter calc(var(--lr-hero) * 180 / 1200) var(--lr-soft) calc(var(--lr-hero) * (600 + 30 * var(--i,0)) / 1200) both}.akmo-lr[data-tier=immersive][data-state=run] .akmo-lr__invoice{animation:akmo-lr-letter calc(var(--lr-hero) * 180 / 1200) var(--lr-soft) calc(var(--lr-hero) * 720 / 1200) both}.akmo-lr[data-tier=immersive][data-state=run] .akmo-lr__sheen{visibility:visible}.akmo-lr[data-tier=immersive][data-state=run] .akmo-lr__sheen:before{animation:akmo-lr-sheen calc(var(--lr-hero) * 350 / 1200) ease-in-out calc(var(--lr-hero) * 850 / 1200) both}.akmo-lr[data-tier=immersive][data-state=run] .akmo-lr__raster{animation:akmo-lr-wipe calc(var(--lr-hero) * 700 / 1200) var(--lr-emphasis) calc(var(--lr-hero) * 100 / 1200) both}.akmo-lr[data-tier=immersive][data-state=rest] .akmo-lr__breathe{animation-name:akmo-lr-breathe;animation-duration:6s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}:root[data-ambient-paused=true] .akmo-lr__breathe,.akmo-lr[data-hidden] .akmo-lr__breathe,.akmo-lr[data-offscreen] .akmo-lr__breathe{animation-play-state:paused}.akmo-lr[data-tier=balanced][data-state=run]{animation:akmo-lr-pop .3s var(--lr-soft) both}.akmo-lr[data-tier=minimal][data-state=run]{animation:akmo-lr-fade var(--mo-dur-fast,.15s) linear both}@keyframes akmo-lr-failsafe{to{opacity:1}}@keyframes akmo-lr-bloom{0%{opacity:0;transform:scale(.6)}to{opacity:.8;transform:none}}@keyframes akmo-lr-settle{0%{opacity:.8}to{opacity:.6}}@keyframes akmo-lr-breathe{0%,to{opacity:.9}25%{opacity:.99}75%{opacity:.81}}@keyframes akmo-lr-pen{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes akmo-lr-rise{0%{transform:translateY(var(--lr-rise));clip-path:inset(100% 0 0)}to{clip-path:inset(0);transform:none}}@keyframes akmo-lr-write{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes akmo-lr-letter{0%{opacity:0;transform:translateY(var(--lr-rise-sm))}to{opacity:1;transform:none}}@keyframes akmo-lr-sheen{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes akmo-lr-wipe{0%{clip-path:polygon(0 0,0 0,-30% 100%,0 100%)}to{clip-path:polygon(0 0,130% 0,100% 100%,0 100%)}}@keyframes akmo-lr-pop{0%{opacity:0;transform:scale(.96)}}@keyframes akmo-lr-fade{0%{opacity:0}}
