.home-hero{min-height:80vh;display:flex;align-items:center;opacity:1;transform:none;padding:var(--space-20) 0}*{box-sizing:border-box}body{overflow-x:hidden}:root{--section-spacing:5rem}.home-products{background:var(--bg-neutral);padding:var(--section-spacing) 0}.home-social-proof{background:var(--bg-blue-tint);padding:var(--section-spacing) 0}.home-how-it-works{background:var(--bg-brand-subtle)}.home-cta,.home-how-it-works{padding:var(--section-spacing) 0}.home-cta{background:var(--dark-gradient)}.container{max-width:1280px;margin:0 auto;padding:0 var(--space-md);box-sizing:border-box}@media (min-width:768px){.container{padding:0 var(--space-lg)}}@media (min-width:1024px){.container{padding:0 var(--space-xl)}}.hero-content{text-align:center;max-width:1200px;margin:0 auto}.hero-trust-signals{display:flex;align-items:center;justify-content:center;gap:var(--space-xl);margin-bottom:var(--space-xl);font-size:var(--text-body-sm);color:var(--text-secondary);flex-wrap:wrap}.hero-trust-signals .trust-item{display:flex;align-items:center;gap:var(--space-sm)}.hero-headline{font-family:var(--font-display);font-size:var(--text-display-xl);line-height:1.1;font-weight:900;margin-bottom:var(--space-xl);color:var(--text-primary)}.hero-headline .brand-highlight{color:var(--brand-primary)}.subtitle{font-weight:400;display:block;margin-top:var(--space-md);margin-bottom:var(--space-lg);text-align:center}.hero-description,.subtitle{font-size:var(--text-body-xl);color:var(--text-secondary)}.hero-description{line-height:1.6;margin-bottom:var(--space-xl);max-width:48rem}.hero-description,.stats-grid{margin-left:auto;margin-right:auto}.stats-grid{display:grid;grid-template-columns:1fr;grid-gap:var(--space-md);gap:var(--space-md);margin-bottom:var(--space-3xl);max-width:56rem}@media (min-width:640px){.stats-grid{grid-template-columns:repeat(3,1fr);gap:var(--space-lg)}}.stat-card{flex-direction:column;justify-content:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:var(--radius-xl);padding:var(--space-md);width:100%}.stat-card,.stat-card-content{display:flex;align-items:center}.stat-card-content{gap:var(--space-sm);margin-bottom:var(--space-sm)}.stat-icon-wrapper{padding:var(--space-sm);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.stat-value{font-size:1.5rem;font-weight:700;line-height:1}@media (min-width:640px){.stat-card{padding:var(--space-lg)}.stat-card-content{gap:var(--space-md);margin-bottom:var(--space-md)}.stat-icon-wrapper{padding:var(--space-md)}.stat-value{font-size:2rem}}.stat-label{font-size:var(--text-body-sm);color:var(--text-secondary);text-align:center}.hero-cta-buttons{display:flex;flex-direction:column;gap:var(--space-md);justify-content:center;align-items:center;margin-bottom:var(--space-xl)}@media (min-width:640px){.hero-cta-buttons{flex-direction:row;gap:var(--space-lg)}}.cta-button{padding:var(--space-md) var(--space-xl);border-radius:var(--radius-lg);font-weight:600;display:inline-flex;align-items:center;gap:var(--space-sm);transition:all .3s ease;text-decoration:none;width:100%;justify-content:center}@media (min-width:640px){.cta-button{width:auto;padding:var(--space-md) var(--space-2xl)}}.hero-social-proof{font-size:var(--text-body-sm);color:var(--text-tertiary);margin-top:var(--space-xl)}.products-header{text-align:center;margin-bottom:var(--space-4xl)}.products-title{font-family:var(--font-display);font-size:var(--text-h1);font-weight:800;margin-bottom:var(--space-xl);color:var(--text-primary)}.products-description{font-size:var(--text-body-xl);color:var(--text-secondary);max-width:48rem;margin:0 auto}.products-grid{display:grid;grid-template-columns:1fr;grid-gap:var(--space-xl);gap:var(--space-xl);max-width:72rem;margin:0 auto;padding:0 var(--space-md)}@media (min-width:1024px){.products-grid{grid-template-columns:repeat(2,1fr);padding:0}}.product-card{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:var(--radius-xl);padding:var(--space-lg);transition:all .3s ease;border:1px solid;max-width:100%;overflow:hidden}@media (min-width:768px){.product-card{padding:var(--space-xl)}}.product-card:hover{box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.product-agents{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--space-md);margin-bottom:var(--space-xl);flex-wrap:wrap}@media (min-width:640px){.product-agents{justify-content:flex-start;gap:var(--space-lg)}}.agent-item{display:flex;align-items:center;gap:0}.agent-icon{padding:var(--space-sm);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid}.agent-icon .icon{width:var(--icon-sm);height:var(--icon-sm)}@media (min-width:640px){.agent-icon{padding:var(--space-md)}.agent-icon .icon{width:var(--icon-md);height:var(--icon-md)}}.agent-label{display:none}.product-title{font-family:var(--font-display);font-size:var(--text-h2);font-weight:800;margin-bottom:var(--space-lg)}.product-description{font-size:var(--text-body);line-height:1.6}.product-description,.product-features{color:var(--text-secondary);margin-bottom:var(--space-xl)}.product-features{display:grid;grid-template-columns:1fr;grid-gap:var(--space-md);gap:var(--space-md);font-size:var(--text-body-sm)}@media (min-width:640px){.product-features{grid-template-columns:repeat(2,1fr);gap:var(--space-lg)}}.feature-item{display:flex;align-items:center;gap:var(--space-sm)}.feature-icon{width:var(--icon-sm);height:var(--icon-sm);color:#10b981;flex-shrink:0}.product-actions{display:flex;flex-direction:column;gap:var(--space-md)}@media (min-width:640px){.product-actions{flex-direction:row}}.product-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-lg);border-radius:var(--radius-lg);font-size:var(--text-body-sm);font-weight:500;transition:all .3s ease;text-decoration:none;border:1px solid}.cross-product-card{margin-top:var(--space-4xl);text-align:center;max-width:56rem;margin-left:auto;margin-right:auto;padding:0 var(--space-md)}.cross-product-content{background:var(--brand-glass);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(51,63,156,.2);border-radius:var(--radius-xl);padding:var(--space-xl)}@media (min-width:768px){.cross-product-content{padding:var(--space-2xl)}}.cross-product-title{font-family:var(--font-display);font-size:var(--text-h3);font-weight:700;margin-bottom:var(--space-lg);color:rgba(51,63,156,.9)}.cross-product-description{font-size:var(--text-body);color:var(--text-secondary);margin-bottom:var(--space-xl)}.cross-product-flow{justify-content:center;gap:var(--space-xl);font-size:var(--text-body-sm);color:var(--text-secondary);flex-wrap:wrap}.cross-product-flow,.flow-item{display:flex;align-items:center}.flow-item{gap:var(--space-sm)}.flow-separator{color:var(--text-tertiary)}.social-proof-header{text-align:center;margin-bottom:var(--space-4xl)}.rating-stars{display:flex;align-items:center;justify-content:center;gap:var(--space-xs);margin-bottom:var(--space-lg)}.star-icon{width:var(--icon-md);height:var(--icon-md);color:#eab308;fill:currentColor}.social-proof-title{font-family:var(--font-display);font-size:var(--text-h1);font-weight:800;margin-bottom:var(--space-xl);color:var(--text-primary)}.social-proof-description{font-size:var(--text-body-xl);color:var(--text-secondary);max-width:48rem;margin:0 auto}.case-study-container{max-width:80rem;margin:0 auto}.trust-indicators{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--space-xl);gap:var(--space-xl);margin-top:var(--space-4xl);max-width:64rem;margin-left:auto;margin-right:auto}@media (min-width:768px){.trust-indicators{grid-template-columns:repeat(4,1fr)}}.trust-indicator{text-align:center}.trust-value{font-family:var(--font-display);font-size:var(--text-h2);font-weight:800;color:var(--brand-primary);margin-bottom:var(--space-sm)}.trust-label{font-size:var(--text-body-sm);color:var(--text-secondary)}.how-it-works-title{font-family:var(--font-display);font-size:var(--text-h1);font-weight:800;margin-bottom:var(--space-xl);color:var(--text-primary)}.how-it-works-description{font-size:var(--text-body-xl);max-width:48rem;margin:0 auto}.steps-grid{display:grid;grid-template-columns:1fr;grid-gap:var(--space-xl);gap:var(--space-xl);max-width:80rem;margin:0 auto}@media (min-width:768px){.steps-grid{grid-template-columns:repeat(3,1fr)}}.step-item{text-align:center}.step-number{background:var(--blue-glass);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid rgba(59,130,246,.2);border-radius:50%;width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;margin:0 auto var(--space-lg)}.step-item:first-child .step-number{background:var(--blue-glass);border-color:rgba(59,130,246,.2)}.step-item:first-child .step-number-text{color:#3b82f6}.step-item:nth-child(2) .step-number{background:var(--green-glass);border-color:rgba(16,185,129,.2)}.step-item:nth-child(2) .step-number-text{color:#10b981}.step-item:nth-child(3) .step-number{background:var(--purple-glass);border-color:rgba(139,92,246,.2)}.step-item:nth-child(3) .step-number-text{color:#8b5cf6}.step-number-text,.step-title{font-family:var(--font-display);font-size:var(--text-h3);font-weight:700}.step-title{margin-bottom:var(--space-lg);color:var(--text-primary)}.step-description{font-size:var(--text-body)}.bg-blue-glass{background:var(--blue-glass)}.bg-green-glass{background:var(--green-glass)}.bg-purple-glass{background:var(--purple-glass)}.border-blue-200{border-color:rgba(59,130,246,.2)}.border-green-200{border-color:rgba(16,185,129,.2)}.border-purple-200{border-color:rgba(139,92,246,.2)}.border-blue-300{border-color:rgba(59,130,246,.3)}.border-green-300{border-color:rgba(16,185,129,.3)}.border-purple-300{border-color:rgba(139,92,246,.3)}.text-blue-600{color:#2563eb}.text-blue-700{color:#1d4ed8}.text-green-600{color:#059669}.text-green-700{color:#047857}.text-green-800{color:#065f46}.text-purple-600{color:#7c3aed}.text-purple-700{color:#6d28d9}.text-purple-800{color:#5b21b6}.hover\\:bg-blue-100:hover{background-color:rgba(219,234,254,.5)}.hover\\:bg-green-100:hover{background-color:rgba(220,252,231,.5)}.hover\\:bg-purple-100:hover{background-color:rgba(243,232,255,.5)}.group-hover\\:scale-105:hover{transform:scale(1.05)}@media (max-width:640px){.sm\\:hidden{display:none}}@media (max-width:1024px){.hero-headline{font-size:2.5rem}}@media (max-width:768px){.hero-headline{font-size:2rem;line-height:1.2}.hero-description{font-size:var(--text-body)}.how-it-works-title,.products-title,.social-proof-title{font-size:2rem}}@media (max-width:640px){.hero-headline{font-size:1.75rem}.hero-trust-signals{flex-direction:column;gap:var(--space-md)}.how-it-works-title,.products-title,.social-proof-title{font-size:1.75rem}.cross-product-flow{flex-direction:column;gap:var(--space-md)}}.video-demo-section{background:var(--blue-glass);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:var(--section-spacing) 0;border-top:1px solid rgba(59,130,246,.1)}.video-demo-content{max-width:64rem;margin:0 auto;text-align:center}.video-demo-description{font-size:var(--text-body-lg);color:var(--text-secondary);margin-bottom:var(--space-3xl);max-width:48rem;margin-left:auto;margin-right:auto}.video-container{position:relative;background:var(--purple-glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:var(--radius-xl);overflow:hidden;box-shadow:var(--shadow-glass-lg);max-width:64rem;margin:0 auto;border:1px solid rgba(139,92,246,.2)}.demo-preview-wrapper{aspect-ratio:16/9;position:relative;background:linear-gradient(135deg,var(--bg-blue-glass) 0,var(--bg-purple-glass) 100%);padding:var(--space-lg);display:flex;align-items:center;justify-content:center;pointer-events:auto}.demo-preview-wrapper:after,.demo-preview-wrapper:before{display:none!important}.demo-preview-image{background:var(--bg-white);border:1px solid var(--border-gray-200);border-radius:var(--radius-md);overflow:hidden;width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative}.demo-preview-image:after,.demo-preview-image:before{display:none!important}.demo-preview-placeholder{display:flex;align-items:center;justify-content:center;height:100%;width:100%;background:linear-gradient(135deg,#f8fafc,#e2e8f0);position:relative;z-index:1}.demo-preview-placeholder:after,.demo-preview-placeholder:before{display:none!important}.demo-preview-content{text-align:center;padding:var(--space-lg)}.demo-preview-icon{width:48px;height:48px;color:var(--color-blue-600);margin:0 auto var(--space-md)}.demo-preview-title{font-size:var(--text-h4);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin-bottom:var(--space-sm)}.demo-preview-subtitle{font-size:var(--text-body-md);color:var(--text-secondary);margin-bottom:var(--space-md)}.demo-preview-features{display:flex;flex-wrap:wrap;gap:var(--space-sm);justify-content:center}.demo-feature{background:var(--bg-blue-glass);border:1px solid var(--border-blue-200);color:var(--color-blue-700);padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-sm);font-size:var(--text-body-sm);font-weight:var(--font-weight-medium)}.video-demo-section *{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}.video-demo-section :after,.video-demo-section :before{content:none!important;display:none!important}.video-wrapper{aspect-ratio:16/9;position:relative}.video-iframe{width:100%;height:100%;border:none}.trusted-by-section{background:var(--bg-neutral);padding:var(--space-3xl) 0;border-bottom:1px solid var(--separator-subtle)}.trusted-by-content{text-align:center}.trusted-by-label{color:var(--text-secondary);font-size:var(--text-body-sm);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-lg)}.trusted-companies{display:flex;justify-content:center;align-items:center;gap:var(--space-lg);opacity:.7;flex-wrap:wrap}.company-badge{padding:var(--space-sm) var(--space-md);background:var(--gray-glass);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:var(--radius-lg);font-weight:500;color:var(--text-secondary);font-size:var(--text-body-sm);border:1px solid rgba(107,114,128,.1);transition:var(--transition-glass)}.company-badge:hover{opacity:1;transform:translateY(-1px)}.how-it-works-section{background:var(--green-glass);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:var(--section-spacing) 0}.how-it-works-header{text-align:center;margin-bottom:var(--space-4xl);max-width:48rem;margin-left:auto;margin-right:auto}.how-it-works-description{font-size:var(--text-body-lg);color:var(--text-secondary)}.how-it-works-grid{display:grid;grid-template-columns:1fr;grid-gap:var(--space-xl);gap:var(--space-xl);max-width:64rem;margin:0 auto}@media (min-width:768px){.how-it-works-grid{grid-template-columns:repeat(3,1fr)}}.how-it-works-step{text-align:center;background:var(--white-glass);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:var(--radius-xl);padding:var(--space-xl);border:1px solid rgba(255,255,255,.2);transition:var(--transition-glass)}.how-it-works-step:hover{transform:translateY(-2px);box-shadow:var(--shadow-glass-lg)}.step-icon-wrapper{width:4rem;height:4rem;border-radius:var(--radius-xl);display:flex;align-items:center;justify-content:center;margin:0 auto var(--space-lg);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid}.step-icon-linkedin{background:var(--blue-glass);border-color:rgba(59,130,246,.3)}.step-icon-ai{background:var(--purple-glass);border-color:rgba(139,92,246,.3)}.step-icon-schedule{background:var(--green-glass);border-color:rgba(16,185,129,.3)}.step-icon{width:var(--icon-lg);height:var(--icon-lg)}.step-icon-linkedin .step-icon{color:#2563eb}.step-icon-ai .step-icon{color:#7c3aed}.step-icon-schedule .step-icon{color:#059669}.step-description{color:var(--text-secondary);line-height:1.6}.key-features-section{background:var(--bg-brand-subtle);padding:var(--section-spacing) 0}.key-features-header{text-align:center;margin-bottom:var(--space-4xl);max-width:48rem;margin-left:auto;margin-right:auto}.key-features-description{font-size:var(--text-body-lg);color:var(--text-secondary)}.key-features-grid{max-width:96rem;margin:0 auto}.feature-content-grid{display:grid;grid-template-columns:1fr;grid-gap:var(--space-3xl);gap:var(--space-3xl);align-items:center;margin-bottom:var(--space-4xl)}@media (min-width:1024px){.feature-content-grid{grid-template-columns:repeat(2,1fr)}}.feature-content-grid.reverse-layout{direction:rtl}.feature-content-grid.reverse-layout>*{direction:ltr}.feature-text-content{padding:var(--space-lg)}.feature-visual-content{background:var(--teal-glass);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:var(--space-xl);border-radius:var(--radius-xl);border:1px solid rgba(20,184,166,.2)}.feature-icon-wrapper{width:3rem;height:3rem;border-radius:var(--radius-xl);display:flex;align-items:center;justify-content:center;margin-bottom:var(--space-lg);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid}.feature-icon-ai{background:var(--blue-glass);border-color:rgba(59,130,246,.3)}.feature-icon-calendar{background:var(--purple-glass);border-color:rgba(139,92,246,.3)}.feature-icon-analytics{background:var(--green-glass);border-color:rgba(16,185,129,.3)}.feature-icon{width:var(--icon-md);height:var(--icon-md)}.feature-icon-ai .feature-icon{color:#2563eb}.feature-icon-calendar .feature-icon{color:#7c3aed}.feature-icon-analytics .feature-icon{color:#059669}.feature-description{color:var(--text-secondary);margin-bottom:var(--space-lg);line-height:1.6}.feature-checkpoints{display:flex;flex-direction:column;gap:var(--space-md)}.checkpoint-item{display:flex;align-items:center;gap:var(--space-md)}.checkpoint-icon{width:var(--icon-sm);height:var(--icon-sm);color:#10b981;flex-shrink:0}.checkpoint-text{color:var(--text-primary)}.mock-post-container{background:var(--white-glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:var(--radius-lg);border:1px solid rgba(255,255,255,.3)}.mock-post-card{background:var(--white);border-radius:var(--radius-lg);padding:var(--space-lg);box-shadow:var(--shadow-glass-sm)}.mock-post-header{gap:var(--space-md);margin-bottom:var(--space-md)}.mock-avatar,.mock-post-header{display:flex;align-items:center}.mock-avatar{width:2.5rem;height:2.5rem;background:var(--blue-glass);border-radius:50%;justify-content:center;border:1px solid rgba(59,130,246,.2)}.mock-avatar-text{color:#2563eb;font-weight:600;font-size:var(--text-body-sm)}.mock-profile{flex:1 1}.mock-name{font-weight:600;color:var(--text-primary);margin-bottom:var(--space-xs)}.mock-title{font-size:var(--text-body-sm);color:var(--text-secondary)}.mock-post-content{color:var(--text-primary);line-height:1.6;margin-bottom:var(--space-md)}.mock-post-actions{display:flex;gap:var(--space-lg)}.mock-action{font-size:var(--text-body-sm);color:var(--text-secondary)}.feature-calendar-container{background:var(--white-glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:var(--radius-lg);border:1px solid rgba(255,255,255,.3)}.feature-calendar-card{background:var(--white);border-radius:var(--radius-lg);padding:var(--space-lg);box-shadow:var(--shadow-glass-sm)}.calendar-title{font-weight:600;margin-bottom:var(--space-md);color:var(--text-primary)}.calendar-items{display:flex;flex-direction:column;gap:var(--space-md)}.calendar-item{display:flex;align-items:center;justify-content:space-between;padding:var(--space-md);border-radius:var(--radius-lg)}.calendar-item-scheduled{background:var(--blue-glass)}.calendar-item-ready{background:var(--green-glass)}.calendar-item-draft{background:var(--purple-glass)}.calendar-date{font-size:var(--text-body-sm);font-weight:500}.calendar-status{font-size:var(--text-caption);padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-md);font-weight:500}.status-scheduled{background:rgba(59,130,246,.2);color:#1d4ed8}.status-ready{background:rgba(16,185,129,.2);color:#047857}.status-draft{background:rgba(139,92,246,.2);color:#6d28d9}.calendar-more{text-align:center;padding:var(--space-md)}.calendar-more-text{font-size:var(--text-body-sm);color:var(--text-secondary)}.feature-analytics-container{background:var(--white-glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:var(--radius-lg);border:1px solid rgba(255,255,255,.3)}.feature-analytics-card{background:var(--white);border-radius:var(--radius-lg);padding:var(--space-lg);box-shadow:var(--shadow-glass-sm)}.analytics-title{font-weight:600;margin-bottom:var(--space-md);color:var(--text-primary)}.analytics-items{gap:var(--space-md)}.analytics-item,.analytics-items{display:flex;flex-direction:column}.analytics-item{gap:var(--space-sm)}.analytics-header{display:flex;justify-content:space-between;align-items:center}.analytics-time{font-size:var(--text-body-sm);color:var(--text-secondary)}.analytics-label{font-size:var(--text-body-sm);font-weight:500;padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-sm)}.label-building{background:rgba(249,115,22,.1);color:#ea580c}.label-peak{background:rgba(59,130,246,.1);color:#2563eb}.label-high{background:rgba(16,185,129,.1);color:#059669}.label-strong{background:rgba(139,92,246,.1);color:#7c3aed}.label-moderate{background:rgba(234,179,8,.1);color:#ca8a04}.analytics-bar{width:100%;background:var(--gray-light);border-radius:var(--radius-full);height:.5rem;overflow:hidden}.analytics-progress{height:100%;border-radius:var(--radius-full);transition:width 1s ease-in-out}.progress-building{background:#f97316;width:40%}.progress-peak{background:#3b82f6;width:92%}.progress-high{background:#10b981;width:83%}.progress-strong{background:#8b5cf6;width:80%}.progress-moderate{background:#eab308;width:33%}.success-stories-section{background:var(--indigo-glass);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:var(--section-spacing) 0;border:1px solid rgba(99,102,241,.1)}.success-stories-header{text-align:center;margin-bottom:var(--space-4xl);max-width:48rem;margin-left:auto;margin-right:auto}.success-stories-description{font-size:var(--text-body-lg);color:var(--text-secondary)}.success-stories-grid{display:grid;grid-template-columns:1fr;grid-gap:var(--space-xl);gap:var(--space-xl);max-width:96rem;margin:0 auto}@media (min-width:1024px){.success-stories-grid{grid-template-columns:repeat(3,1fr)}}.success-story-card{background:var(--white-glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:var(--radius-xl);padding:var(--space-xl);border:1px solid rgba(255,255,255,.3);box-shadow:var(--shadow-glass-lg);transition:var(--transition-glass)}.success-story-card:hover{transform:translateY(-2px);box-shadow:var(--shadow-glass-xl)}.story-profile{gap:var(--space-md);margin-bottom:var(--space-lg)}.story-avatar,.story-profile{display:flex;align-items:center}.story-avatar{width:4rem;height:4rem;border-radius:50%;justify-content:center;color:white;font-weight:700;font-size:var(--text-body-lg)}.story-avatar-sc{background:linear-gradient(135deg,#3b82f6,#8b5cf6)}.story-avatar-mr{background:linear-gradient(135deg,#10b981,#3b82f6)}.story-avatar-jp{background:linear-gradient(135deg,#8b5cf6,#ec4899)}.story-info{flex:1 1}.story-name{font-weight:600;color:var(--text-primary);font-size:var(--text-body-lg)}.story-name,.story-role{margin-bottom:var(--space-xs)}.story-role{color:var(--text-secondary)}.story-details{font-size:var(--text-body-sm);color:var(--text-tertiary)}.story-quote{color:var(--text-primary);line-height:1.6;margin-bottom:var(--space-lg);font-style:italic}.story-metrics{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-md);gap:var(--space-md)}.metric-item{text-align:center;padding:var(--space-md);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.metric-engagement{background:var(--blue-glass)}.metric-followers,.metric-leads,.metric-revenue{background:var(--green-glass)}.metric-clients,.metric-connections,.metric-deals,.metric-reach{background:var(--purple-glass)}.metric-time{background:var(--orange-glass)}.metric-value{font-weight:700;font-size:var(--text-body-lg);margin-bottom:var(--space-xs)}.metric-engagement .metric-value{color:#2563eb}.metric-followers .metric-value,.metric-leads .metric-value,.metric-revenue .metric-value{color:#059669}.metric-clients .metric-value,.metric-connections .metric-value,.metric-deals .metric-value,.metric-reach .metric-value{color:#7c3aed}.metric-time .metric-value{color:#ea580c}.metric-label{font-size:var(--text-caption);color:var(--text-secondary)}