section{font-family:var(--font-primary)}.border_light{border:1px solid rgba(var(--color-primary-rgb), .18)!important}.borderb_light{border-bottom:1px solid rgba(var(--color-primary-rgb), .18)!important}.bg_light{background:var(--color-primary-soft)!important}.text-gradient{background:linear-gradient(90deg, var(--color-primary-500), var(--color-primary-300), var(--color-primary-500));-webkit-text-fill-color:transparent;background-size:200%;-webkit-background-clip:text;background-clip:text;animation:5s linear infinite goldShine}@keyframes goldShine{0%{background-position:0%}to{background-position:200%}}.animate-fade-in{animation:fadeInUp .7s var(--ease-out) both}@keyframes fadeInUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.hover-shadow-divine:hover{box-shadow:0 20px 48px #00000073, 0 0 28px rgba(var(--color-primary-rgb), .12)!important}.hover-zoom{transition:transform var(--transition-normal), box-shadow var(--transition-normal)!important}.hover-zoom:hover{transform:translateY(-8px)!important}.transition{transition:all var(--transition-normal)!important}.backdrop-blur{-webkit-backdrop-filter:blur(14px)}.hero-section{background:var(--color-dark-900);align-items:center;min-height:100vh;padding:100px 0 80px;display:flex}.hero-bg{filter:brightness(.2)saturate(1.3);background-image:url(/ganga_aarti.jpg);background-position:50% 40%;background-size:cover}.overlay{background:linear-gradient(170deg,#0009 0%,#00000040 45%,#000000b3 100%)}.diya-float{background:radial-gradient(circle, var(--color-primary-300) 0%, var(--color-primary-500) 55%, transparent 100%);width:7px;height:7px;box-shadow:0 0 14px 4px rgba(var(--color-primary-rgb), .65);animation:5s ease-in-out infinite diyaRise}@keyframes diyaRise{0%{opacity:.85;transform:translateY(0)scale(1)}50%{opacity:1;transform:translateY(-26px)scale(1.25)}to{opacity:.85;transform:translateY(0)scale(1)}}.hero-section .text-warning{font-family:var(--font-heading);letter-spacing:.1em;text-shadow:0 0 20px rgba(var(--color-primary-rgb), .5);color:var(--color-primary-300)!important}.hero-section h1{font-family:var(--font-heading);text-shadow:0 4px 28px #0000008c;font-size:clamp(1.8rem,4.5vw,3.2rem);font-weight:700;line-height:1.2;color:var(--color-white)!important}.hero-section h2{font-family:var(--font-heading);letter-spacing:.03em;font-size:clamp(1.1rem,2.5vw,1.5rem);color:var(--color-primary-200)!important}.blury_card{-webkit-backdrop-filter:blur(20px);border:1px solid rgba(var(--color-primary-rgb), .22);border-radius:var(--radius-xl);box-shadow:0 0 48px rgba(var(--color-primary-rgb), .1), inset 0 1px 0 #ffffff0f;background:#ffffff0a;padding:2rem 2.5rem}.blury_card p{color:#ffffffd1;font-size:1rem;line-height:1.78}.hero-section .btn-warning{font-family:var(--font-heading);letter-spacing:.03em;border-radius:var(--radius-full);box-shadow:var(--shadow-primary);transition:var(--transition-normal);padding:14px 32px;font-weight:600;background:var(--gradient-primary)!important;color:var(--color-white)!important;border:none!important}.hero-section .btn-warning:hover{box-shadow:0 16px 40px rgba(var(--color-primary-rgb), .55);filter:brightness(1.08);transform:translateY(-3px)}.hero-section .btn-outline-light{border-radius:var(--radius-full);font-family:var(--font-primary);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:var(--transition-normal);background:#ffffff0d;padding:14px 32px;font-weight:500;color:var(--color-white)!important;border-color:#ffffff4d!important}.hero-section .btn-outline-light:hover{transform:translateY(-2px);border-color:var(--color-primary-400)!important;color:var(--color-primary-300)!important;background:#ffffff1f!important}.scroll-indicator{bottom:28px}.scroll-dot{width:6px;height:14px;margin:0 auto;animation:1.8s ease-in-out infinite scrollBounce}@keyframes scrollBounce{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}.card.bg-dark.border_light.overflow-hidden.h-100{transition:var(--transition-normal);background:var(--color-dark-800)!important;border:1px solid rgba(var(--color-primary-rgb), .18)!important;border-radius:var(--radius-lg)!important}.card.bg-dark.border_light.overflow-hidden.h-100:hover{transform:translateY(-6px);border-color:rgba(var(--color-primary-rgb), .4)!important;box-shadow:0 20px 50px #00000080, 0 0 28px rgba(var(--color-primary-rgb), .1)!important}.btn.btn-warning.rounded-circle{justify-content:center;align-items:center;width:48px;height:48px;background:var(--gradient-primary)!important;box-shadow:0 4px 16px rgba(var(--color-primary-rgb), .5)!important;border:none!important;display:flex!important}.card.text-center.shadow-sm.border_light.h-100.bg-dark.bg-opacity-25.backdrop-blur.rounded-4{transition:var(--transition-normal);position:relative;overflow:hidden;background:var(--color-dark-800)!important;border:1px solid rgba(var(--color-primary-rgb), .18)!important;border-radius:var(--radius-xl)!important}.card.text-center.shadow-sm.border_light.h-100.bg-dark.bg-opacity-25.backdrop-blur.rounded-4:before{content:"";background:var(--gradient-primary);opacity:0;height:3px;transition:opacity var(--transition-normal);position:absolute;top:0;left:0;right:0}.card.text-center.shadow-sm.border_light.h-100.bg-dark.bg-opacity-25.backdrop-blur.rounded-4:hover:before{opacity:1}.d-flex.text-white.borderb_light.bg-dark{background:#00000040!important}.dot-glow{background:var(--color-primary-500);width:8px;min-width:8px;height:8px;box-shadow:0 0 10px 3px rgba(var(--color-primary-rgb), .55);border-radius:50%;flex-shrink:0;animation:2s ease-in-out infinite pulseGlow}@keyframes pulseGlow{0%,to{box-shadow:0 0 8px 2px rgba(var(--color-primary-rgb), .45)}50%{box-shadow:0 0 18px 5px rgba(var(--color-primary-rgb), .8)}}.col-12.p-3.p-lg-5.bg-dark.bg-opacity-50.rounded-4.shadow-sm.border_light{background:var(--color-dark-800)!important;border:1px solid rgba(var(--color-primary-rgb), .18)!important;border-radius:var(--radius-xl)!important}.shadow_ylw{box-shadow:0 0 0 2px rgba(var(--color-primary-rgb), .35), 0 20px 60px #0000008c!important}.rounded.shadow_ylw.overflow-hidden{transition:box-shadow var(--transition-normal);border-radius:var(--radius-lg)!important}.rounded.shadow_ylw.overflow-hidden:hover{box-shadow:0 0 0 2px var(--color-primary-500), 0 28px 70px #000000a6!important}.float-glow{animation:4s ease-in-out infinite floatOrb;box-shadow:0 0 22px 8px rgba(var(--color-primary-rgb), .5)!important}@keyframes floatOrb{0%,to{transform:translate(-50%,-50%)scale(1)}50%{transform:translate(-50%,-60%)scale(1.18)}}.card.text-center.shadow-sm.border_light.h-100.bg-dark.bg-opacity-25.backdrop-blur.rounded-4.hover-zoom{overflow:hidden;background:var(--color-dark-800)!important;border-radius:var(--radius-xl)!important}.card.text-center.shadow-sm.border_light.h-100.bg-dark.bg-opacity-25.backdrop-blur.rounded-4.hover-zoom:hover{border-color:rgba(var(--color-primary-rgb), .4)!important;box-shadow:0 20px 50px #00000080, 0 0 24px rgba(var(--color-primary-rgb), .1)!important}.card.text-center.shadow-sm.border_light.h-100.bg-dark.bg-opacity-25.backdrop-blur.rounded-4.hover-zoom .card-img-top{transition:transform .5s}.card.text-center.shadow-sm.border_light.h-100.bg-dark.bg-opacity-25.backdrop-blur.rounded-4.hover-zoom:hover .card-img-top{transform:scale(1.06)}.card.bg-dark.shadow-sm.h-100.d-flex.flex-column.overflow-hidden.border_light.hover-shadow-divine{transition:var(--transition-normal);background:var(--color-dark-800)!important;border:1px solid rgba(var(--color-primary-rgb), .18)!important;border-radius:var(--radius-xl)!important}.card.bg-dark.shadow-sm.h-100.d-flex.flex-column.overflow-hidden.border_light.hover-shadow-divine:hover{transform:translateY(-6px);border-color:rgba(var(--color-primary-rgb), .4)!important}.card.bg-dark.shadow-sm.h-100.d-flex.flex-column.overflow-hidden.border_light.hover-shadow-divine .img-fluid{transition:transform .5s}.card.bg-dark.shadow-sm.h-100.d-flex.flex-column.overflow-hidden.border_light.hover-shadow-divine:hover .img-fluid{transform:scale(1.05)}.badge.bg_light.text-warning.border.border-warning.p-2.rounded-4{letter-spacing:.03em;transition:background var(--transition-fast);font-size:.75rem;font-weight:600;background:rgba(var(--color-primary-rgb), .1)!important;border:1px solid rgba(var(--color-primary-rgb), .35)!important;color:var(--color-primary-400)!important;border-radius:var(--radius-full)!important}.badge.bg_light.text-warning.border.border-warning.p-2.rounded-4:hover{background:rgba(var(--color-primary-rgb), .2)!important}.btn.btn-outline-warning.w-100.mt-auto{letter-spacing:.02em;transition:var(--transition-normal);padding:12px;font-weight:600;border-color:rgba(var(--color-primary-rgb), .4)!important;color:var(--color-primary-400)!important;border-radius:var(--radius-full)!important}.btn.btn-outline-warning.w-100.mt-auto:hover{transform:translateY(-2px);background:var(--gradient-primary)!important;color:var(--color-white)!important;box-shadow:var(--shadow-primary)!important;border-color:#0000!important}.card.shadow-sm.border_light.bg-dark.bg-opacity-25.backdrop-blur.h-100.text-center{transition:var(--transition-normal);background:var(--color-dark-800)!important;border:1px solid rgba(var(--color-primary-rgb), .18)!important;border-radius:var(--radius-lg)!important}.card.shadow-sm.border_light.bg-dark.bg-opacity-25.backdrop-blur.h-100.text-center:hover{transform:translateY(-5px);border-color:rgba(var(--color-primary-rgb), .38)!important;box-shadow:0 16px 40px #0006!important}.temple-icon{border-radius:var(--radius-md);background:rgba(var(--color-primary-rgb), .12);border:1px solid rgba(var(--color-primary-rgb), .28);justify-content:center;align-items:center;width:56px;height:56px;display:flex}.temple-dot{background:var(--gradient-primary);width:20px;height:20px;box-shadow:0 0 14px rgba(var(--color-primary-rgb), .55);border-radius:50%}.p-5.bg-dark.bg-opacity-50.rounded-4.shadow-sm.border_light{background:var(--color-dark-800)!important;border:1px solid rgba(var(--color-primary-rgb), .2)!important;border-radius:var(--radius-xl)!important}.btn.btn-warning.btn-lg.mt-3.px-5.shadow{font-family:var(--font-heading);letter-spacing:.03em;transition:var(--transition-normal);font-weight:600;background:var(--gradient-primary)!important;color:var(--color-white)!important;border-radius:var(--radius-full)!important;box-shadow:var(--shadow-primary)!important;border:none!important}.btn.btn-warning.btn-lg.mt-3.px-5.shadow:hover{filter:brightness(1.06);transform:translateY(-3px);box-shadow:0 16px 40px rgba(var(--color-primary-rgb), .55)!important}#formsec .card.h-100.shadow-sm,#formsec .card.shadow-sm.border.border_light.bg-black{background:var(--color-dark-800)!important;border:1px solid rgba(var(--color-primary-rgb), .18)!important;border-radius:var(--radius-xl)!important}.icon-circle{background:rgba(var(--color-primary-rgb), .12);border:1px solid rgba(var(--color-primary-rgb), .28);border-radius:50%;justify-content:center;align-items:center;width:42px;min-width:42px;height:42px;display:flex}.diya-glow{box-shadow:0 0 16px rgba(var(--color-primary-rgb), .35)!important}.temple-gradient{background:linear-gradient(135deg, rgba(var(--color-primary-rgb), .15), rgba(var(--color-primary-rgb), .08))!important}.dot{border-radius:50%;width:12px;height:12px}#formsec .mt-4.p-3.border.rounded{background:rgba(var(--color-primary-rgb), .06)!important;border:1px solid rgba(var(--color-primary-rgb), .25)!important;border-radius:var(--radius-lg)!important}.form-control.bg-dark.border_light.text-white{font-family:var(--font-primary);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);padding:12px 16px;font-size:.95rem;border:1px solid rgba(var(--color-primary-rgb), .22)!important;border-radius:var(--radius-md)!important;color:var(--color-white)!important;background:#ffffff0a!important}.form-control.bg-dark.border_light.text-white:focus{outline:none;border-color:var(--color-primary-500)!important;box-shadow:var(--focus-ring)!important;color:var(--color-white)!important;background:#ffffff0f!important}.form-control.bg-dark.border_light.text-white::placeholder{color:var(--color-gray-500);font-size:.9rem}.form-label.text-white{letter-spacing:.04em;text-transform:uppercase;font-size:.82rem;font-weight:600;color:var(--color-gray-300)!important}#formsec .btn.btn-warning.shadow{font-family:var(--font-heading);letter-spacing:.03em;transition:var(--transition-normal);padding:12px 28px;font-weight:600;background:var(--gradient-primary)!important;color:var(--color-white)!important;border-radius:var(--radius-full)!important;box-shadow:var(--shadow-primary)!important;border:none!important}#formsec .btn.btn-warning.shadow:hover{transform:translateY(-2px);box-shadow:0 14px 36px rgba(var(--color-primary-rgb), .55)!important}#formsec .btn-outline-warning{transition:var(--transition-normal);padding:12px 28px;font-weight:600;border-color:rgba(var(--color-primary-rgb), .4)!important;color:var(--color-primary-400)!important;border-radius:var(--radius-full)!important}#formsec .btn-outline-warning:hover{background:rgba(var(--color-primary-rgb), .1)!important;border-color:var(--color-primary-500)!important}.mt-4.border.border-warning{background:rgba(var(--color-primary-rgb), .07)!important;border:1px solid rgba(var(--color-primary-rgb), .28)!important;border-radius:var(--radius-lg)!important}.faq_cont{max-width:900px;margin:0 auto}.accordion-dark .accordion-item{transition:border-color var(--transition-fast);margin-bottom:12px;overflow:hidden;background:var(--color-dark-800)!important;border:1px solid rgba(var(--color-primary-rgb), .18)!important;border-radius:var(--radius-lg)!important}.accordion-dark .accordion-item:has(.accordion-collapse.show){box-shadow:0 0 28px rgba(var(--color-primary-rgb), .1);border-color:rgba(var(--color-primary-rgb), .45)!important}.accordion-dark .accordion-button{font-family:var(--font-primary);padding:18px 20px;font-size:.97rem;font-weight:600;background:var(--color-dark-800)!important;color:var(--color-white)!important;box-shadow:none!important;border-radius:var(--radius-lg)!important}.accordion-dark .accordion-button:not(.collapsed){background:rgba(var(--color-primary-rgb), .08)!important;color:var(--color-primary-400)!important;border-radius:var(--radius-lg) var(--radius-lg) 0 0!important}.accordion-dark .accordion-body{font-family:var(--font-primary);padding:16px 20px 20px;font-size:.93rem;line-height:1.72;background:var(--color-dark-900)!important;color:var(--color-gray-300)!important}.accordion-dark .accordion-body a{text-underline-offset:3px;text-decoration:underline;color:var(--color-primary-400)!important}.float-animation{opacity:.15;filter:blur(40px);border-radius:50%;animation:5s ease-in-out infinite floatDiyaBg}.diya-glow.rouded-circle{background:var(--color-primary-500);width:180px;height:180px}.temple-gradient.rouded-circle{background:var(--color-primary-700);width:160px;height:160px}@keyframes floatDiyaBg{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-22px)scale(1.06)}}.display-5.fw-bold,.display-5.fw-bold span{font-family:var(--font-heading);letter-spacing:-.4px;line-height:1.18}.text-warning{color:var(--color-primary-400)!important}.h4.text-warning,.h2.text-center.fw-semibold.text-warning,.h5.card-title.text-warning{font-family:var(--font-heading);color:var(--color-primary-400)!important}@media (max-width:991px){.blury_card{padding:1.5rem}.hero-section h1{font-size:clamp(1.6rem,5vw,2.5rem)}}@media (max-width:767px){.blury_card{padding:1.25rem}.hero-section{text-align:center;padding:80px 0 60px}.hero-section h1{font-size:1.55rem;line-height:1.3}.card.text-center.shadow-sm.border_light.h-100.bg-dark.bg-opacity-25.backdrop-blur.rounded-4:hover,.card.bg-dark.shadow-sm.h-100.d-flex.flex-column.overflow-hidden.border_light.hover-shadow-divine:hover{transform:none}.accordion-dark .accordion-button{padding:14px 16px;font-size:.88rem}}@media (max-width:480px){.blury_card{padding:1rem}.hero-section h1{font-size:1.38rem}#formsec .card .card-body{padding:1.25rem 1rem}}section.bg-black,section.py-5.px-3.bg-black,section.py-5.position-relative.overflow-hidden.bg-black,section.py-5.px-3.position-relative.overflow-hidden.bg-black,#formsec{background:var(--color-primary-50)!important}section.py-5.px-3.bg-black.position-relative:nth-of-type(odd){background:var(--color-white)!important}section.py-5.px-3.bg-black.position-relative:first-of-type{background:var(--color-gray-100)!important}.card.bg-dark.border_light.overflow-hidden.h-100{background:var(--color-white)!important;border:1px solid var(--color-gray-200)!important;box-shadow:var(--shadow-md)!important}.card.bg-dark.border_light.overflow-hidden.h-100:hover{border-color:var(--color-primary-400)!important;box-shadow:var(--shadow-lg), 0 0 20px rgba(var(--color-primary-rgb), .12)!important}.card.bg-dark.border_light.overflow-hidden.h-100 h6.text-white{color:var(--color-gray-800)!important}.card.text-center.shadow-sm.border_light.h-100.bg-dark.bg-opacity-25.backdrop-blur.rounded-4{background:var(--color-white)!important;border:1px solid var(--color-gray-200)!important;box-shadow:var(--shadow-md)!important}.card.text-center.shadow-sm.border_light.h-100.bg-dark.bg-opacity-25.backdrop-blur.rounded-4:hover{border-color:var(--color-primary-400)!important;box-shadow:var(--shadow-lg), 0 0 24px rgba(var(--color-primary-rgb), .14)!important}.card.text-center.shadow-sm.border_light.h-100.bg-dark.bg-opacity-25 .text-white,.card.text-center.shadow-sm.border_light.h-100.bg-dark.bg-opacity-25 h5,.card.text-center.shadow-sm.border_light.h-100.bg-dark.bg-opacity-25 .fw-bold{color:var(--color-gray-800)!important}.card.text-center.shadow-sm.border_light.h-100.bg-dark.bg-opacity-25 .text-secondary,.card.text-center.shadow-sm.border_light.h-100.bg-dark.bg-opacity-25 p.card-text{color:var(--color-gray-500)!important}.d-flex.text-white.borderb_light.bg-dark{background:var(--color-gray-50)!important;border-bottom:1px solid var(--color-gray-200)!important}.d-flex.text-white.borderb_light.bg-dark .fw-bold,.d-flex.text-white:not(.borderb_light) .flex-grow-1{color:var(--color-gray-700)!important}.d-flex.text-white:not(.borderb_light) .flex-grow-1:last-child{font-size:1.08rem;color:var(--color-primary-600)!important;font-weight:700!important}.col-12.p-3.p-lg-5.bg-dark.bg-opacity-50.rounded-4.shadow-sm.border_light{background:var(--color-white)!important;border:1px solid var(--color-gray-200)!important;box-shadow:var(--shadow-md)!important}.col-12.p-3.p-lg-5 li span{color:var(--color-gray-700)!important}.card.bg-dark.shadow-sm.h-100.d-flex.flex-column.overflow-hidden.border_light.hover-shadow-divine{background:var(--color-white)!important;border:1px solid var(--color-gray-200)!important}.card.bg-dark.shadow-sm.h-100 .card-body p.text-white{color:var(--color-gray-600)!important}.card.shadow-sm.border_light.bg-dark.bg-opacity-25.backdrop-blur.h-100.text-center{background:var(--color-white)!important;border:1px solid var(--color-gray-200)!important;box-shadow:var(--shadow-sm)!important}.card.shadow-sm.border_light.bg-dark.bg-opacity-25 .text-white.small{color:var(--color-gray-600)!important}.p-5.bg-dark.bg-opacity-50.rounded-4.shadow-sm.border_light{background:var(--color-white)!important;border:1px solid var(--color-gray-200)!important;box-shadow:var(--shadow-md)!important}section p.text-white,section .text-white:not(.btn):not(.badge):not(.accordion-button):not(h1):not(h2):not(h3){color:var(--color-gray-700)!important}section h3.h2.fw-semibold.text-warning,section h5.fw-semibold.text-white{color:var(--color-gray-900)!important}section ul.list-unstyled.text-white li span{color:var(--color-gray-700)!important}section .display-5.fw-bold span.text-white{color:var(--color-gray-900)!important}#formsec{background:var(--color-primary-50)!important}#formsec .card.h-100.shadow-sm,#formsec .card.shadow-sm.border.border_light.bg-black{background:var(--color-white)!important;border:1px solid var(--color-gray-200)!important;box-shadow:var(--shadow-md)!important}#formsec h3.h5,#formsec .h5.font-playfair{color:var(--color-primary-700)!important}#formsec h6.mb-0.text-white{color:var(--color-gray-800)!important}#formsec p.text-light-emphasis{color:var(--color-gray-500)!important}#formsec .mt-4.p-3.border.rounded{background:var(--color-primary-50)!important;border:1px solid rgba(var(--color-primary-rgb), .2)!important}#formsec .mt-4.p-3.border.rounded h6,#formsec .mt-4.p-3.border.rounded p{color:var(--color-gray-700)!important}.form-control.bg-dark.border_light.text-white{background:var(--color-gray-50)!important;border:1px solid var(--color-gray-200)!important;color:var(--color-gray-900)!important}.form-control.bg-dark.border_light.text-white:focus{background:var(--color-white)!important;border-color:var(--color-primary-500)!important;color:var(--color-gray-900)!important}.form-control.bg-dark.border_light.text-white::placeholder{color:var(--color-gray-400)}.form-label.text-white{text-transform:none;letter-spacing:0;font-weight:600;color:var(--color-gray-700)!important}.mt-4.border.border-warning{background:var(--color-primary-50)!important;border:1px solid rgba(var(--color-primary-rgb), .25)!important}section.py-5.px-3.bg-black.position-relative:last-of-type{background:var(--color-gray-50)!important}.accordion-dark .accordion-item{background:var(--color-white)!important;border:1px solid var(--color-gray-200)!important;box-shadow:var(--shadow-sm)!important}.accordion-dark .accordion-item:has(.accordion-collapse.show){border-color:var(--color-primary-400)!important;box-shadow:var(--shadow-md), 0 0 20px rgba(var(--color-primary-rgb), .08)!important}.accordion-dark .accordion-button{background:var(--color-white)!important;color:var(--color-gray-800)!important}.accordion-dark .accordion-button:not(.collapsed){background:var(--color-primary-50)!important;color:var(--color-primary-700)!important}.accordion-dark .accordion-button:after{filter:none}.accordion-dark .accordion-body{background:var(--color-gray-50)!important;color:var(--color-gray-600)!important}.accordion-dark .accordion-body a{color:var(--color-primary-600)!important}.dot-glow{background:var(--color-primary-500);box-shadow:0 0 8px 2px rgba(var(--color-primary-rgb), .4)}section .display-5.fw-bold span.text-gradient{background:linear-gradient(90deg, var(--color-primary-600), var(--color-primary-400), var(--color-primary-600));-webkit-text-fill-color:transparent;background-size:200%;-webkit-background-clip:text;background-clip:text;animation:5s linear infinite goldShine}section .lead.text-secondary{color:var(--color-gray-500)!important}.blury_card,.blury_card p,.blury_card h2,.blury_card h5,.blury_card span,.blury_card a{color:var(--color-white)!important}.blury_card p{text-shadow:0 1px 4px #0009;font-size:1rem;line-height:1.78;color:#ffffffe0!important}.blury_card h2{text-shadow:0 2px 8px #00000080;color:var(--color-white)!important}.blury_card .fs-4.fs-md-3.text-white,.blury_card .animate-fade-in{text-shadow:0 1px 6px #00000080;color:var(--color-white)!important}.blury_card{border-radius:var(--radius-xl);padding:2rem 2.5rem;box-shadow:0 8px 40px #00000073,inset 0 1px #ffffff14;-webkit-backdrop-filter:blur(22px)!important;background:#0000006b!important;border:1px solid #ffffff24!important}.card.text-center.shadow-sm.border_light.h-100.bg-dark.bg-opacity-25.backdrop-blur.rounded-4{transition:var(--transition-normal);overflow:hidden;background:var(--color-white)!important;border:1.5px solid var(--color-gray-200)!important;border-radius:var(--radius-xl)!important;box-shadow:0 4px 20px #00000012!important}.card.text-center.shadow-sm.border_light.h-100.bg-dark.bg-opacity-25.backdrop-blur.rounded-4:hover{transform:translateY(-6px);border-color:var(--color-primary-400)!important;box-shadow:0 12px 40px rgba(var(--color-primary-rgb), .15), 0 4px 16px #00000014!important}.card.text-center.shadow-sm.border_light.h-100.bg-dark.bg-opacity-25.backdrop-blur.rounded-4 svg,.card.text-center.shadow-sm.border_light.h-100.bg-dark.bg-opacity-25 .text-white svg{color:var(--color-primary-500)!important;filter:none!important}.card.text-center.shadow-sm.border_light.h-100.bg-dark.bg-opacity-25 .card-title.text-warning{font-family:var(--font-heading);font-size:1.1rem;color:var(--color-primary-600)!important}.d-flex.text-white.borderb_light.bg-dark{background:var(--color-gray-50)!important;border-bottom:1px solid var(--color-gray-200)!important;border-radius:0!important}.d-flex.text-white.borderb_light.bg-dark .fw-bold,.d-flex.text-white.borderb_light .fw-bold{letter-spacing:.03em;text-transform:uppercase;font-size:.82rem;color:var(--color-gray-600)!important}.d-flex.text-white:not(.borderb_light) .flex-grow-1{font-size:.95rem;text-decoration:line-through;color:var(--color-gray-400)!important}.d-flex.text-white:not(.borderb_light) .flex-grow-1:last-child{font-size:1.15rem;color:var(--color-primary-600)!important;font-weight:700!important;text-decoration:none!important}.card.text-center.shadow-sm.border_light.h-100.bg-dark.bg-opacity-25 p.card-text{font-size:.9rem;line-height:1.5;color:var(--color-gray-500)!important}.col-12.p-3.p-lg-5.bg-dark.bg-opacity-50.rounded-4.shadow-sm.border_light{background:var(--color-white)!important;border:1.5px solid var(--color-gray-200)!important;border-radius:var(--radius-xl)!important;box-shadow:0 4px 20px #0000000f!important}.col-12.p-3.p-lg-5 .list-unstyled li span{font-size:.97rem;line-height:1.6;color:var(--color-gray-700)!important}.col-12 .h2.text-center.fw-semibold.text-warning{color:var(--color-primary-600)!important}section.py-5.px-3.position-relative.overflow-hidden.bg-black{background:var(--color-primary-50)!important}section.py-5.px-3.position-relative.overflow-hidden.bg-black .text-warning.animate-fade-in{font-family:var(--font-heading);font-size:1.6rem;font-weight:700;color:var(--color-primary-600)!important}
