.website-demo[data-astro-cid-vatb7apv]{display:block;position:relative;isolation:isolate;container-type:inline-size;max-width:880px;margin-inline:auto;color:#17172c}.demo-enquiry[data-astro-cid-vatb7apv]{position:absolute;inset:0;z-index:2;padding:24px;overflow-y:auto;border:1px solid #e4e0fa;border-radius:24px;background:#faf9ff}.demo-enquiry[data-astro-cid-vatb7apv] h3[data-astro-cid-vatb7apv]{padding-right:48px;font-size:clamp(20px,3.1cqw,26px);font-weight:700;line-height:1.2;letter-spacing:-.025em;outline:none}.enquiry-intro[data-astro-cid-vatb7apv]{margin:8px 0 16px;color:#475569;font-size:15px}.demo-replay[data-astro-cid-vatb7apv]{position:absolute;right:16px;top:16px}[data-astro-cid-vatb7apv][data-phase=approved]>[data-astro-cid-vatb7apv]:not(.demo-enquiry){visibility:hidden}@media (max-width: 639px){.demo-enquiry[data-astro-cid-vatb7apv]{padding:24px 20px;display:flex;flex-direction:column;justify-content:center}.demo-enquiry[data-astro-cid-vatb7apv] h3[data-astro-cid-vatb7apv]{font-size:26px;padding-right:0}}.demo-browser[data-astro-cid-vatb7apv] img[data-astro-cid-vatb7apv]{display:block;width:100%;height:auto}.demo-phone[data-astro-cid-vatb7apv]{position:absolute;left:5.4%;top:21%;width:21.8%;height:71%}.demo-secondary-price[data-astro-cid-vatb7apv]{position:absolute;left:87.8%;top:45.7%;width:6.5%;height:5.8%;display:grid;place-items:center;background:#fafbff;color:#8b81ee;font-size:2.1cqw;font-weight:700;line-height:1;filter:blur(1.8px)}.demo-price-card[data-astro-cid-vatb7apv]{position:absolute;left:69.4%;top:42.5%;width:16.7%;text-align:center}.demo-price-card[data-astro-cid-vatb7apv] p[data-astro-cid-vatb7apv]{font-size:clamp(12px,1.9cqw,20px);font-weight:650;line-height:1.05}.demo-price-card[data-astro-cid-vatb7apv] strong[data-astro-cid-vatb7apv]{display:block;font-size:clamp(20px,3.2cqw,34px);line-height:1.05;color:#4338ca;margin-top:.3cqw}[data-astro-cid-vatb7apv][hidden]{display:none!important}.assistant-message[data-astro-cid-vatb7apv]{position:absolute;top:0;left:0;right:0;max-height:48%;overflow-y:auto;padding:.9cqw;border-radius:1.8cqw;background:#f2f0ff;font-size:clamp(11px,1.55cqw,15px);line-height:1.35}.composer[data-astro-cid-vatb7apv]{position:absolute;left:0;right:0;bottom:0;height:50%;padding:1.1cqw;background:#f5f5f8;border:1px solid #e9e8ef;border-radius:1.8cqw}.composer[data-astro-cid-vatb7apv]>p[data-astro-cid-vatb7apv]{margin:0;padding-bottom:46px;font-size:clamp(12px,1.8cqw,16px);line-height:1.35}.send-button[data-astro-cid-vatb7apv]{position:absolute;bottom:0;right:3px;z-index:1;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;color:#fff;cursor:pointer}.send-button[data-astro-cid-vatb7apv]:before{content:"";position:absolute;inset:3px;border-radius:50%;background:#4338ed;z-index:-1}.send-button[data-astro-cid-vatb7apv]:after{content:"";position:absolute;inset:3px;border:2px solid #6d63ff;border-radius:50%;opacity:0;pointer-events:none}.send-button[data-astro-cid-vatb7apv] svg[data-astro-cid-vatb7apv]{width:22px;height:22px}.send-button[data-astro-cid-vatb7apv]:disabled{opacity:.4;cursor:default}.send-button[data-astro-cid-vatb7apv]:hover:not(:disabled):before{background:#3730a3}button[data-astro-cid-vatb7apv]:focus-visible{outline:3px solid #312e81;outline-offset:3px}.report-file[data-astro-cid-vatb7apv]{display:flex;align-items:center;gap:5px;margin-top:4px;padding:3px;border:1px solid #dedbe9;border-radius:7px;background:#fff;font-size:.95em}.report-file[data-astro-cid-vatb7apv] svg[data-astro-cid-vatb7apv]{width:18px;height:22px;flex:none}.website-preview[data-astro-cid-vatb7apv]{position:absolute;left:31.7%;top:32%;width:28.8%;height:15%;background:#fff;padding:.7cqw 0}.website-preview[data-astro-cid-vatb7apv] h3[data-astro-cid-vatb7apv]{font-weight:750;font-size:2.7cqw;line-height:1.13;letter-spacing:-.025em}@media (prefers-reduced-motion: no-preference){.send-button[data-astro-cid-vatb7apv]:active:before{transform:scale(.88)}.send-button[data-astro-cid-vatb7apv][data-attention]:before,.send-button[data-astro-cid-vatb7apv][data-attention] .send-icon[data-astro-cid-vatb7apv]{animation:send-press 2.8s ease infinite}.send-button[data-astro-cid-vatb7apv][data-attention]:after{animation:send-ripple 2.8s ease-out infinite}@keyframes send-press{0%,35%,to{transform:scale(1)}12%{transform:scale(.8)}23%{transform:scale(1.15)}}@keyframes send-ripple{0%,12%{opacity:0;transform:scale(.85)}23%{opacity:.8}60%,to{opacity:0;transform:scale(2.1)}}}@media (max-width: 639px){.website-demo[data-astro-cid-vatb7apv]{max-width:460px}.demo-phone[data-astro-cid-vatb7apv]{left:7%;top:45%;width:66%;height:49%}.assistant-message[data-astro-cid-vatb7apv],.composer[data-astro-cid-vatb7apv]{padding:10px;border-radius:16px}.assistant-message[data-astro-cid-vatb7apv]{max-height:49%}.assistant-message[data-astro-cid-vatb7apv],.composer[data-astro-cid-vatb7apv]>p[data-astro-cid-vatb7apv]{font-size:16px;line-height:1.4}.composer[data-astro-cid-vatb7apv]{height:50%}.website-preview[data-astro-cid-vatb7apv]{left:3.5%;top:10.3%;width:39.5%;height:5.3%;padding:.3cqw 0}.website-preview[data-astro-cid-vatb7apv] h3[data-astro-cid-vatb7apv]{font-size:4.1cqw}.demo-secondary-price[data-astro-cid-vatb7apv]{left:89%;top:15.45%;width:7.1%;height:1.9%;overflow:hidden;font-size:3.2cqw;filter:blur(1px)}.demo-secondary-price[data-astro-cid-vatb7apv] span[data-astro-cid-vatb7apv]{margin-left:-8%}.demo-price-card[data-astro-cid-vatb7apv]{left:52%;top:15.7%;width:36.5%}.demo-price-card[data-astro-cid-vatb7apv] p[data-astro-cid-vatb7apv]{font-size:clamp(16px,4.8cqw,22px)}.demo-price-card[data-astro-cid-vatb7apv] strong[data-astro-cid-vatb7apv]{font-size:clamp(26px,8cqw,36px);margin-top:.5cqw}}
