/* RealWorldAssets Global — The Asset Economy, September 2026 */
:root{--rwa-ink:#17221f;--rwa-copper:#a65c36;--rwa-paper:#f7f4ee;--rwa-line:#d8d4cb}
body{color:var(--rwa-ink);background:#fff}
h1,h2,h3,h4,.post-title{font-family:"DM Serif Display",Georgia,serif;letter-spacing:-.025em}
.main-header .header-logo{padding:18px 0!important;border-top:5px solid var(--rwa-ink)}
.main-header .header-logo img{width:420px;max-width:80%;max-height:110px;object-fit:contain}
.main-header .header-bottom{border-top:1px solid var(--rwa-line);border-bottom:1px solid var(--rwa-line)}
.main-nav a{font-weight:700!important;letter-spacing:.07em;font-size:12px!important}
main.background12{background:var(--rwa-paper);padding-top:0!important}
.rwa-edition{padding-top:46px;padding-bottom:34px;border-bottom:1px solid var(--rwa-ink);margin-bottom:34px;position:relative}
.rwa-edition-label,.rwa-editorial-note>span{font:700 11px/1.4 "DM Sans",Arial,sans-serif;letter-spacing:.18em;color:var(--rwa-copper)}
.rwa-edition h1{font-size:clamp(42px,5vw,70px);line-height:1.04;margin:18px 0;color:var(--rwa-ink)}
.rwa-edition h1 em{font-style:normal;color:var(--rwa-copper)}
.rwa-edition p{font-size:17px;line-height:1.6;max-width:540px;color:#53605a}
.rwa-edition-links{display:flex;gap:28px;margin-top:24px;flex-wrap:wrap}
.rwa-edition-links a{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--rwa-ink);border-bottom:2px solid var(--rwa-copper);padding-bottom:5px}
.rwa-editorial-note{border-top:3px solid var(--rwa-ink);padding-top:34px;padding-bottom:44px;margin-top:30px}
.rwa-editorial-note h2{font-size:40px;line-height:1.1;margin:15px 0}.rwa-editorial-note p{max-width:580px;font-size:17px}.rwa-editorial-note a{font-weight:700;color:var(--rwa-copper)}
.letter-background{display:none}
.widget-header{border-bottom:1px solid var(--rwa-line);padding-bottom:12px}
.widget-header h5{font-family:"DM Sans",Arial,sans-serif;font-size:12px;letter-spacing:.12em;font-weight:700}
footer .footer-area{background:var(--rwa-paper);border-top:1px solid var(--rwa-line)}
a:focus-visible,button:focus-visible{outline:3px solid var(--rwa-copper);outline-offset:4px}
@media(min-width:992px){.rwa-edition:after{content:"THE ASSET ECONOMY / GLOBAL PERSPECTIVE";position:absolute;right:15px;bottom:42px;writing-mode:vertical-rl;font:700 10px "DM Sans",Arial,sans-serif;letter-spacing:.16em;color:#727970}}
@media(max-width:767px){.rwa-edition{padding:28px 20px;margin-bottom:22px}.rwa-edition h1{font-size:42px}.rwa-editorial-note{padding:28px 20px}.rwa-editorial-note h2{font-size:32px}}
/* Keep articles without an assigned cover readable. Uploaded covers appear automatically. */
img[src$="/placeholder.png"],.slider-single:has(>img[src$="/placeholder.png"]),.post-thumb:has(img[src$="/placeholder.png"]),.slider-img:has(img[src$="/placeholder.png"]){display:none!important}
.row:has(>.slider-img img[src$="/placeholder.png"])>.col-lg-6{flex:0 0 100%;max-width:100%}
article.row>.col-md-6:has([data-bg$="/placeholder.png"]){display:none!important}
article.row:has([data-bg$="/placeholder.png"])>.col-md-6:has(.post-content){flex:0 0 100%;max-width:100%}
.post-cat,.post-in{background:var(--rwa-copper)!important;color:#fff!important}
.hit-count:has(.ti-comment){display:none}
.ck-content{font-size:17px;line-height:1.85;color:#293b33}
.ck-content > p a{text-decoration:underline;text-underline-offset:3px;color:#874321}

@media(max-width:767px){.logo-mobile .logo-img{width:235px!important;max-width:calc(100vw - 135px)!important;height:64px!important;object-fit:contain!important}.rwa-edition-links{gap:20px}.rwa-edition-label{font-size:10px}}

.entry-main-content{animation:none!important;visibility:visible!important;opacity:1!important}
/* September magazine edition */
.rwa-edition{padding-top:30px;padding-bottom:26px;margin-bottom:30px}
.rwa-edition h1{font-size:clamp(42px,4.4vw,60px)}
.rwa-edition h1 i{font-style:normal;color:var(--rwa-copper)}
.rwa-issue{padding-bottom:38px}
.rwa-issue-heading{display:flex;align-items:end;justify-content:space-between;gap:25px;border-bottom:3px solid var(--rwa-ink);padding-bottom:17px;margin-bottom:26px}
.rwa-kicker{display:block;font:700 10px/1.5 "DM Sans",Arial,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--rwa-copper);margin-bottom:9px}
.rwa-issue-heading h2{font-size:36px;line-height:1.1;margin:0}
.rwa-issue-heading p{font-size:13px;line-height:1.6;margin:0;max-width:250px;color:#53605a}
.rwa-cover-grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:34px}
.rwa-cover-lead img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;margin-bottom:19px}
.rwa-cover-lead h3{font-size:36px;line-height:1.1;margin:0 0 12px}
.rwa-cover-lead p{font-size:16px;line-height:1.65;color:#53605a;margin-bottom:12px}
.rwa-story-link{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--rwa-copper)}
.rwa-cover-contents{border-left:1px solid var(--rwa-line);padding-left:30px}
.rwa-cover-card{display:grid;grid-template-columns:132px minmax(0,1fr);gap:19px;padding:0 0 23px;margin:0 0 23px;border-bottom:1px solid var(--rwa-line)}
.rwa-cover-card:last-child{margin-bottom:0}
.rwa-cover-card img{width:132px;height:108px;object-fit:cover;display:block}
.rwa-cover-card h3{font-size:24px;line-height:1.13;margin:0 0 10px}
.rwa-cover-card p{font-size:12px;line-height:1.5;color:#69736e;margin:0}
.rwa-cover-lead a,.rwa-cover-card a{color:var(--rwa-ink)}
.rwa-cover-lead a:hover,.rwa-cover-card a:hover{color:var(--rwa-copper)}
.rwa-departments{display:flex;gap:17px 25px;flex-wrap:wrap;border-top:1px solid var(--rwa-line);border-bottom:1px solid var(--rwa-line);padding:21px 0;margin-top:34px}
.rwa-departments a{font-size:12px;font-weight:700;color:var(--rwa-ink)}
.rwa-departments a:hover{text-decoration:underline}
.ck-content blockquote{margin:28px 0;padding:22px 26px;border-left:3px solid var(--rwa-copper);background:var(--rwa-paper);font-family:"DM Serif Display",Georgia,serif;font-size:25px;line-height:1.35;color:var(--rwa-ink)}
.ck-content blockquote p{margin:0}
@media(max-width:991px){.rwa-cover-grid{grid-template-columns:1fr}.rwa-cover-contents{border-left:0;padding-left:0}.rwa-cover-card{grid-template-columns:150px minmax(0,1fr)}.rwa-cover-card img{width:150px;height:110px}}
@media(max-width:575px){.rwa-issue{padding-left:20px;padding-right:20px}.rwa-issue-heading{display:block}.rwa-issue-heading h2{font-size:30px}.rwa-issue-heading p{margin-top:12px;max-width:none}.rwa-cover-lead h3{font-size:30px}.rwa-cover-card{grid-template-columns:104px minmax(0,1fr);gap:16px}.rwa-cover-card img{width:104px;height:92px}.rwa-cover-card h3{font-size:21px}.rwa-kicker{font-size:9px}.rwa-departments{gap:15px 22px}.ck-content blockquote{font-size:22px;padding:20px}}

.footer-area h5,.footer-area .widget-title,.footer-area p{color:var(--rwa-ink)!important}
.rwa-editorial-note span{font:700 11px/1.4 "DM Sans",Arial,sans-serif;letter-spacing:.18em;color:var(--rwa-copper)}
/* Footer refinement — September 2026 */
footer .footer-area{padding:38px 0 28px!important;color:var(--rwa-ink);border-top:3px solid var(--rwa-ink)}
.footer-area>.container>.row{display:grid!important;grid-template-columns:1.1fr 1.35fr .8fr 1.15fr;gap:30px;margin:0}
.footer-area>.container>.row>div{width:auto;max-width:none;padding:0;margin:0!important;min-width:0}
.footer-area .sidebar-widget{margin-bottom:0!important}
.footer-area .widget-header{margin:0 0 20px!important;padding:0 0 13px;border-bottom:1px solid var(--rwa-line)}
.footer-area .widget-header h5{margin:0!important;color:var(--rwa-ink)!important;font:700 11px/1.5 "DM Sans",Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase}
.footer-area p{font-size:14px;line-height:1.75;color:#435149!important;margin:0 0 18px}
.footer-area a{color:var(--rwa-ink)!important}
.footer-area a:hover{color:#874321!important;text-decoration:underline;text-underline-offset:3px}
.footer-area .list-post>li{margin:0 0 17px!important;padding:0 0 17px;border-bottom:1px solid var(--rwa-line)}
.footer-area .list-post>li:last-child{margin:0!important;padding:0;border:0}
.footer-area .post-thumb{flex:0 0 62px;width:62px!important;height:70px!important;margin-right:13px!important;border-radius:0!important}
.footer-area .post-thumb img{width:62px;height:70px;object-fit:cover;border-radius:0!important}
.footer-area .post-title{font-size:18px;line-height:1.2;margin-bottom:8px!important;display:block;-webkit-line-clamp:unset;max-height:none;overflow:visible}
.footer-area .entry-meta{font-size:10px;color:#59675f!important}
.footer-area .entry-meta .hit-count{display:none}
.footer-area .entry-meta .post-on:before{display:none}
.footer-area .entry-meta .post-on{padding-left:0}
.footer-area .widget_categories .post-block-list{display:grid;grid-template-columns:1fr;gap:0}
.footer-area .widget_categories ul{float:none!important;margin:0!important}
.footer-area .widget_categories li{margin:0 0 6px}
.footer-area .widget_categories li a{display:inline-block;font-size:13px;line-height:1.6;padding:3px 0;border-bottom:0}
.footer-area .newsletter-form{display:grid;grid-template-columns:minmax(0,1fr) 48px;gap:0;border:0}
.footer-area .newsletter-form input[type=email]{width:100%;min-width:0;height:48px;padding:12px!important;background:#fff!important;color:var(--rwa-ink)!important;border:1px solid #87938a!important;border-right:0!important;border-radius:0;box-sizing:border-box;font:14px "DM Sans",Arial,sans-serif}
.footer-area .newsletter-form input[type=email]::placeholder{color:#56625b!important;opacity:1}
.footer-area .newsletter-form input[type=email]:focus{outline:2px solid #874321!important;outline-offset:2px}
.footer-area .newsletter-form .form-icon{width:48px;height:48px;position:static}
.footer-area .newsletter-submit{position:static!important;display:flex!important;align-items:center;justify-content:center;width:48px!important;height:48px!important;padding:0!important;border:1px solid var(--rwa-ink)!important;border-radius:0;background:var(--rwa-ink)!important;color:#fff!important}
.footer-area .newsletter-submit i{color:#fff!important;font-size:18px}
.footer-area .newsletter-submit:hover{background:#874321!important;border-color:#874321!important}
.footer-area .newsletter-form .info{grid-column:1/-1;margin-top:10px}
footer .footer-bottom-area{background:var(--rwa-ink)!important;color:var(--rwa-paper)}
.footer-bottom-area .footer-border{border:0!important;padding:22px 0!important}
.footer-bottom-area p,.footer-bottom-area a{color:var(--rwa-paper)!important;font-size:11px;line-height:1.7}
.footer-bottom-area p{margin:0}
.footer-bottom-area .footer-menu ul{display:flex;flex-wrap:wrap;gap:8px 16px;margin:0}
.footer-bottom-area .footer-menu li{margin:0!important;padding:0!important}
.footer-bottom-area a:hover{color:#ebc5ae!important}
.site-notice.site-notice-full-width{background:var(--rwa-ink)!important;color:#fff!important;border-top:1px solid #778079;padding:10px 20px!important;box-shadow:0 -3px 16px #17221f14}
.site-notice .site-notice-body{padding:0!important}
.site-notice .site-notice__inner{gap:20px;align-items:center}
.site-notice .site-notice__message{font:13px/1.6 "DM Sans",Arial,sans-serif;color:#fff}
.site-notice .site-notice__message a{color:#f0c8ae!important;text-underline-offset:3px}
.site-notice .site-notice__agree{background:var(--rwa-paper)!important;color:var(--rwa-ink)!important;border:1px solid var(--rwa-paper)!important;border-radius:2px;padding:10px 16px!important;font:700 12px/1.5 "DM Sans",Arial,sans-serif;min-height:40px;white-space:nowrap}
#scrollUp{background:var(--rwa-ink)!important;color:#fff!important;border:1px solid #69776e;width:42px;height:42px;line-height:42px;right:20px!important;bottom:20px!important;box-shadow:0 2px 10px #17221f18}
body:has(.site-notice--visible){padding-bottom:68px}
body:has(.site-notice--visible) #scrollUp{bottom:86px!important}
@media(max-width:1100px){.footer-area>.container>.row{grid-template-columns:1fr 1fr;gap:32px 40px}.footer-area .widget_categories .post-block-list{grid-template-columns:1fr 1fr}}
@media(max-width:575px){footer .footer-area{padding:30px 5px!important}.footer-area>.container>.row{grid-template-columns:1fr;gap:28px}.footer-area .widget-header{margin-bottom:16px!important}.footer-area .post-title{font-size:20px}.footer-area .post-thumb,.footer-area .post-thumb img{height:72px!important}.footer-area .newsletter{max-width:none}.footer-bottom-area .footer-border{padding:22px 5px!important}.footer-bottom-area .footer-menu{margin-top:10px!important}.site-notice.site-notice-full-width{padding:12px 20px!important}.site-notice .site-notice__inner{display:flex;flex-direction:column;align-items:flex-start;gap:9px}.site-notice .site-notice__message{font-size:12px}.site-notice .site-notice__actions{margin:0!important}.site-notice .site-notice__agree{padding:8px 13px!important;min-height:36px}body:has(.site-notice--visible){padding-bottom:136px}body:has(.site-notice--visible) #scrollUp{bottom:151px!important}}
/* Give the newsletter action a readable label. */
.footer-area .newsletter-form{grid-template-columns:minmax(0,1fr) 84px}
.footer-area .newsletter-form .form-icon,.footer-area .newsletter-submit{width:84px!important}
.footer-area .newsletter-submit i{display:none}
.footer-area .newsletter-submit:after{content:"Sign up";font:700 12px/1.4 "DM Sans",Arial,sans-serif;letter-spacing:.02em}
/* BOH article photo captions */
figure.single-thumnail:has(img[src*="boh-bank-of-humanity-signing-1024xauto"])::after{content:"Thousands of account holders and recipients of the BOH attend the signing ceremony";display:block;margin-top:10px;font:italic 13px/1.55 "DM Sans",Arial,sans-serif;color:#59675f;text-align:left}
.ck-content figure.image:has(img[src*="boh-public-gathering"]) figcaption{display:block;margin-top:8px;font:italic 13px/1.55 "DM Sans",Arial,sans-serif;color:#59675f;text-align:left}
/* BOH photo captions corrected */
figure.single-thumnail:has(img[src*="boh-bank-of-humanity-signing-1024xauto"])::after{content:"Autonomous Regions from Africa to South East Asia sign tokenization agreements with the Bank of Humanity"}