﻿:root{--home-here-section-bg: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><pattern id="grid" width="10" height="10" patternUnits="userSpaceOnUse"><path d="M 10 0 L 0 0 0 10" fill="none" stroke="rgba(255,255,255,0.05)" stroke-width="1"/></pattern></defs><rect width="100" height="100" fill="url(%23grid)"/></svg>');--color-white: #faf9f6;--white: #faf9f6;--black: #000;--header-color: #faf9f6;--primary-color: #181717;--brand-btn-primary-color: #181717;--popover-background-color: #181717;--create-form-background-color: #181717;--single-card-background-color: #181717;--single-card-side-action-bg-color: #202123;--single-card-side-action-font-weight: 500;--single-card-action-button-hover-color: #2b2c2d;--single-card-text-color: rgba(255, 255, 255, 0.8);--brand-color: #0966ff;--secondary-brand-color: #38a801;--secondary-brand-color-rgb: 56, 168, 1;--button-disabled-color: #0966ff9c;--hover-brand-color: #0966ff9c;--brand-hover-bg-color: rgba(11, 102, 255, 0.0509803922);--selected-option-text-color: #0b66ff;--select-option-hover-background: #0b66ff0d;--outline-color: #242526;--secondary-outline-color: #242526;--editor-outline-color: #44444475;--focus-outline-color: var(--brand-color);--input-border-color: #242526;--element-border-radius: 6px;--editor-border-radius: 8px;--input-background-color: #181717;--popover-border-color: #242526;--popover-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);--primary-text-header-color: rgba(255, 255, 255, 0.9);--primary-text-color: rgba(255, 255, 255, 0.8);--secondary-text-color: #9aa0a6;--muted-text-color: #6c757d;--primary-font-family: "DM Sans", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;--font-weight-thin: 100;--font-weight-extralight: 200;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--font-weight-black: 900;--primary-text-link-color: #0079bf;--workspace-background-color: #121217;--workspace-icon-background-color: #242628;--border-color: var(--input-border-color);--bg-primary: var(--input-background-color);--bg-secondary: var(--popover-background-color);--bg-hover: rgba(255, 255, 255, 0.05);--editor-placeholder-color: #9aa0a661;--price-table-border: #27272a;--box-shadow: 0px 1px 1px rgba(255, 255, 255, 0.05), 0px 0px 1px rgba(255, 255, 255, 0.08);--success-color: #10b981;--success-background-color: rgba(16, 185, 129, 0.1);--warning-color: #f59e0b;--warning-background-color: rgba(245, 158, 11, 0.1);--error-color: #ef4444;--error-background-color: rgba(239, 68, 68, 0.1);--bf-bg-primary: #000000;--bf-bg-secondary: #0a0a0a;--bf-border-subtle: #1a1a1a;--bf-text-primary: #ffffff;--bf-text-secondary: #a0a0a0;--bf-gold-primary: #ffd700;--bf-gold-secondary: #ffed4e;--bf-gold-tertiary: #ffc107;--sp-bg-primary: #000000;--sp-text-primary: #ffffff;--sp-brand-secondary: #38a801;--sp-bf-gold-primary: #ffd700;--sp-bf-gold-secondary: #ffed4e;--sp-bf-gold-shadow: rgba(255, 215, 0, 0.3);--sp-bf-gold-shadow-hover: rgba(255, 215, 0, 0.5);--sp-white: #ffffff;--sp-overlay-medium: rgba(0, 0, 0, 0.5);--background-color: var(--primary-color);--text-color: var(--primary-text-color);--brand-color-hover: var(--hover-brand-color);--hero-bg-color: #0c0c0c;--hero-mesh-gradient: radial-gradient(circle at 50% -20%, rgba(9, 102, 255, 0.15) 0%, transparent 50%), radial-gradient(circle at 0% 0%, rgba(111, 66, 193, 0.1) 0%, transparent 40%), radial-gradient(circle at 100% 0%, rgba(56, 168, 1, 0.1) 0%, transparent 40%);--glass-bg: rgba(255, 255, 255, 0.03);--glass-border: rgba(255, 255, 255, 0.08);--glass-blur: blur(12px);--hero-glow-color: rgba(9, 102, 255, 0.3)}.dark-mode{--home-here-section-bg: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><pattern id="grid" width="10" height="10" patternUnits="userSpaceOnUse"><path d="M 10 0 L 0 0 0 10" fill="none" stroke="rgba(255,255,255,0.05)" stroke-width="1"/></pattern></defs><rect width="100" height="100" fill="url(%23grid)"/></svg>');--color-white: #faf9f6;--primary-color: #181717;--primary-text-color: rgba(255, 255, 255, 0.8);--primary-text-header-color: rgba(255, 255, 255, 0.9);--background-color: #181717;--text-color: rgba(255, 255, 255, 0.8);--hero-bg-color: #0c0c0c;--hero-mesh-gradient: radial-gradient(circle at 50% -20%, rgba(9, 102, 255, 0.15) 0%, transparent 50%), radial-gradient(circle at 0% 0%, rgba(111, 66, 193, 0.1) 0%, transparent 40%), radial-gradient(circle at 100% 0%, rgba(56, 168, 1, 0.1) 0%, transparent 40%)}html.dark-mode{background-color:var(--primary-color);color:var(--primary-text-color);overflow-x:hidden}body.dark-mode{background-color:var(--primary-color);color:var(--primary-text-color);overflow-x:hidden}.container{max-width:1280px;margin:0 auto;padding:0 20px}@media(max-width: 768px){.container{padding:0 15px}}@media(max-width: 480px){.container{padding:0 12px}}.feature-detail-page{background-color:var(--primary-color);color:var(--primary-text-color)}.feature-hero,.solution-hero,.plan-hero,.resource-hero,.team-hero,.usecase-hero{padding:6rem 0 5rem;background:radial-gradient(1280px 600px at 10% -10%, color-mix(in srgb, var(--brand-color) 18%, transparent), transparent 60%),radial-gradient(1280px 600px at 110% 10%, color-mix(in srgb, var(--brand-color) 18%, transparent), transparent 60%),var(--sp-bg-primary);position:relative;overflow:hidden}.feature-hero::before,.solution-hero::before,.plan-hero::before,.resource-hero::before,.team-hero::before,.usecase-hero::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;opacity:.3}.feature-hero::after,.solution-hero::after,.plan-hero::after,.resource-hero::after,.team-hero::after,.usecase-hero::after{content:"";position:absolute;inset:-20% -10% auto -10%;background:radial-gradient(600px 300px at 20% 10%, rgba(9, 102, 255, 0.12), transparent 60%);filter:blur(20px);pointer-events:none}@media(max-width: 768px){.feature-hero,.solution-hero,.plan-hero,.resource-hero,.team-hero,.usecase-hero{padding:5rem 0 3rem}}@media(max-width: 480px){.feature-hero,.solution-hero,.plan-hero,.resource-hero,.team-hero,.usecase-hero{padding:4rem 0 2rem}}.feature-header,.solution-header,.plan-header,.resource-header,.team-header,.usecase-header{text-align:center}.feature-icon-large,.solution-icon-large,.plan-icon-large,.resource-icon-large,.team-icon-large,.usecase-icon-large{font-size:72px;line-height:1;margin-bottom:20px;display:inline-block}@media(max-width: 768px){.feature-icon-large,.solution-icon-large,.plan-icon-large,.resource-icon-large,.team-icon-large,.usecase-icon-large{font-size:56px;margin-bottom:15px}}@media(max-width: 480px){.feature-icon-large,.solution-icon-large,.plan-icon-large,.resource-icon-large,.team-icon-large,.usecase-icon-large{font-size:48px;margin-bottom:12px}}.feature-header h1,.solution-header h1,.plan-header h1,.resource-header h1,.team-header h1,.usecase-header h1{font-size:3rem;font-weight:var(--font-weight-bold);color:var(--brand-color);margin:20px 0;line-height:1.2}@media(max-width: 768px){.feature-header h1,.solution-header h1,.plan-header h1,.resource-header h1,.team-header h1,.usecase-header h1{font-size:2rem;margin:15px 0}}@media(max-width: 480px){.feature-header h1,.solution-header h1,.plan-header h1,.resource-header h1,.team-header h1,.usecase-header h1{font-size:28px;margin:12px 0}}.feature-header p,.solution-header p,.plan-header p,.resource-header p,.team-header p,.usecase-header p{font-size:1.125rem;color:var(--primary-text-color);margin-top:15px;line-height:1.6;opacity:.9;max-width:600px;margin-left:auto;margin-right:auto}@media(max-width: 768px){.feature-header p,.solution-header p,.plan-header p,.resource-header p,.team-header p,.usecase-header p{font-size:16px}}@media(max-width: 480px){.feature-header p,.solution-header p,.plan-header p,.resource-header p,.team-header p,.usecase-header p{font-size:14px}}.feature-overview{padding:60px 0;margin-bottom:60px}@media(max-width: 768px){.feature-overview{padding:40px 0;margin-bottom:40px}}@media(max-width: 480px){.feature-overview{padding:30px 0;margin-bottom:30px}}.overview-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px}@media(max-width: 768px){.overview-grid{grid-template-columns:1fr;gap:40px}}@media(max-width: 480px){.overview-grid{gap:30px}}.overview-content h2{font-size:40px;font-weight:var(--font-weight-bold);color:var(--primary-text-header-color);margin-bottom:20px;line-height:1.3}@media(max-width: 768px){.overview-content h2{font-size:32px}}@media(max-width: 480px){.overview-content h2{font-size:24px}}.overview-content>p{font-size:16px;color:var(--secondary-text-color);line-height:1.8;margin-bottom:30px}@media(max-width: 480px){.overview-content>p{font-size:14px;margin-bottom:20px}}.feature-benefits{margin-top:30px}.feature-benefits h3{font-size:20px;font-weight:var(--font-weight-semibold);color:var(--primary-text-header-color);margin-bottom:16px}@media(max-width: 480px){.feature-benefits h3{font-size:18px}}.feature-benefits ul{list-style:none;padding:0;margin:0}.feature-benefits li{font-size:16px;color:var(--secondary-text-color);padding:12px 0 12px 24px;position:relative;line-height:1.6}@media(max-width: 480px){.feature-benefits li{font-size:14px;padding:10px 0 10px 20px}}.feature-benefits li:before{content:"✓";position:absolute;left:0;color:var(--secondary-brand-color);font-weight:var(--font-weight-bold);font-size:18px}.overview-stats{display:grid;grid-template-columns:1fr 1fr;gap:20px;height:fit-content}@media(max-width: 768px){.overview-stats{grid-template-columns:1fr 1fr 1fr}}@media(max-width: 480px){.overview-stats{grid-template-columns:1fr;gap:15px}}.stat-card{background-color:var(--single-card-background-color);border:1px solid var(--outline-color);border-radius:var(--element-border-radius);padding:30px;text-align:center;transition:all .3s ease}@media(max-width: 480px){.stat-card{padding:20px}}.stat-card:hover{border-color:var(--brand-color);background-color:rgba(9,102,255,.05)}.stat-number{font-size:48px;font-weight:var(--font-weight-bold);color:var(--brand-color);margin-bottom:10px}@media(max-width: 480px){.stat-number{font-size:36px}}.stat-label{font-size:14px;color:var(--secondary-text-color);text-transform:uppercase;letter-spacing:.5px;font-weight:var(--font-weight-medium)}.views-showcase,.features-showcase{padding:60px 0;border-top:1px solid var(--outline-color);border-bottom:1px solid var(--outline-color)}@media(max-width: 768px){.views-showcase,.features-showcase{padding:40px 0;margin-bottom:40px}}@media(max-width: 480px){.views-showcase,.features-showcase{padding:30px 0;margin-bottom:30px}}.views-showcase h2,.features-showcase h2{font-size:40px;font-weight:var(--font-weight-bold);color:var(--primary-text-header-color);margin-bottom:40px;text-align:center}@media(max-width: 768px){.views-showcase h2,.features-showcase h2{font-size:32px;margin-bottom:30px}}@media(max-width: 480px){.views-showcase h2,.features-showcase h2{font-size:24px;margin-bottom:20px}}.views-grid,.features-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(280px, 1fr));gap:30px}@media(max-width: 768px){.views-grid,.features-grid{grid-template-columns:repeat(2, 1fr);gap:20px}}@media(max-width: 480px){.views-grid,.features-grid{grid-template-columns:1fr;gap:15px}}.view-card,.feature-card{background-color:var(--single-card-background-color);border:1px solid var(--outline-color);border-radius:var(--element-border-radius);padding:30px;transition:all .3s ease;display:flex;flex-direction:column}@media(max-width: 480px){.view-card,.feature-card{padding:20px}}.view-card:hover,.feature-card:hover{border-color:var(--brand-color);background-color:rgba(9,102,255,.05)}.view-icon,.feature-icon{font-size:48px;line-height:1;margin-bottom:16px}@media(max-width: 480px){.view-icon,.feature-icon{font-size:40px;margin-bottom:12px}}.view-card h3,.feature-card h3{font-size:22px;font-weight:var(--font-weight-semibold);color:var(--primary-text-header-color);margin-bottom:12px}@media(max-width: 480px){.view-card h3,.feature-card h3{font-size:20px}}.view-card p,.feature-card p{font-size:14px;color:var(--secondary-text-color);line-height:1.6;margin-bottom:16px;flex-grow:1}@media(max-width: 480px){.view-card p,.feature-card p{font-size:13px}}.view-card ul,.feature-card ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.view-card li,.feature-card li{font-size:13px;color:var(--muted-text-color);padding-left:16px;position:relative}.view-card li:before,.feature-card li:before{content:"•";position:absolute;left:4px;color:var(--brand-color);font-weight:var(--font-weight-bold)}.feature-detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;padding:60px 0;margin-bottom:60px;border-bottom:1px solid var(--outline-color)}@media(max-width: 768px){.feature-detail-grid{grid-template-columns:1fr;gap:40px;padding:40px 0;margin-bottom:40px}}@media(max-width: 480px){.feature-detail-grid{gap:30px;padding:30px 0;margin-bottom:30px}}.feature-detail-grid:last-child{border-bottom:none;margin-bottom:0}.feature-detail-content h2{font-size:36px;font-weight:var(--font-weight-bold);color:var(--primary-text-header-color);margin-bottom:16px;line-height:1.3}@media(max-width: 768px){.feature-detail-content h2{font-size:28px}}@media(max-width: 480px){.feature-detail-content h2{font-size:24px}}.feature-detail-content>p{font-size:16px;color:var(--secondary-text-color);line-height:1.8;margin-bottom:24px}@media(max-width: 480px){.feature-detail-content>p{font-size:14px;margin-bottom:16px}}.feature-list{list-style:none;padding:0;margin:0}.feature-list li{font-size:15px;color:var(--secondary-text-color);padding:12px 0 12px 24px;position:relative;line-height:1.7}@media(max-width: 480px){.feature-list li{font-size:14px;padding:10px 0 10px 20px}}.feature-list li strong{color:var(--primary-text-header-color)}.feature-list li:before{content:"▸";position:absolute;left:0;color:var(--brand-color);font-size:16px}.feature-detail-image{position:relative;overflow:hidden;border-radius:var(--editor-border-radius);border:1px solid var(--outline-color);background-color:var(--single-card-background-color)}.feature-detail-image img{width:100%;height:auto;display:block;transition:transform .3s ease}.feature-detail-image img:hover{transform:scale(1.05)}.detail-cta-section,.features-cta-section,.pricing-cta{padding:80px 0;background:linear-gradient(135deg, rgba(9, 102, 255, 0.1) 0%, rgba(56, 168, 1, 0.05) 100%);border-top:1px solid var(--outline-color);margin-top:60px}@media(max-width: 768px){.detail-cta-section,.features-cta-section,.pricing-cta{padding:60px 0;margin-top:40px}}@media(max-width: 480px){.detail-cta-section,.features-cta-section,.pricing-cta{padding:40px 0;margin-top:30px}}.cta-content{text-align:center}.cta-content h2{font-size:44px;font-weight:var(--font-weight-bold);color:var(--primary-text-header-color);margin-bottom:16px;line-height:1.2}@media(max-width: 768px){.cta-content h2{font-size:32px}}@media(max-width: 480px){.cta-content h2{font-size:24px}}.cta-content p{font-size:18px;color:var(--secondary-text-color);margin-bottom:32px;line-height:1.6}@media(max-width: 768px){.cta-content p{font-size:16px;margin-bottom:24px}}@media(max-width: 480px){.cta-content p{font-size:14px;margin-bottom:20px}}.cta-actions{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}@media(max-width: 480px){.cta-actions{flex-direction:column;gap:12px}}.cta-button{display:inline-block;padding:14px 32px;border-radius:var(--element-border-radius);font-size:16px;font-weight:var(--font-weight-semibold);text-decoration:none;transition:all .3s ease;cursor:pointer;border:none}@media(max-width: 480px){.cta-button{padding:12px 24px;font-size:14px}}.cta-button.primary{background-color:var(--brand-color);color:#fff}.cta-button.primary:hover{background-color:var(--hover-brand-color)}.cta-button.secondary{background-color:rgba(0,0,0,0);color:var(--brand-color);border:2px solid var(--brand-color)}.cta-button.secondary:hover{background-color:var(--brand-hover-bg-color)}.comparison-table{width:100%;border-collapse:collapse;margin:40px 0}@media(max-width: 768px){.comparison-table{margin:30px 0}}@media(max-width: 480px){.comparison-table{margin:20px 0;display:block;overflow-x:auto}}.comparison-table th,.comparison-table td{padding:16px;text-align:left;border-bottom:1px solid var(--outline-color)}@media(max-width: 480px){.comparison-table th,.comparison-table td{padding:12px;font-size:14px}}.comparison-table th{background-color:rgba(9,102,255,.05);color:var(--primary-text-header-color);font-weight:var(--font-weight-semibold);font-size:16px}@media(max-width: 480px){.comparison-table th{font-size:14px}}.comparison-table td{color:var(--secondary-text-color);font-size:15px}@media(max-width: 480px){.comparison-table td{font-size:13px}}.comparison-table tr:hover td{background-color:rgba(9,102,255,.03)}.detail-tabs{display:flex;gap:0;border-bottom:2px solid var(--outline-color);margin-bottom:40px;overflow-x:auto}@media(max-width: 768px){.detail-tabs{margin-bottom:30px}}@media(max-width: 480px){.detail-tabs{margin-bottom:20px}}.detail-tab{padding:16px 24px;background:none;border:none;color:var(--secondary-text-color);font-size:15px;font-weight:var(--font-weight-medium);cursor:pointer;transition:all .3s ease;border-bottom:2px solid rgba(0,0,0,0);position:relative;bottom:-2px;white-space:nowrap}@media(max-width: 480px){.detail-tab{padding:12px 16px;font-size:14px}}.detail-tab:hover{color:var(--primary-text-header-color)}.detail-tab.active{color:var(--brand-color);border-bottom-color:var(--brand-color)}.detail-tab-content{display:none}.detail-tab-content.active{display:block}.detail-code-block{background-color:var(--single-card-background-color);border:1px solid var(--outline-color);border-radius:var(--editor-border-radius);padding:20px;margin:20px 0;overflow-x:auto}@media(max-width: 480px){.detail-code-block{padding:15px;margin:15px 0}}.detail-code-block code{font-family:"Courier New",monospace;font-size:13px;color:var(--secondary-text-color);line-height:1.6}@media(max-width: 480px){.detail-code-block code{font-size:12px}}.pricing-cards{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));gap:30px;margin:40px 0}@media(max-width: 768px){.pricing-cards{grid-template-columns:1fr;gap:20px;margin:30px 0}}@media(max-width: 480px){.pricing-cards{gap:15px;margin:20px 0}}.pricing-card{background-color:var(--single-card-background-color);border:1px solid var(--outline-color);border-radius:var(--element-border-radius);padding:30px;transition:all .3s ease}@media(max-width: 480px){.pricing-card{padding:20px}}.pricing-card.featured{border-color:var(--brand-color);background-color:rgba(9,102,255,.05)}.pricing-card:hover{border-color:var(--brand-color)}.pricing-card h3{font-size:22px;font-weight:var(--font-weight-semibold);color:var(--primary-text-header-color);margin-bottom:12px}@media(max-width: 480px){.pricing-card h3{font-size:20px}}.pricing-card .price{font-size:32px;font-weight:var(--font-weight-bold);color:var(--brand-color);margin:16px 0}@media(max-width: 480px){.pricing-card .price{font-size:28px}}.pricing-card .price .currency{font-size:18px;margin-right:4px}.pricing-card .price .period{font-size:14px;color:var(--secondary-text-color);font-weight:var(--font-weight-regular)}.pricing-card ul{list-style:none;padding:0;margin:20px 0}.pricing-card ul li{padding:10px 0 10px 24px;position:relative;font-size:14px;color:var(--secondary-text-color);line-height:1.6}@media(max-width: 480px){.pricing-card ul li{padding:8px 0 8px 20px;font-size:13px}}.pricing-card ul li:before{content:"✓";position:absolute;left:0;color:var(--secondary-brand-color);font-weight:var(--font-weight-bold)}.resource-list{list-style:none;padding:0;margin:0}.resource-item{background-color:var(--single-card-background-color);border:1px solid var(--outline-color);border-radius:var(--element-border-radius);padding:24px;margin-bottom:16px;transition:all .3s ease;display:flex;gap:20px;align-items:flex-start}@media(max-width: 768px){.resource-item{padding:20px;margin-bottom:12px}}@media(max-width: 480px){.resource-item{flex-direction:column;padding:16px;margin-bottom:10px;gap:12px}}.resource-item:hover{border-color:var(--brand-color);background-color:rgba(9,102,255,.05)}.resource-item .resource-icon{font-size:32px;line-height:1;min-width:40px;display:flex;align-items:center;justify-content:center}@media(max-width: 480px){.resource-item .resource-icon{font-size:28px}}.resource-item .resource-content{flex:1}.resource-item h4{font-size:18px;font-weight:var(--font-weight-semibold);color:var(--primary-text-header-color);margin:0 0 8px 0}@media(max-width: 480px){.resource-item h4{font-size:16px}}.resource-item p{font-size:14px;color:var(--secondary-text-color);margin:0;line-height:1.6}@media(max-width: 480px){.resource-item p{font-size:13px}}.resource-item a{display:inline-block;color:var(--brand-color);text-decoration:none;font-weight:var(--font-weight-medium);margin-top:8px;transition:color .3s ease}.resource-item a:hover{color:var(--hover-brand-color)}.page-header{padding:60px 0;background:linear-gradient(135deg, rgba(9, 102, 255, 0.1) 0%, rgba(56, 168, 1, 0.05) 100%);border-bottom:1px solid var(--outline-color);margin-bottom:40px}@media(max-width: 768px){.page-header{padding:40px 0;margin-bottom:30px}}@media(max-width: 480px){.page-header{padding:30px 0;margin-bottom:20px}}.page-feature-image{margin:0 0 30px 0;padding:0;border-radius:var(--editor-border-radius);overflow:hidden;border:1px solid var(--outline-color)}@media(max-width: 480px){.page-feature-image{margin-bottom:20px}}.page-feature-image img{width:100%;height:auto;display:block}.page-feature-image figcaption{padding:12px 16px;background-color:var(--single-card-background-color);font-size:13px;color:var(--secondary-text-color);font-style:italic}.page-title{font-size:48px;font-weight:var(--font-weight-bold);color:var(--primary-text-header-color);margin:0;line-height:1.2}@media(max-width: 768px){.page-title{font-size:36px}}@media(max-width: 480px){.page-title{font-size:28px}}.page-excerpt{font-size:18px;color:var(--secondary-text-color);margin-top:16px;line-height:1.6}@media(max-width: 768px){.page-excerpt{font-size:16px}}@media(max-width: 480px){.page-excerpt{font-size:14px;margin-top:12px}}.page-content{padding:40px 0}@media(max-width: 768px){.page-content{padding:30px 0}}@media(max-width: 480px){.page-content{padding:20px 0}}.page-content h2{font-size:32px;font-weight:var(--font-weight-bold);color:var(--primary-text-header-color);margin:32px 0 16px 0;line-height:1.3}@media(max-width: 768px){.page-content h2{font-size:28px;margin:24px 0 12px 0}}@media(max-width: 480px){.page-content h2{font-size:24px;margin:20px 0 10px 0}}.page-content h2:first-child{margin-top:0}.page-content h3{font-size:24px;font-weight:var(--font-weight-semibold);color:var(--primary-text-header-color);margin:24px 0 12px 0;line-height:1.3}@media(max-width: 768px){.page-content h3{font-size:20px;margin:18px 0 10px 0}}@media(max-width: 480px){.page-content h3{font-size:18px;margin:15px 0 8px 0}}.page-content p{font-size:16px;color:var(--secondary-text-color);line-height:1.8;margin-bottom:16px}@media(max-width: 768px){.page-content p{font-size:15px}}@media(max-width: 480px){.page-content p{font-size:14px;line-height:1.7;margin-bottom:12px}}.page-content ul,.page-content ol{margin:16px 0;padding-left:24px}@media(max-width: 480px){.page-content ul,.page-content ol{padding-left:20px;margin:12px 0}}.page-content ul li,.page-content ol li{font-size:15px;color:var(--secondary-text-color);line-height:1.8;margin-bottom:8px}@media(max-width: 480px){.page-content ul li,.page-content ol li{font-size:14px;margin-bottom:6px}}.page-content a{color:var(--brand-color);text-decoration:none;font-weight:var(--font-weight-medium);transition:color .3s ease}.page-content a:hover{color:var(--hover-brand-color);text-decoration:underline}.page-content blockquote{border-left:4px solid var(--brand-color);padding:16px 20px;margin:24px 0;background-color:rgba(9,102,255,.05);border-radius:0 var(--element-border-radius) var(--element-border-radius) 0}@media(max-width: 480px){.page-content blockquote{padding:12px 16px;margin:16px 0}}.page-content blockquote p{margin:0;font-style:italic}@media(max-width: 768px){.feature-detail-grid{grid-template-columns:1fr}.overview-grid{grid-template-columns:1fr}.views-grid,.features-grid{grid-template-columns:1fr}}@media(max-width: 480px){.cta-actions{flex-direction:column}.resource-list{display:flex;flex-direction:column;gap:0}}@keyframes fadeInUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInLeft{from{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInRight{from{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.animate-fade-in-up{animation:fadeInUp .6s ease-out}.animate-slide-in-left{animation:slideInLeft .6s ease-out}.animate-slide-in-right{animation:slideInRight .6s ease-out}.use-cases{padding:80px 0;background:linear-gradient(135deg, rgba(9, 102, 255, 0.03) 0%, rgba(56, 168, 1, 0.02) 100%);border-top:1px solid var(--outline-color);border-bottom:1px solid var(--outline-color);margin-bottom:60px}@media(max-width: 768px){.use-cases{padding:50px 0;margin-bottom:40px}}@media(max-width: 480px){.use-cases{padding:40px 0;margin-bottom:30px}}.use-cases h2{font-size:40px;font-weight:var(--font-weight-bold);color:var(--primary-text-header-color);margin-bottom:50px;text-align:center;line-height:1.3}@media(max-width: 768px){.use-cases h2{font-size:32px;margin-bottom:40px}}@media(max-width: 480px){.use-cases h2{font-size:26px;margin-bottom:30px}}.use-cases-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));gap:30px}@media(max-width: 768px){.use-cases-grid{gap:25px}}@media(max-width: 480px){.use-cases-grid{grid-template-columns:1fr;gap:20px}}.use-case{background:var(--secondary-color);border:1px solid var(--outline-color);border-radius:8px;padding:30px;transition:all .3s ease}@media(max-width: 480px){.use-case{padding:25px}}.use-case:hover{border-color:rgba(9,102,255,.5);box-shadow:0 8px 24px rgba(9,102,255,.1)}.use-case h3{font-size:20px;font-weight:var(--font-weight-bold);color:var(--primary-text-header-color);margin-bottom:15px;display:flex;align-items:center;gap:10px}@media(max-width: 480px){.use-case h3{font-size:18px}}.use-case p{font-size:15px;color:var(--secondary-text-color);line-height:1.6;margin:0}@media(max-width: 480px){.use-case p{font-size:14px}}.feature-details{padding:80px 0;margin-bottom:60px}@media(max-width: 768px){.feature-details{padding:50px 0;margin-bottom:40px}}@media(max-width: 480px){.feature-details{padding:40px 0;margin-bottom:30px}}.feature-details h2{font-size:40px;font-weight:var(--font-weight-bold);color:var(--primary-text-header-color);margin-bottom:50px;text-align:center;line-height:1.3}@media(max-width: 768px){.feature-details h2{font-size:32px;margin-bottom:40px}}@media(max-width: 480px){.feature-details h2{font-size:26px;margin-bottom:30px}}.details-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(280px, 1fr));gap:30px}@media(max-width: 768px){.details-grid{gap:25px}}@media(max-width: 480px){.details-grid{grid-template-columns:1fr;gap:20px}}.detail-item{background:linear-gradient(135deg, rgba(9, 102, 255, 0.05) 0%, rgba(56, 168, 1, 0.03) 100%);border:1px solid var(--outline-color);border-radius:8px;padding:30px;transition:all .3s ease;position:relative}@media(max-width: 480px){.detail-item{padding:25px}}.detail-item::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg, #0966ff, #38a801);border-radius:8px 8px 0 0;opacity:0;transition:opacity .3s ease}.detail-item:hover{border-color:rgba(9,102,255,.5);box-shadow:0 12px 32px rgba(9,102,255,.12)}.detail-item:hover::before{opacity:1}.detail-item h3{font-size:20px;font-weight:var(--font-weight-bold);color:var(--primary-text-header-color);margin-bottom:15px;display:flex;align-items:center;gap:10px}@media(max-width: 480px){.detail-item h3{font-size:18px}}.detail-item p{font-size:15px;color:var(--secondary-text-color);line-height:1.6;margin:0}@media(max-width: 480px){.detail-item p{font-size:14px}}
