.bg-dragon-red{background:#e60001}.bg-primary-black{background:#2c2a38}.bg-primary-white{background:#fff}.bg-primary-green{background:#11875a}.bg-primary-teal{background:#158187}.bg-primary-purple{background:#54319f}.bg-primary-magenta{background:#ca357c}.bg-primary-orange{background:#f47738}.bg-primary-yellow{background:#fdde19}.bg-primary-blue{background:#1d70b8}.bg-tint-red{background:#ff8484}.bg-tint-white{background:#f5f5f5}.bg-tint-black{background:#cecece}.bg-tint-green{background:#88c3ad}.bg-tint-green-light{background:#cfe7de}.bg-tint-teal{background:#8ac0c3}.bg-tint-teal-light{background:#d0e6e7}.bg-tint-purple{background:#aa98cf}.bg-tint-purple-light{background:#ddd6ec}.bg-tint-magenta{background:#e59abe}.bg-tint-magenta-light{background:#f4d7e5}.bg-tint-orange{background:#fabb9c}.bg-tint-orange-light{background:#fde4d7}.bg-tint-yellow{background:#ffee80}.bg-tint-yellow-light{background:#fff8cc}.bg-tint-blue{background:#5694ca}.bg-tint-blue-light{background:#d2e2f1}.text-tw-light{color:#fff}.colour-pallet .card-header{min-height:100px}body{background:#f5f5f5;font-family:roboto,-apple-system,segoe ui,Roboto,helvetica neue,Arial,sans-serif;font-size:18px}h1,h2,h3{font-weight:700;margin-bottom:1.5rem}h1{line-height:1.3}h2{line-height:1.4}h3{font-size:2rem;margin-top:3rem;text-decoration:underline;text-decoration-color:#2c2a38}a{color:#1d70b8}a:hover{color:#e60001}a.hlink{color:#1d70b8;margin-left:.5rem;display:none}h1:hover a.hlink,h2:hover a.hlink,h3:hover a.hlink{display:inline-block}h2 span{background:#e60001;color:#fff;padding:.5rem 1rem;display:inline-block}p.lead{font-weight:700}span.tn-badge{display:inline-block;background:#2c2a38;color:#fff;font-weight:700;padding:.5rem 1rem;margin-bottom:1rem;margin-right:1rem;border-radius:.25rem}main hr{color:#2c2a38;height:5px;margin:3rem 0;opacity:1;border-width:2px}header.headerbar{padding:1rem 0;background:#fdde19}header.headerbar nav.navbar-main .navbar-brand{font-weight:700;color:#2c2a38;white-space:wrap;font-size:1.8rem;line-height:1.6rem;max-width:170px;padding-right:1rem;border-right:#2c2a3866 1px solid}header.headerbar nav.navbar-main .navbar-brand:hover{text-decoration:underline}header.headerbar nav.navbar-main .navbar-nav{margin-top:1rem}header.headerbar nav.navbar-main .navbar-nav a.nav-link{color:#2c2a38;padding:.5rem .25rem}header.headerbar nav.navbar-main .navbar-nav a:hover{background:#fffa;color:#2c2a38;text-decoration:underline}header.headerbar nav.navbar-main #nav-item-main-lang{border-top:#2c2a3866 1px solid;margin-top:1rem;padding-top:1rem}header.headerbar nav.navbar-main #nav-item-main-lang a{background:0 0;border:transparent 1px solid;color:#2c2a38}header.headerbar nav.navbar-main #nav-item-main-lang a:hover{background:#e60001;border-color:#fff;color:#fff}header.headerbar nav.navbar-main .navbar-nav .nav-item a.active{background:#fff;color:#2c2a38}header.headerbar nav.navbar-main .navbar-nav .dropdown-menu{background:#2c2a38;border-width:3px;border-color:#2c2a38}header.headerbar nav.navbar-main .navbar-nav .dropdown-menu li{border-bottom:#2c2a38 2px solid}header.headerbar nav.navbar-main .navbar-nav .dropdown-menu .dropdown-item{border-left:#e60001 10px solid;color:#fff}header.headerbar nav.navbar-main .navbar-nav .dropdown-menu .dropdown-item:hover{background:#fdde1966}header.headerbar nav.navbar-main .navbar-nav .dropdown-menu #nav-item-main-intro a{border-left-color:#fdde19}header.headerbar nav.navbar-main .navbar-nav .dropdown-menu #nav-item-main-intro a.active{background:#fdde19;color:#2c2a38}header.headerbar nav.navbar-main .navbar-nav .dropdown-menu #nav-item-main-challenge a{border-left-color:#ca357c}header.headerbar nav.navbar-main .navbar-nav .dropdown-menu #nav-item-main-challenge a.active{background:#ca357c;color:#fff}header.headerbar nav.navbar-main .navbar-nav .dropdown-menu #nav-item-main-better a{border-left-color:#158187}header.headerbar nav.navbar-main .navbar-nav .dropdown-menu #nav-item-main-better a.active{background:#158187;color:#fff}header.headerbar nav.navbar-main .navbar-nav .dropdown-menu #nav-item-main-why a{border-left-color:#11875a}header.headerbar nav.navbar-main .navbar-nav .dropdown-menu #nav-item-main-why a.active{background:#11875a;color:#fff}header.headerbar nav.navbar-main .navbar-nav .dropdown-menu #nav-item-main-how a{border-left-color:#fdde19}header.headerbar nav.navbar-main .navbar-nav .dropdown-menu #nav-item-main-how a.active{background:#fdde19;color:#2c2a38}header.headerbar nav.navbar-main .navbar-nav .dropdown-menu #nav-item-main-real a{border-left-color:#f47738}header.headerbar nav.navbar-main .navbar-nav .dropdown-menu #nav-item-main-thanks a{border-left-color:#fff}@media(min-width:992px){header.headerbar nav.navbar-main .navbar-nav{margin-top:0}header.headerbar nav.navbar-main .navbar-nav a.nav-link{padding:.5rem}header.headerbar nav.navbar-main #nav-item-main-lang{margin-left:1rem;margin-top:0;border-left:#2c2a3866 1px solid;border-top:0;padding-left:1rem;padding-top:0}}header.headerbar-dark{padding:1rem 0;background:#e60001}header.headerbar-dark nav.navbar-main .navbar-brand{color:#fff;border-color:#fff6}header.headerbar-dark nav.navbar-main .navbar-nav a.nav-link{color:#fff}header.headerbar-dark nav.navbar-main .navbar-nav a:hover{color:#2c2a38}header.headerbar-dark nav.navbar-main #nav-item-main-lang{border-color:#fff6}header.headerbar-dark nav.navbar-main #nav-item-main-lang a{color:#fff}header.headerbar-dark nav.navbar-main #nav-item-main-lang a:hover{background:#fdde19;border-color:#2c2a38;color:#2c2a38}footer.footerbar{background:#2c2a38;color:#fff;border-top:#fdde19 5px solid}footer.footerbar .container{padding-top:2rem;padding-bottom:2rem}footer.footerbar .follow hr{color:#fdde1966;opacity:1}footer.footerbar .legal{text-align:left;font-weight:700;border-top:#fdde1966 1px solid;margin:1rem 0 0;padding:1rem 0}footer.footerbar .legal a{font-weight:400;font-size:.8rem;color:#fff}footer.footerbar .legal a:hover{color:#fdde19}footer.footerbar .legal .legal-licence{font-size:.8rem;font-weight:400;line-height:.5rem}footer.footerbar .footer-extra{text-align:right;color:#fff}footer.footerbar .btn{color:#fff}footer.footerbar .btn:hover{background:#fdde19;color:#2c2a38}footer.footerbar .footer-brand{font-size:1.5rem;font-weight:700;line-height:1.3rem;padding-right:1rem;border-right:#fdde1966 1px solid;display:inline-block;max-width:170px}footer.footerbar .menu li{border-left:#e60001 5px solid;margin-bottom:3px}@media(max-width:575.98px){footer.footerbar .menu li a{padding:.5rem}}footer.footerbar .menu a{color:#fff}footer.footerbar .menu a:hover{background:#fdde1966}footer.footerbar .menu #nav-item-footerreport-intro{border-color:#fdde19}footer.footerbar .menu #nav-item-footerreport-challenge{border-color:#ca357c}footer.footerbar .menu #nav-item-footerreport-better{border-color:#158187}footer.footerbar .menu #nav-item-footerreport-why{border-color:#11875a}footer.footerbar .menu #nav-item-footerreport-how{border-color:#fdde19}footer.footerbar .menu #nav-item-footerreport-real{border-color:#f47738}footer.footerbar .menu #nav-item-footer-action{border-color:#1d70b8}footer.footerbar .menu #nav-item-footer-reading{border-color:#54319f}footer.footerbar .menu #nav-item-footer-thanks{border-color:#fff}footer.footerbar .menu #nav-item-footer-who{border-color:#fdde19}header.masthead{padding:2rem 0;background:#fdde19;color:#2c2a38;margin-bottom:1.5rem}header.masthead h1{font-size:2.25rem}@media(min-width:768px){header.masthead h1{font-size:3rem}}.content-block{padding:0 0 1rem}.content-block-secondary{padding-top:2rem}.content-block-compressed{padding:2rem 0 1rem}.content-block p.lead{font-size:2rem}.next-prev-nav{padding-bottom:2rem}.next-prev-nav .next-prev-nav-col{border-top:#2c2a38 2px solid}.next-prev-nav a{font-size:1.25rem;text-decoration:none;display:block;color:#2c2a38;padding:1rem;min-height:220px}@media(min-width:768px){.next-prev-nav a{font-size:2rem;min-height:250px}}.next-prev-nav a:hover{background:#2c2a38;color:#fff!important}.next-prev-nav a:hover span{color:#fff}.next-prev-nav a span{font-size:1rem;text-transform:uppercase}.tw-book-block{background:#158187;padding:1rem;width:200px;margin:0 0 1.5rem 1.5rem;color:#fff;border-radius:.25rem}.tw-book-block h2{font-size:1.5rem;margin-bottom:1rem}.tw-book-block img{max-width:150px}.tw-book-block a{color:#fdde19}.tw-book-block a:hover{color:#fff}@media(min-width:768px){.tw-book-block{width:250px}.tw-book-block img{max-width:200px}}body.home main .main-home-content p{font-size:1.25rem}body.home main .main-home-content a{margin-top:2rem;display:inline-block;background:#2c2a38;padding:.5rem 1rem;border-radius:1rem;color:#fff;text-decoration:none;font-weight:700}body.home main .main-home-content a:hover{background:#fdde19;color:#2c2a38}body.report-section-report header.headerbar-report{background:#2c2a38}body.report-section-report header.masthead{background:#2c2a38;color:#fff}body.report-section-report h2 span{background:#fdde19;color:#2c2a38}body.report-section-report .next-prev-nav-col{border-color:#2c2a38}body.report-section-report .next-prev-nav-col a:hover svg,body.report-section-report .next-prev-nav-col a:hover span{color:#fdde19}body.report-section-challenge header.headerbar-challenge{background:#ca357c}body.report-section-challenge header.masthead{background:#ca357c;color:#fff}body.report-section-challenge h2 span{background:#ca357c;color:#fff}body.report-section-challenge main hr{color:#ca357c}body.report-section-challenge .content-block p.lead{color:#ca357c}body.report-section-challenge .next-prev-nav-col{border-color:#ca357c}body.report-section-challenge .next-prev-nav-col svg,body.report-section-challenge .next-prev-nav-col span{color:#ca357c}body.report-section-challenge .next-prev-nav-col a:hover svg,body.report-section-challenge .next-prev-nav-col a:hover span{color:#e59abe}body.report-section-better header.headerbar-better{background:#158187}body.report-section-better header.masthead{background:#158187;color:#fff}body.report-section-better h2 span{background:#158187;color:#fff}body.report-section-better main hr{color:#158187}body.report-section-better .content-block p.lead{color:#158187}body.report-section-better .next-prev-nav-col{border:none}body.report-section-better .next-prev-nav-col svg,body.report-section-better .next-prev-nav-col span{color:#158187}body.report-section-better .next-prev-nav-col a:hover svg,body.report-section-better .next-prev-nav-col a:hover span{color:#8ac0c3}body.report-section-better .section-better ol{padding-left:2.5rem}body.report-section-better .section-better li{font-size:1.5rem;font-weight:700;margin-bottom:.5rem;color:#158187;font-size:2rem}body.report-section-better .section-better li a{display:inline-block;background:#8ac0c3;padding:.5rem 1rem;color:#2c2a38;font-size:1.5rem;text-decoration:none}body.report-section-better .section-better li a:hover{background:#2c2a38;color:#fff;text-decoration:underline}body.report-section-better h2#this-is-not-new span{background:#2c2a38}body.report-section-better h2#nid-yw-hyn-yn-newydd span{background:#2c2a38}body.report-section-why header.headerbar-why{background:#11875a}body.report-section-why header.masthead{background:#11875a;color:#fff}body.report-section-why h2 span{background:#11875a;color:#fff}body.report-section-why main hr{color:#11875a}body.report-section-why .content-block p.lead{color:#11875a}body.report-section-why .next-prev-nav-col{border:none}body.report-section-why .next-prev-nav-col svg,body.report-section-why .next-prev-nav-col span{color:#11875a}body.report-section-why .next-prev-nav-col a:hover svg,body.report-section-why .next-prev-nav-col a:hover span{color:#88c3ad}body.report-section-how header.headerbar-how{background:#2c2a38}body.report-section-how header.masthead{background:#2c2a38;color:#fff}body.report-section-how h2 span{background:#fdde19;color:#2c2a38}body.report-section-how .content-block-default{margin-bottom:0;padding-bottom:2rem}body.report-section-how .next-prev-nav-col{border:none}body.report-section-how .next-prev-nav-col a:hover svg,body.report-section-how .next-prev-nav-col a:hover span{color:#fdde19}body.report-section-how .big-section{padding:2rem 0}body.report-section-how .how-to-get-there h3{font-size:2rem;margin-top:0;border-bottom:#2c2a38 3px solid;padding-bottom:.5rem;text-decoration:none}body.report-section-how .how-to-get-there h3 span{background:#fff;display:inline;padding:.25rem 1rem .25rem .25rem;font-size:2.5rem}body.report-section-how .how-to-get-there a{margin-top:2rem;display:inline-block;background:#2c2a38;padding:.5rem 1rem;border-radius:.25rem;color:#fff;text-decoration:none;font-weight:700}body.report-section-how .how-to-get-there a:hover{background:#fff;color:#2c2a38}body.report-section-how-detail header.headerbar-how-detail{background:#2c2a38}body.report-section-how-detail header.masthead{background:#2c2a38;color:#fff}body.report-section-how-detail h2 span{background:#fdde19;color:#2c2a38}body.report-section-how-detail .content-block-default{margin-bottom:0;padding-bottom:2rem}body.report-section-how-detail .next-prev-nav-col{border:none}body.report-section-how-detail .next-prev-nav-col a:hover svg,body.report-section-how .next-prev-nav-col a:hover span{color:#fdde19}body.report-section-real header.headerbar-real{background:#f47738}body.report-section-real header.masthead{background:#f47738;color:#fff}body.report-section-real h2 span{background:#f47738;color:#fff}body.report-section-real main hr{color:#f47738}body.report-section-real .content-block p.lead{color:#f47738}body.report-section-real .next-prev-nav-col{border-color:#f47738}body.report-section-real .next-prev-nav-col svg,body.report-section-real .next-prev-nav-col span{color:#f47738}body.report-section-real .next-prev-nav-col a:hover svg,body.report-section-real .next-prev-nav-col a:hover span{color:#fabb9c}body.report-section-real main ol{padding-left:2.5rem}body.report-section-real main ol li{font-size:1.5rem;font-weight:700;margin-bottom:.5rem;color:#f47738;font-size:2rem}body.report-section-real main ol li a{display:inline-block;background:#fde4d7;padding:.5rem 1rem;color:#2c2a38;font-size:1.5rem;text-decoration:none}body.report-section-real main ol li a:hover{background:#2c2a38;color:#fff;text-decoration:underline}body.report-section-real main ul li{padding-bottom:.5rem}body.report-section-real main ul li ul{background:#fde4d7;padding:1rem 1rem .75rem 3rem;margin-top:.5rem;margin-left:1rem}body.report-section-action header.headerbar-action{background:#1d70b8}body.report-section-action header.masthead{background:#1d70b8;color:#fff}body.report-section-action h2 span{background:#1d70b8;color:#fff}body.report-section-action .content-block p.lead{color:#1d70b8}body.report-section-action .next-prev-nav-col{border-color:#1d70b8}body.report-section-action .next-prev-nav-col svg,body.report-section-action .next-prev-nav-col span{color:#1d70b8}body.report-section-action .next-prev-nav-col a:hover svg,body.report-section-action .next-prev-nav-col a:hover span{color:#5694ca}body.page-type-thanks .content-block ul li{margin-bottom:1rem}body.page-type-thanks .content-block strong{color:#11875a}body.page-type-who h2 span{background:#2c2a38;color:#fff;border-bottom:#2c2a38 2px solid}body.page-type-who img{max-width:180px}@media(min-width:768px){body.page-type-who img{max-width:250px}}body.blog header.masthead{background:#e60001;color:#fff}body.blog header.masthead h1{font-size:2rem}@media(min-width:768px){body.blog header.masthead h1{font-size:3rem}}body.blog-note header.headerbar{background:#54319f}body.blog-note main.blog-note header.masthead{background:#54319f}body.blog-story header.headerbar{background:#5694ca}body.blog-story main.blog-story header.masthead{background:#5694ca}body.blog-update header.headerbar{background:#11875a}body.blog-update main.blog-update header.masthead{background:#11875a}body header.masthead-author{background:#e60001;color:#fff}body header.masthead-category{background:#e60001;color:#fff}body header.masthead-tags{background:#e60001;color:#fff}body header.masthead-terms{background:#e60001;color:#fff}article{background:#fff;padding:2rem;margin:0 0 2rem;display:block;position:relative;border-radius:.25rem;border-right:#2c2a3833 7px solid}article h3{font-weight:700;margin-top:0;text-decoration:none}article .article-content{padding:0 0 1rem}article .article-link{position:absolute;left:0;right:0;bottom:0;top:0}article .article-link:hover{background:#fabb9c66}article .article-badge-newsletter{background:#e60001}article .article-badge-note{background:#54319f}article .article-badge-report{background:#fdde19;color:#2c2a38}article .article-badge-story{background:#5694ca}article .article-badge-update{background:#11875a}article .tn-badge{margin-right:0}article.newsletter{border-color:#e60001}article.newsletter .article-link:hover{background:#e6000133}article.note{border-color:#54319f}article.note .article-link:hover{background:#54319f33}article.report{border-color:#fdde19}article.report .article-link:hover{background:#fdde1933}article.story{border-color:#5694ca}article.story .article-link:hover{background:#5694ca33}article.update{border-color:#11875a}article.update .article-link:hover{background:#88c3ad33}article.term{padding:1rem}article.term h3{font-size:1.5rem;font-weight:400}article.tags .article-link:hover{background:#2c2a3833}article.categories{border-color:#8ac0c3}article.categories .article-link:hover{background:#8ac0c333}article.authors{border-color:#54319f}article.authors .article-link:hover{background:#54319f33}body.blog .post-metadata-container{display:flex;flex-direction:row;flex-wrap:wrap}@media(min-width:768px){body.blog .post-metadata-container{flex-direction:column}}body.blog .post-metadata ul{display:inline-block;list-style:none;margin:0;padding:0;font-size:1rem}body.blog .post-metadata ul li{display:inline-block}body.blog .post-metadata ul li a{display:inline-block;background:#8ac0c3;padding:.5rem 1rem;color:#2c2a38;text-decoration:none;font-weight:700;text-transform:capitalize;border-radius:.25rem;margin:0 .25rem .25rem 0}body.blog .post-metadata ul.taxonomy-authors li a{background:#54319f;color:#fff}body.blog .post-metadata ul.taxonomy-tags li a{background:#2c2a3833;color:#2c2a38}body.blog .post-metadata ul li a:hover{background:#e60001;color:#fff}body.blog .post-metadata-tags{border-top:#2c2a3833 1px solid;margin-top:1rem;padding-top:1rem}body.blog .post-content aside.big-colour-block{font-size:2rem;margin:0 0 1rem 1rem;padding:2.5rem 2rem;font-weight:700;max-width:500px;float:right;background:#2c2a38;color:#fff;border-radius:.25rem;line-height:3.5rem}body.blog .post-content aside.big-colour-block-green{background:#88c3ad;color:#2c2a38}body.blog .post-content aside.big-colour-block-teal{background:#8ac0c3;color:#2c2a38}body.blog .post-content aside.big-colour-block-purple{background:#aa98cf;color:#2c2a38}body.blog .post-content aside.big-colour-block-magenta{background:#e59abe;color:#2c2a38}body.blog .post-content aside.big-colour-block-orange{background:#fabb9c;color:#2c2a38}body.blog .post-content aside.big-colour-block-yellow{background:#ffee80;color:#2c2a38}body.blog .post-content .post-highlight-message{background:#8ac0c3;padding:.5rem 1rem;margin-bottom:1rem;border-radius:.25rem;border:#62a69d 1px solid}body.blog .post-content blockquote{font-size:1rem;font-style:italic;border:#8ac0c3 1px solid;padding:1rem 1rem 1rem 2rem;margin:1.5rem;background:#fff url(/quote.svg)no-repeat;background-size:6rem 6rem;border-radius:.25rem .25rem 0 0}body.blog .post-content figure.float-feature{background:#8ac0c3;padding:1rem;border-radius:1rem}@media(min-width:768px){body.blog .post-content figure.float-feature{max-width:400px;float:right;margin:0 0 1.5rem 1.5rem}}body.blog .post-content hr{margin-top:3rem;margin-bottom:3rem;color:#e60001}body.blog .post-content figcaption.figure-caption{color:#2c2a38;font-style:italic}body.blog .post-content figcaption.blockquote-footer{background:#8ac0c3;margin:-1.5rem 1.5rem 1.5rem;padding:.5rem 1rem;font-size:.8rem;border-radius:0 0 .25rem .25rem}body.blog .post-content figcaption.blockquote-footer a{color:#2c2a38}body.blog .post-content figcaption.blockquote-footer a:hover{background:#2c2a38;color:#fff}body.blog .post-content img{border:#e6000133 1px solid;margin-bottom:1rem}body.blog .post-content img.float-end{margin:0 0 1rem 1rem}body.blog .post-content img.float-start{margin:0 1rem 1rem 0}body.blog .post-content img.featured{float:right;margin:0 0 1rem 1rem}body.blog .post-content-story h2 span{background:#f47738}body.blog .post-content-update h2 span{background:#11875a}body.blog .post-content-note h2 span{background:#5694ca}body.blog .post-content .further-reading-resource{padding:0 0 1rem}body.blog .post-content .further-reading-resource h3{color:#54319f;text-decoration:none}body.blog .post-content .further-reading-resource hr{margin:.5rem 0;opacity:.25}body.blog .post-content .further-reading-resource span.author{color:#54319f;font-style:italic;display:block}body.blog .post-content .further-reading-resource span.isbn{display:inline-block;margin:.5rem 1rem 0 0;font-style:italic}body.blog .post-content .further-reading-resource a.url{display:inline-block;margin-top:.5rem;font-style:italic}.buttondown-form{background:#fdde19;padding:1rem;border-radius:.25rem}.buttondown-form h3{font-size:1.5rem;margin-top:0;text-decoration:none}.buttondown-form p{margin-top:1rem}.buttondown-form .btn-primary{background:#2c2a38;border:0;font-weight:700}.buttondown-form .btn-primary:hover{background:#fff;border-color:#2c2a38;color:#2c2a38}.newsletter-sidebar{background:#fdde19;border-radius:.25rem}.newsletter-sidebar h3{margin:0;padding:.75rem;font-size:1.5rem;text-decoration:none}.newsletter-sidebar div{padding:.75rem}.newsletter-sidebar div.newsletter-sidebar-signup{background:#2c2a38}.newsletter-sidebar a.nl-view{display:inline-block;color:#2c2a38;background:#fff;font-weight:700;padding:.25rem .5rem;margin-bottom:.5rem;text-decoration:none;border-radius:.25rem}.newsletter-sidebar a.nl-view:hover{background:#2c2a38;color:#fdde19;border-color:#fff8cc}.newsletter-sidebar a.nl-signup{color:#fdde19}.newsletter-sidebar a.nl-signup:hover{color:#fff}.homepage-sidebar-button a{background:#2c2a38;display:block;padding:.5rem;font-size:1rem;font-weight:700;color:#fff;text-decoration:none;text-align:center;border-radius:.25rem}.homepage-sidebar-button a:hover{background:#fdde19;color:#2c2a38}.homepage-sidebar-bluesky a{background:#1d70b8}.homepage-sidebar-promo{background:#fdde19;padding:.5rem 1rem;border-radius:.25rem}.homepage-sidebar-promo h3{font-size:1.5rem;margin:0;padding:.75rem 0;text-decoration:none}.homepage-sidebar-promo a{display:inline-block;color:#2c2a38;background:#fff;font-weight:700;padding:.25rem .5rem;margin-bottom:.5rem;text-decoration:none;border-radius:.25rem}.homepage-sidebar-promo a:hover{background:#fdde19;color:#2c2a38}.homepage-sidebar-newsletter{background:#2c2a38;color:#fff}.homepage-sidebar-newsletter h3{text-decoration-color:#fdde19}.homepage-sidebar-crowdfunder{background:#158187;color:#fff}