.writing_page__9eBVc{background:#f8fbfa;min-height:100vh;padding:5rem max(1.25rem,(100vw - 920px)/2)}.writing_intro__ebCuW{max-width:760px;margin-bottom:3rem}.writing_eyebrow__7Lpbd{color:#a63831!important;font-size:.78rem;font-weight:900;text-transform:uppercase}.writing_intro__ebCuW h1{color:#203634;font-size:clamp(2.5rem,6vw,4.5rem);line-height:1.05}.writing_intro__ebCuW p:last-child{color:#546966;font-size:1.1rem;line-height:1.75}.writing_list__VvBR_{display:grid;grid-gap:1rem;gap:1rem}.writing_card__L4ve4{background:#fff;border:1px solid #bdd0cb;border-radius:7px;box-shadow:5px 5px 0 #dbe7e3;padding:1.8rem}.writing_article___Ifrl header p:first-child,.writing_card__L4ve4 p:first-child{color:#a63831;font-size:.82rem;font-weight:900}.writing_card__L4ve4 h2{color:#203634;font-size:2rem;margin:.45rem 0}.writing_card__L4ve4 p{color:#546966;line-height:1.65}.writing_afterword__Wr6cP a,.writing_article___Ifrl footer a,.writing_back__M8xz3,.writing_card__L4ve4 a{color:#26547c;font-weight:900}.writing_afterword__Wr6cP{background:#d8f4e9;border-radius:7px;margin-top:3rem;padding:2rem}.writing_afterword__Wr6cP h2{color:#203634}.writing_afterword__Wr6cP p{color:#546966;line-height:1.7}.writing_article___Ifrl{background:#f8fbfa;min-height:100vh;padding:4rem max(1.25rem,(100vw - 760px)/2) 6rem}.writing_back__M8xz3{display:inline-block;margin-bottom:2rem}.writing_cover__kDEY5{border-radius:7px;margin-bottom:2rem;overflow:hidden}.writing_cover__kDEY5 img{display:block;height:auto;width:100%}.writing_article___Ifrl header h1{color:#203634;font-size:clamp(2.5rem,6vw,4rem);line-height:1.1}.writing_article___Ifrl header p:last-child{color:#546966;font-size:1.15rem;line-height:1.7}.writing_prose__isgCZ{color:#203634;font-size:1.1rem;line-height:1.85;margin-top:3rem}.writing_prose__isgCZ :is(h2,h3){color:#203634;line-height:1.2;margin-top:2.5rem}.writing_prose__isgCZ p{margin:1.25rem 0}.writing_prose__isgCZ :is(ul,ol){padding-left:1.5rem}.writing_prose__isgCZ a{color:#26547c}.writing_prose__isgCZ pre{background:#142522;color:#fff;overflow-x:auto;padding:1rem}.writing_prose__isgCZ blockquote{background:#fff6d7;border-left:4px solid #ffbd2e;margin:2rem 0;padding:.5rem 1.5rem}.writing_article___Ifrl footer{border-top:1px solid #bdd0cb;margin-top:4rem;padding-top:2rem}