{"id":4383,"date":"2026-08-04T11:53:51","date_gmt":"2026-08-04T03:53:51","guid":{"rendered":"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/?page_id=4383"},"modified":"2026-08-04T11:55:57","modified_gmt":"2026-08-04T03:55:57","slug":"%e5%85%a8%e5%9c%8b-ai-%e5%b0%88%e9%a1%8c%e5%89%b5%e6%84%8f%e7%ab%b6%e8%b3%bd","status":"publish","type":"page","link":"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/?page_id=4383","title":{"rendered":"\u5168\u570b AI \u5c08\u984c\u5275\u610f\u7af6\u8cfd"},"content":{"rendered":"<!DOCTYPE html>\r\n\r\n<html lang=\"zh-TW\">\r\n    <head>\r\n        <meta charset=\"utf-8\"\/>\r\n        <meta content=\"width=device-width, initial-scale=1.0\" name=\"viewport\"\/>\r\n        <title>2026 \u5168\u570b AI \u5c08\u984c\u5275\u610f\u7af6\u8cfd\u5b98\u65b9\u7db2\u7ad9<\/title>\r\n        <link href=\"https:\/\/fonts.googleapis.com\" rel=\"preconnect\"\/>\r\n        <link crossorigin=\"\" href=\"https:\/\/fonts.gstatic.com\" rel=\"preconnect\"\/>\r\n        <link crossorigin=\"\" href=\"https:\/\/cdnjs.cloudflare.com\" rel=\"preconnect\"\/>\r\n        <link href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@300;400;500;600;700&amp;family=Space+Mono:wght@400;700&amp;display=swap\" rel=\"stylesheet\"\/>\r\n        <link href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.0.0\/css\/all.min.css\" rel=\"stylesheet\"\/>\r\n        <style>\r\n                        html, body {\r\n                            margin: 0;\r\n                        }\r\n                        .navbar,\r\n                        .navbar.scrolled {\r\n                            top: 0 !important;\r\n                        }\r\n                        #info,\r\n                        #process,\r\n                        #organizers,\r\n                        #poster-2,\r\n                        #criteria,\r\n                        #criteria-final,\r\n                        #rewards,\r\n                        #organizers-review-copy,\r\n                        #poster-2-review-copy,\r\n                        #register,\r\n                        #downloads,\r\n                        #organizers-apply-copy,\r\n                        #poster-2-apply-copy,\r\n                        #organizers-faq-copy,\r\n                        #poster-2-faq-copy,\r\n                        footer {\r\n                            content-visibility: auto;\r\n                            contain-intrinsic-size: auto 900px;\r\n                        }\r\n                        #register-notice a, #register-notice a:hover {\r\n                            color: #5835e5 !important;\r\n                            text-decoration: underline;\r\n                        }\r\n                        #organizers .info-card-item h5 {\r\n                            text-align: center;\r\n                            width: 100%;\r\n                        }\r\n                        .guidance-orgs .info-card-item, #organizers .info-card-item {\r\n                            text-align: center;\r\n                        }\r\n                        .guidance-orgs .info-card-item>a, #organizers .info-card-item>a {\r\n                            width: 100%;\r\n                            justify-content: center;\r\n                        }\r\n                        .guidance-orgs .info-card-item h5, #organizers .info-card-item h5 {\r\n                            text-align: center;\r\n                            width: 100%;\r\n                        }\r\n                        .guidance-orgs .info-card-item {\r\n                            min-width: 180px !important;\r\n                            max-width: 200px !important;\r\n                        }\r\n                        #announcement::before, #themes::before, #qualification::before {\r\n                            content: \"\";\r\n                            display: block;\r\n                            height: 280px;\r\n                            margin-top: -280px;\r\n                            visibility: hidden;\r\n                            pointer-events: none;\r\n                        }\r\n                        #announcement, #themes, #qualification {\r\n                            scroll-margin-top: 280px;\r\n                            -webkit-scroll-margin-top: 280px;\r\n                        }\r\n                        @media (min-width: 1368px) {\r\n                            .hamburger {\r\n                                display: none !important;\r\n                            }\r\n                            .nav-menu {\r\n                                position: static !important;\r\n                                flex-direction: row !important;\r\n                                background: none !important;\r\n                                width: auto !important;\r\n                                box-shadow: none !important;\r\n                                padding: 0 !important;\r\n                                left: 0 !important;\r\n                                top: auto !important;\r\n                                transition: none !important;\r\n                            }\r\n                            .nav-menu.active {\r\n                                left: 0 !important;\r\n                            }\r\n                        }\r\n                        * {\r\n                            margin: 0;\r\n                            padding: 0;\r\n                            box-sizing: border-box;\r\n                        }\r\n                        .mini-navbar {\r\n                            position: fixed;\r\n                            top: 0;\r\n                            left: 0;\r\n                            right: 0;\r\n                            width: 100%;\r\n                            background: #111 !important;\r\n                            color: #fff !important;\r\n                            font-size: 14px !important;\r\n                            padding: 5px 0 !important;\r\n                            z-index: 10000;\r\n                            border-bottom: 1px solid #333;\r\n                            box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);\r\n                        }\r\n                        .mini-navbar-left span {\r\n                            color: #fff;\r\n                            font-weight: 500;\r\n                        }\r\n                        .mini-navbar-left i {\r\n                            margin-right: 8px;\r\n                            color: #00d4ff;\r\n                        }\r\n                        .mini-navbar-right a {\r\n                            color: #fff !important;\r\n                            text-decoration: none !important;\r\n                            transition: color 0.3s ease;\r\n                            font-size: 13px;\r\n                            padding: 4px 8px;\r\n                            border-radius: 4px;\r\n                            transition: all 0.3s ease;\r\n                        }\r\n                        .mini-navbar-right a:hover {\r\n                            color: #00d4ff !important;\r\n                            background: rgba(0, 212, 255, 0.1);\r\n                        }\r\n                        .mini-navbar-right a i {\r\n                            margin-right: 4px;\r\n                        }\r\n                        @media (max-width: 1024px) {\r\n                            .mini-navbar {\r\n                                font-size: 12px !important;\r\n                                padding: 4px 0 !important;\r\n                            }\r\n                            .mini-navbar-right {\r\n                                gap: 12px !important;\r\n                            }\r\n                            .mini-navbar-right a {\r\n                                font-size: 11px;\r\n                                padding: 2px 6px;\r\n                            }\r\n                            .poster-section {\r\n                                margin-top: 40px !important;\r\n                            }\r\n                        }\r\n                        html {\r\n                            scroll-behavior: smooth;\r\n                        }\r\n                        body {\r\n                            font-family: 'Inter', 'Microsoft JhengHei', sans-serif;\r\n                            line-height: 1.5;\r\n                            color: #ffffff;\r\n                            background: #0a0a0f;\r\n                            overflow-x: hidden;\r\n                            padding-top: 40px;\r\n                            font-size: 16px;\r\n                        }\r\n                        .container {\r\n                            max-width: 1200px;\r\n                            margin: 0 auto;\r\n                            padding: 0 16px;\r\n                        }\r\n                        .top-bar {\r\n                            position: fixed;\r\n                            top: 0px;\r\n                            left: 0;\r\n                            width: 100%;\r\n                            height: 20px;\r\n                            background: linear-gradient(135deg, #87ceeb, #b0e0e6);\r\n                            box-shadow: 0 2px 10px rgba(135, 206, 235, 0.3);\r\n                            z-index: 999;\r\n                            transition: all 0.3s ease;\r\n                        }\r\n                        .navbar {\r\n                            position: fixed;\r\n                            top: calc(30px + 40px);\r\n                            left: 0;\r\n                            width: 100%;\r\n                            height: 70px;\r\n                            line-height: 70px;\r\n                            background: #007bff !important;\r\n                            box-shadow: 0 2px 20px rgba(0, 123, 255, 0.3);\r\n                            z-index: 1000;\r\n                            transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);\r\n                            border-bottom: 2px solid #0056b3;\r\n                            backdrop-filter: blur(10px);\r\n                        }\r\n                        .navbar.scrolled {\r\n                            top: 30px !important;\r\n                            right: 20px !important;\r\n                            left: auto !important;\r\n                            width: 300px !important;\r\n                            height: 60px !important;\r\n                            border-radius: 30px !important;\r\n                            background: rgba(0, 123, 255, 0.95) !important;\r\n                            box-shadow: 0 8px 32px rgba(0, 123, 255, 0.4) !important;\r\n                            border-bottom: none !important;\r\n                            backdrop-filter: blur(20px) !important;\r\n                            transform: scale(0.9) !important;\r\n                            transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1) !important;\r\n                        }\r\n                        .navbar.scrolled .nav-container {\r\n                            padding: 0 15px !important;\r\n                            justify-content: center !important;\r\n                        }\r\n                        .navbar.scrolled .nav-logo {\r\n                            display: none !important;\r\n                        }\r\n                        .navbar.scrolled .nav-menu {\r\n                            gap: 15px !important;\r\n                            justify-content: center !important;\r\n                        }\r\n                        .navbar.scrolled .nav-menu a {\r\n                            font-size: 0.9rem !important;\r\n                            padding: 8px 12px !important;\r\n                        }\r\n                        .navbar.scrolled .dropdown-menu {\r\n                            z-index: 999999 !important;\r\n                        }\r\n                        .navbar.scrolled .nav-container {\r\n                            height: 60px !important;\r\n                            padding: 0 15px !important;\r\n                            max-width: none !important;\r\n                        }\r\n                        .navbar.scrolled .nav-logo {\r\n                            font-size: 1.2rem !important;\r\n                            display: none !important;\r\n                        }\r\n                        .navbar.scrolled .nav-menu {\r\n                            gap: 5px !important;\r\n                            justify-content: center !important;\r\n                            width: 100% !important;\r\n                        }\r\n                        .navbar.scrolled .nav-menu a {\r\n                            font-size: 0.8rem !important;\r\n                            padding: 6px 12px !important;\r\n                            min-width: auto !important;\r\n                            max-width: none !important;\r\n                            height: 36px !important;\r\n                            margin: 0 1px !important;\r\n                        }\r\n                        .navbar.scrolled .nav-menu li:not(:last-child)::after {\r\n                            display: none !important;\r\n                        }\r\n                        .navbar.scrolled .hamburger {\r\n                            padding: 8px !important;\r\n                        }\r\n                        .navbar.scrolled .hamburger span {\r\n                            width: 20px !important;\r\n                            height: 3px !important;\r\n                        }\r\n                        .nav-menu li:not(:last-child) {\r\n                            position: relative;\r\n                        }\r\n                        .nav-menu li:not(:last-child)::after {\r\n                            content: '';\r\n                            position: absolute;\r\n                            right: -8px;\r\n                            top: 50%;\r\n                            transform: translateY(-50%);\r\n                            width: 2px;\r\n                            height: 30px;\r\n                            background: rgba(255, 255, 255, 0.3);\r\n                            border-radius: 1px;\r\n                        }\r\n                        .nav-container {\r\n                            max-width: 1400px;\r\n                            margin: 0 auto;\r\n                            padding: 0 20px;\r\n                            display: flex;\r\n                            justify-content: space-between;\r\n                            align-items: center;\r\n                            height: 76px;\r\n                            width: 100%;\r\n                            position: relative;\r\n                        }\r\n                        .nav-logo {\r\n                            display: flex;\r\n                            align-items: center;\r\n                            font-size: 1.4rem;\r\n                            font-weight: 700;\r\n                            color: #ffffff !important;\r\n                            text-decoration: none;\r\n                            letter-spacing: 0.3px;\r\n                            text-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);\r\n                            white-space: nowrap;\r\n                            flex-shrink: 0;\r\n                            margin-top: -10px;\r\n                            justify-content: flex-start !important;\r\n                            text-align: left !important;\r\n                        }\r\n                        .nav-logo i {\r\n                            margin-right: 12px;\r\n                            font-size: 1.6rem;\r\n                            color: #ffffff;\r\n                            background: none;\r\n                            -webkit-background-clip: unset;\r\n                            -webkit-text-fill-color: unset;\r\n                            background-clip: unset;\r\n                            text-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);\r\n                        }\r\n                        .nav-menu {\r\n                            display: flex;\r\n                            list-style: none;\r\n                            gap: 12px;\r\n                            align-items: center;\r\n                            flex-wrap: nowrap;\r\n                            margin: 0;\r\n                            padding: 0;\r\n                            justify-content: flex-end;\r\n                        }\r\n                        .nav-menu li {\r\n                            display: flex;\r\n                            align-items: center;\r\n                            white-space: nowrap;\r\n                            flex-shrink: 0;\r\n                        }\r\n                        .nav-menu a {\r\n                            text-decoration: none;\r\n                            color: #ffffff;\r\n                            font-weight: 600;\r\n                            font-size: 0.9rem;\r\n                            transition: all 0.2s ease;\r\n                            position: relative;\r\n                            padding: 12px 16px;\r\n                            border-radius: 10px;\r\n                            border: 1px solid rgba(255, 255, 255, 0.3);\r\n                            letter-spacing: 0.15px;\r\n                            text-transform: uppercase;\r\n                            background: rgba(255, 255, 255, 0.1);\r\n                            margin: -20px 2px 0 2px;\r\n                            box-shadow: 0 2px 5px rgba(0, 0, 0, 0.12);\r\n                            min-width: 80px;\r\n                            max-width: 110px;\r\n                            text-align: center;\r\n                            white-space: nowrap;\r\n                            overflow: hidden;\r\n                            text-overflow: ellipsis;\r\n                            display: flex;\r\n                            align-items: center;\r\n                            justify-content: center;\r\n                            height: 42px;\r\n                            line-height: 1.15;\r\n                        }\r\n                        .nav-menu a:hover {\r\n                            color: #ffffff;\r\n                            background: rgba(255, 255, 255, 0.2);\r\n                            border-color: rgba(255, 255, 255, 0.5);\r\n                            transform: translateY(-2px);\r\n                            box-shadow: 0 4px 12px rgba(0, 0, 0, 0.2);\r\n                        }\r\n                        .nav-menu a:focus {\r\n                            outline: 3px solid #ffc107;\r\n                            outline-offset: 2px;\r\n                            color: #ffffff;\r\n                            background: rgba(255, 255, 255, 0.2);\r\n                            border-color: rgba(255, 255, 255, 0.5);\r\n                        }\r\n                        .nav-menu a.active {\r\n                            color: #ffffff;\r\n                            background: rgba(255, 255, 255, 0.25);\r\n                            border-color: rgba(255, 255, 255, 0.6);\r\n                            box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25);\r\n                            font-weight: 800;\r\n                        }\r\n                        .nav-menu a::after {\r\n                            display: none;\r\n                        }\r\n                        .dropdown {\r\n                            position: relative;\r\n                        }\r\n                        .dropdown-toggle {\r\n                            cursor: pointer;\r\n                            display: flex !important;\r\n                            align-items: center;\r\n                            justify-content: center;\r\n                        }\r\n                        .dropdown-arrow {\r\n                            margin-left: 8px;\r\n                            font-size: 0.8em;\r\n                            transition: transform 0.3s ease;\r\n                        }\r\n                        .dropdown:hover .dropdown-arrow {\r\n                            transform: rotate(180deg);\r\n                        }\r\n                        .dropdown-menu {\r\n                            position: absolute !important;\r\n                            top: calc(100% + 10px) !important;\r\n                            left: 50% !important;\r\n                            transform: translateX(-50%) !important;\r\n                            background: #1a1a2e !important;\r\n                            border-radius: 12px !important;\r\n                            box-shadow: 0 8px 25px rgba(0, 0, 0, 0.4) !important;\r\n                            opacity: 0 !important;\r\n                            visibility: hidden !important;\r\n                            transition: all 0.3s ease !important;\r\n                            min-width: 200px !important;\r\n                            z-index: 999999 !important;\r\n                            padding: 8px 0 !important;\r\n                            margin: 0 !important;\r\n                            list-style: none !important;\r\n                            border: 1px solid #2d3748 !important;\r\n                            pointer-events: none !important;\r\n                            display: block !important;\r\n                        }\r\n                        .dropdown:hover .dropdown-menu, .dropdown.active .dropdown-menu {\r\n                            opacity: 1 !important;\r\n                            visibility: visible !important;\r\n                            transform: translateX(-50%) translateY(0) !important;\r\n                            pointer-events: auto !important;\r\n                            display: block !important;\r\n                        }\r\n                        .dropdown.active .dropdown-arrow {\r\n                            transform: rotate(180deg);\r\n                        }\r\n                        .dropdown-menu li {\r\n                            display: block !important;\r\n                            margin: 0 !important;\r\n                            padding: 0 !important;\r\n                            white-space: nowrap;\r\n                            flex-shrink: 1;\r\n                            pointer-events: auto !important;\r\n                        }\r\n                        .dropdown-menu a {\r\n                            color: #ffffff !important;\r\n                            padding: 12px 20px !important;\r\n                            display: block !important;\r\n                            border-radius: 0 !important;\r\n                            border: none !important;\r\n                            background: transparent !important;\r\n                            font-size: 0.9rem !important;\r\n                            font-weight: 500 !important;\r\n                            text-transform: none !important;\r\n                            letter-spacing: normal !important;\r\n                            min-width: auto !important;\r\n                            max-width: none !important;\r\n                            height: auto !important;\r\n                            line-height: 1.4 !important;\r\n                            margin: 0 !important;\r\n                            box-shadow: none !important;\r\n                            pointer-events: auto !important;\r\n                            cursor: pointer !important;\r\n                            text-decoration: none !important;\r\n                            overflow: visible !important;\r\n                            text-overflow: clip !important;\r\n                            text-align: left !important;\r\n                            transition: background-color 0.3s ease, color 0.3s ease !important;\r\n                            transform: none !important;\r\n                        }\r\n                        .dropdown-menu a:hover {\r\n                            background: #16213e !important;\r\n                            color: #00d4ff !important;\r\n                            transform: none !important;\r\n                            box-shadow: none !important;\r\n                            border: none !important;\r\n                        }\r\n                        .dropdown-menu li:first-child a {\r\n                            border-top-left-radius: 10px;\r\n                            border-top-right-radius: 10px;\r\n                        }\r\n                        .dropdown-menu li:last-child a {\r\n                            border-bottom-left-radius: 10px;\r\n                            border-bottom-right-radius: 10px;\r\n                        }\r\n                        .process-flow {\r\n                            display: flex;\r\n                            align-items: center;\r\n                            justify-content: space-between;\r\n                            flex-wrap: wrap;\r\n                            gap: 20px;\r\n                            margin: 20px 0;\r\n                        }\r\n                        .flow-item {\r\n                            flex: 1;\r\n                            min-width: 200px;\r\n                            min-height: 180px;\r\n                            text-align: center;\r\n                            padding: 20px;\r\n                            background: linear-gradient(135deg, #6b7280 0%, #4b5563 100%);\r\n                            border-radius: 15px;\r\n                            border: 2px solid rgba(255, 255, 255, 0.2);\r\n                            transition: all 0.3s ease;\r\n                            position: relative;\r\n                            color: white;\r\n                            display: flex;\r\n                            flex-direction: column;\r\n                            justify-content: space-between;\r\n                        }\r\n                        .flow-item:hover {\r\n                            transform: translateY(-5px);\r\n                            box-shadow: 0 8px 25px rgba(107, 114, 128, 0.4);\r\n                            border-color: rgba(255, 255, 255, 0.4);\r\n                        }\r\n                        .flow-item:first-child {\r\n                            background: linear-gradient(135deg, #3f94f3 0%, #1e40af 100%);\r\n                        }\r\n                        .flow-item:first-child:hover {\r\n                            box-shadow: 0 8px 25px rgba(63, 148, 243, 0.4);\r\n                        }\r\n                        .flow-item:nth-child(3) {\r\n                            background: linear-gradient(135deg, #3f94f3 0%, #1e40af 100%);\r\n                        }\r\n                        .flow-item:nth-child(3):hover {\r\n                            box-shadow: 0 8px 25px rgba(63, 148, 243, 0.4);\r\n                        }\r\n                        .flow-item:nth-child(5) {\r\n                            background: linear-gradient(135deg, #3f94f3 0%, #1e40af 100%);\r\n                        }\r\n                        .flow-item:nth-child(5):hover {\r\n                            box-shadow: 0 8px 25px rgba(63, 148, 243, 0.4);\r\n                        }\r\n                        .flow-item:nth-child(7) {\r\n                            background: linear-gradient(135deg, #3f94f3 0%, #1e40af 100%);\r\n                        }\r\n                        .flow-item:nth-child(7):hover {\r\n                            box-shadow: 0 8px 25px rgba(63, 148, 243, 0.4);\r\n                        }\r\n                        .flow-icon {\r\n                            width: 60px;\r\n                            height: 60px;\r\n                            background: rgba(255, 255, 255, 0.2);\r\n                            border-radius: 50%;\r\n                            display: flex;\r\n                            align-items: center;\r\n                            justify-content: center;\r\n                            margin: 0 auto 15px;\r\n                            color: white;\r\n                            font-size: 24px;\r\n                            box-shadow: 0 4px 15px rgba(0, 0, 0, 0.2);\r\n                            border: 2px solid rgba(255, 255, 255, 0.3);\r\n                        }\r\n                        .flow-content {\r\n                            flex: 1;\r\n                            display: flex;\r\n                            flex-direction: column;\r\n                            justify-content: center;\r\n                        }\r\n                        .flow-content h4 {\r\n                            color: white;\r\n                            font-size: 1.3rem;\r\n                            font-weight: 700;\r\n                            margin-bottom: 8px;\r\n                        }\r\n                        .flow-date {\r\n                            display: inline-block;\r\n                            background: rgba(255, 255, 255, 0.2);\r\n                            color: white;\r\n                            padding: 4px 12px;\r\n                            border-radius: 20px;\r\n                            font-size: 0.9rem;\r\n                            font-weight: 600;\r\n                            margin-bottom: 10px;\r\n                            border: 1px solid rgba(255, 255, 255, 0.3);\r\n                        }\r\n                        .flow-content p {\r\n                            color: rgba(255, 255, 255, 0.9);\r\n                            font-size: 0.95rem;\r\n                            line-height: 1.4;\r\n                            margin: 0;\r\n                        }\r\n                        .flow-arrow {\r\n                            color: #6b7280;\r\n                            font-size: 24px;\r\n                            opacity: 0.8;\r\n                            flex-shrink: 0;\r\n                        }\r\n                        @media (max-width: 1024px) {\r\n                            .process-flow {\r\n                                flex-direction: column;\r\n                                gap: 15px;\r\n                            }\r\n                            .flow-arrow {\r\n                                transform: rotate(90deg);\r\n                                margin: 10px 0;\r\n                            }\r\n                            .flow-item {\r\n                                min-width: auto;\r\n                                width: 100%;\r\n                                min-height: 160px;\r\n                            }\r\n                        }\r\n                        .hamburger {\r\n                            display: none;\r\n                            align-items: center;\r\n                            justify-content: center;\r\n                            cursor: pointer;\r\n                            padding: 6px;\r\n                            background: rgba(255, 255, 255, 0.1);\r\n                            border-radius: 8px;\r\n                            border: 2px solid rgba(255, 255, 255, 0.3);\r\n                            width: 40px;\r\n                            height: 40px;\r\n                        }\r\n                        .hamburger-icon {\r\n                            width: 22px;\r\n                            height: 22px;\r\n                            filter: brightness(0) invert(1);\r\n                            transition: all 0.2s ease;\r\n                        }\r\n                        .hamburger:hover .hamburger-icon {\r\n                            transform: scale(1.1);\r\n                            filter: brightness(0) invert(1) drop-shadow(0 0 5px rgba(255, 255, 255, 0.8));\r\n                        }\r\n                        .hamburger span {\r\n                            display: none;\r\n                        }\r\n                        .hero {\r\n                            min-height: 100vh;\r\n                            display: flex;\r\n                            align-items: center;\r\n                            position: relative;\r\n                            background: linear-gradient(135deg, #0a0a0f, #1a1a2e);\r\n                            overflow: hidden;\r\n                            padding-top: 110px;\r\n                        }\r\n                        .neural-network-bg {\r\n                            position: absolute;\r\n                            top: 0;\r\n                            left: 0;\r\n                            width: 100%;\r\n                            height: 100%;\r\n                            background: radial-gradient(circle at 20% 80%, rgba(0, 212, 255, 0.1) 0%, transparent 50%), radial-gradient(circle at 80% 20%, rgba(0, 102, 255, 0.1) 0%, transparent 50%), radial-gradient(circle at 40% 40%, rgba(22, 33, 62, 0.3) 0%, transparent 50%);\r\n                            z-index: 1;\r\n                        }\r\n                        .hero-container {\r\n                            max-width: 1200px;\r\n                            margin: 0 auto;\r\n                            padding: 0 20px;\r\n                            display: grid;\r\n                            grid-template-columns: 1fr 1fr;\r\n                            gap: 4rem;\r\n                            align-items: center;\r\n                            position: relative;\r\n                            z-index: 2;\r\n                        }\r\n                        .hero-content {\r\n                            animation: fadeInUp 1s ease-out;\r\n                        }\r\n                        .hero-badge {\r\n                            display: inline-flex;\r\n                            align-items: center;\r\n                            gap: 8px;\r\n                            background: rgba(0, 212, 255, 0.1);\r\n                            border: 1px solid #00d4ff;\r\n                            padding: 8px 20px;\r\n                            border-radius: 30px;\r\n                            font-size: 0.9rem;\r\n                            color: #00d4ff;\r\n                            margin-bottom: 1.5rem;\r\n                            font-family: 'Space Mono', monospace;\r\n                        }\r\n                        .hero-title {\r\n                            font-size: 4rem;\r\n                            font-weight: 700;\r\n                            margin-bottom: 1.5rem;\r\n                            line-height: 1.1;\r\n                            background: linear-gradient(135deg, #00d4ff, #0066ff);\r\n                            -webkit-background-clip: text;\r\n                            -webkit-text-fill-color: transparent;\r\n                            background-clip: text;\r\n                        }\r\n                        .hero-subtitle {\r\n                            font-size: 1.3rem;\r\n                            margin-bottom: 3rem;\r\n                            color: #b8c5d1;\r\n                            line-height: 1.6;\r\n                        }\r\n                        .hero-stats {\r\n                            display: flex;\r\n                            gap: 3rem;\r\n                            margin-bottom: 3rem;\r\n                        }\r\n                        .stat {\r\n                            text-align: center;\r\n                        }\r\n                        .stat-number {\r\n                            display: block;\r\n                            font-size: 2.5rem;\r\n                            font-weight: 700;\r\n                            background: linear-gradient(135deg, #00d4ff, #0066ff);\r\n                            -webkit-background-clip: text;\r\n                            -webkit-text-fill-color: transparent;\r\n                            background-clip: text;\r\n                            font-family: 'Space Mono', monospace;\r\n                        }\r\n                        .stat-label {\r\n                            font-size: 0.9rem;\r\n                            color: #8892b0;\r\n                            margin-top: 0.5rem;\r\n                        }\r\n                        .hero-buttons {\r\n                            display: flex;\r\n                            gap: 1.5rem;\r\n                            flex-wrap: wrap;\r\n                        }\r\n                        .btn {\r\n                            display: inline-flex;\r\n                            align-items: center;\r\n                            gap: 8px;\r\n                            padding: 14px 28px;\r\n                            border-radius: 12px;\r\n                            text-decoration: none;\r\n                            font-weight: 600;\r\n                            font-size: 1.05rem;\r\n                            transition: all 0.3s ease;\r\n                            border: none;\r\n                            cursor: pointer;\r\n                            position: relative;\r\n                            overflow: hidden;\r\n                        }\r\n                        .btn-primary {\r\n                            background: linear-gradient(135deg, #00d4ff, #0066ff);\r\n                            color: #ffffff;\r\n                            box-shadow: 0 0 20px rgba(0, 212, 255, 0.3);\r\n                        }\r\n                        .btn-primary:hover {\r\n                            transform: translateY(-2px);\r\n                            box-shadow: 0 15px 40px rgba(0, 212, 255, 0.2);\r\n                        }\r\n                        .btn-secondary {\r\n                            background: transparent;\r\n                            color: #00d4ff;\r\n                            border: 2px solid #00d4ff;\r\n                        }\r\n                        .btn-secondary:hover {\r\n                            background: #00d4ff;\r\n                            color: #0a0a0f;\r\n                        }\r\n                        .btn-outline {\r\n                            background: transparent;\r\n                            color: #b8c5d1;\r\n                            border: 1px solid #2d3748;\r\n                        }\r\n                        .btn-outline:hover {\r\n                            background: #2d3748;\r\n                            color: #ffffff;\r\n                        }\r\n                        .btn-large {\r\n                            padding: 18px 36px;\r\n                            font-size: 1.15rem;\r\n                        }\r\n                        .hero-visual {\r\n                            display: flex;\r\n                            align-items: center;\r\n                            justify-content: center;\r\n                            position: relative;\r\n                        }\r\n                        .ai-animation {\r\n                            width: 400px;\r\n                            height: 400px;\r\n                            position: relative;\r\n                        }\r\n                        .neural-node {\r\n                            position: absolute;\r\n                            width: 20px;\r\n                            height: 20px;\r\n                            background: linear-gradient(135deg, #00d4ff, #0066ff);\r\n                            border-radius: 50%;\r\n                            box-shadow: 0 0 20px rgba(0, 212, 255, 0.3);\r\n                            animation: pulse 2s infinite;\r\n                        }\r\n                        .neural-node:nth-child(1) {\r\n                            top: 20%;\r\n                            left: 20%;\r\n                            animation-delay: 0s;\r\n                        }\r\n                        .neural-node:nth-child(2) {\r\n                            top: 20%;\r\n                            right: 20%;\r\n                            animation-delay: 0.4s;\r\n                        }\r\n                        .neural-node:nth-child(3) {\r\n                            bottom: 20%;\r\n                            left: 20%;\r\n                            animation-delay: 0.8s;\r\n                        }\r\n                        .neural-node:nth-child(4) {\r\n                            bottom: 20%;\r\n                            right: 20%;\r\n                            animation-delay: 1.2s;\r\n                        }\r\n                        .neural-node:nth-child(5) {\r\n                            top: 50%;\r\n                            left: 50%;\r\n                            animation-delay: 1.6s;\r\n                            transform: translate(-50%, -50%);\r\n                        }\r\n                        .neural-connection {\r\n                            position: absolute;\r\n                            height: 2px;\r\n                            background: linear-gradient(90deg, transparent, #00d4ff, transparent);\r\n                            animation: dataTransfer 3s infinite;\r\n                        }\r\n                        .neural-connection:nth-child(6) {\r\n                            top: 25%;\r\n                            left: 25%;\r\n                            width: 50%;\r\n                            transform: rotate(15deg);\r\n                            animation-delay: 0s;\r\n                        }\r\n                        .neural-connection:nth-child(7) {\r\n                            top: 55%;\r\n                            left: 20%;\r\n                            width: 60%;\r\n                            transform: rotate(-20deg);\r\n                            animation-delay: 1s;\r\n                        }\r\n                        .neural-connection:nth-child(8) {\r\n                            top: 75%;\r\n                            left: 25%;\r\n                            width: 50%;\r\n                            transform: rotate(25deg);\r\n                            animation-delay: 2s;\r\n                        }\r\n                        .neural-connection:nth-child(9) {\r\n                            top: 45%;\r\n                            left: 30%;\r\n                            width: 40%;\r\n                            transform: rotate(-45deg);\r\n                            animation-delay: 1.5s;\r\n                        }\r\n                        .section-title {\r\n                            text-align: center;\r\n                            font-size: 2.8rem;\r\n                            font-weight: 700;\r\n                            margin-bottom: 2.5rem;\r\n                            position: relative;\r\n                            color: #ffffff;\r\n                        }\r\n                        .section-title i {\r\n                            color: #00d4ff;\r\n                            margin-right: 12px;\r\n                        }\r\n                        .section-title::after {\r\n                            content: '';\r\n                            position: absolute;\r\n                            bottom: -10px;\r\n                            left: 50%;\r\n                            width: 60px;\r\n                            height: 3px;\r\n                            background: linear-gradient(135deg, #00d4ff, #0066ff);\r\n                            transform: translateX(-50%);\r\n                            border-radius: 2px;\r\n                        }\r\n                        .poster-section {\r\n                            margin: 0 !important;\r\n                            padding: 0px;\r\n                            background: #0b5fa5;\r\n                            margin-top: 30px !important;\r\n                        }\r\n                        .poster-title-container {\r\n                            max-width: 1200px;\r\n                            margin: 0 auto;\r\n                            padding: 3rem 2rem 1.5rem;\r\n                            text-align: center;\r\n                        }\r\n                        .poster-fullwidth {\r\n                            width: 100vw;\r\n                            margin-left: calc(50% - 50vw);\r\n                            position: relative;\r\n                            overflow: hidden;\r\n                            background: linear-gradient(135deg, rgba(0, 212, 255, 0.1) 0%, rgba(26, 26, 46, 0.3) 50%, rgba(0, 212, 255, 0.1) 100%);\r\n                        }\r\n                        .poster-placeholder {\r\n                            position: relative;\r\n                            width: 100%;\r\n                            display: flex;\r\n                            justify-content: center;\r\n                            align-items: center;\r\n                            min-height: 60vh !important;\r\n                            cursor: pointer;\r\n                            transition: all 0.3s ease;\r\n                        }\r\n                        .poster-placeholder:hover {\r\n                            transform: scale(1.02);\r\n                        }\r\n                        .poster-image {\r\n                            max-width: 90%;\r\n                            max-height: 80vh;\r\n                            width: auto;\r\n                            height: auto;\r\n                            object-fit: contain;\r\n                            border-radius: 20px;\r\n                            box-shadow: 0 20px 60px rgba(0, 0, 0, 0.4), 0 0 40px rgba(0, 212, 255, 0.2), inset 0 0 0 1px rgba(0, 212, 255, 0.1);\r\n                            transition: all 0.3s ease;\r\n                            filter: brightness(0.6);\r\n                        }\r\n                        .poster-placeholder:hover .poster-image {\r\n                            box-shadow: 0 30px 80px rgba(0, 0, 0, 0.5), 0 0 60px rgba(0, 212, 255, 0.4), inset 0 0 0 1px rgba(0, 212, 255, 0.3);\r\n                        }\r\n                        .poster-overlay-text {\r\n                            position: absolute;\r\n                            top: 50%;\r\n                            left: 50%;\r\n                            transform: translate(-50%, -50%);\r\n                            z-index: 15;\r\n                            display: flex;\r\n                            flex-direction: column;\r\n                            justify-content: center;\r\n                            align-items: center;\r\n                            text-align: center;\r\n                            animation: fadeInScale 0.8s ease forwards;\r\n                            max-width: 80%;\r\n                        }\r\n                        .poster-content-top {\r\n                            text-align: center;\r\n                            margin-bottom: 2rem;\r\n                        }\r\n                        .poster-main-title {\r\n                            font-size: 2.8rem;\r\n                            font-weight: 900;\r\n                            color: #ffffff;\r\n                            margin: 0;\r\n                            line-height: 1.1;\r\n                            text-shadow: 2px 2px 8px rgba(0, 0, 0, 0.6), 0 0 25px rgba(0, 212, 255, 0.4);\r\n                            letter-spacing: 0.08em;\r\n                        }\r\n                        .poster-main-title+.poster-subtitle {\r\n                            font-size: 1.8rem;\r\n                            font-weight: 700;\r\n                            color: #ffffff;\r\n                            margin: 0.3rem 0 0 0;\r\n                            text-shadow: 2px 2px 8px rgba(0, 0, 0, 0.6), 0 0 20px rgba(255, 255, 255, 0.3);\r\n                            letter-spacing: 0.1em;\r\n                        }\r\n                        .poster-content-middle {\r\n                            text-align: center;\r\n                            margin: 1.5rem 0;\r\n                        }\r\n                        .registration-period {\r\n                            display: inline-flex;\r\n                            align-items: center;\r\n                            gap: 1.5rem;\r\n                            backdrop-filter: blur(6px);\r\n                            padding: 1rem 2rem;\r\n                            border: 2px solid rgba(0, 212, 255, 0.5);\r\n                            border-radius: 50px;\r\n                            background: rgba(0, 212, 255, 0.08);\r\n                            margin: 1rem 0;\r\n                        }\r\n                        .period-label {\r\n                            font-size: 1.1rem;\r\n                            font-weight: 700;\r\n                            color: #00d4ff;\r\n                            letter-spacing: 0.1em;\r\n                            border-right: 2px solid rgba(0, 212, 255, 0.4);\r\n                            padding-right: 1.5rem;\r\n                            text-shadow: 0 0 15px rgba(0, 212, 255, 0.4);\r\n                        }\r\n                        .period-date {\r\n                            font-size: 1.4rem;\r\n                            font-weight: 800;\r\n                            color: #00d4ff;\r\n                            letter-spacing: 0.05em;\r\n                            text-shadow: 0 0 15px rgba(0, 212, 255, 0.5);\r\n                        }\r\n                        .poster-description {\r\n                            font-size: 3.8rem;\r\n                            font-weight: 800;\r\n                            color: #ffffff;\r\n                            margin: 0;\r\n                            text-shadow: 3px 3px 8px rgba(0, 0, 0, 0.7), 0 0 30px rgba(0, 212, 255, 0.4);\r\n                            letter-spacing: 0.08em;\r\n                        }\r\n                        .poster-content-bottom {\r\n                            display: none;\r\n                        }\r\n                        .poster-footer {\r\n                            font-size: 0.7rem;\r\n                            color: #b8c5d1;\r\n                            margin: 0;\r\n                            line-height: 1.3;\r\n                            text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.5);\r\n                        }\r\n                        .poster-placeholder:hover .poster-overlay-text {\r\n                            transform: translate(-50%, -50%) scale(1.02);\r\n                        }\r\n                        @keyframes fadeInScale {\r\n                            from {\r\n                                opacity: 0;\r\n                                transform: translate(-50%, -50%) scale(0.9);\r\n                            }\r\n                            to {\r\n                                opacity: 1;\r\n                                transform: translate(-50%, -50%) scale(1);\r\n                            }\r\n                        }\r\n                        @media (max-width: 1024px) {\r\n                            .poster-overlay-text {\r\n                                max-width: 85%;\r\n                            }\r\n                            .poster-description {\r\n                                font-size: 2.5rem;\r\n                            }\r\n                        }\r\n                        @media (max-width: 768px) {\r\n                            .poster-overlay-text {\r\n                                max-width: 90%;\r\n                            }\r\n                            .poster-description {\r\n                                font-size: 2rem;\r\n                                letter-spacing: 0.05em;\r\n                            }\r\n                            .poster-placeholder {\r\n                                min-height: 50vh !important;\r\n                            }\r\n                            .poster-image {\r\n                                max-width: 95%;\r\n                                max-height: 70vh;\r\n                            }\r\n                        }\r\n                        @media (max-width: 480px) {\r\n                            .poster-overlay-text {\r\n                                max-width: 95%;\r\n                            }\r\n                            .poster-description {\r\n                                font-size: 1.5rem;\r\n                                text-shadow: 2px 2px 6px rgba(0, 0, 0, 0.7), 0 0 20px rgba(0, 212, 255, 0.3);\r\n                                letter-spacing: 0.03em;\r\n                            }\r\n                            .poster-placeholder {\r\n                                min-height: 40vh !important;\r\n                            }\r\n                            .poster-image {\r\n                                max-width: 95%;\r\n                                max-height: 60vh;\r\n                            }\r\n                        }\r\n                        .poster-overlay {\r\n                            position: absolute;\r\n                            top: 50%;\r\n                            left: 50%;\r\n                            transform: translate(-50%, -50%);\r\n                            background: rgba(0, 212, 255, 0.9);\r\n                            color: #0b5fa5;\r\n                            padding: 1rem 0rem;\r\n                            border-radius: 50px;\r\n                            display: flex;\r\n                            align-items: center;\r\n                            gap: 0.5rem;\r\n                            font-weight: 600;\r\n                            opacity: 0;\r\n                            transition: all 0.3s ease;\r\n                            backdrop-filter: blur(10px);\r\n                            border: 2px solid rgba(255, 255, 255, 0.2);\r\n                        }\r\n                        .poster-placeholder:hover .poster-overlay {\r\n                            opacity: 1;\r\n                            transform: translate(-50%, -50%) scale(1.1);\r\n                        }\r\n                        .poster-overlay i {\r\n                            font-size: 1.2rem;\r\n                        }\r\n                        .poster-info h3 {\r\n                            font-size: 2.2rem;\r\n                            margin-bottom: 1.2rem;\r\n                            background: linear-gradient(135deg, #00d4ff, #0066ff);\r\n                            -webkit-background-clip: text;\r\n                            -webkit-text-fill-color: transparent;\r\n                            background-clip: text;\r\n                        }\r\n                        .poster-info p {\r\n                            font-size: 1.15rem;\r\n                            line-height: 1.6;\r\n                            color: #b8c5d1;\r\n                            margin-bottom: 1.5rem;\r\n                        }\r\n                        .poster-highlights {\r\n                            list-style: none;\r\n                        }\r\n                        .poster-highlights li {\r\n                            padding: 0.5rem 0;\r\n                            color: #b8c5d1;\r\n                            display: flex;\r\n                            align-items: center;\r\n                            gap: 12px;\r\n                        }\r\n                        .poster-highlights i {\r\n                            color: #00d4ff;\r\n                            width: 20px;\r\n                        }\r\n                        .competition-info {\r\n                            padding: 20px 0;\r\n                            background: #0a0a0f;\r\n                        }\r\n                        .info-card {\r\n                            background: #1a1a2e;\r\n                            border-radius: 20px;\r\n                            padding: 2rem;\r\n                            margin-bottom: 1.5rem;\r\n                            border: 1px solid #2d3748;\r\n                            transition: all 0.3s ease;\r\n                        }\r\n                        .info-card:hover {\r\n                            border-color: #00d4ff;\r\n                            box-shadow: 0 0 20px rgba(0, 212, 255, 0.3);\r\n                        }\r\n                        .info-header {\r\n                            display: flex;\r\n                            align-items: center;\r\n                            gap: 12px;\r\n                            margin-bottom: 1.5rem;\r\n                        }\r\n                        .info-header i {\r\n                            font-size: 1.6rem;\r\n                            color: #00d4ff;\r\n                        }\r\n                        .info-header h2 {\r\n                            font-size: 2.8rem;\r\n                            color: #ffffff;\r\n                            font-weight: 700;\r\n                            text-shadow: 0 2px 4px rgba(0, 0, 0, 0.3);\r\n                        }\r\n                        .info-content {\r\n                            color: #b8c5d1;\r\n                            font-size: 1.05rem;\r\n                            line-height: 1.6;\r\n                        }\r\n                        .announcement-item {\r\n                            padding: 1rem 0;\r\n                            border-bottom: 1px solid #2d3748;\r\n                        }\r\n                        .announcement-item:last-child {\r\n                            border-bottom: none;\r\n                        }\r\n                        .announcement-item .date {\r\n                            display: inline-block;\r\n                            background: linear-gradient(135deg, #00d4ff, #0066ff);\r\n                            color: #ffffff;\r\n                            padding: 4px 12px;\r\n                            border-radius: 8px;\r\n                            font-size: 0.9rem;\r\n                            font-weight: 600;\r\n                            margin-bottom: 0.5rem;\r\n                        }\r\n                        .theme-grid {\r\n                            display: grid;\r\n                            grid-template-columns: repeat(4, 1fr);\r\n                            gap: 1rem;\r\n                            max-width: 100%;\r\n                        }\r\n                        .theme-item {\r\n                            background: #16213e;\r\n                            padding: 1.2rem;\r\n                            border-radius: 12px;\r\n                            text-align: center;\r\n                            transition: all 0.3s ease;\r\n                            border: 1px solid #2d3748;\r\n                            min-height: auto;\r\n                            white-space: nowrap;\r\n                            overflow: hidden;\r\n                            display: flex;\r\n                            flex-direction: column;\r\n                            align-items: center;\r\n                            justify-content: center;\r\n                        }\r\n                        .theme-item:hover {\r\n                            transform: translateY(-5px);\r\n                            border-color: #00d4ff;\r\n                            box-shadow: 0 15px 40px rgba(0, 212, 255, 0.2);\r\n                        }\r\n                        .theme-item i {\r\n                            font-size: 2rem;\r\n                            color: #00d4ff;\r\n                            margin-bottom: 0.5rem;\r\n                        }\r\n                        .theme-item h4 {\r\n                            font-size: 1.1rem;\r\n                            margin-bottom: 0.5rem;\r\n                            color: #ffffff;\r\n                            white-space: nowrap;\r\n                            overflow: hidden;\r\n                            text-overflow: ellipsis;\r\n                        }\r\n                        .theme-item p {\r\n                            line-height: 1.4;\r\n                            font-size: 0.9rem;\r\n                            white-space: nowrap;\r\n                            overflow: hidden;\r\n                            text-overflow: ellipsis;\r\n                            max-width: 100%;\r\n                        }\r\n                        @media (max-width: 1024px) and (min-width: 769px) {\r\n                            .theme-grid {\r\n                                grid-template-columns: repeat(3, 1fr);\r\n                                gap: 1rem;\r\n                            }\r\n                        }\r\n                        @media (max-width: 480px) {\r\n                            .theme-grid {\r\n                                grid-template-columns: 1fr;\r\n                                gap: 0.5rem;\r\n                            }\r\n                            .theme-item {\r\n                                padding: 0.8rem;\r\n                                white-space: normal;\r\n                            }\r\n                            .theme-item h4, .theme-item p {\r\n                                white-space: normal;\r\n                                overflow: visible;\r\n                                text-overflow: initial;\r\n                            }\r\n                        }\r\n                        .qualification-list {\r\n                            display: flex;\r\n                            flex-direction: column;\r\n                            gap: 1.5rem;\r\n                        }\r\n                        .qualification-item {\r\n                            background: #16213e;\r\n                            border-radius: 12px;\r\n                            border: 1px solid #2d3748;\r\n                            transition: all 0.3s ease;\r\n                            overflow: hidden;\r\n                        }\r\n                        .qualification-item.clickable {\r\n                            cursor: pointer;\r\n                        }\r\n                        .qualification-item.clickable:hover {\r\n                            border-color: #00d4ff;\r\n                            transform: translateY(-2px);\r\n                            box-shadow: 0 4px 15px rgba(0, 212, 255, 0.1);\r\n                        }\r\n                        .qualification-header {\r\n                            display: flex;\r\n                            align-items: flex-start;\r\n                            gap: 1rem;\r\n                            padding: 1.5rem;\r\n                            transition: background-color 0.3s ease;\r\n                        }\r\n                        .qualification-item.expanded .qualification-header {\r\n                            background: rgba(0, 212, 255, 0.05);\r\n                        }\r\n                        .qualification-item i:first-child {\r\n                            font-size: 1.5rem;\r\n                            color: #00d4ff;\r\n                            margin-top: 0.25rem;\r\n                            flex-shrink: 0;\r\n                        }\r\n                        .qualification-text {\r\n                            flex: 1;\r\n                        }\r\n                        .qualification-text h4 {\r\n                            color: #ffffff;\r\n                            margin-bottom: 0.5rem;\r\n                            display: flex;\r\n                            align-items: center;\r\n                            justify-content: space-between;\r\n                        }\r\n                        .expand-icon {\r\n                            font-size: 0.8em;\r\n                            color: #00d4ff;\r\n                            transition: transform 0.3s ease;\r\n                            margin-left: 8px;\r\n                        }\r\n                        .qualification-item.expanded .expand-icon {\r\n                            transform: rotate(180deg);\r\n                        }\r\n                        .qualification-details {\r\n                            max-height: 0;\r\n                            overflow: hidden;\r\n                            transition: max-height 0.4s ease, padding 0.4s ease;\r\n                            background: rgba(0, 212, 255, 0.02);\r\n                        }\r\n                        .qualification-item.expanded .qualification-details {\r\n                            max-height: 500px;\r\n                            padding: 0 1.5rem 1.5rem 4rem;\r\n                        }\r\n                        .detail-content h5 {\r\n                            color: #00d4ff;\r\n                            font-size: 1rem;\r\n                            margin: 1rem 0 0.5rem 0;\r\n                            font-weight: 600;\r\n                        }\r\n                        .detail-content h5:first-child {\r\n                            margin-top: 0;\r\n                        }\r\n                        .detail-content ul {\r\n                            list-style: none;\r\n                            padding: 0;\r\n                            margin: 0 0 1rem 0;\r\n                        }\r\n                        .detail-content ul li {\r\n                            color: #b8c5d1;\r\n                            padding: 0.3rem 0 0.3rem 1.2rem;\r\n                            position: relative;\r\n                            line-height: 1.4;\r\n                        }\r\n                        .detail-content ul li::before {\r\n                            content: \"\u25b8\";\r\n                            color: #00d4ff;\r\n                            position: absolute;\r\n                            left: 0;\r\n                            top: 0.3rem;\r\n                        }\r\n                        .competition-process {\r\n                            padding: 100px 0;\r\n                            background: #1a1a2e;\r\n                        }\r\n                        .process-timeline {\r\n                            max-width: 900px;\r\n                            margin: 0 auto;\r\n                            position: relative;\r\n                        }\r\n                        .process-timeline::before {\r\n                            content: '';\r\n                            position: absolute;\r\n                            left: 50%;\r\n                            top: 0;\r\n                            bottom: 0;\r\n                            width: 3px;\r\n                            background: linear-gradient(135deg, #00d4ff, #0066ff);\r\n                            transform: translateX(-50%);\r\n                            border-radius: 2px;\r\n                        }\r\n                        .timeline-item {\r\n                            display: flex;\r\n                            margin-bottom: 4rem;\r\n                            position: relative;\r\n                        }\r\n                        .timeline-item:nth-child(odd) {\r\n                            flex-direction: row;\r\n                        }\r\n                        .timeline-item:nth-child(even) {\r\n                            flex-direction: row-reverse;\r\n                        }\r\n                        .timeline-icon {\r\n                            display: flex;\r\n                            align-items: center;\r\n                            justify-content: center;\r\n                            width: 60px;\r\n                            height: 60px;\r\n                            background: linear-gradient(135deg, #00d4ff, #0066ff);\r\n                            border-radius: 50%;\r\n                            position: absolute;\r\n                            left: 50%;\r\n                            top: 0;\r\n                            transform: translateX(-50%);\r\n                            z-index: 2;\r\n                            box-shadow: 0 0 20px rgba(0, 212, 255, 0.3);\r\n                        }\r\n                        .timeline-icon i {\r\n                            font-size: 1.5rem;\r\n                            color: #ffffff;\r\n                        }\r\n                        .timeline-content {\r\n                            flex: 1;\r\n                            background: #16213e;\r\n                            padding: 2rem;\r\n                            border-radius: 12px;\r\n                            margin: 0 2rem;\r\n                            border: 1px solid #2d3748;\r\n                            transition: all 0.3s ease;\r\n                            max-width: calc(50% - 50px);\r\n                        }\r\n                        .timeline-item:nth-child(odd) .timeline-content {\r\n                            margin-right: calc(50% + 50px);\r\n                        }\r\n                        .timeline-item:nth-child(even) .timeline-content {\r\n                            margin-left: calc(50% + 50px);\r\n                        }\r\n                        .timeline-content:hover {\r\n                            border-color: #00d4ff;\r\n                            box-shadow: 0 15px 40px rgba(0, 212, 255, 0.2);\r\n                        }\r\n                        .timeline-content h3 {\r\n                            font-size: 1.3rem;\r\n                            margin-bottom: 0.5rem;\r\n                            color: #ffffff;\r\n                        }\r\n                        .timeline-date {\r\n                            font-size: 0.9rem;\r\n                            color: #00d4ff;\r\n                            font-weight: 600;\r\n                            margin-bottom: 1rem;\r\n                            font-family: 'Space Mono', monospace;\r\n                        }\r\n                        .timeline-content p:last-child {\r\n                            color: #b8c5d1;\r\n                            line-height: 1.6;\r\n                        }\r\n                        .evaluation-criteria {\r\n                            padding: 60px 0 40px 0;\r\n                            background: #0a0a0f;\r\n                            margin-bottom: 0;\r\n                        }\r\n                        .evaluation-criteria+.evaluation-criteria {\r\n                            margin-top: -40px;\r\n                            padding-top: 0;\r\n                        }\r\n                        .criteria-grid {\r\n                            --criteria-columns: 1;\r\n                            --criteria-mobile-columns: 1;\r\n                            --criteria-card-width: 240px;\r\n                            --criteria-card-gap: 1.5rem;\r\n                            display: grid;\r\n                            grid-template-columns: repeat(var(--criteria-columns), minmax(0, 1fr));\r\n                            gap: var(--criteria-card-gap);\r\n                            width: min(100%, calc(var(--criteria-columns) * var(--criteria-card-width) + (var(--criteria-columns) - 1) * var(--criteria-card-gap)));\r\n                            margin: 0 auto;\r\n                        }\r\n                        .criteria-card {\r\n                            width: 100%;\r\n                            background: #1a1a2e;\r\n                            border-radius: 20px;\r\n                            padding: 1.5rem;\r\n                            text-align: center;\r\n                            border: 1px solid #2d3748;\r\n                            transition: all 0.3s ease;\r\n                            position: relative;\r\n                            overflow: hidden;\r\n                            cursor: pointer;\r\n                        }\r\n                        .criteria-card::before {\r\n                            content: '';\r\n                            position: absolute;\r\n                            top: 0;\r\n                            left: 0;\r\n                            right: 0;\r\n                            height: 4px;\r\n                            background: linear-gradient(135deg, #00d4ff, #0066ff);\r\n                        }\r\n                        .criteria-card:hover {\r\n                            transform: translateY(-5px);\r\n                            border-color: #00d4ff;\r\n                            box-shadow: 0 15px 40px rgba(0, 212, 255, 0.2);\r\n                        }\r\n                        .criteria-header {\r\n                            transition: all 0.3s ease;\r\n                        }\r\n                        .criteria-main {\r\n                            display: flex;\r\n                            flex-direction: column;\r\n                            align-items: center;\r\n                        }\r\n                        .criteria-details {\r\n                            max-height: 0;\r\n                            overflow: hidden;\r\n                            opacity: 0;\r\n                            transition: max-height 0.5s ease-in-out, opacity 0.3s ease-in-out, padding 0.3s ease-in-out;\r\n                            padding: 0 1rem;\r\n                            margin-top: 0;\r\n                        }\r\n                        .criteria-card.expanded .criteria-details {\r\n                            max-height: 800px;\r\n                            opacity: 1;\r\n                            padding: 1rem;\r\n                            margin-top: 1rem;\r\n                            border-top: 1px solid #2d3748;\r\n                        }\r\n                        .criteria-card.expanded {\r\n                            transform: scale(1.02);\r\n                            border-color: #00d4ff;\r\n                            box-shadow: 0 15px 40px rgba(0, 212, 255, 0.2);\r\n                        }\r\n                        .criteria-icon {\r\n                            width: 80px;\r\n                            height: 80px;\r\n                            background: linear-gradient(135deg, #00d4ff, #0066ff);\r\n                            border-radius: 50%;\r\n                            display: flex;\r\n                            align-items: center;\r\n                            justify-content: center;\r\n                            margin: 0 auto 2rem;\r\n                            box-shadow: 0 0 20px rgba(0, 212, 255, 0.3);\r\n                        }\r\n                        .criteria-icon i {\r\n                            font-size: 2rem;\r\n                            color: #ffffff;\r\n                        }\r\n                        .criteria-card h3 {\r\n                            font-size: 1.6rem;\r\n                            margin-bottom: 1rem;\r\n                            color: #ffffff;\r\n                        }\r\n                        .criteria-title {\r\n                            display: flex;\r\n                            flex-direction: column;\r\n                            align-items: center;\r\n                            gap: 0;\r\n                            text-align: center;\r\n                        }\r\n                        .criteria-weight {\r\n                            display: none;\r\n                            font-size: 2.2rem;\r\n                            font-weight: 700;\r\n                            background: linear-gradient(135deg, #00d4ff, #0066ff);\r\n                            -webkit-background-clip: text;\r\n                            -webkit-text-fill-color: transparent;\r\n                            background-clip: text;\r\n                            margin-bottom: 1.5rem;\r\n                            font-family: 'Space Mono', monospace;\r\n                        }\r\n                        .criteria-inline-weight {\r\n                            display: block;\r\n                            width: 100%;\r\n                            text-align: center;\r\n                        }\r\n                        .criteria-weight-text {\r\n                            font-size: 22px;\r\n                            color: #00d4ff;\r\n                            font-weight: bold;\r\n                        }\r\n                        .criteria-chevron {\r\n                            width: 100%;\r\n                            display: flex;\r\n                            justify-content: center;\r\n                        }\r\n                        .criteria-weight, .criteria-inline-weight {\r\n                            width: 100%;\r\n                            text-align: center;\r\n                            margin-bottom: 0;\r\n                            background: none;\r\n                            -webkit-background-clip: border-box;\r\n                            -webkit-text-fill-color: initial;\r\n                            background-clip: border-box;\r\n                            font-size: inherit;\r\n                            font-weight: inherit;\r\n                            font-family: inherit;\r\n                        }\r\n                        .criteria-weight-text {\r\n                            display: inline-block;\r\n                            font-size: 22px;\r\n                            color: #00d4ff;\r\n                            font-weight: bold;\r\n                            line-height: 1.2;\r\n                        }\r\n                        .criteria-card ul {\r\n                            list-style: none;\r\n                            text-align: left;\r\n                        }\r\n                        .criteria-card li {\r\n                            padding: 0.6rem 0;\r\n                            color: #b8c5d1;\r\n                            font-size: 1rem;\r\n                            border-bottom: 1px solid #2d3748;\r\n                            position: relative;\r\n                            padding-left: 20px;\r\n                        }\r\n                        .criteria-card li:last-child {\r\n                            border-bottom: none;\r\n                        }\r\n                        .criteria-card li::before {\r\n                            content: '\u25b6';\r\n                            position: absolute;\r\n                            left: 0;\r\n                            color: #00d4ff;\r\n                            font-size: 0.8rem;\r\n                        }\r\n                        .rewards-section {\r\n                            padding: 80px 0;\r\n                            background: #1a1a2e;\r\n                        }\r\n                        .rewards-grid {\r\n                            display: grid;\r\n                            grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\r\n                            gap: 1.5rem;\r\n                            margin-bottom: 4rem;\r\n                        }\r\n                        .reward-card {\r\n                            background: #16213e;\r\n                            border-radius: 20px;\r\n                            padding: 3rem;\r\n                            text-align: center;\r\n                            border: 1px solid #2d3748;\r\n                            transition: all 0.3s ease;\r\n                            position: relative;\r\n                            overflow: hidden;\r\n                        }\r\n                        .reward-card::before {\r\n                            content: '';\r\n                            position: absolute;\r\n                            top: 0;\r\n                            left: 0;\r\n                            right: 0;\r\n                            height: 6px;\r\n                            background: linear-gradient(135deg, #00d4ff, #0066ff);\r\n                        }\r\n                        .reward-card.champion::before {\r\n                            background: linear-gradient(135deg, #ffd700, #ffed4e);\r\n                        }\r\n                        .reward-card.runner-up::before {\r\n                            background: linear-gradient(135deg, #c0c0c0, #e5e5e5);\r\n                        }\r\n                        .reward-card.third-place::before {\r\n                            background: linear-gradient(135deg, #cd7f32, #daa520);\r\n                        }\r\n                        .reward-card:hover {\r\n                            transform: translateY(-8px);\r\n                            border-color: #00d4ff;\r\n                            box-shadow: 0 15px 40px rgba(0, 212, 255, 0.2);\r\n                        }\r\n                        .reward-badge {\r\n                            width: 100px;\r\n                            height: 100px;\r\n                            border-radius: 50%;\r\n                            display: flex;\r\n                            align-items: center;\r\n                            justify-content: center;\r\n                            margin: 0 auto 2rem;\r\n                            box-shadow: 0 0 20px rgba(0, 212, 255, 0.3);\r\n                        }\r\n                        .champion .reward-badge {\r\n                            background: linear-gradient(135deg, #ffd700, #ffed4e);\r\n                        }\r\n                        .runner-up .reward-badge {\r\n                            background: linear-gradient(135deg, #c0c0c0, #e5e5e5);\r\n                        }\r\n                        .third-place .reward-badge {\r\n                            background: linear-gradient(135deg, #cd7f32, #daa520);\r\n                        }\r\n                        .reward-badge i {\r\n                            font-size: 2.5rem;\r\n                            color: #0a0a0f;\r\n                        }\r\n                        .reward-card h2 {\r\n                            font-size: 2.6rem;\r\n                            margin-bottom: 1rem;\r\n                            color: #ffffff;\r\n                            font-weight: 700;\r\n                            text-shadow: 0 2px 4px rgba(0, 0, 0, 0.3);\r\n                        }\r\n                        .reward-amount {\r\n                            font-size: 2.5rem;\r\n                            font-weight: 700;\r\n                            background: linear-gradient(135deg, #00d4ff, #0066ff);\r\n                            -webkit-background-clip: text;\r\n                            -webkit-text-fill-color: transparent;\r\n                            background-clip: text;\r\n                            margin-bottom: 0.5rem;\r\n                            font-family: 'Space Mono', monospace;\r\n                        }\r\n                        .reward-subtitle {\r\n                            color: #8892b0;\r\n                            margin-bottom: 2rem;\r\n                            font-size: 0.9rem;\r\n                        }\r\n                        .special-title {\r\n                            font-size: 1.8rem;\r\n                            margin-bottom: 2rem;\r\n                            color: #ffffff;\r\n                        }\r\n                        .special-grid {\r\n                            display: grid;\r\n                            grid-template-columns: repeat(auto-fit, minmax(160px, 1fr));\r\n                            gap: 1rem;\r\n                        }\r\n                        .register-section {\r\n                            padding: 80px 0;\r\n                            background: linear-gradient(135deg, #0a0a0f 0%, #16213e 100%);\r\n                        }\r\n                        .register-main {\r\n                            max-width: 1200px;\r\n                            margin: 0 auto;\r\n                            text-align: center;\r\n                            background: linear-gradient(135deg, #16213e, #1a1a2e);\r\n                            border-radius: 20px;\r\n                            padding: 50px 40px;\r\n                            box-shadow: 0 20px 60px rgba(22, 33, 62, 0.6);\r\n                            border: 1px solid rgba(0, 212, 255, 0.2);\r\n                        }\r\n                        .register-header h2 {\r\n                            font-size: 2.5rem;\r\n                            color: #ffffff;\r\n                            margin-bottom: 1rem;\r\n                            font-weight: 600;\r\n                        }\r\n                        .register-header .register-desc {\r\n                            font-size: 1.2rem;\r\n                            color: #b8c5d1;\r\n                            margin-bottom: 3rem;\r\n                        }\r\n                        .register-info-cards {\r\n                            display: flex;\r\n                            gap: 1rem;\r\n                            margin-bottom: 3rem;\r\n                            flex-wrap: nowrap;\r\n                            justify-content: center;\r\n                        }\r\n                        .info-card-item {\r\n                            display: flex;\r\n                            align-items: center;\r\n                            gap: 0.8rem;\r\n                            padding: 1rem;\r\n                            background: linear-gradient(135deg, #1a1a2e, #2d3748);\r\n                            border-radius: 12px;\r\n                            border: 2px solid rgba(0, 212, 255, 0.3);\r\n                            transition: all 0.3s ease;\r\n                            box-shadow: 0 4px 15px rgba(10, 10, 15, 0.5);\r\n                            min-width: 140px;\r\n                            max-width: 140px;\r\n                            flex: 1;\r\n                            width: 100%;\r\n                            box-sizing: border-box;\r\n                        }\r\n                        #organizers .info-card-item {\r\n                            min-width: 180px;\r\n                            max-width: 220px;\r\n                        }\r\n                        .info-card-item:hover {\r\n                            border-color: #00d4ff;\r\n                            transform: translateY(-3px);\r\n                            box-shadow: 0 8px 25px rgba(0, 212, 255, 0.4);\r\n                            background: linear-gradient(135deg, #2d3748, #1a1a2e);\r\n                        }\r\n                        .info-card-item i {\r\n                            font-size: 1.5rem;\r\n                            color: #00d4ff;\r\n                            min-width: 30px;\r\n                        }\r\n                        .info-card-item h4 {\r\n                            color: #ffffff;\r\n                            margin-bottom: 0.2rem;\r\n                            font-size: 0.95rem;\r\n                            line-height: 1.2;\r\n                        }\r\n                        .info-card-item p {\r\n                            color: #b8c5d1;\r\n                            margin: 0;\r\n                            font-weight: 500;\r\n                            font-size: 0.85rem;\r\n                            line-height: 1.3;\r\n                        }\r\n                        #register .info-card-item, #register .info-card-item > div {\r\n                            text-align: center;\r\n                        }\r\n                        .register-cta {\r\n                            background: linear-gradient(135deg, #16213e, #1a1a2e);\r\n                            border-radius: 20px;\r\n                            padding: 3rem 2rem;\r\n                            margin: 3rem 0;\r\n                            border: 2px solid rgba(0, 212, 255, 0.3);\r\n                            box-shadow: 0 8px 25px rgba(22, 33, 62, 0.5);\r\n                        }\r\n                        .cta-content h3 {\r\n                            font-size: 1.8rem;\r\n                            color: #ffffff;\r\n                            margin-bottom: 0.5rem;\r\n                        }\r\n                        .cta-content p {\r\n                            color: #b8c5d1;\r\n                            margin-bottom: 2rem;\r\n                            font-size: 1.1rem;\r\n                        }\r\n                        .primary-register-btn {\r\n                            display: inline-flex;\r\n                            align-items: center;\r\n                            gap: 1rem;\r\n                            padding: 1.2rem 2.5rem;\r\n                            background: linear-gradient(135deg, #00d4ff, #0066ff);\r\n                            color: white !important;\r\n                            text-decoration: none !important;\r\n                            border-radius: 50px;\r\n                            font-size: 1.1rem;\r\n                            font-weight: 600;\r\n                            transition: all 0.3s ease;\r\n                            box-shadow: 0 0 20px rgba(0, 212, 255, 0.3);\r\n                            border: 2px solid rgba(0, 212, 255, 0.2);\r\n                            margin-bottom: 1.5rem;\r\n                        }\r\n                        .primary-register-btn:visited {\r\n                            color: white !important;\r\n                        }\r\n                        .primary-register-btn:active {\r\n                            color: white !important;\r\n                        }\r\n                        .primary-register-btn:link {\r\n                            color: white !important;\r\n                        }\r\n                        .primary-register-btn:hover {\r\n                            transform: translateY(-5px) scale(1.02);\r\n                            box-shadow: 0 15px 40px rgba(0, 212, 255, 0.2);\r\n                            border-color: #00d4ff;\r\n                            color: white !important;\r\n                        }\r\n                        .primary-register-btn .btn-icon {\r\n                            font-size: 1.5rem;\r\n                        }\r\n                        .primary-register-btn .btn-content {\r\n                            display: flex;\r\n                            flex-direction: column;\r\n                            align-items: flex-start;\r\n                        }\r\n                        .primary-register-btn .btn-main {\r\n                            font-size: 1.1rem;\r\n                            line-height: 1.2;\r\n                            color: white !important;\r\n                        }\r\n                        .primary-register-btn .btn-sub {\r\n                            font-size: 0.9rem;\r\n                            opacity: 0.9;\r\n                            font-weight: 400;\r\n                            color: white !important;\r\n                        }\r\n                        .primary-register-btn *, .primary-register-btn .btn-main, .primary-register-btn .btn-sub, .primary-register-btn .btn-icon {\r\n                            color: white !important;\r\n                        }\r\n                        .primary-register-btn:visited *, .primary-register-btn:visited .btn-main, .primary-register-btn:visited .btn-sub, .primary-register-btn:visited .btn-icon {\r\n                            color: white !important;\r\n                        }\r\n                        .primary-register-btn:hover *, .primary-register-btn:hover .btn-main, .primary-register-btn:hover .btn-sub, .primary-register-btn:hover .btn-icon {\r\n                            color: white !important;\r\n                        }\r\n                        .primary-register-btn:active *, .primary-register-btn:active .btn-main, .primary-register-btn:active .btn-sub, .primary-register-btn:active .btn-icon {\r\n                            color: white !important;\r\n                        }\r\n                        .deadline-warning {\r\n                            display: flex;\r\n                            align-items: center;\r\n                            justify-content: center;\r\n                            gap: 0.5rem;\r\n                            padding: 1rem;\r\n                            background: rgba(251, 191, 36, 0.1);\r\n                            border: 1px solid #fbbf24;\r\n                            border-radius: 20px;\r\n                            color: #fbbf24;\r\n                            font-weight: 600;\r\n                            animation: pulse-warning 2s ease-in-out infinite;\r\n                        }\r\n                        .deadline-warning span {\r\n                            font-size: 2rem;\r\n                        }\r\n                        @keyframes pulse-warning {\r\n                            0%, 100% {\r\n                                opacity: 1;\r\n                            }\r\n                            50% {\r\n                                opacity: 0.8;\r\n                            }\r\n                        }\r\n                        .warning-note-line {\r\n                            display: flex;\r\n                            align-items: center;\r\n                            justify-content: center;\r\n                            gap: 0.5rem;\r\n                            padding: 0.8rem 1rem;\r\n                            margin-top: 1rem;\r\n                            background: rgba(59, 130, 246, 0.1);\r\n                            border: 1px solid #3b82f6;\r\n                            border-radius: 15px;\r\n                            color: #60a5fa;\r\n                            font-weight: 500;\r\n                            font-size: 0.95rem;\r\n                        }\r\n                        .warning-note-line i {\r\n                            font-size: 1rem;\r\n                            color: #3b82f6;\r\n                        }\r\n                        .warning-note-line .warning-note {\r\n                            font-size: 1.9rem;\r\n                        }\r\n                        .register-requirements {\r\n                            background: linear-gradient(135deg, #16213e, #1a1a2e);\r\n                            border-radius: 15px;\r\n                            padding: 2rem;\r\n                            border: 2px solid rgba(0, 212, 255, 0.3);\r\n                            text-align: left;\r\n                            box-shadow: 0 4px 15px rgba(22, 33, 62, 0.5);\r\n                        }\r\n                        .register-requirements h4 {\r\n                            color: #ffffff;\r\n                            margin-bottom: 1.5rem;\r\n                            font-size: 1.3rem;\r\n                            display: flex;\r\n                            align-items: center;\r\n                            gap: 0.5rem;\r\n                        }\r\n                        .requirements-grid {\r\n                            display: grid;\r\n                            grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\r\n                            gap: 1rem;\r\n                            margin-bottom: 2rem;\r\n                        }\r\n                        .requirement-item {\r\n                            display: flex;\r\n                            align-items: center;\r\n                            gap: 0.8rem;\r\n                            padding: 1rem;\r\n                            background: linear-gradient(135deg, #1a1a2e, #2d3748);\r\n                            border-radius: 10px;\r\n                            border: 2px solid rgba(0, 212, 255, 0.2);\r\n                            box-shadow: 0 2px 8px rgba(10, 10, 15, 0.3);\r\n                            transition: all 0.3s ease;\r\n                        }\r\n                        .requirement-item:hover {\r\n                            border-color: #00d4ff;\r\n                            box-shadow: 0 4px 15px rgba(0, 212, 255, 0.3);\r\n                            transform: translateY(-2px);\r\n                        }\r\n                        .requirement-item i {\r\n                            color: #00d4ff;\r\n                            font-size: 1.2rem;\r\n                            min-width: 20px;\r\n                        }\r\n                        .requirement-item span {\r\n                            color: #ffffff;\r\n                            font-size: 0.95rem;\r\n                        }\r\n                        .help-links {\r\n                            display: flex;\r\n                            gap: 1rem;\r\n                            justify-content: center;\r\n                            flex-wrap: nowrap;\r\n                        }\r\n                        .help-link {\r\n                            display: flex;\r\n                            align-items: center;\r\n                            gap: 0.5rem;\r\n                            padding: 0.8rem 1.5rem;\r\n                            background: linear-gradient(135deg, #1a1a2e, #2d3748);\r\n                            color: #b8c5d1 !important;\r\n                            text-decoration: none !important;\r\n                            border: 2px solid rgba(0, 212, 255, 0.2);\r\n                            border-radius: 10px;\r\n                            transition: all 0.3s ease;\r\n                            font-size: 0.95rem;\r\n                            box-shadow: 0 2px 8px rgba(10, 10, 15, 0.3);\r\n                        }\r\n                        .help-link:visited {\r\n                            color: #b8c5d1 !important;\r\n                        }\r\n                        .help-link:active {\r\n                            color: #b8c5d1 !important;\r\n                        }\r\n                        .help-link:link {\r\n                            color: #b8c5d1 !important;\r\n                        }\r\n                        .help-link:hover {\r\n                            background: linear-gradient(135deg, #2d3748, #1a1a2e);\r\n                            color: #00d4ff !important;\r\n                            border-color: #00d4ff;\r\n                            transform: translateY(-2px);\r\n                            box-shadow: 0 4px 15px rgba(0, 212, 255, 0.3);\r\n                        }\r\n                        .help-link *, .help-link i {\r\n                            color: inherit !important;\r\n                        }\r\n                        .help-link:visited *, .help-link:visited i {\r\n                            color: #b8c5d1 !important;\r\n                        }\r\n                        .help-link:hover *, .help-link:hover i {\r\n                            color: #00d4ff !important;\r\n                        }\r\n                        .help-link:active *, .help-link:active i {\r\n                            color: #b8c5d1 !important;\r\n                        }\r\n                        .register-notice {\r\n                            background: linear-gradient(135deg, #2d1b4e, #1a1a2e);\r\n                            border-radius: 15px;\r\n                            padding: 2rem;\r\n                            border: 2px solid rgba(255, 193, 7, 0.4);\r\n                            margin-top: 2rem;\r\n                            box-shadow: 0 4px 15px rgba(45, 27, 78, 0.5);\r\n                        }\r\n                        .register-notice h4 {\r\n                            color: #ffc107;\r\n                            margin-bottom: 1.5rem;\r\n                            font-size: 1.3rem;\r\n                            font-weight: 600;\r\n                            text-align: left;\r\n                        }\r\n                        .notice-content {\r\n                            color: #ffffff;\r\n                            text-align: left;\r\n                            padding: 1.25rem 1.5rem;\r\n                            background: rgba(255, 255, 255, 0.05);\r\n                            border-left: 4px solid #ffc107;\r\n                            border-radius: 14px;\r\n                        }\r\n                        .notice-number-list {\r\n                            margin: 0;\r\n                            padding-left: 1.4rem;\r\n                            color: #ffffff;\r\n                            display: flex;\r\n                            flex-direction: column;\r\n                            gap: 1rem;\r\n                        }\r\n                        .notice-number-list > li {\r\n                            color: #ffffff;\r\n                            line-height: 1.75;\r\n                            padding-left: 0.15rem;\r\n                        }\r\n                        .notice-number-list > li::marker {\r\n                            color: #ffc107;\r\n                            font-weight: 700;\r\n                        }\r\n                        .notice-number-list p {\r\n                            color: #ffffff;\r\n                            line-height: 1.6;\r\n                            margin: 0;\r\n                            font-size: 1rem;\r\n                            text-align: left;\r\n                        }\r\n                        .notice-sublist {\r\n                            margin: 0.6rem 0 0;\r\n                            padding-left: 1.4rem;\r\n                            color: #b8c5d1;\r\n                        }\r\n                        .notice-sublist li {\r\n                            color: #b8c5d1;\r\n                            line-height: 1.6;\r\n                            margin-bottom: 0.4rem;\r\n                            list-style-type: disc;\r\n                            text-align: left;\r\n                        }\r\n                        @media (max-width: 1024px) {\r\n                            .register-main {\r\n                                padding: 30px 15px;\r\n                                margin: 0 15px;\r\n                            }\r\n                            .register-header h2 {\r\n                                font-size: 2rem;\r\n                            }\r\n                            .register-info-cards {\r\n                                gap: 0.5rem;\r\n                                flex-wrap: nowrap;\r\n                                justify-content: center;\r\n                                overflow-x: auto;\r\n                            }\r\n                            .info-card-item {\r\n                                min-width: 100px;\r\n                                max-width: 120px;\r\n                                padding: 0.6rem;\r\n                                flex: 0 0 auto;\r\n                                font-size: 0.8rem;\r\n                            }\r\n                            .info-card-item h4 {\r\n                                font-size: 0.8rem;\r\n                                margin-bottom: 0.1rem;\r\n                            }\r\n                            .info-card-item p {\r\n                                font-size: 0.7rem;\r\n                                line-height: 1.2;\r\n                            }\r\n                            .info-card-item i {\r\n                                font-size: 1.2rem;\r\n                                min-width: 25px;\r\n                            }\r\n                            .info-card-item h4 {\r\n                                font-size: 0.9rem;\r\n                            }\r\n                            .info-card-item p {\r\n                                font-size: 0.8rem;\r\n                            }\r\n                            .register-cta {\r\n                                padding: 2rem 1rem;\r\n                            }\r\n                            .primary-register-btn {\r\n                                padding: 1rem 2rem;\r\n                                font-size: 1rem;\r\n                            }\r\n                            .requirements-grid {\r\n                                grid-template-columns: 1fr;\r\n                            }\r\n                            .help-links {\r\n                                flex-direction: column;\r\n                                align-items: center;\r\n                            }\r\n                            .register-notice {\r\n                                padding: 1.5rem;\r\n                                margin-top: 1.5rem;\r\n                            }\r\n                            .register-notice h4 {\r\n                                font-size: 1.1rem;\r\n                                text-align: left;\r\n                            }\r\n                            .notice-content {\r\n                                padding: 1rem 1.1rem;\r\n                            }\r\n                            .notice-number-list {\r\n                                gap: 0.85rem;\r\n                                padding-left: 1.25rem;\r\n                            }\r\n                            .notice-number-list p, .notice-number-list li {\r\n                                font-size: 0.9rem;\r\n                                text-align: left;\r\n                            }\r\n                        }\r\n                        @media (max-width: 480px) {\r\n                            .register-info-cards {\r\n                                gap: 0.6rem;\r\n                            }\r\n                            .info-card-item {\r\n                                min-width: 120px;\r\n                                max-width: 140px;\r\n                                padding: 0.7rem;\r\n                                flex: 1 1 120px;\r\n                            }\r\n                            .info-card-item i {\r\n                                font-size: 1.3rem;\r\n                                min-width: 25px;\r\n                            }\r\n                            .info-card-item h4 {\r\n                                font-size: 0.85rem;\r\n                            }\r\n                            .info-card-item p {\r\n                                font-size: 0.75rem;\r\n                            }\r\n                            .register-notice {\r\n                                padding: 1rem;\r\n                                margin-top: 1rem;\r\n                            }\r\n                            .register-notice h4 {\r\n                                font-size: 1rem;\r\n                                text-align: left;\r\n                            }\r\n                            .notice-content {\r\n                                padding: 0.9rem;\r\n                            }\r\n                            .notice-number-list {\r\n                                gap: 0.75rem;\r\n                                padding-left: 1.15rem;\r\n                            }\r\n                            .notice-number-list p, .notice-number-list li {\r\n                                font-size: 0.85rem;\r\n                                line-height: 1.5;\r\n                                text-align: left;\r\n                            }\r\n                            .notice-sublist {\r\n                                margin-left: 0.5rem;\r\n                                text-align: left;\r\n                            }\r\n                        }\r\n                        .register-content {\r\n                            display: grid;\r\n                            grid-template-columns: 1fr 1fr;\r\n                            gap: 4rem;\r\n                        }\r\n                        .register-info h3 {\r\n                            font-size: 1.8rem;\r\n                            margin-bottom: 2rem;\r\n                            color: #ffffff;\r\n                        }\r\n                        .info-grid {\r\n                            display: grid;\r\n                            grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));\r\n                            gap: 1.5rem;\r\n                            margin-bottom: 3rem;\r\n                        }\r\n                        .info-item {\r\n                            display: flex;\r\n                            align-items: flex-start;\r\n                            gap: 1rem;\r\n                            padding: 1.5rem;\r\n                            background: #1a1a2e;\r\n                            border-radius: 12px;\r\n                            border: 1px solid #2d3748;\r\n                            transition: all 0.3s ease;\r\n                        }\r\n                        .info-item:hover {\r\n                            border-color: #00d4ff;\r\n                            box-shadow: 0 0 20px rgba(0, 212, 255, 0.3);\r\n                        }\r\n                        .info-item i {\r\n                            font-size: 1.5rem;\r\n                            color: #00d4ff;\r\n                            margin-top: 0.25rem;\r\n                        }\r\n                        .info-text h4 {\r\n                            color: #ffffff;\r\n                            margin-bottom: 0.5rem;\r\n                        }\r\n                        .info-text p {\r\n                            color: #b8c5d1;\r\n                        }\r\n                        .notice-section {\r\n                            background: #1a1a2e;\r\n                            padding: 2rem;\r\n                            border-radius: 12px;\r\n                            border: 1px solid #2d3748;\r\n                        }\r\n                        .notice-section h4 {\r\n                            color: #ffffff;\r\n                            margin-bottom: 1rem;\r\n                            display: flex;\r\n                            align-items: center;\r\n                            gap: 8px;\r\n                        }\r\n                        .notice-section i {\r\n                            color: #ffaa00;\r\n                        }\r\n                        .notice-list {\r\n                            list-style: none;\r\n                            color: #b8c5d1;\r\n                        }\r\n                        .notice-list li {\r\n                            padding: 0.5rem 0;\r\n                            padding-left: 20px;\r\n                            position: relative;\r\n                        }\r\n                        .notice-list li::before {\r\n                            content: '\u2022';\r\n                            position: absolute;\r\n                            left: 0;\r\n                            color: #00d4ff;\r\n                        }\r\n                        .register-form-container {\r\n                            background: #1a1a2e;\r\n                            padding: 3rem;\r\n                            border-radius: 20px;\r\n                            border: 1px solid #2d3748;\r\n                        }\r\n                        .google-form-embed h3 {\r\n                            display: flex;\r\n                            align-items: center;\r\n                            gap: 12px;\r\n                            font-size: 1.5rem;\r\n                            margin-bottom: 1rem;\r\n                            color: #ffffff;\r\n                        }\r\n                        .google-form-embed p {\r\n                            color: #b8c5d1;\r\n                            margin-bottom: 2rem;\r\n                            line-height: 1.6;\r\n                        }\r\n                        .form-buttons {\r\n                            display: flex;\r\n                            gap: 1rem;\r\n                            margin-bottom: 3rem;\r\n                            flex-wrap: nowrap;\r\n                            justify-content: center;\r\n                        }\r\n                        .form-preview h4 {\r\n                            color: #ffffff;\r\n                            margin-bottom: 1.5rem;\r\n                        }\r\n                        .form-items {\r\n                            display: grid;\r\n                            grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\r\n                            gap: 1rem;\r\n                        }\r\n                        .form-item {\r\n                            display: flex;\r\n                            align-items: center;\r\n                            gap: 12px;\r\n                            padding: 1rem;\r\n                            background: #16213e;\r\n                            border-radius: 8px;\r\n                            border: 1px solid #2d3748;\r\n                        }\r\n                        .form-item i {\r\n                            color: #00d4ff;\r\n                        }\r\n                        .form-item span {\r\n                            color: #b8c5d1;\r\n                            font-size: 0.9rem;\r\n                        }\r\n                        .downloads-section {\r\n                            padding: 80px 0;\r\n                            background: #1a1a2e;\r\n                        }\r\n                        .downloads-grid {\r\n                            display: grid;\r\n                            grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\r\n                            gap: 1rem;\r\n                            margin-bottom: 2rem;\r\n                        }\r\n                        .download-card {\r\n                            background: #16213e;\r\n                            border-radius: 20px;\r\n                            padding: 2rem;\r\n                            text-align: center;\r\n                            border: 1px solid #2d3748;\r\n                            transition: all 0.3s ease;\r\n                        }\r\n                        .download-card:hover {\r\n                            transform: translateY(-5px);\r\n                            border-color: #00d4ff;\r\n                            box-shadow: 0 15px 40px rgba(0, 212, 255, 0.2);\r\n                        }\r\n                        .download-icon {\r\n                            width: 70px;\r\n                            height: 70px;\r\n                            background: linear-gradient(135deg, #00d4ff, #0066ff);\r\n                            border-radius: 50%;\r\n                            display: flex;\r\n                            align-items: center;\r\n                            justify-content: center;\r\n                            margin: 0 auto 1.5rem;\r\n                            box-shadow: 0 0 20px rgba(0, 212, 255, 0.3);\r\n                        }\r\n                        .download-icon i {\r\n                            font-size: 1.8rem;\r\n                            color: #ffffff;\r\n                        }\r\n                        .download-card h3 {\r\n                            font-size: 1.5rem;\r\n                            margin-bottom: 0.8rem;\r\n                            color: #ffffff;\r\n                            font-weight: 600;\r\n                        }\r\n                        .download-card p {\r\n                            color: #b8c5d1;\r\n                            margin-bottom: 1.2rem;\r\n                            line-height: 1.5;\r\n                            font-size: 1rem;\r\n                        }\r\n                        .download-info {\r\n                            display: flex;\r\n                            justify-content: space-between;\r\n                            margin-bottom: 1.2rem;\r\n                            font-size: 1rem;\r\n                        }\r\n                        .file-size {\r\n                            color: #8892b0;\r\n                            font-size: 1rem;\r\n                        }\r\n                        .file-type {\r\n                            background: linear-gradient(135deg, #00d4ff, #0066ff);\r\n                            color: #ffffff;\r\n                            padding: 6px 14px;\r\n                            border-radius: 8px;\r\n                            font-weight: 600;\r\n                            font-family: 'Space Mono', monospace;\r\n                            font-size: 0.95rem;\r\n                        }\r\n                        .download-btn {\r\n                            display: inline-flex;\r\n                            align-items: center;\r\n                            gap: 10px;\r\n                            background: linear-gradient(135deg, #00d4ff, #0066ff);\r\n                            color: #ffffff !important;\r\n                            padding: 14px 28px;\r\n                            border-radius: 12px;\r\n                            text-decoration: none !important;\r\n                            font-weight: 600;\r\n                            font-size: 1.05rem;\r\n                            transition: all 0.3s ease;\r\n                        }\r\n                        .download-btn:visited {\r\n                            color: #ffffff !important;\r\n                        }\r\n                        .download-btn:active {\r\n                            color: #ffffff !important;\r\n                        }\r\n                        .download-btn:link {\r\n                            color: #ffffff !important;\r\n                        }\r\n                        .download-btn:hover {\r\n                            transform: translateY(-2px);\r\n                            box-shadow: 0 15px 40px rgba(0, 212, 255, 0.2);\r\n                            color: #ffffff !important;\r\n                        }\r\n                        .download-btn *, .download-btn i {\r\n                            color: #ffffff !important;\r\n                        }\r\n                        .download-btn:visited *, .download-btn:visited i {\r\n                            color: #ffffff !important;\r\n                        }\r\n                        .download-btn:hover *, .download-btn:hover i {\r\n                            color: #ffffff !important;\r\n                        }\r\n                        .download-btn:active *, .download-btn:active i {\r\n                            color: #ffffff !important;\r\n                        }\r\n                        .download-notice {\r\n                            width: min(100%, 760px);\r\n                            margin: 2.2rem auto 0;\r\n                        }\r\n                        .downloads-section .notice-box {\r\n                            background: #16213e;\r\n                            padding: 1.7rem 1.9rem;\r\n                            border-radius: 12px;\r\n                            border: 1px solid #2d3748;\r\n                            border-left: 4px solid #ffc107;\r\n                            display: grid;\r\n                            grid-template-columns: auto minmax(0, 1fr);\r\n                            align-items: start;\r\n                            gap: 1.1rem;\r\n                            box-sizing: border-box;\r\n                        }\r\n                        .downloads-section .notice-box i {\r\n                            width: 48px;\r\n                            height: 48px;\r\n                            display: inline-flex;\r\n                            align-items: center;\r\n                            justify-content: center;\r\n                            font-size: 1.2rem;\r\n                            color: #00d4ff;\r\n                            margin-top: 0;\r\n                            border-radius: 14px;\r\n                            background: rgba(110, 216, 255, 0.12);\r\n                            border: 1px solid rgba(110, 216, 255, 0.24);\r\n                            box-shadow: 0 0 18px rgba(110, 216, 255, 0.12);\r\n                        }\r\n                        .download-notice .notice-content {\r\n                            min-width: 0;\r\n                            padding: 0;\r\n                            background: transparent;\r\n                            border-left: 0;\r\n                            border-radius: 0;\r\n                        }\r\n                        .download-notice .notice-content h4 {\r\n                            color: #ffffff;\r\n                            margin-bottom: 0.95rem;\r\n                            font-size: clamp(1.45rem, 2vw, 1.9rem);\r\n                            line-height: 1.2;\r\n                        }\r\n                        .download-notice .notice-content ul {\r\n                            list-style: none;\r\n                            color: #b8c5d1;\r\n                            margin: 0;\r\n                            padding: 0;\r\n                            display: grid;\r\n                            gap: 0.7rem;\r\n                        }\r\n                        .download-notice .notice-content li {\r\n                            padding: 0 0 0 1.35rem;\r\n                            position: relative;\r\n                            line-height: 1.7;\r\n                        }\r\n                        .download-notice .notice-content li::before {\r\n                            content: '\u2713';\r\n                            position: absolute;\r\n                            left: 0;\r\n                            top: 0.02rem;\r\n                            color: #00ff88;\r\n                        }\r\n                        @media (max-width: 700px) {\r\n                            .download-notice {\r\n                                width: 100%;\r\n                                margin-top: 1.6rem;\r\n                            }\r\n                            .downloads-section .notice-box {\r\n                                grid-template-columns: 1fr;\r\n                                gap: 0.9rem;\r\n                                padding: 1.25rem 1.15rem;\r\n                            }\r\n                            .downloads-section .notice-box i {\r\n                                width: 44px;\r\n                                height: 44px;\r\n                                font-size: 1.1rem;\r\n                            }\r\n                            .download-notice .notice-content h4 {\r\n                                font-size: 1.35rem;\r\n                            }\r\n                        }\r\n                        .footer {\r\n                            background: #0a0a0f;\r\n                            border-top: 1px solid #2d3748;\r\n                            padding: 20px 0 10px;\r\n                        }\r\n                        .footer-content {\r\n                            display: grid;\r\n                            grid-template-columns: 2fr 3fr;\r\n                            gap: 3rem;\r\n                            margin-bottom: 2rem;\r\n                        }\r\n                        .footer-main {\r\n                            color: #b8c5d1;\r\n                        }\r\n                        .footer-logo {\r\n                            display: flex;\r\n                            align-items: center;\r\n                            font-size: 1.5rem;\r\n                            font-weight: 700;\r\n                            color: #ffffff;\r\n                            margin-bottom: 1.5rem;\r\n                        }\r\n                        .footer-logo i {\r\n                            margin-right: 12px;\r\n                            background: linear-gradient(135deg, #00d4ff, #0066ff);\r\n                            -webkit-background-clip: text;\r\n                            -webkit-text-fill-color: transparent;\r\n                            background-clip: text;\r\n                        }\r\n                        .footer-description {\r\n                            line-height: 1.7;\r\n                            margin-bottom: 2rem;\r\n                        }\r\n                        .contact-info {\r\n                            display: flex;\r\n                            flex-direction: column;\r\n                            gap: 0.25rem;\r\n                        }\r\n                        .contact-item {\r\n                            display: flex;\r\n                            align-items: center;\r\n                            gap: 8px;\r\n                        }\r\n                        .contact-item i {\r\n                            color: #00d4ff;\r\n                            width: 20px;\r\n                        }\r\n                        .footer-links {\r\n                            display: grid;\r\n                            grid-template-columns: repeat(3, 1fr);\r\n                            gap: 2rem;\r\n                        }\r\n                        .footer-section h4 {\r\n                            color: #ffffff;\r\n                            margin-bottom: 1rem;\r\n                            font-size: 1.1rem;\r\n                        }\r\n                        .footer-section ul {\r\n                            list-style: none;\r\n                        }\r\n                        .footer-section ul li {\r\n                            margin-bottom: 0.5rem;\r\n                        }\r\n                        .footer-section ul li a {\r\n                            color: #b8c5d1;\r\n                            text-decoration: none;\r\n                            transition: all 0.2s ease;\r\n                        }\r\n                        .footer-section ul li a:hover {\r\n                            color: #00d4ff;\r\n                        }\r\n                        .social-links {\r\n                            display: flex;\r\n                            gap: 1rem;\r\n                        }\r\n                        .social-link {\r\n                            display: flex;\r\n                            align-items: center;\r\n                            justify-content: center;\r\n                            width: 40px;\r\n                            height: 40px;\r\n                            background: #1a1a2e;\r\n                            border: 1px solid #2d3748;\r\n                            border-radius: 50%;\r\n                            color: #b8c5d1;\r\n                            text-decoration: none;\r\n                            transition: all 0.2s ease;\r\n                        }\r\n                        .social-link:hover {\r\n                            background: linear-gradient(135deg, #00d4ff, #0066ff);\r\n                            color: #ffffff;\r\n                            border-color: #00d4ff;\r\n                            transform: translateY(-2px);\r\n                        }\r\n                        .footer-bottom {\r\n                            display: flex;\r\n                            justify-content: space-between;\r\n                            align-items: center;\r\n                            padding-top: 2rem;\r\n                            border-top: 1px solid #2d3748;\r\n                            color: #8892b0;\r\n                            font-size: 0.9rem;\r\n                        }\r\n                        .back-to-top {\r\n                            position: fixed;\r\n                            bottom: 30px;\r\n                            right: 30px;\r\n                            width: 50px;\r\n                            height: 50px;\r\n                            background: linear-gradient(135deg, #00d4ff, #0066ff);\r\n                            color: #ffffff;\r\n                            border: none;\r\n                            border-radius: 50%;\r\n                            cursor: pointer;\r\n                            transition: all 0.3s ease;\r\n                            opacity: 0;\r\n                            visibility: hidden;\r\n                            z-index: 1000;\r\n                            box-shadow: 0 0 20px rgba(0, 212, 255, 0.3);\r\n                        }\r\n                        .back-to-top.show {\r\n                            opacity: 1;\r\n                            visibility: visible;\r\n                        }\r\n                        .back-to-top:hover {\r\n                            transform: translateY(-3px);\r\n                            box-shadow: 0 15px 40px rgba(0, 212, 255, 0.2);\r\n                        }\r\n                        @keyframes fadeInUp {\r\n                            from {\r\n                                opacity: 0;\r\n                                transform: translateY(30px);\r\n                            }\r\n                            to {\r\n                                opacity: 1;\r\n                                transform: translateY(0);\r\n                            }\r\n                        }\r\n                        @keyframes pulse {\r\n                            0%, 100% {\r\n                                transform: scale(1);\r\n                                opacity: 1;\r\n                            }\r\n                            50% {\r\n                                transform: scale(1.1);\r\n                                opacity: 0.8;\r\n                            }\r\n                        }\r\n                        @keyframes dataTransfer {\r\n                            0% {\r\n                                transform: translateX(-100%);\r\n                                opacity: 0;\r\n                            }\r\n                            50% {\r\n                                opacity: 1;\r\n                            }\r\n                            100% {\r\n                                transform: translateX(100%);\r\n                                opacity: 0;\r\n                            }\r\n                        }\r\n                        @media (max-width: 1024px) {\r\n                            .info-header h2 {\r\n                                font-size: 2.2rem !important;\r\n                                text-align: center;\r\n                                margin-bottom: 1rem;\r\n                            }\r\n                            .hamburger {\r\n                                display: flex;\r\n                                align-items: center !important;\r\n                                justify-content: center !important;\r\n                                width: 40px !important;\r\n                                height: 40px !important;\r\n                                margin-left: auto !important;\r\n                                margin-right: 0px !important;\r\n                                margin-top: -20px;\r\n                                flex-shrink: 0 !important;\r\n                                position: relative !important;\r\n                                z-index: 999 !important;\r\n                                box-sizing: border-box !important;\r\n                            }\r\n                            .hamburger .hamburger-icon {\r\n                                width: 22px !important;\r\n                                height: 22px !important;\r\n                                display: block !important;\r\n                                margin: 0 auto !important;\r\n                                object-fit: contain !important;\r\n                                border: none !important;\r\n                                box-shadow: none !important;\r\n                                background: none !important;\r\n                                filter: brightness(0) invert(1) !important;\r\n                            }\r\n                            .nav-container {\r\n                                padding: 0 16px;\r\n                                height: 70px;\r\n                                display: flex;\r\n                                justify-content: space-between;\r\n                                align-items: center;\r\n                            }\r\n                            .nav-logo {\r\n                                display: flex !important;\r\n                                align-items: center;\r\n                                font-size: 1.2rem;\r\n                                color: #ffffff !important;\r\n                                margin-top: 0;\r\n                                flex-shrink: 0;\r\n                            }\r\n                            .nav-logo i {\r\n                                margin-right: 8px;\r\n                                font-size: 1.4rem;\r\n                                color: #ffffff;\r\n                            }\r\n                            .hamburger {\r\n                                display: flex;\r\n                                align-items: center;\r\n                                justify-content: center;\r\n                                padding: 8px;\r\n                                background: rgba(255, 255, 255, 0.1);\r\n                                border-radius: 8px;\r\n                                border: 2px solid rgba(255, 255, 255, 0.3);\r\n                                cursor: pointer;\r\n                                width: 44px;\r\n                                height: 44px;\r\n                                position: relative;\r\n                                z-index: 1001;\r\n                            }\r\n                            .hamburger-icon {\r\n                                width: 24px;\r\n                                height: 24px;\r\n                                filter: brightness(0) invert(1);\r\n                                transition: all 0.3s ease;\r\n                            }\r\n                            .hamburger:hover .hamburger-icon {\r\n                                transform: scale(1.1);\r\n                            }\r\n                            .hamburger span {\r\n                                display: none;\r\n                            }\r\n                            .hamburger.active span:nth-child(1) {\r\n                                transform: rotate(45deg) translate(5px, 5px);\r\n                            }\r\n                            .hamburger.active span:nth-child(2) {\r\n                                opacity: 0;\r\n                            }\r\n                            .hamburger.active span:nth-child(3) {\r\n                                transform: rotate(-45deg) translate(7px, -6px);\r\n                            }\r\n                            .nav-menu {\r\n                                position: fixed;\r\n                                left: -100%;\r\n                                top: 90px;\r\n                                flex-direction: column;\r\n                                background: #007bff !important;\r\n                                width: 100%;\r\n                                text-align: center;\r\n                                transition: all 0.3s ease;\r\n                                padding: 2rem 0;\r\n                                border-top: 3px solid #0056b3;\r\n                                box-shadow: 0 4px 20px rgba(0, 123, 255, 0.3);\r\n                                z-index: 999;\r\n                            }\r\n                            .nav-menu a {\r\n                                margin: 12px 20px;\r\n                                display: flex;\r\n                                background: rgba(255, 255, 255, 0.1);\r\n                                border: 2px solid rgba(255, 255, 255, 0.3);\r\n                                color: #ffffff;\r\n                                padding: 18px 20px;\r\n                                font-size: 1rem;\r\n                                border-radius: 12px;\r\n                                min-height: 50px;\r\n                                align-items: center;\r\n                                justify-content: center;\r\n                                white-space: nowrap;\r\n                                text-overflow: ellipsis;\r\n                                overflow: hidden;\r\n                                max-width: calc(100% - 40px);\r\n                            }\r\n                            .nav-menu.active {\r\n                                left: 0;\r\n                            }\r\n                            .navbar.scrolled {\r\n                                top: 30px;\r\n                                right: 10px;\r\n                                left: auto;\r\n                                width: 200px;\r\n                                height: 50px;\r\n                                border-radius: 25px;\r\n                                transform: scale(0.85);\r\n                            }\r\n                            .navbar.scrolled .nav-container {\r\n                                height: 50px;\r\n                                padding: 0 10px;\r\n                                display: flex;\r\n                                justify-content: space-between;\r\n                                align-items: center;\r\n                            }\r\n                            .navbar.scrolled .nav-logo {\r\n                                display: flex !important;\r\n                                font-size: 0.9rem;\r\n                                color: #ffffff !important;\r\n                                margin-top: 0;\r\n                            }\r\n                            .navbar.scrolled .nav-logo i {\r\n                                margin-right: 6px;\r\n                                font-size: 1rem;\r\n                                color: #ffffff;\r\n                            }\r\n                            .navbar.scrolled .nav-menu {\r\n                                gap: 2px;\r\n                                top: 50px;\r\n                            }\r\n                            .navbar.scrolled .nav-menu a {\r\n                                font-size: 0.7rem;\r\n                                padding: 6px 8px;\r\n                                height: 30px;\r\n                                margin: 0;\r\n                            }\r\n                            .navbar.scrolled .hamburger {\r\n                                display: flex !important;\r\n                                padding: 5px;\r\n                                width: 36px;\r\n                                height: 36px;\r\n                                background: rgba(255, 255, 255, 0.15);\r\n                                border: 1px solid rgba(255, 255, 255, 0.4);\r\n                            }\r\n                            .navbar.scrolled .hamburger span {\r\n                                width: 18px;\r\n                                height: 2px;\r\n                                margin: 1px 0;\r\n                            }\r\n                            .hero-container {\r\n                                grid-template-columns: 1fr;\r\n                                text-align: center;\r\n                                gap: 3rem;\r\n                            }\r\n                            .hero-title {\r\n                                font-size: 2.5rem;\r\n                            }\r\n                            .hero-stats {\r\n                                justify-content: center;\r\n                                gap: 2rem;\r\n                            }\r\n                            .ai-animation {\r\n                                width: 300px;\r\n                                height: 300px;\r\n                            }\r\n                            .poster-title-container {\r\n                                padding: 3rem 1rem 1.5rem;\r\n                            }\r\n                            .poster-placeholder {\r\n                                min-height: 0vh !important;\r\n                            }\r\n                            .poster-image {\r\n                                max-width: 95%;\r\n                                max-height: 70vh;\r\n                            }\r\n                            .poster-overlay {\r\n                                padding: 0.8rem 1.5rem;\r\n                                font-size: 0.9rem;\r\n                            }\r\n                            .process-timeline::before {\r\n                                left: 20px;\r\n                            }\r\n                            .timeline-item {\r\n                                flex-direction: column !important;\r\n                                padding-left: 60px;\r\n                            }\r\n                            .timeline-icon {\r\n                                left: 20px !important;\r\n                                transform: translateX(0) !important;\r\n                            }\r\n                            .timeline-content {\r\n                                margin: 0 !important;\r\n                                max-width: none !important;\r\n                            }\r\n                            .register-content {\r\n                                grid-template-columns: 1fr;\r\n                                gap: 2rem;\r\n                            }\r\n                            .footer-content {\r\n                                grid-template-columns: 1fr;\r\n                                gap: 1.5rem;\r\n                            }\r\n                            .footer-links {\r\n                                grid-template-columns: 1fr;\r\n                                gap: 1rem;\r\n                            }\r\n                            .footer-bottom {\r\n                                flex-direction: column;\r\n                                gap: 1rem;\r\n                                text-align: center;\r\n                            }\r\n                            .footer {\r\n                                padding: 20px 0 10px;\r\n                            }\r\n                            .section-title {\r\n                                font-size: 2rem;\r\n                            }\r\n                            .container {\r\n                                padding: 0 15px;\r\n                            }\r\n                            .form-buttons {\r\n                                flex-direction: column;\r\n                            }\r\n                            .rewards-grid {\r\n                                grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\r\n                                gap: 1rem;\r\n                            }\r\n                            .reward-card {\r\n                                padding: 1.5rem;\r\n                            }\r\n                            .reward-badge {\r\n                                width: 60px;\r\n                                height: 60px;\r\n                                margin: 0 auto 1rem;\r\n                            }\r\n                            .reward-badge i {\r\n                                font-size: 1.5rem;\r\n                            }\r\n                            .reward-card h2 {\r\n                                font-size: 1.9rem;\r\n                                margin-bottom: 0.8rem;\r\n                                font-weight: 700;\r\n                                text-shadow: 0 2px 4px rgba(0, 0, 0, 0.3);\r\n                            }\r\n                            .reward-amount {\r\n                                font-size: 1.5rem;\r\n                                margin-bottom: 0.3rem;\r\n                            }\r\n                            .reward-subtitle {\r\n                                font-size: 0.75rem;\r\n                                margin-bottom: 1rem;\r\n                            }\r\n                            .special-grid {\r\n                                grid-template-columns: repeat(auto-fit, minmax(120px, 1fr));\r\n                                gap: 0.8rem;\r\n                            }\r\n                            .criteria-grid {\r\n                                --criteria-card-gap: 1rem;\r\n                                grid-template-columns: repeat(var(--criteria-columns), minmax(0, 1fr));\r\n                                width: 100%;\r\n                            }\r\n                            .downloads-grid {\r\n                                grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));\r\n                                gap: 0.8rem;\r\n                            }\r\n                            .theme-grid {\r\n                                grid-template-columns: repeat(2, 1fr);\r\n                                gap: 0.8rem;\r\n                            }\r\n                            .theme-item {\r\n                                padding: 1rem;\r\n                            }\r\n                            .theme-item i {\r\n                                font-size: 1.5rem;\r\n                                margin-bottom: 0.3rem;\r\n                            }\r\n                            .theme-item h4 {\r\n                                font-size: 0.9rem;\r\n                                margin-bottom: 0.3rem;\r\n                            }\r\n                            .theme-item p {\r\n                                font-size: 0.75rem;\r\n                            }\r\n                        }\r\n                        .navbar {\r\n                            position: fixed;\r\n                            top: 35px;\r\n                            width: 100%;\r\n                            background: rgba(116, 118, 234, 0.95);\r\n                            backdrop-filter: blur(10px);\r\n                            z-index: 1000;\r\n                            transition: all 0.28s ease;\r\n                            box-shadow: 0 2px 20px rgba(0, 0, 0, 0.1);\r\n                        }\r\n                        .nav-container {\r\n                            max-width: 1200px;\r\n                            margin: 0 auto;\r\n                            padding: 0 20px;\r\n                            display: flex;\r\n                            justify-content: space-between;\r\n                            align-items: center;\r\n                            height: 85px;\r\n                        }\r\n                        .nav-logo {\r\n                            display: flex;\r\n                            align-items: center;\r\n                            font-size: 1.5rem;\r\n                            font-weight: 700;\r\n                            color: #0b5fa5;\r\n                        }\r\n                        .nav-logo i {\r\n                            margin-right: 10px;\r\n                            font-size: 1.8rem;\r\n                        }\r\n                        .nav-menu {\r\n                            display: flex;\r\n                            list-style: none;\r\n                            gap: 2rem;\r\n                        }\r\n                        .nav-menu a {\r\n                            text-decoration: none;\r\n                            color: #ffffff;\r\n                            font-weight: 500;\r\n                            transition: all 0.28s ease;\r\n                            position: relative;\r\n                        }\r\n                        .nav-menu a:hover {\r\n                            color: #0b5fa5;\r\n                        }\r\n                        .nav-menu a::after {\r\n                            content: '';\r\n                            position: absolute;\r\n                            bottom: -5px;\r\n                            left: 0;\r\n                            width: 0;\r\n                            height: 2px;\r\n                            background: #0b5fa5;\r\n                            transition: all 0.28s ease;\r\n                        }\r\n                        .nav-menu a:hover::after {\r\n                            width: 100%;\r\n                        }\r\n                        .hamburger {\r\n                            display: none;\r\n                            flex-direction: column;\r\n                            cursor: pointer;\r\n                        }\r\n                        .hamburger span {\r\n                            width: 25px;\r\n                            height: 3px;\r\n                            background: #ffffff;\r\n                            margin: 3px 0;\r\n                            transition: all 0.28s ease;\r\n                        }\r\n                        .hero {\r\n                            background: linear-gradient(135deg, #0b5fa5, #0e2f64);\r\n                            min-height: 100vh;\r\n                            display: flex;\r\n                            align-items: center;\r\n                            position: relative;\r\n                            overflow: hidden;\r\n                        }\r\n                        .hero::before {\r\n                            content: '';\r\n                            position: absolute;\r\n                            top: 0;\r\n                            left: 0;\r\n                            right: 0;\r\n                            bottom: 0;\r\n                            background: url('data:image\/svg+xml,<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 100 100\"><defs><pattern id=\"grain\" width=\"100\" height=\"100\" patternUnits=\"userSpaceOnUse\"><circle cx=\"20\" cy=\"20\" r=\"1\" fill=\"rgba(255,255,255,0.1)\"\/><circle cx=\"80\" cy=\"80\" r=\"1\" fill=\"rgba(255,255,255,0.05)\"\/><\/pattern><\/defs><rect width=\"100\" height=\"100\" fill=\"url(%23grain)\"\/><\/svg>');\r\n                            opacity: 0.3;\r\n                        }\r\n                        .hero-container {\r\n                            max-width: 1200px;\r\n                            margin: 0 auto;\r\n                            padding: 0 20px;\r\n                            display: grid;\r\n                            grid-template-columns: 1fr 1fr;\r\n                            gap: 4rem;\r\n                            align-items: center;\r\n                            position: relative;\r\n                            z-index: 1;\r\n                        }\r\n                        .hero-content {\r\n                            color: #ffffff;\r\n                        }\r\n                        .hero-title {\r\n                            font-size: 3.5rem;\r\n                            font-weight: 700;\r\n                            margin-bottom: 1rem;\r\n                            line-height: 1.2;\r\n                            background: linear-gradient(45deg, #ffffff, #6ed8ff);\r\n                            -webkit-background-clip: text;\r\n                            -webkit-text-fill-color: transparent;\r\n                            background-clip: text;\r\n                        }\r\n                        .hero-subtitle {\r\n                            font-size: 1.3rem;\r\n                            margin-bottom: 2rem;\r\n                            opacity: 0.9;\r\n                        }\r\n                        .hero-stats {\r\n                            display: flex;\r\n                            gap: 2rem;\r\n                            margin-bottom: 2rem;\r\n                        }\r\n                        .stat {\r\n                            text-align: center;\r\n                        }\r\n                        .stat-number {\r\n                            display: block;\r\n                            font-size: 2rem;\r\n                            font-weight: 700;\r\n                            color: #6ed8ff;\r\n                        }\r\n                        .stat-label {\r\n                            font-size: 0.9rem;\r\n                            opacity: 0.8;\r\n                        }\r\n                        .hero-buttons {\r\n                            display: flex;\r\n                            gap: 1rem;\r\n                        }\r\n                        .btn {\r\n                            display: inline-block;\r\n                            padding: 12px 30px;\r\n                            border-radius: 18px;\r\n                            text-decoration: none;\r\n                            font-weight: 600;\r\n                            transition: all 0.28s ease;\r\n                            border: none;\r\n                            cursor: pointer;\r\n                            font-size: 1rem;\r\n                        }\r\n                        .btn-primary {\r\n                            background: #6ed8ff;\r\n                            color: #ffffff;\r\n                            box-shadow: 0 18px 45px rgba(0,0,0,0.28);\r\n                        }\r\n                        .btn-primary:hover {\r\n                            transform: translateY(-2px);\r\n                            box-shadow: 0 15px 30px rgba(240, 147, 251, 0.4);\r\n                        }\r\n                        .btn-secondary {\r\n                            background: transparent;\r\n                            color: #ffffff;\r\n                            border: 2px solid #ffffff;\r\n                        }\r\n                        .btn-secondary:hover {\r\n                            background: #ffffff;\r\n                            color: #0b5fa5;\r\n                        }\r\n                        .hero-image {\r\n                            display: flex;\r\n                            align-items: center;\r\n                            justify-content: center;\r\n                        }\r\n                        .code-animation {\r\n                            width: 400px;\r\n                            height: 300px;\r\n                            background: rgba(0, 0, 0, 0.2);\r\n                            border-radius: 15px;\r\n                            padding: 20px;\r\n                            position: relative;\r\n                            backdrop-filter: blur(10px);\r\n                            border: 1px solid rgba(255, 255, 255, 0.1);\r\n                        }\r\n                        .code-line {\r\n                            height: 20px;\r\n                            margin: 15px 0;\r\n                            border-radius: 10px;\r\n                            position: relative;\r\n                            overflow: hidden;\r\n                        }\r\n                        .code-line::before {\r\n                            content: '';\r\n                            position: absolute;\r\n                            top: 0;\r\n                            left: -100%;\r\n                            width: 100%;\r\n                            height: 100%;\r\n                            background: linear-gradient(90deg, transparent, #6ed8ff, transparent);\r\n                            animation: codeLine 3s infinite;\r\n                        }\r\n                        .code-line:nth-child(1) {\r\n                            width: 80%;\r\n                            animation-delay: 0s;\r\n                        }\r\n                        .code-line:nth-child(2) {\r\n                            width: 60%;\r\n                            animation-delay: 0.5s;\r\n                        }\r\n                        .code-line:nth-child(3) {\r\n                            width: 90%;\r\n                            animation-delay: 1s;\r\n                        }\r\n                        .code-line:nth-child(4) {\r\n                            width: 70%;\r\n                            animation-delay: 1.5s;\r\n                        }\r\n                        @keyframes codeLine {\r\n                            0% {\r\n                                left: -100%;\r\n                            }\r\n                            100% {\r\n                                left: 100%;\r\n                            }\r\n                        }\r\n                        .section-title {\r\n                            text-align: center;\r\n                            font-size: 2.5rem;\r\n                            font-weight: 700;\r\n                            margin-bottom: 3rem;\r\n                            background: linear-gradient(135deg, #0b5fa5, #0e2f64);\r\n                            -webkit-background-clip: text;\r\n                            -webkit-text-fill-color: transparent;\r\n                            background-clip: text;\r\n                        }\r\n                        .about {\r\n                            padding: 100px 0;\r\n                            background: #0a1d3d;\r\n                        }\r\n                        .about-content {\r\n                            max-width: 800px;\r\n                            margin: 0 auto;\r\n                            text-align: center;\r\n                        }\r\n                        .about-text p {\r\n                            font-size: 1.2rem;\r\n                            line-height: 1.8;\r\n                            margin-bottom: 3rem;\r\n                            color: #d6e8ff;\r\n                        }\r\n                        .features {\r\n                            display: grid;\r\n                            grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));\r\n                            gap: 2rem;\r\n                            margin-top: 3rem;\r\n                        }\r\n                        .feature {\r\n                            background: #ffffff;\r\n                            padding: 2rem;\r\n                            border-radius: 18px;\r\n                            box-shadow: 0 18px 45px rgba(0,0,0,0.28);\r\n                            transition: all 0.28s ease;\r\n                            text-align: center;\r\n                        }\r\n                        .feature:hover {\r\n                            transform: translateY(-5px);\r\n                            box-shadow: 0 20px 40px rgba(0, 0, 0, 0.15);\r\n                        }\r\n                        .feature i {\r\n                            font-size: 3rem;\r\n                            color: #0b5fa5;\r\n                            margin-bottom: 1rem;\r\n                        }\r\n                        .feature h3 {\r\n                            font-size: 1.3rem;\r\n                            margin-bottom: 1rem;\r\n                            color: #ffffff;\r\n                        }\r\n                        .feature p {\r\n                            color: #d6e8ff;\r\n                            line-height: 1.6;\r\n                        }\r\n                        .schedule {\r\n                            padding: 100px 0;\r\n                            background: #ffffff;\r\n                        }\r\n                        .timeline {\r\n                            max-width: 800px;\r\n                            margin: 0 auto;\r\n                            position: relative;\r\n                        }\r\n                        .timeline::before {\r\n                            content: '';\r\n                            position: absolute;\r\n                            left: 50%;\r\n                            top: 0;\r\n                            bottom: 0;\r\n                            width: 2px;\r\n                            background: #0b5fa5;\r\n                            transform: translateX(-50%);\r\n                        }\r\n                        .timeline-item {\r\n                            display: flex;\r\n                            margin-bottom: 3rem;\r\n                            position: relative;\r\n                        }\r\n                        .timeline-item:nth-child(odd) {\r\n                            flex-direction: row;\r\n                        }\r\n                        .timeline-item:nth-child(even) {\r\n                            flex-direction: row-reverse;\r\n                        }\r\n                        .timeline-date {\r\n                            flex: 1;\r\n                            text-align: center;\r\n                            padding: 1rem;\r\n                            position: relative;\r\n                        }\r\n                        .timeline-date::before {\r\n                            content: '';\r\n                            position: absolute;\r\n                            top: 50%;\r\n                            right: -8px;\r\n                            width: 16px;\r\n                            height: 16px;\r\n                            background: #0b5fa5;\r\n                            border-radius: 50%;\r\n                            transform: translateY(-50%);\r\n                            border: 4px solid #ffffff;\r\n                            box-shadow: 0 0 0 4px #0b5fa5;\r\n                        }\r\n                        .timeline-item:nth-child(even) .timeline-date::before {\r\n                            right: auto;\r\n                            left: -8px;\r\n                        }\r\n                        .date {\r\n                            display: block;\r\n                            font-size: 1.2rem;\r\n                            font-weight: 700;\r\n                            color: #0b5fa5;\r\n                        }\r\n                        .time {\r\n                            font-size: 0.9rem;\r\n                            color: #d6e8ff;\r\n                        }\r\n                        .timeline-content {\r\n                            flex: 1;\r\n                            background: #ffffff;\r\n                            padding: 1.5rem;\r\n                            border-radius: 18px;\r\n                            box-shadow: 0 18px 45px rgba(0,0,0,0.28);\r\n                            margin: 0 1rem;\r\n                        }\r\n                        .timeline-content h3 {\r\n                            font-size: 1.3rem;\r\n                            margin-bottom: 0.5rem;\r\n                            color: #ffffff;\r\n                        }\r\n                        .timeline-content p {\r\n                            color: #d6e8ff;\r\n                            line-height: 1.6;\r\n                        }\r\n                        .register {\r\n                            padding: 100px 0;\r\n                            background: #ffffff;\r\n                        }\r\n                        .register-content {\r\n                            display: grid;\r\n                            grid-template-columns: 1fr 2fr;\r\n                            gap: 4rem;\r\n                            max-width: 1000px;\r\n                            margin: 0 auto;\r\n                        }\r\n                        .register-info h3 {\r\n                            font-size: 1.5rem;\r\n                            margin-bottom: 2rem;\r\n                            color: #ffffff;\r\n                        }\r\n                        .info-item {\r\n                            display: flex;\r\n                            align-items: flex-start;\r\n                            margin-bottom: 2rem;\r\n                        }\r\n                        .info-item i {\r\n                            font-size: 1.5rem;\r\n                            color: #0b5fa5;\r\n                            margin-right: 1rem;\r\n                            margin-top: 0.25rem;\r\n                        }\r\n                        .info-item strong {\r\n                            display: block;\r\n                            margin-bottom: 0.5rem;\r\n                            color: #ffffff;\r\n                        }\r\n                        .info-item p {\r\n                            color: #d6e8ff;\r\n                            line-height: 1.6;\r\n                        }\r\n                        .register-form {\r\n                            background: #0a1d3d;\r\n                            padding: 2rem;\r\n                            border-radius: 18px;\r\n                            box-shadow: 0 18px 45px rgba(0,0,0,0.28);\r\n                        }\r\n                        .form-group {\r\n                            margin-bottom: 1.5rem;\r\n                        }\r\n                        .form-group label {\r\n                            display: block;\r\n                            margin-bottom: 0.5rem;\r\n                            font-weight: 600;\r\n                            color: #ffffff;\r\n                        }\r\n                        .form-group input, .form-group select, .form-group textarea {\r\n                            width: 100%;\r\n                            padding: 12px;\r\n                            border: 2px solid rgba(110,216,255,0.22);\r\n                            border-radius: 18px;\r\n                            font-size: 1rem;\r\n                            transition: all 0.28s ease;\r\n                            font-family: inherit;\r\n                        }\r\n                        .form-group input:focus, .form-group select:focus, .form-group textarea:focus {\r\n                            outline: none;\r\n                            border-color: #0b5fa5;\r\n                            box-shadow: 0 0 0 3px rgba(102, 126, 234, 0.1);\r\n                        }\r\n                        .checkbox-group {\r\n                            display: flex;\r\n                            align-items: center;\r\n                        }\r\n                        .checkbox-group input[type=\"checkbox\"] {\r\n                            width: auto;\r\n                            margin-right: 0.5rem;\r\n                        }\r\n                        .terms-link {\r\n                            color: #0b5fa5;\r\n                            text-decoration: none;\r\n                        }\r\n                        .terms-link:hover {\r\n                            text-decoration: underline;\r\n                        }\r\n                        .btn-full {\r\n                            width: 100%;\r\n                            padding: 15px;\r\n                            font-size: 1.1rem;\r\n                        }\r\n                        .team-members {\r\n                            background: #ffffff;\r\n                            padding: 1.5rem;\r\n                            border-radius: 18px;\r\n                            margin-top: 1rem;\r\n                        }\r\n                        .team-members h4 {\r\n                            margin-bottom: 1rem;\r\n                            color: #ffffff;\r\n                        }\r\n                        .contact {\r\n                            padding: 100px 0;\r\n                            background: #0a1d3d;\r\n                        }\r\n                        .contact-content {\r\n                            display: grid;\r\n                            grid-template-columns: 2fr 1fr;\r\n                            gap: 4rem;\r\n                            max-width: 800px;\r\n                            margin: 0 auto;\r\n                        }\r\n                        .contact-item {\r\n                            display: flex;\r\n                            align-items: flex-start;\r\n                            margin-bottom: 2rem;\r\n                        }\r\n                        .contact-item i {\r\n                            font-size: 1.5rem;\r\n                            color: #0b5fa5;\r\n                            margin-right: 1rem;\r\n                            margin-top: 0.25rem;\r\n                        }\r\n                        .contact-item h3 {\r\n                            font-size: 1.2rem;\r\n                            margin-bottom: 0.5rem;\r\n                            color: #ffffff;\r\n                        }\r\n                        .contact-item p {\r\n                            color: #d6e8ff;\r\n                        }\r\n                        .social-links h3 {\r\n                            margin-bottom: 1rem;\r\n                            color: #ffffff;\r\n                        }\r\n                        .social-icons {\r\n                            display: flex;\r\n                            gap: 1rem;\r\n                        }\r\n                        .social-icons a {\r\n                            display: flex;\r\n                            align-items: center;\r\n                            justify-content: center;\r\n                            width: 50px;\r\n                            height: 50px;\r\n                            background: #0b5fa5;\r\n                            color: #ffffff;\r\n                            border-radius: 50%;\r\n                            text-decoration: none;\r\n                            transition: all 0.28s ease;\r\n                        }\r\n                        .social-icons a:hover {\r\n                            transform: translateY(-3px);\r\n                            box-shadow: 0 10px 20px rgba(102, 126, 234, 0.3);\r\n                        }\r\n                        .footer {\r\n                            background: #ffffff;\r\n                            color: #ffffff;\r\n                            padding: 2rem 0;\r\n                            text-align: center;\r\n                        }\r\n                        .footer-content {\r\n                            display: flex;\r\n                            flex-direction: column;\r\n                            align-items: center;\r\n                            gap: 1rem;\r\n                        }\r\n                        .footer-logo {\r\n                            display: flex;\r\n                            align-items: center;\r\n                            font-size: 1.3rem;\r\n                            font-weight: 700;\r\n                        }\r\n                        .footer-logo i {\r\n                            margin-right: 10px;\r\n                            color: #0b5fa5;\r\n                        }\r\n                        .back-to-top {\r\n                            position: fixed;\r\n                            bottom: 30px;\r\n                            right: 30px;\r\n                            width: 50px;\r\n                            height: 50px;\r\n                            background: #0b5fa5;\r\n                            color: #ffffff;\r\n                            border: none;\r\n                            border-radius: 50%;\r\n                            cursor: pointer;\r\n                            transition: all 0.28s ease;\r\n                            opacity: 0;\r\n                            visibility: hidden;\r\n                            z-index: 1000;\r\n                        }\r\n                        .back-to-top.show {\r\n                            opacity: 1;\r\n                            visibility: visible;\r\n                        }\r\n                        .back-to-top:hover {\r\n                            background: #0e2f64;\r\n                            transform: translateY(-3px);\r\n                        }\r\n                        @media (max-width: 1024px) {\r\n                            .hamburger {\r\n                                display: flex;\r\n                                z-index: 100000;\r\n                            }\r\n                            .nav-menu {\r\n                                position: fixed;\r\n                                left: -100%;\r\n                                top: 70px;\r\n                                flex-direction: column;\r\n                                background-color: #ffffff;\r\n                                width: 100%;\r\n                                text-align: center;\r\n                                transition: 0.3s;\r\n                                box-shadow: 0 10px 27px rgba(0, 0, 0, 0.05);\r\n                                padding: 2rem 0;\r\n                                z-index: 99998;\r\n                            }\r\n                            .nav-menu.active {\r\n                                left: 0;\r\n                            }\r\n                            .nav-menu .dropdown-menu {\r\n                                position: static;\r\n                                display: none;\r\n                                background: transparent;\r\n                                box-shadow: none;\r\n                                border: none;\r\n                                width: 100%;\r\n                                margin: 0;\r\n                                padding: 0;\r\n                            }\r\n                            .nav-menu .dropdown:hover .dropdown-menu {\r\n                                display: block;\r\n                            }\r\n                            .nav-menu .dropdown-menu li a {\r\n                                color: #ffffff;\r\n                                padding: 0.5rem 0;\r\n                                font-size: 0.9rem;\r\n                                border-bottom: 1px solid rgba(0, 0, 0, 0.1);\r\n                            }\r\n                            .hero-container {\r\n                                grid-template-columns: 1fr;\r\n                                text-align: center;\r\n                                gap: 2rem;\r\n                            }\r\n                            .hero-title {\r\n                                font-size: 2.5rem;\r\n                            }\r\n                            .hero-stats {\r\n                                justify-content: center;\r\n                            }\r\n                            .hero-buttons {\r\n                                justify-content: center;\r\n                                flex-wrap: wrap;\r\n                            }\r\n                            .code-animation {\r\n                                width: 300px;\r\n                                height: 200px;\r\n                            }\r\n                            .timeline::before {\r\n                                left: 20px;\r\n                            }\r\n                            .timeline-item {\r\n                                flex-direction: column !important;\r\n                                padding-left: 50px;\r\n                            }\r\n                            .timeline-date::before {\r\n                                left: -28px !important;\r\n                                right: auto !important;\r\n                            }\r\n                            .timeline-content {\r\n                                margin: 0;\r\n                            }\r\n                            .register-content {\r\n                                grid-template-columns: 1fr;\r\n                                gap: 2rem;\r\n                            }\r\n                            .contact-content {\r\n                                grid-template-columns: 1fr;\r\n                                gap: 2rem;\r\n                            }\r\n                            .features {\r\n                                grid-template-columns: 1fr;\r\n                            }\r\n                            .section-title {\r\n                                font-size: 2rem;\r\n                            }\r\n                            .container {\r\n                                padding: 0 15px;\r\n                            }\r\n                        }\r\n                        @media (max-width: 480px) {\r\n                            .poster-section {\r\n                                margin-top: 40px !important;\r\n                            }\r\n                            .poster-title-container {\r\n                                padding: 2rem 1rem 1rem;\r\n                            }\r\n                            .poster-placeholder {\r\n                                min-height: 0vh !important;\r\n                            }\r\n                            .poster-overlay span {\r\n                                display: none;\r\n                            }\r\n                            .poster-overlay {\r\n                                padding: 0.8rem;\r\n                                border-radius: 50%;\r\n                                width: 50px;\r\n                                height: 50px;\r\n                                justify-content: center;\r\n                            }\r\n                        }\r\n                        .navbar .dropdown-menu, #navbar .dropdown-menu, nav .dropdown-menu, .navigation .dropdown-menu, .menu .dropdown-menu {\r\n                            position: absolute !important;\r\n                            top: calc(100% + 5px) !important;\r\n                            left: 50% !important;\r\n                            transform: translateX(-50%) !important;\r\n                            background: #1a1a2e !important;\r\n                            border-radius: 12px !important;\r\n                            box-shadow: 0 8px 25px rgba(0, 0, 0, 0.4) !important;\r\n                            opacity: 0 !important;\r\n                            visibility: hidden !important;\r\n                            transition: all 0.3s ease !important;\r\n                            min-width: 200px !important;\r\n                            z-index: 999999 !important;\r\n                            padding: 8px 0 !important;\r\n                            margin: 0 !important;\r\n                            list-style: none !important;\r\n                            border: 1px solid #2d3748 !important;\r\n                            pointer-events: none !important;\r\n                            display: block !important;\r\n                            width: auto !important;\r\n                            float: none !important;\r\n                            clear: none !important;\r\n                        }\r\n                        .navbar .dropdown:hover .dropdown-menu, #navbar .dropdown:hover .dropdown-menu, nav .dropdown:hover .dropdown-menu, .navigation .dropdown:hover .dropdown-menu, .menu .dropdown:hover .dropdown-menu {\r\n                            opacity: 1 !important;\r\n                            visibility: visible !important;\r\n                            transform: translateX(-50%) translateY(0) !important;\r\n                            pointer-events: auto !important;\r\n                            display: block !important;\r\n                        }\r\n                        .navbar li.dropdown ul, .navbar li.dropdown ul.dropdown-menu, nav li.dropdown ul, nav li.dropdown ul.dropdown-menu {\r\n                            position: absolute !important;\r\n                            top: calc(100% + 5px) !important;\r\n                            left: 50% !important;\r\n                            transform: translateX(-50%) !important;\r\n                            opacity: 0 !important;\r\n                            visibility: hidden !important;\r\n                            z-index: 999999 !important;\r\n                            display: block !important;\r\n                        }\r\n                        .navbar li.dropdown:hover ul, .navbar li.dropdown:hover ul.dropdown-menu, nav li.dropdown:hover ul, nav li.dropdown:hover ul.dropdown-menu {\r\n                            opacity: 1 !important;\r\n                            visibility: visible !important;\r\n                            transform: translateX(-50%) translateY(0) !important;\r\n                            pointer-events: auto !important;\r\n                        }\r\n                        .criteria-selector {\r\n                            margin-bottom: 2rem;\r\n                            text-align: center;\r\n                        }\r\n                        .criteria-selector h4 {\r\n                            color: #ffffff;\r\n                            margin-bottom: 1.5rem;\r\n                            font-size: 1.3rem;\r\n                        }\r\n                        .selector-buttons {\r\n                            display: flex;\r\n                            justify-content: center;\r\n                            gap: 1rem;\r\n                            flex-wrap: wrap;\r\n                        }\r\n                        .selector-btn {\r\n                            background: transparent;\r\n                            color: #d6e8ff;\r\n                            border: 2px solid rgba(110, 216, 255, 0.45);\r\n                            padding: 16px 32px;\r\n                            border-radius: 30px;\r\n                            cursor: pointer;\r\n                            font-size: 1.2rem;\r\n                            font-weight: 600;\r\n                            transition: all 0.3s ease;\r\n                            position: relative;\r\n                            overflow: hidden;\r\n                        }\r\n                        .selector-btn:hover {\r\n                            background: transparent;\r\n                            border-color: rgba(110, 216, 255, 0.85);\r\n                            color: #ffffff;\r\n                            transform: translateY(-2px);\r\n                            box-shadow: 0 4px 15px rgba(0, 212, 255, 0.18);\r\n                        }\r\n                        .selector-btn.active {\r\n                            background: #00d4ff;\r\n                            color: #0a0a0f;\r\n                            border-color: #00d4ff;\r\n                            box-shadow: 0 0 20px rgba(0, 212, 255, 0.3);\r\n                        }\r\n                        .selector-btn.active:hover {\r\n                            transform: translateY(-2px);\r\n                            box-shadow: 0 6px 20px rgba(0, 212, 255, 0.4);\r\n                        }\r\n                        @media (max-width: 1024px) {\r\n                            .selector-buttons {\r\n                                flex-direction: column;\r\n                                align-items: center;\r\n                            }\r\n                            .selector-btn {\r\n                                width: 100%;\r\n                                max-width: 300px;\r\n                                padding: 14px 28px;\r\n                                font-size: 1.1rem;\r\n                            }\r\n                        }\r\n                        .rewards-selector {\r\n                            margin-bottom: 2rem;\r\n                            text-align: center;\r\n                        }\r\n                        .rewards-selector h4 {\r\n                            color: #ffffff;\r\n                            margin-bottom: 1.5rem;\r\n                            font-size: 1.3rem;\r\n                        }\r\n                        .rewards-selector .selector-buttons {\r\n                            display: flex;\r\n                            justify-content: center;\r\n                            gap: 1rem;\r\n                            flex-wrap: wrap;\r\n                        }\r\n                        .rewards-selector .selector-btn {\r\n                            background: transparent;\r\n                            color: #d6e8ff;\r\n                            border: 2px solid rgba(110, 216, 255, 0.45);\r\n                            padding: 16px 32px;\r\n                            border-radius: 30px;\r\n                            cursor: pointer;\r\n                            font-size: 1.2rem;\r\n                            font-weight: 600;\r\n                            transition: all 0.3s ease;\r\n                            position: relative;\r\n                            overflow: hidden;\r\n                        }\r\n                        .rewards-selector .selector-btn:hover {\r\n                            background: transparent;\r\n                            border-color: rgba(110, 216, 255, 0.85);\r\n                            color: #ffffff;\r\n                            transform: translateY(-2px);\r\n                            box-shadow: 0 4px 15px rgba(0, 212, 255, 0.18);\r\n                        }\r\n                        .rewards-selector .selector-btn.active {\r\n                            background: #00d4ff;\r\n                            color: #0a0a0f;\r\n                            border-color: #00d4ff;\r\n                            box-shadow: 0 0 20px rgba(0, 212, 255, 0.3);\r\n                        }\r\n                        .rewards-selector .selector-btn.active:hover {\r\n                            transform: translateY(-2px);\r\n                            box-shadow: 0 6px 20px rgba(0, 212, 255, 0.4);\r\n                        }\r\n                        .rewards-subselector {\r\n                            max-width: 900px;\r\n                            margin: 18px auto 0;\r\n                            padding: 16px 18px;\r\n                            background: rgba(110, 216, 255, 0.055);\r\n                            border: 1px solid rgba(110, 216, 255, 0.18);\r\n                            border-radius: 18px;\r\n                        }\r\n                        .rewards-subselector > span {\r\n                            display: block;\r\n                            margin-bottom: 12px;\r\n                            color: #9eb9d7;\r\n                            font-size: 0.85rem;\r\n                            font-weight: 700;\r\n                            letter-spacing: 0.08em;\r\n                        }\r\n                        .rewards-subselector .selector-btn {\r\n                            padding: 10px 20px;\r\n                            font-size: 0.95rem;\r\n                        }\r\n                        #enterprise-reward-groups[hidden] {\r\n                            display: none !important;\r\n                        }\r\n                        .reward-card.popularity {\r\n                            background: linear-gradient(145deg, rgba(255, 84, 155, 0.14), rgba(70, 24, 61, 0.88)) !important;\r\n                            border-color: rgba(255, 120, 183, 0.48) !important;\r\n                        }\r\n                        .reward-card.popularity::before {\r\n                            background: linear-gradient(90deg, #ff6fae, #ffd0e5, #ff6fae) !important;\r\n                        }\r\n                        .reward-card.popularity .reward-badge {\r\n                            background: linear-gradient(135deg, #ff5f9e, #ffb4d2) !important;\r\n                        }\r\n                        .reward-card.popularity .reward-amount, .reward-card.popularity .reward-total {\r\n                            color: #ffb8d5 !important;\r\n                        }\r\n                        .criteria-enterprise-subselector[hidden] {\r\n                            display: none !important;\r\n                        }\r\n                        .rewards-empty {\r\n                            padding: 34px 22px;\r\n                            color: #c4d8ef;\r\n                            text-align: center;\r\n                            line-height: 1.8;\r\n                            background: rgba(110, 216, 255, 0.05);\r\n                            border: 1px dashed rgba(110, 216, 255, 0.28);\r\n                            border-radius: 18px;\r\n                        }\r\n                        .rewards-empty i {\r\n                            display: block;\r\n                            margin-bottom: 12px;\r\n                            color: #6ed8ff;\r\n                            font-size: 1.8rem;\r\n                        }\r\n                        .rewards-summary {\r\n                            text-align: center;\r\n                            margin-bottom: 30px;\r\n                        }\r\n                        .rewards-summary h4 {\r\n                            color: #00d4ff;\r\n                            font-size: 1.8rem;\r\n                            font-weight: bold;\r\n                            text-shadow: 0 0 10px rgba(0, 212, 255, 0.5);\r\n                            margin: 0;\r\n                        }\r\n                        .rewards-grid {\r\n                            display: grid;\r\n                            grid-template-columns: repeat(4, 1fr);\r\n                            gap: 25px;\r\n                            margin-bottom: 30px;\r\n                        }\r\n                        .rewards-grid .reward-card:first-child {\r\n                            grid-column: 1 \/ -1;\r\n                            max-width: 450px;\r\n                            justify-self: center;\r\n                            transform: scale(1.05);\r\n                            margin-bottom: 10px;\r\n                        }\r\n                        .rewards-grid .reward-card:nth-child(2) {\r\n                            grid-column: 1;\r\n                            grid-row: 2;\r\n                        }\r\n                        .rewards-grid .reward-card:nth-child(3) {\r\n                            grid-column: 2;\r\n                            grid-row: 2;\r\n                        }\r\n                        .rewards-grid .reward-card:nth-child(4) {\r\n                            grid-column: 3;\r\n                            grid-row: 2;\r\n                        }\r\n                        .rewards-grid .reward-card:nth-child(5) {\r\n                            grid-column: 4;\r\n                            grid-row: 2;\r\n                        }\r\n                        .reward-card {\r\n                            background: linear-gradient(135deg, rgba(0, 212, 255, 0.05), rgba(20, 20, 30, 0.8));\r\n                            border: 2px solid rgba(0, 212, 255, 0.2);\r\n                            border-radius: 20px;\r\n                            padding: 25px 20px;\r\n                            text-align: center;\r\n                            transition: all 0.3s ease;\r\n                            position: relative;\r\n                            overflow: hidden;\r\n                        }\r\n                        .reward-card::before {\r\n                            content: '';\r\n                            position: absolute;\r\n                            top: 0;\r\n                            left: 0;\r\n                            right: 0;\r\n                            height: 4px;\r\n                            background: linear-gradient(90deg, #00d4ff, #ffffff, #00d4ff);\r\n                            opacity: 0;\r\n                            transition: opacity 0.3s ease;\r\n                        }\r\n                        .reward-card:hover {\r\n                            transform: translateY(-5px);\r\n                            box-shadow: 0 15px 40px rgba(0, 212, 255, 0.2);\r\n                            border-color: #00d4ff;\r\n                        }\r\n                        .reward-card:hover::before {\r\n                            opacity: 1;\r\n                        }\r\n                        .reward-badge {\r\n                            width: 60px;\r\n                            height: 60px;\r\n                            margin: 0 auto 15px;\r\n                            background: linear-gradient(135deg, #00d4ff, #0099cc);\r\n                            border-radius: 50%;\r\n                            display: flex;\r\n                            align-items: center;\r\n                            justify-content: center;\r\n                            box-shadow: 0 8px 20px rgba(0, 212, 255, 0.3);\r\n                        }\r\n                        .reward-badge i {\r\n                            font-size: 1.8rem;\r\n                            color: #0a0a0f;\r\n                        }\r\n                        .reward-card h2 {\r\n                            color: #ffffff;\r\n                            font-size: 2.1rem;\r\n                            font-weight: bold;\r\n                            margin: 0 0 12px 0;\r\n                            text-shadow: 0 2px 6px rgba(0, 0, 0, 0.7);\r\n                            letter-spacing: 0.5px;\r\n                        }\r\n                        .reward-amount {\r\n                            color: #00d4ff;\r\n                            font-size: 1.6rem;\r\n                            font-weight: bold;\r\n                            margin: 10px 0;\r\n                            text-shadow: 0 0 10px rgba(0, 212, 255, 0.5);\r\n                        }\r\n                        .reward-subtitle {\r\n                            color: #cccccc;\r\n                            font-size: 1rem;\r\n                            margin: 8px 0;\r\n                        }\r\n                        .reward-total {\r\n                            color: #ffd700;\r\n                            font-size: 1.1rem;\r\n                            font-weight: 600;\r\n                            margin-top: 10px;\r\n                            text-shadow: 0 0 8px rgba(255, 215, 0, 0.4);\r\n                        }\r\n                        .reward-card.champion .reward-badge {\r\n                            background: linear-gradient(135deg, #ffd700, #ffcc00);\r\n                            width: 70px;\r\n                            height: 70px;\r\n                            box-shadow: 0 10px 25px rgba(255, 215, 0, 0.4);\r\n                        }\r\n                        .reward-card.champion .reward-badge i {\r\n                            color: #333;\r\n                            font-size: 2rem;\r\n                        }\r\n                        .rewards-grid .reward-card:first-child.champion {\r\n                            background: linear-gradient(135deg, rgba(255, 215, 0, 0.08), rgba(255, 193, 7, 0.03));\r\n                            border: 2px solid #ffd700;\r\n                            box-shadow: 0 15px 40px rgba(255, 215, 0, 0.25);\r\n                        }\r\n                        .rewards-grid .reward-card:first-child.champion h3 {\r\n                            font-size: 1.6rem;\r\n                            color: #ffd700;\r\n                            text-shadow: 0 0 12px rgba(255, 215, 0, 0.5);\r\n                        }\r\n                        .rewards-grid .reward-card:first-child.champion .reward-amount {\r\n                            font-size: 1.8rem;\r\n                            color: #ffd700;\r\n                            text-shadow: 0 0 15px rgba(255, 215, 0, 0.6);\r\n                        }\r\n                        .reward-card.runner-up .reward-badge {\r\n                            background: linear-gradient(135deg, #c0c0c0, #a8a8a8);\r\n                        }\r\n                        .reward-card.third-place .reward-badge {\r\n                            background: linear-gradient(135deg, #cd7f32, #b8860b);\r\n                        }\r\n                        .reward-card.special .reward-badge {\r\n                            background: linear-gradient(135deg, #9370db, #8a2be2);\r\n                        }\r\n                        .reward-card.merit .reward-badge {\r\n                            background: linear-gradient(135deg, #32cd32, #228b22);\r\n                        }\r\n                        .rewards-note {\r\n                            text-align: center;\r\n                            margin-top: 20px;\r\n                            padding: 15px;\r\n                            background: rgba(255, 215, 0, 0.1);\r\n                            border: 1px solid rgba(255, 215, 0, 0.3);\r\n                            border-radius: 10px;\r\n                        }\r\n                        .rewards-note p {\r\n                            color: #ffd700;\r\n                            margin: 0;\r\n                            font-size: 0.9rem;\r\n                        }\r\n                        .rewards-note i {\r\n                            margin-right: 8px;\r\n                            color: #ffd700;\r\n                        }\r\n                        @media (max-width: 1200px) {\r\n                            .rewards-grid {\r\n                                grid-template-columns: repeat(3, 1fr);\r\n                            }\r\n                            .rewards-grid .reward-card:first-child {\r\n                                grid-column: 1 \/ -1;\r\n                                max-width: 350px;\r\n                            }\r\n                            .rewards-grid .reward-card:nth-child(2) {\r\n                                grid-column: 1;\r\n                                grid-row: 2;\r\n                            }\r\n                            .rewards-grid .reward-card:nth-child(3) {\r\n                                grid-column: 2;\r\n                                grid-row: 2;\r\n                            }\r\n                            .rewards-grid .reward-card:nth-child(4) {\r\n                                grid-column: 3;\r\n                                grid-row: 2;\r\n                            }\r\n                            .rewards-grid .reward-card:nth-child(5) {\r\n                                grid-column: 1 \/ 3;\r\n                                grid-row: 3;\r\n                                justify-self: center;\r\n                                max-width: 280px;\r\n                            }\r\n                        }\r\n                        @media (max-width: 900px) {\r\n                            .rewards-grid {\r\n                                grid-template-columns: repeat(2, 1fr);\r\n                            }\r\n                            .rewards-grid .reward-card:first-child {\r\n                                grid-column: 1 \/ -1;\r\n                                max-width: 400px;\r\n                            }\r\n                            .rewards-grid .reward-card:nth-child(2) {\r\n                                grid-column: 1;\r\n                                grid-row: 2;\r\n                            }\r\n                            .rewards-grid .reward-card:nth-child(3) {\r\n                                grid-column: 2;\r\n                                grid-row: 2;\r\n                            }\r\n                            .rewards-grid .reward-card:nth-child(4) {\r\n                                grid-column: 1;\r\n                                grid-row: 3;\r\n                            }\r\n                            .rewards-grid .reward-card:nth-child(5) {\r\n                                grid-column: 2;\r\n                                grid-row: 3;\r\n                            }\r\n                        }\r\n                        @media (max-width: 1024px) {\r\n                            .rewards-grid {\r\n                                grid-template-columns: 1fr;\r\n                                gap: 20px;\r\n                            }\r\n                            .rewards-grid .reward-card:nth-child(n) {\r\n                                grid-column: 1;\r\n                                grid-row: auto;\r\n                                max-width: none;\r\n                            }\r\n                            .rewards-grid .reward-card:first-child {\r\n                                transform: scale(1.02);\r\n                                margin-bottom: 15px;\r\n                            }\r\n                            .reward-card {\r\n                                padding: 20px 15px;\r\n                            }\r\n                            .rewards-summary h4 {\r\n                                font-size: 1.5rem;\r\n                            }\r\n                            .reward-amount {\r\n                                font-size: 1.4rem;\r\n                            }\r\n                        }\r\n                        .rewards-grid.ai-training-layout {\r\n                            display: grid;\r\n                            grid-template-columns: repeat(24, 1fr);\r\n                            gap: 25px;\r\n                            margin-bottom: 30px;\r\n                        }\r\n                        .rewards-grid.ai-training-layout .reward-card:first-child {\r\n                            grid-column: 1 \/ 25;\r\n                            grid-row: 1;\r\n                            transform: scale(1.05);\r\n                            margin-bottom: 10px;\r\n                        }\r\n                        .rewards-grid.ai-training-layout .reward-card:nth-child(2) {\r\n                            grid-column: 3 \/ 9;\r\n                            grid-row: 2;\r\n                        }\r\n                        .rewards-grid.ai-training-layout .reward-card:nth-child(3) {\r\n                            grid-column: 10 \/ 16;\r\n                            grid-row: 2;\r\n                        }\r\n                        .rewards-grid.ai-training-layout .reward-card:nth-child(4) {\r\n                            grid-column: 17 \/ 23;\r\n                            grid-row: 2;\r\n                        }\r\n                        .reward-card.ai-training-card {\r\n                            padding: 25px 20px;\r\n                        }\r\n                        .reward-card.ai-training-card.champion {\r\n                            width: 80%;\r\n                            max-width: 250px;\r\n                            height: auto;\r\n                            background: linear-gradient(135deg, rgba(255, 215, 0, 0.1), rgba(40, 30, 10, 0.8));\r\n                            border: 2px solid rgba(255, 215, 0, 0.4);\r\n                            grid-column: 1 \/ -1;\r\n                            justify-self: center;\r\n                        }\r\n                        .reward-card.ai-training-card.champion::before {\r\n                            background: linear-gradient(90deg, #ffd700, #ffed4e, #ffd700);\r\n                        }\r\n                        .reward-card.ai-training-card.champion:hover {\r\n                            border-color: #ffd700;\r\n                            box-shadow: 0 12px 30px rgba(255, 215, 0, 0.3);\r\n                        }\r\n                        .reward-card.ai-training-card.champion .reward-badge {\r\n                            background: linear-gradient(135deg, #ffd700, #ffed4e);\r\n                        }\r\n                        .reward-card.ai-training-card.champion .reward-amount {\r\n                            color: #ffed4e;\r\n                        }\r\n                        .reward-card.ai-training-card.runner-up {\r\n                            background: linear-gradient(135deg, rgba(192, 192, 192, 0.1), rgba(30, 30, 35, 0.8));\r\n                            border: 2px solid rgba(192, 192, 192, 0.4);\r\n                        }\r\n                        .reward-card.ai-training-card.runner-up::before {\r\n                            background: linear-gradient(90deg, #c0c0c0, #e8e8e8, #c0c0c0);\r\n                        }\r\n                        .reward-card.ai-training-card.runner-up:hover {\r\n                            border-color: #c0c0c0;\r\n                            box-shadow: 0 12px 30px rgba(192, 192, 192, 0.2);\r\n                        }\r\n                        .reward-card.ai-training-card.runner-up .reward-badge {\r\n                            background: linear-gradient(135deg, #c0c0c0, #e8e8e8);\r\n                        }\r\n                        .reward-card.ai-training-card.runner-up .reward-amount {\r\n                            color: #e8e8e8;\r\n                        }\r\n                        .reward-card.ai-training-card.third-place {\r\n                            background: linear-gradient(135deg, rgba(205, 127, 50, 0.1), rgba(35, 25, 15, 0.8));\r\n                            border: 2px solid rgba(205, 127, 50, 0.4);\r\n                        }\r\n                        .reward-card.ai-training-card.third-place::before {\r\n                            background: linear-gradient(90deg, #cd7f32, #daa564, #cd7f32);\r\n                        }\r\n                        .reward-card.ai-training-card.third-place:hover {\r\n                            border-color: #cd7f32;\r\n                            box-shadow: 0 12px 30px rgba(205, 127, 50, 0.2);\r\n                        }\r\n                        .reward-card.ai-training-card.third-place .reward-badge {\r\n                            background: linear-gradient(135deg, #cd7f32, #daa564);\r\n                        }\r\n                        .reward-card.ai-training-card.third-place .reward-amount {\r\n                            color: #daa564;\r\n                        }\r\n                        .reward-card.ai-training-card.merit {\r\n                            background: linear-gradient(135deg, rgba(102, 153, 255, 0.1), rgba(20, 25, 40, 0.8));\r\n                            border: 2px solid rgba(102, 153, 255, 0.4);\r\n                        }\r\n                        .reward-card.ai-training-card.merit::before {\r\n                            background: linear-gradient(90deg, #6699ff, #99bbff, #6699ff);\r\n                        }\r\n                        .reward-card.ai-training-card.merit:hover {\r\n                            border-color: #6699ff;\r\n                            box-shadow: 0 12px 30px rgba(102, 153, 255, 0.2);\r\n                        }\r\n                        .reward-card.ai-training-card.merit .reward-badge {\r\n                            background: linear-gradient(135deg, #6699ff, #99bbff);\r\n                        }\r\n                        .reward-card.ai-training-card.merit .reward-amount {\r\n                            color: #99bbff;\r\n                        }\r\n                        .reward-card.ai-training-card .reward-badge {\r\n                            width: 60px;\r\n                            height: 60px;\r\n                            margin: 0 auto 15px;\r\n                            border-radius: 50%;\r\n                            display: flex;\r\n                            align-items: center;\r\n                            justify-content: center;\r\n                            box-shadow: 0 8px 20px rgba(0, 212, 255, 0.3);\r\n                        }\r\n                        .reward-card.ai-training-card .reward-badge i {\r\n                            font-size: 1.8rem;\r\n                            color: #0a0a0f;\r\n                        }\r\n                        .reward-card.ai-training-card h2 {\r\n                            color: #ffffff;\r\n                            font-size: 2.1rem;\r\n                            font-weight: bold;\r\n                            margin: 0 0 12px 0;\r\n                            text-shadow: 0 2px 6px rgba(0, 0, 0, 0.7);\r\n                            letter-spacing: 0.5px;\r\n                        }\r\n                        .reward-card.ai-training-card .reward-amount {\r\n                            color: #00d4ff;\r\n                            font-size: 1.6rem;\r\n                            font-weight: bold;\r\n                            margin: 10px 0;\r\n                            text-shadow: 0 0 10px rgba(0, 212, 255, 0.5);\r\n                        }\r\n                        @media (max-width: 1024px) {\r\n                            .rewards-grid.ai-training-layout {\r\n                                grid-template-columns: 1fr;\r\n                                gap: 20px;\r\n                            }\r\n                            .rewards-grid.ai-training-layout .reward-card:nth-child(n) {\r\n                                grid-column: 1;\r\n                                grid-row: auto;\r\n                                max-width: none;\r\n                            }\r\n                            .rewards-grid.ai-training-layout .reward-card:first-child {\r\n                                grid-column: 1;\r\n                                grid-row: auto;\r\n                                transform: scale(1.02);\r\n                                margin-bottom: 15px;\r\n                            }\r\n                            .reward-card.ai-training-card.champion {\r\n                                width: 100%;\r\n                                max-width: none;\r\n                                justify-self: stretch;\r\n                            }\r\n                            .reward-card.ai-training-card {\r\n                                max-width: 100%;\r\n                                padding: 20px 15px;\r\n                                margin-bottom: 15px;\r\n                            }\r\n                            .reward-card.ai-training-card h2 {\r\n                                font-size: 1.8rem;\r\n                            }\r\n                            .reward-card.ai-training-card .reward-amount {\r\n                                font-size: 1.4rem;\r\n                            }\r\n                            .reward-card.ai-training-card .reward-badge {\r\n                                width: 50px;\r\n                                height: 50px;\r\n                            }\r\n                            .reward-card.ai-training-card .reward-badge i {\r\n                                font-size: 1.5rem;\r\n                            }\r\n                        }\r\n                        .rewards-grid, .rewards-grid.ai-training-layout {\r\n                            grid-template-columns: repeat(4, minmax(0, 1fr));\r\n                            gap: 24px;\r\n                            align-items: stretch;\r\n                        }\r\n                        .rewards-grid.ai-training-layout {\r\n                            grid-template-columns: repeat(3, minmax(0, 1fr));\r\n                        }\r\n                        .rewards-grid .reward-card:nth-child(n), .rewards-grid.ai-training-layout .reward-card:nth-child(n), .reward-card.ai-training-card.champion {\r\n                            grid-column: auto;\r\n                            grid-row: auto;\r\n                            width: auto;\r\n                            max-width: none;\r\n                            min-height: 310px;\r\n                            height: 100%;\r\n                            margin: 0;\r\n                            padding: 25px 20px;\r\n                            transform: none;\r\n                            justify-self: stretch;\r\n                        }\r\n                        .rewards-grid .reward-card:first-child, .rewards-grid.ai-training-layout .reward-card:first-child {\r\n                            grid-column: 1 \/ -1;\r\n                            grid-row: 1;\r\n                            width: 100%;\r\n                            max-width: 320px;\r\n                            justify-self: center;\r\n                        }\r\n                        @media (max-width: 1024px) {\r\n                            .rewards-grid, .rewards-grid.ai-training-layout {\r\n                                grid-template-columns: repeat(2, minmax(0, 1fr));\r\n                            }\r\n                            .rewards-grid .reward-card:nth-child(n), .rewards-grid.ai-training-layout .reward-card:nth-child(n), .reward-card.ai-training-card.champion {\r\n                                width: 100%;\r\n                                max-width: 320px;\r\n                                min-height: 310px;\r\n                                justify-self: center;\r\n                            }\r\n                        }\r\n                        @media (max-width: 640px) {\r\n                            .rewards-grid, .rewards-grid.ai-training-layout {\r\n                                grid-template-columns: 1fr;\r\n                            }\r\n                            .rewards-grid .reward-card:nth-child(n), .rewards-grid.ai-training-layout .reward-card:nth-child(n) {\r\n                                width: 100%;\r\n                                max-width: 320px;\r\n                                min-height: 310px;\r\n                                justify-self: center;\r\n                            }\r\n                        }\r\n                        .floating-logo {\r\n                            position: fixed !important;\r\n                            bottom: 70px;\r\n                            right: 40px;\r\n                            z-index: 2147483647 !important;\r\n                            isolation: isolate;\r\n                            pointer-events: auto !important;\r\n                            opacity: 0.9;\r\n                            display: flex;\r\n                            flex-direction: column;\r\n                            align-items: center;\r\n                            cursor: pointer;\r\n                            overflow: visible;\r\n                            transform: translateZ(0);\r\n                        }\r\n                        .floating-help-text {\r\n                            background: rgba(0, 212, 255, 0.9);\r\n                            color: white;\r\n                            padding: 6px 12px;\r\n                            border-radius: 15px;\r\n                            font-size: 10px;\r\n                            font-weight: 500;\r\n                            margin-bottom: 8px;\r\n                            white-space: nowrap;\r\n                            box-shadow: 0 2px 8px rgba(0, 212, 255, 0.4);\r\n                            transition: all 0.3s ease;\r\n                        }\r\n                        .floating-logo:hover .floating-help-text {\r\n                            background: rgba(0, 212, 255, 1);\r\n                            transform: scale(1.05);\r\n                        }\r\n                        .floating-logo-img {\r\n                            width: 90px;\r\n                            height: 120px;\r\n                            border-radius: 50%;\r\n                            transition: transform 0.3s ease;\r\n                        }\r\n                        .floating-logo:hover .floating-logo-img {\r\n                            transform: scale(1.1);\r\n                        }\r\n                        @media (max-width: 1024px) {\r\n                            .floating-logo {\r\n                                display: none;\r\n                            }\r\n                            .floating-help-text {\r\n                                display: none;\r\n                            }\r\n                            .floating-logo-img {\r\n                                display: none;\r\n                            }\r\n                        }\r\n                        @media (max-width: 480px) {\r\n                            .floating-logo {\r\n                                display: none;\r\n                            }\r\n                            .floating-help-text {\r\n                                display: none;\r\n                            }\r\n                            .floating-logo-img {\r\n                                display: none;\r\n                            }\r\n                        }\r\n                        .poster-fullwidth {\r\n                            width: 100vw;\r\n                            margin-left: calc(50% - 50vw);\r\n                            position: relative;\r\n                            overflow: hidden;\r\n                            background: linear-gradient(135deg, rgba(0, 212, 255, 0.1) 0%, rgba(26, 26, 46, 0.3) 50%, rgba(0, 212, 255, 0.1) 100%);\r\n                            margin: 0 !important;\r\n                            padding: 0 !important;\r\n                        }\r\n                        .poster-placeholder {\r\n                            width: 100%;\r\n                            height: auto;\r\n                            min-height: 0 !important;\r\n                            margin: 0 !important;\r\n                            padding: 0 !important;\r\n                            display: flex;\r\n                            justify-content: center;\r\n                            align-items: center;\r\n                            background: transparent !important;\r\n                            cursor: pointer;\r\n                            transition: all 0.3s ease;\r\n                        }\r\n                        .poster-image {\r\n                            width: 90%;\r\n                            height: auto;\r\n                            object-fit: contain;\r\n                            border-radius: 20px;\r\n                            box-shadow: 0 20px 60px rgba(0, 0, 0, 0.4), 0 0 40px rgba(0, 212, 255, 0.2), inset 0 0 0 1px rgba(0, 212, 255, 0.1);\r\n                            transition: all 0.3s ease;\r\n                        }\r\n                        @media (max-width: 1024px) {\r\n                            .poster-image {\r\n                                width: 95%;\r\n                            }\r\n                        }\r\n                        @media (max-width: 480px) {\r\n                            .poster-image {\r\n                                width: 98%;\r\n                                border-radius: 10px;\r\n                            }\r\n                        }\r\n                        .poster-placeholder {\r\n                            position: relative;\r\n                        }\r\n                        .poster-overlay-text {\r\n                            position: absolute;\r\n                            top: 50%;\r\n                            left: 50%;\r\n                            transform: translate(-50%, -50%);\r\n                            width: 100%;\r\n                            text-align: center;\r\n                            z-index: 10;\r\n                            pointer-events: none;\r\n                        }\r\n                        .poster-description {\r\n                            color: #ffffff;\r\n                            font-weight: bold;\r\n                            text-shadow: 0 2px 8px rgba(0, 0, 0, 0.8), 0 0 20px rgba(0, 212, 255, 0.5);\r\n                            margin: 0;\r\n                            white-space: nowrap;\r\n                            font-size: 5vw;\r\n                            letter-spacing: 2px;\r\n                        }\r\n                        @media (min-width: 1024px) {\r\n                            .poster-description {\r\n                                font-size: 3.5rem;\r\n                                letter-spacing: 5px;\r\n                            }\r\n                        }\r\n                        .help-message-popup .help-message-content {\r\n                            text-align: center;\r\n                        }\r\n                        .help-message-popup h4 {\r\n                            margin: 0 0 15px 0;\r\n                            color: #00d4ff;\r\n                            font-size: 18px;\r\n                        }\r\n                        .help-message-popup p {\r\n                            margin: 8px 0;\r\n                            line-height: 1.5;\r\n                        }\r\n                        .close-help-btn {\r\n                            background: #00d4ff;\r\n                            color: #1a1a2e;\r\n                            border: none;\r\n                            padding: 8px 16px;\r\n                            border-radius: 5px;\r\n                            cursor: pointer;\r\n                            font-weight: bold;\r\n                            margin-top: 15px;\r\n                            transition: all 0.3s ease;\r\n                        }\r\n                        .close-help-btn:hover {\r\n                            background: #0099cc;\r\n                            transform: scale(1.05);\r\n                        }\r\n                        @keyframes fadeInScale {\r\n                            from {\r\n                                opacity: 0;\r\n                                transform: translate(-50%, -50%) scale(0.8);\r\n                            }\r\n                            to {\r\n                                opacity: 1;\r\n                                transform: translate(-50%, -50%) scale(1);\r\n                            }\r\n                        }\r\n                        @keyframes fadeOutScale {\r\n                            from {\r\n                                opacity: 1;\r\n                                transform: translate(-50%, -50%) scale(1);\r\n                            }\r\n                            to {\r\n                                opacity: 0;\r\n                                transform: translate(-50%, -50%) scale(0.8);\r\n                            }\r\n                        }\r\n                        .video-container {\r\n                            position: relative;\r\n                            width: min(100%, 1100px);\r\n                            aspect-ratio: 16 \/ 9;\r\n                            height: auto;\r\n                            padding-bottom: 0;\r\n                            overflow: hidden;\r\n                            border-radius: 12px;\r\n                            margin: 1.5rem auto 0;\r\n                            box-shadow: 0 4px 15px rgba(0, 212, 255, 0.1);\r\n                        }\r\n                        .video-container iframe {\r\n                            position: absolute;\r\n                            inset: 0;\r\n                            width: 100%;\r\n                            height: 100%;\r\n                            border: none;\r\n                            border-radius: inherit;\r\n                        }\r\n                         @media (min-width: 1025px) and (max-width: 1599px) {\r\n                            #video-review .info-content {\r\n                                max-width: 1120px;\r\n                                margin-inline: auto;\r\n                            }\r\n                            .video-container {\r\n                                max-width: 1000px;\r\n                            }\r\n                        }\r\n                         @media (min-width: 1600px) {\r\n                            #video-review .info-content {\r\n                                width: 100%;\r\n                                max-width: 1100px;\r\n                                margin-inline: auto;\r\n                            }\r\n                            .video-container {\r\n                                width: min(100%, 960px);\r\n                                max-width: 960px;\r\n                            }\r\n                        }\r\n                         @media (min-width: 2200px) {\r\n                            #video-review .info-content {\r\n                                max-width: 1080px;\r\n                            }\r\n                            .video-container {\r\n                                width: min(100%, 920px);\r\n                                max-width: 920px;\r\n                            }\r\n                        }\r\n                        @media (max-width: 1024px) {\r\n                            .video-container {\r\n                                width: 100%;\r\n                                margin-top: 1rem;\r\n                            }\r\n                        }\r\n                        @media (max-width: 480px) {\r\n                            .video-container {\r\n                                width: 100%;\r\n                                margin-top: 1rem;\r\n                                border-radius: 10px;\r\n                            }\r\n                        }\r\n\r\n                        .warning-icon {\r\n                            color: #f4c20d;\r\n                            font-size: 26px;\r\n                            margin-right: 8px;\r\n                            animation: breathing 1.5s ease-in-out infinite;\r\n                        }\r\n                        @keyframes breathing {\r\n                            0% {\r\n                                transform: scale(1);\r\n                                opacity: 1;\r\n                            }\r\n                            50% {\r\n                                transform: scale(1.35);\r\n                                opacity: 0.85;\r\n                            }\r\n                            100% {\r\n                                transform: scale(1);\r\n                                opacity: 1;\r\n                            }\r\n                        }\r\n                        .warning-text {\r\n                            font-size: 1rem;\r\n                            font-weight: 600;\r\n                            color: white;\r\n                        }\r\n\r\n                        html {\r\n                            scroll-behavior: smooth;\r\n                            background: #06152f;\r\n                        }\r\n                        body {\r\n                            font-family: \"Inter\", \"Noto Sans TC\", \"Microsoft JhengHei\", Arial, sans-serif !important;\r\n                            color: #f8fbff !important;\r\n                            background: radial-gradient(circle at 10% 0%, rgba(69, 157, 255, 0.28) 0, transparent 32%), radial-gradient(circle at 92% 18%, rgba(141, 112, 255, 0.16) 0, transparent 30%), linear-gradient(180deg, #06152f 0%, #081d3d 38%, #0b2f5f 100%) !important;\r\n                            padding-top: 70px !important;\r\n                            overflow-x: hidden;\r\n                        }\r\n                        body::before {\r\n                            content: \"\";\r\n                            position: fixed;\r\n                            inset: 0;\r\n                            z-index: -1;\r\n                            pointer-events: none;\r\n                            opacity: 0.22;\r\n                            background-image: linear-gradient(30deg, rgba(110,216,255,0.12) 12%, transparent 12.5%, transparent 87%, rgba(110,216,255,0.12) 87.5%, rgba(110,216,255,0.12)), linear-gradient(150deg, rgba(110,216,255,0.12) 12%, transparent 12.5%, transparent 87%, rgba(110,216,255,0.12) 87.5%, rgba(110,216,255,0.12)), linear-gradient(30deg, rgba(110,216,255,0.08) 12%, transparent 12.5%, transparent 87%, rgba(110,216,255,0.08) 87.5%, rgba(110,216,255,0.08)), linear-gradient(150deg, rgba(110,216,255,0.08) 12%, transparent 12.5%, transparent 87%, rgba(110,216,255,0.08) 87.5%, rgba(110,216,255,0.08));\r\n                            background-size: 92px 160px;\r\n                            background-position: 0 0, 0 0, 46px 80px, 46px 80px;\r\n                        }\r\n                        .mini-navbar {\r\n                            background: linear-gradient(90deg, #051225, #0a2a58 50%, #051225) !important;\r\n                            border-bottom: 1px solid rgba(110,216,255,0.3) !important;\r\n                            box-shadow: 0 6px 22px rgba(0,0,0,0.28) !important;\r\n                            color: #f8fbff !important;\r\n                            height: 35px !important;\r\n                            display: flex !important;\r\n                            align-items: center !important;\r\n                        }\r\n                        .mini-navbar-left span, .mini-navbar-right a {\r\n                            color: #f8fbff !important;\r\n                            font-weight: 600 !important;\r\n                            letter-spacing: 0.03em !important;\r\n                        }\r\n                        .mini-navbar-right a:hover {\r\n                            color: #6ed8ff !important;\r\n                            background: rgba(110,216,255,0.12) !important;\r\n                        }\r\n                        .navbar {\r\n                            top: 0 !important;\r\n                            height: 70px !important;\r\n                            background: rgba(4, 21, 49, 0.82) !important;\r\n                            border-bottom: 1px solid rgba(110,216,255,0.35) !important;\r\n                            box-shadow: 0 14px 40px rgba(0,0,0,0.32) !important;\r\n                            backdrop-filter: blur(16px) saturate(145%) !important;\r\n                            -webkit-backdrop-filter: blur(16px) saturate(145%) !important;\r\n                            z-index: 9999 !important;\r\n                            line-height: normal !important;\r\n                        }\r\n                        .navbar.scrolled {\r\n                            top: 0 !important;\r\n                            right: 24px !important;\r\n                            left: auto !important;\r\n                            width: min(520px, calc(100vw - 48px)) !important;\r\n                            height: 58px !important;\r\n                            border-radius: 999px !important;\r\n                            background: rgba(5, 22, 50, 0.94) !important;\r\n                            border: 1px solid rgba(110,216,255,0.42) !important;\r\n                            box-shadow: 0 16px 45px rgba(0,0,0,0.36), 0 0 24px rgba(69,157,255,0.18) !important;\r\n                            transform: none !important;\r\n                        }\r\n                        .nav-container {\r\n                            height: 70px !important;\r\n                            max-width: 1280px !important;\r\n                            padding: 0 28px !important;\r\n                            align-items: center !important;\r\n                        }\r\n                        .navbar.scrolled .nav-container {\r\n                            height: 58px !important;\r\n                            padding: 0 16px !important;\r\n                        }\r\n                        .nav-logo::before {\r\n                            content: \"2026 \u5168\u570b AI \u5c08\u984c\u5275\u610f\u7af6\u8cfd\u5b98\u65b9\u7db2\u7ad9\";\r\n                            display: inline-flex;\r\n                            align-items: center;\r\n                            color: #ffffff;\r\n                            font-size: 1.18rem;\r\n                            font-weight: 800;\r\n                            letter-spacing: 0.04em;\r\n                            text-shadow: 0 0 16px rgba(110,216,255,0.38);\r\n                            white-space: nowrap;\r\n                        }\r\n                        .navbar.scrolled .nav-logo::before {\r\n                            content: \"AI \u5275\u610f\u7af6\u8cfd\";\r\n                            font-size: 1rem;\r\n                        }\r\n                        .nav-menu {\r\n                            gap: 10px !important;\r\n                            align-items: center !important;\r\n                        }\r\n                        .nav-menu li:not(:last-child)::after {\r\n                            display: none !important;\r\n                        }\r\n                        .nav-menu a {\r\n                            color: #f8fbff !important;\r\n                            background: rgba(255,255,255,0.07) !important;\r\n                            border: 1px solid rgba(110,216,255,0.22) !important;\r\n                            border-radius: 999px !important;\r\n                            padding: 10px 18px !important;\r\n                            height: auto !important;\r\n                            min-width: auto !important;\r\n                            max-width: none !important;\r\n                            margin: 0 !important;\r\n                            box-shadow: none !important;\r\n                            font-size: 0.94rem !important;\r\n                            font-weight: 700 !important;\r\n                            letter-spacing: 0.03em !important;\r\n                            text-transform: none !important;\r\n                            line-height: 1.2 !important;\r\n                            transition: all 0.28s ease !important;\r\n                        }\r\n                        .nav-menu a:hover, .nav-menu a.active {\r\n                            color: #ffffff !important;\r\n                            background: linear-gradient(135deg, rgba(48,142,255,0.95), rgba(123,104,238,0.92)) !important;\r\n                            border-color: rgba(255,255,255,0.5) !important;\r\n                            transform: translateY(-2px) !important;\r\n                            box-shadow: 0 12px 28px rgba(48,142,255,0.28), 0 0 16px rgba(110,216,255,0.28) !important;\r\n                        }\r\n                        .dropdown-menu {\r\n                            background: rgba(4, 18, 42, 0.96) !important;\r\n                            border: 1px solid rgba(110,216,255,0.32) !important;\r\n                            border-radius: 18px !important;\r\n                            box-shadow: 0 22px 52px rgba(0,0,0,0.46), 0 0 26px rgba(69,157,255,0.16) !important;\r\n                            backdrop-filter: blur(16px) !important;\r\n                            -webkit-backdrop-filter: blur(16px) !important;\r\n                            overflow: hidden !important;\r\n                        }\r\n                        .dropdown-menu a {\r\n                            border-radius: 0 !important;\r\n                            border: 0 !important;\r\n                            background: transparent !important;\r\n                            color: #d6e8ff !important;\r\n                            padding: 13px 20px !important;\r\n                            text-align: left !important;\r\n                            display: block !important;\r\n                        }\r\n                        .dropdown-menu a:hover {\r\n                            color: #ffffff !important;\r\n                            background: rgba(48,142,255,0.22) !important;\r\n                            transform: none !important;\r\n                            box-shadow: none !important;\r\n                        }\r\n                        .poster-section {\r\n                            margin-top: 0 !important;\r\n                            padding: 0 !important;\r\n                            background: #06152f !important;\r\n                        }\r\n                        .poster-fullwidth {\r\n                            width: 100vw !important;\r\n                            margin-left: calc(50% - 50vw) !important;\r\n                            background: #06152f !important;\r\n                            padding: 0 !important;\r\n                            box-shadow: 0 18px 45px rgba(0,0,0,0.35) !important;\r\n                        }\r\n                        .poster-placeholder {\r\n                            width: 100% !important;\r\n                            min-height: 0 !important;\r\n                            height: auto !important;\r\n                            padding: 0 !important;\r\n                            margin: 0 !important;\r\n                            background: #06152f !important;\r\n                            cursor: default !important;\r\n                            transform: none !important;\r\n                        }\r\n                        .poster-placeholder:hover {\r\n                            transform: none !important;\r\n                        }\r\n                        .poster-image {\r\n                            display: block !important;\r\n                            width: 100% !important;\r\n                            max-width: 100% !important;\r\n                            height: auto !important;\r\n                            max-height: none !important;\r\n                            object-fit: contain !important;\r\n                            border-radius: 0 !important;\r\n                            filter: none !important;\r\n                            box-shadow: none !important;\r\n                            margin: 0 !important;\r\n                        }\r\n                        .poster-overlay-text, .poster-description {\r\n                            display: none !important;\r\n                        }\r\n                        .competition-info, .competition-process, .evaluation-criteria, .rewards-section, .register-section, .downloads-section {\r\n                            background: transparent !important;\r\n                            padding-top: 72px !important;\r\n                            padding-bottom: 72px !important;\r\n                        }\r\n                        .evaluation-criteria + .evaluation-criteria {\r\n                            margin-top: -40px !important;\r\n                            padding-top: 0 !important;\r\n                        }\r\n                        .container {\r\n                            max-width: 1180px !important;\r\n                        }\r\n                        .info-card, .register-main, .register-requirements, .register-notice, .notice-box, .download-card, .criteria-card, .qualification-item, .timeline-content, .reward-card, .info-card-item, .requirement-item, .register-cta {\r\n                            background: linear-gradient(145deg, rgba(8,31,67,0.82), rgba(5,16,39,0.92)) !important;\r\n                            border: 1px solid rgba(110,216,255,0.24) !important;\r\n                            border-radius: 22px !important;\r\n                            box-shadow: 0 18px 45px rgba(0,0,0,0.28), inset 0 1px 0 rgba(255,255,255,0.08) !important;\r\n                            backdrop-filter: blur(12px) !important;\r\n                            -webkit-backdrop-filter: blur(12px) !important;\r\n                        }\r\n                        .info-card {\r\n                            padding: 32px !important;\r\n                            margin-bottom: 30px !important;\r\n                            position: relative !important;\r\n                            overflow: hidden !important;\r\n                        }\r\n                        .info-card::before, .register-main::before {\r\n                            content: \"\";\r\n                            position: absolute;\r\n                            top: 0;\r\n                            left: 0;\r\n                            right: 0;\r\n                            height: 4px;\r\n                            background: linear-gradient(90deg, #6ed8ff, #2d79ff, #8e73ff, #6ed8ff);\r\n                            opacity: 0.95;\r\n                        }\r\n                        .register-main::before {\r\n                            left: 20px;\r\n                            right: 20px;\r\n                            border-radius: 0 0 999px 999px;\r\n                        }\r\n                        .info-card:hover, .download-card:hover, .criteria-card:hover, .qualification-item.clickable:hover, .reward-card:hover, .info-card-item:hover, .requirement-item:hover {\r\n                            transform: translateY(-5px) !important;\r\n                            border-color: rgba(110,216,255,0.65) !important;\r\n                            box-shadow: 0 26px 60px rgba(0,0,0,0.34), 0 0 28px rgba(69,157,255,0.22) !important;\r\n                        }\r\n                        .info-header {\r\n                            margin-bottom: 24px !important;\r\n                            align-items: center !important;\r\n                            padding-bottom: 16px !important;\r\n                            border-bottom: 1px solid rgba(110,216,255,0.18) !important;\r\n                        }\r\n                        .info-header i, .section-title i, .qualification-item i:first-child, .info-card-item i, .requirement-item i, .contact-item i, .download-icon i, .criteria-icon i, .flow-icon i {\r\n                            color: #6ed8ff !important;\r\n                            text-shadow: 0 0 14px rgba(110,216,255,0.42) !important;\r\n                        }\r\n                        .info-header h2, .register-header h2, .section-title, .reward-card h2, .download-card h3, .criteria-card h3, .qualification-text h4, .flow-content h4, .register-requirements h4, .register-notice h4, .footer-section h4, .footer-logo {\r\n                            color: #ffffff !important;\r\n                            font-weight: 850 !important;\r\n                            letter-spacing: 0.025em !important;\r\n                            text-shadow: 0 0 18px rgba(110,216,255,0.22) !important;\r\n                            background: none !important;\r\n                            -webkit-text-fill-color: currentColor !important;\r\n                        }\r\n                        .info-header h2, .register-header h2 {\r\n                            font-size: clamp(2rem, 4vw, 3rem) !important;\r\n                            line-height: 1.15 !important;\r\n                        }\r\n                        .info-content, .info-content p, .qualification-text p, .flow-content p, .download-card p, .notice-item p, .notice-item li, .notice-content li, .footer-description, .footer-section ul li a, .contact-item, .footer-bottom, .criteria-card li, .requirement-item span, .help-link, .reward-subtitle {\r\n                            color: #d6e8ff !important;\r\n                            font-size: 1.03rem !important;\r\n                        }\r\n                        .announcement-item {\r\n                            border-bottom: 1px solid rgba(110,216,255,0.18) !important;\r\n                            padding: 18px 0 !important;\r\n                        }\r\n                        .announcement-item .date, .flow-date, .file-type {\r\n                            color: #051225 !important;\r\n                            background: linear-gradient(135deg, #6ed8ff, #c8f2ff) !important;\r\n                            border-radius: 999px !important;\r\n                            font-weight: 800 !important;\r\n                            box-shadow: 0 0 18px rgba(110,216,255,0.25) !important;\r\n                        }\r\n                        a, .criteria-note a, .qualification-text a {\r\n                            color: #6ed8ff !important;\r\n                            text-decoration-thickness: 2px !important;\r\n                            text-underline-offset: 3px !important;\r\n                        }\r\n                        a:hover {\r\n                            color: #ffffff !important;\r\n                        }\r\n                        .primary-register-btn, .download-btn, .btn, .help-link, .close-help-btn {\r\n                            background: linear-gradient(135deg, #1a72ff, #6ed8ff) !important;\r\n                            color: #ffffff !important;\r\n                            border: 1px solid rgba(255,255,255,0.28) !important;\r\n                            border-radius: 999px !important;\r\n                            box-shadow: 0 12px 26px rgba(26,114,255,0.26) !important;\r\n                            font-weight: 800 !important;\r\n                            transition: all 0.28s ease !important;\r\n                        }\r\n                        .primary-register-btn:hover, .download-btn:hover, .btn:hover, .help-link:hover, .close-help-btn:hover {\r\n                            background: linear-gradient(135deg, #6ed8ff, #8e73ff) !important;\r\n                            color: #06152f !important;\r\n                            transform: translateY(-3px) !important;\r\n                            box-shadow: 0 18px 42px rgba(110,216,255,0.34) !important;\r\n                        }\r\n                        .primary-register-btn *, .download-btn *, .help-link:hover * {\r\n                            color: inherit !important;\r\n                        }\r\n                        .criteria-selector .selector-btn, .rewards-selector .selector-btn {\r\n                            background: transparent !important;\r\n                            color: #d6e8ff !important;\r\n                            border: 1px solid rgba(110,216,255,0.48) !important;\r\n                            box-shadow: none !important;\r\n                            font-weight: 800 !important;\r\n                            transition: all 0.28s ease !important;\r\n                        }\r\n                        .criteria-selector .selector-btn:hover, .rewards-selector .selector-btn:hover {\r\n                            background: transparent !important;\r\n                            color: #ffffff !important;\r\n                            border-color: rgba(110,216,255,0.85) !important;\r\n                            transform: translateY(-2px) !important;\r\n                            box-shadow: 0 10px 22px rgba(110,216,255,0.16) !important;\r\n                        }\r\n                        .criteria-selector .selector-btn.active, .rewards-selector .selector-btn.active {\r\n                            background: linear-gradient(135deg, #1a72ff, #6ed8ff) !important;\r\n                            color: #06152f !important;\r\n                            border-color: rgba(200,242,255,0.78) !important;\r\n                            box-shadow: 0 18px 42px rgba(110,216,255,0.34) !important;\r\n                        }\r\n                        .criteria-selector .selector-btn.active:hover, .rewards-selector .selector-btn.active:hover {\r\n                            background: linear-gradient(135deg, #6ed8ff, #8e73ff) !important;\r\n                            color: #06152f !important;\r\n                            transform: translateY(-3px) !important;\r\n                            box-shadow: 0 18px 42px rgba(110,216,255,0.34) !important;\r\n                        }\r\n                        .process-flow {\r\n                            gap: 18px !important;\r\n                        }\r\n                        .flow-item {\r\n                            background: linear-gradient(145deg, rgba(10,49,100,0.9), rgba(5,19,45,0.96)) !important;\r\n                            border: 1px solid rgba(110,216,255,0.28) !important;\r\n                            border-radius: 22px !important;\r\n                            flex: 1 1 0 !important;\r\n                            width: 0;\r\n                            height: 292px !important;\r\n                            min-height: 292px !important;\r\n                            padding: 20px 16px !important;\r\n                            box-sizing: border-box;\r\n                            justify-content: flex-start !important;\r\n                        }\r\n                        .flow-icon {\r\n                            flex: 0 0 60px;\r\n                            width: 60px !important;\r\n                            height: 60px !important;\r\n                            min-width: 60px;\r\n                            min-height: 60px;\r\n                            aspect-ratio: 1 \/ 1;\r\n                            margin: 0 auto 12px !important;\r\n                            background: linear-gradient(135deg, #0d57c8, #6ed8ff) !important;\r\n                            border: 2px solid rgba(200,242,255,0.62) !important;\r\n                            box-shadow: 0 0 0 5px rgba(110,216,255,0.07), 0 0 24px rgba(110,216,255,0.35) !important;\r\n                        }\r\n                        .flow-icon i {\r\n                            display: block;\r\n                            line-height: 1;\r\n                            font-size: 24px;\r\n                        }\r\n                        .flow-content {\r\n                            width: 100%;\r\n                            flex: 1 1 auto;\r\n                            justify-content: flex-start !important;\r\n                        }\r\n                        .flow-content h4 {\r\n                            height: 50px;\r\n                            margin: 0 0 8px !important;\r\n                            display: flex;\r\n                            align-items: center;\r\n                            justify-content: center;\r\n                            line-height: 1.35;\r\n                        }\r\n                        .flow-date {\r\n                            height: 48px;\r\n                            min-height: 48px;\r\n                            margin: 0 0 10px !important;\r\n                            padding: 5px 10px !important;\r\n                            display: flex !important;\r\n                            align-items: center;\r\n                            justify-content: center;\r\n                            line-height: 1.35;\r\n                            box-sizing: border-box;\r\n                        }\r\n                        .flow-content p {\r\n                            min-height: 42px;\r\n                            display: flex;\r\n                            align-items: flex-start;\r\n                            justify-content: center;\r\n                        }\r\n                        .criteria-icon, .download-icon, .reward-badge {\r\n                            background: linear-gradient(135deg, #0d57c8, #6ed8ff) !important;\r\n                            box-shadow: 0 0 24px rgba(110,216,255,0.30) !important;\r\n                        }\r\n                        .flow-arrow {\r\n                            color: #6ed8ff !important;\r\n                            text-shadow: 0 0 12px rgba(110,216,255,0.36) !important;\r\n                        }\r\n                        .criteria-card::before, .reward-card::before, .download-card::before {\r\n                            background: linear-gradient(90deg, #6ed8ff, #2d79ff, #8e73ff) !important;\r\n                            opacity: 1 !important;\r\n                        }\r\n                        .qualification-header {\r\n                            padding: 24px !important;\r\n                        }\r\n                        .competition-flow-section {\r\n                            padding: 0 0 72px;\r\n                            background: transparent;\r\n                        }\r\n                        #themes .competition-stage-list {\r\n                            display: grid;\r\n                            grid-template-columns: repeat(4, minmax(0, 1fr));\r\n                            gap: 18px;\r\n                        }\r\n                        #themes .competition-stage {\r\n                            position: relative;\r\n                            min-width: 0;\r\n                            min-height: 250px;\r\n                            padding: 22px 20px;\r\n                            background: linear-gradient(145deg, rgba(10,49,100,0.88), rgba(5,19,45,0.97));\r\n                            border: 1px solid rgba(110,216,255,0.28);\r\n                            border-radius: 20px;\r\n                            box-shadow: inset 0 1px 0 rgba(255,255,255,0.06), 0 16px 34px rgba(0,0,0,0.2);\r\n                            box-sizing: border-box;\r\n                            transition: transform 0.28s ease, border-color 0.28s ease, box-shadow 0.28s ease;\r\n                        }\r\n                        #themes .competition-stage:hover {\r\n                            transform: translateY(-5px);\r\n                            border-color: rgba(110,216,255,0.62);\r\n                            box-shadow: 0 22px 42px rgba(0,0,0,0.28), 0 0 24px rgba(69,157,255,0.16);\r\n                        }\r\n                        #themes .competition-stage-heading {\r\n                            display: flex;\r\n                            align-items: center;\r\n                            justify-content: space-between;\r\n                            margin-bottom: 24px;\r\n                        }\r\n                        #themes .competition-stage-number {\r\n                            color: #6ed8ff;\r\n                            font-size: 0.82rem;\r\n                            font-weight: 900;\r\n                            letter-spacing: 0.14em;\r\n                        }\r\n                        #themes .competition-stage-icon {\r\n                            display: inline-flex;\r\n                            align-items: center;\r\n                            justify-content: center;\r\n                            width: 52px;\r\n                            height: 52px;\r\n                            color: #8ee5ff;\r\n                            font-size: 1.25rem;\r\n                            background: linear-gradient(135deg, rgba(13,87,200,0.78), rgba(110,216,255,0.22));\r\n                            border: 1px solid rgba(110,216,255,0.5);\r\n                            border-radius: 15px;\r\n                            box-shadow: 0 0 20px rgba(110,216,255,0.18);\r\n                        }\r\n                        #themes .competition-stage h3 {\r\n                            margin: 0 0 12px;\r\n                            color: #fff;\r\n                            font-size: 1.25rem;\r\n                        }\r\n                        #themes .competition-stage p {\r\n                            margin: 0;\r\n                            color: #c3d6ec;\r\n                            font-size: 0.95rem;\r\n                            line-height: 1.75;\r\n                        }\r\n                        #themes .competition-stage-notice {\r\n                            background: linear-gradient(145deg, rgba(75,49,36,0.72), rgba(32,26,35,0.96));\r\n                            border-color: rgba(255,193,92,0.34);\r\n                        }\r\n                        #themes .competition-stage-notice .competition-stage-number, #themes .competition-stage-notice .competition-stage-icon {\r\n                            color: #ffd27e;\r\n                        }\r\n                        #themes .competition-stage-notice .competition-stage-icon {\r\n                            background: rgba(255,183,77,0.12);\r\n                            border-color: rgba(255,193,92,0.38);\r\n                        }\r\n                        @media (max-width: 1024px) {\r\n                            #themes .competition-stage-list {\r\n                                grid-template-columns: repeat(2, minmax(0, 1fr));\r\n                            }\r\n                            #themes .competition-stage {\r\n                                min-height: 220px;\r\n                            }\r\n                        }\r\n                        @media (max-width: 600px) {\r\n                            .competition-flow-section {\r\n                                padding-bottom: 48px;\r\n                            }\r\n                            #themes .competition-stage-list {\r\n                                grid-template-columns: 1fr;\r\n                            }\r\n                            #themes .competition-stage {\r\n                                min-height: 0;\r\n                                padding: 18px;\r\n                            }\r\n                        }\r\n                        #qualification .qualification-intro {\r\n                            margin-bottom: 24px;\r\n                            padding: 22px 26px;\r\n                            color: #d6e8ff;\r\n                            background: rgba(110,216,255,0.055);\r\n                            border: 1px solid rgba(110,216,255,0.22);\r\n                            border-radius: 16px;\r\n                        }\r\n                        #qualification .qualification-rules {\r\n                            display: block;\r\n                            margin: 0;\r\n                            padding-left: 1.35rem;\r\n                            list-style: disc;\r\n                        }\r\n                        #qualification .qualification-rules li {\r\n                            display: list-item;\r\n                            min-height: 0;\r\n                            padding: 8px 0;\r\n                            color: #c9dcf3;\r\n                            font-size: 1rem;\r\n                            line-height: 1.75;\r\n                            background: transparent;\r\n                            border: 0;\r\n                            border-radius: 0;\r\n                        }\r\n                        #qualification .qualification-rules li:last-child {\r\n                            padding: 8px 0;\r\n                        }\r\n                        #qualification .qualification-rules li::before {\r\n                            content: none;\r\n                        }\r\n                        #qualification .qualification-rules .rule-warning {\r\n                            margin: 0;\r\n                            padding: 8px 0;\r\n                            color: #c9dcf3;\r\n                            background: transparent;\r\n                            border: 0;\r\n                            border-radius: 0;\r\n                        }\r\n                        #qualification .qualification-rules .rule-warning::before {\r\n                            content: none;\r\n                        }\r\n                        #qualification .qualification-groups {\r\n                            display: grid;\r\n                            grid-template-columns: repeat(3, minmax(0, 1fr));\r\n                            gap: 18px;\r\n                            align-items: stretch;\r\n                        }\r\n                        #qualification .qualification-simple-list {\r\n                            display: block;\r\n                        }\r\n                        #qualification .qualification-simple-block {\r\n                            padding: 28px 26px !important;\r\n                        }\r\n                        #qualification .qualification-simple-item + .qualification-simple-item {\r\n                            margin-top: 22px;\r\n                            padding-top: 22px;\r\n                            border-top: 1px solid rgba(110, 216, 255, 0.16);\r\n                        }\r\n                        #qualification .qualification-simple-item h4 {\r\n                            margin: 0 0 10px;\r\n                            color: #ffffff;\r\n                            font-size: 1.18rem;\r\n                            line-height: 1.45;\r\n                        }\r\n                        #qualification .qualification-simple-item p {\r\n                            margin: 0;\r\n                            color: #d6e8ff;\r\n                            font-size: 1rem;\r\n                            line-height: 1.8;\r\n                        }\r\n                        #qualification .qualification-simple-item .qualification-note {\r\n                            margin-top: 8px;\r\n                            color: #ffe2a8;\r\n                        }\r\n                        #qualification .qualification-group-card {\r\n                            position: relative;\r\n                            display: flex;\r\n                            flex-direction: column;\r\n                            min-width: 0;\r\n                            overflow: hidden;\r\n                        }\r\n                        #qualification .qualification-group-card::before {\r\n                            content: \"\";\r\n                            position: absolute;\r\n                            inset: 0 0 auto;\r\n                            height: 4px;\r\n                            background: linear-gradient(90deg, #6ed8ff, #2d79ff);\r\n                        }\r\n                        #qualification .qualification-group-card.featured::before {\r\n                            background: linear-gradient(90deg, #6ed8ff, #8e73ff, #6ed8ff);\r\n                        }\r\n                        #qualification .qualification-group-card .qualification-header {\r\n                            min-height: 190px;\r\n                            padding: 26px 22px 20px !important;\r\n                            gap: 16px;\r\n                            box-sizing: border-box;\r\n                        }\r\n                        #qualification .qualification-group-icon {\r\n                            flex: 0 0 52px;\r\n                            width: 52px;\r\n                            height: 52px;\r\n                            display: inline-flex;\r\n                            align-items: center;\r\n                            justify-content: center;\r\n                            color: #6ed8ff;\r\n                            font-size: 1.35rem;\r\n                            background: linear-gradient(145deg, rgba(13,87,200,0.65), rgba(110,216,255,0.18));\r\n                            border: 1px solid rgba(110,216,255,0.48);\r\n                            border-radius: 16px;\r\n                            box-shadow: 0 0 22px rgba(110,216,255,0.16);\r\n                        }\r\n                        #qualification .qualification-group-icon i {\r\n                            margin: 0 !important;\r\n                            font-size: inherit !important;\r\n                        }\r\n                        #qualification .qualification-number {\r\n                            display: block;\r\n                            margin-bottom: 4px;\r\n                            color: #6ed8ff;\r\n                            font-size: 0.78rem;\r\n                            font-weight: 800;\r\n                            letter-spacing: 0.16em;\r\n                        }\r\n                        #qualification .qualification-text h4 {\r\n                            margin: 0 0 9px;\r\n                            color: #fff;\r\n                            font-size: 1.3rem;\r\n                            line-height: 1.35;\r\n                        }\r\n                        #qualification .qualification-text p {\r\n                            margin: 0;\r\n                            color: #bcd0e8;\r\n                            font-size: 0.94rem;\r\n                            line-height: 1.65;\r\n                        }\r\n                        #qualification .qualification-categories {\r\n                            flex: 1;\r\n                            padding: 18px 22px 24px;\r\n                            background: rgba(110,216,255,0.035);\r\n                            border-top: 1px solid rgba(110,216,255,0.14);\r\n                        }\r\n                        #qualification .qualification-categories h5 {\r\n                            margin: 0 0 12px;\r\n                            color: #8ee5ff;\r\n                            font-size: 0.82rem;\r\n                            letter-spacing: 0.12em;\r\n                        }\r\n                        #qualification .category-list {\r\n                            display: grid;\r\n                            gap: 10px;\r\n                        }\r\n                        #qualification .category-item {\r\n                            display: grid;\r\n                            grid-template-columns: 24px minmax(0, 1fr);\r\n                            align-items: center;\r\n                            gap: 8px;\r\n                            min-height: 46px;\r\n                            padding: 10px 12px;\r\n                            color: #eef8ff;\r\n                            font-weight: 700;\r\n                            background: rgba(255,255,255,0.055);\r\n                            border: 1px solid rgba(110,216,255,0.16);\r\n                            border-radius: 12px;\r\n                            box-sizing: border-box;\r\n                        }\r\n                        #qualification .category-item > i {\r\n                            margin: 0 !important;\r\n                            color: #6ed8ff !important;\r\n                            font-size: 0.95rem !important;\r\n                            text-align: center;\r\n                        }\r\n                        #qualification .category-subtypes {\r\n                            grid-column: 2;\r\n                            display: flex;\r\n                            flex-wrap: wrap;\r\n                            gap: 6px;\r\n                            margin-top: 2px;\r\n                        }\r\n                        #qualification .category-subtypes span {\r\n                            padding: 4px 9px;\r\n                            color: #c8f2ff;\r\n                            font-size: 0.78rem;\r\n                            font-weight: 700;\r\n                            background: rgba(45,121,255,0.22);\r\n                            border: 1px solid rgba(110,216,255,0.22);\r\n                            border-radius: 999px;\r\n                        }\r\n                        #qualification .category-item-highlight {\r\n                            color: #fff;\r\n                            background: linear-gradient(135deg, rgba(45,121,255,0.28), rgba(142,115,255,0.2));\r\n                            border-color: rgba(110,216,255,0.42);\r\n                        }\r\n                        #qualification .category-guide {\r\n                            margin-top: 30px;\r\n                        }\r\n                        #qualification .category-guide-heading {\r\n                            display: flex;\r\n                            align-items: baseline;\r\n                            justify-content: space-between;\r\n                            gap: 16px;\r\n                            margin-bottom: 14px;\r\n                            padding: 0 4px;\r\n                        }\r\n                        #qualification .category-guide-heading span {\r\n                            color: #fff;\r\n                            font-size: 1.35rem;\r\n                            font-weight: 800;\r\n                        }\r\n                        #qualification .category-guide-heading small {\r\n                            color: #9eb9d7;\r\n                            font-size: 0.88rem;\r\n                        }\r\n                        #qualification .category-guide-card {\r\n                            position: relative;\r\n                            overflow: hidden;\r\n                            padding: 24px;\r\n                            background: var(--category-card-bg, linear-gradient(145deg, rgba(10,40,78,0.9), rgba(5,22,49,0.96)));\r\n                            border: 1px solid var(--category-border, rgba(110,216,255,0.2));\r\n                            border-radius: 18px;\r\n                            box-shadow: inset 0 1px 0 rgba(255,255,255,0.055);\r\n                        }\r\n                        #qualification .category-guide-main {\r\n                            --category-card-bg: linear-gradient(145deg, rgba(14, 62, 108, 0.92), rgba(7, 30, 60, 0.97));\r\n                            --category-border: rgba(110,216,255,0.24);\r\n                            --category-line-start: #6ed8ff;\r\n                            --category-line-end: #2d79ff;\r\n                        }\r\n                        #qualification .category-guide-card::before {\r\n                            content: \"\";\r\n                            position: absolute;\r\n                            inset: 0 0 auto;\r\n                            height: 3px;\r\n                            background: linear-gradient(90deg, var(--category-line-start, #6ed8ff), var(--category-line-end, #2d79ff));\r\n                        }\r\n                        #qualification .category-guide-general-topic {\r\n                            --category-card-bg: linear-gradient(145deg, rgba(18, 72, 65, 0.92), rgba(8, 34, 38, 0.97));\r\n                            --category-border: rgba(122, 214, 162, 0.22);\r\n                            --category-line-start: #7ad6a2;\r\n                            --category-line-end: #2e9d7f;\r\n                        }\r\n                        #qualification .category-guide-enterprise {\r\n                            --category-card-bg: linear-gradient(145deg, rgba(104, 30, 62, 0.92), rgba(52, 18, 37, 0.97));\r\n                            --category-border: rgba(213, 50, 114, 0.34);\r\n                            --category-line-start: #f06a9f;\r\n                            --category-line-end: #d53272;\r\n                        }\r\n                        #qualification .category-guide-enterprise .category-qualification-table {\r\n                            border-color: rgba(213, 50, 114, 0.3);\r\n                            background: rgba(74, 20, 43, 0.25);\r\n                        }\r\n                        #qualification .category-guide-enterprise .category-table-row {\r\n                            border-bottom-color: rgba(213, 50, 114, 0.2);\r\n                        }\r\n                        #qualification .category-guide-enterprise .category-table-row > :first-child {\r\n                            color: #ffd9e8;\r\n                            background: rgba(213, 50, 114, 0.11);\r\n                            border-right-color: rgba(213, 50, 114, 0.2);\r\n                        }\r\n                        #qualification .category-guide-enterprise .category-table-head {\r\n                            color: #ffb8d4;\r\n                            background: rgba(213, 50, 114, 0.18);\r\n                        }\r\n                        #qualification .category-guide-enterprise .category-table-head > :first-child {\r\n                            color: #ffb8d4;\r\n                        }\r\n                        #qualification .enterprise-work-rules {\r\n                            margin-top: 18px;\r\n                            padding-top: 16px;\r\n                            border-top: 1px solid rgba(213, 50, 114, 0.22);\r\n                        }\r\n                        #qualification .enterprise-work-rules h4 {\r\n                            display: flex;\r\n                            align-items: center;\r\n                            gap: 9px;\r\n                            margin: 0 0 10px;\r\n                            color: #ffb8d4;\r\n                            font-size: 1.05rem;\r\n                        }\r\n                        #qualification .enterprise-work-rules h4::before {\r\n                            content: \"\";\r\n                            width: 8px;\r\n                            height: 8px;\r\n                            flex: 0 0 8px;\r\n                            border-radius: 50%;\r\n                            background: #d53272;\r\n                            box-shadow: 0 0 10px rgba(213, 50, 114, 0.55);\r\n                        }\r\n                        #qualification .enterprise-work-rules ol {\r\n                            margin: 0;\r\n                            padding-left: 1.5rem;\r\n                            color: #c9d7e8;\r\n                            line-height: 1.8;\r\n                        }\r\n                        #qualification .enterprise-work-rules li + li {\r\n                            margin-top: 8px;\r\n                        }\r\n                        #qualification .category-guide-title {\r\n                            display: grid;\r\n                            grid-template-columns: 44px minmax(0, 1fr);\r\n                            gap: 14px;\r\n                            align-items: start;\r\n                        }\r\n                        #qualification .category-guide-index {\r\n                            display: inline-flex;\r\n                            align-items: center;\r\n                            justify-content: center;\r\n                            width: 42px;\r\n                            height: 42px;\r\n                            color: #8ee5ff;\r\n                            font-size: 0.82rem;\r\n                            font-weight: 900;\r\n                            background: rgba(110,216,255,0.1);\r\n                            border: 1px solid rgba(110,216,255,0.28);\r\n                            border-radius: 12px;\r\n                        }\r\n                        #qualification .category-guide-main .category-guide-index {\r\n                            color: #8ee5ff;\r\n                            background: rgba(110,216,255,0.1);\r\n                            border-color: rgba(110,216,255,0.28);\r\n                        }\r\n                        #qualification .category-guide-general-topic .category-guide-index {\r\n                            color: #98f0c0;\r\n                            background: rgba(122,214,162,0.1);\r\n                            border-color: rgba(122,214,162,0.26);\r\n                        }\r\n                        #qualification .category-guide-enterprise .category-guide-index {\r\n                            color: #ffd9e8;\r\n                            background: rgba(213,50,114,0.15);\r\n                            border-color: rgba(213,50,114,0.38);\r\n                        }\r\n                        #qualification .category-guide-title h3 {\r\n                            margin: 0 0 8px;\r\n                            color: #fff;\r\n                            font-size: 1.2rem;\r\n                        }\r\n                        #qualification .category-guide-title p, #qualification .category-table-row p {\r\n                            margin: 0;\r\n                            color: #c4d8ef;\r\n                            font-size: 1.08rem;\r\n                            line-height: 1.75;\r\n                        }\r\n                        #qualification .category-qualification-table {\r\n                            margin-top: 22px;\r\n                            overflow: hidden;\r\n                            border: 1px solid rgba(110,216,255,0.18);\r\n                            border-radius: 14px;\r\n                        }\r\n                        #qualification .category-table-row {\r\n                            display: grid;\r\n                            grid-template-columns: minmax(150px, 0.28fr) minmax(0, 1fr);\r\n                            border-bottom: 1px solid rgba(110,216,255,0.12);\r\n                        }\r\n                        #qualification .category-table-row:last-child {\r\n                            border-bottom: 0;\r\n                        }\r\n                        #qualification .category-table-row > * {\r\n                            padding: 15px 18px;\r\n                        }\r\n                        #qualification .category-table-row > :first-child {\r\n                            color: #eef9ff;\r\n                            background: rgba(110,216,255,0.055);\r\n                            border-right: 1px solid rgba(110,216,255,0.12);\r\n                        }\r\n                        #qualification .category-table-head {\r\n                            color: #8ee5ff;\r\n                            font-size: 1.5rem;\r\n                            font-weight: 800;\r\n                            letter-spacing: 0.1em;\r\n                            background: rgba(45,121,255,0.12);\r\n                        }\r\n                        #qualification .category-table-row:not(.category-table-head) > strong:first-child {\r\n                            font-size: 1.3rem;\r\n                        }\r\n                        #qualification .category-table-head > :first-child {\r\n                            color: #8ee5ff;\r\n                        }\r\n                        #qualification .category-table-row ol {\r\n                            margin: 8px 0 0;\r\n                            padding-left: 1.4rem;\r\n                            color: #bcd0e8;\r\n                            line-height: 1.7;\r\n                        }\r\n                        #qualification .category-note {\r\n                            margin-top: 10px !important;\r\n                            padding: 10px 12px;\r\n                            color: #ffe2a8 !important;\r\n                            background: rgba(255,183,77,0.08);\r\n                            border: 1px solid rgba(255,183,77,0.2);\r\n                            border-radius: 10px;\r\n                        }\r\n                        #info {\r\n                            max-width: 1212px !important;\r\n                            margin: 0 auto !important;\r\n                            padding-left: 16px !important;\r\n                            padding-right: 16px !important;\r\n                            box-sizing: border-box !important;\r\n                        }\r\n                        #info .info-card {\r\n                            width: 100% !important;\r\n                            max-width: none !important;\r\n                            margin-left: auto !important;\r\n                            margin-right: auto !important;\r\n                            box-sizing: border-box !important;\r\n                        }\r\n                        #announcement .info-header, #announcement .info-content, #qualification .info-header, #qualification .info-content, #qualification .qualification-intro, #qualification .qualification-simple-item, #qualification .category-guide-title > div, #qualification .category-table-row > * {\r\n                            min-width: 0 !important;\r\n                        }\r\n                        #announcement p, #qualification p, #qualification li, #qualification span, #qualification strong {\r\n                            white-space: normal !important;\r\n                            overflow-wrap: anywhere;\r\n                            word-break: normal;\r\n                        }\r\n                        #qualification .qualification-intro, #qualification .qualification-simple-block, #qualification .category-guide-card {\r\n                            padding-left: clamp(18px, 2.8vw, 26px) !important;\r\n                            padding-right: clamp(18px, 2.8vw, 26px) !important;\r\n                            box-sizing: border-box !important;\r\n                        }\r\n                        #qualification .qualification-rules {\r\n                            padding-left: clamp(1.2rem, 2.4vw, 1.6rem);\r\n                        }\r\n                        #qualification .qualification-rules li, #qualification .qualification-simple-item p, #qualification .category-guide-title p, #qualification .category-table-row p, #qualification .category-table-row span, #qualification .category-table-row strong {\r\n                            line-height: 1.8 !important;\r\n                        }\r\n                        #qualification .qualification-simple-item p {\r\n                            padding-left: 1.1em;\r\n                            text-indent: -1.1em;\r\n                        }\r\n                        #qualification .category-guide-title {\r\n                            grid-template-columns: 44px minmax(0, 1fr);\r\n                        }\r\n                        #qualification .category-table-row > :first-child {\r\n                            min-width: 0 !important;\r\n                        }\r\n                        #qualification .category-guide-secondary {\r\n                            display: grid;\r\n                            grid-template-columns: 1fr;\r\n                            gap: 16px;\r\n                            margin-top: 14px;\r\n                        }\r\n                        @media (max-width: 1024px) {\r\n                            #qualification .qualification-groups {\r\n                                grid-template-columns: 1fr;\r\n                            }\r\n                            #qualification .qualification-group-card .qualification-header {\r\n                                min-height: 0;\r\n                            }\r\n                            #qualification .category-guide-secondary {\r\n                                grid-template-columns: 1fr;\r\n                            }\r\n                        }\r\n                        @media (max-width: 600px) {\r\n                            #info {\r\n                                padding-left: 12px !important;\r\n                                padding-right: 12px !important;\r\n                            }\r\n                            #qualification .qualification-intro {\r\n                                padding: 18px 15px 18px 18px;\r\n                            }\r\n                            #qualification .category-guide-heading {\r\n                                display: block;\r\n                            }\r\n                            #qualification .category-guide-heading small {\r\n                                display: block;\r\n                                margin-top: 5px;\r\n                            }\r\n                            #qualification .category-guide-card {\r\n                                padding: 18px 15px;\r\n                            }\r\n                            #qualification .category-table-row, #qualification .category-table-head {\r\n                                grid-template-columns: 1fr;\r\n                            }\r\n                            #qualification .category-table-head {\r\n                                display: none;\r\n                            }\r\n                            #qualification .category-table-row > :first-child {\r\n                                padding-bottom: 9px;\r\n                                border-right: 0;\r\n                                border-bottom: 1px solid rgba(110,216,255,0.1);\r\n                            }\r\n                            #qualification .qualification-group-card .qualification-header {\r\n                                padding: 22px 16px 18px !important;\r\n                            }\r\n                            #qualification .qualification-categories {\r\n                                padding: 16px;\r\n                            }\r\n                            #qualification .qualification-group-icon {\r\n                                flex-basis: 46px;\r\n                                width: 46px;\r\n                                height: 46px;\r\n                            }\r\n                            #qualification .qualification-rules {\r\n                                padding-left: 1.1rem;\r\n                            }\r\n                            #qualification .category-guide-title {\r\n                                grid-template-columns: 38px minmax(0, 1fr);\r\n                                gap: 10px;\r\n                            }\r\n                        }\r\n                        .qualification-item.expanded .qualification-header, .qualification-details {\r\n                            background: rgba(110,216,255,0.06) !important;\r\n                        }\r\n                        .detail-content h5, .criteria-weight-text, .reward-amount, .rewards-summary h4, .special-title {\r\n                            color: #6ed8ff !important;\r\n                            text-shadow: 0 0 12px rgba(110,216,255,0.30) !important;\r\n                        }\r\n                        .deadline-warning {\r\n                            background: rgba(255,220,97,0.12) !important;\r\n                            border: 1px solid rgba(255,220,97,0.45) !important;\r\n                            color: #ffe071 !important;\r\n                            border-radius: 18px !important;\r\n                        }\r\n                        .warning-note-line {\r\n                            background: rgba(110,216,255,0.10) !important;\r\n                            border: 1px solid rgba(110,216,255,0.34) !important;\r\n                            color: #bfefff !important;\r\n                            border-radius: 18px !important;\r\n                        }\r\n                        .register-notice {\r\n                            border-color: rgba(255,220,97,0.42) !important;\r\n                            background: linear-gradient(145deg, rgba(40,31,62,0.88), rgba(5,16,39,0.94)) !important;\r\n                        }\r\n                        .notice-item {\r\n                            background: rgba(255,255,255,0.05) !important;\r\n                            border-left: 4px solid #6ed8ff !important;\r\n                            border-radius: 14px !important;\r\n                        }\r\n                        .downloads-grid {\r\n                            gap: 22px !important;\r\n                        }\r\n                        .download-card {\r\n                            min-height: 250px !important;\r\n                        }\r\n                        .download-btn {\r\n                            height: 46px !important;\r\n                            color: #ffffff !important;\r\n                            text-decoration: none !important;\r\n                        }\r\n                        .footer {\r\n                            background: linear-gradient(180deg, #051225, #030915) !important;\r\n                            border-top: 1px solid rgba(110,216,255,0.28) !important;\r\n                            box-shadow: 0 -20px 45px rgba(0,0,0,0.25) !important;\r\n                        }\r\n                        .social-link, .back-to-top, .floating-help-text {\r\n                            background: linear-gradient(135deg, #1a72ff, #6ed8ff) !important;\r\n                            color: #ffffff !important;\r\n                            border: 1px solid rgba(255,255,255,0.28) !important;\r\n                            box-shadow: 0 12px 28px rgba(26,114,255,0.28) !important;\r\n                        }\r\n                        .back-to-top {\r\n                            display: flex !important;\r\n                            align-items: center !important;\r\n                            justify-content: center !important;\r\n                            padding: 0 !important;\r\n                        }\r\n                        .back-to-top i {\r\n                            display: block;\r\n                            line-height: 1 !important;\r\n                            transform: translateY(-1px);\r\n                        }\r\n                        .back-to-top:hover, .social-link:hover {\r\n                            transform: translateY(-4px) !important;\r\n                            box-shadow: 0 18px 38px rgba(110,216,255,0.38) !important;\r\n                        }\r\n                        @media (max-width: 1024px) {\r\n                            body {\r\n                                padding-top: 65px !important;\r\n                            }\r\n                            .navbar, .navbar.scrolled {\r\n                                top: 0 !important;\r\n                                right: 0 !important;\r\n                                left: 0 !important;\r\n                                width: 100% !important;\r\n                                height: 65px !important;\r\n                                border-radius: 0 !important;\r\n                                transform: none !important;\r\n                            }\r\n                            .nav-container, .navbar.scrolled .nav-container {\r\n                                height: 65px !important;\r\n                                padding: 0 18px !important;\r\n                            }\r\n                            .nav-logo::before, .navbar.scrolled .nav-logo::before {\r\n                                content: \"2026 AI \u5275\u610f\u7af6\u8cfd\";\r\n                                font-size: 1rem !important;\r\n                            }\r\n                            .hamburger {\r\n                                display: flex !important;\r\n                                background: rgba(110,216,255,0.12) !important;\r\n                                border: 1px solid rgba(110,216,255,0.42) !important;\r\n                                margin-top: 0 !important;\r\n                            }\r\n                            .nav-menu {\r\n                                top: 100px !important;\r\n                                background: rgba(4, 18, 42, 0.98) !important;\r\n                                border-top: 1px solid rgba(110,216,255,0.28) !important;\r\n                                box-shadow: 0 18px 42px rgba(0,0,0,0.38) !important;\r\n                                backdrop-filter: blur(16px) !important;\r\n                                -webkit-backdrop-filter: blur(16px) !important;\r\n                                gap: 0 !important;\r\n                            }\r\n                            .nav-menu a {\r\n                                margin: 8px 20px !important;\r\n                                padding: 15px 18px !important;\r\n                                border-radius: 16px !important;\r\n                                justify-content: center !important;\r\n                            }\r\n                            .poster-image {\r\n                                width: 100% !important;\r\n                                height: auto !important;\r\n                                object-fit: contain !important;\r\n                            }\r\n                            .competition-info, .competition-process, .evaluation-criteria, .rewards-section, .register-section, .downloads-section {\r\n                                padding-top: 48px !important;\r\n                                padding-bottom: 48px !important;\r\n                            }\r\n                            .info-card, .register-main {\r\n                                padding: 24px 18px !important;\r\n                                border-radius: 18px !important;\r\n                            }\r\n                            .info-header {\r\n                                align-items: flex-start !important;\r\n                            }\r\n                            .info-header h2, .register-header h2 {\r\n                                font-size: 2rem !important;\r\n                                text-align: left !important;\r\n                            }\r\n                            .process-flow {\r\n                                flex-direction: column !important;\r\n                            }\r\n                            .flow-item {\r\n                                width: 100%;\r\n                                max-width: 520px;\r\n                                height: 292px !important;\r\n                                min-height: 292px !important;\r\n                            }\r\n                            .flow-arrow {\r\n                                transform: rotate(90deg) !important;\r\n                            }\r\n                        }\r\n                        @media (max-width: 600px) {\r\n                            .mini-navbar-right {\r\n                                display: none !important;\r\n                            }\r\n                            .mini-navbar-left span {\r\n                                font-size: 12px !important;\r\n                            }\r\n                            .nav-logo::before, .navbar.scrolled .nav-logo::before {\r\n                                font-size: 0.92rem !important;\r\n                            }\r\n                            .info-card, .register-main {\r\n                                padding: 20px 14px !important;\r\n                            }\r\n                            .info-header h2, .register-header h2 {\r\n                                font-size: 1.72rem !important;\r\n                            }\r\n                            .register-info-cards {\r\n                                flex-wrap: wrap !important;\r\n                                overflow-x: visible !important;\r\n                            }\r\n                            .info-card-item {\r\n                                min-width: 100% !important;\r\n                                max-width: 100% !important;\r\n                            }\r\n                            #register .register-info-cards {\r\n                                display: grid !important;\r\n                                grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\r\n                                gap: 0.72rem !important;\r\n                            }\r\n                            #register .info-card-item {\r\n                                min-width: 0 !important;\r\n                                max-width: none !important;\r\n                            }\r\n                        }\r\n                        #register .register-info-cards {\r\n                            display: grid !important;\r\n                            grid-template-columns: repeat(4, minmax(0, 1fr));\r\n                            gap: 1rem !important;\r\n                            grid-auto-rows: 1fr;\r\n                            align-items: stretch;\r\n                            margin: 0 0 3rem !important;\r\n                            overflow: visible !important;\r\n                        }\r\n                        #register .info-card-item {\r\n                            min-width: 0 !important;\r\n                            max-width: none !important;\r\n                            width: 100%;\r\n                            aspect-ratio: 1 \/ 1;\r\n                            min-height: 220px;\r\n                            flex: none !important;\r\n                            flex-direction: column;\r\n                            justify-content: center;\r\n                            align-items: center;\r\n                            gap: 0.9rem;\r\n                            padding: 1.15rem;\r\n                            text-align: center !important;\r\n                            position: relative;\r\n                            overflow: hidden;\r\n                        }\r\n                        #register .info-card-item::before {\r\n                            content: \"\";\r\n                            position: absolute;\r\n                            inset: 12px;\r\n                            border-radius: 18px;\r\n                            border: 1px solid rgba(110,216,255,0.12);\r\n                            pointer-events: none;\r\n                        }\r\n                        #register .info-card-item > div {\r\n                            display: flex;\r\n                            flex-direction: column;\r\n                            align-items: center;\r\n                            justify-content: center;\r\n                            gap: 0.32rem;\r\n                            min-width: 0;\r\n                            width: 100%;\r\n                            text-align: center !important;\r\n                            position: relative;\r\n                            z-index: 1;\r\n                        }\r\n                        #register .info-card-item i {\r\n                            width: 56px;\r\n                            height: 56px;\r\n                            min-width: 0;\r\n                            display: grid;\r\n                            place-items: center;\r\n                            font-size: 1.55rem;\r\n                            border-radius: 18px;\r\n                            background: linear-gradient(145deg, rgba(110,216,255,0.2), rgba(45,121,255,0.12));\r\n                            box-shadow: 0 10px 24px rgba(0,0,0,0.2), inset 0 1px 0 rgba(255,255,255,0.12);\r\n                            position: relative;\r\n                            z-index: 1;\r\n                        }\r\n                        #register .info-card-item h4 {\r\n                            margin: 0;\r\n                            font-size: 1rem;\r\n                            line-height: 1.22;\r\n                        }\r\n                        #register .info-card-item h4, #register .info-card-item p {\r\n                            width: 100%;\r\n                            white-space: normal;\r\n                            overflow-wrap: anywhere;\r\n                            word-break: break-word;\r\n                        }\r\n                        #register .info-card-item p {\r\n                            margin: 0;\r\n                            font-size: 0.83rem;\r\n                            line-height: 1.35;\r\n                            text-wrap: balance;\r\n                        }\r\n                        #register .info-card-item p + p {\r\n                            margin-top: 0.08rem;\r\n                            color: #d8f4ff;\r\n                        }\r\n                        @media (max-width: 1024px) {\r\n                            #register .register-info-cards {\r\n                                grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\r\n                                gap: 0.85rem !important;\r\n                            }\r\n                            #register .info-card-item {\r\n                                min-height: 205px;\r\n                                padding: 1rem 0.9rem;\r\n                            }\r\n                        }\r\n                        @media (max-width: 600px) {\r\n                            #register .register-info-cards {\r\n                                grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\r\n                                gap: 0.72rem !important;\r\n                            }\r\n                            #register .info-card-item {\r\n                                aspect-ratio: auto;\r\n                                min-height: 185px;\r\n                                padding: 0.95rem 0.78rem;\r\n                                border-radius: 18px !important;\r\n                            }\r\n                            #register .info-card-item::before {\r\n                                inset: 10px;\r\n                                border-radius: 14px;\r\n                            }\r\n                            #register .info-card-item i {\r\n                                width: 48px;\r\n                                height: 48px;\r\n                                font-size: 1.32rem;\r\n                                border-radius: 15px;\r\n                            }\r\n                            #register .info-card-item h4 {\r\n                                font-size: 0.9rem;\r\n                            }\r\n                            #register .info-card-item p {\r\n                                font-size: 0.74rem;\r\n                                line-height: 1.35;\r\n                            }\r\n                        }\r\n                        @media (max-width: 430px) {\r\n                            #register .register-info-cards {\r\n                                grid-template-columns: 1fr !important;\r\n                            }\r\n                            #register .info-card-item {\r\n                                aspect-ratio: auto;\r\n                                min-height: 0;\r\n                            }\r\n                        }\r\n\r\n                        #contact.footer {\r\n                            padding: 64px 0 28px !important;\r\n                            background: linear-gradient(180deg, rgba(5, 18, 37, 0.98), rgba(3, 9, 21, 1)) !important;\r\n                            border-top: 1px solid rgba(110, 216, 255, 0.26) !important;\r\n                        }\r\n                        #contact .container {\r\n                            width: min(92%, 1180px) !important;\r\n                            max-width: 1180px !important;\r\n                            padding: 0 !important;\r\n                        }\r\n                        #contact .footer-main {\r\n                            display: none !important;\r\n                        }\r\n                        #contact .footer-content {\r\n                            display: block !important;\r\n                            margin: 0 !important;\r\n                        }\r\n                        #contact .footer-links {\r\n                            display: grid !important;\r\n                            grid-template-columns: minmax(360px, 1.35fr) minmax(180px, 0.55fr) minmax(240px, 0.75fr) !important;\r\n                            gap: clamp(32px, 5vw, 72px) !important;\r\n                            align-items: start !important;\r\n                            margin: 0 !important;\r\n                        }\r\n                        #contact .contact-info {\r\n                            display: grid !important;\r\n                            gap: 18px !important;\r\n                            text-align: left !important;\r\n                        }\r\n                        #contact .contact-item {\r\n                            display: grid !important;\r\n                            grid-template-columns: 44px minmax(0, 1fr) !important;\r\n                            gap: 16px !important;\r\n                            align-items: start !important;\r\n                            margin: 0 !important;\r\n                            color: #d6e8ff !important;\r\n                            font-size: 1.02rem !important;\r\n                            line-height: 1.55 !important;\r\n                            text-align: left !important;\r\n                        }\r\n                        #contact .contact-item i {\r\n                            width: 44px !important;\r\n                            height: 44px !important;\r\n                            display: grid !important;\r\n                            place-items: center !important;\r\n                            margin: 0 !important;\r\n                            color: #6ed8ff !important;\r\n                            font-size: 1.2rem !important;\r\n                            background: rgba(110, 216, 255, 0.1) !important;\r\n                            border: 1px solid rgba(110, 216, 255, 0.22) !important;\r\n                            border-radius: 12px !important;\r\n                            box-shadow: 0 10px 24px rgba(0, 0, 0, 0.18) !important;\r\n                        }\r\n                        #contact .contact-item span {\r\n                            display: block !important;\r\n                            min-width: 0 !important;\r\n                            padding-top: 7px !important;\r\n                        }\r\n                        #contact .contact-name a {\r\n                            color: #6ed8ff !important;\r\n                            font-weight: 800 !important;\r\n                        }\r\n                        #contact .contact-name small, #contact .contact-detail {\r\n                            display: block !important;\r\n                            color: #b9d4f0 !important;\r\n                            font-size: 0.92rem !important;\r\n                            line-height: 1.45 !important;\r\n                            margin-top: 2px !important;\r\n                        }\r\n                        #contact a {\r\n                            color: #6ed8ff !important;\r\n                            text-decoration: none !important;\r\n                        }\r\n                        #contact a:hover {\r\n                            color: #ffffff !important;\r\n                            text-decoration: underline !important;\r\n                        }\r\n                        #contact .footer-section {\r\n                            text-align: left !important;\r\n                        }\r\n                        #contact .footer-section h4 {\r\n                            color: #ffffff !important;\r\n                            text-align: left !important;\r\n                            margin: 0 0 16px !important;\r\n                            font-size: 1.16rem !important;\r\n                            line-height: 1.3 !important;\r\n                        }\r\n                        #contact .footer-section ul {\r\n                            display: grid !important;\r\n                            gap: 11px !important;\r\n                            margin: 0 !important;\r\n                            padding: 0 !important;\r\n                            list-style: none !important;\r\n                        }\r\n                        #contact .footer-section ul li {\r\n                            margin: 0 !important;\r\n                        }\r\n                        #contact .footer-section ul li a {\r\n                            display: inline-flex !important;\r\n                            color: #c9ddf4 !important;\r\n                            font-size: 1rem !important;\r\n                            line-height: 1.35 !important;\r\n                        }\r\n                        #contact .footer-social-panel, #contact .footer-social-panel h4 {\r\n                            text-align: center !important;\r\n                        }\r\n                        #contact .social-links {\r\n                            display: flex !important;\r\n                            justify-content: center !important;\r\n                            gap: 14px !important;\r\n                            margin: 0 0 30px !important;\r\n                        }\r\n                        #contact .social-link {\r\n                            width: 48px !important;\r\n                            height: 48px !important;\r\n                            border-radius: 50% !important;\r\n                            background: linear-gradient(135deg, #1a72ff, #6ed8ff) !important;\r\n                        }\r\n                        #contact .footer-maintenance {\r\n                            padding-top: 24px !important;\r\n                            border-top: 1px solid rgba(110, 216, 255, 0.18) !important;\r\n                            text-align: center !important;\r\n                        }\r\n                        #contact .footer-maintenance h4 {\r\n                            text-align: center !important;\r\n                            margin-bottom: 10px !important;\r\n                        }\r\n                        #contact .footer-maintenance a {\r\n                            display: inline-block !important;\r\n                            line-height: 1.6 !important;\r\n                            font-weight: 700 !important;\r\n                        }\r\n                        #contact .footer-bottom {\r\n                            display: flex !important;\r\n                            align-items: center !important;\r\n                            justify-content: space-between !important;\r\n                            gap: 20px !important;\r\n                            margin-top: 42px !important;\r\n                            padding-top: 20px !important;\r\n                            border-top: 1px solid rgba(110, 216, 255, 0.16) !important;\r\n                            color: #91a9c4 !important;\r\n                            text-align: left !important;\r\n                        }\r\n                        #contact .footer-bottom p {\r\n                            margin: 0 !important;\r\n                            font-size: 0.92rem !important;\r\n                            line-height: 1.6 !important;\r\n                        }\r\n                        #contact .footer-tech {\r\n                            flex: 0 0 auto !important;\r\n                            white-space: nowrap !important;\r\n                        }\r\n                        @media (max-width: 900px) {\r\n                            #contact .footer-links {\r\n                                grid-template-columns: 1fr 1fr !important;\r\n                            }\r\n                            #contact .contact-info {\r\n                                grid-column: 1 \/ -1 !important;\r\n                            }\r\n                        }\r\n                        @media (max-width: 640px) {\r\n                            #contact.footer {\r\n                                padding: 44px 0 24px !important;\r\n                            }\r\n                            #contact .footer-links {\r\n                                grid-template-columns: 1fr !important;\r\n                                gap: 30px !important;\r\n                            }\r\n                            #contact .footer-social-panel, #contact .footer-social-panel h4, #contact .footer-maintenance, #contact .footer-maintenance h4 {\r\n                                text-align: left !important;\r\n                            }\r\n                            #contact .social-links {\r\n                                justify-content: flex-start !important;\r\n                            }\r\n                            #contact .footer-bottom {\r\n                                display: block !important;\r\n                                text-align: left !important;\r\n                            }\r\n                            #contact .footer-tech {\r\n                                margin-top: 10px !important;\r\n                                white-space: normal !important;\r\n                            }\r\n                        }\r\n\r\n                        @supports (content-visibility: auto) {\r\n                            .competition-flow-section, .evaluation-criteria, .rewards-section, .register-section, .downloads-section, #contact.footer {\r\n                                content-visibility: auto;\r\n                                contain-intrinsic-size: auto 760px;\r\n                            }\r\n                        }\r\n                        @media (max-width: 1024px) {\r\n                            .info-card, .register-main, .register-requirements, .register-notice, .notice-box, .download-card, .criteria-card, .qualification-item, .timeline-content, .reward-card, .info-card-item, .requirement-item, .register-cta {\r\n                                backdrop-filter: none !important;\r\n                                -webkit-backdrop-filter: none !important;\r\n                            }\r\n                        }\r\n                        #announcement, #qualification, #qualification .qualification-item {\r\n                            transition: none !important;\r\n                        }\r\n                        #announcement:hover, #qualification:hover, #qualification .qualification-item:hover {\r\n                            transform: none !important;\r\n                            border-color: rgba(110, 216, 255, 0.24) !important;\r\n                            box-shadow: 0 18px 45px rgba(0, 0, 0, 0.28), inset 0 1px 0 rgba(255, 255, 255, 0.08) !important;\r\n                        }\r\n                        @media (prefers-reduced-motion: reduce) {\r\n                            html {\r\n                                scroll-behavior: auto !important;\r\n                            }\r\n                            *, *::before, *::after {\r\n                                animation-duration: 0.01ms !important;\r\n                                animation-iteration-count: 1 !important;\r\n                                transition-duration: 0.01ms !important;\r\n                                transition-delay: 0ms !important;\r\n                            }\r\n                        }\r\n\r\n                        #qualification .enterprise-carousel {\r\n                            background: #FFF4F8 !important;\r\n                            border: 1px solid #F5D7E3 !important;\r\n                            border-radius: 28px !important;\r\n                            box-shadow: none !important;\r\n                        }\r\n                        #qualification .enterprise-carousel::before {\r\n                            background: linear-gradient( 90deg, rgba(255, 244, 248, 1) 0%, rgba(255, 244, 248, 0) 100% ) !important;\r\n                        }\r\n                        #qualification .enterprise-carousel::after {\r\n                            background: linear-gradient( 270deg, rgba(255, 244, 248, 1) 0%, rgba(255, 244, 248, 0) 100% ) !important;\r\n                        }\r\n                        #qualification .enterprise-topic-card, #qualification .enterprise-topic-card.is-active, #qualification .enterprise-topic-card:hover, #qualification .enterprise-topic-card:focus-visible {\r\n                            background: #FFFFFF !important;\r\n                            box-shadow: none !important;\r\n                        }\r\n                        #qualification .enterprise-topic-card {\r\n                            border-color: #F1D6E1 !important;\r\n                            filter: saturate(.96) brightness(.96) blur(var(--cover-blur)) !important;\r\n                        }\r\n                        #qualification .enterprise-topic-card.is-active {\r\n                            border-color: #E9B6CA !important;\r\n                            filter: saturate(1) brightness(1) blur(0) !important;\r\n                        }\r\n                        #qualification .enterprise-logo-wrap, #qualification .enterprise-logo-wrap img {\r\n                            background: transparent !important;\r\n                            border: none !important;\r\n                            box-shadow: none !important;\r\n                            filter: none !important;\r\n                        }\r\n                        #qualification .enterprise-carousel-btn, #qualification .enterprise-carousel-btn:hover, #qualification .enterprise-carousel-btn:focus-visible, #qualification .enterprise-carousel-dot, #qualification .enterprise-carousel-dot.is-active {\r\n                            box-shadow: none !important;\r\n                        }\r\n                        @media (max-width: 600px) {\r\n                            #qualification .enterprise-carousel {\r\n                                border-radius: 22px !important;\r\n                            }\r\n                        }\r\n\r\n                        #qualification .enterprise-carousel {\r\n                            background: transparent !important;\r\n                            border:none !important;\r\n                            box-shadow:none !important;\r\n                        }\r\n                        #qualification .enterprise-carousel::before, #qualification .enterprise-carousel::after {\r\n                            background:transparent !important;\r\n                        }\r\n\r\n                        #qualification .enterprise-carousel.enterprise-static-cards {\r\n                            position: relative !important;\r\n                            margin-top: 28px !important;\r\n                            padding: 0 !important;\r\n                            overflow: visible !important;\r\n                            perspective: none !important;\r\n                            background: transparent !important;\r\n                            border: 0 !important;\r\n                            box-shadow: none !important;\r\n                        }\r\n                        #qualification .enterprise-carousel.enterprise-static-cards::before, #qualification .enterprise-carousel.enterprise-static-cards::after {\r\n                            content: none !important;\r\n                            display: none !important;\r\n                        }\r\n                        #qualification .enterprise-static-cards .enterprise-carousel-viewport {\r\n                            position: static !important;\r\n                            width: 100% !important;\r\n                            height: auto !important;\r\n                            min-height: 0 !important;\r\n                            overflow: visible !important;\r\n                            cursor: default !important;\r\n                            touch-action: auto !important;\r\n                            user-select: auto !important;\r\n                            transform: none !important;\r\n                            perspective: none !important;\r\n                        }\r\n                        #qualification .enterprise-static-cards .enterprise-carousel-track {\r\n                            position: static !important;\r\n                            display: grid !important;\r\n                            grid-template-columns: repeat(5, minmax(0, 1fr)) !important;\r\n                            gap: 18px !important;\r\n                            width: 100% !important;\r\n                            height: auto !important;\r\n                            transform: none !important;\r\n                            transform-style: flat !important;\r\n                            align-items: stretch !important;\r\n                        }\r\n                        #qualification .enterprise-static-cards .enterprise-topic-card, #qualification .enterprise-static-cards .enterprise-topic-card:first-child, #qualification .enterprise-static-cards .enterprise-topic-card.is-active, #qualification .enterprise-static-cards .enterprise-topic-card.is-near {\r\n                            position: relative !important;\r\n                            top: auto !important;\r\n                            left: auto !important;\r\n                            right: auto !important;\r\n                            bottom: auto !important;\r\n                            display: flex !important;\r\n                            flex-direction: column !important;\r\n                            align-items: center !important;\r\n                            justify-content: center !important;\r\n                            width: 100% !important;\r\n                            min-width: 0 !important;\r\n                            min-height: 280px !important;\r\n                            height: 100% !important;\r\n                            margin: 0 !important;\r\n                            padding: 26px 18px 22px !important;\r\n                            color: #27272a !important;\r\n                            -webkit-text-fill-color: initial !important;\r\n                            text-align: center !important;\r\n                            text-decoration: none !important;\r\n                            background: #ffffff !important;\r\n                            border: 1px solid #f0d5e0 !important;\r\n                            border-radius: 18px !important;\r\n                            box-shadow: none !important;\r\n                            opacity: 1 !important;\r\n                            visibility: visible !important;\r\n                            filter: none !important;\r\n                            transform: none !important;\r\n                            transition: transform .25s ease, border-color .25s ease, background-color .25s ease !important;\r\n                            pointer-events: auto !important;\r\n                            cursor: pointer !important;\r\n                            z-index: auto !important;\r\n                            overflow: hidden !important;\r\n                            isolation: isolate !important;\r\n                        }\r\n                        #qualification .enterprise-static-cards .enterprise-topic-card::before, #qualification .enterprise-static-cards .enterprise-topic-card::after {\r\n                            content: none !important;\r\n                            display: none !important;\r\n                        }\r\n                        #qualification .enterprise-static-cards .enterprise-topic-card:hover, #qualification .enterprise-static-cards .enterprise-topic-card:focus-visible {\r\n                            color: #27272a !important;\r\n                            background: #ffffff !important;\r\n                            border-color: #d53272 !important;\r\n                            box-shadow: none !important;\r\n                            transform: translateY(-5px) !important;\r\n                            outline: 3px solid rgba(213, 50, 114, .20) !important;\r\n                            outline-offset: 3px !important;\r\n                        }\r\n                        #qualification .enterprise-static-cards .enterprise-logo-wrap {\r\n                            width: 130px !important;\r\n                            height: 90px !important;\r\n                            margin: 0 auto 20px !important;\r\n                            padding: 0 !important;\r\n                            display: flex !important;\r\n                            align-items: center !important;\r\n                            justify-content: center !important;\r\n                            background: transparent !important;\r\n                            border: 0 !important;\r\n                            border-radius: 0 !important;\r\n                            box-shadow: none !important;\r\n                            transform: none !important;\r\n                        }\r\n                        #qualification .enterprise-static-cards .enterprise-logo-wrap img {\r\n                            display: block !important;\r\n                            max-width: 100% !important;\r\n                            max-height: 100% !important;\r\n                            width: auto !important;\r\n                            height: auto !important;\r\n                            object-fit: contain !important;\r\n                            background: transparent !important;\r\n                            border: 0 !important;\r\n                            box-shadow: none !important;\r\n                            filter: none !important;\r\n                            pointer-events: none !important;\r\n                        }\r\n                        #qualification .enterprise-static-cards .enterprise-topic-card h4 {\r\n                            margin: 0 0 10px !important;\r\n                            color: #9d174d !important;\r\n                            -webkit-text-fill-color: #9d174d !important;\r\n                            font-size: 1.15rem !important;\r\n                            font-weight: 800 !important;\r\n                            line-height: 1.45 !important;\r\n                            text-shadow: none !important;\r\n                        }\r\n                        #qualification .enterprise-static-cards .enterprise-topic-card p {\r\n                            margin: 0 0 16px !important;\r\n                            color: #000000 !important;\r\n                            -webkit-text-fill-color: #000000 !important;\r\n                            font-size: .92rem !important;\r\n                            font-weight: 600 !important;\r\n                            line-height: 1.6 !important;\r\n                            text-shadow: none !important;\r\n                        }\r\n                        #qualification .enterprise-static-cards .enterprise-topic-card > span {\r\n                            margin-top: auto !important;\r\n                            color: #b4235f !important;\r\n                            -webkit-text-fill-color: #b4235f !important;\r\n                            font-size: .9rem !important;\r\n                            font-weight: 800 !important;\r\n                            letter-spacing: .03em !important;\r\n                        }\r\n                        #qualification .enterprise-static-cards .enterprise-topic-card > span i {\r\n                            color: inherit !important;\r\n                            -webkit-text-fill-color: inherit !important;\r\n                            margin-left: 4px !important;\r\n                        }\r\n                        #qualification .enterprise-static-cards .enterprise-carousel-btn, #qualification .enterprise-static-cards .enterprise-carousel-dots {\r\n                            display: none !important;\r\n                        }\r\n                        @media (max-width: 1100px) {\r\n                            #qualification .enterprise-static-cards .enterprise-carousel-track {\r\n                                grid-template-columns: repeat(3, minmax(0, 1fr)) !important;\r\n                            }\r\n                        }\r\n                        @media (max-width: 760px) {\r\n                            #qualification .enterprise-static-cards .enterprise-carousel-track {\r\n                                grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\r\n                                gap: 14px !important;\r\n                            }\r\n                            #qualification .enterprise-static-cards .enterprise-topic-card {\r\n                                min-height: 250px !important;\r\n                            }\r\n                        }\r\n                        @media (max-width: 520px) {\r\n                            #qualification .enterprise-static-cards .enterprise-carousel-track {\r\n                                grid-template-columns: 1fr !important;\r\n                            }\r\n                            #qualification .enterprise-static-cards .enterprise-topic-card {\r\n                                width: min(100%, 340px) !important;\r\n                                min-height: 240px !important;\r\n                                justify-self: center !important;\r\n                            }\r\n                        }\r\n\r\n                        #qualification .enterprise-static-cards .enterprise-topic-card p {\r\n                            width: 100% !important;\r\n                            min-height: 72px !important;\r\n                            margin: 0 0 18px !important;\r\n                            padding: 0 4px !important;\r\n                            display: flex !important;\r\n                            align-items: flex-start !important;\r\n                            justify-content: center !important;\r\n                            color: #000000 !important;\r\n                            -webkit-text-fill-color: #000000 !important;\r\n                            font-size: 0.95rem !important;\r\n                            font-weight: 500 !important;\r\n                            line-height: 1.75 !important;\r\n                            letter-spacing: 0.02em !important;\r\n                            text-align: center !important;\r\n                            text-wrap: balance !important;\r\n                            word-break: normal !important;\r\n                            overflow-wrap: break-word !important;\r\n                            text-shadow: none !important;\r\n                        }\r\n                        #qualification .enterprise-static-cards .enterprise-topic-card h4 {\r\n                            width: 100% !important;\r\n                            min-height: 58px !important;\r\n                            margin-bottom: 12px !important;\r\n                            display: flex !important;\r\n                            align-items: center !important;\r\n                            justify-content: center !important;\r\n                            text-align: center !important;\r\n                            line-height: 1.45 !important;\r\n                            text-wrap: balance !important;\r\n                        }\r\n                        @media (max-width: 520px) {\r\n                            #qualification .enterprise-static-cards .enterprise-topic-card h4 {\r\n                                min-height: auto !important;\r\n                            }\r\n                            #qualification .enterprise-static-cards .enterprise-topic-card p {\r\n                                min-height: auto !important;\r\n                                font-size: 0.92rem !important;\r\n                                line-height: 1.7 !important;\r\n                            }\r\n                        }\r\n\r\n                        #qualification .enterprise-static-cards .enterprise-carousel-track {\r\n                            grid-template-columns:repeat(5,minmax(210px,1fr)) !important;\r\n                            gap:24px !important;\r\n                        }\r\n                        #qualification .enterprise-static-cards .enterprise-topic-card {\r\n                            padding:30px 24px 24px !important;\r\n                            min-height:300px !important;\r\n                        }\r\n                        #qualification .enterprise-static-cards .enterprise-topic-card h4 {\r\n                            min-height:52px !important;\r\n                            font-size:1.18rem !important;\r\n                            line-height:1.35 !important;\r\n                        }\r\n                        #qualification .enterprise-static-cards .enterprise-topic-card p {\r\n                            max-width:95% !important;\r\n                            min-height:56px !important;\r\n                            font-size:.94rem !important;\r\n                            line-height:1.6 !important;\r\n                            letter-spacing:.01em !important;\r\n                            word-break:keep-all !important;\r\n                            overflow-wrap:normal !important;\r\n                            white-space:normal !important;\r\n                        }\r\n                        @media (max-width:1400px) {\r\n                            #qualification .enterprise-static-cards .enterprise-carousel-track {\r\n                                grid-template-columns:repeat(3,minmax(260px,1fr)) !important;\r\n                            }\r\n                        }\r\n                        @media (max-width:900px) {\r\n                            #qualification .enterprise-static-cards .enterprise-carousel-track {\r\n                                grid-template-columns:repeat(2,minmax(240px,1fr)) !important;\r\n                            }\r\n                        }\r\n                        @media (max-width:520px) {\r\n                            #qualification .enterprise-static-cards .enterprise-carousel-track {\r\n                                grid-template-columns:1fr !important;\r\n                            }\r\n                        }\r\n\r\n                        #qualification .enterprise-static-cards .enterprise-carousel-track {\r\n                            grid-template-columns: repeat(5, minmax(240px, 1fr)) !important;\r\n                            gap: 26px !important;\r\n                            align-items: stretch !important;\r\n                        }\r\n                        #qualification .enterprise-static-cards .enterprise-topic-card {\r\n                            min-height: 270px !important;\r\n                            height: 100% !important;\r\n                            padding: 26px 24px 22px !important;\r\n                            border-radius: 20px !important;\r\n                            justify-content: flex-start !important;\r\n                        }\r\n                        #qualification .enterprise-static-cards .enterprise-logo-wrap {\r\n                            width: 156px !important;\r\n                            height: 104px !important;\r\n                            margin: 0 auto 18px !important;\r\n                        }\r\n                        #qualification .enterprise-static-cards .enterprise-topic-card h4 {\r\n                            width: 100% !important;\r\n                            min-height: 66px !important;\r\n                            margin: 0 0 10px !important;\r\n                            display: flex !important;\r\n                            align-items: center !important;\r\n                            justify-content: center !important;\r\n                            font-size: 1.18rem !important;\r\n                            line-height: 1.45 !important;\r\n                            font-weight: 800 !important;\r\n                            text-align: center !important;\r\n                            word-break: keep-all !important;\r\n                            overflow-wrap: normal !important;\r\n                            text-wrap: balance !important;\r\n                        }\r\n                        #qualification .enterprise-static-cards .enterprise-topic-card p {\r\n                            width: 100% !important;\r\n                            max-width: none !important;\r\n                            min-height: 52px !important;\r\n                            margin: 0 0 16px !important;\r\n                            padding: 0 !important;\r\n                            display: flex !important;\r\n                            align-items: flex-start !important;\r\n                            justify-content: center !important;\r\n                            text-align: center !important;\r\n                            line-height: 1.6 !important;\r\n                            font-size: 0.94rem !important;\r\n                            word-break: keep-all !important;\r\n                            overflow-wrap: break-word !important;\r\n                            white-space: normal !important;\r\n                            font-size: 0.93rem !important;\r\n                            line-height: 1.65 !important;\r\n                            font-weight: 500 !important;\r\n                            letter-spacing: 0.01em !important;\r\n                            overflow-wrap: normal !important;\r\n                        }\r\n                        #qualification .enterprise-static-cards .enterprise-topic-card > span {\r\n                            margin-top: auto !important;\r\n                            padding-top: 4px !important;\r\n                        }\r\n                        @media (max-width: 1450px) {\r\n                            #qualification .enterprise-static-cards .enterprise-carousel-track {\r\n                                grid-template-columns: repeat(3, minmax(260px, 1fr)) !important;\r\n                            }\r\n                        }\r\n                        @media (max-width: 940px) {\r\n                            #qualification .enterprise-static-cards .enterprise-carousel-track {\r\n                                grid-template-columns: repeat(2, minmax(240px, 1fr)) !important;\r\n                                gap: 20px !important;\r\n                            }\r\n                        }\r\n                        @media (max-width: 560px) {\r\n                            #qualification .enterprise-static-cards .enterprise-carousel-track {\r\n                                grid-template-columns: 1fr !important;\r\n                            }\r\n                            #qualification .enterprise-static-cards .enterprise-topic-card {\r\n                                width: min(100%, 360px) !important;\r\n                                min-height: 250px !important;\r\n                            }\r\n                            #qualification .enterprise-static-cards .enterprise-topic-card h4, #qualification .enterprise-static-cards .enterprise-topic-card p {\r\n                                min-height: auto !important;\r\n                            }\r\n                        }\r\n\r\n                        #qualification .enterprise-carousel.enterprise-static-cards .enterprise-topic-card, #qualification .enterprise-carousel.enterprise-static-cards:not(.is-ready) .enterprise-topic-card, #qualification .enterprise-carousel.enterprise-static-cards:not(.is-ready) .enterprise-topic-card:not(:first-child) {\r\n                            display: flex !important;\r\n                            opacity: 1 !important;\r\n                            visibility: visible !important;\r\n                            pointer-events: auto !important;\r\n                            transform: none !important;\r\n                            filter: none !important;\r\n                        }\r\n\r\n                        #qualification .enterprise-carousel.enterprise-static-cards {\r\n                            width: 100% !important;\r\n                            max-width: 100% !important;\r\n                            overflow: visible !important;\r\n                            padding: 0 !important;\r\n                        }\r\n                        #qualification .enterprise-static-cards .enterprise-carousel-viewport {\r\n                            width: 100% !important;\r\n                            max-width: 100% !important;\r\n                            overflow: visible !important;\r\n                        }\r\n                        #qualification .enterprise-static-cards .enterprise-carousel-track {\r\n                            display: grid !important;\r\n                            grid-template-columns: repeat(5, minmax(0, 1fr)) !important;\r\n                            gap: 16px !important;\r\n                            width: 100% !important;\r\n                            max-width: 100% !important;\r\n                            margin: 0 !important;\r\n                            padding: 0 !important;\r\n                            overflow: visible !important;\r\n                            align-items: stretch !important;\r\n                            transform: none !important;\r\n                        }\r\n                        #qualification .enterprise-static-cards .enterprise-topic-card, #qualification .enterprise-static-cards .enterprise-topic-card:nth-child(n) {\r\n                            position: relative !important;\r\n                            display: grid !important;\r\n                            grid-template-columns: minmax(0, 1fr) !important;\r\n                            grid-template-rows: 112px 44px minmax(0, 1fr) auto !important;\r\n                            align-items: center !important;\r\n                            justify-items: center !important;\r\n                            width: 100% !important;\r\n                            min-width: 0 !important;\r\n                            max-width: none !important;\r\n                            min-height: 315px !important;\r\n                            height: 100% !important;\r\n                            margin: 0 !important;\r\n                            padding: 22px 14px 18px !important;\r\n                            opacity: 1 !important;\r\n                            visibility: visible !important;\r\n                            pointer-events: auto !important;\r\n                            transform: none !important;\r\n                            filter: none !important;\r\n                            overflow: hidden !important;\r\n                            box-sizing: border-box !important;\r\n                        }\r\n                        #qualification .enterprise-static-cards .enterprise-logo-wrap {\r\n                            flex: 0 0 auto !important;\r\n                            width: min(210px, 100%) !important;\r\n                            height: 112px !important;\r\n                            margin: 0 auto !important;\r\n                            grid-row: 1 !important;\r\n                            grid-column: 1 !important;\r\n                            justify-self: center !important;\r\n                        }\r\n                        #qualification .enterprise-static-cards .enterprise-logo-wrap img {\r\n                            width: 100% !important;\r\n                            height: 100% !important;\r\n                            max-width: 100% !important;\r\n                            max-height: 100% !important;\r\n                            object-fit: contain !important;\r\n                            object-position: center center !important;\r\n                        }\r\n                        #qualification .enterprise-static-cards .enterprise-topic-card:nth-child(2) .enterprise-logo-wrap img {\r\n                            transform: translateY(6px) scale(1.25) !important;\r\n                            transform-origin: center center !important;\r\n                        }\r\n                        #qualification .enterprise-static-cards .enterprise-topic-card-mingxiang .enterprise-logo-wrap img {\r\n                            transform: scale(1.35) !important;\r\n                            transform-origin: center center !important;\r\n                        }\r\n                        #qualification .enterprise-static-cards .enterprise-topic-card h4 {\r\n                            flex: 0 0 auto !important;\r\n                            grid-row: 2 !important;\r\n                            grid-column: 1 \/ -1 !important;\r\n                            justify-self: stretch !important;\r\n                            width: 100% !important;\r\n                            min-height: 44px !important;\r\n                            height: 44px !important;\r\n                            margin: 0 !important;\r\n                            padding: 0 !important;\r\n                            display: flex !important;\r\n                            align-items: center !important;\r\n                            justify-content: center !important;\r\n                            font-size: clamp(1rem, 1.25vw, 1.15rem) !important;\r\n                            line-height: 1.35 !important;\r\n                            text-align: center !important;\r\n                            word-break: keep-all !important;\r\n                            overflow-wrap: anywhere !important;\r\n                        }\r\n                        #qualification .enterprise-static-cards .enterprise-topic-card p {\r\n                            flex: 1 1 auto !important;\r\n                            grid-row: 3 !important;\r\n                            grid-column: 1 \/ -1 !important;\r\n                            justify-self: stretch !important;\r\n                            width: 100% !important;\r\n                            max-width: 100% !important;\r\n                            min-height: 64px !important;\r\n                            margin: 0 0 14px !important;\r\n                            padding: 0 !important;\r\n                            display: flex !important;\r\n                            align-items: center !important;\r\n                            justify-content: center !important;\r\n                            font-size: clamp(.82rem, 1vw, .92rem) !important;\r\n                            line-height: 1.55 !important;\r\n                            text-align: center !important;\r\n                            word-break: normal !important;\r\n                            overflow-wrap: anywhere !important;\r\n                            white-space: normal !important;\r\n                        }\r\n                        #qualification .enterprise-static-cards .enterprise-topic-card > span {\r\n                            flex: 0 0 auto !important;\r\n                            grid-row: 4 !important;\r\n                            grid-column: 1 \/ -1 !important;\r\n                            justify-self: stretch !important;\r\n                            width: 100% !important;\r\n                            margin-top: auto !important;\r\n                            padding-top: 6px !important;\r\n                            display: flex !important;\r\n                            align-items: center !important;\r\n                            justify-content: center !important;\r\n                            gap: 8px !important;\r\n                            font-size: .9rem !important;\r\n                            text-align: center !important;\r\n                        }\r\n                        @media (max-width: 1050px) {\r\n                            #qualification .enterprise-static-cards .enterprise-carousel-track {\r\n                                grid-template-columns: repeat(3, minmax(0, 1fr)) !important;\r\n                            }\r\n                            #qualification .enterprise-static-cards .enterprise-topic-card, #qualification .enterprise-static-cards .enterprise-topic-card:nth-child(n) {\r\n                                min-height: 300px !important;\r\n                            }\r\n                        }\r\n                        @media (max-width: 760px) {\r\n                            #qualification .enterprise-static-cards .enterprise-carousel-track {\r\n                                grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\r\n                                gap: 14px !important;\r\n                            }\r\n                        }\r\n                        @media (max-width: 520px) {\r\n                            #qualification .enterprise-static-cards .enterprise-carousel-track {\r\n                                grid-template-columns: 1fr !important;\r\n                            }\r\n                            #qualification .enterprise-static-cards .enterprise-topic-card, #qualification .enterprise-static-cards .enterprise-topic-card:nth-child(n) {\r\n                                width: min(100%, 360px) !important;\r\n                                min-height: 280px !important;\r\n                                justify-self: center !important;\r\n                                padding: 22px 18px 18px !important;\r\n                            }\r\n                            #qualification .enterprise-static-cards .enterprise-topic-card h4, #qualification .enterprise-static-cards .enterprise-topic-card p {\r\n                                min-height: auto !important;\r\n                            }\r\n                        }\r\n\r\n                        #faq.ai-faq-section {\r\n                            padding: 76px 0;\r\n                            background: transparent;\r\n                            scroll-margin-top: 90px;\r\n                        }\r\n                        #faq .ai-faq-shell {\r\n                            position: relative;\r\n                            overflow: hidden;\r\n                            padding: clamp(24px, 4vw, 46px);\r\n                            background: linear-gradient(145deg, rgba(8,31,67,.9), rgba(5,16,39,.96));\r\n                            border: 1px solid rgba(110,216,255,.26);\r\n                            border-radius: 26px;\r\n                            box-shadow: 0 22px 58px rgba(0,0,0,.32), inset 0 1px 0 rgba(255,255,255,.07);\r\n                        }\r\n                        #faq .ai-faq-shell::before {\r\n                            content: \"\";\r\n                            position: absolute;\r\n                            inset: 0 0 auto;\r\n                            height: 4px;\r\n                            background: linear-gradient(90deg, #6ed8ff, #2d79ff, #8e73ff, #6ed8ff);\r\n                        }\r\n                        #faq .ai-faq-head {\r\n                            max-width: 780px;\r\n                            margin: 0 auto 28px;\r\n                            text-align: center;\r\n                        }\r\n                        #faq .ai-faq-kicker {\r\n                            display: inline-flex;\r\n                            align-items: center;\r\n                            gap: 8px;\r\n                            margin-bottom: 12px;\r\n                            color: #8ee5ff;\r\n                            font-size: .82rem;\r\n                            font-weight: 900;\r\n                            letter-spacing: .16em;\r\n                        }\r\n                        #faq .ai-faq-title {\r\n                            margin: 0 0 12px;\r\n                            color: #fff !important;\r\n                            font-size: clamp(2rem, 4vw, 3rem) !important;\r\n                            line-height: 1.18;\r\n                            font-weight: 850;\r\n                            text-shadow: 0 0 18px rgba(110,216,255,.22);\r\n                        }\r\n                        #faq .ai-faq-lead {\r\n                            margin: 0;\r\n                            color: #c7dbee !important;\r\n                            font-size: 1rem !important;\r\n                            line-height: 1.8;\r\n                        }\r\n                        #faq .ai-faq-tools {\r\n                            display: grid;\r\n                            grid-template-columns: minmax(0, 1fr) auto;\r\n                            gap: 12px;\r\n                            max-width: 900px;\r\n                            margin: 0 auto 26px;\r\n                        }\r\n                        #faq .ai-faq-search-wrap {\r\n                            position: relative;\r\n                        }\r\n                        #faq .ai-faq-search-wrap > i {\r\n                            position: absolute;\r\n                            left: 18px;\r\n                            top: 50%;\r\n                            transform: translateY(-50%);\r\n                            color: #6ed8ff;\r\n                            pointer-events: none;\r\n                        }\r\n                        #faq .ai-faq-search {\r\n                            width: 100%;\r\n                            min-height: 52px;\r\n                            padding: 13px 18px 13px 48px !important;\r\n                            color: #fff !important;\r\n                            background: rgba(255,255,255,.06) !important;\r\n                            border: 1px solid rgba(110,216,255,.28) !important;\r\n                            border-radius: 16px !important;\r\n                            outline: none !important;\r\n                            box-shadow: none !important;\r\n                            font: inherit !important;\r\n                        }\r\n                        #faq .ai-faq-search::placeholder {\r\n                            color: #91aac7;\r\n                        }\r\n                        #faq .ai-faq-search:focus {\r\n                            border-color: rgba(110,216,255,.75) !important;\r\n                            box-shadow: 0 0 0 4px rgba(110,216,255,.1) !important;\r\n                        }\r\n                        #faq .ai-faq-reset {\r\n                            min-height: 52px;\r\n                            padding: 0 20px;\r\n                            color: #dff7ff;\r\n                            background: rgba(110,216,255,.08);\r\n                            border: 1px solid rgba(110,216,255,.32);\r\n                            border-radius: 16px;\r\n                            cursor: pointer;\r\n                            font-weight: 800;\r\n                            white-space: nowrap;\r\n                            transition: .25s ease;\r\n                        }\r\n                        #faq .ai-faq-reset:hover {\r\n                            color: #06152f;\r\n                            background: #6ed8ff;\r\n                            transform: translateY(-2px);\r\n                        }\r\n                        #faq .ai-faq-list {\r\n                            display: grid;\r\n                            gap: 12px;\r\n                            max-width: 980px;\r\n                            margin: 0 auto;\r\n                        }\r\n                        #faq .ai-faq-item {\r\n                            overflow: hidden;\r\n                            background: rgba(255,255,255,.045);\r\n                            border: 1px solid rgba(110,216,255,.18);\r\n                            border-radius: 18px;\r\n                            transition: border-color .25s ease, background .25s ease, transform .25s ease;\r\n                        }\r\n                        #faq .ai-faq-item:hover {\r\n                            border-color: rgba(110,216,255,.48);\r\n                            background: rgba(110,216,255,.065);\r\n                        }\r\n                        #faq .ai-faq-item[hidden] {\r\n                            display: none !important;\r\n                        }\r\n                        #faq .ai-faq-question {\r\n                            width: 100%;\r\n                            min-height: 70px;\r\n                            display: grid;\r\n                            grid-template-columns: 42px minmax(0, 1fr) 32px;\r\n                            align-items: center;\r\n                            gap: 12px;\r\n                            padding: 15px 20px;\r\n                            color: #fff;\r\n                            background: transparent;\r\n                            border: 0;\r\n                            cursor: pointer;\r\n                            text-align: left;\r\n                            font: inherit;\r\n                        }\r\n                        #faq .ai-faq-number {\r\n                            width: 40px;\r\n                            height: 40px;\r\n                            display: inline-flex;\r\n                            align-items: center;\r\n                            justify-content: center;\r\n                            color: #8ee5ff;\r\n                            background: rgba(110,216,255,.1);\r\n                            border: 1px solid rgba(110,216,255,.26);\r\n                            border-radius: 12px;\r\n                            font-size: .78rem;\r\n                            font-weight: 900;\r\n                            letter-spacing: .08em;\r\n                        }\r\n                        #faq .ai-faq-question-text {\r\n                            color: #fff !important;\r\n                            font-size: 1.04rem;\r\n                            font-weight: 800;\r\n                            line-height: 1.55;\r\n                        }\r\n                        #faq .ai-faq-toggle {\r\n                            width: 30px;\r\n                            height: 30px;\r\n                            display: inline-flex;\r\n                            align-items: center;\r\n                            justify-content: center;\r\n                            color: #6ed8ff;\r\n                            border-radius: 50%;\r\n                            transition: transform .28s ease, background .28s ease;\r\n                        }\r\n                        #faq .ai-faq-item.is-open .ai-faq-toggle {\r\n                            transform: rotate(180deg);\r\n                            background: rgba(110,216,255,.1);\r\n                        }\r\n                        #faq .ai-faq-answer {\r\n                            display: grid;\r\n                            grid-template-rows: 0fr;\r\n                            transition: grid-template-rows .32s ease;\r\n                        }\r\n                        #faq .ai-faq-item.is-open .ai-faq-answer {\r\n                            grid-template-rows: 1fr;\r\n                        }\r\n                        #faq .ai-faq-answer-inner {\r\n                            min-height: 0;\r\n                            overflow: hidden;\r\n                        }\r\n                        #faq .ai-faq-answer-content {\r\n                            margin: 0 20px 20px 74px;\r\n                            padding: 17px 20px;\r\n                            color: #c9dcf3 !important;\r\n                            background: rgba(4,18,42,.5);\r\n                            border-left: 3px solid #6ed8ff;\r\n                            border-radius: 0 14px 14px 0;\r\n                            font-size: .98rem !important;\r\n                            line-height: 1.8;\r\n                        }\r\n                        #faq .ai-faq-answer-content a {\r\n                            color: #8ee5ff !important;\r\n                        }\r\n                        #faq .ai-faq-empty {\r\n                            display: none;\r\n                            max-width: 760px;\r\n                            margin: 22px auto 0;\r\n                            padding: 22px;\r\n                            color: #d5e8fb;\r\n                            text-align: center;\r\n                            background: rgba(255,193,92,.07);\r\n                            border: 1px dashed rgba(255,193,92,.42);\r\n                            border-radius: 16px;\r\n                        }\r\n                        #faq .ai-faq-empty.is-show {\r\n                            display: block;\r\n                        }\r\n                        #faq .ai-faq-footnote {\r\n                            max-width: 900px;\r\n                            margin: 24px auto 0;\r\n                            padding-top: 20px;\r\n                            color: #91aac7;\r\n                            text-align: center;\r\n                            font-size: .9rem;\r\n                            line-height: 1.7;\r\n                            border-top: 1px solid rgba(110,216,255,.12);\r\n                        }\r\n                        @media (max-width: 700px) {\r\n                            #faq.ai-faq-section {\r\n                                padding: 50px 0;\r\n                            }\r\n                            #faq .ai-faq-shell {\r\n                                padding: 22px 14px;\r\n                                border-radius: 20px;\r\n                            }\r\n                            #faq .ai-faq-tools {\r\n                                grid-template-columns: 1fr;\r\n                            }\r\n                            #faq .ai-faq-question {\r\n                                grid-template-columns: 36px minmax(0,1fr) 26px;\r\n                                padding: 14px 12px;\r\n                            }\r\n                            #faq .ai-faq-number {\r\n                                width: 34px;\r\n                                height: 34px;\r\n                                border-radius: 10px;\r\n                            }\r\n                            #faq .ai-faq-question-text {\r\n                                font-size: .96rem;\r\n                            }\r\n                            #faq .ai-faq-answer-content {\r\n                                margin: 0 12px 14px;\r\n                                padding: 15px;\r\n                                border-radius: 12px;\r\n                            }\r\n                        }\r\n\r\n                        #faq-entry.faq-entry-section {\r\n                            display: none !important;\r\n                        }\r\n                        #faq.ai-faq-section {\r\n                            position: fixed !important;\r\n                            inset: 0 !important;\r\n                            z-index: 2147483000 !important;\r\n                            display: none !important;\r\n                            align-items: center !important;\r\n                            justify-content: center !important;\r\n                            width: 100vw !important;\r\n                            height: 100vh !important;\r\n                            min-height: 0 !important;\r\n                            margin: 0 !important;\r\n                            padding: 24px !important;\r\n                            overflow: hidden !important;\r\n                            background: rgba(2, 10, 25, 0.78) !important;\r\n                            backdrop-filter: blur(10px) !important;\r\n                            -webkit-backdrop-filter: blur(10px) !important;\r\n                            opacity: 0;\r\n                            visibility: hidden;\r\n                            transition: opacity .25s ease, visibility .25s ease;\r\n                        }\r\n                        #faq.ai-faq-section.is-open {\r\n                            display: flex !important;\r\n                            opacity: 1 !important;\r\n                            visibility: visible !important;\r\n                        }\r\n                        #faq.ai-faq-section > .container {\r\n                            position: relative !important;\r\n                            width: min(1180px, 96vw) !important;\r\n                            max-width: 1180px !important;\r\n                            height: min(850px, 92vh) !important;\r\n                            margin: 0 !important;\r\n                            padding: 34px 30px 28px !important;\r\n                            overflow-y: auto !important;\r\n                            overscroll-behavior: contain;\r\n                            background: radial-gradient(circle at 0 0, rgba(74, 157, 255, .18), transparent 34%), linear-gradient(150deg, rgba(8, 32, 69, .99), rgba(4, 17, 41, .995)) !important;\r\n                            border: 1px solid rgba(110, 216, 255, .38) !important;\r\n                            border-radius: 26px !important;\r\n                            box-shadow: 0 30px 90px rgba(0, 0, 0, .58), 0 0 42px rgba(69, 157, 255, .18) !important;\r\n                            animation: faqModalIn .3s ease both;\r\n                        }\r\n                        @keyframes faqModalIn {\r\n                            from {\r\n                                opacity: 0;\r\n                                transform: translateY(22px) scale(.97);\r\n                            }\r\n                            to {\r\n                                opacity: 1;\r\n                                transform: translateY(0) scale(1);\r\n                            }\r\n                        }\r\n                        .ai-faq-modal-close {\r\n                            position: sticky !important;\r\n                            top: 0 !important;\r\n                            z-index: 30 !important;\r\n                            float: right !important;\r\n                            display: inline-flex !important;\r\n                            align-items: center !important;\r\n                            justify-content: center !important;\r\n                            width: 46px !important;\r\n                            height: 46px !important;\r\n                            margin: -12px -8px 8px 12px !important;\r\n                            padding: 0 !important;\r\n                            color: #fff !important;\r\n                            background: rgba(255,255,255,.09) !important;\r\n                            border: 1px solid rgba(110,216,255,.35) !important;\r\n                            border-radius: 50% !important;\r\n                            box-shadow: 0 10px 25px rgba(0,0,0,.24) !important;\r\n                            cursor: pointer !important;\r\n                            transition: transform .2s ease, background .2s ease, border-color .2s ease !important;\r\n                        }\r\n                        .ai-faq-modal-close:hover {\r\n                            transform: rotate(90deg) scale(1.06) !important;\r\n                            background: rgba(45,121,255,.72) !important;\r\n                            border-color: rgba(255,255,255,.7) !important;\r\n                        }\r\n                        .ai-faq-modal-close i {\r\n                            color: inherit !important;\r\n                            font-size: 1.15rem !important;\r\n                        }\r\n                        .ai-faq-floating-button {\r\n                            position: fixed !important;\r\n                            right: 26px !important;\r\n                            top: 50% !important;\r\n                            bottom: auto !important;\r\n                            transform: translateY(-50%) !important;\r\n                            z-index: 2147482000 !important;\r\n                            width: 68px !important;\r\n                            min-width: 68px !important;\r\n                            height: 68px !important;\r\n                            padding: 0 !important;\r\n                            display: flex !important;\r\n                            align-items: center !important;\r\n                            justify-content: center !important;\r\n                            gap: 0 !important;\r\n                            color: #fff !important;\r\n                            background: linear-gradient(135deg, #146cff, #6ed8ff) !important;\r\n                            border: 2px solid rgba(255,255,255,.58) !important;\r\n                            border-radius: 50% !important;\r\n                            box-shadow: 0 16px 36px rgba(20,108,255,.38), 0 0 22px rgba(110,216,255,.26) !important;\r\n                            cursor: pointer !important;\r\n                            transition: transform .22s ease, box-shadow .22s ease, background .22s ease !important;\r\n                        }\r\n                        .ai-faq-floating-button:hover {\r\n                            transform: translateY(-50%) scale(1.09) !important;\r\n                            background: linear-gradient(135deg, #6ed8ff, #8e73ff) !important;\r\n                            box-shadow: 0 22px 46px rgba(20,108,255,.48), 0 0 32px rgba(110,216,255,.38) !important;\r\n                        }\r\n                        .ai-faq-floating-button:focus-visible {\r\n                            outline: 3px solid #ffffff !important;\r\n                            outline-offset: 4px !important;\r\n                        }\r\n                        .ai-faq-floating-button i {\r\n                            color: #fff !important;\r\n                            font-size: 28px !important;\r\n                            line-height: 1 !important;\r\n                            margin: 0 !important;\r\n                        }\r\n                        .ai-faq-floating-button span {\r\n                            display: none !important;\r\n                        }\r\n                        body.ai-faq-modal-open {\r\n                            overflow: hidden !important;\r\n                        }\r\n                        @media (max-width: 768px) {\r\n                            #faq.ai-faq-section {\r\n                                padding: 10px !important;\r\n                            }\r\n                            #faq.ai-faq-section > .container {\r\n                                width: 100% !important;\r\n                                height: 95vh !important;\r\n                                padding: 22px 16px 22px !important;\r\n                                border-radius: 20px !important;\r\n                            }\r\n                            .ai-faq-modal-close {\r\n                                width: 42px !important;\r\n                                height: 42px !important;\r\n                                margin: -7px -2px 6px 8px !important;\r\n                            }\r\n                            .ai-faq-floating-button {\r\n                                right: 16px !important;\r\n                                top: 50% !important;\r\n                                bottom: auto !important;\r\n                                transform: translateY(-50%) !important;\r\n                                min-width: 56px !important;\r\n                                width: 56px !important;\r\n                                height: 56px !important;\r\n                                padding: 0 !important;\r\n                                justify-content: center !important;\r\n                            }\r\n                            .ai-faq-floating-button span {\r\n                                display: none !important;\r\n                            }\r\n                            .ai-faq-floating-button i {\r\n                                font-size: 24px !important;\r\n                            }\r\n                        }\r\n\r\n                        .popularity-details-link {\r\n                            appearance: none;\r\n                            margin: 12px auto 0;\r\n                            padding: 0;\r\n                            border: 0;\r\n                            background: transparent !important;\r\n                            color: #9fdfff !important;\r\n                            font: inherit;\r\n                            font-size: 0.82rem;\r\n                            font-weight: 700;\r\n                            line-height: 1.4;\r\n                            text-decoration: underline;\r\n                            text-decoration-thickness: 1px;\r\n                            text-underline-offset: 4px;\r\n                            cursor: pointer;\r\n                            box-shadow: none !important;\r\n                            transition: color .2s ease, transform .2s ease;\r\n                        }\r\n                        .popularity-details-link:hover, .popularity-details-link:focus-visible {\r\n                            color: #ffffff !important;\r\n                            transform: translateY(-1px);\r\n                            outline: none;\r\n                        }\r\n                        .popularity-award-modal[hidden] {\r\n                            display: none !important;\r\n                        }\r\n                        .popularity-award-modal {\r\n                            position: fixed;\r\n                            inset: 0;\r\n                            z-index: 1000002;\r\n                            display: grid;\r\n                            place-items: center;\r\n                            padding: 22px;\r\n                        }\r\n                        .popularity-award-backdrop {\r\n                            position: absolute;\r\n                            inset: 0;\r\n                            background: rgba(2, 8, 20, 0.78);\r\n                            backdrop-filter: blur(8px);\r\n                            -webkit-backdrop-filter: blur(8px);\r\n                        }\r\n                        .popularity-award-dialog {\r\n                            position: relative;\r\n                            z-index: 1;\r\n                            width: min(720px, 100%);\r\n                            max-height: min(84vh, 760px);\r\n                            overflow-y: auto;\r\n                            padding: 30px;\r\n                            color: #edf8ff;\r\n                            background: linear-gradient(145deg, rgba(10, 40, 83, 0.98), rgba(5, 18, 43, 0.99));\r\n                            border: 1px solid rgba(110, 216, 255, 0.38);\r\n                            border-radius: 24px;\r\n                            box-shadow: 0 30px 80px rgba(0, 0, 0, 0.52), 0 0 34px rgba(69, 157, 255, 0.18);\r\n                            animation: popularityModalIn .24s ease-out;\r\n                        }\r\n                        .popularity-award-close {\r\n                            position: absolute;\r\n                            top: 16px;\r\n                            right: 16px;\r\n                            width: 42px;\r\n                            height: 42px;\r\n                            display: inline-flex;\r\n                            align-items: center;\r\n                            justify-content: center;\r\n                            padding: 0;\r\n                            color: #ffffff !important;\r\n                            background: rgba(255, 255, 255, 0.08) !important;\r\n                            border: 1px solid rgba(255, 255, 255, 0.16) !important;\r\n                            border-radius: 50%;\r\n                            cursor: pointer;\r\n                            box-shadow: none !important;\r\n                        }\r\n                        .popularity-award-close:hover {\r\n                            background: rgba(255, 255, 255, 0.16) !important;\r\n                        }\r\n                        .popularity-award-heading {\r\n                            display: flex;\r\n                            align-items: center;\r\n                            gap: 16px;\r\n                            padding-right: 48px;\r\n                            margin-bottom: 22px;\r\n                        }\r\n                        .popularity-award-icon {\r\n                            flex: 0 0 58px;\r\n                            width: 58px;\r\n                            height: 58px;\r\n                            display: inline-flex;\r\n                            align-items: center;\r\n                            justify-content: center;\r\n                            color: #ffffff;\r\n                            font-size: 1.45rem;\r\n                            background: linear-gradient(135deg, #ff4f8b, #ff7b54);\r\n                            border-radius: 18px;\r\n                            box-shadow: 0 12px 28px rgba(255, 79, 139, 0.28);\r\n                        }\r\n                        .popularity-award-heading span {\r\n                            display: block;\r\n                            margin-bottom: 4px;\r\n                            color: #9fdfff;\r\n                            font-size: 0.78rem;\r\n                            font-weight: 800;\r\n                            letter-spacing: .12em;\r\n                        }\r\n                        .popularity-award-heading h2 {\r\n                            margin: 0;\r\n                            color: #ffffff !important;\r\n                            font-size: clamp(1.65rem, 4vw, 2.25rem);\r\n                            line-height: 1.15;\r\n                            background: none !important;\r\n                            -webkit-text-fill-color: currentColor !important;\r\n                        }\r\n                        .popularity-award-rules {\r\n                            margin: 0;\r\n                            padding-left: 1.5rem;\r\n                            display: grid;\r\n                            gap: 13px;\r\n                        }\r\n                        .popularity-award-rules li {\r\n                            padding-left: .35rem;\r\n                            color: #d8eaff;\r\n                            font-size: 1rem;\r\n                            line-height: 1.78;\r\n                        }\r\n                        .popularity-award-rules li::marker {\r\n                            color: #6ed8ff;\r\n                            font-weight: 900;\r\n                        }\r\n                        .popularity-award-footer {\r\n                            display: flex;\r\n                            justify-content: flex-end;\r\n                            margin-top: 26px;\r\n                            padding-top: 20px;\r\n                            border-top: 1px solid rgba(110, 216, 255, 0.16);\r\n                        }\r\n                        .popularity-award-confirm {\r\n                            padding: 11px 24px;\r\n                            color: #ffffff !important;\r\n                            font-weight: 800;\r\n                            background: linear-gradient(135deg, #1a72ff, #6ed8ff) !important;\r\n                            border: 1px solid rgba(255,255,255,.25) !important;\r\n                            border-radius: 999px;\r\n                            cursor: pointer;\r\n                        }\r\n                        body.popularity-modal-open {\r\n                            overflow: hidden !important;\r\n                        }\r\n                        @keyframes popularityModalIn {\r\n                            from {\r\n                                opacity: 0;\r\n                                transform: translateY(18px) scale(.97);\r\n                            }\r\n                            to {\r\n                                opacity: 1;\r\n                                transform: translateY(0) scale(1);\r\n                            }\r\n                        }\r\n                        @media (max-width: 600px) {\r\n                            .popularity-award-modal {\r\n                                padding: 12px;\r\n                            }\r\n                            .popularity-award-dialog {\r\n                                padding: 24px 18px 20px;\r\n                                border-radius: 20px;\r\n                                max-height: 88vh;\r\n                            }\r\n                            .popularity-award-heading {\r\n                                align-items: flex-start;\r\n                                gap: 12px;\r\n                            }\r\n                            .popularity-award-icon {\r\n                                flex-basis: 50px;\r\n                                width: 50px;\r\n                                height: 50px;\r\n                                border-radius: 15px;\r\n                            }\r\n                            .popularity-award-rules {\r\n                                padding-left: 1.25rem;\r\n                                gap: 11px;\r\n                            }\r\n                            .popularity-award-rules li {\r\n                                font-size: .92rem;\r\n                                line-height: 1.7;\r\n                            }\r\n                            .popularity-award-footer {\r\n                                justify-content: stretch;\r\n                            }\r\n                            .popularity-award-confirm {\r\n                                width: 100%;\r\n                            }\r\n                        }\r\n\r\n                        #rewards-content .rewards-podium-layout {\r\n                            width: 100%;\r\n                            max-width: 1080px;\r\n                            margin: 0 auto 30px;\r\n                        }\r\n                        #rewards-content .rewards-podium-row {\r\n                            display: grid;\r\n                            grid-template-columns: minmax(0, 0.92fr) minmax(0, 1.16fr) minmax(0, 0.92fr);\r\n                            align-items: end;\r\n                            gap: 24px;\r\n                            margin-bottom: 28px;\r\n                        }\r\n                        #rewards-content .rewards-secondary-row {\r\n                            display: flex;\r\n                            flex-wrap: wrap;\r\n                            align-items: stretch;\r\n                            justify-content: center;\r\n                            gap: 22px;\r\n                        }\r\n                        #rewards-content .rewards-podium-layout .reward-card {\r\n                            width: 100% !important;\r\n                            max-width: none !important;\r\n                            min-height: 300px !important;\r\n                            height: 100% !important;\r\n                            margin: 0 !important;\r\n                            padding: 28px 20px !important;\r\n                            transform: none !important;\r\n                            justify-self: stretch !important;\r\n                            display: flex !important;\r\n                            flex-direction: column !important;\r\n                            align-items: center !important;\r\n                            justify-content: flex-start !important;\r\n                            box-sizing: border-box !important;\r\n                        }\r\n                        #rewards-content .rewards-podium-layout .podium-first {\r\n                            min-height: 360px !important;\r\n                            padding: 34px 24px !important;\r\n                            border-width: 2px !important;\r\n                            box-shadow: 0 24px 58px rgba(255, 215, 0, 0.18), 0 0 32px rgba(255, 215, 0, 0.12) !important;\r\n                            position: relative;\r\n                            z-index: 2;\r\n                        }\r\n                        #rewards-content .rewards-podium-layout .podium-first .reward-badge {\r\n                            width: 82px !important;\r\n                            height: 82px !important;\r\n                            margin-bottom: 20px !important;\r\n                        }\r\n                        #rewards-content .rewards-podium-layout .podium-first .reward-badge i {\r\n                            font-size: 2.25rem !important;\r\n                        }\r\n                        #rewards-content .rewards-podium-layout .podium-first h2 {\r\n                            font-size: 2.35rem !important;\r\n                        }\r\n                        #rewards-content .rewards-podium-layout .podium-first .reward-amount {\r\n                            font-size: 1.9rem !important;\r\n                        }\r\n                        #rewards-content .rewards-podium-layout .podium-second, #rewards-content .rewards-podium-layout .podium-third {\r\n                            min-height: 315px !important;\r\n                        }\r\n                        #rewards-content .rewards-podium-layout .secondary-award-card {\r\n                            flex: 1 1 220px !important;\r\n                            width: auto !important;\r\n                            max-width: 300px !important;\r\n                            min-width: 220px !important;\r\n                            min-height: 285px !important;\r\n                        }\r\n                        #rewards-content .rewards-podium-layout .reward-total {\r\n                            margin-top: auto !important;\r\n                        }\r\n                        #rewards-content .rewards-podium-layout .popularity-details-link {\r\n                            margin-top: 12px !important;\r\n                        }\r\n                        #rewards-content .podium-placeholder {\r\n                            min-height: 1px;\r\n                        }\r\n                        @media (max-width: 900px) {\r\n                            #rewards-content .rewards-podium-row {\r\n                                grid-template-columns: repeat(2, minmax(0, 1fr));\r\n                                align-items: stretch;\r\n                            }\r\n                            #rewards-content .rewards-podium-layout .podium-first {\r\n                                grid-column: 1 \/ -1;\r\n                                grid-row: 1;\r\n                                width: min(100%, 430px) !important;\r\n                                justify-self: center !important;\r\n                                min-height: 340px !important;\r\n                            }\r\n                            #rewards-content .rewards-podium-layout .podium-second {\r\n                                grid-column: 1;\r\n                                grid-row: 2;\r\n                            }\r\n                            #rewards-content .rewards-podium-layout .podium-third {\r\n                                grid-column: 2;\r\n                                grid-row: 2;\r\n                            }\r\n                            #rewards-content .podium-placeholder {\r\n                                display: none;\r\n                            }\r\n                        }\r\n                        @media (max-width: 620px) {\r\n                            #rewards-content .rewards-podium-row {\r\n                                grid-template-columns: 1fr;\r\n                                gap: 18px;\r\n                            }\r\n                            #rewards-content .rewards-podium-layout .podium-first, #rewards-content .rewards-podium-layout .podium-second, #rewards-content .rewards-podium-layout .podium-third {\r\n                                grid-column: 1;\r\n                                grid-row: auto;\r\n                                width: 100% !important;\r\n                                max-width: 360px !important;\r\n                                min-height: 285px !important;\r\n                                justify-self: center !important;\r\n                            }\r\n                            #rewards-content .rewards-podium-layout .podium-first {\r\n                                order: -1;\r\n                                min-height: 320px !important;\r\n                            }\r\n                            #rewards-content .rewards-secondary-row {\r\n                                display: grid;\r\n                                grid-template-columns: 1fr;\r\n                            }\r\n                            #rewards-content .rewards-podium-layout .secondary-award-card {\r\n                                width: 100% !important;\r\n                                max-width: 360px !important;\r\n                                min-width: 0 !important;\r\n                                justify-self: center !important;\r\n                            }\r\n                        }\r\n\r\n                        #rewards-content .rewards-podium-layout {\r\n                            max-width: 920px !important;\r\n                        }\r\n                        #rewards-content .rewards-podium-row {\r\n                            grid-template-columns: minmax(0, 240px) minmax(0, 280px) minmax(0, 240px) !important;\r\n                            justify-content: center !important;\r\n                            align-items: end !important;\r\n                            gap: 18px !important;\r\n                            margin-bottom: 22px !important;\r\n                        }\r\n                        #rewards-content .rewards-secondary-row {\r\n                            gap: 18px !important;\r\n                        }\r\n                        #rewards-content .rewards-podium-layout .reward-card {\r\n                            min-height: 275px !important;\r\n                            height: 275px !important;\r\n                            padding: 22px 16px !important;\r\n                        }\r\n                        #rewards-content .rewards-podium-layout .podium-first {\r\n                            min-height: 325px !important;\r\n                            height: 325px !important;\r\n                            padding: 28px 20px !important;\r\n                        }\r\n                        #rewards-content .rewards-podium-layout .podium-second, #rewards-content .rewards-podium-layout .podium-third {\r\n                            min-height: 275px !important;\r\n                            height: 275px !important;\r\n                        }\r\n                        #rewards-content .rewards-podium-layout .secondary-award-card {\r\n                            flex: 0 1 220px !important;\r\n                            width: 220px !important;\r\n                            max-width: 220px !important;\r\n                            min-width: 200px !important;\r\n                            min-height: 275px !important;\r\n                            height: 275px !important;\r\n                        }\r\n                        #rewards-content .rewards-podium-layout .reward-badge {\r\n                            width: 56px !important;\r\n                            height: 56px !important;\r\n                            margin-bottom: 12px !important;\r\n                        }\r\n                        #rewards-content .rewards-podium-layout .reward-badge i {\r\n                            font-size: 1.55rem !important;\r\n                        }\r\n                        #rewards-content .rewards-podium-layout .reward-card h2 {\r\n                            font-size: 1.75rem !important;\r\n                            margin-bottom: 8px !important;\r\n                        }\r\n                        #rewards-content .rewards-podium-layout .reward-amount {\r\n                            font-size: 1.35rem !important;\r\n                            margin: 7px 0 !important;\r\n                        }\r\n                        #rewards-content .rewards-podium-layout .reward-subtitle, #rewards-content .rewards-podium-layout .reward-total {\r\n                            font-size: .9rem !important;\r\n                        }\r\n                        #rewards-content .rewards-podium-layout .podium-first .reward-badge {\r\n                            width: 72px !important;\r\n                            height: 72px !important;\r\n                            margin-bottom: 16px !important;\r\n                        }\r\n                        #rewards-content .rewards-podium-layout .podium-first .reward-badge i {\r\n                            font-size: 2rem !important;\r\n                        }\r\n                        #rewards-content .rewards-podium-layout .podium-first h2 {\r\n                            font-size: 2.05rem !important;\r\n                        }\r\n                        #rewards-content .rewards-podium-layout .podium-first .reward-amount {\r\n                            font-size: 1.65rem !important;\r\n                        }\r\n                        @media (max-width: 900px) {\r\n                            #rewards-content .rewards-podium-layout {\r\n                                max-width: 650px !important;\r\n                            }\r\n                            #rewards-content .rewards-podium-row {\r\n                                grid-template-columns: repeat(2, minmax(0, 240px)) !important;\r\n                            }\r\n                            #rewards-content .rewards-podium-layout .podium-first {\r\n                                width: 280px !important;\r\n                                min-height: 315px !important;\r\n                                height: 315px !important;\r\n                            }\r\n                            #rewards-content .rewards-podium-layout .podium-second, #rewards-content .rewards-podium-layout .podium-third {\r\n                                width: 240px !important;\r\n                                min-height: 270px !important;\r\n                                height: 270px !important;\r\n                                justify-self: center !important;\r\n                            }\r\n                        }\r\n                        @media (max-width: 620px) {\r\n                            #rewards-content .rewards-podium-layout .podium-first, #rewards-content .rewards-podium-layout .podium-second, #rewards-content .rewards-podium-layout .podium-third, #rewards-content .rewards-podium-layout .secondary-award-card {\r\n                                width: min(100%, 300px) !important;\r\n                                max-width: 300px !important;\r\n                            }\r\n                            #rewards-content .rewards-podium-layout .podium-first {\r\n                                min-height: 310px !important;\r\n                                height: 310px !important;\r\n                            }\r\n                            #rewards-content .rewards-podium-layout .podium-second, #rewards-content .rewards-podium-layout .podium-third, #rewards-content .rewards-podium-layout .secondary-award-card {\r\n                                min-height: 265px !important;\r\n                                height: 265px !important;\r\n                            }\r\n                        }\r\n\r\n                        @media (max-width: 1100px) {\r\n                            body {\r\n                                padding-top: 70px !important;\r\n                            }\r\n                            .container {\r\n                                width: min(100%, 960px) !important;\r\n                                max-width: none !important;\r\n                                padding-inline: clamp(20px, 4vw, 40px) !important;\r\n                            }\r\n                            .competition-info, .competition-process, .competition-flow-section, .evaluation-criteria, .rewards-section, .register-section, .downloads-section {\r\n                                padding-block: clamp(52px, 7vw, 72px) !important;\r\n                            }\r\n                            .info-header, .register-header, .criteria-selector, .rewards-selector, .rewards-summary {\r\n                                text-align: left !important;\r\n                            }\r\n                            .info-header {\r\n                                justify-content: flex-start !important;\r\n                            }\r\n                            .info-header h2, .register-header h2, .section-title {\r\n                                text-align: left !important;\r\n                            }\r\n                            .section-title::after {\r\n                                left: 0 !important;\r\n                                transform: none !important;\r\n                            }\r\n                            .info-card, .register-main {\r\n                                padding: clamp(24px, 4vw, 34px) !important;\r\n                            }\r\n                            .info-content, .notice-content, .register-requirements, .register-notice {\r\n                                text-align: left !important;\r\n                            }\r\n                            .selector-buttons, .rewards-selector .selector-buttons {\r\n                                justify-content: flex-start !important;\r\n                                align-items: stretch !important;\r\n                                flex-direction: row !important;\r\n                                flex-wrap: wrap !important;\r\n                                gap: 10px !important;\r\n                            }\r\n                            .selector-btn, .rewards-selector .selector-btn {\r\n                                width: auto !important;\r\n                                max-width: none !important;\r\n                                min-height: 44px !important;\r\n                                padding: 11px 18px !important;\r\n                                font-size: .96rem !important;\r\n                                white-space: normal !important;\r\n                                text-align: center !important;\r\n                            }\r\n                            .rewards-subselector {\r\n                                margin-inline: 0 !important;\r\n                                text-align: left !important;\r\n                            }\r\n                            .process-flow {\r\n                                display: grid !important;\r\n                                grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\r\n                                align-items: stretch !important;\r\n                            }\r\n                            .process-flow .flow-item {\r\n                                width: 100% !important;\r\n                                height: auto !important;\r\n                                min-height: 250px !important;\r\n                            }\r\n                            .process-flow .flow-arrow {\r\n                                display: none !important;\r\n                            }\r\n                            #qualification .qualification-groups, #themes .competition-stage-list {\r\n                                grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\r\n                            }\r\n                            .register-info-cards {\r\n                                justify-content: flex-start !important;\r\n                                flex-wrap: wrap !important;\r\n                                overflow: visible !important;\r\n                            }\r\n                            .register-info-cards .info-card-item {\r\n                                flex: 1 1 190px !important;\r\n                                width: auto !important;\r\n                                min-width: 180px !important;\r\n                                max-width: 260px !important;\r\n                            }\r\n                            .requirements-grid, .downloads-grid {\r\n                                grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\r\n                            }\r\n                            .help-links, .form-buttons {\r\n                                justify-content: flex-start !important;\r\n                                align-items: stretch !important;\r\n                                flex-direction: row !important;\r\n                                flex-wrap: wrap !important;\r\n                            }\r\n                            #rewards-content .rewards-podium-layout {\r\n                                width: 100% !important;\r\n                                max-width: 760px !important;\r\n                                margin-inline: 0 !important;\r\n                            }\r\n                            #rewards-content .rewards-podium-row {\r\n                                grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\r\n                                align-items: stretch !important;\r\n                                justify-content: stretch !important;\r\n                                gap: 18px !important;\r\n                            }\r\n                            #rewards-content .rewards-podium-layout .reward-card, #rewards-content .rewards-podium-layout .podium-first, #rewards-content .rewards-podium-layout .podium-second, #rewards-content .rewards-podium-layout .podium-third, #rewards-content .rewards-podium-layout .secondary-award-card {\r\n                                width: 100% !important;\r\n                                max-width: none !important;\r\n                                min-width: 0 !important;\r\n                                height: auto !important;\r\n                                min-height: 270px !important;\r\n                                justify-self: stretch !important;\r\n                            }\r\n                            #rewards-content .rewards-podium-layout .podium-first {\r\n                                grid-column: 1 \/ -1 !important;\r\n                                width: min(100%, 360px) !important;\r\n                                min-height: 320px !important;\r\n                                justify-self: start !important;\r\n                            }\r\n                            #rewards-content .rewards-secondary-row {\r\n                                display: grid !important;\r\n                                grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\r\n                                justify-content: stretch !important;\r\n                                gap: 18px !important;\r\n                            }\r\n                        }\r\n                        @media (max-width: 720px) {\r\n                            .container {\r\n                                width: 100% !important;\r\n                                padding-inline: 18px !important;\r\n                            }\r\n                            .info-card, .register-main {\r\n                                padding: 22px 18px !important;\r\n                                border-radius: 18px !important;\r\n                            }\r\n                            .info-header {\r\n                                align-items: flex-start !important;\r\n                                gap: 10px !important;\r\n                            }\r\n                            .info-header h2, .register-header h2 {\r\n                                font-size: clamp(1.65rem, 8vw, 2.1rem) !important;\r\n                            }\r\n                            .info-content, .info-content p, .qualification-text p, .notice-content li, .requirement-item span {\r\n                                font-size: .96rem !important;\r\n                                line-height: 1.75 !important;\r\n                            }\r\n                            .rewards-category-buttons, .criteria-selector > .selector-buttons, .rewards-subselector .selector-buttons {\r\n                                display: flex !important;\r\n                                flex-wrap: nowrap !important;\r\n                                overflow-x: auto !important;\r\n                                scroll-snap-type: x proximity;\r\n                                scrollbar-width: thin;\r\n                                padding: 2px 2px 10px !important;\r\n                                margin-inline: -2px !important;\r\n                            }\r\n                            .rewards-category-buttons .selector-btn, .criteria-selector > .selector-buttons .selector-btn, .rewards-subselector .selector-btn {\r\n                                flex: 0 0 auto !important;\r\n                                scroll-snap-align: start;\r\n                                white-space: nowrap !important;\r\n                            }\r\n                            .process-flow, #qualification .qualification-groups, #themes .competition-stage-list, .requirements-grid, .downloads-grid {\r\n                                grid-template-columns: 1fr !important;\r\n                            }\r\n                            .process-flow .flow-item {\r\n                                min-height: 0 !important;\r\n                                text-align: left !important;\r\n                                align-items: flex-start !important;\r\n                                padding: 20px !important;\r\n                            }\r\n                            .process-flow .flow-icon {\r\n                                margin-left: 0 !important;\r\n                                margin-right: 0 !important;\r\n                            }\r\n                            .process-flow .flow-content h4, .process-flow .flow-date, .process-flow .flow-content p {\r\n                                justify-content: flex-start !important;\r\n                                text-align: left !important;\r\n                                min-height: 0 !important;\r\n                                height: auto !important;\r\n                            }\r\n                            .register-info-cards {\r\n                                display: grid !important;\r\n                                grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\r\n                                gap: 10px !important;\r\n                            }\r\n                            .register-info-cards .info-card-item {\r\n                                width: 100% !important;\r\n                                min-width: 0 !important;\r\n                                max-width: none !important;\r\n                                align-items: flex-start !important;\r\n                                text-align: left !important;\r\n                            }\r\n                            .help-links, .form-buttons {\r\n                                display: grid !important;\r\n                                grid-template-columns: 1fr !important;\r\n                            }\r\n                            #rewards-content .rewards-podium-layout {\r\n                                max-width: none !important;\r\n                            }\r\n                            #rewards-content .rewards-podium-row, #rewards-content .rewards-secondary-row {\r\n                                grid-template-columns: 1fr !important;\r\n                                gap: 14px !important;\r\n                            }\r\n                            #rewards-content .rewards-podium-layout .reward-card, #rewards-content .rewards-podium-layout .podium-first, #rewards-content .rewards-podium-layout .podium-second, #rewards-content .rewards-podium-layout .podium-third, #rewards-content .rewards-podium-layout .secondary-award-card {\r\n                                width: 100% !important;\r\n                                max-width: none !important;\r\n                                min-height: 0 !important;\r\n                                padding: 22px 18px !important;\r\n                                align-items: flex-start !important;\r\n                                text-align: left !important;\r\n                            }\r\n                            #rewards-content .rewards-podium-layout .podium-first {\r\n                                grid-column: 1 !important;\r\n                                justify-self: stretch !important;\r\n                                border-width: 2px !important;\r\n                            }\r\n                            #rewards-content .rewards-podium-layout .reward-badge {\r\n                                margin-left: 0 !important;\r\n                                margin-right: 0 !important;\r\n                            }\r\n                            #rewards-content .rewards-podium-layout .reward-total {\r\n                                margin-top: 16px !important;\r\n                            }\r\n                        }\r\n                        @media (max-width: 460px) {\r\n                            .container {\r\n                                padding-inline: 14px !important;\r\n                            }\r\n                            .register-info-cards {\r\n                                grid-template-columns: 1fr !important;\r\n                            }\r\n                            .selector-btn, .rewards-selector .selector-btn {\r\n                                font-size: .9rem !important;\r\n                                padding: 10px 15px !important;\r\n                            }\r\n                            .register-cta, .register-requirements, .register-notice, .rewards-subselector {\r\n                                padding: 18px 15px !important;\r\n                            }\r\n                        }\r\n\r\n                        #rewards-content .enterprise-micro-film-layout {\r\n                            max-width: 680px !important;\r\n                            margin-inline: auto !important;\r\n                        }\r\n                        #rewards-content .micro-film-awards-row {\r\n                            display: grid !important;\r\n                            grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\r\n                            align-items: stretch !important;\r\n                            gap: 24px !important;\r\n                        }\r\n                        #rewards-content .micro-film-awards-row .reward-card {\r\n                            width: 100% !important;\r\n                            max-width: none !important;\r\n                            min-height: 315px !important;\r\n                            height: 100% !important;\r\n                            padding: 28px 20px !important;\r\n                            display: flex !important;\r\n                            flex-direction: column !important;\r\n                            align-items: center !important;\r\n                            justify-content: flex-start !important;\r\n                            text-align: center !important;\r\n                        }\r\n                        #rewards-content .micro-film-awards-row .reward-card h2 {\r\n                            min-height: 112px !important;\r\n                            display: flex !important;\r\n                            align-items: center !important;\r\n                            justify-content: center !important;\r\n                            font-size: 1.75rem !important;\r\n                            line-height: 1.35 !important;\r\n                        }\r\n                        #rewards-content .micro-film-awards-row .reward-card.popularity h2 {\r\n                            min-height: 0 !important;\r\n                            display: block !important;\r\n                            margin: 0 0 18px !important;\r\n                            font-size: 2.1rem !important;\r\n                            line-height: 1.25 !important;\r\n                        }\r\n                        #rewards-content .micro-film-awards-row .reward-card.popularity .reward-amount {\r\n                            margin: 18px 0 14px !important;\r\n                            font-size: 1.6rem !important;\r\n                        }\r\n                        #rewards-content .micro-film-awards-row .reward-card.popularity .reward-subtitle {\r\n                            margin: 10px 0 !important;\r\n                            font-size: 1rem !important;\r\n                        }\r\n                        #rewards-content .micro-film-awards-row .popularity-details-link {\r\n                            margin-top: auto !important;\r\n                        }\r\n                        @media (max-width: 640px) {\r\n                            #rewards-content .micro-film-awards-row {\r\n                                grid-template-columns: 1fr !important;\r\n                                gap: 18px !important;\r\n                            }\r\n                            #rewards-content .micro-film-awards-row .reward-card {\r\n                                min-height: 315px !important;\r\n                            }\r\n                        }\r\n\r\n                        .ai-faq-floating-button {\r\n                            right: 24px !important;\r\n                            top: 50% !important;\r\n                            bottom: auto !important;\r\n                            width: 74px !important;\r\n                            min-width: 74px !important;\r\n                            height: 56px !important;\r\n                            padding: 0 10px !important;\r\n                            display: inline-flex !important;\r\n                            align-items: center !important;\r\n                            justify-content: center !important;\r\n                            border-radius: 18px 0 0 18px !important;\r\n                            color: #ffffff !important;\r\n                            background: linear-gradient(135deg, #146cff 0%, #5ccfff 100%) !important;\r\n                            border: 1px solid rgba(255,255,255,.62) !important;\r\n                            border-right: 0 !important;\r\n                            box-shadow: 0 14px 34px rgba(20,108,255,.38), 0 0 20px rgba(110,216,255,.24) !important;\r\n                            transform: translateY(-50%) !important;\r\n                            overflow: visible !important;\r\n                        }\r\n                        .ai-faq-floating-button::before {\r\n                            content: \"\";\r\n                            position: absolute;\r\n                            inset: 6px;\r\n                            border: 1px solid rgba(255,255,255,.2);\r\n                            border-radius: 12px 0 0 12px;\r\n                            pointer-events: none;\r\n                        }\r\n                        .ai-faq-floating-button span {\r\n                            display: block !important;\r\n                            position: relative;\r\n                            z-index: 1;\r\n                            color: #ffffff !important;\r\n                            font-family: \"Inter\", \"Microsoft JhengHei\", sans-serif !important;\r\n                            font-size: 18px !important;\r\n                            font-weight: 900 !important;\r\n                            line-height: 1 !important;\r\n                            letter-spacing: .08em !important;\r\n                            text-shadow: 0 2px 8px rgba(0,0,0,.25) !important;\r\n                        }\r\n                        .ai-faq-floating-button i {\r\n                            display: none !important;\r\n                        }\r\n                        .ai-faq-floating-button:hover {\r\n                            transform: translateY(-50%) translateX(-4px) scale(1.04) !important;\r\n                            background: linear-gradient(135deg, #6ed8ff 0%, #8e73ff 100%) !important;\r\n                        }\r\n                        .ai-faq-floating-button[aria-expanded=\"true\"] {\r\n                            background: linear-gradient(135deg, #8e73ff, #5ccfff) !important;\r\n                        }\r\n                        #faq.ai-faq-section {\r\n                            padding: clamp(16px, 2.5vw, 32px) !important;\r\n                        }\r\n                        #faq.ai-faq-section > .container {\r\n                            width: min(1080px, calc(100vw - 48px)) !important;\r\n                            max-width: 1080px !important;\r\n                            height: min(820px, calc(100dvh - 48px)) !important;\r\n                            padding: 30px 30px 28px !important;\r\n                            scrollbar-gutter: stable;\r\n                        }\r\n                        #faq .ai-faq-shell {\r\n                            padding: clamp(24px, 3vw, 40px) !important;\r\n                        }\r\n                        #faq .ai-faq-head {\r\n                            max-width: 760px !important;\r\n                            margin-bottom: 24px !important;\r\n                        }\r\n                        #faq .ai-faq-tools {\r\n                            position: sticky;\r\n                            top: -1px;\r\n                            z-index: 12;\r\n                            padding: 10px 0 12px;\r\n                            background: linear-gradient(180deg, rgba(6,24,54,.98) 72%, rgba(6,24,54,0));\r\n                        }\r\n                        #faq .ai-faq-question {\r\n                            min-height: 66px !important;\r\n                        }\r\n                        @media (max-width: 900px) {\r\n                            .ai-faq-floating-button {\r\n                                right: 0 !important;\r\n                                width: 68px !important;\r\n                                min-width: 68px !important;\r\n                                height: 52px !important;\r\n                                border-radius: 16px 0 0 16px !important;\r\n                            }\r\n                            .ai-faq-floating-button span {\r\n                                font-size: 16px !important;\r\n                            }\r\n                            #faq.ai-faq-section {\r\n                                align-items: center !important;\r\n                                padding: 14px !important;\r\n                            }\r\n                            #faq.ai-faq-section > .container {\r\n                                width: 100% !important;\r\n                                height: min(900px, calc(100dvh - 28px)) !important;\r\n                                padding: 22px 18px 20px !important;\r\n                                border-radius: 22px !important;\r\n                            }\r\n                            #faq .ai-faq-shell {\r\n                                padding: 24px 18px !important;\r\n                                border-radius: 20px !important;\r\n                            }\r\n                            #faq .ai-faq-head {\r\n                                max-width: none !important;\r\n                                margin: 0 48px 22px 0 !important;\r\n                                text-align: left !important;\r\n                            }\r\n                            #faq .ai-faq-title {\r\n                                font-size: clamp(1.8rem, 5vw, 2.4rem) !important;\r\n                            }\r\n                            #faq .ai-faq-lead {\r\n                                font-size: .96rem !important;\r\n                                line-height: 1.7 !important;\r\n                            }\r\n                            #faq .ai-faq-tools {\r\n                                grid-template-columns: minmax(0,1fr) auto !important;\r\n                                gap: 10px !important;\r\n                                margin-bottom: 20px !important;\r\n                            }\r\n                            #faq .ai-faq-reset {\r\n                                padding: 0 16px !important;\r\n                            }\r\n                        }\r\n                        @media (max-width: 600px) {\r\n                            .ai-faq-floating-button {\r\n                                right: 0 !important;\r\n                                top: auto !important;\r\n                                bottom: 92px !important;\r\n                                width: 64px !important;\r\n                                min-width: 64px !important;\r\n                                height: 48px !important;\r\n                                border-radius: 15px 0 0 15px !important;\r\n                                transform: none !important;\r\n                            }\r\n                            .ai-faq-floating-button:hover {\r\n                                transform: translateX(-3px) scale(1.03) !important;\r\n                            }\r\n                            .ai-faq-floating-button span {\r\n                                font-size: 15px !important;\r\n                                letter-spacing: .06em !important;\r\n                            }\r\n                            #faq.ai-faq-section {\r\n                                align-items: flex-end !important;\r\n                                padding: 0 !important;\r\n                                background: rgba(2,10,25,.86) !important;\r\n                            }\r\n                            #faq.ai-faq-section > .container {\r\n                                width: 100% !important;\r\n                                max-width: none !important;\r\n                                height: min(92dvh, 820px) !important;\r\n                                margin: 0 !important;\r\n                                padding: 14px 12px calc(14px + env(safe-area-inset-bottom)) !important;\r\n                                border-radius: 24px 24px 0 0 !important;\r\n                                border-bottom: 0 !important;\r\n                                animation: faqMobileSheetIn .28s ease both !important;\r\n                            }\r\n                            @keyframes faqMobileSheetIn {\r\n                                from {\r\n                                    opacity: 0;\r\n                                    transform: translateY(36px);\r\n                                }\r\n                                to {\r\n                                    opacity: 1;\r\n                                    transform: translateY(0);\r\n                                }\r\n                            }\r\n                            .ai-faq-modal-close {\r\n                                position: sticky !important;\r\n                                top: 0 !important;\r\n                                width: 40px !important;\r\n                                height: 40px !important;\r\n                                margin: 0 0 4px 8px !important;\r\n                                background: rgba(10,42,86,.96) !important;\r\n                            }\r\n                            #faq .ai-faq-shell {\r\n                                padding: 14px 4px 10px !important;\r\n                                background: transparent !important;\r\n                                border: 0 !important;\r\n                                border-radius: 0 !important;\r\n                                box-shadow: none !important;\r\n                                backdrop-filter: none !important;\r\n                            }\r\n                            #faq .ai-faq-shell::before {\r\n                                display: none !important;\r\n                            }\r\n                            #faq .ai-faq-head {\r\n                                margin: 0 46px 16px 2px !important;\r\n                                text-align: left !important;\r\n                            }\r\n                            #faq .ai-faq-kicker {\r\n                                margin-bottom: 7px !important;\r\n                                font-size: .72rem !important;\r\n                            }\r\n                            #faq .ai-faq-title {\r\n                                margin-bottom: 8px !important;\r\n                                font-size: 1.65rem !important;\r\n                                line-height: 1.2 !important;\r\n                            }\r\n                            #faq .ai-faq-lead {\r\n                                font-size: .86rem !important;\r\n                                line-height: 1.55 !important;\r\n                            }\r\n                            #faq .ai-faq-tools {\r\n                                position: sticky !important;\r\n                                top: -1px !important;\r\n                                grid-template-columns: 1fr auto !important;\r\n                                gap: 8px !important;\r\n                                margin: 0 0 14px !important;\r\n                                padding: 8px 0 10px !important;\r\n                                background: linear-gradient(180deg, #061936 78%, rgba(6,25,54,0)) !important;\r\n                            }\r\n                            #faq .ai-faq-search {\r\n                                min-height: 46px !important;\r\n                                padding: 11px 12px 11px 42px !important;\r\n                                border-radius: 13px !important;\r\n                                font-size: .88rem !important;\r\n                            }\r\n                            #faq .ai-faq-search-wrap > i {\r\n                                left: 15px !important;\r\n                            }\r\n                            #faq .ai-faq-reset {\r\n                                min-width: 46px !important;\r\n                                min-height: 46px !important;\r\n                                width: 46px !important;\r\n                                padding: 0 !important;\r\n                                border-radius: 13px !important;\r\n                                font-size: 0 !important;\r\n                            }\r\n                            #faq .ai-faq-reset i {\r\n                                margin: 0 !important;\r\n                                font-size: 16px !important;\r\n                            }\r\n                            #faq .ai-faq-list {\r\n                                gap: 9px !important;\r\n                            }\r\n                            #faq .ai-faq-item {\r\n                                border-radius: 15px !important;\r\n                            }\r\n                            #faq .ai-faq-question {\r\n                                min-height: 58px !important;\r\n                                grid-template-columns: 32px minmax(0,1fr) 24px !important;\r\n                                gap: 9px !important;\r\n                                padding: 11px 10px !important;\r\n                            }\r\n                            #faq .ai-faq-number {\r\n                                width: 30px !important;\r\n                                height: 30px !important;\r\n                                border-radius: 9px !important;\r\n                                font-size: .68rem !important;\r\n                            }\r\n                            #faq .ai-faq-question-text {\r\n                                font-size: .9rem !important;\r\n                                line-height: 1.45 !important;\r\n                            }\r\n                            #faq .ai-faq-toggle {\r\n                                width: 24px !important;\r\n                                height: 24px !important;\r\n                            }\r\n                            #faq .ai-faq-answer-content {\r\n                                margin: 0 8px 10px !important;\r\n                                padding: 13px 14px !important;\r\n                                border-left-width: 2px !important;\r\n                                border-radius: 10px !important;\r\n                                font-size: .86rem !important;\r\n                                line-height: 1.7 !important;\r\n                            }\r\n                            #faq .ai-faq-footnote {\r\n                                margin-top: 16px !important;\r\n                                padding: 14px 6px 2px !important;\r\n                                text-align: left !important;\r\n                                font-size: .78rem !important;\r\n                                line-height: 1.55 !important;\r\n                            }\r\n                        }\r\n                        @media (max-width: 380px) {\r\n                            #faq.ai-faq-section > .container {\r\n                                height: 94dvh !important;\r\n                            }\r\n                            #faq .ai-faq-title {\r\n                                font-size: 1.48rem !important;\r\n                            }\r\n                            #faq .ai-faq-lead {\r\n                                display: none !important;\r\n                            }\r\n                            #faq .ai-faq-head {\r\n                                margin-bottom: 10px !important;\r\n                            }\r\n                        }\r\n                        @media (prefers-reduced-motion: reduce) {\r\n                            .ai-faq-floating-button, #faq.ai-faq-section > .container, #faq .ai-faq-answer {\r\n                                transition: none !important;\r\n                                animation: none !important;\r\n                            }\r\n                        }\r\n\r\n                        .ai-faq-floating-button {\r\n                            position: fixed !important;\r\n                            right: 28px !important;\r\n                            bottom: 96px !important;\r\n                            width: 68px !important;\r\n                            height: 68px !important;\r\n                            min-width: 68px !important;\r\n                            min-height: 68px !important;\r\n                            padding: 0 !important;\r\n                            border-radius: 50% !important;\r\n                            display: inline-flex !important;\r\n                            align-items: center !important;\r\n                            justify-content: center !important;\r\n                            overflow: hidden !important;\r\n                            background: linear-gradient(145deg, #176fff, #6ed8ff) !important;\r\n                            color: #ffffff !important;\r\n                            border: 1px solid rgba(255,255,255,.42) !important;\r\n                            box-shadow: 0 14px 34px rgba(18,105,255,.34), 0 0 24px rgba(110,216,255,.28) !important;\r\n                            transform: none !important;\r\n                        }\r\n                        .ai-faq-floating-button::before {\r\n                            content: none !important;\r\n                        }\r\n                        .ai-faq-floating-button span {\r\n                            display: block !important;\r\n                            margin: 0 !important;\r\n                            color: #ffffff !important;\r\n                            font-family: \"Inter\", \"Microsoft JhengHei\", sans-serif !important;\r\n                            font-size: 15px !important;\r\n                            font-weight: 900 !important;\r\n                            line-height: 1 !important;\r\n                            letter-spacing: .06em !important;\r\n                            text-align: center !important;\r\n                            text-shadow: 0 1px 8px rgba(0,0,0,.2) !important;\r\n                        }\r\n                        .ai-faq-floating-button i {\r\n                            display: none !important;\r\n                        }\r\n                        .ai-faq-floating-button:hover {\r\n                            border-radius: 50% !important;\r\n                            transform: translateY(-4px) scale(1.06) !important;\r\n                            background: linear-gradient(145deg, #6ed8ff, #8e73ff) !important;\r\n                            box-shadow: 0 20px 42px rgba(110,216,255,.38), 0 0 30px rgba(110,216,255,.34) !important;\r\n                        }\r\n                        .ai-faq-floating-button:focus-visible {\r\n                            outline: 3px solid #ffffff !important;\r\n                            outline-offset: 4px !important;\r\n                        }\r\n                        .ai-faq-floating-button[aria-expanded=\"true\"] {\r\n                            border-radius: 50% !important;\r\n                        }\r\n                        @media (max-width: 1024px) {\r\n                            .ai-faq-floating-button {\r\n                                right: 20px !important;\r\n                                bottom: 82px !important;\r\n                                width: 62px !important;\r\n                                height: 62px !important;\r\n                                min-width: 62px !important;\r\n                                min-height: 62px !important;\r\n                            }\r\n                            .ai-faq-floating-button span {\r\n                                display: block !important;\r\n                                font-size: 14px !important;\r\n                            }\r\n                        }\r\n                        @media (max-width: 600px) {\r\n                            .ai-faq-floating-button {\r\n                                right: 16px !important;\r\n                                bottom: 76px !important;\r\n                                width: 56px !important;\r\n                                height: 56px !important;\r\n                                min-width: 56px !important;\r\n                                min-height: 56px !important;\r\n                            }\r\n                            .ai-faq-floating-button span {\r\n                                display: block !important;\r\n                                font-size: 13px !important;\r\n                                letter-spacing: .04em !important;\r\n                            }\r\n                        }\r\n\r\n                         :root {\r\n                            --adaptive-nav-offset: 150px;\r\n                        }\r\n                        .adaptive-section-nav {\r\n                            position: sticky;\r\n                            top: 30px;\r\n                            z-index: 9000;\r\n                            width: 100%;\r\n                            padding: 12px clamp(12px, 3vw, 36px);\r\n                            background: rgba(8, 20, 42, .94);\r\n                            backdrop-filter: blur(14px);\r\n                            border-top: 1px solid rgba(255,255,255,.08);\r\n                            border-bottom: 1px solid rgba(0,212,255,.28);\r\n                            box-shadow: 0 12px 30px rgba(0,0,0,.22);\r\n                        }\r\n                        .adaptive-section-nav__inner {\r\n                            width: min(100%, 1440px);\r\n                            margin-inline: auto;\r\n                            display: flex;\r\n                            gap: 10px;\r\n                            overflow-x: auto;\r\n                            overscroll-behavior-inline: contain;\r\n                            scrollbar-width: thin;\r\n                            scroll-snap-type: x proximity;\r\n                            padding: 2px 2px 6px;\r\n                        }\r\n                        .adaptive-section-tab {\r\n                            flex: 1 0 max-content;\r\n                            min-width: 150px;\r\n                            min-height: 48px;\r\n                            scroll-snap-align: start;\r\n                            display: inline-flex;\r\n                            align-items: center;\r\n                            justify-content: center;\r\n                            gap: 9px;\r\n                            padding: 11px 18px;\r\n                            border: 1px solid rgba(255,255,255,.22);\r\n                            border-radius: 999px;\r\n                            background: rgba(255,255,255,.06);\r\n                            color: #fff;\r\n                            font: inherit;\r\n                            font-weight: 700;\r\n                            cursor: pointer;\r\n                            transition: transform .2s ease, background .2s ease, border-color .2s ease;\r\n                            white-space: nowrap;\r\n                        }\r\n                        .adaptive-section-tab:hover {\r\n                            transform: translateY(-2px);\r\n                            border-color: #00d4ff;\r\n                            background: rgba(0,212,255,.12);\r\n                        }\r\n                        .adaptive-section-tab:focus-visible {\r\n                            outline: 3px solid #ffc107;\r\n                            outline-offset: 3px;\r\n                        }\r\n                        .adaptive-section-tab.is-active {\r\n                            color: #07162f;\r\n                            border-color: transparent;\r\n                            background: linear-gradient(135deg,#67e8f9,#3b82f6);\r\n                            box-shadow: 0 8px 24px rgba(0,153,255,.28);\r\n                        }\r\n                        .adaptive-section-status {\r\n                            position: absolute;\r\n                            width: 1px;\r\n                            height: 1px;\r\n                            overflow: hidden;\r\n                            clip: rect(0,0,0,0);\r\n                        }\r\n                        [data-adaptive-section] {\r\n                            scroll-margin-top: var(--adaptive-nav-offset);\r\n                        }\r\n                        [data-adaptive-section][hidden] {\r\n                            display: none !important;\r\n                        }\r\n                        [data-adaptive-section].adaptive-enter {\r\n                            animation: adaptiveSectionEnter .32s ease both;\r\n                        }\r\n                        @keyframes adaptiveSectionEnter {\r\n                            from {\r\n                                opacity: 0;\r\n                                transform: translateY(12px);\r\n                            }\r\n                            to {\r\n                                opacity: 1;\r\n                                transform: none;\r\n                            }\r\n                        }\r\n                         #info .theme-item, #info .theme-item h4, #info .theme-item p, #info .category-guide-card, #info .category-guide-card p, #qualification .qualification-text, .nav-menu a {\r\n                            white-space: normal !important;\r\n                            overflow: visible !important;\r\n                            text-overflow: clip !important;\r\n                            max-width: none !important;\r\n                        }\r\n                        .info-card, .flow-item, .criteria-card, .reward-card, .register-main, .category-guide-card {\r\n                            height: auto !important;\r\n                        }\r\n                        img {\r\n                            max-width: 100%;\r\n                        }\r\n                         @media (max-width: 599px) {\r\n                            :root {\r\n                                --adaptive-nav-offset: 112px;\r\n                            }\r\n                            .adaptive-section-nav {\r\n                                top: 0;\r\n                                padding: 9px 10px;\r\n                            }\r\n                            .adaptive-section-tab {\r\n                                min-width: 126px;\r\n                                min-height: 44px;\r\n                                padding: 9px 13px;\r\n                                font-size: .88rem;\r\n                            }\r\n                            .adaptive-section-tab--all {\r\n                                display: none;\r\n                            }\r\n                            .container, .register-main, .poster-title-container {\r\n                                width: min(100% - 24px, 100%) !important;\r\n                                padding-left: 0 !important;\r\n                                padding-right: 0 !important;\r\n                            }\r\n                            .info-card, .register-main, .register-cta, .register-requirements {\r\n                                border-radius: 14px !important;\r\n                                padding: 18px 14px !important;\r\n                            }\r\n                            .info-header h2, .section-title, .register-header h2 {\r\n                                font-size: clamp(1.5rem, 7vw, 2rem) !important;\r\n                                line-height: 1.25 !important;\r\n                            }\r\n                            .category-guide-secondary, .criteria-grid, .rewards-grid, .special-grid, .requirements-grid, .info-grid {\r\n                                grid-template-columns: 1fr !important;\r\n                            }\r\n                            .process-flow {\r\n                                display: grid !important;\r\n                                grid-template-columns: 1fr !important;\r\n                                gap: 10px !important;\r\n                                overflow: visible !important;\r\n                            }\r\n                            .flow-item {\r\n                                width: 100% !important;\r\n                                min-width: 0 !important;\r\n                            }\r\n                            .flow-arrow {\r\n                                transform: rotate(90deg) !important;\r\n                                justify-self: center;\r\n                            }\r\n                            .category-table-row {\r\n                                grid-template-columns: 1fr !important;\r\n                            }\r\n                            .help-links {\r\n                                align-items: stretch !important;\r\n                            }\r\n                            .help-link {\r\n                                width: 100%;\r\n                                justify-content: center;\r\n                                text-align: center;\r\n                            }\r\n                        }\r\n                         @media (min-width: 600px) and (max-width: 1023px) {\r\n                            .adaptive-section-tab {\r\n                                min-width: 158px;\r\n                            }\r\n                            .adaptive-section-tab--all {\r\n                                display: none;\r\n                            }\r\n                            .criteria-grid, .rewards-grid, .special-grid, .requirements-grid, .info-grid {\r\n                                grid-template-columns: repeat(2, minmax(0,1fr)) !important;\r\n                            }\r\n                            .process-flow {\r\n                                display: grid !important;\r\n                                grid-template-columns: repeat(2,minmax(0,1fr)) !important;\r\n                                align-items: stretch !important;\r\n                            }\r\n                            .process-flow .flow-arrow {\r\n                                display: none !important;\r\n                            }\r\n                            .flow-item {\r\n                                min-width: 0 !important;\r\n                                width: 100% !important;\r\n                            }\r\n                        }\r\n                         @media (min-width: 1024px) and (max-width: 1599px) {\r\n                            .adaptive-section-nav__inner {\r\n                                justify-content: center;\r\n                            }\r\n                            .adaptive-section-tab {\r\n                                min-width: 0;\r\n                                flex: 0 1 190px;\r\n                            }\r\n                            .competition-info > .container, section > .container, .register-main {\r\n                                max-width: 1320px !important;\r\n                            }\r\n                        }\r\n                         @media (min-width: 1600px) {\r\n                            .adaptive-section-nav__inner {\r\n                                justify-content: center;\r\n                            }\r\n                            .adaptive-section-tab {\r\n                                flex: 0 1 205px;\r\n                            }\r\n                            [data-adaptive-section] > .container, .register-main, .downloads-section > .container {\r\n                                max-width: 1540px !important;\r\n                            }\r\n                            #criteria .criteria-grid, #criteria-final .criteria-grid, #rewards .rewards-grid {\r\n                                grid-template-columns: repeat(auto-fit,minmax(260px,1fr)) !important;\r\n                            }\r\n                        }\r\n                         @media (min-width: 2200px) {\r\n                            body {\r\n                                padding-left: 250px;\r\n                            }\r\n                            .mini-navbar, .navbar {\r\n                                left: 250px !important;\r\n                                width: calc(100% - 250px) !important;\r\n                            }\r\n                            .adaptive-section-nav {\r\n                                position: fixed;\r\n                                top: 0;\r\n                                bottom: 0;\r\n                                left: 0;\r\n                                width: 250px;\r\n                                padding: 110px 18px 24px;\r\n                                border-right: 1px solid rgba(0,212,255,.25);\r\n                                border-bottom: 0;\r\n                            }\r\n                            .adaptive-section-nav__inner {\r\n                                height: 100%;\r\n                                flex-direction: column;\r\n                                justify-content: flex-start;\r\n                                overflow-y: auto;\r\n                                overflow-x: hidden;\r\n                            }\r\n                            .adaptive-section-tab {\r\n                                flex: 0 0 auto;\r\n                                width: 100%;\r\n                                min-width: 0;\r\n                                justify-content: flex-start;\r\n                                border-radius: 14px;\r\n                            }\r\n                            [data-adaptive-section] > .container, .register-main, .downloads-section > .container {\r\n                                max-width: 1760px !important;\r\n                            }\r\n                        }\r\n                        @media (prefers-reduced-motion: reduce) {\r\n                            .adaptive-section-tab, [data-adaptive-section].adaptive-enter {\r\n                                transition: none !important;\r\n                                animation: none !important;\r\n                            }\r\n                        }\r\n\r\n                         .adaptive-group-layout {\r\n                            width: 100%;\r\n                            min-width: 0;\r\n                        }\r\n                        @media (min-width: 1600px) {\r\n                            body {\r\n                                overflow-x: hidden !important;\r\n                            }\r\n                            .adaptive-section-nav {\r\n                                padding-inline: clamp(24px, 2.5vw, 56px) !important;\r\n                            }\r\n                            .adaptive-section-nav__inner {\r\n                                width: 100% !important;\r\n                                max-width: none !important;\r\n                            }\r\n                            .adaptive-group-layout {\r\n                                width: 100% !important;\r\n                                max-width: none !important;\r\n                                margin: 0 !important;\r\n                                padding: clamp(18px, 1.6vw, 34px) clamp(28px, 3vw, 72px) !important;\r\n                                gap: clamp(20px, 1.5vw, 34px);\r\n                                align-items: start;\r\n                            }\r\n                            .adaptive-group-layout > section {\r\n                                min-width: 0 !important;\r\n                                width: 100% !important;\r\n                                margin: 0 !important;\r\n                                padding-top: clamp(20px, 1.6vw, 36px) !important;\r\n                                padding-bottom: clamp(20px, 1.6vw, 36px) !important;\r\n                                border-radius: 22px;\r\n                                overflow: visible !important;\r\n                            }\r\n                            .adaptive-group-layout > section > .container, .adaptive-group-layout > section > .info-card, .adaptive-group-layout > section .register-main, .adaptive-group-layout > section .poster-title-container {\r\n                                width: 100% !important;\r\n                                max-width: none !important;\r\n                                margin-inline: 0 !important;\r\n                            }\r\n                             .adaptive-group-layout--review {\r\n                                display: grid !important;\r\n                                grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1.12fr);\r\n                            }\r\n                             .adaptive-group-layout--apply {\r\n                                display: grid !important;\r\n                                grid-template-columns: minmax(0, 1.45fr) minmax(420px, .75fr);\r\n                            }\r\n                             .adaptive-group-layout--support {\r\n                                display: grid !important;\r\n                                grid-template-columns: minmax(280px, .55fr) minmax(520px, 1.25fr) minmax(340px, .75fr);\r\n                            }\r\n                            .adaptive-group-layout--support #faq-entry {\r\n                                grid-column: 1;\r\n                            }\r\n                            .adaptive-group-layout--support #faq {\r\n                                grid-column: 2;\r\n                                grid-row: 1 \/ span 2;\r\n                            }\r\n                            .adaptive-group-layout--support #organizers {\r\n                                grid-column: 3;\r\n                            }\r\n                            .adaptive-group-layout--support #poster-2 {\r\n                                grid-column: 1 \/ 4;\r\n                            }\r\n                             .adaptive-group-layout--overview #announcement, .adaptive-group-layout--process .info-card {\r\n                                width: 100% !important;\r\n                                max-width: none !important;\r\n                            }\r\n                            #info .theme-grid {\r\n                                grid-template-columns: repeat(4, minmax(0, 1fr)) !important;\r\n                            }\r\n                            #process .process-flow {\r\n                                display: grid !important;\r\n                                grid-template-columns: repeat(7, minmax(0, 1fr)) !important;\r\n                                gap: clamp(10px, .8vw, 18px) !important;\r\n                                align-items: stretch !important;\r\n                                overflow: visible !important;\r\n                            }\r\n                            #process .flow-item {\r\n                                min-width: 0 !important;\r\n                                width: 100% !important;\r\n                            }\r\n                            #process .flow-arrow {\r\n                                align-self: center;\r\n                                justify-self: center;\r\n                            }\r\n                             .adaptive-group-layout .criteria-grid, .adaptive-group-layout .rewards-grid, .adaptive-group-layout .special-grid, .adaptive-group-layout .requirements-grid, .adaptive-group-layout .info-grid {\r\n                                grid-template-columns: repeat(auto-fit, minmax(min(100%, 230px), 1fr)) !important;\r\n                                width: 100% !important;\r\n                                max-width: none !important;\r\n                            }\r\n                            .adaptive-group-layout .info-card, .adaptive-group-layout .criteria-card, .adaptive-group-layout .reward-card, .adaptive-group-layout .register-main, .adaptive-group-layout .faq-entry-card, .adaptive-group-layout .ai-faq-shell {\r\n                                max-width: none !important;\r\n                                width: 100% !important;\r\n                                height: auto !important;\r\n                            }\r\n                            .adaptive-group-layout h1, .adaptive-group-layout h2, .adaptive-group-layout h3, .adaptive-group-layout h4, .adaptive-group-layout p, .adaptive-group-layout li, .adaptive-group-layout a, .adaptive-group-layout span {\r\n                                overflow-wrap: anywhere;\r\n                                white-space: normal;\r\n                            }\r\n                        }\r\n                         @media (min-width: 2200px) {\r\n                            .adaptive-group-layout {\r\n                                padding-left: clamp(34px, 2.5vw, 72px) !important;\r\n                                padding-right: clamp(34px, 2.5vw, 72px) !important;\r\n                            }\r\n                            .adaptive-group-layout--review {\r\n                                grid-template-columns: repeat(3, minmax(0, 1fr));\r\n                            }\r\n                            .adaptive-group-layout--apply {\r\n                                grid-template-columns: minmax(0, 1.55fr) minmax(480px, .65fr);\r\n                            }\r\n                        }\r\n                         @media (max-width: 1599px) {\r\n                            .adaptive-group-layout {\r\n                                display: block !important;\r\n                                padding: 0 !important;\r\n                            }\r\n                        }\r\n\r\n                         @media (min-width: 1600px) {\r\n                             .adaptive-group-layout {\r\n                                padding-inline: clamp(18px, 1.6vw, 42px) !important;\r\n                            }\r\n                            .adaptive-group-layout > section, .adaptive-group-layout .info-card, .adaptive-group-layout .register-main {\r\n                                min-height: 0 !important;\r\n                                height: auto !important;\r\n                                overflow: visible !important;\r\n                            }\r\n                             .adaptive-group-layout--overview {\r\n                                display: block !important;\r\n                            }\r\n                            #info {\r\n                                display: grid !important;\r\n                                grid-template-columns: minmax(360px, .72fr) minmax(0, 1.68fr) !important;\r\n                                gap: clamp(20px, 1.4vw, 32px) !important;\r\n                                align-items: stretch !important;\r\n                                padding-inline: 0 !important;\r\n                            }\r\n                            #info > #announcement, #info > #qualification {\r\n                                margin: 0 !important;\r\n                                width: 100% !important;\r\n                                height: 100% !important;\r\n                                min-width: 0 !important;\r\n                            }\r\n                            #info > #announcement {\r\n                                display: flex !important;\r\n                                flex-direction: column !important;\r\n                            }\r\n                            #info > #qualification {\r\n                                display: flex !important;\r\n                                flex-direction: column !important;\r\n                            }\r\n                            #qualification .category-guide {\r\n                                width: 100% !important;\r\n                                min-width: 0 !important;\r\n                            }\r\n                            #qualification .category-guide-secondary {\r\n                                display: grid !important;\r\n                                grid-template-columns: minmax(0, .8fr) minmax(0, 1.2fr) !important;\r\n                                gap: clamp(16px, 1vw, 24px) !important;\r\n                                align-items: stretch !important;\r\n                            }\r\n                            #qualification .category-guide-secondary > article {\r\n                                height: 100% !important;\r\n                                min-width: 0 !important;\r\n                            }\r\n                            #qualification .enterprise-carousel-track {\r\n                                display: grid !important;\r\n                                grid-template-columns: repeat(auto-fit, minmax(150px, 1fr)) !important;\r\n                                gap: 14px !important;\r\n                                transform: none !important;\r\n                            }\r\n                             .adaptive-group-layout--review {\r\n                                display: grid !important;\r\n                                grid-template-columns: repeat(3, minmax(0, 1fr)) !important;\r\n                                gap: clamp(18px, 1.25vw, 28px) !important;\r\n                                align-items: stretch !important;\r\n                            }\r\n                            .adaptive-group-layout--review > section {\r\n                                display: flex !important;\r\n                                height: 100% !important;\r\n                                padding: 0 !important;\r\n                            }\r\n                            .adaptive-group-layout--review > section > .container, .adaptive-group-layout--review > section > .container > .info-card {\r\n                                display: flex !important;\r\n                                flex-direction: column !important;\r\n                                width: 100% !important;\r\n                                height: 100% !important;\r\n                            }\r\n                            .adaptive-group-layout--review .info-content {\r\n                                display: flex !important;\r\n                                flex-direction: column !important;\r\n                                flex: 1 1 auto !important;\r\n                            }\r\n                            #criteria-content, #criteria-content-final {\r\n                                display: flex !important;\r\n                                flex-direction: column !important;\r\n                                gap: 10px !important;\r\n                                width: 100% !important;\r\n                                margin-top: 18px !important;\r\n                            }\r\n                            #criteria-content .criteria-card, #criteria-content-final .criteria-card {\r\n                                display: grid !important;\r\n                                grid-template-columns: 52px minmax(0, 1fr) auto !important;\r\n                                align-items: center !important;\r\n                                column-gap: 14px !important;\r\n                                width: 100% !important;\r\n                                min-height: 72px !important;\r\n                                padding: 12px 16px !important;\r\n                                border-radius: 14px !important;\r\n                                text-align: left !important;\r\n                                transform: none !important;\r\n                            }\r\n                            #criteria-content .criteria-card::before, #criteria-content-final .criteria-card::before {\r\n                                top: 0 !important;\r\n                                bottom: 0 !important;\r\n                                right: auto !important;\r\n                                width: 4px !important;\r\n                                height: auto !important;\r\n                            }\r\n                            #criteria-content .criteria-icon, #criteria-content-final .criteria-icon {\r\n                                grid-column: 1 !important;\r\n                                grid-row: 1 \/ span 2 !important;\r\n                                width: 46px !important;\r\n                                height: 46px !important;\r\n                                margin: 0 !important;\r\n                            }\r\n                            #criteria-content .criteria-icon i, #criteria-content-final .criteria-icon i {\r\n                                font-size: 1.15rem !important;\r\n                            }\r\n                            #criteria-content .criteria-main, #criteria-content-final .criteria-main, #criteria-content .criteria-title, #criteria-content-final .criteria-title {\r\n                                display: contents !important;\r\n                                text-align: left !important;\r\n                            }\r\n                            #criteria-content .criteria-card h3, #criteria-content-final .criteria-card h3 {\r\n                                grid-column: 2 !important;\r\n                                margin: 0 !important;\r\n                                font-size: clamp(1rem, .85vw, 1.2rem) !important;\r\n                                text-align: left !important;\r\n                            }\r\n                            #criteria-content .criteria-inline-weight, #criteria-content-final .criteria-inline-weight, #criteria-content .criteria-weight, #criteria-content-final .criteria-weight {\r\n                                grid-column: 3 !important;\r\n                                width: auto !important;\r\n                                margin: 0 !important;\r\n                                text-align: right !important;\r\n                            }\r\n                            #criteria-content .criteria-chevron, #criteria-content-final .criteria-chevron {\r\n                                display: none !important;\r\n                            }\r\n                            #criteria-content .criteria-details, #criteria-content-final .criteria-details {\r\n                                grid-column: 2 \/ 4 !important;\r\n                                width: 100% !important;\r\n                            }\r\n                            #criteria .criteria-note, #criteria-final .criteria-note {\r\n                                margin-top: auto !important;\r\n                                padding-top: 16px !important;\r\n                            }\r\n                             .adaptive-group-layout--apply {\r\n                                display: grid !important;\r\n                                grid-template-columns: minmax(0, 1.18fr) minmax(0, .82fr) !important;\r\n                                gap: clamp(20px, 1.4vw, 32px) !important;\r\n                                align-items: stretch !important;\r\n                            }\r\n                            .adaptive-group-layout--apply > section, .adaptive-group-layout--apply > section > .container, #register .register-main, #downloads .info-card {\r\n                                height: 100% !important;\r\n                            }\r\n                            #register .requirements-grid {\r\n                                display: grid !important;\r\n                                grid-template-columns: repeat(4, minmax(0, 1fr)) !important;\r\n                                gap: 12px !important;\r\n                                overflow: visible !important;\r\n                            }\r\n                            #register .requirement-item {\r\n                                min-width: 0 !important;\r\n                                height: 100% !important;\r\n                                padding: 14px 12px !important;\r\n                                align-items: center !important;\r\n                            }\r\n                             #downloads .downloads-grid, #downloads .download-link-list {\r\n                                display: flex !important;\r\n                                flex-direction: column !important;\r\n                                gap: 10px !important;\r\n                                width: 100% !important;\r\n                            }\r\n                            #downloads .download-card {\r\n                                display: grid !important;\r\n                                grid-template-columns: 54px minmax(0, 1fr) auto !important;\r\n                                align-items: center !important;\r\n                                gap: 14px !important;\r\n                                width: 100% !important;\r\n                                min-height: 76px !important;\r\n                                padding: 12px 16px !important;\r\n                                text-align: left !important;\r\n                                border-radius: 14px !important;\r\n                            }\r\n                            #downloads .download-icon {\r\n                                width: 46px !important;\r\n                                height: 46px !important;\r\n                                margin: 0 !important;\r\n                            }\r\n                            #downloads .download-card h3, #downloads .download-card h4, #downloads .download-card p {\r\n                                text-align: left !important;\r\n                                margin-block: 2px !important;\r\n                            }\r\n                            #downloads .download-card a, #downloads .download-card .download-btn {\r\n                                justify-self: end !important;\r\n                                white-space: nowrap !important;\r\n                            }\r\n                             #organizers .organizer-wide-grid {\r\n                                display: grid !important;\r\n                                grid-template-columns: repeat(3, minmax(0, 1fr)) !important;\r\n                                gap: clamp(20px, 1.5vw, 34px) !important;\r\n                                align-items: stretch !important;\r\n                                width: 100% !important;\r\n                            }\r\n                            #organizers .organizer-wide-column {\r\n                                display: flex !important;\r\n                                flex-direction: column !important;\r\n                                min-width: 0 !important;\r\n                                padding: clamp(18px, 1.2vw, 28px) !important;\r\n                                border: 1px solid rgba(0,212,255,.24) !important;\r\n                                border-radius: 18px !important;\r\n                                background: rgba(22,33,62,.72) !important;\r\n                            }\r\n                            #organizers .organizer-wide-column > h3 {\r\n                                margin: 0 0 18px !important;\r\n                                min-height: 44px !important;\r\n                                display: flex !important;\r\n                                align-items: center !important;\r\n                                justify-content: center !important;\r\n                            }\r\n                            #organizers .organizer-wide-column .register-info-cards {\r\n                                display: grid !important;\r\n                                grid-template-columns: repeat(auto-fit, minmax(180px, 1fr)) !important;\r\n                                gap: 14px !important;\r\n                                width: 100% !important;\r\n                                margin: 0 0 14px !important;\r\n                                overflow: visible !important;\r\n                            }\r\n                            #organizers .organizer-wide-column .info-card-item {\r\n                                width: 100% !important;\r\n                                max-width: none !important;\r\n                                min-width: 0 !important;\r\n                                min-height: 104px !important;\r\n                                justify-content: center !important;\r\n                            }\r\n                            #organizers .organizer-wide-column .info-card-item > a {\r\n                                width: 100% !important;\r\n                                height: 100% !important;\r\n                                justify-content: center !important;\r\n                            }\r\n                        }\r\n                        @media (min-width: 2200px) {\r\n                            #info {\r\n                                grid-template-columns: minmax(420px, .68fr) minmax(0, 1.82fr) !important;\r\n                            }\r\n                            .adaptive-group-layout--review {\r\n                                gap: 34px !important;\r\n                            }\r\n                            #register .requirements-grid {\r\n                                grid-template-columns: repeat(4, minmax(220px, 1fr)) !important;\r\n                            }\r\n                        }\r\n\r\n                         @media (min-width: 1600px) {\r\n                             .adaptive-group-layout, .adaptive-group-layout--overview, .adaptive-group-layout--review, .adaptive-group-layout--support {\r\n                                width: 100% !important;\r\n                                max-width: none !important;\r\n                                margin: 0 !important;\r\n                                padding-left: clamp(18px, 1.35vw, 34px) !important;\r\n                                padding-right: clamp(18px, 1.35vw, 34px) !important;\r\n                                box-sizing: border-box !important;\r\n                            }\r\n                            .adaptive-group-layout > section, .adaptive-group-layout > section > .container, .adaptive-group-layout .info-card, .adaptive-group-layout .register-main {\r\n                                width: 100% !important;\r\n                                max-width: none !important;\r\n                                min-width: 0 !important;\r\n                                box-sizing: border-box !important;\r\n                            }\r\n                             .adaptive-group-layout--overview {\r\n                                display: block !important;\r\n                            }\r\n                            #info.competition-info {\r\n                                display: block !important;\r\n                                width: 100% !important;\r\n                                max-width: none !important;\r\n                                padding: clamp(22px, 1.5vw, 34px) 0 !important;\r\n                                margin: 0 !important;\r\n                            }\r\n                            #info > #announcement, #info > #qualification {\r\n                                width: 100% !important;\r\n                                max-width: none !important;\r\n                                height: auto !important;\r\n                                margin: 0 0 clamp(20px, 1.25vw, 30px) !important;\r\n                            }\r\n                             #qualification > .info-content {\r\n                                display: grid !important;\r\n                                grid-template-columns: minmax(0, 1.25fr) minmax(520px, .75fr) !important;\r\n                                gap: clamp(18px, 1.25vw, 30px) !important;\r\n                                align-items: stretch !important;\r\n                            }\r\n                            #qualification .qualification-intro, #qualification .qualification-list {\r\n                                min-width: 0 !important;\r\n                                height: 100% !important;\r\n                                margin: 0 !important;\r\n                            }\r\n                            #qualification .qualification-simple-block {\r\n                                height: 100% !important;\r\n                                display: grid !important;\r\n                                grid-template-columns: repeat(3, minmax(0, 1fr)) !important;\r\n                                gap: 12px !important;\r\n                                padding: 0 !important;\r\n                                background: transparent !important;\r\n                                border: 0 !important;\r\n                            }\r\n                            #qualification .qualification-simple-item {\r\n                                height: 100% !important;\r\n                                min-width: 0 !important;\r\n                                padding: 16px !important;\r\n                                border: 1px solid rgba(0,212,255,.24) !important;\r\n                                border-radius: 14px !important;\r\n                                background: rgba(22,33,62,.72) !important;\r\n                            }\r\n                             #qualification .category-guide {\r\n                                grid-column: 1 \/ -1 !important;\r\n                                display: grid !important;\r\n                                grid-template-columns: minmax(0, 1.45fr) minmax(300px, .72fr) minmax(420px, 1.05fr) !important;\r\n                                gap: clamp(16px, 1.1vw, 26px) !important;\r\n                                align-items: stretch !important;\r\n                                width: 100% !important;\r\n                                max-width: none !important;\r\n                                margin-top: 4px !important;\r\n                            }\r\n                            #qualification .category-guide-heading {\r\n                                grid-column: 1 \/ -1 !important;\r\n                                width: 100% !important;\r\n                            }\r\n                            #qualification .category-guide-main, #qualification .category-guide-general-topic, #qualification .category-guide-enterprise {\r\n                                width: 100% !important;\r\n                                min-width: 0 !important;\r\n                                height: 100% !important;\r\n                                margin: 0 !important;\r\n                            }\r\n                            #qualification .category-guide-main {\r\n                                grid-column: 1 !important;\r\n                            }\r\n                            #qualification .category-guide-secondary {\r\n                                display: contents !important;\r\n                            }\r\n                            #qualification .category-guide-general-topic {\r\n                                grid-column: 2 !important;\r\n                            }\r\n                            #qualification .category-guide-enterprise {\r\n                                grid-column: 3 !important;\r\n                            }\r\n                            #qualification .category-guide-card {\r\n                                display: flex !important;\r\n                                flex-direction: column !important;\r\n                                overflow: visible !important;\r\n                            }\r\n                            #qualification .category-qualification-table, #qualification .enterprise-carousel, #qualification .enterprise-carousel-viewport, #qualification .enterprise-carousel-track {\r\n                                width: 100% !important;\r\n                                max-width: none !important;\r\n                                min-width: 0 !important;\r\n                            }\r\n                            #qualification .enterprise-carousel-track {\r\n                                display: grid !important;\r\n                                grid-template-columns: repeat(auto-fit, minmax(145px, 1fr)) !important;\r\n                                gap: 12px !important;\r\n                                transform: none !important;\r\n                            }\r\n                            #qualification h2, #qualification h3, #qualification h4, #qualification p, #qualification li, #qualification span {\r\n                                white-space: normal !important;\r\n                                overflow: visible !important;\r\n                                text-overflow: clip !important;\r\n                                overflow-wrap: anywhere !important;\r\n                            }\r\n                             .adaptive-group-layout--review {\r\n                                display: grid !important;\r\n                                grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1.18fr) !important;\r\n                                gap: clamp(18px, 1.2vw, 28px) !important;\r\n                                align-items: stretch !important;\r\n                            }\r\n                            .adaptive-group-layout--review > section, .adaptive-group-layout--review > section > .container, .adaptive-group-layout--review > section > .container > .info-card {\r\n                                display: flex !important;\r\n                                flex-direction: column !important;\r\n                                height: 100% !important;\r\n                                min-height: 0 !important;\r\n                                margin: 0 !important;\r\n                            }\r\n                            .adaptive-group-layout--review .info-content {\r\n                                display: flex !important;\r\n                                flex-direction: column !important;\r\n                                flex: 1 1 auto !important;\r\n                                min-height: 0 !important;\r\n                            }\r\n                            #criteria-content.criteria-grid, #criteria-content-final.criteria-grid {\r\n                                display: flex !important;\r\n                                flex-direction: column !important;\r\n                                gap: 10px !important;\r\n                                width: 100% !important;\r\n                                max-width: none !important;\r\n                                margin: 16px 0 0 !important;\r\n                            }\r\n                            #criteria-content .criteria-card, #criteria-content-final .criteria-card {\r\n                                display: grid !important;\r\n                                grid-template-columns: 46px minmax(0, 1fr) auto !important;\r\n                                grid-template-rows: auto auto !important;\r\n                                align-items: center !important;\r\n                                column-gap: 13px !important;\r\n                                row-gap: 4px !important;\r\n                                width: 100% !important;\r\n                                min-width: 0 !important;\r\n                                min-height: 68px !important;\r\n                                height: auto !important;\r\n                                padding: 10px 14px !important;\r\n                                margin: 0 !important;\r\n                                border-radius: 13px !important;\r\n                                text-align: left !important;\r\n                                transform: none !important;\r\n                                overflow: hidden !important;\r\n                            }\r\n                            #criteria-content .criteria-card::before, #criteria-content-final .criteria-card::before {\r\n                                top: 0 !important;\r\n                                bottom: 0 !important;\r\n                                left: 0 !important;\r\n                                right: auto !important;\r\n                                width: 4px !important;\r\n                                height: 100% !important;\r\n                            }\r\n                            #criteria-content .criteria-icon, #criteria-content-final .criteria-icon {\r\n                                grid-column: 1 !important;\r\n                                grid-row: 1 \/ 3 !important;\r\n                                width: 42px !important;\r\n                                height: 42px !important;\r\n                                min-width: 42px !important;\r\n                                margin: 0 !important;\r\n                            }\r\n                            #criteria-content .criteria-icon i, #criteria-content-final .criteria-icon i {\r\n                                font-size: 1.05rem !important;\r\n                            }\r\n                            #criteria-content .criteria-main, #criteria-content-final .criteria-main, #criteria-content .criteria-title, #criteria-content-final .criteria-title {\r\n                                display: contents !important;\r\n                            }\r\n                            #criteria-content .criteria-card h3, #criteria-content-final .criteria-card h3, #criteria-content .criteria-title, #criteria-content-final .criteria-title {\r\n                                grid-column: 2 !important;\r\n                                grid-row: 1 !important;\r\n                                min-width: 0 !important;\r\n                                margin: 0 !important;\r\n                                font-size: clamp(.98rem, .78vw, 1.14rem) !important;\r\n                                line-height: 1.25 !important;\r\n                                text-align: left !important;\r\n                                white-space: normal !important;\r\n                            }\r\n                            #criteria-content .criteria-inline-weight, #criteria-content-final .criteria-inline-weight, #criteria-content .criteria-weight, #criteria-content-final .criteria-weight {\r\n                                grid-column: 3 !important;\r\n                                grid-row: 1 !important;\r\n                                width: auto !important;\r\n                                min-width: 52px !important;\r\n                                margin: 0 !important;\r\n                                text-align: right !important;\r\n                                justify-self: end !important;\r\n                            }\r\n                            #criteria-content .criteria-weight-text, #criteria-content-final .criteria-weight-text {\r\n                                font-size: 1rem !important;\r\n                                white-space: nowrap !important;\r\n                            }\r\n                            #criteria-content .criteria-chevron, #criteria-content-final .criteria-chevron {\r\n                                display: none !important;\r\n                            }\r\n                            #criteria-content .criteria-details, #criteria-content-final .criteria-details {\r\n                                grid-column: 2 \/ 4 !important;\r\n                                grid-row: 2 !important;\r\n                                width: 100% !important;\r\n                                min-width: 0 !important;\r\n                            }\r\n                            #criteria .criteria-note, #criteria-final .criteria-note {\r\n                                margin-top: auto !important;\r\n                                padding-top: 16px !important;\r\n                            }\r\n                             .adaptive-group-layout--support {\r\n                                display: grid !important;\r\n                                grid-template-columns: minmax(0, 1fr) !important;\r\n                            }\r\n                            .adaptive-group-layout--support #faq-entry, .adaptive-group-layout--support #faq, .adaptive-group-layout--support #organizers, .adaptive-group-layout--support #poster-2 {\r\n                                grid-column: 1 \/ -1 !important;\r\n                                width: 100% !important;\r\n                                max-width: none !important;\r\n                            }\r\n                            #organizers, #organizers > .container, #organizers .register-main, #organizers .organizer-wide-grid {\r\n                                width: 100% !important;\r\n                                max-width: none !important;\r\n                                margin-left: 0 !important;\r\n                                margin-right: 0 !important;\r\n                            }\r\n                            #organizers .organizer-wide-grid {\r\n                                display: grid !important;\r\n                                grid-template-columns: repeat(3, minmax(0, 1fr)) !important;\r\n                                gap: clamp(18px, 1.3vw, 30px) !important;\r\n                                align-items: stretch !important;\r\n                            }\r\n                            #organizers .organizer-wide-column {\r\n                                display: flex !important;\r\n                                flex-direction: column !important;\r\n                                min-width: 0 !important;\r\n                                width: 100% !important;\r\n                                height: 100% !important;\r\n                                padding: clamp(18px, 1.15vw, 26px) !important;\r\n                                margin: 0 !important;\r\n                                border: 1px solid rgba(0,212,255,.26) !important;\r\n                                border-radius: 18px !important;\r\n                                background: rgba(22,33,62,.72) !important;\r\n                            }\r\n                            #organizers .organizer-wide-column > h3 {\r\n                                display: flex !important;\r\n                                align-items: center !important;\r\n                                justify-content: center !important;\r\n                                min-height: 46px !important;\r\n                                margin: 0 0 18px !important;\r\n                                font-size: clamp(1.3rem, 1.25vw, 1.75rem) !important;\r\n                            }\r\n                            #organizers .organizer-wide-column .register-info-cards {\r\n                                display: grid !important;\r\n                                grid-template-columns: repeat(auto-fit, minmax(175px, 1fr)) !important;\r\n                                gap: 12px !important;\r\n                                align-content: start !important;\r\n                                width: 100% !important;\r\n                                max-width: none !important;\r\n                                margin: 0 0 12px !important;\r\n                                overflow: visible !important;\r\n                            }\r\n                            #organizers .organizer-wide-column .info-card-item {\r\n                                width: 100% !important;\r\n                                max-width: none !important;\r\n                                min-width: 0 !important;\r\n                                min-height: 96px !important;\r\n                                height: 100% !important;\r\n                                padding: 12px !important;\r\n                                justify-content: center !important;\r\n                            }\r\n                            #organizers .organizer-wide-column .info-card-item > a {\r\n                                width: 100% !important;\r\n                                height: 100% !important;\r\n                                justify-content: center !important;\r\n                                text-align: center !important;\r\n                            }\r\n                        }\r\n                         @media (min-width: 2200px) {\r\n                            #qualification > .info-content {\r\n                                grid-template-columns: minmax(0, 1.35fr) minmax(620px, .65fr) !important;\r\n                            }\r\n                            #qualification .category-guide {\r\n                                grid-template-columns: minmax(0, 1.55fr) minmax(340px, .7fr) minmax(500px, 1.05fr) !important;\r\n                            }\r\n                            .adaptive-group-layout--review {\r\n                                grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1.25fr) !important;\r\n                            }\r\n                        }\r\n\r\n                         @media (min-width: 1600px) {\r\n                             #adaptive-group-overview, #adaptive-group-overview > #info {\r\n                                width: 100% !important;\r\n                                max-width: none !important;\r\n                                margin: 0 !important;\r\n                                box-sizing: border-box !important;\r\n                            }\r\n                            #adaptive-group-overview {\r\n                                padding-inline: clamp(22px, 1.65vw, 42px) !important;\r\n                            }\r\n                            #adaptive-group-overview > #info {\r\n                                padding: clamp(20px, 1.35vw, 32px) 0 !important;\r\n                            }\r\n                            #info > #announcement, #info > #qualification {\r\n                                width: 100% !important;\r\n                                max-width: none !important;\r\n                                margin-inline: 0 !important;\r\n                                box-sizing: border-box !important;\r\n                            }\r\n                             #info > #announcement {\r\n                                min-height: 0 !important;\r\n                                height: auto !important;\r\n                                margin-bottom: clamp(22px, 1.45vw, 34px) !important;\r\n                                padding: clamp(20px, 1.3vw, 30px) !important;\r\n                            }\r\n                            #announcement .info-header {\r\n                                margin-bottom: 12px !important;\r\n                            }\r\n                            #announcement .info-header h2 {\r\n                                font-size: clamp(1.55rem, 1.45vw, 2.15rem) !important;\r\n                            }\r\n                            #announcement .info-content, #announcement .announcement-content, #announcement > div:last-child {\r\n                                width: 100% !important;\r\n                                max-width: none !important;\r\n                            }\r\n                             #info > #qualification {\r\n                                padding: clamp(22px, 1.45vw, 34px) !important;\r\n                                overflow: visible !important;\r\n                            }\r\n                            #qualification > .info-header {\r\n                                margin-bottom: clamp(16px, 1.05vw, 24px) !important;\r\n                            }\r\n                             #qualification > .info-content {\r\n                                display: grid !important;\r\n                                grid-template-columns: minmax(520px, 0.88fr) minmax(760px, 1.12fr) !important;\r\n                                grid-template-areas: \"rules people\" \"categories categories\" !important;\r\n                                gap: clamp(20px, 1.35vw, 32px) !important;\r\n                                align-items: stretch !important;\r\n                                width: 100% !important;\r\n                                max-width: none !important;\r\n                            }\r\n                            #qualification .qualification-intro {\r\n                                grid-area: rules !important;\r\n                                display: flex !important;\r\n                                min-width: 0 !important;\r\n                                height: 100% !important;\r\n                                margin: 0 !important;\r\n                            }\r\n                            #qualification .qualification-rules {\r\n                                width: 100% !important;\r\n                                height: 100% !important;\r\n                                margin: 0 !important;\r\n                                padding: clamp(20px, 1.3vw, 30px) clamp(24px, 1.55vw, 38px) !important;\r\n                                display: flex !important;\r\n                                flex-direction: column !important;\r\n                                justify-content: center !important;\r\n                                gap: clamp(9px, .65vw, 14px) !important;\r\n                                border: 1px solid rgba(83, 190, 255, .36) !important;\r\n                                border-radius: 16px !important;\r\n                                background: linear-gradient(145deg, rgba(8, 39, 78, .92), rgba(5, 25, 57, .94)) !important;\r\n                                box-sizing: border-box !important;\r\n                            }\r\n                            #qualification .qualification-rules li {\r\n                                padding-left: .25rem !important;\r\n                                font-size: clamp(.91rem, .72vw, 1.05rem) !important;\r\n                                line-height: 1.65 !important;\r\n                                white-space: normal !important;\r\n                                overflow: visible !important;\r\n                                text-overflow: clip !important;\r\n                            }\r\n                             #qualification .qualification-list {\r\n                                grid-area: people !important;\r\n                                width: 100% !important;\r\n                                min-width: 0 !important;\r\n                                height: 100% !important;\r\n                                margin: 0 !important;\r\n                            }\r\n                            #qualification .qualification-simple-block {\r\n                                display: grid !important;\r\n                                grid-template-columns: repeat(3, minmax(0, 1fr)) !important;\r\n                                gap: clamp(14px, .95vw, 22px) !important;\r\n                                width: 100% !important;\r\n                                height: 100% !important;\r\n                                padding: 0 !important;\r\n                                margin: 0 !important;\r\n                                border: 0 !important;\r\n                                background: transparent !important;\r\n                                overflow: visible !important;\r\n                            }\r\n                            #qualification .qualification-simple-item {\r\n                                display: flex !important;\r\n                                flex-direction: column !important;\r\n                                justify-content: flex-start !important;\r\n                                min-width: 0 !important;\r\n                                min-height: 220px !important;\r\n                                height: 100% !important;\r\n                                padding: clamp(20px, 1.25vw, 28px) !important;\r\n                                border-radius: 16px !important;\r\n                                box-sizing: border-box !important;\r\n                                overflow: visible !important;\r\n                            }\r\n                            #qualification .qualification-simple-item:nth-child(1) {\r\n                                border: 1px solid rgba(40, 151, 255, .68) !important;\r\n                                background: linear-gradient(145deg, rgba(7, 70, 135, .78), rgba(6, 37, 83, .92)) !important;\r\n                            }\r\n                            #qualification .qualification-simple-item:nth-child(2) {\r\n                                border: 1px solid rgba(39, 211, 128, .66) !important;\r\n                                background: linear-gradient(145deg, rgba(7, 99, 77, .72), rgba(5, 54, 57, .92)) !important;\r\n                            }\r\n                            #qualification .qualification-simple-item:nth-child(3) {\r\n                                border: 1px solid rgba(159, 91, 255, .68) !important;\r\n                                background: linear-gradient(145deg, rgba(73, 43, 133, .76), rgba(31, 32, 83, .94)) !important;\r\n                            }\r\n                            #qualification .qualification-simple-item h4 {\r\n                                min-height: 3em !important;\r\n                                margin: 0 0 16px !important;\r\n                                color: #fff !important;\r\n                                font-size: clamp(1rem, .86vw, 1.25rem) !important;\r\n                                line-height: 1.45 !important;\r\n                                white-space: normal !important;\r\n                                overflow: visible !important;\r\n                            }\r\n                            #qualification .qualification-simple-item p {\r\n                                margin: 0 0 8px !important;\r\n                                color: #e4efff !important;\r\n                                font-size: clamp(.88rem, .7vw, 1rem) !important;\r\n                                line-height: 1.65 !important;\r\n                                white-space: normal !important;\r\n                                overflow: visible !important;\r\n                            }\r\n                            #qualification .qualification-simple-item .qualification-note {\r\n                                margin-top: auto !important;\r\n                                padding-top: 12px !important;\r\n                                color: #c9dcf4 !important;\r\n                                font-size: clamp(.79rem, .62vw, .9rem) !important;\r\n                            }\r\n                             #qualification .category-guide {\r\n                                grid-area: categories !important;\r\n                                display: grid !important;\r\n                                grid-template-columns: minmax(0, .92fr) minmax(0, 1.08fr) !important;\r\n                                grid-template-rows: auto auto 1fr !important;\r\n                                grid-template-areas: \"heading heading\" \"main secondary\" \"main secondary\" !important;\r\n                                column-gap: clamp(18px, 1.25vw, 30px) !important;\r\n                                row-gap: 14px !important;\r\n                                width: 100% !important;\r\n                                max-width: none !important;\r\n                                min-width: 0 !important;\r\n                                margin: 0 !important;\r\n                                align-items: stretch !important;\r\n                            }\r\n                            #qualification .category-guide-heading {\r\n                                grid-area: heading !important;\r\n                                width: 100% !important;\r\n                                margin: 0 0 2px !important;\r\n                            }\r\n                            #qualification .category-guide-main {\r\n                                grid-area: main !important;\r\n                                width: 100% !important;\r\n                                min-width: 0 !important;\r\n                                height: 100% !important;\r\n                                margin: 0 !important;\r\n                            }\r\n                            #qualification .category-guide-secondary {\r\n                                grid-area: secondary !important;\r\n                                display: grid !important;\r\n                                grid-template-columns: minmax(0, 1fr) !important;\r\n                                grid-template-rows: auto minmax(0, 1fr) !important;\r\n                                gap: clamp(16px, 1vw, 24px) !important;\r\n                                width: 100% !important;\r\n                                min-width: 0 !important;\r\n                                height: 100% !important;\r\n                                margin: 0 !important;\r\n                            }\r\n                            #qualification .category-guide-general-topic, #qualification .category-guide-enterprise {\r\n                                grid-column: 1 !important;\r\n                                width: 100% !important;\r\n                                min-width: 0 !important;\r\n                                height: auto !important;\r\n                                margin: 0 !important;\r\n                            }\r\n                            #qualification .category-guide-general-topic {\r\n                                grid-row: 1 !important;\r\n                                min-height: 160px !important;\r\n                            }\r\n                            #qualification .category-guide-enterprise {\r\n                                grid-row: 2 !important;\r\n                                display: flex !important;\r\n                                flex-direction: column !important;\r\n                                min-height: 0 !important;\r\n                            }\r\n                            #qualification .category-guide-card {\r\n                                padding: clamp(20px, 1.25vw, 30px) !important;\r\n                                border-radius: 17px !important;\r\n                                box-sizing: border-box !important;\r\n                                overflow: hidden !important;\r\n                            }\r\n                            #qualification .category-guide-main {\r\n                                border-color: rgba(41, 159, 255, .72) !important;\r\n                                background: linear-gradient(145deg, rgba(5, 64, 126, .84), rgba(5, 31, 72, .96)) !important;\r\n                            }\r\n                            #qualification .category-guide-general-topic {\r\n                                border-color: rgba(43, 211, 124, .72) !important;\r\n                                background: linear-gradient(145deg, rgba(5, 97, 70, .82), rgba(4, 54, 55, .96)) !important;\r\n                            }\r\n                            #qualification .category-guide-enterprise {\r\n                                border-color: rgba(237, 62, 133, .78) !important;\r\n                                background: linear-gradient(145deg, rgba(105, 20, 61, .9), rgba(65, 18, 47, .97)) !important;\r\n                            }\r\n                            #qualification .category-guide-title {\r\n                                align-items: flex-start !important;\r\n                                gap: 14px !important;\r\n                                margin-bottom: clamp(14px, .9vw, 22px) !important;\r\n                            }\r\n                            #qualification .category-guide-title h3 {\r\n                                margin: 0 0 8px !important;\r\n                                font-size: clamp(1.28rem, 1.12vw, 1.7rem) !important;\r\n                                line-height: 1.25 !important;\r\n                            }\r\n                            #qualification .category-guide-title p {\r\n                                font-size: clamp(.88rem, .7vw, 1rem) !important;\r\n                                line-height: 1.65 !important;\r\n                            }\r\n                             #qualification .category-qualification-table {\r\n                                width: 100% !important;\r\n                                max-width: none !important;\r\n                                margin-top: auto !important;\r\n                                border-radius: 13px !important;\r\n                                overflow: hidden !important;\r\n                            }\r\n                            #qualification .category-table-row {\r\n                                grid-template-columns: minmax(155px, .28fr) minmax(0, .72fr) !important;\r\n                            }\r\n                            #qualification .category-table-row > * {\r\n                                min-width: 0 !important;\r\n                                white-space: normal !important;\r\n                                overflow: visible !important;\r\n                                text-overflow: clip !important;\r\n                                overflow-wrap: anywhere !important;\r\n                            }\r\n                             #qualification .enterprise-carousel {\r\n                                flex: 1 1 auto !important;\r\n                                width: 100% !important;\r\n                                min-width: 0 !important;\r\n                                margin: 4px 0 0 !important;\r\n                                padding: 0 !important;\r\n                                overflow: visible !important;\r\n                                perspective: none !important;\r\n                            }\r\n                            #qualification .enterprise-carousel::before, #qualification .enterprise-carousel::after {\r\n                                display: none !important;\r\n                                content: none !important;\r\n                            }\r\n                            #qualification .enterprise-carousel-viewport {\r\n                                width: 100% !important;\r\n                                height: auto !important;\r\n                                min-height: 0 !important;\r\n                                overflow: visible !important;\r\n                                cursor: default !important;\r\n                                transform: none !important;\r\n                            }\r\n                            #qualification .enterprise-carousel-track {\r\n                                position: static !important;\r\n                                display: grid !important;\r\n                                grid-template-columns: repeat(5, minmax(0, 1fr)) !important;\r\n                                gap: clamp(10px, .7vw, 16px) !important;\r\n                                width: 100% !important;\r\n                                min-width: 0 !important;\r\n                                height: auto !important;\r\n                                transform: none !important;\r\n                            }\r\n                            #qualification .enterprise-topic-card {\r\n                                position: relative !important;\r\n                                inset: auto !important;\r\n                                display: flex !important;\r\n                                flex-direction: column !important;\r\n                                min-width: 0 !important;\r\n                                width: 100% !important;\r\n                                height: clamp(245px, 16vw, 320px) !important;\r\n                                padding: clamp(13px, .8vw, 18px) !important;\r\n                                transform: none !important;\r\n                                opacity: 1 !important;\r\n                                visibility: visible !important;\r\n                                border-radius: 14px !important;\r\n                                box-sizing: border-box !important;\r\n                            }\r\n                            #qualification .enterprise-logo-wrap {\r\n                                width: 100% !important;\r\n                                height: clamp(58px, 4.5vw, 88px) !important;\r\n                                min-height: 58px !important;\r\n                                margin: 0 0 12px !important;\r\n                            }\r\n                            #qualification .enterprise-logo-wrap img {\r\n                                width: 100% !important;\r\n                                height: 100% !important;\r\n                                max-width: 100% !important;\r\n                                object-fit: contain !important;\r\n                            }\r\n                            #qualification .enterprise-topic-card h4, #qualification .enterprise-topic-card p, #qualification .enterprise-topic-card span {\r\n                                white-space: normal !important;\r\n                                overflow: visible !important;\r\n                                text-overflow: clip !important;\r\n                                overflow-wrap: anywhere !important;\r\n                            }\r\n                            #qualification .enterprise-topic-card h4 {\r\n                                font-size: clamp(.88rem, .68vw, 1rem) !important;\r\n                            }\r\n                            #qualification .enterprise-topic-card p {\r\n                                font-size: clamp(.76rem, .58vw, .88rem) !important;\r\n                                line-height: 1.45 !important;\r\n                            }\r\n                            #qualification .enterprise-topic-card > span {\r\n                                margin-top: auto !important;\r\n                                font-size: clamp(.76rem, .58vw, .88rem) !important;\r\n                            }\r\n                        }\r\n                         @media (min-width: 1280px) and (max-width: 1599px) {\r\n                            #qualification .category-guide {\r\n                                grid-template-columns: minmax(0, 1fr) !important;\r\n                            }\r\n                            #qualification .category-guide-main, #qualification .category-guide-secondary {\r\n                                width: 100% !important;\r\n                            }\r\n                        }\r\n\r\n                         @media (min-width: 1600px) {\r\n                            #qualification .qualification-list.qualification-simple-list {\r\n                                grid-area: people !important;\r\n                                width: 100% !important;\r\n                                min-width: 0 !important;\r\n                                height: 100% !important;\r\n                                margin: 0 !important;\r\n                                display: flex !important;\r\n                            }\r\n                            #qualification .qualification-simple-block {\r\n                                width: 100% !important;\r\n                                height: 100% !important;\r\n                                min-height: 100% !important;\r\n                                margin: 0 !important;\r\n                                padding: clamp(8px, .55vw, 14px) clamp(24px, 1.55vw, 38px) !important;\r\n                                display: flex !important;\r\n                                flex-direction: column !important;\r\n                                justify-content: center !important;\r\n                                gap: 0 !important;\r\n                                border: 1px solid rgba(83, 190, 255, .36) !important;\r\n                                border-radius: 16px !important;\r\n                                background: linear-gradient(145deg, rgba(8, 39, 78, .92), rgba(5, 25, 57, .94)) !important;\r\n                                box-shadow: none !important;\r\n                                overflow: hidden !important;\r\n                                cursor: default !important;\r\n                                transform: none !important;\r\n                                box-sizing: border-box !important;\r\n                            }\r\n                            #qualification .qualification-simple-block:hover {\r\n                                transform: none !important;\r\n                                box-shadow: none !important;\r\n                                border-color: rgba(83, 190, 255, .48) !important;\r\n                            }\r\n                            #qualification .qualification-simple-item {\r\n                                width: 100% !important;\r\n                                min-width: 0 !important;\r\n                                min-height: 0 !important;\r\n                                height: auto !important;\r\n                                margin: 0 !important;\r\n                                padding: clamp(20px, 1.3vw, 30px) 0 !important;\r\n                                display: block !important;\r\n                                border: 0 !important;\r\n                                border-bottom: 1px solid rgba(83, 190, 255, .20) !important;\r\n                                border-radius: 0 !important;\r\n                                background: transparent !important;\r\n                                box-shadow: none !important;\r\n                                transform: none !important;\r\n                                overflow: visible !important;\r\n                                text-align: left !important;\r\n                            }\r\n                            #qualification .qualification-simple-item:first-child {\r\n                                padding-top: clamp(12px, .8vw, 20px) !important;\r\n                            }\r\n                            #qualification .qualification-simple-item:last-child {\r\n                                padding-bottom: clamp(12px, .8vw, 20px) !important;\r\n                                border-bottom: 0 !important;\r\n                            }\r\n                            #qualification .qualification-simple-item:hover {\r\n                                transform: none !important;\r\n                                background: transparent !important;\r\n                                box-shadow: none !important;\r\n                            }\r\n                            #qualification .qualification-simple-item h4 {\r\n                                display: block !important;\r\n                                width: 100% !important;\r\n                                margin: 0 0 clamp(10px, .65vw, 15px) !important;\r\n                                padding: 0 !important;\r\n                                color: #fff !important;\r\n                                font-size: clamp(1.05rem, .92vw, 1.35rem) !important;\r\n                                font-weight: 800 !important;\r\n                                line-height: 1.4 !important;\r\n                                white-space: normal !important;\r\n                                overflow: visible !important;\r\n                                text-overflow: clip !important;\r\n                            }\r\n                            #qualification .qualification-simple-item p {\r\n                                display: block !important;\r\n                                width: 100% !important;\r\n                                margin: 0 !important;\r\n                                padding: 0 !important;\r\n                                color: #d7e5f5 !important;\r\n                                font-size: clamp(.91rem, .72vw, 1.05rem) !important;\r\n                                line-height: 1.7 !important;\r\n                                white-space: normal !important;\r\n                                overflow: visible !important;\r\n                                text-overflow: clip !important;\r\n                            }\r\n                            #qualification .qualification-simple-item p + p {\r\n                                margin-top: clamp(8px, .52vw, 12px) !important;\r\n                            }\r\n                            #qualification .qualification-simple-item .qualification-note {\r\n                                color: #b9cce2 !important;\r\n                            }\r\n                        }\r\n\r\n                         @media (min-width: 1600px) {\r\n                            #qualification .qualification-simple-block {\r\n                                background: transparent !important;\r\n                                background-image: none !important;\r\n                                box-shadow: none !important;\r\n                            }\r\n                            #qualification .qualification-simple-item, #qualification .qualification-simple-item:hover, #qualification .qualification-simple-item:focus, #qualification .qualification-simple-item:active {\r\n                                background: transparent !important;\r\n                                background-image: none !important;\r\n                                box-shadow: none !important;\r\n                            }\r\n                        }\r\n\r\n                         #qualification .qualification-list.qualification-simple-list, #qualification .qualification-list.qualification-simple-list:hover, #qualification .qualification-item.qualification-simple-block, #qualification .qualification-item.qualification-simple-block:hover, #qualification .qualification-item.qualification-simple-block:focus, #qualification .qualification-item.qualification-simple-block:active {\r\n                            background: none !important;\r\n                            background-color: transparent !important;\r\n                            background-image: none !important;\r\n                            box-shadow: none !important;\r\n                        }\r\n                        #qualification .qualification-simple-block > .qualification-simple-item, #qualification .qualification-simple-block > .qualification-simple-item:hover, #qualification .qualification-simple-block > .qualification-simple-item:focus, #qualification .qualification-simple-block > .qualification-simple-item:active {\r\n                            background: none !important;\r\n                            background-color: transparent !important;\r\n                            background-image: none !important;\r\n                            box-shadow: none !important;\r\n                            filter: none !important;\r\n                        }\r\n                         #qualification .qualification-item.qualification-simple-block {\r\n                            border-color: rgba(83, 190, 255, .36) !important;\r\n                        }\r\n                        #qualification .qualification-simple-block > .qualification-simple-item:not(:last-child) {\r\n                            border-bottom-color: rgba(83, 190, 255, .20) !important;\r\n                        }\r\n\r\n                         @media (min-width: 1600px) {\r\n                            #qualification .qualification-list.qualification-simple-list {\r\n                                display: flex !important;\r\n                                width: 100% !important;\r\n                                height: 100% !important;\r\n                                min-width: 0 !important;\r\n                                margin: 0 !important;\r\n                                background: transparent !important;\r\n                            }\r\n                            #qualification .qualification-item.qualification-simple-block, #qualification .qualification-item.qualification-simple-block:hover, #qualification .qualification-item.qualification-simple-block:focus, #qualification .qualification-item.qualification-simple-block:active {\r\n                                display: flex !important;\r\n                                flex-direction: column !important;\r\n                                justify-content: center !important;\r\n                                width: 100% !important;\r\n                                height: 100% !important;\r\n                                min-height: 100% !important;\r\n                                margin: 0 !important;\r\n                                padding: clamp(16px, 1vw, 26px) clamp(28px, 1.7vw, 44px) !important;\r\n                                gap: 0 !important;\r\n                                border: 1px solid rgba(86, 187, 255, .35) !important;\r\n                                border-radius: 28px !important;\r\n                                background: #071c3e !important;\r\n                                background-image: linear-gradient(145deg, rgba(9, 39, 80, .98), rgba(5, 23, 53, .98)) !important;\r\n                                box-shadow: none !important;\r\n                                overflow: hidden !important;\r\n                                cursor: default !important;\r\n                                transform: none !important;\r\n                                box-sizing: border-box !important;\r\n                                filter: none !important;\r\n                            }\r\n                            #qualification .qualification-simple-block > .qualification-simple-item, #qualification .qualification-simple-block > .qualification-simple-item:hover, #qualification .qualification-simple-block > .qualification-simple-item:focus, #qualification .qualification-simple-block > .qualification-simple-item:active {\r\n                                display: block !important;\r\n                                width: 100% !important;\r\n                                min-width: 0 !important;\r\n                                min-height: 0 !important;\r\n                                height: auto !important;\r\n                                margin: 0 !important;\r\n                                padding: clamp(24px, 1.55vw, 38px) 0 !important;\r\n                                border: 0 !important;\r\n                                border-bottom: 1px solid rgba(91, 190, 255, .19) !important;\r\n                                border-radius: 0 !important;\r\n                                background: transparent !important;\r\n                                background-image: none !important;\r\n                                box-shadow: none !important;\r\n                                transform: none !important;\r\n                                filter: none !important;\r\n                                overflow: visible !important;\r\n                                text-align: left !important;\r\n                            }\r\n                            #qualification .qualification-simple-block > .qualification-simple-item:first-child {\r\n                                padding-top: clamp(12px, .8vw, 20px) !important;\r\n                            }\r\n                            #qualification .qualification-simple-block > .qualification-simple-item:last-child {\r\n                                padding-bottom: clamp(12px, .8vw, 20px) !important;\r\n                                border-bottom: 0 !important;\r\n                            }\r\n                            #qualification .qualification-simple-item h4 {\r\n                                display: block !important;\r\n                                width: 100% !important;\r\n                                min-height: 0 !important;\r\n                                margin: 0 0 clamp(14px, .85vw, 20px) !important;\r\n                                padding: 0 !important;\r\n                                color: #fff !important;\r\n                                font-size: clamp(1.24rem, 1.12vw, 1.62rem) !important;\r\n                                font-weight: 800 !important;\r\n                                line-height: 1.38 !important;\r\n                                white-space: normal !important;\r\n                                overflow: visible !important;\r\n                                text-overflow: clip !important;\r\n                            }\r\n                            #qualification .qualification-simple-item p {\r\n                                display: block !important;\r\n                                width: 100% !important;\r\n                                margin: 0 !important;\r\n                                padding: 0 !important;\r\n                                color: #d7e4f5 !important;\r\n                                font-size: clamp(1rem, .84vw, 1.18rem) !important;\r\n                                line-height: 1.75 !important;\r\n                                white-space: normal !important;\r\n                                overflow: visible !important;\r\n                                text-overflow: clip !important;\r\n                            }\r\n                            #qualification .qualification-simple-item p + p {\r\n                                margin-top: clamp(10px, .65vw, 16px) !important;\r\n                            }\r\n                            #qualification .qualification-simple-item .qualification-note {\r\n                                margin-top: clamp(10px, .65vw, 16px) !important;\r\n                                padding: 0 !important;\r\n                                color: #c4d4e8 !important;\r\n                                font-size: clamp(.96rem, .78vw, 1.08rem) !important;\r\n                            }\r\n                        }\r\n\r\n                         @media (min-width: 1600px) {\r\n                            #criteria .criteria-selector > .selector-buttons, #criteria-final .criteria-selector > .selector-buttons {\r\n                                display: flex !important;\r\n                                flex-direction: row !important;\r\n                                flex-wrap: nowrap !important;\r\n                                justify-content: center !important;\r\n                                align-items: center !important;\r\n                                gap: 18px !important;\r\n                                width: 100% !important;\r\n                                max-width: none !important;\r\n                                margin: 0 auto !important;\r\n                                padding: 0 !important;\r\n                                overflow: visible !important;\r\n                            }\r\n                            #criteria .criteria-selector > .selector-buttons .selector-btn, #criteria-final .criteria-selector > .selector-buttons .selector-btn {\r\n                                flex: 0 0 190px !important;\r\n                                width: 190px !important;\r\n                                min-width: 190px !important;\r\n                                max-width: 190px !important;\r\n                                height: 54px !important;\r\n                                margin: 0 !important;\r\n                                padding: 0 18px !important;\r\n                                white-space: nowrap !important;\r\n                                overflow: visible !important;\r\n                                text-overflow: clip !important;\r\n                            }\r\n                            #criteria .criteria-enterprise-subselector, #criteria-final .criteria-enterprise-subselector {\r\n                                width: min(100%, 1120px) !important;\r\n                                margin: 22px auto 0 !important;\r\n                            }\r\n                            #criteria .criteria-enterprise-subselector .selector-buttons, #criteria-final .criteria-enterprise-subselector .selector-buttons {\r\n                                display: flex !important;\r\n                                flex-direction: row !important;\r\n                                flex-wrap: nowrap !important;\r\n                                justify-content: center !important;\r\n                                align-items: center !important;\r\n                                overflow: visible !important;\r\n                            }\r\n                            #criteria .criteria-enterprise-subselector .selector-btn, #criteria-final .criteria-enterprise-subselector .selector-btn {\r\n                                flex: 0 0 auto !important;\r\n                                width: auto !important;\r\n                                min-width: 150px !important;\r\n                                max-width: none !important;\r\n                            }\r\n                            #criteria-content.criteria-grid, #criteria-content-final.criteria-grid {\r\n                                --criteria-card-width: 252px !important;\r\n                                --criteria-card-height: 330px !important;\r\n                                display: grid !important;\r\n                                grid-template-columns: repeat(var(--criteria-columns, 1), 252px) !important;\r\n                                grid-auto-columns: 252px !important;\r\n                                gap: 22px !important;\r\n                                width: 100% !important;\r\n                                max-width: 1120px !important;\r\n                                margin: 34px auto 0 !important;\r\n                                justify-content: center !important;\r\n                                align-items: start !important;\r\n                            }\r\n                            #criteria-content .criteria-card, #criteria-content-final .criteria-card {\r\n                                flex: none !important;\r\n                                width: 252px !important;\r\n                                min-width: 252px !important;\r\n                                max-width: 252px !important;\r\n                                min-height: 330px !important;\r\n                                height: 330px !important;\r\n                                align-self: start !important;\r\n                                padding: 28px 22px !important;\r\n                            }\r\n                            #criteria-content .criteria-card.expanded, #criteria-content-final .criteria-card.expanded {\r\n                                height: auto !important;\r\n                                min-height: 330px !important;\r\n                            }\r\n                            #criteria-content .criteria-icon, #criteria-content-final .criteria-icon {\r\n                                width: 76px !important;\r\n                                height: 76px !important;\r\n                                flex: 0 0 76px !important;\r\n                                margin: 0 auto 26px !important;\r\n                            }\r\n                            #criteria-content .criteria-title, #criteria-content-final .criteria-title {\r\n                                font-size: 1.28rem !important;\r\n                                min-height: 4.25em !important;\r\n                            }\r\n                        }\r\n\r\n            html body #rewards-content .mingxiang-rewards-layout {\r\n                width: 100% !important;\r\n                max-width: 1100px !important;\r\n                margin-left: auto !important;\r\n                margin-right: auto !important;\r\n            }\r\n\r\n            html body #rewards-content .mingxiang-rewards-layout .rewards-podium-row {\r\n                display: none !important;\r\n            }\r\n\r\n            html body #rewards-content .mingxiang-rewards-layout .rewards-secondary-row {\r\n                display: flex !important;\r\n                justify-content: center !important;\r\n                align-items: stretch !important;\r\n                width: 100% !important;\r\n            }\r\n\r\n            html body #rewards-content .mingxiang-opportunity-card {\r\n                flex: 0 1 900px !important;\r\n                width: min(100%, 900px) !important;\r\n                max-width: 900px !important;\r\n                min-height: 620px !important;\r\n                height: auto !important;\r\n                padding: 58px 72px !important;\r\n                display: flex !important;\r\n                flex-direction: column !important;\r\n                align-items: center !important;\r\n                justify-content: center !important;\r\n                box-sizing: border-box !important;\r\n            }\r\n\r\n            html body #rewards-content .mingxiang-opportunity-card .reward-badge {\r\n                flex: 0 0 70px !important;\r\n                width: 70px !important;\r\n                height: 70px !important;\r\n                min-width: 70px !important;\r\n                min-height: 70px !important;\r\n                max-width: 70px !important;\r\n                max-height: 70px !important;\r\n                aspect-ratio: 1 \/ 1 !important;\r\n                border-radius: 50% !important;\r\n                margin: 0 auto 18px !important;\r\n            }\r\n\r\n            html body #rewards-content .mingxiang-opportunity-card .reward-badge i {\r\n                line-height: 1 !important;\r\n                font-size: 1.55rem !important;\r\n            }\r\n\r\n            html body #rewards-content .mingxiang-opportunity-card .reward-amount,\r\n            html body #rewards-content .mingxiang-opportunity-card .reward-subtitle {\r\n                width: min(100%, 410px) !important;\r\n                position: static !important;\r\n                padding: 0 !important;\r\n                border: 0 !important;\r\n                border-radius: 0 !important;\r\n                color: #ffffff !important;\r\n                background: none !important;\r\n                -webkit-background-clip: initial !important;\r\n                -webkit-text-fill-color: currentColor !important;\r\n                background-clip: initial !important;\r\n                font-family: inherit !important;\r\n                font-size: clamp(1.12rem, 1.45vw, 1.28rem) !important;\r\n                font-weight: 400 !important;\r\n                line-height: 1.7 !important;\r\n                text-align: left !important;\r\n                overflow-wrap: anywhere !important;\r\n            }\r\n\r\n            html body #rewards-content .mingxiang-opportunity-card .reward-amount {\r\n                margin: 0 auto 8px !important;\r\n            }\r\n\r\n            html body #rewards-content .mingxiang-opportunity-card .reward-subtitle {\r\n                margin: 0 auto !important;\r\n                color: #ffffff !important;\r\n            }\r\n\r\n            html body #rewards-content .mingxiang-opportunity-card .mingxiang-text {\r\n                color: #ffffff !important;\r\n                -webkit-text-fill-color: #ffffff !important;\r\n            }\r\n\r\n            html body #rewards-content .mingxiang-opportunity-card .mingxiang-number {\r\n                color: #21b9ff !important;\r\n                -webkit-text-fill-color: #21b9ff !important;\r\n            }\r\n\r\n            html body #rewards-content .mingxiang-opportunity-card .reward-amount::before,\r\n            html body #rewards-content .mingxiang-opportunity-card .reward-subtitle::before {\r\n                content: none !important;\r\n                display: none !important;\r\n            }\r\n\r\n            @media (max-width: 1024px) {\r\n                html body #rewards-content .mingxiang-rewards-layout {\r\n                    max-width: 900px !important;\r\n                }\r\n\r\n                html body #rewards-content .mingxiang-opportunity-card {\r\n                    width: min(100%, 820px) !important;\r\n                    max-width: 820px !important;\r\n                    min-height: 560px !important;\r\n                    padding: 50px 54px !important;\r\n                    align-items: center !important;\r\n                    text-align: center !important;\r\n                }\r\n            }\r\n\r\n            @media (max-width: 640px) {\r\n                html body #rewards-content .mingxiang-opportunity-card {\r\n                    width: 100% !important;\r\n                    max-width: none !important;\r\n                    min-height: 430px !important;\r\n                    height: auto !important;\r\n                    padding: 36px 24px !important;\r\n                    align-items: center !important;\r\n                }\r\n\r\n                html body #rewards-content .mingxiang-opportunity-card .reward-badge {\r\n                    flex: 0 0 70px !important;\r\n                    width: 70px !important;\r\n                    height: 70px !important;\r\n                    min-width: 70px !important;\r\n                    min-height: 70px !important;\r\n                    max-width: 70px !important;\r\n                    max-height: 70px !important;\r\n                    margin-bottom: 18px !important;\r\n                }\r\n\r\n                html body #rewards-content .mingxiang-opportunity-card .reward-badge i {\r\n                    font-size: 1.55rem !important;\r\n                }\r\n\r\n                html body #rewards-content .mingxiang-opportunity-card .reward-amount,\r\n                html body #rewards-content .mingxiang-opportunity-card .reward-subtitle {\r\n                    width: 100% !important;\r\n                    font-size: clamp(1.12rem, 1.45vw, 1.28rem) !important;\r\n                    line-height: 1.7 !important;\r\n                }\r\n\r\n                html body #rewards-content .mingxiang-opportunity-card .reward-amount {\r\n                    margin-bottom: 6px !important;\r\n                }\r\n            }\r\n        <\/style>\r\n    <\/head>\r\n    <body>\r\n\r\n        <nav class=\"navbar\">\r\n            <div class=\"nav-container\">\r\n                <div class=\"nav-logo\">\r\n                    <style>\r\n                                                .nav-logo {\r\n                                                    justify-content: flex-start !important;\r\n                                                    text-align: left !important;\r\n                                                }\r\n\r\n                    <\/style>\r\n                <\/div>\r\n                <ul class=\"nav-menu\">\r\n                    <li class=\"dropdown\">\r\n                        <a class=\"dropdown-toggle\" href=\"#\" onclick=\"return false;\">\r\n                            \u7af6\u8cfd\u8cc7\u8a0a\r\n                            <i class=\"fas fa-chevron-down dropdown-arrow\">\r\n                            <\/i>\r\n                        <\/a>\r\n                        <ul class=\"dropdown-menu\">\r\n                            <li>\r\n                                <a href=\"#announcement\">\u7af6\u8cfd\u516c\u544a<\/a>\r\n                            <\/li>\r\n                            <li>\r\n                                <a href=\"#qualification\">\u53c3\u8cfd\u8cc7\u683c<\/a>\r\n                            <\/li>\r\n                            <li>\r\n                                <a href=\"#process\">\u7af6\u8cfd\u6642\u7a0b<\/a>\r\n                            <\/li>\r\n                            <li>\r\n                                <a href=\"#criteria\">\u8a55\u5206\u6a19\u6e96<\/a>\r\n                            <\/li>\r\n                            <li>\r\n                                <a href=\"#rewards\">\u734e\u52f5\u65b9\u5f0f<\/a>\r\n                            <\/li>\r\n                            <li>\r\n                                <a href=\"#organizers\">\u6307\u5c0e\u55ae\u4f4d\u8207\u4e3b\u5354\u8fa6\u55ae\u4f4d<\/a>\r\n                            <\/li>\r\n                            <li>\r\n                                <a href=\"#faq\">\u5e38\u898b\u554f\u984c FAQ<\/a>\r\n                            <\/li>\r\n                        <\/ul>\r\n                    <\/li>\r\n                    <li>\r\n                        <a href=\"#register\">\u7acb\u5373\u5831\u540d<\/a>\r\n                    <\/li>\r\n                    <li>\r\n                        <a href=\"#downloads\">\u6587\u4ef6\u4e0b\u8f09<\/a>\r\n                    <\/li>\r\n                <\/ul>\r\n                <div class=\"hamburger\">\r\n                    <img decoding=\"async\" alt=\"\u9078\u55ae\" class=\"hamburger-icon\" src=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/wp-content\/uploads\/2025\/08\/hamburger-icon.png\"\/>\r\n                <\/div>\r\n            <\/div>\r\n        <\/nav>\r\n\r\n        <section class=\"poster-section\" id=\"poster\">\r\n            <div class=\"poster-fullwidth\">\r\n                <div class=\"poster-placeholder\">\r\n                    <img alt=\"AI\u7af6\u8cfd\u6d77\u5831\" class=\"poster-image\" decoding=\"async\" draggable=\"false\" fetchpriority=\"high\" oncontextmenu=\"return false;\" onmousedown=\"return false;\" onselectstart=\"return false;\" src=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/wp-content\/uploads\/2026\/08\/Banner-8.png\" style=\"user-select: none; -webkit-user-select: none;\"\/>\r\n                <\/div>\r\n            <\/div>\r\n        <\/section>\r\n\r\n        <nav aria-label=\"\u7af6\u8cfd\u5167\u5bb9\u5206\u5340\u5c0e\u89bd\" class=\"adaptive-section-nav\">\r\n            <div aria-label=\"\u9078\u64c7\u986f\u793a\u5167\u5bb9\" class=\"adaptive-section-nav__inner\" role=\"tablist\">\r\n                <button aria-selected=\"true\" class=\"adaptive-section-tab is-active\" data-adaptive-group=\"overview\" role=\"tab\" type=\"button\">\r\n                    <i aria-hidden=\"true\" class=\"fas fa-compass\">\r\n                    <\/i>\r\n                    <span>\u7af6\u8cfd\u8cc7\u683c\u53ca\u985e\u5225<\/span>\r\n                <\/button>\r\n                <button aria-selected=\"false\" class=\"adaptive-section-tab\" data-adaptive-group=\"review\" role=\"tab\" type=\"button\">\r\n                    <i aria-hidden=\"true\" class=\"fas fa-star\">\r\n                    <\/i>\r\n                    <span>\u8a55\u5be9\u6a19\u6e96\u548c\u7af6\u8cfd\u734e\u91d1<\/span>\r\n                <\/button>\r\n                <button aria-selected=\"false\" class=\"adaptive-section-tab\" data-adaptive-group=\"apply\" role=\"tab\" type=\"button\">\r\n                    <i aria-hidden=\"true\" class=\"fas fa-file-signature\">\r\n                    <\/i>\r\n                    <span>\u5831\u540d\u8207\u4e0b\u8f09<\/span>\r\n                <\/button>\r\n                <button aria-selected=\"false\" class=\"adaptive-section-tab\" data-adaptive-group=\"faq\" role=\"tab\" type=\"button\"><i aria-hidden=\"true\" class=\"fas fa-circle-question\"><\/i><span>FAQ<\/span><\/button>\r\n                <button aria-selected=\"false\" class=\"adaptive-section-tab adaptive-section-tab--all\" data-adaptive-group=\"all\" role=\"tab\" type=\"button\"><i aria-hidden=\"true\" class=\"fas fa-grip\"><\/i><span>\u5168\u90e8\u5167\u5bb9<\/span><\/button>\r\n            <\/div>\r\n        <\/nav>\r\n        <div aria-atomic=\"true\" aria-live=\"polite\" class=\"adaptive-section-status\">\r\n        <\/div>\r\n\r\n        <div class=\"adaptive-group-layout adaptive-group-layout--overview\" data-adaptive-section=\"overview\" id=\"adaptive-group-overview\">\r\n\r\n            <section class=\"competition-info\" id=\"info\">\r\n                <div class=\"info-card\" id=\"announcement\">\r\n                    <div class=\"info-header\">\r\n                        <i class=\"fas fa-bullhorn\">\r\n                        <\/i>\r\n                        <h2>\u7af6\u8cfd\u516c\u544a<\/h2>\r\n                    <\/div>\r\n                    <div class=\"info-content\">\r\n                        <div class=\"announcement-item\">\r\n                            <span class=\"date\">2026\/08\/02<\/span>\r\n                            <ul style=\"margin:0.55rem 0 0; padding-left:1.4rem; font-size:1.2rem; line-height:1.6;\">\r\n                                <li style=\"font-weight:600; color:white;\">2026 \u5168\u570b AI \u5c08\u984c\u5275\u610f\u7af6\u8cfd\u9810\u8a08 9 \u6708 1 \u65e5\u958b\u653e\u5831\u540d\uff0c\u5927\u6703\u5c08\u984c\u985e\uff08\u8cc7\u96fb\u9818\u57df\u7d44\u3001\u8de8\u9818\u57df\u7d44\u3001AI \u8077\u80fd\u57f9\u529b\u7d44\uff09\u3001\u4e00\u822c\u5c08\u984c\u985e\u3001\u4f01\u696d\u547d\u984c\u985e\uff0c<a href=\"#register\" style=\"color:#00d4ff; font-size:inherit;\">\u8acb\u81f3\u6b64\u5831\u540d<\/a>\u3002 <span style=\"color:#ff4d4f; font-weight:700;\">~\u5831\u540d\u622a\u6b62\uff1a115 \u5e74 12 \u6708 01 \u65e5 24\uff1a00~<\/span><\/li>\r\n                                <li>Quantum AI \u9ad4\u9a57\u61c9\u7528\u7d44\u8acb\u81f3\u6b64\u7db2\u9801\u5831\u540d\uff1a<a href=\"https:\/\/sites.google.com\/asap.nutn.edu.tw\/2025quantumai\/home\" style=\"font-size:inherit; color:#00d4ff;\">Quantum AI \u9ad4\u9a57\u61c9\u7528\u7d44\u5831\u540d\u9023\u7d50\u3002<\/a><\/li>\r\n                                <li>\u8a73\u7d30\u8cc7\u8a0a\u8acb\u53c3\u95b1\u5404\u9805\u76ee\u8aaa\u660e<\/li>\r\n                            <\/ul>\r\n                        <\/div>\r\n\r\n            <\/div>\r\n            <div class=\"info-card\" id=\"qualification\">\r\n                <div class=\"info-header\">\r\n                    <i class=\"fas fa-user-check\">\r\n                    <\/i>\r\n                    <h2>\u7af6\u8cfd\u8cc7\u683c<\/h2>\r\n                <\/div>\r\n                <div class=\"info-content\">\r\n                    <div class=\"qualification-intro\">\r\n                        <ul class=\"qualification-rules\">\r\n                            <li>\u6bcf\u968a\u5b78\u751f\u70ba 2 \u81f3 6 \u4eba\uff0c\u63a1\u5718\u9ad4\u5831\u540d\uff0c\u53ef\u8de8\u6821\u7d44\u968a\uff0c\u60df\u4e0d\u80fd\u5927\u5c08\u8207\u9ad8\u4e2d(\u8077)\u6df7\u5408\u7d44\u968a\u53c3\u8cfd\uff1b\u53e6\u9700\u67091\u81f32\u540d\u5b78\u6821\u6307\u5c0e\u8001\u5e2b\u3002\u6bcf\u4eba\u9650\u5831\u540d\u4e00\u7d44\uff0c\u8acb\u52ff\u91cd\u8907\u5831\u540d\u3002<\/li>\r\n                            <li>\u51e1\u5927\u5c08\u6821\u9662\uff08\u542b\u5927\u5c08\u751f\u3001\u78a9\u535a\u58eb\u751f\uff09\u3001\u9ad8\u4e2d\u9ad8\u8077\uff08\u542b\u4e94\u5c08\u4e00\u81f3\u4e09\u5e74\u7d1a\uff09\u5177\u5b78\u7c4d\u4e4b\u5728\u5b78\u5b78\u751f\u5747\u53ef\u53c3\u52a0\u3002<\/li>\r\n                            <li>\u6bcf\u968a\u6700\u591a\u53ef\u5831\u540d 2 \u500b\u53c3\u8cfd\u985e\u5225\uff0c\u4e14\u6bcf\u4e00\u985e\u5225\u9650\u5831\u540d 1 \u7d44\u4f5c\u54c1\u3002<\/li>\r\n                            <li>\u540c\u4e00\u5718\u968a\u5982\u5831\u540d 2 \u500b\u985e\u5225\uff0c\u5404\u985e\u5225\u4e4b\u53c3\u8cfd\u4f5c\u54c1\u4e3b\u984c\u3001\u5167\u5bb9\u53ca\u6210\u679c\u9808\u660e\u986f\u4e0d\u540c\uff0c\u4e0d\u5f97\u4ee5\u76f8\u540c\u6216\u9ad8\u5ea6\u76f8\u4f3c\u4e4b\u4f5c\u54c1\u91cd\u8907\u53c3\u8cfd\u3002<\/li>\r\n                            <li style=\"color:#ffe2a8;\">\u7d93\u4e3b\u8fa6\u55ae\u4f4d\u8a8d\u5b9a\u70ba\u76f8\u540c\u6216\u9ad8\u5ea6\u76f8\u4f3c\u4e4b\u4f5c\u54c1\u91cd\u8907\u5831\u540d\u8005\uff0c\u4e3b\u8fa6\u55ae\u4f4d\u5f97\u53d6\u6d88\u5176\u53c3\u8cfd\u8cc7\u683c\u3002<\/li>\r\n                        <\/ul>\r\n                    <\/div>\r\n                    <div class=\"qualification-list qualification-simple-list\">\r\n                        <article class=\"qualification-item qualification-simple-block\">\r\n                            <div class=\"qualification-simple-item\">\r\n                                <h4>1.\u5927\u5c08\u6821\u9662(\u542b\u5927\u5c08\u751f\u3001\u78a9\u535a\u58eb\u751f)<\/h4>\r\n                                <p>*\u5168\u570b\u516c\u79c1\u7acb\u5927\u5c08\u6821\u9662(\u542b\u5927\u5c08\u751f\u3001\u78a9\u535a\u58eb\u751f)\u5177\u6b63\u5f0f\u5b78\u7c4d\u4e4b\u5728\u5b78\u5b78\u751f\u3002<\/p>\r\n                            <\/div>\r\n                            <div class=\"qualification-simple-item\">\r\n                                <h4>2.\u9ad8\u4e2d\u9ad8\u8077(\u542b\u4e94\u5c08\u4e00~\u4e09\u5e74\u7d1a)<\/h4>\r\n                                <p>*\u5168\u570b\u9ad8\u4e2d\u9ad8\u8077(\u542b\u4e94\u5c08\u4e00~\u4e09\u5e74\u7d1a)\u5177\u6b63\u5f0f\u5b78\u7c4d\u4e4b\u5728\u5b78\u5b78\u751f\u3002<\/p>\r\n                                <p class=\"qualification-note\">\u203b\u9ad8\u4e2d\u8077\u7d44\u4e0d\u5206\u7af6\u8cfd\u985e\u5225\uff0c\u6240\u6709\u53c3\u8cfd\u4f5c\u54c1\u5747\u63a1\u7d71\u4e00\u8a55\u9078\uff0c<\/p>\r\n                            <\/div>\r\n                            <div class=\"qualification-simple-item\">\r\n                                <h4>3.\u52de\u52d5\u90e8\u76f8\u95dc\u8077\u696d\u8a13\u7df4\u5b78\u54e1<\/h4>\r\n                                <p>*\u53c3\u52a0\u52de\u52d5\u90e8(115\u5e74\u5ea6)AI\u76f8\u95dc\u57f9\u8a13\u8ab2\u7a0b\u4e4b\u5b78\u54e1\u3002<\/p>\r\n                            <\/div>\r\n                        <\/article>\r\n                    <\/div>\r\n                    <div class=\"category-guide\">\r\n                        <div class=\"category-guide-heading\">\r\n                            <span>\u7af6\u8cfd\u985e\u5225<\/span>\r\n                        <\/div>\r\n                        <article class=\"category-guide-card category-guide-main\">\r\n                            <div class=\"category-guide-title\">\r\n                                <span class=\"category-guide-index\">01<\/span>\r\n                                <div>\r\n                                    <h3>\u5927\u6703\u5c08\u984c\u985e<\/h3>\r\n                                    <p>\u904b\u7528\u4eba\u5de5\u667a\u6167\uff08AI\uff09\u3001\u6a5f\u5668\u5b78\u7fd2\u3001\u5927\u6578\u64da\u5206\u6790\u53ca\u667a\u6167\u61c9\u7528\u7b49\u6280\u8853\u9032\u884c\u5c08\u984c\u958b\u767c\uff0c\u63d0\u51fa\u5177\u5275\u610f\u6027\u3001\u5be6\u7528\u6027\u53ca\u7522\u696d\u61c9\u7528\u50f9\u503c\u4e4b\u89e3\u6c7a\u65b9\u6848\u3002\u53c3\u8cfd\u5718\u968a\u61c9\u4f9d\u4f5c\u54c1\u4e3b\u984c\u53ca\u5404\u7d44\u53c3\u8cfd\u8cc7\u683c\uff0c\u9078\u64c7\u7b26\u5408\u9644\u8868\u6240\u5217\u8cc7\u683c\u4e4b\u7d44\u5225\u5831\u540d\u53c3\u8cfd\u3002<a rel=\"noopener noreferrer\" href=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/wp-content\/uploads\/2026\/07\/\u53c3\u8cfd\u8cc7\u683c\u5217\u8868.pdf\" style=\"color: #e53935 !important; text-decoration: underline !important; text-underline-offset: 3px; text-decoration-thickness: 2px; font-weight:bold;\" target=\"_blank\">\u53c3\u8cfd\u8cc7\u683c\u5217\u8868<\/a>\r\n                                    <\/p>\r\n                                <\/div>\r\n                            <\/div>\r\n                            <div aria-label=\"\u5927\u6703\u5c08\u984c\u985e\u53c3\u8cfd\u8cc7\u683c\" class=\"category-qualification-table\" role=\"table\">\r\n                                <div class=\"category-table-row category-table-head\" role=\"row\">\r\n                                    <span role=\"columnheader\">\u7d44\u5225<\/span>\r\n                                    <span role=\"columnheader\">\u53c3\u8cfd\u8cc7\u683c\u8aaa\u660e<\/span>\r\n                                <\/div>\r\n                                <div class=\"category-table-row\" role=\"row\">\r\n                                    <strong role=\"cell\">\u8cc7\u96fb\u9818\u57df\u7d44<\/strong>\r\n                                    <span role=\"cell\">\u968a\u54e1\u7686\u70ba\u8cc7\u8a0a\u96fb\u6a5f\u76f8\u95dc\u79d1\u7cfb\u4e4b\u5728\u5b78\u5b78\u751f\u3002<\/span>\r\n                                <\/div>\r\n                                <div class=\"category-table-row\" role=\"row\">\r\n                                    <strong role=\"cell\">\u8de8\u9818\u57df\u7d44<\/strong>\r\n                                    <span role=\"cell\">\u6bcf\u7d44\u50c5\u5141\u8a31 1 \u540d\u540c\u5b78\u70ba\u8cc7\u8a0a\u96fb\u6a5f\u76f8\u95dc\u79d1\u7cfb\u4e4b\u5728\u5b78\u5b78\u751f\u3002<\/span>\r\n                                <\/div>\r\n                                <div class=\"category-table-row\" role=\"row\">\r\n                                    <strong role=\"cell\">AI \u8077\u80fd\u57f9\u529b\u7d44<\/strong>\r\n                                    <div role=\"cell\">\r\n                                        <p>\u968a\u4f0d\u4e2d\u81f3\u5c11\u4e00\u540d\u968a\u54e1\u66fe\u65bc\u4eca\u5e74\u5ea6\uff08115 \u5e74\u5ea6\uff09\u53c3\u52a0\u52de\u52d5\u90e8\u76f8\u95dc\u8077\u696d\u8a13\u7df4\uff0c\u6bcf\u968a\u6210\u54e1\u70ba 2 \u81f3 6 \u4eba\u3002<\/p>\r\n                                        <ol>\r\n                                            <li>\u53c3\u8a13\u73ed\u5225\u540d\u7a31\u9808\u5305\u542b\u300cAI\u300d\u3002<\/li>\r\n                                            <li>\u7d50\u8a13\u5b78\u54e1\u9700\u63d0\u4f9b\u7d50\u8a13\u8b49\u66f8\u3002<\/li>\r\n                                            <li>\u5728\u8a13\u5b78\u54e1\u9700\u63d0\u4f9b\u5728\u8a13\u8b49\u660e\u66f8\u3002<\/li>\r\n                                        <\/ol>\r\n                                    <\/div>\r\n                                <\/div>\r\n                                <div class=\"category-table-row quantum-row\" role=\"row\">\r\n                                    <strong role=\"cell\">Quantum AI<br\/>\u9ad4\u9a57\u61c9\u7528\u7d44<\/strong>\r\n                                    <div role=\"cell\">\r\n                                        <p>\u7d50\u5408\u91cf\u5b50\u8a08\u7b97\uff08Quantum Computing\uff09\u3001\u4eba\u5de5\u667a\u6167\uff08AI\uff09\u8207 STEM \u6559\u80b2\uff0c\u900f\u904e IEEE \u570b\u969b\u5b78\u8853\u5e73\u53f0\u63a8\u5ee3\u91cf\u5b50\u79d1\u6280\u61c9\u7528\u3002<\/p>\r\n                                        <p class=\"category-note\">\u203b\u672c\u7d44\u63a1\u7368\u7acb\u5831\u540d\u3001\u7368\u7acb\u8a55\u5be9\u65b9\u5f0f\u8fa6\u7406\uff0c\u8acb\u81f3\u5c08\u5c6c\u5831\u540d\u9801\u9762\u5b8c\u6210\u5831\u540d\uff0c\u4e26\u67e5\u770b\u7af6\u8cfd\u8fa6\u6cd5\u53ca\u8a55\u5206\u6a19\u6e96\u3002<\/p>\r\n                                        <p>Quantum AI \u9ad4\u9a57\u61c9\u7528\u7d44\u8acb\u81f3\u6b64\u7db2\u9801\u5831\u540d\uff1a<a href=\"https:\/\/sites.google.com\/asap.nutn.edu.tw\/2025quantumai\/home\" rel=\"noopener noreferrer\" style=\"font-size: 18px; color: #00d4ff;\" target=\"_blank\">Quantum AI \u9ad4\u9a57\u61c9\u7528\u7d44\u5831\u540d\u9023\u7d50<\/a>\r\n                                        <\/p>\r\n                                    <\/div>\r\n                                <\/div>\r\n                            <\/div>\r\n                        <\/article>\r\n                        <div class=\"category-guide-secondary\">\r\n                            <article class=\"category-guide-card category-guide-general-topic\">\r\n                                <div class=\"category-guide-title\">\r\n                                    <span class=\"category-guide-index\">02<\/span>\r\n                                    <div>\r\n                                        <h3>\u4e00\u822c\u5c08\u984c\u985e<\/h3>\r\n                                        <p>\u4ee5\u975e\u4eba\u5de5\u667a\u6167\uff08AI\uff09\u6280\u8853\u904b\u7528\u70ba\u4e3b\uff0c\u672a\u6b78\u5c6c\u65bc\u5927\u6703\u5c08\u984c\u985e\u7bc4\u7587\u4e4b\u4f5c\u54c1\uff0c\u53ef\u9078\u64c7\u5831\u540d\u672c\u985e\u5225\u3002\u672c\u985e\u5225\u9f13\u52f5\u53c3\u8cfd\u5718\u968a\u4f9d\u81ea\u8eab\u5c08\u696d\u8207\u5275\u65b0\u69cb\u60f3\uff0c\u81ea\u7531\u767c\u5c55\u5c08\u984c\u4f5c\u54c1\uff0c\u5c55\u73fe\u5275\u65b0\u8a2d\u8a08\u3001\u6280\u8853\u7814\u767c\u53ca\u8de8\u57df\u6574\u5408\u6210\u679c\u3002<\/p>\r\n                                    <\/div>\r\n                                <\/div>\r\n                            <\/article>\r\n                            <article class=\"category-guide-card category-guide-enterprise\">\r\n                                <div class=\"category-guide-title\">\r\n                                    <span class=\"category-guide-index\">03<\/span>\r\n                                    <div>\r\n                                        <h3>\u4f01\u696d\u547d\u984c\u985e<\/h3>\r\n                                        <p>\u7531\u5408\u4f5c\u4f01\u696d\u63d0\u51fa\u7522\u696d\u9700\u6c42\u3001\u6280\u8853\u6311\u6230\u6216\u61c9\u7528\u60c5\u5883\uff0c\u4f9d\u64da\u4f01\u696d\u547d\u984c\uff0c\u904b\u7528\u4eba\u5de5\u667a\u6167\uff08AI\uff09\u6216\u76f8\u95dc\u6280\u8853\u63d0\u51fa\u5177\u53ef\u884c\u6027\u8207\u61c9\u7528\u50f9\u503c\u4e4b\u89e3\u6c7a\u65b9\u6848\u3002<\/p>\r\n                                    <\/div>\r\n                                <\/div>\r\n                                <div class=\"enterprise-topic-selector\" aria-label=\"\u9078\u64c7\u4f01\u696d\u547d\u984c\u7d44\u5225\" role=\"tablist\">\r\n                                    <button type=\"button\" class=\"selector-btn active\" data-enterprise-topic-tab=\"all\" role=\"tab\" aria-selected=\"true\" onclick=\"switchEnterpriseTopic('all')\">\r\n                                        \u5168\u90e8\u547d\u984c\r\n                                    <\/button>\r\n                                    <button type=\"button\" class=\"selector-btn\" data-enterprise-topic-tab=\"micro-film\" role=\"tab\" aria-selected=\"false\" onclick=\"switchEnterpriseTopic('micro-film')\">\r\n                                        AI \u5fae\u96fb\u5f71\r\n                                    <\/button>\r\n                                    <button type=\"button\" class=\"selector-btn\" data-enterprise-topic-tab=\"mingxiang\" role=\"tab\" aria-selected=\"false\" onclick=\"switchEnterpriseTopic('mingxiang')\">\r\n                                        \u9298\u7965AI\u61c9\u7528\u7d44\r\n                                    <\/button>\r\n                                <\/div>\r\n                                <div aria-label=\"\u4f01\u696d\u547d\u984c\u5361\u7247\u5217\u8868\" class=\"enterprise-carousel enterprise-static-cards is-ready\">\r\n                                    <div class=\"enterprise-carousel-viewport\">\r\n                                        <div class=\"enterprise-carousel-track\">\r\n                                            <a aria-label=\"\u67e5\u770b\u4f01\u696d\u547d\u984c\u4e00\" class=\"enterprise-topic-card\" data-enterprise-topic-card=\"micro-film\" href=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/?page_id=4259\" rel=\"noopener noreferrer\" target=\"_blank\">\r\n                                                <div class=\"enterprise-logo-wrap\">\r\n                                                    <img decoding=\"async\" alt=\"\u4f01\u696d\u4e00 Logo\" loading=\"lazy\" src=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/wp-content\/uploads\/2026\/07\/\u55ac\u7f8e.png\"\/>\r\n                                                <\/div>\r\n                                                <h4>AI \u5fae\u96fb\u5f71<\/h4>\r\n                                                <p>\u300a\u9006\u8f49\u6642\u5149\uff0c\u4e0d\u53ea\u662f\u8b8a\u7f8e\u300b<\/p>\r\n                                                <span>\u67e5\u770b\u547d\u984c <i aria-hidden=\"true\" class=\"fas fa-arrow-right\">\r\n                                                    <\/i>\r\n                                                <\/span>\r\n                                            <\/a>\r\n                                            <a aria-label=\"\u67e5\u770b AI\u5fae\u96fb\u5f71\" class=\"enterprise-topic-card\" data-enterprise-topic-card=\"micro-film\" href=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/?page_id=4315\" rel=\"noopener noreferrer\" target=\"_blank\">\r\n                                                <div class=\"enterprise-logo-wrap\">\r\n                                                    <img decoding=\"async\" alt=\"\u4f01\u696d\u4e8c Logo\" loading=\"eager\" fetchpriority=\"high\" src=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/wp-content\/uploads\/2026\/07\/tianan-logo-gray-scaled.jpg?v=20260730\"\/>\r\n                                                <\/div>\r\n                                                <h4>AI\u5fae\u96fb\u5f71<\/h4>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<p>\u300a\u8b93\u4e00\u4ef6\u8863\u670d\uff0c\u5275\u9020\u66f4\u591a\u53ef\u80fd\u2014\u2014\u6210\u8863\u6c38\u7e8c\u7684\u5faa\u74b0\u5be6\u8e10\u300b<\/p>\r\n                                                <span>\u67e5\u770b\u547d\u984c <i aria-hidden=\"true\" class=\"fas fa-arrow-right\">\r\n                                                    <\/i>\r\n                                                <\/span>\r\n                                            <\/a>\r\n                                            <a aria-label=\"\u67e5\u770b \u65b0\u63da\u79d1\u6280\" class=\"enterprise-topic-card\" data-enterprise-topic-card=\"micro-film\" href=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/?page_id=4375\" rel=\"noopener noreferrer\" target=\"_blank\">\r\n                                                <div class=\"enterprise-logo-wrap\">\r\n                                                    <img decoding=\"async\" alt=\"\u4f01\u696d\u4e09 Logo\" loading=\"lazy\" src=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/wp-content\/uploads\/2026\/08\/20190123-\u65b0\u63da\u79d1\u6280-0979399612-logo-\u539f\u59cb\u6a94-02.png\"\/>\r\n                                                <\/div>\r\n                                                <h4>AI\u5fae\u96fb\u5f71<\/h4>\r\n                                                <p>\u300a\u65b0\u63da\u6210\u5c31\u4e0d\u51e1\uff0c\u5171\u5275\u7121\u9650\u53ef\u80fd\u300b<\/p>\r\n                                                <span>\u67e5\u770b\u547d\u984c <i aria-hidden=\"true\" class=\"fas fa-arrow-right\">\r\n                                                    <\/i>\r\n                                                <\/span>\r\n                                            <\/a>\r\n                                            <a aria-label=\"\u67e5\u770b \u53f0\u7063\u667a\u5712\" class=\"enterprise-topic-card\" data-enterprise-topic-card=\"micro-film\" href=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/?page_id=4400\" rel=\"noopener noreferrer\" target=\"_blank\">\r\n                                                <div class=\"enterprise-logo-wrap\">\r\n                                                    <img decoding=\"async\" alt=\"\u4f01\u696d\u56db Logo\" loading=\"lazy\" src=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/wp-content\/uploads\/2026\/08\/\u87a2\u5e55\u64f7\u53d6\u756b\u9762-2026-08-06-205945.png\"\/>\r\n                                                <\/div>\r\n                                                <h4>AI\u5fae\u96fb\u5f71<\/h4>\r\n                                                <p>\u300a\u7576\u6559\u5ba4\u4e0d\u518d\u53ea\u662f\u6559\u5ba4\u2014\u2014AI\u80fd\u4e0d\u80fd\u8b93\u6bcf\u500b\u5b78\u751f\u90fd\u88ab\u771f\u6b63\u770b\u898b\uff1f\u300b<\/p>\r\n                                                <span>\u67e5\u770b\u547d\u984c <i aria-hidden=\"true\" class=\"fas fa-arrow-right\">\r\n                                                    <\/i>\r\n                                                <\/span>\r\n                                            <\/a>\r\n                                            <a aria-label=\"\u67e5\u770b\u9298\u7965AI\u61c9\u7528\u7d44\" class=\"enterprise-topic-card enterprise-topic-card-mingxiang\" data-enterprise-topic-card=\"mingxiang\" href=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/?page_id=4359\" rel=\"noopener noreferrer\" target=\"_blank\">\r\n                                                <div class=\"enterprise-logo-wrap\">\r\n                                                    <img decoding=\"async\" alt=\"\u9298\u7965AI\u61c9\u7528\u7d44 Logo\" loading=\"lazy\" src=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/wp-content\/uploads\/2026\/07\/LOGOJNC\u4e2d\u6587\u540d\u7a31-1.png\"\/>\r\n                                                <\/div>\r\n                                                <h4>\u9298\u7965\u79d1\u6280\u5be6\u696d\u80a1\u4efd\u6709\u9650\u516c\u53f8<\/h4>\r\n                                                <p>AIoT\u667a\u6167\u611f\u6e2c\u6578\u64da\u61c9\u7528\u2014\u9810\u6e2c\u7dad\u8b77\u8207\u7570\u5e38\u8a3a\u65b7<\/p>\r\n                                                <span>\u67e5\u770b\u547d\u984c <i aria-hidden=\"true\" class=\"fas fa-arrow-right\"><\/i><\/span>\r\n                                            <\/a>\r\n\r\n                                        <\/div>\r\n                                    <\/div>\r\n                                    <button class=\"enterprise-mobile-arrow enterprise-mobile-prev\" type=\"button\" aria-label=\"\u4e0a\u4e00\u500b\u4f01\u696d\u547d\u984c\">\r\n                                        <i class=\"fas fa-chevron-left\" aria-hidden=\"true\"><\/i>\r\n                                    <\/button>\r\n                                    <button class=\"enterprise-mobile-arrow enterprise-mobile-next\" type=\"button\" aria-label=\"\u4e0b\u4e00\u500b\u4f01\u696d\u547d\u984c\">\r\n                                        <i class=\"fas fa-chevron-right\" aria-hidden=\"true\"><\/i>\r\n                                    <\/button>\r\n                                <\/div>\r\n                            <\/article>\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/section>\r\n\r\n        <section class=\"competition-process\" id=\"process\">\r\n            <div class=\"container\">\r\n                <div class=\"info-card\">\r\n                    <div class=\"info-header\">\r\n                        <i class=\"fas fa-route\">\r\n                        <\/i>\r\n                        <h2>\u7af6\u8cfd\u6642\u7a0b<\/h2>\r\n                    <\/div>\r\n                    <div class=\"info-content\">\r\n                        <div class=\"process-flow\">\r\n                            <div class=\"flow-item\">\r\n                                <div class=\"flow-icon\">\r\n                                    <i class=\"fas fa-user-plus\">\r\n                                    <\/i>\r\n                                <\/div>\r\n                                <div class=\"flow-content\">\r\n                                    <h4>\u53d7\u7406\u5831\u540d<\/h4>\r\n                                    <span class=\"flow-date\">115\/09\/01 ~ 115\/12\/01 23\uff1a59\uff1a59 \u622a\u6b62<\/span>\r\n                                    <p>\u7dda\u4e0a\u5831\u540d\u53ca<br\/>\u8cc7\u6599\u6aa2\u6838<\/p>\r\n                                <\/div>\r\n                            <\/div>\r\n                            <div class=\"flow-arrow\">\r\n                                <i class=\"fas fa-arrow-right\">\r\n                                <\/i>\r\n                            <\/div>\r\n                            <div class=\"flow-item\">\r\n                                <div class=\"flow-icon\">\r\n                                    <i class=\"fas fa-code\">\r\n                                    <\/i>\r\n                                <\/div>\r\n                                <div class=\"flow-content\">\r\n                                    <h4>\u521d\u8cfd<\/h4>\r\n                                    <span class=\"flow-date\">115\/12\/11\uff08\u661f\u671f\u4e94\uff09<\/span>\r\n                                    <p>\u4f5c\u54c1\u521d\u5be9\u3001\u4f5c\u54c1\u8aaa\u660e\u66f8\u521d\u5be9\u8207\u7dda\u4e0a\u5c55\u793a(\u901a\u904e\u8005\uff0c\u5c07\u9080\u8acb\u53c3\u52a0\u6c7a\u8cfd)<\/p>\r\n                                <\/div>\r\n                            <\/div>\r\n                            <div class=\"flow-arrow\">\r\n                                <i class=\"fas fa-arrow-right\">\r\n                                <\/i>\r\n                            <\/div>\r\n                            <div class=\"flow-item\">\r\n                                <div class=\"flow-icon\">\r\n                                    <i class=\"fas fa-users\">\r\n                                    <\/i>\r\n                                <\/div>\r\n                                <div class=\"flow-content\">\r\n                                    <h4>\u6c7a\u8cfd<\/h4>\r\n                                    <span class=\"flow-date\">115\/12\/19\uff08\u661f\u671f\u516d\uff09<\/span>\r\n                                    <p>\u73fe\u5834\u5c55\u793a<br\/>\u8207\u8a55\u9078<\/p>\r\n                                <\/div>\r\n                            <\/div>\r\n                            <div class=\"flow-arrow\">\r\n                                <i class=\"fas fa-arrow-right\">\r\n                                <\/i>\r\n                            <\/div>\r\n                            <div class=\"flow-item\">\r\n                                <div class=\"flow-icon\">\r\n                                    <i class=\"fas fa-trophy\">\r\n                                    <\/i>\r\n                                <\/div>\r\n                                <div class=\"flow-content\">\r\n                                    <h4>\u9812\u734e\u5178\u79ae<\/h4>\r\n                                    <span class=\"flow-date\">115\/12\/19\uff08\u661f\u671f\u516d\uff09<\/span>\r\n                                    <p>\u516c\u5e03\u5f97\u734e\u540d\u55ae\u8207\u9812\u767c\u734e\u91d1<\/p>\r\n                                <\/div>\r\n                            <\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/section>\r\n\r\n        <section class=\"register-section shared-organizers-section\" id=\"organizers\">\r\n            <div class=\"container\">\r\n                <div class=\"register-main\">\r\n                    <div class=\"register-header\">\r\n                        <h2>\r\n                            <i class=\"fas fa-users\">\r\n                            <\/i> \u6307\u5c0e\u55ae\u4f4d\u8207\u4e3b\u5354\u8fa6\u55ae\u4f4d<\/h2>\r\n                    <\/div>\r\n                    <div class=\"organizer-wide-grid\">\r\n                        <section class=\"organizer-wide-column organizer-wide-column--1\">\r\n                            <h3 style=\"text-align: center; margin: 30px 0 20px 0; color: #ffffff; font-size: 28px; font-weight: bold;\">\r\n                                <i class=\"fas fa-flag\" style=\"margin-right: 10px; color: #2c319e;\">\r\n                                <\/i>\u6307\u5c0e\u55ae\u4f4d\r\n                            <\/h3>\r\n                            <div class=\"register-info-cards guidance-orgs\">\r\n                                <div class=\"info-card-item\" style=\"display: flex; align-items: center;\">\r\n                                    <a rel=\"noopener noreferrer\" href=\"https:\/\/www.edu.tw\/Default.aspx\" style=\"display: flex; align-items: center; text-decoration: none; color: inherit;\" target=\"_blank\">\r\n                                        <img loading=\"lazy\" decoding=\"async\" alt=\"\u6559\u80b2\u90e8 LOGO\" src=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/wp-content\/uploads\/2025\/09\/ROC_Ministry_of_Education_Seal.svg_.png\" style=\"height: 54px; width: 54px; vertical-align: middle; margin-right: 6px; border-radius: 6px; box-shadow: 0 2px 8px rgba(0,0,0,0.10);\"\/>\r\n                                        <div style=\"margin-left: 0;\">\r\n                                            <h5 style=\"font-size: 16px; margin: 0; color: #fff;\">\u6559\u80b2\u90e8<\/h5>\r\n                                        <\/div>\r\n                                    <\/a>\r\n                                <\/div>\r\n                                <div class=\"info-card-item\" style=\"display: flex; align-items: center;\">\r\n                                    <a rel=\"noopener noreferrer\" href=\"https:\/\/yct168.wda.gov.tw\/\" style=\"display: flex; align-items: center; text-decoration: none; color: inherit;\" target=\"_blank\">\r\n                                        <img loading=\"lazy\" decoding=\"async\" alt=\"\u52de\u52d5\u90e8\u52de\u52d5\u529b\u767c\u5c55\u7f72 LOGO\" src=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/wp-content\/uploads\/2025\/09\/ROC_Workforce_Development_Agency_Emblem.svg_.png\" style=\"height: 54px; width: 54px; vertical-align: middle; margin-right: 6px; border-radius: 6px; box-shadow: 0 2px 8px rgba(0,0,0,0.10);\"\/>\r\n                                        <div style=\"margin-left: 0;\">\r\n                                            <h5 style=\"font-size: 16px; margin: 0; color: #fff;\">\u52de\u52d5\u90e8\u52de\u52d5\u529b\u767c\u5c55\u7f72\u96f2\u5609\u5357\u5206\u7f72<\/h5>\r\n                                        <\/div>\r\n                                    <\/a>\r\n                                <\/div>\r\n                            <\/div>\r\n                        <\/section>\r\n                        <section class=\"organizer-wide-column organizer-wide-column--2\">\r\n                            <h3 style=\"text-align: center; margin: 40px 0 20px 0; color: #ffffff; font-size: 28px; font-weight: bold;\">\r\n                                <i class=\"fas fa-university\" style=\"margin-right: 10px; color: #3498db;\">\r\n                                <\/i>\u4e3b\u8fa6\u55ae\u4f4d\r\n                            <\/h3>\r\n                            <div class=\"register-info-cards\">\r\n                                <div class=\"info-card-item\" style=\"display: flex; align-items: center;\">\r\n                                    <a rel=\"noopener noreferrer\" href=\"https:\/\/scieng.nutn.edu.tw\/ch\/index.php\" style=\"display: flex; align-items: center; text-decoration: none; color: inherit;\" target=\"_blank\">\r\n                                        <img loading=\"lazy\" decoding=\"async\" alt=\"\u7406\u5de5\u5b78\u9662 LOGO\" src=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/wp-content\/uploads\/2025\/09\/\u7406\u5de5\u5b78\u9662.jpg\" style=\"height: 54px; width: 54px; vertical-align: middle; margin-right: 6px; border-radius: 6px; box-shadow: 0 2px 8px rgba(0,0,0,0.10);\"\/>\r\n                                        <div style=\"margin-left: 15px;\">\r\n                                            <h5 style=\"font-size: 16px; margin: 0; color: #fff;\">\u570b\u7acb\u81fa\u5357\u5927\u5b78\u7406\u5de5\u5b78\u9662<\/h5>\r\n                                        <\/div>\r\n                                    <\/a>\r\n                                <\/div>\r\n                                <div class=\"info-card-item\" style=\"display: flex; align-items: center;\">\r\n                                    <a rel=\"noopener noreferrer\" href=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/\" style=\"display: flex; align-items: center; text-decoration: none; color: inherit;\" target=\"_blank\">\r\n                                        <img loading=\"lazy\" decoding=\"async\" alt=\"\u6578\u4f4d\u5b78\u7fd2\u79d1\u6280\u5b78\u7cfb LOGO\" src=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/wp-content\/uploads\/2025\/09\/iLT-LOGO-\u7cfb\u5fbd002.png\" style=\"height: 54px; width: 54px; vertical-align: middle; margin-right: 6px; border-radius: 6px; box-shadow: 0 2px 8px rgba(0,0,0,0.10);\"\/>\r\n                                        <div style=\"margin-left: 15px;\">\r\n                                            <h5 style=\"font-size: 16px; margin: 0; color: #fff;\">\u6578\u4f4d\u5b78\u7fd2\u79d1\u6280\u5b78\u7cfb<\/h5>\r\n                                        <\/div>\r\n                                    <\/a>\r\n                                <\/div>\r\n                                <div class=\"info-card-item\" style=\"display: flex; align-items: center;\">\r\n                                    <a rel=\"noopener noreferrer\" href=\"https:\/\/phpweb.nutn.edu.tw\/mobileEE\/%E7%B3%BB%E6%89%80%E7%B0%A1%E4%BB%8B-%E9%9B%BB%E6%A9%9F%E5%B7%A5%E7%A8%8B%E5%AD%B8%E7%B3%BB\/\" style=\"display: flex; align-items: center; text-decoration: none; color: inherit;\" target=\"_blank\">\r\n                                        <img loading=\"lazy\" decoding=\"async\" alt=\"\u96fb\u6a5f\u5de5\u7a0b\u5b78\u7cfb LOGO\" src=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/wp-content\/uploads\/2025\/09\/\u96fb\u6a5f\u7cfblogo_02.png\" style=\"height: 54px; width: 54px; vertical-align: middle; margin-right: 6px; border-radius: 6px; box-shadow: 0 2px 8px rgba(0,0,0,0.10);\"\/>\r\n                                        <div style=\"margin-left: 0;\">\r\n                                            <h5 style=\"font-size: 16px; margin: 0; color: #fff;\">\u96fb\u6a5f\u5de5\u7a0b\u5b78\u7cfb<\/h5>\r\n                                        <\/div>\r\n                                    <\/a>\r\n                                <\/div>\r\n                            <\/div>\r\n                            <div class=\"register-info-cards\">\r\n                                <div class=\"info-card-item\" style=\"display: flex; align-items: center;\">\r\n                                    <a rel=\"noopener noreferrer\" href=\"https:\/\/sites.google.com\/site\/kwsnutn\/%E9%A6%96%E9%A0%81\" style=\"display: flex; flex-direction: column; align-items: center; text-decoration: none; color: inherit;\" target=\"_blank\">\r\n                                        <img loading=\"lazy\" decoding=\"async\" alt=\"\u77e5\u8b58\u61c9\u7528\u66a8\u7db2\u8def\u670d\u52d9\u7814\u7a76\u4e2d\u5fc3 LOGO\" src=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/wp-content\/uploads\/2025\/09\/KWS-0602-01.jpg\" style=\"height: 30px; width: auto; margin-bottom: 6px; border-radius: 6px; box-shadow: 0 2px 8px rgba(0,0,0,0.10);\"\/>\r\n                                        <h5 style=\"font-size: 16px; margin: 0; color: #fff;\">\u77e5\u8b58\u61c9\u7528\u66a8\u7db2\u8def\u670d\u52d9<br\/>\u7814\u7a76\u4e2d\u5fc3<\/h5>\r\n                                    <\/a>\r\n                                <\/div>\r\n                                <div class=\"info-card-item\" style=\"display: flex; align-items: center;\">\r\n                                    <a rel=\"noopener noreferrer\" href=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/?page_id=1379\" style=\"display: flex; flex-direction: column; align-items: center; text-decoration: none; color: inherit;\" target=\"_blank\">\r\n                                        <img loading=\"lazy\" decoding=\"async\" alt=\"\u6a6b\u5f0f\u6d77\u5831\" src=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/wp-content\/uploads\/2025\/09\/\u6a6b\u5f0f-out1-scaled.jpg\" style=\"height: auto; width: 175px; margin-bottom: 6px; border-radius: 6px; box-shadow: 0 2px 8px rgba(0,0,0,0.12);\"\/>\r\n                                        <h5 style=\"font-size: 16px; margin: 0; color: #fff;\">AI \u667a\u6167\u6280\u8853\u8207\u61c9\u7528<br\/>\u4eba\u624d\u57f9\u8a13\u64da\u9ede <\/h5>\r\n                                    <\/a>\r\n                                <\/div>\r\n                            <\/div>\r\n                        <\/section>\r\n                        <section class=\"organizer-wide-column organizer-wide-column--3\">\r\n                            <h3 style=\"text-align: center; margin: 40px 0 20px 0; color: #ffffff; font-size: 28px; font-weight: bold;\">\r\n                                <i class=\"fas fa-handshake\" style=\"margin-right: 10px; color: #ffbf76;\">\r\n                                <\/i>\u5354\u8fa6\u55ae\u4f4d\r\n                            <\/h3>\r\n                            <div class=\"register-info-cards\">\r\n                                <div class=\"info-card-item\" style=\"display: flex; align-items: center;\">\r\n                                    <a href=\"https:\/\/www.jomay.com.tw\/\" rel=\"noopener noreferrer\" style=\"display: flex; align-items: center; text-decoration: none; color: inherit;\" target=\"_blank\">\r\n                                        <img loading=\"lazy\" decoding=\"async\" alt=\"\u55ac\u7f8e\u570b\u969b\u91ab\u7642\u91ab\u7f8e\u96c6\u5718 LOGO\" src=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/wp-content\/uploads\/2025\/04\/\u55ac\u7f8e\u91ab\u7f8e\u96c6\u5718_logo.jpg\" style=\"height: 54px; width: 54px; object-fit: contain; vertical-align: middle; margin-right: 6px; padding: 2px; background: #fff; border-radius: 6px; box-shadow: 0 2px 8px rgba(0,0,0,0.10);\"\/>\r\n                                        <div style=\"margin-left: 10px;\">\r\n                                            <h5 style=\"font-size: 16px; margin: 0; color: #fff;\">\u55ac\u7f8e\u570b\u969b\u91ab\u7642\u91ab\u7f8e\u96c6\u5718<\/h5>\r\n                                        <\/div>\r\n                                    <\/a>\r\n                                <\/div>\r\n                                <div class=\"info-card-item\" style=\"display: flex; align-items: center;\">\r\n                                    <a href=\"https:\/\/www.tai-nan.com\/\" rel=\"noopener noreferrer\" style=\"display: flex; align-items: center; text-decoration: none; color: inherit;\" target=\"_blank\">\r\n                                        <img loading=\"lazy\" decoding=\"async\" alt=\"\u53f0\u5357\u4f01\u696d\u80a1\u4efd\u6709\u9650\u516c\u53f8 LOGO\" src=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/wp-content\/uploads\/2026\/07\/tianan-logo-gray-scaled.jpg?v=20260730\" style=\"height: 54px; width: 54px; object-fit: contain; vertical-align: middle; margin-right: 6px; padding: 2px; background: #fff; border-radius: 6px; box-shadow: 0 2px 8px rgba(0,0,0,0.10);\"\/>\r\n                                        <div style=\"margin-left: 10px;\">\r\n                                            <h5 style=\"font-size: 16px; margin: 0; color: #fff;\">\u53f0\u5357\u4f01\u696d\u80a1\u4efd\u6709\u9650\u516c\u53f8<\/h5>\r\n                                        <\/div>\r\n                                    <\/a>\r\n                                <\/div>\r\n                                <div class=\"info-card-item\" style=\"display: flex; align-items: center;\">\r\n                                    <a href=\"https:\/\/www.thinflex.com.tw\/\" rel=\"noopener noreferrer\" style=\"display: flex; align-items: center; text-decoration: none; color: inherit;\" target=\"_blank\">\r\n                                        <img loading=\"lazy\" decoding=\"async\" alt=\"\u65b0\u63da\u79d1\u6280\u80a1\u4efd\u6709\u9650\u516c\u53f8 LOGO\" src=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/wp-content\/uploads\/2026\/08\/20190123-\u65b0\u63da\u79d1\u6280-0979399612-logo-\u539f\u59cb\u6a94-01.png\" style=\"height: 54px; width: 54px; object-fit: contain; vertical-align: middle; margin-right: 6px; padding: 2px; background: #fff; border-radius: 6px; box-shadow: 0 2px 8px rgba(0,0,0,0.10);\"\/>\r\n                                        <div style=\"margin-left: 10px;\">\r\n                                            <h5 style=\"font-size: 16px; margin: 0; color: #fff;\">\u65b0\u63da\u79d1\u6280\u80a1\u4efd\u6709\u9650\u516c\u53f8<\/h5>\r\n                                        <\/div>\r\n                                    <\/a>\r\n                                <\/div>\r\n                                <div class=\"info-card-item\" style=\"display: flex; align-items: center;\">\r\n                                    <a href=\"https:\/\/www.tai-nan.com\/\" rel=\"noopener noreferrer\" style=\"display: flex; align-items: center; text-decoration: none; color: inherit;\" target=\"_blank\">\r\n                                        <img loading=\"lazy\" decoding=\"async\" alt=\"\u9298\u7965\u79d1\u6280\u5be6\u696d\u80a1\u4efd\u6709\u9650\u516c\u53f8 LOGO\" src=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/wp-content\/uploads\/2026\/07\/LOGOJNC\u4e2d\u6587\u540d\u7a31-1.png\" style=\"height: 54px; width: 54px; object-fit: contain; vertical-align: middle; margin-right: 6px; padding: 2px; background: #fff; border-radius: 6px; box-shadow: 0 2px 8px rgba(0,0,0,0.10);\"\/>\r\n                                        <div style=\"margin-left: 10px;\">\r\n                                            <h5 style=\"font-size: 16px; margin: 0; color: #fff;\">\u9298\u7965\u79d1\u6280\u5be6\u696d\u80a1\u4efd\u6709\u9650\u516c\u53f8<\/h5>\r\n                                        <\/div>\r\n                                    <\/a>\r\n                                <\/div>\r\n                            <\/div>\r\n                        <\/section>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/section>\r\n\r\n        <section class=\"poster-section shared-poster-section\" id=\"poster-2\">\r\n            <div class=\"poster-fullwidth\">\r\n                <div class=\"poster-placeholder\">\r\n                    <img loading=\"lazy\" decoding=\"async\" alt=\"AI\u7af6\u8cfdA1\u6d77\u5831\" class=\"poster-image\" draggable=\"false\" height=\"512\" oncontextmenu=\"return false;\" onmousedown=\"return false;\" onselectstart=\"return false;\" src=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/wp-content\/uploads\/2026\/08\/Poster-V20.png\" style=\"max-width: 100%; height: auto; display: block; margin: 0 auto; box-shadow: 0 8px 32px rgba(0,0,0,0.18); border-radius: 10px; -webkit-user-select: none; user-select: none;\" width=\"362\"\/>\r\n                <\/div>\r\n            <\/div>\r\n        <\/section><\/div>\r\n    <style id=\"criteria-pie-style\">\r\n                #criteria-content.criteria-grid, #criteria-content-final.criteria-grid {\r\n                    --criteria-card-width: 252px;\r\n                    --criteria-card-height: 330px;\r\n                    display: grid !important;\r\n                    grid-template-columns: repeat(var(--criteria-columns, 1), minmax(0, var(--criteria-card-width))) !important;\r\n                    gap: 22px !important;\r\n                    width: 100% !important;\r\n                    max-width: 1120px !important;\r\n                    margin: 0 auto !important;\r\n                    align-items: stretch !important;\r\n                    justify-content: center !important;\r\n                }\r\n                .criteria-pie-layout {\r\n                    display: grid;\r\n                    grid-template-columns: minmax(280px, 340px) minmax(0, 1fr);\r\n                    gap: 26px;\r\n                    align-items: center;\r\n                    width: 100%;\r\n                    max-width: 1040px;\r\n                    margin: 0 auto;\r\n                }\r\n                .criteria-pie-summary {\r\n                    position: relative;\r\n                    padding: 28px 24px;\r\n                    border-radius: 28px;\r\n                    text-align: center;\r\n                    background: radial-gradient(circle at top, rgba(110, 216, 255, 0.18), rgba(6, 21, 47, 0.96) 68%);\r\n                    border: 1px solid rgba(110, 216, 255, 0.24);\r\n                    box-shadow: 0 18px 48px rgba(0, 0, 0, 0.22);\r\n                    overflow: hidden;\r\n                }\r\n                .criteria-stage-badge {\r\n                    display: inline-flex;\r\n                    align-items: center;\r\n                    justify-content: center;\r\n                    padding: 6px 14px;\r\n                    border-radius: 999px;\r\n                    background: rgba(110, 216, 255, 0.12);\r\n                    border: 1px solid rgba(110, 216, 255, 0.28);\r\n                    color: #9fe9ff;\r\n                    font-size: 0.9rem;\r\n                    font-weight: 700;\r\n                    letter-spacing: 0.08em;\r\n                    text-transform: uppercase;\r\n                    margin-bottom: 14px;\r\n                }\r\n                .criteria-group-name {\r\n                    margin: 0 0 18px;\r\n                    color: #ffffff;\r\n                    font-size: 1.45rem;\r\n                    line-height: 1.35;\r\n                }\r\n                .criteria-pie-chart {\r\n                    position: relative;\r\n                    width: min(100%, 280px);\r\n                    aspect-ratio: 1;\r\n                    margin: 0 auto 18px;\r\n                    border-radius: 50%;\r\n                    box-shadow: 0 24px 60px rgba(0, 0, 0, 0.3), 0 0 36px rgba(110, 216, 255, 0.12);\r\n                }\r\n                .criteria-pie-chart::before {\r\n                    content: '';\r\n                    position: absolute;\r\n                    inset: 18%;\r\n                    border-radius: 50%;\r\n                    background: linear-gradient(180deg, rgba(8, 31, 67, 0.98), rgba(4, 13, 31, 0.96));\r\n                    box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05);\r\n                }\r\n                .criteria-pie-center {\r\n                    position: absolute;\r\n                    inset: 0;\r\n                    z-index: 1;\r\n                    display: flex;\r\n                    flex-direction: column;\r\n                    align-items: center;\r\n                    justify-content: center;\r\n                    pointer-events: none;\r\n                }\r\n                .criteria-pie-center strong {\r\n                    color: #ffffff;\r\n                    font-size: 2.35rem;\r\n                    line-height: 1;\r\n                    font-weight: 800;\r\n                    margin-bottom: 6px;\r\n                }\r\n                .criteria-pie-center span {\r\n                    color: #b9dcff;\r\n                    font-size: 0.92rem;\r\n                    letter-spacing: 0.04em;\r\n                }\r\n                .criteria-pie-caption {\r\n                    margin: 0;\r\n                    color: #d6e8ff;\r\n                    font-size: 0.95rem;\r\n                    line-height: 1.6;\r\n                }\r\n                .criteria-legend {\r\n                    display: grid;\r\n                    grid-template-columns: repeat(2, minmax(0, 1fr));\r\n                    gap: 14px;\r\n                    align-content: start;\r\n                }\r\n                .criteria-legend-item {\r\n                    display: flex;\r\n                    align-items: flex-start;\r\n                    gap: 14px;\r\n                    min-height: 108px;\r\n                    padding: 16px 18px;\r\n                    border-radius: 18px;\r\n                    background: rgba(7, 24, 55, 0.86);\r\n                    border: 1px solid rgba(110, 216, 255, 0.18);\r\n                    box-shadow: 0 12px 32px rgba(0, 0, 0, 0.18);\r\n                }\r\n                .criteria-legend-icon {\r\n                    display: flex;\r\n                    align-items: center;\r\n                    justify-content: center;\r\n                    flex: 0 0 46px;\r\n                    width: 46px;\r\n                    height: 46px;\r\n                    border-radius: 14px;\r\n                    background: linear-gradient(145deg, var(--slice-color), rgba(8, 31, 67, 0.95));\r\n                    box-shadow: 0 0 22px rgba(110, 216, 255, 0.14);\r\n                }\r\n                .criteria-legend-icon i {\r\n                    color: #ffffff;\r\n                    font-size: 1.05rem;\r\n                }\r\n                .criteria-legend-copy {\r\n                    flex: 1;\r\n                    min-width: 0;\r\n                }\r\n                .criteria-legend-title-row {\r\n                    display: flex;\r\n                    align-items: flex-start;\r\n                    justify-content: space-between;\r\n                    gap: 12px;\r\n                    margin-bottom: 6px;\r\n                }\r\n                .criteria-legend-title-row h3 {\r\n                    margin: 0;\r\n                    color: #ffffff;\r\n                    font-size: 1rem;\r\n                    line-height: 1.35;\r\n                }\r\n                .criteria-legend-weight {\r\n                    flex: 0 0 auto;\r\n                    color: var(--slice-color);\r\n                    font-size: 1.05rem;\r\n                    font-weight: 800;\r\n                    line-height: 1.2;\r\n                }\r\n                .criteria-legend-copy p {\r\n                    margin: 0;\r\n                    color: #d6e8ff;\r\n                    font-size: 0.94rem;\r\n                    line-height: 1.55;\r\n                }\r\n                @media (max-width: 980px) {\r\n                    .criteria-pie-layout {\r\n                        grid-template-columns: 1fr;\r\n                    }\r\n                    .criteria-pie-summary {\r\n                        max-width: 420px;\r\n                        margin: 0 auto;\r\n                    }\r\n                }\r\n                @media (max-width: 720px) {\r\n                    .criteria-legend {\r\n                        grid-template-columns: 1fr;\r\n                    }\r\n                    .criteria-pie-summary {\r\n                        padding: 24px 18px;\r\n                        border-radius: 24px;\r\n                    }\r\n                    .criteria-pie-chart {\r\n                        width: min(100%, 240px);\r\n                    }\r\n                    .criteria-group-name {\r\n                        font-size: 1.25rem;\r\n                    }\r\n                }\r\n                #criteria-content .criteria-card, #criteria-content-final .criteria-card {\r\n                    width: 100%;\r\n                    max-width: 100%;\r\n                    min-width: 0;\r\n                    min-height: var(--criteria-card-height);\r\n                    height: auto;\r\n                    padding: 28px 22px !important;\r\n                    box-sizing: border-box;\r\n                    display: flex;\r\n                    flex-direction: column;\r\n                    align-items: center;\r\n                }\r\n                #criteria-content .criteria-header, #criteria-content-final .criteria-header {\r\n                    width: 100%;\r\n                    min-width: 0;\r\n                    display: flex;\r\n                    flex-direction: column;\r\n                    align-items: center;\r\n                    flex: 1 1 auto;\r\n                }\r\n                #criteria-content .criteria-main, #criteria-content-final .criteria-main {\r\n                    width: 100%;\r\n                    min-width: 0;\r\n                }\r\n                #criteria-content .criteria-icon, #criteria-content-final .criteria-icon {\r\n                    width: 76px !important;\r\n                    height: 76px !important;\r\n                    flex: 0 0 76px;\r\n                    margin: 0 auto 26px !important;\r\n                }\r\n                #criteria-content .criteria-title, #criteria-content-final .criteria-title {\r\n                    width: 100%;\r\n                    min-height: 4.25em;\r\n                    margin: 0 !important;\r\n                    display: flex;\r\n                    flex-direction: column;\r\n                    align-items: center;\r\n                    justify-content: center;\r\n                    color: #fff;\r\n                    font-size: clamp(1.18rem, 1.45vw, 1.5rem) !important;\r\n                    line-height: 1.32;\r\n                    letter-spacing: 0 !important;\r\n                    text-align: center;\r\n                    white-space: normal;\r\n                    word-break: normal;\r\n                    overflow-wrap: anywhere;\r\n                    overflow: visible;\r\n                    line-break: loose;\r\n                    text-wrap: pretty;\r\n                }\r\n                #criteria-content .criteria-title > span, #criteria-content-final .criteria-title > span {\r\n                    display: block;\r\n                    max-width: 100%;\r\n                }\r\n                #criteria-content .criteria-title > span:first-child, #criteria-content-final .criteria-title > span:first-child {\r\n                    width: 100%;\r\n                    white-space: normal;\r\n                    word-break: normal;\r\n                    overflow-wrap: anywhere;\r\n                    line-break: loose;\r\n                }\r\n                #criteria-content .criteria-card.clickable, #criteria-content-final .criteria-card.clickable {\r\n                    cursor: pointer;\r\n                }\r\n                #criteria-content .criteria-card.clickable:focus-visible, #criteria-content-final .criteria-card.clickable:focus-visible {\r\n                    outline: 3px solid #6ed8ff;\r\n                    outline-offset: 4px;\r\n                }\r\n                #criteria-content .criteria-chevron, #criteria-content-final .criteria-chevron {\r\n                    width: 100%;\r\n                    display: flex;\r\n                    justify-content: center;\r\n                    margin-top: 10px;\r\n                    color: #00d4ff;\r\n                    font-size: 1rem;\r\n                    line-height: 1;\r\n                }\r\n                #criteria-content .expand-icon, #criteria-content-final .expand-icon {\r\n                    transition: transform 0.28s ease, color 0.28s ease;\r\n                }\r\n                #criteria-content .criteria-card.expanded .expand-icon, #criteria-content-final .criteria-card.expanded .expand-icon {\r\n                    transform: rotate(180deg);\r\n                    color: #6ed8ff;\r\n                }\r\n                #criteria-content .criteria-details, #criteria-content-final .criteria-details {\r\n                    width: 100%;\r\n                    min-width: 0;\r\n                    max-height: 0;\r\n                    overflow: hidden;\r\n                    opacity: 0;\r\n                    margin-top: 0;\r\n                    padding: 0 10px;\r\n                    transition: max-height 0.35s ease, opacity 0.25s ease, padding 0.25s ease, margin-top 0.25s ease;\r\n                }\r\n                #criteria-content .criteria-card.expanded .criteria-details, #criteria-content-final .criteria-card.expanded .criteria-details {\r\n                    max-height: none;\r\n                    opacity: 1;\r\n                    margin-top: 16px;\r\n                    padding: 14px 10px 4px;\r\n                    border-top: 1px solid rgba(110, 216, 255, 0.18);\r\n                    overflow: visible;\r\n                }\r\n                #criteria-content .detail-content, #criteria-content-final .detail-content {\r\n                    min-width: 0;\r\n                    overflow-wrap: anywhere;\r\n                }\r\n                #criteria-content .criteria-card.expanded, #criteria-content-final .criteria-card.expanded {\r\n                    transform: none;\r\n                }\r\n                #criteria-content .criteria-details h5, #criteria-content-final .criteria-details h5 {\r\n                    margin: 0 0 8px;\r\n                    color: #00d4ff;\r\n                    font-size: 0.95rem;\r\n                    line-height: 1.4;\r\n                    letter-spacing: 0.04em;\r\n                }\r\n                #criteria-content .criteria-summary, #criteria-content-final .criteria-summary {\r\n                    width: 100%;\r\n                    margin: 0 !important;\r\n                    color: #c3d6ec !important;\r\n                    font-size: 0.92rem !important;\r\n                    line-height: 1.7 !important;\r\n                    text-align: center;\r\n                    text-wrap: balance;\r\n                }\r\n                @media (max-width: 700px) {\r\n                    #criteria-content.criteria-grid, #criteria-content-final.criteria-grid {\r\n                        --criteria-card-width: min(100%, 360px);\r\n                        --criteria-card-height: 300px;\r\n                        grid-template-columns: minmax(0, 100%) !important;\r\n                        gap: 18px !important;\r\n                        max-width: 360px !important;\r\n                    }\r\n                    #criteria-content .criteria-card, #criteria-content-final .criteria-card {\r\n                        width: 100%;\r\n                        min-height: var(--criteria-card-height);\r\n                        height: auto;\r\n                    }\r\n                }\r\n                @media (min-width: 701px) and (max-width: 1100px) {\r\n                    #criteria-content.criteria-grid, #criteria-content-final.criteria-grid {\r\n                        --criteria-card-width: 300px;\r\n                        --criteria-card-height: 310px;\r\n                        grid-template-columns: repeat(2, minmax(0, var(--criteria-card-width))) !important;\r\n                        max-width: 622px !important;\r\n                    }\r\n                    #criteria-content .criteria-card, #criteria-content-final .criteria-card {\r\n                        min-height: var(--criteria-card-height);\r\n                        height: auto;\r\n                    }\r\n                }\r\n                @media (max-width: 520px) {\r\n                    #criteria-content .criteria-card, #criteria-content-final .criteria-card {\r\n                        padding: 24px 18px !important;\r\n                    }\r\n                    #criteria-content .criteria-icon, #criteria-content-final .criteria-icon {\r\n                        width: 68px !important;\r\n                        height: 68px !important;\r\n                        flex-basis: 68px;\r\n                        margin-bottom: 22px !important;\r\n                    }\r\n                    #criteria-content .criteria-title, #criteria-content-final .criteria-title {\r\n                        min-height: 0;\r\n                        font-size: 1.2rem !important;\r\n                    }\r\n                }\r\n\r\n    <\/style>\r\n\r\n    <\/div>\r\n\r\n    <style id=\"top-right-floating-actions-layout-20260803\">\r\n\r\n        html body .floating-logo {\r\n            top: 240px !important;\r\n            right: 28px !important;\r\n            bottom: auto !important;\r\n            display: flex !important;\r\n            z-index: 2147483600 !important;\r\n        }\r\n\r\n        html body .floating-logo:focus,\r\n        html body .floating-logo:focus-visible {\r\n            outline: none !important;\r\n            border: none !important;\r\n            box-shadow: none !important;\r\n        }\r\n\r\n        html body .floating-logo:focus-visible .floating-logo-img {\r\n            filter: drop-shadow(0 0 10px rgba(110, 216, 255, .9));\r\n        }\r\n\r\n        html body #aiFaqFloatingButton {\r\n            top: 404px !important;\r\n            right: 51px !important;\r\n            bottom: auto !important;\r\n            transform: none !important;\r\n            z-index: 2147483500 !important;\r\n        }\r\n\r\n        html body #aiFaqFloatingButton:hover {\r\n            transform: translateY(-4px) scale(1.06) !important;\r\n        }\r\n\r\n        @media (max-width: 1024px) {\r\n            html body .floating-logo {\r\n                top: 150px !important;\r\n                right: 14px !important;\r\n                display: flex !important;\r\n            }\r\n\r\n            html body .floating-logo-img {\r\n                display: block !important;\r\n                width: 54px !important;\r\n                height: 72px !important;\r\n            }\r\n\r\n            html body .floating-help-text {\r\n                display: block !important;\r\n                padding: 4px 8px !important;\r\n                margin-bottom: 4px !important;\r\n                font-size: 9px !important;\r\n                line-height: 1.3 !important;\r\n            }\r\n\r\n            html body #aiFaqFloatingButton {\r\n                top: 234px !important;\r\n                right: 16px !important;\r\n                bottom: auto !important;\r\n                width: 50px !important;\r\n                height: 50px !important;\r\n                min-width: 50px !important;\r\n                min-height: 50px !important;\r\n            }\r\n        }\r\n\r\n        @media (max-width: 480px) {\r\n            html body .floating-help-text {\r\n                display: block !important;\r\n                padding: 3px 7px !important;\r\n                margin-bottom: 3px !important;\r\n                font-size: 8px !important;\r\n            }\r\n\r\n            html body .floating-logo {\r\n                top: 125px !important;\r\n                right: 10px !important;\r\n                display: flex !important;\r\n            }\r\n\r\n            html body .floating-logo-img {\r\n                display: block !important;\r\n                width: 48px !important;\r\n                height: 64px !important;\r\n            }\r\n\r\n            html body #aiFaqFloatingButton {\r\n                top: 201px !important;\r\n                right: 9px !important;\r\n                bottom: auto !important;\r\n                width: 48px !important;\r\n                height: 48px !important;\r\n                min-width: 48px !important;\r\n                min-height: 48px !important;\r\n            }\r\n        }\r\n    <\/style>\r\n\r\n    <div class=\"adaptive-group-layout adaptive-group-layout--review\" data-adaptive-section=\"review\" id=\"adaptive-group-review\">\r\n\r\n        <section class=\"evaluation-criteria\" id=\"criteria\">\r\n            <div class=\"container\">\r\n                <div class=\"info-card\">\r\n                    <div class=\"info-header\">\r\n                        <i class=\"fas fa-clipboard-check\">\r\n                        <\/i>\r\n                        <h2>\u8a55\u5be9\u6a19\u6e96(\u521d\u8cfd)<\/h2>\r\n                    <\/div>\r\n                    <div class=\"info-content\">\r\n                        <div class=\"criteria-selector\">\r\n                            <h4>\u8acb\u9078\u64c7\u53c3\u8cfd\u985e\u5225\u67e5\u770b\u5c0d\u61c9\u8a55\u5206\u6a19\u6e96\uff1a<\/h4>\r\n                            <div class=\"selector-buttons\">\r\n                                <button type=\"button\" class=\"selector-btn active\" data-group=\"general\">\u5927\u6703\u5c08\u984c\u985e<\/button>\r\n                                <button type=\"button\" class=\"selector-btn\" data-group=\"ai-training\">AI\u8077\u80fd\u57f9\u529b\u7d44<\/button>\r\n                                <button type=\"button\" class=\"selector-btn\" data-group=\"generalTopic\">\u4e00\u822c\u5c08\u984c\u985e<\/button>\r\n                                <button type=\"button\" class=\"selector-btn\" data-group=\"enterprise\">\u4f01\u696d\u547d\u984c\u985e<\/button>\r\n                            <\/div>\r\n                            <div class=\"rewards-subselector criteria-enterprise-subselector\" hidden=\"\" id=\"enterprise-criteria-groups\">\r\n                                <span>\u4f01\u696d\u547d\u984c\u985e\u9805\u76ee<\/span>\r\n                                <div class=\"selector-buttons\">\r\n                                    <button type=\"button\" class=\"selector-btn active\" data-enterprise-group=\"enterprise-micro-film\">AI \u5fae\u96fb\u5f71<\/button>\r\n                                    <button type=\"button\" class=\"selector-btn\" data-enterprise-group=\"enterprise-mingxiang\">\u9298\u7965AI\u61c9\u7528\u7d44<\/button>\r\n                                <\/div>\r\n                            <\/div>\r\n                        <\/div>\r\n                        <div class=\"criteria-grid\" id=\"criteria-content\">\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"criteria-note\" style=\"margin-top: 18px; color: #e0e0e0; font-size: 16px;\">\r\n                        <i class=\"fas fa-info-circle\" style=\"color: #00d4ff; margin-right: 6px;\">\r\n                        <\/i>\r\n                        Quantum AI \u9ad4\u9a57\u61c9\u7528\u7d44\u8acb\u81f3\u6b64\u7db2\u9801\u67e5\u770b\u8a55\u5206\u6a19\u6e96\uff1a\r\n                        <a rel=\"noopener noreferrer\" href=\"https:\/\/sites.google.com\/asap.nutn.edu.tw\/2025quantumai\/competition-method\/evaluation-criterion\" style=\"color: #00d4ff; text-decoration: underline;\" target=\"_blank\">Quantum AI \u9ad4\u9a57\u61c9\u7528\u7d44\u8a55\u5206\u6a19\u6e96<\/a>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/section>\r\n\r\n        <section class=\"evaluation-criteria\" id=\"criteria-final\" style=\"margin-top:0;\">\r\n            <div class=\"container\">\r\n                <div class=\"info-card\">\r\n                    <div class=\"info-header\">\r\n                        <i class=\"fas fa-trophy\">\r\n                        <\/i>\r\n                        <h2>\u8a55\u5be9\u6a19\u6e96(\u8907\u8cfd)<\/h2>\r\n                    <\/div>\r\n                    <div class=\"info-content\">\r\n                        <div class=\"criteria-selector\">\r\n                            <h4>\u8acb\u9078\u64c7\u53c3\u8cfd\u7d44\u5225\u67e5\u770b\u5c0d\u61c9\u8a55\u5206\u6a19\u6e96\uff1a<\/h4>\r\n                            <div class=\"selector-buttons\">\r\n                                <button type=\"button\" class=\"selector-btn active\" data-group=\"general\" data-stage=\"final\">\u5927\u6703\u5c08\u984c\u985e<\/button>\r\n                                <button type=\"button\" class=\"selector-btn\" data-group=\"ai-training\" data-stage=\"final\">AI\u8077\u80fd\u57f9\u529b\u7d44<\/button>\r\n                                <button type=\"button\" class=\"selector-btn\" data-group=\"generalTopic\" data-stage=\"final\">\u4e00\u822c\u5c08\u984c\u985e<\/button>\r\n                                <button type=\"button\" class=\"selector-btn\" data-group=\"enterprise\" data-stage=\"final\">\u4f01\u696d\u547d\u984c\u985e<\/button>\r\n                            <\/div>\r\n                            <div class=\"rewards-subselector criteria-enterprise-subselector\" hidden=\"\" id=\"enterprise-criteria-groups-final\">\r\n                                <span>\u4f01\u696d\u547d\u984c\u985e\u9805\u76ee<\/span>\r\n                                <div class=\"selector-buttons\">\r\n                                    <button type=\"button\" class=\"selector-btn active\" data-enterprise-final-group=\"enterprise-micro-film\">AI \u5fae\u96fb\u5f71<\/button>\r\n                                    <button type=\"button\" class=\"selector-btn\" data-enterprise-final-group=\"enterprise-mingxiang\">\u9298\u7965AI\u61c9\u7528\u7d44<\/button>\r\n                                <\/div>\r\n                            <\/div>\r\n                        <\/div>\r\n                        <div class=\"criteria-grid\" id=\"criteria-content-final\">\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"criteria-note\" style=\"margin-top: 18px; color: #e0e0e0; font-size: 16px;\">\r\n                        <i class=\"fas fa-info-circle\" style=\"color: #00d4ff; margin-right: 6px;\">\r\n                        <\/i>\r\n                        Quantum AI \u9ad4\u9a57\u61c9\u7528\u7d44\u8acb\u81f3\u6b64\u7db2\u9801\u67e5\u770b\u8a55\u5206\u6a19\u6e96\uff1a\r\n                        <a rel=\"noopener noreferrer\" href=\"https:\/\/sites.google.com\/asap.nutn.edu.tw\/2025quantumai\/competition-method\/evaluation-criterion\" style=\"color: #00d4ff; text-decoration: underline;\" target=\"_blank\">Quantum AI \u9ad4\u9a57\u61c9\u7528\u7d44\u8a55\u5206\u6a19\u6e96<\/a>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/section>\r\n\r\n        <style id=\"rewards-total-prize-style\">\r\n            #rewards .rewards-total-prize {\r\n                display: inline-flex;\r\n                align-items: center;\r\n                gap: 10px;\r\n                margin-left: 16px;\r\n                padding: 11px 22px;\r\n                border: 1px solid rgba(255, 225, 116, .78);\r\n                border-radius: 999px;\r\n                color: #fff0a6;\r\n                background: linear-gradient(135deg, rgba(255, 204, 49, .34), rgba(184, 112, 0, .22));\r\n                box-shadow: 0 0 26px rgba(255, 196, 39, .34), inset 0 1px 0 rgba(255, 255, 255, .2);\r\n                font-size: clamp(1.25rem, 1.6vw, 1.6rem);\r\n                font-weight: 800;\r\n                letter-spacing: .04em;\r\n                white-space: nowrap;\r\n            }\r\n            #rewards .rewards-total-prize i {\r\n                color: #ffd700 !important;\r\n                font-size: 1.05em;\r\n                filter: drop-shadow(0 0 7px rgba(255, 215, 0, .48));\r\n            }\r\n            #rewards .rewards-total-prize > span {\r\n                color: #c41230 !important;\r\n            }\r\n            #rewards .rewards-total-prize strong {\r\n                color: #ffd700 !important;\r\n                background: linear-gradient(135deg, #ffd700, #ffed4e);\r\n                -webkit-background-clip: text;\r\n                background-clip: text;\r\n                -webkit-text-fill-color: transparent;\r\n                font-size: 1.12em;\r\n                text-shadow: 0 0 12px rgba(255, 215, 0, .32);\r\n            }\r\n            @media (max-width: 600px) {\r\n                #rewards .info-header {\r\n                    flex-wrap: wrap;\r\n                }\r\n                #rewards .rewards-total-prize {\r\n                    width: auto;\r\n                    margin: 8px 0 0 8px;\r\n                    justify-content: center;\r\n                    padding: 9px 14px;\r\n                    font-size: 1.15rem;\r\n                }\r\n            }\r\n        <\/style>\r\n        <section class=\"rewards-section\" id=\"rewards\">\r\n            <div class=\"container\">\r\n                <div class=\"info-card\">\r\n                    <div class=\"info-header\">\r\n                        <i class=\"fas fa-trophy\">\r\n                        <\/i>\r\n                        <h2>\u7af6\u8cfd\u734e\u91d1<\/h2>\r\n                        <div class=\"rewards-total-prize\" aria-label=\"\u7e3d\u734e\u91d1\u4e09\u5341\u516b\u842c\u5143\">\r\n                            <i class=\"fa-solid fa-coins\" aria-hidden=\"true\"><\/i>\r\n                            <span>\u7e3d\u734e\u91d1\u9054<strong>400,000<\/strong>\u5143<\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"info-content\">\r\n                        <div class=\"rewards-selector\">\r\n                            <h4>\u8acb\u9078\u64c7\u53c3\u8cfd\u985e\u5225\u67e5\u770b\u5c0d\u61c9\u7af6\u8cfd\u734e\u91d1\uff1a<\/h4>\r\n                            <div class=\"selector-buttons rewards-category-buttons\">\r\n                                <button type=\"button\" class=\"selector-btn active\" data-reward-category=\"conference\">\u5927\u6703\u5c08\u984c\u985e<\/button>\r\n                                <button type=\"button\" class=\"selector-btn\" data-reward-category=\"general-topic\">\u4e00\u822c\u5c08\u984c\u985e<\/button>\r\n                                <button type=\"button\" class=\"selector-btn\" data-reward-category=\"enterprise\">\u4f01\u696d\u547d\u984c\u985e<\/button>\r\n                                <button type=\"button\" class=\"selector-btn\" data-reward-category=\"highschool\">\u9ad8\u4e2d\u8077\u7d44<\/button>\r\n                            <\/div>\r\n                            <div class=\"rewards-subselector\" id=\"conference-reward-groups\">\r\n                                <span>\u5927\u6703\u5c08\u984c\u985e\u7d44\u5225<\/span>\r\n                                <div class=\"selector-buttons\">\r\n                                    <button type=\"button\" class=\"selector-btn active\" data-reward-group=\"general\">\u8cc7\u96fb\u9818\u57df\u7d44 \/ \u8de8\u9818\u57df\u7d44<\/button>\r\n                                    <button type=\"button\" class=\"selector-btn\" data-reward-group=\"ai-training\">AI \u8077\u80fd\u57f9\u529b\u7d44<\/button>\r\n                                    <button type=\"button\" class=\"selector-btn\" data-reward-group=\"quantum\">Quantum AI \u9ad4\u9a57\u61c9\u7528\u7d44<\/button>\r\n                                <\/div>\r\n                            <\/div>\r\n                            <div class=\"rewards-subselector\" hidden=\"\" id=\"enterprise-reward-groups\">\r\n                                <span>\u4f01\u696d\u547d\u984c\u985e\u7d44\u5225<\/span>\r\n                                <div class=\"selector-buttons\">\r\n                                    <button type=\"button\" class=\"selector-btn active\" data-enterprise-reward-group=\"enterprise-micro-film\">AI \u5fae\u96fb\u5f71<\/button>\r\n                                    <button type=\"button\" class=\"selector-btn\" data-enterprise-reward-group=\"enterprise-mingxiang\">\u9298\u7965AI\u61c9\u7528\u7d44<\/button>\r\n                                <\/div>\r\n                            <\/div>\r\n                        <\/div>\r\n                        <div id=\"rewards-content\">\r\n                            \u5167\u5bb9\u5c07\u7531JavaScript\u52d5\u614b\u751f\u6210\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/section>\r\n\r\n        <section class=\"register-section shared-organizers-section organizers-copy\" id=\"organizers-review-copy\">\r\n            <div class=\"container\">\r\n                <div class=\"register-main\">\r\n                    <div class=\"register-header\">\r\n                        <h2>\r\n                            <i class=\"fas fa-users\">\r\n                            <\/i> \u6307\u5c0e\u55ae\u4f4d\u8207\u4e3b\u5354\u8fa6\u55ae\u4f4d<\/h2>\r\n                    <\/div>\r\n                    <div class=\"organizer-wide-grid\">\r\n                        <section class=\"organizer-wide-column organizer-wide-column--1\">\r\n                            <h3 style=\"text-align: center; margin: 30px 0 20px 0; color: #ffffff; font-size: 28px; font-weight: bold;\">\r\n                                <i class=\"fas fa-flag\" style=\"margin-right: 10px; color: #2c319e;\">\r\n                                <\/i>\u6307\u5c0e\u55ae\u4f4d\r\n                            <\/h3>\r\n                            <div class=\"register-info-cards guidance-orgs\">\r\n                                <div class=\"info-card-item\" style=\"display: flex; align-items: center;\">\r\n                                    <a rel=\"noopener noreferrer\" href=\"https:\/\/www.edu.tw\/Default.aspx\" style=\"display: flex; align-items: center; text-decoration: none; color: inherit;\" target=\"_blank\">\r\n                                        <img loading=\"lazy\" decoding=\"async\" alt=\"\u6559\u80b2\u90e8 LOGO\" src=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/wp-content\/uploads\/2025\/09\/ROC_Ministry_of_Education_Seal.svg_.png\" style=\"height: 54px; width: 54px; vertical-align: middle; margin-right: 6px; border-radius: 6px; box-shadow: 0 2px 8px rgba(0,0,0,0.10);\"\/>\r\n                                        <div style=\"margin-left: 0;\">\r\n                                            <h5 style=\"font-size: 16px; margin: 0; color: #fff;\">\u6559\u80b2\u90e8<\/h5>\r\n                                        <\/div>\r\n                                    <\/a>\r\n                                <\/div>\r\n                                <div class=\"info-card-item\" style=\"display: flex; align-items: center;\">\r\n                                    <a rel=\"noopener noreferrer\" href=\"https:\/\/yct168.wda.gov.tw\/\" style=\"display: flex; align-items: center; text-decoration: none; color: inherit;\" target=\"_blank\">\r\n                                        <img loading=\"lazy\" decoding=\"async\" alt=\"\u52de\u52d5\u90e8\u52de\u52d5\u529b\u767c\u5c55\u7f72 LOGO\" src=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/wp-content\/uploads\/2025\/09\/ROC_Workforce_Development_Agency_Emblem.svg_.png\" style=\"height: 54px; width: 54px; vertical-align: middle; margin-right: 6px; border-radius: 6px; box-shadow: 0 2px 8px rgba(0,0,0,0.10);\"\/>\r\n                                        <div style=\"margin-left: 0;\">\r\n                                            <h5 style=\"font-size: 16px; margin: 0; color: #fff;\">\u52de\u52d5\u90e8\u52de\u52d5\u529b\u767c\u5c55\u7f72\u96f2\u5609\u5357\u5206\u7f72<\/h5>\r\n                                        <\/div>\r\n                                    <\/a>\r\n                                <\/div>\r\n                            <\/div>\r\n                        <\/section>\r\n                        <section class=\"organizer-wide-column organizer-wide-column--2\">\r\n                            <h3 style=\"text-align: center; margin: 40px 0 20px 0; color: #ffffff; font-size: 28px; font-weight: bold;\">\r\n                                <i class=\"fas fa-university\" style=\"margin-right: 10px; color: #3498db;\">\r\n                                <\/i>\u4e3b\u8fa6\u55ae\u4f4d\r\n                            <\/h3>\r\n                            <div class=\"register-info-cards\">\r\n                                <div class=\"info-card-item\" style=\"display: flex; align-items: center;\">\r\n                                    <a rel=\"noopener noreferrer\" href=\"https:\/\/scieng.nutn.edu.tw\/ch\/index.php\" style=\"display: flex; align-items: center; text-decoration: none; color: inherit;\" target=\"_blank\">\r\n                                        <img loading=\"lazy\" decoding=\"async\" alt=\"\u7406\u5de5\u5b78\u9662 LOGO\" src=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/wp-content\/uploads\/2025\/09\/\u7406\u5de5\u5b78\u9662.jpg\" style=\"height: 54px; width: 54px; vertical-align: middle; margin-right: 6px; border-radius: 6px; box-shadow: 0 2px 8px rgba(0,0,0,0.10);\"\/>\r\n                                        <div style=\"margin-left: 15px;\">\r\n                                            <h5 style=\"font-size: 16px; margin: 0; color: #fff;\">\u570b\u7acb\u81fa\u5357\u5927\u5b78\u7406\u5de5\u5b78\u9662<\/h5>\r\n                                        <\/div>\r\n                                    <\/a>\r\n                                <\/div>\r\n                                <div class=\"info-card-item\" style=\"display: flex; align-items: center;\">\r\n                                    <a rel=\"noopener noreferrer\" href=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/\" style=\"display: flex; align-items: center; text-decoration: none; color: inherit;\" target=\"_blank\">\r\n                                        <img loading=\"lazy\" decoding=\"async\" alt=\"\u6578\u4f4d\u5b78\u7fd2\u79d1\u6280\u5b78\u7cfb LOGO\" src=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/wp-content\/uploads\/2025\/09\/iLT-LOGO-\u7cfb\u5fbd002.png\" style=\"height: 54px; width: 54px; vertical-align: middle; margin-right: 6px; border-radius: 6px; box-shadow: 0 2px 8px rgba(0,0,0,0.10);\"\/>\r\n                                        <div style=\"margin-left: 15px;\">\r\n                                            <h5 style=\"font-size: 16px; margin: 0; color: #fff;\">\u6578\u4f4d\u5b78\u7fd2\u79d1\u6280\u5b78\u7cfb<\/h5>\r\n                                        <\/div>\r\n                                    <\/a>\r\n                                <\/div>\r\n                                <div class=\"info-card-item\" style=\"display: flex; align-items: center;\">\r\n                                    <a rel=\"noopener noreferrer\" href=\"https:\/\/phpweb.nutn.edu.tw\/mobileEE\/%E7%B3%BB%E6%89%80%E7%B0%A1%E4%BB%8B-%E9%9B%BB%E6%A9%9F%E5%B7%A5%E7%A8%8B%E5%AD%B8%E7%B3%BB\/\" style=\"display: flex; align-items: center; text-decoration: none; color: inherit;\" target=\"_blank\">\r\n                                        <img loading=\"lazy\" decoding=\"async\" alt=\"\u96fb\u6a5f\u5de5\u7a0b\u5b78\u7cfb LOGO\" src=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/wp-content\/uploads\/2025\/09\/\u96fb\u6a5f\u7cfblogo_02.png\" style=\"height: 54px; width: 54px; vertical-align: middle; margin-right: 6px; border-radius: 6px; box-shadow: 0 2px 8px rgba(0,0,0,0.10);\"\/>\r\n                                        <div style=\"margin-left: 0;\">\r\n                                            <h5 style=\"font-size: 16px; margin: 0; color: #fff;\">\u96fb\u6a5f\u5de5\u7a0b\u5b78\u7cfb<\/h5>\r\n                                        <\/div>\r\n                                    <\/a>\r\n                                <\/div>\r\n                            <\/div>\r\n                            <div class=\"register-info-cards\">\r\n                                <div class=\"info-card-item\" style=\"display: flex; align-items: center;\">\r\n                                    <a rel=\"noopener noreferrer\" href=\"https:\/\/sites.google.com\/site\/kwsnutn\/%E9%A6%96%E9%A0%81\" style=\"display: flex; flex-direction: column; align-items: center; text-decoration: none; color: inherit;\" target=\"_blank\">\r\n                                        <img loading=\"lazy\" decoding=\"async\" alt=\"\u77e5\u8b58\u61c9\u7528\u66a8\u7db2\u8def\u670d\u52d9\u7814\u7a76\u4e2d\u5fc3 LOGO\" src=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/wp-content\/uploads\/2025\/09\/KWS-0602-01.jpg\" style=\"height: 30px; width: auto; margin-bottom: 6px; border-radius: 6px; box-shadow: 0 2px 8px rgba(0,0,0,0.10);\"\/>\r\n                                        <h5 style=\"font-size: 16px; margin: 0; color: #fff;\">\u77e5\u8b58\u61c9\u7528\u66a8\u7db2\u8def\u670d\u52d9<br\/>\u7814\u7a76\u4e2d\u5fc3<\/h5>\r\n                                    <\/a>\r\n                                <\/div>\r\n                                <div class=\"info-card-item\" style=\"display: flex; align-items: center;\">\r\n                                    <a rel=\"noopener noreferrer\" href=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/?page_id=1379\" style=\"display: flex; flex-direction: column; align-items: center; text-decoration: none; color: inherit;\" target=\"_blank\">\r\n                                        <img loading=\"lazy\" decoding=\"async\" alt=\"\u6a6b\u5f0f\u6d77\u5831\" src=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/wp-content\/uploads\/2025\/09\/\u6a6b\u5f0f-out1-scaled.jpg\" style=\"height: auto; width: 175px; margin-bottom: 6px; border-radius: 6px; box-shadow: 0 2px 8px rgba(0,0,0,0.12);\"\/>\r\n                                        <h5 style=\"font-size: 16px; margin: 0; color: #fff;\">AI \u667a\u6167\u6280\u8853\u8207\u61c9\u7528<br\/>\u4eba\u624d\u57f9\u8a13\u64da\u9ede <\/h5>\r\n                                    <\/a>\r\n                                <\/div>\r\n                            <\/div>\r\n                        <\/section>\r\n                        <section class=\"organizer-wide-column organizer-wide-column--3\">\r\n                            <h3 style=\"text-align: center; margin: 40px 0 20px 0; color: #ffffff; font-size: 28px; font-weight: bold;\">\r\n                                <i class=\"fas fa-handshake\" style=\"margin-right: 10px; color: #ffbf76;\">\r\n                                <\/i>\u5354\u8fa6\u55ae\u4f4d\r\n                            <\/h3>\r\n                            <div class=\"register-info-cards\">\r\n                                <div class=\"info-card-item\" style=\"display: flex; align-items: center;\">\r\n                                    <a href=\"https:\/\/www.jomay.com.tw\/\" rel=\"noopener noreferrer\" style=\"display: flex; align-items: center; text-decoration: none; color: inherit;\" target=\"_blank\">\r\n                                        <img loading=\"lazy\" decoding=\"async\" alt=\"\u55ac\u7f8e\u570b\u969b\u91ab\u7642\u91ab\u7f8e\u96c6\u5718 LOGO\" src=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/wp-content\/uploads\/2025\/04\/\u55ac\u7f8e\u91ab\u7f8e\u96c6\u5718_logo.jpg\" style=\"height: 54px; width: 54px; object-fit: contain; vertical-align: middle; margin-right: 6px; padding: 2px; background: #fff; border-radius: 6px; box-shadow: 0 2px 8px rgba(0,0,0,0.10);\"\/>\r\n                                        <div style=\"margin-left: 10px;\">\r\n                                            <h5 style=\"font-size: 16px; margin: 0; color: #fff;\">\u55ac\u7f8e\u570b\u969b\u91ab\u7642\u91ab\u7f8e\u96c6\u5718<\/h5>\r\n                                        <\/div>\r\n                                    <\/a>\r\n                                <\/div>\r\n                                <div class=\"info-card-item\" style=\"display: flex; align-items: center;\">\r\n                                    <a href=\"https:\/\/www.tai-nan.com\/\" rel=\"noopener noreferrer\" style=\"display: flex; align-items: center; text-decoration: none; color: inherit;\" target=\"_blank\">\r\n                                        <img loading=\"lazy\" decoding=\"async\" alt=\"\u53f0\u5357\u4f01\u696d\u80a1\u4efd\u6709\u9650\u516c\u53f8 LOGO\" src=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/wp-content\/uploads\/2026\/07\/tianan-logo-gray-scaled.jpg?v=20260730\" style=\"height: 54px; width: 54px; object-fit: contain; vertical-align: middle; margin-right: 6px; padding: 2px; background: #fff; border-radius: 6px; box-shadow: 0 2px 8px rgba(0,0,0,0.10);\"\/>\r\n                                        <div style=\"margin-left: 10px;\">\r\n                                            <h5 style=\"font-size: 16px; margin: 0; color: #fff;\">\u53f0\u5357\u4f01\u696d\u80a1\u4efd\u6709\u9650\u516c\u53f8<\/h5>\r\n                                        <\/div>\r\n                                    <\/a>\r\n                                <\/div>\r\n                                <div class=\"info-card-item\" style=\"display: flex; align-items: center;\">\r\n                                    <a href=\"https:\/\/www.thinflex.com.tw\/\" rel=\"noopener noreferrer\" style=\"display: flex; align-items: center; text-decoration: none; color: inherit;\" target=\"_blank\">\r\n                                        <img loading=\"lazy\" decoding=\"async\" alt=\"\u65b0\u63da\u79d1\u6280\u80a1\u4efd\u6709\u9650\u516c\u53f8 LOGO\" src=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/wp-content\/uploads\/2026\/08\/20190123-\u65b0\u63da\u79d1\u6280-0979399612-logo-\u539f\u59cb\u6a94-01.png\" style=\"height: 54px; width: 54px; object-fit: contain; vertical-align: middle; margin-right: 6px; padding: 2px; background: #fff; border-radius: 6px; box-shadow: 0 2px 8px rgba(0,0,0,0.10);\"\/>\r\n                                        <div style=\"margin-left: 10px;\">\r\n                                            <h5 style=\"font-size: 16px; margin: 0; color: #fff;\">\u65b0\u63da\u79d1\u6280\u80a1\u4efd\u6709\u9650\u516c\u53f8<\/h5>\r\n                                        <\/div>\r\n                                    <\/a>\r\n                                <\/div>\r\n                                <div class=\"info-card-item\" style=\"display: flex; align-items: center;\">\r\n                                    <a href=\"https:\/\/www.tai-nan.com\/\" rel=\"noopener noreferrer\" style=\"display: flex; align-items: center; text-decoration: none; color: inherit;\" target=\"_blank\">\r\n                                        <img loading=\"lazy\" decoding=\"async\" alt=\"\u9298\u7965\u79d1\u6280\u5be6\u696d\u80a1\u4efd\u6709\u9650\u516c\u53f8 LOGO\" src=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/wp-content\/uploads\/2026\/07\/LOGOJNC\u4e2d\u6587\u540d\u7a31-1.png\" style=\"height: 54px; width: 54px; object-fit: contain; vertical-align: middle; margin-right: 6px; padding: 2px; background: #fff; border-radius: 6px; box-shadow: 0 2px 8px rgba(0,0,0,0.10);\"\/>\r\n                                        <div style=\"margin-left: 10px;\">\r\n                                            <h5 style=\"font-size: 16px; margin: 0; color: #fff;\">\u9298\u7965\u79d1\u6280\u5be6\u696d\u80a1\u4efd\u6709\u9650\u516c\u53f8<\/h5>\r\n                                        <\/div>\r\n                                    <\/a>\r\n                                <\/div>\r\n                            <\/div>\r\n                        <\/section>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/section>\r\n\r\n        <section class=\"poster-section shared-poster-section poster-copy\" id=\"poster-2-review-copy\">\r\n            <div class=\"poster-fullwidth\">\r\n                <div class=\"poster-placeholder\">\r\n                    <img loading=\"lazy\" decoding=\"async\" alt=\"AI\u7af6\u8cfdA1\u6d77\u5831\" class=\"poster-image\" draggable=\"false\" height=\"512\" oncontextmenu=\"return false;\" onmousedown=\"return false;\" onselectstart=\"return false;\" src=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/wp-content\/uploads\/2026\/08\/Poster-V20.png\" style=\"max-width: 100%; height: auto; display: block; margin: 0 auto; box-shadow: 0 8px 32px rgba(0,0,0,0.18); border-radius: 10px; -webkit-user-select: none; user-select: none;\" width=\"362\"\/>\r\n                <\/div>\r\n            <\/div>\r\n        <\/section><\/div>\r\n    <div aria-hidden=\"true\" class=\"popularity-award-modal\" hidden=\"\" id=\"popularityAwardModal\">\r\n        <div class=\"popularity-award-backdrop\" data-close-popularity-details=\"\">\r\n        <\/div>\r\n        <section aria-labelledby=\"popularityAwardTitle\" aria-modal=\"true\" class=\"popularity-award-dialog\" role=\"dialog\" tabindex=\"-1\">\r\n            <button aria-label=\"\u95dc\u9589\u6700\u4f73\u4eba\u6c23\u734e\u8a73\u60c5\" class=\"popularity-award-close\" data-close-popularity-details=\"\" type=\"button\">\r\n                <i class=\"fas fa-times\">\r\n                <\/i>\r\n            <\/button>\r\n            <div class=\"popularity-award-heading\">\r\n                <div class=\"popularity-award-icon\">\r\n                    <i class=\"fas fa-heart\">\r\n                    <\/i>\r\n                <\/div>\r\n                <div>\r\n                    <span>AI \u5fae\u96fb\u5f71\uff5c\u7368\u7acb\u734e\u9805<\/span>\r\n                    <h2 id=\"popularityAwardTitle\">\u6700\u4f73\u4eba\u6c23\u734e<\/h2>\r\n                <\/div>\r\n            <\/div>\r\n            <ol class=\"popularity-award-rules\">\r\n                <li>\u53c3\u8cfd\u4f5c\u54c1\u5c07\u4e0a\u50b3\u81f3\u4e3b\u8fa6\u55ae\u4f4d\u6307\u5b9a\u5e73\u53f0\u516c\u958b\u5c55\u793a\uff0c\u4e26\u65bc\u6307\u5b9a\u671f\u9593\u5167\u7d71\u8a08\u5f71\u7247\u6309\u8b9a\u6578\u3002<\/li>\r\n                <li>\u6307\u5b9a\u671f\u9593\u622a\u6b62\u6642\uff0c\u6309\u8b9a\u6578\u6700\u9ad8\u4e4b\u4f5c\u54c1\uff0c\u9812\u767c\u300c\u6700\u4f73\u4eba\u6c23\u734e\u300d\u4e59\u540d\u3002<\/li>\r\n                <li>\u300c\u6700\u4f73\u4eba\u6c23\u734e\u300d\u70ba\u7368\u7acb\u734e\u9805\uff0c\u4e0d\u5217\u5165\u7af6\u8cfd\u7e3d\u6210\u7e3e\u8a08\u7b97\u3002<\/li>\r\n                <li>\u4e3b\u8fa6\u55ae\u4f4d\u4fdd\u7559\u5be9\u6838\u5f71\u7247\u6309\u8b9a\u6578\u53ca\u76f8\u95dc\u4e92\u52d5\u6578\u64da\u4e4b\u6b0a\u5229\uff1b\u5982\u767c\u73fe\u7570\u5e38\u6d41\u91cf\u3001\u91cd\u8907\u5e33\u865f\u3001\u6a5f\u5668\u4eba\u704c\u7968\u6216\u5176\u4ed6\u4e0d\u7576\u64cd\u4f5c\u60c5\u5f62\uff0c\u7d93\u67e5\u8b49\u5c6c\u5be6\u8005\uff0c\u5f97\u53d6\u6d88\u5176\u7372\u734e\u8cc7\u683c\u3002<\/li>\r\n                <li>\u5982\u9047\u6309\u8b9a\u6578\u76f8\u540c\u60c5\u5f62\uff0c\u7531\u4e3b\u8fa6\u55ae\u4f4d\u4f9d\u5f71\u7247\u5206\u4eab\u6b21\u6578\u3001\u7559\u8a00\u4e92\u52d5\u6578\u6216\u89c0\u770b\u6b21\u6578\u7b49\u6307\u6a19\u7d9c\u5408\u8a55\u5b9a\uff0c\u5fc5\u8981\u6642\u5f97\u7531\u8a55\u5be9\u59d4\u54e1\u5171\u540c\u6c7a\u8b70\u3002<\/li>\r\n                <li>\u4e3b\u8fa6\u55ae\u4f4d\u4fdd\u7559\u6700\u4f73\u4eba\u6c23\u734e\u8a55\u9078\u65b9\u5f0f\u53ca\u76f8\u95dc\u898f\u7bc4\u4e4b\u8abf\u6574\u3001\u89e3\u91cb\u8207\u6700\u7d42\u6c7a\u5b9a\u6b0a\u3002<\/li>\r\n            <\/ol>\r\n            <div class=\"popularity-award-footer\">\r\n                <button class=\"popularity-award-confirm\" data-close-popularity-details=\"\" type=\"button\">\u6211\u5df2\u4e86\u89e3<\/button>\r\n            <\/div>\r\n        <\/section>\r\n    <\/div>\r\n\r\n    <\/div>\r\n\r\n    <div class=\"adaptive-group-layout adaptive-group-layout--apply\" data-adaptive-section=\"apply\" id=\"adaptive-group-apply\">\r\n\r\n        <section class=\"register-section\" id=\"register\">\r\n            <div class=\"container\">\r\n                <div class=\"register-main\">\r\n                    <div class=\"register-header\">\r\n                        <h2>\r\n                            <i class=\"fas fa-user-plus\">\r\n                            <\/i> \u7acb\u5373\u5831\u540d\u53c3\u8cfd<\/h2>\r\n                    <\/div>\r\n                    <div class=\"register-requirements\">\r\n                        <h4>\r\n                            <i class=\"fas fa-clipboard-list\">\r\n                            <\/i> \u5831\u540d\u9700\u6e96\u5099<\/h4>\r\n                        <div class=\"requirements-grid\">\r\n                            <div class=\"requirement-item\">\r\n                                <i class=\"fas fa-user\">\r\n                                <\/i>\r\n                                <span>\u8868\u55ae\u57fa\u672c\u8cc7\u6599(\u7d44\u9577\/\u5718\u968a)<\/span>\r\n                            <\/div>\r\n                            <div class=\"requirement-item\">\r\n                                <i class=\"fas fa-graduation-cap\">\r\n                                <\/i>\r\n                                <span>\u5b78\u751f\u8eab\u5206\u6216 AI \u57f9\u8a13\u8eab\u4efd<\/span>\r\n                            <\/div>\r\n                            <div class=\"requirement-item\">\r\n                                <i class=\"fas fa-file-alt\">\r\n                                <\/i>\r\n                                <span>\u8eab\u4efd\u76f8\u95dc\u6587\u4ef6\u8207\u5207\u7d50\u66f8<\/span>\r\n                            <\/div>\r\n                            <div class=\"requirement-item\">\r\n                                <i class=\"fas fa-lightbulb\">\r\n                                <\/i>\r\n                                <span>\u4f5c\u54c1\u8aaa\u660e\u66f8\u8207\u5f71\u7247\u9023\u7d50<\/span>\r\n                            <\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"register-cta\">\r\n                        <div class=\"cta-content\">\r\n                            <h3 style=\"display: inline;\">\u5831\u540d\u9808\u900f\u904e Google \u8868\u55ae\u5b8c\u6210\u4e26\u8acb\u95b1\u8b80<\/h3>\r\n                            <a href=\"#register-notice\" style=\"color: #e53935; text-decoration: underline; font-size: 2em; font-weight: bold;\">\u7af6\u8cfd\u9808\u77e5<\/a>\r\n                            <br\/>\r\n                            <a rel=\"noopener noreferrer\" class=\"primary-register-btn\">\r\n                                <div class=\"btn-icon\">\r\n                                    <i class=\"fab fa-google\">\r\n                                    <\/i>\r\n                                <\/div>\r\n                                <div class=\"btn-content\">\r\n                                    <span class=\"btn-main\">\u524d\u5f80 Google \u8868\u55ae\u5831\u540d<\/span>\r\n                                    <span class=\"btn-sub\">\u7acb\u5373\u586b\u5beb \u27a4<\/span>\r\n                                <\/div>\r\n                            <\/a>\r\n                            <p class=\"quantum-registration-note\" style=\"margin-top: 12px; font-size: 16px;\">\r\n                                Quantum AI \u9ad4\u9a57\u61c9\u7528\u7d44\u8acb\u81f3\u6b64\u7db2\u9801\u5831\u540d:\r\n                                <a href=\"https:\/\/sites.google.com\/asap.nutn.edu.tw\/2025quantumai\/home\" style=\"font-size: 18px;\">Quantum AI \u9ad4\u9a57\u61c9\u7528\u7d44\u5831\u540d\u9023\u7d50<\/a>\r\n                            <\/p>\r\n                            <div class=\"deadline-warning\">\r\n                                <i class=\"fas fa-exclamation-triangle\">\r\n                                <\/i>\r\n                                <span>\u5831\u540d\u622a\u6b62\uff1a115 \u5e74 12 \u6708 01 \u65e5 24\uff1a00<\/span>\r\n                            <\/div>\r\n                            <div class=\"warning-note-line\">\r\n                                <i class=\"fas fa-info-circle\">\r\n                                <\/i>\r\n                                <span class=\"warning-note\">\u6bcf\u4eba\u50c5\u53ef\u53c3\u52a0\u4e00\u968a\uff0c\u6bcf\u968a\u81f3\u591a\u53ef\u5831\u540d\u5169\u985e\u3002<\/span>\r\n                            <\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"register-notice\" id=\"register-notice\">\r\n                        <h4>\u7af6\u8cfd\u9808\u77e5<\/h4>\r\n                        <div class=\"notice-content\">\r\n                            <ol class=\"notice-number-list\">\r\n                                <li>\r\n                                    <p>\u53c3\u8cfd\u5718\u968a\u9808\u540c\u610f\u9075\u5b88\u4e3b\u8fa6\u55ae\u4f4d\u6240\u898f\u5b9a\u4e4b\u7af6\u8cfd\u9808\u77e5\u4ee5\u53ca\u5404\u8a55\u5be9\u6240\u6c7a\u8b70\u4e4b\u8a55\u5be9\u7d50\u679c\u3002<\/p>\r\n                                <\/li>\r\n                                <li>\r\n                                    <p>\u53c3\u8cfd\u5718\u968a\u82e5\u6709\u4e0b\u5217\u60c5\u5f62\u4e4b\u4e00\u8005\uff0c\u4e3b\u8fa6\u55ae\u4f4d\u5f97\u53d6\u6d88\u53c3\u8cfd\u53ca\u5f97\u734e\u8cc7\u683c\uff0c\u4e26\u5c0d\u7372\u734e\u5718\u968a\u8ffd\u56de\u734e\u91d1\u53ca\u734e\u72c0\uff1a<\/p>\r\n                                    <ul class=\"notice-sublist\">\r\n                                        <li>\u53c3\u8cfd\u4f5c\u54c1\u53ca\u53c3\u8cfd\u904e\u7a0b\u6709\u527d\u7aca\u3001\u6284\u8972\u3001\u5192\u540d\u9802\u66ff\u3001\u5176\u4ed6\u4e0d\u6cd5\u4e4b\u60c5\u4e8b\u6216\u9055\u53cd\u672c\u7af6\u8cfd\u898f\u5247\u6240\u5217\u4e4b\u898f\u5b9a\u8005\u3002<\/li>\r\n                                        <li>\u53c3\u8cfd\u4f5c\u54c1\u9054\u300c\u5546\u54c1\u5316\u300d\u6216\u300c\u91cf\u7522\u300d\u968e\u6bb5\u3002<\/li>\r\n                                        <li>\u4ee5\u76f8\u540c\u53c3\u8cfd\u4f5c\u54c1\u4e8c\u5ea6\u53c3\u8207\u672c\u7af6\u8cfd\u6642\uff0c\u5176\u4f5c\u54c1\u672a\u6709\u6240\u7cbe\u9032\u6216\u672a\u5c07\u7cbe\u9032\u4e4b\u8655\u8f09\u660e\u65bc\u5831\u540d\u6587\u4ef6\u4e2d\u3002<\/li>\r\n                                        <li>\u5728\u521d\u8cfd\u904e\u7a0b\u6216\u6c7a\u8cfd\u6703\u5834\u4e2d\u6709\u5f71\u97ff\u5176\u4ed6\u53c3\u8cfd\u968a\u4f0d\uff0c\u9020\u6210\u7af6\u8cfd\u4e0d\u516c\u7684\u884c\u70ba\u3002<\/li>\r\n                                        <li>\u5831\u540d\u8cc7\u6599\u4e0d\u5be6\u6216\u672a\u4f9d\u898f\u5b9a\u63d0\u4ea4\u8005\u3002<\/li>\r\n                                        <li>\u53c3\u8cfd\u4f5c\u54c1\u6709\u9055\u53cd\u672c\u7af6\u8cfd\u898f\u5247\u6240\u5217\u4e4b\u898f\u5b9a\u8005\u3002<\/li>\r\n                                    <\/ul>\r\n                                <\/li>\r\n                                <li>\r\n                                    <p>\u53c3\u8cfd\u5718\u968a\u540c\u610f\u914d\u5408\u4e3b\u8fa6\u55ae\u4f4d\u63a8\u5ee3\u3001\u5ba3\u50b3\u9700\u8981\uff0c\u7121\u511f\u63d0\u4f9b\u53c3\u8cfd\u4f5c\u54c1\u76f8\u95dc\u8cc7\u6599(\u4f5c\u54c1\u7c21\u4ecb\u53ca\u4f5c\u54c1\u5f71\u7247)\u3001\u63a5\u53d7\u63a1\u8a2a\u3001\u6d3b\u52d5\u651d\u5f71\u3001\u5f71\u7247\u526a\u8f2f\u7b49\u4f5c\u70ba\u7af6\u8cfd\u5c08\u8f2f\u3001\u5ba3\u50b3\u5f71\u7247\u3001\u5831\u5c0e\u6216\u793e\u7fa4\u5a92\u9ad4\u5ee3\u5ba3\uff0c\u65bc\u570b\u5167\u3001\u5916\u975e\u71df\u5229\u4f7f\u7528\uff0c\u4fc3\u9032\u8cc7\u8a0a\u5275\u610f\u767c\u60f3\u4ea4\u6d41\u3002<\/p>\r\n                                <\/li>\r\n                                <li>\r\n                                    <p>\u4e3b\u8fa6\u55ae\u4f4d\u5f97\u8996\u5be6\u969b\u72c0\u6cc1\uff0c\u4fdd\u6709\u8abf\u6574\u734e\u9805\u540d\u984d\u3001\u734e\u72c0\u843d\u6b3e\u53ca\u4fee\u6539\u672c\u6d3b\u52d5\u4e4b\u6b0a\u5229\u3002<\/p>\r\n                                <\/li>\r\n                                <li>\r\n                                    <p>\u4e3b\u8fa6\u55ae\u4f4d\u5f97\u8996\u9700\u8981\u4fee\u6539\u7af6\u8cfd\u76f8\u95dc\u898f\u5247\uff0c\u4e26\u516c\u5e03\u65bc\u7af6\u8cfd\u7db2\u7ad9\uff0c\u53c3\u8cfd\u5718\u968a\u61c9\u7d93\u5e38\u700f\u89bd\u7db2\u7ad9\u516c\u544a\uff0c\u4e0d\u5f97\u4ee5\u672a\u77e5\u6089\u70ba\u7531\u63d0\u51fa\u7570\u8b70\u3002<\/p>\r\n                                <\/li>\r\n                                <li>\r\n                                    <p>\u4e0d\u5f97\u4f7f\u7528\u4f86\u6e90\u81ea\u4e2d\u570b\u6216\u4e2d\u8cc7\u7684\u958b\u6e90\u6a21\u578b(\u5982DeepSeek\u7b49)\u3001\u4ecb\u63a5\u5de5\u5177\uff08\u5982API\u3001MCP\u7b49\uff09\u9032\u884cAI\u8a13\u7df4\u53ca\u61c9\u7528\u63a8\u8ad6\u7b49\u4f7f\u7528\u884c\u70ba\u3002\u4e0d\u5f97\u70ba\u5176\u4ed6\u9055\u53cd\u6cd5\u4ee4\u6216\u516c\u5e8f\u826f\u4fd7\u4e4b\u884c\u70ba\u3002<\/p>\r\n                                <\/li>\r\n                            <\/ol>\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/section>\r\n\r\n        <section class=\"downloads-section\" id=\"downloads\">\r\n            <div class=\"container\">\r\n                <div class=\"info-card\">\r\n                    <div class=\"info-header\">\r\n                        <i class=\"fas fa-download\">\r\n                        <\/i>\r\n                        <h2>\u76f8\u95dc\u6587\u4ef6\u4e0b\u8f09<\/h2>\r\n                    <\/div>\r\n                    <div class=\"info-content\">\r\n                        <style>\r\n                                                        .downloads-grid {\r\n                                                            display: grid;\r\n                                                            grid-template-columns: repeat(5, 1fr);\r\n                                                            gap: 20px;\r\n                                                        }\r\n                                                        @media (max-width: 1200px) {\r\n                                                            .downloads-grid {\r\n                                                                grid-template-columns: repeat(2, 1fr);\r\n                                                            }\r\n                                                        }\r\n                                                        @media (max-width: 700px) {\r\n                                                            .downloads-grid {\r\n                                                                grid-template-columns: 1fr;\r\n                                                            }\r\n                                                        }\r\n\r\n                        <\/style>\r\n                        <div class=\"downloads-grid\">\r\n                            <div class=\"download-card\">\r\n                                <div class=\"download-icon\">\r\n                                    <i class=\"fas fa-file-word\">\r\n                                    <\/i>\r\n                                <\/div>\r\n                                <h3>\u5207\u7d50\u66f8<\/h3>\r\n                                <a class=\"download-btn\" download=\"\" href=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/wp-content\/uploads\/2026\/07\/ooo\u7d44\u7d44\u5225-ooo\u7d44\u7d44\u540d-ooo\u7d44\u9577-\u5207\u7d50\u66f81150721.docx\">\r\n                                    <i class=\"fas fa-download\">\r\n                                    <\/i>\r\n                                    \u4e0b\u8f09\r\n                                <\/a>\r\n                            <\/div>\r\n                            <div class=\"download-card\">\r\n                                <div class=\"download-icon\">\r\n                                    <i class=\"fas fa-file-word\">\r\n                                    <\/i>\r\n                                <\/div>\r\n                                <h3>\u5b78\u751f\u8b49\u6b63\u53cd\u9762<\/h3>\r\n                                <a class=\"download-btn\" download=\"\" href=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/wp-content\/uploads\/2026\/07\/ooo\u7d44\u7d44\u5225-ooo\u7d44\u7d44\u540d-ooo\u7d44\u9577-\u5b78\u751f\u8b49\u6b63\u53cd\u9762.docx\">\r\n                                    <i class=\"fas fa-download\">\r\n                                    <\/i>\r\n                                    \u4e0b\u8f09\r\n                                <\/a>\r\n                            <\/div>\r\n                            <div class=\"download-card\">\r\n                                <div class=\"download-icon\">\r\n                                    <i class=\"fas fa-file-word\">\r\n                                    <\/i>\r\n                                <\/div>\r\n                                <h3>\u5728\u8a13\u8b49\u660e\u66f8<br\/>(AI\u8077\u80fd\u57f9\u529b\u7d44)<\/h3>\r\n                                <a class=\"download-btn\" download=\"\" href=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/wp-content\/uploads\/2026\/07\/ooo\u7d44\u7d44\u5225-ooo\u7d44\u7d44\u540d-ooo\u7d44\u9577-\u5728\u8a13\u8b49\u660e\u66f8AI\u8077\u80fd\u57f9\u529b\u7d44.docx\">\r\n                                    <i class=\"fas fa-download\">\r\n                                    <\/i>\r\n                                    \u4e0b\u8f09\r\n                                <\/a>\r\n                            <\/div>\r\n                            <div class=\"download-card\">\r\n                                <div class=\"download-icon\">\r\n                                    <i class=\"fas fa-file-word\">\r\n                                    <\/i>\r\n                                <\/div>\r\n                                <h3>\u4f5c\u54c1\u8aaa\u660e\u66f8<\/h3>\r\n                                <a class=\"download-btn\" download=\"\" href=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/wp-content\/uploads\/2026\/07\/ooo\u7d44\u7d44\u5225-ooo\u7d44\u7d44\u540d-ooo\u7d44\u9577-\u4f5c\u54c1\u8aaa\u660e\u66f8.docx\">\r\n                                    <i class=\"fas fa-download\">\r\n                                    <\/i>\r\n                                    \u4e0b\u8f09\r\n                                <\/a>\r\n                            <\/div>\r\n                            <div class=\"download-card\">\r\n                                <div class=\"download-icon\">\r\n                                    <i class=\"fas fa-file-word\">\r\n                                    <\/i>\r\n                                <\/div>\r\n                                <h3>\u5f71\u7247\u9023\u7d50\u6587\u4ef6<\/h3>\r\n                                <a class=\"download-btn\" download=\"\" href=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/wp-content\/uploads\/2026\/07\/ooo\u7d44\u7d44\u5225-ooo\u7d44\u7d44\u540d-ooo\u7d44\u9577-\u5f71\u7247\u9023\u7d50.docx\">\r\n                                    <i class=\"fas fa-download\">\r\n                                    <\/i>\r\n                                    \u4e0b\u8f09\r\n                                <\/a>\r\n                            <\/div>\r\n                        <\/div>\r\n                        <div class=\"download-link-list\" style=\"margin-top: 32px;\">\r\n                            <h5 style=\"font-size: 16px; margin-bottom: 10px; color: #fcfdff;\">\u6587\u4ef6\u4e0b\u8f09\u9023\u7d50\uff1a<\/h5>\r\n                            <ul style=\"font-size: 16px; line-height: 2; padding-left: 18px; color:#d6e8ff;\">\r\n                                <li>\ud83d\udcd1\u6a94\u6848\u540d\u7a31\uff1a<a download=\"\" href=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/wp-content\/uploads\/2026\/07\/ooo\u7d44\u7d44\u5225-ooo\u7d44\u7d44\u540d-ooo\u7d44\u9577-\u5207\u7d50\u66f81150721.docx\" style=\"color:#00d4ff;\">\u5207\u7d50\u66f8<\/a>\r\n                                <\/li>\r\n                                <li>\ud83d\udcd1\u6a94\u6848\u540d\u7a31\uff1a<a download=\"\" href=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/wp-content\/uploads\/2026\/07\/ooo\u7d44\u7d44\u5225-ooo\u7d44\u7d44\u540d-ooo\u7d44\u9577-\u5b78\u751f\u8b49\u6b63\u53cd\u9762.docx\" style=\"color:#00d4ff;\">\u5b78\u751f\u8b49\u6b63\u53cd\u9762<\/a>\r\n                                <\/li>\r\n                                <li>\ud83d\udcd1\u6a94\u6848\u540d\u7a31\uff1a<a download=\"\" href=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/wp-content\/uploads\/2026\/07\/ooo\u7d44\u7d44\u5225-ooo\u7d44\u7d44\u540d-ooo\u7d44\u9577-\u5728\u8a13\u8b49\u660e\u66f8AI\u8077\u80fd\u57f9\u529b\u7d44.docx\" style=\"color:#00d4ff;\">\u5728\u8a13\u8b49\u660e\u66f8(AI\u8077\u80fd\u57f9\u529b\u7d44)<\/a>\r\n                                <\/li>\r\n                                <li>\ud83d\udcd1\u6a94\u6848\u540d\u7a31\uff1a<a download=\"\" href=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/wp-content\/uploads\/2026\/07\/ooo\u7d44\u7d44\u5225-ooo\u7d44\u7d44\u540d-ooo\u7d44\u9577-\u4f5c\u54c1\u8aaa\u660e\u66f8.docx\" style=\"color:#00d4ff;\">\u4f5c\u54c1\u8aaa\u660e\u66f8<\/a>\r\n                                <\/li>\r\n                                <li>\ud83d\udcd1\u6a94\u6848\u540d\u7a31\uff1a<a download=\"\" href=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/wp-content\/uploads\/2026\/07\/ooo\u7d44\u7d44\u5225-ooo\u7d44\u7d44\u540d-ooo\u7d44\u9577-\u5f71\u7247\u9023\u7d50.docx\" style=\"color:#00d4ff;\">\u5f71\u7247\u9023\u7d50\u6587\u4ef6<\/a>\r\n                                <\/li>\r\n                            <\/ul>\r\n                        <\/div>\r\n                        <div class=\"download-notice\">\r\n                            <div class=\"notice-box\">\r\n                                <i class=\"fas fa-info-circle\">\r\n                                <\/i>\r\n                                <div class=\"notice-content\">\r\n                                    <h4>\u4e0b\u8f09\u9808\u77e5<\/h4>\r\n                                    <ul>\r\n                                        <li>\u6240\u6709\u6587\u4ef6\u5747\u70ba\u514d\u8cbb\u4e0b\u8f09<\/li>\r\n                                        <li>\u5efa\u8b70\u4f7f\u7528\u6700\u65b0\u7248\u672c\u7684\u8edf\u9ad4\u958b\u555f<\/li>\r\n                                        <li>\u5982\u6709\u554f\u984c\u8acb\u806f\u7e6b\u4e3b\u8fa6\u55ae\u4f4d<\/li>\r\n                                        <li>\u6587\u4ef6\u5167\u5bb9\u53ef\u80fd\u6703\u4e0d\u5b9a\u671f\u66f4\u65b0<\/li>\r\n                                    <\/ul>\r\n                                <\/div>\r\n                            <\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/section>\r\n\r\n        <section class=\"register-section shared-organizers-section organizers-copy\" id=\"organizers-apply-copy\">\r\n            <div class=\"container\">\r\n                <div class=\"register-main\">\r\n                    <div class=\"register-header\">\r\n                        <h2>\r\n                            <i class=\"fas fa-users\">\r\n                            <\/i> \u6307\u5c0e\u55ae\u4f4d\u8207\u4e3b\u5354\u8fa6\u55ae\u4f4d<\/h2>\r\n                    <\/div>\r\n                    <div class=\"organizer-wide-grid\">\r\n                        <section class=\"organizer-wide-column organizer-wide-column--1\">\r\n                            <h3 style=\"text-align: center; margin: 30px 0 20px 0; color: #ffffff; font-size: 28px; font-weight: bold;\">\r\n                                <i class=\"fas fa-flag\" style=\"margin-right: 10px; color: #2c319e;\">\r\n                                <\/i>\u6307\u5c0e\u55ae\u4f4d\r\n                            <\/h3>\r\n                            <div class=\"register-info-cards guidance-orgs\">\r\n                                <div class=\"info-card-item\" style=\"display: flex; align-items: center;\">\r\n                                    <a rel=\"noopener noreferrer\" href=\"https:\/\/www.edu.tw\/Default.aspx\" style=\"display: flex; align-items: center; text-decoration: none; color: inherit;\" target=\"_blank\">\r\n                                        <img loading=\"lazy\" decoding=\"async\" alt=\"\u6559\u80b2\u90e8 LOGO\" src=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/wp-content\/uploads\/2025\/09\/ROC_Ministry_of_Education_Seal.svg_.png\" style=\"height: 54px; width: 54px; vertical-align: middle; margin-right: 6px; border-radius: 6px; box-shadow: 0 2px 8px rgba(0,0,0,0.10);\"\/>\r\n                                        <div style=\"margin-left: 0;\">\r\n                                            <h5 style=\"font-size: 16px; margin: 0; color: #fff;\">\u6559\u80b2\u90e8<\/h5>\r\n                                        <\/div>\r\n                                    <\/a>\r\n                                <\/div>\r\n                                <div class=\"info-card-item\" style=\"display: flex; align-items: center;\">\r\n                                    <a rel=\"noopener noreferrer\" href=\"https:\/\/yct168.wda.gov.tw\/\" style=\"display: flex; align-items: center; text-decoration: none; color: inherit;\" target=\"_blank\">\r\n                                        <img loading=\"lazy\" decoding=\"async\" alt=\"\u52de\u52d5\u90e8\u52de\u52d5\u529b\u767c\u5c55\u7f72 LOGO\" src=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/wp-content\/uploads\/2025\/09\/ROC_Workforce_Development_Agency_Emblem.svg_.png\" style=\"height: 54px; width: 54px; vertical-align: middle; margin-right: 6px; border-radius: 6px; box-shadow: 0 2px 8px rgba(0,0,0,0.10);\"\/>\r\n                                        <div style=\"margin-left: 0;\">\r\n                                            <h5 style=\"font-size: 16px; margin: 0; color: #fff;\">\u52de\u52d5\u90e8\u52de\u52d5\u529b\u767c\u5c55\u7f72\u96f2\u5609\u5357\u5206\u7f72<\/h5>\r\n                                        <\/div>\r\n                                    <\/a>\r\n                                <\/div>\r\n                            <\/div>\r\n                        <\/section>\r\n                        <section class=\"organizer-wide-column organizer-wide-column--2\">\r\n                            <h3 style=\"text-align: center; margin: 40px 0 20px 0; color: #ffffff; font-size: 28px; font-weight: bold;\">\r\n                                <i class=\"fas fa-university\" style=\"margin-right: 10px; color: #3498db;\">\r\n                                <\/i>\u4e3b\u8fa6\u55ae\u4f4d\r\n                            <\/h3>\r\n                            <div class=\"register-info-cards\">\r\n                                <div class=\"info-card-item\" style=\"display: flex; align-items: center;\">\r\n                                    <a rel=\"noopener noreferrer\" href=\"https:\/\/scieng.nutn.edu.tw\/ch\/index.php\" style=\"display: flex; align-items: center; text-decoration: none; color: inherit;\" target=\"_blank\">\r\n                                        <img loading=\"lazy\" decoding=\"async\" alt=\"\u7406\u5de5\u5b78\u9662 LOGO\" src=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/wp-content\/uploads\/2025\/09\/\u7406\u5de5\u5b78\u9662.jpg\" style=\"height: 54px; width: 54px; vertical-align: middle; margin-right: 6px; border-radius: 6px; box-shadow: 0 2px 8px rgba(0,0,0,0.10);\"\/>\r\n                                        <div style=\"margin-left: 15px;\">\r\n                                            <h5 style=\"font-size: 16px; margin: 0; color: #fff;\">\u570b\u7acb\u81fa\u5357\u5927\u5b78\u7406\u5de5\u5b78\u9662<\/h5>\r\n                                        <\/div>\r\n                                    <\/a>\r\n                                <\/div>\r\n                                <div class=\"info-card-item\" style=\"display: flex; align-items: center;\">\r\n                                    <a rel=\"noopener noreferrer\" href=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/\" style=\"display: flex; align-items: center; text-decoration: none; color: inherit;\" target=\"_blank\">\r\n                                        <img loading=\"lazy\" decoding=\"async\" alt=\"\u6578\u4f4d\u5b78\u7fd2\u79d1\u6280\u5b78\u7cfb LOGO\" src=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/wp-content\/uploads\/2025\/09\/iLT-LOGO-\u7cfb\u5fbd002.png\" style=\"height: 54px; width: 54px; vertical-align: middle; margin-right: 6px; border-radius: 6px; box-shadow: 0 2px 8px rgba(0,0,0,0.10);\"\/>\r\n                                        <div style=\"margin-left: 15px;\">\r\n                                            <h5 style=\"font-size: 16px; margin: 0; color: #fff;\">\u6578\u4f4d\u5b78\u7fd2\u79d1\u6280\u5b78\u7cfb<\/h5>\r\n                                        <\/div>\r\n                                    <\/a>\r\n                                <\/div>\r\n                                <div class=\"info-card-item\" style=\"display: flex; align-items: center;\">\r\n                                    <a rel=\"noopener noreferrer\" href=\"https:\/\/phpweb.nutn.edu.tw\/mobileEE\/%E7%B3%BB%E6%89%80%E7%B0%A1%E4%BB%8B-%E9%9B%BB%E6%A9%9F%E5%B7%A5%E7%A8%8B%E5%AD%B8%E7%B3%BB\/\" style=\"display: flex; align-items: center; text-decoration: none; color: inherit;\" target=\"_blank\">\r\n                                        <img loading=\"lazy\" decoding=\"async\" alt=\"\u96fb\u6a5f\u5de5\u7a0b\u5b78\u7cfb LOGO\" src=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/wp-content\/uploads\/2025\/09\/\u96fb\u6a5f\u7cfblogo_02.png\" style=\"height: 54px; width: 54px; vertical-align: middle; margin-right: 6px; border-radius: 6px; box-shadow: 0 2px 8px rgba(0,0,0,0.10);\"\/>\r\n                                        <div style=\"margin-left: 0;\">\r\n                                            <h5 style=\"font-size: 16px; margin: 0; color: #fff;\">\u96fb\u6a5f\u5de5\u7a0b\u5b78\u7cfb<\/h5>\r\n                                        <\/div>\r\n                                    <\/a>\r\n                                <\/div>\r\n                            <\/div>\r\n                            <div class=\"register-info-cards\">\r\n                                <div class=\"info-card-item\" style=\"display: flex; align-items: center;\">\r\n                                    <a rel=\"noopener noreferrer\" href=\"https:\/\/sites.google.com\/site\/kwsnutn\/%E9%A6%96%E9%A0%81\" style=\"display: flex; flex-direction: column; align-items: center; text-decoration: none; color: inherit;\" target=\"_blank\">\r\n                                        <img loading=\"lazy\" decoding=\"async\" alt=\"\u77e5\u8b58\u61c9\u7528\u66a8\u7db2\u8def\u670d\u52d9\u7814\u7a76\u4e2d\u5fc3 LOGO\" src=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/wp-content\/uploads\/2025\/09\/KWS-0602-01.jpg\" style=\"height: 30px; width: auto; margin-bottom: 6px; border-radius: 6px; box-shadow: 0 2px 8px rgba(0,0,0,0.10);\"\/>\r\n                                        <h5 style=\"font-size: 16px; margin: 0; color: #fff;\">\u77e5\u8b58\u61c9\u7528\u66a8\u7db2\u8def\u670d\u52d9<br\/>\u7814\u7a76\u4e2d\u5fc3<\/h5>\r\n                                    <\/a>\r\n                                <\/div>\r\n                                <div class=\"info-card-item\" style=\"display: flex; align-items: center;\">\r\n                                    <a rel=\"noopener noreferrer\" href=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/?page_id=1379\" style=\"display: flex; flex-direction: column; align-items: center; text-decoration: none; color: inherit;\" target=\"_blank\">\r\n                                        <img loading=\"lazy\" decoding=\"async\" alt=\"\u6a6b\u5f0f\u6d77\u5831\" src=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/wp-content\/uploads\/2025\/09\/\u6a6b\u5f0f-out1-scaled.jpg\" style=\"height: auto; width: 175px; margin-bottom: 6px; border-radius: 6px; box-shadow: 0 2px 8px rgba(0,0,0,0.12);\"\/>\r\n                                        <h5 style=\"font-size: 16px; margin: 0; color: #fff;\">AI \u667a\u6167\u6280\u8853\u8207\u61c9\u7528<br\/>\u4eba\u624d\u57f9\u8a13\u64da\u9ede <\/h5>\r\n                                    <\/a>\r\n                                <\/div>\r\n                            <\/div>\r\n                        <\/section>\r\n                        <section class=\"organizer-wide-column organizer-wide-column--3\">\r\n                            <h3 style=\"text-align: center; margin: 40px 0 20px 0; color: #ffffff; font-size: 28px; font-weight: bold;\">\r\n                                <i class=\"fas fa-handshake\" style=\"margin-right: 10px; color: #ffbf76;\">\r\n                                <\/i>\u5354\u8fa6\u55ae\u4f4d\r\n                            <\/h3>\r\n                            <div class=\"register-info-cards\">\r\n                                <div class=\"info-card-item\" style=\"display: flex; align-items: center;\">\r\n                                    <a href=\"https:\/\/www.jomay.com.tw\/\" rel=\"noopener noreferrer\" style=\"display: flex; align-items: center; text-decoration: none; color: inherit;\" target=\"_blank\">\r\n                                        <img loading=\"lazy\" decoding=\"async\" alt=\"\u55ac\u7f8e\u570b\u969b\u91ab\u7642\u91ab\u7f8e\u96c6\u5718 LOGO\" src=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/wp-content\/uploads\/2025\/04\/\u55ac\u7f8e\u91ab\u7f8e\u96c6\u5718_logo.jpg\" style=\"height: 54px; width: 54px; object-fit: contain; vertical-align: middle; margin-right: 6px; padding: 2px; background: #fff; border-radius: 6px; box-shadow: 0 2px 8px rgba(0,0,0,0.10);\"\/>\r\n                                        <div style=\"margin-left: 10px;\">\r\n                                            <h5 style=\"font-size: 16px; margin: 0; color: #fff;\">\u55ac\u7f8e\u570b\u969b\u91ab\u7642\u91ab\u7f8e\u96c6\u5718<\/h5>\r\n                                        <\/div>\r\n                                    <\/a>\r\n                                <\/div>\r\n                                <div class=\"info-card-item\" style=\"display: flex; align-items: center;\">\r\n                                    <a href=\"https:\/\/www.tai-nan.com\/\" rel=\"noopener noreferrer\" style=\"display: flex; align-items: center; text-decoration: none; color: inherit;\" target=\"_blank\">\r\n                                        <img loading=\"lazy\" decoding=\"async\" alt=\"\u53f0\u5357\u4f01\u696d\u80a1\u4efd\u6709\u9650\u516c\u53f8 LOGO\" src=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/wp-content\/uploads\/2026\/07\/tianan-logo-gray-scaled.jpg?v=20260730\" style=\"height: 54px; width: 54px; object-fit: contain; vertical-align: middle; margin-right: 6px; padding: 2px; background: #fff; border-radius: 6px; box-shadow: 0 2px 8px rgba(0,0,0,0.10);\"\/>\r\n                                        <div style=\"margin-left: 10px;\">\r\n                                            <h5 style=\"font-size: 16px; margin: 0; color: #fff;\">\u53f0\u5357\u4f01\u696d\u80a1\u4efd\u6709\u9650\u516c\u53f8<\/h5>\r\n                                        <\/div>\r\n                                    <\/a>\r\n                                <\/div>\r\n                                <div class=\"info-card-item\" style=\"display: flex; align-items: center;\">\r\n                                    <a href=\"https:\/\/www.thinflex.com.tw\/\" rel=\"noopener noreferrer\" style=\"display: flex; align-items: center; text-decoration: none; color: inherit;\" target=\"_blank\">\r\n                                        <img loading=\"lazy\" decoding=\"async\" alt=\"\u65b0\u63da\u79d1\u6280\u80a1\u4efd\u6709\u9650\u516c\u53f8 LOGO\" src=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/wp-content\/uploads\/2026\/08\/20190123-\u65b0\u63da\u79d1\u6280-0979399612-logo-\u539f\u59cb\u6a94-01.png\" style=\"height: 54px; width: 54px; object-fit: contain; vertical-align: middle; margin-right: 6px; padding: 2px; background: #fff; border-radius: 6px; box-shadow: 0 2px 8px rgba(0,0,0,0.10);\"\/>\r\n                                        <div style=\"margin-left: 10px;\">\r\n                                            <h5 style=\"font-size: 16px; margin: 0; color: #fff;\">\u65b0\u63da\u79d1\u6280\u80a1\u4efd\u6709\u9650\u516c\u53f8<\/h5>\r\n                                        <\/div>\r\n                                    <\/a>\r\n                                <\/div>\r\n                                <div class=\"info-card-item\" style=\"display: flex; align-items: center;\">\r\n                                    <a href=\"https:\/\/www.tai-nan.com\/\" rel=\"noopener noreferrer\" style=\"display: flex; align-items: center; text-decoration: none; color: inherit;\" target=\"_blank\">\r\n                                        <img loading=\"lazy\" decoding=\"async\" alt=\"\u9298\u7965\u79d1\u6280\u5be6\u696d\u80a1\u4efd\u6709\u9650\u516c\u53f8 LOGO\" src=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/wp-content\/uploads\/2026\/07\/LOGOJNC\u4e2d\u6587\u540d\u7a31-1.png\" style=\"height: 54px; width: 54px; object-fit: contain; vertical-align: middle; margin-right: 6px; padding: 2px; background: #fff; border-radius: 6px; box-shadow: 0 2px 8px rgba(0,0,0,0.10);\"\/>\r\n                                        <div style=\"margin-left: 10px;\">\r\n                                            <h5 style=\"font-size: 16px; margin: 0; color: #fff;\">\u9298\u7965\u79d1\u6280\u5be6\u696d\u80a1\u4efd\u6709\u9650\u516c\u53f8<\/h5>\r\n                                        <\/div>\r\n                                    <\/a>\r\n                                <\/div>\r\n                            <\/div>\r\n                        <\/section>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/section>\r\n\r\n        <section class=\"poster-section shared-poster-section poster-copy\" id=\"poster-2-apply-copy\">\r\n            <div class=\"poster-fullwidth\">\r\n                <div class=\"poster-placeholder\">\r\n                    <img loading=\"lazy\" decoding=\"async\" alt=\"AI\u7af6\u8cfdA1\u6d77\u5831\" class=\"poster-image\" draggable=\"false\" height=\"512\" oncontextmenu=\"return false;\" onmousedown=\"return false;\" onselectstart=\"return false;\" src=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/wp-content\/uploads\/2026\/08\/Poster-V20.png\" style=\"max-width: 100%; height: auto; display: block; margin: 0 auto; box-shadow: 0 8px 32px rgba(0,0,0,0.18); border-radius: 10px; -webkit-user-select: none; user-select: none;\" width=\"362\"\/>\r\n                <\/div>\r\n            <\/div>\r\n        <\/section>\r\n    <\/div>\r\n\r\n    <div class=\"adaptive-group-layout adaptive-group-layout--faq\" data-adaptive-section=\"faq\" hidden=\"\" id=\"adaptive-group-faq\">\r\n\r\n        <section aria-labelledby=\"ai-faq-title\" class=\"faq-static-copy\">\r\n            <div class=\"container\">\r\n                <div class=\"ai-faq-shell\">\r\n                    <div class=\"ai-faq-head\">\r\n                        <div class=\"ai-faq-kicker\">\r\n                            <i class=\"fas fa-circle-question\">\r\n                            <\/i> FAQ CENTER<\/div>\r\n                        <h2 class=\"ai-faq-title\" id=\"ai-faq-title-faq-view\">\u5e38\u898b\u554f\u984c<\/h2>\r\n                        <p class=\"ai-faq-lead\">\u8f38\u5165\u95dc\u9375\u5b57\u5373\u53ef\u5feb\u901f\u67e5\u627e\u5831\u540d\u3001\u8cc7\u683c\u3001\u4f5c\u54c1\u898f\u683c\u3001\u4f01\u696d\u547d\u984c\u53ca\u8a55\u9078\u76f8\u95dc\u554f\u984c\u3002<\/p>\r\n                    <\/div>\r\n                    <div class=\"ai-faq-tools\" role=\"search\">\r\n                        <label class=\"ai-faq-search-wrap\">\r\n                            <i aria-hidden=\"true\" class=\"fas fa-magnifying-glass\">\r\n                            <\/i>\r\n                            <span class=\"sr-only\" style=\"position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;\">\u641c\u5c0b\u5e38\u898b\u554f\u984c<\/span>\r\n                            <input autocomplete=\"off\" class=\"ai-faq-search\" id=\"aiFaqSearch-faq-view\" placeholder=\"\u4f8b\u5982\uff1a\u5831\u540d\u8cc7\u683c\u3001\u5718\u968a\u4eba\u6578\u3001\u5f71\u7247\u9577\u5ea6\u3001\u4f01\u696d\u547d\u984c\u2026\u2026\" type=\"search\"\/>\r\n                        <\/label>\r\n                        <button class=\"ai-faq-reset\" id=\"aiFaqReset-faq-view\" type=\"button\">\r\n                            <i class=\"fas fa-rotate-left\">\r\n                            <\/i> \u6e05\u9664\u641c\u5c0b<\/button>\r\n                    <\/div>\r\n                    <div class=\"ai-faq-list\" id=\"aiFaqList-faq-view\">\r\n                        <article class=\"ai-faq-item\" data-keywords=\"\u5831\u540d \u5831\u540d\u65b9\u5f0f \u7dda\u4e0a\u5831\u540d \u8868\u55ae \u5e33\u865f\">\r\n                            <button aria-expanded=\"false\" class=\"ai-faq-question\" type=\"button\">\r\n                                <span class=\"ai-faq-number\">01<\/span>\r\n                                <span class=\"ai-faq-question-text\">\u672c\u7af6\u8cfd\u8981\u5982\u4f55\u5831\u540d\uff1f<\/span>\r\n                                <span class=\"ai-faq-toggle\">\r\n                                    <i class=\"fas fa-chevron-down\">\r\n                                    <\/i>\r\n                                <\/span>\r\n                            <\/button>\r\n                            <div class=\"ai-faq-answer\">\r\n                                <div class=\"ai-faq-answer-inner\">\r\n                                    <div class=\"ai-faq-answer-content\">\u8acb\u65bc\u7db2\u7ad9\u300c\u7acb\u5373\u5831\u540d\u300d\u5c08\u5340\u9032\u5165\u7dda\u4e0a\u5831\u540d\u7cfb\u7d71\uff0c\u4f9d\u5e8f\u586b\u5beb\u5718\u968a\u3001\u6307\u5c0e\u6559\u5e2b\u8207\u4f5c\u54c1\u8cc7\u6599\uff0c\u4e26\u65bc\u671f\u9650\u524d\u5b8c\u6210\u9001\u51fa\u3002\u5be6\u969b\u6b04\u4f4d\u53ca\u7e73\u4ea4\u6587\u4ef6\u4ecd\u4ee5\u7576\u5e74\u5ea6\u7af6\u8cfd\u7c21\u7ae0\u8207\u5831\u540d\u7cfb\u7d71\u516c\u544a\u70ba\u6e96\u3002<\/div>\r\n                                <\/div>\r\n                            <\/div>\r\n                        <\/article>\r\n                        <article class=\"ai-faq-item\" data-keywords=\"\u8cc7\u683c \u53c3\u8cfd\u8cc7\u683c \u5b78\u751f \u5728\u5b78 \u5718\u968a \u6307\u5c0e\u8001\u5e2b\">\r\n                            <button aria-expanded=\"false\" class=\"ai-faq-question\" type=\"button\">\r\n                                <span class=\"ai-faq-number\">02<\/span>\r\n                                <span class=\"ai-faq-question-text\">\u54ea\u4e9b\u4eba\u53ef\u4ee5\u53c3\u52a0\uff1f\u662f\u5426\u4e00\u5b9a\u8981\u6709\u6307\u5c0e\u8001\u5e2b\uff1f<\/span>\r\n                                <span class=\"ai-faq-toggle\">\r\n                                    <i class=\"fas fa-chevron-down\">\r\n                                    <\/i>\r\n                                <\/span>\r\n                            <\/button>\r\n                            <div class=\"ai-faq-answer\">\r\n                                <div class=\"ai-faq-answer-inner\">\r\n                                    <div class=\"ai-faq-answer-content\">\u53c3\u8cfd\u8eab\u5206\u3001\u5b78\u7c4d\u689d\u4ef6\u3001\u7d44\u5225\u9650\u5236\u53ca\u6307\u5c0e\u6559\u5e2b\u898f\u5b9a\uff0c\u8acb\u4ee5\u300c\u53c3\u8cfd\u8cc7\u683c\u300d\u8207\u6700\u65b0\u7af6\u8cfd\u7c21\u7ae0\u70ba\u6e96\u3002\u4e0d\u540c\u7d44\u5225\u53ef\u80fd\u6709\u4e0d\u540c\u9650\u5236\uff0c\u5831\u540d\u524d\u61c9\u5148\u78ba\u8a8d\u6240\u9078\u7d44\u5225\u7684\u8cc7\u683c\u689d\u4ef6\u3002<\/div>\r\n                                <\/div>\r\n                            <\/div>\r\n                        <\/article>\r\n                        <article class=\"ai-faq-item\" data-keywords=\"\u5718\u968a\u4eba\u6578 \u5e7e\u4eba \u8de8\u6821 \u8de8\u7cfb \u7d44\u968a \u968a\u54e1\">\r\n                            <button aria-expanded=\"false\" class=\"ai-faq-question\" type=\"button\">\r\n                                <span class=\"ai-faq-number\">03<\/span>\r\n                                <span class=\"ai-faq-question-text\">\u5718\u968a\u4eba\u6578\u6709\u9650\u5236\u55ce\uff1f\u53ef\u4ee5\u8de8\u6821\u6216\u8de8\u7cfb\u7d44\u968a\u55ce\uff1f<\/span>\r\n                                <span class=\"ai-faq-toggle\">\r\n                                    <i class=\"fas fa-chevron-down\">\r\n                                    <\/i>\r\n                                <\/span>\r\n                            <\/button>\r\n                            <div class=\"ai-faq-answer\">\r\n                                <div class=\"ai-faq-answer-inner\">\r\n                                    <div class=\"ai-faq-answer-content\">\u5718\u968a\u4eba\u6578\u3001\u8de8\u6821\u53ca\u8de8\u7cfb\u7d44\u968a\u898f\u5b9a\u53ef\u80fd\u4f9d\u7d44\u5225\u800c\u7570\u3002\u5efa\u8b70\u5148\u67e5\u770b\u300c\u53c3\u8cfd\u8cc7\u683c\u300d\u53ca\u7c21\u7ae0\u4e2d\u7684\u7d44\u968a\u898f\u5b9a\uff1b\u82e5\u7c21\u7ae0\u672a\u660e\u78ba\u8aaa\u660e\uff0c\u518d\u900f\u904e\u7db2\u7ad9\u806f\u7d61\u7a97\u53e3\u78ba\u8a8d\u3002<\/div>\r\n                                <\/div>\r\n                            <\/div>\r\n                        <\/article>\r\n                        <article class=\"ai-faq-item\" data-keywords=\"\u7d44\u5225 \u6539\u7d44 \u66f4\u63db\u7d44\u5225 \u4e00\u822c\u547d\u984c \u4f01\u696d\u547d\u984c AI\u8077\u57f9\">\r\n                            <button aria-expanded=\"false\" class=\"ai-faq-question\" type=\"button\">\r\n                                <span class=\"ai-faq-number\">04<\/span>\r\n                                <span class=\"ai-faq-question-text\">\u5831\u540d\u5f8c\u9084\u53ef\u4ee5\u66f4\u63db\u53c3\u8cfd\u7d44\u5225\u6216\u547d\u984c\u55ce\uff1f<\/span>\r\n                                <span class=\"ai-faq-toggle\">\r\n                                    <i class=\"fas fa-chevron-down\">\r\n                                    <\/i>\r\n                                <\/span>\r\n                            <\/button>\r\n                            <div class=\"ai-faq-answer\">\r\n                                <div class=\"ai-faq-answer-inner\">\r\n                                    <div class=\"ai-faq-answer-content\">\u662f\u5426\u53ef\u4ee5\u4fee\u6539\u53d6\u6c7a\u65bc\u5831\u540d\u7cfb\u7d71\u662f\u5426\u4ecd\u958b\u653e\u7de8\u8f2f\uff0c\u4ee5\u53ca\u4e3b\u8fa6\u55ae\u4f4d\u898f\u5b9a\u3002\u5831\u540d\u622a\u6b62\u5f8c\u901a\u5e38\u4e0d\u5efa\u8b70\u4efb\u610f\u66f4\u63db\u7d44\u5225\u6216\u547d\u984c\uff0c\u56e0\u6b64\u9001\u51fa\u524d\u8acb\u518d\u6b21\u78ba\u8a8d\u8cc7\u6599\u3002<\/div>\r\n                                <\/div>\r\n                            <\/div>\r\n                        <\/article>\r\n                        <article class=\"ai-faq-item\" data-keywords=\"\u4f01\u696d\u547d\u984c AI\u5fae\u96fb\u5f71 \u4f01\u696d\u984c\u76ee \u984c\u76ee\u5167\u5bb9 \u547d\u984c\u4e0b\u8f09\">\r\n                            <button aria-expanded=\"false\" class=\"ai-faq-question\" type=\"button\">\r\n                                <span class=\"ai-faq-number\">05<\/span>\r\n                                <span class=\"ai-faq-question-text\">\u4f01\u696d\u547d\u984c\u985e\u7684\u984c\u76ee\u8207\u8a73\u7d30\u9700\u6c42\u8981\u53bb\u54ea\u88e1\u67e5\u770b\uff1f<\/span>\r\n                                <span class=\"ai-faq-toggle\">\r\n                                    <i class=\"fas fa-chevron-down\">\r\n                                    <\/i>\r\n                                <\/span>\r\n                            <\/button>\r\n                            <div class=\"ai-faq-answer\">\r\n                                <div class=\"ai-faq-answer-inner\">\r\n                                    <div class=\"ai-faq-answer-content\">\u8acb\u5728\u300c\u53c3\u8cfd\u8cc7\u683c\uff0f\u7af6\u8cfd\u985e\u5225\u300d\u4e2d\u7684\u4f01\u696d\u547d\u984c\u5361\u7247\u9ede\u64ca\u300c\u67e5\u770b\u547d\u984c\u300d\u3002\u6bcf\u5bb6\u4f01\u696d\u53ef\u80fd\u6709\u4e0d\u540c\u7684\u4f5c\u54c1\u5f62\u5f0f\u3001\u61c9\u7528\u60c5\u5883\u3001\u6280\u8853\u8981\u6c42\u53ca\u6388\u6b0a\u898f\u7bc4\uff0c\u61c9\u9010\u4e00\u95b1\u8b80\u5c0d\u61c9\u9801\u9762\u3002<\/div>\r\n                                <\/div>\r\n                            <\/div>\r\n                        <\/article>\r\n                        <article class=\"ai-faq-item\" data-keywords=\"\u4f5c\u54c1\u898f\u683c \u6a94\u6848\u683c\u5f0f \u5bb9\u91cf \u5f71\u7247 \u9577\u5ea6 \u89e3\u6790\u5ea6 \u6587\u4ef6\">\r\n                            <button aria-expanded=\"false\" class=\"ai-faq-question\" type=\"button\">\r\n                                <span class=\"ai-faq-number\">06<\/span>\r\n                                <span class=\"ai-faq-question-text\">\u4f5c\u54c1\u683c\u5f0f\u3001\u6a94\u6848\u5927\u5c0f\u6216\u5f71\u7247\u9577\u5ea6\u6709\u9650\u5236\u55ce\uff1f<\/span>\r\n                                <span class=\"ai-faq-toggle\">\r\n                                    <i class=\"fas fa-chevron-down\">\r\n                                    <\/i>\r\n                                <\/span>\r\n                            <\/button>\r\n                            <div class=\"ai-faq-answer\">\r\n                                <div class=\"ai-faq-answer-inner\">\r\n                                    <div class=\"ai-faq-answer-content\">\u6709\u95dc\u6a94\u6848\u683c\u5f0f\u3001\u5bb9\u91cf\u3001\u5f71\u7247\u9577\u5ea6\u3001\u89e3\u6790\u5ea6\u8207\u7e73\u4ea4\u65b9\u5f0f\uff0c\u61c9\u4ee5\u7c21\u7ae0\u3001\u88dc\u5145\u898f\u5247\u53ca\u5404\u4f01\u696d\u547d\u984c\u9801\u9762\u7684\u898f\u683c\u70ba\u6e96\u3002\u4e0d\u540c\u7af6\u8cfd\u985e\u5225\u53ef\u80fd\u63a1\u7528\u4e0d\u540c\u6a19\u6e96\u3002<\/div>\r\n                                <\/div>\r\n                            <\/div>\r\n                        <\/article>\r\n                        <article class=\"ai-faq-item\" data-keywords=\"\u751f\u6210\u5f0fAI \u5de5\u5177 \u6a21\u578b \u6388\u6b0a \u8457\u4f5c\u6b0a \u7d20\u6750 \u5546\u7528\">\r\n                            <button aria-expanded=\"false\" class=\"ai-faq-question\" type=\"button\">\r\n                                <span class=\"ai-faq-number\">07<\/span>\r\n                                <span class=\"ai-faq-question-text\">\u53ef\u4ee5\u4f7f\u7528\u54ea\u4e9b\u751f\u6210\u5f0f AI \u5de5\u5177\uff1f\u9700\u8981\u6ce8\u610f\u6388\u6b0a\u55ce\uff1f<\/span>\r\n                                <span class=\"ai-faq-toggle\">\r\n                                    <i class=\"fas fa-chevron-down\">\r\n                                    <\/i>\r\n                                <\/span>\r\n                            <\/button>\r\n                            <div class=\"ai-faq-answer\">\r\n                                <div class=\"ai-faq-answer-inner\">\r\n                                    <div class=\"ai-faq-answer-content\">\u539f\u5247\u4e0a\u61c9\u4f7f\u7528\u5408\u6cd5\u4e14\u7b26\u5408\u670d\u52d9\u689d\u6b3e\u7684\u5de5\u5177\uff0c\u4e26\u78ba\u8a8d\u6a21\u578b\u3001\u5716\u7247\u3001\u97f3\u6a02\u3001\u5b57\u578b\u3001\u5f71\u7247\u53ca\u5176\u4ed6\u7d20\u6750\u7684\u6388\u6b0a\u7bc4\u570d\u3002\u53c3\u8cfd\u5718\u968a\u9808\u81ea\u884c\u78ba\u4fdd\u4f5c\u54c1\u4e0d\u4fb5\u5bb3\u7b2c\u4e09\u65b9\u8457\u4f5c\u6b0a\u3001\u5546\u6a19\u6b0a\u3001\u8096\u50cf\u6b0a\u6216\u5176\u4ed6\u6b0a\u5229\u3002<\/div>\r\n                                <\/div>\r\n                            <\/div>\r\n                        <\/article>\r\n                        <article class=\"ai-faq-item\" data-keywords=\"\u8a55\u5206 \u8a55\u9078 \u6a19\u6e96 \u6c7a\u8cfd \u521d\u8cfd \u8a55\u5be9\">\r\n                            <button aria-expanded=\"false\" class=\"ai-faq-question\" type=\"button\">\r\n                                <span class=\"ai-faq-number\">08<\/span>\r\n                                <span class=\"ai-faq-question-text\">\u4f5c\u54c1\u6703\u4f9d\u64da\u54ea\u4e9b\u6a19\u6e96\u9032\u884c\u8a55\u9078\uff1f<\/span>\r\n                                <span class=\"ai-faq-toggle\">\r\n                                    <i class=\"fas fa-chevron-down\">\r\n                                    <\/i>\r\n                                <\/span>\r\n                            <\/button>\r\n                            <div class=\"ai-faq-answer\">\r\n                                <div class=\"ai-faq-answer-inner\">\r\n                                    <div class=\"ai-faq-answer-content\">\u8a55\u9078\u901a\u5e38\u6703\u8003\u91cf\u5275\u65b0\u6027\u3001\u6280\u8853\u61c9\u7528\u3001\u4f5c\u54c1\u5b8c\u6574\u5ea6\u3001\u554f\u984c\u89e3\u6c7a\u80fd\u529b\u3001\u5be6\u969b\u61c9\u7528\u50f9\u503c\u53ca\u8868\u9054\u5448\u73fe\u7b49\u9762\u5411\u3002\u5404\u7d44\u5225\u7684\u6b0a\u91cd\u8207\u7d30\u9805\u8acb\u67e5\u770b\u7db2\u7ad9\u300c\u8a55\u5206\u6a19\u6e96\u300d\u3002<\/div>\r\n                                <\/div>\r\n                            <\/div>\r\n                        <\/article>\r\n                        <article class=\"ai-faq-item\" data-keywords=\"\u4fee\u6539\u8cc7\u6599 \u88dc\u4ef6 \u4e0a\u50b3\u932f\u8aa4 \u6a94\u6848\u932f\u8aa4 \u5831\u540d\u622a\u6b62\">\r\n                            <button aria-expanded=\"false\" class=\"ai-faq-question\" type=\"button\">\r\n                                <span class=\"ai-faq-number\">09<\/span>\r\n                                <span class=\"ai-faq-question-text\">\u9001\u51fa\u5f8c\u767c\u73fe\u8cc7\u6599\u6216\u6a94\u6848\u6709\u8aa4\uff0c\u8a72\u600e\u9ebc\u8655\u7406\uff1f<\/span>\r\n                                <span class=\"ai-faq-toggle\">\r\n                                    <i class=\"fas fa-chevron-down\">\r\n                                    <\/i>\r\n                                <\/span>\r\n                            <\/button>\r\n                            <div class=\"ai-faq-answer\">\r\n                                <div class=\"ai-faq-answer-inner\">\r\n                                    <div class=\"ai-faq-answer-content\">\u82e5\u5831\u540d\u7cfb\u7d71\u4ecd\u5141\u8a31\u7de8\u8f2f\uff0c\u53ef\u5728\u622a\u6b62\u524d\u81ea\u884c\u4fee\u6b63\uff1b\u82e5\u5df2\u7121\u6cd5\u4fee\u6539\uff0c\u8acb\u76e1\u5feb\u806f\u7d61\u4e3b\u8fa6\u55ae\u4f4d\u4e26\u63d0\u4f9b\u5718\u968a\u540d\u7a31\u3001\u806f\u7d61\u4eba\u3001\u554f\u984c\u8aaa\u660e\u8207\u6b63\u78ba\u6a94\u6848\u3002\u662f\u5426\u63a5\u53d7\u88dc\u4ef6\u4ecd\u4ee5\u4e3b\u8fa6\u55ae\u4f4d\u56de\u8986\u70ba\u6e96\u3002<\/div>\r\n                                <\/div>\r\n                            <\/div>\r\n                        <\/article>\r\n                        <article class=\"ai-faq-item\" data-keywords=\"\u806f\u7d61 \u4e3b\u8fa6\u55ae\u4f4d \u554f\u984c \u5ba2\u670d \u4fe1\u7bb1 \u96fb\u8a71\">\r\n                            <button aria-expanded=\"false\" class=\"ai-faq-question\" type=\"button\">\r\n                                <span class=\"ai-faq-number\">10<\/span>\r\n                                <span class=\"ai-faq-question-text\">FAQ \u627e\u4e0d\u5230\u7b54\u6848\u6642\uff0c\u8981\u5982\u4f55\u806f\u7d61\u4e3b\u8fa6\u55ae\u4f4d\uff1f<\/span>\r\n                                <span class=\"ai-faq-toggle\">\r\n                                    <i class=\"fas fa-chevron-down\">\r\n                                    <\/i>\r\n                                <\/span>\r\n                            <\/button>\r\n                            <div class=\"ai-faq-answer\">\r\n                                <div class=\"ai-faq-answer-inner\">\r\n                                    <div class=\"ai-faq-answer-content\">\u8acb\u4f7f\u7528\u7db2\u7ad9\u9801\u5c3e\u7684\u806f\u7d61\u8cc7\u8a0a\uff0c\u4e26\u5728\u8a62\u554f\u6642\u9644\u4e0a\u59d3\u540d\u3001\u5b78\u6821\u6216\u55ae\u4f4d\u3001\u53c3\u8cfd\u7d44\u5225\u3001\u5718\u968a\u540d\u7a31\u8207\u5177\u9ad4\u554f\u984c\uff0c\u4ee5\u4fbf\u627f\u8fa6\u4eba\u54e1\u5feb\u901f\u78ba\u8a8d\u8207\u56de\u8986\u3002<\/div>\r\n                                <\/div>\r\n                            <\/div>\r\n                        <\/article>\r\n                    <\/div>\r\n                    <div class=\"ai-faq-empty\" id=\"aiFaqEmpty-faq-view\">\r\n                        <i class=\"fas fa-magnifying-glass\">\r\n                        <\/i>\r\n                        <br\/>\r\n                        \u627e\u4e0d\u5230\u7b26\u5408\u7684\u554f\u984c\u3002\u53ef\u5617\u8a66\u7e2e\u77ed\u95dc\u9375\u5b57\uff0c\u6216\u900f\u904e\u7db2\u7ad9\u806f\u7d61\u8cc7\u8a0a\u5411\u4e3b\u8fa6\u55ae\u4f4d\u8a62\u554f\u3002\r\n                    <\/div>\r\n                    <div class=\"ai-faq-footnote\">FAQ \u5167\u5bb9\u5c6c\u5feb\u901f\u8aaa\u660e\uff1b\u82e5\u8207\u6b63\u5f0f\u7af6\u8cfd\u7c21\u7ae0\u3001\u88dc\u5145\u898f\u5247\u6216\u4e3b\u8fa6\u55ae\u4f4d\u516c\u544a\u4e0d\u540c\uff0c\u61c9\u4ee5\u6700\u65b0\u6b63\u5f0f\u516c\u544a\u70ba\u6e96\u3002<\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/section>\r\n\r\n        <section class=\"register-section shared-organizers-section organizers-copy\" id=\"organizers-faq-copy\">\r\n            <div class=\"container\">\r\n                <div class=\"register-main\">\r\n                    <div class=\"register-header\">\r\n                        <h2>\r\n                            <i class=\"fas fa-users\">\r\n                            <\/i> \u6307\u5c0e\u55ae\u4f4d\u8207\u4e3b\u5354\u8fa6\u55ae\u4f4d<\/h2>\r\n                    <\/div>\r\n                    <div class=\"organizer-wide-grid\">\r\n                        <section class=\"organizer-wide-column organizer-wide-column--1\">\r\n                            <h3 style=\"text-align: center; margin: 30px 0 20px 0; color: #ffffff; font-size: 28px; font-weight: bold;\">\r\n                                <i class=\"fas fa-flag\" style=\"margin-right: 10px; color: #2c319e;\">\r\n                                <\/i>\u6307\u5c0e\u55ae\u4f4d\r\n                            <\/h3>\r\n                            <div class=\"register-info-cards guidance-orgs\">\r\n                                <div class=\"info-card-item\" style=\"display: flex; align-items: center;\">\r\n                                    <a rel=\"noopener noreferrer\" href=\"https:\/\/www.edu.tw\/Default.aspx\" style=\"display: flex; align-items: center; text-decoration: none; color: inherit;\" target=\"_blank\">\r\n                                        <img loading=\"lazy\" decoding=\"async\" alt=\"\u6559\u80b2\u90e8 LOGO\" src=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/wp-content\/uploads\/2025\/09\/ROC_Ministry_of_Education_Seal.svg_.png\" style=\"height: 54px; width: 54px; vertical-align: middle; margin-right: 6px; border-radius: 6px; box-shadow: 0 2px 8px rgba(0,0,0,0.10);\"\/>\r\n                                        <div style=\"margin-left: 0;\">\r\n                                            <h5 style=\"font-size: 16px; margin: 0; color: #fff;\">\u6559\u80b2\u90e8<\/h5>\r\n                                        <\/div>\r\n                                    <\/a>\r\n                                <\/div>\r\n                                <div class=\"info-card-item\" style=\"display: flex; align-items: center;\">\r\n                                    <a rel=\"noopener noreferrer\" href=\"https:\/\/yct168.wda.gov.tw\/\" style=\"display: flex; align-items: center; text-decoration: none; color: inherit;\" target=\"_blank\">\r\n                                        <img loading=\"lazy\" decoding=\"async\" alt=\"\u52de\u52d5\u90e8\u52de\u52d5\u529b\u767c\u5c55\u7f72 LOGO\" src=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/wp-content\/uploads\/2025\/09\/ROC_Workforce_Development_Agency_Emblem.svg_.png\" style=\"height: 54px; width: 54px; vertical-align: middle; margin-right: 6px; border-radius: 6px; box-shadow: 0 2px 8px rgba(0,0,0,0.10);\"\/>\r\n                                        <div style=\"margin-left: 0;\">\r\n                                            <h5 style=\"font-size: 16px; margin: 0; color: #fff;\">\u52de\u52d5\u90e8\u52de\u52d5\u529b\u767c\u5c55\u7f72\u96f2\u5609\u5357\u5206\u7f72<\/h5>\r\n                                        <\/div>\r\n                                    <\/a>\r\n                                <\/div>\r\n                            <\/div>\r\n                        <\/section>\r\n                        <section class=\"organizer-wide-column organizer-wide-column--2\">\r\n                            <h3 style=\"text-align: center; margin: 40px 0 20px 0; color: #ffffff; font-size: 28px; font-weight: bold;\">\r\n                                <i class=\"fas fa-university\" style=\"margin-right: 10px; color: #3498db;\">\r\n                                <\/i>\u4e3b\u8fa6\u55ae\u4f4d\r\n                            <\/h3>\r\n                            <div class=\"register-info-cards\">\r\n                                <div class=\"info-card-item\" style=\"display: flex; align-items: center;\">\r\n                                    <a rel=\"noopener noreferrer\" href=\"https:\/\/scieng.nutn.edu.tw\/ch\/index.php\" style=\"display: flex; align-items: center; text-decoration: none; color: inherit;\" target=\"_blank\">\r\n                                        <img loading=\"lazy\" decoding=\"async\" alt=\"\u7406\u5de5\u5b78\u9662 LOGO\" src=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/wp-content\/uploads\/2025\/09\/\u7406\u5de5\u5b78\u9662.jpg\" style=\"height: 54px; width: 54px; vertical-align: middle; margin-right: 6px; border-radius: 6px; box-shadow: 0 2px 8px rgba(0,0,0,0.10);\"\/>\r\n                                        <div style=\"margin-left: 15px;\">\r\n                                            <h5 style=\"font-size: 16px; margin: 0; color: #fff;\">\u570b\u7acb\u81fa\u5357\u5927\u5b78\u7406\u5de5\u5b78\u9662<\/h5>\r\n                                        <\/div>\r\n                                    <\/a>\r\n                                <\/div>\r\n                                <div class=\"info-card-item\" style=\"display: flex; align-items: center;\">\r\n                                    <a rel=\"noopener noreferrer\" href=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/\" style=\"display: flex; align-items: center; text-decoration: none; color: inherit;\" target=\"_blank\">\r\n                                        <img loading=\"lazy\" decoding=\"async\" alt=\"\u6578\u4f4d\u5b78\u7fd2\u79d1\u6280\u5b78\u7cfb LOGO\" src=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/wp-content\/uploads\/2025\/09\/iLT-LOGO-\u7cfb\u5fbd002.png\" style=\"height: 54px; width: 54px; vertical-align: middle; margin-right: 6px; border-radius: 6px; box-shadow: 0 2px 8px rgba(0,0,0,0.10);\"\/>\r\n                                        <div style=\"margin-left: 15px;\">\r\n                                            <h5 style=\"font-size: 16px; margin: 0; color: #fff;\">\u6578\u4f4d\u5b78\u7fd2\u79d1\u6280\u5b78\u7cfb<\/h5>\r\n                                        <\/div>\r\n                                    <\/a>\r\n                                <\/div>\r\n                                <div class=\"info-card-item\" style=\"display: flex; align-items: center;\">\r\n                                    <a rel=\"noopener noreferrer\" href=\"https:\/\/phpweb.nutn.edu.tw\/mobileEE\/%E7%B3%BB%E6%89%80%E7%B0%A1%E4%BB%8B-%E9%9B%BB%E6%A9%9F%E5%B7%A5%E7%A8%8B%E5%AD%B8%E7%B3%BB\/\" style=\"display: flex; align-items: center; text-decoration: none; color: inherit;\" target=\"_blank\">\r\n                                        <img loading=\"lazy\" decoding=\"async\" alt=\"\u96fb\u6a5f\u5de5\u7a0b\u5b78\u7cfb LOGO\" src=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/wp-content\/uploads\/2025\/09\/\u96fb\u6a5f\u7cfblogo_02.png\" style=\"height: 54px; width: 54px; vertical-align: middle; margin-right: 6px; border-radius: 6px; box-shadow: 0 2px 8px rgba(0,0,0,0.10);\"\/>\r\n                                        <div style=\"margin-left: 0;\">\r\n                                            <h5 style=\"font-size: 16px; margin: 0; color: #fff;\">\u96fb\u6a5f\u5de5\u7a0b\u5b78\u7cfb<\/h5>\r\n                                        <\/div>\r\n                                    <\/a>\r\n                                <\/div>\r\n                            <\/div>\r\n                            <div class=\"register-info-cards\">\r\n                                <div class=\"info-card-item\" style=\"display: flex; align-items: center;\">\r\n                                    <a rel=\"noopener noreferrer\" href=\"https:\/\/sites.google.com\/site\/kwsnutn\/%E9%A6%96%E9%A0%81\" style=\"display: flex; flex-direction: column; align-items: center; text-decoration: none; color: inherit;\" target=\"_blank\">\r\n                                        <img loading=\"lazy\" decoding=\"async\" alt=\"\u77e5\u8b58\u61c9\u7528\u66a8\u7db2\u8def\u670d\u52d9\u7814\u7a76\u4e2d\u5fc3 LOGO\" src=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/wp-content\/uploads\/2025\/09\/KWS-0602-01.jpg\" style=\"height: 30px; width: auto; margin-bottom: 6px; border-radius: 6px; box-shadow: 0 2px 8px rgba(0,0,0,0.10);\"\/>\r\n                                        <h5 style=\"font-size: 16px; margin: 0; color: #fff;\">\u77e5\u8b58\u61c9\u7528\u66a8\u7db2\u8def\u670d\u52d9<br\/>\u7814\u7a76\u4e2d\u5fc3<\/h5>\r\n                                    <\/a>\r\n                                <\/div>\r\n                                <div class=\"info-card-item\" style=\"display: flex; align-items: center;\">\r\n                                    <a rel=\"noopener noreferrer\" href=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/?page_id=1379\" style=\"display: flex; flex-direction: column; align-items: center; text-decoration: none; color: inherit;\" target=\"_blank\">\r\n                                        <img loading=\"lazy\" decoding=\"async\" alt=\"\u6a6b\u5f0f\u6d77\u5831\" src=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/wp-content\/uploads\/2025\/09\/\u6a6b\u5f0f-out1-scaled.jpg\" style=\"height: auto; width: 175px; margin-bottom: 6px; border-radius: 6px; box-shadow: 0 2px 8px rgba(0,0,0,0.12);\"\/>\r\n                                        <h5 style=\"font-size: 16px; margin: 0; color: #fff;\">AI \u667a\u6167\u6280\u8853\u8207\u61c9\u7528<br\/>\u4eba\u624d\u57f9\u8a13\u64da\u9ede <\/h5>\r\n                                    <\/a>\r\n                                <\/div>\r\n                            <\/div>\r\n                        <\/section>\r\n                        <section class=\"organizer-wide-column organizer-wide-column--3\">\r\n                            <h3 style=\"text-align: center; margin: 40px 0 20px 0; color: #ffffff; font-size: 28px; font-weight: bold;\">\r\n                                <i class=\"fas fa-handshake\" style=\"margin-right: 10px; color: #ffbf76;\">\r\n                                <\/i>\u5354\u8fa6\u55ae\u4f4d\r\n                            <\/h3>\r\n                            <div class=\"register-info-cards\">\r\n                                <div class=\"info-card-item\" style=\"display: flex; align-items: center;\">\r\n                                    <a href=\"https:\/\/www.jomay.com.tw\/\" rel=\"noopener noreferrer\" style=\"display: flex; align-items: center; text-decoration: none; color: inherit;\" target=\"_blank\">\r\n                                        <img loading=\"lazy\" decoding=\"async\" alt=\"\u55ac\u7f8e\u570b\u969b\u91ab\u7642\u91ab\u7f8e\u96c6\u5718 LOGO\" src=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/wp-content\/uploads\/2025\/04\/\u55ac\u7f8e\u91ab\u7f8e\u96c6\u5718_logo.jpg\" style=\"height: 54px; width: 54px; object-fit: contain; vertical-align: middle; margin-right: 6px; padding: 2px; background: #fff; border-radius: 6px; box-shadow: 0 2px 8px rgba(0,0,0,0.10);\"\/>\r\n                                        <div style=\"margin-left: 10px;\">\r\n                                            <h5 style=\"font-size: 16px; margin: 0; color: #fff;\">\u55ac\u7f8e\u570b\u969b\u91ab\u7642\u91ab\u7f8e\u96c6\u5718<\/h5>\r\n                                        <\/div>\r\n                                    <\/a>\r\n                                <\/div>\r\n                                <div class=\"info-card-item\" style=\"display: flex; align-items: center;\">\r\n                                    <a href=\"https:\/\/www.tai-nan.com\/\" rel=\"noopener noreferrer\" style=\"display: flex; align-items: center; text-decoration: none; color: inherit;\" target=\"_blank\">\r\n                                        <img loading=\"lazy\" decoding=\"async\" alt=\"\u53f0\u5357\u4f01\u696d\u80a1\u4efd\u6709\u9650\u516c\u53f8 LOGO\" src=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/wp-content\/uploads\/2026\/07\/tianan-logo-gray-scaled.jpg?v=20260730\" style=\"height: 54px; width: 54px; object-fit: contain; vertical-align: middle; margin-right: 6px; padding: 2px; background: #fff; border-radius: 6px; box-shadow: 0 2px 8px rgba(0,0,0,0.10);\"\/>\r\n                                        <div style=\"margin-left: 10px;\">\r\n                                            <h5 style=\"font-size: 16px; margin: 0; color: #fff;\">\u53f0\u5357\u4f01\u696d\u80a1\u4efd\u6709\u9650\u516c\u53f8<\/h5>\r\n                                        <\/div>\r\n                                    <\/a>\r\n                                <\/div>\r\n                                <div class=\"info-card-item\" style=\"display: flex; align-items: center;\">\r\n                                    <a href=\"https:\/\/www.thinflex.com.tw\/\" rel=\"noopener noreferrer\" style=\"display: flex; align-items: center; text-decoration: none; color: inherit;\" target=\"_blank\">\r\n                                        <img loading=\"lazy\" decoding=\"async\" alt=\"\u65b0\u63da\u79d1\u6280\u80a1\u4efd\u6709\u9650\u516c\u53f8 LOGO\" src=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/wp-content\/uploads\/2026\/08\/20190123-\u65b0\u63da\u79d1\u6280-0979399612-logo-\u539f\u59cb\u6a94-01.png\" style=\"height: 54px; width: 54px; object-fit: contain; vertical-align: middle; margin-right: 6px; padding: 2px; background: #fff; border-radius: 6px; box-shadow: 0 2px 8px rgba(0,0,0,0.10);\"\/>\r\n                                        <div style=\"margin-left: 10px;\">\r\n                                            <h5 style=\"font-size: 16px; margin: 0; color: #fff;\">\u65b0\u63da\u79d1\u6280\u80a1\u4efd\u6709\u9650\u516c\u53f8<\/h5>\r\n                                        <\/div>\r\n                                    <\/a>\r\n                                <\/div>\r\n                                <div class=\"info-card-item\" style=\"display: flex; align-items: center;\">\r\n                                    <a href=\"https:\/\/www.tai-nan.com\/\" rel=\"noopener noreferrer\" style=\"display: flex; align-items: center; text-decoration: none; color: inherit;\" target=\"_blank\">\r\n                                        <img loading=\"lazy\" decoding=\"async\" alt=\"\u9298\u7965\u79d1\u6280\u5be6\u696d\u80a1\u4efd\u6709\u9650\u516c\u53f8 LOGO\" src=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/wp-content\/uploads\/2026\/07\/LOGOJNC\u4e2d\u6587\u540d\u7a31-1.png\" style=\"height: 54px; width: 54px; object-fit: contain; vertical-align: middle; margin-right: 6px; padding: 2px; background: #fff; border-radius: 6px; box-shadow: 0 2px 8px rgba(0,0,0,0.10);\"\/>\r\n                                        <div style=\"margin-left: 10px;\">\r\n                                            <h5 style=\"font-size: 16px; margin: 0; color: #fff;\">\u9298\u7965\u79d1\u6280\u5be6\u696d\u80a1\u4efd\u6709\u9650\u516c\u53f8<\/h5>\r\n                                        <\/div>\r\n                                    <\/a>\r\n                                <\/div>\r\n                            <\/div>\r\n                        <\/section>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/section>\r\n\r\n        <section class=\"poster-section shared-poster-section poster-copy\" id=\"poster-2-faq-copy\">\r\n            <style>\r\n                                #poster-2.poster-section {\r\n                                    min-height: 1000px;\r\n                                    display: flex;\r\n                                    align-items: center;\r\n                                    justify-content: center;\r\n                                    position: relative;\r\n                                }\r\n                                #poster-2 .poster-fullwidth {\r\n                                    width: 90%;\r\n                                    height: 90%;\r\n                                }\r\n                                #poster-2 .poster-placeholder {\r\n                                    height: 100%;\r\n                                    display: flex;\r\n                                    align-items: center;\r\n                                    justify-content: center;\r\n                                }\r\n                                #poster-2 .poster-image {\r\n                                    height: 100%;\r\n                                    max-height: 100%;\r\n                                    width: auto;\r\n                                    max-width: 100%;\r\n                                }\r\n\r\n            <\/style>\r\n            <div class=\"poster-fullwidth\">\r\n                <div class=\"poster-placeholder\">\r\n                    <img loading=\"lazy\" decoding=\"async\" alt=\"AI\u7af6\u8cfdA1\u6d77\u5831\" class=\"poster-image\" draggable=\"false\" height=\"512\" oncontextmenu=\"return false;\" onmousedown=\"return false;\" onselectstart=\"return false;\" src=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/wp-content\/uploads\/2026\/08\/Poster-V20.png\" style=\"max-width: 100%; height: auto; display: block; margin: 0 auto; box-shadow: 0 8px 32px rgba(0,0,0,0.18); border-radius: 10px; -webkit-user-select: none; user-select: none;\" width=\"362\"\/>\r\n                    <style>\r\n                                                #poster-2 .poster-image {\r\n                                                    width: 800px;\r\n                                                    max-width: 90vw;\r\n                                                    margin-top: 32px;\r\n                                                    margin-bottom: 32px;\r\n                                                    height: auto;\r\n                                                    display: block;\r\n                                                    margin: 0 auto;\r\n                                                    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.18);\r\n                                                    border-radius: 10px;\r\n                                                    cursor: default;\r\n                                                    transition: width 0.2s;\r\n                                                }\r\n                                                @media (max-width: 950px) {\r\n                                                    #poster-2 .poster-image {\r\n                                                        width: 98vw;\r\n                                                    }\r\n                                                }\r\n\r\n                    <\/style>\r\n                <\/div>\r\n            <\/div>\r\n        <\/section>\r\n\r\n    <\/div>\r\n\r\n    <style>\r\n                .download-card h3 {\r\n                    font-size: 18px;\r\n                    margin-bottom: 8px;\r\n                }\r\n                .downloads-grid {\r\n                    display: grid;\r\n                    grid-template-columns: repeat(5, 1fr);\r\n                    gap: 24px;\r\n                }\r\n                @media (max-width: 1200px) {\r\n                    .downloads-grid {\r\n                        grid-template-columns: repeat(2, 1fr);\r\n                    }\r\n                }\r\n                @media (max-width: 700px) {\r\n                    .downloads-grid {\r\n                        grid-template-columns: 1fr;\r\n                    }\r\n                }\r\n                .download-card {\r\n                    display: flex;\r\n                    flex-direction: column;\r\n                    height: 100%;\r\n                }\r\n                .download-btn {\r\n                    height: 44px;\r\n                    min-height: 44px;\r\n                    max-height: 44px;\r\n                    display: flex;\r\n                    align-items: center;\r\n                    justify-content: center;\r\n                    font-size: 18px;\r\n                    margin-top: auto;\r\n                }\r\n\r\n                #faq-entry.faq-entry-section {\r\n                    padding: 58px 0 18px !important;\r\n                    background: transparent !important;\r\n                }\r\n                #faq-entry .faq-entry-card {\r\n                    position: relative;\r\n                    display: grid;\r\n                    grid-template-columns: 76px minmax(0,1fr) auto;\r\n                    align-items: center;\r\n                    gap: 24px;\r\n                    padding: 28px 30px;\r\n                    overflow: hidden;\r\n                    background: linear-gradient(145deg, rgba(8,31,67,.88), rgba(5,16,39,.96));\r\n                    border: 1px solid rgba(110,216,255,.30);\r\n                    border-radius: 24px;\r\n                    box-shadow: 0 20px 48px rgba(0,0,0,.30), inset 0 1px 0 rgba(255,255,255,.08);\r\n                }\r\n                #faq-entry .faq-entry-card::before {\r\n                    content: \"\";\r\n                    position: absolute;\r\n                    inset: 0 0 auto;\r\n                    height: 4px;\r\n                    background: linear-gradient(90deg,#6ed8ff,#2d79ff,#8e73ff,#6ed8ff);\r\n                }\r\n                #faq-entry .faq-entry-icon {\r\n                    width: 70px;\r\n                    height: 70px;\r\n                    display: flex;\r\n                    align-items: center;\r\n                    justify-content: center;\r\n                    border-radius: 20px;\r\n                    color: #fff;\r\n                    font-size: 1.8rem;\r\n                    background: linear-gradient(135deg,#1a72ff,#6ed8ff);\r\n                    box-shadow: 0 0 28px rgba(110,216,255,.28);\r\n                }\r\n                #faq-entry .faq-entry-kicker {\r\n                    display:block;\r\n                    margin-bottom:6px;\r\n                    color:#8ee5ff;\r\n                    font-size:.78rem;\r\n                    font-weight:900;\r\n                    letter-spacing:.16em;\r\n                }\r\n                #faq-entry h2 {\r\n                    margin:0 0 7px !important;\r\n                    color:#fff !important;\r\n                    font-size:clamp(1.55rem,2.7vw,2.25rem) !important;\r\n                    line-height:1.25 !important;\r\n                }\r\n                #faq-entry p {\r\n                    margin:0 !important;\r\n                    color:#c8dcef !important;\r\n                    line-height:1.7 !important;\r\n                }\r\n                #faq-entry .faq-entry-button {\r\n                    display:inline-flex;\r\n                    align-items:center;\r\n                    justify-content:center;\r\n                    gap:10px;\r\n                    min-width:160px;\r\n                    min-height:50px;\r\n                    padding:13px 23px;\r\n                    color:#fff !important;\r\n                    text-decoration:none !important;\r\n                    font-weight:850;\r\n                    border-radius:999px;\r\n                    border:1px solid rgba(255,255,255,.28);\r\n                    background:linear-gradient(135deg,#1a72ff,#6ed8ff);\r\n                    box-shadow:0 12px 28px rgba(26,114,255,.26);\r\n                    transition:transform .25s ease, box-shadow .25s ease;\r\n                }\r\n                #faq-entry .faq-entry-button:hover {\r\n                    color:#06152f !important;\r\n                    transform:translateY(-3px);\r\n                    background:linear-gradient(135deg,#6ed8ff,#8e73ff);\r\n                    box-shadow:0 18px 40px rgba(110,216,255,.34);\r\n                }\r\n                #faq {\r\n                    scroll-margin-top: 90px;\r\n                }\r\n                @media (max-width:760px) {\r\n                    #faq-entry .faq-entry-card {\r\n                        grid-template-columns:1fr;\r\n                        text-align:center;\r\n                        padding:24px 20px;\r\n                    }\r\n                    #faq-entry .faq-entry-icon {\r\n                        margin:0 auto;\r\n                    }\r\n                    #faq-entry .faq-entry-button {\r\n                        width:100%;\r\n                    }\r\n                }\r\n\r\n        @media (max-width: 1100px) {\r\n            html body #rewards-content .rewards-podium-row > .podium-first {\r\n                grid-column: 1 \/ -1 !important;\r\n                grid-row: 1 !important;\r\n            }\r\n\r\n            html body #rewards-content .rewards-podium-row > .podium-second {\r\n                grid-column: 1 !important;\r\n                grid-row: 2 !important;\r\n            }\r\n\r\n            html body #rewards-content .rewards-podium-row > .podium-third {\r\n                grid-column: 2 !important;\r\n                grid-row: 2 !important;\r\n            }\r\n        }\r\n\r\n        @media (max-width: 720px) {\r\n            html body #rewards-content .rewards-podium-row > .podium-first {\r\n                grid-column: 1 !important;\r\n                grid-row: 1 !important;\r\n            }\r\n\r\n            html body #rewards-content .rewards-podium-row > .podium-second {\r\n                grid-column: 1 !important;\r\n                grid-row: 2 !important;\r\n            }\r\n\r\n            html body #rewards-content .rewards-podium-row > .podium-third {\r\n                grid-column: 1 !important;\r\n                grid-row: 3 !important;\r\n            }\r\n        }\r\n\r\n        @media (min-width: 769px) and (max-width: 2199px) {\r\n            html body .adaptive-section-nav__inner {\r\n                display: grid !important;\r\n                grid-template-columns: repeat(5, minmax(0, 1fr)) !important;\r\n                gap: 10px !important;\r\n                overflow: visible !important;\r\n            }\r\n\r\n            html body .adaptive-section-tab {\r\n                width: 100% !important;\r\n                min-width: 0 !important;\r\n                max-width: none !important;\r\n                min-height: 58px !important;\r\n                padding: 10px clamp(8px, 1.1vw, 16px) !important;\r\n                white-space: normal !important;\r\n                line-height: 1.25 !important;\r\n                text-align: center !important;\r\n                overflow-wrap: anywhere !important;\r\n            }\r\n\r\n            html body .adaptive-section-tab > span {\r\n                min-width: 0 !important;\r\n            }\r\n        }\r\n\r\n        @media (min-width: 769px) and (max-width: 1023px) {\r\n            html body .adaptive-section-nav__inner {\r\n                grid-template-columns: repeat(4, minmax(0, 1fr)) !important;\r\n            }\r\n        }\r\n\r\n        #qualification .enterprise-topic-selector {\r\n            display: flex;\r\n            flex-wrap: wrap;\r\n            align-items: center;\r\n            justify-content: center;\r\n            gap: 10px;\r\n            width: 100%;\r\n            margin: 0 0 20px;\r\n        }\r\n\r\n        #qualification .enterprise-topic-selector .selector-btn {\r\n            min-height: 44px;\r\n            padding: 10px 18px;\r\n            color: #fff !important;\r\n            border: 2px solid rgba(238, 91, 151, .72) !important;\r\n            background: linear-gradient(145deg, rgba(104, 20, 61, .82), rgba(71, 15, 46, .92)) !important;\r\n            box-shadow: inset 0 1px 0 rgba(255, 255, 255, .08) !important;\r\n        }\r\n\r\n        #qualification .enterprise-topic-selector .selector-btn:hover {\r\n            color: #fff !important;\r\n            border-color: #ff75ac !important;\r\n            background: linear-gradient(145deg, rgba(135, 25, 75, .9), rgba(91, 17, 55, .96)) !important;\r\n            box-shadow: 0 8px 22px rgba(216, 47, 118, .24) !important;\r\n        }\r\n\r\n        #qualification .enterprise-topic-selector .selector-btn.active,\r\n        #qualification .enterprise-topic-selector .selector-btn[aria-selected=\"true\"] {\r\n            color: #fff !important;\r\n            border-color: #ff8bbb !important;\r\n            background: linear-gradient(135deg, #ed3e85, #b91f62) !important;\r\n            box-shadow: 0 9px 26px rgba(237, 62, 133, .36), inset 0 1px 0 rgba(255, 255, 255, .22) !important;\r\n        }\r\n\r\n        #qualification .enterprise-topic-selector .selector-btn:focus-visible {\r\n            outline: 3px solid #ffb4d1 !important;\r\n            outline-offset: 3px !important;\r\n        }\r\n\r\n        #qualification .enterprise-topic-card.is-topic-hidden {\r\n            display: none !important;\r\n        }\r\n\r\n        @media (max-width: 600px) {\r\n            #qualification .enterprise-topic-selector {\r\n                display: grid;\r\n                grid-template-columns: 1fr;\r\n            }\r\n\r\n            #qualification .enterprise-topic-selector .selector-btn {\r\n                width: 100%;\r\n            }\r\n        }\r\n    <\/style>\r\n    <script id=\"enterprise-topic-card-tabs-20260730\">\r\n        function switchEnterpriseTopic(groupKey) {\r\n            const section = document.querySelector('#qualification .category-guide-enterprise');\r\n            if (!section) return;\r\n\r\n            const tabs = Array.from(section.querySelectorAll('[data-enterprise-topic-tab]'));\r\n            const cards = Array.from(section.querySelectorAll('[data-enterprise-topic-card]'));\r\n            if (!tabs.length || !cards.length) return;\r\n\r\n            tabs.forEach(function (tab) {\r\n                const isActive = tab.dataset.enterpriseTopicTab === groupKey;\r\n                tab.classList.toggle('active', isActive);\r\n                tab.setAttribute('aria-selected', String(isActive));\r\n            });\r\n\r\n            cards.forEach(function (card) {\r\n                const isVisible = groupKey === 'all' || card.dataset.enterpriseTopicCard === groupKey;\r\n                card.classList.toggle('is-topic-hidden', !isVisible);\r\n                card.hidden = !isVisible;\r\n                card.setAttribute('aria-hidden', String(!isVisible));\r\n\r\n                if (isVisible) {\r\n                    card.style.removeProperty('display');\r\n                    card.removeAttribute('tabindex');\r\n                } else {\r\n                    card.style.setProperty('display', 'none', 'important');\r\n                    card.setAttribute('tabindex', '-1');\r\n                }\r\n            });\r\n        }\r\n\r\n        document.addEventListener('DOMContentLoaded', function () {\r\n            switchEnterpriseTopic('all');\r\n        });\r\n    <\/script>\r\n\r\n    <footer class=\"footer\" id=\"contact\" style=\"width: 100%; max-width: none;\">\r\n        <div class=\"container\" style=\"max-width: 1400px; width: 95%;\">\r\n            <div class=\"footer-content\">\r\n                <div class=\"footer-main\">\r\n                    <div class=\"footer-logo\">\r\n                    <\/div>\r\n                    <p class=\"footer-description\">\r\n                    <\/p>\r\n                <\/div>\r\n                <div class=\"footer-links\">\r\n                    <div class=\"contact-info\">\r\n                        <div class=\"contact-item\">\r\n                            <i class=\"fas fa-university\">\r\n                            <\/i>\r\n                            <span class=\"contact-name\">\r\n                                <a rel=\"noopener noreferrer\" href=\"https:\/\/web.nutn.edu.tw\/\" target=\"_blank\">\u570b\u7acb\u81fa\u5357\u5927\u5b78<\/a>\r\n                                <small>National University of Tainan<\/small>\r\n                            <\/span>\r\n                        <\/div>\r\n                        <div class=\"contact-item\">\r\n                            <i class=\"fas fa-envelope\">\r\n                            <\/i>\r\n                            <span>\u806f\u7d61\u4fe1\u7bb1\uff1a<a href=\"mailto:aittc.nutn@gmail.com\">aittc.nutn@gmail.com<\/a>\r\n                            <\/span>\r\n                        <\/div>\r\n                        <div class=\"contact-item\">\r\n                            <i class=\"fas fa-phone\">\r\n                            <\/i>\r\n                            <span>\r\n                                \u806f\u7d61\u96fb\u8a71\uff1a<a href=\"tel:+88662130019\">06-2130019<\/a>\r\n                                <small class=\"contact-detail\">Ai\u667a\u6167\u6280\u8853\u8207\u61c9\u7528\u4eba\u624d\u57f9\u8a13\u64da\u9ede<\/small>\r\n                            <\/span>\r\n                        <\/div>\r\n                        <div class=\"contact-item\">\r\n                            <i class=\"fas fa-map-marker-alt\">\r\n                            <\/i>\r\n                            <span>\u5730\u5740\uff1a700301 \u53f0\u5357\u5e02\u4e2d\u897f\u5340\u6a39\u6797\u8857\u4e8c\u6bb533\u865f<\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"footer-section\">\r\n                        <h4>\u53c3\u8cfd\u6307\u5357<\/h4>\r\n                        <ul>\r\n                            <li>\r\n                                <a href=\"#announcement\">\u7af6\u8cfd\u516c\u544a<\/a>\r\n                            <\/li>\r\n                            <li>\r\n                                <a href=\"#process\">\u7af6\u8cfd\u6642\u7a0b<\/a>\r\n                            <\/li>\r\n                            <li>\r\n                                <a href=\"#register\">\u7acb\u5373\u5831\u540d<\/a>\r\n                            <\/li>\r\n                            <li>\r\n                                <a href=\"#downloads\">\u6587\u4ef6\u4e0b\u8f09<\/a>\r\n                            <\/li>\r\n                        <\/ul>\r\n                    <\/div>\r\n                    <div class=\"footer-section footer-social-panel\">\r\n                        <h4>\u95dc\u6ce8\u6211\u5011<\/h4>\r\n                        <div class=\"social-links\">\r\n                            <a aria-label=\"Facebook\" class=\"social-link\" href=\"https:\/\/www.facebook.com\/nutn.ilt\">\r\n                                <i class=\"fab fa-facebook\">\r\n                                <\/i>\r\n                            <\/a>\r\n                            <a aria-label=\"YouTube\" class=\"social-link\" href=\"https:\/\/www.youtube.com\/channel\/UC_i4pJlJWMaGTE9MMI6LbBg\">\r\n                                <i class=\"fab fa-youtube\">\r\n                                <\/i>\r\n                            <\/a>\r\n                            <a aria-label=\"Instagram\" class=\"social-link\" href=\"#\">\r\n                                <i class=\"fab fa-instagram\">\r\n                                <\/i>\r\n                            <\/a>\r\n                        <\/div>\r\n                        <div class=\"footer-maintenance\">\r\n                            <h4>\u7db2\u7ad9\u7dad\u8b77:<\/h4>\r\n                            <span>\r\n                                <a rel=\"noopener noreferrer\" href=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/\" target=\"_blank\">\u570b\u7acb\u81fa\u5357\u5927\u5b78<br\/>\u6578\u4f4d\u5b78\u7fd2\u79d1\u6280\u5b78\u7cfb<\/a>\r\n                            <\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n            <div class=\"footer-bottom\">\r\n                <div class=\"footer-copyright\">\r\n                    <p style=\"font-size: 16px;\">\u00a9 2025 \u570b\u7acb\u81fa\u5357\u5927\u5b78\u6578\u4f4d\u5b78\u7fd2\u79d1\u6280\u5b78\u7cfb \uff1b Copilot. AI \u751f\u6210\u7db2\u9801\u4e26\u4eba\u5de5\u4fee\u6539 | \u96b1\u79c1\u653f\u7b56 | \u4f7f\u7528\u689d\u6b3e<\/p>\r\n                <\/div>\r\n                <div class=\"footer-tech\">\r\n                    <p>Powered by NUTN ILT &amp; AI Technology<\/p>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n    <\/footer>\r\n\r\n    <button type=\"button\" class=\"back-to-top\" id=\"backToTop\">\r\n        <i class=\"fas fa-arrow-up\">\r\n        <\/i>\r\n    <\/button>\r\n    <div class=\"floating-logo\">\r\n        <div class=\"floating-help-text\">\u9ede\u6211\u53d6\u5f97\u66f4\u591a\u5e6b\u52a9<\/div>\r\n        <img decoding=\"async\" alt=\"iLT Logo\" class=\"floating-logo-img\" loading=\"lazy\" src=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/wp-content\/uploads\/2025\/03\/iLT-LOGO_onlybaby.png\"\/>\r\n    <\/div>\r\n\r\n    <script>\r\n                    \/\/ === AI\u7af6\u8cfd\u7db2\u7ad9 JavaScript ===\r\n\r\n                    \/\/ DOM \u5143\u7d20\r\n                    const hamburger = document.querySelector('.hamburger');\r\n                    const navMenu = document.querySelector('.nav-menu');\r\n                    const blackHamburger = document.querySelector('.black-hamburger');\r\n                    const blackNavMenu = document.querySelector('.black-nav-menu');\r\n                    const backToTopBtn = document.getElementById('backToTop');\r\n                    \/\/ \u521d\u59cb\u5316\r\n                    document.addEventListener('DOMContentLoaded', () => {\r\n                        initNavControls({ hamburger, navMenu });\r\n                        initNavControls({ hamburger: blackHamburger, navMenu: blackNavMenu });\r\n                        initDropdowns();\r\n                        initBackToTop();\r\n                        initCriteriaSelector();\r\n                        initCriteriaSelectorFinal();\r\n                        initRewardsSelector();\r\n                        initFloatingHelp();\r\n                    });\r\n\r\n                    \/\/ === \u521d\u59cb\u5316\u5c0e\u822a\u63a7\u5236 ===\r\n                    function initNavControls({ hamburger, navMenu }) {\r\n                        if (!hamburger || !navMenu) return;\r\n\r\n                        hamburger.addEventListener('click', () => {\r\n                            hamburger.classList.toggle('active');\r\n                            navMenu.classList.toggle('active');\r\n                        });\r\n\r\n                        navMenu.querySelectorAll('a').forEach(link => {\r\n                            link.addEventListener('click', (e) => {\r\n                                const parentDropdown = link.closest('.dropdown');\r\n                                if (parentDropdown && link.classList.contains('dropdown-toggle')) {\r\n                                    e.preventDefault();\r\n                                    parentDropdown.classList.toggle('active');\r\n                                    return;\r\n                                }\r\n                                const targetId = link.getAttribute('href');\r\n                                if (targetId && targetId.startsWith('#') && targetId.length > 1) {\r\n                                    e.preventDefault();\r\n                                    scrollToSection(targetId);\r\n                                }\r\n                                if (window.innerWidth <= 1300) {\r\n                                    hamburger.classList.remove('active');\r\n                                    navMenu.classList.remove('active');\r\n                                }\r\n                            });\r\n                        });\r\n\r\n                        document.addEventListener('click', (e) => {\r\n                            if (\r\n                                navMenu.classList.contains('active') &&\r\n                                !navMenu.contains(e.target) &&\r\n                                !hamburger.contains(e.target) &&\r\n                                window.innerWidth <= 1300\r\n                            ) {\r\n                                hamburger.classList.remove('active');\r\n                                navMenu.classList.remove('active');\r\n                            }\r\n                        });\r\n\r\n                        document.addEventListener('keydown', (e) => {\r\n                            if (e.key === 'Escape') {\r\n                                hamburger.classList.remove('active');\r\n                                navMenu.classList.remove('active');\r\n                            }\r\n                        });\r\n\r\n                        window.addEventListener('resize', () => {\r\n                            if (window.innerWidth > 768) {\r\n                                hamburger.classList.remove('active');\r\n                                navMenu.classList.remove('active');\r\n                            }\r\n                        });\r\n\r\n                        if (backToTopBtn) {\r\n                            backToTopBtn.addEventListener('click', scrollToTop);\r\n                        }\r\n                    }\r\n\r\n                    \/\/ === \u6372\u52d5\u529f\u80fd ===\r\n                    function scrollToSection(targetId) {\r\n                        const target = document.querySelector(targetId);\r\n                        if (!target) return;\r\n                        const offsetTop = target.offsetTop - 70;\r\n                        window.scrollTo({ top: offsetTop, behavior: 'smooth' });\r\n                    }\r\n\r\n                    function scrollToTop() {\r\n                        window.scrollTo({ top: 0, behavior: 'smooth' });\r\n                    }\r\n\r\n                    function initBackToTop() {\r\n                        if (!backToTopBtn) return;\r\n\r\n                        let ticking = false;\r\n                        let isVisible = null;\r\n\r\n                        const updateBackToTop = () => {\r\n                            const shouldShow = window.scrollY > 320;\r\n\r\n                            if (shouldShow !== isVisible) {\r\n                                backToTopBtn.classList.toggle('show', shouldShow);\r\n                                isVisible = shouldShow;\r\n                            }\r\n\r\n                            ticking = false;\r\n                        };\r\n\r\n                        const requestBackToTopUpdate = () => {\r\n                            if (ticking) return;\r\n                            ticking = true;\r\n                            window.requestAnimationFrame(updateBackToTop);\r\n                        };\r\n\r\n                        window.addEventListener('scroll', requestBackToTopUpdate, { passive: true });\r\n                        updateBackToTop();\r\n                    }\r\n\r\n                    \/\/ === \u4e0b\u62c9\u9078\u55ae ===\r\n                    function initDropdowns() {\r\n                        document.querySelectorAll('.dropdown').forEach(dropdown => {\r\n                            const toggle = dropdown.querySelector('.dropdown-toggle');\r\n                            const menu = dropdown.querySelector('.dropdown-menu');\r\n                            if (!toggle || !menu) return;\r\n\r\n                            toggle.addEventListener('click', (e) => {\r\n                                if (window.innerWidth <= 1300) {\r\n                                    e.preventDefault();\r\n                                    e.stopPropagation();\r\n                                    document.querySelectorAll('.dropdown.active').forEach(other => {\r\n                                        if (other !== dropdown) other.classList.remove('active');\r\n                                    });\r\n                                    dropdown.classList.toggle('active');\r\n                                }\r\n                            });\r\n\r\n                            dropdown.addEventListener('mouseenter', () => {\r\n                                if (window.innerWidth > 768) dropdown.classList.add('active');\r\n                            });\r\n                            dropdown.addEventListener('mouseleave', () => {\r\n                                if (window.innerWidth > 768) dropdown.classList.remove('active');\r\n                            });\r\n                        });\r\n\r\n                        document.addEventListener('click', (e) => {\r\n                            if (!e.target.closest('.dropdown')) {\r\n                                document.querySelectorAll('.dropdown.active').forEach(d => d.classList.remove('active'));\r\n                            }\r\n                        });\r\n                    }\r\n\r\n                    \/\/ === \u521d\u59cb\u5316\u52d5\u756b ===\r\n\r\n                    \/\/ === \u6578\u5b57\u52d5\u756b ===\r\n\r\n                    \/\/ === AI \u6548\u679c ===\r\n\r\n                    \/\/ === \u7c92\u5b50\u6548\u679c ===\r\n                    \/\/ === Poster Modal ===\r\n                    \/\/ === handleDownload ===\r\n                    \/\/ === showNotification\uff08\u5b8c\u6574\u901a\u77e5\u7cfb\u7d71\uff0c\u7d71\u4e00\u4f7f\u7528\u9019\u500b\uff09===\r\n                    \/\/ === \u8868\u55ae\u9a57\u8b49 \/ resetForm ===\r\n                    \/\/ === \u8a55\u5206\u6a19\u6e96 & \u734e\u52f5\u65b9\u5f0f ===\r\n                    const criteriaData = {\r\n                        general: {\r\n                            title: \"\u5927\u6703\u5c08\u984c\u985e\",\r\n                            criteria: [\r\n                                {\r\n                                    icon: \"fas fa-lightbulb\",\r\n                                    title: \"\u5275\u610f\u8207\u5275\u65b0\u6027\",\r\n                                    description: \"\u61c9\u7528\u7a0b\u5f0f\u8a2d\u8a08\u89e3\u6c7a\u76f8\u95dc\u9818\u57df\u4e4b\u554f\u984c\",\r\n                                    details: []\r\n                                },\r\n                                {\r\n                                    icon: \"fas fa-cogs\",\r\n                                    title: \"\u6280\u8853\u5be6\u4f5c\u8207AI\u61c9\u7528\u6df1\u5ea6\",\r\n                                    description: \"\u7a0b\u5f0f\u8a2d\u8a08\u4e4b\u7368\u7279\u6027\u61c9\u7528\u4e4b\u5275\u610f\",\r\n                                    details: []\r\n                                },\r\n                                {\r\n                                    icon: \"fas fa-users\",\r\n                                    title: \"\u8de8\u57df\u6574\u5408\u8207\u5718\u968a\u5354\u4f5c\",\r\n                                    description: \"\u7a0b\u5f0f\u8a2d\u8a08\u7684\u56f0\u96e3\u5ea6\u4ee5\u53ca\u8907\u96dc\u7a0b\u5ea6\",\r\n                                    details: []\r\n                                },\r\n                                {\r\n                                    icon: \"fas fa-chalkboard-teacher\",\r\n                                    title: \"\u4f5c\u54c1\u5c55\u793a\",\r\n                                    description: \"\u6587\u4ef6\u8aaa\u660e\u8207\u6210\u679c\u5c55\u793a\",\r\n                                    details: []\r\n                                }\r\n                            ]\r\n                        },\r\n                        \"ai-training\": {\r\n                            title: \"AI\u8077\u80fd\u57f9\u529b\u7d44\",\r\n                            criteria: [\r\n                                {\r\n                                    icon: \"fas fa-lightbulb\",\r\n                                    title: \"\u5275\u610f\u8207\u5275\u65b0\u6027\",\r\n                                    description: \"\u69cb\u60f3\u65b0\u7a4e\u3001\u5177\u539f\u5275\u6027\u8207\u61c9\u7528\u6f5b\u529b\",\r\n                                    details: []\r\n                                },\r\n                                {\r\n                                    icon: \"fas fa-robot\",\r\n                                    title: \"\u6280\u8853\u5be6\u4f5c\u8207AI\u61c9\u7528\u6df1\u5ea6\",\r\n                                    description: \"AI\u6280\u8853\u904b\u7528\u7684\u5b8c\u6574\u6027\u8207\u6280\u8853\u6df1\u5ea6\",\r\n                                    details: []\r\n                                },\r\n                                {\r\n                                    icon: \"fas fa-graduation-cap\",\r\n                                    title: \"\u8077\u80fd\u57f9\u8a13\u6210\u679c\u5c55\u73fe\",\r\n                                    description: \"\u5718\u968a\u6210\u54e1AI\u57f9\u8a13\u5b78\u7fd2\u6b77\u7a0b\u3001\u6280\u80fd\u61c9\u7528\u6210\u6548\",\r\n                                    details: []\r\n                                },\r\n                                {\r\n                                    icon: \"fas fa-chalkboard-teacher\",\r\n                                    title: \"\u4f5c\u54c1\u5c55\u793a\",\r\n                                    description: \"\u6587\u4ef6\u8aaa\u660e\u8207\u6210\u679c\u5c55\u793a\",\r\n                                    details: []\r\n                                }\r\n                            ]\r\n                        },\r\n\r\n                        generalTopic: {\r\n                            title: \"\u4e00\u822c\u5c08\u984c\u985e\",\r\n                            criteria: [\r\n                                {\r\n                                    icon: \"fas fa-file-alt\",\r\n                                    title: \"\u5275\u610f\u8207\u5275\u65b0\u6027\",\r\n                                    description: \"\u200b\u69cb\u60f3\u65b0\u7a4e\u3001\u5177\u539f\u5275\u6027\u8207\u61c9\u7528\u6f5b\u529b\",\r\n                                    details: []\r\n                                },\r\n                                {\r\n                                    icon: \"fas fa-tasks\",\r\n                                    title: \"\u6280\u8853\u5be6\u4f5c\u8207\u61c9\u7528\u6df1\u5ea6\",\r\n                                    description: \"\u7a0b\u5f0f\u8a2d\u8a08\u4e4b\u7368\u7279\u6027\u61c9\u7528\u4e4b\u5275\u610f\",\r\n                                    details: []\r\n                                },\r\n                                {\r\n                                    icon: \"fas fa-upload\",\r\n                                    title: \"\u8de8\u57df\u6574\u5408\u8207\u5718\u968a\u5354\u4f5c\",\r\n                                    description: \"\u7a0b\u5f0f\u8a2d\u8a08\u7684\u56f0\u96e3\u5ea6\u4ee5\u53ca\u8907\u96dc\u7a0b\u5ea6\",\r\n                                    details: []\r\n                                },\r\n                                {\r\n                                    icon: \"fas fa-chalkboard-teacher\",\r\n                                    title: \"\u4f5c\u54c1\u5c55\u793a\",\r\n                                    description: \"\u6587\u4ef6\u8aaa\u660e\u8207\u6210\u679c\u5c55\u793a\",\r\n                                    details: []\r\n                                }\r\n                            ]\r\n                        },\r\n                        \"enterprise-micro-film\": {\r\n                            title: \"\u4f01\u696d\u547d\u984c\u985e\uff0dAI \u5fae\u96fb\u5f71\",\r\n                            criteria: [\r\n                                {\r\n                                    icon: \"fas fa-lightbulb\",\r\n                                    title: \"\u5275\u610f\u6027\",\r\n                                    description: \"\u4e3b\u984c\u767c\u60f3\u3001\u5275\u65b0\u7a0b\u5ea6\u3001\u5167\u5bb9\u5438\u5f15\u529b\u53ca\u539f\u5275\u6027\",\r\n                                    details: []\r\n                                },\r\n                                {\r\n                                    icon: \"fas fa-book-open\",\r\n                                    title: \"\u6545\u4e8b\u6027\",\r\n                                    description: \"\u5287\u60c5\u67b6\u69cb\u5b8c\u6574\u6027\u3001\u6558\u4e8b\u908f\u8f2f\u3001\u89d2\u8272\u8a2d\u5b9a\u53ca\u60c5\u611f\u9023\u7d50\",\r\n                                    details: []\r\n                                },\r\n                                {\r\n                                    icon: \"fas fa-wand-magic-sparkles\",\r\n                                    title: \"AI \u61c9\u7528\u5ea6\",\r\n                                    description: \"AI \u5de5\u5177\u904b\u7528\u898f\u5283\u3001\u6280\u8853\u6574\u5408\u80fd\u529b\u53ca\u5275\u4f5c\u6d41\u7a0b\u8a2d\u8a08\",\r\n                                    details: []\r\n                                },\r\n                                {\r\n                                    icon: \"fas fa-handshake\",\r\n                                    title: \"\u7522\u54c1\u5951\u5408\u5ea6\",\r\n                                    description: \"\u8207\u5408\u4f5c\u4f01\u696d\u54c1\u724c\u7406\u5ff5\u3001\u7522\u54c1\u7279\u8272\u6216\u61c9\u7528\u60c5\u5883\u4e4b\u5951\u5408\u7a0b\u5ea6\",\r\n                                    details: []\r\n                                }\r\n                            ]\r\n                        },\r\n                        enterprise: {\r\n                            title: \"\u4f01\u696d\u547d\u984c\u985e\",\r\n                            criteria: [\r\n                                {\r\n                                    icon: \"fas fa-bullhorn\",\r\n                                    title: \"\u5f85\u65e5\u5f8c\u516c\u544a\",\r\n                                    description: \"\u4f01\u696d\u547d\u984c\u985e\u8a55\u5206\u6a19\u6e96\u5c07\u7531\u4e3b\u8fa6\u55ae\u4f4d\u53e6\u884c\u516c\u544a\u3002\",\r\n                                    details: []\r\n                                }\r\n                            ]\r\n                        }\r\n                    };\r\n\r\n                    \/\/ \u8907\u8cfd\u8a55\u5206\u6a19\u6e96\u8cc7\u6599\r\n                    const criteriaDataFinal = {\r\n                        general: {\r\n                            title: \"\u8cc7\u96fb\u9818\u57df\u7d44 & \u8de8\u9818\u57df\u7d44\",\r\n                            criteria: [\r\n                                {\r\n                                    icon: \"fas fa-star\",\r\n                                    title: \"\u521d\u8cfd\u6210\u7e3e\",\r\n                                    description: \"\u4f9d\u64da\u521d\u8cfd\u7372\u5f97\u5206\u6578\",\r\n                                    details: []\r\n                                },\r\n                                {\r\n                                    icon: \"fas fa-cogs\",\r\n                                    title: \"\u5b8c\u6574\u6027\",\r\n                                    description: \"\u53c3\u8cfd\u4f5c\u54c1\u5b8c\u6210\u5ea6\u3001\u5275\u65b0\u6027\u3001\u5be6\u7528\u6027\u53ca\u6574\u9ad4\u6210\u679c\",\r\n                                    details: []\r\n                                },\r\n                                {\r\n                                    icon: \"fas fa-chalkboard-teacher\",\r\n                                    title: \"\u8aaa\u660e\u5c55\u793a\u8868\u9054\u80fd\u529b\",\r\n                                    description: \"\u6210\u679c\u5831\u544a(\u7279\u8272\u4ecb\u7d39\u77ed\u7247)\u8207\u73fe\u5834\u89e3\u8aaa\u80fd\u529b\",\r\n                                    details: []\r\n                                }\r\n                            ]\r\n                        },\r\n                        \"ai-training\": {\r\n                            title: \"AI\u8077\u80fd\u57f9\u529b\u7d44\",\r\n                            criteria: [\r\n                                {\r\n                                    icon: \"fas fa-star\",\r\n                                    title: \"\u521d\u8cfd\u6210\u7e3e\",\r\n                                    description: \"\u4f9d\u64da\u521d\u8cfd\u7372\u5f97\u5206\u6578\",\r\n                                    details: []\r\n                                },\r\n                                {\r\n                                    icon: \"fas fa-cogs\",\r\n                                    title: \"\u5b8c\u6574\u6027\",\r\n                                    description: \"\u4f5c\u54c1\u5b8c\u6210\u5ea6\u3001\u5275\u65b0\u6027\u3001\u5be6\u7528\u6027\u53ca\u6574\u9ad4\u6210\u679c\",\r\n                                    details: []\r\n                                },\r\n                                {\r\n                                    icon: \"fas fa-graduation-cap\",\r\n                                    title: \"\u8077\u80fd\u57f9\u8a13\u6210\u679c\u6df1\u5316\",\r\n                                    description: \"AI\u57f9\u8a13\u6240\u5b78\u65bc\u5c08\u984c\u7684\u5be6\u969b\u61c9\u7528\u8207\u6210\u6548\",\r\n                                    details: []\r\n                                },\r\n                                {\r\n                                    icon: \"fas fa-chalkboard-teacher\",\r\n                                    title: \"\u8aaa\u660e\u5c55\u793a\u8868\u9054\u80fd\u529b\",\r\n                                    description: \"\u6210\u679c\u5831\u544a(\u7279\u8272\u4ecb\u7d39\u77ed\u7247)\u8207\u73fe\u5834\u89e3\u8aaa\u80fd\u529b\",\r\n                                    details: []\r\n                                }\r\n                            ]\r\n                        },\r\n\r\n                        generalTopic: {\r\n                            title: \"\u4e00\u822c\u5c08\u984c\u985e\",\r\n                            criteria: [\r\n                                {\r\n                                    icon: \"fas fa-star\",\r\n                                    title: \"\u521d\u8cfd\u6210\u7e3e\",\r\n                                    description: \"\u4f9d\u64da\u521d\u8cfd\u7372\u5f97\u5206\u6578\",\r\n                                    details: []\r\n                                },\r\n                                {\r\n                                    icon: \"fas fa-cogs\",\r\n                                    title: \"\u5b8c\u6574\u6027\",\r\n                                    description: \"\u53c3\u8cfd\u4f5c\u54c1\u5b8c\u6210\u5ea6\u3001\u5275\u65b0\u6027\u3001\u5be6\u7528\u6027\u53ca\u6574\u9ad4\u6210\u679c\",\r\n                                    details: []\r\n                                },\r\n                                {\r\n                                    icon: \"fas fa-chalkboard-teacher\",\r\n                                    title: \"\u8aaa\u660e\u5c55\u793a\u8868\u9054\u80fd\u529b\",\r\n                                    description: \"\u6210\u679c\u5831\u544a(\u7279\u8272\u4ecb\u7d39\u77ed\u7247)\u8207\u73fe\u5834\u89e3\u8aaa\u80fd\u529b\",\r\n                                    details: []\r\n                                }\r\n                            ]\r\n                        },\r\n                        \"enterprise-micro-film\": {\r\n                            title: \"\u4f01\u696d\u547d\u984c\u985e\uff0dAI \u5fae\u96fb\u5f71\",\r\n                            criteria: [\r\n                                {\r\n                                    icon: \"fas fa-lightbulb\",\r\n                                    title: \"\u5275\u610f\u6027\",\r\n                                    description: \"\u4e3b\u984c\u767c\u60f3\u3001\u5275\u65b0\u7a0b\u5ea6\u53ca\u6574\u9ad4\u5438\u5f15\u529b\",\r\n                                    details: []\r\n                                },\r\n                                {\r\n                                    icon: \"fas fa-book-open\",\r\n                                    title: \"\u6545\u4e8b\u6027\",\r\n                                    description: \"\u5287\u60c5\u5f35\u529b\u3001\u6558\u4e8b\u6d41\u66a2\u5ea6\u3001\u60c5\u611f\u50b3\u9054\u53ca\u89c0\u773e\u5171\u9cf4\u7a0b\u5ea6\",\r\n                                    details: []\r\n                                },\r\n                                {\r\n                                    icon: \"fas fa-wand-magic-sparkles\",\r\n                                    title: \"AI \u61c9\u7528\u5ea6\",\r\n                                    description: \"AI \u6280\u8853\u5be6\u969b\u904b\u7528\u6210\u679c\u3001AI \u53c3\u8207\u6bd4\u4f8b\u3001\u5275\u4f5c\u6d41\u7a0b\u63ed\u9732\u53ca\u6574\u5408\u7a0b\u5ea6\",\r\n                                    details: []\r\n                                },\r\n                                {\r\n                                    icon: \"fas fa-handshake\",\r\n                                    title: \"\u7522\u54c1\u5951\u5408\u5ea6\",\r\n                                    description: \"\u8207\u5408\u4f5c\u4f01\u696d\u54c1\u724c\u7406\u5ff5\u3001\u7522\u54c1\u7279\u8272\u6216\u61c9\u7528\u60c5\u5883\u4e4b\u5951\u5408\u7a0b\u5ea6\u53ca\u5e02\u5834\u63a8\u5ee3\u50f9\u503c\",\r\n                                    details: []\r\n                                },\r\n                                {\r\n                                    icon: \"fas fa-film\",\r\n                                    title: \"\u5f71\u7247\u88fd\u4f5c\u54c1\u8cea\u8207\u8868\u9054\u80fd\u529b\",\r\n                                    description: \"\u5f71\u7247\u756b\u9762\u54c1\u8cea\u3001\u5f71\u97f3\u6548\u679c\u3001\u8996\u89ba\u5448\u73fe\u3001\u4f5c\u54c1\u5c55\u793a\u53ca\u7c21\u5831\u8aaa\u660e\u5b8c\u6574\u6027\",\r\n                                    details: []\r\n                                }\r\n                            ]\r\n                        },\r\n                        enterprise: {\r\n                            title: \"\u4f01\u696d\u547d\u984c\u985e\",\r\n                            criteria: [\r\n                                {\r\n                                    icon: \"fas fa-bullhorn\",\r\n                                    title: \"\u5f85\u65e5\u5f8c\u516c\u544a\",\r\n                                    description: \"\u4f01\u696d\u547d\u984c\u985e\u8a55\u5206\u6a19\u6e96\u5c07\u7531\u4e3b\u8fa6\u55ae\u4f4d\u53e6\u884c\u516c\u544a\u3002\",\r\n                                    details: []\r\n                                }\r\n                            ]\r\n                        }\r\n                    };\r\n\r\n                    const enterpriseCriteriaTitles = {\r\n                        'enterprise-micro-film': 'AI \u5fae\u96fb\u5f71',\r\n                        'enterprise-mingxiang': '\u9298\u7965AI\u61c9\u7528\u7d44',\r\n\r\n                    };\r\n\r\n                    function getCriteriaDataByGroup(dataSource, groupKey) {\r\n                        const enterpriseTitle = enterpriseCriteriaTitles[groupKey];\r\n                        const exactData = dataSource[groupKey];\r\n                        if (exactData) return exactData;\r\n\r\n                        if (groupKey === 'enterprise-mingxiang' && dataSource.generalTopic) {\r\n                            return {\r\n                                ...dataSource.generalTopic,\r\n                                title: '\u4f01\u696d\u547d\u984c\u985e\uff0d\u9298\u7965AI\u61c9\u7528\u7d44',\r\n                                criteria: dataSource.generalTopic.criteria.map(criterion => ({ ...criterion }))\r\n                            };\r\n                        }\r\n\r\n                        const data = dataSource[enterpriseTitle ? 'enterprise' : groupKey];\r\n                        if (!data || !enterpriseTitle) return data;\r\n\r\n                        return {\r\n                            ...data,\r\n                            title: `\u4f01\u696d\u547d\u984c\u985e\uff0d${enterpriseTitle}`\r\n                        };\r\n                    }\r\n\r\n                    function syncCriteriaExtraNote(criteriaContent, groupKey) {\r\n                        const noteId = 'ai-training-extra-note';\r\n                        const existingNote = document.getElementById(noteId);\r\n\r\n                        if (groupKey !== 'ai-training') {\r\n                            if (existingNote) existingNote.remove();\r\n                            return;\r\n                        }\r\n\r\n                        if (!criteriaContent || !criteriaContent.parentNode) return;\r\n                        if (existingNote) existingNote.remove();\r\n\r\n                        const noteDiv = document.createElement('div');\r\n                        noteDiv.id = noteId;\r\n                        noteDiv.className = 'rewards-note';\r\n                        noteDiv.innerHTML = `\r\n                            <p><i class=\"fas fa-info-circle\"><\/i> \u4f9d\u5be6\u969b\u5831\u540d\u968a\u6578\uff0c\u64c7\u512a\u9304\u53d6\u81f3\u5c11 12 \u652f\u968a\u4f0d\u9032\u5165\u8907\u8cfd\u3002<\/p>\r\n                            <p>\u4e3b\u8fa6\u55ae\u4f4d\u4fdd\u6709\u6700\u7d42\u9304\u53d6\u968a\u4f0d\u6578\u4e4b\u6c7a\u5b9a\u6b0a\u3002<\/p>\r\n                        `;\r\n                        \/\/criteriaContent.parentNode.appendChild(noteDiv);\r\n                    }\r\n\r\n                    function buildCriteriaCardsMarkup(data) {\r\n                        if (!data || !Array.isArray(data.criteria)) return '';\r\n\r\n                        return data.criteria.map((criterion) => `\r\n                            <div class=\"criteria-card clickable\" role=\"button\" tabindex=\"0\" aria-expanded=\"false\" onclick=\"toggleCriteria(this)\" onkeydown=\"handleCriteriaCardKey(event, this)\">\r\n                                <div class=\"criteria-header\">\r\n                                    <div class=\"criteria-icon\">\r\n                                        <i class=\"${criterion.icon}\"><\/i>\r\n                                    <\/div>\r\n                                    <div class=\"criteria-main\">\r\n                                        <h3 class=\"criteria-title\">\r\n                                            <span>${criterion.title}<\/span>\r\n                                            <span class=\"criteria-chevron\"><i class=\"fas fa-chevron-down expand-icon\"><\/i><\/span>\r\n                                        <\/h3>\r\n                                    <\/div>\r\n                                <\/div>\r\n                                <div class=\"criteria-details\">\r\n                                    <div class=\"detail-content\">\r\n                                        <h5>\u8a55\u5206\u8aaa\u660e\uff1a<\/h5>\r\n                                        <p class=\"criteria-summary\">${criterion.description || ''}<\/p>\r\n                                    <\/div>\r\n                                <\/div>\r\n                            <\/div>\r\n                        `).join('');\r\n                    }\r\n\r\n                    function handleCriteriaCardKey(event, element) {\r\n                        if (event.key === 'Enter' || event.key === ' ') {\r\n                            event.preventDefault();\r\n                            toggleCriteria(element);\r\n                        }\r\n                    }\r\n\r\n                    function initCriteriaSelector() {\r\n                        {\r\n                            const section = document.getElementById('criteria');\r\n                            if (!section) return;\r\n\r\n                            const selectorButtons = section.querySelectorAll('.selector-btn[data-group]:not([data-stage])');\r\n                            if (!selectorButtons.length) return;\r\n\r\n                            const enterpriseSubselector = document.getElementById('enterprise-criteria-groups');\r\n                            const enterpriseButtons = enterpriseSubselector\r\n                                ? enterpriseSubselector.querySelectorAll('[data-enterprise-group]')\r\n                                : [];\r\n\r\n                            const initialGroup = selectorButtons[0].getAttribute('data-group') || 'general';\r\n                            loadCriteria(initialGroup);\r\n\r\n                            selectorButtons.forEach((btn) => {\r\n                                btn.addEventListener('click', () => {\r\n                                    selectorButtons.forEach((button) => button.classList.remove('active'));\r\n                                    btn.classList.add('active');\r\n                                    const group = btn.getAttribute('data-group');\r\n                                    if (enterpriseSubselector) enterpriseSubselector.hidden = group !== 'enterprise';\r\n\r\n                                    if (group === 'enterprise' && enterpriseButtons.length) {\r\n                                        enterpriseButtons.forEach((button) => button.classList.remove('active'));\r\n                                        enterpriseButtons[0].classList.add('active');\r\n                                        loadCriteria(enterpriseButtons[0].getAttribute('data-enterprise-group'));\r\n                                    } else {\r\n                                        loadCriteria(group);\r\n                                    }\r\n                                });\r\n                            });\r\n\r\n                            enterpriseButtons.forEach((btn) => {\r\n                                btn.addEventListener('click', () => {\r\n                                    enterpriseButtons.forEach((button) => button.classList.remove('active'));\r\n                                    btn.classList.add('active');\r\n                                    loadCriteria(btn.getAttribute('data-enterprise-group'));\r\n                                });\r\n                            });\r\n                            return;\r\n                        }\r\n\r\n                        const selectorButtons = document.querySelectorAll('.selector-btn');\r\n                        const criteriaContent = document.getElementById('criteria-content');\r\n\r\n                        \/\/ \u9810\u8a2d\u8f09\u5165\u7b2c\u4e00\u500b\u7d44\u5225\r\n                        loadCriteria('general');\r\n\r\n                        \/\/ \u6309\u9215\u9ede\u64ca\u4e8b\u4ef6\r\n                        selectorButtons.forEach(btn => {\r\n                            btn.addEventListener('click', () => {\r\n                                \/\/ \u79fb\u9664\u6240\u6709active\u985e\u5225\r\n                                selectorButtons.forEach(b => b.classList.remove('active'));\r\n                                \/\/ \u6dfb\u52a0active\u5230\u9ede\u64ca\u7684\u6309\u9215\r\n                                btn.classList.add('active');\r\n                                \/\/ \u8f09\u5165\u5c0d\u61c9\u7684\u8a55\u5206\u6a19\u6e96\r\n                                const group = btn.getAttribute('data-group');\r\n                                loadCriteria(group);\r\n                            });\r\n                        });\r\n                    }\r\n\r\n                    function loadCriteria(groupKey) {\r\n                        {\r\n                            const criteriaContent = document.getElementById('criteria-content');\r\n                            const data = getCriteriaDataByGroup(criteriaData, groupKey);\r\n\r\n                            if (!criteriaContent || !data) return;\r\n\r\n                            criteriaContent.classList.remove('criteria-pie-grid');\r\n                            criteriaContent.innerHTML = buildCriteriaCardsMarkup(data);\r\n                            updateCriteriaGridLayout(criteriaContent, data.criteria.length);\r\n                            syncCriteriaExtraNote(criteriaContent, groupKey);\r\n                            return;\r\n                        }\r\n\r\n                        const criteriaContent = document.getElementById('criteria-content');\r\n                        const data = criteriaData[groupKey];\r\n\r\n                        if (!data) return;\r\n\r\n                        let html = '';\r\n                        const isAiTraining = groupKey === 'ai-training';\r\n                        data.criteria.forEach((criterion) => {\r\n                            html += `\r\n                            <div class=\"criteria-card clickable\" onclick=\"toggleCriteria(this)\">\r\n                                <div class=\"criteria-header\">\r\n                                    <div class=\"criteria-icon\">\r\n                                        <i class=\"${criterion.icon}\"><\/i>\r\n                                    <\/div>\r\n                                    <div class=\"criteria-main\">\r\n                                        <h3 class=\"criteria-title\">\r\n                                            <span>${criterion.title}<\/span>\r\n                                            ${isAiTraining\r\n                                                ? `<span class=\"criteria-inline-weight\"><span class=\"criteria-weight-text\">${criterion.weight}<\/span><\/span>`\r\n                                                : `<span class=\"criteria-weight\"><span class=\"criteria-weight-text\">${criterion.weight}<\/span><\/span>`}\r\n                                            <span class=\"criteria-chevron\"><i class=\"fas fa-chevron-down expand-icon\"><\/i><\/span>\r\n                                        <\/h3>\r\n                                    <\/div>\r\n                                <\/div>\r\n                                <div class=\"criteria-details\">\r\n                                    <div class=\"detail-content\">\r\n                                        <h5>\u8a55\u5206\u8aaa\u660e\uff1a<\/h5>\r\n                                        <p class=\"criteria-summary\">${criterion.description}<\/p>\r\n\r\n                                        <ul>\r\n                                            ${criterion.details.map(detail => `<li>${detail}<\/li>`).join('')}\r\n                                        <\/ul>\r\n                                    <\/div>\r\n                                <\/div>\r\n                            <\/div>\r\n                        `;\r\n                        });\r\n                        criteriaContent.innerHTML = html;\r\n                        updateCriteriaGridLayout(criteriaContent, data.criteria.length);\r\n                        \/\/ \u984d\u5916\u8aaa\u660e\u653e\u5728 criteria-content \u5916\u9762\r\n                        const noteId = 'ai-training-extra-note';\r\n                        let noteDiv = document.getElementById(noteId);\r\n                        if (isAiTraining) {\r\n                            if (!noteDiv) {\r\n                                noteDiv = document.createElement('div');\r\n                                noteDiv.id = noteId;\r\n                                noteDiv.className = 'rewards-note';\r\n                                noteDiv.innerHTML = `\r\n                                <p><i class=\"fas fa-info-circle\"><\/i> \u4f9d\u5be6\u969b\u5831\u540d\u968a\u6578\uff0c\u64c7\u512a\u9304\u53d6\u81f3\u5c1112\u652f\u968a\u4f0d\u9032\u5165\u8907\u8cfd\u3002<\/p>\r\n                                <p>(\u4e3b\u8fa6\u55ae\u4f4d\u6709\u6700\u5f8c\u9304\u53d6\u968a\u4f0d\u6578\u6c7a\u5b9a\u6b0a)<\/p>\r\n                            `;\r\n                            }\r\n                            \/\/ \u63d2\u5165\u5728 criteriaContent \u7684\u7236\u5143\u7d20\u4e0b\u65b9\r\n                            if (criteriaContent && criteriaContent.parentNode && !document.getElementById(noteId)) {\r\n                                criteriaContent.parentNode.appendChild(noteDiv);\r\n                            }\r\n                        } else {\r\n                            \/\/ \u82e5\u4e0d\u662fAI\u8077\u80fd\u57f9\u529b\u7d44\uff0c\u79fb\u9664\u6a19\u793a\u6587\u5b57\r\n                            if (noteDiv) noteDiv.remove();\r\n                        }\r\n                    }\r\n\r\n                    \/\/ === \u8907\u8cfd\u8a55\u5206\u6a19\u6e96 ===\r\n                    function initCriteriaSelectorFinal() {\r\n                        {\r\n                            const section = document.getElementById('criteria-final');\r\n                            if (!section) return;\r\n\r\n                            const selectorButtons = section.querySelectorAll('.selector-btn[data-stage=\"final\"]');\r\n                            if (!selectorButtons.length) return;\r\n\r\n                            const enterpriseSubselector = document.getElementById('enterprise-criteria-groups-final');\r\n                            const enterpriseButtons = enterpriseSubselector\r\n                                ? enterpriseSubselector.querySelectorAll('[data-enterprise-final-group]')\r\n                                : [];\r\n\r\n                            const initialGroup = selectorButtons[0].getAttribute('data-group') || 'general';\r\n                            loadCriteriaFinal(initialGroup);\r\n\r\n                            selectorButtons.forEach((btn) => {\r\n                                btn.addEventListener('click', () => {\r\n                                    selectorButtons.forEach((button) => button.classList.remove('active'));\r\n                                    btn.classList.add('active');\r\n                                    const group = btn.getAttribute('data-group');\r\n                                    if (enterpriseSubselector) enterpriseSubselector.hidden = group !== 'enterprise';\r\n\r\n                                    if (group === 'enterprise' && enterpriseButtons.length) {\r\n                                        enterpriseButtons.forEach((button) => button.classList.remove('active'));\r\n                                        enterpriseButtons[0].classList.add('active');\r\n                                        loadCriteriaFinal(enterpriseButtons[0].getAttribute('data-enterprise-final-group'));\r\n                                    } else {\r\n                                        loadCriteriaFinal(group);\r\n                                    }\r\n                                });\r\n                            });\r\n\r\n                            enterpriseButtons.forEach((btn) => {\r\n                                btn.addEventListener('click', () => {\r\n                                    enterpriseButtons.forEach((button) => button.classList.remove('active'));\r\n                                    btn.classList.add('active');\r\n                                    loadCriteriaFinal(btn.getAttribute('data-enterprise-final-group'));\r\n                                });\r\n                            });\r\n                            return;\r\n                        }\r\n\r\n                        const selectorButtons = document.querySelectorAll('.selector-btn[data-stage=\"final\"]');\r\n                        const criteriaContent = document.getElementById('criteria-content-final');\r\n\r\n                        \/\/ \u9810\u8a2d\u8f09\u5165\u7b2c\u4e00\u500b\u7d44\u5225\r\n                        loadCriteriaFinal('general');\r\n\r\n                        \/\/ \u6309\u9215\u9ede\u64ca\u4e8b\u4ef6\r\n                        selectorButtons.forEach(btn => {\r\n                            btn.addEventListener('click', () => {\r\n                                \/\/ \u79fb\u9664\u6240\u6709active\u985e\u5225\r\n                                selectorButtons.forEach(b => b.classList.remove('active'));\r\n                                \/\/ \u6dfb\u52a0active\u5230\u9ede\u64ca\u7684\u6309\u9215\r\n                                btn.classList.add('active');\r\n                                \/\/ \u8f09\u5165\u5c0d\u61c9\u7684\u8a55\u5206\u6a19\u6e96\r\n                                const group = btn.getAttribute('data-group');\r\n                                loadCriteriaFinal(group);\r\n                            });\r\n                        });\r\n                    }\r\n\r\n                    function loadCriteriaFinal(groupKey) {\r\n                        {\r\n                            const criteriaContent = document.getElementById('criteria-content-final');\r\n                            const data = getCriteriaDataByGroup(criteriaDataFinal, groupKey);\r\n\r\n                            if (!criteriaContent || !data) return;\r\n\r\n                            criteriaContent.classList.remove('criteria-pie-grid');\r\n                            criteriaContent.innerHTML = buildCriteriaCardsMarkup(data);\r\n                            updateCriteriaGridLayout(criteriaContent, data.criteria.length);\r\n                            return;\r\n                        }\r\n\r\n                        const criteriaContent = document.getElementById('criteria-content-final');\r\n                        const data = criteriaDataFinal[groupKey]; \/\/ \u4f7f\u7528\u8907\u8cfd\u5c08\u7528\u8cc7\u6599\r\n\r\n                        if (!data) return;\r\n\r\n                        let html = '';\r\n                        const isAiTraining = groupKey === 'ai-training';\r\n                        data.criteria.forEach(criterion => {\r\n                            html += `\r\n                        <div class=\"criteria-card clickable\" onclick=\"toggleCriteria(this)\">\r\n                            <div class=\"criteria-header\">\r\n                                <div class=\"criteria-icon\">\r\n                                    <i class=\"${criterion.icon}\"><\/i>\r\n                                <\/div>\r\n                                <div class=\"criteria-main\">\r\n                                    <h3 class=\"criteria-title\">\r\n                                        <span>${criterion.title}<\/span>\r\n                                        ${isAiTraining\r\n                                            ? `<span class=\"criteria-inline-weight\"><span class=\"criteria-weight-text\">${criterion.weight}<\/span><\/span>`\r\n                                            : `<span class=\"criteria-weight\"><span class=\"criteria-weight-text\">${criterion.weight}<\/span><\/span>`}\r\n                                        <span class=\"criteria-chevron\"><i class=\"fas fa-chevron-down expand-icon\"><\/i><\/span>\r\n                                    <\/h3>\r\n                                <\/div>\r\n                            <\/div>\r\n                            <div class=\"criteria-details\">\r\n                                <div class=\"detail-content\">\r\n                                    <h5>\u8a55\u5206\u8aaa\u660e\uff1a<\/h5>\r\n                                    <p class=\"criteria-summary\">${criterion.description}<\/p>\r\n                                    ${criterion.details.length > 0 ? `\r\n                                    <h5>\u8a73\u7d30\u8a55\u5206\u9805\u76ee\uff1a<\/h5>\r\n                                    <ul>\r\n                                        ${criterion.details.map(detail => `<li>${detail}<\/li>`).join('')}\r\n                                    <\/ul>\r\n                                    ` : ''}\r\n                                <\/div>\r\n                            <\/div>\r\n                        <\/div>\r\n                    `;\r\n                        });\r\n\r\n                        criteriaContent.innerHTML = html;\r\n                        updateCriteriaGridLayout(criteriaContent, data.criteria.length);\r\n                    }\r\n\r\n                    function updateCriteriaGridLayout(criteriaContent, cardCount) {\r\n                        if (!criteriaContent) return;\r\n\r\n                        const totalCards = Math.max(1, cardCount || criteriaContent.querySelectorAll('.criteria-card').length);\r\n                        const desktopColumns = Math.min(totalCards, 4);\r\n                        const mobileColumns = totalCards >= 2 ? 2 : 1;\r\n\r\n                        criteriaContent.style.setProperty('--criteria-columns', desktopColumns);\r\n                        criteriaContent.style.setProperty('--criteria-mobile-columns', mobileColumns);\r\n                    }\r\n\r\n                    function toggleCriteria(element) {\r\n                        const isExpanded = element.classList.contains('expanded');\r\n\r\n                        \/\/ \u5148\u6536\u5408\u6240\u6709\u5176\u4ed6\u9805\u76ee\r\n                        document.querySelectorAll('.criteria-card.expanded').forEach(item => {\r\n                            if (item !== element) {\r\n                                item.classList.remove('expanded');\r\n                                item.setAttribute('aria-expanded', 'false');\r\n                            }\r\n                        });\r\n\r\n                        \/\/ \u5207\u63db\u7576\u524d\u9805\u76ee\r\n                        if (isExpanded) {\r\n                            element.classList.remove('expanded');\r\n                            element.setAttribute('aria-expanded', 'false');\r\n                        } else {\r\n                            element.classList.add('expanded');\r\n                            element.setAttribute('aria-expanded', 'true');\r\n                        }\r\n                    }\r\n\r\n                    const rewardsData = {\r\n                        general: {\r\n                            title: \"\u8cc7\u96fb\u9818\u57df\u7d44 \/ \u8de8\u9818\u57df\u7d44\",\r\n                            awards: [\r\n                                {\r\n                                    icon: \"fas fa-crown\",\r\n                                    title: \"\u7b2c\u4e00\u540d\",\r\n                                    amount: \"NT$ 25,000\",\r\n                                    quantity: \"\u5404\u7d44\u54041\u540d\",\r\n                                    total: \"NT$ 50,000\",\r\n                                    class: \"champion\"\r\n                                },\r\n                                {\r\n                                    icon: \"fas fa-medal\",\r\n                                    title: \"\u7b2c\u4e8c\u540d\",\r\n                                    amount: \"NT$ 15,000\",\r\n                                    quantity: \"\u5404\u7d44\u54041\u540d\",\r\n                                    total: \"NT$ 30,000\",\r\n                                    class: \"runner-up\"\r\n                                },\r\n                                {\r\n                                    icon: \"fas fa-award\",\r\n                                    title: \"\u7b2c\u4e09\u540d\",\r\n                                    amount: \"NT$ 5,000\",\r\n                                    quantity: \"\u5404\u7d44\u54042\u540d\",\r\n                                    total: \"NT$ 20,000\",\r\n                                    class: \"third-place\"\r\n                                },\r\n                                {\r\n                                    icon: \"fas fa-star\",\r\n                                    title: \"\u512a\u9078\",\r\n                                    amount: \"NT$ 2,000\",\r\n                                    quantity: \"\u5404\u7d44\u54042\u540d\",\r\n                                    total: \"NT$ 8,000\",\r\n                                    class: \"champion\"\r\n                                },\r\n                                {\r\n                                    icon: \"fas fa-certificate\",\r\n                                    title: \"\u4f73\u4f5c\",\r\n                                    amount: \"NT$ 1,000\",\r\n                                    quantity: \"14\u540d\",\r\n                                    total: \"NT$ 14,000\",\r\n                                    class: \"merit\"\r\n                                }\r\n                            ]\r\n                        },\r\n                        \"ai-training\": {\r\n                            title: \"AI\u8077\u80fd\u57f9\u529b\u7d44\",\r\n                            awards: [\r\n                                {\r\n                                    icon: \"fas fa-trophy\",\r\n                                    title: \"\u91d1\u724c\",\r\n                                    amount: \"NT$ 20,000\",\r\n                                    quantity: \"1\u540d\",\r\n                                    total: \"NT$ 20,000\",\r\n                                    class: \"champion\"\r\n                                },\r\n                                {\r\n                                    icon: \"fas fa-medal\",\r\n                                    title: \"\u9280\u724c\",\r\n                                    amount: \"NT$ 10,000\",\r\n                                    quantity: \"1\u540d\",\r\n                                    total: \"NT$ 10,000\",\r\n                                    class: \"runner-up\"\r\n                                },\r\n                                {\r\n                                    icon: \"fas fa-award\",\r\n                                    title: \"\u9285\u724c\",\r\n                                    amount: \"NT$ 5,000\",\r\n                                    quantity: \"2\u540d\",\r\n                                    total: \"NT$ 10,000\",\r\n                                    class: \"third-place\"\r\n                                },\r\n                                {\r\n                                    icon: \"fas fa-certificate\",\r\n                                    title: \"\u4f73\u4f5c\",\r\n                                    amount: \"NT$ 2,000\",\r\n                                    quantity: \"3\u540d\",\r\n                                    total: \"NT$ 6,000\",\r\n                                    class: \"merit\"\r\n                                }\r\n                            ]\r\n                        },\r\n                        quantum: {\r\n                            title: \"Quantum AI\u9ad4\u9a57\u61c9\u7528\u7d44\",\r\n                            awards: [\r\n                                {\r\n                                    icon: \"fas fa-crown\",\r\n                                    title: \"\u7b2c\u4e00\u540d\",\r\n                                    amount: \"NT$ 20,000\",\r\n                                    quantity: \"1\u540d\",\r\n                                    total: \"NT$ 20,000\",\r\n                                    class: \"champion\"\r\n                                },\r\n                                {\r\n                                    icon: \"fas fa-medal\",\r\n                                    title: \"\u7b2c\u4e8c\u540d\",\r\n                                    amount: \"NT$ 10,000\",\r\n                                    quantity: \"1\u540d\",\r\n                                    total: \"NT$ 10,000\",\r\n                                    class: \"runner-up\"\r\n                                },\r\n                                {\r\n                                    icon: \"fas fa-award\",\r\n                                    title: \"\u7b2c\u4e09\u540d\",\r\n                                    amount: \"NT$ 5,000\",\r\n                                    quantity: \"2\u540d\",\r\n                                    total: \"NT$ 10,000\",\r\n                                    class: \"third-place\"\r\n                                },\r\n                                {\r\n                                    icon: \"fas fa-star\",\r\n                                    title: \"\u7279\u512a\",\r\n                                    amount: \"NT$ 2,000\",\r\n                                    quantity: \"2\u540d\",\r\n                                    total: \"NT$ 4,000\",\r\n                                    class: \"special\"\r\n                                },\r\n                                {\r\n                                    icon: \"fas fa-certificate\",\r\n                                    title: \"\u4f73\u4f5c\",\r\n                                    amount: \"NT$ 1,000\",\r\n                                    quantity: \"14\u540d\",\r\n                                    total: \"NT$ 14,000\",\r\n                                    class: \"merit\"\r\n                                }\r\n                            ]\r\n                        },\r\n                        generalTopic: {\r\n                            title: \"\u4e00\u822c\u5c08\u984c\u985e\",\r\n                            awards: [\r\n                                {\r\n                                    icon: \"fas fa-crown\",\r\n                                    title: \"\u7b2c\u4e00\u540d\",\r\n                                    amount: \"NT$ 20,000\",\r\n                                    quantity: \"1\u540d\",\r\n                                    total: \"NT$ 20,000\",\r\n                                    class: \"champion\"\r\n                                },\r\n                                {\r\n                                    icon: \"fas fa-medal\",\r\n                                    title: \"\u7b2c\u4e8c\u540d\",\r\n                                    amount: \"NT$ 10,000\",\r\n                                    quantity: \"1\u540d\",\r\n                                    total: \"NT$ 10,000\",\r\n                                    class: \"runner-up\"\r\n                                },\r\n                                {\r\n                                    icon: \"fas fa-award\",\r\n                                    title: \"\u7b2c\u4e09\u540d\",\r\n                                    amount: \"NT$ 5,000\",\r\n                                    quantity: \"2\u540d\",\r\n                                    total: \"NT$ 10,000\",\r\n                                    class: \"third-place\"\r\n                                },\r\n                                {\r\n                                    icon: \"fas fa-star\",\r\n                                    title: \"\u512a\u9078\",\r\n                                    amount: \"NT$ 2,000\",\r\n                                    quantity: \"2\u540d\",\r\n                                    total: \"NT$ 4,000\",\r\n                                    class: \"special\"\r\n                                },\r\n                                {\r\n                                    icon: \"fas fa-certificate\",\r\n                                    title: \"\u4f73\u4f5c\",\r\n                                    amount: \"NT$ 1,000\",\r\n                                    quantity: \"5\u540d\uff08\u64c7\u512a\u9304\u53d6\uff09\",\r\n                                    total: \"NT$ 5,000\",\r\n                                    class: \"merit\"\r\n                                }\r\n                            ]\r\n                        },\r\n                        highschool: {\r\n                            title: \"\u9ad8\u4e2d\u8077\u7d44\",\r\n                            awards: [\r\n                                {\r\n                                    icon: \"fas fa-crown\",\r\n                                    title: \"\u7b2c\u4e00\u540d\",\r\n                                    amount: \"NT$ 15,000\",\r\n                                    quantity: \"1\u540d\",\r\n                                    total: \"NT$ 15,000\",\r\n                                    class: \"champion\"\r\n                                },\r\n                                {\r\n                                    icon: \"fas fa-medal\",\r\n                                    title: \"\u7b2c\u4e8c\u540d\",\r\n                                    amount: \"NT$ 10,000\",\r\n                                    quantity: \"1\u540d\",\r\n                                    total: \"NT$ 10,000\",\r\n                                    class: \"runner-up\"\r\n                                },\r\n                                {\r\n                                    icon: \"fas fa-award\",\r\n                                    title: \"\u7b2c\u4e09\u540d\",\r\n                                    amount: \"NT$ 5,000\",\r\n                                    quantity: \"2\u540d\",\r\n                                    total: \"NT$ 10,000\",\r\n                                    class: \"third-place\"\r\n                                },\r\n                                {\r\n                                    icon: \"fas fa-star\",\r\n                                    title: \"\u512a\u9078\",\r\n                                    amount: \"NT$ 2,000\",\r\n                                    quantity: \"2\u540d\",\r\n                                    total: \"NT$ 4,000\",\r\n                                    class: \"special\"\r\n                                },\r\n                                {\r\n                                    icon: \"fas fa-certificate\",\r\n                                    title: \"\u4f73\u4f5c\",\r\n                                    amount: \"NT$ 1,000\",\r\n                                    quantity: \"6\u540d\uff08\u64c7\u512a\u9304\u53d6\uff09\",\r\n                                    total: \"NT$ 6,000\",\r\n                                    class: \"merit\"\r\n                                }\r\n                            ]\r\n                        },\r\n                        \"enterprise-micro-film\": {\r\n                            title: \"\u4f01\u696d\u547d\u984c\u985e\uff0dAI \u5fae\u96fb\u5f71\",\r\n                            awards: [\r\n                                {\r\n                                    icon: \"fas fa-crown\",\r\n                                    title: \"\u7b2c\u4e00\u540d<br>\u7b2c\u4e8c\u540d<br>\u7b2c\u4e09\u540d\",\r\n                                    amount: \"\u4f9d\u4f01\u696d\u516c\u544a\",\r\n                                    quantity: \"\",\r\n                                    total: \"\",\r\n                                    class: \"champion\"\r\n                                },\r\n                                {\r\n                                    icon: \"fas fa-heart\",\r\n                                    title: \"\u6700\u4f73\u4eba\u6c23\u734e\",\r\n                                    amount: \"NT$ 4,000\",\r\n                                    quantity: \"1\u540d\",\r\n                                    total: \"\",\r\n                                    class: \"popularity\",\r\n                                    detailsModal: \"popularity-award-details\"\r\n                                }\r\n                            ]\r\n                        },\r\n                        \"enterprise-mingxiang\": {\r\n                            title: \"\u4f01\u696d\u547d\u984c\u985e\uff0d\u9298\u7965AI\u61c9\u7528\u7d44\",\r\n                            awards: [\r\n                                {\r\n                                    icon: \"fas fa-briefcase\",\r\n                                    title: \"\",\r\n                                    amount: \"<span class='mingxiang-text'>\u25a0\u5be6\u7fd2\u6216\u5de5\u8b80\u540d\u984d<\/span><span class='mingxiang-number'>2~3<\/span><span class='mingxiang-text'>\u4f4d\u4ee5\u4e0a\u3002<\/span>\",\r\n                                    quantity: \"<span class='mingxiang-text'>\u25a0\u6642\u85aa<\/span><span class='mingxiang-number'>210<\/span><span class='mingxiang-text'>\u5143\u4ee5\u4e0a or <\/span><span class='mingxiang-number'>38,000<\/span><span class='mingxiang-text'>\u6708\u85aa\u4ee5\u4e0a<\/span>\",\r\n                                    total: \"\",\r\n                                    class: \"special\"\r\n                                }\r\n                            ]\r\n                        }\r\n                    };\r\n\r\n                    function initRewardsSelector() {\r\n                        const categoryButtons = document.querySelectorAll('.rewards-selector [data-reward-category]');\r\n                        const groupButtons = document.querySelectorAll('.rewards-selector [data-reward-group]');\r\n                        const enterpriseGroupButtons = document.querySelectorAll('.rewards-selector [data-enterprise-reward-group]');\r\n                        const conferenceGroups = document.getElementById('conference-reward-groups');\r\n                        const enterpriseGroups = document.getElementById('enterprise-reward-groups');\r\n\r\n                        loadRewards('general');\r\n\r\n                        categoryButtons.forEach(btn => {\r\n                            btn.addEventListener('click', () => {\r\n                                categoryButtons.forEach(b => b.classList.remove('active'));\r\n                                btn.classList.add('active');\r\n\r\n                                const category = btn.getAttribute('data-reward-category');\r\n                                const isConference = category === 'conference';\r\n                                const isEnterprise = category === 'enterprise';\r\n\r\n                                conferenceGroups.hidden = !isConference;\r\n                                conferenceGroups.style.display = isConference ? '' : 'none';\r\n                                enterpriseGroups.hidden = !isEnterprise;\r\n                                enterpriseGroups.style.display = isEnterprise ? '' : 'none';\r\n\r\n                                if (isConference) {\r\n                                    const activeGroup = document.querySelector('.rewards-selector [data-reward-group].active');\r\n                                    loadRewards(activeGroup ? activeGroup.getAttribute('data-reward-group') : 'general');\r\n                                } else if (category === 'general-topic') {\r\n                                    loadRewards('generalTopic');\r\n                                } else if (category === 'highschool') {\r\n                                    loadRewards('highschool');\r\n                                } else if (isEnterprise) {\r\n                                    const activeEnterpriseGroup = document.querySelector('.rewards-selector [data-enterprise-reward-group].active');\r\n                                    loadRewards(activeEnterpriseGroup ? activeEnterpriseGroup.getAttribute('data-enterprise-reward-group') : 'enterprise-micro-film');\r\n                                }\r\n                            });\r\n                        });\r\n\r\n                        groupButtons.forEach(btn => {\r\n                            btn.addEventListener('click', () => {\r\n                                groupButtons.forEach(b => b.classList.remove('active'));\r\n                                btn.classList.add('active');\r\n                                loadRewards(btn.getAttribute('data-reward-group'));\r\n                            });\r\n                        });\r\n\r\n                        enterpriseGroupButtons.forEach(btn => {\r\n                            btn.addEventListener('click', () => {\r\n                                enterpriseGroupButtons.forEach(b => b.classList.remove('active'));\r\n                                btn.classList.add('active');\r\n                                loadRewards(btn.getAttribute('data-enterprise-reward-group'));\r\n                            });\r\n                        });\r\n                    }\r\n\r\n                    function loadRewards(groupKey) {\r\n                        const rewardsContent = document.getElementById('rewards-content');\r\n                        const data = rewardsData[groupKey];\r\n\r\n                        if (!data) return;\r\n\r\n                        if (!data.awards.length) {\r\n                            rewardsContent.innerHTML = `\r\n                                <div class=\"rewards-empty\">\r\n                                    <i class=\"fas fa-bullhorn\"><\/i>\r\n                                    ${data.note || '\u76f8\u95dc\u734e\u52f5\u65b9\u5f0f\u5c07\u53e6\u884c\u516c\u544a\u3002'}\r\n                                <\/div>\r\n                            `;\r\n                            return;\r\n                        }\r\n\r\n                        const renderAwardCard = (award, extraClass = '') => {\r\n                            const aiTrainingClass = groupKey === 'ai-training' ? ' ai-training-card' : '';\r\n                            const mingxiangClass = groupKey === 'enterprise-mingxiang' ? ' mingxiang-opportunity-card' : '';\r\n                            return `\r\n                                <div class=\"reward-card ${award.class}${aiTrainingClass}${mingxiangClass} ${extraClass}\">\r\n                                    <div class=\"reward-badge\">\r\n                                        <i class=\"${award.icon}\"><\/i>\r\n                                    <\/div>\r\n                                    ${award.title ? `<h2>${award.title}<\/h2>` : ''}\r\n                                    <div class=\"reward-amount\">${award.amount}<\/div>\r\n                                    ${award.quantity ? `<div class=\"reward-subtitle\">${award.quantity}<\/div>` : ''}\r\n                                    ${award.total ? `<div class=\"reward-total\">\u7e3d\u8a08\uff1a${award.total}<\/div>` : ''}\r\n                                    ${award.detailsModal === 'popularity-award-details' ? `\r\n                                        <button type=\"button\" class=\"popularity-details-link\" data-open-popularity-details aria-haspopup=\"dialog\">\r\n                                            \u67e5\u770b\u8a73\u60c5\r\n                                        <\/button>\r\n                                    ` : ''}\r\n                                <\/div>\r\n                            `;\r\n                        };\r\n\r\n                        const firstPlace = data.awards.find(award => award.class === 'champion');\r\n                        const secondPlace = data.awards.find(award => award.class === 'runner-up');\r\n                        const thirdPlace = data.awards.find(award => award.class === 'third-place');\r\n                        const secondaryAwards = data.awards.filter(award =>\r\n                            !['champion', 'runner-up', 'third-place'].includes(award.class)\r\n                        );\r\n                        const orderedAwards = [\r\n                            firstPlace,\r\n                            secondPlace,\r\n                            thirdPlace,\r\n                            ...secondaryAwards\r\n                        ].filter(Boolean);\r\n\r\n                        const isEnterpriseMicroFilm = groupKey === 'enterprise-micro-film';\r\n                        const isEnterpriseMingxiang = groupKey === 'enterprise-mingxiang';\r\n\r\n                        let html = `\r\n                            <div class=\"rewards-summary\">\r\n                                <h4>${data.title}<\/h4>\r\n                            <\/div>\r\n                            <div class=\"rewards-podium-layout${isEnterpriseMicroFilm ? ' enterprise-micro-film-layout' : ''}${isEnterpriseMingxiang ? ' mingxiang-rewards-layout' : ''}\">\r\n                                ${isEnterpriseMicroFilm ? `\r\n                                    <div class=\"micro-film-awards-row\">\r\n                                        ${orderedAwards.map(award => renderAwardCard(award, 'micro-film-award-card')).join('')}\r\n                                    <\/div>\r\n                                ` : `\r\n                                    <div class=\"rewards-podium-row\">\r\n                                        ${secondPlace ? renderAwardCard(secondPlace, 'podium-card podium-second') : '<div class=\"podium-placeholder\" aria-hidden=\"true\"><\/div>'}\r\n                                        ${firstPlace ? renderAwardCard(firstPlace, 'podium-card podium-first') : '<div class=\"podium-placeholder\" aria-hidden=\"true\"><\/div>'}\r\n                                        ${thirdPlace ? renderAwardCard(thirdPlace, 'podium-card podium-third') : '<div class=\"podium-placeholder\" aria-hidden=\"true\"><\/div>'}\r\n                                    <\/div>\r\n                                    ${secondaryAwards.length ? `\r\n                                        <div class=\"rewards-secondary-row rewards-secondary-count-${secondaryAwards.length}\">\r\n                                            ${secondaryAwards.map(award => renderAwardCard(award, 'secondary-award-card')).join('')}\r\n                                        <\/div>\r\n                                    ` : ''}\r\n                                `}\r\n                            <\/div>\r\n                            <div class=\"rewards-note\">\r\n                        <p><i class=\"fas fa-info-circle\"><\/i> \u6240\u6709\u734e\u91d1\u5747\u542b\u7a05\uff0c\u5be6\u969b\u767c\u653e\u91d1\u984d\u5c07\u4f9d\u76f8\u95dc\u7a05\u6cd5\u898f\u5b9a\u8fa6\u7406<\/p>\r\n                        <p><i class=\"fas fa-exclamation-triangle\"><\/i> \u4e3b\u8fa6\u55ae\u4f4d\u5f97\u8996\u5be6\u969b\u72c0\u6cc1\uff0c\u4fdd\u6709\u8abf\u6574\u734e\u9805\u540d\u984d\u3001\u734e\u72c0\u843d\u6b3e\u53ca\u4fee\u6539\u672c\u6d3b\u52d5\u4e4b\u6b0a\u5229\u3002<\/p>\r\n                    <\/div>\r\n                `;\r\n\r\n                        rewardsContent.innerHTML = html;\r\n                    }\r\n\r\n                    \/\/ === \u6700\u4f73\u4eba\u6c23\u734e\u8a73\u60c5\u5f48\u7a97 ===\r\n                    (function initPopularityAwardModal() {\r\n                        const modal = document.getElementById('popularityAwardModal');\r\n                        if (!modal) return;\r\n\r\n                        const dialog = modal.querySelector('.popularity-award-dialog');\r\n                        let lastFocusedElement = null;\r\n\r\n                        function openModal() {\r\n                            lastFocusedElement = document.activeElement;\r\n                            modal.hidden = false;\r\n                            modal.setAttribute('aria-hidden', 'false');\r\n                            document.body.classList.add('popularity-modal-open');\r\n                            requestAnimationFrame(() => dialog && dialog.focus());\r\n                        }\r\n\r\n                        function closeModal() {\r\n                            modal.hidden = true;\r\n                            modal.setAttribute('aria-hidden', 'true');\r\n                            document.body.classList.remove('popularity-modal-open');\r\n                            if (lastFocusedElement && typeof lastFocusedElement.focus === 'function') {\r\n                                lastFocusedElement.focus();\r\n                            }\r\n                        }\r\n\r\n                        document.addEventListener('click', function (event) {\r\n                            const openButton = event.target.closest('[data-open-popularity-details]');\r\n                            if (openButton) {\r\n                                event.preventDefault();\r\n                                openModal();\r\n                                return;\r\n                            }\r\n\r\n                            if (event.target.closest('[data-close-popularity-details]')) {\r\n                                event.preventDefault();\r\n                                closeModal();\r\n                            }\r\n                        });\r\n\r\n                        document.addEventListener('keydown', function (event) {\r\n                            if (event.key === 'Escape' && !modal.hidden) closeModal();\r\n                        });\r\n                    })();\r\n\r\n                    \/\/ === \u6d6e\u52d5\u5e6b\u52a9 ===\r\n                    function initFloatingHelp() {\r\n                        const floatingLogo = document.querySelector('.floating-logo');\r\n                        if (!floatingLogo || floatingLogo.dataset.helpBound === 'true') return;\r\n\r\n                        \/\/ \u79fb\u5230 body \u6700\u5916\u5c64\uff0c\u907f\u514d WordPress \u6216\u7236\u5c64\u5806\u758a\u74b0\u5883\r\n                        \/\/ \u5c07\u6d6e\u52d5\u5e6b\u52a9\u58d3\u5728\u5c0e\u89bd\u5217\u4e0b\u65b9\u3002\r\n                        if (floatingLogo.parentElement !== document.body) {\r\n                            document.body.appendChild(floatingLogo);\r\n                        }\r\n\r\n                        floatingLogo.dataset.helpBound = 'true';\r\n                        floatingLogo.setAttribute('role', 'button');\r\n                        floatingLogo.setAttribute('tabindex', '0');\r\n                        floatingLogo.setAttribute('aria-label', '\u958b\u555f\u806f\u7d61\u8cc7\u8a0a');\r\n\r\n                        floatingLogo.addEventListener('click', function (event) {\r\n                            event.preventDefault();\r\n                            showHelpMessage();\r\n                        });\r\n\r\n                        floatingLogo.addEventListener('keydown', function (event) {\r\n                            if (event.key === 'Enter' || event.key === ' ') {\r\n                                event.preventDefault();\r\n                                showHelpMessage();\r\n                            }\r\n                        });\r\n                    }\r\n\r\n                    function showHelpMessage() {\r\n                        closeHelpMessage();\r\n\r\n                        const helpMessage = document.createElement('div');\r\n                        helpMessage.className = 'help-message-popup';\r\n                        helpMessage.setAttribute('role', 'dialog');\r\n                        helpMessage.setAttribute('aria-modal', 'true');\r\n                        helpMessage.setAttribute('aria-labelledby', 'floating-help-title');\r\n                        helpMessage.innerHTML = `\r\n                    <div class=\"help-message-content\" tabindex=\"-1\">\r\n                        <h4 id=\"floating-help-title\"><i class=\"fas fa-info-circle\"><\/i> \u9700\u8981\u5e6b\u52a9\u55ce\uff1f<\/h4>\r\n                        <p>\u5982\u6709\u7af6\u8cfd\u6216\u5831\u540d\u554f\u984c\uff0c\u8acb\u806f\u7d61\u4e3b\u8fa6\u55ae\u4f4d\uff1a<\/p>\r\n                        <p><i class=\"fas fa-envelope\"><\/i> <a href=\"mailto:aittc.nutn@gmail.com\">aittc.nutn@gmail.com<\/a><\/p>\r\n                        <p><i class=\"fas fa-phone\"><\/i> <a href=\"tel:+88662130019\">06-2130019<\/a><\/p>\r\n                        <button type=\"button\" class=\"close-help-btn\">\r\n                            <i class=\"fas fa-times\"><\/i> \u95dc\u9589\r\n                        <\/button>\r\n                    <\/div>\r\n                `;\r\n\r\n                        helpMessage.style.cssText = `\r\n                    position: fixed;\r\n                    inset: 0;\r\n                    display: flex;\r\n                    align-items: center;\r\n                    justify-content: center;\r\n                    background: rgba(2, 8, 20, 0.62);\r\n                    backdrop-filter: blur(6px);\r\n                    -webkit-backdrop-filter: blur(6px);\r\n                    padding: 20px;\r\n                    z-index: 1000000;\r\n                    color: white;\r\n                `;\r\n\r\n                        document.body.appendChild(helpMessage);\r\n\r\n                        const content = helpMessage.querySelector('.help-message-content');\r\n                        const closeButton = helpMessage.querySelector('.close-help-btn');\r\n\r\n                        content.style.cssText = `\r\n                    width: min(360px, 100%);\r\n                    padding: 24px 22px;\r\n                    background: linear-gradient(145deg, rgba(8,31,67,0.96), rgba(5,16,39,0.98));\r\n                    border: 2px solid #00d4ff;\r\n                    border-radius: 18px;\r\n                    box-shadow: 0 18px 48px rgba(0, 212, 255, 0.28), 0 18px 60px rgba(0, 0, 0, 0.42);\r\n                    text-align: center;\r\n                `;\r\n\r\n                        closeButton.addEventListener('click', closeHelpMessage);\r\n                        helpMessage.addEventListener('click', function (event) {\r\n                            if (event.target === helpMessage) closeHelpMessage();\r\n                        });\r\n\r\n                        content.focus();\r\n                    }\r\n\r\n                    function closeHelpMessage() {\r\n                        document.querySelectorAll('.help-message-popup').forEach((helpMessage) => helpMessage.remove());\r\n                    }\r\n                    \/\/ === WordPress \u76f8\u5bb9\u6027 ===\r\n\r\n    <\/script>\r\n\r\n    <style id=\"nutn-ai-v3-poster-lightbox-style\">\r\n                #poster-2.poster-section {\r\n                    min-height: auto !important;\r\n                    padding: 72px 0 92px !important;\r\n                    margin-top: 0 !important;\r\n                    background: radial-gradient(circle at 20% 10%, rgba(92, 200, 255, 0.18), transparent 34%), radial-gradient(circle at 82% 78%, rgba(119, 94, 255, 0.14), transparent 36%), linear-gradient(135deg, #06152f 0%, #092b5d 52%, #06152f 100%) !important;\r\n                    display: block !important;\r\n                    position: relative !important;\r\n                    overflow: hidden !important;\r\n                }\r\n                #poster-2.poster-section::before {\r\n                    content: \"\";\r\n                    position: absolute;\r\n                    inset: 0;\r\n                    pointer-events: none;\r\n                    background-image: linear-gradient(rgba(111, 216, 255, 0.07) 1px, transparent 1px), linear-gradient(90deg, rgba(111, 216, 255, 0.07) 1px, transparent 1px);\r\n                    background-size: 42px 42px;\r\n                    opacity: 0.42;\r\n                }\r\n                #poster-2 .poster-fullwidth {\r\n                    width: 100% !important;\r\n                    max-width: 1180px !important;\r\n                    height: auto !important;\r\n                    margin: 0 auto !important;\r\n                    padding: 0 22px !important;\r\n                    display: flex !important;\r\n                    align-items: center !important;\r\n                    justify-content: center !important;\r\n                    background: transparent !important;\r\n                    position: relative !important;\r\n                    z-index: 1 !important;\r\n                }\r\n                #poster-2 .poster-placeholder {\r\n                    width: min(100%, 1024px) !important;\r\n                    height: auto !important;\r\n                    min-height: 0 !important;\r\n                    padding: 28px 28px 34px !important;\r\n                    margin: 0 auto !important;\r\n                    display: flex !important;\r\n                    flex-direction: column !important;\r\n                    align-items: center !important;\r\n                    justify-content: center !important;\r\n                    gap: 16px !important;\r\n                    background: rgba(255, 255, 255, 0.09) !important;\r\n                    border: 1px solid rgba(111, 216, 255, 0.32) !important;\r\n                    border-radius: 28px !important;\r\n                    box-shadow: 0 26px 80px rgba(0, 0, 0, 0.36), 0 0 36px rgba(92, 200, 255, 0.14) !important;\r\n                    backdrop-filter: blur(16px) !important;\r\n                    -webkit-backdrop-filter: blur(16px) !important;\r\n                    cursor: default !important;\r\n                    transform: none !important;\r\n                    position: relative !important;\r\n                }\r\n                #poster-2 .poster-placeholder::before {\r\n                    content: \"\u7af6\u8cfd\u6d77\u5831\";\r\n                    display: block;\r\n                    color: #ffffff;\r\n                    font-size: 2rem;\r\n                    font-weight: 800;\r\n                    letter-spacing: 0.08em;\r\n                    line-height: 1.2;\r\n                    text-align: center;\r\n                    text-shadow: 0 0 18px rgba(92, 200, 255, 0.55);\r\n                }\r\n                #poster-2 .poster-placeholder::after {\r\n                    content: \"\ud83d\udd0d \u9ede\u64ca\u6d77\u5831\u53ef\u653e\u5927\u89c0\u770b\";\r\n                    display: block;\r\n                    color: #cbeeff;\r\n                    font-size: 0.98rem;\r\n                    font-weight: 600;\r\n                    letter-spacing: 0.04em;\r\n                    text-align: center;\r\n                    padding: 10px 16px;\r\n                    border-radius: 999px;\r\n                    background: rgba(92, 200, 255, 0.12);\r\n                    border: 1px solid rgba(92, 200, 255, 0.26);\r\n                }\r\n                #poster-2 .poster-placeholder::after {\r\n                    content: none !important;\r\n                    display: none !important;\r\n                }\r\n                #poster-2 .poster-image {\r\n                    width: min(100%, 910px) !important;\r\n                    max-width: 910px !important;\r\n                    height: auto !important;\r\n                    max-height: 1320px !important;\r\n                    object-fit: contain !important;\r\n                    display: block !important;\r\n                    margin: 0 auto !important;\r\n                    border-radius: 18px !important;\r\n                    border: 1px solid rgba(255, 255, 255, 0.42) !important;\r\n                    box-shadow: 0 22px 58px rgba(0, 0, 0, 0.42), 0 0 22px rgba(111, 216, 255, 0.18) !important;\r\n                    cursor: default !important;\r\n                    transition: transform 0.28s ease, box-shadow 0.28s ease, border-color 0.28s ease, filter 0.28s ease !important;\r\n                    filter: none !important;\r\n                }\r\n                #poster-2 .poster-image:hover {\r\n                    transform: translateY(-4px) scale(1.025) !important;\r\n                    border-color: rgba(111, 216, 255, 0.85) !important;\r\n                    box-shadow: 0 30px 72px rgba(0, 0, 0, 0.48), 0 0 34px rgba(111, 216, 255, 0.36) !important;\r\n                }\r\n                .nutn-poster-lightbox {\r\n                    position: fixed !important;\r\n                    inset: 0 !important;\r\n                    width: 100vw !important;\r\n                    height: 100vh !important;\r\n                    z-index: 2147483000 !important;\r\n                    display: flex !important;\r\n                    align-items: center !important;\r\n                    justify-content: center !important;\r\n                    padding: 28px !important;\r\n                    background: rgba(2, 8, 20, 0.9) !important;\r\n                    backdrop-filter: blur(14px) !important;\r\n                    -webkit-backdrop-filter: blur(14px) !important;\r\n                    opacity: 0 !important;\r\n                    transition: opacity 0.22s ease !important;\r\n                }\r\n                .nutn-poster-lightbox.nutn-open {\r\n                    opacity: 1 !important;\r\n                }\r\n                .nutn-poster-lightbox-inner {\r\n                    position: relative !important;\r\n                    max-width: 94vw !important;\r\n                    max-height: 94vh !important;\r\n                    display: flex !important;\r\n                    align-items: center !important;\r\n                    justify-content: center !important;\r\n                    transform: scale(0.94) !important;\r\n                    transition: transform 0.22s ease !important;\r\n                }\r\n                .nutn-poster-lightbox.nutn-open .nutn-poster-lightbox-inner {\r\n                    transform: scale(1) !important;\r\n                }\r\n                .nutn-poster-lightbox-img {\r\n                    max-width: 92vw !important;\r\n                    max-height: 90vh !important;\r\n                    width: auto !important;\r\n                    height: auto !important;\r\n                    object-fit: contain !important;\r\n                    border-radius: 18px !important;\r\n                    border: 1px solid rgba(255, 255, 255, 0.55) !important;\r\n                    box-shadow: 0 34px 100px rgba(0, 0, 0, 0.72), 0 0 48px rgba(111, 216, 255, 0.28) !important;\r\n                    background: #071a38 !important;\r\n                    user-select: none !important;\r\n                    -webkit-user-select: none !important;\r\n                }\r\n                .nutn-poster-lightbox-close {\r\n                    position: absolute !important;\r\n                    top: -18px !important;\r\n                    right: -18px !important;\r\n                    width: 46px !important;\r\n                    height: 46px !important;\r\n                    border: 1px solid rgba(255, 255, 255, 0.45) !important;\r\n                    border-radius: 50% !important;\r\n                    background: rgba(8, 31, 68, 0.92) !important;\r\n                    color: #ffffff !important;\r\n                    font-size: 26px !important;\r\n                    line-height: 1 !important;\r\n                    font-weight: 700 !important;\r\n                    cursor: pointer !important;\r\n                    display: flex !important;\r\n                    align-items: center !important;\r\n                    justify-content: center !important;\r\n                    box-shadow: 0 12px 28px rgba(0, 0, 0, 0.4) !important;\r\n                    transition: transform 0.2s ease, background 0.2s ease, box-shadow 0.2s ease !important;\r\n                }\r\n                .nutn-poster-lightbox-close:hover {\r\n                    transform: scale(1.08) !important;\r\n                    background: #1e4db7 !important;\r\n                    box-shadow: 0 0 24px rgba(111, 216, 255, 0.42) !important;\r\n                }\r\n                .nutn-poster-lightbox-hint {\r\n                    position: fixed !important;\r\n                    left: 50% !important;\r\n                    bottom: 22px !important;\r\n                    transform: translateX(-50%) !important;\r\n                    color: #dff7ff !important;\r\n                    font-size: 14px !important;\r\n                    font-weight: 600 !important;\r\n                    letter-spacing: 0.04em !important;\r\n                    padding: 9px 14px !important;\r\n                    border-radius: 999px !important;\r\n                    background: rgba(8, 31, 68, 0.72) !important;\r\n                    border: 1px solid rgba(111, 216, 255, 0.24) !important;\r\n                    pointer-events: none !important;\r\n                }\r\n                @media (max-width: 1024px) {\r\n                    #poster-2.poster-section {\r\n                        padding: 58px 0 74px !important;\r\n                    }\r\n                    #poster-2 .poster-placeholder {\r\n                        width: min(100%, 880px) !important;\r\n                        padding: 24px 22px 30px !important;\r\n                        border-radius: 24px !important;\r\n                    }\r\n                    #poster-2 .poster-placeholder::before {\r\n                        font-size: 1.7rem !important;\r\n                    }\r\n                    #poster-2 .poster-image {\r\n                        width: min(100%, 780px) !important;\r\n                        max-width: 780px !important;\r\n                        max-height: 1200px !important;\r\n                    }\r\n                }\r\n                @media (max-width: 560px) {\r\n                    #poster-2.poster-section {\r\n                        padding: 44px 0 62px !important;\r\n                    }\r\n                    #poster-2 .poster-fullwidth {\r\n                        padding: 0 14px !important;\r\n                    }\r\n                    #poster-2 .poster-placeholder {\r\n                        width: 100% !important;\r\n                        padding: 20px 14px 24px !important;\r\n                        border-radius: 22px !important;\r\n                    }\r\n                    #poster-2 .poster-placeholder::before {\r\n                        font-size: 1.45rem !important;\r\n                    }\r\n                    #poster-2 .poster-placeholder::after {\r\n                        font-size: 0.88rem !important;\r\n                        padding: 9px 12px !important;\r\n                    }\r\n                    #poster-2 .poster-image {\r\n                        width: 92% !important;\r\n                        max-width: 92% !important;\r\n                        max-height: 72vh !important;\r\n                        border-radius: 14px !important;\r\n                    }\r\n                    .nutn-poster-lightbox {\r\n                        padding: 14px !important;\r\n                        align-items: center !important;\r\n                    }\r\n                    .nutn-poster-lightbox-img {\r\n                        max-width: 94vw !important;\r\n                        max-height: 84vh !important;\r\n                        border-radius: 14px !important;\r\n                    }\r\n                    .nutn-poster-lightbox-close {\r\n                        top: -12px !important;\r\n                        right: -8px !important;\r\n                        width: 42px !important;\r\n                        height: 42px !important;\r\n                        font-size: 24px !important;\r\n                    }\r\n                    .nutn-poster-lightbox-hint {\r\n                        bottom: 14px !important;\r\n                        width: calc(100vw - 38px) !important;\r\n                        text-align: center !important;\r\n                        font-size: 12px !important;\r\n                    }\r\n                }\r\n\r\n    <\/style>\r\n    <script id=\"ai-faq-section-script\">\r\n                (function () {\r\n                    const section = document.getElementById('faq');\r\n                    if (!section) return;\r\n\r\n                    const items = Array.from(section.querySelectorAll('.ai-faq-item'));\r\n                    const search = section.querySelector('#aiFaqSearch');\r\n                    const reset = section.querySelector('#aiFaqReset');\r\n                    const empty = section.querySelector('#aiFaqEmpty');\r\n\r\n                    function closeItem(item) {\r\n                        item.classList.remove('is-open');\r\n                        const button = item.querySelector('.ai-faq-question');\r\n                        if (button) button.setAttribute('aria-expanded', 'false');\r\n                    }\r\n\r\n                    items.forEach(function (item) {\r\n                        const button = item.querySelector('.ai-faq-question');\r\n                        if (!button) return;\r\n                        button.addEventListener('click', function () {\r\n                            const willOpen = !item.classList.contains('is-open');\r\n                            items.forEach(closeItem);\r\n                            if (willOpen) {\r\n                                item.classList.add('is-open');\r\n                                button.setAttribute('aria-expanded', 'true');\r\n                            }\r\n                        });\r\n                    });\r\n\r\n                    function normalize(value) {\r\n                        return String(value || '').toLowerCase().replace(\/\\s+\/g, ' ').trim();\r\n                    }\r\n\r\n                    function filterFaq() {\r\n                        const query = normalize(search.value);\r\n                        let visibleCount = 0;\r\n                        items.forEach(function (item) {\r\n                            const haystack = normalize(item.textContent + ' ' + (item.dataset.keywords || ''));\r\n                            const matched = !query || query.split(' ').every(function (word) { return haystack.includes(word); });\r\n                            item.hidden = !matched;\r\n                            if (matched) visibleCount += 1;\r\n                            if (!matched) closeItem(item);\r\n                        });\r\n                        empty.classList.toggle('is-show', visibleCount === 0);\r\n                    }\r\n\r\n                    search.addEventListener('input', filterFaq);\r\n                    reset.addEventListener('click', function () {\r\n                        search.value = '';\r\n                        filterFaq();\r\n                        search.focus();\r\n                    });\r\n                })();\r\n\r\n    <\/script>\r\n    <button aria-controls=\"faq\" aria-expanded=\"false\" aria-label=\"\u958b\u555f\u5e38\u898b\u554f\u984c FAQ\" class=\"ai-faq-floating-button\" id=\"aiFaqFloatingButton\" type=\"button\">\r\n        <span aria-hidden=\"true\">FAQ<\/span>\r\n    <\/button>\r\n    <style id=\"responsive-poster-lightbox-only-style\">\r\n                 #poster-2 .poster-image {\r\n                    cursor: default !important;\r\n                }\r\n                #poster-2 .poster-placeholder::after {\r\n                    content: none !important;\r\n                    display: none !important;\r\n                }\r\n                @media (min-width: 769px) and (max-width: 1024px) {\r\n                    #poster-2 .poster-image {\r\n                        cursor: zoom-in !important;\r\n                        touch-action: manipulation;\r\n                    }\r\n                    #poster-2 .poster-placeholder::after {\r\n                        content: \"\u9ede\u64ca\u6d77\u5831\u53ef\u653e\u5927\u89c0\u770b\" !important;\r\n                        display: inline-flex !important;\r\n                        align-items: center;\r\n                        justify-content: center;\r\n                        margin-top: 2px;\r\n                        padding: 9px 14px;\r\n                        color: #dff7ff;\r\n                        font-size: 0.9rem;\r\n                        font-weight: 700;\r\n                        letter-spacing: 0.03em;\r\n                        background: rgba(92, 200, 255, 0.12);\r\n                        border: 1px solid rgba(92, 200, 255, 0.28);\r\n                        border-radius: 999px;\r\n                    }\r\n                }\r\n                @media (max-width: 768px), (min-width: 1025px) {\r\n                    #poster-2 .poster-placeholder::after {\r\n                        content: none !important;\r\n                        display: none !important;\r\n                    }\r\n                }\r\n                .responsive-poster-lightbox {\r\n                    position: fixed;\r\n                    inset: 0;\r\n                    z-index: 2147483000;\r\n                    display: flex;\r\n                    align-items: center;\r\n                    justify-content: center;\r\n                    padding: 16px;\r\n                    background: rgba(2, 8, 20, 0.92);\r\n                    backdrop-filter: blur(12px);\r\n                    -webkit-backdrop-filter: blur(12px);\r\n                    opacity: 0;\r\n                    transition: opacity 0.2s ease;\r\n                }\r\n                .responsive-poster-lightbox.is-open {\r\n                    opacity: 1;\r\n                }\r\n                .responsive-poster-lightbox-inner {\r\n                    position: relative;\r\n                    display: flex;\r\n                    align-items: center;\r\n                    justify-content: center;\r\n                    max-width: 96vw;\r\n                    max-height: 92vh;\r\n                    transform: scale(0.96);\r\n                    transition: transform 0.2s ease;\r\n                }\r\n                .responsive-poster-lightbox.is-open .responsive-poster-lightbox-inner {\r\n                    transform: scale(1);\r\n                }\r\n                .responsive-poster-lightbox-image {\r\n                    display: block;\r\n                    width: auto;\r\n                    height: auto;\r\n                    max-width: 94vw;\r\n                    max-height: 88vh;\r\n                    object-fit: contain;\r\n                    border-radius: 14px;\r\n                    border: 1px solid rgba(255,255,255,0.5);\r\n                    box-shadow: 0 30px 90px rgba(0,0,0,0.72);\r\n                    background: #071a38;\r\n                    user-select: none;\r\n                    -webkit-user-select: none;\r\n                }\r\n                .responsive-poster-lightbox-close {\r\n                    position: absolute;\r\n                    top: -14px;\r\n                    right: -10px;\r\n                    width: 44px;\r\n                    height: 44px;\r\n                    display: flex;\r\n                    align-items: center;\r\n                    justify-content: center;\r\n                    border: 1px solid rgba(255,255,255,0.5);\r\n                    border-radius: 50%;\r\n                    background: rgba(8,31,68,0.96);\r\n                    color: #fff;\r\n                    font-size: 26px;\r\n                    line-height: 1;\r\n                    cursor: pointer;\r\n                    box-shadow: 0 10px 28px rgba(0,0,0,0.45);\r\n                }\r\n                body.responsive-poster-lightbox-open {\r\n                    overflow: hidden !important;\r\n                }\r\n\r\n    <\/style>\r\n    <script id=\"responsive-poster-lightbox-only-script\">\r\n                (function () {\r\n                    'use strict';\r\n\r\n                    const mediaQuery = window.matchMedia('(min-width: 769px) and (max-width: 1024px)');\r\n                    const poster = document.querySelector('#poster-2 .poster-image');\r\n                    if (!poster) return;\r\n\r\n                    let lightbox = null;\r\n\r\n                    function closeLightbox() {\r\n                        if (!lightbox) return;\r\n                        lightbox.classList.remove('is-open');\r\n                        document.body.classList.remove('responsive-poster-lightbox-open');\r\n                        window.setTimeout(function () {\r\n                            if (lightbox) lightbox.remove();\r\n                            lightbox = null;\r\n                        }, 200);\r\n                    }\r\n\r\n                    function openLightbox() {\r\n                        if (!mediaQuery.matches || lightbox) return;\r\n\r\n                        lightbox = document.createElement('div');\r\n                        lightbox.className = 'responsive-poster-lightbox';\r\n                        lightbox.setAttribute('role', 'dialog');\r\n                        lightbox.setAttribute('aria-modal', 'true');\r\n                        lightbox.setAttribute('aria-label', '\u7af6\u8cfd\u6d77\u5831\u653e\u5927\u6aa2\u8996');\r\n\r\n                        const inner = document.createElement('div');\r\n                        inner.className = 'responsive-poster-lightbox-inner';\r\n\r\n                        const image = document.createElement('img');\r\n                        image.className = 'responsive-poster-lightbox-image';\r\n                        image.src = poster.currentSrc || poster.src;\r\n                        image.alt = poster.alt || '\u7af6\u8cfd\u6d77\u5831';\r\n                        image.draggable = false;\r\n\r\n                        const closeButton = document.createElement('button');\r\n                        closeButton.type = 'button';\r\n                        closeButton.className = 'responsive-poster-lightbox-close';\r\n                        closeButton.setAttribute('aria-label', '\u95dc\u9589\u6d77\u5831');\r\n                        closeButton.textContent = '\u00d7';\r\n\r\n                        closeButton.addEventListener('click', closeLightbox);\r\n                        lightbox.addEventListener('click', function (event) {\r\n                            if (event.target === lightbox) closeLightbox();\r\n                        });\r\n\r\n                        inner.appendChild(image);\r\n                        inner.appendChild(closeButton);\r\n                        lightbox.appendChild(inner);\r\n                        document.body.appendChild(lightbox);\r\n                        document.body.classList.add('responsive-poster-lightbox-open');\r\n\r\n                        requestAnimationFrame(function () {\r\n                            if (lightbox) lightbox.classList.add('is-open');\r\n                        });\r\n\r\n                        closeButton.focus();\r\n                    }\r\n\r\n                    poster.addEventListener('click', function (event) {\r\n                        if (!mediaQuery.matches) return;\r\n                        event.preventDefault();\r\n                        openLightbox();\r\n                    });\r\n\r\n                    poster.addEventListener('keydown', function (event) {\r\n                        if (!mediaQuery.matches) return;\r\n                        if (event.key === 'Enter' || event.key === ' ') {\r\n                            event.preventDefault();\r\n                            openLightbox();\r\n                        }\r\n                    });\r\n\r\n                    function updateAccessibility() {\r\n                        if (mediaQuery.matches) {\r\n                            poster.setAttribute('tabindex', '0');\r\n                            poster.setAttribute('role', 'button');\r\n                            poster.setAttribute('aria-label', '\u9ede\u64ca\u653e\u5927\u7af6\u8cfd\u6d77\u5831');\r\n                        } else {\r\n                            poster.removeAttribute('tabindex');\r\n                            poster.removeAttribute('role');\r\n                            poster.removeAttribute('aria-label');\r\n                            closeLightbox();\r\n                        }\r\n                    }\r\n\r\n                    document.addEventListener('keydown', function (event) {\r\n                        if (event.key === 'Escape') closeLightbox();\r\n                    });\r\n\r\n                    if (typeof mediaQuery.addEventListener === 'function') {\r\n                        mediaQuery.addEventListener('change', updateAccessibility);\r\n                    } else if (typeof mediaQuery.addListener === 'function') {\r\n                        mediaQuery.addListener(updateAccessibility);\r\n                    }\r\n\r\n                    updateAccessibility();\r\n                })();\r\n\r\n    <\/script>\r\n    <script id=\"adaptive-section-layout-script\">\r\n                (function () {\r\n                  'use strict';\r\n                  const groups = {\r\n                    overview: ['adaptive-group-overview'],\r\n                    review: ['adaptive-group-review'],\r\n                    apply: ['adaptive-group-apply'],\r\n                    faq: ['adaptive-group-faq']\r\n                  };\r\n                  const anchorGroups = {\r\n                    info:'overview', announcement:'overview', themes:'overview', qualification:'overview',\r\n                    process:'overview', criteria:'review', 'criteria-final':'review', rewards:'review',\r\n                    register:'apply', downloads:'apply',\r\n                    faq:'faq', organizers:'overview', 'poster-2':'overview', 'adaptive-group-faq':'faq'\r\n                  };\r\n                  const labels = { overview:'\u7af6\u8cfd\u7e3d\u89bd', review:'\u8a55\u9078\u8207\u734e\u52f5', apply:'\u5831\u540d\u8207\u4e0b\u8f09', faq:'FAQ', all:'\u5168\u90e8\u5167\u5bb9' };\r\n                  const idToGroup = {};\r\n                  Object.keys(groups).forEach(function (group) {\r\n                    groups[group].forEach(function (id) {\r\n                      const el = document.getElementById(id);\r\n                      if (!el) return;\r\n                      el.dataset.adaptiveSection = group;\r\n                      idToGroup[id] = group;\r\n                    });\r\n                  });\r\n                  Object.keys(anchorGroups).forEach(function (id) { idToGroup[id] = anchorGroups[id]; });\r\n                  const sections = Array.from(document.querySelectorAll('[data-adaptive-section]'));\r\n                  const tabs = Array.from(document.querySelectorAll('.adaptive-section-tab[data-adaptive-group]'));\r\n                  const status = document.querySelector('.adaptive-section-status');\r\n                  if (!sections.length || !tabs.length) return;\r\n\r\n                  function selectGroup(group, options) {\r\n                    options = options || {};\r\n                    if (!groups[group] && group !== 'all') group = 'overview';\r\n                    document.body.classList.toggle('adaptive-view-all', group === 'all');\r\n                    sections.forEach(function (section) {\r\n                      const show = group === 'all'\r\n                        ? section.dataset.adaptiveSection !== 'faq'\r\n                        : section.dataset.adaptiveSection === group;\r\n                      section.hidden = !show;\r\n                      section.classList.toggle('adaptive-enter', show);\r\n                    });\r\n                    tabs.forEach(function (tab) {\r\n                      const active = tab.dataset.adaptiveGroup === group;\r\n                      tab.classList.toggle('is-active', active);\r\n                      tab.setAttribute('aria-selected', active ? 'true' : 'false');\r\n                      tab.tabIndex = active ? 0 : -1;\r\n                    });\r\n                    if (status) status.textContent = '\u76ee\u524d\u986f\u793a\uff1a' + labels[group];\r\n                    if (options.history !== false) history.replaceState(null, '', '#view-' + group);\r\n                    if (options.scroll) {\r\n                      const nav = document.querySelector('.adaptive-section-nav');\r\n                      const top = nav ? nav.getBoundingClientRect().top + window.scrollY : 0;\r\n                      window.scrollTo({ top: Math.max(0, top - 36), behavior: 'smooth' });\r\n                    }\r\n                  }\r\n\r\n                  tabs.forEach(function (tab, index) {\r\n                    tab.addEventListener('click', function () { selectGroup(tab.dataset.adaptiveGroup, {scroll:true}); });\r\n                    tab.addEventListener('keydown', function (event) {\r\n                      if (event.key !== 'ArrowRight' && event.key !== 'ArrowLeft') return;\r\n                      event.preventDefault();\r\n                      const next = event.key === 'ArrowRight' ? (index + 1) % tabs.length : (index - 1 + tabs.length) % tabs.length;\r\n                      tabs[next].focus();\r\n                    });\r\n                  });\r\n\r\n                  document.addEventListener('click', function (event) {\r\n                    const link = event.target.closest('a[href^=\"#\"]');\r\n                    if (!link) return;\r\n                    const id = decodeURIComponent(link.getAttribute('href').slice(1));\r\n                    if (!id || id.indexOf('view-') === 0) return;\r\n                    let group = idToGroup[id];\r\n                    if (!group) {\r\n                      const target = document.getElementById(id);\r\n                      const parent = target && target.closest('[data-adaptive-section]');\r\n                      if (parent) group = parent.dataset.adaptiveSection;\r\n                    }\r\n                    if (!group) return;\r\n                    selectGroup(group, {history:false});\r\n                    window.setTimeout(function () {\r\n                      const target = document.getElementById(id);\r\n                      if (target) target.scrollIntoView({behavior:'smooth', block:'start'});\r\n                    }, 30);\r\n                  });\r\n\r\n                  const hash = location.hash.replace('#view-','');\r\n                  selectGroup(groups[hash] || hash === 'all' ? hash : 'overview', {history:false});\r\n                })();\r\n\r\n    <\/script>\r\n    <style id=\"wide-review-scroll-tabs-grid-fix\">\r\n                 @media (min-width: 1600px) {\r\n                     .adaptive-group-layout--review, .adaptive-group-layout--review > section, .adaptive-group-layout--review > section > .container, .adaptive-group-layout--review .info-card, .adaptive-group-layout--review .info-content, #criteria .criteria-selector, #criteria-final .criteria-selector, #rewards .rewards-selector {\r\n                        min-width: 0 !important;\r\n                        max-width: 100% !important;\r\n                    }\r\n                     #criteria .criteria-selector > .selector-buttons, #criteria-final .criteria-selector > .selector-buttons, #rewards .rewards-category-buttons, #rewards .rewards-subselector > .selector-buttons, #criteria .criteria-enterprise-subselector > .selector-buttons, #criteria-final .criteria-enterprise-subselector > .selector-buttons {\r\n                        display: flex !important;\r\n                        flex-flow: row nowrap !important;\r\n                        justify-content: flex-start !important;\r\n                        align-items: center !important;\r\n                        gap: 12px !important;\r\n                        width: 100% !important;\r\n                        max-width: 100% !important;\r\n                        min-width: 0 !important;\r\n                        padding: 4px 4px 12px !important;\r\n                        margin: 0 auto !important;\r\n                        overflow-x: auto !important;\r\n                        overflow-y: hidden !important;\r\n                        overscroll-behavior-inline: contain;\r\n                        scroll-snap-type: inline proximity;\r\n                        scrollbar-width: thin;\r\n                        scrollbar-color: rgba(76, 181, 255, .75) rgba(255, 255, 255, .08);\r\n                        -webkit-overflow-scrolling: touch;\r\n                        cursor: grab;\r\n                    }\r\n                    #criteria .criteria-selector > .selector-buttons:active, #criteria-final .criteria-selector > .selector-buttons:active, #rewards .rewards-category-buttons:active, #rewards .rewards-subselector > .selector-buttons:active {\r\n                        cursor: grabbing;\r\n                    }\r\n                    #criteria .selector-buttons::-webkit-scrollbar, #criteria-final .selector-buttons::-webkit-scrollbar, #rewards .selector-buttons::-webkit-scrollbar {\r\n                        height: 7px;\r\n                    }\r\n                    #criteria .selector-buttons::-webkit-scrollbar-track, #criteria-final .selector-buttons::-webkit-scrollbar-track, #rewards .selector-buttons::-webkit-scrollbar-track {\r\n                        background: rgba(255,255,255,.07);\r\n                        border-radius: 999px;\r\n                    }\r\n                    #criteria .selector-buttons::-webkit-scrollbar-thumb, #criteria-final .selector-buttons::-webkit-scrollbar-thumb, #rewards .selector-buttons::-webkit-scrollbar-thumb {\r\n                        background: linear-gradient(90deg, #258dff, #59c9f2);\r\n                        border-radius: 999px;\r\n                    }\r\n                     #criteria .criteria-selector > .selector-buttons .selector-btn, #criteria-final .criteria-selector > .selector-buttons .selector-btn, #rewards .rewards-category-buttons .selector-btn, #rewards .rewards-subselector > .selector-buttons .selector-btn, #criteria .criteria-enterprise-subselector .selector-btn, #criteria-final .criteria-enterprise-subselector .selector-btn {\r\n                        flex: 0 0 auto !important;\r\n                        width: auto !important;\r\n                        min-width: 158px !important;\r\n                        max-width: none !important;\r\n                        height: 50px !important;\r\n                        padding: 0 22px !important;\r\n                        margin: 0 !important;\r\n                        white-space: nowrap !important;\r\n                        overflow: visible !important;\r\n                        text-overflow: clip !important;\r\n                        scroll-snap-align: start;\r\n                    }\r\n                     #criteria .criteria-enterprise-subselector, #criteria-final .criteria-enterprise-subselector, #rewards .rewards-subselector {\r\n                        width: 100% !important;\r\n                        max-width: 100% !important;\r\n                        min-width: 0 !important;\r\n                        overflow: hidden !important;\r\n                    }\r\n                     #criteria-content.criteria-grid, #criteria-content-final.criteria-grid {\r\n                        display: grid !important;\r\n                        grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\r\n                        grid-auto-columns: unset !important;\r\n                        grid-auto-flow: row !important;\r\n                        gap: 16px !important;\r\n                        width: 100% !important;\r\n                        max-width: 100% !important;\r\n                        min-width: 0 !important;\r\n                        margin: 24px 0 0 !important;\r\n                        justify-content: stretch !important;\r\n                        align-items: stretch !important;\r\n                        overflow: visible !important;\r\n                    }\r\n                     @container (min-width: 760px) {\r\n                        #criteria-content.criteria-grid, #criteria-content-final.criteria-grid {\r\n                            grid-template-columns: repeat(3, minmax(0, 1fr)) !important;\r\n                        }\r\n                    }\r\n                    #criteria .info-card, #criteria-final .info-card {\r\n                        container-type: inline-size;\r\n                    }\r\n                    #criteria-content .criteria-card, #criteria-content-final .criteria-card {\r\n                        display: flex !important;\r\n                        flex-direction: column !important;\r\n                        align-items: center !important;\r\n                        justify-content: flex-start !important;\r\n                        width: 100% !important;\r\n                        min-width: 0 !important;\r\n                        max-width: none !important;\r\n                        height: auto !important;\r\n                        min-height: 300px !important;\r\n                        padding: 24px 18px !important;\r\n                        margin: 0 !important;\r\n                        align-self: stretch !important;\r\n                        text-align: center !important;\r\n                        overflow: hidden !important;\r\n                    }\r\n                    #criteria-content .criteria-card.expanded, #criteria-content-final .criteria-card.expanded {\r\n                        height: auto !important;\r\n                        min-height: 300px !important;\r\n                    }\r\n                    #criteria-content .criteria-icon, #criteria-content-final .criteria-icon {\r\n                        width: 72px !important;\r\n                        height: 72px !important;\r\n                        flex: 0 0 72px !important;\r\n                        margin: 0 auto 22px !important;\r\n                    }\r\n                    #criteria-content .criteria-title, #criteria-content-final .criteria-title {\r\n                        width: 100% !important;\r\n                        min-height: 68px !important;\r\n                        justify-content: center !important;\r\n                        font-size: 1.16rem !important;\r\n                        line-height: 1.35 !important;\r\n                        white-space: normal !important;\r\n                        overflow-wrap: anywhere !important;\r\n                    }\r\n                     #rewards .selector-buttons, #rewards-content, #rewards .rewards-grid, #rewards .special-grid {\r\n                        min-width: 0 !important;\r\n                        max-width: 100% !important;\r\n                    }\r\n                }\r\n\r\n                 @media (min-width: 1600px) {\r\n                     #criteria-content.criteria-grid {\r\n                        grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\r\n                        grid-auto-flow: row !important;\r\n                        align-content: start !important;\r\n                    }\r\n                     #criteria-content-final.criteria-grid {\r\n                        grid-template-columns: repeat(3, minmax(0, 1fr)) !important;\r\n                        grid-auto-flow: row !important;\r\n                        align-content: start !important;\r\n                    }\r\n                    #criteria-content .criteria-card, #criteria-content-final .criteria-card {\r\n                        min-height: 250px !important;\r\n                        height: auto !important;\r\n                        padding: 22px 14px 18px !important;\r\n                        justify-content: flex-start !important;\r\n                    }\r\n                     #criteria-content-final .criteria-card {\r\n                        min-height: 270px !important;\r\n                        padding-inline: 10px !important;\r\n                    }\r\n                     #criteria-content .criteria-main, #criteria-content-final .criteria-main, #criteria-content .criteria-title, #criteria-content-final .criteria-title {\r\n                        width: 100% !important;\r\n                        display: flex !important;\r\n                        flex-direction: column !important;\r\n                        align-items: center !important;\r\n                        justify-content: center !important;\r\n                        text-align: center !important;\r\n                    }\r\n                    #criteria-content .criteria-title, #criteria-content-final .criteria-title {\r\n                        min-height: 96px !important;\r\n                        gap: 10px !important;\r\n                        margin: 0 !important;\r\n                        padding: 0 4px !important;\r\n                        font-size: 1.05rem !important;\r\n                        line-height: 1.35 !important;\r\n                        overflow-wrap: anywhere !important;\r\n                    }\r\n                     #criteria-content .criteria-chevron, #criteria-content-final .criteria-chevron {\r\n                        display: flex !important;\r\n                        width: 100% !important;\r\n                        min-height: 22px !important;\r\n                        align-items: center !important;\r\n                        justify-content: center !important;\r\n                        margin-top: 2px !important;\r\n                        opacity: 1 !important;\r\n                        visibility: visible !important;\r\n                    }\r\n                    #criteria-content .criteria-chevron .expand-icon, #criteria-content-final .criteria-chevron .expand-icon {\r\n                        display: inline-block !important;\r\n                        color: #00d4ff !important;\r\n                        font-size: 1rem !important;\r\n                        opacity: 1 !important;\r\n                        visibility: visible !important;\r\n                        transform: rotate(0deg) !important;\r\n                        transition: transform .25s ease !important;\r\n                    }\r\n                    #criteria-content .criteria-card.expanded .criteria-chevron .expand-icon, #criteria-content-final .criteria-card.expanded .criteria-chevron .expand-icon {\r\n                        transform: rotate(180deg) !important;\r\n                    }\r\n                     #criteria .selector-buttons, #criteria-final .selector-buttons, #rewards .selector-buttons, #rewards .rewards-category-buttons {\r\n                        position: relative !important;\r\n                        z-index: 2 !important;\r\n                        touch-action: pan-x !important;\r\n                        user-select: none !important;\r\n                    }\r\n                    #criteria .selector-btn, #criteria-final .selector-btn, #rewards .selector-btn {\r\n                        position: relative !important;\r\n                        z-index: 3 !important;\r\n                        pointer-events: auto !important;\r\n                        cursor: pointer !important;\r\n                        touch-action: manipulation !important;\r\n                    }\r\n                }\r\n\r\n    <\/style>\r\n    <script id=\"safe-horizontal-drag-scroll-helper\">\r\n\r\n                document.addEventListener('DOMContentLoaded', function () {\r\n                  const selector = [\r\n                    '#criteria .criteria-selector > .selector-buttons',\r\n                    '#criteria-final .criteria-selector > .selector-buttons',\r\n                    '#criteria .criteria-enterprise-subselector > .selector-buttons',\r\n                    '#criteria-final .criteria-enterprise-subselector > .selector-buttons',\r\n                    '#rewards .rewards-category-buttons',\r\n                    '#rewards .rewards-subselector > .selector-buttons'\r\n                  ].join(',');\r\n\r\n                  document.querySelectorAll(selector).forEach(function (row) {\r\n                    let dragging = false;\r\n                    let startX = 0;\r\n                    let startScrollLeft = 0;\r\n\r\n                    row.addEventListener('pointerdown', function (event) {\r\n                      if (event.pointerType === 'touch') return;\r\n                      if (event.target.closest('button, a, input, select, textarea')) return;\r\n                      dragging = true;\r\n                      startX = event.clientX;\r\n                      startScrollLeft = row.scrollLeft;\r\n                      row.style.cursor = 'grabbing';\r\n                      try { row.setPointerCapture(event.pointerId); } catch (_) {}\r\n                    });\r\n\r\n                    row.addEventListener('pointermove', function (event) {\r\n                      if (!dragging) return;\r\n                      row.scrollLeft = startScrollLeft - (event.clientX - startX);\r\n                    });\r\n\r\n                    function stop(event) {\r\n                      if (!dragging) return;\r\n                      dragging = false;\r\n                      row.style.cursor = 'grab';\r\n                      try { row.releasePointerCapture(event.pointerId); } catch (_) {}\r\n                    }\r\n\r\n                    row.addEventListener('pointerup', stop);\r\n                    row.addEventListener('pointercancel', stop);\r\n                    row.addEventListener('lostpointercapture', function () {\r\n                      dragging = false;\r\n                      row.style.cursor = 'grab';\r\n                    });\r\n                  });\r\n                });\r\n\r\n    <\/script>\r\n    <style id=\"criteria-round-layout-unified-final\">\r\n                 @media (min-width: 1600px) {\r\n                     .adaptive-group-layout--review {\r\n                        align-items: stretch !important;\r\n                    }\r\n                    .adaptive-group-layout--review > section, #criteria, #criteria-final, #rewards {\r\n                        align-self: stretch !important;\r\n                        height: 100% !important;\r\n                        min-height: 0 !important;\r\n                        margin-top: 0 !important;\r\n                        top: auto !important;\r\n                        transform: none !important;\r\n                    }\r\n                    .adaptive-group-layout--review > section > .container, .adaptive-group-layout--review > section > .container > .info-card {\r\n                        height: 100% !important;\r\n                        min-height: 0 !important;\r\n                        margin-top: 0 !important;\r\n                        transform: none !important;\r\n                    }\r\n                     #criteria-content.criteria-grid, #criteria-content-final.criteria-grid {\r\n                        display: grid !important;\r\n                        grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\r\n                        grid-auto-flow: row !important;\r\n                        grid-auto-rows: minmax(238px, auto) !important;\r\n                        gap: 16px !important;\r\n                        align-content: start !important;\r\n                        align-items: stretch !important;\r\n                        justify-content: stretch !important;\r\n                        width: 100% !important;\r\n                        max-width: 100% !important;\r\n                        margin: 24px 0 0 !important;\r\n                    }\r\n                     #criteria .info-card, #criteria-final .info-card {\r\n                        container-type: normal !important;\r\n                    }\r\n                     #criteria-content .criteria-card, #criteria-content-final .criteria-card, #criteria-content-final .criteria-card.expanded, #criteria-content .criteria-card.expanded {\r\n                        width: 100% !important;\r\n                        height: 238px !important;\r\n                        min-height: 238px !important;\r\n                        max-height: none !important;\r\n                        padding: 18px 14px 14px !important;\r\n                        margin: 0 !important;\r\n                        display: flex !important;\r\n                        flex-direction: column !important;\r\n                        align-items: center !important;\r\n                        justify-content: flex-start !important;\r\n                        text-align: center !important;\r\n                        overflow: hidden !important;\r\n                    }\r\n                     #criteria-content .criteria-card.expanded, #criteria-content-final .criteria-card.expanded {\r\n                        height: auto !important;\r\n                        min-height: 238px !important;\r\n                        align-self: start !important;\r\n                    }\r\n                    #criteria-content .criteria-main, #criteria-content-final .criteria-main {\r\n                        width: 100% !important;\r\n                        flex: 1 1 auto !important;\r\n                        display: flex !important;\r\n                        flex-direction: column !important;\r\n                        align-items: center !important;\r\n                        justify-content: flex-start !important;\r\n                        text-align: center !important;\r\n                    }\r\n                    #criteria-content .criteria-icon, #criteria-content-final .criteria-icon {\r\n                        width: 62px !important;\r\n                        height: 62px !important;\r\n                        flex: 0 0 62px !important;\r\n                        margin: 0 auto 12px !important;\r\n                    }\r\n                     #criteria-content .criteria-title, #criteria-content-final .criteria-title, #criteria-content .criteria-title h3, #criteria-content-final .criteria-title h3, #criteria-content .criteria-card h3, #criteria-content-final .criteria-card h3 {\r\n                        width: 100% !important;\r\n                        min-height: 54px !important;\r\n                        margin: 0 auto !important;\r\n                        padding: 0 6px !important;\r\n                        display: flex !important;\r\n                        align-items: center !important;\r\n                        justify-content: center !important;\r\n                        text-align: center !important;\r\n                        font-size: 1rem !important;\r\n                        line-height: 1.35 !important;\r\n                        white-space: normal !important;\r\n                        overflow-wrap: anywhere !important;\r\n                    }\r\n                    #criteria-content .criteria-chevron, #criteria-content-final .criteria-chevron {\r\n                        width: 100% !important;\r\n                        min-height: 22px !important;\r\n                        margin-top: auto !important;\r\n                        display: flex !important;\r\n                        align-items: center !important;\r\n                        justify-content: center !important;\r\n                        opacity: 1 !important;\r\n                        visibility: visible !important;\r\n                    }\r\n                    #criteria-content .criteria-chevron .expand-icon, #criteria-content-final .criteria-chevron .expand-icon {\r\n                        display: inline-block !important;\r\n                        opacity: 1 !important;\r\n                        visibility: visible !important;\r\n                        color: #00d4ff !important;\r\n                    }\r\n                }\r\n\r\n                 @media (min-width: 1600px) {\r\n                    #downloads .info-card {\r\n                        height: auto !important;\r\n                        min-height: 100% !important;\r\n                    }\r\n                    #downloads .downloads-grid {\r\n                        display: grid !important;\r\n                        grid-template-columns: repeat(auto-fit, minmax(235px, 280px)) !important;\r\n                        justify-content: center !important;\r\n                        align-items: stretch !important;\r\n                        gap: 22px !important;\r\n                        width: 100% !important;\r\n                        overflow: visible !important;\r\n                    }\r\n                    #downloads .download-card {\r\n                        display: flex !important;\r\n                        flex-direction: column !important;\r\n                        align-items: center !important;\r\n                        justify-content: flex-start !important;\r\n                        width: 100% !important;\r\n                        max-width: 280px !important;\r\n                        min-width: 0 !important;\r\n                        min-height: 330px !important;\r\n                        height: 100% !important;\r\n                        padding: 34px 24px 28px !important;\r\n                        text-align: center !important;\r\n                        border-radius: 22px !important;\r\n                    }\r\n                    #downloads .download-icon {\r\n                        width: 88px !important;\r\n                        height: 88px !important;\r\n                        min-width: 88px !important;\r\n                        margin: 0 auto 28px !important;\r\n                        display: flex !important;\r\n                        align-items: center !important;\r\n                        justify-content: center !important;\r\n                    }\r\n                    #downloads .download-icon i {\r\n                        font-size: 42px !important;\r\n                    }\r\n                    #downloads .download-card h3, #downloads .download-card h4 {\r\n                        width: 100% !important;\r\n                        min-height: 64px !important;\r\n                        margin: 0 0 24px !important;\r\n                        display: flex !important;\r\n                        align-items: center !important;\r\n                        justify-content: center !important;\r\n                        text-align: center !important;\r\n                        font-size: 1.22rem !important;\r\n                        line-height: 1.45 !important;\r\n                        overflow-wrap: anywhere !important;\r\n                    }\r\n                    #downloads .download-card p {\r\n                        text-align: center !important;\r\n                    }\r\n                    #downloads .download-card .download-btn, #downloads .download-card > a.download-btn {\r\n                        width: min(100%, 205px) !important;\r\n                        min-width: 0 !important;\r\n                        height: 52px !important;\r\n                        min-height: 52px !important;\r\n                        margin: auto auto 0 !important;\r\n                        padding: 0 24px !important;\r\n                        display: inline-flex !important;\r\n                        align-items: center !important;\r\n                        justify-content: center !important;\r\n                        justify-self: auto !important;\r\n                        border-radius: 999px !important;\r\n                        white-space: nowrap !important;\r\n                    }\r\n                     #organizers .organizer-wide-column--2 {\r\n                        display: grid !important;\r\n                        grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\r\n                        align-content: start !important;\r\n                        gap: 14px !important;\r\n                    }\r\n                    #organizers .organizer-wide-column--2 > h3 {\r\n                        grid-column: 1 \/ -1 !important;\r\n                        margin-bottom: 4px !important;\r\n                    }\r\n                    #organizers .organizer-wide-column--2 > .register-info-cards {\r\n                        display: contents !important;\r\n                    }\r\n                    #organizers .organizer-wide-column--2 .info-card-item {\r\n                        width: 100% !important;\r\n                        min-width: 0 !important;\r\n                        max-width: none !important;\r\n                        min-height: 92px !important;\r\n                        margin: 0 !important;\r\n                        padding: 12px 14px !important;\r\n                    }\r\n                    #organizers .organizer-wide-column--2 .info-card-item > a {\r\n                        width: 100% !important;\r\n                        min-width: 0 !important;\r\n                        display: flex !important;\r\n                        align-items: center !important;\r\n                        justify-content: center !important;\r\n                        gap: 10px !important;\r\n                        text-align: center !important;\r\n                    }\r\n                    #organizers .organizer-wide-column--2 .info-card-item h5 {\r\n                        overflow-wrap: anywhere !important;\r\n                        line-height: 1.35 !important;\r\n                    }\r\n                }\r\n                 @media (min-width: 2100px) {\r\n                    #downloads .downloads-grid {\r\n                        grid-template-columns: repeat(3, minmax(235px, 280px)) !important;\r\n                    }\r\n                }\r\n                 #faq.ai-faq-section.is-open[hidden] {\r\n                    display: flex !important;\r\n                }\r\n\r\n                  #faq.ai-faq-section {\r\n                    z-index: 2147483600 !important;\r\n                }\r\n                #faq.ai-faq-section.is-open, #faq.ai-faq-section.is-open[hidden] {\r\n                    display: flex !important;\r\n                    visibility: visible !important;\r\n                    opacity: 1 !important;\r\n                    pointer-events: auto !important;\r\n                }\r\n                #faq.ai-faq-section:not(.is-open) {\r\n                    pointer-events: none !important;\r\n                }\r\n                #aiFaqFloatingButton {\r\n                    z-index: 2147483500 !important;\r\n                    pointer-events: auto !important;\r\n                }\r\n                 #downloads .info-card, #downloads .info-content {\r\n                    min-width: 0 !important;\r\n                }\r\n                #downloads .info-content {\r\n                    container-type: inline-size;\r\n                    container-name: downloads-area;\r\n                }\r\n                 #downloads .downloads-grid {\r\n                    display: grid !important;\r\n                    grid-template-columns: repeat(auto-fit, minmax(230px, 280px)) !important;\r\n                    justify-content: center !important;\r\n                    align-items: stretch !important;\r\n                    gap: 22px !important;\r\n                    width: 100% !important;\r\n                }\r\n                #downloads .download-card {\r\n                    width: 100% !important;\r\n                    max-width: 280px !important;\r\n                    min-width: 0 !important;\r\n                }\r\n                 @container downloads-area (max-width: 760px) {\r\n                    #downloads .downloads-grid {\r\n                        display: flex !important;\r\n                        flex-direction: column !important;\r\n                        gap: 12px !important;\r\n                        width: 100% !important;\r\n                    }\r\n                    #downloads .download-card {\r\n                        display: grid !important;\r\n                        grid-template-columns: 64px minmax(0, 1fr) auto !important;\r\n                        grid-template-rows: auto !important;\r\n                        align-items: center !important;\r\n                        column-gap: 16px !important;\r\n                        width: 100% !important;\r\n                        max-width: none !important;\r\n                        min-height: 92px !important;\r\n                        height: auto !important;\r\n                        padding: 14px 16px !important;\r\n                        text-align: left !important;\r\n                        border-radius: 16px !important;\r\n                    }\r\n                    #downloads .download-icon {\r\n                        grid-column: 1 !important;\r\n                        grid-row: 1 !important;\r\n                        width: 58px !important;\r\n                        height: 58px !important;\r\n                        min-width: 58px !important;\r\n                        margin: 0 !important;\r\n                        display: flex !important;\r\n                        align-items: center !important;\r\n                        justify-content: center !important;\r\n                    }\r\n                    #downloads .download-icon i {\r\n                        font-size: 30px !important;\r\n                    }\r\n                    #downloads .download-card h3, #downloads .download-card h4 {\r\n                        grid-column: 2 !important;\r\n                        grid-row: 1 !important;\r\n                        width: auto !important;\r\n                        min-height: 0 !important;\r\n                        margin: 0 !important;\r\n                        display: block !important;\r\n                        text-align: left !important;\r\n                        font-size: 1.05rem !important;\r\n                        line-height: 1.45 !important;\r\n                        overflow-wrap: anywhere !important;\r\n                    }\r\n                    #downloads .download-card .download-btn, #downloads .download-card > a.download-btn {\r\n                        grid-column: 3 !important;\r\n                        grid-row: 1 !important;\r\n                        width: auto !important;\r\n                        min-width: 116px !important;\r\n                        height: 46px !important;\r\n                        min-height: 46px !important;\r\n                        margin: 0 !important;\r\n                        padding: 0 20px !important;\r\n                        white-space: nowrap !important;\r\n                    }\r\n                }\r\n                 @container downloads-area (max-width: 500px) {\r\n                    #downloads .download-card {\r\n                        grid-template-columns: 48px minmax(0, 1fr) auto !important;\r\n                        column-gap: 10px !important;\r\n                        min-height: 78px !important;\r\n                        padding: 11px 12px !important;\r\n                    }\r\n                    #downloads .download-icon {\r\n                        width: 44px !important;\r\n                        height: 44px !important;\r\n                        min-width: 44px !important;\r\n                    }\r\n                    #downloads .download-icon i {\r\n                        font-size: 23px !important;\r\n                    }\r\n                    #downloads .download-card h3, #downloads .download-card h4 {\r\n                        font-size: .94rem !important;\r\n                    }\r\n                    #downloads .download-card .download-btn, #downloads .download-card > a.download-btn {\r\n                        min-width: 88px !important;\r\n                        height: 40px !important;\r\n                        min-height: 40px !important;\r\n                        padding: 0 13px !important;\r\n                        font-size: .9rem !important;\r\n                    }\r\n                }\r\n                 @supports not (container-type: inline-size) {\r\n                    @media (max-width: 1450px) {\r\n                        #downloads .downloads-grid {\r\n                            display: flex !important;\r\n                            flex-direction: column !important;\r\n                            gap: 12px !important;\r\n                        }\r\n                        #downloads .download-card {\r\n                            display: grid !important;\r\n                            grid-template-columns: 60px minmax(0, 1fr) auto !important;\r\n                            align-items: center !important;\r\n                            gap: 14px !important;\r\n                            width: 100% !important;\r\n                            max-width: none !important;\r\n                            min-height: 88px !important;\r\n                            height: auto !important;\r\n                            padding: 14px 16px !important;\r\n                        }\r\n                        #downloads .download-icon {\r\n                            width: 54px !important;\r\n                            height: 54px !important;\r\n                            min-width: 54px !important;\r\n                            margin: 0 !important;\r\n                        }\r\n                        #downloads .download-card h3, #downloads .download-card h4 {\r\n                            min-height: 0 !important;\r\n                            margin: 0 !important;\r\n                            text-align: left !important;\r\n                        }\r\n                        #downloads .download-card .download-btn {\r\n                            width: auto !important;\r\n                            min-width: 108px !important;\r\n                            margin: 0 !important;\r\n                        }\r\n                    }\r\n                }\r\n\r\n                 @media (min-width: 2200px) {\r\n                    :root {\r\n                        --final-wide-sidebar-width: 330px;\r\n                    }\r\n                    body {\r\n                        padding-left: var(--final-wide-sidebar-width) !important;\r\n                    }\r\n                    .mini-navbar, .navbar {\r\n                        left: var(--final-wide-sidebar-width) !important;\r\n                        width: calc(100% - var(--final-wide-sidebar-width)) !important;\r\n                    }\r\n                     #poster .poster-fullwidth {\r\n                        width: calc(100vw - var(--final-wide-sidebar-width)) !important;\r\n                        max-width: 100% !important;\r\n                        margin-left: 0 !important;\r\n                        margin-right: 0 !important;\r\n                    }\r\n                    .adaptive-section-nav {\r\n                        width: var(--final-wide-sidebar-width) !important;\r\n                        padding: 110px 22px 24px !important;\r\n                        overflow: visible !important;\r\n                    }\r\n                    .adaptive-section-nav__inner {\r\n                        width: 100% !important;\r\n                        max-width: none !important;\r\n                        overflow-x: visible !important;\r\n                        padding-right: 2px !important;\r\n                    }\r\n                    .adaptive-section-tab {\r\n                        width: 100% !important;\r\n                        max-width: none !important;\r\n                        min-width: 0 !important;\r\n                        min-height: 52px !important;\r\n                        padding: 11px 15px !important;\r\n                        justify-content: flex-start !important;\r\n                        gap: 10px !important;\r\n                        overflow: visible !important;\r\n                        white-space: normal !important;\r\n                    }\r\n                    .adaptive-section-tab i {\r\n                        flex: 0 0 22px !important;\r\n                        width: 22px !important;\r\n                        text-align: center !important;\r\n                    }\r\n                    .adaptive-section-tab span {\r\n                        min-width: 0 !important;\r\n                        flex: 1 1 auto !important;\r\n                        white-space: normal !important;\r\n                        overflow: visible !important;\r\n                        text-overflow: clip !important;\r\n                        line-height: 1.35 !important;\r\n                        text-align: left !important;\r\n                        overflow-wrap: anywhere !important;\r\n                    }\r\n                }\r\n                 #faq.ai-faq-section {\r\n                    position: fixed !important;\r\n                    inset: 0 !important;\r\n                    z-index: 2147483640 !important;\r\n                }\r\n                #faq.ai-faq-section.is-open, #faq.ai-faq-section.is-open[hidden] {\r\n                    display: flex !important;\r\n                    visibility: visible !important;\r\n                    opacity: 1 !important;\r\n                    pointer-events: auto !important;\r\n                }\r\n                #faq.ai-faq-section:not(.is-open) {\r\n                    display: none !important;\r\n                    visibility: hidden !important;\r\n                    opacity: 0 !important;\r\n                    pointer-events: none !important;\r\n                }\r\n                #aiFaqFloatingButton {\r\n                    z-index: 2147483500 !important;\r\n                    pointer-events: auto !important;\r\n                }\r\n\r\n    <\/style>\r\n    <script id=\"final-detached-global-faq-controller\">\r\n                document.addEventListener('DOMContentLoaded', function () {\r\n                  const modal = document.getElementById('faq');\r\n                  const floatingButton = document.getElementById('aiFaqFloatingButton');\r\n\r\n                  if (!modal) return;\r\n\r\n                  if (modal.parentElement !== document.body) {\r\n                    document.body.appendChild(modal);\r\n                  }\r\n\r\n                  let lastFocusedElement = null;\r\n                  const modalContainer = modal.querySelector('.container') || modal;\r\n\r\n                  let closeButton = modalContainer.querySelector('.ai-faq-modal-close');\r\n                  if (!closeButton) {\r\n                    closeButton = document.createElement('button');\r\n                    closeButton.type = 'button';\r\n                    closeButton.className = 'ai-faq-modal-close';\r\n                    closeButton.setAttribute('aria-label', '\u95dc\u9589 FAQ \u5f48\u7a97');\r\n                    closeButton.innerHTML = '<i class=\"fas fa-times\" aria-hidden=\"true\"><\/i>';\r\n                    modalContainer.insertBefore(closeButton, modalContainer.firstChild);\r\n                  }\r\n\r\n                  function openFaq(event) {\r\n                    if (event) {\r\n                      event.preventDefault();\r\n                      event.stopPropagation();\r\n                      if (typeof event.stopImmediatePropagation === 'function') {\r\n                        event.stopImmediatePropagation();\r\n                      }\r\n                    }\r\n\r\n                    lastFocusedElement = document.activeElement;\r\n                    modal.hidden = false;\r\n                    modal.removeAttribute('hidden');\r\n                    modal.classList.add('is-open');\r\n                    modal.setAttribute('aria-hidden', 'false');\r\n                    document.body.classList.add('ai-faq-modal-open');\r\n\r\n                    if (floatingButton) {\r\n                      floatingButton.setAttribute('aria-expanded', 'true');\r\n                    }\r\n\r\n                    window.setTimeout(function () {\r\n                      const search = document.getElementById('aiFaqSearch');\r\n                      (search || closeButton).focus({ preventScroll: true });\r\n                    }, 30);\r\n                  }\r\n\r\n                  function closeFaq(event) {\r\n                    if (event) {\r\n                      event.preventDefault();\r\n                      event.stopPropagation();\r\n                      if (typeof event.stopImmediatePropagation === 'function') {\r\n                        event.stopImmediatePropagation();\r\n                      }\r\n                    }\r\n\r\n                    modal.classList.remove('is-open');\r\n                    modal.setAttribute('aria-hidden', 'true');\r\n                    modal.hidden = true;\r\n                    document.body.classList.remove('ai-faq-modal-open');\r\n\r\n                    if (floatingButton) {\r\n                      floatingButton.setAttribute('aria-expanded', 'false');\r\n                    }\r\n\r\n                    if (lastFocusedElement && typeof lastFocusedElement.focus === 'function') {\r\n                      lastFocusedElement.focus({ preventScroll: true });\r\n                    }\r\n                  }\r\n\r\n                  document.addEventListener('click', function (event) {\r\n                    const trigger = event.target.closest(\r\n                      '#aiFaqFloatingButton, a[href=\"#faq\"], button[data-open-faq], [data-open-faq]'\r\n                    );\r\n                    if (!trigger) return;\r\n                    openFaq(event);\r\n                  }, true);\r\n\r\n                  closeButton.addEventListener('click', closeFaq, true);\r\n\r\n                  modal.addEventListener('click', function (event) {\r\n                    if (event.target === modal) {\r\n                      closeFaq(event);\r\n                    }\r\n                  }, true);\r\n\r\n                  document.addEventListener('keydown', function (event) {\r\n                    if (event.key === 'Escape' && modal.classList.contains('is-open')) {\r\n                      closeFaq(event);\r\n                    }\r\n                  }, true);\r\n\r\n                  modal.setAttribute('role', 'dialog');\r\n                  modal.setAttribute('aria-modal', 'true');\r\n                  modal.setAttribute('aria-hidden', 'true');\r\n                  modal.hidden = true;\r\n                  modal.classList.remove('is-open');\r\n\r\n                  if (floatingButton) {\r\n                    floatingButton.setAttribute('aria-controls', 'faq');\r\n                    floatingButton.setAttribute('aria-expanded', 'false');\r\n                  }\r\n                });\r\n\r\n    <\/script>\r\n    <style id=\"merged-overview-process-layout-fix\">\r\n                  #adaptive-group-overview, #adaptive-group-process {\r\n                    width: 100% !important;\r\n                }\r\n                 #adaptive-group-process .competition-process {\r\n                    padding-top: clamp(18px, 2vw, 34px) !important;\r\n                    margin-top: 0 !important;\r\n                }\r\n                #adaptive-group-process .competition-process > .container {\r\n                    width: 100% !important;\r\n                }\r\n                 @media (min-width: 1600px) {\r\n                    #adaptive-group-process .competition-process > .container {\r\n                        max-width: none !important;\r\n                        padding-inline: clamp(24px, 2vw, 46px) !important;\r\n                    }\r\n                    #adaptive-group-process .info-card {\r\n                        width: 100% !important;\r\n                        max-width: none !important;\r\n                    }\r\n                }\r\n                 @media (min-width: 2200px) {\r\n                    .adaptive-section-nav__inner {\r\n                        align-content: flex-start !important;\r\n                    }\r\n                }\r\n\r\n                 .info-card, .criteria-card, .reward-card, .download-card, .register-main {\r\n                    position: relative !important;\r\n                    isolation: isolate !important;\r\n                }\r\n                 #process .info-card, #criteria .info-card, #criteria-final .info-card, #rewards .info-card, #downloads .info-card, #downloads .download-card, .criteria-card, .reward-card {\r\n                    overflow: hidden !important;\r\n                }\r\n                 #process .info-card::before, #criteria .info-card::before, #criteria-final .info-card::before, #rewards .info-card::before, #downloads .info-card::before, .criteria-card::before, .reward-card::before, .download-card::before {\r\n                    left: 1px !important;\r\n                    right: 1px !important;\r\n                    width: auto !important;\r\n                    max-width: calc(100% - 2px) !important;\r\n                    top: 0 !important;\r\n                    height: 3px !important;\r\n                    border-radius: 18px 18px 4px 4px !important;\r\n                    transform: none !important;\r\n                    box-sizing: border-box !important;\r\n                    pointer-events: none !important;\r\n                }\r\n                 @media (min-width: 2300px) {\r\n                    #process .info-card::before, #criteria .info-card::before, #criteria-final .info-card::before, #rewards .info-card::before, #downloads .info-card::before, .criteria-card::before, .reward-card::before, .download-card::before {\r\n                        left: 2px !important;\r\n                        right: 2px !important;\r\n                        max-width: calc(100% - 4px) !important;\r\n                        height: 3px !important;\r\n                        border-radius: 12px 12px 3px 3px !important;\r\n                    }\r\n                }\r\n                 #process .info-card:hover::before, #criteria .info-card:hover::before, #criteria-final .info-card:hover::before, #rewards .info-card:hover::before, #downloads .info-card:hover::before, .criteria-card:hover::before, .reward-card:hover::before, .download-card:hover::before {\r\n                    transform: none !important;\r\n                }\r\n\r\n                 #qualification .category-guide-card, #qualification .qualification-group-card {\r\n                    position: relative !important;\r\n                    isolation: isolate !important;\r\n                    overflow: hidden !important;\r\n                }\r\n                 #qualification .category-guide-card::before {\r\n                    inset: auto !important;\r\n                    top: 0 !important;\r\n                    left: 1px !important;\r\n                    right: 1px !important;\r\n                    width: auto !important;\r\n                    max-width: calc(100% - 2px) !important;\r\n                    height: 3px !important;\r\n                    border-radius: 16px 16px 4px 4px !important;\r\n                    transform: none !important;\r\n                    box-sizing: border-box !important;\r\n                    pointer-events: none !important;\r\n                }\r\n                 #qualification .qualification-group-card::before {\r\n                    inset: auto !important;\r\n                    top: 0 !important;\r\n                    left: 1px !important;\r\n                    right: 1px !important;\r\n                    width: auto !important;\r\n                    max-width: calc(100% - 2px) !important;\r\n                    height: 3px !important;\r\n                    border-radius: 16px 16px 4px 4px !important;\r\n                    transform: none !important;\r\n                    box-sizing: border-box !important;\r\n                    pointer-events: none !important;\r\n                }\r\n                 @media (min-width: 2300px) {\r\n                    #qualification .category-guide-card::before, #qualification .qualification-group-card::before {\r\n                        left: 2px !important;\r\n                        right: 2px !important;\r\n                        max-width: calc(100% - 4px) !important;\r\n                        border-radius: 12px 12px 3px 3px !important;\r\n                    }\r\n                }\r\n                 #qualification .category-guide-card:hover::before, #qualification .qualification-group-card:hover::before {\r\n                    transform: none !important;\r\n                }\r\n\r\n    <\/style>\r\n\r\n    <section aria-labelledby=\"ai-faq-title\" class=\"ai-faq-section\" hidden=\"\" id=\"faq\">\r\n        <div class=\"container\">\r\n            <div class=\"ai-faq-shell\">\r\n                <div class=\"ai-faq-head\">\r\n                    <div class=\"ai-faq-kicker\">\r\n                        <i class=\"fas fa-circle-question\">\r\n                        <\/i> FAQ CENTER<\/div>\r\n                    <h2 class=\"ai-faq-title\" id=\"ai-faq-title\">\u5e38\u898b\u554f\u984c<\/h2>\r\n                    <p class=\"ai-faq-lead\">\u8f38\u5165\u95dc\u9375\u5b57\u5373\u53ef\u5feb\u901f\u67e5\u627e\u5831\u540d\u3001\u8cc7\u683c\u3001\u4f5c\u54c1\u898f\u683c\u3001\u4f01\u696d\u547d\u984c\u53ca\u8a55\u9078\u76f8\u95dc\u554f\u984c\u3002<\/p>\r\n                <\/div>\r\n                <div class=\"ai-faq-tools\" role=\"search\">\r\n                    <label class=\"ai-faq-search-wrap\">\r\n                        <i aria-hidden=\"true\" class=\"fas fa-magnifying-glass\">\r\n                        <\/i>\r\n                        <span class=\"sr-only\" style=\"position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;\">\u641c\u5c0b\u5e38\u898b\u554f\u984c<\/span>\r\n                        <input autocomplete=\"off\" class=\"ai-faq-search\" id=\"aiFaqSearch\" placeholder=\"\u4f8b\u5982\uff1a\u5831\u540d\u8cc7\u683c\u3001\u5718\u968a\u4eba\u6578\u3001\u5f71\u7247\u9577\u5ea6\u3001\u4f01\u696d\u547d\u984c\u2026\u2026\" type=\"search\"\/>\r\n                    <\/label>\r\n                    <button class=\"ai-faq-reset\" id=\"aiFaqReset\" type=\"button\">\r\n                        <i class=\"fas fa-rotate-left\">\r\n                        <\/i> \u6e05\u9664\u641c\u5c0b<\/button>\r\n                <\/div>\r\n                <div class=\"ai-faq-list\" id=\"aiFaqList\">\r\n                    <article class=\"ai-faq-item\" data-keywords=\"\u5831\u540d \u5831\u540d\u65b9\u5f0f \u7dda\u4e0a\u5831\u540d \u8868\u55ae \u5e33\u865f\">\r\n                        <button aria-expanded=\"false\" class=\"ai-faq-question\" type=\"button\">\r\n                            <span class=\"ai-faq-number\">01<\/span>\r\n                            <span class=\"ai-faq-question-text\">\u672c\u7af6\u8cfd\u8981\u5982\u4f55\u5831\u540d\uff1f<\/span>\r\n                            <span class=\"ai-faq-toggle\">\r\n                                <i class=\"fas fa-chevron-down\">\r\n                                <\/i>\r\n                            <\/span>\r\n                        <\/button>\r\n                        <div class=\"ai-faq-answer\">\r\n                            <div class=\"ai-faq-answer-inner\">\r\n                                <div class=\"ai-faq-answer-content\">\u8acb\u65bc\u7db2\u7ad9\u300c\u7acb\u5373\u5831\u540d\u300d\u5c08\u5340\u9032\u5165\u7dda\u4e0a\u5831\u540d\u7cfb\u7d71\uff0c\u4f9d\u5e8f\u586b\u5beb\u5718\u968a\u3001\u6307\u5c0e\u6559\u5e2b\u8207\u4f5c\u54c1\u8cc7\u6599\uff0c\u4e26\u65bc\u671f\u9650\u524d\u5b8c\u6210\u9001\u51fa\u3002\u5be6\u969b\u6b04\u4f4d\u53ca\u7e73\u4ea4\u6587\u4ef6\u4ecd\u4ee5\u7576\u5e74\u5ea6\u7af6\u8cfd\u7c21\u7ae0\u8207\u5831\u540d\u7cfb\u7d71\u516c\u544a\u70ba\u6e96\u3002<\/div>\r\n                            <\/div>\r\n                        <\/div>\r\n                    <\/article>\r\n                    <article class=\"ai-faq-item\" data-keywords=\"\u8cc7\u683c \u53c3\u8cfd\u8cc7\u683c \u5b78\u751f \u5728\u5b78 \u5718\u968a \u6307\u5c0e\u8001\u5e2b\">\r\n                        <button aria-expanded=\"false\" class=\"ai-faq-question\" type=\"button\">\r\n                            <span class=\"ai-faq-number\">02<\/span>\r\n                            <span class=\"ai-faq-question-text\">\u54ea\u4e9b\u4eba\u53ef\u4ee5\u53c3\u52a0\uff1f\u662f\u5426\u4e00\u5b9a\u8981\u6709\u6307\u5c0e\u8001\u5e2b\uff1f<\/span>\r\n                            <span class=\"ai-faq-toggle\">\r\n                                <i class=\"fas fa-chevron-down\">\r\n                                <\/i>\r\n                            <\/span>\r\n                        <\/button>\r\n                        <div class=\"ai-faq-answer\">\r\n                            <div class=\"ai-faq-answer-inner\">\r\n                                <div class=\"ai-faq-answer-content\">\u53c3\u8cfd\u8eab\u5206\u3001\u5b78\u7c4d\u689d\u4ef6\u3001\u7d44\u5225\u9650\u5236\u53ca\u6307\u5c0e\u6559\u5e2b\u898f\u5b9a\uff0c\u8acb\u4ee5\u300c\u53c3\u8cfd\u8cc7\u683c\u300d\u8207\u6700\u65b0\u7af6\u8cfd\u7c21\u7ae0\u70ba\u6e96\u3002\u4e0d\u540c\u7d44\u5225\u53ef\u80fd\u6709\u4e0d\u540c\u9650\u5236\uff0c\u5831\u540d\u524d\u61c9\u5148\u78ba\u8a8d\u6240\u9078\u7d44\u5225\u7684\u8cc7\u683c\u689d\u4ef6\u3002<\/div>\r\n                            <\/div>\r\n                        <\/div>\r\n                    <\/article>\r\n                    <article class=\"ai-faq-item\" data-keywords=\"\u5718\u968a\u4eba\u6578 \u5e7e\u4eba \u8de8\u6821 \u8de8\u7cfb \u7d44\u968a \u968a\u54e1\">\r\n                        <button aria-expanded=\"false\" class=\"ai-faq-question\" type=\"button\">\r\n                            <span class=\"ai-faq-number\">03<\/span>\r\n                            <span class=\"ai-faq-question-text\">\u5718\u968a\u4eba\u6578\u6709\u9650\u5236\u55ce\uff1f\u53ef\u4ee5\u8de8\u6821\u6216\u8de8\u7cfb\u7d44\u968a\u55ce\uff1f<\/span>\r\n                            <span class=\"ai-faq-toggle\">\r\n                                <i class=\"fas fa-chevron-down\">\r\n                                <\/i>\r\n                            <\/span>\r\n                        <\/button>\r\n                        <div class=\"ai-faq-answer\">\r\n                            <div class=\"ai-faq-answer-inner\">\r\n                                <div class=\"ai-faq-answer-content\">\u5718\u968a\u4eba\u6578\u3001\u8de8\u6821\u53ca\u8de8\u7cfb\u7d44\u968a\u898f\u5b9a\u53ef\u80fd\u4f9d\u7d44\u5225\u800c\u7570\u3002\u5efa\u8b70\u5148\u67e5\u770b\u300c\u53c3\u8cfd\u8cc7\u683c\u300d\u53ca\u7c21\u7ae0\u4e2d\u7684\u7d44\u968a\u898f\u5b9a\uff1b\u82e5\u7c21\u7ae0\u672a\u660e\u78ba\u8aaa\u660e\uff0c\u518d\u900f\u904e\u7db2\u7ad9\u806f\u7d61\u7a97\u53e3\u78ba\u8a8d\u3002<\/div>\r\n                            <\/div>\r\n                        <\/div>\r\n                    <\/article>\r\n                    <article class=\"ai-faq-item\" data-keywords=\"\u7d44\u5225 \u6539\u7d44 \u66f4\u63db\u7d44\u5225 \u4e00\u822c\u547d\u984c \u4f01\u696d\u547d\u984c AI\u8077\u57f9\">\r\n                        <button aria-expanded=\"false\" class=\"ai-faq-question\" type=\"button\">\r\n                            <span class=\"ai-faq-number\">04<\/span>\r\n                            <span class=\"ai-faq-question-text\">\u5831\u540d\u5f8c\u9084\u53ef\u4ee5\u66f4\u63db\u53c3\u8cfd\u7d44\u5225\u6216\u547d\u984c\u55ce\uff1f<\/span>\r\n                            <span class=\"ai-faq-toggle\">\r\n                                <i class=\"fas fa-chevron-down\">\r\n                                <\/i>\r\n                            <\/span>\r\n                        <\/button>\r\n                        <div class=\"ai-faq-answer\">\r\n                            <div class=\"ai-faq-answer-inner\">\r\n                                <div class=\"ai-faq-answer-content\">\u662f\u5426\u53ef\u4ee5\u4fee\u6539\u53d6\u6c7a\u65bc\u5831\u540d\u7cfb\u7d71\u662f\u5426\u4ecd\u958b\u653e\u7de8\u8f2f\uff0c\u4ee5\u53ca\u4e3b\u8fa6\u55ae\u4f4d\u898f\u5b9a\u3002\u5831\u540d\u622a\u6b62\u5f8c\u901a\u5e38\u4e0d\u5efa\u8b70\u4efb\u610f\u66f4\u63db\u7d44\u5225\u6216\u547d\u984c\uff0c\u56e0\u6b64\u9001\u51fa\u524d\u8acb\u518d\u6b21\u78ba\u8a8d\u8cc7\u6599\u3002<\/div>\r\n                            <\/div>\r\n                        <\/div>\r\n                    <\/article>\r\n                    <article class=\"ai-faq-item\" data-keywords=\"\u4f01\u696d\u547d\u984c AI\u5fae\u96fb\u5f71 \u4f01\u696d\u984c\u76ee \u984c\u76ee\u5167\u5bb9 \u547d\u984c\u4e0b\u8f09\">\r\n                        <button aria-expanded=\"false\" class=\"ai-faq-question\" type=\"button\">\r\n                            <span class=\"ai-faq-number\">05<\/span>\r\n                            <span class=\"ai-faq-question-text\">\u4f01\u696d\u547d\u984c\u985e\u7684\u984c\u76ee\u8207\u8a73\u7d30\u9700\u6c42\u8981\u53bb\u54ea\u88e1\u67e5\u770b\uff1f<\/span>\r\n                            <span class=\"ai-faq-toggle\">\r\n                                <i class=\"fas fa-chevron-down\">\r\n                                <\/i>\r\n                            <\/span>\r\n                        <\/button>\r\n                        <div class=\"ai-faq-answer\">\r\n                            <div class=\"ai-faq-answer-inner\">\r\n                                <div class=\"ai-faq-answer-content\">\u8acb\u5728\u300c\u53c3\u8cfd\u8cc7\u683c\uff0f\u7af6\u8cfd\u985e\u5225\u300d\u4e2d\u7684\u4f01\u696d\u547d\u984c\u5361\u7247\u9ede\u64ca\u300c\u67e5\u770b\u547d\u984c\u300d\u3002\u6bcf\u5bb6\u4f01\u696d\u53ef\u80fd\u6709\u4e0d\u540c\u7684\u4f5c\u54c1\u5f62\u5f0f\u3001\u61c9\u7528\u60c5\u5883\u3001\u6280\u8853\u8981\u6c42\u53ca\u6388\u6b0a\u898f\u7bc4\uff0c\u61c9\u9010\u4e00\u95b1\u8b80\u5c0d\u61c9\u9801\u9762\u3002<\/div>\r\n                            <\/div>\r\n                        <\/div>\r\n                    <\/article>\r\n                    <article class=\"ai-faq-item\" data-keywords=\"\u4f5c\u54c1\u898f\u683c \u6a94\u6848\u683c\u5f0f \u5bb9\u91cf \u5f71\u7247 \u9577\u5ea6 \u89e3\u6790\u5ea6 \u6587\u4ef6\">\r\n                        <button aria-expanded=\"false\" class=\"ai-faq-question\" type=\"button\">\r\n                            <span class=\"ai-faq-number\">06<\/span>\r\n                            <span class=\"ai-faq-question-text\">\u4f5c\u54c1\u683c\u5f0f\u3001\u6a94\u6848\u5927\u5c0f\u6216\u5f71\u7247\u9577\u5ea6\u6709\u9650\u5236\u55ce\uff1f<\/span>\r\n                            <span class=\"ai-faq-toggle\">\r\n                                <i class=\"fas fa-chevron-down\">\r\n                                <\/i>\r\n                            <\/span>\r\n                        <\/button>\r\n                        <div class=\"ai-faq-answer\">\r\n                            <div class=\"ai-faq-answer-inner\">\r\n                                <div class=\"ai-faq-answer-content\">\u6709\u95dc\u6a94\u6848\u683c\u5f0f\u3001\u5bb9\u91cf\u3001\u5f71\u7247\u9577\u5ea6\u3001\u89e3\u6790\u5ea6\u8207\u7e73\u4ea4\u65b9\u5f0f\uff0c\u61c9\u4ee5\u7c21\u7ae0\u3001\u88dc\u5145\u898f\u5247\u53ca\u5404\u4f01\u696d\u547d\u984c\u9801\u9762\u7684\u898f\u683c\u70ba\u6e96\u3002\u4e0d\u540c\u7af6\u8cfd\u985e\u5225\u53ef\u80fd\u63a1\u7528\u4e0d\u540c\u6a19\u6e96\u3002<\/div>\r\n                            <\/div>\r\n                        <\/div>\r\n                    <\/article>\r\n                    <article class=\"ai-faq-item\" data-keywords=\"\u751f\u6210\u5f0fAI \u5de5\u5177 \u6a21\u578b \u6388\u6b0a \u8457\u4f5c\u6b0a \u7d20\u6750 \u5546\u7528\">\r\n                        <button aria-expanded=\"false\" class=\"ai-faq-question\" type=\"button\">\r\n                            <span class=\"ai-faq-number\">07<\/span>\r\n                            <span class=\"ai-faq-question-text\">\u53ef\u4ee5\u4f7f\u7528\u54ea\u4e9b\u751f\u6210\u5f0f AI \u5de5\u5177\uff1f\u9700\u8981\u6ce8\u610f\u6388\u6b0a\u55ce\uff1f<\/span>\r\n                            <span class=\"ai-faq-toggle\">\r\n                                <i class=\"fas fa-chevron-down\">\r\n                                <\/i>\r\n                            <\/span>\r\n                        <\/button>\r\n                        <div class=\"ai-faq-answer\">\r\n                            <div class=\"ai-faq-answer-inner\">\r\n                                <div class=\"ai-faq-answer-content\">\u539f\u5247\u4e0a\u61c9\u4f7f\u7528\u5408\u6cd5\u4e14\u7b26\u5408\u670d\u52d9\u689d\u6b3e\u7684\u5de5\u5177\uff0c\u4e26\u78ba\u8a8d\u6a21\u578b\u3001\u5716\u7247\u3001\u97f3\u6a02\u3001\u5b57\u578b\u3001\u5f71\u7247\u53ca\u5176\u4ed6\u7d20\u6750\u7684\u6388\u6b0a\u7bc4\u570d\u3002\u53c3\u8cfd\u5718\u968a\u9808\u81ea\u884c\u78ba\u4fdd\u4f5c\u54c1\u4e0d\u4fb5\u5bb3\u7b2c\u4e09\u65b9\u8457\u4f5c\u6b0a\u3001\u5546\u6a19\u6b0a\u3001\u8096\u50cf\u6b0a\u6216\u5176\u4ed6\u6b0a\u5229\u3002<\/div>\r\n                            <\/div>\r\n                        <\/div>\r\n                    <\/article>\r\n                    <article class=\"ai-faq-item\" data-keywords=\"\u8a55\u5206 \u8a55\u9078 \u6a19\u6e96 \u6c7a\u8cfd \u521d\u8cfd \u8a55\u5be9\">\r\n                        <button aria-expanded=\"false\" class=\"ai-faq-question\" type=\"button\">\r\n                            <span class=\"ai-faq-number\">08<\/span>\r\n                            <span class=\"ai-faq-question-text\">\u4f5c\u54c1\u6703\u4f9d\u64da\u54ea\u4e9b\u6a19\u6e96\u9032\u884c\u8a55\u9078\uff1f<\/span>\r\n                            <span class=\"ai-faq-toggle\">\r\n                                <i class=\"fas fa-chevron-down\">\r\n                                <\/i>\r\n                            <\/span>\r\n                        <\/button>\r\n                        <div class=\"ai-faq-answer\">\r\n                            <div class=\"ai-faq-answer-inner\">\r\n                                <div class=\"ai-faq-answer-content\">\u8a55\u9078\u901a\u5e38\u6703\u8003\u91cf\u5275\u65b0\u6027\u3001\u6280\u8853\u61c9\u7528\u3001\u4f5c\u54c1\u5b8c\u6574\u5ea6\u3001\u554f\u984c\u89e3\u6c7a\u80fd\u529b\u3001\u5be6\u969b\u61c9\u7528\u50f9\u503c\u53ca\u8868\u9054\u5448\u73fe\u7b49\u9762\u5411\u3002\u5404\u7d44\u5225\u7684\u6b0a\u91cd\u8207\u7d30\u9805\u8acb\u67e5\u770b\u7db2\u7ad9\u300c\u8a55\u5206\u6a19\u6e96\u300d\u3002<\/div>\r\n                            <\/div>\r\n                        <\/div>\r\n                    <\/article>\r\n                    <article class=\"ai-faq-item\" data-keywords=\"\u4fee\u6539\u8cc7\u6599 \u88dc\u4ef6 \u4e0a\u50b3\u932f\u8aa4 \u6a94\u6848\u932f\u8aa4 \u5831\u540d\u622a\u6b62\">\r\n                        <button aria-expanded=\"false\" class=\"ai-faq-question\" type=\"button\">\r\n                            <span class=\"ai-faq-number\">09<\/span>\r\n                            <span class=\"ai-faq-question-text\">\u9001\u51fa\u5f8c\u767c\u73fe\u8cc7\u6599\u6216\u6a94\u6848\u6709\u8aa4\uff0c\u8a72\u600e\u9ebc\u8655\u7406\uff1f<\/span>\r\n                            <span class=\"ai-faq-toggle\">\r\n                                <i class=\"fas fa-chevron-down\">\r\n                                <\/i>\r\n                            <\/span>\r\n                        <\/button>\r\n                        <div class=\"ai-faq-answer\">\r\n                            <div class=\"ai-faq-answer-inner\">\r\n                                <div class=\"ai-faq-answer-content\">\u82e5\u5831\u540d\u7cfb\u7d71\u4ecd\u5141\u8a31\u7de8\u8f2f\uff0c\u53ef\u5728\u622a\u6b62\u524d\u81ea\u884c\u4fee\u6b63\uff1b\u82e5\u5df2\u7121\u6cd5\u4fee\u6539\uff0c\u8acb\u76e1\u5feb\u806f\u7d61\u4e3b\u8fa6\u55ae\u4f4d\u4e26\u63d0\u4f9b\u5718\u968a\u540d\u7a31\u3001\u806f\u7d61\u4eba\u3001\u554f\u984c\u8aaa\u660e\u8207\u6b63\u78ba\u6a94\u6848\u3002\u662f\u5426\u63a5\u53d7\u88dc\u4ef6\u4ecd\u4ee5\u4e3b\u8fa6\u55ae\u4f4d\u56de\u8986\u70ba\u6e96\u3002<\/div>\r\n                            <\/div>\r\n                        <\/div>\r\n                    <\/article>\r\n                    <article class=\"ai-faq-item\" data-keywords=\"\u806f\u7d61 \u4e3b\u8fa6\u55ae\u4f4d \u554f\u984c \u5ba2\u670d \u4fe1\u7bb1 \u96fb\u8a71\">\r\n                        <button aria-expanded=\"false\" class=\"ai-faq-question\" type=\"button\">\r\n                            <span class=\"ai-faq-number\">10<\/span>\r\n                            <span class=\"ai-faq-question-text\">FAQ \u627e\u4e0d\u5230\u7b54\u6848\u6642\uff0c\u8981\u5982\u4f55\u806f\u7d61\u4e3b\u8fa6\u55ae\u4f4d\uff1f<\/span>\r\n                            <span class=\"ai-faq-toggle\">\r\n                                <i class=\"fas fa-chevron-down\">\r\n                                <\/i>\r\n                            <\/span>\r\n                        <\/button>\r\n                        <div class=\"ai-faq-answer\">\r\n                            <div class=\"ai-faq-answer-inner\">\r\n                                <div class=\"ai-faq-answer-content\">\u8acb\u4f7f\u7528\u7db2\u7ad9\u9801\u5c3e\u7684\u806f\u7d61\u8cc7\u8a0a\uff0c\u4e26\u5728\u8a62\u554f\u6642\u9644\u4e0a\u59d3\u540d\u3001\u5b78\u6821\u6216\u55ae\u4f4d\u3001\u53c3\u8cfd\u7d44\u5225\u3001\u5718\u968a\u540d\u7a31\u8207\u5177\u9ad4\u554f\u984c\uff0c\u4ee5\u4fbf\u627f\u8fa6\u4eba\u54e1\u5feb\u901f\u78ba\u8a8d\u8207\u56de\u8986\u3002<\/div>\r\n                            <\/div>\r\n                        <\/div>\r\n                    <\/article>\r\n                <\/div>\r\n                <div class=\"ai-faq-empty\" id=\"aiFaqEmpty\">\r\n                    <i class=\"fas fa-magnifying-glass\">\r\n                    <\/i>\r\n                    <br\/>\r\n                    \u627e\u4e0d\u5230\u7b26\u5408\u7684\u554f\u984c\u3002\u53ef\u5617\u8a66\u7e2e\u77ed\u95dc\u9375\u5b57\uff0c\u6216\u900f\u904e\u7db2\u7ad9\u806f\u7d61\u8cc7\u8a0a\u5411\u4e3b\u8fa6\u55ae\u4f4d\u8a62\u554f\u3002\r\n                <\/div>\r\n                <div class=\"ai-faq-footnote\">FAQ \u5167\u5bb9\u5c6c\u5feb\u901f\u8aaa\u660e\uff1b\u82e5\u8207\u6b63\u5f0f\u7af6\u8cfd\u7c21\u7ae0\u3001\u88dc\u5145\u898f\u5247\u6216\u4e3b\u8fa6\u55ae\u4f4d\u516c\u544a\u4e0d\u540c\uff0c\u61c9\u4ee5\u6700\u65b0\u6b63\u5f0f\u516c\u544a\u70ba\u6e96\u3002<\/div>\r\n            <\/div>\r\n        <\/div>\r\n    <\/section>\r\n\r\n    <style id=\"final-unified-organizer-poster-layout-20260729\">\r\n\r\n        :root{--main-fixed-nav-height:70px;}\r\n        html{scroll-behavior:smooth!important;}\r\n        body{font-size:clamp(17px,.86vw,19px)!important;overflow-x:hidden!important;}\r\n        .adaptive-section-nav{top:var(--main-fixed-nav-height)!important;z-index:9200!important;}\r\n        [data-adaptive-section],#announcement,#qualification,#process,#criteria,#criteria-final,#rewards,#register,#downloads,#faq,#organizers,#poster-2{scroll-margin-top:150px!important;}\r\n\r\n        .faq-entry-section,#faq-entry{display:none!important;}\r\n        .faq-static-copy{position:relative!important;inset:auto!important;display:block!important;width:100%!important;height:auto!important;min-height:0!important;overflow:visible!important;opacity:1!important;visibility:visible!important;transform:none!important;pointer-events:auto!important;background:transparent!important;z-index:auto!important;padding:clamp(32px,3vw,54px) 0!important;}\r\n        .faq-static-copy::before{display:none!important;}\r\n        .faq-static-copy .ai-faq-shell{position:relative!important;inset:auto!important;width:min(100%,1480px)!important;max-width:1480px!important;max-height:none!important;overflow:visible!important;margin:auto!important;transform:none!important;}\r\n        .faq-static-copy .ai-faq-modal-close{display:none!important;}\r\n        .faq-static-copy .ai-faq-answer{max-height:0;overflow:hidden;opacity:0;transition:max-height .35s ease,opacity .25s ease;}\r\n        .faq-static-copy .ai-faq-item.is-open .ai-faq-answer{max-height:1000px;opacity:1;}\r\n        .faq-static-copy .ai-faq-item.is-open .ai-faq-toggle{transform:rotate(180deg);}\r\n\r\n        .shared-organizers-section,.organizers-copy,.shared-poster-section,.poster-copy{grid-column:1\/-1!important;grid-row:auto!important;flex:0 0 100%!important;width:100%!important;max-width:none!important;min-width:0!important;clear:both!important;box-sizing:border-box!important;}\r\n\r\n        .shared-organizers-section,.organizers-copy{margin:clamp(26px,2.5vw,44px) auto 0!important;padding:clamp(22px,2vw,34px)!important;background:#071f43!important;border:1px solid rgba(84,205,255,.68)!important;border-radius:18px!important;box-shadow:inset 0 1px 0 rgba(116,221,255,.12),0 14px 40px rgba(0,0,0,.18)!important;overflow:hidden!important;}\r\n        .shared-organizers-section>.container,.organizers-copy>.container{width:100%!important;max-width:none!important;padding:0!important;margin:0!important;}\r\n        .shared-organizers-section .register-main,.organizers-copy .register-main{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important;}\r\n        .shared-organizers-section .register-header,.organizers-copy .register-header{text-align:left!important;margin:0 0 clamp(18px,1.8vw,28px)!important;}\r\n        .shared-organizers-section .register-header h2,.organizers-copy .register-header h2{font-size:clamp(1.65rem,2vw,2.45rem)!important;line-height:1.2!important;text-align:left!important;margin:0!important;color:#fff!important;}\r\n\r\n        .shared-organizers-section .organizer-wide-grid,.organizers-copy .organizer-wide-grid{display:grid!important;grid-template-columns:minmax(260px,1fr) minmax(520px,2fr) minmax(260px,1fr)!important;gap:clamp(16px,1.6vw,26px)!important;align-items:stretch!important;width:100%!important;max-width:none!important;margin:0!important;}\r\n        .shared-organizers-section .organizer-wide-column,.organizers-copy .organizer-wide-column{display:flex!important;flex-direction:column!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:315px!important;padding:clamp(16px,1.3vw,22px)!important;background:rgba(255,255,255,.025)!important;border:1px solid rgba(78,201,255,.46)!important;border-radius:15px!important;overflow:hidden!important;box-sizing:border-box!important;}\r\n        .shared-organizers-section .organizer-wide-column>h3,.organizers-copy .organizer-wide-column>h3{margin:0 0 16px!important;text-align:center!important;font-size:clamp(1.12rem,1.25vw,1.45rem)!important;line-height:1.3!important;color:#fff!important;}\r\n        .shared-organizers-section .register-info-cards,.organizers-copy .register-info-cards{display:grid!important;width:100%!important;max-width:none!important;margin:0 0 12px!important;gap:12px!important;overflow:visible!important;}\r\n        .shared-organizers-section .organizer-wide-column--1 .register-info-cards,.organizers-copy .organizer-wide-column--1 .register-info-cards{grid-template-columns:repeat(2,minmax(0,1fr))!important;}\r\n        .shared-organizers-section .organizer-wide-column--2 .register-info-cards,.organizers-copy .organizer-wide-column--2 .register-info-cards{grid-template-columns:repeat(2,minmax(0,1fr))!important;}\r\n        .shared-organizers-section .organizer-wide-column--2 .register-info-cards:nth-of-type(2),.organizers-copy .organizer-wide-column--2 .register-info-cards:nth-of-type(2){grid-template-columns:minmax(0,1fr)!important;width:50%!important;margin:0 auto!important;}\r\n        .shared-organizers-section .organizer-wide-column--3 .register-info-cards,.organizers-copy .organizer-wide-column--3 .register-info-cards{grid-template-columns:1fr!important;}\r\n        .shared-organizers-section .info-card-item,.organizers-copy .info-card-item{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:62px!important;height:auto!important;padding:10px 12px!important;background:#061a3a!important;border:1px solid rgba(83,199,255,.42)!important;border-radius:13px!important;box-shadow:none!important;overflow:hidden!important;box-sizing:border-box!important;}\r\n        .shared-organizers-section .info-card-item>a,.organizers-copy .info-card-item>a{display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;width:100%!important;min-width:0!important;flex-wrap:nowrap!important;text-decoration:none!important;}\r\n        .shared-organizers-section .info-card-item img,.organizers-copy .info-card-item img{flex:0 0 auto!important;max-width:92px!important;max-height:42px!important;width:auto!important;height:auto!important;object-fit:contain!important;}\r\n        .shared-organizers-section .info-card-item h5,.organizers-copy .info-card-item h5{min-width:0!important;margin:0!important;font-size:clamp(.9rem,.9vw,1.06rem)!important;line-height:1.35!important;text-align:center!important;color:#fff!important;white-space:normal!important;overflow-wrap:anywhere!important;}\r\n\r\n        .shared-poster-section,.poster-copy{margin:clamp(28px,3vw,48px) auto 0!important;padding:clamp(20px,2vw,34px)!important;background:#071f43!important;border:1px solid rgba(84,205,255,.55)!important;border-radius:18px!important;overflow:hidden!important;box-shadow:inset 0 1px 0 rgba(116,221,255,.1)!important;}\r\n        .shared-poster-section .poster-title-container,.poster-copy .poster-title-container{width:100%!important;max-width:none!important;padding:0!important;margin:0 0 18px!important;text-align:left!important;}\r\n        .shared-poster-section .section-title,.poster-copy .section-title{font-size:clamp(1.55rem,1.8vw,2.15rem)!important;text-align:left!important;margin:0!important;line-height:1.25!important;}\r\n        .shared-poster-section .section-title::after,.poster-copy .section-title::after{display:none!important;}\r\n        .shared-poster-section .poster-fullwidth,.poster-copy .poster-fullwidth{position:relative!important;width:100%!important;max-width:none!important;margin:0!important;overflow:visible!important;background:transparent!important;}\r\n        .shared-poster-section .poster-placeholder,.poster-copy .poster-placeholder{display:flex!important;align-items:center!important;justify-content:center!important;width:min(100%,980px)!important;min-height:0!important;margin:0 auto!important;padding:clamp(12px,1.5vw,20px)!important;background:rgba(255,255,255,.05)!important;border:1px solid rgba(114,205,255,.52)!important;border-radius:17px!important;transform:none!important;overflow:hidden!important;}\r\n        .shared-poster-section .poster-placeholder:hover,.poster-copy .poster-placeholder:hover{transform:none!important;}\r\n        .shared-poster-section .poster-image,.poster-copy .poster-image{display:block!important;width:100%!important;max-width:900px!important;height:auto!important;max-height:none!important;margin:0 auto!important;border-radius:12px!important;filter:none!important;object-fit:contain!important;box-shadow:none!important;}\r\n        .shared-poster-section .poster-overlay,.poster-copy .poster-overlay,.shared-poster-section .poster-overlay-text,.poster-copy .poster-overlay-text{display:none!important;}\r\n\r\n        @media(min-width:1280px){\r\n        #process .info-card{width:100%!important;max-width:none!important;margin-inline:auto!important;}\r\n        #process .process-flow{display:grid!important;grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr) 44px minmax(0,1fr) 44px minmax(0,1fr)!important;align-items:stretch!important;justify-content:center!important;gap:clamp(8px,.75vw,15px)!important;width:min(100%,1480px)!important;margin:20px auto 0!important;}\r\n        #process .flow-item{width:100%!important;min-width:0!important;max-width:none!important;min-height:320px!important;height:auto!important;margin:0!important;padding:clamp(18px,1.4vw,26px)!important;}\r\n        #process .flow-arrow{width:44px!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important;transform:none!important;}\r\n        #process .flow-date{width:100%!important;min-height:54px!important;height:auto!important;padding:9px 10px!important;white-space:normal!important;overflow-wrap:anywhere!important;line-height:1.35!important;}\r\n        #process .flow-content h4,#process .flow-content p{height:auto!important;white-space:normal!important;overflow-wrap:anywhere!important;}\r\n        }\r\n\r\n        @media(max-width:1279px){\r\n        .shared-organizers-section .organizer-wide-grid,.organizers-copy .organizer-wide-grid{grid-template-columns:1fr!important;max-width:900px!important;margin:auto!important;}\r\n        .shared-organizers-section .organizer-wide-column,.organizers-copy .organizer-wide-column{min-height:0!important;}\r\n        .shared-organizers-section .organizer-wide-column--1 .register-info-cards,.organizers-copy .organizer-wide-column--1 .register-info-cards{grid-template-columns:repeat(2,minmax(0,1fr))!important;}\r\n        .shared-organizers-section .organizer-wide-column--2 .register-info-cards,.organizers-copy .organizer-wide-column--2 .register-info-cards{grid-template-columns:repeat(2,minmax(0,1fr))!important;}\r\n        }\r\n        @media(max-width:1024px){\r\n        :root{--main-fixed-nav-height:65px;}\r\n        .adaptive-section-nav{top:65px!important;}\r\n        #process .process-flow{display:flex!important;flex-direction:column!important;width:100%!important;max-width:620px!important;margin-inline:auto!important;}\r\n        #process .flow-item{width:100%!important;max-width:560px!important;min-height:0!important;height:auto!important;}\r\n        #process .flow-arrow{transform:rotate(90deg)!important;margin:6px auto!important;}\r\n        .shared-organizers-section,.organizers-copy,.shared-poster-section,.poster-copy{padding:18px!important;border-radius:15px!important;}\r\n        }\r\n        @media(max-width:650px){\r\n        .shared-organizers-section .organizer-wide-column--1 .register-info-cards,.organizers-copy .organizer-wide-column--1 .register-info-cards,\r\n        .shared-organizers-section .organizer-wide-column--2 .register-info-cards,.organizers-copy .organizer-wide-column--2 .register-info-cards,\r\n        .shared-organizers-section .organizer-wide-column--2 .register-info-cards:nth-of-type(2),.organizers-copy .organizer-wide-column--2 .register-info-cards:nth-of-type(2){grid-template-columns:1fr!important;width:100%!important;}\r\n        .shared-organizers-section .info-card-item,.organizers-copy .info-card-item{min-height:66px!important;}\r\n        .shared-organizers-section .register-header h2,.organizers-copy .register-header h2,.shared-poster-section .section-title,.poster-copy .section-title{text-align:center!important;}\r\n        .faq-static-copy{padding:22px 0!important;}\r\n        }\r\n    <\/style><script id=\"static-faq-dedicated-view-script\">\r\n    (function(){\r\n    'use strict';\r\n    document.querySelectorAll('.faq-static-copy').forEach(function(root){\r\n    var items=Array.from(root.querySelectorAll('.ai-faq-item'));\r\n    var search=root.querySelector('.ai-faq-search');\r\n    var reset=root.querySelector('.ai-faq-reset');\r\n    var empty=root.querySelector('.ai-faq-empty');\r\n    root.addEventListener('click',function(e){\r\n    var q=e.target.closest('.ai-faq-question');\r\n    if(!q||!root.contains(q))return;\r\n    var item=q.closest('.ai-faq-item');\r\n    var open=!item.classList.contains('is-open');\r\n    item.classList.toggle('is-open',open);\r\n    q.setAttribute('aria-expanded',open?'true':'false');\r\n    });\r\n    function filter(){\r\n    var keyword=(search&&search.value||'').trim().toLowerCase(),visible=0;\r\n    items.forEach(function(item){\r\n    var show=!keyword||(item.textContent+' '+(item.dataset.keywords||'')).toLowerCase().includes(keyword);\r\n    item.hidden=!show;if(show)visible++;\r\n    });\r\n    if(empty)empty.hidden=visible!==0;\r\n    }\r\n    if(search)search.addEventListener('input',filter);\r\n    if(reset)reset.addEventListener('click',function(){if(search){search.value='';search.focus();}filter();});\r\n    });\r\n    })();\r\n    <\/script><style id=\"final-organizer-desktop-and-static-faq-fix-20260729\">\r\n\r\n    .shared-organizers-section,\r\n    .organizers-copy {\r\n    padding: clamp(18px, 1.5vw, 28px) !important;\r\n    }\r\n\r\n    .shared-organizers-section .register-header,\r\n    .organizers-copy .register-header {\r\n    margin-bottom: clamp(16px, 1.3vw, 22px) !important;\r\n    }\r\n\r\n    .shared-organizers-section .organizer-wide-grid,\r\n    .organizers-copy .organizer-wide-grid {\r\n    align-items: start !important;\r\n    }\r\n\r\n    .shared-organizers-section .organizer-wide-column,\r\n    .organizers-copy .organizer-wide-column {\r\n    min-height: 0 !important;\r\n    height: auto !important;\r\n    align-self: start !important;\r\n    padding: clamp(14px, 1.1vw, 20px) !important;\r\n    }\r\n\r\n    .shared-organizers-section .organizer-wide-column > h3,\r\n    .organizers-copy .organizer-wide-column > h3 {\r\n    margin: 0 0 14px !important;\r\n    font-size: clamp(1.08rem, 1.12vw, 1.35rem) !important;\r\n    }\r\n\r\n    .shared-organizers-section .register-info-cards,\r\n    .organizers-copy .register-info-cards {\r\n    margin: 0 !important;\r\n    gap: 10px !important;\r\n    }\r\n\r\n    .shared-organizers-section .organizer-wide-column--1 .register-info-cards,\r\n    .organizers-copy .organizer-wide-column--1 .register-info-cards {\r\n    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\r\n    }\r\n\r\n    .shared-organizers-section .organizer-wide-column--2,\r\n    .organizers-copy .organizer-wide-column--2 {\r\n    display: grid !important;\r\n    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\r\n    gap: 10px !important;\r\n    align-content: start !important;\r\n    }\r\n    .shared-organizers-section .organizer-wide-column--2 > h3,\r\n    .organizers-copy .organizer-wide-column--2 > h3 {\r\n    grid-column: 1 \/ -1 !important;\r\n    }\r\n    .shared-organizers-section .organizer-wide-column--2 > .register-info-cards,\r\n    .organizers-copy .organizer-wide-column--2 > .register-info-cards {\r\n    display: contents !important;\r\n    width: auto !important;\r\n    margin: 0 !important;\r\n    }\r\n    .shared-organizers-section .organizer-wide-column--2 .info-card-item,\r\n    .organizers-copy .organizer-wide-column--2 .info-card-item {\r\n    width: 100% !important;\r\n    min-width: 0 !important;\r\n    max-width: none !important;\r\n    }\r\n    .shared-organizers-section .organizer-wide-column--2 .info-card-item:last-child,\r\n    .organizers-copy .organizer-wide-column--2 .info-card-item:last-child {\r\n    grid-column: 1 \/ -1 !important;\r\n    }\r\n\r\n    .shared-organizers-section .organizer-wide-column--3 .register-info-cards,\r\n    .organizers-copy .organizer-wide-column--3 .register-info-cards {\r\n    grid-template-columns: 1fr !important;\r\n    }\r\n\r\n    .shared-organizers-section .info-card-item,\r\n    .organizers-copy .info-card-item {\r\n    min-height: 64px !important;\r\n    height: auto !important;\r\n    padding: 9px 11px !important;\r\n    }\r\n\r\n    .shared-organizers-section .info-card-item img,\r\n    .organizers-copy .info-card-item img {\r\n    max-width: 86px !important;\r\n    max-height: 46px !important;\r\n    }\r\n\r\n    .shared-organizers-section .info-card-item h5,\r\n    .organizers-copy .info-card-item h5 {\r\n    font-size: clamp(.88rem, .82vw, 1rem) !important;\r\n    line-height: 1.35 !important;\r\n    }\r\n\r\n    @media (min-width: 1100px) {\r\n    .shared-organizers-section .organizer-wide-grid,\r\n    .organizers-copy .organizer-wide-grid {\r\n    grid-template-columns: minmax(290px, 1fr) minmax(560px, 1.75fr) minmax(260px, .92fr) !important;\r\n    max-width: none !important;\r\n    }\r\n    }\r\n\r\n    @media (min-width: 760px) and (max-width: 1099px) {\r\n    .shared-organizers-section .organizer-wide-grid,\r\n    .organizers-copy .organizer-wide-grid {\r\n    grid-template-columns: 1fr !important;\r\n    max-width: 880px !important;\r\n    margin-inline: auto !important;\r\n    }\r\n    }\r\n\r\n    @media (max-width: 650px) {\r\n    .shared-organizers-section .organizer-wide-column--1 .register-info-cards,\r\n    .organizers-copy .organizer-wide-column--1 .register-info-cards,\r\n    .shared-organizers-section .organizer-wide-column--2,\r\n    .organizers-copy .organizer-wide-column--2 {\r\n    grid-template-columns: 1fr !important;\r\n    }\r\n    .shared-organizers-section .organizer-wide-column--2 .info-card-item:last-child,\r\n    .organizers-copy .organizer-wide-column--2 .info-card-item:last-child {\r\n    grid-column: 1 !important;\r\n    }\r\n    }\r\n\r\n    .faq-static-copy {\r\n    padding: clamp(34px, 3vw, 54px) clamp(14px, 2vw, 28px) !important;\r\n    }\r\n    .faq-static-copy .ai-faq-shell {\r\n    position: relative !important;\r\n    overflow: hidden !important;\r\n    width: min(100%, 1180px) !important;\r\n    max-width: 1180px !important;\r\n    margin: 0 auto !important;\r\n    padding: clamp(24px, 3.4vw, 44px) !important;\r\n    background: linear-gradient(145deg, rgba(8,31,67,.94), rgba(5,16,39,.98)) !important;\r\n    border: 1px solid rgba(110,216,255,.30) !important;\r\n    border-radius: 26px !important;\r\n    box-shadow: 0 22px 58px rgba(0,0,0,.32), inset 0 1px 0 rgba(255,255,255,.07) !important;\r\n    }\r\n    .faq-static-copy .ai-faq-shell::before {\r\n    content: \"\" !important;\r\n    position: absolute !important;\r\n    inset: 0 0 auto !important;\r\n    height: 4px !important;\r\n    background: linear-gradient(90deg,#6ed8ff,#2d79ff,#8e73ff,#6ed8ff) !important;\r\n    }\r\n    .faq-static-copy .ai-faq-head {\r\n    max-width: 780px !important;\r\n    margin: 0 auto 28px !important;\r\n    text-align: center !important;\r\n    }\r\n    .faq-static-copy .ai-faq-kicker {\r\n    display: inline-flex !important;\r\n    align-items: center !important;\r\n    gap: 8px !important;\r\n    margin-bottom: 12px !important;\r\n    color: #8ee5ff !important;\r\n    font-size: .86rem !important;\r\n    font-weight: 900 !important;\r\n    letter-spacing: .16em !important;\r\n    }\r\n    .faq-static-copy .ai-faq-title {\r\n    margin: 0 0 12px !important;\r\n    color: #fff !important;\r\n    font-size: clamp(2rem, 4vw, 3rem) !important;\r\n    line-height: 1.18 !important;\r\n    font-weight: 850 !important;\r\n    text-shadow: 0 0 18px rgba(110,216,255,.22) !important;\r\n    }\r\n    .faq-static-copy .ai-faq-lead {\r\n    margin: 0 !important;\r\n    color: #c7dbee !important;\r\n    font-size: 1rem !important;\r\n    line-height: 1.8 !important;\r\n    }\r\n    .faq-static-copy .ai-faq-tools {\r\n    display: grid !important;\r\n    grid-template-columns: minmax(0,1fr) auto !important;\r\n    gap: 12px !important;\r\n    max-width: 900px !important;\r\n    margin: 0 auto 26px !important;\r\n    position: relative !important;\r\n    top: auto !important;\r\n    padding: 0 !important;\r\n    background: transparent !important;\r\n    }\r\n    .faq-static-copy .ai-faq-search-wrap { position: relative !important; }\r\n    .faq-static-copy .ai-faq-search-wrap > i {\r\n    position: absolute !important;\r\n    left: 18px !important;\r\n    top: 50% !important;\r\n    transform: translateY(-50%) !important;\r\n    color: #6ed8ff !important;\r\n    pointer-events: none !important;\r\n    }\r\n    .faq-static-copy .ai-faq-search {\r\n    display: block !important;\r\n    width: 100% !important;\r\n    min-height: 54px !important;\r\n    padding: 13px 18px 13px 48px !important;\r\n    color: #fff !important;\r\n    background: rgba(255,255,255,.06) !important;\r\n    border: 1px solid rgba(110,216,255,.30) !important;\r\n    border-radius: 16px !important;\r\n    outline: none !important;\r\n    box-shadow: none !important;\r\n    font: inherit !important;\r\n    }\r\n    .faq-static-copy .ai-faq-search::placeholder { color:#91aac7 !important; }\r\n    .faq-static-copy .ai-faq-search:focus {\r\n    border-color: rgba(110,216,255,.78) !important;\r\n    box-shadow: 0 0 0 4px rgba(110,216,255,.1) !important;\r\n    }\r\n    .faq-static-copy .ai-faq-reset {\r\n    min-height: 54px !important;\r\n    padding: 0 20px !important;\r\n    color: #dff7ff !important;\r\n    background: rgba(110,216,255,.08) !important;\r\n    border: 1px solid rgba(110,216,255,.32) !important;\r\n    border-radius: 16px !important;\r\n    cursor: pointer !important;\r\n    font: inherit !important;\r\n    font-weight: 800 !important;\r\n    white-space: nowrap !important;\r\n    }\r\n    .faq-static-copy .ai-faq-list {\r\n    display: grid !important;\r\n    gap: 12px !important;\r\n    max-width: 980px !important;\r\n    margin: 0 auto !important;\r\n    }\r\n    .faq-static-copy .ai-faq-item {\r\n    display: block !important;\r\n    overflow: hidden !important;\r\n    background: rgba(255,255,255,.045) !important;\r\n    border: 1px solid rgba(110,216,255,.18) !important;\r\n    border-radius: 18px !important;\r\n    }\r\n    .faq-static-copy .ai-faq-item[hidden] { display:none !important; }\r\n    .faq-static-copy .ai-faq-question {\r\n    appearance: none !important;\r\n    width: 100% !important;\r\n    min-height: 70px !important;\r\n    display: grid !important;\r\n    grid-template-columns: 42px minmax(0,1fr) 32px !important;\r\n    align-items: center !important;\r\n    gap: 12px !important;\r\n    padding: 15px 20px !important;\r\n    color: #fff !important;\r\n    background: transparent !important;\r\n    border: 0 !important;\r\n    border-radius: 0 !important;\r\n    cursor: pointer !important;\r\n    text-align: left !important;\r\n    font: inherit !important;\r\n    }\r\n    .faq-static-copy .ai-faq-number {\r\n    width: 40px !important;\r\n    height: 40px !important;\r\n    display: inline-flex !important;\r\n    align-items: center !important;\r\n    justify-content: center !important;\r\n    color: #8ee5ff !important;\r\n    background: rgba(110,216,255,.1) !important;\r\n    border: 1px solid rgba(110,216,255,.26) !important;\r\n    border-radius: 12px !important;\r\n    font-size: .78rem !important;\r\n    font-weight: 900 !important;\r\n    }\r\n    .faq-static-copy .ai-faq-question-text {\r\n    color:#fff !important;\r\n    font-size:1.04rem !important;\r\n    font-weight:800 !important;\r\n    line-height:1.55 !important;\r\n    }\r\n    .faq-static-copy .ai-faq-toggle {\r\n    width:30px !important;\r\n    height:30px !important;\r\n    display:inline-flex !important;\r\n    align-items:center !important;\r\n    justify-content:center !important;\r\n    color:#6ed8ff !important;\r\n    border-radius:50% !important;\r\n    }\r\n    .faq-static-copy .ai-faq-answer {\r\n    display:grid !important;\r\n    grid-template-rows:0fr !important;\r\n    max-height:none !important;\r\n    opacity:1 !important;\r\n    overflow:visible !important;\r\n    transition:grid-template-rows .32s ease !important;\r\n    }\r\n    .faq-static-copy .ai-faq-item.is-open .ai-faq-answer {\r\n    grid-template-rows:1fr !important;\r\n    }\r\n    .faq-static-copy .ai-faq-answer-inner {\r\n    min-height:0 !important;\r\n    overflow:hidden !important;\r\n    }\r\n    .faq-static-copy .ai-faq-answer-content {\r\n    margin:0 20px 20px 74px !important;\r\n    padding:17px 20px !important;\r\n    color:#c9dcf3 !important;\r\n    background:rgba(4,18,42,.5) !important;\r\n    border-left:3px solid #6ed8ff !important;\r\n    border-radius:0 14px 14px 0 !important;\r\n    font-size:.98rem !important;\r\n    line-height:1.8 !important;\r\n    }\r\n    .faq-static-copy .ai-faq-empty {\r\n    display:none !important;\r\n    max-width:760px !important;\r\n    margin:22px auto 0 !important;\r\n    padding:22px !important;\r\n    color:#d5e8fb !important;\r\n    text-align:center !important;\r\n    background:rgba(255,193,92,.07) !important;\r\n    border:1px dashed rgba(255,193,92,.42) !important;\r\n    border-radius:16px !important;\r\n    }\r\n    .faq-static-copy .ai-faq-empty:not([hidden]) { display:block !important; }\r\n    .faq-static-copy .ai-faq-footnote {\r\n    max-width:900px !important;\r\n    margin:24px auto 0 !important;\r\n    padding-top:20px !important;\r\n    color:#91aac7 !important;\r\n    text-align:center !important;\r\n    font-size:.9rem !important;\r\n    line-height:1.7 !important;\r\n    border-top:1px solid rgba(110,216,255,.12) !important;\r\n    }\r\n\r\n    @media (max-width:700px) {\r\n    .faq-static-copy { padding:22px 12px !important; }\r\n    .faq-static-copy .ai-faq-shell { padding:22px 14px !important; border-radius:20px !important; }\r\n    .faq-static-copy .ai-faq-tools { grid-template-columns:1fr !important; }\r\n    .faq-static-copy .ai-faq-question {\r\n    grid-template-columns:36px minmax(0,1fr) 26px !important;\r\n    padding:14px 12px !important;\r\n    }\r\n    .faq-static-copy .ai-faq-number { width:34px !important; height:34px !important; }\r\n    .faq-static-copy .ai-faq-question-text { font-size:.96rem !important; }\r\n    .faq-static-copy .ai-faq-answer-content {\r\n    margin:0 12px 14px !important;\r\n    padding:15px !important;\r\n    border-radius:12px !important;\r\n    }\r\n    }\r\n\r\n    .category-guide-heading {\r\n    margin: clamp(22px, 2vw, 34px) 0 clamp(18px, 1.6vw, 28px) !important;\r\n    }\r\n    .category-guide-heading > span {\r\n    display: inline-flex !important;\r\n    align-items: center !important;\r\n    justify-content: center !important;\r\n    font-size: clamp(2rem, 2.35vw, 3rem) !important;\r\n    line-height: 1.2 !important;\r\n    font-weight: 900 !important;\r\n    letter-spacing: .04em !important;\r\n    color: #ffffff !important;\r\n    text-shadow: 0 2px 10px rgba(0,0,0,.28) !important;\r\n    }\r\n\r\n    .category-guide-general-topic {\r\n    background: linear-gradient(145deg, #fff8df 0%, #f7e9bd 100%) !important;\r\n    border-color: rgba(201, 164, 82, .55) !important;\r\n    box-shadow: 0 10px 28px rgba(139, 105, 37, .12) !important;\r\n    }\r\n    .category-guide-general-topic::before {\r\n    background: linear-gradient(90deg, #e5c66e, #f5df9b) !important;\r\n    }\r\n    .category-guide-general-topic .category-guide-index {\r\n    background: #e3c36b !important;\r\n    color: #30250d !important;\r\n    border-color: rgba(128, 94, 22, .22) !important;\r\n    }\r\n    .category-guide-general-topic h3,\r\n    .category-guide-general-topic p,\r\n    .category-guide-general-topic * {\r\n    color: #3d321c !important;\r\n    }\r\n\r\n    :is(#organizers, .organizers-copy).register-section {\r\n    width: 100% !important;\r\n    max-width: none !important;\r\n    padding: clamp(28px, 3vw, 46px) 0 !important;\r\n    margin: clamp(24px, 2.6vw, 42px) auto 0 !important;\r\n    background: transparent !important;\r\n    }\r\n    :is(#organizers, .organizers-copy) > .container {\r\n    width: min(100%, 1640px) !important;\r\n    max-width: 1640px !important;\r\n    padding-inline: clamp(12px, 1.5vw, 24px) !important;\r\n    margin-inline: auto !important;\r\n    }\r\n    :is(#organizers, .organizers-copy) .register-main {\r\n    width: 100% !important;\r\n    max-width: none !important;\r\n    padding: clamp(22px, 2vw, 34px) clamp(20px, 2vw, 34px) clamp(24px, 2.2vw, 38px) !important;\r\n    border: 1px solid rgba(63, 190, 255, .42) !important;\r\n    border-radius: 18px !important;\r\n    background: rgba(7, 31, 66, .78) !important;\r\n    box-shadow: none !important;\r\n    overflow: hidden !important;\r\n    }\r\n    :is(#organizers, .organizers-copy) .register-header h2 {\r\n    font-size: clamp(2rem, 2.1vw, 2.75rem) !important;\r\n    line-height: 1.25 !important;\r\n    margin: 0 0 clamp(18px, 1.6vw, 26px) !important;\r\n    text-align: center !important;\r\n    }\r\n    :is(#organizers, .organizers-copy) .organizer-wide-grid {\r\n    display: grid !important;\r\n    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;\r\n    gap: clamp(18px, 1.35vw, 26px) !important;\r\n    width: 100% !important;\r\n    max-width: none !important;\r\n    margin: 0 !important;\r\n    align-items: stretch !important;\r\n    }\r\n    :is(#organizers, .organizers-copy) .organizer-wide-column {\r\n    display: flex !important;\r\n    flex-direction: column !important;\r\n    width: 100% !important;\r\n    min-width: 0 !important;\r\n    min-height: 318px !important;\r\n    padding: clamp(16px, 1.35vw, 22px) !important;\r\n    border: 1px solid rgba(50, 192, 255, .38) !important;\r\n    border-radius: 16px !important;\r\n    background: rgba(18, 42, 79, .82) !important;\r\n    box-sizing: border-box !important;\r\n    }\r\n    :is(#organizers, .organizers-copy) .organizer-wide-column > h3 {\r\n    display: flex !important;\r\n    align-items: center !important;\r\n    justify-content: center !important;\r\n    min-height: 34px !important;\r\n    margin: 0 0 16px !important;\r\n    font-size: clamp(1.15rem, 1.25vw, 1.48rem) !important;\r\n    line-height: 1.3 !important;\r\n    text-align: center !important;\r\n    }\r\n    :is(#organizers, .organizers-copy) .register-info-cards {\r\n    width: 100% !important;\r\n    max-width: none !important;\r\n    margin: 0 !important;\r\n    padding: 0 !important;\r\n    overflow: visible !important;\r\n    gap: 10px !important;\r\n    }\r\n\r\n    :is(#organizers, .organizers-copy) .organizer-wide-column--1 .register-info-cards {\r\n    display: grid !important;\r\n    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\r\n    }\r\n\r\n    :is(#organizers, .organizers-copy) .organizer-wide-column--2 .register-info-cards {\r\n    display: grid !important;\r\n    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\r\n    }\r\n    :is(#organizers, .organizers-copy) .organizer-wide-column--2 .register-info-cards:nth-of-type(2) {\r\n    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\r\n    max-width: none !important;\r\n    margin: 10px 0 0 !important;\r\n    }\r\n    :is(#organizers, .organizers-copy) .organizer-wide-column--2 .register-info-cards:nth-of-type(2) .info-card-item:last-child {\r\n    grid-column: 1 \/ 2 !important;\r\n    }\r\n\r\n    :is(#organizers, .organizers-copy) .organizer-wide-column--3 .register-info-cards {\r\n    display: grid !important;\r\n    grid-template-columns: 1fr !important;\r\n    }\r\n    :is(#organizers, .organizers-copy) .info-card-item {\r\n    display: flex !important;\r\n    align-items: center !important;\r\n    justify-content: center !important;\r\n    width: 100% !important;\r\n    max-width: none !important;\r\n    min-width: 0 !important;\r\n    min-height: 60px !important;\r\n    height: auto !important;\r\n    padding: 10px 12px !important;\r\n    border-radius: 14px !important;\r\n    box-sizing: border-box !important;\r\n    }\r\n    :is(#organizers, .organizers-copy) .info-card-item > a {\r\n    display: flex !important;\r\n    align-items: center !important;\r\n    justify-content: center !important;\r\n    gap: 10px !important;\r\n    width: 100% !important;\r\n    min-width: 0 !important;\r\n    height: 100% !important;\r\n    text-align: center !important;\r\n    }\r\n    :is(#organizers, .organizers-copy) .info-card-item img {\r\n    flex: 0 0 auto !important;\r\n    max-width: 74px !important;\r\n    max-height: 42px !important;\r\n    width: auto !important;\r\n    height: auto !important;\r\n    object-fit: contain !important;\r\n    }\r\n    :is(#organizers, .organizers-copy) .info-card-item h5 {\r\n    min-width: 0 !important;\r\n    margin: 0 !important;\r\n    font-size: clamp(.84rem, .86vw, 1rem) !important;\r\n    line-height: 1.35 !important;\r\n    color: #fff !important;\r\n    white-space: normal !important;\r\n    overflow-wrap: anywhere !important;\r\n    word-break: normal !important;\r\n    }\r\n\r\n    .category-guide-enterprise .enterprise-carousel,\r\n    .category-guide-enterprise .enterprise-carousel-viewport,\r\n    .category-guide-enterprise .enterprise-carousel-track {\r\n    width: 100% !important;\r\n    max-width: none !important;\r\n    min-width: 0 !important;\r\n    height: auto !important;\r\n    min-height: 0 !important;\r\n    overflow: visible !important;\r\n    transform: none !important;\r\n    translate: none !important;\r\n    margin: 0 !important;\r\n    padding: 0 !important;\r\n    }\r\n    .category-guide-enterprise .enterprise-carousel-track {\r\n    display: grid !important;\r\n    grid-template-columns: repeat(auto-fit, minmax(min(100%, 230px), 1fr)) !important;\r\n    gap: clamp(12px, 1.2vw, 20px) !important;\r\n    align-items: stretch !important;\r\n    }\r\n    .category-guide-enterprise .enterprise-topic-card {\r\n    display: grid !important;\r\n    grid-template-rows: minmax(72px, auto) auto auto auto !important;\r\n    align-content: start !important;\r\n    justify-items: center !important;\r\n    width: 100% !important;\r\n    max-width: none !important;\r\n    min-width: 0 !important;\r\n    min-height: clamp(230px, 18vw, 300px) !important;\r\n    height: auto !important;\r\n    margin: 0 !important;\r\n    padding: clamp(16px, 1.5vw, 24px) !important;\r\n    border-radius: 16px !important;\r\n    box-sizing: border-box !important;\r\n    transform: none !important;\r\n    }\r\n    .category-guide-enterprise .enterprise-logo-wrap {\r\n    width: 100% !important;\r\n    min-width: 0 !important;\r\n    height: clamp(64px, 6vw, 90px) !important;\r\n    display: flex !important;\r\n    align-items: center !important;\r\n    justify-content: center !important;\r\n    margin: 0 0 12px !important;\r\n    }\r\n    .category-guide-enterprise .enterprise-logo-wrap img {\r\n    display: block !important;\r\n    max-width: min(100%, 150px) !important;\r\n    max-height: 78px !important;\r\n    width: auto !important;\r\n    height: auto !important;\r\n    object-fit: contain !important;\r\n    }\r\n    .category-guide-enterprise .enterprise-topic-card h4 {\r\n    font-size: clamp(1.15rem, 1.25vw, 1.45rem) !important;\r\n    line-height: 1.35 !important;\r\n    text-align: center !important;\r\n    overflow-wrap: anywhere !important;\r\n    }\r\n    .category-guide-enterprise .enterprise-topic-card p {\r\n    font-size: clamp(.9rem, .92vw, 1.05rem) !important;\r\n    line-height: 1.55 !important;\r\n    text-align: center !important;\r\n    overflow-wrap: anywhere !important;\r\n    }\r\n    .category-guide-enterprise .enterprise-topic-card > span {\r\n    align-self: end !important;\r\n    margin-top: 12px !important;\r\n    }\r\n\r\n    @media (min-width: 1100px) and (max-width: 1599px) {\r\n    :is(#organizers, .organizers-copy) .organizer-wide-grid {\r\n    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;\r\n    }\r\n    :is(#organizers, .organizers-copy) .organizer-wide-column {\r\n    min-height: 300px !important;\r\n    }\r\n    }\r\n\r\n    @media (max-width: 1099px) {\r\n    :is(#organizers, .organizers-copy) .organizer-wide-grid {\r\n    grid-template-columns: 1fr !important;\r\n    }\r\n    :is(#organizers, .organizers-copy) .organizer-wide-column {\r\n    min-height: 0 !important;\r\n    }\r\n    :is(#organizers, .organizers-copy) .organizer-wide-column--1 .register-info-cards,\r\n    :is(#organizers, .organizers-copy) .organizer-wide-column--2 .register-info-cards,\r\n    :is(#organizers, .organizers-copy) .organizer-wide-column--2 .register-info-cards:nth-of-type(2),\r\n    :is(#organizers, .organizers-copy) .organizer-wide-column--3 .register-info-cards {\r\n    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\r\n    max-width: none !important;\r\n    }\r\n    .category-guide-enterprise .enterprise-carousel-track {\r\n    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\r\n    }\r\n    }\r\n\r\n    @media (max-width: 640px) {\r\n    .category-guide-heading > span {\r\n    font-size: clamp(1.75rem, 8vw, 2.2rem) !important;\r\n    }\r\n    :is(#organizers, .organizers-copy) .register-main {\r\n    padding: 18px 12px 20px !important;\r\n    }\r\n    :is(#organizers, .organizers-copy) .organizer-wide-column--1 .register-info-cards,\r\n    :is(#organizers, .organizers-copy) .organizer-wide-column--2 .register-info-cards,\r\n    :is(#organizers, .organizers-copy) .organizer-wide-column--2 .register-info-cards:nth-of-type(2),\r\n    :is(#organizers, .organizers-copy) .organizer-wide-column--3 .register-info-cards,\r\n    .category-guide-enterprise .enterprise-carousel-track {\r\n    grid-template-columns: 1fr !important;\r\n    }\r\n    :is(#organizers, .organizers-copy) .organizer-wide-column--2 .register-info-cards:nth-of-type(2) .info-card-item:last-child {\r\n    grid-column: auto !important;\r\n    }\r\n    :is(#organizers, .organizers-copy) .info-card-item {\r\n    min-height: 64px !important;\r\n    }\r\n    .category-guide-enterprise .enterprise-topic-card {\r\n    grid-template-rows: auto !important;\r\n    min-height: 0 !important;\r\n    }\r\n    }\r\n\r\n    .category-guide-card.category-guide-general-topic,\r\n    .category-guide-general-topic,\r\n    .category-guide-general-topic:hover,\r\n    .category-guide-general-topic:focus-within {\r\n    background: #f7ead6 !important;\r\n    background-image: none !important;\r\n    border: 1px solid rgba(182, 139, 76, .28) !important;\r\n    border-left: 1px solid rgba(182, 139, 76, .28) !important;\r\n    box-shadow: 0 10px 26px rgba(91, 64, 29, .10) !important;\r\n    }\r\n    .category-guide-card.category-guide-general-topic::before,\r\n    .category-guide-card.category-guide-general-topic::after,\r\n    .category-guide-general-topic::before,\r\n    .category-guide-general-topic::after {\r\n    content: none !important;\r\n    display: none !important;\r\n    width: 0 !important;\r\n    height: 0 !important;\r\n    background: none !important;\r\n    border: 0 !important;\r\n    }\r\n    .category-guide-general-topic .category-guide-index {\r\n    background: #ead2ac !important;\r\n    border: 1px solid rgba(129, 91, 42, .18) !important;\r\n    color: #49351f !important;\r\n    box-shadow: none !important;\r\n    }\r\n    .category-guide-general-topic,\r\n    .category-guide-general-topic h2,\r\n    .category-guide-general-topic h3,\r\n    .category-guide-general-topic h4,\r\n    .category-guide-general-topic p,\r\n    .category-guide-general-topic span,\r\n    .category-guide-general-topic i,\r\n    .category-guide-general-topic strong,\r\n    .category-guide-general-topic .category-guide-title,\r\n    .category-guide-general-topic .category-guide-description {\r\n    color: #49351f !important;\r\n    }\r\n    .category-guide-general-topic .category-guide-link,\r\n    .category-guide-general-topic a {\r\n    color: #49351f !important;\r\n    border-color: rgba(116, 80, 38, .5) !important;\r\n    background: rgba(255,255,255,.38) !important;\r\n    }\r\n\r\n    :is(#organizers, .organizers-copy).register-section {\r\n    width: 100% !important;\r\n    max-width: none !important;\r\n    margin: clamp(24px, 2.5vw, 42px) auto 0 !important;\r\n    padding: clamp(26px, 3vw, 44px) 0 !important;\r\n    background: transparent !important;\r\n    }\r\n    :is(#organizers, .organizers-copy) > .container {\r\n    width: min(100%, 1640px) !important;\r\n    max-width: 1640px !important;\r\n    margin-inline: auto !important;\r\n    padding-inline: clamp(14px, 1.7vw, 28px) !important;\r\n    }\r\n    :is(#organizers, .organizers-copy) .register-main {\r\n    width: 100% !important;\r\n    max-width: none !important;\r\n    margin: 0 !important;\r\n    padding: clamp(24px, 2vw, 34px) !important;\r\n    border: 1px solid rgba(63, 190, 255, .42) !important;\r\n    border-radius: 18px !important;\r\n    background: rgba(7,31,66,.82) !important;\r\n    box-shadow: none !important;\r\n    overflow: hidden !important;\r\n    }\r\n    :is(#organizers, .organizers-copy) .register-header h2 {\r\n    margin: 0 0 clamp(24px, 2vw, 34px) !important;\r\n    font-size: clamp(2rem, 2.2vw, 2.8rem) !important;\r\n    line-height: 1.25 !important;\r\n    text-align: center !important;\r\n    }\r\n    :is(#organizers, .organizers-copy) .organizer-wide-column > h3 {\r\n    display: flex !important;\r\n    align-items: center !important;\r\n    justify-content: center !important;\r\n    margin: 0 0 18px !important;\r\n    min-height: 0 !important;\r\n    font-size: clamp(1.55rem, 1.8vw, 2rem) !important;\r\n    line-height: 1.25 !important;\r\n    text-align: center !important;\r\n    }\r\n    :is(#organizers, .organizers-copy) .register-info-cards {\r\n    width: 100% !important;\r\n    max-width: none !important;\r\n    margin: 0 !important;\r\n    padding: 0 !important;\r\n    overflow: visible !important;\r\n    gap: clamp(12px, 1vw, 18px) !important;\r\n    }\r\n    :is(#organizers, .organizers-copy) .info-card-item {\r\n    width: 100% !important;\r\n    max-width: none !important;\r\n    min-width: 0 !important;\r\n    min-height: 76px !important;\r\n    height: auto !important;\r\n    padding: 12px 16px !important;\r\n    border-radius: 14px !important;\r\n    box-sizing: border-box !important;\r\n    }\r\n    :is(#organizers, .organizers-copy) .info-card-item > a {\r\n    display: flex !important;\r\n    align-items: center !important;\r\n    justify-content: center !important;\r\n    gap: 12px !important;\r\n    width: 100% !important;\r\n    min-width: 0 !important;\r\n    text-align: center !important;\r\n    }\r\n    :is(#organizers, .organizers-copy) .info-card-item img {\r\n    flex: 0 0 auto !important;\r\n    width: auto !important;\r\n    height: auto !important;\r\n    max-width: 92px !important;\r\n    max-height: 58px !important;\r\n    object-fit: contain !important;\r\n    }\r\n    :is(#organizers, .organizers-copy) .info-card-item h5 {\r\n    margin: 0 !important;\r\n    min-width: 0 !important;\r\n    color: #fff !important;\r\n    font-size: clamp(.98rem, 1vw, 1.16rem) !important;\r\n    line-height: 1.4 !important;\r\n    white-space: normal !important;\r\n    overflow-wrap: anywhere !important;\r\n    }\r\n\r\n    @media (min-width: 769px) and (max-width: 1599px) {\r\n    :is(#organizers, .organizers-copy) .register-main {\r\n    max-width: 1320px !important;\r\n    margin-inline: auto !important;\r\n    padding-block: clamp(30px, 3vw, 46px) !important;\r\n    }\r\n    :is(#organizers, .organizers-copy) .organizer-wide-grid {\r\n    display: flex !important;\r\n    flex-direction: column !important;\r\n    align-items: center !important;\r\n    gap: clamp(44px, 4vw, 66px) !important;\r\n    width: 100% !important;\r\n    max-width: 1120px !important;\r\n    margin-inline: auto !important;\r\n    }\r\n    :is(#organizers, .organizers-copy) .organizer-wide-column {\r\n    display: flex !important;\r\n    flex-direction: column !important;\r\n    align-items: center !important;\r\n    width: 100% !important;\r\n    min-width: 0 !important;\r\n    min-height: 0 !important;\r\n    padding: 0 !important;\r\n    border: 0 !important;\r\n    border-radius: 0 !important;\r\n    background: transparent !important;\r\n    overflow: visible !important;\r\n    }\r\n\r\n    :is(#organizers, .organizers-copy) .organizer-wide-column--1 .register-info-cards {\r\n    display: grid !important;\r\n    grid-template-columns: repeat(2, minmax(240px, 1fr)) !important;\r\n    width: min(100%, 620px) !important;\r\n    margin-inline: auto !important;\r\n    }\r\n\r\n    :is(#organizers, .organizers-copy) .organizer-wide-column--2 > .register-info-cards:first-of-type {\r\n    display: grid !important;\r\n    grid-template-columns: repeat(3, minmax(220px, 1fr)) !important;\r\n    width: min(100%, 930px) !important;\r\n    margin-inline: auto !important;\r\n    }\r\n    :is(#organizers, .organizers-copy) .organizer-wide-column--2 > .register-info-cards:nth-of-type(2) {\r\n    display: grid !important;\r\n    grid-template-columns: repeat(2, minmax(240px, 1fr)) !important;\r\n    width: min(100%, 620px) !important;\r\n    margin: 18px auto 0 !important;\r\n    }\r\n    :is(#organizers, .organizers-copy) .organizer-wide-column--2 .info-card-item:last-child {\r\n    grid-column: auto !important;\r\n    }\r\n\r\n    :is(#organizers, .organizers-copy) .organizer-wide-column--3 .register-info-cards {\r\n    display: grid !important;\r\n    grid-template-columns: minmax(300px, 500px) !important;\r\n    justify-content: center !important;\r\n    width: 100% !important;\r\n    margin-inline: auto !important;\r\n    }\r\n    }\r\n\r\n    @media (min-width: 1600px) {\r\n    :is(#organizers, .organizers-copy) .organizer-wide-grid {\r\n    display: grid !important;\r\n    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;\r\n    gap: clamp(18px, 1.25vw, 28px) !important;\r\n    width: 100% !important;\r\n    align-items: stretch !important;\r\n    margin: 0 !important;\r\n    }\r\n    :is(#organizers, .organizers-copy) .organizer-wide-column {\r\n    display: flex !important;\r\n    flex-direction: column !important;\r\n    width: 100% !important;\r\n    min-width: 0 !important;\r\n    min-height: 318px !important;\r\n    padding: clamp(16px, 1.2vw, 22px) !important;\r\n    border: 1px solid rgba(50,192,255,.38) !important;\r\n    border-radius: 16px !important;\r\n    background: rgba(18,42,79,.82) !important;\r\n    box-sizing: border-box !important;\r\n    overflow: hidden !important;\r\n    }\r\n    :is(#organizers, .organizers-copy) .organizer-wide-column--1 .register-info-cards {\r\n    display: grid !important;\r\n    grid-template-columns: repeat(2, minmax(0,1fr)) !important;\r\n    }\r\n    :is(#organizers, .organizers-copy) .organizer-wide-column--2 .register-info-cards {\r\n    display: grid !important;\r\n    grid-template-columns: repeat(2, minmax(0,1fr)) !important;\r\n    }\r\n    :is(#organizers, .organizers-copy) .organizer-wide-column--2 .register-info-cards:nth-of-type(2) {\r\n    display: grid !important;\r\n    grid-template-columns: repeat(2, minmax(0,1fr)) !important;\r\n    margin-top: 10px !important;\r\n    width: 100% !important;\r\n    }\r\n    :is(#organizers, .organizers-copy) .organizer-wide-column--2 .register-info-cards:nth-of-type(2) .info-card-item:last-child {\r\n    grid-column: 1 \/ 2 !important;\r\n    }\r\n    :is(#organizers, .organizers-copy) .organizer-wide-column--3 .register-info-cards {\r\n    display: grid !important;\r\n    grid-template-columns: 1fr !important;\r\n    }\r\n    }\r\n\r\n    @media (max-width: 768px) {\r\n    :is(#organizers, .organizers-copy) .register-main {\r\n    padding: 20px 12px 24px !important;\r\n    }\r\n    :is(#organizers, .organizers-copy) .organizer-wide-grid {\r\n    display: flex !important;\r\n    flex-direction: column !important;\r\n    gap: 34px !important;\r\n    width: 100% !important;\r\n    }\r\n    :is(#organizers, .organizers-copy) .organizer-wide-column {\r\n    width: 100% !important;\r\n    min-height: 0 !important;\r\n    padding: 0 !important;\r\n    border: 0 !important;\r\n    background: transparent !important;\r\n    }\r\n    :is(#organizers, .organizers-copy) .organizer-wide-column--1 .register-info-cards,\r\n    :is(#organizers, .organizers-copy) .organizer-wide-column--2 .register-info-cards,\r\n    :is(#organizers, .organizers-copy) .organizer-wide-column--2 .register-info-cards:nth-of-type(2),\r\n    :is(#organizers, .organizers-copy) .organizer-wide-column--3 .register-info-cards {\r\n    display: grid !important;\r\n    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\r\n    width: 100% !important;\r\n    margin: 0 !important;\r\n    }\r\n    :is(#organizers, .organizers-copy) .organizer-wide-column--2 .register-info-cards:nth-of-type(2) {\r\n    margin-top: 12px !important;\r\n    }\r\n    :is(#organizers, .organizers-copy) .organizer-wide-column--2 .register-info-cards:nth-of-type(2) .info-card-item:last-child {\r\n    grid-column: auto !important;\r\n    }\r\n    }\r\n\r\n    #qualification .category-guide-card.category-guide-general-topic,\r\n    #qualification .category-guide-general-topic,\r\n    .category-guide-card.category-guide-general-topic,\r\n    .category-guide-general-topic {\r\n    position: relative !important;\r\n    overflow: hidden !important;\r\n    background: #f7ead6 !important;\r\n    background-image: none !important;\r\n    border: 1px solid rgba(181, 137, 78, .34) !important;\r\n    border-left-width: 1px !important;\r\n    border-radius: 18px !important;\r\n    box-shadow: 0 12px 28px rgba(84, 57, 26, .12) !important;\r\n    padding-top: max(24px, calc(var(--category-card-padding-top, 24px))) !important;\r\n    }\r\n    #qualification .category-guide-card.category-guide-general-topic::before,\r\n    #qualification .category-guide-general-topic::before,\r\n    .category-guide-card.category-guide-general-topic::before,\r\n    .category-guide-general-topic::before {\r\n    content: \"\" !important;\r\n    display: block !important;\r\n    position: absolute !important;\r\n    z-index: 3 !important;\r\n    top: 0 !important;\r\n    left: 0 !important;\r\n    right: 0 !important;\r\n    width: 100% !important;\r\n    height: 6px !important;\r\n    border: 0 !important;\r\n    border-radius: 18px 18px 0 0 !important;\r\n    background: linear-gradient(90deg, #b4864f 0%, #d2ad78 52%, #b4864f 100%) !important;\r\n    box-shadow: 0 2px 7px rgba(133, 89, 39, .22) !important;\r\n    }\r\n    #qualification .category-guide-card.category-guide-general-topic::after,\r\n    #qualification .category-guide-general-topic::after,\r\n    .category-guide-card.category-guide-general-topic::after,\r\n    .category-guide-general-topic::after {\r\n    content: none !important;\r\n    display: none !important;\r\n    }\r\n    #qualification .category-guide-general-topic,\r\n    #qualification .category-guide-general-topic * {\r\n    color: #49351f !important;\r\n    }\r\n    #qualification .category-guide-general-topic .category-guide-index {\r\n    color: #49351f !important;\r\n    background: #ead2ac !important;\r\n    border-color: rgba(129, 91, 42, .22) !important;\r\n    }\r\n    #qualification .category-guide-general-topic .category-qualification-table {\r\n    background: rgba(255,255,255,.28) !important;\r\n    border-color: rgba(155,111,58,.22) !important;\r\n    }\r\n    #qualification .category-guide-general-topic .category-table-row,\r\n    #qualification .category-guide-general-topic .category-table-row > * {\r\n    border-color: rgba(155,111,58,.18) !important;\r\n    }\r\n\r\n    @media (max-width: 1180px) {\r\n    #process .process-flow {\r\n    display: flex !important;\r\n    flex-direction: column !important;\r\n    align-items: center !important;\r\n    justify-content: flex-start !important;\r\n    gap: 0 !important;\r\n    width: min(100%, 940px) !important;\r\n    max-width: 940px !important;\r\n    margin: 20px auto 0 !important;\r\n    padding: 0 !important;\r\n    overflow: visible !important;\r\n    }\r\n    #process .flow-item {\r\n    display: grid !important;\r\n    grid-template-columns: 68px minmax(0, 1fr) !important;\r\n    align-items: center !important;\r\n    column-gap: clamp(14px, 2vw, 24px) !important;\r\n    width: 100% !important;\r\n    max-width: 900px !important;\r\n    min-width: 0 !important;\r\n    height: auto !important;\r\n    min-height: 112px !important;\r\n    margin: 0 !important;\r\n    padding: clamp(14px, 2vw, 20px) clamp(16px, 2.5vw, 26px) !important;\r\n    border-radius: 22px !important;\r\n    box-sizing: border-box !important;\r\n    text-align: left !important;\r\n    overflow: hidden !important;\r\n    }\r\n    #process .flow-icon {\r\n    grid-column: 1 !important;\r\n    grid-row: 1 !important;\r\n    width: 58px !important;\r\n    height: 58px !important;\r\n    min-width: 58px !important;\r\n    min-height: 58px !important;\r\n    margin: 0 !important;\r\n    align-self: center !important;\r\n    justify-self: center !important;\r\n    }\r\n    #process .flow-content {\r\n    grid-column: 2 !important;\r\n    grid-row: 1 !important;\r\n    display: grid !important;\r\n    grid-template-columns: minmax(112px, .55fr) minmax(175px, .8fr) minmax(210px, 1.2fr) !important;\r\n    align-items: center !important;\r\n    gap: clamp(12px, 2vw, 24px) !important;\r\n    width: 100% !important;\r\n    min-width: 0 !important;\r\n    height: auto !important;\r\n    }\r\n    #process .flow-content h4,\r\n    #process .flow-date,\r\n    #process .flow-content p {\r\n    width: 100% !important;\r\n    min-width: 0 !important;\r\n    height: auto !important;\r\n    min-height: 0 !important;\r\n    margin: 0 !important;\r\n    padding: 0 !important;\r\n    display: block !important;\r\n    align-self: center !important;\r\n    text-align: left !important;\r\n    white-space: normal !important;\r\n    overflow: visible !important;\r\n    overflow-wrap: anywhere !important;\r\n    word-break: normal !important;\r\n    line-height: 1.5 !important;\r\n    }\r\n    #process .flow-content h4 {\r\n    font-size: clamp(1.05rem, 2vw, 1.28rem) !important;\r\n    }\r\n    #process .flow-date {\r\n    padding: 10px 14px !important;\r\n    text-align: center !important;\r\n    border-radius: 999px !important;\r\n    font-size: clamp(.86rem, 1.6vw, 1rem) !important;\r\n    }\r\n    #process .flow-content p {\r\n    padding-left: clamp(12px, 2vw, 24px) !important;\r\n    border-left: 1px solid rgba(110,216,255,.24) !important;\r\n    font-size: clamp(.88rem, 1.6vw, 1rem) !important;\r\n    }\r\n    #process .flow-arrow {\r\n    display: flex !important;\r\n    align-items: center !important;\r\n    justify-content: center !important;\r\n    width: 42px !important;\r\n    height: 42px !important;\r\n    min-width: 42px !important;\r\n    min-height: 42px !important;\r\n    margin: 2px auto !important;\r\n    padding: 0 !important;\r\n    transform: rotate(90deg) !important;\r\n    font-size: 24px !important;\r\n    line-height: 1 !important;\r\n    }\r\n    }\r\n\r\n    @media (max-width: 680px) {\r\n    #process .info-card {\r\n    padding-inline: 12px !important;\r\n    }\r\n    #process .flow-item {\r\n    grid-template-columns: 54px minmax(0, 1fr) !important;\r\n    column-gap: 12px !important;\r\n    min-height: 0 !important;\r\n    padding: 14px 12px !important;\r\n    border-radius: 18px !important;\r\n    }\r\n    #process .flow-icon {\r\n    width: 48px !important;\r\n    height: 48px !important;\r\n    min-width: 48px !important;\r\n    min-height: 48px !important;\r\n    }\r\n    #process .flow-content {\r\n    grid-template-columns: minmax(90px, .75fr) minmax(0, 1.25fr) !important;\r\n    gap: 8px 10px !important;\r\n    }\r\n    #process .flow-content h4 {\r\n    grid-column: 1 !important;\r\n    grid-row: 1 !important;\r\n    }\r\n    #process .flow-date {\r\n    grid-column: 2 !important;\r\n    grid-row: 1 !important;\r\n    padding: 8px 9px !important;\r\n    }\r\n    #process .flow-content p {\r\n    grid-column: 1 \/ -1 !important;\r\n    grid-row: 2 !important;\r\n    padding: 8px 0 0 !important;\r\n    border-left: 0 !important;\r\n    border-top: 1px solid rgba(110,216,255,.18) !important;\r\n    }\r\n    }\r\n\r\n    :is(#organizers, .organizers-copy).register-section {\r\n    width: 100% !important;\r\n    max-width: none !important;\r\n    margin: clamp(26px, 3vw, 48px) auto 0 !important;\r\n    padding: clamp(28px, 3vw, 48px) 0 !important;\r\n    background: transparent !important;\r\n    }\r\n    :is(#organizers, .organizers-copy) > .container {\r\n    width: min(100%, 1640px) !important;\r\n    max-width: 1640px !important;\r\n    margin-inline: auto !important;\r\n    padding-inline: clamp(14px, 2vw, 30px) !important;\r\n    }\r\n    :is(#organizers, .organizers-copy) .register-main {\r\n    width: 100% !important;\r\n    max-width: none !important;\r\n    margin: 0 !important;\r\n    padding: clamp(24px, 2.2vw, 36px) !important;\r\n    background: rgba(7,31,66,.84) !important;\r\n    border: 1px solid rgba(63,190,255,.42) !important;\r\n    border-radius: 18px !important;\r\n    box-shadow: none !important;\r\n    overflow: hidden !important;\r\n    }\r\n    :is(#organizers, .organizers-copy) .register-header h2 {\r\n    margin: 0 0 clamp(24px, 2vw, 34px) !important;\r\n    text-align: center !important;\r\n    font-size: clamp(2rem, 2.3vw, 2.8rem) !important;\r\n    }\r\n    :is(#organizers, .organizers-copy) .organizer-wide-column > h3 {\r\n    display: flex !important;\r\n    align-items: center !important;\r\n    justify-content: center !important;\r\n    min-height: 0 !important;\r\n    margin: 0 0 16px !important;\r\n    font-size: clamp(1.35rem, 1.6vw, 1.72rem) !important;\r\n    }\r\n    :is(#organizers, .organizers-copy) .register-info-cards {\r\n    gap: 12px !important;\r\n    overflow: visible !important;\r\n    }\r\n    :is(#organizers, .organizers-copy) .info-card-item {\r\n    width: 100% !important;\r\n    min-width: 0 !important;\r\n    max-width: none !important;\r\n    min-height: 92px !important;\r\n    height: auto !important;\r\n    padding: 12px 14px !important;\r\n    box-sizing: border-box !important;\r\n    }\r\n    :is(#organizers, .organizers-copy) .info-card-item > a {\r\n    width: 100% !important;\r\n    min-width: 0 !important;\r\n    display: flex !important;\r\n    align-items: center !important;\r\n    justify-content: center !important;\r\n    gap: 12px !important;\r\n    }\r\n    :is(#organizers, .organizers-copy) .info-card-item h5 {\r\n    min-width: 0 !important;\r\n    margin: 0 !important;\r\n    line-height: 1.4 !important;\r\n    white-space: normal !important;\r\n    overflow-wrap: anywhere !important;\r\n    }\r\n\r\n    @media (min-width: 769px) and (max-width: 1599px) {\r\n    :is(#organizers, .organizers-copy) .register-main {\r\n    max-width: 1360px !important;\r\n    margin-inline: auto !important;\r\n    padding: clamp(28px, 3vw, 44px) !important;\r\n    }\r\n    :is(#organizers, .organizers-copy) .organizer-wide-grid {\r\n    display: flex !important;\r\n    flex-direction: column !important;\r\n    align-items: center !important;\r\n    gap: clamp(44px, 5vw, 72px) !important;\r\n    width: 100% !important;\r\n    margin: 0 !important;\r\n    }\r\n    :is(#organizers, .organizers-copy) .organizer-wide-column {\r\n    width: 100% !important;\r\n    min-width: 0 !important;\r\n    min-height: 0 !important;\r\n    padding: 0 !important;\r\n    border: 0 !important;\r\n    background: transparent !important;\r\n    }\r\n    :is(#organizers, .organizers-copy) .organizer-wide-column--1 {\r\n    max-width: 560px !important;\r\n    }\r\n    :is(#organizers, .organizers-copy) .organizer-wide-column--2 {\r\n    max-width: 900px !important;\r\n    }\r\n    :is(#organizers, .organizers-copy) .organizer-wide-column--3 {\r\n    max-width: 500px !important;\r\n    }\r\n    :is(#organizers, .organizers-copy) .organizer-wide-column--1 .register-info-cards {\r\n    display: grid !important;\r\n    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\r\n    width: 100% !important;\r\n    margin: 0 !important;\r\n    }\r\n    :is(#organizers, .organizers-copy) .organizer-wide-column--2 .register-info-cards:first-of-type {\r\n    display: grid !important;\r\n    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;\r\n    width: 100% !important;\r\n    margin: 0 !important;\r\n    }\r\n    :is(#organizers, .organizers-copy) .organizer-wide-column--2 .register-info-cards:nth-of-type(2) {\r\n    display: grid !important;\r\n    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\r\n    width: min(100%, 590px) !important;\r\n    margin: 14px auto 0 !important;\r\n    }\r\n    :is(#organizers, .organizers-copy) .organizer-wide-column--2 .register-info-cards:nth-of-type(2) .info-card-item:last-child {\r\n    grid-column: auto !important;\r\n    }\r\n    :is(#organizers, .organizers-copy) .organizer-wide-column--3 .register-info-cards {\r\n    display: grid !important;\r\n    grid-template-columns: 1fr !important;\r\n    width: 100% !important;\r\n    margin: 0 !important;\r\n    }\r\n    }\r\n\r\n    @media (min-width: 1600px) {\r\n    :is(#organizers, .organizers-copy) .organizer-wide-grid {\r\n    display: grid !important;\r\n    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) !important;\r\n    align-items: stretch !important;\r\n    gap: clamp(18px, 1.4vw, 28px) !important;\r\n    width: 100% !important;\r\n    margin: 0 !important;\r\n    }\r\n    :is(#organizers, .organizers-copy) .organizer-wide-column {\r\n    display: flex !important;\r\n    flex-direction: column !important;\r\n    width: 100% !important;\r\n    min-width: 0 !important;\r\n    min-height: 318px !important;\r\n    padding: clamp(16px, 1.25vw, 22px) !important;\r\n    border: 1px solid rgba(50,192,255,.38) !important;\r\n    border-radius: 16px !important;\r\n    background: rgba(18,42,79,.82) !important;\r\n    box-sizing: border-box !important;\r\n    overflow: hidden !important;\r\n    }\r\n    :is(#organizers, .organizers-copy) .organizer-wide-column--1 .register-info-cards,\r\n    :is(#organizers, .organizers-copy) .organizer-wide-column--2 .register-info-cards,\r\n    :is(#organizers, .organizers-copy) .organizer-wide-column--2 .register-info-cards:nth-of-type(2) {\r\n    display: grid !important;\r\n    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\r\n    width: 100% !important;\r\n    margin: 0 !important;\r\n    }\r\n    :is(#organizers, .organizers-copy) .organizer-wide-column--2 .register-info-cards:nth-of-type(2) {\r\n    margin-top: 12px !important;\r\n    }\r\n    :is(#organizers, .organizers-copy) .organizer-wide-column--2 .register-info-cards:nth-of-type(2) .info-card-item:last-child {\r\n    grid-column: 1 \/ 2 !important;\r\n    }\r\n    :is(#organizers, .organizers-copy) .organizer-wide-column--3 .register-info-cards {\r\n    display: grid !important;\r\n    grid-template-columns: 1fr !important;\r\n    width: 100% !important;\r\n    margin: 0 !important;\r\n    }\r\n    }\r\n\r\n    @media (max-width: 768px) {\r\n    :is(#organizers, .organizers-copy) .register-main {\r\n    padding: 20px 12px 24px !important;\r\n    }\r\n    :is(#organizers, .organizers-copy) .organizer-wide-grid {\r\n    display: flex !important;\r\n    flex-direction: column !important;\r\n    gap: 34px !important;\r\n    width: 100% !important;\r\n    }\r\n    :is(#organizers, .organizers-copy) .organizer-wide-column {\r\n    width: 100% !important;\r\n    min-height: 0 !important;\r\n    padding: 0 !important;\r\n    border: 0 !important;\r\n    background: transparent !important;\r\n    }\r\n    :is(#organizers, .organizers-copy) .organizer-wide-column .register-info-cards,\r\n    :is(#organizers, .organizers-copy) .organizer-wide-column--2 .register-info-cards:nth-of-type(2) {\r\n    display: grid !important;\r\n    grid-template-columns: 1fr !important;\r\n    width: 100% !important;\r\n    margin: 0 !important;\r\n    }\r\n    :is(#organizers, .organizers-copy) .organizer-wide-column--2 .register-info-cards:nth-of-type(2) {\r\n    margin-top: 12px !important;\r\n    }\r\n    :is(#organizers, .organizers-copy) .organizer-wide-column--2 .register-info-cards:nth-of-type(2) .info-card-item:last-child {\r\n    grid-column: auto !important;\r\n    }\r\n    }\r\n\r\n        :is(#organizers, .organizers-copy),\r\n        :is(#organizers, .organizers-copy) > .container {\r\n            text-align: center !important;\r\n        }\r\n\r\n        :is(#organizers, .organizers-copy) > .container,\r\n        :is(#organizers, .organizers-copy) .register-main,\r\n        :is(#organizers, .organizers-copy) .organizer-wide-grid {\r\n            margin-right: auto !important;\r\n            margin-left: auto !important;\r\n        }\r\n\r\n        :is(#organizers, .organizers-copy) .register-main {\r\n            border: 0 !important;\r\n            border-radius: 0 !important;\r\n            outline: 0 !important;\r\n            background: transparent !important;\r\n            box-shadow: none !important;\r\n            overflow: visible !important;\r\n        }\r\n\r\n        :is(#organizers, .organizers-copy) .register-main::before,\r\n        :is(#organizers, .organizers-copy) .register-main::after {\r\n            content: none !important;\r\n            display: none !important;\r\n            border: 0 !important;\r\n            background: none !important;\r\n        }\r\n\r\n        :is(#organizers, .organizers-copy) .register-header {\r\n            width: 100% !important;\r\n            display: flex !important;\r\n            justify-content: center !important;\r\n            text-align: center !important;\r\n        }\r\n\r\n        :is(#organizers, .organizers-copy) .register-header h2 {\r\n            width: fit-content !important;\r\n            max-width: 100% !important;\r\n            margin-right: auto !important;\r\n            margin-left: auto !important;\r\n            text-align: center !important;\r\n        }\r\n\r\n        :is(#organizers, .organizers-copy) .organizer-wide-column {\r\n            align-items: center !important;\r\n            text-align: center !important;\r\n        }\r\n\r\n        :is(#organizers, .organizers-copy) .organizer-wide-grid {\r\n            display: flex !important;\r\n            flex-direction: column !important;\r\n            align-items: center !important;\r\n            justify-content: center !important;\r\n            gap: clamp(42px, 4vw, 68px) !important;\r\n            width: 100% !important;\r\n        }\r\n\r\n        :is(#organizers, .organizers-copy) .organizer-wide-column--1 {\r\n            width: min(100%, 720px) !important;\r\n            max-width: 720px !important;\r\n        }\r\n\r\n        :is(#organizers, .organizers-copy) .organizer-wide-column--2 {\r\n            width: min(100%, 1120px) !important;\r\n            max-width: 1120px !important;\r\n        }\r\n\r\n        :is(#organizers, .organizers-copy) .organizer-wide-column--3 {\r\n            width: min(100%, 620px) !important;\r\n            max-width: 620px !important;\r\n        }\r\n\r\n        :is(#organizers, .organizers-copy) .organizer-wide-column > h3,\r\n        :is(#organizers, .organizers-copy) .register-info-cards,\r\n        :is(#organizers, .organizers-copy) .info-card-item,\r\n        :is(#organizers, .organizers-copy) .info-card-item > a {\r\n            margin-right: auto !important;\r\n            margin-left: auto !important;\r\n            text-align: center !important;\r\n        }\r\n\r\n        #poster-2,\r\n        #poster-2 .poster-fullwidth,\r\n        #poster-2 .poster-placeholder {\r\n            border: 0 !important;\r\n            border-radius: 0 !important;\r\n            outline: 0 !important;\r\n            background: transparent !important;\r\n            box-shadow: none !important;\r\n        }\r\n\r\n        #poster-2 .poster-fullwidth,\r\n        #poster-2 .poster-placeholder {\r\n            margin-right: auto !important;\r\n            margin-left: auto !important;\r\n        }\r\n\r\n        #poster-2 .poster-image {\r\n            border: 0 !important;\r\n            outline: 0 !important;\r\n            box-shadow: none !important;\r\n        }\r\n\r\n        #poster-2.poster-section::before,\r\n        #poster-2.poster-section::after,\r\n        #poster-2 .poster-fullwidth::before,\r\n        #poster-2 .poster-fullwidth::after {\r\n            content: none !important;\r\n            display: none !important;\r\n            border: 0 !important;\r\n            background: none !important;\r\n            box-shadow: none !important;\r\n        }\r\n\r\n        html body #organizers.shared-organizers-section,\r\n        html body #organizers.shared-organizers-section > .container,\r\n        html body #organizers.shared-organizers-section .register-main {\r\n            width: 100% !important;\r\n            max-width: none !important;\r\n            margin-right: auto !important;\r\n            margin-left: auto !important;\r\n            border: 0 !important;\r\n            border-radius: 0 !important;\r\n            outline: 0 !important;\r\n            background: transparent !important;\r\n            box-shadow: none !important;\r\n        }\r\n\r\n        html body #organizers.shared-organizers-section::before,\r\n        html body #organizers.shared-organizers-section::after,\r\n        html body #organizers.shared-organizers-section > .container::before,\r\n        html body #organizers.shared-organizers-section > .container::after,\r\n        html body #organizers.shared-organizers-section .register-main::before,\r\n        html body #organizers.shared-organizers-section .register-main::after {\r\n            content: none !important;\r\n            display: none !important;\r\n            border: 0 !important;\r\n            background: none !important;\r\n            box-shadow: none !important;\r\n        }\r\n\r\n        html body #organizers .register-header,\r\n        html body #organizers .register-header h2 {\r\n            width: 100% !important;\r\n            max-width: 100% !important;\r\n            margin-right: auto !important;\r\n            margin-left: auto !important;\r\n            text-align: center !important;\r\n            justify-content: center !important;\r\n        }\r\n\r\n        html body #organizers .organizer-wide-grid {\r\n            display: flex !important;\r\n            flex-direction: column !important;\r\n            align-items: center !important;\r\n            justify-content: center !important;\r\n            gap: clamp(42px, 4vw, 68px) !important;\r\n            width: 100% !important;\r\n            max-width: 1200px !important;\r\n            margin-right: auto !important;\r\n            margin-left: auto !important;\r\n        }\r\n\r\n        html body #organizers .organizer-wide-column {\r\n            display: flex !important;\r\n            flex-direction: column !important;\r\n            align-items: center !important;\r\n            justify-content: flex-start !important;\r\n            min-height: 0 !important;\r\n            margin-right: auto !important;\r\n            margin-left: auto !important;\r\n            padding: 0 !important;\r\n            border: 0 !important;\r\n            border-radius: 0 !important;\r\n            outline: 0 !important;\r\n            background: transparent !important;\r\n            box-shadow: none !important;\r\n            overflow: visible !important;\r\n            text-align: center !important;\r\n        }\r\n\r\n        html body #organizers .organizer-wide-column--1 {\r\n            width: min(100%, 720px) !important;\r\n            max-width: 720px !important;\r\n        }\r\n\r\n        html body #organizers .organizer-wide-column--2 {\r\n            width: min(100%, 1040px) !important;\r\n            max-width: 1040px !important;\r\n        }\r\n\r\n        html body #organizers .organizer-wide-column--3 {\r\n            width: min(100%, 560px) !important;\r\n            max-width: 560px !important;\r\n        }\r\n\r\n        html body #organizers .organizer-wide-column > h3 {\r\n            width: 100% !important;\r\n            margin-right: auto !important;\r\n            margin-left: auto !important;\r\n            text-align: center !important;\r\n            justify-content: center !important;\r\n        }\r\n\r\n        html body #organizers .organizer-wide-column--1 .register-info-cards {\r\n            display: grid !important;\r\n            grid-template-columns: repeat(2, minmax(240px, 320px)) !important;\r\n            justify-content: center !important;\r\n            justify-items: stretch !important;\r\n            width: fit-content !important;\r\n            max-width: 100% !important;\r\n            margin-right: auto !important;\r\n            margin-left: auto !important;\r\n        }\r\n\r\n        html body #organizers .organizer-wide-column--2 .register-info-cards {\r\n            justify-content: center !important;\r\n            justify-items: stretch !important;\r\n            margin-right: auto !important;\r\n            margin-left: auto !important;\r\n        }\r\n\r\n        html body #organizers .organizer-wide-column--3 .register-info-cards {\r\n            display: grid !important;\r\n            grid-template-columns: minmax(280px, 460px) !important;\r\n            justify-content: center !important;\r\n            justify-items: stretch !important;\r\n            width: 100% !important;\r\n            max-width: 560px !important;\r\n            margin-right: auto !important;\r\n            margin-left: auto !important;\r\n        }\r\n\r\n        html body #organizers .info-card-item,\r\n        html body #organizers .info-card-item > a {\r\n            margin-right: auto !important;\r\n            margin-left: auto !important;\r\n            text-align: center !important;\r\n            justify-content: center !important;\r\n        }\r\n\r\n        html body #poster-2.poster-section,\r\n        html body #poster-2.poster-section > .poster-fullwidth,\r\n        html body #poster-2 .poster-placeholder,\r\n        html body #poster-2 .poster-image {\r\n            border: 0 !important;\r\n            border-radius: 0 !important;\r\n            outline: 0 !important;\r\n            background: transparent !important;\r\n            box-shadow: none !important;\r\n        }\r\n\r\n        html body #poster-2.poster-section::before,\r\n        html body #poster-2.poster-section::after,\r\n        html body #poster-2 .poster-fullwidth::before,\r\n        html body #poster-2 .poster-fullwidth::after {\r\n            content: none !important;\r\n            display: none !important;\r\n            border: 0 !important;\r\n            background: none !important;\r\n            box-shadow: none !important;\r\n        }\r\n\r\n        @media (max-width: 700px) {\r\n            html body #organizers .organizer-wide-column--1 .register-info-cards,\r\n            html body #organizers .organizer-wide-column--2 .register-info-cards,\r\n            html body #organizers .organizer-wide-column--3 .register-info-cards {\r\n                grid-template-columns: 1fr !important;\r\n                width: 100% !important;\r\n            }\r\n        }\r\n\r\n        html body :is(#organizers, .organizers-copy).register-section,\r\n        html body :is(#organizers, .organizers-copy) > .container,\r\n        html body :is(#organizers, .organizers-copy) .register-main,\r\n        html body #poster-2.poster-section,\r\n        html body #poster-2 > .poster-fullwidth,\r\n        html body #poster-2 .poster-placeholder {\r\n            border: 0 !important;\r\n            border-radius: 0 !important;\r\n            outline: 0 !important;\r\n            background: transparent !important;\r\n            box-shadow: none !important;\r\n        }\r\n\r\n        html body :is(#organizers, .organizers-copy)::before,\r\n        html body :is(#organizers, .organizers-copy)::after,\r\n        html body :is(#organizers, .organizers-copy) > .container::before,\r\n        html body :is(#organizers, .organizers-copy) > .container::after,\r\n        html body :is(#organizers, .organizers-copy) .register-main::before,\r\n        html body :is(#organizers, .organizers-copy) .register-main::after,\r\n        html body #poster-2.poster-section::before,\r\n        html body #poster-2.poster-section::after,\r\n        html body #poster-2 > .poster-fullwidth::before,\r\n        html body #poster-2 > .poster-fullwidth::after {\r\n            content: none !important;\r\n            display: none !important;\r\n        }\r\n\r\n        html body :is(#organizers, .organizers-copy).register-section {\r\n            width: 100% !important;\r\n            max-width: none !important;\r\n            margin: clamp(28px, 3vw, 50px) auto 0 !important;\r\n            padding: clamp(36px, 4vw, 64px) 0 !important;\r\n            text-align: center !important;\r\n        }\r\n\r\n        html body :is(#organizers, .organizers-copy) > .container {\r\n            width: min(calc(100% - 32px), 1500px) !important;\r\n            max-width: 1500px !important;\r\n            margin-inline: auto !important;\r\n            padding: 0 !important;\r\n        }\r\n\r\n        html body :is(#organizers, .organizers-copy) .register-main {\r\n            width: 100% !important;\r\n            max-width: none !important;\r\n            margin: 0 auto !important;\r\n            padding: 0 !important;\r\n            overflow: visible !important;\r\n        }\r\n\r\n        html body :is(#organizers, .organizers-copy) .register-header,\r\n        html body :is(#organizers, .organizers-copy) .register-header h2 {\r\n            display: flex !important;\r\n            align-items: center !important;\r\n            justify-content: center !important;\r\n            width: 100% !important;\r\n            max-width: 100% !important;\r\n            margin-inline: auto !important;\r\n            text-align: center !important;\r\n        }\r\n\r\n        html body :is(#organizers, .organizers-copy) .register-header h2 {\r\n            margin-bottom: clamp(46px, 5vw, 76px) !important;\r\n        }\r\n\r\n        html body :is(#organizers, .organizers-copy) .organizer-wide-column {\r\n            min-width: 0 !important;\r\n            margin: 0 auto !important;\r\n            text-align: center !important;\r\n        }\r\n\r\n        html body :is(#organizers, .organizers-copy) .organizer-wide-column > h3 {\r\n            display: flex !important;\r\n            align-items: center !important;\r\n            justify-content: center !important;\r\n            width: 100% !important;\r\n            min-height: 0 !important;\r\n            margin: 0 auto 22px !important;\r\n            text-align: center !important;\r\n        }\r\n\r\n        html body :is(#organizers, .organizers-copy) .register-info-cards {\r\n            justify-content: center !important;\r\n            justify-items: stretch !important;\r\n            margin-inline: auto !important;\r\n            overflow: visible !important;\r\n        }\r\n\r\n        html body :is(#organizers, .organizers-copy) .info-card-item,\r\n        html body :is(#organizers, .organizers-copy) .info-card-item > a {\r\n            margin-inline: auto !important;\r\n            text-align: center !important;\r\n            justify-content: center !important;\r\n        }\r\n\r\n        @media (min-width: 769px) and (max-width: 1599px) {\r\n            html body :is(#organizers, .organizers-copy) .organizer-wide-grid {\r\n                display: flex !important;\r\n                flex-direction: column !important;\r\n                align-items: center !important;\r\n                justify-content: center !important;\r\n                gap: clamp(52px, 5vw, 82px) !important;\r\n                width: 100% !important;\r\n                max-width: 1180px !important;\r\n                margin-inline: auto !important;\r\n            }\r\n\r\n            html body :is(#organizers, .organizers-copy) .organizer-wide-column {\r\n                display: flex !important;\r\n                flex-direction: column !important;\r\n                align-items: center !important;\r\n                width: 100% !important;\r\n                max-width: none !important;\r\n                min-height: 0 !important;\r\n                padding: 0 !important;\r\n                border: 0 !important;\r\n                border-radius: 0 !important;\r\n                background: transparent !important;\r\n                box-shadow: none !important;\r\n                overflow: visible !important;\r\n            }\r\n\r\n            html body :is(#organizers, .organizers-copy) .organizer-wide-column--1 {\r\n                width: min(100%, 700px) !important;\r\n            }\r\n\r\n            html body :is(#organizers, .organizers-copy) .organizer-wide-column--1 .register-info-cards {\r\n                display: grid !important;\r\n                grid-template-columns: repeat(2, minmax(250px, 1fr)) !important;\r\n                gap: 18px !important;\r\n                width: min(100%, 650px) !important;\r\n            }\r\n\r\n            html body :is(#organizers, .organizers-copy) .organizer-wide-column--2 {\r\n                width: min(100%, 1080px) !important;\r\n            }\r\n\r\n            html body :is(#organizers, .organizers-copy) .organizer-wide-column--2 > .register-info-cards:first-of-type {\r\n                display: grid !important;\r\n                grid-template-columns: repeat(3, minmax(230px, 1fr)) !important;\r\n                gap: 18px !important;\r\n                width: min(100%, 980px) !important;\r\n            }\r\n\r\n            html body :is(#organizers, .organizers-copy) .organizer-wide-column--2 > .register-info-cards:nth-of-type(2) {\r\n                display: grid !important;\r\n                grid-template-columns: repeat(2, minmax(260px, 1fr)) !important;\r\n                gap: 18px !important;\r\n                width: min(100%, 650px) !important;\r\n                margin-top: 20px !important;\r\n            }\r\n\r\n            html body :is(#organizers, .organizers-copy) .organizer-wide-column--2 > .register-info-cards:nth-of-type(2) .info-card-item:last-child {\r\n                grid-column: auto !important;\r\n            }\r\n\r\n            html body :is(#organizers, .organizers-copy) .organizer-wide-column--3 {\r\n                width: min(100%, 520px) !important;\r\n            }\r\n\r\n            html body :is(#organizers, .organizers-copy) .organizer-wide-column--3 .register-info-cards {\r\n                display: grid !important;\r\n                grid-template-columns: minmax(300px, 500px) !important;\r\n                width: 100% !important;\r\n            }\r\n        }\r\n\r\n        @media (min-width: 1600px) {\r\n            html body :is(#organizers, .organizers-copy) > .container {\r\n                width: min(calc(100% - 64px), 1760px) !important;\r\n                max-width: 1760px !important;\r\n            }\r\n\r\n            html body :is(#organizers, .organizers-copy) .organizer-wide-grid {\r\n                display: grid !important;\r\n                grid-template-columns: minmax(0, .9fr) minmax(0, 1.35fr) minmax(0, .75fr) !important;\r\n                align-items: start !important;\r\n                justify-content: center !important;\r\n                gap: clamp(22px, 1.6vw, 34px) !important;\r\n                width: 100% !important;\r\n                max-width: none !important;\r\n                margin-inline: auto !important;\r\n            }\r\n\r\n            html body :is(#organizers, .organizers-copy) .organizer-wide-column {\r\n                display: flex !important;\r\n                flex-direction: column !important;\r\n                align-items: center !important;\r\n                width: 100% !important;\r\n                max-width: none !important;\r\n                min-height: 100% !important;\r\n                padding: clamp(20px, 1.4vw, 28px) !important;\r\n                border: 1px solid rgba(75, 191, 255, .26) !important;\r\n                border-radius: 18px !important;\r\n                background: rgba(12, 40, 78, .46) !important;\r\n                box-shadow: none !important;\r\n                overflow: visible !important;\r\n            }\r\n\r\n            html body :is(#organizers, .organizers-copy) .organizer-wide-column--1 .register-info-cards,\r\n            html body :is(#organizers, .organizers-copy) .organizer-wide-column--2 .register-info-cards {\r\n                display: grid !important;\r\n                grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\r\n                gap: 14px !important;\r\n                width: 100% !important;\r\n            }\r\n\r\n            html body :is(#organizers, .organizers-copy) .organizer-wide-column--2 .info-card-item {\r\n                grid-column: auto !important;\r\n            }\r\n\r\n            html body :is(#organizers, .organizers-copy) .organizer-wide-column--2 > .register-info-cards:nth-of-type(2) {\r\n                margin-top: 14px !important;\r\n            }\r\n\r\n            html body :is(#organizers, .organizers-copy) .organizer-wide-column--2 > .register-info-cards:nth-of-type(2) .info-card-item:last-child {\r\n                grid-column: 1 \/ 2 !important;\r\n            }\r\n\r\n            html body :is(#organizers, .organizers-copy) .organizer-wide-column--3 .register-info-cards {\r\n                display: grid !important;\r\n                grid-template-columns: 1fr !important;\r\n                width: 100% !important;\r\n            }\r\n        }\r\n\r\n        @media (max-width: 768px) {\r\n            html body :is(#organizers, .organizers-copy) .organizer-wide-grid {\r\n                display: flex !important;\r\n                flex-direction: column !important;\r\n                align-items: center !important;\r\n                gap: 38px !important;\r\n                width: 100% !important;\r\n            }\r\n\r\n            html body :is(#organizers, .organizers-copy) .organizer-wide-column {\r\n                display: flex !important;\r\n                flex-direction: column !important;\r\n                align-items: center !important;\r\n                width: 100% !important;\r\n                max-width: none !important;\r\n                min-height: 0 !important;\r\n                padding: 0 !important;\r\n                border: 0 !important;\r\n                background: transparent !important;\r\n            }\r\n\r\n            html body :is(#organizers, .organizers-copy) .register-info-cards,\r\n            html body :is(#organizers, .organizers-copy) .organizer-wide-column--2 > .register-info-cards:nth-of-type(2) {\r\n                display: grid !important;\r\n                grid-template-columns: 1fr !important;\r\n                width: 100% !important;\r\n                margin: 0 !important;\r\n            }\r\n        }\r\n\r\n        html body #poster-2.poster-section {\r\n            min-height: 0 !important;\r\n            width: 100% !important;\r\n            margin: 0 auto !important;\r\n            padding: clamp(42px, 5vw, 78px) 16px !important;\r\n            overflow: visible !important;\r\n        }\r\n\r\n        html body #poster-2 > .poster-fullwidth {\r\n            width: 100% !important;\r\n            max-width: 100% !important;\r\n            height: auto !important;\r\n            margin: 0 auto !important;\r\n            padding: 0 !important;\r\n        }\r\n\r\n        html body #poster-2 .poster-placeholder {\r\n            width: 100% !important;\r\n            height: auto !important;\r\n            min-height: 0 !important;\r\n            margin: 0 auto !important;\r\n            padding: 0 !important;\r\n            display: flex !important;\r\n            flex-direction: column !important;\r\n            align-items: center !important;\r\n            justify-content: center !important;\r\n        }\r\n\r\n        html body #poster-2 .poster-image {\r\n            display: block !important;\r\n            width: min(760px, 86vw) !important;\r\n            max-width: 100% !important;\r\n            height: auto !important;\r\n            max-height: none !important;\r\n            margin: 24px auto !important;\r\n            border: 0 !important;\r\n            border-radius: 0 !important;\r\n            outline: 0 !important;\r\n            box-shadow: none !important;\r\n            object-fit: contain !important;\r\n        }\r\n\r\n        @media (min-width: 1600px) {\r\n            html body #poster-2 .poster-image {\r\n                width: min(900px, 70vw) !important;\r\n            }\r\n        }\r\n\r\n        html body :is(#poster-2-review-copy, #poster-2-apply-copy).poster-section,\r\n        html body :is(#poster-2-review-copy, #poster-2-apply-copy) > .poster-fullwidth,\r\n        html body :is(#poster-2-review-copy, #poster-2-apply-copy) .poster-placeholder {\r\n            width: 100% !important;\r\n            max-width: 100% !important;\r\n            height: auto !important;\r\n            min-height: 0 !important;\r\n            margin-right: auto !important;\r\n            margin-left: auto !important;\r\n            border: 0 !important;\r\n            border-radius: 0 !important;\r\n            outline: 0 !important;\r\n            background: transparent !important;\r\n            box-shadow: none !important;\r\n            overflow: visible !important;\r\n        }\r\n\r\n        html body :is(#poster-2-review-copy, #poster-2-apply-copy).poster-section {\r\n            padding: clamp(42px, 5vw, 78px) 16px !important;\r\n        }\r\n\r\n        html body :is(#poster-2-review-copy, #poster-2-apply-copy) .poster-placeholder {\r\n            display: flex !important;\r\n            flex-direction: column !important;\r\n            align-items: center !important;\r\n            justify-content: center !important;\r\n            padding: 0 !important;\r\n        }\r\n\r\n        html body :is(#poster-2-review-copy, #poster-2-apply-copy).poster-section::before,\r\n        html body :is(#poster-2-review-copy, #poster-2-apply-copy).poster-section::after,\r\n        html body :is(#poster-2-review-copy, #poster-2-apply-copy) > .poster-fullwidth::before,\r\n        html body :is(#poster-2-review-copy, #poster-2-apply-copy) > .poster-fullwidth::after {\r\n            content: none !important;\r\n            display: none !important;\r\n            border: 0 !important;\r\n            background: none !important;\r\n            box-shadow: none !important;\r\n        }\r\n\r\n        html body :is(#poster-2-review-copy, #poster-2-apply-copy) .poster-placeholder::before {\r\n            content: \"\u7af6\u8cfd\u6d77\u5831\" !important;\r\n            display: block !important;\r\n            margin: 0 auto clamp(22px, 2vw, 32px) !important;\r\n            color: #ffffff !important;\r\n            background: none !important;\r\n            border: 0 !important;\r\n            box-shadow: none !important;\r\n            font-size: clamp(1.7rem, 2.2vw, 2.2rem) !important;\r\n            font-weight: 800 !important;\r\n            line-height: 1.2 !important;\r\n            letter-spacing: .08em !important;\r\n            text-align: center !important;\r\n            text-shadow: 0 0 18px rgba(92, 200, 255, .42) !important;\r\n        }\r\n\r\n        html body :is(#poster-2-review-copy, #poster-2-apply-copy) .poster-placeholder::after {\r\n            content: none !important;\r\n            display: none !important;\r\n        }\r\n\r\n        html body :is(#poster-2-review-copy, #poster-2-apply-copy) .poster-image {\r\n            display: block !important;\r\n            width: min(760px, 86vw) !important;\r\n            max-width: 100% !important;\r\n            height: auto !important;\r\n            max-height: none !important;\r\n            margin: 0 auto !important;\r\n            border: 0 !important;\r\n            border-radius: 0 !important;\r\n            outline: 0 !important;\r\n            background: transparent !important;\r\n            box-shadow: none !important;\r\n            object-fit: contain !important;\r\n        }\r\n\r\n        @media (min-width: 1600px) {\r\n            html body :is(#poster-2-review-copy, #poster-2-apply-copy) .poster-image {\r\n                width: min(900px, 70vw) !important;\r\n            }\r\n        }\r\n\r\n        html body #poster-2-faq-copy.poster-section,\r\n        html body #poster-2-faq-copy > .poster-fullwidth,\r\n        html body #poster-2-faq-copy .poster-placeholder {\r\n            width: 100% !important;\r\n            max-width: 100% !important;\r\n            height: auto !important;\r\n            min-height: 0 !important;\r\n            margin-right: auto !important;\r\n            margin-left: auto !important;\r\n            border: 0 !important;\r\n            border-radius: 0 !important;\r\n            outline: 0 !important;\r\n            background: transparent !important;\r\n            box-shadow: none !important;\r\n            overflow: visible !important;\r\n        }\r\n\r\n        html body #poster-2-faq-copy.poster-section {\r\n            padding: clamp(42px, 5vw, 78px) 16px !important;\r\n        }\r\n\r\n        html body #poster-2-faq-copy .poster-placeholder {\r\n            display: flex !important;\r\n            flex-direction: column !important;\r\n            align-items: center !important;\r\n            justify-content: center !important;\r\n            padding: 0 !important;\r\n        }\r\n\r\n        html body #poster-2-faq-copy.poster-section::before,\r\n        html body #poster-2-faq-copy.poster-section::after,\r\n        html body #poster-2-faq-copy > .poster-fullwidth::before,\r\n        html body #poster-2-faq-copy > .poster-fullwidth::after {\r\n            content: none !important;\r\n            display: none !important;\r\n        }\r\n\r\n        html body #poster-2-faq-copy .poster-placeholder::before {\r\n            content: \"\u7af6\u8cfd\u6d77\u5831\" !important;\r\n            display: block !important;\r\n            margin: 0 auto clamp(22px, 2vw, 32px) !important;\r\n            color: #ffffff !important;\r\n            background: none !important;\r\n            border: 0 !important;\r\n            box-shadow: none !important;\r\n            font-size: clamp(1.7rem, 2.2vw, 2.2rem) !important;\r\n            font-weight: 800 !important;\r\n            line-height: 1.2 !important;\r\n            letter-spacing: .08em !important;\r\n            text-align: center !important;\r\n            text-shadow: 0 0 18px rgba(92, 200, 255, .42) !important;\r\n        }\r\n\r\n        html body #poster-2-faq-copy .poster-placeholder::after {\r\n            content: none !important;\r\n            display: none !important;\r\n        }\r\n\r\n        html body #poster-2-faq-copy .poster-image {\r\n            display: block !important;\r\n            width: min(760px, 86vw) !important;\r\n            max-width: 100% !important;\r\n            height: auto !important;\r\n            max-height: none !important;\r\n            margin: 0 auto !important;\r\n            border: 0 !important;\r\n            border-radius: 0 !important;\r\n            outline: 0 !important;\r\n            background: transparent !important;\r\n            box-shadow: none !important;\r\n            object-fit: contain !important;\r\n        }\r\n\r\n        @media (min-width: 1600px) {\r\n            html body #poster-2-faq-copy .poster-image {\r\n                width: min(900px, 70vw) !important;\r\n            }\r\n        }\r\n\r\n        @media (min-width: 1600px) {\r\n            html body :is(#organizers, .organizers-copy) .organizer-wide-column--2 {\r\n                display: grid !important;\r\n                grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\r\n                align-content: start !important;\r\n                align-items: stretch !important;\r\n                column-gap: 14px !important;\r\n                row-gap: 14px !important;\r\n            }\r\n\r\n            html body :is(#organizers, .organizers-copy) .organizer-wide-column--2 > h3 {\r\n                grid-column: 1 \/ -1 !important;\r\n                margin-bottom: 8px !important;\r\n            }\r\n\r\n            html body :is(#organizers, .organizers-copy) .organizer-wide-column--2 > .register-info-cards,\r\n            html body :is(#organizers, .organizers-copy) .organizer-wide-column--2 > .register-info-cards:nth-of-type(2) {\r\n                display: contents !important;\r\n                width: auto !important;\r\n                margin: 0 !important;\r\n                padding: 0 !important;\r\n            }\r\n\r\n            html body :is(#organizers, .organizers-copy) .organizer-wide-column--2 .info-card-item {\r\n                grid-column: auto !important;\r\n                width: 100% !important;\r\n                height: 100% !important;\r\n                margin: 0 !important;\r\n            }\r\n\r\n            html body :is(#organizers, .organizers-copy) .organizer-wide-column--2 .info-card-item:last-child {\r\n                grid-column: auto !important;\r\n            }\r\n        }\r\n\r\n        html body :is(#organizers, .organizers-copy)\r\n            a[href*=\"page_id=1379\"] img[alt=\"\u6a6b\u5f0f\u6d77\u5831\"] {\r\n            width: min(220px, 78%) !important;\r\n            max-width: 220px !important;\r\n            height: auto !important;\r\n            max-height: 82px !important;\r\n            margin: 0 auto 10px !important;\r\n            object-fit: contain !important;\r\n        }\r\n\r\n        @media (max-width: 700px) {\r\n            html body :is(#organizers, .organizers-copy)\r\n                a[href*=\"page_id=1379\"] img[alt=\"\u6a6b\u5f0f\u6d77\u5831\"] {\r\n                width: min(190px, 72vw) !important;\r\n                max-width: 190px !important;\r\n                max-height: 72px !important;\r\n            }\r\n        }\r\n\r\n        html body :is(#organizers, .organizers-copy)\r\n            a[href*=\"page_id=1379\"] img {\r\n            display: block !important;\r\n            width: min(220px, 92%) !important;\r\n            max-width: 220px !important;\r\n            height: auto !important;\r\n            max-height: 92px !important;\r\n            margin: 0 auto 10px !important;\r\n            object-fit: contain !important;\r\n        }\r\n\r\n        html body :is(#organizers, .organizers-copy)\r\n            a[href*=\"page_id=1379\"] {\r\n            flex-direction: column !important;\r\n            align-items: center !important;\r\n            justify-content: center !important;\r\n        }\r\n\r\n        @media (max-width: 700px) {\r\n            html body :is(#organizers, .organizers-copy)\r\n                a[href*=\"page_id=1379\"] img {\r\n                width: min(180px, 86%) !important;\r\n                max-width: 180px !important;\r\n                max-height: 76px !important;\r\n            }\r\n        }\r\n\r\n        body.adaptive-view-all #adaptive-group-faq {\r\n            display: none !important;\r\n        }\r\n\r\n        body.adaptive-view-all #adaptive-group-overview #organizers,\r\n        body.adaptive-view-all #adaptive-group-overview #poster-2,\r\n        body.adaptive-view-all #adaptive-group-review #organizers-review-copy,\r\n        body.adaptive-view-all #adaptive-group-review #poster-2-review-copy {\r\n            display: none !important;\r\n        }\r\n\r\n        body.adaptive-view-all #adaptive-group-apply #organizers-apply-copy,\r\n        body.adaptive-view-all #adaptive-group-apply #poster-2-apply-copy {\r\n            display: block !important;\r\n        }\r\n\r\n        body.adaptive-view-all #adaptive-group-overview,\r\n        body.adaptive-view-all #adaptive-group-review,\r\n        body.adaptive-view-all #adaptive-group-apply {\r\n            width: 100% !important;\r\n            max-width: none !important;\r\n            margin: 0 !important;\r\n        }\r\n\r\n        @media (min-width: 1600px) {\r\n            html body #adaptive-group-review.adaptive-group-layout--review:not([hidden]) {\r\n                display: grid !important;\r\n                grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\r\n                align-items: start !important;\r\n                column-gap: clamp(24px, 2vw, 40px) !important;\r\n                row-gap: clamp(42px, 4vw, 68px) !important;\r\n                width: 100% !important;\r\n                max-width: none !important;\r\n            }\r\n\r\n            html body #adaptive-group-review > #criteria {\r\n                grid-column: 1 !important;\r\n                grid-row: 1 !important;\r\n                width: 100% !important;\r\n                max-width: none !important;\r\n                margin: 0 !important;\r\n            }\r\n\r\n            html body #adaptive-group-review > #criteria-final {\r\n                grid-column: 2 !important;\r\n                grid-row: 1 !important;\r\n                width: 100% !important;\r\n                max-width: none !important;\r\n                margin: 0 !important;\r\n            }\r\n\r\n            html body #adaptive-group-review > #rewards {\r\n                grid-column: 1 \/ -1 !important;\r\n                grid-row: 2 !important;\r\n                justify-self: center !important;\r\n                width: min(100%, 1180px) !important;\r\n                max-width: 1180px !important;\r\n                margin: 0 auto !important;\r\n            }\r\n\r\n            html body #adaptive-group-review > #organizers-review-copy,\r\n            html body #adaptive-group-review > #poster-2-review-copy {\r\n                grid-column: 1 \/ -1 !important;\r\n                grid-row: auto !important;\r\n                width: 100% !important;\r\n                max-width: none !important;\r\n                margin-right: auto !important;\r\n                margin-left: auto !important;\r\n            }\r\n        }\r\n\r\n        @media (min-width: 1600px) {\r\n            html body #criteria .criteria-selector > .selector-buttons,\r\n            html body #criteria-final .criteria-selector > .selector-buttons,\r\n            html body #criteria .criteria-enterprise-subselector > .selector-buttons,\r\n            html body #criteria-final .criteria-enterprise-subselector > .selector-buttons,\r\n            html body #rewards .rewards-category-buttons,\r\n            html body #rewards .rewards-subselector > .selector-buttons {\r\n                justify-content: safe center !important;\r\n                margin-right: auto !important;\r\n                margin-left: auto !important;\r\n                text-align: center !important;\r\n            }\r\n\r\n            html body #criteria .selector-buttons > button,\r\n            html body #criteria-final .selector-buttons > button,\r\n            html body #rewards .rewards-category-buttons > button,\r\n            html body #rewards .rewards-subselector .selector-buttons > button {\r\n                text-align: center !important;\r\n                justify-content: center !important;\r\n            }\r\n        }\r\n\r\n        @media (min-width: 1600px) {\r\n            html body :is(#organizers, .organizers-copy) .organizer-wide-column--1 .register-info-cards {\r\n                display: grid !important;\r\n                grid-template-columns: minmax(0, 1fr) !important;\r\n                gap: 14px !important;\r\n                width: 100% !important;\r\n                max-width: 100% !important;\r\n                margin-right: auto !important;\r\n                margin-left: auto !important;\r\n            }\r\n\r\n            html body :is(#organizers, .organizers-copy) .organizer-wide-column--1 .info-card-item {\r\n                width: 100% !important;\r\n                min-width: 0 !important;\r\n                margin: 0 !important;\r\n            }\r\n        }\r\n\r\n        html body #organizers.shared-organizers-section {\r\n            width: 100% !important;\r\n            max-width: none !important;\r\n            margin: clamp(28px, 3vw, 50px) auto 0 !important;\r\n            padding: clamp(36px, 4vw, 64px) 0 !important;\r\n        }\r\n\r\n        html body #organizers.shared-organizers-section > .container {\r\n            width: min(calc(100% - 32px), 1500px) !important;\r\n            max-width: 1500px !important;\r\n            margin-inline: auto !important;\r\n            padding: 0 !important;\r\n        }\r\n\r\n        html body #organizers.shared-organizers-section .register-main {\r\n            width: 100% !important;\r\n            max-width: none !important;\r\n            margin: 0 auto !important;\r\n            padding: 0 !important;\r\n        }\r\n\r\n        @media (min-width: 1600px) {\r\n            html body #organizers.shared-organizers-section > .container {\r\n                width: min(calc(100% - 64px), 1760px) !important;\r\n                max-width: 1760px !important;\r\n            }\r\n\r\n            html body #organizers.shared-organizers-section .organizer-wide-grid {\r\n                display: grid !important;\r\n                grid-template-columns: minmax(0, .9fr) minmax(0, 1.35fr) minmax(0, .75fr) !important;\r\n                align-items: start !important;\r\n                gap: clamp(22px, 1.6vw, 34px) !important;\r\n                width: 100% !important;\r\n                max-width: none !important;\r\n                margin-inline: auto !important;\r\n            }\r\n\r\n            html body #organizers.shared-organizers-section .organizer-wide-column {\r\n                width: 100% !important;\r\n                max-width: none !important;\r\n                min-height: 100% !important;\r\n                padding: clamp(20px, 1.4vw, 28px) !important;\r\n            }\r\n        }\r\n\r\n        @media (max-width: 600px) {\r\n            html body #qualification .enterprise-topic-selector {\r\n                display: flex !important;\r\n                flex-flow: row nowrap !important;\r\n                align-items: stretch !important;\r\n                justify-content: center !important;\r\n                gap: 8px !important;\r\n                width: 100% !important;\r\n                overflow: visible !important;\r\n            }\r\n\r\n            html body #qualification .enterprise-topic-selector .selector-btn {\r\n                flex: 1 1 0 !important;\r\n                width: auto !important;\r\n                min-width: 0 !important;\r\n                min-height: 44px !important;\r\n                padding: 8px 10px !important;\r\n                font-size: clamp(.78rem, 3.7vw, .92rem) !important;\r\n                line-height: 1.25 !important;\r\n                white-space: normal !important;\r\n            }\r\n        }\r\n\r\n        @media (max-width: 1180px) {\r\n            html body #process,\r\n            html body #process > .container,\r\n            html body #process .info-content {\r\n                height: auto !important;\r\n                min-height: 0 !important;\r\n                max-height: none !important;\r\n                overflow: visible !important;\r\n            }\r\n\r\n            html body #process .info-card {\r\n                height: auto !important;\r\n                min-height: 0 !important;\r\n                max-height: none !important;\r\n                overflow: hidden !important;\r\n            }\r\n\r\n            html body #process .process-flow {\r\n                display: flex !important;\r\n                flex-direction: column !important;\r\n                align-items: stretch !important;\r\n                width: 100% !important;\r\n                max-width: none !important;\r\n                height: auto !important;\r\n                min-height: 0 !important;\r\n                max-height: none !important;\r\n                gap: 0 !important;\r\n                overflow: visible !important;\r\n            }\r\n\r\n            html body #process .flow-item {\r\n                display: grid !important;\r\n                grid-template-columns: clamp(52px, 7vw, 68px) minmax(0, 1fr) !important;\r\n                grid-template-rows: auto !important;\r\n                column-gap: clamp(12px, 2vw, 24px) !important;\r\n                align-items: center !important;\r\n                width: 100% !important;\r\n                max-width: none !important;\r\n                height: auto !important;\r\n                min-height: clamp(118px, 15vw, 158px) !important;\r\n                max-height: none !important;\r\n                padding: clamp(16px, 2.4vw, 26px) !important;\r\n                overflow: hidden !important;\r\n                border: 1px solid rgba(69, 171, 232, .55) !important;\r\n                border-radius: clamp(18px, 2.2vw, 26px) !important;\r\n                background: linear-gradient(135deg, rgba(11, 54, 108, .96), rgba(4, 24, 58, .98)) !important;\r\n            }\r\n\r\n            html body #process .flow-content {\r\n                display: grid !important;\r\n                grid-template-columns: minmax(0, .62fr) minmax(0, 1.04fr) minmax(0, 1.34fr) !important;\r\n                grid-template-rows: auto !important;\r\n                align-items: center !important;\r\n                gap: clamp(8px, 1.5vw, 18px) !important;\r\n                width: 100% !important;\r\n                height: auto !important;\r\n                min-height: 0 !important;\r\n                max-height: none !important;\r\n                overflow: visible !important;\r\n                align-self: stretch !important;\r\n            }\r\n\r\n            html body #process .flow-content h4,\r\n            html body #process .flow-date,\r\n            html body #process .flow-content p {\r\n                width: 100% !important;\r\n                margin: 0 !important;\r\n                align-self: center !important;\r\n                font-size: clamp(.84rem, 1.7vw, 1rem) !important;\r\n                line-height: 1.35 !important;\r\n                overflow-wrap: anywhere !important;\r\n            }\r\n\r\n            html body #process .flow-content h4 {\r\n                grid-column: 1 !important;\r\n                grid-row: 1 !important;\r\n                text-align: left !important;\r\n                color: #fff !important;\r\n                font-weight: 800 !important;\r\n            }\r\n\r\n            html body #process .flow-date {\r\n                grid-column: 2 !important;\r\n                grid-row: 1 !important;\r\n                text-align: center !important;\r\n                color: #061c3c !important;\r\n                font-weight: 800 !important;\r\n            }\r\n\r\n            html body #process .flow-content p {\r\n                grid-column: 3 !important;\r\n                grid-row: 1 !important;\r\n                text-align: left !important;\r\n                color: #dcecff !important;\r\n            }\r\n\r\n            html body #process .flow-date {\r\n                min-height: clamp(48px, 7vw, 68px) !important;\r\n                padding: 10px clamp(8px, 1.4vw, 16px) !important;\r\n                border-radius: 999px !important;\r\n                display: flex !important;\r\n                align-items: center !important;\r\n                justify-content: center !important;\r\n                background: linear-gradient(135deg, #6ed8ff, #c7f1ff) !important;\r\n                border: 1px solid rgba(220, 249, 255, .82) !important;\r\n                box-shadow: 0 9px 24px rgba(76, 196, 255, .2) !important;\r\n            }\r\n\r\n            html body #process .flow-content p {\r\n                padding: 6px 0 6px clamp(10px, 1.6vw, 22px) !important;\r\n                border-top: 0 !important;\r\n                border-left: 1px solid rgba(110, 216, 255, .32) !important;\r\n            }\r\n\r\n            html body #process .flow-content h4,\r\n            html body #process .flow-date,\r\n            html body #process .flow-content p {\r\n                height: auto !important;\r\n                min-height: 0 !important;\r\n                max-height: none !important;\r\n                overflow: visible !important;\r\n                opacity: 1 !important;\r\n                visibility: visible !important;\r\n            }\r\n\r\n            html body #process .flow-icon {\r\n                width: clamp(50px, 6.5vw, 64px) !important;\r\n                height: clamp(50px, 6.5vw, 64px) !important;\r\n                min-width: clamp(50px, 6.5vw, 64px) !important;\r\n                min-height: clamp(50px, 6.5vw, 64px) !important;\r\n                margin: 0 !important;\r\n                align-self: center !important;\r\n                justify-self: center !important;\r\n                background: linear-gradient(135deg, #1d7ee8, #67dcff) !important;\r\n                border: 3px solid rgba(157, 229, 255, .78) !important;\r\n                box-shadow: 0 0 0 7px rgba(67, 172, 255, .09), 0 8px 24px rgba(44, 155, 246, .3) !important;\r\n            }\r\n\r\n            html body #process .flow-icon i {\r\n                font-size: clamp(17px, 2.2vw, 22px) !important;\r\n            }\r\n\r\n            html body #process .flow-arrow {\r\n                display: flex !important;\r\n                flex: 0 0 40px !important;\r\n                width: 40px !important;\r\n                height: 40px !important;\r\n                min-width: 40px !important;\r\n                min-height: 40px !important;\r\n                margin: 8px auto !important;\r\n                padding: 0 !important;\r\n                align-items: center !important;\r\n                justify-content: center !important;\r\n                transform: rotate(90deg) !important;\r\n                position: relative !important;\r\n                inset: auto !important;\r\n                color: #58c9ff !important;\r\n                filter: drop-shadow(0 5px 10px rgba(54, 177, 255, .24)) !important;\r\n            }\r\n        }\r\n\r\n        @media (max-width: 480px) {\r\n            html body #process .info-card {\r\n                padding-inline: 10px !important;\r\n            }\r\n\r\n            html body #process .flow-item {\r\n                grid-template-columns: 40px minmax(0, 1fr) !important;\r\n                column-gap: 7px !important;\r\n                min-height: 104px !important;\r\n                padding: 12px 9px !important;\r\n                border-radius: 15px !important;\r\n            }\r\n\r\n            html body #process .flow-content {\r\n                grid-template-columns: minmax(0, .58fr) minmax(0, 1.06fr) minmax(0, 1.36fr) !important;\r\n                gap: 5px !important;\r\n            }\r\n\r\n            html body #process .flow-content h4,\r\n            html body #process .flow-date,\r\n            html body #process .flow-content p {\r\n                font-size: clamp(.66rem, 3vw, .78rem) !important;\r\n                line-height: 1.3 !important;\r\n            }\r\n\r\n            html body #process .flow-date {\r\n                min-height: 42px !important;\r\n                padding: 6px 4px !important;\r\n            }\r\n\r\n            html body #process .flow-content p {\r\n                padding-left: 5px !important;\r\n            }\r\n\r\n            html body #process .flow-icon {\r\n                width: 38px !important;\r\n                height: 38px !important;\r\n                min-width: 38px !important;\r\n                min-height: 38px !important;\r\n            }\r\n\r\n            html body #process .flow-icon i {\r\n                font-size: 15px !important;\r\n            }\r\n\r\n            html body #process .flow-arrow {\r\n                width: 34px !important;\r\n                height: 34px !important;\r\n                min-width: 34px !important;\r\n                min-height: 34px !important;\r\n                flex-basis: 34px !important;\r\n                margin-block: 6px !important;\r\n                font-size: 19px !important;\r\n            }\r\n        }\r\n\r\n        @media (min-width: 769px) and (max-width: 1599px) {\r\n            html body :is(#organizers, .organizers-copy) .organizer-wide-column--3 {\r\n                width: 100% !important;\r\n                max-width: 1080px !important;\r\n                margin-right: auto !important;\r\n                margin-left: auto !important;\r\n            }\r\n\r\n            html body :is(#organizers, .organizers-copy) .organizer-wide-column--3 .register-info-cards {\r\n                display: grid !important;\r\n                grid-template-columns: repeat(3, minmax(230px, 1fr)) !important;\r\n                gap: 18px !important;\r\n                width: min(100%, 980px) !important;\r\n                max-width: 980px !important;\r\n                margin-right: auto !important;\r\n                margin-left: auto !important;\r\n            }\r\n\r\n            html body :is(#organizers, .organizers-copy) .organizer-wide-column--3 .info-card-item {\r\n                width: 100% !important;\r\n                min-width: 0 !important;\r\n                margin: 0 !important;\r\n            }\r\n\r\n            html body :is(#organizers, .organizers-copy) .organizer-wide-column--3 .info-card-item:last-child {\r\n                grid-column: 2 !important;\r\n            }\r\n        }\r\n\r\n        .enterprise-mobile-arrow {\r\n            display: none;\r\n        }\r\n\r\n        @media (max-width: 768px) {\r\n            html body #qualification .category-guide-enterprise .enterprise-carousel {\r\n                position: relative !important;\r\n                width: 100% !important;\r\n                max-width: 100% !important;\r\n                padding-inline: 0 !important;\r\n                overflow: hidden !important;\r\n            }\r\n\r\n            html body #qualification .category-guide-enterprise .enterprise-carousel-viewport {\r\n                width: min(64vw, 250px) !important;\r\n                max-width: min(64vw, 250px) !important;\r\n                margin-inline: auto !important;\r\n                overflow-x: auto !important;\r\n                overflow-y: hidden !important;\r\n                overscroll-behavior-inline: contain;\r\n                scroll-behavior: smooth;\r\n                scroll-snap-type: inline mandatory;\r\n                scroll-padding-inline: 0;\r\n                scrollbar-width: none;\r\n                -webkit-overflow-scrolling: touch;\r\n            }\r\n\r\n            html body #qualification .category-guide-enterprise .enterprise-carousel-track {\r\n                display: flex !important;\r\n                flex-flow: row nowrap !important;\r\n                align-items: stretch !important;\r\n                gap: 12px !important;\r\n                width: max-content !important;\r\n                min-width: 100% !important;\r\n                padding: 2px 0 12px !important;\r\n                box-sizing: border-box !important;\r\n            }\r\n\r\n            html body #qualification .category-guide-enterprise .enterprise-topic-card {\r\n                flex: 0 0 min(64vw, 250px) !important;\r\n                width: min(64vw, 250px) !important;\r\n                min-width: min(64vw, 250px) !important;\r\n                max-width: min(64vw, 250px) !important;\r\n                height: 270px !important;\r\n                min-height: 270px !important;\r\n                padding: 14px 12px !important;\r\n                scroll-snap-align: start;\r\n                scroll-snap-stop: always;\r\n            }\r\n\r\n            html body #qualification .category-guide-enterprise .enterprise-logo-wrap {\r\n                height: 72px !important;\r\n                min-height: 72px !important;\r\n                margin-bottom: 8px !important;\r\n            }\r\n\r\n            html body #qualification .category-guide-enterprise .enterprise-logo-wrap img {\r\n                max-height: 66px !important;\r\n            }\r\n\r\n            html body #qualification .category-guide-enterprise .enterprise-topic-card h4 {\r\n                margin-bottom: 8px !important;\r\n                font-size: 1.05rem !important;\r\n            }\r\n\r\n            html body #qualification .category-guide-enterprise .enterprise-topic-card p {\r\n                font-size: .86rem !important;\r\n                line-height: 1.45 !important;\r\n            }\r\n\r\n            html body #qualification .category-guide-enterprise .enterprise-topic-card > span {\r\n                margin-top: 8px !important;\r\n            }\r\n\r\n            html body #qualification .category-guide-enterprise .enterprise-carousel.enterprise-static-cards .enterprise-topic-card:nth-child(n) {\r\n                flex: 0 0 min(64vw, 250px) !important;\r\n                width: min(64vw, 250px) !important;\r\n                min-width: min(64vw, 250px) !important;\r\n                max-width: min(64vw, 250px) !important;\r\n                height: 270px !important;\r\n                min-height: 270px !important;\r\n                max-height: 270px !important;\r\n                padding: 14px 12px !important;\r\n                box-sizing: border-box !important;\r\n                align-self: flex-start !important;\r\n                overflow: hidden !important;\r\n                grid-template-rows: 68px 58px minmax(0, 1fr) 34px !important;\r\n            }\r\n\r\n            html body #qualification .category-guide-enterprise .enterprise-carousel.enterprise-static-cards .enterprise-topic-card-mingxiang {\r\n                height: 270px !important;\r\n                min-height: 270px !important;\r\n                max-height: 270px !important;\r\n            }\r\n\r\n            html body #qualification .enterprise-mobile-arrow {\r\n                position: absolute;\r\n                top: 50%;\r\n                z-index: 15;\r\n                display: inline-flex;\r\n                width: 32px;\r\n                height: 32px;\r\n                align-items: center;\r\n                justify-content: center;\r\n                padding: 0;\r\n                border: 1px solid rgba(255, 210, 229, .55);\r\n                border-radius: 50%;\r\n                color: #fff;\r\n                background: rgba(185, 31, 95, .48);\r\n                box-shadow: 0 5px 14px rgba(0, 0, 0, .2);\r\n                backdrop-filter: blur(4px);\r\n                -webkit-backdrop-filter: blur(4px);\r\n                transform: translateY(-50%);\r\n                cursor: pointer;\r\n            }\r\n\r\n            html body #qualification .enterprise-mobile-prev {\r\n                left: calc(50% - min(32vw, 125px) + 6px);\r\n            }\r\n            html body #qualification .enterprise-mobile-next {\r\n                right: calc(50% - min(32vw, 125px) + 6px);\r\n            }\r\n\r\n            html body #qualification .enterprise-mobile-arrow:disabled {\r\n                opacity: .35;\r\n                cursor: default;\r\n            }\r\n\r\n            html body #qualification .category-guide-enterprise .enterprise-carousel-viewport::-webkit-scrollbar {\r\n                display: none;\r\n                height: 0;\r\n            }\r\n\r\n            html body #qualification .category-guide-enterprise .enterprise-carousel-viewport::-webkit-scrollbar-thumb {\r\n                background: rgba(240, 106, 159, .55);\r\n                border-radius: 999px;\r\n            }\r\n        }\r\n    <\/style>\r\n    <script id=\"mobile-enterprise-arrows-script\">\r\n        (function () {\r\n            const carousel = document.querySelector('#qualification .category-guide-enterprise .enterprise-carousel');\r\n            if (!carousel) return;\r\n\r\n            const viewport = carousel.querySelector('.enterprise-carousel-viewport');\r\n            const previous = carousel.querySelector('.enterprise-mobile-prev');\r\n            const next = carousel.querySelector('.enterprise-mobile-next');\r\n            if (!viewport || !previous || !next) return;\r\n\r\n            function visibleCards() {\r\n                return Array.from(carousel.querySelectorAll('.enterprise-topic-card')).filter(function (card) {\r\n                    return card.offsetParent !== null && getComputedStyle(card).display !== 'none';\r\n                });\r\n            }\r\n\r\n            function scrollOne(direction) {\r\n                const cards = visibleCards();\r\n                const card = cards[0];\r\n                if (!card) return;\r\n                const track = carousel.querySelector('.enterprise-carousel-track');\r\n                const gap = track ? parseFloat(getComputedStyle(track).gap) || 12 : 12;\r\n                viewport.scrollBy({ left: direction * (card.getBoundingClientRect().width + gap), behavior: 'smooth' });\r\n            }\r\n\r\n            function updateArrows() {\r\n                const maxScroll = Math.max(0, viewport.scrollWidth - viewport.clientWidth);\r\n                previous.disabled = viewport.scrollLeft <= 2;\r\n                next.disabled = viewport.scrollLeft >= maxScroll - 2;\r\n            }\r\n\r\n            previous.addEventListener('click', function () { scrollOne(-1); });\r\n            next.addEventListener('click', function () { scrollOne(1); });\r\n            viewport.addEventListener('scroll', updateArrows, { passive: true });\r\n            window.addEventListener('resize', updateArrows);\r\n            const selector = document.querySelector('#qualification .enterprise-topic-selector');\r\n            if (selector) {\r\n                selector.addEventListener('click', function () {\r\n                    setTimeout(function () { viewport.scrollLeft = 0; updateArrows(); }, 0);\r\n                });\r\n            }\r\n            setTimeout(updateArrows, 0);\r\n        }());\r\n    <\/script>\r\n    <style id=\"wide-mingxiang-card-title-fix-20260803\">\r\n\r\n        @media (min-width: 1600px) {\r\n            html body #qualification .category-guide-enterprise .enterprise-carousel.enterprise-static-cards .enterprise-topic-card:nth-child(n) {\r\n                height: clamp(300px, 18vw, 340px) !important;\r\n                min-height: 300px !important;\r\n            }\r\n\r\n            html body #qualification .category-guide-enterprise .enterprise-carousel.enterprise-static-cards .enterprise-topic-card-mingxiang {\r\n                grid-template-rows: 92px minmax(72px, auto) minmax(58px, 1fr) 34px !important;\r\n                height: clamp(300px, 18vw, 340px) !important;\r\n                min-height: 300px !important;\r\n                padding-top: 16px !important;\r\n                padding-bottom: 14px !important;\r\n            }\r\n\r\n            html body #qualification .category-guide-enterprise .enterprise-carousel.enterprise-static-cards .enterprise-topic-card-mingxiang h4 {\r\n                height: auto !important;\r\n                min-height: 72px !important;\r\n                margin: 0 !important;\r\n                padding: 2px 0 8px !important;\r\n                align-items: center !important;\r\n                font-size: clamp(.88rem, .9vw, 1.02rem) !important;\r\n                line-height: 1.25 !important;\r\n                word-break: normal !important;\r\n                overflow: visible !important;\r\n            }\r\n\r\n            html body #qualification .category-guide-enterprise .enterprise-carousel.enterprise-static-cards .enterprise-topic-card-mingxiang p {\r\n                min-height: 58px !important;\r\n                margin: 0 !important;\r\n                padding: 4px 0 6px !important;\r\n                font-size: clamp(.76rem, .78vw, .88rem) !important;\r\n                line-height: 1.42 !important;\r\n                overflow: visible !important;\r\n            }\r\n        }\r\n    <\/style>\r\n\r\n    <style id=\"draggable-floating-action-group-20260803\">\r\n        html body #floatingActionGroup {\r\n            position: fixed !important;\r\n            top: 240px;\r\n            right: 28px;\r\n            left: auto;\r\n            bottom: auto;\r\n            z-index: 2147483600 !important;\r\n            display: flex;\r\n            flex-direction: column;\r\n            align-items: center;\r\n            gap: 12px;\r\n            width: max-content;\r\n            max-width: calc(100vw - 16px);\r\n            padding: 4px;\r\n            cursor: grab;\r\n            touch-action: none;\r\n            user-select: none;\r\n            -webkit-user-select: none;\r\n        }\r\n\r\n        html body #floatingActionGroup img {\r\n            pointer-events: none;\r\n            -webkit-user-drag: none;\r\n        }\r\n\r\n        html body #floatingActionGroup.is-dragging {\r\n            cursor: grabbing;\r\n        }\r\n\r\n        html body #floatingActionGroup .floating-logo,\r\n        html body #floatingActionGroup #aiFaqFloatingButton {\r\n            position: relative !important;\r\n            inset: auto !important;\r\n            top: auto !important;\r\n            right: auto !important;\r\n            bottom: auto !important;\r\n            left: auto !important;\r\n            margin: 0 !important;\r\n            transform: none !important;\r\n        }\r\n\r\n        html body #floatingActionGroup .floating-logo {\r\n            display: flex !important;\r\n        }\r\n\r\n        html body #floatingActionGroup #aiFaqFloatingButton:hover {\r\n            transform: translateY(-3px) scale(1.05) !important;\r\n        }\r\n\r\n        @media (max-width: 1024px) {\r\n            html body #floatingActionGroup {\r\n                top: 150px;\r\n                right: 14px;\r\n                gap: 10px;\r\n            }\r\n        }\r\n\r\n        @media (max-width: 480px) {\r\n            html body #floatingActionGroup {\r\n                top: 125px;\r\n                right: 10px;\r\n                gap: 8px;\r\n            }\r\n        }\r\n    <\/style>\r\n    <script id=\"draggable-floating-action-group-controller\">\r\n        document.addEventListener('DOMContentLoaded', function () {\r\n            const babyButton = document.querySelector('.floating-logo');\r\n            const faqButton = document.getElementById('aiFaqFloatingButton');\r\n            if (!babyButton || !faqButton || document.getElementById('floatingActionGroup')) return;\r\n\r\n            const group = document.createElement('div');\r\n            group.id = 'floatingActionGroup';\r\n            group.setAttribute('aria-label', '\u53ef\u62d6\u66f3\u7684\u5feb\u901f\u529f\u80fd\u5340');\r\n            document.body.appendChild(group);\r\n            group.appendChild(babyButton);\r\n            group.appendChild(faqButton);\r\n\r\n            group.querySelectorAll('img').forEach(function (image) {\r\n                image.setAttribute('draggable', 'false');\r\n            });\r\n            group.addEventListener('dragstart', function (event) {\r\n                event.preventDefault();\r\n            });\r\n\r\n            const storageKey = 'aiCompetitionFloatingActionGroupPosition';\r\n            let dragging = false;\r\n            let moved = false;\r\n            let suppressNextClick = false;\r\n            let startPointerX = 0;\r\n            let startPointerY = 0;\r\n            let startLeft = 0;\r\n            let startTop = 0;\r\n\r\n            function clampPosition(left, top) {\r\n                const padding = 8;\r\n                const maxLeft = Math.max(padding, window.innerWidth - group.offsetWidth - padding);\r\n                const maxTop = Math.max(padding, window.innerHeight - group.offsetHeight - padding);\r\n                return {\r\n                    left: Math.min(Math.max(padding, left), maxLeft),\r\n                    top: Math.min(Math.max(padding, top), maxTop)\r\n                };\r\n            }\r\n\r\n            function applyPosition(left, top) {\r\n                const position = clampPosition(left, top);\r\n                group.style.setProperty('left', position.left + 'px', 'important');\r\n                group.style.setProperty('top', position.top + 'px', 'important');\r\n                group.style.setProperty('right', 'auto', 'important');\r\n                group.style.setProperty('bottom', 'auto', 'important');\r\n                return position;\r\n            }\r\n\r\n            try {\r\n                const savedPosition = JSON.parse(localStorage.getItem(storageKey));\r\n                if (savedPosition && Number.isFinite(savedPosition.left) && Number.isFinite(savedPosition.top)) {\r\n                    requestAnimationFrame(function () {\r\n                        applyPosition(savedPosition.left, savedPosition.top);\r\n                    });\r\n                }\r\n            } catch (error) {\r\n\r\n            }\r\n\r\n            group.addEventListener('pointerdown', function (event) {\r\n                if (event.button !== undefined && event.button !== 0) return;\r\n                const rect = group.getBoundingClientRect();\r\n                dragging = true;\r\n                moved = false;\r\n                startPointerX = event.clientX;\r\n                startPointerY = event.clientY;\r\n                startLeft = rect.left;\r\n                startTop = rect.top;\r\n                group.classList.add('is-dragging');\r\n            });\r\n\r\n            group.addEventListener('pointermove', function (event) {\r\n                if (!dragging) return;\r\n                const deltaX = event.clientX - startPointerX;\r\n                const deltaY = event.clientY - startPointerY;\r\n                if (!moved && Math.hypot(deltaX, deltaY) < 5) return;\r\n                if (!moved) {\r\n                    moved = true;\r\n                    group.setPointerCapture(event.pointerId);\r\n                }\r\n                event.preventDefault();\r\n                applyPosition(startLeft + deltaX, startTop + deltaY);\r\n            });\r\n\r\n            function finishDrag(event) {\r\n                if (!dragging) return;\r\n                dragging = false;\r\n                group.classList.remove('is-dragging');\r\n                if (group.hasPointerCapture(event.pointerId)) group.releasePointerCapture(event.pointerId);\r\n\r\n                if (moved) {\r\n                    suppressNextClick = true;\r\n                    const rect = group.getBoundingClientRect();\r\n                    try {\r\n                        localStorage.setItem(storageKey, JSON.stringify({ left: rect.left, top: rect.top }));\r\n                    } catch (error) {\r\n\r\n                    }\r\n                    window.setTimeout(function () { suppressNextClick = false; }, 80);\r\n                }\r\n            }\r\n\r\n            group.addEventListener('pointerup', finishDrag);\r\n            group.addEventListener('pointercancel', finishDrag);\r\n\r\n            window.addEventListener('click', function (event) {\r\n                if (!suppressNextClick || !group.contains(event.target)) return;\r\n                event.preventDefault();\r\n                event.stopImmediatePropagation();\r\n                suppressNextClick = false;\r\n            }, true);\r\n\r\n            window.addEventListener('resize', function () {\r\n                const rect = group.getBoundingClientRect();\r\n                const position = applyPosition(rect.left, rect.top);\r\n                try {\r\n                    localStorage.setItem(storageKey, JSON.stringify(position));\r\n                } catch (error) {\r\n\r\n                }\r\n            });\r\n        });\r\n    <\/script>\r\n    <style id=\"process-organizers-fluid-width-20260807\">\r\n\r\n        html body #adaptive-group-process,\r\n        html body #process.competition-process {\r\n            width: 100% !important;\r\n            max-width: none !important;\r\n            margin-inline: auto !important;\r\n            box-sizing: border-box !important;\r\n        }\r\n\r\n        html body #process.competition-process > .container {\r\n            width: calc(100% - clamp(24px, 4vw, 72px)) !important;\r\n            max-width: none !important;\r\n            margin-inline: auto !important;\r\n            padding-inline: 0 !important;\r\n            box-sizing: border-box !important;\r\n        }\r\n\r\n        html body #process.competition-process .info-card,\r\n        html body #process.competition-process .info-content {\r\n            width: 100% !important;\r\n            max-width: none !important;\r\n            box-sizing: border-box !important;\r\n        }\r\n\r\n        html body :is(#organizers, .organizers-copy).register-section {\r\n            width: 100% !important;\r\n            max-width: none !important;\r\n            box-sizing: border-box !important;\r\n        }\r\n\r\n        html body :is(#organizers, .organizers-copy).register-section > .container,\r\n        html body #organizers.shared-organizers-section > .container {\r\n            width: calc(100% - clamp(24px, 4vw, 72px)) !important;\r\n            max-width: none !important;\r\n            margin-inline: auto !important;\r\n            padding-inline: 0 !important;\r\n            box-sizing: border-box !important;\r\n        }\r\n\r\n        html body :is(#organizers, .organizers-copy) .register-main {\r\n            width: 100% !important;\r\n            max-width: none !important;\r\n            box-sizing: border-box !important;\r\n        }\r\n\r\n        @media (max-width: 768px) {\r\n            html body #process.competition-process > .container,\r\n            html body :is(#organizers, .organizers-copy).register-section > .container,\r\n            html body #organizers.shared-organizers-section > .container {\r\n                width: calc(100% - 24px) !important;\r\n            }\r\n        }\r\n    <\/style>\r\n    <style id=\"organizer-wisdomgarden-layout-20260807\">\r\n\r\n        @media (min-width: 769px) and (max-width: 1599px) {\r\n            html body :is(#organizers, .organizers-copy) .organizer-wide-column--3 {\r\n                width: min(100%, 1080px) !important;\r\n                max-width: 1080px !important;\r\n            }\r\n\r\n            html body :is(#organizers, .organizers-copy) .organizer-wide-column--3 .register-info-cards {\r\n                display: grid !important;\r\n                grid-template-columns: repeat(6, minmax(0, 1fr)) !important;\r\n                gap: 18px !important;\r\n                width: min(100%, 980px) !important;\r\n                max-width: 980px !important;\r\n                margin-inline: auto !important;\r\n            }\r\n\r\n            html body :is(#organizers, .organizers-copy) .organizer-wide-column--3 .info-card-item {\r\n                grid-column: span 2 !important;\r\n                width: 100% !important;\r\n                min-width: 0 !important;\r\n                margin: 0 !important;\r\n            }\r\n\r\n            html body :is(#organizers, .organizers-copy) .organizer-wide-column--3 .info-card-item:nth-child(4) {\r\n                grid-column: 2 \/ span 2 !important;\r\n            }\r\n\r\n            html body :is(#organizers, .organizers-copy) .organizer-wide-column--3 .info-card-item:nth-child(5) {\r\n                grid-column: 4 \/ span 2 !important;\r\n            }\r\n        }\r\n\r\n        @media (min-width: 1600px) {\r\n            html body :is(#organizers, .organizers-copy) .organizer-wide-grid,\r\n            html body #organizers.shared-organizers-section .organizer-wide-grid {\r\n                grid-template-columns: repeat(3, minmax(0, 1fr)) !important;\r\n            }\r\n\r\n            html body :is(#organizers, .organizers-copy) :is(.organizer-wide-column--2, .organizer-wide-column--3) .info-card-item > a {\r\n                display: flex !important;\r\n                flex-direction: column !important;\r\n                align-items: center !important;\r\n                justify-content: center !important;\r\n                gap: 10px !important;\r\n                width: 100% !important;\r\n                text-align: center !important;\r\n            }\r\n\r\n            html body :is(#organizers, .organizers-copy) :is(.organizer-wide-column--2, .organizer-wide-column--3) .info-card-item img {\r\n                display: block !important;\r\n                margin: 0 auto !important;\r\n            }\r\n\r\n            html body :is(#organizers, .organizers-copy) :is(.organizer-wide-column--2, .organizer-wide-column--3) .info-card-item a > div {\r\n                margin: 0 !important;\r\n            }\r\n\r\n            html body :is(#organizers, .organizers-copy) .organizer-wide-column--3 .register-info-cards {\r\n                display: grid !important;\r\n                grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\r\n                align-items: stretch !important;\r\n                gap: 14px !important;\r\n                width: 100% !important;\r\n                max-width: none !important;\r\n                margin: 0 !important;\r\n            }\r\n\r\n            html body :is(#organizers, .organizers-copy) .organizer-wide-column--3 .info-card-item {\r\n                width: 100% !important;\r\n                max-width: none !important;\r\n                height: 100% !important;\r\n                min-width: 0 !important;\r\n                margin: 0 !important;\r\n                align-self: stretch !important;\r\n                box-sizing: border-box !important;\r\n            }\r\n\r\n        }\r\n    <\/style>\r\n    <style id=\"process-organizer-cards-fluid-width-20260807\">\r\n\r\n        html body #process .process-flow {\r\n            width: 100% !important;\r\n            max-width: none !important;\r\n            box-sizing: border-box !important;\r\n        }\r\n\r\n        html body #process .flow-item {\r\n            width: 100% !important;\r\n            max-width: none !important;\r\n            box-sizing: border-box !important;\r\n        }\r\n\r\n        html body :is(#organizers, .organizers-copy) .organizer-wide-grid,\r\n        html body :is(#organizers, .organizers-copy) .organizer-wide-column,\r\n        html body :is(#organizers, .organizers-copy) .register-info-cards {\r\n            width: 100% !important;\r\n            max-width: none !important;\r\n            box-sizing: border-box !important;\r\n        }\r\n\r\n        @media (min-width: 769px) and (max-width: 1599px) {\r\n            html body :is(#organizers, .organizers-copy) .organizer-wide-grid {\r\n                width: 100% !important;\r\n                max-width: 1180px !important;\r\n            }\r\n\r\n            html body :is(#organizers, .organizers-copy) .organizer-wide-column--1 {\r\n                width: min(100%, 700px) !important;\r\n            }\r\n\r\n            html body :is(#organizers, .organizers-copy) .organizer-wide-column--1 .register-info-cards {\r\n                width: min(100%, 650px) !important;\r\n            }\r\n\r\n            html body :is(#organizers, .organizers-copy) .organizer-wide-column--2,\r\n            html body :is(#organizers, .organizers-copy) .organizer-wide-column--3 {\r\n                width: min(100%, 1080px) !important;\r\n            }\r\n\r\n            html body :is(#organizers, .organizers-copy) .organizer-wide-column--2 > .register-info-cards:first-of-type,\r\n            html body :is(#organizers, .organizers-copy) .organizer-wide-column--3 .register-info-cards {\r\n                width: min(100%, 980px) !important;\r\n            }\r\n\r\n            html body :is(#organizers, .organizers-copy) .organizer-wide-column--2 > .register-info-cards:nth-of-type(2) {\r\n                width: min(100%, 650px) !important;\r\n            }\r\n        }\r\n\r\n        @media (max-width: 768px) {\r\n            html body #process .process-flow,\r\n            html body :is(#organizers, .organizers-copy) .organizer-wide-grid,\r\n            html body :is(#organizers, .organizers-copy) .organizer-wide-column,\r\n            html body :is(#organizers, .organizers-copy) .register-info-cards {\r\n                width: 100% !important;\r\n                max-width: none !important;\r\n            }\r\n        }\r\n    <\/style>\r\n    <script id=\"organizer-wisdomgarden-card-20260807\">\r\n        document.addEventListener('DOMContentLoaded', function () {\r\n            document.querySelectorAll(':is(#organizers, .organizers-copy) .organizer-wide-column--3 .register-info-cards').forEach(function (cards) {\r\n                if (cards.querySelector('[data-organizer=\"wisdomgarden\"]')) return;\r\n\r\n                var card = document.createElement('div');\r\n                card.className = 'info-card-item';\r\n                card.dataset.organizer = 'wisdomgarden';\r\n                card.style.cssText = 'display:flex;align-items:center;';\r\n                card.innerHTML = '<a href=\"https:\/\/www.wisdomgarden.com.tw\/\" rel=\"noopener noreferrer\" target=\"_blank\" style=\"display:flex;align-items:center;text-decoration:none;color:inherit;\">' +\r\n                    '<img loading=\"lazy\" decoding=\"async\" alt=\"\u53f0\u7063\u667a\u5712\u6709\u9650\u516c\u53f8 LOGO\" src=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/wp-content\/uploads\/2026\/08\/1693372434555.jpg\" style=\"height:54px;width:54px;object-fit:contain;vertical-align:middle;margin-right:6px;padding:2px;background:#fff;border-radius:6px;box-shadow:0 2px 8px rgba(0,0,0,.10);\">' +\r\n                    '<div style=\"margin-left:10px;\"><h5 style=\"font-size:16px;margin:0;color:#fff;\">\u53f0\u7063\u667a\u5712\u6709\u9650\u516c\u53f8<\/h5><\/div><\/a>';\r\n                var mingxiangLogo = cards.querySelector('img[src*=\"LOGOJNC\"]');\r\n                var mingxiangCard = mingxiangLogo ? mingxiangLogo.closest('.info-card-item') : null;\r\n                cards.insertBefore(card, mingxiangCard);\r\n            });\r\n        });\r\n    <\/script>\r\n<\/body>\r\n<\/html>\r\n\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"competition2025","meta":{"footnotes":""},"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"google-site-verification\" content=\"MtnvY4tHj2JZXw-zr6LhGnD4DkZXHXVZfofi7tkS2Ck\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/?page_id=4383\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\n\t\t<meta property=\"og:locale\" content=\"zh_TW\" \/>\n\t\t<meta property=\"og:site_name\" content=\"\u570b\u7acb\u81fa\u5357\u5927\u5b78\u6578\u4f4d\u5b78\u7fd2\u79d1\u6280\u5b78\u7cfb - \u5357\u5927\u6578\u4f4d\u7cfb\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\u5168\u570b AI \u5c08\u984c\u5275\u610f\u7af6\u8cfd - \u570b\u7acb\u81fa\u5357\u5927\u5b78\u6578\u4f4d\u5b78\u7fd2\u79d1\u6280\u5b78\u7cfb\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/?page_id=4383\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2026-08-04T03:53:51+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-08-04T03:55:57+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"\u5168\u570b AI \u5c08\u984c\u5275\u610f\u7af6\u8cfd - \u570b\u7acb\u81fa\u5357\u5927\u5b78\u6578\u4f4d\u5b78\u7fd2\u79d1\u6280\u5b78\u7cfb\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/phpweb4.nutn.edu.tw\\\/ilt\\\/wordpress\\\/?page_id=4383#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/phpweb4.nutn.edu.tw\\\/ilt\\\/wordpress#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/phpweb4.nutn.edu.tw\\\/ilt\\\/wordpress\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/phpweb4.nutn.edu.tw\\\/ilt\\\/wordpress\\\/?page_id=4383#listItem\",\"name\":\"\\u5168\\u570b AI \\u5c08\\u984c\\u5275\\u610f\\u7af6\\u8cfd\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/phpweb4.nutn.edu.tw\\\/ilt\\\/wordpress\\\/?page_id=4383#listItem\",\"position\":2,\"name\":\"\\u5168\\u570b AI \\u5c08\\u984c\\u5275\\u610f\\u7af6\\u8cfd\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/phpweb4.nutn.edu.tw\\\/ilt\\\/wordpress#listItem\",\"name\":\"Home\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/phpweb4.nutn.edu.tw\\\/ilt\\\/wordpress\\\/#organization\",\"name\":\"\\u570b\\u7acb\\u81fa\\u5357\\u5927\\u5b78\\u6578\\u4f4d\\u5b78\\u7fd2\\u79d1\\u6280\\u5b78\\u7cfb\",\"description\":\"\\u5357\\u5927\\u6578\\u4f4d\\u7cfb\",\"url\":\"https:\\\/\\\/phpweb4.nutn.edu.tw\\\/ilt\\\/wordpress\\\/\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/phpweb4.nutn.edu.tw\\\/ilt\\\/wordpress\\\/?page_id=4383#webpage\",\"url\":\"https:\\\/\\\/phpweb4.nutn.edu.tw\\\/ilt\\\/wordpress\\\/?page_id=4383\",\"name\":\"\\u5168\\u570b AI \\u5c08\\u984c\\u5275\\u610f\\u7af6\\u8cfd - \\u570b\\u7acb\\u81fa\\u5357\\u5927\\u5b78\\u6578\\u4f4d\\u5b78\\u7fd2\\u79d1\\u6280\\u5b78\\u7cfb\",\"inLanguage\":\"zh-TW\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/phpweb4.nutn.edu.tw\\\/ilt\\\/wordpress\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/phpweb4.nutn.edu.tw\\\/ilt\\\/wordpress\\\/?page_id=4383#breadcrumblist\"},\"datePublished\":\"2026-08-04T11:53:51+08:00\",\"dateModified\":\"2026-08-04T11:55:57+08:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/phpweb4.nutn.edu.tw\\\/ilt\\\/wordpress\\\/#website\",\"url\":\"https:\\\/\\\/phpweb4.nutn.edu.tw\\\/ilt\\\/wordpress\\\/\",\"name\":\"\\u570b\\u7acb\\u81fa\\u5357\\u5927\\u5b78\\u6578\\u4f4d\\u5b78\\u7fd2\\u79d1\\u6280\\u5b78\\u7cfb\",\"description\":\"\\u5357\\u5927\\u6578\\u4f4d\\u7cfb\",\"inLanguage\":\"zh-TW\",\"publisher\":{\"@id\":\"https:\\\/\\\/phpweb4.nutn.edu.tw\\\/ilt\\\/wordpress\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\u5168\u570b AI \u5c08\u984c\u5275\u610f\u7af6\u8cfd - \u570b\u7acb\u81fa\u5357\u5927\u5b78\u6578\u4f4d\u5b78\u7fd2\u79d1\u6280\u5b78\u7cfb","description":"","canonical_url":"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/?page_id=4383","robots":"max-image-preview:large","keywords":"","webmasterTools":{"google-site-verification":"MtnvY4tHj2JZXw-zr6LhGnD4DkZXHXVZfofi7tkS2Ck","miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/?page_id=4383#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress#listItem","position":1,"name":"Home","item":"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress","nextItem":{"@type":"ListItem","@id":"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/?page_id=4383#listItem","name":"\u5168\u570b AI \u5c08\u984c\u5275\u610f\u7af6\u8cfd"}},{"@type":"ListItem","@id":"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/?page_id=4383#listItem","position":2,"name":"\u5168\u570b AI \u5c08\u984c\u5275\u610f\u7af6\u8cfd","previousItem":{"@type":"ListItem","@id":"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress#listItem","name":"Home"}}]},{"@type":"Organization","@id":"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/#organization","name":"\u570b\u7acb\u81fa\u5357\u5927\u5b78\u6578\u4f4d\u5b78\u7fd2\u79d1\u6280\u5b78\u7cfb","description":"\u5357\u5927\u6578\u4f4d\u7cfb","url":"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/"},{"@type":"WebPage","@id":"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/?page_id=4383#webpage","url":"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/?page_id=4383","name":"\u5168\u570b AI \u5c08\u984c\u5275\u610f\u7af6\u8cfd - \u570b\u7acb\u81fa\u5357\u5927\u5b78\u6578\u4f4d\u5b78\u7fd2\u79d1\u6280\u5b78\u7cfb","inLanguage":"zh-TW","isPartOf":{"@id":"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/#website"},"breadcrumb":{"@id":"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/?page_id=4383#breadcrumblist"},"datePublished":"2026-08-04T11:53:51+08:00","dateModified":"2026-08-04T11:55:57+08:00"},{"@type":"WebSite","@id":"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/#website","url":"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/","name":"\u570b\u7acb\u81fa\u5357\u5927\u5b78\u6578\u4f4d\u5b78\u7fd2\u79d1\u6280\u5b78\u7cfb","description":"\u5357\u5927\u6578\u4f4d\u7cfb","inLanguage":"zh-TW","publisher":{"@id":"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/#organization"}}]},"og:locale":"zh_TW","og:site_name":"\u570b\u7acb\u81fa\u5357\u5927\u5b78\u6578\u4f4d\u5b78\u7fd2\u79d1\u6280\u5b78\u7cfb - \u5357\u5927\u6578\u4f4d\u7cfb","og:type":"article","og:title":"\u5168\u570b AI \u5c08\u984c\u5275\u610f\u7af6\u8cfd - \u570b\u7acb\u81fa\u5357\u5927\u5b78\u6578\u4f4d\u5b78\u7fd2\u79d1\u6280\u5b78\u7cfb","og:url":"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/?page_id=4383","article:published_time":"2026-08-04T03:53:51+00:00","article:modified_time":"2026-08-04T03:55:57+00:00","twitter:card":"summary_large_image","twitter:title":"\u5168\u570b AI \u5c08\u984c\u5275\u610f\u7af6\u8cfd - \u570b\u7acb\u81fa\u5357\u5927\u5b78\u6578\u4f4d\u5b78\u7fd2\u79d1\u6280\u5b78\u7cfb"},"aioseo_meta_data":{"post_id":"4383","title":null,"description":null,"keywords":null,"keyphrases":{"focus":{"keyphrase":"","score":0,"analysis":{"keyphraseInTitle":{"score":0,"maxScore":9,"error":1}}},"additional":[]},"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_custom_url":null,"og_image_custom_fields":null,"og_image_url":null,"og_image_width":null,"og_image_height":null,"og_video":"","og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_image_url":null,"twitter_title":null,"twitter_description":null,"schema_type":"default","schema_type_options":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"WebPage","isEnabled":true},"graphs":[]},"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":"-1","robots_max_videopreview":"-1","robots_max_imagepreview":"large","priority":null,"frequency":"default","local_seo":null,"limit_modified_date":false,"ai":{"faqs":[],"keyPoints":[],"schemas":[],"titles":[],"descriptions":[],"socialPosts":{"email":{"subject":"","preview":"","content":""},"linkedin":[],"twitter":[],"facebook":[],"instagram":[]}},"breadcrumb_settings":null,"seo_analyzer_scan_date":null,"created":"2026-08-04 03:54:47","updated":"2026-08-04 03:55:57"},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t\u5168\u570b AI \u5c08\u984c\u5275\u610f\u7af6\u8cfd\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress"},{"label":"\u5168\u570b AI \u5c08\u984c\u5275\u610f\u7af6\u8cfd","link":"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/?page_id=4383"}],"_links":{"self":[{"href":"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/index.php?rest_route=\/wp\/v2\/pages\/4383"}],"collection":[{"href":"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=4383"}],"version-history":[{"count":2,"href":"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/index.php?rest_route=\/wp\/v2\/pages\/4383\/revisions"}],"predecessor-version":[{"id":4387,"href":"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/index.php?rest_route=\/wp\/v2\/pages\/4383\/revisions\/4387"}],"wp:attachment":[{"href":"https:\/\/phpweb4.nutn.edu.tw\/ilt\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=4383"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}