.mock-panel{background:#0e2838;border:1px solid #f4b9641f;position:relative;overflow:hidden;box-shadow:0 2px 8px #00000026,0 1px 2px #0000001a}.mock-panel-shell{background:#071a26;flex-direction:row;width:100%;height:100%;display:flex;overflow:hidden}.mock-sidebar{background:#071a26;border-right:1px solid #f4b96414;flex-direction:column;flex-shrink:0;width:200px;min-height:100%;padding:16px 0;display:flex}.mock-header{background:#071a26;border-bottom:1px solid #f4b96414;flex-shrink:0;align-items:center;gap:8px;height:48px;padding:0 16px;display:flex}.mock-content{background:#071a26;flex:1;padding:20px;overflow:hidden}.mock-nav-item{color:#6d8d9f;letter-spacing:.02em;cursor:default;-webkit-user-select:none;user-select:none;border-left:2px solid #0000;align-items:center;gap:8px;padding:8px 16px;font-family:General Sans,sans-serif;font-size:12px;font-weight:400;display:flex}.mock-nav-item.active{color:#eaeef1;background:#f4b9640f;border-left-color:#f4b964}.mock-stat-card{background:#0e2838;border:1px solid #f4b9641f;flex-direction:column;gap:4px;padding:12px 16px;display:flex;box-shadow:0 2px 8px #00000026,0 1px 2px #0000001a}.mock-post-chip{background:#f4b96408;border-left:2px solid #0000;align-items:center;gap:6px;padding:4px 8px;font-family:General Sans,sans-serif;font-size:10px;display:flex}.mock-img-thumb{aspect-ratio:1;background:#163344;border:1px solid #f4b9641f;position:relative;overflow:hidden}.mock-progress-bar{background:#f4b96414;height:4px;position:relative;overflow:hidden}.mock-progress-fill{background:#f4b964;position:absolute;top:0;bottom:0;left:0}.mock-badge{letter-spacing:.08em;text-transform:uppercase;align-items:center;padding:2px 8px;font-family:Neue Montreal,sans-serif;font-size:9px;font-weight:500;line-height:1.4;display:inline-flex}.hp-section{width:100%;position:relative}.hp-section-inner{max-width:1280px;margin:0 auto;padding:0 32px}.mock-spotlight{pointer-events:none;opacity:1;z-index:2;background:radial-gradient(#0000 30%,#071a26bf 100%);transition:opacity .3s;position:absolute;inset:0}.showcase-callout{background:#0e2838;border-left:3px solid #f4b964;min-width:260px;max-width:320px;padding:16px 20px;box-shadow:0 8px 24px #0003,0 2px 4px #0000001a}.hp-counter{color:#f4b964;font-family:JetBrains Mono,monospace;font-size:64px;font-weight:700;line-height:1}@media (max-width:1024px){.pricing-cards-grid{grid-template-columns:repeat(2,1fr)!important}.pricing-card-popular{transform:none!important}.tree-credits{margin-bottom:24px;position:static!important;transform:none!important}}@media (max-width:768px){.pricing-cards-grid{max-width:400px;grid-template-columns:1fr!important;margin:0 auto!important}.contact-layout{flex-direction:column!important}.contact-info-panel{min-width:100%!important}.contact-fields-row{flex-direction:column!important}.tree-section>div>div:last-child{overflow-x:auto}footer>div{text-align:center;flex-direction:column!important;gap:16px!important}.mock-panel-shell .mock-sidebar{display:none}.problem-cards{grid-template-columns:1fr!important}.proof-stat-grid{grid-template-columns:repeat(2,1fr)!important}.proof-stat-cell{border-bottom:1px solid #f4b9641f!important;border-right:none!important}.proof-stat-cell:nth-child(odd){border-right:1px solid #f4b9641f!important}.proof-stat-cell:nth-last-child(-n+2){border-bottom:none!important}.proof-stat-cell .sb-data{font-size:44px!important}.feature-row-ai-studio,.feature-row-scheduling,.feature-row-analytics,.feature-row-multi-brand{flex-direction:column!important;gap:40px!important;padding:60px 0!important}.feature-text{flex:none!important;max-width:100%!important}.feature-mock{max-width:100%!important}.solution-pin-container{flex-direction:column!important;height:auto!important;padding:60px 24px!important}.solution-pin-container>div{flex-direction:column!important;gap:40px!important;padding:0!important}.solution-pin-container>div>div:first-child{width:100%!important}.solution-dashboard-wrapper{max-width:100%!important}.sb-display{font-size:52px!important}.fdd-header{padding:48px 0 40px!important}.feature-row-ai-studio>*,.feature-row-scheduling>*,.feature-row-analytics>*,.feature-row-multi-brand>*{flex:none!important;width:100%!important;max-width:100%!important}.hp-section-inner{padding:0 20px!important}}@media (max-width:480px){.sb-display{font-size:40px!important}.sb-h2{font-size:26px!important}.proof-stat-cell .sb-data{font-size:36px!important}}@keyframes hero-bounce{0%,to{opacity:.7;transform:translate(-50%)translateY(0)}50%{opacity:1;transform:translate(-50%)translateY(12px)}}@keyframes mock-pulse-dot{0%,to{opacity:1}50%{opacity:.2}}.mock-generating-dot{background:#f4b964;width:5px;height:5px;animation:1.2s ease-in-out infinite mock-pulse-dot;display:inline-block}
