@charset "UTF-8";.plans-section[data-v-d8ba1f96]{width:100%;max-width:1200px;margin:0 auto;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px;z-index:1}.plans-section .plans-cards[data-v-d8ba1f96]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px}.plans-section .plan-card[data-v-d8ba1f96]{border-radius:20px;background:#ffffff14;padding:45px 24px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:608px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.plans-section .plan-card[data-v-d8ba1f96]:hover{border:2px solid rgba(178,161,255,.8);background:-webkit-gradient(linear,left top,left bottom,from(rgba(146,116,254,.2)),to(rgba(125,70,255,.2)));background:linear-gradient(180deg,#9274fe33,#7d46ff33);-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}.plans-section .plan-card:hover .plan-actions .btn-primary[data-v-d8ba1f96]{background:linear-gradient(91deg,#a39dff 1.24%,#7d46ff 122.93%)}.plans-section .plan-card .plan-name[data-v-d8ba1f96]{text-align:center;font-size:36px;font-weight:700;line-height:26px;color:#fff}.plans-section .plan-card .plan-desc[data-v-d8ba1f96]{margin-top:40px;text-align:center;font-size:20px;font-weight:400;line-height:20px;color:#e0d3ff}.plans-section .plan-card .old-price[data-v-d8ba1f96]{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.plans-section .plan-card .old-price del[data-v-d8ba1f96]{color:#a39dff;font-size:20px;font-style:normal;font-weight:500;line-height:20px}.plans-section .plan-card .old-price span[data-v-d8ba1f96]{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:17.5px;background:#7d46ff;color:#fff;width:145px;height:35px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.plans-section .plan-card .plan-price[data-v-d8ba1f96]{padding:42px;text-align:center;font-size:65px;font-weight:700;line-height:65px;color:#fff;margin:8px 0}.plans-section .plan-card .plan-actions[data-v-d8ba1f96]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.plans-section .plan-card .plan-actions .btn-primary[data-v-d8ba1f96]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:64px;border-radius:50px;background:linear-gradient(91deg,#a39dff33 1.24%,#7d46ff33 122.93%);border:none;color:#fff;font-size:24px;cursor:pointer;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.plans-section .plan-card .plan-actions .btn-primary[data-v-d8ba1f96]:hover{opacity:.85}.plans-section .plan-card .plan-title .plan-cs[data-v-d8ba1f96]{margin:22px 0;color:#fff;font-size:20px;font-style:normal;font-weight:600;line-height:20px}.plans-section .plan-card .plan-title .plan-features[data-v-d8ba1f96]{margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:15px}.plans-section .plan-card .plan-title .plan-features li[data-v-d8ba1f96]{position:relative;padding-left:20px;font-size:14px;font-weight:400;line-height:20px;color:#fff9}.plans-section .plan-card .plan-title .plan-features li[data-v-d8ba1f96]:before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:16px;height:16px;border-radius:50%;background-color:#a39dff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.plans-section .plan-card .plan-title .plan-features li[data-v-d8ba1f96]:after{content:"✓";position:absolute;left:4px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#fff;font-size:10px;font-weight:700;text-align:center}
