.gs-overlay[data-v-a7603475]{width:100%;height:100%;box-sizing:border-box;color:#edf0f4;z-index:2147483000;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:radial-gradient(at 85% 0,rgba(48,53,65,.5),transparent 50%),#111317;border:0;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;font:16px/1.55 Segoe UI,Arial,sans-serif;position:fixed;top:0;bottom:0;left:0;right:0}.gs-overlay[data-v-a7603475] *{font-family:inherit}.gs-overlay[open][data-v-a7603475]{animation:.28s ease-out both gs-open-a7603475;display:block}.gs-overlay[data-v-a7603475]::-ms-backdrop{background:rgba(9,11,15,.867)}.gs-overlay[data-v-a7603475]::backdrop{background:rgba(9,11,15,.867)}.gs-shell[data-v-a7603475]{box-sizing:border-box;max-width:1400px;height:100%;padding:max(24px,env(safe-area-inset-top)) max(24px,env(safe-area-inset-right)) max(20px,env(safe-area-inset-bottom)) max(24px,env(safe-area-inset-left));flex-direction:column;margin:auto;display:flex}.gs-header[data-v-a7603475]{justify-content:space-between;align-items:center;gap:20px;padding:12px 0 26px;display:flex}.gs-brand[data-v-a7603475]{letter-spacing:.26em;color:#989faa;font-size:10px}.gs-header h1[data-v-a7603475]{color:#f5f6f8;letter-spacing:-.035em;margin:6px 0 0;font:500 max(26px,min(4vw,42px))/1.15 Segoe UI,Arial,sans-serif}.gs-close[data-v-a7603475]{color:#e6e8ed;min-height:48px;font:inherit;cursor:pointer;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.19);border-radius:12px;align-items:center;gap:10px;padding:6px 16px;display:flex;transform:none}.gs-close span[data-v-a7603475]:first-child{font-size:28px;line-height:1}.gs-close[data-v-a7603475]:hover{background:rgba(255,255,255,.082)}.gs-close[data-v-a7603475]:focus-visible{outline-offset:4px;outline:3px solid #fff}.gs-tabs[data-v-a7603475]{border-bottom:1px solid rgba(255,255,255,.086);flex-shrink:0;padding-bottom:16px}.gs-scroll[data-v-a7603475]{overscroll-behavior:contain;scrollbar-color:#626872 #16191e;flex:1;min-height:0;padding:26px 6px 24px;scroll-padding:12px;overflow:auto}.gs-scroll[data-v-a7603475] button,.gs-tabs[data-v-a7603475] button,.gs-scroll[data-v-a7603475] a{scroll-margin:12px}@keyframes gs-open-a7603475{0%{opacity:0;transform:translateY(22px)scale(.985)}to{opacity:1;transform:none}}@media (max-width:600px){.gs-shell[data-v-a7603475]{padding:16px 16px max(16px,env(safe-area-inset-bottom))}.gs-header[data-v-a7603475]{padding:8px 0 22px}.gs-close[data-v-a7603475]{padding:6px 10px}.gs-close span[data-v-a7603475]:last-child{font-size:12px}.gs-scroll[data-v-a7603475]{padding:18px 4px 24px}}@media (min-width:1900px){.gs-shell[data-v-a7603475]{max-width:1680px;padding:48px}.gs-overlay[data-v-a7603475]{font-size:22px}.gs-close[data-v-a7603475]{min-height:60px}.gs-brand[data-v-a7603475]{font-size:14px}}@media (prefers-reduced-motion:reduce){.gs-overlay[open][data-v-a7603475]{animation:none}}.gs-arrival[data-v-e904cc9e]{z-index:2100;box-sizing:border-box;color:#f4f6f9;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);pointer-events:none;background:linear-gradient(125deg,rgba(48,53,62,.92),rgba(27,30,37,.96));border:1px solid rgba(200,208,218,.44);border-radius:18px;align-items:center;gap:16px;width:min(420px,100vw - 32px);min-height:90px;padding:18px 22px;font:16px/1.4 Segoe UI,Arial,sans-serif;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 26px 80px rgba(0,0,0,.533),0 0 0 9px rgba(215,224,237,.047),inset 0 1px rgba(255,255,255,.173)}.gs-arrival[data-v-e904cc9e]:before{content:"";pointer-events:none;background:linear-gradient(105deg,transparent 20%,rgba(255,255,255,.086) 50%,transparent 80%);animation:.8s ease-out both gs-arrival-light-e904cc9e;position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-120%)}.gs-arrival-icon[data-v-e904cc9e]{color:#e2eaf3;background:rgba(255,255,255,.075);border:1px solid rgba(212,222,233,.314);border-radius:13px;flex:0 0 46px;align-items:center;justify-items:center;height:46px;display:grid;box-shadow:0 0 28px rgba(224,239,240,.145)}.gs-arrival-icon svg[data-v-e904cc9e]{width:23px;height:23px}.gs-arrival-copy[data-v-e904cc9e]{gap:4px;min-width:0;display:grid}.gs-arrival-copy small[data-v-e904cc9e]{color:#b3becd;letter-spacing:.16em;text-transform:uppercase;font-size:11px}.gs-arrival-copy strong[data-v-e904cc9e]{overflow-wrap:anywhere;font-size:17px;font-weight:600}.gs-arrival-timer[data-v-e904cc9e]{transform-origin:0;background:#e7edf5;width:100%;height:2px;animation:3s linear forwards gs-arrival-countdown-e904cc9e;position:absolute;bottom:0;left:0}.gs-arrival-enter-active[data-v-e904cc9e]{transition:opacity .4s,transform .45s cubic-bezier(.2,.8,.2,1)}.gs-arrival-leave-active[data-v-e904cc9e]{transition:opacity .22s,transform .22s}.gs-arrival-enter-from[data-v-e904cc9e]{opacity:0;transform:translate(-50%,-43%)scale(.92)}.gs-arrival-leave-to[data-v-e904cc9e]{opacity:0;transform:translate(-50%,-55%)scale(.98)}@keyframes gs-arrival-light-e904cc9e{to{transform:translate(120%)}}@keyframes gs-arrival-countdown-e904cc9e{to{transform:scaleX(0)}}@media (max-width:600px){.gs-arrival[data-v-e904cc9e]{min-height:82px;padding:14px 16px}.gs-arrival-copy strong[data-v-e904cc9e]{font-size:15px}}@media (min-width:1900px){.gs-arrival[data-v-e904cc9e]{width:520px;min-height:110px;padding:25px}.gs-arrival-copy strong[data-v-e904cc9e]{font-size:23px}}@media (prefers-reduced-motion:reduce){.gs-arrival-enter-active[data-v-e904cc9e],.gs-arrival-leave-active[data-v-e904cc9e]{transition:none}.gs-arrival[data-v-e904cc9e]:before{animation:none;display:none}.gs-arrival-timer[data-v-e904cc9e]{animation:none}}.temnosvet-status[data-v-571eae0a]{right:max(16px,env(safe-area-inset-right));bottom:max(16px,env(safe-area-inset-bottom));z-index:2000;color:#eef0f4;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;justify-items:end;gap:10px;max-width:min(380px,100vw - 32px);font:14px/1.5 Segoe UI,Arial,sans-serif;display:grid;position:fixed}.temnosvet-status>div[data-v-571eae0a]:not(.temnosvet-status-actions),.temnosvet-status>section[data-v-571eae0a]{box-sizing:border-box;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:rgba(32,35,41,.96);border:1px solid rgba(255,255,255,.14);border-radius:16px;width:100%;padding:18px;box-shadow:0 12px 40px rgba(0,0,0,.333)}.temnosvet-status p[data-v-571eae0a]{overflow-wrap:anywhere;margin:0 0 12px}.temnosvet-status button[data-v-571eae0a],.gs-navigation button[data-v-571eae0a],.gs-more[data-v-571eae0a]{color:#edf0f4;cursor:pointer;min-height:44px;font:inherit;background:rgba(36,39,46,.96);border:1px solid rgba(255,255,255,.14);border-radius:12px;padding:10px 16px;transition:background .18s,border-color .18s;transform:none}.temnosvet-status button[data-v-571eae0a]:enabled:hover,.gs-navigation button[data-v-571eae0a]:hover,.gs-more[data-v-571eae0a]:hover{background:#373c46;border-color:rgba(255,255,255,.376)}.temnosvet-status-actions[data-v-571eae0a]{gap:8px;max-width:100%;display:flex}.temnosvet-status-actions button[data-v-571eae0a]{justify-content:center;align-items:center;gap:8px;display:flex;box-shadow:0 8px 28px rgba(0,0,0,.267)}.temnosvet-status-actions svg[data-v-571eae0a]{flex-shrink:0;width:18px;height:18px}.gs-badge[data-v-571eae0a]{box-sizing:border-box;color:#1b1e24;background:#e5e8ed;border-radius:8px;align-items:center;justify-items:center;min-width:22px;min-height:22px;padding:0 5px;font-size:12px;font-weight:700;display:inline-grid}.gs-navigation[data-v-571eae0a]{font:inherit;flex-wrap:wrap;gap:10px;display:flex}.gs-navigation button[data-v-571eae0a]{background:0 0;align-items:center;gap:10px;display:flex}.gs-navigation button[aria-pressed=true][data-v-571eae0a]{color:#191c22;background:#eceff3;border-color:#eceff3}.gs-content[data-v-571eae0a]{color:#e9ebf0;font:inherit}.gs-empty[data-v-571eae0a]{color:#a6adb9;text-align:center;border:1px dashed rgba(255,255,255,.14);border-radius:16px;padding:44px 20px}.gs-error[data-v-571eae0a]{color:#ffd0c6;background:rgba(90,40,42,.267);border:1px solid rgba(217,145,133,.333);border-radius:12px;padding:16px}.temnosvet-message-list[data-v-571eae0a]{gap:14px;display:grid}.temnosvet-message-list article[data-v-571eae0a]{background:#1c1f26;border:1px solid rgba(255,255,255,.094);border-radius:16px;overflow:hidden}.temnosvet-message-list article.unread[data-v-571eae0a]{border-color:rgba(255,255,255,.314);box-shadow:inset 3px 0 #cbd0d9}.temnosvet-message-title[data-v-571eae0a]{text-align:left;color:#edf0f4;width:100%;min-height:84px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:15px;gap:8px;padding:22px 56px 22px 24px;display:grid;position:relative;transform:none}.temnosvet-message-title[data-v-571eae0a]:hover{background:rgba(255,255,255,.024)}.temnosvet-message-title>span[data-v-571eae0a]{overflow-wrap:anywhere;font-weight:600}.temnosvet-message-title small[data-v-571eae0a]{color:#a2aab7;font-size:.75em}.temnosvet-message-title i[data-v-571eae0a]{color:#b9c1ce;font-size:24px;font-style:normal;position:absolute;top:24px;right:24px}.gs-message-expand[data-v-571eae0a]{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .25s,opacity .25s;display:grid}.gs-message-expand.is-open[data-v-571eae0a]{opacity:1;grid-template-rows:1fr}.gs-message-expand>div[data-v-571eae0a]{min-height:0;overflow:hidden}.gs-message-expand p[data-v-571eae0a]{white-space:pre-wrap;overflow-wrap:anywhere;color:#c5ccd6;margin:0 24px;padding:0 0 24px;line-height:1.85}.gs-more[data-v-571eae0a]{margin:24px auto;display:block}.gs-web-grid[data-v-571eae0a]{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:18px;display:grid}.gs-web-grid a[data-v-571eae0a]{box-sizing:border-box;color:#edf0f4;background:linear-gradient(130deg,#292d36,#1a1d24);border:1px solid rgba(255,255,255,.14);border-radius:18px;flex-direction:column;align-items:flex-start;gap:12px;min-height:210px;padding:24px;text-decoration:none;transition:border-color .2s,background .2s;display:flex;position:relative}.gs-web-grid a[data-v-571eae0a]:hover{background:#30353f;border-color:#c5cedb}.gs-web-grid a[aria-current=page][data-v-571eae0a]{border-color:rgba(183,192,206,.4)}.gs-web-number[data-v-571eae0a]{letter-spacing:.2em;color:#8c95a4;font-size:.7em}.gs-web-grid strong[data-v-571eae0a]{overflow-wrap:anywhere;font-size:1.2em;font-weight:500}.gs-domain[data-v-571eae0a]{color:#9aa5b5;overflow-wrap:anywhere;font-size:.8em}.gs-web-grid small[data-v-571eae0a]{color:#cbd2dd;background:rgba(255,255,255,.047);border-radius:6px;margin-top:auto;padding:3px 9px;font-size:.7em}.gs-web-arrow[data-v-571eae0a]{color:#a6afbd;font-size:24px;position:absolute;top:18px;right:22px}.gs-content button[data-v-571eae0a]:focus-visible{outline-offset:-4px;outline:3px solid #f0f3f8}.gs-navigation button[data-v-571eae0a]:focus-visible{outline-offset:-4px;outline:3px solid #f0f3f8}.gs-content a[data-v-571eae0a]:focus-visible{outline-offset:-4px;outline:3px solid #f0f3f8}.temnosvet-status button[data-v-571eae0a]:focus-visible{outline-offset:-4px;outline:3px solid #f0f3f8}.gs-content button[data-v-571eae0a]:disabled,.temnosvet-status button[data-v-571eae0a]:disabled{opacity:.5;cursor:wait}@media (max-width:600px){.temnosvet-status[data-v-571eae0a]{font-size:12px}.temnosvet-status-actions button[data-v-571eae0a]{padding:10px 12px}.gs-web-grid[data-v-571eae0a]{grid-template-columns:1fr}.gs-web-grid a[data-v-571eae0a]{min-height:170px}.temnosvet-message-title[data-v-571eae0a]{padding:18px 48px 18px 18px}.gs-message-expand p[data-v-571eae0a]{margin:0 18px}.gs-navigation button[data-v-571eae0a]{padding:10px 12px}}@media (min-width:1900px){.temnosvet-status[data-v-571eae0a]{max-width:520px;font-size:18px}.temnosvet-status button[data-v-571eae0a]{min-height:56px}.gs-web-grid[data-v-571eae0a]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.gs-message-expand[data-v-571eae0a],.gs-web-grid a[data-v-571eae0a],.temnosvet-status button[data-v-571eae0a],.gs-navigation button[data-v-571eae0a]{transition:none}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 transparent;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 transparent;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 transparent;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 transparent;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 transparent;--tw-outline-style:solid}::-ms-backdrop{--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 transparent;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 transparent;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 transparent;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 transparent;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 transparent;--tw-outline-style:solid}::backdrop{--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 transparent;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 transparent;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 transparent;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 transparent;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 transparent;--tw-outline-style:solid}}}@layer theme{:root{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-800:#9f0712;--color-stone-300:#d6d3d1;--color-stone-400:#a6a09b;--color-stone-500:#79716b;--color-stone-600:#57534d;--color-stone-700:#44403b;--color-stone-800:#292524;--color-stone-900:#1c1917;--color-white:#fff;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--font-weight-semibold:600;--font-weight-bold:700;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}@supports (color:lab(0% 0 0)){:root{--color-red-800:lab(33.7174% 55.8993 41.0293);--color-stone-300:lab(84.7909% .928015 1.59738);--color-stone-400:lab(66.2166% 1.88047 3.20325);--color-stone-500:lab(48.1164% 2.35698 4.26853);--color-stone-600:lab(35.5168% 1.08606 4.07829);--color-stone-700:lab(27.3812% 1.32917 3.57789);--color-stone-800:lab(15.0353% 1.96067 1.53427);--color-stone-900:lab(9.03835% 1.15297 1.92955)}}:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-800:#9f0712;--color-stone-300:#d6d3d1;--color-stone-400:#a6a09b;--color-stone-500:#79716b;--color-stone-600:#57534d;--color-stone-700:#44403b;--color-stone-800:#292524;--color-stone-900:#1c1917;--color-white:#fff;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--font-weight-semibold:600;--font-weight-bold:700;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}@supports (color:lab(0% 0 0)){:host{--color-red-800:lab(33.7174% 55.8993 41.0293);--color-stone-300:lab(84.7909% .928015 1.59738);--color-stone-400:lab(66.2166% 1.88047 3.20325);--color-stone-500:lab(48.1164% 2.35698 4.26853);--color-stone-600:lab(35.5168% 1.08606 4.07829);--color-stone-700:lab(27.3812% 1.32917 3.57789);--color-stone-800:lab(15.0353% 1.96067 1.53427);--color-stone-900:lab(9.03835% 1.15297 1.92955)}}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::-ms-backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::-webkit-file-upload-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}::-ms-browse{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:transparent;border-radius:0}::-webkit-file-upload-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:transparent;border-radius:0}::-ms-browse{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:transparent;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:transparent;border-radius:0}:where(select:-webkit-any([multiple],[size])) optgroup{font-weight:bolder}:where(select:-moz-any([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:-webkit-any([multiple],[size])) optgroup option:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:20px}:where(select:-moz-any([multiple],[size])) optgroup option:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:20px}:where(select:is([multiple],[size])) optgroup option:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:20px}:where(select:-webkit-any([multiple],[size])) optgroup option:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:20px}:where(select:-moz-any([multiple],[size])) optgroup option:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:20px}:where(select:is([multiple],[size])) optgroup option:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:20px}:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::-webkit-file-upload-button{margin-right:4px}:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::file-selector-button{margin-right:4px}:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::-ms-browse{margin-right:4px}:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::file-selector-button{margin-right:4px}:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::-webkit-file-upload-button{margin-left:4px}:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::file-selector-button{margin-left:4px}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::-ms-browse{margin-left:4px}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::file-selector-button{margin-left:4px}::-webkit-input-placeholder{opacity:1}::-moz-placeholder{opacity:1}::-ms-input-placeholder{opacity:1}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::-webkit-input-placeholder{color:currentColor}::-moz-placeholder{color:currentColor}::-ms-input-placeholder{color:currentColor}::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::-webkit-input-placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}::-moz-placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}::-ms-input-placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-year-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-month-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-day-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-hour-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-minute-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-second-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-millisecond-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button{-webkit-appearance:button;-moz-appearance:button;-ms-appearance:button;appearance:button}input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;-ms-appearance:button;appearance:button}::-webkit-file-upload-button{-webkit-appearance:button;-moz-appearance:button;-ms-appearance:button;appearance:button}::-ms-browse{-webkit-appearance:button;-moz-appearance:button;-ms-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;-ms-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.\!visible{visibility:visible!important}.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.top-2\.5{top:calc(var(--spacing) * 2.5)}.right-2{right:calc(var(--spacing) * 2)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.block{display:block}.contents{display:contents}.flex{display:flex}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.w-full{width:100%}.items-center{align-items:center}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.border{border-style:var(--tw-border-style);border-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-stone-300{border-color:var(--color-stone-300)}.border-stone-400{border-color:var(--color-stone-400)}.border-stone-700{border-color:var(--color-stone-700)}.bg-stone-800{background-color:var(--color-stone-800)}.bg-white{background-color:var(--color-white)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pb-1{padding-bottom:var(--spacing)}.font-serif{font-family:var(--font-serif)}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.text-red-800{color:var(--color-red-800)}.text-stone-500{color:var(--color-stone-500)}.text-stone-600{color:var(--color-stone-600)}.text-stone-700{color:var(--color-stone-700)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.opacity-60{opacity:.6}.outline-none{--tw-outline-style:none;outline-style:none}@media (hover:hover){.hover\:bg-stone-700:hover{background-color:var(--color-stone-700)}.hover\:text-stone-500:hover{color:var(--color-stone-500)}.hover\:text-stone-900:hover{color:var(--color-stone-900)}}.focus\:border-stone-800:focus{border-color:var(--color-stone-800)}.focus\:ring-1:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-stone-800:focus{--tw-ring-color:var(--color-stone-800)}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.disabled\:opacity-50:disabled{opacity:.5}}:root{color:#edf3f1;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-synthesis:none;text-rendering:optimizelegibility;background:#071016;font-family:Segoe UI Variable,Segoe UI,Arial,sans-serif}html{scroll-behavior:smooth;min-width:320px}body{background:#071016;min-width:320px;min-height:100vh;margin:0}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}.hv-site :focus-visible{outline-offset:5px;outline:3px solid #e3b96d}.hv-site{isolation:isolate;background:radial-gradient(circle at 82% 3%,rgba(32,59,70,.44),transparent 31%),radial-gradient(circle at 12% 48%,rgba(20,48,60,.333),transparent 33%),#071016;min-height:100vh;position:relative;overflow:clip}.hv-site:before{z-index:-1;content:"";pointer-events:none;opacity:.27;background-image:linear-gradient(rgba(178,205,211,.043) 1px,transparent 1px),linear-gradient(90deg,rgba(178,205,211,.043) 1px,transparent 1px);background-size:80px 80px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000,transparent 80%);mask-image:linear-gradient(#000,transparent 80%)}.hv-shell{width:min(100%,1560px);margin-left:auto;margin-right:auto;padding-left:max(22px,min(5.3vw,84px));padding-right:max(22px,min(5.3vw,84px))}.hv-load-error{padding-top:70px;padding-bottom:70px}.hv-loading{color:#afc5c7;letter-spacing:.18em;text-align:center;text-transform:uppercase;border:1px solid rgba(168,198,198,.22);border-radius:18px;margin-top:24px;margin-bottom:24px;padding:52px 22px;font-size:12px;font-weight:650;animation:2s ease-in-out infinite hv-breathe}.hv-error{color:#ffd3c7;background:rgba(106,42,36,.24);border:1px solid rgba(205,134,115,.37);border-radius:16px;margin-top:24px;margin-bottom:24px;padding:23px;font-size:15px;line-height:1.6}.hv-header{z-index:10;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:rgba(8,19,26,.804);border-bottom:1px solid rgba(170,200,212,.145);position:relative}.hv-header-inner{align-items:center;gap:max(24px,min(3vw,54px));min-height:104px;display:flex}.hv-brand{flex-shrink:0;align-items:center;gap:15px;display:inline-flex}.hv-brand-symbol{background:radial-gradient(circle at 45% 35%,#344b5b,#0e1e29 75%);border:1px solid rgba(177,203,216,.275);border-radius:15px;align-items:center;justify-items:center;width:55px;height:55px;transition:transform .4s,border-color .4s,box-shadow .4s;display:grid;position:relative;box-shadow:inset 0 0 20px rgba(195,227,238,.082)}.hv-brand-symbol .hv-raven-vector,.hv-brand-symbol .hv-raven-image{object-fit:contain;width:94%;height:94%}.hv-brand-type{gap:1px;display:grid}.hv-brand-type span,.hv-footer-label{color:#c7a56a;letter-spacing:.26em;text-transform:uppercase;font-size:10px;font-weight:750}.hv-brand-type strong{color:#f2f5f2;letter-spacing:-.055em;font-size:23px;font-weight:650;line-height:1}.hv-nav{flex:1;justify-content:flex-end;align-items:center;gap:max(20px,min(2.3vw,40px));display:flex}.hv-nav a{color:#b9c8cc;letter-spacing:.05em;padding-top:15px;padding-bottom:15px;font-size:13px;font-weight:650;transition:color .2s;position:relative}.hv-nav a:after{content:"";background:#d8b578;height:2px;transition:right .3s;position:absolute;bottom:8px;left:0;right:100%}.hv-nav a:hover:after,.hv-nav a.router-link-active:after{right:0}.hv-header-index{color:#c2a879;letter-spacing:.22em;border-left:1px solid rgba(184,205,208,.216);flex-shrink:0;padding-left:24px;font-size:11px;font-weight:700}.hv-menu-button{color:#e8f1f1;cursor:pointer;background:rgba(255,255,255,.03);border:1px solid rgba(183,201,208,.24);border-radius:11px;align-items:center;justify-items:center;width:48px;height:48px;display:none}.hv-mobile-nav{display:none}.hv-cover{pointer-events:none;opacity:.18;height:540px;position:absolute;top:104px;left:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000,transparent);mask-image:linear-gradient(#000,transparent)}.hv-cover img{object-fit:cover;-webkit-filter:grayscale()contrast(1.2);filter:grayscale()contrast(1.2);width:100%;height:100%}.hv-main{min-height:70vh;padding-top:0;padding-bottom:110px;position:relative}.hv-hero{grid-template-columns:minmax(0,1fr) minmax(0,.95fr);align-items:center;gap:max(32px,min(5vw,90px));min-height:650px;padding-top:70px;padding-bottom:85px;display:grid}.hv-hero-copy{z-index:2;animation:.8s cubic-bezier(.2,.7,.2,1) both hv-rise;position:relative}.hv-eyebrow,.hv-panel-index,.hv-page-eyebrow,.hv-card-eyebrow{color:#d3b27a;letter-spacing:.24em;text-transform:uppercase;font-size:11px;font-weight:750}.hv-eyebrow{align-items:center;gap:13px;margin:0 0 28px;display:flex}.hv-eyebrow-line{background:#d3b27a;width:39px;height:1px;display:block;box-shadow:0 0 12px #d3b27a}.hv-hero h1{color:#f4f7f2;letter-spacing:-.085em;text-wrap:balance;overflow-wrap:anywhere;text-shadow:0 15px 50px rgba(0,0,0,.333);max-width:800px;margin:0;font-family:Segoe UI Variable Display,Segoe UI,Arial,sans-serif;font-size:max(5.8rem,min(9.5vw,10.5rem));font-weight:700;line-height:.92}.hv-hero-description{color:#b2c2c7;white-space:pre-line;max-width:650px;margin:30px 0 0;font-size:max(17px,min(1.55vw,22px));line-height:1.65}.hv-hero-actions{flex-wrap:wrap;align-items:center;gap:25px;margin-top:40px;display:flex}.hv-primary-link{color:#10202a;background:#d5b77d;border:1px solid #d5b77d;border-radius:100px;align-items:center;gap:30px;min-height:58px;padding:10px 11px 10px 23px;font-size:14px;font-weight:750;transition:transform .3s,box-shadow .3s,background .3s;display:inline-flex;box-shadow:0 14px 36px rgba(201,157,76,.145)}.hv-primary-link span{color:#f7ebd0;background:#0d1c26;border-radius:50%;align-items:center;justify-items:center;width:36px;height:36px;font-size:21px;transition:transform .3s;display:grid}.hv-primary-link:hover{background:#ebc98a;transform:translateY(-4px);box-shadow:0 20px 40px rgba(201,157,76,.25)}.hv-primary-link:focus-visible{background:#ebc98a;transform:translateY(-4px);box-shadow:0 20px 40px rgba(201,157,76,.25)}.hv-primary-link:hover span{transform:rotate(45deg)}.hv-text-link{color:#d8e3e4;align-items:center;gap:12px;font-size:14px;font-weight:650;transition:color .25s;display:inline-flex}.hv-text-link span{color:#d3b27a;font-size:23px;transition:transform .3s}.hv-text-link:hover span{transform:translate(3px,-3px)}.hv-hero-footnote{color:#7f969f;letter-spacing:.17em;text-transform:uppercase;margin-top:65px;font-size:11px;font-weight:650;display:block}.hv-emblem-scene{isolation:isolate;aspect-ratio:1;background:radial-gradient(circle at 50% 48%,rgba(56,83,101,.52),transparent 44%),radial-gradient(circle at 52% 36%,#253c4a,#0a1821 72%);border:1px solid rgba(140,182,191,.208);border-radius:50% 50% 32px 32px;align-items:center;justify-items:center;width:100%;max-height:640px;animation:1s .15s both hv-emblem-enter;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 90px #091821,0 30px 90px rgba(0,0,0,.4)}.hv-emblem-scene:after{z-index:5;content:"";pointer-events:none;background:linear-gradient(transparent 45%,rgba(224,239,241,.13) 50%,transparent 55%);height:100%;animation:11s linear infinite hv-scan;position:absolute;top:-150%;bottom:auto;left:0;right:0}.hv-emblem-grid{opacity:.16;background-image:linear-gradient(rgba(215,231,227,.192) 1px,transparent 1px),linear-gradient(90deg,rgba(215,231,227,.192) 1px,transparent 1px);background-size:46px 46px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:radial-gradient(circle,#000,transparent 70%);mask-image:radial-gradient(circle,#000,transparent 70%)}.hv-emblem-halo{aspect-ratio:1;-webkit-filter:blur(55px);filter:blur(55px);background:rgba(128,168,187,.267);border-radius:50%;width:63%;animation:6s ease-in-out infinite hv-breathe;position:absolute}.hv-emblem-ring{aspect-ratio:1;border:1px solid rgba(173,201,194,.3);border-radius:50%;width:89%;animation:40s linear infinite hv-orbit;position:absolute}.hv-emblem-ring:after{content:"";background:#dbb87c;border-radius:50%;width:8px;height:8px;position:absolute;top:15%;left:10%;box-shadow:0 0 18px #dbb87c}.hv-emblem-ring--inner{border-style:dashed;border-color:rgba(165,190,198,.21);width:67%;animation-duration:60s;animation-direction:reverse}.hv-emblem-ring--inner:after{background:#dce9e8;width:5px;height:5px}.hv-hero-mark{z-index:3;object-fit:contain;-webkit-filter:drop-shadow(0 20px 32px rgba(0,0,0,.6));filter:drop-shadow(0 20px 32px rgba(0,0,0,.6));width:84%;height:84%;animation:7s ease-in-out infinite hv-raven-float;position:relative}.hv-emblem-coordinate{z-index:6;color:#dec492;letter-spacing:.2em;font-size:11px;font-weight:750;position:absolute}.hv-emblem-coordinate--top{top:9%;right:10%}.hv-emblem-coordinate--bottom{font-size:26px;animation:4s ease-in-out infinite hv-twinkle;bottom:8%;left:9%}.hv-home-panels{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:22px;scroll-margin-top:20px;display:grid}.hv-city-panel,.hv-archive-panel{background:linear-gradient(145deg,#12232c,#0b1922 75%);border:1px solid rgba(159,186,195,.24);border-radius:26px;min-height:400px;padding:max(26px,min(3.2vw,50px));animation:.7s both hv-rise;box-shadow:0 20px 50px rgba(0,0,0,.2)}.hv-archive-panel{background:radial-gradient(circle at 100% 0,rgba(185,155,96,.19),transparent 47%),linear-gradient(145deg,#172832,#0d1b25 78%);animation-delay:.12s}.hv-city-entry+.hv-city-entry{border-top:1px solid rgba(171,194,194,.208);margin-top:35px;padding-top:30px}.hv-city-entry h2{color:#eef3ef;letter-spacing:-.06em;margin:0;font-size:max(38px,min(4vw,60px));font-weight:620;line-height:1.06}.hv-city-lead{color:#c7d4d3;white-space:pre-line;max-width:690px;margin:18px 0 0;font-size:19px;line-height:1.55}.hv-city-description{color:#a8bcc1;white-space:pre-line;max-width:730px;margin:16px 0 0;font-size:15px;line-height:1.75}.hv-city-stat{border-top:1px solid rgba(171,194,194,.208);justify-content:space-between;gap:18px;margin-top:35px;padding-top:17px;display:flex}.hv-city-stat span{color:#9eb3b9;letter-spacing:.14em;text-transform:uppercase;font-size:12px}.hv-city-stat strong{color:#e8c587;letter-spacing:-.03em;font-size:25px;font-weight:550}.hv-muted{color:#9eafb4;line-height:1.65}.hv-access{border:0;margin:0;padding:0}.hv-access>div:first-child{color:#d8bc87}.hv-access h2{color:#ebd1a0}.hv-access h3{color:#f1f2ed;letter-spacing:-.045em;font-family:inherit;font-size:max(24px,min(2vw,31px));font-weight:620}.hv-access p{color:#b6c6c9}.hv-access label{color:#c5d1d1}.hv-access input{color:#eff5f2;background:#091720;border:1px solid rgba(170,195,196,.4);border-radius:11px;min-height:54px;transition:border-color .25s,box-shadow .25s;box-shadow:inset 0 0 16px rgba(0,0,0,.2)}.hv-access button[type=submit]{color:#10212b;background:#d8b77a;border:1px solid #d8b77a;border-radius:11px;min-height:52px;font-weight:750;transition:transform .25s,background .25s,box-shadow .25s}.hv-access button[type=submit]:enabled:hover{background:#efd096;transform:translateY(-3px);box-shadow:0 12px 30px rgba(216,183,122,.204)}.hv-news-section{border-top:1px solid rgba(168,197,202,.24);margin-top:100px;padding-top:34px}.hv-section-heading{justify-content:space-between;align-items:end;gap:30px;margin-bottom:35px;display:flex}.hv-section-heading .hv-panel-index{margin-bottom:10px}.hv-section-heading h2{letter-spacing:-.07em;margin:0;font-size:max(44px,min(6vw,76px));font-weight:650;line-height:1}.hv-card-grid,.hv-list-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.hv-card{background:linear-gradient(135deg,#142832,#0e1d27);border:1px solid rgba(159,186,195,.25);border-radius:20px;flex-direction:column;min-width:0;min-height:255px;padding:27px;transition:transform .35s,border-color .35s,box-shadow .35s,background .35s;animation:.6s both hv-rise;display:flex;position:relative}.hv-card:nth-child(2n){animation-delay:80ms}.hv-card:nth-child(3n){animation-delay:.16s}.hv-card h3{color:#eff4f1;letter-spacing:-.05em;text-wrap:balance;overflow-wrap:anywhere;margin:17px 0 0;font-size:max(25px,min(2.4vw,39px));font-weight:600;line-height:1.14}.hv-card p{color:#aabcc0;overflow-wrap:anywhere;margin:15px 0 0;font-size:15px;line-height:1.65}.hv-card-bottom{color:#d8ba83;letter-spacing:.18em;text-transform:uppercase;justify-content:space-between;align-items:end;gap:15px;margin-top:auto;padding-top:30px;font-size:11px;font-weight:750;display:flex}.hv-card-arrow{border:1px solid rgba(216,186,131,.45);border-radius:50%;align-items:center;justify-items:center;width:43px;height:43px;font-size:24px;transition:transform .3s,background .3s,color .3s;display:grid}.hv-card:hover .hv-card-arrow{color:#14232a;background:#d8ba83;transform:rotate(45deg)}.hv-card:focus-visible .hv-card-arrow{color:#14232a;background:#d8ba83;transform:rotate(45deg)}.hv-empty{color:#a4b6ba;text-align:center;border:1px dashed rgba(155,185,195,.255);border-radius:18px;padding:55px 30px}.hv-list-grid .hv-empty{grid-column:1/-1}.hv-page{padding-top:max(62px,min(7vw,105px));animation:.65s both hv-rise}.hv-page-eyebrow{margin:0 0 14px}.hv-page-title{color:#f0f4f0;letter-spacing:-.075em;overflow-wrap:anywhere;max-width:1000px;margin:0 0 45px;font-size:max(54px,min(8vw,105px));font-weight:680;line-height:1}.hv-list-grid{margin-top:35px}.hv-detail{max-width:1100px;padding-top:max(55px,min(6vw,90px));animation:.7s both hv-rise}.hv-back{color:#dabd85;letter-spacing:.1em;text-transform:uppercase;align-items:center;min-height:48px;font-size:13px;font-weight:700;transition:transform .25s,color .25s;display:inline-flex}.hv-back:hover{color:#f6d599;transform:translate(-5px)}.hv-detail-title{color:#f3f6f1;letter-spacing:-.075em;text-wrap:balance;overflow-wrap:anywhere;max-width:1050px;margin:32px 0 25px;font-size:max(48px,min(6.7vw,90px));font-weight:650;line-height:1.03}.hv-detail-lead{color:#c1d0cf;white-space:pre-line;max-width:800px;margin:20px 0 0;font-size:max(19px,min(2.2vw,27px));line-height:1.55}.hv-detail-body{color:#afc1c3;white-space:pre-wrap;overflow-wrap:anywhere;border-top:1px solid rgba(168,197,202,.26);max-width:820px;margin-top:40px;padding-top:30px;font-size:max(17px,min(1.5vw,20px));line-height:1.9}.hv-detail-meta{color:#c9d4d2;gap:10px;margin-top:30px;display:grid}.hv-person-grid{grid-template-columns:minmax(180px,280px) minmax(0,1fr);gap:max(30px,min(5vw,80px));margin-top:40px;display:grid}.hv-person-portrait{aspect-ratio:4/5;object-fit:cover;background:radial-gradient(circle at 50% 40%,#395160,#162932 72%);border:1px solid rgba(157,184,188,.32);border-radius:20px;width:100%}.hv-coordinate{color:#899fa5;letter-spacing:.08em;border-top:1px solid rgba(168,197,202,.26);margin-top:35px;padding-top:17px;font-size:13px}.hv-archive-page{max-width:1100px;margin-left:auto;margin-right:auto}.hv-archive-page .hv-access{background:linear-gradient(145deg,#172c35,#0d1b25);border:1px solid rgba(169,196,198,.3);border-radius:22px;max-width:640px;padding:max(25px,min(4vw,48px))}.hv-archive-page .hv-card-grid{margin-top:35px}.hv-footer{background:#071219;border-top:1px solid rgba(163,192,202,.196)}.hv-footer-inner{justify-content:space-between;align-items:center;gap:30px;min-height:170px;padding-top:40px;padding-bottom:40px;display:flex}.hv-footer-inner>div{gap:6px;display:grid}.hv-footer strong{color:#e7f0ed;letter-spacing:-.06em;font-size:26px}.hv-footer p{color:#839ca3;max-width:500px;font-size:14px;line-height:1.6}.hv-footer-world{color:#b9a27d;letter-spacing:.15em;text-transform:uppercase;font-size:11px;font-weight:650}@keyframes hv-rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes hv-emblem-enter{0%{opacity:0;-webkit-filter:blur(12px);filter:blur(12px);transform:scale(.92)translateY(35px)}to{opacity:1;-webkit-filter:blur();filter:blur();transform:scale(1)translateY(0)}}@keyframes hv-orbit{to{rotate:360deg}}@keyframes hv-raven-float{50%{transform:translateY(-12px)rotate(-1deg)}}@keyframes hv-breathe{50%{opacity:.55;transform:scale(1.22)}}@keyframes hv-scan{to{transform:translateY(300%)}}@keyframes hv-twinkle{50%{opacity:.35;transform:scale(1.4)}}@media (max-width:1100px){.hv-nav{gap:16px}.hv-header-index{display:none}.hv-hero{gap:25px;min-height:590px}.hv-hero h1{font-size:max(5rem,min(9vw,8rem))}}@media (max-width:850px){.hv-header-inner{min-height:84px}.hv-nav{display:none}.hv-menu-button{margin-left:auto;display:grid}.hv-mobile-nav{border-top:1px solid rgba(168,196,198,.2);gap:0;padding-top:10px;padding-bottom:20px;animation:.25s both hv-rise;display:grid}.hv-mobile-nav a{border-bottom:1px solid rgba(168,196,198,.2);padding:16px 4px;font-size:17px;display:block}.hv-mobile-nav a.router-link-active{color:#e7c483}.hv-cover{top:84px}.hv-hero{grid-template-columns:1fr;padding-top:60px;padding-bottom:70px}.hv-hero h1{font-size:max(5rem,min(13vw,8rem))}.hv-hero-footnote{margin-top:40px}.hv-emblem-scene{width:min(100%,600px);margin-left:auto;margin-right:auto}.hv-home-panels{grid-template-columns:1fr}.hv-city-panel,.hv-archive-panel{min-height:0}}@media (max-width:600px){.hv-header-inner{min-height:76px}.hv-brand-symbol{border-radius:12px;width:47px;height:47px}.hv-brand-type strong{font-size:20px}.hv-brand-type span{font-size:8px}.hv-cover{top:76px}.hv-main{padding-bottom:75px}.hv-hero{gap:45px;padding-top:55px;padding-bottom:70px}.hv-hero h1{font-size:max(4.2rem,min(16vw,6.5rem))}.hv-hero-description{margin-top:24px;font-size:17px}.hv-hero-actions{gap:21px;margin-top:32px}.hv-hero-footnote{margin-top:35px;font-size:9px}.hv-emblem-scene{border-radius:48% 48% 22px 22px}.hv-home-panels{gap:16px}.hv-city-panel,.hv-archive-panel{border-radius:20px;padding:26px}.hv-panel-index{margin-bottom:27px}.hv-news-section{margin-top:70px}.hv-section-heading{flex-direction:column;align-items:start;gap:16px}.hv-card-grid,.hv-list-grid{grid-template-columns:1fr}.hv-card{min-height:220px}.hv-page{padding-top:65px}.hv-person-grid{grid-template-columns:1fr}.hv-person-portrait{max-width:280px}.hv-footer-inner{flex-direction:column;align-items:start;gap:10px;min-height:0}}@media (max-width:380px){.hv-brand-type span{letter-spacing:.12em}.hv-hero h1{font-size:4.15rem}.hv-primary-link{justify-content:space-between;width:100%}.hv-emblem-coordinate--top{right:6%}.hv-card{padding:23px}}@media (min-width:1900px){.hv-shell{width:min(100%,1780px)}.hv-hero{min-height:800px}.hv-nav a,.hv-primary-link,.hv-text-link{font-size:18px}.hv-header-inner{min-height:120px}.hv-hero h1{font-size:12rem}.hv-emblem-scene{max-height:740px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.hv-site *,.hv-site :before,.hv-site :after{transition:none!important;animation:none!important}}.hv-site{color:#1a2022;background:#ece9e2}.hv-site:before{opacity:.18;background-image:linear-gradient(rgba(24,35,37,.086) 1px,transparent 1px),linear-gradient(90deg,rgba(24,35,37,.086) 1px,transparent 1px);-webkit-mask-image:none;mask-image:none}.hv-shell{width:min(100%,1510px)}.hv-loading{color:#414c4b;border-color:rgba(31,44,44,.208)}.hv-header{-webkit-backdrop-filter:none;backdrop-filter:none;background:#f8f7f3;border-bottom:1px solid rgba(27,37,39,.216)}.hv-header-inner{border-top:1px solid rgba(27,37,39,.17);border-bottom:0;justify-content:center;gap:34px;min-height:60px}.hv-brand{gap:11px}.hv-brand-symbol{color:#f7f4e9;width:35px;height:35px;box-shadow:none;background:#202729;border:0;border-radius:0;font-family:Georgia,serif;font-size:24px;line-height:1}.hv-brand:hover .hv-brand-symbol{border-color:transparent;transform:none;box-shadow:0 0 0 3px rgba(32,39,41,.157)}.hv-brand:focus-visible .hv-brand-symbol{border-color:transparent;transform:none;box-shadow:0 0 0 3px rgba(32,39,41,.157)}.hv-brand-type span,.hv-footer-label{color:#626c69;letter-spacing:.18em;font-size:9px}.hv-brand-type strong{color:#1e2628;letter-spacing:-.035em;font-family:Georgia,Times New Roman,serif;font-size:21px;font-weight:700}.hv-nav a{color:#394447;letter-spacing:.15em;text-transform:uppercase;font-size:11px;font-weight:760}.hv-nav{flex:0 auto;justify-content:center}.hv-nav a:after{background:#1c2628;height:1px}.hv-header-index{color:#626c69;border-left-color:rgba(38,50,53,.27)}.hv-menu-button{color:#20292a;background:0 0;border:1px solid rgba(29,39,39,.243);border-radius:0}.hv-masthead{isolation:isolate;background:#030506;position:relative;overflow:hidden}.hv-masthead-inner{padding-top:0;padding-bottom:0;position:relative}.hv-masthead-scene{z-index:0;pointer-events:none;width:100vw;position:absolute;top:0;bottom:0;left:50%;overflow:hidden;transform:translate(-50%)}.hv-night-city{background:#030506 url(/havrany-night-city.png) 50% 25%/cover no-repeat;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent);mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent)}.hv-masthead-baseline{z-index:2;color:#e0e9e7;letter-spacing:.2em;text-transform:uppercase;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(90deg,rgba(51,75,90,.796),rgba(66,94,108,.77) 50%,rgba(51,75,90,.796));border-bottom:1px solid rgba(182,205,218,.43);justify-content:space-between;gap:20px;width:calc(100% - max(36px,min(8vw,136px)));margin-left:auto;margin-right:auto;padding:12px max(22px,min(4vw,60px)) 19px;font-size:10px;font-weight:750;display:flex;position:relative}.hv-raven-stage{z-index:1;align-items:center;justify-items:center;min-height:0;display:grid;position:relative;overflow:hidden}.hv-raven-stage img{transform-origin:50% 65%;width:min(100%,920px);height:auto;margin:0 auto;animation:1.25s cubic-bezier(.2,.7,.2,1) both hv-raven-arrive,9s ease-in-out 1.3s infinite hv-raven-breathe;display:block}.hv-masthead-title{z-index:2;color:#f6f8f4;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(90deg,rgba(41,61,75,.86),rgba(83,109,123,.78) 50%,rgba(41,61,75,.86));border-top:1px solid rgba(216,232,242,.65);justify-content:center;align-items:center;width:calc(100% - max(36px,min(8vw,136px)));margin:max(-300px,min(-23vw,-95px)) auto 0;padding:10px max(22px,min(4vw,60px)) 13px;display:flex;position:relative;box-shadow:0 -10px 42px rgba(9,20,28,.3)}.hv-masthead-name{min-width:0;color:inherit}.hv-masthead-name:hover{color:#cfddde}.hv-masthead-name:focus-visible{color:#cfddde}.hv-masthead-title strong,.hv-masthead-title h1{letter-spacing:.11em;text-align:center;text-transform:uppercase;margin:0;font-family:Georgia,Times New Roman,serif;font-size:max(54px,min(7.7vw,119px));font-weight:600;line-height:.99}.hv-masthead-title>span{color:#e0e9e9;font-size:max(13px,min(2vw,22px));position:absolute;top:50%;transform:translateY(-50%)}.hv-masthead-title>span:first-child{left:max(22px,min(4vw,60px))}.hv-masthead-title>span:last-child{right:max(22px,min(4vw,60px))}.hv-masthead-baseline{letter-spacing:.14em;padding-top:12px;font-size:9px}.hv-header--inner .hv-masthead-inner{padding-top:0;padding-bottom:0}.hv-header--inner .hv-raven-stage{height:175px;overflow:hidden}.hv-header--inner .hv-raven-stage img{width:240px;margin-top:-12px}.hv-header--inner .hv-masthead-title{margin-top:-53px;padding-top:6px;padding-bottom:6px}.hv-header--inner .hv-masthead-baseline{display:none}.hv-cover{opacity:.06;top:72px}.hv-cover img{-webkit-filter:grayscale()contrast(1.5);filter:grayscale()contrast(1.5)}.hv-main{padding-bottom:95px}.hv-hero{border-bottom:1px solid rgba(37,49,51,.325);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:end;gap:max(28px,min(6vw,100px));min-height:0;padding-top:max(55px,min(6vw,95px));padding-bottom:max(55px,min(6vw,95px));display:grid}.hv-hero-heading{animation:.7s both hv-rise}.hv-eyebrow{margin-bottom:19px}.hv-eyebrow-line{box-shadow:none;background:#775e3a}.hv-hero h1{color:#1b2426;letter-spacing:-.07em;text-shadow:none;font-family:Georgia,Times New Roman,serif;font-size:max(57px,min(6vw,93px));font-weight:500;line-height:1.02}.hv-hero-copy{animation-delay:.12s}.hv-hero-description{color:#435052;margin:0;font-size:max(18px,min(1.7vw,24px));line-height:1.55}.hv-hero-actions{margin-top:28px}.hv-primary-link{color:#fff;min-height:51px;box-shadow:none;background:#202a2c;border-color:#202a2c;border-radius:0}.hv-primary-link span{color:#202a2c;background:#fff;border-radius:0;width:28px;height:28px}.hv-primary-link:hover{background:#354246;box-shadow:0 12px 30px rgba(29,40,40,.18)}.hv-primary-link:focus-visible{background:#354246;box-shadow:0 12px 30px rgba(29,40,40,.18)}.hv-text-link span,.hv-text-link:hover{color:#765c38}.hv-text-link:focus-visible{color:#765c38}.hv-home-panels{gap:0;margin-top:42px}.hv-city-panel,.hv-archive-panel{min-height:340px;box-shadow:none;border-radius:0}.hv-city-panel{color:#eef0ea;background:#202a2c;border-color:#202a2c}.hv-city-entry h2{color:#fff;font-family:Georgia,Times New Roman,serif;font-weight:500}.hv-archive-panel{background:#f8f7f3;border-color:#202a2c #202a2c #202a2c currentColor;border-left-style:none;border-left-width:0}.hv-access h3{color:#20292a;font-family:Georgia,Times New Roman,serif}.hv-access input{color:#1d292a;box-shadow:none;background:#fff;border-color:#9ca9a6;border-radius:0}.hv-access input:focus{border-color:#202a2c;box-shadow:0 0 0 2px rgba(32,42,44,.15)}.hv-access button[type=submit]{color:#fff;background:#202a2c;border-color:#202a2c;border-radius:0}.hv-access button[type=submit]:disabled{color:#fff;background:#777f7b;border-color:#777f7b}.hv-news-section{border-top-color:rgba(41,54,56,.3);margin-top:85px}.hv-section-heading h2,.hv-page-title,.hv-detail-title{color:#20292a;font-family:Georgia,Times New Roman,serif;font-weight:500}.hv-card-grid,.hv-list-grid{border-top:1px solid rgba(39,52,53,.36);gap:0}.hv-card{min-height:250px;box-shadow:none;background:#f8f7f3;border:1px solid rgba(39,52,53,.36);border-top:0;border-left:0;border-radius:0}.hv-card:hover{background:#fff;border-color:rgba(39,52,53,.36);transform:translateY(-4px);box-shadow:0 15px 28px rgba(38,51,50,.11)}.hv-card:focus-visible{background:#fff;border-color:rgba(39,52,53,.36);transform:translateY(-4px);box-shadow:0 15px 28px rgba(38,51,50,.11)}.hv-card h3{color:#20292a;font-family:Georgia,Times New Roman,serif;font-weight:500}.hv-card-bottom{color:#775e3a}.hv-card-arrow{border-color:rgba(120,99,67,.514);border-radius:0}.hv-card:hover .hv-card-arrow{color:#fff;background:#20292a}.hv-card:focus-visible .hv-card-arrow{color:#fff;background:#20292a}.hv-empty{color:#536061;border-color:rgba(39,52,53,.36);border-radius:0}.hv-detail-body{color:#445254;border-top-color:rgba(41,54,56,.3)}.hv-person-portrait{background:#e5e7e2;border-color:rgba(41,54,56,.3);border-radius:0}.hv-coordinate{color:#697575;border-top-color:rgba(41,54,56,.3)}.hv-archive-page .hv-access{background:#f8f7f3;border-color:rgba(41,54,56,.3);border-radius:0}.hv-footer{background:#202a2c;border-top-color:rgba(41,54,56,.3)}.hv-footer strong{color:#f4f1e8;font-family:Georgia,Times New Roman,serif}@keyframes hv-raven-arrive{0%{opacity:0;-webkit-filter:blur(7px);filter:blur(7px);transform:translateY(18px)scale(.97)}to{opacity:1;-webkit-filter:drop-shadow(0 0 19px rgba(198,222,237,.333));filter:drop-shadow(0 0 19px rgba(198,222,237,.333));transform:translateY(0)scale(1)}}@keyframes hv-raven-breathe{50%{transform:translateY(-5px)scale(1.008)}}@media (max-width:850px){.hv-header-inner{min-height:58px}.hv-mobile-nav{border-top-color:rgba(38,52,53,.208)}.hv-cover{top:65px}.hv-hero{grid-template-columns:1fr;gap:24px;padding-top:58px;padding-bottom:58px}.hv-home-panels{grid-template-columns:1fr}.hv-archive-panel{border-top:0;border-left:1px solid #202a2c}}@media (max-width:600px){.hv-header-inner{min-height:54px}.hv-brand-symbol{border-radius:0;width:32px;height:32px;font-size:22px}.hv-brand-type strong{font-size:19px}.hv-brand-type span{font-size:8px}.hv-cover{top:60px}.hv-masthead-inner{padding-top:0;padding-bottom:0}.hv-masthead-title,.hv-masthead-baseline{width:calc(100% - 24px)}.hv-masthead-title{margin-top:-95px}.hv-masthead-title strong,.hv-masthead-title h1{letter-spacing:.04em;font-size:max(37px,min(10.3vw,62px))}.hv-masthead-title>span{font-size:11px}.hv-masthead-title>span:first-child{left:15px}.hv-masthead-title>span:last-child{right:15px}.hv-masthead-title,.hv-masthead-baseline{padding-left:17px;padding-right:17px}.hv-masthead-baseline{font-size:8px}.hv-masthead-baseline span:last-child{display:none}.hv-header--inner .hv-raven-stage{height:130px}.hv-header--inner .hv-raven-stage img{width:175px}.hv-header--inner .hv-masthead-title{margin-top:-43px}.hv-header--inner .hv-masthead-title strong{font-size:max(31px,min(8vw,47px))}.hv-night-city{-webkit-mask-image:none;mask-image:none}.hv-hero{gap:23px;padding-top:46px;padding-bottom:46px}.hv-hero h1{font-size:max(48px,min(12vw,70px))}.hv-hero-description{margin-top:0;font-size:17px}.hv-hero-actions{margin-top:25px}.hv-home-panels{gap:0;margin-top:22px}.hv-city-panel,.hv-archive-panel{border-radius:0;min-height:0;padding:25px}.hv-card-grid,.hv-list-grid{grid-template-columns:1fr}.hv-card{border-right:0}.hv-footer-inner{gap:18px}}@media (max-width:380px){.hv-masthead-title strong,.hv-masthead-title h1{font-size:35px}.hv-masthead-title>span{display:none}.hv-hero h1{font-size:48px}}@media (min-width:1900px){.hv-header-inner{min-height:66px}.hv-masthead-title strong,.hv-masthead-title h1{font-size:140px}.hv-raven-stage img{width:min(100%,1040px)}.hv-header--inner .hv-raven-stage img{width:260px}.hv-header--inner .hv-masthead-title strong{font-size:72px}}:root{color:#e9efef;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#080d12}html,body{min-width:0}body{background:#080d12}::-moz-selection{color:#091117;background:#b4c8d1}::selection{color:#091117;background:#b4c8d1}.hv-site{--hv-ivory:#e9efef;--hv-silver:#afc0c7;--hv-muted:#9aadb4;--hv-gold:#c6ae82;--hv-line:rgba(141,164,174,.27);color:var(--hv-ivory);background:radial-gradient(circle at 80% 17%,rgba(52,71,83,.173),transparent 31%),linear-gradient(#070b0f 0%,#101b23 48%,#080d12 100%)}.hv-site:before{opacity:.14;background-image:linear-gradient(90deg,transparent 0,rgba(180,201,207,.098) 1px,transparent 2px);background-size:124px 100%;-webkit-mask-image:linear-gradient(transparent 10%,#000 30%,#000 75%,transparent);mask-image:linear-gradient(transparent 10%,#000 30%,#000 75%,transparent)}.hv-site :focus-visible{outline-color:#d0bf9d}.hv-loading{border-color:var(--hv-line);color:var(--hv-silver)}.hv-error{color:#ffd5ce;background:rgba(58,32,35,.78);border-color:rgba(193,120,114,.43)}.hv-header{background:#0a1117;border-bottom-color:rgba(115,137,149,.26)}.hv-header-inner{border-top-color:rgba(141,164,174,.18)}.hv-nav a{color:#bbc9cd}.hv-nav a:after{background:var(--hv-gold)}.hv-nav a:hover,.hv-nav a.router-link-active{color:#fff}.hv-header-index{border-left-color:var(--hv-line);color:var(--hv-gold)}.hv-menu-button{color:#edf2f1;background:rgba(255,255,255,.05);border-color:rgba(183,200,208,.31)}.hv-mobile-nav{background:#101a21}.hv-mobile-nav a{color:#e2ebea;border-bottom-color:rgba(157,177,182,.26)}.hv-mobile-nav a.router-link-active{color:var(--hv-gold)}.hv-cover{opacity:.035}.hv-main{border:1px solid var(--hv-line);background:linear-gradient(145deg,#17262f 0%,#0c171e 45%,#0a1319 100%);border-radius:max(20px,min(2.5vw,34px));min-height:0;margin-top:max(16px,min(2.4vw,34px));padding-top:max(24px,min(3.1vw,48px));padding-bottom:max(70px,min(7vw,112px));box-shadow:0 28px 75px rgba(0,0,0,.533),inset 0 1px rgba(225,237,237,.047)}.hv-masthead-visual{isolation:isolate;background:#030506;height:min(75vw + 24px,646px);position:relative;overflow:hidden}.hv-masthead-visual:after{z-index:0;content:"";pointer-events:none;background:linear-gradient(transparent,rgba(3,5,6,.6));height:24%;position:absolute;top:auto;bottom:0;left:0;right:0}.hv-masthead-scene{width:100%;top:0;bottom:0;left:0;right:0;transform:none}.hv-raven-stage{height:100%;overflow:hidden}.hv-raven-stage img{object-fit:contain;object-position:center top;width:min(100%,830px);height:auto;margin-top:0}.hv-masthead-inner{width:100%;max-width:none;padding-left:0;padding-right:0}.hv-masthead-title{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(90deg,#0c171e,#253944 50%,#0c171e);border-top:1px solid rgba(159,182,193,.37);border-bottom:1px solid rgba(159,182,193,.263);border-radius:0;width:100%;margin:0;padding:max(13px,min(2vw,27px)) max(28px,min(6vw,110px));box-shadow:inset 0 1px rgba(232,241,241,.15),0 12px 45px rgba(0,0,0,.533)}.hv-masthead-title strong,.hv-masthead-title h1{letter-spacing:.08em;font-size:max(48px,min(8vw,118px))}.hv-masthead-baseline{background:#0a1319;border-bottom:1px solid rgba(115,137,149,.26);border-radius:0;width:100%;margin:0;padding:13px max(28px,min(6vw,110px)) 15px}.hv-header--inner .hv-masthead-visual{height:160px}.hv-header--inner .hv-raven-stage{height:100%}.hv-header--inner .hv-raven-stage img{width:210px;height:auto;margin-top:0}.hv-header--inner .hv-masthead-title{margin:0;padding-top:8px;padding-bottom:8px}.hv-header--inner .hv-masthead-title strong{font-size:max(42px,min(5vw,69px))}.hv-eyebrow,.hv-panel-index,.hv-page-eyebrow,.hv-card-eyebrow{color:var(--hv-gold)}.hv-home-panels{box-shadow:none;background:0 0;border:0;margin-top:0;display:block}.hv-city-panel,.hv-archive-panel{border:0;border-top:1px solid var(--hv-line);min-height:0;box-shadow:none;border-radius:0;grid-template-columns:minmax(150px,.28fr) minmax(0,1fr);align-items:start;column-gap:max(26px,min(5vw,86px));padding:max(42px,min(5vw,78px)) 0;display:grid;overflow:visible}.hv-city-panel{color:var(--hv-ivory);background:0 0}.hv-archive-panel{border:1px solid var(--hv-line);background:radial-gradient(circle at 100% 0,rgba(157,183,192,.11),transparent 48%),linear-gradient(110deg,#1d303a,#0b151d 64%);border-radius:max(16px,min(2vw,26px));padding-left:max(24px,min(4vw,62px));padding-right:max(24px,min(4vw,62px));box-shadow:0 26px 65px rgba(0,0,0,.467)}.hv-city-panel:before,.hv-archive-panel:before{display:none}.hv-panel-index{margin:5px 0 0}.hv-city-entry,.hv-archive-panel .hv-access{grid-column:2}.hv-archive-panel .hv-access{max-width:700px}.hv-city-panel .hv-panel-index{color:var(--hv-gold)}.hv-city-entry+.hv-city-entry{border-top-color:var(--hv-line)}.hv-city-entry h2{color:var(--hv-ivory);font-size:max(58px,min(6vw,108px));line-height:1}.hv-city-lead{color:#d6e1e1}.hv-city-description,.hv-city-stat span,.hv-city-panel .hv-muted{color:var(--hv-muted)}.hv-city-stat{border-top-color:var(--hv-line)}.hv-city-stat strong{color:var(--hv-gold)}.hv-muted{color:var(--hv-muted)}.hv-access>div:first-child,.hv-access h2{color:var(--hv-gold)}.hv-access h3{color:var(--hv-ivory)}.hv-access p,.hv-access label{color:#c0ced0}.hv-access input{color:var(--hv-ivory);background:#071219;border-color:rgba(145,169,176,.37);border-radius:11px;transition:border-color .2s,background-color .2s,box-shadow .2s;box-shadow:inset 0 2px 12px rgba(0,0,0,.533)}.hv-access input:focus{border-color:var(--hv-gold);box-shadow:inset 3px 0 var(--hv-gold), 0 0 0 1px rgba(198,174,130,.4);background:#0d1d26}.hv-site .hv-access input:focus-visible{outline:none}.hv-access input::-webkit-input-placeholder{color:#849ba1}.hv-access input::-moz-placeholder{color:#849ba1}.hv-access input::-ms-input-placeholder{color:#849ba1}.hv-access input::placeholder{color:#849ba1}.hv-access button[type=submit]{color:#0d1b22;background:linear-gradient(135deg,#d5dfdc,#afc1c4);border-color:#cad8d8;border-radius:11px;box-shadow:0 9px 25px rgba(0,0,0,.333)}.hv-access button[type=submit]:enabled:hover{background:linear-gradient(135deg,#f0f3ee,#c3d4d5);box-shadow:0 13px 32px rgba(177,199,203,.24)}.hv-access button[type=submit]:disabled{color:#dbe4e2;box-shadow:none;background:#60747a;border-color:#60747a}.hv-access button:not([type=submit]){color:var(--hv-gold)}.hv-access #archive-error{color:#ffb9ae}.hv-news-section{border-top-color:var(--hv-line)}.hv-section-heading h2,.hv-page-title,.hv-detail-title{color:var(--hv-ivory)}.hv-text-link{color:#d2dfe0}.hv-text-link span{color:var(--hv-gold)}.hv-text-link:hover{color:#fff}.hv-text-link:focus-visible{color:#fff}.hv-card-grid,.hv-list-grid{border-top:1px solid var(--hv-line);grid-template-columns:1fr;gap:0}.hv-card{border:0;border-bottom:1px solid var(--hv-line);min-height:0;box-shadow:none;background:0 0;grid-template-columns:minmax(0,1fr) auto;padding:max(27px,min(3vw,45px)) max(14px,min(2vw,30px));display:grid}.hv-card:nth-child(2n){border-right:0}.hv-card:hover{border-color:var(--hv-line);box-shadow:inset 3px 0 var(--hv-gold);background:linear-gradient(90deg,rgba(40,59,70,.24),transparent);transform:none}.hv-card:focus-visible{border-color:var(--hv-line);box-shadow:inset 3px 0 var(--hv-gold);background:linear-gradient(90deg,rgba(40,59,70,.24),transparent);transform:none}.hv-card h3{color:var(--hv-ivory)}.hv-card p{color:var(--hv-muted)}.hv-card-eyebrow,.hv-card h3,.hv-card p{grid-column:1}.hv-card-bottom{color:var(--hv-gold);grid-area:1/2/span 3;align-self:center;margin:0;padding:0}.hv-card-arrow{border-color:rgba(198,174,130,.45)}.hv-card:hover .hv-card-arrow{background:var(--hv-gold);color:#0b161d}.hv-card:focus-visible .hv-card-arrow{background:var(--hv-gold);color:#0b161d}.hv-empty{border-color:var(--hv-line);color:var(--hv-muted)}.hv-back{color:var(--hv-gold)}.hv-back:hover{color:#f0d5a6}.hv-detail-lead,.hv-detail-meta{color:#cbd8d8}.hv-detail-body{border-top-color:var(--hv-line);color:#b8c9cb}.hv-detail-meta strong{color:var(--hv-gold)}.hv-person-portrait{border-color:var(--hv-line);background:#1b2b34}.hv-coordinate{border-top-color:var(--hv-line);color:var(--hv-muted)}.hv-archive-page .hv-access{border-color:var(--hv-line);background:linear-gradient(145deg,#1c2b35,#0b151d)}.hv-archive-page [role=alert]{color:#ffb9ae}.hv-archive-page [role=status]{color:#cbd8d8}.hv-footer{border-top-color:var(--hv-line);background:#070c10}.hv-footer strong{color:var(--hv-ivory)}.hv-footer p{color:var(--hv-muted)}.hv-footer-label,.hv-footer-world{color:var(--hv-gold)}@media (max-width:850px){.hv-city-panel,.hv-archive-panel{grid-template-columns:1fr;row-gap:19px;min-height:0}.hv-city-entry,.hv-archive-panel .hv-access{grid-column:1}.hv-archive-panel{border-left:1px solid var(--hv-line);border-top:1px solid var(--hv-line)}}@media (max-width:600px){.hv-main{border-radius:20px;width:calc(100% - 24px);margin-top:14px;padding:14px 14px 72px}.hv-masthead-title{width:100%;margin:0;padding-left:17px;padding-right:17px}.hv-masthead-title strong,.hv-masthead-title h1{letter-spacing:.04em;font-size:max(39px,min(10vw,59px))}.hv-masthead-baseline{width:100%;padding-left:22px;padding-right:22px}.hv-header--inner .hv-masthead-visual{height:126px}.hv-header--inner .hv-raven-stage img{width:168px}.hv-header--inner .hv-masthead-title{margin:0}.hv-archive-panel{border-radius:16px;row-gap:9px;padding:22px 20px 33px}.hv-panel-index{margin:0}.hv-city-entry h2{font-size:max(44px,min(12vw,62px))}.hv-card-grid,.hv-list-grid{gap:0}.hv-card{display:flex}.hv-card-bottom{margin-top:auto;padding-top:24px}}.hv-article-detail{width:min(100%,1060px);margin-left:auto;margin-right:auto;padding-top:max(30px,min(4vw,62px))}.hv-archive-page .hv-article-detail{padding-top:max(24px,min(3vw,45px))}.hv-article-detail .hv-detail-title{letter-spacing:-.035em;max-width:20ch;margin:24px 0 20px;font:500 max(2.2rem,min(4.3vw,4.6rem))/1.12 Georgia,Times New Roman,serif}.hv-article-detail .hv-detail-lead{max-width:70ch;font-size:max(1.1rem,min(1.7vw,1.35rem));line-height:1.7}.hv-detail-body.hv-article-body{border:1px solid var(--hv-line);color:#dce5e3;white-space:normal;background:linear-gradient(145deg,#1a2b34,#101d25 72%);border-radius:20px;width:100%;max-width:none;margin-top:max(26px,min(3vw,42px));padding:max(23px,min(4vw,54px));font:400 max(1.05rem,min(1.3vw,1.2rem))/1.82 Georgia,Times New Roman,serif;display:flow-root;box-shadow:0 20px 45px rgba(0,0,0,.267)}.hv-article-body .ts-formatted-text{max-width:72ch}.hv-article-body .ts-formatted-text p{margin:0 0 1.3em}.hv-article-body .ts-formatted-text p:last-child{margin-bottom:0}.hv-article-body .ts-formatted-text :-webkit-any(h1,h2,h3){color:var(--hv-ivory);margin:1.6em 0 .65em;line-height:1.25}.hv-article-body .ts-formatted-text :-moz-any(h1,h2,h3){color:var(--hv-ivory);margin:1.6em 0 .65em;line-height:1.25}.hv-article-body .ts-formatted-text :is(h1,h2,h3){color:var(--hv-ivory);margin:1.6em 0 .65em;line-height:1.25}.hv-article-body .ts-formatted-text a{color:#e5c994;text-underline-offset:.2em}.hv-article-body .ts-article-image{float:right;background:#263842;border:1px solid rgba(167,189,192,.33);border-radius:16px;width:max(190px,min(25vw,250px));max-width:42%;margin:0 0 24px 32px;padding:8px;animation:.6s both hv-rise;box-shadow:0 15px 32px rgba(0,0,0,.333)}.hv-article-body .ts-article-image img{object-fit:contain;width:100%;max-height:320px}.hv-article-body .ts-article-image figcaption{color:#d4d0be;padding:0 5px 4px;font:400 .82rem/1.45 Arial,sans-serif}@media (max-width:680px){.hv-article-detail .hv-detail-title{font-size:max(2rem,min(8vw,3rem))}.hv-detail-body.hv-article-body{border-radius:15px;padding:24px 20px;font-size:1.06rem;line-height:1.75}.hv-article-body .ts-article-image{float:none;width:min(100%,260px);max-width:100%;margin:0 auto 26px}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
