@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Libre+Caslon+Display&display=swap');
body.birds-page{margin:0;background:#10231f;color:#f3f0df;font:14px/1.45 'DM Sans',Arial,sans-serif;padding-top:calc(var(--rs-site-header-top,0px) + 52px)!important}.birds-page button,.birds-page input{font-family:inherit}.birds-main{margin-left:var(--rs-site-header-left,160px);max-width:none;padding:0 14px 22px}.birds-page .builder-leftnav{background:#07171a}.birds-main>.rs-board-community{margin:0!important;min-height:34px;padding:5px 10px!important;border:0!important;border-bottom:1px solid #ffffff20!important;background:#10231f!important;color:#e9f0d8!important;font-size:11px!important}.birds-main .rs-board-community-actions button{background:transparent!important;color:#d4e6c5!important;border:1px solid #8fae9460!important;border-radius:20px!important;padding:5px 12px!important;font-size:11px!important}.birds-main .rs-board-community-status:empty{display:none}
.birds-hero{height:clamp(260px,24vw,370px);position:relative;isolation:isolate;margin:0 -14px;overflow:hidden;background:#162e23 url('https://images.unsplash.com/photo-1444464666168-49d633b86797?auto=format&fit=crop&w=2200&q=90') center 30%/cover}.birds-hero:after{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#081e19f5 0%,#0b231acd 29%,#0b231a35 63%,#0b231a08),linear-gradient(0deg,#10231fb0,transparent 40%)}.birds-hero-copy{padding:20px 30px;position:relative;max-width:850px}.birds-kicker{display:flex;align-items:center;gap:25px;font-size:9px;letter-spacing:.15em;text-transform:uppercase;color:#cfddbd}.birds-kicker a{color:#e3e6c4;text-decoration:none;border-bottom:1px solid #e3e6c450;padding-bottom:2px}.birds-hero h1{font:400 clamp(48px,5vw,86px)/.94 'Libre Caslon Display',Georgia,serif;letter-spacing:-.035em;margin:22px 0 15px;max-width:800px;color:#fffcec}.birds-hero p{font-size:clamp(11px,1vw,15px);line-height:1.5;margin:0 0 18px;color:#e0e9d2}.birds-hero-actions{display:flex;align-items:center;gap:25px}.birds-hero-actions button{border:0;border-radius:2px;background:#d2e6b6;color:#183e2c;padding:9px 15px;font-weight:600;font-size:11px}.birds-hero-actions a{color:#e8ebd3;text-decoration:none;font-size:11px}.birds-hero-caption{position:absolute;right:25px;bottom:20px;font:italic 15px Georgia;color:#ffffe8;text-shadow:0 1px 4px #0008}
.birds-people{display:flex;align-items:center;gap:25px;padding:12px 0 11px;border-bottom:1px solid #ffffff24;flex-wrap:wrap}.birds-portrait-group{display:flex;align-items:center;gap:12px;font-size:10px;letter-spacing:.04em;color:#dce9ce}.birds-avatars{display:flex;padding-left:4px}.birds-avatars img{width:29px;height:29px;border-radius:50%;object-fit:cover;border:2px solid #10231f;margin-left:-4px;filter:saturate(.7)}.birds-people small{font-size:8px;color:#a4b6a4}.birds-people-line{margin-left:auto;font:italic 15px Georgia;color:#c9d9b2}
.birds-tools{display:flex;gap:14px;align-items:center;min-height:51px;border-bottom:1px solid #ffffff24;margin-bottom:13px}.birds-tools>strong{font-size:10px;color:#e6ebd4;letter-spacing:.06em;text-transform:uppercase}.birds-quick{display:flex;flex:1;min-width:0;gap:3px;overflow-x:auto;scrollbar-width:thin;background:none;border:0;box-shadow:none;padding:3px 0;margin:0;white-space:nowrap;min-height:45px}.birds-quick :is(button,a[data-rs-quick-kind]){background:transparent;color:#c5d6bc;border:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-width:49px;height:40px;padding:0;font-size:9px;border-radius:2px}.birds-quick :is(button,a[data-rs-quick-kind]):hover{background:#ffffff12;color:white}.birds-quick svg{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:1.3}.birds-index-button{background:none;color:#c6d9b6;border:0;border-bottom:1px solid #627c63;font-size:10px;padding:4px;white-space:nowrap}
.birds-board{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:10px;gap:8px}.bird-card{min-width:0;position:relative;overflow:hidden;background:#f6f3e8;color:#19382d;display:flex;flex-direction:column;border-radius:2px;container-type:inline-size;border:0;box-shadow:0 1px 0 #0002}.bird-card h2{font:400 clamp(18px,8cqw,32px)/1.02 'Libre Caslon Display',Georgia,serif;letter-spacing:-.025em;margin:8px 0 9px}.bird-card p{font:12px/1.5 'DM Sans',Arial,sans-serif;margin:0 0 10px}.bird-card .bird-pad{padding:15px 16px;min-width:0}.bird-kind{display:flex;align-items:center;gap:6px;text-transform:uppercase;font:600 8px/1.3 'DM Sans',Arial;letter-spacing:.13em}.bird-kind svg{width:13px;height:13px;stroke:currentColor;fill:none;stroke-width:1.4}.bird-card a,.bird-card button.bird-link{color:inherit;font:600 10px 'DM Sans',Arial;text-decoration:none;border:0;border-bottom:1px solid currentColor;background:none;align-self:flex-start;padding:4px 0;cursor:pointer}.bird-card .bird-meta{margin-top:auto;font:8px Arial;opacity:.67;letter-spacing:.04em}.bird-card .bird-photo{width:100%;display:block;object-fit:cover;min-height:0}.bird-cover{height:100%;width:100%;object-fit:cover;position:absolute;inset:0;z-index:0}.bird-picture{color:#fffcec;background:#173c2c}.bird-picture:after{content:'';position:absolute;inset:25% 0 0;background:linear-gradient(transparent,#071b17d9);pointer-events:none}.bird-picture>.bird-pad{z-index:1;position:relative;margin-top:auto}.bird-picture>.bird-kind{position:absolute;top:15px;left:16px;z-index:2}.bird-picture h2{color:#fffcec;text-shadow:0 1px 3px #0005}.bird-picture p{color:#f1f4de}.bird-play{position:absolute;top:40%;left:44%;z-index:2;border:1px solid #ffffffba;background:#0a2b246e;color:#fff;width:45px;height:45px;border-radius:50%;display:grid;place-items:center;font:18px Arial;cursor:pointer}.bird-play:hover{background:#ddedbc;color:#173c2c}.bird-dare{background:#daef9f;padding:17px}.bird-dare h2{font:600 clamp(20px,10cqw,36px)/1.03 'DM Sans',Arial;letter-spacing:-.055em;margin:12px 0}.bird-dare .bird-kind{color:#38622e}.bird-note{background:#e8dfbf;padding:15px}.bird-note h2{font:italic 400 clamp(18px,8cqw,27px)/1.1 Georgia,serif}.bird-note p{font:italic 13px/1.45 Georgia}.bird-folder{padding:14px;background:#eef0de}.bird-folder h2{margin-top:8px}.bird-folder-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:1fr 1fr;gap:4px;flex:1;min-height:0;margin:8px 0}.bird-folder-grid>*{width:100%;height:100%;object-fit:cover;min-height:0}.bird-file-thumb{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#d4dfc8;text-align:center;font:8px/1.4 Arial;color:#3a5d46;padding:5px}.bird-file-thumb svg{width:30px;height:30px;stroke:#526e4e;fill:none;stroke-width:1;margin-bottom:5px}.bird-wave{height:32px;display:flex;align-items:center;gap:2px;justify-content:center}.bird-wave i{display:block;width:2px;min-height:3px;background:currentColor;opacity:.7}.bird-podcast{background:#223e34;color:#e6ebd3;padding:17px}.bird-podcast h2{font-size:clamp(23px,10cqw,40px)}.bird-podcast .bird-wave{height:48px;margin:13px 0;color:#c8df9d}.bird-podcast .bird-meta{margin-top:10px}.bird-petition{background:#bdcdb4}.bird-petition .bird-pad{flex:1}.bird-petition h2{font-size:clamp(24px,10cqw,39px)}.bird-petition .bird-photo{height:38%;flex:0 0 38%;object-position:center 30%}.bird-journal{background:#f5efdf;padding:19px;background-image:repeating-linear-gradient(transparent,transparent 27px,#a2936e22 28px)}.bird-journal .bird-date{font:9px Arial;letter-spacing:.15em;text-transform:uppercase;color:#7b795a}.bird-journal h2{font:italic 400 clamp(24px,9cqw,34px)/1.08 Georgia}.bird-journal p{font:14px/1.7 Georgia}.bird-discussion{background:#e4ecde;padding:17px}.bird-discussion h2{font-size:clamp(25px,10cqw,38px)}.bird-question{display:flex;gap:6px;margin:8px 0}.bird-question img{width:24px;height:24px;border-radius:50%;object-fit:cover}.bird-discussion small{font:9px Arial;color:#567252}.bird-ai{background:#3e405e;color:#f4edee}.bird-ai .bird-photo{height:54%;flex:0 0 54%;filter:saturate(.65)}.bird-ai h2{font-size:clamp(20px,9cqw,34px)}.bird-quote{background:#182d29;color:#d6e4b8;align-items:center;justify-content:center;padding:18px;text-align:center}.bird-quote .bird-quotation{font:52px Georgia;line-height:.5;color:#9eb982}.bird-quote h2{font:italic clamp(22px,9cqw,36px)/1.15 Georgia}.bird-list{padding:17px;background:#e7edda}.bird-list ul{margin:6px 0;padding:0;list-style:none;font:12px/1.5 Georgia}.bird-list li{padding:9px 0;border-bottom:1px solid #a4b19955}.bird-list li:before{content:'□';margin-right:8px;color:#63815b}.bird-solution{background:#d0dcbc;padding:17px}.bird-solution h2{font-size:clamp(24px,10cqw,37px)}.bird-document{background:#f6f1e4;display:grid;grid-template-columns:40% 60%;padding:10px}.bird-book-cover{display:flex;flex-direction:column;justify-content:space-between;align-self:stretch;background:#294d42;color:#f4f0dc;padding:12px;font:21px/1.1 Georgia;letter-spacing:-.04em;min-width:0}.bird-book-cover small{font:7px Arial;letter-spacing:.15em}.bird-document .bird-pad{padding:11px}.bird-document h2{font-size:clamp(17px,12cqw,28px)}.bird-event{padding:17px;background:#d3bc90}.bird-event h2{font-size:clamp(25px,10cqw,38px)}.bird-event .bird-event-date{font:italic 20px Georgia;margin:12px 0}.bird-poem{background:#eee6d0;padding:20px}.bird-poem h2{font-style:italic}.bird-poem p{font:15px/1.7 Georgia}.bird-audio{padding:17px;background:#1e4750;color:#e9f0df}.bird-audio audio{width:100%;height:29px;margin-top:16px;filter:sepia(.5)}.bird-proposal{padding:17px;background:#e2d6bd}.bird-partner{padding:17px;background:#1e3b32;color:#e2edcc}.bird-partner h2{font-style:italic}.bird-caption{font:9px Arial;opacity:.8;margin-top:8px}.birds-footer{border-top:1px solid #ffffff25;padding:22px 5px;display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.birds-footer strong{display:block;font:27px 'Libre Caslon Display',Georgia}.birds-footer span{font-size:11px;color:#c4d6b5}.birds-footer button{border:1px solid #7b9b74;border-radius:2px;background:#d0e4b7;color:#17382a;padding:10px 15px;font-size:11px}.birds-footer p{width:100%;margin:0;color:#95aa95;font:9px/1.6 Arial;max-width:1000px}
.birds-reader{width:min(920px,94vw);max-height:90dvh;overflow:auto;padding:0;border:1px solid #8f9f7a;border-radius:4px;background:#f8f4e9;color:#193b2c}.birds-reader::backdrop{background:#061814d9;backdrop-filter:blur(7px)}.birds-reader>header{position:sticky;top:0;display:flex;justify-content:space-between;align-items:center;padding:11px 20px;background:#122f25;color:#e1eacb;z-index:4}.birds-reader>header span{font:10px Arial;letter-spacing:.12em;text-transform:uppercase}.birds-reader>header button{background:transparent;color:#e1eacb;border:0;font:27px Arial;padding:0 5px}.birds-reader #birdReaderBody{padding:25px}.birds-reader h2{font:42px/1.03 'Libre Caslon Display',Georgia;letter-spacing:-.03em;margin:0 0 16px}.birds-reader p{font:16px/1.7 Georgia}.birds-reader img{max-width:100%;max-height:68vh;object-fit:contain;display:block;margin:auto}.birds-reader a,.birds-reader .reader-action{display:inline-block;background:#264d3a;border:0;color:#f6f1de;padding:10px 16px;text-decoration:none;font:12px Arial;margin-top:10px}.birds-folder-reader{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.birds-folder-reader section{background:#e5ead8;padding:15px;min-width:0}.birds-folder-reader h3{font:23px Georgia;margin:0 0 10px}.birds-folder-reader img{height:190px;object-fit:cover;width:100%}.birds-folder-reader audio{max-width:100%}.birds-reader .reader-source{font:10px/1.5 Arial;color:#60735b}.birds-notice{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);padding:12px 20px;background:#e2eccb;color:#1d3c2c;z-index:999;border:1px solid #80916f}.birds-main>.rs-composer-gallery{background:#e9eddf;padding:20px;color:#1b382b;margin-top:20px}
@media(min-width:1900px){.birds-main{padding-inline:20px}.birds-hero{margin-inline:-20px}.birds-hero-copy{padding-left:40px}.birds-board{gap:10px;grid-auto-rows:12px}.bird-card p{font-size:14px}.bird-kind{font-size:10px}.bird-card .bird-pad{padding:20px}.bird-card a,.bird-card button.bird-link{font-size:12px}}
@media(max-width:1100px){.birds-hero h1{font-size:60px}.birds-board{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:10px;grid-auto-flow:dense}.bird-card{grid-column:span 2!important;grid-row:span var(--tablet-rows,23)!important}.bird-card:first-child,.bird-folder{grid-column:span 3!important}.birds-people-line{display:none}.birds-hero-caption{font-size:12px}.bird-card h2{font-size:clamp(20px,8cqw,29px)}}
@media(max-width:700px){.birds-main{margin-left:var(--rs-site-header-left,0px);padding-inline:6px}.birds-hero{height:315px;margin-inline:-6px;background-position:65% center}.birds-hero-copy{padding:18px 16px}.birds-kicker{font-size:7px;gap:10px;flex-wrap:wrap}.birds-hero h1{font-size:53px;margin-top:25px;max-width:360px}.birds-hero p{font-size:11px;max-width:290px}.birds-hero-caption{display:none}.birds-hero-actions{gap:15px}.birds-hero-actions button{font-size:10px}.birds-people{gap:12px;padding:10px 3px}.birds-portrait-group{gap:6px;font-size:9px}.birds-avatars img{width:25px;height:25px}.birds-people small{font-size:7px;width:100%}.birds-tools{gap:5px;min-height:58px}.birds-tools>strong{font-size:8px}.birds-index-button{display:none}.birds-quick :is(button,a[data-rs-quick-kind]){min-width:48px}.birds-board{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;grid-auto-rows:8px}.bird-card,.bird-card:first-child,.bird-folder{grid-column:span 1!important;grid-row:span var(--mobile-rows,24)!important}.bird-card:first-child{grid-column:span 2!important;grid-row:span 25!important}.bird-card .bird-pad,.bird-folder,.bird-dare,.bird-note,.bird-podcast,.bird-list,.bird-journal,.bird-discussion,.bird-audio,.bird-proposal,.bird-partner,.bird-poem,.bird-event,.bird-solution{padding:12px}.bird-card h2{font-size:clamp(19px,12cqw,28px)}.bird-card p{font-size:10px;line-height:1.45}.bird-kind{font-size:7px;letter-spacing:.08em}.bird-card a,.bird-card button.bird-link{font-size:9px}.bird-journal p,.bird-poem p{font-size:12px}.bird-document{grid-template-columns:35% 65%;padding:5px}.bird-book-cover{font-size:16px;padding:7px}.bird-document .bird-pad{padding:8px}.bird-document h2{font-size:20px}.birds-footer strong{font-size:25px}.birds-folder-reader{grid-template-columns:1fr}.birds-reader #birdReaderBody{padding:18px}.birds-reader h2{font-size:34px}}
.birds-main>.rs-board-community{display:flex!important;align-items:center!important;gap:14px!important;flex-wrap:wrap!important;min-height:36px!important}.birds-main .rs-board-community-actions{display:flex!important;gap:7px!important;align-items:center!important}.birds-main .rs-board-community-actions button{display:inline-flex!important;flex-direction:row!important;gap:6px!important;align-items:center!important;min-height:0!important;min-width:0!important;height:26px!important;margin:0!important;padding:4px 10px!important;flex:0 0 auto!important}.birds-main .rs-board-community-actions svg{width:14px!important;height:14px!important;flex:0 0 14px!important}.birds-main .rs-board-community-actions span{font:10px Arial!important}.birds-main .rs-board-community-people{display:flex;gap:12px;align-items:center;margin-left:auto;font:9px Arial;color:#a8bea0}.birds-main .rs-board-community-status{font:10px Arial!important;margin:0!important}.bird-folder-grid .bird-wave{max-width:100%;overflow:hidden}
.birds-main .rs-board-community-category{display:flex;align-items:center;gap:4px}.birds-main .rs-board-members-more{font:9px Arial;background:none;color:#bfd0af;border:0;padding:3px;margin:0;box-shadow:none}.birds-main .rs-board-member{display:grid;place-items:center;width:25px;height:25px;border-radius:50%;overflow:hidden;background:#48694c;color:#e8efd7;text-decoration:none;font-size:9px}.birds-main .rs-board-member img{width:100%;height:100%;object-fit:cover}.birds-page .rs-board-members-dialog{background:#f6f2e5;color:#24452e;border:1px solid #afbd9c;padding:22px;max-width:90vw}.birds-page .rs-board-members-dialog header{display:flex;justify-content:space-between;align-items:center;gap:25px}.birds-page .rs-board-members-dialog h2{font:32px Georgia;margin:0}


/* New contributions continue the same editorial board without a second panel. */
.birds-main>.rs-board-continuation{margin:8px 0 0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:inherit!important;box-shadow:none!important}
.birds-main>.rs-board-continuation>.rs-composer-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px!important;align-items:start}
.birds-main>.rs-board-continuation .rs-composed-card{width:100%;max-width:none;border:0!important;border-radius:2px!important;box-shadow:none!important;grid-column:span 1;min-height:0!important}
.birds-main>.rs-board-continuation .rs-composed-card>.rscd{border-radius:2px}
.birds-main>.rs-board-continuation .rs-composed-social{background:#e9eddd!important;color:#284f3d!important;border:0}
.birds-footer.birds-credits{padding:14px 0 0;border:0;min-height:0;margin:0}.birds-footer.birds-credits p{font-size:9px;opacity:.8}
.bird-card a,.bird-card button.bird-link{border-radius:0 0 11px 11px;padding-bottom:6px}
@media(min-width:1900px){.birds-main>.rs-board-continuation{margin-top:10px!important}.birds-main>.rs-board-continuation>.rs-composer-grid{gap:10px!important}}
@media(max-width:950px){.birds-main>.rs-board-continuation>.rs-composer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.birds-main>.rs-board-continuation .rs-composed-card{grid-column:span 1}}

.birds-main>.rs-board-continuation .rs-composed-card[data-card-size=m]{grid-column:span 2}.birds-main>.rs-board-continuation .rs-composed-card[data-card-size=l]{grid-column:span 4}@media(max-width:950px){.birds-main>.rs-board-continuation .rs-composed-card[data-card-size=l]{grid-column:span 2}}

.birds-quick a[data-rs-quick-kind]{text-decoration:none;flex-shrink:0;font-family:inherit}.birds-quick a[data-rs-quick-kind]>span:first-child{font-size:18px;line-height:18px}.birds-quick a[data-rs-quick-kind]>span:last-child{font-size:9px;line-height:1.2}
