@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:400;src:url(/fonts/dm-sans-v15-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:500;src:url(/fonts/dm-sans-v15-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:600;src:url(/fonts/dm-sans-v15-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:700;src:url(/fonts/dm-sans-v15-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:800;src:url(/fonts/dm-sans-v15-latin-800.woff2) format("woff2")}.intro[data-v-3e39f215]{position:relative;width:100%;display:flex;flex-direction:column;align-items:center;transition:transform 1s cubic-bezier(.5,1,.89,1) .5s}.intro__texts[data-v-3e39f215]{-webkit-user-select:none;user-select:none;width:100%;display:flex;flex-direction:column;align-items:center;gap:1rem;padding-bottom:2rem;transition:opacity 1s cubic-bezier(.5,1,.89,1) .5s}@media (min-width: 768px){.intro__texts[data-v-3e39f215]{gap:2rem}}.intro__texts .headline-wrap[data-v-3e39f215]{width:90rem;max-width:100%;aspect-ratio:4.3/1;display:flex;flex-direction:column;align-items:center}.intro__texts .headline-wrap .headline[data-v-3e39f215]{position:absolute;left:0;width:100%;opacity:0}.intro__texts .headline-wrap .headline img[data-v-3e39f215]{background:#00f}.intro__texts .headline-wrap .headline.headline-1[data-v-3e39f215]{top:-15%;aspect-ratio:3200/540;z-index:1}.intro__texts .headline-wrap .headline.headline-2[data-v-3e39f215]{bottom:-15%;aspect-ratio:3200/620}.intro__texts .body[data-v-3e39f215]{opacity:0;width:100%;padding:0 3rem;color:#fff0db;text-align:center;text-wrap:balance}.intro__texts .body br[data-v-3e39f215]{display:none}@media screen and (min-width: 450px){.intro__texts .body br.br-2[data-v-3e39f215]{display:block}}@media screen and (min-width: 625px){.intro__texts .body br.br-1[data-v-3e39f215]{display:block}}.intro .user-input-wrap[data-v-3e39f215]{opacity:0;padding-top:1rem;width:100%;display:flex;justify-content:center;align-items:center}.intro__tag[data-v-3e39f215]{opacity:0;width:6rem;height:6rem;pointer-events:none;transition:opacity .5s cubic-bezier(.45,0,.55,1),transform .5s cubic-bezier(.45,0,.55,1);position:absolute;bottom:0;left:50%;transform:translate3d(-50%,-80px,0);background-color:transparent;border:none;cursor:pointer;color:#ff9447}.intro__tag .element[data-v-3e39f215]{position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0);width:6rem;height:6rem;transition:transform .2s cubic-bezier(.5,1,.89,1),box-shadow .2s cubic-bezier(.5,1,.89,1)}.intro__tag .element svg[data-v-3e39f215]{position:absolute;left:50%;bottom:1.25rem;width:2.5rem;height:auto;transform:translate3d(-50%,0,0)}@media (hover: hover){.intro__tag:not(:disabled):hover .element[data-v-3e39f215]{transform:translate3d(-50%,-40%,0)}}.intro.retracted[data-v-3e39f215]{transition:transform 1s cubic-bezier(.5,1,.89,1) 0s}.intro.retracted .intro__texts[data-v-3e39f215]{opacity:0;transition:opacity 1s cubic-bezier(.5,1,.89,1) 0s}.intro.show-tag .intro__tag[data-v-3e39f215]{pointer-events:auto;opacity:1;transform:translate3d(-50%,0,0)}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:400;src:url(/fonts/dm-sans-v15-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:500;src:url(/fonts/dm-sans-v15-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:600;src:url(/fonts/dm-sans-v15-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:700;src:url(/fonts/dm-sans-v15-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:800;src:url(/fonts/dm-sans-v15-latin-800.woff2) format("woff2")}.user-input[data-v-027cd489]{position:relative;width:100%;max-width:62.5rem;min-width:300px}.user-input .content[data-v-027cd489]{display:flex;flex-direction:column;gap:.5rem;padding:0 3rem;transition:transform 1s cubic-bezier(.5,1,.89,1)}.user-input .row[data-v-027cd489]{width:100%;display:flex;flex-direction:column;gap:1rem;justify-content:center}.user-input .input-group[data-v-027cd489]{flex:1 1 auto;position:relative;display:flex;flex-direction:column}.user-input input.input[data-v-027cd489]{position:relative;width:100%;height:6.5rem;padding:0 7rem 0 2.75rem;border:solid .1875rem #FF9447;background:radial-gradient(50% 50% at 50% 50%,#0c0c2621,#0c0c2680);color:#fff0db;border-radius:1000px;font-family:DM Sans,system-ui,sans-serif;font-size:2rem;font-weight:500;line-height:1;caret-color:#295eff;transition:box-shadow .75s cubic-bezier(.5,1,.89,1)}@media (hover: hover){.user-input input.input[data-v-027cd489]:not(:disabled):hover{box-shadow:0 0 1.25rem #ff9447;transition:box-shadow .3s cubic-bezier(.5,1,.89,1)}}.user-input input.input[data-v-027cd489]:focus{box-shadow:0 0 3rem #ff9447!important;transition:box-shadow .75s cubic-bezier(.5,1,.89,1)!important;outline:none}.user-input input.input[data-v-027cd489]::placeholder{-webkit-user-select:none;user-select:none;color:#fff0db;transition:opacity .3s cubic-bezier(.5,1,.89,1)}.user-input input.input[data-v-027cd489]:focus::placeholder{opacity:.5}.user-input input.input[data-v-027cd489]:disabled:focus{border-color:#fff0db}.user-input input.input[data-v-027cd489]::selection{background-color:#ffcfad;color:#000}.user-input span.char-count[data-v-027cd489]{position:absolute;right:3rem;top:110%;font-family:DM Sans,system-ui,sans-serif;font-size:1.25rem;font-weight:800;letter-spacing:.0625rem;line-height:1;color:#a58de8;pointer-events:none;-webkit-user-select:none;user-select:none}.user-input span.char-count.pulse[data-v-027cd489]{animation:pulse-warning-027cd489 .4s cubic-bezier(.5,1,.89,1)}.user-input .error-message[data-v-027cd489]{position:absolute;left:3rem;top:110%;overflow:hidden;z-index:1}.user-input .error-message span[data-v-027cd489]{display:block;color:#a58de8;font-size:1.25rem;font-family:DM Sans,system-ui,sans-serif;font-weight:800;letter-spacing:.0625rem;line-height:1;text-transform:uppercase}.user-input button.submit-btn[data-v-027cd489]{position:absolute;right:4rem;top:50%;transform:translateY(-50%);width:5rem;height:5rem;padding:0}.user-input button.submit-btn .image-wrap[data-v-027cd489]{pointer-events:none;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:12.5rem;height:12.5rem}.user-input button.submit-btn img[data-v-027cd489]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:4.5rem;height:4.5rem}.user-input button.submit-btn img.hover[data-v-027cd489]{opacity:0;transition:opacity .3s cubic-bezier(.5,1,.89,1)}@media (hover: hover){.user-input button.submit-btn:not(:disabled):hover img.hover[data-v-027cd489]{opacity:1}}.user-input button.submit-btn[data-v-027cd489]:disabled{cursor:auto;opacity:1}.user-input .sr-only[data-v-027cd489]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes pulse-warning-027cd489{0%{color:#a58de8}50%{color:#ff9447}to{color:#a58de8}}.user-input .error-enter-active[data-v-027cd489]{transition:opacity .2s cubic-bezier(.5,1,.89,1),transform .2s cubic-bezier(.5,1,.89,1)}.user-input .error-leave-active[data-v-027cd489]{transition:opacity .4s cubic-bezier(.5,1,.89,1)}.user-input .error-enter-from[data-v-027cd489]{opacity:0;transform:translateY(100%)}.user-input .error-leave-to[data-v-027cd489]{opacity:0}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:400;src:url(/fonts/dm-sans-v15-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:500;src:url(/fonts/dm-sans-v15-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:600;src:url(/fonts/dm-sans-v15-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:700;src:url(/fonts/dm-sans-v15-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:800;src:url(/fonts/dm-sans-v15-latin-800.woff2) format("woff2")}.loading[data-v-01a47489]{position:fixed;top:0;left:0;width:100%;height:calc(var(--vh, 1vh) * 100);display:flex;align-items:center;justify-content:center;background-color:#000;z-index:10}.loading .progress-text[data-v-01a47489]{opacity:0;color:#111;font-family:DM Sans,system-ui,sans-serif;font-size:12px;line-height:1}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:400;src:url(/fonts/dm-sans-v15-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:500;src:url(/fonts/dm-sans-v15-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:600;src:url(/fonts/dm-sans-v15-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:700;src:url(/fonts/dm-sans-v15-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:800;src:url(/fonts/dm-sans-v15-latin-800.woff2) format("woff2")}.long-answer[data-v-d7f8ebc0]{position:relative;width:100%;max-width:73rem;padding:3rem;z-index:3}.long-answer .text-wrap[data-v-d7f8ebc0]{width:100%;color:#fff;text-align:center;display:flex;flex-direction:column;align-items:center;gap:.5rem}.long-answer .text-wrap h4[data-v-d7f8ebc0]{color:#ff9447;font-family:DM Sans,system-ui,sans-serif;font-weight:700;font-size:2.2rem}.long-answer .text-wrap p[data-v-d7f8ebc0]{text-wrap:balance}.long-answer .button-row[data-v-d7f8ebc0]{display:flex;align-items:center;justify-content:center;min-height:5rem}.long-answer .button-row .reroll-btn[data-v-d7f8ebc0]{pointer-events:auto;background-color:transparent}.long-answer .button-row .reroll-btn span[data-v-d7f8ebc0]{color:#a58de8;transition:color .2s cubic-bezier(.5,1,.89,1)}@media (hover: hover){.long-answer .button-row .reroll-btn:not(:disabled):hover span[data-v-d7f8ebc0]{color:#fff0db}}.long-answer .button-row .pipe[data-v-d7f8ebc0]{margin-left:1.5rem;width:1px;height:2rem;background-color:#a58de8}.long-answer .button-row .copy-btn[data-v-d7f8ebc0]{position:relative;padding:1.5rem;color:#a58de8;transition:color .2s cubic-bezier(.5,1,.89,1);overflow:visible}.long-answer .button-row .copy-btn svg[data-v-d7f8ebc0]{display:block;width:2rem}.long-answer .button-row .copy-btn .copy-status[data-v-d7f8ebc0]{position:absolute;left:0;top:50%;transform:translate(60%,-50%);color:#a58de8;font-family:DM Sans,system-ui,sans-serif;font-weight:500;font-size:1.25rem;white-space:nowrap}.long-answer .button-row .copy-btn[data-v-d7f8ebc0]:disabled{cursor:auto;pointer-events:none}@media (hover: hover){.long-answer .button-row .copy-btn[data-v-d7f8ebc0]:not(:disabled):hover{color:#fff0db}}.long-answer .copy-status-enter-active[data-v-d7f8ebc0]{transition:opacity .2s cubic-bezier(.5,1,.89,1)}.long-answer .copy-status-leave-active[data-v-d7f8ebc0]{transition:opacity .6s cubic-bezier(.5,1,.89,1)}.long-answer .copy-status-enter[data-v-d7f8ebc0],.long-answer .copy-status-leave-to[data-v-d7f8ebc0]{opacity:0}
