.BlogGallery_overlay__7C_g2{position:fixed;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:10;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);visibility:hidden;opacity:0;pointer-events:none;transition:visibility .3s ease,opacity .3s ease}.BlogGallery_overlay__7C_g2.BlogGallery_opened__D2YcS{visibility:visible;opacity:1;pointer-events:all}.BlogGallery_overlay__7C_g2.BlogGallery_opened__D2YcS .BlogGallery_current_image__WbBnX img{transform:scale(1) translate(-50%,-50%)}.BlogGallery_overlay__7C_g2.BlogGallery_opened__D2YcS .BlogGallery_img_wrapper__NbCa2 img{transform:translateY(0);opacity:1;transition-delay:calc(var(--index)*75ms)}.BlogGallery_loading__QqGXe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;padding:1rem;border-radius:.5rem;background-color:rgba(0,0,0,.2);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.BlogGallery_loading__QqGXe .BlogGallery_loading_spinner__45BV_{width:2rem;height:2rem;border:.25rem solid hsla(0,0%,100%,.2);border-top-color:#fff;border-radius:50%;animation:BlogGallery_spin__PITag 1s linear infinite}@keyframes BlogGallery_spin__PITag{to{transform:rotate(1turn)}}.BlogGallery_close__RUF7y{position:absolute;top:0;right:0;padding:1rem;font-size:1.5rem;color:#fff;cursor:pointer;transition:color .2s ease;z-index:5}.BlogGallery_close__RUF7y:hover{color:#c0392b}.BlogGallery_current_image__WbBnX{display:flex;width:100%;height:calc(100% - 13rem);margin-top:1rem;align-items:center;position:relative;justify-content:space-between}.BlogGallery_current_image__WbBnX button{font-size:1.25rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;z-index:100;width:3rem;height:3rem;margin:1rem;border:none;outline:none;background:none;cursor:pointer;color:#fff;transition:.2s ease;border-radius:.5rem}.BlogGallery_current_image__WbBnX button:hover{background-color:hsla(0,0%,100%,.05)}.BlogGallery_current_image__WbBnX button:active{background-color:hsla(0,0%,100%,.1)}.BlogGallery_current_image__WbBnX button:disabled{cursor:context-menu;color:hsla(0,0%,100%,.5);background-color:transparent}.BlogGallery_current_image__WbBnX img{max-width:calc(100% - 10rem);max-height:100%;object-fit:cover;border-radius:1rem;transform:translate(-50%,-50%) scale(.8);position:absolute;top:50%;left:50%}.BlogGallery_alt__Z_rlo{height:1rem;display:flex;align-items:center;justify-content:center;text-align:center;opacity:.5;margin-top:1rem}.BlogGallery_slider_nav__da8M_{display:flex;margin:0 auto;width:-moz-fit-content;width:fit-content;padding:0 1rem;overflow-x:scroll;max-width:100vw}.BlogGallery_slider_nav__da8M_::-webkit-scrollbar{display:none}.BlogGallery_slider_nav__da8M_ .BlogGallery_img_wrapper__NbCa2{padding:1rem 0;opacity:.4;transition:.45s;height:10rem;width:-moz-fit-content;width:fit-content;overflow-y:hidden;flex-shrink:0}.BlogGallery_slider_nav__da8M_ .BlogGallery_img_wrapper__NbCa2:not(:last-child){margin-right:1rem}.BlogGallery_slider_nav__da8M_ .BlogGallery_img_wrapper__NbCa2.BlogGallery_active__9r1kC{opacity:1}.BlogGallery_slider_nav__da8M_ .BlogGallery_img_wrapper__NbCa2:active{transform:scale(.96)}.BlogGallery_slider_nav__da8M_ .BlogGallery_img_wrapper__NbCa2:hover{opacity:1}.BlogGallery_slider_nav__da8M_ img{object-fit:cover;border-radius:.5rem;cursor:pointer;height:8rem;opacity:0;transform:translateY(3rem);transition:.3s ease}@media screen and (max-width:768px){.BlogGallery_current_image__WbBnX{height:calc(100% - 12rem);align-items:center;position:relative}.BlogGallery_current_image__WbBnX img{margin:0 auto;max-width:calc(100% - 2rem);max-height:100%}.BlogGallery_current_image__WbBnX button{position:absolute;z-index:1;top:50%;transform:translateY(-50%);left:0;margin:0 1rem}.BlogGallery_current_image__WbBnX button:last-child{left:auto;right:0}.BlogGallery_slider_nav__da8M_ img{height:7rem}}.AddComment_form__cQ5b9{word-wrap:break-word;white-space:nowrap;display:flex;width:calc(100% + 1rem + var(--button-width));align-items:center;transition:width .3s}.AddComment_form__cQ5b9 textarea{padding:.7rem 1rem;border:0;border-radius:.5rem;outline:none;font-size:1rem;flex:1 1;width:100%;background:#222;overflow:hidden;resize:none}.AddComment_form__cQ5b9.AddComment_filled__fdNyO{width:100%}.AddComment_form__cQ5b9.AddComment_filled__fdNyO button{opacity:1;visibility:visible}.AddComment_form__cQ5b9 button{flex-shrink:1;font-size:1rem;padding:.7rem 1rem;border:0;border-radius:.5rem;margin-left:1rem;opacity:0;transition:.3s;cursor:pointer;visibility:hidden;background-color:#d35400}.AddComment_form__cQ5b9 button:hover{background-color:#c0392b}.AddComment_form__cQ5b9 button:active{transform:scale(.9)}.AddComment_not_logged_in__X8msO{color:#777}.Comment_comment__w2GDt{margin-top:2rem;display:flex;flex-direction:column;align-items:stretch;justify-content:stretch}.Comment_comment__w2GDt .Comment_author__kgckD{display:flex;align-items:center;margin-bottom:.5rem}.Comment_comment__w2GDt .Comment_author__kgckD .Comment_name__PE2iy{margin-right:.5rem}.Comment_comment__w2GDt .Comment_respond__I_NVS{background-color:hsla(0,0%,100%,.067);opacity:0;transition:.2s}@media(pointer:coarse){.Comment_comment__w2GDt .Comment_respond__I_NVS{opacity:1}}.Comment_comment__w2GDt img{width:2em;height:2rem;border-radius:50%;margin-right:1rem}.Comment_comment__w2GDt .Comment_content__BmBaL{color:hsla(0,0%,100%,.667);margin-bottom:.5rem}.Comment_comment__w2GDt:last-child{margin-bottom:2rem}.Comment_comment__w2GDt .Comment_date__Vpxz0{color:#777}.Comment_comment_card__iIBEC{display:flex;align-items:center;width:100%;border-radius:.5rem;transition:.3s;z-index:2;background-color:#121212}.Comment_comment_card__iIBEC:hover .Comment_respond__I_NVS{opacity:1}.Comment_comment_content__sT6PB{flex-grow:1}.Comment_comment_card__iIBEC button,.Comment_reply_form__CV6FW button{width:2.75rem;height:2.75rem;font-size:1.25rem;display:flex;align-items:center;justify-content:center;border-radius:.5rem;border:0;cursor:pointer;transition:.2s}.Comment_comment_card__iIBEC button:active,.Comment_reply_form__CV6FW button:active{transform:scale(.9)}.Comment_comment_card__iIBEC button:hover,.Comment_reply_form__CV6FW button:hover{opacity:.8}.Comment_reply_form__CV6FW{z-index:1;display:flex;width:100%;max-height:0;transition:.3s}.Comment_reply_form__CV6FW.Comment_active__i6sr4{max-height:3.25rem}.Comment_reply_form__CV6FW>:not(:last-child){margin-right:1rem}.Comment_reply_form__CV6FW>div{height:2.75rem}.Comment_reply_form__CV6FW input{flex-grow:1;height:2.75rem;border-radius:.5rem;border:0;font-size:1rem;padding:0 1rem;background-color:hsla(0,0%,100%,.067);outline:0;transition:background-color .2s}.Comment_reply_form__CV6FW input:focus{background-color:hsla(0,0%,100%,.133)}.Comment_reply_form__CV6FW .Comment_cancel__6wVwu{color:#e74c3c;background-color:rgba(231,76,60,.2)}.Comment_reply_form__CV6FW .Comment_cancel__6wVwu:hover{background-color:rgba(231,76,60,.333)}.Comment_reply_form__CV6FW .Comment_submit__v_gG3{color:#2ecc71;background-color:rgba(46,204,113,.2)}.Comment_reply_form__CV6FW .Comment_submit__v_gG3:hover{background-color:rgba(46,204,113,.333)}.Comment_reply_form__CV6FW+.Comment_responses_count__wRQNp{margin-top:0;transition:.2s}.Comment_reply_form__CV6FW.Comment_active__i6sr4+.Comment_responses_count__wRQNp{margin-top:.5rem}.Comment_responses_count__wRQNp{font-size:1rem;padding:0;border:0;background-color:transparent;display:flex;align-items:center;color:#777;cursor:pointer}.Comment_responses_count__wRQNp svg{margin-right:.5rem;width:1.25rem;height:1.25rem;transition:transform .2s}.Comment_responses_count__wRQNp:hover{color:hsla(0,0%,100%,.667)}.Comment_responses_count__wRQNp:active{color:#fff}.Comment_responses_count__wRQNp.Comment_active__i6sr4 svg{transform:rotate(90deg)}.Comment_replies__D4drz{padding-left:2rem;overflow:hidden;position:relative}.Comment_replies__D4drz:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:calc(.625rem - 3px);width:6px;height:calc(100% - 2rem);background-color:hsla(0,0%,100%,.067);border-radius:3px}.Comment_replies__D4drz .Comment_comment__w2GDt{margin-top:1rem;margin-bottom:1.5rem}.Comment_replies__D4drz .Comment_comment__w2GDt:last-child{margin-bottom:0}.Comment_reply__i03Uy{display:flex}.Comment_reply__i03Uy>:not(:last-child){margin-right:1rem}.Comment_delete__93QlK{color:#e74c3c;background-color:transparent}.Comment_delete__93QlK:hover{background-color:rgba(231,76,60,.333)}.Comment_uninteractive__CaWa_{pointer-events:none;margin:0}.Comments_comments__5i1O_{border-radius:5px}.Comments_comments__5i1O_ h3{font-size:1.5rem;margin-bottom:1rem;font-weight:300}.BlogReactions_reactions__4RL46{display:flex;align-items:center;margin-top:1rem;margin-bottom:.5rem}.BlogReactions_reactions__4RL46.BlogReactions_not_logged_in__IONK5{pointer-events:none}.BlogReactions_reactions__4RL46.BlogReactions_not_logged_in__IONK5 .BlogReactions_reaction__rJUix{background-color:transparent;border-color:transparent}.BlogReactions_reaction__rJUix{padding:.2rem .5rem;background-color:#222;border-radius:.5rem;cursor:pointer;transition:.3s;border:1px solid #222;display:flex;align-items:center}.BlogReactions_reaction__rJUix .BlogReactions_emoji__58MI4,.BlogReactions_reaction__rJUix:not(:last-child){margin-right:.5rem}.BlogReactions_reaction__rJUix:hover{background-color:#333}.BlogReactions_reaction__rJUix:active{transform:scale(.9)}.BlogReactions_reaction__rJUix.BlogReactions_active__s_QIy{border-color:#d35400;background-color:rgba(211,84,0,.2)}.BlogReactions_reaction__rJUix .BlogReactions_count__H2fws{height:1.375rem;overflow:hidden}.BlogReactions_reaction__rJUix .BlogReactions_count__H2fws>*{height:1.375rem;line-height:1.375rem;vertical-align:middle;text-align:right;transition:.3s;transform:translateY(calc(-100% * var(--number-offset)))}.ReactionsIndicator_reaction_indicator__d5gmB{display:flex;align-items:center;color:#999}.ReactionsIndicator_reaction_indicator__d5gmB.ReactionsIndicator_hoverable__ALjvC{cursor:pointer;transition:.2s;border-radius:0 10rem 10rem 0;padding-right:.5rem}.ReactionsIndicator_reaction_indicator__d5gmB.ReactionsIndicator_hoverable__ALjvC:hover,.ReactionsIndicator_reaction_indicator__d5gmB.ReactionsIndicator_hoverable__ALjvC:hover .ReactionsIndicator_emoji__qCQrx{background-color:#333}.ReactionsIndicator_reaction_indicator__d5gmB.ReactionsIndicator_hoverable__ALjvC:active{transform:scale(.95)}.ReactionsIndicator_sum__MFV_r{margin-left:.5rem}.ReactionsIndicator_emoji__qCQrx{transition:.2s;margin-left:-.75rem;background-color:#121212;border-radius:50%;font-size:1.25rem}