.pricing-cabinet{padding:8px 28px 56px;max-width:1280px;display:flex;flex-direction:column;gap:48px}.pricing-hero-cabinet{margin-bottom:0;max-width:none}.pricing-hero-title-cabinet{font-size:clamp(2.15rem,4.2vw,3.65rem)!important;margin-top:12px!important}.pricing-cabinet-cta-primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 22px;background:linear-gradient(180deg,#d97706,#b45309);color:#fef3c7;border:1px solid #92400e;border-radius:8px;font-family:var(--font-dl-sans,var(--font-manrope,ui-sans-serif,system-ui,sans-serif));font-size:14px;font-weight:600;letter-spacing:-.005em;text-decoration:none;cursor:pointer;box-shadow:0 3px 10px rgba(217,119,6,.25);transition:background .16s,transform .16s,box-shadow .16s;width:100%}.pricing-cabinet-cta-primary:hover{background:linear-gradient(180deg,#f59e0b,#d97706);transform:translateY(-1px);box-shadow:0 5px 16px rgba(217,119,6,.35)}.pricing-cabinet-cta-secondary{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 22px;background:transparent;color:#f5f1ea;border:1px solid hsla(43,42%,82%,.32);border-radius:8px;font-family:var(--font-dl-sans,var(--font-manrope,ui-sans-serif,system-ui,sans-serif));font-size:14px;font-weight:600;letter-spacing:-.005em;text-decoration:none;cursor:pointer;width:100%;transition:background .14s,border-color .14s}.pricing-cabinet-cta-secondary:hover{background:hsla(43,42%,82%,.08);border-color:rgba(217,119,6,.5)}.pricing-cabinet-cta-ghost{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;background:transparent;color:#e6b468;border:1px solid rgba(217,119,6,.4);border-radius:8px;font-family:var(--font-dl-sans,var(--font-manrope,ui-sans-serif,system-ui,sans-serif));font-size:13px;font-weight:600;text-decoration:none}.pricing-cabinet-cta-ghost:hover{background:rgba(217,119,6,.08)}.pricing-hero{position:relative;isolation:isolate;overflow:hidden;max-width:none;min-height:clamp(500px,38vw,640px);margin-bottom:42px;padding:clamp(32px,4.5vw,68px);border:1px solid hsla(43,42%,82%,.13);border-radius:18px;background-image:linear-gradient(90deg,rgba(8,7,6,.98),rgba(8,7,6,.9) 30%,rgba(8,7,6,.48) 58%,rgba(8,7,6,.08)),linear-gradient(0deg,rgba(8,7,6,.62),rgba(8,7,6,.08)),url(/brand/pricing/pricing-v-coins-robots.png);background-position:50%;background-size:cover;box-shadow:0 30px 90px rgba(0,0,0,.56),inset 0 1px 0 rgba(255,236,198,.08)}.pricing-hero:after{content:"";position:absolute;inset:auto 0 0;z-index:-1;height:32%;pointer-events:none;background:linear-gradient(0deg,rgba(8,7,6,.74),rgba(8,7,6,0))}.pricing-hero>*{position:relative;z-index:1}.pricing-hero-title{font-family:var(--font-dl-serif,Georgia,serif);font-weight:500;font-size:clamp(2.45rem,5vw,4.7rem);line-height:1.05;letter-spacing:0;margin:14px 0 0;color:#f5ebd9;max-width:590px}.pricing-hero-sub{margin:20px 0 0;font-size:16px;line-height:1.6;color:rgba(255,215,159,.9);max-width:580px}.pricing-hero-sub strong{color:#e6b468;font-weight:600}@media (max-width:760px){.pricing-hero{min-height:auto;padding:28px 22px;background-image:linear-gradient(180deg,rgba(8,7,6,.92),rgba(8,7,6,.74) 42%,rgba(8,7,6,.9)),url(/brand/pricing/pricing-v-coins-robots.png);background-position:57%}.pricing-hero-title{font-size:clamp(2.25rem,12vw,3.25rem)}}.pricing-plans{display:grid;grid-template-columns:1fr;gap:20px;margin-bottom:56px}@media (min-width:880px){.pricing-plans{grid-template-columns:repeat(3,1fr);gap:24px}}.pricing-plan{position:relative;display:flex;flex-direction:column;gap:20px;padding:28px 24px;background:rgba(31,24,19,.7);border:1px solid rgba(201,149,74,.18);border-radius:12px;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.pricing-plan:hover{transform:translateY(-3px)}.pricing-plan[data-tone=teal]{border-color:rgba(30,200,165,.32)}.pricing-plan[data-tone=teal]:hover{border-color:rgba(30,200,165,.55);box-shadow:0 12px 36px rgba(30,200,165,.18)}.pricing-plan[data-tone=teal] .pricing-plan-eyebrow,.pricing-plan[data-tone=teal] .pricing-plan-feature-check{color:#4fd8b8}.pricing-plan[data-tone=orange]{border-color:rgba(210,138,22,.42);background:linear-gradient(180deg,rgba(40,31,24,.85),rgba(48,33,18,.92));box-shadow:0 8px 32px rgba(0,0,0,.4),0 0 0 1px rgba(210,138,22,.18)}.pricing-plan[data-tone=orange]:hover{border-color:rgba(210,138,22,.65);box-shadow:0 16px 48px rgba(210,138,22,.28),0 0 0 1px rgba(210,138,22,.32)}.pricing-plan[data-tone=orange] .pricing-plan-eyebrow,.pricing-plan[data-tone=orange] .pricing-plan-feature-check{color:#e6b468}.pricing-plan[data-tone=violet]{border-color:rgba(122,82,244,.34)}.pricing-plan[data-tone=violet]:hover{border-color:rgba(122,82,244,.6);box-shadow:0 12px 36px rgba(122,82,244,.2)}.pricing-plan[data-tone=violet] .pricing-plan-eyebrow,.pricing-plan[data-tone=violet] .pricing-plan-feature-check{color:#a88bfc}.pricing-plan--featured:not([data-tone]){border-color:rgba(201,149,74,.42);background:rgba(40,31,24,.85);box-shadow:0 8px 32px rgba(0,0,0,.4),0 0 0 1px rgba(201,149,74,.12)}.pricing-plan-badge{position:absolute;top:-10px;right:16px;font-family:var(--font-dl-mono,monospace);font-size:10px;letter-spacing:.18em;text-transform:uppercase;background:linear-gradient(180deg,#d28a16,#b86600);color:#fbf6ee;padding:4px 10px;border-radius:4px;font-weight:600;box-shadow:0 4px 12px rgba(210,138,22,.32)}.pricing-plan-head{display:flex;flex-direction:column;gap:6px;padding-bottom:18px;border-bottom:1px solid rgba(201,149,74,.12)}.pricing-plan-eyebrow{font-family:var(--font-dl-mono,monospace);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#e6b468;margin-bottom:4px}.pricing-plan-name{font-family:var(--font-dl-serif,Georgia,serif);font-weight:500;font-size:28px;line-height:1.1;margin:0;color:#f5ebd9}.pricing-plan-price{display:flex;align-items:baseline;gap:8px;margin-top:6px}.pricing-plan-price-value{font-family:var(--font-dl-serif,Georgia,serif);font-weight:500;font-size:32px;color:#f5ebd9}.pricing-plan-price-period{font-size:13px;color:#8a7a5c}.pricing-plan-features{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px;flex:1}.pricing-plan-feature{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.45;color:#c9b894}.pricing-plan-feature.is-highlight{color:#f5ebd9;font-weight:500}.pricing-plan-feature-check{color:#c9954a;flex-shrink:0;margin-top:3px;stroke-width:2.4}.pricing-plan-feature-hint{color:#8a7a5c;font-weight:400;font-size:12px;margin-left:4px}.pricing-plan-foot{font-size:12px;color:#8a7a5c;margin:0;line-height:1.4}.pricing-enterprise{margin-bottom:72px}.pricing-enterprise-card{display:flex;flex-direction:column;gap:20px;padding:28px;border:1px solid rgba(201,149,74,.18);border-radius:12px;background:rgba(15,11,7,.6);transition:border-color .2s ease,box-shadow .2s ease}.pricing-enterprise-card[data-tone=coral]{border-color:rgba(240,91,79,.32)}.pricing-enterprise-card[data-tone=coral]:hover{border-color:rgba(240,91,79,.55);box-shadow:0 12px 36px rgba(240,91,79,.18)}.pricing-enterprise-card[data-tone=coral] .ld-eyebrow{color:#f58d83!important}@media (min-width:720px){.pricing-enterprise-card{flex-direction:row;align-items:center;justify-content:space-between;gap:32px}}.pricing-enterprise-title{font-family:var(--font-dl-serif,Georgia,serif);font-weight:500;font-size:24px;color:#f5ebd9;margin:14px 0 8px}.pricing-enterprise-sub{font-size:14px;color:#c9b894;margin:0;max-width:540px}.pricing-faq{margin-bottom:72px}.pricing-faq-title{font-family:var(--font-dl-serif,Georgia,serif);font-weight:500;font-size:clamp(1.6rem,3vw,2.2rem);color:#f5ebd9;margin:0 0 32px}.pricing-faq-grid{display:grid;grid-template-columns:1fr;gap:20px}@media (min-width:720px){.pricing-faq-grid{grid-template-columns:1fr 1fr;gap:28px}}.pricing-faq-item{padding:20px 24px;background:rgba(31,24,19,.5);border:1px solid rgba(201,149,74,.12);border-radius:10px}.pricing-faq-q{font-family:var(--font-dl-serif,Georgia,serif);font-weight:500;font-size:16px;color:#f5ebd9;margin:0 0 8px}.pricing-faq-a{font-size:14px;line-height:1.55;color:#c9b894;margin:0}.pricing-final-cta{display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px;padding:48px 24px;border-top:1px solid rgba(201,149,74,.18)}.pricing-final-cta-title{font-family:var(--font-dl-serif,Georgia,serif);font-weight:500;font-size:clamp(1.6rem,3vw,2.2rem);color:#f5ebd9;margin:0}.pricing-final-cta-sub{font-size:15px;color:#c9b894;margin:0 0 8px;max-width:480px}html[data-aivid-theme] .aivid-landing-scope .pricing-hero{border-color:color-mix(in srgb,var(--accent-teal) 30%,transparent);border-radius:var(--theme-radius-panel,20px);background-image:linear-gradient(90deg,rgba(4,18,15,.98),rgba(5,30,24,.91) 31%,rgba(5,40,31,.48) 60%,rgba(4,24,20,.1)),linear-gradient(0deg,rgba(4,18,15,.7),rgba(4,18,15,.05)),url(/brand/pricing/pricing-v-coins-robots.png);box-shadow:0 28px 80px rgba(2,19,15,.3)}html[data-aivid-theme] .aivid-landing-scope .pricing-hero-title{color:#f2fbf7!important;text-shadow:0 12px 32px rgba(0,0,0,.54)}html[data-aivid-theme] .aivid-landing-scope .pricing-hero-sub{color:#b7cec5!important;text-shadow:0 8px 24px rgba(0,0,0,.5)}html[data-aivid-theme] .aivid-landing-scope .pricing-hero .ld-eyebrow,html[data-aivid-theme] .aivid-landing-scope .pricing-hero-sub strong{color:#ff9a73!important}html[data-aivid-theme] .aivid-landing-scope .pricing-enterprise-card,html[data-aivid-theme] .aivid-landing-scope .pricing-faq-item,html[data-aivid-theme] .aivid-landing-scope .pricing-plan{background:color-mix(in srgb,var(--theme-surface) 96%,var(--theme-bg))!important;border-color:var(--theme-border-soft)!important;border-radius:var(--theme-radius-card,16px);color:var(--theme-text)!important;box-shadow:var(--theme-shadow-soft)}html[data-aivid-theme=light] .aivid-landing-scope .pricing-enterprise-card,html[data-aivid-theme=light] .aivid-landing-scope .pricing-faq-item,html[data-aivid-theme=light] .aivid-landing-scope .pricing-plan{background:#fff!important;border-color:var(--theme-border)!important}html[data-aivid-theme] .aivid-landing-scope .pricing-plan[data-tone=orange]{background:linear-gradient(180deg,color-mix(in srgb,var(--accent-orange) 8%,var(--theme-surface)),var(--theme-surface))!important;border-color:color-mix(in srgb,var(--accent-orange) 42%,var(--theme-border))!important;box-shadow:0 16px 42px color-mix(in srgb,var(--accent-orange) 13%,transparent)}html[data-aivid-theme] .aivid-landing-scope .pricing-plan[data-tone=teal]{border-color:color-mix(in srgb,var(--accent-teal) 38%,var(--theme-border))!important}html[data-aivid-theme] .aivid-landing-scope .pricing-plan[data-tone=violet]{border-color:color-mix(in srgb,var(--accent-purple) 38%,var(--theme-border))!important}html[data-aivid-theme] .aivid-landing-scope :where(.pricing-plan-name,.pricing-plan-price-value,.pricing-enterprise-title,.pricing-faq-title,.pricing-faq-q,.pricing-final-cta-title){color:var(--theme-text)!important}html[data-aivid-theme] .aivid-landing-scope :where(.pricing-plan-feature,.pricing-enterprise-sub,.pricing-faq-a,.pricing-final-cta-sub){color:var(--theme-text-secondary)!important}html[data-aivid-theme] .aivid-landing-scope :where(.pricing-plan-price-period,.pricing-plan-feature-hint,.pricing-plan-foot){color:var(--theme-text-muted)!important}html[data-aivid-theme] .aivid-landing-scope .pricing-plan-feature.is-highlight{color:var(--theme-text)!important}html[data-aivid-theme] .aivid-landing-scope .pricing-plan-head{border-bottom-color:var(--theme-border-soft)}html[data-aivid-theme] .aivid-landing-scope section[aria-label="Пакеты сообщений"]{background:var(--theme-surface-soft)!important;border-color:var(--theme-border-soft)!important;color:var(--theme-text-secondary)!important;box-shadow:var(--theme-shadow-soft)}html[data-aivid-theme] .aivid-landing-scope .pricing-final-cta{border-top-color:var(--theme-border-soft)}@media (max-width:760px){html[data-aivid-theme] .aivid-landing-scope .pricing-hero{background-image:linear-gradient(180deg,rgba(4,18,15,.94),rgba(5,32,25,.78) 46%,rgba(4,18,15,.92)),url(/brand/pricing/pricing-v-coins-robots.png)}}