/* Owner-approved A: Bacheca pop. Styles belong only to the collaboration page. */
.collaboration-page.collab-board{width:100%;max-width:700px;margin:0 auto;padding:2px 8px 12px}
.collab-board.collaboration-page .collection-hero{position:relative;isolation:isolate;overflow:visible;background:var(--paper-art) center/100% 100% no-repeat;border:0;box-shadow:none;padding:30px 30px 32px;margin:8px 0 25px;transform:rotate(-1deg);text-align:center}
.collab-board.collaboration-page .collection-hero::after{content:'';position:absolute;width:33px;height:36px;right:-3px;top:0;background:url('/assets/approved-home/heart-reference.svg') center/contain no-repeat;text-shadow:none;transform:rotate(10deg);pointer-events:none}
.collab-board.collaboration-page .collection-hero::before{content:'';position:absolute;width:55px;height:21px;left:-6px;bottom:3px;background:#00abc2ba;transform:rotate(-16deg);pointer-events:none}
.magazine-paper-page .site-page .collab-board .collection-hero h1.site-page-title{font-size:clamp(43px,9vw,70px);line-height:.98;margin:0 0 18px;padding:0 0 19px;background:none;color:#e80070;text-shadow:none;max-width:none;text-wrap:balance;transform:none}
.magazine-paper-page .site-page .collab-board .collection-hero h1::before{display:none}
.magazine-paper-page .site-page .collab-board .collection-hero h1::after{content:'';position:absolute;inset:auto 12% 0;width:76%;height:9px;margin:0;background:url('/assets/approved-home/paint-cyan.svg') center/100% 100% no-repeat;transform:rotate(-2deg)}
.collab-board.collaboration-page .collection-hero .lede{font-size:clamp(16px,2.5vw,20px);line-height:1.4;max-width:36ch;margin:0 auto;color:#24112f}
.collab-board.collaboration-page .collaboration-entries{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;align-items:start;padding:0 3px}
.collab-board.collaboration-page .collection-rubric{position:relative;isolation:isolate;display:grid;grid-template-columns:64px minmax(0,1fr) 25px;gap:14px;align-items:center;padding:26px 21px 25px;background:var(--paper-art) center/100% 100% no-repeat;border:0;border-radius:0;box-shadow:0 3px 5px #24112f12;transform:rotate(-.8deg);min-width:0;margin:0}
.collab-board.collaboration-page .collection-rubric:nth-child(2){transform:rotate(1deg);background:var(--paper-art) center/100% 100% no-repeat;box-shadow:0 3px 5px #24112f12}
.collab-board.collaboration-page .collection-rubric:nth-child(3){background:var(--paper-art) center/100% 100% no-repeat;box-shadow:0 3px 5px #24112f12;transform:rotate(-.5deg)}
.collab-board .collection-rubric::before{content:'';position:absolute;top:-9px;left:10px;width:60px;height:19px;background:#00abc2aa;transform:rotate(-18deg);pointer-events:none}
.collab-board .collection-rubric:nth-child(2)::before{left:auto;right:12px;background:#f37db5aa;transform:rotate(15deg)}
.collab-board .collab-icon{display:block;align-self:start;padding-top:5px;width:64px}
.collab-board .collab-icon img,.collab-board .collab-icon svg{display:block;width:100%;height:70px;object-fit:contain;overflow:visible}
.collab-board .collab-note-copy{min-width:0}
.collab-board.collaboration-page .collection-rubric h2{font-size:clamp(24px,4.5vw,32px);font-weight:900;font-style:italic;line-height:1.04;margin:0 0 10px;color:#24112f}
.collab-board.collaboration-page .collection-rubric p{font-size:15px;line-height:1.5;margin:0;color:#24112f;overflow-wrap:break-word}
.collab-board .collab-note-arrow{display:flex;align-items:center;justify-content:center;min-height:44px;min-width:25px;align-self:center;font:400 36px/1 Arial,sans-serif;color:#e80070;text-decoration:none;transform:rotate(9deg)}
.collab-board .collab-note-arrow:hover{color:#008da5}
.collab-board .collab-invitation{display:grid;justify-items:center;gap:14px;padding:28px 10px 5px}
.collab-board .collab-write{display:block;width:min(100%,330px);padding:13px 22px 17px;background:url('/assets/approved-home/paint-pink.svg') center/100% 100% no-repeat;color:white;font:900 italic 32px/1.1 'Barlow Condensed',Impact,sans-serif;text-transform:uppercase;text-align:center;transform:rotate(-1deg)}
.collab-board .collab-write:hover{filter:brightness(.9)}
.collab-board .collab-email{font-size:16px;color:#24112f;overflow-wrap:anywhere;text-underline-offset:4px}
.collab-board.collaboration-page .collection-daily{padding:10px 14px;margin:12px 0 0;border:0;box-shadow:none;background:none;text-align:center;color:#24112f}
.collab-board .collection-daily p{font-size:13px;line-height:1.5;margin:8px 0}
@media(max-width:420px){.collaboration-page.collab-board{padding-left:0;padding-right:0}.collab-board.collaboration-page .collection-hero{padding:25px 22px 28px}.magazine-paper-page .site-page .collab-board .collection-hero h1.site-page-title{font-size:clamp(40px,11vw,47px)}.collab-board.collaboration-page .collection-rubric{grid-template-columns:45px minmax(0,1fr) 22px;gap:10px;padding:25px 16px}.collab-board .collab-icon{width:45px}.collab-board .collab-icon img,.collab-board .collab-icon svg{height:55px}.collab-board.collaboration-page .collection-rubric h2{font-size:26px}.collab-board.collaboration-page .collection-rubric p{font-size:14px;line-height:1.45}}
