.SiteLogo-module__ktW75a__logo{z-index:60;cursor:pointer;-webkit-user-select:none;user-select:none;--logo-size:clamp(56px, 8vw, 120px);transition:top 1.1s cubic-bezier(.7,0,.25,1),left 1.1s cubic-bezier(.7,0,.25,1),transform 1.1s cubic-bezier(.7,0,.25,1),--logo-size .5s;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.SiteLogo-module__ktW75a__notReady,.SiteLogo-module__ktW75a__notReady *{transition:none!important}.SiteLogo-module__ktW75a__logoName{font-family:var(--font-display);font-weight:400;font-size:var(--logo-size);letter-spacing:-.025em;white-space:nowrap;line-height:1;display:inline-block;position:relative}.SiteLogo-module__ktW75a__ltr{vertical-align:top;padding-bottom:.18em;transition:opacity .55s cubic-bezier(.6,0,.3,1),transform .55s cubic-bezier(.6,0,.3,1),max-width .55s cubic-bezier(.6,0,.3,1),color .55s;display:inline-block}.SiteLogo-module__ktW75a__ltr.SiteLogo-module__ktW75a__middle{max-width:1.2em;overflow:hidden}.SiteLogo-module__ktW75a__ltr.SiteLogo-module__ktW75a__accent{color:var(--accent);padding-right:.08em;font-style:italic}.SiteLogo-module__ktW75a__logo.SiteLogo-module__ktW75a__parked .SiteLogo-module__ktW75a__ltr.SiteLogo-module__ktW75a__accent{color:var(--ink);font-style:normal}.SiteLogo-module__ktW75a__logo.SiteLogo-module__ktW75a__parked .SiteLogo-module__ktW75a__ltr.SiteLogo-module__ktW75a__middle{opacity:0;max-width:0;transform:translateY(-4px)}@media (hover:hover){.SiteLogo-module__ktW75a__logo.SiteLogo-module__ktW75a__parked:hover .SiteLogo-module__ktW75a__ltr.SiteLogo-module__ktW75a__middle{opacity:1;max-width:1.2em;transform:translateY(0)}.SiteLogo-module__ktW75a__logo.SiteLogo-module__ktW75a__parked:hover .SiteLogo-module__ktW75a__ltr.SiteLogo-module__ktW75a__accent{color:var(--accent);font-style:italic}}.SiteLogo-module__ktW75a__logo.SiteLogo-module__ktW75a__parked:focus-visible .SiteLogo-module__ktW75a__ltr.SiteLogo-module__ktW75a__middle{opacity:1;max-width:1.2em;transform:translateY(0)}.SiteLogo-module__ktW75a__logo.SiteLogo-module__ktW75a__parked:focus-visible .SiteLogo-module__ktW75a__ltr.SiteLogo-module__ktW75a__accent{color:var(--accent);font-style:italic}.SiteLogo-module__ktW75a__logoRole{letter-spacing:.22em;text-transform:uppercase;color:var(--muted);text-align:center;opacity:0;white-space:nowrap;margin-top:18px;font-size:12px;transition:opacity .6s,transform .6s;transform:translateY(-6px)}.SiteLogo-module__ktW75a__logoRole.SiteLogo-module__ktW75a__show{opacity:1;transform:translateY(0)}.SiteLogo-module__ktW75a__logoRole .SiteLogo-module__ktW75a__dot{background:var(--accent);vertical-align:middle;border-radius:50%;width:5px;height:5px;margin:0 10px;display:inline-block}.SiteLogo-module__ktW75a__logo.SiteLogo-module__ktW75a__transitioning .SiteLogo-module__ktW75a__logoRole,.SiteLogo-module__ktW75a__logo.SiteLogo-module__ktW75a__parked .SiteLogo-module__ktW75a__logoRole{opacity:0;pointer-events:none;transition:opacity .4s}.SiteLogo-module__ktW75a__logo.SiteLogo-module__ktW75a__parked{--logo-size:24px;top:32px;left:32px;transform:translate(0)}@media (max-width:720px){.SiteLogo-module__ktW75a__logo.SiteLogo-module__ktW75a__parked{top:20px;left:20px}}
