.page-content{max-width:900px;margin:0 auto;padding:2rem}.page-content h1{background:linear-gradient(135deg,#06c 0%,#00a8cc 100%);-webkit-text-fill-color:transparent;text-align:center;-webkit-background-clip:text;background-clip:text;margin-bottom:2rem;font-size:2.5rem;font-weight:700}.back-link{color:var(--primary-color);margin-bottom:1.5rem;font-weight:500;text-decoration:none;transition:all .3s;display:inline-block}.back-link:hover{transform:translate(-4px)}.glass-content-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,rgba(108,51,215,.15) 0%,rgba(44,123,229,.15) 50%,rgba(6,193,214,.15) 100%);border:1px solid rgba(0,0,0,.08);border-radius:16px;padding:40px;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 4px 16px rgba(0,0,0,.06)}.glass-content-card:before{content:"";pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,255,255,.5),transparent);width:100%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%}.glass-content-card:hover:before{left:100%}.glass-content-card p{color:#333;z-index:1;margin-bottom:1.5rem;font-size:1rem;line-height:1.8;position:relative}.glass-content-card p:last-child{margin-bottom:0}@media (max-width:768px){.page-content{padding:1rem}.page-content h1{margin-bottom:1.5rem;font-size:2rem}.glass-content-card{padding:2rem}}@media (max-width:480px){.page-content h1{font-size:1.75rem}.glass-content-card{padding:1.5rem}.glass-content-card p{font-size:.95rem}}
