.introduction[data-v-986aff28]{align-items:center;display:flex;flex-direction:column;gap:2rem;grid-column:span 2;grid-row:span 2;height:100%;overflow:hidden scroll;padding:5rem 1rem;width:100%}.text-box[data-v-986aff28]{line-height:1.8;max-width:80ch;text-align:left}.text-box h1[data-v-986aff28]{margin-bottom:2rem}.text-box li[data-v-986aff28]{line-height:2;list-style:disc;margin-left:2rem}.text-box ul[data-v-986aff28]{padding:1rem 0}.text-box h1[data-v-986aff28]{text-align:center}.mobile-popup[data-v-986aff28]{background:#111;color:#fff;display:none;height:100dvh;top:0;right:0;bottom:0;left:0;position:fixed;width:100dvw}.mobile-popup h2[data-v-986aff28]{text-align:center}@media (max-width:800px){.mobile-popup[data-v-986aff28]{display:flex}}nav[data-v-80e6c102]{background-color:var(--color-black);justify-content:start;min-height:100dvh;padding:0 40px}nav ul[data-v-80e6c102]{display:grid;gap:5rem;position:relative}.section[data-v-80e6c102]{transition:all .2s ease-in-out;z-index:1}.indicator[data-v-80e6c102]{height:100%;left:11px;padding:1.3em 0;position:absolute;transform:translate(-50%);width:5px}.indicator .container[data-v-80e6c102]{height:100%;position:relative;width:100%}.indicator-inner[data-v-80e6c102]{background:var(--color-background);height:0;transition:height .5s ease-in-out}.indicator-inner[data-v-80e6c102],.indicator-inner-track[data-v-80e6c102]{border-radius:999px;top:0;right:0;bottom:0;left:0;position:absolute;width:100%}.indicator-inner-track[data-v-80e6c102]{background:var(--color-grey);height:100%;transform:scaleX(.6);transform-origin:center}.section-link[data-v-80e6c102]{border-radius:999px;color:var(--color-grey);display:flex;flex-direction:row;gap:1rem;text-decoration:none}.section-link.selected[data-v-80e6c102]{color:var(--color-background)}.section-link[data-v-80e6c102]:not(.selected):not(.completed):hover{color:#eee}.section-link.completed[data-v-80e6c102]{color:var(--color-dark-grey)}.section-link[data-v-80e6c102]:before{align-items:center;background:var(--color-dark-grey);border:2px solid var(--color-grey);border-radius:999px;content:"";display:flex;font-size:.8rem;height:18px;justify-content:center;transition:all .2s ease-in-out;width:18px}.section-link.selected[data-v-80e6c102]:before{background:var(--color-background)}.section-link.completed[data-v-80e6c102]:before{background:var(--color-dark-grey);border-color:var(--color-background);color:var(--color-background);content:"✓"}.section-link.selected[data-v-80e6c102]:before{border-color:var(--color-grey)}.section-link.disable-link[data-v-80e6c102]{cursor:text;pointer-events:none}.type-container[data-v-701aa330]{left:1rem;position:absolute;top:1rem}nav[data-v-701aa330]{background-color:var(--color-black);justify-content:start;min-height:100dvh;padding:0 40px}nav ul[data-v-701aa330]{display:grid;gap:5rem;position:relative}.section[data-v-701aa330]{transition:all .2s ease-in-out;z-index:1}.indicator[data-v-701aa330]{height:100%;left:11px;padding:1.3em 0;position:absolute;transform:translate(-50%);width:5px}.indicator .container[data-v-701aa330]{height:100%;position:relative;width:100%}.indicator-inner[data-v-701aa330]{background:var(--color-background);height:0;transition:height .5s ease-in-out}.indicator-inner[data-v-701aa330],.indicator-inner-track[data-v-701aa330]{border-radius:999px;top:0;right:0;bottom:0;left:0;position:absolute;width:100%}.indicator-inner-track[data-v-701aa330]{background:var(--color-grey);height:100%;transform:scaleX(.6);transform-origin:center}.section-link[data-v-701aa330]{border-radius:999px;color:var(--color-grey);display:flex;flex-direction:row;gap:1rem;text-decoration:none}.section-link.selected[data-v-701aa330]{color:var(--color-background)}.section-link[data-v-701aa330]:not(.selected):not(.completed):hover{color:#eee}.section-link.completed[data-v-701aa330]{color:var(--color-dark-grey)}.section-link[data-v-701aa330]:before{align-items:center;background:var(--color-dark-grey);border:2px solid var(--color-grey);border-radius:999px;content:"";display:flex;font-size:.8rem;height:18px;justify-content:center;transition:all .2s ease-in-out;width:18px}.section-link.selected[data-v-701aa330]:before{background:var(--color-background)}.section-link.completed[data-v-701aa330]:before{background:var(--color-dark-grey);border-color:var(--color-background);color:var(--color-background);content:"✓"}.section-link.selected[data-v-701aa330]:before{border-color:var(--color-grey)}.section-link.disable-link[data-v-701aa330]{cursor:text;pointer-events:none}.loading-spinner-container[data-v-b044ef28]{align-items:center;display:flex;justify-content:center;-webkit-mask:radial-gradient(circle at center,transparent 15%,#000 17%);mask:radial-gradient(circle at center,transparent 15%,#000 17%);padding:20px;width:-moz-fit-content;width:fit-content}.loading-spinner[data-v-b044ef28]{animation:spin-b044ef28 1s linear infinite;background:linear-gradient(0deg,#fff,#b1b1b1,#696969);border-radius:50%;filter:drop-shadow(0 0 4px #aaaaaa86) drop-shadow(0 5px 7px #ffffff69);height:30px;width:30px}@keyframes spin-b044ef28{0%{transform:rotate(0)}to{transform:rotate(1turn)}}div.summary-container[data-v-8b7868e1]{flex-direction:column;overflow-y:visible}.summary-contents[data-v-8b7868e1]{min-height:100dvh}.spinner[data-v-8b7868e1]{height:10rem}button[data-v-8b7868e1]{align-items:center;display:flex;justify-content:center;position:relative}button.nav[data-v-8b7868e1]{background:none;color:var(--color-black);margin-top:.8rem}button.nav[data-v-8b7868e1]:hover{background-color:none;color:#000}.google-form-button[data-v-8b7868e1]{animation:outline-highlight-8b7868e1 .7s ease-in-out infinite;outline:2px solid var(--color-black);outline-offset:2px}.next-button[data-v-8b7868e1]{animation:outline-highlight-next-8b7868e1 .7s ease-in-out infinite;outline:2px ridge var(--color-grey)}@keyframes outline-highlight-next-8b7868e1{0%{outline-offset:-10px}50%{outline-offset:-6px}to{outline-offset:-10px}}@keyframes outline-highlight-8b7868e1{0%{outline-offset:2px}50%{outline-offset:6px}to{outline-offset:2px}}.navigator[data-v-8b7868e1]{align-items:start;background:var(--color-background);border-bottom:1px solid var(--color-black);border-top:1px solid var(--color-black);display:flex;flex-direction:row;gap:2rem;justify-content:center;margin:2rem 0;padding:2rem 0;position:sticky;top:-20px}.navigator span[data-v-8b7868e1]{text-transform:capitalize}.explanation p[data-v-8b7868e1]{font-size:.8rem;font-style:italic;margin-bottom:0;max-width:35rem;text-align:center;text-wrap:balance}.current-summary-type[data-v-8b7868e1]{text-align:center}.summary-scroller[data-v-8b7868e1]{display:grid;grid-template-columns:repeat(5,100%);overflow:hidden;transition:height .5s ease-in-out}.summary-scroller .summary[data-v-8b7868e1]{height:-moz-fit-content;height:fit-content;overflow-y:hidden;width:100%}p[data-v-8b7868e1]{margin-bottom:1.4rem}a[data-v-8b7868e1]{text-decoration:none}#form-button-container[data-v-8b7868e1]{padding:2rem 0}.summary[data-v-43cf6d7c]{white-space:pre-line}.send-form[data-v-43cf6d7c]{position:relative}.send-form .text.loading[data-v-43cf6d7c]{visibility:hidden}.send-form .send-form-spinner[data-v-43cf6d7c]{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}h2[data-v-43cf6d7c]{margin-bottom:1em}.button-container[data-v-43cf6d7c]{padding-top:5rem}.question.finish-section[data-v-43cf6d7c]{display:flex;flex-direction:column;height:100%}.google-form[data-v-43cf6d7c]{border:none;flex-grow:1;width:100%}.wrapper[data-v-43cf6d7c]{height:100%;overflow:hidden;scroll-behavior:smooth}section[data-v-43cf6d7c]{height:100%;overflow:hidden scroll;padding:20px;scroll-behavior:smooth}section[data-v-43cf6d7c]:not(:last-child){margin-bottom:100vh}section[data-v-43cf6d7c]:not(#section-6)>:first-child{margin-top:4rem}section[data-v-43cf6d7c]:not(#section-6)>:last-child{margin-bottom:4rem}.brand-card-section[data-v-43cf6d7c]{margin-bottom:20rem;position:relative}.brand-card-section button[data-v-43cf6d7c]{display:grid;margin:0 auto;opacity:0;place-content:center;transition:all .3s ease-in-out}.brand-card-section button.show-button[data-v-43cf6d7c]{opacity:1}.brand-card-scroller[data-v-43cf6d7c]{height:289px;overflow:hidden;position:relative}.brand-card[data-v-43cf6d7c]{display:grid;gap:2rem;grid-template-columns:1fr 1fr;padding:2rem}.brand-card label[data-v-43cf6d7c]{align-items:center;border-radius:15px;box-shadow:5px 5px 15px #00000026;cursor:pointer;gap:1rem;outline:0 solid #729e7200;padding:100px 0;position:relative;transition:all .2s ease-in-out}.brand-card label>input[data-v-43cf6d7c]{display:none}.brand-card label[data-v-43cf6d7c]:has(>input:checked){outline:3px solid #333;outline-offset:3px;transform:scale(1.05)}.brand-card label[data-v-43cf6d7c]:active{transform:scale(.96)}.brand-card label[data-v-43cf6d7c]:nth-child(2n){background:#333;color:#eee}.brand-card label[data-v-43cf6d7c]:nth-child(odd){background:#fafafa;color:#333}.question label[data-v-43cf6d7c]{display:flex;flex-direction:column}.question label[data-v-43cf6d7c]:has(>input[type=checkbox]){align-items:baseline;flex-direction:row;gap:1rem}.question>label[data-v-43cf6d7c]{margin-bottom:1.4rem}.question>label[data-v-43cf6d7c]:has(>input[type=checkbox]),.question>label[data-v-43cf6d7c]:has(>input[type=radio]){margin-bottom:.8rem}.question>label[data-v-43cf6d7c]:not(:first-child){font-size:1rem}.question fieldset.brand-card>label[data-v-43cf6d7c]{margin-bottom:0}.question[data-v-43cf6d7c]:not(:last-child){margin-bottom:6rem}fieldset[data-v-43cf6d7c]{border:none}textarea[data-v-43cf6d7c]{background:#fff;border:1px solid #ccc;border-radius:8px;font-size:1rem;height:41px;overflow:hidden;padding:.5rem;resize:none;width:100%}.target-group[data-v-43cf6d7c]{position:relative}.target-group legend[data-v-43cf6d7c]{font-weight:500;padding-bottom:1rem}.target-group .scroller[data-v-43cf6d7c]{display:grid;grid-template-columns:repeat(10,100%);height:460px;overflow:hidden}.target-group .scroller fieldset[data-v-43cf6d7c]{height:-moz-fit-content;height:fit-content;margin:auto;width:-moz-fit-content;width:fit-content}.target-group label[data-v-43cf6d7c]{flex-direction:row;gap:1rem}.target-group label[data-v-43cf6d7c]:not(:last-child){margin-bottom:.6rem}.target-group button[data-v-43cf6d7c]{aspect-ratio:1;display:grid;place-content:center;position:absolute}.target-group button.previous[data-v-43cf6d7c]{left:20px;top:250px}.target-group button.next[data-v-43cf6d7c]{right:20px;top:250px}.question>label[data-v-43cf6d7c]{font-size:1rem}.question[data-v-43cf6d7c]:not(.finish-section)>:first-child{font-size:1.2rem;font-weight:500;margin-bottom:1rem}.questionnaire-section[data-v-f053e63a]{align-items:center;display:flex;flex-direction:column;height:100%;overflow:hidden scroll;padding:20px;width:100%}.questionnaire-section[data-v-f053e63a]:not(:last-child){margin-bottom:10rem}.questionnaire-section .next_button[data-v-f053e63a]{margin-bottom:5rem;text-decoration:none}.questionnaire-section .section-wrapper[data-v-f053e63a]{max-width:80ch;width:100%}.questionnaire-section .questionnaire-section-title[data-v-f053e63a]{margin-bottom:2rem;margin-top:4rem}.questionnaire-section[data-v-f053e63a]:not(#section-6){gap:3rem}textarea[data-v-7ff8daa6]{background:#fff;border:none;font-size:1rem;height:41px;overflow:hidden;padding:1rem 1.4rem;resize:none;width:100%}textarea[data-v-7ff8daa6]:focus-visible{outline:none}.arrow[data-v-7ff8daa6]{border:solid var(--color-grey);border-width:0 1px 1px 0;display:inline-block;padding:3px}.right[data-v-7ff8daa6]{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.disabled[data-v-7ff8daa6],[data-v-7ff8daa6]:disabled{cursor:default;opacity:.7}.next-question-container[data-v-7ff8daa6]{display:flex;justify-content:end;max-width:80ch;width:100%}.color-options[data-v-7ff8daa6]{display:flex;justify-content:space-between}.color-question[data-v-7ff8daa6]{width:60rem}.checkmark-circle[data-v-7ff8daa6]{align-items:center;background-color:var(--color-black);border-radius:50%;color:var(--color-background);display:flex;font-size:18px;height:25px;justify-content:center;position:absolute;right:5px;top:5px;width:25px}.moodboard-image.selected .checkmark-circle[data-v-7ff8daa6]{display:flex}.selected[data-v-7ff8daa6]{opacity:1}.selected.branding-option[data-v-7ff8daa6]{outline:5px solid var(--color-grey)}.selected.color[data-v-7ff8daa6]{outline:3px solid var(--color-black);outline-offset:3px;z-index:1}.branding-option[data-v-7ff8daa6]:active{transform:scale(.95)}.branding-option[data-v-7ff8daa6]:hover:disabled,.color[data-v-7ff8daa6]:hover:disabled{cursor:default}.moodboard-image[data-v-7ff8daa6]:hover{opacity:.9}button[data-v-7ff8daa6]:disabled{cursor:default}button:hover:not(:disabled):not(.branding-option)[data-v-7ff8daa6]{background-color:var(--color-dark-grey)}button:hover:not(:disabled):not(.branding-option).next-question[data-v-7ff8daa6]{background-color:#fff;color:var(--color-black)}button:hover:not(:disabled):not(.branding-option) .arrow[data-v-7ff8daa6],button:hover:not(:disabled):not(.branding-option).next-question[data-v-7ff8daa6]{border-color:var(--color-black)}.checkbox-option[data-v-7ff8daa6]{display:none}.questionnaire-options[data-v-7ff8daa6]{padding-top:.5rem}.clickable-option[data-v-7ff8daa6]{align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:20px;color:var(--color-grey);display:flex;justify-content:space-between;padding:.5rem 1rem;transition:color .2s ease,background-color .2s ease}.clickable-option[data-v-7ff8daa6]:not(.disabled){cursor:pointer}.clickable-option.selected[data-v-7ff8daa6]{border-color:var(--color-black);color:var(--color-black);display:inline-block;padding-right:3rem;position:relative}.clickable-option.selected[data-v-7ff8daa6]:after{align-items:center;background-color:#333;border-radius:50%;color:var(--color-background);content:"✔";display:flex;font-size:14px;height:20px;justify-content:center;margin-right:.5rem;position:absolute;right:5px;top:50%;transform:translateY(-50%);width:20px}.clickable-option[data-v-7ff8daa6]:hover:not(.disabled){border-color:var(--color-black);color:var(--color-black)}.questionnaire-button[data-v-7ff8daa6]{box-sizing:border-box;font-size:.9rem;margin-top:.5rem;padding:.5rem .8rem;width:100%}.questionnaire-item[data-v-7ff8daa6]{align-items:center;display:flex;gap:1rem;margin-bottom:.5rem}.questionnaire-text[data-v-7ff8daa6]{flex-grow:1}.questionnaire-button[data-v-7ff8daa6]:hover:not(:disabled){background-color:#000}.questionnaire-button[data-v-7ff8daa6]:hover:disabled{cursor:default}.branding-card-container[data-v-7ff8daa6]{display:flex;gap:1.2rem}.branding-option[data-v-7ff8daa6]{border-radius:10px;box-shadow:0 5px 10px #0003;cursor:pointer;font-size:1rem;margin:20px 0;padding-bottom:70px;padding-top:70px;transition:background-color .2s ease,transform .1s ease-out;width:30rem}.branding-option.dark[data-v-7ff8daa6]{background:#363636;color:#fefefe}.branding-option.light[data-v-7ff8daa6]{background:#fefefe;color:#333}.moodboard-image[data-v-7ff8daa6]{height:auto;position:relative;width:100%}.moodboard-image.selected[data-v-7ff8daa6]{border:5px solid var(--color-black);box-sizing:border-box}.moodboard-image img[data-v-7ff8daa6]{border-radius:8px;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.moodboard-images[data-v-7ff8daa6]{display:grid;gap:10px;grid-template-columns:repeat(4,1fr);padding-bottom:1rem;width:100%}.moodboard-images button[data-v-7ff8daa6]{aspect-ratio:1;background:none;border-radius:8px;height:100%;overflow:hidden;padding:0;width:100%}.moodboard-images button img[data-v-7ff8daa6]{border-radius:0;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.chat-container[data-v-7ff8daa6]{background:var(--color-background);border-radius:20.5px 20.5px 0 0;grid-column:span 2;height:100%;overflow:hidden;position:relative;transition:height .3s ease}.chat-container[data-v-7ff8daa6],.messages-container[data-v-7ff8daa6]{align-items:center;display:flex;flex-direction:column;width:100%}.messages-container[data-v-7ff8daa6]{margin-bottom:auto;overflow-y:scroll;padding:0 20px}.messages-container[data-v-7ff8daa6]::-webkit-scrollbar{display:none}.messages-container[data-v-7ff8daa6]{-ms-overflow-style:none;scrollbar-width:none}.button-back-container[data-v-7ff8daa6]{height:-moz-fit-content;height:fit-content}.button-back[data-v-7ff8daa6]{background:none;border:none;border-radius:999px;color:var(--color-black);cursor:pointer;padding:10px;position:sticky;z-index:2}.navigator[data-v-7ff8daa6]{align-items:start;background:var(--color-background);border-bottom:1px solid var(--color-black);border-top:1px solid var(--color-black);display:flex;flex-direction:row;gap:2rem;justify-content:center;margin:2rem 0;padding:2rem 0;position:sticky;top:-20px}.navigator span[data-v-7ff8daa6]{text-transform:capitalize}button.next-question[data-v-7ff8daa6]{align-self:end;background-color:#fff;border:1px solid #ccc;color:var(--color-grey);font-size:small;font-weight:400;height:-moz-fit-content;height:fit-content;margin-bottom:.5rem;margin-top:.5rem;padding:5px 20px;text-transform:none;transition:none;width:-moz-fit-content;width:fit-content;z-index:3}.button.next-question[data-v-7ff8daa6]:disabled{cursor:default}.messages[data-v-7ff8daa6]{display:flex;flex-direction:column;list-style:none;max-width:80ch;padding:20px 0;width:100%}.message[data-v-7ff8daa6]{margin-top:30px;max-width:60ch;min-height:45px;padding:10px 20px;white-space:pre-line;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.message[data-v-7ff8daa6]:not(.color-question){width:-moz-fit-content;width:fit-content}.message.user.hidden[data-v-7ff8daa6]{display:none}.message.assistant[data-v-7ff8daa6]{align-self:flex-start;background:#f1f1f1;border-radius:30px 30px 30px 0}.message.summary[data-v-7ff8daa6]{background:#dcf1df;display:none}.message.summary[data-v-7ff8daa6]:before{content:"Opsummering: ";display:block;font-weight:600}.color-container[data-v-7ff8daa6]{display:flex;flex-direction:column;gap:5px;margin-bottom:10px;margin-top:10px}.color[data-v-7ff8daa6]{border-radius:5px;height:56px;width:56px}.color[data-v-7ff8daa6]:hover{opacity:.8}.message.user[data-v-7ff8daa6]{align-self:flex-end;background:#333;border-radius:30px 30px 0;color:var(--color-background);text-align:right}.message.title[data-v-7ff8daa6]{align-self:center}.message .role[data-v-7ff8daa6]{font-weight:600}.form-container[data-v-7ff8daa6]{display:flex;justify-content:center;position:relative;width:100%;z-index:2}.form-container[data-v-7ff8daa6]:after{background:linear-gradient(in oklch 0deg,var(--color-background) 40%,transparent 100%);bottom:0;content:"";height:100px;left:0;position:absolute;right:0;z-index:-1}.send[data-v-7ff8daa6]{align-self:end}.send[data-v-7ff8daa6]:hover:disabled{cursor:default}.input[data-v-7ff8daa6]{background-color:#fff;border:1px solid #ccc;border-radius:30px;display:flex;flex-direction:row;height:-moz-fit-content;height:fit-content;margin-bottom:1rem;max-width:80ch;overflow:hidden;width:100%}.input[data-v-7ff8daa6]:focus-within{border-color:var(--color-black)}.input input[data-v-7ff8daa6]{border:none;flex-grow:1;flex-shrink:1;font-size:1rem;min-width:100px;padding:10px 20px}.input input[data-v-7ff8daa6]:focus{outline:none}button.send[data-v-7ff8daa6]{position:relative}button.send .spinner[data-v-7ff8daa6]{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}button.send.loading span[data-v-7ff8daa6]{visibility:hidden}.button-container[data-v-7ff8daa6]{display:flex;justify-content:center;width:100%}.between-questions-hr[data-v-7ff8daa6]{margin:calc(2rem + 30px) 0 2rem}.between-questions-hr[data-v-7ff8daa6],.title-hr[data-v-7ff8daa6]{background-color:var(--color-dark-grey);border:0;height:1px}.summary-container[data-v-7ff8daa6]{height:100%;overflow-y:scroll;padding:0 20px;-ms-overflow-style:none;margin-bottom:4rem;scrollbar-width:none}.summary-container[data-v-7ff8daa6]::-webkit-scrollbar{display:none}.section-wrapper[data-v-7ff8daa6]{max-width:80ch;width:100%}section[data-v-7ff8daa6]{display:flex;height:100%;justify-content:center;overflow:hidden scroll;padding:20px;scroll-behavior:smooth}.container[data-v-fd40ddb9]{display:grid;gap:2rem;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.intro[data-v-fd40ddb9]{margin-bottom:2rem}label[data-v-fd40ddb9]{cursor:pointer;height:100%;outline:3px solid transparent;outline-offset:-3px;transition:all .1s ease-in-out;width:100%}label:has(input:checked) img[data-v-fd40ddb9]{outline:3px solid #000;outline-offset:3px}label[data-v-fd40ddb9]:active{transform:scale(.98)}img[data-v-fd40ddb9]{aspect-ratio:1;border-radius:15px;box-shadow:2px 2px 10px #0000004d;height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden;transition:all .1s ease-in-out;width:100%}.color-question[data-v-2611396b]{display:grid;gap:1.4rem;grid-template-columns:repeat(auto-fill,minmax(4rem,1fr))}.color-question label[data-v-2611396b]{aspect-ratio:1;border-radius:5px;box-shadow:5px 5px 15px #00000050;box-sizing:content-box;cursor:pointer;outline:3px solid transparent;outline-offset:-3px;transition:all .1s ease-in-out}.color-question label[data-v-2611396b]:active{transform:scale(.9)}.color-question label[data-v-2611396b]:has(input:checked){outline:3px solid #000;outline-offset:3px;transform:scale(1.1);z-index:1}.color-question label input[data-v-2611396b]{display:none}.summary[data-v-7cda07e2]{white-space:pre-line}.send-form[data-v-7cda07e2]{position:relative}.send-form .text.loading[data-v-7cda07e2]{visibility:hidden}.send-form .send-form-spinner[data-v-7cda07e2]{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}h2[data-v-7cda07e2]{margin-bottom:1em}.button-container[data-v-7cda07e2]{padding-top:5rem}.google-form[data-v-7cda07e2]{border:none;flex-grow:1;width:100%}.wrapper[data-v-7cda07e2]{height:100%;overflow:hidden;scroll-behavior:smooth}.section-wrapper[data-v-7cda07e2]{max-width:80ch;width:100%}section[data-v-7cda07e2]{display:flex;height:100%;justify-content:center;overflow:hidden scroll;padding:20px;scroll-behavior:smooth}section[data-v-7cda07e2]:not(:last-child){margin-bottom:100vh}section[data-v-7cda07e2]:not(#section-6)>:first-child{margin-top:4rem}section[data-v-7cda07e2]:not(#section-6)>:last-child{margin-bottom:4rem}.brand-card-section[data-v-7cda07e2]{margin-bottom:20rem;position:relative}.brand-card-section button[data-v-7cda07e2]{display:grid;margin:0 auto;opacity:0;place-content:center;transition:all .3s ease-in-out}.brand-card-section button.show-button[data-v-7cda07e2]{opacity:1}.brand-card-scroller[data-v-7cda07e2]{height:289px;overflow:hidden;position:relative}.brand-card[data-v-7cda07e2]{display:grid;gap:2rem;grid-template-columns:1fr 1fr;padding:2rem}.brand-card label[data-v-7cda07e2]{align-items:center;border-radius:15px;box-shadow:5px 5px 15px #00000026;cursor:pointer;gap:1rem;outline:0 solid #729e7200;padding:100px 0;position:relative;transition:all .2s ease-in-out}.brand-card label>input[data-v-7cda07e2]{display:none}.brand-card label[data-v-7cda07e2]:has(>input:checked){outline:3px solid #333;outline-offset:3px;transform:scale(1.05)}.brand-card label[data-v-7cda07e2]:active{transform:scale(.96)}.brand-card label[data-v-7cda07e2]:nth-child(2n){background:#333;color:#eee}.brand-card label[data-v-7cda07e2]:nth-child(odd){background:#fafafa;color:#333}.question label[data-v-7cda07e2]{display:flex;flex-direction:column}.question label[data-v-7cda07e2]:has(>input[type=checkbox]){align-items:baseline;flex-direction:row;gap:1rem}.question>label[data-v-7cda07e2]{margin-bottom:1.4rem}.question>label[data-v-7cda07e2]:has(>input[type=checkbox]),.question>label[data-v-7cda07e2]:has(>input[type=radio]){margin-bottom:.8rem}.question>label[data-v-7cda07e2]:not(:first-child){font-size:1rem}.question fieldset.brand-card>label[data-v-7cda07e2]{margin-bottom:0}.question[data-v-7cda07e2]:not(:last-child){margin-bottom:6rem}fieldset[data-v-7cda07e2]{border:none}textarea[data-v-7cda07e2]{background:#fff;border:1px solid #ccc;border-radius:8px;font-size:1rem;height:41px;overflow:hidden;padding:.5rem;resize:none;width:100%}.target-group[data-v-7cda07e2]{position:relative}.target-group legend[data-v-7cda07e2]{font-weight:500;padding-bottom:1rem}.target-group .scroller[data-v-7cda07e2]{display:grid;grid-template-columns:repeat(10,100%);height:460px;overflow:hidden}.target-group .scroller fieldset[data-v-7cda07e2]{height:-moz-fit-content;height:fit-content;margin:auto;width:-moz-fit-content;width:fit-content}.target-group label[data-v-7cda07e2]{flex-direction:row;gap:1rem}.target-group label[data-v-7cda07e2]:not(:last-child){margin-bottom:.6rem}.target-group button[data-v-7cda07e2]{aspect-ratio:1;display:grid;place-content:center;position:absolute}.target-group button.previous[data-v-7cda07e2]{left:20px;top:250px}.target-group button.next[data-v-7cda07e2]{right:20px;top:250px}.question>label[data-v-7cda07e2]{font-size:1rem}.question[data-v-7cda07e2]:not(.finish-section)>:first-child{font-size:1.2rem;font-weight:500;margin-bottom:1rem}.next_button[data-v-7cda07e2]{margin-bottom:5rem;text-decoration:none}form[data-v-ea82c876]{gap:10rem;height:100%;overflow:hidden scroll;overflow:hidden;place-self:center;scroll-behavior:smooth;width:100%}form.do-non-ai[data-v-ea82c876]{padding:0}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(../fonts/poppins/Poppins-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:500;src:url(../fonts/poppins/Poppins-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:url(../fonts/poppins/Poppins-SemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:url(../fonts/poppins/Poppins-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:800;src:url(../fonts/poppins/Poppins-ExtraBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:900;src:url(../fonts/poppins/Poppins-Black.ttf) format("truetype")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:300;src:url(../fonts/poppins/Poppins-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:200;src:url(../fonts/poppins/Poppins-ExtraLight.ttf) format("truetype")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:100;src:url(../fonts/poppins/Poppins-Thin.ttf) format("truetype")}*{box-sizing:border-box;font-family:Poppins,sans-serif;margin:0;padding:0}li,ul{list-style:none}body,html{background:#fff9f3;color:var(--color-text);height:100dvh}.hidden{display:none!important}#__nuxt{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto 1fr;height:100%;overflow:hidden}.invisible{visibility:hidden}:root{--color-light-grey:#e7e6e5;--color-grey:#888;--color-dark-grey:#555;--color-black:#333;--color-black-rgb:28,137,255;--color-purple:#4900d1;--color-purple-rgb:73,0,209;--color-background:#fff9f3;--color-text:#303136}::-moz-selection{background:var(--color-purple);color:#fff}::selection{background:var(--color-purple);color:#fff}.button,button{background:#333;border:none;border-radius:999px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;letter-spacing:2px;margin:2px;padding:15px 25px;text-transform:uppercase;transition:background .3s ease,color .3s ease}.button:disabled,button:disabled{cursor:not-allowed}.button svg,button svg{height:1.5rem;width:1.5rem}p{white-space:pre-line}.center-content{align-items:center;display:flex;justify-content:center}.questionnaire-section:has(.question.chat-open){overflow:hidden}.questionnaire-section:has(.question.chat-open) .question:not(.chat-open),.questionnaire-section:has(.question.chat-open) h2{display:none}
