#fk-comment-week[hidden]{display:none!important}
#fk-comment-week{box-sizing:border-box;display:flex;align-items:center;gap:42px;margin:36px 0 48px;padding:38px 44px;background:radial-gradient(ellipse at right top,rgba(255,181,23,.09),transparent 65%),#191623;border:1px solid #514333;border-radius:20px;color:#f5f3fa;position:relative;overflow:hidden}
#fk-comment-week::before{content:'“';position:absolute;right:24px;top:-50px;font:240px Georgia,serif;color:rgba(255,183,23,.045);pointer-events:none}
#fk-comment-week .fkcw-copy{flex:1;min-width:0;position:relative}
#fk-comment-week .fkcw-eyebrow{color:#efc36d;text-transform:uppercase;letter-spacing:2px;font-size:13px;font-weight:700}
#fk-comment-week h2{font-size:28px;line-height:1.3;margin:12px 0 22px;color:#fff}
#fk-comment-week blockquote{border:0;border-left:3px solid #ffb717;margin:0 0 20px;padding:0 0 0 22px;background:none}
#fk-comment-week blockquote p{margin:0;font-size:21px;line-height:1.7;color:#e6dfed;overflow-wrap:anywhere}
#fk-comment-week .fkcw-author{font-size:17px;font-weight:700;color:#f4c568;margin:0 0 6px;overflow-wrap:anywhere}
#fk-comment-week .fkcw-about{color:#b6aec6;font-size:15px;line-height:1.5;margin:0 0 20px;overflow-wrap:anywhere}
#fk-comment-week .fkcw-link{display:inline-block;color:#ffcb68;border:1px solid #67502d;border-radius:9px;padding:11px 17px;text-decoration:none;font-weight:600;background:#30281b}
#fk-comment-week .fkcw-link:hover{color:#fff;background:#4b371a}
#fk-comment-week .fkcw-link:focus-visible{outline:3px solid #ffbf36;outline-offset:4px}
#fk-comment-week .fkcw-art{flex:0 0 180px;position:relative}
#fk-comment-week .fkcw-art img{display:block;width:180px;height:220px;object-fit:cover;border-radius:12px;opacity:.85}
@media(max-width:767px){#fk-comment-week{gap:0;margin:25px 0 32px;padding:26px 22px;border-radius:15px}#fk-comment-week h2{font-size:24px}#fk-comment-week blockquote{padding-left:15px}#fk-comment-week blockquote p{font-size:17px;line-height:1.65}#fk-comment-week .fkcw-art{display:none}}
