.ps[data-astro-cid-n6vptaeh]{--purple:#8b5cf6;--green:#22c55e;--ink:var(--studio-ink,#03111c);--ink-3:var(--studio-ink-3,#03111c9e);--line:var(--studio-line,#03111c1a);--page:var(--studio-page,#fff);--subtle:var(--studio-subtle,#fafafa);--loop:9.5s;--ease:var(--motion-out,cubic-bezier(.22, 1, .36, 1));--pop:cubic-bezier(.34, 1.56, .64, 1);width:100%;font-family:var(--font-studio);color:var(--ink);container-type:inline-size}.ps-stage[data-astro-cid-n6vptaeh]{--sx:-2em;--sy:0em;grid-template-columns:21em 22em;place-content:center;gap:1.4em 3em;min-height:22em;font-size:2.17391cqw;display:grid}.ps-card[data-astro-cid-n6vptaeh]{background:var(--page);box-shadow:0 0 0 1px var(--line), 0 .9em 2em -1.2em #00000029;border-radius:.9em;flex-direction:column;gap:.9em;padding:1.1em;display:flex}.ps-brief[data-astro-cid-n6vptaeh]{grid-row:1/span 2;align-self:center}.ps-head[data-astro-cid-n6vptaeh]{align-items:center;gap:.55em;display:flex}.ps-head-icon[data-astro-cid-n6vptaeh]{width:2em;height:2em;color:var(--purple);background:color-mix(in srgb, var(--purple) 14%, transparent);border-radius:.5em;place-items:center;display:grid}.ps-head-icon-green[data-astro-cid-n6vptaeh]{color:var(--green);background:color-mix(in srgb, var(--green) 16%, transparent)}.ps-head-icon[data-astro-cid-n6vptaeh] svg{width:1.1em;height:1.1em}.ps-head-title[data-astro-cid-n6vptaeh]{white-space:nowrap;font-size:1.1em;font-weight:500}.ps-text[data-astro-cid-n6vptaeh]{background:var(--subtle);white-space:nowrap;border-radius:.55em;flex-direction:column;justify-content:center;min-height:5.6em;padding:.7em .8em;line-height:1.5;display:flex}.ps-line[data-astro-cid-n6vptaeh]{width:max-content;max-width:100%;display:block;overflow:hidden}.ps-rows[data-astro-cid-n6vptaeh]{flex-direction:column;gap:.45em;margin:0;padding:0;list-style:none;display:flex}.ps-row[data-astro-cid-n6vptaeh]{background:var(--subtle);white-space:nowrap;border-radius:.55em;padding:.55em .8em}.ps-chips[data-astro-cid-n6vptaeh]{flex-wrap:wrap;gap:.5em;display:flex}.ps-pill[data-astro-cid-n6vptaeh]{white-space:nowrap;background:var(--subtle);box-shadow:0 0 0 1px var(--line);border-radius:999px;align-items:center;gap:.4em;padding:.4em .8em;font-weight:500;display:inline-flex}.ps-pill[data-astro-cid-n6vptaeh] b[data-astro-cid-n6vptaeh]{color:var(--ink-3);font-weight:500}.ps-pill[data-astro-cid-n6vptaeh] svg{width:1.1em;height:1.1em;color:var(--purple)}.ps-price[data-astro-cid-n6vptaeh]{background:color-mix(in srgb, var(--purple) 12%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--purple) 28%, transparent)}.ps-foot[data-astro-cid-n6vptaeh]{justify-content:flex-end;display:flex}.ps-approve-wrap[data-astro-cid-n6vptaeh]{position:relative}.ps-approve[data-astro-cid-n6vptaeh]{background:var(--green);color:#fff;border-radius:999px;padding:.5em 1.1em;font-weight:500;display:grid}.ps-approve[data-astro-cid-n6vptaeh]>span[data-astro-cid-n6vptaeh]{grid-area:1/1;justify-content:center;align-items:center;gap:.45em;display:inline-flex}.ps-approve[data-astro-cid-n6vptaeh] i[data-astro-cid-n6vptaeh]{background:#fff;border-radius:50%;width:.6em;height:.6em}.ps-approve-a[data-astro-cid-n6vptaeh]{opacity:0}.ps-go[data-astro-cid-n6vptaeh]{background:var(--page);box-shadow:0 0 0 1px var(--line), 0 .6em 1.4em -.8em #0000002e;border-radius:999px;grid-column:2;justify-self:end;align-items:center;gap:.5em;padding:.5em 1em .5em .7em;font-weight:500;display:inline-flex}.ps-go[data-astro-cid-n6vptaeh] svg{color:#fff;background:var(--green);border-radius:999px;width:1.6em;height:1.6em;padding:.32em}.ps-cursor[data-astro-cid-n6vptaeh]{width:1.6em;height:1.6em;color:var(--ink);fill:var(--page);filter:drop-shadow(0 .1em .2em #00000040);opacity:0;pointer-events:none;position:absolute;top:40%;left:55%}@container (width<=560px){.ps-stage[data-astro-cid-n6vptaeh]{--sx:0em;--sy:-1.5em;grid-template-columns:minmax(0,1fr);justify-content:stretch;gap:1.3em;min-height:0;font-size:4cqw}.ps-brief[data-astro-cid-n6vptaeh]{grid-row:auto}.ps-go[data-astro-cid-n6vptaeh]{grid-column:1}}.ps-anim .ps-stage[data-astro-cid-n6vptaeh]{animation:ps-stage var(--loop) var(--ease) infinite paused}.ps-anim .ps-line-1[data-astro-cid-n6vptaeh]{animation:ps-line-1 var(--loop) linear infinite paused}.ps-anim .ps-line-2[data-astro-cid-n6vptaeh]{animation:ps-line-2 var(--loop) linear infinite paused}.ps-anim .ps-line-3[data-astro-cid-n6vptaeh]{animation:ps-line-3 var(--loop) linear infinite paused}.ps-anim .ps-date[data-astro-cid-n6vptaeh]{animation:ps-date var(--loop) var(--pop) infinite paused}.ps-anim .ps-scope[data-astro-cid-n6vptaeh]{animation:ps-scope var(--loop) var(--ease) infinite paused}.ps-anim .ps-row-1[data-astro-cid-n6vptaeh]{animation:ps-row-1 var(--loop) var(--ease) infinite paused}.ps-anim .ps-row-2[data-astro-cid-n6vptaeh]{animation:ps-row-2 var(--loop) var(--ease) infinite paused}.ps-anim .ps-row-3[data-astro-cid-n6vptaeh]{animation:ps-row-3 var(--loop) var(--ease) infinite paused}.ps-anim .ps-price[data-astro-cid-n6vptaeh]{animation:ps-price var(--loop) var(--pop) infinite paused}.ps-anim .ps-start[data-astro-cid-n6vptaeh]{animation:ps-start var(--loop) var(--pop) infinite paused}.ps-anim .ps-approve[data-astro-cid-n6vptaeh]{animation:ps-approve var(--loop) var(--ease) infinite paused}.ps-anim .ps-approve-a[data-astro-cid-n6vptaeh]{animation:ps-approve-a var(--loop) linear infinite paused}.ps-anim .ps-approve-b[data-astro-cid-n6vptaeh]{animation:ps-approve-b var(--loop) linear infinite paused}.ps-anim .ps-cursor[data-astro-cid-n6vptaeh]{animation:ps-cursor var(--loop) var(--ease) infinite paused}.ps-anim .ps-go[data-astro-cid-n6vptaeh]{animation:ps-go var(--loop) var(--pop) infinite paused}.ps-anim.ps-in [data-astro-cid-n6vptaeh]:is(.ps-stage,.ps-line,.ps-date,.ps-scope,.ps-row,.ps-price,.ps-start,.ps-approve,.ps-approve-a,.ps-approve-b,.ps-cursor,.ps-go){animation-play-state:running}@keyframes ps-stage{0%{opacity:0}3%,94%{opacity:1}98%,to{opacity:0}}@keyframes ps-line-1{0%,4%{clip-path:inset(0 100% 0 0);animation-timing-function:steps(27,end)}14%,99%{clip-path:inset(0)}to{clip-path:inset(0 100% 0 0)}}@keyframes ps-line-2{0%,14%{clip-path:inset(0 100% 0 0);animation-timing-function:steps(26,end)}24%,99%{clip-path:inset(0)}to{clip-path:inset(0 100% 0 0)}}@keyframes ps-line-3{0%,24%{clip-path:inset(0 100% 0 0);animation-timing-function:steps(21,end)}32%,99%{clip-path:inset(0)}to{clip-path:inset(0 100% 0 0)}}@keyframes ps-date{0%,34%{opacity:0;transform:scale(.85)}39%,99%{opacity:1;transform:none}to{opacity:0}}@keyframes ps-scope{0%,40%{opacity:0;transform:translate(var(--sx), var(--sy))}49%,99%{opacity:1;transform:none}to{opacity:0}}@keyframes ps-row-1{0%,47%{opacity:0;transform:translateY(.4em)}52%,99%{opacity:1;transform:none}to{opacity:0}}@keyframes ps-row-2{0%,50%{opacity:0;transform:translateY(.4em)}55%,99%{opacity:1;transform:none}to{opacity:0}}@keyframes ps-row-3{0%,53%{opacity:0;transform:translateY(.4em)}58%,99%{opacity:1;transform:none}to{opacity:0}}@keyframes ps-price{0%,57%{opacity:0;transform:scale(.85)}62%,99%{opacity:1;transform:none}to{opacity:0}}@keyframes ps-start{0%,60%{opacity:0;transform:scale(.85)}65%,99%{opacity:1;transform:none}to{opacity:0}}@keyframes ps-approve{0%,74%{background:var(--purple);transform:none}76%{background:var(--purple);transform:scale(.94)}79%,to{background:var(--green);transform:none}}@keyframes ps-approve-a{0%,75%{opacity:1}77%,to{opacity:0}}@keyframes ps-approve-b{0%,75%{opacity:0}78%,to{opacity:1}}@keyframes ps-cursor{0%,63%{opacity:0;transform:translate(7em,6em)}67%{opacity:1}74%{opacity:1;transform:translate(0)}76%{transform:translate(0)scale(.85)}78%{opacity:1;transform:translate(0)}84%,to{opacity:0;transform:translate(.6em,.6em)}}@keyframes ps-go{0%,79%{opacity:0;transform:translateY(.6em)scale(.85)}85%,99%{opacity:1;transform:none}to{opacity:0}}.row[data-astro-cid-ss4vfpwb]:first-child{padding-top:0}.row[data-astro-cid-ss4vfpwb]:last-child{padding-bottom:0}.tr-draw .row[data-astro-cid-ss4vfpwb]:not(.is-in) .tr-icon[data-astro-cid-ss4vfpwb] *{stroke-dasharray:1;stroke-dashoffset:1px}.tr-draw .row[data-astro-cid-ss4vfpwb].is-in .tr-icon[data-astro-cid-ss4vfpwb] *{stroke-dasharray:1;animation:.9s cubic-bezier(.65,0,.35,1) .2s backwards tr-draw}.tr-draw .row[data-astro-cid-ss4vfpwb].is-in .tr-icon[data-astro-cid-ss4vfpwb] :nth-child(2){animation-delay:.38s}.tr-draw .row[data-astro-cid-ss4vfpwb].is-in .tr-icon[data-astro-cid-ss4vfpwb] :nth-child(n+3){animation-delay:.56s}@keyframes tr-draw{0%{stroke-dashoffset:1px}}
