.prose-item:where(.astro-tatc5a4t):before{content:"";background:color-mix(in srgb, var(--color-saffron-400) 60%, transparent);width:22px;height:2px;margin-bottom:12px;display:block}p:where(.astro-tatc5a4t) a{color:var(--color-cream);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;transition:background-size .3s cubic-bezier(.16,1,.3,1)}p:where(.astro-tatc5a4t) a:hover{background-size:100% 1px}.fo-envelope:where(.astro-d5tx5alm){animation:9s cubic-bezier(.4,0,.2,1) infinite foTravel}@keyframes foTravel{0%,3%{opacity:0;transform:translate(172px,160px)}6%{opacity:1}18%{opacity:1;transform:translate(322px,160px)}21%,to{opacity:0;transform:translate(322px,160px)}}.fo-pulse:where(.astro-d5tx5alm){animation:9s ease-out infinite foPulse}@keyframes foPulse{0%,16%{r:52;opacity:0}20%{r:56;opacity:.35}32%{r:92;opacity:0}to{r:92;opacity:0}}.fo-path-a:where(.astro-d5tx5alm){animation:9s ease-in-out infinite foPathA}@keyframes foPathA{0%,22%{stroke-dashoffset:210px;opacity:.9}32%{stroke-dashoffset:0;opacity:.9}38%,88%{stroke-dashoffset:0;opacity:.25}93%,to{opacity:0;stroke-dashoffset:210px}}.fo-x-a:where(.astro-d5tx5alm){transform-origin:758px 44px;transform-box:view-box;animation:9s cubic-bezier(.34,1.56,.64,1) infinite foXA}@keyframes foXA{0%,31%{opacity:0;transform:scale(.5)}35%{opacity:1;transform:scale(1.12)}38%,90%{opacity:1;transform:scale(1)}95%,to{opacity:0}}.fo-text-a:where(.astro-d5tx5alm){animation:9s linear infinite foTextA}@keyframes foTextA{0%,31%{opacity:.4}35%,90%{opacity:1}95%,to{opacity:.4}}.fo-card-a-rect:where(.astro-d5tx5alm){animation:9s linear infinite foCardA}@keyframes foCardA{0%,31%{stroke:#f2efe61f}35%,88%{stroke:#e5484d80}95%,to{stroke:#f2efe61f}}.fo-path-b:where(.astro-d5tx5alm){animation:9s ease-in-out infinite foPathB}@keyframes foPathB{0%,38%{stroke-dashoffset:180px;opacity:.9}48%{stroke-dashoffset:0;opacity:.9}54%,88%{stroke-dashoffset:0;opacity:.25}93%,to{opacity:0;stroke-dashoffset:180px}}.fo-x-b:where(.astro-d5tx5alm){transform-origin:758px 132px;transform-box:view-box;animation:9s cubic-bezier(.34,1.56,.64,1) infinite foXB}@keyframes foXB{0%,47%{opacity:0;transform:scale(.5)}51%{opacity:1;transform:scale(1.12)}54%,90%{opacity:1;transform:scale(1)}95%,to{opacity:0}}.fo-dot-b:where(.astro-d5tx5alm){animation:9s linear infinite foDotB}@keyframes foDotB{0%,47%{opacity:.3}51%,90%{opacity:1}95%,to{opacity:.3}}.fo-text-b:where(.astro-d5tx5alm){animation:9s linear infinite foTextB}@keyframes foTextB{0%,47%{opacity:.35}51%,90%{opacity:1}95%,to{opacity:.35}}.fo-card-b-rect:where(.astro-d5tx5alm){animation:9s linear infinite foCardB}@keyframes foCardB{0%,47%{stroke:#f2efe61f}51%,88%{stroke:#e5484d80}95%,to{stroke:#f2efe61f}}.fo-path-c:where(.astro-d5tx5alm){animation:9s ease-in-out infinite foPathC}@keyframes foPathC{0%,54%{stroke-dashoffset:210px;opacity:.9}66%{stroke-dashoffset:0;opacity:.9}88%{stroke-dashoffset:0;opacity:.9}93%,to{opacity:0;stroke-dashoffset:210px}}.fo-envelope-c:where(.astro-d5tx5alm){animation:9s cubic-bezier(.4,0,.2,1) infinite foTravelC}@keyframes foTravelC{0%,54%{opacity:0;transform:translate(452px,180px)}58%{opacity:1}66%{opacity:1;transform:translate(598px,246px)}71%,to{opacity:0;transform:translate(598px,246px)}}.fo-check:where(.astro-d5tx5alm){transform-origin:758px 220px;transform-box:view-box;animation:9s cubic-bezier(.34,1.56,.64,1) infinite foCheck}@keyframes foCheck{0%,66%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.12)}73%,90%{opacity:1;transform:scale(1)}95%,to{opacity:0}}.fo-dot-c:where(.astro-d5tx5alm){animation:9s linear infinite foDotC}@keyframes foDotC{0%,66%{opacity:.3}70%,90%{opacity:1}95%,to{opacity:.3}}.fo-text-c:where(.astro-d5tx5alm){animation:9s linear infinite foTextC}@keyframes foTextC{0%,66%{opacity:.35}70%,90%{opacity:1}95%,to{opacity:.35}}.fo-card-c-rect:where(.astro-d5tx5alm){animation:9s linear infinite foCardC}@keyframes foCardC{0%,66%{stroke:#f2efe61f}70%,88%{stroke:#3fb98480}95%,to{stroke:#f2efe61f}}@media (prefers-reduced-motion:reduce){.fo-envelope:where(.astro-d5tx5alm),.fo-envelope-c:where(.astro-d5tx5alm),.fo-pulse:where(.astro-d5tx5alm){opacity:0;animation:none}.fo-path-a:where(.astro-d5tx5alm),.fo-path-b:where(.astro-d5tx5alm),.fo-path-c:where(.astro-d5tx5alm){stroke-dashoffset:0;opacity:.6;animation:none}.fo-x-a:where(.astro-d5tx5alm),.fo-x-b:where(.astro-d5tx5alm),.fo-check:where(.astro-d5tx5alm){opacity:1;animation:none}}:where(.astro-6wvvd76q)[data-observe].is-visible .nc-cert:where(.astro-6wvvd76q){animation:1s cubic-bezier(.16,1,.3,1) .1s both ncSettle}@keyframes ncSettle{0%{translate:0 14px;rotate:-3.6deg}to{translate:0;rotate:-1.2deg}}:where(.astro-6wvvd76q)[data-observe].is-visible .nc-fields:where(.astro-6wvvd76q)>div:where(.astro-6wvvd76q){animation:.45s ease-out both ncField}:where(.astro-6wvvd76q)[data-observe].is-visible .nc-fields:where(.astro-6wvvd76q)>div:where(.astro-6wvvd76q):first-child{animation-delay:.4s}:where(.astro-6wvvd76q)[data-observe].is-visible .nc-fields:where(.astro-6wvvd76q)>div:where(.astro-6wvvd76q):nth-child(2){animation-delay:.48s}:where(.astro-6wvvd76q)[data-observe].is-visible .nc-fields:where(.astro-6wvvd76q)>div:where(.astro-6wvvd76q):nth-child(3){animation-delay:.56s}:where(.astro-6wvvd76q)[data-observe].is-visible .nc-fields:where(.astro-6wvvd76q)>div:where(.astro-6wvvd76q):nth-child(4){animation-delay:.64s}:where(.astro-6wvvd76q)[data-observe].is-visible .nc-fields:where(.astro-6wvvd76q)>div:where(.astro-6wvvd76q):nth-child(5){animation-delay:.72s}:where(.astro-6wvvd76q)[data-observe].is-visible .nc-fields:where(.astro-6wvvd76q)>div:where(.astro-6wvvd76q):nth-child(6){animation-delay:.8s}:where(.astro-6wvvd76q)[data-observe].is-visible .nc-fields:where(.astro-6wvvd76q)>div:where(.astro-6wvvd76q):nth-child(7){animation-delay:.88s}@keyframes ncField{0%{opacity:0;translate:0 5px}to{opacity:1;translate:0}}.nc-glint:where(.astro-6wvvd76q){pointer-events:none;opacity:0;position:absolute;inset:0}.nc-glint:where(.astro-6wvvd76q):before{content:"";background:linear-gradient(90deg,#0000,#ffffffb3 45% 55%,#0000);width:34%;position:absolute;top:-30%;bottom:-30%;left:0;transform:skew(-18deg)}:where(.astro-6wvvd76q)[data-observe].is-visible .nc-glint:where(.astro-6wvvd76q){animation:1.15s cubic-bezier(.4,0,.2,1) 1.5s both ncGlint}@keyframes ncGlint{0%{opacity:0;transform:translate(-40%)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(320%)}}:where(.astro-6wvvd76q)[data-observe].is-visible .nc-bar:where(.astro-6wvvd76q){transform-origin:0;animation:.9s cubic-bezier(.16,1,.3,1) both ncBar;animation-delay:calc(.15s + var(--i) * .14s)}@keyframes ncBar{0%{opacity:.4;transform:scaleX(.03)}to{opacity:1;transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.nc-cert:where(.astro-6wvvd76q),.nc-fields:where(.astro-6wvvd76q)>div:where(.astro-6wvvd76q),.nc-glint:where(.astro-6wvvd76q),.nc-bar:where(.astro-6wvvd76q){animation:none!important}}.de-aurora:where(.astro-swxkbpob){background:radial-gradient(48% 36% at 16% 35%,#6c95d814,#0000 68%),radial-gradient(54% 44% at 84% 66%,#f2a83b14,#0000 70%)}.de-shell:where(.astro-swxkbpob){--de-tone:var(--color-ok)}.de-shell:where(.astro-swxkbpob)[data-tone=wait]{--de-tone:var(--color-wait)}.de-shell:where(.astro-swxkbpob)[data-tone=fail]{--de-tone:var(--color-fail)}.de-glow:where(.astro-swxkbpob){opacity:.45;background:radial-gradient(circle at 78% 62%, color-mix(in srgb, var(--de-tone) 13%, transparent), transparent 30%);transition:background .5s}.de-tab:where(.astro-swxkbpob){border:1px solid #0000}.de-tab:where(.astro-swxkbpob):hover{background:#f2efe609}.de-tab:where(.astro-swxkbpob).is-active{background:#f2a83b11;border-color:#f2a83b2e}.de-tab:where(.astro-swxkbpob).is-active span:where(.astro-swxkbpob):first-child{color:#f2a83bb8}.de-tab:where(.astro-swxkbpob).is-active span:where(.astro-swxkbpob):last-child{color:#f2efe6f0}.de-mark:where(.astro-swxkbpob){display:none}.de-outcome-mark:where(.astro-swxkbpob){color:var(--de-tone);border-color:color-mix(in srgb, var(--de-tone) 45%, transparent);background:color-mix(in srgb, var(--de-tone) 10%, transparent);box-shadow:0 0 24px -8px color-mix(in srgb, var(--de-tone) 70%, transparent)}:where(.astro-swxkbpob)[data-tone=ok] .de-mark-ok:where(.astro-swxkbpob),:where(.astro-swxkbpob)[data-tone=wait] .de-mark-wait:where(.astro-swxkbpob),:where(.astro-swxkbpob)[data-tone=fail] .de-mark-fail:where(.astro-swxkbpob){display:block}.de-outcome-halo:where(.astro-swxkbpob){background:color-mix(in srgb, var(--de-tone) 18%, transparent)}:where(.astro-swxkbpob)[data-field=outcome],.de-commit-line:where(.astro-swxkbpob),.de-result:where(.astro-swxkbpob){color:var(--de-tone)}.de-node:where(.astro-swxkbpob){background:var(--color-ink)}.de-rail-fill:where(.astro-swxkbpob){background:linear-gradient(to bottom, #f6c87a, var(--color-saffron-400,#f2a83b), var(--de-tone))}.de-rail:where(.astro-swxkbpob){height:calc(var(--de-park,210px) + 7px)}.de-packet:where(.astro-swxkbpob){top:var(--de-park,210px)}.is-animating:where(.astro-swxkbpob) .de-progress:where(.astro-swxkbpob){animation:9.6s linear both deProgress}.is-animating:where(.astro-swxkbpob) .de-message:where(.astro-swxkbpob){animation:9.6s cubic-bezier(.16,1,.3,1) both deMessage}.is-animating:where(.astro-swxkbpob) .de-scanner:where(.astro-swxkbpob){animation:9.6s ease-in-out both deScanner}.is-animating:where(.astro-swxkbpob) .de-envelope:where(.astro-swxkbpob){animation:9.6s cubic-bezier(.34,1.56,.64,1) both deEnvelope}.is-animating:where(.astro-swxkbpob) .de-capture:where(.astro-swxkbpob){animation:9.6s both deCapture}.is-animating:where(.astro-swxkbpob) .de-capture-check:where(.astro-swxkbpob){animation:9.6s cubic-bezier(.34,1.56,.64,1) both deCheckPop}.is-animating:where(.astro-swxkbpob) .de-rail-fill:where(.astro-swxkbpob){animation:9.6s cubic-bezier(.4,0,.2,1) both deRail}.is-animating:where(.astro-swxkbpob) .de-packet:where(.astro-swxkbpob){animation:9.6s cubic-bezier(.4,0,.2,1) both dePacket}.is-animating:where(.astro-swxkbpob) .de-check:where(.astro-swxkbpob){animation:9.6s both dePolicy;animation-delay:calc(var(--de-i) * .26s)}.is-animating:where(.astro-swxkbpob) .de-node:where(.astro-swxkbpob){animation:9.6s both deNode;animation-delay:calc(var(--de-i) * .26s)}.is-animating:where(.astro-swxkbpob) .de-action:where(.astro-swxkbpob){animation:9.6s cubic-bezier(.16,1,.3,1) both deAction;animation-delay:calc(var(--de-i) * .18s)}.is-animating:where(.astro-swxkbpob) .de-outcome:where(.astro-swxkbpob){animation:9.6s both deOutcome}.is-animating:where(.astro-swxkbpob) .de-outcome-mark:where(.astro-swxkbpob){animation:9.6s cubic-bezier(.34,1.56,.64,1) both deOutcomeMark}.is-animating:where(.astro-swxkbpob) .de-commit-line:where(.astro-swxkbpob){animation:9.6s cubic-bezier(.16,1,.3,1) both deCommit}.is-animating:where(.astro-swxkbpob) .de-timeline:where(.astro-swxkbpob){animation:9.6s both deTimeline}.is-animating:where(.astro-swxkbpob) .de-cursor:where(.astro-swxkbpob){animation:.85s steps(2,jump-none) 8.1s infinite deCursor}.is-paused:where(.astro-swxkbpob) .de-progress:where(.astro-swxkbpob),.is-paused:where(.astro-swxkbpob) .de-message:where(.astro-swxkbpob),.is-paused:where(.astro-swxkbpob) .de-scanner:where(.astro-swxkbpob),.is-paused:where(.astro-swxkbpob) .de-envelope:where(.astro-swxkbpob),.is-paused:where(.astro-swxkbpob) .de-capture:where(.astro-swxkbpob),.is-paused:where(.astro-swxkbpob) .de-capture-check:where(.astro-swxkbpob),.is-paused:where(.astro-swxkbpob) .de-rail-fill:where(.astro-swxkbpob),.is-paused:where(.astro-swxkbpob) .de-packet:where(.astro-swxkbpob),.is-paused:where(.astro-swxkbpob) .de-check:where(.astro-swxkbpob),.is-paused:where(.astro-swxkbpob) .de-node:where(.astro-swxkbpob),.is-paused:where(.astro-swxkbpob) .de-action:where(.astro-swxkbpob),.is-paused:where(.astro-swxkbpob) .de-outcome:where(.astro-swxkbpob),.is-paused:where(.astro-swxkbpob) .de-outcome-mark:where(.astro-swxkbpob),.is-paused:where(.astro-swxkbpob) .de-commit-line:where(.astro-swxkbpob),.is-paused:where(.astro-swxkbpob) .de-timeline:where(.astro-swxkbpob),.is-paused:where(.astro-swxkbpob) .de-cursor:where(.astro-swxkbpob){animation-play-state:paused}@keyframes deProgress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes deMessage{0%{opacity:0;translate:-22px;scale:.98}8%,to{opacity:1;translate:0;scale:1}}@keyframes deScanner{0%,8%{opacity:0;translate:0 -2px}10%{opacity:1}24%{opacity:.9;translate:0 150px}27%,to{opacity:0;translate:0 150px}}@keyframes deEnvelope{0%{opacity:0;rotate:-10deg;scale:.6}8%,to{opacity:1;rotate:0deg;scale:1}}@keyframes deCapture{0%,17%{opacity:.35;border-color:#3fb98414}23%,to{opacity:1;border-color:#3fb98440}}@keyframes deCheckPop{0%,18%{opacity:0;scale:.4}24%,to{opacity:1;scale:1}}@keyframes deRail{0%,25%{transform:scaleY(0)}60%,to{transform:scaleY(1)}}@keyframes dePacket{0%,25%{opacity:0;top:0}28%{opacity:1}60%,to{opacity:1;top:var(--de-park,210px)}}@keyframes dePolicy{0%,28%{opacity:.36;border-color:#f2efe614;translate:6px}39%,47%{opacity:1;border-color:#f2a83b4d;translate:0}55%,to{opacity:1;border-color:color-mix(in srgb, var(--de-tone) 16%, transparent);translate:0}}@keyframes deNode{0%,29%{background:var(--color-ink);border-color:#f2efe633}39%,47%{background:#f2a83b;border-color:#f6c87a;box-shadow:0 0 11px #f2a83bbf}55%,to{background:var(--de-tone);border-color:var(--de-tone);box-shadow:none}}@keyframes deAction{0%,58%{opacity:0;translate:0 7px;scale:.96}67%,to{opacity:1;translate:0;scale:1}}@keyframes deOutcome{0%,68%{border-color:#f2efe617}78%,93%{border-color:color-mix(in srgb, var(--de-tone) 42%, transparent);box-shadow:0 0 32px -18px var(--de-tone)}to{box-shadow:none;border-color:#f2efe617}}@keyframes deOutcomeMark{0%,69%{opacity:.15;scale:.55}78%,to{opacity:1;scale:1}}@keyframes deCommit{0%,72%{transform:scaleX(0)}82%,to{transform:scaleX(1)}}@keyframes deTimeline{0%,80%{opacity:.35;translate:0 5px}88%,to{opacity:1;translate:0}}@keyframes deCursor{0%,45%{opacity:1}46%,to{opacity:0}}@media (width<=639px){.de-tab:where(.astro-swxkbpob) span:where(.astro-swxkbpob):first-child{display:none}.de-tab:where(.astro-swxkbpob){text-align:center}}@media (prefers-reduced-motion:reduce){.de-progress:where(.astro-swxkbpob){transform:scaleX(1)}.de-scanner:where(.astro-swxkbpob){display:none}.de-rail-fill:where(.astro-swxkbpob){transform:scaleY(1)}.de-pause:where(.astro-swxkbpob){display:none}}.smtp-line:where(.astro-uxpp4j4x){opacity:0;transform:translateY(4px)}#smtp-session:where(.astro-uxpp4j4x).is-visible .smtp-line:where(.astro-uxpp4j4x){animation:.3s cubic-bezier(.16,1,.3,1) forwards smtpReveal;animation-delay:calc(var(--d) * .22s + .2s)}@keyframes smtpReveal{to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.smtp-line:where(.astro-uxpp4j4x){opacity:1;transform:none;animation:none!important}}.pm-beam:where(.astro-lf4a77hb){pointer-events:none;opacity:0;position:absolute;inset:0}.pm-beam:where(.astro-lf4a77hb):before{content:"";background:linear-gradient(#0000 4%,#f2a83b8c,#0000 96%);width:2px;position:absolute;top:0;bottom:0;left:-2px}:where(.astro-lf4a77hb)[data-animate].is-visible .pm-beam:where(.astro-lf4a77hb){animation:1.55s linear .15s both pmBeam}@keyframes pmBeam{0%{opacity:0;transform:translate(0)}6%{opacity:1}94%{opacity:1}to{opacity:0;transform:translate(100%)}}:where(.astro-lf4a77hb)[data-animate].is-visible .pm-cell:where(.astro-lf4a77hb){animation:.5s cubic-bezier(.34,1.56,.64,1) both pmCell;animation-delay:calc(.35s + var(--col) * .145s + var(--row) * 25ms)}@keyframes pmCell{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}:where(.astro-lf4a77hb)[data-animate].is-visible .pm-x:where(.astro-lf4a77hb){animation-name:pmX;animation-timing-function:ease-out}@keyframes pmX{0%{opacity:0}to{opacity:1}}:where(.astro-lf4a77hb)[data-animate].is-visible .pm-tally:where(.astro-lf4a77hb){animation:.5s cubic-bezier(.16,1,.3,1) both pmTally;animation-delay:calc(1.5s + var(--row) * 30ms)}@keyframes pmTally{0%{opacity:0;transform:translate(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.pm-beam:where(.astro-lf4a77hb),.pm-cell:where(.astro-lf4a77hb),.pm-tally:where(.astro-lf4a77hb){animation:none!important}}.price-plate:where(.astro-htruwgye){width:var(--w,78px);background:linear-gradient(100deg,#0000 32%,#f2a83b38 50%,#0000 68%) 0 0/220% 100%,#0a0e1614 0 0/100% 100%;border-radius:8px;height:1.9rem;animation:2.8s ease-in-out infinite price-sheen;display:inline-block}.price-plate-dark:where(.astro-htruwgye){background:linear-gradient(100deg,#0000 32%,#f2a83b4d 50%,#0000 68%) 0 0/220% 100%,#f2efe61a 0 0/100% 100%}.price-plate-sm:where(.astro-htruwgye){border-radius:5px;height:1rem}@keyframes price-sheen{0%{background-position:120% 0,0 0}55%,to{background-position:-120% 0,0 0}}@media (prefers-reduced-motion:reduce){.price-plate:where(.astro-htruwgye){animation:none}}
