._agentDropdown_yvrqu_3{position:relative;display:inline-block}._trigger_yvrqu_9{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 20px;background-color:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:var(--radius-full);cursor:pointer;white-space:nowrap;transition:background-color .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1);-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}._trigger_yvrqu_9:hover{background-color:var(--color-white);border-color:var(--color-border-medium)}._trigger_yvrqu_9._open_yvrqu_33{background-color:var(--color-white);border-color:var(--color-border-medium);box-shadow:0 4px 12px #0000001a}._trigger_yvrqu_9:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._icon_yvrqu_45{flex-shrink:0;transition:transform .2s cubic-bezier(.4,0,.2,1)}._pricingIcon_yvrqu_50{color:var(--color-primary)}._negotiatingIcon_yvrqu_54{color:var(--color-accent)}._label_yvrqu_59{display:flex;align-items:center;gap:6px;font-family:var(--global-font-family);font-size:15px;font-weight:500;line-height:1;letter-spacing:-.01em;color:var(--color-text-primary)}._badge_yvrqu_72{font-family:var(--global-font-family);font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--color-primary);background:var(--color-icon-purple);padding:3px 6px;border-radius:var(--radius-xs);line-height:1}._caret_yvrqu_86{flex-shrink:0;color:var(--color-text-tertiary);transition:transform .25s cubic-bezier(.4,0,.2,1)}._caret_yvrqu_86._rotated_yvrqu_92{transform:rotate(180deg)}._dropdown_yvrqu_97{position:absolute;top:calc(100% + 8px);left:50%;min-width:260px;background-color:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:0 8px 24px #0000001f;padding:6px;z-index:100;opacity:0;visibility:hidden;transform:translate(-50%) translateY(-8px) scale(.95);transform-origin:top center;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);transition:opacity .3s cubic-bezier(.34,1.56,.64,1),transform .3s cubic-bezier(.34,1.56,.64,1),visibility .3s cubic-bezier(.34,1.56,.64,1),-webkit-backdrop-filter .3s ease;transition:opacity .3s cubic-bezier(.34,1.56,.64,1),transform .3s cubic-bezier(.34,1.56,.64,1),visibility .3s cubic-bezier(.34,1.56,.64,1),backdrop-filter .3s ease;transition:opacity .3s cubic-bezier(.34,1.56,.64,1),transform .3s cubic-bezier(.34,1.56,.64,1),visibility .3s cubic-bezier(.34,1.56,.64,1),backdrop-filter .3s ease,-webkit-backdrop-filter .3s ease}._dropdown_yvrqu_97._visible_yvrqu_124{opacity:1;visibility:visible;transform:translate(-50%) translateY(0) scale(1);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._option_yvrqu_132{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:var(--radius-md);text-decoration:none;cursor:pointer;transition:background-color .15s cubic-bezier(.4,0,.2,1),transform .15s cubic-bezier(.4,0,.2,1)}._option_yvrqu_132:hover{background-color:var(--color-bg-subtle)}._option_yvrqu_132:active{transform:scale(.98)}._option_yvrqu_132._active_yvrqu_153{background-color:#5c3d990f}._option_yvrqu_132._active_yvrqu_153:hover{background-color:#5c3d991a}._optionLabel_yvrqu_162{display:flex;align-items:center;gap:6px;font-family:var(--global-font-family);font-size:14px;font-weight:500;line-height:1;color:var(--color-text-secondary);transition:color .15s cubic-bezier(.4,0,.2,1)}._option_yvrqu_132._active_yvrqu_153 ._optionLabel_yvrqu_162,._option_yvrqu_132:hover ._optionLabel_yvrqu_162{color:var(--color-text-primary)}@media (max-width: 768px){._trigger_yvrqu_9{padding:10px 16px;gap:6px}._label_yvrqu_59{font-size:14px}._dropdown_yvrqu_97{min-width:240px}._optionLabel_yvrqu_162{font-size:13px}}@media (max-width: 480px){._trigger_yvrqu_9{padding:10px 14px;gap:6px}._label_yvrqu_59{font-size:13px}._dropdown_yvrqu_97{min-width:220px}._option_yvrqu_132{padding:10px 12px}._optionLabel_yvrqu_162{font-size:13px}}._heroSection_1mv66_16{width:100%}._heroContainer_1mv66_20{padding:16px 32px 104px;padding:var(--spacing-4, 16px) var(--spacing-8, 32px) calc(var(--section-gap, 80px) + var(--spacing-6, 24px)) var(--spacing-8, 32px);width:100%;max-width:900px;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}._agentToggle_1mv66_33{margin-bottom:32px;margin-bottom:var(--spacing-8, 32px)}._heroHeading_1mv66_38{margin-bottom:24px;margin-bottom:var(--spacing-6, 24px)}._heroHeading_1mv66_38 h1{line-height:1.1;letter-spacing:-.02em;text-wrap:balance}._heroDescription_1mv66_49{max-width:550px;margin-bottom:40px!important;margin-bottom:var(--spacing-10, 40px)!important;margin-left:auto;margin-right:auto;text-wrap:balance}._buttonContainer_1mv66_58{display:flex;gap:12px;gap:var(--spacing-3, 12px);justify-content:center;align-items:center}@media (max-width: 1024px){._heroContainer_1mv66_20{padding:12px 24px 96px;padding:var(--spacing-3, 12px) var(--spacing-6, 24px) calc(var(--section-gap, 72px) + var(--spacing-6, 24px)) var(--spacing-6, 24px);max-width:100%}._agentToggle_1mv66_33{margin-bottom:24px;margin-bottom:var(--spacing-6, 24px)}._heroHeading_1mv66_38{margin-bottom:24px;margin-bottom:var(--spacing-6, 24px);max-width:100%}._heroHeading_1mv66_38 h1{font-size:48px!important;line-height:1.1!important}._heroDescription_1mv66_49{margin-bottom:40px!important;margin-bottom:var(--spacing-10, 40px)!important}}@media (max-width: 768px){._heroContainer_1mv66_20{padding:8px 20px 84px;padding:var(--spacing-2, 8px) var(--spacing-5, 20px) calc(var(--section-gap, 64px) + var(--spacing-5, 20px)) var(--spacing-5, 20px);max-width:100%}._agentToggle_1mv66_33{margin-bottom:24px;margin-bottom:var(--spacing-6, 24px)}._heroHeading_1mv66_38{margin-bottom:24px;margin-bottom:var(--spacing-6, 24px);max-width:100%}._heroHeading_1mv66_38 h1{font-size:36px!important;line-height:1.1!important}._heroDescription_1mv66_49{margin-bottom:32px!important;margin-bottom:var(--spacing-8, 32px)!important;font-size:16px!important;max-width:100%}._buttonContainer_1mv66_58{gap:12px;gap:var(--spacing-3, 12px);flex-direction:row;width:auto}}@media (max-width: 480px){._heroContainer_1mv66_20{padding:8px 16px 72px;padding:var(--spacing-2, 8px) var(--spacing-4, 16px) calc(var(--section-gap, 56px) + var(--spacing-4, 16px)) var(--spacing-4, 16px)}._agentToggle_1mv66_33{margin-bottom:20px;margin-bottom:var(--spacing-5, 20px);width:100%;display:flex;justify-content:center}._heroHeading_1mv66_38{margin-bottom:20px;margin-bottom:var(--spacing-5, 20px);max-width:100%}._heroHeading_1mv66_38 h1{font-size:32px!important;line-height:1.15!important}._heroDescription_1mv66_49{margin-bottom:24px!important;margin-bottom:var(--spacing-6, 24px)!important;font-size:15px!important;max-width:100%}._buttonContainer_1mv66_58{flex-direction:column;gap:12px;gap:var(--spacing-3, 12px);width:100%;max-width:300px;margin:0 auto;align-items:stretch}._buttonContainer_1mv66_58>*{width:100%;font-size:15px;height:46px}}._productPreviewSection_1yts6_3{width:100%;position:relative;margin-bottom:var(--section-gap);padding:0 var(--spacing-8);z-index:0}._imageContainer_1yts6_11{max-width:1300px;width:100%;margin:0 auto;position:relative;z-index:1;animation:_fadeInUp_1yts6_1 .9s var(--timing-bounce) forwards;line-height:0}@keyframes _fadeInUp_1yts6_1{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}._riveContainer_1yts6_32{width:100%;aspect-ratio:16 / 9;border-radius:12px;overflow:hidden}._productImage_1yts6_39{width:100%;max-width:900px;height:auto;display:block;border-radius:12px;-o-object-fit:contain;object-fit:contain;position:relative;z-index:1;margin:0;padding:0;line-height:0;border:none;outline:none;box-shadow:var(--shadow-card)}@media (max-width: 1024px){._productPreviewSection_1yts6_3{margin-bottom:var(--section-gap);padding:0 var(--spacing-6)}}@media (max-width: 768px){._productPreviewSection_1yts6_3{margin-bottom:var(--section-gap);padding:0 var(--spacing-5)}._productImage_1yts6_39{border-radius:8px}._imageContainer_1yts6_11{animation-name:_fadeInUpMobile_1yts6_1}}@media (max-width: 480px){._productPreviewSection_1yts6_3{margin-bottom:var(--section-gap);padding:0 var(--spacing-4)}._productImage_1yts6_39{border-radius:8px}}@keyframes _fadeInUpMobile_1yts6_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}
