:root{--joas-purple:#6548f5;--joas-ink:#171620;--joas-muted:#73717e;--joas-line:#e9e6ef;--joas-soft:#f7f6fb}.joas-short{margin:0 0 26px;padding:22px;border-radius:22px;background:linear-gradient(135deg,#f2efff,#fff);border:1px solid #dfd7ff}.joas-short-head{display:flex;gap:11px;align-items:center;margin-bottom:12px}.joas-short-icon{width:42px;height:42px;border-radius:14px;background:var(--joas-purple);color:#fff;display:grid;place-items:center;font-size:19px}.joas-short-head span:not(.joas-short-icon){display:block;color:var(--joas-purple);font-size:9px;font-weight:900;letter-spacing:.12em}.joas-short-head strong{display:block;font-size:18px}.joas-short ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.joas-short li{position:relative;padding-left:25px;line-height:1.55}.joas-short li:before{content:"✓";position:absolute;left:0;top:2px;width:17px;height:17px;border-radius:50%;background:#e7e1ff;color:#5c42db;display:grid;place-items:center;font-size:10px;font-weight:900}.joas-short p{margin:0;line-height:1.6}.joas-share{display:flex;align-items:center;gap:7px;margin:0 0 20px;flex-wrap:wrap}.joas-share>span{font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.09em;color:var(--joas-muted);margin-right:3px}.joas-share a,.joas-share button{border:1px solid var(--joas-line);background:#fff;color:#3f3c49;border-radius:999px;min-width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;padding:0 11px;font-size:10px;font-weight:900;text-decoration:none;cursor:pointer}.joas-share a:hover,.joas-share button:hover{background:var(--joas-purple);border-color:var(--joas-purple);color:#fff}.joas-featured-quote{position:relative;margin:30px 0;padding:27px 29px 27px 67px;border:0;border-radius:22px;background:#191622;color:#fff;overflow:hidden}.joas-featured-quote>span{position:absolute;left:20px;top:3px;font-size:70px;line-height:1;color:#8c75fb;font-family:Georgia,serif}.joas-featured-quote p{font-size:24px!important;line-height:1.35!important;font-weight:800;margin:0!important;color:#fff!important}.joas-accountability,.joas-correction{margin:27px 0;padding:19px 21px;border-radius:17px}.joas-accountability{background:#f3f9ff;border:1px solid #d8eafb}.joas-correction{background:#fff7ed;border:1px solid #ffd9ad}.joas-accountability strong,.joas-correction span{display:block;font-weight:900;margin-bottom:5px}.joas-accountability p,.joas-correction p{margin:0!important;font-size:14px!important;line-height:1.55!important}.joas-info-block{margin:34px 0;padding:24px;border:1px solid var(--joas-line);border-radius:22px;background:#fff}.joas-info-title{display:flex;gap:11px;align-items:center;margin-bottom:16px}.joas-info-title>span{width:40px;height:40px;border-radius:13px;display:grid;place-items:center;background:#f0edff;color:#5c42dc;font-weight:900}.joas-info-title small,.joas-block-kicker,.joas-dossier small,.joas-tip small{display:block;color:#6c50e7;font-size:9px;letter-spacing:.12em;font-weight:900}.joas-info-title h2{margin:1px 0 0!important;font-size:24px!important}.joas-updates ol{list-style:none;margin:0;padding:0}.joas-updates li{display:grid;grid-template-columns:150px 1fr;gap:20px;padding:12px 0;border-top:1px solid #f0edf3}.joas-updates time{font-size:11px;font-weight:900;color:#5e47ce}.joas-updates p{margin:0!important;font-size:13px!important}.joas-sources ul{list-style:none!important;margin:0!important;padding:0!important}.joas-sources li{border-top:1px solid #f0edf3;padding:10px 0}.joas-sources a{display:flex;justify-content:space-between;gap:15px;font-weight:800;text-decoration:none}.joas-dossier{display:grid;grid-template-columns:1fr 170px;gap:20px;align-items:center;margin:34px 0;padding:23px;border-radius:23px;background:linear-gradient(135deg,#211b39,#6045df);color:#fff;overflow:hidden}.joas-dossier strong{display:block;font-size:25px;line-height:1.15;margin:5px 0}.joas-dossier p{margin:0 0 10px!important;color:#dcd6f4!important;font-size:13px!important}.joas-dossier a{color:#fff!important;font-weight:900}.joas-dossier img{width:170px;height:120px;object-fit:cover;border-radius:16px}.joas-authors,.joas-related{margin:38px 0}.joas-authors>h2,.joas-related>h2{font-size:29px;margin:4px 0 16px}.joas-author-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.joas-author-grid article{display:flex;gap:13px;padding:15px;border:1px solid var(--joas-line);border-radius:18px;background:#fff}.joas-author-grid img{border-radius:50%}.joas-author-grid h3{font-size:15px;margin:1px 0}.joas-author-grid h3 a{text-decoration:none}.joas-author-grid span{display:block;color:#6548f5;font-size:10px;font-weight:900}.joas-author-grid p{font-size:11px!important;line-height:1.4!important;margin:4px 0 0!important;color:var(--joas-muted)!important}.joas-related-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.joas-related-grid article{display:grid;grid-template-columns:125px 1fr;gap:12px;padding:10px;border:1px solid var(--joas-line);border-radius:17px;background:#fff}.joas-related-media{height:84px;border-radius:12px;overflow:hidden;background:#f0edff;display:grid;place-items:center;text-decoration:none}.joas-related-media img{width:100%;height:100%;object-fit:cover}.joas-related-media span{font-weight:900;color:#6548f5}.joas-related-grid small{font-size:9px;color:var(--joas-muted);font-weight:800}.joas-related-grid h3{font-size:14px;line-height:1.25;margin:4px 0}.joas-related-grid h3 a{text-decoration:none}.joas-tip{display:flex;align-items:center;gap:14px;margin:40px 0 0;padding:22px 24px;border-radius:22px;background:#17151f;color:#fff}.joas-tip>span{width:48px;height:48px;border-radius:15px;background:#6548f5;display:grid;place-items:center;font-size:20px}.joas-tip>div{flex:1}.joas-tip strong{display:block;font-size:20px;margin:2px 0}.joas-tip p{margin:0!important;color:#bbb7c6!important;font-size:12px!important}.joas-tip>a{padding:10px 14px;border-radius:999px;background:#fff;color:#17151f!important;text-decoration:none;font-size:11px;font-weight:900}
@media(max-width:700px){.joas-updates li{grid-template-columns:1fr;gap:4px}.joas-dossier{grid-template-columns:1fr}.joas-dossier img{width:100%;height:150px}.joas-author-grid,.joas-related-grid{grid-template-columns:1fr}.joas-featured-quote{padding:24px 21px 24px 52px}.joas-featured-quote p{font-size:20px!important}.joas-tip{align-items:flex-start;flex-wrap:wrap}.joas-tip>a{margin-left:62px}}
.joas-gallery{margin:36px 0}.joas-gallery>h2{font-size:29px;margin:4px 0 16px}.joas-gallery-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.joas-gallery-grid a{display:block;aspect-ratio:4/3;border-radius:16px;overflow:hidden;background:#f3f1f7}.joas-gallery-grid img{width:100%;height:100%;object-fit:cover;transition:transform .25s}.joas-gallery-grid a:hover img{transform:scale(1.025)}.joas-prev-next{display:grid;grid-template-columns:1fr 1fr;gap:11px;margin:34px 0}.joas-prev-next>a{display:flex;flex-direction:column;padding:17px;border:1px solid var(--joas-line);border-radius:17px;text-decoration:none;background:#fff}.joas-prev-next .is-next{text-align:right}.joas-prev-next small{color:#6548f5;font-size:9px;font-weight:900;letter-spacing:.09em}.joas-prev-next strong{font-size:13px;line-height:1.35;margin-top:4px}@media(max-width:700px){.joas-gallery-grid{grid-template-columns:1fr 1fr}.joas-prev-next{grid-template-columns:1fr}}
