._wrapper_1fcwm_1{display:flex;flex-direction:column;gap:var(--spacing-4)}._tabRow_1fcwm_8{display:flex;gap:var(--spacing-2);overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:var(--spacing-1);border-bottom:1px solid var(--border)}._tabRow_1fcwm_8::-webkit-scrollbar{display:none}._tab_1fcwm_8{display:inline-flex;align-items:center;gap:var(--spacing-1);padding:var(--spacing-2) var(--spacing-3);border:none;background:transparent;cursor:pointer;border-radius:var(--radius-sm) var(--radius-sm) 0 0;font-family:var(--font-family-base);font-size:.875rem;font-weight:500;color:var(--muted-foreground);white-space:nowrap;flex-shrink:0;transition:color var(--animation-duration-fast),border-color var(--animation-duration-fast);position:relative;bottom:-1px;border-bottom:2px solid transparent}._tab_1fcwm_8:hover{color:var(--foreground)}._tabActive_1fcwm_47{color:var(--primary);border-bottom:2px solid var(--primary);font-weight:600}._tabEmoji_1fcwm_53{font-size:1rem;line-height:1}._tabTitle_1fcwm_58{line-height:1}._contentPanel_1fcwm_63{background-color:color-mix(in srgb,var(--primary) 4%,var(--surface));border:1px solid color-mix(in srgb,var(--primary) 15%,var(--border));border-radius:var(--radius-md);padding:1.25rem var(--spacing-6);animation:_fadeIn_1fcwm_1 .2s ease-out}@keyframes _fadeIn_1fcwm_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._contentHeader_1fcwm_82{display:flex;align-items:center;gap:var(--spacing-2);margin-bottom:var(--spacing-3)}._contentEmoji_1fcwm_89{font-size:1.25rem;line-height:1}._contentTitle_1fcwm_94{font-family:var(--font-family-base);font-size:.875rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--primary);margin:0}._markdownContent_1fcwm_104{font-family:var(--font-family-base);font-size:1.0625rem;line-height:1.65;color:var(--foreground)}._markdownContent_1fcwm_104 p{margin:0 0 var(--spacing-3) 0}._markdownContent_1fcwm_104 p:last-child{margin-bottom:0}._markdownContent_1fcwm_104 strong{font-weight:700;color:var(--primary)}._markdownContent_1fcwm_104 ul,._markdownContent_1fcwm_104 ol{margin:var(--spacing-2) 0 var(--spacing-3) var(--spacing-4);padding:0}._markdownContent_1fcwm_104 li{margin-bottom:var(--spacing-1)}._markdownContent_1fcwm_104 hr{border:none;border-top:1px solid color-mix(in srgb,var(--primary) 15%,var(--border));margin:var(--spacing-4) 0}._markdownContent_1fcwm_104 blockquote{border-left:3px solid var(--primary);margin:var(--spacing-4) 0;padding-left:var(--spacing-4);color:var(--muted-foreground);font-style:italic}._journalDemoSection_1u15y_1{width:100%;max-width:1200px;margin:0 auto;padding:0 var(--spacing-6)}._journalMainMock_1u15y_9{display:flex;flex-direction:column;gap:var(--spacing-6);background:var(--color-moleskine-cream, #FFFEF5);border-radius:var(--radius-lg);padding:var(--spacing-8) var(--spacing-6);width:100%;max-width:100%;margin:0 auto}.dark ._journalMainMock_1u15y_9{background:var(--surface)}._greetingHeader_1u15y_25{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;margin-bottom:var(--spacing-2)}._greetingText_1u15y_34{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:700;color:var(--foreground);margin:0;line-height:1.2}._greetingEmoji_1u15y_43{display:inline-block;margin-left:var(--spacing-1)}._greetingDate_1u15y_48{font-family:var(--font-family-base);font-size:.9375rem;color:var(--muted-foreground);margin-top:var(--spacing-1)}._tabsHeaderContainer_1u15y_55{display:flex;justify-content:space-between;align-items:center;width:100%;position:relative}._checkInLink_1u15y_63{display:flex;align-items:center;gap:var(--spacing-1);color:var(--muted-foreground);font-size:.875rem;font-weight:500;cursor:pointer;transition:color .2s;flex:1}._checkInLink_1u15y_63:hover{color:var(--foreground)}._toggleContainer_1u15y_79{display:flex;justify-content:center;align-items:center;flex:2}._savedIndicator_1u15y_86{display:flex;align-items:center;justify-content:flex-end;flex:1}._savedButton_1u15y_93{color:var(--muted-foreground)}._savedIcon_1u15y_97{margin-right:var(--spacing-1)}._toggle_1u15y_79{display:flex;background:color-mix(in srgb,var(--color-moleskine-tan, #F5F1E8) 80%,rgba(0,0,0,.04));border:1px solid rgba(0,0,0,.06);border-radius:var(--radius-full);padding:4px;height:44px;max-width:100%;overflow-x:auto;scrollbar-width:none}.dark ._toggle_1u15y_79{background:#ffffff0f;border:1px solid rgba(255,255,255,.08)}._toggle_1u15y_79::-webkit-scrollbar{display:none}._option_1u15y_122{flex:1;display:flex;align-items:center;justify-content:center;gap:var(--spacing-1);border:none;background:transparent;cursor:pointer;padding:0 var(--spacing-4);border-radius:var(--radius-full);font-family:var(--font-family-inter);font-size:.875rem;font-weight:450;color:var(--muted-foreground);transition:all .2s ease;white-space:nowrap}._option_1u15y_122._active_1u15y_141{color:var(--foreground);font-weight:600;background:var(--surface);box-shadow:0 1px 3px #0000001a}._icon_1u15y_148{opacity:.8;width:14px;height:14px}._option_1u15y_122._active_1u15y_141 ._icon_1u15y_148{opacity:1}._label_1u15y_158{display:inline}._tabContentContainer_1u15y_163{margin-top:var(--spacing-6);min-height:400px}._blurredTabWrapper_1u15y_168{position:relative;background:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-8);min-height:400px;display:flex;flex-direction:column;overflow:hidden}._blurredContent_1u15y_179{filter:blur(8px);opacity:.4;user-select:none;pointer-events:none}._mockHeader_1u15y_186{font-family:var(--font-family-heading);font-size:2rem;font-weight:700;margin-bottom:var(--spacing-6);color:var(--foreground)}._mockLine_1u15y_194{height:1rem;background:var(--muted-foreground);border-radius:var(--radius-sm);margin-bottom:var(--spacing-3);width:100%}._blurOverlay_1u15y_202{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#fff3;z-index:10}.dark ._blurOverlay_1u15y_202{background:#0003}._mockEditor_1u15y_219{display:flex;flex-direction:column;height:100%;justify-content:space-between}._mockEditorContent_1u15y_226{flex:1;display:flex;flex-direction:column;gap:var(--spacing-6)}._editorAreaWrapper_1u15y_233{display:flex;flex-direction:column;gap:var(--spacing-4);max-width:600px;margin:0 auto;width:100%;padding:var(--spacing-4) var(--spacing-8)}._mockTitleInput_1u15y_243{border:none;background:transparent;font-family:var(--font-family-heading);font-size:2.25rem;font-weight:700;color:var(--foreground);outline:none;width:100%;text-align:left}._mockTitleInput_1u15y_243::placeholder{color:var(--muted-foreground);opacity:.4}._mockTitleInput_1u15y_243:disabled{opacity:.7;cursor:not-allowed}._mockTextarea_1u15y_265{border:none;background:transparent;font-family:var(--font-family-serif, Georgia, serif);font-size:1.25rem;line-height:1.7;color:var(--foreground);resize:none;min-height:250px;outline:none;width:100%;text-align:left}._mockTextarea_1u15y_265::placeholder{color:var(--muted-foreground);opacity:.4}._mockTextarea_1u15y_265:disabled{opacity:.7;cursor:not-allowed}._bottomToolbar_1u15y_290{display:flex;align-items:center;justify-content:center;gap:var(--spacing-2);padding:var(--spacing-4) 0 0;margin-top:var(--spacing-8);border-top:none;background:transparent}._toolbarIconButton_1u15y_301{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-full);background:transparent;border:none;color:var(--muted-foreground);cursor:pointer;transition:all var(--animation-duration-fast) ease;flex-shrink:0;overflow:hidden}._toolbarIconButton_1u15y_301:hover{background-color:var(--muted);color:var(--foreground)}._moodIconButton_1u15y_322{color:#e69119}._moodIconButton_1u15y_322:hover{background-color:#fcf4e8;color:#b87414}._resetsIconButton_1u15y_331{color:#d1475e}._resetsIconButton_1u15y_331:hover{background-color:#faebed;color:#b82e45}._toolbarCenter_1u15y_340{display:flex;align-items:center;gap:var(--spacing-2);flex:1;max-width:330px;justify-content:center}._guidePopoverContent_1u15y_349{display:flex;flex-direction:column;gap:var(--spacing-4);width:360px}._popoverHeader_1u15y_356{display:flex;flex-direction:column;gap:var(--spacing-1)}._popoverTitle_1u15y_362{font-family:var(--font-family-heading);font-size:1.125rem;font-weight:700;color:var(--foreground);margin:0}._popoverSubtitle_1u15y_370{font-size:.875rem;color:var(--muted-foreground);margin:0}._popoverGuideList_1u15y_376{display:flex;flex-direction:column;gap:var(--spacing-2)}._popoverGuideItem_1u15y_382{display:flex;flex-direction:column;padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius-md);background:var(--surface);border:1px solid var(--border);border-left:4px solid var(--guide-color, var(--border));cursor:pointer;transition:all var(--animation-duration-fast) ease;box-shadow:var(--shadow);width:100%;text-align:left}._popoverGuideItem_1u15y_382:hover{border-color:var(--guide-color, var(--primary));transform:translateY(-1px)}._popoverGuideItemSelected_1u15y_402{background:color-mix(in srgb,var(--guide-color) 10%,transparent);border-color:var(--guide-color, var(--primary));box-shadow:0 0 0 1px var(--guide-color, var(--primary))}.dark ._popoverGuideItemSelected_1u15y_402{background:color-mix(in srgb,var(--guide-color) 20%,transparent)}._popoverGuideItemContent_1u15y_412{display:flex;flex-direction:column;gap:var(--spacing-2);width:100%}._popoverGuideItemHeader_1u15y_419{display:flex;align-items:center;gap:var(--spacing-3);width:100%}._popoverGuideTitleBlock_1u15y_426{display:flex;flex-direction:column;flex:1}._popoverGuideName_1u15y_432{font-family:var(--font-family-heading);font-size:1rem;font-weight:700;color:var(--foreground);line-height:1.2}._popoverGuideDesc_1u15y_440{font-family:var(--font-family-base);font-size:.8rem;color:var(--muted-foreground);line-height:1.3}._popoverGuideWhatItDoes_1u15y_447{font-family:var(--font-family-base);font-size:.85rem;color:var(--muted-foreground);line-height:1.4;margin-top:var(--spacing-1)}._checkIcon_1u15y_455{color:var(--guide-color, var(--primary));flex-shrink:0}._popoverConfirmButton_1u15y_460{width:100%;margin-top:var(--spacing-2)}._guideLogo_1u15y_465{width:20px;height:20px;object-fit:contain}._doneButton_1u15y_472{width:auto;min-width:80px;background:#203d60;color:#fff;font-weight:600;box-shadow:var(--shadow-lg);transition:all var(--animation-duration-fast) ease;border-color:#203d60}._doneButton_1u15y_472:hover:not(:disabled){background:#19304d;border-color:#19304d;transform:translateY(-2px)}._doneButton_1u15y_472:active:not(:disabled){transform:translateY(0)}._doneButton_1u15y_472:disabled{opacity:.6;cursor:not-allowed}._chirpButtonWrapper_1u15y_499{position:relative;flex:1;max-width:180px;display:flex}._splitButton_1u15y_506{display:flex;width:100%;border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow-lg);border:1px solid hsl(135 30% 43%)}._splitButtonMain_1u15y_515{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:0 var(--spacing-4);height:2.75rem;background:#4d8f5d;color:#fff;font-family:var(--font-family-base);font-size:.9375rem;font-weight:600;border:none;cursor:pointer;transition:background .15s ease,transform .15s ease}._splitButtonMain_1u15y_515:hover:not(:disabled){background:#40774e}._splitButtonMain_1u15y_515:active:not(:disabled){transform:scale(.98)}._splitButtonMain_1u15y_515:disabled{opacity:.6;cursor:not-allowed}._splitButtonLogo_1u15y_546{width:18px;height:18px;object-fit:contain;filter:brightness(0) invert(1);opacity:.85}._guideDots_1u15y_554{display:flex;align-items:center;justify-content:center;gap:3px;height:18px;padding:0 4px}._guideDot_1u15y_554{width:8px;height:8px;border-radius:50%;box-shadow:0 0 0 1px #fff3}._splitButtonDropdown_1u15y_570{display:flex;align-items:center;justify-content:center;width:32px;background:#447e52;color:#fff;border:none;border-left:1px solid hsl(135 30% 50% / .4);cursor:pointer;transition:background .15s ease;opacity:.9}._splitButtonDropdown_1u15y_570:hover:not(:disabled){background:#396a45;opacity:1}._splitButtonDropdown_1u15y_570:disabled{opacity:.6;cursor:not-allowed}._getChirpBirdLogo_1u15y_594{width:18px;height:18px;object-fit:contain;filter:brightness(0) invert(1);opacity:.85}._spinner_1u15y_602{animation:_spin_1u15y_602 1s linear infinite;margin-right:var(--spacing-2)}@keyframes _spin_1u15y_602{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._errorMessage_1u15y_612{color:var(--error);text-align:center;font-size:.9375rem;margin-top:var(--spacing-2)}._generatedChirpCard_1u15y_619{background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--spacing-8);box-shadow:var(--shadow-md);display:flex;flex-direction:column;gap:var(--spacing-6);margin-top:var(--spacing-6)}._chirpResponse_1u15y_631{display:flex;gap:var(--spacing-4);align-items:flex-start}._birdieAvatarWrapper_1u15y_637{width:48px;height:48px;border-radius:50%;background-color:var(--primary);display:flex;align-items:center;justify-content:center;flex-shrink:0}._birdieAvatar_1u15y_637{width:24px;height:24px;object-fit:contain}._chirpText_1u15y_654{font-family:var(--font-family-base);font-size:1.125rem;line-height:1.6;color:var(--foreground);margin:0}._reflectionFollowUp_1u15y_662{background-color:color-mix(in srgb,var(--accent) 10%,transparent);border-radius:var(--radius-md);padding:var(--spacing-6);border-left:4px solid var(--accent)}._reflectionLabel_1u15y_669{font-size:.875rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--accent);margin-bottom:var(--spacing-2)}._reflectionText_1u15y_678{font-family:var(--font-family-heading);font-size:1.25rem;line-height:1.5;color:var(--foreground);margin:0}._sectionTabs_1u15y_686{margin-top:var(--spacing-2)}._journalSaveCta_1u15y_690{display:flex;justify-content:center;margin-top:var(--spacing-2)}._subtleCtaButton_1u15y_696{color:var(--muted-foreground);font-weight:400}._subtleCtaButton_1u15y_696:hover{color:var(--primary);background-color:transparent}._discoverFullLayout_1u15y_707{display:flex;flex-direction:column}._recommendationsHeroCard_1u15y_712{background:linear-gradient(135deg,var(--color-moleskine-cream, #FFFEF5) 0%,var(--color-moleskine-tan, #F5F1E8) 100%);border:1px solid color-mix(in srgb,var(--color-moleskine-brown, #8B7355),transparent 85%);border-radius:var(--radius-lg);padding:var(--spacing-6);margin-bottom:var(--spacing-8);display:flex;flex-direction:column;gap:var(--spacing-6);box-shadow:var(--shadow-sm)}@media(min-width:640px){._recommendationsHeroCard_1u15y_712{padding:var(--spacing-8)}}._recommendationsHeroContent_1u15y_732{display:flex;flex-direction:column;gap:var(--spacing-3);flex:1}._recommendationsHeroTitle_1u15y_739{font-family:var(--font-family-heading);font-size:1.5rem;color:var(--primary);margin:0;font-weight:700;line-height:1.3}._recommendationsHeroSubtitle_1u15y_748{font-size:1.125rem;color:var(--foreground);margin:0;line-height:1.4}._inlineBirdie_1u15y_755{width:24px;height:24px;object-fit:contain}._recommendationsHeroStats_1u15y_761{font-size:.9375rem;color:var(--muted-foreground);margin-top:var(--spacing-2);background:#ffffff80;padding:var(--spacing-2) var(--spacing-4);border-radius:var(--radius-full);display:inline-flex;align-items:center;gap:.5ch;align-self:flex-start}._recommendationsHeroStats_1u15y_761 strong{color:var(--foreground);font-weight:600}._seeAllPicksBtn_1u15y_779{align-self:flex-start;margin-top:var(--spacing-2);background-color:var(--secondary);color:var(--secondary-foreground);font-weight:600;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-4);border-radius:var(--radius-full)}._seeAllPicksBtn_1u15y_779:hover{background-color:color-mix(in srgb,var(--secondary),black 10%)}._discoverGridWrapper_1u15y_795{width:100%;position:relative}._carouselArrow_1u15y_800{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:44px;height:44px;border-radius:50%;background:#ffffffe6;border:1px solid var(--border);display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:var(--shadow-md);color:var(--foreground);transition:all .2s;backdrop-filter:blur(4px)}._carouselArrow_1u15y_800:hover{background:var(--surface);box-shadow:var(--shadow-lg);color:var(--primary);transform:translateY(-50%) scale(1.05)}._carouselArrowLeft_1u15y_827{left:-22px}._carouselArrowRight_1u15y_831{right:-22px}@media(max-width:768px){._carouselArrow_1u15y_800{display:none}}._discoverGrid_1u15y_795{display:flex;gap:var(--spacing-4);overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;padding:var(--spacing-2);margin:calc(-1 * var(--spacing-2));scrollbar-width:none;-ms-overflow-style:none;padding-bottom:var(--spacing-4)}._discoverGrid_1u15y_795::-webkit-scrollbar{display:none}._discoverCardWrapper_1u15y_858{flex:0 0 calc(85% - var(--spacing-4));scroll-snap-align:center;scroll-snap-stop:always;min-width:280px;max-width:360px;cursor:pointer}@media(min-width:768px){._discoverGrid_1u15y_795{display:flex;gap:var(--spacing-6);overflow-x:auto}._discoverCardWrapper_1u15y_858{flex:0 0 calc(50% - var(--spacing-6));max-width:400px;scroll-snap-align:start}}._boldCtaButton_1u15y_880{height:4rem;font-size:1.125rem;font-weight:600;padding:0 var(--spacing-8);box-shadow:var(--shadow-sm);transition:all var(--animation-duration-fast)}._boldCtaButton_1u15y_880:hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}._pulsingCta_1u15y_894{background-color:var(--secondary);color:var(--secondary-foreground);border-color:var(--secondary);position:relative;overflow:hidden;animation:_pulse-glow_1u15y_1 3s infinite}._pulsingCta_1u15y_894:hover{background-color:color-mix(in srgb,var(--secondary),black 5%)}@keyframes _pulse-glow_1u15y_1{0%{box-shadow:0 0 #f59e0b66}70%{box-shadow:0 0 0 10px #f59e0b00}to{box-shadow:0 0 #f59e0b00}}@media(max-width:768px){._tabsHeaderContainer_1u15y_55{flex-wrap:wrap;gap:var(--spacing-4)}._checkInLink_1u15y_63,._savedIndicator_1u15y_86{flex:1 1 50%}._toggleContainer_1u15y_79{flex:1 1 100%;order:3}._editorAreaWrapper_1u15y_233{padding:var(--spacing-4) 0}._option_1u15y_122{padding:0 var(--spacing-2)}._label_1u15y_158{display:none}}.dark ._recommendationsHeroCard_1u15y_712{background:var(--card);border-color:var(--border)}.dark ._recommendationsHeroStats_1u15y_761{background:#ffffff1a;color:var(--foreground)}._container_mvoqc_1{padding:0 var(--spacing-6) var(--spacing-12);max-width:900px;margin:0 auto;display:flex;flex-direction:column;position:relative;z-index:1}._unifiedCard_mvoqc_11{background:linear-gradient(135deg,#fffc,#fff6);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:24px;border:1px solid rgba(255,140,66,.3);box-shadow:0 10px 40px #ff8c4214,0 0 0 1px #ffffff80 inset;display:flex;flex-direction:column;position:relative;overflow:visible}.dark ._unifiedCard_mvoqc_11{background:linear-gradient(135deg,#28231ecc,#1e191499);border-color:#ff8c4233;box-shadow:0 10px 40px #0000004d,0 0 0 1px #ffffff0d inset}._topHalf_mvoqc_30{padding:3rem 3rem 2.5rem;position:relative}._quoteMarks_mvoqc_35{font-family:var(--font-family-heading);font-size:6rem;line-height:1;color:#1a7d6d26;position:absolute;top:1rem;left:1rem;font-weight:700;user-select:none;pointer-events:none}._messageText_mvoqc_48{font-family:Georgia,Lora,Charter,serif;font-size:1.875rem;line-height:1.5;color:var(--foreground);margin:0;position:relative;z-index:1;text-align:left}._messageAttribution_mvoqc_59{font-family:var(--font-family-base);font-size:1.125rem;color:#1b2a4a;text-align:right;margin-top:var(--spacing-6);font-weight:500}._dividerContainer_mvoqc_68{position:relative;display:flex;align-items:center;justify-content:center;height:0;z-index:2}._dividerLine_mvoqc_77{position:absolute;left:2rem;right:2rem;height:2px;background:linear-gradient(to right,transparent,rgba(212,175,119,.8),transparent)}._avatarWrapper_mvoqc_85{position:absolute;width:56px;height:56px;display:flex;align-items:center;justify-content:center;animation:_float-bob_mvoqc_1 3s ease-in-out infinite}@keyframes _float-bob_mvoqc_1{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}._avatarGlow_mvoqc_100{position:absolute;inset:-12px;border-radius:50%;background:radial-gradient(circle,rgba(255,140,66,.6) 0%,rgba(255,180,80,.3) 40%,transparent 70%);z-index:0;filter:blur(4px)}._avatarImg_mvoqc_109{position:relative;width:56px;height:56px;border-radius:50%;border:3px solid var(--surface);box-shadow:0 0 0 2px #ffb450cc,0 6px 16px #00000026;background-color:var(--surface);object-fit:contain;z-index:1;padding:4px}._bottomHalf_mvoqc_122{padding:2.5rem 3rem 3rem;display:flex;flex-direction:column;align-items:center;text-align:center}._birdieLabel_mvoqc_130{font-family:var(--font-family-base);font-size:.875rem;text-transform:uppercase;letter-spacing:.15em;color:#c4704b;margin-bottom:var(--spacing-4);font-weight:700;display:flex;align-items:center;justify-content:center;gap:.5rem}._sparkle_mvoqc_144{font-size:.75rem;color:#c4704b}._markdownContent_mvoqc_149{font-family:var(--font-family-base);font-size:1.25rem;line-height:1.6;color:var(--foreground);text-align:left;width:100%}._markdownContent_mvoqc_149 p{margin:0}._markdownContent_mvoqc_149 strong{font-weight:700;color:#1a7d6d}._bridgingLineContainer_mvoqc_167{margin-top:2.5rem;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-3);text-align:center}._bridgingLine_mvoqc_167{font-family:var(--font-family-base);font-size:1.125rem;font-style:italic;font-weight:600;color:#c4704b;margin:0!important}._bridgingChevron_mvoqc_185{color:#c4704b;animation:_bounceDown_mvoqc_1 1.5s infinite ease-in-out}@keyframes _bounceDown_mvoqc_1{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}@media(max-width:640px){._topHalf_mvoqc_30,._bottomHalf_mvoqc_122{padding:2rem 1.5rem}._messageText_mvoqc_48{font-size:1.5rem}._quoteMarks_mvoqc_35{font-size:4rem;top:.5rem;left:.5rem}}._featured_mvoqc_210{max-width:960px;padding:0 24px 24px}._featured_mvoqc_210 ._topHalf_mvoqc_30{padding:28px 40px 24px}._featured_mvoqc_210 ._messageText_mvoqc_48{font-size:24px;line-height:1.4;white-space:pre-wrap;overflow-wrap:anywhere}._featured_mvoqc_210 ._messageAttribution_mvoqc_59{font-size:14px;margin-top:12px}._featured_mvoqc_210 ._quoteMarks_mvoqc_35{font-size:64px}._featured_mvoqc_210 ._bottomHalf_mvoqc_122{padding:44px 40px 28px}._featured_mvoqc_210 ._markdownContent_mvoqc_149{font-size:16px;line-height:1.65}@media(max-width:600px){._featured_mvoqc_210{padding:0 16px 20px}._featured_mvoqc_210 ._topHalf_mvoqc_30{padding:24px}._featured_mvoqc_210 ._messageText_mvoqc_48{font-size:21px}._featured_mvoqc_210 ._bottomHalf_mvoqc_122{padding:42px 24px 24px}}@media(prefers-reduced-motion:reduce){._featured_mvoqc_210 ._avatarWrapper_mvoqc_85{animation:none}}._container_1fxmk_1{min-height:100vh;background-color:var(--background);padding-bottom:var(--spacing-16);overflow-x:hidden}._header_1fxmk_9{padding:var(--spacing-4) var(--spacing-6);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;background-color:transparent}._headerLeft_1fxmk_18{display:flex;justify-content:flex-start}._headerRight_1fxmk_23{display:flex}._backButton_1fxmk_27{border-radius:var(--radius-full);color:var(--muted-foreground)}._logo_1fxmk_32{display:flex;align-items:center;gap:var(--spacing-2);opacity:.8;transition:opacity var(--animation-duration-fast)}._logo_1fxmk_32:hover{opacity:1}._logoImage_1fxmk_44{width:24px;height:24px;object-fit:contain}._brandName_1fxmk_50{font-family:var(--font-family-base);font-weight:500;font-size:.9375rem;color:var(--muted-foreground);letter-spacing:.02em}._pillCtaContainer_1fxmk_59{display:flex;justify-content:center;padding:2.5rem var(--spacing-6)}._pillWrapper_1fxmk_65{display:flex;align-items:stretch;background:#c8e1ff80;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(200,225,255,.3);border-radius:var(--radius-full);padding:var(--spacing-2);cursor:pointer;box-shadow:0 6px 20px #0000000d,0 0 24px #e6be3c73,0 0 48px #e6be3c33;transition:transform .2s,box-shadow .2s}.dark ._pillWrapper_1fxmk_65{background:#1e3c5a80;border:1px solid rgba(200,225,255,.1);box-shadow:0 6px 20px #00000026,0 0 20px #d4af7740}._pillWrapper_1fxmk_65:hover{transform:translateY(-2px);box-shadow:0 8px 25px #00000014,0 0 25px #d4af7799}._pillText_1fxmk_90{color:var(--foreground);font-family:var(--font-family-base);font-weight:500;font-size:1.0625rem;padding:0 1.25rem 0 1.5rem;display:flex;align-items:center}._pillBtn_1fxmk_100{background:linear-gradient(135deg,#ff8c42,#ff6b1a);color:#fff;border-radius:var(--radius-full);padding:.875rem 2rem;font-family:var(--font-family-base);font-weight:700;font-size:1rem;display:flex;align-items:center;justify-content:center;transition:background .2s;box-shadow:0 4px 15px #ff6b1a66}._pillWrapper_1fxmk_65:hover ._pillBtn_1fxmk_100{background:linear-gradient(135deg,color-mix(in srgb,#FF8C42,black 5%),color-mix(in srgb,#FF6B1A,black 5%))}._heroSection_1fxmk_120{padding:var(--spacing-2) var(--spacing-6) var(--spacing-6);display:flex;justify-content:center}._heroContent_1fxmk_126{display:flex;flex-direction:column;align-items:center;max-width:800px;width:100%;gap:var(--spacing-4)}._birdWrapper_1fxmk_135{display:flex;justify-content:center;align-items:flex-end;margin-bottom:var(--spacing-2);max-height:380px;overflow:hidden}._heroText_1fxmk_144{text-align:center;padding:0 var(--spacing-4)}._personalizedIntro_1fxmk_149{font-family:var(--font-family-heading);font-size:2.25rem;line-height:1.3;color:var(--primary);margin:0;font-weight:700}._recommendationsSection_1fxmk_159{padding:0 var(--spacing-6) var(--spacing-12);max-width:1200px;margin:0 auto}._heroBanner_1fxmk_166{position:relative;display:flex;align-items:center;gap:1rem;padding:1.5rem 1.75rem;background:linear-gradient(135deg,#fbf7ef,#f6efe4);border:1.5px solid hsl(40 35% 85%);border-radius:var(--radius-md);box-shadow:var(--shadow-md);overflow:hidden;margin-bottom:var(--spacing-8)}._heroBanner_1fxmk_166:before{content:"";position:absolute;top:50%;left:2rem;width:120px;height:120px;background:radial-gradient(circle,hsl(40 80% 85% / .5) 0%,transparent 70%);transform:translateY(-50%);z-index:0;pointer-events:none}.dark ._heroBanner_1fxmk_166{background:linear-gradient(135deg,#26231c,#2d2925);border-color:#494336}.dark ._heroBanner_1fxmk_166:before{background:radial-gradient(circle,hsl(40 40% 20% / .5) 0%,transparent 70%)}._heroBirdWrapper_1fxmk_202{flex-shrink:0;display:flex;align-items:center;justify-content:center;z-index:1}._heroText_1fxmk_144{display:flex;flex-direction:column;min-width:0;gap:.5rem;z-index:1}._heroTitle_1fxmk_218{font-family:var(--font-family-heading);font-size:1.375rem;font-weight:700;color:var(--foreground);margin:0;line-height:1.35;letter-spacing:-.01em}._heroDescription_1fxmk_228{font-family:var(--font-family-base);font-size:.9375rem;color:var(--muted-foreground);margin:0;line-height:1.4}._carouselWrapper_1fxmk_237{position:relative;width:100%}._navArrow_1fxmk_242{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;border-radius:50%;background:var(--surface);color:var(--foreground);border:1px solid var(--border);box-shadow:var(--shadow-md);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:all .2s}._navArrow_1fxmk_242:hover{background:var(--muted);transform:translateY(-50%) scale(1.05)}._navArrowLeft_1fxmk_266{left:-24px}._navArrowRight_1fxmk_270{right:-24px}._gridContainer_1fxmk_274{display:flex;gap:2rem;width:100%;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;padding:8px 4px 1rem;scrollbar-width:none;-ms-overflow-style:none}._gridContainer_1fxmk_274::-webkit-scrollbar{display:none}@media(max-width:1024px){._navArrowLeft_1fxmk_266{left:-16px}._navArrowRight_1fxmk_270{right:-16px}}@media(max-width:640px){._navArrow_1fxmk_242{display:none}}._typeBook_1fxmk_300{--card-accent-from: hsl(35 90% 60%);--card-accent-to: hsl(22 85% 55%);--card-glow: hsl(35 80% 60% / .35);--card-bar: hsl(35 80% 55%);--card-icon-bg: hsl(35 80% 92%);--card-icon-color: hsl(35 70% 35%);--card-glass-tint: hsl(35 70% 98% / .7)}._typePodcast_1fxmk_310{--card-accent-from: hsl(200 85% 55%);--card-accent-to: hsl(215 80% 50%);--card-glow: hsl(200 80% 55% / .35);--card-bar: hsl(200 75% 50%);--card-icon-bg: hsl(200 80% 92%);--card-icon-color: hsl(200 70% 30%);--card-glass-tint: hsl(205 70% 98% / .7)}._typeLifestyle_1fxmk_320{--card-accent-from: hsl(145 65% 48%);--card-accent-to: hsl(158 55% 42%);--card-glow: hsl(150 60% 48% / .35);--card-bar: hsl(148 58% 44%);--card-icon-bg: hsl(145 60% 90%);--card-icon-color: hsl(148 55% 30%);--card-glass-tint: hsl(148 55% 98% / .7)}._typeProduct_1fxmk_330{--card-accent-from: hsl(350 75% 62%);--card-accent-to: hsl(330 65% 56%);--card-glow: hsl(345 70% 62% / .35);--card-bar: hsl(348 65% 57%);--card-icon-bg: hsl(350 70% 93%);--card-icon-color: hsl(348 62% 40%);--card-glass-tint: hsl(350 65% 98% / .7)}._heroSubtitle_1fxmk_341{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;margin-top:.75rem}._heroStatLine_1fxmk_349{font-family:var(--font-family-base);font-size:.875rem;color:var(--muted-foreground);line-height:1.5}._heroStatLine_1fxmk_349 strong{color:var(--foreground);font-weight:600}._seeAllLink_1fxmk_361{background:linear-gradient(135deg,#50a565,#4d8f5d);color:#fff;border:none;border-radius:9999px;padding:.5rem 1.25rem;cursor:pointer;font-family:var(--font-family-base);font-size:.8125rem;font-weight:700;letter-spacing:.02em;text-decoration:none;transition:all .2s ease;white-space:nowrap;margin-top:.25rem;box-shadow:0 2px 4px #0000000d}._seeAllLink_1fxmk_361:hover{filter:brightness(1.05);transform:translateY(-1px);box-shadow:0 4px 8px #0000001a}.dark ._seeAllLink_1fxmk_361{background:linear-gradient(135deg,#4d8f5d,#3e744c);color:var(--foreground);box-shadow:0 2px 4px #0003}.dark ._seeAllLink_1fxmk_361:hover{box-shadow:0 4px 8px #0000004d}._card_1fxmk_396{flex:0 0 calc(33.333% - 1.333rem);flex-shrink:0;position:relative;height:100%;min-height:360px;scroll-snap-align:start;background:var(--card-glass-tint, rgba(255, 255, 255, .72));backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:2px solid var(--card-bar);border-radius:var(--radius-md);padding:2.25rem;display:flex;flex-direction:column;gap:1rem;cursor:pointer;overflow:hidden;box-shadow:0 2px 4px #0000000a,0 8px 24px #00000014,0 0 0 0 var(--card-glow, transparent);transition:box-shadow .3s cubic-bezier(.22,1,.36,1),border-color .3s ease}._card_1fxmk_396:hover{box-shadow:0 4px 8px #0000000f,0 16px 40px #0000001f,0 0 20px var(--card-glow, transparent)}.dark ._card_1fxmk_396{background:#1e1e1ea6;box-shadow:0 2px 4px #0000004d,0 8px 24px #0006}.dark ._card_1fxmk_396:hover{box-shadow:0 4px 8px #0006,0 16px 40px #00000080,0 0 24px var(--card-glow, transparent)}._cardHeader_1fxmk_453{display:flex;align-items:center;gap:.75rem}._frontBirdIcon_1fxmk_459{width:24px;height:24px;object-fit:contain}._iconPill_1fxmk_465{width:46px;height:46px;border-radius:14px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--card-icon-bg);color:var(--card-icon-color);box-shadow:0 2px 8px var(--card-glow, transparent)}._cardLabel_1fxmk_478{flex:1;font-size:.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--card-icon-color);opacity:.9}._cardTitle_1fxmk_488{font-family:var(--font-family-heading);font-size:1.375rem;font-weight:700;color:var(--foreground);margin:.5rem 0 0;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;letter-spacing:-.01em}._cardSubtitle_1fxmk_502{font-size:1.0625rem;color:var(--muted-foreground);margin:.25rem 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500}._tapHint_1fxmk_513{margin-top:auto;font-size:.875rem;font-weight:600;color:var(--card-icon-color);opacity:.7;margin-bottom:0}._journalTransitionWrapper_1fxmk_522{display:flex;flex-direction:column;align-items:center;text-align:center;margin-top:var(--spacing-8);margin-bottom:var(--spacing-2);gap:var(--spacing-2)}._journalTransitionHeading_1fxmk_532{font-family:var(--font-family-heading);font-size:1.5rem;color:var(--primary);margin:0;font-weight:700}._journalTransitionSubtitle_1fxmk_540{font-size:1.125rem;color:var(--muted-foreground);margin:0}._unifiedFooterSection_1fxmk_547{padding:0 var(--spacing-6) var(--spacing-12);max-width:800px;margin:6rem auto 0}._authenticatedFooter_1fxmk_553{display:flex;flex-direction:column;gap:var(--spacing-8)}._unauthenticatedFooter_1fxmk_559{display:flex;flex-direction:column;gap:var(--spacing-12);align-items:center;width:100%}._envelopeWrapper_1fxmk_567{perspective:1200px;width:100%;max-width:600px;margin:0 auto;padding-top:150px}._envelopeContainer_1fxmk_575{position:relative;width:100%;height:240px;clip-path:inset(-400px -50px 0 -50px)}._envelopeBack_1fxmk_582{position:absolute;inset:0;background-color:#d4af77;border-radius:8px;z-index:1}._envelopeFlap_1fxmk_590{position:absolute;top:0;left:0;right:0;height:140px;background-color:#e6c79c;clip-path:polygon(0 0,100% 0,50% 100%);transform-origin:top;z-index:4;backface-visibility:hidden}._envelopeFront_1fxmk_603{position:absolute;inset:0;background-color:#f5e6cd;clip-path:polygon(0 0,50% 50%,100% 0,100% 100%,0 100%);border-radius:0 0 8px 8px;z-index:3}._envelopeLetter_1fxmk_612{position:absolute;top:40px;left:20px;right:20px;min-height:400px;background-color:var(--surface);border-radius:12px;z-index:2;padding:2rem 1.5rem 6rem;display:flex;flex-direction:column;align-items:center;box-shadow:0 -4px 12px #0000001a;border:1px solid var(--border)}.dark ._envelopeBack_1fxmk_582{background-color:#6a5330}.dark ._envelopeFlap_1fxmk_590{background-color:#7b623d}.dark ._envelopeFront_1fxmk_603{background-color:#8c714a}._psCardRevealed_1fxmk_633{background-color:var(--color-moleskine-cream);border:1px dashed var(--color-moleskine-brown);border-radius:var(--radius-md);padding:var(--spacing-6) var(--spacing-8);position:relative;box-shadow:var(--shadow-sm);transform:rotate(-1deg)}._psLabel_1fxmk_645{font-family:var(--font-family-heading);font-weight:700;font-size:1.25rem;color:var(--primary);margin-bottom:var(--spacing-2)}._psText_1fxmk_653{font-family:var(--font-family-base);font-size:1.5rem;color:var(--foreground);line-height:1.4;margin:0}._psTeaserContent_1fxmk_661{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--spacing-4)}._psTeaserText_1fxmk_669{font-size:1.125rem;font-weight:500;color:var(--foreground);margin:0}._psBlur_1fxmk_676{width:100%;margin:var(--spacing-4) 0 var(--spacing-8) 0;user-select:none;filter:blur(6px);opacity:.5;pointer-events:none;display:flex;flex-direction:column;gap:var(--spacing-2)}._psCtaContainer_1fxmk_688{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-3);width:100%}._blurredLine_1fxmk_696{display:block;background-color:var(--muted-foreground);height:14px;border-radius:4px;color:transparent}._blurredLine_1fxmk_696:last-child{width:70%;margin-left:auto;margin-right:auto}._passItOnCard_1fxmk_712{background:linear-gradient(135deg,var(--secondary) 0%,hsl(25 90% 60%) 100%);border-radius:var(--radius-lg);padding:2.5rem var(--spacing-8);text-align:center;box-shadow:var(--shadow-md);display:flex;flex-direction:column;gap:var(--spacing-8);align-items:center;color:var(--secondary-foreground)}._passItOnContent_1fxmk_725{display:flex;flex-direction:column;gap:var(--spacing-3)}._passItOnHeading_1fxmk_731{font-family:var(--font-family-heading);font-size:2rem;font-weight:700;margin:0;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.1)}._passItOnText_1fxmk_740{font-size:1.25rem;color:#ffffffe6;margin:0}._passItOnActions_1fxmk_746{display:flex;flex-direction:column;gap:var(--spacing-4);width:100%;max-width:400px}@media(min-width:640px){._passItOnActions_1fxmk_746{flex-direction:row;max-width:500px}}._boldCtaButton_1fxmk_762{height:4rem;font-size:1.125rem;font-weight:600;padding:0 var(--spacing-8);box-shadow:var(--shadow-sm);transition:all var(--animation-duration-fast);width:100%}._boldCtaButton_1fxmk_762:hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}._primaryFinalCta_1fxmk_777{background-color:var(--surface);color:var(--secondary);border-color:transparent}._primaryFinalCta_1fxmk_777:hover{background-color:#ffffffe6}._greenCta_1fxmk_787{background-color:#4d8f5d;color:#fff;border-color:#4d8f5d;position:relative;overflow:hidden;animation:_pulse-glow-green_1fxmk_1 3s infinite}._greenCta_1fxmk_787:hover{background-color:color-mix(in srgb,hsl(135 30% 43%),black 10%);color:#fff}._buttonIcon_1fxmk_801{margin-right:var(--spacing-2)}@keyframes _pulse-glow-green_1fxmk_1{0%{box-shadow:0 0 #4d8f5d66}70%{box-shadow:0 0 0 10px #4d8f5d00}to{box-shadow:0 0 #4d8f5d00}}._passForwardCard_1fxmk_811{background:linear-gradient(135deg,var(--secondary) 0%,hsl(25 90% 60%) 100%);border-radius:var(--radius-lg);padding:2.5rem var(--spacing-8);text-align:center;box-shadow:var(--shadow-md);display:flex;flex-direction:column;gap:var(--spacing-6);align-items:center;color:var(--secondary-foreground);width:100%}._passForwardHeading_1fxmk_825{font-family:var(--font-family-heading);font-size:2rem;font-weight:700;margin:0;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.1)}._passForwardText_1fxmk_834{font-size:1.125rem;color:#ffffffe6;margin:0;max-width:600px}._passForwardActions_1fxmk_841{display:flex;flex-direction:column;gap:var(--spacing-4);width:100%;max-width:300px}._passForwardContent_1fxmk_849{display:flex;flex-direction:column;gap:var(--spacing-3);align-items:center}@keyframes _spin-slow_1fxmk_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(max-width:1024px){._card_1fxmk_396{flex:0 0 calc(50% - 1rem)}}@media(max-width:640px){._card_1fxmk_396{flex:0 0 100%}._heroSection_1fxmk_120{padding-top:var(--spacing-4)}._personalizedIntro_1fxmk_149{font-size:1.75rem}}.dark ._psCardRevealed_1fxmk_633{background-color:var(--card);border-color:var(--border)}.dark ._logoImage_1fxmk_44{filter:brightness(.9)}._fundExperience_1fxmk_900{background:transparent;border-radius:0}._fundExperience_1fxmk_900 ._recommendationsSection_1fxmk_159{max-width:1040px;padding-top:16px}._fundExperience_1fxmk_900 ._heroBanner_1fxmk_166{box-shadow:none;background:transparent;border:0;padding:12px 0 20px;align-items:flex-start}._fundExperience_1fxmk_900 ._heroText_1fxmk_144{text-align:left}._fundExperience_1fxmk_900 ._heroBanner_1fxmk_166:before{display:none}._fundExperience_1fxmk_900 ._card_1fxmk_396{min-height:270px;padding:24px}._fundExperience_1fxmk_900 ._header_1fxmk_9{max-width:1100px;margin:0 auto}._fundExperience_1fxmk_900{container-type:inline-size}@container (max-width:600px){._fundExperience_1fxmk_900 ._card_1fxmk_396{flex:0 0 100%;min-height:260px}._fundExperience_1fxmk_900 ._navArrow_1fxmk_242{display:none}._fundExperience_1fxmk_900 ._heroBanner_1fxmk_166{gap:8px}._fundExperience_1fxmk_900 ._heroText_1fxmk_144{padding:0}._fundExperience_1fxmk_900 ._heroTitle_1fxmk_218{font-size:22px}._fundExperience_1fxmk_900 ._heroDescription_1fxmk_228{font-size:14px}}._dialogContent_188hj_1{max-width:480px;padding:var(--spacing-6);overflow:hidden}._header_188hj_7{display:flex;justify-content:center;margin-bottom:var(--spacing-6);position:relative;min-height:24px}._stepIndicator_188hj_15{display:flex;gap:var(--spacing-2)}._stepDot_188hj_20{width:24px;height:6px;border-radius:3px;background-color:var(--muted);transition:background-color .3s ease}._activeDot_188hj_28{background-color:var(--primary)}._closeButton_188hj_32{position:absolute;right:0;top:-4px;background:none;border:none;color:var(--muted-foreground);cursor:pointer;padding:4px;border-radius:50%;transition:background-color .2s}._closeButton_188hj_32:hover{background-color:var(--muted)}._stepContainer_188hj_49{display:flex;flex-direction:column;gap:var(--spacing-4)}._stepHeaderWithBack_188hj_55{display:flex;flex-direction:column;gap:var(--spacing-2)}._backButton_188hj_61{display:flex;align-items:center;gap:4px;background:none;border:none;color:var(--muted-foreground);font-size:.875rem;cursor:pointer;padding:0;width:fit-content}._backButton_188hj_61:hover{color:var(--foreground)}._inputGroup_188hj_78{display:flex;flex-direction:column;gap:var(--spacing-4);margin-top:var(--spacing-2)}._largeInput_188hj_85{font-size:1.25rem;height:3.5rem}._nextButton_188hj_90{width:100%}._toneGrid_188hj_94{display:grid;grid-template-columns:1fr;gap:var(--spacing-3);margin-top:var(--spacing-2)}._toneCard_188hj_101{display:flex;flex-direction:row;align-items:flex-start;text-align:left;gap:var(--spacing-2);padding:var(--spacing-4);background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius);cursor:pointer;transition:all .2s ease}._toneCard_188hj_101:hover{border-color:var(--primary);background-color:color-mix(in srgb,var(--primary) 5%,var(--card));transform:translateY(-2px)}._selectedTone_188hj_121{border-color:var(--primary);background-color:color-mix(in srgb,var(--primary) 10%,var(--card));box-shadow:0 0 0 2px var(--primary)}._toneText_188hj_127{display:flex;flex-direction:column;gap:var(--spacing-1)}._toneLabel_188hj_133{font-size:1rem;font-weight:600;color:var(--foreground)}._toneDesc_188hj_139{font-size:.875rem;color:var(--muted-foreground)}._messageInputWrapper_188hj_144{position:relative;margin-top:var(--spacing-2)}._messageTextarea_188hj_149{width:100%;padding:var(--spacing-3);border:1px solid var(--border);border-radius:var(--radius);font-family:var(--font-family-base);font-size:1rem;resize:none;background-color:var(--card);color:var(--foreground)}._messageTextarea_188hj_149:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--primary) 10%,transparent)}._charCount_188hj_167{position:absolute;bottom:var(--spacing-2);right:var(--spacing-3);font-size:.75rem;color:var(--muted-foreground)}._startingPointLink_188hj_175{background:none;border:none;padding:0;margin-top:var(--spacing-1);color:var(--muted-foreground);font-size:.875rem;text-decoration:underline;cursor:pointer}._startingPointLink_188hj_175:hover{color:var(--foreground)}._actionButtons_188hj_190{display:flex;justify-content:flex-end;gap:var(--spacing-2);margin-top:var(--spacing-2)}._successContainer_188hj_197{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--spacing-4);padding:var(--spacing-4) 0}._successIcon_188hj_206{width:64px;height:64px;border-radius:50%;background-color:var(--success);color:var(--success-foreground);display:flex;align-items:center;justify-content:center;margin-bottom:var(--spacing-2)}._successTitle_188hj_218{font-size:1.5rem;margin:0}._successDesc_188hj_223{max-width:300px;margin:0 auto}._linkBox_188hj_228{display:flex;align-items:center;gap:var(--spacing-2);width:100%;padding:var(--spacing-2);background-color:var(--muted);border-radius:var(--radius);margin:var(--spacing-2) 0}._linkInput_188hj_239{flex:1;background:none;border:none;font-family:var(--font-family-monospace);font-size:.875rem;color:var(--foreground);outline:none;text-overflow:ellipsis}._shareActions_188hj_250{display:flex;flex-direction:column;gap:var(--spacing-2);width:100%}._shareButton_188hj_257{width:100%}._smsInputGroup_188hj_261{display:flex;gap:var(--spacing-2);width:100%}._smsInput_188hj_261{flex:1}._smsSuccess_188hj_271{display:flex;align-items:center;justify-content:center;gap:var(--spacing-2);color:var(--success);font-weight:500;padding:var(--spacing-2);background-color:color-mix(in srgb,var(--success) 10%,transparent);border-radius:var(--radius);width:100%;font-size:.875rem}._fundDialog_188hj_285{width:560px;max-width:calc(100vw - 32px);padding:32px;overflow:auto;max-height:calc(100svh - 40px);background:#fffaf3;border-radius:24px}._fundDialog_188hj_285,._fundPreviewDialog_188hj_295{inset:0;margin:auto;height:fit-content;transform:none;animation:_fundDialogIn_188hj_1 .26s cubic-bezier(.16,1,.3,1) backwards}@keyframes _fundDialogIn_188hj_1{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0 0}}@media(prefers-reduced-motion:reduce){._fundDialog_188hj_285,._fundPreviewDialog_188hj_295{animation-duration:1ms}}._fundAttachment_188hj_298{display:flex;align-items:center;gap:16px;padding:0 26px 24px 0;margin-bottom:24px;border-bottom:1px solid #e8ddce}._fundAttachment_188hj_298 img{width:52px;height:52px;object-fit:contain;background:#fff;border:1px solid #eadfce;padding:7px;border-radius:14px;box-shadow:0 5px 14px #5d36100a}._fundAttachment_188hj_298 h2{font-family:var(--font-family-heading);font-size:30px;font-weight:600;letter-spacing:-.025em;margin:6px 0;line-height:1.1}._fundAttachment_188hj_298 p{margin:0;color:#766455;font-size:11px;letter-spacing:.02em}._fundEyebrow_188hj_302{color:#8d512d;font-size:10px;letter-spacing:.12em;font-weight:700;text-transform:uppercase}._fundPrivacy_188hj_303{margin:24px 0 0;color:#766455;font-size:11px;line-height:1.6}._fundDialog_188hj_285 ._messageTextarea_188hj_149{padding-bottom:30px;resize:vertical}._fundDialog_188hj_285 ._backButton_188hj_61{min-height:36px}._fundDialog_188hj_285 ._toneCard_188hj_101{min-height:70px}._fundDialog_188hj_285 ._smsInput_188hj_261{min-width:0}._fundPreviewDialog_188hj_295{width:960px;max-width:calc(100vw - 24px);max-height:calc(100svh - 32px);padding:0;overflow:hidden auto;border-radius:24px;background:#fffaf3;isolation:isolate}._fundPreviewDialog_188hj_295>*{background:transparent}._previewLabel_188hj_313{padding:24px 56px 0 24px;margin:0;font-size:18px}._previewDescription_188hj_314{padding:8px 56px 0 24px;font-size:12px}.dark ._fundDialog_188hj_285,.dark ._fundPreviewDialog_188hj_295{background:#231f1b}.dark ._fundPrivacy_188hj_303,.dark ._fundAttachment_188hj_298 p{color:#cbbcaa}.dark ._fundEyebrow_188hj_302{color:#e2b78c}@media(max-width:560px){._fundDialog_188hj_285{padding:26px 20px}._fundAttachment_188hj_298 h2{font-size:26px}._fundAttachment_188hj_298{gap:12px}}._messageHint_188hj_323{margin:0 0 4px;color:var(--muted-foreground);font-size:12px;line-height:1.5;text-align:center}._aiResponseSection_wz6r7_1{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow-md);border:1px solid var(--border)}._aiHeader_wz6r7_9{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-4);margin-bottom:var(--spacing-6);padding-bottom:var(--spacing-4);border-bottom:1px solid color-mix(in srgb,var(--border),transparent 50%);flex-wrap:wrap}._headerLeft_wz6r7_20{display:flex;align-items:center;gap:var(--spacing-4);flex:1;min-width:200px}._aiIconWrapper_wz6r7_28{width:3rem;height:3rem;border-radius:var(--radius-full);background-color:var(--primary);color:var(--primary-foreground);display:flex;align-items:center;justify-content:center;flex-shrink:0}._aiIconLogo_wz6r7_41{background-color:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-sm)}._aiLogo_wz6r7_47{width:2rem;height:2rem;object-fit:contain}._speakingIcon_wz6r7_53{animation:_pulse_wz6r7_1 2s infinite}@keyframes _pulse_wz6r7_1{0%{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}._aiTitle_wz6r7_63{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:700;color:var(--foreground);margin:0}._aiSubtitle_wz6r7_71{font-family:var(--font-family-base);font-size:.875rem;color:var(--muted-foreground);margin:0}._ttsControls_wz6r7_78{display:flex;align-items:center;gap:var(--spacing-2)}._ttsButton_wz6r7_84{color:var(--muted-foreground)}._ttsButton_wz6r7_84:hover{color:var(--primary);background-color:var(--surface-foreground)}._aiContent_wz6r7_93{font-family:var(--font-family-base);font-size:1rem;line-height:1.7;color:var(--foreground)}._aiParagraph_wz6r7_100{margin-bottom:1em}._aiBlockquote_wz6r7_104{background-color:color-mix(in srgb,var(--secondary),transparent 90%);border-left:4px solid var(--secondary);padding:var(--spacing-4);margin:1.5em 0;border-radius:0 var(--radius-sm) var(--radius-sm) 0;font-family:var(--font-family-heading);font-style:normal}._aiList_wz6r7_114{padding-left:1.5em;margin-bottom:1em}._aiListItem_wz6r7_119{margin-bottom:.5em}@media(max-width:768px){._aiResponseSection_wz6r7_1{padding:1.25rem}}._experience_v98gj_1{background:#fffaf3;color:#211e19;font-family:var(--font-family-base);min-width:0;overflow-wrap:anywhere;padding:0 0 32px}._intro_v98gj_2{max-width:820px;margin:0 auto;padding:0 24px 28px;text-align:center;display:flex;flex-direction:column;align-items:center}._eyebrow_v98gj_3{margin:0;color:#766455;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;line-height:1.5}._greeting_v98gj_4{font-family:var(--font-family-heading);font-size:clamp(22px,3vw,30px);line-height:1.3;max-width:650px;margin:10px 0 0}._stillBird_v98gj_5{width:90px;height:90px;object-fit:contain;margin-bottom:12px}._fundHero_v98gj_6{padding:32px 40px 44px;background:radial-gradient(ellipse at 100% 0,#ffdeba60,transparent 65%),linear-gradient(135deg,#fff7eb,#fffaf3);border-top:1px solid #e8d4bd}._fundHeading_v98gj_7{display:flex;align-items:center;gap:14px;margin-bottom:18px}._fundMark_v98gj_8{width:54px;height:54px;display:grid;place-items:center;flex-shrink:0;border-radius:15px;background:#fffdf9;border:1px solid #eadbc8;box-shadow:0 6px 16px #5036190d;font-family:var(--font-family-heading);font-size:30px}._fundMark_v98gj_8 img{width:42px;height:42px;object-fit:contain}._fundTitle_v98gj_10{font-family:var(--font-family-heading);font-size:clamp(38px,6vw,64px);font-weight:600;letter-spacing:-.045em;line-height:1.04;margin:0 0 18px;max-width:740px;text-wrap:balance}._fundDescription_v98gj_11{font-size:17px;line-height:1.6;color:#6b5d50;max-width:630px;margin:0 0 22px}._fundFacts_v98gj_12{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-bottom:26px}._amount_v98gj_13{font-family:var(--font-family-heading);font-size:30px;font-weight:500}._status_v98gj_14{font-size:12px;color:#705842;border:1px solid #e2cdb5;background:#fffcf7;border-radius:999px;padding:7px 12px;line-height:1.4}._fundCta_v98gj_15{display:flex;justify-content:space-between;gap:24px;width:100%;max-width:560px;height:auto;min-height:60px;padding:16px 22px;border:1px solid #ab3b08;border-radius:16px;background:linear-gradient(110deg,#b84b10,#a33b0b);box-shadow:0 8px 22px #b5431420;color:#fff;font-size:16px;text-align:left;white-space:normal;line-height:1.4}._fundCta_v98gj_15:hover{color:#fff;background:#963608;border-color:#963608}._psSection_v98gj_24{max-width:760px;margin:12px auto 28px;padding:0 24px}._envelope_v98gj_29{position:relative;display:flex;flex-direction:column;perspective:1100px;container-type:inline-size}._envelopeButton_v98gj_36{width:100%;height:auto;aspect-ratio:2 / 1;min-height:160px;position:relative;z-index:auto;padding:20px;border:0;overflow:visible;border-radius:12px;background:transparent}._envelopeButton_v98gj_36:hover{background:transparent}._envelopeButton_v98gj_36:focus,._envelopeButton_v98gj_36:focus-visible{outline:none;box-shadow:none}._envelopeButton_v98gj_36:focus-visible ._psSeal_v98gj_41{box-shadow:0 0 0 3px #c4581a80,0 3px 12px #53391614}._envelopeButton_v98gj_36>span:first-child{background-color:#fffefa}._envelopeButton_v98gj_36 ._flap_v98gj_53{height:52%;transform-origin:top;backface-visibility:visible;transition:transform .6s cubic-bezier(.32,.72,0,1),background-color .6s ease,z-index 0s .3s}._envelopeOpen_v98gj_55 ._flap_v98gj_53{transform:rotateX(178deg);z-index:0;background-color:#dcb98a}._letterSlot_v98gj_59{display:grid;grid-template-rows:0fr;padding-top:0;transition:grid-template-rows .6s cubic-bezier(.32,.72,0,1),padding-top .6s cubic-bezier(.32,.72,0,1)}._envelopeOpen_v98gj_55 ._letterSlot_v98gj_59{grid-template-rows:1fr;padding-top:max(0px,calc(26cqw - 110px))}._psSeal_v98gj_41{position:relative;z-index:5;display:flex;align-items:center;justify-content:center;gap:10px;padding:14px 22px;border-radius:30px;background:#fffaf3;box-shadow:0 3px 12px #53391614;color:#664b30;white-space:normal;font-size:15px;transition:transform .3s ease}._envelopeOpen_v98gj_55 ._psSeal_v98gj_41{transform:translateY(30px)}._psLetter_v98gj_68{position:relative;z-index:2;min-height:0;background:#fffefa;border:1px solid #e6d6c1;padding:28px 30px calc(25cqw + 24px);margin:0 14px -25cqw;border-radius:14px;box-shadow:0 -6px 18px #452c1512,0 10px 28px #452c150c;transform-origin:bottom;opacity:0;visibility:hidden;transform:translateY(40px) scale(.96);transition:opacity .3s ease,transform .45s cubic-bezier(.32,.72,0,1),visibility 0s .45s}._psLetter_v98gj_68 p{white-space:pre-wrap;font-family:var(--font-family-heading);font-size:27px;line-height:1.45;margin:14px 0 0}._psLetter_v98gj_68 ._eyebrow_v98gj_3{font-size:12px}._envelopeOpen_v98gj_55 ._psLetter_v98gj_68{opacity:1;visibility:visible;transform:none;transition:opacity .4s ease .18s,transform .6s cubic-bezier(.32,.72,0,1) .18s,visibility 0s}@media(prefers-reduced-motion:reduce){._flap_v98gj_53,._psSeal_v98gj_41,._psLetter_v98gj_68,._letterSlot_v98gj_59,._envelopeOpen_v98gj_55 ._psLetter_v98gj_68{transition-duration:.15s;transition-delay:0s}._envelopeOpen_v98gj_55 ._psLetter_v98gj_68{transform:none}}._footer_v98gj_76{max-width:820px;margin:0 auto;padding:0 24px;text-align:center;color:#766455;font-size:12px;line-height:1.7}._footer_v98gj_76 p{margin:4px 0}._journalLink_v98gj_78{min-height:44px;height:auto;white-space:normal;color:#6a563e;margin:14px 0;font-size:13px}._by_v98gj_79{font-size:10px;letter-spacing:.09em;text-transform:uppercase}.dark ._experience_v98gj_1{background:#231f1b;color:#f3eadf}.dark ._fundHero_v98gj_6{background:radial-gradient(ellipse at 100% 0,#75431d30,transparent 60%),#2d251e;border-color:#574330}.dark ._eyebrow_v98gj_3,.dark ._fundDescription_v98gj_11,.dark ._footer_v98gj_76,.dark ._journalLink_v98gj_78{color:#cbbcaa}.dark ._experienceNav_v98gj_83 a{background:#302920;border-color:#64503b;color:#f0b98a}.dark ._fundMark_v98gj_8,.dark ._psLetter_v98gj_68,.dark ._psSeal_v98gj_41,.dark ._status_v98gj_14{background:#302920;color:#efddc8;border-color:#64503b}@media(max-width:600px){._experience_v98gj_1{padding-top:8px}._intro_v98gj_2{padding:0 20px 24px}._fundHero_v98gj_6{padding:26px 24px 42px}._fundTitle_v98gj_10{font-size:40px}._fundDescription_v98gj_11{font-size:15px}._fundFacts_v98gj_12{gap:12px}._amount_v98gj_13{font-size:26px}._fundCta_v98gj_15{font-size:14px;padding:15px 18px}}._heroWrap_v98gj_95{max-width:1000px;margin:16px auto 32px;padding:0 24px}._heroWrap_v98gj_95 ._greeting_v98gj_4{text-align:center;margin:0 auto 24px;font-size:24px}._heroWrap_v98gj_95 ._fundHero_v98gj_6{display:flex;flex-direction:column;align-items:center;text-align:center;border:1px solid #e8d4bd;border-radius:28px;padding:40px 46px 44px;box-shadow:0 18px 50px #513c2110}._heroWrap_v98gj_95 ._fundHeading_v98gj_7{flex-direction:column;gap:14px;margin-bottom:20px}._heroWrap_v98gj_95 ._fundMark_v98gj_8{width:70px;height:70px}._heroWrap_v98gj_95 ._fundMark_v98gj_8 img{width:56px;height:56px}._heroWrap_v98gj_95 ._fundTitle_v98gj_10{margin:0 auto 14px}._heroWrap_v98gj_95 ._fundDescription_v98gj_11{margin:0 auto 22px}._heroWrap_v98gj_95 ._fundFacts_v98gj_12{justify-content:center;margin-bottom:28px}._heroWrap_v98gj_95 ._fundCta_v98gj_15{max-width:460px;justify-content:center;text-align:center;gap:12px}._experienceNav_v98gj_83{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;padding:22px 0 0;font-size:12px;color:#766455}._experienceNav_v98gj_83 a{display:inline-flex;align-items:center;min-height:38px;padding:0 16px;border:1.5px solid #e8d4bd;border-radius:999px;background:#fffdf9;color:#a3481f;text-decoration:none;font-size:13.5px;font-weight:600;box-shadow:0 1px 2px #17150f0f,0 3px 8px -4px #281c0e4d;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}._experienceNav_v98gj_83 a:hover{border-color:#a3481f;box-shadow:0 1px 2px #17150f14,0 5px 12px -5px #281c0e57}._experienceNav_v98gj_83 a:active{transform:translateY(1px)}._experienceNav_v98gj_83 span{flex-basis:100%;text-align:center;margin-top:4px}._landed_v98gj_116{animation:_landed_v98gj_116 1.5s ease-out both}@keyframes _landed_v98gj_116{0%{box-shadow:0 0 #c4581a00}20%{box-shadow:0 0 0 3px #c4581a66}to{box-shadow:0 0 0 3px #c4581a00}}._journalArea_v98gj_122{max-width:1000px;margin:0 auto 54px;padding:0 24px}._reflection_v98gj_123{padding:34px 38px;background:#eef0e8;border:1px solid #d9ddce;border-radius:24px;scroll-margin-top:24px}._reflection_v98gj_123 h2{font:500 clamp(26px,4vw,36px)/1.25 var(--font-family-heading);max-width:730px;margin:16px 0;letter-spacing:-.02em}._reflection_v98gj_123 p:not(._eyebrow_v98gj_3){font-size:15px;line-height:1.6;color:#606557}._smallStep_v98gj_126{border-left:2px solid #a5af90;padding-left:18px;margin-top:24px}._writeAbout_v98gj_128{margin-top:22px;min-height:44px;padding:0 20px;border-radius:999px;background:#17150f;color:#fffaf3;box-shadow:0 1px 2px #17150f1f,0 8px 18px -10px #17150f99;gap:8px}._writeAbout_v98gj_128:hover{background:#2b2620;color:#fffaf3}._reflection_v98gj_123 ._oneLine_v98gj_132{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._writing_v98gj_133{border:1px solid #e0d9cd;border-radius:24px;padding:34px 38px;background:#fffdf8;margin-top:28px;scroll-margin-top:24px;transition:border-color .2s ease}._writing_v98gj_133:focus-within{border-color:#cbb79c}._writingHeader_v98gj_137{display:flex;align-items:center;justify-content:space-between;gap:12px}._writingHeader_v98gj_137>span:last-child{display:flex;align-items:center;gap:5px;font-size:11px;color:#887661}._writing_v98gj_133 h2{font:600 clamp(30px,4vw,42px)/1.2 var(--font-family-heading);letter-spacing:-.02em;margin:24px 0 14px}._writingHint_v98gj_140{font-size:12px;line-height:1.6;color:#81705f;max-width:660px}._writing_v98gj_133 textarea{width:100%;padding:20px 0;border:0;resize:vertical;font:400 20px/1.7 var(--font-family-heading);background:transparent;color:#312b24;min-height:210px;outline:none;box-shadow:none}._writing_v98gj_133 textarea:focus,._writing_v98gj_133 textarea:focus-visible{outline:none;box-shadow:none}._writing_v98gj_133 textarea::placeholder{color:#9c8e7f}._writingActions_v98gj_144{display:flex;gap:10px;align-items:center;flex-wrap:wrap;padding:16px 0;border-top:1px solid #e8e0d4}._writingActions_v98gj_144 button{white-space:normal;height:auto;min-height:44px}._response_v98gj_146{margin-top:24px;padding-top:24px;border-top:1px solid #e8e0d4}._responseOpening_v98gj_149{margin:0 0 14px;font:400 1.1875rem/1.7 var(--font-family-heading);color:#312b24}._responseChips_v98gj_150{margin:0 0 18px;padding:4px;background:#f3ede3;border-radius:999px}.dark ._responseChips_v98gj_150{background:#3a322a}.dark ._responseOpening_v98gj_149{color:#f0e9df}._passOn_v98gj_153{max-width:850px;margin:32px auto;padding:0 24px}._passOneLine_v98gj_154{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}@media(max-width:600px){._passOneLine_v98gj_154{white-space:normal}}._srOnly_v98gj_156{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}._spinner_v98gj_157{animation:_spin_v98gj_157 1s linear infinite}@keyframes _spin_v98gj_157{to{transform:rotate(360deg)}}@media(max-width:600px){._heroWrap_v98gj_95,._journalArea_v98gj_122{padding:0 16px}._heroWrap_v98gj_95 ._fundHero_v98gj_6{padding:26px 24px}._heroWrap_v98gj_95 ._greeting_v98gj_4{font-size:20px}._reflection_v98gj_123,._writing_v98gj_133{padding:25px 22px}._experienceNav_v98gj_83{gap:16px}._experienceNav_v98gj_83 span{flex-basis:100%;text-align:center}._writingHeader_v98gj_137{flex-wrap:wrap}._writingActions_v98gj_144{align-items:stretch;flex-direction:column}}.dark ._reflection_v98gj_123{background:#2c3028;border-color:#4e5747;color:#f0e9df}.dark ._reflection_v98gj_123 p:not(._eyebrow_v98gj_3){color:#c2c8b8}.dark ._writing_v98gj_133{background:#29251f;border-color:#524739;color:#f0e9df}.dark ._writing_v98gj_133 textarea{color:#f0e9df}._experience_v98gj_1{container-type:inline-size}@container (max-width:600px){._heroWrap_v98gj_95,._journalArea_v98gj_122{padding:0 16px}._heroWrap_v98gj_95 ._fundHero_v98gj_6{padding:26px 24px}._heroWrap_v98gj_95 ._greeting_v98gj_4{font-size:20px}._fundTitle_v98gj_10{font-size:40px}._fundDescription_v98gj_11{font-size:15px}._fundFacts_v98gj_12{gap:12px}._amount_v98gj_13{font-size:26px}._fundCta_v98gj_15{font-size:14px;padding:15px 18px}._reflection_v98gj_123,._writing_v98gj_133{padding:25px 22px}._experienceNav_v98gj_83{gap:16px}._experienceNav_v98gj_83 span{flex-basis:100%;text-align:center}._writingHeader_v98gj_137{flex-wrap:wrap}._writingActions_v98gj_144{align-items:stretch;flex-direction:column}._passOn_v98gj_153{padding:0 16px}}
