.wp-block-mgblocks-wrapper.is-style-mgblocks-wrapper-pinkwithvector+.wp-block-mgblocks-wrapper:has(.wp-block-acf-heroanimation)>.inner-wrapper{margin-block-start:-8rem}.wp-block-mgblocks-wrapper.is-style-mgblocks-wrapper-pinkwithvector:has(+.wp-block-mgblocks-wrapper .wp-block-acf-heroanimation){padding-block-end:5rem}.wp-block-mgblocks-wrapper.is-style-mgblocks-wrapper-pinkwithvector:has(+.wp-block-mgblocks-wrapper .wp-block-acf-heroanimation)>.inner-wrapper{padding-block-end:8rem}.wp-block-acf-heroanimation{--eh-width:840px}.mgblocks-heroanimation{--stroke-color:#d1d3d4;--stroke:1px solid #d1d3d4;--input-border:1px solid #d1d3d4;--box-shadow:0px 2px 10px #0000001a;--eh-accent:#7c4dff;--eh-accent-2:#ff6b4a;aspect-ratio:1.7/1;margin-block-end:7.5rem;max-width:100%;width:var(--eh-width)}@media(max-width:64em){.mgblocks-heroanimation{aspect-ratio:unset;width:100%}}.mgblocks-heroanimation [hidden]{display:none!important}.mgblocks-heroanimation .stage{height:100%;position:relative}.mgblocks-heroanimation .screen{background-color:#fff;border-radius:30px;box-shadow:0 18px 48px #11233c1a,0 2px 6px #11233c0a;height:100%;overflow:hidden}@media screen and (max-width:1150px){.mgblocks-heroanimation .screen{width:85%}}@media(max-width:64em){.mgblocks-heroanimation .screen{margin-block-end:1.5rem;width:100%}}.mgblocks-heroanimation .screen>.inner{column-gap:0;display:grid;grid-template-columns:57px 1fr;height:100%;row-gap:0}@media screen and (max-width:500px){.mgblocks-heroanimation .screen>.inner{display:flex;flex-direction:column}}.mgblocks-heroanimation .screen>.inner .sidebar{background-color:#00236a;padding-block:30px}@media screen and (max-width:500px){.mgblocks-heroanimation .screen>.inner .sidebar{padding-block:0}}.mgblocks-heroanimation .screen>.inner .sidebar span{align-items:center;display:flex;justify-content:center;padding:13px 18px}@media screen and (max-width:500px){.mgblocks-heroanimation .screen>.inner .sidebar span{display:inline-flex}}.mgblocks-heroanimation .screen>.inner .sidebar span.is-active{background-color:#00459e}@media screen and (max-width:500px){.mgblocks-heroanimation .screen>.inner .sidebar span.is-active{display:inline-flex}.mgblocks-heroanimation .screen>.inner .sidebar span:last-of-type,.mgblocks-heroanimation .screen>.inner .sidebar span:nth-last-of-type(2){display:none}}.mgblocks-heroanimation .screen>.inner .sidebar .logo{padding:0 10px 13px}@media screen and (max-width:500px){.mgblocks-heroanimation .screen>.inner .sidebar .logo{display:inline-flex}}.mgblocks-heroanimation .screen>.inner .content>.inner{display:flex;flex-direction:column;height:100%}.mgblocks-heroanimation .screen>.inner .content .heading{align-items:center;display:flex;padding:13px 26px 11px}.mgblocks-heroanimation .screen>.inner .content .heading *{margin-bottom:0!important}.mgblocks-heroanimation .screen>.inner .content .heading p{font-size:25px;font-weight:500;letter-spacing:-.01em;line-height:1}.mgblocks-heroanimation .screen>.inner .content .heading span{background-color:#f5f2ff;border:1.5px solid #7b2ff7;border-radius:20px;color:#7b2ff7;column-gap:4px;display:inline-flex;font-size:12.8px;font-weight:600;margin-inline-start:30px;padding:4px 16px;position:relative}.mgblocks-heroanimation .screen>.inner .content .heading span:before{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxNSAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkuNjI5OTggMTMuMzJDOS42MzQ3NSAxMy4zMiA5LjYzNzk3IDEzLjMyNDkgOS42MzYwOCAxMy4zMjkzQzkuNDgzMjggMTMuNjgyOSA5LjA5NjkxIDEzLjg0OTIgOC43NDAwMiAxMy43NkM4LjUyMDAyIDEzLjcxIDguMzIwMDEgMTMuNTQgOC4yMzAwMSAxMy4zMUw3LjM4IDExLjI2QzcuMjIwMDEgMTAuODcgNi44OSAxMC41OSA2LjUgMTAuNDRMNC41NTAwMiA5LjY0QzQuMjgwMDIgOS41MyA0LjEwMDAyIDkuMjcgNC4wODAwMiA4Ljk4QzQuMDYwMDIgOC42NSA0LjI0MDAyIDguMzQgNC41NTAwMiA4LjIyTDYuNSA3LjQyQzYuNjkgNy4zNCA2Ljg2MDAxIDcuMjUgNy4wMTAwMSA3LjExQzcuMTcwMDEgNi45NiA3LjMgNi43OSA3LjM4IDYuNThMOC4yMiA0LjU1QzguMzMgNC4yOSA4LjU3MDAxIDQuMTIgOC44NTAwMSA0LjA5QzkuMTgwMDEgNC4wNiA5LjUgNC4yMyA5LjYzIDQuNTRMMTAuNDcgNi41OEMxMC42MyA2Ljk4IDEwLjk1IDcuMjYgMTEuMzUgNy40MkwxMy4zMyA4LjI0QzEzLjY0IDguMzcgMTMuODEgOC42OSAxMy43NyA5LjAxQzEzLjc0IDkuMjggMTMuNTggOS41MyAxMy4zMiA5LjYzTDExLjI4IDEwLjQ3QzExLjA3IDEwLjU2IDEwLjkgMTAuNjggMTAuNzQgMTAuODVDMTAuNiAxMSAxMC41MSAxMS4xNiAxMC40MyAxMS4zNUw5LjYyMzc5IDEzLjMxMDhDOS42MjE5OCAxMy4zMTUyIDkuNjI1MjIgMTMuMzIgOS42Mjk5OCAxMy4zMlpNNC41MyA1LjM2QzQuNjggNC45OSA0Ljk3IDQuNjkgNS4zNCA0LjU0TDYuMjEwMDIgNC4xOEM2LjQ3MDAyIDQuMDcgNi42NDAwMSAzLjgyIDYuNjMgMy41NUM2LjYyIDMuMjggNi40NDk5OSAzLjA0IDYuMTc5OTkgMi45NEw1LjM0IDIuNTlDNC45OSAyLjQ0IDQuNzAwMDIgMi4xNyA0LjU1MDAyIDEuODFMNC4xNzk5OSAwLjkxOTk5OEM0LjA2OTk5IDAuNjY5OTk4IDMuODQwMDEgMC41IDMuNTcwMDEgMC41QzMuMzAwMDEgMC41IDMuMDYwMDIgMC42NSAyLjk2MDAyIDAuOTFMMi42MDAwMSAxLjc4QzIuNDUwMDEgMi4xMyAyLjE4MDAxIDIuNDMgMS44MjAwMSAyLjU4TDAuOTEwMDA0IDIuOTZDMC42NjAwMDQgMy4wNyAwLjUgMy4zMSAwLjUgMy41OEMwLjUgMy44NSAwLjY2MDAxMyA0LjA5IDAuOTIwMDEzIDQuMTlMMS43OCA0LjU1QzIuMTUgNC43IDIuNDQgNSAyLjU5IDUuMzdMMi45NTAwMSA2LjI0QzMuMDUwMDEgNi40OSAzLjI5MDAyIDYuNjQgMy41NTAwMiA2LjY1QzMuODEwMDIgNi42NiA0LjA2IDYuNSA0LjE2IDYuMjVMNC41MjAwMiA1LjM4TDQuNTMgNS4zNloiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzdCMkZGNyIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+Cjwvc3ZnPgo=)}.mgblocks-heroanimation .screen>.inner .content .body{background-color:#f7fafd;flex:1;padding:10px 64px 18px 26px}@media(max-width:64em){.mgblocks-heroanimation .screen>.inner .content .body{padding:10px 26px 18px}}.mgblocks-heroanimation .screen>.inner .content .body .subtop{align-items:center;display:flex;justify-content:space-between;margin-block-end:8px}.mgblocks-heroanimation .screen>.inner .content .body .subtop>div:last-child{margin-inline-end:6px}.mgblocks-heroanimation .screen>.inner .content .body .back{align-items:center;color:#0d71c8;column-gap:4px;display:flex;font-size:12px;font-weight:500}.mgblocks-heroanimation .screen>.inner .content .body .top{background-color:#fff;border:var(--stroke);border-radius:10px;display:flex;font-size:12px;justify-content:space-between;margin-block-end:13px;padding:10px 20px}.mgblocks-heroanimation .screen>.inner .content .body .top .large{font-size:22.24px;font-weight:500}.mgblocks-heroanimation .screen>.inner .content .body .top .left{align-items:flex-start;display:flex;flex-direction:column}.mgblocks-heroanimation .screen>.inner .content .body .top .left div{align-items:center;display:flex}.mgblocks-heroanimation .screen>.inner .content .body .top .left div:last-child{color:#0d71c8;column-gap:4px}.mgblocks-heroanimation .screen>.inner .content .body .top .left .pill{align-items:center;background-color:#e7f5f0;border-radius:50px;column-gap:4px;display:inline-flex;font-weight:500;margin-inline-start:18px;padding:2px 5px;position:relative}.mgblocks-heroanimation .screen>.inner .content .body .top .left .pill:before{background-color:#027b4a;border-radius:50%;content:"";height:10px;width:10px}.mgblocks-heroanimation .screen>.inner .content .body .top .left .pill:after{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI1IiB2aWV3Qm94PSIwIDAgOCA1IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMC41IDAuNUwzLjY3OTk5IDMuNzNMNi44NjAwMiAwLjUiIHN0cm9rZT0iIzExMjMzQyIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPC9zdmc+Cg==);margin-inline-start:4px}.mgblocks-heroanimation .screen>.inner .content .body .top .right{align-items:flex-end;display:flex;flex-direction:column}.mgblocks-heroanimation .screen>.inner .content .body .bottom{column-gap:13px;display:grid;font-size:12.5px;grid-template-columns:repeat(2,1fr);row-gap:13px}@media(max-width:64em){.mgblocks-heroanimation .screen>.inner .content .body .bottom{grid-template-columns:1fr}}.mgblocks-heroanimation .screen>.inner .content .body .bottom .col>.inner{background-color:#fff;border:var(--stroke);border-radius:10px}.mgblocks-heroanimation .screen>.inner .content .body .bottom .col:first-child>.inner{height:100%}.mgblocks-heroanimation .screen>.inner .content .body .bottom .heading{border-bottom:var(--stroke);font-size:17px;font-weight:500;padding:10px 17px}.mgblocks-heroanimation .screen>.inner .content .body .bottom .col-grid{column-gap:13px;display:grid;grid-template-columns:repeat(2,1fr);padding:10px 17px;padding-block-end:17px;row-gap:9px}.mgblocks-heroanimation .screen>.inner .content .body .bottom .col-grid .input{display:flex;flex-direction:column}.mgblocks-heroanimation .screen>.inner .content .body .bottom .col-grid .input span:first-of-type{font-weight:500;margin-block-end:2px}.mgblocks-heroanimation .screen>.inner .content .body .bottom .col-grid .input .field{align-items:center;border:var(--input-border);border-radius:4px;display:flex;height:30px;justify-content:flex-end;padding:13px}.mgblocks-heroanimation .screen>.inner .content .body .bottom .col-grid .input:has(+.add){margin-block-start:10px}.mgblocks-heroanimation .screen>.inner .content .body .bottom .col-grid .input.add{--purple:#7e33f7;position:relative}.mgblocks-heroanimation .screen>.inner .content .body .bottom .col-grid .input.add:nth-child(2n),.mgblocks-heroanimation .screen>.inner .content .body .bottom .col-grid .input.add:nth-child(2n)+.input{margin-block-start:10px}.mgblocks-heroanimation .screen>.inner .content .body .bottom .col-grid .input.add:before{animation:m-draw .42s cubic-bezier(.2,0,0,1) .12s 1 normal both running;border:1.5px dashed var(--purple);border-radius:8px;content:"";inset:-6px -7px -7px;position:absolute}.mgblocks-heroanimation .screen>.inner .content .body .bottom .col-grid .input.add .field{background-color:#f7edff;border-color:var(--purple)}.mgblocks-heroanimation .screen>.inner .content .body .bottom .col-grid .input.add span:first-of-type{color:#521d9f}.mgblocks-heroanimation .screen>.inner .content .body .bottom .col-grid .input.place-last{order:9999}.mgblocks-heroanimation .screen>.inner .content .body .bottom .col-grid .inline{display:flex;grid-column:1/-1;justify-content:space-between}.mgblocks-heroanimation .screen>.inner .content .body .bottom .col-grid .inline .value{color:#5e6a7a}.mgblocks-heroanimation .screen>.inner .content .body .bottom .col-grid .inline .label{column-gap:1.5px;display:flex;font-weight:500}.mgblocks-heroanimation .screen>.inner .content .body .bottom .col-grid .inline .left{display:flex;flex-direction:column}.mgblocks-heroanimation .screen>.inner .content .body .bottom .col-grid .inline .inline-btn{color:#0d71c8!important;font-weight:600;text-decoration:underline}.mgblocks-heroanimation .chat{background-color:#fff;border:1px solid #e5e5e5;border-radius:20px;box-shadow:0 24px 60px #11233c24,0 3px 10px #11233c0d;font-size:12.5px;padding-inline:24px;position:absolute;right:0;top:0;translate:80% -2rem}@media screen and (max-width:1150px){.mgblocks-heroanimation .chat{translate:45% -2rem}}@media(max-width:64em){.mgblocks-heroanimation .chat{position:relative;right:0;top:unset;translate:0 0}}.mgblocks-heroanimation .chat>.inner{display:flex;flex-direction:column;min-height:400px;width:290px}@media screen and (max-width:1150px){.mgblocks-heroanimation .chat>.inner{width:250px}}@media(max-width:64em){.mgblocks-heroanimation .chat>.inner{width:100%}}.mgblocks-heroanimation .chat .heading{display:flex;padding-block-end:10px;padding-block-start:16px}.mgblocks-heroanimation .chat .heading span{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(90deg,#ff6b3d .02%,#7b2ff7);font-size:24px;font-weight:700;-webkit-text-fill-color:#0000;color:#0000}.mgblocks-heroanimation .chat .chatbox{margin-block-start:auto;padding-block-end:25px}.mgblocks-heroanimation .chat .chatbox .prompt{border-radius:10px;font-size:13px;min-height:80px;padding:7px 10px;position:relative;z-index:0}.mgblocks-heroanimation .chat .chatbox .prompt .placeholder{color:#8a939e}.mgblocks-heroanimation .chat .chatbox .prompt:before{background-color:#fff;border-radius:inherit;content:"";height:100%;inset:0;position:absolute;width:100%;z-index:-1}.mgblocks-heroanimation .chat .chatbox .prompt:after{background:linear-gradient(120deg,#7c4dff,#ff6b4a);border-radius:inherit;content:"";inset:-1.5px;position:absolute;z-index:-2}.mgblocks-heroanimation .chat .chatbox .prompt .clip{bottom:7px;left:10px;position:absolute}.mgblocks-heroanimation .chat .chatbox .prompt .send{align-items:center;background-color:#7c3aed;border-radius:50%;bottom:0;display:inline-flex;height:28px;justify-content:center;position:absolute;right:1rem;translate:0 50%;width:28px}.mgblocks-heroanimation .chat .chatbox .user{margin-block-end:calc(18px + .75rem);margin-inline-end:0;margin-inline-start:auto;max-width:85%}.mgblocks-heroanimation .chat .chatbox .user .user-name{font-weight:700;margin-block-end:7px;text-align:right}.mgblocks-heroanimation .chat .chatbox .user .user-box{background:#e8f2fb;border:1px solid #d7e8f8;border-radius:10px;font-size:13px;line-height:1.42;padding:11px 14px}.mgblocks-heroanimation .chat .chatbox .reply{margin-block-end:18px;margin-inline-end:auto;margin-inline-start:0;max-width:90%;position:relative}.mgblocks-heroanimation .chat .chatbox .reply .reply-icon{align-items:center;background:linear-gradient(90deg,#ff6b3d,#7b2ff7);border-radius:50%;display:inline-flex;height:29px;justify-content:center;position:absolute;right:-.5rem;top:-.75rem;width:29px;z-index:2}.mgblocks-heroanimation .chat .chatbox .reply .reply-box{border:none;border-radius:12px;font-size:13px;padding:9px 13px;position:relative}.mgblocks-heroanimation .chat .chatbox .reply .reply-box:before{background-color:#fff;border-radius:inherit;content:"";height:100%;inset:0;position:absolute;width:100%;z-index:-1}.mgblocks-heroanimation .chat .chatbox .reply .reply-box:after{background:linear-gradient(120deg,#7c4dff,#ff6b4a);border-radius:inherit;content:"";inset:-1.5px;position:absolute;z-index:-2}.mgblocks-heroanimation .chat .chatbox .thinking{animation:eh-pop .26s cubic-bezier(.2,0,0,1);border:none;border-radius:12px;font-size:12px;margin-block-end:18px;padding:9px 13px;position:relative;width:max-content}.mgblocks-heroanimation .chat .chatbox .thinking>.inner{column-gap:8px;display:flex}.mgblocks-heroanimation .chat .chatbox .thinking:before{background-color:#fff;border-radius:inherit;content:"";height:100%;inset:0;position:absolute;width:100%;z-index:-1}.mgblocks-heroanimation .chat .chatbox .thinking:after{background:linear-gradient(120deg,#7c4dff,#ff6b4a);border-radius:inherit;content:"";inset:-1.5px;position:absolute;z-index:-2}.mgblocks-heroanimation .chat .chatbox .thinking span{animation:eh-dot 1s infinite;background:linear-gradient(120deg,var(--eh-accent),var(--eh-accent-2));border-radius:50%;display:inline-flex;height:5px;width:5px}.mgblocks-heroanimation .chat .chatbox .thinking span:nth-child(2){animation-delay:.15s}.mgblocks-heroanimation .chat .chatbox .thinking span:nth-child(3){animation-delay:.3s}.mgblocks-heroanimation .arrow-div{opacity:0;position:absolute}@media(max-width:64em){.mgblocks-heroanimation .arrow-div{display:none}}.mgblocks-heroanimation .arrow-div.is-arrow{opacity:1}.mgblocks-heroanimation .arrow-div.is-arrow #chatbox-arrow{rotate:-34deg}.mgblocks-heroanimation .arrow-div.is-arrow #chatbox-arrow .arrow-content{animation:eh-arrow-draw .48s ease-out forwards;stroke-dasharray:1;stroke-dashoffset:1}.mgblocks-heroanimation .arrow-div.is-arrow #chatbox-arrow .arrow-head{animation-delay:.42s}@keyframes eh-dot{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}@keyframes eh-pop{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes eh-arrow-draw{to{stroke-dashoffset:0}}@keyframes m-draw{0%{clip-path:inset(0 100% 0 0)}}
