.MenuLink_menu-link-wrapper__71CKx{opacity:0;width:100%}.MenuLink_animate__gm4vy{animation:MenuLink_fadeInScale__bYG_1 .5s ease-out var(--delay,0s) forwards}.MenuLink_menu-link__pmFNH{position:relative;display:flex;padding:.5rem 1rem;color:var(--color-text);cursor:pointer;transition:color .3s ease-out,background-color .3s ease-out;font-size:1.4rem;z-index:1;overflow:hidden;max-width:300px}@media (max-width:768px){.MenuLink_menu-link__pmFNH{max-width:100%}}.MenuLink_menu-link__pmFNH:hover{color:var(--cream-color)}.MenuLink_menu-link__pmFNH:before{content:"";position:absolute;inset:3px 0;background-color:#4D493E;z-index:-1;opacity:0;transition:opacity .3s ease-out}.MenuLink_menu-link__pmFNH.MenuLink_active__gKYgr:before,.MenuLink_menu-link__pmFNH:hover:before{opacity:1}.MenuLink_menu-link-bg__iIPBD{position:absolute;inset:0;background-color:var(--cream-color);z-index:-2}.MenuLink_squareIndicator__us32O{display:inline-block;width:12px;height:12px;margin-bottom:1px;margin-right:12px;background-color:var(--color-text);vertical-align:middle;transition:background-color .3s ease}.MenuLink_menu-link__pmFNH.MenuLink_active__gKYgr .MenuLink_squareIndicator__us32O,.MenuLink_menu-link__pmFNH:hover .MenuLink_squareIndicator__us32O{background-color:var(--color-bg)}.MenuLink_border-bottom__2_p42,.MenuLink_border-top__CdGhF{position:absolute;left:0;width:100%;height:1px;background-color:var(--color-text);opacity:0;transition:transform .3s ease-out,opacity .3s ease-out;z-index:1}.MenuLink_border-top__CdGhF{top:0;transform:translateY(200%)}.MenuLink_border-bottom__2_p42{bottom:0;transform:translateY(-200%)}.MenuLink_menu-link__pmFNH.MenuLink_active__gKYgr .MenuLink_border-bottom__2_p42,.MenuLink_menu-link__pmFNH.MenuLink_active__gKYgr .MenuLink_border-top__CdGhF,.MenuLink_menu-link__pmFNH:hover .MenuLink_border-bottom__2_p42,.MenuLink_menu-link__pmFNH:hover .MenuLink_border-top__CdGhF{transform:translateY(0);opacity:1}.MenuLink_active__gKYgr{background-color:#4D493E;color:#BCB7A2;animation:MenuLink_glowPulse__7IvSV 2.5s ease-in-out infinite}.MenuLink_activeBox___uS2u{position:absolute;left:0;top:100%;width:100%;height:24px;background-color:#4D493E;animation:MenuLink_growDown__tHTa7 .3s ease forwards;animation-delay:.15s;z-index:-1}@keyframes MenuLink_fadeInScale__bYG_1{0%{opacity:0;transform:scale(.95) translateX(-64px)}to{opacity:1;transform:scale(1) translateX(0)}}@keyframes MenuLink_growDown__tHTa7{0%{height:0}to{height:24px}}@keyframes MenuLink_glowPulse__7IvSV{0%,to{opacity:1}50%{opacity:.8}}.ViewingBox_fadeShow__xxC1a{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .5s ease-in-out}.ViewingBox_fadeHide__vLrvV{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .5s ease-in-out}.ViewingBox_viewingBox___LTFQ p:last-of-type{margin-bottom:0;justify-self:flex-start}.ViewingBox_viewingBox___LTFQ{transition:all .3}@keyframes ViewingBox_flairIn__YJA9y{0%{opacity:0;max-height:0;transform:scaleY(0)}to{opacity:1;max-height:2000px;transform:scaleY(1)}}.ViewingBox_animateFlairIn__SPr59{animation:ViewingBox_flairIn__YJA9y .3s ease-out forwards;overflow:hidden;transform-origin:center}.DetailsCard_detailsCardContent__D4b_o img{background-color:var(--color-text);filter:url(#splotchyEffect) grayscale(100%) sepia(70%) brightness(1.1) contrast(1.05)}.DetailsCard_detailsCardContent__D4b_o p{margin-bottom:0}.StylizedButton_block__ZjIu7{width:100%;display:block}.StylizedButton_inline__eaIUx{width:auto;display:inline-block;align-self:start}.StylizedButton_button-wrapper__4NK8D{opacity:1;display:inline-block;width:auto}.StylizedButton_button__3__D_{position:relative;display:flex;align-items:center;padding:.5rem 1rem;font-size:1.4rem;z-index:1;overflow:hidden;max-width:600px;cursor:pointer;text-decoration:none;transition:color .3s ease-out,background-color .3s ease-out}@media (max-width:768px){.StylizedButton_button__3__D_{max-width:100%}}.StylizedButton_light__6AKGz{color:var(--color-text)}.StylizedButton_light__6AKGz.StylizedButton_active__1M5na,.StylizedButton_light__6AKGz:hover{color:var(--cream-color)}.StylizedButton_light__6AKGz:before{content:"";position:absolute;inset:3px 0;background-color:#4D493E;z-index:-1;opacity:0;transition:opacity .3s ease-out}.StylizedButton_light__6AKGz.StylizedButton_active__1M5na:before,.StylizedButton_light__6AKGz:hover:before{opacity:1}.StylizedButton_dark__qso7_{color:var(--cream-color)}.StylizedButton_dark__qso7_:hover{color:var(--color-text)}.StylizedButton_dark__qso7_:before{content:"";position:absolute;inset:3px 0;background-color:#4D493E;z-index:-1;opacity:1;transition:all .3s ease-out}.StylizedButton_dark__qso7_.StylizedButton_active__1M5na:before,.StylizedButton_dark__qso7_:hover:before{background-color:var(--color-bg)}.StylizedButton_bg__Sgi6f{position:absolute;inset:0;background-color:transparent;z-index:-2}.StylizedButton_squareIndicator__uj22y{display:inline-block;width:12px;height:12px;margin-right:12px;background-color:var(--color-text);transition:background-color .3s ease}.StylizedButton_dark__qso7_ .StylizedButton_squareIndicator__uj22y,.StylizedButton_light__6AKGz.StylizedButton_active__1M5na .StylizedButton_squareIndicator__uj22y,.StylizedButton_light__6AKGz:hover .StylizedButton_squareIndicator__uj22y{background-color:var(--color-bg)}.StylizedButton_dark__qso7_.StylizedButton_active__1M5na .StylizedButton_squareIndicator__uj22y,.StylizedButton_dark__qso7_:hover .StylizedButton_squareIndicator__uj22y{background-color:var(--color-text)}.StylizedButton_border-bottom__l3lcU,.StylizedButton_border-top__diXix{position:absolute;left:0;width:100%;height:1px;background-color:var(--color-text);opacity:0;transition:transform .3s ease-out,opacity .3s ease-out;z-index:1}.StylizedButton_border-top__diXix{top:0;transform:translateY(200%)}.StylizedButton_border-bottom__l3lcU{bottom:0;transform:translateY(-200%)}.StylizedButton_button__3__D_.StylizedButton_active__1M5na .StylizedButton_border-bottom__l3lcU,.StylizedButton_button__3__D_.StylizedButton_active__1M5na .StylizedButton_border-top__diXix,.StylizedButton_button__3__D_:hover .StylizedButton_border-bottom__l3lcU,.StylizedButton_button__3__D_:hover .StylizedButton_border-top__diXix{transform:translateY(0);opacity:1}.StylizedButton_activeBox__rOtAv{position:absolute;left:0;top:100%;width:100%;height:24px;background-color:#4D493E;animation:StylizedButton_growDown__fHj1c .3s ease forwards;animation-delay:.15s;z-index:-1}@keyframes StylizedButton_growDown__fHj1c{0%{height:0}to{height:24px}}