.hero[data-astro-cid-yodha2z4]{background:var(--ink);height:100svh;min-height:520px;color:var(--text-on-dark);align-items:center;padding:84px 0 clamp(24px,6vh,64px);display:flex;position:relative;overflow:hidden}.hero__bg[data-astro-cid-yodha2z4]{pointer-events:none;position:absolute;inset:0}.orb[data-astro-cid-yodha2z4]{filter:blur(80px);opacity:.55;border-radius:50%;animation:18s ease-in-out infinite float;position:absolute}.orb--1[data-astro-cid-yodha2z4]{background:#1f4fd8;width:520px;height:520px;top:-120px;left:-140px}.orb--2[data-astro-cid-yodha2z4]{background:#0fb5a0;width:460px;height:460px;animation-delay:-6s;top:20%;right:-120px}.orb--3[data-astro-cid-yodha2z4]{opacity:.35;background:#22c3ee;width:380px;height:380px;animation-delay:-12s;bottom:-200px;left:35%}@keyframes float{0%,to{transform:translate(0)scale(1)}33%{transform:translate(40px,-30px)scale(1.08)}66%{transform:translate(-30px,25px)scale(.95)}}.hero__grid[data-astro-cid-yodha2z4]{background-image:linear-gradient(#94b2e612 1px,#0000 1px),linear-gradient(90deg,#94b2e612 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 40%,#000 20%,#0000 75%);mask-image:radial-gradient(at 50% 40%,#000 20%,#0000 75%)}.bubbles[data-astro-cid-yodha2z4] span[data-astro-cid-yodha2z4]{bottom:-40px;left:var(--x);width:var(--s);height:var(--s);animation:rise var(--t) linear infinite;animation-delay:var(--dl);background:radial-gradient(circle at 30% 30%,#ffffff8c,#78dcff14 60%);border-radius:50%;position:absolute;box-shadow:inset 0 0 0 1px #c8f0ff40}@keyframes rise{0%{opacity:0;transform:translate(0)}10%{opacity:1}50%{transform:translate(18px,-55vh)}to{opacity:0;transform:translate(-12px,-110vh)}}.hero__inner[data-astro-cid-yodha2z4]{grid-template-columns:1.05fr 1fr;align-items:center;gap:48px;display:grid;position:relative}.hero__eyebrow[data-astro-cid-yodha2z4]{color:#bdf7ee;background:#2ee6c914;border-radius:999px;align-items:center;gap:10px;margin-bottom:clamp(12px,2.6vh,24px);padding:8px 16px;font-size:.85rem;font-weight:500;display:inline-flex;box-shadow:inset 0 0 0 1px #2ee6c940}.sm-only[data-astro-cid-yodha2z4]{display:none}.dot[data-astro-cid-yodha2z4]{background:var(--aqua);border-radius:50%;width:8px;height:8px;animation:2s infinite pulse;box-shadow:0 0 #2ee6c9b3}@keyframes pulse{to{box-shadow:0 0 0 12px #2ee6c900}}h1[data-astro-cid-yodha2z4]{letter-spacing:-.035em;margin-bottom:clamp(14px,2.8vh,24px);font-size:clamp(2rem,min(5.2vw,7.4vh),4.3rem);font-weight:800;line-height:1.05}h1[data-astro-cid-yodha2z4] .grad-text[data-astro-cid-yodha2z4]{background:linear-gradient(100deg,#5ff5dc 0%,#6fe0ff 50%,#a9c8ff 100%);filter:drop-shadow(0 2px 14px #060a14bf);-webkit-background-clip:text;background-clip:text}.hero__sub[data-astro-cid-yodha2z4]{color:#e4ecf8;text-shadow:0 1px 2px #0000008c,0 0 18px #060a14b3;max-width:640px;margin-bottom:clamp(18px,4vh,34px);font-size:clamp(1rem,min(1.4vw,2.3vh),1.2rem);font-weight:500;line-height:1.55}.hero__sub[data-astro-cid-yodha2z4] span[data-astro-cid-yodha2z4]{display:block}.hero__sub[data-astro-cid-yodha2z4] strong{color:var(--amber);font-weight:700}.hero__sub[data-astro-cid-yodha2z4] a{color:inherit;text-underline-offset:5px;-webkit-text-decoration:underline #ffc24b80;text-decoration:underline #ffc24b80;text-decoration-thickness:2px;transition:text-decoration-color .25s}.hero__sub[data-astro-cid-yodha2z4] a:hover{-webkit-text-decoration-color:var(--amber);text-decoration-color:var(--amber)}.hero__actions[data-astro-cid-yodha2z4]{flex-wrap:wrap;gap:14px;display:flex}.hero__trust[data-astro-cid-yodha2z4]{color:var(--text-on-dark-2);flex-wrap:wrap;gap:10px 24px;margin:clamp(16px,3.4vh,32px) 0 0;padding:0;font-size:.92rem;list-style:none;display:flex}.hero__trust[data-astro-cid-yodha2z4] li[data-astro-cid-yodha2z4]{align-items:center;gap:8px;display:inline-flex}.hero__trust[data-astro-cid-yodha2z4] svg{color:var(--aqua)}.car-stage[data-astro-cid-yodha2z4]{aspect-ratio:1/.85;place-items:center;width:min(100%,117.647svh - 176.471px);margin-inline:auto;display:grid;position:relative}.ring[data-astro-cid-yodha2z4]{border:1px solid #22c3ee40;border-radius:50%;animation:40s linear infinite spin;position:absolute;inset:6%}.ring[data-astro-cid-yodha2z4]:before{content:"";background:var(--aqua);width:10px;height:10px;box-shadow:0 0 18px var(--aqua);border-radius:50%;position:absolute;top:-5px;left:50%}.ring--2[data-astro-cid-yodha2z4]{border-style:dashed;border-color:#3b6cf64d;animation-duration:28s;animation-direction:reverse;inset:18%}@keyframes spin{to{transform:rotate(360deg)}}.car[data-astro-cid-yodha2z4]{filter:drop-shadow(0 30px 40px #00000080);width:108%;max-width:none;animation:6s ease-in-out infinite hover;position:relative}@keyframes hover{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.car__shine[data-astro-cid-yodha2z4]{animation:shine 4.5s var(--ease) infinite}@keyframes shine{0%{transform:skew(-20deg)translate(0)}60%,to{transform:skew(-20deg)translate(1000px)}}.car__lamp[data-astro-cid-yodha2z4]{filter:drop-shadow(0 0 8px #bff4ff);animation:3s ease-in-out infinite blink}@keyframes blink{50%{opacity:.6}}.car__glow[data-astro-cid-yodha2z4]{animation:6s ease-in-out infinite glow}@keyframes glow{50%{opacity:.15}}.beads[data-astro-cid-yodha2z4] circle[data-astro-cid-yodha2z4]{animation:3.2s ease-in-out infinite bead}.beads[data-astro-cid-yodha2z4] circle[data-astro-cid-yodha2z4]:nth-child(2n){animation-delay:-1.1s}.beads[data-astro-cid-yodha2z4] circle[data-astro-cid-yodha2z4]:nth-child(3n){animation-delay:-2.2s}@keyframes bead{0%,to{opacity:0;transform:translateY(0)}30%{opacity:.95}80%{opacity:0;transform:translateY(26px)}}.car--seat[data-astro-cid-yodha2z4]{width:96%}.steam[data-astro-cid-yodha2z4] path[data-astro-cid-yodha2z4]{opacity:0;animation:3.6s ease-in-out infinite steam}.steam[data-astro-cid-yodha2z4] path[data-astro-cid-yodha2z4]:nth-child(2){animation-delay:-1.2s}.steam[data-astro-cid-yodha2z4] path[data-astro-cid-yodha2z4]:nth-child(3){animation-delay:-2.4s}@keyframes steam{0%{opacity:0;transform:translateY(20px)}35%{opacity:.45}to{opacity:0;transform:translateY(-40px)}}.sparks[data-astro-cid-yodha2z4] path[data-astro-cid-yodha2z4]{transform-box:fill-box;transform-origin:50%;animation:2.6s ease-in-out infinite twinkle}.sparks[data-astro-cid-yodha2z4] path[data-astro-cid-yodha2z4]:nth-child(2){animation-delay:-.9s}.sparks[data-astro-cid-yodha2z4] path[data-astro-cid-yodha2z4]:nth-child(3){animation-delay:-1.7s}@keyframes twinkle{0%,to{opacity:.2;transform:scale(.6)}50%{opacity:1;transform:scale(1)}}.hero__crumbs[data-astro-cid-yodha2z4] ol[data-astro-cid-yodha2z4]{flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.hero__crumbs[data-astro-cid-yodha2z4] li[data-astro-cid-yodha2z4]+li[data-astro-cid-yodha2z4]:before{content:"›";opacity:.6;margin-right:6px}.hero__crumbs[data-astro-cid-yodha2z4] a[data-astro-cid-yodha2z4]{color:#bdf7ee;opacity:.8;text-decoration:none}.hero__crumbs[data-astro-cid-yodha2z4] a[data-astro-cid-yodha2z4]:hover{opacity:1;text-decoration:underline}.hero__crumbs[data-astro-cid-yodha2z4] [data-astro-cid-yodha2z4][aria-current]{color:#fff;font-weight:600}.chip[data-astro-cid-yodha2z4]{-webkit-backdrop-filter:blur(14px);color:var(--text-on-dark-2);white-space:nowrap;background:#101c3699;border-radius:16px;align-items:center;gap:10px;padding:10px 16px 10px 10px;font-size:.85rem;animation:7s ease-in-out infinite hover;display:flex;position:absolute;box-shadow:inset 0 0 0 1px #ffffff1f,0 20px 40px -20px #0009}.chip[data-astro-cid-yodha2z4] strong[data-astro-cid-yodha2z4]{color:#fff;font-family:var(--font-display)}.chip__icon[data-astro-cid-yodha2z4]{background:var(--grad);width:34px;height:34px;color:var(--ink);border-radius:10px;place-items:center;display:grid}.chip__icon--warm[data-astro-cid-yodha2z4]{background:var(--grad-warm)}.chip--1[data-astro-cid-yodha2z4]{animation-delay:-2s;top:8%;left:0}.chip--2[data-astro-cid-yodha2z4]{animation-delay:-4s;top:18%;right:-2%}.chip--3[data-astro-cid-yodha2z4]{animation-delay:-1s;bottom:8%;left:18%}.hero__scroll[data-astro-cid-yodha2z4]{border-radius:14px;width:26px;height:42px;margin-left:-13px;position:absolute;bottom:28px;left:50%;box-shadow:inset 0 0 0 2px #ffffff40}.hero__scroll[data-astro-cid-yodha2z4] span[data-astro-cid-yodha2z4]{background:var(--aqua);border-radius:2px;width:4px;height:8px;margin-left:-2px;animation:1.8s ease-in-out infinite scrolldot;position:absolute;top:8px;left:50%}@keyframes scrolldot{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(16px)}}@media (height<=680px){.hero__scroll[data-astro-cid-yodha2z4]{display:none}}@media (height<=520px){.hero[data-astro-cid-yodha2z4]{min-height:0;padding-top:72px;padding-bottom:16px}.hero__eyebrow[data-astro-cid-yodha2z4],.hero__visual[data-astro-cid-yodha2z4]{display:none}.hero__trust[data-astro-cid-yodha2z4]{margin-top:12px}h1[data-astro-cid-yodha2z4]{margin-bottom:10px;font-size:clamp(1.6rem,8vh,2.4rem)}.hero__sub[data-astro-cid-yodha2z4]{margin-bottom:14px;font-size:.95rem}.hero__actions[data-astro-cid-yodha2z4] .btn[data-astro-cid-yodha2z4]{--pad-y:11px}}@media (width<=960px){.hero[data-astro-cid-yodha2z4]{align-items:stretch}.hero__inner[data-astro-cid-yodha2z4]{flex-direction:column;justify-content:center;gap:clamp(8px,2vh,24px);display:flex}.hero__visual[data-astro-cid-yodha2z4]{flex:1 1 0;width:100%;min-height:0;max-height:360px}.car-stage[data-astro-cid-yodha2z4]{aspect-ratio:auto;width:100%;height:100%}.ring[data-astro-cid-yodha2z4],.chip[data-astro-cid-yodha2z4]{display:none}.car[data-astro-cid-yodha2z4]{width:100%;height:100%}.hero__scroll[data-astro-cid-yodha2z4]{display:none}}@media (width<=960px) and (height<=600px){.hero__visual[data-astro-cid-yodha2z4]{display:none}}@media (width<=560px){h1[data-astro-cid-yodha2z4]{font-size:clamp(2rem,min(9.4vw,5.6vh),2.8rem)}.lg-only[data-astro-cid-yodha2z4]{display:none}.sm-only[data-astro-cid-yodha2z4],.hero__sub[data-astro-cid-yodha2z4] span[data-astro-cid-yodha2z4]{display:inline}.hero__actions[data-astro-cid-yodha2z4]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.hero__actions[data-astro-cid-yodha2z4] .btn[data-astro-cid-yodha2z4]{padding-inline:14px}.hero__trust[data-astro-cid-yodha2z4]{gap:8px 16px;font-size:.85rem}}@media (width<=520px){.chip[data-astro-cid-yodha2z4]{padding:6px 10px 6px 6px;font-size:.75rem}.chip__icon[data-astro-cid-yodha2z4]{width:28px;height:28px}.chip--2[data-astro-cid-yodha2z4]{right:0}.car[data-astro-cid-yodha2z4]{width:100%}}
