.BubbleStream-module-scss-module__MCGx2G__stream{touch-action:none;cursor:grab;-webkit-tap-highlight-color:#0000;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.BubbleStream-module-scss-module__MCGx2G__stream[data-dragging=true]{cursor:grabbing}.BubbleStream-module-scss-module__MCGx2G__stream[data-interactive=false]{cursor:default;pointer-events:none}.BubbleStream-module-scss-module__MCGx2G__node{translate:var(--tx,0) var(--ty,0);will-change:transform;position:absolute;top:0}.BubbleStream-module-scss-module__MCGx2G__node: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))){left:0}.BubbleStream-module-scss-module__MCGx2G__node: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))){left:0}.BubbleStream-module-scss-module__MCGx2G__node: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))){left:0}.BubbleStream-module-scss-module__MCGx2G__node:-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)){right:0}.BubbleStream-module-scss-module__MCGx2G__node:-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)){right:0}.BubbleStream-module-scss-module__MCGx2G__node: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)){right:0}@media (prefers-reduced-motion:reduce){.BubbleStream-module-scss-module__MCGx2G__stream{cursor:default}.BubbleStream-module-scss-module__MCGx2G__node{will-change:auto}}
.StreamBubble-module-scss-module__R_phva__bubble{inline-size:var(--d);block-size:var(--d);border-radius:var(--radius-full);box-shadow:0 calc(var(--d)*.06) calc(var(--d)*.16) #1017243d,0 calc(var(--d)*.01) calc(var(--d)*.03) #10172429;contain:layout style paint;position:relative;overflow:hidden}.StreamBubble-module-scss-module__R_phva__photo,.StreamBubble-module-scss-module__R_phva__photoPlaceholder,.StreamBubble-module-scss-module__R_phva__glass,.StreamBubble-module-scss-module__R_phva__gloss{border-radius:var(--radius-full);block-size:100%;inline-size:100%;position:absolute;top:0;bottom:0;left:0;right:0}.StreamBubble-module-scss-module__R_phva__photo{object-fit:cover;-webkit-user-select:none;user-select:none}.StreamBubble-module-scss-module__R_phva__glass{opacity:0;transition:opacity var(--transition-slow) var(--ease-out)}.StreamBubble-module-scss-module__R_phva__glass[data-ready=true]{opacity:1}.StreamBubble-module-scss-module__R_phva__gloss{z-index:2;pointer-events:none;-webkit-user-select:none;user-select:none}.StreamBubble-module-scss-module__R_phva__photoPlaceholder{background:radial-gradient(circle at 35% 30%, var(--gray-30) 0%, var(--gray-60) 100%)}
:root{--f-button-width:40px;--f-button-height:40px;--f-button-border:0;--f-button-border-radius:0;--f-button-color:#374151;--f-button-bg:#f8f8f8;--f-button-shadow:none;--f-button-transition:all .15s ease;--f-button-transform:none;--f-button-outline-width:1px;--f-button-outline-color:#000000b3;--f-button-svg-width:20px;--f-button-svg-height:20px;--f-button-svg-stroke-width:1.5;--f-button-svg-fill:none;--f-button-svg-filter:none;--f-button-svg-opacity:1;--f-button-svg-disabled-opacity:.5;--f-button-svg-transition:opacity .15s ease;--f-button-svg-transform:none}.f-button{width:var(--f-button-width);height:var(--f-button-height);border:var(--f-button-border);border-radius:var(--f-button-border-radius);color:var(--f-button-color);background:var(--f-button-bg);box-shadow:var(--f-button-shadow);transform:var(--f-button-transform);transition:var(--f-button-transition);-webkit-backdrop-filter:var(--f-button-backdrop-filter);backdrop-filter:var(--f-button-backdrop-filter);box-sizing:content-box;pointer-events:all;cursor:pointer;justify-content:center;align-items:center;margin:0;padding:0;display:flex;position:relative;overflow:hidden}@media (hover:hover){.f-button:hover:not([aria-disabled]){color:var(--f-button-hover-color,var(--f-button-color));background-color:var(--f-button-hover-bg,var(--f-button-bg))}}.f-button:active:not([aria-disabled]){color:var(--f-button-active-color,var(--f-button-hover-color,var(--f-button-color)));background-color:var(--f-button-active-bg,var(--f-button-hover-bg,var(--f-button-bg)))}.f-button:focus{outline:none}.f-button:focus-visible{outline:var(--f-button-outline-width) solid var(--f-button-outline-color);outline-offset:var(--f-button-outline-offset)}.f-button svg{width:var(--f-button-svg-width);height:var(--f-button-svg-height);transform:var(--f-button-svg-transform);fill:var(--f-button-svg-fill);filter:var(--f-button-svg-filter);opacity:var(--f-button-svg-opacity,1);transition:var(--f-button-svg-transition);stroke:currentColor;stroke-width:var(--f-button-svg-stroke-width);stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.f-button[aria-disabled]{cursor:default}.f-button[aria-disabled] svg{opacity:var(--f-button-svg-disabled-opacity)}[data-panzoom-action=toggleFS] g:first-child{display:flex}[data-panzoom-action=toggleFS] g:last-child,.in-fullscreen [data-panzoom-action=toggleFS] g:first-child{display:none}.in-fullscreen [data-panzoom-action=toggleFS] g:last-child,[data-autoplay-action=toggle] svg g:first-child{display:flex}[data-autoplay-action=toggle] svg g:last-child,.has-autoplay [data-autoplay-action=toggle] svg g:first-child{display:none}.has-autoplay [data-autoplay-action=toggle] svg g:last-child{display:flex}:-webkit-full-screen [data-fullscreen-action=toggle] svg [data-fullscreen-action=toggle] svg g:first-child{display:none}:fullscreen [data-fullscreen-action=toggle] svg [data-fullscreen-action=toggle] svg g:first-child{display:none}:-webkit-full-screen [data-fullscreen-action=toggle] svg [data-fullscreen-action=toggle] svg g:last-child{display:flex}:fullscreen [data-fullscreen-action=toggle] svg [data-fullscreen-action=toggle] svg g:last-child{display:flex}:root{--f-spinner-color-1:#0000001a;--f-spinner-color-2:#11181ccc;--f-spinner-width:50px;--f-spinner-height:50px;--f-spinner-border-radius:50%;--f-spinner-border-width:4px}.f-spinner{width:var(--f-spinner-width);height:var(--f-spinner-height);border:var(--f-spinner-border-width) solid var(--f-spinner-color-1);border-top-color:var(--f-spinner-color-2);border-radius:var(--f-spinner-border-radius);margin:0;padding:0;animation:.75s linear infinite f-spinner,.2s .2s both f-fadeIn;position:absolute;top:50%;left:50%;translate:-50% -50%}@keyframes f-spinner{to{rotate:360deg}}.f-panzoom,.f-zoomable{flex-direction:column;align-items:center;display:flex;position:relative;overflow:hidden}.f-panzoom:before,.f-panzoom:after,.f-zoomable:before,.f-zoomable:after{content:"";display:block}.f-panzoom:not(.has-controls):before,.f-zoomable:not(.has-controls):before{margin-bottom:auto}.f-panzoom:after,.f-zoomable:after{margin-top:auto}.f-panzoom.in-fullscreen,.f-zoomable.in-fullscreen{z-index:9999;position:fixed;top:0;left:0;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;aspect-ratio:unset!important;margin:0!important}.f-panzoom__wrapper{min-width:0;max-width:100%;min-height:0;max-height:100%;position:relative}.f-panzoom__wrapper.will-zoom-out{cursor:zoom-out}.f-panzoom__wrapper.can-drag{cursor:move;cursor:grab}.f-panzoom__wrapper.will-zoom-in{cursor:zoom-in}.f-panzoom__wrapper.is-dragging{cursor:move;cursor:grabbing}.f-panzoom__wrapper.has-error{display:none}.f-panzoom__content{min-width:0;max-width:100%;min-height:0;max-height:100%;display:block}.f-panzoom__content.is-lazyloading,.f-panzoom__content.has-lazyerror{visibility:hidden}img.f-panzoom__content{vertical-align:top;object-fit:contain;-webkit-user-select:none;user-select:none;width:auto;height:auto;transition:none}.f-panzoom__wrapper>.f-panzoom__content{visibility:hidden}.f-panzoom__viewport{z-index:10;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.f-panzoom__viewport>.f-panzoom__content{object-fit:fill;width:100%;height:100%}picture.f-panzoom__content img{vertical-align:top;object-fit:contain;-webkit-user-select:none;user-select:none;width:100%;height:auto;max-height:100%;transition:none}.f-panzoom__protected{z-index:1;-webkit-user-select:none;user-select:none;position:absolute;top:0;bottom:0;left:0;right:0}html.with-panzoom-in-fullscreen{overflow:hidden}.f-fadeIn{animation:var(--f-transition-duration,.2s) var(--f-transition-easing,ease) var(--f-transition-delay,0s) both f-fadeIn;z-index:2}.f-fadeOut{animation:var(--f-transition-duration,.2s) var(--f-transition-easing,ease) var(--f-transition-delay,0s) both f-fadeOut;z-index:1}@keyframes f-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-fadeOut{to{opacity:0}}.f-crossfadeIn{animation:var(--f-transition-duration,.2s) ease both f-crossfadeIn;z-index:2}.f-crossfadeOut{animation:calc(var(--f-transition-duration,.2s) * .2) ease calc(var(--f-transition-duration,.2s) * .8) both f-crossfadeOut;z-index:1}@keyframes f-crossfadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-crossfadeOut{to{opacity:0}}.is-horizontal .f-slideIn.from-next{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInNextX}.is-horizontal .f-slideIn.from-prev{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInPrevX}.is-horizontal .f-slideOut.to-next{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutNextX}.is-horizontal .f-slideOut.to-prev{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutPrevX}@keyframes f-slideInPrevX{0%{transform:translate(calc(100% + var(--f-carousel-gap,0)))}to{transform:translateZ(0)}}@keyframes f-slideInNextX{0%{transform:translate(calc(-100% - var(--f-carousel-gap,0)))}to{transform:translateZ(0)}}@keyframes f-slideOutNextX{to{transform:translate(calc(-100% - var(--f-carousel-gap,0)))}}@keyframes f-slideOutPrevX{to{transform:translate(calc(100% + var(--f-carousel-gap,0)))}}.is-vertical .f-slideIn.from-next{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInNextY}.is-vertical .f-slideIn.from-prev{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInPrevY}.is-vertical .f-slideOut.to-next{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutNextY}.is-vertical .f-slideOut.to-prev{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutPrevY}@keyframes f-slideInPrevY{0%{transform:translateY(calc(100% + var(--f-carousel-gap,0)))}to{transform:translateZ(0)}}@keyframes f-slideInNextY{0%{transform:translateY(calc(-100% - var(--f-carousel-gap,0)))}to{transform:translateZ(0)}}@keyframes f-slideOutNextY{to{transform:translateY(calc(-100% - var(--f-carousel-gap,0)))}}@keyframes f-slideOutPrevY{to{transform:translateY(calc(100% + var(--f-carousel-gap,0)))}}.f-zoomInUp{animation:var(--f-transition-duration,.3s) ease both f-zoomInUp}.f-zoomOutDown{animation:var(--f-transition-duration,.3s) ease both f-zoomOutDown}@keyframes f-zoomInUp{0%{transform:scale(var(--f-zoomInUp-scale,.975)) translate3d(var(--f-zoomInUp-x,0),var(--f-zoomInUp-y,16px),0);opacity:var(--f-zoomInUp-opacity,0)}to{opacity:1;transform:scale(1)translateZ(0)}}@keyframes f-zoomOutDown{to{transform:scale(var(--f-zoomOutDown-scale,.975)) translate3d(var(--f-zoomOutDown-x,0),var(--f-zoomOutDown-y,16px),0);opacity:0}}.f-throwOutUp{animation:var(--f-throwOutUp-duration,.2s) ease-out both f-throwOutUp}.f-throwOutDown{animation:var(--f-throwOutDown-duration,.2s) ease-out both f-throwOutDown}@keyframes f-throwOutUp{to{transform:translate3d(0,calc(var(--f-throwOutUp-y,150px) * -1),0);opacity:0}}@keyframes f-throwOutDown{to{transform:translate3d(0,var(--f-throwOutDown-y,150px),0);opacity:0}}.has-iframe .f-html,.has-pdf .f-html,.has-gmap .f-html{width:100%;height:100%;min-height:1px;overflow:visible}.has-pdf .f-html,.has-gmap .f-html{padding:0}.f-html{box-sizing:border-box;margin:var(--f-html-margin,0);padding:var(--f-html-padding,2rem);color:var(--f-html-color,currentColor);background:var(--f-html-bg);position:relative}.is-loading>.f-html{opacity:0}.f-html.is-error{text-align:center}.f-iframe{border:0;width:100%;height:100%;margin:0;display:block}.f-caption{margin:var(--f-caption-margin);padding:var(--f-caption-padding,16px 8px);overflow-wrap:anywhere;max-width:100%;max-height:calc(80vh - 100px);line-height:var(--f-caption-line-height);color:var(--f-caption-color);background:var(--f-caption-bg);font:var(--f-caption-font);text-wrap:balance;flex-shrink:0;align-self:center;overflow:auto}.has-html5video .f-html,.has-youtube .f-html,.has-vimeo .f-html{width:100%;height:100%;min-height:1px;max-width:var(--f-video-width,960px);max-height:var(--f-video-height,540px);aspect-ratio:var(--f-video-aspect-ratio);background:var(--f-video-bg,#000000e6);padding:0;overflow:visible}.f-html5video{background:0 0;border:0;width:100%;height:100%;display:block}.f-button.is-arrow{--f-button-width:var(--f-arrow-width,46px);--f-button-height:var(--f-arrow-height,46px);--f-button-svg-width:var(--f-arrow-svg-width,24px);--f-button-svg-height:var(--f-arrow-svg-height,24px);--f-button-svg-stroke-width:var(--f-arrow-svg-stroke-width,1.75);--f-button-border-radius:var(--f-arrow-border-radius,unset);--f-button-bg:var(--f-arrow-bg,transparent);--f-button-hover-bg:var(--f-arrow-hover-bg,var(--f-arrow-bg));--f-button-active-bg:var(--f-arrow-active-bg,var(--f-arrow-hover-bg));--f-button-shadow:var(--f-arrow-shadow);--f-button-color:var(--f-arrow-color);--f-button-hover-color:var(--f-arrow-hover-color,var(--f-arrow-color));--f-button-active-color:var(--f-arrow-active-color,var(--f-arrow-hover-color));overflow:visible}.f-button.is-arrow.is-prev,.f-button.is-arrow.is-next{z-index:20;position:absolute;transform:translate(0)}.is-horizontal .f-button.is-arrow.is-prev,.is-horizontal .f-button.is-arrow.is-next{top:50%;bottom:auto;left:auto;right:auto;transform:translateY(-50%)}.is-horizontal.is-ltr .f-button.is-arrow.is-prev{left:var(--f-arrow-pos,0)}.is-horizontal.is-ltr .f-button.is-arrow.is-next{right:var(--f-arrow-pos,0)}.is-horizontal.is-rtl .f-button.is-arrow.is-prev{right:var(--f-arrow-pos,0);transform:translateY(-50%)rotateY(180deg)}.is-horizontal.is-rtl .f-button.is-arrow.is-next{left:var(--f-arrow-pos,0);transform:translateY(-50%)rotateY(180deg)}.is-vertical.is-ltr .f-button.is-arrow.is-prev,.is-vertical.is-rtl .f-button.is-arrow.is-prev{top:var(--f-arrow-pos,0);bottom:auto;left:50%;right:auto;transform:translate(-50%)}.is-vertical.is-ltr .f-button.is-arrow.is-next,.is-vertical.is-rtl .f-button.is-arrow.is-next{top:auto;right:auto;bottom:var(--f-arrow-pos,0);left:50%;transform:translate(-50%)}.is-vertical .f-button.is-arrow.is-prev svg,.is-vertical .f-button.is-arrow.is-next svg{transform:rotate(90deg)}.f-carousel__toolbar{margin:var(--f-toolbar-margin,0);padding:var(--f-toolbar-padding,8px);line-height:var(--f-toolbar-line-height);background:var(--f-toolbar-bg,none);box-shadow:var(--f-toolbar-shadow,none);-webkit-backdrop-filter:var(--f-toolbar-backdrop-filter);backdrop-filter:var(--f-toolbar-backdrop-filter);z-index:20;color:var(--f-toolbar-color,currentColor);font-size:var(--f-toolbar-font-size,17px);font-weight:var(--f-toolbar-font-weight,inherit);font-family:var(--f-toolbar-font,-apple-system, BlinkMacSystemFont, "Segoe UI Adjusted", "Segoe UI", "Liberation Sans", sans-serif);text-shadow:var(--f-toolbar-text-shadow);text-align:center;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased;white-space:nowrap;pointer-events:none;grid-template-columns:1fr auto 1fr;display:grid;position:relative}.f-carousel__toolbar.is-absolute{position:absolute;top:0;left:0;right:0}.f-carousel__toolbar .f-button:focus-visible{z-index:1;position:relative}.f-carousel__toolbar__column{align-content:flex-start;gap:var(--f-toolbar-gap,0);flex-flow:wrap;display:flex}.f-carousel__toolbar__column.is-left{justify-content:flex-start;justify-self:flex-start;display:flex}.f-carousel__toolbar__column.is-middle{justify-content:center;display:flex}.f-carousel__toolbar__column.is-right{flex-flow:row;justify-content:flex-end;justify-self:flex-end;display:flex}.f-carousel__toolbar__column{pointer-events:none}.f-carousel__toolbar__column>*{pointer-events:all}.f-counter{cursor:default;-webkit-user-select:none;user-select:none;margin:var(--f-counter-margin,0);padding:var(--f-counter-padding,4px);line-height:var(--f-counter-line-height);background:var(--f-counter-bg);border-radius:var(--f-counter-border-radius);flex-direction:row;display:flex;position:relative}.f-counter span{padding:0 var(--f-counter-gap,4px)}:root{--f-thumbs-gap:8px;--f-thumbs-margin:0;--f-thumbs-padding-x:8px;--f-thumbs-padding-y:8px;--f-thumbs-bg:transparent;--f-thumbs-transition:max-height .3s ease, max-width .3s ease, padding .3s ease;--f-thumbs-z-index:1;--f-thumbs-viewport-padding-x:0px;--f-thumbs-viewport-padding-y:0px;--f-thumb-width:94px;--f-thumb-height:76px;--f-thumb-clip-width:46px;--f-thumb-extra-gap:16px;--f-thumb-opacity:1;--f-thumb-transition:opacity .3s ease, transform .15s ease;--f-thumb-border:none;--f-thumb-border-radius:4px;--f-thumb-shadow:none;--f-thumb-bg:linear-gradient(#0000001a, #0000000d);--f-thumb-focus-shadow:inset 0 0 0 .8px #222, inset 0 0 0 2.25px #fff;--f-thumb-selected-shadow:inset 0 0 0 .8px #222, inset 0 0 0 2.25px #fff;--f-thumb-border-transition:all .1s ease;--f-thumb-img-width:100%;--f-thumb-img-height:100%;--f-thumb-img-fit:cover;--f-thumb-img-position:50% 20%}.f-thumbs{--f-carousel-slide-width:var(--f-thumb-width);--f-carousel-slide-height:var(--f-thumb-height);--f-carousel-gap:var(--f-thumbs-gap);box-sizing:border-box;margin:var(--f-thumbs-margin);padding:var(--f-thumbs-padding-y) var(--f-thumbs-padding-x);background:var(--f-thumbs-bg);-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;transition:var(--f-thumbs-transition);z-index:var(--f-thumbs-z-index);flex-shrink:0;position:relative;overflow:hidden}.f-thumbs.is-horizontal{max-height:calc(var(--f-carousel-slide-height) + var(--f-thumbs-padding-y) * 2)}.f-thumbs.is-horizontal.is-hidden{--f-thumbs-padding-y:0;max-height:0}.f-thumbs.is-vertical{max-width:calc(var(--f-carousel-slide-width) + var(--f-thumbs-padding-x) * 2)}.f-thumbs.is-vertical.is-hidden{--f-thumbs-padding-x:0;max-width:0}.f-thumbs.is-scrollable.is-hidden{--f-thumbs-padding-y:0;max-height:0}.f-thumbs.is-ltr{direction:ltr}.f-thumbs.is-rtl{direction:rtl}.f-thumbs img{width:var(--f-thumb-img-width);height:var(--f-thumb-img-height);object-fit:var(--f-thumb-img-fit);object-position:var(--f-thumb-img-position);pointer-events:none;border-radius:inherit;color:#0000;display:block}.f-thumbs img[data-lazy-src]{visibility:hidden}.f-thumbs img.has-lazyerror{display:none}.f-thumbs__viewport{box-sizing:border-box;height:100%;padding:var(--f-thumbs-viewport-padding-y) var(--f-thumbs-viewport-padding-x);display:grid;overflow:visible}.f-thumbs__slide{box-sizing:border-box;width:var(--f-carousel-slide-width);height:var(--f-carousel-slide-height);cursor:pointer;flex-direction:column;grid-area:1/1;align-items:center;margin:0;padding:0;display:flex;position:relative;overflow:visible}.f-thumbs__slide:hover button{opacity:var(--f-thumb-hover-opacity,1);transform:var(--f-thumb-hover-transform,none)}.f-thumbs__slide:hover button:after{border:var(--f-thumb-hover-border,none);box-shadow:var(--f-thumb-hover-shadow,var(--f-thumb-shadow))}.f-thumbs__slide button{all:unset;width:100%;height:100%;transition:var(--f-thumb-transition);border-radius:var(--f-thumb-border-radius);opacity:var(--f-thumb-opacity);transform:var(--f-thumb-transform);background:var(--f-thumb-bg);outline:none;margin:auto;padding:0;display:block;position:relative;overflow:visible}.f-thumbs__slide button:after{content:"";z-index:1;transition:var(--f-thumb-border-transition);border-radius:inherit;border:var(--f-thumb-border);box-shadow:var(--f-thumb-shadow);position:absolute;top:0;bottom:0;left:0;right:0}.f-thumbs__slide button:focus-within{opacity:var(--f-thumb-focus-opacity,1);transform:var(--f-thumb-focus-transform,none)}.f-thumbs__slide button:focus-within:after{border:var(--f-thumb-focus-border,none);box-shadow:var(--f-thumb-focus-shadow,var(--f-thumb-shadow))}.f-thumbs__slide:active{opacity:var(--f-thumb-active-opacity,1);transform:var(--f-thumb-active-transform,none)}.f-thumbs__slide:active:after{border:var(--f-thumb-active-border,none);box-shadow:var(--f-thumb-active-shadow,var(--f-thumb-shadow))}.f-thumbs__slide.is-selected{z-index:2}.f-thumbs__slide.is-selected button{opacity:var(--f-thumb-selected-opacity,1);transform:var(--f-thumb-selected-transform,none)}.f-thumbs__slide.is-selected button:after{border:var(--f-thumb-selected-border,none);box-shadow:var(--f-thumb-selected-shadow,var(--f-thumb-shadow))}.f-thumbs.is-modern{--f-carousel-slide-width:calc(var(--f-thumb-clip-width) + var(--f-thumbs-gap));--f-carousel-slide-height:var(--f-thumb-height);--f-carousel-gap:0;--width-diff:calc((var(--f-thumb-width) - var(--f-thumb-clip-width)))}.f-thumbs.is-modern .f-thumbs__viewport{width:calc(100% + var(--f-carousel-slide-width) * 2 + var(--f-thumbs-padding-x));margin-inline:calc((var(--f-carousel-slide-width) + var(--f-thumbs-padding-x)) * -1)}.f-thumbs.is-modern .f-thumbs__slide{--clip-shift:calc((var(--width-diff) * .5) * var(--progress));--clip-path:inset(0 var(--clip-shift) round var(--f-thumb-border-radius,0));left:var(--shift,0);will-change:left;transition:left var(--f-transition-duration) var(--f-transition-easing);padding:0;overflow:visible}.f-thumbs.is-modern .f-thumbs__slide button{width:var(--f-thumb-width);clip-path:var(--clip-path);box-shadow:none;transition:clip-path var(--f-transition-duration) var(--f-transition-easing),opacity var(--f-thumb-transition-duration,.2s) var(--f-thumb-transition-easing,ease);border:none;margin-inline-start:50%;margin-inline-end:50%;display:block}.f-thumbs.is-modern .f-thumbs__slide button:after{display:none}.f-thumbs.is-modern .f-thumbs__slide:focus:not(:focus-visible){outline:none}.f-thumbs.is-modern .f-thumbs__slide:focus-within:not(.is-selected) button:before{content:"";z-index:1;top:0;left:var(--clip-shift);bottom:0;right:var(--clip-shift);transition:border var(--f-transition-duration) var(--f-transition-easing),box-shadow var(--f-transition-duration) var(--f-transition-easing);border-radius:inherit;border:var(--f-thumb-focus-border,none);box-shadow:var(--f-thumb-focus-shadow,none);position:absolute}.f-thumbs.is-modern{--f-transition-duration:.25s;--f-transition-easing:ease-out}.f-thumbs.is-modern.is-syncing{--f-transition-duration:0s}.f-thumbs.is-scrollable .f-thumbs__viewport{grid-template-columns:repeat(auto-fill,minmax(var(--f-thumb-width),1fr));grid-auto-rows:var(--f-thumb-height);gap:var(--f-thumbs-gap);overscroll-behavior:contain;-webkit-user-select:none;user-select:none;display:grid;overflow:auto}.f-thumbs.is-scrollable .f-thumbs__viewport .f-thumbs__slide{max-width:100%;width:var(--f-thumb-width);height:var(--f-thumb-height);cursor:pointer;outline:none;grid-area:auto;display:block;position:relative}:root{--f-progressbar-height:3px;--f-progressbar-color:var(--f-carousel-theme-color,#575ad6);--f-progressbar-opacity:1;--f-progressbar-z-index:30}.f-progressbar{z-index:var(--f-progressbar-z-index);height:var(--f-progressbar-height);transform-origin:0;opacity:var(--f-progressbar-opacity);background:var(--f-progressbar-color);-webkit-user-select:none;user-select:none;pointer-events:none;animation-name:f-progressbar;animation-timing-function:linear;animation-play-state:running;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.f-progressbar:empty{display:block}button>.f-progressbar{--f-progressbar-height:100%;--f-progressbar-opacity:.2}@keyframes f-progressbar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}[data-fullscreen-action=toggle] svg g:first-child{display:flex}[data-fullscreen-action=toggle] svg g:last-child{display:none}:-webkit-full-screen [data-fullscreen-action=toggle] svg g:first-child{display:none}:fullscreen [data-fullscreen-action=toggle] svg g:first-child{display:none}:-webkit-full-screen [data-fullscreen-action=toggle] svg g:last-child{display:flex}:fullscreen [data-fullscreen-action=toggle] svg g:last-child{display:flex}.in-fullscreen-mode>.f-carousel{flex:1;min-width:0!important;min-height:0!important}html.with-fancybox{scroll-behavior:auto;width:auto;overflow:visible}html.with-fancybox body.hide-scrollbar{width:auto;margin-right:calc(var(--f-body-margin,0px) + var(--f-scrollbar-compensate,0px));overscroll-behavior-y:none;overflow:hidden!important}.fancybox__dialog{z-index:1050;width:100%;height:100vh;max-height:unset;max-width:unset;touch-action:none;overscroll-behavior:contain;background:0 0;border:0;margin:0;padding:0;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.fancybox__dialog:focus{outline:none}.fancybox__dialog::backdrop{opacity:0}@supports (height:100dvh){.fancybox__dialog{height:100dvh}}.fancybox__dialog :empty{display:block}.fancybox__container{--fancybox-color:#dbdbdb;--fancybox-backdrop-bg:#18181bf2;--f-toolbar-margin:0;--f-toolbar-padding:8px;--f-toolbar-gap:0;--f-toolbar-color:#ddd;--f-toolbar-font-size:16px;--f-toolbar-font-weight:500;--f-toolbar-font:-apple-system, BlinkMacSystemFont, "Segoe UI Adjusted", "Segoe UI", "Liberation Sans", sans-serif;--f-toolbar-line-height:var(--f-button-height);--f-toolbar-text-shadow:1px 1px 1px #000000bf;--f-toolbar-shadow:none;--f-toolbar-bg:none;--f-counter-margin:0;--f-counter-padding:0px 10px;--f-counter-gap:4px;--f-counter-line-height:var(--f-button-height);--f-carousel-gap:17px;--f-carousel-slide-width:100%;--f-carousel-slide-height:100%;--f-carousel-slide-padding:0;--f-carousel-slide-bg:unset;--f-html-color:#222;--f-html-bg:#fff;--f-error-color:#fff;--f-error-bg:#333;--f-caption-margin:0;--f-caption-padding:16px 8px;--f-caption-color:var(--fancybox-color,#dbdbdb);--f-caption-bg:transparent;--f-caption-font:inherit;--f-caption-line-height:1.375;--f-spinner-color-1:#fff3;--f-spinner-color-2:#fffc;--f-spinner-width:50px;--f-spinner-height:50px;--f-spinner-border-radius:50%;--f-spinner-border-width:4px;--f-progressbar-color:#fff;--f-button-width:46px;--f-button-height:46px;--f-button-color:#ddd;--f-button-hover-color:#fff;--f-button-outline-width:1px;--f-button-outline-color:#ffffffbf;--f-button-outline-offset:0px;--f-button-bg:#363636bf;--f-button-border:0;--f-button-border-radius:0;--f-button-shadow:none;--f-button-transition:all .2s ease;--f-button-transform:none;--f-button-svg-width:24px;--f-button-svg-height:24px;--f-button-svg-stroke-width:1.75;--f-button-svg-filter:drop-shadow(1px 1px 1px #18181b03), drop-shadow(1px 2px 1px #18181b0d);--f-button-svg-fill:none;--f-button-svg-disabled-opacity:.5;--f-arrow-pos:32px;--f-arrow-width:50px;--f-arrow-height:50px;--f-arrow-svg-width:24px;--f-arrow-svg-height:24px;--f-arrow-svg-stroke-width:2.5;--f-arrow-border-radius:50%;--f-arrow-bg:#363636a6;--f-arrow-color:#ddd;--f-arrow-hover-color:#fff;--f-close-button-width:30px;--f-close-button-height:30px;--f-close-button-svg-width:24px;--f-close-button-svg-height:24px;--f-close-button-svg-stroke-width:1.75;--f-close-border-radius:4px;--f-close-button-color:#fff;--f-close-button-hover-color:#fff;--f-close-button-bg:transparent;--f-close-button-hover-bg:transparent;--f-close-button-active-bg:transparent;--f-thumbs-margin:0px;--f-thumbs-padding-x:8px;--f-thumbs-padding-y:8px;--f-thumbs-bg:none;--f-thumb-transition:all .2s ease;--f-thumb-width:94px;--f-thumb-height:76px;--f-thumb-opacity:1;--f-thumb-border:none;--f-thumb-shadow:none;--f-thumb-transform:none;--f-thumb-focus-opacity:1;--f-thumb-focus-border:none;--f-thumb-focus-shadow:inset 0 0 0 2px #ffffffa6;--f-thumb-focus-transform:none;--f-thumb-hover-opacity:1;--f-thumb-hover-border:none;--f-thumb-hover-transform:none;--f-thumb-active-opacity:var(--f-thumb-hover-opacity);--f-thumb-active-border:var(--f-thumb-hover-border);--f-thumb-active-transform:var(--f-thumb-hover-transform);--f-thumb-selected-opacity:1;--f-thumb-selected-border:none;--f-thumb-selected-shadow:inset 0 0 0 2px #fff;--f-thumb-selected-transform:none;--f-scrollbar-width:7px;--f-scrollbar-track-bg:#444;--f-scrollbar-track-border-radius:10px;--f-scrollbar-track-shadow:inset 0 0 6px #0003;--f-scrollbar-thumb-bg:#ddd;--f-scrollbar-thumb-border-radius:10px}.fancybox__container[theme=light]{--fancybox-color:#222;--fancybox-backdrop-bg:#fffffff7;--f-toolbar-color:var(--fancybox-color,#222);--f-toolbar-text-shadow:none;--f-toolbar-font-weight:400;--f-html-color:var(--fancybox-color,#222);--f-html-bg:#fff;--f-error-color:#555;--f-error-bg:#fff;--f-video-bg:#fff;--f-caption-color:#333;--f-spinner-color-1:#0003;--f-spinner-color-2:#000c;--f-spinner-border-width:3.5px;--f-progressbar-color:#6f6f74;--f-button-color:#333;--f-button-hover-color:#000;--f-button-outline-color:#000000d9;--f-button-bg:#ffffffd9;--f-button-svg-stroke-width:1.3;--f-button-svg-filter:none;--f-arrow-bg:#ffffffd9;--f-arrow-color:#333;--f-arrow-hover-color:#000;--f-arrow-svg-stroke-width:1.3;--f-close-button-color:#555;--f-close-button-hover-color:#000;--f-thumb-bg:linear-gradient(#ebeff2, #e2e8f0);--f-thumb-focus-shadow:0 0 0 1.8px #fff, 0px 0px 0px 2.25px #888;--f-thumb-selected-shadow:0 0 0 1.8px #fff, 0px 0px 0px 2.25px #000;--f-scrollbar-track-bg:#ddd;--f-scrollbar-thumb-bg:#444}.fancybox__container{flex-direction:column;display:flex;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.fancybox__container:focus{outline:none}.fancybox__container.has-vertical-thumbs{flex-direction:row-reverse}.fancybox__container.has-vertical-thumbs:not(.is-closing) .fancybox__viewport{overflow:clip visible}.fancybox__container>:not(.fancybox__carousel),.fancybox__container .fancybox__carousel>:not(:-webkit-any(.fancybox__grid,.fancybox__viewport)),.fancybox__container .fancybox__column>:not(.fancybox__viewport),.fancybox__container .fancybox__slide:not(.is-selected),.fancybox__container .fancybox__slide.is-selected>:not(:-webkit-any(.f-html,.f-panzoom__wrapper,.f-spinner)){opacity:var(--f-drag-opacity,1)}.fancybox__container>:not(.fancybox__carousel),.fancybox__container .fancybox__carousel>:not(:-moz-any(.fancybox__grid,.fancybox__viewport)),.fancybox__container .fancybox__column>:not(.fancybox__viewport),.fancybox__container .fancybox__slide:not(.is-selected),.fancybox__container .fancybox__slide.is-selected>:not(:-moz-any(.f-html,.f-panzoom__wrapper,.f-spinner)){opacity:var(--f-drag-opacity,1)}.fancybox__container>:not(.fancybox__carousel),.fancybox__container .fancybox__carousel>:not(:is(.fancybox__grid,.fancybox__viewport)),.fancybox__container .fancybox__column>:not(.fancybox__viewport),.fancybox__container .fancybox__slide:not(.is-selected),.fancybox__container .fancybox__slide.is-selected>:not(:is(.f-html,.f-panzoom__wrapper,.f-spinner)){opacity:var(--f-drag-opacity,1)}.fancybox__container:not(:-webkit-any(.is-ready,.is-hiding)){visibility:hidden}.fancybox__container:not(:-moz-any(.is-ready,.is-hiding)){visibility:hidden}.fancybox__container:not(:is(.is-ready,.is-hiding)){visibility:hidden}.fancybox__container.is-revealing>:not(.fancybox__carousel),.fancybox__container.is-revealing .fancybox__carousel>:not(:-webkit-any(.fancybox__grid,.fancybox__viewport)),.fancybox__container.is-revealing .fancybox__column>:not(.fancybox__viewport),.fancybox__container.is-revealing .fancybox__slide:not(.is-selected),.fancybox__container.is-revealing .fancybox__slide.is-selected>:not(:-webkit-any(.f-html,.f-panzoom__wrapper)){animation:var(--f-interface-enter-duration,.35s) ease none f-fadeIn}.fancybox__container.is-revealing>:not(.fancybox__carousel),.fancybox__container.is-revealing .fancybox__carousel>:not(:-moz-any(.fancybox__grid,.fancybox__viewport)),.fancybox__container.is-revealing .fancybox__column>:not(.fancybox__viewport),.fancybox__container.is-revealing .fancybox__slide:not(.is-selected),.fancybox__container.is-revealing .fancybox__slide.is-selected>:not(:-moz-any(.f-html,.f-panzoom__wrapper)){animation:var(--f-interface-enter-duration,.35s) ease none f-fadeIn}.fancybox__container.is-revealing>:not(.fancybox__carousel),.fancybox__container.is-revealing .fancybox__carousel>:not(:is(.fancybox__grid,.fancybox__viewport)),.fancybox__container.is-revealing .fancybox__column>:not(.fancybox__viewport),.fancybox__container.is-revealing .fancybox__slide:not(.is-selected),.fancybox__container.is-revealing .fancybox__slide.is-selected>:not(:is(.f-html,.f-panzoom__wrapper)){animation:var(--f-interface-enter-duration,.35s) ease none f-fadeIn}.fancybox__container.is-hiding>:not(.fancybox__carousel),.fancybox__container.is-hiding .fancybox__carousel>:not(:-webkit-any(.fancybox__grid,.fancybox__viewport)),.fancybox__container.is-hiding .fancybox__column>:not(.fancybox__viewport),.fancybox__container.is-hiding .fancybox__slide.is-selected>:not(:-webkit-any(.f-html,.f-panzoom__wrapper)){animation:var(--f-interface-exit-duration,.35s) ease forwards f-fadeOut}.fancybox__container.is-hiding>:not(.fancybox__carousel),.fancybox__container.is-hiding .fancybox__carousel>:not(:-moz-any(.fancybox__grid,.fancybox__viewport)),.fancybox__container.is-hiding .fancybox__column>:not(.fancybox__viewport),.fancybox__container.is-hiding .fancybox__slide.is-selected>:not(:-moz-any(.f-html,.f-panzoom__wrapper)){animation:var(--f-interface-exit-duration,.35s) ease forwards f-fadeOut}.fancybox__container.is-hiding>:not(.fancybox__carousel),.fancybox__container.is-hiding .fancybox__carousel>:not(:is(.fancybox__grid,.fancybox__viewport)),.fancybox__container.is-hiding .fancybox__column>:not(.fancybox__viewport),.fancybox__container.is-hiding .fancybox__slide.is-selected>:not(:is(.f-html,.f-panzoom__wrapper)){animation:var(--f-interface-exit-duration,.35s) ease forwards f-fadeOut}.fancybox__container.is-hiding .fancybox__carousel .fancybox__slide:not(.is-selected){opacity:0}.fancybox__container.is-hiding{pointer-events:none}.fancybox__container.is-idle .f-carousel__toolbar{pointer-events:none;opacity:0}.fancybox__container.is-idle .f-button.is-arrow{opacity:0}.fancybox__container.is-idle.is-ready .f-carousel__toolbar{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__container.is-idle.is-ready .f-button.is-arrow{animation:.15s ease-out both f-fadeOut}.fancybox__backdrop{z-index:-1;background:var(--fancybox-backdrop-bg);filter:var(--fancybox-backdrop-filter);position:fixed;top:0;bottom:0;left:0;right:0}.fancybox__carousel{z-index:10;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative;overflow:clip visible}.fancybox__carousel.is-vertical{--f-carousel-slide-height:100%}.fancybox__carousel.is-ltr{direction:ltr}.fancybox__carousel.is-rtl{direction:rtl}.fancybox__carousel>.f-button.is-arrow:before{content:"";z-index:1;position:absolute;top:-30px;bottom:-30px;left:-30px;right:-30px}.fancybox__viewport{min-width:0;min-height:0;transform:translate3d(0,var(--f-drag-offset,0),0);flex:1;display:grid;position:relative;overflow:visible}.fancybox__viewport.is-draggable{cursor:move;cursor:grab}.fancybox__viewport.is-dragging{cursor:move;cursor:grabbing}.fancybox__viewport [data-selectable],.fancybox__viewport [contenteditable]{cursor:auto}.fancybox__slide{box-sizing:border-box;width:var(--f-carousel-slide-width);height:var(--f-carousel-slide-height);min-width:0;max-width:100%;min-height:0;padding:var(--f-carousel-slide-padding);background:var(--f-carousel-slide-bg);-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;flex-direction:column;grid-area:1/1;align-items:center;margin:0;display:flex;position:relative;transform:translateZ(0)}.fancybox__slide:before,.fancybox__slide:after{content:"";display:block}.fancybox__slide:before{margin-bottom:auto}.fancybox__slide:after{margin-top:auto}.fancybox__slide.is-selected{z-index:1}.fancybox__slide.f-zoomable{overflow:visible}.fancybox__slide.has-error{--f-html-color:var(--f-error-color,--f-html-color);--f-html-bg:var(--f-error-bg,--f-html-bg)}.fancybox__slide.has-html{padding:8px;overflow:auto}.fancybox__slide.has-iframe{padding:8px 0;overflow:hidden}.fancybox__slide.has-close-btn{padding-top:34px}.fancybox__slide.has-controls:before{margin:0}.fancybox__slide .f-spinner{cursor:pointer}.fancybox__container.is-closing .f-caption,.fancybox__slide.is-loading .f-caption{visibility:hidden}.fancybox__container.is-closing .fancybox__carousel,.fancybox__container.is-closing .fancybox__viewport,.fancybox__container.is-closing .fancybox__slide.is-selected{overflow:visible}.f-button.is-close-button{--f-button-width:var(--f-close-button-width);--f-button-height:var(--f-close-button-height);--f-button-border-radius:var(--f-close-border-radius);--f-button-color:var(--f-close-button-color);--f-button-hover-color:var(--f-close-button-hover-color);--f-button-bg:var(--f-close-button-bg);--f-button-hover-bg:var(--f-close-button-hover-bg);--f-button-active-bg:var(--f-close-button-active-bg);--f-button-svg-width:var(--f-close-button-svg-width);--f-button-svg-height:var(--f-close-button-svg-height);--f-button-svg-stroke-width:var(--f-close-button-svg-stroke-width);top:calc((var(--f-button-height) + 2px) * -1);z-index:10;position:absolute;right:0}.is-loading .f-button.is-close-button{visibility:hidden}.fancybox__thumbs{flex:0 100%}.fancybox__thumbs.is-scrollable{--f-thumbs-cols:1;--f-thumbs-gap:8px;--f-thumbs-transition:none;--f-thumbs-padding-x:4px;--f-thumbs-padding-y:8px;--f-thumbs-viewport-padding-x:4px;--f-thumbs-viewport-padding-y:0px;max-width:calc(var(--f-thumb-width) * var(--f-thumbs-cols) + var(--f-thumbs-gap) * (var(--f-thumbs-cols) - 1) + var(--f-thumbs-padding-x) * 2 + var(--f-thumbs-viewport-padding-x) * 2)}.fancybox__thumbs.is-scrollable ::-webkit-scrollbar{width:var(--f-scrollbar-width)}.fancybox__thumbs.is-scrollable ::-webkit-scrollbar-track{background:var(--f-scrollbar-track-bg);border-radius:var(--f-scrollbar-track-border-radius);box-shadow:var(--f-scrollbar-track-shadow)}.fancybox__thumbs.is-scrollable ::-webkit-scrollbar-thumb{background:var(--f-scrollbar-thumb-bg);border-radius:var(--f-scrollbar-thumb-border-radius)}.fancybox__thumbs.is-scrollable.is-hidden{--f-thumbs-padding-x:0;max-width:0;max-height:unset;--f-thumbs-padding-y:unset}.fancybox__thumbs.is-scrollable .f-thumbs__viewport{grid-template-columns:repeat(auto-fill,calc((100% - var(--f-thumbs-gap) * (var(--f-thumbs-cols) - 1)) / var(--f-thumbs-cols)))!important;overflow-x:hidden!important}
.PhotoGrid-module-scss-module__Jx6TwG__photoGrid{gap:var(--space-1);border-radius:var(--radius-md);width:100%;display:grid;overflow:hidden}@supports (corner-shape:squircle){.PhotoGrid-module-scss-module__Jx6TwG__photoGrid{corner-shape:squircle;border-radius:1.25rem}}.PhotoGrid-module-scss-module__Jx6TwG__count1{grid-template-columns:1fr}.PhotoGrid-module-scss-module__Jx6TwG__count1 .PhotoGrid-module-scss-module__Jx6TwG__heroCell{aspect-ratio:16/7}.PhotoGrid-module-scss-module__Jx6TwG__count2{grid-template-columns:1fr 1fr}.PhotoGrid-module-scss-module__Jx6TwG__count2 .PhotoGrid-module-scss-module__Jx6TwG__heroCell,.PhotoGrid-module-scss-module__Jx6TwG__count2 .PhotoGrid-module-scss-module__Jx6TwG__sideCell{aspect-ratio:4/3}.PhotoGrid-module-scss-module__Jx6TwG__count3{grid-template-rows:1fr 1fr;grid-template-columns:2fr 1fr}.PhotoGrid-module-scss-module__Jx6TwG__count3 .PhotoGrid-module-scss-module__Jx6TwG__heroCell{grid-row:1/3}.PhotoGrid-module-scss-module__Jx6TwG__count4{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}.PhotoGrid-module-scss-module__Jx6TwG__count4 .PhotoGrid-module-scss-module__Jx6TwG__heroCell{grid-area:1/1/3/3}.PhotoGrid-module-scss-module__Jx6TwG__count4 .PhotoGrid-module-scss-module__Jx6TwG__sideCell:nth-child(2){grid-column:3/5}.PhotoGrid-module-scss-module__Jx6TwG__count5{grid-template-rows:1fr 1fr;grid-template-columns:2fr 1fr 1fr}.PhotoGrid-module-scss-module__Jx6TwG__count5 .PhotoGrid-module-scss-module__Jx6TwG__heroCell{grid-row:1/3}.PhotoGrid-module-scss-module__Jx6TwG__heroCell{aspect-ratio:3/2;position:relative;overflow:hidden}.PhotoGrid-module-scss-module__Jx6TwG__sideCell{position:relative;overflow:hidden}.PhotoGrid-module-scss-module__Jx6TwG__image{object-fit:cover;cursor:pointer;width:100%;height:100%;transition:transform .3s;position:absolute;top:0;bottom:0;left:0;right:0}.PhotoGrid-module-scss-module__Jx6TwG__image:hover{transform:scale(1.03)}.PhotoGrid-module-scss-module__Jx6TwG__moreOverlay{color:#fff;font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);pointer-events:none;cursor:pointer;background:#0006;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.PhotoGrid-module-scss-module__Jx6TwG__hiddenPhoto{pointer-events:none;opacity:0;width:0;height:0;position:absolute;overflow:hidden}.PhotoGrid-module-scss-module__Jx6TwG__mobileSlider{aspect-ratio:16/10;background:var(--bg-tertiary,#f0f0f0);width:100%;position:relative}.PhotoGrid-module-scss-module__Jx6TwG__overlayActions{padding:var(--space-3) var(--space-3);z-index:10;pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute;top:0;left:0;right:0}.PhotoGrid-module-scss-module__Jx6TwG__overlayActions>*{pointer-events:auto}.PhotoGrid-module-scss-module__Jx6TwG__backButton{border-radius:var(--radius-full);color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0000004d;border:none;justify-content:center;align-items:center;width:36px;height:36px;transition:background .15s;display:flex}.PhotoGrid-module-scss-module__Jx6TwG__backButton:hover{background:#00000080}.PhotoGrid-module-scss-module__Jx6TwG__backButton:active{transform:scale(.95)}.PhotoGrid-module-scss-module__Jx6TwG__swiper{width:100%;height:100%;overflow:hidden}.PhotoGrid-module-scss-module__Jx6TwG__emblaContainer{touch-action:pan-y pinch-zoom;width:100%;height:100%;display:flex}.PhotoGrid-module-scss-module__Jx6TwG__emblaSlide{flex:0 0 100%;min-width:0;height:100%;position:relative}.PhotoGrid-module-scss-module__Jx6TwG__slideWrapper{width:100%;height:100%;display:block;position:relative}.PhotoGrid-module-scss-module__Jx6TwG__slideImage{object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.PhotoGrid-module-scss-module__Jx6TwG__slideCounter{color:#fff;padding:var(--space-1) var(--space-2-5);border-radius:var(--radius-md);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);z-index:10;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0009;position:absolute;bottom:28px;right:12px}
.PromoBannerSlider-module-scss-module__ATXHtq__container{width:100%}.PromoBannerSlider-module-scss-module__ATXHtq__singleBanner,.PromoBannerSlider-module-scss-module__ATXHtq__swiperContainer{border-radius:var(--radius-md);overflow:hidden}@supports (corner-shape:squircle){.PromoBannerSlider-module-scss-module__ATXHtq__singleBanner,.PromoBannerSlider-module-scss-module__ATXHtq__swiperContainer{corner-shape:squircle;border-radius:1.25rem}}.PromoBannerSlider-module-scss-module__ATXHtq__emblaViewport{width:100%;overflow:hidden}.PromoBannerSlider-module-scss-module__ATXHtq__emblaContainer{touch-action:pan-y pinch-zoom;width:100%;display:flex}.PromoBannerSlider-module-scss-module__ATXHtq__emblaSlide{flex:0 0 100%;min-width:0}.PromoBannerSlider-module-scss-module__ATXHtq__bannerSlide{aspect-ratio:2;cursor:pointer;border-radius:var(--radius-md);background:0 0;border:none;width:100%;padding:0;position:relative;overflow:hidden}@supports (corner-shape:squircle){.PromoBannerSlider-module-scss-module__ATXHtq__bannerSlide{corner-shape:squircle;border-radius:1.25rem}}.PromoBannerSlider-module-scss-module__ATXHtq__bannerImage{object-fit:cover;width:100%;height:100%;display:block}.PromoBannerSlider-module-scss-module__ATXHtq__bannerOverlay{padding:var(--space-4);color:#fff;pointer-events:none;background:linear-gradient(#0000,#0009);position:absolute;bottom:0;left:0;right:0}.PromoBannerSlider-module-scss-module__ATXHtq__bannerOverlayTitle{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);margin:0;line-height:1.3}.PromoBannerSlider-module-scss-module__ATXHtq__bannerOverlayDescription{font-size:var(--font-size-sm);margin:var(--space-1) 0 0;opacity:.9;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}.PromoBannerSlider-module-scss-module__ATXHtq__externalIcon{border-radius:var(--radius-full);width:2rem;height:2rem;color:var(--text-primary);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:none;background:#ffffffe6;justify-content:center;align-items:center;display:flex;position:absolute;top:.75rem;right:.75rem}.PromoBannerSlider-module-scss-module__ATXHtq__pagination{justify-content:center;gap:var(--space-1-5);margin-top:var(--space-2);display:flex}.PromoBannerSlider-module-scss-module__ATXHtq__dot{border-radius:var(--radius-full);background:var(--text-muted);opacity:.3;cursor:pointer;border:none;width:6px;height:6px;padding:0;transition:all .2s}.PromoBannerSlider-module-scss-module__ATXHtq__dot.PromoBannerSlider-module-scss-module__ATXHtq__activeDot{opacity:1;background:var(--color-primary);border-radius:3px;width:18px}.PromoBannerSlider-module-scss-module__ATXHtq__modalContent{gap:var(--space-4);flex-direction:column;display:flex}.PromoBannerSlider-module-scss-module__ATXHtq__modalImage{aspect-ratio:2;border-radius:var(--radius-md);width:100%;position:relative;overflow:hidden}@supports (corner-shape:squircle){.PromoBannerSlider-module-scss-module__ATXHtq__modalImage{corner-shape:squircle;border-radius:1.25rem}}.PromoBannerSlider-module-scss-module__ATXHtq__modalImage img{object-fit:cover}.PromoBannerSlider-module-scss-module__ATXHtq__modalImage .next-image{object-fit:cover}.PromoBannerSlider-module-scss-module__ATXHtq__modalTitle{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0}.PromoBannerSlider-module-scss-module__ATXHtq__modalDescription{color:var(--text-secondary);margin:0;font-size:.9375rem;line-height:1.5}
.SpaceBookingCard-module-scss-module__2430VG__form{gap:var(--space-3);flex-direction:column;display:flex}.SpaceBookingCard-module-scss-module__2430VG__dateField{width:100%}.SpaceBookingCard-module-scss-module__2430VG__timeRow{align-items:center;gap:var(--space-2);display:flex}.SpaceBookingCard-module-scss-module__2430VG__timeField{flex:1}.SpaceBookingCard-module-scss-module__2430VG__timeSeparator{color:var(--text-secondary,#888);font-size:var(--font-size-base);padding:0 var(--space-0-5);flex-shrink:0}.SpaceBookingCard-module-scss-module__2430VG__priceEstimate{border-radius:var(--radius-sm);padding:var(--space-3);text-align:center;background:#0000000a}.SpaceBookingCard-module-scss-module__2430VG__priceEstimateHeader{margin-bottom:var(--space-1)}.SpaceBookingCard-module-scss-module__2430VG__priceEstimateLabel{font-size:var(--font-size-xs);color:var(--text-secondary,#888);text-transform:uppercase;letter-spacing:.5px;font-weight:var(--font-weight-medium)}.SpaceBookingCard-module-scss-module__2430VG__priceEstimateValue{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--text-primary)}.SpaceBookingCard-module-scss-module__2430VG__priceEstimateDetails{color:var(--text-muted,#999);margin-top:var(--space-0-5);font-size:.813rem}.SpaceBookingCard-module-scss-module__2430VG__reserveButton{width:100%;margin-top:var(--space-1)}.SpaceBookingCard-module-scss-module__2430VG__priceHint{color:var(--text-muted);text-align:center;margin:0;font-size:.813rem}.SpaceBookingCard-module-scss-module__2430VG__timeWarning{border-radius:var(--radius-sm);padding:var(--space-2-5) var(--space-3);background:#ffab001a;border:1px solid #ffab004d}.SpaceBookingCard-module-scss-module__2430VG__timeWarningText{color:var(--color-warning,#c77d00);font-size:.813rem;line-height:1.4}.SpaceBookingCard-module-scss-module__2430VG__requestNote{font-size:var(--font-size-xs);color:var(--text-muted,#999);text-align:center;margin:0}.SpaceBookingCard-module-scss-module__2430VG__fieldsRow{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}@media (max-width:480px){.SpaceBookingCard-module-scss-module__2430VG__fieldsRow{grid-template-columns:1fr}}.SpaceBookingCard-module-scss-module__2430VG__successBlock{gap:var(--space-1-5);border-radius:var(--radius-md);color:var(--text-primary);background-color:#22c55e1a;border:1px solid #22c55e4d;flex-direction:column;padding:14px 16px;display:flex}.SpaceBookingCard-module-scss-module__2430VG__successBlock strong{color:var(--color-success,#16a34a);font-size:.9375rem}.SpaceBookingCard-module-scss-module__2430VG__successBlock span{font-size:var(--font-size-sm);color:var(--text-secondary);line-height:1.4}
.LocationDetailsPage-module-scss-module__VFq1eG__pageBackground{background-color:var(--page-bg,transparent);z-index:0;pointer-events:none;transition:background-color .3s;position:fixed;top:0;bottom:0;left:0;right:0}.LocationDetailsPage-module-scss-module__VFq1eG__page{z-index:1;min-height:100vh;position:relative}.LocationDetailsPage-module-scss-module__VFq1eG__content{max-width:1120px;padding:var(--space-8) var(--space-4);margin:0 auto}.LocationDetailsPage-module-scss-module__VFq1eG__container{max-width:var(--max-width);margin:var(--space-8) auto 0;margin-top:var(--space-8);gap:var(--space-12);grid-template-columns:1fr 340px;display:grid}.LocationDetailsPage-module-scss-module__VFq1eG__mainColumn{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}.LocationDetailsPage-module-scss-module__VFq1eG__sidebar{min-width:0}.LocationDetailsPage-module-scss-module__VFq1eG__sidebarContent{gap:var(--space-6);flex-direction:column;display:flex;position:sticky;top:2rem}.LocationDetailsPage-module-scss-module__VFq1eG__tagsRow{gap:var(--space-2);flex-wrap:wrap;display:flex}.LocationDetailsPage-module-scss-module__VFq1eG__tagPill{color:#7e2fff;border-radius:var(--radius-lg);padding:var(--space-1-5) var(--space-4);font-size:.98rem;font-weight:var(--font-weight-semibold);letter-spacing:.01em;background:#f6f3ff;box-shadow:0 1px 4px #7e2fff0a}.LocationDetailsPage-module-scss-module__VFq1eG__manage{border-radius:var(--radius-md);align-items:center;gap:var(--space-3);color:#707270;background-color:#70727021;border:1px solid #70727021;padding:.75rem .875rem;display:flex}.LocationDetailsPage-module-scss-module__VFq1eG__manage span{flex:1}.LocationDetailsPage-module-scss-module__VFq1eG__manage button{min-width:95px}.LocationDetailsPage-module-scss-module__VFq1eG__eventsSection{gap:var(--space-4);flex-direction:column;display:flex}@media (max-width:1024px){.LocationDetailsPage-module-scss-module__VFq1eG__container{gap:var(--space-8);flex-direction:column;display:flex}.LocationDetailsPage-module-scss-module__VFq1eG__mainColumn,.LocationDetailsPage-module-scss-module__VFq1eG__sidebar,.LocationDetailsPage-module-scss-module__VFq1eG__sidebarContent{display:contents}.LocationDetailsPage-module-scss-module__VFq1eG__manage{order:1}.LocationDetailsPage-module-scss-module__VFq1eG__announcement{order:2}.LocationDetailsPage-module-scss-module__VFq1eG__tagsRow{order:3}.LocationDetailsPage-module-scss-module__VFq1eG__venueInfo{order:4}.LocationDetailsPage-module-scss-module__VFq1eG__joinCard{order:6}.LocationDetailsPage-module-scss-module__VFq1eG__eventsSection{order:7}}@media (max-width:768px){.LocationDetailsPage-module-scss-module__VFq1eG__content{max-width:none;padding:0}.LocationDetailsPage-module-scss-module__VFq1eG__container{padding:var(--space-5) var(--space-4) 0;gap:var(--space-6);background:var(--bg-primary,#fff);border-radius:var(--radius-lg) var(--radius-lg) 0 0;z-index:2;margin-top:-16px;position:relative}@supports (corner-shape:squircle){.LocationDetailsPage-module-scss-module__VFq1eG__container{corner-shape:squircle;border-radius:24px 24px 0 0}}}
.LocationDetailsSkeleton-module-scss-module__rL5nma__skeleton{background:linear-gradient(90deg, var(--bg-tertiary,#f0f0f5) 25%, var(--bg-secondary,#e8e8ed) 50%, var(--bg-tertiary,#f0f0f5) 75%);border-radius:var(--radius-sm);background-size:200% 100%;animation:1.5s ease-in-out infinite LocationDetailsSkeleton-module-scss-module__rL5nma__shimmer}.LocationDetailsSkeleton-module-scss-module__rL5nma__page{min-height:100vh;padding-bottom:var(--space-20);z-index:1;position:relative}.LocationDetailsSkeleton-module-scss-module__rL5nma__header{border-bottom:1px solid #13151714;width:100%}.LocationDetailsSkeleton-module-scss-module__rL5nma__cover{max-width:calc(var(--max-width) + 4rem);width:calc(100% - 2rem);height:280px;margin:var(--space-4) auto 0;border-radius:var(--radius-lg)}@supports (corner-shape:squircle){.LocationDetailsSkeleton-module-scss-module__rL5nma__cover{corner-shape:squircle;border-radius:var(--radius-xl)}}.LocationDetailsSkeleton-module-scss-module__rL5nma__headerContainer{max-width:var(--max-width);padding:var(--space-6) var(--space-4);margin:0 auto;position:relative}.LocationDetailsSkeleton-module-scss-module__rL5nma__logoOverlap{z-index:1;position:absolute;top:-48px;left:1rem}.LocationDetailsSkeleton-module-scss-module__rL5nma__logo{border-radius:var(--radius-lg);background-color:var(--bg-secondary,#f7f8f9);width:6rem;height:6rem;padding:var(--space-1-5);box-sizing:content-box}@supports (corner-shape:squircle){.LocationDetailsSkeleton-module-scss-module__rL5nma__logo{corner-shape:squircle;border-radius:var(--radius-xl)}}.LocationDetailsSkeleton-module-scss-module__rL5nma__headerContent{justify-content:space-between;align-items:flex-start;gap:var(--space-8);padding-top:3.5rem;display:flex}.LocationDetailsSkeleton-module-scss-module__rL5nma__leftSide{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.LocationDetailsSkeleton-module-scss-module__rL5nma__title{border-radius:var(--radius-sm);width:240px;height:36px}.LocationDetailsSkeleton-module-scss-module__rL5nma__address{width:180px;height:18px;margin-top:var(--space-0-5);border-radius:6px}.LocationDetailsSkeleton-module-scss-module__rL5nma__description{width:80%;max-width:500px;height:16px;margin-top:var(--space-2);border-radius:6px}.LocationDetailsSkeleton-module-scss-module__rL5nma__descriptionLine2{width:60%;max-width:380px;height:16px;margin-top:var(--space-1);border-radius:6px}.LocationDetailsSkeleton-module-scss-module__rL5nma__socialRow{gap:var(--space-2);margin-top:var(--space-3);display:flex}.LocationDetailsSkeleton-module-scss-module__rL5nma__socialIcon{border-radius:var(--radius-xs);width:18px;height:18px}.LocationDetailsSkeleton-module-scss-module__rL5nma__rightSide{gap:var(--space-2);flex-shrink:0;align-items:center;display:flex}.LocationDetailsSkeleton-module-scss-module__rL5nma__reservationButton{border-radius:var(--radius-xl);width:220px;height:48px}.LocationDetailsSkeleton-module-scss-module__rL5nma__favoriteButton{border-radius:var(--radius-full);width:48px;height:48px}.LocationDetailsSkeleton-module-scss-module__rL5nma__content{padding:var(--space-8) var(--space-4)}.LocationDetailsSkeleton-module-scss-module__rL5nma__container{max-width:var(--max-width);gap:var(--space-12);grid-template-columns:1fr 340px;margin:0 auto;display:grid}.LocationDetailsSkeleton-module-scss-module__rL5nma__mainColumn{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}.LocationDetailsSkeleton-module-scss-module__rL5nma__sidebar{min-width:0}.LocationDetailsSkeleton-module-scss-module__rL5nma__sidebarContent{gap:var(--space-6);flex-direction:column;display:flex}.LocationDetailsSkeleton-module-scss-module__rL5nma__tagsRow{gap:var(--space-2);display:flex}.LocationDetailsSkeleton-module-scss-module__rL5nma__tag{border-radius:var(--radius-lg);width:80px;height:32px}.LocationDetailsSkeleton-module-scss-module__rL5nma__gallery{gap:var(--space-2);display:flex}.LocationDetailsSkeleton-module-scss-module__rL5nma__photoMain{border-radius:var(--radius-md);flex-shrink:0;width:200px;height:200px}.LocationDetailsSkeleton-module-scss-module__rL5nma__photoGrid{gap:var(--space-2);flex-wrap:wrap;flex:1;display:flex}.LocationDetailsSkeleton-module-scss-module__rL5nma__photoSmall{border-radius:var(--radius-md);width:92px;height:92px}.LocationDetailsSkeleton-module-scss-module__rL5nma__events{gap:var(--space-4);flex-direction:column;display:flex}.LocationDetailsSkeleton-module-scss-module__rL5nma__sectionTitle{width:140px;height:24px}.LocationDetailsSkeleton-module-scss-module__rL5nma__eventCards{gap:var(--space-3);display:flex}.LocationDetailsSkeleton-module-scss-module__rL5nma__eventCard{border-radius:var(--radius-lg);flex:1;height:160px}.LocationDetailsSkeleton-module-scss-module__rL5nma__joinButton{border-radius:28px;width:100%;height:56px}.LocationDetailsSkeleton-module-scss-module__rL5nma__notificationRow{border-radius:var(--radius-md);width:100%;height:48px}.LocationDetailsSkeleton-module-scss-module__rL5nma__info{gap:var(--space-3);flex-direction:column;display:flex}.LocationDetailsSkeleton-module-scss-module__rL5nma__infoRow{align-items:center;gap:var(--space-3);display:flex}.LocationDetailsSkeleton-module-scss-module__rL5nma__infoIcon{border-radius:var(--radius-sm);flex-shrink:0;width:32px;height:32px}.LocationDetailsSkeleton-module-scss-module__rL5nma__infoText{width:150px;height:16px}.LocationDetailsSkeleton-module-scss-module__rL5nma__map{border-radius:var(--radius-lg);width:100%;height:200px}@media (max-width:1024px){.LocationDetailsSkeleton-module-scss-module__rL5nma__container{gap:var(--space-8);grid-template-columns:1fr}.LocationDetailsSkeleton-module-scss-module__rL5nma__sidebar{order:-1}}@media (max-width:768px){.LocationDetailsSkeleton-module-scss-module__rL5nma__cover{width:calc(100% - 1rem);height:200px;margin:var(--space-2) auto 0;border-radius:var(--radius-md)}@supports (corner-shape:squircle){.LocationDetailsSkeleton-module-scss-module__rL5nma__cover{border-radius:var(--radius-lg)}}.LocationDetailsSkeleton-module-scss-module__rL5nma__logoOverlap{left:50%;transform:translate(-50%)}.LocationDetailsSkeleton-module-scss-module__rL5nma__headerContent{gap:var(--space-6);padding-top:var(--space-16);flex-direction:column}.LocationDetailsSkeleton-module-scss-module__rL5nma__leftSide{text-align:center;align-items:center}.LocationDetailsSkeleton-module-scss-module__rL5nma__title{width:200px;height:28px}.LocationDetailsSkeleton-module-scss-module__rL5nma__address{width:140px}.LocationDetailsSkeleton-module-scss-module__rL5nma__description{width:90%}.LocationDetailsSkeleton-module-scss-module__rL5nma__descriptionLine2{width:70%}.LocationDetailsSkeleton-module-scss-module__rL5nma__socialRow{justify-content:center}.LocationDetailsSkeleton-module-scss-module__rL5nma__rightSide{justify-content:center;width:100%}.LocationDetailsSkeleton-module-scss-module__rL5nma__content{padding:var(--space-4)}.LocationDetailsSkeleton-module-scss-module__rL5nma__mainColumn{gap:var(--space-6)}.LocationDetailsSkeleton-module-scss-module__rL5nma__photoMain{width:140px;height:140px}.LocationDetailsSkeleton-module-scss-module__rL5nma__photoSmall{width:72px;height:72px}.LocationDetailsSkeleton-module-scss-module__rL5nma__eventCards{flex-direction:column}.LocationDetailsSkeleton-module-scss-module__rL5nma__eventCard{height:120px}}
.EventCover-module-scss-module__5WIH0a__coverContainer{isolation:isolate;max-width:400px;position:relative}.EventCover-module-scss-module__5WIH0a__heroCoverWrap{aspect-ratio:1;z-index:1;background:#e3e3ea;border:.5px solid #1414140a;border-radius:.75rem;justify-content:center;align-items:center;width:100%;margin-bottom:0;display:flex;position:relative;overflow:hidden}@supports (corner-shape:squircle){.EventCover-module-scss-module__5WIH0a__heroCoverWrap{corner-shape:squircle;border-radius:var(--radius-xl)}}.EventCover-module-scss-module__5WIH0a__viewport{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.EventCover-module-scss-module__5WIH0a__track{touch-action:pan-y;height:100%;display:flex}.EventCover-module-scss-module__5WIH0a__slide{cursor:zoom-in;-webkit-user-drag:none;flex:0 0 100%;min-width:0;height:100%;display:block;position:relative}.EventCover-module-scss-module__5WIH0a__slide:hover .EventCover-module-scss-module__5WIH0a__heroCover{transform:scale(1.02)}.EventCover-module-scss-module__5WIH0a__heroCover{object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;transition:transform .4s cubic-bezier(.34,1.56,.64,1);display:block;position:absolute;top:0;bottom:0;left:0;right:0}.EventCover-module-scss-module__5WIH0a__arrow{z-index:3;border-radius:var(--radius-full);color:#1a1a1a;cursor:pointer;opacity:0;background:#ffffffe6;border:none;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:opacity .2s,background-color .2s,transform .2s;display:none;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 8px #0000002e}.EventCover-module-scss-module__5WIH0a__arrow:hover{background:#fff}.EventCover-module-scss-module__5WIH0a__arrow:active{transform:translateY(-50%)scale(.94)}.EventCover-module-scss-module__5WIH0a__arrowPrev{left:10px}.EventCover-module-scss-module__5WIH0a__arrowNext{right:10px}@media (hover:hover) and (pointer:fine){.EventCover-module-scss-module__5WIH0a__arrow{display:flex}.EventCover-module-scss-module__5WIH0a__heroCoverWrap:hover .EventCover-module-scss-module__5WIH0a__arrow,.EventCover-module-scss-module__5WIH0a__heroCoverWrap:focus-within .EventCover-module-scss-module__5WIH0a__arrow{opacity:1}}.EventCover-module-scss-module__5WIH0a__dots{z-index:2;justify-content:center;align-items:center;gap:var(--space-1-5);pointer-events:none;display:flex;position:absolute;bottom:12px;left:0;right:0}.EventCover-module-scss-module__5WIH0a__dot{border-radius:var(--radius-full);cursor:pointer;pointer-events:auto;background:#ffffff8c;border:none;width:7px;height:7px;padding:0;transition:width .25s,background-color .25s;box-shadow:0 1px 3px #00000059}.EventCover-module-scss-module__5WIH0a__dotActive{border-radius:var(--radius-xs);background:#fff;width:18px}.EventCover-module-scss-module__5WIH0a__gradientLayer{opacity:.2;filter:brightness(.8)blur(24px)saturate(1.2);mix-blend-mode:multiply;z-index:0;pointer-events:none;background-color:#2e2e2e0a;padding-bottom:100%;position:absolute;top:1rem;left:0;right:0;overflow:hidden;transform:translate(0)}.EventCover-module-scss-module__5WIH0a__gradientImage{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(1.005)}
.ConversationPanel-module-scss-module__ChtpHa__panel{padding:var(--space-4);background:#fff;flex-direction:column;flex:1;display:flex;overflow-y:auto}.ConversationPanel-module-scss-module__ChtpHa__loading{flex:1;justify-content:center;align-items:center;display:flex}.ConversationPanel-module-scss-module__ChtpHa__messages{gap:var(--space-2);flex-direction:column;flex:1;display:flex}.ConversationPanel-module-scss-module__ChtpHa__messageWrapper{display:contents}.ConversationPanel-module-scss-module__ChtpHa__loadMore{padding:var(--space-2) 0 var(--space-4);justify-content:center;display:flex}.ConversationPanel-module-scss-module__ChtpHa__loadMoreButton{padding:var(--space-1-5) var(--space-4);border:1px solid var(--border-color);border-radius:var(--radius-lg);font-size:var(--font-size-sm);color:var(--text-secondary);cursor:pointer;background:#fff;transition:background .15s}.ConversationPanel-module-scss-module__ChtpHa__loadMoreButton:hover{background:var(--bg-secondary)}.ConversationPanel-module-scss-module__ChtpHa__loadMoreButton:disabled{opacity:.5;cursor:not-allowed}.ConversationPanel-module-scss-module__ChtpHa__dateSeparator{padding:var(--space-2) 0;justify-content:center;align-items:center;display:flex}.ConversationPanel-module-scss-module__ChtpHa__dateSeparator span{padding:var(--space-0-5) var(--space-3);border-radius:var(--radius-md);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--text-muted);white-space:nowrap;background:#f7f8f9}.ConversationPanel-module-scss-module__ChtpHa__systemMessage{align-items:center;gap:var(--space-3);padding:var(--space-3) 0;display:flex}.ConversationPanel-module-scss-module__ChtpHa__systemHr{border:none;border-top:1px solid var(--border-color);flex:1;margin:0}.ConversationPanel-module-scss-module__ChtpHa__systemText{font-size:var(--font-size-xs);color:var(--text-muted);white-space:nowrap;flex-shrink:0}
.Story-module-scss-module__mQ_CTG__container{max-width:1200px;padding:0 var(--space-6);z-index:1;margin:0 auto;position:relative}.Story-module-scss-module__mQ_CTG__pageWrap{position:relative;overflow:hidden}.Story-module-scss-module__mQ_CTG__decorPhotos{z-index:0;position:absolute;top:0;bottom:0;left:0;right:0}@media (max-width:1100px){.Story-module-scss-module__mQ_CTG__decorPhotos{display:none}}.Story-module-scss-module__mQ_CTG__decorPhoto{opacity:.7;will-change:transform;cursor:zoom-in;color:inherit;border:5px solid #fff;border-radius:6px;text-decoration:none;transition:opacity .3s,box-shadow .3s;position:absolute;box-shadow:0 4px 16px #00000014,0 1px 4px #0000000f}.Story-module-scss-module__mQ_CTG__decorPhoto:hover{opacity:1;box-shadow:0 8px 28px #00000024,0 2px 8px #0000001a}.Story-module-scss-module__mQ_CTG__decorPhoto:first-child{top:5%;rotate:-6deg}.Story-module-scss-module__mQ_CTG__decorPhoto:nth-child(2){top:12%;rotate:4deg}.Story-module-scss-module__mQ_CTG__decorPhoto:nth-child(3){top:25%;rotate:7deg}.Story-module-scss-module__mQ_CTG__decorPhoto:nth-child(4){top:33%;rotate:-5deg}.Story-module-scss-module__mQ_CTG__decorPhoto:nth-child(5){top:48%;rotate:-8deg}.Story-module-scss-module__mQ_CTG__decorPhoto:nth-child(6){top:56%;rotate:6deg}.Story-module-scss-module__mQ_CTG__decorPhoto:nth-child(7){top:72%;rotate:5deg}.Story-module-scss-module__mQ_CTG__decorPhoto:nth-child(8){top:82%;rotate:-4deg}.Story-module-scss-module__mQ_CTG__decorLeft{left:16px}.Story-module-scss-module__mQ_CTG__decorRight{right:16px}.Story-module-scss-module__mQ_CTG__decorImg{object-fit:cover;border-radius:2px;width:160px;height:115px;display:block}.Story-module-scss-module__mQ_CTG__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#0171ea;margin:0 0 var(--space-3);font-size:12px;font-weight:600;display:inline-block}.Story-module-scss-module__mQ_CTG__hero{text-align:center;max-width:760px;margin:0 auto;padding:80px 0 48px}@media (max-width:640px){.Story-module-scss-module__mQ_CTG__hero{padding:48px 0 40px}}.Story-module-scss-module__mQ_CTG__title{letter-spacing:-.03em;color:#111;margin:0 0 var(--space-5);white-space:pre-line;font-size:max(34px,min(4.5vw,52px));font-weight:900;line-height:1.15}.Story-module-scss-module__mQ_CTG__subtitle{color:#4b5563;margin:0;font-size:18px;line-height:1.7}.Story-module-scss-module__mQ_CTG__heroImage{aspect-ratio:21/9;background:linear-gradient(135deg,#dbeafe 0%,#e0f2fe 40%,#fef3c7 100%);border-radius:28px;max-width:880px;margin:0 auto 64px;position:relative;overflow:hidden}@supports (corner-shape:squircle){.Story-module-scss-module__mQ_CTG__heroImage{corner-shape:squircle;border-radius:44px}}.Story-module-scss-module__mQ_CTG__heroImg{object-fit:cover;will-change:transform;transition:none;transform:scale(1.15)}.Story-module-scss-module__mQ_CTG__story{max-width:720px;margin:0 auto 64px}.Story-module-scss-module__mQ_CTG__story p,.Story-module-scss-module__mQ_CTG__story .Story-module-scss-module__mQ_CTG__paragraph{color:#374151;margin:0 0 var(--space-7);font-size:max(17px,min(1.9vw,21px));line-height:1.8}.Story-module-scss-module__mQ_CTG__story p:last-child,.Story-module-scss-module__mQ_CTG__story .Story-module-scss-module__mQ_CTG__paragraph:last-child{margin-bottom:0}.Story-module-scss-module__mQ_CTG__lead{font-weight:600;color:#111!important;font-size:max(20px,min(2.2vw,25px))!important;line-height:1.6!important}.Story-module-scss-module__mQ_CTG__accent{margin:var(--space-10) 0;padding:var(--space-8);background:#0171ea0f;border-radius:20px}@supports (corner-shape:squircle){.Story-module-scss-module__mQ_CTG__accent{corner-shape:squircle;border-radius:20px}}.Story-module-scss-module__mQ_CTG__accent p{margin:0 0 var(--space-4);color:#111!important}.Story-module-scss-module__mQ_CTG__accent p:last-child{margin-bottom:0}.Story-module-scss-module__mQ_CTG__accent strong{color:#0171ea}.Story-module-scss-module__mQ_CTG__storyImage{aspect-ratio:4/3;background:linear-gradient(135deg,#e0f2fe 0%,#dbeafe 100%);border-radius:28px;max-width:620px;margin:0 auto 64px;position:relative;overflow:hidden}@supports (corner-shape:squircle){.Story-module-scss-module__mQ_CTG__storyImage{corner-shape:squircle;border-radius:40px}}.Story-module-scss-module__mQ_CTG__storyImage img{object-fit:cover;will-change:transform;width:100%;height:100%;transition:none;display:block;transform:scale(1.15)}.Story-module-scss-module__mQ_CTG__storyImagePlaceholder{justify-content:center;align-items:center;gap:var(--space-2-5);color:#0171ea4d;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);text-align:center;padding:var(--space-6);flex-direction:column;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.Story-module-scss-module__mQ_CTG__storyImageIcon{opacity:.5;font-size:40px}.Story-module-scss-module__mQ_CTG__ideaSection{max-width:720px;margin:0 auto 64px}.Story-module-scss-module__mQ_CTG__sectionTitle{letter-spacing:-.02em;color:#111;margin:0 0 var(--space-8);font-size:max(22px,min(2.5vw,32px));font-weight:700;line-height:1.3}.Story-module-scss-module__mQ_CTG__ideaText p,.Story-module-scss-module__mQ_CTG__ideaText .Story-module-scss-module__mQ_CTG__paragraph{color:#374151;margin:0 0 var(--space-7);font-size:max(17px,min(1.9vw,21px));line-height:1.8}.Story-module-scss-module__mQ_CTG__ideaText p:last-child,.Story-module-scss-module__mQ_CTG__ideaText .Story-module-scss-module__mQ_CTG__paragraph:last-child{margin-bottom:0}.Story-module-scss-module__mQ_CTG__mission{text-align:center;background:#0b1220;border-radius:28px;max-width:880px;margin:0 auto 64px;padding:64px 56px;position:relative;overflow:hidden}.Story-module-scss-module__mQ_CTG__mission:before{content:"";pointer-events:none;background:radial-gradient(#0171ea33 0%,#0000 70%);width:400px;height:200px;position:absolute;top:-60px;left:50%;transform:translate(-50%)}.Story-module-scss-module__mQ_CTG__mission{border-radius:48px}@supports (corner-shape:squircle){.Story-module-scss-module__mQ_CTG__mission{corner-shape:squircle;border-radius:48px}}@media (max-width:640px){.Story-module-scss-module__mQ_CTG__mission{padding:var(--space-10) var(--space-7)}}.Story-module-scss-module__mQ_CTG__mission p{color:#fffc;margin:0 0 var(--space-5);text-wrap:balance;font-size:max(18px,min(2.1vw,24px));line-height:1.7;position:relative}.Story-module-scss-module__mQ_CTG__mission p:last-child{margin-bottom:0}.Story-module-scss-module__mQ_CTG__missionTitle{color:#fff!important;font-size:2rem!important}.Story-module-scss-module__mQ_CTG__scryabinWrap{cursor:default;white-space:nowrap;vertical-align:baseline;align-items:center;gap:3px;display:inline-flex}.Story-module-scss-module__mQ_CTG__scryabinName{text-underline-offset:3px;font-weight:600;-webkit-text-decoration:underline dotted #64646e80;text-decoration:underline dotted #64646e80}.Story-module-scss-module__mQ_CTG__vinylDisc{vertical-align:middle;width:18px;height:18px;animation:1.8s linear infinite Story-module-scss-module__mQ_CTG__vinylSpin;display:inline-block}@keyframes Story-module-scss-module__mQ_CTG__vinylSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Story-module-scss-module__mQ_CTG__tooltipWord{cursor:default;text-underline-offset:3px;font-weight:600;-webkit-text-decoration:underline dotted #0171ea59;text-decoration:underline dotted #0171ea59}.Story-module-scss-module__mQ_CTG__photoTrigger .Story-module-scss-module__mQ_CTG__tooltipWord{cursor:zoom-in}.Story-module-scss-module__mQ_CTG__photoTooltip{overflow:hidden;border-radius:12px!important;padding:4px!important}.Story-module-scss-module__mQ_CTG__seaPhotoBtn{cursor:zoom-in;border-radius:var(--radius-sm);color:inherit;background:0 0;border:none;padding:0;text-decoration:none;display:block;overflow:hidden}.Story-module-scss-module__mQ_CTG__seaPhoto{object-fit:cover;width:200px;height:130px;transition:transform .2s;display:block}.Story-module-scss-module__mQ_CTG__seaPhotoBtn:hover .Story-module-scss-module__mQ_CTG__seaPhoto{transform:scale(1.04)}.Story-module-scss-module__mQ_CTG__photoTrigger{cursor:zoom-in;color:inherit;text-decoration:none}.Story-module-scss-module__mQ_CTG__yanaName{color:#0171ea;border-radius:var(--radius-xs);cursor:default;padding:0 3px;font-style:italic;transition:background .2s}.Story-module-scss-module__mQ_CTG__yanaName:hover{background:#0171ea1a}.Story-module-scss-module__mQ_CTG__catWord{cursor:default}.Story-module-scss-module__mQ_CTG__catSticker{vertical-align:middle;margin-top:-10px;animation:3s ease-in-out infinite Story-module-scss-module__mQ_CTG__catTilt;display:inline-block}@keyframes Story-module-scss-module__mQ_CTG__catTilt{0%,to{transform:rotate(-5deg)}50%{transform:rotate(5deg)}}.Story-module-scss-module__mQ_CTG__miniPlayer{z-index:1000;align-items:center;gap:var(--space-2-5);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:var(--radius-pill);white-space:nowrap;background:#141418d1;border:1px solid #ffffff1a;padding:8px 14px 8px 10px;animation:.25s ease-out Story-module-scss-module__mQ_CTG__miniPlayerIn;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 8px 32px #00000040,0 2px 8px #00000026}@supports (corner-shape:squircle){.Story-module-scss-module__mQ_CTG__miniPlayer{corner-shape:squircle;border-radius:100px}}@keyframes Story-module-scss-module__mQ_CTG__miniPlayerIn{0%{opacity:0;transform:translate(-50%)translateY(12px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.Story-module-scss-module__mQ_CTG__miniPlayerDisc{flex-shrink:0;width:16px;height:16px;animation:1.8s linear infinite Story-module-scss-module__mQ_CTG__vinylSpin}.Story-module-scss-module__mQ_CTG__miniPlayerInfo{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:#ffffffd9;letter-spacing:0}.Story-module-scss-module__mQ_CTG__miniPlayerBtn{border-radius:var(--radius-full);color:#ffffffd9;width:28px;height:28px;font-size:var(--font-size-xs);cursor:pointer;background:#ffffff1a;border:none;justify-content:center;align-items:center;transition:background .15s;display:flex}.Story-module-scss-module__mQ_CTG__miniPlayerBtn:hover{background:#fff3}.Story-module-scss-module__mQ_CTG__reviewSection{text-align:center;max-width:720px;margin:0 auto 64px}.Story-module-scss-module__mQ_CTG__streamSection{block-size:max(320px,min(42vw,460px));inline-size:100vw;margin-block-start:max(24px,min(5vw,64px));margin-inline-start:50%;position:relative;overflow:hidden;translate:-50%}@media (max-width:640px){.Story-module-scss-module__mQ_CTG__streamSection{block-size:260px}}.Story-module-scss-module__mQ_CTG__reviewDescription{color:#4b5563;margin:0 0 var(--space-7);font-size:18px;line-height:1.7}.Story-module-scss-module__mQ_CTG__reviewAttach{margin-top:var(--space-4)}.Story-module-scss-module__mQ_CTG__reviewAttachBtn{border:1px dashed var(--border-color);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-4);font-size:var(--font-size-base);color:var(--text-secondary);cursor:pointer;background:0 0;transition:border-color .2s,color .2s}.Story-module-scss-module__mQ_CTG__reviewAttachBtn:hover{color:#0171ea;border-color:#0171ea}.Story-module-scss-module__mQ_CTG__reviewPhotos{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.Story-module-scss-module__mQ_CTG__reviewPhotoItem{border-radius:var(--radius-sm);width:80px;height:80px;position:relative;overflow:hidden}.Story-module-scss-module__mQ_CTG__reviewPhotoImg{object-fit:cover;width:100%;height:100%;display:block}.Story-module-scss-module__mQ_CTG__reviewPhotoRemove{border-radius:var(--radius-full);color:#fff;cursor:pointer;background:#0009;border:none;justify-content:center;align-items:center;width:20px;height:20px;font-size:10px;transition:background .15s;display:flex;position:absolute;top:4px;right:4px}.Story-module-scss-module__mQ_CTG__reviewPhotoRemove:hover{background:#000c}.Story-module-scss-module__mQ_CTG__reviewSuccess{margin-top:var(--space-4);padding:var(--space-3);border-radius:var(--radius-sm);text-align:center;color:#0171ea;background:#0171ea14;font-weight:600}.Story-module-scss-module__mQ_CTG__reviewError{margin-top:var(--space-3);padding:var(--space-2-5);border-radius:var(--radius-sm);text-align:center;color:#dc2626;font-size:var(--font-size-base);background:#dc262614}
