.alliance-container[data-v-c4c7297c]{min-height:100vh;background:#fff;display:flex;flex-direction:column}.alliance-container .content-section[data-v-c4c7297c]{padding:40px 60px;position:relative}.alliance-container .content-section .title[data-v-c4c7297c]{font-size:24px;font-weight:700;color:#333;margin-bottom:8px}.alliance-container .content-section .sub-title[data-v-c4c7297c]{font-size:16px;color:#ff6b6b;font-weight:700;margin-bottom:20px}.alliance-container .content-section .description[data-v-c4c7297c]{font-size:14px;color:#666;line-height:1.6;margin-bottom:30px;max-width:800px}.alliance-container .content-section .button-group[data-v-c4c7297c]{margin-bottom:30px;position:relative;padding-bottom:30px}.alliance-container .content-section .button-group[data-v-c4c7297c]:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#f0f0f0}.alliance-container .content-section .button-group .action-button[data-v-c4c7297c]{margin-right:16px;height:40px;padding:0 30px;border-radius:20px}.alliance-container .content-section .button-group .action-button.secondary[data-v-c4c7297c]{background:#fff;border:1px solid #1890ff;color:#1890ff}.alliance-container .content-section .features[data-v-c4c7297c]{display:flex;gap:40px}.alliance-container .content-section .features .feature-item[data-v-c4c7297c]{display:flex;align-items:center}.alliance-container .content-section .features .feature-item .feature-icon[data-v-c4c7297c]{color:#52c41a;font-size:20px;margin-right:8px}.alliance-container .content-section .features .feature-item span[data-v-c4c7297c]{color:#333;font-size:14px}.alliance-container .image-section[data-v-c4c7297c]{flex:1;display:flex;justify-content:flex-start;align-items:flex-start;padding:0 50px}.alliance-container .image-section img[data-v-c4c7297c]{width:60%;height:auto;-o-object-fit:contain;object-fit:contain;user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;pointer-events:none}.poster-preview[data-v-c4c7297c]{display:flex;flex-direction:column;align-items:center;padding:0}.poster-preview img[data-v-c4c7297c]{margin-top:30px;max-width:500px;width:500px;height:auto;display:block}.poster-preview .poster-actions[data-v-c4c7297c]{width:100%;padding:20px 0;text-align:center;background:#fff}