.origami[data-astro-cid-mvj2o72e]{aspect-ratio:1134/1163;perspective:1400px;pointer-events:none;width:min(30vw,420px);position:absolute;top:50%;right:8%;transform:translateY(-50%)}.origami__stage[data-astro-cid-mvj2o72e]{transform-style:preserve-3d;filter:drop-shadow(0 24px 40px #1b3a6b40);position:absolute;inset:0}.piece[data-astro-cid-mvj2o72e],.origami__final[data-astro-cid-mvj2o72e]{position:absolute;inset:0}.origami__final[data-astro-cid-mvj2o72e]{background:url(/logo-mark-640.png) 50%/100% 100% no-repeat;animation:.25s ease-out 1.85s both final-in}.piece[data-astro-cid-mvj2o72e]{animation-fill-mode:both}@keyframes final-in{0%{opacity:0}to{opacity:1}}@media (width<=1100px){.origami[data-astro-cid-mvj2o72e]{opacity:.2;width:min(60vw,320px);top:8%;right:-8%;transform:none}}@media (prefers-reduced-motion:reduce){.piece[data-astro-cid-mvj2o72e]{display:none}.origami__final[data-astro-cid-mvj2o72e]{animation:none}}.piece--stem-dark[data-astro-cid-mvj2o72e]{clip-path:polygon(0% 0%,34% 0%,0% 52%);transform-origin:0 0;background:linear-gradient(160deg,#3a68a0,#1a3b66);animation:.65s cubic-bezier(.5,0,.2,1) .35s both fold-stem-dark}@keyframes fold-stem-dark{0%{clip-path:polygon(0% 0%,34% 0%,0% 52%);transform:rotateY(0)}45%{transform:rotateY(-62deg)}to{clip-path:polygon(0% 0%,24.87% 17.54%,.18% 69.39%);transform:rotateY(0)}}.piece--stem-mid[data-astro-cid-mvj2o72e]{clip-path:polygon(34% 0%,34% 52%,0% 52%);transform-origin:34% 0;background:linear-gradient(#4a82b8,#2a5788);animation:.65s cubic-bezier(.5,0,.2,1) .55s both fold-stem-mid}@keyframes fold-stem-mid{0%{clip-path:polygon(34% 0%,34% 52%,0% 52%);transform:rotate3d(-.55,.84,0,0)}45%{transform:rotate3d(-.55,.84,0,-62deg)}to{clip-path:polygon(24.87% 17.54%,25.04% 42.73%,.18% 69.39%);transform:rotate3d(-.55,.84,0,0)}}.piece--stem-low[data-astro-cid-mvj2o72e]{clip-path:polygon(0% 52%,34% 52%,34% 100%,0% 100%);transform-origin:0 52%;background:linear-gradient(200deg,#6f9fcb,#2d5a90);animation:.65s cubic-bezier(.5,0,.2,1) .75s both fold-stem-low}@keyframes fold-stem-low{0%{clip-path:polygon(0% 52%,34% 52%,34% 100%,0% 100%);transform:rotateX(0)}45%{transform:rotateX(-62deg)}to{clip-path:polygon(.18% 69.39%,22.84% 61.22%,22.05% 82.55%,.09% 100%);transform:rotateX(0)}}.piece--arm-light[data-astro-cid-mvj2o72e]{clip-path:polygon(34% 66%,34% 50%,100% 0%,100% 40%,70% 62%,52% 64%);transform-origin:34%;background:linear-gradient(135deg,#b9dcf1,#8cbfe2);animation:.65s cubic-bezier(.5,0,.2,1) .95s both fold-arm-light}@keyframes fold-arm-light{0%{clip-path:polygon(34% 66%,34% 50%,100% 0%,100% 40%,70% 62%,52% 64%);transform:rotate3d(.8,-.6,0,0)}45%{transform:rotate3d(.8,-.6,0,-62deg)}to{clip-path:polygon(.18% 69.39%,24.87% 42.05%,62.35% 5.5%,46.65% 47.21%,44% 49.18%,21.96% 60.36%);transform:rotate3d(.8,-.6,0,0)}}.piece--arm-top[data-astro-cid-mvj2o72e]{clip-path:polygon(34% 0%,100% 0%,34% 50%);transform-origin:34% 0;background:linear-gradient(120deg,#4fa9d9,#74c6e6);animation:.65s cubic-bezier(.5,0,.2,1) 1.15s both fold-arm-top}@keyframes fold-arm-top{0%{clip-path:polygon(34% 0%,100% 0%,34% 50%);transform:rotateY(0)}45%{transform:rotateY(-62deg)}to{clip-path:polygon(62.35% 5.5%,100% 2.41%,46.21% 47.72%);transform:rotateY(0)}}.piece--arm-low[data-astro-cid-mvj2o72e]{clip-path:polygon(70% 62%,100% 40%,100% 100%,34% 100%,34% 66%);transform-origin:34% 66%;background:linear-gradient(150deg,#2a5f9f,#4a8ac4 55%,#8dc0e4);animation:.65s cubic-bezier(.5,0,.2,1) 1.35s both fold-arm-low}@keyframes fold-arm-low{0%{clip-path:polygon(70% 62%,100% 40%,100% 100%,34% 100%,34% 66%);transform:rotate3d(1,-.11,0,0)}45%{transform:rotate3d(1,-.11,0,-62deg)}to{clip-path:polygon(44% 49.18%,68.25% 73.26%,92.77% 97.33%,53.53% 94.33%,22.66% 61.65%);transform:rotate3d(1,-.11,0,0)}}.hero[data-astro-cid-ge2uvauf]{background:radial-gradient(ellipse 55% 70% at 88% 45%, #4aa8e052, transparent 70%), radial-gradient(ellipse 45% 50% at 0% 0%, #4aa8e024, transparent 70%), var(--color-bg);padding:clamp(4.5rem,10vw,7rem) 0 clamp(4rem,8vw,6rem);position:relative;overflow:hidden}.hero[data-astro-cid-ge2uvauf] .container[data-astro-cid-ge2uvauf]{z-index:1;position:relative}h1[data-astro-cid-ge2uvauf]{max-width:600px}.hero__accent[data-astro-cid-ge2uvauf]{color:var(--color-button)}.hero__lead[data-astro-cid-ge2uvauf]{max-width:560px;color:var(--color-text-muted);margin-bottom:2rem;font-size:1.15rem}.hero__actions[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:1rem;margin-bottom:2.5rem;display:flex}.hero__points[data-astro-cid-ge2uvauf]{color:var(--color-text-muted);flex-direction:column;gap:.6rem;margin:0;padding:0;font-size:.95rem;list-style:none;display:flex}.hero__points[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]:before{content:"✓";color:var(--color-button);margin-right:.6rem;font-weight:700}.card__link[data-astro-cid-lesv7jgp]{margin-top:auto}.extras[data-astro-cid-lesv7jgp]{flex-direction:column;gap:.75rem;margin-top:2.5rem;display:flex}.extras[data-astro-cid-lesv7jgp]>span[data-astro-cid-lesv7jgp]{letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);font-size:.8rem;font-weight:600}.proof__stats[data-astro-cid-kur57igv]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.25rem;margin:2rem 0;padding:0;list-style:none;display:grid}.proof__stats[data-astro-cid-kur57igv] li[data-astro-cid-kur57igv]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:14px;padding:1.4rem 1.5rem}.proof__stats[data-astro-cid-kur57igv] strong[data-astro-cid-kur57igv]{color:var(--color-accent);margin-bottom:.4rem;font-size:clamp(1.8rem,4vw,2.4rem);font-weight:800;line-height:1.1;display:block}.proof__stats[data-astro-cid-kur57igv] span[data-astro-cid-kur57igv]{color:var(--color-text-muted)}.proof__apps[data-astro-cid-kur57igv]{flex-wrap:wrap;align-items:center;gap:1rem 1.25rem;display:flex}.proof__apps[data-astro-cid-kur57igv] p[data-astro-cid-kur57igv]{color:var(--color-text-muted);margin:0}.proof__icons[data-astro-cid-kur57igv]{gap:.75rem;display:flex}.proof__icons[data-astro-cid-kur57igv] img[data-astro-cid-kur57igv]{border-radius:22.5%;width:64px;height:64px;box-shadow:0 6px 16px #0f234733}.form__status[data-astro-cid-he3spzz3]{color:var(--color-text-muted);min-height:1.5em;margin:.75rem 0 0}.contact[data-astro-cid-he3spzz3]{grid-template-columns:1fr 1.2fr;align-items:start;gap:4rem;display:grid}.contact[data-astro-cid-he3spzz3]>[data-astro-cid-he3spzz3]{min-width:0}.contact__intro[data-astro-cid-he3spzz3] p[data-astro-cid-he3spzz3]{color:var(--color-text-muted)}.form[data-astro-cid-he3spzz3]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);flex-direction:column;gap:1.25rem;padding:2rem;display:flex}.form__row[data-astro-cid-he3spzz3]{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}label[data-astro-cid-he3spzz3]{flex-direction:column;gap:.4rem;font-size:.9rem;font-weight:600;display:flex}input[data-astro-cid-he3spzz3],select[data-astro-cid-he3spzz3],textarea[data-astro-cid-he3spzz3]{width:100%;min-width:0;font:inherit;border:1px solid var(--color-border);background:var(--color-input);color:var(--color-text);border-radius:8px;padding:.75rem .9rem;font-weight:400}input[data-astro-cid-he3spzz3]:focus,select[data-astro-cid-he3spzz3]:focus,textarea[data-astro-cid-he3spzz3]:focus{outline:2px solid var(--color-accent);outline-offset:1px;border-color:#0000}textarea[data-astro-cid-he3spzz3]{resize:vertical}.form[data-astro-cid-he3spzz3] .button[data-astro-cid-he3spzz3]{align-self:flex-start}@media (width<=860px){.contact[data-astro-cid-he3spzz3]{grid-template-columns:1fr;gap:2rem}}@media (width<=520px){.form__row[data-astro-cid-he3spzz3]{grid-template-columns:1fr}}
