.CookieNotice-module__eMuTvq__notice{z-index:60;border:1px solid var(--border);background:var(--surface);border-radius:12px;align-items:center;gap:16px;max-width:560px;padding:14px 14px 14px 20px;animation:.36s cubic-bezier(.2,.7,.2,1) .4s both CookieNotice-module__eMuTvq__notice-in;display:flex;position:fixed;bottom:24px;left:24px;box-shadow:0 8px 28px #0000001f}.CookieNotice-module__eMuTvq__text{color:var(--text);font:400 14px/1.45 var(--f-ui);margin:0}.CookieNotice-module__eMuTvq__text a{color:var(--link);white-space:nowrap}.CookieNotice-module__eMuTvq__ok{background:var(--selected-bg);height:40px;color:var(--selected-text);font:500 14px/1 var(--f-ui);cursor:pointer;transition:background var(--t);border:0;border-radius:999px;flex:none;padding:0 18px}@media (hover:hover){.CookieNotice-module__eMuTvq__ok:hover{background:var(--selected-hover)}}.CookieNotice-module__eMuTvq__ok:active{background:var(--selected-pressed)}@keyframes CookieNotice-module__eMuTvq__notice-in{0%{opacity:0;transform:translateY(12px)}}@media (max-width:767px){.CookieNotice-module__eMuTvq__notice{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));gap:12px;max-width:none;padding:12px 12px 12px 16px}.CookieNotice-module__eMuTvq__text{font-size:13px}}@media print{.CookieNotice-module__eMuTvq__notice{display:none}}
.Footer-module__nctMiG__footer{border-top:1px solid var(--border);padding:28px 0}.Footer-module__nctMiG__text{max-width:1080px;color:var(--text);font:600 16px/1.35 var(--f-ui);text-align:center;text-wrap:balance;margin:0 auto}@media (max-width:767px){.Footer-module__nctMiG__text{text-wrap:pretty;font-size:14px}}.Footer-module__nctMiG__legal{text-align:center;font:400 13px/1.4 var(--f-ui);margin:0 auto}.Footer-module__nctMiG__text+.Footer-module__nctMiG__legal{margin-top:12px}.Footer-module__nctMiG__legal a{color:var(--text-secondary);text-decoration:underline;-webkit-text-decoration-color:var(--border);text-decoration-color:var(--border);text-underline-offset:3px}@media (hover:hover){.Footer-module__nctMiG__legal a:hover{color:var(--text);text-decoration-color:currentColor}}
.Logo-module__XRUICW__hole{transform-box:fill-box;transform-origin:50%;animation:.64s cubic-bezier(.5,0,.3,1) both Logo-module__XRUICW__shutter-load}html.shutter-seen .Logo-module__XRUICW__hole{animation-name:none}.Logo-module__XRUICW__trigger:hover .Logo-module__XRUICW__hole,.Logo-module__XRUICW__trigger:focus-visible .Logo-module__XRUICW__hole{animation-name:Logo-module__XRUICW__shutter-hover;animation-delay:0s!important}@keyframes Logo-module__XRUICW__shutter-load{0%{transform:rotate(0)scale(1)}45%{transform:rotate(50deg)scale(.1)}to{transform:rotate(0)scale(1)}}@keyframes Logo-module__XRUICW__shutter-hover{0%{transform:rotate(0)scale(1)}45%{transform:rotate(50deg)scale(.1)}to{transform:rotate(0)scale(1)}}@media (prefers-reduced-motion:reduce){.Logo-module__XRUICW__hole{animation:none!important}}
.Header-module__Mg1eeW__header{border-bottom:1px solid var(--border);background:var(--bg);view-transition-name:Header-module__Mg1eeW__site-header}.Header-module__Mg1eeW__inner{grid-template-columns:1fr auto 1fr;align-items:center;height:80px;display:grid}.Header-module__Mg1eeW__logo{min-height:44px;color:var(--text);justify-self:start;align-items:center;display:flex}.Header-module__Mg1eeW__logoSvg{width:160px;height:auto}.Header-module__Mg1eeW__nav{place-self:stretch center;gap:48px;display:flex}.Header-module__Mg1eeW__link{height:100%;color:var(--text);font:500 17px/1.3 var(--f-ui);transition:color var(--t);align-items:center;text-decoration:none;display:flex;position:relative}.Header-module__Mg1eeW__indicator{background:var(--accent);view-transition-name:Header-module__Mg1eeW__nav-indicator;height:4px;position:absolute;bottom:-1px;left:0;right:0}.Header-module__Mg1eeW__active{color:var(--accent)}@media (hover:hover){.Header-module__Mg1eeW__link:hover{color:var(--accent)}}.Header-module__Mg1eeW__actions{justify-self:end;align-items:center;gap:12px;display:flex}.Header-module__Mg1eeW__saved{width:44px;height:44px;color:var(--text);transition:color var(--t), background var(--t);border-radius:999px;justify-content:center;align-items:center;display:flex;position:relative}.Header-module__Mg1eeW__savedIcon{fill:none;stroke:currentColor;stroke-width:1.7px;width:24px;height:24px;transition:fill var(--t), stroke var(--t);margin-top:1px}.Header-module__Mg1eeW__saved:has(.Header-module__Mg1eeW__savedCount:not(:empty)) .Header-module__Mg1eeW__savedIcon{fill:var(--fav);stroke:var(--fav)}@media (hover:hover){.Header-module__Mg1eeW__saved:hover{color:var(--fav);background:var(--surface-muted)}}.Header-module__Mg1eeW__savedCount{border:2px solid var(--bg);background:var(--text);color:#fff;min-width:18px;height:18px;font:600 10px/14px var(--f-ui);font-variant-numeric:tabular-nums;text-align:center;border-radius:999px;padding:0 5px;position:absolute;top:2px;right:0}.Header-module__Mg1eeW__savedCount:empty{display:none}.Header-module__Mg1eeW__savedCount.is-bump{animation:.36s cubic-bezier(.3,1.6,.5,1) Header-module__Mg1eeW__saved-bump}@keyframes Header-module__Mg1eeW__saved-bump{0%{transform:scale(1)}40%{transform:scale(1.4)}to{transform:none}}.Header-module__Mg1eeW__tg{background:var(--accent);color:#fff;height:44px;font:500 17px/1.3 var(--f-ui);white-space:nowrap;transition:background var(--t);border-radius:999px;align-items:center;padding:0 24px;text-decoration:none;display:inline-flex}@media (hover:hover){.Header-module__Mg1eeW__tg:hover{background:var(--accent-hover)}}.Header-module__Mg1eeW__tg:active{background:var(--accent-pressed)}@media (max-width:767px){.Header-module__Mg1eeW__inner{grid-template-rows:60px 44px;grid-template-columns:1fr auto;height:auto}.Header-module__Mg1eeW__logo{grid-area:1/1}.Header-module__Mg1eeW__logoSvg{width:128px}.Header-module__Mg1eeW__actions{grid-area:1/2;gap:4px}.Header-module__Mg1eeW__tg{padding:0 18px;font-size:15px}.Header-module__Mg1eeW__nav{grid-area:2/1/3/-1;gap:32px}.Header-module__Mg1eeW__link{font-size:15px}}@media (max-width:374px){.Header-module__Mg1eeW__logoSvg{width:112px}.Header-module__Mg1eeW__tg{padding:0 14px;font-size:14px}}
:root{--bg:#fff;--surface:#fff;--surface-muted:#f4f4f4;--text:#111;--text-secondary:#686868;--border:#dedede;--border-hover:#b8b8b8;--accent:#0640fe;--accent-hover:#0034dc;--accent-pressed:#002cb8;--selected-bg:#111;--selected-text:#fff;--selected-hover:#292929;--selected-pressed:#050505;--media-bar:#090909;--error:#b42318;--link:var(--accent);--focus-ring:var(--accent);--fav:var(--accent);--f-ui:"Golos Text", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--f-display:"Oswald", "Arial Narrow", sans-serif;--f-mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--radius:6px;--shadow-hover:0 4px 16px #00000012;--t:.16s ease;--gutter:40px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (max-width:1199px){:root{--gutter:24px}}@media (max-width:767px){:root{--gutter:16px}}*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--bg);min-height:100dvh;color:var(--text);font:400 16px/1.5 var(--f-ui);-webkit-font-smoothing:antialiased;flex-direction:column;margin:0;display:flex;overflow-x:clip}main{flex:1 0 auto;padding-bottom:64px}body:has(>footer) main{padding-bottom:48px}main:focus{outline:none}img,svg,video{max-width:100%;display:block}a{color:var(--link)}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.wrap{width:min(1280px, calc(100% - 2 * var(--gutter)));margin-inline:auto}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:100;border-radius:var(--radius);background:var(--accent);color:#fff;padding:10px 16px;font-weight:500;text-decoration:none;position:absolute;top:-100px;left:16px}.skip-link:focus{top:16px}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.fav-count{opacity:.6;margin-left:2px;display:inline-block}.fav-count.is-bump{animation:.36s cubic-bezier(.3,1.6,.5,1) fav-bump}@keyframes fav-bump{0%{transform:translateY(0)scale(1)}40%{transform:translateY(-5px)scale(1.25)}to{transform:none}}@view-transition{navigation:auto}::view-transition-group(*){animation-duration:.32s;animation-timing-function:cubic-bezier(.2,.7,.2,1)}::view-transition-old(root){animation-duration:.2s}::view-transition-new(root){animation-duration:.2s}html.is-filtering::view-transition-old(*):only-child{animation:.18s both vt-out}html.is-filtering::view-transition-new(*):only-child{animation:.26s .12s both vt-in}::view-transition-old(gallery-zoom){object-fit:cover;width:100%;height:100%}::view-transition-new(gallery-zoom){object-fit:cover;width:100%;height:100%}@keyframes vt-out{to{opacity:0;transform:scale(.96)}}@keyframes vt-in{0%{opacity:0;transform:scale(.96)}}@media (prefers-reduced-motion:reduce){@view-transition{navigation:none}*,:before,:after{transition:none!important;animation:none!important}}
