.hand[data-astro-cid-c5erptno]{--p: 0;position:relative;height:220svh}.hand-pin[data-astro-cid-c5erptno]{position:sticky;top:var(--nav-h);height:calc(100svh - var(--nav-h));overflow:hidden;display:grid;place-items:center}.hand-pin[data-astro-cid-c5erptno]>[data-astro-cid-c5erptno]{grid-area:1 / 1}.hand-backdrop[data-astro-cid-c5erptno]{position:absolute;inset:0;z-index:0}.hand-words[data-astro-cid-c5erptno]{z-index:1;width:100%;opacity:calc(1 - var(--p) * 1.7);transform:translateY(calc(var(--p) * -14svh)) scale(calc(1 - var(--p) * .08));will-change:transform,opacity}.hand-demo[data-astro-cid-c5erptno]{z-index:2;perspective:1500px;transform:translateY(calc((1 - var(--p)) * 78svh));will-change:transform}.hand-demo[data-astro-cid-c5erptno]>*{transform:rotateX(calc((1 - var(--p)) * 16deg)) scale(calc(.9 + var(--p) * .1));transform-origin:50% 100%;opacity:calc(.75 + var(--p) * .25);will-change:transform,opacity}@media(prefers-reduced-motion:reduce){.hand[data-astro-cid-c5erptno]{height:auto}.hand-pin[data-astro-cid-c5erptno]{position:static;height:auto;display:block;padding:3rem 0}.hand-words[data-astro-cid-c5erptno],.hand-demo[data-astro-cid-c5erptno],.hand-demo[data-astro-cid-c5erptno]>*{opacity:1;transform:none}.hand-demo[data-astro-cid-c5erptno]{margin-top:3rem}}.dd-stage[data-v-eaff3e46]{--ink-on-dark: rgb(255 255 255 / .92);--muted-on-dark: rgb(255 255 255 / .58);position:relative;width:100%;overflow:hidden;color:var(--ink-on-dark);background:radial-gradient(60% 55% at 50% 52%,rgb(77 107 169 / .28),transparent 70%),linear-gradient(to bottom,transparent 0,#0b1524 7%,#0b1524 93%,transparent 100%);container-type:inline-size}.dd-inner[data-v-eaff3e46]{display:flex;flex-direction:column;height:clamp(32rem,calc(100svh - var(--nav-h) - 2rem),42rem);margin:0 auto;max-width:var(--container-page, 80rem);padding:2.25rem 1rem 1.75rem}@media(min-width:768px){.dd-inner[data-v-eaff3e46]{padding-inline:2rem}}.dd-tabs[data-v-eaff3e46]{display:flex;gap:.25rem;margin:0 auto;padding:.25rem;max-width:100%;border-radius:9999px;background:#ffffff14;border:1px solid rgb(255 255 255 / .1)}.dd-tab[data-v-eaff3e46]{position:relative;min-height:2.75rem;padding:0 1.1rem;border-radius:9999px;font-size:.875rem;font-weight:600;color:var(--muted-on-dark);transition:color .2s ease,background-color .2s ease}.dd-tab[data-v-eaff3e46]:focus-visible{outline:2px solid var(--color-green);outline-offset:2px}.dd-tab.is-active[data-v-eaff3e46]{color:var(--color-navy);background:#fff}.dd-tab-bar[data-v-eaff3e46]{position:absolute;left:1.1rem;right:1.1rem;bottom:.45rem;height:2px;border-radius:1px;background:#0f1c2e14;overflow:hidden}.dd-tab:not(.is-active) .dd-tab-bar[data-v-eaff3e46]{visibility:hidden}.dd-tab-fill[data-v-eaff3e46]{display:block;height:100%;background:var(--color-link);transform-origin:left center;transform:scaleX(0)}.dd-body[data-v-eaff3e46]{position:relative;flex:1;min-height:0;margin-top:.75rem;transition:opacity .45s ease}.is-fading .dd-body[data-v-eaff3e46]{opacity:0}.dd-ring[data-v-eaff3e46],.dd-site[data-v-eaff3e46],.dd-shots[data-v-eaff3e46],.dd-core[data-v-eaff3e46]{position:absolute;inset:0}.dd-ring[data-v-eaff3e46]{margin:0;padding:0;list-style:none;transition:opacity .3s ease}.is-site .dd-ring[data-v-eaff3e46],.is-shots .dd-ring[data-v-eaff3e46]{opacity:0;visibility:hidden}.dd-file[data-v-eaff3e46]{position:absolute;top:46%;left:50%;display:flex;flex-direction:column;align-items:center;gap:.5rem;width:8.5rem;will-change:transform,opacity}.dd-icon[data-v-eaff3e46]{position:relative;display:grid;place-items:center;width:4.25rem;height:5.25rem}.dd-icon-page[data-v-eaff3e46]{border-radius:.3rem;background:#fff;clip-path:polygon(0 0,72% 0,100% 20%,100% 100%,0 100%);box-shadow:0 8px 24px #00000059}.dd-icon-page[data-v-eaff3e46]:after{content:"";position:absolute;top:0;right:0;width:28%;height:20%;background:#d0d4dd;border-bottom-left-radius:.2rem}.dd-lines[data-v-eaff3e46]{position:absolute;inset:26% 16% auto;display:grid;gap:.28rem}.dd-lines i[data-v-eaff3e46]{display:block;height:.18rem;border-radius:1rem;background:#d6d9e1}.dd-lines i[data-v-eaff3e46]:nth-child(2n){width:70%}.dd-badge[data-v-eaff3e46]{position:absolute;left:-.45rem;bottom:.9rem;padding:.18rem .42rem;border-radius:.25rem;font-size:.68rem;font-weight:800;letter-spacing:.02em;color:#fff;background:var(--badge, hsl(222 12% 42%))}.is-pdf[data-v-eaff3e46]{--badge: hsl(4 72% 50%)}.is-sheet[data-v-eaff3e46]{--badge: hsl(145 55% 34%)}.is-doc[data-v-eaff3e46]{--badge: hsl(216 70% 48%)}.is-csv[data-v-eaff3e46]{--badge: hsl(172 55% 33%)}.dd-icon-photo[data-v-eaff3e46]{width:5.25rem;height:4.25rem;overflow:hidden;border:3px solid #fff;border-radius:.35rem;box-shadow:0 8px 24px #00000059}.dd-icon-photo img[data-v-eaff3e46]{width:100%;height:100%;object-fit:cover}.dd-icon-mail[data-v-eaff3e46]{width:4.75rem;height:3.6rem}.dd-icon-mail svg[data-v-eaff3e46]{width:100%;height:100%}.dd-icon-mail rect[data-v-eaff3e46]{fill:#fff}.dd-icon-mail path[data-v-eaff3e46]{fill:none;stroke:var(--color-link);stroke-width:3;stroke-linejoin:round}.dd-mail-dot[data-v-eaff3e46]{position:absolute;top:-.35rem;right:-.35rem;display:grid;place-items:center;width:1.1rem;height:1.1rem;border-radius:50%;font-size:.62rem;font-style:normal;font-weight:700;color:#fff;background:#db3024}.dd-file-name[data-v-eaff3e46]{max-width:100%;font-size:.8rem;font-weight:600;line-height:1.3;text-align:center;color:var(--ink-on-dark);text-shadow:0 1px 8px rgb(0 0 0 / .55);overflow-wrap:anywhere}.dd-core[data-v-eaff3e46]{display:grid;place-items:center;pointer-events:none}.dd-mark[data-v-eaff3e46]{display:grid;place-items:center;width:4.5rem;height:4.5rem;border-radius:1.1rem;background:#fff;box-shadow:0 0 #9ffa8e80;opacity:0;transform:scale(.6);transition:opacity .3s ease,transform .6s cubic-bezier(.3,.8,.3,1)}.dd-mark img[data-v-eaff3e46]{width:2.75rem;height:2.75rem}.is-gather .dd-mark[data-v-eaff3e46]{opacity:1;transform:scale(1);animation:dd-pulse-eaff3e46 .7s ease-out .5s}.is-site .dd-core .dd-mark[data-v-eaff3e46]{opacity:1}@keyframes dd-pulse-eaff3e46{to{box-shadow:0 0 0 1.75rem #9ffa8e00}}.dd-working[data-v-eaff3e46]{position:absolute;inset:-.55rem;border-radius:1.4rem;background:conic-gradient(from 0deg,var(--color-green) 0 18%,transparent 18% 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:3px;opacity:0;animation:dd-sweep-eaff3e46 1.3s linear infinite}.dd-mark[data-v-eaff3e46]{position:relative}.is-gather .dd-working[data-v-eaff3e46],.is-site .dd-working[data-v-eaff3e46]{opacity:1}@keyframes dd-sweep-eaff3e46{to{transform:rotate(360deg)}}.dd-site[data-v-eaff3e46]{display:flex;align-items:center;justify-content:center;gap:clamp(.75rem,2.5cqi,2rem);visibility:hidden}.is-site .dd-site[data-v-eaff3e46]{visibility:visible}.dd-step-mark[data-v-eaff3e46]{display:flex;flex-direction:column;align-items:center;gap:.75rem}.dd-mark-slot[data-v-eaff3e46]{width:4.5rem;height:4.5rem}.dd-step-label[data-v-eaff3e46]{font-size:.8rem;font-weight:600;color:var(--muted-on-dark);white-space:nowrap;opacity:0}.is-site .dd-step-label[data-v-eaff3e46]{animation:dd-check-eaff3e46 .4s ease .7s forwards}.dd-dots i[data-v-eaff3e46]{display:inline-block;font-style:normal;animation:dd-blink-eaff3e46 1.2s infinite}.dd-dots i[data-v-eaff3e46]:nth-child(2){animation-delay:.2s}.dd-dots i[data-v-eaff3e46]:nth-child(3){animation-delay:.4s}@keyframes dd-blink-eaff3e46{0%,60%,to{opacity:.25}30%{opacity:1}}.dd-link[data-v-eaff3e46]{width:clamp(2rem,5cqi,3.5rem);flex:none;opacity:0}.dd-link path[data-v-eaff3e46]{fill:none;stroke:#ffffff73;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.is-site .dd-link[data-v-eaff3e46]{animation:dd-check-eaff3e46 .4s ease .7s forwards}.dd-person[data-v-eaff3e46]{position:relative;margin:0;width:min(34cqi,17rem);overflow:hidden;border:4px solid #fff;border-radius:1rem;background:#fff;box-shadow:0 18px 40px #00000073;opacity:0}.dd-person-img[data-v-eaff3e46]{display:block;overflow:hidden}.dd-person img[data-v-eaff3e46]{display:block;width:100%;aspect-ratio:1 / 1.02;object-fit:cover;object-position:50% 22%;transform-origin:45% 30%}.is-site .dd-person[data-v-eaff3e46]{animation:dd-rise-eaff3e46 .5s cubic-bezier(.2,.8,.2,1) .55s forwards}.is-site .dd-person img[data-v-eaff3e46]{animation:dd-kenburns-eaff3e46 3.6s ease-out .55s forwards}@keyframes dd-kenburns-eaff3e46{0%{transform:scale(1)}to{transform:scale(1.14) translate(-2.5%,-1.5%)}}.dd-sweep[data-v-eaff3e46]{position:absolute;inset:0;background:linear-gradient(115deg,transparent 38%,rgb(255 255 255 / .28) 50%,transparent 62%);transform:translate(-120%);pointer-events:none}.is-site .dd-sweep[data-v-eaff3e46]{animation:dd-sweep-move-eaff3e46 1.5s ease-in-out .9s 2}@keyframes dd-sweep-move-eaff3e46{to{transform:translate(120%)}}.dd-tick[data-v-eaff3e46]{position:absolute;display:grid;place-items:center;width:1.6rem;height:1.6rem;border-radius:50%;background:#fff;box-shadow:0 4px 12px #0000004d;opacity:0;transform:scale(.4)}.dd-tick svg[data-v-eaff3e46]{width:1rem;height:1rem}.dd-tick path[data-v-eaff3e46]{fill:none;stroke:#27864f;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.dd-tick-1[data-v-eaff3e46]{top:10%;left:7%}.dd-tick-2[data-v-eaff3e46]{top:32%;right:8%}.dd-tick-3[data-v-eaff3e46]{top:58%;left:10%}.is-site .dd-tick[data-v-eaff3e46]{animation:dd-tick-pop-eaff3e46 .35s cubic-bezier(.3,1.6,.5,1) forwards}.is-site .dd-tick-1[data-v-eaff3e46]{animation-delay:1.1s}.is-site .dd-tick-2[data-v-eaff3e46]{animation-delay:1.7s}.is-site .dd-tick-3[data-v-eaff3e46]{animation-delay:2.3s}@keyframes dd-tick-pop-eaff3e46{to{opacity:1;transform:scale(1)}}.dd-sign[data-v-eaff3e46]{position:absolute;left:0;right:0;bottom:0;display:flex;align-items:center;gap:.6rem;padding:.45rem .7rem;background:#fffffff5;transform:translateY(102%)}.is-site .dd-sign[data-v-eaff3e46]{animation:dd-sign-rise-eaff3e46 .45s cubic-bezier(.2,.8,.2,1) 2.05s forwards}@keyframes dd-sign-rise-eaff3e46{to{transform:translateY(0)}}.dd-sig[data-v-eaff3e46]{width:5.5rem;flex:none}.dd-sig path[data-v-eaff3e46]{fill:none;stroke:var(--color-navy);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.dd-sig-1[data-v-eaff3e46]{stroke-dasharray:140;stroke-dashoffset:140}.dd-sig-2[data-v-eaff3e46]{stroke-dasharray:180;stroke-dashoffset:180}.dd-sig-3[data-v-eaff3e46]{stroke-dasharray:160;stroke-dashoffset:160}.is-site .dd-sig-1[data-v-eaff3e46]{animation:dd-sig-draw-eaff3e46 .4s ease-out 2.45s forwards}.is-site .dd-sig-2[data-v-eaff3e46]{animation:dd-sig-draw-eaff3e46 .55s ease-out 2.85s forwards}.is-site .dd-sig-3[data-v-eaff3e46]{animation:dd-sig-draw-eaff3e46 .4s ease-in-out 3.4s forwards}@keyframes dd-sig-draw-eaff3e46{to{stroke-dashoffset:0}}.dd-sign-text[data-v-eaff3e46]{font-size:.7rem;font-weight:600;line-height:1.25;color:var(--color-mock-ink);opacity:0}.is-site .dd-sign-text[data-v-eaff3e46]{animation:dd-check-eaff3e46 .35s ease 3.45s forwards}@keyframes dd-check-eaff3e46{to{opacity:1}}@keyframes dd-rise-eaff3e46{0%{opacity:0;transform:translateY(1.25rem)}to{opacity:1;transform:none}}.dd-shots[data-v-eaff3e46]{perspective:1400px;visibility:hidden}.is-shots .dd-shots[data-v-eaff3e46]{visibility:visible}.dd-shot[data-v-eaff3e46]{position:absolute;margin:0;width:min(58%,42rem);border-radius:.6rem;overflow:hidden;background:#fff;box-shadow:0 24px 60px #0000008c,0 0 0 1px #ffffff14;opacity:0;z-index:calc(1 + var(--i))}.dd-shot img[data-v-eaff3e46]{display:block;width:100%;height:auto}.dd-shot-bar[data-v-eaff3e46]{display:flex;align-items:center;gap:.3rem;padding:.4rem .6rem;background:#eff1f5;border-bottom:1px solid var(--color-mock-line)}.dd-shot-bar i[data-v-eaff3e46]{width:.5rem;height:.5rem;border-radius:50%;background:#cbcfd8}.dd-shot-bar span[data-v-eaff3e46]{margin-left:.5rem;padding:.1rem .6rem;border-radius:9999px;background:#fff;font-size:.62rem;font-weight:600;color:var(--color-mock-muted)}.dd-shot-chip[data-v-eaff3e46]{position:absolute;left:.6rem;bottom:.6rem;padding:.25rem .7rem;border-radius:9999px;background:var(--color-navy);color:#fff;font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.at-0[data-v-eaff3e46]{left:1%;top:0;--tilt: 7deg}.at-1[data-v-eaff3e46]{right:1%;top:14%;--tilt: -7deg}.at-2[data-v-eaff3e46]{left:6%;bottom:10%;--tilt: 6deg}.at-3[data-v-eaff3e46]{right:5%;bottom:0;--tilt: -6deg}.is-shots .dd-shot[data-v-eaff3e46]{animation:dd-land-eaff3e46 .65s cubic-bezier(.2,.8,.25,1) calc(var(--i) * .55s) forwards}.from-l[data-v-eaff3e46]{--fly: -70%}.from-r[data-v-eaff3e46]{--fly: 70%}@keyframes dd-land-eaff3e46{0%{opacity:0;transform:translate(var(--fly)) rotateY(calc(var(--tilt) * 3)) scale(.9)}70%{opacity:1;transform:translate(calc(var(--fly) * -.03)) rotateY(calc(var(--tilt) * .7)) scale(1.01)}to{opacity:1;transform:rotateY(var(--tilt))}}@container (max-width: 40rem){.dd-file[data-v-eaff3e46]{width:6rem}.dd-icon[data-v-eaff3e46]{transform:scale(.8)}.dd-file-name[data-v-eaff3e46]{font-size:.66rem}.dd-site[data-v-eaff3e46]{gap:.6rem}.dd-step-mark[data-v-eaff3e46],.dd-link[data-v-eaff3e46]{display:none}.is-site .dd-core .dd-mark[data-v-eaff3e46]{opacity:0}.dd-person[data-v-eaff3e46]{width:min(72cqi,17rem)}.dd-shot[data-v-eaff3e46]{width:88%}.at-0[data-v-eaff3e46]{left:0;top:0}.at-1[data-v-eaff3e46]{right:0;top:22%}.at-2[data-v-eaff3e46]{left:0;top:44%;bottom:auto}.at-3[data-v-eaff3e46]{right:0;bottom:0}}.dd-status[data-v-eaff3e46]{margin-top:.75rem;min-height:1.5rem;font-size:.875rem;font-weight:500;text-align:center;color:var(--muted-on-dark)}.is-still .dd-shot[data-v-eaff3e46]{animation:none;opacity:1;transform:rotateY(var(--tilt))}@media(prefers-reduced-motion:reduce){.dd-shot[data-v-eaff3e46],.dd-step-mark[data-v-eaff3e46],.dd-step-label[data-v-eaff3e46],.dd-person[data-v-eaff3e46],.dd-person img[data-v-eaff3e46],.dd-link[data-v-eaff3e46],.dd-sweep[data-v-eaff3e46],.dd-tick[data-v-eaff3e46],.dd-sign[data-v-eaff3e46],.dd-sig path[data-v-eaff3e46],.dd-sign-text[data-v-eaff3e46],.dd-mark[data-v-eaff3e46],.dd-working[data-v-eaff3e46],.dd-dots i[data-v-eaff3e46]{animation:none!important}}
