@import"https://fonts.googleapis.com/css2?family=Fraunces:opsz,wght@9..144,400;9..144,500;9..144,600;9..144,700&display=swap";.font-display{font-family:Fraunces,ui-serif,Georgia,serif;font-optical-sizing:auto}#hero-new{position:relative;background-color:#0b1410}.hero-bg-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 65%;opacity:.85}.hero-scrim{position:absolute;inset:0;background:linear-gradient(180deg,#060c0a8c,#060c0a59 35%,#060c0abf 78%,#0b1410),radial-gradient(120% 80% at 50% 0%,#060c0a00,#060c0a59)}.hero-badge{backdrop-filter:blur(6px)}.float-mockup{border-radius:20px;overflow:hidden;background:#fff;box-shadow:0 40px 90px #00000059,0 4px 18px #0003}.dark .float-mockup{background:#171717}.float-mockup-topbar{display:flex;align-items:center;gap:6px;padding:11px 16px;background:#f5f5f4;border-bottom:1px solid rgba(0,0,0,.08)}.dark .float-mockup-topbar{background:#262626;border-color:#ffffff14}.mac-dot{width:9px;height:9px;border-radius:50%}.float-mockup-titlebar{flex:1;height:12px;background:#e7e5e4;border-radius:3px;margin:0 10px;max-width:220px}.dark .float-mockup-titlebar{background:#333}.strategy-row{cursor:pointer;background:#fff;border-color:#00000014;transition:border-color .2s ease,background-color .2s ease}.strategy-row:hover{border-color:#8b5cf659}.strategy-row[data-active=true]{border-color:#8b5cf666;background:#8b5cf60d}.strategy-row-detail{display:none}.strategy-row[data-active=true] .strategy-row-detail{display:block}.strategy-row-chevron{transition:transform .2s ease}.strategy-row[data-active=true] .strategy-row-chevron{transform:rotate(180deg)}.dark .strategy-row{background:#262626;border-color:#ffffff14}.dark .strategy-row:hover{border-color:#a78bfa66}.dark .strategy-row[data-active=true]{border-color:#a78bfa73;background:#8b5cf61f}.bento-card{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:18px;padding:28px;box-shadow:0 2px 14px #0000000d}.dark .bento-card{background:#171717;border-color:#ffffff14}.bento-icon{width:42px;height:42px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:#ecfeff;color:#0891b2}.dark .bento-icon{background:#06b6d41f;color:#06b6d4}.pain-icon{width:42px;height:42px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:#f5f5f4;color:#57534e}.dark .pain-icon{background:#ffffff0f;color:#a8a29e}.scenic-card{border-radius:16px;overflow:hidden;box-shadow:0 28px 80px #0000002e}.scenic-bg{height:80px}.scenic-panel{background:#fff;border-radius:10px 10px 0 0;margin:0 16px;transform:translateY(-28px);box-shadow:0 4px 20px #0000001f;overflow:hidden}.dark .scenic-panel{background:#171717}.scenic-topbar{display:flex;align-items:center;gap:5px;padding:9px 12px;border-bottom:1px solid rgba(0,0,0,.08);background:#f5f5f4}.dark .scenic-topbar{background:#262626;border-color:#ffffff14}.scenic-titlebar{flex:1;height:12px;background:#e7e5e4;border-radius:3px;margin:0 8px}.dark .scenic-titlebar{background:#333}.integration-badge{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:14px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);color:#ffffffd9}.testimonial-tab{border-left:2px solid transparent;transition:border-color .2s ease,background .2s ease}.testimonial-tab.active{border-left-color:#0891b2;background:#ffffff0a}.pricing-card{border-radius:20px;border:1px solid rgba(0,0,0,.1);overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.pricing-card:hover{transform:translateY(-4px);box-shadow:0 24px 60px #00000024}.pricing-card.featured{border-color:transparent;box-shadow:0 0 0 2px #0a0a0a,0 20px 60px #0000002e}.dark .pricing-card.featured{box-shadow:0 0 0 2px #f5f5f0,0 20px 60px #0006}.reveal{opacity:0;transform:translateY(24px);transition:opacity .55s ease,transform .55s ease}.reveal.visible{opacity:1;transform:none}@keyframes pulse-soft{0%,to{opacity:1}50%{opacity:.7}}.urgency-dot{animation:pulse-soft 2s ease infinite}.stat-number{font-size:clamp(2rem,4vw,3rem);font-weight:600;letter-spacing:-.02em;line-height:1}
