:root{--cbr-dark:#0f2a45;--cbr-blue:#1a3a5c;--cbr-mid:#2e75b6;--cbr-light:#5bc4f5;--cbr-accent:#e6f1fb}body{color:#333;background-color:#f8f9fa;font-family:Segoe UI,Arial,sans-serif}.navbar-cbr{background-color:var(--cbr-dark);padding:12px 0;box-shadow:0 2px 10px #0000004d}@media (width<=768px){.navbar-cbr{padding:6px 0!important}}.navbar-cbr .navbar-brand{color:#fff;font-size:1.1rem;font-weight:600}.navbar-cbr .nav-link{font-size:.9rem;transition:color .2s;color:#aacce0!important}.navbar-cbr .btn-register{background-color:var(--cbr-mid);color:#fff;border:none;border-radius:5px;padding:6px 18px;font-size:.88rem;font-weight:500}.hero-section{text-align:center;background:linear-gradient(135deg,#0d2035 0%,#1a3a5c 60%,#1a4a6e 100%);padding:80px 0 60px}.hero-section h1{color:#fff;font-size:2.8rem;font-weight:700}.hero-section h1 span{color:var(--cbr-light)}.hero-section p{color:#88b8d8;font-size:1.1rem}.hero-tag{border:1px solid var(--cbr-mid);color:#7bc8f0;letter-spacing:1px;text-transform:uppercase;background:#2e75b64d;border-radius:20px;margin-bottom:16px;padding:4px 14px;font-size:.78rem;display:inline-block}.countdown-box{text-align:center;background:#ffffff14;border:1px solid #ffffff26;border-radius:8px;min-width:70px;padding:12px 20px}.countdown-box .number{color:#fff;font-size:2rem;font-weight:700;line-height:1}.countdown-box .label{color:#88b8d8;margin-top:4px;font-size:.72rem}.stats-bar{background-color:var(--cbr-mid);padding:16px 0}.stats-bar .stat-num{color:#fff;font-size:1.8rem;font-weight:700;line-height:1}.stats-bar .stat-label{color:#c0dff5;margin-top:2px;font-size:.78rem}.section-title{color:#1a3a5c;margin-bottom:4px;font-size:1.4rem;font-weight:600}.section-sub{color:#666;margin-bottom:24px;font-size:.9rem}.speaker-card{text-align:center;background:#fff;border:1px solid #e0eaf3;border-radius:10px;padding:20px 16px;transition:box-shadow .2s,transform .2s}.speaker-card:hover{transform:translateY(-3px);box-shadow:0 4px 20px #2e75b626}.speaker-avatar{border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 12px;font-size:1.4rem;font-weight:600;display:flex}.speaker-name{color:#1a3a5c;margin-bottom:2px;font-size:.92rem;font-weight:600}.speaker-role{color:#666;margin-bottom:6px;font-size:.8rem}.agenda-item{border-left:4px solid var(--cbr-mid);background:#fff;border-radius:0 8px 8px 0;margin-bottom:10px;padding:12px 16px}.agenda-time{color:var(--cbr-mid);font-size:.82rem;font-weight:600}.agenda-title{color:#1a3a5c;font-size:.95rem;font-weight:500}.agenda-speaker{color:#666;font-size:.82rem}.footer-cbr{background-color:var(--cbr-dark);padding:24px 0}.footer-cbr p,.footer-cbr a{color:#88b8d8;font-size:.85rem;text-decoration:none}.footer-cbr a:hover{color:#fff}.btn-cbr-primary{background-color:var(--cbr-mid);color:#fff;border:none;border-radius:6px;padding:10px 24px;font-weight:500;transition:background .2s}.btn-cbr-primary:hover{color:#fff;background-color:#1a5fa0}.btn-cbr-outline{border:1px solid var(--cbr-light);color:var(--cbr-light);background:0 0;border-radius:6px;padding:10px 24px;font-weight:500;transition:all .2s}.btn-cbr-outline:hover{background:var(--cbr-light);color:#0f2a45}.badge-keynote{color:#3c3489;background:#eeedfe;border-radius:20px;padding:3px 10px;font-size:.75rem}.badge-panel{color:#3b6d11;background:#eaf3de;border-radius:20px;padding:3px 10px;font-size:.75rem}.badge-workshop{color:#633806;background:#faeeda;border-radius:20px;padding:3px 10px;font-size:.75rem}.cbr-card{background:#fff;border:1px solid #e0eaf3;border-radius:10px;margin-bottom:16px;padding:20px}@keyframes float{0%{transform:translateY(0)rotate(0)}33%{transform:translateY(-18px)rotate(1deg)}66%{transform:translateY(-8px)rotate(-1deg)}to{transform:translateY(0)rotate(0)}}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.3)}}.hero-section{background:#000!important}.navbar-cbr .navbar-brand:hover,.navbar-cbr .navbar-brand:focus{color:#5bc4f5!important;text-decoration:none!important}.navbar-cbr .nav-link:hover{color:#fff!important}@media (width<=768px){.navbar-cbr .navbar-nav{padding:10px 0;font-size:1rem!important}.navbar-cbr .navbar-brand{font-size:1.1rem!important}.navbar-cbr .btn-register{text-align:center;width:100%;margin-top:8px}section h1{font-size:2rem!important}section p{font-size:.95rem!important}#cd-days,#cd-hours,#cd-mins,#cd-secs{font-size:1.5rem!important}a[style*="padding:14px 36px"]{text-align:center;width:100%;margin-bottom:8px;padding:12px 20px!important;font-size:.9rem!important;display:block!important}.stat-num{font-size:1.4rem!important}.stat-label{font-size:.72rem!important}.col-6{padding:6px!important}.agenda-item{padding:10px!important}.agenda-title{font-size:.88rem!important}.agenda-time{font-size:.8rem!important}.cbr-card{padding:16px!important}div[style*=gap\:40px]{flex-direction:column!important;align-items:center!important;gap:16px!important}.col-md-8,.col-md-4{width:100%!important}.d-flex.justify-content-between{text-align:center!important;flex-direction:column!important;gap:8px!important}}@media (width<=480px){section h1{font-size:1.7rem!important}.col-6{width:100%!important;max-width:100%!important}div[style*=min-width\:75px]{min-width:60px!important}#cd-days,#cd-hours,#cd-mins,#cd-secs{font-size:1.3rem!important}}@media (width<=576px){.hero-title{font-size:2rem!important}.logo-bar img{height:28px!important}section .container{padding-top:0!important}.col-lg-6,.col-lg-8,.col-lg-9{text-align:center!important}div[style*=gap\:40px]{flex-direction:column!important;align-items:center!important;gap:12px!important}div[style*="width:1px;background:rgba(255,255,255,0.12)"]{display:none!important}}@media (width>=1024px) and (width<=1366px){section h1{font-size:2.2rem!important}section p{font-size:.88rem!important;line-height:1.6!important}#cd-days,#cd-hours,#cd-mins,#cd-secs{font-size:1.5rem!important}}@media (width>=1920px){section h1{font-size:4rem!important}section p{font-size:1.1rem!important}.container{max-width:1400px!important}#cd-days,#cd-hours,#cd-mins,#cd-secs{font-size:2.5rem!important}}@media (width<=1023px){section h1{font-size:1.8rem!important}section p{font-size:.85rem!important}}@media (width<=1400px){#cd-days,#cd-hours,#cd-mins,#cd-secs{font-size:1.6rem!important}div[style*=min-width\:75px]{min-width:60px!important}div[style*="padding:16px 12px"]{padding:10px 8px!important}div[style*=margin-bottom\:8px]{margin-bottom:4px!important}div[style*="gap:32px;flex-wrap:wrap;margin-bottom:32px"]{gap:16px!important;margin-bottom:12px!important}}@keyframes scrollLeft{0%{transform:translate(0)}to{transform:translate(-50%)}}#mobileScroll{width:max-content!important}@media (width<=768px){.section-title,.section-sub{text-align:center!important}.d-flex.justify-content-between{text-align:center!important;flex-direction:column!important;align-items:center!important;gap:8px!important}.agenda-item{margin:0 8px 12px!important}section[style*=min-height\:100vh]{min-height:auto!important;padding:20px 0!important}.stats-bar .stat-num{font-size:1.3rem!important}.stats-bar .stat-label{font-size:.72rem!important}section[style*=min-height\:100vh]{min-height:unset!important;padding-bottom:30px!important}.stats-bar{padding:6px 0!important}.stats-bar .col-6{padding:4px 8px!important}section{padding-bottom:10px!important}}@media (width<=576px){section{padding:16px 0!important}.container div[style*=flex-wrap\:nowrap]{gap:10px!important}.container div[style*=flex-wrap\:nowrap] img{max-width:26%!important;height:32px!important}section h1{font-size:1.8rem!important}section p{font-size:.85rem!important;line-height:1.5!important}div[style*=border-radius\:30px]{padding:5px 14px!important;font-size:.75rem!important}div[style*="display:flex;gap:20px;flex-wrap:wrap"]{gap:8px!important}div[style*=min-width\:58px]{min-width:48px!important;padding:8px 10px!important}div[style*="font-size:1.6rem;font-weight:700"]{font-size:1.3rem!important}.stats-bar{padding:8px 0!important}.stats-bar .stat-num{font-size:1.2rem!important}.py-5{padding-top:24px!important;padding-bottom:24px!important}}@media (width<=768px){.col-lg-4 img[style*="border-radius:50%"]{width:150px!important;height:150px!important}}@media (width<=767px){#speakersCarousel .col-3{flex:0 0 100%!important;max-width:100%!important}#speakersCarousel .row{flex-wrap:nowrap!important;overflow:hidden!important}#speakersCarousel .col-3:not(:first-child){display:none!important}#speakersCarousel .col-3:first-child{flex:0 0 100%!important;max-width:100%!important}}@media (width<=768px){section>.container>div:first-child{margin-top:0!important;padding-top:0!important}.navbar-cbr{padding:8px 0!important}div[style*=height\:60px]{height:50px!important}div[style*=height\:48px]{height:38px!important}}@media (width<=991px){.navbar-cbr .container{flex-direction:row;align-items:center;display:flex}.navbar-cbr .navbar-brand{flex:1;order:2}.navbar-cbr .container{flex-wrap:nowrap;align-items:center;display:flex}.navbar-cbr .navbar-toggler{order:-1;margin-right:10px}}@media (width<=576px){section h1[style*="2.8rem"]{font-size:1.8rem!important}[style*=left\:-18px]{left:-8px!important}[style*=right\:-18px]{right:-8px!important}}@media (width<=400px){.d-flex.align-items-center span[style*=font-size\:10px]{display:none!important}}@media (width<=576px){#captcha-question{min-width:60px!important}#captcha-answer{width:80px!important}}@media (width<=768px){.navbar-cbr .container{flex-wrap:nowrap;align-items:center;display:flex}.navbar-cbr .navbar-toggler{order:-1;margin-right:10px}section .container{padding-top:0!important}.col-lg-6{width:100%!important}}@media (width<=576px){section h1{font-size:clamp(1.4rem,5vw,2rem)!important}#captcha-question{min-width:60px!important}#captcha-answer{width:80px!important}}@media (width<=991px){.navbar-cbr .container{flex-wrap:nowrap;align-items:center;display:flex}.navbar-cbr .navbar-toggler{flex-shrink:0;order:-1;margin-right:10px}.navbar-cbr .navbar-brand{flex:1;order:0}.navbar-cbr .navbar-collapse{flex-basis:100%;order:1;width:100%}}@media (width<=768px){#mobileCarousel div[style*=height\:220px] img{object-position:top center!important;object-fit:cover!important}.col-6 div[style*=height\:240px] img{object-fit:cover!important;object-position:top center!important;transform-origin:top!important;transform:scale(.75)!important}.col-6 div[style*=height\:240px]{height:200px!important}.col-6 div[style*=height\:240px] img{background:#f0f4f8;object-fit:contain!important;object-position:center center!important;transform:none!important}#mobileCarousel div[style*=height\:220px]{height:160px!important}#mobileCarousel div[style*=height\:220px] img{background:#f0f4f8;object-fit:contain!important;object-position:center center!important}}#mobileCarousel div[style*=padding\:14px]{text-align:center!important}@media (width<=768px){.col-6 div[style*="padding:10px 14px 16px"]{text-align:center!important}}@media (width<=991px){img[alt="AI Brain Research"]{max-width:150px!important;margin:8px auto!important;display:block!important}}.navbar-cbr{background-color:var(--cbr-dark)!important;box-shadow:0 2px 12px #0003!important}.navbar-cbr .navbar-brand,.navbar-cbr .nav-link{color:#fff!important;font-size:1rem!important;font-weight:600!important}.navbar-cbr .navbar-toggler-icon{filter:invert()!important}.navbar-cbr .btn-register{color:#fff!important;background-color:#0000!important;border:2px solid #fff!important;border-radius:20px!important}.navbar-cbr .btn-register:hover{color:#0f2a45!important;background-color:#fff!important}.stats-bar{background-color:var(--cbr-mid)!important}.navbar-cbr{padding:12px 0!important}.hero-tag{color:#fff!important;background:#2e75b626!important;background:var(--cbr-dark)!important;border:1px solid #2e75b6!important;border:1px solid var(--cbr-dark)!important;font-size:.85rem!important;font-weight:700!important}.agenda-item{border-left:4px solid var(--cbr-dark)!important;background:linear-gradient(135deg,#e6f1fb,#f0f7ff)!important;box-shadow:0 2px 8px #0000000f!important}.agenda-time{color:var(--cbr-dark)!important;font-weight:700!important}.agenda-title{color:#1a3a5c!important;font-weight:600!important}.agenda-speaker{color:#2e75b6!important}@media (width<=768px){.agenda-item div[style*=min-width\:90px]{min-width:70px!important}.agenda-item .d-flex.gap-3{gap:8px!important}.agenda-item{margin-bottom:6px!important;padding:8px 12px!important}}@media (width<=576px){.agenda-item{margin-bottom:5px!important;padding:8px 10px!important}.agenda-time{font-size:.75rem!important}.agenda-title{font-size:.85rem!important}.agenda-speaker{font-size:.75rem!important}}.exhibitors-grid .col-sm-6{width:33.333%!important;max-width:33.333%!important}@media (width<=768px){.exhibitors-grid .col-sm-6{width:50%!important;max-width:50%!important}}@media (width<=480px){.exhibitors-grid .col-sm-6{width:100%!important;max-width:100%!important}}.exhibitors-grid>[class*=col-]{flex:0 0 33.333%!important;width:33.333%!important;max-width:33.333%!important}@media (width<=768px){.exhibitors-grid>[class*=col-]{flex:0 0 50%!important;width:50%!important;max-width:50%!important}}@media (width<=480px){.exhibitors-grid>[class*=col-]{flex:0 0 100%!important;width:100%!important;max-width:100%!important}}.exhibitors-grid>div{flex:0 0 33.333%!important;width:33.333%!important;max-width:33.333%!important}@media (width<=768px){.exhibitors-grid>div{flex:0 0 50%!important;width:50%!important;max-width:50%!important}}@media (width<=480px){.exhibitors-grid>div{flex:0 0 100%!important;width:100%!important;max-width:100%!important}}@media (width<=768px){.exhibitor-item{width:50%!important}}@media (width<=480px){.exhibitor-item{width:50%!important}}.py-5,div[style*="background:#f8f9fa;padding:40px 0"],div[style*="background:#f8f9fa;padding:40px 0;"]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='174' viewBox='0 0 100 174'%3E%3Cpath d='M50 2 L98 27 L98 77 L50 102 L2 77 L2 27 Z' fill='none' stroke='%232E75B6' stroke-width='1' opacity='0.08'/%3E%3Cpath d='M50 102 L98 127 L98 177 L50 202 L2 177 L2 127 Z' fill='none' stroke='%232E75B6' stroke-width='1' opacity='0.08'/%3E%3C/svg%3E")!important;background-size:100px 174px!important}@media (width<=768px){section{position:relative}section:before{content:"";z-index:0;pointer-events:none;background:#ffffffb3;width:100%;height:100%;position:absolute;top:0;left:0}section>*{z-index:1;position:relative}.stats-bar .stat-num,.stats-bar .stat-label{color:#000!important}}.stats-bar .stat-num,.stats-bar .stat-label{color:#000!important}@media (width<=991px){section[style*=min-height\:calc]{min-height:auto!important}.container>div[style*=flex-wrap\:nowrap]{background:#fffffff2!important;padding:8px!important}}
