.editorial-hero .wrap{display:grid;grid-template-columns:minmax(0,.9fr) minmax(360px,1.1fr);gap:46px;align-items:center}.editorial-hero-copy{max-width:760px}.editorial-hero h1{font-size:clamp(54px,6vw,92px)}.guidelines-hero-art{margin:0;overflow:hidden}.guidelines-hero-art img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}
.guidelines-content{padding:46px 0 60px}.guidelines-intro{max-width:900px;margin:0 0 42px;font-size:20px;line-height:1.55}.guideline-section{display:grid;grid-template-columns:minmax(190px,280px) minmax(0,820px);gap:42px;padding:34px 0;border:0}.guideline-section h2{font:900 clamp(28px,2.5vw,36px)/.95 var(--display);text-transform:uppercase;margin:0}.guideline-section p,.guideline-section li{font-size:18px}.guideline-section p{margin:0 0 18px}.guideline-section p:last-child{margin-bottom:0}.guideline-list{margin:18px 0 24px;padding-left:23px}.guideline-list li{margin:0 0 9px;padding-left:3px;break-inside:avoid}.topic-list{columns:2;column-gap:46px}.proposal-list{max-width:560px}.guideline-section a{color:var(--red-dark);font-weight:700;text-decoration:underline;text-underline-offset:4px}.guideline-section a:hover{color:var(--red)}@media(max-width:800px){.editorial-hero h1{font-size:clamp(36px,10vw,50px)}.editorial-hero .wrap{display:flex;flex-direction:column;align-items:stretch;gap:26px}.guidelines-hero-art{order:-1}.guidelines-hero-art img{aspect-ratio:16/9}.guidelines-content{padding:34px 0 44px}.guidelines-intro{font-size:18px;margin-bottom:28px}.guideline-section{display:block;padding:28px 0;border:0}.guideline-section h2{margin-bottom:16px}.guideline-section p,.guideline-section li{font-size:17px}.topic-list{columns:1}}
.blockchain-word{font-weight:700}.blockchain-word .blockchain-chain{color:#c63b2e!important}
