.hm:where(.astro-gbfkclbx){position:relative}.hm-stage:where(.astro-gbfkclbx){max-width:1080px;margin-inline:auto;position:relative}.mon:where(.astro-gbfkclbx){perspective:2200px;position:relative}.mon-body:where(.astro-gbfkclbx){z-index:1;transform-origin:50% 100%;background:linear-gradient(#1d2638 0%,#0c1220 100%);border-radius:clamp(14px,2vw,26px);padding:clamp(6px,1.1vw,14px) clamp(6px,1.1vw,14px) clamp(8px,1.4vw,18px);position:relative;box-shadow:inset 0 1px #ffffff24,inset 0 0 0 1px #ffffff0d,0 2px 4px #0b1b3333,0 50px 100px -40px #0b1b3399,0 120px 160px -90px #1f4bd166}.mon-cam:where(.astro-gbfkclbx){background:#2c3854;border-radius:50%;width:5px;height:5px;margin-left:-2.5px;position:absolute;top:clamp(2px,.45vw,6px);left:50%;box-shadow:inset 0 0 0 1px #3c4a6a}.mon-screen:where(.astro-gbfkclbx){aspect-ratio:1366/860;background:#f6f7fb;border-radius:clamp(6px,1vw,12px);position:relative;overflow:hidden}.mon-shot:where(.astro-gbfkclbx){opacity:0;transition:opacity .5s var(--ease-out), transform .8s var(--ease-out);position:absolute;inset:0;transform:scale(1.015)}.hm:where(.astro-gbfkclbx):not(.hm-ready) .mon-shot:where(.astro-gbfkclbx){display:none}.mon-shot:where(.astro-gbfkclbx) img{object-fit:cover;object-position:top left;width:100%;height:100%}.mon-glare:where(.astro-gbfkclbx){z-index:2;pointer-events:none;background:linear-gradient(118deg,#fff3 0%,#fff0 32%);position:absolute;inset:0}.hm:where(.astro-gbfkclbx):has(#hm-home:checked) :where(.astro-gbfkclbx)[data-s=home],.hm:where(.astro-gbfkclbx):has(#hm-sales:checked) :where(.astro-gbfkclbx)[data-s=sales],.hm:where(.astro-gbfkclbx):has(#hm-gst:checked) :where(.astro-gbfkclbx)[data-s=gst],.hm:where(.astro-gbfkclbx):has(#hm-stock:checked) :where(.astro-gbfkclbx)[data-s=stock],.hm:where(.astro-gbfkclbx):has(#hm-hr:checked) :where(.astro-gbfkclbx)[data-s=hr],.hm:where(.astro-gbfkclbx):has(#hm-crm:checked) :where(.astro-gbfkclbx)[data-s=crm],.hm:where(.astro-gbfkclbx):has(#hm-support:checked) :where(.astro-gbfkclbx)[data-s=support]{opacity:1;display:block;transform:none}.mon-neck:where(.astro-gbfkclbx){clip-path:polygon(13% 0,87% 0,100% 100%,0 100%);background:linear-gradient(90deg,#7d8594 0%,#c9ced6 22%,#f4f5f7 48%,#d5d9df 70%,#858d9b 100%);width:15%;height:clamp(26px,4.6vw,58px);margin:-2px auto 0;position:relative}.mon-neck:where(.astro-gbfkclbx):after{content:"";background:linear-gradient(#0b1b3359,#0000);height:35%;position:absolute;inset:0 0 auto}.mon-base:where(.astro-gbfkclbx){background:linear-gradient(#fff 0%,#dfe2e7 45%,#9aa1ad 100%);border-radius:4px 4px 50% 50%/4px 4px 100% 100%;width:28%;height:clamp(7px,1vw,12px);margin:0 auto;box-shadow:inset 0 1px #fff,0 18px 30px -12px #0b1b338c,0 4px 6px -2px #0b1b3340}.dock:where(.astro-gbfkclbx){z-index:3;backdrop-filter:blur(16px)saturate(1.6);background:#ffffffb8;border:0;border-radius:20px;gap:.3rem;min-width:0;margin:0;padding:.4rem;display:flex;position:absolute;bottom:3.2%;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 1px #ffffffb3,0 0 0 1px #0b1b3314,0 18px 40px -14px #0b1b3373}.dock:where(.astro-gbfkclbx) label:where(.astro-gbfkclbx){width:52px;height:48px;color:var(--color-ink-2);transition:background-color .25s var(--ease-out), transform .3s var(--ease-spring);border-radius:14px;place-items:center;display:grid;position:relative}.dock:where(.astro-gbfkclbx) label:where(.astro-gbfkclbx):hover{background:#0b1b330d;transform:translateY(-3px)}.dock-i:where(.astro-gbfkclbx){place-items:center;display:grid}.dock-l:where(.astro-gbfkclbx){color:#fff;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .2s var(--ease-out), transform .2s var(--ease-out);background:#0b1b33;border-radius:8px;padding:.25rem .55rem;font-size:.72rem;font-weight:600;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%,4px)}.dock:where(.astro-gbfkclbx) label:where(.astro-gbfkclbx):hover .dock-l:where(.astro-gbfkclbx),.dock:where(.astro-gbfkclbx) input:where(.astro-gbfkclbx):focus-visible+label:where(.astro-gbfkclbx) .dock-l:where(.astro-gbfkclbx){opacity:1;transform:translate(-50%)}.dock:where(.astro-gbfkclbx) input:where(.astro-gbfkclbx):checked+label:where(.astro-gbfkclbx){color:#fff;background:linear-gradient(#1d3157,#0b1b33);box-shadow:inset 0 1px #ffffff24,0 6px 14px -6px #0b1b3399}.dock:where(.astro-gbfkclbx) input:where(.astro-gbfkclbx):checked+label:where(.astro-gbfkclbx) .dock-i:where(.astro-gbfkclbx) .icon{color:var(--color-haldi)}.dock:where(.astro-gbfkclbx) input:where(.astro-gbfkclbx):focus-visible+label:where(.astro-gbfkclbx){outline:2px solid var(--color-neel);outline-offset:2px}.hm-phone:where(.astro-gbfkclbx){display:none}.ph:where(.astro-gbfkclbx){background:linear-gradient(#1d2638,#0c1220);border-radius:30px;padding:7px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff24,0 40px 70px -30px #0b1b33a6}.ph:where(.astro-gbfkclbx) img{border-radius:24px;width:100%;height:auto;display:block}.ph-notch:where(.astro-gbfkclbx){z-index:1;background:#0c1220;border-radius:999px;width:34%;height:14px;margin-left:-17%;position:absolute;top:12px;left:50%}.hm-card:where(.astro-gbfkclbx){display:none}.hm-ct:where(.astro-gbfkclbx){line-height:1.25;display:grid}.hm-ct:where(.astro-gbfkclbx) b:where(.astro-gbfkclbx){font-size:.84rem;font-weight:650}.hm-ct:where(.astro-gbfkclbx) span:where(.astro-gbfkclbx){color:var(--color-muted);white-space:nowrap;font-size:.74rem}@media (width>=1024px){.hm-phone:where(.astro-gbfkclbx){z-index:4;width:17%;transform:translate3d(calc(var(--px,0) * 18px), calc(var(--py,0) * 14px), 0);transition:transform .6s var(--ease-out);display:block;position:absolute;bottom:7%;right:-4%}.hm-card:where(.astro-gbfkclbx){z-index:5;backdrop-filter:blur(10px);transform:translate3d(calc(var(--px,0) * var(--d) * 1px), calc(var(--py,0) * var(--d) * 1px), 0);transition:transform .6s var(--ease-out);background:#fffffff0;border-radius:16px;align-items:center;gap:.7rem;padding:.65rem .9rem .65rem .65rem;display:flex;position:absolute;box-shadow:0 0 0 1px #0b1b3312,0 20px 40px -18px #0b1b3373}.hm-card:where(.astro-gbfkclbx) .tile:where(.astro-gbfkclbx){width:36px;height:36px}.hm-k1:where(.astro-gbfkclbx){--d:20;top:16%;left:-6%}.hm-k2:where(.astro-gbfkclbx){--d:26;top:58%;left:-3%}.hm-k3:where(.astro-gbfkclbx){--d:16;top:9%;right:-5%}}.hm-caps:where(.astro-gbfkclbx){text-align:center;max-width:760px;margin:1.4rem auto 0;display:grid}.hm-cap:where(.astro-gbfkclbx){color:var(--color-ink-2);opacity:0;visibility:hidden;transition:opacity .35s var(--ease-out);flex-wrap:wrap;grid-area:1/1;justify-content:center;align-items:center;gap:.1rem .45rem;font-size:.95rem;display:flex}.hm-cap:where(.astro-gbfkclbx) span:where(.astro-gbfkclbx){color:var(--color-muted)}@media (width<=767px){.hm-caps:where(.astro-gbfkclbx){margin-top:.8rem}.hm-cap:where(.astro-gbfkclbx){font-size:.85rem}.hm-cap:where(.astro-gbfkclbx) span:where(.astro-gbfkclbx){display:none}}.hm-cap:where(.astro-gbfkclbx) .link-arrow:where(.astro-gbfkclbx){min-height:36px}.hm:where(.astro-gbfkclbx):has(#hm-home:checked) :where(.astro-gbfkclbx)[data-c=home],.hm:where(.astro-gbfkclbx):has(#hm-sales:checked) :where(.astro-gbfkclbx)[data-c=sales],.hm:where(.astro-gbfkclbx):has(#hm-gst:checked) :where(.astro-gbfkclbx)[data-c=gst],.hm:where(.astro-gbfkclbx):has(#hm-stock:checked) :where(.astro-gbfkclbx)[data-c=stock],.hm:where(.astro-gbfkclbx):has(#hm-hr:checked) :where(.astro-gbfkclbx)[data-c=hr],.hm:where(.astro-gbfkclbx):has(#hm-crm:checked) :where(.astro-gbfkclbx)[data-c=crm],.hm:where(.astro-gbfkclbx):has(#hm-support:checked) :where(.astro-gbfkclbx)[data-c=support]{opacity:1;visibility:visible}@media (width<=767px){.dock:where(.astro-gbfkclbx){border-radius:13px;gap:.1rem;padding:.22rem;bottom:4%}.dock:where(.astro-gbfkclbx) label:where(.astro-gbfkclbx){border-radius:10px;width:36px;height:32px}.dock-i:where(.astro-gbfkclbx) .icon{width:15px;height:15px}.dock-l:where(.astro-gbfkclbx){display:none}}@supports (animation-timeline:view()){html.rv-on .mon-body:where(.astro-gbfkclbx){animation:linear both mon-tilt view();animation-range:entry cover 42%}}@keyframes mon-tilt{0%{transform:rotateX(16deg)scale(.94)}to{transform:none}}html.rv-on .hm-card:where(.astro-gbfkclbx),html.rv-on .hm-phone:where(.astro-gbfkclbx){animation:hm-in .8s var(--ease-out) backwards}html.rv-on .hm-k3:where(.astro-gbfkclbx){animation-delay:.9s}html.rv-on .hm-k1:where(.astro-gbfkclbx){animation-delay:1.1s}html.rv-on .hm-k2:where(.astro-gbfkclbx){animation-delay:1.3s}html.rv-on .hm-phone:where(.astro-gbfkclbx){animation-delay:.7s}@keyframes hm-in{0%{opacity:0;translate:0 18px}}.hs:where(.astro-t6ocdfn4){margin:0;position:relative}.hs-stage:where(.astro-t6ocdfn4),.hs-l1:where(.astro-t6ocdfn4){position:relative}.hs-l2:where(.astro-t6ocdfn4){z-index:2;width:88%;max-width:420px;margin:-14% 0 0 4%;position:relative}@media (width<=767px){.hs-l2:where(.astro-t6ocdfn4){width:100%;min-width:0;max-width:none;margin:0}.hs-inv:where(.astro-t6ocdfn4){padding:.95rem 1rem 1rem}.inv-v:where(.astro-t6ocdfn4),.inv-s:where(.astro-t6ocdfn4){white-space:normal}.hs-l3:where(.astro-t6ocdfn4){margin-top:.75rem}.hs-cap:where(.astro-t6ocdfn4)>span:where(.astro-t6ocdfn4){display:none}.hs-cap:where(.astro-t6ocdfn4){justify-content:flex-end;margin-top:.25rem}}.hs-l3:where(.astro-t6ocdfn4){z-index:3;gap:.6rem;margin-top:1rem;display:grid;position:relative}.hs-wires:where(.astro-t6ocdfn4){display:none}@media (width>=1024px){.hs-stage:where(.astro-t6ocdfn4){aspect-ratio:1/.9}.hs-l:where(.astro-t6ocdfn4){pointer-events:none;width:auto;max-width:none;transform:translate3d(calc(var(--px,0) * var(--d,0) * 1px), calc(var(--py,0) * var(--d,0) * 1px), 0);transition:transform .5s var(--ease-out);margin:0;position:absolute;inset:0}.hs-l:where(.astro-t6ocdfn4)>:where(.astro-t6ocdfn4){pointer-events:auto}.hs-l1:where(.astro-t6ocdfn4){--d:6}.hs-l2:where(.astro-t6ocdfn4){--d:14}.hs-l3:where(.astro-t6ocdfn4){--d:22;display:block}.hs-shot:where(.astro-t6ocdfn4){width:96%;position:absolute;top:4%;right:-6%}.hs-inv:where(.astro-t6ocdfn4){width:58%;position:absolute;top:34%;left:-4%}.hs-chip:where(.astro-t6ocdfn4){width:max-content;max-width:46%;position:absolute}.hs-c1:where(.astro-t6ocdfn4){top:7%;left:-2%}.hs-c2:where(.astro-t6ocdfn4){top:46%;right:-8%}.hs-c3:where(.astro-t6ocdfn4){top:82%;right:-2%}.hs-wires:where(.astro-t6ocdfn4){z-index:2;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.hs-wires:where(.astro-t6ocdfn4) path:where(.astro-t6ocdfn4){fill:none;stroke:#1f4bd1;stroke-opacity:.45;stroke-width:1.5px;stroke-dasharray:3 5;vector-effect:non-scaling-stroke}}@media (width>=1280px){.hs-shot:where(.astro-t6ocdfn4){width:100%;right:-10%}}.hs-inv:where(.astro-t6ocdfn4){color:#0b1b33;background:#fff;border-radius:14px;padding:1.1rem 1.2rem 1.15rem;font-size:.72rem;line-height:1.35;position:relative;box-shadow:0 0 0 1px #0b1b3314,0 2px 4px #0b1b330a,0 30px 60px -24px #0b1b3366}.hs-inv:where(.astro-t6ocdfn4):before{content:"";background:linear-gradient(90deg,#0b1b33,#1f4bd1);border-radius:14px 14px 0 0;height:4px;position:absolute;inset:0 0 auto}.inv-top:where(.astro-t6ocdfn4){border-bottom:1px solid #eceae5;justify-content:space-between;align-items:baseline;gap:.5rem;padding-bottom:.55rem;display:flex}.inv-kind:where(.astro-t6ocdfn4){font-family:var(--font-display);letter-spacing:-.01em;font-size:1.05rem;font-weight:600}.inv-no:where(.astro-t6ocdfn4){color:#545c6d;font-variant-numeric:tabular-nums;font-size:.68rem;font-weight:600}.inv-parties:where(.astro-t6ocdfn4){grid-template-columns:1fr 1fr;gap:.75rem;padding-block:.6rem .45rem;display:grid}.inv-k:where(.astro-t6ocdfn4){letter-spacing:.1em;text-transform:uppercase;color:#8a8f9c;font-size:.58rem;font-weight:700}.inv-v:where(.astro-t6ocdfn4){white-space:nowrap;margin-top:.1rem;font-size:.76rem;font-weight:650}.inv-s:where(.astro-t6ocdfn4){color:#545c6d;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.62rem}.inv-meta:where(.astro-t6ocdfn4){color:#545c6d;background:#f6f5f2;border-radius:8px;flex-wrap:wrap;justify-content:space-between;gap:.5rem;padding:.35rem .55rem;font-size:.64rem;font-weight:500;display:flex}.inv-lines:where(.astro-t6ocdfn4){border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin-top:.55rem}.inv-lines:where(.astro-t6ocdfn4) th:where(.astro-t6ocdfn4){text-align:left;letter-spacing:.08em;text-transform:uppercase;color:#8a8f9c;border-bottom:1px solid #eceae5;padding:.25rem 0;font-size:.58rem;font-weight:700}.inv-lines:where(.astro-t6ocdfn4) td:where(.astro-t6ocdfn4){border-bottom:1px dashed #eceae5;padding:.32rem 0}.inv-lines:where(.astro-t6ocdfn4) :where(.astro-t6ocdfn4):is(th,td):nth-child(n+2){text-align:right;padding-left:.5rem}.inv-lines:where(.astro-t6ocdfn4) td:where(.astro-t6ocdfn4):first-child{font-weight:500}.inv-tax:where(.astro-t6ocdfn4){font-variant-numeric:tabular-nums;margin-top:.45rem;margin-left:38%}.inv-tax:where(.astro-t6ocdfn4)>div:where(.astro-t6ocdfn4){color:#545c6d;justify-content:space-between;padding:.12rem 0;display:flex}.inv-tax:where(.astro-t6ocdfn4) dd:where(.astro-t6ocdfn4){color:#0b1b33}.inv-total:where(.astro-t6ocdfn4){border-top:1px solid #0b1b33;justify-content:space-between;align-items:baseline;margin-top:.35rem;margin-left:38%;padding:.35rem 0 .3rem;font-size:.82rem;font-weight:700;display:flex;position:relative}.inv-total:where(.astro-t6ocdfn4):after{content:"";border-top:2px solid var(--color-haldi);border-bottom:1px solid var(--color-haldi);transform-origin:100%;height:4px;position:absolute;bottom:-4px;left:0;right:0}.inv-amt:where(.astro-t6ocdfn4){font-family:var(--font-display);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:1.08rem;font-weight:600}.hs-stamp:where(.astro-t6ocdfn4){mix-blend-mode:multiply;opacity:.95;width:104px;height:104px;position:absolute;bottom:4%;left:5%;transform:rotate(-14deg)}.hs-chip:where(.astro-t6ocdfn4){backdrop-filter:blur(10px);background:#fffffff0;border-radius:16px;align-items:center;gap:.7rem;padding:.65rem .85rem .65rem .65rem;display:flex;box-shadow:0 0 0 1px #0b1b3312,0 18px 36px -18px #0b1b3366}.hs-chip:where(.astro-t6ocdfn4) .tile:where(.astro-t6ocdfn4){width:36px;height:36px}.hs-ct:where(.astro-t6ocdfn4){min-width:0;line-height:1.25;display:grid}.hs-ct:where(.astro-t6ocdfn4) b:where(.astro-t6ocdfn4){font-size:.84rem;font-weight:650}.hs-ct:where(.astro-t6ocdfn4) span:where(.astro-t6ocdfn4){color:#545c6d;white-space:nowrap;text-overflow:ellipsis;font-size:.74rem;overflow:hidden}.hs-val:where(.astro-t6ocdfn4){background:var(--color-neel-soft);color:var(--color-neel);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:8px;margin-left:.35rem;padding:.25rem .5rem;font-size:.74rem;font-weight:700}.hs-cap:where(.astro-t6ocdfn4){color:var(--color-muted);justify-content:space-between;align-items:center;gap:1rem;margin-top:1.1rem;font-size:.8rem;display:flex}@media (width>=1024px){.hs-cap:where(.astro-t6ocdfn4){margin-top:.25rem;padding-left:57%}}.hs-replay:where(.astro-t6ocdfn4){visibility:hidden;border:1px solid var(--color-rule);min-height:36px;color:var(--color-ink);background:#fff;border-radius:999px;flex:none;align-items:center;gap:.35rem;padding:0 .8rem;font-size:.78rem;font-weight:600;display:inline-flex}.hs-replay:where(.astro-t6ocdfn4):hover{border-color:var(--color-rule-strong)}.hs:where(.astro-t6ocdfn4).is-played .hs-replay:where(.astro-t6ocdfn4){visibility:visible}html.rv-on .hs:where(.astro-t6ocdfn4):not(.is-played) :where(.astro-t6ocdfn4):is(.hs-shot,.hs-inv,.inv-lines tbody tr,.inv-tax>div,.inv-total,.hs-chip,.hs-stamp){opacity:0}html.rv-on .hs:where(.astro-t6ocdfn4):not(.is-played) .hs-wires:where(.astro-t6ocdfn4) path:where(.astro-t6ocdfn4){stroke-dashoffset:120px}html.rv-on .hs:where(.astro-t6ocdfn4).is-play .hs-shot:where(.astro-t6ocdfn4){animation:hs-rise 1.1s var(--ease-out) both}html.rv-on .hs:where(.astro-t6ocdfn4).is-play .hs-inv:where(.astro-t6ocdfn4){animation:hs-rise .8s var(--ease-out) .35s both}html.rv-on .hs:where(.astro-t6ocdfn4).is-play .inv-lines:where(.astro-t6ocdfn4) tbody:where(.astro-t6ocdfn4) tr:where(.astro-t6ocdfn4){animation:hs-line .45s var(--ease-out) both}html.rv-on .hs:where(.astro-t6ocdfn4).is-play .inv-lines:where(.astro-t6ocdfn4) tbody:where(.astro-t6ocdfn4) tr:where(.astro-t6ocdfn4):first-child{animation-delay:.8s}html.rv-on .hs:where(.astro-t6ocdfn4).is-play .inv-lines:where(.astro-t6ocdfn4) tbody:where(.astro-t6ocdfn4) tr:where(.astro-t6ocdfn4):nth-child(2){animation-delay:.95s}html.rv-on .hs:where(.astro-t6ocdfn4).is-play .inv-lines:where(.astro-t6ocdfn4) tbody:where(.astro-t6ocdfn4) tr:where(.astro-t6ocdfn4):nth-child(3){animation-delay:1.1s}html.rv-on .hs:where(.astro-t6ocdfn4).is-play .inv-tax:where(.astro-t6ocdfn4)>div:where(.astro-t6ocdfn4){animation:hs-line .4s var(--ease-out) both;animation-delay:1.3s}html.rv-on .hs:where(.astro-t6ocdfn4).is-play .inv-total:where(.astro-t6ocdfn4){animation:hs-line .4s var(--ease-out) 1.45s both}html.rv-on .hs:where(.astro-t6ocdfn4).is-play .inv-total:where(.astro-t6ocdfn4):after{animation:hs-rule .6s var(--ease-rule) 2.3s both}html.rv-on .hs:where(.astro-t6ocdfn4).is-play .hs-stamp:where(.astro-t6ocdfn4){animation:hs-stamp .55s var(--ease-out) 2.55s both}html.rv-on .hs:where(.astro-t6ocdfn4).is-play .hs-wires:where(.astro-t6ocdfn4) path:where(.astro-t6ocdfn4){animation:hs-wire 1s var(--ease-out) both}html.rv-on .hs:where(.astro-t6ocdfn4).is-play .hs-wires:where(.astro-t6ocdfn4) path:where(.astro-t6ocdfn4):first-child{animation-delay:2.9s}html.rv-on .hs:where(.astro-t6ocdfn4).is-play .hs-wires:where(.astro-t6ocdfn4) path:where(.astro-t6ocdfn4):nth-child(2){animation-delay:3.15s}html.rv-on .hs:where(.astro-t6ocdfn4).is-play .hs-wires:where(.astro-t6ocdfn4) path:where(.astro-t6ocdfn4):nth-child(3){animation-delay:3.4s}html.rv-on .hs:where(.astro-t6ocdfn4).is-play .hs-chip:where(.astro-t6ocdfn4){animation:hs-pop .6s var(--ease-spring) both}html.rv-on .hs:where(.astro-t6ocdfn4).is-play .hs-c2:where(.astro-t6ocdfn4){animation-delay:3.2s}html.rv-on .hs:where(.astro-t6ocdfn4).is-play .hs-c3:where(.astro-t6ocdfn4){animation-delay:3.45s}html.rv-on .hs:where(.astro-t6ocdfn4).is-play .hs-c1:where(.astro-t6ocdfn4){animation-delay:3.7s}@keyframes hs-rise{0%{opacity:0;transform:translateY(28px)scale(.985)}to{opacity:1;transform:none}}@keyframes hs-line{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:none}}@keyframes hs-rule{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes hs-stamp{0%{opacity:0;transform:rotate(-30deg)scale(1.7)}60%{opacity:.95;transform:rotate(-12deg)scale(.94)}to{opacity:.9;transform:rotate(-14deg)scale(1)}}@keyframes hs-wire{0%{stroke-dashoffset:120px}to{stroke-dashoffset:0}}@keyframes hs-pop{0%{opacity:0;transform:translateY(12px)scale(.94)}to{opacity:1;transform:none}}.hs-wires:where(.astro-t6ocdfn4) path:where(.astro-t6ocdfn4){stroke-dasharray:3 5}.st:where(.astro-aemkwg3q){gap:1rem;display:grid}@media (width>=768px){.st:where(.astro-aemkwg3q){grid-template-columns:repeat(2,minmax(0,1fr))}.st-erp:where(.astro-aemkwg3q){grid-column:1/-1}}@media (width>=1180px){.st:where(.astro-aemkwg3q){grid-template-columns:repeat(6,minmax(0,1fr))}.st-erp:where(.astro-aemkwg3q){grid-area:span 2/span 4}.st-crm:where(.astro-aemkwg3q),.st-hr:where(.astro-aemkwg3q){grid-column:span 2}.st-support:where(.astro-aemkwg3q),.st-analytics:where(.astro-aemkwg3q){grid-column:span 3}}.st-tile:where(.astro-aemkwg3q){min-width:0}.st-a:where(.astro-aemkwg3q){background:linear-gradient(180deg, #fff 0%, #fff 55%, var(--tint) 140%);height:100%;box-shadow:var(--shadow-card);color:var(--color-ink);transition:transform .35s var(--ease-out), box-shadow .35s var(--ease-out), border-color .35s var(--ease-out);border:1px solid #ebe7e0;border-radius:24px;flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}.st-a:where(.astro-aemkwg3q):hover{box-shadow:var(--shadow-pop);border-color:var(--color-rule-strong);transform:translateY(-4px)}.st-copy:where(.astro-aemkwg3q){flex-direction:column;gap:.5rem;padding:1.3rem 1.4rem 1.1rem;display:flex}.st-label:where(.astro-aemkwg3q){letter-spacing:.1em;text-transform:uppercase;color:var(--tone);align-items:center;gap:.55rem;font-size:.72rem;font-weight:700;display:inline-flex}.st-ic:where(.astro-aemkwg3q){border-radius:9px!important;width:30px!important;height:30px!important}.st-title:where(.astro-aemkwg3q){font-family:var(--font-display);letter-spacing:-.018em;max-width:22ch;font-size:clamp(1.35rem,1.15rem + .6vw,1.7rem);font-weight:500;line-height:1.12}.st-erp:where(.astro-aemkwg3q) .st-title:where(.astro-aemkwg3q){font-size:clamp(1.6rem,1.3rem + 1vw,2.25rem)}.st-text:where(.astro-aemkwg3q){color:var(--color-muted);max-width:46ch;font-size:.92rem;line-height:1.5}.st-chips:where(.astro-aemkwg3q){flex-wrap:wrap;gap:.35rem;margin-top:.2rem;display:flex}.st-chips:where(.astro-aemkwg3q) span:where(.astro-aemkwg3q){background:var(--color-paper-2);border:1px solid var(--color-rule);color:var(--color-ink-2);border-radius:999px;padding:.25rem .6rem;font-size:.78rem;font-weight:600}.st-link:where(.astro-aemkwg3q){color:var(--color-neel);align-items:center;gap:.35rem;margin-top:.25rem;font-size:.88rem;font-weight:600;display:inline-flex}.st-link:where(.astro-aemkwg3q) .icon{transition:transform .25s var(--ease-out)}.st-a:where(.astro-aemkwg3q):hover .st-link:where(.astro-aemkwg3q) .icon{transform:translate(3px)}.st-img:where(.astro-aemkwg3q){border-radius:14px 0 0;height:210px;margin:auto 0 0 1.4rem;display:block;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0b1b3314,-10px -10px 40px -24px #0b1b3359}.st-erp:where(.astro-aemkwg3q) .st-img:where(.astro-aemkwg3q){flex:auto;height:auto;min-height:clamp(240px,24vw,340px)}.st-erp:where(.astro-aemkwg3q) .st-img:where(.astro-aemkwg3q) img{height:auto;min-height:0;position:absolute;inset:0}@media (width<=767px){.st-copy:where(.astro-aemkwg3q){gap:.4rem;padding:1.05rem 1.1rem .9rem}.st-title:where(.astro-aemkwg3q){font-size:1.3rem!important}.st-text:where(.astro-aemkwg3q){font-size:.86rem}.st-chips:where(.astro-aemkwg3q) span:where(.astro-aemkwg3q){padding:.2rem .5rem;font-size:.72rem}.st-img:where(.astro-aemkwg3q),.st-erp:where(.astro-aemkwg3q) .st-img:where(.astro-aemkwg3q){flex:none;height:170px;min-height:0;margin-left:1.1rem}.st-erp:where(.astro-aemkwg3q) .st-img:where(.astro-aemkwg3q) img{position:static}}.st-img:where(.astro-aemkwg3q) img{object-fit:cover;object-position:top left;width:100%;height:auto;min-height:100%;transition:transform .6s var(--ease-out);display:block;transform:translateY(14px)}.st-a:where(.astro-aemkwg3q):hover .st-img:where(.astro-aemkwg3q) img{transform:translateY(0)}html.js .st:where(.astro-aemkwg3q):not(.st-on) .st-img:where(.astro-aemkwg3q) img{display:none}.ac:where(.astro-dujomtiw){gap:2.5rem;display:grid}@media (width>=1024px){.ac:where(.astro-dujomtiw){grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:2rem 4rem}.ac-where:where(.astro-dujomtiw){grid-column:1/-1}}.ac-h:where(.astro-dujomtiw){max-width:18ch;margin-top:.9rem}.ac-lists:where(.astro-dujomtiw){gap:1.5rem;margin-top:1.75rem;display:grid}@media (width>=640px){.ac-lists:where(.astro-dujomtiw){grid-template-columns:1fr 1fr;gap:2rem}}.ac-k:where(.astro-dujomtiw){letter-spacing:.1em;text-transform:uppercase;color:var(--color-haldi);align-items:center;gap:.45rem;font-size:.72rem;font-weight:700;display:inline-flex}.ac-list:where(.astro-dujomtiw){gap:.95rem;margin-top:.9rem;display:grid}.ac-list:where(.astro-dujomtiw) li:where(.astro-dujomtiw){align-items:flex-start;gap:.7rem;display:flex}.ac-list:where(.astro-dujomtiw) li:where(.astro-dujomtiw)>.icon{color:#9db6ff;flex:none;margin-top:.1rem}.ac-t:where(.astro-dujomtiw){color:#fff;font-size:.96rem;font-weight:600}.ac-d:where(.astro-dujomtiw){color:#aab6cb;margin-top:.15rem;font-size:.86rem;line-height:1.5}.ac-stage:where(.astro-dujomtiw){gap:1rem;display:grid;position:relative}@media (width>=1024px){.ac-stage:where(.astro-dujomtiw){min-height:730px;display:block}.ai-panel:where(.astro-dujomtiw){z-index:1;width:86%;position:absolute;top:0;right:0}.ch-panel:where(.astro-dujomtiw){z-index:2;width:68%;position:absolute;bottom:0;left:-2%}}.ai-panel:where(.astro-dujomtiw),.ch-panel:where(.astro-dujomtiw){color:#0b1b33;background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 0 0 1px #ffffff1a,0 40px 80px -30px #0009}.ai-top:where(.astro-dujomtiw),.ch-top:where(.astro-dujomtiw){border-bottom:1px solid #eceae5;align-items:center;gap:.55rem;padding:.7rem 1rem;font-size:.88rem;display:flex}.ai-badge:where(.astro-dujomtiw){color:#fff;background:linear-gradient(#3a66f0,#1f4bd1);border-radius:8px;place-items:center;width:26px;height:26px;display:grid}.ai-mode:where(.astro-dujomtiw){color:#545c6d;margin-left:auto;font-size:.72rem}.ai-body:where(.astro-dujomtiw){gap:.8rem;padding:1rem;display:grid}.ai-q:where(.astro-dujomtiw){color:#fff;background:#0b1b33;border-radius:14px 14px 4px;justify-self:end;max-width:80%;padding:.6rem .85rem;font-size:.88rem}.ai-a:where(.astro-dujomtiw){background:#f3f5f9;border-radius:4px 14px 14px;padding:.85rem .9rem;font-size:.86rem}.ai-sum:where(.astro-dujomtiw) b:where(.astro-dujomtiw){font-weight:650}.ai-t:where(.astro-dujomtiw){border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin-top:.55rem}.ai-t:where(.astro-dujomtiw) td:where(.astro-dujomtiw){border-top:1px solid #e3e6ec;padding:.4rem 0}.ai-t:where(.astro-dujomtiw) td:where(.astro-dujomtiw):nth-child(2){color:#545c6d;text-align:center;font-size:.78rem;font-weight:600}.ai-t:where(.astro-dujomtiw) td:where(.astro-dujomtiw):last-child{text-align:right;font-weight:650}.ai-foot:where(.astro-dujomtiw){flex-wrap:wrap;gap:.4rem;margin-top:.7rem;display:flex}.ai-foot:where(.astro-dujomtiw) span:where(.astro-dujomtiw){color:#1f4bd1;background:#fff;border:1px solid #e3e6ec;border-radius:999px;align-items:center;gap:.3rem;padding:.25rem .55rem;font-size:.72rem;font-weight:600;display:inline-flex}.ch-top:where(.astro-dujomtiw) .icon{color:#545c6d}.ch-people:where(.astro-dujomtiw){margin-left:auto;display:flex}.ch-people:where(.astro-dujomtiw) i:where(.astro-dujomtiw){color:#22314d;background:#e8ecf5;border:2px solid #fff;border-radius:50%;place-items:center;width:24px;height:24px;margin-left:-6px;font-size:.58rem;font-style:normal;font-weight:700;display:grid}.ch-body:where(.astro-dujomtiw){gap:.9rem;padding:.9rem 1rem 1rem;font-size:.86rem;display:grid}.ch-msg:where(.astro-dujomtiw){gap:.6rem;display:flex}.ch-av:where(.astro-dujomtiw){color:#0e6b41;background:#e7f6ee;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;font-size:.66rem;font-weight:700;display:grid}.ch-av2:where(.astro-dujomtiw){color:#a3245b;background:#fbeaf1}.ch-who:where(.astro-dujomtiw){font-size:.84rem;font-weight:650}.ch-who:where(.astro-dujomtiw) span:where(.astro-dujomtiw){color:#5f6575;margin-left:.35rem;font-size:.72rem;font-weight:500}.ch-card:where(.astro-dujomtiw){background:#fbfaf8;border:1px solid #e3e6ec;border-radius:12px;align-items:center;gap:.6rem;margin-top:.45rem;padding:.55rem .7rem;display:flex}.ch-card:where(.astro-dujomtiw)>.icon{color:#1f4bd1;flex:none}.ch-card:where(.astro-dujomtiw) div:where(.astro-dujomtiw){line-height:1.3;display:grid}.ch-card:where(.astro-dujomtiw) b:where(.astro-dujomtiw){overflow-wrap:anywhere;font-size:.82rem}.ch-card:where(.astro-dujomtiw) div:where(.astro-dujomtiw){min-width:0}.ch-card:where(.astro-dujomtiw) div:where(.astro-dujomtiw) span:where(.astro-dujomtiw){overflow-wrap:anywhere;color:#545c6d;font-size:.74rem}.ch-card:where(.astro-dujomtiw) em:where(.astro-dujomtiw){color:#1f4bd1;white-space:nowrap;background:#edf2ff;border-radius:999px;margin-left:auto;padding:.2rem .5rem;font-size:.68rem;font-style:normal;font-weight:700}.ch-leave:where(.astro-dujomtiw)>.icon{color:#a3245b}.ch-btns:where(.astro-dujomtiw){gap:.4rem;margin-top:.5rem;display:flex}.ch-btns:where(.astro-dujomtiw)>span:where(.astro-dujomtiw){border-radius:999px;align-items:center;gap:.3rem;padding:.3rem .75rem;font-size:.74rem;font-weight:700;display:inline-flex}.ch-ok:where(.astro-dujomtiw){color:#fff;background:#0e6b41}.ch-ok-a:where(.astro-dujomtiw){display:none}.ch-no:where(.astro-dujomtiw){color:#545c6d;border:1px solid #e3e6ec}@media (width<=767px){.ac:where(.astro-dujomtiw){gap:1.5rem}.ac-lists:where(.astro-dujomtiw){gap:1.1rem;margin-top:1.1rem}.ac-list:where(.astro-dujomtiw){margin-top:.6rem}.ac-list:where(.astro-dujomtiw) li:where(.astro-dujomtiw){background:#ffffff0f;border:1px solid #ffffff1a;border-radius:16px;flex-direction:column;gap:.4rem;padding:.85rem .9rem}.ac-d:where(.astro-dujomtiw){font-size:.82rem}.ac-stage:where(.astro-dujomtiw){align-items:flex-start}.ai-panel:where(.astro-dujomtiw),.ch-panel:where(.astro-dujomtiw){font-size:.95em}.ac-where:where(.astro-dujomtiw){gap:.6rem;padding-top:1.1rem}.ac-where:where(.astro-dujomtiw) li:where(.astro-dujomtiw){white-space:nowrap}.ac-note:where(.astro-dujomtiw){font-size:.74rem}}.ac-where:where(.astro-dujomtiw){border-top:1px solid #ffffff1f;gap:.9rem;padding-top:1.5rem;display:grid}@media (width>=1024px){.ac-where:where(.astro-dujomtiw){grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:1.5rem}.ac-note:where(.astro-dujomtiw){grid-column:1/-1}}.ac-where:where(.astro-dujomtiw) ul:where(.astro-dujomtiw){flex-wrap:wrap;gap:.45rem;display:flex}.ac-where:where(.astro-dujomtiw) li:where(.astro-dujomtiw){color:#d5dce8;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:.45rem;padding:.35rem .75rem .35rem .4rem;font-size:.82rem;display:inline-flex}.ac-where:where(.astro-dujomtiw) li:where(.astro-dujomtiw) b:where(.astro-dujomtiw){color:#fff;background:#ffffff1a;border-radius:999px;padding:.12rem .5rem;font-size:.72rem;font-weight:650}.ac-note:where(.astro-dujomtiw){color:#8d9ab3;max-width:90ch;font-size:.8rem;line-height:1.5}.ac-stage:where(.astro-dujomtiw).ac-arm>:where(.astro-dujomtiw){opacity:0;transform:translateY(10px)}.ac-stage:where(.astro-dujomtiw).ac-arm.ac-in>:where(.astro-dujomtiw){opacity:1;transition:opacity .2s var(--ease-out), transform .24s var(--ease-out);transform:none}.ac-stage:where(.astro-dujomtiw).ac-arm.ac-in>.ch-panel:where(.astro-dujomtiw){transition-delay:30ms}.sh:where(.astro-lcdefpme){gap:1rem;margin-bottom:clamp(1.75rem,3vw,2.75rem);display:grid}@media (width>=1024px){.sh:where(.astro-lcdefpme){grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:end;gap:4rem}}.sh-h:where(.astro-lcdefpme){max-width:17ch;margin-top:.9rem}.sh-p:where(.astro-lcdefpme){max-width:46ch}.hero:where(.astro-lcdefpme){isolation:isolate;margin-top:calc(-1 * var(--header-h));padding:calc(var(--header-h) + clamp(1.25rem, 2.6vw, 2.1rem)) 0 clamp(2.5rem, 4vw, 3.5rem);position:relative;overflow:clip}.hero-bg:where(.astro-lcdefpme){z-index:-1;background:radial-gradient(50% 45% at 50% 62%, #2f5be724, transparent 70%), radial-gradient(35% 35% at 8% 18%, #f6b93b24, transparent 70%), radial-gradient(30% 30% at 95% 10%, #2f5be714, transparent 70%), linear-gradient(180deg, #f6f3ec, var(--color-paper) 48%);position:absolute;inset:0}.hero-bg:where(.astro-lcdefpme):after{content:"";background-image:linear-gradient(#0b1b330b 1px,#0000 1px),linear-gradient(90deg,#0b1b3308 1px,#0000 1px);background-size:100% 36px,36px 100%;position:absolute;inset:0;mask-image:radial-gradient(60% 50% at 50% 30%,#000,#0000 80%)}.hero-top:where(.astro-lcdefpme){gap:1.75rem;display:grid}@media (width>=1180px){.hero-top:where(.astro-lcdefpme){grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:center;gap:4rem}.hero:where(.astro-lcdefpme) .hero-h:where(.astro-lcdefpme){font-size:clamp(2.8rem,1.2rem + 3.05vw,3.95rem);line-height:1.02}.hero:where(.astro-lcdefpme) .hw:where(.astro-lcdefpme){display:block}.hero:where(.astro-lcdefpme) .hero-h:where(.astro-lcdefpme) .hw:where(.astro-lcdefpme):nth-child(2):after{content:none}.hero:where(.astro-lcdefpme) .hero-one:where(.astro-lcdefpme){margin-top:.04em}.hero:where(.astro-lcdefpme) .hero-side:where(.astro-lcdefpme){justify-self:end;max-width:30rem;padding-bottom:0}.hero:where(.astro-lcdefpme) .hero-chip:where(.astro-lcdefpme){margin-bottom:1rem;font-size:.84rem}.hero:where(.astro-lcdefpme) .hero-sub:where(.astro-lcdefpme){font-size:1rem;line-height:1.6}.hero:where(.astro-lcdefpme) .hero-act:where(.astro-lcdefpme){margin-top:1.15rem}.hero:where(.astro-lcdefpme) .hero-ledger:where(.astro-lcdefpme){margin-top:1.2rem}.hero:where(.astro-lcdefpme) .hero-ledger:where(.astro-lcdefpme) .fig:where(.astro-lcdefpme){font-size:1.22rem}}@media (width>=768px) and (width<=1179px){.hero-side:where(.astro-lcdefpme){grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:2rem;display:grid}.hero-chip:where(.astro-lcdefpme),.hero-sub:where(.astro-lcdefpme),.hero-act:where(.astro-lcdefpme){grid-column:1}.hero-ledger:where(.astro-lcdefpme){grid-area:1/2/span 3;align-self:end;margin-top:0}}.hero-lead:where(.astro-lcdefpme){min-width:0}.hero-h:where(.astro-lcdefpme){letter-spacing:-.032em;font-size:clamp(2.6rem,1.2rem + 3.05vw,3.95rem);line-height:1.03}.hw:where(.astro-lcdefpme){white-space:nowrap}.hero-h:where(.astro-lcdefpme) .hw:where(.astro-lcdefpme):nth-child(2):after{content:"\a ";white-space:pre}.hg:where(.astro-lcdefpme){vertical-align:middle;width:.82em;height:.82em;font-family:var(--font-sans);letter-spacing:0;border-radius:.22em;place-items:center;margin:0 .14em 0 .06em;font-size:.82em;font-weight:700;line-height:1;display:inline-grid;position:relative;top:-.08em;transform:rotate(-4deg);box-shadow:inset 0 0 0 1px #0b1b330f,0 1px 2px #0b1b3314,0 8px 18px -10px #0b1b3359}.hg-r:where(.astro-lcdefpme){color:#0e6b41;background:linear-gradient(#fff,#e6f4ec);border-radius:.36em;width:1.34em;height:1.34em;font-size:.5em}.hg-i:where(.astro-lcdefpme){color:#1f4bd1;background:linear-gradient(#fff,#edf2ff);transform:rotate(3deg)}.hg-p:where(.astro-lcdefpme){color:#a3245b;background:linear-gradient(#fff,#fbeaf1)}.hg:where(.astro-lcdefpme) .icon{width:.5em;height:.5em}.hg-cur:where(.astro-lcdefpme){display:inline-block}.hg-r:where(.astro-lcdefpme).is-wide{width:auto;padding:0 .32em}.hg-r:where(.astro-lcdefpme).is-wide .hg-cur:where(.astro-lcdefpme){letter-spacing:.02em;font-size:.62em}.hg-cur:where(.astro-lcdefpme).is-tick{animation:cur-tick .24s var(--ease-out)}@keyframes cur-tick{0%{opacity:0;transform:translateY(-40%)}}.worldsec:where(.astro-lcdefpme){background:var(--color-paper-2);border-block:1px solid var(--color-rule)}.hero-one:where(.astro-lcdefpme){color:var(--color-neel);padding-bottom:.12em;font-style:italic;display:inline-block;position:relative}.hero-one:where(.astro-lcdefpme):after{content:"";border-top:.055em solid var(--color-haldi);border-bottom:.03em solid var(--color-haldi);transform-origin:0;height:.13em;position:absolute;bottom:-.02em;left:.02em;right:.1em}html.rv-on .hero-one:where(.astro-lcdefpme):after{animation:total-line .9s var(--ease-rule) .55s both}@keyframes total-line{0%{transform:scaleX(0)}}.hero-side:where(.astro-lcdefpme){min-width:0;padding-bottom:.45rem}.hero-chip:where(.astro-lcdefpme){margin-bottom:1.1rem}.hero-sub:where(.astro-lcdefpme){color:var(--color-muted);max-width:40ch;font-size:1.06rem;line-height:1.6}.hero-act:where(.astro-lcdefpme){flex-wrap:wrap;gap:.6rem;margin-top:1.25rem;display:flex}.hero-ledger:where(.astro-lcdefpme){border-top:1px solid var(--color-rule-strong);border-bottom:3px double var(--color-haldi);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1.4rem;display:grid}.hero-ledger:where(.astro-lcdefpme)>div:where(.astro-lcdefpme){padding:.65rem .75rem .7rem 0}.hero-ledger:where(.astro-lcdefpme)>div:where(.astro-lcdefpme)+div:where(.astro-lcdefpme){border-left:1px solid var(--color-rule);padding-left:.85rem}.hero-ledger:where(.astro-lcdefpme) dt:where(.astro-lcdefpme){letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);font-size:.64rem;font-weight:700}.hero-ledger:where(.astro-lcdefpme) .fig:where(.astro-lcdefpme){color:var(--color-ink);margin-top:.2rem;font-size:1.32rem;line-height:1.1}.hl-n:where(.astro-lcdefpme){color:var(--color-muted);margin-top:.1rem;font-size:.74rem}.hero-visual:where(.astro-lcdefpme){margin-top:clamp(1.5rem,2.4vw,2rem)}.proof:where(.astro-lcdefpme){border-block:1px solid var(--color-rule);background:#fff}.proof-row:where(.astro-lcdefpme){grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=1024px){.proof-row:where(.astro-lcdefpme){grid-template-columns:repeat(5,minmax(0,1fr))}}.proof-row:where(.astro-lcdefpme)>div:where(.astro-lcdefpme){border-left:1px solid var(--color-rule);padding:1.25rem 1.25rem 1.35rem}.proof-row:where(.astro-lcdefpme)>div:where(.astro-lcdefpme):first-child{border-left:0;padding-left:0}@media (width<=1023px){.proof-row:where(.astro-lcdefpme)>div:where(.astro-lcdefpme):nth-child(odd){border-left:0;padding-left:0}.proof-row:where(.astro-lcdefpme)>div:where(.astro-lcdefpme):nth-child(n+3){border-top:1px solid var(--color-rule)}.proof-row:where(.astro-lcdefpme)>div:where(.astro-lcdefpme):last-child{grid-column:1/-1}}.proof:where(.astro-lcdefpme) dt:where(.astro-lcdefpme){letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);font-size:.68rem;font-weight:600}.proof:where(.astro-lcdefpme) .fig:where(.astro-lcdefpme){letter-spacing:-.025em;margin-top:.35rem;font-size:clamp(1.6rem,1.25rem + 1.1vw,2.2rem);line-height:1}.proof-note:where(.astro-lcdefpme){color:var(--color-muted);max-width:24ch;margin-top:.4rem;font-size:.84rem;line-height:1.4}.flow-grid:where(.astro-lcdefpme){gap:2.5rem;display:grid}@media (width>=1024px){.flow-grid:where(.astro-lcdefpme){grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:4rem}}.flow-steps:where(.astro-lcdefpme){gap:.2rem;margin-top:1.75rem;display:grid;position:relative}.flow-steps:where(.astro-lcdefpme):before{content:"";background:linear-gradient(var(--color-neel), var(--color-haldi));opacity:.5;width:2px;position:absolute;top:16px;bottom:16px;left:15px}.flow-steps:where(.astro-lcdefpme) li:where(.astro-lcdefpme){gap:1rem;padding:.7rem 0;display:flex;position:relative}.flow-n:where(.astro-lcdefpme){border:1px solid var(--color-rule-strong);width:32px;height:32px;font-family:var(--font-display);background:#fff;border-radius:999px;flex:none;place-items:center;font-size:.95rem;font-weight:600;display:grid;position:relative;box-shadow:0 4px 10px -6px #0b1b3366}.flow-t:where(.astro-lcdefpme){align-items:center;gap:.5rem;font-weight:650;display:flex}.flow-t:where(.astro-lcdefpme) .icon{color:var(--color-neel)}.flow-d:where(.astro-lcdefpme){color:var(--color-muted);max-width:44ch;margin-top:.2rem;font-size:.92rem;line-height:1.5}.mods:where(.astro-lcdefpme){box-shadow:var(--shadow-card);background:#fff;border:1px solid #ebe7e0;border-radius:26px;gap:0 2.5rem;padding:clamp(1rem,2.5vw,1.75rem) clamp(1.1rem,2.5vw,2rem);display:grid}@media (width>=768px){.mods:where(.astro-lcdefpme){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1180px){.mods:where(.astro-lcdefpme){grid-template-columns:repeat(3,minmax(0,1fr))}}.mods-group:where(.astro-lcdefpme){padding-block:.6rem .7rem}.mods-g:where(.astro-lcdefpme){font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);border-bottom:1px solid var(--color-rule);margin-bottom:.25rem;padding-bottom:.5rem;font-size:.68rem;font-weight:600}.mod:where(.astro-lcdefpme){min-height:56px;color:var(--color-ink);transition:background-color .2s var(--ease-out);border-radius:14px;align-items:center;gap:.85rem;margin-inline:-.65rem;padding:.45rem .65rem;text-decoration:none;display:flex}.mod:where(.astro-lcdefpme):hover{background:var(--color-paper)}.mod:where(.astro-lcdefpme) .tile:where(.astro-lcdefpme){transition:transform .3s var(--ease-spring)}.mod:where(.astro-lcdefpme):hover .tile:where(.astro-lcdefpme){transform:scale(1.08)rotate(-4deg)}.mod-n:where(.astro-lcdefpme){flex-wrap:wrap;align-items:center;gap:.5rem;font-weight:600;line-height:1.3;display:flex}.mod-d:where(.astro-lcdefpme){color:var(--color-muted);margin-top:.1rem;font-size:.84rem;line-height:1.4;display:block}@media (width<=639px){.mods-group:where(.astro-lcdefpme) ul:where(.astro-lcdefpme){grid-template-columns:1fr 1fr;gap:0 .75rem;display:grid}.mod:where(.astro-lcdefpme){gap:.6rem;min-height:52px}.mod-d:where(.astro-lcdefpme),.mod:where(.astro-lcdefpme) .mod-go{display:none}.mod-n:where(.astro-lcdefpme){font-size:.9rem}.mod:where(.astro-lcdefpme) .tile:where(.astro-lcdefpme){width:34px;height:34px}}.mod:where(.astro-lcdefpme) .mod-go{color:var(--color-neel);opacity:0;transition:opacity .2s var(--ease-out), transform .25s var(--ease-out);flex:none;margin-left:auto;transform:translate(-6px)}.mod:where(.astro-lcdefpme):hover .mod-go{opacity:1;transform:none}.band:where(.astro-lcdefpme){isolation:isolate;padding-block:clamp(56px,7vw,100px);position:relative;overflow:clip}.band-rules:where(.astro-lcdefpme){z-index:-1;background-image:linear-gradient(#ffffff09 1px,#0000 1px);background-size:100% 40px;position:absolute;inset:0;mask-image:radial-gradient(70% 80% at 80% 30%,#000,#0000 80%)}.band-grid:where(.astro-lcdefpme){gap:2.75rem;display:grid}@media (width>=1024px){.band-grid:where(.astro-lcdefpme){grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:4rem}}.band-opts:where(.astro-lcdefpme){gap:.65rem;margin-top:1.6rem;display:grid}.band-opt:where(.astro-lcdefpme){background:#ffffff0d;border:1px solid #ffffff1a;border-radius:18px;align-items:flex-start;gap:.9rem;padding:.9rem 1rem;display:flex}.band-opt:where(.astro-lcdefpme)>.icon{color:var(--color-haldi);flex:none;margin-top:.15rem}.band-ot:where(.astro-lcdefpme){color:#fff;font-weight:600}.band-od:where(.astro-lcdefpme){color:#aab6cb;margin-top:.15rem;font-size:.9rem;line-height:1.5}.band-shot:where(.astro-lcdefpme) .shot{box-shadow:0 0 0 1px #ffffff1a,0 40px 90px -30px #000000b3,0 0 80px -20px #2f5be759}.band-stats:where(.astro-lcdefpme){border-top:1px solid #ffffff1f;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1.5rem;display:grid}.band-stats:where(.astro-lcdefpme)>div:where(.astro-lcdefpme){padding:1rem 1rem 0 0}.band-stats:where(.astro-lcdefpme)>div:where(.astro-lcdefpme):nth-child(2n){border-left:1px solid #ffffff1f;padding-left:1rem}@media (width>=1180px){.band-stats:where(.astro-lcdefpme){grid-template-columns:repeat(4,minmax(0,1fr))}.band-stats:where(.astro-lcdefpme)>div:where(.astro-lcdefpme){border-left:1px solid #ffffff1f;padding:1rem 1rem 0}.band-stats:where(.astro-lcdefpme)>div:where(.astro-lcdefpme):first-child{border-left:0;padding-left:0}}.band-stats:where(.astro-lcdefpme) dt:where(.astro-lcdefpme){color:#fff;font-size:1.5rem;line-height:1.05}.band-stats:where(.astro-lcdefpme) dd:where(.astro-lcdefpme){color:#aab6cb;margin-top:.35rem;font-size:.8rem;line-height:1.45}.prices:where(.astro-lcdefpme){gap:1rem;display:grid}@media (width>=640px){.prices:where(.astro-lcdefpme){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1180px){.prices:where(.astro-lcdefpme){grid-template-columns:repeat(4,minmax(0,1fr))}}.price:where(.astro-lcdefpme){box-shadow:var(--shadow-card);transition:transform .3s var(--ease-out), box-shadow .3s var(--ease-out);background:#fff;border:1px solid #ebe7e0;border-radius:24px;flex-direction:column;padding:1.4rem 1.35rem 1.35rem;display:flex;position:relative}@media (hover:hover){.price:where(.astro-lcdefpme):hover{box-shadow:var(--shadow-pop);transform:translateY(-4px)}}.price:where(.astro-lcdefpme).is-pick{color:#f3f5f9;background:radial-gradient(120% 70% at 100% 0,#2f5be759,#0000 60%),linear-gradient(#13284a,#0b1b33);border-color:#0b1b33;box-shadow:0 30px 60px -30px #0b1b33b3}.price:where(.astro-lcdefpme).is-pick:before{content:"";border-top:2px solid var(--color-haldi);border-bottom:1px solid var(--color-haldi);height:5px;position:absolute;top:0;left:1.35rem;right:1.35rem}.price-badge:where(.astro-lcdefpme){color:var(--color-haldi);background:#f6b93b29;border-radius:999px;padding:.25rem .6rem;font-size:.72rem;font-weight:600;position:absolute;top:1.3rem;right:1.2rem}.price-n:where(.astro-lcdefpme){font-family:var(--font-display);letter-spacing:-.015em;font-size:1.55rem;font-weight:500}.price-for:where(.astro-lcdefpme){color:var(--color-muted);margin-top:.15rem;font-size:.9rem}.is-pick:where(.astro-lcdefpme) .price-for:where(.astro-lcdefpme),.is-pick:where(.astro-lcdefpme) .price-k:where(.astro-lcdefpme){color:#aab6cb}.price-k:where(.astro-lcdefpme){font-family:var(--font-display);color:var(--color-neel);font-variant-numeric:tabular-nums;margin-bottom:.35rem;font-size:1rem;font-weight:500}.is-pick:where(.astro-lcdefpme) .price-k:where(.astro-lcdefpme){color:var(--color-haldi)}.price-items:where(.astro-lcdefpme){border-top:1px solid var(--color-rule);gap:.45rem;margin:1.1rem 0 1.3rem;padding-top:1rem;font-size:.9rem;display:grid}.is-pick:where(.astro-lcdefpme) .price-items:where(.astro-lcdefpme){border-color:#ffffff1f}.price-items:where(.astro-lcdefpme) li:where(.astro-lcdefpme){align-items:flex-start;gap:.55rem;line-height:1.4;display:flex}.price-items:where(.astro-lcdefpme) .icon{color:var(--color-ok);flex:none;margin-top:.15rem}.is-pick:where(.astro-lcdefpme) .price-items:where(.astro-lcdefpme) .icon{color:var(--color-haldi)}.price-cta:where(.astro-lcdefpme){margin-top:auto}.price-foot:where(.astro-lcdefpme){flex-direction:column;gap:1rem;margin-top:1.5rem;display:flex}.price-foot:where(.astro-lcdefpme) a:where(.astro-lcdefpme):not(.btn){color:var(--color-neel);font-weight:600}@media (width>=768px){.price-foot:where(.astro-lcdefpme){flex-direction:row;justify-content:space-between;align-items:center}}.duo:where(.astro-lcdefpme){background:var(--color-paper-2);border-block:1px solid var(--color-rule)}.duo-grid:where(.astro-lcdefpme){gap:1rem;display:grid}@media (width>=1024px){.duo-grid:where(.astro-lcdefpme){grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}}.duo-card:where(.astro-lcdefpme){box-shadow:var(--shadow-card);background:#fff;border:1px solid #ebe7e0;border-radius:26px;flex-direction:column;gap:1.25rem;padding:clamp(1.25rem,3vw,2rem);display:flex}.duo-h:where(.astro-lcdefpme){max-width:18ch;margin-top:.75rem;font-size:clamp(1.65rem,1.3rem + 1vw,2.2rem);line-height:1.08}.duo-act:where(.astro-lcdefpme){flex-wrap:wrap;align-items:center;gap:.6rem 1.25rem;margin-top:auto;display:flex}.trk-card:where(.astro-lcdefpme){background:var(--color-paper);border:1px solid var(--color-rule);border-radius:18px;overflow:hidden}.trk-top:where(.astro-lcdefpme){border-bottom:1px dashed var(--color-rule-strong);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.75rem 1rem;display:flex}.trk-tag:where(.astro-lcdefpme){align-items:center;gap:.45rem;font-size:.82rem;font-weight:650;display:inline-flex}.trk-tag:where(.astro-lcdefpme) .icon{color:var(--color-neel)}.trk-sub:where(.astro-lcdefpme){color:var(--color-muted);font-size:.78rem}.trk-list:where(.astro-lcdefpme){padding:1rem;display:grid;position:relative}.trk-list:where(.astro-lcdefpme) li:where(.astro-lcdefpme){grid-template-columns:28px 1fr;column-gap:.75rem;padding:.4rem 0;display:grid;position:relative}.trk-list:where(.astro-lcdefpme) li:where(.astro-lcdefpme):not(:last-child):after{content:"";background:linear-gradient(var(--color-neel), var(--color-haldi));opacity:.55;width:2px;position:absolute;top:34px;bottom:-6px;left:13px}@media (width>=640px){.trk-list:where(.astro-lcdefpme){grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem;padding:1.25rem 1rem 1.1rem}.trk-list:where(.astro-lcdefpme) li:where(.astro-lcdefpme){padding:0;display:block}.trk-list:where(.astro-lcdefpme) li:where(.astro-lcdefpme):not(:last-child):after{background:linear-gradient(90deg, var(--color-neel), var(--color-haldi));width:auto;height:2px;inset:13px -.5rem auto 34px}}.trk-dot:where(.astro-lcdefpme){z-index:1;border:1.5px solid var(--color-neel);width:28px;height:28px;color:var(--color-neel);background:#fff;border-radius:999px;grid-row:span 2;place-items:center;display:grid;position:relative}.trk-list:where(.astro-lcdefpme) li:where(.astro-lcdefpme).is-end .trk-dot:where(.astro-lcdefpme){background:var(--color-ink);border-color:var(--color-ink);color:var(--color-haldi)}.trk-w:where(.astro-lcdefpme){letter-spacing:.1em;text-transform:uppercase;color:var(--color-neel);font-size:.68rem;font-weight:700}@media (width>=640px){.trk-w:where(.astro-lcdefpme){margin-top:.75rem}}.trk-t:where(.astro-lcdefpme){margin-top:.15rem;font-size:.88rem;font-weight:600;line-height:1.35}.trk-mk:where(.astro-lcdefpme){letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);font-size:.72rem;font-weight:600}.trk-moves:where(.astro-lcdefpme) ul:where(.astro-lcdefpme){flex-wrap:wrap;gap:.4rem;margin-top:.6rem;display:flex}.trk-moves:where(.astro-lcdefpme) li:where(.astro-lcdefpme){background:var(--color-ok-soft);color:var(--color-ok);border-radius:999px;align-items:center;gap:.35rem;padding:.35rem .7rem;font-size:.84rem;font-weight:600;display:inline-flex}.log-list:where(.astro-lcdefpme){border-top:1px solid var(--color-rule)}.log-list:where(.astro-lcdefpme) a:where(.astro-lcdefpme){border-bottom:1px solid var(--color-rule);color:var(--color-ink);transition:padding .3s var(--ease-out);grid-template-columns:6.5rem minmax(0,1fr);gap:.15rem 1rem;padding:.85rem 0;text-decoration:none;display:grid}.log-list:where(.astro-lcdefpme) a:where(.astro-lcdefpme):hover{padding-left:.4rem}.log-list:where(.astro-lcdefpme) a:where(.astro-lcdefpme):hover .log-t:where(.astro-lcdefpme){color:var(--color-neel)}.log-list:where(.astro-lcdefpme) time:where(.astro-lcdefpme){color:var(--color-muted);font-variant-numeric:tabular-nums;grid-row:span 2;padding-top:.1rem;font-size:.8rem;font-weight:600}.log-t:where(.astro-lcdefpme){transition:color .2s var(--ease-out);font-weight:600;line-height:1.35}.log-c:where(.astro-lcdefpme){color:var(--color-muted);font-size:.78rem}.q-grid:where(.astro-lcdefpme){gap:2rem;display:grid}@media (width>=1024px){.q-grid:where(.astro-lcdefpme){grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:start;gap:4rem}.q-side:where(.astro-lcdefpme){top:calc(var(--header-h) + 24px);position:sticky}}.q-ask:where(.astro-lcdefpme){background:var(--color-paper-2);border:1px solid var(--color-rule);border-radius:20px;margin-top:1.5rem;padding:1.25rem}.q-ask-t:where(.astro-lcdefpme){font-weight:650}.q-ask-d:where(.astro-lcdefpme){color:var(--color-muted);margin:.25rem 0 .9rem;font-size:.9rem}.q-list:where(.astro-lcdefpme){gap:.6rem;display:grid}.q:where(.astro-lcdefpme){transition:box-shadow .3s var(--ease-out), border-color .3s var(--ease-out);background:#fff;border:1px solid #ebe7e0;border-radius:18px;box-shadow:0 1px 2px #0b1b330a}.q:where(.astro-lcdefpme)[open]{border-color:var(--color-rule-strong);box-shadow:var(--shadow-card)}.q:where(.astro-lcdefpme) summary:where(.astro-lcdefpme){letter-spacing:-.01em;align-items:center;gap:1rem;min-height:64px;padding:.9rem 1.1rem;font-size:1.04rem;font-weight:600;list-style:none;display:flex}.q:where(.astro-lcdefpme) summary:where(.astro-lcdefpme)::-webkit-details-marker{display:none}.q-n:where(.astro-lcdefpme){font-family:var(--font-display);color:var(--color-neel);font-variant-numeric:tabular-nums;flex:none;font-size:1.15rem;font-weight:500}.q-q:where(.astro-lcdefpme){flex:1;min-width:0}.q-x:where(.astro-lcdefpme){background:var(--color-paper-2);width:30px;height:30px;transition:background-color .25s var(--ease-out), transform .3s var(--ease-out);border-radius:999px;flex:none;position:relative}.q-x:where(.astro-lcdefpme):before,.q-x:where(.astro-lcdefpme):after{content:"";background:var(--color-ink);border-radius:2px;width:12px;height:2px;margin:-1px 0 0 -6px;position:absolute;top:50%;left:50%}.q-x:where(.astro-lcdefpme):after{transition:transform .3s var(--ease-out);transform:rotate(90deg)}.q:where(.astro-lcdefpme)[open] .q-x:where(.astro-lcdefpme){background:var(--color-ink)}.q:where(.astro-lcdefpme)[open] .q-x:where(.astro-lcdefpme):before,.q:where(.astro-lcdefpme)[open] .q-x:where(.astro-lcdefpme):after{background:#fff}.q:where(.astro-lcdefpme)[open] .q-x:where(.astro-lcdefpme):after{transform:rotate(0)}.q-a:where(.astro-lcdefpme){color:var(--color-muted);max-width:68ch;padding:0 1.1rem 1.15rem 3.35rem}@media (width<=767px){.hero:where(.astro-lcdefpme){padding-bottom:1.75rem}.hero-top:where(.astro-lcdefpme){gap:1.1rem}.hero-h:where(.astro-lcdefpme){font-size:2.3rem;line-height:1.06}.hero-h:where(.astro-lcdefpme) .hw:where(.astro-lcdefpme):nth-child(2):after{content:none}.hw:where(.astro-lcdefpme){white-space:normal}.hero-side:where(.astro-lcdefpme){padding-bottom:0}.hero-sub:where(.astro-lcdefpme){font-size:.98rem}.hero-act:where(.astro-lcdefpme){grid-template-columns:1fr 1fr;gap:.5rem;margin-top:1rem;display:grid}.hero-act:where(.astro-lcdefpme) .btn:where(.astro-lcdefpme){padding:0 .55rem;font-size:.86rem}.hero-ledger:where(.astro-lcdefpme){margin-top:1rem}.hero-ledger:where(.astro-lcdefpme)>div:where(.astro-lcdefpme){padding:.55rem .5rem .6rem 0}.hero-ledger:where(.astro-lcdefpme)>div:where(.astro-lcdefpme)+div:where(.astro-lcdefpme){padding-left:.6rem}.hero-ledger:where(.astro-lcdefpme) .fig:where(.astro-lcdefpme){font-size:1.1rem}.hl-n:where(.astro-lcdefpme){font-size:.68rem}.hero-visual:where(.astro-lcdefpme){margin-top:1.5rem}.sh:where(.astro-lcdefpme){gap:.6rem;margin-bottom:1.25rem}.sh-h:where(.astro-lcdefpme){margin-top:.6rem}.sh-p:where(.astro-lcdefpme){font-size:.95rem}.proof:where(.astro-lcdefpme){background:0 0;border:0;padding-block:.75rem .25rem}.proof-row:where(.astro-lcdefpme)>div:where(.astro-lcdefpme){box-shadow:var(--shadow-card);background:#fff;border-radius:16px;border:1px solid #ebe7e0!important;grid-column:auto!important;padding:.9rem 1rem 1rem!important}.proof:where(.astro-lcdefpme) .fig:where(.astro-lcdefpme){font-size:1.55rem}.proof-note:where(.astro-lcdefpme){font-size:.78rem}.flow-grid:where(.astro-lcdefpme){grid-template-columns:minmax(0,1fr);gap:1.5rem}.flow-visual:where(.astro-lcdefpme){min-width:0}.flow-steps:where(.astro-lcdefpme){margin-top:1rem}.flow-steps:where(.astro-lcdefpme) li:where(.astro-lcdefpme){padding:.45rem 0}.flow-d:where(.astro-lcdefpme){font-size:.86rem}.mods:where(.astro-lcdefpme){border-radius:20px;padding:.75rem .9rem}.band:where(.astro-lcdefpme){padding-block:44px}.band-grid:where(.astro-lcdefpme){gap:1.5rem}.band-opts:where(.astro-lcdefpme){grid-template-columns:1fr 1fr;gap:.5rem;margin-top:1.1rem}.band-opt:where(.astro-lcdefpme){flex-direction:column;gap:.4rem;padding:.75rem .8rem}.band-ot:where(.astro-lcdefpme){font-size:.92rem}.band-od:where(.astro-lcdefpme){font-size:.84rem}.band-stats:where(.astro-lcdefpme) dt:where(.astro-lcdefpme){font-size:1.25rem}.price:where(.astro-lcdefpme){padding:1.2rem 1.1rem}.price-items:where(.astro-lcdefpme){margin:.9rem 0 1rem}.price-foot:where(.astro-lcdefpme){margin-top:.75rem}.price-foot:where(.astro-lcdefpme) p:where(.astro-lcdefpme){display:none}.duo-card:where(.astro-lcdefpme){border-radius:22px;gap:1rem;padding:1.1rem}.duo-h:where(.astro-lcdefpme){font-size:1.5rem}.trk-list:where(.astro-lcdefpme){padding:.75rem .9rem}.trk-list:where(.astro-lcdefpme) li:where(.astro-lcdefpme){padding:.3rem 0}.trk-moves:where(.astro-lcdefpme) li:where(.astro-lcdefpme){padding:.3rem .6rem;font-size:.78rem}.log-list:where(.astro-lcdefpme) a:where(.astro-lcdefpme){grid-template-columns:5.6rem minmax(0,1fr);padding:.7rem 0}.log-c:where(.astro-lcdefpme){display:none}.q-grid:where(.astro-lcdefpme){gap:1rem}.q-side:where(.astro-lcdefpme){position:static}.q-ask:where(.astro-lcdefpme){flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;margin-top:1rem;padding:.85rem 1rem;display:flex}.q-ask-d:where(.astro-lcdefpme){display:none}.q:where(.astro-lcdefpme) summary:where(.astro-lcdefpme){gap:.75rem;min-height:56px;padding:.75rem .9rem;font-size:.98rem}.q-a:where(.astro-lcdefpme){padding:0 .9rem .9rem;font-size:.95rem}}
