@layer components{.pricing-page{isolation:isolate;background:#08090c;min-height:100vh;position:relative}.pricing-page:before{content:"";z-index:-2;pointer-events:none;opacity:.52;background:url(/images/ultra-ai-logo.png) 50%/cover no-repeat;position:fixed;inset:0}.pricing-page:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#08090c66 0%,#08090c8a 45%,#08090cdd 100%),radial-gradient(at 50% 20%,#3f145b18,#08090c80 85%);position:fixed;inset:0}.pricing-header{border-bottom:1px solid #30233b;justify-content:space-between;align-items:center;gap:20px;max-width:1352px;min-height:91px;margin:auto;padding:22px 36px;display:flex}.pricing-back{color:#b5a3c9;align-items:center;gap:9px;min-height:44px;font-size:12px;display:inline-flex}.pricing-back:hover{color:#e8d2ff}.pricing-main{max-width:1352px;padding:0 36px}.pricing-intro{text-align:center;padding:64px 0 49px;position:relative}.pricing-eyebrow{color:#c6a3ef;letter-spacing:1.4px;background:#351b4835;border:1px solid #8d5cb555;border-radius:5px;align-items:center;gap:8px;padding:8px 12px;font-size:9px;display:inline-flex}.pricing-intro h1{letter-spacing:-2px;margin:22px 0 17px;font-size:clamp(35px,4.7vw,63px);line-height:1.15}.pricing-intro>p{color:#a597b7;font-size:14px;line-height:1.9}.pricing-directions{flex-wrap:wrap;justify-content:center;gap:22px;margin-top:27px;display:flex}.pricing-directions>span{color:#a897b9;align-items:center;gap:7px;font-size:10px;display:inline-flex}.pricing-directions svg{color:#ac85d9}.pricing-controls{justify-content:space-between;align-items:center;gap:24px;margin:13px 0 31px;display:flex}.pricing-controls h2{letter-spacing:-.6px;margin-top:9px;font-size:23px;font-weight:700}.pricing-toggle{background:#17111d;border:1px solid #473151;border-radius:9px;padding:4px;display:flex}.pricing-toggle button{color:#a092ac;background:0 0;border:1px solid #0000;border-radius:6px;min-height:40px;padding:10px 15px;font-size:10px}.pricing-toggle button.chosen{color:#f0ddff;background:#3b244d;border-color:#78518f}.pricing-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.price-card{background:linear-gradient(150deg,#2a1b363d,#111015 75%);border:1px solid #3a2946;border-radius:17px 4px;flex-direction:column;padding:25px 23px 20px;transition:border-color .2s,transform .2s;display:flex;position:relative}.price-card:hover{border-color:#9461b6;transform:translateY(-4px)}.price-card-highlight{background:radial-gradient(at 0 0,#7430ab40,#0000 75%),#181020;border-color:#ad73f4;box-shadow:0 0 27px #a34fed15}.price-ribbon{color:#f1dfff;letter-spacing:1px;background:#5a3380;border:1px solid #aa74e3;border-radius:5px;justify-content:center;align-items:center;gap:6px;padding:6px 7px;font-size:7px;font-weight:700;display:flex;position:absolute;top:-13px;left:-1px;right:-1px}.plan-code{color:#937baf;letter-spacing:1px;font-family:monospace;font-size:8px}.plan-symbol{color:#cca8f7;background:#b56af414;border:1px solid #a06edc55;border-radius:10px 3px;place-items:center;width:42px;height:42px;margin:23px 0 17px;display:grid}.price-card h3{letter-spacing:-.7px;font-size:24px;font-weight:700}.plan-caption{color:#a291b0;min-height:32px;margin-top:7px;font-size:10px;line-height:1.6}.plan-price{letter-spacing:-1.5px;white-space:nowrap;margin-top:20px;font-size:clamp(27px,3vw,40px);font-weight:800;line-height:1.3}.plan-price>span{color:#ab95bf;font-size:20px;font-weight:500}.plan-price>.approx{font-size:16px}.plan-price-note{color:#95839f;min-height:30px;margin-top:4px;font-size:9px;line-height:1.7}.plan-total{color:#c0a4d7;margin:7px 0 23px;font-size:10px}.plan-button{color:#e4cff6;background:#32203f;border:1px solid #72508c;border-radius:7px 2px;justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:44px;padding:11px 12px;font-size:10px;font-weight:700;display:inline-flex}.plan-button:hover{background:#573274;border-color:#c092ec}.price-card-highlight .plan-button{color:#2c143c;background:#d9b6ff;border-color:#d9b6ff}.price-card-highlight .plan-button:hover{background:#f0dcff}.price-card ul{flex-direction:column;gap:12px;margin:23px 0 22px;padding:0;list-style:none;display:flex}.price-card li{color:#ac9ab9;align-items:flex-start;gap:8px;font-size:9px;line-height:1.6;display:flex}.price-card li svg{color:#b78fd8;flex-shrink:0}.plan-launch{color:#9078a1;border-top:1px solid #3e2a4a;margin-top:auto;padding-top:13px;font-size:8px}.vip-card{background:radial-gradient(at 0 0,#8b5f2020,#0000 65%),linear-gradient(100deg,#201826,#151019);border:1px solid #7a5b3999;border-radius:14px 3px;align-items:center;gap:24px;margin-top:23px;padding:27px;display:flex}.vip-emblem{color:#e5ba7f;background:#9b692315;border:1px solid #a27d4c60;border-radius:15px;flex-shrink:0;place-items:center;width:70px;height:70px;display:grid}.vip-description{flex:1}.vip-description .section-kicker{color:#b4956e}.vip-description h3{letter-spacing:-.5px;margin:9px 0;font-size:20px;font-weight:600}.vip-description h3 span{color:#e7bb86}.vip-description p{color:#a394a9;font-size:11px;line-height:1.8}.vip-price{color:#f2d7b1;white-space:nowrap;font-size:30px;font-weight:700}.vip-price>span{font-size:17px;font-weight:400}.vip-price small{color:#a78c6b;margin-top:5px;font-size:9px;font-weight:400;display:block}.vip-card .plan-button{color:#e1bf91;background:#3b2c1f70;border-color:#82623e;flex-shrink:0;width:160px}.vip-card .plan-button:hover{background:#60452f}.pricing-launch-note{color:#96869f;justify-content:center;align-items:flex-start;gap:9px;max-width:780px;margin:22px auto;font-size:10px;line-height:1.8;display:flex}.pricing-launch-note>svg{color:#aa8dc5;flex-shrink:0;margin-top:2px}.pricing-faq{border-top:1px solid #2c2035;grid-template-columns:1fr 1.6fr;gap:70px;margin-top:20px;padding:65px 0;display:grid}.pricing-faq h2{letter-spacing:-.8px;margin-top:12px;font-size:30px;font-weight:700}.pricing-faq>div>p{color:#a08eaf;margin:14px 0 20px;font-size:13px;line-height:1.8}.pricing-questions details{border-bottom:1px solid #34233e}.pricing-questions summary{cursor:pointer;justify-content:space-between;align-items:center;gap:15px;padding:21px 0;font-size:12px;font-weight:600;list-style:none;display:flex}.pricing-questions summary::-webkit-details-marker{display:none}.pricing-questions summary svg{color:#b594cf;flex-shrink:0;transition:transform .2s}.pricing-questions details[open] summary svg{transform:rotate(180deg)}.pricing-questions details p{color:#ac9ab8;padding:0 24px 20px 0;font-size:12px;line-height:1.9}.pricing-closing{color:#d3b2f0;background:radial-gradient(at 0 100%,#5f2d7b50,#0000),#17101d;border:1px solid #65427e;border-radius:12px;align-items:center;gap:15px;margin-bottom:30px;padding:24px;display:flex}.pricing-closing>span{color:#e7d7f2;font-size:14px;font-weight:600}.pricing-closing>a{align-items:center;gap:10px;min-height:44px;margin-left:auto;font-size:11px;display:flex}.pricing-skip{color:#000;z-index:100;background:#fff;padding:12px;position:fixed;top:-90px;left:20px}.pricing-skip:focus{top:10px}@media (max-width:1100px){.price-card{padding-left:17px;padding-right:17px}.vip-card{flex-wrap:wrap}.vip-description{min-width:300px}.vip-card .plan-button{margin-left:auto}.plan-caption{min-height:40px}}@media (max-width:850px){.pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 17px}.pricing-controls{flex-direction:column;align-items:flex-start}.plan-caption{min-height:0}.plan-price{font-size:39px}.pricing-faq{grid-template-columns:1fr 1.4fr;gap:30px}}@media (max-width:600px){.pricing-header{min-height:85px;padding:20px}.pricing-header .brand{gap:7px;padding:0;font-size:15px}.pricing-header .brand small{letter-spacing:1.2px;font-size:6px}.pricing-header .pricing-back{gap:5px;font-size:10px}.pricing-main{padding:0 20px}.pricing-intro{padding:44px 0}.pricing-intro h1{letter-spacing:-1.5px;font-size:38px}.pricing-intro>p{font-size:12px}.pricing-eyebrow{letter-spacing:.8px;font-size:7px}.pricing-directions{gap:13px}.pricing-directions>span{font-size:9px}.pricing-controls h2{font-size:22px}.pricing-toggle{width:100%}.pricing-toggle button{flex:1;padding:10px 6px;font-size:9px}.price-card{padding:23px 16px 18px}.plan-price{font-size:31px}.price-card h3{font-size:23px}.plan-button{gap:4px;padding:10px;font-size:9px}.price-ribbon{letter-spacing:.3px;font-size:6px}.plan-code{font-size:7px}.plan-caption{min-height:32px;font-size:9px}.price-card li,.plan-price-note{font-size:8px}.vip-card{gap:17px;padding:22px}.vip-description{flex-basis:calc(100% - 90px);min-width:0}.vip-emblem{width:55px;height:60px}.vip-description h3{font-size:18px}.vip-description p{font-size:10px}.vip-price{font-size:28px}.vip-card .plan-button{width:150px}.pricing-faq{grid-template-columns:1fr;gap:20px;padding:40px 0}.pricing-faq h2{font-size:27px}.pricing-closing{flex-wrap:wrap;gap:12px;padding:20px}.pricing-closing>span{font-size:12px}.pricing-closing>a{margin-left:38px}}@media (max-width:380px){.pricing-grid{grid-template-columns:1fr}.plan-caption{min-height:0}.price-ribbon{font-size:8px}.price-card{padding:25px}.plan-button,.price-card li{font-size:11px}.pricing-intro h1{font-size:32px}.pricing-header .pricing-back{max-width:85px;line-height:1.5}.vip-card .plan-button{width:100%}.pricing-closing>span{max-width:200px}}.pricing-controls{grid-template-columns:1fr auto 1fr;gap:20px;display:grid}.pricing-controls .pricing-toggle{justify-self:end}.daily-countdown{text-align:center;background:radial-gradient(at 50% 0,#6a2e9040,#0000),#17101f;border:1px solid #9d64d8;border-radius:12px 3px;justify-self:center;width:360px;max-width:100%;padding:14px 19px 11px;box-shadow:0 0 20px #b157f51a,inset 0 0 15px #bb71ff0a}.daily-countdown>p{color:#e0baff;margin:0 0 10px;font-size:10px;font-weight:700}.countdown-clock{justify-content:center;gap:15px;display:flex}.countdown-unit{flex-direction:column;gap:5px;display:flex;position:relative}.countdown-unit+.countdown-unit:before{content:":";color:#a07db9;font-size:23px;position:absolute;top:2px;left:-10px}.countdown-unit strong{font-variant-numeric:tabular-nums;letter-spacing:2px;color:#f0dcff;text-shadow:0 0 12px #bd74ff60;font-family:monospace;font-size:29px;font-weight:600;line-height:1.2}.countdown-unit small{letter-spacing:1.2px;color:#b79cc9;font-size:6px}.countdown-timezone{color:#ac91bf;margin-top:9px;font-size:8px;display:block}@media (max-width:1100px){.pricing-controls{grid-template-columns:1fr 1fr}.daily-countdown{grid-area:2/1/auto/-1;width:min(560px,100%);min-width:0}}@media (max-width:600px){.pricing-controls{grid-template-columns:1fr}.pricing-controls .pricing-toggle{grid-row:3;width:100%}.daily-countdown{width:100%;padding:17px}.daily-countdown>p{font-size:12px}.countdown-unit strong{font-size:34px}.countdown-clock{gap:25px}.countdown-unit+.countdown-unit:before{top:4px;left:-15px}}.included-intro{margin:61px auto 28px}.included-intro h2{letter-spacing:-1px;margin:13px 0;font-size:clamp(25px,3vw,38px);font-weight:700;line-height:1.3}.included-intro h2>span{color:#d1a5ff;text-shadow:0 0 20px #b15eff40}.included-intro>p{color:#b5a4c5;font-size:12px;line-height:1.9}.included-models-grid{text-align:left;grid-template-columns:1.35fr 1fr;gap:16px;display:grid}.included-panel{background:linear-gradient(135deg,#4223503d,#14101bef 70%);border:1px solid #8a5eb563;border-radius:15px 3px;min-width:0;padding:22px;position:relative;box-shadow:inset 0 1px #dfb5ff0a}.included-panel:after{content:"";pointer-events:none;background:#c28ff1;width:35px;height:2px;position:absolute;top:-1px;right:20px;box-shadow:0 0 8px #c182f560}.included-images{background:radial-gradient(at 0 0,#7436a735,#0000 65%),#14101bea;flex-direction:column;grid-row:span 3;display:flex}.included-panel-title{align-items:center;gap:12px;margin-bottom:20px;display:flex}.included-category-icon{color:#d9b1ff;background:#a765d51c;border:1px solid #a46ad261;border-radius:8px 2px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.model-category-code{color:#a88abf;letter-spacing:1.5px;font-family:monospace;font-size:7px}.included-panel-title h3{letter-spacing:-.3px;margin-top:4px;font-size:17px;font-weight:700}.included-count{color:#b99bcf;white-space:nowrap;background:#9e69be0d;border:1px solid #8f60ae45;border-radius:4px;margin-left:auto;padding:5px 7px;font-size:8px}.included-model-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.included-model{background:#0d0b14a6;border:1px solid #66477c50;border-radius:8px 2px;align-items:center;gap:11px;min-width:0;padding:13px 11px;transition:background .2s,border-color .2s;display:flex}.included-model:hover{background:#38214780;border-color:#b37ce18a}.model-brand{background:radial-gradient(at 30% 10%,#a774d61f,#0000 80%),#18121f;border:1px solid #a47ac640;border-radius:8px 3px;flex-shrink:0;place-items:center;width:37px;height:37px;padding:6px;transition:border-color .2s,box-shadow .2s;display:grid;box-shadow:inset 0 1px #e7cfff12,0 2px 8px #00000030}.included-model:hover .model-brand{border-color:#cb9dfc80;box-shadow:inset 0 1px #e7cfff18,0 0 13px #b573ec1c}.model-brand img{object-fit:contain;mix-blend-mode:screen;width:25px;height:25px}.model-brand-openai img,.model-brand-flux img,.model-brand-krea img,.model-brand-runway img,.model-brand-zimage img{filter:grayscale()invert()contrast(1.5)brightness(1.15)}.model-brand-recraft img,.model-brand-ideogram img{filter:grayscale()contrast(1.6)brightness(1.15)}.included-chat .model-brand{background:radial-gradient(at 30% 10%,#75e8c51c,#0000 80%),#101f1d;border-color:#86d8be40}.included-model>span:nth-child(2){color:#e4d9ef;overflow-wrap:anywhere;font-size:11px;font-weight:600;line-height:1.5}.model-signal{opacity:.5;background:#ad7bd0;border-radius:1px;flex-shrink:0;width:3px;height:10px;margin-left:auto}.included-panel-caption{color:#a98bc0;align-items:center;gap:8px;margin-top:auto;padding-top:25px;font-size:10px;display:flex}.included-chat{background:linear-gradient(120deg,#134b4640,#14101bef);border-color:#55938765}.included-chat:after{background:#8ae9d9;box-shadow:0 0 8px #72d6cb55}.included-chat .included-category-icon{color:#98e6d5;background:#4a9e8915;border-color:#76baaa55}.included-chat .included-model-list,.included-motion .included-model-list,.included-video .included-model-list{grid-template-columns:1fr}.included-chat-caption{color:#9cbcb4;margin-top:12px;font-size:10px;line-height:1.7}.included-video .included-model{padding-top:9px;padding-bottom:9px}.included-motion .included-panel-title{margin-bottom:15px}.included-extras{text-align:left;background:linear-gradient(110deg,#382346b8,#10232bb0);border:1px solid #7e5eaa60;border-radius:12px 3px;margin-top:17px;padding:22px 25px}.included-extras-label{color:#c9a5e6;letter-spacing:1.4px;align-items:center;gap:9px;font-size:8px;font-weight:700;display:flex}.included-extras>div{grid-template-columns:1fr 1fr 1.5fr;gap:20px;margin-top:20px;display:grid}.included-extras>div>span{color:#e6dcf1;align-items:center;gap:10px;font-size:12px;line-height:1.5;display:flex}.included-extras>div svg{color:#9edfe5;flex-shrink:0}.included-availability{color:#ad99bf;margin:15px 0 0;font-size:9px;line-height:1.7}@media (max-width:1000px){.included-model{gap:8px;padding:11px 9px}.included-model>span:nth-child(2){font-size:10px}.included-models-grid{grid-template-columns:1.2fr 1fr}.included-panel{padding:17px}.included-count{padding:4px;font-size:7px}.included-model-list{gap:8px}}@media (max-width:760px){.included-models-grid{grid-template-columns:1fr 1fr}.included-images{grid-area:auto/1/auto/-1}.included-video{grid-area:3/1/auto/-1}.included-video .included-model-list{grid-template-columns:repeat(3,minmax(0,1fr))}.included-chat,.included-motion{grid-row:2}.included-panel-title{gap:9px}.included-panel-title h3{font-size:15px}.included-count{display:none}.model-category-code{letter-spacing:1px;font-size:6px}.included-extras>div{grid-template-columns:1fr 1fr}.included-extras>div>span:last-child{grid-column:1/-1}}@media (max-width:480px){.included-intro{margin-top:42px}.included-intro h2{font-size:25px}.included-intro>p{font-size:11px}.included-models-grid{gap:12px}.included-panel{padding:15px}.included-images .included-model-list{grid-template-columns:1fr}.included-images .included-model>span:nth-child(2){font-size:12px}.included-chat,.included-motion{grid-area:auto/1/auto/-1}.included-video{grid-row:auto}.included-video .included-model-list{grid-template-columns:1fr}.included-model>span:nth-child(2){font-size:12px}.included-extras{padding:19px 16px}.included-extras>div{grid-template-columns:1fr;gap:16px}.included-extras>div>span:last-child{grid-column:auto}.included-extras-label{letter-spacing:1px;font-size:7px}.included-extras>div>span{font-size:11px}.included-panel-caption{font-size:9px}}.pricing-support{text-align:left;background:radial-gradient(at 0 100%,#653a9735,#0000 65%),linear-gradient(110deg,#1e1429ed,#111824e8);border:1px solid #9470be75;border-radius:14px 3px;justify-content:space-between;align-items:center;gap:25px;margin:37px 0 0;padding:25px;display:flex;position:relative;box-shadow:inset 0 1px #e3bbff12,0 0 23px #a45cda0d}.support-description{flex-shrink:0;align-items:center;gap:15px;display:flex}.support-emblem{color:#dac0fa;background:#9f63ca14;border:1px solid #9c70c177;border-radius:11px 3px;place-items:center;width:51px;height:55px;display:grid}.pricing-support h2{letter-spacing:-.6px;margin:7px 0;font-size:23px;font-weight:700}.pricing-support h2 span{color:#b6eeeb;text-shadow:0 0 12px #72e3da35}.support-description p{color:#ac99bd;font-size:10px;line-height:1.7}.support-socials{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-width:650px;display:grid}.support-social{text-align:left;color:#d9e1f5;background:#1b1b30b0;border:1px solid #65619a66;border-radius:9px 3px;justify-content:flex-start;align-items:center;gap:10px;min-height:66px;padding:14px 11px;display:flex}.support-social:disabled{cursor:default}.support-social-logo{flex-shrink:0;place-items:center;width:33px;height:33px;display:grid}.support-social-logo img{object-fit:contain;border-radius:7px;width:28px;height:28px}.support-social>span:nth-child(2){font-size:11px;font-weight:700}.support-social small{color:#9e9ab4;margin-top:5px;font-size:7px;font-weight:400;line-height:1.5;display:block}.support-social>svg{color:#9ba4ca;flex-shrink:0;margin-left:auto}.support-telegram{background:linear-gradient(120deg,#1c34444d,#141523a6);border-color:#499bc457}.support-vk{background:linear-gradient(120deg,#1d2e534d,#141523a6);border-color:#567bd15c}.support-max{background:linear-gradient(120deg,#3e28634d,#141523a6);border-color:#926ed35c}@media (max-width:1100px){.pricing-support{flex-direction:column;align-items:stretch}.support-socials{max-width:none}}@media (max-width:600px){.pricing-support{gap:20px;padding:22px 17px}.support-socials{grid-template-columns:1fr;gap:9px}.support-social{min-height:64px;padding:12px 15px}.support-social>span:nth-child(2){font-size:13px}.support-social small,.support-description p{font-size:9px}}.support-internal-button{color:#e9cfff;background:#47305e;border:1px solid #b782e8;border-radius:7px 2px;align-items:center;gap:8px;min-height:39px;margin-top:10px;padding:8px 12px;font-size:10px;font-weight:700;display:inline-flex}.support-internal-button:hover{background:#72418f}.pricing-included{text-align:center;padding-bottom:24px}#pricing-plans,#pricing-support,#pricing-included{scroll-margin-top:24px}#pricing-plan-title{letter-spacing:-1.2px;text-wrap:balance;color:#e3c5ff;-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px #341147)drop-shadow(0 0 13px #ba62ff70);background:linear-gradient(110deg,#fff 5%,#d9a7ff 42%,#85fff0 95%);-webkit-background-clip:text;background-clip:text;max-width:100%;margin-top:14px;padding-bottom:18px;font-size:clamp(32px,3.2vw,48px);font-weight:900;line-height:1.14;display:inline-block;position:relative}#pricing-plan-title:after{content:"";background:linear-gradient(90deg,#cb80ff,#80ffeb 75%,#0000);border-radius:999px;width:min(180px,85%);height:3px;position:absolute;bottom:0;left:0;box-shadow:0 0 16px #aa70ff88,0 0 7px #7ff8e76b}@media (max-width:600px){#pricing-plan-title{letter-spacing:-.8px;font-size:clamp(32px,8.5vw,43px)}}.pricing-controls{grid-template-columns:minmax(0,1fr) auto;align-items:center}.pricing-grid{row-gap:32px}.price-card-highlight{background:radial-gradient(at 50% 0,#aa6c245e,#0000 65%),linear-gradient(155deg,#392715,#1d1520 70%);border:2px solid #ffda78;animation:4s ease-in-out infinite gold-plan-glow;box-shadow:0 0 25px #ffc85855,0 0 65px #ffb53625,inset 0 0 28px #ffcf5815}.price-card-highlight:hover{border-color:#fff0ae}.price-card-highlight .price-ribbon{color:#422608;letter-spacing:.5px;background:linear-gradient(105deg,#ffe8a0,#eeb84f 55%,#ffecb6);border:1px solid #fff0b3;gap:7px;padding:9px 6px;font-size:8px;top:-17px;left:-2px;right:-2px;box-shadow:0 0 22px #ffd36266}.price-card-highlight .price-ribbon strong{letter-spacing:-.5px;border-left:1px solid #8e5a264d;margin-left:auto;padding:0 5px;font-size:18px;font-weight:900}.price-card-highlight .plan-code{color:#d8bd83}.price-card-highlight .plan-symbol{color:#ffe7a2;background:linear-gradient(135deg,#eeb94844,#77501f3b);border-color:#ffdf9199;width:52px;height:52px;box-shadow:0 0 22px #ffcb4f22}.price-card-highlight h3{color:#fff0c2}.price-card-highlight .plan-price{color:#ffe58f;text-shadow:0 0 20px #ffd76177}.price-card-highlight .plan-price>span,.price-card-highlight .plan-total{color:#edce92}.price-card-highlight .plan-caption,.price-card-highlight .plan-price-note{color:#c9b58e}.price-card-highlight .plan-button{color:#352007;background:linear-gradient(110deg,#ffebac,#efbd55,#ffe9a0);border-color:#fff0a4;font-size:11px;box-shadow:0 0 20px #ffd1573d}.price-card-highlight .plan-button:hover{background:#fff1bf;box-shadow:0 0 28px #ffdb7b77}.price-card-highlight .daily-countdown{background:linear-gradient(130deg,#50331377,#19141b);border-color:#e3b34e88;width:100%;min-width:0;max-width:100%;margin:0 0 19px;padding:13px 8px;box-shadow:inset 0 0 18px #f3bc3810}.price-card-highlight .daily-countdown>p{color:#ffe9b0;font-size:10px;font-weight:700;line-height:1.5}.price-card-highlight .countdown-clock{justify-content:center;gap:18px}.price-card-highlight .countdown-unit strong{letter-spacing:1px;color:#ffe99c;text-shadow:0 0 12px #ffd45c55;font-size:25px}.price-card-highlight .countdown-unit small{letter-spacing:.7px;color:#c7ab76;font-size:6px}.price-card-highlight .countdown-unit+.countdown-unit:before{color:#e5c377;font-size:20px;left:-11px}.price-card-highlight .countdown-timezone{color:#cfb787;font-size:8px;line-height:1.7}.price-card-highlight li svg{color:#ffdd82}@keyframes gold-plan-glow{0%,to{box-shadow:0 0 25px #ffc85855,0 0 65px #ffb53625,inset 0 0 28px #ffcf5815}50%{box-shadow:0 0 36px #ffd76b88,0 0 85px #ffb53638,inset 0 0 30px #ffcf5825}}@media (max-width:600px){.pricing-controls{grid-template-columns:1fr}.pricing-controls .pricing-toggle{grid-row:auto;justify-self:start}.price-card-highlight .price-ribbon{font-size:9px}}@media (prefers-reduced-motion:reduce){.price-card-highlight{animation:none}}.price-card-highlight .daily-countdown{padding:17px 6px;container-type:inline-size}.price-card-highlight .daily-countdown>p{font-size:12px;line-height:1.6}.price-card-highlight .countdown-clock{gap:12px;margin-top:13px}.price-card-highlight .countdown-unit strong{letter-spacing:0;text-shadow:0 0 15px #ffd45c77;font-size:clamp(27px,19cqw,40px);font-weight:800}.price-card-highlight .countdown-unit+.countdown-unit:before{font-size:22px;top:5px;left:-9px}.price-card-highlight .countdown-unit small{letter-spacing:.5px;font-size:7px}@media (min-width:381px) and (max-width:520px){.pricing-grid{grid-template-columns:1fr}}#pricing-plans .pricing-grid{gap:24px 14px;max-width:1160px;margin-inline:auto}#pricing-plans .price-card{padding:19px 17px 15px}#pricing-plans .plan-symbol{width:34px;height:34px;margin:9px 0 11px}#pricing-plans .price-card-highlight .plan-symbol{width:42px;height:42px}#pricing-plans .price-card h3{font-size:22px}#pricing-plans .plan-caption{min-height:0;margin-top:5px}#pricing-plans .plan-price{margin-top:12px;font-size:clamp(28px,2.7vw,36px)}#pricing-plans .plan-price-note{min-height:0}#pricing-plans .plan-total{margin:5px 0 14px}#pricing-plans .price-card ul{gap:8px;margin:14px 0}#pricing-plans .plan-launch{padding-top:10px}#pricing-plans .price-card-highlight .daily-countdown{margin-bottom:14px;padding:11px 6px}#pricing-plans .price-card-highlight .countdown-clock{margin-top:8px}#pricing-plans .vip-card{gap:18px;max-width:1160px;margin-inline:auto;padding:19px 21px}#pricing-plans .vip-emblem{width:54px;height:54px}@media (max-width:600px){#pricing-plans .price-card{padding:21px 19px 17px}#pricing-plans .vip-card{padding:20px 18px}}#pricing-plans .price-card-blue{background:radial-gradient(at 30% 0,#2456a866,#0000 70%),linear-gradient(150deg,#0d1b3a,#080e24 75%);border:2px solid #386be1;animation:4.5s ease-in-out infinite blue-plan-glow;box-shadow:0 0 24px #245cf358,0 0 55px #2349cb2b,inset 0 0 22px #3474ff12}#pricing-plans .price-card-blue:hover{border-color:#80b6ff}.price-card-blue .price-ribbon-blue{color:#e2f0ff;letter-spacing:.4px;background:linear-gradient(110deg,#163979,#2359b2,#123067);border-color:#659cff;gap:7px;padding:9px 7px;font-size:8px;top:-17px;left:-2px;right:-2px;box-shadow:0 0 20px #397fff55}.price-ribbon-blue strong{letter-spacing:-.5px;margin-left:auto;font-size:18px;font-weight:900}#pricing-plans .price-card-blue .plan-symbol{color:#a6d5ff;background:#204a842e;border-color:#5598ee88;width:42px;height:42px;box-shadow:0 0 16px #3e8dff22}.price-card-blue h3,.price-card-blue .plan-price{color:#d8edff;text-shadow:0 0 15px #387fff55}.price-card-blue .plan-price>span,.price-card-blue .plan-total{color:#91b8ee}.price-card-blue .plan-button{color:#eaf4ff;background:linear-gradient(110deg,#214eaa,#173775);border-color:#568feb;box-shadow:0 0 16px #347eff25}.price-card-blue .plan-button:hover{background:#285dbb;border-color:#9acaff}.price-card-blue li svg{color:#84c0ff}@keyframes blue-plan-glow{0%,to{box-shadow:0 0 24px #245cf358,0 0 55px #2349cb2b,inset 0 0 22px #3474ff12}50%{box-shadow:0 0 33px #387aff7a,0 0 75px #2349cb44,inset 0 0 26px #3474ff20}}@media (prefers-reduced-motion:reduce){#pricing-plans .price-card-blue{animation:none}}#pricing-directions .pricing-directions{flex-wrap:wrap;justify-content:center;gap:13px;margin-top:30px;display:flex}#pricing-directions .pricing-directions>span{color:#f0ddff;background:linear-gradient(130deg,#432a5877,#141125e6);border:1px solid #a77ae86b;border-radius:13px;align-items:center;gap:12px;padding:12px 16px;font-size:13px;font-weight:600;transition:transform .2s,border-color .2s,box-shadow .2s;display:inline-flex;box-shadow:inset 0 1px #e4bcff12,0 0 18px #a062ff13}#pricing-directions .pricing-directions>span:hover{border-color:#c7a2ff;transform:translateY(-3px);box-shadow:0 0 23px #ac70ff33}#pricing-directions .pricing-direction-icon{background:radial-gradient(circle,#ac66ed3d,#26183e);border:1px solid #b18aff77;border-radius:11px;flex-shrink:0;place-items:center;width:43px;height:43px;display:grid;box-shadow:0 0 14px #bc75ff28}#pricing-directions .pricing-directions svg{color:#dcb8ff;filter:drop-shadow(0 0 6px #c77cff99);width:26px;height:26px}#pricing-directions .pricing-directions>span:nth-child(3){border-color:#e078c377}#pricing-directions .pricing-directions>span:nth-child(3) .pricing-direction-icon{background:#7e285c44;border-color:#f08bd588}#pricing-directions .pricing-directions>span:nth-child(3) svg{color:#ffa3dc;filter:drop-shadow(0 0 6px #ff69c299)}#pricing-directions .pricing-directions>span:nth-child(4){border-color:#63d9c777}#pricing-directions .pricing-directions>span:nth-child(4) .pricing-direction-icon{background:#225c5544;border-color:#83eed888}#pricing-directions .pricing-directions>span:nth-child(4) svg{color:#9cf6df;filter:drop-shadow(0 0 6px #60f5cd88)}@media (max-width:600px){#pricing-directions .pricing-directions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}#pricing-directions .pricing-directions>span{gap:8px;padding:11px 9px;font-size:11px}#pricing-directions .pricing-direction-icon{width:35px;height:35px}#pricing-directions .pricing-directions svg{width:23px;height:23px}}@media (prefers-reduced-motion:reduce){#pricing-directions .pricing-directions>span{transition:none}#pricing-directions .pricing-directions>span:hover{transform:none}}#pricing-intro .pricing-neon-title{letter-spacing:-1.5px;flex-direction:column;align-items:center;gap:18px;max-width:1000px;margin:27px auto 23px;line-height:1.13;display:flex}.pricing-neon-brand{letter-spacing:clamp(2px,.6vw,9px);color:#ebdfff;-webkit-text-fill-color:transparent;filter:drop-shadow(0 3px #43205a)drop-shadow(0 0 20px #ae6bff88);background:linear-gradient(105deg,#fff 10%,#dab0ff 40%,#94fff0 85%);-webkit-background-clip:text;background-clip:text;font-size:clamp(54px,8.2vw,104px);font-weight:900;animation:3.8s ease-in-out infinite pricing-title-pulse;display:block}.pricing-neon-message{text-wrap:balance;color:#f3e6ff;text-shadow:0 0 22px #a877ed40;font-size:clamp(26px,3.8vw,48px);font-weight:700;display:block}.pricing-neon-unlimited{color:#b9ffec;letter-spacing:-.5px;text-shadow:0 0 14px #7ef4d877;background:linear-gradient(110deg,#153c3b99,#362347a3);border:1px solid #87eed298;border-radius:12px;margin-top:3px;padding:11px 25px;font-size:clamp(22px,3vw,35px);font-weight:800;animation:3.8s ease-in-out infinite pricing-unlimited-pulse;display:inline-block;box-shadow:0 0 26px #6ef6d322,inset 0 0 16px #85f9df0c}@keyframes pricing-title-pulse{0%,to{filter:drop-shadow(0 3px #43205a)drop-shadow(0 0 15px #ae6bff66);opacity:.86}50%{filter:drop-shadow(0 3px #43205a)drop-shadow(0 0 29px #b985ffbb);opacity:1}}@keyframes pricing-unlimited-pulse{0%,to{box-shadow:0 0 18px #6ef6d322,inset 0 0 16px #85f9df0c}50%{box-shadow:0 0 34px #6ef6d34d,inset 0 0 18px #85f9df18}}@media (max-width:600px){#pricing-intro .pricing-neon-title{letter-spacing:-.6px;gap:15px}.pricing-neon-unlimited{padding:10px 18px}}@media (prefers-reduced-motion:reduce){.pricing-neon-brand,.pricing-neon-unlimited{animation:none}}#pricing-intro .pricing-neon-message{letter-spacing:-1.2px;color:#fbf5ff;text-shadow:0 2px #4f2863,0 0 26px #b36df34d;font-size:clamp(29px,4.4vw,57px);font-weight:800;line-height:1.2}.pricing-message-line{display:block}.pricing-message-finale{flex-wrap:wrap;justify-content:center;align-items:center;gap:15px;margin-top:9px;display:flex}.pricing-message-accent{-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 16px #a573e555);background:linear-gradient(105deg,#dfb4ff,#e8e1ff 45%,#8effe5);-webkit-background-clip:text;background-clip:text}.pricing-neon-brain{color:#bdffed;background:radial-gradient(circle,#65428a66,#173a3b55 68%);border:1px solid #b396ed77;border-radius:22px;flex-shrink:0;place-items:center;width:72px;height:72px;animation:3s ease-in-out infinite pricing-brain-glow;display:inline-grid;position:relative;box-shadow:inset 0 0 18px #88edcf17,0 0 24px #a570e955}.pricing-neon-brain>svg{filter:drop-shadow(0 0 7px #8effdb99);width:55px;height:55px}.pricing-neon-brain:after{content:"";pointer-events:none;border:1px solid #b68bff44;border-radius:27px;position:absolute;inset:-6px}@keyframes pricing-brain-glow{0%,to{color:#b5e5ee;opacity:.72;box-shadow:inset 0 0 18px #88edcf17,0 0 17px #a570e944}50%{color:#e5fff4;opacity:1;box-shadow:inset 0 0 24px #88edcf2a,0 0 35px #a570e988,0 0 16px #6cffd455}}@media (max-width:600px){#pricing-intro .pricing-neon-message{letter-spacing:-.7px;font-size:clamp(27px,6.6vw,39px)}.pricing-message-finale{gap:10px}.pricing-neon-brain{border-radius:15px;width:48px;height:48px}.pricing-neon-brain>svg{width:36px;height:36px}.pricing-neon-brain:after{border-radius:19px;inset:-4px}}@media (prefers-reduced-motion:reduce){.pricing-neon-brain{animation:none}}#pricing-intro .pricing-neon-message{text-shadow:none;font-weight:900;line-height:1.34}.pricing-headline-lead,.pricing-headline-emphasis{color:#e3c5ff;-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px #341147)drop-shadow(0 0 13px #ba62ff70);background:linear-gradient(110deg,#fff 5%,#d9a7ff 42%,#85fff0 95%);-webkit-background-clip:text;background-clip:text}.pricing-headline-emphasis{white-space:nowrap;padding-bottom:12px;display:inline-block;position:relative}.pricing-headline-emphasis:after{content:"";pointer-events:none;background:linear-gradient(90deg,#c980ff,#80ffeb 78%,#0000);border-radius:999px;width:84%;height:3px;animation:3.2s ease-in-out infinite pricing-headline-line-blink;position:absolute;bottom:2px;left:3%;box-shadow:0 0 16px #aa70ff99,0 0 7px #7ff8e788}.pricing-headline-emphasis-second:after{width:71%;animation-delay:-1.6s;left:auto;right:1%}.pricing-message-finale{margin-top:12px}@keyframes pricing-headline-line-blink{0%,to{opacity:.35;box-shadow:0 0 8px #aa70ff44,0 0 4px #7ff8e744}50%{opacity:1;box-shadow:0 0 23px #aa70ffbb,0 0 11px #7ff8e7bb}}@media (max-width:600px){.pricing-headline-emphasis{padding-bottom:10px}.pricing-headline-emphasis:after{height:2px}.pricing-message-finale{margin-top:9px}}@media (prefers-reduced-motion:reduce){.pricing-headline-emphasis:after{opacity:1;animation:none}}#pricing-intro .pricing-neon-title{max-width:100%}#pricing-intro .pricing-neon-message{white-space:nowrap;text-wrap:nowrap;letter-spacing:-.035em;font-size:clamp(10px,3.25vw,42px);line-height:1.5;display:block}#pricing-intro .pricing-neon-message .pricing-neon-brain{vertical-align:middle;border-radius:clamp(7px,1.3vw,18px);width:clamp(22px,4.2vw,60px);height:clamp(22px,4.2vw,60px);margin-left:clamp(7px,1.2vw,17px);display:inline-grid}#pricing-intro .pricing-neon-brain>svg{width:75%;height:75%}#pricing-intro .pricing-neon-brain:after{border-radius:inherit;inset:-3px}#pricing-intro .pricing-headline-emphasis{padding-bottom:8px}@media (max-width:600px){#pricing-intro .pricing-headline-emphasis{padding-bottom:5px}#pricing-intro .pricing-headline-emphasis:after{height:2px;bottom:0}}#pricing-intro .pricing-eyebrow{letter-spacing:1.5px;border-radius:9px;gap:11px;padding:13px 21px;font-size:13px;font-weight:700;line-height:1.6}#pricing-intro .pricing-eyebrow>svg{flex-shrink:0;width:20px;height:20px}@media (max-width:600px){#pricing-intro .pricing-eyebrow{letter-spacing:.8px;gap:9px;padding:11px 14px;font-size:11px}#pricing-intro .pricing-eyebrow>svg{width:18px;height:18px}}#pricing-support{gap:18px;max-width:1160px;margin:25px auto 0;padding:16px 19px}#pricing-support .support-description{flex-shrink:1;gap:11px}#pricing-support .support-emblem{flex-shrink:0;width:39px;height:42px}#pricing-support .support-emblem>svg{width:21px;height:21px}#pricing-support h2{margin:4px 0;font-size:19px}#pricing-support .support-description .section-kicker{font-size:8px}#pricing-support .support-internal-button{min-height:34px;margin-top:7px;padding:7px 10px}#pricing-support .support-socials{gap:8px;max-width:570px}#pricing-support .support-social{gap:7px;min-height:53px;padding:9px}#pricing-support .support-social-logo{width:26px;height:26px}#pricing-support .support-social-logo img{width:24px;height:24px}@media (max-width:1100px){#pricing-support .support-socials{max-width:none}}@media (max-width:600px){#pricing-support{gap:13px;padding:15px}#pricing-support .support-socials{grid-template-columns:1fr}#pricing-support .support-social{min-height:47px;padding:8px 11px}#pricing-support .support-social>span:nth-child(2){font-size:12px}}#pricing-directions{max-width:1160px;margin:26px auto 0}#pricing-directions .pricing-directions{margin-top:0}.pricing-header .pricing-home-link{color:#efe1ff;white-space:nowrap;background:linear-gradient(135deg,#352044e6,#181020eb);border:1px solid #8957c569;border-radius:14px;flex-shrink:0;gap:8px;max-width:none;min-height:44px;padding:10px 16px;font-size:12px;font-weight:600;line-height:1.2;transition:border-color .2s,background-color .2s,box-shadow .2s;box-shadow:inset 0 1px #ffffff0d,0 0 18px #a456ef10}.pricing-header .pricing-home-link svg{flex-shrink:0}.pricing-header .pricing-home-link:hover{color:#fff;border-color:#bb84ff;box-shadow:0 0 20px #a456ef30}.pricing-header .pricing-home-link:focus-visible{outline-offset:4px;outline:2px solid #d1a1ff}@media (max-width:600px){.pricing-header{gap:10px}.pricing-header .pricing-home-link{gap:6px;padding:10px;font-size:11px}}.pricing-load-error,.pricing-load-state{text-align:center;color:#cbb4df;padding:20px;font-size:13px}.pricing-load-error button{cursor:pointer;margin-left:10px;text-decoration:underline}}
