.slb-panel,.slb-section{padding:clamp(24px,4vw,52px);border-radius:20px;margin:24px 0}.slb-panel{background:#fff8dd;border:3px solid #2e7774;box-shadow:0 6px 18px rgba(0,0,0,.1)}.slb-welcome{background:linear-gradient(180deg,#fffdf2,#fff1c7)}.slb-button .wp-block-button__link{background:#d94d72!important;color:#fff!important;border-radius:999px!important;font-weight:800!important;padding:.8em 1.5em!important}.slb-kicker{font-weight:900;letter-spacing:.12em;color:#d94d72;font-size:.82rem}.slb-bulletin .wp-block-column,.slb-card,.slb-scrapbook{background:#fff;padding:20px;border-radius:15px;border:2px solid #efb344;box-shadow:0 4px 10px rgba(0,0,0,.08)}.slb-newspaper{padding:36px;border:5px double #222;background:#f7f0dc;color:#222;font-family:Georgia,serif}.slb-newspaper h2{font-size:clamp(36px,7vw,72px);line-height:.95;margin:.2em 0}.slb-newspaper-date{font-weight:700;letter-spacing:.12em}.slb-event{background:linear-gradient(135deg,#7bd7d4,#ffe082,#ef8f74)}.slb-freebie{background:#eaf9e7;border-color:#6ea45d}.slb-info{background:#eaf6ff;border-color:#4f91b8}.slb-owner,.slb-friend{overflow:hidden}.slb-wood-sign{padding:25px;background:#f4d28c;border:5px solid #8b5a2b;border-radius:12px;box-shadow:inset 0 0 0 3px rgba(255,255,255,.35),0 6px 14px rgba(0,0,0,.14)}.slb-pennants{font-size:clamp(18px,4vw,34px);color:#d94d72;letter-spacing:.05em;overflow:hidden}.slb-pennants p{background:linear-gradient(90deg,#d94d72,#efb344,#50a29f,#7b5ab5);-webkit-background-clip:text;background-clip:text;color:transparent}@media(max-width:781px){.slb-panel,.slb-section{padding:22px}.slb-newspaper h2{font-size:38px}}