.custom-cursor_cursor__MwJM7{position:fixed;top:0;left:0;z-index:2;color:#fff;mix-blend-mode:difference;opacity:0;pointer-events:none;transform:translate3d(var(--cursor-x,0),var(--cursor-y,0),0);-webkit-user-select:none;user-select:none;will-change:transform}.custom-cursor_cursor__MwJM7[data-visible=true]{opacity:1}.custom-cursor_text__hBiTh{font:400 2em/1 var(--font-secondary);text-transform:uppercase;display:block;max-width:min(480px,100vw - 48px);overflow:hidden;line-height:1.1;text-align:center;transform:translate3d(-50%,-50%,0);white-space:normal;word-break:break-word;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media(hover:none),(pointer:coarse){.custom-cursor_cursor__MwJM7{display:none}}.preview_preview__7h1b1{--preview-navigation-edge:56px;--preview-thumbnail-width:52px;--preview-horizontal-padding:calc(var(--preview-navigation-edge) * 2 + var(--preview-thumbnail-width));position:fixed;inset:0;z-index:3;display:flex;align-items:center;justify-content:center;background-color:var(--color-background);cursor:zoom-out;animation:preview_preview-fade-in__pUgDQ .8s ease-out both;padding:108px var(--preview-horizontal-padding)}.preview_preview__7h1b1[data-theme=dark]{--color-background:#000000;--color-text:#f6f5f4}.preview_preview__7h1b1[data-closing=true]{animation:preview_preview-fade-out__w7Ctq .4s ease both;pointer-events:none}.preview_preview__7h1b1[data-image-loaded=true] .preview_image__fUIke{opacity:1}.preview_preview__7h1b1 .preview_visuallyHidden__I9pyA{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0)}.preview_preview__7h1b1 .preview_closeButton__TE1oq{font:400 1em/1 var(--font-primary);text-transform:uppercase;letter-spacing:.02em;position:fixed;top:48px;right:var(--preview-navigation-edge);z-index:1;color:var(--color-text);cursor:zoom-out;-webkit-user-select:none;user-select:none}.preview_preview__7h1b1 .preview_navigationThumbnail__tvk6m{position:fixed;top:50%;z-index:1;display:block;width:var(--preview-thumbnail-width);height:auto;background:rgba(0,0,0,0);cursor:pointer;opacity:.38;padding:0;-webkit-user-select:none;user-select:none;transform:translateY(-50%);transition:opacity .9s ease}.preview_preview__7h1b1 .preview_navigationThumbnail__tvk6m:focus-visible,.preview_preview__7h1b1 .preview_navigationThumbnail__tvk6m:hover{opacity:.82}.preview_preview__7h1b1 .preview_navigationThumbnail__tvk6m:focus-visible{outline-offset:8px}.preview_preview__7h1b1 .preview_navigationThumbnail__tvk6m.preview_previousButton__oetM5{left:var(--preview-navigation-edge)}.preview_preview__7h1b1 .preview_navigationThumbnail__tvk6m.preview_nextButton__VlWFY{right:var(--preview-navigation-edge)}.preview_preview__7h1b1 .preview_navigationThumbnailImage__NatcT{width:100%;height:auto;max-height:min(18vh,112px);object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none}.preview_preview__7h1b1 .preview_image__fUIke{width:auto;max-width:100%;max-height:100%;cursor:default;object-fit:contain;opacity:0;transition:opacity .9s ease-out;-webkit-user-select:none;user-select:none}.preview_preview__7h1b1 .preview_image__fUIke.preview_customCursorImage__SoegY{cursor:none}@keyframes preview_preview-fade-out__w7Ctq{0%{opacity:1}to{opacity:0}}@keyframes preview_preview-fade-in__pUgDQ{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.preview_preview__7h1b1{animation:none}.preview_image__fUIke,.preview_navigationThumbnail__tvk6m{transition:none}}.loader_loader__JGzFU{width:32px;height:32px;border:2px solid var(--color-gray);border-bottom:2px solid rgba(0,0,0,0);border-radius:50%;display:inline-block;animation:loader_rotation__ecAXW 1s linear infinite;position:fixed;top:50%;left:50%;pointer-events:none;transform:translate(-50%,-50%);-webkit-user-select:none;user-select:none}.loader_loader__JGzFU .loader_visuallyHidden__rOPbK{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0)}@keyframes loader_rotation__ecAXW{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.subpage_subpage__SBUqJ{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;gap:24px;flex:1 1}@media(max-width:768px){.subpage_subpage__SBUqJ{padding:0 16px}}.subpage_title__WdYmu{font:400 2em/1 var(--font-secondary);text-transform:uppercase;-webkit-user-select:none;user-select:none;margin-bottom:4px}.subpage_description__5Q7JS{font:400 1em/1.5 var(--font-primary);max-width:568px;color:var(--color-gray);text-align:justify}.subpage_heading__AAdP_{font:400 1em/1.5 var(--font-primary);color:var(--color-text);display:block}