.ais-page{color:#fff;background-color:#080d1f;min-height:100vh;padding-top:100px;font-family:Poppins,sans-serif}.ais-hero{text-align:center;max-width:1200px;margin:0 auto;padding:60px 20px}.ais-hero-headline{color:#fff;text-transform:uppercase;margin-bottom:30px;font-size:clamp(32px,5vw,56px);font-weight:900;line-height:1.2}.ais-announcement{text-align:center;background:#000;border:3px solid #d4af37;border-radius:12px;flex-direction:column;align-items:center;max-width:1000px;margin:0 auto 40px;padding:40px;animation:3s infinite alternate aisPulseGlow;display:flex;box-shadow:0 0 30px #d4af3733}@keyframes aisPulseGlow{0%{box-shadow:0 0 20px #d4af3733}to{box-shadow:0 0 40px #d4af3780}}.ais-announcement-icon{color:#d4af37;margin-bottom:20px}.ais-announcement h2{color:#fff;text-transform:uppercase;margin-bottom:20px;font-size:clamp(24px,4vw,36px);font-weight:800}.ais-announcement p{color:#d4af37;font-size:18px;font-weight:600;line-height:1.6}.ais-supporting{color:#a0aec0;text-align:left;max-width:800px;margin:0 auto 60px;font-size:18px;line-height:1.7}.ais-supporting p{margin-bottom:20px}.ais-hero-image-wrapper,.ais-mid-image-wrapper,.ais-bottom-image-wrapper{border:1px solid #d4af3733;border-radius:16px;max-width:1000px;margin:0 auto 60px;overflow:hidden;box-shadow:0 10px 40px #00000080}.ais-hero-image,.ais-mid-image,.ais-bottom-image{width:100%;height:auto;transition:transform .5s;display:block}.ais-hero-image-wrapper:hover .ais-hero-image,.ais-mid-image-wrapper:hover .ais-mid-image,.ais-bottom-image-wrapper:hover .ais-bottom-image{transform:scale(1.03)}.ais-checklist-section{max-width:1000px;margin:0 auto 60px;padding:0 20px}.ais-section-title{color:#fff;text-align:center;text-transform:uppercase;margin-bottom:40px;font-size:32px;font-weight:800}.ais-list{gap:30px;display:grid}.ais-item{background:#ffffff08;border:1px solid #d4af374d;border-radius:12px;padding:30px}.ais-item-header{align-items:center;gap:15px;margin-bottom:20px;display:flex}.ais-item-icon{color:#d4af37;flex-shrink:0}.ais-item h3{color:#d4af37;text-transform:uppercase;font-size:22px;font-weight:700}.ais-item p{color:#a0aec0;margin-bottom:15px;font-size:16px;line-height:1.6}.ais-item ul{margin:0 0 15px;padding:0;list-style:none}.ais-item li{color:#e2e8f0;align-items:flex-start;gap:10px;margin-bottom:10px;font-size:16px;display:flex}.ais-item li:before{content:"•";color:#d4af37;font-weight:700}.ais-completion{text-align:center;background:#d4af370d;border:2px solid #d4af37;border-radius:12px;max-width:800px;margin:0 auto 60px;padding:40px}.ais-completion h3{color:#d4af37;text-transform:uppercase;margin-bottom:20px;font-size:24px;font-weight:800}.ais-completion p{color:#e2e8f0;margin-bottom:20px;font-size:16px}.ais-cta-section{text-align:center;background:linear-gradient(#0000,#000);padding:60px 20px}.ais-cta-section h2{color:#fff;text-transform:uppercase;margin-bottom:20px;font-size:36px;font-weight:900}.ais-cta-section p{color:#a0aec0;max-width:800px;margin:0 auto 40px;font-size:18px;line-height:1.6}.ais-btn{color:#000;text-transform:uppercase;background:#d4af37;border-radius:50px;justify-content:center;align-items:center;padding:20px 40px;font-size:18px;font-weight:800;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:0 0 20px #d4af3766}.ais-btn:hover{color:#000;background:#fff;transform:translateY(-2px);box-shadow:0 0 30px #fff9}.ais-disclaimer{color:#718096;text-align:center;max-width:800px;margin:40px auto 0;font-size:12px;line-height:1.5}
