.lantavio-loader{--lantavio-loader-size:176px;color:#0a0a0a;align-content:center;justify-items:center;gap:8px;display:grid}.lantavio-loader.is-full-screen{z-index:9999;pointer-events:none;background:#fff7e8;min-height:100dvh;position:fixed;inset:0}.lantavio-loader.is-compact{gap:4px}.lantavio-loader.is-compact .lantavio-loader__wordmark{display:none}.lantavio-loader.is-compact .lantavio-loader__label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lantavio-loader__mark{width:var(--lantavio-loader-size);height:var(--lantavio-loader-size);overflow:visible}.lantavio-loader__wordmark{font-family:var(--font-newsreader), Newsreader, Georgia, serif;letter-spacing:-.04em;margin-top:-10px;font-size:32px;line-height:1}.lantavio-loader__label{font-family:var(--font-plex-mono), "IBM Plex Mono", ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;opacity:.55;font-size:10px;line-height:1.4}.lantavio-loader__glow{transform-origin:256px 276px;animation:1.8s ease-in-out infinite lantavio-glow}.lantavio-loader__frame{animation:.55s ease-out both lantavio-frame-in}.lantavio-loader__rail{stroke-dasharray:220;stroke-dashoffset:220px;animation:.55s cubic-bezier(.4,0,.2,1) 80ms forwards lantavio-draw}.lantavio-loader__cap{opacity:0;animation:.35s ease-out .32s forwards lantavio-cap-in;transform:translateY(8px)}.lantavio-loader__flame{transform-origin:256px 350px;animation:.55s cubic-bezier(.2,.8,.2,1) .48s both lantavio-ignite,1.25s ease-in-out 1.1s infinite lantavio-flicker}.lantavio-loader__current{transform-origin:258px 344px;animation:.5s cubic-bezier(.2,.8,.2,1) .67s both lantavio-current}.lantavio-loader__core{transform-origin:257px 331px;animation:.4s ease-out .82s both lantavio-core}.lantavio-loader__spark{opacity:0;animation:1.8s ease-out .5s infinite lantavio-spark}@keyframes lantavio-frame-in{0%{opacity:0}to{opacity:1}}@keyframes lantavio-draw{to{stroke-dashoffset:0}}@keyframes lantavio-cap-in{to{opacity:1;transform:translateY(0)}}@keyframes lantavio-ignite{0%{opacity:0;transform:scale(.18)translateY(20px)}65%{opacity:1;transform:scale(1.06)translateY(-2px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes lantavio-current{0%{opacity:0;transform:scale(.25)translate(-12px,14px)}to{opacity:1;transform:scale(1)translate(0)}}@keyframes lantavio-core{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:scale(1)}}@keyframes lantavio-glow{0%,to{opacity:.45;transform:scale(.82)}50%{opacity:1;transform:scale(1.08)}}@keyframes lantavio-flicker{0%,to{transform:rotate(0)scale(1)}45%{transform:rotate(-1.5deg)scale(.985,1.025)}70%{transform:rotate(1deg)scale(1.012,.99)}}@keyframes lantavio-spark{0%,48%{opacity:0;transform:translateY(8px)scale(.3)}56%{opacity:1}75%,to{opacity:0;transform:translate(13px,-48px)scale(1)}}@media (prefers-reduced-motion:reduce){.lantavio-loader *{animation:none!important}.lantavio-loader__glow{opacity:.65}.lantavio-loader__rail{stroke-dashoffset:0}.lantavio-loader__cap,.lantavio-loader__flame,.lantavio-loader__current,.lantavio-loader__core{opacity:1;transform:none}.lantavio-loader__spark{opacity:0}}
