.operation-details-page{padding-top:0;min-height:100vh}.operation-hero{padding:10rem 0 5rem;background-size:cover;background-position:center;background-attachment:fixed;border-bottom:1px solid var(--glass-border);margin-bottom:50px}.operation-hero .back-link,.operation-hero .back-link:hover,.operation-hero .operation-hero-subtitle,.operation-hero .operation-hero-title{color:var(--cream)}.operation-hero-title{font-size:3.5rem;color:var(--text-light);margin-top:10px;margin-bottom:20px}.operation-hero-subtitle{font-size:1.2rem;color:var(--text-dim);max-width:800px;line-height:1.6}.operation-content-wrapper{display:grid;grid-template-columns:2fr 1fr;gap:40px;margin-bottom:80px}.operation-main-content{display:flex;flex-direction:column;gap:30px}.content-section{padding:30px}.content-section h2{color:var(--primary-color);margin-bottom:15px;font-size:1.6rem}.content-section p{font-size:1.05rem;line-height:1.8}.operation-sidebar{display:flex;flex-direction:column;gap:30px}.sidebar-widget{padding:25px}.sidebar-widget h3{font-size:1.2rem;color:var(--text-light);margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid var(--glass-border)}.sidebar-nav{display:flex;flex-direction:column;gap:15px}.sidebar-link{display:flex;align-items:center;justify-content:space-between;color:var(--text-dim);padding:10px;border-radius:8px;transition:all .3s ease}.sidebar-link:hover{background-color:#ffffff0d;color:var(--primary-color);padding-left:15px}.sidebar-text{margin-bottom:20px}.full-width{display:block;width:100%;text-align:center}@media (max-width: 900px){.operation-content-wrapper{grid-template-columns:1fr}.operation-sidebar{order:-1}}@media (max-width: 768px){.operation-hero-title{font-size:2.5rem}}
