:root{--space-xs: .25rem;--space-sm: .5rem;--space-md: .75rem;--space-lg: 1rem;--space-xl: 1.25rem;--box-padding-y: 1rem;--box-padding-x: 1.25rem;--box-gap: 1rem;--token-card-padding-y: 1.5rem;--token-card-padding-x: 1.5rem;--token-card-gap: 1rem;--token-list-gap: .5rem;--token-section-padding-y: 3rem;--token-section-padding-y-sm: 2rem;--section-padding-y: 2.25rem;--section-padding-y-sm: 1.5rem;--section-heading-gap: 1rem;--features-gap: 24px;--token-block-margin: 1rem;--token-border-radius: 12px}.services-list.py-5,.process.py-5,.faq-preview.py-5{padding-top:var(--token-section-padding-y)!important;padding-bottom:var(--token-section-padding-y)!important}:root{--pro-shadow-sm: 0 1px 3px rgba(0, 0, 0, .12);--pro-shadow-md: 0 4px 12px rgba(0, 0, 0, .15);--pro-shadow-lg: 0 8px 24px rgba(0, 0, 0, .2);--pro-radius: 8px;--pro-radius-lg: 12px;--pro-transition: .2s ease;--pro-focus-ring: 0 0 0 2px rgba(255, 174, 17, .5)}@media(max-width:767px){.col-12{width:100%}}.col-12:not([class*=col-sm-]):not([class*=col-md-]):not([class*=col-lg-]){width:100%}.d-flex{display:flex!important}.flex-wrap{flex-wrap:wrap!important}.flex-column{flex-direction:column!important}.align-items-center{align-items:center!important}.align-items-stretch{align-items:stretch!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.text-center{text-align:center!important}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}@media(max-width:991px){.offset-lg-1,.offset-lg-2{margin-left:0}}@media(min-width:576px){.flex-sm-row{flex-direction:row!important}}@media(min-width:1200px){.col-xl-8{width:66.66667%}}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:none;box-shadow:var(--pro-focus-ring)}a:focus:not(:focus-visible),button:focus:not(:focus-visible){outline:none;box-shadow:none}.page-header{padding:3rem 0 2.5rem}.page-header h1{font-weight:800;letter-spacing:-.02em}.banner-area .banner-overlay{padding:4rem 1.5rem 3.5rem}.banner-area .title-head.banner-post-title{font-weight:800;letter-spacing:-.02em}.App{position:relative;min-height:100vh;overflow-x:hidden}#root{min-height:100vh;display:flex;flex-direction:column;overflow-x:hidden}.wrapper{flex:1;overflow-x:hidden;min-width:0}main{margin:0;padding:0;overflow-x:hidden;min-width:0}#preloader{position:fixed;inset:0;width:100vw;height:100vh;overflow:hidden;z-index:999999;background-color:#111;display:flex;align-items:center;justify-content:center}#preloader-content{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center;width:auto;max-width:90vw}#preloader-content img{display:block;width:160px;height:160px;max-width:min(160px,50vw);max-height:min(160px,50vh);object-fit:contain}img{max-width:100%;height:auto;object-fit:contain}.ecosystem-card__image,.ecosystem-card__image-wrap img,.content-section img,.page img{max-width:100%;height:auto;display:block}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%}html{scroll-behavior:smooth;font-size:16px;overflow-x:hidden}body{overflow-x:hidden}.page .container,.content-section .container,main .container{margin-left:auto;margin-right:auto}.page .row,.content-section .row{display:flex;flex-wrap:wrap}@media(max-width:576px){html{font-size:15px}}body,p{font-size:16px!important;line-height:1.6!important}h1{font-size:2.5rem!important;line-height:1.2!important;font-weight:800}h2{font-size:2rem!important;line-height:1.25!important;font-weight:700}h3{font-size:1.5rem!important;line-height:1.3!important;font-weight:700}h4{font-size:1.25rem!important;line-height:1.35!important;font-weight:600}h5{font-size:1.05rem!important;line-height:1.45!important;font-weight:600}h6{font-size:.9rem!important;line-height:1.45!important;font-weight:600}.title-head{font-size:clamp(1.75rem,4vw,2.25rem)!important;line-height:1.25!important;letter-spacing:-.02em}.title-head-subtitle p{font-size:14px!important;letter-spacing:.5px}.about-us .title-head,.mesara-coin .title-head,.content-section.for-businesses-section .title-head,.content-section.compliance-section .title-head,.content-section.global-vision-section .title-head,.tokenomics-section .title-head,.call-action-all .title-head,.roadmap-section .title-head,.faq-home-section .title-head{font-size:clamp(1.75rem,4vw,2.25rem)!important;font-weight:800;line-height:1.25;letter-spacing:-.02em;text-align:center;color:#fff;margin:0 0 .75rem;width:100%}.about-us .title-head span,.mesara-coin .title-head span,.content-section .title-head span,.call-action-all .title-head span,.roadmap-section .title-head span,.tokenomics-section .title-head span,.faq-home-section .title-head span{color:#ffae11}.about-us .title-head-subtitle,.mesara-coin .title-head-subtitle,.content-section.for-businesses-section .title-head-subtitle,.content-section.compliance-section .title-head-subtitle,.content-section.global-vision-section .title-head-subtitle,.roadmap-section .title-head-subtitle,.tokenomics-section .title-head-subtitle,.faq-home-section .title-head-subtitle{display:flex;flex-direction:column;align-items:center;width:100%;margin-bottom:0}.about-us .title-head-subtitle p,.mesara-coin .title-head-subtitle p,.content-section.for-businesses-section .title-head-subtitle p,.content-section.compliance-section .title-head-subtitle p,.content-section.global-vision-section .title-head-subtitle p,.roadmap-section .title-head-subtitle p,.tokenomics-section .title-head-subtitle p,.faq-home-section .title-head-subtitle p{font-size:14px!important;font-weight:500;letter-spacing:.05em;text-transform:uppercase;text-align:center;color:#ffffffd9!important;margin:0;display:flex;align-items:center;justify-content:center;gap:16px}.about-us .title-head-subtitle p:before,.about-us .title-head-subtitle p:after,.mesara-coin .title-head-subtitle p:before,.mesara-coin .title-head-subtitle p:after,.content-section.for-businesses-section .title-head-subtitle p:before,.content-section.for-businesses-section .title-head-subtitle p:after,.content-section.compliance-section .title-head-subtitle p:before,.content-section.compliance-section .title-head-subtitle p:after,.content-section.global-vision-section .title-head-subtitle p:before,.content-section.global-vision-section .title-head-subtitle p:after,.roadmap-section .title-head-subtitle p:before,.roadmap-section .title-head-subtitle p:after,.tokenomics-section .title-head-subtitle p:before,.tokenomics-section .title-head-subtitle p:after,.faq-home-section .title-head-subtitle p:before,.faq-home-section .title-head-subtitle p:after{content:"";flex:0 0 48px;height:2px;background:#ffae11b3;position:static}.lead{font-size:1rem!important;line-height:1.6!important}.btn-primary,.btn-ecosystem,.btn-outline,.btn-view-more{font-size:14px!important;font-weight:600;padding:.5rem 1.25rem;border-radius:var(--pro-radius);transition:transform .2s ease,box-shadow .2s ease}.btn-primary:focus-visible,.btn-outline:focus-visible,.btn-view-more:focus-visible{outline:none;box-shadow:var(--pro-focus-ring)}.navbar-nav>li>a{font-size:14px!important}.footer p,.footer .menu li a,.top-footer .contacts{font-size:14px!important}.footer h4,.top-footer h4{font-size:1rem!important}.form-control{font-size:15px!important;padding:.6rem 1rem;border-radius:var(--pro-radius);border:1px solid rgba(255,255,255,.12);transition:border-color var(--pro-transition),box-shadow var(--pro-transition)}.form-control:focus{border-color:#ffae1180;box-shadow:0 0 0 3px #ffae1126}.content-card-title{font-size:1.15rem!important}.content-card-list li,.content-card-note{font-size:1rem!important;line-height:1.55}.content-card-intro{font-size:1rem!important}.about-us,.about-us .title-head,.about-us .title-head-subtitle,.about-us .title-head-subtitle p,.about-us .about-right-card,.about-us .title-about,.about-us .about-intro,.about-us .about-text,.about-us .about-built-title,.about-us .about-built-list,.about-us .about-built-list li,.about-us .about-note{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}@media(max-width:768px){.about-us{position:relative;top:-80px!important}}.about-us .about-intro{font-size:17px!important}.about-us .about-text,.mesara-coin-about-text,.global-vision-lead,.global-vision-list li{font-size:15px!important}.features .feature-box-content p,.features .feature-box-content p:before{list-style:none;padding-left:0}.features .feature-box-content p:before{display:none!important;content:none!important}.features{padding-bottom:var(--section-padding-y)}@media(max-width:767px){.features{padding-top:1.5rem;padding-bottom:.75rem}}.features-slider{position:relative;max-width:1280px;margin:0 auto;padding:0 var(--features-gap)}.features-row-wrapper{overflow-x:hidden;overflow-y:visible;scroll-behavior:smooth;scrollbar-width:none;padding:8px 0}.features-row{display:flex;flex-wrap:nowrap;gap:var(--features-gap);align-items:stretch}.features-row .feature-box{flex:0 0 100%}@media(max-width:991px){.features-slider{padding:0 var(--features-gap)}}@media(max-width:767px){.features-slider{padding:0 var(--features-gap)}.features-row{gap:var(--features-gap)}.features-row .feature-box{flex:0 0 100%;max-width:100%}}.features-arrow{position:absolute;top:50%;transform:translateY(-50%);width:34px;height:34px;border-radius:50%;border:1px solid rgba(255,255,255,.4);background:#0009;color:#fff;display:flex;align-items:center;justify-content:center;font-size:18px;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease}.features-arrow-left{left:16px}.features-arrow-right{right:16px}@media(max-width:767px){.features-arrow{width:28px;height:28px;font-size:16px}.features-arrow-left{left:12px}.features-arrow-right{right:12px}}@media(max-width:480px){.features-row{padding:8px 10px 12px!important}.feature-box .feature-box-content{padding:0 4px 4px}.feature-box .feature-box-content p{font-size:12px!important}.feature-box .feature-icon img{max-width:48px}}a:focus-visible,button:focus-visible{outline:2px solid #ffae11;outline-offset:2px}.header-nav-inner-wrap{max-width:1200px;width:100%;margin:0 auto;padding:14px 24px}.header-nav-flex{display:flex;align-items:center;justify-content:space-between;gap:24px}.header-nav-flex>div:last-child{flex-shrink:0}.header-mesara.header-scrolled .site-navigation{background:#111111fa;backdrop-filter:saturate(180%) blur(12px);-webkit-backdrop-filter:saturate(180%) blur(12px);box-shadow:var(--pro-shadow-md);transition:background .25s ease,box-shadow .25s ease}.header-mesara .site-navigation{transition:background .25s ease,box-shadow .25s ease}.header-mesara .navbar-nav>li>a,.header-mesara .navbar-nav>li>.nav-link{padding:.5rem 1rem;font-weight:500;letter-spacing:.02em;color:#ffffffe6;text-decoration:none;border-radius:var(--pro-radius);transition:color var(--pro-transition),background var(--pro-transition)}.header-mesara .navbar-nav>li>a:hover,.header-mesara .navbar-nav>li>.nav-link:hover{color:#fff;background:#ffffff0f}.header-mesara .navbar-nav>li>a.active,.header-mesara .navbar-nav>li>.nav-link.active{color:#ffae11;font-weight:600}.header-mesara .navbar-toggle{background:transparent!important;border:1px solid rgba(255,255,255,.25)!important;border-radius:6px;padding:10px 12px;margin-top:4px;margin-bottom:4px;transition:border-color .2s,background .2s}.header-mesara .navbar-toggle:hover,.header-mesara .navbar-toggle:focus{background:#ffffff14!important;border-color:#ffae1180!important}.header-mesara .navbar-toggle .icon-bar{background:#fff!important}@media(max-width:991px){.header-mesara .navbar-collapse.collapse.in,.header-mesara .navbar-collapse.in{padding-bottom:28px;overflow-y:auto;max-height:calc(100vh - 80px)}.header-mesara .navbar-nav{text-align:left;padding:20px 0 16px;margin:0}.header-mesara .navbar-nav>li{display:block;text-align:left}.header-mesara .navbar-nav>li>a,.header-mesara .navbar-nav>li>.nav-link{display:block;text-align:left;padding:14px 20px}.header-mesara .header-nav-translate{margin-left:0;padding:14px 20px;display:flex;justify-content:flex-start}.header-mesara .header-nav-translate .header-google-translate,.header-mesara .header-nav-translate .language-selector-pro{position:static}.header-mesara .header-nav-translate .language-selector-menu{position:relative;top:auto;right:auto;left:auto;margin-top:8px;width:100%;max-width:260px;max-height:200px;border-radius:8px}}#back-to-top.back-to-top,button.back-to-top{position:fixed;right:24px;bottom:24px;width:48px;height:48px;border:none;border-radius:50%;background:#111111e6;color:#fff;cursor:pointer;font:inherit;display:flex;align-items:center;justify-content:center;box-shadow:var(--pro-shadow-lg);opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .25s ease,transform .25s ease,background .2s ease,color .2s ease,box-shadow .2s ease;-webkit-appearance:none;appearance:none;z-index:1000}#back-to-top.back-to-top.show-back-to-top,button.back-to-top.show-back-to-top{opacity:1;visibility:visible;transform:translateY(0)}#back-to-top.back-to-top:hover,button.back-to-top:hover{background:#ffae11;color:#0a0a0a;box-shadow:0 6px 20px #ffae1166}#back-to-top.back-to-top:focus-visible,button.back-to-top:focus-visible{outline:none;box-shadow:var(--pro-focus-ring)}.call-action-all .call-action-all-overlay{padding:3rem 1.5rem;background:transparent;position:relative;z-index:1}.call-action-all .row{display:flex;justify-content:center}.call-action-content-box{position:relative;z-index:2;text-align:center;padding:2rem;max-width:640px;margin:0 auto;background:#00000040;-webkit-backdrop-filter:blur(12px);border-radius:16px;border:1px solid rgba(255,255,255,.06)}.call-action-title{margin:0 0 .75rem;font-size:clamp(1.5rem,3.5vw,2rem);font-weight:800;line-height:1.2;letter-spacing:.02em;text-transform:uppercase;color:#fff!important;text-shadow:0 0 20px rgba(255,255,255,.35),0 0 40px rgba(255,255,255,.2),0 2px 4px rgba(0,0,0,.7),0 4px 12px rgba(0,0,0,.5)}.call-action-title span{color:#ffae11!important;text-shadow:0 0 20px rgba(255,255,255,.3),0 0 32px rgba(255,174,17,.25),0 2px 4px rgba(0,0,0,.7),0 4px 12px rgba(0,0,0,.5)}.call-action-lead{margin:0 0 1.75rem;font-size:1.1rem;line-height:1.5;font-weight:500;color:#fff!important;text-shadow:0 0 16px rgba(255,255,255,.4),0 0 32px rgba(255,255,255,.2),0 2px 4px rgba(0,0,0,.65),0 4px 12px rgba(0,0,0,.45);max-width:28em;margin-left:auto;margin-right:auto}.call-action-btn-wrap{margin-top:.5rem}.call-action-btn{display:inline-flex;align-items:center;justify-content:center;padding:14px 32px!important;font-size:14px!important;font-weight:700!important;letter-spacing:.06em;text-transform:uppercase;border-radius:10px;box-shadow:0 4px 20px #ffae1159,0 2px 8px #0000004d;transition:transform .2s ease,box-shadow .2s ease}.call-action-btn:hover{transform:translateY(-2px);box-shadow:0 8px 28px #ffae1173,0 4px 12px #00000059}.call-action-all .action-text,.call-action-all .action-text h2,.call-action-all .action-text p.lead{text-align:center}.call-action-all .action-btn .btn{display:inline-block;margin-left:auto;margin-right:auto}@media(max-width:768px){.call-action-all .call-action-all-overlay{padding:3rem 1rem 3.5rem}.call-action-content-box{padding:2rem 1.5rem 2.25rem;border-radius:14px}.call-action-title{font-size:1.4rem}.call-action-lead{font-size:1rem;margin-bottom:1.5rem}.call-action-btn{padding:12px 24px!important;font-size:13px!important;width:100%;max-width:320px}}@media(max-width:576px){.call-action-all .call-action-all-overlay{padding:2rem .75rem}.call-action-content-box{padding:1.25rem 1rem;border-radius:12px}.call-action-title{font-size:1.25rem}.call-action-lead{font-size:.95rem;margin-bottom:1.25rem}}section .row.text-center .title-head{text-align:center;width:100%}section .title-head span{color:#ffae11}section .row.text-center:has(.title-head):has(.title-head-subtitle),section .row.text-center:has(.title-head){display:flex;flex-direction:column;align-items:center}section .row.text-center>.title-head,section .row.text-center>.title-head-subtitle,section .row.text-center>h1,section .row.text-center>h2,section .row.text-center>.col-12>.title-head,section .row.text-center>.col-12>.title-head-subtitle,.content-section .row.text-center>.title-head,.content-section .row.text-center>.title-head-subtitle,.content-section .row.text-center>.col-12>.title-head,.content-section .row.text-center>.col-12>.title-head-subtitle,.roadmap-section .roadmap-section-header>.col-12>.title-head,.roadmap-section .roadmap-section-header>.col-12>.title-head-subtitle,.tokenomics-section .tokenomics-section-header>.col-12>.title-head,.tokenomics-section .tokenomics-section-header>.col-12>.title-head-subtitle,.faq-home-section .faq-home-section-header>.col-12>.title-head,.faq-home-section .faq-home-section-header>.col-12>.title-head-subtitle{width:100%;max-width:100%;flex:0 0 100%}section .row.text-center:has(.title-head),.about-section-header,.content-section.ecosystem-details-on-home .row.text-center:first-of-type,.roadmap-section .roadmap-section-header,.tokenomics-section .tokenomics-section-header,.faq-home-section .faq-home-section-header{margin-bottom:var(--section-heading-gap);display:flex;flex-direction:column;align-items:center}@media(min-width:768px){section .row.text-center:has(.title-head),.about-section-header,.content-section.ecosystem-details-on-home .row.text-center:first-of-type,.roadmap-section .roadmap-section-header,.tokenomics-section .tokenomics-section-header,.faq-home-section .faq-home-section-header{margin-bottom:var(--section-heading-gap)}}.about-us .row.text-center,.mesara-coin .row.text-center,.team .row.text-center,.pricing .row.text-center,section.blog .row.text-center,.page-section .row.text-center,.page-section-alt .row.text-center{display:flex;flex-direction:column;align-items:center}.mesara-coin .title-head-subtitle p,.team .title-head-subtitle p,.pricing .title-head-subtitle p,section.blog .title-head-subtitle p,.page-section .title-head-subtitle p,.page-section-alt .title-head-subtitle p{display:flex;align-items:center;justify-content:center;gap:16px;margin-bottom:0;text-align:center;color:#ffffffd9;text-transform:uppercase;letter-spacing:.5px;font-size:14px}.mesara-coin .title-head-subtitle p:before,.mesara-coin .title-head-subtitle p:after,.team .title-head-subtitle p:before,.team .title-head-subtitle p:after,.pricing .title-head-subtitle p:before,.pricing .title-head-subtitle p:after,section.blog .title-head-subtitle p:before,section.blog .title-head-subtitle p:after,.page-section .title-head-subtitle p:before,.page-section .title-head-subtitle p:after,.page-section-alt .title-head-subtitle p:before,.page-section-alt .title-head-subtitle p:after{content:"";flex:0 0 48px;height:2px;background:#ffae11b3;position:static}.latest-post{position:relative}.header-mesara.position-sticky,.header-mesara{z-index:1030}.header-minimal .site-nav-inner{width:100%}.header-minimal .main-logo{padding-top:18px;padding-bottom:18px}.header-mesara .header-logo-block{padding-top:10px;padding-bottom:10px}.header-mesara .header-logo-link{display:inline-flex;align-items:center;gap:0;text-decoration:none;padding:8px 12px 8px 10px;border-radius:4px;transition:opacity .2s}.header-mesara .header-logo-link:hover{opacity:.95}.header-mesara .header-logo-m{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;background:linear-gradient(135deg,#ffae11,#e6980a);color:#0a0a0a;font-size:22px;font-weight:900;margin-right:10px;border-radius:4px;flex-shrink:0}.header-mesara .header-logo-text{display:flex;flex-direction:column;line-height:1.2;justify-content:center}.header-mesara .header-logo-mesara{color:#fff;font-size:18px;font-weight:800;letter-spacing:1px;text-transform:uppercase}.header-mesara .header-logo-global{color:#ffffffe6;font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;margin-top:1px}.header-mesara .header-search-btn{background:none;border:none;color:#fff;font-size:14px;padding:17px 20px 17px 17px;cursor:pointer;position:relative;outline:none;transition:color .2s}.header-mesara .header-search-btn:hover{color:#ffae11}.header-mesara .header-search-dot{position:absolute;top:14px;right:14px;width:6px;height:6px;background:#e53935;border-radius:50%}.header-logo-link{display:inline-flex;align-items:center;gap:0;text-decoration:none}.header-logo-img{max-height:48px;width:auto;display:block}.header-logo-global{display:inline-block;background:#0d1b2a;color:#fff;font-size:16px;font-weight:800;letter-spacing:1.5px;padding:10px 14px;margin-left:2px;text-transform:uppercase}.header-minimal .navbar-header{display:block;float:right;margin-top:12px}.header-minimal .header-menu-btn{float:right;margin-right:0;padding:12px 14px;border:none;background:transparent}.header-minimal .header-menu-btn .icon-bar{display:block;width:22px;height:2px;background:#fff;margin:5px 0;border-radius:0}.header-minimal .header-nav-menu{display:none;clear:both;width:100%;background:#111;border-top:1px solid #222;padding:0;margin:0;text-align:left}.header-minimal .header-nav-menu.in{display:block}.header-minimal .header-nav-menu .navbar-nav{padding:20px 0 24px;margin:0;display:block}.header-minimal .header-nav-menu .navbar-nav>li{display:block;padding:0;border-bottom:1px solid rgba(255,255,255,.06)}.header-minimal .header-nav-menu .navbar-nav>li:last-child{border-bottom:0}.header-minimal .header-nav-menu .navbar-nav>li>a,.header-minimal .header-nav-menu .navbar-nav .dropdown-toggle{display:block;padding:14px 20px;color:#fff;font-size:14px;font-weight:600;text-transform:uppercase}.header-minimal .header-nav-menu .dropdown-menu{position:static;float:none;box-shadow:none;border:0;background:#0000004d;padding-left:24px}.header-minimal .header-nav-menu .dropdown-menu li a{padding:10px 0;color:#ffffffe6}@media(min-width:768px){.header-minimal .header-nav-menu.in .navbar-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:0}.header-minimal .header-nav-menu.in .navbar-nav>li{display:inline-block;border-bottom:0}.header-minimal .header-nav-menu .dropdown-menu{position:absolute}}.our-verticals-section.image-block{padding:80px 0 90px;background:linear-gradient(165deg,#0d0d0d,#141414,#0f0f0f 50%,#0a0a0a);position:relative;overflow:hidden}.our-verticals-section.image-block:after{content:"";position:absolute;width:350px;height:350px;border-radius:50%;background:radial-gradient(circle,rgba(255,174,17,.05) 0%,transparent 65%);bottom:10%;left:-8%;pointer-events:none}.our-verticals-section.image-block:before{content:"";position:absolute;top:-50%;left:50%;transform:translate(-50%);width:120%;height:80%;background:radial-gradient(ellipse at center,rgba(255,174,17,.04) 0%,transparent 65%);pointer-events:none}.our-verticals-section .our-verticals-inner{width:100%;text-align:center}.our-verticals-container{max-width:1200px;margin:0 auto;padding:0 24px;width:100%}.our-verticals-header{margin-bottom:28px;text-align:center}.our-verticals-section .our-verticals-title{margin-bottom:12px;margin-top:0;text-align:center;font-size:clamp(1.6rem,4vw,2.1rem);font-weight:800;letter-spacing:2px;color:#fff;text-shadow:0 0 30px rgba(255,174,17,.2);-webkit-font-smoothing:antialiased;line-height:1.25}.our-verticals-section .our-verticals-title span{color:#ffae11;background:linear-gradient(135deg,#ffc107,#ff8c00);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@supports not (background-clip: text){.our-verticals-section .our-verticals-title span{-webkit-text-fill-color:#ffae11;background:none}}.our-verticals-subtitle{margin:0 auto;color:#ffffffe6;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:2.5px;position:relative;display:inline-block;padding-bottom:12px;text-align:center;max-width:640px;line-height:1.5;-webkit-font-smoothing:antialiased}.our-verticals-subtitle:after{content:"";position:absolute;left:50%;bottom:0;transform:translate(-50%);width:80px;height:4px;background:linear-gradient(90deg,transparent,#ffae11,#ff8c00,transparent);border-radius:2px;box-shadow:0 0 16px #ffae1180}.ecosystem-boxes-slider-wrapper{max-width:960px;margin-left:auto;margin-right:auto}.our-verticals-section .ecosystem-boxes-slider-wrapper{margin-top:16px;margin-left:auto;margin-right:auto}.ecosystem-boxes-slider{position:relative;border-radius:16px;background:radial-gradient(circle at top,rgba(255,174,17,.18) 0%,transparent 55%),linear-gradient(135deg,#0a0a0afa,#040404fa);border:1px solid rgba(255,255,255,.04);box-shadow:0 14px 40px #0009,0 0 0 1px #ffffff05;padding:1.25rem 3.25rem}.ecosystem-boxes-btn{position:absolute;top:50%;z-index:2;width:44px;height:44px;margin-top:-22px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:#ffae11;font-size:1.35rem;border-radius:50%;cursor:pointer;transition:background .2s,color .2s,transform .2s}.ecosystem-boxes-btn:hover:not(:disabled){background:#ffae1140;color:#fff;transform:scale(1.05)}.ecosystem-boxes-btn:disabled{opacity:.4;cursor:not-allowed}.ecosystem-boxes-prev{left:8px}.ecosystem-boxes-next{right:8px}.ecosystem-boxes-viewport{overflow:hidden;width:100%}.ecosystem-boxes-track{display:flex;transition:transform .4s cubic-bezier(.25,.46,.45,.94);min-height:104px}.ecosystem-box-item{flex:0 0 33.333%;padding:.5rem;box-sizing:border-box}.ecosystem-box-inner{position:relative;width:100%;height:100%;min-height:92px;padding:1rem .85rem;text-align:center;background:#ffffff0a;border:none;border-radius:12px;color:#fff;cursor:pointer;transition:background .25s ease,box-shadow .25s ease,transform .25s ease,border-color .25s ease;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.3rem}.ecosystem-box-item-active .ecosystem-box-inner{background:radial-gradient(circle at top,rgba(255,174,17,.16),transparent 65%),#ffffff0a;box-shadow:0 6px 20px #ffae1129,0 0 0 1px #ffae1159;transform:translateY(-2px)}.ecosystem-box-item-active .ecosystem-box-inner:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:40%;min-height:28px;background:linear-gradient(180deg,#ffae11,#ff8c00);border-radius:0 2px 2px 0}.ecosystem-box-inner:hover{background:radial-gradient(circle at top,rgba(255,174,17,.12),transparent 65%),#ffffff0d;box-shadow:0 4px 18px #ffae1129}.ecosystem-box-item-active .ecosystem-box-inner:hover{background:radial-gradient(circle at top,rgba(255,174,17,.2),transparent 70%),#ffffff0f}.ecosystem-box-inner-link{text-decoration:none;color:inherit}.ecosystem-box-title{font-size:.95rem;font-weight:600;letter-spacing:.02em;color:#ffffffe0;line-height:1.3}.ecosystem-box-item-active .ecosystem-box-title{color:#ffae11;font-weight:700}.ecosystem-box-hint{font-size:.7rem;color:#ffffff8c}.ecosystem-boxes-dots{list-style:none;margin:0;padding:1rem .75rem;display:flex;justify-content:center;gap:.5rem}.ecosystem-boxes-dots li{width:10px;height:10px;border-radius:50%;background:#ffffff2e;cursor:pointer;transition:background .2s ease,transform .2s ease}.ecosystem-boxes-dots li:hover{background:#ffae1173;transform:scale(1.1)}.ecosystem-boxes-dots li.active{background:#ffae11;box-shadow:0 0 12px #ffae118c;transform:scale(1.2)}@media(max-width:991px){.ecosystem-boxes-slider{padding:1rem 2.5rem}.ecosystem-boxes-btn{width:38px;height:38px;margin-top:-19px;font-size:1.15rem}.ecosystem-boxes-prev{left:6px}.ecosystem-boxes-next{right:6px}.ecosystem-box-inner{min-height:80px;padding:.75rem .6rem}.ecosystem-box-title{font-size:.9rem}.ecosystem-box-hint{font-size:.68rem}}@media(max-width:767px){.ecosystem-boxes-slider-wrapper{max-width:100%;padding:0 2px}.ecosystem-boxes-slider{padding:1rem 2.75rem;border-radius:12px}.ecosystem-boxes-btn{width:36px;height:36px;margin-top:-18px;font-size:1.1rem}.ecosystem-boxes-prev{left:6px}.ecosystem-boxes-next{right:6px}.ecosystem-box-item{flex:0 0 100%;padding:.4rem}.ecosystem-box-inner{min-height:72px;padding:.85rem .75rem}.ecosystem-box-item-active .ecosystem-box-inner:before{height:35%;min-height:22px}.ecosystem-box-title{font-size:.9rem}.ecosystem-box-hint{font-size:.65rem}.ecosystem-boxes-dots{padding:.85rem .5rem;gap:.4rem}.ecosystem-boxes-dots li{width:8px;height:8px}.ecosystem-boxes-dots li.active{transform:scale(1.15)}}@media(max-width:767px){.ecosystem-details-cta{flex-direction:column;padding-top:1.75rem!important;margin-top:.25rem;gap:.75rem}.ecosystem-details-cta .btn-ecosystem-outline,.ecosystem-details-cta .btn-ecosystem{width:100%;max-width:280px;justify-content:center}}@media(max-width:480px){.ecosystem-boxes-slider{padding:.85rem 2.5rem}.ecosystem-boxes-btn{width:32px;height:32px;margin-top:-16px;font-size:1rem}.ecosystem-boxes-prev{left:4px}.ecosystem-boxes-next{right:4px}.our-verticals-section .our-verticals-title{font-size:1.25rem}.our-verticals-subtitle{font-size:11px;letter-spacing:1.2px;padding-left:12px;padding-right:12px}}@media(max-width:390px){.ecosystem-boxes-slider-wrapper{padding-left:10px;padding-right:10px}.ecosystem-boxes-slider{padding-left:2.25rem;padding-right:2.25rem}.ecosystem-box-title{font-size:.85rem;word-wrap:break-word}.our-verticals-section .our-verticals-title{font-size:1.15rem}.our-verticals-subtitle{padding-left:10px;padding-right:10px}}.ecosystem-details-on-home{color:#ffffffeb;text-align:left;max-width:none;width:100%;font-weight:500;-webkit-font-smoothing:antialiased}:root{--ecosystem-gap: 1.25rem;--ecosystem-gap-lg: 1.75rem;--ecosystem-section-gap: 2rem;--ecosystem-card-padding: 1.75rem;--ecosystem-card-padding-xl: 2rem;--ecosystem-card-radius: 16px;--ecosystem-accent: #ffae11}.ecosystem-content-wrap{margin-top:0;display:flex;flex-direction:column;gap:var(--ecosystem-section-gap)}.ecosystem-card{border-radius:var(--ecosystem-card-radius);overflow:hidden;background:linear-gradient(180deg,#ffffff08,#0000001f);border:1px solid rgba(255,174,17,.15);box-shadow:0 8px 32px #00000059;transition:box-shadow .3s ease,border-color .3s ease}.ecosystem-card:hover{box-shadow:0 12px 40px #0006,0 0 0 1px #ffae1133;border-color:#ffae1140}.ecosystem-card:hover .ecosystem-card__image{transform:scale(1.03);filter:drop-shadow(0 8px 20px rgba(255,174,17,.15))}.ecosystem-card__row{display:flex;flex-wrap:wrap;align-items:stretch;min-height:160px}.ecosystem-card__media{flex:0 0 42%;min-width:280px;max-width:400px;display:flex;align-items:center;justify-content:center;padding:var(--ecosystem-gap);background:linear-gradient(145deg,#00000040,#ffae110a);position:relative}.ecosystem-card__media:before{content:"";position:absolute;inset:0;border-radius:0;pointer-events:none;box-shadow:inset 0 0 60px #ffae110f}.ecosystem-card__media--right{order:2}.ecosystem-card__image-wrap{width:100%;max-width:300px;height:auto;min-height:200px;max-height:280px;display:flex;align-items:center;justify-content:center;padding:.75rem;overflow:hidden;position:relative;z-index:1;border-radius:14px;background:#0003;border:1px solid rgba(255,174,17,.2);box-shadow:inset 0 1px #ffffff0d,0 4px 20px #00000040}.ecosystem-card__image{width:100%;height:100%;max-width:280px;max-height:280px;min-height:160px;object-fit:contain;object-position:center;border-radius:10px;transition:transform .35s ease,filter .35s ease;filter:drop-shadow(0 4px 12px rgba(0,0,0,.3))}.ecosystem-card__body{flex:1 1 0;min-width:280px;display:flex;align-items:stretch;border-left:4px solid var(--ecosystem-accent)}.ecosystem-card--image-right .ecosystem-card__body{order:1;border-left:none;border-right:4px solid var(--ecosystem-accent)}.ecosystem-card__inner{flex:1;padding:var(--ecosystem-card-padding) var(--ecosystem-card-padding) var(--ecosystem-card-padding) calc(var(--ecosystem-card-padding) + 2px);display:flex;flex-direction:column;gap:var(--ecosystem-gap)}.ecosystem-card--image-right .ecosystem-card__inner{padding-left:var(--ecosystem-card-padding);padding-right:calc(var(--ecosystem-card-padding) + 2px)}.ecosystem-card__title{margin:0 0 .5rem;padding-bottom:.5rem;font-size:clamp(1.2rem,2.2vw,1.5rem);font-weight:700;letter-spacing:.02em;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:#fff;color:#fff!important;line-height:1.25;border-bottom:1px solid rgba(255,174,17,.2);display:inline-block}.ecosystem-card__title span{background:linear-gradient(135deg,#ffae11,#ffc107 55%,#ffae11);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@supports not (background-clip: text){.ecosystem-card__title span{color:var(--ecosystem-accent);-webkit-text-fill-color:unset}}.ecosystem-card__desc{margin:0;font-size:.95rem;font-weight:400;line-height:1.6;color:#fffffff2;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.ecosystem-card__desc+.ecosystem-card__extra,.ecosystem-card__desc+.ecosystem-card__lists{margin-top:.25rem}.ecosystem-card__extra{display:flex;flex-direction:column;gap:var(--ecosystem-gap);margin-top:.25rem}.ecosystem-card__subheading{margin:0 0 .5rem;font-size:1rem;font-weight:600;letter-spacing:.02em;color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.ecosystem-card__steps{margin:0;padding-left:1.35rem;color:#ffffffe6;font-size:.9rem;line-height:1.55;list-style-position:outside}.ecosystem-card__steps li{margin-bottom:.4rem}@media(min-width:768px){.ecosystem-card__steps{display:grid;grid-template-columns:1fr 1fr;gap:.5rem 2rem;padding-left:1.5rem}}.ecosystem-card__lists{display:grid;grid-template-columns:1fr 1fr;gap:var(--ecosystem-gap-lg) var(--ecosystem-gap-lg);margin-top:var(--ecosystem-gap);align-items:start}.ecosystem-card__lists--three{grid-template-columns:1fr 1fr}.ecosystem-card__lists--two-cols{grid-template-columns:1fr 1fr;margin-top:var(--ecosystem-gap)}.ecosystem-card__list-col{min-width:0}.ecosystem-card__body,.ecosystem-card__inner{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.ecosystem-card__list-heading{margin:0 0 .65rem;font-size:1rem;font-weight:600;letter-spacing:.02em;color:#fff;padding-bottom:0;border-bottom:none;display:block;text-align:left;line-height:1.4}.ecosystem-card__list{margin:0;padding-left:0;list-style:none;font-size:.95rem;font-weight:400;line-height:1.6;color:#fffffff2}.ecosystem-card__list li{margin-bottom:.5rem;position:relative;padding-left:1.75rem}.ecosystem-card__list.content-card-list-check li:before{content:"✓";position:absolute;left:0;top:.05em;color:#ffae11;font-weight:700}.ecosystem-details-on-home .ecosystem-card__list.content-card-list-check li:before{color:#ffae11}.ecosystem-card__footer{margin:var(--ecosystem-gap) 0 0;font-size:.95rem;font-weight:400;line-height:1.6;color:#fffffff2;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-style:italic;text-align:left}.ecosystem-card__impact{margin-top:var(--ecosystem-gap);padding:var(--ecosystem-gap);border-radius:12px;background:linear-gradient(135deg,#00000080,#14141499);border:1px solid rgba(255,174,17,.2);box-shadow:0 4px 20px #0003,inset 0 1px #ffffff08}.ecosystem-card__impact-title{margin:0 0 .75rem;font-size:1rem;font-weight:600;color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;text-align:left;letter-spacing:.02em}.ecosystem-card__impact-text{margin:0;font-size:.95rem;font-weight:400;line-height:1.6;color:#fffffff2;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.ecosystem-card__impact-text--center{text-align:center;margin-top:1rem}.ecosystem-card__impact-list{display:grid;grid-template-columns:1fr 1fr;gap:var(--ecosystem-gap);margin-top:.5rem}.ecosystem-card__impact--wide .ecosystem-card__impact-list{margin-bottom:.5rem}.ecosystem-card--barter{border:2px solid rgba(255,174,17,.4);box-shadow:0 10px 40px #0006,0 0 0 1px #ffae1133}.ecosystem-card--barter .ecosystem-card__row{display:none}.ecosystem-card__barter-inner{padding:var(--ecosystem-card-padding-xl) var(--ecosystem-card-padding);text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--ecosystem-gap);max-width:720px;margin:0 auto}.ecosystem-card__media-only{margin-bottom:.25rem}.ecosystem-card__media-only .ecosystem-block-image-inside{padding:.35rem 0 .5rem;margin:0}.ecosystem-card__media-only .ecosystem-block-image{max-height:150px;max-width:180px;width:auto;height:auto;object-fit:contain;filter:drop-shadow(0 4px 12px rgba(255,174,17,.2));transition:transform .3s ease}.ecosystem-card--barter:hover .ecosystem-card__media-only .ecosystem-block-image{transform:scale(1.05)}.ecosystem-card__title--center{text-align:center;margin-bottom:0}.ecosystem-card__desc--center{text-align:center;max-width:42ch;margin-left:auto;margin-right:auto}.ecosystem-card__list-heading--center{text-align:center;margin-left:auto;margin-right:auto;border-bottom:2px solid rgba(255,174,17,.35)}.ecosystem-card__lists--barter{width:100%;max-width:560px;margin-left:auto;margin-right:auto;text-align:left}.ecosystem-card__footer--center{text-align:center;margin-bottom:0;max-width:48ch;margin-left:auto;margin-right:auto}@media(min-width:992px){.ecosystem-card__inner,.ecosystem-card--image-right .ecosystem-card__inner{padding:var(--ecosystem-card-padding-xl)}}@media(max-width:991px){.ecosystem-content-wrap{gap:1.75rem}.ecosystem-card__row{flex-direction:column;min-height:0}.ecosystem-card__media,.ecosystem-card__media--right{order:2;flex:1 1 auto;min-height:160px;max-width:none;min-width:100%}.ecosystem-card__body{order:1;min-width:100%;border-left:none!important;border-right:none!important;border-top:4px solid var(--ecosystem-accent)}.ecosystem-card--image-right .ecosystem-card__body{border-top:4px solid var(--ecosystem-accent)}.ecosystem-card__image-wrap{min-height:200px;max-height:280px;max-width:280px;margin:0 auto;padding:.75rem}.ecosystem-card__image{min-height:160px;max-height:260px;max-width:260px}.ecosystem-card__lists{gap:var(--ecosystem-gap) var(--ecosystem-gap-lg)}}@media(max-width:768px){.ecosystem-content-wrap{margin-top:1.5rem;gap:1.5rem}.ecosystem-card__inner{padding:1.25rem}.ecosystem-card__lists{grid-template-columns:1fr;gap:var(--ecosystem-gap)}.ecosystem-card__lists--three .ecosystem-card__list-col:first-child,.ecosystem-card__lists--two-cols .ecosystem-card__list-col{margin-bottom:0}.ecosystem-card__impact-list{grid-template-columns:1fr}.ecosystem-card__barter-inner{padding:1.5rem 1.25rem}}@media(max-width:576px){.ecosystem-card__media{min-height:180px}.ecosystem-card__image-wrap{min-height:160px;max-height:240px;max-width:240px;padding:.6rem}.ecosystem-card__image{min-height:140px;max-height:220px;max-width:220px}.ecosystem-card__inner{padding:1.125rem 1rem}.ecosystem-card__title{font-size:1.15rem}.ecosystem-card__list-heading{font-size:.85rem}.ecosystem-card__list{font-size:.875rem}.ecosystem-card__barter-inner{padding:1.25rem 1rem}.ecosystem-card__media-only .ecosystem-block-image{max-height:120px;max-width:140px}}.ecosystem-details-on-home .container{max-width:100%;padding-left:1rem;padding-right:1rem}@media(min-width:1200px){.ecosystem-details-on-home .container{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:1400px){.ecosystem-details-on-home .container{padding-left:2rem;padding-right:2rem}}.ecosystem-details-on-home .ecosystem-detail-block{padding:var(--token-card-padding-y) var(--token-card-padding-x);margin-bottom:var(--token-block-margin);border-radius:var(--token-border-radius);background:linear-gradient(135deg,#ffffff08,#ffffff03);border:1px solid rgba(255,255,255,.06);border-left:5px solid #ffae11!important;box-shadow:0 4px 24px #0003;transition:border-color .3s ease,box-shadow .3s ease;overflow:visible}.ecosystem-details-on-home .ecosystem-detail-block:hover{border-left-color:#ffc107;box-shadow:0 8px 32px #00000040,0 0 0 1px #ffae1114}.ecosystem-details-on-home .ecosystem-detail-block:last-of-type{margin-bottom:0}.ecosystem-details-on-home .ecosystem-detail-block.mb-5{margin-bottom:var(--token-block-margin)!important}.ecosystem-details-on-home .ecosystem-detail-block .row.mt-4{margin-top:var(--token-card-gap)!important}.ecosystem-details-on-home .ecosystem-detail-block .row.mt-5{margin-top:var(--token-block-margin)!important}.ecosystem-details-on-home .ecosystem-detail-block .mt-4.mb-0,.ecosystem-details-on-home .ecosystem-detail-block .mt-4.mb-0.text-center{margin-top:var(--token-card-gap)!important}.ecosystem-details-on-home .ecosystem-detail-block .mb-5,.ecosystem-details-on-home .ecosystem-detail-block .ev-subtitle.mb-5{margin-bottom:var(--token-block-margin)!important}.ecosystem-details-on-home .ecosystem-detail-block .mb-4{margin-bottom:var(--token-list-gap)!important}.ecosystem-details-on-home .ecosystem-detail-block .mt-5{margin-top:var(--token-block-margin)!important}.ecosystem-details-on-home .ecosystem-detail-block .g-4{--bs-gutter-y: var(--token-list-gap);--bs-gutter-x: var(--token-card-gap)}.ecosystem-details-on-home .ecosystem-block-header{margin-bottom:var(--token-list-gap)}.ecosystem-block-image-inside{display:flex;justify-content:center;align-items:center;padding:0 1rem .75rem;margin:0 -.5rem .5rem 0}.ecosystem-details-on-home .ecosystem-detail-block .ecosystem-block-image{max-width:100%;width:auto;max-height:200px;object-fit:contain;border-radius:12px;box-shadow:0 8px 24px #00000059;border:1px solid rgba(255,174,17,.15)}.ecosystem-barter-block{margin-bottom:1.5rem;border:2px solid #ffae11;border-radius:14px;background:#1a1a1a;overflow:hidden;box-shadow:0 8px 32px #0006}.ecosystem-barter-inner{padding:var(--token-card-padding-y) var(--token-card-padding-x);text-align:center}.ecosystem-barter-block .ecosystem-block-header{margin-bottom:.5rem}.ecosystem-barter-block .ecosystem-block-image-inside{padding:.5rem 0 1rem;margin:0}.ecosystem-barter-block .ecosystem-block-image{max-height:180px}.ecosystem-barter-title{margin:0 0 .75rem;font-size:clamp(1.25rem,2.2vw,1.6rem);font-weight:800;text-transform:uppercase;letter-spacing:2px;color:#ffae11!important;text-align:center}.ecosystem-barter-title span{color:#ffae11!important}.ecosystem-barter-description{margin:0 auto 1.5rem;max-width:42ch;font-size:1rem;line-height:1.5;color:#00bfff!important;text-align:center}.ecosystem-barter-use-heading{margin:0 0 1rem;font-size:1rem;font-weight:800;color:#ffae11!important;text-align:center;letter-spacing:.05em;text-transform:uppercase}.ecosystem-barter-row{margin-top:0;margin-bottom:1.5rem;text-align:left}.ecosystem-barter-row .col-md-6{padding-left:1rem;padding-right:1rem}.ecosystem-barter-list{list-style:none!important;padding-left:1.35rem!important;margin:0 0 .5rem!important}.ecosystem-barter-list li{color:#ffffffeb;font-size:.95rem;margin-bottom:.4rem}.ecosystem-details-on-home .ecosystem-barter-list.content-card-list-check li:before{color:#ffae11}.ecosystem-barter-footer{margin:0;font-size:.95rem;color:#ffffffeb;text-align:center}@media(max-width:768px){.ecosystem-barter-inner{padding:1.5rem 1.25rem 2rem}.ecosystem-barter-title{font-size:1.15rem}.ecosystem-barter-description{font-size:.95rem}}@media(max-width:576px){.ecosystem-barter-block{margin-bottom:1.25rem}.ecosystem-barter-inner{padding:1.25rem 1rem 1.5rem}.ecosystem-barter-title{font-size:1.05rem}.ecosystem-barter-description{font-size:.9rem}.ecosystem-barter-use-heading{font-size:.95rem}.ecosystem-barter-list li{font-size:.875rem}.ecosystem-barter-footer{font-size:.9rem}}.ecosystem-section-with-image{margin-bottom:1.5rem}.ecosystem-section-with-image:last-of-type{margin-bottom:0}.ecosystem-section-row{--ecosystem-image-gap: 1.25rem;gap:0;align-items:stretch}@media(min-width:992px){.ecosystem-section-with-image .ecosystem-section-image-col{padding-right:var(--ecosystem-image-gap)}.ecosystem-section-with-image.ecosystem-section-image-right .ecosystem-section-image-col{padding-right:0;padding-left:var(--ecosystem-image-gap)}.ecosystem-section-with-image .ecosystem-section-content-col{align-items:flex-start}.ecosystem-section-with-image .ecosystem-detail-block{margin-bottom:0;padding:1.25rem 1.5rem;width:100%;border-radius:12px}}.ecosystem-section-image-col{display:flex;align-items:stretch;min-height:200px;padding:0;background:transparent}.ecosystem-section-image-wrap{width:100%;min-height:220px;max-height:360px;flex:1;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:12px}.ecosystem-section-image{width:100%;height:100%;min-height:220px;max-height:360px;object-fit:contain;object-position:center center;border-radius:12px;display:block}.ecosystem-section-with-image .ecosystem-detail-block .title-head{text-align:left;margin-bottom:.5rem;font-size:1.15rem}.ecosystem-section-with-image .ecosystem-detail-block>p{text-align:left;max-width:none;line-height:1.55;font-size:.9rem}.ecosystem-section-with-image .ecosystem-detail-block>p+p{margin-top:.5rem}.ecosystem-section-with-image .ecosystem-detail-block h4{font-size:.95rem;font-weight:700;margin-bottom:.35rem;margin-top:0;color:#fffffff2}.ecosystem-section-with-image .ecosystem-detail-block .content-card-list{margin-bottom:0;padding-left:1.35rem}.ecosystem-section-with-image .ecosystem-detail-block .content-card-list li{margin-bottom:.3rem;font-size:.875rem}.ecosystem-section-with-image .ecosystem-detail-block .row.mt-4{margin-top:1rem!important}.ecosystem-section-with-image .ecosystem-detail-block .row.mt-4 .col-md-6{margin-bottom:.5rem}.ecosystem-section-with-image .ecosystem-detail-block .row.mt-4 .col-md-6:last-child{margin-bottom:0}.ecosystem-section-with-image .ecosystem-detail-block ol.row{list-style-position:inside}.ecosystem-section-with-image .ecosystem-detail-block ol.row li{padding-left:.2rem;font-size:.85rem}.ecosystem-section-with-image .ecosystem-detail-block .bg-dark.rounded{border-radius:8px;padding:var(--space-md) var(--box-padding-x)!important;border:1px solid rgba(255,255,255,.06)}.ecosystem-section-with-image .ecosystem-detail-block .bg-dark.rounded h4{margin-bottom:.25rem}.ecosystem-section-with-image .ecosystem-detail-block .bg-dark.rounded p{font-size:.9rem;line-height:1.5}.ecosystem-section-with-image .ecosystem-detail-block{background:linear-gradient(145deg,#ffffff0a,#ffffff04);box-shadow:0 6px 28px #00000040,0 0 0 1px #ffffff0a}.ecosystem-section-with-image .ecosystem-detail-block:hover{box-shadow:0 10px 36px #0000004d,0 0 0 1px #ffae111a}@media(max-width:991px){.ecosystem-section-with-image{margin-bottom:1.25rem}.ecosystem-section-row{flex-direction:column;gap:0}.ecosystem-section-content-col{order:1}.ecosystem-section-with-image .ecosystem-detail-block{padding:1rem 1.25rem}.ecosystem-section-image-col{min-height:180px;padding:.5rem 0 0;order:2}.ecosystem-section-image-wrap,.ecosystem-section-image{min-height:180px;max-height:280px}}@media(max-width:576px){.ecosystem-section-with-image{margin-bottom:1rem}.ecosystem-section-with-image .ecosystem-detail-block{padding:1rem}.ecosystem-section-image-col{min-height:160px;padding:.25rem 0 0}.ecosystem-section-image-wrap,.ecosystem-section-image{min-height:160px;max-height:240px}.ecosystem-section-with-image .ecosystem-detail-block .title-head{font-size:1.05rem}.ecosystem-section-with-image .ecosystem-detail-block>p,.ecosystem-section-with-image .ecosystem-detail-block h4,.ecosystem-section-with-image .ecosystem-detail-block .content-card-list li{font-size:.85rem}}.ecosystem-details-on-home .title-head,.ecosystem-details-on-home .ecosystem-detail-block h3.title-head{color:#ffae11!important;font-weight:800;text-transform:uppercase;letter-spacing:2px;margin-bottom:var(--space-sm)}.ecosystem-details-on-home .title-head span,.ecosystem-details-on-home .ecosystem-detail-block h3.title-head span{color:#ffae11!important}.ecosystem-details-on-home p{color:#ffffffeb;line-height:1.5;font-weight:600;font-size:.9rem;max-width:58ch}.ecosystem-details-on-home .ecosystem-detail-block>p,.ecosystem-details-on-home .bg-dark.rounded p,.ecosystem-details-on-home .ecosystem-detail-block .mt-4.mb-0,.ecosystem-details-on-home .ecosystem-detail-block p.mb-0{max-width:58ch}.ecosystem-details-on-home .ecosystem-detail-block p.text-center{text-align:center;margin-left:auto;margin-right:auto}.ecosystem-details-on-home li{color:#ffffffe6;line-height:1.5;font-weight:600;font-size:.9rem}.ecosystem-details-on-home h4{color:#fff;font-size:.95rem;font-weight:800;margin-bottom:var(--space-xs);margin-top:var(--space-sm);letter-spacing:.3px;line-height:1.3}.ecosystem-details-on-home h4.mb-3{margin-bottom:var(--space-xs)!important}.ecosystem-details-on-home h4:first-of-type{margin-top:var(--space-xs)}.ecosystem-details-on-home .content-card-list,.ecosystem-details-on-home .content-card-list-check{padding-left:1.4rem;margin-bottom:var(--token-list-gap)}.ecosystem-details-on-home .content-card-list-check li:before{color:#ffae11;font-weight:900;font-size:1.05em}.ecosystem-details-on-home .content-card-list li{margin-bottom:var(--token-list-gap);font-size:.9rem}.ecosystem-details-on-home ol{padding-left:1.4rem;color:#ffffffe6;margin-bottom:var(--space-sm);font-weight:600;font-size:.9rem}.ecosystem-details-on-home ol li{margin-bottom:var(--space-xs);padding-left:.3rem}.ecosystem-details-on-home .row .col-md-6{padding-left:.75rem;padding-right:.75rem}@media(min-width:768px){.ecosystem-details-on-home .row .col-md-6:first-child{padding-right:1rem}.ecosystem-details-on-home .row .col-md-6:last-child{padding-left:1rem}}.ecosystem-details-on-home .bg-dark.rounded,.ecosystem-details-on-home .ecosystem-detail-block .p-4.bg-dark.rounded{background:linear-gradient(135deg,#00000080,#14141499)!important;border:1px solid rgba(255,174,17,.2);padding:var(--space-md) var(--box-padding-x)!important;border-radius:10px!important;box-shadow:0 4px 20px #0000004d,inset 0 1px #ffffff0a}.ecosystem-details-on-home .bg-dark.rounded h4,.ecosystem-details-on-home .ecosystem-detail-block .p-4.bg-dark.rounded h4{margin-top:0;margin-bottom:var(--space-xs)!important;color:#ffae11!important;font-size:.95rem;font-weight:800;letter-spacing:.5px}.ecosystem-details-on-home .bg-dark.rounded h4.mb-3{margin-bottom:var(--space-xs)!important}.ecosystem-details-on-home .bg-dark.rounded p,.ecosystem-details-on-home .bg-dark.rounded li{font-size:.9rem;line-height:1.5}@media(max-width:768px){.ecosystem-details-on-home p,.ecosystem-details-on-home .ecosystem-detail-block>p,.ecosystem-details-on-home .bg-dark.rounded p,.ecosystem-details-on-home .ecosystem-detail-block .mt-4.mb-0,.ecosystem-details-on-home .ecosystem-detail-block p.mb-0{max-width:none}.ecosystem-details-on-home{padding-left:0;padding-right:0}.ecosystem-details-on-home .ecosystem-detail-block{padding:var(--box-padding-y) var(--box-padding-x);margin-bottom:var(--box-gap);border-left:5px solid #ffae11!important}.ecosystem-details-on-home .title-head{font-size:1.2rem}.ecosystem-details-on-home .bg-dark.rounded{padding:var(--space-md) var(--box-padding-x)!important}.our-verticals-section .our-verticals-title{font-size:1.4rem}.our-verticals-subtitle{font-size:12px;letter-spacing:2px;padding-left:16px;padding-right:16px}}@media(max-width:576px){.ecosystem-details-on-home .ecosystem-detail-block{padding:var(--box-padding-y) var(--box-padding-x);border-left:5px solid #ffae11!important}.ecosystem-details-on-home .title-head{font-size:1.1rem}.ecosystem-details-on-home p,.ecosystem-details-on-home li,.ecosystem-details-on-home h4{font-size:14px}.our-verticals-section.image-block{padding:56px 0 64px}}.ecosystem-details-cta{margin-top:var(--ecosystem-section-gap);padding-top:var(--ecosystem-gap);padding-bottom:.5rem;border-top:1px solid rgba(255,174,17,.2);display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--box-gap);text-align:center}.ecosystem-page .ecosystem-details-cta{margin-top:var(--ecosystem-section-gap);padding-top:var(--ecosystem-gap)}.ecosystem-details-cta .btn-ecosystem-outline{border:none;color:#fff;background:#ffffff1a;padding:14px 28px;font-weight:700;text-transform:uppercase;letter-spacing:1px;border-radius:50px;transition:all .3s ease}.ecosystem-details-cta .btn-ecosystem-outline:hover{color:#ffae11;background:#ffae1126;transform:translateY(-2px)}.ecosystem-details-cta .btn-ecosystem{padding:14px 32px;border-radius:50px;box-shadow:0 4px 20px #ffae1159}.ecosystem-details-cta .btn-ecosystem:hover{box-shadow:0 8px 28px #ffae1180;transform:translateY(-2px)}.image-block .btn-view-more{background:linear-gradient(135deg,#ffae11,#f59e0b,#ff8c00);color:#111;border:0;padding:14px 30px 14px 26px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;border-radius:50px;margin-top:18px;transition:all .35s ease;box-shadow:0 4px 20px #ffae1159,0 0 0 1px #ffffff1a inset;display:inline-flex;align-items:center;gap:8px;text-decoration:none}.image-block .btn-view-more:hover{color:#000;transform:translateY(-3px);box-shadow:0 8px 28px #ffae1180,0 0 0 1px #ffffff26 inset;background:linear-gradient(135deg,#ffc107,#ffae11,#f59e0b)}.image-block .vertical-btn-icon{font-size:11px;opacity:.9;transition:transform .25s ease}.image-block .btn-view-more:hover .vertical-btn-icon{transform:translate(3px)}.our-verticals-section .verticals-grid{margin-top:0;gap:0 24px;justify-content:center;margin-left:auto;margin-right:auto}.our-verticals-section .verticals-col{margin-bottom:32px}.image-block .verticals-grid{margin-top:0;gap:0 24px}.image-block .verticals-last-col{flex:0 0 100%;max-width:100%}.image-block .verticals-last-col .vertical-card{max-width:50%;margin-left:auto;margin-right:auto;border-bottom:none}.image-block .vertical-card{padding:0 0 30px;margin-bottom:30px;border:1px solid rgba(255,255,255,.08);transition:all .4s cubic-bezier(.175,.885,.32,1.275);border-radius:20px;overflow:hidden;background:linear-gradient(180deg,#1c1c1c,#161616);box-shadow:0 8px 32px #00000059,0 0 0 1px #ffffff08 inset;height:100%}.image-block .vertical-card:hover{background:linear-gradient(180deg,#242424,#1a1a1a);transform:translateY(-12px) scale(1.02);box-shadow:0 24px 48px #00000073,0 0 40px #ffae1114,0 0 0 1px #ffae1133;border-color:#ffae1159}.image-block .vertical-card .feature-img{margin-bottom:25px;border-radius:12px 12px 0 0;overflow:hidden;position:relative;box-shadow:none}.image-block .vertical-card .feature-img.vertical-card-img-wrap{border-radius:12px 12px 0 0}.image-block .vertical-card .feature-img img{width:100%;height:220px;object-fit:cover;transition:transform .6s ease;display:block}.image-block .vertical-card:hover .feature-img img{transform:scale(1.1)}.vertical-card-overlay{position:absolute;inset:0;background:linear-gradient(180deg,transparent 40%,rgba(0,0,0,.5) 100%);opacity:0;transition:opacity .35s ease;pointer-events:none}.image-block .vertical-card:hover .vertical-card-overlay{opacity:1}.image-block .vertical-card .feature-title{margin-bottom:12px;text-transform:uppercase;font-size:17px;font-weight:700;letter-spacing:.5px;line-height:1.35;color:#fff;padding:0 20px}.image-block .vertical-card .vertical-tagline{color:#fffc;font-size:14px;font-weight:500;margin-bottom:0;line-height:1.55;padding:0 20px}.image-block .vertical-card p{color:#ffffffd1;font-size:14px;margin-bottom:0;line-height:1.55}.image-block .verticals-cta-panel{background:linear-gradient(180deg,#252525,#1a1a1a);border-left:4px solid #ffae11;display:flex;align-items:center;justify-content:center;min-height:520px;padding:48px 32px}.image-block .verticals-cta-content{text-align:center;max-width:280px}.image-block .verticals-cta-title{color:#fff;font-size:24px;font-weight:800;text-transform:uppercase;line-height:1.25;margin-bottom:8px}.image-block .verticals-cta-title span{color:#ffae11}.image-block .verticals-cta-tagline{color:#ffffffb3;font-size:12px;text-transform:uppercase;letter-spacing:1px;margin-bottom:20px}.image-block .verticals-cta-text{color:#ffffffe0;font-size:14px;line-height:1.65;margin-bottom:28px}.image-block .verticals-cta-btn{display:block;width:100%;margin-bottom:12px}.image-block .verticals-cta-btn-outline{display:block;width:100%;background:transparent;border:2px solid #ffae11;color:#ffae11;padding:10px 24px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;border-radius:4px;transition:background .2s,color .2s,transform .2s}.image-block .verticals-cta-btn-outline:hover{background:#ffae11;color:#111;transform:translateY(-1px)}@media(max-width:992px){.image-block .verticals-cta-panel{min-height:280px;border-left:0;border-top:4px solid #ffae11;padding:40px 20px}.image-block .verticals-last-col .vertical-card{max-width:100%}}@media(max-width:480px){.main-logo a img{height:43px}}@media(max-width:768px){.our-verticals-section.image-block{padding:50px 0 60px}.our-verticals-container{padding:0 16px}.our-verticals-header{margin-bottom:36px}.our-verticals-section .verticals-col{margin-bottom:28px}.our-verticals-subtitle{font-size:12px;letter-spacing:1.5px}}.about-us,.features,.mesara-coin,.content-section.for-businesses-section,.content-section.compliance-section,.content-section.global-vision-section,.tokenomics-section,.roadmap-section,.faq-home-section,.call-action-all{padding-top:var(--section-padding-y);padding-bottom:var(--section-padding-y)}@media(max-width:991px){.about-us,.features,.mesara-coin,.content-section.for-businesses-section,.content-section.compliance-section,.content-section.global-vision-section,.tokenomics-section,.roadmap-section,.faq-home-section,.call-action-all{padding-top:var(--section-padding-y-sm);padding-bottom:var(--section-padding-y-sm)}}@media(max-width:576px){.about-us,.features,.mesara-coin,.content-section.for-businesses-section,.content-section.compliance-section,.content-section.global-vision-section,.tokenomics-section,.roadmap-section,.faq-home-section,.call-action-all{padding-top:1.25rem;padding-bottom:1.25rem}}.about-us{background:linear-gradient(180deg,#0f0f0f,#141414,#0c0c0c);position:relative}.about-us .about-content,.mesara-coin .about-content,.content-section.for-businesses-section .about-content,.content-section.compliance-section .about-content,.content-section.global-vision-section .about-content{margin-top:var(--section-heading-gap)}.mesara-coin .about-content{align-items:flex-start}.mesara-coin .about-coin-wrap{max-width:100%}.mesara-coin .about-coin-image{max-width:min(100%,520px);margin-top:0}.mesara-coin .about-content>[class*=col-]:last-child{display:flex;align-items:flex-start}.mesara-coin .about-right-card{padding-top:16px;width:100%}.global-vision-section{position:relative;background-image:radial-gradient(ellipse 100% 60% at 30% 50%,rgba(255,174,17,.04) 0%,transparent 55%)}.content-section.global-vision-section .title-head span,.global-vision-section .title-head span{background:linear-gradient(135deg,#ffae11,#ffc107,#ffae11);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-fill-color:transparent;font-weight:800}@supports not (background-clip: text){.content-section.global-vision-section .title-head span,.global-vision-section .title-head span{color:#ffae11;-webkit-text-fill-color:unset}}.global-vision-section .global-vision-coin-col{display:flex;align-items:center;justify-content:center}.global-vision-section .global-vision-coin-wrap{max-width:280px;padding:16px 0;position:relative;transition:transform .4s ease}.global-vision-section .global-vision-coin-wrap:hover{transform:scale(1.03)}.global-vision-section .global-vision-coin-wrap .about-coin-glow{width:280px;height:280px;background:radial-gradient(circle,rgba(255,174,17,.15) 0%,rgba(255,174,17,.05) 40%,transparent 70%)}.global-vision-section .global-vision-coin-wrap .about-coin-image{max-width:260px;margin-top:0;width:85%;height:auto;filter:drop-shadow(0 0 20px rgba(255,174,17,.2)) drop-shadow(0 12px 28px rgba(0,0,0,.35));transition:filter .4s ease}.global-vision-section .global-vision-coin-wrap:hover .about-coin-image{filter:drop-shadow(0 0 28px rgba(255,174,17,.35)) drop-shadow(0 16px 36px rgba(0,0,0,.4))}.global-vision-section .about-right-card{background:linear-gradient(145deg,#ffffff0d,#ffffff05);border-left:4px solid #ffae11;box-shadow:0 8px 32px #00000040,0 0 0 1px #ffae1114;transition:box-shadow .35s ease,border-left-color .35s ease}.global-vision-section .about-right-card:hover{box-shadow:0 12px 40px #0000004d,0 0 0 1px #ffae1126;border-left-color:#ffc107}.global-vision-section .about-built-list.content-card-list-check li{transition:padding-left .25s ease,color .25s ease}.global-vision-section .about-built-list.content-card-list-check li:hover{padding-left:26px;color:#fffffffa}.global-vision-section .title-head-subtitle p:before,.global-vision-section .title-head-subtitle p:after{background:linear-gradient(90deg,transparent,rgba(255,174,17,.8),transparent);height:2px}.compliance-section .compliance-coin-col{display:flex;align-items:center;justify-content:center}.compliance-section .compliance-coin-wrap{max-width:260px;padding:16px 0}.compliance-section .compliance-coin-wrap .about-coin-glow{width:300px;height:300px}.compliance-section .compliance-coin-wrap .about-coin-image{max-width:240px;margin-top:0;width:100%;height:auto}.for-businesses-section .for-businesses-coin-col{display:flex;align-items:center;justify-content:center}.for-businesses-section .for-businesses-coin-wrap{max-width:280px;padding:16px 0}.for-businesses-section .for-businesses-coin-wrap .about-coin-glow{width:280px;height:280px}.for-businesses-section .for-businesses-coin-wrap .about-coin-image{max-width:260px;margin-top:0;width:100%;height:auto}.about-us .title-head-subtitle p{display:flex;align-items:center;justify-content:center;gap:16px;color:#ffffffd9!important;text-transform:uppercase;letter-spacing:.05em;margin:0}.about-us .title-head-subtitle p:before,.about-us .title-head-subtitle p:after{content:"";flex:0 0 48px;height:2px;background:#ffae11b3}.about-coin-wrap{padding:12px 0;margin:0 auto;position:relative;display:inline-block;overflow:visible}.about-coin-glow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:400px;height:400px;border-radius:50%;background:radial-gradient(circle,rgba(255,174,17,.12) 0%,transparent 70%);pointer-events:none}.about-coin-image{margin-top:0;width:100%;max-width:100%;height:auto;object-fit:contain;position:relative;z-index:1;filter:drop-shadow(0 0 24px rgba(255,174,17,.3)) drop-shadow(0 20px 40px rgba(255,174,17,.25));transition:transform .4s ease,filter .4s ease}.about-coin-wrap:hover .about-coin-image{transform:scale(1.03);filter:drop-shadow(0 24px 48px rgba(255,174,17,.35))}.about-right-card{background:linear-gradient(135deg,#ffffff0a,#ffffff03);border:1px solid rgba(255,174,17,.15);border-left:4px solid #ffae11;border-radius:0 12px 12px 0;padding:20px 24px 14px;margin-left:0;overflow:visible;overflow-y:visible;max-height:none;transition:border-color .3s ease,box-shadow .3s ease}.about-right-card:hover{border-color:#ffae114d;box-shadow:0 12px 40px #00000040}.about-us .about-right-card .title-about,.mesara-coin .about-right-card .title-about,.content-section.for-businesses-section .about-right-card .title-about,.content-section.compliance-section .about-right-card .title-about,.content-section.global-vision-section .about-right-card .title-about{font-size:24px;letter-spacing:1.2px;margin-bottom:12px;font-weight:800;position:relative;padding-bottom:10px;color:#ffae11}.about-us .about-right-card .title-about:after,.mesara-coin .about-right-card .title-about:after,.content-section.for-businesses-section .about-right-card .title-about:after,.content-section.compliance-section .about-right-card .title-about:after,.content-section.global-vision-section .about-right-card .title-about:after{content:"";position:absolute;left:0;bottom:0;width:50px;height:3px;background:linear-gradient(90deg,#ffae11,#ffae1180);border-radius:2px}.about-us .about-intro,.mesara-coin .about-intro,.content-section.for-businesses-section .about-intro,.content-section.compliance-section .about-intro,.content-section.global-vision-section .about-intro{color:#fffffff5;font-size:17px;line-height:1.7;margin:0 0 10px;font-weight:500}.about-us .about-text,.mesara-coin .about-text,.content-section.for-businesses-section .about-text,.content-section.compliance-section .about-text,.content-section.global-vision-section .about-text{color:#ffffffe0;font-size:16px;line-height:1.8;margin:0 0 10px}.about-us .about-built-title,.mesara-coin .about-built-title,.content-section.for-businesses-section .about-built-title,.content-section.compliance-section .about-built-title,.content-section.global-vision-section .about-built-title{color:#fff;font-size:15px;font-weight:700;margin:12px 0 8px}.about-us .about-built-list,.mesara-coin .about-built-list,.content-section.for-businesses-section .about-built-list,.content-section.compliance-section .about-built-list,.content-section.global-vision-section .about-built-list{list-style:none;padding:0;margin:0 0 4px}.content-section.for-businesses-section .about-built-list,.content-section.compliance-section .about-built-list{display:grid;grid-template-columns:1fr 1fr;gap:0 2rem}.content-section.compliance-section .about-built-list.content-card-list-check li{white-space:nowrap}@media(max-width:767px){.content-section.for-businesses-section .about-built-list,.content-section.compliance-section .about-built-list{grid-template-columns:1fr}.content-section.compliance-section .about-built-list.content-card-list-check li{white-space:normal}}.about-us .about-built-list.content-card-list li,.mesara-coin .about-built-list.content-card-list li,.content-section.for-businesses-section .about-built-list.content-card-list li,.content-section.compliance-section .about-built-list.content-card-list li,.content-section.global-vision-section .about-built-list.content-card-list li{position:relative;padding-left:22px;margin-bottom:8px;color:#ffffffe0;font-size:15px;line-height:1.55}.about-us .about-built-list.content-card-list li:last-child,.mesara-coin .about-built-list.content-card-list li:last-child,.content-section.for-businesses-section .about-built-list.content-card-list li:last-child,.content-section.compliance-section .about-built-list.content-card-list li:last-child,.content-section.global-vision-section .about-built-list.content-card-list li:last-child{margin-bottom:0}.about-us .about-note,.mesara-coin .about-note,.content-section.for-businesses-section .about-note,.content-section.compliance-section .about-note,.content-section.global-vision-section .about-note{margin-bottom:4px;font-style:italic}.about-us .btn-about-readmore,.mesara-coin .btn-about-readmore,.content-section.for-businesses-section .btn-ecosystem,.content-section.compliance-section .btn-ecosystem,.content-section.global-vision-section .btn-ecosystem{margin-top:4px;padding:10px 28px;font-size:14px;letter-spacing:.8px;border-radius:8px;transition:transform .25s ease,box-shadow .25s ease}.about-us .btn-about-readmore:hover,.mesara-coin .btn-about-readmore:hover,.content-section.for-businesses-section .btn-ecosystem:hover,.content-section.compliance-section .btn-ecosystem:hover,.content-section.global-vision-section .btn-ecosystem:hover{transform:translateY(-2px);box-shadow:0 6px 24px #ffae1173}.content-section.for-businesses-section .about-right-card .btn-ecosystem,.content-section.compliance-section .about-right-card .btn-ecosystem,.content-section.global-vision-section .about-right-card .btn-ecosystem{margin-top:.25rem;margin-bottom:0;display:inline-flex}@media(max-width:768px){.about-us,.about-coin-wrap{padding-bottom:8px}.for-businesses-coin-col,.global-vision-coin-col,.compliance-coin-col{display:flex!important;justify-content:center!important;align-items:center!important}.about-coin-glow{width:220px;height:220px}.about-coin-image{max-width:230px}.mesara-coin .about-coin-image{max-width:min(100%,320px);margin-top:16px}.mesara-coin .about-right-card{padding-top:8px}.global-vision-section .global-vision-coin-wrap{max-width:200px;padding:8px 0}.global-vision-section .global-vision-coin-wrap .about-coin-glow{width:200px;height:200px}.global-vision-section .global-vision-coin-wrap .about-coin-image,.compliance-section .compliance-coin-wrap{max-width:180px}.compliance-section .compliance-coin-wrap .about-coin-glow{width:200px;height:200px}.compliance-section .compliance-coin-wrap .about-coin-image{max-width:160px}.for-businesses-section .for-businesses-coin-wrap{max-width:200px}.for-businesses-section .for-businesses-coin-wrap .about-coin-glow{width:200px;height:200px}.for-businesses-section .for-businesses-coin-wrap .about-coin-image{max-width:180px}.about-right-card{padding:13px 14px;border-radius:10px;border-left:3px solid #ffae11}}.about-us .about-tabs{margin-top:16px;margin-bottom:0;border:1px solid rgba(255,255,255,.2);border-radius:4px;padding:4px;display:flex;flex-wrap:wrap;gap:4px}.about-us .about-tabs .nav-item{flex:1;min-width:0}.about-us .about-tabs .nav-link{display:block;text-align:center;padding:10px 14px;color:#ffffffd9;border:none;border-radius:4px;background:transparent;font-size:14px;font-weight:600;cursor:pointer;transition:background .2s,color .2s}.about-us .about-tabs .nav-link:hover{color:#fff;background:#ffffff14}.about-us .about-tabs .nav-link.active{background:#ffae11;color:#111}.about-us .about-tab-p{color:#ffffffe6;line-height:1.65;margin:16px 0 24px;padding:0}.btn-about-readmore{display:inline-block;background:linear-gradient(90deg,#ffae11,#f59e0b);color:#111!important;border:0;padding:12px 28px;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;border-radius:8px;transition:transform .2s,box-shadow .2s;box-shadow:0 4px 16px #ffae1159;text-decoration:none}.btn-about-readmore:hover{color:#111!important;transform:translateY(-2px);box-shadow:0 6px 24px #ffae1173;background:linear-gradient(90deg,#f59e0b,#ffae11)}.mesara-coin{background:linear-gradient(180deg,#0f0f0f,#141414,#0c0c0c);position:relative}.mesara-coin .container{padding-left:20px;padding-right:20px}.mesara-coin-image-with-text{position:relative;margin-top:.75rem;min-height:360px;border-radius:12px;overflow:hidden}.mesara-coin-image-with-text-bg{position:absolute;inset:0}.mesara-coin-image-with-text-bg img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.mesara-coin-image-with-text-overlay{position:absolute;inset:0;background:linear-gradient(to right,transparent 0%,transparent 45%,rgba(0,0,0,.3) 55%,rgba(0,0,0,.75) 100%);pointer-events:none}.mesara-coin-text-over-image{position:relative;z-index:2;max-width:48%;margin-left:auto;padding:1.5rem 1.5rem 1.5rem 2rem;color:#fff}.mesara-coin-text-over-image .about-intro{color:#fffffff5;font-size:1rem;line-height:1.65;margin:0 0 .5rem}.mesara-coin-text-over-image .about-text{color:#ffffffe6;font-size:.9375rem;line-height:1.7;margin:0 0 .5rem}.mesara-coin-text-over-image .about-built-title{color:#fff;font-size:.9375rem;font-weight:700;margin:.5rem 0 .25rem}.mesara-coin-text-over-image .about-built-list{list-style:none;padding:0;margin:0}.mesara-coin-text-over-image .about-built-list li{position:relative;padding-left:1.5rem;margin-bottom:.4rem;color:#ffffffe6;font-size:.9rem;line-height:1.5}.mesara-coin-text-over-image .about-built-list.content-card-list-check li:before{content:"✓";position:absolute;left:0;color:#ffae11;font-weight:700}@media(max-width:991px){.mesara-coin-image-with-text{min-height:340px}.mesara-coin-text-over-image{max-width:55%;padding:1.25rem 1.25rem 1.25rem 1.5rem}}@media(max-width:767px){.mesara-coin-image-with-text{min-height:auto}.mesara-coin-image-with-text-bg{position:absolute;inset:0;z-index:0}.mesara-coin-image-with-text-overlay{background:#000000b3}.mesara-coin-text-over-image{max-width:100%;margin-left:0;padding:1rem;position:relative;z-index:2}}.mesara-coin-section-header{margin-bottom:1rem}@media(min-width:768px){.mesara-coin-section-header{margin-bottom:2rem}}.mesara-coin-main-title{font-size:clamp(1.75rem,4vw,2.25rem);font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:#ffae11;margin:0 0 .75rem;line-height:1.2}.mesara-coin-main-title span{color:#ffae11}.mesara-coin-main-subtitle{font-size:1.05rem;color:#ffffffeb;margin:0 auto;font-weight:500;letter-spacing:.02em;line-height:1.5;max-width:42ch}.mesara-coin:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,174,17,.15),transparent);pointer-events:none}.mesara-coin:after{content:"";position:absolute;width:400px;height:400px;border-radius:50%;background:radial-gradient(circle,rgba(255,174,17,.04) 0%,transparent 70%);top:20%;right:-10%;pointer-events:none}@media(max-width:991px){.mesara-coin:after{width:250px;height:250px;top:15%;right:-20%}}.mesara-coin .title-head{margin-bottom:0}.mesara-coin-hero{margin-top:0;padding:0;gap:0}.mesara-coin-hero-col{padding:var(--token-card-gap);margin-bottom:0}@media(min-width:992px){.mesara-coin-hero-col:first-child{padding-right:calc(var(--token-card-gap) * .625)}.mesara-coin-hero-col:last-child{padding-left:calc(var(--token-card-gap) * .625)}}.mesara-coin-hero-card{height:100%;min-height:320px;border:1px solid rgba(255,174,17,.45);border-radius:var(--token-border-radius);background:linear-gradient(180deg,#1c1c1c,#181818);box-shadow:0 8px 32px #00000059,0 0 0 1px #ffffff0a,0 0 0 1px #ffae110f;padding:var(--token-card-padding-y) var(--token-card-padding-x);transition:border-color .3s ease,box-shadow .3s ease;overflow:visible}.mesara-coin-hero-card:hover{border-color:#ffae11b3;box-shadow:0 12px 40px #0006,0 0 0 1px #ffae1133}.mesara-coin-hero-card-visual{display:flex;align-items:center;justify-content:center;background-image:radial-gradient(circle at 50% 50%,rgba(255,174,17,.03) 0%,transparent 50%)}.mesara-coin-hero-card-text{text-align:left;display:flex;flex-direction:column;justify-content:flex-start;overflow:visible;min-height:0}.mesara-coin-how-title{color:#fff;font-size:1.1rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin:0 0 1rem;line-height:1.3}.mesara-coin-hero-content{background:linear-gradient(145deg,#ffffff0a,#ffffff03);border:1px solid rgba(255,255,255,.06);border-left:4px solid #ffae11;border-radius:var(--token-border-radius);padding:var(--token-card-padding-y) var(--token-card-padding-x);box-shadow:0 8px 32px #00000040;transition:box-shadow .3s ease,border-color .3s ease}.mesara-coin-hero-content:hover{box-shadow:0 12px 40px #0000004d,0 0 0 1px #ffae1114;border-left-color:#ffc107}.mesara-coin-hero-card-visual .mesara-coin-image-wrap{position:relative;display:flex;align-items:center;justify-content:center;padding:var(--token-card-gap);border-radius:0;background:transparent;border:none;width:100%}.mesara-coin-hero-card-visual .mesara-coin-image-wrap:hover{border:none;box-shadow:none}.mesara-coin-image-wrap{position:relative;display:inline-block;padding:24px;border-radius:20px;background:radial-gradient(ellipse at center,rgba(255,174,17,.06) 0%,transparent 70%);border:1px solid rgba(255,174,17,.12);transition:border-color .3s ease,box-shadow .3s ease}.mesara-coin-image-wrap:hover{border-color:#ffae1140;box-shadow:0 0 40px #ffae111f}.mesara-coin-hero-card-visual .mesara-coin-image{max-width:100%;width:auto;max-height:280px;height:auto;filter:drop-shadow(0 0 24px rgba(255,174,17,.3));transition:transform .3s ease}.mesara-coin-image{max-width:300px;width:100%;height:auto;filter:drop-shadow(0 0 30px rgba(255,174,17,.35)) drop-shadow(0 20px 40px rgba(255,174,17,.2));transition:transform .3s ease}.mesara-coin-image-wrap:hover .mesara-coin-image{transform:scale(1.06)}.mesara-coin-hero-card-text .mesara-coin-about-text{color:#ffffffeb;font-size:.9375rem;line-height:1.6;margin-bottom:var(--token-card-gap)}.mesara-coin-hero-card-text .mesara-coin-about-text:last-of-type{margin-bottom:var(--token-card-gap)}.mesara-coin-how-list.content-card-list{list-style:none;padding-left:0;margin:.25rem 0 0}.mesara-coin-hero-card-text .mesara-coin-how-list.content-card-list{margin-bottom:0}.mesara-coin-how-list li{color:#ffffffe0;font-size:15px;line-height:1.55;position:relative}.mesara-coin-how-list.content-card-list-check li{padding-left:22px;margin-bottom:10px}.mesara-coin-how-list.content-card-list-check li:before{left:0}@media(max-width:991px){.mesara-coin-hero-col{padding-left:.75rem;padding-right:.75rem}.mesara-coin-hero-col:first-child{margin-bottom:.5rem}.mesara-coin-hero-card{min-height:260px}.mesara-coin-hero-card-visual .mesara-coin-image{max-height:220px}}@media(max-width:768px){.mesara-coin .container{padding-left:16px;padding-right:16px}.mesara-coin-section-header{margin-bottom:1.75rem}.mesara-coin-main-title{font-size:clamp(1.4rem,5vw,1.75rem)}.mesara-coin-main-subtitle{font-size:.95rem}.mesara-coin-hero-col{padding-left:.5rem;padding-right:.5rem}.mesara-coin-hero-card{min-height:240px;padding:1.5rem}.mesara-coin-hero-card-visual .mesara-coin-image{max-height:200px}.mesara-coin-how-title{font-size:1rem}.mesara-coin-hero-card-text .mesara-coin-about-text,.mesara-coin-how-list li{font-size:.9rem}}@media(max-width:576px){.mesara-coin .container{padding-left:12px;padding-right:12px}.mesara-coin-section-header{margin-bottom:1.5rem}.mesara-coin-main-title{font-size:1.35rem;letter-spacing:2px}.mesara-coin-main-subtitle{font-size:.9rem}.mesara-coin-hero-col:first-child{margin-bottom:.75rem}.mesara-coin-hero-card{min-height:220px;padding:1.25rem}.mesara-coin-hero-card-visual .mesara-coin-image{max-height:180px}}.mesara-coin-about-title{color:#fff;font-size:26px;font-weight:800;text-transform:uppercase;letter-spacing:1px;margin-top:0;margin-bottom:20px;line-height:1.3}.mesara-coin-intro-row,.mesara-coin-intro-row.mesara-coin-roadmap-intro,.mesara-coin-intro-row.mesara-coin-faq-intro{margin-bottom:0}.mesara-coin-roadmap-intro{margin-top:3rem;margin-bottom:0;text-align:center}.mesara-coin-roadmap-intro .mesara-coin-about-title{text-align:center;color:#ffae11;margin-bottom:12px;text-transform:uppercase;letter-spacing:1.5px;font-size:1.35rem}.mesara-coin-roadmap-intro .mesara-coin-about-text{text-align:center;max-width:720px;margin-left:auto;margin-right:auto;margin-bottom:0}.mesara-coin-comparison-row{margin-top:3rem;margin-bottom:0}.mesara-coin-comparison-title{font-size:1.35rem;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;color:#ffae11;margin:0 0 .35rem;text-align:center}.mesara-coin-comparison-subtitle{font-size:.95rem;color:#ffffffb3;margin:0 0 1.75rem;text-align:center}.mesara-coin-comparison-card{height:100%;border-radius:16px;padding:1.5rem 1.75rem;border:1px solid rgba(255,255,255,.08);background:linear-gradient(160deg,#ffffff08,#ffffff03);box-shadow:0 8px 28px #00000040;transition:border-color .3s ease,box-shadow .3s ease}.mesara-coin-comparison-card:hover{box-shadow:0 12px 36px #0000004d}.mesara-coin-comparison-traditional{border-left:4px solid rgba(255,255,255,.2)}.mesara-coin-comparison-msr{border-left:4px solid #ffae11;background:linear-gradient(160deg,#ffae110f,#ffffff05)}.mesara-coin-comparison-msr:hover{border-left-color:#ffc107;box-shadow:0 12px 36px #0000004d,0 0 0 1px #ffae111a}.mesara-coin-comparison-card-header{margin-bottom:1.25rem;padding-bottom:.75rem;border-bottom:1px solid rgba(255,255,255,.08)}.mesara-coin-comparison-card-header h4{font-size:1.1rem;font-weight:700;color:#fff;margin:.5rem 0 0}.mesara-coin-comparison-badge{display:inline-block;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#fff9;background:#ffffff14;padding:.25rem .6rem;border-radius:6px}.mesara-coin-comparison-badge.msr{color:#ffae11;background:#ffae1126}.mesara-coin-comparison-list{list-style:none;padding:0;margin:0}.mesara-coin-comparison-list li{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:.65rem;font-size:.9rem;line-height:1.45}.mesara-coin-comparison-list li:last-child{margin-bottom:0}.mesara-coin-comparison-label{color:#fff9;font-weight:600;flex:0 0 90px}.mesara-coin-comparison-value{color:#ffffffe6;flex:1;min-width:0}@media(max-width:767px){.mesara-coin-section-header{margin-bottom:1.75rem}.mesara-coin-hero-content,.mesara-coin-comparison-card{padding:1.25rem 1.5rem}.mesara-coin-comparison-label{flex:0 0 100%}.mesara-coin-comparison-value{padding-left:0}}.roadmap-section,.tokenomics-section,.faq-home-section{background:linear-gradient(180deg,#0f0f0f,#111)}@media(max-width:768px){.roadmap-section-image-wrap,.tokenomics-section-image-wrap{margin-top:var(--section-heading-gap);margin-bottom:var(--section-heading-gap);padding:0 8px}.roadmap-section-image,.tokenomics-section-image{width:100%;max-width:100%;min-width:unset;border-radius:10px}}.scroll-hint-mobile{display:none!important}.roadmap-section .roadmap-section-header.row,.tokenomics-section .tokenomics-section-header.row,.faq-home-section .faq-home-section-header.row{display:flex;flex-direction:column;align-items:center}.roadmap-section-image-wrap{margin-top:var(--section-heading-gap);margin-bottom:var(--section-heading-gap);padding:0;max-width:920px;margin-left:auto;margin-right:auto;position:relative}.roadmap-section-image-wrap:before{content:"";display:block;width:80px;height:3px;background:linear-gradient(90deg,#ffae11,#ffae1166);margin:0 auto 12px;border-radius:2px}.roadmap-section-image{display:block;width:100%;max-width:100%;height:auto;border-radius:12px;object-fit:contain;box-shadow:0 12px 48px #00000080;transition:box-shadow .3s ease}.roadmap-section-image-wrap:hover .roadmap-section-image{box-shadow:0 16px 56px #0000008c,0 0 0 1px #ffae1126}.tokenomics-section-image-wrap{margin-top:var(--section-heading-gap);margin-bottom:var(--section-heading-gap);padding:0;max-width:1200px;margin-left:auto;margin-right:auto;position:relative}.tokenomics-section-image-wrap:before{content:"";display:block;width:80px;height:3px;background:linear-gradient(90deg,#ffae11,#ffae1166);margin:0 auto 12px;border-radius:2px}.tokenomics-section-image{display:block;width:100%;max-width:100%;height:auto;border-radius:12px;object-fit:contain;box-shadow:0 12px 48px #00000080;transition:box-shadow .3s ease}.tokenomics-section-image-wrap:hover .tokenomics-section-image{box-shadow:0 16px 56px #0000008c,0 0 0 1px #ffae1126}.mesara-coin-roadmap-image-wrap{padding:0;max-width:920px;margin:32px auto 24px;position:relative}.mesara-coin-roadmap-image-wrap:before{content:"";display:block;width:80px;height:3px;background:linear-gradient(90deg,#ffae11,#ffae1166);margin:0 auto 20px;border-radius:2px}.mesara-coin-roadmap-image{display:block;width:100%;max-width:100%;height:auto;border-radius:12px;object-fit:contain;box-shadow:0 12px 48px #00000080;transition:box-shadow .3s ease}.mesara-coin-roadmap-image-wrap:hover .mesara-coin-roadmap-image{box-shadow:0 16px 56px #0000008c,0 0 0 1px #ffae1126}.mesara-coin-faq-intro{margin-top:40px;margin-bottom:0}.mesara-coin-faq-intro .mesara-coin-about-title{color:#ffae11;text-align:center;margin-bottom:12px}.mesara-coin-faq-intro .mesara-coin-about-text{text-align:center;max-width:720px;margin-left:auto;margin-right:auto;margin-bottom:0}.mesara-coin-two-col{margin-top:32px;margin-bottom:0;align-items:stretch}.mesara-coin-two-col .col-md-6{padding-left:15px;padding-right:15px;display:flex;flex-direction:column}.mesara-coin-two-col .col-md-6 .mesara-coin-two-col-card{flex:1;display:flex;flex-direction:column}@media(min-width:768px){.mesara-coin-two-col .col-md-6{padding-left:20px;padding-right:20px}}.mesara-coin-about-text{color:#ffffffd1;font-size:16px;line-height:1.75;margin:0 0 14px}.mesara-coin-about-text:last-of-type{margin-bottom:0}.mesara-coin-list{list-style-type:disc;padding-left:24px;margin:12px 0 0}.mesara-coin-two-col-card .mesara-coin-list{padding-left:22px}.mesara-coin-list li{margin-bottom:10px;color:#ffffffd1;font-size:15px;line-height:1.6}.mesara-coin-list li:last-child{margin-bottom:0}.mesara-coin-accordion-section{margin-top:24px;margin-bottom:0}.mesara-coin-accordion-section-spaced{margin-top:32px;margin-bottom:0}.mesara-coin-accordion-header{width:100%;display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-radius:10px;border:none;cursor:pointer;color:#fff}.mesara-coin-accordion-header-static{cursor:default;justify-content:center;text-align:center;padding:20px 28px;position:relative;background:linear-gradient(135deg,#1e190f99,#0f0c08cc);border:2px solid rgba(255,174,17,.45);border-radius:12px;box-shadow:0 0 24px #ffae1114,inset 0 1px #ffffff0a;transition:border-color .3s ease,box-shadow .3s ease}.mesara-coin-accordion-header-static:hover{border-color:#ffae1199;box-shadow:0 0 32px #ffae111f,inset 0 1px #ffffff0f}.mesara-coin-accordion-header-static .mesara-coin-accordion-title{color:#ffae11;font-size:22px;font-weight:800;letter-spacing:2px;text-transform:uppercase}.mesara-coin-accordion-header-static:after{content:"";position:absolute;left:50%;bottom:0;transform:translate(-50%);width:80px;height:3px;background:linear-gradient(90deg,transparent,#ffae11,transparent);border-radius:2px;box-shadow:0 0 10px #ffae1166}@keyframes section-fade-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.mesara-coin-section-animate{animation:section-fade-in .7s ease-out forwards}.mesara-coin-accordion-section.mesara-coin-section-animate{animation-delay:0s}.mesara-coin-intro-row.mesara-coin-section-animate{animation-delay:.1s;opacity:0}.mesara-coin-two-col.mesara-coin-section-animate{animation-delay:.2s;opacity:0}.mesara-coin-block-intro{margin-bottom:0}.mesara-coin-block-intro .mesara-coin-about-text{max-width:820px;margin-left:auto;margin-right:auto;margin-bottom:0;text-align:center}.mesara-coin-block-intro .mesara-coin-about-text:last-child,.mesara-coin-block-intro .col-md-12 p:last-of-type{margin-bottom:0}@media(max-width:767px){.mesara-coin-block-intro .mesara-coin-about-text{text-align:left;max-width:none}}.mesara-coin-two-col .mesara-coin-two-col-title,.mesara-coin-two-col .mesara-coin-section-title.mesara-coin-two-col-title{text-align:left;font-size:16px;font-weight:800;letter-spacing:.8px;text-transform:uppercase;margin-bottom:14px;margin-top:0;color:#fffffff2}.mesara-coin-two-col .mesara-coin-about-text{margin-bottom:14px}.mesara-coin-two-col .mesara-coin-about-text:last-of-type{margin-bottom:0}.mesara-coin-two-col .mesara-coin-list{margin-top:4px;margin-bottom:14px}.mesara-coin-two-col-card{position:relative;padding:32px 28px;background:radial-gradient(circle at top left,rgba(255,174,17,.18),transparent 60%),radial-gradient(circle at bottom right,rgba(255,174,17,.08),transparent 65%),linear-gradient(165deg,#181818fa,#0c0c0cfc);border:1px solid rgba(255,255,255,.1);border-radius:18px;height:100%;box-shadow:0 16px 40px #0000008c,0 0 0 1px #ffffff05;transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease,background .25s ease;overflow:hidden}.mesara-coin-card-accent{position:absolute;left:0;top:0;bottom:0;width:4px;background:linear-gradient(180deg,#ffae11,#ffae1166);border-radius:4px 0 0 4px;opacity:.9;transition:opacity .25s ease,width .25s ease}.mesara-coin-two-col-card:hover .mesara-coin-card-accent{opacity:1;width:5px;box-shadow:0 0 12px #ffae1166}.mesara-coin-two-col-card:hover{border-color:#ffae1161;box-shadow:0 22px 52px #0009,0 0 30px #ffae1138,0 0 0 1px #ffae1124;transform:translateY(-4px)}.mesara-coin-two-col-card .mesara-coin-two-col-title{padding-bottom:10px;margin-bottom:14px;border-bottom:1px solid rgba(255,255,255,.06)}@media(max-width:767px){.mesara-coin-two-col-card{padding:24px 18px}.mesara-coin-two-col{margin-top:28px}.mesara-coin-two-col .col-md-6{margin-bottom:20px}.mesara-coin-two-col .col-md-6:last-child{margin-bottom:0}}.mesara-coin-lifecycle-steps{display:flex;align-items:center;gap:8px;margin-bottom:18px;padding:12px 14px;background:#00000040;border-radius:10px;border:1px solid rgba(255,174,17,.15)}.mesara-coin-lifecycle-step{display:flex;flex-direction:column;align-items:center;gap:4px;flex:1;min-width:0}.mesara-coin-lifecycle-num{width:28px;height:28px;border-radius:50%;background:linear-gradient(145deg,#ffae11,#e69500);color:#1a1a1a;font-size:13px;font-weight:800;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #ffae1159,inset 0 1px #ffffff4d}.mesara-coin-lifecycle-label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#ffffffd9}.mesara-coin-lifecycle-arrow{flex-shrink:0;width:20px;height:2px;background:linear-gradient(90deg,#ffae1180,#ffae11cc);border-radius:1px;position:relative}.mesara-coin-lifecycle-arrow:after{content:"";position:absolute;right:-2px;top:50%;transform:translateY(-50%);border:5px solid transparent;border-left-color:#ffae11cc;border-width:4px 0 4px 6px}@media(max-width:576px){.mesara-coin-lifecycle-steps{flex-wrap:wrap;justify-content:center;gap:6px;padding:10px}.mesara-coin-lifecycle-arrow{width:12px}.mesara-coin-lifecycle-label{font-size:10px}}.mesara-coin-accordion-header:focus{outline:none}.mesara-coin-accordion-title{font-size:20px;font-weight:800;text-transform:uppercase;letter-spacing:.7px}.mesara-coin-accordion-icon{font-size:20px;line-height:1;color:#ffae11;margin-left:16px}@keyframes road-shimmer{0%{opacity:.3;transform:translate(-100%) translateY(-50%)}50%{opacity:.8;transform:translate(0) translateY(-50%)}to{opacity:.3;transform:translate(100%) translateY(-50%)}}@keyframes marker-glow{0%,to{box-shadow:0 0 0 4px #ffae1159,0 4px 16px #0006,0 0 20px #ffae1133}50%{box-shadow:0 0 0 6px #ffae1180,0 6px 24px #00000059,0 0 28px #ffae1159}}@keyframes phase-fade-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.mesara-coin-roadmap{position:relative;margin-top:28px;padding:16px 0 8px;max-width:1100px;margin-left:auto;margin-right:auto}.mesara-coin-roadmap-line{position:absolute;top:44px;left:8%;right:8%;height:14px;background:linear-gradient(180deg,#3c2d14e6,#503719f2,#78551ee6,#503719f2,#3c2d14e6);border-radius:12px;border-top:2px solid rgba(255,200,100,.6);border-bottom:2px solid rgba(180,120,40,.7);box-shadow:0 2px 12px #00000080,inset 0 2px 4px #ffdc9626,inset 0 -1px 2px #0000004d;pointer-events:none;overflow:hidden}.mesara-coin-roadmap-line-glow{position:absolute;left:0;top:50%;width:40%;height:4px;background:linear-gradient(90deg,transparent,rgba(255,220,150,.5),rgba(255,174,17,.6),transparent);border-radius:2px;animation:road-shimmer 4s ease-in-out infinite;pointer-events:none}.mesara-coin-roadmap-line:after{content:"";position:absolute;left:10px;right:10px;top:50%;transform:translateY(-50%);height:0;border-top:2px dashed rgba(255,200,120,.7);pointer-events:none}.mesara-coin-roadmap-step{position:relative;display:inline-flex;flex-direction:column;vertical-align:top;width:33.3333%;padding:0 16px 28px;box-sizing:border-box}.mesara-coin-roadmap-step .mesara-coin-roadmap-content{animation:phase-fade-in .6s ease-out forwards}.mesara-coin-roadmap-step[data-phase="1"] .mesara-coin-roadmap-content{animation-delay:.15s;opacity:0}.mesara-coin-roadmap-step[data-phase="2"] .mesara-coin-roadmap-content{animation-delay:.35s;opacity:0}.mesara-coin-roadmap-step[data-phase="3"] .mesara-coin-roadmap-content{animation-delay:.55s;opacity:0}.mesara-coin-roadmap-marker{position:relative;z-index:2;width:52px;height:52px;border-radius:50%;margin:0 auto 18px;background:radial-gradient(circle at 35% 35%,#fff8e0,#ffc107 45%,#ffae11 70%,#d68910);display:flex;align-items:center;justify-content:center;box-shadow:inset 0 2px 4px #fff6,inset 0 -2px 4px #0003,0 0 0 4px #ffae1159,0 4px 16px #0006,0 0 20px #ffae1133;border:2px solid rgba(255,255,255,.35);animation:marker-glow 2.5s ease-in-out infinite;transition:transform .3s ease}.mesara-coin-roadmap-step:hover .mesara-coin-roadmap-marker{animation:marker-glow 1s ease-in-out infinite;transform:scale(1.08)}.mesara-coin-roadmap-phase-num{font-size:16px;font-weight:800;color:#1a1a1a;letter-spacing:.5px;text-shadow:0 1px 0 rgba(255,255,255,.3)}.mesara-coin-roadmap-content{text-align:left}.mesara-coin-roadmap-phase-title,.mesara-coin-roadmap-content .mesara-coin-section-title.mesara-coin-roadmap-phase-title{text-align:left;margin-bottom:14px;color:#ffae11;font-weight:800;letter-spacing:.5px}.mesara-coin-roadmap-content .mesara-coin-list{margin-top:0;padding-left:22px}@media(max-width:991px){.mesara-coin-roadmap-step{width:100%;display:flex;flex-direction:row;align-items:flex-start;padding:0 0 28px 12px}.mesara-coin-roadmap-step .mesara-coin-roadmap-content{animation-delay:.1s!important}.mesara-coin-roadmap-line{left:24px;right:auto;width:12px;height:calc(100% - 16px);top:44px;border-top:none;border-bottom:none;border-left:2px solid rgba(255,200,100,.5);border-right:2px solid rgba(180,120,40,.5);background:linear-gradient(180deg,#503719e6,#78551ed9,#503719e6)}.mesara-coin-roadmap-line-glow{display:none}.mesara-coin-roadmap-line:after{inset:8px auto 8px 50%;width:0;border-top:none;border-left:2px dashed rgba(255,200,120,.6);transform:translate(-50%)}.mesara-coin-roadmap-marker{margin:0 20px 0 0;flex-shrink:0;width:46px;height:46px}.mesara-coin-roadmap-phase-num{font-size:14px}.mesara-coin-roadmap-content{flex:1}}.mesara-coin-usecases{margin-top:50px}.mesara-coin-section-title{color:#fff;font-size:17px;font-weight:700;text-transform:uppercase;letter-spacing:.6px;margin-bottom:18px;margin-top:0;line-height:1.3}.mesara-coin-card{background:linear-gradient(145deg,#1a1a1a,#151515);border:1px solid rgba(255,174,17,.2);border-radius:12px;padding:28px 24px;height:100%;transition:border-color .3s,box-shadow .3s,transform .3s}.mesara-coin-card:hover{border-color:#ffae1180;box-shadow:0 12px 32px #0000004d;transform:translateY(-4px)}.mesara-coin-card-num{display:inline-block;font-size:14px;font-weight:800;color:#ffae11;margin-bottom:12px;letter-spacing:1px}.mesara-coin-card-title{color:#fff;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:.3px;margin-bottom:10px;line-height:1.35}.mesara-coin-card-text{color:#ffffffe0;font-size:14px;line-height:1.65;margin:0}.mesara-coin-launch{margin-top:0;padding:32px;background:linear-gradient(145deg,#1a1a1a,#0f0f0f);border:1px solid rgba(255,174,17,.15);border-radius:12px}.mesara-coin-principles-card{margin-top:0;margin-bottom:0;padding:40px;background:linear-gradient(160deg,#1a1a1afa,#0f0f0ffc);border:1px solid rgba(255,255,255,.12);border-radius:16px;box-shadow:0 4px 24px #00000059,inset 0 1px #ffffff08;transition:border-color .3s ease,box-shadow .3s ease}.mesara-coin-principles-card:hover{border-color:#ffae1133;box-shadow:0 8px 32px #0006,0 0 24px #ffae110f,inset 0 1px #ffffff0a}.mesara-coin-principles-title{color:#ffae11;font-size:18px;font-weight:800;letter-spacing:1.2px;text-transform:uppercase;margin:0 0 20px;padding-bottom:12px;position:relative}.mesara-coin-principles-title:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:linear-gradient(180deg,#ffae11,#ffae1166);border-radius:4px;margin-top:2px;margin-bottom:2px}.mesara-coin-principles-title:after{content:"";position:absolute;left:0;bottom:0;width:48px;height:3px;background:linear-gradient(90deg,#ffae11,#ffae1180);border-radius:2px}.mesara-coin-principles-title{padding-left:14px}.mesara-coin-principles-list{list-style:none;padding:0;margin:0 0 20px;display:grid;grid-template-columns:repeat(2,1fr);gap:12px 32px}.mesara-coin-principles-list li{position:relative;padding-left:28px;color:#ffffffeb;font-size:15px;line-height:1.5}.mesara-coin-principles-list li:before{content:"✓";position:absolute;left:0;top:0;color:#ffae11;font-weight:700;font-size:16px}.mesara-coin-principles-tagline{color:#ffffffd9;font-size:15px;line-height:1.6;margin:0;padding-top:8px;border-top:1px solid rgba(255,255,255,.08)}@media(max-width:767px){.mesara-coin-principles-card{padding:24px 20px}.mesara-coin-principles-list{grid-template-columns:1fr}}.mesara-coin-launch-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:20px}.mesara-coin-launch-item{padding:20px;background:#ffffff08;border-radius:8px;border-left:3px solid #ffae11}.mesara-coin-launch-item strong{color:#ffae11;font-size:14px;text-transform:uppercase;letter-spacing:.3px;display:block;margin-bottom:8px}.mesara-coin-launch-item p{color:#ffffffe0;font-size:15px;line-height:1.65;margin:0}.mesara-coin-faq{max-width:1100px;margin:var(--section-heading-gap) auto 0;text-align:left}.mesara-coin-faq-list{list-style:none;padding:0;margin:16px 0 0;display:block}.mesara-coin-faq-list li{padding:0;margin-bottom:16px;color:#ffffffd9;font-size:15px;line-height:1.65}.mesara-coin-faq-list li:before{display:none}.mesara-coin-faq-q{color:#fff;font-weight:700;margin-right:4px}.mesara-coin-faq-a{color:#ffffffd9;font-weight:600;margin-right:4px}.mesara-coin-faq-item{border-radius:10px;background:#0000001f;border:1px solid rgba(255,255,255,.06);transition:background .25s ease,border-color .25s ease,box-shadow .25s ease}.mesara-coin-faq-item:hover{background:#0000002e;border-color:#ffae1126}.mesara-coin-faq-item.is-open{background:#14120c99;border-color:#ffae1166;box-shadow:0 4px 20px #0003,0 0 0 1px #ffae1114}.mesara-coin-faq-toggle{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px;background:transparent;border:none;color:#ffffffe6;font-size:15px;text-align:left;cursor:pointer}.mesara-coin-faq-toggle:focus{outline:none}.mesara-coin-faq-question-text{flex:1}.mesara-coin-faq-icon{font-size:18px;line-height:1;color:#ffae11;margin-left:8px}.mesara-coin-faq-answer{padding:0 16px 16px;color:#ffffffd9;font-size:15px;line-height:1.65}.mesara-coin-faq-answer p{margin:0 0 10px}.mesara-coin-faq-answer p:last-child{margin-bottom:0}.mesara-coin-faq-answer ul,.mesara-coin-faq-answer ol{margin:8px 0 4px;padding-left:1.25rem}.mesara-coin-faq-answer li{margin-bottom:6px;line-height:1.6}.mesara-coin-faq-answer li::marker{color:#ffae11}.mesara-coin-faq-answer strong{color:#fff}.faq-section-tabs{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin-bottom:1.25rem}.faq-section-tab{display:inline-flex;align-items:center;gap:6px;padding:10px 18px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#ffffffb3;font-size:.85rem;font-weight:600;cursor:pointer;transition:all .25s ease}.faq-section-tab:hover{background:#ffae1114;border-color:#ffae1140;color:#fff}.faq-section-tab--active{background:#ffae1126;border-color:#ffae11;color:#ffae11;box-shadow:0 0 12px #ffae1126}.faq-section-tab-icon{font-size:1rem}.faq-section-tab-label{white-space:nowrap}.faq-section-subtitle{text-align:center;color:#fff9;font-size:.9rem;font-style:italic;margin-bottom:1rem}@media(max-width:576px){.faq-section-tabs{gap:8px}.faq-section-tab{padding:8px 12px;font-size:.75rem}.faq-section-tab-icon{font-size:.85rem}.faq-section-tab-label{white-space:normal}}@media(max-width:768px){.mesara-coin .container{padding-left:16px;padding-right:16px}.mesara-coin-image{max-width:200px}.mesara-coin-hero .col-md-7{margin-top:24px}.mesara-coin-launch-grid{grid-template-columns:1fr}.mesara-coin-launch{padding:24px 20px}.mesara-coin-roadmap-intro .mesara-coin-about-title{font-size:1.2rem;margin-top:24px}.mesara-coin-roadmap-intro .mesara-coin-about-text{padding:0 12px;font-size:15px}.mesara-coin-roadmap-image-wrap{margin-top:24px;margin-bottom:20px;padding:0 12px}.mesara-coin-roadmap-image-wrap:before{margin-bottom:16px}.mesara-coin-roadmap-image{border-radius:10px}}@media(max-width:480px){.mesara-coin-roadmap-intro .mesara-coin-about-title{font-size:1.1rem;margin-top:20px}.mesara-coin-roadmap-intro .mesara-coin-about-text{padding:0 8px;font-size:14px;line-height:1.6}.mesara-coin-roadmap-image-wrap{margin-top:20px;margin-bottom:16px;padding:0 8px}.mesara-coin-roadmap-image-wrap:before{width:60px;height:2px;margin-bottom:14px}.mesara-coin-roadmap-image{border-radius:8px}}.page-section{padding:70px 0 60px}.page-section-alt{background:linear-gradient(180deg,#0f0f0f,#141414)}.page-section .title-head{margin-bottom:12px}.page-section .title-head-subtitle{margin-bottom:var(--token-section-padding-y-sm)}.page-section .title-head-subtitle p{color:#ffffffd9}.page-cards{margin-top:calc(var(--token-section-padding-y) * .75)}.page-card{background:linear-gradient(145deg,#ffffff0d,#ffffff05);border:1px solid rgba(255,174,17,.2);border-radius:var(--token-border-radius);padding:var(--token-card-padding-y) var(--token-card-padding-x);height:100%;transition:border-color .3s,box-shadow .3s,transform .3s}.page-card:hover{border-color:#ffae1166;box-shadow:0 16px 40px #00000040;transform:translateY(-4px)}.page-card-icon{width:56px;height:56px;border-radius:50%;background:#ffae1133;color:#ffae11;display:flex;align-items:center;justify-content:center;font-size:24px;margin-bottom:var(--token-card-gap)}.page-card-title{color:#fff;font-size:20px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;margin-bottom:var(--token-list-gap)}.page-card-text{color:#ffffffe0;font-size:15px;line-height:1.7;margin:0}.page-card-list{list-style:none;padding:0;margin:0;color:#ffffffe0;font-size:15px;line-height:1.75}.page-card-list li{position:relative;padding-left:24px;margin-bottom:var(--token-list-gap)}.page-card-list li:before{content:"";font-family:FontAwesome;position:absolute;left:0;color:#ffae11;font-weight:700;font-size:14px}.page-card-list--numbered{list-style:decimal;padding-left:1.5rem}.page-card-list--numbered li{padding-left:.5rem}.page-card-list--numbered li:before{display:none}.page-card--centered{max-width:900px;width:100%;margin-left:auto;margin-right:auto}.about-page .page-section .row--card-single,.about-page .page-section-alt .row--card-single{display:flex;justify-content:center;width:100%}.about-page .page-section .row--card-single .col-12,.about-page .page-section-alt .row--card-single .col-12{flex:0 1 900px;max-width:900px;width:100%}.about-page .page-section .row--card-double,.about-page .page-section-alt .row--card-double{display:flex;justify-content:center;margin-left:auto;margin-right:auto;max-width:1100px}.about-page .page-section .row--card-double .col-md-6,.about-page .page-section-alt .row--card-double .col-md-6{flex:0 1 50%;max-width:540px}@media(max-width:991px){.about-page .page-section .row--card-double .col-md-6,.about-page .page-section-alt .row--card-double .col-md-6{flex:0 0 100%;max-width:100%}}.page-card{height:100%;background:linear-gradient(145deg,#ffffff0f,#ffffff05);border:1px solid rgba(255,174,17,.25);border-radius:14px;padding:2rem 2.25rem;box-shadow:0 4px 24px #0003,0 0 0 1px #ffffff08 inset;transition:border-color .3s,box-shadow .3s,transform .3s}.page-card:hover{border-color:#ffae1173;box-shadow:0 12px 40px #00000040,0 0 0 1px #ffffff0a inset}.page-card-title{margin-top:0;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid rgba(255,174,17,.2)}.page-card-text+.page-card-text,.page-card-text+.page-card-list,.page-card-list+.page-card-text{margin-top:1rem}.page-card-list{margin-bottom:0}.about-page-content-row .about-page-content-col{display:flex;justify-content:center;width:100%;max-width:100%}.about-page-content .about-page-content-inner{max-width:640px;width:100%;margin-left:auto;margin-right:auto;text-align:left}.about-page-content .about-page-content-inner .content-section-lead.text-center,.about-page-content .about-page-content-inner .content-card-note.text-center{text-align:center}.about-page-content .about-page-built-title{margin:var(--box-gap) 0 var(--space-sm);font-weight:600;font-size:.95rem;color:#fffffff2}.about-page-content .about-page-built-list{margin:0 0 var(--space-xl)}.about-page-content .about-page-built-list li{margin-bottom:var(--space-xs);font-size:.9rem}.about-page-content .content-section-lead{margin-bottom:var(--space-md);font-size:.95rem;line-height:1.55}.about-page-content .content-card-note{font-size:.9rem;line-height:1.55;margin-top:var(--space-sm)}.about-page .content-section.about-page-content .title-head-subtitle p{display:flex;align-items:center;justify-content:center;gap:16px;color:#ffae11!important;text-transform:uppercase;letter-spacing:.5px;margin:0 0 24px}.about-page .content-section.about-page-content .title-head-subtitle p:before,.about-page .content-section.about-page-content .title-head-subtitle p:after{content:"";flex:0 0 48px;height:2px;background:#ffae11}.page-section-stats{padding:50px 0!important;background:linear-gradient(90deg,#ffae1114,#ffae110a);border-top:1px solid rgba(255,174,17,.15);border-bottom:1px solid rgba(255,174,17,.15)}.page-stat-card{text-align:center;padding:32px 24px;margin-bottom:20px;background:#ffffff08;border-radius:12px;border:1px solid rgba(255,174,17,.18);transition:border-color .3s,background .3s}.page-stat-card:hover{background:#ffffff0f;border-color:#ffae1140}.page-stat-value{display:block;font-size:38px;font-weight:800;color:#ffae11;margin-bottom:8px;letter-spacing:.5px}.page-stat-label{font-size:12px;color:#ffffffd9;text-transform:uppercase;letter-spacing:.8px;font-weight:600}.page-why-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px 24px;max-width:800px;margin:28px auto 0}.page-why-item{display:flex;align-items:center;gap:14px;padding:18px 22px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:10px;color:#ffffffeb;font-size:15px;line-height:1.4;transition:border-color .3s,background .3s}.page-why-item:hover{background:#ffffff0f;border-color:#ffae114d}.page-why-item i{color:#ffae11;font-size:18px;flex-shrink:0}@media(max-width:768px){.page-why-grid{grid-template-columns:1fr}.page-stat-card{margin-bottom:16px}}.contact-page-wrap.contact{padding:70px 0 80px;background:linear-gradient(180deg,#0c0c0c,#111)}.contact-info-card{display:flex;align-items:flex-start;gap:20px;background:linear-gradient(145deg,#ffffff0d,#ffffff05);border:1px solid rgba(255,174,17,.18);border-left:4px solid #ffae11;border-radius:0 10px 10px 0;padding:24px 24px 28px;margin-bottom:20px;transition:border-color .3s,box-shadow .3s}.contact-info-card:hover{border-color:#ffae1159;box-shadow:0 12px 32px #0003}.contact-info-card-icon{width:50px;height:50px;border-radius:50%;background:#ffae1133;color:#ffae11;display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0}.contact-info-card-content h4{color:#fff;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px}.contact-info-card-content p{color:#ffffffe0;font-size:14px;line-height:1.6;margin:0}.contact-form-row{margin-top:48px}.contact-form-card{background:linear-gradient(145deg,#ffffff0f,#ffffff05);border:1px solid rgba(255,174,17,.25);border-radius:12px;padding:36px 32px 40px;box-shadow:0 4px 24px #0003}.contact-form-card h3{color:#fff;font-size:22px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;margin-bottom:12px}.contact-form-desc{color:#ffffffe0;font-size:15px;margin-bottom:8px}.contact-form-tagline{color:#ffae11e6;font-size:13px;font-style:italic;margin-bottom:24px;letter-spacing:.2px}.contact-form-card .form-group{margin-bottom:22px}.contact-form-card .form-group label{color:#ffffffe6;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;margin-bottom:8px;display:block}.contact-form-card .form-control{background:#00000059;border:1px solid rgba(255,255,255,.12);border-radius:8px;color:#fff;padding:12px 14px;font-size:14px;transition:border-color .2s,box-shadow .2s}.contact-form-card .form-control::placeholder{color:#fff6}.contact-form-card .form-control:focus{outline:none;border-color:#ffae1180;box-shadow:0 0 0 3px #ffae1126}.contact-form-card textarea.form-control{min-height:120px;resize:vertical}.contact-form-card .btn-contact{width:100%;padding:14px;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;border-radius:8px;margin-top:8px;border:none;color:#fff;background:linear-gradient(90deg,#6f42c1,#4a6cf7);transition:transform .25s,box-shadow .25s}.contact-form-card .btn-contact:hover{transform:translateY(-2px);box-shadow:0 8px 24px #4a6cf773;color:#fff}.contact-map-card{background:linear-gradient(145deg,#ffffff0f,#ffffff05);border:1px solid rgba(255,174,17,.25);border-radius:12px;padding:28px 28px 24px;height:100%;box-shadow:0 4px 24px #0003}.contact-map-card h3{color:#fff;font-size:20px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;margin-bottom:10px}.contact-map-location{color:#ffffffd9;font-size:14px;margin:0 0 6px;font-weight:500}.contact-map-link{display:inline-block;color:#ffae11f2;font-size:13px;text-decoration:none;margin-bottom:16px;transition:color .2s}.contact-map-link:hover{color:#ffae11}.contact-map-wrap{border-radius:8px;overflow:hidden;box-shadow:0 8px 24px #0000004d}.contact-map-wrap iframe{display:block}@media(max-width:768px){.contact-form-row{margin-top:32px}.contact-form-card,.contact-map-card{margin-bottom:24px}}@media(max-width:576px){.contact-page-wrap.contact{padding:32px 0 40px}.contact-info-card{padding:16px 14px 20px;margin-bottom:12px}.contact-info-card-icon{width:44px;height:44px;font-size:18px}.contact-info-card-content h4{font-size:14px}.contact-info-card-content p{font-size:13px}.contact-form-row{margin-top:24px}.contact-form-card{padding:22px 16px 28px}.contact-form-card h3{font-size:1.1rem}.contact-form-card .form-group{margin-bottom:16px}.contact-map-wrap iframe{height:280px}}.content-section{padding:var(--section-padding-y) 0;background:linear-gradient(180deg,#0f0f0f,#111)}.content-section .title-head{margin:0;padding-left:0;padding-right:0}.content-section.problem-solution-section .title-head{margin-bottom:18px;color:#ffae11;font-size:clamp(1.35rem,2.5vw,1.6rem);font-weight:800;text-transform:uppercase;letter-spacing:2px}.content-section.problem-solution-section .title-head span{color:#ffae11}.content-section.problem-solution-section .title-head-subtitle p{font-size:15px;font-weight:600;color:#ffffffeb}.content-section.problem-solution-section .content-card-title{font-size:1.05rem;font-weight:800;color:#ffae11}.content-section.problem-solution-section .content-card-list li,.content-section.problem-solution-section .content-card-note,.content-section.problem-solution-section .content-card-intro{font-size:15px;font-weight:600;line-height:1.65;color:#ffffffeb}.content-section.problem-solution-section .content-card-note{color:#ffffffe0}.content-section.for-businesses-section .title-head span,.content-section.compliance-section .title-head span{color:#ffae11}.content-section.for-businesses-section .title-head-subtitle p,.content-section.compliance-section .title-head-subtitle p,.content-section.global-vision-section .title-head-subtitle p{font-size:14px!important;font-weight:500;letter-spacing:.05em;text-transform:uppercase;color:#ffffffd9!important}.content-section.for-businesses-section .content-section-lead,.content-section.compliance-section .content-section-lead,.content-section.for-businesses-section .content-card-list li,.content-section.compliance-section .content-card-list li,.content-section.compliance-section .content-card-note,.content-section.global-vision-section .global-vision-lead,.content-section.global-vision-section .global-vision-list li{font-size:15px;font-weight:600;line-height:1.65;color:#ffffffeb}.content-section.compliance-section .content-card-note{color:#ffffffe0}.content-section .title-head-subtitle{margin-bottom:var(--token-block-margin)}.content-section.problem-solution-section .title-head-subtitle{margin-bottom:36px}.content-section .title-head-subtitle p{color:#ffffffbf}.content-section.problem-solution-section .row.text-center{display:flex;flex-direction:column;align-items:center}.content-section.problem-solution-section .title-head-subtitle p{display:flex;align-items:center;justify-content:center;gap:16px;margin-bottom:0;text-align:center;color:#ffffffeb;text-transform:uppercase;letter-spacing:.5px;font-size:15px;font-weight:600}.content-section.problem-solution-section .title-head-subtitle p:before,.content-section.problem-solution-section .title-head-subtitle p:after{content:"";flex:0 0 48px;height:2px;background:#ffae11b3;position:static}.content-section-lead{color:#ffffffeb;font-size:15px;font-weight:600;margin:0 0 16px;line-height:1.65}.content-card{background:linear-gradient(145deg,#ffffff0a,#ffffff05);border:1px solid rgba(255,174,17,.18);border-radius:12px;padding:28px 24px;height:100%;margin-bottom:24px}.content-card-title{color:#ffae11;font-size:1.15rem;font-weight:800;text-transform:uppercase;letter-spacing:.5px;margin-bottom:16px}.content-card-list{list-style:none;padding:0;margin:0 0 16px}.content-card-list li{position:relative;padding-left:22px;margin-bottom:10px;font-size:1rem;line-height:1.55;color:#ffffffe0;font-size:15px;line-height:1.5}.content-card-list li:before{content:"•";position:absolute;left:0;color:#ffffff80}.content-card-list-check li:before{content:"✓";color:#ffae11;font-weight:700}.features .feature-box .feature-icon{float:none!important;display:block!important;margin-left:0;margin-right:0}.features .feature-box .feature-box-content{margin-left:0!important;width:100%}.features .features-slider .swiper-wrapper{align-items:stretch}.features .features-slider .swiper-slide{height:auto;display:flex;box-sizing:border-box}.features .feature-box{display:flex;flex-direction:column;height:100%;min-height:220px;width:100%;box-sizing:border-box;background:#1d1d1df2;border:1px solid #ffae11;border-radius:12px;padding:1rem;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.features .feature-box:hover{border-color:#ffae1140;box-shadow:0 12px 24px #0000004d}.features .feature-box .feature-icon{margin-bottom:.5rem}.features .feature-box .feature-icon img{width:48px;height:auto}.features .feature-box .feature-box-content h3{margin:0 0 .5rem;font-size:.95rem;line-height:1.3;color:#ffae11;font-weight:700}.features .feature-box .feature-box-content p{flex:1;margin-bottom:0;min-height:0;color:#ffffffe0;font-size:.8125rem;line-height:1.5}.features .feature-box .feature-box-content{flex:1;display:flex;flex-direction:column;text-align:left}.feature-ecosystem-link{display:inline-block;margin-top:auto;margin-bottom:0;padding:4px 0;border-radius:0;color:#ffae11;font-size:.8125rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;text-decoration:none;transition:color .2s ease}.feature-ecosystem-link:hover{color:#ffc246;text-decoration:none}.features-slider{position:relative;max-width:1280px;margin:0 auto;padding:.5rem 32px}.features .features-slider .swiper{width:100%;overflow:hidden}.features .swiper-pagination,.features .swiper-pagination-bullet,.features .swiper-pagination-bullet-active,.features .swiper-notification,.features-slider .swiper-pagination,.features-slider .swiper-notification{display:none!important;visibility:hidden!important;opacity:0!important;width:0!important;height:0!important;pointer-events:none!important;position:absolute!important;overflow:hidden!important;clip:rect(0,0,0,0)!important}.features-row-wrapper{overflow-x:auto;overflow-y:visible;scroll-behavior:smooth;scrollbar-width:none;padding:8px 0}.features-row-wrapper::-webkit-scrollbar{display:none}.features-row{display:flex;flex-wrap:nowrap;gap:var(--features-gap);align-items:stretch;margin:0}.feature-box{flex:0 0 100%;max-width:100%}.feature-box:hover{transform:translateY(-4px);box-shadow:0 12px 24px #00000026}.feature-icon{margin-bottom:1rem}.feature-icon img{width:60px;height:auto}@media(min-width:768px){.features-row .feature-box{flex:0 0 calc((100% - 48px) / 3);max-width:none}}.features-arrow{position:absolute;top:50%;transform:translateY(-50%);width:34px;height:34px;border-radius:50%;border:1px solid rgba(255,255,255,.4);background:#0009;color:#fff;display:flex;align-items:center;justify-content:center;font-size:18px;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease;z-index:2}.features-arrow:hover{background:#ffae11;color:#111;border-color:#ffae11}.features-arrow-left{left:-10px}.features-arrow-right{right:-10px}@media(max-width:767px){.features-slider{padding:6px 36px;overflow:hidden}.features .feature-box{min-height:auto;height:auto!important;padding:.75rem .875rem .625rem;overflow:hidden;word-wrap:break-word;overflow-wrap:break-word;border:none!important;background:#1d1d1df2;box-shadow:0 2px 12px #0000004d}.features .feature-box:hover{border:none!important}.features .feature-box .feature-box-content{flex:none}.features .feature-box .feature-box-content p{flex:none;word-wrap:break-word;overflow-wrap:break-word;margin-bottom:.125rem}.features .feature-box .feature-ecosystem-link,.features .feature-ecosystem-link{margin-top:.25rem!important;padding:2px 0}.features .feature-box .feature-icon{margin-bottom:.25rem}.features .features-slider .swiper-slide{height:auto!important;width:100%!important}.features .swiper-pagination,.features .swiper-pagination-bullet,.features .swiper-pagination-bullet-active,.features-slider .swiper-pagination{display:none!important;visibility:hidden!important;height:0!important;width:0!important;opacity:0!important}.features-row{gap:16px}.features-row .feature-box{flex:0 0 100%;max-width:100%;box-sizing:border-box}.features-arrow{width:28px;height:28px;font-size:16px}.features-arrow-left{left:4px}.features-arrow-right{right:4px}section.features{padding-top:1.5rem;padding-bottom:.75rem}}.content-card-note{color:#ffffffd9;font-size:1rem;line-height:1.6;margin:0;font-style:italic;padding-left:22px}.content-card-intro{color:#ffffffe6;font-size:1rem;margin:0 0 12px;line-height:1.5}.problem-solution-section .content-card{margin-bottom:24px}.for-businesses-row .for-businesses-col{display:flex;justify-content:center}.for-businesses-content{max-width:720px;width:100%;margin:0 auto;text-align:left}.for-businesses-content .content-section-lead.text-center,.for-businesses-content .content-card-note.text-center{text-align:center!important;width:100%}.for-businesses-content .content-section-lead.text-center{display:block}.for-businesses-content .content-card-note.text-center{padding-left:0}.for-businesses-section .for-businesses-content .text-center.mt-4{display:flex!important;justify-content:center!important;align-items:center!important;width:100%;text-align:center}.for-businesses-section .btn-ecosystem{margin-left:auto;margin-right:auto}.for-businesses-intro{margin-bottom:var(--token-block-margin)!important}.for-businesses-content{margin-bottom:0}.for-businesses-list{display:grid;grid-template-columns:1fr 1fr;gap:var(--token-list-gap) var(--token-card-gap);margin:0 auto var(--token-block-margin);max-width:640px;padding-left:0;list-style:none}@media(max-width:767px){.for-businesses-list{grid-template-columns:1fr;max-width:100%}}.for-businesses-list li,.compliance-list li{display:flex;align-items:flex-start;gap:var(--token-list-gap);padding-left:0;text-align:left;font-size:15px;font-weight:600;margin-bottom:0;line-height:1.5}.for-businesses-list li:before,.compliance-list li:before{position:static;margin-right:0;flex-shrink:0}.for-businesses-cta-row{margin-top:var(--token-block-margin)}.for-businesses-note{margin-bottom:var(--token-card-gap)!important}.compliance-list{display:grid;grid-template-columns:1fr 1fr;gap:var(--token-list-gap) var(--token-card-gap);margin:0 auto var(--token-block-margin);max-width:520px;padding-left:0;list-style:none}@media(max-width:767px){.compliance-list{grid-template-columns:1fr}}.content-section.for-businesses-section .title-head-subtitle p{display:flex;align-items:center;justify-content:center;gap:var(--token-card-gap);color:#ffffffd9!important;text-transform:uppercase;letter-spacing:.05em}.content-section.for-businesses-section .title-head-subtitle p:before,.content-section.for-businesses-section .title-head-subtitle p:after,.content-section.compliance-section .title-head-subtitle p:before,.content-section.compliance-section .title-head-subtitle p:after,.content-section.global-vision-section .title-head-subtitle p:before,.content-section.global-vision-section .title-head-subtitle p:after{content:"";flex:0 0 48px;height:2px;background:#ffae11b3;position:static}.content-section.global-vision-section .title-head-subtitle p{gap:var(--token-card-gap)}.content-section.compliance-section .title-head-subtitle p{gap:16px}.content-section.for-businesses-section .row.text-center,.content-section.compliance-section .row.text-center{display:flex;flex-direction:column;align-items:center}.content-section.for-businesses-section .title-head-subtitle p,.content-section.compliance-section .title-head-subtitle p{margin-bottom:0}.btn-ecosystem{display:inline-flex;align-items:center;justify-content:center;padding:14px 32px;font-weight:700;font-size:14px;text-transform:uppercase;letter-spacing:.05em;border-radius:var(--pro-radius);border:none;background:linear-gradient(90deg,#ffae11,#f59e0b);color:#111;text-decoration:none;transition:transform .25s ease,box-shadow .25s ease,background .25s ease;box-shadow:var(--pro-shadow-md),0 2px 8px #ffae1140}.btn-ecosystem:hover{color:#111;transform:translateY(-2px);box-shadow:var(--pro-shadow-lg),0 6px 20px #ffae1166;background:linear-gradient(90deg,#f59e0b,#ffae11)}.btn-ecosystem:focus-visible{outline:none;box-shadow:var(--pro-focus-ring),0 4px 16px #ffae1159}.compliance-row .compliance-col{display:flex;justify-content:center;width:100%;max-width:100%}.compliance-content{max-width:680px;width:100%;margin-left:auto;margin-right:auto;text-align:left}.compliance-content .content-section-lead.text-center,.compliance-content .content-card-note.text-center{text-align:center}.compliance-content .content-section-lead{margin-bottom:var(--token-card-gap)!important}.compliance-content .content-card-note.text-center{margin-top:var(--token-block-margin)!important;margin-bottom:0!important}.compliance-section .content-card-list-check li:before{color:#ffae11!important}@media(min-width:1200px){.content-section{padding:var(--section-padding-y) 0}.content-section .title-head-subtitle{margin-bottom:var(--section-heading-gap)}.for-businesses-content{max-width:800px}.for-businesses-section .content-card-note.mt-3{margin-bottom:8px}.for-businesses-section .text-center.mt-4{margin-top:32px}.compliance-content,.global-vision-content{max-width:720px}}.content-section.global-vision-section .title-head-subtitle p{display:flex;align-items:center;justify-content:center;gap:var(--token-card-gap);color:#ffffffd9!important;text-transform:uppercase;letter-spacing:.05em;margin:0}.content-section.global-vision-section .title-head-subtitle p:before,.content-section.global-vision-section .title-head-subtitle p:after{content:"";flex:0 0 48px;height:2px;background:#ffae11b3;position:static}.content-section.global-vision-section .row.text-center:first-of-type{display:flex;flex-direction:column;align-items:center}.global-vision-content{max-width:680px;margin-left:auto;margin-right:auto;text-align:left}.global-vision-content .global-vision-lead{margin-bottom:var(--token-card-gap)!important}.global-vision-content .global-vision-list.content-card-list{margin:0 0 16px;padding-left:0;list-style:none}.global-vision-content .global-vision-list.content-card-list li{padding-left:22px;margin-bottom:10px;position:relative;font-size:15px;line-height:1.55;color:#ffffffe0}.global-vision-content .global-vision-list.content-card-list li:last-child{margin-bottom:0}.global-vision-row .global-vision-col{display:flex;justify-content:center;width:100%;max-width:100%}.global-vision-content{max-width:680px;width:100%;margin-left:auto;margin-right:auto;text-align:center}.global-vision-lead{color:#ffffffeb;font-size:15px;font-weight:600;line-height:1.65;line-height:1.7;margin:0 0 20px;text-align:center}.global-vision-list{list-style:none;padding:0;margin:0;text-align:center;color:#ffffffe0;font-size:16px;line-height:1.9}.global-vision-list li{margin-bottom:4px}.global-vision-list li:last-child{margin-bottom:0}@media(max-width:991px){.content-section{padding:var(--section-padding-y-sm) 0}.problem-solution-section .content-card{margin-bottom:20px}}@media(max-width:768px){.content-section{padding:var(--section-padding-y-sm) 0}.content-section .title-head-subtitle{margin-bottom:var(--section-heading-gap)}.content-section.problem-solution-section .title-head-subtitle{margin-bottom:28px}.content-card{padding:24px 20px 28px;margin-bottom:20px}.content-card-list li{padding-left:22px;font-size:1rem;margin-bottom:8px}.content-card-title{font-size:1.1rem;margin-bottom:12px}.content-card-note{padding-left:22px;font-size:1rem}.for-businesses-list{max-width:100%}.global-vision-lead,.global-vision-list li{font-size:15px}}@media(max-width:992px){.header-nav-inner-wrap{padding:10px 16px}.page-section{padding:56px 0 48px}.page-cards{margin-top:28px}.about-page-content .about-page-content-inner{max-width:100%}.about-page .content-section.about-page-content .title-head-subtitle p:before,.about-page .content-section.about-page-content .title-head-subtitle p:after{flex:0 0 32px}}@media(max-width:768px){.header-nav-inner-wrap{padding:10px 12px}.header-logo-img{max-height:44px}.banner-area .banner-overlay{padding:40px 16px 50px}.banner-area .title-head.banner-post-title{font-size:22px;line-height:1.35}.banner-area .breadcrumb{font-size:12px;margin-top:12px}.page-header{padding:48px 0 36px}.page-header h1{font-size:1.75rem}.container{padding-left:20px;padding-right:20px}.for-businesses-content{padding-left:0;padding-right:0}.for-businesses-section .content-card-note.mt-3{margin-bottom:4px}.for-businesses-section .text-center.mt-4{margin-top:28px}.btn-ecosystem,.btn-about-readmore{max-width:100%}.page-section{padding:40px 0 36px}.page-section .title-head-subtitle{margin-bottom:24px}.page-card{padding:24px 18px;margin-bottom:20px}.page-stat-card{padding:24px 16px}.page-stat-value{font-size:32px}.content-section.about-page-content{padding:40px 0 48px}.about-page .content-section.about-page-content .title-head-subtitle p{flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:20px}.about-page .content-section.about-page-content .title-head-subtitle p:before,.about-page .content-section.about-page-content .title-head-subtitle p:after{flex:0 0 24px}.about-page-content .about-page-built-title{margin:var(--space-xl) 0 var(--space-lg)}.about-page-content .about-page-built-list{margin-bottom:var(--box-gap)}.btn-ecosystem,.btn-about-readmore{padding:12px 24px;font-size:13px;width:100%;max-width:100%;text-align:center;display:inline-block}.call-action-all .action-text h2{font-size:22px}.call-action-all .action-text p{font-size:14px}.call-action-all .btn{width:100%;max-width:280px}.contact-page-wrap.contact{padding:48px 0 56px}.contact-info-card{padding:20px 18px 24px;margin-bottom:16px}.contact-form-row{margin-top:32px}.contact-form-card{padding:28px 20px 32px}.contact-form-card h3{font-size:18px}.services-list .service-card{padding:var(--token-card-padding-y) var(--token-card-padding-x);margin-bottom:var(--token-block-margin);border-radius:var(--token-border-radius)}.services-list .service-card h3{font-size:1rem;font-weight:700;margin-bottom:var(--token-list-gap)}}.services-list .service-card{padding:var(--token-card-padding-y) var(--token-card-padding-x);margin-bottom:var(--token-block-margin);border-radius:var(--token-border-radius);background:linear-gradient(145deg,#ffffff0a,#ffffff03);border:1px solid rgba(255,255,255,.12);box-shadow:0 10px 30px #00000059;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;text-align:left;gap:var(--token-card-gap);height:100%;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.services-list .service-card:hover{transform:translateY(-6px);box-shadow:0 18px 40px #00000073;border-color:#ffae1166}.page.services-page{background:#050608}.page.services-page .page-header{padding:56px 0 32px}.page.services-page .page-header h1{margin-bottom:.5rem}.page.services-page .page-header .breadcrumb{margin-bottom:0}.process{background:radial-gradient(circle at top,rgba(255,174,17,.16),transparent 60%)}.process-step{padding:var(--token-card-padding-y) var(--token-card-padding-x);border-radius:var(--token-border-radius);background:#0009;border:1px solid rgba(255,255,255,.08);box-shadow:0 10px 24px #00000073}.process-step .step-number{display:flex;align-items:center;justify-content:center;margin:0 auto var(--token-card-gap);border-radius:50%;background:#ffae1138;color:#ffae11;font-weight:700}.faq-preview .faq-item{padding:var(--token-card-padding-y) var(--token-card-padding-x);border-radius:var(--token-border-radius);border:1px solid rgba(255,255,255,.06);background:#ffffff05}.faq-preview .faq-item+.faq-item{margin-top:var(--token-block-margin)}.services-list .service-icon{margin-bottom:var(--token-list-gap)}.services-list .service-icon-circle{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:50%;background:#ffae112e;color:#ffae11;box-shadow:0 4px 14px #0006}.services-list .service-title{color:#fff;font-weight:800;margin-bottom:var(--space-xs);font-size:1rem}.services-list .service-description{color:#ffffffe6;font-size:.9rem;margin-bottom:var(--token-list-gap);line-height:1.5}.services-list .service-features{list-style:none;padding:0;margin:0}.services-list .service-features li{position:relative;padding-left:20px;margin-bottom:var(--token-list-gap);color:#ffffffd9;font-size:.85rem}.services-list .service-features li:before{content:"•";position:absolute;left:6px;top:0;color:#ffae11}.footer .top-footer .social-footer ul{display:flex;flex-wrap:nowrap;align-items:center;gap:8px}.footer .top-footer .social-footer ul li{margin:0}@media(max-width:576px){.container{padding-left:16px;padding-right:16px}.header-nav-inner-wrap{padding:8px 12px}.header-logo-img{max-height:40px}.banner-area .banner-overlay{padding:32px 12px 40px}.banner-area .title-head.banner-post-title{font-size:18px}.page-header{padding:40px 0 28px}.page-header h1{font-size:1.5rem}.page-section{padding:32px 0 28px}.page-section .title-head{font-size:20px}.page-section .title-head-subtitle{margin-bottom:20px}.page-cards{margin-top:24px}.page-card{padding:20px 16px;margin-bottom:16px}.page-card-title{font-size:18px}.page-card-text,.page-card-list{font-size:14px}.content-section{padding:1.25rem 0}.content-section .title-head{font-size:20px}.content-section .title-head-subtitle{margin-bottom:24px}.about-us .title-head,.for-businesses-section .title-head,.compliance-section .title-head,.global-vision-section .title-head{font-size:clamp(1.25rem,2.5vw,1.6rem)}.title-head{word-wrap:break-word;overflow-wrap:break-word;padding-left:12px;padding-right:12px}.about-page .content-section.about-page-content .title-head-subtitle p:before,.about-page .content-section.about-page-content .title-head-subtitle p:after{flex:0 0 16px}.about-us .title-head-subtitle p:before,.about-us .title-head-subtitle p:after,.content-section.for-businesses-section .title-head-subtitle p:before,.content-section.for-businesses-section .title-head-subtitle p:after,.content-section.global-vision-section .title-head-subtitle p:before,.content-section.global-vision-section .title-head-subtitle p:after{flex:0 0 20px}.page-why-grid{grid-template-columns:1fr}.footer-col{text-align:center}.footer-heading:after{left:50%;transform:translate(-50%)}}.page,.auth-page,.coming-soon-page,.not-found-page{overflow-x:hidden;padding-bottom:0;max-width:100%}.ecosystem-page .content-section.ecosystem-details-on-home,.content-section.ecosystem-details-on-home{padding-top:var(--section-padding-y);padding-bottom:var(--section-padding-y)}@media(max-width:991px){.ecosystem-page .content-section.ecosystem-details-on-home,.content-section.ecosystem-details-on-home{padding-top:var(--section-padding-y-sm);padding-bottom:var(--section-padding-y-sm)}}@media(max-width:576px){.ecosystem-page .content-section.ecosystem-details-on-home,.content-section.ecosystem-details-on-home{padding-top:1.75rem;padding-bottom:1.75rem}}.ecosystem-details-on-home .row.text-center .title-head{margin-bottom:.75rem;font-size:clamp(1.75rem,4vw,2.25rem);font-weight:800;letter-spacing:.02em;color:#fff!important;text-transform:uppercase}.ecosystem-details-on-home .row.text-center .title-head span{background:linear-gradient(135deg,#ffae11,#ffc107,#ffae11);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-fill-color:transparent}@supports not (background-clip: text){.ecosystem-details-on-home .row.text-center .title-head span{color:#ffae11;-webkit-text-fill-color:unset}}.ecosystem-details-on-home .title-head-subtitle{margin-bottom:0;max-width:42rem;margin-left:auto;margin-right:auto}.ecosystem-details-on-home .title-head-subtitle p{font-size:1.05rem;color:#ffffffe0;line-height:1.55}@media(max-width:991px){.container{padding-left:20px;padding-right:20px;max-width:100%}.ecosystem-details-on-home .container{padding-left:1.25rem;padding-right:1.25rem}}@media(max-width:768px){.services-list.py-5,.process.py-5,.faq-preview.py-5{padding-top:var(--token-section-padding-y-sm)!important;padding-bottom:var(--token-section-padding-y-sm)!important}.services-list .row .mb-5,.process .row .mb-5,.faq-preview .row .mb-5{margin-bottom:1.5rem!important}.process-step{margin-bottom:1.5rem}.faq-item{margin-bottom:1rem}}@media(max-width:576px){.container{padding-left:16px;padding-right:16px}.ecosystem-details-on-home .container{padding-left:1rem;padding-right:1rem}.content-section{padding:1.25rem 0}.ecosystem-details-on-home .title-head-subtitle{margin-bottom:0}.slide-title,.slide-subtitle,.mesara-coin-about-title,.title-head{word-wrap:break-word;overflow-wrap:break-word}.services-list.py-5,.process.py-5,.faq-preview.py-5{padding-top:var(--token-section-padding-y-sm)!important;padding-bottom:var(--token-section-padding-y-sm)!important}.services-list h2,.process h2,.faq-preview h2{font-size:1.35rem}.services-list .lead,.process .lead{font-size:.95rem}.process .row [class*=col-]{margin-bottom:1rem}.process-step .step-number{width:48px;height:48px;font-size:1.25rem}.process-step h3{font-size:1.1rem}.process-step p{font-size:.9rem}.about-page-content .about-page-content-inner{padding:0 4px}.call-action-all .action-text h2{font-size:1.35rem}.call-action-all .action-text p.lead{font-size:1rem!important}.call-action-all .action-btn .btn{padding:12px 20px;font-size:14px;font-weight:700;text-shadow:0 1px 2px rgba(0,0,0,.3)}}@media(max-width:480px){.container{padding-left:14px;padding-right:14px}.page-section,.page-section-alt{padding:24px 0 28px}.banner-area .banner-overlay{padding:24px 10px 32px}.banner-area .title-head.banner-post-title{font-size:1.1rem}}@media(max-width:360px){.container{padding-left:12px;padding-right:12px}.page-header{padding:32px 0 24px}.page-header h1{font-size:1.35rem}.banner-area .banner-overlay{padding:20px 8px 28px}#preloader-content img{width:120px;height:120px}.content-section{padding:1rem 0}}.goog-te-banner-frame,.skiptranslate,body>.skiptranslate,#goog-gt-tt,.VIpgJd-ZVi9od-ORHb-OEVmcd,.goog-te-spinner-pos{display:none!important;visibility:hidden!important;height:0!important;overflow:hidden!important}body{top:0!important}.header-google-translate{position:relative;display:inline-block}.language-selector-pro{position:relative;width:fit-content}.language-selector-face{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:4px 8px;border-radius:999px;border:1px solid rgba(255,255,255,.18);background:#0006;color:#fff;font-size:12px;line-height:1;transition:background .2s ease,border-color .2s ease,transform .15s ease}.language-selector-face:hover{background:#ffffff14;border-color:#ffffff4d;transform:translateY(-1px)}.language-selector-face.open{background:#000000d9}.language-selector-flag-img{display:block;border-radius:2px}.language-selector-code{font-weight:600;letter-spacing:.5px}.language-selector-arrow{font-size:12px;line-height:1;color:currentColor}.language-selector-menu{position:absolute;top:calc(100% + 6px);right:0;left:auto;min-width:220px;background:#020617;border-radius:10px;box-shadow:0 14px 45px #0009;padding:6px 0;z-index:9999;border:1px solid rgba(148,163,184,.45);max-height:260px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#4b5563 transparent}.language-selector-menu::-webkit-scrollbar{width:6px}.language-selector-menu::-webkit-scrollbar-track{background:transparent}.language-selector-menu::-webkit-scrollbar-thumb{background-color:#4b5563;border-radius:4px}.language-selector-option{width:100%;border:none;background:transparent;display:flex;align-items:center;gap:8px;padding:6px 12px;color:#e5e7eb;font-size:13px;cursor:pointer;text-align:left;transition:background .15s ease,color .15s ease}.language-selector-option:hover{background:#0f172ae6;color:#fff}.language-selector-option.active{background:#f8fafc14;color:#fff}.language-selector-label{flex:1;min-width:0}.header-nav-translate{display:flex;align-items:center;margin-left:10px}.fallback .language-selector-pro{position:relative;width:fit-content}.fallback .language-selector-face{cursor:pointer}@media(max-width:576px){.language-selector-face{padding:6px 10px;font-size:13px}.language-selector-menu{right:0;left:auto;min-width:200px;max-width:calc(100vw - 24px)}.language-selector-option{padding:8px 14px}}.footer{background-color:#f8f9fa;padding:3rem 0 0}.footer-newsletter-form{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.footer-newsletter-input{flex:1 1 200px;min-width:0;padding:.5rem 1rem;border:1px solid #ccc;border-radius:4px}.footer-newsletter-btn{padding:.5rem 1.5rem;background-color:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer;white-space:nowrap}.footer-newsletter-btn:hover{background-color:#0056b3}.footer-contacts{margin-bottom:1.5rem}.footer-heading--sub{margin-top:.5rem;font-size:1rem;font-weight:600}.footer-social{display:flex;gap:1rem;align-items:center;flex-wrap:wrap}.footer-social-link{color:inherit;font-size:1.25rem;transition:color .2s}.footer-social-link:hover{color:#007bff}.footer-back-top{background:none;border:none;cursor:pointer;padding:.5rem;font-size:1.2rem;color:inherit;display:inline-flex;align-items:center;justify-content:center}.footer-back-top:hover{opacity:.7}@media(max-width:767px){.footer-brand-row{text-align:center}.footer-newsletter-form{justify-content:center}.footer-newsletter-input,.footer-newsletter-btn{width:100%}}@media(max-width:991px){.navbar-collapse.collapse:not(.in){display:none!important}.navbar-collapse.collapse.in,.header-mesara .navbar-toggle{display:block!important}}@media(max-width:576px){h1{font-size:1.75rem!important}h2{font-size:1.5rem!important}h3{font-size:1.2rem!important}}@media(max-width:600px){.ecosystem-card__media{min-width:0;max-width:100%;flex:1 1 100%}.ecosystem-card__body{min-width:0;flex:1 1 100%;border-left:none;border-top:4px solid var(--ecosystem-accent)}.ecosystem-card--image-right .ecosystem-card__body{border-right:none;border-top:4px solid var(--ecosystem-accent)}.ecosystem-card__media--right{order:0}}@media(max-width:576px){.our-verticals-section.image-block:after{width:200px;height:200px}.image-block .verticals-cta-panel{min-height:300px;padding:24px 16px}.image-block .vertical-card .feature-img img{height:160px}.image-block .verticals-cta-title{font-size:18px}}@media(max-width:480px){.about-coin-glow{width:200px!important;height:200px!important}.about-coin-image{max-width:200px!important}.for-businesses-coin-wrap,.global-vision-coin-wrap,.compliance-coin-wrap{max-width:220px}}@media(max-width:480px){.content-section{padding:1rem 0}.content-section .container{padding-left:10px;padding-right:10px}.mesara-coin-image-with-text .mesara-coin-text-over-image{padding:.75rem}}@media(max-width:767px){.content-section.compliance-section .about-built-list.content-card-list-check li{white-space:normal}}@media(max-width:400px){.language-selector-menu{min-width:180px;right:0;left:auto}}@media(max-width:576px){.feature-icon{width:60px;height:60px}.feature-icon img{width:30px;height:30px}.feature-box-content h3{font-size:1.15rem!important}}@media(max-width:400px){.title-head-subtitle p:before,.title-head-subtitle p:after{flex:0 0 12px}}@media(max-width:576px){.mesara-coin-faq-toggle{padding:12px}.mesara-coin-faq-question-text{min-width:0;word-break:break-word}.mesara-coin-faq{padding:0 8px}}@media(max-width:480px){.call-action-btn{max-width:100%;padding:12px 20px}}@media(max-width:480px){#back-to-top,.back-to-top{right:12px;bottom:12px}}@media(max-width:480px){.page-stat-value{font-size:26px}}@media(max-width:480px){.mesara-coin-principles-card{padding:20px}}@media(max-width:480px){.mesara-coin-two-col-card{padding:20px 16px}}@media(max-width:480px){.header-nav-inner-wrap{padding:6px 8px}}.auth-page{min-height:70vh;display:flex;align-items:center;padding:3rem 0}.auth-form{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:2.5rem}.auth-form h2{margin-bottom:1.5rem;text-align:center}.auth-form input[type=text],.auth-form input[type=email],.auth-form input[type=password]{width:100%;padding:12px 16px;margin-bottom:1rem;border:1px solid rgba(255,255,255,.15);border-radius:8px;background:#0000004d;color:#fff;font-size:15px}.auth-form .btn{width:100%;margin-top:.5rem}@media(max-width:767px){.auth-form{padding:1.5rem}}.cart-items{margin-bottom:2rem}.cart-item{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:1.25rem;margin-bottom:1rem}.cart-header h3{margin-bottom:1.5rem}.quantity-control{display:flex;align-items:center;gap:4px}.quantity-btn{width:32px;height:32px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:6px;color:#fff;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center}.quantity-input{width:40px;text-align:center;background:transparent;border:1px solid rgba(255,255,255,.2);border-radius:6px;color:#fff;padding:4px}.remove-btn{background:none;border:none;color:#e74c3c;cursor:pointer;font-size:13px;margin-top:8px}.order-summary,.checkout-summary{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:1.5rem;position:sticky;top:100px}.summary-row,.total-row{display:flex;justify-content:space-between;padding:.5rem 0;border-bottom:1px solid rgba(255,255,255,.08)}.summary-row.total,.total-row.grand-total{font-weight:700;font-size:1.15rem;border-top:2px solid rgba(255,174,17,.5);border-bottom:none;padding-top:.75rem;margin-top:.5rem}.coupon-input{display:flex;gap:8px;margin-top:.5rem}.coupon-input .form-control{flex:1}.coupon-section{margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid rgba(255,255,255,.08)}.checkout-actions{margin-top:1.5rem}.payment-icons{display:flex;gap:12px;font-size:1.5rem;opacity:.6;margin-top:.5rem}@media(max-width:767px){.cart-item .row>div{margin-bottom:.75rem}.cart-item .row>div:last-child{margin-bottom:0}.product-price,.item-total{font-weight:600}.order-summary,.checkout-summary{position:static;margin-top:1.5rem}}.steps{display:flex;justify-content:center;gap:2rem;flex-wrap:wrap}.step{display:flex;align-items:center;gap:.5rem;opacity:.4}.step.active{opacity:1}.step-number{width:32px;height:32px;border-radius:50%;background:#ffae1133;border:2px solid #ffae11;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px}.step.active .step-number{background:#ffae11;color:#111}.billing-form,.payment-form{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:2rem}.payment-option{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border:1px solid rgba(255,255,255,.15);border-radius:8px;margin-bottom:.75rem;cursor:pointer}.payment-option label{cursor:pointer;margin:0}.summary-item{display:flex;justify-content:space-between;padding:.5rem 0;border-bottom:1px solid rgba(255,255,255,.08)}@media(max-width:767px){.steps{gap:1rem}.step-title{font-size:13px}.billing-form,.payment-form{padding:1.25rem}}.coming-soon-page{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center}.coming-soon-bg{position:absolute;inset:0;background:linear-gradient(135deg,#111,#1a1a2e);z-index:0}.coming-soon-bg .overlay{position:absolute;inset:0;background:#00000080}.coming-soon-content{position:relative;z-index:1;width:100%;padding:2rem 0}.countdown{display:flex;justify-content:center;gap:1.5rem;flex-wrap:wrap}.countdown-item{display:flex;flex-direction:column;align-items:center;min-width:80px}.countdown-item .number{font-size:2.5rem;font-weight:800;color:#ffae11;line-height:1}.countdown-item .label{font-size:.85rem;text-transform:uppercase;letter-spacing:1px;opacity:.7;margin-top:4px}.notify-form .input-group{display:flex;max-width:480px;margin:0 auto}.notify-form .form-control{flex:1}.social-icons{display:flex;justify-content:center;gap:1rem}.social-icon{width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid rgba(255,255,255,.2);color:#fff;transition:.2s}.social-icon:hover{background:#ffae11;border-color:#ffae11;color:#111}@media(max-width:576px){.countdown-item .number{font-size:1.75rem}.countdown-item{min-width:60px}.countdown{gap:1rem}.notify-form .input-group{flex-direction:column;gap:.5rem}.notify-form .btn{width:100%}}.not-found-page{min-height:70vh;display:flex;align-items:center;padding:3rem 0}.error-code{font-size:8rem;font-weight:900;color:#ffae11;line-height:1;margin-bottom:1rem}.error-actions{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap}@media(max-width:576px){.error-code{font-size:5rem}.error-actions .btn{width:100%}}.categories-grid{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}.category-card{padding:.75rem 1.25rem;border:1px solid rgba(255,255,255,.15);border-radius:8px;background:#ffffff0d;color:#fff;cursor:pointer;display:flex;align-items:center;gap:.5rem;transition:.2s;font-size:14px}.category-card:hover,.category-card.active{background:#ffae1126;border-color:#ffae11;color:#ffae11}.faq-list .faq-item{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;margin-bottom:.75rem;overflow:hidden}.faq-question{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.25rem;cursor:pointer;gap:1rem}.faq-question h4{margin:0;font-size:1rem}.faq-answer{padding:0 1.25rem 1rem}.faq-search .input-group{display:flex}.faq-search .form-control{flex:1}.still-questions{padding:2rem;background:#ffffff0d;border-radius:12px}.support-options{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap;margin-top:1rem}@media(max-width:576px){.category-card{flex:1 1 calc(50% - .75rem);min-width:0;justify-content:center;font-size:13px;padding:.6rem .75rem}.faq-question{padding:.75rem 1rem}.faq-question h4{font-size:.9rem}.faq-search .input-group{flex-direction:column;gap:.5rem}.faq-search .btn,.support-options .btn{width:100%}}.billing-toggle .btn-group{display:flex;flex-wrap:wrap;justify-content:center}.pricing-card{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:2rem;height:100%;display:flex;flex-direction:column;position:relative}.pricing-card.recommended{border-color:#ffae11}.recommended-badge{position:absolute;top:-1px;left:50%;transform:translate(-50%);background:#ffae11;color:#111;font-size:12px;font-weight:700;padding:4px 16px;border-radius:0 0 8px 8px;text-transform:uppercase}.pricing-header .price{margin:1rem 0}.pricing-header .amount{font-size:2.5rem;font-weight:800;color:#ffae11}.pricing-header .period{opacity:.6}.pricing-features{flex:1}.pricing-features ul{list-style:none;padding:0}.pricing-features li{padding:.5rem 0;border-bottom:1px solid rgba(255,255,255,.06)}.pricing-features li i{color:#ffae11;margin-right:.5rem}.pricing-footer{margin-top:1.5rem}@media(max-width:576px){.billing-toggle .btn-group{gap:.5rem}.billing-toggle .btn{font-size:13px;padding:8px 16px}.pricing-card{padding:1.5rem}.pricing-header .amount{font-size:2rem}}.contact-info-card{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:1.5rem;margin-bottom:1.5rem;display:flex;gap:1rem;align-items:flex-start}.contact-info-card-icon{font-size:1.5rem;color:#ffae11;flex-shrink:0}.contact-form-card,.contact-map-card{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:2rem;margin-bottom:1.5rem}.contact-map-wrap{border-radius:8px;overflow:hidden;margin-top:1rem}.contact-map-wrap iframe{max-width:100%;display:block}.btn-contact{width:100%}@media(max-width:767px){.contact-form-card,.contact-map-card{padding:1.25rem}.contact-map-wrap iframe{height:280px}}@media(max-width:480px){.contact-info-card{flex-direction:column;text-align:center;align-items:center}}.service-card{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:2rem;transition:.3s}.service-card:hover{border-color:#ffae114d;transform:translateY(-4px)}.service-icon{margin-bottom:1rem}.service-icon-circle{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:12px;background:#ffae111f;color:#ffae11;font-size:1.25rem}.service-title{margin-bottom:.75rem}.service-features{list-style:none;padding:0;margin-top:1rem}.service-features li{padding:.35rem 0 .35rem 1.25rem;position:relative}.service-features li:before{content:"✓";position:absolute;left:0;color:#ffae11}.process-step{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:2rem 1.5rem;margin-bottom:1.5rem}.step-number{width:48px;height:48px;border-radius:50%;background:#ffae1126;border:2px solid #ffae11;display:inline-flex;align-items:center;justify-content:center;font-size:1.25rem;font-weight:800;margin-bottom:1rem;color:#ffae11}@media(max-width:576px){.service-card{padding:1.5rem}.process-step{padding:1.5rem 1rem}}.terms-page{padding:2rem 0}.terms-content{max-width:860px;margin:0 auto}.terms-section{margin-bottom:2rem}@media(max-width:576px){.terms-page .container{padding-left:12px;padding-right:12px}}.blog-page .categories{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:2rem}@media(max-width:576px){.blog-page .categories{overflow-x:auto;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;padding-bottom:.5rem}}@media(max-width:767px){.page .form-control,.page input[type=text],.page input[type=email],.page input[type=password],.page input[type=tel],.page textarea,.page select{width:100%;max-width:100%}.input-group{flex-wrap:wrap}}@media(max-width:576px){.page .py-5{padding-top:2rem!important;padding-bottom:2rem!important}.page .mb-5{margin-bottom:2rem!important}.page-header{padding:2rem 0 1.5rem}.page-header h1{font-size:1.75rem}.banner-area .banner-overlay{padding:2.5rem 1rem 2rem}.page .lead{font-size:1rem;overflow-wrap:break-word}}@media(max-width:768px){.contact-map-wrap iframe{height:280px!important}}@media(max-width:576px){.contact-map-wrap iframe{height:220px!important}}@media(max-width:767px){.cart-item .row{gap:.75rem}.product-price,.item-total{font-size:.95rem}.quantity-control{justify-content:flex-start}}@media(max-width:576px){.steps{gap:.5rem!important;flex-wrap:wrap;justify-content:center}.step-title{font-size:.8rem}}@media(max-width:576px){.auth-page .auth-form{padding:1.5rem 1rem}.auth-page .auth-form input{width:100%}}@media(max-width:768px){.about-coin-glow{width:250px!important;height:250px!important}}@media(max-width:576px){.about-coin-glow{width:180px!important;height:180px!important}.about-coin-image{max-width:min(100%,240px)!important}}.mesara-coin-faq-question-text,.terms-container,.terms-of-services-page{word-break:break-word;overflow-wrap:break-word}@media(max-width:767px){.newsletter .row{text-align:center}.newsletter-form .input-group{flex-direction:column;gap:.5rem}.newsletter-form .input-group .form-control,.newsletter-form .input-group .btn{width:100%;border-radius:4px!important}}@media(max-width:360px){.countdown{gap:.5rem!important}.countdown-item{min-width:55px!important;padding:.5rem!important}.countdown-item .number{font-size:1.5rem!important}}html,body{overflow-x:hidden;max-width:100vw}@media(min-width:768px)and (max-width:991px){.content-section .row .col-md-5,.content-section .row .col-md-7{text-align:center}.about-coin-wrap{margin-bottom:1.5rem}.about-right-card{text-align:left}}@media(max-width:576px){.services-list .service-card{margin-bottom:1rem}.services-list .col-lg-4,.services-list .col-md-6{margin-bottom:.5rem}}@media(max-width:767px){.footer .top-footer .footer-cols-row>[class*=col-]{padding-left:0;padding-right:0}.footer-col{text-align:left}.footer-heading:after{left:0;transform:none}}.blog-image img{width:100%;height:auto;object-fit:cover}@media(max-width:576px){.mesara-coin-roadmap-step .mesara-coin-roadmap-content{padding:1rem}.mesara-coin-roadmap-step .mesara-coin-roadmap-title{font-size:1rem}}@media(max-width:576px){.tokenomics-section .container{padding-left:12px;padding-right:12px}}@media(max-width:576px){.social-share{flex-wrap:wrap;gap:.5rem}}@media(max-width:576px){.meta-info{flex-wrap:wrap;gap:.5rem}}.footer{background:#060606;color:#fff;position:relative;overflow:hidden;margin-top:auto;background-image:radial-gradient(ellipse 120% 80% at 50% -20%,rgba(255,174,17,.06) 0%,transparent 50%),linear-gradient(180deg,#0c0c0c,#060606,#040404)}.footer:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,#ffae11,transparent)}.footer .container{max-width:1200px;margin:0 auto;padding-left:24px;padding-right:24px;box-sizing:border-box}.top-footer{padding:24px 0}.footer-brand-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px 40px;padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid rgba(255,255,255,.08)}.footer-brand-col{min-width:0}.footer-brand-main{display:flex;flex-direction:column;align-items:flex-start}.footer-brand{display:inline-flex;align-items:center;text-decoration:none}.footer-brand-m{background:linear-gradient(135deg,#ffae11,#e6980a);color:#000;font-weight:900;font-size:18px;height:38px;line-height:38px;padding:0 12px;border-radius:8px;margin-right:8px}.footer-brand-global{font-size:20px;letter-spacing:2px;font-weight:800;color:#fff}.footer-brand-tagline{margin:6px 0 0;font-size:13px;color:#ffffffb3}.footer-brand-tagline-accent{color:#ffae11}.footer-newsletter-col{min-width:0;display:flex;justify-content:flex-end}.footer-newsletter{width:100%;max-width:380px}.footer-newsletter-copy{margin-bottom:12px}.footer-newsletter-title{font-size:12px;letter-spacing:.15em;text-transform:uppercase;color:#ffae11;font-weight:800;margin:0 0 6px}.footer-newsletter-subtitle{font-size:13px;color:#ffffffb3;margin:0 0 12px}.footer-newsletter-form{display:flex;flex-direction:row;align-items:stretch;gap:0;height:42px;width:100%}.footer-newsletter-input{flex:1;min-width:0;height:42px;padding:0 14px;border-radius:8px 0 0 8px;border:1px solid rgba(255,255,255,.15);border-right:none;background:#ffffff0f;color:#fff;font-size:14px;outline:none;box-sizing:border-box}.footer-newsletter-input::placeholder{color:#ffffff8c}.footer-newsletter-input:focus{border-color:#ffae11}.footer-newsletter-btn{flex-shrink:0;height:42px;padding:0 20px;border-radius:0 8px 8px 0;border:1px solid rgba(255,255,255,.15);border-left:none;font-size:13px;font-weight:700;background:linear-gradient(135deg,#ffae11,#f90);color:#000;cursor:pointer;transition:.3s}.footer-newsletter-btn:hover{transform:translateY(-2px);box-shadow:0 6px 16px #ffae1159}.footer-cols-row{display:grid;grid-template-columns:repeat(3,1fr);gap:24px 32px;margin-top:0}.footer-col{min-width:0}.footer-heading{font-size:12px;font-weight:800;letter-spacing:.15em;margin:0 0 12px;position:relative}.footer-heading:after{content:"";position:absolute;bottom:-6px;left:0;width:40px;height:2px;background:#ffae11}.footer-heading--sub{margin-top:24px}.footer-menu{list-style:none;padding:0;margin:0}.footer-menu li{margin-bottom:8px}.footer-menu li:last-child{margin-bottom:0}.footer-menu a{color:#ffffffbf;text-decoration:none;font-size:14px;transition:.3s}.footer-menu a:hover{color:#ffae11;padding-left:4px}.footer-contacts{margin:0}.footer-contacts p{font-size:14px;line-height:1.7;color:#ffffffb3;margin:0}.footer-contacts+.footer-heading--sub{margin-top:24px}.footer-social{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 12px}.footer-social-link{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#fff;transition:.3s;flex-shrink:0}.footer-social-link:hover{background:#ffae11;color:#000;transform:translateY(-3px)}.footer-legal-wrap{margin-top:0}.footer-legal-link{font-size:13px;font-weight:600;color:#ffae11;text-decoration:none;transition:color .2s,opacity .2s}.footer-legal-link:hover{color:#ffc042;text-decoration:underline}.bottom-footer{padding:20px 0;border-top:1px solid rgba(255,255,255,.05);text-align:center}.bottom-footer-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px 24px}.footer-copyright{font-size:13px;color:#ffffffbf;margin:0}.footer-back-top{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#fff;transition:.3s;cursor:pointer;flex-shrink:0}.footer-back-top:hover{background:#ffae11;color:#000}@media(max-width:992px){.footer-brand-row{grid-template-columns:1fr;gap:24px;align-items:stretch}.footer-newsletter-col{justify-content:flex-start}.footer-newsletter{max-width:100%}.footer-cols-row{grid-template-columns:repeat(2,1fr);gap:24px 24px}}@media(max-width:768px){.footer .container{padding-left:18px;padding-right:18px;margin-top:-59px}.top-footer{padding:24px 0}.footer-brand-row{text-align:center;gap:24px;padding-bottom:24px;margin-bottom:24px}.footer-brand-main{align-items:center}.footer-brand-tagline{text-align:center}.footer-newsletter-col{justify-content:center}.footer-newsletter{margin:0 auto;text-align:center;max-width:100%}.footer-cols-row{grid-template-columns:1fr;gap:24px;margin-top:0}.footer-col,.footer-heading{text-align:center}.footer-heading:after{left:50%;transform:translate(-50%)}.footer-menu,.footer-contacts{text-align:center}.footer-social{justify-content:center;margin-bottom:12px}.footer-legal-wrap{text-align:center}.footer-legal-link{display:inline-block}.bottom-footer-inner{flex-direction:column;gap:10px}}@media(max-width:576px){.footer .container{padding-left:16px;padding-right:16px;margin-top:-59px}.top-footer{padding:24px 0}.footer-brand-m{font-size:16px;height:34px;line-height:34px;padding:0 10px}.footer-brand-global{font-size:17px;letter-spacing:1px}.footer-brand-tagline{font-size:12px}.footer-newsletter-title{font-size:11px}.footer-newsletter-subtitle{font-size:12px}.footer-newsletter-form,.footer-newsletter-input,.footer-newsletter-btn{height:40px}.footer-newsletter-btn{padding:0 16px;font-size:12px}.footer-cols-row{gap:24px}.footer-heading{font-size:11px;margin-bottom:10px}.footer-heading--sub{margin-top:16px}.footer-menu a,.footer-contacts p{font-size:13px}.footer-copyright{font-size:12px;text-align:center}}@media(max-width:400px){.footer .container{padding-left:14px;padding-right:14px;margin-top:-59px}.footer-social-link{width:32px;height:32px;font-size:14px}.footer-back-top{width:32px;height:32px}}#main-slide{position:relative;overflow:hidden;max-height:480px;margin-bottom:2rem}@media(max-width:768px){#main-slide{max-height:none;margin-bottom:3.5rem}}@media(max-width:480px){#main-slide{max-height:none;margin-bottom:3rem}}#main-slide .carousel-inner{min-height:460px;height:auto;overflow:hidden;position:relative}#main-slide .carousel-inner .item{position:absolute!important;top:0!important;left:0!important;right:0!important;width:100%!important;min-height:460px;overflow:hidden}#main-slide .item .slider-bg-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:0;display:block;margin:0;padding:0;vertical-align:top;border:none}#main-slide .item.slider-image-error{background:linear-gradient(135deg,#1a1a1a,#2d2d2d,#1a1a1a)}#main-slide .item.slider-image-error:after{display:none}#main-slide .item:after{display:none}#main-slide .slider-content,.slider-content{display:flex!important;align-items:center;justify-content:center;height:auto!important;width:100%;color:#fff;padding:20px 24px;box-sizing:border-box;text-align:center;position:absolute!important;top:50%!important;left:0;margin-top:0!important;transform:translateY(-50%);z-index:2}#main-slide .slider-text,.slider-text{display:block!important;width:100%;max-width:780px;margin:0 auto;text-align:center;background:radial-gradient(circle at top,#0000001a,#0003);padding:12px 18px;border-radius:10px;box-shadow:none}#main-slide .slider-text .slide-title,.slider-text .slide-title,.slide-title{font-size:clamp(1.15rem,3.2vw,2.25rem)!important;line-height:1.35!important;font-weight:900;margin-bottom:12px;letter-spacing:1.5px;text-transform:uppercase;color:#fff;text-shadow:0 0 28px rgba(255,255,255,.4),0 0 14px rgba(255,255,255,.25),0 2px 12px rgba(0,0,0,.35);-webkit-font-smoothing:antialiased;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.slide-title span{color:#ffc107;letter-spacing:2px;font-weight:900;text-shadow:0 0 32px rgba(255,193,7,.55),0 0 16px rgba(255,193,7,.35),0 2px 12px rgba(0,0,0,.25)}.slide-title .highlight{color:#ffc107}#main-slide .slide-subtitle,.slide-subtitle{max-width:640px;margin:8px auto 0;padding:0 16px;font-size:15px;line-height:1.6;color:#fff;font-weight:600;text-align:center;display:block;text-shadow:0 0 32px rgba(255,255,255,.5),0 0 16px rgba(255,255,255,.3),0 1px 10px rgba(0,0,0,.25)}.carousel-control-prev,.carousel-control-next{width:50px;height:50px;background:#f7931acc;border-radius:50%;top:50%;transform:translateY(-50%);opacity:.7;transition:all .3s ease}.carousel-control-prev:hover,.carousel-control-next:hover{opacity:1;background:#ffae11}#main-slide .carousel-indicators li{display:inline-block;width:12px;height:12px;margin:0 5px;border-radius:50%;background-color:#ffffff80;border:none;cursor:pointer;transition:background-color .2s ease}#main-slide .carousel-indicators li.active{background-color:#ffae11}.slider .btn-primary{padding:14px 32px;font-weight:700;letter-spacing:.5px;border-radius:8px;transition:transform .25s ease,box-shadow .25s ease}.slider .btn-primary:hover{transform:translateY(-2px);box-shadow:0 6px 20px #ffae1166}.slider-cta-wrap{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;align-items:center;margin-top:22px;padding:0 8px}.slider-cta-btn{display:inline-block;padding:14px 28px;font-size:15px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;text-decoration:none;border-radius:8px;transition:transform .25s ease,box-shadow .25s ease,color .2s ease,background .2s ease,border-color .2s ease}.slider-cta-btn-primary{background:#ffae11;color:#111;border:2px solid #ffae11}.slider-cta-btn-primary:hover{color:#111;transform:translateY(-2px);box-shadow:0 6px 24px #ffae1180}.slider-cta-btn-secondary{background:transparent;color:#fff;border:2px solid rgba(255,255,255,.9)}.slider-cta-btn-secondary:hover{color:#ffae11;border-color:#ffae11;background:#ffae111f;transform:translateY(-2px);box-shadow:0 4px 20px #0003}@media(max-width:992px){#main-slide .carousel-inner{min-height:420px;height:auto}#main-slide .carousel-inner .item{min-height:420px}#main-slide .slider-content{margin-top:0!important;padding:20px!important;top:50%!important}.slider-text{background:#00000073!important;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);border-radius:12px;padding:16px 20px}#main-slide .slider-content .slide-title,#main-slide .slider-content h3.slide-title{font-size:1.5rem!important;line-height:1.35!important;margin-top:0!important;margin-bottom:14px!important;font-weight:900}#main-slide .slide-subtitle{font-size:15px;font-weight:700;line-height:1.55}.slider-cta-wrap{margin-top:20px;gap:12px}.slider-cta-btn{padding:12px 24px;font-size:14px}#main-slide .carousel-control.left,#main-slide .carousel-control.right{opacity:.8!important}#main-slide .carousel-control.left{left:15px!important}#main-slide .carousel-control.right{right:15px!important}}@media(max-width:768px){#main-slide .carousel-inner{min-height:420px;height:auto}#main-slide .carousel-inner .item{min-height:420px}#main-slide .carousel-inner .item .slider-bg-image{object-fit:cover;object-position:center}#main-slide .slider-content,.slider-content{top:50%!important;padding:10px 8px!important;margin-top:20px!important;align-items:center;justify-content:center}#main-slide .slider-content .col-12{padding-left:0;padding-right:0;width:100%}.slider-text{max-width:100%;width:100%;text-align:center;padding:18px 16px;border-radius:10px;background:#0009!important;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}#main-slide .slider-content .slide-title,#main-slide .slider-content h3.slide-title,.slide-title{font-size:1.2rem!important;line-height:1.35;margin-bottom:10px;margin-top:0!important;letter-spacing:.8px;padding:0;text-align:center;font-weight:900}#main-slide .slide-subtitle,.slide-subtitle{font-size:13px;font-weight:600;line-height:1.55;max-width:100%;padding:0;text-align:center;margin-left:auto;margin-right:auto;display:-webkit-box!important;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.slider-cta-wrap{display:none!important}#main-slide .carousel-control.left,#main-slide .carousel-control.right{opacity:.85!important;left:auto;right:auto}#main-slide .carousel-control.left{left:6px!important}#main-slide .carousel-control.right{right:6px!important}#main-slide .carousel-control i{font-size:28px!important;line-height:36px!important}#main-slide .carousel-indicators{bottom:8px}#main-slide .carousel-indicators li{width:10px;height:10px;margin:0 4px}}@media(max-width:576px){#main-slide .carousel-inner{min-height:380px;height:auto}#main-slide .carousel-inner .item{min-height:380px}#main-slide .slider-content,.slider-content{top:50%!important;padding:8px 6px!important;margin-top:20px!important}.slider-text{width:100%;padding:16px 14px}#main-slide .slider-content .slide-title,#main-slide .slider-content h3.slide-title,.slide-title{font-size:1.05rem!important;margin-bottom:8px;font-weight:900;letter-spacing:.5px}#main-slide .slide-subtitle,.slide-subtitle{font-size:12px;font-weight:600;line-height:1.5;padding:0;display:-webkit-box!important;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}#main-slide .carousel-control.left,#main-slide .carousel-control.right{opacity:.85!important}#main-slide .carousel-control.left{left:6px!important}#main-slide .carousel-control.right{right:6px!important}#main-slide .carousel-control i{font-size:32px!important}#main-slide .carousel-indicators{bottom:8px}}@media(max-width:480px){#main-slide .carousel-inner{min-height:360px;height:auto}#main-slide .carousel-inner .item{min-height:360px}#main-slide .carousel-inner .item .slider-bg-image{object-fit:cover;object-position:center}#main-slide .slider-content,.slider-content{top:50%!important;padding:8px 6px!important;margin-top:20px!important}.slider-text{width:100%;padding:14px 12px}#main-slide .slider-content .slide-title,#main-slide .slider-content h3.slide-title,.slide-title{font-size:.95rem!important;margin-bottom:6px;letter-spacing:.4px;padding:0;font-weight:900}#main-slide .slide-subtitle,.slide-subtitle{font-size:11px;font-weight:600;line-height:1.45;padding:0;margin-top:4px;display:-webkit-box!important;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}#main-slide .carousel-control.left,#main-slide .carousel-control.right{opacity:.85!important}#main-slide .carousel-control.left{left:4px!important}#main-slide .carousel-control.right{right:4px!important}#main-slide .carousel-control i{font-size:28px!important}#main-slide .carousel-indicators{bottom:6px}}@media(max-width:393px){#main-slide .carousel-inner{min-height:340px;height:auto}#main-slide .carousel-inner .item{min-height:340px}#main-slide .slider-content .slide-title,.slide-title{font-size:.88rem!important;letter-spacing:.3px;margin-bottom:5px}#main-slide .slide-subtitle,.slide-subtitle{font-size:10.5px;line-height:1.45;-webkit-line-clamp:4}}@media(max-width:360px){#main-slide .carousel-inner{min-height:320px;height:auto}#main-slide .carousel-inner .item{min-height:320px}#main-slide .slider-content,.slider-content{padding:8px 4px!important;margin-top:20px!important}.slider-text{width:100%;padding:12px 10px}#main-slide .slider-content .slide-title,.slide-title{font-size:.82rem!important;letter-spacing:.2px;margin-bottom:4px}#main-slide .slide-subtitle,.slide-subtitle{font-size:10px;line-height:1.4;-webkit-line-clamp:4}}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}:is(.swiper-button-prev,.swiper-button-next).swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}:is(.swiper-button-prev,.swiper-button-next).swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled :is(.swiper-button-prev,.swiper-button-next){display:none!important}:is(.swiper-button-prev,.swiper-button-next) svg{width:100%;height:100%;object-fit:contain;transform-origin:center;fill:currentColor;pointer-events:none}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset, 50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2))}.swiper-button-prev{left:var(--swiper-navigation-sides-offset, 4px);right:auto}.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next{right:var(--swiper-navigation-sides-offset, 4px);left:auto}.swiper-horizontal .swiper-button-prev,.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal~.swiper-button-next{top:var(--swiper-navigation-top-offset, 50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));margin-left:0}.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset, 4px);right:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev{right:var(--swiper-navigation-sides-offset, 4px);left:auto}:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) .swiper-navigation-icon{transform:rotate(180deg)}:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(0)}.swiper-vertical .swiper-button-prev,.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-prev,.swiper-vertical~.swiper-button-next{left:var(--swiper-navigation-top-offset, 50%);right:auto;margin-left:calc(0px - (var(--swiper-navigation-size) / 2));margin-top:0}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{top:var(--swiper-navigation-sides-offset, 4px);bottom:auto}:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset, 4px);top:auto}:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) .swiper-navigation-icon{transform:rotate(90deg)}:root{--lrd-bg: #0a0a0b;--lrd-bg-card: #121214;--lrd-bg-elevated: #18181b;--lrd-border: rgba(255, 255, 255, .06);--lrd-border-strong: rgba(255, 255, 255, .1);--lrd-text: rgba(255, 255, 255, .95);--lrd-text-secondary: rgba(255, 255, 255, .78);--lrd-text-muted: rgba(255, 255, 255, .55);--lrd-accent: #f0a020;--lrd-accent-soft: rgba(240, 160, 32, .12);--lrd-accent-glow: rgba(240, 160, 32, .2);--lrd-radius: 12px;--lrd-radius-sm: 8px;--lrd-transition: .2s ease}.legal-risk-page{background:var(--lrd-bg);color:var(--lrd-text);min-height:100vh;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,sans-serif}.legal-risk-page:before{content:"";position:fixed;inset:0;background:radial-gradient(ellipse 80% 50% at 50% -10%,rgba(240,160,32,.06) 0%,transparent 50%);pointer-events:none;z-index:0}.legal-risk-page-header{position:relative;z-index:1;padding:3.5rem 1.5rem 2.5rem;border-bottom:1px solid var(--lrd-border)}.legal-risk-header-inner{max-width:840px;margin:0 auto;text-align:center}.legal-risk-header-badge{display:inline-block;font-size:.7rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--lrd-accent);background:var(--lrd-accent-soft);padding:.35rem .75rem;border-radius:6px;margin-bottom:1rem;border:1px solid rgba(240,160,32,.25)}.legal-risk-title{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;letter-spacing:-.03em;line-height:1.2;margin:0 0 .5rem;color:var(--lrd-text)}.legal-risk-subtitle{font-size:1rem;color:var(--lrd-text-secondary);margin:0 0 1.5rem;line-height:1.5}.legal-risk-breadcrumb{font-size:.875rem}.legal-risk-breadcrumb-list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.35rem;margin:0;padding:0;list-style:none}.legal-risk-breadcrumb-item a{color:var(--lrd-text-secondary);text-decoration:none;transition:color var(--lrd-transition)}.legal-risk-breadcrumb-item a:hover{color:var(--lrd-accent)}.legal-risk-breadcrumb-item+.legal-risk-breadcrumb-item:before{content:"›";margin-right:.35rem;color:var(--lrd-text-muted);font-weight:300}.legal-risk-breadcrumb-current{color:var(--lrd-text-muted)}.legal-risk-content{position:relative;z-index:1;padding:2.5rem 1.5rem 4rem}.legal-risk-content-inner{max-width:720px;margin:0 auto}.legal-risk-notice{display:flex;gap:1rem;align-items:flex-start;background:var(--lrd-accent-soft);border:1px solid rgba(240,160,32,.3);border-radius:var(--lrd-radius);padding:1.25rem 1.5rem;margin-bottom:2.5rem;box-shadow:0 4px 24px -8px var(--lrd-accent-glow)}.legal-risk-notice-icon{flex-shrink:0;color:var(--lrd-accent);font-size:1.5rem;margin-top:.1em;filter:drop-shadow(0 0 8px var(--lrd-accent-glow))}.legal-risk-notice-body{flex:1}.legal-risk-notice-body strong{display:block;color:var(--lrd-accent);font-size:.95rem;margin-bottom:.35rem}.legal-risk-notice-body p{margin:0;color:var(--lrd-text-secondary);font-size:.95rem;line-height:1.65}.legal-risk-sections{display:flex;flex-direction:column;gap:1rem}.legal-risk-section{background:var(--lrd-bg-card);border:1px solid rgba(240,160,32,.22);border-radius:var(--lrd-radius);padding:1.5rem 1.75rem;transition:border-color var(--lrd-transition),box-shadow var(--lrd-transition),transform var(--lrd-transition);position:relative;overflow:hidden;box-shadow:0 2px 12px -4px #00000059}.legal-risk-section:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--lrd-accent);opacity:.85;border-radius:4px 0 0 4px}.legal-risk-section:hover{border-color:#f0a02066;box-shadow:0 8px 32px -12px #0006,0 0 0 1px #f0a0201a;transform:translateY(-1px)}.legal-risk-section-header{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}.legal-risk-section-num{display:inline-flex;align-items:center;justify-content:center;min-width:2rem;height:2rem;font-size:.9rem;font-weight:700;color:#1a1510;background:var(--lrd-accent);border-radius:var(--lrd-radius-sm);flex-shrink:0;box-shadow:0 0 0 1px #f0a02066}.legal-risk-section-title{font-size:1.1rem;font-weight:600;color:var(--lrd-text);margin:0;letter-spacing:-.01em;line-height:1.3}.legal-risk-section-text{margin:0 0 0 2.75rem;font-size:.95rem;line-height:1.7;color:var(--lrd-text-secondary)}.legal-risk-page a:focus-visible,.legal-risk-page button:focus-visible{outline:2px solid var(--lrd-accent);outline-offset:2px;border-radius:4px}@media(max-width:768px){.legal-risk-page-header{padding:2.5rem 1rem 1.75rem}.legal-risk-content{padding:1.75rem 1rem 3rem}.legal-risk-notice{flex-direction:column;gap:.75rem;padding:1rem 1.25rem}.legal-risk-section{padding:1.25rem 1.35rem}.legal-risk-section-text{margin-left:0}.legal-risk-section-header{flex-wrap:wrap}}@media(max-width:576px){.legal-risk-header-badge{font-size:.65rem;padding:.3rem .6rem}.legal-risk-title{font-size:1.5rem}.legal-risk-subtitle{font-size:.9rem}.legal-risk-section-num{min-width:1.75rem;height:1.75rem;font-size:.85rem}.legal-risk-section-title{font-size:1rem}.legal-risk-section-text{font-size:.9rem}}
