.scene[data-astro-cid-pdojza7r]{--frame: var(--line);--panel: var(--surface);--panel-soft: var(--surface-soft);--skeleton: var(--surface-muted);--shadow-tint: 15, 30, 28;position:relative;width:100%;max-width:min(620px,84svh);aspect-ratio:20 / 17;container-type:inline-size;perspective:1800px;font-family:var(--font-body)}:root[data-theme=dark] .scene[data-astro-cid-pdojza7r]{--shadow-tint: 0, 0, 0}.scene[data-astro-cid-pdojza7r] p[data-astro-cid-pdojza7r],.scene[data-astro-cid-pdojza7r] pre[data-astro-cid-pdojza7r]{margin:0}.scene[data-astro-cid-pdojza7r] svg[data-astro-cid-pdojza7r]{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.scene__glow[data-astro-cid-pdojza7r]{position:absolute;inset:12% 6% 4% 14%;border-radius:50%;background:radial-gradient(closest-side,rgba(var(--primary-rgb),.32),rgba(var(--primary-rgb),.08) 60%,transparent);filter:blur(30px)}.scene__stage[data-astro-cid-pdojza7r]{position:absolute;inset:0;transform-style:preserve-3d;transform:rotateX(7deg) rotateY(-13deg)}.layer[data-astro-cid-pdojza7r]{position:absolute}.scene__editor[data-astro-cid-pdojza7r]{top:0;left:3%;width:50%;transform:translateZ(-90px);border-radius:2cqw;background:#0f1716;border:1px solid rgba(255,255,255,.08);box-shadow:0 2cqw 5cqw rgba(var(--shadow-tint),.18);overflow:hidden}.editor__bar[data-astro-cid-pdojza7r]{display:flex;align-items:center;gap:1.6cqw;padding:1.3cqw 1.8cqw;background:#ffffff08;border-bottom:1px solid rgba(255,255,255,.06)}.editor__bar[data-astro-cid-pdojza7r] .browser__dots[data-astro-cid-pdojza7r] i[data-astro-cid-pdojza7r]{background:#ffffff2e}.editor__tab[data-astro-cid-pdojza7r]{font-family:var(--font-mono);font-size:1.4cqw;color:#fff6}.editor__tab[data-astro-cid-pdojza7r].is-active{color:#ffffffd9}.editor__code[data-astro-cid-pdojza7r]{padding:1.6cqw 2cqw 6cqw;font-family:var(--font-mono);font-size:1.45cqw;line-height:1.75;color:#d6e2e0;white-space:pre}.editor__code[data-astro-cid-pdojza7r] .ln[data-astro-cid-pdojza7r]{display:inline-block;width:3cqw;color:#ffffff38}.editor__code[data-astro-cid-pdojza7r] .k[data-astro-cid-pdojza7r]{color:#7fd8c9}.editor__code[data-astro-cid-pdojza7r] .f[data-astro-cid-pdojza7r]{color:#f2c879}.editor__code[data-astro-cid-pdojza7r] .s[data-astro-cid-pdojza7r]{color:#a5d98a}.editor__code[data-astro-cid-pdojza7r] .t[data-astro-cid-pdojza7r]{color:#8cb8ff}.editor__code[data-astro-cid-pdojza7r] .a[data-astro-cid-pdojza7r]{color:#e6a3d9}.scene__browser[data-astro-cid-pdojza7r]{top:11%;left:0;width:82%;transform:translateZ(0);border-radius:2cqw;background:var(--panel);border:1px solid var(--frame);box-shadow:0 .3cqw .6cqw rgba(var(--shadow-tint),.05),0 2cqw 4cqw rgba(var(--shadow-tint),.08),0 5cqw 10cqw rgba(var(--shadow-tint),.14);overflow:hidden}.browser__bar[data-astro-cid-pdojza7r]{display:flex;align-items:center;padding:1.5cqw 2cqw;border-bottom:1px solid var(--frame);background:var(--panel-soft)}.browser__dots[data-astro-cid-pdojza7r]{display:flex;gap:.8cqw}.browser__dots[data-astro-cid-pdojza7r] i[data-astro-cid-pdojza7r]{width:1.15cqw;height:1.15cqw;border-radius:50%;background:var(--line-strong)}.browser__url[data-astro-cid-pdojza7r]{display:flex;align-items:center;gap:.7cqw;margin-inline:auto;padding:.6cqw 4cqw;border-radius:99px;background:var(--panel);border:1px solid var(--frame);color:var(--ink-faint);font-size:1.45cqw;transform:translate(-2.5cqw)}.browser__url[data-astro-cid-pdojza7r] svg[data-astro-cid-pdojza7r]{width:1.4cqw;height:1.4cqw}.browser__body[data-astro-cid-pdojza7r]{display:flex}.app__side[data-astro-cid-pdojza7r]{display:flex;flex-direction:column;align-items:center;gap:1.4cqw;padding:2cqw 1.5cqw;border-right:1px solid var(--frame);background:var(--panel-soft)}.app__logo[data-astro-cid-pdojza7r]{width:3.4cqw;height:3.4cqw;border-radius:1cqw;background:linear-gradient(140deg,#61ccbb,#00a68f 55%,#007a6a);box-shadow:0 .6cqw 1.4cqw rgba(var(--primary-rgb),.35);margin-bottom:1cqw}.app__nav[data-astro-cid-pdojza7r]{display:grid;place-items:center;width:3.4cqw;height:3.4cqw;border-radius:1cqw;color:var(--ink-soft)}.app__nav[data-astro-cid-pdojza7r] svg[data-astro-cid-pdojza7r]{width:1.9cqw;height:1.9cqw}.app__nav[data-astro-cid-pdojza7r].is-active{color:var(--primary-color);background:rgba(var(--primary-rgb),.13)}.app__nav--end[data-astro-cid-pdojza7r]{margin-top:auto}.app__main[data-astro-cid-pdojza7r]{flex:1;min-width:0;padding:1.8cqw 2.6cqw 2.4cqw}.app__top[data-astro-cid-pdojza7r]{display:flex;align-items:center;gap:1.4cqw;padding-bottom:1.8cqw;margin-bottom:1.8cqw;border-bottom:1px solid var(--frame)}.app__search[data-astro-cid-pdojza7r]{display:flex;align-items:center;gap:.8cqw;flex:1;max-width:26cqw;padding:.7cqw 1.2cqw;border-radius:1cqw;background:var(--panel-soft);border:1px solid var(--frame);color:var(--ink-soft);font-size:1.4cqw}.app__search[data-astro-cid-pdojza7r] svg[data-astro-cid-pdojza7r]{width:1.5cqw;height:1.5cqw}.app__search[data-astro-cid-pdojza7r] kbd[data-astro-cid-pdojza7r]{margin-left:auto;padding:.1cqw .6cqw;border-radius:.5cqw;border:1px solid var(--frame);font-family:var(--font-mono);font-size:1.1cqw}.app__bell[data-astro-cid-pdojza7r]{position:relative;margin-left:auto;color:var(--ink-faint)}.app__bell[data-astro-cid-pdojza7r] svg[data-astro-cid-pdojza7r]{display:block;width:2cqw;height:2cqw}.app__bell[data-astro-cid-pdojza7r]:after{content:"";position:absolute;top:0;right:0;width:.8cqw;height:.8cqw;border-radius:50%;background:#f25f4c;box-shadow:0 0 0 .25cqw var(--panel)}.app__avatar[data-astro-cid-pdojza7r]{display:grid;place-items:center;width:3cqw;height:3cqw;border-radius:50%;background:var(--ink);color:var(--panel);font-size:1.1cqw;font-weight:700}.app__head[data-astro-cid-pdojza7r]{display:flex;align-items:flex-start;justify-content:space-between}.app__label[data-astro-cid-pdojza7r]{font-size:1.5cqw;color:var(--ink-faint);font-weight:500}.app__value[data-astro-cid-pdojza7r]{display:flex;align-items:center;gap:1.2cqw;margin-top:.4cqw!important;font-size:4cqw;font-weight:700;letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums}.app__delta[data-astro-cid-pdojza7r]{display:inline-flex;align-items:center;gap:.2cqw;padding:.3cqw 1cqw .3cqw .6cqw;border-radius:99px;background:rgba(var(--primary-rgb),.12);color:var(--primary-color);font-size:1.35cqw;font-weight:600;letter-spacing:0}.app__delta[data-astro-cid-pdojza7r] svg[data-astro-cid-pdojza7r]{width:1.4cqw;height:1.4cqw;stroke-width:3}.app__seg[data-astro-cid-pdojza7r]{display:flex;padding:.35cqw;border-radius:1cqw;background:var(--panel-soft);border:1px solid var(--frame);font-size:1.3cqw;color:var(--ink-faint)}.app__seg[data-astro-cid-pdojza7r] i[data-astro-cid-pdojza7r]{font-style:normal;padding:.4cqw 1.1cqw;border-radius:.7cqw}.app__seg[data-astro-cid-pdojza7r] i[data-astro-cid-pdojza7r].is-active{background:var(--panel);color:var(--ink);font-weight:600;box-shadow:0 .2cqw .5cqw rgba(var(--shadow-tint),.1)}.app__chart-wrap[data-astro-cid-pdojza7r]{display:flex;gap:1.2cqw;margin-top:2cqw}.app__yaxis[data-astro-cid-pdojza7r],.app__xaxis[data-astro-cid-pdojza7r]{display:flex;justify-content:space-between;font-size:1.15cqw;color:var(--ink-soft);font-variant-numeric:tabular-nums}.app__yaxis[data-astro-cid-pdojza7r]{flex-direction:column;width:2.6cqw;text-align:right;margin-block:-.6cqw}.app__yaxis[data-astro-cid-pdojza7r] i[data-astro-cid-pdojza7r],.app__xaxis[data-astro-cid-pdojza7r] i[data-astro-cid-pdojza7r]{font-style:normal}.app__xaxis[data-astro-cid-pdojza7r]{margin:.8cqw 0 0 3.8cqw}.app__chart-box[data-astro-cid-pdojza7r]{position:relative;flex:1;height:15cqw}.app__chart[data-astro-cid-pdojza7r]{display:block;width:100%;height:100%;overflow:visible}.app__grid[data-astro-cid-pdojza7r] line[data-astro-cid-pdojza7r]{stroke:var(--frame);stroke-width:1;stroke-dasharray:3 4;vector-effect:non-scaling-stroke}.app__prev[data-astro-cid-pdojza7r]{stroke:var(--line-strong);stroke-width:1.5;stroke-dasharray:4 4;vector-effect:non-scaling-stroke}.app__area[data-astro-cid-pdojza7r]{fill:url(#hero-scene-fill);stroke:none}.app__line[data-astro-cid-pdojza7r]{stroke:var(--primary-color);stroke-width:2.5;vector-effect:non-scaling-stroke}.app__cursor[data-astro-cid-pdojza7r]{stroke:rgba(var(--primary-rgb),.45);stroke-width:1;stroke-dasharray:2 3;vector-effect:non-scaling-stroke}.app__dot[data-astro-cid-pdojza7r]{position:absolute;left:calc(250 / 300 * 100%);top:calc(30 / 110 * 100%);width:1.5cqw;height:1.5cqw;border-radius:50%;background:var(--panel);border:.4cqw solid var(--primary-color);box-shadow:0 0 0 .8cqw rgba(var(--primary-rgb),.18);transform:translate(-50%,-50%)}.app__tip[data-astro-cid-pdojza7r]{position:absolute;left:calc(250 / 300 * 100%);top:calc(30 / 110 * 100%);padding:.6cqw 1.1cqw;border-radius:.8cqw;background:var(--ink);color:var(--panel);font-size:1.2cqw;white-space:nowrap;transform:translate(-50%,calc(-100% - 1.8cqw));box-shadow:0 .8cqw 2cqw rgba(var(--shadow-tint),.2)}.app__tip[data-astro-cid-pdojza7r] b[data-astro-cid-pdojza7r]{margin-right:.4cqw}.app__table[data-astro-cid-pdojza7r]{margin-top:2cqw;padding-top:1.6cqw;border-top:1px solid var(--frame)}.app__table-head[data-astro-cid-pdojza7r]{display:flex;justify-content:space-between;margin-bottom:.8cqw!important;font-size:1.5cqw;font-weight:600;color:var(--ink)}.app__table-head[data-astro-cid-pdojza7r] span[data-astro-cid-pdojza7r]{font-weight:500;color:var(--primary-color)}.app__row[data-astro-cid-pdojza7r]{display:grid;grid-template-columns:auto 1fr auto 9cqw;align-items:center;gap:1.4cqw;padding:.9cqw 0}.app__row[data-astro-cid-pdojza7r]+.app__row[data-astro-cid-pdojza7r]{border-top:1px solid var(--frame)}.app__badge[data-astro-cid-pdojza7r]{display:grid;place-items:center;flex:none;width:3cqw;height:3cqw;border-radius:50%;background:hsl(var(--h) 60% 50% / .16);color:hsl(var(--h) 55% 40%);font-size:1.05cqw;font-weight:700}:root[data-theme=dark] .app__badge[data-astro-cid-pdojza7r]{color:hsl(var(--h) 60% 68%)}.app__who[data-astro-cid-pdojza7r],.phone__who[data-astro-cid-pdojza7r]{display:flex;flex-direction:column;min-width:0}.app__who[data-astro-cid-pdojza7r] b[data-astro-cid-pdojza7r],.phone__who[data-astro-cid-pdojza7r] b[data-astro-cid-pdojza7r]{font-size:1.35cqw;font-weight:600;color:var(--ink)}.app__who[data-astro-cid-pdojza7r] i[data-astro-cid-pdojza7r],.phone__who[data-astro-cid-pdojza7r] i[data-astro-cid-pdojza7r]{font-style:normal;font-size:1.15cqw;color:var(--ink-faint)}.app__amt[data-astro-cid-pdojza7r]{font-size:1.35cqw;font-weight:600;color:var(--ink);font-variant-numeric:tabular-nums}.app__status[data-astro-cid-pdojza7r]{justify-self:start;padding:.25cqw 1cqw;border-radius:99px;background:rgba(var(--primary-rgb),.12);color:var(--primary-color);font-size:1.15cqw;font-weight:600}.app__status[data-astro-cid-pdojza7r].is-pending{background:#e2a02824;color:#c58410}.scene__phone[data-astro-cid-pdojza7r]{right:1%;bottom:1%;width:28%;aspect-ratio:9 / 19;padding:.9cqw;transform:translateZ(70px);border-radius:4.6cqw;background:linear-gradient(150deg,#3a3f41,#121516 30%,#0b0d0e);box-shadow:inset 0 0 0 1px #ffffff1f,0 1cqw 2cqw rgba(var(--shadow-tint),.16),0 4cqw 8cqw rgba(var(--shadow-tint),.28)}.phone__btn[data-astro-cid-pdojza7r]{position:absolute;left:-.35cqw;width:.4cqw;border-radius:.3cqw 0 0 .3cqw;background:#24282a}.phone__btn--a[data-astro-cid-pdojza7r]{top:18%;height:5cqw}.phone__btn--b[data-astro-cid-pdojza7r]{top:27%;height:5cqw}.phone__screen[data-astro-cid-pdojza7r]{position:relative;height:100%;display:flex;flex-direction:column;gap:1.6cqw;padding:1.4cqw 2cqw 1.2cqw;border-radius:3.8cqw;background:var(--panel);overflow:hidden}.phone__status[data-astro-cid-pdojza7r]{position:relative;display:flex;align-items:center;justify-content:space-between;padding:0 .8cqw;font-size:1.25cqw;color:var(--ink)}.phone__notch[data-astro-cid-pdojza7r]{position:absolute;left:50%;top:50%;width:7.5cqw;height:2.1cqw;border-radius:99px;background:#0b0d0e;transform:translate(-50%,-50%)}.phone__sys[data-astro-cid-pdojza7r]{display:flex;align-items:center;gap:.5cqw}.phone__sys[data-astro-cid-pdojza7r] svg[data-astro-cid-pdojza7r]{width:1.4cqw;height:1.4cqw}.phone__battery[data-astro-cid-pdojza7r]{display:block;width:2.2cqw;height:1.1cqw;padding:.15cqw;border-radius:.35cqw;border:1px solid currentColor}.phone__battery[data-astro-cid-pdojza7r] i[data-astro-cid-pdojza7r]{display:block;width:75%;height:100%;border-radius:.15cqw;background:currentColor}.phone__header[data-astro-cid-pdojza7r]{display:flex;align-items:center;justify-content:space-between;margin-top:1cqw}.phone__hello[data-astro-cid-pdojza7r]{display:block;font-size:1.15cqw;color:var(--ink-faint)}.phone__title[data-astro-cid-pdojza7r]{display:block;font-size:2.4cqw;font-weight:700;color:var(--ink);letter-spacing:-.01em}.phone__me[data-astro-cid-pdojza7r]{width:3cqw;height:3cqw;border-radius:50%;background:linear-gradient(140deg,#f2c879,#e88a5a)}.phone__card[data-astro-cid-pdojza7r]{position:relative;display:flex;flex-direction:column;padding:1.6cqw 1.8cqw 1.4cqw;border-radius:2cqw;background:radial-gradient(circle at 100% 0%,rgba(255,255,255,.22),transparent 55%),linear-gradient(145deg,#12b59d,#00a68f 45%,#007a6a);color:#fff;box-shadow:0 1cqw 2.4cqw rgba(var(--primary-rgb),.35);overflow:hidden}.phone__card-row[data-astro-cid-pdojza7r]{display:flex;align-items:center;justify-content:space-between}.phone__card-label[data-astro-cid-pdojza7r]{font-size:1.2cqw;opacity:.85}.phone__live[data-astro-cid-pdojza7r]{display:inline-flex;align-items:center;gap:.4cqw;padding:.15cqw .7cqw;border-radius:99px;background:#fff3;font-size:1cqw;font-weight:600}.phone__live[data-astro-cid-pdojza7r] i[data-astro-cid-pdojza7r]{width:.6cqw;height:.6cqw;border-radius:50%;background:#fff}.phone__card-value[data-astro-cid-pdojza7r]{margin-top:.4cqw;font-size:3cqw;font-weight:700;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.phone__card-meta[data-astro-cid-pdojza7r]{font-size:1.1cqw;opacity:.75}.phone__spark[data-astro-cid-pdojza7r]{width:100%;height:2.6cqw;margin-top:1cqw;stroke:#ffffffd9;stroke-width:1.6;vector-effect:non-scaling-stroke}.phone__list[data-astro-cid-pdojza7r]{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.phone__list[data-astro-cid-pdojza7r] li[data-astro-cid-pdojza7r]{display:flex;align-items:center;gap:1.1cqw;padding:.9cqw 0}.phone__list[data-astro-cid-pdojza7r] li[data-astro-cid-pdojza7r]+li[data-astro-cid-pdojza7r]{border-top:1px solid var(--frame)}.phone__list[data-astro-cid-pdojza7r] .app__badge[data-astro-cid-pdojza7r]{width:2.8cqw;height:2.8cqw;font-size:.95cqw}.phone__who[data-astro-cid-pdojza7r]{flex:1}.phone__who[data-astro-cid-pdojza7r] b[data-astro-cid-pdojza7r]{font-size:1.2cqw}.phone__who[data-astro-cid-pdojza7r] i[data-astro-cid-pdojza7r]{font-size:1cqw}.phone__amt[data-astro-cid-pdojza7r]{font-size:1.2cqw;color:var(--ink);font-variant-numeric:tabular-nums}.phone__tabs[data-astro-cid-pdojza7r]{display:flex;justify-content:space-around;margin-top:auto;padding-top:1.2cqw;border-top:1px solid var(--frame);color:var(--ink-soft)}.phone__tabs[data-astro-cid-pdojza7r] span[data-astro-cid-pdojza7r]{display:grid;place-items:center;width:3.6cqw;height:2.8cqw;border-radius:99px}.phone__tabs[data-astro-cid-pdojza7r] span[data-astro-cid-pdojza7r].is-active{color:var(--primary-color);background:rgba(var(--primary-rgb),.12)}.phone__tabs[data-astro-cid-pdojza7r] svg[data-astro-cid-pdojza7r]{width:1.8cqw;height:1.8cqw}.phone__home[data-astro-cid-pdojza7r]{align-self:center;width:9cqw;height:.5cqw;border-radius:99px;background:var(--ink);opacity:.8}.scene__chip[data-astro-cid-pdojza7r]{display:flex;align-items:center;gap:1.4cqw;padding:1.3cqw 2cqw 1.3cqw 1.3cqw;border-radius:1.8cqw;background:var(--panel);border:1px solid var(--frame);box-shadow:0 .4cqw .8cqw rgba(var(--shadow-tint),.06),0 2cqw 4.5cqw rgba(var(--shadow-tint),.18);white-space:nowrap}.scene__chip--deploy[data-astro-cid-pdojza7r]{top:3%;right:0;transform:translateZ(130px)}.scene__chip--score[data-astro-cid-pdojza7r]{top:47%;left:-5%;transform:translateZ(150px)}.scene__chip--signup[data-astro-cid-pdojza7r]{bottom:3%;left:14%;transform:translateZ(110px)}.chip__icon[data-astro-cid-pdojza7r]{display:grid;place-items:center;width:3.8cqw;height:3.8cqw;border-radius:50%;background:linear-gradient(140deg,#61ccbb,#00a68f);color:#fff;box-shadow:0 .6cqw 1.4cqw rgba(var(--primary-rgb),.4)}.chip__icon[data-astro-cid-pdojza7r] svg[data-astro-cid-pdojza7r]{width:2cqw;height:2cqw;stroke-width:3}.chip__title[data-astro-cid-pdojza7r]{display:block;font-size:1.6cqw;font-weight:600;color:var(--ink)}.chip__meta[data-astro-cid-pdojza7r]{display:flex;align-items:center;gap:.6cqw;margin-top:.2cqw;font-size:1.3cqw;color:var(--ink-faint)}.chip__branch[data-astro-cid-pdojza7r]{width:.8cqw;height:.8cqw;border-radius:50%;background:var(--primary-color);box-shadow:0 0 0 .3cqw rgba(var(--primary-rgb),.2)}.chip__ring[data-astro-cid-pdojza7r]{position:relative;display:grid;place-items:center;width:4.6cqw;height:4.6cqw}.chip__ring[data-astro-cid-pdojza7r] svg[data-astro-cid-pdojza7r]{position:absolute;inset:0;transform:rotate(-90deg)}.chip__ring[data-astro-cid-pdojza7r] circle[data-astro-cid-pdojza7r]{stroke:var(--skeleton);stroke-width:3.5}.chip__ring[data-astro-cid-pdojza7r] .chip__ring-fill[data-astro-cid-pdojza7r]{stroke:var(--primary-color);stroke-dasharray:98 100}.chip__ring[data-astro-cid-pdojza7r] b[data-astro-cid-pdojza7r]{font-size:1.55cqw;font-weight:700;color:var(--ink)}.chip__avatar[data-astro-cid-pdojza7r]{width:3.8cqw;height:3.8cqw;font-size:1.25cqw}.chip__plus[data-astro-cid-pdojza7r]{margin-left:.6cqw;padding:.3cqw 1cqw;border-radius:99px;background:rgba(var(--primary-rgb),.12);color:var(--primary-color);font-size:1.3cqw;font-weight:700}.techmanu-hero[data-astro-cid-bbe6dxrz]{--hero-bg: #f7fafa;--hero-scrim: 247, 250, 250;position:relative;display:flex;justify-content:center;align-items:center;background-color:var(--hero-bg);margin-top:calc(-1 * var(--nav-height) - 2px);padding:calc(24px + var(--nav-height)) 30px 28px;gap:30px;min-height:calc(100svh + 2px);overflow:hidden}:root[data-theme=dark] .techmanu-hero[data-astro-cid-bbe6dxrz]{--hero-bg: #010103;--hero-scrim: 1, 1, 3}.techmanu-hero[data-astro-cid-bbe6dxrz]:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(105deg,rgba(var(--hero-scrim),.72),rgba(var(--hero-scrim),.46) 38%,rgba(var(--hero-scrim),.1) 62%,rgba(var(--hero-scrim),0) 78%)}.techmanu-hero__aurora[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none;mask-image:linear-gradient(115deg,transparent 4%,rgba(0,0,0,.55) 32%,black 60%);-webkit-mask-image:linear-gradient(115deg,transparent 4%,rgba(0,0,0,.55) 32%,black 60%)}.techmanu-hero__content[data-astro-cid-bbe6dxrz]{position:relative;z-index:1;padding-left:40px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;flex:5;gap:20px}.techmanu-hero__title[data-astro-cid-bbe6dxrz]{margin:0;max-width:18ch;font-size:clamp(2.2rem,5vw,3.8rem);font-weight:700;line-height:1.08;letter-spacing:-.02em;color:var(--ink);text-wrap:balance}.techmanu-hero__accent[data-astro-cid-bbe6dxrz]{color:var(--primary-color)}.techmanu-hero__description[data-astro-cid-bbe6dxrz]{font-size:clamp(.95rem,2.6vw,1.05rem);color:var(--ink-muted);line-height:1.6;margin:0;max-width:560px;text-wrap:pretty}.techmanu-hero__actions[data-astro-cid-bbe6dxrz]{display:flex;gap:14px;flex-wrap:wrap;margin-top:8px}.techmanu-hero__visual[data-astro-cid-bbe6dxrz]{position:relative;z-index:1;flex:4;min-width:0;display:flex;align-items:center;justify-content:center;padding:24px 40px}@media(max-width:768px){.techmanu-hero[data-astro-cid-bbe6dxrz]{flex-direction:column;padding:calc(42px + var(--nav-height)) 18px 32px;gap:0;min-height:auto}.techmanu-hero__aurora[data-astro-cid-bbe6dxrz]{mask-image:linear-gradient(180deg,black 0%,black 55%,transparent 90%);-webkit-mask-image:linear-gradient(180deg,black 0%,black 55%,transparent 90%)}.techmanu-hero[data-astro-cid-bbe6dxrz]:after{background:linear-gradient(180deg,rgba(var(--hero-scrim),.58),rgba(var(--hero-scrim),.44) 55%,rgba(var(--hero-scrim),.18))}.techmanu-hero__content[data-astro-cid-bbe6dxrz]{padding-left:0;gap:16px}.techmanu-hero__actions[data-astro-cid-bbe6dxrz]{width:100%}.techmanu-hero__actions[data-astro-cid-bbe6dxrz] .btn-primary[data-astro-cid-bbe6dxrz],.techmanu-hero__actions[data-astro-cid-bbe6dxrz] .btn-ghost[data-astro-cid-bbe6dxrz]{flex:1 1 auto;justify-content:center}.techmanu-hero__visual[data-astro-cid-bbe6dxrz]{display:none}}.techmanu-cases[data-astro-cid-ube75uob]{background-color:var(--primary-color);color:#fff;padding:60px 30px 90px}.techmanu-cases__grid[data-astro-cid-ube75uob]{display:grid;grid-template-columns:1fr;gap:24px;max-width:1200px;margin:0 auto}@media(min-width:768px){.techmanu-cases__grid[data-astro-cid-ube75uob]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.techmanu-cases__grid[data-astro-cid-ube75uob]{grid-template-columns:repeat(3,1fr)}}.techmanu-cases__more[data-astro-cid-ube75uob]{display:flex;justify-content:center;margin-top:44px}.techmanu-cases[data-astro-cid-ube75uob] .btn-primary[data-astro-cid-ube75uob]{background:var(--surface);color:var(--primary-color)}.techmanu-cases[data-astro-cid-ube75uob] .btn-primary[data-astro-cid-ube75uob]:hover{background:transparent;color:#fff;border-color:#fff}.review-card[data-astro-cid-3ba2o4vp]{margin:0;height:100%;display:flex;flex-direction:column;gap:20px;padding:28px;background:var(--surface);border:1px solid var(--line);border-radius:16px}.review-card__meta[data-astro-cid-3ba2o4vp]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:16px}.review-card__stars[data-astro-cid-3ba2o4vp]{position:relative;display:inline-flex}.review-card__stars-row[data-astro-cid-3ba2o4vp]{display:inline-flex;gap:2px;fill:var(--line)}.review-card__stars-row[data-astro-cid-3ba2o4vp].is-filled{position:absolute;inset:0;fill:#f59e0b;clip-path:inset(0 calc(100% - var(--fill)) 0 0)}.review-card__source[data-astro-cid-3ba2o4vp]{display:inline-flex;align-items:center;gap:4px;margin-left:auto;font-size:.8rem;font-weight:500;color:var(--ink-faint);text-decoration:none}a[data-astro-cid-3ba2o4vp].review-card__source:hover{color:var(--primary-color)}.review-card__quote[data-astro-cid-3ba2o4vp]{flex:1;margin:0}.review-card__quote[data-astro-cid-3ba2o4vp] p[data-astro-cid-3ba2o4vp]{margin:0;color:var(--ink);font-size:1.05rem;line-height:1.65}.review-card__person[data-astro-cid-3ba2o4vp]{display:flex;align-items:center;gap:12px;padding-top:20px;border-top:1px solid var(--line)}.review-card__avatar[data-astro-cid-3ba2o4vp]{width:48px;height:48px;border-radius:50%;object-fit:cover;flex-shrink:0}.review-card__avatar--initials[data-astro-cid-3ba2o4vp]{display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--primary-color) 14%,var(--surface));color:var(--primary-color);font-family:var(--font-display);font-weight:700;font-size:1rem}.review-card__who[data-astro-cid-3ba2o4vp]{display:flex;flex-direction:column;gap:2px;min-width:0}.review-card__who[data-astro-cid-3ba2o4vp] cite[data-astro-cid-3ba2o4vp]{font-style:normal;font-weight:700;color:var(--ink)}.review-card__role[data-astro-cid-3ba2o4vp],.review-card__country[data-astro-cid-3ba2o4vp]{font-size:.85rem;color:var(--ink-faint)}.review-grid[data-astro-cid-dy7npxnm]{padding:80px 0;background:var(--gradient-soft)}.review-grid__inner[data-astro-cid-dy7npxnm]{max-width:1200px;margin:0 auto;padding:0 16px}.review-grid__list[data-astro-cid-dy7npxnm]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),380px));justify-content:center;gap:20px}.techmanu-stack[data-astro-cid-qdufpkoj]{padding:60px 0 40px;background:var(--surface-soft);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.techmanu-stack__rows[data-astro-cid-qdufpkoj]{display:flex;flex-direction:column;gap:4px}.techmanu-stack__inner[data-astro-cid-qdufpkoj]{max-width:1200px;margin:0 auto;padding:0 30px}@media(min-width:768px){.techmanu-stack[data-astro-cid-qdufpkoj]{padding:80px 0 56px}.techmanu-stack__inner[data-astro-cid-qdufpkoj]{padding:0 40px}}
