@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.3zvkfbs08rnj_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.p.3strvg7o-g5v2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.1wwzpfhzaj2r0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.2rlzm4mj5kw8e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_eae03ab5-module__aGxsSG__className{font-family:Instrument Serif,Instrument Serif Fallback;font-weight:400}.instrument_serif_eae03ab5-module__aGxsSG__variable{--font-serif:"Instrument Serif", "Instrument Serif Fallback"}
@property --u{syntax:"<length>";inherits:true;initial-value:15px}.as-stage{--as-t:12s;--u:1em;--as-ink:#1c1c17;width:40em;max-width:100%;height:26em;color:var(--as-ink);font-size:clamp(9px,min(1.45vw - 2.4px,3.84615svh - 16.1538px),24px);line-height:1.35;position:relative}.as-stage:before{content:"";background:radial-gradient(closest-side, color-mix(in oklch, var(--color-brand) 16%, transparent), transparent);pointer-events:none;position:absolute;inset:-18% -12%}.as-stage>*{position:absolute}.as-window{background:#fff;border-radius:1em;width:29em;height:21em;top:2.6em;left:0;overflow:hidden;box-shadow:0 0 0 1px #ffffff14,0 30px 60px -24px #000000b3}.as-chrome{border-bottom:1px solid #ecebe3;align-items:center;gap:.35em;height:2em;padding:0 .9em;display:flex}.as-chrome i{background:#e2e0d2;border-radius:50%;width:.55em;height:.55em}.as-chrome span{color:#a3a195;margin-left:.7em;font-size:.72em}.as-site{color:#2b4336;background:#f6efe4;border-radius:.6em;height:17.2em;margin:.9em;position:relative}.as-site>*{position:absolute}.as-site-nav{align-items:center;gap:.7em;height:1.3em;display:flex;top:1em;left:1.1em;right:1.1em}.as-site-logo{font-family:var(--font-serif), Georgia, serif;margin-right:auto;font-size:1.25em;font-style:italic;line-height:1}.as-site-nav i{background:#2b433633;border-radius:1em;width:2em;height:.3em}.as-site-nav b{color:#f6efe4;background:#2b4336;border-radius:99px;padding:.3em .75em;font-size:.65em}.as-site-h{top:calc(var(--u) * 3);left:calc(var(--u) * 1.1);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.02em;white-space:nowrap;font-size:1.75em;line-height:1}.as-site-h em{color:#c8643b}.as-line{background:#2b433624;border-radius:1em;width:60%;height:.3em;top:5.3em;left:1.1em}.as-line-short{width:38%;top:5.9em}.as-site-img{background:#c8643b;border-radius:.5em;height:8.4em;top:7em;left:1.1em;right:1.1em;overflow:hidden}.as-sun{background:#f2b77f;border-radius:50%;width:3.4em;height:3.4em;position:absolute;top:14%;right:18%}.as-cup{background:#f6efe4;border-radius:50%;width:5em;height:5em;position:absolute;bottom:-2.2em;left:8%;box-shadow:inset 0 0 0 1.1em #5a3a2b}.as-box{border:2px dashed var(--color-brand);background:color-mix(in oklch, var(--color-brand) 18%, transparent);transform-origin:0 0;opacity:0;width:11em;height:5.6em;animation:as-box var(--as-t) infinite;border-radius:.3em;top:8em;left:11.5em}.as-pin{background:var(--color-success);color:#fff;width:1.9em;height:1.9em;box-shadow:inset 0 0 0 1.5px var(--as-ink), 0 6px 14px -6px #0000008c;font-variant-numeric:tabular-nums;transform-origin:0 100%;border-radius:999px 999px 999px 4px;place-items:center;font-size:1em;font-weight:700;line-height:1;display:grid}.as-pin>*{grid-area:1/1}.as-pin b{opacity:0}.as-pin svg{opacity:1}.as-pin-1{animation:as-pin-1 var(--as-t) infinite;top:1.5em;left:7em}.as-pin-1 b{animation:as-num-1 var(--as-t) infinite}.as-pin-1 svg{animation:as-tick-1 var(--as-t) infinite}.as-pin-2{animation:as-pin-2 var(--as-t) infinite;top:6.1em;left:11.5em}.as-pin-2 b{animation:as-num-2 var(--as-t) infinite}.as-pin-2 svg{animation:as-tick-2 var(--as-t) infinite}.as-cursor{opacity:0;filter:drop-shadow(0 2px 3px #0000004d);width:1.6em;height:1.6em;animation:as-cursor var(--as-t) infinite;top:0;left:0}.as-cursor svg{width:100%;height:100%;display:block}.as-chip{white-space:nowrap;background:#fff;border-radius:99px;align-items:center;gap:.45em;padding:.5em .85em;font-size:.82em;font-weight:600;display:inline-flex;box-shadow:0 18px 36px -16px #000000a6}.as-share{left:calc(var(--u) * 14.5);top:calc(var(--u) * 1.3);z-index:2;animation:as-share var(--as-t) infinite}.as-share span{color:#8a897e;font-weight:400}.as-card{z-index:3;background:#fff;border-radius:.9em;padding:.85em .95em;font-size:.92em;box-shadow:0 24px 48px -20px #000000bf}.as-who{align-items:center;gap:.4em;font-size:.9em;display:flex}.as-who img{background:#e6e6d8;border-radius:50%;width:1.7em;height:1.7em}.as-who span{color:#a3a195}.as-msg{align-items:center;gap:.45em;margin-top:.45em;display:flex;overflow:hidden}.as-num{background:var(--color-brand);width:1.45em;height:1.45em;color:var(--primary-foreground);box-shadow:inset 0 0 0 1.2px var(--as-ink);border-radius:999px 999px 999px 3px;flex:none;place-items:center;font-size:.75em;font-weight:700;display:grid}.as-done{background:color-mix(in oklch, var(--color-success) 14%, #fff);color:var(--color-success);border-radius:99px;align-items:center;gap:.3em;margin-top:.6em;padding:.25em .65em;font-size:.8em;font-weight:600;display:inline-flex;overflow:hidden}.as-card-client{left:calc(var(--u) * 24.5);top:calc(var(--u) * 4.6);width:calc(var(--u) * 15.5);animation:as-card-client var(--as-t) infinite}.as-msg-2{max-height:2.4em;animation:as-msg-2 var(--as-t) infinite}.as-card-client .as-done{max-height:2em;animation:as-done var(--as-t) infinite}.as-card-team{left:calc(var(--u) * 20);top:calc(var(--u) * 19.4);width:calc(var(--u) * 13);animation:as-card-team var(--as-t) infinite}.as-progress{left:calc(var(--u) * 1.4);top:calc(var(--u) * 22.4);z-index:2;animation:as-progress var(--as-t) infinite;gap:.8em}.as-progress-label{display:grid}.as-progress-label>*{grid-area:1/1;align-items:center;gap:.3em;display:inline-flex}.as-open{opacity:0;animation:as-open var(--as-t) infinite}.as-all{color:var(--color-success);animation:as-all var(--as-t) infinite}.as-progress i{background:#e8e6da;border-radius:99px;width:6em;height:.4em;position:relative;overflow:hidden}.as-progress b{border-radius:inherit;background:var(--color-success);transform-origin:0;animation:as-bar var(--as-t) infinite;position:absolute;inset:0}.as-title{max-width:30rem;font-family:var(--font-serif), Georgia, serif;letter-spacing:-.02em;margin-top:2.6rem;font-size:clamp(2.3rem,3.3vw,3.3rem);font-weight:400;line-height:1}.as-title em{color:var(--color-brand)}@keyframes as-share{0%,2%{opacity:0;transform:translateY(.6em)scale(.9)}6%,90%{opacity:1;transform:none}95%,to{opacity:0;transform:none}}@keyframes as-cursor{0%,4%{opacity:0;transform:translate(19em,15em)}7%{opacity:1;transform:translate(19em,15em)}14%{transform:translate(6.73em,3.23em)scale(1)}15%{transform:translate(6.73em,3.23em)scale(.82)}16.5%,24%{transform:translate(6.73em,3.23em)scale(1)}31%{transform:translate(11.23em,7.83em)scale(1)}32.5%{transform:translate(11.23em,7.83em)scale(.82)}40%{transform:translate(22.23em,13.43em)scale(.82)}41.5%{opacity:1;transform:translate(22.23em,13.43em)scale(1)}48%{opacity:0;transform:translate(25em,15.5em)}to{opacity:0;transform:translate(25em,15.5em)}}@keyframes as-pin-1{0%,15%{opacity:1;background:var(--color-brand);color:var(--primary-foreground);transform:scale(0)}17.5%{transform:scale(1.18)}19%,63%{opacity:1;background:var(--color-brand);color:var(--primary-foreground);transform:scale(1)}65%{background:var(--color-success);color:#fff;transform:scale(1.15)}67%,90%{opacity:1;background:var(--color-success);color:#fff;transform:scale(1)}95%,to{opacity:0;background:var(--color-success);color:#fff;transform:scale(.6)}}@keyframes as-num-1{0%,64%{opacity:1}65%,to{opacity:0}}@keyframes as-tick-1{0%,64%{opacity:0}65%,to{opacity:1}}@keyframes as-box{0%,32%{opacity:1;transform:scale(0)}40%{opacity:1;transform:scale(1)}64%{opacity:1;transform:scale(1)}68%,to{opacity:0;transform:scale(1)}}@keyframes as-pin-2{0%,41%{opacity:1;background:var(--color-brand);color:var(--primary-foreground);transform:scale(0)}43.5%{transform:scale(1.18)}45%,65%{opacity:1;background:var(--color-brand);color:var(--primary-foreground);transform:scale(1)}67%{background:var(--color-success);color:#fff;transform:scale(1.15)}69%,90%{opacity:1;background:var(--color-success);color:#fff;transform:scale(1)}95%,to{opacity:0;background:var(--color-success);color:#fff;transform:scale(.6)}}@keyframes as-num-2{0%,66%{opacity:1}67%,to{opacity:0}}@keyframes as-tick-2{0%,66%{opacity:0}67%,to{opacity:1}}@keyframes as-card-client{0%,17%{opacity:0;transform:translateY(.8em)}21%,90%{opacity:1;transform:none}95%,to{opacity:0;transform:none}}@keyframes as-msg-2{0%,43%{opacity:0;max-height:0;margin-top:0}47%,to{opacity:1;max-height:2.4em;margin-top:.45em}}@keyframes as-done{0%,64%{opacity:0;max-height:0;margin-top:0;padding-block:0}68%,to{opacity:1;max-height:2em;margin-top:.6em;padding-block:.25em}}@keyframes as-card-team{0%,52%{opacity:0;transform:translateY(.8em)}57%,90%{opacity:1;transform:none}95%,to{opacity:0;transform:none}}@keyframes as-progress{0%,44%{opacity:0;transform:translateY(.6em)}48%,90%{opacity:1;transform:none}95%,to{opacity:0;transform:none}}@keyframes as-open{0%,67%{opacity:1}68%,to{opacity:0}}@keyframes as-all{0%,68%{opacity:0}69.5%,to{opacity:1}}@keyframes as-bar{0%,63%{transform:scaleX(0)}66%{transform:scaleX(.5)}69%,to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.as-stage *,.as-stage :before{animation:none!important}}
