.hero_text__oiOd3{width:50%}.hero_title__on_uc{font-size:var(--display);font-weight:900;letter-spacing:.15em}.hero_subtitle__7_Y_E{font-size:var(--small-heading2);padding:calc(var(--small-heading2) * 2) 0 0;width:100%;text-align:center}.hero_image__D3tIB,.hero_siteLogo__NH4c_{width:100%}.hero_flexContainer__GUhtZ{padding:0 0 calc(var(--display) * .5);flex-wrap:wrap}.hero_siteLogo__NH4c_{width:45%}@media (max-width:425.99px){.hero_subtitle__7_Y_E{padding:.5em 0 0}.hero_flexContainer__GUhtZ{padding:0 0 calc(var(--display) * .5)}.hero_flexContainer__GUhtZ>*,.hero_flexContainer__GUhtZ>*+*{width:90%}.hero_title__on_uc{text-align:center}}.post-body_stack__hf9lj *{word-break:break-all}.post-body_stack__hf9lj div>*+*{margin-top:var(--stack-space,1.5em)}.post-body_stack__hf9lj a{color:var(--darkred);transition:.3s;border-radius:5px;font-weight:700;padding:0 .5em}.post-body_stack__hf9lj a:not(:has(*)):hover{background-color:var(--darkred);color:#fff}.post-body_stack__hf9lj a span>:hover{color:var(--white);text-decoration:none}.post-body_stack__hf9lj hr{border:1px dashed var(--darkred)}.post-body_stack__hf9lj h2,.post-body_stack__hf9lj h3,.post-body_stack__hf9lj h4{border-left:3px solid var(--darkred);padding-left:.5em}.post-body_stack__hf9lj h5+*{margin-top:var(--stack-space,.5em)}.post-body_stack__hf9lj ol,.post-body_stack__hf9lj ul{list-style:revert;margin-left:calc(var(--indent1) * 1.25)}.post-body_stack__hf9lj * li:not(:first-of-type){margin-top:1em}.post-body_stack__hf9lj * li * li,.post-body_stack__hf9lj * li * li * li{margin-top:.5em!important}.post-body_codeblockheader__zVmeY{display:flex;justify-content:space-between;background-color:#201f31;color:#fff;padding:.5em 1em;font-size:14px;border-radius:5px}.post-body_stack__hf9lj .post-body_codeblockheader__zVmeY+pre{margin-top:2px}.post-body_stack__hf9lj pre{padding:1em;background-color:#201f31;border-radius:5px}.post-body_stack__hf9lj code{color:#fff;white-space:break-spaces;font-size:calc(var(--notes) * .9);line-height:1.4;padding:0!important;background-color:transparent!important}.post-body_stack__hf9lj img:hover{cursor:zoom-in}.post-body_stack__hf9lj .post-body_imgModal__sC6NS{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);display:flex;justify-content:center;align-items:center;z-index:100;transition:opacity .3s ease;opacity:0}.post-body_stack__hf9lj .post-body_imgModal__sC6NS.post-body_open__ZkbPI{opacity:1;margin:0!important}.post-body_stack__hf9lj .post-body_imgModal__sC6NS>div img{max-height:80vh;max-width:90vw;width:auto;height:auto;object-fit:contain}.post-body_stack__hf9lj .post-body_imgModal__sC6NS>div img:hover{cursor:zoom-out}.post-body_stack__hf9lj p:has(.post-body_ratingWrapper__CpBT_){display:flex;align-items:center;margin-top:.5em}.post-body_stack__hf9lj p:has(.post-body_ratingWrapper__CpBT_)+p:has(.post-body_ratingWrapper__CpBT_){margin-top:0}.post-body_ratingWrapper__CpBT_{display:flex;align-items:center;gap:.5rem;margin:.25rem 0;flex:1 1}.post-body_ratingBar__nfgdj{height:10px;background-color:#eee;border-radius:5px;overflow:hidden;flex:1 1;margin:0!important}.post-body_ratingFill__X6pYn{height:100%;background-color:#f92;transition:width .3s ease;display:block}.post-body_ratingValue__qU_PC{font-size:.9rem;color:#333;width:3em}.post-body_stack__hf9lj p:has(.post-body_progressWrapper__bJ3VJ){display:flex;align-items:center;margin-top:.5em}.post-body_stack__hf9lj p:has(.post-body_progressWrapper__bJ3VJ)+p:has(.post-body_progressWrapper__bJ3VJ){margin-top:0}.post-body_progressWrapper__bJ3VJ{display:flex;align-items:center;gap:.5rem;margin:.25rem 0;flex:1 1}.post-body_progressBar__vvHC0{height:10px;background-color:#eee;border-radius:5px;overflow:hidden;flex:1 1;margin:0!important}.post-body_progressFill__yZUIa{height:100%;background-color:rgb(0,207,69);transition:width .3s ease;display:block}.post-body_progressValue__Jedsm{font-size:.9rem;color:#333;width:3em}.social_list__PTCuj{gap:1.5em;font-size:calc(var(--icon-size) * .7)}.social_list__PTCuj li:not(:first-of-type){margin-top:.25em}.social_list__PTCuj li a{display:grid;grid-gap:.5em;gap:.5em;grid-template-columns:1em 1fr;grid-template-rows:1em;align-items:center;line-height:1.3em;width:100%;padding:.3em .5em;border-radius:3px;transition:.2s}.social_list__PTCuj li a:hover{color:#fff;background-color:var(--linkhover)}.social_list__PTCuj li a:hover svg{color:#fff}.social_list__PTCuj li a span{font-size:calc(var(--icon-size) * .6)}.social_twitter__o5U1F svg{color:#1da1f2}.social_skeb__Y2zjD a:before{content:"";display:block;width:calc(var(--icon-size) * .8);height:calc(var(--icon-size) * .8);background-image:url(/_next/static/media/icon_skeb.b0a75b71.png);background-repeat:no-repeat;background-size:contain;transition:.2s;filter:brightness(0) invert(0) saturate(0)}.social_skeb__Y2zjD a:hover:before{filter:brightness(0) invert(100%) saturate(0)}.social_booth__j_JvV a:before{content:"";display:block;width:calc(var(--icon-size) * .8);height:calc(var(--icon-size) * .8);background-image:url(/_next/static/media/icon_booth.55e04dee.png);background-repeat:no-repeat;background-size:contain;transition:.2s}.contact_stack__2DNqi>*+*{margin-top:0}.contact_heading__j1b_Q{font-size:var(--heading3)}@media (max-width:767.99px){.contact_stack__2DNqi{width:100%;border-top:1px solid var(--darkred);padding-top:1em;margin-top:1em}}.categories_catWrap__fZAhC li:not(:first-of-type){margin-top:2%}.categories_catWrap__fZAhC li a{display:block;padding:2%;line-height:1;transition:.2s;border-radius:3px}.categories_catWrap__fZAhC li a:hover,.categories_tagWrap__DmTSg li a:hover{background-color:var(--linkhover);color:#fff}.categories_catWrap__fZAhC li a,.categories_tagWrap__DmTSg li a{font-size:calc(var(--notes) * .9)}.categories_tagWrap__DmTSg ul{padding-top:.25em}.categories_tagWrap__DmTSg ul li{display:inline}.categories_tagWrap__DmTSg li a{padding:.25em;line-height:2;transition:.2s;border-radius:3px;word-break:break-all}.categories_tagWrap__DmTSg li:not(:first-of-type){padding-left:.5em;padding-bottom:.2em;margin-left:.5em;border-left:1px solid var(--darkred)}.categories_sharebtnWrap__UKrQa ul{display:flex;border-radius:3px;gap:.5em}.categories_sharebtnWrap__UKrQa ul li{width:calc(100% / 3);display:flex;align-items:center;justify-content:center;border-radius:3px;overflow:hidden;transition:.2s}.categories_sharebtnWrap__UKrQa a{font-size:18px;padding:9px 0;display:block;width:100%;text-align:center;color:#fff;line-height:1}.categories_sharebtnWrap__UKrQa li:has(a:hover){opacity:.7}.categories_facebook___ezQ0{background-color:#1877f2}.categories_line__LjVae{background-color:#06c755}.categories_twitter__halNl{background-color:#1da1f2}@media (max-width:767.99px){.categories_catWrap__fZAhC li:not(:first-of-type){margin-top:1%}.categories_catWrap__fZAhC li a{padding:1%}.categories_sharebtnWrap__UKrQa{border:none}.categories_sharebtnWrap__UKrQa h3{margin-bottom:.5em}.categories_sharebtnWrap__UKrQa ul{max-width:240px;width:100%}}@media (min-width:426px) and (max-width:767.99px){.categories_catWrap__fZAhC li a{padding:1%}.categories_catWrap__fZAhC,.categories_tagWrap__DmTSg{width:calc((100% - 1em) / 2)}}.two-column_flexContainer__Em7vR{margin:1em 0 0;padding:1em 0;border-top:1px solid var(--darkred);align-items:stretch}.two-column_sidebar__buDrD h3{margin-bottom:.5em;color:var(--darkred)}.two-column_sidebar__buDrD div span{padding-left:.5em}@media (min-width:768px){.two-column_main__UlYd1{width:75%;border-right:1px solid var(--darkred);padding-right:2%}.two-column_sidebar__buDrD{width:25%;padding:0 0 0 2%}.two-column_sidebar__buDrD *,.two-column_sidebar__buDrD h3{text-align:left}.two-column_cateList__si5U7 li:not(:first-of-type){margin-top:1em}.two-column_sidebar__buDrD>div{width:100%;margin-left:0;place-content:flex-end}.two-column_sidebar__buDrD>div:nth-of-type(n+3){border-top:1px dashed var(--darkred);padding-top:1em;margin-top:1em}}@media (max-width:767.99px){.two-column_main__UlYd1{width:100%;border-right:none;padding-right:0}.two-column_sidebar__buDrD{width:100%}.two-column_sidebar__buDrD>div:nth-of-type(n+2){border-top:1px dashed var(--darkred);padding-top:1em;margin-top:1em}.two-column_flexContainer__Em7vR{margin-bottom:0;padding-bottom:0}}@media (min-width:426px) and (max-width:767.99px){.two-column_sidebar__buDrD{display:flex;flex-wrap:wrap;justify-content:space-between}}.accordion_close__A8_KQ,.accordion_open__l_O_5{border:1px solid var(--gray-25)}.accordion_heading__iW9Ea{font-size:var(--body)}.accordion_heading__iW9Ea button{all:unset;outline:revert;-webkit-tap-highlight-color:transparent;cursor:pointer;box-sizing:border-box;width:100%;padding:1em;display:flex;justify-content:space-between;gap:1em}.accordion_icon__cbpoz{color:var(--gray-25);font-size:1.25em;transition:transform .5s}.accordion_open__l_O_5 .accordion_icon__cbpoz{transform:rotate(180deg)}.accordion_text__B_bNs{overflow:hidden;height:0;transition:none}.accordion_open__l_O_5 .accordion_text__B_bNs{animation:accordion_openAnim__VLcom .5s forwards}.accordion_close__A8_KQ .accordion_text__B_bNs{animation:accordion_closeAnim__Cpow_ .5s forwards}@keyframes accordion_openAnim__VLcom{0%{height:0}99%{height:var(--text-height)}to{height:auto}}@keyframes accordion_closeAnim__Cpow_{0%{height:var(--text-height)}to{height:0}}.accordion_textInner__Fyfae{padding:0 1.14em 1.14em;font-size:calc(var(--body) * .875)}