.bench[data-astro-cid-6vhpkkzl]{background:var(--surface);border:1px solid var(--line);border-radius:10px;box-shadow:0 30px 60px -30px #06223d59;overflow:hidden}.bench__tabs[data-astro-cid-6vhpkkzl]{display:flex;border-bottom:1px solid var(--line);background:#fafbfc}.bench__tabs[data-astro-cid-6vhpkkzl] button[data-astro-cid-6vhpkkzl]{flex:1;position:relative;padding:14px 10px;border:0;background:none;cursor:pointer;font:600 .88rem var(--sans);color:var(--muted);border-right:1px solid var(--line)}.bench__tabs[data-astro-cid-6vhpkkzl] button[data-astro-cid-6vhpkkzl]:last-child{border-right:0}.bench__tabs[data-astro-cid-6vhpkkzl] button[data-astro-cid-6vhpkkzl][aria-selected=true]{color:var(--navy);background:var(--surface)}.bench__bar[data-astro-cid-6vhpkkzl]{position:absolute;left:0;bottom:-1px;height:2px;width:0;background:var(--teal)}.bench__tabs[data-astro-cid-6vhpkkzl] button[data-astro-cid-6vhpkkzl][aria-selected=true] .bench__bar[data-astro-cid-6vhpkkzl]{width:100%}.bench[data-astro-cid-6vhpkkzl].run .bench__tabs[data-astro-cid-6vhpkkzl] button[data-astro-cid-6vhpkkzl][aria-selected=true] .bench__bar[data-astro-cid-6vhpkkzl]{animation:fill var(--dur) linear}@keyframes fill{0%{width:0}to{width:100%}}.bench__stage[data-astro-cid-6vhpkkzl]{padding:20px 22px 6px;min-height:360px}.pan[data-astro-cid-6vhpkkzl] header[data-astro-cid-6vhpkkzl]{display:flex;flex-direction:column;gap:2px;margin-bottom:8px}.pan[data-astro-cid-6vhpkkzl] header[data-astro-cid-6vhpkkzl] strong[data-astro-cid-6vhpkkzl]{font-family:var(--display);font-stretch:104%;font-size:1.05rem}.pan[data-astro-cid-6vhpkkzl] header[data-astro-cid-6vhpkkzl] span[data-astro-cid-6vhpkkzl]{font-size:.82rem;color:var(--muted)}.pan[data-astro-cid-6vhpkkzl] svg[data-astro-cid-6vhpkkzl]{width:100%;height:auto;overflow:visible}.pan[data-astro-cid-6vhpkkzl] footer[data-astro-cid-6vhpkkzl]{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:.84rem;padding-top:4px}.k[data-astro-cid-6vhpkkzl]:before{content:"";display:inline-block;width:16px;height:3px;margin-right:7px;vertical-align:middle}.k--a[data-astro-cid-6vhpkkzl]:before{background:var(--navy)}.k--b[data-astro-cid-6vhpkkzl]:before{background:var(--teal)}.hr[data-astro-cid-6vhpkkzl]{margin-left:auto;color:var(--muted);font-variant-numeric:tabular-nums}.bench__note[data-astro-cid-6vhpkkzl]{margin:0;padding:0 22px 14px;font-size:.76rem;color:var(--muted);font-style:italic}.ax[data-astro-cid-6vhpkkzl] line[data-astro-cid-6vhpkkzl]{stroke:#e8edf1}.ax[data-astro-cid-6vhpkkzl],.ax[data-astro-cid-6vhpkkzl] text[data-astro-cid-6vhpkkzl]{font:11px var(--sans);fill:var(--muted)}.ln[data-astro-cid-6vhpkkzl]{fill:none;stroke-width:2.6;stroke-dasharray:1}.ln--a[data-astro-cid-6vhpkkzl]{stroke:var(--navy)}.ln--b[data-astro-cid-6vhpkkzl]{stroke:var(--teal)}.cs[data-astro-cid-6vhpkkzl]{stroke-width:1.5}.cs--a[data-astro-cid-6vhpkkzl]{stroke:var(--navy)}.cs--b[data-astro-cid-6vhpkkzl]{stroke:var(--teal)}.is-on[data-astro-cid-6vhpkkzl] .ln[data-astro-cid-6vhpkkzl]{animation:draw 1.6s .1s cubic-bezier(.4,0,.2,1) both}.is-on[data-astro-cid-6vhpkkzl] .ln--b[data-astro-cid-6vhpkkzl]{animation-delay:.3s}.is-on[data-astro-cid-6vhpkkzl] .cs[data-astro-cid-6vhpkkzl]{animation:fade .5s 1.5s both}@keyframes draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes fade{0%{opacity:0}}.ref[data-astro-cid-6vhpkkzl]{stroke:var(--ink);stroke-dasharray:3 3}.fr__v[data-astro-cid-6vhpkkzl]{font:500 13px var(--sans);fill:var(--ink)}.fr__n[data-astro-cid-6vhpkkzl]{font:12px var(--sans);fill:var(--muted);font-variant-numeric:tabular-nums}.fr__ci[data-astro-cid-6vhpkkzl]{stroke:#9fb0be;stroke-width:2}.fr__pt[data-astro-cid-6vhpkkzl]{fill:#9fb0be}.fr--sig[data-astro-cid-6vhpkkzl] .fr__ci[data-astro-cid-6vhpkkzl]{stroke:var(--navy)}.fr--sig[data-astro-cid-6vhpkkzl] .fr__pt[data-astro-cid-6vhpkkzl]{fill:var(--navy)}.is-on[data-astro-cid-6vhpkkzl] .fr[data-astro-cid-6vhpkkzl]{animation:rise .5s var(--d) both}@keyframes rise{0%{opacity:0;transform:translate(-6px)}}.dash[data-astro-cid-6vhpkkzl]{display:grid;grid-template-columns:170px 1fr;gap:22px;align-items:center;padding-top:6px}.dash__kpi[data-astro-cid-6vhpkkzl]{text-align:center}.ring[data-astro-cid-6vhpkkzl]{width:116px;margin:0 auto;transform:rotate(-90deg)}.ring[data-astro-cid-6vhpkkzl] circle[data-astro-cid-6vhpkkzl]{fill:none;stroke-width:11}.ring__bg[data-astro-cid-6vhpkkzl]{stroke:#e8edf1}.ring__fg[data-astro-cid-6vhpkkzl]{stroke:var(--teal);stroke-dasharray:var(--p) 100;stroke-linecap:round}.is-on[data-astro-cid-6vhpkkzl] .ring__fg[data-astro-cid-6vhpkkzl]{animation:ring 1.4s cubic-bezier(.3,.7,.2,1) both}@keyframes ring{0%{stroke-dasharray:0 100}}.dash__pct[data-astro-cid-6vhpkkzl]{font-family:var(--display);font-stretch:110%;font-weight:800;font-size:1.9rem;color:var(--ink);margin:-78px 0 44px}.dash__lbl[data-astro-cid-6vhpkkzl]{font-size:.78rem;color:var(--muted);margin:0 0 8px}.spark[data-astro-cid-6vhpkkzl]{width:100%}.spark[data-astro-cid-6vhpkkzl] path[data-astro-cid-6vhpkkzl]{fill:none;stroke:var(--green);stroke-width:2.2;stroke-dasharray:1}.is-on[data-astro-cid-6vhpkkzl] .spark[data-astro-cid-6vhpkkzl] path[data-astro-cid-6vhpkkzl]{animation:draw 1.5s .4s both}.dash__bars[data-astro-cid-6vhpkkzl]{list-style:none;padding:0;margin:0;display:grid;gap:13px}.dash__bars[data-astro-cid-6vhpkkzl] li[data-astro-cid-6vhpkkzl]{display:grid;grid-template-columns:52px 1fr 40px;align-items:center;gap:10px;font-size:.84rem}.dash__bars[data-astro-cid-6vhpkkzl] b[data-astro-cid-6vhpkkzl]{height:10px;background:#e8edf1;border-radius:2px;overflow:hidden}.dash__bars[data-astro-cid-6vhpkkzl] i[data-astro-cid-6vhpkkzl]{display:block;height:100%;width:var(--w);background:var(--navy);border-radius:2px}.dash__bars[data-astro-cid-6vhpkkzl] li[data-astro-cid-6vhpkkzl].low i[data-astro-cid-6vhpkkzl]{background:#d9822b}.dash__bars[data-astro-cid-6vhpkkzl] em[data-astro-cid-6vhpkkzl]{font-style:normal;text-align:right;font-variant-numeric:tabular-nums;color:var(--ink);font-weight:600}.is-on[data-astro-cid-6vhpkkzl] .dash__bars[data-astro-cid-6vhpkkzl] i[data-astro-cid-6vhpkkzl]{animation:grow 1s var(--d) cubic-bezier(.3,.7,.2,1) both}@keyframes grow{0%{width:0}}@media(max-width:520px){.bench__stage[data-astro-cid-6vhpkkzl]{padding:16px 14px 4px;min-height:0}.bench__tabs[data-astro-cid-6vhpkkzl] button[data-astro-cid-6vhpkkzl]{font-size:.8rem;padding:12px 6px}.dash[data-astro-cid-6vhpkkzl]{grid-template-columns:1fr}.hr[data-astro-cid-6vhpkkzl]{margin-left:0}}.pipe__head[data-astro-cid-u4jjhbhg]{max-width:640px;margin-bottom:40px}.pipe__grid[data-astro-cid-u4jjhbhg]{display:grid;grid-template-columns:1fr 1.1fr;gap:clamp(32px,6vw,88px)}.pipe__steps[data-astro-cid-u4jjhbhg]{list-style:none;padding:0;margin:0}.pipe__steps[data-astro-cid-u4jjhbhg] li[data-astro-cid-u4jjhbhg]{min-height:58vh;display:flex;flex-direction:column;justify-content:center;padding:24px 0;opacity:.35;transition:opacity .4s}.pipe__steps[data-astro-cid-u4jjhbhg] li[data-astro-cid-u4jjhbhg]:first-child{min-height:46vh;justify-content:flex-start;padding-top:8vh}.pipe__steps[data-astro-cid-u4jjhbhg] li[data-astro-cid-u4jjhbhg].is-active{opacity:1}.pipe__k[data-astro-cid-u4jjhbhg]{font-weight:600;color:var(--teal-700);margin-bottom:10px}.pipe__steps[data-astro-cid-u4jjhbhg] h3[data-astro-cid-u4jjhbhg]{font-size:clamp(1.5rem,2.6vw,2.1rem)}.pipe__steps[data-astro-cid-u4jjhbhg] p[data-astro-cid-u4jjhbhg]{color:var(--muted);max-width:46ch;font-size:1.05rem}.pipe__stick[data-astro-cid-u4jjhbhg]{position:sticky;top:110px;align-self:start}.pipe__fig[data-astro-cid-u4jjhbhg]{margin:0;position:relative;aspect-ratio:4 / 3.1;container-type:inline-size;background:var(--surface);border:1px solid var(--line);border-radius:10px;overflow:hidden;box-shadow:0 30px 60px -36px #06223d59}.ly[data-astro-cid-u4jjhbhg]{position:absolute;inset:0;padding:6cqw 6cqw 5cqw;font-size:clamp(9px,2.7cqw,15px);opacity:0;transform:translateY(10px);transition:opacity .5s,transform .5s;display:flex;flex-direction:column}.pipe__fig[data-astro-cid-u4jjhbhg][data-active="0"] .ly0[data-astro-cid-u4jjhbhg],.pipe__fig[data-astro-cid-u4jjhbhg][data-active="1"] .ly1[data-astro-cid-u4jjhbhg],.pipe__fig[data-astro-cid-u4jjhbhg][data-active="2"] .ly2[data-astro-cid-u4jjhbhg],.pipe__fig[data-astro-cid-u4jjhbhg][data-active="3"] .ly3[data-astro-cid-u4jjhbhg]{opacity:1;transform:none}.ly__cap[data-astro-cid-u4jjhbhg]{font-weight:600;color:var(--ink);margin:0 0 3cqw;font-size:.95em}.ly[data-astro-cid-u4jjhbhg] table[data-astro-cid-u4jjhbhg]{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.ly[data-astro-cid-u4jjhbhg] th[data-astro-cid-u4jjhbhg]{text-align:left;font-weight:600;color:var(--muted);border-bottom:2px solid var(--ink);padding:.5em .4em;font-size:.9em}.ly[data-astro-cid-u4jjhbhg] td[data-astro-cid-u4jjhbhg]{padding:.55em .4em;border-bottom:1px solid #edf1f4;color:var(--text)}.ly0[data-astro-cid-u4jjhbhg] .bad[data-astro-cid-u4jjhbhg]{background:#fde8e4;color:#b42318;font-weight:600;box-shadow:inset 0 0 0 1px #f4b3a8}.ly0[data-astro-cid-u4jjhbhg] .dup[data-astro-cid-u4jjhbhg] td[data-astro-cid-u4jjhbhg]{background:#fff5e6;color:#a15c07;text-decoration:line-through}.ly1[data-astro-cid-u4jjhbhg] .ok[data-astro-cid-u4jjhbhg]{background:var(--teal-50);color:var(--teal-700);font-weight:600}.ly1[data-astro-cid-u4jjhbhg] .na[data-astro-cid-u4jjhbhg]{color:var(--muted);font-style:italic}.res[data-astro-cid-u4jjhbhg] td[data-astro-cid-u4jjhbhg]:nth-child(n+2){text-align:right}.res[data-astro-cid-u4jjhbhg] th[data-astro-cid-u4jjhbhg]:nth-child(n+2){text-align:right}.res[data-astro-cid-u4jjhbhg] tr[data-astro-cid-u4jjhbhg]:nth-child(-n+3) td[data-astro-cid-u4jjhbhg]:last-child{color:var(--navy);font-weight:700}.ly__foot[data-astro-cid-u4jjhbhg]{margin:auto 0 0;padding-top:3cqw;font-size:.9em;color:var(--muted)}.ly__foot--bad[data-astro-cid-u4jjhbhg]{color:#b42318;font-weight:600}.ly__foot--ok[data-astro-cid-u4jjhbhg]{color:var(--teal-700);font-weight:600}.ly3[data-astro-cid-u4jjhbhg]{flex-direction:row;align-items:center;justify-content:center;gap:6cqw;background:linear-gradient(160deg,#eef3f6,#fff)}.doc[data-astro-cid-u4jjhbhg]{width:44cqw;aspect-ratio:.72;background:#fff;border:1px solid var(--line);border-radius:4px;padding:5cqw 4cqw;display:flex;flex-direction:column;gap:2cqw;box-shadow:0 10px 30px -14px #06223d4d}.doc[data-astro-cid-u4jjhbhg] i[data-astro-cid-u4jjhbhg]{display:block;height:1.4cqw;background:#dfe6ec;border-radius:1cqw}.doc[data-astro-cid-u4jjhbhg] i[data-astro-cid-u4jjhbhg].doc__h{height:2.6cqw;width:70%;background:var(--navy)}.doc[data-astro-cid-u4jjhbhg] i[data-astro-cid-u4jjhbhg].s{width:60%}.doc[data-astro-cid-u4jjhbhg] svg[data-astro-cid-u4jjhbhg]{width:100%;margin:1cqw 0}.phone[data-astro-cid-u4jjhbhg]{width:26cqw;aspect-ratio:.5;background:var(--navy-900);border-radius:4cqw;padding:5cqw 3cqw;display:flex;flex-direction:column;color:#fff;box-shadow:0 16px 30px -12px #06223d80}.phone[data-astro-cid-u4jjhbhg] b[data-astro-cid-u4jjhbhg]{font-size:.8em;color:#9fb2c4;font-weight:500}.phone__n[data-astro-cid-u4jjhbhg]{font-family:var(--display);font-weight:800;font-size:2.1em;margin-top:3cqw}.phone__l[data-astro-cid-u4jjhbhg]{font-size:.75em;color:#9fb2c4;margin-bottom:auto}.phone[data-astro-cid-u4jjhbhg] svg[data-astro-cid-u4jjhbhg]{width:100%}.pipe__dots[data-astro-cid-u4jjhbhg]{display:flex;gap:8px;list-style:none;padding:0;margin:16px 0 0;justify-content:center}.pipe__dots[data-astro-cid-u4jjhbhg] li[data-astro-cid-u4jjhbhg]{width:28px;height:3px;background:var(--line);transition:background .3s}.pipe__dots[data-astro-cid-u4jjhbhg] li[data-astro-cid-u4jjhbhg].is-active{background:var(--teal)}@media(max-width:900px){.pipe__grid[data-astro-cid-u4jjhbhg]{grid-template-columns:1fr;gap:0}.pipe__stick[data-astro-cid-u4jjhbhg]{position:static;grid-row:1;padding:0 0 24px}.pipe__fig[data-astro-cid-u4jjhbhg]{aspect-ratio:4 / 2.9;max-width:460px;margin:0 auto}.pipe__steps[data-astro-cid-u4jjhbhg] li[data-astro-cid-u4jjhbhg],.pipe__steps[data-astro-cid-u4jjhbhg] li[data-astro-cid-u4jjhbhg]:first-child{min-height:0;justify-content:flex-start;padding:14px 0 14px 18px;opacity:1;cursor:pointer;border-left:3px solid var(--line);transition:border-color .3s}.pipe__steps[data-astro-cid-u4jjhbhg] li[data-astro-cid-u4jjhbhg].is-active{border-left-color:var(--teal)}.pipe__k[data-astro-cid-u4jjhbhg]{margin-bottom:4px}.pipe__steps[data-astro-cid-u4jjhbhg] h3[data-astro-cid-u4jjhbhg]{font-size:1.25rem;margin-bottom:4px}.pipe__steps[data-astro-cid-u4jjhbhg] p[data-astro-cid-u4jjhbhg]{font-size:1rem;margin:0}}.hero[data-astro-cid-j7pv25f6]{padding:clamp(36px,6vw,72px) 0 clamp(48px,6vw,80px);position:relative;overflow:hidden}.hero[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:0;z-index:-1;background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size:48px 48px;opacity:.45;mask-image:radial-gradient(ellipse 70% 60% at 75% 45%,#000 20%,transparent 75%)}.hero__grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1.05fr;gap:clamp(32px,5vw,72px);align-items:center}.hero__place[data-astro-cid-j7pv25f6]{font-weight:600;color:var(--teal-700);margin-bottom:18px}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{max-width:12ch}.hero__lead[data-astro-cid-j7pv25f6]{font-size:1.18rem;color:var(--muted);max-width:48ch;margin-bottom:30px}.hero__note[data-astro-cid-j7pv25f6]{margin:22px 0 0;font-size:.9rem;color:var(--muted)}@keyframes up{0%{opacity:0;transform:translateY(10px)}}.ticker[data-astro-cid-j7pv25f6]{background:var(--navy);color:#cfe0ec;overflow:hidden;padding:16px 0}.ticker__track[data-astro-cid-j7pv25f6]{display:flex;width:max-content;animation:scroll 70s linear infinite}.ticker[data-astro-cid-j7pv25f6]:hover .ticker__track[data-astro-cid-j7pv25f6]{animation-play-state:paused}.ticker[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6]{display:flex;list-style:none;margin:0;padding:0}.ticker[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{white-space:nowrap;padding:0 28px;font-weight:500;position:relative}.ticker[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;right:-3px;top:50%;width:6px;height:6px;border-radius:50%;background:var(--teal);transform:translateY(-50%)}@keyframes scroll{to{transform:translate(-50%)}}.svc__head[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:end;margin-bottom:48px}.svc__head[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin:0;max-width:16ch}.svc__head[data-astro-cid-j7pv25f6] .lead[data-astro-cid-j7pv25f6]{margin:0}.svc__grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1.1fr;gap:clamp(24px,5vw,72px);align-items:start}.svc__list[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:0;border-top:1px solid var(--ink)}.svc__list[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]{width:100%;text-align:left;display:grid;grid-template-columns:120px 1fr;align-items:baseline;gap:12px;padding:20px 0;background:none;border:0;border-bottom:1px solid var(--line);cursor:pointer;color:var(--muted);transition:color .2s,box-shadow .2s}.svc__verb[data-astro-cid-j7pv25f6]{font-size:.9rem;font-weight:600;color:var(--teal-700)}.svc__name[data-astro-cid-j7pv25f6]{font-family:var(--display);font-stretch:110%;font-weight:700;font-size:clamp(1.3rem,2.5vw,1.9rem);letter-spacing:-.02em;line-height:1.15}.svc__list[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6][aria-selected=true]{color:var(--ink);box-shadow:inset 0 -3px 0 var(--teal)}.svc__list[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]:hover{color:var(--ink)}.svc__panels[data-astro-cid-j7pv25f6]{position:sticky;top:110px;background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:clamp(22px,3vw,36px)}.svc__panel[data-astro-cid-j7pv25f6]{animation:up .4s both}.svc__lead[data-astro-cid-j7pv25f6]{font-size:1.12rem;color:var(--ink)}.svc__methods[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:0 0 20px}.svc__methods[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{padding:9px 0 9px 22px;border-bottom:1px solid #edf1f4;position:relative;font-size:.97rem}.svc__methods[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;left:2px;top:17px;width:8px;height:8px;background:var(--teal)}.svc__aud[data-astro-cid-j7pv25f6]{font-size:.92rem;color:var(--muted)}.dashsec__head[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:end;margin-bottom:36px}.dashsec__head[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6],.dashsec__head[data-astro-cid-j7pv25f6] .lead[data-astro-cid-j7pv25f6]{margin:0}.dashsec__foot[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap;margin-top:32px}.dashsec__pts[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:8px 32px}.dashsec__pts[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{max-width:30ch}.work__head[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:baseline;gap:16px;flex-wrap:wrap;margin-bottom:28px}.work__head[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin:0}.work[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:0;border-top:1px solid var(--ink)}.work[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:160px 1fr 260px 90px;gap:20px;align-items:baseline;padding:20px 0;border-bottom:1px solid var(--line);transition:background .2s}.work[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:hover{background:var(--surface)}.work__dom[data-astro-cid-j7pv25f6]{font-weight:600;color:var(--teal-700);font-size:.92rem}.work__title[data-astro-cid-j7pv25f6]{font-family:var(--display);font-stretch:104%;font-weight:600;font-size:1.15rem;color:var(--ink);line-height:1.3}.work__title[data-astro-cid-j7pv25f6] small[data-astro-cid-j7pv25f6]{display:block;font-family:var(--sans);font-weight:400;font-size:.86rem;color:var(--muted);margin-top:3px}.work__m[data-astro-cid-j7pv25f6]{font-size:.9rem;color:var(--muted)}.work__y[data-astro-cid-j7pv25f6]{text-align:right;font-variant-numeric:tabular-nums;color:var(--muted)}.how[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1.3fr;gap:clamp(32px,6vw,96px);align-items:start}.how__intro[data-astro-cid-j7pv25f6]{position:sticky;top:110px}.how__steps[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:0}.how__steps[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:64px 1fr;gap:20px;padding:28px 0;border-bottom:1px solid var(--line)}.how__steps[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:first-child{padding-top:0}.how__n[data-astro-cid-j7pv25f6]{font-family:var(--display);font-stretch:115%;font-weight:800;font-size:2.6rem;line-height:1;color:var(--teal)}.how__steps[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin-bottom:6px}.how__steps[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;color:var(--muted)}.vt[data-astro-cid-j7pv25f6]{background:var(--teal-700);color:#e2f5f4}.vt__in[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1.2fr auto;gap:28px;align-items:center;padding-top:40px;padding-bottom:40px}.vt__q[data-astro-cid-j7pv25f6]{font-family:var(--display);font-stretch:106%;font-weight:700;font-size:clamp(1.3rem,2.2vw,1.7rem);color:#fff;margin:0;line-height:1.2}.vt__t[data-astro-cid-j7pv25f6]{margin:0}.read[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.6fr 1fr;gap:clamp(32px,5vw,72px);align-items:start}.posts[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:0;border-top:1px solid var(--ink)}.posts[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:grid;gap:4px;padding:20px 0;border-bottom:1px solid var(--line);text-decoration:none}.posts__cat[data-astro-cid-j7pv25f6]{font-size:.85rem;font-weight:600;color:var(--teal-700)}.posts__t[data-astro-cid-j7pv25f6]{font-family:var(--display);font-stretch:104%;font-weight:600;font-size:1.25rem;color:var(--ink);line-height:1.25}.posts[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover .posts__t[data-astro-cid-j7pv25f6]{color:var(--navy-700);text-decoration:underline;text-decoration-thickness:1px}.posts__d[data-astro-cid-j7pv25f6]{font-size:.85rem;color:var(--muted)}.toolbox[data-astro-cid-j7pv25f6]{background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:30px}.toolbox[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--muted)}.toolbox__eq[data-astro-cid-j7pv25f6]{font-family:Georgia,Times New Roman,serif;font-style:italic;font-size:1.35rem;color:var(--navy);padding:16px 0;margin-bottom:20px;border-block:1px dashed var(--line);text-align:center}.toolbox__stack[data-astro-cid-j7pv25f6]{margin:22px 0 0;font-size:.82rem}.faq-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1.5fr;gap:clamp(32px,6vw,80px);align-items:start}@media(max-width:1000px){.hero__grid[data-astro-cid-j7pv25f6],.svc__grid[data-astro-cid-j7pv25f6],.how[data-astro-cid-j7pv25f6],.read[data-astro-cid-j7pv25f6],.faq-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.svc__head[data-astro-cid-j7pv25f6],.dashsec__head[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:12px}.svc__panels[data-astro-cid-j7pv25f6],.how__intro[data-astro-cid-j7pv25f6]{position:static}.work[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 70px;gap:4px 16px}.work__dom[data-astro-cid-j7pv25f6]{grid-column:1 / -1}.work__m[data-astro-cid-j7pv25f6]{grid-column:1}.work__y[data-astro-cid-j7pv25f6]{grid-row:2;grid-column:2}.vt__in[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:12px}.vt__in[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6]{justify-self:start}}@media(max-width:560px){.svc__list[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:2px}.btn-row[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6]{flex:1 1 100%}}
