.hero-subheadline{font-family:var(--font-body);color:var(--color-text-body);margin-bottom:24px;font-size:1.25rem;font-weight:400;line-height:1.5}.hero-bullets{flex-direction:column;gap:16px;margin-bottom:32px;display:flex}.hero-bullet{align-items:flex-start;gap:12px;display:flex}.hero-bullet-icon{width:20px;height:20px;color:var(--color-emerald);flex-shrink:0;margin-top:2px}.hero-bullet-text{font-family:var(--font-body);color:var(--color-text-body);font-size:1rem;line-height:1.5}.hero-social-proof{align-items:center;gap:12px;display:flex}.hero-rating{flex-direction:column;gap:2px;display:flex}.hero-rating-text{color:var(--color-text-muted);font-size:.8125rem}.hero-cards-wrapper{aspect-ratio:9/16;contain:layout;width:calc(100% + 80px);max-height:520px;margin-left:-40px;position:relative}.hero-card{background:var(--color-border);cursor:pointer;transform-origin:0 100%;backface-visibility:hidden;border-radius:16px;width:65%;transition:transform .4s cubic-bezier(.4,0,.2,1),opacity .35s ease-out;position:absolute;top:0;bottom:0;left:0;overflow:hidden;box-shadow:0 10px 40px #00000026}.hero-card-image{object-fit:cover;object-position:center top;width:100%;height:100%;position:absolute;top:0;left:0}.hero-cards-wrapper:hover .hero-card,.hero-cards-wrapper:focus-within .hero-card{will-change:transform, opacity}.hero-card:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000 0%,#000000b3 100%);height:50%;position:absolute;bottom:0;left:0;right:0}.hero-card-info{z-index:2;position:absolute;bottom:20px;left:20px;right:20px}.hero-card-name{font-family:var(--font-body);color:var(--color-bg-white);text-shadow:0 1px 2px #0000004d;margin:0;font-size:1rem;font-weight:600}.hero-card-title{font-family:var(--font-body);color:#ffffffd9;text-shadow:0 1px 2px #0000004d;margin:0;font-size:.8125rem}.hero-card[data-position="0"]{z-index:5;opacity:1;transform:translate(0)rotate(0)scale(1)}.hero-card[data-position="1"]{z-index:4;opacity:1;transform:translate(28px)rotate(4deg)scale(.96)}.hero-card[data-position="2"]{z-index:3;opacity:.95;transform:translate(56px)rotate(8deg)scale(.92)}.hero-card[data-position="3"]{z-index:2;opacity:.85;transform:translate(84px)rotate(12deg)scale(.88)}.hero-card[data-position="4"]{z-index:1;opacity:.7;transform:translate(112px)rotate(16deg)scale(.84)}.hero-card[data-position="1"]:hover{transform:translate(28px)rotate(4deg)scale(.98)}.hero-card[data-position="2"]:hover{transform:translate(56px)rotate(8deg)scale(.94)}.hero-card[data-position="3"]:hover{transform:translate(84px)rotate(12deg)scale(.9)}.hero-card[data-position="4"]:hover{transform:translate(112px)rotate(16deg)scale(.86)}.hero-card:focus-visible{outline:2px solid var(--color-emerald);outline-offset:2px}@media (prefers-reduced-motion:reduce){.hero-card{transition:none}}@media (width<=1024px){.hero-bullets{text-align:left}.hero-social-proof{justify-content:center}.hero-cards-wrapper{width:100%;max-width:270px;margin:0 auto;overflow:hidden}.hero-card{width:72%}.hero-card[data-position="1"]{transform:translate(15px)rotate(4deg)scale(.96)}.hero-card[data-position="2"]{transform:translate(30px)rotate(8deg)scale(.92)}.hero-card[data-position="3"]{transform:translate(45px)rotate(12deg)scale(.88)}.hero-card[data-position="4"]{transform:translate(60px)rotate(16deg)scale(.84)}.hero-card[data-position="1"]:hover{transform:translate(15px)rotate(4deg)scale(.98)}.hero-card[data-position="2"]:hover{transform:translate(30px)rotate(8deg)scale(.94)}.hero-card[data-position="3"]:hover{transform:translate(45px)rotate(12deg)scale(.9)}.hero-card[data-position="4"]:hover{transform:translate(60px)rotate(16deg)scale(.86)}}@media (width<=768px){.hero-subheadline{font-size:1.125rem}.hero-bullets{gap:12px;margin-bottom:20px}.hero-bullet-text{font-size:.9375rem}.hero-cards-wrapper{max-width:260px;margin-top:-24px}.hero-card{width:76%}}@media (width<=480px){.hero-subheadline{font-size:1rem}.hero-social-proof{flex-direction:row;justify-content:center;align-items:center;gap:12px}.hero-rating{align-items:flex-start}.hero-rating-text{text-align:left;max-width:160px;line-height:1.35}.hero-cards-wrapper{max-width:250px;max-height:430px;margin-top:-32px}}.social-proof-section{background:var(--color-bg-white);border:1px solid var(--color-border);border-top:none;max-width:1280px;margin:-1px auto 0}.sp-container{max-width:1200px;margin:0 auto;padding:80px 48px}.sp-eyebrow{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-emerald);margin-bottom:12px;font-size:.8125rem;font-weight:500;display:block}.sp-title{font-family:var(--font-body);color:var(--color-text-dark);letter-spacing:-.02em;margin:0;font-size:clamp(1.5rem,4vw,2.25rem);font-weight:700}.sp-stats{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:32px;display:grid}.sp-stat{padding-left:16px;position:relative}.sp-stat-accent{background:var(--color-emerald);border-radius:2px;width:3px;position:absolute;top:0;bottom:0;left:0}.sp-stat-number{font-family:var(--font-body);color:var(--color-text-body);letter-spacing:-.03em;margin-bottom:8px;font-size:clamp(1.5rem,3vw,2rem);font-weight:700;line-height:1.1;display:block}.sp-stat-plus,.sp-stat-percent,.sp-stat-unit{color:var(--color-text-body);margin-left:2px;font-size:.65em;font-weight:600}.sp-stat-label{font-family:var(--font-body);color:var(--color-text-body);font-size:.875rem;font-weight:500;display:block}@media (width<=768px){.sp-container{padding:60px 24px}.sp-header{margin-bottom:48px}.sp-stats{grid-template-columns:repeat(2,1fr);gap:32px;padding-top:40px}}.problem-section{background:var(--color-bg-white);border:1px solid var(--color-border);border-top:none;max-width:1280px;margin:-1px auto 0;padding-top:0;padding-bottom:0}.problem-grid{grid-template-columns:1fr 1fr;align-items:stretch;gap:0;display:grid}.problem-content{flex-direction:column;justify-content:center;max-width:520px;padding:80px 48px;display:flex}.problem-image-container{margin:-1px -49px -1px 0;position:relative;overflow:hidden}.problem-image{object-fit:cover;width:100%;height:100%;display:block}@media (width<=1024px){.problem-grid{grid-template-columns:1fr;gap:0}.problem-image-container{order:-1;margin:0 -1px}.problem-content{padding:48px 24px}}@media (width<=768px){.problem-section{border-left:none;border-right:none;margin-left:-1px;margin-right:-1px}.problem-image-container{width:100vw;margin:0 0 0 calc(50% - 50vw)}.problem-image{width:100%}}.solution-icon{background:var(--color-success-bg);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-top:2px;display:flex}.solution-icon svg{width:14px;height:14px;color:var(--color-emerald)}.solution-section{background:var(--color-bg-white);border:1px solid var(--color-border);border-top:none;max-width:1280px;margin:-1px auto 0;padding-top:0;padding-bottom:0}.solution-section .problem-grid{gap:0}.solution-section .problem-content,.solution-content{background:var(--color-bg-white);flex-direction:column;justify-content:center;max-width:none;padding:80px 48px;display:flex}.solution-section .solution-list-item{color:var(--color-text-dark)}.solution-image-container{background:linear-gradient(135deg, var(--color-emerald) 0%, #0f2e2c 100%);flex-direction:column;justify-content:center;align-items:center;margin:-1px 0 -1px -49px;padding:40px;display:flex;position:relative}.solution-section .solution-icon{background:var(--color-emerald)}.solution-section .solution-icon svg{color:var(--color-bg-white)}@media (width<=1024px){.solution-image-container{margin:0;padding:32px 24px}.call-summary-card{width:100%;max-width:none}.solution-content{padding:48px 24px}}@media (width<=768px){.solution-section{border-left:none;border-right:none}.solution-image-container{background:var(--color-bg-white);width:100vw;margin:0 0 0 calc(50% - 50vw);padding:0}.call-summary-card{border:none;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);border-radius:0;width:100%;max-width:100%}}.testimonial-section{background:var(--color-bg-white);border:1px solid var(--color-border);border-top:none;max-width:1280px;margin:-1px auto 0}.testimonial-grid{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.testimonial-quote{font-family:var(--font-body);color:var(--color-text-dark);margin-bottom:24px;font-size:clamp(1.5rem,3vw,2rem);font-weight:500;line-height:1.4}.testimonial-author{color:var(--color-text-dark);font-weight:600}.testimonial-role{color:var(--color-text-muted);font-size:.9375rem}.testimonial-image{background:linear-gradient(135deg, var(--color-bg-subtle) 0%, var(--color-border) 100%);min-height:400px;color:var(--color-text-placeholder);border-radius:12px;justify-content:center;align-items:center;font-size:.875rem;display:flex}@media (width<=1024px){.testimonial-grid{grid-template-columns:1fr;gap:48px}}@media (width<=768px){.testimonial-section{border-left:none;border-right:none}.testimonial-grid{gap:32px}.testimonial-quote{margin-bottom:20px;font-size:1.375rem}.testimonial-image{border-radius:0;width:100%;min-height:280px;margin:0}}@media (width<=480px){.testimonial-quote{font-size:1.25rem;line-height:1.5}.testimonial-image{min-height:220px}}.comparison-logo{width:auto;height:32px}.comparison-header-icon{width:48px;height:48px;color:var(--color-text-muted);background:#f0f0f0;border-radius:12px;justify-content:center;align-items:center;display:flex}.comparison-header-icon svg{width:24px;height:24px}.intelligence-hub{background:var(--color-bg-light);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);border-left:1px solid var(--color-border);border-right:1px solid var(--color-border);justify-content:center;align-items:center;gap:32px;margin-bottom:64px;margin-left:-48px;margin-right:-48px;padding:48px;display:flex;position:relative;overflow:hidden}.intelligence-hub-pattern{opacity:.15;pointer-events:none;position:absolute;inset:0}.hub-column{flex-direction:column;justify-content:center;align-items:center;display:flex}.hub-inputs,.hub-outputs{flex:0 0 170px}.hub-assist{flex:none;justify-content:center;align-items:center;display:flex}.dialbox-cube-container{justify-content:center;align-items:center;padding:0;display:flex}.dialbox-cube{animation:45s linear infinite cube-rotate}.dialbox-mark-3d{width:180px;height:auto}@media (prefers-reduced-motion:reduce){.dialbox-cube{animation:none}}.channel-card-stack{flex-direction:column;gap:6px;display:flex}.channel-card{background:var(--color-bg-white);border:1px solid var(--color-border);border-radius:8px;align-items:center;gap:12px;min-width:140px;min-height:56px;padding:14px 16px;transition:border-color .15s;display:flex;position:relative}.channel-card:hover{border-color:var(--color-emerald)}.channel-card-icon{flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.channel-card-icon svg{width:18px;height:18px;color:var(--color-emerald)}.channel-card-content{flex-direction:column;flex:1;gap:1px;display:flex}.channel-card-label{font-family:var(--font-body);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.03em;font-size:.6875rem;font-weight:500}.channel-card-stat{font-family:var(--font-mono);color:var(--color-text-dark);font-size:1.125rem;font-weight:600;line-height:1}.channel-card-pulse{background:var(--color-emerald);border-radius:50%;width:6px;height:6px;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.result-card-stack{flex-direction:column;gap:6px;display:flex}.result-card{background:var(--color-bg-white);border:1px solid var(--color-border);border-radius:8px;flex-direction:column;justify-content:center;gap:4px;min-width:140px;min-height:56px;padding:14px 16px;transition:border-color .15s;display:flex;position:relative}.result-card:hover{border-color:var(--color-emerald)}.result-card-header{align-items:center;gap:6px;display:flex}.result-card-header svg{width:14px;height:14px;color:var(--color-emerald)}.result-card-label{font-family:var(--font-body);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:.625rem;font-weight:500}.result-card-metric{align-items:baseline;gap:6px;display:flex}.result-card-value{font-family:var(--font-mono);color:var(--color-text-dark);font-size:1.125rem;font-weight:600;line-height:1}.result-card-trend{font-family:var(--font-mono);color:var(--color-emerald);font-size:.625rem;font-weight:500}.result-card-subtext{font-family:var(--font-body);color:var(--color-text-muted);font-size:.625rem}.result-card-bar{background:var(--color-border);border-radius:2px;height:3px;margin-top:2px;overflow:hidden}.result-card-bar-fill{background:var(--color-emerald);border-radius:2px;height:100%}.result-card-pulse{background:var(--color-emerald);border-radius:50%;width:6px;height:6px;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.hub-arrow{align-items:center;padding:0 24px;display:flex}.hub-arrow svg{width:28px;height:28px;color:var(--color-text-placeholder)}.integrations-section{background:var(--color-bg-white);padding:80px 48px 0;position:relative}.integrations-header{text-align:center;margin-bottom:64px;position:relative}.integrations-eyebrow{font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--color-emerald);margin-bottom:16px;font-size:.75rem;font-weight:500;display:block}.integrations-title{font-family:var(--font-body);color:var(--color-text-dark);letter-spacing:-.02em;font-size:clamp(1.5rem,3vw,1.875rem);font-weight:600}.integration-category{flex-direction:column;align-items:center;gap:24px;display:flex}.integration-category-header{flex-direction:column;align-items:center;gap:10px;display:flex}.integration-category-icon{width:32px;height:32px;color:var(--color-emerald);background:#1a4d4a0f;border-radius:8px;padding:6px}.integration-category-label{font-family:var(--font-body);color:var(--color-text-dark);letter-spacing:-.01em;font-size:.875rem;font-weight:600}.integration-logos{flex-direction:column;align-items:center;gap:12px;display:flex}.integration-logo-card{background:var(--color-bg-white);cursor:default;border:1px solid #e8e8e8;border-radius:12px;justify-content:center;align-items:center;width:120px;height:56px;padding:12px 16px;transition:border-color .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1);display:flex;box-shadow:0 1px 3px #0000000a}.integration-logo-card:hover{border-color:var(--color-emerald);transform:translateY(-4px);box-shadow:0 8px 24px #1a4d4a1f}.integration-logo-card img{object-fit:contain;max-width:100%;max-height:100%}.integrations-languages-wrapper{background:var(--color-bg-white);border-top:1px solid #e8e8e8;margin-top:72px;padding:40px 0;position:relative}.integrations-languages{flex-wrap:wrap;justify-content:center;align-items:center;gap:32px;display:flex}.languages-label{font-family:var(--font-body);color:var(--color-text-body);font-size:.9375rem;font-weight:500}.language-flags{align-items:center;gap:24px;display:flex}.language-item{font-family:var(--font-body);color:var(--color-text-dark);background:var(--color-bg-white);border:1px solid var(--color-border);border-radius:8px;align-items:center;gap:10px;padding:8px 16px;font-size:.9375rem;font-weight:500;transition:all .2s;display:flex}.language-item:hover{border-color:var(--color-border);box-shadow:0 2px 8px #0000000f}.language-flag{border-radius:3px;box-shadow:0 1px 3px #0000001f}.languages-more{font-family:var(--font-body);color:var(--color-emerald);background:#1a4d4a0f;border-radius:8px;padding:8px 16px;font-size:.875rem;font-weight:600;transition:all .2s}.languages-more:hover{background:#1a4d4a1a}.integrations-cta{background:var(--color-bg-white);justify-content:center;padding:48px 0 80px;display:flex}@media (width<=1024px){.integrations-languages-wrapper{margin-top:56px}}@media (width<=768px){.integrations-section{padding:48px 24px 0}.integrations-header{margin-bottom:48px}.integration-category-header{gap:8px}.integration-category-icon{width:28px;height:28px}.integration-logos{gap:10px}.integration-logo-card{width:100px;height:48px;padding:10px 12px}.integrations-languages-wrapper{margin-top:48px;padding:32px 24px}.integrations-languages{flex-direction:column;gap:16px}.language-flags{flex-wrap:wrap;justify-content:center;gap:12px}.integrations-cta{padding:40px 24px 64px}}@media (width<=480px){.integration-logos{flex-flow:wrap;justify-content:center}}@media (width<=1024px){.intelligence-hub{gap:16px;margin-left:-24px;margin-right:-24px;padding:32px 24px}.hub-arrow{padding:0 12px}.hub-inputs,.hub-outputs{flex:0 0 130px}}@media (width<=768px){.intelligence-hub{flex-direction:column;align-items:center;gap:24px;margin-bottom:48px;margin-left:0;margin-right:0;padding:28px 20px}.hub-arrow{padding:8px 0;transform:rotate(90deg)}.hub-arrow svg{width:24px;height:24px}.channel-card-stack,.result-card-stack{flex-flow:wrap;justify-content:center;gap:8px}.channel-card,.result-card{min-width:140px}.dialbox-cube-container{padding:12px}.dialbox-mark-3d{width:150px;height:auto}.channel-card,.result-card{min-width:120px;padding:10px 12px}.channel-card-icon{width:32px;height:32px}.channel-card-stat{font-size:1rem}.result-card-value{font-size:1.25rem}}.call-summary-card{background:var(--color-bg-white);border:1px solid var(--color-border);border-radius:12px;width:88%;padding:24px}.call-summary-header{font-family:var(--font-body), system-ui, sans-serif;color:var(--color-text-dark);align-items:center;gap:8px;margin-bottom:20px;font-size:1.0625rem;font-weight:600;display:flex}.call-summary-header svg{stroke:var(--color-text-muted)}.call-summary-caller{border-bottom:1px solid var(--color-bg-section);align-items:flex-start;gap:14px;margin-bottom:24px;padding-bottom:20px;display:flex}.caller-avatar{background:var(--color-bg-section);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.caller-initial{font-family:var(--font-body), system-ui, sans-serif;color:var(--color-text-muted);font-size:1.125rem;font-weight:600}.caller-details{flex:1;min-width:0}.caller-name-row{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:6px;display:flex}.caller-name{font-family:var(--font-body), system-ui, sans-serif;color:var(--color-text-dark);font-size:1.0625rem;font-weight:600}.status-badge{font-family:var(--font-body), system-ui, sans-serif;border-radius:6px;align-items:center;gap:5px;padding:4px 10px;font-size:.75rem;font-weight:500;display:inline-flex}.status-completed{background:var(--color-bg-section);color:var(--color-text-body);border:1px solid var(--color-border)}.status-dot{background:var(--color-emerald);border-radius:50%;width:6px;height:6px}.status-important{color:var(--color-warning-text);background:#f973161a;border:1px solid #f973164d}.status-important svg{stroke:var(--color-warning-text)}.caller-meta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.caller-duration,.caller-time{font-family:var(--font-body), system-ui, sans-serif;color:var(--color-text-muted);font-size:.8125rem}.meta-dot{background:var(--color-border-input);border-radius:50%;width:3px;height:3px}.call-summary-content{margin-bottom:20px}.summary-label{font-family:var(--font-body), system-ui, sans-serif;text-transform:uppercase;letter-spacing:.1em;color:var(--color-text-muted);margin-bottom:10px;font-size:.8125rem;font-weight:600}.summary-text{font-family:var(--font-body), system-ui, sans-serif;color:var(--color-text-body);margin:0;font-size:.9375rem;line-height:1.65}.call-summary-actions-section{border-top:1px solid var(--color-bg-section);margin-bottom:20px;padding-top:16px}.actions-label{font-family:var(--font-body), system-ui, sans-serif;text-transform:uppercase;letter-spacing:.1em;color:var(--color-text-muted);margin-bottom:12px;font-size:.8125rem;font-weight:600}.action-badges{flex-wrap:wrap;gap:8px;display:flex}.action-badge{font-family:var(--font-body), system-ui, sans-serif;color:var(--color-emerald);background:#1a4d4a14;border:1px solid #1a4d4a26;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-size:.8125rem;font-weight:500;display:inline-flex}.action-badge svg{stroke:var(--color-emerald)}.call-summary-quick-actions{border-top:1px solid var(--color-bg-section);gap:8px;padding-top:16px;display:flex}.quick-action-btn{background:var(--color-bg-white);border:1px solid var(--color-border);font-family:var(--font-body), system-ui, sans-serif;color:var(--color-text-body);cursor:pointer;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:6px;padding:10px 12px;font-size:.8125rem;font-weight:500;transition:all .15s;display:flex}.quick-action-btn:hover{background:var(--color-bg-hover);border-color:var(--color-border-input)}.quick-action-btn:focus-visible{outline:2px solid var(--color-emerald);outline-offset:2px}.quick-action-btn svg{stroke:var(--color-text-muted)}@media (width<=480px){.call-summary-card{padding:20px}.caller-name-row{flex-direction:column;align-items:flex-start;gap:8px}.call-summary-quick-actions{flex-direction:column}}.sp-header{text-align:center;margin-bottom:48px}.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.92fr) minmax(340px,.58fr);gap:48px}.hero-content[data-astro-cid-lcdefpme]{min-width:0;max-width:690px}.hero-subheadline[data-astro-cid-lcdefpme]{max-width:640px}.hero-cards-wrapper[data-astro-cid-lcdefpme]{justify-self:end;width:100%;margin-left:0}.hero-trial-note[data-astro-cid-lcdefpme]{color:var(--color-text-muted);align-items:center;margin:12px 0 0;font-size:.875rem;line-height:1.4;display:flex}.integration-logo-wide[data-astro-cid-lcdefpme]{width:76px;max-width:calc(100% - 8px);height:auto}@media (width<=900px){.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:32px}.hero-content[data-astro-cid-lcdefpme],.hero-subheadline[data-astro-cid-lcdefpme]{max-width:100%}.hero-cards-wrapper[data-astro-cid-lcdefpme]{justify-self:center}}
