.jlit-social-cooking{margin:36px 0;background:#fff;border:1px solid #e2ded8;border-radius:24px;overflow:hidden;box-shadow:0 12px 40px rgb(40 32 20 / .07)}.jlit-social-hero{display:flex;justify-content:space-between;gap:28px;padding:30px;background:linear-gradient(135deg,#183b32,#285d4d);color:#fff}.jlit-social-kicker{font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:#f5c56b}.jlit-social-hero h2{margin:7px 0 8px;color:#fff;font-size:30px}.jlit-social-hero p{margin:0;max-width:700px;color:#e7f1ed}.jlit-social-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.jlit-social-actions button,.jlit-social-form button,.jlit-social-share a,.jlit-social-share button{border:0;border-radius:999px;padding:11px 17px;font-weight:800;text-decoration:none;cursor:pointer}.jlit-social-primary,.jlit-social-form button{background:#f2b84b;color:#1e2c27}.jlit-social-secondary{background:#fff;color:#234a3f}.jlit-social-tabs{display:flex;gap:4px;padding:12px 18px;border-bottom:1px solid #eee;overflow:auto}.jlit-social-tabs button{border:0;background:#fff0;padding:10px 13px;border-radius:999px;white-space:nowrap;font-weight:800;cursor:pointer}.jlit-social-tabs button.is-active{background:#e7f2ee;color:#184b3c}.jlit-social-pane{display:none;padding:25px 28px}.jlit-social-pane.is-active{display:block}.jlit-social-list article{display:grid;grid-template-columns:48px 1fr auto;gap:14px;padding:18px 0;border-bottom:1px solid #eee}.jlit-social-list h3{margin:0 0 4px}.jlit-social-list p{margin:0 0 5px}.jlit-social-list small{color:#777}.jlit-social-list button{align-self:start;border:1px solid #d9d2c9;background:#fff;border-radius:999px;padding:8px 11px;cursor:pointer}.jlit-social-avatar img{border-radius:50%}.jlit-social-form{margin-top:22px;padding:20px;background:#f8f6f2;border-radius:16px}.jlit-social-form h3{margin-top:0}.jlit-social-form label{display:block;font-weight:800;margin:12px 0}.jlit-social-form input[type=text],.jlit-social-form textarea,.jlit-social-form input[type=file]{display:block;width:100%;box-sizing:border-box;margin-top:6px}.jlit-social-form input[type=text],.jlit-social-form textarea{padding:11px;border:1px solid #cbc4bb;border-radius:10px}.jlit-social-form textarea{min-height:110px}.jlit-social-photo-grid,.jlit-social-recipe-grid,.jlit-social-feed{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.jlit-social-photo-grid article,.jlit-social-recipe-grid article,.jlit-social-feed article{border:1px solid #e5e0da;border-radius:14px;padding:14px;background:#fff}.jlit-social-photo-grid img,.jlit-social-recipe-grid img{width:100%;height:190px;object-fit:cover;border-radius:10px}.jlit-social-share{display:flex;flex-wrap:wrap;gap:10px}.jlit-social-share a,.jlit-social-share button{background:#eef2f0;color:#244b40}.jlit-social-status{padding:0 28px 20px;color:#23663f;font-weight:800}.jlit-social-status.is-error{color:#a32929}.jlit-social-hub{max-width:1200px;margin:0 auto;padding:20px}.jlit-social-hub>header{padding:42px;border-radius:24px;background:#173b31;color:#fff;margin-bottom:30px}.jlit-social-hub>header h1{color:#fff;font-size:44px;margin:8px 0}.jlit-social-hub section{margin:34px 0}.jlit-social-recipe-grid a{text-decoration:none;color:inherit}.jlit-social-feed article strong{color:#a04e28;text-transform:uppercase;font-size:11px;letter-spacing:.1em}@media(max-width:760px){.jlit-social-hero{flex-direction:column;padding:23px}.jlit-social-pane{padding:20px}.jlit-social-list article{grid-template-columns:42px 1fr}.jlit-social-list button{grid-column:2}.jlit-social-photo-grid,.jlit-social-recipe-grid,.jlit-social-feed{grid-template-columns:1fr}.jlit-social-hub>header{padding:28px}.jlit-social-hub>header h1{font-size:34px}}