.mikey-animated[data-v-3fff2b82]{--mikey-animation-offset:.2s;--mikey-animation-position:2vw;height:300px;margin-bottom:-3rem;pointer-events:none;position:relative}.mikey-animated.mikey-animated--spotlight[data-v-3fff2b82]{height:60vh;margin-bottom:0}.mikey-animated.mikey-animated--nostalgic[data-v-3fff2b82]{filter:sepia(1);opacity:.8}.mikey-animated.mikey-animated--complete .lottie-animation-container[data-v-3fff2b82]{opacity:0;pointer-events:none}@media (min-width:667px){.mikey-animated[data-v-3fff2b82]{--mikey-animation-position:2%}}.mikey-animated__background-layer[data-v-3fff2b82],.mikey-animated__overlay[data-v-3fff2b82]{height:100%;pointer-events:none;position:absolute;width:100%;z-index:1}.mikey-animated__background-layer.slide-out[data-v-3fff2b82],.mikey-animated__overlay.slide-out[data-v-3fff2b82]{animation:slideOut-3fff2b82 .4s ease-in forwards}.mikey-animated__background-layer[data-v-3fff2b82]{z-index:-1}.mikey-animated__frame-position[data-v-3fff2b82]{height:100%;position:absolute;width:100%}.mikey-animated__rocker[data-v-3fff2b82]{height:100%;position:relative;width:100%}.mikey-animated__nerd[data-v-3fff2b82],.mikey-animated__nostalgic[data-v-3fff2b82],.mikey-animated__rocker-hair[data-v-3fff2b82],.mikey-animated__yogi[data-v-3fff2b82]{animation:upDown-3fff2b82 2s var(--mikey-animation-offset) infinite;height:100%;position:relative;width:100%}.mikey-animated__rocker-hair[data-v-3fff2b82]{height:100%;position:relative;width:100%}.mikey-animated__frame[data-v-3fff2b82],.mikey-animated__svg[data-v-3fff2b82]{height:100%;width:100%}.mikey-animated__frame[data-v-3fff2b82]{animation:slideIn-3fff2b82 .4s var(--mikey-animation-offset) forwards var(--animation-timing-standard);position:absolute;right:-100vw}.mikey-animated__piercing[data-v-3fff2b82]{--mikey-animation-offset:1s;animation:animatedPiercing-3fff2b82 2s var(--mikey-animation-offset) infinite;position:absolute}@keyframes slideIn-3fff2b82{0%{right:-100vw}to{right:0}}@keyframes slideOut-3fff2b82{0%{right:0}to{right:100vw}}@keyframes upDown-3fff2b82{0%{transform:translateY(var(--mikey-animation-position))}50%{transform:translateY(0)}to{transform:translateY(var(--mikey-animation-position))}}@keyframes fadeInOut-3fff2b82{5%{opacity:1}85%{opacity:1}to{opacity:0}}@keyframes animatedPiercing-3fff2b82{0%{transform:translateY(0)}15%{transform:translateY(.75%)}16%{transform:translateY(1.75%)}18%{transform:translateY(1.25%)}51%{transform:translateY(2.25%)}53%{transform:translateY(3.25%)}58%{transform:translateY(2.25%)}to{transform:translateY(0)}}.spotlight[data-v-9fa18776]{display:flex;height:80vh;overflow:clip;position:relative;width:100%}.spotlight__animation[data-v-9fa18776]{display:grid;grid-template-columns:1fr;grid-template-rows:25vh auto;justify-items:center;width:100%}.spotlight__text[data-v-9fa18776]{display:flex;line-height:1;padding:0 1rem;place-content:center;place-items:center;text-align:center;width:100%}@media (min-width:1180px){.spotlight__text[data-v-9fa18776]{width:70%}}.spotlight__text-inner[data-v-9fa18776]{padding:var(--module-spacing-1) 0;text-align:center}.spotlight__overlay[data-v-9fa18776]{bottom:0;left:0;pointer-events:none;position:fixed;right:0;top:0;z-index:70}.spotlight__animation-film-grain-image[data-v-9fa18776]{filter:invert(1) opacity(.15);height:100%;left:0;-o-object-fit:cover;object-fit:cover;opacity:0;position:absolute;top:0;transition:opacity .1s;width:100%}.spotlight__animation-film-grain-image.is-visible[data-v-9fa18776]{opacity:1}.spotlight__animation-film-grain-background[data-v-9fa18776]{animation:backgroundMove-9fa18776 3s linear infinite;background-image:url(../images/film-grain/film-grain-background.webp);background-position:0 0;background-size:cover;bottom:0;left:0;opacity:.04;position:absolute;right:0;top:0;z-index:-1}.spotlight__props[data-v-9fa18776]{display:none}@keyframes backgroundMove-9fa18776{0%{background-position:100% 100%}to{background-position:0 0}}.chat-bubble-icon[data-v-ee4438fb]{align-items:center;background-color:var(--color-white);border:1px solid var(--color-hit-gray);border-radius:50%;display:flex;height:var(--profile-icon-size);justify-content:center;left:0;position:absolute;top:var(--chat-bubble-top-offset,0);transform:translate(-50%,-50%);transition:top var(--regular-transition) ease-in-out;width:var(--profile-icon-size);z-index:40}.chat-bubble-icon__svg[data-v-ee4438fb]{height:60%;width:60%;fill:var(--color-mikey)}@keyframes blink-988ad883{0%{opacity:.1}20%{opacity:1}to{opacity:0}}@keyframes grow-988ad883{0%{width:0}to{width:100%}}.chat-bubble[data-v-988ad883]{--chat-bubble-border-color:var(--color-hit-gray);--chat-bubble-background-color:var(--color-background);--chat-bubble-border-size:1.2px;--chat-bubble-border-radius:calc(var(--chat-bubble-height)/2);--chat-bubble-border-radius-sharp:calc(var(--chat-bubble-border-radius)/4);--chat-bubble-height:3rem;-webkit-tap-highlight-color:transparent;-webkit-focus-ring-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;max-width:calc(100% - var(--profile-icon-size)/2);padding:0;position:relative;transition:transform .7s cubic-bezier(.47,1.64,.41,.8);-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}.chat-bubble[data-v-988ad883]:not(.chat-bubble--is-sender):not(.chat-bubble-is-typing):not(.chat-bubble--is-selected):hover{--chat-bubble-background-color:transparent}.chat-bubble:not(.chat-bubble--is-sender):not(.chat-bubble-is-typing):not(.chat-bubble--is-selected):hover .chat-bubble__frame[data-v-988ad883]{background:var(--color-on-background);transition:background var(--fast-transition) ease-out}.chat-bubble:not(.chat-bubble--is-sender):not(.chat-bubble-is-typing):not(.chat-bubble--is-selected):hover .chat-bubble__frame .chat-bubble__text[data-v-988ad883]{color:var(--color-on-background-variant);transform:translate(0)}.chat-bubble:not(.chat-bubble--is-sender):not(.chat-bubble-is-typing):not(.chat-bubble--is-selected).chat-bubble--is-receiver[data-v-988ad883]{animation-duration:.7s;animation-fill-mode:forwards;animation-name:fade-in;opacity:0}.chat-bubble:not(.chat-bubble--is-sender):not(.chat-bubble-is-typing):not(.chat-bubble--is-selected) .chat-bubble__frame[data-v-988ad883]{overflow:hidden;position:relative}.chat-bubble--is-sender .chat-bubble__frame[data-v-988ad883]{border-bottom-left-radius:var(--chat-bubble-border-radius-sharp);border-top-left-radius:var(--chat-bubble-border-radius-sharp)}.chat-bubble--is-sender:last-child .chat-bubble__frame[data-v-988ad883]{border-bottom-left-radius:var(--chat-bubble-border-radius)}.chat-bubble--is-receiver .chat-bubble__frame[data-v-988ad883]{border-bottom-right-radius:var(--chat-bubble-border-radius-sharp);border-top-right-radius:var(--chat-bubble-border-radius-sharp)}.chat-bubble--is-receiver:last-child:not(.chat-bubble--is-selected) .chat-bubble__frame[data-v-988ad883]{border-bottom-right-radius:var(--chat-bubble-border-radius)}.chat-bubble--is-selected[data-v-988ad883]{--chat-bubble-background-color:var(--color-mikey);color:var(--color-surface)}.chat-bubble--is-selected[data-v-988ad883],.chat-bubble--is-selected .chat-bubble__frame[data-v-988ad883]{border-top-right-radius:var(--chat-bubble-border-radius)}.chat-bubble--is-typing[data-v-988ad883]{transform:scale(.9)}.chat-bubble--is-typing .chat-bubble__typing[data-v-988ad883]{display:flex}.chat-bubble--is-typing .chat-bubble__text[data-v-988ad883]{height:0;overflow:hidden;width:0}.chat-bubble--is-typing .chat-bubble__frame[data-v-988ad883]{border-bottom-left-radius:var(--chat-bubble-border-radius);min-width:auto}.chat-bubble__typing[data-v-988ad883]{display:none;gap:.25rem;padding:.25rem 0;place-items:center;pointer-events:none}.chat-bubble__typing span[data-v-988ad883]{animation:blink-988ad883 1.8s infinite;animation-fill-mode:both;background:var(--color-on-surface);border-radius:50%;content:"";display:inline-block;height:.35rem;position:relative;width:.35rem}.chat-bubble__typing span[data-v-988ad883]:nth-child(2){animation-delay:.2s}.chat-bubble__typing span[data-v-988ad883]:nth-child(3){animation-delay:.4s}.chat-bubble__spacer[data-v-988ad883]{overflow:hidden;width:0}.chat-bubble__frame[data-v-988ad883]{background-color:var(--chat-bubble-background-color);border:var(--chat-bubble-border-size) solid var(--chat-bubble-border-color);border-radius:var(--chat-bubble-border-radius);display:flex;justify-content:center;min-height:var(--chat-bubble-height);min-width:7rem;padding:.6rem .8rem;place-items:center}.need-analyser[data-v-85632bd8]{--needanalyser-gap:.5rem;min-height:50vh}.need-analyser__content[data-v-85632bd8]{position:relative}.need-analyser__content[data-v-85632bd8]:before{background:linear-gradient(var(--color-background),hsla(0,0%,100%,0));content:"";display:block;height:1rem;overflow:hidden;position:absolute;top:0;width:100%;z-index:30}.need-analyser__scroll-container[data-v-85632bd8]{align-items:center;display:flex;flex-direction:column-reverse;gap:calc(var(--needanalyser-gap)*2);max-height:60vh;overflow:hidden;padding:calc(var(--profile-icon-size)/2) 0 0 calc(var(--profile-icon-size)/2);position:relative}@media (min-width:1180px){.need-analyser__scroll-container[data-v-85632bd8]{margin:0 auto;max-width:var(--max-width-60)}}.need-analyser__dialog[data-v-85632bd8]{align-items:flex-start;display:flex;flex-direction:column;gap:calc(var(--needanalyser-gap)*4);justify-content:center;position:relative;width:100%}@media (min-width:1180px){.need-analyser__dialog[data-v-85632bd8]{gap:calc(var(--needanalyser-gap)*2)}}.need-analyser__answers[data-v-85632bd8],.need-analyser__questions[data-v-85632bd8]{display:flex;flex-direction:column;gap:var(--needanalyser-gap);justify-content:center;width:100%}.need-analyser__questions[data-v-85632bd8]{align-items:flex-start}.need-analyser__answers[data-v-85632bd8]{align-items:flex-end}.need-analyser__answers.is-not-clickable[data-v-85632bd8]{pointer-events:none}.need-analyser__answers.is-not-clickable .need-analyser__controls[data-v-85632bd8]{display:none}.need-analyser__answers.is-hidden .need-analyser__answer[data-v-85632bd8]{opacity:0;pointer-events:none}.need-analyser__answer[data-v-85632bd8]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:pointer;font:inherit;outline:inherit;padding:0}.need-analyser__answer.need-analyser__answer--reset[data-v-85632bd8]{color:var(--color-on-surface-variant);display:flex;gap:.75rem;margin-top:.25rem;place-items:flex-end}.need-analyser__answer.need-analyser__answer--reset .icon[data-v-85632bd8]{--icon-size:1.5rem;transform-origin:50% 58%;transition:transform .3s ease-out}.need-analyser__answer.need-analyser__answer--reset:hover .need-analyser__reset-text[data-v-85632bd8]{transform:translate(.25rem)}.need-analyser__answer.need-analyser__answer--reset:hover .icon[data-v-85632bd8]{transform:rotate(1turn) scale(1.2)}.need-analyser__controls[data-v-85632bd8]{color:red;display:flex;justify-content:center;margin-top:3rem;width:100%}.need-analyser__reset-text[data-v-85632bd8]{transition:transform .2s ease-out}
