.pricing-hero{position:relative;background:#0d0f14;color:#fff}.pricing-hero h1{line-height:1.2;letter-spacing:-.02em}.pricing-hero p{line-height:1.7}.pricing-tiers .glass-card{background:#ffffff05;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:all .3s ease}.pricing-tiers .glass-card:hover{transform:translateY(-4px);box-shadow:0 20px 40px #e67a2e1a}.pricing-tiers h3{font-size:1.5rem;margin-bottom:.5rem}.pricing-tiers ul li{display:flex;align-items:flex-start;gap:.75rem}.pricing-tiers ul li svg{flex-shrink:0;margin-top:.125rem}.pricing-tiers .glass-card{position:relative}.pricing-tiers .glass-card:has(.absolute.top-0.right-0){border-color:#e67a2e!important}.pricing-tiers .glass-card:has(.absolute.top-0.right-0):hover{box-shadow:0 20px 60px #e67a2e40}.pricing-comparison{background:#141821}.pricing-comparison table{border-collapse:collapse;width:100%}.pricing-comparison table th,.pricing-comparison table td{padding:1rem 1.5rem;text-align:left}.pricing-comparison table th:not(:first-child),.pricing-comparison table td:not(:first-child){text-align:center}.pricing-comparison table thead tr{border-bottom:1px solid rgba(255,255,255,.1)}.pricing-comparison table thead th{font-weight:600;color:#fff}.pricing-comparison table thead th:last-child{background:#e67a2e0d}.pricing-comparison table tbody tr{border-bottom:1px solid rgba(255,255,255,.05);transition:background-color .2s ease}.pricing-comparison table tbody tr:hover{background:#ffffff05}.pricing-comparison table tbody tr td:last-child{background:#e67a2e0d}.pricing-comparison .cursor-help{cursor:help}.pricing-comparison .cursor-help svg{vertical-align:middle}.pricing-faq details summary{list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pricing-faq details summary::-webkit-details-marker{display:none}.pricing-faq details summary:hover{background:#ffffff0d}.pricing-faq details[open] summary svg{transform:rotate(180deg)}.pricing-faq .glass-card{background:#ffffff05;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:all .3s ease}.pricing-faq .glass-card:hover{border-color:#fff3}.pricing-guarantee{background:#141821}.pricing-guarantee .glass-card{background:#ffffff05;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);position:relative;overflow:hidden}.pricing-guarantee .grid>div .w-16{background:linear-gradient(135deg,#e67a2e,#f0944d);box-shadow:0 10px 30px #e67a2e4d}.pricing-final-cta{position:relative}.pricing-final-cta a{transition:all .3s ease;font-weight:600}.pricing-final-cta a:hover{transform:translateY(-2px)}.pricing-final-cta .bg-gradient-to-r{box-shadow:0 10px 30px #e67a2e4d}.pricing-final-cta .bg-gradient-to-r:hover{box-shadow:0 15px 50px #e67a2e80}@keyframes float{0%,to{transform:translateY(0) translate(0)}33%{transform:translateY(-20px) translate(10px)}66%{transform:translateY(10px) translate(-10px)}}.animate-float{animation:float 10s ease-in-out infinite}@media (max-width: 768px){.pricing-hero h1{font-size:2rem}.pricing-tiers .grid{gap:1.5rem}.pricing-comparison table th,.pricing-comparison table td{padding:.75rem 1rem;font-size:.875rem}}body.page-template-page-pricing{background:#0d0f14;color:#fff}
