@media(max-width:768px){.Footer_mobile__TYNqJ{text-align:center;flex-direction:column;align-items:center}}.LocationWidget_widget__LqeM8{position:relative;display:inline-flex}.LocationWidget_trigger__M_oct{display:inline-flex;align-items:center;gap:8px;padding:6px 13px 6px 11px;border-radius:999px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);color:var(--neutral-on-background-medium);font:inherit;font-size:12.5px;font-weight:500;letter-spacing:.005em;line-height:1;white-space:nowrap;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:background-color .22s cubic-bezier(.22,1,.36,1),border-color .22s ease,color .22s ease,transform .22s ease}.LocationWidget_trigger__M_oct:focus-visible,.LocationWidget_trigger__M_oct:hover,.LocationWidget_widget__LqeM8:focus-within .LocationWidget_trigger__M_oct{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.22);color:var(--neutral-on-background-strong);transform:translateY(-1px)}html[data-theme=light] .LocationWidget_trigger__M_oct{background:rgba(15,23,42,.04);border-color:rgba(15,23,42,.1);color:rgba(15,23,42,.7)}html[data-theme=light] .LocationWidget_trigger__M_oct:focus-visible,html[data-theme=light] .LocationWidget_trigger__M_oct:hover,html[data-theme=light] .LocationWidget_widget__LqeM8:focus-within .LocationWidget_trigger__M_oct{background:rgba(15,23,42,.07);border-color:rgba(15,23,42,.22);color:rgba(15,23,42,.95)}.LocationWidget_pin__lMMCK{width:13px;height:13px;flex-shrink:0;color:var(--neutral-on-background-strong);opacity:.85}.LocationWidget_triggerLabel__tCNnq{color:inherit}.LocationWidget_card__jb1QI{position:absolute;top:calc(100% + 10px);left:0;width:min(320px,100vw - 32px);border-radius:20px;overflow:hidden;background:rgba(8,12,20,.94);border:1px solid hsla(0,0%,100%,.1);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.07),inset 0 0 0 1px hsla(0,0%,100%,.02),0 32px 64px rgba(0,0,0,.55),0 8px 24px rgba(0,0,0,.32),0 2px 6px rgba(0,0,0,.18);backdrop-filter:blur(28px) saturate(180%);-webkit-backdrop-filter:blur(28px) saturate(180%);opacity:0;transform:translateY(-8px) scale(.96);transform-origin:top left;pointer-events:none;transition:opacity .24s cubic-bezier(.22,1,.36,1),transform .28s cubic-bezier(.22,1,.36,1);z-index:100;isolation:isolate}.LocationWidget_cardOpen__JUD8Z{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}html[data-theme=light] .LocationWidget_card__jb1QI{background:hsla(0,0%,100%,.96);border-color:rgba(15,23,42,.08);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.8),inset 0 0 0 1px rgba(15,23,42,.02),0 32px 64px rgba(15,23,42,.18),0 8px 24px rgba(15,23,42,.1),0 2px 6px rgba(15,23,42,.06)}.LocationWidget_imageStack__H0MND{position:relative;width:100%;aspect-ratio:16/10;overflow:hidden;background:linear-gradient(135deg,rgba(255,255,255,.04),rgba(255,255,255,.02))}html[data-theme=light] .LocationWidget_imageStack__H0MND{background:linear-gradient(135deg,rgba(15,23,42,.06),rgba(15,23,42,.03))}.LocationWidget_image__fo9Kg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.04);transition:opacity 1.1s cubic-bezier(.4,0,.2,1),transform 6s cubic-bezier(.22,1,.36,1);-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.LocationWidget_imageActive__53KOH{opacity:1;transform:scale(1)}.LocationWidget_imageScrim__aC6Kq{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,transparent,transparent 55%,rgba(0,0,0,.55))}.LocationWidget_overlay___qY7m{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px 13px;position:absolute;inset:auto 0 0 0;color:#fff}html[data-theme=light] .LocationWidget_overlay___qY7m{color:#fff}.LocationWidget_overlayMeta__lIbMB{display:flex;flex-direction:column;gap:2px;min-width:0}.LocationWidget_overlayLabel__KLoUO{font-size:9.5px;font-weight:700;letter-spacing:.18em;color:hsla(0,0%,100%,.65);text-transform:uppercase}.LocationWidget_overlayCity__yVlEt{display:inline-flex;align-items:baseline;gap:6px;font-size:14px;font-weight:500;letter-spacing:-.005em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.LocationWidget_overlayCity__yVlEt strong{font-weight:700}.LocationWidget_overlayDot__B1wr2{opacity:.5}.LocationWidget_overlayCountry__6sbKr{opacity:.78}.LocationWidget_dots__bAFkU{display:inline-flex;align-items:center;gap:4px;flex-shrink:0}.LocationWidget_dot__P34T_{display:inline-block;width:5px;height:5px;border-radius:999px;background:hsla(0,0%,100%,.35);transition:background-color .28s ease,width .28s cubic-bezier(.22,1,.36,1)}.LocationWidget_dotActive__Z3WEL{background:#fff;width:14px}@media(max-width:640px){.LocationWidget_card__jb1QI{width:min(280px,100vw - 24px)}}@media(prefers-reduced-motion:reduce){.LocationWidget_image__fo9Kg{transform:none;transition:opacity .2s ease}.LocationWidget_card__jb1QI{transition:opacity .16s ease;transform:none}.LocationWidget_cardOpen__JUD8Z{transform:none}}.Header_position__y2w_C{position:-webkit-sticky;position:sticky;top:0;z-index:10}@media(max-width:768px){.Header_position__y2w_C{top:auto;position:fixed;bottom:var(--static-space-24);z-index:10}}.HeadingLink_control__SRvcO{cursor:pointer}.HeadingLink_control__SRvcO:hover .HeadingLink_visibility__B5_8u{opacity:1}.HeadingLink_control__SRvcO:hover .HeadingLink_text__5SJxI{-webkit-text-decoration-line:underline;text-decoration-line:underline}.HeadingLink_text__5SJxI{text-decoration-thickness:1px;text-underline-offset:.25em;-webkit-text-decoration-color:var(--neutral-border-strong);text-decoration-color:var(--neutral-border-strong)}.HeadingLink_visibility__B5_8u{opacity:0;transform:scale(.875)}