@import url("https://fonts.googleapis.com/css2?family=Instrument+Serif:ital@0;1&family=DM+Sans:wght@400;500;600&family=DM+Mono:wght@400&family=Special+Elite&family=Reenie+Beanie&family=Covered+By+Your+Grace&family=Nothing+You+Could+Do&family=Indie+Flower&family=Gloria+Hallelujah&family=Caveat:wght@500;600;700&family=Playfair+Display:ital,wght@0,400;0,700;0,900;1,400;1,700&family=Just+Another+Hand&family=Shadows+Into+Light+Two&family=Handlee&display=swap");.ModuleCard_moduleGrid__rrWQE{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;align-content:start}@media (min-width:1024px){.ModuleCard_moduleGrid__rrWQE{grid-template-columns:repeat(3,1fr)}}.ModuleCard_card__y967u{background:#fff;border:1px dashed #e4e4e7;border-radius:12px;cursor:pointer;transition:transform .3s cubic-bezier(.34,1.4,.64,1),box-shadow .3s ease;display:flex;flex-direction:column;position:relative;overflow:hidden;flex-shrink:0;width:280px;min-width:200px;min-height:auto;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;--sh-x:1px;--sh-y:2px;--sh-blur:2px;--sh-opacity:0.1;transform:translateZ(0);backface-visibility:hidden;contain:layout style paint}@media (max-width:600px){.ModuleCard_card__y967u{width:260px}}.ModuleCard_card__y967u.ModuleCard_animate-in__PeSdi{animation:ModuleCard_cardAppear__CPSUI .4s ease-out}@keyframes ModuleCard_cardAppear__CPSUI{0%{opacity:0;transform:translateY(15px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.ModuleCard_card__y967u:hover{z-index:10;box-shadow:var(--sh-x) var(--sh-y) var(--sh-blur) rgba(0,0,0,var(--sh-opacity))}.ModuleCard_componentSuggestionCard__prTh8{background:transparent;border:none;border-radius:0;box-shadow:none;min-height:auto;width:280px;overflow:visible;contain:none}.ModuleCard_componentSuggestionCard__prTh8:hover{transform:translateY(-2px);box-shadow:none}.ModuleCard_componentSuggestionCard__prTh8 .ModuleCard_cardContent___rcif{padding:0}.ModuleCard_componentSuggestionContent__jeb9Z{width:100%}.ModuleCard_componentSuggestionContent__jeb9Z .ModuleCard_contentPreview__wPV9x{overflow:visible;background:transparent;border:none;padding:0}.ModuleCard_card__y967u.ModuleCard_completed__PRTEc,.ModuleCard_card__y967u.ModuleCard_opened__bYjn6{border-style:solid;border-color:#e4e4e7}body.dark .ModuleCard_card__y967u.ModuleCard_completed__PRTEc,body.dark .ModuleCard_card__y967u.ModuleCard_opened__bYjn6{border-color:#3f3f46}.ModuleCard_card__y967u.ModuleCard_current__5M18E{border-style:solid;border-color:#0d9488;box-shadow:0 0 0 2px rgba(13,148,136,.15)}.ModuleCard_cardContent___rcif{padding:16px;flex:1;display:flex;flex-direction:column}.ModuleCard_cardHeader__xP1Xd{position:relative;margin-bottom:10px}.ModuleCard_cardTitle__fy06O{font-family:"Instrument Serif",Georgia,serif;font-size:1.3rem;font-weight:600;line-height:1.3;position:relative;z-index:2;padding-right:71px;color:#18181b;margin:0}.ModuleCard_typeTag__7SNhW{position:absolute;top:-4px;right:-8px;font-family:Special Elite,Courier New,monospace;font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:5px 7px 3px;border:2px solid;border-radius:2px;opacity:.85;z-index:3;pointer-events:none;line-height:1;background:#fff;color:#52525b;white-space:nowrap;max-width:90px;overflow:hidden;text-overflow:ellipsis}body.dark .ModuleCard_typeTag__7SNhW{background:#18181b}.ModuleCard_typeTagCONCEPTPOINT__CbYsn,.ModuleCard_typeTagCONCEPT__z04AM,.ModuleCard_typeTagQUICKHIT__9Xcs6{color:#1e40af;transform:rotate(-7deg)}.ModuleCard_typeTagSATIRE___V9Tv,.ModuleCard_typeTagSEARCH__PgltM{color:#991b1b;transform:rotate(8deg)}.ModuleCard_typeTagFABLE__Bmtyk,.ModuleCard_typeTagSTORY__YE4eI{color:#b45309;transform:rotate(-5deg)}.ModuleCard_typeTagBULLETS__C4YsX,.ModuleCard_typeTagBULLET__ffVOC,.ModuleCard_typeTagSCROLL__S97TJ{color:#0f766e;transform:rotate(-5deg)}.ModuleCard_typeTagCHAT__O73sd,.ModuleCard_typeTagVOICE__WuIcZ{color:#6d28d9;transform:rotate(-9deg)}.ModuleCard_typeTagRELATE__hNs3j{color:#6d28d9;transform:rotate(7deg)}.ModuleCard_typeTagCOURSE__Pfs7o{color:#15803d;transform:rotate(6deg)}.ModuleCard_typeTagVIDEO__9rliI{color:#9f1239;transform:rotate(6deg)}.ModuleCard_typeTagFAKEPODCAST__ezyo1,.ModuleCard_typeTagPODCAST__X0uVX{color:#7c3aed;transform:rotate(-11deg)}.ModuleCard_typeTagFAKEPODCAST__ezyo1{border-color:#7c3aed}.ModuleCard_typeTagEXPERTCHAT__XiWfH,.ModuleCard_typeTagEXPERT__UzCvn{color:#b45309;transform:rotate(5deg)}.ModuleCard_typeTagQUESTION__faCXu{color:#0369a1;transform:rotate(-6deg)}.ModuleCard_typeTagEXTERNALWEBSITE__OGqRd,.ModuleCard_typeTagEXTERNAL__NJ1im,.ModuleCard_typeTagLINK__RYAkz,.ModuleCard_typeTagWEBSITE__Mho_Z{color:#0369a1;transform:rotate(5deg)}.ModuleCard_typeTagTEXT__0d0ac{color:#1e40af;transform:rotate(-4deg)}.ModuleCard_typeTagGROUPCHAT__6Ja_u{color:#6d28d9;transform:rotate(-7deg)}.ModuleCard_typeTagComponent__HFD7u{color:#1e3a5f;border-color:#1e3a5f;transform:rotate(-7deg);white-space:normal;max-width:80px;text-align:center;overflow:visible;text-overflow:unset}.ModuleCard_cardBody__w_b_A{flex:1;display:flex;flex-direction:column;gap:0}.ModuleCard_cardLayoutVertical__RfE0U .ModuleCard_cardContent___rcif{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem;align-items:start}.ModuleCard_cardLayoutVertical__RfE0U .ModuleCard_cardHeader__xP1Xd{grid-column:1}.ModuleCard_cardLayoutVertical__RfE0U .ModuleCard_cardBody__w_b_A{grid-column:2;border-left:1px solid var(--border,#e4e4e7);padding-left:1rem;min-height:80px}.ModuleCard_contentPreview__wPV9x{border-radius:8px;overflow:hidden;margin-bottom:0}.ModuleCard_conceptCard__auS93 .ModuleCard_contentPreview__wPV9x{background:#eff6ff;padding:16px;border-left:4px solid #3b82f6;border-radius:0 10px 10px 0}body.dark .ModuleCard_conceptCard__auS93 .ModuleCard_contentPreview__wPV9x,body.dark .ModuleCard_previewConcept__Wn1T_{background:#1e293b}.ModuleCard_previewConceptName__TxzNL{font-weight:600;font-size:1.15rem;color:#1e40af;margin-bottom:4px}body.dark .ModuleCard_previewConceptName__TxzNL{color:#93c5fd}.ModuleCard_previewConceptContext__cXHwv{font-size:.82rem;color:#a1a1aa;margin-bottom:10px;font-style:italic}body.dark .ModuleCard_previewConceptContext__cXHwv{color:#94a3b8}.ModuleCard_previewConceptSummary__5iBnF{font-size:.95rem;color:#52525b;line-height:1.55}body.dark .ModuleCard_previewConceptSummary__5iBnF{color:#cbd5e1}.ModuleCard_related_conceptsCard__qac61 .ModuleCard_contentPreview__wPV9x{background:#f5f3ff;padding:14px 14px 12px;border-radius:10px;border-left:4px solid #7c3aed}::global(body.ModuleCard_dark__3ccu0) .ModuleCard_related_conceptsCard__qac61 .ModuleCard_contentPreview__wPV9x{background:#2e1065}.ModuleCard_previewRelatedConcepts__TcYza{display:flex;flex-direction:column}.ModuleCard_relatedConceptsLabel__NGeez{font-size:.75rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:rgba(124,58,237,.85);margin-bottom:10px}::global(body.ModuleCard_dark__3ccu0) .ModuleCard_relatedConceptsLabel__NGeez{color:rgba(196,181,253,.9)}.ModuleCard_relatedConceptsTitle__foBVj{font-family:"Instrument Serif",Georgia,serif;font-size:1.1rem;font-weight:600;color:rgba(91,33,182,.95);line-height:1.3;margin-bottom:6px}::global(body.ModuleCard_dark__3ccu0) .ModuleCard_relatedConceptsTitle__foBVj{color:rgba(237,233,254,.95)}.ModuleCard_relatedConceptsSummary__K20of{font-size:.9rem;color:rgba(82,82,91,.9);line-height:1.5;margin-bottom:10px}::global(body.ModuleCard_dark__3ccu0) .ModuleCard_relatedConceptsSummary__K20of{color:rgba(203,213,225,.9)}.ModuleCard_relatedConceptPills__X1CV_{display:flex;flex-wrap:wrap;gap:8px}.ModuleCard_relatedConceptPillMuted__PKSgW,.ModuleCard_relatedConceptPill__FpJu0{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:6px 10px;border-radius:999px;font-family:DM Sans,sans-serif;font-size:.82rem;font-weight:700;line-height:1;text-decoration:none;border:1px solid rgba(124,58,237,.18);background:rgba(124,58,237,.08);color:rgba(91,33,182,.95)}::global(body.ModuleCard_dark__3ccu0) .ModuleCard_relatedConceptPillMuted__PKSgW,::global(body.ModuleCard_dark__3ccu0) .ModuleCard_relatedConceptPill__FpJu0{border-color:rgba(196,181,253,.22);background:rgba(196,181,253,.1);color:rgba(237,233,254,.95)}.ModuleCard_relatedConceptPill__FpJu0:hover{background:rgba(124,58,237,.14);border-color:rgba(124,58,237,.28)}.ModuleCard_relatedConceptEmoji__BXxb2{font-size:.85rem;flex-shrink:0}.ModuleCard_relatedConceptName__nYnUA{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ModuleCard_relatedConceptMore__L4otv{font-family:DM Mono,monospace;font-size:.62rem;padding:6px 8px;border-radius:999px;background:rgba(0,0,0,.04);color:rgba(39,39,42,.55)}::global(body.ModuleCard_dark__3ccu0) .ModuleCard_relatedConceptMore__L4otv{background:hsla(0,0%,100%,.08);color:hsla(240,5%,96%,.55)}.ModuleCard_relatedConceptsEmpty__IIu4_{font-size:.78rem;color:rgba(39,39,42,.55);font-style:italic;padding:6px 0 2px}::global(body.ModuleCard_dark__3ccu0) .ModuleCard_relatedConceptsEmpty__IIu4_{color:hsla(240,5%,96%,.55)}.ModuleCard_previewDescription__mLOnm{font-size:1rem;color:#52525b;line-height:1.55;margin-top:8px}.ModuleCard_previewScroll__kXc1_,.ModuleCard_scrollCard__EKJ58 .ModuleCard_contentPreview__wPV9x{background:#f0fdfa;padding:18px 16px;border-radius:10px;text-align:center;position:relative;overflow:hidden}body.dark .ModuleCard_previewScroll__kXc1_,body.dark .ModuleCard_scrollCard__EKJ58 .ModuleCard_contentPreview__wPV9x{background:#134e4a}.ModuleCard_previewScroll__kXc1_:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#14b8a6,transparent 50%,#14b8a6);opacity:.5}.ModuleCard_scrollLabel__uep2C{font-size:.75rem;font-weight:700;color:#a1a1aa;text-transform:uppercase;letter-spacing:.08em;margin-bottom:10px}body.dark .ModuleCard_scrollLabel__uep2C{color:#71717a}.ModuleCard_scrollTopic__9as8v{font-size:1.1rem;font-weight:500;color:#0f766e;line-height:1.45}body.dark .ModuleCard_scrollTopic__9as8v{color:#5eead4}.ModuleCard_scrollHint__s7y_E{font-size:.8rem;color:#a1a1aa;margin-top:12px;display:flex;align-items:center;justify-content:center;gap:6px}body.dark .ModuleCard_scrollHint__s7y_E{color:#71717a}.ModuleCard_scrollHintIcon__ehSDa{font-size:1rem}.ModuleCard_componentCard__UE_ZE,.ModuleCard_previewComponent__Yx8mT{padding:12px 14px;display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap}body.dark .ModuleCard_componentCard__UE_ZE .ModuleCard_contentPreview__wPV9x,body.dark .ModuleCard_previewComponent__Yx8mT{background:rgba(94,234,212,.06);border-color:rgba(94,234,212,.15)}.ModuleCard_componentCard__UE_ZE .ModuleCard_contentPreview__wPV9x:has(.ModuleCard_previewComponentRich__DVNMo){background:transparent;border:none;padding:0}body.dark .ModuleCard_componentCard__UE_ZE .ModuleCard_contentPreview__wPV9x:has(.ModuleCard_previewComponentRich__DVNMo){background:transparent;border:none}.ModuleCard_componentSubtype__tKtlz{font-size:.78rem;font-weight:700;color:#0f766e;text-transform:uppercase;letter-spacing:.06em}body.dark .ModuleCard_componentSubtype__tKtlz{color:#5eead4}.ModuleCard_componentHint__0tHVY{font-size:.88rem;color:#52525b;font-style:italic}body.dark .ModuleCard_componentHint__0tHVY{color:#a1a1aa}.ModuleCard_previewComponentRich__DVNMo{background:#fafaf9;border-radius:12px;padding:14px 16px;display:flex;flex-direction:column;gap:12px;border:1px solid #e4e4e7}body.dark .ModuleCard_previewComponentRich__DVNMo{background:#27272a;border-color:#3f3f46}.ModuleCard_componentRichHeader__1_Atk{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.ModuleCard_componentRichHeadline__W_bCm{font-size:1.05rem;font-weight:600;color:#18181b;line-height:1.35;margin:0;flex:1;min-width:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}body.dark .ModuleCard_componentRichHeadline__W_bCm{color:#fafafa}.ModuleCard_componentBadge__4hElU{font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#7c3aed;background:rgba(124,58,237,.12);border:1px dashed rgba(124,58,237,.5);padding:4px 8px;border-radius:6px;flex-shrink:0}body.dark .ModuleCard_componentBadge__4hElU{color:#c4b5fd;background:rgba(124,58,237,.2);border-color:rgba(167,139,250,.4)}.ModuleCard_componentArcCard__JRoxO{display:flex;gap:12px;background:rgba(124,58,237,.06);border-radius:10px;padding:12px 14px;border:1px solid rgba(124,58,237,.15)}body.dark .ModuleCard_componentArcCard__JRoxO{background:rgba(124,58,237,.1);border-color:rgba(124,58,237,.25)}.ModuleCard_componentArcIcon__EGRaf{color:#71717a;flex-shrink:0}body.dark .ModuleCard_componentArcIcon__EGRaf{color:#a1a1aa}.ModuleCard_componentArcContent__107yx{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.ModuleCard_componentArcLabel__XxAjW{font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:rgba(124,58,237,.85)}body.dark .ModuleCard_componentArcLabel__XxAjW{color:rgba(196,181,253,.9)}.ModuleCard_componentArcTitle__1UTMt{font-size:.95rem;font-weight:600;color:#4c1d95;line-height:1.3}body.dark .ModuleCard_componentArcTitle__1UTMt{color:#c4b5fd}.ModuleCard_componentArcDescription__iqNTr{font-size:.85rem;color:#52525b;font-style:italic;line-height:1.45;display:-webkit-box;-webkit-line-clamp:9;-webkit-box-orient:vertical;overflow:hidden}body.dark .ModuleCard_componentArcDescription__iqNTr{color:#a1a1aa}.ModuleCard_compSugGeneric__TGq4I{background:#f5f1e8;border-radius:3px;overflow:hidden;box-shadow:1px 2px 5px rgba(0,0,0,.08)}.ModuleCard_compSugTypeStrip__OE2C0{padding:8px 14px 6px;display:flex;align-items:center;gap:6px;border-bottom:1px solid #e5e0d6}.ModuleCard_compSugTypeIcon__BNA76{font-size:.85rem;line-height:1}.ModuleCard_compSugTypeName__5ovJs{font-family:DM Mono,monospace;font-size:.52rem;font-weight:500;text-transform:uppercase;letter-spacing:.06em;color:#8a8478}.ModuleCard_compSugGenericBody__aO1yJ{padding:12px 14px 14px}.ModuleCard_compSugGenericTitle__q5eUg{font-family:DM Sans,sans-serif;font-size:.88rem;font-weight:600;line-height:1.25;color:#1a1a18;margin-bottom:5px}.ModuleCard_compSugGenericHook__LLMtj{font-family:DM Sans,sans-serif;font-size:.68rem;font-style:italic;line-height:1.35;color:#6b6860}.ModuleCard_compSugTombStone__xVqXN,.ModuleCard_compSugTombstone__O1Y3m{display:flex;flex-direction:column;align-items:center}.ModuleCard_compSugTombStone__xVqXN{width:100%;background:linear-gradient(175deg,#9e9a91,#8a8680 30%,#7d7972 60%,#6e6b65);border-radius:50% 50% 3px 3px/28% 28% 3px 3px;padding:22px 16px 16px;text-align:center;position:relative;box-shadow:2px 3px 8px rgba(0,0,0,.2),inset 0 1px 0 hsla(0,0%,100%,.12),inset 0 -2px 4px rgba(0,0,0,.15);min-height:200px;justify-content:center}.ModuleCard_compSugTombCross__X_Y9k{font-size:1rem;color:hsla(0,0%,100%,.25);margin-bottom:8px;letter-spacing:.2em}.ModuleCard_compSugTombRip__jfj5M{font-family:Playfair Display,Georgia,serif;font-style:italic;font-size:.6rem;color:hsla(0,0%,100%,.3);text-transform:uppercase;letter-spacing:.15em;margin-bottom:10px}.ModuleCard_compSugTombName__ZP18R{font-family:Playfair Display,Georgia,serif;font-weight:900;font-size:1.1rem;color:#f0ede6;line-height:1.2;margin-bottom:4px;text-shadow:0 1px 2px rgba(0,0,0,.3)}.ModuleCard_compSugTombYears__SAnpT{font-family:Playfair Display,Georgia,serif;font-size:.75rem;color:hsla(42,25%,92%,.6);margin-bottom:12px;letter-spacing:.05em}.ModuleCard_compSugTombEpitaph__3PVST{font-family:Playfair Display,Georgia,serif;font-style:italic;font-size:.65rem;color:hsla(42,25%,92%,.45);line-height:1.4;max-width:160px}.ModuleCard_compSugTombGround__fuhhA{width:110%;height:14px;background:linear-gradient(180deg,#5a5549,#4a463f);border-radius:0 0 4px 4px;margin-top:-2px;box-shadow:0 2px 4px rgba(0,0,0,.15)}.ModuleCard_compSugChat__zvfk7{background:#1c1c1e;border-radius:16px;padding:14px 12px;box-shadow:1px 2px 6px rgba(0,0,0,.2);min-height:220px;display:flex;flex-direction:column}.ModuleCard_compSugChatHeader__dJCqh{display:flex;align-items:center;gap:6px;padding-bottom:10px;border-bottom:1px solid #2c2c2e;margin-bottom:10px}.ModuleCard_compSugChatAvatars__3z7ZP{display:flex}.ModuleCard_compSugChatAvatar__5p9DK{width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.5rem;color:#fff;margin-left:-4px;border:1.5px solid #1c1c1e;background:#6b7280}.ModuleCard_compSugChatAvatar__5p9DK:first-child{margin-left:0}.ModuleCard_compSugChatTitle___peuY{font-family:DM Sans,sans-serif;font-size:.6rem;font-weight:600;color:#e5e5e5;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ModuleCard_compSugChatCount__BPfSy{font-family:DM Mono,monospace;font-size:.45rem;color:#71717a}.ModuleCard_compSugChatBubbles__kvP9F{flex:1;display:flex;flex-direction:column;gap:5px;justify-content:flex-end}.ModuleCard_compSugChatBubble__B_tzS{max-width:80%;padding:5px 9px;border-radius:10px;font-family:DM Sans,sans-serif;font-size:.55rem;line-height:1.35}.ModuleCard_compSugChatBubbleLeft__UjwPj{background:#2c2c2e;color:#e5e5e5;align-self:flex-start;border-bottom-left-radius:3px}.ModuleCard_compSugChatBubbleRight__vh1tP{background:#0b84fe;color:#fff;align-self:flex-end;border-bottom-right-radius:3px}.ModuleCard_compSugChatSender__iITzA{font-size:.42rem;font-weight:600;margin-bottom:1px;opacity:.6}.ModuleCard_compSugChatTyping__YdkvG{font-family:DM Sans,sans-serif;font-size:.5rem;color:#71717a;padding-top:6px;display:flex;align-items:center;gap:4px}.ModuleCard_compSugChatDots__aHCpE{display:flex;gap:2px}.ModuleCard_compSugChatDot__rN0YG{width:3px;height:3px;background:#71717a;border-radius:50%}.ModuleCard_compSugTimeline__Xx_kx{background:#f5f1e8;border-radius:3px;overflow:hidden;box-shadow:1px 2px 5px rgba(0,0,0,.08)}.ModuleCard_compSugTimelineHeader__C9gKc{padding:8px 14px 6px;display:flex;align-items:center;gap:6px;border-bottom:1px solid #e5e0d6}.ModuleCard_compSugTimelineEmoji__37md5{font-size:.85rem;line-height:1}.ModuleCard_compSugTimelineType___cvpI{font-family:DM Mono,monospace;font-size:.52rem;font-weight:500;text-transform:uppercase;letter-spacing:.06em;color:#8a8478}.ModuleCard_compSugTimelineBody___zq3v{padding:12px 14px 6px}.ModuleCard_compSugTimelineTitle__Up0Zi{font-family:DM Sans,sans-serif;font-size:.88rem;font-weight:600;line-height:1.25;color:#1a1a18;margin-bottom:5px}.ModuleCard_compSugTimelineHook__KiJHW{font-family:DM Sans,sans-serif;font-size:.68rem;font-style:italic;color:#6b6860;margin-bottom:12px}.ModuleCard_compSugTimelineBar__D8bVL{display:flex;align-items:center;padding:0 14px 14px}.ModuleCard_compSugTimelineEndpoint__7bKhv{font-family:DM Mono,monospace;font-size:.5rem;color:#8a8478;flex-shrink:0}.ModuleCard_compSugTimelineTrack__Mb4gl{flex:1;height:2px;background:#c4bfb4;position:relative;margin:0 8px}.ModuleCard_compSugTimelineDot__9hIZH{position:absolute;width:6px;height:6px;border-radius:50%;background:#8a8478;top:-2px}.ModuleCard_compSugDefinition__1H4nt{background:#fffef9;border-radius:3px;overflow:hidden;box-shadow:1px 2px 5px rgba(0,0,0,.08);padding:18px 16px 16px;border-left:3px solid #1a1a18}.ModuleCard_compSugDefinitionTerm__nX4Ze{font-family:Playfair Display,Georgia,serif;font-weight:900;font-size:1.15rem;color:#1a1a18;line-height:1.2;margin-bottom:2px}.ModuleCard_compSugDefinitionMeta__T9oxo{display:flex;align-items:center;gap:8px;margin-bottom:10px}.ModuleCard_compSugDefinitionPron____K88{font-family:DM Mono,monospace;font-size:.52rem;color:#8a8478}.ModuleCard_compSugDefinitionPos__WNOTF{font-family:DM Sans,sans-serif;font-size:.5rem;font-style:italic;color:#8a8478;background:rgba(0,0,0,.04);padding:1px 6px;border-radius:2px}.ModuleCard_compSugDefinitionText__hhQ4g{font-family:DM Sans,sans-serif;font-size:.68rem;line-height:1.5;color:#4a4740}.ModuleCard_bulletCard__YA_oq .ModuleCard_contentPreview__wPV9x,.ModuleCard_previewBulletContainer__5OzBN{background:#fef3c7;padding:8px;border-radius:10px;display:block;width:100%;box-sizing:border-box}body.dark .ModuleCard_bulletCard__YA_oq .ModuleCard_contentPreview__wPV9x,body.dark .ModuleCard_previewBulletContainer__5OzBN{background:#451a03}.ModuleCard_bulletTreeTitle__R9lMw{font-size:.85rem;font-weight:700;color:#92400e;margin-bottom:10px;text-transform:uppercase;letter-spacing:.04em}body.dark .ModuleCard_bulletTreeTitle__R9lMw{color:#fbbf24}.ModuleCard_bulletItem__IFQLz{display:flex;align-items:flex-start;gap:10px;padding-bottom:8px;font-size:.95rem;color:#52525b;line-height:1.4;width:100%;flex-direction:row;flex-wrap:nowrap;box-sizing:border-box}body.dark .ModuleCard_bulletItem__IFQLz{color:#d4d4d8;border-bottom-color:rgba(251,191,36,.2)}.ModuleCard_bulletItem__IFQLz:last-of-type{border-bottom:none;padding-bottom:0}.ModuleCard_bulletItem__IFQLz:before{content:"▸";color:#f59e0b;font-size:1.8rem;margin-top:1px;flex-shrink:0;line-height:13px}body.dark .ModuleCard_bulletItem__IFQLz:before{color:#fbbf24}.ModuleCard_bulletText__IR2_l{flex:1;line-height:1.4;word-wrap:break-word;overflow-wrap:break-word}.ModuleCard_subbulletCount__UYFK5{font-size:.78rem;color:#a1a1aa;background:rgba(0,0,0,.06);padding:2px 6px;border-radius:10px;flex-shrink:0}body.dark .ModuleCard_subbulletCount__UYFK5{color:#71717a;background:hsla(0,0%,100%,.1)}.ModuleCard_expandHint___5anE{font-size:.8rem;color:#a1a1aa;margin-top:10px;font-style:italic;text-align:center;display:block}body.dark .ModuleCard_expandHint___5anE{color:#71717a}.ModuleCard_previewBullets__KrG_M{background:#fef3c7;padding:14px 16px;border-radius:10px;display:block;width:100%;box-sizing:border-box}body.dark .ModuleCard_previewBullets__KrG_M{background:#451a03}.ModuleCard_previewBullet__tuDEu{display:flex;align-items:flex-start;gap:10px;padding:8px 0;font-size:.95rem;color:#52525b;border-bottom:1px solid rgba(180,83,9,.12)}body.dark .ModuleCard_previewBullet__tuDEu{color:#d4d4d8;border-bottom-color:rgba(251,191,36,.2)}.ModuleCard_previewBullet__tuDEu:last-child{border-bottom:none}.ModuleCard_previewBullet__tuDEu:before{content:"▸";color:#f59e0b;font-size:.8rem;margin-top:1px;flex-shrink:0}body.dark .ModuleCard_previewBullet__tuDEu:before{color:#fbbf24}.ModuleCard_previewBulletEmoji__z3QNy{display:none}.ModuleCard_previewBulletText__TqqiW{flex:1;line-height:1.4}.ModuleCard_previewBulletMore__B0V6e{font-size:.8rem;color:#a1a1aa;margin-top:10px;font-style:italic;text-align:center}body.dark .ModuleCard_previewBulletMore__B0V6e{color:#71717a}.ModuleCard_previewSatire__gUK0z,.ModuleCard_searchCard__7aWgG .ModuleCard_contentPreview__wPV9x{background:#fef2f2;border:1px solid #fecaca;border-radius:8px;overflow:hidden}body.dark .ModuleCard_previewSatire__gUK0z,body.dark .ModuleCard_searchCard__7aWgG .ModuleCard_contentPreview__wPV9x{background:#450a0a;border-color:#7f1d1d}.ModuleCard_previewSearchMasthead__ABWQc{background:#3f3f46;color:#fff;font-family:DM Sans,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;text-align:center;padding:6px 8px}.ModuleCard_previewSearchTitle___a7FY{padding:12px 14px;font-family:"Instrument Serif",Georgia,serif;font-size:1.05rem;font-weight:700;line-height:1.35;color:#b91c1c}body.dark .ModuleCard_previewSearchTitle___a7FY{color:#fca5a5}.ModuleCard_previewSearchUrl__rzbSS{font-size:.82rem;color:#a1a1aa;padding:0 14px 12px}.ModuleCard_previewSearchSummary__viOzH{font-size:.85rem;line-height:1.45;color:#71717a;padding:0 14px 12px;margin-top:-6px}body.dark .ModuleCard_previewSearchSummary__viOzH{color:#a1a1aa}.ModuleCard_fableCard__V9lit .ModuleCard_contentPreview__wPV9x,.ModuleCard_previewFable__c_IV4{background:#fef3c7;padding:20px 16px;text-align:center;border-radius:10px;position:relative}body.dark .ModuleCard_fableCard__V9lit .ModuleCard_contentPreview__wPV9x,body.dark .ModuleCard_previewFable__c_IV4{background:#451a03}.ModuleCard_previewFable__c_IV4:before{content:"📜";position:absolute;top:-8px;left:50%;transform:translateX(-50%);font-size:1.2rem;background:#fef3c7;padding:0 8px}body.dark .ModuleCard_previewFable__c_IV4:before{background:#451a03}.ModuleCard_fableName__FFJCq{font-family:Playfair Display,Georgia,serif;font-size:1rem;font-weight:600;color:#b45309;margin-bottom:10px;line-height:1.35}body.dark .ModuleCard_fableName__FFJCq{color:#fbbf24}.ModuleCard_fableDescription__VfBIb{font-family:Playfair Display,Georgia,serif;font-size:.92rem;font-style:italic;color:#92400e;line-height:1.5}body.dark .ModuleCard_fableDescription__VfBIb{color:#fcd34d}.ModuleCard_previewFableTitle___HbWK{font-family:Playfair Display,Georgia,serif;font-size:1rem;font-weight:600;color:#b45309;margin-bottom:10px;line-height:1.35}body.dark .ModuleCard_previewFableTitle___HbWK{color:#fbbf24}.ModuleCard_previewFableDescription__lLGdk{font-family:Playfair Display,Georgia,serif;font-size:.92rem;font-style:italic;color:#92400e;line-height:1.5}body.dark .ModuleCard_previewFableDescription__lLGdk{color:#fcd34d}.ModuleCard_previewFableHeader__ChCOn{margin-bottom:10px}.ModuleCard_previewFableTagline__muzuF{font-family:"Instrument Serif",Georgia,serif;font-size:.9rem;font-style:italic;color:#92400e;line-height:1.4;margin-top:-4px}body.dark .ModuleCard_previewFableTagline__muzuF{color:#fcd34d}.ModuleCard_previewFableMetaRow__3u4_T{display:flex;justify-content:center;gap:8px;margin-top:10px;flex-wrap:wrap}.ModuleCard_previewFableMetaChip__sbZhA{font-family:DM Sans,sans-serif;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:6px 10px;border-radius:999px;background:rgba(180,83,9,.12);color:#92400e}body.dark .ModuleCard_previewFableMetaChip__sbZhA{background:rgba(251,191,36,.14);color:#fde68a}.ModuleCard_previewFableSection__8kGhO{margin-top:12px;text-align:left}.ModuleCard_previewFableSectionTitle___Q4fQ{font-family:DM Sans,sans-serif;font-size:.75rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:#92400e;margin-bottom:6px}body.dark .ModuleCard_previewFableSectionTitle___Q4fQ{color:#fde68a}.ModuleCard_previewFableSectionBody__1C5tG{font-family:"Instrument Serif",Georgia,serif;font-size:.9rem;color:#92400e;line-height:1.45}body.dark .ModuleCard_previewFableSectionBody__1C5tG{color:#fcd34d}.ModuleCard_previewFableOutcomesBox__HyMKc{margin-top:8px;padding:10px 12px;border-radius:10px;border:1px solid rgba(180,83,9,.18);background:linear-gradient(135deg,rgba(251,191,36,.2),rgba(249,115,22,.1))}body.dark .ModuleCard_previewFableOutcomesBox__HyMKc{border:1px solid rgba(251,191,36,.22);background:linear-gradient(135deg,rgba(251,191,36,.1),rgba(249,115,22,.06))}.ModuleCard_previewFableInlineStrong__3oVyL{font-weight:700}.ModuleCard_previewFableInlineSep__pxs6t{opacity:.7}.ModuleCard_previewFableSmallLine__LPOec{margin-top:4px}.ModuleCard_previewFablePills__6_ldY{display:flex;flex-wrap:wrap;gap:8px}.ModuleCard_previewFablePill__cpPHC{font-family:DM Sans,sans-serif;font-size:.8rem;font-weight:700;padding:6px 10px;border-radius:999px;background:rgba(146,64,14,.1);color:#92400e}body.dark .ModuleCard_previewFablePill__cpPHC{background:rgba(252,211,77,.12);color:#fde68a}.ModuleCard_previewFablePillMuted__XxUVr{font-family:DM Sans,sans-serif;font-size:.8rem;font-weight:700;padding:6px 10px;border-radius:999px;background:rgba(113,63,18,.1);color:rgba(146,64,14,.75)}body.dark .ModuleCard_previewFablePillMuted__XxUVr{background:rgba(120,53,15,.25);color:hsla(48,97%,77%,.85)}.ModuleCard_previewFableList__cSAYj{margin:0;padding-left:16px}.ModuleCard_previewFableListItem__wcRGT{font-family:"Instrument Serif",Georgia,serif;font-size:.9rem;color:#92400e;line-height:1.45;margin:4px 0}body.dark .ModuleCard_previewFableListItem__wcRGT{color:#fcd34d}.ModuleCard_previewFableListItemMuted__0xOrn{font-family:DM Sans,sans-serif;font-size:.82rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:rgba(146,64,14,.75);margin:6px 0 2px;list-style:none;padding-left:0}body.dark .ModuleCard_previewFableListItemMuted__0xOrn{color:hsla(48,97%,77%,.85)}.ModuleCard_articleCard__Jh51F .ModuleCard_contentPreview__wPV9x,.ModuleCard_previewArticle__6CQ9k{background:#ecfdf5;padding:20px 16px;border-radius:10px;position:relative}body.dark .ModuleCard_articleCard__Jh51F .ModuleCard_contentPreview__wPV9x,body.dark .ModuleCard_previewArticle__6CQ9k{background:#052e16}.ModuleCard_articleLabel__s_dUk{font-family:DM Sans,sans-serif;font-size:.75rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:#047857;margin-bottom:8px}body.dark .ModuleCard_articleLabel__s_dUk{color:#6ee7b7}.ModuleCard_articleTitle__CikOS{font-family:DM Sans,sans-serif;font-size:1.15rem;font-weight:700;color:#065f46;line-height:1.35;margin-bottom:6px}body.dark .ModuleCard_articleTitle__CikOS{color:#a7f3d0}.ModuleCard_articleSubtitle__tJi7P{font-family:DM Sans,sans-serif;font-size:.95rem;font-style:italic;color:#047857;line-height:1.45;margin-bottom:8px}body.dark .ModuleCard_articleSubtitle__tJi7P{color:#6ee7b7}.ModuleCard_articleCta__e_MdD{font-family:DM Sans,sans-serif;font-size:.88rem;color:#059669;line-height:1.4;padding-top:8px;border-top:1px solid rgba(4,120,87,.15)}body.dark .ModuleCard_articleCta__e_MdD{color:#34d399;border-top-color:rgba(110,231,183,.15)}.ModuleCard_chatCard__Gcj9Q .ModuleCard_contentPreview__wPV9x,.ModuleCard_expertCard__p8fV8 .ModuleCard_contentPreview__wPV9x,.ModuleCard_expert_chatCard__HV6Eg .ModuleCard_contentPreview__wPV9x,.ModuleCard_group_chatCard___4cAp .ModuleCard_contentPreview__wPV9x,.ModuleCard_previewChat__c79T6{background:linear-gradient(135deg,#f3e8ff,#ede9fe);padding:8px;border-radius:10px}body.dark .ModuleCard_chatCard__Gcj9Q .ModuleCard_contentPreview__wPV9x,body.dark .ModuleCard_expertCard__p8fV8 .ModuleCard_contentPreview__wPV9x,body.dark .ModuleCard_expert_chatCard__HV6Eg .ModuleCard_contentPreview__wPV9x,body.dark .ModuleCard_group_chatCard___4cAp .ModuleCard_contentPreview__wPV9x,body.dark .ModuleCard_previewChat__c79T6{background:linear-gradient(135deg,#2e1065,#1e1b4b)}.ModuleCard_chatHeader__0WP0Y{display:flex;align-items:center;gap:12px;margin-bottom:12px}.ModuleCard_previewChatAvatar__vQmxD{width:48px;height:48px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.4rem;box-shadow:0 2px 8px rgba(124,58,237,.15);flex-shrink:0}body.dark .ModuleCard_previewChatAvatar__vQmxD{background:#3b0764}.ModuleCard_personaTitle__ppfuc{font-size:1rem;font-weight:600;color:#5b21b6;line-height:1.3}body.dark .ModuleCard_personaTitle__ppfuc{color:#c4b5fd}.ModuleCard_modeBadge__ZtdKX{display:inline-block;font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:3px 7px 2px;border-radius:4px;margin-left:8px;vertical-align:middle}.ModuleCard_modeBadgeExpert__juSzp{background:#ddd6fe;color:#5b21b6}body.dark .ModuleCard_modeBadgeExpert__juSzp{background:#5b21b6;color:#ddd6fe}.ModuleCard_modeBadgeNovice__ADroM{background:#d1fae5;color:#065f46}body.dark .ModuleCard_modeBadgeNovice__ADroM{background:#065f46;color:#d1fae5}.ModuleCard_personaAngle__3jhC4{font-size:.9rem;color:#7c3aed;line-height:1.45;padding:10px 12px;background:hsla(0,0%,100%,.6);border-radius:8px;font-style:italic;margin-bottom:10px}body.dark .ModuleCard_personaAngle__3jhC4{color:#c4b5fd;background:rgba(59,7,100,.6)}.ModuleCard_openingMessage__KmTFo{font-size:.88rem;color:#52525b;margin-top:10px;padding:8px 10px;background:#fff;border-radius:8px 8px 8px 2px;box-shadow:0 1px 3px rgba(0,0,0,.08);line-height:1.4}body.dark .ModuleCard_openingMessage__KmTFo{color:#d4d4d8;background:#3b0764}.ModuleCard_previewChatStatus__rAuNy{display:flex;align-items:center;gap:6px;font-size:.78rem;color:#16a34a;font-weight:600;margin-top:10px}.ModuleCard_previewChatStatus__rAuNy:before{content:"";width:7px;height:7px;background:#22c55e;border-radius:50%;animation:ModuleCard_pulse__UxXoB 2s infinite}.ModuleCard_previewChatInfo__svO3R{flex:1;min-width:0}.ModuleCard_previewChatExpertTitle__j8cLv{font-size:1rem;font-weight:600;color:#5b21b6;margin-bottom:2px}body.dark .ModuleCard_previewChatExpertTitle__j8cLv{color:#c4b5fd}.ModuleCard_previewChatPitch__FOpwi,.ModuleCard_previewChatText__nlsfi{font-size:.88rem;color:#7c3aed;line-height:1.4;margin-top:2px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}body.dark .ModuleCard_previewChatPitch__FOpwi,body.dark .ModuleCard_previewChatText__nlsfi{color:#a78bfa}@keyframes ModuleCard_statusPulse__XdXPJ{0%,to{opacity:1}50%{opacity:.4}}.ModuleCard_courseCard__vWCOJ .ModuleCard_contentPreview__wPV9x,.ModuleCard_previewCourse__0zXah{background:linear-gradient(135deg,#faf5ff,#f3e8ff);padding:16px;border-radius:10px;position:relative}body.dark .ModuleCard_courseCard__vWCOJ .ModuleCard_contentPreview__wPV9x,body.dark .ModuleCard_previewCourse__0zXah{background:linear-gradient(135deg,#3b0764,#581c87)}.ModuleCard_courseTitle__E96wY{font-family:Playfair Display,Georgia,serif;font-size:1.1rem;font-weight:600;color:#7c3aed;margin-bottom:8px;line-height:1.35}body.dark .ModuleCard_courseTitle__E96wY{color:#c4b5fd}.ModuleCard_courseMeta__V0Za7{display:flex;align-items:center;gap:8px;margin-bottom:10px}.ModuleCard_roleBadge__qH19Z{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:3px 8px;border-radius:4px;background:#ddd6fe;color:#5b21b6}body.dark .ModuleCard_roleBadge__qH19Z{background:#5b21b6;color:#ddd6fe}.ModuleCard_topicTitle__YvpDo{font-size:.82rem;color:#a1a1aa}body.dark .ModuleCard_topicTitle__YvpDo{color:#a78bfa}.ModuleCard_courseDescription__tsdPm{font-size:.9rem;color:#52525b;line-height:1.5}body.dark .ModuleCard_courseDescription__tsdPm{color:#d4d4d8}.ModuleCard_lessonsPreview__dCHn_{display:flex;gap:6px;margin-top:12px}.ModuleCard_lessonDot__Gk_sB{width:8px;height:8px;border-radius:50%;background:#c4b5fd}.ModuleCard_lessonDotActive__NMU9x{background:#7c3aed}body.dark .ModuleCard_lessonDot__Gk_sB{background:#6b21a8}body.dark .ModuleCard_lessonDotActive__NMU9x{background:#c4b5fd}.ModuleCard_previewCourseLesson__seyBV{display:flex;align-items:center;gap:10px;padding:5px 0;font-size:.85rem;color:#000}.ModuleCard_previewCourseLessonNum__qBD3i{font-family:DM Mono,monospace;font-size:.7rem;font-weight:600;color:#15803d;background:#dcfce7;padding:3px 7px;border-radius:4px}body.dark .ModuleCard_previewCourseLessonNum__qBD3i{background:#166534;color:#86efac}.ModuleCard_previewCourseLessonTitle___Sb0C{color:#52525b}.ModuleCard_previewCourseLesson__seyBV:first-child .ModuleCard_previewCourseLessonTitle___Sb0C{color:#18181b;font-weight:500}.ModuleCard_previewCourseMore__GFWmz{font-size:.88rem;color:#a1a1aa;font-style:italic;padding-top:4px}.ModuleCard_previewVideo___lBWN,.ModuleCard_videoCard__9XyEz .ModuleCard_contentPreview__wPV9x{background:linear-gradient(135deg,#1a1a2e,#16213e);padding:12px;display:flex;align-items:center;gap:10px;color:#fff;border-radius:8px}.ModuleCard_previewVideoPlayer__4NeCM{position:relative;width:112px;height:64px;border-radius:8px;overflow:hidden;flex-shrink:0;background:hsla(0,0%,100%,.08)}.ModuleCard_videoThumbnail__NHCE4{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.ModuleCard_videoPlaceholder__vJKgV{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:.7rem;opacity:.85;background:hsla(0,0%,100%,.06)}.ModuleCard_previewVideoPlayOverlay__nQ1kr{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.18)}.ModuleCard_previewVideoPlay___tDiX{width:34px;height:34px;background:hsla(0,0%,100%,.15);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ModuleCard_previewVideoPlay___tDiX:after{content:"";border-left:9px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent;margin-left:2px}.ModuleCard_previewVideoInfo__Alicd{flex:1;min-width:0}.ModuleCard_previewVideoMeta__bPO2A{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.ModuleCard_previewVideoMetaRow__SxLGm{display:flex;align-items:center;justify-content:space-between;gap:8px}.ModuleCard_previewVideoChannel___XB11{font-size:.75rem;opacity:.7;margin-bottom:2px}.ModuleCard_previewVideoTitle__EhJPg{font-size:.85rem;font-weight:500;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ModuleCard_previewVideoDuration__Zuvof{font-family:DM Mono,monospace;font-size:.72rem;background:rgba(0,0,0,.5);padding:2px 5px;border-radius:4px;flex-shrink:0}.ModuleCard_podcastCard__9ieOC .ModuleCard_contentPreview__wPV9x,.ModuleCard_previewPodcast__Tu_BC{background:linear-gradient(135deg,#1ed760,#1db954);padding:12px;display:flex;align-items:center;gap:10px;color:#fff;border-radius:8px}.ModuleCard_fake_podcastCard__HD9QJ .ModuleCard_contentPreview__wPV9x{background:transparent;padding:0}.ModuleCard_fake_podcastCard__HD9QJ{background:transparent;border:none;width:300px;overflow:visible;min-height:auto}@media (max-width:600px){.ModuleCard_fake_podcastCard__HD9QJ{width:270px}}.ModuleCard_fake_podcastCard__HD9QJ:hover{transform:none;box-shadow:none}.ModuleCard_fake_podcastCard__HD9QJ .ModuleCard_cardContent___rcif{padding:0}.ModuleCard_previewPodcastIcon__KUTyX{width:34px;height:34px;background:rgba(0,0,0,.2);border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:1.1rem}.ModuleCard_previewPodcastInfo__mnrbd{flex:1;min-width:0}.ModuleCard_previewPodcastShowName__RoLL3{font-size:.75rem;opacity:.85;margin-bottom:2px}.ModuleCard_previewPodcastTitle__Rmn5l{font-size:.85rem;font-weight:600;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ModuleCard_previewText__dVVC_,.ModuleCard_textCard__7cCK2 .ModuleCard_contentPreview__wPV9x{background:#eff6ff;padding:14px;border-left:3px solid #3b82f6;border-radius:0 8px 8px 0}body.dark .ModuleCard_previewText__dVVC_,body.dark .ModuleCard_textCard__7cCK2 .ModuleCard_contentPreview__wPV9x{background:#1e293b}.ModuleCard_previewTextContent__eSK5v{font-size:1rem;color:#52525b;line-height:1.55;display:-webkit-box;-webkit-line-clamp:9;-webkit-box-orient:vertical;overflow:hidden}.ModuleCard_questionCard__iptd6 .ModuleCard_contentPreview__wPV9x{background:#f0f9ff;padding:12px;display:flex;flex-direction:column;align-items:center;gap:10px;border-left:3px solid #0ea5e9;border-radius:0 8px 8px 0}body.dark .ModuleCard_previewQuestion__CQlls,body.dark .ModuleCard_questionCard__iptd6 .ModuleCard_contentPreview__wPV9x{background:#0c1929}.ModuleCard_previewQuestionIcon__mCeWj{width:28px;height:28px;background:#fff;border:1px solid #e4e4e7;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:.85rem;flex-shrink:0}body.dark .ModuleCard_previewQuestionIcon__mCeWj{background:#1e3a5f;border-color:#0c4a6e}.ModuleCard_previewQuestionText__Ny_hk{font-size:.78rem;color:#18181b;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ModuleCard_scribbleArea__FIzmH{flex:1;min-height:52px;padding:8px 16px;display:flex;align-items:center}.ModuleCard_handwrittenText___cd3F{width:100%;line-height:1.35;font-size:1.4rem;color:#111827;transition:font-size .15s ease-out}body.dark .ModuleCard_handwrittenText___cd3F{color:#e4e4e7}.ModuleCard_scribbleLine1__l6Gmu{display:block;transform:rotate(var(--line1-rotation,-1deg));transform-origin:left center;transition:font-size .15s ease-out,transform .15s ease-out}.ModuleCard_scribbleLine2__9x6nm{display:block;margin-top:4px;opacity:.88;transform:rotate(var(--line2-rotation,1deg));transform-origin:left center;transition:font-size .15s ease-out,margin-left .15s ease-out,transform .15s ease-out}.ModuleCard_handwrittenQUICKHIT__sbCFf,.ModuleCard_handwrittenconcept__XvnBx,.ModuleCard_handwrittentext__BKsOe{font-family:Reenie Beanie,cursive;color:#1e40af;--base-size:1.65;--line2-ratio:0.88}.ModuleCard_handwrittenSCROLL__j92sI,.ModuleCard_handwrittenscroll__Y50K4{font-family:Covered By Your Grace,cursive;color:#0f766e;--base-size:1.35;--line2-ratio:0.85}.ModuleCard_handwrittenBULLETS__C880W,.ModuleCard_handwrittenbullet__p_k7F{font-family:Covered By Your Grace,cursive;color:#b45309;--base-size:1.35;--line2-ratio:0.85}.ModuleCard_handwrittenFABLE__5vAXF,.ModuleCard_handwrittenSTORY__I1dC_,.ModuleCard_handwrittenfable__XvqJ4{font-family:Nothing You Could Do,cursive;color:#b45309;--base-size:1.15;--line2-ratio:0.88}.ModuleCard_handwrittenSATIRE__5fQVb,.ModuleCard_handwrittenSEARCH__I5SIx,.ModuleCard_handwrittensatire__9i5AL,.ModuleCard_handwrittensearch__8RIFs{font-family:Rock Salt,cursive;color:#991b1b;--base-size:1.25;--line2-ratio:0.88}.ModuleCard_handwrittenCHAT__JLBj5,.ModuleCard_handwrittenEXPERTCHAT__IYSYu,.ModuleCard_handwrittenGROUPCHAT__r5znd,.ModuleCard_handwrittenchat__9qY7_,.ModuleCard_handwrittenexpert_chat__hvWNr,.ModuleCard_handwrittengroup_chat__fbVOq{font-family:Indie Flower,cursive;color:#6d28d9;--base-size:1.25;--line2-ratio:0.88}.ModuleCard_handwrittenFAKEPODCAST__9BSoY,.ModuleCard_handwrittenPODCAST__EgJ1P,.ModuleCard_handwrittenVOICE__x_ciN,.ModuleCard_handwrittenfake_podcast__PmSV8,.ModuleCard_handwrittenpodcast__VPK7w{font-family:Reenie Beanie,cursive;color:#7c3aed;--base-size:1.65;--line2-ratio:0.88}.ModuleCard_handwrittenCOURSE__Pt4m6,.ModuleCard_handwrittencourse__1hIhK{font-family:Gloria Hallelujah,cursive;color:#15803d;--base-size:1.1;--line2-ratio:0.85}.ModuleCard_handwrittenVIDEO__4fcNZ,.ModuleCard_handwrittenvideo__tUZhr{font-family:Indie Flower,cursive;color:#9f1239;--base-size:1.25;--line2-ratio:0.88}.ModuleCard_handwrittenEXTERNALWEBSITE__wGPoI,.ModuleCard_handwrittenEXTERNAL__Y18xs,.ModuleCard_handwrittenLINK__JUSOt,.ModuleCard_handwrittenWEBSITE__rwyOV,.ModuleCard_handwrittenexternal__1WO4k{font-family:Nothing You Could Do,cursive;color:#0369a1;--base-size:1.15;--line2-ratio:0.88}.ModuleCard_handwrittenRELATE__I9L1A,.ModuleCard_handwrittenrelated_concepts__wTwiL{font-family:Gloria Hallelujah,cursive;color:#6d28d9;--base-size:1.1;--line2-ratio:0.85}.ModuleCard_handwrittenEXPERT__YQNiB,.ModuleCard_handwrittenexpert__ZKJ_N{font-family:Gloria Hallelujah,cursive;color:#b45309;--base-size:1.1;--line2-ratio:0.85}.ModuleCard_handwrittenQUESTION__bBsDI,.ModuleCard_handwrittenquestion__DInwh{font-family:Covered By Your Grace,cursive;color:#0369a1;--base-size:1.35;--line2-ratio:0.85}.ModuleCard_handwrittenARTICLE___sbzq,.ModuleCard_handwrittenarticle__9uNLH{font-family:Nothing You Could Do,cursive;color:#0f766e;--base-size:1.15;--line2-ratio:0.88}body.dark .ModuleCard_handwrittenARTICLE___sbzq,body.dark .ModuleCard_handwrittenarticle__9uNLH{color:#5eead4}.ModuleCard_handwrittenCOMPONENT___8L2v,.ModuleCard_handwrittencomponent__xmtcz{font-family:Caveat,cursive;color:#0f766e;--base-size:1;--line2-ratio:0.9}body.dark .ModuleCard_handwrittenCOMPONENT___8L2v,body.dark .ModuleCard_handwrittencomponent__xmtcz{color:#5eead4}.ModuleCard_cardFooter__ID0ic{padding:10px 16px;border-top:1px solid #e4e4e7;display:flex;justify-content:space-between;align-items:center;background:#fff;margin-top:auto}.ModuleCard_card__y967u.ModuleCard_completed__PRTEc .ModuleCard_cardFooter__ID0ic,.ModuleCard_card__y967u.ModuleCard_opened__bYjn6 .ModuleCard_cardFooter__ID0ic{background:#fafaf9}.ModuleCard_actionButton__lNQ9u{display:inline-flex;align-items:center;gap:5px;padding:6px 10px;border-radius:6px;font-size:.85rem;font-weight:500;border:none;cursor:pointer;transition:all .15s;font-family:DM Sans,sans-serif}.ModuleCard_actionButton__lNQ9u svg{width:11px;height:11px}.ModuleCard_buttonIcon__XxfZu{font-size:.88rem}.ModuleCard_actionConcept__Ja3hg{background:#eff6ff;color:#1d4ed8}.ModuleCard_actionConcept__Ja3hg:hover{background:#dbeafe}.ModuleCard_actionBullet__wjT3i{background:#f0fdfa;color:#0f766e}.ModuleCard_actionBullet__wjT3i:hover{background:#ccfbf1}.ModuleCard_actionScroll__dx92R{background:#f0fdfa;color:#0f766e}.ModuleCard_actionScroll__dx92R:hover{background:#ccfbf1}.ModuleCard_actionSearch__6pZ2L{background:#fef2f2;color:#b91c1c}.ModuleCard_actionSearch__6pZ2L:hover{background:#fee2e2}.ModuleCard_actionFable__UwOva{background:#fffbeb;color:#b45309}.ModuleCard_actionFable__UwOva:hover{background:#fef3c7}.ModuleCard_actionChat__raqc7,.ModuleCard_actionExpert__xgGD1,.ModuleCard_actionExpert_chat__U7Juz,.ModuleCard_actionGroup_chat__ZX7nu{background:#f5f3ff;color:#6d28d9}.ModuleCard_actionChat__raqc7:hover,.ModuleCard_actionExpert__xgGD1:hover,.ModuleCard_actionExpert_chat__U7Juz:hover,.ModuleCard_actionGroup_chat__ZX7nu:hover{background:#ede9fe}.ModuleCard_actionCourse__21BQs{background:#f0fdf4;color:#15803d}.ModuleCard_actionCourse__21BQs:hover{background:#dcfce7}.ModuleCard_actionVideo__Jl37_{background:#fff1f2;color:#be123c}.ModuleCard_actionVideo__Jl37_:hover{background:#ffe4e6}.ModuleCard_actionPodcast___62NP{background:#f0fdf4;color:#16a34a}.ModuleCard_actionPodcast___62NP:hover{background:#dcfce7}.ModuleCard_actionFake_podcast__nGxra{background:#f0fdf4;color:#16a34a}.ModuleCard_actionFake_podcast__nGxra:hover{background:#dcfce7}.ModuleCard_actionText__NNyR4{background:#eff6ff;color:#1d4ed8}.ModuleCard_actionText__NNyR4:hover{background:#dbeafe}.ModuleCard_actionQuestion__DXz9U{background:#f0f9ff;color:#0369a1}.ModuleCard_actionQuestion__DXz9U:hover{background:#e0f2fe}.ModuleCard_actionRelated_concepts__mJWJT{background:#f5f3ff;color:#6d28d9}.ModuleCard_actionRelated_concepts__mJWJT:hover{background:#ede9fe}.ModuleCard_actionComponent__Hk7ex{background:#f5f3ff;color:#6d28d9}.ModuleCard_actionComponent__Hk7ex:hover{background:#ede9fe}.ModuleCard_cardMetadata__xH0Jx{display:flex;align-items:center;gap:8px}.ModuleCard_metadataText__FreTZ{font-family:DM Mono,monospace;font-size:.75rem;color:#a1a1aa}.ModuleCard_metadataCost__oFPJ6{display:flex;align-items:center;gap:3px;font-size:.78rem;color:#d97706;font-weight:600}.ModuleCard_metadataCost__oFPJ6.ModuleCard_free__MvZAB{color:#16a34a}.ModuleCard_metadataCost__oFPJ6.ModuleCard_accessed__FaGhF{color:#a1a1aa;font-weight:500}.ModuleCard_cardPrice__UD69o{display:inline-flex;align-items:center;gap:6px;font-family:DM Mono,monospace}.ModuleCard_cardPriceBadge__t1Qpb{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:10px;font-size:.72rem;font-weight:600;line-height:1;border:1px solid rgba(0,0,0,.04)}.ModuleCard_cardPriceBadgeBase__mr4kU{background:#ffedd5;color:#9a3412}.ModuleCard_cardPriceBadgeSub__VY4Yl{background:#f5f3ff;color:#6d28d9}.ModuleCard_cardPriceBold__BWFeW{font-weight:800;opacity:1}.ModuleCard_cardPriceMuted__bd1t9{font-weight:600;opacity:.55}.ModuleCard_cardPriceSep__ysF_u{opacity:.4}.ModuleCard_cardPricePlus__WCbId{font-weight:700;opacity:.75}.ModuleCard_cardPriceBadgeBase__mr4kU .ModuleCard_cardPricePlus__WCbId{opacity:.55}.ModuleCard_priceBase__prGb0{font-size:.72rem;font-weight:600;padding:4px 10px;border-radius:6px;background:#fef3c7;color:#92400e}body.dark .ModuleCard_priceBase__prGb0{background:#451a03;color:#fde68a}.ModuleCard_priceSub__53MHO{font-size:.72rem;font-weight:600;padding:4px 10px;border-radius:6px;background:#f5f3ff;color:#7c3aed}body.dark .ModuleCard_priceSub__53MHO{background:#2e1065;color:#c4b5fd}.ModuleCard_priceStruck__VMM2b{font-size:.75rem;color:#a1a1aa;text-decoration:line-through}body.dark .ModuleCard_priceStruck__VMM2b{color:#71717a}.ModuleCard_priceFree__Obz8N{font-size:.8rem;font-weight:600;color:#16a34a}body.dark .ModuleCard_priceFree__Obz8N{color:#4ade80}.ModuleCard_pricePaid__eAWdq{font-size:.8rem;font-weight:600;color:#2563eb}body.dark .ModuleCard_pricePaid__eAWdq{color:#60a5fa}.ModuleCard_articleCard__Jh51F{background:transparent;border:none;border-radius:0;overflow:visible}.ModuleCard_articleCard__Jh51F:hover{box-shadow:none;transform:none}.ModuleCard_articleCard__Jh51F .ModuleCard_cardContent___rcif{padding:0}.ModuleCard_typeTagARTICLE__b3DgT{color:#8b1a1a;transform:rotate(6deg)}.ModuleCard_actionArticle__n1y6j{background:#f5f1e8;color:#8b1a1a}.ModuleCard_actionArticle__n1y6j:hover{background:#ede8df}body.dark .ModuleCard_actionArticle__n1y6j{background:#2a2520;color:#e8b4b4}body.dark .ModuleCard_actionArticle__n1y6j:hover{background:#322d27}.ModuleCard_userMessageContainer__7asDT{display:flex;flex-direction:column;align-items:flex-end;animation:ModuleCard_messageIn__dFON_ .3s ease-out}@keyframes ModuleCard_messageIn__dFON_{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.ModuleCard_userMessageBubble___qMtK{display:inline-block;max-width:85%;background:#18181b;border-radius:16px 16px 4px 16px;padding:12px 16px;position:relative}body.dark .ModuleCard_userMessageBubble___qMtK{background:#3f3f46}.ModuleCard_userMessageText__YTVgO{color:#fff;font-family:DM Sans,-apple-system,sans-serif;font-size:.95rem;line-height:1.5;word-wrap:break-word}.ModuleCard_userMessageTime__1X8ve{font-size:.7rem;color:#a1a1aa;margin-top:4px;padding:0 4px;text-align:right}.ModuleCard_userMessageAvatar__FLEKV{display:none}@media (max-width:600px){.ModuleCard_userMessageBubble___qMtK{max-width:90%;padding:10px 14px}.ModuleCard_userMessageText__YTVgO{font-size:.9rem}}.ModuleCard_modalScrollContainer__Cxgpa{overflow-y:auto;overflow-x:hidden;display:flex;align-items:flex-start;justify-content:center;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.ModuleCard_modalScrollContainer__Cxgpa::-webkit-scrollbar{width:8px}.ModuleCard_modalScrollContainer__Cxgpa::-webkit-scrollbar-track{background:#fafaf9}.ModuleCard_modalScrollContainer__Cxgpa::-webkit-scrollbar-thumb{background:#e4e4e7;border-radius:4px}.ModuleCard_modalScrollContainer__Cxgpa::-webkit-scrollbar-thumb:hover{background:#a1a1aa}.ModuleCard_modalContentWrapper__b1pLm{width:100%;min-height:-moz-min-content;min-height:min-content;margin:0 auto;position:relative}.ModuleCard_modalWrapper__FnCHI{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;height:100vh!important;z-index:99999!important}body.ModuleCard_modal-open__jl_u6{overflow:hidden}.ModuleCard_moduleType__4_fu_{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;background:hsla(0,0%,100%,.05);border-radius:20px;font-size:12px;font-weight:500;color:#a1a1aa;text-transform:uppercase;letter-spacing:.5px}.ModuleCard_typeIcon__QHfO3{font-size:14px;line-height:1}.ModuleCard_typeText__Yw67f{line-height:1}.ModuleCard_authRequired__Z3uYa{font-size:12px;opacity:.7;margin-left:4px;animation:ModuleCard_pulse__UxXoB 2s infinite}@keyframes ModuleCard_pulse__UxXoB{0%,to{opacity:.7}50%{opacity:1}}.ModuleCard_duration__qSSNk{font-size:12px;color:#a1a1aa}.ModuleCard_completedCheck__O4Llm{width:24px;height:24px;border-radius:50%;background:#16a34a;display:flex;align-items:center;justify-content:center;color:#fff;font-size:14px}.ModuleCard_cardDescription__aOwwO{font-size:15px;color:#52525b;line-height:1.5;margin:0 0 20px;flex:1}.ModuleCard_fableIconButton__vsiWt{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;background:rgba(96,165,250,.2);border-radius:8px;flex-shrink:0}.ModuleCard_moduleInfo___Cetq{display:flex;align-items:center;gap:6px;font-size:13px;color:#52525b}.ModuleCard_infoIcon__mah6v{font-size:14px;opacity:.7}.ModuleCard_infoText__D8oAv{line-height:1}.ModuleCard_cardActionWrapper__1DF7D{padding:0 28px 28px}.ModuleCard_podcastPreview__wn_ds{margin-bottom:20px}.ModuleCard_previewMetadata__WbAH4{display:flex;align-items:center;gap:12px;padding:16px;background:#fafaf9;border-radius:12px;border:1px solid #e4e4e7}.ModuleCard_previewMetadataIcon__Q7iw7{font-size:24px;line-height:1}.ModuleCard_previewMetadataText__oDkxG{flex:1;color:#18181b;font-size:14px;line-height:1.4}.ModuleCard_previewLabel__QK_li{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#a1a1aa;margin-bottom:6px;margin-top:8px}.ModuleCard_previewLabel__QK_li:first-child{margin-top:0}.ModuleCard_previewTextHighlight__HHIuk{background:#fef3c7;padding:12px 16px;border-radius:4px;margin:12px 0;font-size:14px;line-height:1.6;color:#18181b;display:-webkit-box;-webkit-line-clamp:9;-webkit-box-orient:vertical;overflow:hidden}.ModuleCard_previewInputContainer__cG3UR{display:flex;gap:8px;align-items:center;margin-top:12px}.ModuleCard_previewChatInput__1CAlC{flex:1;padding:10px 16px;background:#fafaf9;border:1px solid #e4e4e7;border-radius:20px;color:#18181b;font-size:13px;outline:none}.ModuleCard_previewSubmitBtn__l5OQq{flex-shrink:0;width:40px;height:40px;border-radius:50%;background:#fafaf9;border:1px solid #e4e4e7;color:#18181b;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;font-size:18px}.ModuleCard_previewSubmitBtn__l5OQq:hover{background:#e4e4e7;transform:scale(1.05)}@media (max-width:768px){.ModuleCard_card__y967u{width:260px}.ModuleCard_cardContent___rcif{padding:14px 14px 0}.ModuleCard_cardTitle__fy06O{font-size:1rem}.ModuleCard_typeTag__7SNhW{font-size:.5rem;padding:4px 6px 2px}.ModuleCard_scribbleArea__FIzmH{min-height:44px;padding:6px 14px}.ModuleCard_cardFooter__ID0ic{padding:8px 14px}.ModuleCard_actionButton__lNQ9u{font-size:.68rem;padding:5px 8px}.ModuleCard_modalContentWrapper__b1pLm{max-width:100%}}@media (min-width:769px) and (max-width:1023px){.ModuleCard_card__y967u{width:280px}}.ModuleCard_card__y967u:before{display:none}.ModuleCard_videoCard__9XyEz .ModuleCard_cardContent___rcif{padding-bottom:0}.ModuleCard_fableCard__V9lit .ModuleCard_contentPreview__wPV9x{background:transparent;border:none;padding:0}.ModuleCard_last_metadataCard__9udov,.ModuleCard_metadataCard__zdIcB{display:none}.ModuleCard_questCreatingOverlay__Mwz4G{position:absolute;inset:0;z-index:6;display:flex;align-items:center;justify-content:center;background:rgba(15,15,20,.55);border-radius:inherit;pointer-events:auto}.ModuleCard_questCreatingSpinner__aAH0e{width:36px;height:36px;border-radius:999px;border:3px solid hsla(0,0%,100%,.35);border-top-color:hsla(0,0%,100%,.95);animation:ModuleCard_questCreatingSpin__JU4w4 .75s linear infinite}@keyframes ModuleCard_questCreatingSpin__JU4w4{to{transform:rotate(1turn)}}.ModuleCard_courseCard__vWCOJ{background:transparent;border:none;border-radius:0;overflow:visible;min-height:auto}.ModuleCard_courseCard__vWCOJ:hover{box-shadow:none;transform:none}.ModuleCard_courseCard__vWCOJ .ModuleCard_cardContent___rcif{padding:0}.ModuleCard_chatCard__Gcj9Q,.ModuleCard_expert_chatCard__HV6Eg{background:transparent;border:none;border-radius:0;overflow:visible;min-height:auto}.ModuleCard_chatCard__Gcj9Q:hover,.ModuleCard_expert_chatCard__HV6Eg:hover{box-shadow:none;transform:none}.ModuleCard_chatCard__Gcj9Q .ModuleCard_cardContent___rcif,.ModuleCard_expert_chatCard__HV6Eg .ModuleCard_cardContent___rcif{padding:0}.ModuleCard_cardContent___rcif{margin:0 auto}.SpotifyPlayer_spotifyPlayer__f1xnU{background:var(--bg-card,#fff);border:2px solid var(--border-color,#e5e7eb);border-radius:16px;padding:20px;transition:all .3s ease;position:relative;overflow:hidden}.SpotifyPlayer_spotifyPlayer__f1xnU:hover{transform:translateY(-4px);box-shadow:0 20px 40px -12px rgba(0,0,0,.1),0 0 100px -20px var(--card-glow,rgba(129,230,217,.3));border-color:var(--card-accent,#81e6d9)}.SpotifyPlayer_playerContent__6GCMb{display:flex;gap:20px;margin-bottom:16px}.SpotifyPlayer_imageContainer__CSazG{position:relative;width:120px;height:120px;flex-shrink:0;border-radius:12px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.1)}.SpotifyPlayer_coverImage__BL553{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.SpotifyPlayer_spotifyPlayer__f1xnU:hover .SpotifyPlayer_coverImage__BL553{transform:scale(1.05)}.SpotifyPlayer_playOverlay__0ZwPM{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.SpotifyPlayer_spotifyPlayer__f1xnU:hover .SpotifyPlayer_playOverlay__0ZwPM{opacity:1}.SpotifyPlayer_playButton__Nsqzm{width:48px;height:48px;border-radius:50%;background:#1db954;border:none;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px rgba(0,0,0,.2)}.SpotifyPlayer_playButton__Nsqzm:hover{transform:scale(1.1);background:#1ed760}.SpotifyPlayer_playerInfo__Fhy_5{flex:1;min-width:0}.SpotifyPlayer_title__oa5EU{font-size:18px;font-weight:700;color:var(--text-primary,#111827);margin-bottom:8px;line-height:1.3;-webkit-line-clamp:2}.SpotifyPlayer_description__s06yn,.SpotifyPlayer_title__oa5EU{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.SpotifyPlayer_description__s06yn{font-size:14px;color:var(--text-secondary,#6b7280);line-height:1.5;margin-bottom:12px;-webkit-line-clamp:3}.SpotifyPlayer_duration__p9rg1{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--text-muted,#9ca3af);font-weight:500}.SpotifyPlayer_spotifyEmbed__8R1RJ{margin:16px 0;border-radius:12px;overflow:hidden;background:#282828;box-shadow:0 4px 12px rgba(0,0,0,.1)}.SpotifyPlayer_iframe__Q4lS5{border:none;width:100%;height:152px;background:transparent}.SpotifyPlayer_spotifyBadge__RJs0A{display:flex;align-items:center;gap:8px;padding:8px 16px;background:#1db954;color:#fff;border-radius:20px;font-size:13px;font-weight:600;width:-moz-fit-content;width:fit-content;margin-left:auto;transition:all .3s ease}.SpotifyPlayer_spotifyBadge__RJs0A:hover{background:#1ed760;transform:translateY(-2px);box-shadow:0 4px 12px var(--button-shadow,rgba(129,230,217,.3))}@media (max-width:640px){.SpotifyPlayer_playerContent__6GCMb{flex-direction:column;gap:16px}.SpotifyPlayer_imageContainer__CSazG{width:100%;height:200px}.SpotifyPlayer_title__oa5EU{font-size:16px}.SpotifyPlayer_description__s06yn{font-size:13px;-webkit-line-clamp:2}.SpotifyPlayer_spotifyBadge__RJs0A{width:100%;justify-content:center}}@import url("https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=Reenie+Beanie&family=Nothing+You+Could+Do&family=Shadows+Into+Light+Two&display=swap");.CassetteTapeCard_tapeCard__ag2gw{position:relative;width:300px;cursor:pointer;transition:transform .3s cubic-bezier(.34,1.4,.64,1)}.CassetteTapeCard_tapeCard__ag2gw:hover{z-index:10}.CassetteTapeCard_tapeCard__ag2gw:hover .CassetteTapeCard_cassette__WP_VX{box-shadow:0 var(--sh-y) var(--sh-blur) rgba(0,0,0,var(--sh-opacity)),inset 0 1px 0 hsla(0,0%,100%,.06)}.CassetteTapeCard_cassette__WP_VX{background:#2a2a28;border-radius:7px;position:relative;overflow:visible;box-shadow:0 2px 6px rgba(0,0,0,.2),inset 0 1px 0 hsla(0,0%,100%,.05);display:flex;flex-direction:column}.CassetteTapeCard_screw__igxUt{position:absolute;width:7px;height:7px;border-radius:50%;background:#1a1a18;border:1px solid #444;z-index:5}.CassetteTapeCard_screw__igxUt:after{content:"+";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:6px;color:#555;line-height:1}.CassetteTapeCard_screwTL__t8xy0{top:5px;left:6px}.CassetteTapeCard_screwTR__DkMYI{top:5px;right:6px}.CassetteTapeCard_screwBL__p2C2G{bottom:5px;left:6px}.CassetteTapeCard_screwBR__IWqoV{bottom:5px;right:6px}.CassetteTapeCard_label__JWq50{background:#f0ebe0;margin:14px 16px 0;border-radius:3px;padding:8px 10px 6px;position:relative;z-index:2}.CassetteTapeCard_label__JWq50:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(180deg,transparent,transparent 15px,#d4cfc4 0,#d4cfc4 16px);opacity:.5;pointer-events:none;border-radius:3px}.CassetteTapeCard_labelTop__EeqZZ{display:flex;align-items:center;justify-content:space-between;margin-bottom:5px;position:relative;z-index:1}.CassetteTapeCard_labelSpeakers__o68cF{font-family:DM Sans,sans-serif;font-size:.65rem;color:#3a3a38;position:relative;z-index:1;text-transform:lowercase}.CassetteTapeCard_labelPrice__JWOjE{font-family:DM Sans,sans-serif;font-size:.62rem;color:#9a9488;font-weight:500}.CassetteTapeCard_labelPriceFree__q93AP{color:#2d6a30;font-weight:600}.CassetteTapeCard_labelTitle__Q07lq{position:relative;z-index:1;line-height:1.3;font-family:DM Sans,sans-serif;font-size:.82rem;font-weight:500;color:#3a3a38;margin-bottom:4px;text-transform:uppercase}.CassetteTapeCard_labelScribble__jxDDG{position:relative;z-index:1;line-height:1.25}.CassetteTapeCard_scribbleLine__yARVk{display:block;line-height:1.3}.CassetteTapeCard_scribbleLine__yARVk+.CassetteTapeCard_scribbleLine__yARVk{margin-top:1px}.CassetteTapeCard_hwChar__s69Jy{display:inline-block;white-space:pre}.CassetteTapeCard_brandStripe__cIXo0{display:flex;height:6px;margin:0 16px}.CassetteTapeCard_brandStripe__cIXo0>div{flex:1}.CassetteTapeCard_centerArea__lET7X{flex:1;margin:0 16px;padding:6px 0}.CassetteTapeCard_centerArea__lET7X,.CassetteTapeCard_reels__U1UV6{display:flex;align-items:center;justify-content:center;position:relative}.CassetteTapeCard_reels__U1UV6{gap:0;width:70%;z-index:2}.CassetteTapeCard_reelOuter__c_Btf{position:relative;flex-shrink:0}.CassetteTapeCard_tapeRing__6grnh{background:radial-gradient(circle,transparent 30%,#5a3a0a 31%,#7a5a1a 50%,#5a3a0a 70%,transparent 71%)}.CassetteTapeCard_reelHole__ocLCs,.CassetteTapeCard_tapeRing__6grnh{border-radius:50%;display:flex;align-items:center;justify-content:center}.CassetteTapeCard_reelHole__ocLCs{background:#dedad0;border:2px solid #555;position:relative}body.dark .CassetteTapeCard_reelHole__ocLCs{background:#1a1a18}.CassetteTapeCard_starGrip__9fMiL{position:absolute}.CassetteTapeCard_tapePath__UQzpn{flex:1;height:3px;background:linear-gradient(180deg,#5a3a0a,#7a5a1a,#5a3a0a);opacity:.6;margin:0 -2px;z-index:1}.CassetteTapeCard_tapeWindow__DDOXS{width:36px;height:22px;background:#111;border-radius:2px;margin:0 -4px;position:relative;z-index:3;display:flex;align-items:center;justify-content:center;gap:2px;overflow:hidden;border:1px solid #333}.CassetteTapeCard_windowSlat__gqSuF{width:2px;height:100%;background:#2a2a28;border-radius:1px}.CassetteTapeCard_bottomBar__3TXF6{display:flex;align-items:center;justify-content:space-between;padding:0 20px 4px;height:20px}.CassetteTapeCard_sideLabel__5QRux{font-family:DM Mono,monospace;font-size:.52rem;color:#666;text-transform:uppercase;letter-spacing:.08em}.CassetteTapeCard_cassetteType__wkfwk{font-family:DM Mono,monospace;font-size:.55rem;color:#666;letter-spacing:.1em;text-transform:uppercase;font-weight:500}.CassetteTapeCard_minLabel___xJhq{font-family:DM Mono,monospace;font-size:.52rem;color:#666}.CassetteTapeCard_tapeCard__ag2gw:hover .CassetteTapeCard_cassette__WP_VX{box-shadow:0 8px 20px rgba(0,0,0,.25),inset 0 1px 0 hsla(0,0%,100%,.06)}.CassetteTapeCard_cassetteLandscape__KB0PF{aspect-ratio:unset}.CassetteTapeCard_cassetteLandscape__KB0PF .CassetteTapeCard_label__JWq50{margin:10px 12px 0;padding:6px 8px 4px}.CassetteTapeCard_cassetteLandscape__KB0PF .CassetteTapeCard_labelTitle__Q07lq{font-size:.72rem;margin-bottom:2px}.CassetteTapeCard_cassetteLandscape__KB0PF .CassetteTapeCard_labelSpeakers__o68cF{font-size:.58rem}.CassetteTapeCard_cassetteLandscape__KB0PF .CassetteTapeCard_labelPrice__JWOjE{font-size:.56rem}.CassetteTapeCard_cassetteLandscape__KB0PF .CassetteTapeCard_labelScribble__jxDDG{line-height:1.15}.CassetteTapeCard_cassetteLandscape__KB0PF .CassetteTapeCard_scribbleLine__yARVk{font-size:.85em}.CassetteTapeCard_cassetteLandscape__KB0PF .CassetteTapeCard_brandStripe__cIXo0{height:4px;margin:0 12px}.CassetteTapeCard_cassetteLandscape__KB0PF .CassetteTapeCard_centerArea__lET7X{margin:0 12px;padding:4px 0}.CassetteTapeCard_cassetteLandscape__KB0PF .CassetteTapeCard_reels__U1UV6{width:65%}.CassetteTapeCard_cassetteLandscape__KB0PF .CassetteTapeCard_tapeWindow__DDOXS{width:28px;height:16px}.CassetteTapeCard_cassetteLandscape__KB0PF .CassetteTapeCard_tapePath__UQzpn{height:2px}.CassetteTapeCard_cassetteLandscape__KB0PF .CassetteTapeCard_bottomBar__3TXF6{padding:0 14px 3px;height:16px}.CassetteTapeCard_cassetteLandscape__KB0PF .CassetteTapeCard_sideLabel__5QRux{font-size:.46rem}.CassetteTapeCard_cassetteLandscape__KB0PF .CassetteTapeCard_cassetteType__wkfwk{font-size:.48rem}.CassetteTapeCard_cassetteLandscape__KB0PF .CassetteTapeCard_minLabel___xJhq{font-size:.46rem}@media (max-width:600px){.CassetteTapeCard_cassetteLandscape__KB0PF{aspect-ratio:unset}.CassetteTapeCard_label__JWq50{margin:8px 10px 0;padding:6px 8px 4px}.CassetteTapeCard_labelSpeakers__o68cF{font-size:.58rem}.CassetteTapeCard_labelTitle__Q07lq{font-size:.7rem;margin-bottom:2px}.CassetteTapeCard_labelPrice__JWOjE{font-size:.55rem}.CassetteTapeCard_brandStripe__cIXo0{height:4px;margin:0 10px}.CassetteTapeCard_centerArea__lET7X{margin:0 10px;padding:4px 0}.CassetteTapeCard_reels__U1UV6{width:65%}.CassetteTapeCard_tapeWindow__DDOXS{width:28px;height:16px}.CassetteTapeCard_tapePath__UQzpn{height:2px}.CassetteTapeCard_bottomBar__3TXF6{padding:0 12px 3px;height:16px}.CassetteTapeCard_sideLabel__5QRux{font-size:.44rem}.CassetteTapeCard_cassetteType__wkfwk{font-size:.46rem}.CassetteTapeCard_minLabel___xJhq{font-size:.44rem}.CassetteTapeCard_reelOuter__c_Btf{transform:scale(.8)}.CassetteTapeCard_screw__igxUt{width:5px;height:5px}.CassetteTapeCard_screw__igxUt:after{font-size:4px}.CassetteTapeCard_screwTL__t8xy0{top:3px;left:4px}.CassetteTapeCard_screwTR__DkMYI{top:3px;right:4px}.CassetteTapeCard_screwBL__p2C2G{bottom:3px;left:4px}.CassetteTapeCard_screwBR__IWqoV{bottom:3px;right:4px}}.ArticleCard_svgFilters__AC2eM{position:absolute;width:0;height:0;overflow:hidden}.ArticleCard_tornCard__FHK2s{position:relative;min-width:225px;cursor:pointer;transition:transform .3s cubic-bezier(.34,1.4,.64,1);--sh-x:1px;--sh-y:2px;--sh-blur:2px;--sh-opacity:0.1}.ArticleCard_tornCard__FHK2s:hover{z-index:10}.ArticleCard_paper__z2EQb{background:transparent;position:relative;z-index:1;display:flex;flex-direction:column;padding:11px 12px 14px}.ArticleCard_paper__z2EQb:before{content:"";position:absolute;inset:0;background:#f5f1e8;filter:url(#torn-edge-article) drop-shadow(var(--sh-x) var(--sh-y) var(--sh-blur) rgba(0,0,0,var(--sh-opacity)));z-index:-1;transition:background .25s ease,filter .3s ease}.ArticleCard_tornCard__FHK2s:hover .ArticleCard_paper__z2EQb:before{background:#f2eee5}body.dark .ArticleCard_paper__z2EQb:before{background:#2a2520}body.dark .ArticleCard_tornCard__FHK2s:hover .ArticleCard_paper__z2EQb:before{background:#322d27}.ArticleCard_sectionBar__Ph99O{display:flex;align-items:center;justify-content:space-between;padding-bottom:7px;border-bottom:2px solid #1a1a18;margin-bottom:2px}body.dark .ArticleCard_sectionBar__Ph99O{border-bottom-color:#d4d0c8}.ArticleCard_sectionName__gl54D{font-family:DM Sans,sans-serif;font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.12em;transition:color .2s ease}.ArticleCard_sectionMeta__8BLAe{display:flex;align-items:center;gap:6px}.ArticleCard_price__CLwiN{font-family:DM Mono,monospace;font-size:.72rem;font-weight:500;color:#8a8478}.ArticleCard_priceFree__uKChO{color:#2d6a30;font-weight:600}body.dark .ArticleCard_price__CLwiN{color:#a09888}body.dark .ArticleCard_priceFree__uKChO{color:#6ee7b7}.ArticleCard_thinRule__qArMN{border:none;border-top:.5px solid #1a1a18}body.dark .ArticleCard_thinRule__qArMN{border-top-color:#d4d0c8}.ArticleCard_headline__nUt_Y{font-family:Playfair Display,Georgia,serif;font-weight:900;font-size:1.05rem;line-height:1.18;letter-spacing:-.01em;color:#1a1a18;position:relative;margin-top:8px;margin-bottom:0}body.dark .ArticleCard_headline__nUt_Y{color:#ede8df}.ArticleCard_anchorText__r5pLa{position:relative;display:inline}.ArticleCard_subtitle__W41aj{font-family:Playfair Display,Georgia,serif;font-style:italic;font-weight:400;font-size:.82rem;line-height:1.3;color:#4a4740;margin-top:4px}body.dark .ArticleCard_subtitle__W41aj{color:#b8b0a4}.ArticleCard_scribble__4G72e{position:relative;padding-top:8px;min-height:32px}.ArticleCard_scribbleLine__dQzry{display:block;line-height:1.3}.ArticleCard_scribbleLine__dQzry+.ArticleCard_scribbleLine__dQzry{margin-top:2px}.ArticleCard_cardFooter__kyjwI{display:flex;align-items:center;gap:6px;padding-top:8px;margin-top:auto;border-top:.5px dashed #c4bfb4}body.dark .ArticleCard_cardFooter__kyjwI{border-top-color:#4a4540}.ArticleCard_footerAction__i0DZs{display:inline-flex;align-items:center;gap:4px;font-family:DM Sans,sans-serif;font-size:.75rem;font-weight:600;color:#2d6a30;text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px;cursor:pointer;transition:color .15s ease}.ArticleCard_footerAction__i0DZs:hover{color:#1a5420}body.dark .ArticleCard_footerAction__i0DZs{color:#6ee7b7}body.dark .ArticleCard_footerAction__i0DZs:hover{color:#86efac}.ArticleCard_footerActionIcon__ON_Rt{font-size:.78rem}.ArticleCard_footerPrice__lXOBk{font-family:DM Mono,monospace;font-size:.72rem;font-weight:600;padding:2px 8px;border-radius:4px;background:#fef3c7;color:#92400e;line-height:1}body.dark .ArticleCard_footerPrice__lXOBk{background:#451a03;color:#fde68a}.ArticleCard_footerPriceFree__Tytjp{background:#dcfce7;color:#166534;font-weight:700}body.dark .ArticleCard_footerPriceFree__Tytjp{background:#052e16;color:#6ee7b7}.ArticleCard_footerDuration__okoKu{font-family:DM Mono,monospace;font-size:.72rem;color:#8a8478;margin-left:auto}body.dark .ArticleCard_footerDuration__okoKu{color:#a09888}.ArticleCard_connectorSvg__Czib7{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:2;overflow:visible}.WhiteboardCourseCard_whiteboard__LXUNd{position:relative;width:100%;min-width:210px;max-width:300px;cursor:pointer;transition:transform .3s cubic-bezier(.34,1.4,.64,1);--sh-x:1px;--sh-y:2px;--sh-blur:2px;--sh-opacity:0.1}.WhiteboardCourseCard_wbFrame__DNlhz{position:relative;background:linear-gradient(180deg,#d8d8d4,#b0b0ac 50%,#989894);padding:6px 6px 14px;border-radius:3px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.6),inset 0 -1px 0 rgba(0,0,0,.2),inset 1px 0 0 hsla(0,0%,100%,.3),inset -1px 0 0 rgba(0,0,0,.1),6px 14px 28px rgba(0,0,0,.2),0 2px 4px rgba(0,0,0,.12)}.WhiteboardCourseCard_wbFrame__DNlhz:after{content:"";position:absolute;bottom:0;left:6px;right:6px;height:6px;background:linear-gradient(180deg,#989894,#6a6a66);border-radius:0 0 2px 2px;box-shadow:inset 0 1px 2px rgba(0,0,0,.4),inset 0 -1px 0 hsla(0,0%,100%,.1)}.WhiteboardCourseCard_wbMarkers__tqABi{position:absolute;bottom:1px;height:4px;z-index:5;display:flex;gap:4px}.WhiteboardCourseCard_wbMarker__j8A1e{width:14px;height:4px;border-radius:1px;box-shadow:0 1px 2px rgba(0,0,0,.4)}.WhiteboardCourseCard_wbMarker_black__1ppoa{background:linear-gradient(180deg,#2a2a2a,#1a1a1a)}.WhiteboardCourseCard_wbMarker_blue__l7RVN{background:linear-gradient(180deg,#2a5aaa,#1a3a8a)}.WhiteboardCourseCard_wbMarker_red__q8lXP{background:linear-gradient(180deg,#c83a2e,#a02418)}.WhiteboardCourseCard_wbMarker_green__sAVyB{background:linear-gradient(180deg,#2a7a4a,#1a5a32)}.WhiteboardCourseCard_wbEraser___a9z_{width:22px;height:7px;background:linear-gradient(180deg,#c8b896,#8a7a58);border-radius:1px;box-shadow:0 1px 2px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.3);margin-top:-1px}.WhiteboardCourseCard_wbSurface__6rbKz{position:relative;background:#f6f5f0;background-image:linear-gradient(180deg,#faf9f4,#f0efea);padding:8px 10px 10px;border-radius:1px;box-shadow:inset 0 1px 2px rgba(0,0,0,.08),inset 0 -1px 0 rgba(0,0,0,.04),inset 1px 0 0 rgba(0,0,0,.04),inset -1px 0 0 rgba(0,0,0,.04);overflow:hidden}.WhiteboardCourseCard_wbSmudges__rtLlb{position:absolute;inset:0;pointer-events:none;opacity:.55;mix-blend-mode:multiply;width:100%;height:100%}.WhiteboardCourseCard_wbRole__l42lC{font-family:Caveat,cursive;font-weight:600;font-size:13px;letter-spacing:.04em;color:#2a5aaa;text-transform:uppercase;margin-bottom:2px;position:relative;z-index:2}.WhiteboardCourseCard_wbTitle__JylQM{font-family:Caveat,cursive;font-weight:700;font-size:19px;line-height:1.1;color:#1a1a18;margin-bottom:3px;letter-spacing:-.005em;position:relative;z-index:2}.WhiteboardCourseCard_wbPremise__YdBFw{font-family:Caveat,cursive;font-weight:400;font-size:14px;line-height:1.25;color:rgba(0,0,0,.6);margin-bottom:5px;position:relative;z-index:2}.WhiteboardCourseCard_wbDivider__MpHcA{height:0;border-top:2px solid rgba(0,0,0,.55);margin-bottom:4px;position:relative;z-index:2}.WhiteboardCourseCard_wbTopicsLabel__xhNSY{font-family:Caveat,cursive;font-weight:600;font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:#c83a2e;margin-bottom:3px;position:relative;z-index:2}.WhiteboardCourseCard_wbFirstLesson__nUhat{font-family:Caveat,cursive;font-weight:500;font-size:13px;line-height:1.2;color:rgba(0,0,0,.85);padding:2px 0 2px 14px;position:relative;z-index:2}.WhiteboardCourseCard_wbFirstLesson__nUhat:before{content:"1.";position:absolute;left:4px;top:2px;font-family:Caveat,cursive;font-weight:700;font-size:13px;color:#2a5aaa}.WhiteboardCourseCard_wbMore__kl1t7{font-family:Caveat,cursive;font-style:italic;font-size:11px;color:rgba(0,0,0,.45);padding:2px 0 0 14px;position:relative;z-index:2}.WhiteboardCourseCard_wbScribble__wAMl6{margin-top:6px;position:relative;z-index:2}.WhiteboardCourseCard_wbScribbleLine__ffypz{display:block;line-height:1.3}.WhiteboardCourseCard_wbPrice__gNJE9{margin-top:5px;position:relative;z-index:2;text-align:right}.WhiteboardCourseCard_wbPriceFree__Hcnk9{font-family:Caveat,cursive;font-weight:600;font-size:11px;color:#2a7a4a;text-transform:uppercase;letter-spacing:.05em}.WhiteboardCourseCard_wbPricePaid__FWfMa{font-family:Caveat,cursive;font-weight:600;font-size:11px;color:#c83a2e}.WhiteboardCourseCard_scheme2__MThYf .WhiteboardCourseCard_wbRole__l42lC{color:#c83a2e}.WhiteboardCourseCard_scheme2__MThYf .WhiteboardCourseCard_wbTopicsLabel__xhNSY{color:#2a5aaa}.WhiteboardCourseCard_scheme2__MThYf .WhiteboardCourseCard_wbFirstLesson__nUhat:before{color:#c83a2e}.WhiteboardCourseCard_scheme3___3dTA .WhiteboardCourseCard_wbRole__l42lC{color:#2a7a4a}.WhiteboardCourseCard_scheme3___3dTA .WhiteboardCourseCard_wbTopicsLabel__xhNSY{color:#c83a2e}.WhiteboardCourseCard_scheme3___3dTA .WhiteboardCourseCard_wbFirstLesson__nUhat:before{color:#2a7a4a}.WhiteboardCourseCard_scheme4__7Zwd_ .WhiteboardCourseCard_wbRole__l42lC{color:#1a1a18}.WhiteboardCourseCard_scheme4__7Zwd_ .WhiteboardCourseCard_wbTopicsLabel__xhNSY{color:#2a5aaa}.WhiteboardCourseCard_scheme4__7Zwd_ .WhiteboardCourseCard_wbFirstLesson__nUhat:before{color:#c83a2e}.WhiteboardCourseCard_whiteboard__LXUNd:hover{z-index:10}.WhiteboardCourseCard_whiteboard__LXUNd:hover .WhiteboardCourseCard_wbFrame__DNlhz{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.6),inset 0 -1px 0 rgba(0,0,0,.2),inset 1px 0 0 hsla(0,0%,100%,.3),inset -1px 0 0 rgba(0,0,0,.1),var(--sh-x) var(--sh-y) var(--sh-blur) rgba(0,0,0,var(--sh-opacity)),0 3px 6px rgba(0,0,0,.16)}.IncomingCallCard_callCard__gJC5k{position:relative;cursor:pointer;transition:transform .3s cubic-bezier(.34,1.4,.64,1)}.IncomingCallCard_callCard__gJC5k:hover{z-index:10}.IncomingCallCard_phone__Kh08m{background:#1c1c1e;border-radius:24px;padding:20px 16px 18px;display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;box-shadow:2px 3px 8px rgba(0,0,0,.25),inset 0 1px 0 hsla(0,0%,100%,.05);transition:box-shadow .3s ease}.IncomingCallCard_phone__Kh08m:before{content:"";position:absolute;top:8px;left:50%;transform:translateX(-50%);width:36px;height:4px;background:#2c2c2e;border-radius:2px}.IncomingCallCard_callTop__0Mkfm{display:flex;flex-direction:column;align-items:center;gap:4px;margin-top:6px;margin-bottom:14px}.IncomingCallCard_callStatus__9cJSg{font-family:DM Sans,sans-serif;font-size:.58rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:#4ade80;display:flex;align-items:center;gap:5px}.IncomingCallCard_callStatus__9cJSg:before{content:"";width:5px;height:5px;background:#4ade80;border-radius:50%;animation:IncomingCallCard_pulseCallDot__CSzlt 2s ease-in-out infinite}@keyframes IncomingCallCard_pulseCallDot__CSzlt{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}.IncomingCallCard_modeLabel__BxXX2{font-family:DM Mono,monospace;font-size:.48rem;text-transform:uppercase;letter-spacing:.1em}.IncomingCallCard_modeMentor__k58Te{color:#4ade80}.IncomingCallCard_modeNovice__RsT_o{color:#fbbf24}.IncomingCallCard_callerAvatar___1f0I{width:56px;height:56px;border-radius:50%;margin-bottom:12px;display:flex;align-items:center;justify-content:center;font-size:1.4rem;position:relative;flex-shrink:0}.IncomingCallCard_callerAvatar___1f0I:after{content:"";position:absolute;inset:-6px;border-radius:50%;border:1.5px solid rgba(74,222,128,.25);animation:IncomingCallCard_ringPulseCall__wZyzc 2.5s ease-out infinite}@keyframes IncomingCallCard_ringPulseCall__wZyzc{0%{transform:scale(1);opacity:.5}to{transform:scale(1.4);opacity:0}}.IncomingCallCard_callerName__8KuHk{font-family:DM Sans,sans-serif;font-size:.88rem;font-weight:600;color:#f5f5f5;line-height:1.25;margin-bottom:4px}.IncomingCallCard_callerReason__9vIeo{font-family:DM Sans,sans-serif;font-size:.62rem;color:#71717a;line-height:1.35;max-width:165px}.IncomingCallCard_callerTitle__sK4kN{font-family:DM Sans,sans-serif;font-size:.68rem;color:#cbd5e1;line-height:1.25;max-width:170px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:4px}.IncomingCallCard_callerInfo__GAsE8{flex:1;min-width:0;text-align:left}.IncomingCallCard_callButtons__WNbRQ{margin-top:auto;padding-top:16px;display:flex;gap:20px;align-items:center}.IncomingCallCard_btnDecline__fP_O1{width:36px;height:36px;border-radius:50%;background:#3a3a3c;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s ease;padding:0}.IncomingCallCard_btnDecline__fP_O1:hover{background:#ef4444}.IncomingCallCard_btnDecline__fP_O1:hover svg{stroke:#fff}.IncomingCallCard_btnAnswer__wsMZv{width:48px;height:48px;border-radius:50%;background:#22c55e;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .2s ease,box-shadow .2s ease;box-shadow:0 0 14px rgba(34,197,94,.3);padding:0}.IncomingCallCard_btnAnswer__wsMZv:hover{transform:scale(1.1);box-shadow:0 0 24px rgba(34,197,94,.5)}.IncomingCallCard_phoneLandscape__TDlL4{flex-direction:row;align-items:center;text-align:left;padding:28px 18px 14px;gap:14px;border-radius:20px}.IncomingCallCard_phoneLandscape__TDlL4:before{display:none}.IncomingCallCard_landscapeCallTop__xkyOf,.IncomingCallCard_phoneLandscape__TDlL4 .IncomingCallCard_callTop__0Mkfm{position:absolute;top:8px;left:18px;flex-direction:row;gap:8px;margin:0}.IncomingCallCard_landscapeAvatar__NvHvx{width:42px;height:42px;margin:0;font-size:1.1rem}.IncomingCallCard_landscapeButtons__jPMbU{margin-top:0;padding-top:0;flex-shrink:0;gap:12px}.IncomingCallCard_landscapeButtons__jPMbU .IncomingCallCard_btnAnswer__wsMZv{width:40px;height:40px}.IncomingCallCard_landscapeButtons__jPMbU .IncomingCallCard_btnAnswer__wsMZv svg{width:18px;height:18px}.IncomingCallCard_landscapeButtons__jPMbU .IncomingCallCard_btnDecline__fP_O1{width:32px;height:32px}.IncomingCallCard_landscapeButtons__jPMbU .IncomingCallCard_btnDecline__fP_O1 svg{width:12px;height:12px}.IncomingCallCard_landscapeName__Cq0ol{font-size:.82rem}.IncomingCallCard_landscapeReason__rK1F1{font-size:.58rem;max-width:none}.IncomingCallCard_callerInfo__GAsE8 .IncomingCallCard_callerTitle__sK4kN{max-width:220px}