.hero-images[data-astro-cid-yt7qbr4r]{position:sticky;top:80px;background:var(--primary-light);border-radius:var(--radius-lg, 20px);overflow:hidden}.hero-slides[data-astro-cid-yt7qbr4r]{position:relative;aspect-ratio:1;background:var(--primary-light)}.hero-img-main[data-astro-cid-yt7qbr4r]{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:0;transition:opacity .25s ease}.hero-img-main[data-astro-cid-yt7qbr4r].active{opacity:1}.hero-gallery-arrow[data-astro-cid-yt7qbr4r]{position:absolute;top:50%;transform:translateY(-50%);background:#ffffffd9;border:none;border-radius:50%;width:44px;height:44px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:1.2rem;color:var(--text-dark);z-index:3;box-shadow:0 1px 6px #00000014;transition:background .2s,box-shadow .2s}.hero-gallery-arrow[data-astro-cid-yt7qbr4r]:hover{background:#fff;box-shadow:0 2px 10px #0000001f}.hero-gallery-arrow[data-astro-cid-yt7qbr4r].prev{left:10px}.hero-gallery-arrow[data-astro-cid-yt7qbr4r].next{right:10px}.hero-dots[data-astro-cid-yt7qbr4r]{display:flex;gap:6px;justify-content:center;position:absolute;bottom:12px;left:0;right:0;z-index:4}.hero-dot[data-astro-cid-yt7qbr4r]{width:10px;height:10px;border-radius:50%;background:#ffffff80;border:none;cursor:pointer;padding:0;transition:background .2s}.hero-dot[data-astro-cid-yt7qbr4r].active{background:#fff}@media(max-width:768px){.hero-images[data-astro-cid-yt7qbr4r]{position:relative;top:0;border-radius:0;margin:0 -20px;width:calc(100% + 40px);background:none}.hero-img-main[data-astro-cid-yt7qbr4r]{background:none}.hero-gallery-arrow[data-astro-cid-yt7qbr4r]{width:40px;height:40px;font-size:1rem}}.tolstoy-stories{padding:12px 0 6px;overflow:visible;position:relative;z-index:1}.tolstoy-stories__wrapper{border:1.5px solid #d0ddd9;border-radius:14px;padding:18px 0 14px;margin:0;background:transparent;overflow:hidden;max-width:100%;min-width:0;position:relative}.tolstoy-stories__wrapper:after{content:"";position:absolute;top:0;right:0;bottom:0;width:40px;background:linear-gradient(to right,transparent,#fff);pointer-events:none;border-radius:0 14px 14px 0;transition:opacity .3s}.tolstoy-stories__wrapper.scrolled-end:after{opacity:0}.tolstoy-stories__legend{font-family:var(--font-body);font-size:.82rem;font-weight:600;color:var(--teal, #057670);padding:0 8px;margin-left:8px}.tolstoy-stories__row{display:flex;gap:12px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding:0 16px;justify-content:flex-start}.tolstoy-stories__row::-webkit-scrollbar{display:none}.tolstoy-stories__item{display:flex;flex-direction:column;align-items:center;gap:5px;background:none;border:none;cursor:pointer;padding:0;flex-shrink:0}.tolstoy-stories__circle{width:96px;height:96px;border-radius:50%;overflow:hidden;background:linear-gradient(135deg,var(--teal, #057670),var(--gold, #FCC86C));padding:2.5px;transition:opacity .2s}.tolstoy-stories__item:hover .tolstoy-stories__circle{opacity:.8}.tolstoy-stories__circle img{width:100%;height:100%;object-fit:cover;border-radius:50%;border:2px solid #fff}.tolstoy-stories__placeholder{width:100%;height:100%;border-radius:50%;border:2px solid #fff;background:var(--teal, #057670);display:flex;align-items:center;justify-content:center}.tolstoy-stories__label{font-family:var(--font-body);font-size:.9rem;font-weight:600;color:var(--text-dark, #212427);text-align:center;max-width:96px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:768px){.tolstoy-stories{padding:10px 0 4px}.tolstoy-stories__circle{width:78px;height:78px;padding:2px}.tolstoy-stories__label{font-size:.82rem;max-width:88px}.tolstoy-stories__row{gap:10px}.tolstoy-stories__placeholder svg{width:14px;height:14px}}.ts-player{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center}.ts-player[hidden]{display:none}body.ts-player-open .hero-gallery-arrow,body.ts-player-open .hero-dots{visibility:hidden}.ts-player__backdrop{position:fixed;inset:0;z-index:0;background:#000000f0;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.ts-player__container{position:relative;z-index:1;width:320px;height:568px;background:#000;border-radius:16px;overflow:hidden;display:flex;flex-direction:column}.ts-player__header{position:absolute;top:12px;left:16px;right:16px;z-index:3;display:flex;align-items:center;justify-content:space-between}.ts-player__title{color:#fff;font-size:.88rem;font-weight:600;text-shadow:0 1px 4px rgba(0,0,0,.5)}.ts-player__close{background:#0006;border:none;color:#fff;width:36px;height:36px;border-radius:50%;font-size:1.4rem;display:flex;align-items:center;justify-content:center;cursor:pointer;backdrop-filter:blur(4px)}.ts-player__close:hover{background:#0009}.ts-player__video{width:100%;height:100%;object-fit:cover}.ts-player__tap{position:absolute;top:60px;bottom:60px;z-index:2;cursor:pointer}.ts-player__tap--prev{left:0;width:35%}.ts-player__tap--next{right:0;width:65%}.ts-player__mute{position:absolute;bottom:20px;right:16px;z-index:3;background:#0006;border:none;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;backdrop-filter:blur(4px)}.ts-player__mute:hover{background:#0009}@media(max-width:768px){.ts-player__container{width:280px;height:500px}}
