.hero-section[data-v-e2e6cd31]{background:linear-gradient(
    180deg,
    #fdf5f0 0%,
    #f5ebe4 50%,
    #fdf5f0 100%
  )}.crack-overlay[data-v-e2e6cd31]{position:fixed;inset:0;pointer-events:none;z-index:1;overflow:hidden}.crack-overlay[data-v-e2e6cd31]::before{content:"";position:absolute;inset:-100%;width:300%;height:300%;background:repeating-linear-gradient(
      75deg,
      transparent,
      transparent 4px,
      rgba(232, 192, 112, 0.03) 4px,
      rgba(232, 192, 112, 0.03) 5px
    ),
    repeating-linear-gradient(
      -60deg,
      transparent,
      transparent 6px,
      rgba(232, 160, 128, 0.02) 6px,
      rgba(232, 160, 128, 0.02) 7px
    ),
    radial-gradient(
      ellipse at 30% 40%,
      rgba(232, 192, 112, 0.06) 0%,
      transparent 50%
    ),
    radial-gradient(
      ellipse at 70% 60%,
      rgba(232, 160, 128, 0.04) 0%,
      transparent 40%
    );animation:crackPulse-e2e6cd31 8s ease-in-out infinite}@keyframes crackPulse-e2e6cd31{0%, 100%{opacity:0.5;transform:translate(0, 0)}25%{opacity:0.7;transform:translate(-1%, -1%)}50%{opacity:0.4;transform:translate(1%, 0.5%)}75%{opacity:0.6;transform:translate(-0.5%, 1%)}}.floating-emoji[data-v-e2e6cd31]{animation:float-e2e6cd31 6s ease-in-out infinite;display:inline-block}@keyframes float-e2e6cd31{0%, 100%{transform:translateY(0px)}50%{transform:translateY(-10px)}}.start-btn[data-v-e2e6cd31]{transition:all 0.3s ease;position:relative;overflow:hidden}.start-btn[data-v-e2e6cd31]:hover{box-shadow:0 15px 50px rgba(232, 160, 128, 0.45)}@media (max-width: 640px){.hero-section[data-v-e2e6cd31]{padding:3rem 1rem}}.option-btn[data-v-531b48a9]{cursor:pointer;transition:all 0.3s ease}.option-btn[data-v-531b48a9]:hover:not(.option-selected){border-color:rgba(232, 160, 128, 0.3);background:rgba(253, 245, 240, 0.8);transform:translateX(4px)}.option-selected[data-v-531b48a9]{transform:translateX(4px)}@media (max-width: 640px){.question-card[data-v-531b48a9]{padding:1.5rem}}.progress-fill[data-v-e6395e67]{transition:width 0.5s cubic-bezier(0.4, 0, 0.2, 1)}.share-btn[data-v-b7f48496]{cursor:pointer;transition:all 0.3s ease;border:none}.share-btn[data-v-b7f48496]:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(0, 0, 0, 0.08)}.fade-enter-active[data-v-b7f48496], .fade-leave-active[data-v-b7f48496]{transition:opacity 0.5s ease}.fade-enter-from[data-v-b7f48496], .fade-leave-to[data-v-b7f48496]{opacity:0}.crack-bg[data-v-e410e5e8]{position:fixed;inset:0;pointer-events:none;z-index:0;overflow:hidden}.crack-bg[data-v-e410e5e8]::before{content:"";position:absolute;inset:-100%;width:300%;height:300%;transition:opacity 1s ease, transform 2s ease}.crack-hero[data-v-e410e5e8]::before{background:repeating-linear-gradient(
      75deg,
      transparent,
      transparent 4px,
      rgba(232, 192, 112, 0.02) 4px,
      rgba(232, 192, 112, 0.02) 5px
    ),
    repeating-linear-gradient(
      -60deg,
      transparent,
      transparent 6px,
      rgba(232, 160, 128, 0.015) 6px,
      rgba(232, 160, 128, 0.015) 7px
    ),
    radial-gradient(
      ellipse at 30% 40%,
      rgba(232, 192, 112, 0.05) 0%,
      transparent 50%
    ),
    radial-gradient(
      ellipse at 70% 60%,
      rgba(232, 160, 128, 0.03) 0%,
      transparent 40%
    );animation:crackPulse-e410e5e8 8s ease-in-out infinite}.crack-resilient[data-v-e410e5e8]::before{background:repeating-linear-gradient(
      75deg,
      transparent,
      transparent 20px,
      rgba(123, 160, 160, 0.04) 20px,
      rgba(123, 160, 160, 0.04) 21px
    ),
    radial-gradient(
      ellipse at 50% 50%,
      rgba(123, 160, 160, 0.05) 0%,
      transparent 40%
    );animation:crackPulse-e410e5e8 10s ease-in-out infinite}.crack-vulnerable[data-v-e410e5e8]::before{background:repeating-linear-gradient(
      75deg,
      transparent,
      transparent 3px,
      rgba(232, 160, 128, 0.06) 3px,
      rgba(232, 160, 128, 0.06) 4px
    ),
    repeating-linear-gradient(
      -60deg,
      transparent,
      transparent 5px,
      rgba(232, 160, 128, 0.04) 5px,
      rgba(232, 160, 128, 0.04) 6px
    ),
    repeating-linear-gradient(
      15deg,
      transparent,
      transparent 8px,
      rgba(232, 192, 112, 0.03) 8px,
      rgba(232, 192, 112, 0.03) 9px
    ),
    radial-gradient(
      ellipse at 40% 50%,
      rgba(232, 192, 112, 0.08) 0%,
      transparent 50%
    );animation:crackPulse-e410e5e8 4s ease-in-out infinite}.crack-avoidant[data-v-e410e5e8]::before{background:radial-gradient(
      ellipse at 50% 50%,
      rgba(176, 152, 128, 0.03) 0%,
      transparent 50%
    );animation:none;opacity:0.3}.crack-people-pleaser[data-v-e410e5e8]::before{background:repeating-linear-gradient(
      0deg,
      transparent,
      transparent 2px,
      rgba(224, 112, 80, 0.04) 2px,
      rgba(224, 112, 80, 0.04) 3px
    ),
    repeating-linear-gradient(
      90deg,
      transparent,
      transparent 2px,
      rgba(224, 112, 80, 0.04) 2px,
      rgba(224, 112, 80, 0.04) 3px
    ),
    repeating-linear-gradient(
      45deg,
      transparent,
      transparent 4px,
      rgba(232, 192, 112, 0.05) 4px,
      rgba(232, 192, 112, 0.05) 5px
    ),
    repeating-linear-gradient(
      -45deg,
      transparent,
      transparent 4px,
      rgba(232, 192, 112, 0.05) 4px,
      rgba(232, 192, 112, 0.05) 5px
    ),
    radial-gradient(
      ellipse at 50% 50%,
      rgba(232, 192, 112, 0.1) 0%,
      transparent 60%
    );animation:crackPulse-e410e5e8 3s ease-in-out infinite}@keyframes crackPulse-e410e5e8{0%, 100%{opacity:0.4}50%{opacity:0.8}}.slide-enter-active[data-v-e410e5e8]{transition:all 0.4s cubic-bezier(0.4, 0, 0.2, 1)}.slide-leave-active[data-v-e410e5e8]{transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1)}.slide-enter-from[data-v-e410e5e8]{opacity:0;transform:translateX(40px)}.slide-leave-to[data-v-e410e5e8]{opacity:0;transform:translateX(-40px)}.quiz-container[data-v-e410e5e8]{min-height:100vh;display:flex;flex-direction:column;justify-content:center}@media (max-width: 640px){.quiz-container[data-v-e410e5e8]{padding-top:2rem;padding-bottom:2rem}}