.hero[data-astro-cid-mlbip4pt]{--u:clamp(7.5px, 1.08vw, 13.5px);background:var(--color-deep);isolation:isolate;align-items:center;min-height:max(100svh,700px);display:grid;position:relative;overflow:hidden}.grain[data-astro-cid-mlbip4pt]{z-index:1;opacity:.07;pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}.motif[data-astro-cid-mlbip4pt] span[data-astro-cid-mlbip4pt]{border:2px solid var(--color-border);opacity:.55;border-radius:999px;position:absolute}.m1[data-astro-cid-mlbip4pt]{width:62vw;height:24vw;animation:26s ease-in-out infinite alternate dr;top:8%;right:-18vw}.m2[data-astro-cid-mlbip4pt]{width:44vw;height:17vw;animation:34s ease-in-out infinite alternate-reverse dr;top:36%;right:6vw}.m3[data-astro-cid-mlbip4pt]{background:var(--color-surface);width:30vw;height:12vw;animation:30s ease-in-out infinite alternate dr;bottom:6%;left:-8vw;opacity:.35!important;border:0!important}@keyframes dr{to{transform:translate(-5vw,3vh)}}.bar[data-astro-cid-mlbip4pt]{background:var(--color-deep);z-index:6;height:14svh;animation:bar .72s .14s var(--ease) both;position:absolute;left:0;right:0}.bar-t[data-astro-cid-mlbip4pt]{top:0}.bar-b[data-astro-cid-mlbip4pt]{--d:1;bottom:0}.bar-t[data-astro-cid-mlbip4pt]{animation-name:barT}@keyframes barT{to{transform:translateY(-100%)}}@keyframes bar{to{transform:translateY(100%)}}.scene[data-astro-cid-mlbip4pt]{z-index:2;perspective:1500px;width:54%;height:100%;position:absolute;top:0;left:0}.cam[data-astro-cid-mlbip4pt]{animation:3.96s both cam;position:absolute;inset:0}.world[data-astro-cid-mlbip4pt]{width:0;height:0;transform-style:preserve-3d;animation:3.96s both world;position:absolute;top:60%;left:50%}.world[data-astro-cid-mlbip4pt]>[data-astro-cid-mlbip4pt],.laptop[data-astro-cid-mlbip4pt]>[data-astro-cid-mlbip4pt],.base[data-astro-cid-mlbip4pt]>[data-astro-cid-mlbip4pt],.lid[data-astro-cid-mlbip4pt]>[data-astro-cid-mlbip4pt]{position:absolute}.laptop[data-astro-cid-mlbip4pt]{transform-style:preserve-3d}.base[data-astro-cid-mlbip4pt],.lid[data-astro-cid-mlbip4pt]{left:calc(var(--u) * -17);top:calc(var(--u) * -11);width:calc(var(--u) * 34);height:calc(var(--u) * 22);transform-style:preserve-3d}.desk[data-astro-cid-mlbip4pt]{left:calc(var(--u) * -90);top:calc(var(--u) * -60);width:calc(var(--u) * 180);height:calc(var(--u) * 120);border-radius:calc(var(--u) * 3);background:var(--color-bg);border:2px solid var(--color-border)}.shadow[data-astro-cid-mlbip4pt]{left:calc(var(--u) * -18);top:calc(var(--u) * -10);width:calc(var(--u) * 38);height:calc(var(--u) * 24);border-radius:calc(var(--u) * 2);background:var(--color-deep);opacity:.55;filter:blur(calc(var(--u) * 1.3));transform:translateZ(1px)}.slab[data-astro-cid-mlbip4pt]{border-radius:calc(var(--u) * .9);background:var(--color-laptop-edge);inset:0}.top[data-astro-cid-mlbip4pt]{border-radius:calc(var(--u) * .9);background:var(--color-laptop);inset:0;transform:translateZ(11.5px)}.keys[data-astro-cid-mlbip4pt]{gap:calc(var(--u) * .28);grid-template-columns:repeat(13,1fr);display:grid;position:absolute;top:7%;left:6%;right:6%}.keys[data-astro-cid-mlbip4pt] i[data-astro-cid-mlbip4pt]{aspect-ratio:1;background:var(--color-laptop-key);border-radius:2px}.pad[data-astro-cid-mlbip4pt]{border-radius:calc(var(--u) * .5);border:2px solid var(--color-laptop-key);height:30%;bottom:7%;left:33%;right:33%}.lid[data-astro-cid-mlbip4pt]{transform-origin:50% 0;animation:lid .78s 1.43s var(--ease) both;transform:translateZ(14px)rotateX(0)}.face[data-astro-cid-mlbip4pt]{border-radius:calc(var(--u) * .9);-webkit-backface-visibility:hidden;backface-visibility:hidden;place-items:center;display:grid;inset:0}.out[data-astro-cid-mlbip4pt]{background:var(--color-laptop)}.out[data-astro-cid-mlbip4pt] img[data-astro-cid-mlbip4pt]{opacity:.9;width:16%;height:auto}.scr[data-astro-cid-mlbip4pt]{background:var(--color-laptop-edge);padding:calc(var(--u) * .7);transform:rotateX(180deg)}.glass[data-astro-cid-mlbip4pt]{border-radius:calc(var(--u) * .4);background:var(--color-screen);place-items:center;width:100%;height:100%;display:grid;position:relative;overflow:hidden;container-type:inline-size}.site[data-astro-cid-mlbip4pt]{--color-surface:#fff;--color-text:#14213a;--color-bg:#f4f6fa;--color-border:#dbe1ec;--color-accent:#3a5ccf;--color-accent-soft:#e5ebfb;--color-on-accent:#fff;--color-deep:#0f1b38;background:var(--color-surface);color:var(--color-text);clip-path:inset(50%);grid-template-rows:auto 1fr auto;gap:3cqw;padding:3.2cqw 4cqw;display:grid;position:absolute;inset:0}.glass[data-astro-cid-mlbip4pt].on .site[data-astro-cid-mlbip4pt]{animation:poweron 1.15s var(--ease) forwards}@keyframes poweron{0%{clip-path:inset(49.4% 49.6%);background:#fff}32%{clip-path:inset(49.4% 0)}to{clip-path:inset(0)}}.site[data-astro-cid-mlbip4pt]>[data-astro-cid-mlbip4pt],.s-txt[data-astro-cid-mlbip4pt]>[data-astro-cid-mlbip4pt],.s-cards[data-astro-cid-mlbip4pt]>div[data-astro-cid-mlbip4pt],.s-img[data-astro-cid-mlbip4pt]{opacity:0;transform:translateY(2cqw)}.glass[data-astro-cid-mlbip4pt].on .site[data-astro-cid-mlbip4pt]>[data-astro-cid-mlbip4pt],.glass[data-astro-cid-mlbip4pt].on .s-txt[data-astro-cid-mlbip4pt]>[data-astro-cid-mlbip4pt],.glass[data-astro-cid-mlbip4pt].on .s-cards[data-astro-cid-mlbip4pt]>div[data-astro-cid-mlbip4pt],.glass[data-astro-cid-mlbip4pt].on .s-img[data-astro-cid-mlbip4pt]{animation:sin .6s calc(.75s + var(--i,0) * 90ms) var(--ease) forwards}.s-hero[data-astro-cid-mlbip4pt],.s-cards[data-astro-cid-mlbip4pt]{--i:1}@keyframes sin{to{opacity:1;transform:none}}.s-nav[data-astro-cid-mlbip4pt]{justify-content:space-between;align-items:center;gap:2cqw;display:flex}.s-logo[data-astro-cid-mlbip4pt]{background:var(--color-deep);border-radius:99px;width:14cqw;height:3.6cqw}.s-links[data-astro-cid-mlbip4pt]{gap:2.4cqw;margin-left:auto;display:flex}.s-links[data-astro-cid-mlbip4pt] i[data-astro-cid-mlbip4pt]{background:var(--color-border);border-radius:99px;width:7cqw;height:1.6cqw}.s-pill[data-astro-cid-mlbip4pt]{background:var(--color-accent);border-radius:99px;width:11cqw;height:4cqw}.s-hero[data-astro-cid-mlbip4pt]{grid-template-columns:1.15fr 1fr;align-items:center;gap:4cqw;min-height:0;display:grid}.s-txt[data-astro-cid-mlbip4pt]{justify-items:start;gap:1.8cqw;display:grid}.s-h[data-astro-cid-mlbip4pt]{font:700 5.6cqw/1.08 var(--font-heading);letter-spacing:-.03em;margin:0}.s-l[data-astro-cid-mlbip4pt]{background:var(--color-border);border-radius:99px;width:100%;height:1.7cqw}.s-l[data-astro-cid-mlbip4pt].short{width:62%}.s-btn[data-astro-cid-mlbip4pt]{background:var(--color-accent);color:var(--color-on-accent);font:600 2.4cqw/1 var(--font-body);border-radius:99px;margin-top:.6cqw;padding:1.7cqw 3.4cqw}.s-img[data-astro-cid-mlbip4pt]{background:var(--color-accent-soft);border-radius:3cqw;align-self:stretch;position:relative;overflow:hidden}.s-img[data-astro-cid-mlbip4pt] i[data-astro-cid-mlbip4pt]:first-child{background:var(--color-accent);opacity:.9;border-radius:99px;width:60%;height:46%;position:absolute;top:12%;right:-8%}.s-img[data-astro-cid-mlbip4pt] i[data-astro-cid-mlbip4pt]:last-child{background:var(--color-surface);border-radius:99px;width:56%;height:38%;position:absolute;bottom:10%;left:-10%}.s-cards[data-astro-cid-mlbip4pt]{grid-template-columns:repeat(3,1fr);gap:3cqw;display:grid}.s-cards[data-astro-cid-mlbip4pt]>div[data-astro-cid-mlbip4pt]{background:var(--color-bg);border:1px solid var(--color-border);border-radius:2.4cqw;gap:1.2cqw;padding:2cqw;display:grid}.s-cards[data-astro-cid-mlbip4pt] i[data-astro-cid-mlbip4pt]{background:var(--color-accent-soft);border-radius:1.6cqw;height:6cqw}.s-cards[data-astro-cid-mlbip4pt] span[data-astro-cid-mlbip4pt]{background:var(--color-border);border-radius:99px;height:1.3cqw}.s-cards[data-astro-cid-mlbip4pt] span[data-astro-cid-mlbip4pt]+span[data-astro-cid-mlbip4pt]{width:66%}.s-icon[data-astro-cid-mlbip4pt]{opacity:0;width:34%;height:auto;animation:icin .54s 2.34s var(--ease) both}.s-icon[data-astro-cid-mlbip4pt].gone{visibility:hidden}@keyframes icin{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:none}}@keyframes lid{to{transform:translateZ(14px)rotateX(106deg)}}@keyframes world{0%{animation-timing-function:cubic-bezier(.65,0,.25,1);transform:rotateX(54deg)rotate(-90deg)}36%{transform:rotateX(58deg)rotate(0)}77%{animation-timing-function:cubic-bezier(.65,0,.25,1);transform:rotateX(58deg)rotate(0)}to{transform:rotateX(58deg)rotate(-24deg)}}@keyframes cam{0%{animation-timing-function:cubic-bezier(.4,0,.2,1);transform:translate(16%)scale(1.12)}36%{transform:translate(0)scale(1)}77%{animation-timing-function:cubic-bezier(.65,0,.25,1);transform:translate(0)scale(1)}to{transform:translate(-3%)scale(.94)}}.copy[data-astro-cid-mlbip4pt]{z-index:3;margin-left:auto;margin-right:max(1.25rem, calc((100% - var(--wrap)) / 2));width:min(46%,36rem);padding:calc(var(--header-h) + 3rem) 0 4rem;position:relative}.mark[data-astro-cid-mlbip4pt]{align-items:flex-start;width:clamp(240px,26vw,420px);margin-bottom:2rem;display:flex}.mark[data-astro-cid-mlbip4pt] img[data-astro-cid-mlbip4pt]{height:auto}.mi[data-astro-cid-mlbip4pt]{visibility:hidden;width:19.67%}.mw[data-astro-cid-mlbip4pt]{opacity:0;width:72.75%;margin-left:7.58%;transform:translate(-14px)}.mark[data-astro-cid-mlbip4pt].show .mw[data-astro-cid-mlbip4pt]{opacity:1;transition:opacity .7s var(--ease), transform .9s var(--ease);transform:none}[data-astro-cid-mlbip4pt][data-line]{opacity:0;transform:translateY(24px)}[data-astro-cid-mlbip4pt][data-line].in{opacity:1;transition:opacity .8s var(--ease), transform .8s var(--ease);transition-delay:var(--d,0s);transform:none}h1[data-astro-cid-mlbip4pt]{font-size:clamp(2.2rem,4.4vw,3.9rem)}.lead[data-astro-cid-mlbip4pt]{margin-bottom:2rem}.pop[data-astro-cid-mlbip4pt]{z-index:60;pointer-events:none;opacity:0;transform-origin:0 0;width:0;max-width:none;position:absolute;top:0;left:0}html:not(.js) .mi[data-astro-cid-mlbip4pt]{visibility:visible}html:not(.js) .mw[data-astro-cid-mlbip4pt],html:not(.js) [data-astro-cid-mlbip4pt][data-line]{opacity:1;transform:none}html:not(.js) .bar[data-astro-cid-mlbip4pt]{display:none}@media (width<=860px){.hero[data-astro-cid-mlbip4pt]{min-height:0;display:block}.scene[data-astro-cid-mlbip4pt]{width:100%;height:48svh;min-height:340px;margin-top:var(--header-h);position:relative}.copy[data-astro-cid-mlbip4pt]{width:min(100% - 2.5rem,36rem);margin:0 auto;padding:1rem 0 3.5rem}.mark[data-astro-cid-mlbip4pt]{width:220px}.m1[data-astro-cid-mlbip4pt]{top:30%}@keyframes cam{0%{animation-timing-function:cubic-bezier(.4,0,.2,1);transform:translate(10%)scale(1.1)}36%{transform:translate(0)scale(1)}77%{animation-timing-function:cubic-bezier(.65,0,.25,1);transform:translate(0)scale(1)}to{transform:translate(0)scale(1)}}}@media (prefers-reduced-motion:reduce){.cam[data-astro-cid-mlbip4pt],.world[data-astro-cid-mlbip4pt],.lid[data-astro-cid-mlbip4pt],.bar[data-astro-cid-mlbip4pt],.s-icon[data-astro-cid-mlbip4pt]{animation:none!important}.world[data-astro-cid-mlbip4pt]{transform:rotateX(58deg)rotate(-24deg)}.lid[data-astro-cid-mlbip4pt]{transform:translateZ(14px)rotateX(106deg)}.s-icon[data-astro-cid-mlbip4pt]{opacity:1}.bar[data-astro-cid-mlbip4pt]{display:none}.mi[data-astro-cid-mlbip4pt]{visibility:visible}.mw[data-astro-cid-mlbip4pt],[data-astro-cid-mlbip4pt][data-line]{opacity:1;transform:none}}.rows[data-astro-cid-p2yjlnpa]{gap:1.25rem;display:grid}.row[data-astro-cid-p2yjlnpa]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:calc(var(--radius) * 1.3);transition:border-color .3s, box-shadow .5s var(--ease);grid-template-columns:1.05fr 1fr;align-items:stretch;display:grid;overflow:hidden}.row[data-astro-cid-p2yjlnpa]:nth-child(2n) .art[data-astro-cid-p2yjlnpa]{order:2}.row[data-astro-cid-p2yjlnpa]:hover{border-color:var(--color-accent);box-shadow:0 30px 50px -36px #14213a66}.art[data-astro-cid-p2yjlnpa]{background:var(--color-accent-soft);place-items:center;min-height:270px;padding:2rem;display:grid;position:relative;overflow:hidden}.txt[data-astro-cid-p2yjlnpa]{flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(1.5rem,4vw,3rem);display:flex}.txt[data-astro-cid-p2yjlnpa] p[data-astro-cid-p2yjlnpa]{color:var(--color-text-muted);margin-bottom:1.5rem}.txt[data-astro-cid-p2yjlnpa] .price[data-astro-cid-p2yjlnpa]{background:var(--color-accent-soft);color:var(--color-accent);border-radius:999px;margin:0 0 .9rem;padding:.3rem .9rem;font-size:.9rem;font-weight:650}h3[data-astro-cid-p2yjlnpa]{font-size:clamp(1.5rem,2.6vw,2rem)}.txt[data-astro-cid-p2yjlnpa] .btn{padding:.8rem 1.4rem;font-size:.95rem}.site[data-astro-cid-p2yjlnpa]{width:min(100%,380px);height:210px;position:relative}.win[data-astro-cid-p2yjlnpa]{background:var(--color-surface);border:2px solid var(--color-text);border-radius:14px;width:78%;height:100%;padding:34px 14px 12px;position:absolute;top:0;left:0}.bar[data-astro-cid-p2yjlnpa]{border-bottom:2px solid var(--color-text);align-items:center;gap:5px;height:24px;padding-left:10px;display:flex;position:absolute;top:0;left:0;right:0}.bar[data-astro-cid-p2yjlnpa] i[data-astro-cid-p2yjlnpa]{background:var(--color-border);border-radius:9px;width:7px;height:7px}.s[data-astro-cid-p2yjlnpa]{background:var(--color-accent-soft);opacity:0;border-radius:99px;animation:7s infinite build}.s1[data-astro-cid-p2yjlnpa]{background:var(--color-accent);width:55%;height:14px;animation-delay:.1s}.s2[data-astro-cid-p2yjlnpa]{width:78%;height:10px;margin-top:8px;animation-delay:.4s}.s3[data-astro-cid-p2yjlnpa]{background:var(--color-accent);width:34%;height:22px;margin-top:10px;animation-delay:.7s}.cards[data-astro-cid-p2yjlnpa]{gap:6px;margin-top:12px;display:flex}.cards[data-astro-cid-p2yjlnpa] .s[data-astro-cid-p2yjlnpa]{border-radius:10px;flex:1;height:44px}.s4[data-astro-cid-p2yjlnpa]{animation-delay:1s}.s5[data-astro-cid-p2yjlnpa]{animation-delay:1.2s}.s6[data-astro-cid-p2yjlnpa]{animation-delay:1.4s}.phone[data-astro-cid-p2yjlnpa]{background:var(--color-surface);border:2px solid var(--color-text);border-radius:16px;align-content:start;gap:7px;width:24%;height:78%;padding:14px 8px;animation:7s infinite ph;display:grid;position:absolute;bottom:0;right:0}.p1[data-astro-cid-p2yjlnpa],.p2[data-astro-cid-p2yjlnpa],.p3[data-astro-cid-p2yjlnpa]{border-radius:99px;height:12px}.p1[data-astro-cid-p2yjlnpa]{background:var(--color-accent);animation-delay:1.7s}.p2[data-astro-cid-p2yjlnpa]{border-radius:8px;height:28px;animation-delay:1.9s}.p3[data-astro-cid-p2yjlnpa]{animation-delay:2.1s}@keyframes build{0%{opacity:0;transform:translateY(14px)scale(.9)}8%,82%{opacity:1;transform:none}94%,to{opacity:0;transform:translateY(-6px)}}@keyframes ph{0%,20%{opacity:0;transform:translateY(30px)}30%,82%{opacity:1;transform:none}94%,to{opacity:0}}.brand[data-astro-cid-p2yjlnpa]{width:min(100%,360px);height:210px;position:relative}.brand[data-astro-cid-p2yjlnpa]>[data-astro-cid-p2yjlnpa]{animation:7s infinite both bpop}.lg[data-astro-cid-p2yjlnpa]{width:120px;height:84px;animation-delay:.1s;position:absolute;top:0;left:0}.lg[data-astro-cid-p2yjlnpa] b[data-astro-cid-p2yjlnpa]{border-radius:99px;height:36px;position:absolute}.lg[data-astro-cid-p2yjlnpa] b[data-astro-cid-p2yjlnpa]:first-child{background:var(--color-text);width:78px;top:4px;left:0}.lg[data-astro-cid-p2yjlnpa] b[data-astro-cid-p2yjlnpa]:last-child{background:var(--color-accent);width:88px;top:34px;left:30px}.sw[data-astro-cid-p2yjlnpa]{gap:10px;animation-delay:.5s;display:flex;position:absolute;bottom:0;left:0}.sw[data-astro-cid-p2yjlnpa] i[data-astro-cid-p2yjlnpa]{background:var(--color-accent);border-radius:99px;width:46px;height:46px}.sw[data-astro-cid-p2yjlnpa] i[data-astro-cid-p2yjlnpa]:nth-child(2){background:var(--color-text)}.sw[data-astro-cid-p2yjlnpa] i[data-astro-cid-p2yjlnpa]:nth-child(3){background:var(--color-surface);border:2px solid var(--color-text)}.sw[data-astro-cid-p2yjlnpa] i[data-astro-cid-p2yjlnpa]:nth-child(4){background:var(--color-accent-soft);border:2px solid var(--color-accent)}.aa[data-astro-cid-p2yjlnpa]{width:140px;height:120px;font:700 4.4rem/1 var(--font-heading);letter-spacing:-.04em;background:var(--color-surface);border:2px solid var(--color-text);border-radius:22px;place-items:center;animation-delay:.9s;display:grid;position:absolute;top:0;right:0}.bz[data-astro-cid-p2yjlnpa]{background:var(--color-text);border-radius:12px;width:120px;height:64px;animation-delay:1.3s;position:absolute;bottom:6px;right:8px}.bz[data-astro-cid-p2yjlnpa]:after{content:"";background:var(--color-accent);width:56px;height:8px;box-shadow:0 16px 0 -1px var(--color-accent-soft);border-radius:9px;position:absolute;top:16px;left:14px}@keyframes bpop{0%{opacity:0;transform:scale(.6)rotate(-6deg)}10%,82%{opacity:1;transform:none}94%,to{opacity:0;transform:scale(.9)}}.host[data-astro-cid-p2yjlnpa]{grid-template-columns:110px 1fr;align-items:center;gap:1.4rem;width:min(100%,380px);height:220px;display:grid;position:relative}.shield[data-astro-cid-p2yjlnpa]{width:110px;fill:var(--color-surface);stroke:var(--color-text);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;overflow:visible}.shield[data-astro-cid-p2yjlnpa] path[data-astro-cid-p2yjlnpa]{stroke-dasharray:1;animation:7s infinite sdraw}.shield[data-astro-cid-p2yjlnpa] .k[data-astro-cid-p2yjlnpa]{fill:none;stroke:var(--color-accent);stroke-width:6px;animation-delay:.6s}@keyframes sdraw{0%{stroke-dashoffset:1px}18%,85%{stroke-dashoffset:0}to{stroke-dashoffset:1px}}.chips[data-astro-cid-p2yjlnpa]{gap:.5rem;display:grid}.chips[data-astro-cid-p2yjlnpa] li[data-astro-cid-p2yjlnpa]{background:var(--color-surface);border:2px solid var(--color-border);width:fit-content;animation:chip 7s calc(1s + var(--i) * .5s) infinite both;border-radius:99px;align-items:center;gap:.6rem;padding:.4rem 1rem .4rem .5rem;font-size:.9rem;font-weight:600;display:inline-flex}.chips[data-astro-cid-p2yjlnpa] li[data-astro-cid-p2yjlnpa]:before{content:"";background:var(--color-accent);border-radius:99px;width:16px;height:16px}@keyframes chip{0%{clip-path:inset(0 100% 0 0 round 99px);border-color:var(--color-border)}6%,80%{clip-path:inset(0 round 99px);border-color:var(--color-accent)}92%,to{clip-path:inset(0 100% 0 0 round 99px)}}.tick[data-astro-cid-p2yjlnpa]{grid-column:1/-1;align-items:flex-end;gap:6px;height:24px;display:flex}.tick[data-astro-cid-p2yjlnpa] i[data-astro-cid-p2yjlnpa]{background:var(--color-accent);opacity:.85;border-radius:99px;flex:1;height:8px;animation:2.4s ease-in-out infinite tk}.tick[data-astro-cid-p2yjlnpa] i[data-astro-cid-p2yjlnpa]:nth-child(3n){animation-delay:.3s}.tick[data-astro-cid-p2yjlnpa] i[data-astro-cid-p2yjlnpa]:nth-child(3n+1){animation-delay:.7s}.tick[data-astro-cid-p2yjlnpa] i[data-astro-cid-p2yjlnpa]:nth-child(4n){animation-delay:1.1s}@keyframes tk{0%,to{height:8px}50%{height:24px}}.flows[data-astro-cid-p2yjlnpa]{--fs:.9rem;gap:2.4rem;width:min(100%,440px);display:grid}.flows[data-astro-cid-p2yjlnpa] .flow{margin:0}@media (width<=800px){.row[data-astro-cid-p2yjlnpa]{grid-template-columns:1fr}.row[data-astro-cid-p2yjlnpa]:nth-child(2n) .art[data-astro-cid-p2yjlnpa]{order:0}.art[data-astro-cid-p2yjlnpa]{min-height:230px;padding:1.5rem 1rem}}@media (prefers-reduced-motion:reduce){.s[data-astro-cid-p2yjlnpa],.phone[data-astro-cid-p2yjlnpa],.brand[data-astro-cid-p2yjlnpa]>[data-astro-cid-p2yjlnpa],.shield[data-astro-cid-p2yjlnpa] path[data-astro-cid-p2yjlnpa],.chips[data-astro-cid-p2yjlnpa] li[data-astro-cid-p2yjlnpa],.tick[data-astro-cid-p2yjlnpa] i[data-astro-cid-p2yjlnpa]{opacity:1;stroke-dashoffset:0;animation:none}}.ba[data-astro-cid-67ggu7zt]{--o-bg:#fff;--o-ink:#333;--o-muted:#777;--o-blue:#337ab7;--o-blue-d:#2e6da4;--o-grey:#f5f5f5;--o-line:#e5e5e5;--o-dark:#222;--o-hero:#5d6d7e;--n-indigo:#3552f0;--n-soft:#8fa4ff;--n-ink:#fff;--n-dark:#14213a}.top[data-astro-cid-67ggu7zt]{flex-wrap:wrap;align-items:center;gap:1.5rem;margin-bottom:1.5rem;display:flex}.switch[data-astro-cid-67ggu7zt]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:999px;grid-template-columns:1fr 1fr;gap:4px;padding:6px;display:inline-grid}.switch[data-astro-cid-67ggu7zt] button[data-astro-cid-67ggu7zt]{min-width:6.5rem;font:600 1rem/1 var(--font-body);color:var(--color-text);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.8rem 1.5rem;transition:background-color .3s,color .3s}.switch[data-astro-cid-67ggu7zt] button[data-astro-cid-67ggu7zt]:hover{background:var(--color-accent-soft)}.hint[data-astro-cid-67ggu7zt]{color:var(--color-text-muted);align-items:center;gap:.7rem;margin:0;transition:opacity .5s;display:flex}.ba[data-astro-cid-67ggu7zt][data-touched=true] .hint[data-astro-cid-67ggu7zt]{opacity:0}.pulse[data-astro-cid-67ggu7zt]{background:var(--color-accent);border-radius:99px;width:12px;height:12px;position:relative}.pulse[data-astro-cid-67ggu7zt]:after{content:"";border:2px solid var(--color-accent);opacity:0;border-radius:99px;animation:1.8s ease-out 3 ring;position:absolute;inset:0}@keyframes ring{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(3.4)}}.frame[data-astro-cid-67ggu7zt]{border-radius:var(--radius);background:var(--color-surface);border:1px solid var(--color-border);overflow:hidden;box-shadow:0 40px 60px -40px #14213a73}.chrome[data-astro-cid-67ggu7zt]{border-bottom:1px solid var(--color-border);background:var(--color-bg);align-items:center;gap:.45rem;padding:.8rem 1rem;display:flex}.chrome[data-astro-cid-67ggu7zt] span[data-astro-cid-67ggu7zt]{background:var(--color-border);border-radius:99px;width:11px;height:11px}.chrome[data-astro-cid-67ggu7zt] em[data-astro-cid-67ggu7zt]{max-width:20rem;color:var(--color-text-muted);background:var(--color-surface);border:1px solid var(--color-border);border-radius:99px;flex:1;margin-left:.8rem;padding:.25rem .9rem;font-size:.85rem;font-style:normal}.viewport[data-astro-cid-67ggu7zt]{aspect-ratio:16/10;touch-action:pan-y;user-select:none;cursor:ew-resize;position:relative;overflow:hidden;container-type:inline-size}@media (width<=640px){.viewport[data-astro-cid-67ggu7zt]{aspect-ratio:4/5}}.site[data-astro-cid-67ggu7zt]{position:absolute;inset:0;overflow:hidden}.old[data-astro-cid-67ggu7zt]{background:var(--o-bg);color:var(--o-ink);font-family:Helvetica,Arial,sans-serif;font-size:1.5cqw}.o-nav[data-astro-cid-67ggu7zt]{background:var(--o-dark);color:#fff;justify-content:space-between;align-items:center;padding:1.4cqw 3cqw;display:flex}.o-nav[data-astro-cid-67ggu7zt] b[data-astro-cid-67ggu7zt]{font-size:1.5em;font-weight:700}.o-nav[data-astro-cid-67ggu7zt] ul[data-astro-cid-67ggu7zt]{text-transform:uppercase;gap:2cqw;font-size:.85em;display:flex}.o-hero[data-astro-cid-67ggu7zt]{text-align:center;background:var(--o-hero);color:#fff;place-content:center;justify-items:center;gap:1cqw;height:38%;display:grid;position:relative}.o-hero[data-astro-cid-67ggu7zt]:before{content:"";background:repeating-linear-gradient(135deg,#ffffff0d 0 2cqw,#0000 2cqw 4cqw);position:absolute;inset:0}.o-hero[data-astro-cid-67ggu7zt]>[data-astro-cid-67ggu7zt]{margin:0;position:relative}.o-hero[data-astro-cid-67ggu7zt] h4[data-astro-cid-67ggu7zt]{text-shadow:0 1px 3px #0006;font-size:3.4em;font-weight:300}.o-hero[data-astro-cid-67ggu7zt] p[data-astro-cid-67ggu7zt]{font-size:1.2em;font-weight:300}.o-btn[data-astro-cid-67ggu7zt]{background:var(--o-blue);border:1px solid var(--o-blue-d);color:#fff;border-radius:4px;padding:.7em 1.6em;font-size:.95em;box-shadow:0 2px 3px #00000040}.dots[data-astro-cid-67ggu7zt]{gap:.6cqw;display:flex;bottom:1.2cqw;position:absolute!important}.dots[data-astro-cid-67ggu7zt] i[data-astro-cid-67ggu7zt]{border:1px solid #fff;border-radius:99px;width:1cqw;height:1cqw}.dots[data-astro-cid-67ggu7zt] i[data-astro-cid-67ggu7zt].on{background:#fff}.o-cols[data-astro-cid-67ggu7zt]{text-align:center;grid-template-columns:repeat(3,1fr);gap:3cqw;padding:3cqw 4cqw;display:grid}.o-cols[data-astro-cid-67ggu7zt] .ic[data-astro-cid-67ggu7zt]{background:var(--o-grey);border:1px solid var(--o-line);border-radius:99px;width:5cqw;height:5cqw;margin:0 auto 1cqw;display:block}.o-cols[data-astro-cid-67ggu7zt] h5[data-astro-cid-67ggu7zt]{margin:0 0 .4em;font-size:1.35em;font-weight:500}.o-cols[data-astro-cid-67ggu7zt] p[data-astro-cid-67ggu7zt]{color:var(--o-muted);margin:0 0 .6em;font-size:.95em;line-height:1.5}.o-cols[data-astro-cid-67ggu7zt] u[data-astro-cid-67ggu7zt]{color:var(--o-blue);font-size:.9em;text-decoration:none}.new[data-astro-cid-67ggu7zt]{background:var(--n-indigo);color:var(--n-ink);font-family:var(--font-body);clip-path:inset(0 0 0 calc(var(--p) * 1%));font-size:1.7cqw}.piece[data-astro-cid-67ggu7zt]{transition:transform .7s var(--ease), opacity .6s;transition-delay:calc(var(--i) * 60ms);position:absolute}.ba[data-astro-cid-67ggu7zt][data-on=false] .piece[data-astro-cid-67ggu7zt]{opacity:0;transition-delay:0s;transform:translateY(18px)scale(.96)}.n-nav[data-astro-cid-67ggu7zt]{justify-content:space-between;align-items:center;padding:2.6cqw 5cqw;font-weight:600;display:flex;top:0;left:0;right:0}.logo[data-astro-cid-67ggu7zt]{align-items:center;gap:.9em;font-size:1.1em;font-weight:700;display:inline-flex}.logo[data-astro-cid-67ggu7zt] b[data-astro-cid-67ggu7zt]{flex-direction:column;display:inline-flex}.logo[data-astro-cid-67ggu7zt] b[data-astro-cid-67ggu7zt] i[data-astro-cid-67ggu7zt]{background:var(--n-ink);border-radius:99px;width:1.5em;height:.7em;display:block}.logo[data-astro-cid-67ggu7zt] b[data-astro-cid-67ggu7zt] i[data-astro-cid-67ggu7zt]+i[data-astro-cid-67ggu7zt]{background:var(--n-soft);margin-top:-.25em;margin-left:.7em}.n-nav[data-astro-cid-67ggu7zt] nav[data-astro-cid-67ggu7zt]{gap:2.6em;display:flex}.n-nav[data-astro-cid-67ggu7zt] u[data-astro-cid-67ggu7zt]{opacity:.9;text-decoration:none}.n-h[data-astro-cid-67ggu7zt]{width:50%;top:34%;left:5cqw}.n-h[data-astro-cid-67ggu7zt] h4[data-astro-cid-67ggu7zt]{font:700 5.4cqw/1.04 var(--font-heading);letter-spacing:-.03em;margin:0}.n-p[data-astro-cid-67ggu7zt]{width:38%;top:58%;left:5cqw}.n-p[data-astro-cid-67ggu7zt] p[data-astro-cid-67ggu7zt]{opacity:.85;margin:0}.n-btns[data-astro-cid-67ggu7zt]{gap:.8em;display:flex;top:72%;left:5cqw}.n-btns[data-astro-cid-67ggu7zt] span[data-astro-cid-67ggu7zt]{border-radius:99px;padding:.9em 1.7em;font-weight:600}.b1[data-astro-cid-67ggu7zt]{background:var(--n-ink);color:var(--n-indigo)}.b2[data-astro-cid-67ggu7zt]{border:2px solid var(--n-soft)}.n-art[data-astro-cid-67ggu7zt]{width:34%;height:44%;top:30%;right:5cqw}.n-art[data-astro-cid-67ggu7zt] i[data-astro-cid-67ggu7zt]{border-radius:99px;animation:8s ease-in-out infinite alternate bob;position:absolute}.a1[data-astro-cid-67ggu7zt]{background:var(--n-ink);width:82%;height:40%;top:10%;left:0}.a2[data-astro-cid-67ggu7zt]{background:var(--n-soft);width:76%;height:40%;top:46%;left:24%;animation-delay:-3s!important}@keyframes bob{to{transform:translate(-1cqw,.7cqw)}}.tag[data-astro-cid-67ggu7zt]{z-index:3;font:600 1.5cqw/1 var(--font-body);background:var(--color-deep);color:var(--color-white);pointer-events:none;border-radius:99px;padding:.4em 1em;position:absolute;bottom:2cqw}.tag-l[data-astro-cid-67ggu7zt]{left:2cqw}.tag-r[data-astro-cid-67ggu7zt]{background:var(--color-white);color:var(--color-deep);right:2cqw}.line[data-astro-cid-67ggu7zt]{top:0;bottom:0;left:calc(var(--p) * 1%);background:var(--color-white);z-index:4;pointer-events:none;width:3px;margin-left:-1.5px;position:absolute;box-shadow:0 0 0 1px #0f1b3840}.handle[data-astro-cid-67ggu7zt]{z-index:5;top:50%;left:calc(var(--p) * 1%);background:var(--color-white);width:84px;height:46px;color:var(--color-deep);cursor:ew-resize;transition:transform .3s var(--ease);border:0;border-radius:999px;place-items:center;margin:-23px 0 0 -42px;display:grid;position:absolute;box-shadow:0 8px 24px -6px #0f1b3880}.handle[data-astro-cid-67ggu7zt] svg[data-astro-cid-67ggu7zt]{width:34px}.handle[data-astro-cid-67ggu7zt]:hover,.viewport[data-astro-cid-67ggu7zt].drag .handle[data-astro-cid-67ggu7zt]{transform:scale(1.1)}.handle[data-astro-cid-67ggu7zt]:focus-visible{outline:3px solid var(--color-accent);outline-offset:3px}.cap[data-astro-cid-67ggu7zt]{color:var(--color-text-muted);margin:1rem 0 0;font-size:.92rem}@media (width<=640px){.old[data-astro-cid-67ggu7zt]{font-size:2.6cqw}.new[data-astro-cid-67ggu7zt]{font-size:2.8cqw}.n-h[data-astro-cid-67ggu7zt]{width:90%;top:24%}.n-h[data-astro-cid-67ggu7zt] h4[data-astro-cid-67ggu7zt]{font-size:8cqw}.n-p[data-astro-cid-67ggu7zt]{width:80%;top:46%}.n-btns[data-astro-cid-67ggu7zt]{flex-wrap:wrap;top:60%}.n-art[data-astro-cid-67ggu7zt]{display:none}.o-hero[data-astro-cid-67ggu7zt]{height:34%}.tag[data-astro-cid-67ggu7zt]{font-size:2.8cqw}.n-nav[data-astro-cid-67ggu7zt] nav[data-astro-cid-67ggu7zt],.o-nav[data-astro-cid-67ggu7zt] ul[data-astro-cid-67ggu7zt]{display:none}.o-hero[data-astro-cid-67ggu7zt] h4[data-astro-cid-67ggu7zt]{font-size:2.3em}}@media (prefers-reduced-motion:reduce){.n-art[data-astro-cid-67ggu7zt] i[data-astro-cid-67ggu7zt],.pulse[data-astro-cid-67ggu7zt]:after{animation:none}.piece[data-astro-cid-67ggu7zt]{transition:none}}.why[data-astro-cid-yilyscdy]{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:2rem 2.5rem;display:grid}.why[data-astro-cid-yilyscdy] li[data-astro-cid-yilyscdy]{align-items:flex-start;gap:1.1rem;display:flex}.pill[data-astro-cid-yilyscdy]{background:var(--color-accent-soft);border-radius:999px;flex:none;place-items:center;width:56px;height:34px;margin-top:.2rem;display:grid;position:relative;overflow:hidden}.pill[data-astro-cid-yilyscdy]:before{content:"";background:var(--color-accent);transition:transform .8s .25s var(--ease);position:absolute;inset:0;transform:translate(-101%)}.in>.pill[data-astro-cid-yilyscdy]:before,html:not(.js) .pill[data-astro-cid-yilyscdy]:before{transform:none}svg[data-astro-cid-yilyscdy]{fill:none;width:20px;height:20px;stroke:var(--color-on-accent);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;position:relative}path[data-astro-cid-yilyscdy]{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .6s .8s var(--ease)}.in>.pill[data-astro-cid-yilyscdy] path[data-astro-cid-yilyscdy],html:not(.js) path[data-astro-cid-yilyscdy]{stroke-dashoffset:0}h3[data-astro-cid-yilyscdy]{margin-bottom:.25rem}p[data-astro-cid-yilyscdy]{color:var(--color-text-muted);margin:0}.tm[data-astro-cid-akuxnfft]{gap:1rem;margin:0;display:grid;position:relative}svg[data-astro-cid-akuxnfft]{border-radius:calc(var(--radius) * 1.3);background:var(--color-surface);width:100%;height:auto;overflow:hidden}.zoom[data-astro-cid-akuxnfft]{transform-origin:var(--hx) var(--hy)}.gem[data-astro-cid-akuxnfft]{fill:var(--color-accent-soft);stroke:var(--color-surface);stroke-width:2px;stroke-linejoin:round;vector-effect:non-scaling-stroke;transition:fill .6s}.lbl[data-astro-cid-akuxnfft]{font:600 8px/1 var(--font-body);fill:var(--color-text-muted);text-anchor:middle;opacity:0}.reach[data-astro-cid-akuxnfft]{fill:none;stroke:var(--color-accent);stroke-width:2.5px;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1px}.tw[data-astro-cid-akuxnfft]{font:700 44px/1 var(--font-heading);letter-spacing:-.03em;fill:var(--color-text);text-anchor:middle;dominant-baseline:middle;opacity:.9}.pin[data-astro-cid-akuxnfft]{background:var(--color-deep);color:#fff;font:650 .85rem/1 var(--font-body);white-space:nowrap;opacity:0;pointer-events:none;border-radius:99px;align-items:center;gap:.45rem;padding:.4rem .85rem .4rem .45rem;display:inline-flex;position:absolute;transform:translate(-50%,calc(-100% - 14px))}.pin[data-astro-cid-akuxnfft]:after{content:"";background:var(--color-deep);width:2px;height:12px;margin-left:-1px;position:absolute;bottom:-12px;left:50%}.pin[data-astro-cid-akuxnfft] i[data-astro-cid-akuxnfft]{background:var(--color-accent);border-radius:99px;width:20px;height:12px}figcaption[data-astro-cid-akuxnfft]{color:var(--color-text-muted);font-size:.95rem}.play[data-astro-cid-akuxnfft] .tw[data-astro-cid-akuxnfft]{animation:.5s .5s forwards out}.play[data-astro-cid-akuxnfft] .zoom[data-astro-cid-akuxnfft]{animation:1.8s cubic-bezier(.65,0,.25,1) .7s forwards zoom}.play[data-astro-cid-akuxnfft] .hgl[data-astro-cid-akuxnfft]{animation:.5s 2.3s forwards hgl}.play[data-astro-cid-akuxnfft] .lbl[data-astro-cid-akuxnfft]{animation:.5s 2.4s forwards lin}.play[data-astro-cid-akuxnfft] .pin[data-astro-cid-akuxnfft]{animation:drop .6s 2.7s var(--ease) forwards}.play[data-astro-cid-akuxnfft] .reach[data-astro-cid-akuxnfft]{animation:draw 1.2s 3.1s var(--ease) forwards}@keyframes out{to{opacity:0}}@keyframes zoom{to{transform:translate(var(--tx), var(--ty)) scale(var(--z))}}@keyframes hgl{to{fill:var(--color-accent)}}@keyframes lin{to{opacity:1}}@keyframes drop{0%{opacity:0;transform:translate(-50%,calc(-100% - 40px))}to{opacity:1;transform:translate(-50%,calc(-100% - 14px))}}@keyframes draw{to{stroke-dashoffset:0}}html:not(.js) .zoom[data-astro-cid-akuxnfft]{transform:translate(var(--tx), var(--ty)) scale(var(--z))}html:not(.js) .hgl[data-astro-cid-akuxnfft]{fill:var(--color-accent)}html:not(.js) .lbl[data-astro-cid-akuxnfft],html:not(.js) .pin[data-astro-cid-akuxnfft]{opacity:1}html:not(.js) .tw[data-astro-cid-akuxnfft]{opacity:0}html:not(.js) .reach[data-astro-cid-akuxnfft]{stroke-dashoffset:0}@media (prefers-reduced-motion:reduce){.tm[data-astro-cid-akuxnfft] [data-astro-cid-akuxnfft]{animation:none!important}.zoom[data-astro-cid-akuxnfft]{transform:translate(var(--tx), var(--ty)) scale(var(--z))}.hgl[data-astro-cid-akuxnfft]{fill:var(--color-accent)}.lbl[data-astro-cid-akuxnfft],.pin[data-astro-cid-akuxnfft]{opacity:1}.tw[data-astro-cid-akuxnfft]{opacity:0}.reach[data-astro-cid-akuxnfft]{stroke-dashoffset:0}}.gap[data-astro-cid-lcdefpme]{height:2.5rem}.why-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}@media (width<=900px){.why-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}
