.pricing-section[data-astro-cid-xcmhd6ii]{background:var(--tui-bg)}.pricing-switch[data-astro-cid-xcmhd6ii]{text-align:center}.pmode-input[data-astro-cid-xcmhd6ii]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.pricing-toggle[data-astro-cid-xcmhd6ii]{display:inline-flex;gap:4px;padding:5px;margin:0 auto 32px;background:var(--tui-surface);border-radius:var(--r-pill)}.pricing-toggle-btn[data-astro-cid-xcmhd6ii]{cursor:pointer;padding:10px 26px;border-radius:var(--r-pill);font-size:14px;font-weight:700;color:var(--tui-text-secondary);user-select:none;transition:all .15s ease}.pricing-toggle-btn[data-astro-cid-xcmhd6ii]:hover{color:var(--tui-text)}#pmode-packages[data-astro-cid-xcmhd6ii]:checked~.pricing-toggle[data-astro-cid-xcmhd6ii] label[data-astro-cid-xcmhd6ii][for=pmode-packages],#pmode-subs[data-astro-cid-xcmhd6ii]:checked~.pricing-toggle[data-astro-cid-xcmhd6ii] label[data-astro-cid-xcmhd6ii][for=pmode-subs]{background:var(--tui-text);color:#fff}.pmode-input[data-astro-cid-xcmhd6ii]:focus-visible~.pricing-toggle[data-astro-cid-xcmhd6ii]{outline:2px solid var(--tui-accent);outline-offset:3px}.panel-packages[data-astro-cid-xcmhd6ii],.panel-subs[data-astro-cid-xcmhd6ii]{display:none;text-align:left}#pmode-packages[data-astro-cid-xcmhd6ii]:checked~.panel-packages[data-astro-cid-xcmhd6ii],#pmode-subs[data-astro-cid-xcmhd6ii]:checked~.panel-subs[data-astro-cid-xcmhd6ii]{display:grid}.pricing-grid[data-astro-cid-xcmhd6ii]{grid-template-columns:repeat(3,1fr);gap:12px}.price-card[data-astro-cid-xcmhd6ii]{background:var(--tui-surface);border-radius:var(--r-xl);padding:32px 24px;display:flex;flex-direction:column;position:relative;transition:all .2s ease}.price-card[data-astro-cid-xcmhd6ii]:hover{transform:translateY(-4px);box-shadow:var(--shadow-md)}.price-card[data-astro-cid-xcmhd6ii].featured{background:var(--tui-text);color:#fff}.price-card[data-astro-cid-xcmhd6ii].featured:before{content:"Популярный";position:absolute;top:16px;right:16px;background:var(--tui-accent);color:var(--tui-text);font-size:11px;font-weight:700;padding:4px 12px;border-radius:var(--r-pill)}.price-name[data-astro-cid-xcmhd6ii]{font-size:14px;font-weight:700;color:var(--tui-text-secondary);margin-bottom:16px;text-transform:uppercase;letter-spacing:.06em}.price-card[data-astro-cid-xcmhd6ii].featured .price-name[data-astro-cid-xcmhd6ii]{color:#fff9}.price-amount[data-astro-cid-xcmhd6ii]{font-size:44px;font-weight:800;letter-spacing:-.03em;line-height:1;margin-bottom:6px}.price-amount[data-astro-cid-xcmhd6ii] .currency[data-astro-cid-xcmhd6ii]{font-size:22px;color:var(--tui-text-secondary)}.price-card[data-astro-cid-xcmhd6ii].featured .price-amount[data-astro-cid-xcmhd6ii] .currency[data-astro-cid-xcmhd6ii]{color:#ffffff80}.price-period[data-astro-cid-xcmhd6ii]{font-size:13px;color:var(--tui-text-secondary);margin-bottom:24px;font-weight:600}.price-card[data-astro-cid-xcmhd6ii].featured .price-period[data-astro-cid-xcmhd6ii]{color:#fff9}.price-features[data-astro-cid-xcmhd6ii]{list-style:none;margin-bottom:24px;flex:1}.price-features[data-astro-cid-xcmhd6ii] li[data-astro-cid-xcmhd6ii]{font-size:13px;padding:7px 0;display:flex;align-items:flex-start;gap:10px;line-height:1.45;font-weight:500}.price-card[data-astro-cid-xcmhd6ii].featured .price-features[data-astro-cid-xcmhd6ii] li[data-astro-cid-xcmhd6ii]{color:#fff}.price-features[data-astro-cid-xcmhd6ii] li[data-astro-cid-xcmhd6ii].bold{font-weight:700}.price-features[data-astro-cid-xcmhd6ii] li[data-astro-cid-xcmhd6ii]:before{content:"";width:16px;height:16px;background:var(--tui-accent);border-radius:50%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230F0F0F' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E");background-size:10px;background-position:center;background-repeat:no-repeat;flex-shrink:0;margin-top:1px}.price-features[data-astro-cid-xcmhd6ii] li[data-astro-cid-xcmhd6ii].muted{color:var(--tui-text-secondary)}.price-features[data-astro-cid-xcmhd6ii] li[data-astro-cid-xcmhd6ii].muted:before{background:var(--tui-bg)}.price-card[data-astro-cid-xcmhd6ii].featured .price-features[data-astro-cid-xcmhd6ii] li[data-astro-cid-xcmhd6ii].muted{color:#fff6}.price-card[data-astro-cid-xcmhd6ii].featured .price-features[data-astro-cid-xcmhd6ii] li[data-astro-cid-xcmhd6ii].muted:before{background:#ffffff1a}.price-cta[data-astro-cid-xcmhd6ii]{width:100%;padding:14px;border-radius:var(--r-pill);font-weight:700;font-size:14px;text-align:center;transition:all .15s ease;display:block}.price-cta[data-astro-cid-xcmhd6ii].outline{background:var(--tui-bg);color:var(--tui-text)}.price-cta[data-astro-cid-xcmhd6ii].outline:hover{background:var(--tui-text);color:#fff}.price-cta[data-astro-cid-xcmhd6ii].solid{background:var(--tui-accent);color:var(--tui-text)}.price-cta[data-astro-cid-xcmhd6ii].solid:hover{background:var(--tui-accent-deep);box-shadow:0 4px 16px #ffdd2d4d}.pricing-footer[data-astro-cid-xcmhd6ii]{text-align:center;margin-top:32px;font-size:14px;color:var(--tui-text-secondary);font-weight:500}.pricing-footer[data-astro-cid-xcmhd6ii] a[data-astro-cid-xcmhd6ii]{color:var(--tui-text);font-weight:700;border-bottom:2px solid var(--tui-accent);padding-bottom:1px}@media(max-width:880px){.pricing-grid[data-astro-cid-xcmhd6ii]{grid-template-columns:1fr}}
