@import url(//музейурай.рф/wp-content/themes/museum-uray-theme/assets/css/main.css);html{background:linear-gradient(135deg,#0f0f0f 0%,#1a1a1a 100%) !important;background-attachment:fixed}body{background:linear-gradient(135deg,#0f0f0f 0%,#1a1a1a 100%) !important;background-attachment:fixed;color:#fff !important;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI','Roboto',sans-serif !important}h1,h2,h3,h4,h5,h6,p,a,span,div{color:inherit}a{color:#fff;text-decoration:none}a:hover{text-decoration:underline;text-decoration-thickness:1px;color:#0ff}.acmform-section{width:100% !important;max-width:none !important;padding-left:0 !important;padding-right:0 !important}.acmform-section .container{max-width:none !important;width:100% !important;padding:0 !important;margin:0 !important}.monuments-section{width:100% !important;max-width:none !important;padding-left:0 !important;padding-right:0 !important}.monuments-section .container{max-width:none !important;width:100% !important;padding:0 !important;margin:0 !important}.section-header{display:block !important;visibility:visible !important;opacity:1 !important;text-align:center !important;max-width:1000px !important;margin:0 auto var(--spacing-2xl) !important;padding:0 var(--spacing-lg) !important}.section-title{display:block !important;visibility:visible !important;opacity:1 !important;font-size:4.375rem !important;font-weight:900 !important;text-transform:uppercase !important;letter-spacing:-.03em !important;color:#fff !important;margin-bottom:var(--spacing-xl) !important}.section-description{display:block !important;visibility:visible !important;opacity:.7 !important}.monuments-grid{max-width:none !important;width:100% !important;padding:0 !important;margin-left:0 !important;margin-right:0 !important}.card{display:grid;grid-template-columns:50% 50%;min-height:600px;margin:0;padding:0;background:rgba(26,26,26,.8);border:1px solid rgba(255,255,255,.1);border-radius:16px;overflow:hidden;cursor:pointer;transition:all .4s ease;backdrop-filter:blur(10px);box-shadow:0 4px 16px rgba(0,0,0,.3)}.card-image-column{grid-column:1;overflow:hidden;position:relative}.card-image-column img{width:100%;height:100%;object-fit:cover;display:block;filter:grayscale(30%) brightness(.9);transition:all .4s ease}.card-status{position:absolute;top:30px;left:30px;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff;padding:10px 25px;font-size:12px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;z-index:10;border-radius:50px;box-shadow:0 4px 12px rgba(102,126,234,.4);text-decoration:none;display:inline-block;cursor:pointer;transition:all .3s ease}.card-status:hover{background:linear-gradient(135deg,#7c8ef5 0%,#8b5bb8 100%);transform:translateY(-2px) scale(1.05);box-shadow:0 6px 20px rgba(102,126,234,.6);color:#fff}.card-status:active{transform:translateY(0) scale(1);box-shadow:0 3px 10px rgba(102,126,234,.5)}.card-text-column{grid-column:2;padding:80px;display:flex;flex-direction:column;justify-content:center;background:rgba(26,26,26,.6)}.card-text-column h2{font-size:48px;font-weight:900;text-transform:uppercase;margin:0 0 30px;letter-spacing:-.02em;line-height:1;color:#fff}.card-text-column h2 a{color:#fff;text-decoration:none;transition:color .3s ease}.card-text-column h2 a:hover{color:#0ff}.card-text-column p{font-size:18px;line-height:1.8;margin:0 0 30px;color:rgba(255,255,255,.6);font-weight:300}.card-meta{display:flex;gap:30px;margin-top:40px}.card-meta span{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);color:#fff;padding:8px 20px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;border-radius:50px;backdrop-filter:blur(10px)}.card-link{display:inline-block;margin-top:40px;padding:16px 40px;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff;text-decoration:none;font-weight:600;font-size:14px;letter-spacing:2px;text-transform:uppercase;transition:all .3s ease;border-radius:50px;box-shadow:0 10px 30px rgba(102,126,234,.3)}.card-link:hover{transform:translateY(-3px);box-shadow:0 15px 40px rgba(102,126,234,.5)}.card:hover{transform:translateY(-10px);border-color:#667eea;box-shadow:0 20px 60px rgba(102,126,234,.3)}.card-image-column img{transition:all .4s ease}.card:hover .card-image-column img{filter:grayscale(0%) brightness(1);transform:scale(1.05)}.card:nth-child(even){direction:rtl}.card:nth-child(even)>*{direction:ltr}@media (max-width:768px){.card{grid-template-columns:1fr !important;grid-template-rows:300px auto;min-height:auto}.card-image-column{grid-column:1;grid-row:1;height:300px}.card-text-column{grid-column:1;grid-row:2;padding:40px 20px}.card:nth-child(even){direction:ltr}.card-text-column h2{font-size:32px}.card-text-column p{font-size:16px}.card-meta{flex-direction:column;gap:10px;margin-top:30px}.card-meta span{display:inline-block;width:fit-content}.card-link{display:block;text-align:center;width:100%;margin-top:30px;min-height:44px;display:flex;align-items:center;justify-content:center}.card-status{top:20px;left:20px;padding:8px 20px;font-size:11px}.card:hover{transform:none}.card:hover .card-image-column img{transform:none}.card-link:hover{transform:none}}@media (max-width:480px){.card-text-column{padding:30px 15px}.card-text-column h2{font-size:28px}.card-image-column{height:250px}.card-text-column p{font-size:14px;line-height:1.5}.card-meta{margin-top:20px;gap:8px}.card-meta span{padding:6px 15px;font-size:11px}.card-link{padding:12px 30px;font-size:13px;margin-top:25px}.card-status{top:15px;left:15px;padding:6px 15px;font-size:10px}}.btn-primary{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%) !important;color:#fff !important;border:none !important;border-radius:50px !important;box-shadow:0 10px 30px rgba(102,126,234,.3) !important}.btn-primary:hover{transform:translateY(-3px);box-shadow:0 15px 40px rgba(102,126,234,.5) !important}.site-footer{background:#1a1a1a !important;color:#fff !important;border-top:1px solid rgba(255,255,255,.1) !important}