/*@import url('https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@300;400;500;600;700;800&display=swap');*/

/*:root {*/
    /* --- Modern, Maximum-White Theming --- */
/*    --font-main: 'Plus Jakarta Sans', sans-serif;*/
    
    /* Global Background: Seamless White */
/*    --bg-global: #ffffff;*/
/*    --bg-light: #f9fafb;*/
    
    /* Primary Trust/Authority: Deep Teal (Now used for text, not boxes) */
/*    --cm-deep: #0f4c5c;*/
/*    --cm-text-muted: #64748b;*/
    
    /* Vibrant Growth Accent: Green (Retained for conversion targets) */
/*    --cm-accent: #00d369; */
/*    --cm-accent-hover: #00b359;*/
    
    /* --- Glassmorphism Engine (Updated for White background) --- */
/*    --cm-glass-bg: rgba(255, 255, 255, 0.7);*/
    --cm-glass-border: rgba(15, 76, 92, 0.08); /* Clean, subtle teal trace */
    
    /* Advanced UI Tokens */
/*    --radius-pill: 50px;*/
/*    --radius-md: 16px;*/
/*    --shadow-soft: 0 4px 10px rgba(15, 76, 92, 0.05);*/
/*    --shadow-premium: 0 20px 40px rgba(15, 76, 92, 0.1);*/
/*    --transition-premium: all 0.5s cubic-bezier(0.16, 1, 0.3, 1);*/
/*}*/

/* --- Base Resets & Global Anti-Aliasing --- */
/** { margin: 0; padding: 0; box-sizing: border-box; -webkit-font-smoothing: antialiased; }*/
/*body { font-family: var(--font-main); background-color: var(--bg-global); color: var(--cm-deep); overflow-x: hidden; }*/
/*.container { max-width: 1400px; margin: 0 auto; padding: 0 40px; }*/

/* --- 1. OVERHAULED FLOATING PILL NAV --- */
/*.site-header { position: fixed; top: 20px; left: 0; width: 100%; z-index: 9999; padding: 0 40px; }*/

/*.nav-pill-container {*/
/*    background: var(--cm-glass-bg);*/
/*    backdrop-filter: blur(25px) saturate(180%);*/
/*    -webkit-backdrop-filter: blur(25px) saturate(180%);*/
/*    border: 1px solid var(--cm-glass-border);*/
/*    border-radius: var(--radius-pill);*/
/*    padding: 10px 30px;*/
/*    display: flex; align-items: center; justify-content: space-between;*/
/*    max-width: 1350px; margin: 0 auto;*/
/*    box-shadow: var(--shadow-soft);*/
/*    transition: var(--transition-premium);*/
/*}*/

/*.logo-area img { height: 32px; object-fit: contain; }*/

/* Refined Nav Links - Now Deep Teal */
/*.nav-links { display: flex; gap: 24px; align-items: center; }*/
/*.nav-links a, .drop-trigger {*/
/*    text-decoration: none; color: var(--cm-deep); font-weight: 600; font-size: 13px;*/
/*    letter-spacing: 0.5px; transition: var(--cm-transition);*/
/*}*/
/*.nav-links a:hover { color: var(--cm-accent); }*/

/* --- Action Icon Balancing (Cart & User) --- */
/*.action-group { display: flex; align-items: center; gap: 18px; }*/
/*.icon-wrapper { position: relative; color: var(--cm-deep); transition: var(--cm-transition); }*/
/*.icon-wrapper svg { stroke: currentColor; transition: var(--cm-transition); }*/
/*.icon-wrapper:hover { color: var(--cm-accent); }*/

/* Premium Soft UI Cart Badge */
/*.cart-badge {*/
/*    position: absolute; top: -6px; right: -8px;*/
/*    background: var(--cm-accent); color: #000;*/
/*    font-size: 9px; font-weight: 800; width: 16px; height: 16px;*/
/*    border-radius: 50%; display: flex; align-items: center; justify-content: center;*/
/*    box-shadow: 0 0 10px rgba(0, 211, 105, 0.4);*/
/*}*/

/* User Circle (Green Accent) */
/*.user-avatar-circle {*/
/*    width: 32px; height: 32px;*/
/*    background: linear-gradient(135deg, var(--cm-accent), #00a352);*/
/*    border-radius: 50%; display: flex; align-items: center; justify-content: center;*/
/*    font-weight: 700; font-size: 11px; color: #000;*/
/*    box-shadow: 0 4px 10px rgba(0, 211, 105, 0.3);*/
/*}*/

