.AnimatedText_container__Egy_P{display:inline-block}.AnimatedText_display__HRLwj{font-family:var(--font-display);font-weight:400}.AnimatedText_body__ALDx4{font-family:var(--font-body);font-weight:400}.AnimatedText_char__9QWul{display:inline-block;opacity:0}.AnimatedText_space__3DwPG{width:.3em}.AnimatedImage_container___0c5I{position:relative;display:inline-block;border-radius:10px;overflow:visible}.AnimatedImage_container___0c5I:focus-visible{outline:2px solid var(--color-white);outline-offset:4px}.AnimatedImage_image__HzgJY{display:block;width:var(--image-width);height:auto;object-fit:cover;border-radius:10px;transform-origin:center center;will-change:transform,filter;opacity:0;filter:blur(20px)}.FitText_container__Qcb32{display:flex;align-items:center;justify-content:center;width:100%;height:100%;overflow:hidden;box-sizing:border-box}.FitText_text__e4sU1{white-space:nowrap;display:inline-block}.FitText_textMultiline__uEgT7{white-space:normal;display:block;text-align:center}.Header_header__AF_3G{font-family:var(--font-mono);font-size:.625rem;font-weight:400;text-transform:uppercase;letter-spacing:.05em;text-align:center;color:var(--color-white);white-space:nowrap}.Header_name__OglJA,.Header_title__a3JC3{margin-bottom:.125rem}.Header_linkWrapper__VQgMd{display:inline-block;cursor:pointer}.Header_link__p2PJz{color:hsla(0,0%,100%,.5);text-decoration:none;transition:color .2s ease;display:inline-block}.Header_linkWrapper__VQgMd:hover .Header_link__p2PJz,.Header_linkWrapper__VQgMd:hover .Header_separator__70mLV,.Header_link__p2PJz.Header_active__8Eipm,.Header_link__p2PJz:focus,.Header_link__p2PJz:hover{color:var(--color-white)}.Header_separator__70mLV{color:hsla(0,0%,100%,.5);display:inline-block;transition:color .2s ease}.Header_fieldLink__Hi7jm{color:inherit;text-decoration:none;transition:opacity .2s ease}.Header_fieldLink__Hi7jm:hover{opacity:.7}@media (max-width:640px){.Header_header__AF_3G{font-size:.45rem;letter-spacing:.02em}}.SettingsPanel_panel__u7A49{position:fixed;top:0;right:0;bottom:0;width:320px;max-width:100vw;background-color:var(--color-gray-dark);border-left:1px solid hsla(0,0%,100%,.1);z-index:100;display:flex;flex-direction:column;animation:SettingsPanel_slideIn__3OcnG .3s ease}@keyframes SettingsPanel_slideIn__3OcnG{0%{transform:translateX(100%)}to{transform:translateX(0)}}.SettingsPanel_header__A2GH_{display:flex;align-items:center;justify-content:space-between;padding:var(--space-4);border-bottom:1px solid hsla(0,0%,100%,.1)}.SettingsPanel_title__32xiL{font-family:var(--font-body);font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--color-white)}.SettingsPanel_closeButton__Ng7r4{background:none;border:none;color:var(--color-white);font-size:1.5rem;cursor:pointer;padding:var(--space-1);line-height:1;opacity:.7;transition:opacity .2s}.SettingsPanel_closeButton__Ng7r4:hover{opacity:1}.SettingsPanel_content__C7UHY{flex:1 1;overflow-y:auto;padding:var(--space-4)}.SettingsPanel_section__hFZ_Z{margin-bottom:var(--space-2);border-bottom:1px solid hsla(0,0%,100%,.1)}.SettingsPanel_section__hFZ_Z:last-of-type{border-bottom:none}.SettingsPanel_sectionHeader___KJmU{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--space-3) 0;background:none;border:none;cursor:pointer;transition:opacity .2s}.SettingsPanel_sectionHeader___KJmU:hover{opacity:.8}.SettingsPanel_sectionTitle__cg7af{font-family:var(--font-body);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:hsla(0,0%,100%,.5);margin:0}.SettingsPanel_chevron__wMLyI{font-size:1rem;color:hsla(0,0%,100%,.5);transition:transform .2s ease;transform:rotate(0deg)}.SettingsPanel_chevronOpen__NsNoH{transform:rotate(90deg)}.SettingsPanel_sectionContent__DkiXZ{padding-bottom:var(--space-4);animation:SettingsPanel_sectionReveal__fSY2N .2s ease}@keyframes SettingsPanel_sectionReveal__fSY2N{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.SettingsPanel_field__0OU9_{display:grid;grid-template-columns:1fr auto;grid-gap:var(--space-2);gap:var(--space-2);align-items:center;margin-bottom:var(--space-3)}.SettingsPanel_label__Don2f{font-family:var(--font-body);font-size:.75rem;color:var(--color-white);grid-column:1/-1}.SettingsPanel_slider__wVUYi{grid-column:1;width:100%;height:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:hsla(0,0%,100%,.2);border-radius:2px;cursor:pointer}.SettingsPanel_slider__wVUYi::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:14px;height:14px;background:var(--color-white);border-radius:50%;cursor:pointer}.SettingsPanel_slider__wVUYi::-moz-range-thumb{width:14px;height:14px;background:var(--color-white);border-radius:50%;cursor:pointer;border:none}.SettingsPanel_value__s3myC{font-family:var(--font-body);font-size:.75rem;color:hsla(0,0%,100%,.7);min-width:3ch;text-align:right}.SettingsPanel_select__j1X7Z{grid-column:1/-1;width:100%;padding:var(--space-2);font-family:var(--font-body);font-size:.75rem;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:4px;color:var(--color-white);cursor:pointer}.SettingsPanel_select__j1X7Z:focus{outline:none;border-color:var(--color-white)}.SettingsPanel_curveEditor__wBvDV{display:flex;flex-direction:column;gap:var(--space-2);margin-bottom:var(--space-3)}.SettingsPanel_resetButton__FHB_l{width:100%;padding:var(--space-3);font-family:var(--font-body);font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;background:transparent;border:1px solid hsla(0,0%,100%,.3);color:var(--color-white);cursor:pointer;transition:background-color .2s,border-color .2s}.SettingsPanel_resetButton__FHB_l:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.5)}.SettingsPanel_hint__McIUS{padding:var(--space-3);font-family:var(--font-body);font-size:.625rem;text-transform:uppercase;letter-spacing:.1em;color:hsla(0,0%,100%,.3);text-align:center;border-top:1px solid hsla(0,0%,100%,.1)}@media (max-width:640px){.SettingsPanel_panel__u7A49{width:100%}.SettingsPanel_slider__wVUYi{height:8px}.SettingsPanel_slider__wVUYi::-webkit-slider-thumb{width:20px;height:20px}.SettingsPanel_slider__wVUYi::-moz-range-thumb{width:20px;height:20px}.SettingsPanel_select__j1X7Z{padding:var(--space-3);font-size:1rem}}.page_main__GlU4n{min-height:100vh;min-height:100dvh;height:100vh;height:100dvh;display:flex;align-items:center;justify-content:center;background-color:var(--color-black);position:relative;overflow:hidden}.page_imageContainer__gQbWL{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.page_imageContainer__gQbWL img{border-radius:10px}.page_content__kDoxQ{position:relative;z-index:2;justify-content:center;text-align:center;max-width:1200px;padding:0 var(--space-4)}.page_content__kDoxQ,.page_mainContent__51TpB{display:flex;flex-direction:column;align-items:center;width:100%}.page_titleContainer__LkrOz{display:flex;align-items:center;justify-content:center;width:100%;overflow:hidden}.page_tagline___8E6T{font-weight:400;color:var(--color-white);margin:0;line-height:1.1}.page_karla__shjYd{font-family:var(--font-body);font-weight:400;font-style:normal}.page_playfair__23Hr_{font-family:var(--font-display);font-weight:700;font-style:italic}.page_largeTitle__vU3TO{font-family:var(--font-display);font-style:normal;letter-spacing:.02em;margin:0;line-height:1}.page_header__kVzhN,.page_largeTitle__vU3TO{font-weight:400;color:var(--color-white);text-transform:uppercase;white-space:nowrap}.page_header__kVzhN{font-family:var(--font-mono);font-size:.625rem;letter-spacing:.05em;text-align:center}.page_name__eOmhd,.page_title__3jonF{margin-bottom:.125rem}.page_fieldLink__UqBpu{color:inherit;text-decoration:none;transition:opacity .2s ease}.page_fieldLink__UqBpu:hover{opacity:.7}.page_comingSoon__tHjQq{font-family:var(--font-mono);font-size:.625rem;font-weight:400;text-transform:uppercase;letter-spacing:.15em;color:hsla(0,0%,100%,.4);margin-top:var(--space-6)}@media (max-width:640px){.page_titleContainer__LkrOz{min-height:200px}.page_header__kVzhN{font-size:.45rem;letter-spacing:.02em}.page_comingSoon__tHjQq{font-size:.45rem}}