.scene{--s-desk:var(--navy,#0f1d45);--s-mat:var(--royal,#1a2c63);--s-rim:#fff;--s-ink:var(--navy,#0f1d45);--s-ink-d:#07102e;--s-paper:#fff;--s-paper-d:#d9def0;--s-soft:var(--soft,#fff6dc);--s-soft-d:#e3d5a6;--s-line:#c8cfe6;--s-box:#f5f7fd;--s-gold:var(--gold,#ffc93c);--s-gold-d:color-mix(in srgb,var(--gold,#ffc93c) 72%,#8a4a00);--s-coral:var(--tag2,#ff8a6b);--s-coral-d:color-mix(in srgb,var(--tag2,#ff8a6b) 70%,#5b1a20);--s-mint:var(--tag3,#8ce3bd);--s-ok:var(--tick,#2fbf78);--s-env:#d9995a;--s-env-d:#b97a3f;--s-env-l:#e8b77c;--s-env-in:#c98d4d;--s-win:#f6efe3;--s-screen:#0a1433;--s-ring:#e6eaf8;--s-ring-d:#8b93b5;--s-clip:#9aa3c7;max-width:900px;margin:34px auto 0;padding-bottom:0;position:relative}.scene svg.sc,.scene svg.sc.sc-d{width:100%;height:auto;display:block}.scene text{font-family:var(--display,"Plus Jakarta Sans",system-ui,sans-serif);font-variant-numeric:tabular-nums;font-weight:800}.scene .deskp{fill:var(--s-desk);stroke:var(--s-rim);stroke-width:5px;stroke-linejoin:round}.scene .mat{fill:var(--s-mat)}.scene .stitch{fill:none;stroke:#fff;stroke-opacity:.16;stroke-width:2px;stroke-dasharray:7 8;stroke-linecap:round}.scene .ln,.scene .ln2,.scene .circ,.scene .tk{fill:none;stroke-linecap:round;stroke-linejoin:round}.scene .ln{stroke:var(--s-line);stroke-width:6.2px}.scene .ln2{stroke:var(--s-line);stroke-width:4.2px;stroke-opacity:.65}.scene .tk{stroke:var(--s-ok);stroke-width:5px;transform-box:fill-box;transform-origin:50%}.scene .circ{stroke:var(--s-coral);stroke-width:4.6px}.scene .draw{stroke-dasharray:1 3;stroke-dashoffset:0}.scene .flapc{opacity:0;transform-origin:0 -65px}.scene .flapo{transform-origin:0 -65px;transform:scaleY(-.62)}.scene .a-burst,.scene .a-stamp{opacity:0}.scene .a-stamp{display:none}.scene .rc{transform:rotate(var(--r))}@media (prefers-reduced-motion:no-preference){.scene.arm .x{opacity:0}.scene.arm .draw{stroke-dashoffset:1.06px}.scene.arm .flapc{opacity:1}.scene.arm .flapo{opacity:0;transform:scaleY(0)}.scene.arm .a-stamp{display:inline}.scene.play .x,.scene.play .flapc,.scene.play .flapo{animation-duration:.6s;animation-delay:var(--d,0s);animation-timing-function:cubic-bezier(.22,.8,.24,1);animation-fill-mode:forwards}.scene.play .draw{animation:draw .55s ease-in-out var(--d,0s) forwards}.scene.play .tk{animation:draw .3s ease-out var(--d) forwards,pop .42s cubic-bezier(.3,1.6,.5,1) var(--d) both}.scene.play .circ{animation-duration:.55s}.scene.play .a-desk{animation-name:desk;animation-duration:.7s;animation-delay:0s}.scene.play .a-cal{animation-name:drop;animation-duration:.8s;animation-timing-function:linear;animation-delay:.25s}.scene.play .a-env{animation-name:slide;animation-duration:.7s;animation-delay:.45s}.scene.play .flapc{transform-origin:0 -65px;animation-name:flapc;animation-duration:.2s;animation-timing-function:ease-in;animation-delay:1.15s}.scene.play .flapo{transform-origin:0 -65px;animation-name:flapo;animation-duration:.34s;animation-delay:1.3s}.scene.play .a-form{animation-name:formout;animation-duration:1.5s;animation-timing-function:ease-in-out;animation-delay:1s}.scene.play .rc{animation-name:fan;animation-duration:.6s;animation-timing-function:cubic-bezier(.2,1.15,.35,1)}.scene.play .a-calc{animation-name:calcin;animation-duration:.6s;animation-delay:2.55s}.scene.play .a-pen{animation-name:penin;animation-duration:.6s;animation-delay:3.1s}.scene.play .a-stamp{animation-name:stampdown;animation-duration:.95s;animation-timing-function:linear;animation-delay:4.45s}.scene.play .imp{animation-name:inkpop;animation-duration:.22s;animation-timing-function:cubic-bezier(.2,1.2,.4,1);animation-delay:4.97s}.scene.play .a-burst{animation-name:burst;animation-duration:.4s;animation-delay:4.95s}.scene.play .key{animation:.24s ease-in-out both keyp}.scene.play .k1{animation-delay:2.9s}.scene.play .k2{animation-delay:3.08s}.scene.play .k3{animation-delay:3.26s}.scene.play .k4{animation-delay:3.44s}.scene.play .k5{animation-delay:3.62s}.scene.play .a-form .fl{animation:.34s 4.97s thud}@keyframes draw{to{stroke-dashoffset:0}}@keyframes pop{0%{transform:scale(.4)}to{transform:scale(1)}}@keyframes desk{0%{opacity:0;transform:translateY(70px)}to{opacity:1;transform:none}}@keyframes drop{0%{opacity:0;animation-timing-function:cubic-bezier(.5,0,.9,.6);transform:translateY(-90px)rotate(-12deg)}45%{opacity:1;animation-timing-function:ease-out;transform:translateY(6px)rotate(2deg)}68%{animation-timing-function:ease-in-out;transform:translateY(-5px)rotate(-1deg)}86%{transform:translateY(1.5px)}to{opacity:1;transform:none}}@keyframes slide{0%{opacity:0;transform:translate(380px,26px)rotate(16deg)}12%{opacity:1}to{opacity:1;transform:translate(0)rotate(0)}}@keyframes flapc{0%{opacity:1;transform:scaleY(1)}99%{opacity:1}to{opacity:0;transform:scaleY(0)}}@keyframes flapo{0%{opacity:1;transform:scaleY(0)}60%{opacity:1;transform:scaleY(-.74)}to{opacity:1;transform:scaleY(-.62)}}@keyframes formout{0%,30%{opacity:1;transform:translate(var(--sx),var(--sy)) rotate(-9deg) scale(.42);animation-timing-function:cubic-bezier(.3,.1,.3,1)}62%{opacity:1;transform:translate(var(--ux),var(--uy)) rotate(-5deg) scale(.64);animation-timing-function:cubic-bezier(.45,0,.2,1)}to{opacity:1;transform:translate(0)rotate(0)scale(1)}}@keyframes fan{0%{opacity:0;transform:translate(120px,-70px) rotate(calc(var(--r) + 50deg)) scale(.7)}to{opacity:1;transform:translate(0,0) rotate(var(--r)) scale(1)}}@keyframes calcin{0%{opacity:0;transform:translateY(46px)scale(.72)}60%{opacity:1;transform:translateY(-4px)scale(1.05)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes penin{0%{opacity:0;transform:translate(60px,-8px)rotate(14deg)}to{opacity:1;transform:translate(0)rotate(0)}}@keyframes keyp{0%,to{transform:none}45%{transform:translateY(3px)}}@keyframes stampdown{0%{opacity:0;transform:translate(10px,-110px)rotate(-6deg)scale(1)}12%{opacity:1}46%{opacity:1;animation-timing-function:ease-out;transform:translateY(-1px)rotate(0)scale(1)}54%{opacity:1;animation-timing-function:ease-in-out;transform:translateY(4px)rotate(0)scale(1.03,.94)}66%{opacity:1;animation-timing-function:cubic-bezier(.4,0,.8,.3);transform:translateY(3px)rotate(0)scale(1.02,.96)}to{opacity:0;transform:translate(8px,-96px)rotate(5deg)scale(1)}}@keyframes inkpop{0%{opacity:0;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes burst{0%{opacity:0;transform:scale(.7)}30%{opacity:1}to{opacity:0;transform:scale(1.25)}}@keyframes thud{0%{translate:0}30%{translate:0 3.5px}62%{translate:0 -1px}to{translate:0}}@keyframes float{0%,to{translate:0}50%{translate:0 -3.5px}}@keyframes floatb{0%,to{translate:0;rotate:0deg}50%{translate:0 -5px;rotate:5deg}}}.hero-inner[data-astro-cid-lcdefpme]>.proofrow,.hero-inner[data-astro-cid-lcdefpme]>.shortcuts[data-astro-cid-lcdefpme]{order:3}@media (width<=619px){.hero-inner[data-astro-cid-lcdefpme]>.shortcuts[data-astro-cid-lcdefpme]{order:5}}.head-left[data-astro-cid-lcdefpme]{text-align:left;max-width:none;margin:0 0 34px}.head-left[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:20ch}.head-left[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:46ch}.meet[data-astro-cid-lcdefpme]{padding-top:48px;padding-bottom:48px}@media (width>=960px){.meet[data-astro-cid-lcdefpme]{padding-top:72px;padding-bottom:72px}}.meet-card[data-astro-cid-lcdefpme]{background:var(--navy);color:#fff;border-radius:var(--r-xl);gap:30px;padding:28px 22px 30px;display:grid;position:relative;overflow:hidden}.meet-card[data-astro-cid-lcdefpme]:after{content:"";background:var(--sky);opacity:.14;pointer-events:none;border-radius:50%;width:260px;height:260px;position:absolute;top:-90px;right:-90px}.meet-photo[data-astro-cid-lcdefpme]{z-index:1;width:min(64vw,280px);margin:8px 0 0 8px;position:relative}.meet-photo[data-astro-cid-lcdefpme]:before{content:"";background:var(--gold);border-radius:30px;position:absolute;inset:-8px 8px 8px -8px}.meet-photo[data-astro-cid-lcdefpme] picture[data-astro-cid-lcdefpme],.meet-photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:100%;display:block;position:relative}.meet-photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:1;object-fit:cover;border-radius:28px;height:auto}.meet-badge[data-astro-cid-lcdefpme]{color:var(--navy);border-radius:var(--r-pill);box-shadow:var(--sh-2);background:#fff;padding:8px 14px;font-size:.8438rem;font-weight:800;position:absolute;bottom:-14px;left:12px}.meet-text[data-astro-cid-lcdefpme]{z-index:1;max-width:600px;position:relative}.meet-text[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:var(--gold);letter-spacing:.02em;margin-bottom:6px;font-size:.9375rem}.meet-name[data-astro-cid-lcdefpme]{letter-spacing:-.02em;color:#fff;flex-wrap:wrap;align-items:center;gap:12px;font-size:clamp(1.875rem,7vw,2.625rem);font-weight:800;line-height:1.05;display:flex}.meet-aca[data-astro-cid-lcdefpme]{letter-spacing:.04em;background:var(--gold);color:var(--navy);border-radius:var(--r-sm);padding:4px 9px;font-size:.875rem;font-weight:800}.meet-lede[data-astro-cid-lcdefpme]{color:#ffffffdb;margin-top:14px;font-size:1.0938rem;line-height:1.55}.meet-tags[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:8px;margin:18px 0 0;padding:0;list-style:none;display:flex}.meet-tags[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-radius:var(--r-pill);color:#fff;border:1.5px solid #ffffff47;padding:6px 12px;font-size:.875rem;font-weight:600}.meet-stats[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:10px;margin:20px 0 0;display:grid}.meet-stats[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{border-radius:var(--r-md);background:#ffffff14;padding:14px}.meet-stats[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{color:var(--gold);letter-spacing:-.01em;font-size:1.375rem;font-weight:800}.meet-stats[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{color:#fffc;margin:2px 0 0;font-size:.875rem}.meet-links[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:24px;display:flex}.meet-links[data-astro-cid-lcdefpme] .btn-gold[data-astro-cid-lcdefpme]{background:var(--gold);color:var(--navy)}.meet-links[data-astro-cid-lcdefpme] .btn-ghost[data-astro-cid-lcdefpme]{color:#fff;background:0 0;border-color:#fff}@media (width<=619px){.meet-links[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{width:100%}.meet-stats[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{font-size:1.25rem}}.meet-li[data-astro-cid-lcdefpme]{color:#fff;align-items:center;gap:8px;min-height:44px;font-size:.9375rem;font-weight:700;text-decoration:none;display:inline-flex}.meet-li[data-astro-cid-lcdefpme]:hover{text-decoration:underline}.benefits[data-astro-cid-lcdefpme] .feat[data-astro-cid-lcdefpme]{background:var(--gold);border-radius:var(--r-xl);border-top:0;padding:28px 26px}.benefits[data-astro-cid-lcdefpme] .feat[data-astro-cid-lcdefpme] .ico[data-astro-cid-lcdefpme]{background:var(--navy);color:var(--gold)}.benefits[data-astro-cid-lcdefpme] .feat[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink)}@media (width>=960px){.meet-card[data-astro-cid-lcdefpme]{grid-template-columns:auto 1fr;align-items:center;gap:64px;padding:48px 56px}.meet-photo[data-astro-cid-lcdefpme]{width:340px;margin:8px 0 0 8px}.why-grid[data-astro-cid-lcdefpme]{grid-template-columns:5fr 7fr;align-items:start;gap:72px;display:grid}.why[data-astro-cid-lcdefpme] .head-left[data-astro-cid-lcdefpme]{margin:0;position:sticky;top:32px}.benefits[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:26px 30px;padding-bottom:52px}.benefits[data-astro-cid-lcdefpme] .card[data-astro-cid-lcdefpme]:nth-child(2n){translate:0 52px}}#services[data-astro-cid-lcdefpme]{padding-top:48px;padding-bottom:52px}#services[data-astro-cid-lcdefpme] .acard[data-astro-cid-lcdefpme]{padding-block:24px}#why[data-astro-cid-lcdefpme],.how[data-astro-cid-lcdefpme]{padding-top:48px;padding-bottom:52px}#dates[data-astro-cid-lcdefpme]{padding-top:40px;padding-bottom:44px}@media (width>=960px){#services[data-astro-cid-lcdefpme],#why[data-astro-cid-lcdefpme]{padding-top:60px;padding-bottom:64px}.how[data-astro-cid-lcdefpme]{padding-top:56px;padding-bottom:60px}#dates[data-astro-cid-lcdefpme]{padding-top:48px;padding-bottom:52px}}.svc-ind[data-astro-cid-lcdefpme]{--c:var(--gold);--c-soft:#eef9e3;--c-ink:#163300}.svc-biz[data-astro-cid-lcdefpme]{--c:var(--sky);--c-soft:var(--soft);--c-ink:var(--navy)}.svc-comp[data-astro-cid-lcdefpme]{--c:#c9d3f2;--c-soft:#f1f3fb;--c-ink:var(--navy)}#services[data-astro-cid-lcdefpme] .acard[data-astro-cid-lcdefpme]{border-radius:var(--r-lg);background:var(--c-soft);border:1.5px solid color-mix(in srgb,var(--c) 70%,#fff);border-top:6px solid var(--c);padding:24px 28px;overflow:hidden}#services[data-astro-cid-lcdefpme] .service-category[data-astro-cid-lcdefpme]{background:var(--c);color:var(--c-ink);border-radius:var(--r-pill);padding:4px 12px;font-size:.8125rem;font-weight:700;display:inline-block}#services[data-astro-cid-lcdefpme] .service-symbol[data-astro-cid-lcdefpme]{border-radius:var(--r-md);box-shadow:var(--sh-1);background:#fff;padding:8px}#services[data-astro-cid-lcdefpme] .abody[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{background:var(--c-ink)}.explore[data-astro-cid-lcdefpme]{border-top:1px solid color-mix(in srgb,var(--c) 60%,transparent);min-height:44px;color:var(--navy);text-underline-offset:.2em;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding-top:14px;font-weight:700;text-decoration:underline;display:flex}.explore[data-astro-cid-lcdefpme] svg{width:22px;height:22px;transition:transform var(--t) var(--ease);flex:none}@media (hover:hover){.explore[data-astro-cid-lcdefpme]:hover svg{transform:translate(4px)}}#services[data-astro-cid-lcdefpme] .acard[data-astro-cid-lcdefpme]{transition:transform var(--t) var(--ease),box-shadow var(--t);position:relative}#services[data-astro-cid-lcdefpme] .explore[data-astro-cid-lcdefpme]:after{content:"";border-radius:inherit;position:absolute;inset:0}#services[data-astro-cid-lcdefpme] .acard[data-astro-cid-lcdefpme]:has(.explore:focus-visible){outline:3px solid var(--royal);outline-offset:3px}#services[data-astro-cid-lcdefpme] .explore[data-astro-cid-lcdefpme]:focus-visible{outline:0}@media (hover:hover){#services[data-astro-cid-lcdefpme] .acard[data-astro-cid-lcdefpme]:hover{box-shadow:var(--sh-2)}}#services[data-astro-cid-lcdefpme] .acard[data-astro-cid-lcdefpme]:active{transition-duration:80ms;transform:scale(.985)}@media (width<=959px){#services[data-astro-cid-lcdefpme] .acard[data-astro-cid-lcdefpme]{border-radius:var(--r-lg);padding:20px 20px 16px;display:block}#services[data-astro-cid-lcdefpme] .service-intro[data-astro-cid-lcdefpme]{flex-direction:row;justify-content:space-between;align-items:flex-start}#services[data-astro-cid-lcdefpme] .service-symbol[data-astro-cid-lcdefpme]{width:52px;height:52px}#services[data-astro-cid-lcdefpme] .abody[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:6px 0 calc(var(--h3-gap) - 16px);font-size:1.375rem}#services[data-astro-cid-lcdefpme] .aud[data-astro-cid-lcdefpme]{gap:16px}}@media (width>=620px) and (width<=959px){#services[data-astro-cid-lcdefpme] .aud[data-astro-cid-lcdefpme]{gap:18px}#services[data-astro-cid-lcdefpme] .abody[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:1.5rem}}@media (width>=960px){#services[data-astro-cid-lcdefpme] .aud[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;align-items:stretch;gap:20px}#services[data-astro-cid-lcdefpme] .acard[data-astro-cid-lcdefpme]{flex-direction:column;gap:0;padding:26px 26px 18px;display:flex}#services[data-astro-cid-lcdefpme] .service-intro[data-astro-cid-lcdefpme]{flex-direction:row;justify-content:space-between;align-items:flex-start}#services[data-astro-cid-lcdefpme] .service-symbol[data-astro-cid-lcdefpme]{width:56px;height:56px}#services[data-astro-cid-lcdefpme] .abody[data-astro-cid-lcdefpme]{flex-direction:column;flex:1;gap:0;display:flex}#services[data-astro-cid-lcdefpme] .abody[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:10px 0 var(--h3-gap);font-size:1.5rem}#services[data-astro-cid-lcdefpme] .abody[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{margin:0 0 18px}#services[data-astro-cid-lcdefpme] .explore[data-astro-cid-lcdefpme]{margin-top:auto}#services[data-astro-cid-lcdefpme] .svc-comp[data-astro-cid-lcdefpme]{grid-column:1/-1;grid-template-columns:auto 1fr;align-items:center;column-gap:28px;padding:22px 26px;display:grid}#services[data-astro-cid-lcdefpme] .svc-comp[data-astro-cid-lcdefpme] .service-intro[data-astro-cid-lcdefpme]{flex-direction:column;gap:10px}#services[data-astro-cid-lcdefpme] .svc-comp[data-astro-cid-lcdefpme] .abody[data-astro-cid-lcdefpme]{grid-template-columns:auto 1fr;align-items:center;gap:8px 32px;display:grid}#services[data-astro-cid-lcdefpme] .svc-comp[data-astro-cid-lcdefpme] .abody[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0;font-size:1.375rem}#services[data-astro-cid-lcdefpme] .svc-comp[data-astro-cid-lcdefpme] .abody[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:6px 22px;margin:0;display:flex}#services[data-astro-cid-lcdefpme] .svc-comp[data-astro-cid-lcdefpme] .explore[data-astro-cid-lcdefpme]{border-top:0;grid-column:1;justify-content:flex-start;gap:10px;margin-top:0;padding-top:0}}
