.info-page-wrapper{background-color:var(--bg-dark);flex:1;justify-content:center;padding:60px 20px;display:flex}.info-content-card{background:var(--bg-header);border:1px solid var(--border);border-radius:24px;width:100%;max-width:800px;padding:60px;box-shadow:0 4px 20px #00000008}.info-header{text-align:center;border-bottom:1px solid var(--border);margin-bottom:48px;padding-bottom:32px}.info-header h1{color:var(--text-main);margin:0 0 16px;font-size:32px;font-weight:800}.info-header p{color:var(--text-muted);margin:0;font-size:16px}.info-body{color:#334155;font-size:16px;line-height:1.8}.info-body h2{color:var(--text-main);margin:40px 0 16px;font-size:20px;font-weight:700}.info-body h2:first-child{margin-top:0}.info-body p{margin-bottom:20px}.info-body ul{margin-bottom:24px;padding-left:24px}.info-body li{margin-bottom:8px}.timeline{flex-direction:column;gap:32px;display:flex}.timeline-item{gap:24px;display:flex}.timeline-date{min-width:120px;color:var(--primary);text-align:right;flex-shrink:0;font-weight:600}.timeline-content{border-left:2px solid var(--border);padding-bottom:16px;padding-left:32px;position:relative}.timeline-content:before{content:"";background:var(--bg-header);border:2px solid var(--primary);border-radius:50%;width:12px;height:12px;position:absolute;top:0;left:-7px}.timeline-content h3{color:var(--text-main);margin:-4px 0 12px;font-size:18px}.info-form{flex-direction:column;gap:24px;max-width:500px;margin:0 auto;display:flex}.form-group{flex-direction:column;gap:8px;display:flex}.form-group label{color:var(--text-main);font-size:14px;font-weight:600}.form-group input,.form-group textarea{border:1px solid var(--border);background:var(--input-bg);width:100%;color:var(--text-main);box-sizing:border-box;border-radius:12px;padding:14px;font-size:15px;transition:all .2s}.form-group input:focus,.form-group textarea:focus{border-color:var(--primary);background:var(--bg-header);outline:none;box-shadow:0 0 0 4px #00ef891a}.submit-btn{background:var(--primary);color:#000;cursor:pointer;border:none;border-radius:12px;margin-top:8px;padding:16px;font-size:16px;font-weight:700;transition:all .2s}.submit-btn:hover{background:var(--primary-hover);transform:translateY(-2px);box-shadow:0 8px 24px #00ef8940}.faq-item{border:1px solid var(--border);background:var(--bg-header);border-radius:12px;margin-bottom:16px;padding:24px;transition:all .2s}.faq-item:hover{border-color:#cbd5e1;box-shadow:0 4px 12px #00000005}.faq-question{color:var(--text-main);align-items:center;gap:12px;margin-bottom:12px;font-size:16px;font-weight:600;display:flex}.faq-answer{color:var(--text-muted);margin:0;padding-left:36px}@media (max-width:768px){.info-content-card{padding:32px 20px}.timeline-item{flex-direction:column;gap:8px}.timeline-date{text-align:left}.timeline-content{border-left:none;padding-left:0}.timeline-content:before{display:none}}
