@font-face{font-family:galleryModernFont;src:url(../media/gallery_modern-s.p.00.64fwcczp~p.otf)format("opentype");font-display:swap}@font-face{font-family:galleryModernFont Fallback;src:local(Arial);ascent-override:86.08%;descent-override:33.03%;line-gap-override:0.0%;size-adjust:92.94%}.gallerymodernfont_f4a9cd69-module__4sM1sG__className{font-family:galleryModernFont,galleryModernFont Fallback}.gallerymodernfont_f4a9cd69-module__4sM1sG__variable{--font-fancy:"galleryModernFont", "galleryModernFont Fallback"}
.Cursor-module-scss-module__vvsuNG__reflectsCursorLayer{z-index:30;pointer-events:none;position:fixed;inset:0}
@font-face{font-family:articulat-cf;src:url(/fonts/articulat-cf/100/articulat-cf.woff2)format("woff2"),url(/fonts/articulat-cf/100/articulat-cf.woff)format("woff"),url(/fonts/articulat-cf/100/articulat-cf.otf)format("opentype");font-display:swap;font-style:normal;font-weight:100;font-stretch:100%}@font-face{font-family:articulat-cf;src:url(/fonts/articulat-cf/200/articulat-cf.woff2)format("woff2"),url(/fonts/articulat-cf/200/articulat-cf.woff)format("woff"),url(/fonts/articulat-cf/200/articulat-cf.otf)format("opentype");font-display:swap;font-style:normal;font-weight:200;font-stretch:100%}@font-face{font-family:articulat-cf;src:url(/fonts/articulat-cf/300/articulat-cf.woff2)format("woff2"),url(/fonts/articulat-cf/300/articulat-cf.woff)format("woff"),url(/fonts/articulat-cf/300/articulat-cf.otf)format("opentype");font-display:swap;font-style:normal;font-weight:300;font-stretch:100%}@font-face{font-family:articulat-cf;src:url(/fonts/articulat-cf/400/articulat-cf.woff2)format("woff2"),url(/fonts/articulat-cf/400/articulat-cf.woff)format("woff"),url(/fonts/articulat-cf/400/articulat-cf.otf)format("opentype");font-display:swap;font-style:normal;font-weight:400;font-stretch:100%}@font-face{font-family:articulat-cf;src:url(/fonts/articulat-cf/500/articulat-cf.woff2)format("woff2"),url(/fonts/articulat-cf/500/articulat-cf.woff)format("woff"),url(/fonts/articulat-cf/500/articulat-cf.otf)format("opentype");font-display:swap;font-style:normal;font-weight:500;font-stretch:100%}@font-face{font-family:articulat-cf;src:url(/fonts/articulat-cf/600/articulat-cf.woff2)format("woff2"),url(/fonts/articulat-cf/600/articulat-cf.woff)format("woff"),url(/fonts/articulat-cf/600/articulat-cf.otf)format("opentype");font-display:swap;font-style:normal;font-weight:600;font-stretch:100%}@font-face{font-family:articulat-cf;src:url(/fonts/articulat-cf/700/articulat-cf.woff2)format("woff2"),url(/fonts/articulat-cf/700/articulat-cf.woff)format("woff"),url(/fonts/articulat-cf/700/articulat-cf.otf)format("opentype");font-display:swap;font-style:normal;font-weight:700;font-stretch:100%}@font-face{font-family:articulat-cf;src:url(/fonts/articulat-cf/800/articulat-cf.woff2)format("woff2"),url(/fonts/articulat-cf/800/articulat-cf.woff)format("woff"),url(/fonts/articulat-cf/800/articulat-cf.otf)format("opentype");font-display:swap;font-style:normal;font-weight:800;font-stretch:100%}@font-face{font-family:articulat-cf;src:url(/fonts/articulat-cf/900/articulat-cf.woff2)format("woff2"),url(/fonts/articulat-cf/900/articulat-cf.woff)format("woff"),url(/fonts/articulat-cf/900/articulat-cf.otf)format("opentype");font-display:swap;font-style:normal;font-weight:900;font-stretch:100%}@font-face{font-family:articulat-heavy-cf;src:url(/fonts/articulat-cf/heavy/articulat-cf-heavy.woff2)format("woff2"),url(/fonts/articulat-cf/heavy/articulat-cf-heavy.woff)format("woff"),url(/fonts/articulat-cf/heavy/articulat-cf-heavy.otf)format("opentype");font-display:swap;font-style:normal;font-weight:900;font-stretch:100%}
body{font-family:var(--font-body,-apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif)}button,input,textarea,select{font:inherit}
html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=dark] body,body[data-theme=dark]{--color-gray1:inherit;--color-gray2:inherit;--color-gray3:inherit;--color-gray4:inherit;--color-gray5:inherit;--color-gray6:inherit;--color-gray7:inherit;--color-gray8:inherit;--color-gray9:inherit;--color-gray10:inherit;--color-gray11:inherit;--color-gray12:inherit;--color-grayA1:inherit;--color-grayA2:inherit;--color-grayA3:inherit;--color-grayA4:inherit;--color-grayA5:inherit;--color-grayA6:inherit;--color-grayA7:inherit;--color-grayA8:inherit;--color-grayA9:inherit;--color-grayA10:inherit;--color-grayA11:inherit;--color-grayA12:inherit;--color-blue1:inherit;--color-blue2:inherit;--color-blue3:inherit;--color-blue4:inherit;--color-blue5:inherit;--color-blue6:inherit;--color-blue7:inherit;--color-blue8:inherit;--color-blue9:inherit;--color-blue10:inherit;--color-blue11:inherit;--color-blue12:inherit;--color-green1:inherit;--color-green2:inherit;--color-green3:inherit;--color-green4:inherit;--color-green5:inherit;--color-green6:inherit;--color-green7:inherit;--color-green8:inherit;--color-green9:inherit;--color-green10:inherit;--color-green11:inherit;--color-green12:inherit;--color-amber1:inherit;--color-amber2:inherit;--color-amber3:inherit;--color-amber4:inherit;--color-amber5:inherit;--color-amber6:inherit;--color-amber7:inherit;--color-amber8:inherit;--color-amber9:inherit;--color-amber10:inherit;--color-amber11:inherit;--color-amber12:inherit;--color-purple1:inherit;--color-purple2:inherit;--color-purple3:inherit;--color-purple4:inherit;--color-purple5:inherit;--color-purple6:inherit;--color-purple7:inherit;--color-purple8:inherit;--color-purple9:inherit;--color-purple10:inherit;--color-purple11:inherit;--color-purple12:inherit;--color-red1:inherit;--color-red2:inherit;--color-red3:inherit;--color-red4:inherit;--color-red5:inherit;--color-red6:inherit;--color-red7:inherit;--color-red8:inherit;--color-red9:inherit;--color-red10:inherit;--color-red11:inherit;--color-red12:inherit;--color-surface-overlay:var(--color-grayA5);--effect-glass-shell:inherit;--effect-glass-border-soft:rgb(var(--effect-channel-glass) / .12);--effect-glass-shadow-depth:rgb(var(--effect-channel-shadow) / .36);--effect-glass-shadow-soft:rgb(var(--effect-channel-shadow) / .18);--effect-glass-surface:rgb(var(--effect-channel-glass) / .08);--effect-glass-overlay-tint:rgb(var(--effect-channel-glass) / .25);--effect-glass-specular-highlight:rgb(var(--effect-channel-glass) / .75);--effect-tooltip-surface:rgb(var(--effect-channel-shadow) / .72)}:root{--font-code:"SF Mono", Monaco, "Cascadia Code", "Roboto Mono", Consolas, "Courier New", monospace;--font-code-size:.8125rem;--font-code-line-height:1.5;--font-code-weight:400}
*,:before,:after{box-sizing:border-box;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;scrollbar-width:thin;scrollbar-color:#343434 transparent;margin:0;padding:0}::-webkit-scrollbar{width:.35rem;height:.35rem}::-webkit-scrollbar-track{background-color:#0000}::-webkit-scrollbar-thumb{background-color:#343434;background-clip:padding-box;border-radius:16px}@media (hover:hover){::-webkit-scrollbar-thumb:hover{background-color:#3e3e3e}}::-webkit-scrollbar-thumb:active{background-color:#707070}::-webkit-scrollbar-thumb:vertical{min-height:1.5rem}::-webkit-scrollbar-thumb:horizontal{min-width:1.5rem}::-webkit-scrollbar-button{display:none}::-webkit-scrollbar-corner{display:none}::-webkit-resizer{display:none}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}button,a{all:unset;cursor:pointer}button:focus-visible,a:focus-visible{outline:var(--color-outline) auto 1px}image{vertical-align:middle;shape-margin:1rem;background-repeat:no-repeat;background-size:cover;max-width:100%;height:auto;font-style:italic}
@keyframes layout-module-scss-module__95db7a__SlideIn{0%{transform:translate(var(--slide-amount,0px, 0px))}to{transform:none}}@keyframes layout-module-scss-module__95db7a__FadeIn{0%{opacity:var(--fade-amount,0)}to{opacity:1}}@keyframes layout-module-scss-module__95db7a__Appear{99%{opacity:0}to{opacity:1}}@keyframes layout-module-scss-module__95db7a__stagger{0%{opacity:var(--fade-amount,0);transform:translateY(8px)}to{opacity:1;transform:none}}.layout-module-scss-module__95db7a__body{background-color:var(--color-bg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.layout-module-scss-module__95db7a__body ::selection{text-shadow:none;background-color:#ffffff14;text-decoration-color:#707070}body .layout-module-scss-module__95db7a__dock{z-index:100;--slide-amount:0, -12px;opacity:0;width:fit-content;animation:layout-module-scss-module__95db7a__FadeIn var(--animation-fade) forwards,layout-module-scss-module__95db7a__SlideIn var(--animation-shift) forwards;animation-delay:var(--animation-delay);margin:auto;transition:bottom .3s ease-in-out;position:fixed;bottom:20px;left:0;right:0}@media (min-height:700px){body .layout-module-scss-module__95db7a__dock{bottom:40px}}@media (min-height:700px) and (hover:hover) and (pointer:fine){body .layout-module-scss-module__95db7a__dock:hover{bottom:44px}}
