.loader[data-astro-cid-2lse2kzq]{--loader-cycle:3.2s;--loader-ink:oklch(20% .014 155/.2);--loader-green:#0e8a66;overflow:visible}.loader-shadow[data-astro-cid-2lse2kzq]{fill:var(--foreground);opacity:.1;transform-box:fill-box;transform-origin:50%}.loader-sheet[data-astro-cid-2lse2kzq]{transform-box:fill-box;transform-origin:bottom}.loader-paper[data-astro-cid-2lse2kzq]{fill:#fff;stroke:var(--border);stroke-width:1px}.loader-ink[data-astro-cid-2lse2kzq]{fill:var(--loader-ink)}.loader-strong[data-astro-cid-2lse2kzq]{--loader-ink:oklch(20% .014 155/.42)}.loader-line[data-astro-cid-2lse2kzq],.loader-avatar[data-astro-cid-2lse2kzq]{transform-box:fill-box;transform-origin:0}.loader-avatar[data-astro-cid-2lse2kzq]{transform-origin:50%}.loader-beam[data-astro-cid-2lse2kzq]{opacity:0}.loader-beam-stop[data-astro-cid-2lse2kzq]{stop-color:var(--loader-green)}.loader-burst[data-astro-cid-2lse2kzq]{fill:none;stroke:var(--loader-green);stroke-width:1.5px;stroke-linecap:round;opacity:0;transform-box:view-box;transform-origin:88px 15px}.loader-badge[data-astro-cid-2lse2kzq]{transform-box:fill-box;transform-origin:50%}.loader-mark[data-astro-cid-2lse2kzq]{fill:var(--loader-green)}.loader-ribbon[data-astro-cid-2lse2kzq]{fill:none;stroke:#fff;stroke-width:6.5px;stroke-linecap:round;stroke-dasharray:100}:root[data-motion=full] .loader-line[data-astro-cid-2lse2kzq]{animation:loader-write var(--loader-cycle) calc(var(--i) * 70ms) infinite both, loader-read var(--loader-cycle) calc(var(--i) * 40ms) infinite both}:root[data-motion=full] .loader-avatar[data-astro-cid-2lse2kzq]{animation:loader-pop var(--loader-cycle) infinite both, loader-read var(--loader-cycle) infinite both}:root[data-motion=full] .loader-beam[data-astro-cid-2lse2kzq]{animation:loader-scan var(--loader-cycle) infinite both}:root[data-motion=full] .loader-sheet[data-astro-cid-2lse2kzq]{animation:loader-hop var(--loader-cycle) infinite both}:root[data-motion=full] .loader-shadow[data-astro-cid-2lse2kzq]{animation:loader-shadow var(--loader-cycle) infinite both}:root[data-motion=full] .loader-badge[data-astro-cid-2lse2kzq]{animation:loader-stamp var(--loader-cycle) infinite both}:root[data-motion=full] .loader-ribbon[data-astro-cid-2lse2kzq]{animation:loader-ribbon var(--loader-cycle) infinite both}:root[data-motion=full] .loader-burst[data-astro-cid-2lse2kzq]{animation:loader-burst var(--loader-cycle) infinite both}:root[data-motion=reduce] .loader-line[data-astro-cid-2lse2kzq]{animation:loader-breathe 1.6s calc(var(--i) * 90ms) ease-in-out infinite}@keyframes loader-write{0%{animation-timing-function:cubic-bezier(.34,1.56,.64,1);transform:scaleX(0)}14%,82%{animation-timing-function:cubic-bezier(.5,0,.75,0);transform:scaleX(1)}92%,to{transform:scaleX(0)}}@keyframes loader-pop{0%{animation-timing-function:cubic-bezier(.34,1.56,.64,1);transform:scale(0)}12%,82%{animation-timing-function:cubic-bezier(.5,0,.75,0);transform:scale(1)}92%,to{transform:scale(0)}}@keyframes loader-read{0%,41%{fill:var(--loader-ink)}45%,88%{fill:var(--loader-green)}94%,to{fill:var(--loader-ink)}}@keyframes loader-scan{0%,37%{opacity:0;transform:translateY(0)}39%{opacity:1}58%{opacity:1;transform:translateY(104px)}60%,to{opacity:0;transform:translateY(104px)}}@keyframes loader-stamp{0%,58%{opacity:0;animation-timing-function:cubic-bezier(.16,1,.3,1);transform:scale(0)rotate(-30deg)}59%{opacity:1}64%{transform:scale(1.22)rotate(6deg)}69%{transform:scale(.94)rotate(-2deg)}73%,86%{opacity:1;animation-timing-function:cubic-bezier(.5,0,.75,0);transform:scale(1)rotate(0)}92%,to{opacity:0;transform:scale(0)rotate(0)}}@keyframes loader-ribbon{0%,62%{stroke-dashoffset:100px}76%,to{stroke-dashoffset:0}}@keyframes loader-burst{0%,63%{opacity:0;transform:scale(.5)}66%{opacity:1;transform:scale(1)}76%,to{opacity:0;transform:scale(1.3)}}@keyframes loader-hop{0%,62%{transform:none}65%{transform:translateY(1.5px)scaleY(.97)}70%{transform:translateY(-1.5px)scaleY(1.01)}75%,to{transform:none}}@keyframes loader-shadow{0%,62%{transform:none}65%{transform:scaleX(1.06)}70%{transform:scaleX(.94)}75%,to{transform:none}}@keyframes loader-breathe{0%,to{opacity:1}50%{opacity:.45}}
