.RecipeCommunity_community__Mi10L{margin:76px 0 45px;padding-top:42px;border-top:2px solid #a74732;scroll-margin-top:100px}.RecipeCommunity_heading__iV5kN{max-width:720px;margin-bottom:30px}.RecipeCommunity_heading__iV5kN h2{font-size:clamp(2rem,4vw,3.1rem);line-height:1.1;margin:10px 0 18px}.RecipeCommunity_heading__iV5kN p{line-height:1.65}.RecipeCommunity_layout__h3dwo{display:grid;grid-template-columns:1.08fr 1fr;gap:38px;align-items:start}.RecipeCommunity_conversation__CRyTp,.RecipeCommunity_form__281G_{min-width:0}.RecipeCommunity_conversation__CRyTp h3{display:flex;gap:12px;align-items:center;font-size:1.3rem;margin-top:0}.RecipeCommunity_conversation__CRyTp h3 span{font-size:.8rem;padding:4px 10px;border:1px solid #d7d3c8;border-radius:30px}.RecipeCommunity_empty__wTHdL{background:#eeeee5;padding:30px;margin-top:23px}.RecipeCommunity_empty__wTHdL>span{color:#a74732;font-size:2.4rem}.RecipeCommunity_empty__wTHdL h4{font-size:1.4rem;line-height:1.3;margin:10px 0}.RecipeCommunity_empty__wTHdL p,.RecipeCommunity_hint__xidvL{color:#606359;line-height:1.6}.RecipeCommunity_post__o0WWf{border-top:1px solid #d7d3c8;padding:25px 0;overflow-wrap:anywhere}.RecipeCommunity_postHeader__eeX_6{display:flex;flex-wrap:wrap;gap:10px;align-items:baseline}.RecipeCommunity_postHeader__eeX_6 span{font-size:.78rem;color:#a74732}.RecipeCommunity_post__o0WWf time{display:block;color:#686b62;font-size:.76rem;margin-top:6px}.RecipeCommunity_message__KT6Ay,.RecipeCommunity_reply__wIyZE p{white-space:pre-wrap;line-height:1.6}.RecipeCommunity_photo__TBZNj{display:block;background:#eeeae2;border:1px solid #d7d3c8}.RecipeCommunity_photo__TBZNj img{display:block;width:100%;height:auto;max-height:460px;object-fit:contain}.RecipeCommunity_reply__wIyZE{margin-top:18px;border-left:3px solid #a74732;padding:12px 18px;background:#f0ede5}.RecipeCommunity_reply__wIyZE strong{color:#a74732;font-size:.85rem}.RecipeCommunity_reply__wIyZE p{margin-bottom:0}.RecipeCommunity_form__281G_{padding:30px;background:#f1eee6;border:1px solid #d7d3c8}.RecipeCommunity_form__281G_ h3{margin:0 0 8px;font-size:1.6rem}.RecipeCommunity_hint__xidvL{font-size:.8rem;margin:8px 0 18px}.RecipeCommunity_fields__0kRiK{padding:0;border:0;min-width:0;margin:0}.RecipeCommunity_kindChoices__fO9fd{display:flex;flex-wrap:wrap;gap:10px 18px;margin:24px 0 20px}.RecipeCommunity_kindChoices__fO9fd label{display:flex;gap:7px;align-items:center;font-size:.84rem;min-height:36px}.RecipeCommunity_label__q1g7h{display:block;font-size:.9rem;margin:16px 0 7px}.RecipeCommunity_label__q1g7h span{color:#686b62}.RecipeCommunity_fields__0kRiK textarea,.RecipeCommunity_fields__0kRiK>input{width:100%;box-sizing:border-box;background:#fffefa;font:inherit;padding:12px;border:1px solid #aaa99e;border-radius:3px}.RecipeCommunity_fields__0kRiK textarea{resize:vertical;min-height:120px}.RecipeCommunity_fields__0kRiK input[type=file]{font-size:.8rem;padding:10px}.RecipeCommunity_fields__0kRiK input[type=checkbox],.RecipeCommunity_fields__0kRiK input[type=radio]{accent-color:#a74732;flex-shrink:0;width:18px;height:18px}.RecipeCommunity_fields__0kRiK :focus-visible,.RecipeCommunity_preview__mX3pc button:focus-visible{outline:2px solid #a74732;outline-offset:3px}.RecipeCommunity_fields__0kRiK button{width:100%;margin-top:6px}.RecipeCommunity_preview__mX3pc{margin:15px 0}.RecipeCommunity_preview__mX3pc img{max-width:100%;width:240px;height:180px;object-fit:contain;background:#e3e0d5;display:block}.RecipeCommunity_preview__mX3pc button{width:auto;border:0;padding:10px 0;text-decoration:underline;color:#a74732;background:none;cursor:pointer}.RecipeCommunity_consent__b7Kiw{display:flex;gap:10px;align-items:flex-start;font-size:.8rem;line-height:1.5;margin-top:22px}.RecipeCommunity_consent__b7Kiw input{margin-top:2px}.RecipeCommunity_error__DmHbT{color:#8d281e;border-left:3px solid;padding-left:12px}.RecipeCommunity_success__ni5TZ{background:#e3ebdb;padding:17px;margin-top:20px;overflow-wrap:anywhere;line-height:1.5}.RecipeCommunity_success__ni5TZ code{font-size:.72rem}.RecipeCommunity_srOnly__15_uh{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}@media(max-width:760px){.RecipeCommunity_layout__h3dwo{grid-template-columns:1fr;gap:28px}.RecipeCommunity_form__281G_{padding:22px 18px}.RecipeCommunity_community__Mi10L{margin-top:48px}}@media print{.RecipeCommunity_community__Mi10L{display:none}}.RecipeShare_share__BceYd{display:flex;flex-wrap:wrap;gap:12px 18px;align-items:center;margin:24px 0;font-size:.9rem}.RecipeShare_share__BceYd a,.RecipeShare_share__BceYd button{min-height:44px;display:inline-flex;align-items:center;cursor:pointer}.RecipeShare_share__BceYd button{border:0;border-bottom:1px solid;background:transparent;color:inherit;padding:4px 0;font:inherit}.RecipeShare_share__BceYd .RecipeShare_pin__tjKYV{background:var(--red);color:white;padding:10px 18px;text-decoration:none;border-radius:3px}.RecipeShare_share__BceYd span{flex-basis:100%;color:var(--muted)}.RecipeShare_share__BceYd span:empty{display:none}@media print{.RecipeShare_share__BceYd{display:none}}