@keyframes bounce{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,8px)}}.enter-puniverse-btn[data-astro-cid-2ylprbpc]:hover{filter:brightness(1.07);transform:translateY(-3px)scale(1.035);box-shadow:0 14px 40px #000000e6,0 0 36px #ffe182cc}.enter-puniverse-btn[data-astro-cid-2ylprbpc]:active{transform:translateY(1px)scale(.98)}.puniverse-card[data-astro-cid-2ylprbpc]{transition:border-color .4s,box-shadow .4s}.puniverse-card[data-astro-cid-2ylprbpc]:hover{border-color:#ffd700d9;box-shadow:0 30px 70px #000000f2,0 0 45px #d4af3733}#lord-puneet-music.music-section-container{box-sizing:border-box;width:100%;max-width:1040px;margin:0 auto;padding:24px 20px 60px;position:relative}#lord-puneet-music .music-card{box-sizing:border-box;background:linear-gradient(135deg,#22120bf7 0%,#140a06fa 50%,#0c0604fc 100%);border:1.5px solid #d4af37a6;border-radius:24px;flex-direction:column;align-items:center;gap:24px;padding:clamp(28px,4.5vw,48px) clamp(20px,4vw,44px);transition:border-color .35s,box-shadow .35s;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 55px #000000eb,inset 0 1px 2px #ffe17838,0 0 35px #d4af371f}#lord-puneet-music .music-card:hover{border-color:#ffd700e6;box-shadow:0 26px 65px #000000f5,0 0 45px #d4af373d,inset 0 1px 3px #ffeb9652}#lord-puneet-music .music-card-glow{pointer-events:none;z-index:0;background:radial-gradient(at 50% 25%,#d4af372e 0%,#b46e1e0d 55%,#0000 75%);position:absolute;inset:0}#lord-puneet-music .music-header{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:10px;max-width:780px;margin:0 auto;display:flex;position:relative}#lord-puneet-music .music-badge{color:var(--gold-light,#ffd978);letter-spacing:.08em;text-transform:uppercase;background:#d4af371f;border:1px solid #d4af3773;border-radius:9999px;align-items:center;gap:8px;margin-bottom:2px;padding:6px 18px;font-size:.82rem;display:inline-flex;box-shadow:0 4px 14px #00000080}#lord-puneet-music .music-badge .badge-gem{color:var(--gold-primary,#d4af37);font-size:.72rem}#lord-puneet-music .music-title{letter-spacing:-.01em;text-shadow:0 2px 10px #000c;margin:0;font-size:clamp(1.75rem,3.4vw,2.6rem);font-weight:800;line-height:1.22}#lord-puneet-music .music-player-wrapper{z-index:1;flex-direction:column;align-items:center;width:100%;max-width:840px;display:flex;position:relative}#lord-puneet-music .music-player-frame{aspect-ratio:16/9;background:#000;border:2px solid #d4af37bf;border-radius:18px;width:100%;transition:transform .3s,border-color .3s,box-shadow .3s;position:relative;overflow:hidden;box-shadow:0 16px 45px #000000f2,0 0 30px #d4af3733,inset 0 0 20px #000c}#lord-puneet-music .music-player-frame:hover{border-color:#ffd700f2;box-shadow:0 20px 55px #000000fa,0 0 40px #d4af3752}#lord-puneet-music .music-corner-ornament{color:var(--gold-light,#ffd978);z-index:4;pointer-events:none;text-shadow:0 0 6px #d4af37cc;font-size:13px;line-height:1;position:absolute}#lord-puneet-music .ornament-tl{top:8px;left:8px}#lord-puneet-music .ornament-tr{top:8px;right:8px}#lord-puneet-music .ornament-bl{bottom:8px;left:8px}#lord-puneet-music .ornament-br{bottom:8px;right:8px}#lord-puneet-music .music-video-standby{z-index:3;cursor:pointer;background:#000;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:14px;transition:opacity .5s,visibility .5s;display:flex;position:absolute;inset:0;overflow:hidden}#lord-puneet-music .music-video-standby.hidden{opacity:0;visibility:hidden;pointer-events:none}#lord-puneet-music .standby-poster{pointer-events:none;background:radial-gradient(at 50% 40%,#d4af3738 0%,#140a05d9 75%,#000 100%);position:absolute;inset:0}#lord-puneet-music .standby-sheen{pointer-events:none;background:linear-gradient(135deg,#ffffff0f 0%,#0000 60%);position:absolute;inset:0}#lord-puneet-music .standby-play-ring{color:gold;z-index:2;background:linear-gradient(135deg,#d4af374d 0%,#8c501480 100%);border:2px solid gold;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;padding-left:4px;font-size:1.4rem;transition:transform .3s,box-shadow .3s;animation:2.4s ease-in-out infinite musicStandbyPulse;display:flex;box-shadow:0 0 24px #d4af3780,inset 0 0 12px #ffd70040}@keyframes musicStandbyPulse{0%,to{transform:scale(1);box-shadow:0 0 18px #d4af3766}50%{transform:scale(1.09);box-shadow:0 0 32px #ffd700bf}}#lord-puneet-music .standby-badge{z-index:2;color:gold;letter-spacing:.08em;text-transform:uppercase;background:#120905e0;border:1px solid #d4af3773;border-radius:9999px;padding:5px 16px;font-size:.78rem;position:relative;box-shadow:0 4px 14px #000000b3}#lord-puneet-music .music-iframe{z-index:1;opacity:0;border:none;width:100%;height:100%;transition:opacity .5s ease-in-out;position:absolute;top:0;left:0}#lord-puneet-music .music-iframe.loaded{opacity:1}@media (width<=640px){#lord-puneet-music.music-section-container{padding:16px 12px 48px}#lord-puneet-music .music-card{border-radius:18px;gap:18px;padding:24px 14px}#lord-puneet-music .music-title{font-size:1.45rem}#lord-puneet-music .music-player-frame{border-radius:14px}#lord-puneet-music .standby-play-ring{width:52px;height:52px;font-size:1.15rem}}#how-puneet-became-lord-pusho.origin-section-container{box-sizing:border-box;width:100%;max-width:1120px;margin:0 auto;padding:20px 20px 60px;position:relative}#how-puneet-became-lord-pusho .origin-video-card{box-sizing:border-box;background:linear-gradient(135deg,#20110af7 0%,#130a06fa 50%,#0b0503fc 100%);border:1.5px solid #d4af37a6;border-radius:20px;flex-direction:row;justify-content:space-between;align-items:center;gap:clamp(24px,3.5vw,44px);padding:26px 36px;transition:border-color .35s,box-shadow .35s;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 50px #000000eb,inset 0 1px 2px #ffe17838,0 0 30px #d4af371a}#how-puneet-became-lord-pusho .origin-video-card:hover{border-color:#ffd700e6;box-shadow:0 24px 60px #000000f5,0 0 40px #d4af3738,inset 0 1px 3px #ffeb9652}#how-puneet-became-lord-pusho .origin-card-glow{pointer-events:none;z-index:0;background:radial-gradient(at 85%,#d4af3729 0%,#b46e1e0d 50%,#0000 75%);position:absolute;inset:0}#how-puneet-became-lord-pusho .origin-text-column{z-index:1;text-align:left;flex-direction:column;flex:1 1 0;align-items:flex-start;gap:12px;min-width:0;display:flex;position:relative}#how-puneet-became-lord-pusho .origin-badge{color:var(--gold-primary,#d4af37);user-select:none;letter-spacing:.06em;text-transform:uppercase;background:#180d08eb;border:1px solid #d4af3761;border-radius:9999px;align-items:center;gap:8px;padding:4px 14px;font-size:.8rem;display:inline-flex}#how-puneet-became-lord-pusho .badge-gem{color:gold;font-size:11px}#how-puneet-became-lord-pusho .badge-text{font-family:Cinzel,serif;font-weight:700}#how-puneet-became-lord-pusho .origin-title{letter-spacing:.02em;margin:0;font-size:clamp(1.6rem,2.6vw,2.4rem);font-weight:800;line-height:1.18}#how-puneet-became-lord-pusho .origin-desc-hindi{color:#ebdccc;text-shadow:0 2px 4px #000c;margin:0;font-size:clamp(.96rem,1.25vw,1.08rem);line-height:1.65}#how-puneet-became-lord-pusho .gold-strong{color:gold;font-weight:700}#how-puneet-became-lord-pusho .origin-desc-en{color:#c4ae94;letter-spacing:.02em;margin:0;font-family:Cinzel,Trajan Pro,serif;font-size:clamp(.78rem,1.05vw,.88rem);line-height:1.5}#how-puneet-became-lord-pusho .origin-quote-strip{color:#dfceb7;background:#d4af3714;border-left:3px solid #d4af37;border-radius:0 8px 8px 0;align-items:center;gap:8px;margin-top:2px;padding:7px 14px;font-size:clamp(.82rem,1.1vw,.9rem);display:inline-flex;box-shadow:inset 0 0 10px #0000004d}#how-puneet-became-lord-pusho .quote-ornament{color:gold;font-size:1.2rem;line-height:1}#how-puneet-became-lord-pusho .quote-text{font-style:italic}#how-puneet-became-lord-pusho .quote-author{color:gold;letter-spacing:.05em;font-size:.8rem;font-weight:700}#how-puneet-became-lord-pusho .origin-watch-hint{color:#e5b95a;letter-spacing:.04em;user-select:none;background:#d4af370d;border:1px dashed #d4af374d;border-radius:9999px;align-items:center;gap:8px;margin-top:4px;padding:4px 12px;font-size:.74rem;display:inline-flex}#how-puneet-became-lord-pusho .watch-hint-pulse{background:#f44;border-radius:50%;width:7px;height:7px;animation:1.8s ease-in-out infinite pulseWatchDot;box-shadow:0 0 8px #f44}@keyframes pulseWatchDot{0%,to{opacity:.7;transform:scale(.9)}50%{opacity:1;transform:scale(1.3)}}#how-puneet-became-lord-pusho .origin-video-frame-wrapper{z-index:1;flex:none;justify-content:center;align-items:center;display:flex;position:relative}#how-puneet-became-lord-pusho .origin-video-frame{aspect-ratio:9/16;border:2px solid var(--gold-primary,#d4af37);background:#000;border-radius:16px;width:215px;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s,border-color .35s;position:relative;overflow:hidden;box-shadow:0 14px 40px #000000f2,0 0 26px #d4af3740,inset 0 0 14px #000000e6}#how-puneet-became-lord-pusho .origin-video-frame:hover{border-color:gold;transform:translateY(-3px)scale(1.02);box-shadow:0 20px 48px #000000fa,0 0 35px #ffd70066,inset 0 0 18px #000000e6}#how-puneet-became-lord-pusho .origin-video-standby{z-index:5;cursor:pointer;background:radial-gradient(circle,#241209 0%,#0d0503 100%);border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:12px;transition:opacity .5s,visibility .5s;display:flex;position:absolute;inset:0;overflow:hidden}#how-puneet-became-lord-pusho .origin-video-standby.hidden{opacity:0;visibility:hidden;pointer-events:none}#how-puneet-became-lord-pusho .standby-poster{pointer-events:none;background:radial-gradient(at 50% 35%,#d4af372e 0%,#000000c7 80%);position:absolute;inset:0}#how-puneet-became-lord-pusho .standby-sheen{pointer-events:none;background:linear-gradient(135deg,#ffffff0f 0%,#0000 60%);position:absolute;inset:0}#how-puneet-became-lord-pusho .standby-play-ring{color:gold;z-index:2;background:linear-gradient(135deg,#d4af3747 0%,#8c501473 100%);border:2px solid gold;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;padding-left:3px;font-size:1.25rem;transition:transform .3s,box-shadow .3s;animation:2.4s ease-in-out infinite standbyPulse;display:flex;box-shadow:0 0 20px #d4af3773,inset 0 0 10px #ffd70033}@keyframes standbyPulse{0%,to{transform:scale(1);box-shadow:0 0 16px #d4af3766}50%{transform:scale(1.08);box-shadow:0 0 26px #ffd700b3}}#how-puneet-became-lord-pusho .standby-badge{z-index:2;color:gold;letter-spacing:.08em;text-transform:uppercase;background:#120905d9;border:1px solid #d4af3773;border-radius:9999px;padding:4px 12px;font-size:.72rem;position:relative;box-shadow:0 4px 12px #0009}#how-puneet-became-lord-pusho .origin-video-iframe{opacity:0;border:none;border-radius:14px;width:100%;height:100%;transition:opacity .5s ease-in-out;display:block}#how-puneet-became-lord-pusho .origin-video-iframe.loaded{opacity:1}#how-puneet-became-lord-pusho .video-corner-ornament{color:gold;z-index:10;pointer-events:none;text-shadow:0 0 6px #000000e6,0 0 3px #d4af37cc;font-size:10px;line-height:1;position:absolute}#how-puneet-became-lord-pusho .ornament-tl{top:6px;left:8px}#how-puneet-became-lord-pusho .ornament-tr{top:6px;right:8px}#how-puneet-became-lord-pusho .ornament-bl{bottom:6px;left:8px}#how-puneet-became-lord-pusho .ornament-br{bottom:6px;right:8px}@media (width<=860px){#how-puneet-became-lord-pusho.origin-section-container{padding:16px 16px 50px}#how-puneet-became-lord-pusho .origin-video-card{text-align:center;flex-direction:column;gap:22px;padding:clamp(24px,5vw,36px) clamp(16px,4vw,24px)}#how-puneet-became-lord-pusho .origin-text-column{text-align:center;align-items:center;gap:12px}#how-puneet-became-lord-pusho .origin-quote-strip{border-top:2px solid #d4af37;border-left:none;border-radius:8px;justify-content:center}#how-puneet-became-lord-pusho .desktop-only{display:none!important}#how-puneet-became-lord-pusho .origin-video-frame{border-radius:16px;width:clamp(240px,70vw,280px)}#how-puneet-became-lord-pusho .origin-video-iframe{border-radius:13px}}@media (width<=480px){#how-puneet-became-lord-pusho.origin-section-container{padding:12px 10px 40px}#how-puneet-became-lord-pusho .origin-video-frame{width:240px}}.dev-hire-banner-section[data-astro-cid-7pnwcqqq]{box-sizing:border-box;width:100%;max-width:1220px;margin:0 auto;padding:0 16px 36px;position:relative}.dev-hire-banner-container[data-astro-cid-7pnwcqqq]{height:auto;min-height:unset;box-sizing:border-box;background:linear-gradient(135deg,#23130bf2 0%,#140a06fa 55%,#0c0603fc 100%);border:1.5px solid #d4af3773;border-radius:16px;justify-content:space-between;align-items:center;gap:clamp(16px,3vw,32px);padding:clamp(14px,2vw,20px) clamp(18px,3vw,32px);transition:transform .25s,border-color .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 40px #000000bf,inset 0 1px 2px #ffd70033}.dev-hire-banner-container[data-astro-cid-7pnwcqqq]:hover{border-color:gold;transform:translateY(-2px);box-shadow:0 18px 50px #000000d9,0 0 30px #d4af3740}.dev-banner-ambient-glow[data-astro-cid-7pnwcqqq]{pointer-events:none;z-index:0;background:radial-gradient(circle,#d4af371f 0%,#0000 70%);width:320px;height:200px;position:absolute;top:-40%;left:20%}.dev-banner-text-content[data-astro-cid-7pnwcqqq]{z-index:1;text-align:left;flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex;position:relative}.dev-banner-pill-badge[data-astro-cid-7pnwcqqq]{color:#4ade80;letter-spacing:.04em;text-transform:uppercase;background:#25d3661f;border:1px solid #25d36666;border-radius:9999px;align-self:flex-start;align-items:center;gap:8px;margin-bottom:2px;padding:3px 12px;font-size:.76rem;font-weight:700;display:inline-flex}.live-pulse-dot[data-astro-cid-7pnwcqqq]{background:#25d366;border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite pulseDot;box-shadow:0 0 8px #25d366}@keyframes pulseDot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.3)}}.dev-banner-title[data-astro-cid-7pnwcqqq]{color:#ffd978;margin:0;font-size:clamp(1.05rem,2.2vw,1.35rem);font-weight:700;line-height:1.3}.dev-banner-desc[data-astro-cid-7pnwcqqq]{color:#d6c4b2;margin:0;font-size:clamp(.82rem,1.6vw,.92rem);line-height:1.5}.dev-banner-actions[data-astro-cid-7pnwcqqq]{z-index:1;flex-shrink:0;align-items:center;gap:12px;display:flex;position:relative}.dev-action-btn[data-astro-cid-7pnwcqqq]{cursor:pointer;white-space:nowrap;box-sizing:border-box;border-radius:9999px;justify-content:center;align-items:center;gap:8px;padding:10px 20px;font-size:.88rem;font-weight:700;text-decoration:none;transition:all .25s cubic-bezier(.16,1,.3,1);display:inline-flex}.dev-btn-whatsapp[data-astro-cid-7pnwcqqq]{background:linear-gradient(135deg,#25d366 0%,#128c7e 100%);border:1px solid #ffffff59;box-shadow:0 4px 15px #25d36659,inset 0 1px 1px #fff6;color:#fff!important}.dev-btn-whatsapp[data-astro-cid-7pnwcqqq]:hover{filter:brightness(1.08);transform:translateY(-2px)scale(1.03);box-shadow:0 8px 25px #25d3668c,0 0 20px #4ade8066}.dev-btn-call[data-astro-cid-7pnwcqqq]{background:#2d180fd9;border:1px solid #d4af3773;box-shadow:0 4px 14px #0006;color:#ffd978!important}.dev-btn-call[data-astro-cid-7pnwcqqq]:hover{background:#412314f2;border-color:gold;transform:translateY(-2px)scale(1.03);box-shadow:0 6px 20px #d4af3759;color:#fff!important}@media (width<=860px){.dev-hire-banner-section[data-astro-cid-7pnwcqqq]{padding:0 14px 28px}.dev-hire-banner-container[data-astro-cid-7pnwcqqq]{flex-direction:column;align-items:stretch;gap:14px;padding:16px 18px}.dev-banner-text-content[data-astro-cid-7pnwcqqq]{flex:none;gap:5px;width:100%}.dev-banner-title[data-astro-cid-7pnwcqqq]{font-size:1.15rem}.dev-banner-desc[data-astro-cid-7pnwcqqq]{font-size:.86rem}.dev-banner-actions[data-astro-cid-7pnwcqqq]{flex-direction:row;gap:10px;width:100%}.dev-action-btn[data-astro-cid-7pnwcqqq]{flex:1 1 0;padding:10px 14px;font-size:.85rem}}@media (width<=520px){.dev-hire-banner-section[data-astro-cid-7pnwcqqq]{padding:0 10px 24px}.dev-hire-banner-container[data-astro-cid-7pnwcqqq]{border-radius:14px;gap:12px;padding:14px}.dev-banner-title[data-astro-cid-7pnwcqqq]{font-size:1.05rem;line-height:1.35}.dev-banner-desc[data-astro-cid-7pnwcqqq]{font-size:.82rem;line-height:1.45}.dev-banner-actions[data-astro-cid-7pnwcqqq]{flex-direction:column;gap:8px;width:100%}.dev-action-btn[data-astro-cid-7pnwcqqq]{width:100%;padding:11px 16px;font-size:.88rem}}
