.cta[data-astro-cid-4zgmmfpt]{padding-block:var(--space-section)}.box[data-astro-cid-4zgmmfpt]{background:var(--color-surface);border-radius:calc(var(--radius) * 1.6);padding:clamp(2rem,6vw,5rem);position:relative;overflow:hidden}.box[data-astro-cid-4zgmmfpt]>[data-astro-cid-4zgmmfpt]:not(.deco){position:relative}.lead[data-astro-cid-4zgmmfpt]{margin-bottom:2rem}h2[data-astro-cid-4zgmmfpt]{max-width:28ch}.deco[data-astro-cid-4zgmmfpt] span[data-astro-cid-4zgmmfpt]{border-radius:999px;position:absolute}.deco[data-astro-cid-4zgmmfpt] span[data-astro-cid-4zgmmfpt]:first-child{background:var(--color-accent-soft);width:220px;height:96px;animation:9s ease-in-out infinite alternate drift;top:18%;right:-40px}.deco[data-astro-cid-4zgmmfpt] span[data-astro-cid-4zgmmfpt]:last-child{background:var(--color-accent);opacity:.9;width:170px;height:76px;animation:11s ease-in-out infinite alternate-reverse drift;top:calc(18% + 70px);right:70px}@keyframes drift{to{transform:translate(-26px,14px)}}@media (width<=700px){.deco[data-astro-cid-4zgmmfpt]{opacity:.35}}.has-scene[data-astro-cid-4zgmmfpt]{grid-template-columns:1fr minmax(0,1.05fr);align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}@media (width<=860px){.has-scene[data-astro-cid-4zgmmfpt]{grid-template-columns:1fr}}.mt[data-astro-cid-4zgmmfpt]{justify-items:center;display:grid}.lid[data-astro-cid-4zgmmfpt]{aspect-ratio:16/10;background:var(--color-laptop-edge);border-radius:14px 14px 4px 4px;width:100%;padding:2.2%;position:relative}.base[data-astro-cid-4zgmmfpt]{background:var(--color-laptop);border-radius:0 0 14px 14px;width:112%;height:12px}.scr[data-astro-cid-4zgmmfpt]{background:var(--color-bg);font-family:var(--font-body);color:var(--color-text);border-radius:6px;position:absolute;inset:2.2%;overflow:hidden;container-type:inline-size}.scr[data-astro-cid-4zgmmfpt] p[data-astro-cid-4zgmmfpt]{margin:0}.scr[data-astro-cid-4zgmmfpt] small[data-astro-cid-4zgmmfpt]{font:500 3cqw/1.2 var(--font-body);color:var(--color-text-muted);display:block}.compose[data-astro-cid-4zgmmfpt],.inbox[data-astro-cid-4zgmmfpt]{align-content:start;gap:2.4cqw;padding:5cqw 6cqw;display:grid;position:absolute;inset:0}.compose[data-astro-cid-4zgmmfpt]{background:var(--color-surface)}.to[data-astro-cid-4zgmmfpt],.sub[data-astro-cid-4zgmmfpt]{border-bottom:1px solid var(--color-border);font:600 3.4cqw/1.2 var(--font-body);gap:2cqw;padding-bottom:1.6cqw;display:flex}.to[data-astro-cid-4zgmmfpt] span[data-astro-cid-4zgmmfpt],.sub[data-astro-cid-4zgmmfpt] span[data-astro-cid-4zgmmfpt]{min-width:18cqw;color:var(--color-text-muted);font-weight:500}.ln[data-astro-cid-4zgmmfpt]{background:var(--color-border);transform-origin:0;border-radius:99px;height:2cqw;transform:scaleX(0)}.ln[data-astro-cid-4zgmmfpt].short{width:60%}.send[data-astro-cid-4zgmmfpt]{background:var(--color-accent);color:var(--color-on-accent);font:650 3.4cqw/1 var(--font-body);border-radius:99px;justify-self:start;margin-top:2cqw;padding:2cqw 4.4cqw}.inbox[data-astro-cid-4zgmmfpt]{opacity:0}.head[data-astro-cid-4zgmmfpt]{font:650 3.8cqw/1 var(--font-heading)}.mail[data-astro-cid-4zgmmfpt]{background:var(--color-surface);font:3.6cqw/1.2 var(--font-body);opacity:0;border:2px solid #0000;border-radius:3cqw;align-items:center;gap:2.4cqw;padding:2.4cqw 3.4cqw;display:flex;transform:translateY(-4cqw)}.mail[data-astro-cid-4zgmmfpt] span[data-astro-cid-4zgmmfpt]{flex:1}.mail[data-astro-cid-4zgmmfpt] em[data-astro-cid-4zgmmfpt]{color:var(--color-text-muted);font-size:3cqw;font-style:normal}.dot[data-astro-cid-4zgmmfpt]{background:var(--color-accent);border-radius:99px;width:2.4cqw;height:2.4cqw}.reply[data-astro-cid-4zgmmfpt]{background:var(--color-accent);max-width:78%;color:var(--color-on-accent);font:500 3.5cqw/1.3 var(--font-body);opacity:0;border-radius:3.6cqw 3.6cqw 1cqw;justify-self:end;padding:2.4cqw 3.6cqw;display:grid;transform:translateY(3cqw)}.reply[data-astro-cid-4zgmmfpt]>[data-astro-cid-4zgmmfpt]{grid-area:1/1}.txt[data-astro-cid-4zgmmfpt]{opacity:0}.dots[data-astro-cid-4zgmmfpt]{align-items:center;gap:1.2cqw;display:flex}.dots[data-astro-cid-4zgmmfpt] i[data-astro-cid-4zgmmfpt]{background:currentColor;border-radius:99px;width:1.8cqw;height:1.8cqw}.done[data-astro-cid-4zgmmfpt]{background:var(--color-deep);color:#fff;font:650 3.4cqw/1 var(--font-body);opacity:0;border-radius:99px;justify-self:start;align-items:center;gap:2cqw;padding:1.8cqw 3.6cqw 1.8cqw 1.8cqw;display:flex;transform:scale(.6)}.ic[data-astro-cid-4zgmmfpt]{background:var(--color-accent);width:6cqw;height:6cqw;color:var(--color-on-accent);border-radius:99px;place-items:center;display:grid}@keyframes grow{to{transform:none}}@keyframes press{50%{transform:scale(.9)}}@keyframes fly{to{opacity:0;transform:translate(30%,-40%)scale(.5)rotate(-6deg)}}@keyframes show{to{opacity:1;transform:none}}@keyframes open{to{border-color:var(--color-accent)}}@keyframes hide{to{opacity:0}}@keyframes blink{50%{opacity:.3}}.play[data-astro-cid-4zgmmfpt] .ln[data-astro-cid-4zgmmfpt]{animation:grow .6s calc(var(--i) * .3s + .4s) var(--ease) forwards}.play[data-astro-cid-4zgmmfpt] .send[data-astro-cid-4zgmmfpt]{animation:press .35s 1.9s var(--ease)}.play[data-astro-cid-4zgmmfpt] .compose[data-astro-cid-4zgmmfpt]{animation:.6s cubic-bezier(.5,0,.75,0) 2.3s forwards fly}.play[data-astro-cid-4zgmmfpt] .inbox[data-astro-cid-4zgmmfpt]{animation:.3s 2.7s forwards show}.play[data-astro-cid-4zgmmfpt] .mail[data-astro-cid-4zgmmfpt]{animation:show .5s 3s var(--ease) forwards, open .3s 3.9s forwards}.play[data-astro-cid-4zgmmfpt] .dot[data-astro-cid-4zgmmfpt]{animation:.3s 3.9s forwards hide}.play[data-astro-cid-4zgmmfpt] .reply[data-astro-cid-4zgmmfpt]{animation:show .5s 4.4s var(--ease) forwards}.play[data-astro-cid-4zgmmfpt] .dots[data-astro-cid-4zgmmfpt]{animation:.2s 5.8s forwards hide}.play[data-astro-cid-4zgmmfpt] .dots[data-astro-cid-4zgmmfpt] i[data-astro-cid-4zgmmfpt]{animation:.9s infinite blink}.play[data-astro-cid-4zgmmfpt] .dots[data-astro-cid-4zgmmfpt] i[data-astro-cid-4zgmmfpt]:nth-child(2){animation-delay:.15s}.play[data-astro-cid-4zgmmfpt] .dots[data-astro-cid-4zgmmfpt] i[data-astro-cid-4zgmmfpt]:nth-child(3){animation-delay:.3s}.play[data-astro-cid-4zgmmfpt] .txt[data-astro-cid-4zgmmfpt]{animation:.3s 5.8s forwards show}.play[data-astro-cid-4zgmmfpt] .done[data-astro-cid-4zgmmfpt]{animation:show .5s 6.8s var(--ease) forwards}html:not(.js) .compose[data-astro-cid-4zgmmfpt]{display:none}html:not(.js) .inbox[data-astro-cid-4zgmmfpt],html:not(.js) .mail[data-astro-cid-4zgmmfpt],html:not(.js) .reply[data-astro-cid-4zgmmfpt],html:not(.js) .txt[data-astro-cid-4zgmmfpt],html:not(.js) .done[data-astro-cid-4zgmmfpt]{opacity:1;transform:none}html:not(.js) .dots[data-astro-cid-4zgmmfpt],html:not(.js) .dot[data-astro-cid-4zgmmfpt]{opacity:0}@media (prefers-reduced-motion:reduce){.scr[data-astro-cid-4zgmmfpt] [data-astro-cid-4zgmmfpt],.scr[data-astro-cid-4zgmmfpt]{animation:none!important}.compose[data-astro-cid-4zgmmfpt]{display:none}.inbox[data-astro-cid-4zgmmfpt],.mail[data-astro-cid-4zgmmfpt],.reply[data-astro-cid-4zgmmfpt],.txt[data-astro-cid-4zgmmfpt],.done[data-astro-cid-4zgmmfpt]{opacity:1;transform:none}.dots[data-astro-cid-4zgmmfpt],.dot[data-astro-cid-4zgmmfpt]{opacity:0}}
