.plans-hero{padding:220px 0 100px}.plans-hero h1{font-size:3rem;margin-bottom:1rem}.hero-impact-text{font-size:1.8rem;font-weight:700;color:#fff;max-width:800px;margin:0 auto 3rem;line-height:1.3}.domain-solo-section{margin:60px auto;padding:40px;border-radius:24px;display:flex;justify-content:space-between;align-items:center;gap:30px;background:#ffffff05;border:1px solid rgba(255,255,255,.08);max-width:1000px}.solo-content{display:flex;align-items:center;gap:25px}.solo-icon{font-size:3rem;background:#06b6d41a;color:#06b6d4;width:80px;height:80px;display:flex;align-items:center;justify-content:center;border-radius:20px;border:1px solid rgba(6,182,212,.2)}.solo-text h3{font-size:1.6rem;margin-bottom:8px;color:#fff}.solo-text p{color:#fff9;max-width:500px}.solo-action{text-align:right;display:flex;flex-direction:column;gap:15px;min-width:200px}.solo-price{font-size:.9rem;color:#ffffff80}.solo-price strong{font-size:1.5rem;color:#fff}@media(max-width:768px){.domain-solo-section{flex-direction:column;text-align:center;padding:30px 20px}.solo-content{flex-direction:column;gap:15px}.solo-text p{max-width:100%}.solo-action{text-align:center;width:100%}}.top-triggers{display:flex;justify-content:center;gap:40px;margin-top:2rem;flex-wrap:wrap}.trigger-item{display:flex;align-items:center;gap:15px;background:#ffffff08;backdrop-filter:blur(10px);padding:15px 25px;border-radius:16px;border:1px solid rgba(255,255,255,.08);text-align:left;max-width:350px;transition:all .3s ease}.trigger-item:hover{background:#ffffff0f;border-color:#8a1c264d;transform:translateY(-3px)}.trigger-item .icon{font-size:1.5rem}.trigger-item .text strong{display:block;color:#fff;font-size:1rem;margin-bottom:4px}.trigger-item .text p{font-size:.9rem;color:#ffffffb3;margin:0;line-height:1.4}.plans-page-container .pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:50px;align-items:stretch}@media(max-width:1100px){.plans-page-container .pricing-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.plans-page-container .pricing-grid{grid-template-columns:1fr;gap:4rem;padding:0 15px}.plans-page-container .price-card{padding:3.5rem 1.75rem!important}.plans-page-container .featured{transform:scale(1.02)!important;margin:2rem 0!important;z-index:20}}.plans-page-container .price-card{padding:3.5rem 2.5rem!important;display:flex;flex-direction:column;align-items:center;text-align:center;height:100%;box-sizing:border-box;border-radius:32px!important;transition:all .5s cubic-bezier(.19,1,.22,1);position:relative;background:#0f0f1266!important;backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.05)!important;overflow:hidden}.price-card:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);opacity:0;transition:opacity .5s}.price-card:hover:before{opacity:1}.plans-page-container .plan-regular{background:#0a0a0a99!important;backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.07)!important}.plans-page-container .price-header h3{font-size:2rem;font-weight:800;margin-bottom:.2rem;color:#fff;letter-spacing:-.5px}.plan-subtitle{display:block;font-size:.75rem;text-transform:uppercase;letter-spacing:3px;color:var(--color-primary);margin-bottom:1.5rem;font-weight:800;opacity:.9}.plan-premium-hook{font-size:.85rem;color:#d4af37;font-weight:700;margin-bottom:1.5rem;max-width:250px;margin-left:auto;margin-right:auto;line-height:1.3;font-style:italic}.price{font-size:3.5rem;font-weight:800;color:#fff;line-height:1;margin-bottom:15px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;letter-spacing:-1px}.price-promo-info{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:5px;width:100%}.old-price{font-size:1.2rem;color:#fff6;text-decoration:line-through;font-weight:500}.savings-seal{background:#25d366;color:#fff;font-size:.65rem;font-weight:950;padding:4px 14px;border-radius:50px;letter-spacing:1px;text-transform:uppercase;box-shadow:0 4px 15px #25d36666;border:1px solid rgba(255,255,255,.3);transform:rotate(-2deg)}.seal-strong{background:linear-gradient(135deg,#d4af37,#f9e272,#d4af37);background-size:200% 200%;color:#000;font-size:.75rem;padding:5px 15px;box-shadow:0 4px 15px #d4af3780;animation:shimmer 2s infinite linear;border:1px solid #fff}@keyframes shimmer{0%{background-position:0% 50%}to{background-position:200% 50%}}.price-microtext{font-size:.75rem;color:#ffffff80;margin-top:8px;font-weight:600;line-height:1.2;max-width:280px;text-align:center;letter-spacing:.5px;text-transform:uppercase}.featured .price-microtext{color:#fff!important;opacity:.95}.final-price-wrapper{display:flex;align-items:baseline;justify-content:center;gap:5px;width:100%}.price small{font-size:1.5rem;margin-top:8px;color:#ffffff80;font-weight:400}.price-highlight{text-shadow:0 0 20px rgba(255,255,255,.3);transform:scale(1.05);display:inline-flex;transform-origin:center;transition:transform .3s ease}.featured .price-highlight{text-shadow:0 0 30px rgba(255,255,255,.6);scale:1.1}.featured{background:linear-gradient(135deg,#8a1c26,#2a0a0d)!important;border:2px solid rgba(255,255,255,.1)!important;box-shadow:0 20px 40px #8a1c264d!important;transform:scale(1.05);z-index:10}.plan-gold-premium{border:1px solid rgba(212,175,55,.3)!important;box-shadow:0 10px 30px #d4af371a!important}.plan-desc{font-size:.85rem;color:#fff9;line-height:1.4;margin:.5rem auto 0;font-weight:400;text-align:center;max-width:250px}@keyframes pulse-gold{0%{transform:translate(-50%) scale(1);box-shadow:0 0 #ffd700b3}70%{transform:translate(-50%) scale(1.05);box-shadow:0 0 0 10px #ffd70000}to{transform:translate(-50%) scale(1);box-shadow:0 0 #ffd70000}}.badge-gold{position:absolute;top:-16px;left:50%;transform:translate(-50%);background:linear-gradient(135deg,#8e6e34,#c6a257,#8e6e34);background-size:200% 200%;color:#000;padding:6px 20px;border-radius:50px;font-size:.8rem;font-weight:900;text-transform:uppercase;letter-spacing:1.2px;box-shadow:0 5px 15px #0000004d,inset 0 0 0 1px #fff6;z-index:100;white-space:nowrap;animation:pulse-gold 3s infinite ease-in-out;border:1px solid #fff}.badge-secondary-discreet{position:absolute;top:20px;right:20px;background:#d4af371a;color:#d4af37;padding:4px 12px;border-radius:4px;font-size:.65rem;font-weight:800;letter-spacing:1px;border:1px solid rgba(212,175,55,.3);text-transform:uppercase}.plan-gold-premium{border-color:#d4af374d!important;box-shadow:0 0 30px #d4af371a!important}.plan-gold-premium .btn-outline{border-color:#d4af37!important;color:#d4af37!important;box-shadow:0 0 15px #d4af3733}.plan-gold-premium .btn-outline:hover{background:#d4af37!important;color:#000!important;box-shadow:0 0 25px #d4af3766}.plan-body{flex-grow:1;display:flex;flex-direction:column;gap:15px;align-items:center;text-align:center;width:100%}.spec-group{margin-top:1rem;display:flex;flex-direction:column;align-items:center;flex-grow:1;width:100%}.action-btn{margin-top:auto;width:100%;padding-top:2.5rem}.spec-group h4{margin-bottom:1.5rem;color:#ffffff40;text-transform:uppercase;letter-spacing:4px;font-size:.7rem;font-weight:800;width:100%;display:flex;align-items:center;justify-content:center;gap:15px;text-align:center}.spec-group h4:before,.spec-group h4:after{content:"";height:1px;flex-grow:1;background:linear-gradient(to right,transparent,rgba(255,255,255,.1),transparent)}.featured .spec-group h4:before,.featured .spec-group h4:after{background:linear-gradient(to right,transparent,rgba(255,255,255,.3),transparent)}.features{padding:0;list-style:none;margin:0;display:flex;flex-direction:column;gap:12px;width:100%;max-width:280px}.features li{display:grid;grid-template-columns:26px 1fr;gap:15px;align-items:center;text-align:left;padding:8px 12px;border-radius:12px;transition:all .3s cubic-bezier(.4,0,.2,1);border:1px solid transparent;width:100%}.features li:hover{background-color:#ffffff0a;border-color:#ffffff14;transform:scale(1.02)}.featured .features li:hover{background-color:#00000026;border-color:#fff3}.check-icon{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:#8a1c2626;color:var(--color-primary);flex-shrink:0;transition:all .3s ease}.features li:hover .check-icon{transform:scale(1.1);background:var(--color-primary);color:#fff}.featured .check-icon{background:#fff3;color:#fff}.featured .features li:hover .check-icon{background:#fff;color:var(--color-primary)}.feature-content{display:flex;flex-direction:column;align-items:flex-start;gap:1.5px;width:100%}.feature-title{color:#fff;font-weight:700;font-size:.95rem;letter-spacing:-.01em;line-height:1.2}.feature-desc{color:#fff6;font-size:.75rem;font-weight:400;text-align:center;line-height:1.1}.features li:hover .feature-desc{color:#fffc}.featured .feature-desc{color:#ffffffb3}.featured .features li:hover .feature-desc{color:#fff}@media(max-width:480px){.feature-content{flex-direction:column;align-items:flex-start;gap:2px}.feature-desc{text-align:left}}.scarcity-trigger-clean,.social-proof-trigger-clean,.authority-trigger-clean{font-size:.75rem;margin:15px auto 10px;color:#fffc;text-align:center;display:flex;align-items:center;justify-content:center;gap:6px;text-transform:uppercase;letter-spacing:1px;font-weight:700}.scarcity-trigger-clean strong,.social-proof-trigger-clean strong,.authority-trigger-clean strong{color:var(--color-primary)}.featured .scarcity-trigger-clean strong,.featured .social-proof-trigger-clean strong,.featured .authority-trigger-clean strong,.social-proof-trigger strong,.scarcity-trigger strong,.authority-trigger strong{color:#fff}.featured .social-proof-trigger{background:#0003;border-color:#ffffff1a}.plans-page-container .featured{border:2px solid rgba(255,255,255,.3)!important;position:relative;transform:scale(1.05);z-index:10;background:var(--gradient-primary)!important;color:#fff!important;box-shadow:0 25px 60px #8a1c2680!important;overflow:visible!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;opacity:1!important;animation:float 6s ease-in-out infinite}.plans-page-container .featured:hover{transform:scale(1.07) translateY(-10px);box-shadow:0 40px 80px #8a1c26cc,0 0 50px #8a1c2666!important;animation-play-state:paused}@keyframes float{0%{transform:scale(1.05) translateY(0)}50%{transform:scale(1.05) translateY(-10px)}to{transform:scale(1.05) translateY(0)}}.plans-page-container .featured h3,.plans-page-container .featured p,.plans-page-container .featured .price,.plans-page-container .featured small,.plans-page-container .featured li,.plans-page-container .featured span,.plans-page-container .featured .check{color:#fff!important}.plans-page-container .featured .price-header{border-bottom-color:#ffffff4d!important}.plans-page-container .featured:after{display:none}.plans-page-container .featured .btn-primary{background:#fff!important;color:var(--color-primary)!important;box-shadow:0 5px 15px #0003!important}.plans-page-container .featured .btn-primary:hover{background:#f0f0f0!important;transform:translateY(-2px)}.plans-page-container .action-btn{margin-top:2rem;padding-bottom:.5rem;display:flex;justify-content:center}.plans-page-container .w-full{width:100%!important;max-width:280px;padding-left:1.5rem;padding-right:1.5rem}.niches-special-note{margin-top:60px;margin-bottom:80px}.note-card{background:linear-gradient(135deg,#141414cc,#0a0a0ae6);border:1px solid rgba(138,28,38,.3);border-radius:24px;padding:40px;display:flex;align-items:center;gap:30px;backdrop-filter:blur(10px);box-shadow:0 20px 50px #0000004d}.note-icon{font-size:3rem;background:#8a1c261a;width:80px;height:80px;display:flex;align-items:center;justify-content:center;border-radius:20px}.note-content{flex-grow:1}.note-content h3{font-size:1.5rem;color:#fff;margin-bottom:8px}.note-content p{color:#fff9;margin-bottom:15px;max-width:500px}.note-price{font-size:1.2rem;color:#fff}.note-price strong{color:var(--color-primary);font-size:1.5rem;margin-left:5px}@media(max-width:768px){.note-card{flex-direction:column;text-align:center;padding:30px}.note-content p{margin:0 auto 20px}}.plans-page-container .btn-glow{box-shadow:0 0 20px #d6283966}.experience-timeline{margin-top:100px;padding-top:60px;border-top:1px solid rgba(255,255,255,.05)}.experience-timeline h2{font-size:2.5rem;margin-bottom:1rem}.timeline-desc{color:#fff9;margin-bottom:50px}.timeline-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;margin-bottom:80px;max-width:1000px;margin-left:auto;margin-right:auto}@media(max-width:768px){.timeline-grid{grid-template-columns:1fr}}.timeline-item{background:#ffffff05;padding:30px;border-radius:20px;border:1px solid rgba(255,255,255,.05);position:relative;transition:transform .3s ease}.timeline-item:hover{transform:translateY(-5px);background:#ffffff0a;border-color:#ffffff1a}.step-num{font-size:3rem;font-weight:900;color:#d628391a;position:absolute;top:10px;right:20px;line-height:1}.step-content h4{color:var(--color-primary);font-size:1.2rem;margin-bottom:15px;font-weight:700}.step-content p{font-size:.95rem;color:#ffffffb3;line-height:1.6}.final-cta-section{background:linear-gradient(135deg,#8a1c261a,#0000);padding:60px 40px;border-radius:30px;border:1px solid rgba(138,28,38,.2);margin-top:40px;margin-bottom:40px}.final-cta-section h3{font-size:2.5rem;margin-bottom:1rem;font-weight:800}.final-cta-section p{color:#ffffffb3;margin-bottom:2rem;font-size:1.1rem}.base-excellence{padding:130px 0;background:#ffffff03}.excellence-header h2{font-size:2.5rem;margin-bottom:1rem}.excellence-header p{color:var(--color-text-light);margin-bottom:60px}.excellence-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;max-width:1000px;margin:0 auto}@media(max-width:991px){.excellence-grid{grid-template-columns:1fr}}.excel-item{background:#ffffff08;padding:40px;border-radius:24px;border:1px solid rgba(255,255,255,.05);transition:all .3s ease;display:flex;gap:25px;align-items:flex-start;text-align:left}.excel-item:hover{background:#ffffff0d;border-color:#ffffff1a;transform:translateY(-5px)}.excel-icon{font-size:2.5rem;flex-shrink:0;line-height:1;background:#8a1c261a;width:60px;height:60px;display:flex;align-items:center;justify-content:center;border-radius:16px}.excel-text{flex-grow:1}.excel-item h4{color:#fff;margin-bottom:10px;font-size:1.25rem;font-weight:700}.excel-item p{font-size:.95rem;color:#fff9;line-height:1.6;margin:0}@media(max-width:600px){.excel-item{flex-direction:column;gap:15px;padding:30px}}.faq-section{margin-top:140px;padding-top:80px;border-top:1px solid rgba(255,255,255,.05)}.faq-section h2{font-size:2.5rem;margin-bottom:50px}.faq-grid{max-width:800px;margin:0 auto;display:flex;flex-direction:column;gap:15px}.faq-item{background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:16px;overflow:hidden;transition:all .3s ease}.faq-item:hover{background:#ffffff0a;border-color:#ffffff1a}.countdown-anchor{margin-bottom:40px;display:flex;justify-content:center}.countdown-box{background:#8a1c261a;border:1px solid rgba(138,28,38,.3);padding:15px 40px;border-radius:50px;display:flex;flex-direction:column;align-items:center;gap:10px;backdrop-filter:blur(10px)}.countdown-label{font-size:.7rem;font-weight:900;color:var(--color-primary);letter-spacing:2px}summary{display:flex;align-items:center;justify-content:space-between;font-weight:700;color:#fff;list-style:none;padding:22px 30px;cursor:pointer}summary::-webkit-details-marker{display:none}summary:after{content:"+";font-size:1.5rem;color:var(--color-primary);font-weight:300;transition:transform .3s ease}details[open] summary:after{transform:rotate(45deg);color:#fff}details p{padding:0 30px 24px;color:#fff9;font-size:.95rem;line-height:1.6;margin:0}@media(max-width:768px){.timeline-grid{grid-template-columns:1fr}.excel-item{padding:30px}}.google-proof{margin:140px 0;text-align:center}.proof-subtitle{max-width:700px;margin:15px auto 40px;color:#ffffffb3;font-size:1.1rem;line-height:1.6}.proof-container{background:#0a0a0a80;border:1px solid rgba(255,255,255,.08);border-radius:20px;padding:10px;max-width:900px;margin:0 auto;box-shadow:0 0 50px #00ff800d}.proof-img{width:100%;height:auto;border-radius:12px;display:block}.proof-legend{padding:20px 0 10px}.legend-main{font-size:1.1rem;color:#4ade80;margin-bottom:5px}.legend-main strong{font-weight:700;color:#4ade80}.legend-sub{font-size:.95rem;color:#fff9}.reinforcement-text{margin-top:40px;font-size:1.2rem;color:#fff9;line-height:1.6}.text-white{color:#fff}.login-discount-hint{display:inline-block;margin-top:10px;font-size:.8rem;font-weight:700;text-decoration:none;padding:6px 16px;background:#d6283926;color:var(--color-primary);border:1px solid rgba(214,40,57,.3);border-radius:50px;transition:all .3s ease;text-transform:uppercase;letter-spacing:.5px}.login-discount-hint:hover{background:var(--color-primary);color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #d628394d}.featured .login-discount-hint{background:#000;color:#fff!important;border:1px solid rgba(0,0,0,.2);box-shadow:0 4px 10px #0003}.featured .login-discount-hint:hover{background:#fff;color:#000!important;transform:translateY(-2px)}.welcome-banner{background:linear-gradient(135deg,#e74c3c26,#0006);border:1px solid rgba(231,76,60,.3);border-radius:20px;padding:2rem;display:flex;align-items:center;gap:1.5rem;margin-bottom:3rem;text-align:left;backdrop-filter:blur(10px);max-width:700px;margin-left:auto;margin-right:auto;box-shadow:0 15px 35px #0003}.welcome-icon{font-size:2.5rem;filter:drop-shadow(0 0 10px rgba(231,76,60,.5))}.welcome-text h3{color:#fff;margin:0 0 .2rem;font-size:1.5rem;font-weight:800}.welcome-text p{color:#fffc;margin:0;font-size:1rem}@media(max-width:768px){.welcome-banner{flex-direction:column;text-align:center;padding:1.5rem;gap:1rem}.welcome-icon{font-size:2rem}.welcome-text h3{font-size:1.2rem}.welcome-text p{font-size:.9rem}}.tension-section{padding:100px 0;background:#8a1c2608;border-top:1px solid rgba(138,28,38,.1);border-bottom:1px solid rgba(138,28,38,.1);margin-bottom:40px}.tension-section h2{font-size:2.5rem;font-weight:800;margin-bottom:1.5rem;max-width:800px;margin-left:auto;margin-right:auto}.tension-text{font-size:1.1rem;color:#ffffffb3;max-width:700px;margin:0 auto 2rem;line-height:1.6}.tension-cta{font-size:.9rem;font-weight:800;color:var(--color-primary);text-transform:uppercase;letter-spacing:2px;display:flex;align-items:center;justify-content:center;gap:10px}.pulse-icon{animation:pulse-y 2s infinite ease-in-out;display:inline-block}@keyframes pulse-y{0%,to{transform:translateY(0);opacity:.5}50%{transform:translateY(5px);opacity:1}}.scarcity-footer{margin-top:40px;text-align:center;color:#fff9;font-size:.95rem;font-weight:600}.vacancy-counter{margin-top:10px;font-size:.8rem;letter-spacing:1px}.v-num{color:var(--color-primary);font-weight:850;background:#8a1c261a;padding:2px 8px;border-radius:4px;border:1px solid rgba(138,28,38,.2)}.systems-division-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;max-width:1000px;margin:40px auto 0}.division-card{padding:40px;border-radius:24px;text-align:left;display:flex;flex-direction:column;transition:all .3s ease}.glass-premium{background:#ffffff05;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.05)}.featured-division{border-color:#8a1c2666;box-shadow:0 10px 40px #8a1c261a}.d-icon{font-size:2.5rem;margin-bottom:20px}.division-card h3{font-size:1.5rem;color:#fff;margin-bottom:10px;font-weight:800}.division-card p{font-size:.95rem;color:#fff9;margin-bottom:20px;line-height:1.6}.d-list{list-style:none;padding:0;margin:0 0 30px;display:flex;flex-direction:column;gap:8px}.d-list li{color:#fffc;font-size:.85rem;font-weight:600;display:flex;align-items:center;gap:8px}.d-list li:before{content:"→";color:var(--color-primary)}@media(max-width:768px){.systems-division-grid{grid-template-columns:1fr}}.subscription-teaser{font-size:1.1rem;font-weight:600;color:var(--color-text-secondary)}.subscription-teaser a{text-decoration:none;border-bottom:2px solid transparent;transition:.3s}.subscription-teaser a:hover{border-bottom-color:var(--color-primary)}
