.lbs-community{max-width:1280px;margin:auto;padding:32px 28px 64px;color:#293e32}.lbs-community h1{font-size:clamp(38px,6vw,68px);line-height:1.1;margin:14px 0 20px}.lbs-community h2{font-size:clamp(25px,3vw,36px);line-height:1.25;margin:0 0 22px}.lbs-community p{font-size:16px;line-height:1.8}.lbs-community-hero{padding:56px 7%;background:#eff3eb;border:1px solid #dce3d6;border-radius:14px}.lbs-community-hero>p{max-width:640px}.lbs-community-eyebrow{font-size:12px!important;font-weight:600;letter-spacing:.13em;text-transform:uppercase}.lbs-community .button-primary{display:inline-flex;align-items:center;justify-content:center;min-height:48px;background:#293e32;color:#fff;border:1px solid #293e32;border-radius:7px;text-decoration:none;padding:12px 22px}.lbs-community-topics{font-size:13px!important;margin-top:26px}.lbs-community-posts{padding:44px 0}.lbs-community-tags{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:24px}.lbs-community-tags a{padding:8px 14px;border:1px solid #dce3d6;border-radius:20px;min-height:44px}.lbs-community-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.lbs-community-card{border:1px solid #dce3d6;border-radius:12px;overflow:hidden;min-width:0}.lbs-community-card img{display:block;width:100%;height:auto;aspect-ratio:16/10;object-fit:cover}.lbs-community-card-copy{padding:24px}.lbs-community-card time{font-size:12px;color:#657164}.lbs-community-card h3{font-size:23px;line-height:1.4;margin:14px 0}.lbs-community-card h3 a{text-decoration:none}.lbs-community-card a:hover{text-decoration:underline}.lbs-community-read{display:inline-flex;align-items:center;min-height:44px;text-underline-offset:4px}.lbs-community-empty{grid-column:1/-1;padding:26px;border:1px solid #dce3d6;border-radius:12px}.lbs-community-question{display:grid;grid-template-columns:1fr 1fr;gap:48px;padding:36px;background:#f7f8f4;border:1px solid #dce3d6;border-radius:14px;scroll-margin-top:30px}.lbs-community-question form{min-width:0}.lbs-community-question label{display:block;font-size:14px;font-weight:600;margin:0 0 8px}.lbs-community-question :is(input:not([type=hidden]),textarea){box-sizing:border-box;display:block;width:100%;max-width:100%;padding:12px;border:1px solid #aebda6;border-radius:6px;background:white;color:#293e32;font:inherit;font-size:16px;min-height:48px;margin-bottom:20px}.lbs-community-question textarea{resize:vertical;line-height:1.6}.lbs-community-success{border:1px solid #708667;padding:18px;border-radius:8px}.lbs-community-breadcrumb{max-width:1280px;margin:24px auto;padding:0 28px}.lbs-community-breadcrumb a{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline}body:has(.lbs-community) .site-main{display:block}.lbs-community a:focus-visible,.lbs-community :is(input,textarea,button):focus-visible{outline:2px solid #708667;outline-offset:3px}@media(max-width:900px){.lbs-community-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lbs-community-question{gap:28px}}@media(max-width:719px){.lbs-community{padding:20px 16px 40px}.lbs-community-hero{padding:30px 24px}.lbs-community-grid{grid-template-columns:1fr}.lbs-community-question{grid-template-columns:1fr;padding:24px;gap:28px}.lbs-community-posts{padding:32px 0}.lbs-community-card-copy{padding:22px}}
