.pswp{--pswp-bg:#000;--pswp-placeholder-bg:#222;--pswp-root-z-index:100000;--pswp-preloader-color:rgba(79,79,79,.4);--pswp-preloader-color-secondary:rgba(255,255,255,.9);--pswp-icon-color:#fff;--pswp-icon-color-secondary:#4f4f4f;--pswp-icon-stroke-color:#4f4f4f;--pswp-icon-stroke-width:2px;--pswp-error-text-color:var(--pswp-icon-color);width:100%;height:100%;z-index:var(--pswp-root-z-index);touch-action:none;opacity:.003;contain:layout style size;-webkit-tap-highlight-color:transparent;outline:0;display:none;position:fixed;top:0;left:0}.pswp:focus{outline:0}.pswp *{-moz-box-sizing:border-box;box-sizing:border-box}.pswp img{max-width:none}.pswp--open{display:block}.pswp,.pswp__bg{will-change:opacity;-moz-transform:translateZ(0);transform:translateZ(0)}.pswp__bg{opacity:.005;background:var(--pswp-bg)}.pswp,.pswp__scroll-wrap{overflow:hidden}.pswp__scroll-wrap,.pswp__bg,.pswp__container,.pswp__item,.pswp__content,.pswp__img,.pswp__zoom-wrap{width:100%;height:100%;position:absolute;top:0;left:0}.pswp__img,.pswp__zoom-wrap{width:auto;height:auto}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:-moz-zoom-in;cursor:zoom-in}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.pswp__img{cursor:-moz-zoom-out;cursor:zoom-out}.pswp__container,.pswp__img,.pswp__button,.pswp__counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.pswp__item{z-index:1;overflow:hidden}.pswp__hidden{display:none!important}.pswp__content{pointer-events:none}.pswp__content>*{pointer-events:auto}.pswp__error-msg-container{display:grid}.pswp__error-msg{color:var(--pswp-error-text-color);margin:auto;font-size:1em;line-height:1}.pswp .pswp__hide-on-close{opacity:.005;will-change:opacity;-moz-transition:opacity var(--pswp-transition-duration) cubic-bezier(.4, 0, .22, 1);-moz-transition:opacity var(--pswp-transition-duration) cubic-bezier(.4, 0, .22, 1);transition:opacity var(--pswp-transition-duration) cubic-bezier(.4, 0, .22, 1);z-index:10;pointer-events:none}.pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}.pswp__button{cursor:pointer;width:50px;height:60px;box-shadow:none;opacity:.85;-webkit-appearance:none;-webkit-touch-callout:none;background:0 0;border:0;margin:0;padding:0;display:block;position:relative;overflow:hidden}.pswp__button:active,.pswp__button:focus{box-shadow:none;opacity:1;background:0 0;border:0;padding:0;-moz-transition:none;transition:none}@media (hover:hover){.pswp__button:hover{box-shadow:none;opacity:1;background:0 0;border:0;padding:0;-moz-transition:none;transition:none}}.pswp__button:disabled{opacity:.3;cursor:auto}.pswp__icn{fill:var(--pswp-icon-color);color:var(--pswp-icon-color-secondary);pointer-events:none;width:32px;height:32px;position:absolute;top:14px;left:9px;overflow:hidden}.pswp__icn-shadow{stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width);fill:none}.pswp__icn:focus{outline:0}div.pswp__img--placeholder,.pswp__img--with-bg{background:var(--pswp-placeholder-bg)}.pswp__top-bar{z-index:10;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;-moz-box-pack:end;justify-content:flex-end;width:100%;height:60px;display:flex;position:absolute;top:0;left:0;pointer-events:none!important}.pswp__top-bar>*{pointer-events:auto;will-change:opacity}.pswp__button--close{margin-right:6px}.pswp__button--arrow{width:75px;height:100px;margin-top:-50px;position:absolute;top:50%}.pswp__button--arrow:disabled{cursor:default;display:none}.pswp__button--arrow .pswp__icn{background:0 0;border-radius:0;width:60px;height:60px;margin-top:-30px;top:50%}.pswp--one-slide .pswp__button--arrow{display:none}.pswp--touch .pswp__button--arrow{visibility:hidden}.pswp--has_mouse .pswp__button--arrow{visibility:visible}.pswp__button--arrow--prev{left:0;right:auto}.pswp__button--arrow--next{right:0}.pswp__button--arrow--next .pswp__icn{left:auto;right:14px;-moz-transform:scaleX(-1);transform:scaleX(-1)}.pswp__button--zoom{display:none}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__zoom-icn-bar-v{display:none}.pswp__preloader{width:50px;height:60px;margin-right:auto;position:relative;overflow:hidden}.pswp__preloader .pswp__icn{opacity:0;-moz-transition:opacity .2s linear;transition:opacity .2s linear;-webkit-animation:.6s linear infinite pswp-clockwise;-moz-animation:.6s linear infinite pswp-clockwise;animation:.6s linear infinite pswp-clockwise}.pswp__preloader--active .pswp__icn{opacity:.85}@-webkit-keyframes pswp-clockwise{0%{-moz-transform:rotate(0);transform:rotate(0)}to{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes pswp-clockwise{0%{-moz-transform:rotate(0);transform:rotate(0)}to{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes pswp-clockwise{0%{-moz-transform:rotate(0);transform:rotate(0)}to{-moz-transform:rotate(360deg);transform:rotate(360deg)}}.pswp__counter{-webkit-margin-start:20px;-moz-margin-start:20px;margin-top:15px;height:30px;color:var(--pswp-icon-color);text-shadow:1px 1px 3px var(--pswp-icon-color-secondary);opacity:.85;font-size:14px;line-height:30px}.pswp__counter:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:20px}.pswp__counter:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:20px}.pswp__counter:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:20px}.pswp__counter:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:20px}.pswp__counter:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:20px}.pswp__counter:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:20px}.pswp--one-slide .pswp__counter{display:none}
.pswp__error-msg{font-size:20rem}@media (min-width:640px){.pswp__error-msg{font-size:32rem}}.pswp__custom-caption{--tw-translate-x:-50%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:400rem;-moz-transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-moz-transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity,1));background-color:rgba(47,55,71,.7);border-radius:4rem;padding:10rem 15rem;font-size:16rem;line-height:100%;position:absolute;bottom:16rem;left:50%}.pswp-caption-hidden{display:none}.pswp__button{-moz-transition-property:color,background-color,border-color,-webkit-text-decoration-color,-moz-text-decoration-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,-webkit-text-decoration-color,-moz-text-decoration-color,text-decoration-color,fill,stroke;-moz-transition-duration:.15s;transition-duration:.15s;-moz-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (hover:hover){.pswp__button:hover{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity,1))}}.pswp__button svg{-moz-transition-property:color,background-color,border-color,-webkit-text-decoration-color,-moz-text-decoration-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,-webkit-text-decoration-color,-moz-text-decoration-color,text-decoration-color,fill,stroke;-moz-transition-duration:.15s;transition-duration:.15s;-moz-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}.pswp__button--arrow{color:rgba(255,255,255,.8);border-radius:13rem;width:64rem;height:64rem;margin-left:25rem;margin-right:25rem}.pswp__button--arrow svg{background-color:rgba(90,95,105,.4)}@media (hover:hover){.pswp__button--arrow svg:hover{background-color:rgba(90,95,105,.4)}}
.list-item{-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;line-height:100%}.list-item>p:before{vertical-align:top;margin-right:8rem;font-size:18rem;line-height:100%;display:inline-block}@media (min-width:640px){.list-item>p:before{font-size:24rem;line-height:130%}}.list-item>p:before{font-family:JetBrains Mono Regular,monospace,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue;top:0;left:0}.ordered{counter-reset:item;padding-left:0}.ordered>li{counter-increment:item;display:block}.ordered>li>:first-child:before{content:counters(item, ".") "."}.ordered>li>ol{margin-left:50rem;list-style-type:none}.ordered>li>ul{margin-left:50rem;list-style-type:disc}.ordered>li>ul li{padding-left:0;display:list-item}.ordered>li>:not(:first-child){margin-left:50rem}.ordered>li>:first-child{display:inline-block}.unordered{padding-left:0;list-style-type:disc}.unordered li{list-style-type:inherit;display:list-item}.unordered>li>:first-child:before{content:"• "}.unordered>li>ul{margin-left:50rem;list-style-type:circle}.unordered>li>ol{counter-reset:item;margin-left:50rem;list-style-type:decimal}.unordered>li>ol>li{display:list-item}.unordered>li>:not(:first-child){margin-left:50rem}.unordered>li>:first-child{display:inline-block}
