.pricing-page[data-v-8e4e7425]{height:100vh;height:100dvh;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;background:radial-gradient(900px 420px at 50% -10%,rgba(83,193,110,.16),transparent 70%),var(--color-bg-deeper);box-sizing:border-box;color:var(--color-text-normal);padding:0 20px 48px}.pricing-header[data-v-8e4e7425]{align-items:center;display:flex;gap:16px;height:72px;justify-content:space-between;margin:0 auto;max-width:1320px}.pricing-logo[data-v-8e4e7425]{color:var(--color-text-normal);font-size:20px;font-weight:700;letter-spacing:.2px;text-decoration:none}.pricing-back[data-v-8e4e7425]{color:var(--color-text-dark);font-size:13px;text-decoration:none;transition:color .2s ease}.pricing-back[data-v-8e4e7425]:hover{color:var(--color-text-normal)}.pricing-main[data-v-8e4e7425]{margin:0 auto;max-width:1320px}.pricing-hero[data-v-8e4e7425]{padding:38px 0 28px;text-align:center}.pricing-eyebrow[data-v-8e4e7425]{color:#53c16e;font-size:12px;font-weight:700;letter-spacing:2px;margin:0 0 10px}.pricing-hero h1[data-v-8e4e7425]{font-size:clamp(30px,4vw,46px);font-weight:700;line-height:1.2;margin:0}.pricing-subtitle[data-v-8e4e7425]{color:var(--color-text-dark);font-size:15px;line-height:1.8;margin:14px auto 0;max-width:680px}.pricing-facts[data-v-8e4e7425]{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin:8px 0 24px}.pricing-fact[data-v-8e4e7425]{background:var(--color-bg-light);border:1px solid var(--color-line-normal);border-radius:12px;padding:16px 18px}.pricing-fact__label[data-v-8e4e7425]{color:var(--color-text-dark);display:block;font-size:12px;margin-bottom:6px}.pricing-fact strong[data-v-8e4e7425]{display:block;font-size:14px;font-weight:500;line-height:1.6}.pricing-panel[data-v-8e4e7425]{background:var(--color-bg-light);border:1px solid var(--color-line-normal);border-radius:16px;box-shadow:0 18px 60px rgba(0,0,0,.18);padding:22px}.pricing-note[data-v-8e4e7425]{color:var(--color-text-dark);font-size:12px;line-height:1.8;margin:20px auto 0;max-width:760px;text-align:center}@media (max-width:768px){.pricing-page[data-v-8e4e7425]{padding:0 14px 36px}.pricing-header[data-v-8e4e7425]{height:60px}.pricing-facts[data-v-8e4e7425]{grid-template-columns:1fr}.pricing-panel[data-v-8e4e7425]{padding:16px}}