:global(html),:global(body){width:100%;max-width:100vw;margin:0;padding:0;font-family:Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,Helvetica,Arial,sans-serif;overflow-x:hidden}*,:before,:after{box-sizing:border-box}a{text-decoration:none;transition:color .2s}.site-header{z-index:1000;background:#0f1724d9;border-bottom:1px solid #ffffff1a;width:100%;padding:12px 20px;position:sticky;top:0}.header-container{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;width:100%;max-width:1400px;margin:0 auto;display:flex}.header-logo{align-items:center;gap:12px;display:flex}.logo-img{border-radius:2px;height:32px}.logo-text{color:#e0b04a;letter-spacing:1px;font-family:Georgia,serif;font-size:1.3rem}.main-nav{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 16px;display:flex}.main-nav a{color:#e0e0e0;border-bottom:2px solid #0000;padding-bottom:3px;font-size:.85rem}.main-nav a:hover,.main-nav a.active{color:#e0b04a;border-bottom:2px solid #e0b04a}.dropdown{display:inline-block;position:relative}.dropbtn{cursor:pointer;color:#e0e0e0;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:4px;padding-bottom:3px;font-family:inherit;font-size:.85rem;transition:color .2s;display:flex}.dropdown:hover .dropbtn,.dropbtn.active{color:#e0b04a;border-bottom:2px solid #e0b04a}.dropdown-content{backdrop-filter:blur(8px);z-index:1000;background:#0f1724f2;border:1px solid #fff3;border-radius:8px;min-width:260px;max-width:90vw;padding:10px 0;display:none;position:absolute;top:100%;right:0;overflow:hidden;box-shadow:0 8px 16px #00000080}.dropdown:hover .dropdown-content{flex-direction:column;display:flex}.main-nav .dropdown-content a{color:#e0e0e0;width:100%;padding:12px 20px;font-size:.85rem;text-decoration:none;display:block;border-bottom:none!important}.main-nav .dropdown-content a:hover,.main-nav .dropdown-content a.active{color:#e0b04a;background-color:#ffffff1a}.bg-parallax{background-color:#1a2634;background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;flex-direction:column;width:100%;display:flex;position:relative}.cherkasy-zone{min-height:100vh;padding-top:clamp(20px,4vw,40px);padding-bottom:clamp(40px,8vw,80px)}.cherkasy-overlay{z-index:1;background:#0f172480;position:absolute;inset:0}.page-container{width:100%;max-width:1100px;margin:0 auto;padding:0 20px}.relative{position:relative}.z-10{z-index:10}.back-link-wrapper{text-align:right;margin-bottom:clamp(20px,4vw,30px)}.bottom-link{border-top:1px dashed #fff3;margin-top:40px;margin-bottom:0;padding-top:20px}.back-link{color:#e0b04a;text-transform:uppercase;letter-spacing:1px;font-size:.85rem;font-weight:500}.back-link:hover{color:#fff;text-decoration:underline}.glass-content-box{-webkit-backdrop-filter:blur(8px);background:#000000a6;border:1px solid #ffffff1a;border-radius:12px;padding:clamp(20px,4vw,40px) clamp(20px,5vw,50px);box-shadow:0 10px 30px #00000080}.page-main-title{text-align:center;color:#e0b04a;text-shadow:1px 1px 3px #000c;margin:0 0 20px;font-family:Georgia,serif;font-size:clamp(1.8rem,4vw,2.2rem)}.title-divider{border-bottom:1px solid #e0b04a;width:60px;margin:0 auto 40px}.col-title{text-align:center;text-shadow:1px 1px 3px #000c;margin-bottom:10px;font-family:Georgia,serif;font-size:1.3rem;font-style:italic}.solid-divider{border-bottom:1px solid #ffffff1a;margin-bottom:30px}.section-subtitle{text-shadow:1px 1px 3px #000c;border-bottom:1px solid #e0b04a4d;margin-bottom:15px;padding-bottom:8px;font-family:Georgia,serif;font-size:clamp(1.2rem,3vw,1.4rem);font-style:italic;display:inline-block}.text-content p{color:#e0e0e0;text-align:justify;margin-bottom:15px;font-size:clamp(.95rem,2vw,1.05rem);line-height:1.7}.text-content strong{color:#fff}.text-yellow{color:#e0b04a}.custom-list{margin:0 0 20px;padding:0;list-style:none}.custom-list li{color:#e0e0e0;text-align:justify;margin-bottom:12px;padding-left:25px;font-size:clamp(.95rem,2vw,1.05rem);line-height:1.6;position:relative}.custom-list li:before{content:"✓";color:#e0b04a;font-weight:700;position:absolute;left:0}.yellow-link{color:#e0b04a;font-weight:500;text-decoration:underline;transition:color .2s}.yellow-link:hover{color:#fff}.info-links-box{background:#ffffff0d;border-left:4px solid #e0b04a;border-radius:4px;padding:20px}.info-links-box p{text-align:left;margin-bottom:5px}.mt-20{margin-top:20px}.mt-40{margin-top:40px}.post{text-shadow:1px 1px 3px #000000b3;margin-bottom:0}.post-title{margin:0 0 5px;font-size:1.1rem;font-weight:700;line-height:1.4}.post-title a{color:#f7d046;cursor:pointer;transition:color .2s}.post-title a:hover{color:#00bfff;text-shadow:0 0 8px #00bfff99}.post-date{color:#b0c4de;margin-bottom:10px;font-size:.8rem;font-style:italic;display:block}.post-excerpt{color:#fff;text-shadow:none;margin:0;font-size:.95rem;line-height:1.6}.box-bordered{background:#0000004d;border:1px solid #ffffff1a;border-radius:8px;width:100%;padding:20px}.show-more-wrapper{text-align:center;margin-top:20px}.btn-show-more{color:#e0b04a;text-transform:uppercase;background-color:#0000;border:1px solid #e0b04a;border-radius:20px;padding:8px 20px;font-size:.85rem;font-weight:600;transition:all .3s;display:inline-block}.btn-show-more:hover{color:#1a2634;background-color:#e0b04a;text-decoration:none}.site-footer{color:#b0c4de;background-color:#1a2634;background-position:50%;background-size:cover;background-attachment:fixed;border-top:1px solid #ffffff1a;padding:30px 20px;font-size:.85rem;position:relative}.footer-overlay{background:#000000d9;position:absolute;inset:0}.footer-container{z-index:10;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;width:100%;max-width:1200px;margin:0 auto;display:flex;position:relative}.footer-left p,.footer-right p{margin:3px 0}.footer-left a,.footer-right a{color:#b0c4de;text-decoration:none;transition:color .2s}.footer-left a:hover,.footer-right a:hover{color:#fff;text-decoration:underline}@media (width<=768px){.header-container{flex-direction:column;justify-content:center}.dropdown-content{right:50%;transform:translate(50%)}.footer-container{text-align:center;flex-direction:column;justify-content:center;align-items:center}.footer-left,.footer-right{text-align:center}}
