@layer properties,theme,base,vendor,components,utilities;@layer vendor{.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)}.pswp{position:fixed;top:0;left:0;width:100%;height:100%;z-index:var(--pswp-root-z-index);display:none;touch-action:none;outline:0;opacity:.003;contain:layout style size;-webkit-tap-highlight-color:rgba(0,0,0,0)}.pswp:focus{outline:0}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--open{display:block}.pswp,.pswp__bg{transform:translateZ(0);will-change:opacity}.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{position:absolute;top:0;left:0;width:100%;height:100%}.pswp__img,.pswp__zoom-wrap{width:auto;height:auto}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;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:-webkit-zoom-out;cursor:-moz-zoom-out;cursor:zoom-out}.pswp__container,.pswp__img,.pswp__button,.pswp__counter{-webkit-user-select:none;-moz-user-select:none;-ms-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{margin:auto;font-size:1em;line-height:1;color:var(--pswp-error-text-color)}.pswp .pswp__hide-on-close{opacity:.005;will-change:opacity;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{position:relative;display:block;width:50px;height:60px;padding:0;margin:0;overflow:hidden;cursor:pointer;background:none;border:0;box-shadow:none;opacity:.85;-webkit-appearance:none;-webkit-touch-callout:none}.pswp__button:hover,.pswp__button:active,.pswp__button:focus{transition:none;padding:0;background:none;border:0;box-shadow:none;opacity:1}.pswp__button:disabled{opacity:.3;cursor:auto}.pswp__icn{fill:var(--pswp-icon-color);color:var(--pswp-icon-color-secondary)}.pswp__icn{position:absolute;top:14px;left:9px;width:32px;height:32px;overflow:hidden;pointer-events:none}.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{position:absolute;left:0;top:0;width:100%;height:60px;display:flex;flex-direction:row;justify-content:flex-end;z-index:10;pointer-events:none!important}.pswp__top-bar>*{pointer-events:auto;will-change:opacity}.pswp__button--close{margin-right:6px}.pswp__button--arrow{position:absolute;width:75px;height:100px;top:50%;margin-top:-50px}.pswp__button--arrow:disabled{display:none;cursor:default}.pswp__button--arrow .pswp__icn{top:50%;margin-top:-30px;width:60px;height:60px;background:none;border-radius:0}.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{right:auto;left:0}.pswp__button--arrow--next{right:0}.pswp__button--arrow--next .pswp__icn{left:auto;right:14px;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{position:relative;overflow:hidden;width:50px;height:60px;margin-right:auto}.pswp__preloader .pswp__icn{opacity:0;transition:opacity .2s linear;animation:pswp-clockwise .6s linear infinite}.pswp__preloader--active .pswp__icn{opacity:.85}@keyframes pswp-clockwise{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pswp__counter{height:30px;margin-top:15px;margin-inline-start:20px;font-size:14px;line-height:30px;color:var(--pswp-icon-color);text-shadow:1px 1px 3px var(--pswp-icon-color-secondary);opacity:.85}.pswp--one-slide .pswp__counter{display:none}}@layer properties,theme,base,vendor,components,utilities;@layer components{.pswp{--pswp-bg: var(--color-surface-fixed)}.pswp__top-bar{height:44px;background:color-mix(in srgb,var(--color-shade) 50%,transparent)}.pswp--fit-bars .pswp__top-bar{background:color-mix(in srgb,var(--color-shade) 30%,transparent)}.pswp__top-bar .pswp__button{width:44px;height:44px;margin:0;opacity:.75;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20264%2088'%20width='264'%20height='88'%3e%3cg%20fill='%23FFF'%3e%3cpath%20d='M245.5%2059c-1.202%200-2.165.431-3.015%201.282l-.001.001h-.001l-.483.608-.483-.571-.001-.001h-.001c-.85-.851-1.813-1.319-3.015-1.319a4.47%204.47%200%200%200-3.182%201.318A4.475%204.475%200%200%200%20234%2063.5c0%201.201.467%202.331%201.316%203.181l5.974%206.023a.997.997%200%200%200%201.42%200l5.973-6.023A4.473%204.473%200%200%200%20250%2063.5a4.476%204.476%200%200%200-1.318-3.182A4.47%204.47%200%200%200%20245.5%2059zm-1.237-37.884l2.49-4.228C245.503%2015.726%20243.842%2015%20242%2015c-.437%200-.86.052-1.274.128l3.537%205.988zm-.534%202.634h5.023A6.917%206.917%200%200%200%20249%2022c0-1.694-.626-3.227-1.629-4.438l-3.642%206.188zm-1.51-4.375l-2.366-4.004a6.986%206.986%200%200%200-4.333%204.004h6.699zm-.38%205.25l2.359%203.989a6.995%206.995%200%200%200%204.283-3.989h-6.642zm-1.543-4.375h-5.048A6.923%206.923%200%200%200%20235%2022c0%201.703.632%203.242%201.643%204.457l3.653-6.207zm-.519%202.608l-2.513%204.269C238.512%2028.279%20240.166%2029%20242%2029c.455%200%20.899-.051%201.33-.133l-3.553-6.009zM195.375%2066c.483%200%20.875.392.875.875v3.5a.875.875%200%200%201-.875.875h-.875V73h7v-1.75h-.872a.879.879%200%200%201-.878-.875l-.002-6.125H194.5V66h.875zm.875-5.25a1.75%201.75%200%201%201%203.501.001%201.75%201.75%200%200%201-3.501-.001zM198%2016c-4.418%200-8%205.922-8%205.922S193.582%2028%20198%2028s8-6.078%208-6.078S202.418%2016%20198%2016zm0%2010a4%204%200%201%201%200-8%204%204%200%200%201%200%208zm-2-4a2%202%200%201%201%204%200%202%202%200%200%201-4%200zM29%2015.031l-.003%206.813-2.49-2.613-2.66%202.805-1.778-1.865%202.66-2.804L22.47%2015l6.53.031zm-9.673%2011.73l2.161%202.227L15%2029l.003-6.774%202.545%202.67%202.974-3.133%201.779%201.865-2.974%203.133zM73%2016.674L71.398%2015l-2.962%203.094-2.294-2.397-.002%206.082%205.846-.011-1.947-2L73%2016.674zm-11.322%207.854L59%2027.325%2060.602%2029l2.678-2.799%202.244%202.345.002-6.115-5.883-.029%202.035%202.126zm99.04%203.864l-.34.333a.979.979%200%200%201-1.361%200l-2.254-2.192a.913.913%200%200%201-.134-1.131l-.864-.829c-.265-.666-.047-.885.713-.634l.83.798a.963.963%200%200%201%201.156.133l2.254%202.191a.926.926%200%200%201%200%201.331zm-9.907-7.399v-.956h3.378v.956z'/%3e%3cpath%20d='M152.5%2015a5.5%205.5%200%201%201%200%2011%205.5%205.5%200%201%201%200-11zm0%201.5a4%204%200%201%200%200%208%204%204%200%200%200%200-8zm-35.782%2011.892l-.34.333a.979.979%200%200%201-1.361%200l-2.254-2.192a.913.913%200%200%201-.134-1.131l-.864-.829c-.265-.666-.047-.885.713-.634l.83.798a.963.963%200%200%201%201.156.133l2.254%202.191a.926.926%200%200%201%200%201.331zm-7.735-6.245h-.967v-1.154h-1.205v-.956h1.205v-1.184h.967v1.184h1.206v.956h-1.206v1.154z'/%3e%3cpath%20d='M108.5%2015a5.5%205.5%200%201%201%200%2011%205.5%205.5%200%201%201%200-11zm0%201.5a4%204%200%201%200%200%208%204%204%200%200%200%200-8zM27.086%2059l.321.321L29%2060.914l-.321.321L23.914%2066%2029%2071.086l-.321.321-1.272%201.272-.321.321L22%2067.914l-4.765%204.765-.321.321-1.593-1.593-.321-.321L20.086%2066l-4.765-4.765-.321-.321L16.914%2059l.321.321L22%2064.086%2027.086%2059zm38.7%205.279l1.866%201.865%203.511-3.511%201.813%201.812.003-5.413L67.53%2059l1.768%201.767-3.512%203.512zm7.162%202.382l-1.344-1.362.025%206.304-11.211.006.011-11.18%206.271-.028-1.4-1.4h-4.9a1.4%201.4%200%200%200-1.4%201.4V71.6a1.4%201.4%200%200%200%201.4%201.4h11.2a1.4%201.4%200%200%200%201.4-1.4l-.052-4.939zM117%2066c0%20.305-.124.602-.352.818l-6.191%205.85a1.283%201.283%200%200%201-1.722%200l-.713-.674a1.133%201.133%200%200%201-.362-.818c0-.306.133-.602.362-.818l2.786-2.633h-6.695c-.685%200-1.113-.539-1.113-1.15v-1.15c0-.611.428-1.15%201.113-1.15h6.695l-2.786-2.642a1.096%201.096%200%200%201-.362-.809c0-.305.133-.602.362-.808l.713-.674c.228-.216.533-.342.856-.342.323%200%20.637.126.866.342l6.191%205.849c.228.207.352.504.352.809zm44-.575v1.15c0%20.611-.428%201.15-1.113%201.15h-6.695l2.786%202.642c.229.207.362.503.362.809%200%20.305-.133.602-.362.808l-.713.684a1.266%201.266%200%200%201-.856.332%201.31%201.31%200%200%201-.866-.332l-6.191-5.859A1.125%201.125%200%200%201%20147%2066c0-.305.133-.602.352-.818l6.191-5.84c.229-.216.543-.342.866-.342.323%200%20.628.126.856.342l.713.664c.229.216.362.513.362.818%200%20.306-.133.602-.362.818l-2.786%202.633h6.695c.685%200%201.113.539%201.113%201.15z'/%3e%3c/g%3e%3c/svg%3e") no-repeat;background-size:264px 88px;transition:opacity .25s ease-out}.pswp__top-bar .pswp__button:hover,.pswp__top-bar .pswp__button:focus-visible{opacity:1}.pswp__top-bar .pswp__button .pswp__icn{display:none}.pswp__top-bar .pswp__button--zoom{background-position:-88px 0}.pswp--zoomed-in .pswp__top-bar .pswp__button--zoom{background-position:-132px 0}.pswp__top-bar .pswp__button--fullscreen{background-position:0 0}.pswp--fs .pswp__top-bar .pswp__button--fullscreen{background-position:-44px 0}.pswp__top-bar .pswp__button--close{background-position:0 -44px}.pswp__top-bar .pswp__preloader{height:44px}.pswp__top-bar .pswp__counter{align-self:center;height:24px;margin:0 0 0 16px;padding:0 10px;border:1px solid color-mix(in srgb,var(--color-on-image) 20%,transparent);border-radius:12px;font-size:.75rem;line-height:22px;font-variant-numeric:tabular-nums;letter-spacing:.05em;color:color-mix(in srgb,var(--color-on-image) 50%,transparent);text-shadow:none;opacity:1}.pswp__button--arrow{width:100px;height:100px;margin-top:-50px}.pswp__button--arrow:hover,.pswp__button--arrow:focus-visible{opacity:1}.pswp__button--arrow .pswp__icn{display:none}.pswp__button--arrow:after,.pswp__button--arrow:before{content:"";position:absolute}.pswp__button--arrow:after{top:23px;width:54px;height:54px;border-radius:50%;background-color:color-mix(in srgb,var(--color-shade) 30%,transparent)}.pswp__button--arrow:before{z-index:1;top:28px;width:44px;height:44px;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20264%2088'%20width='264'%20height='88'%3e%3cg%20fill='%23FFF'%3e%3cpath%20d='M245.5%2059c-1.202%200-2.165.431-3.015%201.282l-.001.001h-.001l-.483.608-.483-.571-.001-.001h-.001c-.85-.851-1.813-1.319-3.015-1.319a4.47%204.47%200%200%200-3.182%201.318A4.475%204.475%200%200%200%20234%2063.5c0%201.201.467%202.331%201.316%203.181l5.974%206.023a.997.997%200%200%200%201.42%200l5.973-6.023A4.473%204.473%200%200%200%20250%2063.5a4.476%204.476%200%200%200-1.318-3.182A4.47%204.47%200%200%200%20245.5%2059zm-1.237-37.884l2.49-4.228C245.503%2015.726%20243.842%2015%20242%2015c-.437%200-.86.052-1.274.128l3.537%205.988zm-.534%202.634h5.023A6.917%206.917%200%200%200%20249%2022c0-1.694-.626-3.227-1.629-4.438l-3.642%206.188zm-1.51-4.375l-2.366-4.004a6.986%206.986%200%200%200-4.333%204.004h6.699zm-.38%205.25l2.359%203.989a6.995%206.995%200%200%200%204.283-3.989h-6.642zm-1.543-4.375h-5.048A6.923%206.923%200%200%200%20235%2022c0%201.703.632%203.242%201.643%204.457l3.653-6.207zm-.519%202.608l-2.513%204.269C238.512%2028.279%20240.166%2029%20242%2029c.455%200%20.899-.051%201.33-.133l-3.553-6.009zM195.375%2066c.483%200%20.875.392.875.875v3.5a.875.875%200%200%201-.875.875h-.875V73h7v-1.75h-.872a.879.879%200%200%201-.878-.875l-.002-6.125H194.5V66h.875zm.875-5.25a1.75%201.75%200%201%201%203.501.001%201.75%201.75%200%200%201-3.501-.001zM198%2016c-4.418%200-8%205.922-8%205.922S193.582%2028%20198%2028s8-6.078%208-6.078S202.418%2016%20198%2016zm0%2010a4%204%200%201%201%200-8%204%204%200%200%201%200%208zm-2-4a2%202%200%201%201%204%200%202%202%200%200%201-4%200zM29%2015.031l-.003%206.813-2.49-2.613-2.66%202.805-1.778-1.865%202.66-2.804L22.47%2015l6.53.031zm-9.673%2011.73l2.161%202.227L15%2029l.003-6.774%202.545%202.67%202.974-3.133%201.779%201.865-2.974%203.133zM73%2016.674L71.398%2015l-2.962%203.094-2.294-2.397-.002%206.082%205.846-.011-1.947-2L73%2016.674zm-11.322%207.854L59%2027.325%2060.602%2029l2.678-2.799%202.244%202.345.002-6.115-5.883-.029%202.035%202.126zm99.04%203.864l-.34.333a.979.979%200%200%201-1.361%200l-2.254-2.192a.913.913%200%200%201-.134-1.131l-.864-.829c-.265-.666-.047-.885.713-.634l.83.798a.963.963%200%200%201%201.156.133l2.254%202.191a.926.926%200%200%201%200%201.331zm-9.907-7.399v-.956h3.378v.956z'/%3e%3cpath%20d='M152.5%2015a5.5%205.5%200%201%201%200%2011%205.5%205.5%200%201%201%200-11zm0%201.5a4%204%200%201%200%200%208%204%204%200%200%200%200-8zm-35.782%2011.892l-.34.333a.979.979%200%200%201-1.361%200l-2.254-2.192a.913.913%200%200%201-.134-1.131l-.864-.829c-.265-.666-.047-.885.713-.634l.83.798a.963.963%200%200%201%201.156.133l2.254%202.191a.926.926%200%200%201%200%201.331zm-7.735-6.245h-.967v-1.154h-1.205v-.956h1.205v-1.184h.967v1.184h1.206v.956h-1.206v1.154z'/%3e%3cpath%20d='M108.5%2015a5.5%205.5%200%201%201%200%2011%205.5%205.5%200%201%201%200-11zm0%201.5a4%204%200%201%200%200%208%204%204%200%200%200%200-8zM27.086%2059l.321.321L29%2060.914l-.321.321L23.914%2066%2029%2071.086l-.321.321-1.272%201.272-.321.321L22%2067.914l-4.765%204.765-.321.321-1.593-1.593-.321-.321L20.086%2066l-4.765-4.765-.321-.321L16.914%2059l.321.321L22%2064.086%2027.086%2059zm38.7%205.279l1.866%201.865%203.511-3.511%201.813%201.812.003-5.413L67.53%2059l1.768%201.767-3.512%203.512zm7.162%202.382l-1.344-1.362.025%206.304-11.211.006.011-11.18%206.271-.028-1.4-1.4h-4.9a1.4%201.4%200%200%200-1.4%201.4V71.6a1.4%201.4%200%200%200%201.4%201.4h11.2a1.4%201.4%200%200%200%201.4-1.4l-.052-4.939zM117%2066c0%20.305-.124.602-.352.818l-6.191%205.85a1.283%201.283%200%200%201-1.722%200l-.713-.674a1.133%201.133%200%200%201-.362-.818c0-.306.133-.602.362-.818l2.786-2.633h-6.695c-.685%200-1.113-.539-1.113-1.15v-1.15c0-.611.428-1.15%201.113-1.15h6.695l-2.786-2.642a1.096%201.096%200%200%201-.362-.809c0-.305.133-.602.362-.808l.713-.674c.228-.216.533-.342.856-.342.323%200%20.637.126.866.342l6.191%205.849c.228.207.352.504.352.809zm44-.575v1.15c0%20.611-.428%201.15-1.113%201.15h-6.695l2.786%202.642c.229.207.362.503.362.809%200%20.305-.133.602-.362.808l-.713.684a1.266%201.266%200%200%201-.856.332%201.31%201.31%200%200%201-.866-.332l-6.191-5.859A1.125%201.125%200%200%201%20147%2066c0-.305.133-.602.352-.818l6.191-5.84c.229-.216.543-.342.866-.342.323%200%20.628.126.856.342l.713.664c.229.216.362.513.362.818%200%20.306-.133.602-.362.818l-2.786%202.633h6.695c.685%200%201.113.539%201.113%201.15z'/%3e%3c/g%3e%3c/svg%3e") no-repeat;background-size:264px 88px}.pswp__button--arrow--prev:after,.pswp__button--arrow--prev:before{left:10px}.pswp__button--arrow--prev:before{background-position:-127px -44px}.pswp__button--arrow--next:after,.pswp__button--arrow--next:before{right:10px}.pswp__button--arrow--next:before{background-position:-93px -44px}.pswp--idle .pswp__top-bar,.pswp--idle .pswp__button--arrow{opacity:0}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px;display:flex;align-items:center;gap:16px;padding:0 20px;background:color-mix(in srgb,var(--color-shade) 50%,transparent)}.pswp--fit-bars .pswp__caption{background:color-mix(in srgb,var(--color-shade) 30%,transparent)}.pswp__caption--empty{display:none}.pswp__caption__side{flex:1 1 0;min-width:0;display:flex;align-items:center}.pswp__caption__side--end{justify-content:flex-end}.pswp__caption__center{flex:0 1 auto;max-width:min(60%,1024px);padding:10px 0;text-align:center;font-size:1rem;font-weight:600;line-height:20px;font-variant-caps:small-caps;letter-spacing:.05em;color:var(--color-on-image)}.pswp__caption .copyright{overflow:hidden;font-size:.75rem;white-space:nowrap;text-overflow:ellipsis;color:color-mix(in srgb,var(--color-on-image) 50%,transparent)}.pswp__caption .pswp__image-link{display:inline-flex;align-items:center;gap:6px;font-size:.8125rem;color:var(--color-accent);opacity:.7;text-decoration:none;white-space:nowrap;transition:opacity .25s ease-out}.pswp__caption .pswp__image-link:hover,.pswp__caption .pswp__image-link:focus-visible{opacity:1}.pswp__image-link__icn{flex:none;width:20px;height:20px}@media(max-width:768px){.pswp__caption__center{max-width:420px}.pswp__caption .copyright,.pswp__caption .pswp__image-link span{display:none}}}@layer properties,theme,base,vendor,components,utilities;@layer components{.album-photo__img,.album-photo,.album-photo__media{display:block;width:100%;height:auto}}
