@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,300;1,400;1,500;1,600;1,700&family=DM+Sans:ital,wght@0,400;0,500;0,600;0,700;0,800;1,400;1,500;1,600;1,700&display=swap";@import"https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap";:root,[data-brand]{--brand-font-family: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--brand-heading-font-family: "DM Sans", "Poppins", sans-serif;--brand-font-size: 16px;--brand-font-weight-normal: 400;--brand-font-weight-bold: 700;--brand-line-height: 1.65;--brand-primary: #EE542F;--brand-secondary: #D4441F;--brand-tertiary: #0EA5A0;--brand-primary-dark: rgb(206.8906666667, 53.712, 16.9093333333);--brand-secondary-dark: rgb(167.5061728395, 53.7283950617, 24.4938271605);--brand-tertiary-dark: rgb(10.0111731844, 117.9888268156, 114.4134078212);--brand-grey: #8E8E96;--brand-grey-light: #D1D1D4;--brand-dark: #1E1E20;--brand-light: #FDFCFB;--brand-border-radius: 1rem;--brand-border-primary: #E8E8EA;--brand-chat-background: #F9F9FA;--brand-chat-background-variant: #F3F3F4;--brand-text-colour: #2D2D30;--brand-conversation-background: #F9F9FA;--brand-suggestion-background: #FFF0EC;--brand-suggestions-heading-text: #1E1E20;--brand-product-suggestion-background: #EE542F;--brand-product-suggestion-text: #FFFFFF;--brand-user-chat-background: #EE542F;--brand-user-chat-text: #FFFFFF;--brand-bot-chat-background: #FFFFFF;--brand-bot-chat-border: #E8E8EA;--brand-bot-chat-text: #2D2D30;--brand-feedback-icon-colour: #D1D1D4;--brand-feedback-icon-hover-colour: #8E8E96;--brand-success: #5A9E6B;--brand-danger: #C84040;--brand-warning: #C49445;--brand-info: #6B8CAE;--button-padding: .5rem .75rem;--brand-button-background: #1E1E20;--brand-button-background-hover: rgb(49.7419354839, 49.7419354839, 53.0580645161);--brand-button-text: #FDFCFB;--brand-button-primary-background: #EE542F;--brand-button-primary-background-hover: #D4441F;--brand-button-primary-text: #FFFFFF;--brand-button-secondary-background: #0EA5A0;--brand-button-secondary-background-hover: rgb(10.8089385475, 127.3910614525, 123.530726257);--brand-button-secondary-text: #FFFFFF;--brand-follow-up-button-background: #8E8E96;--brand-follow-up-button-background-hover: #EE542F;--brand-follow-up-button-text: #FFFFFF;--brand-shadow-sm: 0 1px 3px rgba(30, 30, 32, .06), 0 1px 2px rgba(30, 30, 32, .04);--brand-shadow-md: 0 4px 12px rgba(30, 30, 32, .08), 0 2px 4px rgba(30, 30, 32, .04);--brand-focus-ring: rgba(238, 84, 47, .2);--brand-link-colour: #EE542F;--brand-link-hover-colour: #D4441F;--brand-input-background: #FFFFFF;--brand-input-border: #E8E8EA;--brand-bot-icon-url: "/ask-agar/assets/3DN-icon.png";--brand-user-icon-url: "/ask-agar/assets/user-icon.png";--brand-transition-speed: .25s;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.5rem;--space-6: 2rem;--gap-general: .5rem}[data-brand=agar]{--brand-font-family: "Open Sans", Arial, sans-serif;--brand-font-size: 16px;--brand-font-weight-normal: 400;--brand-font-weight-bold: 700;--brand-line-height: 1.5;--brand-primary: #d12127;--brand-secondary: #218f34;--brand-tertiary: #f6eb16;--brand-primary-dark: rgb(99.9090909091, 40.0909090909, 42.1301652893);--brand-secondary-dark: rgb(33, 117.5, 47.5954545455);--brand-tertiary-dark: rgb(220.5, 210.7522321429, 22);--brand-grey: #343a40;--brand-grey-light: #837b7b;--brand-dark: #343a40;--brand-light: #f8f9fa;--brand-border-radius: .6rem;--brand-border-primary: rgb(98.8863636364, 15.6136363636, 18.4524793388);--brand-chat-background: rgb(188.5, 198, 207.5);--brand-chat-background-variant: #ddd;--brand-text-colour: #111;--brand-conversation-background: rgb(233.125, 236.25, 239.375);--brand-button-background: #837b7b;--brand-button-background-hover: rgb(115.1009174312, 115.1009174312, 115.1009174312);--brand-button-text: #f8f9fa;--brand-button-primary-background: #d12127;--brand-button-primary-background-hover: rgb(183.5, 33, 38.1306818182);--brand-button-primary-text: #f8f9fa;--brand-button-secondary-background: #218f34;--brand-button-secondary-background-hover: rgb(33, 117.5, 47.5954545455);--brand-button-secondary-text: #f8f9fa;--brand-suggestion-background: rgb(155.4045454545, 35.5954545455, 39.6798553719);--brand-suggestions-heading-text: hsl(357.9545454545, 72.7272727273%, 117.4509803922%);--brand-product-suggestion-background: rgb(32.375, 41.625, 33.9727272727);--brand-product-suggestion-text: rgb(218.25, 223.5, 228.75);--brand-user-chat-background: rgb(106.9090909091, 33.0909090909, 35.6074380165);--brand-user-chat-text: rgb(235.05, 246.95, 237.1054545455);--brand-bot-chat-background: #f8f9fa;--brand-bot-chat-text: #343a40;--brand-follow-up-button-background: rgb(104.6968503937, 98.3031496063, 98.3031496063);--brand-follow-up-button-background-hover: rgb(91.5452755906, 85.9547244094, 85.9547244094);--brand-follow-up-button-text: #f8f9fa;--brand-feedback-icon-colour: #837b7b;--brand-feedback-icon-hover-colour: #343a40;--brand-success: rgb(37.4, 138.6, 54.88);--brand-danger: rgb(184.8, 57.2, 61.55);--brand-warning: hsl(57.0535714286, 112.5619834711%, 27.5490196078%);--brand-info: #1481d5;--brand-shadow-sm: 0 1px 2px rgba(0, 0, 0, .06);--brand-shadow-md: 0 4px 12px rgba(0, 0, 0, .1);--brand-focus-ring: rgba(209, 33, 39, .25);--brand-link-colour: #d12127;--brand-link-hover-colour: rgb(164.9545454545, 26.0454545455, 30.7809917355);--brand-input-background: #FFFFFF;--brand-input-border: #837b7b;--brand-bot-icon-url: "https://d1bf5c4zvnlohu.cloudfront.net/clients/agar/assets/agar-icon.png";--brand-user-icon-url: "https://d1bf5c4zvnlohu.cloudfront.net/clients/agar/assets/user-icon.png";--brand-transition-speed: .2s}:root,[data-theme]{--close-button-colour: var(--brand-close-button-colour, #fff);--background-overlay-colour: var(--brand-background-overlay-colour, rgba(0, 0, 0, .75));--chat-background: var(--brand-chat-background, #F9F9FA);--chat-background-variant: var(--brand-chat-background-variant, #F3F3F4);--text-colour: var(--brand-text-colour, #2D2D30);--border-radius: var(--brand-border-radius, 1rem);--border-radius-button: calc(var(--border-radius) * .75);--border-radius-input: var(--border-radius-button);--border-radius-interface: var(--border-radius);--border-radius-inner: calc(var(--border-radius-interface) * .7);--border-primary: var(--brand-border-primary, #E8E8EA);--conversation-background: var(--brand-conversation-background, #F9F9FA);--suggestion-background: var(--brand-suggestion-background, #FFF0EC);--suggestions-heading-text: var(--brand-suggestions-heading-text, #1E1E20);--product-suggestion-background: var(--brand-product-suggestion-background, #EE542F);--product-suggestion-text: var(--brand-product-suggestion-text, #FFFFFF);--user-chat-background: var(--brand-user-chat-background, #EE542F);--user-chat-text: var(--brand-user-chat-text, #FFFFFF);--bot-chat-background: var(--brand-bot-chat-background, #FFFFFF);--bot-chat-border: var(--brand-bot-chat-border, #E8E8EA);--bot-chat-text: var(--brand-bot-chat-text, #2D2D30);--follow-up-button-background: var(--brand-follow-up-button-background, #8E8E96);--follow-up-button-background-hover: var(--brand-follow-up-button-background-hover, #EE542F);--follow-up-button-text: var(--brand-follow-up-button-text, #FFFFFF);--feedback-icon-colour: var(--brand-feedback-icon-colour, #D1D1D4);--feedback-icon-hover-colour: var(--brand-feedback-icon-hover-colour, #8E8E96);--button-background: var(--brand-button-background);--button-background-hover: var(--brand-button-background-hover);--button-text-colour: var(--brand-button-text);--shadow-sm: var(--brand-shadow-sm, 0 1px 3px rgba(30, 30, 32, .06), 0 1px 2px rgba(30, 30, 32, .04));--shadow-md: var(--brand-shadow-md, 0 4px 12px rgba(30, 30, 32, .08), 0 2px 4px rgba(30, 30, 32, .04));--focus-ring: var(--brand-focus-ring, rgba(238, 84, 47, .2));--link-colour: var(--brand-link-colour, #EE542F);--link-hover-colour: var(--brand-link-hover-colour, #D4441F);--input-background: var(--brand-input-background, #FFFFFF);--input-border-colour: var(--brand-input-border, #E8E8EA);--bot-icon-url: var(--brand-bot-icon-url);--user-icon-url: var(--brand-user-icon-url);--transition-speed: var(--brand-transition-speed, .2s)}[data-theme=dark]{--close-button-colour: #aaa;--background-overlay-colour: rgba(0, 0, 0, .85);--chat-background: #1C1917;--chat-background-variant: #44403C;--text-colour: #E7E5E4;--border-primary: color-mix(in oklch, var(--brand-primary) 60%, black);--conversation-background: color-mix(in oklch, var(--brand-grey) 90%, black);--suggestion-background: color-mix(in oklch, var(--brand-primary) 55%, black);--suggestions-heading-text: color-mix(in oklch, var(--brand-primary) 40%, white);--product-suggestion-background: color-mix(in oklch, var(--brand-grey) 85%, black);--user-chat-background: color-mix(in oklch, var(--brand-primary) 75%, black);--bot-chat-background: color-mix(in oklch, var(--brand-grey) 60%, black);--bot-chat-border: color-mix(in oklch, var(--brand-grey) 50%, black);--bot-chat-text: color-mix(in oklch, var(--brand-grey) 30%, white);--follow-up-button-background: color-mix(in oklch, var(--brand-grey-light) 70%, black);--follow-up-button-background-hover: color-mix(in oklch, var(--brand-grey-light) 55%, black);--feedback-icon-colour: var(--brand-grey-light);--feedback-icon-hover-colour: color-mix(in oklch, var(--brand-tertiary) 80%, black);--shadow-sm: 0 1px 2px rgba(0, 0, 0, .2);--shadow-md: 0 4px 12px rgba(0, 0, 0, .3);--focus-ring: color-mix(in oklch, var(--brand-primary) 40%, transparent);--link-colour: color-mix(in oklch, var(--brand-primary) 50%, white);--link-hover-colour: color-mix(in oklch, var(--brand-primary) 35%, white);--input-background: #292524;--input-border-colour: #57534E}:root{--chat-width: 80vw;--chat-height: 85vh}@media (max-width: 991px){#header-search{display:block;margin:0 0 1rem}}.button-primary{--button-background: var(--brand-button-primary-background);--button-background-hover: var(--brand-button-primary-background-hover);--button-text-colour: var(--brand-button-primary-text)}.button-secondary{--button-background: var(--brand-button-secondary-background);--button-background-hover: var(--brand-button-secondary-background-hover);--button-text-colour: var(--brand-button-secondary-text)}.button-sm{font-weight:400;font-size:.8rem}.button-close{--icon-link: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'></svg>");--icon-size: 1rem;--icon-colour: #fff;--icon-opacity: 1;width:var(--icon-size);height:var(--icon-size);-webkit-mask:var(--icon-link) no-repeat center;-webkit-mask-size:contain;mask:var(--icon-link) no-repeat center;mask-size:contain;background-color:var(--icon-colour)!important;background-size:contain;display:inline-block;opacity:var(--icon-opacity);--icon-colour: var(--close-button-colour);--icon-size: .8rem;--icon-link: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e");--button-close-opacity: .7;--button-close-hover-opacity: 1;--button-close-focus-shadow: 0 0 0 .25rem rgba(238, 84, 47, .25);--button-close-focus-opacity: 1;--button-close-disabled-opacity: .25;border:0;border-radius:.375rem;opacity:var(--button-close-opacity);margin:.2rem 0;padding:.25em}.button-close:hover{--button-close-opacity: 1}.icon-button-link{--icon-link: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'></svg>");--icon-size: 1rem;--icon-colour: #fff;--icon-opacity: 1;width:var(--icon-size);height:var(--icon-size);-webkit-mask:var(--icon-link) no-repeat center;-webkit-mask-size:contain;mask:var(--icon-link) no-repeat center;mask-size:contain;background-color:var(--icon-colour)!important;background-size:contain;display:inline-block;opacity:var(--icon-opacity);--icon-link: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'><title>link</title><path d='M4.83 15h2.91a4.88 4.88 0 0 1-1.55-2H5a3 3 0 1 1 0-6h3a3 3 0 0 1 2.82 4h2.1a4.82 4.82 0 0 0 .08-.83v-.34A4.83 4.83 0 0 0 8.17 5H4.83A4.83 4.83 0 0 0 0 9.83v.34A4.83 4.83 0 0 0 4.83 15z'/><path d='M15.17 5h-2.91a4.88 4.88 0 0 1 1.55 2H15a3 3 0 1 1 0 6h-3a3 3 0 0 1-2.82-4h-2.1a4.82 4.82 0 0 0-.08.83v.34A4.83 4.83 0 0 0 11.83 15h3.34A4.83 4.83 0 0 0 20 10.17v-.34A4.83 4.83 0 0 0 15.17 5z'/></svg>")}.icon-external-link{--icon-link: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'></svg>");--icon-size: 1rem;--icon-colour: #fff;--icon-opacity: 1;width:var(--icon-size);height:var(--icon-size);-webkit-mask:var(--icon-link) no-repeat center;-webkit-mask-size:contain;mask:var(--icon-link) no-repeat center;mask-size:contain;background-color:var(--icon-colour)!important;background-size:contain;display:inline-block;opacity:var(--icon-opacity);--icon-link: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'><title>open external link</title><path transform='translate(85.333333 64)' d='M128,63.999444 L128,106.666444 L42.6666667,106.666667 L42.6666667,320 L256,320 L256,234.666444 L298.666,234.666444 L298.666667,362.666667 L0,362.666667 L0,64 L128,63.999444 Z M362.666667,0 L362.666667,170.666667 L320,170.666667 L320,72.835 L143.084945,249.751611 L112.915055,219.581722 L289.83,42.666 L192,42.6666667 L192,0 L362.666667,0 Z'/> </svg>");--icon-size: .8rem}.icon-download{--icon-link: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'></svg>");--icon-size: 1rem;--icon-colour: #fff;--icon-opacity: 1;width:var(--icon-size);height:var(--icon-size);-webkit-mask:var(--icon-link) no-repeat center;-webkit-mask-size:contain;mask:var(--icon-link) no-repeat center;mask-size:contain;background-color:var(--icon-colour)!important;background-size:contain;display:inline-block;opacity:var(--icon-opacity);--icon-link: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30"><path d="M29,0 L1,0 C0.521,0 0,0.521 0,1 L0,8 C0,9.104 0.896,10 2,10 C3.104,10 4,9.104 4,8 L4,4 L26,4 L26,8 C26,9.104 26.896,10 28,10 C29.104,10 30,9.104 30,8 L30,1 C30,0.458 29.604,0 29,0 Z M19,18 L17,18 L17,9 C17,7.896 16.104,7 15,7 C13.896,7 13,7.896 13,9 L13,18 L11,18 C10.608,18 9.705,17.905 9.313,18.3 C8.921,18.693 8.921,19.332 9.313,19.726 L14.255,25.717 C14.464,25.927 14.742,26.017 15.016,26.002 C15.29,26.017 15.567,25.927 15.776,25.717 L20.718,19.726 C21.11,19.332 21.11,18.693 20.718,18.3 C20.326,17.905 19.705,18 19,18 Z"/></svg>')}.icon-thumbs-up{--icon-link: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'></svg>");--icon-size: 1rem;--icon-colour: #fff;--icon-opacity: 1;width:var(--icon-size);height:var(--icon-size);-webkit-mask:var(--icon-link) no-repeat center;-webkit-mask-size:contain;mask:var(--icon-link) no-repeat center;mask-size:contain;background-color:var(--icon-colour)!important;background-size:contain;display:inline-block;opacity:var(--icon-opacity);--icon-link: url('data:image/svg+xml;utf8,<svg width="800px" height="800px" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M22.088 10.651a2.07 2.07 0 0 0-1.937-1.636S16.2 9.015 15.96 9a5.017 5.017 0 0 0 1.242-3.168c0-2.194-.42-3.457-1.284-3.861a1.768 1.768 0 0 0-1.793.335l-.179.15v.232a7.073 7.073 0 0 1-1.174 3.496 8.993 8.993 0 0 1-2.49 2.649L7.96 12H7v-2H2v13h5v-2h1.796l2.47.966L18.19 22a2.22 2.22 0 0 0 2.045-1.166 1.755 1.755 0 0 0 .062-1.425 2.15 2.15 0 0 0 1.053-1.348 2.19 2.19 0 0 0-.262-1.713 2.253 2.253 0 0 0 .923-1.461 2.165 2.165 0 0 0-.445-1.672 2.705 2.705 0 0 0 .523-2.564zM6 22H3V11h3zm14.571-9.251l-.582.363.525.443a1.27 1.27 0 0 1 .508 1.175 1.359 1.359 0 0 1-.892 1.013l-.747.305.604.533a1.208 1.208 0 0 1 .395 1.227 1.167 1.167 0 0 1-.908.851l-.775.167.485.628a.858.858 0 0 1 .153.939 1.25 1.25 0 0 1-1.148.607h-6.646l-2.472-.966L7 20.007V13h1.473l2.448-3.395a9.933 9.933 0 0 0 2.683-2.867 8.134 8.134 0 0 0 1.328-3.772.654.654 0 0 1 .562-.089c.166.078.708.52.708 2.955a4.09 4.09 0 0 1-1.101 2.614 1.051 1.051 0 0 0-.237 1.06c.25.494.87.494 1.896.494h3.391c.524 0 .847.48.976.928a1.616 1.616 0 0 1-.556 1.821z"/></svg>')}.icon-thumbs-down{--icon-link: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'></svg>");--icon-size: 1rem;--icon-colour: #fff;--icon-opacity: 1;width:var(--icon-size);height:var(--icon-size);-webkit-mask:var(--icon-link) no-repeat center;-webkit-mask-size:contain;mask:var(--icon-link) no-repeat center;mask-size:contain;background-color:var(--icon-colour)!important;background-size:contain;display:inline-block;opacity:var(--icon-opacity);--icon-link: url('data:image/svg+xml;utf8,<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M17 1v2h-1.796l-2.47-.966L5.81 2a2.22 2.22 0 0 0-2.045 1.166 1.755 1.755 0 0 0-.062 1.425A2.15 2.15 0 0 0 2.65 5.939a2.19 2.19 0 0 0 .262 1.713 2.253 2.253 0 0 0-.923 1.461 2.165 2.165 0 0 0 .445 1.672 2.705 2.705 0 0 0-.523 2.564A2.084 2.084 0 0 0 3.85 15h3.39c.242 0 .56 0 .8.015a4.966 4.966 0 0 0-1.242 3.153c0 2.194.42 3.457 1.284 3.861a1.363 1.363 0 0 0 .58.126 2.013 2.013 0 0 0 1.213-.46l.179-.151v-.232a7.073 7.073 0 0 1 1.174-3.496 8.993 8.993 0 0 1 2.49-2.649L16.04 12H17v2h5V1zm0 10h-1.473l-2.448 3.395a9.933 9.933 0 0 0-2.683 2.867 8.134 8.134 0 0 0-1.328 3.772.658.658 0 0 1-.562.09c-.166-.08-.708-.521-.708-2.956a4.09 4.09 0 0 1 1.101-2.614 1.051 1.051 0 0 0 .237-1.06C8.886 14 8.266 14 7.24 14H3.85c-.524 0-.847-.48-.976-.928a1.616 1.616 0 0 1 .556-1.821l.582-.363-.525-.443a1.27 1.27 0 0 1-.508-1.175 1.359 1.359 0 0 1 .892-1.013l.747-.305-.604-.533a1.208 1.208 0 0 1-.395-1.227 1.167 1.167 0 0 1 .908-.851l.775-.167-.485-.628a.858.858 0 0 1-.153-.939A1.25 1.25 0 0 1 5.811 3h6.646l2.472.966L17 3.993zm4 2h-3V2h3z"/></svg>')}.icon-phone{--icon-link: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'></svg>");--icon-size: 1rem;--icon-colour: #fff;--icon-opacity: 1;width:var(--icon-size);height:var(--icon-size);-webkit-mask:var(--icon-link) no-repeat center;-webkit-mask-size:contain;mask:var(--icon-link) no-repeat center;mask-size:contain;background-color:var(--icon-colour)!important;background-size:contain;display:inline-block;opacity:var(--icon-opacity);--icon-link: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free v7.0.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path d="M160.2 25C152.3 6.1 131.7-3.9 112.1 1.4l-5.5 1.5c-64.6 17.6-119.8 80.2-103.7 156.4 37.1 175 174.8 312.7 349.8 349.8 76.3 16.2 138.8-39.1 156.4-103.7l1.5-5.5c5.4-19.7-4.7-40.3-23.5-48.1l-97.3-40.5c-16.5-6.9-35.6-2.1-47 11.8l-38.6 47.2C233.9 335.4 177.3 277 144.8 205.3L189 169.3c13.9-11.3 18.6-30.4 11.8-47L160.2 25z"/></svg>')}.icon-reset{--icon-link: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'></svg>");--icon-size: 1rem;--icon-colour: #fff;--icon-opacity: 1;width:var(--icon-size);height:var(--icon-size);-webkit-mask:var(--icon-link) no-repeat center;-webkit-mask-size:contain;mask:var(--icon-link) no-repeat center;mask-size:contain;background-color:var(--icon-colour)!important;background-size:contain;display:inline-block;opacity:var(--icon-opacity);--icon-link: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3e%3cpath d='M105.1 202.6c7.7-21.8 20.2-42.3 37.8-59.8c62.5-62.5 163.8-62.5 226.3 0L386.3 160 352 160c-17.7 0-32 14.3-32 32s14.3 32 32 32l111.5 0c0 0 0 0 0 0l.4 0c17.7 0 32-14.3 32-32l0-112c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 35.2L414.4 97.6c-87.5-87.5-229.3-87.5-316.8 0C73.2 122 55.6 150.7 44.8 181.4c-5.9 16.7 2.9 34.9 19.5 40.8s34.9-2.9 40.8-19.5zM39 289.3c-5 1.5-9.8 4.2-13.7 8.2c-4 4-6.7 8.8-8.1 14c-.3 1.2-.6 2.5-.8 3.8c-.3 1.7-.4 3.4-.4 5.1L16 432c0 17.7 14.3 32 32 32s32-14.3 32-32l0-35.1 17.6 17.5c0 0 0 0 0 0c87.5 87.4 229.3 87.4 316.7 0c24.4-24.4 42.1-53.1 52.9-83.7c5.9-16.7-2.9-34.9-19.5-40.8s-34.9 2.9-40.8 19.5c-7.7 21.8-20.2 42.3-37.8 59.8c-62.5 62.5-163.8 62.5-226.3 0l-17.5-17.5L160 352c17.7 0 32-14.3 32-32s-14.3-32-32-32L48.4 288c-3.2 0-6.3 .4-9.4 1.3z'/%3e%3c/svg%3e")}.icon-email{--icon-link: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'></svg>");--icon-size: 1rem;--icon-colour: #fff;--icon-opacity: 1;width:var(--icon-size);height:var(--icon-size);-webkit-mask:var(--icon-link) no-repeat center;-webkit-mask-size:contain;mask:var(--icon-link) no-repeat center;mask-size:contain;background-color:var(--icon-colour)!important;background-size:contain;display:inline-block;opacity:var(--icon-opacity);--icon-link: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3e%3cpath d='M48 64C21.5 64 0 85.5 0 112c0 15.1 7.1 29.3 19.2 38.4L236.8 313.6c11.4 8.5 27 8.5 38.4 0L492.8 150.4c12.1-9.1 19.2-23.3 19.2-38.4c0-26.5-21.5-48-48-48L48 64zM0 176L0 384c0 35.3 28.7 64 64 64l384 0c35.3 0 64-28.7 64-64l0-208L294.4 339.2c-22.8 17.1-54 17.1-76.8 0L0 176z'/%3e%3c/svg%3e")}.icon-feedback{--icon-link: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'></svg>");--icon-size: 1rem;--icon-colour: #fff;--icon-opacity: 1;width:var(--icon-size);height:var(--icon-size);-webkit-mask:var(--icon-link) no-repeat center;-webkit-mask-size:contain;mask:var(--icon-link) no-repeat center;mask-size:contain;background-color:var(--icon-colour)!important;background-size:contain;display:inline-block;opacity:var(--icon-opacity);--icon-link: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="200" height="200" viewBox="0 0 2048 2048"><path d="M958 1328q101 40 184 106t142 153t91 187t33 210v64h-128v-64q0-119-45-224t-124-183t-183-123t-224-46q-119 0-224 45t-183 124t-123 183t-46 224v64H0v-64q0-109 32-210t92-187t142-152t184-107q-45-31-81-72t-61-88t-38-100t-14-108q0-93 35-174t96-142t142-96t175-36q93 0 174 35t142 96t96 142t36 175q0 55-13 107t-39 100t-61 89t-81 72zm-254-48q66 0 124-25t101-68t69-102t26-125q0-66-25-124t-69-101t-102-69t-124-26q-66 0-124 25t-102 69t-69 102t-25 124q0 66 25 124t68 102t102 69t125 25zM2048 0v1024h-256l-384 384v-384h-128V896h256v203l203-203h181V128H640v230q-32 4-64 10t-64 18V0h1536z"/></svg>')}#flowChat,#flowChat *{font-family:var(--brand-font-family);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#flowChat{font-size:var(--brand-font-size);line-height:var(--brand-line-height)}#flowChat h1,#flowChat h2,#flowChat h3,#flowChat h4,#flowChat h5,#flowChat h6{font-family:var(--brand-heading-font-family, var(--brand-font-family));color:inherit;line-height:1.2;letter-spacing:-.02em}#flowChat h1{font-size:2.25rem;font-weight:700}#flowChat h2{font-size:1.625rem;font-weight:700}#flowChat h3{font-size:1.125rem;font-weight:700}#flowChat h4{font-size:1rem;font-weight:600}#flowChat h5{font-size:.95rem;font-weight:600}#flowChat h6{font-size:.85rem;font-weight:600}#flowChat p{font-size:inherit;font-weight:400;max-width:unset}#flowChat ul,#flowChat ol{padding-left:1.5em;margin:.5em 0}#flowChat ul{list-style-type:disc}#flowChat ol{list-style-type:decimal}#flowChat li{margin:.2em 0}.conversation{background-color:var(--conversation-background);color:var(--conversation-text);position:relative;flex-grow:1;transition:height .3s ease-in-out;padding:1rem 0}.conversation #chat-responses{background:transparent}.conversation #chat-responses .chat-item-user,.conversation #chat-responses .chat-item-bot{display:flex;gap:1rem}.conversation #chat-responses .chat-item-user{justify-content:flex-end;margin:1rem 0}.conversation #chat-responses .avatar{width:2rem;height:2rem}.conversation #chat-responses .response{padding:0 1rem;animation:appear 1s ease-in-out}.conversation #chat-responses .response>div{animation:appear .8s ease-in-out}.conversation #chat-responses .response .userQuestion,.conversation #chat-responses .response .chatResponse{padding:.75rem;border-radius:var(--border-radius-inner);border-style:solid;border-width:1px}.conversation #chat-responses .response .userQuestion{color:var(--user-chat-text);background:var(--user-chat-background);border-color:var(--user-chat-background);font-weight:400;font-style:italic;font-size:1.1rem;margin:0}.follow-up-questions{display:flex;flex-direction:column;gap:.4rem;justify-content:stretch;margin:1rem}.follow-up-questions.startup-prompts{margin:0}.gradient-border{--background: var(--button-background, #fff);--border-gradient-start: color-mix(in oklch, var(--brand-primary) 40%, white);--border-gradient-end: color-mix(in oklch, var(--brand-primary) 30%, white);--border-width: 1px;--radius: 10px;background:linear-gradient(0,var(--background),var(--background)) padding-box,linear-gradient(50deg,var(--border-gradient-start),var(--border-gradient-end),var(--border-gradient-start)) border-box;border:var(--border-width) solid transparent!important}.header{z-index:2000}#flowChat button:not(.button-transparent),#flowChat .button{background-color:var(--button-background);color:var(--button-text-colour);border-radius:var(--border-radius-button);padding:var(--button-padding);border:none}#flowChat button:not(.button-transparent):hover,#flowChat .button:hover{cursor:pointer;background-color:var(--button-background-hover)}#flowChat button:not(.button-transparent):focus,#flowChat button:not(.button-transparent):active,#flowChat .button:focus,#flowChat .button:active{background-color:var(--button-background-active, var(--button-background))}#flowChat .button-group button{border-radius:0}#flowChat .button-group button:first-child{border-radius:.25rem 0 0 .25rem}#flowChat .button-group button:last-child{border-radius:0 .25rem .25rem 0}#flowChat a.button{text-decoration:none}#flowChat input{flex:1;margin:0;padding:.65rem .85rem;border-radius:var(--border-radius-input);border:2px solid var(--input-border-colour, #aaa);background:var(--input-background, #fff);font-size:1.1em}#flowChat .input-group{display:flex;flex-direction:column}#flowChat .input-group label{font-size:.85em;margin:0 0 .2em .2em}#flowChat img{max-width:100%;height:auto}#flowChat section h2{text-align:center;border-color:var(--border-primary)}#flowChat section.breathe{margin:10vh 0}#flowChat section.breathe h2{margin-bottom:3vh}#flowChat .v-enter-active,#flowChat .v-leave-active{transition:all .6s ease;transform-origin:top left}#flowChat .v-enter-from,#flowChat .v-leave-to{opacity:0;scale:.1}@keyframes appear{0%{opacity:0;transform:scaleY(.1)}80%{transform:scaleY(1.02)}to{opacity:1;transform:scaleY(1)}}@keyframes bounce-8b010652{0%{transform:translateY(0)}10%{transform:translateY(-2px)}20%{transform:translateY(1px)}30%{transform:translateY(0)}}.ellipsis span[data-v-8b010652]{animation:bounce-8b010652 2s ease-in-out infinite;display:inline-block}.ellipsis span[data-v-8b010652]:nth-child(2){animation-delay:.1s}.ellipsis span[data-v-8b010652]:nth-child(3){animation-delay:.2s}.progress-feedback ul[data-v-4699b50e]{margin:0;padding:0}.progress-feedback li[data-v-4699b50e]{list-style:none;color:var(--brand-grey-light);opacity:.7;font-style:italic;font-size:.9rem}.progress-feedback li.current[data-v-4699b50e]{opacity:9}.follow-up-prompt-compiler p[data-v-8c2161d4]{font-weight:600;font-style:italic;margin:1em 0 .3em}.follow-up-prompt-compiler button.option.selected[data-v-8c2161d4]{background-color:var(--brand-primary)!important;color:#fff}.follow-up-prompt-compiler button.option[data-v-8c2161d4]:active,.follow-up-prompt-compiler button.option[data-v-8c2161d4]:focus{outline:none}.feedback[data-v-da551056]{display:flex;gap:.5rem;justify-content:flex-end;margin:.5rem;position:relative}.feedback span[data-v-da551056]{--icon-colour: var(--feedback-icon-colour);--icon-size: 1.5rem}.feedback span[data-v-da551056]:hover{cursor:pointer}.feedback span:hover.icon-thumbs-up[data-v-da551056]{--icon-colour: var(--brand-success)}.feedback span:hover.icon-thumbs-down[data-v-da551056]{--icon-colour: var(--brand-danger)}.feedback span.submitted.icon-thumbs-up[data-v-da551056]{--icon-colour: var(--brand-success)}.feedback span.submitted.icon-thumbs-down[data-v-da551056]{--icon-colour: var(--brand-danger)}.feedback .icon-feedback[data-v-da551056]:hover{--icon-colour: var(--feedback-icon-hover-colour);cursor:pointer}.feedback .feedback-form[data-v-da551056]{display:flex;flex-direction:column;gap:.5rem;position:absolute;bottom:0;right:0;color:var(--brand-dark);background:var(--brand-light);padding:1rem;border-radius:.25rem;--border-width: 8px}.feedback .feedback-form.hide[data-v-da551056]{display:none}.feedback .feedback-form.negative[data-v-da551056]{border:var(--border-width) solid var(--brand-danger)}.feedback .feedback-form.positive[data-v-da551056]{border:var(--border-width) solid var(--brand-success)}.feedback .feedback-form .form-header[data-v-da551056]{display:flex;justify-content:space-between;align-items:center;gap:1rem;border-radius:var(--brand-border-radius) var(--brand-border-radius) 0 0}.feedback .feedback-form .form-header h4[data-v-da551056],.feedback .feedback-form .form-header h5[data-v-da551056],.feedback .feedback-form .form-header h6[data-v-da551056]{margin:0}.feedback .feedback-form .form-header button.button-close[data-v-da551056]{--icon-colour: var(--brand-dark);--button-size: .6rem}.feedback .feedback-form textarea[data-v-da551056]{min-height:80px;padding:.5rem;border-radius:.25rem;font-size:.9rem}.chat-item-bot .chatResponse[data-v-fdf5a06b]{border-color:var(--bot-chat-border);background-color:var(--bot-chat-background);color:var(--bot-chat-text);width:100%;font-size:.9em}.chat-item-bot .chatResponse>div p[data-v-fdf5a06b]{margin:.5rem 0}.chat-item-bot .chatResponse>div[data-v-fdf5a06b]>:first-child{margin-top:0}.chat-item-bot .chatResponse>div[data-v-fdf5a06b]>:last-child{margin-bottom:0}.button-primary[data-v-51991348]{--button-background: var(--brand-button-primary-background);--button-background-hover: var(--brand-button-primary-background-hover);--button-text-colour: var(--brand-button-primary-text)}.button-secondary[data-v-51991348]{--button-background: var(--brand-button-secondary-background);--button-background-hover: var(--brand-button-secondary-background-hover);--button-text-colour: var(--brand-button-secondary-text)}.button-sm[data-v-51991348]{font-weight:400;font-size:.8rem}.button-close[data-v-51991348]{--icon-link: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'></svg>");--icon-size: 1rem;--icon-colour: #fff;--icon-opacity: 1;width:var(--icon-size);height:var(--icon-size);-webkit-mask:var(--icon-link) no-repeat center;-webkit-mask-size:contain;mask:var(--icon-link) no-repeat center;mask-size:contain;background-color:var(--icon-colour)!important;background-size:contain;display:inline-block;opacity:var(--icon-opacity);--icon-colour: var(--close-button-colour);--icon-size: .8rem;--icon-link: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e");--button-close-opacity: .7;--button-close-hover-opacity: 1;--button-close-focus-shadow: 0 0 0 .25rem rgba(238, 84, 47, .25);--button-close-focus-opacity: 1;--button-close-disabled-opacity: .25;border:0;border-radius:.375rem;opacity:var(--button-close-opacity);margin:.2rem 0;padding:.25em}.button-close[data-v-51991348]:hover{--button-close-opacity: 1}.icon-button-link[data-v-51991348]{--icon-link: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'></svg>");--icon-size: 1rem;--icon-colour: #fff;--icon-opacity: 1;width:var(--icon-size);height:var(--icon-size);-webkit-mask:var(--icon-link) no-repeat center;-webkit-mask-size:contain;mask:var(--icon-link) no-repeat center;mask-size:contain;background-color:var(--icon-colour)!important;background-size:contain;display:inline-block;opacity:var(--icon-opacity);--icon-link: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'><title>link</title><path d='M4.83 15h2.91a4.88 4.88 0 0 1-1.55-2H5a3 3 0 1 1 0-6h3a3 3 0 0 1 2.82 4h2.1a4.82 4.82 0 0 0 .08-.83v-.34A4.83 4.83 0 0 0 8.17 5H4.83A4.83 4.83 0 0 0 0 9.83v.34A4.83 4.83 0 0 0 4.83 15z'/><path d='M15.17 5h-2.91a4.88 4.88 0 0 1 1.55 2H15a3 3 0 1 1 0 6h-3a3 3 0 0 1-2.82-4h-2.1a4.82 4.82 0 0 0-.08.83v.34A4.83 4.83 0 0 0 11.83 15h3.34A4.83 4.83 0 0 0 20 10.17v-.34A4.83 4.83 0 0 0 15.17 5z'/></svg>")}.icon-external-link[data-v-51991348]{--icon-link: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'></svg>");--icon-size: 1rem;--icon-colour: #fff;--icon-opacity: 1;width:var(--icon-size);height:var(--icon-size);-webkit-mask:var(--icon-link) no-repeat center;-webkit-mask-size:contain;mask:var(--icon-link) no-repeat center;mask-size:contain;background-color:var(--icon-colour)!important;background-size:contain;display:inline-block;opacity:var(--icon-opacity);--icon-link: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'><title>open external link</title><path transform='translate(85.333333 64)' d='M128,63.999444 L128,106.666444 L42.6666667,106.666667 L42.6666667,320 L256,320 L256,234.666444 L298.666,234.666444 L298.666667,362.666667 L0,362.666667 L0,64 L128,63.999444 Z M362.666667,0 L362.666667,170.666667 L320,170.666667 L320,72.835 L143.084945,249.751611 L112.915055,219.581722 L289.83,42.666 L192,42.6666667 L192,0 L362.666667,0 Z'/> </svg>");--icon-size: .8rem}.icon-download[data-v-51991348]{--icon-link: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'></svg>");--icon-size: 1rem;--icon-colour: #fff;--icon-opacity: 1;width:var(--icon-size);height:var(--icon-size);-webkit-mask:var(--icon-link) no-repeat center;-webkit-mask-size:contain;mask:var(--icon-link) no-repeat center;mask-size:contain;background-color:var(--icon-colour)!important;background-size:contain;display:inline-block;opacity:var(--icon-opacity);--icon-link: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30"><path d="M29,0 L1,0 C0.521,0 0,0.521 0,1 L0,8 C0,9.104 0.896,10 2,10 C3.104,10 4,9.104 4,8 L4,4 L26,4 L26,8 C26,9.104 26.896,10 28,10 C29.104,10 30,9.104 30,8 L30,1 C30,0.458 29.604,0 29,0 Z M19,18 L17,18 L17,9 C17,7.896 16.104,7 15,7 C13.896,7 13,7.896 13,9 L13,18 L11,18 C10.608,18 9.705,17.905 9.313,18.3 C8.921,18.693 8.921,19.332 9.313,19.726 L14.255,25.717 C14.464,25.927 14.742,26.017 15.016,26.002 C15.29,26.017 15.567,25.927 15.776,25.717 L20.718,19.726 C21.11,19.332 21.11,18.693 20.718,18.3 C20.326,17.905 19.705,18 19,18 Z"/></svg>')}.icon-thumbs-up[data-v-51991348]{--icon-link: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'></svg>");--icon-size: 1rem;--icon-colour: #fff;--icon-opacity: 1;width:var(--icon-size);height:var(--icon-size);-webkit-mask:var(--icon-link) no-repeat center;-webkit-mask-size:contain;mask:var(--icon-link) no-repeat center;mask-size:contain;background-color:var(--icon-colour)!important;background-size:contain;display:inline-block;opacity:var(--icon-opacity);--icon-link: url('data:image/svg+xml;utf8,<svg width="800px" height="800px" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M22.088 10.651a2.07 2.07 0 0 0-1.937-1.636S16.2 9.015 15.96 9a5.017 5.017 0 0 0 1.242-3.168c0-2.194-.42-3.457-1.284-3.861a1.768 1.768 0 0 0-1.793.335l-.179.15v.232a7.073 7.073 0 0 1-1.174 3.496 8.993 8.993 0 0 1-2.49 2.649L7.96 12H7v-2H2v13h5v-2h1.796l2.47.966L18.19 22a2.22 2.22 0 0 0 2.045-1.166 1.755 1.755 0 0 0 .062-1.425 2.15 2.15 0 0 0 1.053-1.348 2.19 2.19 0 0 0-.262-1.713 2.253 2.253 0 0 0 .923-1.461 2.165 2.165 0 0 0-.445-1.672 2.705 2.705 0 0 0 .523-2.564zM6 22H3V11h3zm14.571-9.251l-.582.363.525.443a1.27 1.27 0 0 1 .508 1.175 1.359 1.359 0 0 1-.892 1.013l-.747.305.604.533a1.208 1.208 0 0 1 .395 1.227 1.167 1.167 0 0 1-.908.851l-.775.167.485.628a.858.858 0 0 1 .153.939 1.25 1.25 0 0 1-1.148.607h-6.646l-2.472-.966L7 20.007V13h1.473l2.448-3.395a9.933 9.933 0 0 0 2.683-2.867 8.134 8.134 0 0 0 1.328-3.772.654.654 0 0 1 .562-.089c.166.078.708.52.708 2.955a4.09 4.09 0 0 1-1.101 2.614 1.051 1.051 0 0 0-.237 1.06c.25.494.87.494 1.896.494h3.391c.524 0 .847.48.976.928a1.616 1.616 0 0 1-.556 1.821z"/></svg>')}.icon-thumbs-down[data-v-51991348]{--icon-link: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'></svg>");--icon-size: 1rem;--icon-colour: #fff;--icon-opacity: 1;width:var(--icon-size);height:var(--icon-size);-webkit-mask:var(--icon-link) no-repeat center;-webkit-mask-size:contain;mask:var(--icon-link) no-repeat center;mask-size:contain;background-color:var(--icon-colour)!important;background-size:contain;display:inline-block;opacity:var(--icon-opacity);--icon-link: url('data:image/svg+xml;utf8,<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M17 1v2h-1.796l-2.47-.966L5.81 2a2.22 2.22 0 0 0-2.045 1.166 1.755 1.755 0 0 0-.062 1.425A2.15 2.15 0 0 0 2.65 5.939a2.19 2.19 0 0 0 .262 1.713 2.253 2.253 0 0 0-.923 1.461 2.165 2.165 0 0 0 .445 1.672 2.705 2.705 0 0 0-.523 2.564A2.084 2.084 0 0 0 3.85 15h3.39c.242 0 .56 0 .8.015a4.966 4.966 0 0 0-1.242 3.153c0 2.194.42 3.457 1.284 3.861a1.363 1.363 0 0 0 .58.126 2.013 2.013 0 0 0 1.213-.46l.179-.151v-.232a7.073 7.073 0 0 1 1.174-3.496 8.993 8.993 0 0 1 2.49-2.649L16.04 12H17v2h5V1zm0 10h-1.473l-2.448 3.395a9.933 9.933 0 0 0-2.683 2.867 8.134 8.134 0 0 0-1.328 3.772.658.658 0 0 1-.562.09c-.166-.08-.708-.521-.708-2.956a4.09 4.09 0 0 1 1.101-2.614 1.051 1.051 0 0 0 .237-1.06C8.886 14 8.266 14 7.24 14H3.85c-.524 0-.847-.48-.976-.928a1.616 1.616 0 0 1 .556-1.821l.582-.363-.525-.443a1.27 1.27 0 0 1-.508-1.175 1.359 1.359 0 0 1 .892-1.013l.747-.305-.604-.533a1.208 1.208 0 0 1-.395-1.227 1.167 1.167 0 0 1 .908-.851l.775-.167-.485-.628a.858.858 0 0 1-.153-.939A1.25 1.25 0 0 1 5.811 3h6.646l2.472.966L17 3.993zm4 2h-3V2h3z"/></svg>')}.icon-phone[data-v-51991348]{--icon-link: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'></svg>");--icon-size: 1rem;--icon-colour: #fff;--icon-opacity: 1;width:var(--icon-size);height:var(--icon-size);-webkit-mask:var(--icon-link) no-repeat center;-webkit-mask-size:contain;mask:var(--icon-link) no-repeat center;mask-size:contain;background-color:var(--icon-colour)!important;background-size:contain;display:inline-block;opacity:var(--icon-opacity);--icon-link: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free v7.0.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path d="M160.2 25C152.3 6.1 131.7-3.9 112.1 1.4l-5.5 1.5c-64.6 17.6-119.8 80.2-103.7 156.4 37.1 175 174.8 312.7 349.8 349.8 76.3 16.2 138.8-39.1 156.4-103.7l1.5-5.5c5.4-19.7-4.7-40.3-23.5-48.1l-97.3-40.5c-16.5-6.9-35.6-2.1-47 11.8l-38.6 47.2C233.9 335.4 177.3 277 144.8 205.3L189 169.3c13.9-11.3 18.6-30.4 11.8-47L160.2 25z"/></svg>')}.icon-reset[data-v-51991348]{--icon-link: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'></svg>");--icon-size: 1rem;--icon-colour: #fff;--icon-opacity: 1;width:var(--icon-size);height:var(--icon-size);-webkit-mask:var(--icon-link) no-repeat center;-webkit-mask-size:contain;mask:var(--icon-link) no-repeat center;mask-size:contain;background-color:var(--icon-colour)!important;background-size:contain;display:inline-block;opacity:var(--icon-opacity);--icon-link: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3e%3cpath d='M105.1 202.6c7.7-21.8 20.2-42.3 37.8-59.8c62.5-62.5 163.8-62.5 226.3 0L386.3 160 352 160c-17.7 0-32 14.3-32 32s14.3 32 32 32l111.5 0c0 0 0 0 0 0l.4 0c17.7 0 32-14.3 32-32l0-112c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 35.2L414.4 97.6c-87.5-87.5-229.3-87.5-316.8 0C73.2 122 55.6 150.7 44.8 181.4c-5.9 16.7 2.9 34.9 19.5 40.8s34.9-2.9 40.8-19.5zM39 289.3c-5 1.5-9.8 4.2-13.7 8.2c-4 4-6.7 8.8-8.1 14c-.3 1.2-.6 2.5-.8 3.8c-.3 1.7-.4 3.4-.4 5.1L16 432c0 17.7 14.3 32 32 32s32-14.3 32-32l0-35.1 17.6 17.5c0 0 0 0 0 0c87.5 87.4 229.3 87.4 316.7 0c24.4-24.4 42.1-53.1 52.9-83.7c5.9-16.7-2.9-34.9-19.5-40.8s-34.9 2.9-40.8 19.5c-7.7 21.8-20.2 42.3-37.8 59.8c-62.5 62.5-163.8 62.5-226.3 0l-17.5-17.5L160 352c17.7 0 32-14.3 32-32s-14.3-32-32-32L48.4 288c-3.2 0-6.3 .4-9.4 1.3z'/%3e%3c/svg%3e")}.icon-email[data-v-51991348]{--icon-link: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'></svg>");--icon-size: 1rem;--icon-colour: #fff;--icon-opacity: 1;width:var(--icon-size);height:var(--icon-size);-webkit-mask:var(--icon-link) no-repeat center;-webkit-mask-size:contain;mask:var(--icon-link) no-repeat center;mask-size:contain;background-color:var(--icon-colour)!important;background-size:contain;display:inline-block;opacity:var(--icon-opacity);--icon-link: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3e%3cpath d='M48 64C21.5 64 0 85.5 0 112c0 15.1 7.1 29.3 19.2 38.4L236.8 313.6c11.4 8.5 27 8.5 38.4 0L492.8 150.4c12.1-9.1 19.2-23.3 19.2-38.4c0-26.5-21.5-48-48-48L48 64zM0 176L0 384c0 35.3 28.7 64 64 64l384 0c35.3 0 64-28.7 64-64l0-208L294.4 339.2c-22.8 17.1-54 17.1-76.8 0L0 176z'/%3e%3c/svg%3e")}.icon-feedback[data-v-51991348]{--icon-link: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'></svg>");--icon-size: 1rem;--icon-colour: #fff;--icon-opacity: 1;width:var(--icon-size);height:var(--icon-size);-webkit-mask:var(--icon-link) no-repeat center;-webkit-mask-size:contain;mask:var(--icon-link) no-repeat center;mask-size:contain;background-color:var(--icon-colour)!important;background-size:contain;display:inline-block;opacity:var(--icon-opacity);--icon-link: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="200" height="200" viewBox="0 0 2048 2048"><path d="M958 1328q101 40 184 106t142 153t91 187t33 210v64h-128v-64q0-119-45-224t-124-183t-183-123t-224-46q-119 0-224 45t-183 124t-123 183t-46 224v64H0v-64q0-109 32-210t92-187t142-152t184-107q-45-31-81-72t-61-88t-38-100t-14-108q0-93 35-174t96-142t142-96t175-36q93 0 174 35t142 96t96 142t36 175q0 55-13 107t-39 100t-61 89t-81 72zm-254-48q66 0 124-25t101-68t69-102t26-125q0-66-25-124t-69-101t-102-69t-124-26q-66 0-124 25t-102 69t-69 102t-25 124q0 66 25 124t68 102t102 69t125 25zM2048 0v1024h-256l-384 384v-384h-128V896h256v203l203-203h181V128H640v230q-32 4-64 10t-64 18V0h1536z"/></svg>')}.contact-capture[data-v-51991348]{margin:.5rem 0;border-radius:var(--brand-border-radius, 8px);border:2px solid var(--brand-primary);overflow:hidden;animation:appear .4s ease-in-out}.contact-capture--thanks[data-v-51991348]{padding:1rem;font-size:.9rem;text-align:center}.contact-capture--thanks p[data-v-51991348]{margin:0;color:var(--brand-primary);font-weight:500}.contact-capture-header[data-v-51991348]{background-color:var(--brand-primary);padding:.5rem 1rem}.contact-capture-header h5[data-v-51991348]{margin:0;color:var(--brand-button-primary-text, #fff);font-size:.95rem}.contact-capture-body[data-v-51991348]{padding:1rem;font-size:.875rem}.contact-capture-body p[data-v-51991348]{margin:0 0 .75rem}.contact-capture-body input[data-v-51991348]{flex:1;margin:0;padding:.65rem .85rem;border-radius:var(--border-radius-input);border:2px solid var(--input-border-colour, #aaa);background:var(--input-background, #fff);font-size:1.1em}.contact-capture-body .input-group[data-v-51991348]{display:flex;flex-direction:column}.contact-capture-body .input-group label[data-v-51991348]{font-size:.85em;margin:0 0 .2em .2em}.contact-capture-body button[data-v-51991348]:not(.button-transparent),.contact-capture-body .button[data-v-51991348]{background-color:var(--button-background);color:var(--button-text-colour);border-radius:var(--border-radius-button);padding:var(--button-padding);border:none}.contact-capture-body button[data-v-51991348]:not(.button-transparent):hover,.contact-capture-body .button[data-v-51991348]:hover{cursor:pointer;background-color:var(--button-background-hover)}.contact-capture-body button[data-v-51991348]:not(.button-transparent):focus,.contact-capture-body button[data-v-51991348]:not(.button-transparent):active,.contact-capture-body .button[data-v-51991348]:focus,.contact-capture-body .button[data-v-51991348]:active{background-color:var(--button-background-active, var(--button-background))}.contact-capture-body .button-group button[data-v-51991348]{border-radius:0}.contact-capture-body .button-group button[data-v-51991348]:first-child{border-radius:.25rem 0 0 .25rem}.contact-capture-body .button-group button[data-v-51991348]:last-child{border-radius:0 .25rem .25rem 0}.contact-capture-body a.button[data-v-51991348]{text-decoration:none}.contact-capture-body button[data-v-51991348]{margin-top:.5rem;width:100%}.contact-capture-body button[data-v-51991348]:disabled{opacity:.6;cursor:not-allowed}.contact-capture-error[data-v-51991348]{color:#c62828;font-size:.82rem;margin:0 0 .5rem}.fade-enter-active[data-v-51991348],.fade-leave-active[data-v-51991348]{transition:opacity .3s ease}.fade-enter-from[data-v-51991348],.fade-leave-to[data-v-51991348]{opacity:0}.conversation,.suggestions{overflow-y:auto;border-radius:var(--border-radius-inner)}.flowChat{display:flex;flex-direction:column;height:100%}.chat-input{display:flex;gap:.4rem;margin:calc(var(--gap-general) * 1.5) var(--gap-general) .25rem 0}.follow-up{font-weight:400;font-size:.78em;--button-background: var(--follow-up-button-background);--button-background-hover: var(--follow-up-button-background-hover);--button-text-colour: var(--follow-up-button-text)}.follow-up:focus,.follow-up:active{--button-background: var(--follow-up-button-background)}.startup-prompts-wrapper{display:flex;align-items:flex-start;gap:.25rem;margin-top:.75rem}.startup-prompts-wrapper .startup-prompts{flex:1}.startup-prompts-wrapper .refresh-prompts{flex-shrink:0;padding:.4rem;opacity:.5;transition:opacity .2s}.startup-prompts-wrapper .refresh-prompts:hover{opacity:1}.startup-prompts-wrapper .refresh-prompts .icon-reset{--icon-colour: var(--text-colour, #666);--icon-size: .85rem}.product-suggestion{background:var(--product-suggestion-background);color:var(--product-suggestion-text);border-radius:var(--brand-border-radius);padding:.75rem;margin:.4rem 0}.product-suggestion>:first-child{margin-top:0}.product-suggestion>:last-child{margin-bottom:0}.product-suggestion h5{display:flex;justify-content:space-between;align-items:center;gap:1rem;border-radius:var(--brand-border-radius) var(--brand-border-radius) 0 0;margin:0 0 .5em}.product-suggestion h5 h4,.product-suggestion h5 h5,.product-suggestion h5 h6{margin:0}.product-suggestion .score-badge{--badge-background: #000;--badge-color: #fff;--badge-font-size: .8rem;border-radius:20px;padding:.25rem .5rem;font-size:var(--badge-font-size);font-weight:400;background-color:var(--badge-background);color:var(--badge-color)}.product-suggestion .score-badge.brand-success{--badge-background: var(--brand-success)}.product-suggestion .score-badge.brand-info{--badge-background: var(--brand-info)}.product-suggestion .score-badge.brand-warning{--badge-background: var(--brand-warning)}.product-suggestion .product-detail{display:flex;flex-direction:column;gap:.5rem}@media (max-width: 800px){.product-suggestion .product-detail{flex-direction:row;justify-content:center;align-items:center;gap:1rem}.product-suggestion .product-detail>div{flex:1}}.product-suggestion .product-image{text-align:center;margin:.5em 0}.product-suggestion .product-image img{max-width:100%;max-height:10rem;height:auto;margin:auto}.product-suggestion .product-category{margin:.7em 0}.product-suggestion .product-links{display:flex;flex-direction:column;gap:var(--gap-general)}.product-suggestion .product-link{display:flex;align-items:center;gap:.5rem;font-size:.85rem;justify-content:flex-start;position:relative}.product-suggestion .product-link .button-icon{--icon-colour: #F0EAE2}.product-suggestion .product-link .icon-external-link,.product-suggestion .product-link .icon-download{position:absolute;right:0;margin:.2rem;--icon-opacity: .5}.product-suggestion .product-link .icon-external-link{top:0}.product-suggestion .product-link .icon-download{--icon-size: .7rem;bottom:0;margin-right:.4rem}.map[data-v-85203ab0]{height:150px;width:100%}.business-locations[data-v-cd4395df]{display:flex;flex-direction:column;gap:.3rem}.business-locations[data-v-cd4395df]>:first-child{margin-top:0}.business-locations[data-v-cd4395df]>:last-child{margin-bottom:0}.business-locations .business-location[data-v-cd4395df]{background:var(--product-suggestion-background);color:var(--product-suggestion-text);border-radius:var(--brand-border-radius);padding:.75rem;font-size:.9em}.business-locations .business-location[data-v-cd4395df]>:first-child{margin-top:0}.business-locations .business-location[data-v-cd4395df]>:last-child{margin-bottom:0}.business-locations .business-location p[data-v-cd4395df]{color:var(--brand-grey-light);margin:.6rem 0}.business-locations .business-location .icon-phone[data-v-cd4395df]{--icon-colour: var(--brand-secondary)}dialog[data-v-9f163508]{border:none;box-shadow:0 0 .3rem #00000080;margin:auto;border-radius:var(--dialog-border-radius);padding:0}[data-v-9f163508]::backdrop{background-image:linear-gradient(45deg,#222,#111,#222);opacity:.75}.dialog-header[data-v-9f163508]{display:flex;justify-content:space-between;align-items:center;gap:1rem;border-radius:var(--brand-border-radius) var(--brand-border-radius) 0 0;border-radius:var(--dialog-border-radius) var(--dialog-border-radius) 0 0;background-color:var(--brand-primary);color:var(--brand-light);padding:.5rem 1rem}.dialog-header h4[data-v-9f163508],.dialog-header h5[data-v-9f163508],.dialog-header h6[data-v-9f163508]{margin:0}.dialog-header h5[data-v-9f163508]{margin:0;color:var(--brand-light)}.dialog-body[data-v-9f163508]{padding:1rem}.button-close[data-v-9f163508]{--button-close-color: #fff;--button-size: .6rem}.toast-message[data-v-9f163508]{position:fixed;top:1rem;right:1rem;z-index:5;border-radius:.25rem;opacity:.8;background-color:var(--brand-light)}.toast-message.hide[data-v-9f163508]{display:none}.toast-message.show[data-v-9f163508]{display:block}.toast-message[data-v-9f163508] *{color:inherit}.toast-message .toast-message-header[data-v-9f163508]{display:flex;justify-content:space-between;align-items:center;gap:1rem;border-radius:var(--brand-border-radius) var(--brand-border-radius) 0 0;background-color:var(--brand-secondary);color:var(--brand-light);padding:.5rem 1rem}.toast-message .toast-message-header h4[data-v-9f163508],.toast-message .toast-message-header h5[data-v-9f163508],.toast-message .toast-message-header h6[data-v-9f163508]{margin:0}.toast-message .toast-message-body[data-v-9f163508]{padding:1rem;font-size:.9rem}.suggestions[data-v-1c9a2569]{color:var(--suggestions-heading-text);display:flex;flex-direction:column;gap:1rem;justify-content:space-between}.suggestions[data-v-1c9a2569]>:first-child{margin-top:0}.suggestions[data-v-1c9a2569]>:last-child{margin-bottom:0}.suggestions .recommended-product[data-v-1c9a2569],.suggestions .shortlist[data-v-1c9a2569]{margin-bottom:1rem}.suggestions .recommended-product[data-v-1c9a2569]>:first-child,.suggestions .shortlist[data-v-1c9a2569]>:first-child{margin-top:0}.suggestions .recommended-product[data-v-1c9a2569]>:last-child,.suggestions .shortlist[data-v-1c9a2569]>:last-child{margin-bottom:0}.suggestions .extra-info-item[data-v-1c9a2569]{background:var(--brand-light);padding:.5rem;border-radius:.25rem;font-size:.85rem;color:var(--brand-grey);margin-bottom:.5rem}.suggestions .chat-actions[data-v-1c9a2569]{display:flex;gap:.5rem;margin-top:auto}.suggestions .chat-actions[data-v-1c9a2569] button{--icon-colour: var(--brand-grey);--icon-size: 1.1rem;background:none;border:none;opacity:.6;cursor:pointer}.suggestions .chat-actions[data-v-1c9a2569] button:hover{opacity:1}#chat-selector[data-v-fb7646b2]{position:fixed;bottom:0;left:0;right:0;display:flex;justify-content:stretch;gap:0;z-index:100}#chat-selector[data-v-fb7646b2]>*{flex:1}.theme-toggle[data-v-6ecf4815]{position:fixed;bottom:2rem;right:1rem;z-index:101;display:flex;flex-direction:column;gap:.25rem}.theme-toggle .toggle-row[data-v-6ecf4815]{display:flex;gap:.1rem}.theme-toggle button[data-v-6ecf4815]{background:none;border:none;cursor:pointer;font-size:1.5rem}.theme-toggle button[data-v-6ecf4815]:focus,.theme-toggle button[data-v-6ecf4815]:focus-visible{outline:none}.theme-toggle button[data-v-6ecf4815]:hover{opacity:.7}.theme-toggle button.active[data-v-6ecf4815]{border-bottom:2px solid var(--brand-primary);cursor:default;pointer-events:none}.theme-toggle button .toggle[data-v-6ecf4815]{width:1.3rem;height:1.3rem}#feedback-update[data-v-17961b52]{position:fixed;bottom:3rem;left:1rem;z-index:1000}:root{--handle-w: 8px;--min-left: 50;--max-left: 85;--initial-left: 75%;--initial-right: calc(100% - var(--initial-left) - var(--handle-w));--mobile-breakpoint: 600px}@media (max-width: 991px){:root{--initial-left: 60%}}#flowChat{color:var(--text-colour)}#flowChat:has(.chat-expanded){position:fixed;width:100%;height:100vh;top:0;left:0;right:0;bottom:0;z-index:9999;background:var(--background-overlay-colour)}#flowChat .chat-interface{display:grid;grid-template-columns:100%;grid-template-rows:100%;gap:0;height:3rem;bottom:2px;border-radius:var(--border-radius-interface);margin-left:2rem;text-align:left;transition:grid-template-columns .12s ease,background-color .3s ease-in-out,height .5s ease-in-out;position:relative}#flowChat .chat-interface .close-chat{position:absolute;right:.5rem;top:-2rem}#flowChat .chat-interface.chat-expanded{background-color:var(--chat-background);grid-template-columns:var(--initial-left) var(--handle-w) var(--initial-right);height:var(--chat-height);width:var(--chat-width);margin:0 auto;padding:.52rem;top:3rem}@media (max-width: 800px){#flowChat .chat-interface.chat-expanded{grid-template-rows:var(--initial-left) var(--handle-w) calc(var(--initial-right) - var(--handle-w));grid-template-columns:100%;height:90vh;width:95vw}}#flowChat .chat-interface .suggestions,#flowChat .chat-interface .close-chat,#flowChat .chat-interface .conversation{transition:opacity .6s ease-in-out}#flowChat .chat-interface:not(.chat-expanded) #drag-handle,#flowChat .chat-interface:not(.chat-expanded) .suggestions,#flowChat .chat-interface:not(.chat-expanded) .close-chat,#flowChat .chat-interface:not(.chat-expanded) .conversation{opacity:0;margin:0;padding:0;transition:opacity .3s ease-in-out}#flowChat .chat-interface #drag-handle{position:relative;width:var(--handle-w);cursor:col-resize;display:flex;align-items:center;justify-content:center;border-radius:20px;background-color:var(--chat-background);transition:background-color .3s ease-in-out}#flowChat .chat-interface #drag-handle:hover{background-color:var(--chat-background-variant)}#flowChat .chat-interface #drag-handle:before{content:"";width:2px;height:24px;box-shadow:0 -10px 0 0 var(--brand-grey),0 -5px 0 0 var(--brand-grey),0 0 0 0 var(--brand-grey),0 5px 0 0 var(--brand-grey),0 10px 0 0 var(--brand-grey);border-radius:1px;opacity:.8;pointer-events:none}@media (max-width: 800px){#flowChat .chat-interface #drag-handle:before{display:none}}#flowChat .chat-interface #drag-handle:hover{cursor:ew-resize}#flowChat .chat-interface section.suggestions{padding:1rem;border:1px solid var(--border-primary);background-color:var(--suggestion-background);--background: var(--suggestion-background)}
