@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes bp-fadeUp{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes bp-fadeLeft{0%{opacity:0;transform:translate(-18px)}to{opacity:1;transform:translate(0)}}@keyframes bp-scaleIn{0%{opacity:0;transform:scale(.88)}to{opacity:1;transform:scale(1)}}@keyframes bp-pop{0%{opacity:0;transform:scale(0)rotate(-8deg)}65%{transform:scale(1.12)rotate(2deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes bp-kenburns{0%{transform:scale(1)translate(0%)}to{transform:scale(1.1)translate(-1.5%,-1%)}}@keyframes bp-shine{0%{left:-120%}to{left:160%}}@keyframes bp-cdPulse{0%,to{box-shadow:0 0 0 0 var(--a-orange-35)}50%{box-shadow:0 0 0 9px #ff8c0000}}@keyframes bp-orbFloat{0%,to{transform:translate(0)scale(1)}33%{transform:translate(14px,-18px)scale(1.06)}66%{transform:translate(-10px,-10px)scale(.97)}}@keyframes bp-hindiGlow{0%,to{text-shadow:0 0 #ff8c0000}50%{text-shadow:0 0 18px var(--a-orange-40)}}@keyframes bp-ctaGlow{0%,to{box-shadow:0 6px 24px var(--a-orange-40)}50%{box-shadow:0 10px 36px #ff8c00b3}}@keyframes bp-stripIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes calSlideIn{0%{opacity:0;transform:scale(.97)translateY(18px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes shimmer{0%{background-position:0%}to{background-position:200%}}@keyframes bp-write-reveal{0%{clip-path:inset(0 101% 0 0)}to{clip-path:inset(0 0% 0 0)}}@keyframes bp-pen-travel{0%{opacity:0;left:-4%}4%{opacity:1}92%{opacity:1}to{opacity:0;left:104%}}@keyframes bp-ink-trail{0%{width:0%;left:0}to{width:100%;left:0}}@keyframes panelIn{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}section.beginner,.bp-section.beginner{background:radial-gradient(ellipse at 50% 0%, var(--a-yellow-07) 0%, transparent 55%), var(--c-white);padding:clamp(56px,7vw,88px) 5%;position:relative;overflow:hidden}.beginner .sec-head{text-align:center;margin-bottom:50px;padding:0 5%}.beginner .sec-head .sec-eye:before,.beginner .sec-head .sec-eye:after{display:none!important}.beginner .sec-h2{font-family:var(--font-heading);color:var(--text-primary);margin:0;font-size:clamp(2rem,4vw,3.6rem);font-weight:700;line-height:1.15}.beginner .sec-sub{color:var(--c-text-4);font-size:var(--fs-100);margin-top:14px;line-height:1.8}.beginner .tab-pills{background:var(--bg-section-alt);border-radius:var(--radius-14);border:1.5px solid var(--a-yellow-25);justify-content:center;gap:4px;max-width:500px;margin:0 auto 60px;padding:5px;display:flex;position:relative}.beginner .tpill{font-family:var(--font-ui);font-size:var(--fs-82);cursor:pointer;border-radius:var(--radius-10);color:var(--c-text-4);letter-spacing:.3px;background:0 0;border:none;flex:1;padding:13px 18px;font-weight:500;position:relative;overflow:hidden;transition:background .3s ease, color .3s ease, transform .25s var(--ease-out), box-shadow .3s ease!important}.beginner .tpill:before{content:"";background:linear-gradient(90deg,transparent,var(--a-white-45),transparent);width:60%;transition:none;position:absolute;inset:0 0 0 -120%;transform:skew(-20deg)}.beginner .tpill:hover:before{animation:.6s forwards bp-shine}.beginner .tpill:hover{transform:translateY(-2px)!important}.beginner .tpill.on{animation:2.5s ease-in-out infinite bp-cdPulse;background:linear-gradient(135deg, var(--c-yellow-bright) 0%, var(--c-orange) 60%, var(--c-maroon-classic) 100%)!important;color:var(--c-white)!important;box-shadow:0 8px 28px var(--a-maroonb-30)!important}.beginner .tpanels{max-width:1140px;margin:0 auto}.beginner .tpanel{animation:panelIn .7s var(--ease-out);display:none}.beginner .tpanel.on{grid-template-columns:unset!important;gap:unset!important;display:block!important}.tbadge{background:var(--bg-section-alt);border:1.5px solid var(--a-yellow-40);color:var(--text-primary);border-radius:var(--radius-30);font-size:var(--fs-78);align-items:center;gap:7px;padding:8px 15px;font-weight:500;display:inline-flex;transition:transform .25s var(--ease-out), box-shadow .25s ease!important}.tbadge:hover{background:var(--c-yellow-bright);border-color:var(--c-yellow-bright);box-shadow:0 6px 16px var(--a-black-12)!important;transform:translateY(-3px)scale(1.06)!important}.btn-cta{background:linear-gradient(135deg, var(--c-yellow-bright) 0%, var(--c-orange) 60%, var(--c-maroon-classic) 100%);font-weight:700;font-size:var(--fs-82);letter-spacing:1px;text-transform:uppercase;border-radius:var(--radius-6);cursor:pointer;box-shadow:var(--shadow-maroon-bright);border:none;align-items:center;gap:10px;padding:15px 34px;text-decoration:none;display:inline-flex;position:relative;overflow:hidden;color:var(--c-white)!important;animation:bp-fadeUp .6s var(--ease-out) .52s both, bp-ctaGlow 2.5s ease-in-out 1.5s infinite!important;transition:transform .3s var(--ease-out), box-shadow .3s ease!important}.btn-cta:after{content:"";background:var(--a-white-25);width:50%;animation:2s ease-in-out 2s infinite bp-shine;position:absolute;top:0;bottom:0;left:-120%;transform:skew(-20deg)}.btn-cta:hover{box-shadow:0 12px 36px var(--a-maroonb-40)!important;transform:translateY(-3px)scale(1.03)!important}.btn-outline{border:1.5px solid var(--a-orange-40);border-radius:var(--radius-6);color:var(--c-orange-deep);font-weight:600;font-size:var(--fs-82);align-items:center;gap:10px;padding:14px 28px;text-decoration:none;transition:all .3s;display:inline-flex}.btn-outline:hover{background:var(--a-orange-8);border-color:var(--c-orange)}.bp-section{padding-top:max(var(--section,5rem), 88px);padding-bottom:var(--section,5rem);background:var(--bg-section-dark);position:relative;overflow:hidden}.bp-panels{box-sizing:border-box;width:100%;max-width:none;padding:0 5%}.bp-card-grid{flex-wrap:nowrap;justify-content:center;gap:1.25rem;padding-bottom:.5rem;display:flex;overflow-x:auto}.bp-card-grid--padded{padding:0 5%}.bp-view-all-row{text-align:center;margin-top:1.5rem}.bp-view-all-link{border-radius:var(--radius-pill);border:1.5px solid var(--c-amber);color:var(--c-amber);font-weight:700;font-size:var(--fs-85);letter-spacing:.04em;padding:.6rem 1.75rem;text-decoration:none;transition:all .22s;display:inline-block}.bp-view-all-link:hover{background:var(--c-amber);color:var(--c-1a0a0a)}.bp-empty{text-align:center;color:var(--sec-muted,var(--c-text-5));padding:32px 16px;font-size:1rem}.bp-camp-badges{flex-wrap:wrap;justify-content:center;gap:12px;max-width:min(1200px,100%);margin:0 auto 28px;display:flex}
.reaction-zone.sec-dark{background:var(--bg-section-dark)}.reaction-zone .rbtn{background:linear-gradient(145deg, var(--c-maroon), var(--c-maroon-deep));border:1.5px solid var(--a-yellow-20);color:var(--c-white);cursor:pointer;position:relative;overflow:hidden;box-shadow:0 8px 24px #00000059}.reaction-zone .rbtn .cnt{color:var(--c-yellow);opacity:1;font-weight:700}.reaction-zone .rbtn:after{content:"";background:var(--grad-sun);transform-origin:0;pointer-events:none;height:3px;transition:transform .4s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.reaction-zone .rbtn:hover{border-color:var(--y1);box-shadow:var(--shadow-yellow-lg);transform:translateY(-8px)scale(1.06)}.reaction-zone .rbtn:hover:after,.reaction-zone .rbtn.on:after{transform:scaleX(1)}.reaction-zone .rbtn.on{background:linear-gradient(145deg, var(--c-maroon-deep), var(--c-maroon));border-color:var(--c-yellow);box-shadow:0 8px 28px var(--a-yellow-40)}@media (hover:none){.reaction-zone .rbtn:hover{transform:none}}
.adv-scroll{scrollbar-width:none;-ms-overflow-style:none;flex-direction:row;gap:0;padding:1rem 0;display:flex;overflow-x:hidden}.adv-scroll::-webkit-scrollbar{display:none}.adv-card{border-radius:var(--radius-12);cursor:pointer;flex-direction:column;flex:0 0 calc(25% - 1.5rem);margin:0 .75rem;transition:transform .3s,box-shadow .3s;display:flex;overflow:hidden}.adv-card-body{flex-direction:column;flex:1;display:flex}.adv-btns{margin-top:auto;padding-top:1rem}.adv-card:hover{box-shadow:0 16px 40px var(--a-black-22);transform:translateY(-6px)}.adv-card-top{background-image:var(--adv-card-bg);background-position:50%;background-size:cover;width:100%;height:220px}@media (max-width:767px){.adv-scroll{padding:.75rem 0;overflow-x:hidden}.adv-card{flex:0 0 240px;margin:0 .5rem}.adv-card:hover{transform:none}.adv-card-top{height:160px}}
.hvs-view-all{border-radius:var(--radius-pill);border:1.5px solid var(--a-yellow-40);color:var(--c-yellow);font-weight:700;font-size:var(--fs-82);align-items:center;gap:7px;padding:10px 24px;text-decoration:none;transition:background .2s,border-color .2s;display:inline-flex}.hvs-view-all:hover{background:var(--a-yellow-10);border-color:var(--c-yellow)}.hvs-sub-btn{border-radius:var(--radius-pill);background:var(--c-ff0000);color:var(--c-white);font-weight:700;font-size:var(--fs-82);align-items:center;gap:7px;padding:10px 22px;text-decoration:none;transition:opacity .2s;display:inline-flex}.hvs-sub-btn:hover{opacity:.88}.hvs-outer-grid{grid-template-columns:1.4fr 1fr;align-items:stretch;gap:18px;display:grid}.hvs-outer-grid>*{min-width:0}.hvs-inner-grid{grid-template-columns:1fr 1fr;gap:14px;height:100%;display:grid}.hvs-inner-grid>*{min-width:0}.hvs-section{padding:100px 0}.hvs-inset{margin-left:5%;margin-right:5%}.hvs-section-bg{background:var(--bg-section-dark)}.hvs-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:40px;display:flex}.hvs-header-actions{flex-wrap:wrap;gap:10px;display:flex}.hvs-eyebrow{border-radius:var(--radius-pill);background:var(--a-yellow-10);color:var(--c-yellow);font-size:var(--fs-70);letter-spacing:3px;text-transform:uppercase;margin-bottom:12px;padding:4px 16px;font-weight:700;display:inline-block}.hvs-title{font-family:var(--font-serif);color:var(--c-white);margin:0;font-size:clamp(1.8rem,4vw,3rem);line-height:1.15}.hvs-title em{color:var(--c-yellow);font-style:normal}.hvs-card{border-radius:var(--radius-14);border:1px solid var(--a-amber-15);background:#2a0d0d;flex-direction:column;height:100%;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;overflow:hidden}.hvs-card:hover{border-color:#ffb80066;transform:translateY(-4px);box-shadow:0 16px 48px #6b0b0b73}.hvs-card-large{border-radius:var(--radius-20)}.hvs-thumb{background:var(--c-black);flex-shrink:0;padding-bottom:56.25%;position:relative}.hvs-iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.hvs-thumb-link{cursor:pointer;position:absolute;inset:0}.hvs-thumb-overlay{background:linear-gradient(to top, var(--a-black-55) 0%, var(--a-black-10) 60%);position:absolute;inset:0}.hvs-play-wrap{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.hvs-play-glow{position:relative}.hvs-play-glow:before{content:"";background:radial-gradient(circle, var(--a-yellow-25) 0%, transparent 70%);border-radius:var(--radius-circle);position:absolute;inset:-16px}.hvs-play-btn{background:linear-gradient(135deg,var(--c-orange),var(--c-yellow));border-radius:var(--radius-circle);width:48px;height:48px;box-shadow:0 4px 24px var(--a-orange-55);font-size:var(--fs-100);z-index:1;justify-content:center;align-items:center;padding-left:4px;display:flex;position:relative}.hvs-play-btn-large{width:64px;height:64px;font-size:var(--fs-130)}.hvs-duration{background:var(--a-black-80);color:var(--c-white);font-size:var(--fs-68);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:5px;padding:2px 7px;font-weight:700;position:absolute;bottom:8px;right:8px}.hvs-info{flex:1;padding:12px 16px 16px}.hvs-info-large{padding:18px 22px 22px}.hvs-cat-badge{border-radius:var(--radius-pill);font-size:var(--fs-65);text-transform:uppercase;letter-spacing:1px;background:var(--hvs-cat-bg);color:var(--hvs-cat-color);margin-bottom:7px;padding:2px 9px;font-weight:700;display:inline-block}.hvs-card-title{font-size:var(--fs-85);color:var(--c-surface-gray);margin:8px 0 0;font-weight:700;line-height:1.45}.hvs-card-title-large{font-size:var(--fs-100)}.hvs-bottom-strip{border-radius:var(--radius-16);border:1px solid var(--a-amber-15);background:#ffb8000d;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:32px;padding:20px 28px;display:flex}.hvs-stats-wrap{flex-wrap:wrap;gap:32px;display:flex}.hvs-stat-value{font-family:var(--font-serif);font-size:var(--fs-130);color:var(--c-yellow);font-weight:700;line-height:1}.hvs-stat-label{font-size:var(--fs-70);color:var(--a-white-45);text-transform:uppercase;letter-spacing:1.5px;margin-top:3px;font-weight:600}.hvs-bottom-link{font-size:var(--fs-82);color:var(--a-white-50);font-weight:600;text-decoration:none}@media (max-width:768px){.hvs-section{padding:64px 0!important}.hvs-outer-grid{grid-template-columns:1fr!important;gap:14px!important}.hvs-inner-grid{grid-template-columns:1fr 1fr!important;gap:12px!important}}@media (max-width:480px){.hvs-section{padding:48px 0!important}.hvs-inner-grid{grid-template-columns:1fr!important}}
.j7-section{padding:100px 2%;font-family:Roboto,Inter,-apple-system,BlinkMacSystemFont,San Francisco,sans-serif;position:relative;overflow:hidden}.j7-container{grid-template-columns:repeat(var(--j7-cols), 1fr);gap:15px;max-width:1350px;margin:0 auto;display:grid;position:relative}.j7-line{background:linear-gradient(90deg, transparent, var(--c-gold-classic), var(--c-gold-classic), var(--c-gold-classic), transparent);z-index:1;height:2px;position:absolute;top:75px;left:7%;right:7%}.j7-card{z-index:2;text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.j7-orb-wrap{border-radius:var(--radius-circle);background:linear-gradient(135deg, var(--c-white), #f0e6d2);aspect-ratio:1;flex-shrink:0;justify-content:center;align-items:center;width:160px;min-width:160px;height:160px;min-height:160px;margin-bottom:25px;padding:6px;transition:transform .3s;display:flex;position:relative}.j7-card:hover .j7-orb-wrap{transform:translateY(-5px)scale(1.05)}.j7-orb-inner{border-radius:var(--radius-circle);width:100%;height:100%;box-shadow:inset 0 0 15px var(--a-black-30);background:var(--c-surface);position:relative;overflow:hidden}.j7-orb-inner img,.j7-orb-inner video{object-fit:cover;width:100%;height:100%;transition:transform .6s}.j7-card:hover .j7-orb-inner img,.j7-card:hover .j7-orb-inner video{transform:scale(1.1)}.j7-badge{border-radius:var(--radius-circle);background:var(--c-maroon);color:#fff;width:38px;height:38px;font-family:var(--font-inter);font-size:var(--fs-120);border:3px solid var(--c-white);z-index:3;box-shadow:0 4px 8px var(--a-black-20);justify-content:center;align-items:center;font-weight:900;display:flex;position:absolute;top:-15px;left:50%;transform:translate(-50%)}.j7-card:first-child .j7-orb-wrap{box-shadow:0 0 30px #3f70354d}.j7-card:nth-child(2) .j7-orb-wrap{box-shadow:0 0 30px #2e7a334d}.j7-card:nth-child(3) .j7-orb-wrap{box-shadow:0 0 30px #1f6b754d}.j7-card:nth-child(4) .j7-orb-wrap{box-shadow:0 0 30px #b86b254d}.j7-card:nth-child(5) .j7-orb-wrap{box-shadow:0 0 30px #a3264b4d}.j7-card:nth-child(6) .j7-orb-wrap{box-shadow:0 0 30px #5729734d}.j7-card:nth-child(7) .j7-orb-wrap{box-shadow:0 0 30px #c48a1c4d}.j7-content{background:var(--a-white-55);border-radius:var(--radius-12);box-shadow:0 5px 15px var(--a-black-3);border:1px solid var(--a-white-80);width:100%;height:100%;padding:15px 12px}.j7-hindi{font-family:Noto Sans Devanagari,sans-serif;font-size:var(--fs-160);margin:0 0 5px;font-weight:700}.j7-card:first-child .j7-hindi{color:#3f7035}.j7-card:nth-child(2) .j7-hindi{color:#2e7a33}.j7-card:nth-child(3) .j7-hindi{color:#1f6b75}.j7-card:nth-child(4) .j7-hindi{color:var(--c-b86b25)}.j7-card:nth-child(5) .j7-hindi{color:var(--c-a3264b)}.j7-card:nth-child(6) .j7-hindi{color:#572973}.j7-card:nth-child(7) .j7-hindi{color:var(--c-c48a1c)}.j7-title{font-size:var(--fs-95);color:var(--c-text-1);margin-bottom:2px;font-weight:700}.j7-sub{font-size:var(--fs-75);color:var(--c-text-5);margin-bottom:12px;font-style:italic}.j7-desc{font-size:var(--fs-73);color:var(--c-text-3);line-height:1.5}.j7-track{background:var(--a-white-70);border-radius:var(--radius-pill);border:1px solid var(--a-black-05);max-width:1000px;box-shadow:0 10px 30px var(--a-black-3);justify-content:space-between;align-items:center;margin:60px auto 40px;padding:15px 30px;display:flex}.j7-track-icon{border-radius:var(--radius-circle);background:var(--c-white);border:1.5px solid;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.j7-track-icon-img{object-fit:contain;width:20px;height:20px}.j7-track-text{font-size:var(--fs-85);flex-direction:column;font-weight:700;display:flex}.j7-track-text span{color:var(--c-777777);font-weight:500;font-size:var(--fs-75)}.j7-track-arrow{color:var(--c-aaaaaa);margin:0 10px}.c-body{color:#2e7a33}.c-mind{color:#1f6b75}.c-heart{color:var(--c-a3264b)}.c-divine{color:var(--c-c48a1c)}.j7-footer{text-align:center;margin-top:40px;position:relative}.j7-footer h4{font-family:var(--font-display);font-size:var(--fs-150);color:var(--c-text-2);margin:0 0 5px}.j7-footer p{font-family:var(--font-display);font-size:var(--fs-150);color:var(--c-c48a1c);margin:0;font-style:italic}.j7-know-more{background:var(--c-2c5e2e);color:#fff;font-weight:600;font-size:var(--fs-100);border-radius:var(--radius-30);margin-top:20px;padding:12px 35px;text-decoration:none;transition:all .3s;display:inline-block;box-shadow:0 4px 15px #2c5e2e33}.j7-know-more:hover{background:#1d4018;transform:translateY(-2px);box-shadow:0 6px 20px #2c5e2e4d}@media (max-width:1350px){.j7-container{gap:10px}.j7-orb-wrap{width:110px;min-width:110px;height:110px;min-height:110px;margin-bottom:15px}.j7-badge{width:28px;height:28px;font-size:var(--fs-90);top:-10px}.j7-content{padding:10px 8px}.j7-title{font-size:var(--fs-85)}.j7-sub,.j7-desc{font-size:var(--fs-70)}}@media (max-width:1100px){.j7-container{grid-template-columns:repeat(3,1fr);justify-content:center;gap:25px;max-width:900px}.j7-line{display:none}.j7-orb-wrap{width:130px;min-width:130px;height:130px;min-height:130px;margin-bottom:20px}.j7-badge{width:32px;height:32px;font-size:var(--fs-100);top:-12px}.j7-content{padding:15px 12px}.j7-title{font-size:var(--fs-95)}.j7-sub{font-size:var(--fs-75)}.j7-desc{font-size:var(--fs-73)}.j7-track{border-radius:var(--radius-20);text-align:center;flex-direction:column;gap:15px;max-width:350px;margin:40px auto}.j7-track-item{flex-direction:column}.j7-track-arrow{margin:5px 0;transform:rotate(90deg)}}@media (max-width:850px){.j7-container{grid-template-columns:repeat(2,1fr);max-width:600px}}@media (max-width:600px){.j7-section{padding:60px 5%}.j7-header{margin-bottom:40px}.j7-h2{font-size:var(--fs-220)}.j7-subtitle{font-size:var(--fs-80);letter-spacing:1px;line-height:1.4}.j7-track{margin:40px auto;padding:20px}}@media (max-width:480px){.j7-container{grid-template-columns:1fr;gap:20px;max-width:320px}.j7-orb-wrap{width:120px;min-width:120px;height:120px;min-height:120px;margin-bottom:15px}.j7-badge{width:28px;height:28px;font-size:var(--fs-90);top:-10px}.j7-header div:last-child{font-size:var(--fs-120)!important}}@keyframes j7-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
