{"product_id":"bicicleta-full-suspension-copii-giant-trance-jr-26","title":"Bicicleta full suspension copii Giant Trance Jr. 26\"","description":"\u003cp\u003e\u003c\/p\u003e\u003cdiv data-elementor-type=\"container\" data-elementor-id=\"287415\" class=\"elementor elementor-287415\" data-elementor-settings='{\"ha_cmc_init_switcher\":\"no\"}' data-elementor-post-type=\"elementor_library\"\u003e\n\u003cbr\u003e\u003cdiv class=\"elementor-element elementor-element-c660b61 e-flex e-con-boxed e-con e-parent\" data-id=\"c660b61\" data-element_type=\"container\" data-settings='{\"_ha_eqh_enable\":false}'\u003e\n\u003cbr\u003e\u003cdiv class=\"e-con-inner\"\u003e\n\u003cbr\u003e\u003cdiv class=\"elementor-element elementor-element-3571b00 elementor-widget elementor-widget-html\" data-id=\"3571b00\" data-element_type=\"widget\" data-widget_type=\"html.default\"\u003e\n\u003cbr\u003e\u003cp\u003e\u003c!-- Giant TRANCE JR 26 - Landing Page Premium Trail Theme --\u003e\u003cbr\u003e\u003cbr\u003e\u003c!-- SEO: Giant Trance Jr 26 bicicletă copii full-suspension, mountain bike trail copii România --\u003e\u003cbr\u003e\u003cbr\u003e\u003c!-- Pentru Elementor HTML Widget - Vanilla JS + CSS Modern --\u003e\u003c\/p\u003e\n\u003cbr\u003e\u003cstyle\u003e\u003cbr \/\u003e    \/* ============================================\u003cbr \/\u003e       CSS VARIABLES \u0026 DESIGN SYSTEM - GIANT TRANCE JR EDITION\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .trance-page {\u003cbr \/\u003e        --trance-black: #1d1d1f;\u003cbr \/\u003e        --trance-white: #ffffff;\u003cbr \/\u003e        --trance-gray-50: #fafafa;\u003cbr \/\u003e        --trance-gray-100: #f5f5f7;\u003cbr \/\u003e        --trance-gray-200: #e8e8ed;\u003cbr \/\u003e        --trance-gray-300: #d2d2d7;\u003cbr \/\u003e        --trance-gray-500: #86868b;\u003cbr \/\u003e        --trance-gray-600: #6e6e73;\u003cbr \/\u003e        --trance-gray-700: #515154;\u003cbr \/\u003e        --trance-gray-800: #2d2d2d;\u003cbr \/\u003e        --trance-gray-900: #1a1a1a;\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        \/* GIANT Trance Jr Colors - Shale Green *\/\u003cbr \/\u003e        --trance-green: #5a7a6a;\u003cbr \/\u003e        --trance-green-light: #7a9a8a;\u003cbr \/\u003e        --trance-green-dark: #3a5a4a;\u003cbr \/\u003e        --trance-forest: #2d4a3a;\u003cbr \/\u003e        --trance-dark: #0a0a0a;\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        --font-main: -apple-system, BlinkMacSystemFont, 'SF Pro Display', 'SF Pro Text', 'Helvetica Neue', Arial, sans-serif;\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        \/* Animation timing functions *\/\u003cbr \/\u003e        --ease-out-expo: cubic-bezier(0.16, 1, 0.3, 1);\u003cbr \/\u003e        --ease-out-quart: cubic-bezier(0.25, 1, 0.5, 1);\u003cbr \/\u003e        --ease-in-out-cubic: cubic-bezier(0.65, 0, 0.35, 1);\u003cbr \/\u003e        --ease-smooth: cubic-bezier(0.25, 0.46, 0.45, 0.94);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       ELEMENTOR FULL WIDTH OVERRIDE\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .trance-page {\u003cbr \/\u003e        width: 100vw !important;\u003cbr \/\u003e        max-width: 100vw !important;\u003cbr \/\u003e        margin-left: calc(-50vw + 50%) !important;\u003cbr \/\u003e        position: relative !important;\u003cbr \/\u003e        overflow-x: hidden !important;\u003cbr \/\u003e        box-sizing: border-box !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       ELEMENTOR KIT OVERRIDE - TYPOGRAPHY\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .elementor-widget-container .trance-page h1,\u003cbr \/\u003e    .elementor-widget-container .trance-page h2,\u003cbr \/\u003e    .elementor-widget-container .trance-page h3,\u003cbr \/\u003e    .elementor-widget-container .trance-page h4,\u003cbr \/\u003e    .elementor-widget-container .trance-page h5,\u003cbr \/\u003e    .elementor-widget-container .trance-page h6,\u003cbr \/\u003e    .elementor-kit-6 .trance-page h1,\u003cbr \/\u003e    .elementor-kit-6 .trance-page h2,\u003cbr \/\u003e    .elementor-kit-6 .trance-page h3,\u003cbr \/\u003e    .elementor-kit-6 .trance-page h4,\u003cbr \/\u003e    .elementor-kit-6 .trance-page h5,\u003cbr \/\u003e    .elementor-kit-6 .trance-page h6,\u003cbr \/\u003e    .trance-page h1,\u003cbr \/\u003e    .trance-page h2,\u003cbr \/\u003e    .trance-page h3,\u003cbr \/\u003e    .trance-page h4,\u003cbr \/\u003e    .trance-page h5,\u003cbr \/\u003e    .trance-page h6 {\u003cbr \/\u003e        font-family: -apple-system, BlinkMacSystemFont, 'SF Pro Display', 'SF Pro Text', 'Helvetica Neue', Arial, sans-serif !important;\u003cbr \/\u003e        color: inherit !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .elementor-kit-6 .trance-page h2,\u003cbr \/\u003e    .elementor-widget-container .trance-page h2 {\u003cbr \/\u003e        font-size: inherit !important;\u003cbr \/\u003e        font-weight: inherit !important;\u003cbr \/\u003e        line-height: inherit !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       RESET \u0026 BASE\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .trance-page {\u003cbr \/\u003e        font-family: var(--font-main);\u003cbr \/\u003e        color: var(--trance-black);\u003cbr \/\u003e        background: var(--trance-white);\u003cbr \/\u003e        line-height: 1.5;\u003cbr \/\u003e        -webkit-font-smoothing: antialiased;\u003cbr \/\u003e        -moz-osx-font-smoothing: grayscale;\u003cbr \/\u003e        overflow-x: hidden;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-page * {\u003cbr \/\u003e        box-sizing: border-box;\u003cbr \/\u003e        margin: 0;\u003cbr \/\u003e        padding: 0;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-page img,\u003cbr \/\u003e    .trance-page video {\u003cbr \/\u003e        max-width: 100%;\u003cbr \/\u003e        height: auto;\u003cbr \/\u003e        display: block;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       KEYFRAME ANIMATIONS\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    @keyframes fadeInUpTrance {\u003cbr \/\u003e        0% {\u003cbr \/\u003e            opacity: 0;\u003cbr \/\u003e            transform: translateY(40px);\u003cbr \/\u003e        }\u003cbr \/\u003e        100% {\u003cbr \/\u003e            opacity: 1;\u003cbr \/\u003e            transform: translateY(0);\u003cbr \/\u003e        }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    @keyframes blurFadeInTrance {\u003cbr \/\u003e        0% {\u003cbr \/\u003e            opacity: 0;\u003cbr \/\u003e            filter: blur(20px);\u003cbr \/\u003e            transform: translateY(30px);\u003cbr \/\u003e        }\u003cbr \/\u003e        100% {\u003cbr \/\u003e            opacity: 1;\u003cbr \/\u003e            filter: blur(0);\u003cbr \/\u003e            transform: translateY(0);\u003cbr \/\u003e        }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    @keyframes gradientFlowTrance {\u003cbr \/\u003e        0% { background-position: 0% 50%; }\u003cbr \/\u003e        50% { background-position: 100% 50%; }\u003cbr \/\u003e        100% { background-position: 0% 50%; }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    @keyframes bikeRevealTrance {\u003cbr \/\u003e        from {\u003cbr \/\u003e            opacity: 0;\u003cbr \/\u003e            transform: scale(0.96) translateY(10px);\u003cbr \/\u003e        }\u003cbr \/\u003e        to {\u003cbr \/\u003e            opacity: 1;\u003cbr \/\u003e            transform: scale(1) translateY(0);\u003cbr \/\u003e        }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    @keyframes gradientShiftTrance {\u003cbr \/\u003e        0% { background-position: 0% 50%; }\u003cbr \/\u003e        50% { background-position: 100% 50%; }\u003cbr \/\u003e        100% { background-position: 0% 50%; }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       TYPOGRAPHY\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .trance-display-hero {\u003cbr \/\u003e        font-size: clamp(3.5rem, 11vw, 7rem) !important;\u003cbr \/\u003e        font-weight: 700 !important;\u003cbr \/\u003e        letter-spacing: -0.04em !important;\u003cbr \/\u003e        line-height: 0.95 !important;\u003cbr \/\u003e        text-transform: uppercase;\u003cbr \/\u003e        color: #ffffff !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-display-xl {\u003cbr \/\u003e        font-size: clamp(2.5rem, 6vw, 5rem) !important;\u003cbr \/\u003e        font-weight: 700 !important;\u003cbr \/\u003e        letter-spacing: -0.03em !important;\u003cbr \/\u003e        line-height: 1.05 !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-display-lg {\u003cbr \/\u003e        font-size: clamp(2rem, 5vw, 3.5rem) !important;\u003cbr \/\u003e        font-weight: 700 !important;\u003cbr \/\u003e        letter-spacing: -0.025em !important;\u003cbr \/\u003e        line-height: 1.1 !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-display-md {\u003cbr \/\u003e        font-size: clamp(1.5rem, 3.5vw, 2.5rem) !important;\u003cbr \/\u003e        font-weight: 600 !important;\u003cbr \/\u003e        letter-spacing: -0.02em !important;\u003cbr \/\u003e        line-height: 1.2 !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-body-xl {\u003cbr \/\u003e        font-size: clamp(1.125rem, 2vw, 1.375rem);\u003cbr \/\u003e        font-weight: 400;\u003cbr \/\u003e        line-height: 1.7;\u003cbr \/\u003e        color: var(--trance-gray-600);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-body-lg {\u003cbr \/\u003e        font-size: clamp(1rem, 1.5vw, 1.125rem);\u003cbr \/\u003e        font-weight: 400;\u003cbr \/\u003e        line-height: 1.7;\u003cbr \/\u003e        color: var(--trance-gray-600);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       GRADIENT TEXT - FOREST GREEN\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .trance-gradient-green,\u003cbr \/\u003e    .trance-page .trance-gradient-green,\u003cbr \/\u003e    .elementor-widget-container .trance-gradient-green {\u003cbr \/\u003e        background: linear-gradient(135deg, #3a5a4a 0%, #5a7a6a 30%, #7a9a8a 60%, #5a7a6a 100%) !important;\u003cbr \/\u003e        background-size: 200% 200% !important;\u003cbr \/\u003e        -webkit-background-clip: text !important;\u003cbr \/\u003e        -webkit-text-fill-color: transparent !important;\u003cbr \/\u003e        background-clip: text !important;\u003cbr \/\u003e        color: transparent !important;\u003cbr \/\u003e        display: inline-block !important;\u003cbr \/\u003e        animation: gradientShiftTrance 4s ease-in-out infinite !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* Apple-style title layout - PREMIUM *\/\u003cbr \/\u003e    .trance-apple-title {\u003cbr \/\u003e        font-size: clamp(3.5rem, 8vw, 6rem) !important;\u003cbr \/\u003e        font-weight: 700 !important;\u003cbr \/\u003e        letter-spacing: -0.04em !important;\u003cbr \/\u003e        line-height: 1.05 !important;\u003cbr \/\u003e        margin-bottom: 0.25rem !important;\u003cbr \/\u003e        text-align: center;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-apple-subtitle {\u003cbr \/\u003e        font-size: clamp(2.5rem, 6vw, 4.5rem) !important;\u003cbr \/\u003e        font-weight: 700 !important;\u003cbr \/\u003e        letter-spacing: -0.03em !important;\u003cbr \/\u003e        line-height: 1.1 !important;\u003cbr \/\u003e        color: var(--trance-black) !important;\u003cbr \/\u003e        margin-bottom: 2rem !important;\u003cbr \/\u003e        text-align: center;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-apple-description {\u003cbr \/\u003e        font-size: clamp(1.25rem, 2.5vw, 1.5rem) !important;\u003cbr \/\u003e        font-weight: 400 !important;\u003cbr \/\u003e        line-height: 1.6 !important;\u003cbr \/\u003e        color: #6e6e73 !important;\u003cbr \/\u003e        max-width: 800px;\u003cbr \/\u003e        margin: 0 auto;\u003cbr \/\u003e        text-align: center;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-apple-description strong {\u003cbr \/\u003e        color: var(--trance-black) !important;\u003cbr \/\u003e        font-weight: 600 !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       APPLE-STYLE TYPOGRAPHY SYSTEM\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .trance-title-group {\u003cbr \/\u003e        text-align: center;\u003cbr \/\u003e        margin-bottom: 4rem;\u003cbr \/\u003e        padding: 0 24px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-title-main {\u003cbr \/\u003e        font-size: clamp(2.5rem, 6vw, 4.5rem) !important;\u003cbr \/\u003e        font-weight: 700 !important;\u003cbr \/\u003e        letter-spacing: -0.03em !important;\u003cbr \/\u003e        line-height: 1.1 !important;\u003cbr \/\u003e        margin-bottom: 0.25rem !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-title-secondary {\u003cbr \/\u003e        font-size: clamp(2rem, 5vw, 3.5rem) !important;\u003cbr \/\u003e        font-weight: 700 !important;\u003cbr \/\u003e        letter-spacing: -0.02em !important;\u003cbr \/\u003e        line-height: 1.15 !important;\u003cbr \/\u003e        color: var(--trance-black) !important;\u003cbr \/\u003e        margin-bottom: 1.5rem !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-subtitle-apple {\u003cbr \/\u003e        font-size: clamp(1.0625rem, 2vw, 1.3125rem);\u003cbr \/\u003e        font-weight: 400;\u003cbr \/\u003e        line-height: 1.7;\u003cbr \/\u003e        color: var(--trance-gray-600);\u003cbr \/\u003e        max-width: 680px;\u003cbr \/\u003e        margin: 0 auto;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-subtitle-apple strong {\u003cbr \/\u003e        color: var(--trance-black);\u003cbr \/\u003e        font-weight: 600;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       HERO SECTION\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .trance-hero {\u003cbr \/\u003e        position: relative;\u003cbr \/\u003e        height: 100vh;\u003cbr \/\u003e        min-height: 750px;\u003cbr \/\u003e        overflow: hidden;\u003cbr \/\u003e        background: linear-gradient(180deg, #5a7a6a 0%, #3a5a4a 50%, #2d4a3a 100%);\u003cbr \/\u003e        width: 100%;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-hero-content {\u003cbr \/\u003e        position: relative;\u003cbr \/\u003e        z-index: 2;\u003cbr \/\u003e        text-align: center;\u003cbr \/\u003e        padding: 50px 20px 20px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-hero-logo {\u003cbr \/\u003e        margin-bottom: 12px;\u003cbr \/\u003e        opacity: 0;\u003cbr \/\u003e        animation: blurFadeInTrance 0.8s var(--ease-out-expo) 0.1s forwards;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-hero-logo img {\u003cbr \/\u003e        height: 80px;\u003cbr \/\u003e        width: auto;\u003cbr \/\u003e        margin: 0 auto;\u003cbr \/\u003e        filter: brightness(0) invert(1);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-hero-eyebrow {\u003cbr \/\u003e        font-size: 0.75rem;\u003cbr \/\u003e        font-weight: 600;\u003cbr \/\u003e        text-transform: uppercase;\u003cbr \/\u003e        letter-spacing: 0.15em;\u003cbr \/\u003e        color: rgba(255, 255, 255, 0.85);\u003cbr \/\u003e        margin-bottom: 4px;\u003cbr \/\u003e        opacity: 0;\u003cbr \/\u003e        animation: blurFadeInTrance 0.8s var(--ease-out-expo) 0.2s forwards;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-hero-title {\u003cbr \/\u003e        margin-bottom: 12px;\u003cbr \/\u003e        opacity: 0;\u003cbr \/\u003e        transform: translateY(30px);\u003cbr \/\u003e        animation: blurFadeInTrance 0.8s var(--ease-out-expo) 0.3s forwards;\u003cbr \/\u003e        color: #ffffff !important;\u003cbr \/\u003e        -webkit-text-fill-color: #ffffff !important;\u003cbr \/\u003e        text-shadow: 0 4px 30px rgba(0, 0, 0, 0.25);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* Hero Specs Bar *\/\u003cbr \/\u003e    .trance-hero-specs {\u003cbr \/\u003e        display: flex;\u003cbr \/\u003e        justify-content: center;\u003cbr \/\u003e        gap: 0;\u003cbr \/\u003e        margin-bottom: 0;\u003cbr \/\u003e        opacity: 0;\u003cbr \/\u003e        animation: blurFadeInTrance 0.8s var(--ease-out-expo) 0.4s forwards;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-hero-spec {\u003cbr \/\u003e        padding: 0 32px;\u003cbr \/\u003e        border-left: 1px solid rgba(255, 255, 255, 0.3);\u003cbr \/\u003e        text-align: center;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-hero-spec:first-child {\u003cbr \/\u003e        border-left: none;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-hero-spec-label {\u003cbr \/\u003e        font-size: 0.75rem;\u003cbr \/\u003e        font-weight: 600;\u003cbr \/\u003e        text-transform: uppercase;\u003cbr \/\u003e        letter-spacing: 0.12em;\u003cbr \/\u003e        color: rgba(255, 255, 255, 0.75);\u003cbr \/\u003e        margin-bottom: 6px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-hero-spec-value {\u003cbr \/\u003e        font-size: 1.5rem;\u003cbr \/\u003e        font-weight: 700;\u003cbr \/\u003e        color: var(--trance-white);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* Hero Bike Image Container - ABSOLUTE POSITIONED *\/\u003cbr \/\u003e    .trance-hero-bike-container {\u003cbr \/\u003e        position: absolute !important;\u003cbr \/\u003e        top: 50% !important;\u003cbr \/\u003e        left: 50% !important;\u003cbr \/\u003e        transform: translate(-50%, -50%) !important;\u003cbr \/\u003e        width: 100% !important;\u003cbr \/\u003e        height: 100% !important;\u003cbr \/\u003e        display: flex !important;\u003cbr \/\u003e        align-items: center !important;\u003cbr \/\u003e        justify-content: center !important;\u003cbr \/\u003e        pointer-events: none !important;\u003cbr \/\u003e        z-index: 1 !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* Stage light effect *\/\u003cbr \/\u003e    .trance-hero-bike-container::before {\u003cbr \/\u003e        content: '';\u003cbr \/\u003e        position: absolute;\u003cbr \/\u003e        top: 25%;\u003cbr \/\u003e        left: 50%;\u003cbr \/\u003e        transform: translateX(-50%);\u003cbr \/\u003e        width: 70%;\u003cbr \/\u003e        height: 70%;\u003cbr \/\u003e        background: radial-gradient(ellipse 60% 50% at 50% 30%,\u003cbr \/\u003e            rgba(255, 255, 255, 0.12) 0%,\u003cbr \/\u003e            rgba(255, 255, 255, 0.04) 40%,\u003cbr \/\u003e            rgba(255, 255, 255, 0) 70%);\u003cbr \/\u003e        pointer-events: none;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* Soft floor reflection *\/\u003cbr \/\u003e    .trance-hero-bike-container::after {\u003cbr \/\u003e        content: '';\u003cbr \/\u003e        position: absolute;\u003cbr \/\u003e        bottom: 15%;\u003cbr \/\u003e        left: 50%;\u003cbr \/\u003e        transform: translateX(-50%);\u003cbr \/\u003e        width: 50%;\u003cbr \/\u003e        height: 20%;\u003cbr \/\u003e        background: radial-gradient(ellipse at center,\u003cbr \/\u003e            rgba(0, 0, 0, 0.1) 0%,\u003cbr \/\u003e            rgba(0, 0, 0, 0) 70%);\u003cbr \/\u003e        pointer-events: none;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-hero-bike {\u003cbr \/\u003e        position: relative !important;\u003cbr \/\u003e        width: 100% !important;\u003cbr \/\u003e        height: 100% !important;\u003cbr \/\u003e        pointer-events: none !important;\u003cbr \/\u003e        opacity: 0;\u003cbr \/\u003e        animation: bikeRevealTrance 1s ease 0.5s forwards;\u003cbr \/\u003e        display: flex;\u003cbr \/\u003e        align-items: center;\u003cbr \/\u003e        justify-content: center;\u003cbr \/\u003e        padding-top: 140px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-hero-bike img {\u003cbr \/\u003e        width: auto !important;\u003cbr \/\u003e        height: 58% !important;\u003cbr \/\u003e        max-width: 75% !important;\u003cbr \/\u003e        object-fit: contain !important;\u003cbr \/\u003e        display: block !important;\u003cbr \/\u003e        visibility: visible !important;\u003cbr \/\u003e        filter: drop-shadow(0 15px 30px rgba(0, 0, 0, 0.2));\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* Color name badge *\/\u003cbr \/\u003e    .trance-color-badge {\u003cbr \/\u003e        position: absolute !important;\u003cbr \/\u003e        bottom: 80px !important;\u003cbr \/\u003e        left: 50% !important;\u003cbr \/\u003e        transform: translateX(-50%) !important;\u003cbr \/\u003e        z-index: 100 !important;\u003cbr \/\u003e        background: rgba(255, 255, 255, 0.95);\u003cbr \/\u003e        border-radius: 100px;\u003cbr \/\u003e        padding: 12px 28px;\u003cbr \/\u003e        box-shadow: 0 8px 32px rgba(0, 0, 0, 0.15);\u003cbr \/\u003e        opacity: 0;\u003cbr \/\u003e        animation: fadeInUpTrance 0.8s ease 0.7s forwards;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-color-badge span {\u003cbr \/\u003e        font-size: 0.9rem;\u003cbr \/\u003e        font-weight: 600;\u003cbr \/\u003e        color: var(--trance-green-dark);\u003cbr \/\u003e        letter-spacing: 0.05em;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       ELIMINATE ALL GAPS BETWEEN SECTIONS\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .trance-page section {\u003cbr \/\u003e        margin: 0 !important;\u003cbr \/\u003e        padding-top: 0;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-page \u003e section + section {\u003cbr \/\u003e        margin-top: 0 !important;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       VIDEO SECTION - YOUTUBE\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .trance-video-section {\u003cbr \/\u003e        padding: 160px 24px;\u003cbr \/\u003e        background: var(--trance-white);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-video-container {\u003cbr \/\u003e        max-width: 1100px;\u003cbr \/\u003e        margin: 0 auto;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-video-wrapper {\u003cbr \/\u003e        position: relative;\u003cbr \/\u003e        padding-bottom: 56.25%;\u003cbr \/\u003e        height: 0;\u003cbr \/\u003e        overflow: hidden;\u003cbr \/\u003e        border-radius: 24px;\u003cbr \/\u003e        box-shadow: 0 30px 60px -15px rgba(0, 0, 0, 0.2);\u003cbr \/\u003e        margin-top: 60px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-video-wrapper iframe {\u003cbr \/\u003e        position: absolute;\u003cbr \/\u003e        top: 0;\u003cbr \/\u003e        left: 0;\u003cbr \/\u003e        width: 100%;\u003cbr \/\u003e        height: 100%;\u003cbr \/\u003e        border: none;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       STATS SECTION - CLEAN LIGHT DESIGN\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .trance-stats-section {\u003cbr \/\u003e        padding: 100px 24px;\u003cbr \/\u003e        background: var(--trance-white);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-stats-grid {\u003cbr \/\u003e        display: grid;\u003cbr \/\u003e        grid-template-columns: repeat(4, 1fr);\u003cbr \/\u003e        gap: 32px;\u003cbr \/\u003e        max-width: 900px;\u003cbr \/\u003e        margin: 0 auto;\u003cbr \/\u003e        text-align: center;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-stat-card {\u003cbr \/\u003e        text-align: center;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-stat-value {\u003cbr \/\u003e        font-size: clamp(2.5rem, 5vw, 3.5rem);\u003cbr \/\u003e        font-weight: 800;\u003cbr \/\u003e        background: linear-gradient(135deg, #3a5a4a 0%, #5a7a6a 100%);\u003cbr \/\u003e        -webkit-background-clip: text;\u003cbr \/\u003e        -webkit-text-fill-color: transparent;\u003cbr \/\u003e        background-clip: text;\u003cbr \/\u003e        margin-bottom: 8px;\u003cbr \/\u003e        line-height: 1.1;\u003cbr \/\u003e        letter-spacing: -0.02em;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-stat-label {\u003cbr \/\u003e        font-size: 0.85rem;\u003cbr \/\u003e        color: var(--trance-gray-600);\u003cbr \/\u003e        font-weight: 600;\u003cbr \/\u003e        text-transform: uppercase;\u003cbr \/\u003e        letter-spacing: 0.08em;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    @media (max-width: 768px) {\u003cbr \/\u003e        .trance-stats-grid {\u003cbr \/\u003e            grid-template-columns: repeat(2, 1fr);\u003cbr \/\u003e            gap: 24px;\u003cbr \/\u003e        }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       FULL WIDTH BANNER\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .trance-fullwidth-banner {\u003cbr \/\u003e        width: 100%;\u003cbr \/\u003e        overflow: hidden;\u003cbr \/\u003e        line-height: 0;\u003cbr \/\u003e        background: var(--trance-green);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-fullwidth-banner img {\u003cbr \/\u003e        width: 100%;\u003cbr \/\u003e        height: auto;\u003cbr \/\u003e        object-fit: cover;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       TOTAL YOUTH OPTIMIZATION - 3 CARDS\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .trance-optimization-section {\u003cbr \/\u003e        padding: 160px 24px;\u003cbr \/\u003e        background: var(--trance-white);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-optimization-container {\u003cbr \/\u003e        max-width: 1400px;\u003cbr \/\u003e        margin: 0 auto;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-optimization-grid {\u003cbr \/\u003e        display: grid;\u003cbr \/\u003e        grid-template-columns: repeat(3, 1fr);\u003cbr \/\u003e        gap: 32px;\u003cbr \/\u003e        margin-top: 60px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-optimization-card {\u003cbr \/\u003e        background: var(--trance-white);\u003cbr \/\u003e        border-radius: 20px;\u003cbr \/\u003e        overflow: hidden;\u003cbr \/\u003e        transition: all 0.5s var(--ease-out-expo);\u003cbr \/\u003e        box-shadow: 0 4px 20px rgba(0, 0, 0, 0.06);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-optimization-card:hover {\u003cbr \/\u003e        transform: translateY(-8px);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-optimization-image {\u003cbr \/\u003e        aspect-ratio: 4\/3;\u003cbr \/\u003e        overflow: hidden;\u003cbr \/\u003e        border-radius: 20px 20px 0 0;\u003cbr \/\u003e        background: linear-gradient(135deg, var(--trance-green-light) 0%, var(--trance-green) 100%);\u003cbr \/\u003e        display: flex;\u003cbr \/\u003e        align-items: center;\u003cbr \/\u003e        justify-content: center;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-optimization-image img {\u003cbr \/\u003e        width: 100%;\u003cbr \/\u003e        height: 100%;\u003cbr \/\u003e        object-fit: cover;\u003cbr \/\u003e        transition: transform 0.6s var(--ease-out-expo);\u003cbr \/\u003e        border-radius: 20px 20px 0 0;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-optimization-card:hover .trance-optimization-image img {\u003cbr \/\u003e        transform: scale(1.05);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-optimization-icon {\u003cbr \/\u003e        width: 80px;\u003cbr \/\u003e        height: 80px;\u003cbr \/\u003e        background: rgba(255, 255, 255, 0.2);\u003cbr \/\u003e        border-radius: 50%;\u003cbr \/\u003e        display: flex;\u003cbr \/\u003e        align-items: center;\u003cbr \/\u003e        justify-content: center;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-optimization-icon svg {\u003cbr \/\u003e        width: 40px;\u003cbr \/\u003e        height: 40px;\u003cbr \/\u003e        stroke: #ffffff;\u003cbr \/\u003e        stroke-width: 1.5;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-optimization-content {\u003cbr \/\u003e        padding: 24px 0;\u003cbr \/\u003e        text-align: center;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-optimization-title {\u003cbr \/\u003e        font-size: 0.875rem;\u003cbr \/\u003e        font-weight: 700;\u003cbr \/\u003e        text-transform: uppercase;\u003cbr \/\u003e        letter-spacing: 0.1em;\u003cbr \/\u003e        color: var(--trance-black);\u003cbr \/\u003e        margin-bottom: 12px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-optimization-text {\u003cbr \/\u003e        font-size: 0.875rem;\u003cbr \/\u003e        line-height: 1.7;\u003cbr \/\u003e        color: var(--trance-gray-600);\u003cbr \/\u003e        max-width: 380px;\u003cbr \/\u003e        margin: 0 auto;\u003cbr \/\u003e        padding: 0 20px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    @media (max-width: 900px) {\u003cbr \/\u003e        .trance-optimization-grid {\u003cbr \/\u003e            grid-template-columns: 1fr;\u003cbr \/\u003e            gap: 48px;\u003cbr \/\u003e        }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       SPLIT SECTION - IMAGE + TEXT (Giant Style)\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .trance-split-section {\u003cbr \/\u003e        display: grid;\u003cbr \/\u003e        grid-template-columns: 1fr 1fr;\u003cbr \/\u003e        min-height: 700px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-split-section.reverse {\u003cbr \/\u003e        direction: rtl;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-split-section.reverse \u003e * {\u003cbr \/\u003e        direction: ltr;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-split-image {\u003cbr \/\u003e        position: relative;\u003cbr \/\u003e        overflow: hidden;\u003cbr \/\u003e        background: var(--trance-green);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-split-image img {\u003cbr \/\u003e        width: 100%;\u003cbr \/\u003e        height: 100%;\u003cbr \/\u003e        object-fit: cover;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-split-content {\u003cbr \/\u003e        display: flex;\u003cbr \/\u003e        flex-direction: column;\u003cbr \/\u003e        justify-content: center;\u003cbr \/\u003e        padding: 100px 80px;\u003cbr \/\u003e        background: var(--trance-gray-100);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-split-content.dark {\u003cbr \/\u003e        background: var(--trance-dark);\u003cbr \/\u003e        color: var(--trance-white);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-split-content.dark h3 {\u003cbr \/\u003e        color: var(--trance-white);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-split-content.dark p {\u003cbr \/\u003e        color: rgba(255, 255, 255, 0.75);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-split-content h3 {\u003cbr \/\u003e        font-size: clamp(2.5rem, 5vw, 4rem);\u003cbr \/\u003e        font-weight: 700;\u003cbr \/\u003e        text-transform: uppercase;\u003cbr \/\u003e        letter-spacing: -0.03em;\u003cbr \/\u003e        margin-bottom: 32px;\u003cbr \/\u003e        color: var(--trance-black);\u003cbr \/\u003e        line-height: 1.1;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-split-content p {\u003cbr \/\u003e        font-size: clamp(1.125rem, 2vw, 1.35rem);\u003cbr \/\u003e        line-height: 1.7;\u003cbr \/\u003e        color: #6e6e73;\u003cbr \/\u003e        max-width: 540px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-split-content.dark p {\u003cbr \/\u003e        color: rgba(255, 255, 255, 0.75);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    @media (max-width: 900px) {\u003cbr \/\u003e        .trance-split-section {\u003cbr \/\u003e            grid-template-columns: 1fr;\u003cbr \/\u003e            min-height: auto;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .trance-split-section.reverse {\u003cbr \/\u003e            direction: ltr;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .trance-split-image {\u003cbr \/\u003e            aspect-ratio: 16\/10;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .trance-split-content {\u003cbr \/\u003e            padding: 80px 32px;\u003cbr \/\u003e        }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       SPECS SECTION\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .trance-specs-section {\u003cbr \/\u003e        padding: 160px 24px;\u003cbr \/\u003e        background: var(--trance-white);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-specs-container {\u003cbr \/\u003e        max-width: 1000px;\u003cbr \/\u003e        margin: 0 auto;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-specs-grid {\u003cbr \/\u003e        display: grid;\u003cbr \/\u003e        grid-template-columns: repeat(3, 1fr);\u003cbr \/\u003e        gap: 24px;\u003cbr \/\u003e        margin-top: 60px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-spec-card {\u003cbr \/\u003e        background: var(--trance-gray-50);\u003cbr \/\u003e        border-radius: 20px;\u003cbr \/\u003e        padding: 32px 24px;\u003cbr \/\u003e        text-align: center;\u003cbr \/\u003e        transition: all 0.4s var(--ease-out-expo);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-spec-card:hover {\u003cbr \/\u003e        transform: translateY(-5px);\u003cbr \/\u003e        box-shadow: 0 20px 40px -10px rgba(0, 0, 0, 0.1);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-spec-icon {\u003cbr \/\u003e        margin-bottom: 16px;\u003cbr \/\u003e        color: #1d1d1f;\u003cbr \/\u003e        display: flex;\u003cbr \/\u003e        justify-content: center;\u003cbr \/\u003e        align-items: center;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-spec-icon svg {\u003cbr \/\u003e        width: 40px;\u003cbr \/\u003e        height: 40px;\u003cbr \/\u003e        stroke: #1d1d1f;\u003cbr \/\u003e        stroke-width: 1.5;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-spec-value {\u003cbr \/\u003e        font-size: 1.75rem;\u003cbr \/\u003e        font-weight: 700;\u003cbr \/\u003e        color: var(--trance-green);\u003cbr \/\u003e        margin-bottom: 8px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-spec-label {\u003cbr \/\u003e        font-size: 0.875rem;\u003cbr \/\u003e        color: var(--trance-gray-600);\u003cbr \/\u003e        font-weight: 500;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    @media (max-width: 768px) {\u003cbr \/\u003e        .trance-specs-grid {\u003cbr \/\u003e            grid-template-columns: repeat(2, 1fr);\u003cbr \/\u003e        }\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       SIZE GUIDE SECTION\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .trance-size-section {\u003cbr \/\u003e        padding: 160px 24px;\u003cbr \/\u003e        background: var(--trance-gray-100);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-size-container {\u003cbr \/\u003e        max-width: 900px;\u003cbr \/\u003e        margin: 0 auto;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-size-table-wrapper {\u003cbr \/\u003e        overflow-x: auto;\u003cbr \/\u003e        margin-top: 60px;\u003cbr \/\u003e        border-radius: 16px;\u003cbr \/\u003e        background: var(--trance-white);\u003cbr \/\u003e        box-shadow: 0 4px 20px rgba(0,0,0,0.08);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-size-table {\u003cbr \/\u003e        width: 100%;\u003cbr \/\u003e        border-collapse: collapse;\u003cbr \/\u003e        font-size: 0.9375rem;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-size-table thead {\u003cbr \/\u003e        background: linear-gradient(135deg, var(--trance-green) 0%, var(--trance-green-dark) 100%);\u003cbr \/\u003e        color: var(--trance-white);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-size-table th {\u003cbr \/\u003e        padding: 20px 24px;\u003cbr \/\u003e        text-align: left;\u003cbr \/\u003e        font-weight: 700;\u003cbr \/\u003e        font-size: 0.875rem;\u003cbr \/\u003e        text-transform: uppercase;\u003cbr \/\u003e        letter-spacing: 0.05em;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-size-table th:first-child {\u003cbr \/\u003e        border-radius: 16px 0 0 0;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-size-table th:last-child {\u003cbr \/\u003e        border-radius: 0 16px 0 0;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-size-table tbody tr {\u003cbr \/\u003e        border-bottom: 1px solid var(--trance-gray-200);\u003cbr \/\u003e        transition: background 0.2s ease;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-size-table tbody tr:hover {\u003cbr \/\u003e        background: var(--trance-gray-50);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-size-table tbody tr:last-child {\u003cbr \/\u003e        border-bottom: none;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-size-table td {\u003cbr \/\u003e        padding: 18px 24px;\u003cbr \/\u003e        color: var(--trance-gray-700);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-size-table td:first-child {\u003cbr \/\u003e        font-weight: 700;\u003cbr \/\u003e        color: var(--trance-black);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-size-table tr.highlight td {\u003cbr \/\u003e        background: rgba(90, 122, 106, 0.08);\u003cbr \/\u003e        color: var(--trance-green);\u003cbr \/\u003e        font-weight: 600;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-size-table tr.highlight td:first-child {\u003cbr \/\u003e        color: var(--trance-green);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       CTA SECTION\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .trance-cta-section {\u003cbr \/\u003e        background: linear-gradient(135deg, var(--trance-dark) 0%, #1a1a1a 50%, var(--trance-dark) 100%);\u003cbr \/\u003e        padding: 120px 24px;\u003cbr \/\u003e        text-align: center;\u003cbr \/\u003e        position: relative;\u003cbr \/\u003e        overflow: hidden;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* Green accent pattern *\/\u003cbr \/\u003e    .trance-cta-section::before {\u003cbr \/\u003e        content: '';\u003cbr \/\u003e        position: absolute;\u003cbr \/\u003e        top: 0;\u003cbr \/\u003e        left: 0;\u003cbr \/\u003e        right: 0;\u003cbr \/\u003e        bottom: 0;\u003cbr \/\u003e        background:\u003cbr \/\u003e            radial-gradient(circle at 10% 20%, rgba(90, 122, 106, 0.15) 0%, transparent 40%),\u003cbr \/\u003e            radial-gradient(circle at 90% 80%, rgba(58, 90, 74, 0.1) 0%, transparent 40%);\u003cbr \/\u003e        pointer-events: none;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-cta-content {\u003cbr \/\u003e        position: relative;\u003cbr \/\u003e        z-index: 2;\u003cbr \/\u003e        max-width: 700px;\u003cbr \/\u003e        margin: 0 auto;\u003cbr \/\u003e        color: var(--trance-white);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-cta-logo {\u003cbr \/\u003e        margin-bottom: 24px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-cta-logo img {\u003cbr \/\u003e        height: 80px;\u003cbr \/\u003e        width: auto;\u003cbr \/\u003e        margin: 0 auto;\u003cbr \/\u003e        filter: brightness(0) invert(1);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-cta-price {\u003cbr \/\u003e        font-size: clamp(2.5rem, 6vw, 4rem);\u003cbr \/\u003e        font-weight: 800;\u003cbr \/\u003e        color: var(--trance-green-light);\u003cbr \/\u003e        margin: 24px 0 8px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-cta-note {\u003cbr \/\u003e        font-size: 1rem;\u003cbr \/\u003e        color: rgba(255, 255, 255, 0.7);\u003cbr \/\u003e        margin-bottom: 32px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-cta-buttons {\u003cbr \/\u003e        display: flex;\u003cbr \/\u003e        gap: 1rem;\u003cbr \/\u003e        justify-content: center;\u003cbr \/\u003e        flex-wrap: wrap;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-cta-btn {\u003cbr \/\u003e        display: inline-flex;\u003cbr \/\u003e        align-items: center;\u003cbr \/\u003e        justify-content: center;\u003cbr \/\u003e        gap: 0.5rem;\u003cbr \/\u003e        padding: 1rem 2rem;\u003cbr \/\u003e        font-family: var(--font-main);\u003cbr \/\u003e        font-size: 1rem;\u003cbr \/\u003e        font-weight: 500;\u003cbr \/\u003e        text-decoration: none;\u003cbr \/\u003e        border-radius: 50px;\u003cbr \/\u003e        transition: all 0.3s var(--ease-out-expo);\u003cbr \/\u003e        border: none;\u003cbr \/\u003e        cursor: pointer;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-cta-btn-green {\u003cbr \/\u003e        background: linear-gradient(135deg, var(--trance-green) 0%, var(--trance-green-dark) 100%);\u003cbr \/\u003e        color: var(--trance-white);\u003cbr \/\u003e        font-weight: 600;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-cta-btn-green:hover {\u003cbr \/\u003e        background: linear-gradient(135deg, var(--trance-green-light) 0%, var(--trance-green) 100%);\u003cbr \/\u003e        transform: scale(1.02);\u003cbr \/\u003e        box-shadow: 0 10px 30px -5px rgba(90, 122, 106, 0.4);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-cta-btn-outline {\u003cbr \/\u003e        background: transparent;\u003cbr \/\u003e        color: var(--trance-white);\u003cbr \/\u003e        border: 2px solid rgba(255, 255, 255, 0.5);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-cta-btn-outline:hover {\u003cbr \/\u003e        background: rgba(255, 255, 255, 0.1);\u003cbr \/\u003e        border-color: var(--trance-white);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* Badges *\/\u003cbr \/\u003e    .trance-badges {\u003cbr \/\u003e        display: flex;\u003cbr \/\u003e        justify-content: center;\u003cbr \/\u003e        gap: 24px;\u003cbr \/\u003e        flex-wrap: wrap;\u003cbr \/\u003e        margin-top: 48px;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-badge-item {\u003cbr \/\u003e        display: flex;\u003cbr \/\u003e        align-items: center;\u003cbr \/\u003e        gap: 12px;\u003cbr \/\u003e        padding: 14px 22px;\u003cbr \/\u003e        background: rgba(255, 255, 255, 0.08);\u003cbr \/\u003e        border-radius: 14px;\u003cbr \/\u003e        border: 1px solid rgba(255, 255, 255, 0.1);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-badge-icon {\u003cbr \/\u003e        display: flex;\u003cbr \/\u003e        align-items: center;\u003cbr \/\u003e        justify-content: center;\u003cbr \/\u003e        color: var(--trance-white);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-badge-icon svg {\u003cbr \/\u003e        width: 24px;\u003cbr \/\u003e        height: 24px;\u003cbr \/\u003e        stroke: var(--trance-white);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-badge-text {\u003cbr \/\u003e        text-align: left;\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-badge-title {\u003cbr \/\u003e        font-size: 0.9rem;\u003cbr \/\u003e        font-weight: 600;\u003cbr \/\u003e        color: var(--trance-white);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-badge-desc {\u003cbr \/\u003e        font-size: 0.75rem;\u003cbr \/\u003e        color: rgba(255, 255, 255, 0.6);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       SCROLL REVEAL\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    .trance-scroll-reveal {\u003cbr \/\u003e        opacity: 0;\u003cbr \/\u003e        transform: translateY(50px);\u003cbr \/\u003e        transition: all 0.8s var(--ease-out-expo);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-scroll-reveal.visible {\u003cbr \/\u003e        opacity: 1;\u003cbr \/\u003e        transform: translateY(0);\u003cbr \/\u003e    }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    .trance-scroll-reveal.delay-1 { transition-delay: 0.1s; }\u003cbr \/\u003e    .trance-scroll-reveal.delay-2 { transition-delay: 0.2s; }\u003cbr \/\u003e    .trance-scroll-reveal.delay-3 { transition-delay: 0.3s; }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e    \/* ============================================\u003cbr \/\u003e       RESPONSIVE\u003cbr \/\u003e       ============================================ *\/\u003cbr \/\u003e    @media (max-width: 768px) {\u003cbr \/\u003e        .trance-hero {\u003cbr \/\u003e            height: 85vh;\u003cbr \/\u003e            min-height: 600px;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .trance-hero-content {\u003cbr \/\u003e            padding: 40px 16px 16px;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .trance-hero-logo img {\u003cbr \/\u003e            height: 50px;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .trance-hero-specs {\u003cbr \/\u003e            display: grid;\u003cbr \/\u003e            grid-template-columns: repeat(2, 1fr);\u003cbr \/\u003e            gap: 0;\u003cbr \/\u003e            max-width: 300px;\u003cbr \/\u003e            margin: 0 auto;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .trance-hero-spec {\u003cbr \/\u003e            padding: 12px 16px;\u003cbr \/\u003e            border-left: 1px solid rgba(255, 255, 255, 0.2);\u003cbr \/\u003e            border-bottom: 1px solid rgba(255, 255, 255, 0.2);\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .trance-hero-spec:nth-child(1),\u003cbr \/\u003e        .trance-hero-spec:nth-child(3) {\u003cbr \/\u003e            border-left: none;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .trance-hero-spec:nth-child(3),\u003cbr \/\u003e        .trance-hero-spec:nth-child(4) {\u003cbr \/\u003e            border-bottom: none;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .trance-hero-spec-value {\u003cbr \/\u003e            font-size: 1.25rem;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .trance-hero-bike {\u003cbr \/\u003e            padding-top: 160px !important;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .trance-hero-bike img {\u003cbr \/\u003e            height: 55% !important;\u003cbr \/\u003e            max-width: 100% !important;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .trance-color-badge {\u003cbr \/\u003e            bottom: 60px !important;\u003cbr \/\u003e            padding: 10px 20px;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .trance-video-section,\u003cbr \/\u003e        .trance-optimization-section,\u003cbr \/\u003e        .trance-specs-section,\u003cbr \/\u003e        .trance-size-section {\u003cbr \/\u003e            padding: 80px 20px;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .trance-cta-section {\u003cbr \/\u003e            padding: 80px 20px;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .trance-badges {\u003cbr \/\u003e            flex-direction: column;\u003cbr \/\u003e            align-items: center;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .trance-badge-item {\u003cbr \/\u003e            width: 100%;\u003cbr \/\u003e            max-width: 280px;\u003cbr \/\u003e        }\u003cbr \/\u003e    }\u003cbr \/\u003e\u003c\/style\u003e\n\u003cbr\u003e\u003cdiv class=\"trance-page\" id=\"trance-top\"\u003e\n\u003cbr\u003e\u003cp\u003e    \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Giant","offers":[{"title":"Default Title","offer_id":57496375591294,"sku":"1112001100","price":9999.0,"currency_code":"RON","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1002\/9976\/8190\/files\/MY24Trance26_ColorAShaleGreen-scaled.jpg?v=1780336729","url":"https:\/\/www.provelo.ro\/products\/bicicleta-full-suspension-copii-giant-trance-jr-26","provider":"ProVelo - Biciclete, Accesorii Ciclism și Soluții de Transport","version":"1.0","type":"link"}