:root{color-scheme:light;--c-bg:#faf9f7;--c-surface:#fff;--c-surface-2:#f2efea;--c-text:#1a1714;--c-text-2:#57504a;--c-text-3:#8a8179;--c-border:#e8e3dc;--c-border-2:#d6cec3;--c-accent:#b45309;--c-accent-2:#d97706;--c-accent-soft:#fef3e2;--c-accent-hover:#92400e;--c-on-accent:#fff;--c-star:#d97706;--c-success:#15803d;--c-danger:#b91c1c;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:24px;--sp-6:32px;--sp-7:48px;--sp-8:64px;--r-sm:6px;--r-md:10px;--r-lg:16px;--r-full:999px;--sh-1:0 1px 2px #1c1a170f;--sh-2:0 2px 8px #1c1a1714;--sh-3:0 8px 24px #1c1a171f;--wrap:1180px;--t:.18s cubic-bezier(.2,.6,.3,1);--f-head:"Rubik", ui-sans-serif, system-ui, "Segoe UI", Roboto, sans-serif;--f-body:"Nunito Sans", ui-sans-serif, system-ui, "Segoe UI", Roboto, sans-serif}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--c-bg:#15120f;--c-surface:#1e1a16;--c-surface-2:#2a2520;--c-text:#f5f1ec;--c-text-2:#bdb3a8;--c-text-3:#938a80;--c-border:#332c25;--c-border-2:#453c33;--c-accent:#f59e0b;--c-accent-2:#fbbf24;--c-accent-soft:#2e2213;--c-accent-hover:#fbbf24;--c-on-accent:#15120f;--c-star:#fbbf24;--c-success:#4ade80;--c-danger:#f87171;--sh-1:0 1px 2px #0006;--sh-2:0 2px 8px #00000073;--sh-3:0 8px 24px #0000008c}}:root[data-theme=dark]{color-scheme:dark;--c-bg:#15120f;--c-surface:#1e1a16;--c-surface-2:#2a2520;--c-text:#f5f1ec;--c-text-2:#bdb3a8;--c-text-3:#938a80;--c-border:#332c25;--c-border-2:#453c33;--c-accent:#f59e0b;--c-accent-2:#fbbf24;--c-accent-soft:#2e2213;--c-accent-hover:#fbbf24;--c-on-accent:#15120f;--c-star:#fbbf24;--c-success:#4ade80;--c-danger:#f87171;--sh-1:0 1px 2px #0006;--sh-2:0 2px 8px #00000073;--sh-3:0 8px 24px #0000008c}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--c-bg);color:var(--c-text);font:400 16px/1.6 var(--f-body);font-synthesis-weight:none;text-rendering:optimizelegibility;margin:0}h1,h2,h3,h4{font-family:var(--f-head);text-wrap:balance;margin:0 0 var(--sp-3);letter-spacing:-.015em;font-weight:600;line-height:1.2}h1{font-size:clamp(26px,4.2vw,40px)}h2{font-size:clamp(21px,2.9vw,28px)}h3{font-size:clamp(17px,2.1vw,20px)}p{margin:0 0 var(--sp-4)}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}.wrap{max-width:var(--wrap);padding:0 var(--sp-4);margin:0 auto}@media (width>=768px){.wrap{padding:0 var(--sp-5)}}:where(a,button,input,[tabindex]):focus-visible{outline:2px solid var(--c-accent);outline-offset:2px;border-radius:var(--r-sm)}.skip{z-index:100;background:var(--c-accent);color:var(--c-on-accent);padding:var(--sp-3) var(--sp-4);border-radius:0 0 var(--r-md) 0;position:absolute;top:0;left:-9999px}.skip:focus{left:0}.num{font-variant-numeric:tabular-nums}.btn{justify-content:center;align-items:center;gap:var(--sp-2);min-height:48px;padding:0 var(--sp-5);border-radius:var(--r-md);font:600 16px/1 var(--f-head);cursor:pointer;transition:background var(--t), border-color var(--t), color var(--t);border:1px solid #0000;display:inline-flex}.btn-primary{background:var(--c-accent);color:var(--c-on-accent)}.btn-primary:hover{background:var(--c-accent-hover)}.btn-ghost{background:var(--c-surface);color:var(--c-text);border-color:var(--c-border-2)}.btn-ghost:hover{border-color:var(--c-text-3)}.grid{gap:var(--sp-4);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .ph img,:root:not([data-theme=light]) .bg-img{filter:brightness(.88)}:root:not([data-theme=light]) .card:hover .ph img{filter:brightness()}}:root[data-theme=dark] .ph img,:root[data-theme=dark] .bg-img{filter:brightness(.88)}:root[data-theme=dark] .card:hover .ph img{filter:brightness()}.cities{gap:var(--sp-4);grid-template-columns:repeat(auto-fill,minmax(170px,1fr));margin:0;padding:0;list-style:none;display:grid}.cities a{display:block}.cities img{aspect-ratio:3/2;object-fit:cover;border-radius:var(--r-md);width:100%;margin-bottom:9px;transition:transform .4s}.cities a:hover img{transform:scale(1.03)}.cn{font:600 15px/1.3 var(--f-head);display:block}.cc{color:var(--c-text-3);margin-top:2px;font-size:13px;display:block}.th[data-astro-cid-hkbrpulz]{width:44px;height:44px;margin-left:var(--sp-2);border-radius:var(--r-md);color:var(--c-text-2);cursor:pointer;transition:background var(--t), color var(--t);background:0 0;border:0;flex:none;place-items:center;display:inline-grid}.th[data-astro-cid-hkbrpulz]:hover{background:var(--c-surface-2);color:var(--c-text)}.th-moon[data-astro-cid-hkbrpulz],:root[data-theme=dark] .th-sun[data-astro-cid-hkbrpulz]{display:none}:root[data-theme=dark] .th-moon[data-astro-cid-hkbrpulz]{display:block}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .th-sun[data-astro-cid-hkbrpulz]{display:none}:root:not([data-theme=light]) .th-moon[data-astro-cid-hkbrpulz],:root[data-theme=light] .th-sun[data-astro-cid-hkbrpulz]{display:block}:root[data-theme=light] .th-moon[data-astro-cid-hkbrpulz]{display:none}}.ftr-legal[data-astro-cid-hkbrpulz]{gap:var(--sp-2) var(--sp-4);flex-wrap:wrap;display:flex}.ftr-legal[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{color:var(--c-text-3);font-size:13px}.ftr-legal[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover{color:var(--c-accent)}.ck[data-astro-cid-hkbrpulz][hidden]{display:none!important}.ck[data-astro-cid-hkbrpulz]{z-index:60;left:var(--sp-3);right:var(--sp-3);bottom:calc(var(--sp-3) + env(safe-area-inset-bottom,0px));align-items:center;gap:var(--sp-4);max-width:620px;padding:var(--sp-4);border-radius:var(--r-lg);background:var(--c-surface);border:1px solid var(--c-border);box-shadow:var(--sh-3);flex-wrap:wrap;margin:0 auto;display:flex;position:fixed}.ck-t[data-astro-cid-hkbrpulz]{color:var(--c-text-2);flex:260px;margin:0;font-size:14px;line-height:1.5}.ck-t[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{color:var(--c-accent);text-decoration:underline}.ck-b[data-astro-cid-hkbrpulz]{min-height:44px;padding:0 var(--sp-5);flex:none}@media (width<=480px){.ck-b[data-astro-cid-hkbrpulz]{width:100%}}.hdr[data-astro-cid-hkbrpulz]{z-index:20;background:color-mix(in srgb, var(--c-bg) 88%, transparent);backdrop-filter:saturate(1.6)blur(8px);border-bottom:1px solid var(--c-border);padding-top:env(safe-area-inset-top,0px);position:sticky;top:0}.hdr-in[data-astro-cid-hkbrpulz]{justify-content:space-between;align-items:center;gap:var(--sp-4);min-height:60px;display:flex}.logo[data-astro-cid-hkbrpulz]{font:700 21px/1 var(--f-head);color:var(--c-text);letter-spacing:-.035em;white-space:nowrap}.logo-dot[data-astro-cid-hkbrpulz]{color:var(--c-accent)}.nav[data-astro-cid-hkbrpulz]{gap:var(--sp-2);display:flex}.nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{min-height:44px;padding:0 var(--sp-3);border-radius:var(--r-md);font:600 15px/1 var(--f-head);color:var(--c-text-2);transition:background var(--t), color var(--t);align-items:center;display:inline-flex}.nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover{background:var(--c-surface-2);color:var(--c-text)}@media (width<=720px){.nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz][href="/tury/"],.nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz][href="/audiogidy/"]{display:none}}.ftr[data-astro-cid-hkbrpulz]{margin-top:var(--sp-8);padding:var(--sp-7) 0;padding-bottom:calc(var(--sp-6) + env(safe-area-inset-bottom,0px));border-top:1px solid var(--c-border);background:var(--c-surface-2);color:var(--c-text-2);font-size:14px}.ftr-top[data-astro-cid-hkbrpulz]{align-items:center;gap:var(--sp-4) var(--sp-6);padding-bottom:var(--sp-5);margin-bottom:var(--sp-5);border-bottom:1px solid var(--c-border);flex-wrap:wrap;display:flex}.ftr-logo[data-astro-cid-hkbrpulz]{font:700 19px/1 var(--f-head);color:var(--c-text);letter-spacing:-.035em;white-space:nowrap}.ftr-tag[data-astro-cid-hkbrpulz]{color:var(--c-text-3);margin:0}.ftr-cols[data-astro-cid-hkbrpulz]{gap:var(--sp-5) var(--sp-6);grid-template-columns:repeat(auto-fit,minmax(190px,1fr));display:grid}.ftr-cols[data-astro-cid-hkbrpulz] h2[data-astro-cid-hkbrpulz]{font:600 15px/1 var(--f-head);color:var(--c-text);margin:0 0 var(--sp-3)}.ftr-cols[data-astro-cid-hkbrpulz] nav[data-astro-cid-hkbrpulz]{flex-direction:column;display:flex}.ftr-cols[data-astro-cid-hkbrpulz] nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{min-height:34px;color:var(--c-text-2);align-items:center;display:inline-flex}.ftr-cols[data-astro-cid-hkbrpulz] nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover{color:var(--c-accent)}.ftr-note[data-astro-cid-hkbrpulz]{max-width:42ch;color:var(--c-text-3);margin:0;line-height:1.55}.ftr-bot[data-astro-cid-hkbrpulz]{justify-content:space-between;gap:var(--sp-2) var(--sp-5);margin-top:var(--sp-6);padding-top:var(--sp-4);border-top:1px solid var(--c-border);flex-wrap:wrap;display:flex}.ftr-bot[data-astro-cid-hkbrpulz] p[data-astro-cid-hkbrpulz]{color:var(--c-text-3);margin:0;font-size:13px}
