.community-post{background:#f5f7fb;min-height:100vh;padding:32px 0 96px}.community-post__shell{width:100%;max-width:1200px;margin:0 auto;padding:0 24px}@media(max-width:479px){.community-post__shell{padding:0 16px}}.community-post__shell{max-width:920px}.community-post__back{align-items:center;color:#0071e3;display:inline-flex;font-weight:600;gap:4px;margin-bottom:32px;text-decoration:none}.community-post__header{margin:0 auto 32px;max-width:780px}.community-post__header h1{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:56px;line-height:1.1;letter-spacing:-.05em}@media(max-width:767px){.community-post__header h1{font-size:40px}}@media(max-width:479px){.community-post__header h1{font-size:32px}}.community-post__header h1{color:#1f2632;font-size:clamp(34px,5vw,56px);line-height:1.08;margin:8px 0 24px}.community-post__category{background:#0071e31a;border-radius:9999px;color:#0071e3;display:inline-flex;font-size:13px;font-weight:700;padding:4px 8px}.community-post__byline{align-items:center;color:#0a1837ad;display:flex;gap:8px}.community-post__byline img,.community-post__byline .community-post__avatar{border-radius:9999px;height:40px;object-fit:cover;width:40px}.community-post__byline strong,.community-post__byline time{display:block}.community-post__byline strong{color:#1f2632;font-size:14px}.community-post__byline time{font-size:13px;margin-top:2px}.community-post__avatar{align-items:center;background:#0071e3;color:#fff;display:inline-flex;font-weight:700;justify-content:center}.community-post__hero-media{aspect-ratio:16/9;background:#e9edf5;border-radius:16px 16px 0 0;margin:0;overflow:hidden}.community-post__hero-media img{display:block;height:100%;object-fit:cover;width:100%}.community-post__article{background:#fff;border:1px solid rgba(31,38,50,.08);border-radius:16px;box-shadow:0 18px 50px #141f3814;color:#1f2632;font-size:18px;line-height:1.75;padding:clamp(24px,5vw,64px)}.community-post__hero-media+.community-post__article{border-radius:0 0 16px 16px;border-top:0}.community-post__article h2{color:#1f2632;font-size:27px;line-height:1.3;margin:32px 0 8px}.community-post__article p{margin:0 0 24px}.community-post__article ul{margin:0 0 24px;padding-left:32px}.community-post__stats{align-items:center;border-top:1px solid rgba(31,38,50,.1);color:#0a1837ad;display:flex;gap:24px;margin-top:32px;padding-top:24px}.community-post__stats span{align-items:center;display:inline-flex;gap:4px}.community-post__join{align-items:center;background:linear-gradient(135deg,#111e3b,#174395);border-radius:16px;color:#fff;display:flex;gap:32px;justify-content:space-between;margin-top:48px;padding:32px}.community-post__join span{color:#8ab4ff;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.community-post__join h2{color:#fff;font-size:25px;margin:4px 0}.community-post__join p{color:#ffffffc7;margin:0;max-width:540px}@media(max-width:767px){.community-post__join{align-items:flex-start;flex-direction:column}}.community-post__actions{display:flex;flex:0 0 auto;gap:8px}.community-post__actions .btn--secondary{border-color:#ffffffb3;color:#fff}.community-post__actions .btn--secondary:hover{background:#ffffff1a}@media(max-width:479px){.community-post__actions{align-items:stretch;flex-direction:column;width:100%}}.community-post__translated{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:8px 0 0;font-size:14px;color:#0a1837ad}.community-post__translated a{color:#0060c0;font-weight:600}
