.flow[data-astro-cid-5aulv7t6]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-panel);font-family:var(--font-mono);font-size:var(--fs-label);flex-direction:column;gap:14px;padding:clamp(20px,2.5vw,28px);display:flex}.flow--tiles[data-astro-cid-5aulv7t6]{border-radius:18px;gap:18px;padding:clamp(18px,2vw,24px)}.flow__head[data-astro-cid-5aulv7t6]{color:var(--subtle);font-size:var(--fs-label);justify-content:space-between;display:flex}.flow--tiles[data-astro-cid-5aulv7t6] .flow__head[data-astro-cid-5aulv7t6]{font-size:var(--fs-label-sm)}.flow__dot[data-astro-cid-5aulv7t6]{font-size:.9em}@media (prefers-reduced-motion:no-preference){.flow__dot[data-astro-cid-5aulv7t6]{animation:2.4s ease-in-out infinite pulse}@keyframes pulse{50%{opacity:.35}}}.flow__steps[data-astro-cid-5aulv7t6]{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.flow__step[data-astro-cid-5aulv7t6]{background:var(--surface-raised);border:1px solid var(--border-row);color:var(--ink);border-radius:10px;align-items:center;gap:12px;padding:14px 16px;display:flex;position:relative}.flow__step[data-astro-cid-5aulv7t6]+.flow__step[data-astro-cid-5aulv7t6]{margin-top:18px}.flow__step[data-astro-cid-5aulv7t6]+.flow__step[data-astro-cid-5aulv7t6]:before{content:"";background:var(--border-strong);width:1px;height:18px;position:absolute;top:-19px;left:28px}.flow--tiles[data-astro-cid-5aulv7t6] .flow__step[data-astro-cid-5aulv7t6]{font-family:var(--font-sans);font-size:var(--fs-small);padding:12px 14px}.flow--tiles[data-astro-cid-5aulv7t6] .flow__step[data-astro-cid-5aulv7t6]+.flow__step[data-astro-cid-5aulv7t6]{margin-top:8px}.flow--tiles[data-astro-cid-5aulv7t6] .flow__step[data-astro-cid-5aulv7t6]+.flow__step[data-astro-cid-5aulv7t6]:before{display:none}.flow__num[data-astro-cid-5aulv7t6],.flow__tag[data-astro-cid-5aulv7t6]{color:var(--subtle);font-family:var(--font-mono);font-size:var(--fs-label)}.flow--tiles[data-astro-cid-5aulv7t6] .flow__num[data-astro-cid-5aulv7t6],.flow--tiles[data-astro-cid-5aulv7t6] .flow__tag[data-astro-cid-5aulv7t6]{font-size:var(--fs-label-sm)}.flow--tiles[data-astro-cid-5aulv7t6] .flow__tag[data-astro-cid-5aulv7t6]{color:var(--muted)}.flow--tiles[data-astro-cid-5aulv7t6] .flow__step[data-astro-cid-5aulv7t6]:first-child .flow__tag[data-astro-cid-5aulv7t6]{color:var(--accent-ink)}.flow__label[data-astro-cid-5aulv7t6]{flex-grow:1}.flow__step[data-astro-cid-5aulv7t6].is-active{border-color:var(--accent)}.flow__step[data-astro-cid-5aulv7t6]:after{content:"";border-radius:inherit;border:1px solid var(--accent);opacity:0;pointer-events:none;transition:opacity .42s var(--ease);position:absolute;inset:-1px;box-shadow:0 0 0 3px #008c461a,0 0 26px -8px #008c46b3}.flow__step[data-astro-cid-5aulv7t6].is-active:after{opacity:1}.flow__num[data-astro-cid-5aulv7t6],.flow__tag[data-astro-cid-5aulv7t6]{transition:color .32s var(--ease)}.flow__track[data-astro-cid-5aulv7t6]{position:relative}.flow__lead[data-astro-cid-5aulv7t6]{background:var(--accent-ink);opacity:0;width:9px;height:9px;transform:translate3d(0, var(--y,0px), 0);transition:transform .9s cubic-bezier(.45, 0, .2, 1), opacity .3s var(--ease);pointer-events:none;border-radius:50%;margin-top:-4.5px;position:absolute;top:0;left:-5px;box-shadow:0 0 0 3px #009a4d2e,0 0 14px 2px #009a4d8c}.flow__lead[data-astro-cid-5aulv7t6].is-on{opacity:1}.flow__lead[data-astro-cid-5aulv7t6].no-tr{transition:opacity .3s var(--ease)}.flow__state[data-astro-cid-5aulv7t6]{white-space:nowrap;text-align:end;font-size:11px;display:grid}.flow__state[data-astro-cid-5aulv7t6]>span[data-astro-cid-5aulv7t6]{opacity:0;transition:opacity .26s var(--ease);grid-area:1/1}.flow__state[data-astro-cid-5aulv7t6] .st0[data-astro-cid-5aulv7t6]{color:var(--subtle)}.flow__state[data-astro-cid-5aulv7t6] .st1[data-astro-cid-5aulv7t6]{color:var(--accent-ink)}.flow__state[data-astro-cid-5aulv7t6] .st2[data-astro-cid-5aulv7t6]{color:var(--muted)}[data-astro-cid-5aulv7t6][data-state="0"] .st0[data-astro-cid-5aulv7t6],[data-astro-cid-5aulv7t6][data-state="1"] .st1[data-astro-cid-5aulv7t6],[data-astro-cid-5aulv7t6][data-state="2"] .st2[data-astro-cid-5aulv7t6]{opacity:1}.flow__log[data-astro-cid-5aulv7t6]{--lh:22px;height:calc(var(--lh) * 3 + 20px);border-top:1px dashed var(--border-strong);margin-top:2px;padding:10px 12px;font-size:11.5px;position:relative;overflow:hidden}.flow__line[data-astro-cid-5aulv7t6]{height:var(--lh);line-height:var(--lh);white-space:nowrap;text-overflow:ellipsis;color:var(--subtle);opacity:.6;transform:translate3d(0, calc(var(--s) * var(--lh)), 0);transition:transform .48s var(--ease), opacity .48s var(--ease);position:absolute;top:10px;left:12px;right:12px;overflow:hidden}.flow__line[data-astro-cid-5aulv7t6]:before{content:"› ";color:var(--border-strong)}.flow__line[data-astro-cid-5aulv7t6].is-new{color:var(--muted);opacity:1}.flow__line[data-astro-cid-5aulv7t6].is-new:before{color:var(--accent-ink)}.flow__line[data-astro-cid-5aulv7t6].is-out{opacity:0}.flow__line[data-astro-cid-5aulv7t6].no-tr{transition:none}.flow__step[data-astro-cid-5aulv7t6].is-active .flow__num[data-astro-cid-5aulv7t6],.flow[data-astro-cid-5aulv7t6]:not(.flow--tiles) .flow__step[data-astro-cid-5aulv7t6].is-active .flow__tag[data-astro-cid-5aulv7t6]{color:var(--accent-ink)}.flow__tiles[data-astro-cid-5aulv7t6]{text-align:center;font-size:var(--fs-label-sm);grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.flow__tile[data-astro-cid-5aulv7t6]{background:var(--surface-raised);border:1px solid var(--border-row);border-radius:10px;flex-direction:column;gap:4px;padding:12px 6px;display:flex}.flow__tile-value[data-astro-cid-5aulv7t6]{font-family:var(--font-display);color:var(--ink);font-size:20px}.flow__fan[data-astro-cid-5aulv7t6]{width:min(320px,80%);height:auto;color:var(--border-strong);margin-inline:auto}@media (width<=420px){.flow__tag[data-astro-cid-5aulv7t6]{display:none}.flow__log[data-astro-cid-5aulv7t6]{padding-inline:8px;font-size:11px}.flow__line[data-astro-cid-5aulv7t6]{left:8px;right:8px}}@media (width<=600px){.flow--live[data-astro-cid-5aulv7t6] .flow__tag[data-astro-cid-5aulv7t6]{display:none}}.chat[data-astro-cid-4mxqr4ka]{flex-direction:column;gap:14px;display:flex}.chat__window[data-astro-cid-4mxqr4ka]{background:var(--surface);border:1px solid var(--border);border-radius:18px;flex-direction:column;gap:10px;padding:18px;display:flex}.chat__bar[data-astro-cid-4mxqr4ka]{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding-bottom:12px;display:flex}.chat__avatar[data-astro-cid-4mxqr4ka]{background:var(--surface-raised);border:1px solid var(--accent);width:36px;height:36px;color:var(--accent-ink);border-radius:50%;justify-content:center;align-items:center;display:flex}.chat__who[data-astro-cid-4mxqr4ka]{flex-direction:column;flex-grow:1;display:flex}.chat__name[data-astro-cid-4mxqr4ka]{font-weight:600;font-size:var(--fs-small)}.chat__status[data-astro-cid-4mxqr4ka]{color:var(--accent-ink);font-size:12px}.chat__dots[data-astro-cid-4mxqr4ka]{vertical-align:middle;gap:3px;margin-inline-start:8px;display:inline-flex}.chat__dots[data-astro-cid-4mxqr4ka] i[data-astro-cid-4mxqr4ka]{opacity:.35;background:currentColor;border-radius:50%;width:4px;height:4px;animation:1.4s ease-in-out infinite paused chat-dots}.chat__dots[data-astro-cid-4mxqr4ka] i[data-astro-cid-4mxqr4ka]:nth-child(2){animation-delay:.18s}.chat__dots[data-astro-cid-4mxqr4ka] i[data-astro-cid-4mxqr4ka]:nth-child(3){animation-delay:.36s}.is-inview[data-astro-cid-4mxqr4ka] .chat__dots[data-astro-cid-4mxqr4ka] i[data-astro-cid-4mxqr4ka]{animation-play-state:running}@keyframes chat-dots{0%,60%,to{opacity:.35}30%{opacity:1}}@media (prefers-reduced-motion:reduce){.chat__dots[data-astro-cid-4mxqr4ka] i[data-astro-cid-4mxqr4ka]{animation:none}}.chat__time[data-astro-cid-4mxqr4ka]{font-family:var(--font-mono);color:var(--subtle);font-size:11px}.chat__msg[data-astro-cid-4mxqr4ka]{font-size:var(--fs-small);max-width:82%;padding:11px 14px;line-height:1.5}.chat__msg--user[data-astro-cid-4mxqr4ka]{background:var(--surface-raised);border-radius:14px 14px 14px 4px;align-self:flex-start}.chat__msg--bot[data-astro-cid-4mxqr4ka]{background:var(--accent-fill);color:var(--on-accent);border-radius:14px 14px 4px;align-self:flex-end}.chat__record[data-astro-cid-4mxqr4ka]{background:var(--surface);border:1px solid var(--accent);border-radius:var(--radius-md);font-family:var(--font-mono);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;padding:16px 18px;font-size:12px;display:grid}.chat__record-title[data-astro-cid-4mxqr4ka]{color:var(--accent-ink);grid-column:1/-1}.subtle[data-astro-cid-4mxqr4ka]{color:var(--subtle)}.chat[data-astro-cid-kyhlpzar]{flex-direction:column;gap:14px;display:flex}.chat__window[data-astro-cid-kyhlpzar]{background:var(--surface);border:1px solid var(--border);border-radius:18px;flex-direction:column;gap:10px;padding:18px;display:flex}.chat__bar[data-astro-cid-kyhlpzar]{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding-bottom:12px;display:flex}.chat__avatar[data-astro-cid-kyhlpzar]{background:var(--surface-raised);border:1px solid var(--accent);width:36px;height:36px;color:var(--accent-ink);border-radius:50%;justify-content:center;align-items:center;display:flex}.chat__who[data-astro-cid-kyhlpzar]{flex-direction:column;flex-grow:1;display:flex}.chat__name[data-astro-cid-kyhlpzar]{font-weight:600;font-size:var(--fs-small)}.chat__status[data-astro-cid-kyhlpzar]{color:var(--accent-ink);font-size:12px;display:grid}.chat__status[data-astro-cid-kyhlpzar]>span[data-astro-cid-kyhlpzar]{transition:opacity .24s var(--ease);grid-area:1/1}.chat__st-typing[data-astro-cid-kyhlpzar],.is-typing[data-astro-cid-kyhlpzar] .chat__st-on[data-astro-cid-kyhlpzar]{opacity:0}.is-typing[data-astro-cid-kyhlpzar] .chat__st-typing[data-astro-cid-kyhlpzar]{opacity:1}.chat__time[data-astro-cid-kyhlpzar]{font-family:var(--font-mono);color:var(--subtle);font-size:11px}.chat__stage[data-astro-cid-kyhlpzar]{display:grid}.chat__scene[data-astro-cid-kyhlpzar]{opacity:0;visibility:hidden;transform-origin:50% 100%;transition:opacity .42s var(--ease), transform .42s var(--ease), visibility 0s .42s;flex-direction:column;grid-area:1/1;justify-content:flex-end;gap:10px;display:flex}.chat__scene[data-astro-cid-kyhlpzar].is-on{opacity:1;visibility:visible;transition:opacity .42s var(--ease), transform .42s var(--ease)}.chat__scene[data-astro-cid-kyhlpzar].is-out{opacity:0;transform:translateY(10px)scale(.96)}.chat__msg[data-astro-cid-kyhlpzar]{font-size:var(--fs-small);max-width:82%;transition:opacity .36s var(--ease), transform .36s var(--ease);padding:11px 14px;line-height:1.5}.chat__msg[data-astro-cid-kyhlpzar][dir=rtl]{text-align:right}.is-play[data-astro-cid-kyhlpzar] .chat__msg[data-astro-cid-kyhlpzar]:not(.is-in){opacity:0;transform:translateY(8px)}.chat__msg--user[data-astro-cid-kyhlpzar]{background:var(--surface-raised);border-radius:14px 14px 14px 4px;align-self:flex-start}.chat__slot[data-astro-cid-kyhlpzar]{align-self:flex-end;max-width:82%;display:grid}.chat__slot[data-astro-cid-kyhlpzar]>[data-astro-cid-kyhlpzar]{grid-area:1/1}.chat__msg--bot[data-astro-cid-kyhlpzar]{background:var(--accent-fill);max-width:none;color:var(--on-accent);border-radius:14px 14px 4px}.chat__typing[data-astro-cid-kyhlpzar]{background:var(--surface-raised);opacity:0;transition:opacity .24s var(--ease), transform .24s var(--ease);border-radius:14px 14px 4px;place-self:end;gap:4px;padding:12px 14px;display:inline-flex;transform:translateY(6px)}.chat__slot[data-astro-cid-kyhlpzar].is-typing .chat__typing[data-astro-cid-kyhlpzar]{opacity:1;transform:none}.chat__typing[data-astro-cid-kyhlpzar] i[data-astro-cid-kyhlpzar]{background:var(--muted);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite chat-dot}.chat__typing[data-astro-cid-kyhlpzar] i[data-astro-cid-kyhlpzar]:nth-child(2){animation-delay:.15s}.chat__typing[data-astro-cid-kyhlpzar] i[data-astro-cid-kyhlpzar]:nth-child(3){animation-delay:.3s}@keyframes chat-dot{0%,60%,to{opacity:.35;transform:none}30%{opacity:1;transform:translateY(-3px)}}.chat__record[data-astro-cid-kyhlpzar]{background:var(--surface);border:1px solid var(--accent);border-radius:var(--radius-md);font-family:var(--font-mono);font-size:12px;display:grid;position:relative}.chat__record[data-astro-cid-kyhlpzar]:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;transition:opacity .6s var(--ease);position:absolute;inset:-1px;box-shadow:0 0 0 3px #008c461f,0 0 28px -6px #008c4699}.chat__record[data-astro-cid-kyhlpzar].is-flash:after{opacity:1;transition-duration:.2s}.chat__rec[data-astro-cid-kyhlpzar]{opacity:0;transition:opacity .36s var(--ease), transform .36s var(--ease);grid-area:1/1;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:10px 18px;padding:16px 18px;display:grid;transform:translateY(6px)}.chat__rec[data-astro-cid-kyhlpzar].is-on{opacity:1;transform:none}.chat__record-title[data-astro-cid-kyhlpzar]{color:var(--accent-ink);grid-column:1/-1}.subtle[data-astro-cid-kyhlpzar]{color:var(--subtle)}@media (prefers-reduced-motion:reduce){.chat__typing[data-astro-cid-kyhlpzar] i[data-astro-cid-kyhlpzar]{animation:none}}.report__panel[data-astro-cid-dhjgbe3d]{background:var(--surface);border:1px solid var(--border);border-radius:18px;overflow:hidden}.report__bar[data-astro-cid-dhjgbe3d]{border-bottom:1px solid var(--border);font-family:var(--font-mono);color:var(--subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 22px;font-size:12px;display:flex}.report__channels[data-astro-cid-dhjgbe3d]{flex-wrap:wrap;gap:6px 16px;display:flex}.report__metrics[data-astro-cid-dhjgbe3d]{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));display:grid}.report__metric[data-astro-cid-dhjgbe3d]{border-right:1px solid var(--border);border-bottom:1px solid var(--border);flex-direction:column;gap:6px;margin-bottom:-1px;padding:26px 22px;display:flex}.report__metric[data-astro-cid-dhjgbe3d]:last-child{border-right:0}.report__metric[data-astro-cid-dhjgbe3d].is-accent{background:var(--surface-raised);box-shadow:inset 0 2px 0 var(--accent)}.report__label[data-astro-cid-dhjgbe3d]{font-size:var(--fs-label);color:var(--muted)}.report__value[data-astro-cid-dhjgbe3d]{font-family:var(--font-display);font-size:var(--fs-stat);font-weight:700;line-height:1.1}.is-accent[data-astro-cid-dhjgbe3d] .report__value[data-astro-cid-dhjgbe3d]{color:var(--accent-ink)}.report__chart[data-astro-cid-dhjgbe3d]{border-top:1px solid var(--border);align-items:flex-end;gap:8px;height:140px;padding:20px 22px;display:flex}.report__chart[data-astro-cid-dhjgbe3d] span[data-astro-cid-dhjgbe3d]{background:var(--border);transform-origin:50% 100%;transition:transform .56s var(--ease) calc(var(--i) * 40ms);border-radius:4px 4px 0 0;flex:1}.report__chart[data-astro-cid-dhjgbe3d][data-anim=pending] span[data-astro-cid-dhjgbe3d]{transform:scaleY(.04)}.report__chart[data-astro-cid-dhjgbe3d] .mid[data-astro-cid-dhjgbe3d]{background:var(--border-strong)}.report__chart[data-astro-cid-dhjgbe3d] .hi[data-astro-cid-dhjgbe3d]{background:var(--accent)}figcaption[data-astro-cid-dhjgbe3d]{color:var(--subtle);margin-top:10px;font-size:12px}@media (width<=600px){.report__metric[data-astro-cid-dhjgbe3d]{padding:18px 16px}.report__metrics[data-astro-cid-dhjgbe3d]{grid-template-columns:repeat(2,minmax(0,1fr))}.report__metric[data-astro-cid-dhjgbe3d]:nth-child(2n){border-right:0}.report__value[data-astro-cid-dhjgbe3d]{font-size:26px}.report__chart[data-astro-cid-dhjgbe3d]{height:96px}}.checks__panel[data-astro-cid-afehcmb2]{background:var(--surface);border:1px solid var(--border);border-radius:18px;overflow:hidden}.checks__bar[data-astro-cid-afehcmb2]{border-bottom:1px solid var(--border);font-family:var(--font-mono);color:var(--subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 22px;font-size:12px;display:flex}.checks__rows[data-astro-cid-afehcmb2]{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));margin:0;padding:0;list-style:none;display:grid}.checks__row[data-astro-cid-afehcmb2]{border-bottom:1px solid var(--border);border-right:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"engine state""check state";align-items:center;gap:4px 16px;margin-bottom:-1px;padding:20px 22px;display:grid}.checks__engine[data-astro-cid-afehcmb2]{font-family:var(--font-display);font-size:var(--fs-h3);color:var(--ink);grid-area:engine;font-weight:600}.checks__check[data-astro-cid-afehcmb2]{font-family:var(--font-mono);font-size:var(--fs-label-sm);color:var(--subtle);grid-area:check}.checks__state[data-astro-cid-afehcmb2]{border:1px solid var(--border-strong);width:32px;height:32px;color:var(--subtle);transition:opacity .32s var(--ease) calc(.12s + var(--i) * .14s), transform .32s var(--ease) calc(.12s + var(--i) * .14s);border-radius:999px;grid-area:state;place-items:center;display:grid}[data-astro-cid-afehcmb2][data-anim=pending] .checks__state[data-astro-cid-afehcmb2]{opacity:0;transform:scale(.6)}.is-yes[data-astro-cid-afehcmb2] .checks__state[data-astro-cid-afehcmb2]{color:var(--accent-ink);border-color:var(--accent);background:var(--accent-soft)}.is-partial[data-astro-cid-afehcmb2] .checks__state[data-astro-cid-afehcmb2]{color:var(--muted)}figcaption[data-astro-cid-afehcmb2]{color:var(--subtle);margin-top:10px;font-size:12px}@media (width<=600px){.checks__row[data-astro-cid-afehcmb2]{border-right:0;padding:16px}.checks__engine[data-astro-cid-afehcmb2]{font-size:var(--fs-body-lg)}}.hero-net[data-astro-cid-lsvalkou]{pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity .6s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 18%,#000 62%);mask-image:linear-gradient(90deg,#0000 18%,#000 62%)}.hero-net[data-astro-cid-lsvalkou].is-on{opacity:1}@media (width<=1023px){.hero-net[data-astro-cid-lsvalkou]{-webkit-mask-image:linear-gradient(#0000 38%,#000 78%);mask-image:linear-gradient(#0000 38%,#000 78%)}}@media (prefers-reduced-motion:reduce){.hero-net[data-astro-cid-lsvalkou]{display:none}}.hero[data-astro-cid-yodha2z4]{padding-block:clamp(40px,2rem + 4vw,96px) clamp(48px,2rem + 3vw,88px);position:relative}.hero__inner[data-astro-cid-yodha2z4]{align-items:center;gap:clamp(40px,5vw,64px);display:grid;position:relative}.hero--split[data-astro-cid-yodha2z4] .hero__inner[data-astro-cid-yodha2z4]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.hero--split[data-astro-cid-yodha2z4].hero--home .hero__inner[data-astro-cid-yodha2z4]{grid-template-columns:minmax(0,1.25fr) minmax(0,.95fr)}.hero__text[data-astro-cid-yodha2z4]{flex-direction:column;gap:24px;display:flex}.hero--home[data-astro-cid-yodha2z4] .hero__text[data-astro-cid-yodha2z4]{gap:28px}.hero__badge[data-astro-cid-yodha2z4]{font-family:var(--font-mono);font-size:var(--fs-label-sm);letter-spacing:var(--tracking-label);text-transform:uppercase;color:#fff;background:var(--accent-badge);border:1px solid var(--accent);border-radius:6px;align-self:flex-start;padding:6px 10px}.hero__title[data-astro-cid-yodha2z4]{font-family:var(--font-display);font-weight:700;font-size:var(--fs-display-inner);line-height:var(--lh-display);letter-spacing:var(--tracking-display);text-wrap:balance}.hero--home[data-astro-cid-yodha2z4] .hero__title[data-astro-cid-yodha2z4]{font-size:clamp(2.375rem,1.3rem + 3.6vw,4rem);line-height:1.03}.hero--stacked[data-astro-cid-yodha2z4] .hero__title[data-astro-cid-yodha2z4]{letter-spacing:-.04em;max-width:1050px;font-size:clamp(2.25rem,1.1rem + 4.2vw,4.5rem);line-height:1.02}.hero__row[data-astro-cid-yodha2z4]{flex-direction:column;gap:28px;display:flex}.hero--stacked[data-astro-cid-yodha2z4] .hero__row[data-astro-cid-yodha2z4]{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));align-items:end;gap:28px 40px;display:grid}.hero__lead[data-astro-cid-yodha2z4]{font-size:var(--fs-body-lg);line-height:var(--lh-body);color:var(--muted);max-width:560px}.hero--stacked[data-astro-cid-yodha2z4] .hero__lead[data-astro-cid-yodha2z4]{font-size:clamp(1.0625rem,1rem + .2vw,1.1875rem)}.hero__cta[data-astro-cid-yodha2z4]{flex-direction:column;gap:12px;display:flex}.hero__buttons[data-astro-cid-yodha2z4]{flex-wrap:wrap;gap:12px;display:flex}.hero__note[data-astro-cid-yodha2z4]{font-family:var(--font-mono);font-size:var(--fs-label-sm);color:var(--subtle)}.hero--stacked[data-astro-cid-yodha2z4] .hero__visual[data-astro-cid-yodha2z4]{margin-top:clamp(24px,3vw,40px)}@media (width<=1023px){.hero--split[data-astro-cid-yodha2z4] .hero__inner[data-astro-cid-yodha2z4],.hero--split[data-astro-cid-yodha2z4].hero--home .hero__inner[data-astro-cid-yodha2z4]{grid-template-columns:minmax(0,1fr)}.hero__visual[data-astro-cid-yodha2z4]{max-width:640px}.hero--stacked[data-astro-cid-yodha2z4] .hero__visual[data-astro-cid-yodha2z4]{max-width:none}}@media (width<=600px){.hero__buttons[data-astro-cid-yodha2z4]{flex-direction:column}.hero__buttons[data-astro-cid-yodha2z4] .btn{width:100%}}.sh[data-astro-cid-dutjlwig]{flex-direction:column;gap:14px;display:flex}.sh--with-link[data-astro-cid-dutjlwig]{flex-flow:wrap;justify-content:space-between;align-items:flex-end;gap:24px}.sh__text[data-astro-cid-dutjlwig]{flex-direction:column;gap:14px;max-width:760px;display:flex}.sh__lead[data-astro-cid-dutjlwig]{font-size:var(--fs-body-lg);color:var(--ink);line-height:1.5}.sh__intro[data-astro-cid-dutjlwig]{font-size:16px;line-height:var(--lh-body);color:var(--muted)}.sh__link[data-astro-cid-dutjlwig]{font-size:var(--fs-body);white-space:nowrap}
