.hero[data-astro-cid-bsghf24u]{padding:var(--space-4xl) 0 var(--space-3xl);align-items:center;display:flex;position:relative;overflow:hidden}.hero-bg[data-astro-cid-bsghf24u]{pointer-events:none;position:absolute;inset:0}.hero-bg-image[data-astro-cid-bsghf24u]{opacity:.42;background-image:url(/assets/images/mbr-1-1920x1280.jpg);background-position:50%;background-size:cover;position:absolute;inset:0}.hero-bg-overlay[data-astro-cid-bsghf24u]{background:#10101099;position:absolute;inset:0}.hero-grid[data-astro-cid-bsghf24u]{gap:var(--space-3xl);grid-template-columns:1fr 1fr;align-items:center;display:grid}.hero-content[data-astro-cid-bsghf24u]{z-index:1;position:relative}.hero-tag[data-astro-cid-bsghf24u]{font-size:var(--text-xs);color:var(--color-accent);text-transform:uppercase;letter-spacing:.1em;margin-bottom:var(--space-md);background:#1ec39d14;border:1px solid #1ec39d33;border-radius:100px;padding:4px 12px;font-weight:700;display:inline-block}.hero-title[data-astro-cid-bsghf24u]{margin:0 0 var(--space-lg) 0;letter-spacing:-.03em;font-size:clamp(2.25rem,4.5vw,3.5rem);line-height:1.05}.hero-desc[data-astro-cid-bsghf24u]{font-size:var(--text-lg);color:var(--color-text-secondary);margin:0 0 var(--space-lg) 0;max-width:560px;line-height:1.7}.hero-price-row[data-astro-cid-bsghf24u]{margin-bottom:var(--space-xl)}.hero-price[data-astro-cid-bsghf24u]{align-items:baseline;gap:var(--space-sm);display:flex}.hero-price-label[data-astro-cid-bsghf24u]{font-size:var(--text-sm);color:var(--color-text-muted)}.hero-price-value[data-astro-cid-bsghf24u]{font-family:Outfit,sans-serif;font-size:var(--text-4xl);color:var(--color-accent);font-weight:800}.hero-price-period[data-astro-cid-bsghf24u]{font-size:var(--text-lg);font-weight:500}.hero-actions[data-astro-cid-bsghf24u]{gap:var(--space-md);display:flex}.hero-visual[data-astro-cid-bsghf24u]{z-index:1;justify-content:center;display:flex;position:relative}.hero-logo[data-astro-cid-bsghf24u]{width:100%;max-width:480px;height:auto}.section-tag[data-astro-cid-bsghf24u]{color:var(--color-accent);text-transform:uppercase;letter-spacing:.12em;margin-bottom:var(--space-md);font-family:Space Mono,monospace;font-size:.7rem;font-weight:700;display:inline-block}.section-title[data-astro-cid-bsghf24u]{margin:0 0 var(--space-md) 0;font-size:clamp(1.75rem,3vw,2.25rem);line-height:1.15}.section-title[data-astro-cid-bsghf24u].centered{text-align:center}.about-section[data-astro-cid-bsghf24u]{padding:var(--space-4xl) 0;background:var(--color-bg-secondary)}.about-grid[data-astro-cid-bsghf24u]{gap:var(--space-3xl);grid-template-columns:1fr 1fr;align-items:start;display:grid}.about-desc[data-astro-cid-bsghf24u]{font-size:var(--text-base);color:var(--color-text-secondary);margin:var(--space-md) 0 0 0;line-height:1.7}.about-desc[data-astro-cid-bsghf24u] strong[data-astro-cid-bsghf24u]{color:var(--color-text-primary)}.about-highlights[data-astro-cid-bsghf24u]{gap:var(--space-md);flex-direction:column;display:flex}.highlight-card[data-astro-cid-bsghf24u]{gap:var(--space-lg);padding:var(--space-xl);background:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:var(--radius-lg);align-items:flex-start;transition:border-color .25s,background .25s;display:flex}.highlight-card[data-astro-cid-bsghf24u]:hover{background:var(--color-bg-tertiary);border-color:#1ec39d26}.highlight-icon[data-astro-cid-bsghf24u]{background:var(--color-accent-subtle);border-radius:var(--radius-md);width:44px;height:44px;color:var(--color-accent);border:1px solid #1ec39d1a;flex-shrink:0;justify-content:center;align-items:center;display:flex}.highlight-icon[data-astro-cid-bsghf24u] [data-astro-cid-bsghf24u][data-icon]{width:20px;height:20px}.highlight-body[data-astro-cid-bsghf24u]{min-width:0}.highlight-title[data-astro-cid-bsghf24u]{font-size:var(--text-base);color:var(--color-text-primary);margin:0 0 .25rem}.highlight-desc[data-astro-cid-bsghf24u]{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0;line-height:1.6}.features[data-astro-cid-bsghf24u]{padding:var(--space-4xl) 0}.features-header[data-astro-cid-bsghf24u]{margin-bottom:var(--space-xl)}.features-grid[data-astro-cid-bsghf24u]{gap:var(--space-md);grid-template-columns:repeat(4,1fr);display:grid}.feature-card[data-astro-cid-bsghf24u]{padding:var(--space-lg);background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-lg);transition:border-color var(--transition-fast)}.feature-card[data-astro-cid-bsghf24u]:hover{border-color:#1ec39d33}.feature-number[data-astro-cid-bsghf24u]{font-family:Space Mono,monospace;font-size:var(--text-sm);color:var(--color-accent);margin-bottom:var(--space-md);font-weight:700;line-height:1}.feature-title[data-astro-cid-bsghf24u]{font-size:var(--text-lg);margin:0 0 var(--space-sm) 0;color:var(--color-text-primary)}.feature-desc[data-astro-cid-bsghf24u]{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0;line-height:1.7}.specs-section[data-astro-cid-bsghf24u]{padding:var(--space-4xl) 0;background:var(--color-bg-secondary)}.specs-grid[data-astro-cid-bsghf24u]{gap:var(--space-3xl);grid-template-columns:1fr 1fr;align-items:center;display:grid}.specs-desc[data-astro-cid-bsghf24u]{font-size:var(--text-base);color:var(--color-text-secondary);margin:var(--space-md) 0 0 0;line-height:1.7}.specs-desc[data-astro-cid-bsghf24u] strong[data-astro-cid-bsghf24u]{color:var(--color-text-primary)}.specs-cards[data-astro-cid-bsghf24u]{gap:var(--space-md);grid-template-columns:1fr 1fr;display:grid}.spec-req-card[data-astro-cid-bsghf24u]{gap:var(--space-md);padding:var(--space-lg);background:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:var(--radius-lg);align-items:center;transition:border-color .25s;display:flex}.spec-req-card[data-astro-cid-bsghf24u]:hover{border-color:#1ec39d33}.spec-req-icon[data-astro-cid-bsghf24u]{background:var(--color-accent-subtle);border-radius:var(--radius-md);width:40px;height:40px;color:var(--color-accent);flex-shrink:0;justify-content:center;align-items:center;display:flex}.spec-req-icon[data-astro-cid-bsghf24u] [data-astro-cid-bsghf24u][data-icon]{width:20px;height:20px}.spec-req-body[data-astro-cid-bsghf24u]{flex-direction:column;gap:2px;display:flex}.spec-req-value[data-astro-cid-bsghf24u]{font-family:Outfit,sans-serif;font-size:var(--text-base);color:var(--color-text-primary);font-weight:700}.spec-req-label[data-astro-cid-bsghf24u]{font-size:var(--text-xs);color:var(--color-text-muted)}.steps-section[data-astro-cid-bsghf24u]{padding:var(--space-4xl) 0}.steps-header[data-astro-cid-bsghf24u]{text-align:center;margin-bottom:var(--space-xl)}.steps-subtitle[data-astro-cid-bsghf24u]{font-size:var(--text-lg);color:var(--color-text-muted);margin:var(--space-sm) 0 0 0;text-align:center}.steps-grid[data-astro-cid-bsghf24u]{gap:var(--space-lg);grid-template-columns:repeat(3,1fr);max-width:1000px;margin:0 auto;display:grid}.step-card[data-astro-cid-bsghf24u]{text-align:center;padding:var(--space-xl);background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-xl);transition:all var(--transition-base)}.step-card[data-astro-cid-bsghf24u]:hover{border-color:#1ec39d33}.step-number[data-astro-cid-bsghf24u]{font-family:Space Mono,monospace;font-size:var(--text-sm);color:var(--color-accent);margin-bottom:var(--space-md);font-weight:700;line-height:1}.step-title[data-astro-cid-bsghf24u]{font-size:var(--text-xl);margin:0 0 var(--space-sm) 0;color:var(--color-text-primary)}.step-desc[data-astro-cid-bsghf24u]{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0;line-height:1.7}.install-shot[data-astro-cid-bsghf24u]{max-width:900px;margin:var(--space-xl) auto 0}.install-shot[data-astro-cid-bsghf24u] img[data-astro-cid-bsghf24u]{border:1px solid var(--color-border);border-radius:var(--radius-lg);width:100%;height:auto}.install-shot[data-astro-cid-bsghf24u] figcaption[data-astro-cid-bsghf24u]{margin-top:var(--space-sm);font-size:var(--text-xs);color:var(--color-text-muted);text-align:center}.install-shot[data-astro-cid-bsghf24u] figcaption[data-astro-cid-bsghf24u] a[data-astro-cid-bsghf24u]{color:var(--color-text-secondary);text-decoration:underline}.comparison-section[data-astro-cid-bsghf24u]{padding:var(--space-4xl) 0;background:var(--color-bg-secondary)}.comparison-header[data-astro-cid-bsghf24u]{text-align:center;margin-bottom:var(--space-xl)}.comparison-subtitle[data-astro-cid-bsghf24u]{font-size:var(--text-lg);color:var(--color-text-muted);margin:var(--space-sm) 0 0 0}.comparison-table[data-astro-cid-bsghf24u]{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-bg-primary);max-width:900px;margin:0 auto;overflow:hidden}.comparison-row[data-astro-cid-bsghf24u]{border-bottom:1px solid var(--color-border);grid-template-columns:140px 1fr 1fr;display:grid}.comparison-row[data-astro-cid-bsghf24u]:last-child{border-bottom:none}.comparison-header-row[data-astro-cid-bsghf24u]{background:var(--color-bg-tertiary)}.comparison-header-row[data-astro-cid-bsghf24u] .comparison-cell[data-astro-cid-bsghf24u]{font-family:Outfit,sans-serif;font-weight:700;font-size:var(--text-sm);color:var(--color-text-primary)}.comparison-cell[data-astro-cid-bsghf24u]{padding:var(--space-md) var(--space-lg);font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.5}.comparison-category[data-astro-cid-bsghf24u]{color:var(--color-text-primary);border-right:1px solid var(--color-border);font-weight:600}.comparison-self[data-astro-cid-bsghf24u]{color:var(--color-accent);border-right:1px solid var(--color-border)}.comparison-header-row[data-astro-cid-bsghf24u] .comparison-self[data-astro-cid-bsghf24u]{color:var(--color-accent)}.comparison-managed[data-astro-cid-bsghf24u]{color:var(--color-text-muted)}.pricing[data-astro-cid-bsghf24u]{padding:var(--space-4xl) 0}.pricing-header[data-astro-cid-bsghf24u]{text-align:center;margin-bottom:var(--space-xl)}.pricing-subtitle[data-astro-cid-bsghf24u]{font-size:var(--text-lg);color:var(--color-text-muted);margin:var(--space-sm) 0 0 0}.pricing-grid[data-astro-cid-bsghf24u]{gap:var(--space-lg);grid-template-columns:repeat(3,1fr);max-width:1000px;margin:0 auto;display:grid}.price-card[data-astro-cid-bsghf24u]{padding:var(--space-xl);background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-xl);transition:all var(--transition-base);flex-direction:column;display:flex;position:relative}.price-card--recommended[data-astro-cid-bsghf24u]{border-color:#1ec39d66}.recommended-badge[data-astro-cid-bsghf24u]{background:var(--color-accent);color:var(--color-bg-primary);font-size:var(--text-xs);white-space:nowrap;text-transform:uppercase;letter-spacing:.04em;border-radius:100px;padding:4px 16px;font-weight:700;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.price-card-header[data-astro-cid-bsghf24u]{text-align:center;padding-bottom:var(--space-xl);border-bottom:1px solid var(--color-border);margin-bottom:var(--space-xl)}.price-card-name[data-astro-cid-bsghf24u]{font-size:var(--text-lg);color:var(--color-text-secondary);margin:0 0 var(--space-md) 0;font-weight:600}.price-card-amount[data-astro-cid-bsghf24u]{justify-content:center;align-items:baseline;gap:2px;display:flex}.price-currency[data-astro-cid-bsghf24u]{font-size:var(--text-2xl);color:var(--color-text-muted);font-weight:700}.price-value[data-astro-cid-bsghf24u]{font-family:Outfit,sans-serif;font-size:var(--text-5xl);color:var(--color-accent);font-weight:800;line-height:1}.price-period[data-astro-cid-bsghf24u]{font-size:var(--text-base);color:var(--color-text-muted)}.price-card-specs[data-astro-cid-bsghf24u]{margin:0 0 var(--space-lg) 0;gap:var(--space-md);flex-direction:column;flex:1;padding:0;list-style:none;display:flex}.price-card-specs[data-astro-cid-bsghf24u] li[data-astro-cid-bsghf24u]{font-size:var(--text-sm);justify-content:space-between;align-items:center;display:flex}.spec-value[data-astro-cid-bsghf24u]{color:var(--color-text-primary);font-weight:700}.spec-label[data-astro-cid-bsghf24u]{color:var(--color-text-muted)}.price-card-note[data-astro-cid-bsghf24u]{font-size:var(--text-xs);color:var(--color-accent);text-align:center;margin:0 0 var(--space-lg) 0;padding:var(--space-sm) var(--space-md);border-radius:var(--radius-md);background:#1ec39d0f;line-height:1.5}.price-card[data-astro-cid-bsghf24u] .btn[data-astro-cid-bsghf24u]{font-size:var(--text-base);justify-content:center;align-self:stretch;align-items:center;min-height:48px;margin-top:auto;padding:.875rem 1.25rem;display:inline-flex}.cta-section[data-astro-cid-bsghf24u]{padding:var(--space-4xl) 0}.cta-card[data-astro-cid-bsghf24u]{text-align:center;padding:var(--space-2xl);background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-2xl);position:relative;overflow:hidden}.cta-card[data-astro-cid-bsghf24u]:before{content:"";background:var(--color-accent);height:2px;position:absolute;top:0;left:0;right:0}.cta-inner[data-astro-cid-bsghf24u]{position:relative}.cta-title[data-astro-cid-bsghf24u]{font-size:var(--text-4xl);color:var(--color-text-primary);margin:0}.cta-subtitle[data-astro-cid-bsghf24u]{font-size:var(--text-2xl);color:var(--color-text-muted);margin:var(--space-xs) 0 var(--space-lg) 0;font-family:Outfit,sans-serif;font-weight:500}.cta-desc[data-astro-cid-bsghf24u]{font-size:var(--text-lg);color:var(--color-text-secondary);margin:0 0 var(--space-xl) 0;max-width:560px;margin-left:auto;margin-right:auto}.cta-actions[data-astro-cid-bsghf24u]{gap:var(--space-md);justify-content:center;display:flex}@media (width<=1024px){.features-grid[data-astro-cid-bsghf24u]{grid-template-columns:repeat(2,1fr)}.hero-grid[data-astro-cid-bsghf24u]{gap:var(--space-2xl);grid-template-columns:1fr}.hero-content[data-astro-cid-bsghf24u]{order:-1}.about-grid[data-astro-cid-bsghf24u],.specs-grid[data-astro-cid-bsghf24u]{gap:var(--space-2xl);grid-template-columns:1fr}.steps-grid[data-astro-cid-bsghf24u]{grid-template-columns:1fr;max-width:400px}.comparison-table[data-astro-cid-bsghf24u]{overflow-x:auto}.pricing-grid[data-astro-cid-bsghf24u]{grid-template-columns:1fr;max-width:400px}}@media (width<=768px){.hero[data-astro-cid-bsghf24u]{min-height:auto;padding:var(--space-3xl) 0}.hero-title[data-astro-cid-bsghf24u]{font-size:var(--text-4xl)}.hero-actions[data-astro-cid-bsghf24u]{flex-direction:column}.features-grid[data-astro-cid-bsghf24u],.specs-cards[data-astro-cid-bsghf24u]{grid-template-columns:1fr}.comparison-row[data-astro-cid-bsghf24u]{grid-template-columns:100px 1fr 1fr}.comparison-cell[data-astro-cid-bsghf24u]{padding:var(--space-sm) var(--space-md);font-size:var(--text-xs)}.section-title[data-astro-cid-bsghf24u]{font-size:var(--text-3xl)}.cta-card[data-astro-cid-bsghf24u]{padding:var(--space-lg)}.cta-actions[data-astro-cid-bsghf24u]{flex-direction:column}.highlight-card[data-astro-cid-bsghf24u]{gap:var(--space-md);flex-direction:column}}
