.site-scope{--admin-bg:#0b0d12;--admin-surface:#12151c;--admin-surface-2:#181c25;--admin-surface-3:#1f2430;--admin-border:#222733;--admin-border-strong:#2e3442;--admin-text:#e8eaf0;--admin-text-2:#a0a8b8;--admin-text-3:#8b95a8;--admin-accent:#10b981;--admin-accent-hover:#34d399;--admin-accent-fg:#04130d;--admin-accent-soft:rgba(16,185,129,.12);--admin-accent-soft-text:#34d399;--admin-glow:0 0 0 1px rgba(16,185,129,.45),0 0 24px rgba(16,185,129,.22);--admin-shadow-card:none;--admin-shadow-elevated:0 12px 32px rgba(0,0,0,.5);--admin-radius-card:12px;--admin-radius-control:8px;--admin-duration:.15s;--admin-ease:cubic-bezier(.2,0,0,1);--admin-font:var(--admin-font-georgian),var(--admin-font-latin),system-ui,sans-serif;--site-amber:#fbbf24;--site-amber-soft:rgba(251,191,36,.14);--site-amber-border:rgba(251,191,36,.35);--site-max:75rem;background:var(--admin-bg);min-height:100dvh;color:var(--admin-text);font-family:var(--admin-font);font-synthesis:none;-webkit-font-smoothing:antialiased}.site-scope[data-theme=light]{--admin-bg:#f7f8fa;--admin-surface:#fff;--admin-surface-2:#f1f3f6;--admin-surface-3:#e8ebf0;--admin-border:#e4e7ec;--admin-border-strong:#d0d5dd;--admin-text:#0f1218;--admin-text-2:#4b5563;--admin-text-3:#6b7280;--admin-accent:#059669;--admin-accent-hover:#047857;--admin-accent-fg:#fff;--admin-accent-soft:rgba(5,150,105,.1);--admin-accent-soft-text:#047857;--admin-glow:none;--admin-shadow-card:0 1px 2px rgba(16,24,40,.05),0 1px 3px rgba(16,24,40,.08);--admin-shadow-elevated:0 12px 32px rgba(16,24,40,.14);--site-amber-soft:rgba(180,83,9,.1);--site-amber-border:rgba(180,83,9,.35)}.site-scope[data-theme=dark] .site-btn-primary:hover:not(:disabled){border-color:var(--admin-accent)}.site-container{width:100%;max-width:var(--site-max);margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media (min-width:640px){.site-container{padding-left:1.5rem;padding-right:1.5rem}}.site-header-bar{z-index:50;border-bottom:1px solid var(--admin-border);background:color-mix(in srgb,var(--admin-bg)82%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:-webkit-sticky;position:sticky;top:0}.site-hero{border-bottom:1px solid var(--admin-border);background:var(--admin-bg);position:relative;overflow:hidden}.site-hero-stack{gap:0;width:100%}.site-hero-glow{pointer-events:none;background:radial-gradient(rgba(16,185,129,.22),transparent 70%);width:min(720px,90vw);height:420px;position:absolute;top:0;left:50%;transform:translate(-50%)}.site-scope[data-theme=light] .site-hero-glow{background:radial-gradient(rgba(5,150,105,.12),transparent 70%)}.site-card{border-radius:var(--admin-radius-card);border:1px solid var(--admin-border);background:var(--admin-surface);box-shadow:var(--admin-shadow-card);transition:border-color var(--admin-duration)var(--admin-ease),color var(--admin-duration)var(--admin-ease),background-color var(--admin-duration)var(--admin-ease);flex-direction:column;padding:1.5rem;display:flex}.site-card:hover{border-color:var(--admin-border-strong)}.site-card--featured:hover{border-color:var(--admin-accent)}.site-card--amber:hover{box-shadow:0 0 0 1px var(--site-amber-border),0 8px 28px rgba(251,191,36,.2)}.site-card--featured{box-shadow:var(--admin-glow);border-color:rgba(16,185,129,.45)}.site-scope[data-theme=light] .site-card--featured{border-color:rgba(5,150,105,.35);box-shadow:0 0 0 1px rgba(5,150,105,.2),0 8px 24px rgba(5,150,105,.08)}.site-card--amber{border-color:var(--site-amber-border);background:linear-gradient(180deg,var(--site-amber-soft),var(--admin-surface))}.site-icon-tile{border-radius:var(--admin-radius-control);background:var(--admin-accent-soft);width:3rem;height:3rem;color:var(--admin-accent-soft-text);justify-content:center;align-items:center;display:flex}.site-icon-tile--amber{background:var(--site-amber-soft);color:var(--site-amber)}.site-footer{border-top:1px solid var(--admin-border);background:var(--admin-surface);padding:2rem 0}.site-nav-link{color:var(--admin-text-2);transition:color var(--admin-duration)var(--admin-ease);font-size:.875rem}.site-nav-link:hover{color:var(--admin-text)}.site-pricing-hero .site-hero-title{margin-left:auto;margin-right:auto}.site-pricing-card{border-radius:16px;position:relative}.site-pricing-card--pro{box-shadow:var(--admin-shadow-card),0 0 0 1px rgba(16,185,129,.12),0 12px 40px rgba(16,185,129,.12);border-color:rgba(16,185,129,.45)}@media (min-width:1024px){.site-pricing-card--pro{z-index:1;transform:scale(1.03)}}.site-pricing-badge{letter-spacing:.02em;text-transform:uppercase;border-radius:999px;padding:.2rem .65rem;font-size:.6875rem;font-weight:600;position:absolute;top:1rem;right:1rem}.site-pricing-badge--recommended{color:var(--admin-accent-soft-text);background:rgba(16,185,129,.12);border:1px solid rgba(16,185,129,.35)}.site-pricing-badge--current{color:#86efac;background:rgba(34,197,94,.14);border:1px solid rgba(34,197,94,.35)}.site-scope[data-theme=light] .site-pricing-badge--current{color:#15803d}.site-pricing-price{color:var(--admin-text);flex-wrap:wrap;align-items:baseline;gap:.15rem;display:flex}.site-pricing-price-amount{font-variant-numeric:tabular-nums;font-size:2.5rem;font-weight:700;line-height:1}.site-pricing-price-currency{color:var(--admin-text-2);font-size:1.25rem;font-weight:600}.site-pricing-price-period{width:100%;color:var(--admin-text-2);font-size:.875rem}.site-pricing-btn-current:disabled{opacity:1;cursor:default;color:var(--admin-text);background:rgba(34,197,94,.1);border-color:rgba(34,197,94,.35)}.site-checkout-dialog{max-height:min(90vh,640px);overflow:auto}.site-scope{overflow-x:clip}.site-scope p,.site-scope h1,.site-scope h2,.site-scope h3,.site-scope li,.site-scope .site-nav-link{overflow-wrap:break-word;word-break:normal;-webkit-hyphens:manual;hyphens:manual}.site-scope main{overflow-x:clip}.site-hero-title{letter-spacing:-.02em;text-wrap:balance;font-size:max(1.625rem,min(6.4vw,3rem));font-weight:700;line-height:1.15}.site-hero-highlight{color:var(--admin-accent-soft-text)}.site-scope[data-theme=light] .site-hero-highlight{color:var(--admin-accent)}.site-hero-sub{font-size:1rem;line-height:1.55}@media (min-width:640px){.site-hero-sub{font-size:1.25rem;line-height:1.5}}.site-hero-cta{flex-direction:column;align-items:stretch}@media (min-width:480px){.site-hero-cta{flex-flow:wrap;align-items:center}}.site-scope .site-btn-stack{white-space:nowrap;text-overflow:ellipsis;width:100%;overflow:hidden}@media (min-width:480px){.site-scope .site-hero-cta .site-btn-stack{flex:1 1 0;width:auto;min-width:0}}.site-audience{max-width:100%;line-height:1.4}.site-header-bar .site-container{min-width:0}.site-header-bar a[href=\/],.site-header-bar a[href=\/ka],.site-header-bar a[href=\/en]{text-overflow:ellipsis;min-width:0;overflow:hidden}.site-header-main-nav,.site-header-desktop-actions{display:none}@media (min-width:768px){.site-header-main-nav,.site-header-desktop-actions{display:flex}.site-header-mobile-actions{display:none!important}}.site-header-mobile-actions{flex-wrap:nowrap;max-width:min(100%,17.5rem)}.site-header-login-link{text-overflow:ellipsis;max-width:4.5rem;overflow:hidden}.site-header-cta-mobile{white-space:nowrap;min-height:2rem}@media (max-width:360px){.site-header-theme-mobile{display:none!important}}.site-pricing-grid{align-items:stretch}.site-pricing-card,.site-card{min-width:0}#features .grid{align-items:stretch}#features .site-card{height:100%}@media (max-width:767px){.site-pricing-card--pro{transform:none}.site-pricing-price-amount{font-size:2.125rem}.site-pricing-hero .site-hero-title{text-align:center;margin-left:auto;margin-right:auto}}.site-scenarios-grid{grid-template-columns:1fr;align-items:stretch;gap:1rem;width:100%;min-width:0;display:grid}@media (min-width:768px){.site-scenarios-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}}@media (min-width:1024px){.site-scenarios-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}}.site-scenario-tip{border:1px solid var(--admin-border);background:var(--admin-surface);border-radius:12px;flex-direction:column;min-width:0;height:100%;padding:1.25rem;list-style:none;transition:border-color .15s,background-color .15s;display:flex}.site-scenario-tip:hover{border-color:color-mix(in srgb,var(--admin-accent)40%,var(--admin-border));background:color-mix(in srgb,var(--admin-accent-soft)22%,var(--admin-surface))}.site-scenario-tip-icon{background:var(--admin-accent-soft);width:2.5rem;height:2.5rem;color:var(--admin-accent-soft-text);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.site-scenario-tip-title{color:var(--admin-text);margin-top:.875rem;font-size:1.125rem;font-weight:600;line-height:1.35}.site-scenario-problem{color:var(--admin-text-2);flex:auto;margin-top:.75rem;font-size:.9375rem;line-height:1.55}.site-scenario-solution{color:var(--admin-accent-soft-text);margin-top:.5rem;font-size:.9375rem;line-height:1.55}.site-scenario-label{font-weight:600}@media (prefers-reduced-motion:reduce){.site-scope *{transition-duration:.01ms!important;animation:none!important}}
