.dt-kicker{font-size:.78rem!important;font-weight:700;color:#ffc85a!important;letter-spacing:.11em;text-transform:uppercase}
.dt-article-layout{max-width:1200px;display:grid;grid-template-columns:minmax(0,1fr) 255px;gap:2rem;align-items:start;margin:2rem auto 5rem;padding:0 1.25rem}
.dt-article{background:#102239;border:1px solid #254968;min-height:280px;border-radius:18px;padding:clamp(1.3rem,3vw,2.5rem);font-size:1.045rem;line-height:1.8;overflow-wrap:anywhere}
.dt-article h2,.dt-article h3,.dt-article h4{line-height:1.25;margin:1.7rem 0 .7rem;color:#ffcf72}
.dt-article h2:first-child{margin-top:0}.dt-article p{margin:0 0 1.2rem}.dt-article ul{margin:0 0 1.3rem 1.4rem}.dt-article li{padding:.2rem 0}.dt-article a{text-decoration:underline;text-underline-offset:3px}
.dt-aside{position:sticky;top:95px}.dt-sidebox{background:#13263e;border:1px solid #274662;border-radius:14px;padding:1.1rem}.dt-sidebox h2{font-size:1rem;margin:0 0 .8rem}.dt-sidebox a{display:block;padding:.5rem 0;border-bottom:1px solid #28445d}.dt-sidebox a:last-child{border:0}.dt-note{color:#a6bdd1;font-size:.8rem;margin:1rem 0}
.dt-added-page{color:#ffdf93!important}
@media(max-width:800px){.dt-article-layout{grid-template-columns:1fr}.dt-aside{position:static}}
