.ai-icon[data-v-57915b34]{border-radius:100%;height:50px;width:50px;position:relative}.ai-icon__diamond-sparkle[data-v-57915b34],.ai-icon[data-v-57915b34]:before,.ai-icon[data-v-57915b34]:after{border-radius:100%;height:50px;left:0;position:absolute;width:50px;z-index:0}.ai-icon__diamond-sparkle[data-v-57915b34]{color:#c6c4ff;filter:drop-shadow(0 0 8px rgb(255,255,255));transform-origin:center;transform:scale(.9);transition:transform .3s ease,opacity .3s ease;z-index:3}.ai-icon__diamond-sparkle.is-rotating[data-v-57915b34]{animation:rotate90-57915b34 .1s ease-in forwards}.ai-icon__diamond-sparkle.is-wiggling[data-v-57915b34]:not(.is-rotating){animation:wiggle-57915b34 .5s ease-in-out}.ai-icon[data-v-57915b34]:before{content:"";background:linear-gradient(45deg,#170c39 25%,#c5c4ff,#170c39 75%);background-size:200% 200%;transition:background .3s ease,filter .3s ease}.ai-icon[data-v-57915b34]:after{content:"";background-color:#140b36;height:calc(100% - 6px);inset:3px;width:calc(100% - 6px);transition:background-color .3s ease}.ai-icon:hover.is-hoverable[data-v-57915b34]:after{background-color:#504186}.ai-icon.is-loading[data-v-57915b34]:before{animation:rotate-57915b34 3s linear infinite}@keyframes rotate-57915b34{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rotate90-57915b34{0%{transform:scale(.9) rotate(0)}to{transform:scale(.9) rotate(90deg)}}@keyframes wiggle-57915b34{0%,to{transform:scale(.9) rotate(90deg)}25%{transform:scale(.9) rotate(55deg)}75%{transform:scale(.9) rotate(95deg)}}.msm-button[data-v-cd46266b]{background-color:#291d4c;border:none;border-radius:12px;padding:12px 12px 12px 16px;display:flex;align-items:center;gap:16px;cursor:pointer;transition:background-color .2s ease;align-self:flex-start;justify-content:space-between;width:100%}.msm-button[data-v-cd46266b]:hover{background-color:#291d4ce6}.msm-button__text[data-v-cd46266b]{font-family:Saans,sans-serif;font-size:16px;line-height:1.4;color:#f2f6fe}.msm-button__icon[data-v-cd46266b]{width:32px;height:32px;background-color:#f2f6fe;border-radius:4px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.msm-button__icon svg[data-v-cd46266b]{width:20px;height:20px;color:#291d4c}.chat-status[data-v-d1e54dc3]{display:flex;justify-content:space-between;gap:.5rem;padding:0 1rem}.chat-status__thinking[data-v-d1e54dc3]{display:flex;align-items:center;color:#756899;font-weight:380;gap:.5rem}.chat-status__icon[data-v-d1e54dc3]{font-size:12px;height:25px;overflow:hidden;width:25px}.chat-status__icon__svg[data-v-d1e54dc3]{transform:scale(.5);transform-origin:0 0}.chat-status__button[data-v-d1e54dc3]{background-color:transparent;border:none;padding:.5rem;cursor:pointer;color:#5b5ebf;font-weight:570}.chat-status--error[data-v-d1e54dc3]{padding:0 1rem;background-color:#f8d7da;color:#721c24}.message-feedback[data-v-cb59105b]{display:flex;align-items:center;gap:.5rem;margin-top:.5rem;font-size:.8rem}.message-feedback__vote[data-v-cb59105b]{appearance:none;background-color:transparent;border:0;cursor:pointer;opacity:.6;transition:opacity .2s ease;font-size:14px;display:flex;align-items:center;justify-content:center;border-radius:4px}.message-feedback__vote[data-v-cb59105b]:hover{opacity:1;background-color:#ffffff1a}.message-feedback__vote[data-v-cb59105b]:focus{outline:2px solid rgba(255,255,255,.3);outline-offset:2px}.feedback-confirmation[data-v-fa8aa8d5]{font-size:1rem;margin-top:.5rem;font-style:italic}.message-bubble[data-v-ab21618b]{position:relative;font-size:1rem;color:var(--color-text-body);margin-bottom:1.5rem;padding:0 1rem 1.5rem;white-space:pre-line;border-radius:var(--border-radius-base)}.message-bubble.message-user[data-v-ab21618b]{background-color:#f0f2fe;max-width:275px;padding:.75rem;margin:0 1rem 1rem;align-self:flex-end;z-index:-1}.message-timestamp[data-v-ab21618b]{position:absolute;bottom:0;right:8px;font-size:12px;color:#756899}.message-body[data-v-ab21618b]{white-space-collapse:collapse}.message-body[data-v-ab21618b] p{margin:0}.message-body[data-v-ab21618b] p+*{margin-top:.5rem}.message-body[data-v-ab21618b] h3{font-size:1rem;margin:.75rem 0 .25rem}.message-body[data-v-ab21618b] ul,.message-body[data-v-ab21618b] ol{margin:.5rem 0;padding-left:1.5rem}.message-body[data-v-ab21618b] ul li,.message-body[data-v-ab21618b] ol li{margin-bottom:.25rem}.message-body[data-v-ab21618b] ol{counter-reset:custom-counter;padding-left:0;margin:1rem 0}.message-body[data-v-ab21618b] ol>li{counter-increment:custom-counter;position:relative;padding-left:2.5rem;list-style:none;margin-bottom:1rem}.message-body[data-v-ab21618b] ol>li:before{content:counter(custom-counter);position:absolute;left:0;top:0;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;width:1.8rem;height:1.8rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:600;box-shadow:0 2px 4px #0000001a}.message-bubble[data-v-ce1674f3]{position:relative;font-size:1rem;padding-bottom:16px;color:var(--color-text-body);white-space:pre-line;padding:0 1rem;border-radius:var(--border-radius-base)}.message-bubble.message-user[data-v-ce1674f3]{background-color:#f0f2fe;padding:12px;margin:0 0 1rem;align-self:flex-end;z-index:-1}.options[data-v-ce1674f3]{display:flex;gap:10px;margin-top:10px}.option-button[data-v-ce1674f3]{padding:.5rem 1rem;font-size:1rem;border:none;border-radius:5px;background-color:#007bff;color:#fff;cursor:pointer}.option-button[data-v-ce1674f3]:hover:not(:disabled){background-color:#0056b3}.option-button.selected[data-v-ce1674f3],.option-button[data-v-ce1674f3]:disabled{opacity:.6;cursor:not-allowed}.option-button.selected[data-v-ce1674f3]{opacity:.8}.broadband-result[data-v-c906b3e8]{background:#fff;border-radius:16px;box-shadow:0 0 .5px #00000026,0 1px 6px #0000000a,0 1px 5px #0000001c;height:100%;font-family:Saans,sans-serif;padding:16px;margin-bottom:1rem;padding:1rem}.broadband-result__header[data-v-c906b3e8]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.broadband-result__cost-increase[data-v-c906b3e8]{color:#756899;font-size:12px;display:inline-block;margin:0 0 .5rem}.broadband-result__gift-card-tag[data-v-c906b3e8]{background:transparent;border:1px solid #007a72;color:#007a72;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:570;line-height:1.2;height:24px;display:flex;align-items:center}.broadband-result__brand-pricing[data-v-c906b3e8]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.broadband-result__logo-container[data-v-c906b3e8]{background:#fff;border:1px solid #efefef;border-radius:7.2px;width:90px;height:90px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.broadband-result__provider-logo[data-v-c906b3e8]{max-width:82px;max-height:82px;object-fit:contain}.broadband-result__pricing-info[data-v-c906b3e8]{text-align:right;display:flex;flex-direction:column;align-items:flex-end;gap:4px}.broadband-result__monthly-label[data-v-c906b3e8]{font-size:12px;font-weight:570;line-height:1.2;color:#756899}.broadband-result__monthly-sub[data-v-c906b3e8]{display:inline-block}.broadband-result__price[data-v-c906b3e8]{display:flex;align-items:baseline}.broadband-result__price-main[data-v-c906b3e8]{font-size:31px;font-weight:570;line-height:1.2;color:#291d4c}.broadband-result__price-decimal[data-v-c906b3e8]{font-size:20px;font-weight:570;line-height:1.4;color:#291d4c}.broadband-result__expires-text[data-v-c906b3e8]{font-size:12px;font-weight:380;line-height:1.2;color:#b84e00;text-align:right;overflow:hidden;white-space:nowrap}.broadband-result__data-points[data-v-c906b3e8]{display:flex;border:1px solid #efefef;border-radius:8px;overflow:hidden;margin-bottom:.5rem}.broadband-result__data-point[data-v-c906b3e8]{flex:1;display:flex;flex-direction:column;justify-content:center;padding:8px;gap:4px;border-right:1px solid #efefef}.broadband-result__data-point[data-v-c906b3e8]:last-child{border-right:none}.broadband-result__data-label[data-v-c906b3e8]{font-size:12px;font-weight:570;line-height:1.2;color:#756899}.broadband-result__data-value[data-v-c906b3e8]{font-size:14px;font-weight:570;line-height:1.4;color:#291d4c}.broadband-result__cta[data-v-c906b3e8]{background:#d9d8ff;border-radius:12px;padding:12px 16px;display:flex;align-items:center;justify-content:space-between;text-decoration:none;transition:all .2s ease;cursor:pointer}.broadband-result__cta span[data-v-c906b3e8]{font-size:14px;font-weight:570;line-height:1.4;color:#291d4c;white-space:nowrap}.broadband-result__cta[data-v-c906b3e8]:hover{background:#c7c5ff}.broadband-result__cta[data-v-c906b3e8]:active{background:#b8b5ff}.edit-address-btn[data-v-3434a872]{align-items:center;background:none;border:none;color:#5b5ebf;cursor:pointer;display:flex;flex-direction:row;font-family:Saans,sans-serif;font-size:14px;font-weight:570;gap:8px;justify-content:flex-start;line-height:1.4;padding:0;white-space:nowrap}.edit-address-btn[data-v-3434a872]:hover{opacity:.8}.edit-address-btn[data-v-3434a872]:disabled{opacity:.5;cursor:not-allowed}.question-form__group[data-v-80856b41]{animation:slideIn-80856b41 .3s ease-out;display:flex;flex-direction:column;font-family:Saans,sans-serif;margin-bottom:1rem;border:none;padding:0}.question-form__label[data-v-80856b41]{margin-bottom:.5rem}.question-form__options[data-v-80856b41]{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-start}.question-form__option[data-v-80856b41]{display:flex;align-items:center;justify-content:center;cursor:pointer;padding:.75rem;border:none;border-radius:12px;background:#f2f6fe;transition:all .2s ease;min-width:4rem;position:relative}.question-form__option[data-v-80856b41]:hover:not(.question-form__option--disabled){background:#e8f0fd}.question-form__option[data-v-80856b41]:has(input:checked){background:#dce7fc}.question-form__option--disabled[data-v-80856b41]{opacity:.6;cursor:not-allowed}.question-form__input[data-v-80856b41]{position:absolute;opacity:0;width:0;height:0;margin:0;pointer-events:none}.question-form__text[data-v-80856b41]{color:#374151}@keyframes slideIn-80856b41{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.message-container[data-v-24ec625a]{position:relative;margin-bottom:1rem;padding:0 1rem}.message-text[data-v-24ec625a]{font-family:Saans,sans-serif;font-size:1rem;margin-bottom:1rem;font-weight:380;line-height:1.5;color:#291d4c;position:relative}.message-button[data-v-24ec625a]{margin:1rem 0}.highlighted-text[data-v-24ec625a]{font-family:Saans,sans-serif;font-weight:570;background-color:#e9d097;padding:2px 4px;border-radius:2px}:root{--vc-clr-primary: #000;--vc-clr-secondary: #090f207f;--vc-clr-white: #ffffff}.carousel,.carousel *{box-sizing:border-box}.carousel{height:var(--vc-carousel-height);overscroll-behavior:none;position:relative;touch-action:pan-x pan-y pinch-zoom;z-index:1}.carousel.is-dragging{touch-action:none}.carousel__track{display:flex;gap:var(--vc-slide-gap);height:100%;list-style:none;margin:0;padding:0;position:relative;transition:transform var(--vc-transition-easing);transition-duration:var(--vc-transition-duration);width:100%}.carousel__viewport{height:100%;overflow:hidden;width:100%}.carousel__sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.carousel.is-rtl{direction:rtl}.carousel.is-ttb .carousel__track{flex-direction:column}.carousel.is-btt .carousel__track{flex-direction:column-reverse}.carousel.is-vertical .carousel__slide--clone:first-child{margin-block-start:var(--vc-cloned-offset)}.carousel:not(.is-vertical) .carousel__slide--clone:first-child{margin-inline-start:var(--vc-cloned-offset)}.carousel.is-effect-fade .carousel__track{display:grid;grid-template-columns:100%;grid-template-rows:100%;transition:none}.carousel.is-effect-fade .carousel__slide{grid-area:1 / 1;height:100%;opacity:0;pointer-events:none;transition:opacity var(--vc-transition-easing);transition-duration:var(--vc-transition-duration);width:100%}.carousel.is-effect-fade .carousel__slide--active{opacity:1;pointer-events:auto}:root{--vc-icn-width: 100%}.carousel__icon{fill:currentColor;height:var(--vc-icn-width);width:var(--vc-icn-width)}:root{--vc-nav-background: transparent;--vc-nav-border-radius: 0;--vc-nav-color: var(--vc-clr-primary);--vc-nav-color-hover: var(--vc-clr-secondary);--vc-nav-height: 30px;--vc-nav-width: 30px}.carousel__next,.carousel__prev{align-items:center;background:var(--vc-nav-background);border:0;border-radius:var(--vc-nav-border-radius);color:var(--vc-nav-color);cursor:pointer;display:flex;font-size:var(--vc-nav-height);height:var(--vc-nav-height);justify-content:center;padding:0;position:absolute;inset-block-start:50%;transform:translateY(-50%);width:var(--vc-nav-width)}.carousel__next--disabled,.carousel__prev--disabled{cursor:not-allowed;opacity:.5}.carousel__next{inset-inline-end:0}.carousel__prev{inset-inline-start:0}.carousel.is-vertical .carousel__next,.carousel.is-vertical .carousel__prev{inset-inline:auto 50%;inset-block-start:auto;transform:translate(50%)}.carousel.is-vertical.is-ttb .carousel__next{inset-block-end:0}.carousel.is-vertical.is-ttb .carousel__prev,.carousel.is-vertical.is-btt .carousel__next{inset-block-start:0}.carousel.is-vertical.is-btt .carousel__prev{inset-block-end:0}@media(hover:hover){.carousel__next:hover,.carousel__prev:hover{color:var(--vc-nav-color-hover)}}:root{--vc-pgn-active-color: var(--vc-clr-primary);--vc-pgn-background-color: var(--vc-clr-secondary);--vc-pgn-border-radius: 0;--vc-pgn-gap: 6px;--vc-pgn-height: 4px;--vc-png-bottom: 10px;--vc-png-left: auto;--vc-png-right: 10px;--vc-pgn-width: 16px}.carousel__pagination{bottom:var(--vc-png-bottom);display:flex;gap:var(--vc-pgn-gap);justify-content:center;left:50%;list-style:none;margin:0;padding:0;position:absolute;transform:translate(-50%)}.carousel__pagination-button{background-color:var(--vc-pgn-background-color);border:0;border-radius:var(--vc-pgn-border-radius);cursor:pointer;display:block;height:var(--vc-pgn-height);margin:0;padding:0;width:var(--vc-pgn-width)}.carousel__pagination-button--active{background-color:var(--vc-pgn-active-color)}@media(hover:hover){.carousel__pagination-button:hover{background-color:var(--vc-pgn-active-color)}}.carousel.is-vertical .carousel__pagination{bottom:50%;flex-direction:column;left:var(--vc-png-left);right:var(--vc-png-right);transform:translateY(50%)}.carousel.is-vertical .carousel__pagination-button{height:var(--vc-pgn-width);width:var(--vc-pgn-height)}.carousel.is-btt .carousel__pagination{flex-direction:column-reverse}.carousel__slide{align-items:center;display:flex;flex-shrink:0;justify-content:center;margin:0;transform:translateZ(0)}.carousel-navigation[data-v-43b5965f]{display:flex;justify-content:flex-start;margin:0 1rem;max-width:300px}.nav-controls[data-v-43b5965f]{display:flex;align-items:center;gap:16px}.nav-controls[data-v-43b5965f] .nav-btn__icon{width:12px;height:16px}.nav-btn[data-v-43b5965f]{height:24px;border-radius:4px;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;background:#d9d8ff;color:#291d4c}.nav-btn[data-v-43b5965f]:hover{background:#c7c5ff}.nav-btn.disabled[data-v-43b5965f]{background:#efefef;color:#a1a1a1;cursor:not-allowed}.nav-prev[data-v-43b5965f]{transform:rotate(180deg)}.pagination[data-v-43b5965f]{--itemGaps: 8px;--maxPaginationWidth: 230px;display:flex;gap:var(--itemGaps);align-items:center;max-width:var(--maxPaginationWidth)}.pagination__item[data-v-43b5965f]{--totalSlides: var(--v4ba89110);--slideItemWidth: calc((var(--maxPaginationWidth) + var(--itemGaps)) / var(--totalSlides));--itemMaxWidth: 24px;background:#d1cfe3;border-radius:98px;border:0;cursor:pointer;height:4px;max-width:var(--itemMaxWidth);transition:all .2s ease;width:var(--slideItemWidth)}.pagination__item.active[data-v-43b5965f]{--scaleUpBy: 1.5;width:calc((var(--slideItemWidth)) * var(--scaleUpBy));max-width:calc(var(--itemMaxWidth) * var(--scaleUpBy));background:#291d4c}[data-v-7f5afa3c] .carousel__slide:first-of-type{padding-left:1rem}[data-v-7f5afa3c] .carousel__slide:last-of-type{padding-right:1rem}.carousel__item[data-v-7f5afa3c]{width:100%;padding:.25rem 0;display:flex;flex-direction:column;height:100%}.tool-container[data-v-32b3d671]{position:relative;margin-bottom:1rem}.tool-container__error[data-v-32b3d671]{background-color:#f8d7da;color:#721c24;margin:0 1rem;padding:1rem;border-radius:.25rem}.prompt-suggestions[data-v-3fedec45]{position:relative;padding:0 1rem 1rem;color:var(--color-text-body);display:flex;flex-direction:column;gap:1.5rem}.prompt-suggestions .icon[data-v-3fedec45]{width:40px;height:40px;color:#5b5ebf}.prompt-suggestions .heading[data-v-3fedec45]{display:flex;flex-direction:column;gap:.5rem}.prompt-suggestions .heading__title[data-v-3fedec45]{font-size:31px;font-style:normal;font-weight:570;line-height:1.2}.prompt-suggestions .heading__text[data-v-3fedec45]{margin:0;font-size:1rem;line-height:1.4}.prompt-suggestions .options[data-v-3fedec45]{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.prompt-suggestions .options__item[data-v-3fedec45]{padding:.75rem;font-size:1rem;line-height:1.4;font-weight:380;border:none;border-radius:.75rem;background-color:#d9d8ff;color:#291d4c;cursor:pointer;text-align:start}.prompt-suggestions .options__item[data-v-3fedec45]:hover:not(:disabled),.prompt-suggestions .options__item[data-v-3fedec45]:active:not(:disabled){background-color:#b5b3ff}.prompt-suggestions .options__item[data-v-3fedec45]:focus{outline:2px solid #291d4c;outline-offset:2px}.prompt-suggestions .options__item[data-v-3fedec45]:disabled{background-color:#e5e4f0;color:#767676;cursor:not-allowed}.chat-history[data-v-60b07535]{-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;flex:1;overflow-x:hidden;overflow-y:auto;background:linear-gradient(#fff 30%,#fff0) center top,linear-gradient(#fff0,#fff 70%) center bottom,radial-gradient(farthest-side at 50% 0,#0003,#0000) center top,radial-gradient(farthest-side at 50% 100%,#0003,#0000) center bottom;background-repeat:no-repeat;background-size:100% 40px,100% 40px,100% 14px,100% 14px;background-attachment:local,local,scroll,scroll}.chat-history__content[data-v-60b07535]{display:flex;flex-direction:column;flex:1;font-family:Saans,sans-serif;justify-content:flex-end;width:100%}.chat-form[data-v-076b0d92]{display:flex;border-top:2px solid #291d4c;transition:margin-bottom var(--v0e0a5060) ease;padding:.5rem}.chat-form--focused[data-v-076b0d92]{margin-bottom:0}.chat-form__input[data-v-076b0d92]{border:0;border-radius:0;flex:1;font-family:Saans,sans-serif;font-size:1rem;max-height:200px;min-height:auto;overflow-y:auto;padding:1rem;resize:none;width:100%}.chat-form__input[data-v-076b0d92]:focus,.chat-form__input--focused[data-v-076b0d92]{outline:none;border-color:#291d4c}.chat-form__input[data-v-076b0d92]::placeholder{color:#767676}.chat-form__submit-button[data-v-076b0d92]{align-self:end;align-items:center;background-color:#291d4c;border-radius:100px;border:none;cursor:pointer;display:flex;height:2.5rem;justify-content:center;transition:all .2s ease;width:2.5rem;margin-bottom:.5rem}.chat-form__submit-button[data-v-076b0d92]:hover:not(:disabled){background-color:#1f1538}.chat-form__submit-button[data-v-076b0d92]:disabled{background-color:#d1d5db;cursor:not-allowed;opacity:.6}.chat-form__submit-button[data-v-076b0d92]:focus{outline:2px solid #291d4c;outline-offset:2px}.chat-form__submit-icon[data-v-076b0d92]{width:1.5rem;height:1.5rem;transition:transform .2s ease;color:#f2f6fe;transform:rotate(-90deg)}.chat-form__submit-button:disabled .chat-form__submit-icon[data-v-076b0d92]{color:#9ca3af}.chat-header[data-v-a2826559]{align-items:center;background-color:#fff;display:flex;justify-content:flex-end;padding:1rem;width:100%}.chat-header .title[data-v-a2826559]{display:flex;align-items:center;justify-content:center;gap:.5rem;color:#5b5ebf;margin-right:auto}.chat-header .title__icon[data-v-a2826559]{width:1.5rem;height:1.5rem}.chat-header .title__text[data-v-a2826559]{font-size:1rem;line-height:1.4;font-family:Saans,sans-serif}.chat-header .actions[data-v-a2826559]{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding:2px;position:relative;flex-shrink:0}.chat-header .actions__close-button[data-v-a2826559]{display:block;width:20px;height:20px;cursor:pointer;transition:opacity .3s ease;color:#291d4c}.chat-header .actions__close-button[data-v-a2826559]:hover{opacity:.7}.chat-header .actions__close-button[data-v-a2826559]:focus{outline:2px solid #60a5fa;outline-offset:2px}.sparkle-icon[data-v-6dd904d0]{color:#a9a7fa;transition:transform .3s ease,opacity .3s ease}.sparkle-icon--header[data-v-6dd904d0]{width:32px;height:32px;transform:scale(1.8) translateY(4px);margin-right:-10px}.sparkle-icon--agent[data-v-6dd904d0]{width:50px;height:50px;color:#c6c4ff;filter:drop-shadow(0 0 8px rgb(255,255,255));transform-origin:center;transform:scale(.9);z-index:3}.sparkle-icon--inline[data-v-6dd904d0]{width:24px;height:24px;transform:scale(1.2)}.agent-logo[data-v-961e0f48]{display:inline-flex;align-items:center}.agent-logo__text[data-v-961e0f48]{font-family:Saans,sans-serif;font-weight:700;margin:0;-webkit-user-select:none;user-select:none}.agent-logo--chat-header .sparkle[data-v-961e0f48]{width:15px;height:40px}.agent-logo--chat-header .agent-logo__text[data-v-961e0f48]{font-size:1.75rem;color:#1e143b}.agent-logo--widget-header .sparkle[data-v-961e0f48]{width:20px;height:45px}.agent-logo--widget-header .agent-logo__text[data-v-961e0f48]{font-family:var(--font-family-base);font-size:calc(var(--font-size-base) * 1.5);line-height:1.25;font-weight:700;background-clip:text;background:linear-gradient(90deg,#fff 23%,var(--color-lilac));letter-spacing:-.541px;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.sparkle[data-v-961e0f48]{position:relative}.sparkle__icon[data-v-961e0f48]{left:-15px;position:absolute;top:0}.chat-notification[data-v-d88c0f8d]{background:var(--bg-base-secondary, #f0f2fe);box-shadow:0 0 .5px #00000026,0 1px 6px #0000000a,0 1px 5px #0000001c;border-radius:.5rem;background-color:#f0f2fe;width:100%;max-width:220px;position:fixed;bottom:5rem;right:1.5rem;z-index:1001;padding:2px}.chat-notification[data-v-d88c0f8d]:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#a9a7fa00,#a9a7fa14 25%,#a9a7fa 72% 85%,#a9a7fa 92%,#d9d8ff);border-radius:.5rem;z-index:-1}.chat-notification__content[data-v-d88c0f8d]{border-radius:calc(.5rem - 2px);display:flex;background-color:#f0f2fe;flex-direction:column;gap:12px;padding:1rem;position:relative;z-index:1}.chat-notification__logo[data-v-d88c0f8d]{left:1rem;position:absolute;top:1rem;transform-origin:0 0;transform:scale(.7)}.chat-notification__header[data-v-d88c0f8d]{align-items:center;display:flex;justify-content:flex-end;margin-bottom:4px}.chat-notification__logo-icon[data-v-d88c0f8d]{width:14px;height:14px}.chat-notification__brand[data-v-d88c0f8d]{font-family:Saans,sans-serif;font-weight:570;font-size:12px;line-height:1.4;color:#a9a7fa}.chat-notification__close[data-v-d88c0f8d]{background:none;border:none;cursor:pointer;padding:2px;color:#291d4c;opacity:.6;transition:opacity .2s ease}.chat-notification__close[data-v-d88c0f8d]:hover{opacity:1}.chat-notification__close-icon[data-v-d88c0f8d]{width:20px;height:20px}.chat-notification[data-v-d88c0f8d] h2{font-family:Saans,sans-serif;font-weight:570;font-size:20px;line-height:1.4;color:#291d4c;margin:0}.chat-notification[data-v-d88c0f8d] p{font-family:Saans,sans-serif;font-weight:380;font-size:16px;line-height:1.4;color:#170f35;margin:0}.agent-icon-button[data-v-51897898]{position:fixed;bottom:1rem;right:1rem;z-index:1000;background:none;border:none;cursor:pointer}.chat-container[data-v-51897898]{background-color:#fff;box-shadow:0 4px 12px #00000026;gap:0;height:100%;width:100%;pointer-events:all;position:fixed;z-index:9999999999;display:flex;flex-direction:column;right:0;top:0;bottom:0}.chat-container[open=true][data-v-51897898]{right:0;bottom:0}.chat-container__tooltip.mint-tooltip[data-v-51897898]{margin-left:auto}@media(min-width:639px){.chat-container[data-v-51897898]{width:375px}}.chat-slide-enter-active[data-v-51897898],.chat-slide-leave-active[data-v-51897898]{transition:transform .3s ease-in-out}.chat-slide-enter-from[data-v-51897898],.chat-slide-leave-to[data-v-51897898]{transform:translate(100%)}.chat-slide-enter-to[data-v-51897898],.chat-slide-leave-from[data-v-51897898]{transform:translate(0)}.chat-widget{z-index:2147483003!important;--color-lilac: #a9a7fa;--color-lilac-dark: #8e82b1}.chat-widget *{box-sizing:border-box}.chat-widget * b{font-weight:700}@font-face{font-weight:700;font-family:Saans;font-style:normal;font-display:swap;src:url(https://static.moneysupermarket.com/ds/brand-fonts/saans-medium.woff2) format("woff2")}@font-face{font-weight:300;font-family:Saans;font-style:normal;font-display:swap;src:url(https://static.moneysupermarket.com/ds/brand-fonts/saans-regular.woff2) format("woff2")}.chat-widget{--color-white: #fff;--color-primary: #291d4c;--color-primary-background: #f0f2fe;--color-primary-background-hover: var(--color-primary-background);--color-border-light: #decfe7;--color-primary-light: #8c87a5;--color-button-hover: #584f78;--color-button-active: #07050f;--color-link: var(--color-primary);--color-cta: var(--color-primary);--color-focus: #2b173f;--color-controls: #786987;--color-notification-error: #fe0039;--color-notification-error-border: #fad1e0;--color-notification-error-light: #f9eff2;--color-text-page-heading: var(--color-primary);--color-text-link: var(--color-primary);--color-text-body: var(--color-primary);--color-text-body-dark: #151034;--color-text-body-light: #f0f2fe;--color-drop-shadow: rgba(91, 94, 191, .16);--drop-shadow: 2px 2px 8px 0px var(--color-drop-shadow);--modal-box-shadow: 0px 4px 10px 0px rgba(41, 29, 76, .05), 0px 10px 25px 0px rgba(41, 29, 76, .2), 10px 2px 15px 0px rgba(41, 29, 76, .2);--color-chat-message-primary: var(--color-white);--color-chat-message-secondary: #d6d6f0;--color-field-state-base-text: var(--color-text-body);--color-secondary-background: #f9f5fc;--font-family-base: "Saans", sans-serif;--font-family-feature: var(--font-family-base);--font-size-base: 16px;--font-weight-bold: 700;--font-weight-regular: 400;--spacing-base: 8px;--spacing-multiplier: 1;--spacing-05: calc(var(--spacing-base) / 2);--spacing-1: calc(var(--spacing-base) * 1);--spacing-2: calc(var(--spacing-base) * 2 * var(--spacing-multiplier));--spacing-3: calc(var(--spacing-base) * 3 * var(--spacing-multiplier));--spacing-4: calc(var(--spacing-base) * 4 * var(--spacing-multiplier));--border-radius-circle: 50%;--border-radius-base: 10px;--border-radius-field: var(--border-radius-base);--border-radius-modal: var(--border-radius-base);--border-width-base: 1px;--border-width-button: 3px;--border-width-focus: calc(var(--border-width-base) * 2);--border-radius-pinned-bottom-right: var(--border-radius-base) var(--border-radius-base) 0;--border-radius-pinned-bottom-left: var(--border-radius-base) var(--border-radius-base) var(--border-radius-base) 0;--border-radius-rounded-top: var(--border-radius-base) var(--border-radius-base) 0 0;--border-radius-rounded-bottom: 0 0 var(--border-radius-base) var(--border-radius-base);--widget-position-bottom: var(--spacing-4);--widget-position-right: var(--spacing-4)}
