@import"https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap";html{overflow-x:hidden;max-width:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;overflow-x:hidden;max-width:100%;min-width:0;min-height:100vh;min-height:100dvh}img,video,svg,iframe{max-width:100%}#root{min-height:100vh}:root{--dash-blue: #008de4;--dash-blue-hover: #0071b6;--dash-blue-light: #6cbeee;--dash-dark: #031841;--dash-navy: #0a2b69;--dash-text: #191c1f;--dash-gray: #787878;--dash-light-gray: #f4f6f8;--dash-surface: #f7f9fa;--gradient-v-start: #1492e5;--gradient-v-end: #1550a2;--gradient-dark-start: #134495;--gradient-dark-end: #07215e}.community-page{font-family:Inter,system-ui,-apple-system,sans-serif;color:var(--dash-text);background:#fff;overflow-x:hidden}.community-page *,.community-page *:before,.community-page *:after{box-sizing:border-box}.community-page a{text-decoration:none;color:inherit}.community-page img{max-width:100%;height:auto}.community-page .dash-header{position:fixed;left:0;right:0;top:0;width:100%;z-index:999999;padding:12px 60px;margin:auto;font-size:14px;font-weight:600}.community-page .dash-header .header-row{background:#fff;border-radius:12px;align-items:center;max-height:60px;padding:0 40px;max-width:1320px;margin:auto;display:flex;border:none;box-shadow:none;transition:box-shadow .3s ease}.community-page .dash-header.scrolled .header-row{border:1px solid var(--dash-surface);box-shadow:0 0 0 1px #b3bdc740,0 24px 48px #1a202508,0 10px 18px #1a202508,0 5px 8px #1a20250a,0 2px 4px #1a20250a}.community-page .dash-logo{display:flex;align-items:center;gap:8px;cursor:pointer;padding:0}.community-page .dash-logo .logo-img{height:40px;width:auto;object-fit:contain}.community-page .dash-logo .logo-text{font-size:20px;font-weight:900;color:var(--dash-blue);letter-spacing:-.02em}.community-page .header-top-bar{display:contents}.community-page .menu-toggle{display:none;flex-shrink:0;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;padding:0;background:none;border:none;cursor:pointer}.community-page .menu-toggle .bar{display:block;width:22px;height:2px;background:var(--dash-text);transition:.3s}.community-page #navbar-main{width:100%;position:relative}.community-page #navbar-main .navbar-item .dropdown{min-width:210px}.community-page #navbar-main .navbar-container{display:flex;justify-content:flex-end;width:100%;position:relative;z-index:2}.community-page #navbar-main .navbar-item{padding:5px;width:118px;text-align:right;font-size:13px;position:relative;z-index:1}.community-page #navbar-main .navbar-item>.link a{border-bottom:2px solid transparent;padding-bottom:5px;color:var(--dash-text);font-weight:600}.community-page #navbar-main .navbar-item>.link a:hover{color:var(--dash-blue)}.community-page #navbar-main .navbar-item>.link{display:flex;align-items:center;gap:4px;justify-content:flex-end}.community-page #navbar-main .navbar-item>.link .arrow{display:inline-flex;transform:rotate(90deg);transition:transform .3s ease}.community-page #navbar-main .navbar-item>.link .arrow svg{width:8px;height:8px}.community-page #navbar-main .navbar-item:hover>.link .arrow,.community-page #navbar-main .navbar-item.dropdown-open>.link .arrow{transform:rotate(270deg)}.community-page #navbar-main .navbar-item .dropdown{position:absolute;overflow:hidden;height:0;width:fit-content;left:0;opacity:0;top:100%;transition:opacity .3s ease,height .3s ease;text-align:left;padding:8px;box-shadow:0 8px 14px -1px #1a20250a,0 4px 10px -1px #1a202505;background:#fff;border-radius:12px;border:1px solid var(--dash-surface);z-index:1;pointer-events:none}.community-page #navbar-main .navbar-item:hover .dropdown,.community-page #navbar-main .navbar-item.dropdown-open .dropdown{height:auto;opacity:1;pointer-events:auto}.community-page #navbar-main .navbar-item .dropdown .link a{display:block;font-size:13px;line-height:18px;padding:8px;font-weight:500;width:100%;color:var(--dash-text);transition:color .3s ease}.community-page #navbar-main .navbar-item .dropdown .link a:hover{color:var(--dash-blue)}.community-page #navbar-main .navbar-item.lang{width:100px}.community-page .page-largebanner{padding-top:84px}.community-page .banner{background-color:var(--dash-dark);background-size:cover;background-position:top center;position:relative;height:75vh;min-height:650px}.community-page .banner:before{content:" ";z-index:2;position:absolute;width:100%;height:100%;left:0;top:0;background-color:#3232324d}.community-page .banner .caption-container{position:absolute;z-index:3;left:0;top:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.community-page .banner .caption{text-align:center;width:780px;max-width:calc(100% - 40px);color:#fff;text-shadow:0 0 8px rgba(0,0,0,.2)}.community-page .banner .caption h1{font-size:45px;font-weight:900;font-style:italic;margin:0 0 12px}.community-page .banner .caption p{font-size:18px;font-weight:500;margin:0;line-height:1.5}.community-page .banner-shape{color:#fff;position:relative;font-size:14px;max-width:1240px;margin:-140px auto 0;z-index:3;padding:0 15px}.community-page .banner-shape .bg{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:200px 0;transform:skew(-5deg)}.community-page .bg-gradient-v{background:linear-gradient(to bottom,var(--gradient-v-start) 12%,var(--gradient-v-end) 100%)}.community-page .bg-gradient-h{color:#fff;background:linear-gradient(to right,var(--gradient-v-start) 0%,var(--gradient-v-end) 100%)}.community-page .bg-gradient-dark-v{color:#fff;background:linear-gradient(to bottom,var(--gradient-dark-start) 0%,var(--gradient-dark-end) 100%)}.community-page .banner-shape>.callout-row{position:relative;display:flex;flex-wrap:nowrap;padding:60px 0}.community-page .banner-shape .callout-col{flex:1;border-right:1px solid rgba(200,200,255,.15)}.community-page .banner-shape .callout-col:last-child{border-right:0}.community-page .banner-shape .callout{width:300px;max-width:90%;padding-left:10px;display:block;margin:0 auto}.community-page .banner-shape .callout h3{font-size:24px;font-weight:700;margin:0 0 8px}.community-page .banner-shape .callout p{width:190px;max-width:90%;margin:0;line-height:1.6;opacity:.95}.community-page .banner-shape a{display:block;color:#fff}.community-page .banner-shape a:hover .chevron polygon{fill:#fff}.community-page .callout-inner{display:flex;align-items:center;justify-content:space-between;gap:12px}.community-page .icon-inline.sm{width:14px;height:14px;display:inline-block}.community-page .icon-inline.sm.lightblue polygon{fill:var(--dash-blue-light)}.community-page .row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.community-page .row>[class*=col]{padding-left:15px;padding-right:15px}.community-page .col-lg-4{flex:0 0 33.333%;max-width:33.333%}.community-page .col-lg-5{flex:0 0 41.666%;max-width:41.666%}.community-page .col-lg-6{flex:0 0 50%;max-width:50%}.community-page .col-md-4{flex:0 0 33.333%;max-width:33.333%}.community-page .col-md-6{flex:0 0 50%;max-width:50%}.community-page .col-lg-3{flex:0 0 25%;max-width:25%}.community-page .col-lg-7{flex:0 0 58.333%;max-width:58.333%}.community-page .col-12{flex:0 0 100%;max-width:100%}.community-page .col-6{flex:0 0 50%;max-width:50%}.community-page .col-5{flex:0 0 41.666%;max-width:41.666%}.community-page .col-10{flex:0 0 83.333%;max-width:83.333%}.community-page .col-1{flex:0 0 8.333%;max-width:8.333%}.community-page .col{flex:1}.community-page .align-items-center{align-items:center}.community-page .justify-content-between{justify-content:space-between}.community-page .text-right{text-align:right}.community-page .flex-lg-nowrap{flex-wrap:nowrap}.community-page .order-lg-2{order:2}.community-page .d-flex{display:flex}.community-page h2{font-size:32px;font-weight:700;color:var(--dash-blue);line-height:1.3}.community-page h2 strong{font-weight:800}.community-page .container{max-width:1240px;margin:0 auto;padding-left:15px;padding-right:15px}.community-page .block .block-pad-v{padding-top:80px;padding-bottom:80px}.community-page .block .block-pad-bottom{padding-bottom:80px}.community-page .bg-white{background:#fff}.community-page .bg-lightgray{background:var(--dash-light-gray);color:var(--dash-text)}.community-page .bg-light{background:#fafbfc;color:var(--dash-text)}.community-page .bg-dark{background:var(--dash-dark);color:#fff}.community-page .block-news h2{color:var(--dash-blue);font-size:32px;font-weight:800;font-style:italic;margin-bottom:10px}.community-page .news-cards-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:stretch}.community-page .news-card-col{min-width:0}.community-page .news-item{position:relative;display:flex;flex-direction:column;max-width:100%;height:100%;margin:0;padding:15px;border-radius:8px;transition:all .5s ease}.community-page .news-item:hover{box-shadow:0 10px 15px #008de44d}.community-page .news-item .news-image-link{display:block;overflow:hidden;border-radius:12px;border:1px solid rgba(0,141,228,.12);box-shadow:0 6px 24px #0050a01a;aspect-ratio:16 / 10;background:linear-gradient(135deg,#0a1628,#1a2a4a)}.community-page .news-item .news-image{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .4s ease}.community-page .news-item:hover .news-image{transform:scale(1.03)}.community-page .news-item .image{display:block;width:100%;height:200px;background-position:center;background-size:cover;background-repeat:no-repeat;border-radius:8px}.community-page .news-item .caption{flex:1;margin-top:15px;font-size:14px;padding-bottom:30px;word-break:break-word}.community-page .news-item .caption p{margin:0;line-height:1.55}.community-page .news-item h3{font-size:17px;font-weight:600;line-height:1.45;margin:0 0 10px;min-height:74px}.community-page .news-item h3 a{color:#454545}.community-page .news-item h3 a:hover{color:var(--dash-blue)}.community-page .news-item .text-gray{color:var(--dash-gray)}.community-page .news-item hr{width:90%;position:absolute;bottom:30px;left:0;right:0;margin:0 auto;border:none;border-top:1px solid var(--dash-blue)}.community-page .btn{font-weight:500;min-width:121px;padding:10px 25px;border-radius:999px;border:1px solid #fff;color:#fff;display:inline-block;text-align:center;cursor:pointer;transition:all .3s ease;background:transparent;font-size:14px}.community-page .btn.btn-ghost{background:transparent}.community-page .btn.btn-ghost.blue{color:var(--dash-blue);border-color:var(--dash-blue)}.community-page .btn.btn-ghost.blue:hover{color:var(--dash-blue-hover);border-color:var(--dash-blue-hover);background:#008de40f}.community-page .btn.btn-ghost.white{color:#fff;border-color:#fff}.community-page .btn.btn-ghost.white:hover{background:#fff;color:var(--dash-blue)}.community-page .two-col-title h3{font-size:1.85rem;font-weight:800;margin-bottom:36px}.community-page .grid-item-container{display:flex;flex-wrap:wrap;margin:0 -4px}.community-page .grid-item-container .grid-col{width:25%;padding:4px}.community-page .btn.btn-hover{font-size:13px;background:transparent;border:none;color:#fff;width:100%;cursor:pointer;border-radius:8px;transition:background .3s ease;padding:6px 4px}.community-page .btn.btn-hover .image{display:flex;height:52px;align-items:center;justify-content:center}.community-page .btn.btn-hover img,.community-page .btn.btn-hover svg{display:block;margin:0 auto 4px;width:30px;height:30px;object-fit:contain}.community-page .btn.btn-hover span{opacity:.75;display:block;padding:0;font-size:11px;font-weight:600;line-height:1.25}.community-page .btn.btn-hover:hover{background:#278ee080}.community-page .btn.btn-hover:hover span{color:#fff;opacity:1}.community-page .stat-item{color:var(--dash-dark);text-align:center;margin-bottom:20px}.community-page .stat-item .label{display:block;font-size:12px;font-weight:700;color:var(--dash-blue);text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px}.community-page .stat-item .value{display:block;font-weight:200;color:var(--dash-blue);font-size:54px;line-height:1.1}.community-page .container-xs{max-width:520px}.community-page .richtext h3{font-size:24px;font-weight:800;margin-bottom:16px}.community-page .richtext p{line-height:1.7;margin:0 0 12px}.community-page .bg-gradient-dark-v .richtext h3,.community-page .bg-gradient-h .richtext h3{color:#fff}.community-page .bg-gradient-dark-v .richtext p,.community-page .bg-gradient-h .richtext p{color:#ffffffeb}.community-page .bg-lightgray .richtext h3,.community-page .bg-light .richtext h3,.community-page .bg-white .richtext h3,.community-page .bg-lightgray .richtext p,.community-page .bg-light .richtext p,.community-page .bg-white .richtext p{color:var(--dash-text)}.community-page .link-list{display:flex;flex-direction:column;gap:12px;margin-top:20px}.community-page .link-list a{display:inline-flex;align-items:center;gap:10px;color:#fff;font-weight:600;font-size:15px;opacity:.92}.community-page .link-list a:hover{opacity:1}.community-page .link-list .icon-inline path{fill:#fff}.community-page .col-right img{width:100%}.community-page .link-table .header{color:var(--dash-blue);font-size:12px;font-weight:700;display:flex;padding:15px;text-transform:uppercase;margin-left:0;margin-right:0;flex-wrap:nowrap}.community-page .link-table .header>[class*=col]{padding-left:0;padding-right:5px}.community-page .link-table .header .col-5{width:42%;flex:0 0 42%;max-width:42%}.community-page .link-table .header .col{flex:1}.community-page .link-table-item{background:#fff;font-size:14px;border:1px solid #e7e7e7;box-shadow:0 0 2px #6464641a;margin-bottom:10px;margin-left:0;margin-right:0;border-radius:4px;display:flex;align-items:center;padding:12px 15px;flex-wrap:nowrap}.community-page .link-table-item>[class*=col]{padding-left:0;padding-right:5px}.community-page .link-table-item .col-5{width:42%;flex:0 0 42%;max-width:42%}.community-page .link-table-item .col{flex:1;color:#454545}.community-page .link-table-item a{color:var(--dash-gray)}.community-page .link-table-item a:hover{color:var(--dash-blue)}.community-page .link-table-item .check svg path{fill:var(--dash-blue)}.community-page footer.footer{background:#fff}.community-page footer .footer-top{padding:30px 0;background:#fff}.community-page footer .footer-top .container{background:var(--dash-surface);border-radius:20px;padding:50px 0}.community-page footer .footer-top strong{font-size:13px;display:block;margin-bottom:15px;text-align:center;color:var(--dash-text);font-weight:600}.community-page footer .footer-top .container-xs{width:310px;max-width:100%;margin:0 auto}.community-page footer .link-container{display:flex;justify-content:space-between;align-items:center}.community-page footer .link-container a{height:40px;padding:10px;display:flex;align-items:center;justify-content:center;transition:opacity .3s}.community-page footer .link-container a:hover{opacity:.7}.community-page footer .link-container img{width:26px;height:26px;object-fit:contain;filter:brightness(0) saturate(100%);opacity:.5;transition:opacity .3s}.community-page footer .link-container a:hover img{opacity:.8}.community-page footer .link-container img.footer-brand-logo{width:32px;height:32px;filter:none;opacity:1;border-radius:50%;object-fit:cover}.community-page footer .link-container a:hover img.footer-brand-logo{opacity:.85}.community-page footer .footer-bottom{padding:50px 0}.community-page footer .footer-top .has-border{border-right:1px solid rgba(0,0,0,.1)}.community-page footer .footer-bottom .has-border{border-right:1px solid var(--dash-surface)}.community-page footer .footer-bottom h4{font-size:12px;font-weight:600;margin-bottom:10px;color:#191c1f4d}.community-page footer .footer-bottom .sitemap a{display:block;color:var(--dash-text);margin-bottom:10px;font-size:12px;line-height:16px;font-weight:500}.community-page footer .footer-bottom .sitemap a:hover{color:var(--dash-blue)}.community-page footer .support{display:flex;padding:12px;color:var(--dash-text);gap:10px;background:#008de40d;border-radius:10px;margin-bottom:20px;max-width:340px}.community-page footer .support strong{font-size:13px;font-weight:500}.community-page footer .support p{margin:0;font-size:13px;color:var(--dash-gray)}.community-page .subscription-form .form-row{display:flex;align-items:center;border:1px solid #e0e0e0;border-radius:999px;overflow:hidden;background:#fff;max-width:340px}.community-page .subscription-form input{flex:1;border:none;outline:none;padding:12px 16px;font-size:13px;min-width:0}.community-page .subscription-form button{background:var(--dash-blue);color:#fff;border:none;padding:12px 20px;font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap}.community-page .subscription-form button:hover{background:var(--dash-blue-hover)}.community-page .footer-terms{border-top:1px solid var(--dash-surface);padding:15px;display:flex;justify-content:space-between;width:100%;max-width:1240px;margin:auto;font-size:12px}.community-page .footer-terms a{color:var(--dash-text);font-weight:600}.community-page .footer-terms .divider{margin:0 6px;opacity:.4}.community-page .cookie-bar{position:fixed;bottom:20px;right:20px;left:20px;max-width:520px;margin:0 auto;background:#fff;border-radius:999px;padding:12px 20px;box-shadow:0 8px 30px #00000026;z-index:9999999;display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px;animation:slideUpCookie .5s ease}@keyframes slideUpCookie{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.community-page .cookie-bar.hidden{display:none}.community-page .cookie-bar .cookie-accept{background:var(--dash-blue);color:#fff;border:none;border-radius:999px;padding:8px 16px;font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap}.community-page .cookie-bar .cookie-accept:hover{background:var(--dash-blue-hover)}.community-page .cookie-bar .cookie-details{color:var(--dash-blue);font-weight:600}.community-page .title-small{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.community-page .icon-inline.sm svg{width:14px;height:14px}.community-page .icon-inline.dashcurrency{display:inline-block;vertical-align:middle;margin-right:4px}.community-page .icon-inline.dashcurrency svg{width:18px;height:18px;vertical-align:middle}.community-page .icon-inline.dashcurrency.blue path{fill:var(--dash-blue)}.community-page .d-lg-block.d-none{display:block}.community-page .d-lg-none{display:none}.community-page .text-gray{color:var(--dash-gray)}.community-page .text-lg-center,.community-page .text-center{text-align:center}.community-page .py-3{padding-top:1rem;padding-bottom:1rem}.community-page .py-4{padding-top:1.5rem;padding-bottom:1.5rem}.community-page .pt-md-5{padding-top:2rem}.community-page .pt-3{padding-top:1rem}.community-page .mobile-footer .navbar-item>.link{padding:13px 20px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-weight:600}.community-page .mobile-footer .navbar-item>.link:after{content:"";display:inline-block;width:8px;height:8px;border-right:2px solid var(--dash-text);border-bottom:2px solid var(--dash-text);transform:rotate(45deg);transition:transform .3s ease}.community-page .mobile-footer .navbar-item.dropdown-open>.link:after{transform:rotate(225deg)}.community-page .mobile-footer .navbar-item .dropdown{display:none;background:var(--dash-surface);padding:0}.community-page .mobile-footer .navbar-item.dropdown-open .dropdown{display:flex!important;flex-wrap:wrap;padding:12px 20px 24px;gap:8px}.community-page .mobile-footer .dropdown .link a{font-size:13px;font-weight:500;color:var(--dash-text)}.community-page .mobile-footer .dropdown .link a:hover{color:var(--dash-blue)}.community-page .ecosystem-operates-header{margin-bottom:40px}.community-page .ecosystem-operates-header h3{color:#fff;font-size:28px;margin-bottom:10px}.community-page .ecosystem-operates-header p{color:#ffffffbf;font-size:16px;margin:0}.community-page .ecosystem-operates-illustration img{border-radius:12px;box-shadow:0 12px 40px #0000004d}.community-page .section-illustration{display:flex;align-items:center;justify-content:center;height:100%;padding:12px}.community-page .section-illustration img{display:block;width:100%;max-width:100%;height:auto;border-radius:20px;object-fit:cover;border:none;outline:none}.community-page .bg-gradient-dark-v .section-illustration img{border-radius:20px;box-shadow:0 8px 32px #00000059;mix-blend-mode:luminosity;opacity:.92;filter:brightness(1.05) saturate(.85);background:transparent}.community-page .bg-gradient-h .section-illustration img{border-radius:20px;box-shadow:0 8px 32px #0014504d;filter:brightness(1.02) saturate(.9) hue-rotate(-10deg);opacity:.93}.community-page .bg-light .section-illustration img{border-radius:20px;box-shadow:0 8px 28px #00000014;filter:brightness(1.02);object-fit:contain}.community-page .principles-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.community-page .principle-card{background:#ffffff14;border:1px solid rgba(255,255,255,.12);border-radius:12px;padding:20px;transition:border-color .3s ease,transform .3s ease}.community-page .principle-card:hover{border-color:var(--dash-blue-light);transform:translateY(-2px)}.community-page .principle-icon{font-size:28px;display:block;margin-bottom:10px}.community-page .principle-card h4{color:#fff;font-size:15px;font-weight:700;margin:0 0 8px;line-height:1.3}.community-page .principle-card p{color:#ffffffb3;font-size:13px;line-height:1.55;margin:0}.community-page .operation-flow-wrap{margin-top:48px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:28px 24px}.community-page .operation-flow-wrap h4{color:#fff;text-align:center;font-size:20px;font-weight:700;margin:0 0 24px}.community-page .operation-flow-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.community-page .operation-flow-item{text-align:center;padding:12px 8px}.community-page .operation-flow-item .flow-step{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;background:var(--dash-blue);color:#fff;border-radius:50%;font-weight:800;font-size:14px;margin-bottom:10px}.community-page .operation-flow-item strong{display:block;color:#fff;font-size:14px;margin-bottom:4px}.community-page .operation-flow-item p{color:#ffffffa6;font-size:12px;margin:0;line-height:1.4}.community-page .hero-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:24px}.community-page .section-intro{margin-bottom:40px}.community-page .section-intro h2{font-size:2rem;font-weight:800;margin:8px 0 12px;color:var(--dash-text)}.community-page .section-intro.light h2,.community-page .section-intro.light p{color:#fff}.community-page .section-intro p{color:var(--dash-gray);font-size:16px;max-width:640px;margin:0 auto}.community-page .section-tag{display:inline-block;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--dash-blue);background:#008de41a;padding:6px 14px;border-radius:999px}.community-page .section-intro.light .section-tag{color:#fff;background:#ffffff26}.community-page .doc-cards{display:flex;flex-wrap:wrap;gap:24px;justify-content:center}.community-page .doc-card{flex:1 1 280px;max-width:360px;padding:20px 16px}.community-page .doc-card .callout-image{display:flex;align-items:center;justify-content:center;height:120px;margin-bottom:16px}.community-page .doc-card .callout-image img{max-height:100px;width:auto}.community-page .doc-card .card-title{font-size:20px;font-weight:700;font-style:italic;color:var(--dash-text);margin-bottom:10px}.community-page .doc-card .card-text{font-size:15px;color:var(--dash-gray);line-height:1.55;min-height:72px}.community-page .info-card{background:#fff;border:1px solid #e7e7e7;border-radius:12px;padding:28px;height:100%;margin-bottom:20px}.community-page .info-card h3{font-size:20px;font-weight:700;margin-bottom:12px}.community-page .info-card p{color:var(--dash-gray);line-height:1.6;margin-bottom:16px}.community-page .info-card ul{padding-left:18px;margin:0}.community-page .info-card li{margin-bottom:8px;color:var(--dash-text);font-weight:500}.community-page .tokenomics-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.community-page .tokenomics-card{background:var(--dash-surface);border:1px solid #e7e7e7;border-radius:12px;padding:20px;text-align:center}.community-page .tokenomics-icon{font-size:28px;display:block;margin-bottom:8px}.community-page .tokenomics-label{display:block;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--dash-gray);margin-bottom:6px}.community-page .tokenomics-value{display:block;font-size:18px;font-weight:800;color:var(--dash-blue);margin-bottom:4px}.community-page .tokenomics-sub{font-size:13px;color:var(--dash-gray)}.community-page .architecture-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.community-page .architecture-card{background:#fff;border:1px solid #e7e7e7;border-radius:12px;padding:22px}.community-page .architecture-icon{font-size:28px;display:block;margin-bottom:10px}.community-page .architecture-card h4{font-size:16px;font-weight:700;margin-bottom:8px}.community-page .architecture-card p{font-size:14px;color:var(--dash-gray);line-height:1.55;margin:0}.community-page .block-dao-governance{overflow:hidden}.community-page .dao-governance-body{display:grid;grid-template-columns:minmax(300px,2fr) minmax(0,3fr);gap:clamp(18px,2.5vw,28px);align-items:stretch}.community-page .dao-governance-visuals{display:flex;flex-direction:column;gap:16px;height:100%}.community-page .dao-visual-panel{margin:0;flex:1;min-height:0;display:flex}.community-page .dao-visual-card{width:100%;display:flex;flex-direction:column;background:#ffffff1a;border:1px solid rgba(255,255,255,.18);border-radius:14px;overflow:hidden}.community-page .dao-visual-media{position:relative;width:100%;aspect-ratio:16 / 10;flex-shrink:0;overflow:hidden;background:#00000026}.community-page .dao-visual-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block}.community-page .dao-visual-caption{flex-shrink:0;padding:12px 14px 14px}.community-page .dao-visual-caption h3{margin:0 0 4px;font-size:clamp(15px,2vw,17px);font-weight:800;color:#fff;letter-spacing:.01em}.community-page .dao-visual-caption p{margin:0;font-size:clamp(12px,1.6vw,14px);color:#ffffffd9;line-height:1.45}.community-page .dao-governance-content{display:flex;flex-direction:column;gap:14px;min-width:0}.community-page .dao-gov-card{background:#ffffff1f;border:1px solid rgba(255,255,255,.2);border-radius:12px;color:#fff}.community-page .dao-icon-badge{width:44px;height:44px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:20px;line-height:1;background:#ffffff24;border:1px solid rgba(255,255,255,.28)}.community-page .dao-icon-badge--blue{background:#008de447;border:1px solid rgba(108,190,238,.5)}.community-page .dao-icon-badge--purple{background:#6c5ce747;border:1px solid rgba(167,139,250,.5)}.community-page .dao-icon-badge--green{background:#2ecc7140;border:1px solid rgba(74,222,128,.5)}.community-page .dao-icon-badge--orange{background:#f39c1240;border:1px solid rgba(251,191,36,.5)}.community-page .dao-highlight-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.community-page .dao-highlight-card{display:flex;align-items:flex-start;gap:14px;padding:clamp(16px,2.2vw,22px)}.community-page .dao-highlight-copy h4{margin:0 0 6px;font-size:clamp(14px,1.9vw,16px);font-weight:700}.community-page .dao-highlight-copy p:last-child{margin:0;font-size:clamp(12px,1.6vw,14px);line-height:1.55;color:#ffffffe6}.community-page .dao-big{font-size:clamp(17px,2.5vw,22px);font-weight:800;margin:0 0 8px;line-height:1.25;letter-spacing:.01em}.community-page .dao-threshold-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.community-page .dao-threshold-card{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:clamp(16px,2vw,20px);min-height:100%}.community-page .dao-threshold-card h4{margin:0;font-size:clamp(13px,1.8vw,15px);font-weight:700;line-height:1.35}.community-page .dao-threshold-card p{margin:0;flex:1;font-size:clamp(12px,1.5vw,13px);line-height:1.5;color:#ffffffe0}.community-page .dao-approval-pill{display:inline-block;padding:6px 14px;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.02em;margin-top:auto}.community-page .dao-approval-pill--green{background:#2ecc714d;border:1px solid rgba(46,204,113,.65);color:#d1fae5}.community-page .dao-approval-pill--orange{background:#f39c124d;border:1px solid rgba(243,156,18,.65);color:#fef3c7}.community-page .dao-approval-pill--purple{background:#6c5ce74d;border:1px solid rgba(108,92,231,.65);color:#ede9fe}.community-page .dao-constitution-card{display:flex;align-items:flex-start;gap:16px;padding:clamp(18px,2.4vw,24px)}.community-page .dao-constitution-copy h4{margin:0 0 8px;font-size:clamp(15px,2vw,17px);font-weight:800;line-height:1.35}.community-page .dao-constitution-copy p{margin:0;font-size:clamp(13px,1.7vw,15px);line-height:1.6;color:#ffffffe6}.community-page .dao-features-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.community-page .dao-feature-card{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:clamp(16px,2vw,20px);min-height:100%}.community-page .dao-feature-card h4{margin:0;font-size:clamp(13px,1.8vw,15px);font-weight:700}.community-page .dao-feature-card p{margin:0;font-size:clamp(12px,1.5vw,13px);line-height:1.5;color:#ffffffe0}.community-page .treasury-rules{border-radius:12px;padding:24px;margin-bottom:20px;height:calc(100% - 20px)}.community-page .treasury-rules.allowed{background:#008de414;border:1px solid rgba(0,141,228,.2)}.community-page .treasury-rules.not-allowed{background:#cf2e2e0f;border:1px solid rgba(207,46,46,.15)}.community-page .treasury-rules h4{margin-bottom:12px}.community-page .treasury-rules ul{padding-left:18px;margin:0}.community-page .treasury-features{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:24px}.community-page .treasury-feature{display:flex;gap:12px;padding:16px;background:var(--dash-surface);border-radius:10px}.community-page .treasury-feature span{font-size:24px}.community-page .treasury-feature p{font-size:13px;color:var(--dash-gray);margin:4px 0 0}.community-page .document-card{display:flex;justify-content:space-between;align-items:center;gap:16px;background:#fff;border:1px solid #e7e7e7;border-radius:12px;padding:24px;margin-bottom:16px;flex-wrap:wrap}.community-page .doc-tag{display:inline-block;font-size:11px;font-weight:700;text-transform:uppercase;color:var(--dash-blue);margin-bottom:8px}.community-page .document-card h4{margin-bottom:8px}.community-page .document-card p{color:var(--dash-gray);font-size:14px;margin-bottom:8px}.community-page .contact-card{background:#ffffff14;border:1px solid rgba(255,255,255,.12);border-radius:12px;padding:24px;margin-bottom:16px;color:#fff}.community-page .contact-card a{display:block;color:var(--dash-blue-light);font-weight:600;margin-bottom:6px}.community-page .contact-card p{color:#ffffffbf;font-size:14px;margin-top:10px}.community-page .block-conclusion h2{color:#fff;margin-bottom:16px}.community-page .block-conclusion p{color:#ffffffd9;max-width:720px;margin:0 auto 24px;line-height:1.65}.community-page .block-ecosystem-overview{background:linear-gradient(180deg,#f4f7fb,#eef3fa)}.community-page .eco-section-badge{display:inline-block;margin-bottom:12px;padding:5px 14px;border-radius:999px;background:#008de41a;border:1px solid rgba(0,141,228,.25);color:var(--dash-blue);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.community-page .ecosystem-overview-header{max-width:780px;margin:0 auto 32px}.community-page .ecosystem-overview-header h3{font-size:2rem;font-weight:800;color:var(--dash-text);margin:0 0 12px}.community-page .ecosystem-overview-header p{color:var(--dash-gray);font-size:16px;line-height:1.65;margin:0}.community-page .eco-diagram{position:relative;max-width:1180px;margin:0 auto;padding:32px 28px 24px;border-radius:20px;background:radial-gradient(circle at 50% 0%,rgba(0,141,228,.18) 0%,transparent 42%),linear-gradient(160deg,#071428,#0c1f3d 45%,#081830);border:1px solid rgba(77,184,255,.22);box-shadow:0 24px 64px #00285a38;overflow:hidden}.community-page .eco-diagram:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(77,184,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(77,184,255,.04) 1px,transparent 1px);background-size:40px 40px;pointer-events:none}.community-page .eco-hub{position:relative;z-index:2;text-align:center;max-width:520px;margin:0 auto 28px;padding:8px 16px 4px}.community-page .eco-hub-glow{position:absolute;top:10px;left:50%;transform:translate(-50%);width:180px;height:180px;border-radius:50%;background:radial-gradient(circle,rgba(0,141,228,.45) 0%,transparent 70%);animation:ecoPulse 3s ease-in-out infinite}@keyframes ecoPulse{0%,to{opacity:.6;transform:translate(-50%) scale(1)}50%{opacity:1;transform:translate(-50%) scale(1.08)}}.community-page .eco-hub-orb{position:relative;width:88px;height:88px;margin:0 auto 14px;border-radius:50%;background:linear-gradient(145deg,#4db8ff40,#008de414);border:2px solid rgba(77,184,255,.55);box-shadow:0 0 32px #008de459;display:flex;align-items:center;justify-content:center}.community-page .eco-hub-logo{width:62px;height:62px;object-fit:contain}.community-page .eco-hub-title{color:#fff;font-size:1.5rem;font-weight:800;margin:0 0 6px;letter-spacing:.02em}.community-page .eco-hub-sub{color:#ffffffc7;font-size:14px;margin:0 0 12px;line-height:1.5}.community-page .eco-hub-sub strong{color:#9fdcff}.community-page .eco-chain-badge{display:inline-block;padding:5px 14px;border-radius:999px;background:#f3ba2f26;border:1px solid rgba(243,186,47,.45);color:#fcd34d;font-size:11px;font-weight:800;letter-spacing:.06em}.community-page .eco-nodes-grid{position:relative;z-index:2;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:24px}.community-page .eco-node{background:linear-gradient(145deg,#ffffff17,#ffffff08);border:1px solid rgba(77,184,255,.2);border-radius:14px;padding:18px 16px;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.community-page .eco-node:hover{transform:translateY(-3px);border-color:#4db8ff8c;box-shadow:0 12px 28px #0050a038}.community-page .eco-node-icon{width:44px;height:44px;border-radius:50%;background:#008de42e;border:1px solid rgba(77,184,255,.35);display:flex;align-items:center;justify-content:center;font-size:20px;margin-bottom:10px}.community-page .eco-node h4{color:#fff;font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;margin:0 0 8px;line-height:1.3}.community-page .eco-node-desc{color:#ffffffb8;font-size:12px;line-height:1.55;margin:0 0 12px;min-height:56px}.community-page .eco-node-list{list-style:none;padding:0;margin:0}.community-page .eco-node-list li{display:flex;align-items:flex-start;gap:8px;color:#ffffffe0;font-size:11px;line-height:1.45;margin-bottom:6px}.community-page .eco-node-list li .check svg{width:10px;height:10px;margin-top:2px;flex-shrink:0}.community-page .eco-node-list li .check svg path{fill:var(--dash-blue-light)}.community-page .eco-pillars{position:relative;z-index:2;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;padding-top:8px;border-top:1px solid rgba(77,184,255,.15);margin-bottom:16px}.community-page .eco-pillar{text-align:center;padding:10px 6px;border-radius:10px;background:#008de414;border:1px solid rgba(77,184,255,.12)}.community-page .eco-pillar-icon{display:block;font-size:18px;margin-bottom:4px}.community-page .eco-pillar strong{display:block;color:#fff;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.03em;margin-bottom:2px;line-height:1.25}.community-page .eco-pillar span{display:block;color:#ffffff94;font-size:9px;line-height:1.35}.community-page .eco-tagline{position:relative;z-index:2;margin:0;padding:14px 16px;text-align:center;border-radius:10px;background:linear-gradient(90deg,#008de426,#4db8ff14);border:1px solid rgba(77,184,255,.2);color:#9fdcff;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.community-page .link-btn{background:none;border:none;color:var(--dash-blue);font-weight:600;cursor:pointer;padding:0;font-size:inherit;font-family:inherit;text-decoration:underline}.community-page .block-roadmap{overflow:hidden}.community-page .roadmap-header{max-width:760px;margin:0 auto 48px}.community-page .roadmap-eyebrow{display:inline-block;margin-bottom:14px;padding:6px 16px;border-radius:999px;background:#008de426;border:1px solid rgba(77,184,255,.35);color:#9fdcff;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.community-page .roadmap-header h2{color:#fff;font-size:2.25rem;margin:0 0 12px}.community-page .roadmap-subtitle{color:#ffffffc7;font-size:16px;line-height:1.6;margin:0}.community-page .roadmap-timeline{position:relative;max-width:1080px;margin:0 auto;padding:8px 0}.community-page .roadmap-timeline:before{content:"";position:absolute;left:50%;top:0;bottom:0;width:3px;transform:translate(-50%);background:linear-gradient(to bottom,#4db8ff,var(--dash-blue),var(--gradient-dark-end));border-radius:3px;box-shadow:0 0 18px #4db8ff59}.community-page .roadmap-row{display:grid;grid-template-columns:minmax(0,1fr) 72px minmax(0,1fr);gap:24px;align-items:start;margin-bottom:36px}.community-page .roadmap-row-left .roadmap-card{grid-column:1;grid-row:1}.community-page .roadmap-row-left .roadmap-dot-wrap{grid-column:2;grid-row:1}.community-page .roadmap-row-left .roadmap-spacer{grid-column:3}.community-page .roadmap-row-right .roadmap-spacer{grid-column:1}.community-page .roadmap-row-right .roadmap-dot-wrap{grid-column:2;grid-row:1}.community-page .roadmap-row-right .roadmap-card{grid-column:3;grid-row:1}.community-page .roadmap-spacer{min-height:1px}.community-page .roadmap-dot-wrap{display:flex;justify-content:center;padding-top:18px;z-index:2}.community-page .roadmap-dot{width:52px;height:52px;background:linear-gradient(145deg,#4db8ff,var(--dash-blue));border-radius:50%;display:flex;align-items:center;justify-content:center;border:4px solid rgba(8,28,58,.95);box-shadow:0 0 0 6px #008de41f,0 8px 24px #008de459}.community-page .roadmap-dot-icon{font-size:22px;line-height:1}.community-page .roadmap-card{background:linear-gradient(145deg,#ffffff1a,#ffffff0a);border:1px solid rgba(255,255,255,.14);border-radius:16px;padding:24px 26px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.community-page .roadmap-card:hover{transform:translateY(-4px);border-color:#4db8ff8c;box-shadow:0 16px 40px #0050a040}.community-page .roadmap-card-top{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:8px}.community-page .roadmap-card-header{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.community-page .roadmap-phase{background:var(--dash-blue);color:#fff;padding:4px 12px;border-radius:999px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.community-page .roadmap-status{padding:4px 10px;border-radius:999px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.community-page .roadmap-status-completed{background:#22c55e2e;color:#86efac;border:1px solid rgba(34,197,94,.35)}.community-page .roadmap-status-in-progress{background:#facc1529;color:#fde68a;border:1px solid rgba(250,204,21,.35)}.community-page .roadmap-status-planned,.community-page .roadmap-status-upcoming{background:#94a3b829;color:#cbd5e1;border:1px solid rgba(148,163,184,.3)}.community-page .roadmap-period{color:var(--dash-blue-light);font-size:13px;font-weight:600;white-space:nowrap}.community-page .roadmap-card h3{font-size:22px;font-weight:800;color:#fff;margin:0 0 8px}.community-page .roadmap-desc{color:#ffffffb8;font-size:14px;margin:0 0 18px;line-height:1.6}.community-page .roadmap-list{list-style:none;padding:0;margin:0 0 18px}.community-page .roadmap-list li{display:flex;align-items:flex-start;gap:10px;color:#ffffffe0;font-size:13px;line-height:1.55;margin-bottom:10px}.community-page .roadmap-stats{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:18px}.community-page .roadmap-stat-chip{min-width:120px;padding:10px 14px;border-radius:10px;background:#008de41f;border:1px solid rgba(77,184,255,.25)}.community-page .roadmap-stat-value{display:block;color:#fff;font-size:15px;font-weight:800;margin-bottom:2px}.community-page .roadmap-stat-label{display:block;color:#ffffff9e;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.community-page .roadmap-list li .check svg{width:12px;height:12px;margin-top:4px;flex-shrink:0}.community-page .roadmap-list li .check svg path{fill:var(--dash-blue-light)}.community-page .roadmap-progress{margin-top:4px}.community-page .roadmap-progress-meta{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;color:#ffffff8c;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.community-page .roadmap-progress-bar{height:8px;background:#ffffff1a;border-radius:999px;overflow:hidden}.community-page .roadmap-progress-fill{height:100%;background:linear-gradient(to right,#4db8ff,var(--dash-blue));border-radius:999px;transition:width 1s ease;box-shadow:0 0 12px #4db8ff73}.community-page .roadmap-progress-label{color:var(--dash-blue-light);font-size:12px;font-weight:800}.community-page .roadmap-footer-note{margin:12px auto 0;max-width:420px;text-align:center;color:#ffffff8c;font-size:13px;font-weight:600;letter-spacing:.02em}.community-page .faq-list{max-width:800px;margin:0 auto}.community-page .faq-item{border:1px solid #e7e7e7;border-radius:8px;margin-bottom:12px;overflow:hidden;transition:border-color .3s ease,box-shadow .3s ease}.community-page .faq-item:hover,.community-page .faq-item.open{border-color:var(--dash-blue);box-shadow:0 4px 12px #008de41a}.community-page .faq-question{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 20px;background:none;border:none;cursor:pointer;text-align:left;font-size:16px;font-weight:600;color:var(--dash-text);font-family:inherit}.community-page .faq-question:hover{color:var(--dash-blue)}.community-page .faq-arrow{flex-shrink:0;color:var(--dash-blue);transition:transform .3s ease}.community-page .faq-arrow.rotated{transform:rotate(180deg)}.community-page .faq-answer{padding:16px 20px 18px;border-top:1px solid #e7e7e7;margin-top:-2px;animation:faqSlideDown .3s ease}@keyframes faqSlideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.community-page .faq-answer p{color:var(--dash-gray);font-size:14px;line-height:1.7;margin:0}@media(max-width:991px){.community-page .dash-header{padding:0}.community-page .dash-header .header-row{border-radius:0;max-height:none;padding:0;flex-wrap:wrap;margin-left:0;margin-right:0}.community-page .header-top-bar{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:56px;padding:0 12px 0 16px;flex:0 0 100%}.community-page .dash-header .header-row>.logo-col{padding-left:0;padding-right:0}.community-page .dash-header .logo-col{flex:0 1 auto;max-width:calc(100% - 48px);padding:0;display:flex;align-items:center}.community-page .dash-header .logo-col .dash-logo{align-items:center}.community-page .menu-toggle{display:flex;margin:0}.community-page .nav-col{flex:0 0 100%;display:none}.community-page .nav-col.open{display:block;background:#fff;padding:20px 0;max-height:calc(100vh - 60px);overflow-y:auto}.community-page #navbar-main .navbar-container{flex-direction:column;align-items:stretch}.community-page #navbar-main .navbar-item{width:100%;text-align:left;padding:0}.community-page #navbar-main .navbar-item>.link{padding:13px 30px 13px 20px;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.community-page #navbar-main .navbar-item>.link .arrow{transform:rotate(90deg)}.community-page #navbar-main .navbar-item.dropdown-open>.link .arrow{transform:rotate(270deg)}.community-page #navbar-main .navbar-item .dropdown{position:static;opacity:1;height:0;overflow:hidden;box-shadow:none;border:none;border-radius:0;padding:0;pointer-events:none;background:var(--dash-surface)}.community-page #navbar-main .navbar-item.dropdown-open .dropdown{height:auto;padding:12px 20px 24px;pointer-events:auto;display:flex;flex-wrap:wrap;gap:8px}.community-page #navbar-main .navbar-item:hover .dropdown{height:0;padding:0;pointer-events:none}.community-page #navbar-main .navbar-item.dropdown-open:hover .dropdown{height:auto;padding:12px 20px 24px;pointer-events:auto}.community-page .d-lg-block.d-none{display:none!important}.community-page .d-lg-none{display:block!important}.community-page .news-cards-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.community-page .news-item h3{min-height:auto}.community-page .col-lg-4,.community-page .col-lg-5,.community-page .col-lg-6,.community-page .col-lg-7,.community-page .col-lg-3{flex:0 0 100%;max-width:100%}.community-page .col-md-4{flex:0 0 50%;max-width:50%}.community-page .col-md-6{flex:0 0 100%;max-width:100%}.community-page .flex-lg-nowrap{flex-wrap:wrap}.community-page .order-lg-2{order:0}.community-page .grid-item-container .grid-col{width:25%;padding:3px}.community-page .btn.btn-hover .image{height:46px}.community-page .btn.btn-hover span{font-size:10px}.community-page .banner .caption h1{font-size:30px}.community-page .banner-shape{margin-top:-80px;padding:15px;width:100%;max-width:100%}.community-page .banner-shape .bg{border-radius:0;transform:none}.community-page .banner-shape>.callout-row{flex-direction:column;padding:0}.community-page .banner-shape .callout-col{border-right:0;border-bottom:1px solid rgba(200,200,255,.15)}.community-page .banner-shape .callout{width:100%;padding:15px 15px 25px}.community-page .banner-shape .callout p{width:90%}.community-page .stat-item .value{font-size:40px}.community-page footer .footer-top .footer-cols{flex-direction:column}.community-page footer .has-border{border-right:none!important;border-bottom:1px solid rgba(200,200,255,.15);padding-bottom:20px;margin-bottom:10px}.community-page .desktop-footer{display:none}.community-page .mobile-footer{display:block!important}}@media(min-width:992px){.community-page .mobile-footer{display:none!important}.community-page .header-top-bar{display:contents}.community-page .logo-col{flex:0 0 16.666%}.community-page .nav-col{flex:0 0 83.333%}}@media(max-width:1100px){.community-page .eco-nodes-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.community-page .eco-pillars{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:768px){.community-page .news-cards-row{grid-template-columns:1fr;gap:12px}.community-page .tokenomics-grid{grid-template-columns:1fr}.community-page .document-card{flex-direction:column;align-items:flex-start}.community-page .block .block-pad-v,.community-page .block .block-pad-bottom{padding-top:clamp(40px,7vw,48px);padding-bottom:clamp(40px,7vw,48px)}.community-page .banner{min-height:480px;height:60vh}.community-page .col-md-4,.community-page .col-md-6{flex:0 0 100%;max-width:100%}.community-page .stat-item{margin-bottom:30px}.community-page .eco-diagram{padding:20px 14px 16px;border-radius:14px}.community-page .eco-nodes-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.community-page .eco-pillars{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.community-page .eco-node-desc{min-height:auto}.community-page .ecosystem-overview-header h3{font-size:1.5rem}.community-page .eco-hub-title{font-size:1.25rem}.community-page .eco-tagline{font-size:10px;padding:12px}.community-page .stat-item .value{font-size:36px}.community-page .link-table .header{display:none}.community-page .link-table-item{flex-direction:column;align-items:flex-start;gap:4px}.community-page .link-table-item .col-5,.community-page .link-table-item .col{width:100%;flex:none}.community-page .tokenomics-grid,.community-page .dao-threshold-grid,.community-page .dao-features-grid,.community-page .dao-highlight-row,.community-page .treasury-features{grid-template-columns:1fr}.community-page .doc-card{max-width:100%}.community-page .section-intro h2{font-size:1.5rem}.community-page .hero-actions{flex-direction:column;align-items:center}.community-page .principles-grid{grid-template-columns:1fr}.community-page .operation-flow-grid{grid-template-columns:1fr 1fr}.community-page .roadmap-timeline:before{left:26px;transform:none}.community-page .roadmap-row,.community-page .roadmap-row-left,.community-page .roadmap-row-right{grid-template-columns:52px minmax(0,1fr);gap:16px}.community-page .roadmap-row .roadmap-spacer{display:none}.community-page .roadmap-row-left .roadmap-card,.community-page .roadmap-row-right .roadmap-card{grid-column:2;grid-row:1}.community-page .roadmap-row-left .roadmap-dot-wrap,.community-page .roadmap-row-right .roadmap-dot-wrap{grid-column:1;grid-row:1;padding-top:12px}.community-page .roadmap-dot{width:44px;height:44px}.community-page .roadmap-dot-icon{font-size:18px}.community-page .roadmap-header h2{font-size:1.75rem}.community-page .roadmap-card{padding:20px 18px}.community-page .roadmap-card-top{flex-direction:column;align-items:flex-start}.community-page .roadmap-card h3{font-size:18px}.community-page .roadmap-desc{font-size:13px}.community-page .faq-question{font-size:14px;padding:14px 16px}.community-page .faq-answer{padding:0 16px 14px}.community-page .footer-terms{flex-direction:column;align-items:center;text-align:center;gap:8px}}.community-page .link-table{max-width:100%;overflow:hidden}.community-page .proposals-live-frame{width:100%;max-width:100%;height:clamp(320px,55vh,480px);border:none;display:block}.community-page .richtext p{line-height:1.6}@media(max-width:991px){.community-page .page-largebanner{padding-top:56px}.community-page .banner{height:auto;min-height:52vh}.community-page .banner .caption h1{font-size:clamp(1.75rem,6vw,2.25rem);line-height:1.15}.community-page .banner .caption p{font-size:clamp(1rem,3.5vw,1.125rem)}.community-page .block .block-pad-v,.community-page .block .block-pad-bottom{padding-top:48px;padding-bottom:48px}.community-page .two-col-title h3{font-size:clamp(1.35rem,5vw,1.85rem)}.community-page .richtext h3{font-size:clamp(1.25rem,4.5vw,1.5rem)}.community-page .richtext p{font-size:16px}.community-page #navbar-main .navbar-item>.link{min-height:48px}.community-page #navbar-main .dropdown .link a{font-size:15px;font-weight:500;padding:10px 14px;min-height:44px;display:inline-flex;align-items:center}.community-page .architecture-grid{grid-template-columns:1fr 1fr}.community-page h2{font-size:clamp(1.5rem,5vw,2rem)}}@media(max-width:768px){.community-page .container{padding-left:16px;padding-right:16px}.community-page .row{margin-left:-12px;margin-right:-12px}.community-page .row>[class*=col]{padding-left:12px;padding-right:12px}.community-page .grid-item-container .grid-col{width:50%;flex:0 0 50%;max-width:50%}.community-page .btn.btn-hover{padding:10px 6px;min-height:44px}.community-page .btn.btn-hover span{font-size:12px;line-height:1.3}.community-page .btn.btn-hover .image{height:48px}.community-page .title-small{font-size:11px}.community-page .stat-item .label{font-size:12px}.community-page .eco-tagline{font-size:12px;line-height:1.45}.community-page .eco-pillar span{font-size:11px}.community-page .architecture-grid,.community-page .operation-flow-grid{grid-template-columns:1fr}.community-page .doc-cards{flex-direction:column;align-items:stretch}.community-page .doc-card{flex:1 1 100%;max-width:100%}.community-page .doc-card .card-text{min-height:auto;font-size:15px}.community-page .cookie-bar{flex-direction:column;align-items:stretch;border-radius:16px;padding:16px;font-size:14px;line-height:1.5;bottom:12px;left:12px;right:12px;max-width:none}.community-page .cookie-bar .cookie-accept{width:100%;padding:12px 16px;font-size:14px;min-height:44px}.community-page .btn{min-height:44px;padding:12px 24px;font-size:15px}.community-page .block-news h2{font-size:clamp(1.5rem,5vw,2rem)}.community-page .news-item .caption h3{font-size:16px;line-height:1.35}.community-page .news-item .text-gray p{font-size:14px;line-height:1.55}.community-page .faq-question{font-size:15px;line-height:1.45}.community-page .faq-answer p{font-size:15px}.community-page .tokenomics-card{padding:18px 16px}.community-page .tokenomics-label{font-size:12px}.community-page .tokenomics-value{font-size:22px}.community-page .tokenomics-sub{font-size:13px}.community-page .section-illustration{padding:8px 0 16px}.community-page .section-illustration img{object-fit:contain}.community-page .proposals-live-frame{height:clamp(300px,50vh,420px)}.community-page .mobile-footer .dropdown .link a{font-size:14px;min-height:44px;display:inline-flex;align-items:center}.community-page .sitemap h4{font-size:14px}.community-page footer .link-container a{min-width:44px;min-height:44px}}@media(max-width:480px){.community-page .banner{min-height:400px}.community-page .banner .caption h1{font-size:1.65rem}.community-page .banner .caption p{font-size:1rem}.community-page .banner-shape{margin-top:-48px;padding:0 10px}.community-page .banner-shape>.callout-row{padding:20px 0}.community-page .banner-shape .callout h3{font-size:18px}.community-page .banner-shape .callout p{font-size:14px;width:100%}.community-page .eco-nodes-grid{grid-template-columns:1fr}.community-page .eco-pillars{grid-template-columns:repeat(2,minmax(0,1fr))}.community-page .hero-actions{width:100%;padding:0 8px}.community-page .hero-actions .btn{width:100%;max-width:300px}.community-page .stat-item .value{font-size:32px}.community-page .roadmap-subtitle{font-size:13px;padding:0 8px}.community-page .col-6{flex:0 0 100%;max-width:100%}.community-page footer .sitemap .col-6{flex:0 0 100%;max-width:100%}}@media(max-width:375px){.community-page .container{padding-left:12px;padding-right:12px}.community-page .grid-item-container .grid-col{width:50%}.community-page .banner .caption{max-width:calc(100% - 24px)}}.community-page .ecosystem-tokenomics-wrap{margin-top:48px;padding-top:40px;border-top:1px solid rgba(0,141,228,.15)}.community-page .ecosystem-tokenomics-intro{margin-bottom:28px}.community-page .ecosystem-tokenomics-cta{padding-top:28px}.community-page .founding-members-section{margin-top:56px;padding-top:48px;border-top:1px solid rgba(0,0,0,.08)}.community-page .founding-intro p{max-width:820px;margin-left:auto;margin-right:auto;line-height:1.65}.community-page .founding-intro-sub{color:var(--dash-gray);font-size:15px}.community-page .founding-members-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;margin:32px 0 36px}.community-page .founding-member-card{display:flex;align-items:center;gap:10px;background:#fff;border:1px solid #e7e7e7;border-radius:12px;padding:14px 16px;font-size:14px;font-weight:600;color:var(--dash-text);box-shadow:0 2px 8px #1a20250d;transition:border-color .25s ease,box-shadow .25s ease}.community-page .founding-member-card:hover{border-color:#008de440;box-shadow:0 6px 20px #0050a01a}.community-page .founding-member-icon{color:var(--dash-blue);font-size:12px;flex-shrink:0}.community-page .founding-values-row{margin-bottom:24px}.community-page .founding-values-list{padding-left:18px;margin:0}.community-page .founding-values-list li{margin-bottom:10px;font-weight:500;line-height:1.5}.community-page .founding-recognition-card p,.community-page .founding-values-card p{line-height:1.65;color:var(--dash-gray)}.community-page .founding-legacy-card{background:linear-gradient(135deg,#008de414,#008de405);border:1px solid rgba(0,141,228,.18);border-radius:16px;padding:28px 32px;text-align:center}.community-page .founding-legacy-card h3{font-size:22px;color:var(--dash-blue);margin-bottom:12px}.community-page .founding-legacy-card p{max-width:760px;margin:0 auto 20px;line-height:1.65;color:var(--dash-text)}.community-page .founding-quote{margin:0;font-size:18px;font-style:italic;font-weight:600;color:var(--dash-navy);line-height:1.5}.community-page .dao-council-section{margin-top:56px;padding-top:48px;border-top:1px solid rgba(255,255,255,.18)}.community-page .dao-council-intro p{max-width:820px;margin-left:auto;margin-right:auto;line-height:1.65}.community-page .dao-council-intro-sub{color:#ffffffc7;font-size:15px}.community-page .dao-council-members-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;margin:32px 0 28px}.community-page .dao-council-member-card{display:flex;align-items:center;gap:10px;background:#ffffff1a;border:1px solid rgba(255,255,255,.18);border-radius:12px;padding:16px 18px;color:#fff;font-size:14px;font-weight:600;transition:border-color .25s ease,transform .25s ease}.community-page .dao-council-member-card:hover{border-color:#4db8ff8c;transform:translateY(-2px)}.community-page .dao-council-member-badge{color:var(--dash-blue-light);font-size:10px;flex-shrink:0}.community-page .dao-council-values-wrap{text-align:center;margin-bottom:28px}.community-page .dao-council-values-wrap h3{color:#fff;font-size:20px;margin-bottom:16px}.community-page .dao-council-values-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.community-page .dao-council-value-chip{background:#008de433;border:1px solid rgba(77,184,255,.35);color:#fff;padding:8px 16px;border-radius:999px;font-size:13px;font-weight:600}.community-page .dao-council-closing{text-align:center;padding:20px 24px;background:#ffffff14;border-left:4px solid var(--dash-blue-light);border-radius:0 12px 12px 0;color:#ffffffeb;font-size:17px;font-style:italic;font-weight:600;line-height:1.5;max-width:720px;margin:0 auto}.community-page .hospitality-network-wrap{margin-top:48px;padding:40px 28px 32px;background:linear-gradient(180deg,#f8fbff,#eef4fa);border:1px solid rgba(0,141,228,.14);border-radius:20px;box-shadow:0 12px 40px #0050a014}.community-page .hospitality-intro p{max-width:820px;margin-left:auto;margin-right:auto;line-height:1.65}.community-page .hospitality-intro-sub{color:var(--dash-gray);font-size:15px}.community-page .hospitality-categories-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;margin:28px 0 32px}.community-page .hospitality-category-card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:100px;padding:16px 12px;background:#fff;border:1px solid #e7e7e7;border-radius:12px;text-align:center;font-size:13px;font-weight:600;color:var(--dash-text);box-shadow:0 2px 8px #1a20250d;transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease}.community-page .hospitality-category-card:hover{border-color:#008de44d;box-shadow:0 8px 24px #0050a01f;transform:translateY(-2px)}.community-page .hospitality-category-icon{font-size:28px;line-height:1}.community-page .hospitality-vision-block{background:#fff;border:1px solid rgba(0,141,228,.15);border-radius:16px;padding:28px 24px}.community-page .hospitality-vision-block h3{color:var(--dash-blue);font-size:22px;margin-bottom:12px;text-align:center}.community-page .hospitality-vision-block p{color:var(--dash-text);line-height:1.65;text-align:center;max-width:760px;margin:0 auto 12px}.community-page .hospitality-vision-label{font-weight:600;color:var(--dash-gray);margin-bottom:20px!important}.community-page .hospitality-vision-pillars{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;align-items:stretch}.community-page .hospitality-vision-pillar{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:10px;height:100%;min-height:118px;padding:18px 10px 16px;background:var(--dash-surface);border-radius:12px;border:1px solid #e7e7e7;text-align:center}.community-page .hospitality-pillar-icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-size:24px;line-height:1;flex-shrink:0}.community-page .hospitality-vision-pillar strong{display:flex;align-items:center;justify-content:center;flex:1;width:100%;min-height:2.8em;font-size:13px;color:var(--dash-text);line-height:1.35;font-weight:700}@media(max-width:768px){.community-page .founding-members-grid{grid-template-columns:1fr}.community-page .founding-legacy-card{padding:22px 18px}.community-page .ecosystem-tokenomics-wrap{margin-top:32px;padding-top:28px}.community-page .dao-council-members-grid{grid-template-columns:1fr}.community-page .dao-council-section{margin-top:40px;padding-top:36px}.community-page .hospitality-network-wrap{padding:28px 16px 24px;margin-top:32px}.community-page .hospitality-categories-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.community-page .hospitality-vision-pillars{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:640px){.community-page .hospitality-vision-pillars{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.community-page .hospitality-categories-grid,.community-page .hospitality-vision-pillars{grid-template-columns:1fr}.community-page .hospitality-vision-pillar{min-height:100px}}.community-page{--ui-radius-sm: 8px;--ui-radius-md: 12px;--ui-radius-lg: 16px;--ui-radius-xl: 20px;--ui-shadow-sm: 0 2px 8px rgba(26, 32, 37, .06);--ui-shadow-md: 0 8px 24px rgba(0, 80, 160, .1);--ui-shadow-lg: 0 16px 40px rgba(0, 80, 160, .14);--ui-border: 1px solid #e7e7e7;--ui-border-subtle: 1px solid var(--dash-surface);--ui-section-gap: clamp(48px, 8vw, 80px);--ui-card-pad: clamp(18px, 3vw, 24px);--ui-text-body: clamp(15px, 2vw, 16px);--ui-text-small: clamp(13px, 1.8vw, 14px);--ui-leading: 1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.community-page h2{letter-spacing:-.02em}.community-page .section-intro{margin-bottom:clamp(28px,5vw,44px)}.community-page .section-intro h2{font-size:clamp(1.625rem,4.5vw,2rem);line-height:1.25}.community-page .section-intro p{font-size:var(--ui-text-body);line-height:var(--ui-leading)}.community-page .section-tag{font-size:clamp(11px,1.6vw,12px)}.community-page .richtext h3{font-size:clamp(1.25rem,3.5vw,1.5rem);line-height:1.3}.community-page .richtext p{font-size:var(--ui-text-body);line-height:var(--ui-leading)}.community-page .block .block-pad-v,.community-page .block .block-pad-bottom{padding-top:var(--ui-section-gap);padding-bottom:var(--ui-section-gap)}.community-page .info-card,.community-page .architecture-card,.community-page .tokenomics-card,.community-page .document-card,.community-page .link-table-item{border:var(--ui-border);border-radius:var(--ui-radius-md);box-shadow:var(--ui-shadow-sm);transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease}.community-page .info-card:hover,.community-page .architecture-card:hover,.community-page .tokenomics-card:hover{border-color:#008de438;box-shadow:var(--ui-shadow-md)}.community-page .info-card,.community-page .architecture-card{padding:var(--ui-card-pad);height:100%;display:flex;flex-direction:column}.community-page .tokenomics-grid{align-items:stretch}.community-page .tokenomics-card{padding:var(--ui-card-pad);height:100%;display:flex;flex-direction:column;justify-content:flex-start}.community-page .architecture-grid{align-items:stretch}.community-page .architecture-card h4{font-size:var(--ui-text-body)}.community-page .architecture-card p{font-size:var(--ui-text-small);flex:1}.community-page .news-cards-row{gap:clamp(16px,3vw,24px)}.community-page .news-item{border-radius:var(--ui-radius-md);border:var(--ui-border-subtle);background:#fff;box-shadow:var(--ui-shadow-sm)}.community-page .news-item h3{min-height:0;font-size:clamp(1rem,2.5vw,1.0625rem);line-height:1.4;margin-bottom:8px}.community-page .news-item .caption{display:flex;flex-direction:column;flex:1}.community-page .news-item .caption p{font-size:var(--ui-text-small);line-height:var(--ui-leading)}.community-page .doc-cards{align-items:stretch}.community-page .doc-card{display:flex;flex-direction:column;height:100%;background:#fff;border:var(--ui-border);border-radius:var(--ui-radius-md);padding:var(--ui-card-pad);box-shadow:var(--ui-shadow-sm);transition:box-shadow .25s ease,transform .25s ease}.community-page .doc-card:hover{box-shadow:var(--ui-shadow-md);transform:translateY(-2px)}.community-page .doc-card .card-text{min-height:0;flex:1;font-size:var(--ui-text-small);line-height:var(--ui-leading)}.community-page .doc-card .card-title{font-size:clamp(1.125rem,3vw,1.25rem)}.community-page .principle-card,.community-page .dao-highlight-card,.community-page .dao-threshold-card,.community-page .dao-feature-card,.community-page .dao-constitution-card,.community-page .contact-card,.community-page .roadmap-card{border-radius:var(--ui-radius-md)}.community-page .principles-grid{align-items:stretch}.community-page .principle-card{height:100%;display:flex;flex-direction:column;padding:var(--ui-card-pad)}.community-page .principle-card p{font-size:var(--ui-text-small);flex:1}.community-page .dao-threshold-grid,.community-page .dao-features-grid{align-items:stretch}.community-page .dao-threshold-card,.community-page .dao-feature-card{height:100%}.community-page .dao-highlight-card{padding:var(--ui-card-pad)}.community-page .contact-card{padding:var(--ui-card-pad);height:100%}.community-page .row>[class*=col-lg-6] .contact-card{margin-bottom:0}.community-page .eco-nodes-grid{align-items:stretch}.community-page .eco-node{height:100%;display:flex;flex-direction:column;border-radius:var(--ui-radius-md);padding:var(--ui-card-pad)}.community-page .eco-node-desc{min-height:0;flex:1;font-size:var(--ui-text-small);line-height:var(--ui-leading)}.community-page .eco-node-list li{font-size:var(--ui-text-small)}.community-page .eco-pillars{align-items:stretch}.community-page .stat-item .label{font-size:clamp(11px,1.6vw,12px)}.community-page .stat-item .value{font-size:clamp(2rem,8vw,3.375rem)}.community-page .btn{font-weight:600;letter-spacing:.01em;line-height:1.25;box-shadow:var(--ui-shadow-sm)}.community-page .btn.btn-ghost.blue,.community-page .btn.btn-ghost.white{box-shadow:none}.community-page .btn.btn-ghost.blue:focus-visible,.community-page .btn.btn-ghost.white:focus-visible,.community-page .btn:focus-visible{outline:2px solid var(--dash-blue);outline-offset:2px}.community-page .btn.btn-hover{border-radius:var(--ui-radius-sm);min-height:44px}.community-page .btn.btn-hover span{font-size:clamp(11px,1.8vw,12px)}.community-page .link-table-item{border-radius:var(--ui-radius-sm);padding:14px 16px;font-size:var(--ui-text-small)}.community-page .link-table .header{font-size:clamp(11px,1.6vw,12px);letter-spacing:.06em}.community-page .proposals-live-frame{border-radius:var(--ui-radius-md);box-shadow:var(--ui-shadow-sm);background:#fff}.community-page .faq-list{display:flex;flex-direction:column;gap:12px}.community-page .faq-item{border-radius:var(--ui-radius-md);overflow:hidden;border:var(--ui-border);box-shadow:var(--ui-shadow-sm)}.community-page .faq-question{font-size:var(--ui-text-body);line-height:1.45;min-height:48px;padding:16px 20px}.community-page .faq-answer p{font-size:var(--ui-text-small);line-height:var(--ui-leading)}.community-page .treasury-rules{border-radius:var(--ui-radius-md);padding:var(--ui-card-pad)}.community-page .treasury-feature{border-radius:var(--ui-radius-md);border:var(--ui-border-subtle);align-items:flex-start;min-height:72px}.community-page .treasury-feature p{font-size:var(--ui-text-small);line-height:var(--ui-leading)}.community-page .document-card{border-radius:var(--ui-radius-md);padding:var(--ui-card-pad)}.community-page .dash-header .header-row{border-radius:var(--ui-radius-md)}.community-page #navbar-main .navbar-item .dropdown .link a{border-radius:var(--ui-radius-sm)}.community-page #navbar-main .navbar-item .dropdown .link a:focus-visible,.community-page .dash-logo:focus-visible{outline:2px solid var(--dash-blue);outline-offset:2px}.community-page footer .footer-bottom .sitemap a{font-size:clamp(13px,1.8vw,14px);line-height:1.4;margin-bottom:12px;min-height:24px;font-weight:500}.community-page footer .footer-bottom h4{font-size:clamp(12px,1.6vw,13px);margin-bottom:12px}.community-page footer .support{border-radius:var(--ui-radius-md);transition:background .25s ease,box-shadow .25s ease}.community-page footer .support:hover{background:#008de417;box-shadow:var(--ui-shadow-sm)}.community-page footer .footer-top .container{border-radius:var(--ui-radius-xl)}.community-page .cookie-bar{border-radius:var(--ui-radius-lg);box-shadow:var(--ui-shadow-lg);line-height:var(--ui-leading)}.community-page .cookie-bar .cookie-accept{border-radius:var(--ui-radius-md);font-weight:600}.community-page .banner-shape .callout h3{line-height:1.25}.community-page .banner-shape .callout p{line-height:var(--ui-leading)}.community-page .block-2col_grid .col-right img,.community-page .section-illustration img{border-radius:var(--ui-radius-md)}.community-page .two-col-title h3{line-height:1.25}.community-page .governance-visual img{border-radius:var(--ui-radius-md);box-shadow:var(--ui-shadow-md)}.community-page .roadmap-card{border-radius:var(--ui-radius-lg);padding:var(--ui-card-pad)}.community-page .roadmap-desc,.community-page .roadmap-list li{font-size:var(--ui-text-small);line-height:var(--ui-leading)}.community-page a:focus-visible{outline:2px solid var(--dash-blue);outline-offset:2px;border-radius:2px}@media(max-width:991px){.community-page{--ui-section-gap: clamp(40px, 7vw, 48px)}}@media(max-width:768px){.community-page .dash-header{padding:10px 16px}.community-page .news-cards-row{grid-template-columns:1fr}.community-page .tokenomics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.community-page .dao-threshold-grid,.community-page .dao-features-grid{grid-template-columns:1fr}.community-page footer .footer-top .has-border,.community-page footer .footer-bottom .has-border{border-right:none}}@media(max-width:576px){.community-page .tokenomics-grid,.community-page .treasury-features{grid-template-columns:1fr}}@media(min-width:992px){.community-page .block-2col_grid .row{align-items:center}}.community-page{width:100%;max-width:100vw;overflow-x:clip;scroll-padding-top:88px}.community-page .container{width:100%;max-width:1240px;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.community-page .row{min-width:0}.community-page .row>[class*=col]{min-width:0}.community-page img,.community-page video,.community-page iframe{max-width:100%}.community-page a,.community-page button,.community-page .btn{-webkit-tap-highlight-color:transparent}.community-page .founding-member-card,.community-page .dao-council-member-card,.community-page .hospitality-category-card,.community-page footer .sitemap a{word-break:break-word;overflow-wrap:anywhere}@media(max-width:1199px){.community-page .eco-nodes-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.community-page .hospitality-categories-grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}}@media(max-width:991px){.community-page .page-largebanner{padding-top:max(56px,calc(52px + env(safe-area-inset-top,0px)))}.community-page .block .block-pad-v,.community-page .block .block-pad-bottom{padding-top:clamp(40px,7vw,56px);padding-bottom:clamp(40px,7vw,56px)}.community-page .banner{min-height:clamp(420px,55vh,560px);height:auto}.community-page .banner .caption{width:min(780px,calc(100% - 32px));padding:0 8px}.community-page .hero-actions{gap:10px;width:100%;max-width:360px;margin-left:auto;margin-right:auto}.community-page .hero-actions .btn{width:100%;max-width:320px}.community-page .two-col-title{margin-bottom:24px;text-align:center}.community-page .block-2col_grid .richtext,.community-page .block-2col_image .richtext{text-align:center}.community-page .block-2col_grid .container-xs,.community-page .block-2col_image .container-xs{margin-left:auto;margin-right:auto}.community-page .ecosystem-operates-visual{margin-bottom:24px}.community-page .ecosystem-operates-illustration img{width:100%;max-height:320px;object-fit:contain}.community-page .dao-governance-body{grid-template-columns:1fr;gap:24px}.community-page .dao-governance-visuals{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;height:auto}.community-page .dao-visual-panel{flex:none}.community-page .dao-visual-media{aspect-ratio:4 / 3}.community-page .dao-threshold-grid,.community-page .dao-features-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.community-page .footer-bottom .block-support{flex:0 0 100%;max-width:100%;margin-top:16px}.community-page .footer-bottom .row{flex-direction:column}.community-page .footer-bottom .col-lg-7,.community-page .footer-bottom .col-lg-3{flex:0 0 100%;max-width:100%}}@media(max-width:768px){.community-page{scroll-padding-top:72px}.community-page .container{padding-left:max(14px,env(safe-area-inset-left,0px));padding-right:max(14px,env(safe-area-inset-right,0px))}.community-page h2{font-size:clamp(1.375rem,5.5vw,1.75rem);line-height:1.25}.community-page h3{font-size:clamp(1.125rem,4.5vw,1.375rem)}.community-page .section-intro p,.community-page .richtext p,.community-page .news-item .caption p{font-size:clamp(15px,3.8vw,16px);line-height:1.6}.community-page .dash-logo .logo-text{font-size:clamp(16px,4.5vw,18px)}.community-page .dash-logo .logo-img{height:36px}.community-page .banner-shape{margin-top:-40px}.community-page .callout-inner{gap:8px}.community-page .callout h3{font-size:clamp(1rem,4vw,1.25rem)}.community-page .grid-item-container .grid-col{width:50%;flex:0 0 50%;max-width:50%;padding:6px 4px}.community-page .btn.btn-hover{min-height:48px;padding:8px 4px}.community-page .btn.btn-hover span{font-size:clamp(11px,2.8vw,12px)}.community-page .eco-nodes-grid{grid-template-columns:1fr}.community-page .eco-pillars{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.community-page .eco-pillar{padding:10px 8px}.community-page .eco-diagram{overflow:hidden}.community-page .eco-hub-orb{width:72px;height:72px}.community-page .eco-hub-logo{width:50px;height:50px}.community-page .dao-governance-visuals{grid-template-columns:1fr;gap:14px}.community-page .dao-visual-media{aspect-ratio:16 / 10}.community-page .dao-highlight-row,.community-page .dao-threshold-grid,.community-page .dao-features-grid{grid-template-columns:1fr}.community-page .dao-constitution-card{flex-direction:column;align-items:flex-start}.community-page .dao-council-values-grid{gap:8px}.community-page .dao-council-value-chip{font-size:12px;padding:8px 12px}.community-page .dao-council-closing{font-size:15px;padding:16px 18px}.community-page .hospitality-network-wrap{border-radius:16px}.community-page .hospitality-vision-block{padding:22px 16px}.community-page .founding-members-section{margin-top:40px;padding-top:36px}.community-page .founding-quote{font-size:16px}.community-page .architecture-grid{grid-template-columns:1fr}.community-page .operation-flow-grid{grid-template-columns:1fr;gap:12px}.community-page .operation-flow-wrap{padding:20px 16px}.community-page .document-card{padding:18px 16px}.community-page .contact-card{padding:20px 16px}.community-page .cookie-bar{left:max(12px,env(safe-area-inset-left,0px));right:max(12px,env(safe-area-inset-right,0px));bottom:max(12px,env(safe-area-inset-bottom,0px))}.community-page .footer-terms{padding-left:16px;padding-right:16px}.community-page .footer-terms .terms{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 8px}.community-page .mobile-footer .navbar-container-footer{flex:0 0 100%;max-width:100%}}@media(max-width:480px){.community-page .banner{min-height:clamp(360px,58vh,440px)}.community-page .banner .caption h1{font-size:clamp(1.5rem,7vw,1.75rem)}.community-page .stat-item .value{font-size:clamp(1.75rem,10vw,2.25rem)}.community-page .grid-item-container .grid-col{width:50%}.community-page .hospitality-categories-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.community-page .hospitality-category-card{min-height:88px;font-size:12px}.community-page .hospitality-category-icon{font-size:24px}.community-page .tokenomics-value{font-size:clamp(1.125rem,5vw,1.375rem)}.community-page .roadmap-subtitle{font-size:13px;padding:0 4px}.community-page .eco-tagline{font-size:11px;letter-spacing:.02em}}@media(max-width:375px){.community-page .container{padding-left:max(12px,env(safe-area-inset-left,0px));padding-right:max(12px,env(safe-area-inset-right,0px))}.community-page .row{margin-left:-8px;margin-right:-8px}.community-page .row>[class*=col]{padding-left:8px;padding-right:8px}.community-page .btn{padding:12px 18px;font-size:14px}.community-page .hospitality-categories-grid,.community-page .hospitality-vision-pillars{grid-template-columns:1fr}.community-page .founding-member-card,.community-page .dao-council-member-card{font-size:13px;padding:12px 14px}}@media(max-width:896px)and (orientation:landscape){.community-page .banner{min-height:320px;height:auto}.community-page .banner-shape{margin-top:-24px}.community-page .banner-shape>.callout-row{flex-direction:row;flex-wrap:wrap}.community-page .banner-shape .callout-col{flex:1 1 33%;border-bottom:none;border-right:1px solid rgba(200,200,255,.15)}.community-page .banner-shape .callout-col:last-child{border-right:0}}@media(min-width:992px){.community-page .container{padding-left:max(20px,env(safe-area-inset-left,0px));padding-right:max(20px,env(safe-area-inset-right,0px))}.community-page .eco-nodes-grid{align-items:stretch}.community-page .hospitality-categories-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.community-page .dao-governance-body{align-items:stretch}.community-page .dao-visual-media{aspect-ratio:16 / 10}}@media(min-width:1200px){.community-page .container{padding-left:24px;padding-right:24px}.community-page .eco-nodes-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.community-page .dao-visual-media{aspect-ratio:16 / 9}}@media(hover:none)and (pointer:coarse){.community-page .btn,.community-page .faq-question,.community-page #navbar-main .navbar-item>.link,.community-page footer .sitemap a,.community-page footer .link-container a{min-height:44px}.community-page .menu-toggle{min-width:48px;min-height:48px}}
