.pricing-card_card__uynPf{background:hsla(0,0%,100%,.05);border-radius:24px;padding:40px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1);transition:transform .3s ease,box-shadow .3s ease}.pricing-card_card__uynPf:hover{transform:translateY(-5px);box-shadow:0 15px 30px rgba(0,0,0,.3)}.pricing-card_cardTitle__zEn20{font-size:2rem;color:#fff;margin-bottom:30px;display:flex;align-items:center;gap:12px}.pricing-card_featureList__I2sKV{list-style:none;padding:0;margin:0 0 20px}.pricing-card_featureItem__ZutNh{color:#e0e0e0;margin-bottom:20px;display:flex;align-items:center;gap:12px;font-size:1.1rem;line-height:1.5}.pricing-card_featureIcon__Awa_d{color:#ffd93d;font-size:1.3rem;flex-shrink:0}.pricing-card_button__RSyZk{width:100%;height:56px;border:none;border-radius:28px;font-size:1.15rem;font-weight:600;cursor:pointer;transition:all .3s ease;margin-top:40px}.pricing-card_premiumButton__kB8GG{background:linear-gradient(90deg,#ff6b6b,#ffd93d);color:#1a1a1a}.pricing-card_premiumButton__kB8GG:hover{background:linear-gradient(90deg,#ff5252,#ffc107);color:#000;transform:scale(1.02)}.pricing-card_standardButton__KXpIW{background:hsla(0,0%,100%,.1);color:#fff;border:1px solid hsla(0,0%,100%,.2)}.pricing-card_standardButton__KXpIW:hover{background:hsla(0,0%,100%,.15);color:#fff;border-color:hsla(0,0%,100%,.3)}.pricing-card_highlight__yR30C{color:#ffd93d;font-weight:600}@media (max-width:768px){.pricing-card_card__uynPf{padding:30px}.pricing-card_cardTitle__zEn20{font-size:1.75rem}}.eurovision_wrapper__RRzob{min-height:100vh;background:linear-gradient(135deg,#2b1b4d,#4a1942);padding:120px 0 80px;position:relative;overflow:hidden}.eurovision_wrapper__RRzob:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 20%,rgba(147,51,234,.08) 0,transparent 50%),radial-gradient(circle at 80% 80%,rgba(236,72,153,.08) 0,transparent 50%);animation:eurovision_subtle-fade___S_qD 8s ease-in-out infinite alternate;pointer-events:none}@keyframes eurovision_subtle-fade___S_qD{0%{opacity:.5}to{opacity:.8}}.eurovision_container__PFHmt{max-width:1200px;margin:0 auto;padding:0 40px;position:relative;z-index:1}.eurovision_hero___yKwo{text-align:center;margin-bottom:80px;position:relative;max-width:900px;margin-left:auto;margin-right:auto}.eurovision_title__BKhrP{font-size:4rem;font-weight:800;background:linear-gradient(90deg,#ec4899,#9333ea);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:30px;animation:eurovision_glow__ONddX 2s ease-in-out infinite alternate;letter-spacing:-.02em}@keyframes eurovision_glow__ONddX{0%{text-shadow:0 0 10px rgba(236,72,153,.2),0 0 20px rgba(147,51,234,.1)}to{text-shadow:0 0 20px rgba(236,72,153,.4),0 0 30px rgba(147,51,234,.2)}}.eurovision_subtitle__MZjQd{font-size:1.25rem;color:#e0e0e0;max-width:800px;margin:0 auto 60px;line-height:1.7;opacity:.9}.eurovision_grid__UJjNk{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));grid-gap:40px;gap:40px;margin-bottom:80px;position:relative;z-index:1}.ant-btn.eurovision_premiumButton__pXmMi{background:linear-gradient(90deg,#ec4899,#9333ea)!important;color:#fff!important}.ant-btn.eurovision_premiumButton__pXmMi:hover{background:linear-gradient(90deg,#db2777,#7e22ce)!important;color:#fff!important}@media (max-width:768px){.eurovision_wrapper__RRzob{padding:100px 0 60px}.eurovision_container__PFHmt{padding:0 24px}.eurovision_title__BKhrP{font-size:3rem}.eurovision_subtitle__MZjQd{font-size:1.1rem;padding:0;margin-bottom:40px}}