#header-4,#header-5,#header-6,#header-7{position:sticky;top:0}#mobileMenu11,#mobileMenu12{transform:translateX(-100%);transition:transform .4s;z-index:10000}#header-15,#header-4,#header-9{background:#fff}#header-10,#header-11,#header-12,#header-13,#header-14,#header-15,#header-3,#header-5,#header-6,#header-7,#header-8,#header-9{z-index:999}#hero-4,#hero-5{padding:100px 20px 80px}#hero-3,.fanye,.hero-11-btn,.hero-12-image,.hero-13,.hero-8-section,.hero-9-visual,.hero14-content{text-align:center}#about-30,#departments-16{--line:#f3f4f6;--bg:#ffffff}#app-10,#app-11,#app-12,#app-13,#app-4,#app-7,#app-8,#app-9{padding-top:4rem;padding-bottom:4rem}#app-14,#app-5{padding-top:5rem;padding-bottom:5rem}#judge-17,#judge-23{--bg:#f7f9fc;padding:48px 0 56px}#judge-17,#judge-18,#judge-19,#judge-20,#judge-21,#judge-23{padding:48px 0 56px}#judge-17,#judge-25{--mid:#f59e0b;--paper:#ffffff}#judge-22,#judge-29{--bg:#0f172a;--text:#f8fafc;--muted:#94a3b8;padding:52px 0 60px;--accent:#3b82f6}#judge-26,#judge-30{--bg2:#f3f6fb;--card2:#fcfdff;--warn:#fff7ed;--border:#e6eaf2}#judge-21,#judge-23,#judge-24,#judge-25,#judge-26,#judge-27,#judge-28,#judge-29,#judge-30{--warn:#fff7ed}#judge-16,#judge-22,#judge-24,#judge-25,#judge-27,#judge-28,#judge-29,#judge-30,#update-17{padding:52px 0 60px}#update-27,#update-29,#update-30{padding:2.5rem 1rem;color:#1f2328}#about-27 .about27-table,#departments-19 .dep19-table,#news-6 .table,.impact-table,.update20-table{border-collapse:separate;border-spacing:0}#judge-16,#judge-22,#judge-25,#judge-29,#security-27{--accent:#3b82f6}#security-24,#stats-18{--accent:#0ea5e9;--accent2:#22c55e}#stats-16,#stats-17,#stats-22{--text:#0f1f33;--good:#10b981;--warn:#f59e0b;--bad:#ef4444;--border:#dbe4f3;--accent2:#60a5fa}#judge-28,#stats-20,#stats-21,#stats-23{--text:#111827}#judge-18,#judge-21,#stats-25{--text:#1e293b}#judge-19,#judge-20,#stats-20,#stats-21,#stats-23,#stats-24,#stats-25{--good:#16a34a;--bad:#dc2626}#stats-16,#stats-17,#stats-22,#stats-24,#stats-26,#update-17{--accent2:#60a5fa}#judge-17,#judge-19,#judge-20,#judge-25,#stats-28,#update-17{--paper:#ffffff}#stats-24,#stats-26,#stats-27,#stats-28{--accent:#1d4ed8}#judge-17,#judge-19,#judge-20,#judge-26,#judge-30,#stats-28{--border:#e6eaf2}#judge-28,#stats-20,#stats-21,#stats-23,#stats-29{--muted:#6b7280;--accent:#2563eb;--border:#e5e7eb}#judge-17,#judge-19,#judge-20,#judge-21,#judge-23,#judge-24,#judge-26,#judge-27,#judge-28,#judge-30,#security-25,#security-26,#stats-16,#stats-17,#stats-20,#stats-21,#stats-22,#stats-23,#stats-25,#stats-29,#update-17,.faq-24-section,.faq-26-section{--accent:#2563eb}#stats-27,#stats-28,#stats-29{--accent2:#5b8cf5}#judge-18,#judge-21,#judge-24,#judge-25,#judge-28,#stats-20,#stats-21,#stats-23,#stats-24,#stats-25,#stats-26,#stats-29{--border:#e5e7eb}#stats-27,#stats-30{--text:#0f172a;--muted:#64748b;--good:#15803d;--bad:#b91c1c;--border:#e6e8ee}#honor-4 .honor4-card,#judge-7 .review-card,#news-21 .news-21-card,#trivia-11 .trivia-card,#update-10 .update-card,#why-us28 .why28-card,#why-us7 .scroll-card,.honor8-proof-card,.why15-card{scroll-snap-align:start}#departments-23 .dep23-strip,#honor-4 .honor4-scroll,#judge-7 .scroll-wrapper,#news-21 .news-21-scroll,#trivia-11 .trivia-scroll,#update-10 .scroll-wrapper,#why-us28 .why28-track,#why-us7 .scroll-wrapper,.app11-track,.honor8-proof-track,.related16-track,.why15-slider-wrapper{scroll-snap-type:x mandatory}.span-2x1,.span-4x1{grid-row:span 1}.fanye{margin-top:20px}.fanye a{padding:3px 6px;margin:0 3px 0 0;border:1px solid #aaa;color:#000;text-decoration:none}.fanye a.current,.fanye a:hover{background:#aaa;color:#fff}#header-1 .navbar,#header-6 .navbar,#header-8 .navbar{padding-top:10px;padding-bottom:10px}#header-1 .navbar-brand img{max-height:60px;max-width:100px;height:auto;width:auto}#header-1 .nav-link{color:#333;transition:.3s;padding:6px 12px}#header-1 .nav-link.active,#header-1 .nav-link:hover,#header-15 .navbar-nav .nav-link.active,#header-15 .navbar-nav .nav-link:hover,#header-3 .navbar-nav .nav-link.active,#header-3 .navbar-nav .nav-link:hover,#header-8 .navbar-nav .nav-link.active,#header-8 .navbar-nav .nav-link:hover{color:#0d6efd;background-color:#f0f8ff;border-radius:4px}#header-1 .btn-primary{font-size:15px;font-weight:500;padding:8px 18px;border-radius:8px}#header-1 .btn-primary:hover{background-color:#0b5ed7;box-shadow:0 2px 6px rgba(0,0,0,.2);transform:translateY(-1px)}#header-2 .nav-link{color:#fff;margin:0 10px;transition:.3s}#header-2 .nav-link.active,#header-2 .nav-link:hover{color:#ffc107;background-color:rgba(255,255,255,.1);border-radius:4px;padding:6px 10px}#header-2 .btn-warning{font-weight:500;transition:.3s;font-size:.9rem}#header-2 .btn-warning:hover{background-color:#e0a800;color:#fff;box-shadow:0 2px 6px rgba(255,193,7,.4)}#header-3{background:linear-gradient(to right,#fff,#f0f4ff)}#header-16.hdr16-header,#header-17.hdr17-header,#header-18.hdr18v2-header,#header-19.hdr19-header,#header-20.hdr20r-header,#header-21.hdr21-header,#header-22.hdr22-header,#header-23.hdr23x-header,#header-4{z-index:1030}#header-3 .navbar{padding-top:.5rem;padding-bottom:.5rem;backdrop-filter:blur(6px);background-color:rgba(255,255,255,.95)}#header-13 .nav-link,#header-3 .navbar-nav .nav-link,#header-5 .nav-link,#header-9 .nav-link{color:#333;padding:.5rem 1rem;transition:.3s}#header-3 .btn-outline-primary{font-weight:500;border-color:#0d6efd;color:#0d6efd}#header-3 .btn-outline-primary:hover{background-color:#0d6efd;color:#fff;box-shadow:0 2px 6px rgba(0,0,0,.1)}#header-4{backdrop-filter:none;border-bottom:2px solid #d0dff7}#header-4 .nav-link{color:#333;padding:8px 12px;transition:.3s}#header-4 .nav-link.active,#header-4 .nav-link:hover{color:#0d6efd;background-color:#eaf2ff;border-radius:4px}#header-4 .btn-outline-primary{border:1px solid #0d6efd;color:#0d6efd;font-size:.9rem;font-weight:500}#departments-12 .nav-pills .nav-link.active,#departments-5 .d5-tab-scroll .nav-link.active,#header-4 .btn-outline-primary:hover{background-color:#0d6efd;color:#fff}#header-4 .navbar-toggler{width:42px;height:42px;display:flex;justify-content:center;align-items:center}#header-5{background-color:#fff}#header-5 .nav-link.active,#header-5 .nav-link:hover{color:#0d6efd;background-color:#eef6ff;border-radius:4px}#header-5 .btn-primary{background-color:#0d6efd;border-color:#0d6efd;font-weight:500}#header-5 .btn-primary:hover{background-color:#0b5ed7;box-shadow:0 2px 6px rgba(0,0,0,.15);transform:translateY(-1px)}#header-5 .header-5-gradient-bar{height:4px;background:linear-gradient(to right,#0d6efd,#6db3f2)}#header-6{background:linear-gradient(to right,#4e54c8,#8f94fb)}#header-6 .navbar-nav .nav-link{color:#fff;font-weight:500;padding:.5rem 1rem;transition:.3s}#header-6 .navbar-nav .nav-link:hover{background-color:rgba(255,255,255,.15);border-radius:4px}#header-6 .btn-outline-light{color:#fff;border-color:#fff;transition:.3s;font-weight:500}#header-6 .btn-outline-light:hover{background-color:#fff;color:#4e54c8;box-shadow:0 2px 6px rgba(0,0,0,.2)}#header-7{background:linear-gradient(to right,#ffe29f,#ffa99f)}#header-7 .navbar{padding:10px 0}#header-7 .navbar-nav .nav-link{color:#333;font-weight:500;transition:.3s}#header-7 .navbar-nav .nav-link.active,#header-7 .navbar-nav .nav-link:hover{color:#d63384;background-color:rgba(255,255,255,.3);border-radius:6px}#header-7 .btn-warning{background-color:#ffc107;border:none;font-weight:600;color:#333;transition:.3s}#header-7 .btn-warning:hover{background-color:#ffb300;color:#000}#header-8{background:linear-gradient(to right,#fdfbfb,#ebedee)}#header-8 .navbar-nav .nav-link{color:#333;padding:.5rem 1rem;font-weight:500;transition:color .3s}#header-8 .btn-primary{background-color:#0d6efd;border:none;color:#fff;font-weight:500;transition:.3s}#header-8 .btn-primary:hover{background-color:#084298;box-shadow:0 2px 8px rgba(0,0,0,.15)}#header-9{box-shadow:0 1px 3px rgba(0,0,0,.05)}#header-9 .topbar{background-color:#f8f9fa;border-bottom:1px solid #dee2e6}#header-9 .navbar,#stats-14{background-color:#fff}#header-26,#header-30{background:#fafafa}#header-9 .nav-link.active,#header-9 .nav-link:hover{color:#0d6efd;background-color:#eef5ff;border-radius:5px}#header-9 .btn-warning{background-color:#ffc107;color:#000;font-weight:500;border:none;transition:.3s}#header-9 .btn-warning:hover{background-color:#e0a800;color:#fff}#header-10{background:linear-gradient(to right,#667eea,#764ba2);box-shadow:0 2px 6px rgba(0,0,0,.15)}#header-10 .nav-link{color:#f8f9fa;padding:.5rem 1rem;transition:.3s}#header-10 .nav-link.active,#header-10 .nav-link:hover{color:#fff;background:rgba(255,255,255,.15);border-radius:6px}#header-10 .btn-fancy{background:linear-gradient(to right,#fceabb,#f8b500);color:#000;font-weight:700;border:none;border-radius:50px;padding:.5rem 1.2rem;box-shadow:0 4px 12px rgba(255,193,7,.4);transition:.3s ease-in-out}#header-10 .btn-fancy:hover{background:linear-gradient(to right,#f8b500,#fceabb);color:#000;transform:translateY(-1px) scale(1.03)}#header-11{background:linear-gradient(to right,#ff9a8b,#ff6a88);box-shadow:0 2px 6px rgba(0,0,0,.1)}#header-11 .nav-link,#header-12 .nav-link{color:#fff;padding:.5rem 1rem;transition:.3s}#header-11 .nav-link.active,#header-11 .nav-link:hover{background-color:rgba(255,255,255,.2);border-radius:5px}#header-11 .btn-cta{background-color:#ffc107;color:#000;font-weight:700;border-radius:30px;padding:.4rem 1rem;transition:.3s;box-shadow:0 2px 8px rgba(255,193,7,.4)}#header-11 .btn-cta:hover{transform:scale(1.05);background-color:#ffcd39;color:#000}#header-13,#header-14{background-color:#fff}#mobileMenu11{width:50%;max-width:300px}#mobileMenu11.show,#mobileMenu12.show{transform:translateX(0)}#departments-7 .departments-7-card a:hover,#mobileMenu11 a:hover,#mobileMenu12 a:hover,#privacy-policy-14.pp14t-section .pp14t-toc a:hover,#privacy-policy-15.pp15t-section .pp15t-index a:hover,#privacy-policy-8.pp8t-section .pp8t-toc-list a:hover,#terms-of-service-11.tos11t-section .tos11t-tabs a:hover,#terms-of-service-13.tos13t-section .tos13t-index .chip:hover,#terms-of-service-14.tos14t-section .tos14t-index a:hover,#terms-of-service-15.tos15t-section .tos15t-qa a:hover,#terms-of-service-6.tos6t-section .tos6t-toc a:hover,#terms-of-service-7.tos7t-section .tos7t-index a:hover,#terms-of-service-9.tos9t-section .tos9t-nav a:hover,.faq18-link:hover,.honor15-link:hover,.honor7-link:hover{text-decoration:underline}#header-12{background:linear-gradient(to right,#2b5876,#4e4376);color:#fff}#header-12 .nav-link.active,#header-12 .nav-link:hover{color:gold;text-decoration:underline}#header-12 .btn-outline-light{border-color:#fff;color:#fff;font-weight:500;transition:.3s;border-radius:20px}#header-12 .btn-outline-light:hover{background-color:#fff;color:#2b5876}#mobileMenu12{width:60%;max-width:320px}#header-13{border-bottom:1px solid #eee}#header-13 .nav-link.active,#header-13 .nav-link:hover{color:#0d6efd;background-color:#f3f8ff;border-radius:4px}#header-13 .btn-gradient{background:linear-gradient(to right,#89f7fe,#66a6ff);color:#fff;font-weight:500;border:none;border-radius:20px;padding:6px 14px;transition:.3s}#header-13 .btn-gradient:hover{background:linear-gradient(to right,#66a6ff,#89f7fe);box-shadow:0 2px 6px rgba(0,0,0,.15);transform:translateY(-1px)}#header-14{border-bottom:1px solid #e5e5e5}#header-14 .navbar-nav .nav-link{color:#111;font-weight:500;padding:.6rem 1rem;transition:.3s;position:relative}#header-14 .navbar-nav .nav-link.active,#header-14 .navbar-nav .nav-link:hover{color:#000;text-decoration:underline}#header-14 .btn-outline-dark{border:1px solid #000;color:#000;font-weight:600;border-radius:50px;padding:6px 16px;transition:.3s}#app-4 .btn-outline-dark:hover,#header-14 .btn-outline-dark:hover{background-color:#000;color:#fff}#header-15 .navbar{padding-top:.5rem;padding-bottom:.5rem}#header-15 .navbar-nav .nav-link{padding:.5rem 1rem;color:#333;transition:.3s}#header-15 .btn-gradient{background:linear-gradient(135deg,#4facfe 0,#00f2fe 100%);color:#fff;border:none;padding:.4rem 1rem;border-radius:50px;font-weight:500;transition:.3s;font-size:.95rem}#header-16 .hdr16-link,#header-17 .hdr17-link{color:#0f172a;font-weight:700;text-decoration:none;position:relative}#header-15 .btn-gradient:hover{background:linear-gradient(135deg,#00f2fe 0,#4facfe 100%);box-shadow:0 3px 8px rgba(0,0,0,.15);transform:translateY(-1px)}#header-16 .hdr16-nav{backdrop-filter:saturate(180%) blur(10px);background:rgba(255,255,255,.82);position:relative;box-shadow:0 2px 10px rgba(2,6,23,.04)}#header-16 .hdr16-nav::before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:linear-gradient(90deg,#2563eb 0,#06b6d4 50%,#22c55e 100%)}#header-16 .hdr16-brand img,#header-17 .hdr17-brand img{max-height:56px;max-width:120px;object-fit:contain;display:block}#header-16 .hdr16-menu{gap:.25rem .35rem}#header-16 .hdr16-link{padding:.6rem .9rem;letter-spacing:.02em}#header-16 .hdr16-link:hover,#header-21 .hdr21-link:hover,#header-22 .hdr22-link:hover,.app-intro16-section,.app-intro18-section,.app-intro19-section,.mission20-title,.mission21-title,.mission22-title{color:#0b1220}#header-16 .hdr16-link::after{content:"";position:absolute;left:10%;right:90%;bottom:.35rem;height:2px;background:currentColor;opacity:.85;transition:right .25s,left .25s}#header-16 .hdr16-link.active::after,#header-16 .hdr16-link.text-primary::after,#header-16 .hdr16-link:hover::after{left:10%;right:10%}#header-16 .hdr16-link.active,#header-16 .hdr16-link.text-primary{color:#0f172a!important;font-weight:800}#header-16 .hdr16-cta,#header-17 .hdr17-cta,#header-18 .hdr18v2-cta,#header-19 .hdr19-cta,#header-21 .hdr21-cta,#header-22 .hdr22-cta{border-radius:999px;padding:.5rem 1rem;font-weight:800;box-shadow:0 6px 18px rgba(34,197,94,.12)}#header-16 .hdr16-toggler,#header-17 .hdr17-toggler{border:0;padding:.35rem .5rem;outline:0!important;box-shadow:none!important}#header-17 .hdr17-nav{background:#fff;position:relative;box-shadow:0 2px 10px rgba(2,6,23,.04)}#header-17 .hdr17-nav::after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,rgba(2,6,23,.08),rgba(2,6,23,.02) 50%,rgba(2,6,23,.08))}#header-17 .hdr17-menu{gap:.1rem .2rem}#header-17 .hdr17-link{padding:.62rem .85rem;border-radius:.5rem;letter-spacing:.01em;transition:background-color .2s,color .2s}#header-18 .hdr18v2-link,#header-19 .hdr19-link{font-weight:700;color:#0f172a;transition:background-color .18s,border-color .18s;text-decoration:none}#header-17 .hdr17-link:hover{background:rgba(2,6,23,.04);color:#0b1220}#header-17 .hdr17-link::after{content:"";position:absolute;left:.9rem;right:.9rem;bottom:.35rem;height:2px;background:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform .22s}#header-17 .hdr17-link.active::after,#header-17 .hdr17-link.fw-bold::after,#header-17 .hdr17-link.text-primary::after,#header-17 .hdr17-link:hover::after,#header-21 .hdr21-link:hover::after,#header-22 .hdr22-link.active::after,#header-22 .hdr22-link.fw-bold::after,#header-22 .hdr22-link.text-primary::after,#header-22 .hdr22-link:hover::after,#header-23 .hdr23x-link:hover::after,#header-24 .hdr24x-link.active::after,#header-24 .hdr24x-link.text-primary.fw-bold::after,#header-24 .hdr24x-link:hover::after,#header-25 .hdr25x-link.active::after,#header-25 .hdr25x-link.text-primary.fw-bold::after,#header-25 .hdr25x-link:hover::after,#header-26 .hdr26x-link.active::after,#header-26 .hdr26x-link.text-primary.fw-bold::after,#header-26 .hdr26x-link:hover::after,#header-27 .hdr27x-link.active::after,#header-27 .hdr27x-link.text-primary.fw-bold::after,#header-27 .hdr27x-link:hover::after,#header-28 .hdr28x-link.active::after,#header-28 .hdr28x-link.text-primary.fw-bold::after,#header-28 .hdr28x-link:hover::after,#header-29 .hdr29x-link.active::after,#header-29 .hdr29x-link.text-primary.fw-bold::after,#header-29 .hdr29x-link:hover::after{transform:scaleX(1)}#why-us22 .why22-item[open] .why22-summary::after,.faq14-item.active .faq14-toggle,.faq21-arrow,.faq27-arrow,.faq28-arrow{transform:rotate(45deg)}#header-17 .hdr17-link.active,#header-17 .hdr17-link.fw-bold,#header-17 .hdr17-link.text-primary{background:rgba(2,6,23,.06);color:#0f172a!important}#header-18 .hdr18v2-nav,#header-19 .hdr19-nav{background:#fff;box-shadow:0 2px 10px rgba(2,6,23,.04);border-bottom:1px solid rgba(2,6,23,.06)}#header-18 .hdr18v2-brand img{max-height:56px;max-width:130px;object-fit:contain;display:block}#header-18 .hdr18v2-toggler,#header-19 .hdr19-toggler,#header-20 .hdr20r-toggler,#header-21 .hdr21-toggler,#header-22 .hdr22-toggler,#header-23 .hdr23x-toggler{border:0;outline:0!important;box-shadow:none!important}#about-18 .about18-ctt,#header-18 .hdr18v2-collapse,#header-20 .hdr20r-collapse,.mission12-kpi-col{min-width:0}#header-18 .hdr18v2-menu,#header-19 .hdr19-menu,#header-21 .hdr21-menu,#header-22 .hdr22-menu{display:flex;flex-wrap:wrap;gap:.25rem .35rem}#header-18 .hdr18v2-menu .nav-item,#news-22 #u22tab1:checked~.news-22-viewport .news-22-list>article:nth-child(-n+3),#news-22 #u22tab2:checked~.news-22-viewport .news-22-list>article:nth-child(n+4):nth-child(-n+6),#news-22 #u22tab3:checked~.news-22-viewport .news-22-list>article:nth-child(n+7):nth-child(-n+9){display:flex}#header-18 .hdr18v2-link{display:inline-block;padding:.5rem .9rem;border-radius:999px;line-height:1.2;border:1px solid transparent}#header-18 .hdr18v2-link:hover,#header-19 .hdr19-link:hover{background:rgba(2,6,23,.05)}#header-18 .hdr18v2-link.active,#header-18 .hdr18v2-link.fw-bold,#header-18 .hdr18v2-link.text-primary,#header-19 .hdr19-link.active,#header-19 .hdr19-link.fw-bold,#header-19 .hdr19-link.text-primary{background:#0f172a;color:#fff!important;border-color:#0f172a}#header-25,#header-29,#header-30{border-bottom:1px solid #e5e7eb}#header-19 .hdr19-brand img,#header-21 .hdr21-brand img,#header-22 .hdr22-brand img,#header-23 .hdr23x-brand img{max-height:58px;max-width:130px;object-fit:contain;display:block}#header-19 .hdr19-ribbon{display:inline-flex;align-items:center;justify-content:center;background:#fff;border:1px solid rgba(2,6,23,.12);border-radius:999px;padding:.35rem .45rem;box-shadow:0 8px 24px rgba(2,6,23,.06)}#header-19 .hdr19-link{display:inline-block;padding:.55rem .9rem;border-radius:999px;border:1px solid transparent}#header-20 .hdr20r-nav{background:linear-gradient(90deg,#0b1020 0,#111827 35%,#0ea5e9 100%);position:relative}#header-20 .hdr20r-nav::after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,rgba(255,255,255,.25),rgba(255,255,255,0) 50%,rgba(255,255,255,.25))}#header-20 .hdr20r-brand img{max-height:56px;max-width:130px;display:block;object-fit:contain;filter:drop-shadow(0 6px 16px rgba(0,0,0,.25))}#header-20 .hdr20r-rail{position:relative;flex:1 1 auto;min-width:0;overflow:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}#header-20 .hdr20r-rail::-webkit-scrollbar{display:none}#header-20 .hdr20r-rail::after,#header-20 .hdr20r-rail::before{content:"";position:sticky;top:0;z-index:1;width:24px;height:100%;display:inline-block;pointer-events:none}#header-20 .hdr20r-rail::before{left:0;background:linear-gradient(90deg,#0b1020,rgba(11,16,32,0))}#header-20 .hdr20r-rail::after{float:right;right:0;background:linear-gradient(270deg,#0ea5e9,rgba(14,165,233,0))}#header-20 .hdr20r-menu{display:flex;gap:.2rem .35rem;align-items:center;white-space:nowrap;padding:.2rem 0}#header-20 .hdr20r-link{display:inline-block;padding:.55rem .9rem;border-radius:.6rem;color:#fff;opacity:.9;text-decoration:none;font-weight:800;letter-spacing:.01em;transition:background-color .18s,opacity .18s}#header-20 .hdr20r-link:hover{opacity:1;background:rgba(255,255,255,.12)}#header-20 .hdr20r-link.active,#header-20 .hdr20r-link.fw-bold,#header-20 .hdr20r-link.text-primary{color:#0b1020!important;background:#fff}#header-20 .hdr20r-cta{border-radius:999px;padding:.48rem 1rem;font-weight:800;color:#0b1020;background:#fff;border:1px solid rgba(255,255,255,.85);box-shadow:0 10px 24px rgba(0,0,0,.18)}#header-21 .hdr21-link,#header-22 .hdr22-link,#header-23 .hdr23x-link{color:#0f172a;letter-spacing:.01em;text-decoration:none;font-weight:800;position:relative}#header-21 .hdr21-nav{background:#fff;box-shadow:0 2px 10px rgba(2,6,23,.04)}#header-21 .hdr21-track,#header-22 .hdr22-shell{gap:.6rem;box-shadow:0 10px 28px rgba(2,6,23,.05)}#header-21 .hdr21-container{padding-top:.25rem;padding-bottom:.35rem}#header-21 .hdr21-track{display:flex;align-items:center;justify-content:center;background:linear-gradient(90deg,#f1f5ff 0,#eefcf6 100%);border:1px solid rgba(2,6,23,.08);border-radius:.9rem;padding:.35rem .45rem}#header-21 .hdr21-link{display:inline-block;padding:.55rem .9rem;border-radius:.65rem}#header-21 .hdr21-link::after{content:"";position:absolute;left:.9rem;right:.9rem;bottom:.45rem;height:2px;background:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform .22s}#header-21 .hdr21-link.active,#header-21 .hdr21-link.fw-bold,#header-21 .hdr21-link.text-primary,#header-23 .hdr23x-link.active,#header-23 .hdr23x-link.fw-bold,#header-23 .hdr23x-link.text-primary{background:#0f172a;color:#fff!important}#header-21 .hdr21-link.active::after,#header-21 .hdr21-link.fw-bold::after,#header-21 .hdr21-link.text-primary::after,#header-23 .hdr23x-link.active::after,#header-23 .hdr23x-link.fw-bold::after,#header-23 .hdr23x-link.text-primary::after{transform:scaleX(0)}#header-22 .hdr22-nav{background:linear-gradient(90deg,#f1f5ff 0,#e9fbf3 100%);border-bottom:1px solid rgba(2,6,23,.06)}#header-22 .hdr22-shell{display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid rgba(2,6,23,.08);border-radius:1rem;padding:.35rem .45rem;width:100%}#header-22 .hdr22-link{display:inline-block;padding:.6rem .95rem;border-radius:.5rem}#header-22 .hdr22-link::after{content:"";position:absolute;left:1rem;right:1rem;bottom:.35rem;height:3px;background:linear-gradient(90deg,#2563eb,#22c55e);transform:scaleX(0);transform-origin:left center;transition:transform .22s}#header-22 .hdr22-link.active,#header-22 .hdr22-link.fw-bold,#header-22 .hdr22-link.text-primary{background:linear-gradient(90deg,rgba(37,99,235,.08),rgba(34,197,94,.08));color:#0f172a!important}#header-23 .hdr23x-nav{background:#fff;border-bottom:1px solid rgba(2,6,23,.08);box-shadow:0 2px 10px rgba(2,6,23,.04)}#header-23 .hdr23x-menu{display:flex;flex-wrap:wrap;gap:.2rem .35rem}#header-23 .hdr23x-link{display:inline-block;padding:.62rem .95rem;border-radius:.55rem;font-size:15.5px;line-height:1.25}#header-23 .hdr23x-link:hover{background:rgba(2,6,23,.06);color:#0b1220}#header-23 .hdr23x-link::after{content:"";position:absolute;left:.95rem;right:.95rem;bottom:.4rem;height:2px;background:#0f172a;transform:scaleX(0);transform-origin:left center;transition:transform .22s}#header-23 .hdr23x-cta{background:#0f172a;color:#fff;border:1px solid #0f172a;border-radius:.65rem;padding:.52rem 1rem;font-weight:800;box-shadow:0 8px 20px rgba(2,6,23,.12)}#header-23 .hdr23x-cta:hover,.app10-btn-primary:hover,.app11-btn-primary:hover,.app13-btn-primary:hover,.app14-btn-primary:hover,.app15-btn-primary:hover,.app6-btn-primary:hover,.app7-btn-primary:hover,.honor8-btn-primary:hover,.mission11-btn-primary:hover,.mission12-btn-primary:hover,.mission14-btn-primary:hover,.mission15-btn-primary:hover,.mission7-btn-primary:hover,.mission8-btn-primary:hover,.mission9-btn-primary:hover{filter:brightness(1.05)}#header-24{background:linear-gradient(135deg,#0e1330 0,#1a2b6b 60%,#0d8bd9 120%);box-shadow:0 6px 18px rgba(0,0,0,.25);position:relative;z-index:10}#header-24::before{content:"";position:absolute;inset:0;background:radial-gradient(1200px 600px at 85% -20%,rgba(255,255,255,.12),transparent 60%),radial-gradient(900px 500px at -10% 120%,rgba(255,255,255,.08),transparent 60%);pointer-events:none;z-index:0}#header-24 .hdr24x-container,#header-24 .hdr24x-nav,#security-3 .container,#welcome-2,#welcome-3,.mission13-hero-cta{z-index:1;position:relative}#header-24 .hdr24x-nav{padding:.5rem 0}#header-24 .hdr24x-brand img{max-height:54px;max-width:140px;display:block;filter:drop-shadow(0 2px 6px rgba(0,0,0,.25))}#header-24 .hdr24x-toggler{border:none;outline:0;padding:.35rem .6rem;border-radius:10px;background:rgba(255,255,255,.12);backdrop-filter:blur(6px)}#header-24 .hdr24x-toggler .navbar-toggler-icon,#header-24 .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='white' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}#header-24 .hdr24x-collapse{background:rgba(255,255,255,.06);backdrop-filter:blur(10px);border-radius:16px;margin-top:.75rem;padding:.5rem}#header-24 .hdr24x-menu .nav-item{margin:.125rem 0}#header-24 .hdr24x-link{color:#f3f6ff!important;padding:.8rem 1rem;border-radius:12px;font-weight:600;line-height:1.2;font-size:1rem;display:inline-flex;align-items:center;position:relative;text-decoration:none!important}#header-24 .hdr24x-link:focus,#header-24 .hdr24x-link:hover,.app6-btn-ghost:hover{background:rgba(255,255,255,.08)}#header-24 .hdr24x-link::after{content:"";position:absolute;left:1rem;right:1rem;bottom:.45rem;height:2px;background:linear-gradient(90deg,#ffe082,#ffca28);transform:scaleX(0);transform-origin:left;transition:transform .25s,opacity .25s;opacity:.9}#header-24 .hdr24x-link.active,#header-24 .hdr24x-link.text-primary.fw-bold{background:rgba(255,255,255,.18);box-shadow:inset 0 0 0 1px rgba(255,255,255,.25);color:#0e1330!important}#header-24 .hdr24x-cta{background:linear-gradient(180deg,#ffe082,#ffca28);color:#1a1a1a;border:none;border-radius:.6rem;padding:.9rem 1rem;font-weight:700;letter-spacing:.2px;box-shadow:0 6px 14px rgba(255,202,40,.25);display:block;width:100%;margin-top:.7rem;font-size:16px}#header-24 .hdr24x-cta:focus,#header-24 .hdr24x-cta:hover{filter:brightness(.96);color:#111!important}#header-24 .hdr24x-cta:focus-visible,#header-24 .hdr24x-link:focus-visible,#header-24 .hdr24x-toggler:focus-visible{outline:#ffca28 solid 3px;outline-offset:2px}#header-25{background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.06)}#header-25 .hdr25x-nav,#header-27 .hdr27x-collapse,#header-29 .hdr29x-nav,#header-30 .hdr30x-nav{padding:.6rem 0}#header-25 .hdr25x-brand img{max-height:52px;max-width:130px;display:block}#header-25 .hdr25x-toggler{border:none;outline:0;padding:.4rem .65rem;border-radius:.4rem;background:rgba(0,0,0,.05)}#header-25 .hdr25x-toggler .navbar-toggler-icon,#header-26 .hdr26x-toggler .navbar-toggler-icon,#header-26 .navbar-toggler-icon,#header-27 .hdr27x-toggler .navbar-toggler-icon,#header-27 .navbar-toggler-icon,#header-28 .hdr28x-toggler .navbar-toggler-icon,#header-28 .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='black' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}#header-25 .hdr25x-collapse,#header-26 .hdr26x-collapse{padding:.5rem 0}#header-25 .hdr25x-menu .nav-item{margin:0 .25rem}#header-25 .hdr25x-link{position:relative;color:#333!important;font-weight:600;padding:.6rem .9rem;font-size:15px;transition:color .25s}#header-25 .hdr25x-link::after{content:"";position:absolute;left:10%;right:10%;bottom:.35rem;height:2px;background:linear-gradient(90deg,#2563eb,#06b6d4);transform:scaleX(0);transform-origin:center;transition:transform .25s}#header-25 .hdr25x-link.active,#header-25 .hdr25x-link.text-primary.fw-bold,#header-25 .hdr25x-link:hover{color:#2563eb!important}#header-25 .hdr25x-cta{background:linear-gradient(90deg,rgba(37,99,235,.9),rgba(6,182,212,.9));color:#fff;border:none;border-radius:.5rem;padding:.8rem 1.1rem;font-weight:600;font-size:15px;transition:opacity .25s;display:block;width:100%;margin-top:.7rem}#about-28 .about28-cta:hover,#header-25 .hdr25x-cta:hover,#why-us16 .why16-cta:hover,#why-us18 .why18-cta:hover,#why-us19 .why19-cta:hover,#why-us20 .why20-cta:hover,#why-us21 .why21-cta:hover,#why-us22 .why22-cta:hover,#why-us23 .why23-cta:hover,#why-us24 .why24-cta:hover,#why-us25 .why25-cta:hover,#why-us26 .why26-cta:hover,#why-us27 .why27-cta:hover,#why-us28 .why28-cta:hover,#why-us29 .why29-cta:hover,#why-us30 .why30-cta:hover{opacity:.9}#header-26{--barH:40px;border-bottom:1px solid #eceff3}#header-26 .hdr26x-topbar{height:var(--barH);background:linear-gradient(90deg,#f1f5ff 0,#f8fbff 60%,#fff 100%);border-bottom:1px solid #e8eef7}#header-26 .hdr26x-topbar .container{height:100%}#header-26 .hdr26x-badge{display:inline-block;font-size:12px;line-height:1;padding:.18rem .45rem;border-radius:.35rem;background:#111;color:#fff;margin-right:.5rem}#header-26 .hdr26x-note{font-size:13px;color:#475569}#header-26 .hdr26x-toplink{font-size:13px;color:#64748b;text-decoration:none}#header-26 .hdr26x-link,#header-27 .hdr27x-link,#header-28 .hdr28x-link,#header-29 .hdr29x-link,#header-30 .hdr30x-link{text-decoration:none!important}#header-26 .hdr26x-toplink:hover,#judge-19 .like i,.mission21-title-icon,.mission22-title-icon,.mission25-title-icon,.mission27-title-icon,.mission28-title-icon,.mission29-title-icon{color:#2563eb}#header-26 .hdr26x-dot{margin:0 .5rem;color:#cbd5e1}#header-26 .hdr26x-nav{padding:.65rem 0;background:#fff;position:relative;z-index:2}#about-16 .about16-media,#article-15 .timeline-container,#departments-19 .dep19-table td.ok,#header-26 .hdr26x-container,#header-27 .hdr27x-container,#header-28 .hdr28x-container,#news-11 .news11-item,#why-us18 .why18-steps,#why-us23 .why23-node,.faq22-panels,.faq26-panels,.mission11-branch,.mission5-timeline{position:relative}#header-26 .hdr26x-brand img{max-height:50px;max-width:132px;display:block}#header-26 .hdr26x-toggler{border:none;outline:0;padding:.4rem .6rem;border-radius:.5rem;background:rgba(0,0,0,.06)}#header-26 .hdr26x-menu .nav-item{margin:.1rem .15rem}#header-26 .hdr26x-link{position:relative;color:#1f2937!important;font-weight:700;padding:.7rem 1rem;border-radius:12px;font-size:15px;transition:background .2s,color .2s}#header-26 .hdr26x-link:hover{background:rgba(37,99,235,.06);color:#1e40af!important}#header-26 .hdr26x-link::after{content:"";position:absolute;left:12px;right:12px;bottom:.4rem;height:3px;border-radius:3px;background:linear-gradient(90deg,#1e3a8a,#38bdf8);transform:scaleX(0);transform-origin:center;transition:transform .25s}#header-26 .hdr26x-link.active,#header-26 .hdr26x-link.text-primary.fw-bold{color:#1e40af!important;background:rgba(37,99,235,.08)}#header-26 .hdr26x-cta{background:linear-gradient(90deg,#111827,#334155);color:#fff;border:none;border-radius:.6rem;padding:.85rem 1.1rem;font-weight:700;letter-spacing:.2px;font-size:15px;display:block;width:100%;margin-top:.7rem;box-shadow:0 6px 14px rgba(17,24,39,.12)}#header-26 .hdr26x-cta:hover,#header-27 .hdr27x-cta:hover,#header-28 .hdr28x-cta:hover{filter:brightness(.97)}@media (min-width:992px){#header-24 .hdr24x-nav{padding:.75rem 0}#header-24 .hdr24x-collapse{background:rgba(255,255,255,.1);padding:.35rem;border-radius:999px;margin-top:0}#header-24 .hdr24x-menu{display:flex;align-items:center;gap:.25rem;padding:.125rem}#header-24 .hdr24x-menu .nav-item{margin:0}#header-24 .hdr24x-link{padding:.6rem .9rem;border-radius:999px;font-size:.95rem;background:0 0}#header-24 .hdr24x-link:focus,#header-24 .hdr24x-link:hover{outline:rgba(255,255,255,.25) solid 2px;outline-offset:2px;background:0 0}#header-24 .hdr24x-cta{display:inline-flex;width:auto;margin-top:0;margin-left:.25rem;border-radius:999px;padding:.6rem 1rem;font-size:.95rem}#header-25 .hdr25x-collapse,#header-26 .hdr26x-collapse{padding:0}#header-25 .hdr25x-menu{gap:.25rem}#header-25 .hdr25x-link{padding:.7rem 1rem}#header-25 .hdr25x-cta{display:inline-flex;width:auto;margin-top:0;margin-left:.6rem}#header-26 .hdr26x-menu{gap:.15rem}#header-26 .hdr26x-link{border-radius:999px;padding:.65rem .95rem}#header-26 .hdr26x-cta{display:inline-flex;width:auto;margin-top:0;margin-left:.6rem;border-radius:999px}}#hero-1,#hero-2,#hero-3,#hero-4,#hero-6,.hero-10-section,.hero-11-section,.hero-13,.hero-14,.hero-15,.hero-9-section{overflow:hidden}#header-27{background:#f6f7fb}#header-27 .hdr27x-nav,#header-28 .hdr28x-nav{padding:.65rem 0}#header-27 .hdr27x-brand img{max-height:52px;max-width:132px;display:block}#header-27 .hdr27x-divider{width:1px;height:36px;background:linear-gradient(180deg,#e5e7eb,transparent);margin-left:1rem}#header-27 .hdr27x-toggler,#header-28 .hdr28x-toggler{border:none;outline:0;padding:.4rem .6rem;border-radius:.6rem;background:rgba(0,0,0,.06)}#header-27 .hdr27x-card{background:#fff;border:1px solid #e8eaf0;border-radius:16px;box-shadow:0 8px 24px rgba(16,24,40,.06);padding:.5rem;display:flex;align-items:center;gap:.25rem}#header-27 .hdr27x-menu,#header-28 .hdr28x-menu{display:flex;flex-wrap:wrap;align-items:center;gap:.15rem;margin:0;padding:0}#faq-16 .faq-16-q,#header-27 .hdr27x-menu .nav-item,#header-28 .hdr28x-menu .nav-item,#privacy-policy-9.pp9t-section .pp9t-dl,#terms-of-service-8.tos8t-section .tos8t-dl,#why-us21 .why21-table{margin:0}#header-27 .hdr27x-link{position:relative;color:#1f2937!important;font-weight:700;border-radius:12px;padding:.65rem .9rem;font-size:15px;transition:background .2s,color .2s,transform .2s}#header-27 .hdr27x-link:hover{background:#f1f5ff;color:#1e40af!important;transform:translateY(-1px)}#header-27 .hdr27x-link::after,#header-28 .hdr28x-link::after{transform:scaleX(0);transition:transform .22s;position:absolute;height:2px;content:""}#header-27 .hdr27x-link::after{left:10px;right:10px;bottom:.35rem;border-radius:2px;background:linear-gradient(90deg,#0ea5e9,#22c55e);transform-origin:center}#header-27 .hdr27x-link.active,#header-27 .hdr27x-link.text-primary.fw-bold,#header-28 .hdr28x-link.active,#header-28 .hdr28x-link.text-primary.fw-bold{color:#0ea5e9!important;background:#eef6ff}#header-27 .hdr27x-cta{background:linear-gradient(90deg,#111827,#334155);color:#fff;border:none;border-radius:.8rem;padding:.85rem 1.1rem;font-weight:700;letter-spacing:.2px;font-size:15px;box-shadow:0 6px 14px rgba(17,24,39,.12);display:block;width:100%;margin-top:.7rem}@media (min-width:992px){#header-27 .hdr27x-collapse{padding:0}#header-27 .hdr27x-card{padding:.4rem .5rem .4rem .75rem}#header-27 .hdr27x-link{border-radius:999px;padding:.6rem .9rem}#header-27 .hdr27x-cta{display:inline-flex;width:auto;margin:0 .25rem 0 .5rem;border-radius:999px;padding:.6rem 1rem;font-size:.95rem}}#header-28{background:#fff;position:relative;z-index:10;box-shadow:0 6px 20px rgba(0,0,0,.06)}#header-28::before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:linear-gradient(90deg,#22d3ee 0,#60a5fa 45%,#a78bfa 85%)}#header-29 .hdr29x-link,#header-30 .hdr30x-link,#hero-1,#hero-2,#hero-3,#hero-4,#hero-6,.hero-10-section,.hero-8-section,.hero-9-section{position:relative}#header-28 .hdr28x-brand img{max-height:54px;max-width:140px;display:block}#header-28 .hdr28x-collapse{padding:.55rem 0}#header-28 .hdr28x-card{background:rgba(248,250,252,.7);backdrop-filter:blur(8px);border:1px solid #e5e7eb;border-radius:16px;box-shadow:0 10px 24px rgba(2,6,23,.06);padding:.4rem .5rem;display:flex;align-items:center;gap:.25rem}#header-28 .hdr28x-link{position:relative;color:#0f172a!important;font-weight:800;padding:.7rem 1rem;border-radius:12px;font-size:15px;transition:background .2s,color .2s}#header-28 .hdr28x-link:hover{background:#f4f6fb;color:#0ea5e9!important}#header-28 .hdr28x-link::after{left:12px;right:12px;bottom:.42rem;border-radius:2px;background:linear-gradient(90deg,#22d3ee,#60a5fa);transform-origin:center}#header-28 .hdr28x-cta{background:linear-gradient(90deg,#111827,#334155);color:#fff;border:none;border-radius:.65rem;padding:.85rem 1.1rem;font-weight:800;letter-spacing:.2px;font-size:15px;box-shadow:0 8px 18px rgba(17,24,39,.12)}@media (min-width:992px){#header-28 .hdr28x-collapse{padding:0}#header-28 .hdr28x-menu{gap:.25rem}#header-28 .hdr28x-link{border-radius:999px;padding:.65rem .95rem}#header-28 .hdr28x-cta{display:inline-flex;width:auto;margin-left:.6rem;border-radius:999px;padding:.6rem 1rem;font-size:.95rem}}#header-29{background:#fff}#header-29 .hdr29x-brand img{max-height:48px;max-width:132px;display:block}#header-29 .hdr29x-toggler,#header-30 .hdr30x-toggler{border:none;padding:.4rem .6rem;background:0 0}#header-29 .hdr29x-toggler .navbar-toggler-icon,#header-29 .navbar-toggler-icon,#header-30 .hdr30x-toggler .navbar-toggler-icon,#header-30 .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='black' stroke-linecap='round' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}#header-29 .hdr29x-menu{gap:.25rem}#header-29 .hdr29x-link{color:#111827!important;font-weight:600;font-size:15px;padding:.6rem .85rem;border-radius:.4rem}#header-29 .hdr29x-link::after{content:"";position:absolute;left:.85rem;right:.85rem;bottom:.35rem;height:2px;background:#111827;transform:scaleX(0);transform-origin:center;transition:transform .2s}#about-12 h2,#about-12 h4,#header-29 .hdr29x-link.active,#header-29 .hdr29x-link.text-primary.fw-bold,#why-us3 h2,#why-us3 h3,#why-us3 h4{font-weight:700}#header-29 .hdr29x-cta{background:#111827;color:#fff;border:0;border-radius:.5rem;padding:.55rem 1rem;font-weight:700;font-size:.95rem}#header-30 .hdr30x-brand img{max-height:46px;max-width:128px;display:block}#header-30 .hdr30x-collapse{column-gap:1rem}#header-30 .hdr30x-menu{gap:.1rem}#header-30 .hdr30x-link{color:#1f2937!important;font-weight:600;font-size:15px;padding:.6rem .8rem;border-radius:.3rem}#header-30 .hdr30x-link:hover{background:#ededed}#header-30 .hdr30x-link.active,#header-30 .hdr30x-link.text-primary.fw-bold{font-weight:700;border-bottom:2px solid #1f2937}#header-30 .hdr30x-cta{background:#1f2937;color:#fff;border:0;border-radius:.45rem;padding:.55rem 1rem;font-weight:700;font-size:.95rem}#hero-1{background:linear-gradient(135deg,#1e3c72,#2a5298);color:#fff;padding:80px 0 120px}#hero-1 h1{font-size:32px;font-weight:700;margin-bottom:20px}#hero-1 h2{font-size:18px;max-width:800px;margin:0 auto 30px;line-height:1.6}#hero-1 .hero-buttons{display:flex;justify-content:center;flex-wrap:wrap;gap:15px}#hero-1 .btn-hero{background:#fff;color:#1e3c72;padding:12px 24px;border-radius:30px;font-weight:700;text-decoration:none;transition:.3s;display:inline-flex;align-items:center;gap:8px;box-shadow:0 4px 12px rgba(0,0,0,.15)}#hero-1 .btn-hero:hover{background:#2a5298;color:#fff}#hero-1 .wave-animation,#hero-2 .wave-animation,#hero-3 .wave-animation{position:absolute;bottom:0;left:0;width:200%;height:80px;overflow:hidden;z-index:0}#hero-1 .wave-animation svg{width:200%;height:100%;animation:6s ease-in-out infinite waveMove}#hero-1 .wave-animation path,#hero-3 .wave-animation path{fill:#ffffff;opacity:1}@keyframes waveMove{0%,100%{transform:translateX(0)}50%{transform:translateX(-50%)}}#hero-2{background:linear-gradient(to bottom right,#0f2027,#203a43,#2c5364);padding:70px 0 80px}#hero-2 h1{font-size:32px;font-weight:700;margin-bottom:15px}#hero-2 h2{font-size:18px;font-weight:400;margin-bottom:10px;line-height:1.5}#hero-2 .hero-buttons{display:flex;flex-wrap:wrap;gap:15px}#hero-2 .btn-hero2{background:linear-gradient(135deg,#00c6ff,#0072ff);color:#fff;padding:12px 20px;border-radius:6px;font-weight:600;text-decoration:none;transition:.3s;display:inline-flex;align-items:center;gap:8px;box-shadow:0 4px 12px rgba(0,0,0,.3)}#hero-3 .hero-glassbox,.hero6-card{padding:40px 30px;backdrop-filter:blur(10px)}#hero-2 .btn-hero2:hover{background:linear-gradient(135deg,#0072ff,#00c6ff);transform:scale(1.05)}#hero-2 img,#hero-4 img,.hero-9-visual img{max-width:100%;height:auto}#hero-2 .wave-animation svg{width:200%;height:100%;animation:6s ease-in-out infinite waveMove2}#hero-2 .wave-animation path{fill:#e0f1ff;opacity:1}@keyframes waveMove2{0%,100%{transform:translateX(0)}50%{transform:translateX(-50%)}}#hero-3{background:linear-gradient(to bottom,#d5d9dc,#7395b0);padding:70px 20px 80px}#hero-3 .hero-glassbox{background:rgba(255,255,255,.75);border-radius:16px;max-width:700px;margin:0 auto;box-shadow:0 8px 24px rgba(0,0,0,.1)}#hero-3 h1{font-size:28px;font-weight:700}#hero-3 p.lead{font-size:16px;color:#444;line-height:1.6}#hero-3 .hero-buttons{display:flex;gap:12px;margin-top:15px;flex-wrap:wrap}#hero-3 .btn-hero3,#hero-4 .hero-buttons a{display:inline-flex;font-weight:600;transition:.3s;text-decoration:none}#hero-3 .btn-hero3{background:0 0;border:2px solid #007bff;color:#007bff;border-radius:50px;padding:10px 20px;font-size:16px;align-items:center;justify-content:center}#about-3 .about-tabs-nav .about-tab:hover,#hero-3 .btn-hero3:hover{background:#007bff;color:#fff}#hero-3 .wave-animation svg{width:200%;height:100%;animation:6s ease-in-out infinite waveMove3}@keyframes waveMove3{0%,100%{transform:translateX(0)}50%{transform:translateX(-50%)}}#hero-4{background:linear-gradient(135deg,#380036,#0cbaba);color:#fff}#hero-4 h1,#hero-6 h1{font-size:32px;font-weight:700}#hero-4 p.lead{font-size:17px;line-height:1.6;max-width:500px}#hero-4 .hero-buttons a{align-items:center;padding:12px 20px;border-radius:8px;font-size:15px}#hero-4 .btn-hero4-primary{background-color:#ff6a00;color:#fff;box-shadow:0 4px 14px rgba(255,106,0,.4)}#hero-4 .btn-hero4-primary:hover{background-color:#e65c00;transform:translateY(-2px)}#hero-4 .btn-hero4-secondary{background-color:rgba(255,255,255,.15);border:1px solid #fff;color:#fff}#hero-4 .btn-hero4-secondary:hover{background-color:rgba(255,255,255,.25)}#hero-5{background:linear-gradient(to bottom,#e0efff,#fff)}#hero-5 h1{font-size:38px;color:#1a1a1a}#hero-5 p{font-size:16px;line-height:1.6;color:#444}#hero-5 .btn-hero5{background-color:#417fff;color:#fff;padding:12px 24px;font-weight:700;border-radius:10px;font-size:16px;text-decoration:none;transition:background-color .3s;display:inline-block}#hero-5 .btn-hero5:hover{background-color:#2f65d4}#hero-6{background:radial-gradient(ellipse at center,#0a0f2c 0,#000814 100%);padding:70px 20px}.hero6-card{background:rgba(255,255,255,.05);border-radius:20px;max-width:800px;width:100%;box-shadow:0 0 30px rgba(255,255,255,.1)}.hero6-image-wrapper img{border-radius:12px;max-height:200px;object-fit:cover}#hero-6 p{font-size:16px;color:#ccc}#hero-6 .btn-hero6-primary,#hero-6 .btn-hero6-secondary{padding:12px 24px;border-radius:30px;font-weight:700;font-size:15px;text-decoration:none;display:inline-flex;align-items:center;transition:.3s}.btn-hero6-primary{background:#f90;color:#000}.btn-hero6-primary:hover{background:#e68a00}.btn-hero6-secondary{background:#ffffff22;border:1px solid #ccc;color:#fff}.btn-hero6-secondary:hover{background:#ffffff44}#hero-7{background:linear-gradient(to bottom,#e3fce3,#fff);padding:100px 20px}#about-1 .about-content h2,#about-2 h2,#hero-7 h1{font-size:30px;font-weight:700}#hero-7 p{font-size:16px;color:#444;max-width:600px;margin:0 auto}.hero7-logo img{max-height:100px;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.1)}#hero-7 .btn-hero7-primary,#hero-7 .btn-hero7-secondary{padding:12px 22px;border-radius:8px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex;align-items:center;transition:.3s}.btn-hero7-primary{background-color:#28a745;color:#fff}#honor-5,#list-9 .list9-item:nth-child(2n),#news-9,#privacy-policy-2,#security-2,#update-11 .accordion-button.collapsed,#why-us1,.btn-hero7-secondary{background-color:#f8f9fa}.btn-hero7-primary:hover{background-color:#218838}.btn-hero7-secondary{border:1px solid #ccc;color:#333}.btn-hero7-secondary:hover{background-color:#e2e6ea}.hero-8-section{background:linear-gradient(135deg,#1c2b4a,#3e2f57);color:#fff;padding:80px 20px}.hero-10-buttons a,.hero-9-buttons a,.hero8-btn{padding:12px 28px;text-decoration:none}.hero-8-section h1{font-size:2.5em;font-weight:700;margin-bottom:.3em;color:#fff}.hero-8-section h2{font-size:1.2em;font-weight:500;margin-bottom:1.5em;color:#ddd}.hero-8-section p{max-width:800px;margin:0 auto 2em;line-height:1.8;font-size:1em;color:#eee}.hero8-buttons{display:flex;justify-content:center;flex-wrap:wrap;gap:20px}.hero8-btn{background:linear-gradient(to right,#4fc3f7,#1976d2);color:#fff;border-radius:40px;font-weight:700;box-shadow:0 4px 10px rgba(0,0,0,.3);transition:.3s}.hero8-btn:hover{background:linear-gradient(to right,#1976d2,#4fc3f7);transform:translateY(-2px)}.hero-9-section{background:radial-gradient(circle at top left,#0f0c29,#302b63,#24243e);color:#fff;padding:100px 30px}.hero-9-container{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;max-width:1200px;margin:0 auto}.hero-9-textbox{flex:1 1 45%;z-index:2}.hero-9-textbox h1{font-size:2.5rem;font-weight:700;margin-bottom:20px}.hero-9-textbox p{font-size:1.2rem;line-height:1.6}.hero-9-buttons{margin-top:30px}.hero-9-buttons a{display:inline-block;background:linear-gradient(to right,#4facfe,#00f2fe);color:#000;font-weight:700;border-radius:50px;margin-right:20px;transition:.3s ease-in-out}.hero-9-buttons a:hover{background:linear-gradient(to right,#43e97b,#38f9d7);color:#222}.hero-9-visual{flex:1 1 45%;z-index:1}.hero-9-bg-blur{position:absolute;top:-20%;left:-10%;width:150%;height:150%;background:radial-gradient(circle,rgba(255,255,255,.06),transparent 70%);filter:blur(80px);z-index:0}.hero-10-section{background-color:#1a1a1a;color:#fff;padding:120px 20px;z-index:1}.hero-10-container,.hero13-content{margin:0 auto;z-index:2;position:relative}.hero-10-grid-bg::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(#333 1px,transparent 1px),linear-gradient(90deg,#333 1px,transparent 1px);background-size:40px 40px;opacity:.1;z-index:0}.hero-10-container{max-width:900px}.hero-10-section h1{font-size:2.8rem;font-weight:800;margin-bottom:25px;text-transform:uppercase;letter-spacing:2px}.hero-10-section p{font-size:1.2rem;line-height:1.8;margin-bottom:40px;color:#ccc}.hero-10-buttons a{display:inline-block;margin:10px 15px;border-radius:60px;font-weight:700;font-size:1rem;color:#fff;background:0 0;border:2px solid;border-image:linear-gradient(135deg,#00f2fe,#4facfe) 1;transition:.4s}.hero-10-buttons a:hover{background:linear-gradient(to right,#4facfe,#00f2fe);color:#000;border-color:transparent}.hero-11-section{background:linear-gradient(160deg,#0f2c4c,#204d7a);color:#fff;padding:60px 20px 0;position:relative}.hero-11-container{display:flex;align-items:center;justify-content:space-between;max-width:1240px;margin:0 auto;flex-wrap:wrap}.hero-11-image img{max-width:400px;width:100%;border-radius:12px}.hero-11-content{max-width:560px;padding:20px}.hero-11-content h1{font-size:36px;font-weight:700;margin-bottom:20px}.hero-11-content p{font-size:16px;line-height:1.6;margin-bottom:24px}.hero-11-buttons{display:flex;gap:16px;flex-wrap:wrap}.hero-11-btn{display:inline-block;padding:12px 28px;border-radius:999px;font-size:16px;font-weight:600;text-decoration:none;transition:.3s}.hero-12-btn,.hero13-buttons .btn{font-weight:700;display:inline-block}.hero-11-btn.primary{background-color:#fff;color:#0f2c4c}.hero-11-btn.secondary,.hero13-buttons .btn.ghost{border:2px solid #fff;color:#fff}.hero13-buttons .btn,.hero14-buttons .btn{padding:.75rem 1.5rem;border-radius:999px;transition:.3s;text-decoration:none}.hero-11-btn:hover{transform:translateY(-2px);opacity:.9}.hero-11-wave svg{display:block;width:100%;height:60px}#faq-1,#faq-2,#faq-3,#faq-4,#faq-5,#security-4,.hero-12-section{padding:60px 20px}.hero-12-section{background:linear-gradient(to bottom right,#e6f0ff,#cce0ff)}.hero-12-grid{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;max-width:1200px;margin:0 auto}.hero-12-text{flex:1 1 50%;padding:20px;color:#0a0a23}.hero-12-text h1{font-size:2.4rem;font-weight:800;color:#036}.hero-12-text h1 span{color:#06c}.hero-12-text p{font-size:1.1rem;line-height:1.8;margin:20px 0}.hero-12-btn{background-color:#fff;color:#036;padding:12px 28px;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);transition:.3s;text-decoration:none}.hero-12-btn:hover{background-color:#06c;color:#fff}.hero-12-image{flex:1 1 45%;padding:20px}.hero-12-image img{max-width:100%;height:auto;border-radius:12px;box-shadow:0 10px 20px rgba(0,0,0,.2)}.hero-13{position:relative;background:linear-gradient(135deg,#1f3b71,#4162a4);color:#fff;padding:4rem 1rem 6rem}.hero13-content{max-width:760px}.hero13-content h1{font-size:2.5rem;font-weight:800;margin-bottom:1rem;color:#fff}.hero13-content h2{font-size:1.75rem;font-weight:600;margin-bottom:1rem}.hero13-content p{font-size:1.125rem;line-height:1.8;margin-bottom:2rem}.hero13-buttons{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.hero13-buttons .btn.primary{background:#fff;color:#1f3b71}.hero13-buttons .btn.primary:hover{background:#eee}.btn-outline:hover,.hero13-buttons .btn.ghost:hover,.hero14-content.glass{background:rgba(255,255,255,.1)}.hero13-image{margin-top:3rem;position:relative;z-index:1}.hero13-image img{max-width:100%;height:auto;border-radius:1rem;box-shadow:0 0 20px rgba(0,0,0,.2)}.hero13-wave{position:absolute;bottom:0;left:0;width:100%;height:100px;z-index:0}.hero14-waves .wave,.hero15-wave svg{height:100%;width:100%}.hero-14{position:relative;padding:5rem 1rem 6rem;background:#0c2e0c;color:#fff}.hero14-background{background:url('/images/hero2-ball.jpg') center/cover no-repeat;filter:brightness(.4);position:absolute;inset:0;z-index:0}.hero14-content{position:relative;z-index:2;max-width:800px;margin:0 auto;padding:2.5rem 2rem;border-radius:1.5rem}.hero14-content.glass{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 0 20px rgba(0,0,0,.2)}.hero14-content h1,.hero15-text h1{font-size:2.5rem;font-weight:800;margin-bottom:1rem}.hero14-content h2,.hero15-text h2{font-size:1.5rem;font-weight:600;margin-bottom:1rem}.hero14-content p{font-size:1.125rem;line-height:1.8;margin-bottom:2rem;color:#e2e2e2}.hero14-buttons{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.hero14-buttons .btn{font-weight:600;min-width:150px;text-align:center}.btn-green{background:linear-gradient(45deg,#00c853,#64dd17);color:#fff;border:none}.btn-green:hover{box-shadow:0 0 10px rgba(100,221,23,.6)}.btn-outline,.hero15-btn-outline{background:0 0;border:2px solid #fff;color:#fff}.hero14-waves,.hero15-wave{position:absolute;bottom:0;left:0;width:100%;height:100px;z-index:1}.hero14-waves .wave{position:absolute}.hero14-waves .wave.back{opacity:.5;z-index:1}.hero14-waves .wave.front{z-index:2}.hero-15{position:relative;background:linear-gradient(135deg,#003a74,#009688);clip-path:polygon(0 0,100% 0,100% 90%,0% 100%);padding:5rem 1rem 6rem;color:#fff}.hero15-container{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.hero15-image img{max-width:500px;border-radius:1rem;box-shadow:0 0 20px rgba(0,0,0,.3)}.hero15-text{max-width:600px;margin:0 auto;text-align:left;z-index:2}.hero15-text p{font-size:1.125rem;margin-bottom:2rem;line-height:1.8;color:#e0f7fa}.hero15-buttons{display:flex;gap:1rem;flex-wrap:wrap}.hero15-btn,.hero15-btn-outline{padding:.75rem 1.5rem;font-weight:600;border-radius:999px;transition:.3s;min-width:150px;text-align:center;text-decoration:none}.hero15-btn{background:rgba(255,255,255,.15);color:#fff;border:2px solid transparent}.hero15-btn:hover{background:rgba(255,255,255,.3);box-shadow:0 0 10px rgba(255,255,255,.4)}.hero15-btn-outline:hover{background:rgba(255,255,255,.15);box-shadow:0 0 10px rgba(255,255,255,.3)}#why-us1 .why-us-main{background-color:#0d6efd;color:#fff;border-radius:12px;transition:transform .3s}#why-us1 .why-us-main:hover{transform:translateY(-4px);box-shadow:0 8px 16px rgba(13,110,253,.3)}#why-us1 .why-us-item{background-color:#fff;border:1px solid #e9ecef;border-radius:10px;transition:.3s}#why-us1 .why-us-item:hover{transform:translateY(-4px);box-shadow:0 8px 16px rgba(0,0,0,.08);border-color:#0d6efd}#why-us1 h2,#why-us1 h3{font-weight:700;margin-bottom:.75rem}#why-us1 p,#why-us3 p{font-size:.9rem;line-height:1.5;margin-bottom:0}#why-us1 img{max-height:160px;object-fit:contain}#why-us2.dark-bg{background:linear-gradient(135deg,#0f0f0f,#1a1a1a)}#why-us2 .glass-card{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(12px);border-radius:12px;transition:.3s ease-in-out;box-shadow:0 0 12px rgba(255,255,255,.05)}#why-us2 .glass-card:hover{transform:translateY(-6px) scale(1.03);box-shadow:0 0 24px rgba(0,140,255,.3)}#why-us2 .glass-card h4,.u25-ver,.u26-ver,.u28-ver{font-weight:700;font-size:1.1rem}#why-us2 .glass-card p{font-size:.875rem;line-height:1.5}#why-us3{background-color:#f8fbfc}#why-us3 .why-us-main{background-color:#fff;border-radius:12px;padding:2rem;text-align:center;box-shadow:0 0 0 transparent;transition:transform .3s,box-shadow .3s}#related-4 .hover-shadow:hover,#why-us3 .why-us-main:hover{transform:translateY(-4px);box-shadow:0 8px 16px rgba(0,0,0,.08)}#why-us3 .why-us-item{background-color:#fff;border:1px solid #e5eaee;border-radius:12px;padding:1.5rem;transition:.3s;text-align:center}#why-us3 .icon-circle,#why-us3 .why-us-icon,#why-us4 .circle-icon{border-radius:50%;transition:.3s;display:flex}#why-us3 .why-us-item:hover{transform:translateY(-6px);box-shadow:0 8px 20px rgba(13,110,253,.15);border-color:#0d6efd}#why-us3 .why-us-icon{width:80px;height:80px;background-color:#eaf2f5;align-items:center;justify-content:center;margin:0 auto 1rem;font-size:32px;color:#0d6efd;box-shadow:0 4px 10px rgba(0,0,0,.08)}#why-us3 .why-us-item:hover .why-us-icon{background:linear-gradient(135deg,#0d6efd,#1e90ff);color:#fff;transform:scale(1.1);box-shadow:0 8px 24px rgba(13,110,253,.3)}#why-us3 .icon-circle{width:64px;height:64px;background:#f0f4f8;color:#0d6efd;font-size:28px;align-items:center;justify-content:center;margin:0 auto;box-shadow:0 4px 12px rgba(0,0,0,.05)}#why-us3 .whyus-iconcard:hover .icon-circle{background:#0d6efd;color:#fff;transform:scale(1.05)}#why-us4 .circle-icon{width:96px;height:96px;font-size:36px;color:#fff;align-items:center;justify-content:center;margin:0 auto;box-shadow:0 6px 20px rgba(0,0,0,.1)}#why-us4 .feature-item:hover .circle-icon{transform:scale(1.08);box-shadow:0 0 24px rgba(0,0,0,.15)}.gradient-bg{background:linear-gradient(135deg,#4e73df,#1cc88a)}.gradient-bg-2{background:linear-gradient(135deg,#f6c23e,#e74a3b)}.gradient-bg-3{background:linear-gradient(135deg,#36b9cc,#6610f2)}.gradient-bg-4{background:linear-gradient(135deg,#20c997,#0dcaf0)}#why-us5{background:linear-gradient(135deg,#fff,#f5f9ff)}#why-us5 .whyus5-card{background-color:#fff;border:1px solid #dee2e6;border-radius:16px;transition:.3s;box-shadow:0 0 0 transparent}#why-us5 .whyus5-card:hover{box-shadow:0 8px 24px rgba(0,0,0,.08);transform:translateY(-4px);border-color:#b0d1ff}#why-us5 .whyus5-icon{width:56px;height:56px;font-size:24px;flex-shrink:0}#why-us5 .gradient-a{background:linear-gradient(135deg,#1cc88a,#20c997)}#why-us5 .gradient-b{background:linear-gradient(135deg,#4e73df,#6610f2)}#why-us5 .gradient-c{background:linear-gradient(135deg,#f6c23e,#fd7e14)}#why-us5 .gradient-d{background:linear-gradient(135deg,#e83e8c,#6f42c1)}#why-us6{background-color:#f1f7fc}#why-us6 .whyus6-wrap{gap:1.5rem}#why-us6 .whyus6-card{background:#fff;border-radius:14px;width:240px;box-shadow:0 4px 8px rgba(0,0,0,.06),0 1px 2px rgba(0,0,0,.04);transition:.3s;border:1px solid #e3eaf2}#why-us6 .whyus6-card:hover{transform:translateY(-6px);box-shadow:0 10px 20px rgba(0,123,255,.15);border-color:#0d6efd}#why-us6 .whyus6-icon{font-size:36px;color:#0d6efd}#why-us6 .highlight-card{border:1px solid #0d6efd;background:rgba(13,110,253,.05);box-shadow:0 0 20px rgba(13,110,253,.08);position:relative}#why-us6 .highlight-card::before{content:'';position:absolute;top:-8px;right:-8px;width:16px;height:16px;background:#0d6efd;border-radius:50%;box-shadow:0 0 0 4px #fff}#why-us7{background:#f9fafe}#why-us7 .scroll-wrapper{overflow-x:auto;padding-bottom:10px}#why-us7 .scroll-cards{display:flex;gap:1rem;min-width:max-content}#why-us7 .scroll-card{flex:0 0 280px;color:#fff;padding:1.5rem;border-radius:16px;box-shadow:0 6px 16px rgba(0,0,0,.15);text-align:center;transition:transform .3s}#departments-15,#faq-8,#why-us7 .container{padding-top:60px;padding-bottom:60px}#why-us7 .scroll-card:hover{transform:translateY(-6px) scale(1.03)}#why-us7 .scroll-card i{font-size:2rem;margin-bottom:1rem;display:inline-block}.bg-gradient1{background:linear-gradient(135deg,#007cf0,#00dfd8)}.bg-gradient2{background:linear-gradient(135deg,#7928ca,#ff0080)}.bg-gradient3{background:linear-gradient(135deg,#ff4d4d,#f9cb28)}.bg-gradient4{background:linear-gradient(135deg,#17ead9,#6078ea)}.bg-gradient5{background:linear-gradient(135deg,#f53844,#42378f)}#why-us7 .scroll-wrapper::-webkit-scrollbar{height:6px}#why-us7 .scroll-wrapper::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:3px}#about-15,#why-us8{background-color:#f8f9fc}#why-us8 h2,#why-us9 h2{font-weight:700;font-size:1.75rem}#why-us8 h4{font-size:1.25rem;font-weight:700}#about-1 .about-content p,#about-10 p,#about-12 p,#about-2 p,#why-us8 p{font-size:.95rem;line-height:1.7}#why-us8 img{width:100%;border-radius:12px;object-fit:cover;box-shadow:0 4px 12px rgba(0,0,0,.08)}#why-us9{background:linear-gradient(to right,#f0f4f8,#f8fbfc)}.whyus9-card{background:#fff;border-left:6px solid transparent;border-image:linear-gradient(to bottom,#0d6efd,#6610f2) 1;border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,.05);transition:.3s}#trivia-2 .trivia-tile:hover,.whyus9-card:hover{transform:translateY(-3px);box-shadow:0 6px 16px rgba(0,0,0,.1)}.icon-circle{width:48px;height:48px;background:linear-gradient(to right,#0d6efd,#6610f2);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px}#why-us10 h5,#why-us9 h5{font-size:1.125rem;font-weight:700}#why-us10{background:#f5f8ff}.whyus10-card{background:linear-gradient(135deg,#fff,#f9fbff);border:1px solid #e3eaf5;transition:.3s;position:relative}.whyus10-card:hover{transform:translateY(-6px);box-shadow:0 8px 24px rgba(0,0,0,.08);border-color:#d0dfff}.whyus10-card .icon-circle{width:56px;height:56px;background:linear-gradient(135deg,#4d9df9,#6b7dfb);color:#fff;font-size:22px;display:flex;justify-content:center;align-items:center;border-radius:50%;margin:0 auto;box-shadow:0 4px 12px rgba(77,157,249,.4)}#why-us10 h2{font-size:1.75rem;font-weight:700}#why-us11{background:#eef2f9}.whyus11-card{backdrop-filter:blur(6px);background:rgba(255,255,255,.75);border:1px solid rgba(200,220,255,.4);box-shadow:0 8px 20px rgba(0,40,120,.05);transition:.3s;position:relative}#about-4 .about-4-content,.why13-card,.why14-card{backdrop-filter:blur(10px)}.why13-card,.whyus12-box{transition:.3s ease-in-out;position:relative}.whyus11-card:hover{transform:translateY(-5px);border-color:#4d9df9;box-shadow:0 12px 32px rgba(0,80,200,.15)}.whyus11-card .icon-circle{width:50px;height:50px;background:linear-gradient(135deg,#5e9dfd,#7f77f8);color:#fff;font-size:20px;display:flex;justify-content:center;align-items:center;border-radius:50%;flex-shrink:0;box-shadow:0 4px 12px rgba(94,157,253,.4)}#why-us12{background-color:#f6f9fc}#about-13 h2,#about-5 h2,#security-7 h2,#why-us12 h2{font-size:1.8rem;font-weight:700}.whyus12-box{align-items:flex-start;gap:1rem;border-radius:1rem;padding:1.5rem;box-shadow:0 4px 12px rgba(0,0,0,.05);display:flex}.why13-icon,.whyus12-box .icon-big{align-items:center;color:#fff;display:flex}.whyus12-box:hover{transform:translateY(-3px);box-shadow:0 10px 20px rgba(0,0,0,.08)}.whyus12-box .icon-big{width:64px;height:64px;font-size:28px;background:rgba(255,255,255,.1);border-radius:12px;justify-content:center;flex-shrink:0}#faq-9 .faq9-front h5,#why-us12 h5{font-size:1.1rem;font-weight:700}#why-us12 p{font-size:.95rem;line-height:1.7;margin-bottom:0}.bg-tag-blue{background:linear-gradient(135deg,#3a8ef8,#2662e3)}.bg-tag-green{background:linear-gradient(135deg,#35c66b,#1c9d54)}.bg-tag-purple{background:linear-gradient(135deg,#8f66e8,#5e39c9)}.bg-tag-orange{background:linear-gradient(135deg,#f7a13a,#ea6512)}.bg-tag-dark{background:linear-gradient(135deg,#343a40,#1f2226)}#why-us13{background:linear-gradient(135deg,#10131a,#1c2432);color:#fff}.why13-card{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08);box-shadow:0 6px 24px rgba(0,0,0,.3)}.why14-card,.why15-card{transition:transform .3s,box-shadow .3s}.why13-card:hover{transform:translateY(-6px);box-shadow:0 12px 36px rgba(255,255,255,.1);border-color:#4dabf7}.why13-icon{width:60px;height:60px;border-radius:50%;background:radial-gradient(circle at 30% 30%,#4dabf7,#3d5afe);justify-content:center;font-size:24px;box-shadow:0 0 12px rgba(77,171,247,.6)}#why-us14{background:linear-gradient(135deg,#0c0f1a,#1a2333);color:#fff}.why14-card{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08);box-shadow:0 6px 18px rgba(0,0,0,.4)}.why14-card:hover{transform:translateY(-5px);box-shadow:0 12px 36px rgba(255,255,255,.15);border-color:#4dabf7}.why14-icon{width:56px;height:56px;border-radius:50%;background:radial-gradient(circle at center,#4dabf7,#2b7fff);display:flex;align-items:center;justify-content:center;font-size:24px;color:#fff;margin:0 auto;box-shadow:0 0 12px rgba(77,171,247,.6)}#why-us15{background:linear-gradient(135deg,#141e30,#243b55);overflow:hidden}.why15-slider{display:flex;flex-wrap:nowrap;gap:1rem;padding:0 1rem}.why15-card{flex:0 0 260px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.15);border-radius:12px;color:#fff;text-align:center;padding:1.5rem;backdrop-filter:blur(8px);box-shadow:0 8px 20px rgba(0,0,0,.2);min-height:240px}.why15-slider-wrapper{scroll-behavior:smooth;-webkit-overflow-scrolling:touch;max-width:1240px;margin:0 auto;overflow-x:auto;padding:10px 1rem;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.why15-card:hover{transform:translateY(-6px);box-shadow:0 12px 24px rgba(255,255,255,.1);border-color:#00d4ff}.why15-card i{font-size:2rem;color:#00d4ff;margin-bottom:.75rem}#about-11 .timeline-item h4,#trivia-15 .size-lg,#trivia-9 h5,#update-6 h3,#welcome-3 h3,#why-us16 .why16-icon i,.why15-card h4{font-size:1.1rem}.why15-card h4{font-weight:700;margin-bottom:.5rem}.why15-card p{font-size:.875rem;line-height:1.5;color:#e0e0e0}#about-17,#app-feature-4,#why-us16,#why-us19,#why-us27{background:#f8fafc}#about-16 .about16-eyebrow,#why-us16 .why16-eyebrow,#why-us25 .why25-eyebrow,#why-us27 .why27-eyebrow,#why-us28 .why28-eyebrow,#why-us29 .why29-eyebrow,#why-us30 .why30-eyebrow{color:#374151;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.25rem}#why-us16 .why16-card{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:1.1rem 1.1rem 1rem;transition:transform .15s,border-color .15s}#about-17 .about17-card:hover,#about-18 .about18-capitem:hover,#about-19 .about19-card:hover,#about-20 .about20-card:hover,#about-21 .about21-card:hover,#about-22 .about22-card:hover,#about-23 .about23-card:hover,#about-24 .about24-tile:hover,#about-25 .about25-card:hover,#about-26 .about26-card:hover,#about-27 .about27-card:hover,#about-29 .about29-card:hover,#about-30 .about30-card:hover,#about-30 .about30-step:hover,#why-us16 .why16-card:hover,#why-us17 .why17-card:hover,#why-us23 .why23-card:hover,#why-us28 .why28-card:hover{transform:translateY(-2px);border-color:#d1d5db}#why-us16 .why16-icon{width:42px;height:42px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:#eef2ff;color:#1f2937;margin-bottom:.6rem}#why-us16 .why16-title{font-size:1.05rem;margin-bottom:.35rem;color:#0f172a;font-weight:700}#why-us16 .why16-desc,#why-us17 .why17-desc{color:#6b7280;margin-bottom:0}#why-us16 .why16-cta{background:#111827;color:#fff;border:0;border-radius:.6rem;padding:.65rem 1.1rem;font-weight:700}#about-16,#about-18,#about-19,#about-20,#about-21,#about-22,#about-23,#about-24,#about-25,#about-26,#about-27,#app-intro-2,#news-3,#trivia-14 td,#trivia-3,#why-us17,#why-us20,#why-us21,#why-us23,#why-us25,#why-us26,#why-us28,#why-us29,#why-us30,.mission10-btn-ghost:hover,.mission13-btn-ghost:hover{background:#fff}#news-10,#news-11{background-color:#fff2eb}#security-1,#security-10,#welcome-1{background-repeat:no-repeat}#security-23,#security-24,#security-27,#security-29,#security-30,#stats-16,#stats-17,#stats-18,#stats-19,#stats-20,#stats-21,#stats-22,#stats-28{background:linear-gradient(180deg,var(--bg1) 0,var(--bg2) 100%)}#judge-17,#judge-18,#judge-19,#judge-20,#judge-21,#judge-22,#judge-23,#judge-24,#judge-27,#judge-28,#judge-29,#security-25,#stats-23,#stats-24,#stats-25,#stats-26,#stats-27,#stats-29,#stats-30{background:var(--bg)}#honor-1,#stats-5{background:#fefefe}#app-intro-8,#ranking-2{background-color:#121212}#why-us17 .why17-eyebrow,#why-us18 .why18-eyebrow{color:#374151;letter-spacing:.06em;text-transform:uppercase;margin-bottom:.25rem}#why-us17 .why17-list li,#why-us18 .why18-bullets li{display:flex;align-items:flex-start;gap:.5rem;color:#4b5563;margin:.35rem 0}#why-us17 .why17-list i,#why-us18 .why18-bullets i,.mission22-list i,.mission28-list i,.mission29-list i{color:#16a34a;margin-top:.2rem}#about-17 .about17-card,#about-19 .about19-card,#about-20 .about20-card,#about-21 .about21-card,#about-22 .about22-card,#about-23 .about23-card,#about-25 .about25-card,#about-26 .about26-card,#about-27 .about27-card,#about-30 .about30-card,#why-us17 .why17-card,#why-us23 .why23-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:1rem;transition:transform .15s,border-color .15s}#why-us17 .why17-icon{width:40px;height:40px;border-radius:10px;background:#f3f4f6;color:#111827;display:flex;align-items:center;justify-content:center;margin-bottom:.6rem}#about-18 .about18-icon i,#app-intro-3 .btn i,#app-intro-3 ul li,#app-intro-5 .app-badge i,#app-intro-6 .btn-text strong,#honor-2 .honor2-caption,#trivia-10 h6,#trivia-11 h6,#trivia-13 h6,#trivia-15 .size-md,#trust-5 h6,#welcome-1 .btn,#why-us17 .why17-icon i,#why-us19 .why19-ico i,#why-us21 .why21-ico i,#why-us23 .why23-ico i,#why-us28 .why28-ico i,.app-intro28-ico,.stats5-data h5,.update18-subtitle{font-size:1rem}#why-us17 .why17-title{font-size:1.02rem;font-weight:700;margin-bottom:.25rem;color:#0f172a}#why-us17 .why17-stat{padding:.75rem;border:1px solid #e5e7eb;border-radius:12px;background:#fafafa}#why-us17 .why17-num{font-size:1.6rem;font-weight:800;color:#0f172a;line-height:1}#why-us17 .why17-num span{font-size:.9rem;font-weight:700;color:#6b7280;margin-left:.15rem}#why-us17 .why17-lab,#why-us19 .why19-lab,#why-us20 .why20-lab,#why-us25 .why25-lab,#why-us26 .why26-hint{font-size:.85rem;color:#6b7280;margin-top:.35rem}#why-us18{background:#f6f7fb;position:relative}#why-us18::before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:#e5e7eb}#about-17 .about17-timeline::before,#why-us18 .why18-steps::before{content:"";position:absolute;left:22px;top:0;bottom:0;width:2px;background:#e5e7eb}#why-us18 .why18-item{position:relative;background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:1rem 1rem 1rem 3.25rem;margin-left:1.25rem;margin-bottom:.9rem}#about-17 .about17-node:last-child,#privacy-policy-9.pp9t-section .pp9t-item:last-child,#why-us18 .why18-item:last-child,#why-us26 .why26-metric:last-child{margin-bottom:0}#why-us18 .why18-step{position:absolute;left:-1.25rem;top:1rem;transform:translateX(-50%);display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:999px;background:#111827;color:#fff;font-weight:800;font-size:.95rem;letter-spacing:.02em}#why-us18 .why18-title{font-size:1.05rem;font-weight:800;color:#0f172a;margin:0 0 .25rem}#about-18 .about18-capdesc,#why-us18 .why18-desc,#why-us27 .why27-desc,#why-us30 .why30-txt{color:#6b7280;margin:0}#why-us18 .why18-trust{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:1rem 1rem 1.1rem}#why-us18 .why18-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem .5rem;margin-bottom:.75rem}#why-us18 .why18-stat{border:1px solid #e5e7eb;border-radius:10px;padding:.6rem;background:#fafafa;text-align:center}#why-us18 .why18-num,#why-us19 .why19-num,#why-us20 .why20-num{font-size:1.25rem;font-weight:800;color:#0f172a;line-height:1}#why-us18 .why18-num span{font-size:.8rem;font-weight:700;color:#6b7280;margin-left:.1rem}#why-us18 .why18-lab{font-size:.8rem;color:#6b7280;margin-top:.35rem}#why-us18 .why18-cta{background:#111827;color:#fff;border:0;border-radius:.6rem;padding:.65rem 1rem;font-weight:800}#why-us19 .why19-stat,#why-us21 .why21-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:.9rem;text-align:center}#why-us19 .why19-ico,#why-us21 .why21-ico{width:38px;height:38px;border-radius:10px;margin:0 auto .5rem;background:#f3f4f6;color:#111827;display:flex;align-items:center;justify-content:center}#why-us19 .why19-num span,#why-us24 .why24-num span,#why-us25 .why25-num span,#why-us27 .why27-num span,#why-us29 .why29-num span{font-size:.85rem;font-weight:700;color:#6b7280;margin-left:.12rem}#why-us19 .why19-block{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:1.1rem}#why-us19 .why19-sub{font-size:1.05rem;font-weight:800;color:#0f172a;margin-bottom:.6rem}#why-us19 .why19-list li,#why-us29 .why29-list li{display:flex;gap:.55rem;align-items:flex-start;color:#4b5563;margin:.45rem 0}#about-16 .about16-list i,#about-17 .about17-values i,#about-18 .about18-list i,#why-us19 .why19-list i,#why-us26 .why26-list i,#why-us29 .why29-list i{color:#16a34a;margin-top:.15rem}#why-us19 .why19-cta,#why-us20 .why20-cta,#why-us21 .why21-cta,#why-us23 .why23-cta,#why-us24 .why24-cta,#why-us25 .why25-cta,#why-us26 .why26-cta,#why-us27 .why27-cta,#why-us28 .why28-cta,#why-us29 .why29-cta,#why-us30 .why30-cta{background:#111827;color:#fff;border:0;border-radius:.6rem;padding:.65rem 1.1rem;font-weight:800}#why-us20 .why20-tag{display:inline-flex;align-items:center;gap:.4rem;background:#f3f4f6;border:1px solid #e5e7eb;color:#111827;padding:.35rem .6rem;border-radius:999px;font-size:.85rem}#why-us20 .why20-tag i{font-size:.9rem;opacity:.9}#about-27 .about27-table tr+tr td,#about-27 .about27-table tr+tr th,#departments-19 .dep19-table tbody tr+tr td,#departments-19 .dep19-table tbody tr+tr th,#why-us20 .why20-list{border-top:1px solid #e5e7eb}#why-us20 .why20-item{display:flex;gap:.9rem;align-items:flex-start;border-bottom:1px solid #e5e7eb;padding:.85rem .2rem}#why-us20 .why20-idx{flex:0 0 40px;height:40px;border-radius:999px;background:#111827;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:.9rem;letter-spacing:.02em}#why-us20 .why20-title{margin:0 0 .25rem;font-size:1.02rem;font-weight:800;color:#0f172a}#about-19 .about19-dd dd,#about-20 .about20-dd dd,#about-23 .about23-dd dd,#about-26 .about26-dd dd,#departments-21 .dep21-lanedesc,#why-us20 .why20-desc,#why-us28 .why28-desc{margin:0;color:#6b7280}#why-us20 .why20-side,#why-us25 .why25-aside,#why-us26 .why26-left,#why-us29 .why29-aside{background:#fafafa;border:1px solid #e5e7eb;border-radius:12px;padding:1rem}#why-us20 .why20-stat{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:.8rem;text-align:center}#why-us20 .why20-num span{font-size:.85rem;font-weight:700;color:#6b7280;margin-left:.1rem}#why-us20 .why20-badge{display:inline-flex;align-items:center;gap:.4rem;background:#f3f4f6;border:1px solid #e5e7eb;color:#374151;padding:.4rem .6rem;border-radius:.5rem;font-size:.9rem}#why-us20 .why20-badge i,.honor11-card p,.honor15-card p{font-size:.9rem}#why-us21 .why21-table-wrap{border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;background:#fff}#why-us21 .why21-table thead th{background:#f8fafc;color:#0f172a;border-bottom:1px solid #e5e7eb;font-weight:800}#why-us21 .why21-table td,#why-us21 .why21-table th{white-space:nowrap;vertical-align:middle}#why-us21 .why21-table td:first-child,#why-us21 .why21-table th:first-child{white-space:normal}#why-us21 .why21-table tbody tr:not(:last-child) td{border-bottom:1px solid #f0f2f5}#why-us21 .why21-table td i{margin-right:.35rem}#privacy-policy-15.pp15t-section .pp15t-title,#terms-of-service-10.tos10t-section .tos10t-gloss dt,#why-us21 .why21-tit,#why-us26 .why26-name,#why-us26 .why26-val,#why-us29 .why29-lab,#why-us30 .why30-tit,.app11-kpi-name,.mission20-slogan,.mission9-kpi-name{font-weight:800;color:#0f172a}#why-us21 .why21-txt{font-size:.9rem;color:#6b7280}#why-us22{background:#0b1220;position:relative;overflow:hidden}#why-us22::before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,.04) 1px,transparent 1px);background-size:18px 18px;pointer-events:none}#why-us22 .why22-eyebrow{color:#93c5fd;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.25rem}#why-us22 .why22-lead,.mission17-list.minus li,.mission19-subtitle{color:#cbd5e1}#why-us22 .why22-accordion{max-width:960px;margin:0 auto}#why-us22 .why22-item{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:12px;color:#e5e7eb;margin-bottom:.75rem;overflow:hidden}#why-us22 .why22-summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:.75rem;padding:1rem 1rem 1rem .9rem;user-select:none;position:relative}#why-us22 .why22-summary::-webkit-details-marker{display:none}#why-us22 .why22-icon{width:40px;height:40px;border-radius:10px;flex:0 0 40px;background:rgba(255,255,255,.08);display:flex;align-items:center;justify-content:center}#why-us22 .why22-icon i{font-size:1rem;color:#fff}#why-us22 .why22-title{font-weight:800;color:#fff}#why-us22 .why22-summary::after{content:"";position:absolute;right:1rem;width:9px;height:9px;border-right:2px solid #94a3b8;border-bottom:2px solid #94a3b8;transform:rotate(-45deg);transition:transform .2s}#why-us22 .why22-panel{padding:0 1rem 1rem;color:#cbd5e1;line-height:1.65;border-top:1px solid rgba(255,255,255,.06)}#why-us22 .why22-cta{background:#fff;color:#0b1220;border:0;border-radius:.6rem;padding:.65rem 1.1rem;font-weight:800}#why-us23 .why23-timeline{display:grid;row-gap:1rem}#why-us23 .why23-item{display:grid;grid-template-columns:1fr 40px 1fr;align-items:stretch;column-gap:1rem;position:relative}#why-us23 .why23-node::before{content:"";position:absolute;left:50%;top:-.6rem;bottom:-.6rem;width:2px;background:#e5e7eb;transform:translateX(-50%)}#why-us23 .why23-dot{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:999px;background:#111827;color:#fff;font-weight:800;font-size:.9rem;letter-spacing:.02em;z-index:1;position:relative}#why-us23 .why23-head,#why-us24 .why24-head{display:flex;align-items:center;gap:.6rem;margin-bottom:.35rem}#why-us23 .why23-ico{width:38px;height:38px;border-radius:10px;background:#f3f4f6;color:#111827;display:flex;align-items:center;justify-content:center}#why-us23 .why23-title{margin:0;font-size:1.05rem;font-weight:800;color:#0f172a}#about-16 .about16-body p,#about-17 .about17-desc,#privacy-policy-8.pp8t-section .pp8t-tag.pp8t-optional,#why-us23 .why23-desc,#why-us24 .why24-desc,#why-us25 .why25-desc,#why-us30 .why30-intro{color:#6b7280}#why-us24 .why24-chip i,#why-us24 .why24-head i{color:#111827;font-size:1rem}#why-us24{background:linear-gradient(180deg,#f5f7ff 0,#fff 100%)}#why-us24 .why24-eyebrow{color:#2563eb;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.25rem}#why-us24 .why24-chip{display:flex;gap:.7rem;align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:999px;padding:.55rem .8rem}#about-16 .about16-fact-num,#why-us24 .why24-num{font-weight:800;color:#0f172a;line-height:1}#why-us24 .why24-lab{font-size:.85rem;color:#6b7280;margin-top:.1rem}#why-us24 .why24-item{position:relative;background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:1rem 1rem 1rem 1.1rem;transition:border-color .15s,transform .15s}#why-us24 .why24-item:hover{border-color:#d1d5db;transform:translateY(-2px)}#about-18 .about18-stripe,#why-us24 .why24-stripe{position:absolute;left:-1px;top:-1px;bottom:-1px;width:4px;border-radius:12px 0 0 12px;background:linear-gradient(180deg,#2563eb,#22d3ee)}#why-us24 .why24-head i{width:38px;height:38px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background:#f3f4f6}#why-us24 .why24-title,.mission12-card-head h5{margin:0;font-weight:800;color:#0f172a}#why-us24 .why24-badge{display:inline-flex;align-items:center;gap:.4rem;background:#f3f4f6;border:1px solid #e5e7eb;color:#374151;border-radius:.5rem;padding:.4rem .6rem;font-size:.9rem}#why-us25 .why25-steps{counter-reset:why25}#why-us25 .why25-step{display:flex;gap:.9rem;align-items:flex-start;padding:1rem 0;border-top:1px solid #e5e7eb}#privacy-policy-10.pp10t-section .pp10t-item:first-of-type,#privacy-policy-11.pp11t-section .pp11t-block:first-of-type,#privacy-policy-12.pp12t-section .pp12t-block:first-of-type,#privacy-policy-13.pp13t-section .pp13t-block:first-of-type,#privacy-policy-14.pp14t-section .pp14t-block:first-of-type,#privacy-policy-8.pp8t-section .pp8t-item:first-of-type,#terms-of-service-10.tos10t-section .tos10t-art:first-of-type,#terms-of-service-12.tos12t-section .tos12t-arts>li:first-child,#terms-of-service-13.tos13t-section .tos13t-article:first-of-type,#terms-of-service-14.tos14t-section .tos14t-arts>li:first-child,#terms-of-service-15.tos15t-section .tos15t-art:first-of-type,#terms-of-service-6.tos6t-section .tos6t-block:first-of-type,#terms-of-service-8.tos8t-section .tos8t-block:first-of-type,#terms-of-service-9.tos9t-section .tos9t-block:first-of-type,#why-us25 .why25-step:first-child,.app15-row:first-child,.mission12-kpi-row:first-child,.privacy6-thead .th,.privacy7-thead .th{border-top:0}#why-us25 .why25-badge{position:relative;flex:0 0 44px;height:44px;border-radius:999px;background:#111827;color:#fff}#why-us25 .why25-badge::before{counter-increment:why25;content:counter(why25,decimal-leading-zero);position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:.9rem;letter-spacing:.02em}#why-us25 .why25-title{margin:0 0 .25rem;font-size:1.03rem;font-weight:800;color:#0f172a}#why-us25 .why25-kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;margin-bottom:.6rem}#why-us25 .why25-kpi{background:#fff;border:1px solid #e5e7eb;border-radius:10px;text-align:center;padding:.7rem}#why-us25 .why25-num{font-size:1.15rem;font-weight:800;color:#0f172a;line-height:1}#departments-25 .dep25-meta li span,#why-us25 .why25-note{font-size:.92rem}#why-us26 .why26-list li{display:flex;gap:.55rem;align-items:flex-start;margin:.45rem 0;color:#4b5563}#about-17 .about17-aside,#about-18 .about18-intro,#about-23 .about23-pillar,#about-30 .about30-boundary,#why-us26 .why26-metrics{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:1rem}#why-us26 .why26-metric{margin-bottom:.9rem}#why-us26 .why26-meta{display:flex;align-items:center;justify-content:space-between;margin-bottom:.35rem}#why-us26 .why26-meter{position:relative;height:10px;border-radius:999px;background:#eef2ff;overflow:hidden;border:1px solid #e5e7eb}#why-us26 .why26-bar{position:absolute;left:0;top:0;bottom:0;width:var(--w,0%);background:linear-gradient(90deg,#2563eb,#22d3ee)}#why-us27 .why27-pillars{display:grid;gap:.75rem;grid-template-columns:repeat(5,1fr)}#why-us27 .why27-pillar{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:.8rem;display:flex;flex-direction:column;gap:.6rem}#why-us27 .why27-barwrap{height:160px;border:1px solid #e5e7eb;background:#f3f4f6;border-radius:10px;position:relative;overflow:hidden}#why-us27 .why27-bar{position:absolute;left:0;right:0;bottom:0;height:var(--h,0%);background:linear-gradient(180deg,#2563eb,#22d3ee)}#about-1 h2,#departments-2 .departments-2-image-wrapper,#honor-1 .honor-img-card,#why-us27 .why27-meta,.privacy7-steps .cnt,.update23-title-block{text-align:center}#why-us27 .why27-num{font-weight:800;color:#0f172a;line-height:1.1;font-size:1.05rem}#why-us27 .why27-lab{font-size:.85rem;color:#6b7280;margin-top:.25rem}#why-us27 .why27-feature{display:flex;gap:.6rem;align-items:flex-start;background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:.9rem}#why-us27 .why27-dot{width:10px;height:10px;border-radius:50%;background:linear-gradient(180deg,#2563eb,#22d3ee);margin-top:.35rem;flex:0 0 10px}#why-us27 .why27-title{margin:0 0 .25rem;color:#0f172a;font-weight:800;font-size:1.02rem}#why-us28 .why28-rail{position:relative;margin:0 -.25rem}#why-us28 .why28-track{display:flex;gap:.75rem;overflow-x:auto;padding:.25rem;-webkit-overflow-scrolling:touch;scrollbar-width:none}#why-us28 .why28-card{flex:0 0 78%;background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:1rem;transition:transform .15s,border-color .15s}#why-us28 .why28-ico{width:40px;height:40px;border-radius:10px;background:#f3f4f6;color:#111827;display:flex;align-items:center;justify-content:center;margin-bottom:.5rem}#why-us28 .why28-title,.app10-card-title{margin:0 0 .25rem;font-weight:800;color:#0f172a;font-size:1.05rem}#why-us28 .why28-chip,#why-us30 .why30-chip{display:flex;align-items:center;gap:.45rem;background:#f3f4f6;border:1px solid #e5e7eb;color:#374151;border-radius:.6rem;padding:.45rem .6rem;font-size:.92rem}#about-19 .about19-tag i,#security-15 p,#stats-14 .text-muted,#trivia-14 table,#welcome-1 p,#why-us28 .why28-chip i,#why-us30 .why30-chip i,#why-us30 .why30-ico i,.mission29-slogan-sub{font-size:.95rem}#why-us28 .why28-track::-webkit-scrollbar{display:none}#why-us29 .why29-grid{display:grid;gap:.9rem;grid-template-columns:repeat(5,1fr)}#why-us29 .why29-metric{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:.9rem;display:flex;flex-direction:column;align-items:center;gap:.5rem}#why-us29 .why29-ring{--bg:#eef2ff;--fg:#2563eb;--fg2:#22d3ee;width:110px;height:110px;border-radius:50%;position:relative;background:conic-gradient(var(--fg) calc(var(--p,0)*1%),#e5e7eb 0)}#why-us29 .why29-ring::after{content:"";position:absolute;inset:10px;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 1px #e5e7eb}#why-us29 .why29-center{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;z-index:1}#why-us29 .why29-num{font-weight:800;color:#0f172a;font-size:1.05rem;line-height:1.1;text-align:center}#why-us29 .why29-hint{font-size:.85rem;color:#6b7280;text-align:center}#why-us30 .why30-wrap{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:1rem 1rem 1.1rem}#about-16 .about16-title,#about-25 .about25-bullets li strong,#about-25 .about25-list li strong,#about-26 .about26-list li strong,#about-30 .about30-kpi strong,#departments-20 .dep20-kpi strong,#privacy-policy-11.pp11t-section .pp11t-list b,#privacy-policy-12.pp12t-section .pp12t-list b,#privacy-policy-15.pp15t-section .pp15t-sec[open] summary,#terms-of-service-8.tos8t-section .tos8t-steps b,#why-us30 .why30-title,.app16-title,.app18-title,.honor10-content h5{color:#0f172a}#why-us30 .why30-item{display:flex;gap:.65rem;align-items:flex-start;padding:.7rem .2rem;border-bottom:1px dashed #e5e7eb}#why-us30 .why30-item:last-child{border-bottom:0}#why-us30 .why30-ico{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:#f3f4f6;color:#111827;flex:0 0 36px}#about-1 .icon-wrap,#about-2 .icon{width:48px;height:48px;border-radius:50%;display:flex}#about-1 .about-img-wrap{transform:translateX(-10px)}#about-1 .icon-wrap{background:#007bff1a;color:#007bff;align-items:center;justify-content:center;font-size:20px;flex-shrink:0;transition:.3s}#about-1 .about-item:hover .icon-wrap{background:#007bff;color:#fff;transform:scale(1.1)}#about-2 .icon{font-size:28px;background-color:rgba(0,123,255,.1);align-items:center;justify-content:center}#about-2 .icon-card:hover{transform:translateY(-4px);box-shadow:0 8px 16px rgba(0,0,0,.08);transition:.3s}#about-3{background:#f8f9fc;padding-top:3rem;padding-bottom:3rem}#about-10 h2,#about-14 h2,#about-3 .section-title,#security-8 h2,#security-9 h2,.stats8-panel .value{font-size:2rem;font-weight:700}#about-3 .about-tabs-nav .about-tab{background:#fff;color:#333;padding:10px 20px;border-radius:50px;border:1px solid #ddd;cursor:pointer;transition:.3s;font-weight:500}#about-3 .about-tabs-nav .about-tab.active{background:linear-gradient(to right,#007bff,#00c6ff);color:#fff;border:none}#about-3 .tab-section{display:none;animation:.4s fadeIn}#about-3 .tab-section.show,#app10-tab-lite:checked~.app10-tabs-indicator~#app10-panel-lite,#app10-tab-lite:checked~.app10-tabs-indicator~.app10-panel,#app10-tab-pro:checked~.app10-tabs-indicator~#app10-panel-pro,#app10-tab-pro:checked~.app10-tabs-indicator~.app10-panel,#departments-11 .tab-content .tab-panel.active,#faq-1 .faq-1-item.active .faq-1-answer,#faq-3 .faq-3-answer.active,#trivia-9 i,.faq14-item.active .faq14-answer,.faq21-toggle:checked+label+.faq21-body,.honor16-card i,.honor18-card i,.honor26-card i{display:block}#about-3 img{border-radius:10px;box-shadow:0 6px 16px rgba(0,0,0,.08)}#about-3 h4{font-weight:700;margin-bottom:1rem}#about-3 p,#judge-6 p{font-size:.95rem;line-height:1.6;color:#555}#about-4{background:linear-gradient(135deg,#141e30,#243b55)}#about-4 .about-4-content{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);box-shadow:0 8px 24px rgba(0,0,0,.3)}#about-4 h2{font-size:1.75rem;font-weight:700;color:#fff}#about-4 p{font-size:1rem;color:#e0e0e0;line-height:1.8}#about-4 img{max-width:100%;border-radius:12px;box-shadow:0 8px 20px rgba(0,0,0,.25)}#about-5{background-color:#f2f4f8}#about-5 .about5-content{background:#fff;border:1px solid #e5e7eb}#about-5 .about5-content p{font-size:1rem;color:#555;line-height:1.7;margin-bottom:1rem}#about-5 .about5-card{background:#f9fafc;border:1px solid #e1e4e8;transition:.3s}#about-5 .about5-card:hover{background:#e9f2ff;border-color:#0d6efd;transform:translateY(-4px)}#about-6{background:linear-gradient(120deg,#0d1b2a,#1b263b)}#about-6 h2,#about-7 h2,#departments-5 .d5-heading{font-size:2rem;font-weight:700;color:#fff}#about-6 p.lead{font-size:1.1rem;color:#cfd8e3}#about-6 .fancy-card,#list-4 .list4-card,#news-12 .news12-box,#news-15 .news15-card,#related-1 .card,#related-10 .related-card-img,#related-12 .hover-block,#related-4 .hover-shadow,#related-5 .related-card,#related-7 .hover-lift,#related-8 .hover-card,#related-9 .hover-tile,#trivia-4 .trivia-card,#update-14 .update-log{transition:transform .3s,box-shadow .3s}#about-6 .fancy-card:hover{transform:translateY(-6px);box-shadow:0 10px 30px rgba(255,255,255,.1)}#about-6 h3,#feature-6 h4{font-size:1.3rem;margin-bottom:.75rem}#about-6 p{font-size:1rem;line-height:1.7;color:#e0e6ed}#about-7{position:relative;overflow:hidden;z-index:1}#about-7 .about-7-bg{background:url("/images/hero2-ball.jpg") center/cover no-repeat;position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;filter:brightness(.7)}#about-7 .about-7-bg::after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.6);z-index:1}#about-7 .container,#judge-4 .container{position:relative;z-index:2}#about-7 p.lead{color:#dee2e6;font-size:1.1rem;max-width:800px;margin:0 auto}#about-7 .glass-card{background:rgba(255,255,255,.08);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.15);color:#f8f9fa;transition:.3s}#about-7 .glass-card:hover{transform:translateY(-6px);box-shadow:0 10px 30px rgba(0,0,0,.25)}#about-7 h4{font-size:1.25rem;margin-bottom:.75rem;font-weight:700}#about-7 p{font-size:.95rem;line-height:1.7;color:#e2e6ea}#about-8{background-color:#f4f6f9}#about-8 h2{font-size:1.75rem;color:#212529}#about-8 p{font-size:.95rem;color:#6c757d;line-height:1.7}#about-8 .about-image img{object-fit:cover;height:100%;max-height:400px;width:100%;display:block}#about-8 .icon-circle{font-size:1.8rem;color:#0d6efd;background-color:#eaf1ff;width:48px;height:48px;line-height:48px;border-radius:50%;margin:0 auto}#about-8 .stat-card{background-color:#fff;border:1px solid #dee2e6;transition:.3s}#about-8 .stat-card:hover{transform:translateY(-4px);box-shadow:0 8px 18px rgba(0,0,0,.08);border-color:#0d6efd}#about-8 h4{color:#212529;font-size:1.25rem}#about-8 .small{color:#6c757d;font-size:.85rem}#about-9 .card-icon{position:absolute;top:-28px;left:20px;width:56px;height:56px;background:linear-gradient(135deg,#0072ff,#00c6ff);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:22px;box-shadow:0 4px 10px rgba(0,114,255,.3);z-index:2;transition:.3s}#about-9 .about-card{position:relative;padding:3rem 1.5rem 1.5rem;background:padding-box #fff;border-radius:16px;border:2px solid transparent;box-shadow:0 4px 16px rgba(0,0,0,.06);transition:.3s}#about-9 .about-card:hover{transform:translateY(-6px);border-image:linear-gradient(to right,#00c6ff,#0072ff) 1}#about-10{background-color:#0f172a;color:#fff}#about-10 .about10-img-wrap img{border-radius:1.25rem;box-shadow:0 10px 20px rgba(0,0,0,.3)}#about-10 .bg-glass{background:rgba(255,255,255,.05);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);box-shadow:0 0 20px rgba(255,255,255,.05)}#about-10 .about10-card{transition:.3s;position:relative}#about-10 .about10-card:hover{transform:translateY(-4px);box-shadow:0 0 25px rgba(0,200,255,.2)}#about-10 h3{font-size:1.25rem;font-weight:700;margin-bottom:.75rem;display:flex;align-items:center}#about-10 h3 i,#security-2 .security-list li i{font-size:1.1rem;margin-right:.5rem}#about-11 .timeline-wrap{border-left:3px solid rgba(255,255,255,.2);margin-left:1.5rem;position:relative}#about-11 .timeline-dot{width:16px;height:16px;z-index:2;border:2px solid #fff}#about-11 .timeline-item{padding-left:1.5rem}#about-12 .about-card{background:rgba(255,255,255,.04);backdrop-filter:blur(12px);border-radius:20px;border:1px solid rgba(255,255,255,.1);padding:2rem;box-shadow:0 0 16px rgba(0,0,0,.2);transition:.3s}#about-13 img,#about-14 img{max-width:100%;border-radius:12px}#about-12 .about-card:hover{transform:translateY(-5px);box-shadow:0 8px 24px rgba(255,255,255,.1)}#about-13 p{font-size:1rem;line-height:1.8;color:#555}#about-14 p{font-size:1.05rem;line-height:1.85;color:#555}#about-14 img{box-shadow:0 6px 20px rgba(0,0,0,.08)}#about-15 .lead{font-size:1.1rem;font-weight:500;color:#495057}#about-15 p{font-size:.96rem;line-height:1.75;color:#6c757d}#about-15 .about15-content,#app-5 .text-block{padding-left:.5rem;padding-right:.5rem}#about-15 img,#judge-9 .review-card,#news-16 .news-16-card,#news-17 .news-17-featured,#news-17 .news-17-small,#news-18 .news-18-featured,#news-2 .news-2-featured,#news-8 .news-8-featured{transition:.3s}#about-15 img:hover{transform:scale(1.02);box-shadow:0 8px 24px rgba(0,0,0,.1);border-radius:1rem}@media (max-width:767.98px){#about-4 .about-4-content,#why-us1 .why-us-item,#why-us1 .why-us-main,#why-us13 h5,#why-us3 .why-us-item,#why-us3 .why-us-main,#why-us4 .feature-item,.why14-card{text-align:center}#about-13 img,#why-us4 .circle-icon,#why-us8 img{margin-bottom:1rem}#why-us5 .whyus5-card{text-align:left}#why-us6 .whyus6-card{width:100%}#why-us8 .row{flex-direction:column!important;text-align:center}.whyus12-box{flex-direction:column;align-items:center;text-align:center}.whyus12-box .icon-big{margin:0 0 1rem}.why13-icon{margin:0 auto 1rem}#why-us14{padding-left:1rem;padding-right:1rem}#about-1 .about-img-wrap{transform:none;margin-bottom:1rem}#about-2 .about2-img,#about-6 .fancy-card{margin-top:1.5rem}#about-2 .icon,#about-2 .icon.mb-2,#about-2 h2,#about-2 h6{text-align:center;margin-left:auto;margin-right:auto}#about-3 .about-tabs-nav{flex-direction:column;gap:.75rem}#about-6 .row{flex-direction:column!important}#about-14 p,#about-7 p.lead{font-size:1rem}#about-7 .glass-card{margin-bottom:1.5rem}#about-8 .about-image img{max-height:250px}#about-9 .card-icon{top:-24px;left:16px;width:50px;height:50px;font-size:20px}#about-9 .about-card{padding-top:2.75rem}#about-10 .about10-img-wrap{margin-bottom:2rem}#about-10 h2,#about-14 h2{font-size:1.5rem}#about-10 h3{font-size:1.125rem}#about-10 p{font-size:.9rem}#about-11 .timeline-wrap{margin-left:.75rem}#about-11 .timeline-item{padding-left:1rem}#about-12 .about-card{padding:1.5rem 1rem;text-align:center}#about-13 .row{flex-direction:column;text-align:center}#about-15 h2{font-size:1.6rem}#about-15 h3{margin-top:1.5rem;text-align:center}#about-15 .lead,#about-15 p{font-size:.95rem}#about-15 .about15-content{padding-top:1rem}}#about-15 h2{font-weight:700;color:#0d6efd;font-size:2rem}#about-15 .about15-img-mask{position:absolute;inset:0;background:linear-gradient(135deg,rgba(0,0,0,.3),rgba(0,0,0,.1));z-index:1}#about-15 .about15-image-wrapper img{display:block;transition:transform .3s}#about-15 .about15-image-wrapper:hover img,#feature-6 img:hover{transform:scale(1.03)}#about-15 .list-unstyled li i,#app-11 i,#security-15 h2 i,#stats-1 h2 i,#stats-2 h2 i{vertical-align:middle}#about-16 .about16-lead,#about-18 .about18-txt,#about-19 .about19-txt,#about-30 .about30-step p,#departments-16 .dep16-card p,#departments-17 .dep17-card p,#departments-18 .dep18-body p,#departments-20 .dep20-body p,#departments-21 .dep21-card p,#departments-22 .dep22-body p,#departments-23 .dep23-card p,#departments-24 .dep24-tile p,#departments-25 .dep25-right p{color:#4b5563;margin:0}#about-16 .about16-photo{background:#fff;border:1px solid #e5e7eb;border-radius:14px;overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,.04)}#about-16 .about16-photo img,.app-feature29-hero img{display:block;width:100%;height:auto}#about-16 .about16-facts{display:flex;gap:.6rem;margin-top:.6rem;flex-wrap:wrap}#about-16 .about16-fact{display:flex;align-items:center;gap:.5rem;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:.6rem;padding:.5rem .65rem;flex:1 1 calc(33.333% - .4rem);min-width:160px}#about-16 .about16-fact i{color:#111827}#about-16 .about16-fact-lab{font-size:.85rem;color:#6b7280;line-height:1.2}#about-16 .about16-list li{display:flex;gap:.5rem;align-items:flex-start;color:#4b5563;margin:.4rem 0}#about-17 .about17-timeline{position:relative;margin:0}#about-17 .about17-node{position:relative;padding-left:60px;margin-bottom:.9rem}#about-17 .about17-point{position:absolute;left:0;top:.2rem;width:44px;height:44px;border-radius:999px;background:#111827;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:.9rem;letter-spacing:.02em;box-shadow:0 1px 2px rgba(0,0,0,.06)}#about-17 .about17-title{margin:0 0 .25rem;color:#0f172a;font-weight:800;font-size:1.05rem}#about-17 .about17-block{border-bottom:1px solid #f0f2f5;padding-bottom:.8rem;margin-bottom:.8rem}#about-17 .about17-block:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}#about-17 .about17-sub{margin:0 0 .35rem;color:#0f172a;font-weight:800;font-size:1.02rem;display:flex;align-items:center}#about-17 .about17-text,#about-20 .about20-lead,#about-21 .about21-lead,#about-22 .about22-lead,#about-23 .about23-card p,#about-23 .about23-lead,#about-23 .about23-pillar p,#about-24 .about24-lead,#about-24 .about24-tile p,#about-25 .about25-lead,#about-26 .about26-card p,#about-26 .about26-lead,#about-27 .about27-card p,#about-27 .about27-lead,#about-27 .about27-table td,#about-30 .about30-card p{color:#4b5563}#about-17 .about17-values li{display:flex;gap:.5rem;align-items:flex-start;color:#4b5563;margin:.35rem 0}#about-18 .about18-sub,#about-24 .about24-h3,#about-27 .about27-h3{margin:0 0 .35rem;color:#0f172a;font-weight:800;font-size:1.05rem}#about-18 .about18-list li,#about-20 .about20-bullets li{display:flex;gap:.5rem;align-items:flex-start;color:#4b5563;margin:.45rem 0}#about-18 .about18-capgrid{display:grid;grid-template-columns:repeat(2,1fr);gap:.9rem}#about-18 .about18-capitem{position:relative;background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:1rem;display:flex;gap:.75rem;transition:transform .15s,border-color .15s}#about-18 .about18-icon{width:42px;height:42px;border-radius:10px;background:#f3f4f6;color:#111827;display:flex;align-items:center;justify-content:center;flex:0 0 42px}#about-18 .about18-capttl{margin:0 0 .2rem;color:#0f172a;font-weight:800}#about-18 .about18-badge{display:inline-flex;align-items:center;gap:.4rem;background:#f3f4f6;border:1px solid #e5e7eb;color:#374151;border-radius:.5rem;padding:.4rem .6rem;font-size:.92rem}#about-19 .about19-sub,#about-21 .about21-h3,#about-22 .about22-h3,#about-25 .about25-h3,#about-26 .about26-h3,#about-28 .about28-h3,#about-29 .about29-h3,#about-30 .about30-h3{margin:0 0 .4rem;color:#0f172a;font-weight:800;font-size:1.05rem}#about-19 .about19-principles{border:1px solid #e5e7eb;border-radius:12px;padding:1rem}#about-19 .about19-dl{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}#about-19 .about19-dd,#about-20 .about20-dd,#about-23 .about23-dd,#about-26 .about26-dd{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:.75rem}#about-19 .about19-dd dt,#about-20 .about20-dd dt{font-weight:800;color:#0f172a;margin:0 0 .2rem}#about-19 .about19-tags,.mission10-hero-cta{margin-top:.25rem}#about-19 .about19-tag{display:inline-flex;align-items:center;gap:.45rem;background:#f3f4f6;border:1px solid #e5e7eb;color:#374151;border-radius:.6rem;padding:.45rem .6rem;font-size:.92rem}#about-20 .about20-toc{border:1px solid #e5e7eb;border-radius:12px;padding:.6rem .8rem;background:#fafafa}#about-20 .about20-toc-list{display:flex;flex-wrap:wrap;gap:.6rem;margin:0;padding:0;list-style:none}#about-20 .about20-toc-list a{color:#0f172a;text-decoration:none;border-bottom:1px dashed #d1d5db}#about-20 .about20-toc-list a:hover{border-bottom-color:#0f172a}#about-20 .about20-grid,#about-21 .about21-grid,#about-22 .about22-grid,#about-23 .about23-main,#about-25 .about25-grid,#about-26 .about26-grid,#about-28 .about28-grid{display:grid;gap:1rem;grid-template-columns:1fr;grid-auto-flow:row dense}#about-20 .span-2,#about-21 .span-2,#about-22 .span-2,#about-26 .about26-span2{grid-column:1/-1}#about-20 .about20-block-head,#update-5 .update-content-block ul li,.update18-list li{margin-bottom:.4rem}#about-20 .about20-h3{margin:0;color:#0f172a;font-weight:800;font-size:1.05rem}#about-20 .about20-figure,.update21-impact{margin:.4rem 0 .8rem}#about-20 .about20-figcap,#about-25 .about25-figcap{color:#6b7280;font-size:.9rem;margin-top:.35rem}#about-20 .about20-checklist{margin:.6rem 0 0;padding-left:1.05rem}#about-20 .about20-checklist li,#about-21 .about21-bullets li{color:#4b5563;margin:.35rem 0}#about-20 .about20-bullets{list-style:none;margin:.4rem 0 0;padding:0}#about-20 .about20-bullets i{color:#111827;margin-top:.15rem}#about-20 .about20-dl{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem;margin:0}#about-20 .about20-cta-link,#about-22 .about22-cta a{font-weight:800;color:#0f172a;text-decoration:none;border-bottom:2px solid #0f172a}#about-20 .about20-cta-link:hover,#about-22 .about22-cta a:hover,#about-23 .about23-cta:hover,#about-24 .about24-cta:hover,#about-25 .about25-cta:hover,#about-26 .about26-cta:hover,#about-27 .about27-cta:hover,#about-29 .about29-cta:hover,#about-30 .about30-cta:hover{opacity:.85}#about-20 .about20-address{color:#6b7280;margin:.4rem 0 0}#about-21 .about21-card p,#about-22 .about22-card p,#about-25 .about25-card p,#departments-28 .dep28-desc{color:#4b5563;margin:0 0 .5rem}#about-21 .about21-bullets,#about-21 .about21-list,#about-22 .about22-list,#about-23 .about23-list,#about-25 .about25-list{margin:.4rem 0 0;padding-left:1.1rem}#about-21 .about21-list li,#about-22 .about22-list li,#about-25 .about25-checks li,#about-26 .about26-checks li,#about-26 .about26-list li,#about-29 .about29-list li,#about-30 .about30-list li{color:#4b5563;margin:.3rem 0}#about-21 .about21-bullets li strong,#about-21 .about21-qa summary,#departments-28 .dep28-indexitem .tx{color:#0f172a;font-weight:800}#about-21 .about21-qa{border:1px solid #e5e7eb;border-radius:10px;padding:.6rem .75rem;margin:.5rem 0}#about-21 .about21-qa summary{cursor:pointer;list-style:none;outline:0}#about-21 .about21-qa summary::-webkit-details-marker{display:none}#about-21 .about21-ans{color:#4b5563;margin:.4rem 0 0}#about-22 .about22-bullets,#about-25 .about25-bullets,#about-25 .about25-checks,#about-29 .about29-list{margin:.2rem 0 0;padding-left:1.1rem}#about-22 .about22-bullets li,#about-23 .about23-list li,#about-25 .about25-bullets li,#about-25 .about25-list li{color:#4b5563;margin:.32rem 0}#about-22 .about22-note{color:#6b7280;margin:.45rem 0 0;font-size:.95rem}#about-23 .about23-h3{margin:0 0 .45rem;color:#0f172a;font-weight:800;font-size:1.05rem}#about-23 .about23-line{border:0;border-top:1px solid #f0f2f5;margin:.8rem 0}#about-23 .about23-dl,#about-26 .about26-dl{display:grid;grid-template-columns:1fr;gap:.6rem;margin:.2rem 0 0}#about-23 .about23-dd dt,#about-26 .about26-dd dt{font-weight:800;color:#0f172a;margin:0 0 .18rem}#about-23 .about23-note{color:#6b7280;margin-top:.6rem}#about-23 .about23-pillars,#departments-20 .dep20-item+.dep20-item,.privacy7-faq{margin-top:1rem}#about-23 .about23-grid{display:grid;gap:.9rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}#about-23 .about23-pillar h4,#about-30 .about30-step h4{margin:0 0 .25rem;color:#0f172a;font-weight:800;font-size:1rem}#about-23 .about23-cta,#about-24 .about24-cta,#about-25 .about25-cta,#about-26 .about26-cta,#about-27 .about27-cta,#about-29 .about29-cta,#about-30 .about30-cta{display:inline-block;font-weight:800;color:#0f172a;text-decoration:none;border-bottom:2px solid #0f172a;padding-bottom:2px}#about-24 .about24-grid,#about-27 .about27-grid,#about-28 .about28-stats,#about-30 .about30-steps{display:grid;gap:.9rem;grid-template-columns:1fr}#about-24 .about24-tile,#about-29 .about29-card,#about-30 .about30-step{position:relative;background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:1rem;transition:transform .15s,border-color .15s}#about-24 .about24-tile::before{content:"";position:absolute;left:-1px;right:-1px;top:-1px;height:3px;border-radius:12px 12px 0 0;background:linear-gradient(90deg,#111827,#6b7280)}#about-24 .about24-list{padding-left:1.1rem}#about-24 .about24-list li{color:#4b5563;margin:.28rem 0}#about-24 .about24-chip{display:inline-block;padding:.35rem .6rem;border:1px solid #e5e7eb;border-radius:.6rem;background:#f3f4f6;color:#374151;font-size:.92rem}#about-25 .about25-figure,#departments-25 .dep25-right{padding:1rem}#about-26 .about26-list{margin:.3rem 0 0;padding-left:1.1rem}#about-26 .about26-checks,#about-30 .about30-list{margin:.25rem 0 0;padding-left:1.1rem}#about-26 .about26-note{color:#6b7280;margin-top:.45rem}#about-26 .about26-chips,.app6-metrics{display:flex;flex-wrap:wrap;gap:.5rem}#about-26 .about26-chip{display:inline-block;padding:.38rem .65rem;border:1px solid #e5e7eb;border-radius:.6rem;background:#f3f4f6;color:#374151;font-size:.92rem}#about-26 .about26-timeline{list-style:none;margin:.2rem 0 0;padding:0;position:relative}#about-26 .about26-timeline li{position:relative;padding-left:1.4rem;margin:.45rem 0;color:#4b5563}#about-26 .about26-timeline li::before{content:"";position:absolute;left:.35rem;top:.35rem;width:.5rem;height:.5rem;border-radius:999px;background:#111827}#about-26 .about26-timeline li::after{content:"";position:absolute;left:.58rem;top:1.1rem;bottom:-.6rem;width:2px;background:#e5e7eb}#about-26 .about26-timeline li:last-child::after,#faq-3 .faq-3-answer{display:none}#about-26 .about26-timeline li span{color:#0f172a;font-weight:800;margin-right:.35rem}#about-26 .about26-timeline li em,#privacy-policy-9.pp9t-section .pp9t-list em{font-style:normal;color:#6b7280}#about-27 .about27-statement{background:#f8fafc;border:1px solid #e5e7eb;border-radius:12px;padding:.85rem 1rem;color:#374151}#about-27 .about27-tablewrap,#departments-19 .dep19-matrix-wrap,#stats-18 .t-body,.honor23-slider{overflow-x:auto}#about-27 .about27-table{width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden}#about-27 .about27-table td,#about-27 .about27-table th{padding:.8rem .9rem;vertical-align:top}#about-27 .about27-table th{width:160px;background:#f9fafb;color:#0f172a;text-align:left;font-weight:800;border-right:1px solid #e5e7eb}#about-28{--g1:#0ea5e9;--g2:#6366f1;--g3:#14b8a6;background:linear-gradient(115deg,var(--g1),var(--g2),var(--g3));background-size:200% 200%;animation:18s ease-in-out infinite alternate about28-pan;color:#fff}@keyframes about28-pan{0%{background-position:0 50%}100%{background-position:100% 50%}}#about-28 .about28-lead{color:#e5e7eb;max-width:780px;margin:0 auto}#about-28 .about28-card{background:rgba(255,255,255,.9);border:1px solid rgba(255,255,255,.65);box-shadow:0 6px 16px rgba(17,24,39,.12);border-radius:12px;padding:1rem;color:#374151;transition:transform .15s,box-shadow .15s}#about-28 .about28-card:hover,#departments-23 .dep23-card:hover{transform:translateY(-2px);box-shadow:0 10px 24px rgba(17,24,39,.16)}#about-28 .about28-list{padding-left:1.1rem;margin:0}#about-28 .about28-list li{margin:.28rem 0;color:#4b5563}#about-28 .about28-stat{background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.35);border-radius:12px;padding:.9rem 1rem;text-align:center;color:#fff;backdrop-filter:blur(2px)}#about-28 .about28-stat h4{margin:0 0 .2rem;font-weight:900;font-size:1.4rem;line-height:1}#about-28 .about28-stat span{display:block;font-size:.95rem;color:#e5e7eb}#about-28 .about28-cta{display:inline-block;font-weight:800;color:#fff;text-decoration:none;border-bottom:2px solid rgba(255,255,255,.95);padding-bottom:2px}#about-29{--c1:#f8fafc;--c2:#eef2ff;--c3:#ecfeff;background:linear-gradient(130deg,var(--c1),var(--c2) 50%,var(--c3))}#about-29 .about29-lead,#about-30 .about30-lead{color:#4b5563;max-width:780px;margin:0 auto}#about-29 .about29-banner{position:relative;background:#ffffffd9;border:1px solid #e5e7eb;border-radius:12px;padding:.9rem 1rem;color:#374151}#about-29 .about29-banner::before,#about-29 .about29-card::before{top:-1px;border-radius:12px 0 0 12px;position:absolute;content:"";left:-1px;bottom:-1px}#about-29 .about29-banner::before{width:4px;background:linear-gradient(180deg,#111827,#6b7280)}#about-29 .about29-compare,#about-29 .about29-grid,#about-30 .about30-bottom,#about-30 .about30-two,#departments-16 .dep16-grid,#departments-17 .dep17-grid,#departments-21 .dep21-board,#departments-22 .dep22-accord{display:grid;gap:1rem;grid-template-columns:1fr}#about-29 .about29-card::before{width:3px;background:linear-gradient(180deg,#0f172a,#6b7280)}#about-29 .about29-card p,#departments-26 .dep26-desc,#departments-30 .dep30-desc{color:#4b5563;margin:0 0 .45rem}#about-30{background:repeating-linear-gradient(180deg,var(--bg) 0,var(--bg) 42px,var(--line) 42px,var(--line) 44px)}#about-30 .about30-num{position:absolute;right:.6rem;top:.6rem;width:1.6rem;height:1.6rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#111827;color:#fff;font-weight:800;font-size:.9rem;box-shadow:0 2px 6px rgba(17,24,39,.15)}#about-30 .about30-kpis{display:flex;flex-wrap:wrap;gap:.6rem;justify-content:center}#about-30 .about30-kpi{display:inline-flex;align-items:center;gap:.45rem;padding:.42rem .65rem;border:1px solid #e5e7eb;border-radius:999px;background:#fff;color:#374151}#about-30 .about30-cta-wrap{display:flex;align-items:center;justify-content:center}#faq-1{background:linear-gradient(to bottom,#eaf4ff,#f8fbff)}#faq-1 .faq-1-container,#privacy-policy-10.pp10t-section .pp10t-wrap,#privacy-policy-8.pp8t-section .pp8t-wrap,#privacy-policy-9.pp9t-section .pp9t-wrap{max-width:900px;margin:0 auto}#faq-1 .faq-1-header h2{font-size:28px;text-align:center;color:#045bb6;margin-bottom:10px}#faq-1 .faq-1-sub{font-size:16px;color:#7aaee0;font-weight:400;margin-left:10px}#faq-1 .faq-1-header p{text-align:center;color:#555;font-size:15px;margin-bottom:40px}#faq-1 .faq-1-list .faq-1-item{background:#fff;border-radius:12px;box-shadow:0 6px 15px rgba(0,0,0,.05);margin-bottom:20px;overflow:hidden;transition:.3s}#faq-1 .faq-1-question{width:100%;padding:18px 20px;font-size:16px;color:#333;background:0 0;border:none;text-align:left;cursor:pointer;display:flex;align-items:center;justify-content:space-between}#faq-1 .faq-1-icon{margin-right:10px;color:#1d90ff;font-size:18px}#faq-1 .faq-1-arrow{font-size:14px;color:#999;transition:transform .3s}#faq-1 .faq-1-item.active .faq-1-arrow,#faq-2 .faq-2-item.active .faq-2-toggle::before{transform:rotate(180deg)}#faq-1 .faq-1-answer{padding:0 20px 20px;display:none;font-size:15px;color:#444;line-height:1.7}#faq-2{background:#f9f9fc;font-family:"Helvetica Neue",Arial,sans-serif}#faq-2 .faq-2-container{max-width:880px;margin:0 auto;padding-left:1rem;padding-right:1rem}#faq-2 .faq-2-title{text-align:center;font-size:28px;font-weight:600;color:#2e3c4d;margin-bottom:10px}#faq-2 .faq-2-subtitle{text-align:center;color:#6c7a89;font-size:15px;margin-bottom:40px}#faq-2 .faq-2-list{display:flex;flex-direction:column;gap:18px}#faq-2 .faq-2-item{background:#fff;border-radius:10px;border-left:4px solid #4da7f0;box-shadow:0 4px 12px rgba(0,0,0,.06);overflow:hidden;transition:.3s}#faq-2 .faq-2-question{padding:18px 60px 18px 20px;font-size:17px;position:relative;color:#333;cursor:pointer}#faq-2 .faq-2-toggle{position:absolute;right:20px;top:50%;width:14px;height:14px;transform:translateY(-50%)}#faq-2 .faq-2-toggle::before{content:"";display:block;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #777;transition:transform .3s}#faq-2 .faq-2-answer{display:none;padding:16px 20px 20px;font-size:15px;color:#555;line-height:1.6;background:#f5f8fa;border-top:1px solid #e2e6ea}#faq-2.faq-2-bg{background:linear-gradient(135deg,#e9f0ff,#f7fbff);padding:60px 0}#faq-3{background:linear-gradient(to right,#f2f6fb,#eaf1f8);font-family:"Segoe UI",sans-serif}#faq-3 .faq-3-container,#faq-4 .faq-4-container,.mission28-grid,.update25-container,.update28-container{max-width:1100px;margin:0 auto}#faq-3 .faq-3-header,#faq-4 .faq-4-header,#judge-3 .section-title,#security-4 .sec4-title{text-align:center;margin-bottom:40px}#faq-3 .faq-3-header h2{font-size:28px;color:#2c3e50;margin-bottom:8px}#faq-3 .faq-3-header p{color:#6b7b8c;font-size:15px}#faq-3 .faq-3-body{display:flex;border-radius:10px;overflow:hidden;box-shadow:0 8px 18px rgba(0,0,0,.08);background:#fff}#faq-3 .faq-3-questions{flex:0 0 40%;background:#f7fbff;border-right:1px solid #e0e6ed;display:flex;flex-direction:column}#faq-3 .faq-3-questions button{text-align:left;padding:16px 20px;border:none;background:0 0;font-size:16px;color:#34495e;cursor:pointer;border-bottom:1px solid #e5e9f0;transition:background .2s}#faq-3 .faq-3-questions button:hover{background:#e3f1ff}#faq-3 .faq-3-questions button.active{background:#d0eaff;font-weight:600;border-left:4px solid #3498db;color:#2c3e50}#faq-3 .faq-3-answers{flex:1;padding:30px 25px}#faq-3 .faq-3-answer h3{font-size:20px;color:#2d3a4c;margin-bottom:15px}#faq-3 .faq-3-answer p{font-size:15px;color:#505d6b;line-height:1.7}#faq-4{background:linear-gradient(to right,#fff9f4,#fef6ef);font-family:"Helvetica Neue",sans-serif}#faq-4 .faq-4-header h2{font-size:30px;color:#4a2e0e;margin-bottom:8px}#faq-4 .faq-4-header p{color:#7b6045;font-size:15px}#faq-4 .faq-4-list{display:flex;flex-direction:column;gap:24px}#faq-4 .faq-4-item{display:flex;align-items:flex-start;background:#fff;border-left:6px solid #f8b57c;border-radius:12px;padding:24px;box-shadow:0 6px 14px rgba(0,0,0,.05);transition:box-shadow .3s}#faq-4 .faq-4-item:hover,.faq-11-step:hover .faq-11-content{box-shadow:0 10px 22px rgba(0,0,0,.08)}#faq-4 .faq-4-number{font-size:24px;font-weight:700;color:#f0932b;background:#fff2e1;border-radius:50%;width:40px;height:40px;text-align:center;line-height:40px;flex-shrink:0;margin-right:20px;box-shadow:inset 0 0 0 2px #ffdcb3}#faq-4 .faq-4-content h3{font-size:18px;margin-bottom:10px;color:#2c2c2c}#faq-4 .faq-4-content p{font-size:15px;color:#4e4e4e;line-height:1.7}#faq-5{background:linear-gradient(to right,#eef5fa,#f4fafd);font-family:"Segoe UI",sans-serif}#faq-10,#faq-11,#faq-12,#faq-13,#faq-14,#faq-15{font-family:"Helvetica Neue",sans-serif}#faq-5 .faq-5-container{max-width:1200px;margin:0 auto;display:flex;gap:40px;flex-wrap:wrap}#faq-5 .faq-5-left h2{color:#036}#faq-5 .faq-5-left p{color:#4d5c6d;font-size:15px;line-height:1.7}#faq-5 .faq-5-right{flex:2 1 600px;display:flex;flex-direction:column;gap:24px}#faq-5 .faq-5-item{background:#fff;border-radius:10px;padding:24px 28px;box-shadow:0 4px 14px rgba(0,0,0,.06);border-left:4px solid #66aee0;position:relative;transition:box-shadow .3s}#faq-5 .faq-5-item:hover{box-shadow:0 8px 22px rgba(0,0,0,.08)}#faq-5 .faq-5-label{position:absolute;top:-14px;left:16px;background:#66aee0;color:#fff;font-size:12px;padding:2px 10px;border-radius:20px;letter-spacing:.5px}#faq-5 .faq-5-item h3{margin:0 0 8px;font-size:17px;color:#002b49}#faq-5 .faq-5-item p{font-size:15px;color:#555f6a;line-height:1.6}#faq-5 .faq-5-left h2{text-align:center;font-weight:700;font-size:2rem;margin-bottom:1rem}#faq-6{background:linear-gradient(to bottom,#121212,#1b1b1b);color:#ddd}#faq-6 .faq-card{background-color:#1f1f1f;border:1px solid #333;border-radius:12px;padding:20px}#faq-6 .faq-group-title{font-weight:700;font-size:1.2rem;margin-bottom:16px;color:#ffc107;border-bottom:1px solid #444;padding-bottom:6px}#faq-6 .accordion-button{background-color:transparent;font-weight:500;padding:.75rem 1rem;border-bottom:1px solid #2c2c2c;transition:background .2s}#faq-6 .accordion-button::after{filter:invert(1)}#faq-6 .accordion-button:not(.collapsed){background-color:#292929;color:#ffc107}#faq-6 .accordion-body{font-size:.95rem;padding:1rem;background:#222;color:#ccc}.faq-7-section{background:#0e0e0e;color:#fff}.faq-7-title{font-size:32px;font-weight:700;color:#fff}.faq-7-desc{font-size:15px;color:#ccc;line-height:1.8}.faq-7-accordion .accordion-item{background-color:#1c1c1c;border:1px solid #2b2b2b;border-radius:6px}.faq-7-accordion .accordion-button{background-color:#1c1c1c;color:#fff;font-weight:500;font-size:16px;padding:15px 20px;border-radius:6px;transition:.3s}.faq-7-accordion .accordion-button:not(.collapsed){background-color:#232323;color:#00bfff;box-shadow:none}.faq-7-accordion .accordion-body{background-color:#191919;color:#bbb;font-size:15px;padding:15px 20px;line-height:1.7;border-top:1px solid #2d2d2d}.faq-7-accordion .accordion-button:focus{box-shadow:none;border:none}.faq-7-accordion .accordion-item+.accordion-item{margin-top:15px}#faq-8{background:linear-gradient(135deg,#f4f7fb 0,#e9f1ff 100%)}.faq-8-nav{position:sticky;top:100px}.faq-8-navlink{font-weight:600;color:#444;text-decoration:none;border-left:3px solid transparent;padding-left:12px;transition:.3s}#feature-1 .nav-tabs .nav-link:hover,.faq-8-navlink.active,.faq-8-navlink:hover{color:#0d6efd;border-color:#0d6efd}.faq-8-content h5{font-weight:700;margin-bottom:10px;color:#222}.faq-8-content p{font-size:.95rem;color:#666;line-height:1.6}#faq-9{background:linear-gradient(to bottom right,#f4f6fa,#e8edf3)}#faq-9 .faq9-flip-card{background:0 0;perspective:1000px}#faq-9 .faq9-flip-inner{position:relative;width:100%;height:220px;transition:transform .6s;transform-style:preserve-3d;cursor:pointer}#faq-9 .faq9-back,#faq-9 .faq9-flip-card.clicked .faq9-flip-inner,#faq-9 .faq9-flip-card:hover .faq9-flip-inner,#trivia-10 .flip-card:focus .flip-inner,#trivia-10 .flip-card:hover .flip-inner{transform:rotateY(180deg)}#faq-9 .faq9-back,#faq-9 .faq9-front{position:absolute;width:100%;height:100%;border-radius:12px;padding:20px;box-shadow:0 6px 18px rgba(0,0,0,.07);backface-visibility:hidden;display:flex;align-items:center;justify-content:center;text-align:center}#faq-9 .faq9-front{background:#fff;color:#111;border:2px solid #e0e0e0}#faq-9 .faq9-back{background:#0d6efd;color:#fff;font-size:.95rem;line-height:1.6;padding:24px}@media (hover:none) and (pointer:coarse){#faq-9 .faq9-flip-card:hover .faq9-flip-inner{transform:none}#faq-9 .faq9-flip-card.clicked .faq9-flip-inner{transform:rotateY(180deg)}}#faq-10{background:linear-gradient(to bottom,#f2f6ff,#fff)}#faq-10 .faq-10-header h2{font-size:30px;font-weight:700;color:#004085}#faq-10 .faq-10-header p{font-size:16px;color:#555;max-width:680px;margin:0 auto}.faq10-card{background:#fff;border-radius:12px;box-shadow:0 8px 18px rgba(0,0,0,.05);padding:24px;transition:.3s;position:relative;border-left:5px solid #0d6efd;margin-bottom:12px}.faq-11-icon,.faq10-label{border-radius:50%;display:flex}.faq10-card:hover{box-shadow:0 10px 26px rgba(0,0,0,.08)}.faq10-question{display:flex;align-items:center;gap:16px;margin-bottom:12px}.faq10-label{background:linear-gradient(135deg,#0d6efd,#6af);color:#fff;font-weight:700;width:38px;height:38px;align-items:center;justify-content:center;font-size:16px;flex-shrink:0;box-shadow:0 2px 8px rgba(13,110,253,.3)}.faq10-question h5{font-size:17px;font-weight:600;margin:0;color:#002c5f}.faq10-answer{font-size:15px;color:#444;line-height:1.7;padding-left:54px}#faq-11{background:linear-gradient(to bottom,#d2e3f3,#f4f9ff)}.faq-11-title{font-size:28px;color:#004085;font-weight:700}.faq-11-desc{font-size:15px;color:#6c757d;max-width:720px;margin:0 auto}.faq-11-timeline{position:relative;border-left:3px solid #0d6efd;padding-left:30px;margin-top:40px}.faq-11-step{position:relative;margin-bottom:40px;padding-left:10px}.faq-11-icon{position:absolute;left:-32px;top:0;width:26px;height:26px;background:#0d6efd;color:#fff;font-weight:600;font-size:14px;align-items:center;justify-content:center;box-shadow:0 2px 6px rgba(13,110,253,.3)}.faq-11-content{background:#fff;padding:20px 24px;border-radius:12px;box-shadow:0 6px 14px rgba(0,0,0,.06);transition:box-shadow .3s}.faq-11-content h5{font-size:16px;color:#002c5f;font-weight:600;margin-bottom:10px}.faq-11-content p{font-size:15px;color:#495057;line-height:1.7;margin-bottom:0}#faq-12{background:#f2f4f8}.faq-12-title{font-size:28px;font-weight:700;color:#0c3c78}.faq-12-desc{font-size:15px;color:#6c757d;max-width:700px;margin:0 auto}.faq-12-chat{max-width:880px;margin:0 auto;display:flex;flex-direction:column;gap:28px}.faq12-bubble{max-width:85%;padding:18px 20px;border-radius:16px;position:relative;line-height:1.6;font-size:15px;box-shadow:0 4px 12px rgba(0,0,0,.05)}.faq12-bubble .faq12-label{font-size:12px;font-weight:700;margin-bottom:8px;opacity:.7}.faq12-bubble.user{align-self:flex-start;background:#fff;border-left:5px solid #0d6efd}.faq12-bubble.agent{align-self:flex-end;background:#e9f3ff;border-right:5px solid #198754}#faq-13{background:linear-gradient(to bottom right,#ffecdb,#fff)}.faq13-header h2.faq13-title,.faq15-title{font-size:32px;font-weight:700;color:#002b5b}.faq13-header .faq13-subtitle{font-size:16px;color:#555;max-width:700px;margin:10px auto 0}.faq13-grid{row-gap:12px}.faq13-card{background:#fff;border-radius:16px;box-shadow:0 8px 20px rgba(0,0,0,.06);padding:28px 30px;transition:.3s;height:100%;display:flex;flex-direction:column;justify-content:flex-start;border-top:4px solid #0d6efd}.faq13-card:hover{transform:translateY(-6px);box-shadow:0 12px 26px rgba(0,0,0,.1)}.faq13-question{font-size:17px;font-weight:600;color:#0c3c78;margin-bottom:12px;line-height:1.4}.faq13-answer{font-size:15px;color:#444;line-height:1.8;flex-grow:1}#faq-14{background:linear-gradient(to bottom right,#a4b465,#fefae0)}.faq14-title{font-size:30px;font-weight:700;color:#002b5b}.faq14-subtitle{font-size:15px;color:#555;max-width:680px;margin:0 auto}.faq14-accordion{max-width:880px;margin:0 auto;display:flex;flex-direction:column;gap:18px}.faq14-question,.faq19-summary{align-items:center;cursor:pointer}.faq14-item{border:1px solid #e0e6ef;border-radius:12px;overflow:hidden;transition:.3s}.faq14-question{display:flex;gap:16px;padding:18px 24px;background:#f7f9fc;transition:background .2s;position:relative}.faq14-question:hover{background:#eef3fa}.faq14-icon{font-size:20px;color:#0d6efd;width:28px;text-align:center;flex-shrink:0}.faq14-question h5{font-size:16px;font-weight:600;color:#002c5f;margin:0;flex-grow:1}.faq14-toggle{font-size:24px;color:#0d6efd;font-weight:500;transition:transform .3s}.faq14-answer{display:none;padding:18px 24px;font-size:15px;color:#444;line-height:1.7;background:#fff}#faq-15{background:linear-gradient(to bottom right,#a6d6d6,#fefae0)}.faq15-subtitle{font-size:16px;color:#555;max-width:720px;margin:0 auto}.faq15-wrapper{display:flex;gap:40px;align-items:flex-start;margin-top:40px}.faq15-nav{flex:0 0 220px;position:sticky;top:100px}.faq15-nav ul{list-style:none;padding:0;margin:0;border-left:2px solid #d0d7e2}#security-19 .security-19-meter,.faq15-nav li{margin-bottom:12px}.faq15-nav a{display:block;padding:6px 12px 6px 16px;font-size:15px;color:#0c3c78;border-left:3px solid transparent;transition:.2s;text-decoration:none}.faq15-nav a:focus,.faq15-nav a:hover{border-left:3px solid #0d6efd;background:#eef4ff;color:#0d6efd}#departments-11 .tab-text,#departments-12 .dept12-text,#trivia-13 .step-content,.faq15-content,.faq25-content,.faq29-content{flex:1}.faq15-item{background:#fff;border-radius:12px;padding:28px 30px;box-shadow:0 8px 20px rgba(0,0,0,.05);margin-bottom:30px;scroll-margin-top:80px}.faq15-item h4{font-size:18px;font-weight:600;color:#002b5b;margin-bottom:14px}.faq15-item p{font-size:15px;color:#444;line-height:1.75}#faq-16,#faq-17,#news-29{background:linear-gradient(180deg,#fff 0,#f7f9fc 60%)}#faq-16 .faq-16-title,#faq-17 .faq-17-title{font-weight:900;font-size:1.8rem;margin:0 0 .4rem;color:#111827}#faq-16 .faq-16-subtitle,#faq-17 .faq-17-subtitle{color:#4b5563;font-size:.95rem;margin:0}#faq-16 .faq-16-item{border:1px solid #e5e7eb;border-radius:14px;background:#fff;box-shadow:0 6px 16px rgba(0,0,0,.06);transition:.25s}#faq-16 .faq-16-item:hover{box-shadow:0 10px 24px rgba(0,0,0,.08)}#faq-16 .faq-16-toggle{width:100%;text-align:left;background:0 0;border:0;outline:0;cursor:pointer;padding:.9rem 1rem;font-weight:800;font-size:1rem;color:#111827;position:relative}#faq-16 .faq-16-toggle::after,#faq-17 .faq-17-q::after{content:"+";position:absolute;right:1rem;top:50%;transform:translateY(-50%);font-weight:700;color:#6b7280;transition:.2s}#faq-16 .faq-16-toggle[aria-expanded=true]::after,#faq-17 .faq-17-item[open] .faq-17-q::after{content:"−";color:#0d6efd}#faq-16 .faq-16-a,#faq-17 .faq-17-a{padding:0 1rem 1rem;color:#4b5563;font-size:.95rem;line-height:1.65}#faq-17 .faq-17-wrap{display:grid;grid-template-columns:280px 1fr;gap:1.25rem;align-items:start}#faq-17 .faq-17-nav{position:sticky;top:90px;align-self:start;border:1px solid #e5e7eb;border-radius:16px;background:#fff;box-shadow:0 8px 18px rgba(0,0,0,.06);padding:1rem}#faq-17 .faq-17-q,.faq-19-section,.faq-20-section,.faq-21-section,.faq-22-section,.faq-23-section,.faq19-container,.faq20-container,.faq21-container,.faq22-container,.faq23-card,.faq23-container{position:relative}#faq-17 .faq-17-nav-title{margin:0 0 .6rem;font-size:1rem;font-weight:800;color:#111827}#faq-17 .faq-17-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.35rem}#faq-17 .faq-17-list a{display:block;padding:.5rem .6rem;border-radius:10px;text-decoration:none;color:#111827;font-weight:700;border:1px solid transparent}#faq-17 .faq-17-list a:hover,.update27-table thead{background:#f3f4f6}#faq-17 .faq-17-content,.app13-matrix,.mission15-compare,.privacy7-compare{display:flex;flex-direction:column;gap:1rem}#faq-17 .faq-17-block{border:1px solid #e5e7eb;border-radius:16px;background:#fff;box-shadow:0 8px 18px rgba(0,0,0,.06);padding:1rem 1.1rem}#faq-17 .faq-17-h3{margin:0 0 .5rem;font-size:1.05rem;font-weight:900;color:#0f172a}#faq-17 .faq-17-item{border:1px solid #eef2f7;border-radius:12px;background:#fff;transition:.25s}#departments-3 .game-card,#departments-4 .d4-card{overflow:hidden;transition:transform .2s ease-in-out}#faq-17 .faq-17-item[open]{box-shadow:0 8px 20px rgba(0,0,0,.06)}#faq-17 .faq-17-q{cursor:pointer;list-style:none;padding:.85rem 1rem;font-weight:800;font-size:1rem;color:#111827}#faq-17 .faq-17-q::-webkit-details-marker{display:none}#faq-17 :target .faq-17-h3,#faq-17 :target .faq-17-item{border-color:#0d6efd}.faq-18-section{--faq18-text:#1f2937;--faq18-muted:#6b7280;--faq18-bg:#ffffff;--faq18-border:#e5e7eb;--faq18-accent:#0ea5e9;--faq18-kw:#0b7cc5}.faq18-container{max-width:1100px;margin:0 auto;padding:24px 16px}.faq18-header,.mission16-head{margin-bottom:20px}.faq18-title{font-size:1.5rem;line-height:1.3;margin:0 0 8px;color:var(--faq18-text);font-weight:800}.faq18-subtitle{color:var(--faq18-muted);font-size:.95rem;line-height:1.6}.faq18-kw{color:var(--faq18-kw);font-weight:600}.faq18-nav-title,.faq18-question{font-size:1rem;font-weight:700;color:var(--faq18-text)}.faq18-nav{margin:20px 0;padding:16px;background:#f9fafb;border:1px solid var(--faq18-border);border-radius:8px}.faq18-nav-title{margin-bottom:8px}.faq18-nav-list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:6px}.faq18-grid,.faq19-grid,.faq20-grid,.faq23-grid,.faq25-grid{display:grid;gap:20px}.faq18-nav-list a{display:block;padding:6px 8px;font-size:.9rem;color:var(--faq18-text);border-radius:6px;transition:.2s}.faq18-nav-list a:hover{background:var(--faq18-accent);color:#fff}.faq18-grid{margin-top:24px}.faq18-item{border:1px solid var(--faq18-border);border-radius:8px;padding:12px 16px;background:var(--faq18-bg)}.faq18-question{margin:0 0 8px}#departments-30 .fill.w100,#security-24 .security-24-table,#stats-13 #stats13-chart,.faq18-details,.faq19-details{width:100%}.faq18-summary{cursor:pointer;font-size:.9rem;color:var(--faq18-accent);margin-bottom:8px}.faq18-answer{font-size:.9rem;color:var(--faq18-text);line-height:1.6}.faq18-p,.sec6-card h5{margin-bottom:10px}.faq18-link{color:var(--faq18-accent);text-decoration:none}.faq18-list{margin:0;padding-left:20px;color:var(--faq18-text);font-size:.9rem;line-height:1.6}.faq-19-section{--faq19-text:#111827;--faq19-muted:#6b7280;--faq19-bg:#ffffff;--faq19-card:#ffffff;--faq19-border:#e5e7eb;--faq19-accent:#0ea5e9;--faq19-kw:#0b7cc5;--faq19-glow:rgba(14,165,233,.12);background:radial-gradient(1200px 400px at 10% -10%,var(--faq19-glow),transparent 60%),radial-gradient(900px 300px at 100% 0,rgba(11,124,197,.1),transparent 55%),linear-gradient(180deg,#f8fafc 0,#fff 40%)}.faq19-container{max-width:1000px;margin:0 auto;padding:28px 16px;z-index:1}#security-16 .security-16-head,#security-17 .security-17-head,#security-21 .security-21-head,#security-26 .security-26-head,#security-29 .security-29-head,#security-30 .security-30-head,.faq19-header,.faq21-header{text-align:center;margin-bottom:28px}.faq19-title{font-size:1.7rem;font-weight:800;color:var(--faq19-text);margin-bottom:10px}.faq19-subtitle{font-size:.95rem;color:var(--faq19-muted);line-height:1.6;max-width:680px;margin:0 auto}.faq19-item{background:var(--faq19-card);border:1px solid var(--faq19-border);border-radius:14px;padding:16px 18px;box-shadow:0 6px 18px rgba(17,24,39,.05)}.faq19-question{margin:0 0 8px;font-size:1.05rem;line-height:1.35;color:var(--faq19-text);font-weight:800}.faq19-summary{display:inline-flex;gap:6px;font-size:.9rem;color:var(--faq19-accent);font-weight:700;border-radius:8px;transition:transform .2s}#faq22-t1:checked~.faq22-panels .faq22-panel[data-panel=faq22-t1],#faq22-t2:checked~.faq22-panels .faq22-panel[data-panel=faq22-t2],#faq22-t3:checked~.faq22-panels .faq22-panel[data-panel=faq22-t3],#faq26-tab1:checked~.faq26-panels .faq26-panel[data-panel=faq26-tab1],#faq26-tab2:checked~.faq26-panels .faq26-panel[data-panel=faq26-tab2],#faq26-tab3:checked~.faq26-panels .faq26-panel[data-panel=faq26-tab3],#faq26-tab4:checked~.faq26-panels .faq26-panel[data-panel=faq26-tab4],.faq21-grid,.faq21-head{display:grid}.faq19-answer,.faq19-list{color:var(--faq19-text);font-size:.95rem;line-height:1.7}.faq19-summary:hover,.mission25-pill:active,.mission25-pill:hover{transform:translateY(-1px)}.faq19-answer{margin-top:8px}.faq19-p{margin:0 0 10px}.faq19-list{margin:0;padding-left:18px}.faq19-kw{color:var(--faq19-kw);font-weight:700}@media (min-width:720px){.faq19-grid{grid-template-columns:1fr 1fr}.faq19-item{padding:18px 20px}}.faq-20-section{--faq20-text:#1e293b;--faq20-muted:#64748b;--faq20-bg1:#f0f9ff;--faq20-bg2:#ffffff;--faq20-card:#ffffff;--faq20-border:#e2e8f0;--faq20-accent:#0284c7;--faq20-kw:#0369a1;background:linear-gradient(135deg,var(--faq20-bg1) 0,var(--faq20-bg2) 100%)}.faq20-container{max-width:1100px;margin:0 auto;padding:32px 16px;z-index:1}#security-27 .security-27-head,.faq20-header,.faq23-header,.faq25-header{text-align:center;margin-bottom:32px}.faq20-title{font-size:1.7rem;font-weight:800;color:var(--faq20-text);margin-bottom:12px}.faq20-subtitle{font-size:.95rem;color:var(--faq20-muted);line-height:1.6;max-width:700px;margin:0 auto}.faq20-kw{color:var(--faq20-kw);font-weight:700}.faq20-card{background:var(--faq20-card);border:1px solid var(--faq20-border);border-radius:14px;padding:20px;box-shadow:0 4px 12px rgba(2,132,199,.08);transition:transform .25s,box-shadow .25s}.faq20-card:hover{transform:translateY(-3px);box-shadow:0 6px 16px rgba(2,132,199,.15)}.faq20-question{margin:0 0 10px;font-size:1.05rem;font-weight:800;color:var(--faq20-text)}.faq20-answer{font-size:.95rem;color:var(--faq20-text);line-height:1.7}.faq-21-section{--faq21-text:#0f172a;--faq21-muted:#64748b;--faq21-bg:#f8fafc;--faq21-card:#ffffff;--faq21-border:#e2e8f0;--faq21-accent:#2563eb;--faq21-kw:#0ea5e9;--faq21-glow1:rgba(37,99,235,.10);--faq21-glow2:rgba(14,165,233,.10);background:conic-gradient(from 120deg at 10% 0,var(--faq21-glow1),transparent 35%),conic-gradient(from -40deg at 100% 10%,var(--faq21-glow2),transparent 40%),linear-gradient(180deg,#f0f5ff 0,var(--faq21-bg) 40%)}.faq21-container{max-width:1100px;margin:0 auto;padding:34px 16px;z-index:1}.faq21-title{margin:0 0 10px;font-size:1.8rem;line-height:1.25;color:var(--faq21-text);font-weight:900;letter-spacing:.2px}.faq21-subtitle{margin:0 auto;max-width:760px;font-size:.98rem;line-height:1.7;color:var(--faq21-muted)}.faq21-kw{color:var(--faq21-kw);font-weight:700}.faq21-grid{gap:18px}.faq21-card{background:radial-gradient(120% 120% at 0 0,rgba(37,99,235,.05),transparent 50%),var(--faq21-card);border-radius:16px;border:1px solid var(--faq21-border);box-shadow:0 10px 24px rgba(15,23,42,.06);overflow:hidden}.faq21-head{grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:16px 18px;cursor:pointer}.faq21-num{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:999px;background:linear-gradient(135deg,#3b82f6,#06b6d4);color:#fff;font-weight:900;font-size:.95rem;letter-spacing:.5px}.faq21-body,.faq21-toggle,.faq22-radio,.faq26-radio{display:none}.faq21-question{margin:0;font-size:1.05rem;line-height:1.35;color:var(--faq21-text);font-weight:800}.faq21-answer,.faq21-list{margin:0;color:var(--faq21-text);font-size:.98rem;line-height:1.75}.faq21-arrow{width:14px;height:14px;border-right:2px solid var(--faq21-accent);border-bottom:2px solid var(--faq21-accent);transition:transform .25s}.faq21-body{padding:0 18px 18px}.faq21-list{padding-left:18px}.faq21-toggle:checked+label .faq21-arrow,.faq27-item[open] .faq27-arrow,.faq28-card[open] .faq28-arrow{transform:rotate(-135deg)}.faq-22-section{--faq22-text:#0b1220;--faq22-muted:#5b6677;--faq22-bg1:#0ea5e91a;--faq22-bg2:#6366f11a;--faq22-bg:#f7fafc;--faq22-card:#ffffff;--faq22-border:#e6eaf0;--faq22-accent:#2563eb;--faq22-kw:#0ea5e9;background:radial-gradient(1200px 500px at 10% -10%,var(--faq22-bg1),transparent 60%),radial-gradient(900px 400px at 110% 0,var(--faq22-bg2),transparent 60%),linear-gradient(180deg,#f2f6ff 0,var(--faq22-bg) 40%),repeating-linear-gradient(45deg,transparent 0,transparent 18px,#f0f3f8 18px,#f0f3f8 19px)}.faq22-container{max-width:1120px;margin:0 auto;padding:34px 16px;z-index:1}#judge-27 .j27-head,#judge-29 .j29-head,#security-20 .security-20-head,#security-25 .security-25-head,.faq22-header{text-align:center;margin-bottom:24px}.faq22-title{margin:0 0 8px;font-size:1.8rem;line-height:1.25;color:var(--faq22-text);font-weight:900}.faq22-subtitle{margin:0 auto;max-width:760px;font-size:.98rem;line-height:1.7;color:var(--faq22-muted)}.faq22-kw{color:var(--faq22-kw);font-weight:700}.faq22-a,.faq22-label,.faq22-q{color:var(--faq22-text)}.faq22-tabs{margin-top:18px}.faq22-label{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;margin-right:8px;margin-bottom:12px;border-radius:999px;background:#ffffffb3;border:1px solid var(--faq22-border);font-size:.95rem;cursor:pointer;transition:.2s}#faq22-t1:checked~.faq22-label[for=faq22-t1],#faq22-t2:checked~.faq22-label[for=faq22-t2],#faq22-t3:checked~.faq22-label[for=faq22-t3]{background:linear-gradient(135deg,#3b82f6,#06b6d4);color:#fff;border-color:transparent;box-shadow:0 6px 14px rgba(37,99,235,.25)}.faq22-panel{display:none;grid-template-columns:1fr;gap:16px;margin-top:10px}.faq22-card{background:var(--faq22-card);border:1px solid var(--faq22-border);border-radius:16px;padding:16px 18px;box-shadow:0 8px 20px rgba(15,23,42,.06),0 0 0 6px transparent;transition:transform .22s,box-shadow .22s}.faq22-card:hover{transform:translateY(-2px);box-shadow:0 10px 24px rgba(15,23,42,.08),0 0 0 6px rgba(37,99,235,.06)}.faq22-q{margin:0 0 8px;font-size:1.05rem;line-height:1.35;font-weight:800}.faq22-a{margin:0;font-size:.98rem;line-height:1.75}@media (min-width:768px){.container{padding-left:0;padding-right:0}#about-24 .about24-grid{grid-template-columns:repeat(2,1fr)}#about-27 .about27-grid,#about-28 .about28-stats{grid-template-columns:repeat(3,1fr)}#about-30 .about30-steps{grid-template-columns:repeat(4,1fr)}.faq20-grid,.faq21-grid,.faq22-panel{grid-template-columns:1fr 1fr}.faq21-head,.faq22-card{padding:18px 20px}.faq21-body{padding:0 20px 20px}}@media (min-width:1040px){.faq22-panel{grid-template-columns:1fr 1fr 1fr}}.faq-23-section{--faq23-text:#f1f5f9;--faq23-muted:#94a3b8;--faq23-bg1:#0f172a;--faq23-bg2:#1e293b;--faq23-card:rgba(30,41,59,.6);--faq23-border:rgba(148,163,184,.2);--faq23-accent1:#3b82f6;--faq23-accent2:#06b6d4;--faq23-kw:#38bdf8;background:linear-gradient(160deg,var(--faq23-bg1) 0,var(--faq23-bg2) 100%)}.faq23-container{max-width:1100px;margin:0 auto;padding:40px 16px;z-index:1}.faq23-title{margin:0 0 12px;font-size:1.8rem;font-weight:900;color:var(--faq23-text)}.faq23-subtitle{margin:0 auto;max-width:740px;font-size:.98rem;line-height:1.7;color:var(--faq23-muted)}#app-6 h2,#app-7 h2,#app-8 h2,.faq23-question{line-height:1.4}.faq23-kw{color:var(--faq23-kw);font-weight:700}.faq23-card{background:var(--faq23-card);backdrop-filter:blur(6px);border:1px solid var(--faq23-border);border-radius:16px;padding:20px;box-shadow:0 8px 20px rgba(0,0,0,.35);transition:transform .25s,box-shadow .25s}.faq23-card:hover{transform:translateY(-4px);box-shadow:0 12px 28px rgba(0,0,0,.45)}.faq23-num{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:999px;background:linear-gradient(135deg,var(--faq23-accent1),var(--faq23-accent2));color:#fff;font-weight:900;font-size:.95rem;box-shadow:0 0 10px rgba(59,130,246,.6);margin-bottom:12px}.faq23-question{margin:0 0 10px;font-size:1.08rem;font-weight:800;color:var(--faq23-text)}.faq23-answer{margin:0;font-size:.96rem;line-height:1.75;color:var(--faq23-muted)}.faq-24-section{--t:#0e1220;--m:#6b7280;--bg1:#f7f9ff;--bg2:#ffffff;--ink:#0b1220;--kw:#0b7cc5;--accent2:#06b6d4;--bd:#e8ecf3;--card:#ffffff;--glass:rgba(255,255,255,.85);background:radial-gradient(900px 360px at -10% -10%,rgba(37,99,235,.1),transparent 60%),radial-gradient(800px 320px at 110% 0,rgba(6,182,212,.1),transparent 60%),linear-gradient(180deg,var(--bg1) 0,var(--bg2) 48%)}.faq24-wrap{max-width:1140px;margin:0 auto;padding:36px 16px}.faq24-titlebox{display:grid;gap:8px;margin-bottom:16px}.faq24-title{margin:0;font-size:1.8rem;font-weight:900;color:var(--ink)}.faq24-desc{margin:0;max-width:760px;color:var(--m);font-size:.98rem;line-height:1.75}.app17-kw,.app19-kw,.app20-kw,.faq24-kw,.faq25-kw,.faq26-kw,.faq27-kw,.faq28-kw,.faq29-kw,.faq30-kw{color:var(--kw);font-weight:700}.faq24-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:16px;margin-top:12px}.faq24-card{display:grid;grid-template-columns:64px 1fr;grid-column:span 12;background:linear-gradient(180deg,var(--glass),#fff);border:1px solid var(--bd);border-radius:18px;box-shadow:0 10px 26px rgba(15,23,42,.06);transition:transform .22s,box-shadow .22s}.faq24-card:hover{transform:translateY(-3px);box-shadow:0 14px 30px rgba(15,23,42,.09)}.faq24-side{display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--accent),var(--accent2));color:#fff;font-weight:900;font-size:1rem;border-radius:18px 0 0 18px;letter-spacing:.6px}.faq24-main{padding:16px 18px 18px}.faq24-q{margin:0 0 8px;font-size:1.06rem;font-weight:800;color:var(--ink);letter-spacing:.2px}.faq24-a{margin:0 0 10px;color:var(--t);font-size:.98rem;line-height:1.75}.faq24-bullets,.faq28-list{margin:0;padding-left:18px;color:var(--t);font-size:.96rem;line-height:1.7}#judge-16 .chips,#judge-26 .j26-strip .chips,.faq24-tags{display:flex;flex-wrap:wrap;gap:8px}.faq24-tags li{list-style:none;padding:6px 10px;border:1px solid var(--bd);border-radius:999px;background:#fff;font-size:.85rem;color:var(--ink)}.faq24-pairs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:4px}.faq24-pairs div{display:flex;align-items:center;justify-content:space-between;border:1px dashed var(--bd);border-radius:10px;padding:8px 10px;font-size:.92rem;color:var(--ink)}.faq24-meter{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.faq24-meter span{display:block;text-align:center;padding:8px 10px;border-radius:10px;background:#f1f5f9;color:var(--ink);font-size:.9rem}#judge-19 .tabs,#stats-19 .segments .seg-wrap,#stats-22 .compact .stack,.faq24-steps{display:flex;gap:8px;flex-wrap:wrap}.faq24-steps span{padding:6px 10px;background:linear-gradient(180deg,#f8fafc,#eef2f7);border:1px solid var(--bd);border-radius:10px;font-size:.88rem;color:var(--ink)}@media (min-width:760px){.faq24-card{grid-column:span 6}.faq24-card:nth-child(3n){grid-column:span 12}}@media (min-width:1120px){.faq24-card,.faq24-card:nth-child(3n){grid-column:span 4}}.faq-25-section{--t:#f1f5f9;--m:#cbd5e1;--bg1:#0f172a;--bg2:#1e293b;--card:rgba(255,255,255,.08);--border:rgba(255,255,255,.15);--accent1:#3b82f6;--accent2:#06b6d4;--kw:#38bdf8;position:relative;background:linear-gradient(160deg,var(--bg1) 0,var(--bg2) 100%)}.faq-26-section,.faq-27-section,.faq-28-section,.faq-29-section,.faq-30-section{--ink:#0b1220;--kw:#0b7cc5;--accent2:#06b6d4;position:relative}.faq25-container{max-width:1100px;margin:0 auto;padding:40px 16px}.faq25-title{margin:0 0 12px;font-size:1.8rem;font-weight:900;color:var(--t)}.faq25-subtitle{margin:0 auto;max-width:720px;font-size:.98rem;line-height:1.7;color:var(--m)}.faq25-card{display:flex;align-items:flex-start;gap:16px;padding:20px;background:var(--card);border:1px solid var(--border);border-radius:16px;backdrop-filter:blur(8px);transition:transform .25s,box-shadow .25s}.faq25-card:hover{transform:translateY(-4px);box-shadow:0 10px 28px rgba(0,0,0,.5)}.faq25-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:12px;background:linear-gradient(135deg,var(--accent1),var(--accent2));color:#fff;font-size:1.3rem;font-weight:900;box-shadow:0 0 10px rgba(59,130,246,.6)}.faq25-q{margin:0 0 8px;font-size:1.05rem;font-weight:800;color:var(--t)}.faq25-a{margin:0;font-size:.96rem;line-height:1.7;color:var(--m)}.faq-26-section{--t:#0f172a;--m:#5f6b7a;--bg1:#f8fbff;--bg2:#ffffff;--line:#e7edf6;--chip:#f1f5ff;--card:#ffffff;background:radial-gradient(900px 420px at -10% -10%,rgba(37,99,235,.1),transparent 60%),radial-gradient(700px 320px at 110% 0,rgba(6,182,212,.1),transparent 60%),linear-gradient(180deg,var(--bg1) 0,var(--bg2) 55%)}.faq26-wrap,.faq27-container,.faq28-container,.faq29-container,.faq30-wrap{max-width:1120px;margin:0 auto;padding:16px}#judge-20 .j20-head,#judge-26 .j26-head,.faq26-header{text-align:center;margin-bottom:12px}.faq26-title{margin:0;font-size:1.55rem;font-weight:900;color:var(--ink)}.faq26-desc,.faq28-desc,.faq30-desc{margin:8px auto 0;max-width:780px;font-size:.96rem;line-height:1.7;color:var(--m)}#departments-25 .dep25-list,.faq26-tabs,.faq27-grid,.faq30-steps{display:grid;gap:12px}.faq26-labels{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.faq26-chip{padding:10px 14px;border-radius:999px;background:var(--chip);border:1px solid var(--line);font-size:.95rem;color:var(--ink);cursor:pointer;transition:.2s}#faq26-tab1:checked~.faq26-labels label[for=faq26-tab1],#faq26-tab2:checked~.faq26-labels label[for=faq26-tab2],#faq26-tab3:checked~.faq26-labels label[for=faq26-tab3],#faq26-tab4:checked~.faq26-labels label[for=faq26-tab4]{color:#fff;background:linear-gradient(135deg,var(--accent),var(--accent2));border-color:transparent;box-shadow:0 6px 14px rgba(37,99,235,.25)}.faq26-panel{display:none;grid-template-columns:1fr;gap:12px;margin-top:8px}.faq26-card{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:14px 16px;box-shadow:0 8px 20px rgba(15,23,42,.06)}.faq26-q{margin:0 0 6px;font-size:1.02rem;font-weight:800;color:var(--ink)}.faq26-a,.faq26-list,.faq29-a{margin:0;color:var(--t);font-size:.95rem;line-height:1.7}.faq26-list{padding-left:18px}.faq-27-section{--t:#0f172a;--m:#657084;--bg:#f9fbff;--card:#ffffff;--line:#e6ebf2;--accent:#2663eb;background:linear-gradient(180deg,#f6f9ff 0,var(--bg) 60%),repeating-linear-gradient(45deg,transparent 0,transparent 22px,rgba(0,0,0,.02) 22px,rgba(0,0,0,.02) 23px)}#judge-16 .j16-head,#judge-18 .j18-head,#stats-26 .stats-26-head,#stats-29 .s29-head,.faq27-header{text-align:center;margin-bottom:16px}.faq27-title{margin:0;font-size:1.5rem;font-weight:900;color:var(--ink)}.faq27-subtitle,.faq29-subtitle{margin:8px auto 0;max-width:760px;font-size:.95rem;line-height:1.65;color:var(--m)}.faq27-item{background:var(--card);border:1px solid var(--line);border-radius:14px;overflow:hidden}.faq27-head{list-style:none;display:flex;align-items:center;gap:10px;padding:12px 14px;cursor:pointer}.faq27-no{display:inline-flex;align-items:center;justify-content:center;width:34px;height:28px;border-radius:999px;background:linear-gradient(135deg,var(--accent),var(--accent2));color:#fff;font-weight:900;font-size:.85rem}.faq27-question{margin:0;flex:1;font-size:1rem;color:var(--ink);font-weight:800}.faq27-a,.faq27-list{margin:0;color:var(--t);font-size:.95rem;line-height:1.65}.faq27-arrow{width:10px;height:10px;border-right:2px solid var(--accent);border-bottom:2px solid var(--accent);transition:transform .2s}.faq27-body{padding:0 14px 12px}.faq27-list{padding-left:18px}.faq-28-section{--t:#132038;--m:#5e6b80;--bg1:#f7fbff;--bg2:#ffffff;--border:#e6edf6;--accent1:#2563eb;--card:#ffffff;background:radial-gradient(900px 420px at -10% -10%,rgba(37,99,235,.1),transparent 60%),radial-gradient(700px 320px at 110% 0,rgba(6,182,212,.1),transparent 60%),repeating-linear-gradient(45deg,transparent 0,transparent 22px,rgba(0,0,0,.02) 22px,rgba(0,0,0,.02) 23px),linear-gradient(180deg,var(--bg1) 0,var(--bg2) 55%)}.app-20-section,.faq-29-section,.faq-30-section{--t:#0f172a;--card:#ffffff}#judge-16 .chip,.faq28-card{border:1px solid var(--border)}#judge-17 .j17-head,#judge-19 .j19-head,#judge-23 .j23-head,#judge-25 .j25-title,#judge-30 .j30-head,#stats-27 .s27-head,#stats-28 .s28x-head,#stats-30 .s30-head,#update-17 .u17-head,.faq28-head,.faq30-head{text-align:center;margin-bottom:14px}.faq28-title,.faq29-title,.faq30-title{margin:0;font-size:1.6rem;font-weight:900;color:var(--ink)}#security-19 .security-19-side,.faq28-grid{display:grid;gap:14px}.faq28-card{position:relative;background:var(--card);border-radius:16px;overflow:hidden;transition:transform .25s,box-shadow .25s}.faq28-card:hover{transform:translateY(-3px);box-shadow:0 10px 24px rgba(15,23,42,.08)}.faq28-summary{display:flex;align-items:center;gap:10px;padding:14px 16px;list-style:none;cursor:pointer}.faq28-no{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:34px;height:28px;border-radius:999px;background:linear-gradient(135deg,var(--accent1),var(--accent2));color:#fff;font-weight:900;font-size:.85rem;box-shadow:0 0 0 4px rgba(37,99,235,.08)}.faq28-q{margin:0;flex:1;font-size:1.02rem;color:var(--ink);font-weight:800}.faq28-arrow{width:10px;height:10px;border-right:2px solid var(--accent1);border-bottom:2px solid var(--accent1);transition:transform .2s}.app19-feature,.faq29-card,.faq30-step{transition:transform .22s,box-shadow .22s}#update-16 .u16-item .body,.faq28-body{padding:0 16px 14px}.faq28-a,.faq30-a{margin:0;font-size:.96rem;line-height:1.7;color:var(--t)}.faq-29-section{--m:#5b6677;--bg:#f8fafc;--line:#e7ecf3;--accent1:#2563eb;background:linear-gradient(180deg,#f6f9ff 0,var(--bg) 50%)}#judge-22 .j22-head,#security-28 .security-28-head,#stats-20 .stats-20-head,#stats-21 .stats-21-head,#stats-23 .stats-23-head,#stats-25 .stats-25-head,.faq29-header{text-align:center;margin-bottom:20px}#security-19 .security-19-main,.faq29-grid{display:grid;gap:16px}.faq29-card{display:flex;align-items:flex-start;gap:14px;background:var(--card);border:1px solid var(--line);border-radius:14px;padding:16px}.faq29-card:hover{transform:translateY(-3px);box-shadow:0 10px 22px rgba(15,23,42,.08)}.faq29-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;background:linear-gradient(135deg,var(--accent1),var(--accent2));color:#fff;font-size:1.25rem;box-shadow:0 0 0 5px rgba(37,99,235,.1)}.faq29-q{margin:0 0 6px;font-size:1.05rem;font-weight:800;color:var(--ink)}@media (min-width:900px){.faq26-panel,.faq27-grid,.faq28-grid,.faq29-grid{grid-template-columns:1fr 1fr}.faq26-card{padding:16px 18px}.faq27-container{padding:18px}}.faq-30-section{--m:#5e6b80;--bg1:#f7fbff;--bg2:#ffffff;--line:#e6edf6;--accent1:#2563eb;background:radial-gradient(900px 420px at -10% -10%,rgba(37,99,235,.1),transparent 60%),radial-gradient(700px 320px at 110% 0,rgba(6,182,212,.1),transparent 60%),linear-gradient(180deg,var(--bg1) 0,var(--bg2) 55%)}.app-17-section,.app-19-section{--bg1:#0b1020;--ink:#e6eefc;--kw:#60a5fa}.pt-5{padding-top:3rem}.faq30-step{display:grid;grid-template-columns:64px 1fr;align-items:start;background:var(--card);border:1px solid var(--line);border-radius:16px;padding:14px;box-shadow:0 8px 20px rgba(15,23,42,.06)}.faq30-step:hover{transform:translateY(-2px);box-shadow:0 12px 26px rgba(15,23,42,.08)}.faq30-badge{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:14px;background:linear-gradient(135deg,var(--accent1),var(--accent2));color:#fff;font-weight:900;font-size:1rem;letter-spacing:.4px;box-shadow:0 0 0 6px rgba(37,99,235,.08)}.faq30-content{padding-left:8px}.faq30-q{margin:0 0 6px;font-size:1.04rem;font-weight:800;color:var(--ink)}#departments-1{background:linear-gradient(to bottom right,#f5f0cd,#f5f0cd,#fada7a)}#departments-1 .departments-tab-nav .nav-link{background:#f1f5f9;color:#333;margin-bottom:10px;border-radius:6px;padding:12px 16px;text-align:left;transition:.2s ease-in-out;font-weight:500}#departments-1 .departments-tab-nav .nav-link.active{background:#0d6efd;color:#fff}#departments-1 .game-panel{display:flex;gap:24px;align-items:flex-start;background:#fff;border-radius:12px;padding:30px;box-shadow:0 8px 20px rgba(0,0,0,.04)}#departments-1 .game-img{width:400px;height:auto;border-radius:8px;object-fit:cover}#departments-1 .game-text h3{font-size:24px;font-weight:700;margin-bottom:12px;color:#002b5b}#departments-1 .game-text p{font-size:15px;line-height:1.7;color:#444;margin-bottom:12px}#news-27 .news-27-row:nth-child(2n) .news-27-body,.update18-date{text-align:right}#departments-1 .section-title,#departments-2 .section-title,#departments-3 .section-title{max-width:640px;margin:0 auto 40px}#departments-1 .section-title .title,#departments-2 .section-title .title,#departments-3 .section-title .title{font-size:32px;font-weight:800;position:relative;display:inline-block;padding-bottom:12px;margin-bottom:8px}#departments-1 .section-title .title::after,#departments-2 .section-title .title::after,#departments-3 .section-title .title::after{content:"";position:absolute;width:50px;height:3px;background-color:#0d6efd;bottom:0;left:50%;transform:translateX(-50%);border-radius:4px}#departments-1 .section-title .subtitle,#departments-2 .section-title .subtitle,#departments-3 .section-title .subtitle{color:#666;font-size:16px;line-height:1.6}#departments-2 .departments-2-list .game-title,#departments-2 .game-title{font-size:20px;font-weight:700;color:#002b5b;margin-bottom:6px}#departments-2 .game-desc{font-size:15px;color:#444;line-height:1.8}#departments-2{background:linear-gradient(to bottom right,#ffb4b4,#f5f0cd,#fefbc7)}#departments-2 .departments-2-image-wrapper img{max-width:100%;border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.06)}#departments-2 .departments-2-list .game-desc{font-size:15px;line-height:1.7;color:#444;margin-bottom:0}#departments-3{background:linear-gradient(to bottom right,#578fca,#f5f0cd,#578fca)}#departments-3 .game-card{background:#fff;border-radius:12px;box-shadow:0 6px 20px rgba(0,0,0,.06)}#app-intro-11 .feature-card:hover,#departments-3 .game-card:hover,#departments-4 .d4-card:hover{transform:translateY(-6px)}#departments-3 .game-card-img{width:100%;height:200px;object-fit:cover}#departments-3 .game-card-body,#departments-4 .d4-card-body,#departments-6 .departments-6-text{padding:20px}#departments-3 .game-card-title{font-size:20px;font-weight:700;color:#002b5b;margin-bottom:10px}#departments-3 .game-card-text{font-size:15px;color:#444;line-height:1.7;margin-bottom:0}#departments-4{background-color:#101010;color:#fff}#departments-4 .section-title .title{font-size:32px;font-weight:800;position:relative;padding-bottom:12px;margin-bottom:10px}#departments-4 .section-title .title::after{content:'';position:absolute;width:60px;height:3px;background:#0d6efd;bottom:0;left:50%;transform:translateX(-50%);border-radius:3px}#departments-4 .section-title .subtitle{font-size:15px;color:#ccc;max-width:700px;margin:0 auto;line-height:1.7}#departments-4 .d4-card{background-color:#1a1a1a;border-radius:12px;box-shadow:0 6px 20px rgba(255,255,255,.05)}#departments-4 .d4-card-img,#departments-6 .departments-6-card img{width:100%;height:180px;object-fit:cover}#departments-4 .d4-card-title{font-size:18px;font-weight:700;margin-bottom:10px;color:#fff}#departments-4 .d4-card-text{font-size:15px;color:#bbb;line-height:1.75}#departments-5{background-color:#f9f9f9;background:linear-gradient(to bottom,#1a1f2b,#213448);color:#f8f9fa}#departments-5 .departments5-heading,#departments-7 .departments-7-heading{font-size:34px;font-weight:800;margin-bottom:10px;color:#111}#departments-5 .departments5-subheading,#departments-6 .departments-6-subheading{font-size:16px;color:#555;max-width:680px;margin:0 auto;line-height:1.6}#departments-5 .departments5-block{display:flex;flex-direction:column;gap:60px}#departments-5 .departments5-item{display:flex;align-items:center;gap:40px;flex-wrap:wrap}#departments-5 .departments5-item.reverse,#news-27 .news-27-row:nth-child(2n),.app7-step.right{flex-direction:row-reverse}#departments-5 .departments5-image{flex:1 1 45%}#departments-5 .departments5-image img{width:100%;border-radius:12px;box-shadow:0 6px 24px rgba(0,0,0,.08)}#departments-5 .departments5-text{flex:1 1 50%}#departments-5 .departments5-text h3{font-size:22px;font-weight:700;margin-bottom:12px;color:#222}#departments-5 .departments5-text p{font-size:15px;color:#555;line-height:1.8;margin-bottom:0}#departments-5 .d5-subheading{font-size:1rem;color:#adb5bd}#departments-5 .d5-tab-scroll ul.nav-pills{gap:10px;white-space:nowrap;overflow-x:auto;padding-bottom:12px;margin-bottom:20px;border-bottom:1px solid rgba(255,255,255,.1)}#departments-5 .d5-tab-scroll .nav-link{white-space:nowrap;padding:8px 18px;font-weight:500;color:#dee2e6;border-radius:20px;background-color:#2c303a;transition:.3s}#departments-5 .d5-card{background-color:#212529;border-radius:12px;padding:20px;box-shadow:0 6px 20px rgba(0,0,0,.3);margin-bottom:20px}#departments-5 .d5-card img{border-radius:10px;max-height:200px;object-fit:cover;width:100%}#departments-5 .d5-card h3{font-size:1.2rem;margin-top:1rem;margin-bottom:.5rem;color:#fff}#departments-5 .d5-card p{font-size:.95rem;line-height:1.6;color:#ced4da}#departments-6{background:linear-gradient(to bottom,#84ae92,#b9d4aa)}#departments-6 .departments-6-heading{font-size:34px;font-weight:800;color:#111}#departments-6 .departments-6-scroll-wrapper{overflow-x:auto;padding-bottom:10px}#departments-6 .departments-6-scroll-track{display:flex;gap:24px;min-width:100%;padding:10px 0}#departments-6 .departments-6-card{background:#fff;border-radius:16px;box-shadow:0 8px 20px rgba(0,0,0,.06);flex:0 0 300px;display:flex;flex-direction:column;overflow:hidden;transition:transform .3s,box-shadow .3s}#departments-6 .departments-6-card:hover{transform:translateY(-4px);box-shadow:0 12px 30px rgba(0,0,0,.1)}#departments-6 .departments-6-text h3{font-size:18px;font-weight:700;margin-bottom:12px;color:#222}#departments-6 .departments-6-text p{font-size:14px;color:#666;line-height:1.6;margin:0}#departments-7{background:linear-gradient(to bottom,#ffc1da,#f8f8e1)}#departments-7 .departments-7-subheading{font-size:16px;color:#666;max-width:700px;margin:0 auto;line-height:1.6}#departments-7 .departments-7-card{background:#f7f9fc;border-radius:16px;padding:30px 25px;height:100%;box-shadow:0 4px 14px rgba(0,0,0,.04);transition:.3s}#departments-7 .departments-7-card:hover{background:#fff;box-shadow:0 12px 30px rgba(0,0,0,.08);transform:translateY(-4px)}#departments-7 .departments-7-card .icon{font-size:34px;margin-bottom:18px;color:#36c}#departments-7 .departments-7-card h3{font-size:20px;font-weight:700;color:#222;margin-bottom:12px}#departments-7 .departments-7-card p{font-size:14px;color:#555;line-height:1.7;margin-bottom:16px}#departments-7 .departments-7-card a{font-size:14px;color:#36c;text-decoration:none;font-weight:600}#departments-8{background:#365e32;color:#fff}#departments-8 .departments-8-title{font-size:2.2rem;font-weight:700}#departments-8 .departments-8-subtitle{font-size:1rem;color:#d8eac6;max-width:700px;margin:0 auto}#departments-8 .departments-8-grid{display:flex;flex-wrap:wrap;gap:2rem}#departments-8 .d8-left,#departments-8 .d8-right{flex:1 1 48%;display:flex;flex-direction:column;gap:1.5rem}#departments-8 .d8-item{background:#f4f4f4;border-radius:12px;padding:1.5rem;color:#222;box-shadow:0 0 10px rgba(0,0,0,.1);transition:.3s}#departments-8 .d8-item:hover{transform:translateY(-3px);box-shadow:0 10px 20px rgba(0,0,0,.2)}#departments-8 .d8-num{font-weight:700;font-size:1.1rem;color:#ffc107;margin-bottom:.5rem}#departments-8 .d8-num span{color:#333;font-weight:600;margin-left:.3rem}#departments-8 .d8-item p{margin-bottom:.5rem;font-size:.95rem;line-height:1.6}#departments-8 .d8-image img{width:100%;border-radius:12px;margin-bottom:1.2rem;box-shadow:0 6px 18px rgba(0,0,0,.2)}#departments-9{position:relative;color:#fff;overflow:hidden}#departments-9 .departments-9-bg{position:absolute;top:0;left:0;right:0;bottom:0;background:url("/images/hero2-ball.jpg") center center/cover no-repeat;filter:blur(10px);z-index:1;opacity:1}#departments-9::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.65);z-index:2}#departments-9 .container{position:relative;z-index:3}#departments-9 .departments-9-title{font-size:34px;font-weight:800}#departments-9 .departments-9-subtitle{font-size:16px;max-width:720px;margin:0 auto;opacity:.9}#departments-9 .departments-9-card{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.15);border-radius:16px;padding:24px;height:100%;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);transition:.3s;color:#fff}#departments-9 .departments-9-card:hover,#security-1 .security-1-item:hover{background:rgba(255,255,255,.15);transform:translateY(-5px)}#departments-9 .departments-9-card h3{font-size:20px;font-weight:700;margin-bottom:12px;color:#fff}#departments-9 .departments-9-card p{font-size:14px;line-height:1.7;color:#f2f2f2}#departments-10{background:linear-gradient(to bottom,#b1afff,#bbe9ff);padding:40px 20px;color:#222}#departments-10 .container,#departments-11 .container{max-width:1200px;margin:0 auto}#departments-10 .section-title{text-align:center;font-size:36px;font-weight:700;margin-bottom:10px}#departments-10 .section-subtitle{text-align:center;font-size:16px;color:#666;margin-bottom:40px}#departments-10 .dept10-item{display:flex;align-items:center;justify-content:space-between;background:#fff;border-radius:16px;box-shadow:0 8px 16px rgba(0,20,50,.06);padding:40px;margin-bottom:40px;transition:.3s}#departments-10 .dept10-item:hover{box-shadow:0 12px 28px rgba(0,20,50,.08)}#departments-10 .dept10-text{flex:1;padding-right:40px}#departments-10 .dept10-text h3{font-size:24px;font-weight:700;margin-bottom:15px;color:#2c3e50}#departments-10 .dept10-text p,#departments-11 .tab-text p{font-size:16px;color:#444;line-height:1.7}#departments-10 .dept10-img{flex:0 0 300px}#departments-10 .dept10-img img{width:100%;height:auto;border-radius:12px;object-fit:cover}#departments-11{padding:80px 20px;background:linear-gradient(to bottom,#e49bff,#bbe9ff);color:#222}#departments-11 .dept11-header{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;margin-bottom:40px}#departments-11 .title-block h2{font-size:32px;font-weight:700;margin-bottom:8px}#departments-11 .title-block p{font-size:14px;color:#666}#departments-11 .tab-nav{display:flex;gap:10px;flex-wrap:wrap}#departments-11 .tab-btn{background:#fff;border:1px solid #ccc;padding:8px 16px;border-radius:6px;cursor:pointer;font-size:14px;transition:.3s}#departments-11 .tab-btn.active{background:#2c3e50;color:#fff;border-color:#2c3e50}#departments-11 .tab-content .tab-panel{display:none;animation:.4s ease-in-out fadeIn}#departments-11 .tab-inner{display:flex;align-items:center;gap:40px;background:#fff;border-radius:16px;box-shadow:0 8px 20px rgba(0,0,0,.05);padding:40px}#departments-11 .tab-text h3{font-size:24px;font-weight:700;margin-bottom:12px}#departments-11 .tab-image{flex:0 0 100px}#departments-11 .tab-image img{width:100%;border-radius:12px}@keyframes fadeIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}#departments-12{background:linear-gradient(to right,#b0c5a4,#ebc49f)}#departments-12 .nav-pills .nav-link{color:#333;font-weight:500;margin:0 5px;border-radius:20px;background-color:#fff;padding:8px 20px;transition:.3s}#departments-12 .dept12-card{display:flex;gap:20px;background:#fff;border-radius:16px;padding:24px;box-shadow:0 6px 16px rgba(0,0,0,.06);align-items:center;flex-wrap:wrap}#departments-12 .dept12-img{width:240px;border-radius:12px;object-fit:cover;flex-shrink:0}#departments-12 .dept12-text h3{font-size:1.5rem;font-weight:700;margin-bottom:10px}#app-8 p,#departments-12 .dept12-text p{font-size:1rem;color:#555}#departments-13{background-color:#0d1117}#app-1 h2,#app-10 h2,#app-11 h2,#app-13 h2,#app-15 h2,#app-9 h2,#app-feature-1 h2,#app-feature-2 h2,#app-feature-3 h2,#app-feature-4 h2,#app-intro-15 h2,#app-intro-9 .download-banner h2,#departments-13 h2,#feature-3 h2,#judge-5 h2,#judge-6 h2,#privacy-policy-3 h2,#security-6 h2,#update-8 h2,#update-9 h2,#welcome-3 h2{font-size:2rem}#departments-13 .dept13-card{background:#161b22;border-radius:16px;padding:30px 20px;transition:.3s;color:#fff;box-shadow:0 4px 20px rgba(0,0,0,.4);height:100%;position:relative}#departments-13 .dept13-card:hover{transform:translateY(-6px);box-shadow:0 0 20px rgba(0,123,255,.6)}#departments-13 .dept13-icon{font-size:36px;margin-bottom:15px;color:#0d6efd}#departments-13 .dept13-card h3{font-size:1.25rem;margin-bottom:10px}#departments-13 .dept13-card p{font-size:.95rem;color:#d1d5db;margin:0}#departments-14{background:linear-gradient(135deg,#0f0f20 0,#111927 100%);position:relative;overflow:hidden}#departments-14::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:radial-gradient(#1f2937 1px,transparent 1px);background-size:40px 40px;opacity:.05;z-index:0}#departments-14 h2,#mission-3 h2,#security-5 h2,.stats10-tile i{font-size:2rem;color:#fff}#departments-14 p{color:#b0b9c8;font-size:.95rem}#departments-14 .dept14-card{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:30px;backdrop-filter:blur(12px);transition:.3s;height:100%;position:relative;z-index:1}#departments-14 .dept14-card:hover{box-shadow:0 0 30px rgba(0,123,255,.3);border-color:rgba(0,123,255,.3);transform:translateY(-4px)}#departments-14 .dept14-card h3{font-size:1.25rem;color:#00b4ff;margin-bottom:12px}#departments-14 .dept14-card p{color:#d1d5db;font-size:.95rem;margin-bottom:0}#departments-15{background:linear-gradient(135deg,#ffd1e3 0,#7ea1ff 100%)}#departments-15 h2{font-size:2rem;color:#222}#departments-15 h3{font-size:1.2rem;color:#666;margin-bottom:1.5rem}#departments-15 p{font-size:.95rem;color:#444}#departments-15 .dept15-timeline{gap:20px;margin-top:20px;border-top:2px solid #e1e5eb;padding-top:30px}#departments-15 .dept15-node{background:#fff;border-radius:12px;padding:20px;width:18%;min-width:180px;text-align:center;box-shadow:0 4px 12px rgba(0,0,0,.05);transition:.3s;position:relative}#departments-16 .dep16-card,#departments-17 .dep17-card,#departments-18 .dep18-item,#departments-20 .dep20-body,#departments-21 .dep21-card{transition:transform .15s,border-color .15s,box-shadow .15s}#departments-15 .dept15-node:hover{transform:translateY(-6px);box-shadow:0 0 15px rgba(0,123,255,.15)}#departments-15 .dept15-icon{font-size:32px;color:#0d6efd;margin-bottom:10px}#departments-15 .dept15-node h4{font-size:1.1rem;font-weight:600;margin-bottom:8px}#departments-15 .dept15-node p{font-size:.85rem;color:#555}#departments-16{background:linear-gradient(0deg,var(--line) 1px,transparent 1px) 0 0/22px 22px,linear-gradient(90deg,var(--line) 1px,transparent 1px) 0 0/22px 22px,var(--bg)}#departments-16 .dep16-lead,#departments-17 .dep17-lead,#departments-18 .dep18-lead,#departments-19 .dep19-lead,#departments-20 .dep20-lead,#departments-21 .dep21-lead,#departments-22 .dep22-lead,#departments-24 .dep24-lead,#departments-25 .dep25-lead,#departments-26 .dep26-lead,#departments-29 .dep29-lead,#departments-30 .dep30-lead{max-width:780px;margin:0 auto;color:#4b5563}@media (min-width:768px){.faq23-grid,.faq25-grid{grid-template-columns:1fr 1fr}.faq23-card{padding:22px}#departments-16 .dep16-grid{grid-template-columns:repeat(2,1fr)}}#departments-16 .dep16-card,#departments-17 .dep17-card{position:relative;background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:1rem}#departments-16 .dep16-card::before{content:"";position:absolute;left:-1px;right:-1px;top:-1px;height:3px;border-radius:14px 14px 0 0;background:linear-gradient(90deg,#111827,#6b7280)}#departments-16 .dep16-card:hover,#departments-17 .dep17-card:hover,#departments-18 .dep18-item:hover,#departments-20 .dep20-body:hover,#departments-21 .dep21-card:hover,#departments-24 .dep24-tile:hover,#departments-26 .dep26-card:hover{transform:translateY(-2px);border-color:#d1d5db;box-shadow:0 10px 24px rgba(17,24,39,.08)}#departments-16 .dep16-meta,#departments-17 .dep17-meta{display:flex;align-items:center;gap:.5rem;margin-bottom:.4rem}#departments-16 .dep16-num,#departments-17 .dep17-num{width:1.6rem;height:1.6rem;border-radius:999px;background:#111827;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-weight:800;font-size:.9rem}#departments-16 .dep16-ico,#departments-17 .dep17-ico{width:36px;height:36px;border-radius:10px;background:#0f172a;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:16px}#departments-16 .dep16-h3{margin:0 0 .3rem;color:#0f172a;font-weight:800;font-size:1.05rem}#departments-16 .dep16-chip,#departments-17 .dep17-chip,#departments-18 .dep18-chip{display:inline-block;padding:.35rem .6rem;border:1px solid #e5e7eb;border-radius:.6rem;background:#f8fafc;color:#374151;font-size:.92rem}#departments-17{--b1:#ffffff;--b2:#f7f8ff;background:repeating-linear-gradient(135deg,var(--b1) 0,var(--b1) 36px,var(--b2) 36px,var(--b2) 40px)}#departments-17 .dep17-coltitle{margin:0 0 .6rem;color:#0f172a;font-weight:900;font-size:1.02rem;letter-spacing:.02em}#departments-17 .dep17-card+.dep17-card,#privacy-policy-11.pp11t-section .pp11t-foot,#privacy-policy-12.pp12t-section .pp12t-foot,#privacy-policy-9.pp9t-section .pp9t-perms,#terms-of-service-14.tos14t-section .tos14t-history{margin-top:.8rem}#departments-17 .dep17-card::before{content:"";position:absolute;left:-1px;top:-1px;bottom:-1px;width:3px;border-radius:14px 0 0 14px;background:linear-gradient(180deg,#111827,#6b7280)}#departments-17 .dep17-h3,#departments-18 .dep18-h3,#departments-20 .dep20-h3,#departments-21 .dep21-h3,#departments-23 .dep23-h3{margin:0 0 .28rem;color:#0f172a;font-weight:800;font-size:1.02rem}#departments-18{--g1:#fafafa;--g2:#f0f4ff;--g3:#f0fffb;background:radial-gradient(800px 480px at 0 0,var(--g2) 0,transparent 60%),radial-gradient(800px 480px at 100% 0,var(--g3) 0,transparent 60%),linear-gradient(180deg,var(--g1),#fff)}#departments-18 .dep18-list{display:grid;gap:.9rem}#departments-18 .dep18-item{display:flex;gap:.9rem;align-items:flex-start;background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:1rem}#departments-18 .dep18-meta{display:flex;align-items:center;gap:.55rem;min-width:92px}#departments-18 .dep18-num{width:1.7rem;height:1.7rem;border-radius:999px;background:#111827;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-weight:800;font-size:.9rem}#departments-18 .dep18-ico{width:38px;height:38px;border-radius:10px;background:#0f172a;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:16px}#departments-18 .dep18-body{flex:1 1 auto}#departments-19{--dot:#eef2ff;background:radial-gradient(circle at 20px 20px,var(--dot) 1px,transparent 1px) 0 0/24px 24px,#fff}#departments-19 .dep19-table{width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden}#departments-19 .dep19-table thead th{background:#f9fafb;color:#0f172a;font-weight:800;text-align:center;padding:.75rem .8rem;border-bottom:1px solid #e5e7eb}#departments-19 .dep19-table thead th:first-child{text-align:left}#departments-19 .dep19-table tbody th{background:#fff;color:#0f172a;font-weight:800;text-align:left;padding:.8rem .9rem;border-right:1px solid #e5e7eb}#departments-19 .dep19-table tbody td{text-align:center;padding:.8rem .9rem;color:#4b5563}#departments-19 .dep19-table td.ok::after{content:"✓";display:inline-flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;border-radius:999px;background:#111827;color:#fff;font-weight:900;font-size:.9rem}#departments-19 .dep19-table td.dot::after{content:"•";display:inline-block;font-size:1.6rem;line-height:1;color:#0f172a}#departments-19 .dep19-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}#departments-19 .dep19-badge{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .6rem;border:1px solid #e5e7eb;border-radius:.6rem;background:#fff;color:#374151;font-size:.92rem}#departments-19 .dep19-badge.ok::before{content:"✓";display:inline-flex;align-items:center;justify-content:center;width:1.1rem;height:1.1rem;border-radius:999px;background:#111827;color:#fff;font-weight:900;font-size:.75rem}#departments-19 .dep19-badge.dot::before{content:"•";font-size:1.3rem;line-height:1;color:#0f172a}#app-2 .qr-badge,#app-6 h2,#app-7 .d-flex i,#app-7 h2,#app-8 i{text-align:center}#departments-20{--bg:#ffffff;--tint:#f4f7ff;--line:#e5e7eb;--node:#111827;background:linear-gradient(90deg,var(--tint) 0,var(--tint) 34%,var(--bg) 34%)}#departments-20 .dep20-timeline{position:relative;list-style:none;margin:0;padding:0}#departments-20 .dep20-timeline::before{content:"";position:absolute;left:calc(22px + .5rem);top:0;bottom:0;width:2px;background:var(--line)}#departments-20 .dep20-item{display:grid;grid-template-columns:56px 1fr;gap:.9rem;align-items:start;position:relative}#departments-20 .dep20-node{position:relative;width:56px;height:56px;border-radius:999px;background:var(--node);color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 16px rgba(17,24,39,.12)}#departments-20 .dep20-num{font-weight:900;font-size:.95rem;letter-spacing:.02em}#departments-20 .dep20-body{background:#fff;border:1px solid var(--line);border-radius:14px;padding:1rem}#departments-20 .dep20-tags,#departments-23 .dep23-pts{display:flex;flex-wrap:wrap;gap:.4rem;margin:.6rem 0 0;padding:0;list-style:none}#departments-20 .dep20-tags li{padding:.32rem .55rem;border:1px solid var(--line);border-radius:.6rem;background:#f8fafc;color:#374151;font-size:.92rem}#departments-20 .dep20-kpi{display:inline-flex;align-items:center;gap:.45rem;padding:.42rem .65rem;border:1px solid var(--line);border-radius:999px;background:#fff;color:#374151}#departments-21{--c1:#fbfbff;--c2:#f7fffb;--c3:#fffaf7;--line:#e5e7eb;background:linear-gradient(90deg,var(--c1) 0 33.333%,var(--c2) 33.333% 66.666%,var(--c3) 66.666% 100%)}#departments-21 .dep21-lane,.app6-list,.app9-notes,.mission13-tasks,.mission9-kpis{display:flex;flex-direction:column;gap:.9rem}#departments-21 .dep21-lanehead{background:#fff;border:1px solid var(--line);border-radius:12px;padding:.9rem}#departments-21 .dep21-lanetitle{margin:0 0 .25rem;color:#0f172a;font-weight:900;font-size:1.05rem}#departments-21 .dep21-card{background:#fff;border:1px solid var(--line);border-radius:12px;padding:1rem}#departments-21 .dep21-points,#departments-24 .dep24-points{list-style:disc;margin:.55rem 0 0;padding-left:1.1rem;color:#4b5563}#departments-21 .dep21-points li,#departments-22 .dep22-list li{margin:.28rem 0}#departments-21 .dep21-badge{display:inline-block;padding:.35rem .6rem;border:1px solid var(--line);border-radius:.6rem;background:#fff;color:#374151;font-size:.92rem}#departments-22{--ring1:#f5f7ff;--ring2:#f6fffb;--ring3:#fff7f5;background:conic-gradient(from 210deg at 12% 0,var(--ring1),transparent 40%) no-repeat,conic-gradient(from -30deg at 88% 0,var(--ring2),transparent 40%) no-repeat,conic-gradient(from 90deg at 50% 100%,var(--ring3),transparent 35%) no-repeat,#fff}#departments-22 .dep22-item{border:1px solid #e5e7eb;border-radius:14px;overflow:hidden;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#e5e7eb,#dbeafe) border-box}#departments-22 .dep22-item[open]{box-shadow:0 10px 24px rgba(17,24,39,.08)}#departments-22 .dep22-sum{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1rem;cursor:pointer;list-style:none}#departments-22 .dep22-sum::-webkit-details-marker{display:none}#departments-22 .dep22-sum::after{content:"▸";font-size:1rem;color:#0f172a;transition:transform .15s}#departments-22 .dep22-item[open] .dep22-sum::after{transform:rotate(90deg)}#departments-22 .dep22-h3{margin:0;color:#0f172a;font-weight:800;font-size:1.02rem}#departments-22 .dep22-tags,.app11-tags,.app13-tags,.app6-tags,.app7-tags,.mission12-tags{display:flex;flex-wrap:wrap;gap:.35rem}#departments-22 .dep22-tags span{padding:.28rem .5rem;border:1px solid #e5e7eb;border-radius:.6rem;background:#f8fafc;color:#374151;font-size:.9rem}#departments-22 .dep22-body{padding:0 1rem 1rem}#departments-22 .dep22-list{margin:.55rem 0 0;padding-left:1.1rem;color:#4b5563}#departments-22 .dep22-note,#departments-29 .dep29-pill{display:inline-block;padding:.35rem .6rem;border:1px solid #e5e7eb;border-radius:.6rem;background:#fff;color:#374151;font-size:.92rem}#departments-23{--d1:#0b1220;--d2:#0f172a;--glow1:radial-gradient(600px 320px at 10% 0%, rgba(99,102,241,.18), transparent 60%);--glow2:radial-gradient(600px 320px at 90% 0%, rgba(14,165,233,.18), transparent 60%);background:var(--glow1),var(--glow2),linear-gradient(180deg,var(--d1),var(--d2))}#departments-23 .dep23-lead{max-width:780px;margin:0 auto;color:#cbd5e1}#departments-23 .dep23-strip{display:flex;gap:.9rem;overflow-x:auto;padding-bottom:.4rem;-webkit-overflow-scrolling:touch}#departments-23 .dep23-card{flex:0 0 320px;scroll-snap-align:start;background:rgba(255,255,255,.9);border:1px solid rgba(255,255,255,.65);border-radius:14px;padding:1rem;color:#374151;box-shadow:0 6px 16px rgba(17,24,39,.12);transition:transform .15s,box-shadow .15s}#departments-24 .dep24-tile,#departments-26 .dep26-card,#departments-28 .dep28-card,#departments-29 .dep29-card,#departments-30 .dep30-strip{transition:transform .15s,border-color .15s,box-shadow .15s}#departments-23 .dep23-num{width:32px;height:32px;border-radius:8px;background:#111827;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-weight:900;font-size:.9rem;margin-bottom:.5rem}#app-intro-14 h2,#app-intro-14 h5,#departments-23 .dep23-head h2,#judge-11 h2,#judge-12 h2,#judge-13 h2,#judge-9 h2,#security-3 h2,#security-3 p,#update-14 h2,#update-14 p,#update-15 h2,#update-15 p,.mission19-title{color:#fff}#departments-23 .dep23-pts li{padding:.3rem .55rem;border:1px solid #e5e7eb;border-radius:.6rem;background:#f8fafc;color:#374151;font-size:.92rem}#departments-23 .dep23-pill{display:inline-block;padding:.35rem .6rem;border:1px solid rgba(255,255,255,.5);border-radius:.6rem;background:rgba(255,255,255,.12);color:#e5e7eb}@media (min-width:1200px){.faq28-grid{grid-template-columns:1fr 1fr 1fr}#departments-23 .dep23-card{flex:0 0 340px}}#departments-24{--bg:#ffffff;--stripe:#f6f7fb;background:repeating-linear-gradient(90deg,var(--bg) 0 44px,var(--stripe) 44px 46px)}#departments-24 .dep24-mosaic{display:grid;gap:12px;grid-template-columns:2fr 1.2fr 1.2fr;grid-auto-rows:minmax(140px,auto);grid-template-areas:"a b c" "a d e" "f d e"}#departments-24 .dep24-a{grid-area:a}#departments-24 .dep24-b{grid-area:b}#departments-24 .dep24-c{grid-area:c}#departments-24 .dep24-d{grid-area:d}#departments-24 .dep24-e{grid-area:e}#departments-24 .dep24-f{grid-area:f}#departments-24 .dep24-tile{position:relative;border-radius:14px;padding:1rem;border:1px solid #e5e7eb;background:#fff}#departments-24 .dep24-tile:first-child{background:linear-gradient(180deg,#fff,#f8fbff)}#departments-24 .dep24-tile:nth-child(2){background:linear-gradient(180deg,#fff,#f9fffb)}#departments-24 .dep24-tile:nth-child(3){background:linear-gradient(180deg,#fff,#fff9fb)}#departments-24 .dep24-tile:nth-child(4){background:linear-gradient(180deg,#fff,#f6faff)}#departments-24 .dep24-tile:nth-child(5){background:linear-gradient(180deg,#fff,#f8fff9)}#departments-24 .dep24-tile:nth-child(6){background:linear-gradient(180deg,#fff,#fffaf7)}#departments-24 .dep24-badge{position:absolute;right:.8rem;top:.8rem;width:1.6rem;height:1.6rem;border-radius:8px;background:#111827;color:#fff;font-weight:900;font-size:.85rem;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 2px 6px rgba(17,24,39,.15)}#departments-24 .dep24-h3{margin:0 0 .28rem;color:#0f172a;font-weight:800;font-size:1.04rem}#departments-24 .dep24-points li,#departments-26 .dep26-list li,#departments-28 .dep28-list li,#departments-30 .dep30-list li{margin:.24rem 0}#departments-25{--row:#f7f8fc;background:linear-gradient(0deg,var(--row) 1px,transparent 1px) 0 0/100% 28px,#fff}#departments-25 .dep25-item{display:grid;grid-template-columns:240px 1fr;gap:0;border:1px solid #e5e7eb;border-radius:14px;overflow:hidden;background:#fff}#departments-25 .dep25-left{position:relative;padding:1rem;background:linear-gradient(135deg,#f8fafc 0,#eef2ff 100%);border-right:1px solid #e5e7eb}#departments-25 .dep25-no{position:absolute;right:.8rem;top:.7rem;font-weight:900;font-size:1rem;color:#0f172a;background:#e5e7eb;border-radius:8px;padding:.1rem .45rem}#departments-25 .dep25-h3{margin:0;color:#0f172a;font-weight:900;font-size:1.06rem}#departments-25 .dep25-meta{margin:.6rem 0 0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem}#departments-25 .dep25-meta li{display:flex;flex-direction:column;gap:.15rem;background:#f9fafb;border:1px solid #e5e7eb;border-radius:.6rem;padding:.55rem .6rem;color:#374151}#departments-25 .dep25-meta li strong{color:#0f172a;font-weight:800;font-size:.92rem}#departments-26{--x1:#f7f9ff;--x2:#f8fffb;background:repeating-linear-gradient(0deg,var(--x1) 0 56px,transparent 56px 112px),repeating-linear-gradient(90deg,var(--x2) 0 56px,transparent 56px 112px),#fff}#departments-26 .dep26-grid{display:grid;gap:12px;grid-template-columns:1fr;align-items:start}@media (min-width:768px){#departments-26 .dep26-grid{grid-template-columns:1fr 1fr}}#departments-26 .dep26-card{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:1rem}#departments-26 .dep26-top{display:flex;align-items:center;gap:.6rem;background:linear-gradient(135deg,#f8fafc 0,#eef2ff 100%);border:1px solid #e5e7eb;border-radius:10px;padding:.5rem .6rem;margin:-.2rem 0 .6rem}#departments-26 .dep26-no{width:28px;height:28px;border-radius:8px;background:#111827;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-weight:900;font-size:.9rem}#departments-26 .dep26-h3,#departments-28 .dep28-h3{margin:0;color:#0f172a;font-weight:900;font-size:1.04rem}#departments-26 .dep26-list{list-style:disc;margin:.2rem 0 .6rem;padding-left:1.1rem;color:#4b5563}#departments-26 .dep26-meters{display:grid;grid-template-columns:1fr;gap:.35rem}#departments-26 .dep26-meter{display:flex;align-items:center;gap:.4rem}#departments-26 .dep26-meter .label{min-width:2.2em;color:#374151;font-weight:700;font-size:.92rem}#departments-26 .dep26-meter .seg{width:16px;height:10px;border-radius:3px;background:#e5e7eb;border:1px solid #d1d5db}#departments-26 .dep26-meter .seg.on{background:#111827;border-color:#111827}#departments-27{--base:#ffffff;--band:#f6f7fb;--ink:#0f172a;--line:#e5e7eb;--soft:#4b5563;background:linear-gradient(180deg,var(--band) 0 52px,transparent 52px) 0 0/100% 104px,linear-gradient(180deg,transparent 0 52px,var(--band) 52px) 0 52px/100% 104px,var(--base)}#departments-27 .dep27-lead{max-width:780px;margin:0 auto;color:var(--soft)}#departments-27 .dep27-dl{margin:0;display:flex;flex-direction:column;gap:12px}#departments-27 .dep27-row{display:grid;grid-template-columns:280px 1fr;gap:0;align-items:stretch;border:1px solid var(--line);border-radius:14px;overflow:hidden;background:#fff}#departments-27 .dep27-row.alt{background:linear-gradient(180deg,#fff,#fbfdff)}#departments-27 .dep27-term{position:relative;padding:1rem;border-right:1px solid var(--line);background:linear-gradient(135deg,#f8fafc 0,#eef2ff 100%);display:flex;flex-direction:column;gap:.55rem}#departments-27 .dep27-no{position:absolute;right:.8rem;top:.75rem;display:inline-flex;align-items:center;justify-content:center;width:1.7rem;height:1.7rem;border-radius:8px;background:#111827;color:#fff;font-weight:900;font-size:.9rem;box-shadow:0 2px 6px rgba(17,24,39,.15)}#departments-27 .dep27-ico{width:40px;height:40px;border-radius:10px;background:#111827;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:18px}#departments-27 .dep27-h3{margin:0;color:var(--ink);font-weight:900;font-size:1.06rem}#departments-27 .dep27-def{position:relative;padding:1rem}#departments-27 .dep27-def::before{content:attr(data-watermark);pointer-events:none;position:absolute;right:12px;bottom:-6px;font-weight:900;font-size:56px;line-height:1;color:rgba(15,23,42,.05)}#departments-27 .dep27-desc{color:var(--soft);margin:0 0 .45rem}#departments-27 .dep27-highs{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:.45rem}#departments-27 .dep27-highs li{padding:.34rem .6rem;border:1px solid var(--line);border-radius:.6rem;background:#f8fafc;color:#374151;font-size:.92rem}#departments-27 .dep27-result{margin-top:.6rem;display:flex;flex-wrap:wrap;gap:.45rem}#departments-27 .dep27-result .tag{display:inline-block;padding:.34rem .6rem;border:1px dashed var(--line);border-radius:.6rem;background:#fff;color:#374151;font-size:.92rem}#departments-28{--g1:#e0f2fe;--g2:#f5d0fe;--g3:#dcfce7;background:linear-gradient(135deg,var(--g1) 0,#fff 30%,var(--g2) 60%,var(--g3) 100%)}#departments-28 .dep28-lead{max-width:780px;margin:0 auto;color:#374151}#departments-28 .dep28-shell{display:grid;grid-template-columns:220px 1fr;gap:14px;align-items:start}#departments-28 .dep28-index{display:flex;flex-direction:column;gap:.55rem;background:rgba(255,255,255,.85);border:1px solid rgba(255,255,255,.7);border-radius:14px;padding:.8rem}#departments-28 .dep28-indexitem{display:flex;align-items:center;gap:.55rem;padding:.45rem .5rem;border-radius:.6rem}#departments-28 .dep28-indexitem .no{width:30px;height:30px;border-radius:8px;background:#111827;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-weight:900;font-size:.9rem}#departments-28 .dep28-grid{display:grid;gap:12px;grid-template-columns:1fr;align-items:stretch}@media (min-width:768px){#departments-28 .dep28-grid{grid-template-columns:repeat(2,1fr)}}#departments-28 .dep28-card{position:relative;background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:1rem;box-shadow:0 6px 16px rgba(17,24,39,.06)}#departments-28 .dep28-card:hover{transform:translateY(-2px);border-color:#d1d5db;box-shadow:0 10px 24px rgba(17,24,39,.12)}#departments-28 .dep28-hd{display:flex;align-items:center;gap:.6rem;margin:-.2rem 0 .5rem;padding:.5rem .6rem;border:1px solid #e5e7eb;border-radius:10px;background:linear-gradient(90deg,#f8fafc,#eef2ff)}#departments-28 .dep28-ico{width:36px;height:36px;border-radius:10px;background:#111827;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:16px}#departments-28 .dep28-list,#departments-30 .dep30-list{list-style:disc;margin:.1rem 0 0;padding-left:1.1rem;color:#4b5563}#departments-29{--bg1:#f8fafc;--bg2:#ffffff;--overlay:radial-gradient(600px 300px at 10% 0%, rgba(99,102,241,.12), transparent 60%),radial-gradient(600px 300px at 90% 0%, rgba(16,185,129,.12), transparent 60%);background:var(--overlay),linear-gradient(180deg,var(--bg1),var(--bg2))}#departments-29 .dep29-grid{display:grid;gap:12px;grid-template-columns:1fr}@media (min-width:768px){#departments-29 .dep29-grid{grid-template-columns:repeat(2,1fr)}}#departments-29 .dep29-card{border:1px solid #e5e7eb;border-radius:14px;background:#fff;overflow:hidden}#departments-29 .dep29-card:hover,#departments-30 .dep30-strip:hover{transform:translateY(-2px);border-color:#d1d5db;box-shadow:0 10px 24px rgba(17,24,39,.1)}#departments-29 .dep29-top{display:flex;align-items:center;gap:.6rem;padding:.6rem .8rem;color:#fff}#departments-29 .dep29-card:first-child .dep29-top{background:linear-gradient(90deg,#111827,#475569)}#departments-29 .dep29-card:nth-child(2) .dep29-top{background:linear-gradient(90deg,#1f2937,#7c3aed)}#departments-29 .dep29-card:nth-child(3) .dep29-top{background:linear-gradient(90deg,#0f172a,#2563eb)}#departments-29 .dep29-card:nth-child(4) .dep29-top{background:linear-gradient(90deg,#0f172a,#14b8a6)}#departments-29 .dep29-card:nth-child(5) .dep29-top{background:linear-gradient(90deg,#0f172a,#10b981)}#departments-29 .dep29-card:nth-child(6) .dep29-top{background:linear-gradient(90deg,#0f172a,#f59e0b)}#departments-29 .dep29-badge{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;background:rgba(255,255,255,.22);font-weight:900;font-size:.9rem}#departments-29 .dep29-ico{width:36px;height:36px;border-radius:10px;background:rgba(255,255,255,.22);display:inline-flex;align-items:center;justify-content:center;font-size:16px}#departments-29 .dep29-h3{margin:0;font-weight:900;font-size:1.04rem}#departments-29 .dep29-desc{color:#4b5563;margin:.7rem .9rem .4rem}#departments-29 .dep29-list{margin:0 0 .9rem;padding:0 .9rem .1rem 1.9rem;color:#4b5563;list-style:disc}#departments-29 .dep29-list li{margin:.26rem 0}#departments-30{--g1:#fafafa;--g2:#eef2ff;--g3:#f0fdf4;background:linear-gradient(120deg,var(--g1) 0,var(--g2) 48%,var(--g3) 100%)}#departments-30 .dep30-stack{display:flex;flex-direction:column;gap:12px}#departments-30 .dep30-strip{display:grid;grid-template-columns:108px 1fr 260px;gap:0;align-items:stretch;background:#fff;border:1px solid #e5e7eb;border-radius:14px;overflow:hidden}#departments-30 .dep30-aside{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.55rem;background:linear-gradient(180deg,#0f172a,#334155);color:#fff;padding:.9rem .6rem}#departments-30 .dep30-ico,#departments-30 .dep30-no{background:rgba(255,255,255,.18);display:inline-flex;align-items:center}#departments-30 .dep30-no{justify-content:center;width:36px;height:36px;border-radius:10px;font-weight:900;font-size:.95rem}#departments-30 .dep30-ico{width:40px;height:40px;border-radius:12px;justify-content:center;font-size:18px}#departments-30 .dep30-main{padding:1rem .95rem}#departments-30 .dep30-h3{margin:0 0 .28rem;color:#0f172a;font-weight:900;font-size:1.06rem}#departments-30 .dep30-metrics{border-left:1px solid #e5e7eb;padding:1rem .95rem;background:linear-gradient(180deg,#f8fafc,#f1f5f9)}#departments-30 .dep30-meter{display:flex;align-items:center;gap:.6rem}#departments-30 .dep30-meter+.dep30-meter{margin-top:.55rem}#departments-30 .dep30-meter .lab{min-width:2.8em;color:#374151;font-weight:800;font-size:.92rem}#departments-30 .dep30-meter .bar{position:relative;flex:1 1 auto;height:9px;border-radius:6px;background:#e5e7eb;overflow:hidden}#departments-30 .dep30-meter .fill{position:absolute;inset:0 auto 0 0;height:100%;border-radius:inherit;background:#111827}#departments-30 .fill.w95{width:95%}#departments-30 .fill.w90{width:90%}#departments-30 .fill.w85{width:85%}#departments-30 .fill.w80{width:80%}#departments-30 .fill.w75{width:75%}#departments-30 .fill.w70{width:70%}#departments-30 .fill.w60{width:60%}@media (max-width:1199.98px){#header-19 .hdr19-brand img,#header-21 .hdr21-brand img,#header-22 .hdr22-brand img{max-height:54px;max-width:120px}#header-20 .hdr20r-brand img{max-height:52px;max-width:120px}#why-us29 .why29-grid{grid-template-columns:repeat(4,1fr)}#departments-24 .dep24-mosaic{grid-template-columns:1.5fr 1fr;grid-template-areas:"a b" "a c" "d e" "f d"}#departments-30 .dep30-strip{grid-template-columns:96px 1fr 240px}}@media (prefers-reduced-motion:reduce){#about-28{animation:none}#departments-16 *,#departments-17 *,#departments-18 *,#departments-20 *,#departments-21 *,#departments-22 *,#departments-23 *,#departments-24 *,#departments-25 *,#departments-26 *,#departments-27 *,#departments-28 *,#departments-29 *,#departments-30 *{transition:none!important}}#app-1{background:linear-gradient(to bottom right,#fff9d0,#e6ecf5);overflow:hidden}#app-1 .app-mockup-wrapper{position:relative;max-width:380px}#app-1 .mockup-overlay{position:absolute;top:10%;left:10%;background:#ffffffee;padding:1rem 1.25rem;width:80%;border-radius:1rem;backdrop-filter:blur(6px);box-shadow:0 .5rem 1.5rem rgba(0,0,0,.1);transform:rotate(-3deg);z-index:2}#app-10,.app17-device,.app17-item,.app17-timeline{position:relative}#app-1 .btn-primary,#app-2 .btn-gradient{background:linear-gradient(90deg,#4e7bff,#2a53ff)}#app-1 .mockup-overlay .badge{background:linear-gradient(90deg,#4e7bff,#82b3ff);font-size:.85rem;padding:.4rem .75rem;border-radius:50px}#app-1 ul li small,#related-13 .badge{font-size:.75rem}#app-1 .btn-primary{border:none}#app-1 .btn-outline-secondary{border-color:#ccd4e0;color:#333}#app-2{background:linear-gradient(to bottom right,#d1e9f6,#f6eacb)}#app-2 .btn-gradient{color:#fff;border:none;transition:.3s}#app-2 .btn-gradient:hover,#app-4 .btn-download:hover,#app-5 .btn-gradient:hover{background:linear-gradient(90deg,#2a53ff,#4e7bff);transform:translateY(-2px);box-shadow:0 .5rem 1rem rgba(0,0,0,.1)}#app-2 .qr-badge{width:110px;background:rgba(255,255,255,.85);backdrop-filter:blur(10px);border:1px solid #ddd;border-radius:1rem}#app-2 h2,#app-3 h2,#app-4 h2,#app-5 h2{font-size:1.9rem}#app-2 ul li i{min-width:1.5rem;line-height:1}#app-3{background:#121212;color:#fff}#app-3 .btn-warning{background:linear-gradient(90deg,#fb0,#f90);border:none;color:#000;font-weight:600;transition:.3s}#app-3 .btn-warning:hover{background:linear-gradient(90deg,#f90,#fb0);transform:translateY(-2px)}#app-3 .btn-outline-light:hover,#judge-8 .btn-outline-light:hover,#judge-9 .btn-outline-light:hover{background-color:#fff;color:#000}#app-3 .app-showcase img{border-radius:1rem;max-width:100%;height:auto;object-fit:cover}#app-4{background:linear-gradient(to bottom right,#b4d6cd,#ffda76)}#app-4 .download-card{background:#fff;border-radius:1.5rem;box-shadow:0 1rem 2rem rgba(0,0,0,.08);padding:3rem;position:relative;z-index:1}#app-4 .btn-download,#app-5 .btn-gradient{background:linear-gradient(90deg,#4e7bff,#2a53ff);color:#fff;border:none;font-weight:600;transition:.3s}#app-5{background:linear-gradient(to bottom right,#f7cfd8,#f4f8d3)}#app-5 .qr-card{background:#fff;border:1px solid #e0e6f2;border-radius:1rem;padding:2rem;box-shadow:0 .75rem 1.5rem rgba(0,0,0,.05)}#app-5 .showcase-img img{border-radius:1rem;object-fit:cover;height:auto}#app-6{background:radial-gradient(circle at top left,#1c1c1e,#0f0f10 80%)}#app-6 h2{margin-top:40px;font-size:2rem}#app-6 p{font-size:1rem;color:#d1d1d1}#app-6 .btn-gradient-dark{background:linear-gradient(135deg,#3a3a3c,#1f1f21);color:#fff;border:none;transition:.3s}#app-6 .btn-gradient-dark:hover{background:linear-gradient(135deg,#4f4f51,#2a2a2c);transform:scale(1.02)}#app-6 .btn-outline-light:hover{background-color:rgba(255,255,255,.1)}#app-6 .badge{font-size:.85rem;font-weight:500}#app-6 img{max-width:100%;height:auto;object-fit:cover}#app-7{background:linear-gradient(135deg,#131416,#0b0c0d 80%)}#app-7 h2{font-size:2rem}#app-7 p{color:#d0d0d0;font-size:1rem}#app-7 .btn-gradient-dark{background:linear-gradient(135deg,#343434,#1a1a1a);color:#fff;border:none;transition:.3s}#app-7 .btn-gradient-dark:hover{background:linear-gradient(135deg,#4a4a4a,#2a2a2a);transform:translateY(-2px)}#app-10 .btn-outline-light,#app-7 .btn-outline-light{border-color:#ccc;color:#fff;transition:.3s}#app-10 .btn-outline-light:hover,#app-7 .btn-outline-light:hover{background-color:rgba(255,255,255,.1);border-color:#fff}#app-7 .bg-black.bg-opacity-50{background-color:rgba(0,0,0,.5)!important}#app-7 .d-flex i{min-width:36px;height:36px;line-height:36px}#app-7 .rounded-4,#app-8 .rounded-4{border-radius:1rem!important}#app-7 .shadow-lg{box-shadow:0 .5rem 1.5rem rgba(0,0,0,.6)!important}#app-8{background-color:#ede8dc}#app-8 h2{font-size:2rem;color:#111}#app-11 .btn-primary,#app-13 .btn-primary,#app-8 .btn-primary,#app-9 .btn-primary{background:linear-gradient(135deg,#06f,#04c);border:none;color:#fff;transition:.3s}#app-10 .btn-light,#app-9 .card{background-color:#fff;transition:.3s}#app-10 .app10-bg,#welcome-1{background-size:cover;background-position:center}#app-11 .btn-primary:hover,#app-13 .btn-primary:hover,#app-8 .btn-primary:hover,#app-9 .btn-primary:hover{background:linear-gradient(135deg,#004bd3,#0032a8);transform:translateY(-2px)}#app-11 .btn-outline-secondary:hover,#app-13 .btn-outline-secondary:hover,#app-8 .btn-outline-secondary:hover,#app-9 .btn-outline-secondary:hover{background-color:#f2f2f2;border-color:#888}#app-8 i{min-width:36px}#app-8 .shadow-lg{box-shadow:0 .75rem 2rem rgba(0,0,0,.1)}#app-11,#app-9{background-color:#f0ebe3}#app-9 .card:hover{transform:translateY(-6px);box-shadow:0 1rem 2rem rgba(0,0,0,.1)}#app-10 .btn-light:hover,#app-12 .btn-primary:hover,#app-14 .btn-glass:hover,#news-5 .news5-item:hover,.app19-feature:hover,.app20-card:hover{transform:translateY(-2px)}#app-12 i,#app-13 i,#app-9 .card i,.honor24-cup i{line-height:1}#app-10{background-color:#0f0f11;z-index:1;overflow:hidden}#app-10 .app10-bg{background-image:url('/images/hero2-ball.jpg');opacity:.15;z-index:0}#app-10 .app10-feature{padding:1rem 1rem .5rem}#app-10 .btn-light{color:#000;font-weight:500}#app-10 .btn-light:hover{background-color:#f0f0f0}#app-11 .badge{font-size:.875rem;padding:.5rem .75rem;border-radius:50rem}#app-12{background-color:#1a1a1d}#app-12 .btn-primary{background:linear-gradient(135deg,#00c6ff,#0072ff);border:none;color:#fff;transition:.3s}#app-12 .btn-primary:hover{background:linear-gradient(135deg,#0084ff,#0052d4)}#app-12 .btn-outline-secondary{color:#333;border-color:#aaa;background-color:#fff;transition:.3s}#app-12 .btn-outline-secondary:hover{background-color:#f0f0f0;border-color:#888}#app-13{background:linear-gradient(to bottom,#f0ebe3,#fff)}#app-13 img{object-fit:cover;height:100%}#app-14{background:linear-gradient(135deg,#1e1f34,#141522)}#app-14 .btn-glass{background:rgba(255,255,255,.15);color:#fff;border:1px solid rgba(255,255,255,.3);backdrop-filter:blur(4px);transition:.3s}#app-14 .btn-glass:hover{background:rgba(255,255,255,.25)}#app-14 .badge{font-size:.85rem;padding:.4rem .75rem;border-radius:999px;backdrop-filter:blur(2px)}#app-14 .app14-rating-box{background-color:rgba(0,0,0,.4);backdrop-filter:blur(3px);border-radius:999px;display:inline-flex;align-items:center;justify-content:center}#app-15{background:linear-gradient(135deg,#141625,#1f2035)}#app-15 .rating-badge{font-size:.9rem;z-index:10}.app-16-section,.app-18-section{background:linear-gradient(135deg,#f8fbff 0,#fff 100%)}.app16-desc,.app18-desc{color:#475569;font-size:.95rem;line-height:1.7}.app16-features span{font-size:.95rem;color:#1e293b}.app17-badge span,.app19-chips span,.app23-badges span{background:var(--chip);font-size:.85rem;display:inline-flex;gap:6px;padding:6px 10px}.app16-imgbox,.app18-imgbox{background:rgba(255,255,255,.8);backdrop-filter:blur(6px)}.app-17-section{--bg2:#111a2f;--muted:#98a3b8;--line:#26314a;--accent1:#5b8cff;--accent2:#17d4ff;--chip:#1b2540;background:radial-gradient(1000px 500px at -10% -20%,rgba(23,212,255,.12),transparent 60%),radial-gradient(800px 400px at 120% 0,rgba(91,140,255,.1),transparent 60%),linear-gradient(180deg,var(--bg1) 0,var(--bg2) 55%)}.app-19-section,.app-23-section{--muted:#9aa6bf;--g1:#5b8cff;--g2:#17d4ff}.app17-container,.app19-container,.app20-container{max-width:1160px}.app17-title{color:var(--ink);font-weight:900;letter-spacing:.2px}.app17-sub{color:var(--muted);font-size:.96rem;line-height:1.75}.app17-timeline{padding-left:26px;margin-top:10px}.app17-timeline:before{content:"";position:absolute;left:12px;top:0;bottom:0;width:2px;background:linear-gradient(var(--accent1),var(--accent2));opacity:.5;border-radius:2px}.app17-item{display:flex;gap:12px;margin-bottom:14px}.app17-dot{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:999px;background:linear-gradient(135deg,var(--accent1),var(--accent2));color:#fff;box-shadow:0 0 0 6px rgba(23,212,255,.08)}.app18-icon,.app19-ico{width:42px;height:42px}.app17-body{background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.02));border:1px solid var(--line);border-radius:14px;padding:12px 14px}.app17-q{margin:0 0 6px;color:var(--ink);font-size:1.02rem;font-weight:800}.app17-a{margin:0;color:var(--muted);font-size:.95rem;line-height:1.7}.app17-device{background:rgba(255,255,255,.05);backdrop-filter:blur(8px);border:1px solid var(--line)}.app17-badge{display:flex;gap:8px;flex-wrap:wrap;position:absolute;left:1rem;bottom:1rem}.app17-badge span{align-items:center;border-radius:999px;color:var(--ink);border:1px solid var(--line)}.app18-card{background:#fff;border:1px solid #e5eaf1}.app18-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:12px;background:linear-gradient(135deg,#2563eb,#06b6d4);color:#fff;font-size:1rem}.app18-q{margin:0 0 4px;font-size:1rem;font-weight:700;color:#0f172a}.app18-a{margin:0;font-size:.9rem;line-height:1.6;color:#475569}.app-19-section{--bg2:#0f1830;--line:#243151;--chip:#152040;background:radial-gradient(1000px 520px at -10% -20%,rgba(23,212,255,.12),transparent 60%),radial-gradient(820px 420px at 120% 0,rgba(91,140,255,.1),transparent 60%),linear-gradient(180deg,var(--bg1) 0,var(--bg2) 55%)}.app19-title{margin:0 0 6px;font-size:2rem;font-weight:900;letter-spacing:.2px;color:var(--ink)}.app19-sub{margin:0;color:var(--muted);font-size:.98rem;line-height:1.8}#stats-19 .stats-19-sparks,#stats-22 .stats-22-kpis,.app19-feature-grid{display:grid;grid-template-columns:1fr;gap:12px;margin-top:16px}.app19-feature{display:flex;gap:12px;align-items:flex-start;background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.02));border:1px solid var(--line);border-radius:14px;padding:12px 14px}#update-9 article,.app20-card,.app26-box{transition:transform .2s}.app19-feature:hover{box-shadow:0 12px 26px rgba(0,0,0,.24)}.app19-ico{flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:12px;background:linear-gradient(135deg,var(--g1),var(--g2));color:#fff}.app19-device,.app20-card{border:1px solid var(--line)}.app19-q,.app20-q{margin:0 0 4px;font-size:1.02rem;font-weight:800;color:var(--ink)}.app19-a{margin:0;font-size:.94rem;line-height:1.7;color:var(--muted)}.app19-device{position:relative;background:rgba(255,255,255,.06);backdrop-filter:blur(10px)}.app20-device,.app21-device,.app23-card,.app23-mini{backdrop-filter:blur(6px)}.app19-chips{position:absolute;left:1rem;bottom:1rem;display:flex;gap:8px;flex-wrap:wrap}.app19-chips span,.app23-badges span{align-items:center;border-radius:999px;border:1px solid var(--line);color:var(--ink)}.app20-card i,.app21-item i{font-size:1.2rem;margin-top:4px}.app-20-section{--m:#475569;--ink:#0b1220;--kw:#2563eb;--line:#e5eaf1;background-color:#f9fbff;background-image:linear-gradient(90deg,rgba(0,0,0,.03) 1px,transparent 1px),linear-gradient(rgba(0,0,0,.03) 1px,transparent 1px);background-size:32px 32px}.app20-title{margin:0 0 8px;font-size:2rem;font-weight:900;color:var(--ink)}.app20-sub{margin:0;color:var(--m);font-size:.96rem;line-height:1.7}.app20-features{display:grid;gap:14px;margin-top:12px}.app20-card{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;background:var(--card);border-radius:14px;box-shadow:0 4px 12px rgba(15,23,42,.06)}.app20-device,.app21-item{border:1px solid var(--line)}.app20-card i{flex-shrink:0;color:var(--kw)}.app20-a{margin:0;font-size:.94rem;line-height:1.65;color:var(--m)}.app20-device{background:rgba(255,255,255,.8)}.app-21-section{--ink:#0f172a;--m:#475569;--line:#e5eaf1;background:linear-gradient(135deg,#f9fbff 0,#fff 100%)}.app21-title{color:var(--ink);font-size:2rem;font-weight:900}.app21-sub{color:var(--m);font-size:.96rem;line-height:1.7}.app21-features{display:grid;gap:14px;margin-top:20px}.app21-item{display:flex;align-items:flex-start;gap:12px;background:#fff;border-radius:12px;padding:12px 14px;box-shadow:0 4px 10px rgba(15,23,42,.06)}.app21-badges,.app23-badges,.app30-badges{left:50%;transform:translateX(-50%);bottom:1rem;gap:8px}.app21-q{margin:0;font-size:1rem;font-weight:700;color:var(--ink)}.app21-a{margin:0;font-size:.9rem;line-height:1.6;color:var(--m)}.app21-device{position:relative;background:rgba(255,255,255,.9);border:1px solid var(--line)}.app21-badges{position:absolute;display:flex;flex-wrap:wrap;justify-content:center}.app21-badges span{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:#fff;border:1px solid var(--line);font-size:.85rem;color:var(--ink);box-shadow:0 2px 6px rgba(0,0,0,.05)}.app-22-section,.honor16-section,.honor22-section,.honor26-section{background-color:#f9fbff;background-image:linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px);background-size:28px 28px}.app22-icon{width:56px;height:56px;display:flex;align-items:center;justify-content:center;border-radius:14px;background:linear-gradient(135deg,#2563eb,#06b6d4);color:#fff;font-size:1.25rem;margin:0 auto}.app23-icon,.app24-icon,.app30-ico{display:flex;align-items:center;color:#fff;font-size:1rem}.app-23-section{--ink:#e6eefc;--line:#28324b;--chip:#17213a;background:radial-gradient(900px 420px at -10% -20%,rgba(23,212,255,.12),transparent 60%),radial-gradient(800px 360px at 110% 0,rgba(91,140,255,.1),transparent 60%),linear-gradient(180deg,#0b1020 0,#0f1830 55%)}.app23-card{background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.03));border:1px solid var(--line)}.app23-icon{width:42px;height:42px;justify-content:center;border-radius:12px;background:linear-gradient(135deg,var(--g1),var(--g2));flex-shrink:0}.app23-device,.app23-mini{background:rgba(255,255,255,.06);border:1px solid var(--line)}.app23-device{backdrop-filter:blur(10px)}.app25-device,.app27-card,.app29-card{backdrop-filter:blur(6px)}.app23-badges,.app30-badges{position:absolute;display:flex;flex-wrap:wrap;justify-content:center}.app-24-section{background:linear-gradient(180deg,#f7fbff 0,#fff 60%),repeating-linear-gradient(45deg,rgba(0,0,0,.02) 0,rgba(0,0,0,.02) 12px,transparent 12px,transparent 24px)}.app24-icon,.app30-ico{width:40px;height:40px;justify-content:center;border-radius:12px;background:linear-gradient(135deg,#2563eb,#06b6d4);flex-shrink:0}.app24-badge,.app30-badges span{display:inline-flex;color:#0f172a;background:#fff}.app24-badge{align-items:center;gap:.35rem;border:1px solid #e7ecf3;padding:.4rem .7rem;border-radius:999px;font-size:.85rem}.app24-device-wrap,.app25-device,.app30-device{border:1px solid #e7ecf3}.app-25-section{background:linear-gradient(180deg,#f7fbff 0,#fff 60%),radial-gradient(800px 400px at 90% 10%,rgba(37,99,235,.08),transparent 70%)}.app25-device{background:rgba(255,255,255,.9)}.app25-card i,.app28-card i{font-size:1.2rem}.app-26-section{background:linear-gradient(180deg,#f9fbff 0,#fff 60%)}#related-3 .related-card:hover,#stats-14 .progress-item:hover,.app26-box:hover,.app29-card:hover,.honor30-card:hover{transform:translateY(-3px)}.app-27-section{background:radial-gradient(circle at 10% 20%,rgba(37,99,235,.6),transparent 40%),radial-gradient(circle at 90% 30%,rgba(236,72,153,.6),transparent 40%),radial-gradient(circle at 50% 100%,rgba(6,182,212,.6),transparent 40%),linear-gradient(135deg,#1e1b4b,#0f172a)}.app27-card{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.15);transition:transform .25s,box-shadow .25s}.app27-card:hover{transform:translateY(-5px);box-shadow:0 12px 28px rgba(0,0,0,.4)}.app27-icon{font-size:1.5rem;color:#fff}.app-28-section{background-color:#f9fbff;background-image:linear-gradient(90deg,rgba(0,0,0,.03) 1px,transparent 1px),linear-gradient(rgba(0,0,0,.03) 1px,transparent 1px);background-size:28px 28px}.app28-device,.honor21-visual,.honor24-badge{border:1px solid #e5eaf1}.app-29-section{background:linear-gradient(135deg,#0f172a,#1e293b)}.app29-grid{display:flex;flex-direction:column;gap:20px;max-width:800px;margin:0 auto}.app29-card{display:flex;align-items:flex-start;gap:14px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.12);border-radius:14px;padding:14px 16px;box-shadow:0 4px 12px rgba(0,0,0,.4);transition:transform .25s}.app29-card.left{margin-right:auto;max-width:85%}.app29-card.right{margin-left:auto;max-width:85%}.app29-icon{flex-shrink:0;width:44px;height:44px;border-radius:12px;background:linear-gradient(135deg,#2563eb,#06b6d4);display:flex;align-items:center;justify-content:center;font-size:1.1rem;color:#fff}#update-19,.update18-title{color:#222}.app-30-section{background:radial-gradient(900px 420px at -10% -10%,rgba(37,99,235,.1),transparent 60%),radial-gradient(700px 320px at 110% 0,rgba(6,182,212,.1),transparent 60%),linear-gradient(180deg,#f7fbff 0,#fff 60%)}.app30-badges span{align-items:center;gap:6px;padding:6px 12px;border-radius:999px;border:1px solid #e7ecf3;font-size:.85rem}#judge-1{background:linear-gradient(135deg,#ffcfef,#ffcce1)}#judge-1 h2,#judge-2 h2{font-size:2rem;color:#111}#judge-1 .card{transition:transform .3s,box-shadow .3s;background:#fff;border-radius:1rem}#judge-1 .card:hover{transform:translateY(-5px);box-shadow:0 .75rem 1.5rem rgba(0,0,0,.1)}#feature-4 .card-body p,#judge-1 .card p,#judge-5 p{font-size:.95rem;line-height:1.6}#judge-1 img,#judge-2 img{object-fit:cover;border:2px solid #dee2e6}#judge-2{background:linear-gradient(135deg,#ffe8cd,#ffedf3)}#judge-2 p,.sec12-card p{font-size:.95rem;color:#666}#judge-2 .card{border-radius:1rem;transition:.3s;background:#fff}#judge-3 .comment-card,#judge-3 .ranking-card{border-radius:16px;box-shadow:0 2px 10px rgba(0,0,0,.06)}#judge-2 .card:hover{transform:translateY(-5px);box-shadow:0 8px 24px rgba(0,0,0,.1)}#judge-2 .card-body{padding:1.5rem}#judge-2 .overflow-auto::-webkit-scrollbar{height:8px}#judge-2 .overflow-auto::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}#judge-3{background:linear-gradient(135deg,#a6f1e0,#ffedf3);padding:60px 0}#judge-3 .section-title h2{font-size:32px;font-weight:700;margin-bottom:10px}#judge-3 .section-title p{color:#666;font-size:16px}#judge-3 .ranking-card{background:#fff;padding:30px}#judge-3 .ranking-card h3{font-size:20px;font-weight:600;margin-bottom:20px}#judge-3 .rank-list{list-style:none;padding:0;margin:0}#judge-3 .rank-list li{display:flex;justify-content:space-between;align-items:center;padding:15px 0;border-bottom:1px solid #eee}#judge-3 .rank-list li:last-child,#news-20 .news-20-item:last-child,#news-20 .news-20-item:nth-last-child(2),#news-28 .n28-side-item:last-child,.related24-section .related24-item:last-child,.related30-section .related30-item:last-child,.update24-entry:last-child{border-bottom:none}#judge-3 .rank-list .rank-info{max-width:75%}#judge-3 .rank-list .rank-info strong{font-weight:600;margin-right:5px}#judge-3 .rank-list .badge{font-size:14px;padding:6px 10px;border-radius:20px;font-weight:700}#judge-3 .badge-success{background:#d1f5e2;color:#1f9254}#judge-3 .badge-primary{background:#dbeafe;color:#2563eb}#judge-3 .badge-warning{background:#fef3c7;color:#d97706}#judge-3 .comment-card{background:#fff;padding:25px;margin-bottom:20px;height:100%}#judge-3 .comment-card img{width:50px;height:50px;object-fit:cover;border-radius:50%;margin-right:15px}#judge-3 .comment-header{display:flex;align-items:center;margin-bottom:10px}#judge-3 .comment-header h5{margin:0;font-size:16px;font-weight:600}#judge-3 .comment-body{font-size:15px;color:#444;line-height:1.6}#judge-3 .star-rating{color:#f59e0b;margin-left:10px;font-size:14px}#judge-4{background:url('/images/hero2-ball.jpg') center/cover no-repeat;backdrop-filter:blur(0);position:relative}#judge-4::before{content:'';position:absolute;inset:0;background-color:rgba(0,0,0,.5);z-index:1}#judge-4 .glass-card{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);border-radius:1rem;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);box-shadow:0 0 30px rgba(0,0,0,.2);transition:transform .3s,box-shadow .3s}#judge-4 .glass-card:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,.4)}#judge-4 .star-rating i{margin-right:2px}#judge-5{background-color:#f9f9fb;background:linear-gradient(135deg,#cdc1ff,#ffedf3)}#judge-5 .comment-box{background:#fff;border-radius:16px;box-shadow:0 0 20px rgba(0,0,0,.05);transition:.3s}#judge-5 .comment-box:hover{transform:translateY(-5px);box-shadow:0 10px 30px rgba(0,0,0,.08)}#judge-5 .comment-box img{object-fit:cover;border:2px solid #eee}#judge-5 h6{font-size:1rem;font-weight:600}#judge-6{background-color:#f5f7fa;background:linear-gradient(135deg,#3aa6b9,#ffedf3)}#judge-6 .review-card{background:#fff;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.05);transition:.3s}#judge-6 .review-card:hover{transform:translateY(-5px);box-shadow:0 8px 30px rgba(0,0,0,.08)}#judge-6 .review-card img{object-fit:cover;border:2px solid #e9ecef}#judge-6 h6{font-size:1rem;font-weight:600;margin-bottom:.25rem}#judge-7{background:linear-gradient(180deg,#e9f4ff 0,#fff 100%)}#judge-7 .review-card{transition:.3s ease-in-out;border:1px solid #e3e7ed}#judge-7 .review-card:hover{transform:translateY(-4px);box-shadow:0 .5rem 1.2rem rgba(0,0,0,.08)}#judge-7 .review-footer img{object-fit:cover;border:2px solid #d1e4f1}#judge-7 .carousel-control-next-icon,#judge-7 .carousel-control-prev-icon{background-color:#007bff;border-radius:50%;padding:1rem;background-size:60% 60%}#judge-7 .scroll-wrapper{-webkit-overflow-scrolling:touch}#judge-8{background:linear-gradient(to right,#0c1f3c,#1b2735)}#judge-8 .review-box{background:linear-gradient(to bottom right,#1e2a3b,#2e3e50);border:1px solid rgba(255,255,255,.1);transition:.3s ease-in-out}#judge-8 .review-box:hover{box-shadow:0 0 1rem rgba(255,255,255,.15);transform:translateY(-3px)}#judge-8 .btn-outline-light,#judge-9 .btn-outline-light{border-width:2px;font-weight:500;transition:.2s}#judge-8 img{object-fit:cover;border:2px solid rgba(255,255,255,.2)}#judge-9{background:linear-gradient(180deg,#102c57,#392467)}#judge-9 .review-card:hover{background-color:#1a1a1a;border-color:#666;transform:translateY(-4px);box-shadow:0 .5rem 1.5rem rgba(255,255,255,.05)}#judge-10 .timeline-horizontal{position:relative;margin-top:2rem}#judge-10 .timeline-horizontal::before{content:"";position:absolute;top:36px;left:0;right:0;height:2px;background-color:rgba(255,255,255,.15);z-index:0}#judge-10 .timeline-step{position:relative;z-index:1;flex:1;min-width:200px}#judge-10 .icon-circle{width:60px;height:60px;background-color:rgba(255,255,255,.1);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto;transition:background-color .3s}#judge-10 .icon-circle:hover{background-color:rgba(255,255,255,.2)}#judge-11{background:linear-gradient(180deg,#0c1c2d,#101820)}#judge-11 .comment-card{transition:.3s;border-left:4px solid #007bff}#judge-11 .comment-card:hover{transform:translateY(-4px);box-shadow:0 .75rem 1.5rem rgba(0,0,0,.15);border-left-color:#0056b3}#judge-11 .btn-primary{background:linear-gradient(to right,#007bff,#00c6ff);border:none;font-weight:500}#judge-11 .btn-primary:hover{background:linear-gradient(to right,#0056b3,#00a2cc)}#judge-12{background:linear-gradient(to bottom,#0f1c2e,#1a2635)}#judge-12 .review-card{transition:.3s ease-in-out;border-left:4px solid #ffc107}#judge-12 .review-card:hover{transform:translateY(-4px);box-shadow:0 1rem 1.5rem rgba(0,0,0,.15);border-left-color:#ffca2c}#judge-12 .review-card img{object-fit:cover;border:2px solid #ddd}#judge-12 .btn-warning{background:linear-gradient(to right,#ffb700,#ffa000);border:none;font-weight:500}#judge-12 .btn-warning:hover{background:linear-gradient(to right,#e89c00,#d28500)}#judge-16 .avatar,#judge-17 .avatar{width:34px;height:34px;place-items:center}#judge-13{background:linear-gradient(to bottom,#c683d7,#67729d)}#judge-13 .comment-block{border-left:4px solid #007bff;transition:.3s ease-in-out}#judge-13 .comment-block:hover{box-shadow:0 1rem 1.5rem rgba(0,0,0,.2);border-left-color:#0056b3;transform:translateY(-4px)}#judge-13 .blockquote{font-size:1.05rem;color:#333;position:relative;padding-left:2rem}#judge-13 .blockquote::before{content:"“";font-size:2.5rem;color:#007bff;position:absolute;left:0;top:-.5rem;line-height:1}#judge-13 .blockquote-footer{font-size:.9rem;color:#555;display:flex;align-items:center}#judge-13 .blockquote-footer img{object-fit:cover;margin-right:.5rem}#judge-14{background:linear-gradient(to bottom,#392467,#67729d)}#judge-14 .comment-wall,#terms-of-service-11.tos11t-section .tos11t-wrap,#terms-of-service-9.tos9t-section .tos9t-wrap,.update26-container,.update27-container{max-width:1000px;margin:0 auto}#judge-14 .comment-bubble{padding:.8rem 1.2rem;border-radius:2rem;line-height:1.4;max-width:90%;white-space:nowrap;animation:.5s floatIn}.bg-gradient-gray{background:linear-gradient(to right,#6c757d,#495057)}#judge-14 .comment-bubble:hover{transform:scale(1.03);box-shadow:0 .5rem 1rem rgba(255,255,255,.05)}@keyframes floatIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}#judge-15{background:radial-gradient(circle at center,#0a0f1a 0,#121821 100%)}#judge-15 .comment-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem;position:relative}#judge-15 .comment-item{padding:1.2rem 1rem;border-radius:1rem;color:#fff;box-shadow:0 .5rem 1rem rgba(0,0,0,.2);transform:translateY(0);transition:.3s;position:relative}#judge-15 .comment-item:hover{transform:translateY(-6px);box-shadow:0 1.2rem 2rem rgba(0,0,0,.25)}#judge-15 .tag{font-size:.9rem;font-weight:700;margin-bottom:.5rem}#judge-15 .style-blue{background:linear-gradient(to right,#007bff,#00bfff)}#judge-15 .style-orange{background:linear-gradient(to right,#fd7e14,#fba22a)}#judge-15 .style-green{background:linear-gradient(to right,#28a745,#6ddf7c)}#judge-15 .style-purple{background:linear-gradient(to right,#6f42c1,#a678f5)}#judge-15 .style-cyan{background:linear-gradient(to right,#17a2b8,#3cd4e8)}#judge-15 .style-red{background:linear-gradient(to right,#dc3545,#f27474)}#judge-15 .style-yellow{background:linear-gradient(to right,#c683d7,#f27474)}#judge-15 .style-teal{background:linear-gradient(to right,#0081b4,#f27474)}#judge-16{--bg:#0c1118;--card:#0f1621;--card2:#121b27;--text:#e6eef9;--muted:#98a6be;--good:#10b981;--warn:#f59e0b;--bad:#ef4444;--border:rgba(255,255,255,.06);background:radial-gradient(1200px 600px at 50% -200px,#0e1522 0,#0b1017 60%,#090e14 100%);color:var(--text)}#judge-16 .j16-wrap,#judge-25 .j25-wrap{max-width:1160px;margin:0 auto;padding:0 18px}#judge-16 .j16-head h2{font-size:26px;font-weight:800;letter-spacing:.3px}#judge-16 .j16-head h2 i,#judge-17 .j17-head h2 i,#judge-19 .j19-head h2 i,#judge-20 .j20-head h2 i,#judge-21 .j21-head h2 i,#judge-22 .j22-head h2 i,#judge-23 .j23-head h2 i,#judge-24 .j24-head h2 i,#judge-25 .j25-title h2 i,#judge-26 .j26-head h2 i,#judge-27 .j27-head h2 i,#judge-28 .j28-head h2 i,#judge-29 .j29-head h2 i,#judge-30 .j30-head h2 i,#security-24 .security-24-head h2 i,#security-25 .security-25-head i,#security-28 .security-28-head h2 i,#stats-16 .stats-16-head h2 i,#stats-17 .stats-17-head h2 i,#stats-18 .stats-18-head h2 i,#stats-19 .stats-19-head h2 i,#stats-20 .stats-20-head h2 i,#stats-22 .stats-22-head h2 i,#stats-23 .stats-23-head h2 i,#stats-24 .stats-24-head h2 i,#stats-26 .stats-26-head h2 i,#stats-27 .s27-head h2 i,#stats-28 .s28x-head h2 i,#stats-29 .s29-head h2 i,#stats-30 .s30-head h2 i,#update-16 .u16-head h2 i,#update-17 .u17-head h2 i{color:var(--accent);margin-right:8px}#judge-16 .j16-head p,#stats-16 .stats-16-head p,#stats-17 .stats-17-head p,#stats-18 .stats-18-head p,#stats-19 .stats-19-head p,#stats-20 .stats-20-head p,#stats-21 .stats-21-head p,#stats-22 .stats-22-head p,#update-16 .u16-head p{margin-top:6px;font-size:15px;color:var(--muted)}#judge-16 .j16-toolbar{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px}#judge-16 .chip,#judge-16 .hint{font-size:12.5px;display:inline-flex;gap:6px}#judge-16 .chip{align-items:center;padding:6px 10px;border-radius:999px;background:linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,.01));color:var(--text)}#judge-16 .chip i,#judge-16 .hint i,#judge-17 .sum i,#judge-19 .status i,#judge-20 .j20-tags .t i,#judge-20 .like i,#judge-21 .info .like i,#judge-23 .like i,#judge-24 .like i,#judge-25 .like i,#judge-26 .chip i,#judge-26 .like i,#judge-27 .like i,#judge-30 .like i,#security-23 .pill i,#security-24 .badge i,#security-28 .badge i,#stats-16 .kpi-title i,#stats-16 .pill i,#stats-17 .chip i,#stats-17 .gauge .label i,#stats-18 .donut .label i,#stats-18 .pill i,#stats-18 .title i,#stats-19 .bars .label i,#stats-19 .pill i,#stats-19 .spark-head i,#stats-20 .pill i,#stats-20 .trend h4 i,#stats-21 .pill i,#stats-21 .trend-card .trend-head i,#stats-22 .kpi .label i,#stats-22 .pill i,#stats-24 .k-title i,#stats-24 .m-label i,#stats-26 .hint i,#stats-26 .k-label i,#stats-27 .k-name i,#stats-27 .q-name i,#stats-28 .k-title i,#stats-29 .b-top i,#stats-30 .strip .meta i,#update-17 .u17-note i{color:var(--accent)}#judge-16 .chip.active{box-shadow:0 0 0 1px rgba(59,130,246,.3) inset}#judge-16 .hint{color:var(--muted);align-items:center}#judge-16 .j16-grid,#judge-17 .j17-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px}#judge-16 .c-card{background:linear-gradient(180deg,var(--card),var(--card2));border:1px solid var(--border);border-radius:14px;padding:12px;display:flex;flex-direction:column;gap:8px;min-height:132px}#judge-16 .c-card.warn{border-color:rgba(245,158,11,.25)}#judge-16 .c-top,#judge-17 .who,#judge-25 .dist li,#judge-25 .who,#judge-26 .who,#judge-30 .t-top,#stats-16 .bar-board .bars li,#stats-19 .bars li,#stats-20 .list li,#stats-27 .b-list li,#stats-28 .rows li,#stats-30 .list li{display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center}#judge-16 .avatar{border-radius:50%;display:grid;background:linear-gradient(135deg,rgba(59,130,246,.25),rgba(59,130,246,.1));color:#cfe1ff;font-weight:900;font-size:14px;border:1px solid var(--border)}#judge-16 .meta b,#judge-17 .meta b,#judge-19 .meta b,#judge-20 .meta b,#judge-21 .meta b,#judge-23 .who b,#judge-24 .meta b,#judge-25 .meta b,#judge-26 .meta b,#judge-27 .meta b,#judge-30 .meta b{font-size:14px;font-weight:800}#judge-16 .meta small,#judge-17 .meta small,#judge-19 .meta small,#judge-20 .meta small,#judge-23 .who small,#judge-25 .meta small,#judge-26 .meta small,#judge-30 .meta small{display:block;color:var(--muted);margin-top:2px}#judge-16 .rate{font-weight:900;font-size:13px;color:#cfe1ff;padding:4px 8px;border-radius:8px;border:1px solid var(--border);background:rgba(255,255,255,.03)}#judge-16 .rate.good{color:#baf7df}#judge-16 .rate.bad{color:#ffd2d2}#judge-16 .c-card p{margin:0;color:#e9f1ff;font-size:14px;line-height:1.6}#judge-16 .tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:2px}#judge-16 .tags span{font-size:12px;color:#c9d6f3;padding:4px 8px;border-radius:999px;border:1px dashed var(--border);background:rgba(255,255,255,.02)}#judge-17{--text:#0f172a;--muted:#64748b;--good:#16a34a;--warn:#fde68a;color:var(--text)}#judge-17 .j17-wrap,#judge-19 .j19-wrap,#judge-22 .j22-wrap,#judge-28 .j28-wrap,#judge-29 .j29-wrap{max-width:1080px;margin:0 auto;padding:0 18px}#judge-17 .j17-head h2,#judge-18 .j18-head h2,#judge-19 .j19-head h2,#judge-20 .j20-head h2,#judge-21 .j21-head h2,#judge-22 .j22-head h2,#judge-23 .j23-head h2,#judge-24 .j24-head h2,#judge-25 .j25-title h2,#judge-26 .j26-head h2,#judge-27 .j27-head h2,#judge-28 .j28-head h2,#judge-29 .j29-head h2,#judge-30 .j30-head h2,#stats-23 .stats-23-head h2,#stats-24 .stats-24-head h2,#stats-25 .stats-25-head h2,#stats-26 .stats-26-head h2,#stats-27 .s27-head h2,#stats-28 .s28x-head h2,#stats-29 .s29-head h2,#stats-30 .s30-head h2,#update-17 .u17-head h2{font-size:24px;font-weight:800}#judge-17 .j17-head p,#judge-18 .j18-head p,#judge-19 .j19-head p,#judge-20 .j20-head p,#judge-21 .j21-head p,#judge-22 .j22-head p,#judge-23 .j23-head p,#judge-24 .j24-head p,#judge-25 .j25-title p,#judge-26 .j26-head p,#judge-27 .j27-head p,#judge-28 .j28-head p,#judge-29 .j29-head p,#judge-30 .j30-head p,#stats-23 .stats-23-head p,#stats-24 .stats-24-head p,#stats-25 .stats-25-head p,#stats-26 .stats-26-head p,#stats-27 .s27-head p,#stats-28 .s28x-head p,#stats-29 .s29-head p,#stats-30 .s30-head p,#update-17 .u17-head p{margin-top:6px;font-size:14.5px;color:var(--muted)}#judge-17 .j17-filter{display:flex;flex-wrap:wrap;gap:8px 10px;align-items:center;justify-content:space-between;margin-bottom:12px}#judge-17 .tab,#judge-19 .tab{padding:6px 12px;border:1px solid var(--border);background:var(--paper);border-radius:999px;font-size:12.5px;color:var(--text)}#judge-17 .tab.is-active,#judge-19 .tab.is-active{box-shadow:0 0 0 2px rgba(37,99,235,.15) inset}#judge-17 .sum{display:inline-flex;gap:6px;align-items:center;font-size:12.5px;color:var(--muted)}#judge-17 .item{background:var(--paper);border:1px solid var(--border);border-radius:12px;padding:12px;display:flex;flex-direction:column;gap:8px;min-height:130px}#judge-17 .item.warn{background:#fffdf5}#judge-17 .avatar{border-radius:50%;display:grid;background:#eef3ff;border:1px solid var(--border);color:#3052c8;font-weight:900;font-size:14px}#judge-17 .score{font-size:13px;font-weight:900;color:#1f2a44;background:#f3f6fb;border:1px solid var(--border);padding:4px 8px;border-radius:8px}#judge-17 .score.good,#judge-25 .badge.good,#stats-16 .ring-label i,#stats-19 .delta.down i,#stats-19 .delta.up i,#stats-20 .card.good strong,#stats-21 .delta.up i,#stats-22 .trend.up i,#stats-23 .val.good,#stats-24 .k-main .good,#stats-25 .card.good strong,#stats-26 .delta.up i,#stats-26 .val.good,#stats-27 .q-delta.up i,#stats-27 .q-main b.good,#stats-28 .k-delta.up i,#stats-28 .k-value.good,#stats-29 .b-delta.up i,#stats-29 .box.good .b-num,#stats-30 .delta.up i,#stats-30 .strip .val.good{color:var(--good)}#judge-17 .score.mid,#judge-25 .badge.mid{color:var(--mid)}#judge-18,#judge-19,#judge-20,#judge-21,#judge-22,#judge-23,#judge-24,#judge-25,#judge-26,#judge-27,#judge-28,#judge-28 blockquote,#judge-29,#judge-30,#security-23,#update-16{color:var(--text)}#judge-17 .item p{margin:0;font-size:14px;line-height:1.6;color:#1f2a44}#judge-17 .tags,#judge-25 .rail-tags,#stats-20 .bars{display:flex;flex-wrap:wrap;gap:6px}#judge-17 .tags li{list-style:none;font-size:12px;color:#3b4a6b;padding:4px 8px;border-radius:999px;background:#f2f6ff;border:1px dashed var(--border)}#judge-18{--bg:#fafbfc;--card:#ffffff;--muted:#64748b}#judge-18 .j18-wrap,#judge-21 .j21-wrap{max-width:960px;margin:0 auto;padding:0 18px}#judge-18 .j18-head h2 i{color:#2563eb;margin-right:8px}#judge-18 .j18-list,#judge-19 .j19-list,#judge-22 .j22-wall,#judge-25 .j25-list,#judge-26 .j26-cards,#security-19 .security-19-ribbons,#security-26 .security-26-stats,#security-29 .security-29-stats,#security-30 .security-30-stats,#stats-25 .stats-25-bars,#stats-29 .s29-extra{display:grid;grid-template-columns:1fr;gap:12px}#judge-18 .card{background:var(--card);border:1px solid var(--border);border-radius:10px;padding:14px;display:flex;flex-direction:column;gap:8px}#judge-18 .card .text{margin:0;font-size:14px;line-height:1.6;color:var(--text)}#judge-18 .meta{display:flex;justify-content:space-between;font-size:12.5px;color:var(--muted)}#judge-19 .cmt,#judge-19 .left,#judge-26 .j26-strip .stat{grid-template-columns:auto 1fr}#judge-19{--bg:#f6f8fb;--text:#0f172a;--muted:#64748b;--warn:#f59e0b}#judge-19 .j19-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}#judge-19 .status,#stats-27 .q-delta,#stats-28 .k-delta,#stats-29 .b-delta{font-size:12.5px;color:var(--muted);display:inline-flex;gap:6px;align-items:center}#judge-19 .cmt{display:grid;gap:12px;background:var(--paper);border:1px solid var(--border);border-radius:12px;padding:12px}#judge-19 .cmt.warn,#judge-20 .c.warn{background:#fffdf7}#judge-19 .left{display:grid;gap:10px;align-items:center;min-width:220px}#judge-19 .av{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:#eef3ff;border:1px solid var(--border);color:#2d4bd3;font-weight:900;font-size:14px}#judge-19 .right{display:flex;flex-direction:column;gap:6px}#judge-19 .stars,#judge-20 .stars,#judge-23 .stars,#judge-26 .stars{color:#fbbf24;font-size:14px}#judge-19 .right p{margin:0;line-height:1.65;color:#1f2a44}#judge-19 .foot,#judge-26 .foot,#judge-30 .t-foot{display:flex;justify-content:space-between;align-items:center;margin-top:2px}#judge-19 .tag,#judge-20 .f span,#judge-21 .info span,#judge-24 .foot span,#judge-25 .tag,#judge-26 .tag,#judge-30 .tag{font-size:12px;color:#3150c8;background:#f2f6ff;border:1px dashed var(--border);padding:4px 8px;border-radius:999px}#judge-19 .like,#judge-20 .j20-tags .t,#judge-26 .chip{align-items:center;border:1px solid var(--border);background:#fff;font-size:12.5px}#judge-19 .like{display:inline-flex;gap:6px;padding:6px 10px;border-radius:999px;color:#334155}#judge-20{--bg:#f5f7fb;--text:#0f172a;--muted:#64748b;--warn:#f59e0b}#judge-20 .j20-wrap,#judge-24 .j24-wrap,#update-17 .u17-wrap{max-width:1120px;margin:0 auto;padding:0 18px}#judge-20 .j20-tags{margin-top:10px;display:flex;flex-wrap:wrap;gap:8px;justify-content:center}#judge-20 .j20-tags .t,#judge-26 .chip{display:inline-flex;gap:6px;padding:6px 10px;border-radius:999px;color:#1f2a44}#judge-20 .j20-tags .t.on,#judge-26 .chip.on{box-shadow:0 0 0 2px rgba(37,99,235,.14) inset}#judge-20 .j20-masonry{column-count:1;column-gap:12px;margin-top:12px}#judge-20 .c{break-inside:avoid;background:var(--paper);border:1px solid var(--border);border-radius:12px;padding:12px;margin:0 0 12px}#judge-20 .h,#judge-23 .meta{display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center;margin-bottom:6px}#judge-20 .av,#judge-25 .av,#judge-26 .av,#judge-30 .av{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#eef3ff;border:1px solid var(--border);color:#3150c8;font-weight:900;font-size:14px}#judge-20 .c p{margin:0 0 8px;line-height:1.65;color:#1f2a44;font-size:14px}#judge-20 .f,#judge-21 .info,#judge-23 .foot,#judge-25 .foot,#judge-27 .foot,#news-21 .news-21-meta,#news-25 .news-25-meta,#news-26 .n26-meta,#news-27 .news-27-meta,#news-28 .n28-meta,#stats-26 .kpi-top{display:flex;justify-content:space-between;align-items:center}#judge-20 .like,#judge-25 .like,#judge-26 .like,#judge-30 .like{display:inline-flex;gap:6px;align-items:center;padding:6px 10px;font-size:12.5px;color:#334155;background:#fff;border:1px solid var(--border);border-radius:999px}@media (min-width:768px){#judge-16 .j16-head h2{font-size:32px}#judge-16 .j16-head p{font-size:16px}#judge-17 .j17-head h2,#judge-20 .j20-head h2{font-size:28px}#judge-17 .j17-head p,#judge-20 .j20-head p{font-size:15px}#judge-20 .j20-masonry{column-count:2;column-gap:14px}}@media (min-width:1100px){#judge-20 .j20-masonry{column-count:3}}#judge-21{--bg:#ffffff;--paper:#f9fafb;--muted:#64748b}#judge-21 .j21-head,#judge-24 .j24-head,#stats-16 .stats-16-head,#stats-17 .stats-17-head,#stats-18 .stats-18-head,#stats-19 .stats-19-head,#stats-22 .stats-22-head,#stats-24 .stats-24-head,#update-16 .u16-head{text-align:center;margin-bottom:18px}#judge-21 .j21-list,#judge-24 .j24-grid,#judge-25 .j25-layout,#security-27 .security-27-summary,#stats-26 .stats-26-layout,#update-17 .u17-grid{display:grid;grid-template-columns:1fr;gap:14px}#judge-21 .c{background:var(--paper);border:1px solid var(--border);border-radius:12px;padding:14px;display:flex;flex-direction:column;gap:8px}#judge-21 .c.warn,#judge-23 .bubble.warn,#judge-24 .card.warn,#judge-25 .cmt.warn,#judge-27 .cmt.warn .bubble{background:var(--warn)}#judge-21 .meta,#judge-24 .top,#judge-27 .meta,#update-16 .u16-item .ver{display:flex;align-items:center;gap:10px}#judge-21 .av,#judge-24 .av,#judge-27 .av{width:34px;height:34px;border-radius:50%;background:#e0e7ff;display:grid;place-items:center;font-weight:800;color:#1d4ed8;font-size:14px}#judge-21 .meta small{display:block;color:var(--muted);margin-top:2px;font-size:12px}#judge-21 p,#judge-24 p{margin:0;font-size:14px;line-height:1.65}#judge-21 .info .like,#judge-24 .like{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:#334155}#judge-22{--card:#1e293b;--warn:#f59e0b}#judge-22 .cmt{background:var(--card);border-radius:12px;padding:14px;font-size:14px;line-height:1.6}#judge-22 .cmt p,#judge-29 .bubble p{margin:0 0 8px}#judge-22 .cmt .meta{display:flex;justify-content:space-between;font-size:12px;color:var(--muted)}#judge-22 .cmt.warn{border:1px solid rgba(245,158,11,.4)}#judge-23{--line:#e6eaf2;--bubble:#ffffff;--bubble2:#fdfefe;--text:#0f172a;--muted:#64748b}#judge-23 .j23-wrap,#update-16 .u16-wrap{max-width:1040px;margin:0 auto;padding:0 18px}#judge-23 .j23-stream{position:relative;display:grid;gap:12px}#judge-23 .bubble{background:var(--bubble);border:1px solid var(--line);border-radius:14px;padding:12px;box-shadow:0 1px 0 rgba(2,6,23,.02)}#judge-23 .bubble.right{background:var(--bubble2)}#judge-23 .av{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#eef3ff;border:1px solid var(--line);color:#3150c8;font-weight:900;font-size:14px}#judge-23 .bubble p{margin:0 0 6px;line-height:1.65;color:#1f2a44;font-size:14px}#judge-23 .tag,#judge-27 .tag{font-size:12px;color:#3150c8;background:#f2f6ff;border:1px dashed var(--line);padding:4px 8px;border-radius:999px}#judge-23 .like{display:inline-flex;gap:6px;align-items:center;padding:6px 10px;font-size:12.5px;color:#334155;background:#fff;border:1px solid var(--line);border-radius:999px}@media (min-width:860px){#judge-23 .j23-stream{grid-template-columns:1fr 1fr;gap:14px}#judge-23 .bubble.left{grid-column:1}#judge-23 .bubble.right{grid-column:2}#judge-23 .j23-head h2{font-size:28px}#judge-23 .j23-head p{font-size:15px}}#judge-24{--bg:#fafbfc;--card:#ffffff;--text:#0f172a;--muted:#64748b}#judge-24 .card{background:var(--card);border:1px solid var(--border);border-radius:12px;padding:14px;display:flex;flex-direction:column;gap:8px}#judge-24 .meta small,#judge-27 .meta small{display:block;color:var(--muted);font-size:12px}#judge-24 .foot{display:flex;justify-content:space-between;align-items:center;margin-top:4px}#judge-25{--bg:#f4f7ff;--bg2:#eef2ff;--rail:#0f172a;--text:#0f172a;--muted:#64748b;--good:#16a34a;background:linear-gradient(180deg,var(--bg) 0,var(--bg2) 100%),repeating-linear-gradient(90deg,transparent 0,transparent 39px,rgba(59,130,246,.05) 40px)}#judge-25 .j25-rail{background:linear-gradient(180deg,#0e1423,#0c1020);color:#e6eeff;border-radius:14px;padding:14px;border:1px solid rgba(255,255,255,.08)}#judge-25 .score-box{text-align:center;margin-bottom:10px}#judge-25 .score-main{font-size:36px;font-weight:900;line-height:1}#judge-25 .score-sub{font-size:12.5px;color:#9fb0ff;margin-top:4px}#judge-25 .stars{color:#ffd866;font-size:14px;margin-top:6px}#judge-25 .dist{list-style:none;margin:12px 0 10px;padding:0;display:grid;gap:8px;font-size:13.5px}#judge-25 .dist .bar{height:8px;background:#1b2540;border-radius:999px;overflow:hidden}#judge-25 .dist .bar i{display:block;height:100%;background:linear-gradient(90deg,#73a1ff,#3b82f6)}#judge-25 .rail-tags span{font-size:12px;color:#cfe1ff;border:1px dashed rgba(255,255,255,.18);padding:4px 8px;border-radius:999px;background:rgba(255,255,255,.04)}#judge-25 .cmt{background:var(--paper);border:1px solid var(--border);border-radius:12px;padding:12px;display:flex;flex-direction:column;gap:8px}#judge-25 .badge{padding:4px 8px;border-radius:8px;border:1px solid var(--border);font-size:12px;font-weight:900;color:#1f2a44;background:#f3f6fb}#judge-26 .j26-strip .stat,#judge-26 .q-card{background:linear-gradient(180deg,var(--card),var(--card2))}#judge-25 .cmt p,#judge-26 .text,#judge-27 .bubble p,#judge-30 .txt{margin:0;font-size:14px;line-height:1.65;color:#1f2a44}#update-10 ul li,#update-12 ul li,#update-13 ul li,#update-14 ul li,#update-15 ul li,#update-8 ul li{line-height:1.6}#judge-26{--bg1:#f6f8ff;--grid:#e9eefb;--card:#ffffff;--text:#0f172a;--muted:#64748b;--good:#16a34a;background:linear-gradient(180deg,var(--bg1),var(--bg2)),linear-gradient(90deg,transparent 0,transparent calc(100% - 1px),var(--grid) calc(100% - 1px)),linear-gradient(transparent 0,transparent calc(100% - 1px),var(--grid) calc(100% - 1px));background-size:100% 100%,40px 40px,40px 40px;background-position:0 0,0 0,0 0;padding:50px 0 58px}#judge-26 .j26-wrap,#judge-30 .j30-wrap{max-width:1140px;margin:0 auto;padding:0 18px}#judge-26 .j26-strip{display:grid;grid-template-columns:1fr;gap:10px;margin-bottom:12px}#judge-26 .j26-strip .stat{border:1px solid var(--border);border-radius:12px;padding:10px 12px;display:grid;align-items:center;gap:10px}#judge-26 .j26-strip .stat b{font-size:20px;font-weight:900;color:var(--accent)}#judge-26 .j26-strip .stat span,#judge-30 .kpi span,#stats-25 .trend,#update-16 .u16-item .time,#update-17 .u17-top time{font-size:12.5px;color:var(--muted)}#judge-26 .q-card{position:relative;border:1px solid var(--border);border-radius:14px;padding:14px;display:flex;flex-direction:column;gap:8px}#judge-26 .q-card::before{content:"“";position:absolute;top:6px;left:10px;font-size:40px;line-height:1;color:rgba(37,99,235,.12);pointer-events:none}#judge-26 .q-card.warn,#judge-30 .tile.warn{background:var(--warn);border-color:#f3caa0}#judge-27{--bg:#ffffff;--line:#e2e8f0;--bubble:#f8fafc;--text:#0f172a;--muted:#64748b}#judge-27 .j27-wrap{max-width:1000px;margin:0 auto;padding:0 18px}#judge-27 .j27-timeline{position:relative;padding:10px 0}#judge-27 .j27-timeline .line{position:absolute;top:0;bottom:0;left:50%;width:2px;background:var(--line);transform:translateX(-50%)}#judge-27 .cmt{width:100%;display:flex;margin-bottom:20px;position:relative}#judge-27 .cmt.left{justify-content:flex-start;padding-right:50%}#judge-27 .cmt.right{justify-content:flex-end;padding-left:50%}#judge-27 .bubble{background:var(--bubble);border:1px solid var(--line);border-radius:12px;padding:12px;max-width:460px;width:100%;display:flex;flex-direction:column;gap:8px}#judge-27 .like{font-size:12.5px;display:inline-flex;align-items:center;gap:6px;color:#334155}#judge-28{--bg:#f9fafb;--card:#ffffff}#judge-28 .j28-head,#security-18 .security-18-head,#security-22 .security-22-intro,#security-24 .security-24-head{text-align:center;margin-bottom:22px}#judge-28 .j28-grid,#judge-29 .j29-columns{display:grid;grid-template-columns:1fr;gap:16px}#judge-28 .cmt{background:var(--card);border:1px solid var(--border);border-left:4px solid var(--accent);border-radius:8px;padding:14px;display:flex;flex-direction:column;gap:10px}#judge-28 .cmt.warn{background:var(--warn);border-left-color:#f59e0b}#judge-28 blockquote{margin:0;font-size:15px;font-style:italic;line-height:1.65}#judge-28 .meta{display:flex;justify-content:space-between;align-items:center;font-size:13px;color:var(--muted)}#judge-28 .meta .user{font-weight:700;color:#374151}#judge-28 .meta .tag{font-size:12px;color:var(--accent);background:#f2f6ff;border:1px dashed var(--border);padding:4px 8px;border-radius:999px}#judge-29{--bubble:#1e293b;--border:#334155}#judge-29 .bubble{background:var(--bubble);border:1px solid var(--border);border-radius:10px;padding:14px;margin-bottom:14px;font-size:14px;line-height:1.65}#judge-30 .kpi,#judge-30 .tile{background:linear-gradient(180deg,var(--card),var(--card2))}#update-12 h5,#update-15 ul li,#update-3 .version-title,#update-6 ul li{margin-bottom:.5rem}#judge-29 .bubble.warn{background:var(--warn);color:#0f172a}#judge-29 .bubble .meta{display:flex;justify-content:space-between;align-items:center;font-size:12.5px;color:var(--muted)}#judge-29 .meta .user{font-weight:700;color:#e2e8f0}#judge-29 .meta .tag{font-size:12px;color:var(--accent);background:rgba(59,130,246,.1);padding:3px 8px;border-radius:999px}#judge-30{--bg1:#f7fbff;--dot:#e8eef8;--card:#ffffff;--text:#0f172a;--muted:#64748b;--accent2:#6b8efe;background:radial-gradient(circle at 20px 20px,var(--dot) 1px,transparent 1px) 0 0/28px 28px,linear-gradient(180deg,var(--bg1),var(--bg2))}#judge-30 .j30-strip{margin-top:8px;display:grid;grid-template-columns:repeat(3,1fr);gap:10px}#judge-30 .kpi{border:1px solid var(--border);border-radius:14px;padding:10px 12px;text-align:center}#judge-30 .kpi b{display:block;font-size:20px;font-weight:900;color:var(--accent)}#judge-30 .j30-grid{margin-top:14px;display:grid;grid-template-columns:1fr;gap:12px}#judge-30 .tile{border:1px solid var(--border);border-radius:16px;padding:14px;display:flex;flex-direction:column;gap:8px;position:relative}#judge-30 .tile::before{content:"“";position:absolute;top:6px;left:12px;font-size:44px;line-height:1;color:rgba(37,99,235,.12)}#judge-30 .tile.accent{border-image:linear-gradient(90deg,var(--accent),var(--accent2)) 1;border-width:1px}#judge-30 .score{font-weight:900;font-size:12.5px;color:#1f2a44;padding:4px 8px;border-radius:8px;border:1px solid var(--border);background:#f3f6fb}@media(min-width:880px){#judge-30 .j30-head h2{font-size:28px}#judge-30 .j30-head p{font-size:15px}#judge-30 .j30-grid{grid-template-columns:repeat(3,1fr);gap:14px}}#update-1{background:linear-gradient(to bottom,#0e1a2b,#1b2430)}#update-1 .timeline-update{display:flex;flex-direction:column;gap:2rem;position:relative;padding-left:1rem;border-left:4px solid #ffc107}#update-1 .timeline-date{font-size:.95rem;color:#ffc107;font-weight:600;margin-bottom:.5rem;position:relative;padding-left:1.5rem}#update-1 .timeline-date::before{content:"●";position:absolute;left:0;color:#ffc107;font-size:1rem;top:0}#update-1 .timeline-card{background:rgba(255,255,255,.03);border-left:4px solid #ffc107;transition:.3s}#update-1 .timeline-card:hover{background-color:rgba(255,255,255,.05);transform:translateY(-3px)}#update-2 h3{font-size:1.4rem;color:#ffc107;border-color:rgba(255,255,255,.1)}#app-intro-4 h2,#app-intro-5 h2,#app-intro-6 h2,#update-3 h2,#update-4 h2,.app-intro16-content h2,.update18-title{font-size:1.8rem}#update-2 .timeline-card{background-color:rgba(255,255,255,.03);border-left:4px solid #ffc107;transition:.3s}#update-2 .timeline-card:hover{background-color:rgba(255,255,255,.06);transform:translateY(-3px)}#update-3{background:linear-gradient(to bottom,#fdebed,#b9f3fc)}#update-3 .version-log-wrap{display:grid;grid-template-columns:100px 1fr;row-gap:2rem;column-gap:2rem;align-items:start}#update-3 .version-year{font-size:1.25rem;font-weight:700;color:#555;padding-top:.25rem}#update-3 .version-title{font-weight:600;color:#212529}#update-3 .version-detail{border-left:3px solid #007bff;padding-left:1.5rem;margin-bottom:1rem}#update-3 .version-entry ul{list-style:disc}#update-4{background:linear-gradient(to bottom,#c6dce4,#ffe1e1)}#update-4 h2{color:#212529}#update-4 .version-block{background-color:#f8f9fa;border-left:5px solid #007bff;transition:.3s}#update-4 .version-block:hover{box-shadow:0 1rem 1.5rem rgba(0,0,0,.05);border-left-color:#0056b3;transform:translateY(-3px)}#update-4 .version-title{font-size:1.1rem;font-weight:600;color:#000}#update-4 .version-body p{margin-bottom:.75rem;line-height:1.6}#update-5{background:linear-gradient(to bottom,#0a0f1a,#161d27)}#update-5 h2{font-size:1.75rem;color:#fff}#update-5 .update-content-block h3{font-size:1.1rem;font-weight:600;color:#ffc107}#update-5 .update-content-block p,#update-5 .update-content-block ul{font-size:.95rem;line-height:1.7;color:#ccc}#privacy-policy-3 .privacy-article ul,#update-5 .update-content-block ul{padding-left:1.2rem;margin-bottom:1rem}#update-6{background:linear-gradient(to bottom,#fdebf7,#7897ab)}#update-6 .nav-tabs .nav-link{font-weight:500;padding:.5rem 1.2rem;color:#333;border-radius:.5rem .5rem 0 0;transition:.2s ease-in-out}#update-6 .nav-tabs .nav-link:hover{color:#007bff}#update-6 .nav-tabs .nav-link.active{background-color:#fff;border-color:#dee2e6 #dee2e6 #fff;color:#007bff;font-weight:600}#update-6 .tab-content{border:1px solid #dee2e6}#update-7 .nav-pills .nav-link{background-color:rgba(255,255,255,.2);color:#fff;transition:.2s}#update-7 .nav-pills .nav-link.active{background-color:#fff;color:#1e2a78;font-weight:700}#update-7 .tab-pane{animation:.5s fadeIn}#update-8{background:linear-gradient(to bottom,#fdebed,#ffffe8)}#update-8 .badge{font-size:.85rem;padding:.4rem .75rem;border-radius:999px}#update-10 ul,#update-8 ul{list-style-type:disc}#update-8 ul li{margin-bottom:.3rem}#update-9{background:linear-gradient(to bottom,#eee,#ffe6f7)}#update-9 article:hover{transform:translateY(-4px);box-shadow:0 .5rem 1rem rgba(0,0,0,.05)}#update-11 li,#update-9 ul li{line-height:1.7;margin-bottom:.4rem}#update-10 ul li,.update27-table td ul li{margin-bottom:.3rem}#update-10{background:linear-gradient(to bottom,#cdf0ea,#f6c6ea)}#update-10 .update-card{transition:transform .2s}#update-10 .update-card:hover{transform:translateY(-4px);box-shadow:0 .75rem 1.25rem rgba(0,0,0,.06)}#update-11,#update-15{background:linear-gradient(135deg,#1e3c72,#2a5298)}#update-11 .accordion-item{border:none;border-radius:12px;overflow:hidden;margin-bottom:1.5rem;box-shadow:0 8px 20px rgba(0,0,0,.08)}#update-11 .accordion-button{background-color:#fff;font-weight:600;font-size:1rem;color:#1d3557;padding:1.2rem 1.5rem;transition:.3s}#update-11 .accordion-button:not(.collapsed){background-color:#e3f2fd;color:#0d6efd;box-shadow:inset 0 -1px 0 rgba(0,0,0,.1)}#update-11 .accordion-body{background-color:#fff;padding:1rem 1.5rem;font-size:.95rem;color:#333}#update-11 ul{padding-left:1.25rem;margin-bottom:0}#article-10,#feature-3,#stats-1,#trivia-14 tbody tr:hover td,#update-12{background:#f8f9fa}#update-12 .accordion-button{font-size:1.125rem;font-weight:600;background-color:#fff;padding:1rem 1.25rem;transition:background-color .3s;border:none;box-shadow:none}#terms-of-service-3 .accordion-button:focus,#trivia-7 .accordion-button:focus,#update-12 .accordion-button:focus{box-shadow:none}#update-12 .accordion-button:not(.collapsed){background-color:#e9f3ff;color:#0d6efd}#update-12 .accordion-button i{font-size:1rem;margin-right:.5rem}#update-12 .accordion-item{border:none;border-radius:.5rem;overflow:hidden;margin-bottom:1rem;background-color:#fff;box-shadow:0 2px 6px rgba(0,0,0,.04)}#update-12 .accordion-body{padding:1.5rem;background-color:#fff}#update-12 h5{font-size:1.05rem}#update-13 h3,#update-15 .update-card h4{color:#0d6efd;font-size:1.2rem}#update-12 ul,#update-13 ul{padding-left:1.2rem;margin-bottom:0}#update-12 ul li{margin-bottom:.4rem;font-size:.95rem;color:#495057}#update-13{background:linear-gradient(135deg,#bdf2d5,#97c4b8)}#update-13 .update-card{border-radius:12px;background:#fff;transition:transform .3s,box-shadow .3s}#update-13 .update-card:hover{transform:translateY(-6px);box-shadow:0 8px 20px rgba(0,0,0,.08)}#update-13 ul li{margin-bottom:.4rem}#update-14{background:linear-gradient(to bottom right,#2c3e50,#3498db)}#update-14 .update-log:hover{transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,.08)}#article-1 .text-muted i,#article-1 a:hover .fa-lg,#article-11 a:hover,#article-12 a:hover,#list-1 h3:hover,#list-9 .list9-item a:hover,#news-20 .news-20-title a:hover,#news-21 .news-21-title a:hover,#news-23 .news-23-title a:hover,#news-25 .news-25-title a:hover,#news-26 .n26-title a:hover,#news-27 .news-27-title a:hover,#news-28 .n28-side-title a:hover,#news-28 .n28-title a:hover,#update-14 h4,.related26-section .related26-title:hover{color:#0d6efd}#update-14 ul{margin-bottom:0;padding-left:1.2rem}#update-14 ul li{margin-bottom:.4rem;font-size:.95rem}#update-15 .update-card{background:#fff;border-radius:1rem;padding:1.5rem;min-height:320px;transition:.3s}#update-15 .update-card:hover{transform:translateY(-4px);box-shadow:0 8px 20px rgba(0,0,0,.1)}#update-15 .swiper-slide{width:300px}#privacy-policy-1 ul,#terms-of-service-1 ul,#update-15 ul{padding-left:1.2rem}#update-16{--bg1:#0b1220;--bg2:#0e1627;--dot:#0f213f;--card:#0f1a2c;--card2:#132036;--border:rgba(255,255,255,.08);--text:#eaf2ff;--muted:#9cb2d9;--accent:#5aa0ff;--accent2:#7cc4ff;background:radial-gradient(circle at 24px 24px,var(--dot) 2px,transparent 2px) 0 0/36px 36px,linear-gradient(180deg,var(--bg1),var(--bg2));padding:56px 0 64px}#update-16 .u16-head h2{font-size:26px;font-weight:900;letter-spacing:.2px}#update-16 .u16-timeline{position:relative;display:grid;gap:12px;margin-top:6px;padding-left:10px}#update-16 .u16-item .badge,#update-16 .u16-year{display:inline-block;font-weight:900;padding:6px 10px}#update-16 .u16-timeline::before{content:"";position:absolute;left:10px;top:0;bottom:0;width:2px;background:linear-gradient(180deg,rgba(90,160,255,.4),rgba(124,196,255,.15));border-radius:2px}#update-16 .u16-item,#update-16 .u16-year{border:1px solid var(--border);margin-left:24px}#update-16 .u16-year{position:sticky;top:12px;align-self:start;letter-spacing:.5px;color:#cfe3ff;margin-bottom:4px;background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.02));border-radius:999px}#update-16 .u16-item{background:linear-gradient(180deg,var(--card),var(--card2));border-radius:14px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.12)}#update-16 .u16-item[open]{border-color:rgba(122,190,255,.35);box-shadow:0 12px 34px rgba(58,134,255,.15)}#update-16 .u16-item summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:1fr auto;align-items:center;gap:8px;padding:14px 16px;position:relative}#update-16 .u16-item summary::marker{display:none}#update-16 .u16-item summary::-webkit-details-marker{display:none}#update-16 .u16-item summary::after{content:"+";font-weight:900;color:#cfe1ff;border:1px solid var(--border);width:24px;height:24px;display:grid;place-items:center;border-radius:8px;background:rgba(255,255,255,.04)}#update-16 .u16-item[open] summary::after{content:"–"}#update-16 .u16-item .badge{font-size:12px;color:#0e1730;background:linear-gradient(90deg,var(--accent),var(--accent2));border-radius:999px}#update-16 .u16-item .ver b{font-size:15px;color:#eaf2ff}#update-16 .u16-item .body ul{margin:8px 0 0;padding:0;list-style:none;display:grid;gap:8px}#update-16 .u16-item .body li{position:relative;padding-left:16px;color:#d7e6ff;font-size:14.5px;line-height:1.7}#update-16 .u16-item .body li::before{content:"";position:absolute;left:0;top:.7em;width:8px;height:8px;border-radius:2px;background:linear-gradient(180deg,#7cc4ff,#5aa0ff);box-shadow:0 0 0 3px rgba(122,190,255,.12)}#update-17{--bg1:#f6f9ff;--bg2:#fbfcff;--ink:#0f172a;--muted:#64748b;--border:#e6ecf6;background:radial-gradient(24px 24px at 20% 0,#eef5ff 0,transparent 60%),linear-gradient(180deg,var(--bg1),var(--bg2));color:var(--ink)}#update-17 .u17-card{background:var(--paper);border:1px solid var(--border);border-radius:14px;padding:16px;box-shadow:0 6px 24px rgba(15,23,42,.04);display:flex;flex-direction:column;gap:8px;position:relative;overflow:hidden}#update-17 .u17-card::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(37,99,235,.06),transparent 30%,transparent 70%,rgba(96,165,250,.06));pointer-events:none;mask:linear-gradient(#000,#000) padding-box,linear-gradient(#000,#000);-webkit-mask-composite:destination-out;mask-composite:exclude;border-radius:14px}#update-17 .u17-top{display:grid;grid-template-columns:1fr auto;align-items:center;gap:8px}#update-17 .u17-top .ver{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:800;color:#1f2a44}#update-17 .u17-top .dot{width:8px;height:8px;border-radius:2px;background:linear-gradient(180deg,var(--accent2),var(--accent));box-shadow:0 0 0 4px rgba(37,99,235,.12)}#update-17 h3{font-size:16px;font-weight:800;margin:2px 0 4px;color:#0f1f3a}#security-19 .security-19-compliance ul,#security-20 .security-20-showcase-left ul,#security-24 .security-24-list,#stats-24 .rows,#update-17 .u17-list{list-style:none;margin:0;padding:0;display:grid;gap:8px}#update-17 .u17-list li{position:relative;padding-left:16px;font-size:14.5px;line-height:1.7;color:#1f2a44}#update-17 .u17-list li::before{content:"";position:absolute;left:0;top:.72em;width:8px;height:8px;border-radius:50%;background:linear-gradient(180deg,var(--accent),var(--accent2))}#update-17 .u17-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:2px}#update-17 .u17-tags span{font-size:12px;color:#2d4bd3;border:1px dashed var(--border);background:#f2f6ff;padding:4px 8px;border-radius:999px}#update-17 .u17-note{display:flex;align-items:center;gap:8px;margin-top:16px;font-size:13px;color:var(--muted);justify-content:center}@media(min-width:960px){#update-17 .u17-head h2{font-size:28px}#update-17 .u17-head p{font-size:15px}#update-17 .u17-grid{grid-template-columns:repeat(2,1fr);gap:16px}}#update-18{font-family:"Helvetica Neue",Arial,sans-serif}#update-19,#update-20,#update-21,#update-22,#update-23,#update-24,#update-25,#update-26,#update-27,#update-28,#update-29,#update-30{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,"PingFang SC","Microsoft YaHei",sans-serif}.update18-timeline{position:relative;margin:0 auto;padding-left:1rem;border-left:3px solid #0d6efd;max-width:700px}.update18-item{margin-bottom:2rem;position:relative}.update18-date{position:absolute;left:-6.5rem;top:0;width:5.5rem;font-size:.9rem;font-weight:600;color:#0d6efd}.update18-card{background:#fff;padding:1.2rem 1rem;border-radius:12px;box-shadow:0 3px 8px rgba(0,0,0,.08)}.update18-list{margin:0;padding-left:1.2rem;color:#555;font-size:.95rem}#app-intro-2 h2,#article-10 h1,#mission-1 h2,#news-1 h2,#partner-3 h2,.update19-title{font-size:1.75rem}.u25-dot,.u25-line{left:50%;transform:translateX(-50%)}.update19-title{margin:0 0 .25rem}#trivia-2 .trivia-tile h3,.update19-subtitle{font-size:.95rem;margin:0}.related25-section .related25-grid,.update19-grid{display:grid;grid-template-columns:1fr;gap:1rem}.update19-card{background:#fff;border-radius:14px;padding:1.1rem 1rem;box-shadow:0 6px 16px rgba(0,0,0,.06);border:1px solid rgba(13,110,253,.08)}.update19-badge,.update19-tag{border-radius:999px;line-height:1}.update19-card-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:.6rem}.update19-badge{display:inline-block;font-weight:700;font-size:.95rem;padding:.45rem .6rem;background:#0d6efd;color:#fff;letter-spacing:.2px}.update19-tags{display:flex;gap:.35rem}.update19-tag{display:inline-block;font-size:.78rem;padding:.38rem .5rem;background:#eef2ff;color:#3b3f5c;border:1px solid rgba(59,63,92,.12)}.tag-add,.tag-new,.update19-tag-new,.update20-tag-new{background:#e8fff3;color:#146c43;border-color:rgba(20,108,67,.15)}.tag-opt,.update19-tag-opt,.update20-tag-opt{background:#fff6e6;color:#995c00;border-color:rgba(153,92,0,.15)}.tag-fix,.update19-tag-fix,.update20-tag-fix{background:#ffe8ea;color:#b02a37;border-color:rgba(176,42,55,.18)}.update19-card-title{font-size:1.05rem;margin:.2rem 0 .6rem}.update19-list{margin:0 0 .8rem 1.1rem;padding:0;color:#4b4b4b;font-size:.95rem}.app13-kpi,.u22-list li,.u23-list li,.u24-list li,.u25-list li,.u26-list li,.u28-list li,.u29-list li,.u30-list li,.update19-list li,.update21-changes .chg{margin-bottom:.35rem}#news-19 .news-19-meta,#news-23 .news-23-meta,.update19-card-foot{display:flex;justify-content:flex-end}.update19-link{font-size:.9rem;text-decoration:none;border-bottom:1px dashed #0d6efd;color:#0d6efd}.update19-link:focus,.update19-link:hover,.update20-link:focus,.update20-link:hover{border-bottom-style:solid}#update-20{color:#1f2328}.update20-title{font-size:1.7rem;margin:0 0 .25rem}.update20-subtitle{font-size:.95rem;margin:0;color:#6c757d}.update20-table-wrap{background:#fff;border:1px solid rgba(13,110,253,.08);border-radius:14px;padding:.75rem;box-shadow:0 6px 16px rgba(0,0,0,.05);overflow:auto}.u25-item:hover .u25-dot,.update20-badge{background:#0d6efd}.update20-badge,.update20-tag{display:inline-block;border-radius:999px}.update20-table{width:100%;min-width:720px}.update20-table td,.update20-table th{text-align:left;padding:.85rem .9rem;border-bottom:1px solid #eef2f6;vertical-align:top;font-size:.95rem}.update20-table thead th{position:sticky;top:0;z-index:1;background:#f8fafc;font-weight:700;color:#111827;border-bottom:1px solid #e5e7eb}.update20-badge{font-weight:700;font-size:.92rem;padding:.4rem .6rem;color:#fff;letter-spacing:.2px}.update20-tag{font-size:.8rem;padding:.35rem .55rem;margin-right:.35rem;background:#eef2ff;color:#3b3f5c;border:1px solid rgba(59,63,92,.12);white-space:nowrap}.update20-link,.update21-index a{font-size:.92rem;text-decoration:none}.update20-link{color:#0d6efd;border-bottom:1px dashed #0d6efd}.update20-note{font-size:.9rem;color:#6b7280;margin:.6rem .2rem 0}#update-21{--u21-bg:#ffffff;--u21-fg:#1f2328;--u21-sub:#6b7280;--u21-line:#e5e7eb;--u21-shadow:0 10px 24px rgba(0,0,0,.06);--u21-brand:#0d6efd;--u21-new:#198754;--u21-opt:#fd7e14;--u21-fix:#dc3545;--u21-rm:#6c757d;background:var(--u21-bg);color:var(--u21-fg)}.update21-wrap{display:grid;grid-template-columns:1fr;gap:1rem;align-items:start;padding:.75rem 0}.update21-aside{position:sticky;top:.75rem;background:#f8fafc;border:1px solid rgba(13,110,253,.08);border-radius:14px;padding:.9rem;box-shadow:var(--u21-shadow)}.update21-aside-title{font-weight:700;font-size:.95rem;margin-bottom:.5rem;color:#111827}.lg,.update21-tags .tag{font-size:.78rem;color:#3b3f5c}.update21-index{list-style:none;margin:0 0 .6rem;padding:0;display:grid;gap:.4rem}.update21-index a{display:flex;align-items:center;justify-content:space-between;padding:.5rem .6rem;border-radius:10px;border:1px solid #eef2f6;background:#fff;color:#111827}.update21-index a:hover{border-color:#d0d7de}.update21-index a.is-new{box-shadow:inset 4px 0 0 var(--u21-new)}.update21-index a.is-opt{box-shadow:inset 4px 0 0 var(--u21-opt)}.update21-index a.is-fix{box-shadow:inset 4px 0 0 var(--u21-fix)}.app-feature19-hero-note,.update21-legend{display:flex;gap:.4rem;flex-wrap:wrap}.lg{padding:.25rem .5rem;border-radius:999px;border:1px solid #e5e7eb;background:#fff}.lg-new{border-color:rgba(25,135,84,.25);color:#146c43;background:#e8fff3}.lg-opt{border-color:rgba(253,126,20,.25);color:#995c00;background:#fff6e6}.lg-fix{border-color:rgba(220,53,69,.25);color:#b02a37;background:#ffe8ea}.lg-rm{border-color:rgba(108,117,125,.25);color:#495057;background:#f1f3f5}.update21-main{display:grid;gap:1rem}.update21-card{background:#fff;border:1px solid rgba(13,110,253,.08);border-left:6px solid var(--u21-brand);border-radius:14px;box-shadow:var(--u21-shadow);padding:1rem 1rem 1.1rem}.update21-card.is-new{border-left-color:var(--u21-new)}.update21-card.is-opt{border-left-color:var(--u21-opt)}.update21-card.is-fix{border-left-color:var(--u21-fix)}.update21-head{display:flex;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.6rem}.update21-ver{font-size:1.05rem;margin:0;color:#111827}.update21-meta{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.update21-date{font-size:.85rem;color:var(--u21-sub)}.update21-tags .tag{padding:.28rem .5rem;border-radius:999px;border:1px solid #e5e7eb;background:#f8fafc}.update21-changes{margin:.2rem 0 .9rem;padding:0 0 0 1.2rem;color:#374151;font-size:.95rem}.update21-changes .add::marker{content:"➕ "}.update21-changes .opt::marker{content:"⚙️ "}.update21-changes .fix::marker{content:"🛠️ "}.update21-changes .rm::marker{content:"➖ "}.impact-title{font-weight:700;font-size:.92rem;margin-bottom:.4rem;color:#111827}.impact-table{width:100%;font-size:.92rem}.impact-table td,.impact-table th{text-align:left;padding:.6rem;border-bottom:1px solid var(--u21-line)}.impact-table thead th{background:#f8fafc;color:#111827}.update21-links{display:flex;gap:.6rem;flex-wrap:wrap}.u21-link{text-decoration:none;font-size:.9rem;color:#0d6efd;border:1px dashed #0d6efd;padding:.38rem .6rem;border-radius:10px;background:#f8fbff}.u21-link:hover{border-style:solid}@media print{.update21-aside{position:static;box-shadow:none;background:#fff}.update21-card{box-shadow:none;break-inside:avoid}}.update22-card,.update23-card{border-radius:12px;box-shadow:0 6px 14px rgba(0,0,0,.06)}@media (prefers-color-scheme:dark){#update-20,.update21-index a{color:#e5e7eb}.update20-table-wrap{background:#0b0f14;border-color:rgba(13,110,253,.2);box-shadow:none}.update20-table td,.update20-table th,.update20-table thead th{border-bottom-color:#1f2937}.update20-table thead th{background:#0f141a;color:#e5e7eb}.update20-note{color:#9ca3af}.update20-link{color:#8ab4ff;border-bottom-color:#8ab4ff}.update20-badge{background:#3b82f6}.impact-table thead th,.update21-aside{background:#0f141a}#update-21{--u21-bg:#0b0f14;--u21-fg:#e5e7eb;--u21-sub:#9aa4b2;--u21-line:#1f2937;--u21-shadow:none}.update21-aside{border-color:#1f2937}.update21-card,.update21-index a{background:#0b0f14;border-color:#1f2937}.u21-link{color:#8ab4ff;border-color:#8ab4ff;background:#0b1320}}#news-6 .news6-table tr:hover,.stats7-table th{background-color:#f1f3f5}#update-22,#update-23{background:#f8fafc;padding:2rem 1rem}.update22-container{max-width:800px;margin:0 auto;display:grid;gap:1.5rem}.update22-title-block{text-align:center;margin-bottom:.5rem}.update22-title{font-size:1.7rem;font-weight:700;color:#111827;margin:0 0 .4rem}.update22-subtitle,.update23-subtitle{font-size:.95rem;color:#6b7280;margin:0}.update22-card{background:#fff;border-left:6px solid #0d6efd;padding:1.2rem 1rem}.u29-card.is-new,.update22-card.update22-new{border-left-color:#198754}.u29-card.is-fix,.update22-card.update22-fix{border-left-color:#dc3545}.u29-card.is-opt,.update22-card.update22-opt{border-left-color:#fd7e14}.u24-head,.u28-head,.update22-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.6rem}.u22-ver{font-size:1.05rem;font-weight:700;color:#111827}#news-30 .n30-time,.u22-date,.u23-date,.u24-date,.u28-date,.u29-date{font-size:.85rem;color:#6b7280}.u22-list,.u23-list,.u24-list,.u25-list,.u26-list,.u28-list,.u29-list,.u30-list{margin:0;padding-left:1.2rem;font-size:.95rem;color:#374151}.u22-list .add::marker{content:"➕ "}.u22-list .opt::marker{content:"⚙️ "}.u22-list .fix::marker{content:"🛠️ "}.u22-list .rm::marker{content:"➖ "}.update23-container{max-width:860px;margin:0 auto;display:grid;gap:1.5rem}.update23-title{font-size:1.8rem;font-weight:800;margin:0 0 .4rem;color:#111827}.update23-card{background:#fff;padding:1.2rem 1rem;border-left:6px solid #0d6efd}.u23-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.8rem}.u23-info{display:flex;gap:.6rem;align-items:center;flex-wrap:wrap}.u23-ver{font-size:1.1rem;font-weight:700;color:#111827}.u23-tags,.u25-tags,.u26-tags{display:flex;gap:.3rem;flex-wrap:wrap}.u23-list .add::marker{content:"➕ "}.u23-list .opt::marker{content:"⚙️ "}.u23-list .fix::marker{content:"🛠️ "}.u23-list .rm::marker{content:"➖ "}#update-24{background:#fff;padding:2rem 1rem;color:#1f2328}.app-feature18-subtitle,.app-feature19-subtitle,.app-feature20-subtitle,.security-10-layers,.update24-container{max-width:800px;margin:0 auto}.update24-title-block{text-align:center;margin-bottom:1.5rem}.update24-title{font-size:1.7rem;font-weight:800;margin:0 0 .4rem;color:#111827}.update24-subtitle,.update25-subtitle,.update26-subtitle,.update27-subtitle,.update28-subtitle,.update29-subtitle,.update30-subtitle{font-size:.95rem;margin:0;color:#6b7280}.update24-year-block{margin-bottom:2rem}.update24-year{font-size:1.2rem;font-weight:700;color:#0d6efd;margin:0 0 1rem;border-left:4px solid #0d6efd;padding-left:.5rem}.update24-entry{padding:1rem 0;border-bottom:1px solid #e5e7eb}.u24-ver{font-weight:700;font-size:1.05rem;color:#111827}.u24-list .add::marker{content:"➕ "}.u24-list .opt::marker{content:"⚙️ "}.u24-list .fix::marker{content:"🛠️ "}.u24-list .rm::marker{content:"➖ "}#update-25,#update-26,#update-28{background:#f9fafb;padding:3rem 1rem;color:#1f2328}.update25-title-block,.update28-title-block,.update29-title-block,.update30-title-block{text-align:center;margin-bottom:2rem}.update25-title,.update26-title,.update28-title,.update30-title{font-size:2rem;font-weight:800;margin:0 0 .5rem;color:#111827}.update25-timeline{display:flex;justify-content:space-between;position:relative;gap:2rem;margin-top:2rem}.update25-timeline::before{content:"";position:absolute;top:50px;left:0;right:0;height:4px;background:linear-gradient(90deg,#0d6efd,#6c2bd9);z-index:1;border-radius:2px}.u25-item{flex:1;position:relative;text-align:center}.u25-line{position:absolute;top:50px;width:100%;height:4px;background:0 0;z-index:1}.u25-dot{position:absolute;top:42px;width:20px;height:20px;background:#fff;border:4px solid #0d6efd;border-radius:50%;z-index:2;box-shadow:0 0 0 4px rgba(13,110,253,.15);transition:.3s}.u25-card,.u26-card{transition:.25s;background:#fff}.u25-card{margin-top:90px;border-radius:14px;box-shadow:0 8px 18px rgba(0,0,0,.08);padding:1rem 1.1rem;text-align:left;position:relative;z-index:3}.u25-card:hover{transform:translateY(-4px);box-shadow:0 12px 24px rgba(0,0,0,.12)}.u25-head,.u26-head,.u29-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:.4rem}.u25-date,.u26-date{font-size:.85rem;color:#6b7280;display:block;margin-bottom:.6rem}.tag,.u26-card{display:inline-block}.u25-list .add::marker{content:"➕ "}.u25-list .opt::marker{content:"⚙️ "}.u25-list .fix::marker{content:"🛠️ "}.u25-list .rm::marker{content:"➖ "}.update26-title-block{text-align:center;margin-bottom:2.5rem}.update26-timeline{position:relative;margin:2rem 0;padding:0}.update26-timeline::before{content:"";position:absolute;top:0;bottom:0;left:50%;width:4px;background:linear-gradient(180deg,#0d6efd,#6c2bd9);transform:translateX(-50%);border-radius:2px}.mission6-item,.u26-item{position:relative;width:50%;padding:1.5rem 2rem}.mission6-item.left,.u26-item.left{left:0;text-align:right}.u26-item.right{left:50%;text-align:left}.u26-dot{position:absolute;top:2rem;left:100%;transform:translate(-50%,-50%);width:20px;height:20px;background:#fff;border:4px solid #0d6efd;border-radius:50%;box-shadow:0 0 0 4px rgba(13,110,253,.15);z-index:2}.u26-item.right .u26-dot{left:0;transform:translate(-50%,-50%)}.u26-card{border-radius:14px;box-shadow:0 8px 20px rgba(0,0,0,.08);padding:1rem 1.2rem;max-width:420px;text-align:left}.u28-card,.update27-table-wrap{box-shadow:0 6px 16px rgba(0,0,0,.06)}.u26-card:hover{transform:translateY(-4px);box-shadow:0 12px 28px rgba(0,0,0,.12)}.u26-list .add::marker{content:"➕ "}.u26-list .opt::marker{content:"⚙️ "}.u26-list .fix::marker{content:"🛠️ "}.u26-list .rm::marker{content:"➖ "}@media (max-width:900px){.update25-timeline{flex-direction:column;gap:3rem}.update25-timeline::before{top:0;left:40px;width:3px;height:100%;background:linear-gradient(180deg,#0d6efd,#6c2bd9)}.u25-item{text-align:left;padding-left:3rem}.u25-dot{left:40px;top:0;transform:none}.u25-card{margin-top:.5rem}.update26-timeline::before{left:12px}.u26-item,.u26-item.left,.u26-item.right{width:100%;padding-left:3rem;padding-right:1rem;text-align:left;left:0}.u26-dot{left:12px!important;transform:translateY(-50%)}.u26-card{max-width:100%}}#update-27,#update-30{background:#fff}.update27-title-block{text-align:center;margin-bottom:1.8rem}.update27-title{font-size:1.8rem;font-weight:800;margin:0 0 .5rem;color:#111827}.update27-table-wrap{overflow-x:auto;border-radius:12px}.update27-table{width:100%;border-collapse:collapse;min-width:700px}.update27-table td,.update27-table th{text-align:left;padding:.9rem .8rem;border-bottom:1px solid #e5e7eb;vertical-align:top;font-size:.95rem}.update27-table th{font-weight:700;color:#111827}#privacy-policy-15.pp15t-section .pp15t-list,#privacy-policy-8.pp8t-section .pp8t-toc-list,#terms-of-service-7.tos7t-section .tos7t-list,.update27-table td ul{margin:0;padding-left:1.2rem}.tag{margin-right:.25rem}.update28-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.5rem}.u28-card{background:padding-box #fff;border-radius:14px;padding:1.2rem 1rem;border:2px solid transparent;transition:.3s}.u28-card:hover{transform:translateY(-6px);box-shadow:0 10px 24px rgba(0,0,0,.1);border-image:linear-gradient(90deg,#0d6efd,#6c2bd9) 1}.u28-tags,.u29-tags{margin-bottom:.6rem;display:flex;gap:.35rem;flex-wrap:wrap}.u28-list .add::marker{content:"➕ "}.u28-list .opt::marker{content:"⚙️ "}.u28-list .fix::marker{content:"🛠️ "}.u28-list .rm::marker{content:"➖ "}#update-29{background:#f9fafb}.update29-container{max-width:880px;margin:0 auto}.update29-title{font-size:1.9rem;font-weight:800;margin:0 0 .5rem;color:#111827}.update29-year{border:1px solid #e5e7eb;border-radius:10px;background:#fff;margin-bottom:1rem;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.06)}.update29-year-head{font-size:1.2rem;font-weight:700;padding:.9rem 1rem;cursor:pointer;background:#f3f4f6;border-bottom:1px solid #e5e7eb;list-style:none;position:relative}.update29-year-head::-webkit-details-marker{display:none}.update29-year[open] .update29-year-head::after{content:"−";position:absolute;right:1rem;font-weight:700}.update29-year:not([open]) .update29-year-head::after{content:"+";position:absolute;right:1rem;font-weight:700}.update29-entries{padding:1rem;display:grid;gap:1rem}.u29-card{background:#fff;border:1px solid #e5e7eb;border-left:6px solid #0d6efd;border-radius:10px;padding:1rem .9rem;box-shadow:0 2px 6px rgba(0,0,0,.05);transition:.25s}.u29-card:hover{transform:translateY(-3px);box-shadow:0 6px 14px rgba(0,0,0,.1)}.u29-ver{font-weight:700;font-size:1.05rem}.tag{font-size:.75rem;padding:.25rem .55rem;border-radius:999px;border:1px solid #e5e7eb;background:#f3f4f6;color:#374151}.tag-rm{background:#f1f3f5;color:#495057;border-color:rgba(108,117,125,.25)}.u29-list .add::marker{content:"➕ "}.u29-list .opt::marker{content:"⚙️ "}.u29-list .fix::marker{content:"🛠️ "}.u29-list .rm::marker{content:"➖ "}.u30-ver,.update30-year{font-size:1.2rem;font-weight:700}.update30-container{max-width:860px;margin:0 auto}.update30-year{color:#0d6efd;margin:1.5rem 0 1rem;border-left:4px solid #0d6efd;padding-left:.5rem}.u30-version{margin-bottom:1.8rem;padding-bottom:1.2rem;border-bottom:1px solid #e5e7eb}.u30-ver{margin:0 0 .6rem;display:flex;justify-content:space-between;align-items:center;color:#111827}.u30-date{font-size:.85rem;font-weight:400;color:#6b7280}#terms-of-service-15.tos15t-section .tos15t-faq,.u30-block{margin-bottom:.8rem}.u30-block-title{font-size:.95rem;font-weight:700;margin:0 0 .4rem;padding:.25rem .6rem;border-radius:6px;display:inline-block}.u30-block.add .u30-block-title{background:#e8fff3;color:#146c43}.u30-block.opt .u30-block-title{background:#fff6e6;color:#995c00}.u30-block.fix .u30-block-title{background:#ffe8ea;color:#b02a37}.u30-block.rm .u30-block-title{background:#f1f3f5;color:#495057}.u30-block.add .u30-list li::marker{content:"➕ "}.u30-block.opt .u30-list li::marker{content:"⚙️ "}.u30-block.fix .u30-list li::marker{content:"🛠️ "}.u30-block.rm .u30-list li::marker{content:"➖ "}#news-1{background:linear-gradient(135deg,#f9f3ee,#daeaf1)}#news-1 .news-card{transition:transform .3s,box-shadow .3s;border-radius:.75rem;overflow:hidden}#news-1 .news-card:hover{transform:translateY(-4px);box-shadow:0 10px 20px rgba(0,0,0,.08)}#news-1 .card-img-top{height:180px;object-fit:cover}#news-16 .news-16-card:hover,#news-2 .news-2-featured:hover,#news-8 .news-8-featured:hover{transform:translateY(-5px);box-shadow:0 10px 24px rgba(0,0,0,.1)}#news-18 .news-18-thumb,#news-2 .news-2-thumb,#news-8 .news-8-thumb{height:260px;overflow:hidden}#news-16 .news-16-thumb img,#news-17 .news-17-mid-thumb img,#news-17 .news-17-small-thumb img,#news-2 .news-2-thumb img,#news-8 .news-8-thumb img{transition:transform .4s}#news-10 .news10-item:hover .news10-img-wrap img,#news-15 .news15-card:hover img,#news-16 .news-16-card:hover .news-16-thumb img,#news-17 .news-17-featured:hover .news-17-thumb img,#news-17 .news-17-mid:hover .news-17-mid-thumb img,#news-17 .news-17-small:hover .news-17-small-thumb img,#news-18 .news-18-featured:hover .news-18-thumb img,#news-19 .news-19-card:hover .news-19-media img,#news-2 .news-2-featured:hover .news-2-thumb img,#news-21 .news-21-card:hover .news-21-thumb img,#news-26 .n26-card:hover .n26-media img,#news-27 .news-27-row:hover .news-27-media img,#news-28 .n28-card:hover .n28-cover img,#news-29 .news-29-hero:hover .news-29-hero-cover img,#news-3 .news3-card:hover img,#news-30 .n30-card:hover .n30-thumb img,#news-30 .n30-featured:hover .n30-cover img,#news-5 .news5-img-wrap:hover img,#news-7 .news7-card:hover .news7-img-wrap img,#news-8 .news-8-featured:hover .news-8-thumb img,.stats6-chart:hover{transform:scale(1.05)}#news-2 .news-2-item,#news-8 .news-8-item{transition:.25s}#news-17 .news-17-small:hover,#news-2 .news-2-item:hover,#news-8 .news-8-item:hover{transform:translateY(-3px);box-shadow:0 6px 16px rgba(0,0,0,.08)}#news-3 .news3-wrapper{display:grid;grid-template-columns:1fr}#news-3 .news3-card{background:#f8f9fa;transition:transform .3s,box-shadow .3s;min-height:160px}#news-3 .news3-card:hover{transform:translateY(-3px);box-shadow:0 10px 24px rgba(0,0,0,.08)}#news-3 .news3-img-wrap{width:240px;min-height:160px;max-height:180px;overflow:hidden}#news-3 .news3-img-wrap img,#news-5 .news5-img-wrap img,#news-7 .news7-img-wrap img{object-fit:cover;width:100%;height:100%;transition:transform .4s}#news-4{background-color:#ffe6f7}#news-4 .news4-timeline::before{content:"";position:absolute;top:0;left:25px;width:2px;height:100%;background-color:#dee2e6;z-index:0}#news-4 .news4-dot-line{width:50px;position:relative;z-index:1}#news-4 .news4-dot{width:14px;height:14px;border-radius:50%;background-color:#0d6efd;margin-top:6px}#news-4 .news4-line{width:2px;background-color:#dee2e6;flex-grow:1;margin-top:6px}#list-1 .list1-item,#news-10 .news10-item,#news-14 .news14-list .news14-item,#news-4 .news4-content,#news-7 .news7-card{transition:box-shadow .3s,transform .3s}#news-4 .news4-content:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,.05)}#news-5{background:linear-gradient(135deg,#eee,#daeaf1)}#news-5 .news5-list{max-width:1080px;margin:auto}#feature-6 img,#mission-1 i,#news-5 .news5-item{transition:transform .3s}#news-5 .news5-img-wrap{width:300px;height:200px;overflow:hidden;border-radius:12px}#news-6{background:linear-gradient(135deg,#eaeaea,#daeaf1)}#news-6 .news6-table th{font-weight:600;font-size:.95rem;color:#495057}#news-6 .news6-table td{vertical-align:middle;padding-top:1rem;padding-bottom:1rem;font-size:.9rem}#news-6 .table{border-radius:12px;overflow:hidden}#news-7{background-color:#e8f9ff}#news-7 .news7-card:hover{transform:translateY(-3px);box-shadow:0 12px 24px rgba(0,0,0,.06)}#news-7 .news7-img-wrap{height:200px;overflow:hidden}#news-9 .news9-item{transition:box-shadow .3s,transform .3s;background-color:#fff}#news-9 .news9-item:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,.06)}#news-9 .news9-rank{width:36px;height:36px;line-height:36px;background:#e9ecef;color:#495057;font-size:1rem}#news-9 .news9-item:first-child .news9-rank{background-color:#ff6b6b;color:#fff}#news-9 .news9-item:nth-child(2) .news9-rank{background-color:#ffa94d;color:#fff}#news-9 .news9-item:nth-child(3) .news9-rank{background-color:#ffd43b;color:#212529}#news-10 .news10-img-wrap{width:200px;height:140px;overflow:hidden}#news-10 .news10-img-wrap img{object-fit:cover;transition:transform .3s}#news-10 .news10-item:hover{box-shadow:0 12px 24px rgba(0,0,0,.05);transform:translateY(-2px)}#news-11{position:relative}#news-11 .news11-timeline{position:relative;padding-left:1.5rem;border-left:3px solid #dee2e6}#news-11 .news11-dot{width:14px;height:14px;background-color:#198754;border:3px solid #fff;border-radius:50%;box-shadow:0 0 0 3px #d1e7dd;position:absolute;left:-24px}#news-11 .news11-item h3,.honor7-cert-bullets li{margin-bottom:.25rem}#news-11 .news11-item:hover .news11-dot{background-color:#0f5132;box-shadow:0 0 0 4px #bcd0c7}#news-11 .btn{font-size:.85rem;padding:.35rem .8rem}#news-12{background-color:#f1e7e7}#news-12 .news12-box:hover{transform:translateY(-3px);box-shadow:0 12px 24px rgba(0,0,0,.05)}#news-12 .news12-icon{width:42px;height:42px;font-size:1rem;background-color:#ffc107;color:#fff;box-shadow:0 0 0 4px rgba(255,193,7,.2)}#news-13{background:linear-gradient(135deg,#a8f1ff,#fff6da)}#news-13 .news13-swiper .swiper-slide{width:280px}#news-13 .news13-card{height:100%;transition:transform .3s,box-shadow .3s}#news-13 .news13-card:hover{transform:translateY(-4px);box-shadow:0 12px 28px rgba(0,0,0,.05)}#news-13 .news13-thumb{height:160px;object-fit:cover;display:block}#news-14{background-color:#ffecdb}#news-14 .news14-list .news14-item:hover{box-shadow:0 10px 24px rgba(0,0,0,.05);transform:translateY(-2px)}#news-14 .news14-thumb-wrap{width:100px;height:70px;overflow:hidden}#news-14 .news14-thumb{width:100%;height:100%;object-fit:cover}#news-15{background:linear-gradient(135deg,#afddff,#fff6da)}#news-15 .news15-card:hover{transform:translateY(-4px);box-shadow:0 12px 24px rgba(0,0,0,.06)}#news-15 .news15-thumb,#news-16 .news-16-thumb{height:180px;overflow:hidden}#news-15 .news15-thumb img{object-fit:cover;transition:transform .4s}#news-16 h3,.related29-section .related29-body h3,.related30-section .related30-body h3{line-height:1.4}#news-16 p,.related17-desc,.related26-section .related26-excerpt{line-height:1.5}#news-17 .news-17-featured:hover,#news-18 .news-18-featured:hover{transform:translateY(-5px);box-shadow:0 10px 24px rgba(0,0,0,.12)}#article-10 .article10-header-bg,#news-17 .news-17-thumb{height:280px;overflow:hidden}#news-17 .news-17-thumb img,#news-18 .news-18-thumb img{transition:transform .5s}#news-17 .news-17-mid{transition:.3s;height:180px}#news-17 .news-17-mid:hover{transform:translateY(-3px);box-shadow:0 6px 18px rgba(0,0,0,.1)}#news-17 .news-17-mid-thumb{width:40%;overflow:hidden}#news-17 .news-17-small-thumb{height:120px;overflow:hidden}#news-18 .list-group-item{padding:1rem 1.25rem;transition:background .2s}#news-18 .list-group-item:hover,.honor9-section{background:#f9fafb}#news-19{background:linear-gradient(180deg,#f7fafc 0,#fff 40%)}#news-19 .news-19-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:1.1rem}#news-19 .news-19-card{background:#fff;border:1px solid #e5e7eb;border-radius:14px;overflow:hidden;box-shadow:0 8px 18px rgba(0,0,0,.05);transition:transform .25s,box-shadow .25s}#news-19 .news-19-card:hover{transform:translateY(-4px);box-shadow:0 14px 28px rgba(0,0,0,.08)}#news-19 .news-19-media{position:relative;height:220px;overflow:hidden;background:#f3f4f6}#news-19 .news-19-media img,#news-22 .news-22-thumb img,#news-26 .n26-media img,#news-30 .n30-thumb img{width:100%;height:100%;object-fit:cover;transition:transform .5s}#news-19 .news-19-body,#news-24 .news-24-info{padding:.9rem 1rem 1rem}#news-19 .news-19-title{font-size:1rem;font-weight:800;line-height:1.35;margin:0 0 .35rem}#news-19 .news-19-title a,#news-21 .news-21-title a,#news-22 .news-22-title a,#news-26 .n26-title a,#news-27 .news-27-title a,#news-28 .n28-title a,#news-30 .n30-title a{color:#111827;text-decoration:none}#news-19 .news-19-title a:hover,#news-30 .n30-subtitle a:hover,#news-30 .n30-title a:hover,.mission20-list i{color:#16a34a}#news-19 .news-19-excerpt{color:#4b5563;font-size:.92rem;line-height:1.55;margin:0 0 .6rem}#news-19 .news-19-meta time,#news-23 time,#news-24 .news-24-time{font-size:.83rem;color:#6b7280}#news-19 .news-19-grid .news-19-card:first-child,#news-19 .news-19-grid .news-19-card:nth-child(n+2),#news-24 .news-24-item:nth-child(2),#news-24 .news-24-item:nth-child(3),#news-25 .news-25-card:nth-child(4),#news-25 .news-25-card:nth-child(5),#news-25 .news-25-card:nth-child(6),#news-25 .news-25-card:nth-child(7){grid-column:span 3}#news-19 .news-19-grid .news-19-card:first-child .news-19-media{height:360px}@media (min-width:992px){#why-us28 .why28-track{overflow:visible;flex-wrap:wrap;gap:1rem;padding:0;margin:0}#why-us28 .why28-card{flex:1 1 calc(25% - 1rem);min-width:0}#about-20 .about20-grid,#about-21 .about21-grid,#about-22 .about22-grid,#about-23 .about23-main,#about-25 .about25-grid,#about-26 .about26-grid,#about-28 .about28-grid,#about-30 .about30-bottom,#departments-17 .dep17-grid{grid-template-columns:7fr 5fr;align-items:start}#about-29 .about29-grid,#about-30 .about30-two{grid-template-columns:7fr 5fr}#about-29 .about29-compare,#departments-18 .dep18-list,#departments-22 .dep22-accord,.app19-feature-grid{grid-template-columns:1fr 1fr}#departments-16 .dep16-grid{grid-template-columns:repeat(3,1fr)}#departments-21 .dep21-board{grid-template-columns:repeat(3,1fr);align-items:start}.app17-body{padding:14px 16px}.app17-q{font-size:1.06rem}#judge-25 .j25-title h2{font-size:28px}#judge-25 .j25-title p{font-size:15px}#judge-25 .j25-layout{grid-template-columns:300px 1fr;gap:16px}#judge-25 .j25-rail{position:sticky;top:24px}#judge-25 .j25-list{grid-template-columns:repeat(2,1fr);gap:14px}.update19-grid{grid-template-columns:1fr 1fr;gap:1.25rem}.update19-title{font-size:2rem}.update21-wrap{grid-template-columns:260px 1fr;gap:1.2rem}#news-19 .news-19-grid .news-19-card:nth-child(n+2){grid-column:span 2}#news-19 .news-19-media{height:180px}}#news-20{background:linear-gradient(180deg,#fff 0,#f7f9fc 100%)}#news-20 .news-20-wrap{border-radius:16px;background:#fff;border:1px solid #e5e7eb;box-shadow:0 8px 20px rgba(0,0,0,.06);overflow:hidden}#news-20 .news-20-list{display:grid;grid-template-columns:repeat(2,1fr);gap:0;margin:0;padding:0;list-style:none}#news-20 .news-20-item{position:relative;display:grid;grid-template-columns:12px 1fr auto;gap:.75rem;align-items:start;padding:1rem 1.1rem;border-bottom:1px solid #f0f2f5;border-right:1px solid #f0f2f5}#news-20 .news-20-item:nth-child(2n){border-right:none}#news-20 .news-20-dot{width:8px;height:8px;margin-top:.45rem;border-radius:50%;background:linear-gradient(135deg,#0d6efd,#6c2bd9);box-shadow:0 0 0 4px rgba(13,110,253,.12)}#news-20 .news-20-title{font-size:1rem;font-weight:800;line-height:1.35;margin:0 0 .25rem}#news-20 .news-20-title a{color:#111827;text-decoration:none;transition:color .2s,transform .2s}#news-20 .news-20-excerpt{margin:0;color:#4b5563;font-size:.92rem;line-height:1.55}#news-20 .news-20-time{font-size:.82rem;color:#6b7280;white-space:nowrap;padding-left:.5rem}#news-20 .news-20-item:hover .news-20-title a{transform:translateX(2px)}#news-21 .news-21-scroll{display:flex;gap:1rem;overflow-x:auto;padding-bottom:.5rem}#news-21 .news-21-scroll::-webkit-scrollbar{height:8px}#news-21 .news-21-scroll::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}#news-21 .news-21-card{flex:0 0 280px;background:#fff;border-radius:14px;border:1px solid #e5e7eb;box-shadow:0 6px 16px rgba(0,0,0,.06);display:flex;flex-direction:column;overflow:hidden;transition:transform .25s,box-shadow .25s}#news-21 .news-21-card:hover{transform:translateY(-4px);box-shadow:0 10px 24px rgba(0,0,0,.1)}#news-21 .news-21-thumb{height:160px;overflow:hidden}#news-21 .news-21-thumb img{width:100%;height:100%;object-fit:cover;transition:transform .4s}#news-21 .news-21-body{padding:.9rem 1rem 1rem;display:flex;flex-direction:column;flex-grow:1}#news-21 .news-21-title{font-size:1rem;font-weight:700;margin:0 0 .4rem;line-height:1.4}#news-21 .news-21-excerpt{flex-grow:1;font-size:.9rem;color:#4b5563;margin:0 0 .6rem;line-height:1.55}#news-21 .news-21-meta time,#news-30 .n30-date{font-size:.82rem;color:#6b7280}#news-22{background:linear-gradient(180deg,#f6fffb 0,#fff 55%)}#news-22 .news-22,#terms-of-service-10.tos10t-section .tos10t-wrap,#terms-of-service-13.tos13t-section .tos13t-wrap,#terms-of-service-14.tos14t-section .tos14t-wrap,#terms-of-service-15.tos15t-section .tos15t-wrap{max-width:980px;margin:0 auto}#news-22 input[type=radio],.app10-tab-input{position:absolute;opacity:0;pointer-events:none}#news-22 .news-22-tabbar{display:flex;gap:.6rem;justify-content:center;align-items:center;margin-bottom:1.2rem}#news-22 .news-22-tab{padding:.5rem 1rem;border-radius:999px;background:#e8f5ee;color:#065f46;border:1px solid rgba(16,185,129,.25);cursor:pointer;user-select:none;font-weight:700;font-size:.95rem;transition:.2s}#news-22 #u22tab1:checked~.news-22-tabbar label[for=u22tab1],#news-22 #u22tab2:checked~.news-22-tabbar label[for=u22tab2],#news-22 #u22tab3:checked~.news-22-tabbar label[for=u22tab3]{background:#10b981;color:#fff;border-color:#10b981;box-shadow:0 6px 16px rgba(16,185,129,.25)}#news-22 .news-22-viewport{border:1px solid #e5e7eb;border-radius:16px;background:#fff;box-shadow:0 10px 24px rgba(0,0,0,.06)}#news-22 .news-22-list{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;padding:1rem}#news-22 .news-22-card{display:flex;gap:.8rem;border:1px solid #eef2f7;border-radius:14px;overflow:hidden;background:#fff;transition:.25s;box-shadow:0 4px 12px rgba(0,0,0,.04)}#news-22 .news-22-card:hover{transform:translateY(-3px);box-shadow:0 10px 22px rgba(0,0,0,.08)}#news-22 .news-22-thumb{display:block;width:38%;min-width:38%;height:140px;overflow:hidden;background:#f3f4f6}#news-22 .news-22-card:hover .news-22-thumb img,#news-23 .news-23-item:hover .news-23-thumb img,#news-24 .news-24-item:hover .news-24-cover img,#news-25 .news-25-card:hover .news-25-cover img{transform:scale(1.06)}#news-22 .news-22-body{padding:.75rem .85rem .8rem .2rem;display:flex;flex-direction:column}#news-22 .news-22-title{margin:0 0 .3rem;font-size:1rem;line-height:1.35;font-weight:800}#news-22 .news-22-title a:hover,#trust-1 .trust-green i{color:#10b981}#news-22 .news-22-excerpt{margin:0 0 .5rem;color:#4b5563;font-size:.92rem;line-height:1.55;flex-grow:1}#news-22 .news-22-meta{display:flex;justify-content:space-between;align-items:center;gap:.5rem}#news-22 time{font-size:.82rem;color:#6b7280;white-space:nowrap}#news-22 .news-22-btn{display:inline-block;font-size:.85rem;padding:.35rem .7rem;border-radius:8px;border:1px solid #10b981;color:#10b981;text-decoration:none;transition:.2s;background:#ecfdf5}#news-23 .news-23-item,#news-24 .news-24-item{border:1px solid #e5e7eb;grid-template-rows:auto 1fr;box-shadow:0 8px 18px rgba(0,0,0,.06);overflow:hidden;position:relative}#news-22 .news-22-btn:hover{background:#10b981;color:#fff}#news-22 .news-22-list>article{display:none}@media (max-width:992px){#faq-17 .faq-17-wrap,#news-20 .news-20-list,#news-22 .news-22-list{grid-template-columns:1fr}#faq-17 .faq-17-nav{position:static}#departments-15 .dept15-timeline{flex-direction:column;align-items:center}#departments-15 .dept15-node{width:95%;margin-bottom:20px}#departments-15 h2{text-align:center;margin-top:40px}#news-20 .news-20-item{border-right:none}#news-20 .news-20-item:nth-last-child(2){border-bottom:1px solid #f0f2f5}#news-22 .news-22-thumb{width:42%;min-width:42%;height:120px}}#news-23{background:radial-gradient(900px 400px at 10% 0,#f5f7ff 0,#fff 55%)}#news-23 .news-23-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:1.1rem;counter-reset:n23}#news-23 .news-23-item{display:grid;grid-column:span 6;background:#fff;border-radius:16px;transition:.25s;counter-increment:n23}#news-23 .news-23-item:hover,#news-24 .news-24-item:hover,#news-25 .news-25-card:hover,#news-28 .n28-card:hover,#news-30 .n30-featured:hover{transform:translateY(-4px);box-shadow:0 14px 28px rgba(0,0,0,.1)}#news-23 .news-23-item:first-child,#news-25 .news-25-card:first-child{grid-column:span 12;grid-template-rows:1fr auto}#news-23 .news-23-thumb{display:block;width:100%;height:220px;background:#f3f4f6;overflow:hidden}#news-23 .news-23-thumb img,#news-24 .news-24-cover img,#news-25 .news-25-cover img,#news-28 .n28-cover img,#news-29 .news-29-hero-cover img,#news-30 .n30-cover img{width:100%;height:100%;object-fit:cover;transition:transform .6s}#news-23 .news-23-item:first-child .news-23-thumb{height:360px;position:relative}#news-23 .news-23-item:first-child .news-23-thumb::after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.65) 15%,rgba(0,0,0,.15) 70%)}#news-23 .news-23-body,#news-25 .news-25-body{padding:.95rem 1rem 1.05rem}#news-23 .news-23-item:first-child .news-23-body{position:absolute;left:0;right:0;bottom:0;padding:1.2rem 1.2rem 1.3rem;color:#fff}#news-23 .news-23-title{margin:0 0 .4rem;font-size:1.02rem;font-weight:800;line-height:1.35;color:#111827}#news-23 .news-23-title a,#news-24 .news-24-title a,#news-25 .news-25-title a{color:inherit;text-decoration:none}#news-23 .news-23-item:first-child .news-23-title,#news-24 .news-24-item:first-child .news-24-title{font-size:1.35rem;color:#fff}#news-23 .news-23-item:first-child .news-23-title a:hover,#news-29 .news-29-hero-title a:hover,.kpi-blue{color:#93c5fd}#news-23 .news-23-excerpt,#news-25 .news-25-excerpt{margin:0 0 .6rem;color:#4b5563;font-size:.93rem;line-height:1.6}#news-23 .news-23-item:first-child .news-23-excerpt,#news-24 .news-24-item:first-child .news-24-excerpt{color:#e5e7eb}#news-23 .news-23-item:first-child time,#news-24 .news-24-item:first-child .news-24-time,#news-29 time{color:#d1d5db}#news-23 .news-23-item::before{content:counter(n23,decimal-leading-zero);position:absolute;top:.6rem;left:.7rem;font-weight:900;font-size:1.15rem;color:#0d6efd;background:#eef6ff;border:1px solid rgba(13,110,253,.2);border-radius:10px;padding:.15rem .45rem;line-height:1}#news-23 .news-23-item:first-child::before{top:auto;left:auto;right:1rem;bottom:1rem;background:rgba(13,110,253,.9);color:#fff;border-color:transparent;font-size:1rem;border-radius:8px}@media (min-width:1200px){#departments-26 .dep26-grid,#departments-28 .dep28-grid,#departments-29 .dep29-grid{grid-template-columns:repeat(3,1fr)}#news-23 .news-23-item{grid-column:span 4}#news-23 .news-23-item:first-child{grid-column:span 12}}@media (max-width:992px){#news-23 .news-23-item{grid-column:span 6}#news-23 .news-23-item:first-child .news-23-thumb{height:300px}}@media (max-width:600px){.update22-card{padding:1rem .8rem}.u22-ver{font-size:1rem}.u24-head{flex-direction:column;align-items:flex-start;gap:.2rem}#news-22 .news-22-card{flex-direction:column}#news-22 .news-22-thumb{width:100%;min-width:100%;height:180px}#news-23 .news-23-grid{grid-template-columns:1fr}#news-23 .news-23-item{grid-column:1/-1}#news-23 .news-23-thumb{height:180px}#news-23 .news-23-item:first-child .news-23-thumb{height:240px}}#news-24{background:linear-gradient(180deg,#f7f9ff 0,#fff 55%)}#news-24 .news-24-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:1rem}#news-24 .news-24-item{background:#fff;border-radius:16px;transition:.25s;display:grid}#news-24 .news-24-cover{display:block;position:relative;height:200px;background:#f3f4f6;overflow:hidden}#news-24 .news-24-cover::after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.45) 10%,rgba(0,0,0,0) 60%);opacity:0;transition:.25s}#news-24 .news-24-item:hover .news-24-cover::after,.honor7-cert-thumb:hover img{opacity:1}#news-24 .news-24-title{margin:0 0 .35rem;font-size:1rem;line-height:1.35;font-weight:800;color:#111827}#news-24 .news-24-title a:hover{color:#4f46e5}#news-24 .news-24-excerpt{margin:0 0 .55rem;color:#4b5563;font-size:.93rem;line-height:1.6}#news-25 .news-25-title,#news-26 .n26-title{margin:0 0 .4rem;line-height:1.35;font-weight:800}#news-24 .news-24-item:first-child{grid-column:span 6;grid-template-rows:1fr auto}#news-24 .news-24-item:nth-child(n+4),.span-2x1{grid-column:span 2}#news-24 .news-24-item:first-child .news-24-cover,#news-25 .news-25-card:first-child .news-25-cover{height:380px}#news-24 .news-24-item:first-child .news-24-info{position:absolute;left:0;right:0;bottom:0;color:#fff;padding:1.2rem 1.2rem 1.3rem}#news-24 .news-24-item:first-child .news-24-title a:hover{color:#c7d2fe}#news-24 .news-24-item:nth-child(2) .news-24-cover,#news-24 .news-24-item:nth-child(3) .news-24-cover{height:260px}#news-24 .news-24-item:nth-child(n+4) .news-24-cover,#news-25 .news-25-card:nth-child(n+4) .news-25-cover,.related16-thumb{height:150px}#news-25,#news-26,#news-28{background:linear-gradient(180deg,#f7f9fc 0,#fff 60%)}#news-25 .news-25-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:1rem}#news-25 .news-25-card{display:grid;grid-template-rows:auto 1fr;background:#fff;border:1px solid #e5e7eb;border-radius:16px;overflow:hidden;box-shadow:0 8px 18px rgba(0,0,0,.06);transition:transform .25s,box-shadow .25s}#news-25 .news-25-cover{display:block;position:relative;height:220px;overflow:hidden;background:#f3f4f6}#news-25 .news-25-title{font-size:1.04rem;color:#111827}#news-25 .news-25-chip{display:inline-block;font-size:.75rem;padding:.22rem .55rem;border-radius:999px;border:1px solid rgba(13,110,253,.18);background:#eef6ff;color:#0d6efd}#news-26 .n26-card,#news-27 .news-27-row{border:1px solid #e5e7eb;transition:transform .25s,box-shadow .25s}#news-25 time,#news-26 time,#news-28 time{font-size:.83rem;color:#6b7280;white-space:nowrap}#news-25 .news-25-card:nth-child(2),#news-25 .news-25-card:nth-child(3){grid-column:span 6}#news-26 .news-26-track{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem}#news-26 .n26-card{display:flex;flex-direction:column;height:100%;border-radius:16px;overflow:hidden;background:#fff;box-shadow:0 6px 16px rgba(0,0,0,.06)}#news-26 .n26-card:hover{transform:translateY(-4px);box-shadow:0 12px 24px rgba(0,0,0,.1)}#news-26 .n26-media{display:block;position:relative;aspect-ratio:16/9;overflow:hidden;background:#f3f4f6}#news-26 .n26-content{padding:.9rem 1rem 1rem;display:flex;flex-direction:column;flex:1}#news-26 .n26-title{font-size:1.02rem}#news-26 .n26-excerpt,#news-28 .n28-excerpt{margin:0 0 .6rem;color:#4b5563;font-size:.93rem;line-height:1.6;flex:1}#news-26 .n26-chip,#news-27 .news-27-chip,#news-28 .n28-chip{display:inline-block;font-size:.75rem;padding:.22rem .55rem;border-radius:999px;border:1px solid rgba(13,110,253,.18);background:#eef6ff;color:#0d6efd;white-space:nowrap}#news-27,#news-30{background:linear-gradient(180deg,#fff 0,#f8fafc 60%)}#news-27 .news-27-list{counter-reset:n27;display:flex;flex-direction:column;gap:1.1rem}#news-27 .news-27-row{counter-increment:n27;display:flex;gap:1rem;align-items:stretch;background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 10px 24px rgba(0,0,0,.06)}#news-27 .news-27-row:hover{transform:translateY(-4px);box-shadow:0 16px 32px rgba(0,0,0,.1)}#news-27 .news-27-row::before{content:counter(n27,decimal-leading-zero);display:flex;align-items:center;justify-content:center;width:56px;min-width:56px;background:linear-gradient(135deg,#0d6efd,#6c2bd9);color:#fff;font-weight:900;font-size:1rem;letter-spacing:.5px}#news-27 .news-27-media{display:block;width:38%;min-width:260px;max-width:440px;overflow:hidden;position:relative}#news-27 .news-27-media img{width:100%;height:100%;object-fit:cover;aspect-ratio:16/9;transition:transform .6s}#news-27 .news-27-body{padding:1rem 1.1rem 1.1rem;display:flex;flex-direction:column;flex:1}#news-27 .news-27-title{margin:0 0 .45rem;font-size:1.15rem;line-height:1.35;font-weight:900}#news-27 .news-27-excerpt{margin:0 0 .7rem;color:#4b5563;font-size:.95rem;line-height:1.65;flex:1}#news-27 time{font-size:.85rem;color:#6b7280;white-space:nowrap}#news-27 .news-27-row:nth-child(2n)::before{order:3}#news-27 .news-27-row:nth-child(2n) .news-27-meta{flex-direction:row-reverse;gap:.5rem}#news-28 .news-28-wrap{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:1.25rem;align-items:start}#news-28 .news-28-main{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}#news-28 .n28-card,#news-30 .n30-featured{display:flex;flex-direction:column;border:1px solid #e5e7eb;border-radius:16px;overflow:hidden;background:#fff;box-shadow:0 8px 18px rgba(0,0,0,.06);transition:.25s}#news-28 .n28-cover{position:relative;display:block;aspect-ratio:16/9;overflow:hidden;background:#f3f4f6}#news-28 .n28-badge{position:absolute;left:.75rem;top:.75rem;font-size:.75rem;padding:.2rem .5rem;border-radius:999px;background:#0d6efd;color:#fff}#news-28 .n28-body{padding:.95rem 1rem 1.05rem;display:flex;flex-direction:column;flex:1}#news-28 .n28-title{margin:0 0 .4rem;font-size:1.04rem;line-height:1.35;font-weight:800}#news-28 .news-28-side{border:1px solid #e5e7eb;border-radius:16px;background:#fff;box-shadow:0 8px 18px rgba(0,0,0,.06);overflow:hidden}#news-28 .n28-side-head{padding:.8rem 1rem;border-bottom:1px solid #eef2f7;background:#f8fafc}#news-28 .n28-side-list{list-style:decimal-leading-zero;padding:.4rem 1rem}#news-28 .n28-side-item{display:flex;justify-content:space-between;align-items:center;gap:.75rem;padding:.7rem 0;border-bottom:1px dashed #eef2f7}#news-28 .n28-side-title{margin:0;font-size:.95rem;line-height:1.4;font-weight:700;flex:1}#news-28 .n28-side-title a,#news-30 .n30-subtitle a{text-decoration:none;color:#111827}#news-28 .n28-side-time{font-size:.8rem;color:#6b7280;white-space:nowrap}@media (max-width:1200px){#news-24 .news-24-grid{grid-template-columns:repeat(4,1fr)}#news-24 .news-24-item:first-child{grid-column:span 4}#news-24 .news-24-item:nth-child(2),#news-24 .news-24-item:nth-child(3),#news-24 .news-24-item:nth-child(n+4){grid-column:span 2}#news-25 .news-25-card:first-child{grid-column:span 12}#news-25 .news-25-card:nth-child(2),#news-25 .news-25-card:nth-child(3),#news-25 .news-25-card:nth-child(n+4){grid-column:span 6}#news-27 .news-27-media{min-width:220px}#news-28 .news-28-wrap{grid-template-columns:1fr}#news-28 .news-28-side{order:2}#news-28 .news-28-main{order:1}}#news-29 .news-29-hero{height:420px;background:#000}#news-29 .news-29-hero-cover{position:absolute;inset:0}#news-29 .news-29-hero-mask{position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.75) 15%,rgba(0,0,0,.2) 70%)}#news-29 .news-29-hero-body{position:absolute;left:0;right:0;bottom:0;padding:1.2rem 1.2rem 1.35rem;color:#fff}#news-29 .news-29-hero-title{margin:0 0 .4rem;font-size:1.6rem;line-height:1.3;font-weight:900}#news-29 .news-29-hero-title a{color:#fff;text-decoration:none}#news-29 .news-29-hero-excerpt{margin:0 0 .6rem;color:#e5e7eb;font-size:.95rem;line-height:1.6;max-width:900px}#news-29 .news-29-hero-meta{display:flex;gap:.75rem;align-items:center}#news-29 .news-29-chip{display:inline-block;font-size:.78rem;padding:.24rem .6rem;border-radius:999px;background:rgba(255,255,255,.15);border:1px solid rgba(255,255,255,.35);backdrop-filter:blur(3px)}#news-29 time{font-size:.85rem}#news-29 .news-29-ticker{background:#fff;border:1px solid #e5e7eb;overflow:hidden}#news-29 .news-29-track{display:flex;gap:1.25rem;list-style:none;align-items:center;padding:.6rem 1rem;animation:28s linear infinite n29-scroll}#news-29 .news-29-ticker:hover .news-29-track{animation-play-state:paused}#news-29 .news-29-item{display:flex;align-items:center;gap:.5rem;white-space:nowrap}#news-29 .news-29-dot{width:6px;height:6px;border-radius:50%;background:linear-gradient(135deg,#ef4444,#f59e0b);box-shadow:0 0 0 4px rgba(239,68,68,.12)}#news-29 .news-29-link{text-decoration:none;color:#111827;font-weight:700}#news-29 .news-29-link:hover,.mission15-problem .mission15-list i,.mission24-title-icon{color:#ef4444}#news-29 .news-29-time{font-size:.8rem;color:#6b7280;margin-left:.25rem}@keyframes n29-scroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}#news-30 .news-30-top{display:grid;grid-template-columns:2fr 1fr;gap:1.25rem;margin-bottom:2rem}#news-30 .n30-cover{display:block;aspect-ratio:16/9;overflow:hidden;background:#f3f4f6}#news-30 .n30-body{padding:1rem 1.1rem 1.2rem}#news-30 .n30-title{margin:0 0 .5rem;font-size:1.25rem;font-weight:900;line-height:1.35}#news-30 .n30-excerpt{margin:0 0 .7rem;color:#4b5563;font-size:.95rem;line-height:1.6}#news-30 .news-30-grid,.app8-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}#news-30 .n30-card{display:flex;flex-direction:column;border:1px solid #e5e7eb;border-radius:14px;overflow:hidden;background:#fff;box-shadow:0 6px 14px rgba(0,0,0,.05);transition:.25s}#news-30 .n30-card:hover{transform:translateY(-3px);box-shadow:0 12px 22px rgba(0,0,0,.08)}#news-30 .n30-thumb{display:block;aspect-ratio:4/3;overflow:hidden;background:#f3f4f6}#news-30 .n30-info{padding:.7rem .9rem .9rem;display:flex;flex-direction:column;gap:.3rem}#news-30 .n30-subtitle{margin:0;font-size:.95rem;font-weight:700;line-height:1.35}@media (max-width:992px){#news-26 .news-26-track,#news-30 .news-30-grid{grid-template-columns:repeat(2,1fr)}#news-27 .news-27-row,#news-27 .news-27-row:nth-child(2n){flex-direction:column}#news-27 .news-27-row::before{width:100%;min-width:auto;height:38px;border-bottom:1px solid rgba(255,255,255,.25)}#news-27 .news-27-media{width:100%;min-width:auto}#news-27 .news-27-body{text-align:left}#news-27 .news-27-row:nth-child(2n) .news-27-meta{flex-direction:row}#news-29 .news-29-hero{height:340px}#news-29 .news-29-hero-title{font-size:1.35rem}#news-30 .news-30-top{grid-template-columns:1fr}}@media (max-width:640px){.u23-header{flex-direction:column;gap:.4rem;align-items:flex-start}.update28-title,.update29-title,.update30-title{font-size:1.6rem}.u29-head,.u30-ver{flex-direction:column;align-items:flex-start;gap:.2rem}#news-26 .news-26-track{display:flex;overflow-x:auto;gap:.85rem;padding:.25rem .25rem .5rem;scroll-snap-type:x mandatory}#news-26 .news-26-track::-webkit-scrollbar{height:8px}#news-26 .news-26-track::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}#news-26 .n26-card{flex:0 0 86%;scroll-snap-align:start}#news-27 .news-27-title{font-size:1.05rem}#news-27 .news-27-excerpt{font-size:.93rem}#news-29 .news-29-hero{height:260px}#news-29 .news-29-hero-title{font-size:1.15rem}#news-29 .news-29-hero-excerpt{font-size:.9rem}#news-29 .news-29-track{gap:1rem;animation-duration:24s}#news-30 .news-30-grid{grid-template-columns:1fr}#news-30 .n30-title{font-size:1.1rem}}#footer-1 a:hover,#footer-2 a:hover,#footer-3 a:hover{color:#ffc107;text-decoration:underline}#footer-1 .btn-outline-light:hover{background-color:#ffc107;color:#212529;border-color:#ffc107}#footer-3 .lead{font-size:1.125rem;line-height:1.75rem}#ranking-2{color:#f8f9fa}#ranking-2 .text-gradient{background:linear-gradient(90deg,#ff416c,#ff4b2b);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#ranking-2 .ranking2-card{background:linear-gradient(135deg,rgba(255,255,255,.05),rgba(255,255,255,.01));border:1px solid rgba(255,255,255,.15);border-radius:1rem;box-shadow:0 0 20px rgba(255,0,102,.25);backdrop-filter:blur(6px);transition:.3s;position:relative;overflow:hidden}#ranking-2 .ranking2-card:hover{transform:translateY(-3px);box-shadow:0 0 25px rgba(255,0,102,.4)}#ranking-2 .vs-icon{font-size:2rem;color:#ffc107;animation:1.5s infinite pulse;text-shadow:0 0 5px #ffc107}#ranking-2 .team-img{width:60px;height:60px;object-fit:cover;border-radius:50%;border:2px solid #ff4b2b;box-shadow:0 0 5px rgba(255,75,43,.5);transition:.3s}#ranking-2 .ranking2-card .fw-semibold{color:#fff;font-size:.95rem}#ranking-2 .ranking2-card .text-muted{color:#ccc!important;font-size:.85rem}#ranking-2 .heat-bar{height:6px;background:#333;border-radius:30px;overflow:hidden;margin-top:1rem}#ranking-2 .heat-fill{height:100%;background:linear-gradient(to right,#ff416c,#fc0);border-radius:30px;transition:width .5s ease-out}@keyframes pulse{0%,100%{transform:scale(1);opacity:.85}50%{transform:scale(1.15);opacity:1}}#ranking-3 .match-box{background:#f9f9f9;transition:.3s;border:1px solid #e0e0e0;border-radius:1rem}#ranking-3 .match-box:hover{background:#fff;box-shadow:0 .5rem 1rem rgba(0,0,0,.05)}#ranking-3 .vs-circle{width:45px;height:45px;background:#dee2e6;border-radius:50%;color:#333;font-size:.9rem}#trivia-1 .timeline-trivia{position:relative;margin-left:1rem;padding-left:1rem;border-left:3px solid #e0e0e0}#trivia-1 .timeline-item{position:relative;margin-bottom:2.5rem;padding-left:1.5rem}#trivia-1 .timeline-item::before{content:"";position:absolute;left:-1.55rem;top:.5rem;width:1rem;height:1rem;background:#fff;border:3px solid #0d6efd;border-radius:50%;z-index:2}#trivia-1 .timeline-icon{position:absolute;left:-2.3rem;top:0;width:2.2rem;height:2.2rem;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:3;box-shadow:0 0 6px rgba(0,0,0,.1)}#trivia-1 .timeline-content{background-color:#f9f9f9;padding:1rem 1.25rem;border-radius:.5rem;border:1px solid #eee;transition:.3s}#trivia-1 .timeline-content:hover{background-color:#fff;box-shadow:0 4px 20px rgba(0,0,0,.05)}#trivia-2 .trivia-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:1rem}#trivia-2 .trivia-tile{padding:1rem;border-radius:1rem;box-shadow:0 2px 10px rgba(0,0,0,.05);transition:.3s;text-align:center;display:flex;align-items:center;justify-content:center;min-height:100px}#trivia-3 .trivia-img{width:100px;height:100px;object-fit:cover;border:3px solid #dee2e6;box-shadow:0 2px 10px rgba(0,0,0,.1);border-radius:1rem}#trivia-3 .trivia-3-item h3{font-size:1rem;color:#212529}#trivia-3 .trivia-3-item p{font-size:.875rem;color:#555}#trivia-3 .trivia-bubble-wrapper{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem;position:relative}#trivia-3 .trivia-bubble{width:260px;background:#f5faff;border:2px solid #cce5ff;border-radius:1.5rem;padding:1rem 1.25rem;box-shadow:0 6px 16px rgba(0,0,0,.05);position:relative;animation:6s ease-in-out infinite floatBubble;transition:transform .3s}#trivia-3 .trivia-bubble:hover{transform:scale(1.05);box-shadow:0 12px 20px rgba(0,0,0,.1)}#trivia-3 .trivia-bubble h3{font-size:1rem;color:#0056b3}#trivia-3 .trivia-bubble p{color:#444;font-size:.85rem}#trivia-3 .float-1{animation-delay:0s}#trivia-3 .float-2{animation-delay:1s}#trivia-3 .float-3{animation-delay:2s}#trivia-3 .float-4{animation-delay:3s}#trivia-3 .float-5{animation-delay:4s}#trivia-3 .float-6{animation-delay:5s}@keyframes floatBubble{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}#trivia-4 .trivia-card:hover{transform:translateY(-6px);box-shadow:0 10px 20px rgba(0,0,0,.12)!important}#trivia-4 i{font-size:20px}#trivia-6 .timeline{position:relative;padding-left:24px;border-left:2px solid #dee2e6}#trivia-6 .timeline-item{position:relative;margin-bottom:24px}#trivia-6 .timeline-dot{position:absolute;left:-11px;top:8px;width:18px;height:18px;border-radius:50%;border:2px solid #fff;box-shadow:0 0 0 2px rgba(0,0,0,.05)}#trivia-6 .timeline-content{margin-left:16px}#related-14 h3,#trivia-14 th,#trivia-7 .accordion-button,.stats7-table .text-success{font-weight:600}#trivia-10 p,#trivia-7 .accordion-body,.mission26-epilogue p,.related24-section .related24-excerpt,.related28-section .related28-excerpt,.related29-section .related29-excerpt,.related30-section .related30-excerpt{line-height:1.6}#trivia-8 .trivia-counter{transition:transform .3s,background .3s}#trivia-8 .trivia-counter:hover{transform:translateY(-6px);background:rgba(255,255,255,.2)}#trivia-8 h3{font-size:1.4rem}#trivia-9 .row{min-height:120px}#trivia-10 .flip-card{perspective:1000px;outline:0}#trivia-10 .flip-inner{position:relative;width:100%;height:140px;transform-style:preserve-3d;transition:transform .6s}#trivia-10 .flip-back,#trivia-10 .flip-front{position:absolute;inset:0;backface-visibility:hidden;display:flex;align-items:center;justify-content:center;background:#fff}#trivia-10 .flip-back{transform:rotateY(180deg);background:#f8f9fa}#trivia-11 .trivia-card{width:220px;transition:transform .3s,box-shadow .3s}#trivia-11 .trivia-card:hover{transform:translateY(-6px);box-shadow:0 8px 18px rgba(0,0,0,.15)}#trivia-12 .trivia12-center .core{width:160px;height:160px;border-radius:50%;border:2px dashed #ced4da;display:flex;align-items:center;justify-content:center;flex-direction:column;background:#f8f9fa}#trivia-12 .trivia12-center{width:160px}#trivia-12 .trivia12-ring{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:18px;max-width:900px;margin:0 auto}#trivia-12 .badge-card{background:#fff;border:1px solid #e9ecef;border-radius:999px;padding:18px 14px;display:flex;align-items:center;gap:10px;justify-content:center;box-shadow:0 6px 14px rgba(0,0,0,.05);transition:transform .25s,box-shadow .25s,border-color .25s}#trivia-12 .badge-card i{font-size:18px}#trivia-12 .badge-card span{font-size:.95rem;font-weight:600;color:#343a40}#trivia-12 .badge-card:hover{transform:translateY(-4px);box-shadow:0 10px 20px rgba(0,0,0,.08);border-color:#dee2e6}#trivia-13 .trivia-steps{display:flex;flex-direction:column;gap:24px;position:relative}#trivia-13 .step-item{display:flex;align-items:flex-start;gap:16px;position:relative}#trivia-13 .step-index{flex:0 0 36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.9rem}#trivia-15 .trivia-tagcloud{display:flex;flex-wrap:wrap;gap:14px;justify-content:center}#trivia-15 .tag{display:inline-block;background:#fff;padding:6px 14px;border-radius:20px;font-weight:600;box-shadow:0 4px 10px rgba(0,0,0,.05);transition:transform .2s,background .2s;cursor:default}#trivia-15 .tag:hover{transform:translateY(-4px);background:#f8f9fa}#trivia-15 .size-sm{font-size:.85rem}#welcome-1{background-attachment:fixed;position:relative;z-index:1}#welcome-1 .welcome-1-overlay{background:rgba(0,0,0,.5);padding:3rem 1rem}#welcome-1 .welcome-1-card{max-width:600px;backdrop-filter:blur(8px);background:rgba(0,0,0,.4);border:1px solid rgba(255,255,255,.1)}#welcome-2 .welcome-2-card,#welcome-3 .welcome-3-card{border:1px solid rgba(255,255,255,.2);backdrop-filter:blur(6px)}#article-7 .card h2,#article-9 h1,#welcome-1 h2{font-size:1.5rem}#welcome-2 .welcome-2-overlay{background:rgba(0,0,0,.5);padding:40px 0}#welcome-3 .welcome-3-overlay{background:rgba(0,0,0,.6);padding:80px 0}#welcome-3 .welcome-3-card{transition:.3s}#welcome-3 .welcome-3-card:hover{transform:translateY(-6px);box-shadow:0 12px 20px rgba(0,0,0,.15)}#welcome-4{min-height:520px}#welcome-4 .welcome-4-bg{position:absolute;inset:0;background-position:center;background-size:cover;background-attachment:fixed;filter:brightness(.8)}#welcome-4 .welcome-4-mask{position:absolute;inset:0;background:linear-gradient(135deg,rgba(0,0,0,.55),rgba(0,0,0,.25))}#welcome-4 .welcome-4-bullets li{margin-bottom:.5rem;color:#e9ecef}#welcome-4 .welcome-4-card{background:rgba(255,255,255,.85);backdrop-filter:blur(6px);border-radius:16px;padding:18px;box-shadow:0 8px 22px rgba(0,0,0,.08);transition:transform .25s,box-shadow .25s}#welcome-4 .welcome-4-card:hover{transform:translateY(-6px);box-shadow:0 14px 30px rgba(0,0,0,.12)}#welcome-4 .welcome-4-card i{font-size:22px;margin-bottom:10px;color:#0d6efd}#welcome-5 .welcome-5-bg{position:absolute;inset:0;background-size:cover;background-position:center;background-attachment:fixed}#welcome-5 .welcome-5-overlay{position:absolute;inset:0;background:rgba(0,0,0,.6)}#welcome-5 .welcome-5-step{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.15);transition:.3s}#security-1,#security-10,#welcome-6 .welcome-6-bg{background-size:cover;background-position:center}#welcome-5 .welcome-5-step:hover{transform:translateY(-6px);background:rgba(255,255,255,.12)}#welcome-5 .step-number{display:inline-block;width:36px;height:36px;line-height:36px;border-radius:50%;font-weight:700}#app-feature-5,#security-1,#welcome-6 .welcome-6-bg{background-attachment:fixed}#welcome-6 .welcome-6-bg{position:absolute;inset:0;filter:brightness(.7)}#welcome-6 .welcome-6-mask{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.6),rgba(0,0,0,.4))}#welcome-6 .welcome-6-card{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.15);backdrop-filter:blur(6px);transition:.25s}#welcome-6 .welcome-6-card:hover{transform:translateY(-5px);background:rgba(255,255,255,.12);box-shadow:0 10px 24px rgba(0,0,0,.15)}.app6-subtitle,.text-white-75{color:rgba(255,255,255,.8)}#partner-2{background:linear-gradient(to bottom,#1e293b,#0f172a)}#partner-2 h2{color:#fff;font-weight:700;font-size:1.75rem}#partner-2 p{color:#cbd5e1;font-size:1rem}#partner-2 .partner2-tile{background-color:#1f2937;padding:1.5rem;transition:.3s;border:1px solid rgba(255,255,255,.08);color:#fff}#partner-2 .partner2-tile:hover{background-color:#334155;transform:translateY(-6px);box-shadow:0 8px 20px rgba(0,0,0,.3)}#partner-2 .partner2-name{font-size:1rem;font-weight:500;color:#fff;text-align:center;white-space:nowrap}#partner-3{background-color:#f9fafb}#partner-3 .partner3-card{background:#fff;border-radius:.75rem;border:1px solid #e5e7eb;transition:.3s}#partner-3 .partner3-card:hover{box-shadow:0 0 0 3px rgba(59,130,246,.1);transform:translateY(-2px)}#partner-3 a.btn{font-weight:500;border-radius:50px;padding:.4rem 1rem}#feature-1 .nav-tabs .nav-link{font-weight:600;color:#666;border:none;border-bottom:2px solid transparent;transition:.3s}#feature-1 .nav-tabs .nav-link.active{color:#0d6efd;border-color:#0d6efd;background-color:#fff}#feature-1 .tab-pane h5{margin-top:.5rem;font-size:1.1rem}#feature-1 .tab-pane p{color:#555}#feature-2 .icon-circle{width:60px;height:60px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;font-size:1.5rem;box-shadow:0 0 10px rgba(0,0,0,.1)}#feature-2 .card-body{padding:2rem 1rem}#feature-2 h5{margin-top:1rem;font-size:1.1rem}#feature-3 h4{font-size:1.25rem}#feature-3 .shadow-sm{transition:.3s ease-in-out}#feature-3 .shadow-sm:hover{transform:translateY(-5px);box-shadow:0 0 .5rem rgba(0,0,0,.08)}#feature-4 .card{border-radius:12px;transition:transform .3s,box-shadow .3s}#feature-4 .card:hover{transform:translateY(-6px);box-shadow:0 8px 20px rgba(0,0,0,.12)}#feature-4 .card-body h5{font-size:1.1rem;margin-bottom:.5rem}#feature-5 .timeline{position:relative;padding-left:22px}#feature-5 .timeline::before{content:'';position:absolute;left:10px;top:0;bottom:0;width:2px;background:#e9ecef}#feature-5 .t-item{position:relative;margin-bottom:22px;padding-left:14px}#feature-5 .t-dot{position:absolute;left:-12px;top:10px;width:18px;height:18px;border-radius:50%;box-shadow:0 0 0 3px #fff inset,0 0 0 2px rgba(0,0,0,.05);display:inline-block}#feature-5 .t-card{background:#fff;border-radius:12px;padding:14px 16px}#feature-5 .t-card h5,#trust-4 h6{font-size:1.05rem}#feature-5 .t-card p{color:#555;line-height:1.65}#app-intro-1 p,#app-intro-2 p,#feature-6 p,#security-2 p{font-size:1rem;line-height:1.7}#security-1{position:relative;z-index:1}#security-1 .security-1-overlay{background:rgba(0,0,0,.7)}#security-1 .security-1-item{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#fff;transition:.3s}.honor17-badge,.security-card-glow{border:1px solid rgba(255,255,255,.15)}#security-2 h2{font-weight:700;font-size:2rem;color:#222}#security-2 .security-list li{font-size:1rem;margin-bottom:.75rem;display:flex;align-items:center;color:#333;transition:.3s}#security-2 .security-list li:hover{color:#0d6efd;transform:translateX(3px)}#security-3{background:linear-gradient(135deg,#1a1a2e,#16213e);position:relative;overflow:hidden}#security-3::before{content:"";position:absolute;width:300%;height:300%;top:-100%;left:-100%;background:radial-gradient(circle,#0f3460 20%,transparent 70%);animation:15s linear infinite glow-bg;z-index:0}#security-5,#security-6,#security-9,.security-9-radar{position:relative}@keyframes glow-bg{0%,100%{transform:translate(0,0)}50%{transform:translate(50%,50%)}}.security-card-glow{background:rgba(255,255,255,.05);box-shadow:0 0 15px rgba(255,255,255,.1);transition:.3s}#security-4 .sec4-card,.radar-card{transition:transform .3s,box-shadow .3s}.security-card-glow:hover{transform:translateY(-5px);box-shadow:0 0 25px rgba(255,215,0,.3)}#security-4{color:#fff;background:linear-gradient(135deg,#f5f7fa,#c3cfe2)}#security-4 .section-title{font-weight:700;color:#f8f9fa}#security-4 p{color:#ccc}.radar-card{background-color:#1c223a;border:1px solid rgba(255,255,255,.08);border-radius:12px;box-shadow:0 0 12px rgba(0,255,255,.05)}.radar-card:hover{transform:translateY(-6px);box-shadow:0 0 18px rgba(0,255,255,.2)}.radar-icon{font-size:2rem;color:#0ff;margin-bottom:1rem;animation:2s infinite pulse}#security-4 .sec4-title h2{font-size:2rem;font-weight:700;color:#111}#security-4 .sec4-title p{font-size:1rem;color:#555;max-width:640px;margin:0 auto}#security-4 .sec4-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px;margin-top:30px}#security-4 .sec4-card{background:#fff;border-radius:12px;padding:25px 20px;box-shadow:0 8px 20px rgba(0,0,0,.06);position:relative;overflow:hidden}#security-4 .sec4-card:hover{transform:translateY(-6px);box-shadow:0 12px 30px rgba(0,0,0,.1)}#security-4 .sec4-card .icon{font-size:2rem;color:#0d6efd;margin-bottom:15px}#security-4 .sec4-card h4{font-size:1.2rem;font-weight:600;margin-bottom:10px;color:#222}#security-4 .sec4-card p{font-size:.95rem;color:#555;line-height:1.5}#security-5{background:linear-gradient(to right,#16222a,#3a6073);color:#fff}#security-5 .security-5-wrapper{backdrop-filter:blur(4px);background:rgba(0,0,0,.4);border-radius:16px;margin:2rem 0;padding:2rem 1rem}#security-5 p,.app-intro16-content p{font-size:1rem;line-height:1.6}#security-5 .security-5-list li{margin-bottom:.75rem;font-size:1rem}#security-5 .security-5-badge{width:140px;height:140px;background:rgba(255,255,255,.1);border:2px solid rgba(255,255,255,.3);color:#fff}#security-6{background:linear-gradient(135deg,#1d2b64,#f8cdda);color:#fff;overflow:hidden}#security-6 p{max-width:700px;margin:0 auto;color:#e0e0e0}.sec6-card{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:15px;padding:30px 20px;text-align:center;transition:.3s;box-shadow:0 0 15px rgba(0,0,0,.2)}.sec6-card:hover{transform:translateY(-5px);background:rgba(255,255,255,.08)}.sec6-icon{font-size:2rem;color:#fff;margin-bottom:15px}.sec6-card p{font-size:.95rem;color:#ddd}.sec6-card .badge{margin:3px;font-size:.75rem;padding:.4em .75em;border-radius:999px}#security-7{background:linear-gradient(to bottom,#fdfdfd,#e6ecf3)}.security-7-step{display:flex;align-items:flex-start;gap:15px;background:#fff;padding:15px 20px;border-radius:12px;box-shadow:0 5px 15px rgba(0,0,0,.05);transition:.3s}.security-7-step:hover{transform:translateY(-3px);box-shadow:0 10px 25px rgba(0,0,0,.08)}.step-icon{flex-shrink:0;width:48px;height:48px;border-radius:50%;font-size:1.25rem;display:flex;align-items:center;justify-content:center}.security-7-visual img{border:6px solid #fff;box-shadow:0 10px 30px rgba(0,0,0,.1)}#security-8{background:linear-gradient(90deg,#f8f9fb,#e9eff5)}.sec8-panel{box-shadow:0 8px 20px rgba(0,0,0,.05);transition:.3s}.sec8-panel:hover{transform:translateY(-3px);box-shadow:0 12px 28px rgba(0,0,0,.1)}#security-8 ul{font-size:.95rem;line-height:1.8}#security-8 i{min-width:1.25rem}#security-9{background:radial-gradient(circle at center,#0e1d2f,#070d13);color:#fff;overflow:hidden}#security-9 p{color:#ccc;max-width:680px;margin:0 auto}.security-9-radar{width:300px;height:300px;border-radius:50%;background:radial-gradient(circle,rgba(0,255,255,.1) 0,transparent 70%);border:2px solid rgba(0,255,255,.4);margin:0 auto}.security-9-layer{position:absolute;top:0;left:0;width:100%;height:100%}.security-9-core{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(0,255,255,.1);border:2px solid rgba(0,255,255,.4);width:80px;height:80px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#0ff}.sec11-card,.sec12-card{height:100%;background:#fff}.security-9-layer .point{position:absolute;width:100px;text-align:center;font-size:.9rem;color:#0ff;transition:transform .3s}#app-intro-12 .feature-icon:hover,#app-intro-13 .feature-item .icon:hover,#app-intro-15 .icon-box:hover,.security-9-layer .point:hover{transform:scale(1.1)}.point.top-left{top:-10px;left:-20px}.point.top-right{top:-10px;right:-20px}.point.bottom-left{bottom:-10px;left:-20px}.core-node,.security-14-network::before{left:50%;transform:translate(-50%,-50%)}.point.bottom-right{bottom:-10px;right:-20px}.security-9-layer .point i{display:block;font-size:1.5rem;margin-bottom:5px}#security-10{position:relative;z-index:1}.security-10-overlay{background:rgba(0,0,0,.6);padding:4rem 1rem;position:relative;z-index:2}.sec10-layer{background:rgba(255,255,255,.07);backdrop-filter:blur(6px);padding:1.5rem 1.25rem;border-radius:12px;color:#fff;text-align:left;transition:.3s;border-left-width:4px}.sec10-layer:hover{background:rgba(255,255,255,.12);transform:translateY(-3px)}#security-11{background:linear-gradient(135deg,#f0f4f8,#fff)}.sec11-card{border-radius:12px;padding:1.5rem;text-align:center;box-shadow:0 6px 18px rgba(0,0,0,.05);transition:.3s}.sec12-card,.sec13-card{border-radius:16px;text-align:center;transition:.3s}.sec11-card:hover{transform:translateY(-5px);box-shadow:0 12px 24px rgba(0,0,0,.1)}.sec11-card h5{margin-bottom:.5rem;font-size:1.1rem}.sec11-card p{font-size:.9rem;color:#666}#security-12{background:#f7fafd}.sec12-card{padding:2rem 1.5rem;box-shadow:0 8px 20px rgba(0,0,0,.05)}.sec12-card:hover{transform:translateY(-5px);box-shadow:0 12px 30px rgba(0,0,0,.08)}.sec12-card i,.stats8-panel .icon{font-size:2rem;margin-bottom:1rem}.sec12-card h5{font-size:1.1rem;font-weight:600;margin-bottom:.5rem}#security-13{background:radial-gradient(ellipse at center,#0f111a 0,#07080f 100%);position:relative;overflow:hidden}.security-13-grid{display:grid;grid-template-areas:". card1 ." "card2 core card3" ". card4 .";gap:1rem;justify-items:center;align-items:center}.sec13-card{background:rgba(255,255,255,.05);backdrop-filter:blur(6px);padding:1.5rem;width:220px;box-shadow:0 0 20px rgba(0,255,255,.1);border:1px solid rgba(255,255,255,.1)}.sec13-card:hover{box-shadow:0 0 30px rgba(0,255,255,.25);transform:translateY(-4px)}.card-blue{grid-area:card1;border-left:3px solid #0ff}.card-green{grid-area:card3;border-left:3px solid #0f0}.card-purple{grid-area:card4;border-left:3px solid #a0f}.sec13-core{grid-area:core;background:#1a1f2e;padding:2rem;border-radius:50%;border:4px solid rgba(0,132,255,.3);box-shadow:0 0 20px rgba(0,132,255,.4),0 0 40px rgba(0,132,255,.2);display:flex;flex-direction:column;align-items:center;justify-content:center;width:160px;height:160px;position:relative}.core-node,.node{background:rgba(255,255,255,.05);text-align:center;backdrop-filter:blur(6px)}.core-text{margin-top:1rem;font-size:.9rem;color:#ccc;max-width:140px}#security-14{background:linear-gradient(180deg,#0a0b13 0,#10121e 100%);position:relative;overflow:hidden}.security-14-network{position:relative;width:100%;max-width:600px;margin:0 auto;height:400px}.core-node{position:absolute;top:50%;border:2px solid rgba(0,255,255,.3);box-shadow:0 0 25px rgba(0,255,255,.15);border-radius:50%;width:120px;height:120px;padding-top:25px;font-size:.9rem}.node{position:absolute;width:160px;padding:1rem;border-radius:12px;box-shadow:0 0 10px rgba(0,255,255,.05);font-size:.85rem;border:1px solid rgba(255,255,255,.08)}.node-title{font-weight:700;margin-bottom:.4rem}.node-top-left{top:10%;left:2%}.node-top-right{top:10%;right:2%}.node-bottom-left{bottom:10%;left:2%}.node-bottom-right{bottom:10%;right:2%}.security-14-network::before{content:'';position:absolute;top:50%;width:2px;height:100%;background:rgba(0,255,255,.1);z-index:0}#security-15{background:linear-gradient(to bottom,#f8f9fa 0,#e9ecef 100%)}#security-15 .security-15-card{background:#fff;border:1px solid #dee2e6;border-radius:12px;box-shadow:0 0 20px rgba(0,0,0,.05);transition:.3s ease-in-out}#security-15 .security-15-card:hover{box-shadow:0 0 30px rgba(0,0,0,.1);transform:translateY(-4px)}#security-15 h5{display:inline-block;margin-left:.5rem;vertical-align:middle}#security-16{--s16-bg:#0b0f1a;--s16-bg-2:#0e1422;--s16-text:#dfe7ff;--s16-muted:#9fb0d6;--s16-accent:#5cc8ff;--s16-accent-2:#8affb7;--s16-card:#0f1524;--s16-border:rgba(255,255,255,.08);background:radial-gradient(1200px 600px at 80% -10%,rgba(92,200,255,.15),transparent 60%),linear-gradient(180deg,var(--s16-bg) 0,var(--s16-bg-2) 100%);color:var(--s16-text)}#security-16 .security-16-wrap{max-width:1120px;margin:0 auto;padding:56px 20px 64px}#security-16 .security-16-head h2{font-size:28px;line-height:1.2;font-weight:800;letter-spacing:.2px}#security-16 .security-16-head h2 i{margin-right:10px;color:var(--s16-accent)}#security-16 .security-16-head p{margin-top:10px;color:var(--s16-muted);font-size:15px}#security-16 .security-16-layers{display:grid;grid-template-columns:1fr;gap:14px;margin-top:24px}#security-16 .security-16-layer{background:linear-gradient(180deg,rgba(140,220,255,.06),rgba(140,220,255,.02));border:1px solid var(--s16-border);border-radius:14px;padding:16px 16px 12px;position:relative}#security-16 .security-16-layer-badge{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;background:rgba(92,200,255,.12);color:#bfe9ff;border:1px solid rgba(92,200,255,.35);border-radius:999px;font-size:13px;font-weight:700;letter-spacing:.3px}#security-16 .security-16-dot{width:8px;height:8px;border-radius:999px;background:linear-gradient(135deg,var(--s16-accent),var(--s16-accent-2));box-shadow:0 0 8px rgba(92,200,255,.8);display:inline-block}#security-16 .security-16-list{list-style:none;margin:12px 0 0;padding:0;display:grid;grid-template-columns:1fr;gap:10px}#security-16 .security-16-list li{display:flex;align-items:center;gap:10px;padding:10px 12px;background:var(--s16-card);border:1px solid var(--s16-border);border-radius:12px;color:var(--s16-text);font-size:14px}#security-16 .security-16-list li i{color:var(--s16-accent-2);font-size:16px}#security-16 .security-16-highlights{display:grid;grid-template-columns:1fr;gap:14px;margin-top:20px}#security-16 .security-16-card{background:linear-gradient(180deg,rgba(255,255,255,.02),rgba(255,255,255,.01));border:1px solid var(--s16-border);border-radius:16px;padding:16px;transition:transform .25s,box-shadow .25s,border-color .25s}#security-16 .security-16-card:hover{transform:translateY(-3px);border-color:rgba(138,255,183,.35);box-shadow:0 8px 28px rgba(0,0,0,.25)}#security-16 .security-16-card-top{display:flex;align-items:center;gap:10px;margin-bottom:8px}#security-16 .security-16-card-top i{color:var(--s16-accent-2);font-size:20px}#security-16 .security-16-card-top h3{font-size:16px;font-weight:800;margin:0}#security-16 .security-16-card p{margin:0;color:var(--s16-muted);font-size:14px;line-height:1.6}#security-16 .security-16-cta{margin-top:24px;display:flex;flex-direction:column;gap:12px;align-items:stretch;background:linear-gradient(90deg,rgba(92,200,255,.14),rgba(138,255,183,.12));border:1px solid var(--s16-border);border-radius:16px;padding:16px}#security-16 .security-16-cta-text{font-size:14px;color:var(--s16-text)}#security-16 .security-16-btn{align-self:flex-start;display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;font-size:14px;font-weight:800;color:#041019;background:linear-gradient(135deg,var(--s16-accent),var(--s16-accent-2));border-radius:999px;text-decoration:none}#security-17{--s17-bg:#0b111c;--s17-bg-2:#0e1624;--s17-grid:#122033;--s17-card:#0f1b2b;--s17-text:#e8f0ff;--s17-muted:#a6b9d7;--s17-accent:#64b5ff;--s17-accent-2:#8affc6;background:radial-gradient(900px 500px at 10% -10%,rgba(138,255,198,.12),transparent 60%),radial-gradient(900px 500px at 100% 10%,rgba(100,181,255,.12),transparent 60%),linear-gradient(180deg,var(--s17-bg) 0,var(--s17-bg-2) 100%);color:var(--s17-text)}#security-17 .security-17-wrap{max-width:1160px;margin:0 auto;padding:56px 20px 64px}#security-17 .security-17-head h2{font-size:28px;font-weight:800;letter-spacing:.2px}#security-17 .security-17-head h2 i{color:var(--s17-accent);margin-right:10px}#security-17 .security-17-head p{margin-top:10px;color:var(--s17-muted);font-size:15px}#security-17 .security-17-loop{display:grid;grid-template-columns:1fr;gap:14px;position:relative;margin-top:20px}#security-17 .security-17-step{background:linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,.015));border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:16px}#security-17 .security-17-step-icon{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;background:linear-gradient(135deg,var(--s17-accent),var(--s17-accent-2));color:#00121d;margin-bottom:10px}#security-17 .security-17-step h3{font-size:16px;margin:0 0 8px;font-weight:800}#security-17 .security-17-step ul,#security-18 .security-18-col ul,.mission16-list,.mission17-list,.mission18-list{list-style:none;padding:0;margin:0;display:grid;gap:8px}#security-17 .security-17-step ul li{font-size:14px;color:var(--s17-muted);position:relative;padding-left:12px}#security-17 .security-17-step ul li::before{content:"";position:absolute;left:0;top:9px;width:6px;height:6px;border-radius:999px;background:var(--s17-accent)}#security-17 .security-17-arrow{display:none;align-items:center;justify-content:center}#security-17 .security-17-arrow span{width:36px;height:2px;background:linear-gradient(90deg,var(--s17-accent),var(--s17-accent-2));position:relative}#security-17 .security-17-arrow span::after{content:"";position:absolute;right:-6px;top:-4px;width:10px;height:10px;border-right:2px solid var(--s17-accent-2);border-top:2px solid var(--s17-accent-2);transform:rotate(45deg)}#security-17 .security-17-assure{display:grid;grid-template-columns:1fr;gap:12px;margin-top:22px}#security-17 .security-17-badge{background:var(--s17-card);border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:14px}#security-17 .security-17-badge-top{display:flex;align-items:center;gap:10px;margin-bottom:6px}#security-17 .security-17-badge-top i{color:var(--s17-accent-2)}#security-17 .security-17-badge-top strong{font-size:18px;letter-spacing:.3px}#security-17 .security-17-badge span{color:var(--s17-muted);font-size:13.5px}#security-17 .security-17-cta{margin-top:26px;display:flex;justify-content:center}#security-17 .security-17-btn{display:inline-flex;align-items:center;justify-content:center;padding:11px 18px;font-size:14px;font-weight:800;color:#06121c;text-decoration:none;border-radius:999px;background:linear-gradient(135deg,var(--s17-accent),var(--s17-accent-2))}#security-18{--s18-bg:#f5f8ff;--s18-bg-2:#eef3fb;--s18-text:#1b2a3a;--s18-muted:#5c6f86;--s18-accent:#2f80ed;--s18-green:#28c76f;--s18-border:#dbe3ef;background:radial-gradient(800px 400px at 20% -10%,rgba(47,128,237,.08),transparent 60%),linear-gradient(180deg,var(--s18-bg) 0,var(--s18-bg-2) 100%);color:var(--s18-text)}#security-18 .security-18-wrap,#security-20 .security-20-wrap,#security-22 .security-22-wrap,#security-26 .security-26-wrap{max-width:1160px;margin:0 auto;padding:54px 18px 60px}#security-18 .security-18-head h2,#security-20 .security-20-head h2,#security-21 .security-21-head h2,#security-22 .security-22-intro h2,#security-24 .security-24-head h2,#security-25 .security-25-head h2,#security-26 .security-26-head h2,#security-27 .security-27-head h2,#security-29 .security-29-head h2,#security-30 .security-30-head h2,#stats-16 .stats-16-head h2,#stats-17 .stats-17-head h2,#stats-18 .stats-18-head h2,#stats-19 .stats-19-head h2,#stats-20 .stats-20-head h2,#stats-21 .stats-21-head h2,#stats-22 .stats-22-head h2{font-size:26px;font-weight:800}#security-18 .security-18-head h2 i{color:var(--s18-accent);margin-right:8px}#security-18 .security-18-head p{margin-top:8px;color:var(--s18-muted);font-size:15px}#security-18 .security-18-matrix,#stats-16 .stats-16-boards,#stats-17 .stats-17-panels,#stats-18 .stats-18-donuts,#stats-19 .stats-19-compare,#stats-22 .stats-22-distribution{display:grid;grid-template-columns:1fr;gap:14px;margin-top:16px}#security-18 .security-18-col,#security-18 .security-18-proof-left,#security-18 .security-18-proof-right{background:#fff;border:1px solid var(--s18-border);border-radius:14px;padding:16px;box-shadow:0 6px 18px rgba(29,47,73,.06)}#security-18 .security-18-chip{display:inline-block;padding:6px 10px;border-radius:999px;background:rgba(47,128,237,.12);color:#1b59b6;font-weight:700;font-size:12px;letter-spacing:.3px;border:1px solid rgba(47,128,237,.3);margin-bottom:8px}#security-18 .security-18-col h3{font-size:17px;margin:2px 0 10px;font-weight:800}#security-18 .security-18-col ul li{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--s18-muted)}#security-18 .security-18-col ul li i,#security-18 .security-18-faq summary i{color:var(--s18-accent)}#security-18 .security-18-stats{display:grid;grid-template-columns:1fr;gap:12px;margin:18px 0 6px}#security-18 .security-18-stat{background:linear-gradient(90deg,#fff 0,#fafdff 100%);border:1px solid var(--s18-border);border-radius:12px;padding:12px 14px;display:grid;gap:2px}#security-18 .security-18-stat strong{font-size:18px;color:var(--s18-accent)}#security-18 .security-18-stat span{font-size:13px;color:var(--s18-muted)}#security-18 .security-18-proof{display:grid;grid-template-columns:1fr;gap:14px;margin-top:14px}#security-18 .security-18-proof-left h3,#security-20 .security-20-showcase-left h3{margin:0 0 10px;font-size:17px;font-weight:800}#security-18 .security-18-badges{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}#security-18 .security-18-badge{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;padding:6px 10px;border-radius:999px;border:1px dashed var(--s18-border);color:var(--s18-text);background:#f9fbff}#security-18 .security-18-badge i,#security-18 .security-18-checks li i{color:var(--s18-green)}#security-18 .security-18-proof-left p{margin:0;color:var(--s18-muted);font-size:14px}#security-18 .security-18-checks,#stats-19 .bars{list-style:none;padding:0;margin:0;display:grid;gap:10px}#security-18 .security-18-checks li{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--s18-text)}#security-18 .security-18-faq{margin-top:16px;display:grid;grid-template-columns:1fr;gap:10px}#security-18 .security-18-faq details{background:#fff;border:1px solid var(--s18-border);border-radius:12px;padding:10px 12px}#security-18 .security-18-faq summary{cursor:pointer;list-style:none;display:flex;align-items:center;gap:8px;font-weight:700;color:var(--s18-text)}#security-18 .security-18-faq-body{margin-top:8px;color:var(--s18-muted);font-size:14px;line-height:1.6}#security-18 .security-18-cta{margin-top:20px;display:flex;justify-content:center}#security-18 .security-18-btn{display:inline-flex;align-items:center;justify-content:center;padding:11px 18px;font-size:14px;font-weight:800;color:#fff;text-decoration:none;border-radius:999px;background:linear-gradient(135deg,var(--s18-accent),#56ccf2);box-shadow:0 6px 16px rgba(47,128,237,.25)}#security-19{--s19-bg:#f7fafc;--s19-bg-2:#f1f5fb;--s19-text:#152234;--s19-muted:#5a6b80;--s19-accent:#2563eb;--s19-accent-2:#10b981;--s19-card:#ffffff;--s19-border:#dbe4f0;background:radial-gradient(900px 420px at 90% -20%,rgba(37,99,235,.08),transparent 60%),linear-gradient(180deg,var(--s19-bg) 0,var(--s19-bg-2) 100%);color:var(--s19-text)}#security-19 .security-19-wrap,#security-28 .security-28-wrap{max-width:1180px;margin:0 auto;padding:52px 18px 60px}#security-19 .security-19-head{display:grid;grid-template-columns:1fr;gap:10px;align-items:start;margin-bottom:18px}#security-19 .security-19-title h2,#security-28 .security-28-head h2{font-size:26px;font-weight:800;letter-spacing:.2px}#security-19 .security-19-title h2 i{color:var(--s19-accent);margin-right:8px}#security-19 .security-19-title p{margin-top:6px;color:var(--s19-muted);font-size:15px}#security-19 .security-19-pill{justify-self:start;display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;background:#e9f0ff;color:#1b4fd9;border:1px solid #cbd8ff;font-weight:700;font-size:12.5px}#security-19 .security-19-grid{display:grid;grid-template-columns:1fr;gap:16px;margin-top:12px}#security-19 .security-19-compliance,#security-19 .security-19-sla{background:var(--s19-card);border:1px solid var(--s19-border);border-radius:14px;padding:16px;box-shadow:0 6px 20px rgba(16,24,40,.06)}#security-19 .security-19-compliance h3,#security-19 .security-19-sla h3{margin:0 0 10px;font-size:16.5px;font-weight:800}#security-19 .security-19-meter-top{display:flex;justify-content:space-between;font-size:13.5px;color:var(--s19-muted);margin-bottom:6px}#security-19 .security-19-bar{width:100%;height:8px;background:#eef3fb;border:1px solid var(--s19-border);border-radius:999px;overflow:hidden}#security-19 .security-19-bar span{display:block;height:100%;background:linear-gradient(90deg,var(--s19-accent),var(--s19-accent-2))}#security-19 .security-19-note{margin-top:6px;font-size:12.5px;color:var(--s19-muted)}#security-19 .security-19-compliance li{display:flex;align-items:center;gap:8px;color:var(--s19-text);font-size:14px}#security-19 .security-19-compliance li i{color:var(--s19-accent-2)}#security-19 .security-19-card{position:relative;background:var(--s19-card);border:1px solid var(--s19-border);border-radius:14px;padding:16px 16px 14px;box-shadow:0 8px 22px rgba(16,24,40,.06)}#security-19 .security-19-ribbon{position:absolute;top:12px;left:-6px;background:var(--s19-accent);color:#fff;font-size:11.5px;font-weight:800;padding:6px 10px;border-radius:6px}#security-19 .security-19-ribbon.alt{background:var(--s19-accent-2)}#security-19 .security-19-card h4{margin:6px 0;font-size:16px;font-weight:800}#security-19 .security-19-card h4 i{color:var(--s19-accent);margin-right:6px}#security-19 .security-19-card p{margin:0;color:var(--s19-muted);font-size:14px;line-height:1.6}#security-19 .security-19-playbook h3{margin:0 0 8px;font-size:16.5px;font-weight:800}#security-19 .security-19-steps,#stats-21 .seg-bars,#stats-27 .s27-quads{display:grid;grid-template-columns:1fr;gap:10px}#security-19 .security-19-step{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:start;background:#fff;border:1px dashed var(--s19-border);border-radius:12px;padding:12px}#security-19 .security-19-step-num{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;font-weight:800;color:#08223a;background:linear-gradient(135deg,var(--s19-accent),var(--s19-accent-2))}#security-19 .security-19-step-body strong,#security-20 .security-20-feature strong{display:block;font-size:14.5px;margin-bottom:2px}#security-19 .security-19-step-body span{color:var(--s19-muted);font-size:13.5px}#security-19 .security-19-cta{display:flex;justify-content:center;margin-top:6px}#security-19 .security-19-btn{display:inline-flex;align-items:center;gap:8px;padding:11px 18px;font-size:14px;font-weight:800;color:#fff;text-decoration:none;border-radius:999px;background:linear-gradient(135deg,var(--s19-accent),#4f46e5);box-shadow:0 8px 20px rgba(37,99,235,.25)}#security-20{--s20-bg:#eef5ff;--s20-bg-2:#f9fbff;--s20-text:#122033;--s20-muted:#5d6e85;--s20-accent:#3b82f6;--s20-green:#22c55e;--s20-border:#d6e0f0;background:linear-gradient(180deg,var(--s20-bg) 0,var(--s20-bg-2) 100%);color:var(--s20-text)}#security-20 .security-20-head h2 i{color:var(--s20-accent);margin-right:8px}#security-20 .security-20-head p{margin-top:8px;color:var(--s20-muted);font-size:15px}#security-20 .security-20-layers,#security-25 .security-25-cards,#stats-21 .stats-21-trends{display:grid;grid-template-columns:1fr;gap:14px;margin-bottom:22px}#security-20 .security-20-layer{background:#fff;border:1px solid var(--s20-border);border-radius:14px;padding:18px;text-align:center;box-shadow:0 6px 16px rgba(0,0,0,.05)}#security-20 .security-20-icon{width:48px;height:48px;border-radius:14px;display:grid;place-items:center;margin:0 auto 10px;background:linear-gradient(135deg,var(--s20-accent),#60a5fa);color:#fff;font-size:20px}#security-20 .security-20-layer h3,#security-26 .security-26-item h3,#security-27 .security-27-step h3,#security-29 .layer h3{font-size:16px;font-weight:800;margin-bottom:6px}#security-20 .security-20-layer p{font-size:14px;color:var(--s20-muted);margin:0}#security-20 .security-20-features{display:grid;grid-template-columns:1fr;gap:14px;margin-bottom:24px}#security-20 .security-20-feature{display:flex;gap:12px;align-items:flex-start;background:#fff;border:1px solid var(--s20-border);border-radius:12px;padding:14px;box-shadow:0 4px 14px rgba(0,0,0,.04)}#security-20 .security-20-feature i{font-size:18px;color:var(--s20-accent);margin-top:2px}#security-20 .security-20-feature p{margin:0;font-size:14px;color:var(--s20-muted)}#security-20 .security-20-showcase{display:grid;grid-template-columns:1fr;gap:14px;align-items:center;margin-bottom:20px}#security-20 .security-20-showcase-left li{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--s20-text)}#security-20 .security-20-showcase-left li i{color:var(--s20-green)}#security-20 .security-20-img{width:100%;border-radius:14px;border:1px solid var(--s20-border);box-shadow:0 6px 16px rgba(0,0,0,.06)}#security-20 .security-20-cta{display:flex;justify-content:center}#security-20 .security-20-btn{display:inline-flex;align-items:center;justify-content:center;padding:11px 18px;font-size:14px;font-weight:800;color:#fff;text-decoration:none;border-radius:999px;background:linear-gradient(135deg,var(--s20-accent),#2563eb);box-shadow:0 6px 16px rgba(37,99,235,.25)}#security-21{--s21-bg:#fafbfd;--s21-bg-2:#f1f4fa;--s21-text:#1a2636;--s21-muted:#6b7a90;--s21-accent:#2563eb;--s21-accent-2:#3b82f6;background:linear-gradient(180deg,var(--s21-bg) 0,var(--s21-bg-2) 100%);color:var(--s21-text)}#security-21 .security-21-wrap{max-width:1120px;margin:0 auto;padding:54px 18px 60px}#security-21 .security-21-head h2 i{margin-right:8px;color:var(--s21-accent)}#security-21 .security-21-head p{margin-top:8px;font-size:15px;color:var(--s21-muted)}#security-21 .security-21-timeline{display:grid;grid-template-columns:1fr;gap:20px;position:relative;margin-bottom:26px}#security-21 .security-21-step{display:flex;gap:14px;align-items:flex-start}#security-21 .security-21-dot{width:44px;height:44px;border-radius:50%;flex-shrink:0;display:grid;place-items:center;font-size:18px;color:#fff;background:linear-gradient(135deg,var(--s21-accent),var(--s21-accent-2));box-shadow:0 4px 12px rgba(37,99,235,.25)}#security-21 .security-21-content h3{margin:0 0 6px;font-size:16px;font-weight:800}#security-21 .security-21-content p{margin:0;font-size:14px;color:var(--s21-muted);line-height:1.6}#security-21 .security-21-stats,#security-22 .security-22-bands{display:grid;grid-template-columns:1fr;gap:12px;margin-top:20px}#security-21 .security-21-stat{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:14px;text-align:center;box-shadow:0 4px 14px rgba(0,0,0,.04)}#security-21 .security-21-stat strong{display:block;font-size:18px;font-weight:800;color:var(--s21-accent);margin-bottom:4px}#security-21 .security-21-stat span{font-size:13.5px;color:var(--s21-muted)}#security-22{--s22-bg:#f7fbff;--s22-bg-2:#eef5ff;--s22-text:#0f2236;--s22-muted:#5a6f88;--s22-accent:#2563eb;--s22-accent-2:#60a5fa;--s22-green:#10b981;--s22-border:#d8e4f3;background:radial-gradient(1000px 520px at 15% -10%,rgba(37,99,235,.08),transparent 60%),linear-gradient(180deg,var(--s22-bg) 0,var(--s22-bg-2) 100%);color:var(--s22-text)}#security-22 .security-22-intro h2 i{color:var(--s22-accent);margin-right:8px}#security-22 .security-22-intro p{margin-top:8px;font-size:15px;color:var(--s22-muted)}#security-22 .security-22-gauges{display:grid;grid-template-columns:1fr;gap:16px;margin-top:8px}#security-22 .security-22-gauge{background:#fff;border:1px solid var(--s22-border);border-radius:16px;padding:16px;text-align:center;box-shadow:0 6px 18px rgba(16,24,40,.06)}#security-22 .security-22-ring{--size:110px;--thick:12px;--val:86;width:var(--size);height:var(--size);margin:0 auto 10px;border-radius:50%;background:radial-gradient(closest-side,#fff calc(50% - var(--thick)),transparent calc(50% - var(--thick)) 99%,#fff 0),conic-gradient(var(--s22-accent) calc(var(--val) * 1%),#e8eff8 0);display:grid;place-items:center;position:relative}#security-22 .security-22-ring .security-22-num{font-weight:800;color:var(--s22-accent);font-size:18px}#security-22 .security-22-gauge h3{font-size:16px;font-weight:800;margin:2px 0 6px}#security-22 .security-22-gauge p{margin:0;font-size:14px;color:var(--s22-muted)}#security-22 .security-22-checkgrid{display:grid;grid-template-columns:1fr;gap:12px;margin-top:18px}#security-22 .security-22-check{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:start;background:#fff;border:1px dashed var(--s22-border);border-radius:14px;padding:12px}#security-22 .security-22-check i{color:var(--s22-green);font-size:16px;margin-top:2px}#security-22 .security-22-check strong{display:block;font-size:14.5px}#security-22 .security-22-check span{display:block;font-size:13.5px;color:var(--s22-muted);margin-top:2px}#security-22 .security-22-band{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:center;background:linear-gradient(90deg,#fff 0,#fafdff 100%);border:1px solid var(--s22-border);border-radius:14px;padding:12px 14px}#security-22 .security-22-band i{color:var(--s22-accent);font-size:18px}#security-22 .security-22-band strong{display:block;font-size:16px;font-weight:800;color:var(--s22-text);line-height:1.1}#security-22 .security-22-band span{display:block;font-size:13.5px;color:var(--s22-muted)}#security-22 .security-22-ring[data-val="86"]{--val:86}#security-22 .security-22-ring[data-val="92"]{--val:92}#security-22 .security-22-ring[data-val="78"]{--val:78}#security-23{--bg1:#f6fbf8;--bg2:#eef7f2;--text:#0f2020;--muted:#55706a;--accent:#10b981;--accent2:#34d399;--warn:#f59e0b;--border:#d6e9df;font-size:clamp(14px, .98rem, 16px)}#security-23 .security-23-wrap{max-width:1200px;margin:0 auto;padding:clamp(32px,6vw,60px) clamp(16px,5vw,24px)}#security-23 .security-23-head{text-align:center;margin-bottom:clamp(16px,3vw,24px)}#security-23 .security-23-head h2{font-size:clamp(20px, 2.6vw, 32px);font-weight:800;letter-spacing:.2px}#security-23 .security-23-head h2 i{color:var(--accent);margin-right:.5rem}#security-23 .security-23-head p{color:var(--muted);font-size:clamp(13px, 1.6vw, 16px);margin-top:.5rem}#security-23 .security-23-top{display:grid;grid-template-columns:1fr;gap:clamp(12px,3vw,18px);align-items:start}#security-23 .security-23-score{background:#fff;border:1px solid var(--border);border-radius:16px;padding:clamp(14px,3.5vw,18px);box-shadow:0 8px 20px rgba(6,24,19,.06)}#security-23 .security-23-ring{--size:clamp(120px, 28vw, 160px);--thick:clamp(12px, 2.5vw, 16px);--val:91;width:var(--size);height:var(--size);margin:0 auto 12px;border-radius:50%;background:radial-gradient(closest-side,#fff calc(50% - var(--thick)),transparent calc(50% - var(--thick)) 99%,#fff 0),conic-gradient(var(--accent) calc(var(--val) * 1%),#e8f3ed 0);display:grid;place-items:center;position:relative}#stats-19 .dial,#stats-22 .ring{--thick:12px;width:var(--size);--val:0}#security-23 .security-23-ring-num{font-size:clamp(24px, 4.5vw, 30px);font-weight:900;color:var(--accent);line-height:1}#security-23 .security-23-ring-sub{position:absolute;bottom:clamp(12px,2.2vw,16px);font-size:clamp(12px, 1.8vw, 13.5px);color:var(--muted)}#security-23 .cell,#security-23 .security-23-note{font-size:clamp(12.5px, 1.6vw, 14px);text-align:center}#security-23 .security-23-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(8px,2.5vw,12px);margin-top:10px}#security-23 .kpi{display:grid;justify-items:center;background:linear-gradient(90deg,#fff 0,#fafffc 100%);border:1px solid var(--border);border-radius:12px;padding:clamp(8px,2.3vw,12px)}#security-23 .security-23-matrix-body .row,#security-23 .security-23-matrix-head{grid-template-columns:110px repeat(5,minmax(120px,1fr));padding:12px;display:grid;gap:8px}#security-23 .kpi strong{font-size:clamp(14px, 2vw, 16px)}#security-23 .kpi span{font-size:clamp(11.5px, 1.6vw, 13px);color:var(--muted)}#security-23 .security-23-note{margin-top:.6rem;color:var(--muted)}#security-23 .security-23-matrix{overflow:hidden;background:#fff;border:1px solid var(--border);border-radius:16px;box-shadow:0 8px 20px rgba(6,24,19,.06)}#security-23 .security-23-matrix-head{position:sticky;top:0;background:#ffffffcc;backdrop-filter:blur(6px);border-bottom:1px solid var(--border)}#security-23 .security-23-matrix-body{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin}#security-23 .security-23-matrix-body .row{min-width:840px}#security-23 .cell{display:grid;place-items:center;background:#fbfffd;border:1px solid var(--border);border-radius:12px;padding:clamp(8px,2vw,12px);color:var(--text)}#security-23 .blank{background:0 0;border:0}#security-23 .rowtag{font-weight:800;color:#0c3c2f;background:#ecfff7;position:sticky;left:0;z-index:1}#security-23 .ok{background:linear-gradient(180deg,#fff 0,#f7fffb 100%)}#security-23 .ok i{color:var(--accent);margin-right:4px}#security-23 .warn{background:linear-gradient(180deg,#fff 0,#fffaf1 100%);border-color:#f7e5c1;color:#6b4a0b}#security-23 .warn i{color:var(--warn);margin-right:4px}#security-23 .security-23-pills{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;margin-top:clamp(14px,3vw,16px)}#security-23 .pill{display:inline-flex;align-items:center;gap:6px;padding:10px 12px;font-size:clamp(12px, 1.6vw, 13.5px);font-weight:700;color:#0e2f25;background:#fff;border:1px dashed var(--border);border-radius:999px}#security-24 .security-24-card,#security-24 .security-24-evidence{border:1px solid var(--border);box-shadow:0 6px 18px rgba(2,8,23,.06)}#security-23 .security-23-foot{margin-top:clamp(12px,3vw,16px);font-size:clamp(12.5px, 1.6vw, 14px);color:var(--muted);text-align:center}@media (min-width:960px){.faq30-steps{grid-template-columns:1fr 1fr}.faq30-step{grid-template-columns:60px 1fr}#security-23 .security-23-top{grid-template-columns:minmax(280px,.9fr) minmax(0,1.1fr)}}#security-24{--bg1:#fafafa;--bg2:#f3f6f9;--text:#18222f;--muted:#6a7a8d;--tag:#eef5ff;--tag2:#eefcf4;--card:#ffffff;--border:#dde5ee;color:var(--text)}#security-24 .security-24-wrap,#stats-16 .stats-16-wrap,#stats-17 .stats-17-wrap,#stats-18 .stats-18-wrap,#stats-19 .stats-19-wrap,#stats-20 .stats-20-wrap,#stats-21 .stats-21-wrap,#stats-22 .stats-22-wrap{max-width:1160px;margin:0 auto;padding:52px 18px 60px}#security-24 .security-24-head p,#security-26 .security-26-head p,#security-27 .security-27-head p,#security-28 .security-28-head p,#security-29 .security-29-head p,#security-30 .security-30-head p{margin-top:8px;font-size:15px;color:var(--muted)}#security-24 .security-24-grid,#security-28 .security-28-board{display:grid;grid-template-columns:1fr;gap:14px;margin-top:8px}#security-24 .security-24-card{background:var(--card);border-radius:16px;padding:16px}#security-24 .security-24-card-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}#security-24 .security-24-tag{display:inline-block;padding:6px 10px;border-radius:999px;background:var(--tag);color:#1857d0;border:1px solid #cfe0ff;font-weight:800;font-size:12px;letter-spacing:.2px}#security-24 .security-24-tag.alt{background:var(--tag2);color:#127a3f;border-color:#cfeee0}#security-24 .security-24-card-top i,#security-27 .security-27-arrow{font-size:18px;color:var(--accent)}#security-24 .security-24-card h3{margin:4px 0 6px;font-size:16px;font-weight:800}#security-24 .security-24-card p,#security-24 .security-24-evi-head p{margin:0 0 8px;color:var(--muted);font-size:14px}#security-24 .security-24-list li,#security-29 .list-item{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--text)}#security-24 .security-24-list li i,#stats-18 .badge i,#stats-18 .val.good{color:var(--accent2)}#security-24 .security-24-evidence{margin-top:18px;background:var(--card);border-radius:16px;overflow:hidden}#security-24 .security-24-evi-head{display:grid;grid-template-columns:1fr;gap:6px;padding:14px 14px 0}#security-24 .security-24-evi-head h3{margin:0;font-size:16px;font-weight:800}#security-24 .security-24-evi-head h3 i{color:var(--accent2);margin-right:6px}#security-24 .security-24-table .tr{display:grid;grid-template-columns:1.2fr 1.8fr .8fr;gap:10px;padding:12px 14px;border-top:1px solid var(--border)}#security-24 .security-24-table .th{position:sticky;top:0;background:#ffffffee;backdrop-filter:blur(6px);font-weight:800;z-index:1}#security-24 .security-24-table .tr span{display:block;background:#fbfdff;border:1px solid var(--border);border-radius:12px;padding:10px;font-size:13.5px;color:var(--text);text-align:center}#security-24 .security-24-badges{display:grid;grid-template-columns:1fr;gap:8px;margin-top:16px}#security-24 .badge{display:inline-flex;align-items:center;gap:8px;padding:10px 12px;border:1px dashed var(--border);border-radius:999px;background:#fff;font-size:12.5px;font-weight:800;color:var(--text)}#security-25 .security-25-card,#security-25 .stat{border:1px solid var(--border);background:#fff;text-align:center}#security-25{--bg:#f9fafb;--text:#1a2533;--muted:#6b7a90;--border:#e2e8f0;color:var(--text)}#security-25 .security-25-wrap{max-width:1160px;margin:0 auto;padding:50px 18px}#security-25 .security-25-card{border-radius:14px;padding:18px;box-shadow:0 4px 12px rgba(0,0,0,.04)}#security-25 .security-25-card i,#security-26 .security-26-item i{font-size:22px;color:var(--accent);margin-bottom:8px}#security-25 .security-25-card h3,#security-30 .grid-item h3{font-size:15px;font-weight:800;margin-bottom:4px}#security-25 .security-25-card p{font-size:13.5px;color:var(--muted);margin:0}#security-25 .security-25-stats,#stats-16 .stats-16-kpis,#stats-18 .stats-18-bullets,#stats-19 .stats-19-tiles,#stats-24 .stats-24-grid{display:grid;grid-template-columns:1fr;gap:12px;margin-top:10px}#security-25 .stat{border-radius:12px;padding:12px}#security-25 .stat strong,#stats-23 .stats-23-summary strong{display:block;font-size:18px;font-weight:800;color:var(--accent)}#security-25 .stat span,#stats-20 .trend p,#stats-23 .stats-23-summary span,#stats-23 .trend{font-size:13px;color:var(--muted)}#security-26{--bg:#f5f9ff;--text:#1a2333;--muted:#66758a;--border:#d8e2f0;background:linear-gradient(180deg,#fafdff 0,var(--bg) 100%);color:var(--text)}#security-26 .security-26-head h2 i,#security-27 .security-27-head h2 i,#security-30 .security-30-head h2 i,#stats-21 .stats-21-head h2 i,#stats-25 .stats-25-head h2 i{margin-right:8px;color:var(--accent)}#security-26 .security-26-grid,#security-29 .security-29-layers{display:grid;grid-template-columns:1fr;gap:16px;margin-bottom:24px}#security-26 .security-26-item{background:#fff;border:1px solid var(--border);border-radius:14px;padding:18px;text-align:center;box-shadow:0 4px 14px rgba(0,0,0,.05)}#security-26 .security-26-item p,#security-27 .security-27-step p,#security-29 .layer p,#security-30 .grid-item p{font-size:14px;color:var(--muted);margin:0}#security-26 .security-26-stats .stat{background:#fff;border:1px solid var(--border);border-radius:12px;text-align:center;padding:14px;box-shadow:0 4px 12px rgba(0,0,0,.04)}#security-26 .security-26-stats .stat strong{display:block;font-size:18px;font-weight:800;color:var(--accent);margin-bottom:4px}#security-26 .security-26-stats .stat span,#security-27 .summary-box span,#security-28 .assure-item span,#security-28 .card span,#security-29 .stat span,#security-30 .stat span,#stats-20 .card span{font-size:13.5px;color:var(--muted)}#security-27{--bg1:#fefefe;--bg2:#f0f7ff;--text:#182230;--muted:#5d6d80;--accent2:#2563eb;--border:#d7e3f2;color:var(--text)}#security-27 .security-27-wrap,#security-30 .security-30-wrap{max-width:1180px;margin:0 auto;padding:56px 18px 60px}#security-27 .security-27-flow{display:flex;flex-direction:column;align-items:center;gap:18px;margin-bottom:32px}#security-27 .security-27-step{background:#fff;border:1px solid var(--border);border-radius:16px;padding:20px;text-align:center;flex:1;box-shadow:0 6px 16px rgba(0,0,0,.06);max-width:260px}#security-27 .circle,#security-28 .lane-head i{background:linear-gradient(135deg,var(--accent),var(--accent2))}#security-27 .circle{width:60px;height:60px;margin:0 auto 10px;border-radius:50%;display:grid;place-items:center;color:#fff;font-size:22px;box-shadow:0 6px 16px rgba(59,130,246,.3)}#security-27 .summary-box{background:#fff;border:1px solid var(--border);border-radius:14px;padding:16px;text-align:center;box-shadow:0 4px 14px rgba(0,0,0,.05)}#security-27 .summary-box i,#security-30 .grid-item i{font-size:20px;color:var(--accent);margin-bottom:6px}#security-27 .summary-box strong{display:block;font-size:18px;font-weight:800;margin-bottom:2px}#security-28{--bg1:#f7f6ff;--bg2:#eef1ff;--text:#151a2b;--muted:#5f6b8a;--accent:#6d5ef6;--accent2:#9b8cff;--green:#10b981;--border:#dfe3fb;--card:#ffffff;background:radial-gradient(900px 480px at 10% -10%,rgba(109,94,246,.12),transparent 60%),linear-gradient(180deg,var(--bg1) 0,var(--bg2) 100%);color:var(--text)}#security-28 .lane{background:var(--card);border:1px solid var(--border);border-radius:16px;padding:14px;box-shadow:0 8px 20px rgba(17,20,61,.06)}#security-28 .lane-head{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"icon title" "icon sub";column-gap:10px;align-items:center;margin-bottom:10px}#security-28 .lane-head i{grid-area:icon;font-size:18px;color:var(--accent);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#security-28 .lane-head h3{grid-area:title;margin:0;font-size:16px;font-weight:900}#security-28 .lane-sub{grid-area:sub;font-size:13px;color:var(--muted)}#security-29,#security-30,#stats-16{color:var(--text)}#security-28 .lane-head.alt i{color:var(--green);-webkit-text-fill-color:initial}#security-28 .card{position:relative;background:#fff;border-radius:14px;padding:12px 14px;border:1px solid var(--border);box-shadow:0 4px 14px rgba(0,0,0,.04);display:grid;gap:4px;transition:transform .2s,box-shadow .2s}#security-28 .card+.card{margin-top:10px}#security-28 .card strong{font-size:14.5px}#security-28 .card:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(109,94,246,.18);border-color:#cfd6ff}#security-28 .security-28-policy,#stats-16 .stats-16-foot,#stats-17 .stats-17-notes,#stats-18 .stats-18-notes,#stats-19 .stats-19-notes{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}#security-28 .badge,#stats-16 .pill,#stats-17 .chip,#stats-18 .pill,#stats-19 .pill,#stats-20 .pill,#stats-22 .pill{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;border:1px dashed var(--border);background:#fff;font-size:12.5px;font-weight:800;color:var(--text)}#security-28 .security-28-assure{display:grid;grid-template-columns:1fr;gap:10px;margin-top:16px}#security-28 .assure-item{background:#fff;border:1px solid var(--border);border-radius:12px;padding:12px 14px;text-align:center;box-shadow:0 4px 14px rgba(0,0,0,.05)}#security-28 .assure-item strong{display:block;font-size:18px;font-weight:900;color:var(--accent);margin-bottom:2px}#security-29{--bg1:#f8faff;--bg2:#eef4ff;--text:#162235;--muted:#5d6d84;--accent1:#2563eb;--accent2:#4f46e5;--border:#d6dff0}#security-29 .security-29-wrap{max-width:1160px;margin:0 auto;padding:56px 18px 60px}#security-29 .security-29-head h2 i{margin-right:8px;color:var(--accent1)}#security-29 .layer{background:#fff;border:1px solid var(--border);border-radius:16px;padding:18px;text-align:center;box-shadow:0 6px 16px rgba(0,0,0,.05)}#security-29 .layer-icon{width:54px;height:54px;border-radius:50%;margin:0 auto 8px;display:grid;place-items:center;font-size:20px;color:#fff}#security-29 .outer .layer-icon{background:linear-gradient(135deg,var(--accent1),var(--accent2))}#security-29 .middle .layer-icon{background:linear-gradient(135deg,#22c55e,#16a34a)}#security-29 .core .layer-icon{background:linear-gradient(135deg,#f59e0b,#d97706)}#security-29 .security-29-list{display:grid;grid-template-columns:1fr;gap:10px;margin-bottom:24px}#security-29 .list-item i{color:var(--accent1)}#security-29 .stat{background:#fff;border:1px solid var(--border);border-radius:12px;text-align:center;padding:14px;box-shadow:0 4px 14px rgba(0,0,0,.05)}#security-30 .radar-center,#security-30 .radar-point{border-radius:50%;text-align:center;display:grid;place-items:center}#security-29 .stat strong{display:block;font-size:18px;font-weight:800;color:var(--accent1);margin-bottom:2px}#security-30{--bg1:#fdfcff;--bg2:#f3f5ff;--text:#151d2e;--muted:#5f6e8c;--accent:#6366f1;--accent2:#4f46e5;--border:#d6d9f0}#security-30 .security-30-radar{position:relative;width:280px;height:280px;margin:0 auto 30px}#security-30 .radar-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:linear-gradient(135deg,var(--accent),var(--accent2));color:#fff;width:80px;height:80px;font-size:14px;font-weight:800;box-shadow:0 6px 18px rgba(99,102,241,.3)}#security-30 .radar-center i{font-size:20px;margin-bottom:4px}#security-30 .radar-point i,#security-30 .stat strong{font-size:18px;margin-bottom:2px;color:var(--accent);display:block}#security-30 .radar-point{position:absolute;width:60px;height:60px;background:#fff;border:1px solid var(--border);font-size:13px;box-shadow:0 4px 12px rgba(0,0,0,.06)}#security-30 .point-1{top:10px;left:50%;transform:translateX(-50%)}#security-30 .point-2{right:10px;top:50%;transform:translateY(-50%)}#security-30 .point-3{bottom:10px;left:50%;transform:translateX(-50%)}#security-30 .point-4{left:10px;top:50%;transform:translateY(-50%)}#security-30 .radar-ring{position:absolute;border:1px dashed var(--border);border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}#security-30 .grid-item,#security-30 .stat{background:#fff;border:1px solid var(--border);text-align:center}#security-30 .ring-1{width:120px;height:120px}#security-30 .ring-2{width:180px;height:180px}#security-30 .ring-3{width:260px;height:260px}#security-30 .security-30-grid{display:grid;grid-template-columns:1fr;gap:14px;margin-bottom:26px}#security-30 .grid-item{border-radius:16px;padding:16px;box-shadow:0 4px 14px rgba(0,0,0,.05)}#security-30 .stat{border-radius:12px;padding:14px}#security-30 .stat strong{font-weight:800}#stats-16{--bg1:#f7fbff;--bg2:#eef5ff;--muted:#5c6f86;--card:#ffffff}#stats-16 .kpi{background:var(--card);border:1px solid var(--border);border-radius:14px;padding:12px 14px;box-shadow:0 6px 16px rgba(16,24,40,.06);display:grid;grid-template-columns:1fr auto;grid-template-areas:"title value" "bar bar";gap:8px;align-items:center}#stats-22 .kpi,#stats-24 .mini{grid-template-areas:"label value" "meter meter"}#stats-16 .kpi-title{grid-area:title;display:inline-flex;align-items:center;gap:8px;font-weight:800;font-size:14px}#stats-16 .kpi-value{grid-area:value;font-weight:900;font-size:16px;color:var(--accent)}#stats-16 .bar-board .val.bad,#stats-16 .kpi-value.bad,#stats-17 .gauge.bad .num,#stats-17 .table .row.bad .val,#stats-18 .badge.bad i,#stats-18 .donut[data-bad="1"] .num,#stats-18 .strong.bad,#stats-18 .val.bad,#stats-19 .dial.bad .dial-num,#stats-19 .spark-meta .bad,#stats-20 .card.bad strong,#stats-20 .trend.bad strong,#stats-21 .delta.down i,#stats-21 .seg.bad strong,#stats-21 .trend-meta .bad,#stats-22 .bars .bad b,#stats-22 .kpi.bad strong,#stats-22 .ring.bad span,#stats-22 .trend.down i,#stats-23 .stats-23-summary .item:last-child strong,#stats-23 .val.bad,#stats-24 .k-main .bad,#stats-24 .mini.bad strong,#stats-24 .rows .bad b,#stats-25 .bar-item.bad strong,#stats-25 .card.bad strong,#stats-26 .delta.down i,#stats-26 .kpi.bad strong,#stats-26 .seg.bad b,#stats-26 .val.bad,#stats-27 .b-list li.bad b,#stats-27 .kpi.bad strong,#stats-27 .q-delta.down i,#stats-27 .quad.bad .q-main b,#stats-28 .board.bad .b-val,#stats-28 .card.bad .k-value,#stats-28 .k-delta.down i,#stats-28 .rows li.bad b,#stats-29 .b-delta.down i,#stats-29 .box.bad .b-num,#stats-29 .mini.bad b,#stats-30 .compact .bad strong,#stats-30 .delta.down i,#stats-30 .strip .val.bad,#stats-30 .table .bad b{color:var(--bad)}#stats-17,#stats-18,#stats-19,#stats-20{color:var(--text)}#stats-16 .kpi-bar{grid-area:bar;width:100%;height:8px;background:#f2f6fc;border:1px solid var(--border);border-radius:999px;overflow:hidden}#stats-16 .bar-board .bar span,#stats-16 .kpi-bar span,#stats-19 .bar span,#stats-22 .bars .bar i,#stats-22 .meter span,#stats-24 .k-bar span,#stats-24 .meter span,#stats-26 .k-track i,#stats-27 .k-bar i,#stats-27 .q-bar i,#stats-28 .k-bar span,#stats-28 .meter span,#stats-29 .b-bar span,#stats-30 .meter i,#stats-30 .strip .bar span{display:block;height:100%;background:linear-gradient(90deg,var(--accent),var(--accent2))}#stats-16 .bar-board .bar.bad span,#stats-16 .kpi-bar.bad span,#stats-18 .line.bad::after,#stats-18 .track.bad span,#stats-20 .trend.bad .bar span,#stats-21 .seg.bad .bar span,#stats-21 .trend-curve.bad::after,#stats-22 .bars .bar.bad i,#stats-22 .meter.bad span,#stats-24 .k-bar.bad span,#stats-24 .meter.bad span,#stats-25 .bar.bad span,#stats-26 .k-track.bad i{background:linear-gradient(90deg,#fecaca,#ef4444)}#stats-16 .board,#stats-17 .panel,#stats-19 .board{background:var(--card);border:1px solid var(--border);border-radius:16px;padding:14px;box-shadow:0 6px 16px rgba(16,24,40,.06)}#stats-16 .board h3,#stats-17 .panel h3,#stats-19 .board h3,#stats-22 .board h3{margin:0 0 10px;font-size:16px;font-weight:800}#stats-16 .ring-board .rings{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}#stats-16 .ring{--size:110px;--thick:12px;--val:0;display:grid;place-items:center;gap:6px}#stats-16 .ring::before{content:"";width:var(--size);height:var(--size);border-radius:50%;background:radial-gradient(closest-side,#fff calc(50% - var(--thick)),transparent calc(50% - var(--thick)) 99%,#fff 0),conic-gradient(var(--good) calc(var(--val)*1%),#e9f6f1 0);border:1px solid var(--border);box-shadow:inset 0 0 0 1px #fff;display:block}#stats-19 .segments .seg,#stats-22 .compact .slice{min-width:120px;box-shadow:0 2px 10px rgba(0,0,0,.04)}#stats-16 .ring[data-val="87"],#stats-18 .donut[data-val="87"] .chart{--val:87}#stats-16 .ring[data-val="72"],#stats-18 .donut[data-val="72"] .chart{--val:72}#stats-16 .ring[data-val="53"]{--val:53}#stats-16 .ring-core{position:absolute;font-weight:900;color:var(--good);font-size:18px;transform:translateY(-2px)}#stats-16 .ring-label{font-size:13px;color:var(--muted);display:inline-flex;align-items:center;gap:6px}#stats-16 .bar-board .bars,#stats-20 .list,#stats-22 .bars{list-style:none;margin:0;padding:0;display:grid;gap:10px}#stats-16 .bar-board .label{font-weight:700;font-size:14px}#stats-16 .bar-board .bar,#stats-22 .bars .bar{height:10px;background:#f2f6fc;border:1px solid var(--border);border-radius:999px;overflow:hidden}#stats-17 .gauge,#stats-18 .bullet{border:1px solid var(--border);box-shadow:0 6px 16px rgba(16,24,40,.06)}#stats-16 .bar-board .val,#stats-19 .val{font-weight:800;color:var(--accent);font-size:14px}#stats-17{--bg1:#f7fbff;--bg2:#eff4ff;--muted:#5f6f86;--card:#ffffff}#stats-17 .stats-17-gauges{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:10px}#stats-17 .gauge{position:relative;background:var(--card);border-radius:16px;padding:14px;text-align:center}#stats-17 .gauge .dial{--size:120px;--thick:14px;--val:0;width:var(--size);height:var(--size);margin:0 auto 8px;border-radius:50%;background:radial-gradient(closest-side,#fff calc(50% - var(--thick)),transparent calc(50% - var(--thick)) 99%,#fff 0),conic-gradient(var(--good) calc(var(--val)*1%),#e9f6f1 0);border:1px solid var(--border)}#stats-17 .gauge.bad .dial,#stats-22 .ring.bad{background:radial-gradient(closest-side,#fff calc(50% - var(--thick)),transparent calc(50% - var(--thick)) 99%,#fff 0),conic-gradient(var(--bad) calc(var(--val)*1%),#fee2e2 0)}#stats-17 .gauge[data-val="82"] .dial,#stats-19 .dial[data-val="82"],#stats-22 .ring[data-val="82"]{--val:82}#stats-17 .gauge[data-val="65"] .dial,#stats-19 .dial[data-val="65"],#stats-22 .ring[data-val="65"]{--val:65}#stats-17 .gauge[data-val="48"] .dial,#stats-22 .ring[data-val="48"]{--val:48}#stats-17 .gauge[data-val="9"] .dial,#stats-19 .dial[data-val="9"],#stats-22 .ring[data-val="9"]{--val:9}#stats-17 .gauge .num,#stats-19 .dial-num,#stats-22 .ring span{font-weight:900;color:var(--good);font-size:18px}#stats-17 .gauge .label{display:block;font-size:13.5px;color:var(--muted);margin-top:2px}#stats-17 .heatmap .grid{display:grid;grid-template-columns:repeat(7,1fr);gap:8px}#stats-17 .heatmap .grid span{--c1:#e7f0ff;--c2:#2563eb;height:28px;border-radius:8px;background:linear-gradient(180deg,var(--c1) 0,color-mix(in srgb,var(--c2) calc(var(--v)),#fff) 100%);border:1px solid var(--border)}#stats-17 .heatmap .legend{margin-top:10px;display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center;color:var(--muted);font-size:13px}#stats-17 .heatmap .legend .bar{height:6px;border-radius:999px;background:linear-gradient(90deg,#e7f0ff,#2563eb);border:1px solid var(--border)}#stats-17 .table .row{display:grid;grid-template-columns:1.1fr .6fr 1.3fr;gap:10px;align-items:center;padding:8px 0;border-top:1px solid var(--border)}#stats-17 .table .row.th{border-top:0;font-weight:800;color:var(--text)}#stats-17 .table .val,#stats-18 .strong,#stats-21 .seg strong,#stats-22 .bars b,#stats-24 .rows b,#stats-26 .seg b,#stats-26 .val,#stats-27 .b-list b,#stats-28 .rows b,#stats-29 .mini b,#stats-30 .list b,#stats-30 .table b{font-weight:800;color:var(--accent)}#stats-17 .spark{--pts:10,12,15,18,22,26,30;--h:22;height:var(--h);display:block;background:linear-gradient(180deg,transparent calc(100% - 1px),#e6edf7 0) left/100% 1px no-repeat,conic-gradient(from 90deg at 0 100%,var(--accent) 0 0) 0 0/100% 100% no-repeat;-webkit-mask:radial-gradient(circle 1.5px at 0 100%,#000 98%,#0000) calc((100% - 6px)/ 6) 0/calc((100% - 6px)/ 6) 100%,linear-gradient(#000 0 0);mask:radial-gradient(circle 1.5px at 0 100%,#000 98%,#0000) calc((100% - 6px)/ 6) 0/calc((100% - 6px)/ 6) 100%,linear-gradient(#000 0 0);position:relative;--p0:calc((var(--h) * (var(--pts, 10,12,15,18,22,26,30) * 0 + 10))/100);--p1:calc((var(--h) * (var(--pts, 10,12,15,18,22,26,30) * 0 + 12))/100);--p2:calc((var(--h) * (var(--pts, 10,12,15,18,22,26,30) * 0 + 15))/100);--p3:calc((var(--h) * (var(--pts, 10,12,15,18,22,26,30) * 0 + 18))/100);--p4:calc((var(--h) * (var(--pts, 10,12,15,18,22,26,30) * 0 + 22))/100);--p5:calc((var(--h) * (var(--pts, 10,12,15,18,22,26,30) * 0 + 26))/100);--p6:calc((var(--h) * (var(--pts, 10,12,15,18,22,26,30) * 0 + 30))/100)}#stats-17 .spark::after{content:"";position:absolute;inset:0;background:linear-gradient(to right,rgba(37,99,235,.2) 0 0) 0 0/100% 100% no-repeat;-webkit-mask:linear-gradient(#000 0 0) 0 0/100% 100% no-repeat,radial-gradient(circle 2px at 0 calc(100% - var(--p0)),#000 98%,#0000) 0 0/14.2857% 100% repeat-x,radial-gradient(circle 2px at 0 calc(100% - var(--p1)),#000 98%,#0000) 14.2857% 0/14.2857% 100% repeat-x,radial-gradient(circle 2px at 0 calc(100% - var(--p2)),#000 98%,#0000) 28.5714% 0/14.2857% 100% repeat-x,radial-gradient(circle 2px at 0 calc(100% - var(--p3)),#000 98%,#0000) 42.8571% 0/14.2857% 100% repeat-x,radial-gradient(circle 2px at 0 calc(100% - var(--p4)),#000 98%,#0000) 57.1428% 0/14.2857% 100% repeat-x,radial-gradient(circle 2px at 0 calc(100% - var(--p5)),#000 98%,#0000) 71.4285% 0/14.2857% 100% repeat-x,radial-gradient(circle 2px at 0 calc(100% - var(--p6)),#000 98%,#0000) 85.7142% 0/14.2857% 100% repeat-x;mask:linear-gradient(#000 0 0) 0 0/100% 100% no-repeat,radial-gradient(circle 2px at 0 calc(100% - var(--p0)),#000 98%,#0000) 0 0/14.2857% 100% repeat-x,radial-gradient(circle 2px at 0 calc(100% - var(--p1)),#000 98%,#0000) 14.2857% 0/14.2857% 100% repeat-x,radial-gradient(circle 2px at 0 calc(100% - var(--p2)),#000 98%,#0000) 28.5714% 0/14.2857% 100% repeat-x,radial-gradient(circle 2px at 0 calc(100% - var(--p3)),#000 98%,#0000) 42.8571% 0/14.2857% 100% repeat-x,radial-gradient(circle 2px at 0 calc(100% - var(--p4)),#000 98%,#0000) 57.1428% 0/14.2857% 100% repeat-x,radial-gradient(circle 2px at 0 calc(100% - var(--p5)),#000 98%,#0000) 71.4285% 0/14.2857% 100% repeat-x,radial-gradient(circle 2px at 0 calc(100% - var(--p6)),#000 98%,#0000) 85.7142% 0/14.2857% 100% repeat-x}#stats-17 .spark.bad{background-image:linear-gradient(180deg,transparent calc(100% - 1px),#fde2e2 0)}#stats-18{--bg1:#f5fffb;--bg2:#eef8f5;--text:#0e2230;--muted:#56707a;--bad:#ef4444;--card:#ffffff;--border:#d7e8e3}#stats-18 .bullet{background:var(--card);border-radius:14px;padding:12px 14px}#stats-18 .bullet-top,#stats-27 .q-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}#stats-18 .title{font-weight:800;font-size:14px;display:inline-flex;gap:8px;align-items:center}#stats-18 .donut .num,#stats-18 .val{font-weight:900;color:var(--accent2)}#stats-18 .val{font-size:16px}#stats-18 .track{--val:0;--target:0;position:relative;width:100%;height:10px;background:#f3f7f6;border:1px solid var(--border);border-radius:999px;overflow:hidden}#stats-18 .donut,#stats-18 .stats-18-table{background:var(--card);box-shadow:0 6px 16px rgba(16,24,40,.06)}#stats-18 .track span{display:block;height:100%;width:calc(var(--val) * 1%);background:linear-gradient(90deg,var(--accent),#38bdf8)}#stats-18 .track::after{content:"";position:absolute;left:calc(var(--target) * 1%);top:-2px;width:2px;height:14px;background:var(--accent2);border-radius:2px;transform:translateX(-1px);opacity:.8}#stats-18 .track.bad::after,#stats-20 .seg.bad{background:var(--bad)}#stats-18 .track[data-val]{--val:attr(data-val number)}#stats-18 .track[data-target]{--target:attr(data-target number)}#stats-18 .meta{display:flex;justify-content:space-between;font-size:12.5px;color:var(--muted);margin-top:6px}#stats-18 .donut{position:relative;border:1px solid var(--border);border-radius:16px;padding:14px;text-align:center}#stats-18 .donut .chart{--size:120px;--thick:14px;--val:0;margin:0 auto 8px;width:var(--size);height:var(--size);border-radius:50%;background:radial-gradient(closest-side,#fff calc(50% - var(--thick)),transparent calc(50% - var(--thick)) 99%,#fff 0),conic-gradient(var(--accent2) calc(var(--val)*1%),#eaf7f1 0);border:1px solid var(--border)}#stats-18 .donut[data-bad="1"] .chart,#stats-19 .dial.bad{background:radial-gradient(closest-side,#fff calc(50% - var(--thick)),transparent calc(50% - var(--thick)) 99%,#fff 0),conic-gradient(var(--bad) calc(var(--val)*1%),#feecec 0)}#stats-19 .segments .seg::after,#stats-22 .compact .slice::after{inset:auto 12px 10px 12px;background:linear-gradient(90deg,var(--c),color-mix(in srgb,var(--c) 40%,#fff));content:""}#stats-18 .donut[data-val="6"] .chart{--val:6}#stats-18 .donut .num{font-size:18px}#stats-18 .donut .label{font-size:13.5px;color:var(--muted);display:inline-flex;gap:6px;align-items:center}#stats-18 .stats-18-table{margin-top:16px;border:1px solid var(--border);border-radius:16px;overflow:hidden}#stats-18 .t-row{display:grid;grid-template-columns:1.1fr .6fr 1.2fr .9fr;gap:10px;padding:12px 14px;align-items:center;border-top:1px solid var(--border)}#stats-18 .t-head{background:#ffffffcc;backdrop-filter:blur(6px);position:sticky;top:0;font-weight:800;border-top:0}#stats-18 .line{--p:50%;height:8px;background:#f3f7f6;border:1px solid var(--border);border-radius:999px;position:relative}#stats-18 .line::after{content:"";position:absolute;left:0;top:0;height:100%;width:var(--p);background:linear-gradient(90deg,var(--accent),#38bdf8);border-radius:999px}#stats-18 .badge{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;border:1px dashed var(--border);background:#fff;font-size:12.5px;color:#0d352d}#stats-18 .badge.good{color:#0d352d}#stats-18 .badge.bad{color:#6b1a1a;border-color:#f5d1d1;background:#fff6f6}#stats-19{--bg1:#f8fbff;--bg2:#eef3ff;--text:#101a2b;--muted:#5e6e88;--accent:#4f46e5;--accent2:#6366f1;--good:#10b981;--bad:#ef4444;--card:#ffffff;--border:#dbe2f6}#stats-19 .tile{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:center;background:var(--card);border:1px solid var(--border);border-radius:16px;padding:12px;box-shadow:0 6px 16px rgba(16,24,40,.06)}#stats-19 .dial{--size:88px;height:var(--size);border-radius:50%;display:grid;place-items:center;background:radial-gradient(closest-side,#fff calc(50% - var(--thick)),transparent calc(50% - var(--thick)) 99%,#fff 0),conic-gradient(var(--good) calc(var(--val)*1%),#eaf5ef 0);border:1px solid var(--border);box-shadow:inset 0 0 0 1px #fff}#stats-19 .tile-info strong{display:block;font-size:15px;font-weight:800;margin-bottom:4px}#stats-19 .tile-info strong i,#stats-22 .compact .slice i,#stats-22 .meta strong i{color:var(--accent);margin-right:6px}#stats-19 .delta{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border-radius:999px;font-size:12.5px;border:1px dashed var(--border);color:#0f2d23;background:#fff}#stats-19 .bars .label{display:inline-flex;gap:8px;align-items:center;font-weight:700;font-size:14px}#stats-19 .bar{height:10px;background:#f0f3ff;border:1px solid var(--border);border-radius:999px;overflow:hidden}#stats-19 .segments .seg{--w:20%;--c:var(--accent);flex:1 1 var(--w);background:#fff;border:1px dashed var(--border);border-radius:12px;padding:10px 12px;position:relative}#stats-19 .segments .seg::after{position:absolute;height:8px;border-radius:999px;opacity:.9}#stats-19 .segments .seg span{font-size:13.5px;display:block;color:var(--muted)}#stats-19 .segments .seg.bad span,#stats-24 .kcard.bad .k-title{color:#7a2b2b}#stats-19 .spark-card{background:#fff;border:1px solid var(--border);border-radius:14px;padding:12px;box-shadow:0 6px 16px rgba(16,24,40,.06)}#stats-20 .card,#stats-20 .trend,#stats-21 .stats-21-segments{box-shadow:0 4px 12px rgba(0,0,0,.04)}#stats-19 .spark-head{font-weight:800;font-size:14px;display:flex;gap:8px;align-items:center;margin-bottom:8px}#stats-19 .spark-line{--pts:10,12,16,20,26,33,40;--h:28;height:var(--h);border-radius:8px;background:linear-gradient(180deg,transparent calc(100% - 1px),#e8edfb 0) left/100% 1px no-repeat,conic-gradient(from 90deg at 0 100%,var(--accent) 0 0) 0 0/100% 100% no-repeat;-webkit-mask:radial-gradient(circle 1.5px at 0 100%,#000 98%,#0000) calc((100% - 6px)/ 6) 0/calc((100% - 6px)/ 6) 100%,linear-gradient(#000 0 0);mask:radial-gradient(circle 1.5px at 0 100%,#000 98%,#0000) calc((100% - 6px)/ 6) 0/calc((100% - 6px)/ 6) 100%,linear-gradient(#000 0 0);position:relative}#stats-19 .spark-line.good{background-image:linear-gradient(180deg,transparent calc(100% - 1px),#e6f5ef 0)}#stats-19 .spark-line.bad{background-image:linear-gradient(180deg,transparent calc(100% - 1px),#fdeaea 0)}#stats-19 .spark-meta{display:flex;justify-content:flex-end;gap:8px;align-items:center;margin-top:6px;font-size:13px;color:var(--muted)}#stats-19 .spark-meta strong{font-size:14px;color:var(--accent)}#stats-20{--bg1:#fffdfc;--bg2:#fdf8f6;--card:#ffffff}#stats-20 .stats-20-cards{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:20px}#stats-20 .card{background:var(--card);border:1px solid var(--border);border-radius:14px;padding:16px;text-align:center}#stats-20 .card i{font-size:20px;color:var(--accent);margin-bottom:6px;display:block}#stats-20 .card strong{display:block;font-size:18px;font-weight:900;margin-bottom:4px}#stats-20 .stats-20-stacks{display:grid;grid-template-columns:1fr;gap:16px;margin-bottom:22px}#stats-20 .stack,#stats-21 .trend-card{background:#fff;border:1px solid var(--border);border-radius:14px;padding:14px;box-shadow:0 4px 12px rgba(0,0,0,.04)}#stats-20 .stack h3{font-size:15px;font-weight:800;margin-bottom:10px}#stats-20 .seg{flex:0 0 auto;padding:6px 10px;border-radius:10px;font-size:13px;font-weight:700;background:var(--c);color:#fff}#stats-20 .list .line,#stats-21 .seg .bar,#stats-24 .k-bar,#stats-24 .rows .line,#stats-25 .bar,#stats-26 .k-track,#stats-26 .seg .bar{height:8px;background:#f3f4f6;border-radius:999px;overflow:hidden}#stats-20 .list .line span,#stats-20 .trend .bar span,#stats-21 .seg .bar span,#stats-25 .bar span{display:block;height:100%;background:linear-gradient(90deg,var(--accent),#60a5fa)}#stats-20 .list strong{font-weight:800;color:var(--accent);font-size:13.5px}#stats-20 .stats-20-trends{display:grid;grid-template-columns:1fr;gap:14px;margin-bottom:20px}#stats-20 .trend{background:#fff;border:1px solid var(--border);border-radius:14px;padding:14px;text-align:center}#stats-20 .trend h4{font-size:14px;font-weight:800;margin-bottom:8px;display:flex;justify-content:center;align-items:center;gap:6px}#stats-20 .trend .bar{height:10px;background:#f3f4f6;border-radius:999px;overflow:hidden;margin-bottom:6px}#stats-20 .trend strong,#stats-28 .b-val,#stats-30 .compact strong{font-weight:900;color:var(--accent)}#stats-21,#stats-21 .pill,#stats-22,#stats-23{color:var(--text)}#stats-20 .stats-20-foot{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}#stats-21{--bg1:#f8faff;--bg2:#eef3fb;--card:#ffffff}#stats-21 .trend-card .trend-head{font-weight:800;font-size:14px;display:flex;gap:6px;align-items:center;margin-bottom:8px}#stats-21 .trend-curve{--h:40;height:var(--h) px;background:linear-gradient(180deg,transparent calc(100% - 1px),#e8edfb 0);border-radius:8px;position:relative}#stats-21 .trend-curve::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,var(--accent),#60a5fa);opacity:.2;border-radius:8px}#stats-21 .trend-meta{margin-top:6px;display:flex;justify-content:space-between;align-items:center;font-size:13px}#stats-21 .trend-meta strong,#stats-26 .kpi strong{font-size:16px;font-weight:900;color:var(--accent)}#stats-21 .delta{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;padding:4px 8px;border-radius:999px;border:1px dashed var(--border);background:#fff}#stats-21 .stats-21-segments{background:#fff;border:1px solid var(--border);border-radius:14px;padding:16px;margin-bottom:22px}#stats-22 .board,#stats-22 .cell,#stats-22 .kpi{box-shadow:0 6px 16px rgba(16,24,40,.06)}#stats-21 .stats-21-segments h3{font-size:15px;font-weight:800;margin-bottom:12px}#stats-21 .seg,#stats-22 .bars li,#stats-24 .rows li{display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center;font-size:13.5px}#stats-21 .stats-21-foot{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}#stats-21 .pill{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border-radius:999px;border:1px dashed var(--border);background:#fff;font-size:12.5px;font-weight:800}#stats-22{--bg1:#f6fbff;--bg2:#eef4ff;--muted:#5f6f86;--card:#ffffff}#stats-22 .stats-22-matrix{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:10px}#stats-22 .cell{background:var(--card);border:1px solid var(--border);border-radius:16px;padding:12px;display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:center}#stats-22 .kpi,#stats-22 .trend{align-items:center;background:#fff}#stats-22 .ring{--size:86px;height:var(--size);border-radius:50%;display:grid;place-items:center;background:radial-gradient(closest-side,#fff calc(50% - var(--thick)),transparent calc(50% - var(--thick)) 99%,#fff 0),conic-gradient(var(--good) calc(var(--val)*1%),#e9f6f1 0);border:1px solid var(--border)}#stats-22 .meta strong{display:block;font-size:15px;font-weight:800;margin-bottom:6px}#stats-22 .trend{display:inline-flex;gap:6px;font-size:12.5px;color:#0e2e25;border:1px dashed var(--border);border-radius:999px;padding:4px 8px}#stats-22 .cell.bad .trend{color:#4a1414}#stats-22 .board{background:#fff;border:1px solid var(--border);border-radius:16px;padding:14px}#stats-22 .compact .slice{--w:30%;--c:#2563eb;flex:1 1 var(--w);position:relative;border:1px dashed var(--border);border-radius:12px;padding:10px 12px;font-size:13.5px;color:#0f1f33}#stats-26 .kpi-board .kpi,#stats-26 .table-board .t-row{border-top:1px solid var(--border);padding:10px 0;display:grid}#stats-22 .compact .slice::after{position:absolute;height:8px;border-radius:999px}#stats-22 .compact .hint{margin-top:8px;font-size:12.5px;color:var(--muted)}#stats-22 .kpi{border:1px solid var(--border);border-radius:14px;padding:12px;display:grid;grid-template-columns:1fr auto;gap:8px}#stats-22 .kpi .label{grid-area:label;font-weight:800;font-size:14px;display:inline-flex;gap:8px;align-items:center}#stats-22 .kpi strong{grid-area:value;font-size:16px;font-weight:900;color:var(--good)}#stats-22 .meter{grid-area:meter;height:10px;background:#f2f6fc;border:1px solid var(--border);border-radius:999px;overflow:hidden}#stats-22 .stats-22-foot{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px;justify-content:center}#stats-23{--bg:#f9fafb;--card:#ffffff}#stats-23 .stats-23-wrap{max-width:900px;margin:0 auto;padding:48px 18px}#stats-23 .stats-23-table{background:var(--card);border:1px solid var(--border);border-radius:12px;overflow:hidden;margin-bottom:20px}#stats-23 .stats-23-table .row{display:grid;grid-template-columns:1.2fr .6fr .6fr;padding:12px 14px;align-items:center;border-top:1px solid var(--border);font-size:14px}#stats-23 .stats-23-table .row.head{background:#f3f4f6;font-weight:700;border-top:0}#stats-23 .stats-23-table .row span i{margin-right:6px}#stats-23 .val{font-weight:700;color:var(--accent)}#stats-23 .trend.up i,#stats-24 .delta.up i,#stats-25 .trend.up i{color:var(--good);margin-right:4px}#stats-23 .trend.down i,#stats-24 .delta.down i,#stats-25 .trend.down i{color:var(--bad);margin-right:4px}#stats-23 .row.bad{background:#fef2f2}#stats-23 .stats-23-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;text-align:center}#stats-23 .stats-23-summary .item,#stats-24 .row-card,#stats-29 .col{background:#fff;border:1px solid var(--border);border-radius:12px;padding:14px}#stats-24{--bg:#fafbfc;--text:#0f172a;--muted:#64748b;--card:#ffffff;color:var(--text)}#stats-24 .stats-24-wrap,#stats-26 .stats-26-wrap{max-width:1100px;margin:0 auto;padding:48px 18px 56px}#stats-24 .kcard{background:var(--card);border:1px solid var(--border);border-radius:12px;padding:14px;display:grid;gap:10px}#stats-24 .k-title{font-weight:700;font-size:14px;color:var(--text);display:flex;align-items:center;gap:8px}#stats-24 .k-main,.honor8-metric-top{display:flex;align-items:center;justify-content:space-between}#stats-24 .k-main strong,#stats-27 .q-main b{font-size:18px;font-weight:900;color:var(--accent)}#stats-24 .delta{font-size:12.5px;color:var(--muted);padding:4px 8px;border:1px dashed var(--border);border-radius:999px}#stats-24 .stats-24-mini,#stats-24 .stats-24-rows{display:grid;grid-template-columns:1fr;gap:12px;margin-top:14px}#stats-24 .row-head{font-weight:700;font-size:14px;margin-bottom:10px}#stats-24 .rows .line i{display:block;height:100%;background:#e2e8f0}#stats-24 .rows .line.bad i,#stats-26 .seg .bar.bad i{background:#fde2e2}#stats-24 .mini{background:#fff;border:1px solid var(--border);border-radius:12px;padding:12px;display:grid;grid-template-columns:1fr auto;gap:8px;align-items:center}#stats-24 .m-label,#stats-25 .card .label{font-size:14px;display:flex;color:var(--text);font-weight:700}#stats-24 .m-label{grid-area:label;align-items:center;gap:8px}#stats-26 .delta,#stats-26 .target{color:var(--muted)}#stats-24 .mini strong{grid-area:value;font-size:16px;font-weight:900;color:var(--accent)}#stats-24 .meter{grid-area:meter;height:8px;background:#f3f4f6;border-radius:999px;overflow:hidden}#stats-25{--bg:#f9fafb;--muted:#64748b;--card:#ffffff;color:var(--text)}#stats-25 .stats-25-wrap{max-width:960px;margin:0 auto;padding:48px 18px 56px}#stats-25 .stats-25-cards{display:grid;grid-template-columns:1fr;gap:12px;margin-bottom:20px}#stats-25 .card{background:var(--card);border:1px solid var(--border);border-radius:12px;padding:16px;text-align:center}#stats-25 .card .label{margin-bottom:6px;align-items:center;justify-content:center;gap:6px}#stats-25 .card strong{display:block;font-size:18px;font-weight:900;margin-bottom:4px;color:var(--accent)}#stats-25 .bar-item{background:#fff;border:1px solid var(--border);border-radius:12px;padding:12px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px}#stats-25 .bar-label{font-size:13.5px;font-weight:700}#stats-25 .bar-item strong{font-size:14px;font-weight:800;color:var(--accent)}#stats-26{--bg:#f6f7f9;--text:#0f172a;--muted:#64748b;--good:#15803d;--bad:#b91c1c;--card:#ffffff;color:var(--text)}#stats-26 .board,#stats-27 .quad{background:var(--card);border:1px solid var(--border);border-radius:12px;padding:12px}#stats-26 .table-board .t-row{grid-template-columns:1.1fr .6fr .6fr .7fr 1.2fr;gap:10px;align-items:center;font-size:14px}#stats-26 .table-board .t-row.th{border-top:0;font-weight:700;color:#0f172a;background:#f3f4f6;margin:-12px -12px 0;padding:10px 12px;border-radius:12px 12px 0 0}#stats-26 .table-board .t-row span i{margin-right:6px;color:var(--accent)}#stats-26 .delta{display:inline-flex;align-items:center;gap:6px;font-size:12.5px}#stats-26 .hint,#stats-27,#stats-28,#stats-29,#stats-30{color:var(--text)}#stats-26 .delta.flat i,#stats-27 .q-delta.flat i,#stats-28 .k-delta.flat i,#stats-29 .b-delta.flat i,#stats-30 .delta.flat i,.app10-subtitle,.app11-subtitle,.app12-subtitle,.app13-subtitle,.app14-subtitle,.app15-subtitle,.app7-subtitle,.app8-subtitle,.app9-subtitle,.mission11-subtitle,.mission12-subtitle,.mission14-subtitle,.mission15-subtitle,.mission9-subtitle{color:#475569}#stats-26 .spark{--h:22;height:var(--h) px;border-radius:6px;position:relative;background:linear-gradient(180deg,transparent calc(100% - 1px),#e7ecf6 0) left/100% 1px no-repeat}#stats-26 .spark::after{content:"";position:absolute;inset:0;background:conic-gradient(from 90deg at 0 100%,var(--accent) 0 0);opacity:.22;border-radius:6px}#stats-26 .spark.bad::after{background:conic-gradient(from 90deg at 0 100%,var(--bad) 0 0)}#stats-26 .kpi-board .kpi{grid-template-columns:1fr;gap:8px}#stats-26 .kpi-board .kpi:first-child,#stats-30 .compact .row:first-child{border-top:0;padding-top:0}#stats-26 .k-label{font-weight:700;font-size:14px;display:inline-flex;align-items:center;gap:8px;color:var(--text)}#stats-26 .mini-hints{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}#stats-26 .hint{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;font-size:12.5px;border:1px dashed var(--border);border-radius:999px;background:#fff}#stats-26 .stats-26-footer{margin-top:14px;background:#fff;border:1px solid var(--border);border-radius:12px;padding:12px;display:grid;grid-template-columns:1fr;gap:10px}#stats-26 .seg{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;font-size:13.5px}#stats-26 .seg .bar i{display:block;height:100%;background:#dbe4f3}#stats-27{--bg:#f7f8fa;--card:#fff}#stats-27 .s27-wrap{max-width:1100px;margin:0 auto;padding:46px 18px 56px}#stats-27 .q-name,#stats-30 .strip .meta{font-weight:700;font-size:14px;display:flex;gap:8px;align-items:center}#stats-27 .q-main{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:center}#stats-27 .b-list .line,#stats-27 .q-bar{height:8px;background:#f2f4f8;border-radius:999px;overflow:hidden}#stats-27 .b-list .line.bad i,#stats-27 .k-bar.bad i,#stats-27 .q-bar.bad i,#stats-28 .k-bar.bad span,#stats-28 .line.bad i,#stats-28 .meter.bad span,#stats-29 .b-bar.bad span,#stats-29 .line.bad i,#stats-30 .line.bad i,#stats-30 .meter.bad i,#stats-30 .strip .bar.bad span{background:#f8d7da}#stats-27 .s27-kpis,#stats-27 .s27-rows{display:grid;grid-template-columns:1fr;gap:10px;margin-top:12px}#stats-27 .board{background:#fff;border:1px solid var(--border);border-radius:12px;padding:12px}#stats-27 .b-head{font-weight:700;font-size:14px;margin-bottom:8px}#stats-27 .b-list,#stats-28 .rows,#stats-30 .list ul{list-style:none;margin:0;padding:0;display:grid;gap:8px;font-size:13.5px}#stats-27 .b-list .line i{display:block;height:100%;background:#d9e2ff}#stats-27 .kpi{background:#fff;border:1px solid var(--border);border-radius:12px;padding:12px;display:grid;grid-template-columns:1fr auto;grid-template-areas:"name val" "bar bar";gap:8px;align-items:center}#stats-27 .k-name{grid-area:name;font-weight:700;font-size:14px;display:inline-flex;gap:8px;align-items:center}#stats-27 .kpi strong{grid-area:val;font-size:16px;font-weight:900;color:var(--accent)}#stats-27 .k-bar{grid-area:bar;height:8px;background:#f2f4f8;border-radius:999px;overflow:hidden}@media (min-width:900px){#judge-26 .j26-head h2,#stats-26 .stats-26-head h2,#stats-27 .s27-head h2{font-size:28px}#judge-26 .j26-head p,#stats-26 .stats-26-head p,#stats-27 .s27-head p{font-size:15px}#judge-26 .j26-strip{grid-template-columns:repeat(3,1fr) 1fr;align-items:center}#judge-26 .j26-cards{grid-template-columns:repeat(3,1fr);gap:14px}#update-16 .u16-timeline{grid-template-columns:1fr 1fr;column-gap:16px;padding-left:0}#update-16 .u16-timeline::before{display:none}#update-16 .u16-year{grid-column:1/-1;margin-left:0}#stats-26 .stats-26-layout{grid-template-columns:1.2fr .8fr;gap:16px}#stats-26 .stats-26-footer{grid-template-columns:repeat(4,1fr)}#stats-27 .s27-quads{grid-template-columns:repeat(2,1fr);gap:12px}#stats-27 .s27-rows{grid-template-columns:1fr 1fr;gap:12px}#stats-27 .s27-kpis{grid-template-columns:repeat(3,1fr);gap:12px}}#stats-28 .s28x-grid,.stats5-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}#stats-28{--bg1:#f5f7fb;--bg2:#f2f4f8;--text:#0f172a;--muted:#64748b;--good:#15803d;--bad:#b91c1c}#stats-28 .s28x-wrap{max-width:1120px;margin:0 auto;padding:46px 18px 56px}#stats-28 .s28x-grid{display:grid;gap:12px}#stats-28 .card{background:var(--paper);border:1px solid var(--border);border-radius:12px;padding:14px;display:flex;flex-direction:column;justify-content:space-between;min-height:150px}#stats-28 .k-bar,#stats-28 .line,#stats-28 .meter,#stats-30 .line,#stats-30 .list .bar,#stats-30 .meter,#stats-30 .strip .bar{height:8px;background:#eef1f6;border-radius:999px;overflow:hidden}#stats-28 .k-title{font-size:14px;font-weight:700;display:flex;align-items:center;gap:8px}#stats-28 .k-value{margin-top:6px;font-size:20px;font-weight:900;color:var(--accent)}#stats-28 .k-bar{margin:8px 0}#stats-28 .board .b-head,#stats-28 .l-head{font-size:14px;font-weight:700;margin-bottom:8px}#stats-28 .meter{margin-bottom:8px}#stats-28 .line i{display:block;height:100%;background:#dbe4ff}#stats-29{--bg:#f9fafb;--paper:#fff;--text:#0f172a;--good:#15803d;--bad:#b91c1c}#stats-29 .s29-wrap,#stats-30 .s30-wrap{max-width:1140px;margin:0 auto;padding:46px 18px 56px}#stats-29 .s29-matrix{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin-bottom:20px}#stats-29 .box{background:var(--paper);border:1px solid var(--border);border-radius:12px;padding:14px;display:flex;flex-direction:column;justify-content:space-between}#stats-29 .b-bar,#stats-29 .line{height:8px;background:#f1f5f9;overflow:hidden}#stats-29 .b-top{font-weight:700;font-size:14px;display:flex;align-items:center;gap:6px;margin-bottom:8px}#stats-29 .b-num{font-size:20px;font-weight:900;color:var(--accent);margin-bottom:6px}#stats-29 .b-bar{border-radius:999px;margin-bottom:6px}#stats-29 .col h3{font-size:15px;font-weight:700;margin-bottom:10px}#stats-29 .mini{display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center;font-size:13.5px;margin-bottom:8px}#stats-29 .line{border-radius:999px}#stats-29 .line i{display:block;height:100%;background:#cdd7ff}@media(min-width:992px){#stats-29 .s29-head h2{font-size:28px}#stats-29 .s29-head p{font-size:15px}#stats-29 .s29-extra{grid-template-columns:repeat(3,1fr);gap:14px}}#stats-30{--bg:#f6f7f9;--paper:#fff;--accent:#204ecf;--accent2:#6b8efe}#stats-30 .s30-strips{display:grid;grid-template-columns:1fr;gap:10px;margin-bottom:14px}#stats-30 .strip{display:grid;grid-template-columns:220px 1fr 110px;align-items:center;background:var(--paper);border:1px solid var(--border);border-radius:12px;padding:10px 12px}#stats-30 .strip .val{font-weight:800;color:var(--accent);text-align:right}#stats-30 .delta{font-weight:600;font-size:12.5px;color:var(--muted);margin-left:6px}#stats-30 .s30-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px}#stats-30 .board{background:var(--paper);border:1px solid var(--border);border-radius:12px;padding:14px}#stats-30 .compact h3,#stats-30 .list h3,#stats-30 .table h3{font-size:15px;font-weight:700;margin:0 0 8px}#stats-30 .compact .row{display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center;padding:8px 0;border-top:1px dashed var(--border)}#stats-30 .t-row{display:grid;grid-template-columns:1fr .6fr 1fr;gap:10px;align-items:center;border-top:1px solid var(--border);padding:10px 0;font-size:14px}#stats-30 .t-row.th{border-top:0;background:#f3f4f6;margin:-14px -14px 8px;padding:10px 14px;border-radius:12px 12px 0 0;font-weight:700}#stats-30 .line i{display:block;height:100%;background:#cfd8ff}#stats-30 .list .bar i{display:block;height:100%;background:#d6defe}#stats-1 .stats-card{background:#fff;border:1px solid #dee2e6;transition:.3s ease-in-out}#stats-1 .stats-card:hover{transform:translateY(-5px);box-shadow:0 8px 24px rgba(0,0,0,.06)}#stats-1 .display-6{font-size:2.5rem}#stats-2{background:radial-gradient(circle at top left,#1a1f2b,#0e1018)}#stats-2 .progress{height:.75rem;border-radius:20px;overflow:hidden}#stats-2 .progress-bar{transition:width 1s ease-in-out}#stats-3{background:linear-gradient(to bottom,#fff,#f3f6f9)}#stats-3 .stats3-ring{position:relative;width:120px;height:120px;margin:0 auto}#stats-3 .ring{transform:rotate(-90deg)}#stats-3 .ring .bg{fill:none;stroke:#dee2e6;stroke-width:12}#stats-3 .ring .value{fill:none;stroke-width:12;stroke-linecap:round;stroke-dasharray:326;stroke-dashoffset:0;transition:stroke-dashoffset 1s}.value-1{stroke:#28a745;stroke-dashoffset:calc(326 - 326 * 0.999)}.value-2{stroke:#007bff;stroke-dashoffset:calc(326 - 326 * 0.87)}.value-3{stroke:#ffc107;stroke-dashoffset:calc(326 - 326 * 0.75)}#stats-3 .stats3-label{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:100%}#stats-3 .stats3-label strong{font-size:1.5rem;color:#000}#stats-3 .stats3-label span{display:block;font-size:.85rem;color:#6c757d;margin-top:.25rem}#stats-4{background:linear-gradient(135deg,#1a1f2b,#0e1018)}#stats-4 .stats4-box{transition:.3s;border-left:4px solid transparent}#stats-4 .stats4-box.bg-gradient{background:linear-gradient(to right,#2a2d42,#1d1f31);border-left-color:#ffc107}#stats-4 .stats4-box.bg-dark{background:#12141d;border-left-color:#17a2b8}#stats-4 .stats4-box:hover{transform:translateY(-5px);box-shadow:0 0 30px rgba(0,0,0,.4)}#stats-5{border-top:1px solid #eee;border-bottom:1px solid #eee}.stats5-grid{display:grid;gap:2rem;padding-top:1rem}.stats5-icon,.stats5-item{display:flex;align-items:center}.stats5-item{background:#fff;padding:1.5rem;border-radius:12px;box-shadow:0 0 10px rgba(0,0,0,.05);transition:.3s;gap:1.25rem}.stats10-tile,.stats8-panel{padding:2rem 1rem;color:#fff}.stats5-item:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.08)}.stats5-icon{width:48px;height:48px;justify-content:center;background:#f1f3f5;border-radius:50%}#stats-6{background:linear-gradient(to right,#0d1117,#1f2937)}.stats6-chart{color:#fff;box-shadow:0 0 20px rgba(0,0,0,.2);transition:transform .3s}.bg-gradient-teal,.tile-green{background:linear-gradient(135deg,#11998e,#38ef7d)}#stats-7{background:linear-gradient(to bottom,#f9f9f9,#fff);border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3}.stats7-table th{font-weight:600;color:#343a40}.stats7-table td{color:#212529;vertical-align:middle;font-size:.95rem}#stats-8{background:radial-gradient(circle at top center,#1b1f2a,#0f111a)}.stats8-panel{border-radius:1rem;text-align:center;box-shadow:0 10px 25px rgba(0,0,0,.2);transition:transform .3s}.stats8-panel:hover{transform:translateY(-5px);box-shadow:0 15px 30px rgba(0,0,0,.3)}.stats8-panel .label{font-size:.9rem;opacity:.85;margin-top:.5rem}.bg-gradient-green{background:linear-gradient(135deg,#1de9b6,#1dc4e9)}.bg-gradient-blue{background:linear-gradient(135deg,#00c6ff,#0072ff)}.bg-gradient-purple{background:linear-gradient(135deg,#9b59b6,#6a11cb)}.bg-gradient-orange{background:linear-gradient(135deg,#ffb347,#fc3)}#stats-9{background:linear-gradient(135deg,#d7d7d7,#fcecdd)}.stats9-map-wrapper{position:relative;max-width:900px;margin:0 auto}.stats9-map{position:relative;overflow:hidden;border-radius:16px;box-shadow:0 0 20px rgba(0,0,0,.1)}.heat-dot{position:absolute;width:18px;height:18px;background:rgba(255,0,0,.6);border-radius:50%;animation:1.5s infinite pulse;transform:translate(-50%,-50%)}.stats10-tile,.stats12-tile{border-radius:1rem;transition:.3s;text-align:center}.heat-dot span{position:absolute;top:-1.8rem;left:50%;transform:translateX(-50%);font-size:.8rem;background:rgba(0,0,0,.6);color:#fff;padding:2px 6px;border-radius:4px}.dot-1{top:34%;left:63%}.dot-2{top:45%;left:70%}.dot-3{top:33%;left:39%}.dot-4{top:65%;left:29%}.dot-5{top:42%;left:20%}@keyframes pulse{0%,100%{transform:scale(1);opacity:1}50%{transform:scale(1.15);opacity:.7}0%{box-shadow:0 0 0 0 rgba(255,0,0,.5)}70%{box-shadow:0 0 0 10px rgba(255,0,0,0)}100%{box-shadow:0 0 0 0 rgba(255,0,0,0)}}#stats-10{background:#0c0f1a}.stats10-tile{box-shadow:0 10px 20px rgba(0,0,0,.2);position:relative;overflow:hidden}.stats10-tile h5{margin-top:1rem;font-size:1rem;font-weight:600}.stats10-tile span{font-size:.85rem;color:rgba(255,255,255,.7)}.bg-tile-1{background:linear-gradient(135deg,#43e97b,#38f9d7)}.bg-tile-2{background:linear-gradient(135deg,#667eea,#764ba2)}.bg-tile-3,.tile-orange{background:linear-gradient(135deg,#f7971e,#ffd200)}.bg-tile-4{background:linear-gradient(135deg,#f953c6,#b91d73)}.stats10-tile:hover{transform:translateY(-5px) scale(1.02);box-shadow:0 15px 35px rgba(0,0,0,.3)}#stats-11{background:linear-gradient(to right,#f8fafc,#fff)}.stats11-radar svg{max-height:300px;display:block;margin:auto}.stats11-radar text{fill:#333;font-weight:700}#stats-12{background:#10131a}.stats12-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1.5rem;margin-top:2rem}.stats12-tile{background:rgba(255,255,255,.05);padding:1.5rem;border:1px solid rgba(255,255,255,.1);box-shadow:0 0 20px rgba(0,0,0,.2)}.honor8-ribbon-item,.mission15-arrow i{box-shadow:0 8px 18px rgba(14,165,233,.25)}.stats12-tile:hover{transform:translateY(-5px);box-shadow:0 0 25px rgba(255,255,255,.2)}.stats12-tile h5{margin-top:1rem;font-size:1rem}.stats12-tile p{font-size:1.5rem;font-weight:700;margin:.5rem 0 0}.tile-blue{background:linear-gradient(135deg,#3a7bd5,#3a6073)}.tile-purple{background:linear-gradient(135deg,#8e2de2,#4a00e0)}.tile-dark{background:linear-gradient(135deg,#232526,#414345)}.tile-pink{background:linear-gradient(135deg,#ff6a00,#ee0979)}#app-feature-3 .feature3-card h5,.stats12-tile i{margin-bottom:.5rem;color:#fff}#stats-13{background:#f4f7fb;background:linear-gradient(to right,#afddff,#fff)}#stats-13 .stat-box{background:#fff;border-radius:16px;padding:2rem 1.25rem;text-align:center;box-shadow:0 4px 20px rgba(0,0,0,.05);transition:transform .3s,box-shadow .3s;border:2px solid transparent}#stats-13 .stat-box:hover{transform:translateY(-6px);box-shadow:0 6px 28px rgba(0,0,0,.1)}#app-intro-15 .feature-slide:hover,#stats-15 .circle-card:hover,#trust-1 .trust-card:hover{transform:translateY(-5px)}#stats-13 .stat-box i{display:block;font-size:1.8rem;margin-bottom:.75rem}#stats-13 .stat-box h5{font-weight:600;margin-bottom:.5rem;font-size:1.05rem;color:#333}#stats-13 .stat-box span{display:block;font-weight:700;font-size:1.2rem;color:#222}#stats-13 .stat-blue{border-color:#3b82f6}#stats-13 .stat-green{border-color:#10b981}#stats-13 .stat-yellow{border-color:#f59e0b}#stats-13 .stat-red{border-color:#ef4444}#stats-14 .progress-item{background:#f9fafb;padding:1.25rem 1.5rem;border-radius:12px;box-shadow:0 2px 10px rgba(0,0,0,.04);transition:transform .3s}#stats-14 .progress{height:10px;background-color:#e9ecef;border-radius:20px;overflow:hidden}#stats-14 .progress-bar{height:100%;transition:width .6s}#stats-15{background:linear-gradient(135deg,#afddff,#ffecdb)}#stats-15 .circle-card{background:#fff;border-radius:16px;box-shadow:0 4px 14px rgba(0,0,0,.06);padding:1.5rem;text-align:center;transition:transform .3s}#stats-15 .circle{width:100px;height:100px;border-radius:50%;background:conic-gradient(#0d6efd calc(var(--value) * 1%),#e9ecef 0);display:flex;align-items:center;justify-content:center;margin:auto;position:relative}#stats-15 .circle::before{content:"";position:absolute;width:76px;height:76px;background:#fff;border-radius:50%;z-index:1}#stats-15 .percent{font-weight:700;position:relative;z-index:2;font-size:1.25rem;color:#000}#stats-15 .label{font-weight:500;font-size:.95rem;color:#555}#trust-1{background:radial-gradient(circle at center,#1c1e26 0,#0f1015 100%)}#trust-1 .trust-card{background:rgba(255,255,255,.05);border-radius:16px;padding:1.5rem 1rem;border:1px solid rgba(255,255,255,.08);box-shadow:0 0 20px rgba(255,255,255,.05);backdrop-filter:blur(6px);transition:transform .3s,box-shadow .3s;height:100%}#trust-1 .trust-card:hover{box-shadow:0 6px 30px rgba(255,255,255,.1)}#trust-1 .trust-blue i,.icon-primary,.mission20-title-icon,.mission26-title-icon,.tone-blue{color:#3b82f6}#trust-1 .trust-purple i,.tone-purple{color:#8b5cf6}#trust-1 .trust-yellow i{color:#facc15}#trust-2{background:linear-gradient(135deg,#fdfbee,#ffecdb)}#trust-2 .payment-icon{text-align:center;min-width:100px;transition:transform .3s,opacity .3s;opacity:.85}#trust-2 .payment-icon:hover{transform:scale(1.1);opacity:1}#article-1 .fa-lg,#article-8 a,#list-1 h3,#related-14 .related14-link,#trust-2 .payment-icon i{transition:color .3s}#trust-3{background:#fff;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb}#trust-3 .trust3-box{background:#f9fafb;padding:1.5rem;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.03);transition:.3s;border-left:4px solid transparent}#trust-3 .trust3-box:hover{border-left-color:#3b82f6;transform:translateY(-4px);box-shadow:0 6px 20px rgba(0,0,0,.06)}#trust-3 h5{font-size:1.1rem;font-weight:600}#trust-4 .d-flex:hover{transform:translateY(-4px);transition:.3s;box-shadow:0 6px 16px rgba(0,0,0,.1)!important}#trust-5 .progress{height:10px;border-radius:20px;overflow:hidden}#trust-5 .progress-bar{transition:width 1s}#trust-6 .circle{position:relative;width:120px;height:120px;border-radius:50%;background:conic-gradient(#0d6efd calc(var(--percent) * 1%),#e9ecef 0);display:flex;align-items:center;justify-content:center;margin:0 auto}#trust-6 .circle span{position:absolute;font-weight:700;font-size:1.1rem;color:#333}#honor-1 .honor-img-card img{transition:transform .3s,box-shadow .3s;border-radius:12px}#honor-1 .honor-img-card:hover img{transform:scale(1.05);box-shadow:0 6px 16px rgba(0,0,0,.15)}#honor-1 .honor-caption{margin-top:.75rem;font-size:.95rem;color:#555}#honor-2{background:radial-gradient(ellipse at center,#1e1e1e 0,#111 100%)}#honor-2 .honor2-main-img img{max-width:280px;border-radius:16px;box-shadow:0 0 30px rgba(255,215,0,.15)}#honor-2 .honor2-badge{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.05);padding:1.5rem;border-radius:12px;transition:.3s;box-shadow:0 0 10px rgba(255,215,0,.05)}#honor-2 .honor2-badge:hover{background:rgba(255,215,0,.05);box-shadow:0 0 16px rgba(255,215,0,.15);transform:translateY(-4px)}.text-gold{color:gold}#app-intro-9,#honor-3{background:#f9f9f9}#honor-3 .honor-text-card{background:#fff;padding:1.5rem;border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,.05);border-left:4px solid #007bff;transition:.3s}#honor-3 .honor-text-card:hover{transform:translateY(-4px);box-shadow:0 6px 24px rgba(0,0,0,.08)}#honor-3 .honor-row img{border-radius:16px;box-shadow:0 0 12px rgba(0,0,0,.1)}#honor-4{background:linear-gradient(to bottom,#1a1a1a,#121212)}#honor-4 .honor4-scroll{padding-bottom:.5rem}#honor-4 .honor4-card{background:rgba(255,255,255,.03);border-radius:12px;padding:1rem;width:240px;box-shadow:0 0 10px rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.05);transition:.3s}#honor-4 .honor4-card:hover{transform:translateY(-5px);box-shadow:0 0 20px rgba(255,215,0,.2)}#honor-4 .honor4-card img{height:140px;object-fit:cover;width:100%;border-radius:8px}#honor-5 .honor5-card{background:#fff;border:1px solid #dee2e6;border-radius:12px;padding:1.5rem;box-shadow:0 4px 12px rgba(0,0,0,.03);transition:.3s;text-align:center;height:100%}#honor-5 .honor5-card:hover{box-shadow:0 6px 20px rgba(0,0,0,.08);transform:translateY(-4px)}#honor-5 .honor5-card img{max-height:160px;object-fit:cover;width:100%;border-radius:8px}#honor-6 .honor6-bg{position:absolute;inset:0;background:radial-gradient(1200px 600px at 10% -10%,#0d6efd 0,transparent 60%),radial-gradient(1000px 600px at 100% 0,#6f42c1 0,transparent 60%),linear-gradient(180deg,#0b1220 0,#121826 100%);opacity:.95}#honor-6 .honor6-card{position:relative;background:#fff;border:1px solid #e9ecef;border-radius:16px;padding:18px 18px 16px;box-shadow:0 10px 24px rgba(0,0,0,.08);transition:transform .25s,box-shadow .25s,border-color .25s;overflow:hidden}#honor-6 .honor6-card:hover{transform:translateY(-6px);box-shadow:0 16px 32px rgba(0,0,0,.12);border-color:#dee2e6}#honor-6 .honor6-year{display:inline-flex;align-items:center;justify-content:center;width:54px;height:54px;border-radius:50%;background:#0d6efd;color:#fff;font-weight:700;box-shadow:0 4px 10px rgba(13,110,253,.35)}#honor-6 .honor6-ribbon{position:absolute;top:14px;right:-54px;color:#fff;font-weight:700;font-size:.85rem;padding:6px 80px;transform:rotate(30deg);letter-spacing:.5px;box-shadow:0 6px 18px rgba(0,0,0,.15)}#honor-6 .ribbon-gold{background:linear-gradient(90deg,#f6c453,#f1a602)}#honor-6 .ribbon-green{background:linear-gradient(90deg,#28a745,#20c997)}#honor-6 .ribbon-blue{background:linear-gradient(90deg,#0d6efd,#42a5f5)}#honor-6 .ribbon-purple{background:linear-gradient(90deg,#6f42c1,#b07de4)}#honor-6 .honor6-bullets{padding-left:0;margin:0;list-style:none}#honor-6 .honor6-bullets li{display:flex;align-items:flex-start;gap:8px;color:#495057;font-size:.95rem;margin:.35rem 0}#honor-6 .honor6-bullets i{color:#20c997;margin-top:2px}.honor7-section{padding:3rem 0;background:linear-gradient(135deg,#0f172a 0,#1e293b 60%,#334155 100%);position:relative;overflow:hidden}.honor7-header{margin-bottom:1.5rem}.honor7-title{color:#fff;font-weight:800;margin-bottom:.5rem}.honor7-title-icon{color:#38bdf8}.honor7-subtitle{color:rgba(255,255,255,.7);margin:0}.honor7-btn-outline{display:inline-block;padding:.6rem 1.25rem;border-radius:999px;border:1px solid #38bdf8;color:#38bdf8;text-decoration:none;transition:.2s;font-weight:600}.honor7-badge,.honor7-btn-outline:hover{color:#0b1220;background:#38bdf8}.honor7-timeline{list-style:none;margin:0;padding-left:1.25rem;border-left:2px solid #38bdf8;position:relative}.honor7-timeline-item{position:relative;padding-left:.5rem;margin-bottom:1.5rem}.honor7-timeline-item::before{content:"";position:absolute;left:-11px;top:.6rem;width:.75rem;height:.75rem;background:#38bdf8;border-radius:50%;box-shadow:0 0 0 6px rgba(56,189,248,.15)}.honor7-badge{display:inline-block;padding:.15rem .5rem;border-radius:999px;font-size:.75rem;font-weight:700;margin-bottom:.4rem}.honor7-badge-2024{background:#38bdf8}.honor7-badge-2023{background:#22c55e}.honor7-badge-2022{background:#3b82f6;color:#fff}.honor7-badge-2021{background:#f59e0b}.honor7-item-title{color:#fff;font-weight:700;margin:.25rem 0 .35rem}.honor7-item-desc{color:rgba(255,255,255,.7);font-size:.925rem;margin-bottom:.35rem}.honor7-item-bullets{list-style:disc;margin:0 0 .25rem 1.1rem;color:rgba(255,255,255,.75);font-size:.9rem}.honor7-cert.card{border:0;border-radius:1rem;box-shadow:0 12px 30px rgba(2,6,23,.35);background:#fff}.honor7-cert .card-body{padding:1.25rem}.honor7-cert-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}.honor7-cert-title{margin:0;font-weight:700;color:#0f172a}.honor7-link{font-size:.9rem;color:#2563eb;text-decoration:none}.honor7-cert-grid .honor7-cert-thumb{position:relative;width:100%;aspect-ratio:4/3;border:1px solid rgba(2,6,23,.08);border-radius:.75rem;display:flex;align-items:center;justify-content:center;background:#f8fafc;overflow:hidden;transition:transform .2s,box-shadow .2s}.honor7-cert-thumb:hover{transform:translateY(-2px);box-shadow:0 10px 16px rgba(2,6,23,.08)}.honor7-cert-thumb img{width:85%;height:auto;opacity:.8;transition:opacity .2s}.honor7-cert-caption{margin:.5rem 0 0;font-size:.85rem;color:#64748b}.honor7-cert-bullets{list-style:none;padding-left:0;margin:1rem 0 0;color:#475569;font-size:.925rem}.honor7-cta{margin-top:2rem}.honor7-btn-solid{display:inline-block;padding:.7rem 1.4rem;border-radius:999px;background:#38bdf8;color:#0b1220;text-decoration:none;font-weight:700;transition:transform .12s,box-shadow .12s}.honor7-btn-solid:hover{transform:translateY(-1px);box-shadow:0 10px 16px rgba(56,189,248,.35)}.honor8-section{padding:3.2rem 0;background:linear-gradient(180deg,rgba(2,6,23,.02),rgba(2,6,23,0)),radial-gradient(80rem 20rem at 50% -10%,rgba(56,189,248,.08),transparent 60%),#fff;position:relative;overflow:hidden}.honor8-header{margin-bottom:1.75rem}.honor8-title{font-weight:800;color:#0f172a;margin-bottom:.5rem}#app10-tab-lite:checked~label[for=app10-tab-lite],#app10-tab-pro:checked~label[for=app10-tab-pro],.app10-title-icon,.app11-title-icon,.app12-details[open] summary,.app12-title-icon,.app13-title-icon,.app14-title-icon,.app15-title-icon,.app7-title-icon,.app8-details[open] summary,.app8-title-icon,.app9-title-icon,.honor8-title-icon,.mission11-title-icon,.mission12-title-icon,.mission14-title-icon,.mission15-title-icon,.mission7-title-icon,.mission8-title-icon,.mission9-title-icon,.privacy6-details[open] summary,.privacy6-title-icon,.privacy7-details[open] summary,.privacy7-title-icon{color:#0ea5e9}.honor8-subtitle{color:#475569;max-width:920px;margin:0 auto}.honor8-matrix .honor8-metric{background:#fff;border:1px solid rgba(2,6,23,.06);border-radius:1rem;padding:1rem;box-shadow:0 12px 28px rgba(2,6,23,.05);height:100%;display:flex;flex-direction:column}.honor8-chip{display:inline-flex;align-items:center;gap:.35rem;padding:.28rem .6rem;font-size:.8rem;font-weight:700;border-radius:999px;background:#e2e8f0;color:#0f172a}.chip-good,.honor8-chip-green{background:#dcfce7;color:#14532d}.chip-kr,.honor8-chip-blue{background:#dbeafe;color:#1e3a8a}.honor8-chip-purple{background:#ede9fe;color:#4c1d95}.chip-bad,.honor8-chip-amber,.pill-amber{background:#fef3c7;color:#78350f}.honor8-score{font-weight:800;font-size:1.4rem;color:#0f172a}.honor8-metric-title{margin:.5rem 0 .6rem;font-weight:700;color:#0f172a}.honor8-progress{width:100%;height:.5rem;background:#f1f5f9;border-radius:999px;overflow:hidden;margin-bottom:.6rem}.app11-bar>span,.app12-bar>span,.app13-bar>span,.app9-bar>span,.honor8-progress>span,.mission12-bar>span,.mission9-kpi-bar>span{display:block;height:100%;background:linear-gradient(90deg,#06b6d4,#0ea5e9)}.honor8-stars{color:#f59e0b;letter-spacing:.05rem;margin-bottom:.4rem;font-size:1rem}.honor8-badges-row{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:.35rem}.honor8-mini-badge{font-size:.72rem;font-weight:700;padding:.18rem .5rem;border-radius:999px;color:#3730a3;background:#e0e7ff;border:1px solid #c7d2fe}.honor10-content p,.honor12-card p,.honor8-metric-list{font-size:.95rem;color:#475569}.honor8-metric-list{margin:0;padding-left:1.1rem}.honor8-ribbon{display:flex;gap:.5rem;flex-wrap:wrap;margin:1.5rem 0 .5rem}.honor8-ribbon-item{background:#0ea5e9;color:#0b1220;font-weight:700;padding:.4rem .8rem;border-radius:.6rem;display:inline-flex;align-items:center}.honor8-proof{margin-top:.5rem;overflow:hidden}.honor8-proof-track{display:flex;gap:.75rem;overflow-x:auto;padding-bottom:.25rem}.honor8-proof-track::-webkit-scrollbar{height:8px}.honor8-proof-track::-webkit-scrollbar-thumb{background:rgba(2,6,23,.15);border-radius:999px}.honor8-proof-card{flex:0 0 220px;text-decoration:none;color:#0f172a;background:#fff;border:1px solid rgba(2,6,23,.06);border-radius:.9rem;overflow:hidden;box-shadow:0 10px 22px rgba(2,6,23,.06);transition:transform .15s,box-shadow .15s;display:flex;flex-direction:column;align-items:center}.honor11-badges .honor11-card,.honor11-stats .honor11-stat,.honor13-card,.honor9-grid .honor9-card{transition:transform .2s,box-shadow .2s}.honor8-proof-card:hover{transform:translateY(-2px);box-shadow:0 16px 28px rgba(2,6,23,.1)}.honor8-proof-card img{width:100%;height:140px;object-fit:cover;display:block}.honor8-proof-card span{padding:.6rem .8rem;font-weight:700;display:block}.honor8-cta{margin-top:1.25rem}.honor8-btn,.mission10-btn,.mission11-btn,.mission12-btn,.mission13-btn,.mission14-btn,.mission15-btn,.mission7-btn,.mission8-btn,.mission9-btn{display:inline-block;padding:.7rem 1.2rem;border-radius:999px;font-weight:800;text-decoration:none;margin:.2rem .3rem}.app10-btn-primary,.app11-btn-primary,.app13-btn-primary,.app14-btn-primary,.app15-btn-primary,.app7-btn-primary,.honor8-btn-primary,.mission11-btn-primary,.mission12-btn-primary,.mission14-btn-primary,.mission15-btn-primary,.mission7-btn-primary,.mission8-btn-primary,.mission9-btn-primary{background:#0ea5e9;color:#0b1220;box-shadow:0 10px 16px rgba(14,165,233,.25)}.app10-btn-ghost,.app11-btn-ghost,.app13-btn-ghost,.app14-btn-ghost,.app15-btn-ghost,.app7-btn-ghost,.honor8-btn-ghost,.mission11-btn-ghost,.mission12-btn-ghost,.mission14-btn-ghost,.mission15-btn-ghost,.mission7-btn-ghost,.mission8-btn-ghost,.mission9-btn-ghost{background:#eef2f7;color:#0f172a;border:1px solid rgba(2,6,23,.08)}.app10-btn-ghost:hover,.app11-btn-ghost:hover,.app13-btn-ghost:hover,.app14-btn-ghost:hover,.app15-btn-ghost:hover,.app7-btn-ghost:hover,.honor8-btn-ghost:hover,.mission11-btn-ghost:hover,.mission12-btn-ghost:hover,.mission14-btn-ghost:hover,.mission15-btn-ghost:hover,.mission7-btn-ghost:hover,.mission8-btn-ghost:hover,.mission9-btn-ghost:hover{background:#e5eaf1}.honor9-grid .honor9-card{background:#fff;border-radius:.75rem;overflow:hidden;text-align:center;padding:.75rem;height:100%}.honor11-stats .honor11-stat:hover,.honor13-card:hover,.honor14-card:hover,.honor9-grid .honor9-card:hover{transform:translateY(-4px);box-shadow:0 12px 24px rgba(0,0,0,.08)}.honor9-card img{border-radius:.5rem;margin-bottom:.6rem}.honor9-caption{font-weight:600;font-size:.95rem;color:#374151}.honor10-timeline{position:relative;margin:2rem 0;padding-left:2rem;border-left:3px solid #22c55e}.honor10-item{position:relative;margin-bottom:2rem}.honor10-item::before{content:"";position:absolute;left:-11px;top:.5rem;width:14px;height:14px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 4px rgba(34,197,94,.2)}.honor10-year{font-weight:800;font-size:1.2rem;color:#16a34a;margin-bottom:.25rem;display:block}.honor11-stats .honor11-stat{background:#fff;border-radius:.75rem;padding:1.5rem 1rem;box-shadow:0 8px 20px rgba(0,0,0,.05)}.honor11-num{font-size:1.8rem;font-weight:800;color:#dc2626}.honor11-label,.honor13-label{font-weight:600;color:#475569;margin-top:.25rem}.honor11-badges .honor11-card{background:#fff;border-radius:1rem;padding:1.2rem;text-align:center;height:100%;box-shadow:0 6px 16px rgba(0,0,0,.05)}.honor11-badges .honor11-card:hover{transform:translateY(-5px);box-shadow:0 14px 28px rgba(0,0,0,.08)}.honor11-icon{width:3rem;height:3rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.4rem;margin:0 auto 1rem}.honor11-card h5{font-weight:700;margin-bottom:.4rem;color:#0f172a}.honor12-carousel .carousel-inner{padding:1rem 0}.honor12-card{max-width:500px;background:#fff;border-radius:1rem;padding:2rem 1.5rem;box-shadow:0 10px 24px rgba(0,0,0,.08)}.honor12-year{font-size:1.4rem;font-weight:800;color:#2563eb;margin-bottom:.5rem}.honor12-card h5{color:#0f172a;margin-bottom:.35rem}.honor12-carousel .carousel-control-next-icon,.honor12-carousel .carousel-control-prev-icon{background-size:100% 100%;filter:invert(1) grayscale(100)}.honor13-stat{background:#fff;border-radius:.75rem;padding:1.2rem .8rem;box-shadow:0 8px 20px rgba(0,0,0,.05);margin-bottom:1rem}.honor13-num{font-size:1.8rem;font-weight:800;color:#f59e0b}.honor13-card{background:#fff;border-radius:1rem;padding:1.5rem 1rem;box-shadow:0 6px 16px rgba(0,0,0,.05)}.honor13-icon{width:3.2rem;height:3.2rem;margin:0 auto 1rem;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.4rem}.honor13-card h6{font-weight:700;margin:0;color:#0f172a}.honor14-track-wrapper{overflow-x:auto;padding-bottom:.5rem}#mission-3,.app10-tabs,.app9-bar,.honor17-marquee,.mission12-bar,.mission12-kpi,.mission13-hero,.related18-thumb,.related19-thumb,.related20-thumb{overflow:hidden}.honor14-card,.honor15-card{background:#fff;border-radius:.75rem;padding:1.2rem 1rem;transition:transform .2s,box-shadow .2s}.honor14-track{display:flex;gap:1rem;min-width:100%}.honor14-card{flex:0 0 260px;box-shadow:0 8px 20px rgba(0,0,0,.05)}.honor14-year{font-size:1rem;font-weight:800;color:#0ea5e9;display:block;margin-bottom:.4rem}.honor14-card h5{font-size:1.05rem;margin-bottom:.35rem;color:#0f172a}.honor14-card p{font-size:.9rem;color:#475569}.honor14-track-wrapper::-webkit-scrollbar{height:8px}.honor14-track-wrapper::-webkit-scrollbar-thumb{background:rgba(2,6,23,.15);border-radius:999px}.honor15-card{box-shadow:0 6px 16px rgba(0,0,0,.05);height:100%}.honor26-card,.honor28-badge,.honor29-card{transition:transform .25s}.honor15-card:hover{transform:translateY(-3px);box-shadow:0 12px 24px rgba(0,0,0,.08)}.honor15-card h6{color:#0f172a;margin-bottom:.5rem}.honor15-link{font-size:.85rem;font-weight:600;text-decoration:none;color:#2563eb}.honor15-logos img{height:50px;margin:0 .6rem;opacity:.8;transition:opacity .2s,transform .2s}.honor15-logos img:hover{opacity:1;transform:scale(1.05)}.honor17-section{background:radial-gradient(900px 420px at -10% -20%,rgba(23,212,255,.12),transparent 60%),radial-gradient(800px 360px at 110% 0,rgba(91,140,255,.1),transparent 60%),linear-gradient(180deg,#0b1020 0,#0f1830 55%)}.honor17-track{display:flex;gap:12px;animation:18s linear infinite honor17-slide;will-change:transform}.honor17-badge{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;background:rgba(255,255,255,.06);backdrop-filter:blur(6px);white-space:nowrap}.honor19-ico,.honor19-medal{display:flex;align-items:center}.honor22-badge,.honor30-strip span{gap:.35rem;background:#fff;font-size:.9rem}.honor17-card{background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.03));border:1px solid rgba(255,255,255,.15);backdrop-filter:blur(6px)}@keyframes honor17-slide{from{transform:translateX(0)}to{transform:translateX(-50%)}}.honor18-section{background:linear-gradient(180deg,#fefefe 0,#f9fbff 100%)}.honor19-section{background:repeating-linear-gradient(45deg,rgba(37,99,235,.04) 0,rgba(37,99,235,.04) 10px,transparent 10px,transparent 20px),linear-gradient(180deg,#f7fbff 0,#fff 60%)}.honor19-medal{width:48px;height:48px;border-radius:14px;justify-content:center;background:linear-gradient(135deg,#2563eb,#06b6d4);color:#fff;font-size:1.1rem;flex-shrink:0}.honor19-ribbon{position:absolute;right:-40px;top:16px;transform:rotate(45deg);background:#2563eb;color:#fff;padding:.3rem 2.2rem;font-size:.8rem;border-radius:.25rem}.honor19-ico{width:40px;height:40px;border-radius:12px;justify-content:center;background:rgba(37,99,235,.08);font-size:1rem}.honor19-tag{position:absolute;right:.75rem;bottom:.75rem;display:inline-block;background:#f1f5ff;color:#2563eb;border:1px solid #e5ecff;padding:.15rem .5rem;border-radius:999px;font-size:.75rem}.honor20-section{background:radial-gradient(900px 420px at 20% 0,rgba(255,215,0,.12),transparent 60%),radial-gradient(700px 320px at 80% 100%,rgba(0,123,255,.12),transparent 60%),linear-gradient(180deg,#0f172a 0,#1e293b 80%)}.honor20-card,.honor25-card,.honor27-card{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.15);backdrop-filter:blur(6px);transition:transform .25s}#related-14 .related14-card:hover,.honor20-card:hover,.honor25-card:hover,.honor26-card:hover,.honor27-card:hover,.honor29-card:hover{transform:translateY(-4px)}.honor20-highlight{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.2);backdrop-filter:blur(8px)}.honor21-section{background:repeating-linear-gradient(45deg,rgba(0,0,0,.02) 0,rgba(0,0,0,.02) 12px,transparent 12px,transparent 24px),linear-gradient(180deg,#fefefe 0,#f9fbff 100%)}.honor21-list li{font-size:.95rem;line-height:1.6;color:#334155}.honor22-badge{display:inline-flex;align-items:center;padding:.5rem 1rem;border-radius:999px;border:1px solid #e5eaf1;color:#334155;box-shadow:0 2px 6px rgba(0,0,0,.05)}.honor23-section{background:radial-gradient(900px 420px at 20% 0,rgba(255,215,0,.08),transparent 60%),radial-gradient(700px 320px at 80% 100%,rgba(59,130,246,.08),transparent 60%),linear-gradient(180deg,#0f172a 0,#1e293b 80%)}.honor23-track{display:flex;gap:20px;min-width:max-content;padding-bottom:4px}.honor23-card{flex:0 0 260px;text-align:center}.honor23-card img{border:1px solid rgba(255,255,255,.15)}.honor23-card h6{font-size:.9rem;color:#f1f5f9}.honor24-section{background:radial-gradient(700px 320px at 15% -10%,rgba(37,99,235,.08),transparent 60%),radial-gradient(700px 320px at 85% -10%,rgba(6,182,212,.08),transparent 60%),repeating-linear-gradient(45deg,rgba(0,0,0,.02) 0,rgba(0,0,0,.02) 10px,transparent 10px,transparent 20px),linear-gradient(180deg,#f7fbff 0,#fff 60%)}.honor24-podium{display:grid;grid-template-columns:1fr 1.2fr 1fr;gap:18px;max-width:880px}.honor24-col{display:flex;flex-direction:column;align-items:center;justify-content:flex-end}.honor24-pillar{width:100%;border-radius:14px;background:linear-gradient(180deg,#eaf1ff 0,#dfe8fb 100%);border:1px solid #d3dcf5}.pillar-center{height:140px}.pillar-left{height:100px}.pillar-right{height:120px}.honor25-section{background:radial-gradient(800px 400px at 10% 0,rgba(59,130,246,.12),transparent 60%),radial-gradient(700px 350px at 90% 100%,rgba(236,72,153,.12),transparent 60%),linear-gradient(180deg,#0b1020 0,#1e293b 80%)}.honor27-section{background:radial-gradient(900px 420px at 10% 0,rgba(255,215,0,.08),transparent 60%),radial-gradient(700px 320px at 90% 100%,rgba(59,130,246,.08),transparent 60%),linear-gradient(180deg,#0b1020 0,#1e293b 80%)}.honor28-section{background:radial-gradient(circle at 20% 30%,rgba(59,130,246,.4),transparent 60%),radial-gradient(circle at 80% 70%,rgba(236,72,153,.4),transparent 60%),linear-gradient(135deg,#1e3a8a,#0f172a)}.honor28-badge{width:120px;height:120px;background:rgba(255,255,255,.1);border:2px solid rgba(255,255,255,.3);box-shadow:0 8px 20px rgba(0,0,0,.4)}.honor28-badge:hover{transform:scale(1.08)}.honor28-grid p{color:#e2e8f0}.honor29-section{background:radial-gradient(900px 420px at 15% 0,rgba(255,215,0,.08),transparent 60%),radial-gradient(700px 320px at 85% 100%,rgba(59,130,246,.08),transparent 60%),linear-gradient(180deg,#0b1020 0,#1e293b 85%)}.honor29-card{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.15);backdrop-filter:blur(6px);text-align:left}.honor30-section{background:linear-gradient(120deg,#f7fbff 0,#fff 55%),linear-gradient(120deg,transparent 55%,rgba(37,99,235,.08) 55%,rgba(6,182,212,.08) 100%);position:relative}.honor30-section:before{content:"";position:absolute;inset:0;background-image:linear-gradient(90deg,rgba(0,0,0,.03) 1px,transparent 1px),linear-gradient(rgba(0,0,0,.03) 1px,transparent 1px);background-size:28px 28px;pointer-events:none}.honor30-hero{max-width:720px;border:1px solid #e5eaf1}.honor30-medal{width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#2563eb,#06b6d4);color:#fff;font-size:1.25rem}.honor30-chip{display:inline-flex;align-items:center;gap:.25rem;background:#f1f5ff;border:1px solid #e5ecff;color:#0f172a;border-radius:999px;padding:.35rem .8rem;font-size:.85rem}.honor30-card{border:1px solid #e5eaf1;transition:transform .2s}.honor30-ico{width:40px;height:40px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:rgba(37,99,235,.08);font-size:1rem;flex-shrink:0}.honor30-strip span{display:inline-flex;align-items:center;border:1px solid #e5eaf1;border-radius:999px;padding:.45rem .9rem}#mission-1{background-color:#f9fafa}#mission-1 .d-flex:hover i{transform:scale(1.15)}#mission-2{background:#f0f2f5}#mission-2 .mission2-card{border-radius:12px;transition:.3s}#mission-2 .mission2-card:hover{transform:translateY(-5px);box-shadow:0 6px 20px rgba(0,0,0,.08)}#mission-3{background:linear-gradient(to right,#111827,#1f2937);padding:60px 0;position:relative}#mission-3 p{font-size:1rem;color:#ccc;line-height:1.8}#mission-3 .mission-list li{margin-bottom:1rem;font-size:1rem;color:#ddd;display:flex;align-items:start;line-height:1.6}#mission-3 .mission-list i{font-size:1.2rem;min-width:24px}#mission-4{background:linear-gradient(to right top,#0f172a,#1e293b)}.mission4-card{background-color:rgba(255,255,255,.05);border-radius:16px;padding:2rem 1.5rem;transition:.3s;border:1px solid rgba(255,255,255,.08);text-align:center;height:100%}.mission4-card:hover{transform:translateY(-5px);box-shadow:0 0 30px rgba(0,255,255,.1)}.mission4-card h5{color:#fff;font-size:1.2rem}.mission4-card p{color:#ccc;font-size:.95rem;line-height:1.6}.mission4-card .icon-wrap{width:64px;height:64px;line-height:64px;border-radius:50%;font-size:1.5rem;color:#fff;margin:0 auto}#mission-5{background:#f9fafb;position:relative}.mission5-timeline::before{content:'';position:absolute;top:50%;left:5%;right:5%;height:2px;background:linear-gradient(to right,#ddd,#ccc,#ddd);z-index:0;transform:translateY(-50%)}.mission5-block{position:relative;background:#fff;border-radius:16px;padding:2rem 1.5rem;z-index:1;transition:.3s;border:1px solid rgba(0,0,0,.05)}.mission5-block:hover{transform:translateY(-5px);box-shadow:0 0 20px rgba(0,0,0,.07)}.mission5-icon{width:60px;height:60px;line-height:60px;font-size:1.5rem;border-radius:50%;display:inline-block}.mission6-timeline{position:relative;margin:2rem 0;padding-left:0}.mission6-timeline::before{content:"";position:absolute;left:50%;top:0;bottom:0;width:3px;background:#e5e7eb;transform:translateX(-50%)}.mission6-item.right{left:50%}.mission6-icon{width:3rem;height:3rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.2rem;position:absolute;top:1rem;left:100%;transform:translateX(-50%);box-shadow:0 4px 10px rgba(0,0,0,.1)}.mission6-item.right .mission6-icon{left:0;transform:translateX(-50%)}.mission6-content{background:#fff;border-radius:.75rem;padding:1rem;display:inline-block;max-width:85%;box-shadow:0 6px 16px rgba(0,0,0,.05)}.mission6-content h5{color:#0f172a;margin-bottom:.4rem}.mission6-content p{font-size:.9rem;margin:0}.mission7-section{padding:3rem 0;background:radial-gradient(1200px 300px at 50% -100px,rgba(14,165,233,.1),transparent 65%),#fff}.mission7-head{text-align:center;max-width:960px;margin:0 auto 1.75rem}.mission7-title{font-weight:800;color:#0f172a;margin-bottom:.4rem}.mission7-subtitle,.mission8-subtitle{color:#475569;margin:0 auto}.mission7-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;position:relative}.mission7-card{position:relative;background:rgba(255,255,255,.9);border:1px solid rgba(2,6,23,.06);border-radius:1rem;padding:1.1rem 1rem;box-shadow:0 10px 22px rgba(2,6,23,.06);backdrop-filter:blur(4px);transition:transform .18s,box-shadow .18s,border-color .18s}.mission7-card:hover{transform:translateY(-4px);box-shadow:0 16px 30px rgba(2,6,23,.1);border-color:rgba(14,165,233,.25)}.mission7-card-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.4rem}.mission7-card-head h5{margin:0;font-weight:800;color:#0f172a;line-height:1.25;font-size:1.05rem}.mission7-chip{display:inline-flex;align-items:center;gap:.4rem;padding:.28rem .6rem;font-size:.75rem;font-weight:800;border-radius:999px;background:#e2e8f0;color:#0f172a;white-space:nowrap}.mission8-node,.mission8-step{display:flex;position:relative}.mission7-desc{color:#475569;margin:.25rem 0 .5rem;font-size:.95rem}.app10-list,.app13-list,.app9-bullets,.mission10-points,.mission12-list,.mission13-list,.mission7-list,.mission8-bullets{margin:0;padding-left:1.1rem;color:#334155;font-size:.95rem}#terms-of-service-12.tos12t-section .tos12t-fn-list li,.mission10-points li,.mission13-list li,.mission14-list li,.mission15-list li,.mission7-list li,.mission8-bullets li,.privacy6-list li{margin:.15rem 0}.mission7-cta{text-align:center;margin-top:1.5rem}.mission7-q1::after,.mission7-q2::after,.mission7-q3::after,.mission7-q4::after{content:"";position:absolute;right:0;top:0;width:34%;height:6px;border-top-right-radius:1rem;border-bottom-left-radius:.75rem;opacity:.9}.mission7-q1::after{background:linear-gradient(90deg,#06b6d4,#0ea5e9)}.mission7-q2::after{background:linear-gradient(90deg,#6366f1,#3b82f6)}.mission7-q3::after{background:linear-gradient(90deg,#22c55e,#16a34a)}.mission7-q4::after{background:linear-gradient(90deg,#f59e0b,#f97316)}.mission8-section{padding:3rem 0;background:radial-gradient(900px 220px at 50% -120px,rgba(14,165,233,.09),transparent 60%),#fff}.mission8-head{text-align:center;max-width:920px;margin:0 auto 1.75rem}#terms-of-service-9.tos9t-section .tos9t-sidelabel,.app10-title,.app11-title,.app12-title,.app13-title,.app14-title,.app15-title,.app7-title,.app8-title,.app9-title,.mission11-title,.mission12-title,.mission14-title,.mission15-title,.mission8-title,.mission9-title{font-weight:800;color:#0f172a;margin-bottom:.35rem}.mission8-steps{list-style:none;margin:1.5rem 0 0;padding:0;position:relative}.mission8-steps::before{content:"";position:absolute;left:44px;top:0;bottom:0;width:2px;background:linear-gradient(180deg,rgba(2,6,23,.08),rgba(14,165,233,.25))}.mission8-step{align-items:flex-start;gap:1rem;padding:.25rem 0 1.25rem}.mission8-node{width:88px;justify-content:center}.mission8-num{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:14px;font-weight:900;letter-spacing:.02em;color:#0b1220;background:linear-gradient(180deg,#0ea5e9,#06b6d4);box-shadow:0 10px 22px rgba(14,165,233,.25)}.mission8-card,.mission9-tl-card{border:1px solid rgba(2,6,23,.06)}.mission8-card{background:#fff;border-radius:1rem;padding:1rem 1rem .9rem;box-shadow:0 10px 22px rgba(2,6,23,.06);transition:transform .16s,box-shadow .16s,border-color .16s;width:100%}.app10-card:hover,.app11-card:hover,.app12-tile:hover,.app13-card:hover,.app14-card:hover,.app15-insight:hover,.app7-card:hover,.app8-card:hover,.app9-note-card:hover,.mission10-promise:hover,.mission11-kr:hover,.mission12-card:hover,.mission13-card:hover,.mission14-panel:hover,.mission15-side:hover,.mission8-card:hover,.mission9-tl-card:hover{transform:translateY(-3px);box-shadow:0 16px 30px rgba(2,6,23,.1);border-color:rgba(14,165,233,.25)}.mission8-card-title{margin:0 0 .35rem;font-weight:800;color:#0f172a;display:flex;align-items:center;gap:.3rem;font-size:1.05rem}.app7-card-desc,.mission8-card-desc{margin:0 0 .45rem;color:#475569;font-size:.96rem}.app10-list i,.app11-bullets i,.app12-list i,.app13-list i,.app8-list i,.app9-bullets i,.icon-success,.mission10-points i,.mission12-list i,.mission13-list i,.mission14-list i,.mission15-promise .mission15-list i,.mission8-bullets i,.privacy6-list i,.privacy7-list i{color:#22c55e}.mission8-cta{text-align:center;margin-top:1.6rem}.mission9-section{padding:3rem 0;background:radial-gradient(900px 240px at 50% -120px,rgba(56,189,248,.1),transparent 60%),#fff}.mission11-head,.mission12-head,.mission14-head,.mission15-head,.mission9-head{text-align:center;max-width:980px;margin:0 auto 1.6rem}.mission9-timeline{list-style:none;margin:0;padding-left:2.2rem;position:relative;border-left:3px solid #e2e8f0}.mission9-tl-item{position:relative;margin-bottom:1.4rem}.mission9-badge{position:absolute;left:-1.25rem;top:.2rem;transform:translateX(-100%);background:#0ea5e9;color:#0b1220;font-weight:900;font-size:.85rem;padding:.2rem .55rem;border-radius:.5rem;box-shadow:0 8px 18px rgba(14,165,233,.35)}.mission9-kpi,.mission9-tl-card{background:#fff;transition:transform .16s,box-shadow .16s,border-color .16s}.mission9-tl-card{border-radius:.9rem;padding:.9rem .95rem;box-shadow:0 10px 22px rgba(2,6,23,.06)}.app11-card-title,.app13-card-title,.app7-card-title,.mission9-tl-title{margin:0 0 .3rem;font-weight:800;color:#0f172a;font-size:1.05rem}.mission12-desc,.mission9-tl-desc{margin:0 0 .4rem;color:#475569;font-size:.95rem}.mission9-tl-bullets{margin:0;padding-left:1.1rem;color:#334155;font-size:.94rem}.mission9-kpi{border:1px solid rgba(2,6,23,.06);border-radius:.9rem;padding:.9rem .95rem;box-shadow:0 8px 20px rgba(2,6,23,.05)}.mission9-kpi:hover{transform:translateY(-2px);box-shadow:0 14px 28px rgba(2,6,23,.08);border-color:rgba(14,165,233,.25)}.mission9-kpi-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.45rem}.app11-kpi-val,.app9-val,.mission9-kpi-val{font-weight:900;letter-spacing:.02em}.app11-bar,.app13-bar,.mission9-kpi-bar{height:.55rem;background:#f1f5f9;border-radius:999px;overflow:hidden;margin-bottom:.4rem}.mission9-spark{height:28px;border-radius:.5rem;background:linear-gradient(90deg,rgba(14,165,233,.25) 20%,transparent 0) 0 0/8px 100%,linear-gradient(180deg,rgba(2,6,23,.05),transparent)}.spark-blue{background:linear-gradient(90deg,rgba(59,130,246,.25) 20%,transparent 0) 0 0/8px 100%,linear-gradient(180deg,rgba(2,6,23,.05),transparent)}.spark-red{background:linear-gradient(90deg,rgba(239,68,68,.25) 20%,transparent 0) 0 0/8px 100%,linear-gradient(180deg,rgba(2,6,23,.05),transparent)}.mission9-cta{text-align:center;margin-top:1rem}.mission10-section,.mission11-section{padding:3rem 0;background:radial-gradient(1100px 280px at 50% -120px,rgba(14,165,233,.1),transparent 60%),#fff}.mission10-hero{text-align:center;background:linear-gradient(135deg,#0ea5e9 0,#06b6d4 40%,#22d3ee 100%);color:#0b1220;border-radius:1rem;padding:2rem 1.25rem;box-shadow:0 20px 44px rgba(14,165,233,.25);margin-bottom:1.5rem}.mission10-hero-badge{display:inline-flex;align-items:center;gap:.4rem;padding:.28rem .6rem;font-size:.78rem;font-weight:900;border-radius:999px;background:rgba(255,255,255,.85);color:#0b1220;margin-bottom:.45rem}.mission10-hero-title{margin:0 0 .35rem;font-weight:900;letter-spacing:.01em}.mission10-hero-subtitle{margin:0 auto 1rem;max-width:820px;color:rgba(11,18,32,.8);font-weight:600}.mission10-btn-primary,.mission13-btn-dark{background:#0b1220;color:#fff}.mission10-btn-primary:hover{filter:brightness(1.1)}.mission10-btn-ghost{background:rgba(255,255,255,.9);color:#0b1220;border:1px solid rgba(2,6,23,.12)}.mission10-promise,.mission11-o,.mission14-panel{border:1px solid rgba(2,6,23,.06);background:#fff}.app10-grid,.mission10-promises{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.mission10-promise,.mission14-panel{display:flex;gap:.9rem;border-radius:1rem;padding:1rem;box-shadow:0 10px 22px rgba(2,6,23,.06);transition:transform .16s,box-shadow .16s,border-color .16s}.mission10-icon,.mission14-icon{width:3rem;height:3rem;border-radius:.9rem;display:flex;align-items:center;justify-content:center;font-size:1.25rem;flex:0 0 3rem;box-shadow:0 6px 16px rgba(2,6,23,.08)}#privacy-policy-10.pp10t-section .pp10t-title,#privacy-policy-11.pp11t-section .pp11t-title,#privacy-policy-12.pp12t-section .pp12t-title,#privacy-policy-14.pp14t-section .pp14t-title,#privacy-policy-8.pp8t-section .pp8t-title,#privacy-policy-9.pp9t-section .pp9t-title,#terms-of-service-10.tos10t-section .tos10t-title,#terms-of-service-11.tos11t-section .tos11t-title,#terms-of-service-12.tos12t-section .tos12t-title,#terms-of-service-13.tos13t-section .tos13t-title,#terms-of-service-14.tos14t-section .tos14t-title,#terms-of-service-15.tos15t-section .tos15t-title,#terms-of-service-6.tos6t-section .tos6t-title,#terms-of-service-7.tos7t-section .tos7t-title,#terms-of-service-9.tos9t-section .tos9t-title,.mission10-body h5,.mission14-panel-body h5{margin:0 0 .25rem;font-weight:800;color:#0f172a}.mission10-desc{margin:0 0 .35rem;color:#475569;font-size:.95rem}.mission11-tree{position:relative;display:grid;gap:1rem}.mission11-o{border-radius:1rem;padding:1rem;box-shadow:0 10px 22px rgba(2,6,23,.06);text-align:center}.mission11-node-head{display:flex;align-items:center;justify-content:center;gap:.6rem;margin-bottom:.35rem;flex-wrap:wrap}.mission11-node-title{margin:0;color:#0f172a;font-weight:800}.mission11-node-desc,.privacy7-steps .cnt p{margin:0;color:#475569;font-size:.95rem}.mission11-branches{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;position:relative}.mission11-actions,.mission11-kr{background:#fff;border:1px solid rgba(2,6,23,.06);border-radius:.9rem;box-shadow:0 8px 20px rgba(2,6,23,.05)}.mission11-kr{padding:.9rem .95rem;transition:transform .16s,box-shadow .16s,border-color .16s}.app14-chip,.app15-pill,.mission11-chip,.mission12-chip,.privacy6-chip,.privacy7-chip{display:inline-flex;align-items:center;gap:.4rem;padding:.22rem .55rem;font-size:.75rem;font-weight:900;border-radius:999px;background:#e2e8f0;color:#0f172a}.chip-o{background:#cffafe;color:#0b1220}.mission11-actions{margin-top:.6rem;padding:.75rem .9rem}.mission11-actions li{list-style:none;display:flex;align-items:flex-start;gap:.5rem;color:#334155;font-size:.95rem;margin:.25rem 0}.mission11-actions i{color:#22c55e;line-height:1.2}.app10-cta,.app11-cta,.app13-cta,.app14-cta,.app15-cta,.mission11-cta,.mission12-cta,.mission14-cta,.mission15-cta{text-align:center;margin-top:1.2rem}.app10-section,.app11-section,.app12-section,.app13-section,.app14-section,.app15-section,.app7-section,.app8-section,.app9-section,.mission12-section,.mission13-section,.mission14-section,.mission15-section{padding:3rem 0;background:radial-gradient(1100px 260px at 50% -120px,rgba(14,165,233,.1),transparent 60%),#fff}.mission12-principles{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-bottom:1.25rem}.app10-card,.app13-card,.app14-card,.app15-insight,.app8-card,.app9-note-card,.mission12-card,.mission15-side,.privacy7-card{background:#fff;border:1px solid rgba(2,6,23,.06);border-radius:1rem;padding:1rem;box-shadow:0 10px 22px rgba(2,6,23,.06);transition:transform .16s,box-shadow .16s,border-color .16s}.app9-note-head,.mission12-card-head,.mission13-card-head{display:flex;align-items:center;justify-content:space-between;gap:.6rem;margin-bottom:.35rem;flex-wrap:wrap}.mission12-kpi{background:#fff;border:1px solid rgba(2,6,23,.06);border-radius:1rem;box-shadow:0 10px 22px rgba(2,6,23,.06)}.mission12-kpi-row{display:grid;grid-template-columns:2fr 1fr 1fr 2fr;gap:.75rem;align-items:center;padding:.8rem 1rem;border-top:1px solid rgba(2,6,23,.06)}.mission12-kpi-head{background:#f8fafc;font-weight:800;color:#0f172a}.kpi-name,.kpi-target{font-weight:700;color:#0f172a}.kpi-current{font-weight:900}.mission12-bar{height:.55rem;background:#f1f5f9;border-radius:999px}.app11-tag,.app13-badge,.app9-badge,.mission12-tag{font-size:.75rem;font-weight:800;padding:.18rem .5rem;border-radius:999px;background:#eef2f7;color:#0f172a;border:1px solid rgba(2,6,23,.08)}.mission13-hero-badge,.mission13-hero-title{font-weight:900;z-index:1;position:relative}.mission13-grid{display:grid;grid-template-columns:5fr 7fr;gap:1.1rem;align-items:stretch}.mission13-hero{position:relative;color:#0b1220;border-radius:1rem;padding:1.6rem 1.2rem;background:linear-gradient(135deg,rgba(2,6,23,.08),rgba(2,6,23,0)),linear-gradient(135deg,#0ea5e9 0,#06b6d4 52%,#22d3ee 100%);box-shadow:0 22px 48px rgba(14,165,233,.28)}.mission13-card,.mission14-core{box-shadow:0 10px 22px rgba(2,6,23,.06)}.mission13-hero::after{content:"";position:absolute;right:-20%;top:-30%;width:70%;height:160%;background:radial-gradient(closest-side,rgba(255,255,255,.35),transparent 70%);transform:rotate(18deg)}.mission13-hero-badge{display:inline-flex;align-items:center;gap:.45rem;padding:.28rem .6rem;border-radius:999px;font-size:.78rem;background:rgba(255,255,255,.88);color:#0b1220}.mission13-hero-title{margin:.5rem 0 .35rem;letter-spacing:.01em}.mission13-hero-subtitle{position:relative;z-index:1;margin:0 0 .9rem;color:rgba(11,18,32,.85);font-weight:600}.mission13-btn-dark:hover{filter:brightness(1.08)}.mission13-btn-ghost{background:rgba(255,255,255,.92);color:#0b1220;border:1px solid rgba(2,6,23,.12)}.mission13-card{background:#fff;border:1px solid rgba(2,6,23,.06);border-radius:1rem;padding:1rem;position:relative;transition:transform .16s,box-shadow .16s,border-color .16s}.mission13-card::after{content:"";position:absolute;right:.5rem;top:.6rem;bottom:.6rem;width:4px;border-radius:999px;background:linear-gradient(180deg,#06b6d4,#0ea5e9);opacity:.8}.app8-meta h5,.mission13-card-head h5{margin:0;font-weight:800;color:#0f172a;font-size:1.05rem}.mission13-chip{display:inline-flex;align-items:center;gap:.4rem;padding:.22rem .55rem;font-size:.75rem;font-weight:900;border-radius:999px;background:#e2e8f0;color:#0f172a;white-space:nowrap}.app11-card-desc,.mission13-desc{margin:0 0 .4rem;color:#475569;font-size:.96rem}.mission14-ring{position:relative;margin:1.25rem auto 1.1rem;width:min(680px,100%);aspect-ratio:1/1;border-radius:50%;background:radial-gradient(closest-side,rgba(14,165,233,.08),transparent 70%),linear-gradient(180deg,rgba(2,6,23,.03),transparent);display:grid;place-items:center}.mission14-core{z-index:2;text-align:center;background:#fff;border:1px solid rgba(2,6,23,.06);border-radius:1rem;padding:1rem 1rem .9rem}.app13-pill,.mission14-chip,.mission14-core-badge{display:inline-flex;gap:.4rem;border-radius:999px}.app13-pill,.mission14-core-badge{align-items:center;padding:.22rem .55rem;font-size:.75rem;font-weight:900;background:#e2e8f0;color:#0f172a;margin-bottom:.35rem}.mission14-core-title{margin:0 0 .25rem;font-weight:900;color:#0f172a}.app14-card p,.app15-insight p,.mission14-core-desc{margin:0;color:#475569}.mission14-chip{position:absolute;left:50%;top:50%;transform:translate(calc(var(--x) * 1),calc(var(--y) * 1));white-space:nowrap;align-items:center;padding:.3rem .6rem;font-size:.82rem;font-weight:800;border:1px solid rgba(2,6,23,.06);background:#fff;color:#0f172a;box-shadow:0 8px 18px rgba(2,6,23,.06);transition:transform .16s,box-shadow .16s}.mission14-chip:hover{transform:translate(calc(var(--x) * 1),calc(var(--y) * 1)) translateY(-2px);box-shadow:0 14px 28px rgba(2,6,23,.1)}.chip-blue{border-color:#bfdbfe}.chip-green{border-color:#bbf7d0}.chip-amber{border-color:#fde68a}.chip-purple{border-color:#ddd6fe}.chip-cyan{border-color:#a5f3fc}.chip-rose{background:#ffe4e6;color:#9f1239;border-color:#fecdd3}.app15-insights,.mission14-panels{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:1rem}.app12-desc,.app13-desc,.mission14-panel-body p{margin:0 0 .35rem;color:#475569}.mission14-list{margin:0;padding-left:1.1rem;color:#334155}.mission15-row{display:grid;grid-template-columns:1fr auto 1fr;gap:.9rem;align-items:stretch}.mission15-problem{border-left:4px solid #ef4444}.mission15-promise{border-left:4px solid #22c55e}.mission15-badge{display:inline-flex;align-items:center;gap:.4rem;padding:.22rem .55rem;font-size:.75rem;font-weight:900;border-radius:999px;margin-bottom:.35rem}.mission15-side h5{margin:0 0 .35rem;font-weight:800;color:#0f172a;font-size:1.05rem}.mission15-list{margin:0;padding-left:1.1rem;font-size:.95rem}.mission15-arrow{width:58px;display:grid;place-items:center;color:#0ea5e9;font-size:1.25rem}.mission15-arrow i{background:#e0f2fe;color:#0369a1;width:38px;height:38px;border-radius:999px;display:grid;place-items:center}.mission16-section,.mission17-section,.mission18-section{position:relative;padding:56px 0;background:linear-gradient(180deg,#0b1220 0,#0f1730 100%);color:#eaf0ff}.mission16-title,.mission17-title,.mission18-title{display:flex;align-items:center;gap:10px;font-size:28px;margin:0;color:#eaf0ff}.mission16-title-icon,.mission17-title-icon,.mission18-title-icon{font-size:20px;color:#7aa8ff}.mission16-subtitle,.mission17-subtitle,.mission18-subtitle{margin:8px 0 0;color:#a7b5d8;font-size:15px}.mission16-grid{display:grid;grid-template-columns:1fr;gap:18px;margin-top:22px}.mission16-card{background:#0e1a33;border:1px solid rgba(122,168,255,.25);border-radius:18px;padding:20px;box-shadow:0 6px 20px rgba(0,0,0,.35)}.mission16-badge{display:inline-block;margin-bottom:12px;padding:2px 10px;border-radius:999px;font-size:12px;font-weight:600}.badge-rose{background:rgba(244,63,94,.15);color:#f43f5e}.mission16-card-icon{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:#1b2746;color:#86b7ff;margin-bottom:10px}.mission16-card-title{font-size:18px;color:#f2f6ff;margin:0 0 8px}.mission16-card-desc{font-size:14px;color:#c6d1f1;margin:0 0 12px}.mission16-list li,.mission18-list li{display:flex;align-items:flex-start;gap:8px;font-size:14px;color:#dfe7ff}.mission16-list i,.mission17-list.plus i,.mission18-list i{color:#29d16b;margin-top:2px}.mission16-cta,.mission17-cta,.mission18-cta{display:flex;gap:12px;flex-wrap:wrap;margin-top:26px}.mission16-btn,.mission17-btn,.mission18-btn{display:inline-flex;align-items:center;justify-content:center;height:42px;padding:0 18px;border-radius:12px;border:1px solid transparent;font-size:14px;font-weight:700;text-decoration:none;transition:transform .2s,filter .2s}.mission16-btn-primary,.mission17-btn-primary,.mission18-btn-primary,.mission19-btn-primary{background:#7aa8ff;color:#0b1220;border-color:#7aa8ff}.mission16-btn-ghost,.mission17-btn-ghost,.mission18-btn-ghost,.mission19-btn-ghost{background:0 0;color:#bcd2ff;border-color:rgba(188,210,255,.45)}.mission16-btn:hover,.mission17-btn:hover,.mission18-btn:hover{filter:brightness(1.06);transform:translateY(-1px)}.mission17-head,.mission18-head{margin-bottom:18px}.mission17-compare{display:grid;gap:16px;margin-top:22px}.mission17-row{display:grid;grid-template-columns:1fr 40px 1fr;gap:12px}.mission17-col{background:#0e1a33;border:1px solid rgba(122,168,255,.25);border-radius:18px;padding:18px;display:flex;flex-direction:column;justify-content:flex-start}.mission17-badge,.mission17-kpi,.mission18-kpi{align-items:center;padding:4px 10px;border-radius:999px;font-weight:700}.mission17-problem{background:#0f1630;border-color:rgba(248,113,113,.25)}.mission17-solution{background:#0f1a36;border-color:rgba(74,222,128,.25)}.mission17-badge{align-self:flex-start;display:inline-flex;gap:6px;font-size:12px}.badge-danger{background:rgba(248,113,113,.15);color:#f87171}.badge-success{background:rgba(34,197,94,.15);color:#22c55e}.mission17-col-title{font-size:18px;color:#f2f6ff;margin:10px 0 8px}.mission17-col-desc{font-size:14px;color:#c7d2fe;margin:0 0 12px}.mission17-list li{display:flex;align-items:flex-start;gap:8px;font-size:14px}.mission17-list.plus li{color:#dfe7ff}.mission17-list.minus i{color:#f87171;margin-top:2px}.mission17-kpis,.mission18-kpis{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.mission17-kpi,.mission18-kpi{display:inline-flex;border:1px solid rgba(255,255,255,.12);font-size:12px;background:rgba(255,255,255,.06)}.mission17-arrow{display:flex;align-items:center;justify-content:center;color:#91a8ff}.mission17-arrow i{font-size:18px;opacity:.9}.mission18-pillars{display:grid;grid-template-columns:1fr;gap:14px;margin-top:18px}.mission18-pillar{background:#0e1a33;border:1px solid rgba(122,168,255,.25);border-radius:16px;padding:16px}.mission18-badge{display:inline-block;margin-bottom:10px;padding:2px 10px;border-radius:999px;font-size:12px;font-weight:700}.mission18-pillar-title{font-size:16px;margin:0 0 6px;color:#f2f6ff}.mission18-pillar-desc{font-size:14px;color:#c6d1f1;margin:0}.mission18-steps{display:grid;grid-template-columns:1fr;gap:16px;margin-top:22px;position:relative}.mission18-step{background:#0e1a33;border:1px solid rgba(122,168,255,.25);border-radius:16px;padding:16px;position:relative}.mission18-node{position:absolute;left:16px;top:-12px;background:linear-gradient(180deg,#1a2444,#0e1a33);border:1px solid rgba(147,197,253,.35);border-radius:999px;padding:4px 10px}.mission18-year{font-size:12px;color:#bcd2ff;font-weight:700}.mission18-step-title{font-size:16px;color:#f2f6ff;margin:6px 0}.mission18-step-desc{font-size:14px;color:#c7d2fe;margin:0 0 10px}.kpi-amber{color:#fcd34d}.kpi-green{color:#86efac}.kpi-cyan{color:#67e8f9}.kpi-purple{color:#c4b5fd}.kpi-rose{color:#fda4af}.kpi-indigo{color:#a5b4fc}@media(min-width:768px){#judge-18 .j18-head h2,#judge-19 .j19-head h2,#judge-21 .j21-head h2,#judge-22 .j22-head h2,#judge-24 .j24-head h2,#judge-27 .j27-head h2,#judge-28 .j28-head h2,#judge-29 .j29-head h2{font-size:28px}#judge-18 .j18-head p,#judge-19 .j19-head p,#judge-21 .j21-head p,#judge-22 .j22-head p,#judge-24 .j24-head p,#judge-27 .j27-head p,#judge-28 .j28-head p,#judge-29 .j29-head p{font-size:15px}#judge-18 .j18-list,#judge-19 .j19-list,#judge-21 .j21-list,#judge-22 .j22-wall,#judge-24 .j24-grid,#judge-28 .j28-grid,.mission16-grid{grid-template-columns:repeat(2,1fr)}#judge-29 .j29-columns{grid-template-columns:repeat(2,1fr);gap:20px}.mission17-title,.mission18-title{font-size:30px}.mission17-row{grid-template-columns:1fr 56px 1fr;gap:16px}.mission17-col{padding:20px}.mission18-pillars{grid-template-columns:repeat(3,1fr);gap:16px}.mission18-step{padding:18px}}@media(min-width:1200px){.mission16-grid{grid-template-columns:repeat(4,1fr)}.mission17-row{grid-template-columns:1fr 72px 1fr;gap:18px}.mission17-col{padding:22px}.mission18-steps{grid-template-columns:repeat(3,1fr);gap:18px}.mission18-step{padding:20px}}.mission19-section{background:linear-gradient(180deg,#0b1220,#0f1730);color:#eaf0ff}.mission19-title-icon{color:#7aa8ff}.mission19-box{background:#0e1a33;border:1px solid rgba(122,168,255,.25)}.mission19-list li{color:#e2e8f0;display:flex;align-items:flex-start;gap:6px}.mission19-list i{color:#22c55e;margin-top:2px}.mission19-pill,.mission20-pill{padding:.25rem .6rem;border-radius:999px;font-size:.75rem;font-weight:700;display:inline-block}.mission19-metric-card{background:#111a2e;border:1px solid rgba(122,168,255,.25)}.mission19-badge{padding:.2rem .55rem;border-radius:999px;font-size:.7rem;font-weight:800}.mission19-metric{font-size:1.6rem;font-weight:800;line-height:1.1;color:#fff}.mission19-caption{font-size:.85rem;color:#b5c7e0}.mission19-btn{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 16px;border-radius:12px;border:1px solid transparent;font-weight:700;text-decoration:none}.mission20-section{background:linear-gradient(180deg,#f7fbff 0,#eef4ff 100%),linear-gradient(0deg,transparent 24%,rgba(0,0,0,.03) 25%,rgba(0,0,0,.03) 26%,transparent 27%,transparent 74%,rgba(0,0,0,.03) 75%,rgba(0,0,0,.03) 76%,transparent 77%),linear-gradient(90deg,transparent 24%,rgba(0,0,0,.03) 25%,rgba(0,0,0,.03) 26%,transparent 27%,transparent 74%,rgba(0,0,0,.03) 75%,rgba(0,0,0,.03) 76%,transparent 77%);background-size:auto,36px 36px,36px 36px;color:#0b1220}#privacy-policy-11.pp11t-section .pp11t-foot .pp11t-line,#privacy-policy-12.pp12t-section .pp12t-line,#terms-of-service-10.tos10t-section .tos10t-main,#terms-of-service-15.tos15t-section .tos15t-note,.app-feature29-ico,.mission20-ico,.mission20-subtitle,.mission21-subtitle,.mission22-side-icon,.mission22-subtitle,.mission29-ico{color:#334155}.mission20-banner{background:#ffffffcc;border:1px solid rgba(2,6,23,.08)}.mission20-badge{display:inline-block;padding:.25rem .6rem;border-radius:999px;background:#e8f0ff;color:#2563eb;font-weight:800;font-size:.75rem}.app-feature17-visual,.app-feature18-board,.app-feature18-visual,.app-feature19-hero,.app-feature21-visual,.app-feature22-block,.app-feature22-showcase,.app-feature23-preview,.app-feature24-card,.app-feature25-visual,.app-feature26-card,.app-feature27-visual,.app-feature28-card,.app-feature30-card,.app-intro17-grid .app-intro17-item,.app-intro17-visual,.app-intro23b-card,.app-intro23b-list .app-intro23b-item,.app-intro26-card,.mission20-card,.mission29-strip{background:#fff;border:1px solid rgba(2,6,23,.08)}.app-feature17-btn,.app-feature18-btn,.app-feature19-btn,.app-feature21-btn,.app-feature22-btn,.app-feature23-btn,.app-feature25-btn,.app-feature27-btn,.app-feature29-btn,.mission20-btn,.mission21-btn{display:inline-flex;align-items:center;justify-content:center;height:42px;padding:0 18px;border-radius:12px;border:1px solid transparent;font-weight:800;text-decoration:none}.mission21-pill,.mission22-pill,.mission27-pill{display:inline-block;padding:.25rem .6rem;border-radius:999px;font-size:.75rem;font-weight:700}.app-feature17-btn-primary,.app-feature18-btn-primary,.app-feature19-btn-primary,.app-feature20-btn-primary,.app-feature21-btn-primary,.app-feature22-btn-primary,.app-feature23-btn-primary,.app-feature24-btn-primary,.app-feature25-btn-primary,.app-feature26-btn-primary,.app-feature27-btn-primary,.app-feature28-btn-primary,.app-feature29-btn-primary,.app-feature30-btn-primary,.mission20-btn-primary,.mission21-btn-primary,.mission22-btn-primary,.mission23-btn-primary{background:#2563eb;color:#fff;border-color:#2563eb}.app-feature17-btn-ghost,.app-feature18-btn-ghost,.app-feature19-btn-ghost,.app-feature20-btn-ghost,.app-feature21-btn-ghost,.app-feature22-btn-ghost,.app-feature23-btn-ghost,.app-feature24-btn-ghost,.app-feature25-btn-ghost,.app-feature26-btn-ghost,.app-feature27-btn-ghost,.app-feature28-btn-ghost,.app-feature29-btn-ghost,.app-feature30-btn-ghost,.mission20-btn-ghost,.mission21-btn-ghost,.mission22-btn-ghost,.mission23-btn-ghost{background:0 0;color:#1e293b;border-color:rgba(2,6,23,.2)}.app-intro25-section,.app-intro28-section,.mission21-section{background:linear-gradient(180deg,#f8fbff 0,#eef4ff 100%);color:#0b1220}.app-feature17-item,.app-feature19-item,.app-feature21-stack .app-feature21-item,.app-feature23-list .app-feature23-item,.app-feature25-stack .app-feature25-item,.app-feature27-step,.app-feature29-card,.mission21-box,.mission21-cta-card,.mission22-faq details,.mission22-side,.mission23-card,.mission30-card{background:#fff;border-color:rgba(2,6,23,.08)}.mission21-list i{color:#2563eb;margin-top:.25rem}.mission21-pill{background:#f1f5ff;color:#1e40af}.app-intro17-section,.app-intro23b-section,.mission22-section{background:linear-gradient(180deg,#f7fbff 0,#eef4ff 100%);color:#0b1220}.mission22-faq summary{cursor:pointer}.mission22-faq summary::-webkit-details-marker{display:none}.mission22-btn{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 16px;border-radius:12px;border:1px solid transparent;font-weight:800;text-decoration:none}.mission21-badge{padding:.2rem .55rem;border-radius:999px;font-size:.7rem;font-weight:800;background:#eef2ff;color:#3730a3}.app-feature16-section,.app-feature20-section,.app-feature22-section,.app-intro20-section,.mission23-section{background:linear-gradient(180deg,#fdfcff 0,#f2f6ff 100%);color:#0b1220}.mission23-title,.mission24-title,.mission25-title,.mission26-title,.mission27-title,.mission28-title,.mission29-title,.mission30-title{color:#0b1220;font-size:1.75rem;font-weight:800}.mission23-title-icon,.tone-amber{color:#f59e0b}.mission23-subtitle{color:#475569;font-size:1rem;max-width:680px;margin:0 auto}.mission23-ico,.mission26-ico{font-size:2rem;color:#334155}.mission23-pill{display:inline-block;padding:.35rem .8rem;border-radius:999px;font-size:.8rem;font-weight:700}.app-feature20-btn,.app-feature24-btn,.app-feature26-btn,.app-feature28-btn,.app-feature30-btn,.mission23-btn{display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 20px;border-radius:12px;border:1px solid transparent;font-weight:800;text-decoration:none}.mission24-section{background:linear-gradient(180deg,#fff 0,#f9fbff 100%);color:#0b1220}.mission24-subtitle{color:#475569;font-size:1rem;max-width:640px;margin:0 auto}.mission24-letter{max-width:720px;background:#fff;border:1px solid rgba(2,6,23,.08);color:#1e293b;line-height:1.7;font-size:1rem}.mission25-section,.mission27-section,.mission29-section{background:linear-gradient(180deg,#fbfdff 0,#f2f6ff 100%);color:#0b1220}.mission25-subtitle,.mission26-subtitle,.mission27-subtitle{color:#475569;max-width:760px;margin:0 auto;font-size:1rem}.mission25-board{max-width:980px;background:#fff;border:1px solid rgba(2,6,23,.08)}.mission25-slogan{font-size:1.15rem;color:#0f172a}.mission25-tags{row-gap:.6rem}.mission25-pill{display:inline-block;padding:.5rem .9rem;border-radius:999px;font-weight:800;font-size:.9rem;letter-spacing:.02em;transition:transform .15s}.app6-item,.app7-card{transition:transform .16s,box-shadow .16s,border-color .16s}.mission27-avatar.team,.pill-indigo{background:#eef2ff;color:#4338ca}.pill-lime{background:#f0ffe6;color:#3f6212}.pill-sky{background:#e6f6ff;color:#0369a1}.pill-fuchsia{background:#fee8ff;color:#a21caf}.pill-teal{background:#e6fffa;color:#0f766e}.pill-orange{background:#fff1e6;color:#c2410c}.pill-yellow{background:#fffbe6;color:#92400e}.pill-violet{background:#efe8ff;color:#5b21b6}.mission26-section{background:linear-gradient(180deg,#fdfcff 0,#f5f8ff 100%);color:#0b1220}.mission26-card{background:#fff;border:1px solid rgba(2,6,23,.08);box-shadow:0 2px 6px rgba(0,0,0,.04);color:#1e293b}.mission26-epilogue{max-width:720px}.mission27-chat{max-width:920px}.mission27-avatar{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#e8f0ff;color:#1d4ed8}.mission27-tag,.mission28-pill,.mission29-pill,.mission30-chip{display:inline-block;font-weight:800}.app-feature29-intro,.mission27-balloon,.mission28-card,.mission30-narrative{background:#fff;border:1px solid rgba(2,6,23,.08);color:#1e293b}.mission27-balloon.left{border-top-left-radius:10px 10px}.mission27-balloon.right{border-top-right-radius:10px 10px}.mission27-tag{padding:.2rem .5rem;border-radius:8px;font-size:.7rem;border:1px solid rgba(2,6,23,.08)}.mission27-divider{height:1px;background:linear-gradient(90deg,transparent,#c7d2fe,transparent)}.mission28-section{background:linear-gradient(180deg,#f9fbff 0,#f1f5ff 100%),radial-gradient(40% 50% at 80% 0,rgba(37,99,235,.08),transparent 70%);color:#0b1220}.mission28-subtitle{color:#475569;max-width:780px;margin:0 auto}.mission28-row{grid-template-columns:1fr;align-items:start}.mission28-badge,.mission30-badge{padding:.25rem .6rem;border-radius:999px;font-size:.75rem;font-weight:800}.mission28-pill,.mission29-pill{padding:.35rem .8rem;border-radius:999px;font-size:.8rem}.pill-slate{background:#eef2f7;color:#334155}.mission29-subtitle{color:#475569;max-width:760px;margin:0 auto}.mission29-ribbon{background:radial-gradient(80% 120% at 0 0,rgba(99,102,241,.16),transparent 60%),radial-gradient(80% 120% at 100% 100%,rgba(37,99,235,.14),transparent 60%),#fff;border:1px solid rgba(2,6,23,.08)}.mission29-slogan-top{font-size:1.4rem;color:#0f172a}.mission30-section{background:linear-gradient(180deg,#f9fbff 0,#f3f7ff 100%),radial-gradient(60% 80% at 10% 0,rgba(99,102,241,.1),transparent 60%);color:#0b1220}.mission30-title-icon{color:#6366f1}.mission30-subtitle{color:#475569;max-width:820px;margin:0 auto}.mission30-chip{padding:.35rem .7rem;border-radius:999px;font-size:.8rem}.mission30-grid{grid-template-columns:1fr 1fr}.badge-cyan,.pill-cyan{background:#e6fbff;color:#0e7490}.mission30-metric{font-size:1.4rem;font-weight:900;color:#0f172a;line-height:1.1}.app6-section{padding:3rem 0;background:radial-gradient(1100px 260px at 50% -120px,rgba(14,165,233,.1),transparent 60%),#0b1220;color:#e5eaf1}.app6-body h5,.app6-title{color:#fff;font-weight:800}.app6-head{text-align:center;max-width:920px;margin:0 auto 1.4rem}.app6-title{margin-bottom:.35rem}.app6-title-icon{color:#22d3ee}.app6-phone{width:320px;max-width:100%;margin:0 auto;border-radius:2.2rem;background:linear-gradient(180deg,#1f2937,#0f172a);padding:.9rem .8rem 1rem;box-shadow:0 30px 60px rgba(0,0,0,.45),inset 0 0 0 2px rgba(255,255,255,.06);position:relative}.app6-phone-notch{position:absolute;left:50%;top:.55rem;transform:translateX(-50%);width:38%;height:.6rem;background:#0b1220;border-radius:0 0 .7rem .7rem}.app6-phone-screen{width:100%;height:560px;max-height:70vh;border-radius:1.6rem;background-size:cover;background-position:center;box-shadow:inset 0 0 0 1px rgba(255,255,255,.06)}.app6-phone-bar{width:36%;height:.24rem;background:#e5e7eb;border-radius:999px;opacity:.6;margin:.55rem auto 0}.app6-item{display:flex;gap:.9rem;align-items:flex-start;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08);border-radius:1rem;padding:.9rem}.app6-foot,.app6-icon{display:flex;align-items:center}.app6-item:hover{transform:translateY(-3px);box-shadow:0 16px 30px rgba(0,0,0,.35);border-color:rgba(34,211,238,.45)}.app6-icon{width:3rem;height:3rem;border-radius:.9rem;justify-content:center;font-size:1.25rem;flex:0 0 3rem;box-shadow:0 8px 18px rgba(0,0,0,.28)}.app6-metric,.app6-tag{border-radius:999px;color:#e5eaf1}.app6-body h5{margin:0 0 .25rem}.app6-body p{margin:0 0 .35rem;color:#cbd5e1}.app6-tag{font-size:.75rem;font-weight:800;padding:.18rem .5rem;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.14)}.app6-foot{justify-content:space-between;gap:.8rem;margin-top:.9rem;flex-wrap:wrap}.app6-metric{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .6rem;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.14);font-weight:700;font-size:.88rem}.app6-cta{display:flex;gap:.5rem;flex-wrap:wrap}.app6-btn{display:inline-block;padding:.7rem 1.1rem;border-radius:999px;font-weight:800;text-decoration:none}.app6-btn-primary{background:#22d3ee;color:#0b1220;box-shadow:0 10px 16px rgba(34,211,238,.35)}.app6-btn-ghost{background:0 0;color:#e5eaf1;border:1px solid rgba(255,255,255,.18)}.app10-head,.app11-head,.app12-head,.app13-head,.app7-head,.app8-head,.app9-head{text-align:center;max-width:960px;margin:0 auto 1.4rem}.app7-steps{list-style:none;margin:1.25rem 0 0;padding:0;position:relative}.app7-steps::before{content:"";position:absolute;left:50%;top:0;bottom:0;width:2px;background:linear-gradient(180deg,#e2e8f0,#cbd5e1);transform:translateX(-50%)}.app7-step{position:relative;display:flex;align-items:flex-start;gap:1rem;margin-bottom:1.4rem}.app7-step.left{flex-direction:row}.app7-pin{position:absolute;left:50%;top:.75rem;transform:translate(-50%,-50%);width:14px;height:14px;border-radius:50%;background:#0ea5e9;box-shadow:0 0 0 6px rgba(14,165,233,.2)}.app11-node,.app13-line{transform:translateX(-50%)}.app7-badge,.app7-tag{border-radius:999px;color:#0f172a}.app7-badge{flex:0 0 110px;align-self:flex-start;display:inline-flex;align-items:center;justify-content:center;padding:.35rem .6rem;background:#f1f5f9;font-weight:900;font-size:.78rem;box-shadow:0 8px 18px rgba(2,6,23,.06)}.app7-card{background:#fff;border:1px solid rgba(2,6,23,.06);border-radius:1rem;padding:1rem;box-shadow:0 10px 22px rgba(2,6,23,.06);width:100%}.app7-tag{display:inline-block;padding:.18rem .5rem;font-size:.75rem;font-weight:800;background:#eef2f7;border:1px solid rgba(2,6,23,.08)}.app7-cta{text-align:center;margin-top:1.4rem}.app10-btn,.app11-btn,.app13-btn,.app14-btn,.app15-btn,.app7-btn{display:inline-block;padding:.7rem 1.1rem;border-radius:999px;font-weight:800;text-decoration:none;margin:.2rem .3rem}.app7-btn-link{color:#2563eb;text-decoration:none;border-bottom:1px dashed rgba(37,99,235,.35)}.app7-btn-link:hover{color:#1d4ed8;border-bottom-color:#1d4ed8}.app8-card-head{display:flex;align-items:center;gap:.75rem;margin-bottom:.4rem}.app8-icon{width:3rem;height:3rem;border-radius:.9rem;display:flex;align-items:center;justify-content:center;font-size:1.25rem;flex:0 0 3rem;box-shadow:0 8px 18px rgba(2,6,23,.06)}.app8-kpi{display:inline-block;margin-top:.15rem;font-weight:900;font-size:.82rem;color:#0ea5e9}.app8-desc{margin:.25rem 0 .4rem;color:#475569}.app8-details{border-top:1px dashed rgba(2,6,23,.12);padding-top:.4rem}.app12-details summary,.app8-details summary{cursor:pointer;font-weight:800;color:#0f172a;list-style:none}.app8-details summary::-webkit-details-marker{display:none}.app8-list{margin:.4rem 0 0;padding-left:1.1rem;color:#334155;font-size:.95rem}.app12-status,.app8-stats{margin-top:1.1rem;display:flex;align-items:center;justify-content:center;gap:.75rem;padding:.75rem 1rem;background:#f8fafc;border:1px solid rgba(2,6,23,.06);border-radius:999px}.app12-stat,.app8-stat{font-weight:800;color:#0f172a;display:inline-flex;align-items:center;gap:.35rem}.app12-divider,.app8-divider{width:1px;height:18px;background:rgba(2,6,23,.12)}.app9-radar{background:#fff;border:1px solid rgba(2,6,23,.06);border-radius:1rem;padding:1rem;box-shadow:0 10px 22px rgba(2,6,23,.06)}.app10-icon,.app10-tabs-indicator{box-shadow:0 8px 18px rgba(2,6,23,.06)}.app-intro16-visual img,.app-intro18-visual img,.app-intro19-visual img,.app-intro20-visual img,.app-intro21-visual img,.app14-svg,.app9-radar svg{width:100%;height:auto;display:block}.app9-grid polygon{fill:none;stroke:rgba(2,6,23,.12);stroke-width:1}.app9-axes line{stroke:rgba(2,6,23,.18);stroke-width:1}.app9-labels text{font-size:.78rem;fill:#334155}.app9-data{fill:rgba(14,165,233,.18);stroke:#0ea5e9;stroke-width:2}.app9-dots circle{fill:#0ea5e9;stroke:#fff;stroke-width:1.5}.app9-pill{display:inline-flex;align-items:center;gap:.4rem;padding:.22rem .6rem;font-size:.75rem;font-weight:900;border-radius:999px;background:#e2e8f0;color:#0f172a}.app10-card-desc,.app9-note-desc{margin:0 0 .4rem;color:#475569}.app9-bar{height:.55rem;background:#f1f5f9;border-radius:999px;margin:0 0 .4rem}.app13-badges,.app9-badges{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.2rem}#terms-of-service-13.tos13t-section .tos13t-steps,.app9-note{margin-top:.5rem}.app10-tabs{position:relative;display:inline-grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid rgba(2,6,23,.08);background:#f8fafc;border-radius:999px;user-select:none;margin:0 auto 1rem}.app10-tabs label{padding:.55rem 1rem;text-align:center;font-weight:900;color:#0f172a;cursor:pointer;z-index:1}.app10-tabs-indicator{position:absolute;top:2px;bottom:2px;left:2px;width:calc(50% - 4px);border-radius:999px;background:#fff;transition:transform .2s}.app11-card,.app12-tile,.privacy6-card{transition:transform .16s,box-shadow .16s,border-color .16s}#app10-tab-pro:checked~.app10-tabs-indicator{transform:translateX(100%)}.app10-panel{margin-top:.6rem}#app10-tab-lite:checked~.app10-tabs-indicator~#app10-panel-pro,#app10-tab-lite:checked~.dummy,#app10-tab-pro:checked~.app10-tabs-indicator~#app10-panel-lite{display:none}.app10-icon{width:3rem;height:3rem;border-radius:.9rem;display:flex;align-items:center;justify-content:center;font-size:1.25rem;margin-bottom:.45rem}.app10-status{margin-top:.9rem;display:flex;flex-wrap:wrap;gap:.5rem}.app10-pill{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .6rem;border-radius:999px;background:#eef2f7;color:#0f172a;border:1px solid rgba(2,6,23,.08);font-weight:800;font-size:.88rem}.app11-track-wrap{position:relative;padding-bottom:1.2rem}.app11-rail{position:absolute;left:0;right:0;bottom:.15rem;height:2px;background:linear-gradient(90deg,rgba(2,6,23,.06),rgba(14,165,233,.25),rgba(2,6,23,.06));pointer-events:none;border-radius:999px}.app11-track{display:flex;gap:1rem;overflow-x:auto;overflow-y:visible;padding-bottom:.6rem;-webkit-overflow-scrolling:touch}.app11-track::-webkit-scrollbar{height:8px}.app11-track::-webkit-scrollbar-thumb{background:rgba(2,6,23,.15);border-radius:999px}.app11-track::-webkit-scrollbar-track{background:0 0}.app11-card{scroll-snap-align:center;min-width:300px;max-width:360px;flex:0 0 auto;background:#fff;border:1px solid rgba(2,6,23,.06);border-radius:1rem;padding:1rem;box-shadow:0 10px 22px rgba(2,6,23,.06);position:relative}.app11-node,.privacy7-steps .step .dot{box-shadow:0 0 0 6px rgba(14,165,233,.18)}.app11-card::before{content:"";position:absolute;left:.9rem;right:.9rem;top:.6rem;height:4px;border-radius:999px;background:currentColor;opacity:.22}.tone-cyan{color:#06b6d4}.app11-time{display:inline-flex;align-items:center;gap:.4rem;font-weight:900;color:#0f172a;margin-bottom:.35rem;background:#f8fafc;border:1px solid rgba(2,6,23,.06);padding:.22rem .6rem;border-radius:999px}.app11-node{position:absolute;left:50%;bottom:-.9rem;width:12px;height:12px;border-radius:50%;background:#0ea5e9}.app11-bullets{margin:0 0 .35rem;padding-left:1.1rem;color:#334155;font-size:.95rem}.app11-kpi{display:flex;align-items:center;justify-content:space-between;gap:.6rem;margin-bottom:.35rem}.app11-badges{display:flex;flex-wrap:wrap;gap:.35rem;margin:.2rem 0 .35rem}.app11-badge{font-size:.75rem;font-weight:800;padding:.18rem .5rem;border-radius:999px;background:#fff7ed;color:#7c2d12;border:1px solid #fed7aa}.app12-tile,.app14-flow{border:1px solid rgba(2,6,23,.06)}@media (min-width:992px){#trivia-12 .trivia12-ring{grid-template-columns:repeat(4,1fr)}#trivia-12 .trivia12-ring .badge-card:first-child,#trivia-12 .trivia12-ring .badge-card:nth-child(3),#trivia-12 .trivia12-ring .badge-card:nth-child(6),#trivia-12 .trivia12-ring .badge-card:nth-child(8){margin-top:10px}#trivia-12 .trivia12-ring .badge-card:nth-child(2),#trivia-12 .trivia12-ring .badge-card:nth-child(7){margin-top:0}#trivia-12 .trivia12-ring .badge-card:nth-child(4),#trivia-12 .trivia12-ring .badge-card:nth-child(5){margin-top:20px}#feature-5 .timeline{max-width:800px;margin:0 auto}#stats-28 .s28x-head h2,#stats-30 .s30-head h2{font-size:28px}#stats-28 .s28x-head p,#stats-30 .s30-head p{font-size:15px}#stats-30 .s30-strips,.mission28-row{grid-template-columns:1fr 1fr}.mission7-grid::after,.mission7-grid::before{content:"";position:absolute;inset:0;pointer-events:none}.mission7-grid::before{border-top:1px dashed rgba(15,23,42,.08);border-bottom:1px dashed rgba(15,23,42,.08);top:50%;transform:translateY(-50%)}.mission7-grid::after{border-left:1px dashed rgba(15,23,42,.08);border-right:1px dashed rgba(15,23,42,.08);left:50%;transform:translateX(-50%)}.mission11-tree::before{content:"";position:absolute;top:110px;left:10%;right:10%;height:2px;background:linear-gradient(90deg,rgba(2,6,23,.06),rgba(14,165,233,.25),rgba(2,6,23,.06))}.app11-track{overflow:visible;display:grid;grid-template-columns:repeat(4,1fr)}.app11-card{min-width:0;max-width:100%}.app11-rail{left:3%;right:3%;bottom:.25rem}}.app12-mosaic{display:grid;grid-template-columns:repeat(6,1fr);grid-auto-rows:110px;grid-auto-flow:dense;gap:.75rem}.span-4x1{grid-column:span 4}.span-2x2{grid-column:span 2;grid-row:span 2}.span-4x2{grid-column:span 4;grid-row:span 2}.app12-tile{background:#fff;border-radius:1rem;padding:.9rem;box-shadow:0 10px 22px rgba(2,6,23,.06);position:relative;display:flex;flex-direction:column;justify-content:flex-start}#app-feature-5,.tile-hero{background-size:cover;background-position:center}.tile-hero{padding:0;overflow:hidden}.app12-hero-inner{height:100%;display:flex;flex-direction:column;justify-content:flex-end;gap:.35rem;padding:1rem;color:#fff;background:linear-gradient(180deg,rgba(2,6,23,.15) 0,rgba(2,6,23,.55) 70%,rgba(2,6,23,.75) 100%)}.app12-headline,.app12-icon{display:flex;align-items:center}.app12-hero-title{margin:.15rem 0 0;font-weight:900;letter-spacing:.01em}.app12-hero-desc{margin:0;opacity:.95}.app12-headline{gap:.6rem;margin-bottom:.3rem;flex-wrap:wrap}.app12-icon{width:2.4rem;height:2.4rem;border-radius:.7rem;justify-content:center;font-size:1.1rem;box-shadow:0 8px 18px rgba(2,6,23,.06)}.app12-bar,.app12-pill,.app13-tag{border-radius:999px}.app12-details{border-top:1px dashed rgba(2,6,23,.1);padding-top:.35rem}.app12-details summary::-webkit-details-marker{display:none}.app12-list{margin:.35rem 0 0;padding-left:1.1rem;color:#334155;font-size:.95rem}.app12-bar{height:.55rem;background:#f1f5f9;overflow:hidden;margin:.2rem 0 .35rem}.app12-pill{display:inline-flex;align-items:center;gap:.4rem;padding:.22rem .55rem;font-size:.75rem;font-weight:900;background:rgba(255,255,255,.9);color:#0b1220;width:max-content}.bg-teal{background:#14b8a6!important}.bg-primary{background:#0ea5e9!important}.bg-info{background:#67e8f9!important}.bg-success{background:#22c55e!important}.bg-warning{background:#f59e0b!important}.bg-secondary{background:#64748b!important}.bg-dark{background:#0f172a!important}.text-dark{color:#0b1220!important}.text-white{color:#fff!important}.app13-row{display:grid;grid-template-columns:1fr 84px 1fr;gap:.9rem;align-items:stretch}.pill-rose{background:#ffe4e6;color:#9f1239}.chip-gray,.pill-gray{background:#e5e7eb;color:#111827}.app13-tag{font-size:.75rem;font-weight:800;padding:.18rem .5rem;background:#f8fafc;color:#0f172a;border:1px dashed rgba(2,6,23,.16)}.app13-connector{position:relative;display:grid;place-items:center}.app13-line{position:absolute;top:10%;bottom:10%;left:50%;width:2px;background:linear-gradient(180deg,rgba(2,6,23,.06),rgba(14,165,233,.25),rgba(2,6,23,.06));border-radius:999px}.app13-arrow{width:42px;height:42px;border-radius:999px;background:#e0f2fe;color:#0369a1;display:grid;place-items:center;box-shadow:0 8px 18px rgba(14,165,233,.25);z-index:1}.app14-flow,.app15-board{background:#fff;box-shadow:0 10px 22px rgba(2,6,23,.06);overflow:hidden}.app14-head,.app15-head,.privacy6-head,.privacy7-head{text-align:center;max-width:980px;margin:0 auto 1.4rem}.app14-flow{border-radius:1rem;padding:.8rem}.node text{font:600 14px/1.2 "system-ui",-apple-system,Segoe UI,Roboto,Arial;fill:#0f172a}.node text.muted{fill:#64748b;font-weight:700}.node circle,.node polygon,.node rect{fill:#ffffff;stroke:rgba(2,6,23,.10);stroke-width:2;filter:drop-shadow(0 6px 16px rgba(2,6,23,.06));transition:transform .16s,filter .16s,stroke .16s}.node:hover circle,.node:hover polygon,.node:hover rect{transform:translateY(-2px);filter:drop-shadow(0 12px 26px rgba(2,6,23,.12));stroke:rgba(14,165,233,.35)}.type-start circle{stroke:#0ea5e9}.type-decision polygon{stroke:#f59e0b}.type-result rect{stroke:#22c55e}.type-branch rect{stroke:#06b6d4}.app14-links line,.app14-links path{opacity:.95}.app14-explain{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-top:1rem}.app14-card h5,.app15-insight h5{margin:.2rem 0 .25rem;font-weight:800;color:#0f172a}.app15-board{border:1px solid rgba(2,6,23,.06);border-radius:1rem}.app15-row{display:grid;grid-template-columns:2fr 1fr 1fr;gap:.75rem;align-items:center;padding:.8rem 1rem;border-top:1px solid rgba(2,6,23,.06)}.app15-row-head{background:#f8fafc;border-bottom:1px solid rgba(2,6,23,.08);padding:.9rem 1rem}.app15-cell h6{margin:0;font-weight:800;color:#0f172a;font-size:1rem}.app15-meta{margin:.15rem 0 0;color:#64748b}.app15-col-metric{padding-right:.5rem}#terms-of-service-9.tos9t-section .tos9t-nav,.app15-col-bad,.app15-col-good{display:flex;flex-direction:column;gap:.35rem}.app15-chip{display:inline-flex;align-items:center;gap:.4rem;padding:.28rem .6rem;border-radius:999px;font-weight:900;font-size:.78rem}.app15-val{font-weight:900;color:#0f172a;letter-spacing:.02em}.app15-bar{height:.6rem;background:#f1f5f9;border-radius:999px;overflow:hidden;position:relative}.app15-bar::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(2,6,23,.06) 1px,transparent 1px) 0 0/40px 100%;opacity:.6}.app15-bar>span{display:block;height:100%;width:calc(var(--pct,0) * 1%);background:linear-gradient(90deg,#22c55e,#16a34a)}.app15-col-bad .app15-bar>span{background:linear-gradient(90deg,#f59e0b,#d97706)}.app15-row-note{grid-template-columns:1fr;background:#fff}.app15-note{display:flex;align-items:center;gap:.45rem;font-weight:700;color:#475569;background:#f8fafc;border:1px dashed rgba(2,6,23,.12);border-radius:.8rem;padding:.6rem .8rem}.privacy6-section,.privacy7-section{padding:3rem 0;background:radial-gradient(1100px 260px at 50% -120px,rgba(14,165,233,.1),transparent 60%),#fff;color:#0f172a}.privacy6-card,.privacy6-toc{background:#fff;border:1px solid rgba(2,6,23,.06);box-shadow:0 10px 22px rgba(2,6,23,.06)}.privacy6-title,.privacy7-title{font-weight:800;margin:0 0 .35rem}.privacy6-subtitle,.privacy7-subtitle{color:#475569;margin:0}.privacy6-layout{display:grid;grid-template-columns:260px 1fr;gap:1rem;align-items:start}.privacy6-aside{position:sticky;top:84px}.privacy6-toc{border-radius:1rem;padding:.6rem;display:flex;flex-direction:column;gap:.25rem}.privacy6-toc a{display:flex;align-items:center;padding:.5rem .6rem;gap:.35rem;font-weight:800;color:#0f172a;text-decoration:none;border-radius:.6rem}.privacy6-toc a:hover{background:#f1f5f9;color:#0369a1}.privacy6-card{border-radius:1rem;padding:1rem;margin-bottom:1rem}.related16-card,.related17-item,.related18-card,.related19-card,.related23-section .related23-card,.related25-section .related25-card{transition:transform .2s,box-shadow .2s}.privacy6-card:hover,.privacy7-card:hover{transform:translateY(-2px);box-shadow:0 16px 30px rgba(2,6,23,.1);border-color:rgba(14,165,233,.25)}.privacy7-pair::after,.privacy7-steps .step .dot{left:50%;transform:translateX(-50%);position:absolute}.privacy6-card-title{margin:.2rem 0 .35rem;font-weight:800;font-size:1.15rem}.privacy6-desc{color:#475569;margin:0 0 .4rem}.privacy6-list,.privacy7-list{margin:0;padding-left:1.1rem;color:#334155;font-size:.96rem}.privacy6-table{border:1px solid rgba(2,6,23,.06);border-radius:.9rem;overflow:hidden;margin-bottom:.5rem}.privacy6-row,.privacy6-thead{display:grid;grid-template-columns:1.2fr 2fr .8fr 1fr;gap:0;align-items:center}.privacy6-thead,.privacy7-thead{background:#f8fafc;font-weight:900;color:#0f172a}.privacy6-row .td,.privacy6-thead .th{padding:.55rem .7rem;border-top:1px solid rgba(2,6,23,.06)}.privacy6-badge{display:inline-block;padding:.16rem .5rem;border-radius:999px;font-size:.75rem;font-weight:900}.badge-need{background:#dcfce7;color:#14532d;border:1px solid rgba(21,128,61,.25)}.badge-optional{border:1px solid rgba(7,89,133,.22)}.privacy6-details{border-top:1px dashed rgba(2,6,23,.1);padding-top:.4rem;margin-top:.2rem}.privacy6-details summary{cursor:pointer;font-weight:900;color:#0f172a;list-style:none;display:inline-flex;align-items:center;gap:.4rem}.privacy6-details summary::-webkit-details-marker{display:none}.privacy6-steps{display:grid;grid-template-columns:1fr 1fr;gap:.6rem;margin:.3rem 0 .1rem}.privacy6-step{background:#f8fafc;border:1px solid rgba(2,6,23,.06);border-radius:.8rem;padding:.55rem .7rem;color:#0f172a;font-weight:700}.privacy6-step .num,.r-step .num{display:inline-grid;place-items:center;width:22px;height:22px;margin-right:.4rem;background:#0ea5e9;color:#0b1220;border-radius:999px;font-size:.8rem;font-weight:900}.privacy6-note{color:#64748b;margin:.35rem 0 0}.privacy7-pair,.privacy7-steps{position:relative;display:grid}.privacy7-pair{grid-template-columns:1fr 1fr;gap:1rem}.privacy7-pair::after{content:"";top:10%;bottom:10%;width:2px;border-radius:999px;background:linear-gradient(180deg,rgba(2,6,23,.06),rgba(14,165,233,.25),rgba(2,6,23,.06))}.privacy7-card-title{margin:.2rem 0 .35rem;font-weight:800;font-size:1.08rem}.chip-cyan{background:#cffafe;color:#164e63}.privacy7-life,.privacy7-perms,.privacy7-rights{margin-top:1.1rem}.privacy7-block-title{font-weight:900;margin:0 0 .5rem}.privacy7-steps{grid-template-columns:repeat(5,1fr);gap:.6rem;counter-reset:step}.privacy7-steps::before{content:"";position:absolute;left:0;right:0;top:26px;height:2px;background:linear-gradient(90deg,rgba(2,6,23,.06),rgba(14,165,233,.25),rgba(2,6,23,.06));border-radius:999px}.privacy7-steps .step{position:relative;padding-top:1.8rem}.privacy7-steps .step .dot{top:18px;width:14px;height:14px;border-radius:50%;background:#0ea5e9}.privacy7-table,.r-step{border:1px solid rgba(2,6,23,.06)}.privacy7-steps .step.optional .dot{background:#f59e0b;box-shadow:0 0 0 6px rgba(245,158,11,.22)}.privacy7-steps .cnt strong{display:block;margin-bottom:.2rem}.privacy7-table{border-radius:.9rem;overflow:hidden}.privacy7-row,.privacy7-thead{display:grid;grid-template-columns:1fr 2fr .7fr 1.2fr;align-items:center}.privacy7-row .td,.privacy7-thead .th{padding:.6rem .7rem;border-top:1px solid rgba(2,6,23,.06)}.badge{display:inline-block;padding:.16rem .5rem;border-radius:999px;font-size:.75rem;font-weight:900;background:#e2e8f0;color:#0f172a}.badge-optional{background:#e0f2fe;color:#075985}.privacy7-steps-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:.6rem}.r-step{background:#f8fafc;border-radius:.8rem;padding:.6rem .7rem;font-weight:700;color:#0f172a}.privacy7-details p,.privacy7-help{margin:.45rem 0 0;color:#475569}.privacy7-details{border:1px solid rgba(2,6,23,.06);border-radius:.9rem;padding:.7rem .8rem;background:#fff;margin-bottom:.6rem;box-shadow:0 10px 22px rgba(2,6,23,.06)}.privacy7-details summary{cursor:pointer;font-weight:900;color:#0f172a;list-style:none;display:flex;align-items:center;gap:.45rem}.privacy7-details summary::-webkit-details-marker{display:none}.privacy7-note{margin-top:.6rem;color:#64748b;font-weight:700;background:#f8fafc;border:1px dashed rgba(2,6,23,.12);border-radius:.8rem;padding:.6rem .8rem;text-align:center}@media (max-width:991.98px){#header-1 .btn-primary{font-size:14px;padding:6px 14px;margin-right:1rem}#header-1 .navbar-toggler{margin-left:0}#header-13 .btn-gradient,#header-14 .btn-outline-dark,#header-3 .btn-outline-primary{margin-right:1.5rem}#header-7 .navbar-collapse{background-color:rgba(255,255,255,.95);padding:1rem}#header-8 .navbar-collapse{background-color:rgba(255,255,255,.98);padding:1rem}#header-10 .navbar-toggler,#header-9 .navbar-toggler{margin-left:1rem}#header-9 .btn-warning{font-size:.85rem;padding:.375rem .75rem}#header-10 .btn-fancy{font-size:.85rem;padding:.4rem 1rem}#header-15 .btn-gradient{font-size:.9rem;padding:.35rem .9rem;margin-right:1.5rem}#header-16 .hdr16-collapse{background:rgba(255,255,255,.96);border-top:1px solid rgba(2,6,23,.06);padding:.6rem .5rem .8rem;margin-top:.4rem;border-radius:.6rem}#header-16 .hdr16-menu .nav-item,#header-17 .hdr17-menu .nav-item,#header-18 .hdr18v2-menu .nav-item,#header-19 .hdr19-menu .nav-item,#header-21 .hdr21-menu .nav-item,#header-22 .hdr22-menu .nav-item{border-bottom:1px solid rgba(2,6,23,.06)}#header-16 .hdr16-menu .nav-item:last-child,#header-17 .hdr17-menu .nav-item:last-child,#header-18 .hdr18v2-menu .nav-item:last-child,#header-19 .hdr19-menu .nav-item:last-child,#header-20 .hdr20r-menu .nav-item:last-child,#header-21 .hdr21-menu .nav-item:last-child,#header-22 .hdr22-menu .nav-item:last-child,#header-23 .hdr23x-menu .nav-item:last-child{border-bottom:0}#header-16 .hdr16-link{display:block;padding:.7rem .2rem}#header-16 .hdr16-link::after{bottom:.5rem;left:0;right:100%}#header-16 .hdr16-link.active::after,#header-16 .hdr16-link.text-primary::after,#header-16 .hdr16-link:hover::after{left:0;right:0}#header-17 .hdr17-collapse.show{position:fixed;left:0;right:0;top:64px;bottom:0;background:rgba(255,255,255,.98);border-top:1px solid rgba(2,6,23,.06);padding:.75rem .75rem 1rem;overflow:auto}#header-17 .hdr17-link{display:block;padding:.9rem .2rem;border-radius:.4rem}#header-17 .hdr17-link::after,#header-21 .hdr21-link::after,#header-22 .hdr22-link::after,#header-23 .hdr23x-link::after{left:0;right:0;bottom:.55rem}#header-17 .hdr17-link:hover{background:rgba(2,6,23,.05)}#header-18 .hdr18v2-collapse,#header-19 .hdr19-collapse,#header-21 .hdr21-collapse,#header-22 .hdr22-collapse{background:#fff;border-top:1px solid rgba(2,6,23,.06);padding:.6rem .5rem .8rem;max-height:calc(100vh - 64px);overflow:auto}#header-18 .hdr18v2-menu,#header-19 .hdr19-menu,#header-21 .hdr21-menu,#header-22 .hdr22-menu,#header-23 .hdr23x-menu{display:block}#header-18 .hdr18v2-link,#header-19 .hdr19-link{display:block;padding:.85rem .25rem;border-radius:.5rem}#header-18 .hdr18v2-cta,#header-19 .hdr19-cta,#header-21 .hdr21-cta,#header-22 .hdr22-cta,#header-29 .hdr29x-cta,#header-30 .hdr30x-cta{display:block;width:100%;margin-top:.6rem}#header-19 .hdr19-ribbon{display:block;border-radius:.8rem;padding:.4rem}#header-20 .hdr20r-collapse.show{position:fixed;left:0;right:0;top:64px;bottom:0;background:linear-gradient(180deg,#0b1020 0,#111827 60%,#0ea5e9 100%);padding:.8rem .9rem 1rem;overflow:auto}#header-20 .hdr20r-rail{overflow:visible}#header-20 .hdr20r-rail::after,#header-20 .hdr20r-rail::before,.mission11-tree::before,.mission15-arrow,.privacy7-pair::after{display:none}#header-20 .hdr20r-menu{display:block;white-space:normal}#header-20 .hdr20r-menu .nav-item{border-bottom:1px solid rgba(255,255,255,.15)}#header-20 .hdr20r-link{display:block;padding:.95rem .25rem;border-radius:.5rem}#header-20 .hdr20r-link.active,#header-20 .hdr20r-link.fw-bold,#header-20 .hdr20r-link.text-primary{margin:.2rem 0;padding:.95rem .55rem}#header-20 .hdr20r-cta{display:block;width:100%;margin-top:.8rem}#header-21 .hdr21-track,#header-22 .hdr22-shell{display:block;border-radius:.8rem;padding:.4rem .5rem}#header-21 .hdr21-link{display:block;padding:.88rem .25rem;border-radius:.55rem}#header-22 .hdr22-link{display:block;padding:.95rem .25rem;border-radius:.55rem}#header-23 .hdr23x-collapse{background:#fff;border-top:1px solid rgba(2,6,23,.08);padding:.65rem .6rem .9rem;max-height:calc(100vh - 64px);overflow:auto}#header-23 .hdr23x-menu .nav-item{border-bottom:1px solid rgba(2,6,23,.08)}#header-23 .hdr23x-link{display:block;font-size:16px;line-height:1.4;padding:1rem .25rem;border-radius:.5rem}#header-23 .hdr23x-cta{display:block;width:100%;margin-top:.7rem;font-size:16px;padding:.9rem 1rem;border-radius:.6rem}#header-23 .hdr23x-brand img{max-height:54px;max-width:128px}#header-26 .hdr26x-collapse{position:fixed;left:0;right:0;top:calc(var(--barH) + 56px);bottom:0;background:linear-gradient(180deg,#fff 0,#f8fbff 40%,#f1f5ff 100%);padding:1rem .75rem;overflow:auto;border-top:1px solid #e8eef7}#header-26 .hdr26x-menu .nav-item{margin:.15rem 0}#header-26 .hdr26x-link,#header-27 .hdr27x-link,#header-28 .hdr28x-link{display:block;width:100%;font-size:16px;border-radius:.8rem}#header-26 .hdr26x-cta,#header-27 .hdr27x-cta{font-size:16px}#header-27 .hdr27x-card{flex-direction:column;align-items:stretch;gap:.35rem;padding:.6rem}#header-27 .hdr27x-menu{flex-direction:column;align-items:stretch;gap:.2rem}#header-28 .hdr28x-cta{display:block;width:100%;margin-top:.7rem;font-size:16px}#header-29 .hdr29x-link,#header-30 .hdr30x-link{display:block;width:100%;font-size:16px}#why-us16 .why16-card,#why-us19 .why19-block,#why-us24 .why24-item,#why-us30 .why30-wrap{padding:1rem}#about-17 .about17-aside,#about-18 .about18-intro,#about-19 .about19-card,#about-19 .about19-principles,#about-20 .about20-card,#about-21 .about21-card,#about-22 .about22-card,#about-23 .about23-card,#about-24 .about24-tile,#about-25 .about25-card,#about-26 .about26-card,#about-27 .about27-card,#about-28 .about28-card,#about-29 .about29-card,#about-30 .about30-boundary,#about-30 .about30-card,#about-30 .about30-step,#departments-16 .dep16-card,#departments-17 .dep17-card,#departments-18 .dep18-item,#departments-20 .dep20-body,#departments-21 .dep21-card,#departments-22 .dep22-sum,#departments-24 .dep24-tile,#departments-25 .dep25-right,#departments-26 .dep26-card,#departments-27 .dep27-def,#departments-28 .dep28-card,#why-us17 .why17-card,#why-us20 .why20-side,#why-us26 .why26-metrics,#why-us29 .why29-aside{padding:.9rem}#why-us17 .why17-num{font-size:1.4rem}#why-us18 .why18-steps::before{left:20px}#why-us18 .why18-item{padding-left:3rem;margin-left:1rem}#why-us18 .why18-step{left:-1rem}#why-us18 .why18-stats,#why-us25 .why25-kpis,#why-us27 .why27-pillars,#why-us29 .why29-grid{grid-template-columns:repeat(3,1fr)}#why-us19 .why19-stat{padding:.8rem}#why-us20 .why20-item{padding:.75rem .15rem}#departments-21 .dep21-lanehead,#why-us21 .why21-card{padding:.85rem}#why-us23 .why23-item{grid-template-columns:40px 1fr}#why-us23 .why23-cell.left,#why-us23 .why23-cell.right{grid-column:2/-1}#why-us23 .why23-node{grid-column:1/2}#why-us23 .why23-node::before{top:-.4rem;bottom:-.4rem}#why-us24 .why24-chip{border-radius:.8rem}#why-us26 .why26-left{margin-bottom:.25rem}#about-16 .about16-fact{flex:1 1 calc(50% - .3rem)}#about-17 .about17-node{padding-left:56px}#departments-20{background:var(--bg)}#departments-20 .dep20-timeline::before{left:28px}#departments-22 .dep22-body{padding:0 .9rem .9rem}#departments-25 .dep25-item,#departments-27 .dep27-row,#departments-28 .dep28-shell,.mission11-branches,.mission13-grid,.mission15-row,.mission30-grid,.privacy6-layout,.privacy6-steps,.privacy7-pair{grid-template-columns:1fr}#departments-25 .dep25-left{border-right:none;border-bottom:1px solid #e5e7eb}#departments-26 .dep26-top,#departments-28 .dep28-hd{padding:.45rem .55rem}#departments-27 .dep27-term{border-right:none;border-bottom:1px solid var(--line)}#departments-29 .dep29-desc{margin:.6rem .8rem .35rem}#departments-29 .dep29-list{padding:0 .8rem .1rem 1.6rem}#departments-30 .dep30-strip{grid-template-columns:88px 1fr}#departments-30 .dep30-metrics{border-left:none;border-top:1px solid #e5e7eb;grid-column:1/-1;display:flex;gap:1rem;justify-content:space-between}#departments-30 .dep30-meter{flex:1}#welcome-4{min-height:auto}#welcome-4 .welcome-4-bg,#welcome-5 .welcome-5-bg,#welcome-6 .welcome-6-bg{background-attachment:scroll}#welcome-4 .welcome-4-card{padding:16px}#honor-6 .honor6-ribbon{right:-62px;transform:rotate(32deg)}#honor-6 .honor6-year{width:48px;height:48px;font-size:.95rem}.mission7-grid{grid-template-columns:repeat(2,1fr);gap:.9rem}.mission8-steps::before{left:40px}.mission8-node{width:80px}.mission8-num{width:52px;height:52px}.app6-section,.app9-section,.mission9-section{padding:2.6rem 0}.mission9-timeline{padding-left:1.6rem}.mission9-badge{left:-.8rem}.app10-grid,.app14-explain,.app8-grid,.mission10-promises,.mission12-principles,.mission14-panels{grid-template-columns:repeat(2,1fr)}.mission12-kpi-row{grid-template-columns:1.6fr 1fr 1fr 1.8fr}.mission14-ring{width:min(560px,100%)}.mission15-problem,.mission15-promise{border-left-width:6px}.app7-badge{flex:0 0 96px}.span-4x1,.span-4x2{grid-column:span 3}.app12-mosaic{grid-template-columns:repeat(3,1fr);grid-auto-rows:120px}.span-4x2{grid-row:span 2}.app13-row{grid-template-columns:1fr 64px 1fr}.app15-row{grid-template-columns:1.4fr 1fr 1fr}.app15-insights,.privacy7-steps-grid{grid-template-columns:1fr 1fr}.privacy6-aside{position:static}.privacy6-row,.privacy6-thead{grid-template-columns:1.2fr 2fr 1fr 1fr}.privacy7-steps{grid-template-columns:repeat(5,minmax(140px,1fr));overflow-x:auto;gap:.8rem;padding-bottom:.4rem}.privacy7-steps::before{left:80px;right:80px}.privacy7-steps .cnt p{font-size:.94rem}}#privacy-policy-10.pp10t-section,#privacy-policy-11.pp11t-section,#privacy-policy-12.pp12t-section,#privacy-policy-8.pp8t-section,#terms-of-service-6.tos6t-section,#terms-of-service-7.tos7t-section,#terms-of-service-8.tos8t-section{padding:2.5rem 0;background:#fff}#privacy-policy-8.pp8t-section .pp8t-meta{color:#475569;font-weight:700}#privacy-policy-8.pp8t-section .pp8t-sep{margin:0 .5rem;opacity:.6}#privacy-policy-10.pp10t-section .pp10t-intro,#privacy-policy-8.pp8t-section .pp8t-intro{margin:.5rem 0 1rem;color:#475569}#privacy-policy-8.pp8t-section .pp8t-toc{border:1px solid rgba(2,6,23,.08);border-radius:.5rem;padding:.6rem .8rem;margin-bottom:1rem;background:#fafafa}#privacy-policy-8.pp8t-section .pp8t-toc-list a{color:#0f172a;text-decoration:none}#privacy-policy-8.pp8t-section .pp8t-item{padding:.6rem 0 .2rem;border-top:1px solid rgba(2,6,23,.08)}#privacy-policy-8.pp8t-section .pp8t-item-title,#terms-of-service-15.tos15t-section .tos15t-h3,#terms-of-service-7.tos7t-section .tos7t-h3,#terms-of-service-8.tos8t-section .tos8t-h3{margin:0 0 .4rem;font-weight:800;color:#0f172a}#privacy-policy-10.pp10t-section .pp10t-list,#privacy-policy-11.pp11t-section .pp11t-list,#privacy-policy-12.pp12t-section .pp12t-list,#privacy-policy-13.pp13t-section .pp13t-list,#privacy-policy-8.pp8t-section .pp8t-list,#privacy-policy-9.pp9t-section .pp9t-list,#terms-of-service-11.tos11t-section .tos11t-list,#terms-of-service-12.tos12t-section .tos12t-fn-list,#terms-of-service-13.tos13t-section .tos13t-list,#terms-of-service-14.tos14t-section .tos14t-rev,#terms-of-service-15.tos15t-section .tos15t-list,#terms-of-service-6.tos6t-section .tos6t-list,#terms-of-service-8.tos8t-section .tos8t-list,#terms-of-service-9.tos9t-section .tos9t-list{margin:0;padding-left:1.2rem;color:#334155}#privacy-policy-8.pp8t-section .pp8t-sub{margin:.35rem 0 0;padding-left:1.2rem}#privacy-policy-8.pp8t-section .pp8t-tag{display:inline-block;padding:.05rem .4rem;border:1px solid rgba(2,6,23,.25);border-radius:.25rem;font-size:.78rem;font-weight:800;color:#0f172a}#privacy-policy-8.pp8t-section .pp8t-foot{margin-top:.9rem;padding:.6rem .8rem;border:1px dashed rgba(2,6,23,.18);border-radius:.5rem;color:#64748b;font-weight:700;background:#fafafa}#privacy-policy-13.pp13t-section,#privacy-policy-14.pp14t-section,#privacy-policy-15.pp15t-section,#privacy-policy-9.pp9t-section{padding:2.4rem 0;background:#fff}#privacy-policy-9.pp9t-section .pp9t-intro{margin:.4rem 0 1rem;color:#475569}#privacy-policy-9.pp9t-section .pp9t-h3{margin:.6rem 0 .4rem;font-weight:800;color:#0f172a}#privacy-policy-9.pp9t-section .pp9t-dl dt{font-weight:800;color:#0f172a;margin:.4rem 0 .1rem}#privacy-policy-9.pp9t-section .pp9t-dl dd,#terms-of-service-8.tos8t-section .tos8t-dl dd{margin:0 0 .2rem;color:#334155}#privacy-policy-9.pp9t-section .pp9t-faq,#terms-of-service-13.tos13t-section .tos13t-part{margin-top:.4rem}#privacy-policy-9.pp9t-section .pp9t-item{border:1px solid rgba(2,6,23,.12);border-radius:.5rem;padding:.6rem .7rem;margin-bottom:.6rem;background:#fff}#privacy-policy-9.pp9t-section .pp9t-item summary,#terms-of-service-7.tos7t-section .tos7t-sec-title{cursor:pointer;list-style:none;font-weight:800;color:#0f172a}#privacy-policy-9.pp9t-section .pp9t-item summary::-webkit-details-marker{display:none}#privacy-policy-9.pp9t-section .pp9t-ans{margin:.45rem 0 0}#privacy-policy-9.pp9t-section .pp9t-grid{display:grid;grid-template-columns:1fr 2fr .8fr;border:1px solid rgba(2,6,23,.12);border-radius:.5rem;overflow:hidden}#privacy-policy-10.pp10t-section .pp10t-table .c,#privacy-policy-11.pp11t-section .pp11t-map .m,#privacy-policy-11.pp11t-section .pp11t-table .t,#privacy-policy-12.pp12t-section .pp12t-map .m,#privacy-policy-12.pp12t-section .pp12t-third .t,#privacy-policy-13.pp13t-section .pp13t-matrix .m,#privacy-policy-13.pp13t-section .pp13t-table .c,#privacy-policy-15.pp15t-section .pp15t-grid .g,#privacy-policy-9.pp9t-section .pp9t-grid .c,#terms-of-service-13.tos13t-section .tos13t-grid .g,#terms-of-service-14.tos14t-section .tos14t-index .ig,#terms-of-service-8.tos8t-section .tos8t-compare .c,#terms-of-service-9.tos9t-section .tos9t-grid .g{padding:.55rem .7rem;border-top:1px solid rgba(2,6,23,.08);color:#334155}#privacy-policy-10.pp10t-section .pp10t-table .c-h,#privacy-policy-11.pp11t-section .pp11t-map .m-h,#privacy-policy-11.pp11t-section .pp11t-table .t-h,#privacy-policy-12.pp12t-section .pp12t-map .m-h,#privacy-policy-12.pp12t-section .pp12t-third .t-h,#privacy-policy-13.pp13t-section .pp13t-matrix .m-h,#privacy-policy-13.pp13t-section .pp13t-table .c-h,#privacy-policy-15.pp15t-section .pp15t-grid .g-h,#privacy-policy-9.pp9t-section .pp9t-grid .c-h,#terms-of-service-13.tos13t-section .tos13t-grid .g-h,#terms-of-service-14.tos14t-section .tos14t-index .ig-h,#terms-of-service-8.tos8t-section .tos8t-compare .c-h,#terms-of-service-9.tos9t-section .tos9t-grid .g-h{background:#fafafa;font-weight:800;color:#0f172a;border-top:0}#privacy-policy-10.pp10t-section .pp10t-foot,#privacy-policy-9.pp9t-section .pp9t-foot,#terms-of-service-10.tos10t-section .tos10t-disclaimer,#terms-of-service-12.tos12t-section .tos12t-disclaimer,#terms-of-service-14.tos14t-section .tos14t-disclaimer,#terms-of-service-15.tos15t-section .tos15t-disclaimer,#terms-of-service-6.tos6t-section .tos6t-note,#terms-of-service-9.tos9t-section .tos9t-note{margin-top:.9rem;padding:.6rem .8rem;border:1px dashed rgba(2,6,23,.18);border-radius:.5rem;color:#64748b;background:#fafafa}#privacy-policy-10.pp10t-section .pp10t-meta{color:#475569;font-weight:700;display:flex;flex-wrap:wrap;gap:.4rem}#privacy-policy-10.pp10t-section .pp10t-sep{opacity:.6}#privacy-policy-10.pp10t-section .pp10t-card{border:1px solid rgba(2,6,23,.12);border-radius:.5rem;background:#fff;padding:.8rem .9rem;margin-bottom:.8rem}#privacy-policy-10.pp10t-section .pp10t-h3{margin:0 0 .5rem;font-weight:800;color:#0f172a}#privacy-policy-10.pp10t-section .pp10t-table{display:grid;grid-template-columns:.7fr 1fr 2fr 1fr;border:1px solid rgba(2,6,23,.12);border-radius:.5rem;overflow:hidden}#privacy-policy-10.pp10t-section .pp10t-item{padding:.45rem 0 .2rem;border-top:1px solid rgba(2,6,23,.08)}#privacy-policy-10.pp10t-section .pp10t-item-title,#terms-of-service-10.tos10t-section .tos10t-g-h3,#terms-of-service-12.tos12t-section .tos12t-fn-title,#terms-of-service-13.tos13t-section .tos13t-h4,#terms-of-service-14.tos14t-section .tos14t-h4,#terms-of-service-6.tos6t-section .tos6t-h3,#terms-of-service-9.tos9t-section .tos9t-h3{margin:0 0 .35rem;font-weight:800;color:#0f172a}#privacy-policy-11.pp11t-section .pp11t-wrap,#privacy-policy-12.pp12t-section .pp12t-wrap,#privacy-policy-13.pp13t-section .pp13t-wrap,#privacy-policy-14.pp14t-section .pp14t-wrap,#privacy-policy-15.pp15t-section .pp15t-wrap,#terms-of-service-12.tos12t-section .tos12t-wrap,#terms-of-service-6.tos6t-section .tos6t-wrap,#terms-of-service-7.tos7t-section .tos7t-wrap,#terms-of-service-8.tos8t-section .tos8t-wrap{max-width:940px;margin:0 auto}#privacy-policy-11.pp11t-section .pp11t-intro,#privacy-policy-12.pp12t-section .pp12t-intro{margin:.45rem 0 1rem;color:#475569}#privacy-policy-11.pp11t-section .pp11t-block,#privacy-policy-12.pp12t-section .pp12t-block,#privacy-policy-13.pp13t-section .pp13t-block,#privacy-policy-14.pp14t-section .pp14t-block{padding:.6rem 0 .3rem;border-top:1px solid rgba(2,6,23,.08)}#privacy-policy-11.pp11t-section .pp11t-h3,#privacy-policy-12.pp12t-section .pp12t-h3,#privacy-policy-13.pp13t-section .pp13t-h3{margin:0 0 .45rem;font-weight:800;color:#0f172a}#privacy-policy-11.pp11t-section .pp11t-table{display:grid;grid-template-columns:1.1fr 1.6fr 1fr 1.2fr;border:1px solid rgba(2,6,23,.12);border-radius:.5rem;overflow:hidden}#privacy-policy-11.pp11t-section .pp11t-hint{margin:.45rem 0 0;color:#64748b}#privacy-policy-11.pp11t-section .pp11t-map{display:grid;grid-template-columns:1.2fr 1fr;border:1px solid rgba(2,6,23,.12);border-radius:.5rem;overflow:hidden}#privacy-policy-11.pp11t-section .pp11t-foot .pp11t-note,#privacy-policy-12.pp12t-section .pp12t-disclaimer{margin-top:.45rem;padding:.55rem .7rem;border:1px dashed rgba(2,6,23,.18);border-radius:.5rem;color:#64748b;background:#fafafa}#privacy-policy-12.pp12t-section .pp12t-map{display:grid;grid-template-columns:1.2fr 1.2fr 1fr;border:1px solid rgba(2,6,23,.12);border-radius:.5rem;overflow:hidden}#privacy-policy-12.pp12t-section .pp12t-third{display:grid;grid-template-columns:1fr 1.6fr .9fr 1.4fr;border:1px solid rgba(2,6,23,.12);border-radius:.5rem;overflow:hidden;margin-bottom:.35rem}#privacy-policy-12.pp12t-section .pp12t-note{color:#64748b;margin:.2rem 0 0}#privacy-policy-13.pp13t-section .pp13t-hint,#terms-of-service-13.tos13t-section .tos13t-note,#terms-of-service-8.tos8t-section .tos8t-note{margin:.35rem 0 0;color:#64748b}#privacy-policy-13.pp13t-section .pp13t-table{display:grid;grid-template-columns:1fr 1.6fr .6fr 1.4fr;border:1px solid rgba(2,6,23,.12);border-radius:.5rem;overflow:hidden}#privacy-policy-13.pp13t-section .pp13t-matrix{display:grid;grid-template-columns:1.1fr .7fr .7fr .7fr .7fr;border:1px solid rgba(2,6,23,.12);border-radius:.5rem;overflow:hidden}#privacy-policy-13.pp13t-section .pp13t-ac{display:inline-block;min-width:2.4em;text-align:center;padding:.06rem .35rem;border:1px solid rgba(2,6,23,.25);border-radius:.25rem;font-size:.82rem;font-weight:800;color:#0f172a;background:#fff}#privacy-policy-13.pp13t-section .pp13t-ac.ag,#privacy-policy-13.pp13t-section .pp13t-ac.ap,#privacy-policy-13.pp13t-section .pp13t-ac.r,#privacy-policy-13.pp13t-section .pp13t-ac.rm{border-color:rgba(2,6,23,.25)}#privacy-policy-13.pp13t-section .pp13t-ac.na{border-color:rgba(2,6,23,.25);opacity:.8}#privacy-policy-14.pp14t-section .pp14t-intro{margin:.35rem 0 .8rem;color:#475569}#privacy-policy-14.pp14t-section .pp14t-toc,#privacy-policy-15.pp15t-section .pp15t-index{display:flex;flex-wrap:wrap;gap:.5rem .8rem;margin:0 0 .6rem;padding:.45rem .6rem;border:1px solid rgba(2,6,23,.12);border-radius:.5rem;background:#fafafa}#privacy-policy-14.pp14t-section .pp14t-toc a,#privacy-policy-15.pp15t-section .pp15t-index a,#terms-of-service-6.tos6t-section .tos6t-toc a,#terms-of-service-7.tos7t-section .tos7t-index a,#terms-of-service-9.tos9t-section .tos9t-nav a{text-decoration:none;color:#0f172a;font-weight:700}#privacy-policy-14.pp14t-section .pp14t-h3,#terms-of-service-15.tos15t-section .tos15t-h4{margin:0 0 .3rem;font-weight:800;color:#0f172a}#privacy-policy-14.pp14t-section .pp14t-arts{margin:0;padding-left:0;list-style:none;counter-reset:art;color:#334155}#privacy-policy-14.pp14t-section .pp14t-arts>li{position:relative;padding-left:5.5em;margin:.25rem 0;counter-increment:art}#privacy-policy-14.pp14t-section .pp14t-arts>li::before{content:"第" counter(art) "条";position:absolute;left:0;top:.1rem;width:5em;color:#0f172a;font-weight:800}#privacy-policy-14.pp14t-section .pp14t-items{margin:.35rem 0 0;padding-left:0;list-style:none;counter-reset:itm}#privacy-policy-14.pp14t-section .pp14t-items>li{position:relative;padding-left:2.2em;margin:.15rem 0;counter-increment:itm}#privacy-policy-14.pp14t-section .pp14t-items>li::before,#terms-of-service-10.tos10t-section .tos10t-list>li::before,#terms-of-service-12.tos12t-section .tos12t-items>li::before,#terms-of-service-14.tos14t-section .tos14t-items>li::before{content:"（" counter(itm) "）";position:absolute;left:0;top:0;width:2em;color:#0f172a;font-weight:800}#privacy-policy-15.pp15t-section .pp15t-index-label{font-weight:800;color:#0f172a;margin-right:.2rem}#privacy-policy-15.pp15t-section .pp15t-sec{border:1px solid rgba(2,6,23,.12);border-radius:.5rem;background:#fff;padding:.6rem .7rem;margin-bottom:.6rem}#privacy-policy-15.pp15t-section .pp15t-sec:last-of-type,#terms-of-service-7.tos7t-section .tos7t-sec:last-of-type{margin-bottom:.7rem}#privacy-policy-15.pp15t-section .pp15t-sec summary{cursor:pointer;list-style:none;display:flex;align-items:center;gap:.6rem;font-weight:800;color:#0f172a}#privacy-policy-15.pp15t-section .pp15t-sec summary::-webkit-details-marker{display:none}#privacy-policy-15.pp15t-section .pp15t-secno{min-width:4.6em;text-align:right;padding-right:.4em;color:#0f172a;font-weight:800}#privacy-policy-15.pp15t-section .pp15t-body{margin:.45rem 0 0;color:#334155}#privacy-policy-15.pp15t-section .pp15t-sub{margin:.3rem 0 0;padding-left:1.2rem}#privacy-policy-15.pp15t-section .pp15t-appx{margin-top:.2rem}#privacy-policy-15.pp15t-section .pp15t-h3{margin:.2rem 0 .4rem;font-weight:800;color:#0f172a}#privacy-policy-15.pp15t-section .pp15t-grid{display:grid;grid-template-columns:1.1fr 1.7fr 1fr 1.2fr;border:1px solid rgba(2,6,23,.12);border-radius:.5rem;overflow:hidden}#privacy-policy-15.pp15t-section .pp15t-note{margin:.5rem 0 0;color:#64748b}#app-feature-1{background:linear-gradient(to right,#0f172a,#1f2937)}#app-feature-1 .app-feature-item{display:flex;gap:1rem;align-items:flex-start}#app-feature-1 .icon-wrap{width:48px;height:48px;line-height:48px;border-radius:50%;font-size:1.2rem;color:#fff;text-align:center}#app-feature-2{background:linear-gradient(to right,#0f172a,#1e293b);position:relative;overflow:hidden}#app-feature-2 .icon-circle{width:50px;height:50px;line-height:50px;font-size:1.3rem;border-radius:50%;color:#fff;text-align:center;display:inline-block}.bg-gradient-danger{background:linear-gradient(135deg,#ef4444,#f87171)}#app-feature-2 .feature2-box p{max-width:300px;margin:0 auto}#app-feature-2 .app-phone-wrapper img{max-width:260px;border-radius:1rem;box-shadow:0 0 30px rgba(0,0,0,.4)}#app-feature-3{background:#101827}#app-feature-3 .feature3-card{background:rgba(255,255,255,.03);padding:1.5rem;border-radius:1rem;text-align:center;border:1px solid rgba(255,255,255,.08);transition:.3s;height:100%}#app-feature-3 .feature3-card:hover{transform:translateY(-6px);box-shadow:0 0 20px rgba(0,255,255,.08)}#app-feature-3 .feature3-card p{color:#bbb;font-size:.95rem}#app-feature-4 .feature4-card{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;padding:1.5rem;align-items:center;transition:.3s;box-shadow:0 0 10px rgba(0,0,0,.03)}#app-feature-4 .feature4-card:hover{box-shadow:0 0 25px rgba(0,0,0,.08);transform:translateY(-4px)}#app-feature-4 .icon-square{width:48px;height:48px;border-radius:12px;font-size:1.2rem;line-height:48px;text-align:center;flex-shrink:0}#app-feature-5{position:relative}#app-feature-5 .app5-overlay{background:rgba(0,0,0,.6)}#app-feature-5 .feature5-card{background:rgba(255,255,255,.1);border-radius:1rem;padding:2rem 1.5rem;color:#fff;text-align:center;box-shadow:0 0 30px rgba(0,255,255,.1);transition:.3s;backdrop-filter:blur(6px);border:1px solid rgba(255,255,255,.1)}#app-feature-5 .feature5-card:hover{transform:translateY(-6px);box-shadow:0 0 40px rgba(0,255,255,.25)}.bg-gradient-info{background:linear-gradient(135deg,#3b82f6,#06b6d4)}.app-feature16-title{font-size:1.75rem;color:#0b1220}.app-feature16-subtitle{max-width:720px;margin:0 auto}.app-feature16-card,.app-feature20-card{background:#fff;border:1px solid rgba(2,6,23,.08);box-shadow:0 2px 6px rgba(0,0,0,.04)}.app-feature17-section,.app-feature24-section{background:linear-gradient(180deg,#f9fbff 0,#f3f7ff 100%);color:#0b1220}.app-feature17-title,.app-feature18-title,.app-feature19-title,.app-feature20-title,.app-feature21-title,.app-feature22-title,.app-feature23-title,.app-feature24-title,.app-feature25-title,.app-feature26-title,.app-feature27-title,.app-feature28-title,.app-feature29-title,.app-feature30-title{color:#0b1220;font-size:1.7rem}.app-feature17-subtitle{max-width:780px;margin:0 auto}.icon-wrap{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.1rem;flex:0 0 48px}.app-feature18-icon-primary,.app-feature19-icon-primary,.app-feature20-icon-primary,.app-feature21-icon-primary,.app-feature22-icon-primary,.app-feature23-icon-primary,.app-feature24-icon-primary,.app-feature25-icon-primary,.app-feature26-icon-primary,.app-feature28-icon-primary,.app-feature30-icon-primary,.app-intro17-icon.icon-primary,.app-intro18-icon.icon-primary,.app-intro19-icon.icon-primary,.app-intro20-icon.icon-primary,.bg-gradient-primary,.bullet-blue,.icon-blue{background:linear-gradient(135deg,#2563eb,#3b82f6)}.app-feature18-icon-warning,.app-feature19-icon-warning,.app-feature20-icon-warning,.app-feature25-icon-warning,.app-feature26-icon-warning,.app-intro17-icon.icon-warning,.app-intro18-icon.icon-warning,.app-intro19-icon.icon-warning,.bg-gradient-warning,.icon-amber{background:linear-gradient(135deg,#f59e0b,#fbbf24)}.app-feature18-icon-success,.app-feature19-icon-success,.app-feature20-icon-success,.app-feature21-icon-success,.app-feature22-icon-success,.app-feature23-icon-success,.app-feature24-icon-success,.app-feature25-icon-success,.app-feature26-icon-success,.app-feature28-icon-success,.app-feature30-icon-success,.app-intro17-icon.icon-success,.app-intro18-icon.icon-success,.app-intro19-icon.icon-success,.app-intro20-icon.icon-success,.bg-gradient-success,.bullet-green,.icon-green{background:linear-gradient(135deg,#16a34a,#22c55e)}.app-feature18-section,.app-feature19-section,.app-feature21-section,.app-feature23-section,.app-feature25-section,.app-feature26-section,.app-feature27-section,.app-feature28-section,.app-feature29-section{background:linear-gradient(180deg,#fbfdff 0,#f3f7ff 100%);color:#0b1220}.app-feature18-item{background:#fff;border:1px solid rgba(2,6,23,.06)}.app-feature18-icon,.app-feature19-icon,.app-feature21-icon,.app-feature23-icon,.app-feature25-icon,.app-intro17-icon{width:48px;height:48px;border-radius:12px;flex:0 0 48px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.1rem}.app-feature18-icon-purple,.app-feature19-icon-purple,.app-feature20-icon-purple,.app-feature21-icon-purple,.app-feature22-icon-purple,.app-feature23-icon-purple,.app-feature24-icon-purple,.app-feature25-icon-purple,.app-feature26-icon-purple,.app-feature28-icon-purple,.app-feature30-icon-purple,.app-intro17-icon.icon-purple,.app-intro18-icon.icon-purple,.app-intro19-icon.icon-purple,.app-intro20-icon.icon-purple,.bullet-purple,.icon-purple{background:linear-gradient(135deg,#7c3aed,#8b5cf6)}.app-feature18-badge{display:inline-block;padding:.2rem .55rem;border-radius:999px;background:#eef2ff;color:#3730a3;font-size:.7rem;font-weight:800}.app-feature19-pill,.app-feature28-badge{display:inline-block;padding:.25rem .6rem;border-radius:999px;font-size:.75rem;font-weight:800}.app-feature20-icon,.app-feature24-icon,.app-feature26-icon,.app-feature28-icon,.app-feature30-icon{width:56px;height:56px;border-radius:14px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.25rem}.app-feature21-subtitle,.app-feature22-subtitle,.app-feature23-subtitle,.app-feature24-subtitle,.app-feature25-subtitle,.app-feature26-subtitle,.app-feature27-subtitle,.app-feature28-subtitle,.app-feature29-subtitle,.app-feature30-subtitle{max-width:820px;margin:0 auto}.app-feature21-tag,.app-feature23-tag,.app-feature27-tag{display:inline-block;padding:.2rem .55rem;border-radius:999px;border:1px solid rgba(2,6,23,.08);font-size:.7rem;font-weight:800}.app-feature22-icon{width:46px;height:46px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex:0 0 46px;color:#fff;font-size:1rem}.app-feature24-badge{display:inline-block;padding:.25rem .6rem;border-radius:999px;background:#eef2ff;color:#3730a3;font-size:.75rem;font-weight:800}.app-feature25-chip{display:inline-flex;align-items:center;gap:.35rem;padding:.2rem .55rem;border-radius:999px;font-size:.7rem;font-weight:900}.badge-blue,.chip-blue,.pill-blue,.tag-blue{background:#e8f0ff;color:#1d4ed8}.badge-green,.chip-green,.pill-green,.tag-green{background:#e8f7ef;color:#166534}.chip-amber{background:#fff7e6;color:#b45309}.badge-purple,.chip-purple,.pill-purple{background:#f2e8ff;color:#6b21a8}.app-feature27-bullet{width:36px;height:36px;border-radius:10px;flex:0 0 36px;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:900}.tag-blue{border-color:rgba(37,99,235,.25)}.tag-sky{background:#e6f6ff;color:#0369a1;border-color:rgba(3,105,161,.25)}.tag-green{border-color:rgba(22,101,52,.25)}.tag-amber{background:#fff7e6;color:#b45309;border-color:rgba(180,83,9,.25)}.tag-purple{border-color:rgba(107,33,168,.25)}.tag-slate{background:#eef2f7;color:#334155;border-color:rgba(51,65,85,.25)}.app-feature29-pill{display:inline-block;padding:.3rem .7rem;border-radius:999px;font-weight:800;font-size:.8rem}.app-feature29-grid,.related21-list{grid-template-columns:1fr}.app-feature29-num{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;font-weight:900;font-size:.8rem;color:#fff;background:linear-gradient(135deg,#2563eb,#3b82f6)}.app-feature30-section,.app-intro26-section,.app-intro29-section{background:linear-gradient(180deg,#fdfcff 0,#f3f7ff 100%);color:#0b1220}#app-intro-1{background-color:#f8f9fb}#app-intro-1 h2{font-size:1.9rem;color:#212529}#app-intro-1 ul li{font-size:1rem;color:#495057}#app-intro-1 img{max-width:100%;height:auto;border-radius:1rem;box-shadow:0 8px 24px rgba(0,0,0,.1)}#app-intro-2 .badge-overlay{position:absolute;top:1rem;left:1rem;background:rgba(255,255,255,.85);color:#212529;font-size:.9rem;font-weight:500;padding:.4rem .75rem;border-radius:1rem;box-shadow:0 2px 8px rgba(0,0,0,.08)}#app-intro-3 .feature-box{transition:.3s;border:1px solid #e2e6ea}#app-intro-3 .feature-box:hover{box-shadow:0 0 20px rgba(0,0,0,.08);transform:translateY(-4px)}#app-intro-3{background:#f9f9fb}#app-intro-3 h2,#article-11 h1,#article-6 h1{font-size:1.75rem;line-height:1.4}#app-intro-4{background:linear-gradient(to right,#f9f9f9,#fff)}#app-intro-4 .intro-card{background:#fff;padding:1.5rem;border-radius:1rem;box-shadow:0 6px 20px rgba(0,0,0,.05);text-align:center;transition:.3s}#app-intro-4 .intro-card:hover{transform:translateY(-6px);box-shadow:0 12px 24px rgba(0,0,0,.1)}#app-intro-4 .swiper-slide{padding:10px}.swiper-pagination-bullet{background:#007bff;opacity:.6}.swiper-pagination-bullet-active{opacity:1;background:#0d6efd!important}#app-intro-5{background:#f5f7fa}#app-intro-5 .app-badge{background:#fff;border:1px solid #dee2e6;border-radius:30px;padding:.5rem 1rem;display:flex;align-items:center;gap:.5rem;font-size:.95rem;box-shadow:0 2px 8px rgba(0,0,0,.03)}#app-intro-5 .intro5-box{background:#fff;border-radius:1rem;padding:1.2rem;text-align:center;box-shadow:0 0 10px rgba(0,0,0,.04);transition:.3s}#app-intro-5 .intro5-box:hover{transform:translateY(-4px);box-shadow:0 8px 20px rgba(0,0,0,.06)}#app-intro-6{background:#f8f9fb}#app-intro-6 .store-btn{display:flex;align-items:center;background:#000;color:#fff;padding:.75rem 1rem;border-radius:10px;text-decoration:none;transition:.3s;min-width:160px}#app-intro-6 .store-btn i{font-size:1.8rem;margin-right:10px}#app-intro-6 .btn-text small{font-size:.75rem;line-height:1}#app-intro-10 .store-btn:hover,#app-intro-11 .store-btn:hover,#app-intro-12 .store-btn:hover,#app-intro-13 .store-btn:hover,#app-intro-15 .store-btn:hover,#app-intro-6 .store-btn:hover{background:#222}#app-intro-6 .intro6-iconbox{background:#fff;padding:1.2rem;border-radius:12px;text-align:center;box-shadow:0 2px 10px rgba(0,0,0,.05);transition:.3s}#app-intro-6 .intro6-iconbox:hover{transform:translateY(-4px);box-shadow:0 8px 20px rgba(0,0,0,.08)}#app-intro-7 .icon-box{border:1px solid #eee;border-radius:12px;transition:.3s;background:#fff;box-shadow:0 3px 8px rgba(0,0,0,.03)}#app-intro-7 .icon-box:hover{transform:translateY(-4px);box-shadow:0 6px 16px rgba(0,0,0,.07)}#app-intro-7 .icon{font-size:2.4rem;color:#007bff}#app-intro-7 .store-btn,#app-intro-8 .store-btn,#app-intro-9 .store-btn{color:#fff;border-radius:12px;font-size:.95rem;text-decoration:none;transition:background .3s}#app-intro-7 .store-btn{display:inline-block;background:#000;padding:12px 20px}#app-intro-7 .store-btn:hover,#app-intro-9 .store-btn:hover{background:#222;text-decoration:none}#app-intro-8 .store-btn{background-color:#000;padding:12px 20px;font-weight:500}#app-intro-8 .store-btn:hover{background-color:#222;text-decoration:none}#app-intro-8 .icon-feature{background:#1e1e1e;padding:16px;border-radius:12px;text-align:center;width:100px;box-shadow:0 4px 10px rgba(0,0,0,.2)}#app-intro-8 .icon-feature i{font-size:1.8rem;color:#0d6efd}#app-intro-8 .icon-feature p{color:#ccc;margin-bottom:0;font-size:.8rem}#app-intro-9 .store-btn{background:#000;padding:12px 20px;font-weight:500}#app-intro-9 .app-feature-card{background:#fff;border-radius:16px;padding:30px 20px;text-align:center;box-shadow:0 8px 20px rgba(0,0,0,.06);position:relative;transition:transform .3s,box-shadow .3s}#app-intro-9 .app-feature-card:hover{transform:translateY(-5px);box-shadow:0 12px 24px rgba(0,0,0,.08)}#app-intro-9 .app-feature-card .icon{font-size:2.2rem;color:#0d6efd;margin-bottom:1rem}#app-intro-9 .offset-left{margin-top:40px}#app-intro-9 .offset-right{margin-top:80px}#app-intro-10,#app-intro-12{position:relative;overflow:hidden}#app-intro-10 .parallax-bg{background-image:url('/images/hero2-ball.jpg');background-attachment:fixed;background-size:cover;background-position:center;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;opacity:.85}#app-intro-10 .intro-card{max-width:720px;background:rgba(0,0,0,.7);border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.5);z-index:2;position:relative}#app-intro-10 .store-btn,#app-intro-11 .store-btn{color:#fff;border-radius:12px;font-size:.95rem;transition:background .3s;text-decoration:none}#app-intro-10 .store-btn{background:#000;padding:12px 20px;font-weight:500}#app-intro-11 .store-btn{background:#000;padding:10px 18px}#app-intro-11 .feature-card{background:#fff;border-radius:16px;box-shadow:0 4px 16px rgba(0,0,0,.05);transition:transform .3s;height:100%}#app-intro-11 .icon{font-size:2.5rem;color:#0d6efd}#app-intro-12 .bg-img{background-image:url('/images/hero2-ball.jpg');background-size:cover;background-position:center;height:100%;min-height:480px}#app-intro-12 .content-box{max-width:520px;margin:auto}#app-intro-12 .feature-icon{width:64px;height:64px;background-color:#f0f0f0;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.5rem;color:#0d6efd;margin:0 auto;transition:transform .3s}#app-intro-12 .store-btn,#app-intro-13 .store-btn{background:#000;color:#fff;padding:10px 20px;border-radius:12px;text-decoration:none;font-size:.95rem;transition:background .3s}#app-intro-13 .intro-card{background:#f9f9f9;border-radius:16px;max-width:800px;box-shadow:0 10px 30px rgba(0,0,0,.05)}#app-intro-13 .feature-item{display:flex;flex-direction:column;align-items:center}#app-intro-13 .feature-item .icon{width:60px;height:60px;background:#e9f2ff;color:#0d6efd;font-size:1.8rem;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:transform .3s}#app-intro-14{background:linear-gradient(160deg,#0b0f1a,#1a2330)}#app-intro-14 p{color:#c0c4cc}#app-intro-14 .feature-box{background:#1f2a3a;border-radius:16px;padding:2rem 1.5rem;text-align:center;transition:transform .3s,box-shadow .3s;box-shadow:0 6px 20px rgba(0,0,0,.4)}#app-intro-14 .feature-box:hover{transform:translateY(-6px);box-shadow:0 12px 30px rgba(0,0,0,.5)}#app-intro-14 .icon{font-size:2rem;color:#0d6efd;background:#ffffff12;padding:1rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;box-shadow:inset 0 0 8px rgba(13,110,253,.3)}#app-intro-14 .store-btn{background:#0d6efd;color:#fff;padding:12px 20px;border-radius:12px;font-size:.95rem;text-decoration:none;transition:background .3s}#app-intro-14 .store-btn:hover{background:#0b5ed7}#app-intro-15{background-color:#f7f8fc}#app-intro-15 .icon-box{width:90px;height:90px;border-radius:20px;background-color:#e9f2ff;color:#0d6efd;font-size:2rem;display:flex;align-items:center;justify-content:center;margin:auto;box-shadow:0 4px 12px rgba(0,0,0,.05);transition:transform .3s}#app-intro-15 .feature-slide{background:#f9f9f9;border-radius:16px;box-shadow:0 4px 14px rgba(0,0,0,.05);height:100%;transition:transform .3s}#app-intro-15 .icon{font-size:2.2rem;color:#0d6efd;background:#e9f2ff;padding:1rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}#app-intro-15 .store-btn{background:#000;color:#fff;padding:12px 22px;border-radius:12px;font-size:.95rem;text-decoration:none;transition:background .3s}.app-intro16-list li,.app-intro22-list li,.app-intro24-item{font-size:.95rem;color:#334155}.app-intro16-icon{font-size:1.1rem;line-height:1.5}.app-intro17-store-btn,.app-intro18-store-btn,.app-intro19-store-btn{display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 20px;border-radius:12px;border:1px solid rgba(2,6,23,.2);font-weight:800;text-decoration:none;color:#1e293b;background:#fff}.app-intro18-item{background:#f9fafb;border:1px solid rgba(2,6,23,.08)}.app-intro18-icon{width:44px;height:44px;border-radius:10px;flex:0 0 44px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1rem}.app-intro19-icon,.app-intro20-icon{display:flex;align-items:center;font-size:1.2rem;color:#fff}.app-intro19-grid .app-intro19-item,.app-intro20-card,.app-intro25-card{background:#fff;border:1px solid rgba(2,6,23,.08);text-align:center}.app-intro19-icon{width:52px;height:52px;border-radius:14px;justify-content:center;margin:0 auto}.app-intro20-icon{width:50px;height:50px;border-radius:12px;justify-content:center}.app-intro20-store-btn,.app-intro30-store-btn{display:inline-flex;align-items:center;justify-content:center;height:48px;padding:0 24px;border-radius:14px;font-weight:800;text-decoration:none;font-size:1rem}.app-intro22-store-btn.btn-primary,.app-intro23b-btn.btn-primary,.app-intro24-store-btn.btn-primary,.app-intro25-store-btn.btn-primary,.app-intro26-store-btn.btn-primary,.app-intro27-store-btn.btn-primary,.app-intro28-store-btn.btn-primary,.app-intro29-store-btn.btn-primary,.store-btn-primary{background:#2563eb;color:#fff;border:1px solid #2563eb}.app-intro22-store-btn.btn-ghost,.app-intro23b-btn.btn-ghost,.app-intro24-store-btn.btn-ghost,.app-intro25-store-btn.btn-ghost,.app-intro26-store-btn.btn-ghost,.app-intro27-store-btn.btn-ghost,.app-intro28-store-btn.btn-ghost,.app-intro29-store-btn.btn-ghost,.store-btn-ghost{background:#fff;color:#1e293b;border:1px solid rgba(2,6,23,.2)}.app-intro21-section,.app-intro30-section{background:linear-gradient(180deg,#0f172a 0,#1e293b 100%);color:#fff}.app-intro21-card{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);text-align:center;color:#fff}.app-intro21-card i{font-size:1.5rem;display:block}.icon-purple{color:#a855f7}.app-intro21-store-btn{display:inline-flex;align-items:center;justify-content:center;height:50px;padding:0 26px;border-radius:14px;font-weight:800;text-decoration:none;font-size:1rem}.app-intro22-store-btn,.app-intro23b-btn{padding:0 20px;font-weight:800;text-decoration:none}.btn-glow-ghost{box-shadow:0 0 12px rgba(255,255,255,.2)}.app-intro22-section{background:linear-gradient(90deg,#f8fafc 0,#f1f5f9 100%);color:#0b1220}.app-intro22-visual img{max-width:320px;height:auto;display:block}.app-intro22-store-btn{display:inline-flex;align-items:center;justify-content:center;height:44px;border-radius:12px;font-size:.95rem}.app-intro23b-icon{width:44px;height:44px;border-radius:10px;flex:0 0 44px;display:flex;align-items:center;justify-content:center;color:#fff}.app-intro23b-visual img{max-width:300px;max-height:220px;object-fit:contain;display:block}.app-intro23b-btn{display:inline-flex;align-items:center;justify-content:center;height:46px;border-radius:12px;font-size:.95rem}.app-intro24-section,.app-intro27-section{background:linear-gradient(180deg,#f9fbff 0,#f2f6ff 100%);color:#0b1220}.app-intro24-visual img{max-width:360px;max-height:260px;object-fit:contain;display:block}.app-intro24-store-btn,.app-intro26-store-btn,.app-intro27-store-btn,.app-intro28-store-btn,.app-intro29-store-btn{display:inline-flex;align-items:center;justify-content:center;height:46px;padding:0 22px;border-radius:12px;font-weight:800;text-decoration:none;font-size:.95rem}.app-intro25-visual img{max-width:420px;max-height:280px;object-fit:contain;display:block;margin:0 auto}.app-intro25-icon{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.1rem}.app-intro25-store-btn{display:inline-flex;align-items:center;justify-content:center;height:48px;padding:0 24px;border-radius:14px;font-weight:800;text-decoration:none}.app-intro26-icon,.app-intro29-tag{align-items:center}.app-intro26-icon{width:52px;height:52px;border-radius:14px;display:flex;justify-content:center;color:#fff;font-size:1.3rem}.tag-purple,.text-purple{color:#7c3aed}.app-intro29-tag,.app-intro30-tag{display:inline-flex;gap:.25rem;padding:.35rem .8rem;border-radius:999px;font-size:.8rem;font-weight:700}.app-intro27-visual img,.app-intro28-visual img{max-width:320px;max-height:240px;object-fit:contain;display:block}.app-intro29-visual img,.app-intro30-visual img{max-width:360px;max-height:260px;object-fit:contain;display:block;margin:0 auto}.tag-purple{background:#f2e8ff}.app-intro30-tag{align-items:center;background:rgba(255,255,255,.1);color:#fff}.btn-glow-primary{background:#2563eb;color:#fff;border:1px solid #2563eb;box-shadow:0 0 15px rgba(37,99,235,.6)}.btn-glow-ghost{background:0 0;color:#fff;border:1px solid rgba(255,255,255,.4);box-shadow:0 0 12px rgba(255,255,255,.3)}#privacy-policy-1 h2,#privacy-policy-1 h4,#terms-of-service-1 h2{color:#222}#privacy-policy-1 p,#privacy-policy-1 ul,#privacy-policy-4 p{color:#555;font-size:.95rem;line-height:1.8}#privacy-policy-2 h2{color:#333}#privacy-policy-2 .policy-card{background:#fff;border-radius:12px;border:1px solid #e4e6eb;box-shadow:0 4px 12px rgba(0,0,0,.03);transition:transform .3s,box-shadow .3s}#privacy-policy-2 .policy-card:hover{transform:translateY(-4px);box-shadow:0 10px 20px rgba(0,0,0,.05)}#privacy-policy-2 h5{font-weight:600;margin-bottom:.75rem}#privacy-policy-2 p{color:#555;font-size:.92rem;line-height:1.6}#privacy-policy-3 .privacy-article h5{font-size:1.1rem;color:#222;font-weight:600}#privacy-policy-3 .privacy-article p,#privacy-policy-3 .privacy-article ul,#terms-of-service-1 p,#terms-of-service-1 ul,#terms-of-service-2 p{font-size:.95rem;color:#555;line-height:1.8}#privacy-policy-4 ul.nav li a:hover,#terms-of-service-2 ul.nav li a:hover{text-decoration:underline;color:#007bff}#privacy-policy-4 h3{margin-top:1.5rem;font-size:1.1rem;color:#222}#terms-of-service-1 h5{font-size:1.1rem;color:#222;margin-bottom:.75rem}#terms-of-service-2 h3{font-size:1.05rem;color:#222}#terms-of-service-3 .accordion-button{background-color:#f8f9fa;font-size:1rem;color:#333}#terms-of-service-3 .accordion-body{font-size:.95rem;color:#555;line-height:1.7}#terms-of-service-4{font-size:14px;line-height:1.7;color:#000}#terms-of-service-4 h2,#terms-of-service-4 h3{color:#000;font-size:1.15rem;border-bottom:1px solid #ccc;padding-bottom:.4rem;margin-bottom:1rem}#terms-of-service-4 ol,#terms-of-service-4 p,#terms-of-service-4 ul{color:#222;margin-bottom:1rem}#terms-of-service-4 ol,#terms-of-service-4 ul{padding-left:1.4rem}#terms-of-service-6.tos6t-section .tos6t-meta,#terms-of-service-7.tos7t-section .tos7t-meta,#terms-of-service-9.tos9t-section .tos9t-meta{color:#475569;margin:.1rem 0 1rem}#terms-of-service-6.tos6t-section .tos6t-toc,#terms-of-service-7.tos7t-section .tos7t-index{display:flex;flex-wrap:wrap;gap:.5rem .8rem;border:1px solid rgba(2,6,23,.12);border-radius:.5rem;padding:.5rem .7rem;background:#fafafa;margin-bottom:.7rem}#terms-of-service-13.tos13t-section .tos13t-article,#terms-of-service-6.tos6t-section .tos6t-block{padding:.6rem 0 .35rem;border-top:1px solid rgba(2,6,23,.1)}#terms-of-service-6.tos6t-section .tos6t-tip,#terms-of-service-8.tos8t-section .tos8t-tip,#terms-of-service-9.tos9t-section .tos9t-tip{margin:.35rem 0 0;color:#64748b;font-weight:700}#terms-of-service-7.tos7t-section .tos7t-sec{border:1px solid rgba(2,6,23,.12);border-radius:.5rem;background:#fff;padding:.55rem .7rem;margin-bottom:.6rem}#terms-of-service-7.tos7t-section .tos7t-sec summary::-webkit-details-marker{display:none}#terms-of-service-7.tos7t-section .tos7t-body{margin:.4rem 0 0;color:#334155}#terms-of-service-10.tos10t-section .tos10t-glossary,#terms-of-service-7.tos7t-section .tos7t-history{margin-top:.9rem}#terms-of-service-7.tos7t-section .tos7t-timeline{list-style:none;margin:0;padding:0;border-left:2px solid rgba(2,6,23,.12)}#terms-of-service-7.tos7t-section .tos7t-timeline li,#terms-of-service-8.tos8t-section .tos8t-steps li{position:relative;padding:.45rem 0 .45rem 1rem;color:#334155}#terms-of-service-7.tos7t-section .tos7t-timeline li::before,#terms-of-service-8.tos8t-section .tos8t-steps li::before{content:"";position:absolute;left:-6px;top:.9rem;width:10px;height:10px;border-radius:50%;background:#0f172a}#terms-of-service-7.tos7t-section .tos7t-timeline .date{font-weight:800;color:#0f172a;margin-right:.6rem}#terms-of-service-7.tos7t-section .tos7t-note{margin-top:.6rem;padding:.55rem .7rem;border:1px dashed rgba(2,6,23,.18);border-radius:.5rem;color:#64748b;background:#fafafa}#terms-of-service-8.tos8t-section .tos8t-meta{font-weight:700;color:#0f172a;margin:0 0 .6rem}#terms-of-service-8.tos8t-section .tos8t-meta>div:last-child{color:#475569;font-weight:600}#terms-of-service-8.tos8t-section .tos8t-block{padding:.65rem 0 .35rem;border-top:1px solid rgba(2,6,23,.1)}#terms-of-service-8.tos8t-section .tos8t-compare{display:grid;grid-template-columns:1fr 1fr;border:1px solid rgba(2,6,23,.12);border-radius:.5rem;overflow:hidden}#terms-of-service-8.tos8t-section .tos8t-dl dt{font-weight:800;color:#0f172a;margin:.35rem 0 .1rem}#terms-of-service-8.tos8t-section .tos8t-steps{list-style:none;padding:0;margin:0;border-left:2px solid rgba(2,6,23,.12)}#terms-of-service-10.tos10t-section,#terms-of-service-11.tos11t-section,#terms-of-service-12.tos12t-section,#terms-of-service-13.tos13t-section,#terms-of-service-14.tos14t-section,#terms-of-service-15.tos15t-section,#terms-of-service-9.tos9t-section{padding:2.6rem 0;background:#fff}#terms-of-service-9.tos9t-section .tos9t-layout{display:grid;grid-template-columns:240px 1fr;gap:1rem}#terms-of-service-9.tos9t-section .tos9t-sidenav{border:1px solid rgba(2,6,23,.12);border-radius:.5rem;background:#fafafa;padding:.6rem .7rem;height:fit-content}#terms-of-service-15.tos15t-section .tos15t-art,#terms-of-service-9.tos9t-section .tos9t-block{padding:.65rem 0 .4rem;border-top:1px solid rgba(2,6,23,.1)}#terms-of-service-9.tos9t-section .tos9t-grid{display:grid;grid-template-columns:1fr 1.4fr 1.4fr;border:1px solid rgba(2,6,23,.12);border-radius:.5rem;overflow:hidden;margin-top:.4rem}#terms-of-service-10.tos10t-section .tos10t-meta{color:#475569;margin:.1rem 0 .9rem}#terms-of-service-10.tos10t-section .tos10t-brief{padding:.6rem .7rem;border:1px dashed rgba(2,6,23,.18);background:#fafafa;border-radius:.5rem;color:#334155;margin-bottom:.8rem}#terms-of-service-10.tos10t-section .tos10t-arts{counter-reset:art}#terms-of-service-10.tos10t-section .tos10t-art{padding:.75rem 0 .45rem;border-top:1px solid rgba(2,6,23,.1)}#terms-of-service-10.tos10t-section .tos10t-h3{position:relative;margin:0 0 .35rem;padding-left:5.8em;font-weight:800;color:#0f172a}#terms-of-service-10.tos10t-section .tos10t-h3::before{counter-increment:art;content:"第" counter(art) "条";position:absolute;left:0;top:0;width:5.4em;color:#0f172a;font-weight:800}#terms-of-service-10.tos10t-section .tos10t-row{display:grid;grid-template-columns:1fr 260px;gap:1rem}#terms-of-service-10.tos10t-section .tos10t-note{border:1px solid rgba(2,6,23,.12);border-radius:.5rem;background:#fff;padding:.55rem .7rem;color:#475569;align-self:start}#terms-of-service-10.tos10t-section .tos10t-list{margin:0;padding-left:0;list-style:none;counter-reset:itm}#terms-of-service-10.tos10t-section .tos10t-list>li{position:relative;padding-left:2.2em;margin:.2rem 0;counter-increment:itm}#terms-of-service-10.tos10t-section .tos10t-gloss{display:grid;grid-template-columns:160px 1fr;gap:.25rem .8rem;align-items:start;border:1px solid rgba(2,6,23,.12);border-radius:.5rem;padding:.55rem .7rem}#terms-of-service-10.tos10t-section .tos10t-gloss dd{margin:0;color:#334155}#terms-of-service-11.tos11t-section .tos11t-meta,#terms-of-service-12.tos12t-section .tos12t-meta,#terms-of-service-13.tos13t-section .tos13t-meta,#terms-of-service-14.tos14t-section .tos14t-meta{color:#475569;margin:.1rem 0 .8rem}#terms-of-service-11.tos11t-section .tos11t-tabs{display:flex;gap:.6rem;overflow:auto;-webkit-overflow-scrolling:touch;padding:.5rem .6rem;border:1px solid rgba(2,6,23,.12);border-radius:.5rem;background:#fafafa;scroll-snap-type:x proximity}#terms-of-service-11.tos11t-section .tos11t-tabs a{flex:0 0 auto;scroll-snap-align:start;text-decoration:none;color:#0f172a;font-weight:700;padding:.2rem .45rem;border-radius:.35rem;border:1px solid transparent}#terms-of-service-11.tos11t-section .tos11t-grid{margin-top:.8rem;display:grid;grid-template-columns:1fr 1fr;gap:1rem;counter-reset:art}#terms-of-service-11.tos11t-section .tos11t-card{position:relative;border:1px solid rgba(2,6,23,.12);border-radius:.6rem;background:#fff;padding:.85rem .95rem}#terms-of-service-11.tos11t-section .tos11t-card::before{counter-increment:art;content:"第" counter(art) "条";position:absolute;left:.95rem;top:.7rem;font-weight:800;color:#0f172a;opacity:.9}#terms-of-service-11.tos11t-section .tos11t-h4{margin:0 0 .35rem;padding-left:5em;font-weight:800;color:#0f172a}#terms-of-service-11.tos11t-section .tos11t-disclaimer{margin-top:1rem;padding:.6rem .8rem;border:1px dashed rgba(2,6,23,.18);border-radius:.5rem;color:#64748b;background:#fafafa}#terms-of-service-12.tos12t-section .tos12t-brief{margin:0 0 .6rem;padding:.55rem .7rem;border:1px solid rgba(2,6,23,.12);border-radius:.5rem;background:#fafafa;color:#334155}#terms-of-service-12.tos12t-section .tos12t-arts,#terms-of-service-14.tos14t-section .tos14t-arts{margin:0;padding-left:0;list-style:none;counter-reset:art}#terms-of-service-12.tos12t-section .tos12t-arts>li{border-top:1px solid rgba(2,6,23,.1);padding:.7rem 0 .4rem;counter-increment:art}#terms-of-service-12.tos12t-section .tos12t-h3,#terms-of-service-14.tos14t-section .tos14t-h3{position:relative;margin:0 0 .35rem;padding-left:5.6em;font-weight:800;color:#0f172a}#terms-of-service-12.tos12t-section .tos12t-h3::before,#terms-of-service-14.tos14t-section .tos14t-h3::before{content:"第" counter(art) "条";position:absolute;left:0;top:0;width:5.2em;color:#0f172a;font-weight:800}#terms-of-service-12.tos12t-section .tos12t-items,#terms-of-service-14.tos14t-section .tos14t-items{margin:0;padding-left:0;list-style:none;counter-reset:itm;color:#334155}#terms-of-service-12.tos12t-section .tos12t-items>li,#terms-of-service-14.tos14t-section .tos14t-items>li{position:relative;padding-left:2.2em;margin:.18rem 0;counter-increment:itm}#terms-of-service-12.tos12t-section .tos12t-ref{text-decoration:none;font-weight:800;color:#0f172a;margin-left:.15rem}#terms-of-service-12.tos12t-section .tos12t-footnotes{margin-top:.9rem;border-top:1px solid rgba(2,6,23,.1);padding-top:.6rem}#terms-of-service-13.tos13t-section .tos13t-index{display:flex;flex-wrap:wrap;gap:.5rem .7rem;margin:0 0 .8rem}#terms-of-service-13.tos13t-section .tos13t-index .chip{text-decoration:none;color:#0f172a;font-weight:700;border:1px solid rgba(2,6,23,.12);border-radius:999px;padding:.25rem .6rem;background:#fafafa}#terms-of-service-13.tos13t-section .tos13t-part-head{font-weight:800;color:#0f172a;margin:.4rem 0 .35rem;padding:.35rem .55rem;border-left:4px solid #0f172a;background:#fafafa;border-radius:.25rem}#terms-of-service-13.tos13t-section .tos13t-h3{display:flex;align-items:center;gap:.45rem;margin:0 0 .3rem;font-weight:800;color:#0f172a}.related16-chip,.related17-chip{align-items:center;display:inline-flex;font-weight:700}#terms-of-service-13.tos13t-section .clno{display:inline-block;min-width:4.2em;text-align:right;padding-right:.2em}#terms-of-service-13.tos13t-section .badge{display:inline-block;border:1px solid rgba(2,6,23,.25);border-radius:.25rem;padding:.06rem .35rem;font-weight:800;color:#0f172a;background:#fff;font-size:.82rem}#terms-of-service-13.tos13t-section .tos13t-quick{margin:.35rem 0 .2rem}#terms-of-service-13.tos13t-section .tos13t-grid{display:grid;grid-template-columns:1fr 1fr 1fr;border:1px solid rgba(2,6,23,.12);border-radius:.5rem;overflow:hidden}#terms-of-service-13.tos13t-section .flow{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,1fr);border:1px solid rgba(2,6,23,.12);border-radius:.5rem;overflow:hidden}#terms-of-service-13.tos13t-section .flow li{padding:.55rem .6rem;border-left:1px solid rgba(2,6,23,.08);color:#334155;position:relative}#terms-of-service-13.tos13t-section .flow li:first-child{border-left:0}#terms-of-service-13.tos13t-section .flow li::before{content:attr(data-th) " ";display:block;font-weight:800;color:#0f172a;margin-bottom:.15rem}#terms-of-service-13.tos13t-section .tos13t-disclaimer{margin-top:.8rem;padding:.6rem .8rem;border:1px dashed rgba(2,6,23,.18);border-radius:.5rem;color:#64748b;background:#fafafa}@media (max-width:767.98px){#faq-1 .faq-1-question,#news-9 .news9-item{flex-direction:column;align-items:flex-start}#faq-1 .faq-1-arrow{margin-top:8px}#departments-24 .dep24-mosaic{grid-template-columns:1fr;grid-template-areas:"a" "b" "c" "d" "e" "f"}#app-1 .mockup-overlay{top:5%;left:5%;width:90%;transform:rotate(0)}#app-1 h2,#app-10 h2,#app-11 h2,#app-12 h2,#app-13 h2,#app-15 h2,#app-2 h2,#app-3 h2,#app-4 h2,#app-5 h2,#app-6 h2,#app-7 .d-flex i,#app-7 h2,#app-8 h2,#app-9 h2,#judge-1 h2,#judge-2 h2,#news-1 h2{font-size:1.5rem}#app-1 .btn,#app-10 .btn,#app-11 .btn,#app-12 .btn,#app-15 .btn,#app-3 .btn,#app-4 .btn,#app-6 .btn-gradient-dark,#app-6 .btn-outline-light,#app-7 .btn-gradient-dark,#app-7 .btn-outline-light,#app-8 .btn,#app-9 .btn,#judge-11 .btn,#judge-12 .btn,#judge-8 .btn{width:100%;text-align:center}#app-2 .btn,#app-5 .btn,#judge-9 .btn{width:100%}#app-5 .qr-card{margin-bottom:2rem}#app-6 .list-inline,#judge-9 .btn,#judge-9 .review-card,#news-5 .news5-content{text-align:center}#app-6 .list-inline-item{display:inline-block;margin-bottom:.5rem}#app-7 .d-flex{flex-direction:row;align-items:flex-start}#app-7 .d-flex i{margin-right:.75rem}#app-7 .row.g-5{row-gap:2rem}#app-7 img{max-width:100%;height:auto}#app-8 .position-absolute{font-size:.75rem}#app-10 .fs-1{font-size:2rem!important}#app-11 .fs-2{font-size:1.75rem!important}#app-12 .fs-2{font-size:1.5rem!important}#app-13 .btn,#app-13 .small{text-align:center;width:100%}#app-13 .col-md-5,#news-4 .news4-dot-line{display:none!important}#app-15 .rating-badge{position:static;margin:1rem auto;display:inline-block;text-align:center}#judge-1 .card{padding:1.5rem}#judge-1 .text-center p{font-size:.9rem}#judge-2 .card{width:85vw!important}#judge-2 .card-body{padding:1.25rem}#judge-6 .text-md-end{text-align:start!important;margin-top:1rem}#judge-7 .carousel-item .row,#judge-8 .row.justify-content-between,#news-14 .news14-item,#news-3 .news3-card{flex-direction:column}#judge-7 .carousel-control-next,#judge-7 .carousel-control-prev{top:auto;bottom:-30px}#judge-7 .carousel-control-next-icon,#judge-7 .carousel-control-prev-icon{padding:.7rem}#judge-8 .review-box{margin-bottom:1rem}#judge-11 .comment-card,#judge-12 .review-card,#judge-13 .comment-block{text-align:left}#judge-14 .comment-bubble{font-size:.85rem;max-width:100%}#judge-15 .comment-item,#news-6 .news6-table h3{font-size:.95rem}#update-1 .timeline-update{border-left:3px solid #ffc107;padding-left:.5rem}#news-11 .news11-timeline,#update-1 .timeline-date{padding-left:1.2rem}#terms-of-service-10.tos10t-section .tos10t-row,#terms-of-service-11.tos11t-section .tos11t-grid,#terms-of-service-13.tos13t-section .flow,#terms-of-service-9.tos9t-section .tos9t-layout,#update-3 .version-log-wrap{grid-template-columns:1fr}#update-3 .version-year{margin-top:1.5rem;margin-bottom:.5rem;font-size:1.1rem}#update-3 .version-detail{border-left:2px solid #007bff;padding-left:1rem}#update-5 .sticky-top{position:static!important;margin-bottom:1rem}#news-1 .card-img-top{height:140px}#news-1 .card-title,#news-7 h3{font-size:1rem}#news-1 .card-text,#news-12 .btn,#news-6 .news6-table td,#news-6 .news6-table th,#news-7 .btn{font-size:.85rem}#news-3 .news3-img-wrap{width:100%;height:200px}#news-4 .news4-timeline::before{display:none}#news-4 .news4-content{margin-left:0!important}#news-5 .news5-item{flex-direction:column!important}#news-10 .news10-img-wrap,#news-5 .news5-img-wrap{width:100%;height:180px}#news-7 .news7-img-wrap{height:180px}#news-9 .news9-rank{margin-bottom:.5rem}#news-9 .btn{margin-top:.5rem}#news-9 .news9-item .d-flex.justify-content-between{flex-direction:column;gap:4px}#news-10 .btn{font-size:.85rem;padding:.4rem .8rem}#news-11 .news11-dot{width:10px;height:10px;left:-20px}#news-12 .news12-icon{width:36px;height:36px;font-size:.9rem}#news-13 .news13-swiper .swiper-slide{width:80%}#news-14 .news14-thumb-wrap{width:100%;height:160px}#news-15 .news15-thumb{height:160px}#terms-of-service-13.tos13t-section .flow li{border-left:0;border-top:1px solid rgba(2,6,23,.08)}#terms-of-service-13.tos13t-section .flow li:first-child{border-top:0}}#terms-of-service-14.tos14t-section .tos14t-index{display:grid;grid-template-columns:1.2fr 2fr .8fr;border:1px solid rgba(2,6,23,.12);border-radius:.6rem;overflow:hidden;margin-bottom:.8rem}#terms-of-service-14.tos14t-section .tos14t-index a,#terms-of-service-15.tos15t-section .tos15t-qa a{text-decoration:none;font-weight:800;color:#0f172a}#terms-of-service-14.tos14t-section .tos14t-arts>li{padding:.7rem 0 .4rem;border-top:1px solid rgba(2,6,23,.1);counter-increment:art}#terms-of-service-14.tos14t-section .tos14t-rev .d{font-weight:800;color:#0f172a;margin-right:.5rem}#terms-of-service-15.tos15t-section .tos15t-meta{color:#475569;margin:.1rem 0 .7rem}#terms-of-service-15.tos15t-section .tos15t-brief{margin:0 0 .7rem;padding:.55rem .7rem;border:1px solid rgba(2,6,23,.12);border-radius:.5rem;background:#fafafa;color:#334155}#terms-of-service-15.tos15t-section .tos15t-qa{margin:0;padding:0;display:grid;gap:.45rem}#terms-of-service-15.tos15t-section .tos15t-qa dt{font-weight:800;color:#0f172a;padding:.45rem .6rem;border:1px solid rgba(2,6,23,.12);border-radius:.5rem .5rem 0 0;background:#fff}#terms-of-service-15.tos15t-section .tos15t-qa dd{margin:0;color:#334155;padding:.5rem .6rem;border:1px solid rgba(2,6,23,.12);border-top:0;border-radius:0 0 .5rem .5rem;background:#fff}#terms-of-service-15.tos15t-section .tos15t-contact,#terms-of-service-15.tos15t-section .tos15t-essence{border-top:1px solid rgba(2,6,23,.1);padding-top:.7rem}@media (max-width:575.98px){#header-16 .hdr16-brand img,#header-17 .hdr17-brand img{max-height:50px;max-width:110px}#header-18 .hdr18v2-brand img,#header-19 .hdr19-brand img,#header-21 .hdr21-brand img,#header-22 .hdr22-brand img{max-height:50px;max-width:112px}#header-20 .hdr20r-brand img{max-height:48px;max-width:110px}#header-23 .hdr23x-brand img{max-height:50px;max-width:116px}#why-us18 .why18-stats,#why-us25 .why25-kpis,#why-us27 .why27-pillars,#why-us29 .why29-grid{grid-template-columns:repeat(2,1fr)}#why-us22 .why22-summary{padding:.9rem .9rem .9rem .8rem}#why-us22 .why22-panel{padding:.1rem .9rem .9rem}#about-16 .about16-fact{flex:1 1 100%}#about-17 .about17-point{width:40px;height:40px;left:0}#about-17 .about17-timeline::before{left:20px}#about-18 .about18-capgrid,#about-19 .about19-dl,#about-20 .about20-dl,#departments-25 .dep25-meta,#privacy-policy-10.pp10t-section .pp10t-table,#privacy-policy-11.pp11t-section .pp11t-map,#privacy-policy-11.pp11t-section .pp11t-table,#privacy-policy-12.pp12t-section .pp12t-map,#privacy-policy-12.pp12t-section .pp12t-third,#privacy-policy-13.pp13t-section .pp13t-matrix,#privacy-policy-13.pp13t-section .pp13t-table,#privacy-policy-15.pp15t-section .pp15t-grid,#privacy-policy-9.pp9t-section .pp9t-grid,#terms-of-service-10.tos10t-section .tos10t-gloss,#terms-of-service-13.tos13t-section .tos13t-grid,#terms-of-service-14.tos14t-section .tos14t-index,#terms-of-service-8.tos8t-section .tos8t-compare,#terms-of-service-9.tos9t-section .tos9t-grid,.app10-grid,.app14-explain,.app15-insights,.app8-grid,.mission10-promises,.mission12-kpi-row,.mission12-principles,.mission14-panels,.privacy7-row,.privacy7-steps-grid{grid-template-columns:1fr}#about-27 .about27-table{border-radius:10px}#about-27 .about27-table td,#about-27 .about27-table tr,#departments-19 .dep19-table,#departments-19 .dep19-table tbody,#departments-19 .dep19-table td,#departments-19 .dep19-table th,#departments-19 .dep19-table tr{display:block}#about-27 .about27-table th{display:block;width:auto;border-right:0;border-bottom:1px solid #e5e7eb}#about-27 .about27-table tr+tr th{border-top:1px solid #e5e7eb}#departments-19 .dep19-table thead,#honor-6 .honor6-ribbon,#privacy-policy-10.pp10t-section .pp10t-table .c-h,#privacy-policy-11.pp11t-section .pp11t-map .m-h,#privacy-policy-11.pp11t-section .pp11t-table .t-h,#privacy-policy-12.pp12t-section .pp12t-map .m-h,#privacy-policy-12.pp12t-section .pp12t-third .t-h,#privacy-policy-13.pp13t-section .pp13t-matrix .m-h,#privacy-policy-13.pp13t-section .pp13t-table .c-h,#privacy-policy-15.pp15t-section .pp15t-grid .g-h,#privacy-policy-9.pp9t-section .pp9t-grid .c-h,#terms-of-service-13.tos13t-section .tos13t-grid .g-h,#terms-of-service-14.tos14t-section .tos14t-index .ig-h,#terms-of-service-8.tos8t-section .tos8t-compare .c-h,#terms-of-service-9.tos9t-section .tos9t-grid .g-h,.app13-line,.app15-row-head .app15-col-metric,.app8-divider,.mission12-kpi-head,.privacy6-thead,.privacy7-thead{display:none}#departments-19 .dep19-table tr{border:1px solid #e5e7eb;border-radius:12px;margin-bottom:.8rem;overflow:hidden}#departments-19 .dep19-table tbody th{border-right:none;border-bottom:1px solid #e5e7eb}#departments-19 .dep19-table td{display:flex;align-items:center;justify-content:space-between;text-align:left}#departments-19 .dep19-table td::before{content:attr(data-label);color:#6b7280;margin-right:.6rem}#departments-23 .dep23-card{flex:0 0 84vw}#departments-30 .dep30-main,.app12-hero-inner,.app7-card,.mission10-promise{padding:.9rem}#departments-30 .dep30-metrics{padding:.8rem .9rem}#trivia-10 .flip-inner{height:150px}#trivia-12 .trivia12-center .core{width:140px;height:140px}.honor7-section{padding:2.25rem 0}.honor7-cert-thumb{aspect-ratio:16/11}#privacy-policy-8.pp8t-section .pp8t-toc,#terms-of-service-6.tos6t-section .tos6t-toc,#terms-of-service-7.tos7t-section .tos7t-index,.app10-subtitle,.app11-subtitle,.app12-subtitle,.app13-subtitle,.app14-subtitle,.app15-subtitle,.app6-subtitle,.app7-subtitle,.app8-subtitle,.app9-subtitle,.honor7-subtitle,.mission10-hero-subtitle,.mission11-subtitle,.mission13-hero-subtitle,.mission15-subtitle,.mission7-subtitle,.mission9-kpi-name,.mission9-subtitle,.privacy6-subtitle,.privacy7-subtitle{font-size:.95rem}.app10-section,.app11-section,.app12-section,.app13-section,.app14-section,.app15-section,.app7-section,.app8-section,.honor8-section,.mission10-section,.mission11-section,.mission12-section,.mission13-section,.mission14-section,.mission15-section,.mission7-section,.mission8-section,.privacy6-section,.privacy7-section{padding:2.4rem 0}.honor8-proof-card{flex-basis:70%}.mission7-grid{grid-template-columns:1fr;gap:.8rem}.mission7-card{padding:1rem .9rem}.app7-card-title,.mission13-card-head h5,.mission15-side h5,.mission7-card-head h5,.mission8-card-title,.mission9-kpi-val,.mission9-tl-title{font-size:1rem}.mission8-steps{margin-top:1.2rem}.mission8-steps::before{left:36px}.mission8-node{width:72px}.mission8-num{width:48px;height:48px;border-radius:12px;font-size:.95rem}.mission14-core,.mission8-card{padding:.9rem .9rem .8rem}.app7-card-desc,.mission11-node-desc,.mission14-core-desc,.mission8-card-desc{font-size:.94rem}.app10-title,.app11-title,.app12-title,.app13-title,.app14-title,.app15-title,.app6-title,.app7-title,.app8-title,.app9-title,.mission10-hero-title,.mission11-title,.mission13-hero-title,.mission15-title,.mission9-title,.privacy6-title,.privacy7-title{font-size:1.25rem}.mission9-tl-desc{font-size:.93rem}.mission10-hero{padding:1.6rem 1rem}.mission12-kpi-row{gap:.35rem}.mission12-kpi-row .kpi-name::before{content:"指标：";font-weight:800;color:#0f172a;margin-right:.35rem}.mission12-kpi-row .kpi-target::before{content:"目标：";font-weight:800;color:#0f172a;margin-right:.35rem}.mission12-kpi-row .kpi-current::before{content:"实际：";font-weight:800;color:#0f172a;margin-right:.35rem}.mission12-kpi-row .kpi-trend::before{content:"进度：";font-weight:800;color:#0f172a;margin-right:.35rem}.mission13-hero{padding:1.4rem 1rem}.mission13-card{padding:.95rem}.mission14-ring{width:100%}.mission14-chip{font-size:.78rem;padding:.24rem .5rem}.mission14-core-title{font-size:1.1rem}.app6-phone-screen{height:56vh}.app6-item{padding:.85rem}.app6-foot{flex-direction:column;align-items:flex-start}.app7-steps::before{left:16px;transform:none}.app7-step,.app7-step.left,.app7-step.right{margin-left:0;flex-direction:row;gap:.8rem}.app7-pin{left:16px}.app7-badge{flex:0 0 84px;font-size:.72rem;padding:.3rem .5rem}.app8-stats{flex-direction:column;gap:.5rem;border-radius:1rem}.app10-tabs label{padding:.5rem .8rem;font-size:.95rem}.app11-card{min-width:85%}.app12-mosaic{grid-template-columns:1fr;grid-auto-rows:auto}.span-2x1,.span-2x2,.span-4x1,.span-4x2{grid-column:span 1;grid-row:auto}.tile-hero{min-height:220px}.app13-row{grid-template-columns:1fr;gap:.6rem}.app13-connector{height:34px}.app13-arrow{width:34px;height:34px;background:#e5e7eb;color:#111827;box-shadow:none}.node text{font-size:15px}.app15-row{grid-template-columns:1fr;gap:.5rem}.app15-row-head{grid-template-columns:1fr 1fr;display:grid}.privacy6-row{grid-template-columns:1fr;border-top:1px solid rgba(2,6,23,.06)}.privacy6-row .td{padding:.5rem .7rem;border-top:0;border-bottom:1px dashed rgba(2,6,23,.06)}.privacy6-row .td:last-child{border-bottom:0}.privacy7-row .td{border-top:1px solid rgba(2,6,23,.06)}#privacy-policy-10.pp10t-section,#privacy-policy-11.pp11t-section,#privacy-policy-12.pp12t-section,#privacy-policy-13.pp13t-section,#privacy-policy-14.pp14t-section,#privacy-policy-15.pp15t-section,#privacy-policy-8.pp8t-section,#privacy-policy-9.pp9t-section,#terms-of-service-10.tos10t-section,#terms-of-service-11.tos11t-section,#terms-of-service-12.tos12t-section,#terms-of-service-13.tos13t-section,#terms-of-service-14.tos14t-section,#terms-of-service-15.tos15t-section,#terms-of-service-6.tos6t-section,#terms-of-service-7.tos7t-section,#terms-of-service-8.tos8t-section,#terms-of-service-9.tos9t-section{padding:2rem 0}#privacy-policy-10.pp10t-section .pp10t-title,#privacy-policy-11.pp11t-section .pp11t-title,#privacy-policy-12.pp12t-section .pp12t-title,#privacy-policy-14.pp14t-section .pp14t-title,#privacy-policy-8.pp8t-section .pp8t-title,#privacy-policy-9.pp9t-section .pp9t-title,#terms-of-service-10.tos10t-section .tos10t-title,#terms-of-service-11.tos11t-section .tos11t-title,#terms-of-service-12.tos12t-section .tos12t-title,#terms-of-service-13.tos13t-section .tos13t-title,#terms-of-service-14.tos14t-section .tos14t-title,#terms-of-service-15.tos15t-section .tos15t-title,#terms-of-service-6.tos6t-section .tos6t-title,#terms-of-service-7.tos7t-section .tos7t-title,#terms-of-service-9.tos9t-section .tos9t-title{font-size:1.15rem}#privacy-policy-10.pp10t-section .pp10t-table .c{position:relative;padding-left:7rem;min-height:2.1rem;border-top:1px solid rgba(2,6,23,.08)}#privacy-policy-10.pp10t-section .pp10t-table .c::before,#privacy-policy-11.pp11t-section .pp11t-map .m::before,#privacy-policy-11.pp11t-section .pp11t-table .t::before,#privacy-policy-12.pp12t-section .pp12t-map .m::before,#privacy-policy-12.pp12t-section .pp12t-third .t::before,#privacy-policy-13.pp13t-section .pp13t-matrix .m::before,#privacy-policy-13.pp13t-section .pp13t-table .c::before,#privacy-policy-15.pp15t-section .pp15t-grid .g::before,#terms-of-service-13.tos13t-section .tos13t-grid .g::before,#terms-of-service-14.tos14t-section .tos14t-index .ig::before,#terms-of-service-8.tos8t-section .tos8t-compare .c::before,#terms-of-service-9.tos9t-section .tos9t-grid .g::before{content:attr(data-th) "：";position:absolute;left:.7rem;top:.55rem;font-weight:800;color:#0f172a}#privacy-policy-11.pp11t-section .pp11t-map .m,#privacy-policy-11.pp11t-section .pp11t-table .t,#privacy-policy-12.pp12t-section .pp12t-map .m,#privacy-policy-12.pp12t-section .pp12t-third .t,#privacy-policy-13.pp13t-section .pp13t-matrix .m,#privacy-policy-13.pp13t-section .pp13t-table .c,#privacy-policy-15.pp15t-section .pp15t-grid .g,#terms-of-service-9.tos9t-section .tos9t-grid .g{position:relative;padding-left:7.5rem;min-height:2.1rem}#privacy-policy-14.pp14t-section .pp14t-arts>li{padding-left:5.1em}#privacy-policy-14.pp14t-section .pp14t-arts>li::before,#terms-of-service-10.tos10t-section .tos10t-h3::before,#terms-of-service-12.tos12t-section .tos12t-h3::before{width:4.8em}#terms-of-service-8.tos8t-section .tos8t-compare .c{position:relative;padding-left:6.8rem;min-height:2.1rem}#terms-of-service-10.tos10t-section .tos10t-h3,#terms-of-service-12.tos12t-section .tos12t-h3{padding-left:5.2em}#terms-of-service-13.tos13t-section .tos13t-grid .g,#terms-of-service-14.tos14t-section .tos14t-index .ig{position:relative;padding-left:7.2rem;min-height:2.1rem}}#article-1 h1{font-size:1.8rem;font-weight:700;color:#222;line-height:1.4}#article-1 .breadcrumb{background:0 0;padding:0;margin-bottom:0;font-size:.875rem}#article-1 .breadcrumb a:hover,#article-1 .row a:hover,#article-2 .breadcrumb a:hover,#article-8 a:hover,#related-11 .related-link:hover,#related-14 .related14-link:hover{color:#0d6efd;text-decoration:underline}#article-1 img{border-radius:.5rem;margin-bottom:1.5rem;max-width:100%;height:auto}#article-1 .article-content,#article-2 .article-content,#article-3 .article-content{font-size:1rem;line-height:1.8;color:#333}#article-1 .article-content img,#article-2 .article-content img,#article-3 .article-content img,#article-4 .article-content img,#article-5 .article-content img{max-width:100%;height:auto;margin:1.5rem 0;border-radius:.5rem}#article-1 .article-content h2,#article-1 .article-content h3,#article-2 .article-content h2,#article-2 .article-content h3,#article-3 .article-content h2,#article-3 .article-content h3,#article-4 .article-content h2,#article-4 .article-content h3,#article-5 .article-content h2,#article-5 .article-content h3{margin-top:2rem;margin-bottom:1rem;font-weight:600}#article-1 .article-content blockquote,#article-2 .article-content blockquote,#article-3 .article-content blockquote,#article-5 .article-content blockquote{padding:1rem 1.25rem;background:#f8f9fa;border-left:4px solid #0d6efd;margin:2rem 0;font-style:italic}#article-1 .row a{display:inline-block;margin-top:.5rem;color:#222}#article-1 .small strong{color:#444}#article-2 .article-hero{background-size:cover;background-position:center;min-height:280px;position:relative}#article-2 .article-hero .overlay{background:rgba(0,0,0,.55);padding:3rem 1rem;min-height:280px}#article-2 h1{font-size:1.9rem;font-weight:700;color:#fff}#article-2 .breadcrumb{background:0 0;padding:0;font-size:.875rem}#article-3 h1,#article-5 h1{font-size:1.75rem;font-weight:700;line-height:1.4}#article-3 .sticky-top{z-index:1}#article-4 .article-content,#article-5 .article-content{font-size:1.05rem;line-height:1.9;color:#333}#article-4 .article-content blockquote{padding:1rem 1.25rem;background:#f1f3f5;border-left:4px solid #0d6efd;margin:2rem 0;font-style:italic}#article-6 .article-body blockquote,#article-8 .article-body blockquote,#article-9 .article-body blockquote{background:#f8f9fa}#article-4 .share-btn{bottom:30px;right:30px;z-index:999;font-size:.9rem;border-radius:999px;padding:.5rem 1rem}#article-6 .breadcrumb a{color:#0d6efd;transition:color .3s}#article-6 .breadcrumb a:hover,#article-7 .breadcrumb a:hover{color:#0a58ca;text-decoration:underline}#article-6 .article-body blockquote{border-left:4px solid #0d6efd;padding-left:1rem;margin:1.5rem 0;color:#555}#article-10 .article-body img,#article-6 .article-body img{max-width:100%;height:auto;margin:1rem 0;border-radius:.5rem;box-shadow:0 2px 6px rgba(0,0,0,.08)}#article-13 a:hover,#article-14 a:hover,#article-6 a:hover,#article-7 a:hover,#article-9 a:hover{color:#0a58ca}#article-7 .breadcrumb a{color:#0d6efd;transition:.3s}#article-10 .article-body blockquote,#article-11 .article-body blockquote,#article-12 .article-body blockquote,#article-15 .article-body blockquote,#article-8 .article-body blockquote,#article-9 .article-body blockquote{padding-left:1rem;color:#555;margin:1.5rem 0;border-left:4px solid #0d6efd}#article-13 .article-body blockquote,#article-14 .article-body blockquote,#article-7 .article-body blockquote{border-left:4px solid #0d6efd;padding-left:1rem;background:#f8f9fa;margin:1.5rem 0;color:#555}#article-7 .article-body img,#article-8 .article-body img,#article-9 .article-body img{max-width:100%;height:auto;margin:1.5rem 0;border-radius:.75rem;box-shadow:0 2px 6px rgba(0,0,0,.08)}#article-12 h1,#article-8 h1{font-size:1.5rem;line-height:1.4}#article-9{background:#f3f4f6;position:relative;overflow:hidden}#article-9 .article9-bg{background:linear-gradient(135deg,#f8f9fa 0,#e9ecef 100%);z-index:0}#article-9 .container{z-index:2;position:relative}#article-10 .article10-header-bg img{width:100%;height:100%;object-fit:cover;filter:brightness(.6)}#article-10 .article10-header-content{bottom:0;left:0;right:0;background:linear-gradient(to top,rgba(0,0,0,.6),transparent)}#article-10 .article-body blockquote,#article-15 .article-body blockquote{background:#f1f3f5}#article-11 .article-body blockquote{background:#f9f9f9}#article-11 .article-body img,#article-13 .article-body img{max-width:100%;height:auto;margin:1.5rem 0;border-radius:.75rem;box-shadow:0 2px 8px rgba(0,0,0,.05)}#article-12 .article-body blockquote{background:#f1f3f5}#article-12 .article-body img{max-width:100%;height:auto;margin:1.5rem 0;border-radius:.5rem;box-shadow:0 2px 6px rgba(0,0,0,.08)}@media (max-width:991px){.honor24-podium{grid-template-columns:1fr;gap:14px}.pillar-center,.pillar-left,.pillar-right{height:90px}#article-12 aside{margin-bottom:2rem}}#article-13 .article13-header{background:#f1f3f5;padding:80px 0 40px;position:relative}#article-13 .article13-cover{position:absolute;inset:0;background:linear-gradient(135deg,#dee2e6 0,#f8f9fa 100%);z-index:1}#article-13 .article13-title-card{position:relative;z-index:2;max-width:820px;margin:0 auto}#article-14 h1{font-size:2rem;letter-spacing:.5px}#article-14 .article-body img,#article-15 .article-body img{max-width:100%;height:auto;margin:1rem 0;border-radius:.75rem;box-shadow:0 2px 8px rgba(0,0,0,.05)}#article-15 .timeline-line{width:3px;background:#0d6efd;left:10px}#article-15 .timeline-item{padding-left:2rem}#article-15 .timeline-dot{position:absolute;top:0;left:-13px;width:16px;height:16px;border-radius:50%;border:3px solid #fff;z-index:2}#article-15 .timeline-content{margin-left:.5rem}@media (max-width:768px){.hero-9-section{padding:60px 15px}#app-15 .app-card,.hero-9-container{flex-direction:column;align-items:center}.hero-9-textbox{text-align:center;margin-bottom:30px}.hero-10-buttons a,.hero-9-buttons a{display:block;width:80%;margin:10px auto}.hero-9-visual img{max-width:80%;margin:auto}.hero-9-bg-blur{background:radial-gradient(circle at center,rgba(255,255,255,.08),transparent 60%)}.hero-10-section{padding:80px 20px}.hero-10-section h1,.hero-12-text h1,.hero14-content h1{font-size:2rem}.hero-10-section p{font-size:1rem}.hero-11-container,.hero-12-grid{flex-direction:column-reverse;text-align:center}.hero-11-content{padding:16px 0}.hero-11-content h1{font-size:24px;margin-bottom:12px}.hero-11-content p{font-size:14px;line-height:1.5}.hero-11-buttons{flex-direction:column;gap:12px;align-items:center}.hero-11-btn{width:70%}.hero-11-image img{max-width:80%;height:auto;margin:0 auto 24px}.hero-11-wave svg{height:40px}.hero-12-image,.hero-12-text{flex:1 1 100%;padding:10px}.hero-12-btn{padding:10px 22px}#stats-1 .display-6,.hero13-content h1{font-size:1.75rem}#welcome-1 h2,.hero13-content h2,.hero14-content h2{font-size:1.25rem}.hero13-content p,.hero14-content p{font-size:1rem;line-height:1.6}.hero-13{padding:3rem 1rem 4rem}.hero13-buttons{gap:.75rem}.hero13-buttons .btn{width:80%}.hero13-image img{max-width:90%;margin:0 auto}.hero13-wave svg{height:50px!important}.hero14-buttons{flex-direction:column;gap:.75rem}#departments-11 .tab-image,.hero14-buttons .btn,.hero15-btn,.hero15-btn-outline{width:100%}.hero-14{padding:4rem 1rem 5rem}#departments-10 .dept10-item,#departments-11 .tab-inner,#departments-12 .dept12-card,.hero15-container{flex-direction:column;text-align:center}#security-12 .col-md-2,.hero15-image{display:none!important}.hero15-text,.mission6-content{max-width:100%}#departments-5 .departments5-item,#departments-5 .departments5-item.reverse,#departments-8 .departments-8-grid,#faq-3 .faq-3-body,#faq-5 .faq-5-container,.faq15-wrapper,.hero15-buttons{flex-direction:column}#why-us7 .container{padding-top:40px;padding-bottom:40px}.why15-card{flex:0 0 80%}#faq-3 .faq-3-questions{flex:none;width:100%}#faq-3 .faq-3-answers{padding:20px 18px}#faq-4 .faq-4-item{flex-direction:column;padding:20px}#faq-4 .faq-4-number{margin-bottom:10px}#app-15 .app-content,#app-15 h2,#app-intro-1 h2,#app-intro-2 h2,#departments-1 .departments-tab-nav .nav-link,#departments-2 .departments-2-list,.faq-7-desc,.faq-7-title,.mission5-block{text-align:center}#departments-14 .dept14-card,#departments-7 .departments-7-card,.faq10-card,.faq15-item{padding:20px}.faq-11-step,.faq10-answer{padding-left:0}.faq10-question{flex-direction:row;gap:12px}#faq-10 .faq-10-header h2,.faq-12-title,.faq13-header h2,.faq14-title{font-size:24px}#faq-10 .faq-10-header p,#judge-3 .comment-body,#judge-3 .section-title p,.faq13-answer,.faq13-header .faq13-subtitle,.faq15-subtitle{font-size:14px}.faq-11-timeline{border-left:none;padding-left:0}.faq-11-icon{left:0;top:-16px}.faq-11-content{margin-top:30px;padding:16px 20px}.faq-12-chat{gap:20px}.faq12-bubble{max-width:100%;padding:16px;font-size:14px}.faq13-card{padding:22px}.faq13-question{font-size:16px}.faq14-question{flex-direction:row;gap:12px;padding:16px}.faq14-answer{padding:16px;font-size:14px}#article-15 .timeline-line,#judge-10 .timeline-horizontal::before,.faq15-nav,.mission5-timeline::before{display:none}#departments-4 .section-title .title,#departments-9 .departments-9-title,#judge-3 .section-title h2,.faq15-title{font-size:26px}#app-intro-3 h2,#app-intro-5 .intro5-box i,#app-intro-5 h2,#app-intro-6 h2,#departments-15 h2,#faq-16 .faq-16-title,#faq-17 .faq-17-title,#welcome-3 h2,.update20-title{font-size:1.5rem}#departments-1 .game-panel{flex-direction:column;align-items:center;text-align:center}#departments-1 .game-img{width:100%;max-width:320px}#departments-2 .departments-2-image-wrapper{margin-bottom:24px}#departments-3 .game-card-img{height:160px}#departments-3 .game-card-title,#departments-9 .departments-9-card h3{font-size:18px}#departments-4 .d4-card-img,#departments-6 .departments-6-card img,#news-16 .news-16-thumb,#news-17 .news-17-small-thumb{height:150px}#departments-4 .d4-card-title{font-size:17px}#departments-5 .departments5-text h3{font-size:20px}#departments-5 .departments5-block{gap:40px}#departments-6 .departments-6-card{flex:0 0 240px}#departments-10 .dept10-img,#departments-8 .d8-left,#departments-8 .d8-right{flex:1 1 100%}#departments-9 .departments-9-card{padding:20px;background:rgba(255,255,255,.12)}#departments-9 .departments-9-card p{font-size:13.5px}#departments-10 .dept10-text{padding-right:0;margin-bottom:20px}#departments-12 .dept12-img{width:100%;max-width:320px;margin-bottom:20px}#departments-13 .dept13-card{padding:20px 15px}#departments-13 .dept13-icon{font-size:28px}#departments-15 h3{font-size:1rem;color:#888;margin-bottom:1rem}#app-15 .rating-box{margin:0 auto 1.5rem;display:inline-block;text-align:center}#app-15 h2,#app-feature-5 .feature5-card{margin-bottom:1.5rem}#app-15 .app-image,#stats-3 .stats3-ring{margin-bottom:2rem}#judge-3 .comment-card{margin-bottom:15px}#judge-3 .comment-header h5{font-size:15px}#update-8 .col-md-6:nth-child(2){order:-1;margin-bottom:2rem}#update-9 .col-md-6{flex:0 0 100%}#update-10 h2{font-size:1.6rem}.update18-timeline{border-left:2px solid #0d6efd;padding-left:.8rem}.update18-date{position:relative;left:0;top:0;text-align:left;margin-bottom:.3rem}.update20-table{min-width:640px}.update27-table{font-size:.9rem}.update27-table td,.update27-table th{padding:.7rem .6rem}#news-17 .news-17-thumb,#news-18 .news-18-thumb,#news-19 .news-19-media,#news-2 .news-2-thumb,#news-24 .news-24-cover,#news-25 .news-25-cover,#news-8 .news-8-thumb,#stats-13 #stats13-chart{height:200px}#news-17 .news-17-mid{height:auto;flex-direction:column}#news-17 .news-17-mid-thumb{width:100%;height:180px}#news-19 .news-19-grid,#news-24 .news-24-grid,#news-25 .news-25-grid,#news-28 .news-28-main{grid-template-columns:1fr}#news-19 .news-19-grid .news-19-card:first-child .news-19-media{height:220px}#news-21 .news-21-card{flex:0 0 85%}#news-24 .news-24-item,#news-25 .news-25-card{grid-column:1/-1}#news-24 .news-24-item:first-child .news-24-cover{height:260px}#news-25 .news-25-card:first-child .news-25-cover{height:240px}#trivia-3 .trivia-img{margin-left:0!important;margin-right:0!important}#trivia-3 .trivia-bubble{width:100%;max-width:100%}#welcome-1 .welcome-1-card{padding:2rem 1.25rem}#welcome-2 .welcome-2-card{padding:1.5rem;text-align:center}.security-13-grid{grid-template-areas:"card1" "card2" "core" "card3" "card4"}.sec13-core{margin:2rem auto}#security-15 .row{flex-direction:column-reverse}#app-intro-3 .feature-box,#stats-6 .stats6-chart{margin-bottom:1rem}.stats11-radar svg{max-height:240px}#honor-2 .honor2-main-img img{max-width:200px}#honor-3 .honor-text-card{margin-top:1.5rem}.mission4-card{padding:1.5rem 1rem}#mission-5 .row{row-gap:2rem}#article-15 .timeline-dot,.mission6-timeline::before{left:0}.mission6-item,.mission6-item.left,.mission6-item.right{width:100%;padding-left:3rem;text-align:left;left:0}.mission6-icon{left:0;transform:none}#app-feature-1 .app-feature-item{flex-direction:column;align-items:flex-start}#app-feature-2 .feature2-box{text-align:center!important;margin-bottom:2rem}#app-feature-2 .app-phone-wrapper img{max-width:180px}#app-intro-1 .btn,#app-intro-2 .btn{width:100%;justify-content:center}#app-intro-2 .badge-overlay{font-size:.8rem;padding:.3rem .6rem}#app-intro-3 img{max-width:60%}#app-intro-3 .img-fluid{width:100%!important}#app-intro-4 .intro-card img{height:auto;max-height:160px}#app-intro-6 .store-btn{flex:1 1 100%;justify-content:center}#article-3 .sticky-top{position:static!important}#article-15 .timeline-item{padding-left:.25rem}}#related-1 .card:hover{transform:translateY(-5px);box-shadow:0 8px 20px rgba(0,0,0,.08)}#related-1 h2,#related-11 h2,#related-7 h2{border-left:4px solid #0d6efd;padding-left:.75rem}#related-1 .card-img-top{height:160px;object-fit:cover}#related-2 h2,#related-8 h2{border-left:4px solid #6c757d;padding-left:.75rem}#related-2 .list-group-item:hover{background-color:#f8f9fa;transition:background-color .3s}#related-3 h2{border-left:4px solid #198754;padding-left:.75rem}#related-3 .related-scroll{scrollbar-width:thin;padding-bottom:5px}#related-3 .related-card{width:220px;transition:transform .3s}#related-10 h2,#related-15 h2,#related-4 h2{border-left:4px solid #ffc107;padding-left:.75rem}#list-1 .breadcrumb a,#related-4 a:hover{text-decoration:none}#related-5 h2{border-left:4px solid #17a2b8;padding-left:.75rem}#related-5 .related-card:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,.08)}#related-13 h2,#related-14 h2,#related-6 h2{border-left:4px solid #dc3545;padding-left:.75rem}#related-6 .hover-slide{transition:background-color .3s,transform .3s}#related-6 .hover-slide:hover{background-color:#f8f9fa;transform:translateX(3px)}#related-7 .rank-number{font-size:2rem;min-width:2.5rem;text-align:center}#related-7 .hover-lift:hover{transform:translateY(-3px);box-shadow:0 6px 12px rgba(0,0,0,.06)}.related16-card:hover,.related17-item:hover{transform:translateY(-2px)}#related-8 .hover-card:hover{transform:translateY(-2px);box-shadow:0 6px 12px rgba(0,0,0,.06)}#related-9 h2{border-left:4px solid #343a40;padding-left:.75rem}#related-9 .hover-tile:hover{transform:translateY(-4px);box-shadow:0 10px 20px rgba(0,0,0,.06)}#related-9 .badge{font-size:.75rem;padding:.35em .6em}#related-10 .related-card-img:hover{transform:scale(1.01);box-shadow:0 10px 20px rgba(0,0,0,.3)}#related-10 .related-card-overlay,#related-15 .related15-overlay{background:linear-gradient(to top,rgba(0,0,0,.65),rgba(0,0,0,.1));color:#fff}#related-11 .related-link{transition:color .3s,text-decoration .3s}#related-12 h2{border-left:4px solid #28a745;padding-left:.75rem}#related-12 .hover-block:hover{transform:translateY(-3px);box-shadow:0 8px 16px rgba(0,0,0,.08)}@media (max-width:767px){#app-intro-7 .store-btn{display:block;margin:10px auto}#app-intro-11 h2,#app-intro-15 h2,#app-intro-8 h2,#app-intro-9 .download-banner h2{font-size:1.5rem}#app-intro-8 .store-btn{width:100%;text-align:center;margin-bottom:10px}#app-intro-8 .icon-feature{width:80px;padding:12px}#app-intro-9 .offset-left,#app-intro-9 .offset-right{margin-top:0}#app-intro-14 .store-btn,#app-intro-9 .store-btn{display:block;width:100%;margin-bottom:10px}#app-intro-10 .parallax-bg{background-attachment:scroll}#app-intro-10 .intro-card{padding:2rem 1.2rem}#app-intro-10 .store-btn,#app-intro-11 .store-btn,#app-intro-12 .store-btn,#app-intro-13 .store-btn{width:100%;text-align:center}#app-intro-11 .feature-card{padding:1.5rem 1rem}#app-intro-12 .bg-img{display:none}#app-intro-12 .content-box{padding-top:2rem}#app-intro-13 .feature-item .icon{width:50px;height:50px;font-size:1.5rem}#app-intro-15 .icon-box{margin-bottom:1rem}#app-intro-15 .store-btn{width:100%;margin-bottom:10px}#app-intro-15 .icon{font-size:1.6rem;padding:.8rem}#privacy-policy-2 .policy-card{padding:1.5rem}#privacy-policy-2 h5{font-size:1rem}#article-8 h1{font-size:1.25rem}#related-1 .card-img-top{height:140px}#related-2 img{width:100%;height:auto}#related-12 img,#related-4 img{width:100%!important;height:auto!important}#related-5 img{height:auto!important}#related-6 img,#related-8 img{width:100%!important;height:auto!important;margin-bottom:.75rem}}#related-13 .bg-gradient-card{background:linear-gradient(135deg,#4e54c8,#8f94fb);color:#fff;transition:transform .3s,box-shadow .3s}#related-13 .hover-pop:hover{transform:translateY(-5px) scale(1.02);box-shadow:0 10px 20px rgba(0,0,0,.2)}#related-14 .related14-scroll{scrollbar-width:thin}#related-14 .related14-card{width:240px;transition:transform .3s}@media (max-width:575px){#related-14 .related14-card,#related-3 .related-card{width:180px}}#related-15 .related15-card{transition:transform .3s,box-shadow .3s;height:200px}#related-15 .related15-card:hover{transform:scale(1.02);box-shadow:0 10px 20px rgba(0,0,0,.3)}.related16-card{width:260px;border:1px solid rgba(2,6,23,.06);scroll-snap-align:start}.related16-card:hover{box-shadow:0 .5rem 1rem rgba(2,6,23,.12)}.related17-item:hover,.related18-card:hover{box-shadow:0 .75rem 1.25rem rgba(2,6,23,.12)}.related16-chip{justify-content:center;padding:.18rem .6rem;border-radius:999px;background:#e8f0ff;color:#1d4ed8}.related17-item{background:#fff;border:1px solid rgba(2,6,23,.06)}.related17-thumb{width:132px;height:92px}.related17-chip{justify-content:center;padding:.2rem .6rem;border-radius:999px;background:#eafaf0;color:#166534}.related18-card{border:1px solid rgba(2,6,23,.08)}.related18-card:hover{transform:translateY(-3px)}.related18-chip{display:inline-flex;align-items:center;justify-content:center;padding:.2rem .6rem;border-radius:999px;background:#fff4e6;color:#b45309;font-weight:700}.related19-card{border:1px solid rgba(2,6,23,.08);background:#fff}.related19-chip,.related20-chip{display:inline-flex;align-items:center;background:#fee2e2;font-weight:700}.related19-card:hover{transform:translateY(-4px);box-shadow:0 .75rem 1.5rem rgba(2,6,23,.15)}.related19-chip{justify-content:center;padding:.2rem .6rem;border-radius:999px;color:#991b1b}.related20-card{border:1px solid rgba(2,6,23,.06);transition:transform .25s,box-shadow .25s}.related20-card:hover{transform:translateY(-4px);box-shadow:0 .75rem 1.25rem rgba(2,6,23,.15)}.related20-chip{justify-content:center;padding:.2rem .65rem;border-radius:999px;color:#b91c1c}.related21-item{background:#fff;border:1px solid rgba(2,6,23,.06);padding:.9rem 1rem;transition:transform .2s,box-shadow .2s,border-color .2s}.related21-item:hover{transform:translateY(-2px);box-shadow:0 .75rem 1.25rem rgba(2,6,23,.12);border-color:rgba(2,6,23,.12)}.related21-rank{min-width:52px;height:52px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-weight:800;color:#fff;background:linear-gradient(135deg,#2563eb,#3b82f6)}.related21-chip,.related22-chip{display:inline-flex;color:#1d4ed8;font-weight:700}.related21-thumb{width:120px;height:78px;flex:0 0 120px}.related21-chip{align-items:center;justify-content:center;padding:.18rem .55rem;border-radius:999px;background:#e8f0ff}@media (max-width:576px){#faq-2{padding:40px 15px}#faq-2 .faq-2-title{font-size:22px}#faq-2 .faq-2-question{padding-right:45px;font-size:16px}#faq-2 .faq-2-answer{font-size:14px}#departments-7 .departments-7-card{text-align:center}#departments-7 .departments-7-card .icon{display:block;margin:0 auto 10px;font-size:36px}#update-12 .accordion-button{font-size:1rem;padding:.75rem 1rem}#update-12 .accordion-body,#update-13 .update-card{padding:1rem}#update-12 ul li,#update-14 ul li{font-size:.9rem}#trust-3 .trust3-box,#update-14 .update-log{padding:1.25rem}#article-1 h1,#article-2 h1,#partner-2 h2,#update-14 h2{font-size:1.5rem}#partner-2 .partner2-name,#partner-2 p{font-size:.95rem}#stats-13 .stat-box{padding:1.5rem 1rem}#stats-13 .stat-box h5,#stats-15 .percent,#trust-3 h5{font-size:1rem}#stats-13 .stat-box span{font-size:1.1rem}#stats-14 .progress-item{padding:1rem 1.25rem}#stats-15 .circle{width:80px;height:80px}#stats-15 .circle::before{width:60px;height:60px}#trust-1 .trust-card{padding:1.25rem .75rem}#trust-2 .payment-icon i{font-size:2.2rem}#article-1 .breadcrumb,#article-1 .small{font-size:.75rem}#article-2 .article-hero .overlay{padding:2rem 1rem}#article-4 .share-btn{right:15px;bottom:20px;font-size:.85rem}.related21-thumb{width:96px;height:64px}.related21-rank{min-width:46px;height:46px;border-radius:12px;font-size:.95rem}}.related22-card{border:1px solid rgba(2,6,23,.06);background:#fff;transition:transform .22s,box-shadow .22s,border-color .22s}.related22-card:hover{transform:translateY(-3px);box-shadow:0 .8rem 1.4rem rgba(2,6,23,.14);border-color:rgba(2,6,23,.12)}.related22-thumb{height:180px}.related22-thumb img{display:block;transition:transform .5s}.related22-card:hover .related22-thumb img{transform:scale(1.04)}.related22-fade{background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.55) 90%)}.related22-chip{align-items:center;justify-content:center;padding:.2rem .6rem;border-radius:999px;background:#e8f0ff}.related23-section .related23-card{width:240px}.related23-section .related23-card:hover{transform:translateY(-4px);box-shadow:0 6px 16px rgba(0,0,0,.15)}.related23-section .related23-thumb img{height:140px;object-fit:cover;display:block}.related23-section .related23-chip{color:#fff;background:#f0ad4e;padding:2px 8px;border-radius:12px;font-size:.75rem}.related24-section .related24-timeline{padding-left:1rem;border-left:3px solid rgba(0,0,0,.08)}.related24-section .related24-item{position:relative;padding:1rem 0;border-bottom:1px dashed rgba(0,0,0,.08)}.related24-section .related24-pin{width:44px;height:44px;border-radius:999px;display:grid;place-items:center;background:linear-gradient(135deg,#111,#444);color:#fff;box-shadow:0 4px 12px rgba(0,0,0,.2);transform:translateX(-23px)}.related24-section .related24-rank{font-weight:700;font-size:.85rem;letter-spacing:.2px}.related24-section .related24-body h3,.related27-section .related27-body h3,.related28-section .related28-body h3{line-height:1.35}.related24-section .related24-chip{color:#fff;background:#e03131;padding:2px 10px;border-radius:999px;font-size:.75rem}.related24-section .related24-thumb{width:64px;height:64px;border-radius:12px;overflow:hidden;flex-shrink:0;box-shadow:0 6px 16px rgba(0,0,0,.12)}.related24-section .related24-thumb img,.related25-section .related25-thumb img,.related28-section .related28-thumb img{width:100%;height:100%;object-fit:cover;display:block}.related25-section .related25-card{display:flex;flex-direction:column;border-radius:14px;overflow:hidden;background:#fff;box-shadow:0 4px 14px rgba(0,0,0,.08)}.related25-section .related25-card:hover{transform:translateY(-4px);box-shadow:0 8px 22px rgba(0,0,0,.15)}.related25-section .related25-thumb{position:relative;width:100%;height:180px;overflow:hidden}.related25-section .related25-rank{position:absolute;top:10px;left:10px;background:rgba(25,135,84,.9);color:#fff;font-size:.85rem;font-weight:600;padding:2px 8px;border-radius:8px}.related25-section .related25-body{padding:.9rem 1rem}@media (min-width:576px){.related25-section .related25-grid{grid-template-columns:1fr 1fr}}@media (min-width:992px){.app-feature29-grid{grid-template-columns:1fr 1fr}.related24-section .related24-timeline{display:grid;grid-template-columns:1fr 1fr;column-gap:2rem}.related24-section .related24-item:nth-child(odd){margin-right:1rem}.related24-section .related24-item:nth-child(2n){margin-left:1rem}.related25-section .related25-grid{grid-template-columns:1fr 1fr 1fr}.related25-section .related25-thumb{height:200px}}.related26-section .related26-item{transition:background .2s}.related26-section .related26-item:hover{background:rgba(0,0,0,.03)}.related26-section .related26-title{font-size:1rem;line-height:1.4;transition:color .2s}.related26-section .related26-meta,.related30-section .related30-meta{font-size:.8rem}.related26-section .related26-rank{flex-shrink:0;font-weight:700;font-size:.9rem;color:#6c757d}.related27-section .related27-item{background:#f8f9fa;transition:background .2s,transform .2s}.related27-section .related27-item:hover{background:#fff;transform:translateX(4px);box-shadow:0 4px 14px rgba(0,0,0,.08)}.related27-section .related27-icon{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:#e03131;color:#fff;font-size:1rem}.related27-section .related27-rank{font-weight:700;color:#e03131;font-size:.9rem}.related28-section .related28-grid{display:grid;grid-template-columns:1fr;gap:1.5rem}.related28-section .related28-item{background:#fff;transition:transform .2s,box-shadow .2s}.related28-section .related28-item:hover{transform:translateY(-4px);box-shadow:0 6px 18px rgba(0,0,0,.12)}.related28-section .related28-thumb{position:relative;width:100%;height:180px}.related28-section .related28-rank{position:absolute;bottom:10px;right:10px;background:rgba(13,110,253,.9);color:#fff;font-size:.8rem;font-weight:600;padding:3px 8px;border-radius:6px}.related29-section .related29-grid{display:grid;grid-template-columns:1fr;gap:1.2rem}.related29-section .related29-card{padding:1.5rem;border-radius:18px;background:linear-gradient(135deg,#f8f9fa,#fff);border:1px solid rgba(0,0,0,.05);box-shadow:0 2px 8px rgba(0,0,0,.05);transition:transform .2s,box-shadow .2s,background .3s}.related29-section .related29-card:hover{transform:translateY(-4px);background:linear-gradient(135deg,#e9f7ef,#fff);box-shadow:0 6px 20px rgba(0,0,0,.12)}.related29-section .related29-rank{font-weight:700;font-size:.9rem;color:#198754;background:rgba(25,135,84,.1);padding:2px 10px;border-radius:999px}@media (min-width:768px){#security-16 .security-16-head h2,#security-17 .security-17-head h2{font-size:34px}#security-16 .security-16-head p,#security-17 .security-17-head p,#security-18 .security-18-head p,#security-19 .security-19-title p,#security-20 .security-20-head p,#security-21 .security-21-head p,#security-22 .security-22-intro p,#security-24 .security-24-head p,#security-26 .security-26-head p,#security-27 .security-27-head p,#security-28 .security-28-head p,#security-29 .security-29-head p,#security-30 .security-30-head p,#stats-16 .stats-16-head p,#stats-17 .stats-17-head p,#stats-18 .stats-18-head p,#stats-19 .stats-19-head p,#stats-20 .stats-20-head p,#stats-21 .stats-21-head p,#stats-22 .stats-22-head p{font-size:16px}#security-16 .security-16-layers{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:30px}#security-16 .security-16-list{gap:12px}#security-16 .security-16-highlights{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:26px}#security-16 .security-16-cta{flex-direction:row;align-items:center;justify-content:space-between;padding:18px 20px;margin-top:30px}#security-16 .security-16-cta-text,#stats-23 .stats-23-head p,#stats-24 .stats-24-head p,#stats-25 .stats-25-head p{font-size:15px}#security-17 .security-17-loop{grid-template-columns:repeat(7,1fr);gap:12px;align-items:stretch}#security-17 .security-17-step:first-child{grid-column:1/span 2}#security-17 .security-17-arrow:nth-child(2){grid-column:3/span 1;display:flex}#security-17 .security-17-step:nth-child(3){grid-column:4/span 2}#security-17 .security-17-arrow:nth-child(4){grid-column:6/span 1;display:flex}#security-17 .security-17-step:nth-child(5){grid-column:1/span 2;grid-row:2}#security-17 .security-17-arrow:nth-child(6){grid-column:3/span 1;grid-row:2;display:flex}#security-17 .security-17-step:nth-child(7){grid-column:4/span 2;grid-row:2}#security-17 .security-17-arrow:nth-child(8){grid-column:6/span 1;grid-row:2;display:flex}#security-17 .security-17-step:nth-child(9){grid-column:1/span 7;grid-row:3}#security-17 .security-17-assure,#security-21 .security-21-stats{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:28px}#security-18 .security-18-head h2,#security-19 .security-19-title h2,#security-20 .security-20-head h2,#security-21 .security-21-head h2,#security-22 .security-22-intro h2,#security-24 .security-24-head h2,#security-25 .security-25-head h2,#security-26 .security-26-head h2,#security-27 .security-27-head h2,#security-28 .security-28-head h2,#security-29 .security-29-head h2,#security-30 .security-30-head h2,#stats-16 .stats-16-head h2,#stats-17 .stats-17-head h2,#stats-18 .stats-18-head h2,#stats-19 .stats-19-head h2,#stats-20 .stats-20-head h2,#stats-21 .stats-21-head h2,#stats-22 .stats-22-head h2{font-size:32px}#security-18 .security-18-matrix{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:18px}#security-18 .security-18-stats{grid-template-columns:repeat(3,1fr);gap:14px;margin:20px 0 10px}#security-18 .security-18-proof{grid-template-columns:1.3fr .7fr;gap:16px;margin-top:18px}#security-18 .security-18-faq{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:18px}#security-19 .security-19-head{grid-template-columns:1fr auto;align-items:center}#security-19 .security-19-grid{grid-template-columns:0.9fr 1.1fr;gap:18px;margin-top:16px}#security-19 .security-19-ribbons{grid-template-columns:repeat(2,1fr);gap:14px}#security-19 .security-19-steps,#security-28 .security-28-assure{grid-template-columns:repeat(3,1fr);gap:12px}#security-20 .security-20-layers,#security-24 .security-24-grid,#security-25 .security-25-cards,#security-30 .security-30-grid,#stats-21 .stats-21-trends{grid-template-columns:repeat(4,1fr);gap:16px}#security-20 .security-20-features,#security-22 .security-22-gauges,#security-28 .security-28-board,#stats-18 .stats-18-donuts,#stats-20 .stats-20-trends{grid-template-columns:repeat(3,1fr);gap:16px}#security-20 .security-20-showcase{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:26px}#security-21 .security-21-timeline{grid-template-columns:repeat(4,1fr);gap:18px}#security-21 .security-21-step{flex-direction:column;align-items:center;text-align:center}#security-21 .security-21-content h3{font-size:17px;margin-top:10px}#security-22 .security-22-bands,#security-22 .security-22-checkgrid,#stats-19 .stats-19-tiles,#stats-22 .stats-22-kpis,#stats-24 .stats-24-mini,#stats-25 .stats-25-bars{grid-template-columns:repeat(3,1fr);gap:14px}#security-22 .security-22-bands{margin-top:24px}#security-24 .security-24-table .tr{grid-template-columns:1.1fr 2fr .7fr}#security-24 .security-24-badges{grid-template-columns:repeat(3,1fr);gap:10px}#security-25 .security-25-stats{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:18px}#security-26 .security-26-grid,#security-29 .security-29-layers{grid-template-columns:repeat(3,1fr);gap:18px}#security-26 .security-26-stats,#security-27 .security-27-summary{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:10px}#security-27 .security-27-flow{flex-direction:row;justify-content:space-between;align-items:stretch;gap:12px}#security-27 .security-27-arrow{align-self:center;font-size:20px}#security-29 .security-29-list{grid-template-columns:repeat(2,1fr);gap:12px}#security-29 .security-29-stats,#security-30 .security-30-stats{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:10px}#security-30 .security-30-radar{width:340px;height:340px}#stats-16 .stats-16-kpis,#stats-17 .stats-17-gauges,#stats-18 .stats-18-bullets,#stats-19 .stats-19-sparks,#stats-20 .stats-20-cards,#stats-22 .stats-22-matrix,#stats-24 .stats-24-grid,#stats-25 .stats-25-cards{grid-template-columns:repeat(4,1fr);gap:14px}#stats-16 .stats-16-boards,#stats-22 .stats-22-distribution{grid-template-columns:1.1fr .9fr;gap:16px}#stats-17 .stats-17-panels,#stats-19 .stats-19-compare,#stats-20 .stats-20-stacks{grid-template-columns:1fr 1fr;gap:16px}#stats-21 .seg-bars{grid-template-columns:repeat(2,1fr)}#stats-23 .stats-23-head h2,#stats-24 .stats-24-head h2,#stats-25 .stats-25-head h2{font-size:28px}#stats-24 .stats-24-rows{grid-template-columns:1fr 1fr;gap:14px}#related-5 .col-md-6:nth-child(2n){margin-top:30px}.related24-section .related24-item{gap:.5rem}.related24-section .related24-thumb{width:84px;height:84px}.related26-section .related26-title{font-size:1.05rem}.related26-section .related26-rank,.related27-section .related27-rank{font-size:1rem}.related27-section .related27-icon{width:48px;height:48px;font-size:1.1rem}.related28-section .related28-grid,.related29-section .related29-grid{grid-template-columns:1fr 1fr}.related28-section .related28-item:nth-child(2n){flex-direction:row-reverse}.related28-section .related28-thumb{width:50%;height:auto}}@media (min-width:1200px){.related29-section .related29-grid{grid-template-columns:1fr 1fr 1fr}}.related30-section .related30-item{border-bottom:1px solid rgba(0,0,0,.06);transition:background .2s}.related30-section .related30-item:hover{background:rgba(255,193,7,.05)}.related30-section .related30-bar{width:6px;border-radius:3px;background:linear-gradient(180deg,#ffc107,#ff922b)}.related30-section .related30-rank{font-weight:700;color:#ffc107;font-size:.9rem}@media (min-width:768px){.related30-section .related30-body h3{font-size:1.05rem}.related30-section .related30-rank{font-size:1rem}}#list-1 .list1-item:hover{box-shadow:0 8px 16px rgba(0,0,0,.1);transform:translateY(-3px)}#list-2 .card:hover{box-shadow:0 8px 20px rgba(0,0,0,.08);transform:translateY(-4px);transition:.3s}#list-3 .timeline{position:relative;padding-left:20px}#list-3 .timeline-line{position:absolute;left:12px;top:0;bottom:0;width:2px;background-color:#dee2e6}#list-10 .list10-overlay,#list-4 .list4-overlay{background:linear-gradient(to top,rgba(0,0,0,.7),rgba(0,0,0,0))}#list-3 .timeline-item::before{content:'';position:absolute;left:6px;top:12px;width:12px;height:12px;background-color:#0d6efd;border-radius:50%;z-index:1}#list-4 .list4-card:hover{transform:scale(1.01);box-shadow:0 10px 25px rgba(0,0,0,.15)}#list-5 .list-group-item:hover{background-color:#f1f1f1}#list-6 .card:hover{box-shadow:0 10px 30px rgba(0,0,0,.1);transform:translateY(-4px);transition:.3s}#list-7 .list7-block:hover{background-color:#f0f8ff;transform:translateY(-3px);transition:.3s}#list-8 .hover-shadow:hover{transform:translateY(-5px);box-shadow:0 15px 30px rgba(0,0,0,.1);transition:.3s}#list-8 .ratio img{object-fit:cover}#list-10 .list10-overlay{transition:background .3s}#list-10 .list10-card:hover .list10-overlay{background:linear-gradient(to top,rgba(0,0,0,.9),rgba(0,0,0,.3))}#list-11 .hover-shadow-sm:hover{box-shadow:0 8px 20px rgba(0,0,0,.08);transform:translateY(-3px);transition:.3s}#list-12 .hover-shadow:hover{box-shadow:0 10px 25px rgba(0,0,0,.1);transform:translateY(-4px);transition:.3s}#list-13 .hover-effect:hover{box-shadow:0 0 12px rgba(0,0,0,.1);transform:translateY(-4px);transition:.3s}#list-13 .nav-scroll::-webkit-scrollbar{display:none}#list-13 .nav-scroll{-ms-overflow-style:none;scrollbar-width:none}#list-14 .hover-effect:hover{transform:translateY(-4px);box-shadow:0 10px 20px rgba(0,0,0,.08);transition:.3s}