@keyframes hero-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media (min-width:768px){.sticky-cta-mobile{display:none}}@media (max-width:640px){.hero-grid{background-size:90px 90px}.results-preview-card{border-radius:20px;padding:1.5rem}.results-preview-card:before{top:-40%;right:-35%}.integration-card{padding:2rem}}@media (prefers-reduced-motion:reduce){.hero-soft-gradient,.integration-card:after,.integration-card__glow{transition:none;animation:none}.hero-cta,.hero-cta:hover{box-shadow:none;transform:none}.hero-cta:after{animation:none;transform:none}.fade-on-scroll{opacity:1;transform:none}}.dark .hero-soft-gradient{filter:blur(70px);opacity:.75;background:radial-gradient(circle at 20% 20%,#6ed7d22e,#0000 60%),radial-gradient(circle at 70% 10%,#ff6d4538,#0000 70%),radial-gradient(circle at 55% 80%,#5a69e62e,#0000 70%)}.dark .hero-grid{opacity:.35;background-image:linear-gradient(0deg,#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px)}.dark .insight-divider{color:#cbc8c2}.dark .insight-divider__line{background:#ffffff24}.dark .results-preview-card{background:#141824eb;border:1px solid #5e668747;box-shadow:0 28px 50px #0508128c}.dark .results-preview-card:before{background:radial-gradient(circle,#ff8a6b40 0%,#ff8a6b00 70%)}.dark .results-preview-title{color:#f4f1ec}.dark .results-preview-subtitle{color:#cfcac3}.dark .results-preview-badge{color:#ffb18f;background:#ff8a6b29;border-color:#ff8a6b47}.dark .results-preview-label{color:#9fa4b5}.dark .results-preview-value{color:#f4f1ec}.dark .results-preview-footnote{color:#c9c5bd}.dark .results-preview-chip{color:#f4f1ec;background:#525b812e;border-color:#525b8147}.dark .results-preview-section{background:#141824cc;border-color:#525b8142}.dark .results-preview-section-title{color:#f4f1ec}.dark .results-preview-list li{color:#c9c5bd}.dark .results-preview-list li:before{background:#ff8a6b}.dark .card-glow{background:#10142066;border-color:#0000;box-shadow:0 32px 64px #05081266}.dark .card-glow:before{opacity:.9;background:radial-gradient(circle at -10% 0,#ff8a6b52,#0000 65%),radial-gradient(circle at 110% 140%,#5c72ff38,#0000 70%)}.dark .integration-card{background:linear-gradient(135deg,#111421eb,#171a26fa);border:1px solid #525b8147;box-shadow:0 28px 56px #05081299}.dark .integration-card:after{background:radial-gradient(circle,#ff8a6b2e,#0000 70%)}.dark .integration-card__glow{background:radial-gradient(circle,#8296ff38,#0000 70%)}.dark .faq-card{background:#141824eb;border:1px solid #525b8147;box-shadow:0 22px 44px #0508128c}.dark .faq-trigger{color:#f4f1ec}.dark .faq-answer{color:#c9c5bd}.dark .sticky-cta-mobile{background:#0b0d13eb;border-top:1px solid #5a628159;box-shadow:0 -16px 40px #05081273}.hero-soft-gradient{pointer-events:none;filter:blur(60px);opacity:.9;z-index:0;background:radial-gradient(circle at 20% 20%,#ffe2736b,#0000 60%),radial-gradient(circle at 70% 10%,#ff6d4540,#0000 70%),radial-gradient(circle at 50% 80%,#55c4ad2e,#0000 70%);position:absolute;inset:-20% -15% 40%}.hero-grid{opacity:.4;pointer-events:none;z-index:0;background-image:linear-gradient(0deg,#1917140a 1px,#0000 1px),linear-gradient(90deg,#1917140a 1px,#0000 1px);background-size:120px 120px;position:absolute;inset:0}.hero-cta{color:#fff;z-index:0;background:linear-gradient(135deg,#ff6d45,#ff8a6b);transition:transform .2s,box-shadow .2s,background .2s;position:relative;overflow:hidden}.hero-cta:after{content:"";pointer-events:none;z-index:0;background:linear-gradient(120deg,#0000 0%,#fff6 50%,#0000 100%);animation:4s linear infinite hero-shimmer;position:absolute;inset:-30% 0;transform:translate(-100%)}.hero-cta>*{z-index:1;position:relative}.hero-cta:hover{transform:translateY(-1px);box-shadow:0 18px 32px #ff6d4559}.hero-cta:hover:after{animation-duration:2.5s}.insight-divider{color:#4e4b46;text-transform:uppercase;letter-spacing:.18em;justify-content:center;align-items:center;gap:1rem;max-width:480px;margin:0 auto;padding:0 1.5rem;font-size:1rem;display:flex}.insight-divider__line{background:#1917141f;flex:1;height:1px}.insight-divider__label{white-space:nowrap;font-weight:600}.fade-on-scroll{opacity:0;transition:opacity .18s,transform .18s;transform:translateY(24px)}.fade-on-scroll.is-visible{opacity:1;transform:translateY(0)}.card-glow{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff0;border:1px solid #19171414;border-radius:24px;position:relative;overflow:hidden;box-shadow:0 24px 48px #1917141f}.card-glow:before{content:"";opacity:.8;pointer-events:none;z-index:-1;filter:blur(40px);background:radial-gradient(circle at 20% -10%,#ff8a6b2e,#0000 60%),radial-gradient(circle at 120% 120%,#525b8124,#0000 65%);position:absolute;inset:-20% -40% -40%}.results-preview-card{z-index:1;background:#fffffff5;border:1px solid #19171414;border-radius:24px;padding:2rem;position:relative;overflow:hidden;box-shadow:0 20px 40px #19171414}.results-preview-card:before{content:"";pointer-events:none;opacity:.8;background:radial-gradient(circle,#ff6d4559 0%,#ff6d4500 70%);width:70%;height:70%;position:absolute;top:-30%;right:-25%}.results-preview-header{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}.results-preview-title{color:#191714;margin:0;font-size:1rem;font-weight:600}.results-preview-subtitle{color:#4e4b46;margin:.25rem 0 0;font-size:1rem}.results-preview-badge{color:#ff6d45;white-space:nowrap;background:#ff6d451f;border:1px solid #ff6d4533;border-radius:999px;align-items:center;gap:.5rem;padding:.35rem .75rem;font-size:1rem;font-weight:600;display:inline-flex}.results-preview-body{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:1rem;display:grid}.results-preview-label{text-transform:uppercase;letter-spacing:.05em;color:#807d76;margin-bottom:.35rem;font-size:1rem}.results-preview-value{color:#191714;font-size:1rem;font-weight:600}.results-preview-footnote{color:#4e4b46;opacity:.85;margin-top:1.75rem;font-size:1rem}.results-preview-card--extended{padding:2.5rem}.results-preview-chip-row{flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem;display:flex}.results-preview-chip{color:#191714;background:#1917140d;border:1px solid #19171414;border-radius:999px;align-items:center;gap:.4rem;padding:.4rem .75rem;font-size:1rem;font-weight:500;display:inline-flex}.results-preview-section{background:#ffffffbf;border:1px solid #1917140f;border-radius:16px;margin-bottom:1rem;padding:1.25rem}.results-preview-section-title{color:#191714;margin-bottom:.75rem;font-size:1rem;font-weight:600}.results-preview-list{margin:0;padding:0;list-style:none}.results-preview-list li{color:#4e4b46;padding-left:1.25rem;font-size:1rem;line-height:1.5;position:relative}.results-preview-list li+li{margin-top:.5rem}.results-preview-list li:before{content:"";opacity:.7;background:#ff6d45;border-radius:50%;width:6px;height:6px;position:absolute;top:.55rem;left:.35rem}.integration-card{background:linear-gradient(135deg,#fff4e8e6,#fff);border:1px solid #19171414;border-radius:32px;padding:2.5rem;position:relative;overflow:hidden;box-shadow:0 25px 50px #1917141f}.integration-card:after{content:"";filter:blur(10px);background:radial-gradient(circle,#ff6d4538,#0000 70%);width:55%;height:55%;position:absolute;bottom:-20%;right:-10%}.integration-card__glow{pointer-events:none;background:radial-gradient(circle,#ffe2733d,#0000 70%);width:240px;height:240px;position:absolute;inset:auto 50% 10% auto;transform:translate(50%)}.faq-card{background:#ffffffe6;border:1px solid #19171414;border-radius:20px;transition:box-shadow .3s,transform .3s;overflow:hidden;box-shadow:0 14px 30px #1917140f}.faq-card:hover{transform:translateY(-2px);box-shadow:0 18px 40px #19171414}.faq-trigger{text-align:left;color:#191714;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:1.1rem 1.4rem;font-size:1rem;font-weight:600;display:flex}.faq-answer{color:#4e4b46;padding:0 1.4rem 1.4rem;font-size:1rem;line-height:1.6}.sticky-cta-mobile{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:1000;background:#fbf9f5eb;border-top:1px solid #19171414;padding:1rem;position:fixed;inset:auto 0 0;box-shadow:0 -8px 20px #1917141a}@media (min-width:768px){.sticky-cta-mobile{display:none}}@media (max-width:640px){.hero-grid{background-size:90px 90px}.results-preview-card{border-radius:20px;padding:1.5rem}.results-preview-card:before{top:-40%;right:-35%}.integration-card{padding:2rem}}@media (prefers-reduced-motion:reduce){.hero-soft-gradient,.integration-card:after,.integration-card__glow{transition:none;animation:none}.hero-cta,.hero-cta:hover{box-shadow:none;transform:none}.hero-cta:after{animation:none;transform:none}.fade-on-scroll{opacity:1;transform:none}}.cta-glow{isolation:isolate;will-change:transform;transition:transform .5s;animation:14s ease-in-out infinite cta-float;position:relative;overflow:hidden}.cta-glow:before{content:"";opacity:.75;filter:blur(70px);pointer-events:none;z-index:0;background:radial-gradient(circle at 20% 15%,#ffffff73,#0000 60%),radial-gradient(circle at 80% 5%,#ffb67859,#0000 70%),radial-gradient(circle at 50% 120%,#ff6d4540,#0000 75%);animation:18s ease-in-out infinite cta-glow-shift;position:absolute;inset:-45% -25% 20%}.cta-glow>*{z-index:1;position:relative}.cta-glow:hover{transform:translateY(-4px)}@keyframes cta-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes cta-glow-shift{0%{transform:translate(-4%)}50%{transform:translate(6%,-4%)}to{transform:translate(-4%)}}.faq-section:before{content:"";opacity:.6;filter:blur(80px);pointer-events:none;background:radial-gradient(circle at 20% 15%,#ffe27338,#0000 70%),radial-gradient(circle at 80% 0,#ff8a6b33,#0000 75%);position:absolute;inset:-30% -25% 35%}.faq-section>div{z-index:1;position:relative}.faq-section .faq-card{isolation:isolate;background:#ffffffeb;border:1px solid #19171414;border-radius:20px;transition:border-color .35s,box-shadow .35s,transform .35s;position:relative;overflow:hidden;box-shadow:0 18px 40px #1917141a}.faq-section .faq-card:before{content:"";opacity:0;filter:blur(60px);pointer-events:none;z-index:0;background:radial-gradient(circle at 18% 15%,#ff8a6b2e,#0000 65%),radial-gradient(circle at 75% 35%,#ffe27338,#0000 70%);transition:opacity .35s,transform .35s;position:absolute;inset:-45% -25% 50%;transform:translate(0,0)}.faq-section .faq-card:hover{transform:translateY(-3px);box-shadow:0 26px 52px #19171429}.faq-section .faq-card:hover:before{opacity:.45;transform:translateY(6px)}.faq-section .faq-card-open{border-color:#ff6d4566;transform:translateY(-4px);box-shadow:0 28px 60px #ff784f3d}.faq-section .faq-card-open:before{opacity:.65;transform:translateY(0)}.faq-section .faq-card-open .faq-trigger{color:#191714}.faq-section .faq-card-open .faq-answer{color:#3a372f;border-top:1px solid #ff6d4540}.faq-section .faq-trigger{z-index:1;transition:color .3s;position:relative}.faq-section .faq-answer{z-index:1;border-top:1px solid #19171414;position:relative}.dark .cta-glow:before{opacity:.85;background:radial-gradient(circle at 15% 20%,#ffd6b459,#0000 65%),radial-gradient(circle at 85% 10%,#ff846066,#0000 70%),radial-gradient(circle at 50% 120%,#ff6d4559,#0000 80%)}.dark .faq-section:before{opacity:.65;background:radial-gradient(circle at 20% 15%,#ff8a6b42,#0000 70%),radial-gradient(circle at 75% -5%,#6e8cff38,#0000 78%)}.dark .faq-section .faq-card{background:#141824eb;border:1px solid #525b8152;box-shadow:0 24px 56px #0508128c}.dark .faq-section .faq-card:before{background:radial-gradient(circle at 15% 20%,#ff946d47,#0000 70%),radial-gradient(circle at 85% 40%,#7896ff3d,#0000 75%)}.dark .faq-section .faq-card-open{border-color:#ff8a6b8c;box-shadow:0 32px 68px #ff8a6b4d}.dark .faq-section .faq-card-open:before{opacity:.75}.dark .faq-section .faq-card-open .faq-trigger{color:#fefaf5}.dark .faq-section .faq-card-open .faq-answer{color:#d7d3cb;border-top:1px solid #ff8a6b59}.dark .faq-section .faq-trigger{color:#f4f1ec}.dark .faq-section .faq-answer{color:#c9c5bd}@media (prefers-reduced-motion:reduce){.cta-glow{animation:none;transform:none!important}.cta-glow:before{animation:none}}
/*# sourceMappingURL=6f2a201b33926181.css.map*/