﻿@font-face{font-family:'Zoho Puvi';src:url('../fonts/OpenType-TT/Zoho Puvi Thin.ttf') format('truetype'),url('../fonts/OpenType-PS/Zoho Puvi Thin.otf') format('opentype');font-weight:100;font-style:normal;font-display:swap;}@font-face{font-family:'Zoho Puvi';src:url('../fonts/OpenType-TT/Zoho Puvi Extralight.ttf') format('truetype'),url('../fonts/OpenType-PS/Zoho Puvi Extralight.otf') format('opentype');font-weight:200;font-style:normal;font-display:swap;}@font-face{font-family:'Zoho Puvi';src:url('../fonts/OpenType-TT/Zoho Puvi Light.ttf') format('truetype'),url('../fonts/OpenType-PS/Zoho Puvi Light.otf') format('opentype');font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:'Zoho Puvi';src:url('../fonts/OpenType-TT/Zoho Puvi Regular.ttf') format('truetype'),url('../fonts/OpenType-PS/Zoho Puvi Regular.otf') format('opentype');font-weight:400;font-style:normal;font-display:swap;}@font-face{font-family:'Zoho Puvi';src:url('../fonts/OpenType-TT/Zoho Puvi Regular Italic.ttf') format('truetype'),url('../fonts/OpenType-PS/Zoho Puvi Regular Italic.otf') format('opentype');font-weight:400;font-style:italic;font-display:swap;}@font-face{font-family:'Zoho Puvi';src:url('../fonts/OpenType-TT/Zoho Puvi Medium.ttf') format('truetype'),url('../fonts/OpenType-PS/Zoho Puvi Medium.otf') format('opentype');font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:'Zoho Puvi';src:url('../fonts/OpenType-TT/Zoho Puvi Semibold.ttf') format('truetype'),url('../fonts/OpenType-PS/Zoho Puvi Semibold.otf') format('opentype');font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:'Zoho Puvi';src:url('../fonts/OpenType-TT/Zoho Puvi Semibold Italic.ttf') format('truetype'),url('../fonts/OpenType-PS/Zoho Puvi Semibold Italic.otf') format('opentype');font-weight:600;font-style:italic;font-display:swap;}@font-face{font-family:'Zoho Puvi';src:url('../fonts/OpenType-TT/Zoho Puvi Bold.ttf') format('truetype'),url('../fonts/OpenType-PS/Zoho Puvi Bold.otf') format('opentype');font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:'Zoho Puvi';src:url('../fonts/OpenType-TT/Zoho Puvi Bold Italic.ttf') format('truetype'),url('../fonts/OpenType-PS/Zoho Puvi Bold Italic.otf') format('opentype');font-weight:700;font-style:italic;font-display:swap;}@font-face{font-family:'Zoho Puvi';src:url('../fonts/OpenType-TT/Zoho Puvi Extrabold.ttf') format('truetype'),url('../fonts/OpenType-PS/Zoho Puvi Extrabold.otf') format('opentype');font-weight:800;font-style:normal;font-display:swap;}@font-face{font-family:'Zoho Puvi';src:url('../fonts/OpenType-TT/Zoho Puvi Black.ttf') format('truetype'),url('../fonts/OpenType-PS/Zoho Puvi Black.otf') format('opentype');font-weight:900;font-style:normal;font-display:swap;}@font-face{font-family:'Zoho Puvi';src:url('../fonts/OpenType-TT/Zoho Puvi Extrablack.ttf') format('truetype'),url('../fonts/OpenType-PS/Zoho Puvi Extrablack.otf') format('opentype');font-weight:950;font-style:normal;font-display:swap;}:root{--uplift-blue:#0c52d4;--uplift-blue-dark:#061738;--uplift-blue-light:rgba(12,82,212,0.06);--uplift-blue-gradient:linear-gradient(135deg,#0c52d4 0%,#1a6cff 100%);--uplift-dark-gradient:linear-gradient(135deg,#061738 0%,#0c52d4 100%);--uplift-gold-gradient:linear-gradient(135deg,#ffc928 0%,#f59e0b 100%);--uplift-yellow:#ffc928;--uplift-yellow-hover:#e5b31c;--uplift-white:#ffffff;--uplift-offwhite:#f8fafc;--uplift-text-dark:#061738;--uplift-text-main:#1e293b;--uplift-text-muted:#64748b;--uplift-radius-sm:12px;--uplift-radius-md:20px;--uplift-radius-lg:28px;--uplift-font-heading:'Zoho Puvi',sans-serif;--uplift-font-body:'Zoho Puvi',sans-serif;--uplift-shadow-soft:0 10px 30px rgba(12,82,212,0.05),0 2px 8px rgba(0,0,0,0.02);--uplift-shadow-card:0 15px 35px rgba(6,23,56,0.06),0 5px 15px rgba(0,0,0,0.02);--uplift-shadow-floating:0 25px 55px rgba(6,23,56,0.09),0 8px 20px rgba(0,0,0,0.03);}body,input,select,textarea,button{font-family:var(--uplift-font-body);}body{color:var(--uplift-text-main);background-color:var(--uplift-white);line-height:1.7;overflow-x:hidden;font-weight:400;}p{font-weight:400;}h1,h2,h3,h4,h5,h6,.uplift-heading-font{font-family:var(--uplift-font-heading);letter-spacing:-0.01em;}html{scroll-behavior:smooth;}.uplift-top-bar{background-color:var(--uplift-blue-dark);padding:8px 0;font-size:0.82rem;color:var(--uplift-white);border-bottom:2px solid var(--uplift-yellow);}.uplift-top-bar a{color:var(--uplift-white);text-decoration:none;}.uplift-top-badge{background:var(--uplift-gold-gradient);color:var(--uplift-blue-dark);font-weight:700;padding:3px 10px;border-radius:4px;font-size:0.72rem;text-transform:uppercase;}.uplift-header{background-color:rgba(255,255,255,0.98);backdrop-filter:blur(14px);padding:14px 0;box-shadow:0 4px 20px rgba(6,23,56,0.05);position:sticky;top:0;z-index:1000;border:none;}.uplift-header-brand-box{background-color:transparent;padding:0;display:inline-flex;align-items:center;text-decoration:none;transition:transform 0.25s ease;}.uplift-header-brand-box:hover{transform:translateY(-2px);}.uplift-header-logo{height:48px;width:auto;object-fit:contain;}.uplift-nav-links{display:flex;align-items:center;gap:28px;}.uplift-nav-item{color:var(--uplift-blue-dark);font-weight:600;font-size:0.95rem;text-decoration:none;transition:all 0.25s ease;position:relative;padding:4px 0;}.uplift-nav-item:hover,.uplift-nav-item.active{color:var(--uplift-blue);}.uplift-nav-item::after{content:'';position:absolute;bottom:0;left:0;width:0%;height:2px;background-color:var(--uplift-blue);transition:width 0.25s ease;border-radius:2px;}.uplift-nav-item:hover::after,.uplift-nav-item.active::after{width:100%;}.uplift-header-phone{color:var(--uplift-blue-dark);text-decoration:none;font-weight:800;font-size:1.05rem;display:flex;align-items:center;gap:10px;transition:color 0.2s ease;}.uplift-header-phone:hover{color:var(--uplift-blue);}.uplift-header-phone-icon{background:var(--uplift-blue-light);width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--uplift-blue);border:none;}.uplift-wa-btn{background:var(--uplift-gold-gradient);color:var(--uplift-blue-dark);font-weight:800;font-size:0.95rem;padding:10px 26px;border-radius:50px;text-decoration:none;display:inline-flex;align-items:center;gap:9px;box-shadow:0 6px 20px rgba(255,201,40,0.35);transition:all 0.3s ease;border:none;}.uplift-wa-btn:hover{color:var(--uplift-blue-dark);transform:translateY(-2px);box-shadow:0 10px 28px rgba(255,201,40,0.5);}.uplift-hero-banner{position:relative;background-color:var(--uplift-white);background-image:radial-gradient(circle at 82% 48%,rgba(26,108,255,0.14) 0%,rgba(255,255,255,0) 70%);padding:60px 0 80px 0;overflow:hidden;border:none;}.uplift-hero-content{position:relative;z-index:2;}.uplift-badge-announcement{display:inline-flex;align-items:center;gap:10px;background:var(--uplift-blue-light);color:var(--uplift-blue);font-size:0.85rem;font-weight:800;padding:8px 22px;border-radius:50px;text-transform:uppercase;letter-spacing:0.8px;margin-bottom:24px;border:none;}.uplift-pulse-dot{width:10px;height:10px;background-color:var(--uplift-yellow);border-radius:50%;box-shadow:0 0 0 0 rgba(255,201,40,0.7);animation:upliftPulse 1.8s infinite;}@keyframes upliftPulse{0%{transform:scale(0.95);box-shadow:0 0 0 0 rgba(255,201,40,0.7);}70%{transform:scale(1);box-shadow:0 0 0 10px rgba(255,201,40,0);}100%{transform:scale(0.95);box-shadow:0 0 0 0 rgba(255,201,40,0);}}.uplift-hero-tag{color:var(--uplift-blue);font-size:1.35rem;font-weight:800;text-transform:uppercase;letter-spacing:2.5px;margin-bottom:10px;}.uplift-hero-title{font-size:3.8rem;font-weight:900;color:var(--uplift-blue-dark);line-height:1.3;text-transform:uppercase;margin-bottom:24px;}.uplift-hero-title .uplift-highlight-blue{color:var(--uplift-white) !important;background:var(--uplift-blue-gradient);padding:6px 22px;border-radius:12px;display:inline-block;box-shadow:0 6px 22px rgba(12,82,212,0.35);margin-right:8px;}.uplift-hero-slogan{font-size:1.35rem;font-weight:800;color:var(--uplift-blue-dark);margin-bottom:30px;line-height:1.6;}.uplift-hero-slogan .highlight{color:var(--uplift-blue);background-color:var(--uplift-blue-light);padding:4px 12px;border-radius:8px;}.uplift-price-container{background:var(--uplift-white);border-radius:var(--uplift-radius-md);padding:24px;box-shadow:var(--uplift-shadow-card);margin-bottom:28px;border:none;}.uplift-price-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px;}.uplift-badge-offer{background:var(--uplift-blue-dark);color:var(--uplift-yellow);font-size:0.78rem;font-weight:800;padding:6px 16px;border-radius:50px;text-transform:uppercase;}.uplift-emi-text{font-size:0.84rem;color:var(--uplift-blue-dark);font-weight:800;}.uplift-price-card{background-color:var(--uplift-offwhite);border-radius:var(--uplift-radius-sm);padding:26px 14px 18px 14px;position:relative;transition:all 0.35s cubic-bezier(0.165,0.84,0.44,1);border:1px solid rgba(12,82,212,0.08);}.uplift-price-card:hover{transform:translateY(-4px);background-color:var(--uplift-white);box-shadow:var(--uplift-shadow-soft);}.uplift-card-tag{position:absolute;top:-10px;right:10px;background:var(--uplift-blue-gradient);color:var(--uplift-yellow);font-size:0.68rem;font-weight:800;padding:4px 12px;border-radius:50px;text-transform:uppercase;box-shadow:0 4px 12px rgba(12,82,212,0.3);letter-spacing:0.5px;white-space:nowrap;z-index:3;}.uplift-batch-name{color:var(--uplift-blue-dark);font-weight:800;font-size:0.95rem;text-transform:uppercase;margin-bottom:6px;margin-top:4px;}.uplift-old-price{text-decoration:line-through;color:#94a3b8;font-size:0.88rem;font-weight:600;}.uplift-new-price{font-size:2.1rem;font-weight:900;color:var(--uplift-blue);font-family:var(--uplift-font-heading);line-height:1;}.uplift-save-badge{color:var(--uplift-blue-dark);font-size:0.82rem;font-weight:800;margin-top:6px;}.uplift-feature-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;}.uplift-feature-pill{background-color:var(--uplift-white);padding:14px 18px;border-radius:var(--uplift-radius-sm);display:flex;align-items:center;gap:12px;font-size:0.92rem;font-weight:800;color:var(--uplift-blue-dark);box-shadow:var(--uplift-shadow-soft);transition:all 0.25s ease;border:none;}.uplift-feature-pill:hover{transform:translateY(-2px);box-shadow:var(--uplift-shadow-card);}.uplift-feature-pill i{color:var(--uplift-yellow);background:var(--uplift-blue-dark);width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:0.85rem;flex-shrink:0;}.uplift-rating-bar{display:flex;align-items:center;gap:14px;margin-top:24px;padding:14px 20px;background-color:var(--uplift-white);border-radius:var(--uplift-radius-sm);box-shadow:var(--uplift-shadow-soft);border:none;}.uplift-rating-stars{color:var(--uplift-yellow);font-size:1.1rem;}.uplift-rating-text{font-size:0.88rem;font-weight:800;color:var(--uplift-blue-dark);}.uplift-form-card{background:var(--uplift-white);border-radius:var(--uplift-radius-lg);padding:40px 34px;box-shadow:var(--uplift-shadow-floating);position:relative;border:none;}.uplift-form-header{text-align:center;margin-bottom:28px;}.uplift-form-badge{background:var(--uplift-blue-light);color:var(--uplift-blue);font-weight:800;font-size:0.82rem;padding:6px 20px;border-radius:50px;display:inline-block;margin-bottom:12px;text-transform:uppercase;border:none;}.uplift-form-title{font-size:1.85rem;font-weight:900;color:var(--uplift-blue-dark);margin-bottom:6px;}.uplift-form-subtitle{color:var(--uplift-text-muted);font-size:0.94rem;font-weight:600;}.uplift-form-group{margin-bottom:22px;}.uplift-form-label{font-size:0.9rem;font-weight:800;color:var(--uplift-blue-dark);margin-bottom:8px;display:block;}.uplift-input-wrapper{position:relative;width:100%;max-width:100%;box-sizing:border-box;}.uplift-input-wrapper i{position:absolute;left:18px;top:50%;transform:translateY(-50%);color:var(--uplift-blue);font-size:1.05rem;z-index:2;pointer-events:none;}.uplift-form-input,.uplift-form-select{width:100% !important;max-width:100% !important;box-sizing:border-box !important;padding:14px 18px 14px 48px;border:2px solid rgba(12,82,212,0.08);border-radius:var(--uplift-radius-sm);font-size:0.96rem;font-weight:600;color:var(--uplift-blue-dark);transition:all 0.25s ease;background-color:var(--uplift-offwhite);}.uplift-custom-select-wrapper{position:relative;width:100%;box-sizing:border-box;}.uplift-custom-select-trigger{width:100%;padding:14px 42px 14px 48px;background-color:var(--uplift-offwhite);border:2px solid rgba(12,82,212,0.08);border-radius:var(--uplift-radius-sm);font-size:0.94rem;font-weight:600;color:var(--uplift-blue-dark);cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition:all 0.25s ease;user-select:none;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.uplift-custom-select-trigger:hover,.uplift-custom-select-wrapper.open .uplift-custom-select-trigger{background-color:var(--uplift-white);border-color:var(--uplift-blue);box-shadow:0 0 0 4px rgba(12,82,212,0.12);}.uplift-select-icon{position:absolute;left:18px;top:50%;transform:translateY(-50%);color:var(--uplift-blue);font-size:1.05rem;pointer-events:none;z-index:2;}.uplift-select-arrow{position:absolute;right:18px;top:50%;transform:translateY(-50%);color:var(--uplift-blue);font-size:0.85rem;transition:transform 0.25s ease;pointer-events:none;z-index:2;}.uplift-custom-select-wrapper.open .uplift-select-arrow{transform:translateY(-50%) rotate(180deg);}.uplift-custom-select-options{position:absolute;top:calc(100% + 6px);left:0;right:0;background-color:var(--uplift-white);border-radius:var(--uplift-radius-sm);box-shadow:0 15px 40px rgba(6,23,56,0.18),0 4px 14px rgba(0,0,0,0.06);border:1.5px solid rgba(12,82,212,0.2);z-index:999;display:none;overflow:hidden;padding:6px;animation:upliftDropdownFade 0.2s ease;}@keyframes upliftDropdownFade{from{opacity:0;transform:translateY(-6px);}to{opacity:1;transform:translateY(0);}}.uplift-custom-select-wrapper.open .uplift-custom-select-options{display:block;}.uplift-custom-option{padding:12px 14px;font-size:0.9rem;font-weight:600;color:var(--uplift-blue-dark);border-radius:8px;cursor:pointer;display:flex;align-items:center;transition:background-color 0.2s ease;}.uplift-custom-option:hover{background-color:var(--uplift-blue-light);color:var(--uplift-blue);}.uplift-custom-option.active{background-color:rgba(12,82,212,0.08);color:var(--uplift-blue);font-weight:700;}.uplift-form-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%230c52d4' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;padding-right:42px !important;cursor:pointer;}.uplift-form-select option{max-width:100% !important;word-wrap:break-word;white-space:normal;padding:10px;background-color:var(--uplift-white);color:var(--uplift-blue-dark);font-size:0.92rem;}.uplift-form-input:focus,.uplift-form-select:focus{outline:none;background-color:var(--uplift-white);box-shadow:0 0 0 4px rgba(12,82,212,0.12);}@keyframes upliftShakePulse{0%,70%,100%{transform:translateY(0) scale(1) rotate(0deg);box-shadow:0 10px 28px rgba(255,201,40,0.45);}74%{transform:translateY(-3px) scale(1.03) rotate(-2deg);box-shadow:0 14px 34px rgba(255,201,40,0.65);}78%{transform:translateY(-3px) scale(1.03) rotate(2deg);box-shadow:0 14px 34px rgba(255,201,40,0.65);}82%{transform:translateY(-3px) scale(1.03) rotate(-1.5deg);box-shadow:0 14px 34px rgba(255,201,40,0.65);}86%{transform:translateY(-3px) scale(1.03) rotate(1.5deg);box-shadow:0 14px 34px rgba(255,201,40,0.65);}90%{transform:translateY(-1px) scale(1.01) rotate(0deg);}}.uplift-submit-btn,.uplift-btn-shake{animation:upliftShakePulse 3.5s infinite cubic-bezier(0.36,0.07,0.19,0.97);display:inline-flex;align-items:center;justify-content:center;}.uplift-submit-btn:hover,.uplift-btn-shake:hover{animation-play-state:paused;transform:translateY(-4px) scale(1.04);box-shadow:0 16px 38px rgba(255,201,40,0.75) !important;}.uplift-submit-btn{width:100%;position:relative;overflow:hidden;background:linear-gradient(135deg,#ffc928 0%,#f59e0b 50%,#d97706 100%);color:#061738;font-family:var(--uplift-font-heading);font-size:1.15rem;font-weight:900;padding:16px 24px;border:1px solid rgba(255,255,255,0.5);border-radius:50px;cursor:pointer;box-shadow:0 12px 30px rgba(245,158,11,0.4),0 4px 10px rgba(0,0,0,0.08);transition:all 0.35s cubic-bezier(0.165,0.84,0.44,1);text-transform:uppercase;letter-spacing:0.8px;display:flex;align-items:center;justify-content:center;gap:12px;user-select:none;}.uplift-submit-btn::before{content:'';position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient( 60deg,rgba(255,255,255,0) 20%,rgba(255,255,255,0.5) 50%,rgba(255,255,255,0) 80% );transform:rotate(25deg);animation:upliftShimmer 3.5s infinite;pointer-events:none;}@keyframes upliftShimmer{0%{transform:translateX(-100%) rotate(25deg);}30%,100%{transform:translateX(100%) rotate(25deg);}}.uplift-submit-btn:hover{transform:translateY(-3px) scale(1.01);box-shadow:0 18px 40px rgba(245,158,11,0.6),0 6px 16px rgba(0,0,0,0.12);background:linear-gradient(135deg,#ffd447 0%,#ffad14 50%,#e07d00 100%);}.uplift-btn-icon-badge{background:rgba(6,23,56,0.12);width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:0.95rem;color:#061738;flex-shrink:0;}.uplift-btn-arrow{transition:transform 0.25s ease;font-size:1.1rem;}.uplift-submit-btn:hover .uplift-btn-arrow{transform:translateX(5px);}.uplift-form-footer-trust{margin-top:18px;font-size:0.84rem;color:var(--uplift-blue-dark);text-align:center;font-weight:800;}.uplift-insta-section{padding:85px 0;background-color:var(--uplift-white);border:none;}.uplift-section-header{text-align:center;max-width:750px;margin:0 auto 55px auto;}.uplift-section-subtitle{color:var(--uplift-blue);font-weight:800;font-size:0.85rem;text-transform:uppercase;letter-spacing:2.5px;margin-bottom:8px;display:block;}.uplift-section-title{font-size:2.6rem;font-weight:800;color:var(--uplift-blue-dark);line-height:1.3;}.uplift-insta-card{background:var(--uplift-white);border-radius:var(--uplift-radius-md);overflow:hidden;box-shadow:var(--uplift-shadow-card);transition:all 0.35s cubic-bezier(0.165,0.84,0.44,1);height:100%;display:flex;flex-direction:column;border:none;}.uplift-insta-card:hover{transform:translateY(-8px);box-shadow:var(--uplift-shadow-floating);}.uplift-insta-header{padding:18px 24px;display:flex;align-items:center;justify-content:space-between;background-color:var(--uplift-white);border:none;}.uplift-insta-profile{display:flex;align-items:center;gap:14px;}.uplift-insta-avatar{width:48px;height:48px;border-radius:50%;padding:2px;background:var(--uplift-blue-gradient);display:flex;align-items:center;justify-content:center;}.uplift-insta-avatar img{width:100%;height:100%;border-radius:50%;object-fit:cover;border:2px solid var(--uplift-white);}.uplift-insta-user-info h5{margin:0;font-size:1rem;font-weight:800;color:var(--uplift-blue-dark);display:flex;align-items:center;gap:6px;}.uplift-insta-verified-badge{color:#3897f0;font-size:0.88rem;}.uplift-insta-user-info span{font-size:0.78rem;color:var(--uplift-text-muted);font-weight:600;}.uplift-insta-icon{font-size:1.9rem;background:-webkit-linear-gradient(45deg,#f09433,#dc2743,#bc1888);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}.uplift-insta-post-img-container{width:100%;background-color:#f8fafc;overflow:hidden;display:flex;align-items:center;justify-content:center;}.uplift-insta-post-img{width:100%;height:auto;object-fit:cover;display:block;transition:transform 0.4s ease;}.uplift-insta-card:hover .uplift-insta-post-img{transform:scale(1.03);}.uplift-insta-footer{padding:20px 24px;background-color:var(--uplift-white);display:flex;align-items:center;justify-content:space-between;margin-top:auto;border:none;}.uplift-insta-follow-btn{background:var(--uplift-blue-gradient);color:var(--uplift-white);font-weight:800;font-size:0.88rem;padding:10px 24px;border-radius:50px;text-decoration:none;transition:all 0.25s ease;display:inline-flex;align-items:center;gap:8px;box-shadow:0 4px 16px rgba(12,82,212,0.25);border:none;}.uplift-insta-follow-btn:hover{color:var(--uplift-white);transform:translateY(-2px);box-shadow:0 8px 24px rgba(12,82,212,0.4);}.uplift-eligibility-section{padding:85px 0;background-color:var(--uplift-white);}.uplift-age-card{background:var(--uplift-white);border-radius:var(--uplift-radius-md);box-shadow:var(--uplift-shadow-card);overflow:hidden;margin-top:32px;border:none;}.uplift-table-custom{width:100%;margin-bottom:0;}.uplift-table-custom th{background:var(--uplift-blue-dark);color:var(--uplift-yellow);font-weight:800;text-transform:uppercase;font-size:0.92rem;padding:20px 24px;border:none;}.uplift-table-custom td{padding:20px 24px;vertical-align:middle;font-size:0.96rem;font-weight:500;border-bottom:1px solid rgba(0,0,0,0.04);color:var(--uplift-blue-dark);}.uplift-table-custom tr:nth-child(even){background-color:rgba(12,82,212,0.03);}.uplift-category-badge{background:var(--uplift-blue-light);color:var(--uplift-blue);font-weight:600;padding:6px 14px;border-radius:50px;font-size:0.82rem;border:none;}.uplift-mobile-age-card{background:var(--uplift-white);border-radius:var(--uplift-radius-md);box-shadow:var(--uplift-shadow-soft);overflow:hidden;border:1px solid rgba(12,82,212,0.08);transition:transform 0.2s ease,box-shadow 0.2s ease;}.uplift-mobile-age-card:hover{transform:translateY(-2px);box-shadow:var(--uplift-shadow-card);}.uplift-mobile-age-header{background:var(--uplift-blue-dark);padding:12px 16px;border-bottom:2px solid var(--uplift-yellow);}.uplift-mobile-age-header .uplift-category-badge{background:rgba(255,255,255,0.12);color:var(--uplift-yellow);font-size:0.82rem;font-weight:700;display:inline-block;}.uplift-mobile-age-body{padding:16px;}.uplift-age-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;text-align:center;}.uplift-age-item{display:flex;flex-direction:column;gap:4px;background-color:var(--uplift-offwhite);padding:8px 4px;border-radius:8px;}.uplift-age-label{font-size:0.7rem;color:var(--uplift-text-muted);text-transform:uppercase;font-weight:700;letter-spacing:0.3px;}.uplift-age-val{font-size:0.88rem;font-weight:700;color:var(--uplift-blue-dark);}.uplift-qual-card{padding:26px;background-color:var(--uplift-white);border-radius:var(--uplift-radius-md);box-shadow:var(--uplift-shadow-soft);border:none;transition:transform 0.25s ease;}.uplift-qual-card:hover{transform:translateY(-3px);box-shadow:var(--uplift-shadow-card);}.uplift-pattern-section{padding:85px 0;background-color:var(--uplift-white);border:none;}.uplift-stage-card{background:var(--uplift-white);padding:34px 30px;border-radius:var(--uplift-radius-md);box-shadow:var(--uplift-shadow-card);height:100%;position:relative;transition:all 0.3s ease;border:none;}.uplift-stage-card:hover{transform:translateY(-6px);box-shadow:var(--uplift-shadow-floating);}.uplift-stage-number{position:absolute;top:24px;right:24px;width:44px;height:44px;background:var(--uplift-yellow-gradient);color:var(--uplift-blue-dark);border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:1.25rem;border:none;}.uplift-stage-title{font-size:1.45rem;font-weight:800;color:var(--uplift-blue-dark);margin-bottom:12px;}.uplift-stage-desc{font-size:0.95rem;color:var(--uplift-text-muted);font-weight:400;}.uplift-faq-section{padding:85px 0;background-color:rgba(12,82,212,0.02);border:none;}.uplift-accordion-item{background-color:var(--uplift-white);border-radius:var(--uplift-radius-sm);margin-bottom:16px;overflow:hidden;box-shadow:var(--uplift-shadow-soft);border:none;}.uplift-accordion-button{background-color:var(--uplift-white);color:var(--uplift-blue-dark);font-weight:700;font-size:1.08rem;padding:20px 26px;border:none;}.uplift-accordion-button:not(.collapsed){background-color:var(--uplift-blue-dark);color:var(--uplift-yellow);box-shadow:none;}.uplift-accordion-body{padding:22px 26px;color:var(--uplift-text-main);font-weight:400;font-size:0.96rem;}.uplift-footer{background-color:var(--uplift-white);color:var(--uplift-blue-dark);padding:75px 0 35px 0;border:none;box-shadow:0 -10px 40px rgba(6,23,56,0.03);}.uplift-footer-logo{height:48px;width:auto;padding:4px 0;margin-bottom:22px;}.uplift-footer-about{color:var(--uplift-text-muted);font-size:0.94rem;font-weight:400;margin-bottom:22px;}.uplift-footer-title{color:var(--uplift-blue-dark);font-size:1.2rem;font-weight:800;text-transform:uppercase;margin-bottom:22px;}.uplift-footer-contact-item{display:flex;align-items:flex-start;gap:14px;margin-bottom:16px;color:var(--uplift-blue-dark);font-size:0.94rem;font-weight:500;}.uplift-footer-contact-item i{color:var(--uplift-blue);font-size:1.15rem;margin-top:3px;}.uplift-footer-bottom{margin-top:45px;padding-top:25px;border-top:1px solid rgba(0,0,0,0.05);text-align:center;color:var(--uplift-text-muted);font-size:0.88rem;font-weight:400;}.uplift-mobile-sticky-bar{display:none;position:fixed;bottom:0;left:0;right:0;background-color:var(--uplift-blue-dark);padding:12px 18px;z-index:999;box-shadow:0 -6px 25px rgba(0,0,0,0.2);border:none;}@media (max-width:768px){.uplift-mobile-sticky-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;}}html,body{max-width:100%;overflow-x:hidden !important;}@media (max-width:991px){.uplift-hero-title{font-size:2.3rem;line-height:1.3;}.uplift-hero-banner{padding:35px 0 45px 0;}.uplift-section-title{font-size:2.1rem;}.uplift-header-phone{font-size:0.92rem;}.uplift-nav-links{display:none;}}@media (max-width:768px){body{padding-bottom:85px !important;}.uplift-hero-content{text-align:center;}.uplift-hero-title{font-size:1.85rem;line-height:1.35;margin:0 auto 18px auto;}.uplift-hero-title .uplift-highlight-blue{display:inline-block;padding:4px 14px;margin:0 4px 6px 4px;font-size:0.95em;}.uplift-badge-announcement{margin:0 auto 16px auto;font-size:0.8rem;text-align:center;max-width:100%;}.uplift-hero-tag{text-align:center;font-size:1.1rem;letter-spacing:1.5px;}.uplift-hero-slogan{text-align:center;font-size:1.05rem;line-height:1.5;}.uplift-price-header{flex-direction:column;align-items:center;text-align:center;gap:8px;}.uplift-feature-grid{grid-template-columns:1fr;justify-content:center;max-width:420px;margin:0 auto 24px auto;}.uplift-feature-pill{justify-content:center;}.uplift-rating-bar{justify-content:center;text-align:center;margin:0 auto;}.uplift-section-title{font-size:1.8rem;}.uplift-section-header{margin-bottom:35px;}.uplift-form-card{padding:24px 18px;margin-top:20px;}.uplift-form-title{font-size:1.4rem;}.uplift-submit-btn{font-size:1.15rem;padding:14px;}.uplift-location-banner{padding:30px 20px;text-align:center;}.uplift-location-banner .text-lg-end{text-align:center !important;margin-top:15px;}.uplift-mobile-sticky-bar{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 14px;}}@media (max-width:576px){.uplift-wa-btn{padding:7px 12px;font-size:0.78rem;gap:5px;}.uplift-hero-title{font-size:1.65rem;}.uplift-badge-announcement{font-size:0.72rem;padding:6px 12px;}.uplift-price-container{padding:16px 10px;}.uplift-price-card{padding:12px 6px;text-align:center;}.uplift-batch-name{font-size:0.8rem;line-height:1.2;margin-bottom:4px;}.uplift-card-tag{font-size:0.65rem;padding:2px 6px;}.uplift-new-price{font-size:1.25rem;}.uplift-old-price{font-size:0.78rem;}.uplift-save-badge{font-size:0.65rem;padding:3px 4px;white-space:nowrap;}.uplift-trust-item{font-size:0.78rem;gap:6px;}.uplift-trust-item i{font-size:1rem;}.uplift-google-rating-badge{padding:10px 16px;gap:8px;flex-wrap:wrap;justify-content:center;}.uplift-table-custom th,.uplift-table-custom td{padding:12px 10px;font-size:0.82rem;}.uplift-category-badge{font-size:0.75rem;padding:4px 8px;}.uplift-qualify-yes-box,.uplift-qualify-no-box{padding:22px 16px;}.uplift-qualify-list li{font-size:0.88rem;gap:8px;}}@media (max-width:380px){.container{padding-left:10px !important;padding-right:10px !important;}.uplift-hero-title{font-size:1.5rem;letter-spacing:0;}.uplift-hero-tag{font-size:0.9rem;letter-spacing:1px;}.uplift-price-container{padding:12px 6px;}.uplift-batch-name{font-size:0.78rem;}.uplift-new-price{font-size:1.15rem;}.uplift-form-card{padding:16px 10px;}.uplift-form-input,.uplift-form-select{padding:10px 12px 10px 36px;font-size:0.85rem;}.uplift-submit-btn{font-size:0.95rem;padding:11px;}.uplift-header-logo{height:36px;}.uplift-wa-btn{padding:6px 10px;font-size:0.75rem;}.uplift-trust-item span{font-size:0.7rem;}}.uplift-trust-strip{background:var(--uplift-blue-dark);color:var(--uplift-white);padding:18px 0;border-top:3px solid var(--uplift-yellow);border-bottom:1px solid rgba(255,255,255,0.1);}.uplift-trust-item{display:flex;align-items:center;gap:12px;font-weight:800;font-size:0.92rem;letter-spacing:0.5px;text-transform:uppercase;}.uplift-trust-item i{color:var(--uplift-yellow);font-size:1.25rem;}.uplift-system-card{background:var(--uplift-white);border-radius:var(--uplift-radius-md);padding:30px 24px;box-shadow:var(--uplift-shadow-card);height:100%;position:relative;transition:all 0.3s ease;border:1px solid rgba(12,82,212,0.06);}.uplift-system-card:hover{transform:translateY(-5px);box-shadow:var(--uplift-shadow-floating);border-color:var(--uplift-blue);}.uplift-system-step-num{display:inline-block;background:var(--uplift-blue-light);color:var(--uplift-blue);font-weight:900;font-size:0.85rem;padding:4px 14px;border-radius:50px;margin-bottom:16px;letter-spacing:1px;}.uplift-system-title{font-size:1.3rem;font-weight:700;color:var(--uplift-blue-dark);margin-bottom:10px;}.uplift-breakdown-card{background:var(--uplift-white);border-radius:var(--uplift-radius-md);padding:28px;box-shadow:var(--uplift-shadow-soft);height:100%;transition:all 0.3s ease;border:1px solid rgba(0,0,0,0.04);}.uplift-breakdown-card:hover{transform:translateY(-4px);box-shadow:var(--uplift-shadow-card);}.uplift-breakdown-icon{width:52px;height:52px;background:var(--uplift-blue-light);color:var(--uplift-blue);border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:1.4rem;margin-bottom:18px;}.uplift-why-card{background:var(--uplift-offwhite);border-radius:var(--uplift-radius-md);padding:28px;height:100%;border:1px solid rgba(12,82,212,0.08);transition:all 0.3s ease;}.uplift-why-card:hover{background:var(--uplift-white);box-shadow:var(--uplift-shadow-card);transform:translateY(-4px);}.uplift-google-rating-badge{display:inline-flex;align-items:center;gap:12px;background:var(--uplift-white);padding:12px 28px;border-radius:50px;box-shadow:var(--uplift-shadow-soft);margin-bottom:30px;text-decoration:none;color:var(--uplift-blue-dark);transition:transform 0.2s ease;}.uplift-google-rating-badge:hover{transform:translateY(-2px);color:var(--uplift-blue);}.uplift-google-stars{color:#f59e0b;font-size:1.1rem;}.uplift-review-card{background:var(--uplift-white);border-radius:var(--uplift-radius-md);padding:26px;box-shadow:var(--uplift-shadow-soft);height:100%;display:flex;flex-direction:column;justify-content:space-between;border:1px solid rgba(0,0,0,0.04);}.uplift-reviewer-author{display:flex;align-items:center;gap:12px;margin-top:18px;}.uplift-reviewer-avatar{width:42px;height:42px;border-radius:50%;background:var(--uplift-blue-gradient);color:var(--uplift-white);display:flex;align-items:center;justify-content:center;font-weight:800;}.uplift-qualify-yes-box{background:rgba(16,185,129,0.05);border:2px solid rgba(16,185,129,0.25);border-radius:var(--uplift-radius-md);padding:34px 28px;height:100%;}.uplift-qualify-no-box{background:rgba(239,68,68,0.04);border:2px solid rgba(239,68,68,0.2);border-radius:var(--uplift-radius-md);padding:34px 28px;height:100%;}.uplift-qualify-list{list-style:none;padding:0;margin:0;}.uplift-qualify-list li{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px;font-weight:700;color:var(--uplift-blue-dark);}.uplift-qualify-list.yes-list i{color:#10b981;font-size:1.2rem;margin-top:2px;}.uplift-qualify-list.no-list i{color:#ef4444;font-size:1.2rem;margin-top:2px;}.uplift-location-banner{background:var(--uplift-dark-gradient);color:var(--uplift-white);border-radius:var(--uplift-radius-lg);padding:45px 35px;box-shadow:var(--uplift-shadow-floating);position:relative;overflow:hidden;}.uplift-location-badge{background:var(--uplift-gold-gradient);color:var(--uplift-blue-dark);font-weight:800;padding:6px 18px;border-radius:50px;font-size:0.8rem;text-transform:uppercase;display:inline-block;margin-bottom:16px;}.uplift-map-card{background:var(--uplift-white);padding:8px;border-radius:20px;box-shadow:0 10px 30px rgba(0,0,0,0.25);overflow:hidden;}.uplift-map-card iframe{width:100%;border-radius:14px;display:block;}