.pricing-section[data-v-07cadb64]{margin:0 auto;max-width:1440px;text-align:center}.pricing-section[data-v-07cadb64] .sec-sub{margin-left:auto;margin-right:auto;max-width:560px}.pricing-section[data-v-07cadb64] h2{margin-left:auto;margin-right:auto;max-width:28ch}.pricing-loading[data-v-07cadb64]{display:flex;justify-content:center;padding:3rem 0}.pricing-spinner[data-v-07cadb64]{animation:spin-07cadb64 .8s linear infinite;border-color:#00e5c3 transparent;border-radius:50%;border-style:solid;border-width:2px;height:2rem;width:2rem}.price-grid-wrap[data-v-07cadb64]{margin-top:clamp(2rem,4vw,2.75rem);width:100%}.price-grid[data-v-07cadb64]{align-items:stretch;display:grid;gap:clamp(.875rem,1.5vw,1.25rem);grid-template-columns:repeat(var(--plan-cols,3),minmax(0,1fr));width:100%}.price-card[data-v-07cadb64]{background:#111115;border:1px solid hsla(0,0%,100%,.08);border-radius:18px;display:flex;flex-direction:column;min-height:100%;padding:clamp(1.25rem,2.5vw,1.75rem) clamp(1.125rem,2vw,1.5rem);position:relative;text-align:left;transition:border-color .2s,transform .2s}.price-card[data-v-07cadb64]:hover{transform:translateY(-3px)}.price-card.pick[data-v-07cadb64]{background:linear-gradient(160deg,#00e5c30f,#111115);border-color:#00e5c359;box-shadow:0 0 0 1px #00e5c314,0 12px 40px #00000059}.price-badge[data-v-07cadb64]{background:#00e5c3;border-radius:100px;color:#0c0c0f;font-size:.6875rem;font-weight:600;left:50%;letter-spacing:.08em;padding:4px 14px;position:absolute;text-transform:uppercase;top:-11px;transform:translate(-50%);white-space:nowrap}.price-header[data-v-07cadb64]{margin-bottom:0}.price-plan[data-v-07cadb64]{color:#5a5a6e;font-size:.8125rem;font-weight:500;letter-spacing:.1em;margin-bottom:.625rem;text-transform:uppercase}.price-card.pick .price-plan[data-v-07cadb64]{color:#00e5c3}.price-amount[data-v-07cadb64]{color:#fff;font-size:clamp(2.25rem,4vw,2.75rem);font-weight:700;letter-spacing:-.03em;line-height:1;margin-bottom:.375rem}.price-card.pick .price-amount[data-v-07cadb64]{color:#00e5c3}.price-note[data-v-07cadb64]{color:#a0a0b0;font-size:.875rem;font-weight:400;line-height:1.45}.price-divider[data-v-07cadb64]{background:#ffffff14;height:1px;margin:1.25rem 0 1.125rem}.price-list[data-v-07cadb64]{display:flex;flex:1;flex-direction:column;gap:.5625rem;list-style:none;margin:0 0 1.25rem;padding:0}.price-list li[data-v-07cadb64]{align-items:flex-start;color:#a0a0b0;display:flex;font-size:.875rem;font-weight:400;gap:.5rem;line-height:1.5}.price-list li[data-v-07cadb64]:before{color:#00e5c3;content:"→";flex-shrink:0;font-size:.75rem;margin-top:.2em}.price-btn[data-v-07cadb64]{align-items:center;background:transparent;border:1px solid hsla(0,0%,100%,.15);border-radius:8px;color:#e8e8ec;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;justify-content:center;letter-spacing:.02em;margin-top:auto;min-height:2.75rem;padding:.6875rem 1rem;text-align:center;transition:border-color .18s,background .18s,transform .18s;width:100%}.price-btn-spinner[data-v-07cadb64]{animation:spin-07cadb64 .8s linear infinite;border:2px solid;border-radius:50%;border-top:2px solid transparent;display:inline-block;height:1rem;margin-right:.5rem;width:1rem}@keyframes spin-07cadb64{to{transform:rotate(1turn)}}.price-btn[data-v-07cadb64]:hover:not(:disabled){background:#ffffff0a;border-color:#ffffff4d}.price-btn-accent[data-v-07cadb64]{background:#00e5c3;border-color:transparent;color:#0c0c0f;font-weight:600}.price-btn-accent[data-v-07cadb64]:hover:not(:disabled){background:#00b89d}.price-btn[data-v-07cadb64]:disabled{cursor:not-allowed;opacity:.6}.pricing-foot[data-v-07cadb64]{color:#72728a;font-size:.8125rem;margin-top:1.5rem;text-align:center}@media(max-width:900px){.price-grid[data-v-07cadb64]{grid-template-columns:repeat(min(var(--plan-cols,3),2),minmax(0,1fr))}.price-grid:has(.price-card:nth-child(3):last-child) .price-card[data-v-07cadb64]:last-child{grid-column:1/-1}}@media(max-width:520px){.price-grid[data-v-07cadb64]{grid-template-columns:1fr}.price-grid:has(.price-card:nth-child(3):last-child) .price-card[data-v-07cadb64]:last-child{grid-column:auto}.price-card[data-v-07cadb64]:hover{transform:none}}
