.pricing-motion-section .pricing-heading h2>.pricing-heading-line:first-child,.pricing-motion-section .pricing-heading h2>.pricing-heading-line:first-child>span{color:#0b1f3a}.pricing-motion-section .pricing-heading-line{display:inline-block;overflow:hidden;vertical-align:bottom;line-height:1.17}.pricing-motion-section .pricing-heading-line>span{display:inline-block;transform-origin:0 100%}.pricing-entered .pricing-heading-line>span{animation:pricing-word-in .8s cubic-bezier(.18,.72,.15,1) both}.pricing-entered .pricing-heading-line>span:nth-child(2){animation-delay:.09s}.pricing-entered .pricing-heading-blue>span:first-child{animation-delay:.18s}.pricing-entered .pricing-heading-blue>span:nth-child(2){animation-delay:.27s}.pricing-motion-section .price-card{position:relative;transition:box-shadow .35s,transform .35s,border-color .35s;overflow:hidden}.pricing-motion-section .price-core:hover{box-shadow:0 18px 55px #133da515;border-color:#b1c4ec;transform:translateY(-4px)}.pricing-motion-section .price-advanced:hover{box-shadow:0 18px 55px #0b1f3a28;transform:translateY(-4px)}.pricing-entered .price-features li{animation:pricing-feature-in .65s both;animation-delay:var(--feature-delay)}.capability-motion{display:grid;grid-template-columns:1fr 2.45fr;gap:42px;align-items:center;padding:27px 30px;margin:0 0 26px;border:1px solid #d5dfef;border-radius:15px;background:#f8faff;overflow:hidden}.capability-caption>.eyebrow{font-size:8px;letter-spacing:1.1px;color:#567099}.capability-caption>p{font-size:20px;line-height:1.5;letter-spacing:-.55px;margin-top:10px;color:#526179}.capability-caption>p>strong{color:#0b1f3a;font-weight:730}.capability-illustration{display:block;font-size:9px;line-height:1.6;color:#63738b;margin-top:13px;max-width:180px}.capability-flow{display:grid;grid-template-columns:1fr 50px 1.12fr;align-items:center;min-width:0}.capability-flow-label{display:block;font-size:8px;letter-spacing:1px;font-weight:750;color:#526179;margin-bottom:11px}.capability-chip-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:6px}.capability-chip{display:flex;gap:7px;align-items:center;background:#fff;border:1px solid #dce3ee;border-radius:7px;padding:8px 9px;font-size:10px;font-weight:650;color:#3f4c60;animation:pricing-record-active 9.6s var(--chip-delay) infinite;white-space:nowrap;transform:translateZ(0)}.capability-chip svg{color:#1e4dd8;flex-shrink:0}.capability-record-footer{display:flex;gap:6px;align-items:center;font-size:9px;color:#63738b;margin-top:11px}.capability-link{height:2px;background:#c0d0ea;position:relative;margin:0 7px;isolation:isolate}.capability-link>span{position:absolute;top:-2px;left:0;width:9px;height:6px;background:#1e4dd8;border-radius:3px;box-shadow:0 0 12px #1e4dd870;animation:pricing-packet 2.4s cubic-bezier(.42,0,.58,1) infinite}.capability-link>svg{position:absolute;right:-4px;top:-7px;color:#1e4dd8;background:#f8faff;z-index:1}.capability-intelligence{padding:14px;background:#0b1f3a;border:1px solid #183c69;border-radius:11px;box-shadow:0 6px 20px #0b1f3a12;min-width:0}.capability-ai-header{display:flex;align-items:center;gap:9px}.capability-ai-icon{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid #6f8eb860;background:#1b3c6b;color:#a9c6ff;border-radius:9px;flex-shrink:0}.capability-ai-header strong{display:block;font-size:13px;letter-spacing:-.2px;color:#fff}.capability-ai-header small{display:block;font-size:6px;letter-spacing:1px;color:#a9bddb;margin-top:4px;white-space:nowrap}.capability-wave{display:flex;gap:2px;align-items:center;justify-content:center;margin-left:auto;min-width:27px;height:25px}.capability-wave i{display:block;background:#6acec9;width:2px;height:var(--wave-height);border-radius:2px;animation:pricing-wave 1.2s var(--wave-delay) ease-in-out infinite}.capability-answer{padding:12px 11px;margin-top:13px;border:1px solid #ffffff19;border-radius:7px;background:#ffffff08;position:relative;overflow:hidden}.capability-answer-label{display:block;font-size:6px;letter-spacing:1px;font-weight:650;color:#a9bddb;margin-bottom:8px}.capability-answer>strong{font-size:11px;color:#fff;font-weight:600;display:block;line-height:1.5}.capability-answer-rule{height:2px;border-radius:2px;background:#45689a;margin-top:10px;width:100%;transform-origin:left;animation:pricing-answer-read 4.8s ease-in-out infinite}.capability-answer-source{display:flex;align-items:center;gap:5px;font-size:8px;color:#ace2d7;margin-top:9px;line-height:1.4}.capability-answer-source svg{flex-shrink:0}.capability-stopped *{animation-play-state:paused!important}.pricing-motion-paused .pricing-heading-line>span,.pricing-motion-paused .price-features li{animation:none!important;transform:none!important;opacity:1!important}html[data-paused=true] .pricing-motion-section *{animation-play-state:paused!important}html[data-paused=true] .pricing-motion-section .pricing-heading-line>span,html[data-paused=true] .pricing-motion-section .price-features li{animation:none!important;transform:none!important;opacity:1!important}@keyframes pricing-word-in{0%{opacity:0;transform:translateY(100%) rotate(2deg)}to{opacity:1;transform:translateY(0) rotate(0)}}@keyframes pricing-feature-in{0%{opacity:0;transform:translateY(11px)}to{opacity:1;transform:translateY(0)}}@keyframes pricing-record-active{0%,22%,to{background:#fff;border-color:#dce3ee;transform:translateY(0);box-shadow:0 0 0 transparent}8%,15%{background:#eaf1ff;border-color:#6e95e8;transform:translateY(-3px);box-shadow:0 4px 12px #1e4dd813}}@keyframes pricing-packet{0%{left:0;opacity:0;transform:scaleX(.7)}15%{opacity:1}80%{opacity:1}to{left:calc(100% - 9px);opacity:0;transform:scaleX(1.1)}}@keyframes pricing-wave{0%,to{transform:scaleY(.4)}50%{transform:scaleY(1)}}@keyframes pricing-answer-read{0%,8%{transform:scaleX(.14);opacity:.45}55%,82%{transform:scaleX(1);opacity:1}to{transform:scaleX(.14);opacity:.45}}@media(max-width:1150px){.capability-motion{grid-template-columns:.9fr 2.45fr;gap:25px;padding:25px}.capability-caption>p{font-size:18px}.capability-flow{grid-template-columns:1fr 32px 1.1fr}.capability-chip{font-size:9px;padding:8px 6px;gap:5px}.capability-ai-header{gap:7px}.capability-ai-header strong{font-size:12px}.capability-wave{display:none}.capability-intelligence{padding:12px}.capability-answer>strong{font-size:10px}}@media(max-width:900px){.capability-motion{grid-template-columns:1fr;gap:22px;padding:24px}.capability-caption{display:grid;grid-template-columns:1fr 1fr;gap:6px 20px;align-items:end}.capability-caption>.eyebrow{grid-column:1/-1}.capability-caption>p{font-size:20px;margin-top:3px}.capability-illustration{margin-top:0;max-width:180px;justify-self:end}.capability-flow{grid-template-columns:1fr 50px 1.2fr}.capability-chip{font-size:11px;padding:9px 12px}.capability-ai-header strong{font-size:14px}.capability-wave{display:flex}.capability-answer>strong{font-size:13px}.capability-ai-header small,.capability-answer-label{font-size:7px}.capability-answer-source{font-size:10px}}@media(max-width:600px){.capability-motion{padding:24px 19px;gap:23px;margin-bottom:20px}.capability-caption{display:block}.capability-caption>p{font-size:23px;line-height:1.4;margin-top:10px}.capability-illustration{font-size:9px;margin-top:8px;max-width:none}.capability-flow{grid-template-columns:1fr;gap:0}.capability-chip-grid{grid-template-columns:repeat(3,1fr)}.capability-chip{padding:9px 6px;gap:4px;font-size:9px}.capability-chip svg{width:13px;height:13px}.capability-flow-label{font-size:8px}.capability-record-footer{font-size:9px}.capability-link{height:28px;width:2px;justify-self:center;margin:12px 0}.capability-link>span{width:6px;height:9px;top:0;left:-2px;animation-name:pricing-packet-vertical}.capability-link>svg{right:auto;left:-7px;top:auto;bottom:-4px;transform:rotate(90deg)}.capability-intelligence{padding:16px}.capability-ai-header strong{font-size:15px}.capability-ai-header small{font-size:7px}.capability-answer{padding:15px}.capability-answer>strong{font-size:14px}.capability-answer-label{font-size:8px}.capability-answer-source{font-size:11px}.capability-wave{gap:3px}.capability-wave i{width:3px}}@keyframes pricing-packet-vertical{0%{top:0;opacity:0;transform:scaleY(.7)}15%{opacity:1}80%{opacity:1}to{top:calc(100% - 9px);opacity:0;transform:scaleY(1.1)}}@media(prefers-reduced-motion:reduce){.pricing-motion-section *{animation:none!important;transition:none!important}.pricing-motion-section .pricing-heading-line>span,.pricing-motion-section .price-features li{opacity:1;transform:none}.capability-link>span{left:35%;top:-2px}.capability-answer-rule{transform:none}}
