@keyframes annaBlink{0%,to{opacity:1}50%{opacity:0}}.anna-page{color:#f8fafc;background-color:#0a0a1a;min-height:100vh;padding-bottom:4rem;font-family:Inter,sans-serif}.anna-section-title{text-align:center;color:#fff;margin-bottom:1rem;font-size:clamp(2rem,4vw,3rem);font-weight:800}.anna-section-copy{text-align:center;color:#94a3b8;max-width:600px;margin:0 auto 3rem;font-size:1.1rem;line-height:1.6}.anna-btn-primary{color:#0a0a1a;cursor:pointer;background:linear-gradient(135deg,#d4af37 0%,#f5d878 50%,#d4af37 100%);border:none;border-radius:.5rem;padding:1rem 2.5rem;font-size:1.1rem;font-weight:800;transition:transform .2s,box-shadow .2s;box-shadow:0 4px 20px #d4af374d}.anna-btn-primary:hover{transform:translateY(-2px);box-shadow:0 8px 30px #d4af3766}.anna-btn-primary.full-width{width:100%}.anna-btn-glow{color:#d4af37;cursor:pointer;background:0 0;border:2px solid #d4af37;border-radius:.5rem;padding:1rem 2.5rem;font-size:1.1rem;font-weight:800;transition:all .3s;animation:2s infinite alternate annaGlow;position:relative;overflow:hidden;box-shadow:0 0 15px #d4af3766,inset 0 0 15px #d4af3733}.anna-btn-glow:hover{color:#0a0a1a;background:#d4af37;transform:translateY(-2px);box-shadow:0 0 30px #d4af37cc,inset 0 0 10px #d4af3766}@keyframes annaGlow{0%{border-color:#d4af3799;box-shadow:0 0 15px #d4af3766,inset 0 0 15px #d4af3733}to{border-color:#d4af37;box-shadow:0 0 25px #d4af37cc,inset 0 0 25px #d4af3766}}.anna-btn-gold{color:#0a0a1a;cursor:pointer;background:#d4af37;border:none;border-radius:.5rem;width:100%;padding:.8rem 1.5rem;font-weight:700;transition:opacity .2s}.anna-btn-gold:hover{opacity:.9}.anna-btn-blue{color:#fff;cursor:pointer;background:#1e3a8a;border:none;border-radius:.5rem;width:100%;padding:.8rem 1.5rem;font-weight:700;transition:opacity .2s}.anna-btn-blue:hover{opacity:.9}.anna-btn-outline{color:#d4af37;border:2px solid #d4af37;border-radius:.5rem;margin-top:1.5rem;padding:.8rem 2rem;font-weight:700;text-decoration:none;transition:background .2s;display:inline-block}.anna-btn-outline:hover{background:#d4af371a}.anna-hero{text-align:center;background:radial-gradient(circle,#111827 0%,#0a0a1a 100%);border-bottom:1px solid #ffffff0d;padding:8rem 1.5rem 5rem}.anna-hero__inner{max-width:800px;margin:0 auto}.anna-hero__title{color:#d4af37;letter-spacing:-.02em;margin-bottom:1.5rem;font-size:clamp(2.5rem,6vw,4.5rem);font-weight:900}.anna-hero__subtitle{color:#f1f5f9;margin-bottom:2rem;font-size:clamp(1.2rem,3vw,1.5rem);font-weight:600;line-height:1.5}.anna-hero__copy{color:#94a3b8;margin-bottom:3rem;font-size:1.1rem;line-height:1.7}.anna-how-it-works{background:#0a0a1a;padding:5rem 1.5rem}.anna-how-it-works__inner{max-width:1200px;margin:0 auto}.anna-steps-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:2rem;margin-top:3rem;display:grid}.anna-step-card{text-align:center;background:#ffffff08;border:1px solid #ffffff1a;border-radius:1rem;padding:2.5rem 2rem;transition:transform .3s,border-color .3s;position:relative}.anna-step-card:hover{border-color:#d4af37;transform:translateY(-5px)}.anna-step-number{color:#d4af3733;margin-bottom:1rem;font-size:3rem;font-weight:900;line-height:1}.anna-step-card h3{color:#fff;margin-bottom:1rem;font-size:1.25rem;font-weight:700}.anna-step-card p{color:#ffffffb3;font-size:.95rem;line-height:1.6}.anna-before-after{background:linear-gradient(#0a0a1a,#0f172a);padding:5rem 1.5rem}.anna-before-after__inner{max-width:1000px;margin:0 auto}.anna-ba-grid{flex-direction:column;gap:2rem;margin-top:3rem;display:flex;position:relative}@media (width>=768px){.anna-ba-grid{flex-direction:row;align-items:stretch}}.anna-ba-col{background:#ffffff08;border:1px solid #ffffff1a;border-radius:1rem;flex:1;padding:2.5rem}.anna-ba-col--before{border-top:4px solid #ef4444}.anna-ba-col--after{background:#22c55e0d;border-color:#22c55e33;border-top-style:solid;border-top-width:4px}.anna-ba-col h3{color:#fff;text-align:center;margin-bottom:1.5rem;font-size:1.5rem;font-weight:700}.anna-ba-list{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.anna-ba-list li{color:#fffc;align-items:flex-start;gap:.75rem;font-size:1rem;line-height:1.5;display:flex}.anna-ba-icon{flex-shrink:0;font-size:1.1rem}.anna-ba-vs{justify-content:center;align-items:center;padding:1rem 0;display:flex}@media (width>=768px){.anna-ba-vs{width:60px;padding:0}}.anna-ba-vs-badge{color:#0a0a1a;background:#d4af37;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;font-size:1.25rem;font-weight:900;display:flex;box-shadow:0 0 20px #d4af3766}.anna-roi-showcase{background:#0a0a1a;padding:5rem 1.5rem}.anna-roi-showcase__inner{text-align:center;max-width:1200px;margin:0 auto}.anna-roi-stats{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;margin-top:3rem;display:grid}.anna-roi-stat-card{background:linear-gradient(135deg,#d4af371a 0%,#d4af3705 100%);border:1px solid #d4af3733;border-radius:1rem;padding:3rem 2rem;transition:transform .3s}.anna-roi-stat-card:hover{transform:translateY(-5px)}.anna-roi-stat-value{color:#d4af37;text-shadow:0 0 20px #d4af374d;margin-bottom:1rem;font-size:3.5rem;font-weight:900;line-height:1}.anna-roi-stat-label{color:#fff;margin-bottom:.75rem;font-size:1.25rem;font-weight:700}.anna-roi-stat-desc{color:#ffffffb3;font-size:.95rem;line-height:1.6}.anna-roi-disclaimer{color:#fff6;max-width:800px;margin-top:3rem;margin-left:auto;margin-right:auto;font-size:.85rem}.anna-top-tier{background:linear-gradient(#0a0a1a 0%,#0d111a 100%);padding:5rem 1.5rem;position:relative;overflow:hidden}.anna-top-tier:before{content:"";pointer-events:none;background:radial-gradient(circle,#d4af370d 0%,#0000 60%);position:absolute;inset:0}.anna-top-tier__inner{z-index:2;max-width:900px;margin:0 auto;position:relative}.anna-ladder{flex-direction:column;gap:2rem;margin-top:4rem;padding-left:20px;display:flex;position:relative}.anna-ladder:before{content:"";background:linear-gradient(#d4af37,#d4af371a);width:2px;position:absolute;top:0;bottom:0;left:50px}.anna-ladder-step{background:#ffffff05;border:1px solid #ffffff0d;border-radius:1rem;align-items:flex-start;gap:2.5rem;padding:2.5rem;transition:transform .4s cubic-bezier(.175,.885,.32,1.275),border-color .3s,box-shadow .3s;display:flex;position:relative}.anna-ladder-step:hover{background:#d4af370d;border-color:#d4af3766;transform:translate(15px);box-shadow:0 10px 40px #00000080,0 0 20px #d4af371a}.anna-ladder-icon{z-index:2;background:#0a0a1a;border:2px solid #d4af37;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;margin-left:-57px;font-size:1.8rem;display:flex;position:relative;box-shadow:0 0 20px #d4af374d}.anna-ladder-content h3{color:#d4af37;letter-spacing:-.5px;margin-bottom:.75rem;font-size:1.6rem;font-weight:800}.anna-ladder-content p{color:#ffffffbf;font-size:1.05rem;line-height:1.7}@media (width<=768px){.anna-ladder{padding-left:0}.anna-ladder:before{left:20px}.anna-ladder-step{gap:1.25rem;padding:1.5rem}.anna-ladder-icon{width:44px;height:44px;font-size:1.2rem;margin-left:-2px!important}.anna-ladder-step:hover{transform:translate(5px)}}.anna-programs{padding:6rem 1.5rem}.anna-programs__inner{max-width:1000px;margin:0 auto}.anna-program-grid{grid-template-columns:1fr 1fr;gap:2rem;margin-bottom:2rem;display:grid}.anna-program-card{text-align:center;background:#ffffff08;border:1px solid #ffffff1a;border-radius:1rem;padding:2.5rem;transition:all .3s}.anna-program-card:hover{background:#ffffff0d;transform:translateY(-5px)}.anna-program-card.active{border-color:#d4af37;box-shadow:0 0 30px #d4af3726}.anna-program-card h3{color:#fff;margin-bottom:1rem;font-size:1.5rem;font-weight:800}.anna-program-card p{color:#94a3b8;margin-bottom:2rem;font-size:.95rem;line-height:1.6}.anna-both-checkbox{text-align:center;background:#ffffff05;border-radius:.5rem;margin-top:2rem;padding:1.5rem}.anna-both-checkbox label{color:#f1f5f9;cursor:pointer;align-items:center;gap:.8rem;font-size:1.1rem;display:inline-flex}.anna-both-checkbox input{accent-color:#d4af37;width:1.2rem;height:1.2rem}.anna-video{background:#0f172a;padding:4rem 1.5rem}.anna-video__inner{flex-direction:column;gap:4rem;max-width:900px;margin:0 auto;display:flex}.anna-video-wrapper{text-align:center}.anna-video-title{color:#d4af37;margin-bottom:1.5rem;font-size:1.8rem}.anna-iframe-container{background:#000;border:1px solid #ffffff1a;border-radius:1rem;width:100%;position:relative;overflow:hidden;box-shadow:0 20px 40px #0006}.anna-form-section{padding:6rem 1.5rem}.anna-form__inner{max-width:800px;margin:0 auto}.anna-form{background:#ffffff05;border:1px solid #ffffff14;border-radius:1rem;padding:3rem}.anna-form-group-title{color:#d4af37;border-bottom:1px solid #ffffff1a;margin:3rem 0 1.5rem;padding-bottom:.5rem;font-size:1.2rem;font-weight:700}.anna-form-group-title:first-child{margin-top:0}.anna-form-grid{grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}.anna-form-row-2{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}.anna-input,.anna-select,.anna-textarea{color:#fff;background:#111827;border:1px solid #ffffff26;border-radius:.5rem;width:100%;padding:1rem;font-family:inherit;font-size:1rem}.anna-input:focus,.anna-select:focus,.anna-textarea:focus{border-color:#d4af37;outline:none}.anna-textarea{resize:vertical;min-height:120px}.full-width{grid-column:1/-1}.anna-roi-section{background:#0f172a;border:1px solid #0ea5e94d;border-radius:1rem;margin:4rem 0;padding:2.5rem}.anna-roi-title{color:#fff;margin-bottom:1rem;font-size:1.5rem}.anna-roi-compliance{color:#94a3b8;margin-bottom:1.5rem;font-size:.85rem;font-style:italic}.anna-roi-copy{color:#cbd5e1;margin-bottom:2rem;line-height:1.6}.anna-table-wrapper{overflow-x:auto}.anna-table{border-collapse:collapse;width:100%;min-width:600px}.anna-table th,.anna-table td{text-align:left;border-bottom:1px solid #ffffff1a;padding:1rem}.anna-table th{color:#d4af37;background:#ffffff08;font-weight:700}.anna-table td{color:#f1f5f9;font-size:.95rem}.anna-checkbox-grid{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.anna-checkbox-label{cursor:pointer;background:#ffffff08;border:1px solid #0000;border-radius:.5rem;align-items:flex-start;gap:.8rem;padding:1rem;transition:border-color .2s;display:flex}.anna-checkbox-label:hover{border-color:#d4af374d}.anna-checkbox-label input{accent-color:#d4af37;flex-shrink:0;width:1.1rem;height:1.1rem;margin-top:.2rem}.anna-checkbox-label span{color:#cbd5e1;font-size:.95rem;line-height:1.4}.anna-calendar-section{text-align:center;border-top:1px solid #ffffff1a;margin-top:4rem;padding-top:3rem}.anna-calendar-title{color:#fff;margin-bottom:1rem;font-size:1.8rem}.anna-calendar-copy{color:#94a3b8;margin-bottom:2rem}.anna-legal{text-align:center;background:#000;padding:4rem 1.5rem}.anna-legal__inner{max-width:800px;margin:0 auto}.anna-legal-title{color:#64748b;text-transform:uppercase;letter-spacing:.1em;margin-bottom:1.5rem;font-size:1rem}.anna-legal p{color:#475569;margin-bottom:1rem;font-size:.85rem;line-height:1.6}@media (width<=768px){.anna-program-grid,.anna-form-grid,.anna-form-row-2,.anna-checkbox-grid{grid-template-columns:1fr}.anna-form,.anna-roi-section{padding:1.5rem}}
