.header_page_title__BsPYs{text-align:center;text-decoration:underline;letter-spacing:2px}@media screen and (min-width:576px)and (max-width:780px){.header_page_title__BsPYs{margin:3rem 0}}@media screen and (min-width:780px){.header_page_title__BsPYs{margin:5rem 0}}.header_btn__7rFqY{padding:5px 8px;display:inline-block;text-align:center;vertical-align:middle;background-color:transparent;border:none;border-radius:4px;cursor:pointer}.header_header__GSKJx{position:-webkit-sticky;position:sticky;top:0;display:flex;justify-content:center;background-color:#dfdfdf;box-shadow:0 2px 2px rgba(0,0,0,.3);z-index:100}@media screen and (min-width:576px){.header_header__GSKJx{position:fixed;top:0;left:0;right:0;background-color:rgba(255,255,255,.5)}.header_header__GSKJx .header_opaque__lZKVv{background-color:#dfdfdf}.header_header__GSKJx .header_sticky__GSR51{position:-webkit-sticky;position:sticky}}.header_header__GSKJx .header_container__9bHJ_{position:relative;width:1200px;width:var(--max-width);display:flex;flex-direction:column}@media screen and (min-width:576px){.header_header__GSKJx .header_container__9bHJ_{height:72px;height:var(--navbar-height);flex-direction:row;align-items:stretch;padding:.5rem 1rem}}.header_header__GSKJx .header_toggle_btn__RTATq{position:absolute;top:0;right:0;width:32px;height:28px;margin:8px;padding:6px;display:flex;flex-direction:column;justify-content:center;border-radius:4px;box-shadow:-2px -2px 2px rgba(255,255,255,.25),2px 2px 2px rgba(0,0,0,.25)}.header_header__GSKJx .header_toggle_btn__RTATq span{position:relative;width:100%;height:2px;background-color:#000}.header_header__GSKJx .header_toggle_btn__RTATq span:after,.header_header__GSKJx .header_toggle_btn__RTATq span:before{content:"";position:absolute;width:100%;height:2px;background-color:#000}.header_header__GSKJx .header_toggle_btn__RTATq span:before{top:-4px;left:0}.header_header__GSKJx .header_toggle_btn__RTATq span:after{left:0;bottom:-4px}@media screen and (min-width:576px){.header_header__GSKJx .header_toggle_btn__RTATq{display:none}}.header_header__GSKJx nav{display:block;max-height:0;overflow:hidden;transition:max-height .5s cubic-bezier(0,1,0,1)}.header_header__GSKJx nav .header_show__kRE97{max-height:100vh;transition:max-height .5s ease-in-out}@media screen and (min-width:576px){.header_header__GSKJx nav{max-height:100vh;flex:1 1;display:flex;justify-content:center}.header_header__GSKJx nav ul{flex:1 1;display:flex;justify-content:space-around;align-items:center}@supports not (-ms-ime-align:auto){.header_header__GSKJx nav ul{justify-content:space-evenly}}}.header_brand__706Lj{display:flex;justify-content:center;align-items:center;font-weight:700;height:48px;height:var(--navbar-height-mobile)}.header_brand__706Lj .header_logo__d4jIK{display:none}.header_brand__706Lj .header_name___2aV_{display:inline-block;font-size:1.5rem;font-size:var(--brand-font-size)}@media screen and (min-width:576px){.header_brand__706Lj{flex:0 1 auto;align-self:center;display:flex;align-items:center}.header_brand__706Lj .header_logo__d4jIK{display:block;height:3rem;height:var(--brand-image-size)}.header_brand__706Lj .header_name___2aV_{margin-left:.5rem}}@media screen and (min-width:576px)and (max-width:780px){.header_brand__706Lj .header_name___2aV_{display:none}}.header_item__MQUZG{width:100%;padding:12px 0;outline:none;display:flex;flex-direction:column;justify-content:center;align-items:center;border-top:1px solid rgba(117,117,117,.3)}@media screen and (min-width:576px){.header_item__MQUZG{position:relative;margin:.5rem 1rem;padding:.25rem .5rem;font-weight:600;border-top:0}.header_item__MQUZG:after{content:"";position:absolute;left:0;right:0;bottom:0;width:100%;height:2px;background-color:#000;-webkit-transform:scaleX(0);transform:scaleX(0);transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.header_item__MQUZG:focus:after,.header_item__MQUZG:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1)}}.footer_page_title__EFpe9{text-align:center;text-decoration:underline;letter-spacing:2px}@media screen and (min-width:576px)and (max-width:780px){.footer_page_title__EFpe9{margin:3rem 0}}@media screen and (min-width:780px){.footer_page_title__EFpe9{margin:5rem 0}}.footer_btn__froCC{padding:5px 8px;display:inline-block;text-align:center;vertical-align:middle;background-color:transparent;border:none;border-radius:4px;cursor:pointer}.footer_footer__LV2HF{background-color:#666;background-color:var(--footer-bg-color);display:flex;justify-content:center;margin-top:auto;color:#9b9b9b;color:var(--footer-font-color)}.footer_footer__LV2HF .footer_container__lKLmx{width:1200px;width:var(--max-width)}@media screen and (min-width:576px){.footer_footer__LV2HF .footer_container__lKLmx{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"brand social" "cs cs" "legal engine"}}.footer_brand__QtL0M{padding:16px;display:flex;justify-content:center;align-items:center}.footer_brand__QtL0M .footer_logo__ElLXN{height:3rem;height:var(--brand-image-size);margin-right:16px;-webkit-filter:grayscale(1);filter:grayscale(1)}.footer_brand__QtL0M .footer_name__lmZPL{font-size:1.5rem;font-size:var(--brand-font-size)}@media screen and (min-width:576px){.footer_brand__QtL0M{grid-area:brand}}.footer_social__L0_TJ{padding:16px;display:flex;justify-content:space-around;align-items:center}@supports not (-ms-ime-align:auto){.footer_social__L0_TJ{justify-content:space-evenly}}.footer_social__L0_TJ .footer_icon__0xdki{width:2rem;height:2rem;display:flex;justify-content:center;align-items:center;font-size:1.5em;border-radius:50%;box-shadow:-2px -2px 4px rgba(255,255,255,.3),2px 2px 4px rgba(0,0,0,.3)}@media screen and (min-width:576px){.footer_social__L0_TJ{grid-area:social}}.footer_cs__wuSYn{padding:8px 16px;display:flex;flex-direction:column;justify-content:center;align-items:center}.footer_cs__wuSYn .footer_info__pGCA_{padding:4px;text-align:center}@media screen and (min-width:576px){.footer_cs__wuSYn{grid-area:cs;flex-direction:row}.footer_cs__wuSYn br{display:none}}.footer_legal__tt8C2{padding:8px 16px;display:flex;flex-direction:column;justify-content:center;align-items:center}.footer_legal__tt8C2 .footer_info__pGCA_{padding:4px;text-align:center}.footer_legal__tt8C2 .footer_info__pGCA_ a,.footer_legal__tt8C2 .footer_info__pGCA_ a:link,.footer_legal__tt8C2 .footer_info__pGCA_ a:visited{text-decoration:underline;color:#9b9b9b;color:var(--footer-font-color)}@media screen and (min-width:576px){.footer_legal__tt8C2{grid-area:legal;flex-direction:row;justify-content:flex-start}}.footer_engine__G4lDL{padding:8px 16px;display:flex;justify-content:center;align-items:center}.footer_engine__G4lDL .footer_logo__ElLXN{width:2em;height:2em;margin:0 4px}.footer_engine__G4lDL a,.footer_engine__G4lDL a:link,.footer_engine__G4lDL a:visited{text-decoration:underline;color:#9b9b9b;color:var(--footer-font-color)}@media screen and (min-width:576px){.footer_engine__G4lDL{grid-area:engine;justify-content:flex-end}}.post_page_title__Hvz0C{text-align:center;text-decoration:underline;letter-spacing:2px}@media screen and (min-width:576px)and (max-width:780px){.post_page_title__Hvz0C{margin:3rem 0}}@media screen and (min-width:780px){.post_page_title__Hvz0C{margin:5rem 0}}.post_btn__W8njZ{padding:5px 8px;display:inline-block;text-align:center;vertical-align:middle;background-color:transparent;border:none;border-radius:4px;cursor:pointer}.post_post__blG85{background-color:#dfdfdf;background-color:var(--background-color);display:flex;justify-content:center}.post_post__blG85 .post_container___bmuY{width:1200px;width:var(--max-width);display:flex;flex-direction:column;align-items:center}.post_post__blG85 img{width:100%;height:180px;height:var(--blog-image-height);-o-object-fit:cover;object-fit:cover}.post_post__blG85 article{max-width:800px;max-width:var(--blog-post-width);display:flex;flex-direction:column;padding:16px}.post_post__blG85 h1{font-size:2.5em;font-size:var(--blog-title-font-size)}.post_post__blG85 time{margin-bottom:8px;display:block;font-weight:500;color:#757575;color:var(--blog-time-color)}.post_post__blG85 .post_body__Kcb2d{font-size:1.5em;line-height:1.5em}