._container_i8k5w_1{min-height:100vh;background:linear-gradient(145deg,#f5f3ef,#ede6de);padding-bottom:var(--spacing-16);font-family:var(--font-family-base);color:var(--foreground);overflow-x:hidden}.dark ._container_i8k5w_1{background:linear-gradient(145deg,#221f1c,#161412)}._header_i8k5w_15{padding:var(--spacing-4) var(--spacing-6);display:flex;justify-content:center;align-items:center;background-color:transparent}._logo_i8k5w_23{display:flex;align-items:center;gap:var(--spacing-2);opacity:.8;transition:opacity var(--animation-duration-fast)}._logo_i8k5w_23:hover{opacity:1}._logoImage_i8k5w_35{width:24px;height:24px;object-fit:contain}._brandName_i8k5w_41{font-family:var(--font-family-base);font-weight:500;font-size:.9375rem;color:var(--muted-foreground);letter-spacing:.02em}._mainContent_i8k5w_49{max-width:900px;margin:0 auto;padding:0 var(--spacing-6);display:flex;flex-direction:column}._revealCard_i8k5w_57{background:linear-gradient(180deg,#fdf6ec,#fbe8d2);border-radius:32px;padding:48px 32px 56px;border:1px solid rgba(120,70,20,.12);box-shadow:0 1px 2px #7846140d,0 20px 44px -28px #3c281452;margin-top:16px;display:flex;flex-direction:column;container-type:inline-size}.dark ._revealCard_i8k5w_57{background:linear-gradient(180deg,#28231ecc,#1e191499);border-color:#ff8c4233}._heroSection_i8k5w_75{padding:var(--spacing-2) 0 var(--spacing-6);display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--spacing-4)}._birdWrapper_i8k5w_84{display:flex;justify-content:center;align-items:flex-end;margin-bottom:var(--spacing-2);max-height:380px;overflow:hidden}._heroText_i8k5w_93{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4)}._personalizedIntro_i8k5w_100{font-family:var(--font-family-heading);font-size:2.25rem;line-height:1.3;color:var(--primary);margin:0;font-weight:700;max-width:800px}._chirpTypeBadge_i8k5w_110{display:inline-flex;align-items:center;gap:var(--spacing-2);background:color-mix(in srgb,var(--accent) 15%,transparent);color:var(--accent-foreground);padding:var(--spacing-2) var(--spacing-4);border-radius:var(--radius-full);font-size:1rem;font-weight:600;border:1px solid color-mix(in srgb,var(--accent) 30%,transparent)}._conversationSection_i8k5w_124{margin:var(--spacing-8) 0;position:relative;z-index:1}._unifiedCard_i8k5w_130{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_i8k5w_130{background:linear-gradient(135deg,#28231ecc,#1e191499);border-color:#ff8c4233;box-shadow:0 10px 40px #0000004d,0 0 0 1px #ffffff0d inset}._topHalf_i8k5w_149{padding:3rem 3rem 2.5rem;position:relative}._quoteMarks_i8k5w_154{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_i8k5w_167{font-family:var(--font-family-heading);font-size:1.875rem;line-height:1.5;color:var(--foreground);margin:0;position:relative;z-index:1;text-align:left}._messageAttribution_i8k5w_178{font-family:var(--font-family-base);font-size:1.125rem;color:var(--primary);text-align:right;margin-top:var(--spacing-6);font-weight:600}._placeCardWrapper_i8k5w_187{padding:0 3rem 2.5rem}._dividerContainer_i8k5w_191{position:relative;display:flex;align-items:center;justify-content:center;height:0;z-index:2}._dividerLine_i8k5w_200{position:absolute;left:2rem;right:2rem;height:2px;background:linear-gradient(to right,transparent,rgba(212,175,119,.8),transparent)}._avatarWrapper_i8k5w_208{position:absolute;width:56px;height:56px;display:flex;align-items:center;justify-content:center;animation:_float-bob_i8k5w_1 3s ease-in-out infinite}@keyframes _float-bob_i8k5w_1{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}._avatarGlow_i8k5w_223{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_i8k5w_232{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_i8k5w_245{padding:2.5rem 3rem 3rem;display:flex;flex-direction:column;align-items:center;text-align:center}._birdieLabel_i8k5w_253{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_i8k5w_267{font-size:.75rem;color:#c4704b}._aiResponseText_i8k5w_272{font-family:var(--font-family-base);font-size:1.25rem;line-height:1.6;color:var(--foreground);text-align:left;width:100%;display:flex;flex-direction:column;gap:var(--spacing-4)}._aiResponseText_i8k5w_272 p{margin:0}._typeReflectionMarkdown_i8k5w_288{font-family:var(--font-family-base);line-height:1.6;width:100%}._typeReflectionMarkdown_i8k5w_288 p{margin:0 0 var(--spacing-4) 0}._typeReflectionMarkdown_i8k5w_288 p:last-child{margin:0}._typeReflectionMarkdown_i8k5w_288 ul{margin:var(--spacing-2) 0;padding-left:var(--spacing-6);list-style-type:disc}._typeReflectionMarkdown_i8k5w_288 li{margin-bottom:var(--spacing-2)}._typeReflectionMarkdown_i8k5w_288 li:last-child{margin-bottom:0}._typeReflectionMarkdown_i8k5w_288 strong{font-weight:600;color:var(--primary)}._bridgingLineContainer_i8k5w_321{margin-top:2.5rem;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-3);text-align:center}._bridgingLine_i8k5w_321{font-family:var(--font-family-base);font-size:1.125rem;font-style:italic;font-weight:600;color:#c4704b;margin:0}._bridgingChevron_i8k5w_339{color:#c4704b;animation:_bounceDown_i8k5w_1 1.5s infinite ease-in-out}@keyframes _bounceDown_i8k5w_1{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}@media(max-width:640px){._topHalf_i8k5w_149,._bottomHalf_i8k5w_245{padding:2rem 1.5rem}._messageText_i8k5w_167{font-size:1.5rem}._quoteMarks_i8k5w_154{font-size:4rem;top:.5rem;left:.5rem}._placeCardWrapper_i8k5w_187{padding:0 1.5rem 2rem}}@container (max-width: 640px){._topHalf_i8k5w_149,._bottomHalf_i8k5w_245{padding:2rem 1.5rem}._messageText_i8k5w_167{font-size:1.5rem}._quoteMarks_i8k5w_154{font-size:4rem;top:.5rem;left:.5rem}._placeCardWrapper_i8k5w_187{padding:0 1.5rem 2rem}._revealCard_i8k5w_57{padding:28px 16px 36px}._personalizedIntro_i8k5w_100{font-size:1.625rem}._psText_i8k5w_388{font-size:1.25rem}._passItOnHeading_i8k5w_391,._passForwardHeading_i8k5w_391{font-size:1.5rem}._envelopeWrapper_i8k5w_394{padding-top:100px}._appFrame_i8k5w_397{height:320px}._calloutText_i8k5w_400,._aiResponseText_i8k5w_272{font-size:1.0625rem}}._recommendationsSection_i8k5w_406{margin:var(--spacing-8) 0}._heroBanner_i8k5w_410{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_i8k5w_410: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_i8k5w_410{background:linear-gradient(135deg,#26231c,#2d2925);border-color:#494336}.dark ._heroBanner_i8k5w_410:before{background:radial-gradient(circle,hsl(40 40% 20% / .5) 0%,transparent 70%)}._heroBirdWrapper_i8k5w_446{flex-shrink:0;display:flex;align-items:center;justify-content:center;z-index:1}._heroBannerText_i8k5w_454{display:flex;flex-direction:column;min-width:0;gap:.5rem;z-index:1}._heroTitle_i8k5w_462{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_i8k5w_472{font-family:var(--font-family-base);font-size:.9375rem;color:var(--muted-foreground);margin:0;line-height:1.4}._heroSubtitle_i8k5w_480{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;margin-top:.75rem}._heroStatLine_i8k5w_488{font-family:var(--font-family-base);font-size:.875rem;color:var(--muted-foreground);line-height:1.5}._heroStatLine_i8k5w_488 strong{color:var(--foreground);font-weight:600}._carouselWrapper_i8k5w_500{position:relative;width:100%}._navArrow_i8k5w_505{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_i8k5w_505:hover{background:var(--muted);transform:translateY(-50%) scale(1.05)}._navArrowLeft_i8k5w_529{left:-24px}._navArrowRight_i8k5w_530{right:-24px}._gridContainer_i8k5w_532{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_i8k5w_532::-webkit-scrollbar{display:none}@media(max-width:1024px){._navArrowLeft_i8k5w_529{left:-16px}._navArrowRight_i8k5w_530{right:-16px}}@media(max-width:640px){._navArrow_i8k5w_505{display:none}}._typeBook_i8k5w_557{--card-bar: hsl(35 80% 55%);--card-icon-bg: hsl(35 80% 92%);--card-icon-color: hsl(35 70% 35%);--card-glow: hsl(35 80% 60% / .35);--card-glass-tint: hsl(35 70% 98% / .7)}._typePodcast_i8k5w_564{--card-bar: hsl(200 75% 50%);--card-icon-bg: hsl(200 80% 92%);--card-icon-color: hsl(200 70% 30%);--card-glow: hsl(200 80% 55% / .35);--card-glass-tint: hsl(205 70% 98% / .7)}._typeLifestyle_i8k5w_571{--card-bar: hsl(148 58% 44%);--card-icon-bg: hsl(145 60% 90%);--card-icon-color: hsl(148 55% 30%);--card-glow: hsl(150 60% 48% / .35);--card-glass-tint: hsl(148 55% 98% / .7)}._typeProduct_i8k5w_578{--card-bar: hsl(348 65% 57%);--card-icon-bg: hsl(350 70% 93%);--card-icon-color: hsl(348 62% 40%);--card-glow: hsl(345 70% 62% / .35);--card-glass-tint: hsl(350 65% 98% / .7)}._card_i8k5w_586{flex:0 0 calc(50% - 1rem);flex-shrink:0;position:relative;height:auto;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;overflow:hidden;box-shadow:0 2px 4px #0000000a,0 8px 24px #00000014}.dark ._card_i8k5w_586{background:#1e1e1ea6;box-shadow:0 2px 4px #0000004d,0 8px 24px #0006}._cardHeader_i8k5w_610{display:flex;align-items:center;gap:.75rem}._frontBirdIcon_i8k5w_616{width:24px;height:24px;object-fit:contain}._iconPill_i8k5w_622{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)}._cardLabel_i8k5w_634{flex:1;font-size:.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--card-icon-color);opacity:.9}._cardTitle_i8k5w_644{font-family:var(--font-family-heading);font-size:1.375rem;font-weight:700;color:var(--foreground);margin:.5rem 0 0;line-height:1.3}._cardSubtitle_i8k5w_653{font-size:1.0625rem;color:var(--muted-foreground);margin:0;font-weight:500}._cardReason_i8k5w_660{font-size:.9375rem;line-height:1.5;color:var(--foreground);margin:0}._cardLink_i8k5w_667{display:inline-flex;align-items:center;gap:var(--spacing-1);margin-top:auto;font-size:.875rem;font-weight:600;color:var(--primary);text-decoration:none;align-self:flex-start;padding-top:var(--spacing-4)}._cardLink_i8k5w_667:hover{text-decoration:underline;color:var(--info-hover)}@media(max-width:640px){._card_i8k5w_586{flex:0 0 100%}}@container (min-width: 900px){._card_i8k5w_586{flex:0 0 calc(30% - .5rem)}}@container (max-width: 640px){._card_i8k5w_586{flex:0 0 100%}}._reflectionSection_i8k5w_698{margin:var(--spacing-8) 0}._reflectionCallout_i8k5w_702{background:linear-gradient(135deg,color-mix(in srgb,var(--secondary) 15%,transparent),color-mix(in srgb,var(--accent) 15%,transparent));border-left:4px solid var(--secondary);padding:var(--spacing-6);border-radius:var(--radius-sm) var(--apple-radius) var(--apple-radius) var(--radius-sm);box-shadow:var(--shadow-sm)}._calloutTitle_i8k5w_710{font-family:var(--font-family-base);font-size:.875rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--secondary);margin:0 0 var(--spacing-2) 0}._calloutText_i8k5w_400{font-family:var(--font-family-heading);font-size:1.25rem;line-height:1.6;color:var(--foreground);margin:0;font-weight:500}._journalSection_i8k5w_730{margin:var(--spacing-8) 0}._journalTransition_i8k5w_734{text-align:center;margin-bottom:var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-2)}._journalHeading_i8k5w_742{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:700;color:var(--primary);margin:0}._journalSub_i8k5w_750{font-family:var(--font-family-base);font-size:.9375rem;color:var(--muted-foreground);margin:0}._appFrame_i8k5w_397{background:#fffef5;border-radius:16px;border:1px solid rgba(23,21,15,.1);box-shadow:0 12px 32px #0000000f;overflow:hidden;display:flex;flex-direction:column;height:400px;max-width:600px;margin:0 auto;text-align:left;font-family:var(--font-family-base)}.dark ._appFrame_i8k5w_397{background:var(--surface);border-color:var(--border);box-shadow:0 12px 32px #0006}._browserHeader_i8k5w_778{height:40px;display:flex;align-items:center;padding:0 16px;border-bottom:1px solid rgba(23,21,15,.1);background:#f5f1e8;flex-shrink:0;position:relative}.dark ._browserHeader_i8k5w_778{background:var(--muted);border-color:var(--border)}._browserDots_i8k5w_794{display:flex;gap:6px}._dot_i8k5w_799{width:10px;height:10px;border-radius:50%;opacity:.8}._frameContent_i8k5w_806{flex:1;position:relative;display:flex;flex-direction:column;overflow:hidden}._phaseContainer_i8k5w_814{position:absolute;inset:0;display:flex;flex-direction:column;padding:24px 20px}._editorTop_i8k5w_825{margin-bottom:24px}._entryTitle_i8k5w_829{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:700;color:var(--foreground);margin:0 0 16px;line-height:1.2}._pillsRow_i8k5w_838{display:flex;gap:12px;align-items:center}._metaPill_i8k5w_844{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:12px;background:color-mix(in srgb,var(--muted) 40%,transparent);border:1px solid var(--border);font-size:.75rem;font-weight:500;color:var(--muted-foreground)}._metaPillIcon_i8k5w_857{width:14px;height:14px;border-radius:50%}._metaPillChevron_i8k5w_863{opacity:.6}._editorArea_i8k5w_867{flex:1}._entryText_i8k5w_871{font-family:var(--font-family-heading);font-size:1rem;line-height:1.6;color:var(--foreground);margin:0;font-weight:400}._cursor_i8k5w_880{color:#c2570f;animation:_blink_i8k5w_1 1s step-end infinite;margin-left:2px}@keyframes _blink_i8k5w_1{0%,to{opacity:1}50%{opacity:0}}._bottomBarContainer_i8k5w_891{display:flex;justify-content:space-between;align-items:center;padding-top:16px;margin-top:auto;border-top:1px solid transparent}._iconCircleBtn_i8k5w_900{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:none;background:transparent;cursor:default}._moodBtn_i8k5w_912{color:#e69119}._bottomBarCenter_i8k5w_916{display:flex;gap:8px}._doneBtn_i8k5w_921{background:#203d60;color:#fff;border:none;border-radius:12px;padding:0 16px;font-weight:600;height:2.75rem;font-size:.9375rem;cursor:default}._chirpSplitBtn_i8k5w_933{display:flex;border-radius:12px;overflow:hidden;box-shadow:0 4px 12px #0000001a}._chirpMain_i8k5w_940{background:#4d8f5d;color:#fff;border:none;display:flex;align-items:center;gap:6px;padding:0 16px;height:2.75rem;font-weight:600;font-size:.9375rem;cursor:default}._chirpLogo_i8k5w_954{width:18px;height:18px;filter:brightness(0) invert(1)}._chirpDrop_i8k5w_960{background:#447e52;color:#fff;border:none;border-left:1px solid hsl(135 30% 50%);width:32px;display:flex;align-items:center;justify-content:center;cursor:default}._journalCtaWrapper_i8k5w_972{display:flex;justify-content:center;margin-top:var(--spacing-6);width:100%;max-width:400px;margin-left:auto;margin-right:auto}._unifiedFooterSection_i8k5w_983{margin-top:4rem}._authenticatedFooter_i8k5w_987{display:flex;flex-direction:column;gap:var(--spacing-8);align-items:center}._unauthenticatedFooter_i8k5w_994{display:flex;flex-direction:column;gap:var(--spacing-12);align-items:center;width:100%}._envelopeLetterRevealed_i8k5w_1002{position:absolute;top:-80px;left:20px;right:20px;min-height:240px;background-color:var(--surface);border-radius:12px;z-index:2;padding:2rem 1.5rem;display:flex;flex-direction:column;align-items:center;box-shadow:0 -4px 12px #0000001a;border:1px solid var(--border);text-align:center}._envelopeFlapRevealed_i8k5w_1020{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:1;backface-visibility:hidden;transform:rotateX(180deg)}.dark ._envelopeFlapRevealed_i8k5w_1020{background-color:#7b623d}._psLabel_i8k5w_1036{font-family:var(--font-family-heading);font-weight:700;font-size:1.25rem;color:var(--primary);margin-bottom:var(--spacing-2)}._psText_i8k5w_388{font-family:var(--font-family-base);font-size:1.5rem;color:var(--foreground);line-height:1.4;margin:0}._envelopeWrapper_i8k5w_394{perspective:1200px;width:100%;max-width:600px;margin:0 auto;padding-top:150px}._envelopeContainer_i8k5w_1061{position:relative;width:100%;height:240px;clip-path:inset(-400px -50px 0 -50px)}._envelopeBack_i8k5w_1068{position:absolute;inset:0;background-color:#d4af77;border-radius:8px;z-index:1}._envelopeFlap_i8k5w_1020{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_i8k5w_1089{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_i8k5w_1002{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_i8k5w_1068{background-color:#6a5330}.dark ._envelopeFlap_i8k5w_1020{background-color:#7b623d}.dark ._envelopeFront_i8k5w_1089{background-color:#8c714a}._psTeaserContent_i8k5w_1119{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--spacing-4)}._psTeaserText_i8k5w_1127{font-size:1.125rem;font-weight:500;color:var(--foreground);margin:0}._psBlur_i8k5w_1134{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_i8k5w_1146{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-3);width:100%}._blurredLine_i8k5w_1155{display:block;background-color:var(--muted-foreground);height:14px;border-radius:4px;color:transparent}._blurredLine_i8k5w_1155:last-child{width:70%;margin-left:auto;margin-right:auto}._greenCta_i8k5w_1169{background-color:#4d8f5d;color:#fff;border-color:#4d8f5d;position:relative;overflow:hidden;animation:_pulse-glow-green_i8k5w_1 3s infinite}._greenCta_i8k5w_1169:hover{background-color:color-mix(in srgb,hsl(135 30% 43%),black 10%);color:#fff}._buttonIcon_i8k5w_1183{margin-right:var(--spacing-2)}@keyframes _pulse-glow-green_i8k5w_1{0%{box-shadow:0 0 #4d8f5d66}70%{box-shadow:0 0 0 10px #4d8f5d00}to{box-shadow:0 0 #4d8f5d00}}._passItOnCard_i8k5w_1194,._passForwardCard_i8k5w_1194{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);width:100%;max-width:600px}._passItOnContent_i8k5w_1209,._passForwardContent_i8k5w_1209{display:flex;flex-direction:column;gap:var(--spacing-3);align-items:center}._passItOnHeading_i8k5w_391,._passForwardHeading_i8k5w_391{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_i8k5w_1225,._passForwardText_i8k5w_1225{font-size:1.125rem;color:#ffffffe6;margin:0}._passItOnActions_i8k5w_1231,._passForwardActions_i8k5w_1231{display:flex;flex-direction:column;gap:var(--spacing-4);width:100%;max-width:400px}._boldCtaButton_i8k5w_1239{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_i8k5w_1239:hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}._primaryFinalCta_i8k5w_1254{background-color:var(--surface);color:var(--secondary);border-color:transparent}._primaryFinalCta_i8k5w_1254:hover{background-color:#ffffffe6}._loadingCard_i8k5w_1265,._errorCard_i8k5w_1265{background:var(--surface);border-radius:var(--apple-radius-lg);padding:2.5rem var(--spacing-8);box-shadow:var(--apple-shadow);text-align:center;margin-top:var(--spacing-8)}._wrapper_i8k5w_1274{max-width:720px;width:100%;margin:0 auto}._errorIconWrapper_i8k5w_1280{color:var(--error);display:flex;justify-content:center;margin-bottom:var(--spacing-4)}._errorTitle_i8k5w_1287{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:700;margin-bottom:var(--spacing-2)}._errorMessage_i8k5w_1294{color:var(--muted-foreground);line-height:1.5}
