@charset "UTF-8";.logo{flex:0 0 auto}.logo__image{display:none;height:auto}.logo[href]{text-decoration:none}@media(hover:hover){.logo[href]:hover{text-decoration:none}}.logo--location-footer{margin:24px 32px 0 0;width:192px}@media only screen and (max-width:1365px){.logo--location-footer{margin:24px 0 0;width:176px}}@media only screen and (max-width:1023px){.logo--location-footer{margin:0 32px 0 0}}@media only screen and (max-width:767px){.logo--location-footer{margin:0;transform:translate(-14px)}}@media only screen and (max-width:359px){.logo--location-footer{transform:translate(-10px);width:128px}}.logo--location-footer .logo__image{width:100%}.logo--location-header{align-items:center;display:flex;gap:32px;margin:16px 48px 16px 0}@media only screen and (max-width:1023px){.logo--location-header{margin:16px 0;order:1}}@media only screen and (max-width:767px){.logo--location-header{margin:12px 0}}@media only screen and (max-width:639px){.logo--location-header{gap:20px}}.logo--location-header .logo__image{width:250px}@media only screen and (max-width:1365px){.logo--location-header .logo__image{width:76px}}.logo--location-header .logo__image--orientation-horizontal{display:block}@media only screen and (max-width:1365px){.logo--location-header .logo__image--orientation-horizontal{display:none}}@media only screen and (max-width:1365px){.logo--location-header .logo__image--orientation-vertical{display:block}}.logo--location-header .logo__site-name{color:#fff;font:500 .875rem/1.286em Fira Sans,Helvetica,Arial,Lucida Grande,sans-serif;letter-spacing:.25px;width:200px}@media only screen and (max-width:639px){.logo--location-header .logo__site-name{font-size:.75rem;line-height:1.333em}}@media only screen and (max-width:375px){.logo--location-header .logo__site-name{display:none}}.logo--location-user-page{width:250px}@media only screen and (max-width:767px){.logo--location-user-page{width:76px}}.logo--location-user-page .logo__image{width:100%}.logo--location-user-page .logo__image--orientation-horizontal{display:block}@media only screen and (max-width:767px){.logo--location-user-page .logo__image--orientation-horizontal{display:none}}@media only screen and (max-width:767px){.logo--location-user-page .logo__image--orientation-vertical{display:block}}
