.clarity-unlock_container__OmW2T{min-height:100vh;background:linear-gradient(135deg,#f8fafc,#e2e8f0);padding:20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;position:relative}.clarity-unlock_progressBar__jMZpx{position:-webkit-sticky;position:sticky;top:0;z-index:100;width:100%;height:6px;background-color:rgba(148,163,184,.2);border-radius:3px;margin-bottom:20px;overflow:hidden;background:white;box-shadow:0 2px 4px rgba(0,0,0,.05)}.clarity-unlock_progressFill__d9L1_{height:100%;background:linear-gradient(90deg,#426355,#2d4a3d);border-radius:3px;transition:width .6s ease-in-out}.clarity-unlock_sectionIndicator__dx5e5{position:-webkit-sticky;position:sticky;top:26px;z-index:99;text-align:center;color:#64748b;font-size:14px;margin-bottom:30px;font-weight:500;background:linear-gradient(135deg,#f8fafc,#e2e8f0);padding:10px 0;margin-top:-10px}.clarity-unlock_section__8hDS2{max-width:600px;margin:0 auto;background:white;border-radius:16px;padding:30px 25px;box-shadow:0 20px 40px rgba(0,0,0,.1);animation:clarity-unlock_slideIn___IUFI .5s ease-out}.clarity-unlock_sectionHeader__RrK2s{text-align:center;margin-bottom:40px}.clarity-unlock_welcomeScreen__V_RM8{display:flex;align-items:center;justify-content:center;min-height:60vh;text-align:center;padding:40px 20px}.clarity-unlock_welcomeContent__iZJ14{max-width:500px;width:100%}.clarity-unlock_welcomeTitle__zkc2X{font-size:32px;font-weight:700;color:#1e293b;margin:0 0 24px;line-height:1.2}.clarity-unlock_welcomeDescription__QW29g{font-size:18px;color:#475569;line-height:1.6;margin:0 0 32px;font-weight:400}.clarity-unlock_privacyNote__3SKJW{font-size:16px;color:#64748b;line-height:1.5;margin:0 0 40px;font-weight:400}.clarity-unlock_welcomeButton__pgRC1{background:linear-gradient(135deg,#426355,#5a7968);color:white;border:none;padding:16px 32px;border-radius:12px;font-size:18px;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 8px 25px rgba(66,99,85,.3);min-width:200px}.clarity-unlock_welcomeButton__pgRC1:hover{transform:translateY(-2px);box-shadow:0 12px 35px rgba(66,99,85,.4)}.clarity-unlock_welcomeButton__pgRC1:active{transform:translateY(0)}.clarity-unlock_sectionHeader__RrK2s h2{color:#1e293b;font-size:28px;font-weight:700;margin-bottom:12px;line-height:1.3}.clarity-unlock_sectionHeader__RrK2s p{color:#64748b;font-size:16px;line-height:1.5;margin:0}.clarity-unlock_stepContent__KQLKA{animation:clarity-unlock_fadeIn__3VnW6 .4s ease-out}.clarity-unlock_stepContent__KQLKA h3{color:#1e293b;font-size:22px;font-weight:600;margin-bottom:16px;line-height:1.4}.clarity-unlock_subtitle___mpF3{color:#64748b;font-size:14px;margin-bottom:24px;font-style:italic}.clarity-unlock_textInput__zPaCp{width:100%;padding:16px;border:2px solid #e2e8f0;border-radius:12px;font-size:16px;color:#1e293b;background:#f8fafc;transition:all .3s ease;margin-bottom:24px;box-sizing:border-box}.clarity-unlock_textInput__zPaCp:focus{outline:none;border-color:#426355;background:white;box-shadow:0 0 0 3px rgba(66,99,85,.1)}.clarity-unlock_textArea__Qwp03{width:100%;padding:16px;border:2px solid #e2e8f0;border-radius:12px;font-size:16px;color:#1e293b;background:#f8fafc;transition:all .3s ease;margin-bottom:24px;box-sizing:border-box;resize:vertical;min-height:120px;font-family:inherit;line-height:1.5}.clarity-unlock_textArea__Qwp03:focus{outline:none;border-color:#426355;background:white;box-shadow:0 0 0 3px rgba(66,99,85,.1)}.clarity-unlock_optionGrid__HE06b{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-gap:10px;gap:10px;margin-bottom:30px}.clarity-unlock_optionButton__wj_o0{padding:12px 16px;border:1px solid #e2e8f0;border-radius:8px;background:white;color:#1e293b;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;text-align:center;min-height:44px;display:flex;align-items:center;justify-content:center}.clarity-unlock_optionButton__wj_o0:hover{border-color:#426355;background:white;transform:translateY(-2px);box-shadow:0 4px 12px rgba(66,99,85,.15)}.clarity-unlock_optionButton__wj_o0.clarity-unlock_selected__0wDYm{border:2px solid #426355!important;background:#f0f7f4!important;color:#426355!important;transform:translateY(-1px);box-shadow:0 2px 8px rgba(66,99,85,.15);position:relative}.clarity-unlock_optionButton__wj_o0.clarity-unlock_selected__0wDYm:after{content:"✓";position:absolute;right:8px;top:50%;transform:translateY(-50%);color:#426355;font-weight:700;font-size:16px}.clarity-unlock_optionButton__wj_o0:not(.clarity-unlock_selected__0wDYm){border-color:#e2e8f0!important;background:white!important;color:#1e293b!important;transform:none;box-shadow:none}.clarity-unlock_continueButton__k2hWu{width:100%;padding:20px 24px;background:linear-gradient(135deg,#426355,#2d4a3d);color:white;border:none;border-radius:12px;font-size:18px;font-weight:700;cursor:pointer;transition:all .3s ease;margin-top:20px;box-shadow:0 6px 20px rgba(66,99,85,.4);position:relative;letter-spacing:.3px}.clarity-unlock_continueButton__k2hWu:after{content:"→";margin-left:8px;font-size:20px;display:inline-block;transition:transform .3s ease}.clarity-unlock_continueButton__k2hWu:hover:not(:disabled){transform:translateY(-3px);box-shadow:0 10px 30px rgba(66,99,85,.5)}.clarity-unlock_continueButton__k2hWu:hover:not(:disabled):after{transform:translateX(4px)}.clarity-unlock_continueButton__k2hWu:disabled{opacity:.6;cursor:not-allowed;transform:none}.clarity-unlock_consentCheckbox__mg1_y{margin:20px 0;padding:16px;background:#f8faf9;border-radius:8px;border:1px solid #e2e8f0}.clarity-unlock_consentCheckbox__mg1_y label{display:flex;align-items:flex-start;cursor:pointer;font-size:14px;line-height:1.6;color:#475569;gap:10px}.clarity-unlock_consentCheckbox__mg1_y input[type=checkbox]{margin-top:2px;width:18px;height:18px;cursor:pointer;accent-color:#426355;flex-shrink:0}.clarity-unlock_consentCheckbox__mg1_y span{flex:1 1}.clarity-unlock_consentCheckbox__mg1_y a{color:#426355;text-decoration:underline;font-weight:500}.clarity-unlock_consentCheckbox__mg1_y a:hover{color:#2d4a3d}.clarity-unlock_microFeedback__X8_3B{background:linear-gradient(135deg,#f0f7f4,#e8f3ed);border:1px solid #a3c9b8;border-radius:12px;padding:20px;margin:20px 0;text-align:center}.clarity-unlock_microFeedback__X8_3B p{color:#2d4a3d;font-size:16px;line-height:1.7;margin:0 0 16px;font-style:normal;font-weight:500}.clarity-unlock_microFeedback__X8_3B p:last-child{margin-bottom:0}.clarity-unlock_personalizedQuestions__ft17a{background:#f8fafc;border-radius:12px;padding:24px;margin:20px 0}.clarity-unlock_questionBlock__zNAy_{background:white;border:1px solid #e2e8f0;border-radius:8px;padding:20px;margin-bottom:20px}.clarity-unlock_questionBlock__zNAy_ h4{color:#1e293b;font-size:16px;font-weight:600;margin-bottom:8px}.clarity-unlock_questionBlock__zNAy_ .clarity-unlock_question__2Re6T{color:#475569;font-size:15px;line-height:1.5;margin-bottom:16px;font-style:italic}.clarity-unlock_loadingState__kn_Fg{text-align:center;padding:40px 20px;color:#64748b}.clarity-unlock_loadingSubtext__Z1V_m{font-size:14px;color:#9ca3af;margin-top:8px;font-style:italic}.clarity-unlock_loadingSpinner__JP_KN{width:24px;height:24px;border:3px solid #e2e8f0;margin:20px auto 0}.clarity-unlock_reportContent__sRpx_{background:#f8fafc;border-radius:12px;padding:30px;margin:20px 0}.clarity-unlock_reportHeader__iOrdY{text-align:center;margin-bottom:40px;padding-bottom:20px;border-bottom:3px solid #426355}.clarity-unlock_reportHeader__iOrdY h2{color:#426355;font-size:28px;font-weight:700;margin:0}.clarity-unlock_reportSection__ljZhr{margin-bottom:32px;padding-bottom:24px}.clarity-unlock_reportSection__ljZhr:last-child{padding-bottom:0}.clarity-unlock_reportSection__ljZhr h3{color:#1e293b;font-size:20px;font-weight:600;margin-bottom:16px;display:flex;align-items:center}.clarity-unlock_reportText__aIs1Q{color:#475569;line-height:1.7;font-size:15px}.clarity-unlock_nameItSection__8WFAP{background:#fef7ed;border:2px solid #fed7aa;border-radius:12px;padding:20px;text-align:center}.clarity-unlock_nameItSection__8WFAP p{color:#ea580c;font-size:18px;font-weight:500;margin:0;line-height:1.6}.clarity-unlock_breakTheLoopSection__SuGU7{background:#f0fdf4;border:2px solid #bbf7d0;border-radius:12px;padding:20px}.clarity-unlock_breakTheLoopSection__SuGU7 p{color:#166534;font-size:16px;font-weight:500;margin:0;line-height:1.6}.clarity-unlock_tryThisSection__OOfMe{background:#f0f9ff;border:2px solid #bae6fd;border-radius:12px;padding:20px}.clarity-unlock_tryThisSection__OOfMe p{color:#0c4a6e;font-size:16px;font-weight:500;margin:0;line-height:1.6}.clarity-unlock_sevenDayResetSection__OcaLn{background:#f0fdf4;border:2px solid #bbf7d0;border-radius:12px;padding:20px}.clarity-unlock_sevenDayResetSection__OcaLn p{color:#166534;font-size:16px;font-weight:500;margin:0;line-height:1.6}.clarity-unlock_mentalLoop__ihl0T{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;margin-top:16px}@media (max-width:768px){.clarity-unlock_mentalLoop__ihl0T{grid-template-columns:1fr;gap:16px}}.clarity-unlock_anxietyLabeling__zoEYA{background:#f8fafc;border:2px solid #e2e8f0;border-radius:12px;padding:20px;text-align:center;margin-top:20px}.clarity-unlock_anxietyLabeling__zoEYA p{font-size:18px;font-weight:500;color:#426355;margin:0}.clarity-unlock_patternBox__B0oJU,.clarity-unlock_reframeBox__fMNdK{background:white;border:1px solid #e2e8f0;border-radius:8px;padding:20px}.clarity-unlock_patternBox__B0oJU{border-left:4px solid #ea580c;background:#fef7ed}.clarity-unlock_reframeBox__fMNdK{border-left:4px solid #16a34a;background:#f0fdf4}.clarity-unlock_patternBox__B0oJU h4,.clarity-unlock_reframeBox__fMNdK h4{font-size:14px;font-weight:600;margin-bottom:8px;text-transform:uppercase;letter-spacing:.5px}.clarity-unlock_patternBox__B0oJU h4{color:#ef4444}.clarity-unlock_reframeBox__fMNdK h4{color:#426355}.clarity-unlock_patternBox__B0oJU p,.clarity-unlock_reframeBox__fMNdK p{color:#475569;line-height:1.6;margin:0}.clarity-unlock_actionPlan__s1Gu_{margin-top:16px}.clarity-unlock_weekSection__gMQk1{margin-bottom:24px}.clarity-unlock_weekSection__gMQk1 h4{color:#426355;font-size:16px;font-weight:600;margin-bottom:12px;padding-bottom:8px;border-bottom:2px solid #e2e8f0}.clarity-unlock_actionItem__srwQF{display:flex;align-items:flex-start;margin-bottom:16px;padding:16px;background:white;border-radius:8px;border:1px solid #e2e8f0}.clarity-unlock_actionNumber__keS51{background:#426355;color:white;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:14px;flex-shrink:0;margin-right:16px}.clarity-unlock_actionText__DBKD_{color:#475569;line-height:1.6;flex:1 1}.clarity-unlock_affirmations__Rmq_R{margin-top:16px}.clarity-unlock_affirmationItem__j5lyX{display:flex;align-items:flex-start;margin-bottom:16px;background:linear-gradient(135deg,#f0fdf4,#ecfdf5);border:1px solid #bbf7d0}.clarity-unlock_affirmationIcon__5kbwC{font-size:18px;margin-right:12px;flex-shrink:0}.clarity-unlock_affirmationText__xBZO0{color:#166534;line-height:1.6;font-weight:500;flex:1 1}.clarity-unlock_appIntegration__cPs_U{background:#f0f9ff;border:1px solid #bae6fd;border-radius:8px;padding:20px;margin-top:16px}.clarity-unlock_appIntegration__cPs_U p{color:#0c4a6e;font-weight:500;margin:0;line-height:1.6}.clarity-unlock_pathForward__riQAt{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;padding:20px;margin-top:16px;color:#166534;line-height:1.7;font-size:15px}.clarity-unlock_formattedText__4GLYQ{line-height:1.7}.clarity-unlock_formattedText__4GLYQ p{margin:0 0 12px;color:#374151;font-size:15px}.clarity-unlock_formattedText__4GLYQ p:last-child{margin-bottom:0}.clarity-unlock_subsectionTitle__jXqf0{color:#1f2937;font-size:16px;font-weight:600;margin:20px 0 12px;padding-bottom:4px;border-bottom:2px solid #e5e7eb}.clarity-unlock_subsectionTitle__jXqf0:first-child{margin-top:0}.clarity-unlock_bulletPoint____eZr{color:#374151;font-size:15px;margin:8px 0;padding-left:16px;position:relative}.clarity-unlock_bulletPoint____eZr:before{content:"•";color:#426355;font-weight:700;position:absolute;left:0}.clarity-unlock_numberedItem__JO4Hx{color:#374151;font-size:15px;margin:12px 0;padding-left:0;font-weight:500}.clarity-unlock_transformationalStorySection__KCPLn{background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border:2px solid #0ea5e9;border-radius:12px;padding:24px;margin:16px 0}.clarity-unlock_storySubheader__JJb3N{color:#0369a1;font-size:14px;font-weight:600;margin:0 0 16px;text-transform:uppercase;letter-spacing:.5px}.clarity-unlock_storyContent__3sNhb{color:#0c4a6e;font-size:16px;line-height:1.7;margin:0;font-style:italic;font-weight:500}.clarity-unlock_mantraSection__tTaVy{background:#fef3c7;border:2px solid #f59e0b;border-radius:12px;padding:24px;text-align:center;margin:16px 0}.clarity-unlock_mantraText__ywSkd{color:#92400e;font-size:18px;font-weight:600;font-style:italic;margin:0;line-height:1.6}.clarity-unlock_affirmationsSection__vOCUi{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:20px;margin:16px 0}.clarity-unlock_affirmationItem__j5lyX{background:white;border-radius:8px;padding:16px;margin-bottom:12px;border:1px solid #e2e8f0;border-left:4px solid #8b5cf6}.clarity-unlock_affirmationItem__j5lyX:last-child{margin-bottom:0}.clarity-unlock_affirmationItem__j5lyX p{color:#374151;font-size:15px;line-height:1.6;margin:0;font-style:italic}.clarity-unlock_durationSection__zcNWQ,.clarity-unlock_intensitySection__iSots{margin:24px 0;padding:20px;background:#f8fafc;border-radius:8px;border:1px solid #e2e8f0}.clarity-unlock_durationSection__zcNWQ h4,.clarity-unlock_intensitySection__iSots h4{color:#1f2937;font-size:16px;font-weight:600;margin:0 0 16px}.clarity-unlock_intensityScale__ahBgB{display:flex;gap:8px;justify-content:center;margin-bottom:8px}.clarity-unlock_intensityButton__fyjuE{width:40px;height:40px;border-radius:50%;border:1px solid #d1d5db;background:white;color:#374151;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.clarity-unlock_intensityButton__fyjuE:hover{border-color:#426355;background:#f8fafc}.clarity-unlock_intensityButton__fyjuE.clarity-unlock_selected__0wDYm{background:#426355;border-color:#426355;color:white}.clarity-unlock_intensityLabels__VPkBx{display:flex;justify-content:space-between;color:#6b7280;font-size:14px;margin-top:8px}.clarity-unlock_errorState__brDOA{background:#fef2f2;border:1px solid #fecaca;border-radius:12px;margin:20px 0}.clarity-unlock_errorIcon__lemNU{font-size:48px;margin-bottom:16px}.clarity-unlock_errorState__brDOA h3{color:#dc2626;font-size:24px;font-weight:600;margin-bottom:12px}.clarity-unlock_errorState__brDOA p{color:#374151;line-height:1.6;margin-bottom:16px}.clarity-unlock_errorMessage__aQoD7{background:#fef2f2;border:1px solid #fecaca;border-radius:8px;padding:12px 16px;font-family:Courier New,monospace;font-size:14px;color:#dc2626;margin:16px 0}.clarity-unlock_dataSavedMessage__4Sra3{background:#f0f9ff;border:1px solid #bae6fd;border-radius:8px;padding:16px;color:#0369a1;font-size:15px;margin:20px 0}.clarity-unlock_errorActions__h1rpT{display:flex;gap:12px;justify-content:center;margin-top:24px;flex-wrap:wrap}.clarity-unlock_retryButton__Nn4Li{background:linear-gradient(135deg,#dc2626,#b91c1c);font-weight:600;transition:all .3s ease;box-shadow:0 4px 15px rgba(220,38,38,.3)}.clarity-unlock_retryButton__Nn4Li:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 25px rgba(220,38,38,.4)}.clarity-unlock_retryButton__Nn4Li:disabled{opacity:.6;cursor:not-allowed;transform:none}.clarity-unlock_continueLaterButton__rw3X4{background:white;color:#374151;border:2px solid #d1d5db;border-radius:8px;padding:12px 24px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease}.clarity-unlock_continueLaterButton__rw3X4:hover{background:#f9fafb;border-color:#9ca3af;transform:translateY(-1px)}.clarity-unlock_loadingSpinner__JP_KN{width:32px;height:32px;border:3px solid #f3f4f6;border-top-color:#426355;border-radius:50%;animation:clarity-unlock_spin__h4mLi 1s linear infinite;margin:16px auto 0}.clarity-unlock_progressSteps__rDCGk{display:flex;justify-content:center;gap:20px;margin-top:24px;flex-wrap:wrap}.clarity-unlock_progressStep__smjJM{display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px 16px;border-radius:8px;background:#f8fafc;border:2px solid #e2e8f0;transition:all .3s ease;min-width:120px}.clarity-unlock_progressStep__smjJM.clarity-unlock_loading__ll7pd{background:#f0f9ff;border-color:#426355;animation:clarity-unlock_pulse__2E0yI 2s infinite}.clarity-unlock_progressStep__smjJM.clarity-unlock_completed__yCFl7{background:#f0f9f5;border-color:#426355}.clarity-unlock_stepNumber__ARNnb{width:24px;height:24px;border-radius:50%;background:#e2e8f0;color:#64748b;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:14px;transition:all .3s ease}.clarity-unlock_progressStep__smjJM.clarity-unlock_loading__ll7pd .clarity-unlock_stepNumber__ARNnb{background:#426355;color:white;animation:clarity-unlock_spin__h4mLi 1s linear infinite}.clarity-unlock_progressStep__smjJM.clarity-unlock_completed__yCFl7 .clarity-unlock_stepNumber__ARNnb{background:#426355;color:white}.clarity-unlock_stepText__zTEo2{font-size:12px;font-weight:500;color:#64748b;text-align:center;transition:all .3s ease}.clarity-unlock_progressStep__smjJM.clarity-unlock_completed__yCFl7 .clarity-unlock_stepText__zTEo2,.clarity-unlock_progressStep__smjJM.clarity-unlock_loading__ll7pd .clarity-unlock_stepText__zTEo2{color:#426355}@keyframes clarity-unlock_pulse__2E0yI{0%,to{opacity:1}50%{opacity:.7}}.clarity-unlock_nextSteps__4cJ83{background:white;border:1px solid #e2e8f0;border-radius:8px;padding:20px;margin-top:16px;color:#475569;line-height:1.7;font-size:15px}.clarity-unlock_reportFooter__STM2O{margin-top:32px;padding:24px;background:linear-gradient(135deg,#426355,#527561);border-radius:12px;text-align:center}.clarity-unlock_footerText__W_JW8{color:white;margin:0;line-height:1.6;font-size:16px}.clarity-unlock_errorState__brDOA{text-align:center;padding:40px 20px;color:#64748b}.clarity-unlock_errorState__brDOA p{margin-bottom:20px;font-size:16px}.clarity-unlock_retryButton__Nn4Li{background:#426355;color:white;border:none;border-radius:8px;padding:12px 24px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s}.clarity-unlock_retryButton__Nn4Li:hover{background:#527561}.clarity-unlock_promptSuggestions__0yhHx{background:linear-gradient(135deg,#f0fdf4,#ecfdf5);border:1px solid #bbf7d0;border-radius:12px;padding:20px;margin:20px 0}.clarity-unlock_suggestionLabel__HBYsD{color:#166534;font-weight:600;margin-bottom:12px;font-size:14px}.clarity-unlock_suggestionList__Y3om_{color:#166534;margin:0;padding-left:20px}.clarity-unlock_suggestionList__Y3om_ li{margin-bottom:8px;line-height:1.5;font-style:italic}.clarity-unlock_transitionOverlay__5rfl2{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:flex-start;justify-content:center;z-index:1000;animation:clarity-unlock_fadeIn__3VnW6 .5s ease-in-out;padding:20px;overflow-y:auto}.clarity-unlock_transitionContent__AO2rP{max-width:600px;background:white;border-radius:16px;padding:30px 25px;box-shadow:0 20px 40px rgba(0,0,0,.1);animation:clarity-unlock_slideIn___IUFI .5s ease-out;width:100%;margin:40px auto 0}.clarity-unlock_transitionMessage__XG9Tq h2{color:#1e293b;font-size:28px;font-weight:600;margin-bottom:16px;text-align:center;animation:clarity-unlock_slideUp__Xnupl .6s ease-out .2s both}.clarity-unlock_acknowledgment__o1lCX{color:#475569;font-size:18px;line-height:1.6;margin-bottom:32px;font-style:italic;animation:clarity-unlock_slideUp__Xnupl .6s ease-out .4s both}.clarity-unlock_storySection__YMmCN{margin:24px 0;animation:clarity-unlock_slideUp__Xnupl .6s ease-out .6s both}.clarity-unlock_transitionPhrase__vUpPV{color:#1e293b;font-size:20px;font-weight:500;line-height:1.6;margin-bottom:24px;font-style:italic}.clarity-unlock_validationStory__PDLqL{background:linear-gradient(135deg,#f0fdf4,#ecfdf5);border-radius:12px;padding:20px;margin:20px 0;border-left:4px solid #426355}.clarity-unlock_validationStory__PDLqL p{color:#166534;font-size:16px;line-height:1.7;margin:0;font-weight:400}.clarity-unlock_validationStory__PDLqL strong{color:#426355;font-weight:600}.clarity-unlock_encouragementPrompt__O9yrJ{color:#475569;font-size:16px;line-height:1.6;margin:20px 0 0;font-weight:500}.clarity-unlock_transitionProgress__k95Pd{text-align:center;margin-top:32px;animation:clarity-unlock_slideUp__Xnupl .6s ease-out .8s both}.clarity-unlock_transitionProgress__k95Pd .clarity-unlock_progressBar__jMZpx{width:200px;height:8px;background:#e2e8f0;border-radius:4px;margin:0 auto 16px;overflow:hidden}.clarity-unlock_transitionProgress__k95Pd .clarity-unlock_progressFill__d9L1_{height:100%;background:linear-gradient(135deg,#426355,#527561);border-radius:4px;transition:width 1s ease-in-out 1s}.clarity-unlock_readyText__Q1jIB{color:#426355;font-size:16px;font-weight:500;margin:0;font-style:italic}@keyframes clarity-unlock_slideUp__Xnupl{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.clarity-unlock_transitionContent__AO2rP{padding:32px 16px;max-width:100%}.clarity-unlock_transitionMessage__XG9Tq h2{font-size:24px}.clarity-unlock_acknowledgment__o1lCX{font-size:16px}.clarity-unlock_storySection__YMmCN{padding:24px 20px;margin:20px 0}.clarity-unlock_transitionPhrase__vUpPV{font-size:18px}.clarity-unlock_validationStory__PDLqL{padding:16px}.clarity-unlock_encouragementPrompt__O9yrJ,.clarity-unlock_validationStory__PDLqL p{font-size:15px}}.clarity-unlock_reportSection__ljZhr{margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #e2e8f0}.clarity-unlock_reportSection__ljZhr:last-child{border-bottom:none;margin-bottom:0}.clarity-unlock_reportSection__ljZhr h4{color:#1e293b;font-size:20px;font-weight:600;margin-bottom:16px}.clarity-unlock_reportSection__ljZhr p{color:#475569;font-size:16px;line-height:1.6;margin-bottom:12px}.clarity-unlock_actionList__yY8Fv{list-style:none;padding:0;margin:0}.clarity-unlock_actionList__yY8Fv li{background:white;border:1px solid #e2e8f0;border-radius:8px;margin-bottom:12px;color:#475569;font-size:15px;position:relative;padding:16px 16px 16px 48px}.clarity-unlock_actionList__yY8Fv li:before{content:"✓";position:absolute;left:16px;top:16px;color:#426355;font-weight:700;font-size:16px}.clarity-unlock_affirmationList__jMXtD{list-style:none;padding:0;margin:0}.clarity-unlock_affirmationList__jMXtD li{background:linear-gradient(135deg,#fef3c7,#fde68a);border:1px solid #f59e0b;border-radius:8px;padding:16px;margin-bottom:12px;color:#92400e;font-size:15px;font-style:italic;text-align:center;font-weight:500}@keyframes clarity-unlock_slideIn___IUFI{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes clarity-unlock_fadeIn__3VnW6{0%{opacity:0}to{opacity:1}}@media (max-width:480px){.clarity-unlock_container__OmW2T{padding:16px}.clarity-unlock_section__8hDS2{padding:24px 20px}.clarity-unlock_sectionHeader__RrK2s h2{font-size:24px}.clarity-unlock_stepContent__KQLKA h3{font-size:20px}.clarity-unlock_optionGrid__HE06b{grid-template-columns:1fr;gap:10px}.clarity-unlock_optionButton__wj_o0{padding:14px 16px;font-size:14px}.clarity-unlock_continueButton__k2hWu{font-size:16px;padding:16px 20px}.clarity-unlock_welcomeTitle__zkc2X{font-size:24px}.clarity-unlock_welcomeDescription__QW29g{font-size:16px}.clarity-unlock_privacyNote__3SKJW{font-size:14px}.clarity-unlock_welcomeButton__pgRC1{padding:14px 24px;font-size:16px;min-width:160px}}@media (min-width:768px){.clarity-unlock_container__OmW2T{padding:40px}.clarity-unlock_section__8hDS2{padding:40px 35px}.clarity-unlock_optionGrid__HE06b{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:16px}}.clarity-unlock_processingContainer___YruC{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;text-align:center;min-height:300px}.clarity-unlock_processingAnimation__USH7i{margin-bottom:30px}.clarity-unlock_spinner__fyZpK{width:40px;height:40px;border:4px solid #e2e8f0;border-top-color:#426355;border-radius:50%;animation:clarity-unlock_spin__h4mLi 1s linear infinite}@keyframes clarity-unlock_spin__h4mLi{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.clarity-unlock_modalOverlay__b_rx9{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.clarity-unlock_modalContent__EebN8{background:white;border-radius:12px;padding:32px;max-width:400px;width:100%;box-shadow:0 20px 40px rgba(0,0,0,.15);text-align:center}.clarity-unlock_modalContent__EebN8 h3{color:#1e293b;font-size:24px;font-weight:600;margin-bottom:12px}.clarity-unlock_modalContent__EebN8 p{color:#64748b;font-size:16px;line-height:1.5;margin-bottom:24px}.clarity-unlock_processingMessage__35Qcn{max-width:500px;line-height:1.6}.clarity-unlock_processingMessage__35Qcn h3{color:#426355;font-size:24px;font-weight:600;margin-bottom:20px}.clarity-unlock_processingMessage__35Qcn p{color:#64748b;font-size:16px;margin-bottom:16px}.clarity-unlock_processingMessage__35Qcn p:last-child{margin-bottom:0;font-weight:500;color:#426355}.clarity-unlock_testPanel__Ndh23{position:fixed;top:20px;right:20px;z-index:1000}.clarity-unlock_testToggle__4HTj5{background:#426355;color:white;border:none;padding:8px 12px;border-radius:6px;font-size:12px;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.15);transition:all .2s ease}.clarity-unlock_testToggle__4HTj5:hover{background:#2d4a3d;transform:translateY(-1px)}.clarity-unlock_testOptions__Gnd_N{position:absolute;top:100%;right:0;background:white;border:1px solid #e2e8f0;border-radius:8px;padding:12px;box-shadow:0 4px 12px rgba(0,0,0,.15);min-width:180px;margin-top:4px}.clarity-unlock_testButton__NZiFz{display:block;width:100%;background:#f8fafc;border:1px solid #e2e8f0;color:#426355;padding:8px 12px;border-radius:4px;font-size:12px;cursor:pointer;margin-bottom:6px;transition:all .2s ease}.clarity-unlock_testButton__NZiFz:hover{background:#426355;color:white;border-color:#426355}.clarity-unlock_testButton__NZiFz:last-of-type{margin-bottom:8px}.clarity-unlock_testInfo__b61SZ{border-top:1px solid #e2e8f0;padding-top:8px;text-align:center}.clarity-unlock_testInfo__b61SZ small{color:#64748b;font-size:10px}.ReportHeader_reportHeader__qDlpi{position:-webkit-sticky;position:sticky;top:0;z-index:1000;background:rgba(255,255,255,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(226,232,240,.8)}.ReportHeader_headerContent__rnqo2{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;max-width:1200px;margin:0 auto}.ReportHeader_homeButton__6srhR,.ReportHeader_navigateButton__u8fGj{display:flex;align-items:center;gap:6px;background:none;border:none;color:#426355;font-size:14px;font-weight:500;cursor:pointer;padding:8px 12px;border-radius:8px;transition:all .2s ease;min-width:80px;justify-content:center}.ReportHeader_homeButton__6srhR:hover,.ReportHeader_navigateButton__u8fGj:hover{background:rgba(66,99,85,.1);color:#365248}.ReportHeader_homeButton__6srhR:active,.ReportHeader_navigateButton__u8fGj:active{transform:scale(.98)}.ReportHeader_titleSection__c0VdM{display:flex;align-items:center;gap:8px;flex:1 1;justify-content:center;margin:0 16px}.ReportHeader_bookmarkIcon__9ccVV{color:#426355;flex-shrink:0}.ReportHeader_reportTitle__6INBB{font-size:16px;font-weight:600;color:#1e293b;margin:0;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ReportHeader_progressContainer__K75sq{display:flex;align-items:center;gap:12px;padding:0 16px;height:20px}.ReportHeader_progressBarTrack___WHJs{flex:1 1;height:3px;background:rgba(226,232,240,.6);border-radius:2px;overflow:hidden}.ReportHeader_progressBar__C6Wnl{height:100%;background:linear-gradient(90deg,#426355,#5a7c69);transition:width .3s ease;border-radius:2px}.ReportHeader_progressText__0AzUj{font-size:12px;font-weight:600;color:#426355;min-width:35px;text-align:center;flex-shrink:0}@media (max-width:640px){.ReportHeader_headerContent__rnqo2{padding:10px 12px}.ReportHeader_homeButton__6srhR,.ReportHeader_navigateButton__u8fGj{min-width:70px;padding:6px 8px;font-size:13px}.ReportHeader_homeText__HZEAN,.ReportHeader_navigateText__wa_7u{display:none}.ReportHeader_titleSection__c0VdM{margin:0 8px}.ReportHeader_reportTitle__6INBB{font-size:14px}.ReportHeader_progressText__0AzUj{font-size:11px;min-width:30px}.ReportHeader_progressContainer__K75sq{padding:0 12px;gap:8px;height:18px}}@media (max-width:480px){.ReportHeader_reportTitle__6INBB{display:none}.ReportHeader_titleSection__c0VdM{justify-content:center;margin:0 4px}.ReportHeader_bookmarkIcon__9ccVV{margin:0 auto}}@media (min-width:768px){.ReportHeader_headerContent__rnqo2{padding:14px 24px}.ReportHeader_homeButton__6srhR,.ReportHeader_navigateButton__u8fGj{min-width:100px;padding:10px 16px;font-size:15px}.ReportHeader_reportTitle__6INBB{font-size:18px}.ReportHeader_progressText__0AzUj{right:24px;top:-26px;font-size:13px}}.ReportNavigation_overlay__rYuEU{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:2000;display:flex;align-items:center;justify-content:center;padding:20px;animation:ReportNavigation_fadeIn__SFQ3u .2s ease-out}@keyframes ReportNavigation_fadeIn__SFQ3u{0%{opacity:0}to{opacity:1}}@keyframes ReportNavigation_slideUp__584qT{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}.ReportNavigation_navigationPanel__3AtLB{background:white;border-radius:16px;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);max-width:480px;width:100%;max-height:80vh;overflow:hidden;animation:ReportNavigation_slideUp__584qT .3s ease-out}.ReportNavigation_header__obKgb{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #e2e8f0;background:#f8fafc}.ReportNavigation_title__tTngu{font-size:18px;font-weight:600;color:#1e293b;margin:0}.ReportNavigation_closeButton__zZoh6{background:none;border:none;color:#64748b;cursor:pointer;padding:4px;border-radius:6px;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.ReportNavigation_closeButton__zZoh6:hover{background:#e2e8f0;color:#475569}.ReportNavigation_navigationList__HG7r2{max-height:calc(80vh - 140px);overflow-y:auto;padding:8px 0}.ReportNavigation_navigationItem__oI9aU{width:100%;background:none;padding:16px 24px;text-align:left;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:space-between;border:none;border-bottom:1px solid #f1f5f9}.ReportNavigation_navigationItem__oI9aU:hover{background:#f8fafc}.ReportNavigation_navigationItem__oI9aU:active{background:#f1f5f9;transform:scale(.99)}.ReportNavigation_navigationItem__oI9aU.ReportNavigation_active__mWH_6{background:rgba(66,99,85,.1);border-left:4px solid #426355}.ReportNavigation_itemContent__oc3CI{display:flex;align-items:center;gap:12px;flex:1 1}.ReportNavigation_itemNumber__Atxhn{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:#426355;color:white;font-size:12px;font-weight:600;border-radius:6px;flex-shrink:0}.ReportNavigation_navigationItem__oI9aU.ReportNavigation_active__mWH_6 .ReportNavigation_itemNumber__Atxhn{background:#365248}.ReportNavigation_itemTitle__bTrLH{font-size:15px;font-weight:500;color:#374151;line-height:1.4}.ReportNavigation_navigationItem__oI9aU.ReportNavigation_active__mWH_6 .ReportNavigation_itemTitle__bTrLH{color:#1e293b;font-weight:600}.ReportNavigation_itemArrow__QXUMU{color:#9ca3af;transition:all .2s ease;flex-shrink:0}.ReportNavigation_navigationItem__oI9aU:hover .ReportNavigation_itemArrow__QXUMU{color:#426355;transform:translateX(2px)}.ReportNavigation_footer__en1OB{padding:16px 24px;border-top:1px solid #e2e8f0;background:#f8fafc}.ReportNavigation_footerText___NgSR{font-size:13px;color:#64748b;text-align:center;margin:0}@media (max-width:640px){.ReportNavigation_overlay__rYuEU{padding:16px}.ReportNavigation_navigationPanel__3AtLB{max-height:85vh;border-radius:12px}.ReportNavigation_header__obKgb{padding:16px 20px}.ReportNavigation_title__tTngu{font-size:16px}.ReportNavigation_navigationItem__oI9aU{padding:14px 20px}.ReportNavigation_itemTitle__bTrLH{font-size:14px}.ReportNavigation_itemNumber__Atxhn{width:22px;height:22px;font-size:11px}.ReportNavigation_footer__en1OB{padding:12px 20px}.ReportNavigation_footerText___NgSR{font-size:12px}}@media (max-width:480px){.ReportNavigation_overlay__rYuEU{padding:12px;align-items:flex-end}.ReportNavigation_navigationPanel__3AtLB{max-height:90vh;border-radius:12px 12px 0 0}}.SectionSeparator_sectionSeparator__ygDUA{display:flex;align-items:center;margin:40px 0;width:100%}.SectionSeparator_gradientLine__HiDsG{flex:1 1;height:1px;background:linear-gradient(90deg,transparent,rgba(66,99,85,.3) 20%,rgba(66,99,85,.6) 50%,rgba(66,99,85,.3) 80%,transparent)}.SectionSeparator_sectionBadge__adFHn{background:rgba(66,99,85,.1);border:1px solid rgba(66,99,85,.3);color:#426355;font-size:12px;font-weight:600;padding:6px 16px;border-radius:20px;margin:0 20px;white-space:nowrap;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);text-transform:uppercase;letter-spacing:.5px}@media (max-width:640px){.SectionSeparator_sectionSeparator__ygDUA{margin:32px 0}.SectionSeparator_sectionBadge__adFHn{font-size:11px;padding:5px 12px;margin:0 16px}}@media (max-width:480px){.SectionSeparator_sectionSeparator__ygDUA{margin:24px 0}.SectionSeparator_sectionBadge__adFHn{font-size:10px;padding:4px 10px;margin:0 12px}}.IdentityEvolutionMap_header__D__zy{text-align:center;margin-bottom:40px;padding-bottom:20px;border-bottom:3px solid #426355}.IdentityEvolutionMap_iconContainer__skIjz{display:flex;justify-content:center;margin-bottom:16px}.IdentityEvolutionMap_targetIcon__fC0__{position:relative;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.IdentityEvolutionMap_targetRing__SMtMO{position:absolute;border:2px solid #426355;border-radius:50%;opacity:.6}.IdentityEvolutionMap_targetRing__SMtMO:first-child{width:40px;height:40px}.IdentityEvolutionMap_targetRing__SMtMO:nth-child(2){width:28px;height:28px;top:6px;left:6px}.IdentityEvolutionMap_targetRing__SMtMO:nth-child(3){width:16px;height:16px;top:12px;left:12px;background:#426355}.IdentityEvolutionMap_title__1oc04{color:#426355;font-size:28px;font-weight:700;margin:0 0 8px}.IdentityEvolutionMap_subtitle__y_PHD{color:#64748b;font-size:16px;margin:0;line-height:1.5}.IdentityEvolutionMap_identityContainer__lcKSS{display:flex;flex-direction:column;gap:30px;margin-bottom:40px}.IdentityEvolutionMap_identitySection__YrrV7{display:flex;flex-direction:column;gap:16px}.IdentityEvolutionMap_sectionTitle__lwDz4{color:#1e293b;font-size:20px;font-weight:600;margin-bottom:20px;text-align:center}.IdentityEvolutionMap_statementsContainer___wKWC{display:flex;flex-direction:column;gap:16px}.IdentityEvolutionMap_statementCard__Ham7I{background:white;border:1px solid #e2e8f0;border-radius:8px;padding:20px;box-shadow:0 1px 3px rgba(0,0,0,.1);transition:box-shadow .2s ease}.IdentityEvolutionMap_statementCard__Ham7I:hover{box-shadow:0 4px 6px rgba(0,0,0,.1)}.IdentityEvolutionMap_statementText__zBZ_R{color:#4a5568;font-size:16px;line-height:1.6;margin:0}.IdentityEvolutionMap_bridgeBeliefSection__ecjGk{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:24px;text-align:center}.IdentityEvolutionMap_bridgeTitle__OWVIK{color:#1e293b;font-size:18px;font-weight:600;margin:0 0 16px}.IdentityEvolutionMap_bridgeCard__ZWX3o{background:white;border-radius:8px;padding:20px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.IdentityEvolutionMap_bridgeStatement__wfbFc{color:#1e293b;font-size:16px;font-weight:600;line-height:1.6;margin:0}@media (max-width:768px){.IdentityEvolutionMap_identityContainer__lcKSS{grid-template-columns:1fr;gap:30px}.IdentityEvolutionMap_title__1oc04{font-size:24px}.IdentityEvolutionMap_sectionTitle__lwDz4{font-size:18px;margin-bottom:16px}.IdentityEvolutionMap_statementCard__Ham7I{padding:16px}.IdentityEvolutionMap_bridgeBeliefSection__ecjGk{padding:20px;margin-top:40px}}.EmergencyReliefToolkit_header__gSUZe{display:flex;align-items:center;gap:12px;margin-bottom:8px}.EmergencyReliefToolkit_icon__5t02A{color:#426355;flex-shrink:0}.EmergencyReliefToolkit_title__BbDK2{color:#1e293b;font-size:24px;font-weight:700;margin:0;padding-bottom:12px;border-bottom:2px solid #426355}.EmergencyReliefToolkit_subtitle__PKGrg{color:#64748b;font-size:14px;margin-bottom:24px;font-style:italic}.EmergencyReliefToolkit_tool__r7C9z{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:20px;margin-bottom:20px}.EmergencyReliefToolkit_tool__r7C9z:last-child{margin-bottom:0}.EmergencyReliefToolkit_toolHeader__wr6Ym{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.EmergencyReliefToolkit_toolTitle__e04GE{color:#1f2937;font-size:18px;font-weight:600;margin:0}.EmergencyReliefToolkit_duration__RWNUv{background:rgba(66,99,85,.1);color:#426355;font-size:12px;font-weight:500;padding:4px 8px;border-radius:12px;display:flex;align-items:center;gap:4px}.EmergencyReliefToolkit_triggerPhrase__tAIEZ{background:#f0f9f5;border-left:4px solid #426355;padding:12px 16px;margin-bottom:20px;border-radius:0 6px 6px 0;font-weight:600;color:#1e293b}.EmergencyReliefToolkit_toolDescription__R_CQo{color:#6b7280;font-size:14px;margin-bottom:16px}.EmergencyReliefToolkit_stepsList__l0kNX{margin-bottom:20px}.EmergencyReliefToolkit_step__n5plQ{display:flex;align-items:flex-start;gap:12px;margin-bottom:12px;padding:12px;background:#f9fafb;border-radius:6px;border-left:3px solid #426355}.EmergencyReliefToolkit_step__n5plQ:last-child{margin-bottom:0}.EmergencyReliefToolkit_stepNumber__rGJC6{background:#426355;color:white;font-size:12px;font-weight:600;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.EmergencyReliefToolkit_stepContent__he4Xf{color:#374151;font-size:15px;line-height:1.5;flex:1 1}.EmergencyReliefToolkit_reflectiveQuestion__f8_I0{background:#f0f9f5;border:1px solid #426355;border-radius:6px;padding:12px 16px;margin-bottom:20px;color:#1f2937;font-size:15px;line-height:1.5}.EmergencyReliefToolkit_whyItWorks__k8aDW{background:#f0f9f5;border-left:4px solid #426355;padding:12px 16px;margin-top:16px;border-radius:0 4px 4px 0}.EmergencyReliefToolkit_whyItWorks__k8aDW p{margin:0;color:#1e293b;font-size:14px;line-height:1.5}@media (max-width:640px){.EmergencyReliefToolkit_emergencyToolkit__XHc23{padding:20px}.EmergencyReliefToolkit_title__BbDK2{font-size:20px}.EmergencyReliefToolkit_tool__r7C9z{padding:16px}.EmergencyReliefToolkit_toolHeader__wr6Ym{flex-direction:column;align-items:flex-start;gap:8px}.EmergencyReliefToolkit_toolTitle__e04GE{font-size:16px}.EmergencyReliefToolkit_step__n5plQ{padding:10px}.EmergencyReliefToolkit_reflectiveQuestion__f8_I0,.EmergencyReliefToolkit_stepContent__he4Xf{font-size:14px}}@media (max-width:480px){.EmergencyReliefToolkit_emergencyToolkit__XHc23{padding:16px}.EmergencyReliefToolkit_tool__r7C9z{padding:12px}.EmergencyReliefToolkit_header__gSUZe{gap:8px}.EmergencyReliefToolkit_title__BbDK2{font-size:18px}}.AnxietyPatternDeepDive_header__pbRDS{display:flex;align-items:center;gap:12px;margin-bottom:8px}.AnxietyPatternDeepDive_icon__S96vL{color:#426355;flex-shrink:0}.AnxietyPatternDeepDive_title__xdqBV{color:#1e293b;font-size:24px;font-weight:700;margin:0;padding-bottom:12px;border-bottom:2px solid #426355}.AnxietyPatternDeepDive_subtitle__EoZHx{color:#64748b;font-size:14px;margin-bottom:24px;font-style:italic}.AnxietyPatternDeepDive_loopTitle__neTgu{background:linear-gradient(135deg,#426355,#5a7c69);color:white!important;padding:20px;border-radius:8px;margin-bottom:24px;text-align:center}.AnxietyPatternDeepDive_loopTitle__neTgu h4{margin:0;font-size:20px;font-weight:600;color:white!important;text-shadow:0 1px 2px rgba(0,0,0,.3)}.AnxietyPatternDeepDive_patternExplanation__j_GtI{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:20px;margin-bottom:24px}.AnxietyPatternDeepDive_patternExplanation__j_GtI p{margin:0;color:#374151;font-size:16px;line-height:1.6}.AnxietyPatternDeepDive_neuralPathway__UV2m4{background:#f0f9f5;border:1px solid rgba(66,99,85,.2);border-radius:8px;padding:20px;margin-bottom:24px}.AnxietyPatternDeepDive_pathwayHeader__F18CG{display:flex;align-items:center;gap:8px;margin-bottom:12px}.AnxietyPatternDeepDive_pathwayIcon__Gsq_w{color:#426355;flex-shrink:0}.AnxietyPatternDeepDive_pathwayHeader__F18CG h5{color:#1e293b;font-size:16px;font-weight:600;margin:0}.AnxietyPatternDeepDive_pathwayScript__FCdGt{display:flex;flex-direction:column;gap:16px;align-items:center}.AnxietyPatternDeepDive_pathwayStep__y3ASF{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:16px 20px;text-align:center;position:relative;min-width:200px;max-width:300px;box-shadow:0 1px 3px rgba(0,0,0,.1);transition:all .2s ease}.AnxietyPatternDeepDive_pathwayStep__y3ASF:hover{box-shadow:0 4px 6px rgba(0,0,0,.1);transform:translateY(-1px)}.AnxietyPatternDeepDive_pathwayStep__y3ASF.AnxietyPatternDeepDive_trigger__Aeswx{background:#f8fafc;border:1px solid #e2e8f0;color:#1e293b;font-weight:600;position:relative}.AnxietyPatternDeepDive_pathwayStep__y3ASF.AnxietyPatternDeepDive_trigger__Aeswx:before{content:"1";position:absolute;top:-8px;left:50%;transform:translateX(-50%);background:#426355;color:white;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600}.AnxietyPatternDeepDive_pathwayStep__y3ASF.AnxietyPatternDeepDive_reframe__6BL8s{background:#f8fafc;border:1px solid #e2e8f0;color:#475569;font-style:italic;position:relative}.AnxietyPatternDeepDive_pathwayStep__y3ASF.AnxietyPatternDeepDive_reframe__6BL8s:before{content:"2";position:absolute;top:-8px;left:50%;transform:translateX(-50%);background:#426355;color:white;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600}.AnxietyPatternDeepDive_pathwayStep__y3ASF.AnxietyPatternDeepDive_action__Ytv5j{background:#f8fafc;border:1px solid #e2e8f0;color:#1e293b;font-weight:500;position:relative}.AnxietyPatternDeepDive_pathwayStep__y3ASF.AnxietyPatternDeepDive_action__Ytv5j:before{content:"3";position:absolute;top:-8px;left:50%;transform:translateX(-50%);background:#426355;color:white;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600}.AnxietyPatternDeepDive_pathwayStep__y3ASF.AnxietyPatternDeepDive_outcome___w7Nv{background:#f8fafc;border:1px solid #e2e8f0;color:#1e293b;font-style:italic;position:relative}.AnxietyPatternDeepDive_pathwayStep__y3ASF.AnxietyPatternDeepDive_outcome___w7Nv:before{content:"4";position:absolute;top:-8px;left:50%;transform:translateX(-50%);background:#426355;color:white;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600}.AnxietyPatternDeepDive_pathwayArrow__Wt0mJ{color:#94a3b8;font-size:20px;font-weight:600;margin:12px 0;opacity:.7}.AnxietyPatternDeepDive_pathwayStepText__SurJF{font-size:15px;font-weight:600;margin:0;line-height:1.4}@media (max-width:768px){.AnxietyPatternDeepDive_pathwayScript__FCdGt{gap:12px}.AnxietyPatternDeepDive_pathwayStep__y3ASF{padding:16px 16px 12px;min-width:180px;max-width:280px}.AnxietyPatternDeepDive_pathwayStep__y3ASF:before{width:20px;height:20px;font-size:11px}.AnxietyPatternDeepDive_pathwayStepText__SurJF{font-size:14px}.AnxietyPatternDeepDive_pathwayArrow__Wt0mJ{font-size:18px;margin:10px 0}}.AnxietyPatternDeepDive_valueBoxes__j973o{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:20px;gap:20px}.AnxietyPatternDeepDive_valueBox__F4u3i{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:20px}.AnxietyPatternDeepDive_boxHeader__WUOhx{display:flex;align-items:center;gap:8px;margin-bottom:12px}.AnxietyPatternDeepDive_boxIcon__C1p7N{flex-shrink:0}.AnxietyPatternDeepDive_valueBox__F4u3i:first-child .AnxietyPatternDeepDive_boxIcon__C1p7N{color:#dc2626}.AnxietyPatternDeepDive_valueBox__F4u3i:nth-child(2) .AnxietyPatternDeepDive_boxIcon__C1p7N{color:#d97706}.AnxietyPatternDeepDive_valueBox__F4u3i:nth-child(3) .AnxietyPatternDeepDive_boxIcon__C1p7N{color:#059669}.AnxietyPatternDeepDive_boxHeader__WUOhx h6{color:#1f2937;font-size:16px;font-weight:600;margin:0}.AnxietyPatternDeepDive_bulletList__yIiji{list-style:none;padding:0;margin:0}.AnxietyPatternDeepDive_bulletList__yIiji li{color:#374151;font-size:14px;line-height:1.5;margin-bottom:8px;padding-left:16px;position:relative}.AnxietyPatternDeepDive_bulletList__yIiji li:last-child{margin-bottom:0}.AnxietyPatternDeepDive_bulletList__yIiji li:before{content:"•";color:#426355;font-weight:700;position:absolute;left:0}@media (max-width:640px){.AnxietyPatternDeepDive_title__xdqBV{font-size:20px}.AnxietyPatternDeepDive_loopTitle__neTgu{padding:16px}.AnxietyPatternDeepDive_loopTitle__neTgu h4{font-size:18px}.AnxietyPatternDeepDive_neuralPathway__UV2m4,.AnxietyPatternDeepDive_patternExplanation__j_GtI,.AnxietyPatternDeepDive_valueBox__F4u3i{padding:16px}.AnxietyPatternDeepDive_valueBoxes__j973o{grid-template-columns:1fr;gap:16px}}@media (max-width:480px){.AnxietyPatternDeepDive_header__pbRDS{gap:8px}.AnxietyPatternDeepDive_title__xdqBV{font-size:18px}.AnxietyPatternDeepDive_loopTitle__neTgu h4{font-size:16px}}.BackToTop_backToTop__weURQ{position:fixed;bottom:20px;right:20px;background:linear-gradient(135deg,#426355,#527561);border:none;border-radius:8px;box-shadow:0 4px 12px rgba(66,99,85,.3);cursor:pointer;z-index:1000;display:flex;align-items:center;justify-content:center;gap:6px;transition:all .3s ease;opacity:0;transform:translateY(20px);animation:BackToTop_fadeInUp__Ral4i .3s ease forwards;padding:12px 16px;min-width:80px}.BackToTop_backToTop__weURQ:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(66,99,85,.4)}.BackToTop_backToTop__weURQ:active{transform:translateY(0);box-shadow:0 2px 8px rgba(66,99,85,.3)}.BackToTop_arrowIcon__y4EMj{width:16px;height:16px;color:white;transition:transform .2s ease;flex-shrink:0}.BackToTop_backToTop__weURQ:hover .BackToTop_arrowIcon__y4EMj{transform:translateY(-1px)}.BackToTop_buttonText__NEf01{color:white;font-size:14px;font-weight:600;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1;white-space:nowrap}@media (min-width:768px){.BackToTop_backToTop__weURQ{bottom:24px;right:24px;padding:14px 18px;min-width:90px;gap:8px}.BackToTop_arrowIcon__y4EMj{width:18px;height:18px}.BackToTop_buttonText__NEf01{font-size:15px}}@media (min-width:1024px){.BackToTop_backToTop__weURQ{bottom:32px;right:32px;padding:16px 20px;min-width:100px;gap:10px}.BackToTop_arrowIcon__y4EMj{width:20px;height:20px}.BackToTop_buttonText__NEf01{font-size:16px}}@keyframes BackToTop_fadeInUp__Ral4i{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.BackToTop_backToTop__weURQ{bottom:max(20px,env(safe-area-inset-bottom,20px))}}.PaywallCard_paywallCard__ReKDo{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:2px solid #e2e8f0;border-radius:12px;padding:24px;margin-bottom:24px;position:relative;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.05);transition:all .2s ease}.PaywallCard_simpleCard__Sr21v{padding:20px;text-align:center}.PaywallCard_paywallCard__ReKDo:hover{border-color:#426355;box-shadow:0 4px 12px rgba(66,99,85,.1)}.PaywallCard_cardHeader__6UxYv{margin-bottom:20px}.PaywallCard_titleRow__PHaFB{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.PaywallCard_cardTitle__GAmZH{color:#1e293b;font-size:20px;font-weight:600;margin:0;display:flex;align-items:center;gap:8px}.PaywallCard_premiumBadge__ndtr2{background:linear-gradient(135deg,#426355,#527561);color:white;padding:6px 12px;border-radius:20px;font-size:12px;font-weight:500;display:flex;align-items:center;gap:4px;box-shadow:0 2px 4px rgba(66,99,85,.2)}.PaywallCard_cardDescription__7YbFQ{color:#64748b;font-size:14px;line-height:1.5;margin:0}.PaywallCard_teaserContent__Jw465{position:relative;margin-bottom:20px;border-radius:8px;overflow:hidden}.PaywallCard_blurredContent__3k75G{filter:blur(4px);opacity:.6;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;max-height:200px;overflow:hidden}.PaywallCard_teaserOverlay__8AIGt{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(66,99,85,.9),rgba(66,99,85,.7));display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:20px}.PaywallCard_teaserIcon__ErjqW{color:white;margin-bottom:12px;opacity:.9}.PaywallCard_teaserText__U8mmi{color:white;font-size:14px;font-weight:500;margin:0;text-shadow:0 1px 2px rgba(0,0,0,.3)}.PaywallCard_upgradeSection__xrGyI{background:white;border:1px solid #e2e8f0;border-radius:8px;padding:20px;text-align:center}.PaywallCard_upgradeContent__rVhX8{margin-bottom:20px}.PaywallCard_upgradeTitle__FWBLx{color:#1e293b;font-size:18px;font-weight:600;margin:0 0 8px}.PaywallCard_upgradeDescription__3z04r{color:#64748b;font-size:14px;line-height:1.5;margin:0 0 16px}.PaywallCard_upgradeFeatures__eO0HF{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;text-align:left}.PaywallCard_feature__iB2Ob{display:flex;align-items:center;gap:8px;font-size:13px;color:#475569}.PaywallCard_featureDot__kSrQY{width:6px;height:6px;background:#426355;border-radius:50%;flex-shrink:0}.PaywallCard_upgradeButton__j5MiX{background:linear-gradient(135deg,#426355,#527561);color:white;border:none;border-radius:8px;padding:12px 24px;font-size:14px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .2s ease;box-shadow:0 2px 4px rgba(66,99,85,.2);width:100%}.PaywallCard_upgradeButton__j5MiX:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(66,99,85,.3)}.PaywallCard_upgradeButton__j5MiX:active{transform:translateY(0)}.PaywallCard_simpleUpgradeSection__JlTTn{margin-top:16px}@media (max-width:768px){.PaywallCard_paywallCard__ReKDo{padding:20px;margin-bottom:20px}.PaywallCard_cardTitle__GAmZH{font-size:18px}.PaywallCard_titleRow__PHaFB{flex-direction:column;align-items:flex-start;gap:8px}.PaywallCard_premiumBadge__ndtr2{align-self:flex-end}.PaywallCard_upgradeFeatures__eO0HF{grid-template-columns:1fr;gap:6px}.PaywallCard_feature__iB2Ob{font-size:12px}.PaywallCard_upgradeButton__j5MiX{padding:14px 20px;font-size:15px}.PaywallCard_teaserOverlay__8AIGt{padding:16px}.PaywallCard_teaserText__U8mmi{font-size:13px}}@media (max-width:480px){.PaywallCard_paywallCard__ReKDo{padding:16px}.PaywallCard_cardTitle__GAmZH{font-size:16px}.PaywallCard_upgradeSection__xrGyI{padding:16px}.PaywallCard_upgradeTitle__FWBLx{font-size:16px}}.PaymentModal_modalOverlay__mvHul{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.PaymentModal_modalContent__S1Hsg{background:white;border-radius:16px;max-width:500px;width:100%;max-height:90vh;overflow-y:auto;position:relative;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.PaymentModal_closeButton__D1y8O{position:absolute;top:16px;right:16px;background:#f1f5f9;border:none;border-radius:8px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#64748b;transition:all .2s ease;z-index:10;font-size:18px;font-weight:700;line-height:1}.PaymentModal_closeButton__D1y8O:hover{background:#e2e8f0;color:#475569}.PaymentModal_stepContent__4sPEK{padding:32px}.PaymentModal_stepHeader__4hG5Z{text-align:center;margin-bottom:32px}.PaymentModal_modalTitle__AbeWF{color:#1e293b;font-size:24px;font-weight:700;margin:0 0 8px}.PaymentModal_modalSubtitle__ZxJb5{color:#64748b;font-size:16px;line-height:1.5;margin:0}.PaymentModal_emailForm__dYVeI{margin-bottom:32px}.PaymentModal_inputGroup__97rXS{margin-bottom:24px}.PaymentModal_inputLabel__2YTxQ{display:block;color:#374151;font-size:14px;font-weight:500;margin-bottom:8px}.PaymentModal_emailInput__OU_W2{width:100%;padding:12px 16px;border:2px solid #e2e8f0;border-radius:8px;font-size:16px;transition:border-color .2s ease;box-sizing:border-box}.PaymentModal_emailInput__OU_W2:focus{outline:none;border-color:#426355;box-shadow:0 0 0 3px rgba(66,99,85,.1)}.PaymentModal_emailHelp__W0_j4{color:#64748b;font-size:13px;margin-top:6px;margin-bottom:0}.PaymentModal_continueButton__poqFz{width:100%;background:linear-gradient(135deg,#426355,#527561);color:white;border:none;border-radius:8px;padding:14px 24px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 4px rgba(66,99,85,.2)}.PaymentModal_continueButton__poqFz:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(66,99,85,.3)}.PaymentModal_benefitsList__6rZTK{display:flex;flex-direction:column;gap:12px}.PaymentModal_benefit__WI8ya{display:flex;align-items:center;gap:12px;color:#475569;font-size:14px}.PaymentModal_benefit__WI8ya svg{color:#426355;flex-shrink:0}.PaymentModal_pricingCard__N4zn8{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:24px;margin-bottom:24px}.PaymentModal_pricingHeader__khXkO{text-align:center;margin-bottom:20px}.PaymentModal_pricingTitle__dN0W1{color:#1e293b;font-size:18px;font-weight:600;margin:0 0 8px}.PaymentModal_pricingAmount___kdMQ{display:flex;align-items:baseline;justify-content:center;gap:4px}.PaymentModal_currency__0hNXT{color:#64748b;font-size:18px;font-weight:500}.PaymentModal_price__nHEQ8{color:#1e293b;font-size:32px;font-weight:700}.PaymentModal_period__2DDpy{color:#64748b;font-size:14px;font-weight:500}.PaymentModal_pricingFeatures__HxrGz{display:flex;flex-direction:column;gap:12px}.PaymentModal_feature__gmOe6{display:flex;align-items:center;gap:12px;color:#475569;font-size:14px}.PaymentModal_feature__gmOe6 svg{color:#426355;flex-shrink:0}.PaymentModal_paymentButton__fMyYz{width:100%;background:linear-gradient(135deg,#426355,#527561);color:white;border:none;border-radius:8px;padding:16px 24px;font-size:16px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .2s ease;box-shadow:0 2px 4px rgba(66,99,85,.2);margin-bottom:16px}.PaymentModal_paymentButton__fMyYz:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px rgba(66,99,85,.3)}.PaymentModal_paymentButton__fMyYz:disabled{opacity:.7;cursor:not-allowed}.PaymentModal_consentCheckbox__l0LMP{margin:20px 0;padding:16px;background:#f8faf9;border-radius:8px;border:1px solid #e2e8f0}.PaymentModal_consentCheckbox__l0LMP label{display:flex;align-items:flex-start;cursor:pointer;font-size:14px;line-height:1.6;color:#475569;gap:10px}.PaymentModal_consentCheckbox__l0LMP input[type=checkbox]{margin-top:2px;width:18px;height:18px;cursor:pointer;accent-color:#426355;flex-shrink:0}.PaymentModal_consentCheckbox__l0LMP span{flex:1 1}.PaymentModal_consentCheckbox__l0LMP a{color:#426355;text-decoration:underline;font-weight:500}.PaymentModal_consentCheckbox__l0LMP a:hover{color:#2d4a3d}.PaymentModal_spinner__67rhm{width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-top-color:white;border-radius:50%;animation:PaymentModal_spin__qXEXW 1s linear infinite}@keyframes PaymentModal_spin__qXEXW{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.PaymentModal_securityNote__wNCsd{display:flex;align-items:center;justify-content:center;gap:8px;color:#64748b;font-size:12px}.PaymentModal_securityNote__wNCsd svg{color:#426355}.PaymentModal_devNote__0PwyM{margin-top:16px;padding:12px;background:#f0f9ff;border:1px solid #bae6fd;border-radius:6px;text-align:center}.PaymentModal_devNote__0PwyM p{color:#0c4a6e;font-size:12px;margin:0}.PaymentModal_successIcon__oEOn_{display:flex;justify-content:center;margin-bottom:24px}.PaymentModal_successIcon__oEOn_ svg{color:#426355}@media (max-width:640px){.PaymentModal_modalOverlay__mvHul{padding:16px}.PaymentModal_stepContent__4sPEK{padding:24px}.PaymentModal_modalTitle__AbeWF{font-size:20px}.PaymentModal_modalSubtitle__ZxJb5{font-size:14px}.PaymentModal_pricingCard__N4zn8{padding:20px}.PaymentModal_price__nHEQ8{font-size:28px}.PaymentModal_paymentButton__fMyYz{padding:14px 20px;font-size:15px}}@media (max-width:480px){.PaymentModal_stepContent__4sPEK{padding:20px}.PaymentModal_modalTitle__AbeWF{font-size:18px}.PaymentModal_pricingCard__N4zn8{padding:16px}.PaymentModal_pricingFeatures__HxrGz{gap:10px}.PaymentModal_feature__gmOe6{font-size:13px}}.ReportWithNavigation_reportContainer__QBKgP{min-height:100vh;background:#f8fafc}.ReportWithNavigation_reportMain__wVogx{padding-top:80px}.ReportWithNavigation_reportContent__X6T40{max-width:800px;margin:0 auto;padding:0 16px 40px;background:transparent}.ReportWithNavigation_reportSection__B7VXG{position:relative}.ReportWithNavigation_paywallTeaser__aIrYp{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:1px solid #e2e8f0;border-radius:12px;padding:32px;text-align:center;position:relative}.ReportWithNavigation_teaserHeader__uqGE8{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:16px}.ReportWithNavigation_teaserHeader__uqGE8 h3{margin:0;color:#1e293b;font-size:24px;font-weight:700}.ReportWithNavigation_premiumBadge__ynSIM{background:linear-gradient(135deg,#426355,#5a7c69);color:white;font-size:12px;font-weight:600;padding:4px 12px;border-radius:20px;text-transform:uppercase;letter-spacing:.5px}.ReportWithNavigation_teaserDescription__WIgPO{color:#64748b;font-size:16px;line-height:1.6;margin-bottom:24px}.ReportWithNavigation_teaserPreview__sFZbI{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px;margin-bottom:24px}.ReportWithNavigation_previewCard__gOINx{background:white;border:1px solid #e2e8f0;border-radius:8px;padding:20px;text-align:left}.ReportWithNavigation_previewCard__gOINx h4{color:#426355;font-size:16px;font-weight:600;margin-bottom:12px}.ReportWithNavigation_previewStatement__7gmeh{background:#f8fafc;border-left:4px solid #426355;padding:8px 12px;margin-bottom:8px;border-radius:0 4px 4px 0}.ReportWithNavigation_previewStatement__7gmeh:last-child{margin-bottom:0}.ReportWithNavigation_previewStatement__7gmeh p{margin:0;color:#374151;font-size:14px;line-height:1.4}.ReportWithNavigation_bridgePreview__7Kmw2{background:rgba(66,99,85,.1);border:1px solid rgba(66,99,85,.2);border-radius:8px;padding:16px;margin-bottom:24px}.ReportWithNavigation_bridgePreview__7Kmw2 h4{color:#426355;font-size:16px;font-weight:600;margin-bottom:8px}.ReportWithNavigation_bridgePreview__7Kmw2 p{margin:0;color:#374151;font-size:14px;line-height:1.5;font-style:italic}.ReportWithNavigation_upgradePrompt__cN3e8 p{color:#64748b;font-size:14px;margin-bottom:16px}.ReportWithNavigation_upgradeButton__NGUJ8{background:linear-gradient(135deg,#426355,#5a7c69);color:white;border:none;border-radius:8px;padding:12px 24px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease}.ReportWithNavigation_upgradeButton__NGUJ8:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(66,99,85,.3)}.ReportWithNavigation_reportHeader__VRYq5{background-image:url(/report-header-bg.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat;border-radius:12px;padding:60px 30px;margin-bottom:32px;text-align:center;position:relative;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.1)}.ReportWithNavigation_reportHeader__VRYq5:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(66,99,85,.8),rgba(66,99,85,.6));z-index:1}.ReportWithNavigation_reportHeader__VRYq5 h2{color:white;font-size:32px;font-weight:700;margin:0;position:relative;z-index:2;text-shadow:0 2px 4px rgba(0,0,0,.3)}.ReportWithNavigation_reportSection__B7VXG{background:white;border-radius:12px;padding:32px;margin-bottom:24px;box-shadow:0 2px 8px rgba(0,0,0,.04);border:1px solid #e2e8f0;scroll-margin-top:100px}.ReportWithNavigation_reportSection__B7VXG h3{color:#1e293b;font-size:24px;font-weight:700;margin-bottom:20px;padding-bottom:12px;border-bottom:2px solid #426355}.ReportWithNavigation_reportText__nLzL_{color:var(--color-text-body);font-size:var(--text-base);line-height:var(--leading-loose);margin-bottom:16px}.ReportWithNavigation_subtitle__DZ8cq{color:var(--color-text-secondary);font-size:var(--text-sm);margin-bottom:24px;font-style:italic}.ReportWithNavigation_instantReliefTechnique__k_jMj{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;margin-bottom:16px;overflow:hidden;transition:all .3s ease;box-shadow:0 1px 3px rgba(0,0,0,.05)}.ReportWithNavigation_instantReliefTechnique__k_jMj:hover{box-shadow:0 2px 6px rgba(66,99,85,.1);border-color:rgba(66,99,85,.2)}.ReportWithNavigation_techniqueHeader__JLB5Y{width:100%;display:flex;justify-content:space-between;align-items:center;padding:20px;background:transparent;border:none;cursor:pointer;text-align:left;transition:all .2s ease;border-radius:8px 8px 0 0}.ReportWithNavigation_techniqueHeader__JLB5Y:hover{background:transparent}.ReportWithNavigation_techniqueHeader__JLB5Y.ReportWithNavigation_expanded__Ws8nb{background:transparent;border-radius:8px 8px 0 0;margin:0}.ReportWithNavigation_techniqueHeader__JLB5Y h4{margin:0;color:#1e293b;font-size:18px;font-weight:600}.ReportWithNavigation_headerContent__YXTsW{display:flex;align-items:center;gap:12px}.ReportWithNavigation_headerContent__YXTsW h4{margin:0;color:#1e293b;font-size:18px;font-weight:600}.ReportWithNavigation_chevron__57sOc{color:#426355;transition:transform .3s ease;flex-shrink:0}.ReportWithNavigation_chevron__57sOc.ReportWithNavigation_rotated__juFIy{transform:rotate(180deg)}.ReportWithNavigation_techniqueContent__nnQcs{padding:16px 20px 20px;animation:ReportWithNavigation_slideDown__rLGOb .3s ease-out;background:rgba(248,250,252,.5);border-radius:0 0 8px 8px}@keyframes ReportWithNavigation_slideDown__rLGOb{0%{opacity:0;max-height:0;padding-top:0;padding-bottom:0}to{opacity:1;max-height:500px;padding-top:16px;padding-bottom:20px}}@media (max-width:640px){.ReportWithNavigation_techniqueHeader__JLB5Y{padding:16px}.ReportWithNavigation_headerContent__YXTsW h4,.ReportWithNavigation_techniqueHeader__JLB5Y h4{font-size:16px}.ReportWithNavigation_techniqueContent__nnQcs{padding:0 16px 16px}.ReportWithNavigation_chevron__57sOc{min-width:20px}.ReportWithNavigation_tryItButton__eCSGS{font-size:12px;padding:6px 12px}}.ReportWithNavigation_instantReliefTechnique__k_jMj:last-child{margin-bottom:0}.ReportWithNavigation_instantReliefTechnique__k_jMj h4{color:#1e293b;font-size:18px;font-weight:600;margin-bottom:8px}.ReportWithNavigation_techniqueSubtitle__iJsMX{color:var(--color-text-secondary);font-size:var(--text-sm);margin-bottom:16px}.ReportWithNavigation_techniqueDescription__UcyNi{color:var(--color-text-technique);font-size:var(--text-base);line-height:var(--leading-relaxed);margin:16px 0}.ReportWithNavigation_breathingSteps__Ng7_z,.ReportWithNavigation_groundingSteps__UVhHn{margin:16px 0;padding-left:20px}.ReportWithNavigation_breathingSteps__Ng7_z li,.ReportWithNavigation_groundingSteps__UVhHn li{color:var(--color-text-technique);line-height:var(--leading-relaxed);margin-bottom:8px;font-size:var(--text-base)}.ReportWithNavigation_whyItWorks__sF5Kk{background:#f0f9f5;border-left:4px solid #426355;padding:12px 16px;margin-top:16px;border-radius:0 4px 4px 0}.ReportWithNavigation_whyItWorks__sF5Kk p{margin:0;color:var(--color-text-primary);font-size:var(--text-sm);line-height:var(--leading-normal)}.ReportWithNavigation_celebrateContent__jW4_7{display:flex;flex-direction:column;gap:16px}.ReportWithNavigation_scriptSection__PsrN_{padding:12px 16px}.ReportWithNavigation_whyItWorksSection__2nHqC{background:#f0f9f5;border-left:4px solid #426355;padding:12px 16px;border-radius:0 4px 4px 0}.ReportWithNavigation_scriptText__6R01U,.ReportWithNavigation_whyItWorksText__urYff{color:var(--color-text-primary);line-height:var(--leading-relaxed);margin:8px 0 0;font-size:var(--text-sm)}.ReportWithNavigation_boxBreathingHeader__8ikh9{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.ReportWithNavigation_tryItButton__eCSGS{background:#426355;color:white;border:none;border-radius:6px;padding:8px 16px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s}.ReportWithNavigation_tryItButton__eCSGS:hover{background:#365248}.ReportWithNavigation_nameItSection__0w2x9{background:linear-gradient(135deg,#426355,#5a7c69);color:white;padding:20px;border-radius:8px;margin-bottom:16px;text-align:center}.ReportWithNavigation_nameItSection__0w2x9 p{margin:0;font-size:20px;font-weight:600;color:white;text-shadow:0 1px 2px rgba(0,0,0,.3)}.ReportWithNavigation_breakTheLoopSection__9Gh4q{background:white;border:1px solid #e2e8f0;padding:20px;margin-bottom:16px;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.ReportWithNavigation_breakTheLoopSection__9Gh4q p{color:var(--color-text-body);font-size:var(--text-base);line-height:var(--leading-loose);margin:0}.ReportWithNavigation_breakTheLoopSection__9Gh4q strong{color:var(--color-text-emphasis);font-weight:600}.ReportWithNavigation_sevenDayResetSection__LhDQC{display:grid;grid-gap:16px;gap:16px}.ReportWithNavigation_dayCard__rKK6i{background:white;border:1px solid #e2e8f0;border-radius:12px;padding:24px;margin-bottom:24px;box-shadow:0 2px 8px rgba(0,0,0,.08);transition:all .3s ease;position:relative}.ReportWithNavigation_dayCard__rKK6i:hover{box-shadow:0 4px 16px rgba(0,0,0,.12);transform:translateY(-2px)}.ReportWithNavigation_dayCard__rKK6i h4{color:#1e293b;font-size:20px;font-weight:600;margin:0 0 20px;display:flex;align-items:center;gap:12px}.ReportWithNavigation_dayCard__rKK6i h4:before{content:"Day " attr(data-day);background:linear-gradient(135deg,#426355,#527561);color:white;font-size:14px;font-weight:600;padding:6px 12px;border-radius:20px;min-width:60px;text-align:center}.ReportWithNavigation_dayCard__rKK6i .ReportWithNavigation_actionSection__LI5tc{background:#f8fafc;padding:16px 20px;margin:16px 0;border-radius:8px}.ReportWithNavigation_dayCard__rKK6i .ReportWithNavigation_actionSection__LI5tc h5{color:#426355;font-size:16px;font-weight:600;margin:0 0 8px}.ReportWithNavigation_dayCard__rKK6i .ReportWithNavigation_actionSection__LI5tc p{color:var(--color-text-body-alt);font-size:var(--text-base);line-height:var(--leading-relaxed);margin:0}.ReportWithNavigation_dayCard__rKK6i .ReportWithNavigation_reflectionSection___2Vkv{background:#f8fafc;padding:16px 20px;margin:16px 0;border-radius:8px}.ReportWithNavigation_dayCard__rKK6i .ReportWithNavigation_reflectionSection___2Vkv h5{color:#527561;font-size:16px;font-weight:600;margin:0 0 8px}.ReportWithNavigation_dayCard__rKK6i .ReportWithNavigation_reflectionSection___2Vkv p{color:var(--color-text-body-alt);font-size:var(--text-base);line-height:var(--leading-relaxed);margin:0;font-style:italic}.ReportWithNavigation_dayCard__rKK6i p{color:var(--color-text-body-alt);font-size:var(--text-base);line-height:var(--leading-relaxed);margin:0 0 16px}.ReportWithNavigation_dayCard__rKK6i p:last-child{margin-bottom:0}.ReportWithNavigation_dayCard__rKK6i strong{color:var(--color-text-emphasis);font-weight:600}.ReportWithNavigation_affirmationSection__Q743w,.ReportWithNavigation_mantraSection__Rw6PB{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:24px;margin-bottom:16px}.ReportWithNavigation_affirmationText__3WBhS,.ReportWithNavigation_mantraText__9j9fg{font-size:20px;font-weight:600;margin:0 0 20px;line-height:1.4;color:#1e293b;font-style:italic;text-align:center;background:#f0f9f5;border-left:4px solid #426355;padding:16px 20px;border-radius:0 8px 8px 0}.ReportWithNavigation_affirmationDetails__RnZql,.ReportWithNavigation_mantraDetails__l4aDr{color:var(--color-text-technique);font-size:var(--text-base);line-height:var(--leading-relaxed)}.ReportWithNavigation_affirmationDetails__RnZql p,.ReportWithNavigation_mantraDetails__l4aDr p{margin:12px 0}.ReportWithNavigation_affirmationDetails__RnZql strong,.ReportWithNavigation_mantraDetails__l4aDr strong{color:#1e293b;font-weight:600}.ReportWithNavigation_habitCard__W9xbN{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:16px;margin-bottom:16px}.ReportWithNavigation_habitCard__W9xbN h4{color:#426355;font-size:16px;font-weight:600;margin-bottom:8px}.ReportWithNavigation_habitCard__W9xbN p{color:var(--color-text-body-alt);font-size:var(--text-base);line-height:var(--leading-relaxed);margin:0 0 12px}.ReportWithNavigation_habitCard__W9xbN p:last-child{margin-bottom:0}.ReportWithNavigation_habitCard__W9xbN strong{color:var(--color-text-emphasis);font-weight:600}.ReportWithNavigation_quickAction__RJkt8{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:16px}.ReportWithNavigation_quickAction__RJkt8 h4{color:#426355;font-size:16px;font-weight:600;margin-bottom:8px}.ReportWithNavigation_reportFooter__WH8F2{background:linear-gradient(135deg,#426355,#5a7c69);color:white;padding:32px;border-radius:12px;text-align:center;margin-top:32px}.ReportWithNavigation_footerText__UrosV{font-size:16px;line-height:1.6;margin:0;color:white!important}@media (max-width:768px){.ReportWithNavigation_reportMain__wVogx{padding-top:70px}.ReportWithNavigation_reportContent__X6T40{padding:0 12px 32px}.ReportWithNavigation_reportHeader__VRYq5{padding:40px 20px;margin-bottom:24px}.ReportWithNavigation_reportHeader__VRYq5 h2{font-size:24px}.ReportWithNavigation_reportSection__B7VXG{padding:24px 20px;margin-bottom:20px;border-radius:8px;scroll-margin-top:80px}.ReportWithNavigation_reportSection__B7VXG h3{font-size:20px;margin-bottom:16px}.ReportWithNavigation_reportText__nLzL_{font-size:var(--text-base)}.ReportWithNavigation_instantReliefTechnique__k_jMj{padding:16px}.ReportWithNavigation_boxBreathingHeader__8ikh9{flex-direction:column;align-items:flex-start;gap:8px}.ReportWithNavigation_boxBreathingHeader__8ikh9 h4{margin-bottom:0}.ReportWithNavigation_celebrateContent__jW4_7{gap:12px}.ReportWithNavigation_scriptSection__PsrN_,.ReportWithNavigation_whyItWorksSection__2nHqC{padding:12px}.ReportWithNavigation_dayCard__rKK6i,.ReportWithNavigation_nameItSection__0w2x9{padding:16px}.ReportWithNavigation_nameItSection__0w2x9 p{font-size:18px}.ReportWithNavigation_affirmationSection__Q743w,.ReportWithNavigation_mantraSection__Rw6PB{padding:20px}.ReportWithNavigation_affirmationText__3WBhS,.ReportWithNavigation_mantraText__9j9fg{font-size:18px;padding:14px 16px}.ReportWithNavigation_affirmationDetails__RnZql,.ReportWithNavigation_mantraDetails__l4aDr{font-size:14px}.ReportWithNavigation_reportFooter__WH8F2{padding:24px 20px}.ReportWithNavigation_footerText__UrosV{font-size:15px}}.ReportWithNavigation_sectionLoading__ptJvV{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;text-align:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;margin:20px 0}.ReportWithNavigation_sectionLoading__ptJvV .ReportWithNavigation_loadingSpinner__QL5g2{width:32px;height:32px;border:3px solid #f3f4f6;border-top-color:#426355;border-radius:50%;animation:ReportWithNavigation_spin__HLaUX 1s linear infinite;margin-bottom:16px}@keyframes ReportWithNavigation_spin__HLaUX{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ReportWithNavigation_sectionLoading__ptJvV p{color:#64748b;font-size:16px;font-weight:500;margin:0}@media (max-width:480px){.ReportWithNavigation_reportContent__X6T40{padding:0 8px 24px}.ReportWithNavigation_reportSection__B7VXG{padding:20px 16px}.ReportWithNavigation_reportHeader__VRYq5{padding:32px 16px}}.EmailCollectionModal_modalOverlay__BWWoz{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.EmailCollectionModal_modalContent__kTi7S{background:white;border-radius:12px;padding:32px;max-width:400px;width:100%;box-shadow:0 20px 40px rgba(0,0,0,.15);text-align:center}.EmailCollectionModal_modalContent__kTi7S h3{color:#1e293b;font-size:24px;font-weight:600;margin-bottom:12px}.EmailCollectionModal_modalContent__kTi7S p{color:#64748b;font-size:16px;line-height:1.5;margin-bottom:24px}.EmailCollectionModal_emailForm__6sjb6{display:flex;flex-direction:column;gap:16px}.EmailCollectionModal_emailInput__nlGl8{width:100%;padding:12px 16px;border:2px solid #e2e8f0;border-radius:8px;font-size:16px;transition:border-color .3s ease;box-sizing:border-box}.EmailCollectionModal_emailInput__nlGl8:focus{outline:none;border-color:#426355}.EmailCollectionModal_emailInput__nlGl8:disabled{background:#f8fafc;cursor:not-allowed}.EmailCollectionModal_buttonGroup__HxUo0{display:flex;gap:12px;justify-content:center}.EmailCollectionModal_skipButton__cxX37{padding:12px 24px;background:white;color:#64748b;border:2px solid #e2e8f0;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease}.EmailCollectionModal_skipButton__cxX37:hover:not(:disabled){background:#f8fafc;border-color:#cbd5e1}.EmailCollectionModal_skipButton__cxX37:disabled{opacity:.6;cursor:not-allowed}.EmailCollectionModal_submitButton__1PO0D{padding:12px 24px;background:linear-gradient(135deg,#426355,#2d4a3d);color:white;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(66,99,85,.3)}.EmailCollectionModal_submitButton__1PO0D:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 25px rgba(66,99,85,.4)}.EmailCollectionModal_submitButton__1PO0D:disabled{opacity:.6;cursor:not-allowed;transform:none}