/* Updated "Partner" Button - Premium, Less Harsh */
/*.partner-pill {*/
/*    background: #f1f5f9; color: var(--cm-deep) !important;*/
/*    padding: 10px 22px; border-radius: var(--radius-pill);*/
/*    font-weight: 700 !important; font-size: 13px !important;*/
/*    transition: var(--transition-premium); text-decoration: none;*/
/*    border: 1px solid rgba(15, 76, 92, 0.05);*/
/*}*/
/*.partner-pill:hover { background: #e2e8f0; transform: translateY(-2px); }*/

/* --- 2. OVERHAULED MAX-WHITE HERO --- */
/*.hero-wrap {*/
/*    position: relative; padding: 160px 0 120px;*/
/*    background-color: var(--bg-global); overflow: hidden;*/
/*}*/

/* Replaced deep loop SVGs with subtle geometric traces */
/*.hero-bg-trace { position: absolute; inset: 0; z-index: 1; pointer-events: none; opacity: 0.04; }*/
/*.hero-bg-trace path { stroke: var(--cm-deep); fill: none; stroke-width: 1; }*/

/*.hero-grid {*/
/*    display: grid; grid-template-columns: 1.1fr 0.9fr; gap: 60px;*/
/*    align-items: center; position: relative; z-index: 2;*/
/*}*/

/*.hero-text h1 {*/
/*    font-size: clamp(2.8rem, 6vw, 5rem); font-weight: 900; line-height: 1.05;*/
/*    color: var(--cm-deep); margin-bottom: 28px; letter-spacing: -2px;*/
/*}*/

/*.hero-text p { font-size: 1.2rem; color: var(--cm-text-muted); margin-bottom: 48px; max-width: 600px; line-height: 1.6; }*/

/* Conversion CTAs */
/*.hero-btns { display: flex; gap: 16px; align-items: center; }*/
/*.cta-primary {*/
/*    background: var(--cm-accent); color: #000;*/
/*    padding: 18px 40px; border-radius: 8px;*/
/*    font-weight: 700; text-decoration: none; font-size: 15px;*/
/*    box-shadow: 0 10px 25px rgba(0, 211, 105, 0.25);*/
/*    transition: var(--transition-premium);*/
/*}*/
/*.cta-primary:hover { background: var(--cm-accent-hover); transform: translateY(-2px); box-shadow: 0 15px 30px rgba(0, 211, 105, 0.4); }*/

/*.cta-secondary {*/
/*    border: 1.5px solid rgba(15, 76, 92, 0.15); background: rgba(15, 76, 92, 0.02);*/
/*    color: var(--cm-deep); padding: 18px 40px; border-radius: 8px;*/
/*    font-weight: 700; text-decoration: none; font-size: 15px;*/
/*    transition: var(--cm-transition);*/
/*}*/
/*.cta-secondary:hover { border-color: var(--cm-deep); background: #f1f5f9; }*/

/* Frosted "Intelligence" Card */
/*.intelligence-card {*/
/*    background: var(--cm-glass-bg); backdrop-filter: blur(20px); border: 1px solid var(--cm-glass-border);*/
/*    padding: 30px; border-radius: var(--radius-md); box-shadow: var(--shadow-soft);*/
/*}*/
/*.intelligence-card .card-head { display: flex; justify-content: space-between; margin-bottom: 20px; color: var(--cm-accent); font-weight: 800; font-size: 12px; }*/
/*.intelligence-card h3 { font-size: 1.8rem; font-weight: 800; color: var(--cm-deep); margin-bottom: 12px; }*/
/*.intelligence-card p { font-size: 14px; color: var(--cm-text-muted); margin-bottom: 24px; }*/

/* Removal of Google Translate artifacts */
/*iframe.skiptranslate, .goog-te-banner-frame, #goog-gt-tt, .goog-te-balloon-frame { display: none !important; visibility: hidden !important; }*/
/*body { top: 0 !important; position: static !important; }*/

/*@media (max-width: 992px) {*/
/*    .hero-grid { grid-template-columns: 1fr; text-align: center; }*/
/*    .hero-text p { margin: 0 auto 48px; }*/
/*    .hero-btns { flex-direction: column; width: 100%; max-width: 320px; margin: 0 auto; }*/
/*}*/
/*</style>*/