/* A consistent boundary between the homepage's main content sections. */
.courtyard>section:not(.courtyard-welcome):not(.doorway-section){margin-top:36px;padding-top:26px;border-top:1px solid #c9cecb}.courtyard>section#club-updates{margin-top:36px;padding-top:26px;border-top:1px solid #c9cecb}.courtyard>section>.courtyard-heading:first-child{margin-top:0;margin-bottom:20px}.courtyard>section .photo-credit{margin-top:11px;margin-bottom:0}.courtyard>#club-updates>.courtyard-heading{margin-top:0;margin-bottom:20px}.courtyard>#club-updates .update-source-tabs{margin-top:0}.courtyard>.courtyard-end{margin-top:36px;padding-top:24px}.courtyard>.doorway-section>.courtyard-heading{margin-top:24px}@media(max-width:650px){.courtyard>section:not(.courtyard-welcome):not(.doorway-section),.courtyard>section#club-updates{margin-top:28px;padding-top:20px}.courtyard>section>.courtyard-heading:first-child,.courtyard>#club-updates>.courtyard-heading{margin-top:0;margin-bottom:16px}.courtyard>.courtyard-end{margin-top:28px;padding-top:20px}.courtyard>.doorway-section>.courtyard-heading{margin-top:20px}}

.courtyard .doorway-row{grid-template-columns:repeat(2,minmax(0,1fr))}
