.hero[data-astro-cid-yodha2z4]{--stage:clamp(260px, min(30vw, 46vh), 400px);--hx-ink:#03141a;--hx-base:#fff;--hx-grain:.18;--hx-grain-filter:invert(1);--hx-text:#0b1413;--hx-muted:#4d6b69;--hx-soft:#0b141373;--hx-mint:#019958;--hx-sky:#006894;--hx-line:#0149461f;--hx-dim:#0b141359;--hx-cta-bg:#03141a;--hx-cta-hover:#013a38;--hx-cta-fg:#fff;--hx-title:linear-gradient(90deg, #014946 0%, #017f6a 55%, #006894 100%);--hx-glow:#00aef71a;--hx-pool:#0149461f;--hx-b1:#02e184;--hx-b2:#01d39a;--hx-b3:#00b6d0;--hx-b4:#0098e0;--hx-bg:radial-gradient(26% 34% at 72% 40%, #00aef733 0%, transparent 72%), radial-gradient(24% 30% at 82% 60%, #02f59a38 0%, transparent 72%), radial-gradient(30% 26% at 62% 62%, #01494614 0%, transparent 72%), #fff;background:var(--hx-base);min-height:100svh;color:var(--hx-text);isolation:isolate;padding:120px var(--pad-x) 96px;grid-template-columns:1.05fr .95fr;align-items:center;gap:48px;display:grid;position:relative;overflow:hidden}.hero[data-astro-cid-yodha2z4][data-theme=dark],html[data-theme=dark] .hero[data-astro-cid-yodha2z4][data-theme=auto]{--hx-base:#014846;--hx-grain:.35;--hx-grain-filter:none;--hx-ink:#03141a;--hx-text:#fff;--hx-muted:#e2f4f0cc;--hx-soft:#e2f4f08c;--hx-mint:#bff7df;--hx-sky:#c4eafb;--hx-line:#ffffff2e;--hx-dim:#ffffff73;--hx-cta-bg:#fff;--hx-cta-hover:#e6fff4;--hx-cta-fg:#013a38;--hx-title:linear-gradient(90deg, #fff 0%, #d4f8e8 60%, #c4eafb 100%);--hx-glow:#ffffff24;--hx-pool:#ffffff38;--hx-b1:#fff;--hx-b2:#f1fffa;--hx-b3:#e3f8f6;--hx-b4:#d9eefa;--hx-bg:radial-gradient(36% 13% at 32% 83%, #013e3af2 0%, #013e3abf 45%, transparent 100%), radial-gradient(42% 58% at 102% 102%, #02f59a 0%, #02d69699 36%, transparent 72%), radial-gradient(30% 40% at 86% 72%, #00d6ccd9 0%, transparent 70%), radial-gradient(40% 56% at 71% 42%, #00a3f2 0%, #0080ce99 38%, transparent 74%), radial-gradient(60% 45% at 72% 6%, #005680b3 0%, transparent 70%), linear-gradient(180deg, #014846 0%, #01585a 55%, #016e66 100%)}.hx-bg[data-astro-cid-yodha2z4]{z-index:-1;pointer-events:none;background:var(--hx-bg);position:absolute;inset:0}.hx-bg[data-astro-cid-yodha2z4]:before{content:"";opacity:var(--hx-grain);filter:var(--hx-grain-filter);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .07 0'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)'/%3E%3C/svg%3E") 0 0/180px 180px;position:absolute;inset:0}.hx-bg[data-astro-cid-yodha2z4]:after{content:"";background:linear-gradient(90deg, transparent, var(--hx-line) 20%, var(--hx-line) 80%, transparent);height:1px;position:absolute;bottom:0;left:0;right:0}.hx-body[data-astro-cid-yodha2z4] stop[data-astro-cid-yodha2z4]:first-child{stop-color:var(--hx-b1)}.hx-body[data-astro-cid-yodha2z4] stop[data-astro-cid-yodha2z4]:nth-child(2){stop-color:var(--hx-b2)}.hx-body[data-astro-cid-yodha2z4] stop[data-astro-cid-yodha2z4]:nth-child(3){stop-color:var(--hx-b3)}.hx-body[data-astro-cid-yodha2z4] stop[data-astro-cid-yodha2z4]:nth-child(4){stop-color:var(--hx-b4)}.hero-copy[data-astro-cid-yodha2z4]{z-index:2;position:relative}.hx-kicker[data-astro-cid-yodha2z4]{color:var(--hx-mint);animation:hx-fade .8s var(--ease-out) both}.hero[data-astro-cid-yodha2z4] .hx-kicker[data-astro-cid-yodha2z4]+h1[data-astro-cid-yodha2z4]{margin-top:30px}.hero[data-astro-cid-yodha2z4] h1[data-astro-cid-yodha2z4]{letter-spacing:-.028em;text-wrap:balance;margin-top:0;font-size:clamp(38px,4.3vw,62px);font-weight:600;line-height:1.06}.hx-w[data-astro-cid-yodha2z4]{vertical-align:top;margin:-.1em 0 -.14em;padding:.1em 0 .14em;display:inline-block;overflow:hidden}.hx-w[data-astro-cid-yodha2z4]>span[data-astro-cid-yodha2z4]{animation:hx-line 1.1s var(--ease-reveal,cubic-bezier(.16, 1, .3, 1)) both;animation-delay:calc(var(--i) * 45ms);display:inline-block}.hero[data-astro-cid-yodha2z4] h1[data-astro-cid-yodha2z4] .grad[data-astro-cid-yodha2z4]{background:var(--hx-title) calc(var(--gp,0) * 100%) 0 / calc(var(--gs,1) * 100%) 100% no-repeat;color:#0000;background-clip:text}.hx-nowrap[data-astro-cid-yodha2z4]{white-space:nowrap}.hx-strike[data-astro-cid-yodha2z4]{animation:.6s 1.4s both hx-dim;display:inline-block;position:relative}.hx-strike[data-astro-cid-yodha2z4]:after{content:"";background:var(--hx-mint);transform-origin:0;border-radius:1em;height:.06em;animation:.7s cubic-bezier(.7,0,.2,1) 1.15s forwards hx-strike;position:absolute;top:55%;left:-2%;right:-2%;transform:scaleX(0)}.hero[data-astro-cid-yodha2z4] .lead[data-astro-cid-yodha2z4]{max-width:490px;color:var(--hx-muted);animation:hx-rise 1s var(--ease-reveal,cubic-bezier(.16, 1, .3, 1)) .3s both;margin-top:26px;font-size:clamp(15px,1.3vw,17px);font-weight:300;line-height:1.72}.hero-actions[data-astro-cid-yodha2z4]{animation:hx-fade .9s var(--ease-reveal,cubic-bezier(.16, 1, .3, 1)) .42s both;gap:28px;margin-top:40px}.hero-note[data-astro-cid-yodha2z4]{color:var(--hx-soft);animation:hx-fade .9s var(--ease-reveal,cubic-bezier(.16, 1, .3, 1)) .52s both}.hx-cta[data-astro-cid-yodha2z4]{color:var(--hx-cta-fg);background:var(--hx-cta-bg);isolation:isolate;border-radius:999px;align-items:center;gap:10px;padding:15px 26px 15px 30px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.hx-cta[data-astro-cid-yodha2z4]:before{content:"";z-index:-1;background:var(--hx-cta-hover);transition:transform .55s var(--ease-reveal,cubic-bezier(.16, 1, .3, 1));position:absolute;inset:0;transform:translateY(101%)}.hx-cta[data-astro-cid-yodha2z4]:hover:before{transform:none}.hx-cta[data-astro-cid-yodha2z4] svg[data-astro-cid-yodha2z4]{transition:transform .4s var(--ease-out)}.hx-cta[data-astro-cid-yodha2z4]:hover svg[data-astro-cid-yodha2z4]{transform:translate(3px)}.hx-link[data-astro-cid-yodha2z4]{color:var(--hx-text);opacity:.72;background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat;padding-bottom:3px;font-size:14px;font-weight:400;text-decoration:none;transition:opacity .3s}.hx-link[data-astro-cid-yodha2z4]:hover{opacity:1}.hx-cta[data-astro-cid-yodha2z4]:focus-visible,.hx-link[data-astro-cid-yodha2z4]:focus-visible{outline:2px solid var(--hx-mint);outline-offset:4px}.hero-visual[data-astro-cid-yodha2z4]{z-index:2;flex-direction:column;align-items:center;gap:36px;display:flex;position:relative}.hx-stage[data-astro-cid-yodha2z4]{width:var(--stage);aspect-ratio:500/420;place-items:center;display:grid;position:relative}.hx-stage[data-astro-cid-yodha2z4]>[data-astro-cid-yodha2z4]{grid-area:1/1}.hx-glow[data-astro-cid-yodha2z4]{aspect-ratio:1;background:radial-gradient(closest-side, var(--hx-glow), transparent);border-radius:50%;width:62%;animation:7s ease-in-out infinite hx-breathe}.hx-pool[data-astro-cid-yodha2z4]{background:radial-gradient(closest-side, var(--hx-pool), transparent);border-radius:50%;align-self:end;width:30%;height:14px;margin-bottom:-6%;animation:2.8s ease-in-out infinite hx-pool}.hx-bird[data-astro-cid-yodha2z4]{--T:.5s;place-self:center;width:58%;height:58%;animation:1.5s cubic-bezier(.16,.84,.24,1) both hx-arrive;position:relative}.hx-dart[data-astro-cid-yodha2z4],.hx-hover[data-astro-cid-yodha2z4],.hx-beat[data-astro-cid-yodha2z4]{position:absolute;inset:0}.hx-hover[data-astro-cid-yodha2z4]{animation:2.8s ease-in-out infinite hx-bob}.hx-part[data-astro-cid-yodha2z4]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.hx-frame[data-astro-cid-yodha2z4],.hx-rest[data-astro-cid-yodha2z4]{opacity:0;position:absolute;overflow:visible}.hx-frame[data-astro-cid-yodha2z4]{will-change:opacity}.hx-far[data-astro-cid-yodha2z4]{will-change:transform}.hx-meter[data-astro-cid-yodha2z4]{border-top:1px solid var(--hx-line);width:100%;max-width:400px;animation:hx-fade 1s var(--ease-out) .5s both;padding-top:22px}.hx-meter-head[data-astro-cid-yodha2z4]{font-family:var(--font-mono);letter-spacing:.18em;color:var(--hx-mint);align-items:center;gap:9px;font-size:10px;display:flex}.hx-dot[data-astro-cid-yodha2z4]{background:var(--hx-mint);border-radius:50%;width:5px;height:5px}.hx-meter-head[data-astro-cid-yodha2z4] time[data-astro-cid-yodha2z4]{color:var(--hx-soft);letter-spacing:.1em;margin-left:auto}.hx-meter-main[data-astro-cid-yodha2z4]{align-items:flex-end;gap:16px;margin-top:18px;display:flex}.hx-meter-main[data-astro-cid-yodha2z4] strong[data-astro-cid-yodha2z4]{letter-spacing:-.035em;color:var(--hx-text);font-variant-numeric:tabular-nums;font-size:clamp(40px,3.6vw,52px);font-weight:500;line-height:.9}.hx-meter-main[data-astro-cid-yodha2z4] span[data-astro-cid-yodha2z4]{gap:4px;padding-bottom:2px;display:grid}.hx-meter-main[data-astro-cid-yodha2z4] b[data-astro-cid-yodha2z4]{font-family:var(--font-mono);letter-spacing:.16em;color:var(--hx-mint);font-size:10px;font-weight:400}.hx-meter-main[data-astro-cid-yodha2z4] em[data-astro-cid-yodha2z4]{color:var(--hx-muted);font-size:13px;font-style:normal}.hx-bar[data-astro-cid-yodha2z4]{background:var(--hx-line);border-radius:2px;height:2px;margin-top:22px;position:relative}.hx-bar[data-astro-cid-yodha2z4] i[data-astro-cid-yodha2z4]{border-radius:inherit;background:linear-gradient(90deg, var(--hx-sky), var(--hx-mint));transform:scaleX(var(--p));transform-origin:0;animation:1.6s cubic-bezier(.6,0,.2,1) .9s both hx-fill;position:absolute;inset:0}.hx-bar-mark[data-astro-cid-yodha2z4]{font-family:var(--font-mono);letter-spacing:.08em;color:var(--hx-mint);font-size:10px;animation:.6s 2.3s both hx-fade;position:absolute;bottom:10px;translate:-50%}.hx-bar-mark[data-astro-cid-yodha2z4]:after{content:"";width:7px;height:7px;box-shadow:0 0 0 4px color-mix(in srgb, currentColor 22%, transparent);background:currentColor;border-radius:50%;margin-left:-3.5px;position:absolute;top:calc(100% + 6px);left:50%}.hx-meter-foot[data-astro-cid-yodha2z4]{font-family:var(--font-mono);letter-spacing:.12em;color:var(--hx-soft);flex-wrap:wrap;justify-content:space-between;gap:8px 18px;margin-top:18px;font-size:9.5px;display:flex}.hx-meter-foot[data-astro-cid-yodha2z4] b[data-astro-cid-yodha2z4]{font-family:var(--font-sans);letter-spacing:0;color:var(--hx-mint);margin-left:4px;font-size:12px;font-weight:500}.hx-meter-foot[data-astro-cid-yodha2z4] b[data-astro-cid-yodha2z4].v-blue{color:var(--hx-sky)}.hero[data-astro-cid-yodha2z4][data-inview=false] [data-astro-cid-yodha2z4],.hero[data-astro-cid-yodha2z4][data-inview=false] [data-astro-cid-yodha2z4]:before,.hero[data-astro-cid-yodha2z4][data-inview=false] [data-astro-cid-yodha2z4]:after{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.hx-frame[data-astro-cid-yodha2z4],.hx-beat[data-astro-cid-yodha2z4]{animation:none!important}.hx-rest[data-astro-cid-yodha2z4]{opacity:1}}.hx-frame[data-astro-cid-yodha2z4],.hx-beat[data-astro-cid-yodha2z4],.hx-hover[data-astro-cid-yodha2z4],.hx-far[data-astro-cid-yodha2z4],.hx-pool[data-astro-cid-yodha2z4],.hx-glow[data-astro-cid-yodha2z4]{animation:none!important}.hx-frame[data-astro-cid-yodha2z4]{opacity:0!important}.hx-rest[data-astro-cid-yodha2z4]{opacity:1}@media (width<=1080px){.hero[data-astro-cid-yodha2z4]{--stage:min(66vw, 300px);--hx-bg:radial-gradient(60% 22% at 50% 70%, #00aef733 0%, transparent 72%), radial-gradient(55% 20% at 64% 78%, #02f59a33 0%, transparent 72%), #fff;grid-template-columns:1fr;gap:64px;min-height:auto;padding-top:110px}.hero[data-astro-cid-yodha2z4][data-theme=dark],html[data-theme=dark] .hero[data-astro-cid-yodha2z4][data-theme=auto]{--hx-bg:radial-gradient(75% 26% at 55% 72%, #00a3f2 0%, #0080ce8c 40%, transparent 76%), radial-gradient(80% 30% at 105% 102%, #02f59a 0%, #02d69680 40%, transparent 76%), radial-gradient(60% 22% at 0% 94%, #00d6cc8c 0%, transparent 72%), linear-gradient(180deg, #014846 0%, #01585a 50%, #016e66 100%)}}@media (width>=561px) and (width<=1080px){.hero[data-astro-cid-yodha2z4]{--stage:min(34vw, 280px);gap:40px;padding-bottom:72px}.hero-visual[data-astro-cid-yodha2z4]{flex-direction:row;justify-content:flex-start;align-items:center;gap:clamp(28px,5vw,56px)}.hx-meter[data-astro-cid-yodha2z4]{flex:1;max-width:440px}}@media (width<=560px){.hx-meter-foot[data-astro-cid-yodha2z4]{justify-content:flex-start}}@keyframes hx-rise{0%{transform:translateY(14px)}}@keyframes hx-line{0%{transform:translateY(106%)}}@keyframes hx-fade{0%{opacity:0;transform:translateY(10px)}}@keyframes hx-dim{to{color:var(--hx-dim)}}@keyframes hx-strike{to{transform:scaleX(1)}}@keyframes hx-fill{0%{transform:scaleX(0)}}@keyframes hx-breathe{0%,to{opacity:.75;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}@keyframes hx-arrive{0%{opacity:0;translate:-18% 16%;rotate:-9deg;scale:.88}60%{opacity:1}to{translate:0;rotate:0deg;scale:1}}@keyframes hx-bob{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-3.2%)rotate(-1.2deg)}}@keyframes hx-pool{0%,to{opacity:1;transform:scaleX(1)}50%{opacity:.55;transform:scaleX(.82)}}
