._card_j9vk3_6{display:flex;flex-direction:column;height:100%;min-width:0;padding:1rem;box-sizing:border-box;background-color:var(--sp-card);border:1px solid var(--sp-line);border-radius:var(--radius-md);box-shadow:0 1px 2px #3d33290d;color:var(--sp-ink);text-decoration:none;transition:transform var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease,border-color var(--animation-duration-normal) ease}._card_j9vk3_6:hover{transform:translateY(-2px);border-color:var(--sp-line-strong);box-shadow:var(--sp-shadow-hover)}._card_j9vk3_6:focus-visible{outline:none;box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--tk-brand-text)}._educator_j9vk3_38{display:flex;align-items:center;gap:.625rem;min-width:0}._avatar_j9vk3_45{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2rem;height:2rem;overflow:hidden;border-radius:var(--radius-full);background-color:var(--pastel-lavender);box-shadow:0 0 0 1px var(--sp-line);color:var(--pastel-lavender-ink);font-size:.75rem;font-weight:700}._avatar_j9vk3_45 img{display:block;width:100%;height:100%;object-fit:cover}._educatorText_j9vk3_68{display:flex;flex-direction:column;min-width:0}._educatorName_j9vk3_74{display:flex;align-items:center;gap:.25rem;min-width:0}._educatorNameText_j9vk3_81,._exam_j9vk3_82{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._educatorNameText_j9vk3_81{font-size:.8125rem;font-weight:600;line-height:1.35;color:var(--sp-ink)}._exam_j9vk3_82{font-size:.75rem;line-height:1.35;color:var(--sp-muted)}._title_j9vk3_101{display:-webkit-box;min-height:2.8em;margin:.875rem 0 0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-family:var(--font-family-heading);font-size:1rem;font-weight:700;line-height:1.4;letter-spacing:-.01em;color:var(--sp-ink)}._notesHead_j9vk3_116{display:flex;align-items:flex-start;gap:.75rem;margin:.875rem 0 1.125rem}._notesHead_j9vk3_116 ._title_j9vk3_101{margin-top:0}._docIcon_j9vk3_127{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2.25rem;height:2.25rem;border-radius:var(--radius);background-color:var(--pastel-lavender);color:var(--pastel-lavender-ink)}._media_j9vk3_139{margin-top:.875rem;aspect-ratio:16 / 9;overflow:hidden;border-radius:var(--radius);background-color:var(--muted);box-shadow:0 0 0 1px var(--sp-line)}._media_j9vk3_139 img{display:block;width:100%;height:100%;object-fit:cover;transition:transform var(--animation-duration-slow, .3s) ease}._card_j9vk3_6:hover ._media_j9vk3_139 img{transform:scale(1.02)}._footer_j9vk3_160{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:auto;padding-top:.875rem}._notes_j9vk3_116 ._footer_j9vk3_160{border-top:1.5px dashed var(--sp-line);padding-top:.75rem}._meta_j9vk3_174{display:inline-flex;align-items:center;gap:.375rem;min-width:0;overflow:hidden;font-size:.8125rem;color:var(--sp-muted);white-space:nowrap}._dot_j9vk3_185{color:var(--sp-muted)}._rating_j9vk3_189{display:inline-flex;align-items:center;gap:.1875rem;font-weight:600;color:var(--sp-ink)}._star_j9vk3_197{flex-shrink:0;color:var(--warning);fill:currentColor}._ratingCount_j9vk3_203{font-weight:400;color:var(--sp-muted)}._save_j9vk3_208{padding:.0625rem .4375rem;border-radius:.375rem;background-color:var(--pastel-sage);color:var(--pastel-sage-ink);font-size:.75rem;font-weight:700}._price_j9vk3_217{display:inline-flex;align-items:baseline;flex-shrink:0;gap:.375rem;margin-left:auto;white-space:nowrap}._originalPrice_j9vk3_226{font-size:.8125rem;color:var(--sp-muted)}._priceValue_j9vk3_231,._priceFree_j9vk3_232{font-family:var(--font-family-heading);font-size:1rem;font-weight:800;font-variant-numeric:tabular-nums}._priceValue_j9vk3_231{color:var(--tk-brand-text)}._priceFree_j9vk3_232{color:var(--pastel-sage-ink)}@media(max-width:640px){._card_j9vk3_6{padding:.875rem}._title_j9vk3_101{font-size:.9375rem}}@media(prefers-reduced-motion:reduce){._card_j9vk3_6,._media_j9vk3_139 img{transition:none}._card_j9vk3_6:hover,._card_j9vk3_6:hover ._media_j9vk3_139 img{transform:none}}._button_12o7u_5{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-2);height:2.5rem;padding:0 var(--spacing-4);border:1px solid var(--border);border-radius:var(--radius);background-color:transparent;color:var(--foreground);font-family:var(--font-family-base);font-size:.9375rem;font-weight:600;white-space:nowrap;cursor:pointer;transition:background-color var(--animation-duration-normal) ease,border-color var(--animation-duration-normal) ease,color var(--animation-duration-normal) ease}._button_12o7u_5 svg{flex-shrink:0;color:var(--muted-foreground);transition:color var(--animation-duration-normal) ease}._button_12o7u_5:hover:not(:disabled){border-color:var(--tk-table-line);background-color:var(--muted)}._button_12o7u_5:active:not(:disabled){background-color:color-mix(in srgb,var(--muted),var(--foreground) 6%)}._button_12o7u_5:focus-visible{outline:none;box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--tk-brand-text)}._button_12o7u_5:disabled{opacity:.7;cursor:wait}._following_12o7u_54{border-color:var(--pastel-sage);background-color:var(--pastel-sage);color:var(--pastel-sage-ink)}._following_12o7u_54 svg{color:var(--pastel-sage-ink)}._following_12o7u_54:hover:not(:disabled){border-color:var(--border);background-color:var(--surface);color:var(--error-text)}._following_12o7u_54:hover:not(:disabled) svg{color:var(--error-text)}._label_12o7u_76{display:inline-grid}._restLabel_12o7u_80,._hoverLabel_12o7u_81{grid-area:1 / 1}._hoverLabel_12o7u_81{visibility:hidden}._following_12o7u_54:hover:not(:disabled) ._restLabel_12o7u_80{visibility:hidden}._following_12o7u_54:hover:not(:disabled) ._hoverLabel_12o7u_81{visibility:visible}@media(prefers-reduced-motion:reduce){._button_12o7u_5,._button_12o7u_5 svg{transition:none}}._section_mjcmt_6{width:100%;max-width:1200px;margin:0 auto;padding:var(--spacing-16) var(--spacing-6) 0;box-sizing:border-box}._sectionHead_mjcmt_14{margin-bottom:var(--spacing-6)}._sectionTitle_mjcmt_18{margin:0;font-family:var(--font-family-heading);font-size:1.75rem;font-weight:800;letter-spacing:-.02em;line-height:1.2;color:var(--foreground)}._panel_mjcmt_28{display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-6) 1.25rem;background-color:var(--sp-surface);border:1px solid var(--sp-line);border-radius:1.5rem;box-shadow:var(--sp-shadow)}._skeletonList_mjcmt_39{display:flex;flex-direction:column;gap:var(--spacing-3)}._list_mjcmt_47{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));align-items:start;gap:var(--spacing-4);list-style:none;margin:0;padding:0}._post_mjcmt_59{--accent-tint: var(--sp-lavender-tint);--accent-edge: var(--sp-lavender-edge);--accent-ink: var(--sp-lavender-ink);position:relative;padding:1.25rem;background-color:var(--sp-card);border:1px solid var(--sp-line);border-radius:1.25rem;box-shadow:var(--sp-shadow);transition:transform var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease,border-color var(--animation-duration-normal) ease}._post_mjcmt_59:hover{transform:translateY(-2px);border-color:var(--accent-edge);box-shadow:var(--sp-shadow-hover)}._post_mjcmt_59:before{content:"";position:absolute;top:1.25rem;right:1.25rem;width:.4375rem;height:.4375rem;border-radius:50%;background-color:var(--accent-edge)}._list_mjcmt_47 li:nth-child(2){--accent-tint: var(--sp-sage-tint);--accent-edge: var(--sp-sage-edge);--accent-ink: var(--sp-sage-ink)}._list_mjcmt_47 li:nth-child(3){--accent-tint: var(--sp-blue-tint);--accent-edge: var(--sp-blue-edge);--accent-ink: var(--sp-blue-ink)}._list_mjcmt_47 li:nth-child(4){--accent-tint: var(--sp-peach-tint);--accent-edge: var(--sp-peach-edge);--accent-ink: var(--sp-peach-ink)}._postBody_mjcmt_109{margin:0;padding-right:var(--spacing-4);white-space:pre-wrap;color:var(--sp-text);font-size:.9375rem;line-height:1.55}._postImage_mjcmt_118{margin-top:var(--spacing-3);max-width:100%;max-height:24rem;border-radius:1rem;display:block}._postFooter_mjcmt_126{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3);margin-top:var(--spacing-4)}._postDate_mjcmt_134{font-size:.8125rem;color:var(--sp-muted)}._likeButton_mjcmt_139{display:inline-flex;align-items:center;gap:var(--spacing-1);padding:var(--spacing-1) var(--spacing-3);border:1px solid var(--sp-line);border-radius:var(--radius-full);background-color:var(--sp-surface);color:var(--sp-muted);font-size:.8125rem;font-weight:700;cursor:pointer;transition:border-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease,background-color var(--animation-duration-fast) ease}._likeButton_mjcmt_139:hover,._likeButton_mjcmt_139._liked_mjcmt_162{border-color:var(--accent-edge);background-color:var(--accent-tint);color:var(--accent-ink)}._likeButton_mjcmt_139:disabled{opacity:.7;cursor:wait}@media(max-width:768px){._section_mjcmt_6{padding:2.5rem var(--spacing-4) 0}._panel_mjcmt_28{padding:var(--spacing-4) var(--spacing-3);border-radius:1.25rem}}@media(prefers-reduced-motion:reduce){._post_mjcmt_59{transition:none}._post_mjcmt_59:hover{transform:none}}._root_13eil_1{--expert-max: 1200px;--expert-gutter: var(--spacing-6);--expert-scroll-offset: calc(var(--header-height) + var(--site-notice-offset) + var(--spacing-4));display:flex;flex-direction:column;width:100%;padding-bottom:var(--spacing-16);background-color:var(--background);color:var(--foreground)}._hero_13eil_16{width:100%;max-width:var(--expert-max);margin:0 auto;padding:var(--spacing-6) var(--expert-gutter) 0;box-sizing:border-box}._profileCard_13eil_29{--ep-avatar: 9rem;--ep-pad: 2.25rem;--ep-gap: 2.25rem;--ep-dot: .875rem;--ep-control-edge: hsl(36 10% 60%);--ep-orbit: hsl(258 28% 72%);--ep-butter-dot: hsl(44 88% 66%);--ep-lavender-line: hsl(258 30% 74%);--ep-butter-line: hsl(44 55% 64%);--ep-powder-line: hsl(210 35% 70%);position:relative;overflow:hidden;background-color:var(--sp-surface);border:1px solid var(--sp-line);border-radius:var(--radius-lg);box-shadow:var(--sp-shadow)}.dark ._profileCard_13eil_29{--ep-control-edge: hsl(222 12% 42%);--ep-orbit: hsl(258 22% 48%);--ep-butter-dot: hsl(44 55% 55%);--ep-lavender-line: hsl(258 16% 35%);--ep-butter-line: hsl(42 22% 33%);--ep-powder-line: hsl(212 20% 34%)}._shareButton_13eil_59{position:absolute;top:1.25rem;right:1.25rem;z-index:2;display:inline-flex;align-items:center;justify-content:center;gap:.375rem;height:2.25rem;padding:0 .75rem;border:1px solid var(--ep-control-edge);border-radius:var(--radius);background-color:var(--sp-card);color:var(--sp-ink);font-family:var(--font-family-base);font-size:.8125rem;font-weight:600;cursor:pointer;transition:border-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease,background-color var(--animation-duration-fast) ease}._shareButton_13eil_59 svg{color:var(--sp-muted);transition:color var(--animation-duration-fast) ease}._shareButton_13eil_59:hover{border-color:var(--sp-lavender-edge);background-color:var(--sp-lavender-tint);color:var(--sp-lavender-ink)}._shareButton_13eil_59:hover svg{color:var(--sp-lavender-ink)}._profileBody_13eil_99{position:relative;display:grid;grid-template-columns:var(--ep-avatar) minmax(0,1fr);align-items:center;gap:var(--ep-gap);padding:var(--ep-pad) var(--ep-pad) 2rem}._decor_13eil_109{display:none}@media(min-width:1100px){._decor_13eil_109{position:absolute;top:50%;right:4rem;display:block;width:7.5rem;height:6.5rem;margin-top:-2.25rem;pointer-events:none}._decor_13eil_109 span{position:absolute;display:block;box-sizing:border-box}._decor_13eil_109 span:nth-child(1){top:0;right:0;width:3.5rem;height:3.5rem;border:1.5px solid var(--ep-lavender-line);border-radius:50%;background-color:var(--pastel-lavender)}._decor_13eil_109 span:nth-child(2){right:3rem;bottom:0;width:1.75rem;height:1.75rem;border:1.5px solid var(--ep-butter-line);border-radius:.5rem;background-color:var(--pastel-butter);transform:rotate(14deg)}._decor_13eil_109 span:nth-child(3){top:.75rem;left:0;width:.875rem;height:.875rem;border:1.5px solid var(--ep-powder-line);border-radius:50%;background-color:var(--pastel-powder)}}._avatar_13eil_166{position:relative;display:flex;align-items:center;justify-content:center;width:var(--ep-avatar);height:var(--ep-avatar)}._avatar_13eil_166:before,._avatar_13eil_166:after{content:"";position:absolute;border-radius:var(--radius-full);box-sizing:border-box;pointer-events:none}._avatar_13eil_166:before{inset:0;border:1.5px dashed var(--ep-orbit)}._avatar_13eil_166:after{z-index:2;top:calc(var(--ep-avatar) * .1464 - var(--ep-dot) / 2);right:calc(var(--ep-avatar) * .1464 - var(--ep-dot) / 2);width:var(--ep-dot);height:var(--ep-dot);border:2px solid var(--sp-surface);background-color:var(--ep-butter-dot)}._avatar_13eil_166>*{position:relative;z-index:1;width:calc(var(--ep-avatar) * .84);height:calc(var(--ep-avatar) * .84);overflow:hidden;border:4px solid var(--sp-card);border-radius:var(--radius-full);background-color:var(--sp-card);box-shadow:0 0 0 1px var(--sp-line),0 8px 18px -10px #40332659;box-sizing:border-box}._avatarImage_13eil_214{display:block;object-fit:cover;background-color:var(--surface)}._avatarFallback_13eil_220{display:flex;align-items:center;justify-content:center;background-color:var(--pastel-lavender);color:var(--pastel-lavender-ink);font-family:var(--font-family-heading);font-size:2.25rem;font-weight:700}._identity_13eil_231{position:relative;z-index:1;min-width:0}._heading_13eil_238{padding-right:6.5rem}._name_13eil_242{margin:0;font-family:var(--font-family-heading);font-size:clamp(1.75rem,3.2vw,2.25rem);font-weight:800;line-height:1.15;letter-spacing:-.025em;color:var(--foreground)}._nameBadge_13eil_253{margin-left:var(--spacing-2);vertical-align:middle}._orgLine_13eil_258{margin:.375rem 0 0;font-size:.9375rem;color:var(--sp-muted)}._orgLine_13eil_258 strong,._orgLink_13eil_265{font-weight:600;color:var(--foreground)}._orgLink_13eil_265{text-decoration:none}._orgLink_13eil_265:hover{color:var(--tk-brand-text);text-decoration:underline;text-underline-offset:2px}._tagline_13eil_280{max-width:60ch;margin:.875rem 0 0;font-size:1.0625rem;line-height:1.6;color:var(--sp-text)}._meta_13eil_288{display:flex;flex-wrap:wrap;gap:var(--spacing-2) 1.25rem;margin:var(--spacing-4) 0 0;padding:0;list-style:none;font-size:.875rem;color:var(--sp-muted)}._meta_13eil_288 li{display:inline-flex;align-items:center;gap:.375rem}._meta_13eil_288 svg{flex-shrink:0}._links_13eil_309{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-2);margin-top:.875rem}._socialLink_13eil_317{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:1px solid var(--border);border-radius:var(--radius);background-color:var(--surface);color:var(--muted-foreground);text-decoration:none;transition:border-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease}._socialLink_13eil_317:hover{border-color:var(--tk-table-line);color:var(--foreground)}._actions_13eil_340{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.5rem}._actionPrimary_13eil_351{padding:0 1.125rem;font-weight:600;background-color:var(--sp-cta);border-color:var(--sp-cta);color:var(--sp-cta-ink)}._actionPrimary_13eil_351:hover{background-color:var(--sp-cta-hover);border-color:var(--sp-cta-hover);color:var(--sp-cta-ink)}._actionPrimary_13eil_351:active{background-color:color-mix(in srgb,var(--sp-cta-hover),var(--sp-cta-ink) 8%);border-color:color-mix(in srgb,var(--sp-cta-hover),var(--sp-cta-ink) 8%);color:var(--sp-cta-ink)}._actionSecondary_13eil_371{display:inline-flex;align-items:center;justify-content:center;height:2.5rem;padding:0 var(--spacing-4);border:1px solid var(--ep-control-edge);border-radius:var(--radius);background-color:var(--sp-card);color:var(--sp-ink);font-family:var(--font-family-base);font-size:.9375rem;font-weight:600;white-space:nowrap;cursor:pointer;transition:background-color var(--animation-duration-fast) ease,border-color var(--animation-duration-fast) ease}._actionSecondary_13eil_371:hover{border-color:var(--sp-lavender-edge);background-color:var(--sp-lavender-tint);color:var(--sp-lavender-ink)}._actions_13eil_340 ._followButton_13eil_397:not([aria-pressed=true]){padding:0 .75rem;border-color:transparent;background-color:transparent;color:var(--sp-ink)}._actions_13eil_340 ._followButton_13eil_397:not([aria-pressed=true]):hover:not(:disabled){border-color:transparent;background-color:var(--sp-lavender-tint);color:var(--sp-lavender-ink)}._actions_13eil_340 ._followButton_13eil_397:not([aria-pressed=true]):hover:not(:disabled) svg{color:var(--sp-lavender-ink)}._shareButton_13eil_59:focus-visible,._actionSecondary_13eil_371:focus-visible,._socialLink_13eil_317:focus-visible,._filter_13eil_417:focus-visible,._viewAll_13eil_418:focus-visible{outline:none;box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--tk-brand-text)}._statsBar_13eil_430{padding:1rem var(--ep-pad) 1.125rem;border-top:1.5px dashed var(--sp-line-strong)}._stats_13eil_430{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.75rem 2rem;margin:0}._stat_13eil_430{display:inline-flex;align-items:center;gap:.5rem;min-width:0}@media(min-width:1024px){._stats_13eil_430{column-gap:0}._stat_13eil_430{padding:0 2rem}._stat_13eil_430+._stat_13eil_430{box-shadow:inset 1px 0 0 var(--sp-line)}._preview_13eil_464 ._stat_13eil_430{padding:0 1.25rem}}._statIcon_13eil_469{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.75rem;height:1.75rem;border-radius:var(--radius-full)}._statLavender_13eil_479{background-color:var(--pastel-lavender);color:var(--pastel-lavender-ink)}._statButter_13eil_484{background-color:var(--pastel-butter);color:var(--pastel-butter-ink)}._statPowder_13eil_489{background-color:var(--pastel-powder);color:var(--pastel-powder-ink)}._statBody_13eil_494{display:inline-flex;align-items:center;gap:.3125rem;margin:0;white-space:nowrap}._statValue_13eil_502{font-family:var(--font-family-heading);font-size:.9375rem;font-weight:700;color:var(--sp-ink);font-variant-numeric:tabular-nums}._statStar_13eil_510{flex-shrink:0;color:var(--warning);fill:currentColor}._statLabel_13eil_516{font-size:.875rem;color:var(--sp-muted)}._srOnly_13eil_521{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}._section_13eil_535{width:100%;max-width:var(--expert-max);margin:0 auto;padding:var(--spacing-12) var(--expert-gutter) 0;box-sizing:border-box;scroll-margin-top:var(--expert-scroll-offset)}._sectionTitle_13eil_544{margin:0 0 1.25rem;font-family:var(--font-family-heading);font-size:1.5rem;font-weight:800;line-height:1.25;letter-spacing:-.02em;color:var(--foreground)}._filters_13eil_559{display:flex;gap:var(--spacing-1);margin-bottom:1.75rem;overflow-x:auto;overflow-y:hidden;box-shadow:inset 0 -1px 0 var(--border);scrollbar-width:none}._filters_13eil_559::-webkit-scrollbar{display:none}._filter_13eil_417{flex:none;padding:.625rem .875rem;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--muted-foreground);font-family:var(--font-family-base);font-size:.875rem;font-weight:600;white-space:nowrap;cursor:pointer;transition:color var(--animation-duration-fast) ease,border-color var(--animation-duration-fast) ease}._filter_13eil_417:hover{color:var(--foreground)}._filterActive_13eil_594{border-bottom-color:var(--tk-brand-text);color:var(--foreground)}._catalogue_13eil_601{container-type:inline-size;display:flex;flex-direction:column;gap:2.5rem}._group_13eil_608{min-width:0}._groupHead_13eil_612{display:flex;align-items:baseline;justify-content:space-between;gap:var(--spacing-4);margin-bottom:var(--spacing-4)}._groupTitle_13eil_620{margin:0;font-family:var(--font-family-heading);font-size:1.125rem;font-weight:700;color:var(--foreground)}._viewAll_13eil_418{display:inline-flex;align-items:center;gap:var(--spacing-1);padding:var(--spacing-1) 0;border:0;background:none;color:var(--tk-brand-text);font-family:var(--font-family-base);font-size:.875rem;font-weight:600;white-space:nowrap;cursor:pointer}._viewAll_13eil_418:hover{text-decoration:underline;text-underline-offset:3px}._grid_13eil_648{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--spacing-4)}@container (min-width: 36rem){._grid_13eil_648{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width: 56rem){._grid_13eil_648{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}}._emptyPanel_13eil_667{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-2);padding:2.5rem var(--spacing-4);text-align:center;background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius-md)}._emptyIcon_13eil_679{color:var(--muted-foreground)}._emptyTitle_13eil_683{margin:0;font-family:var(--font-family-heading);font-size:1.0625rem;font-weight:700;color:var(--foreground)}._emptyText_13eil_691{max-width:34rem;margin:0;font-size:.875rem;line-height:1.5;color:var(--muted-foreground)}._aboutGrid_13eil_701{--ab-lavender-edge: hsl(258 30% 74%);--ab-mint-edge: hsl(157 28% 64%);--ab-powder-edge: hsl(210 35% 70%);--ab-butter-edge: hsl(44 55% 64%);--ab-sage-edge: hsl(95 18% 66%);--ab-peach-edge: hsl(22 55% 74%);--ab-sage-bar: hsl(95 22% 42%);display:grid;grid-template-columns:minmax(0,1fr) 20.5rem;gap:3.5rem;align-items:start}.dark ._aboutGrid_13eil_701{--ab-lavender-edge: hsl(258 16% 35%);--ab-mint-edge: hsl(160 15% 31%);--ab-powder-edge: hsl(212 20% 34%);--ab-butter-edge: hsl(42 22% 33%);--ab-sage-edge: hsl(95 10% 32%);--ab-peach-edge: hsl(20 20% 34%);--ab-sage-bar: hsl(95 20% 52%)}._aboutTitle_13eil_727:after{content:"";display:block;width:2.75rem;height:4px;margin-top:.625rem;border-radius:var(--radius-full);background-color:var(--sp-lavender-edge)}._aboutMain_13eil_739{min-width:0}._aboutBlock_13eil_743+._aboutBlock_13eil_743{margin-top:2rem;padding-top:2rem;border-top:1.5px dashed var(--sp-line)}._blockTitle_13eil_749{display:flex;align-items:center;gap:.625rem;margin:0 0 1rem;font-family:var(--font-family-heading);font-size:1.0625rem;font-weight:700;letter-spacing:-.01em;color:var(--sp-ink)}._blockIcon_13eil_761,._rowIcon_13eil_762,._detailIcon_13eil_763{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._blockIcon_13eil_761{width:2rem;height:2rem;border-radius:var(--radius)}._prose_13eil_776{max-width:68ch}._prose_13eil_776 p{margin:0 0 var(--spacing-4);font-size:1rem;line-height:1.75;color:var(--sp-text);white-space:pre-line}._introProse_13eil_789>p:first-child{font-size:1.0625rem;color:var(--sp-ink)}._approachPanel_13eil_794{max-width:none;padding:1.125rem 1.25rem;border-left:3px solid var(--ab-sage-bar);border-radius:0 var(--radius-md) var(--radius-md) 0;background-color:var(--pastel-sage)}._approachPanel_13eil_794 p,._approachPanel_13eil_794 ul{max-width:68ch;color:var(--pastel-sage-ink)}._prose_13eil_776 ul{margin:0 0 var(--spacing-4);padding-left:1.25rem;font-size:1rem;line-height:1.7;color:var(--sp-text)}._prose_13eil_776 li+li{margin-top:var(--spacing-1)}._prose_13eil_776 li::marker{color:var(--muted-foreground)}._prose_13eil_776>:last-child{margin-bottom:0}._tags_13eil_828{display:flex;flex-wrap:wrap;gap:.625rem;margin:0;padding:0;list-style:none}._tag_13eil_280{padding:.375rem .875rem;border:1px solid var(--tone-edge, var(--sp-line));border-radius:var(--radius-full);font-size:.875rem;font-weight:600}._toneLavender_13eil_846{--tone-edge: var(--ab-lavender-edge);background-color:var(--pastel-lavender);color:var(--pastel-lavender-ink)}._toneSage_13eil_852{--tone-edge: var(--ab-sage-edge);background-color:var(--pastel-sage);color:var(--pastel-sage-ink)}._tonePowder_13eil_858{--tone-edge: var(--ab-powder-edge);background-color:var(--pastel-powder);color:var(--pastel-powder-ink)}._tonePeach_13eil_864{--tone-edge: var(--ab-peach-edge);background-color:var(--pastel-peach);color:var(--pastel-peach-ink)}._toneMint_13eil_870{--tone-edge: var(--ab-mint-edge);background-color:var(--pastel-mint);color:var(--pastel-mint-ink)}._toneButter_13eil_876{--tone-edge: var(--ab-butter-edge);background-color:var(--pastel-butter);color:var(--pastel-butter-ink)}._subBlock_13eil_882+._subBlock_13eil_882{margin-top:1.5rem}._subTitle_13eil_886{margin:0 0 .875rem;font-family:var(--font-family-base);font-size:.75rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--sp-muted)}._rowList_13eil_896{margin:0;padding:0;list-style:none}._row_13eil_762{display:flex;gap:var(--spacing-3);padding:.875rem 0;border-top:1px solid var(--sp-line)}._row_13eil_762:first-child{padding-top:0;border-top:0}._rowIcon_13eil_762{width:1.75rem;height:1.75rem;border-radius:var(--radius-full)}._rowTitle_13eil_920{margin:0;font-size:.9375rem;font-weight:600;line-height:1.4;color:var(--sp-ink)}._rowDesc_13eil_928{margin:.125rem 0 0;font-size:.8125rem;line-height:1.5;color:var(--sp-muted)}@media(min-width:768px){._rowListColumns_13eil_936{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2.5rem}._rowListColumns_13eil_936 ._row_13eil_762:nth-child(2){padding-top:0;border-top:0}}._detailsPanel_13eil_949{position:sticky;top:var(--expert-scroll-offset);padding:1.25rem 1.25rem .5rem;background-color:var(--sp-card);border:1px solid var(--sp-line);border-radius:var(--radius-lg);box-shadow:var(--sp-shadow)}._panelTitle_13eil_959{margin:0 0 .5rem;font-family:var(--font-family-heading);font-size:1.0625rem;font-weight:700;color:var(--sp-ink)}._detailList_13eil_967{margin:0}._detailRow_13eil_971{display:flex;align-items:center;gap:var(--spacing-3);padding:.75rem 0}._detailRow_13eil_971+._detailRow_13eil_971{border-top:1px dashed var(--sp-line)}._detailIcon_13eil_763{width:2.25rem;height:2.25rem;border-radius:var(--radius-full)}._detailBody_13eil_988{min-width:0}._detailLabel_13eil_992{font-size:.75rem;font-weight:500;color:var(--sp-muted)}._detailValue_13eil_998{margin:.0625rem 0 0;font-size:.875rem;font-weight:600;color:var(--sp-ink);overflow-wrap:anywhere}._detailLink_13eil_1006{color:var(--tk-brand-text);font-weight:600;text-decoration:none}._detailLink_13eil_1006:hover{text-decoration:underline;text-underline-offset:2px}._timeline_13eil_1020{position:relative;margin:0;padding:0 0 0 1.75rem;list-style:none}._timeline_13eil_1020:before{content:"";position:absolute;top:.5rem;bottom:.5rem;left:.4375rem;width:2px;background-color:var(--border)}._timelineItem_13eil_1037{position:relative;max-width:72ch;padding-bottom:1.75rem}._timelineItem_13eil_1037:last-child{padding-bottom:0}._timelineDot_13eil_1047{position:absolute;top:.25rem;left:calc(-1.75rem + 1px);width:.875rem;height:.875rem;box-sizing:border-box;border:2px solid var(--sp-lavender-edge);border-radius:var(--radius-full);background-color:var(--sp-card)}._timelineCurrent_13eil_1059 ._timelineDot_13eil_1047{background-color:var(--sp-lavender-edge)}._timelineDate_13eil_1063{margin:0;font-size:.8125rem;font-weight:600;color:var(--muted-foreground);font-variant-numeric:tabular-nums}._timelineRole_13eil_1071{margin:.125rem 0 0;font-family:var(--font-family-heading);font-size:1.0625rem;font-weight:700;color:var(--foreground)}._timelineOrg_13eil_1079{margin:.125rem 0 0;font-size:.875rem;font-weight:500;color:var(--foreground)}._timelineLocation_13eil_1086{font-weight:400;color:var(--muted-foreground)}._timelineDesc_13eil_1091{margin:var(--spacing-2) 0 0;font-size:.875rem;line-height:1.65;color:var(--muted-foreground);white-space:pre-line}._teacherCta_13eil_1101{width:100%;max-width:var(--expert-max);margin:0 auto;padding:var(--spacing-12) var(--expert-gutter) 0;box-sizing:border-box}._preview_13eil_464{--expert-max: 900px;padding-bottom:var(--spacing-12)}._preview_13eil_464 ._profileCard_13eil_29{--ep-avatar: 7.5rem;--ep-pad: 1.5rem;--ep-gap: 1.5rem;--ep-dot: .75rem}._preview_13eil_464 ._decor_13eil_109{display:none}._preview_13eil_464 ._name_13eil_242{font-size:1.75rem}._preview_13eil_464 ._section_13eil_535,._preview_13eil_464 ._teacherCta_13eil_1101{padding-top:2.5rem}._preview_13eil_464 ._aboutGrid_13eil_701{grid-template-columns:minmax(0,1fr);gap:var(--spacing-8)}._preview_13eil_464 ._detailsPanel_13eil_949{position:static}@media(max-width:1024px){._aboutGrid_13eil_701{grid-template-columns:minmax(0,1fr);gap:var(--spacing-8)}._detailsPanel_13eil_949{position:static}}@media(max-width:860px){._root_13eil_1{--expert-gutter: var(--spacing-4);padding-bottom:var(--spacing-12)}._profileCard_13eil_29{--ep-avatar: 7.5rem;--ep-pad: 1.5rem;--ep-gap: 1.5rem;--ep-dot: .75rem}._stats_13eil_430{column-gap:1.75rem}._section_13eil_535,._teacherCta_13eil_1101{padding-top:2.5rem}._sectionTitle_13eil_544{font-size:1.375rem}}@media(max-width:640px){._hero_13eil_16{padding-top:var(--spacing-4)}._profileCard_13eil_29{--ep-avatar: 5.75rem;--ep-pad: 1.125rem;--ep-gap: 1rem;--ep-dot: .625rem}._profileBody_13eil_99{grid-template-columns:minmax(0,1fr);align-items:start;padding-bottom:1.5rem}._heading_13eil_238{padding-right:0}._shareButton_13eil_59{top:var(--ep-pad);right:var(--ep-pad);width:2.5rem;height:2.5rem;padding:0}._avatarFallback_13eil_220{font-size:1.75rem}._tagline_13eil_280{font-size:1rem}._actions_13eil_340>*{flex:1 1 auto}._actions_13eil_340 ._actionPrimary_13eil_351{flex-basis:100%}._shareLabel_13eil_1233{display:none}._statsBar_13eil_430{padding:1rem var(--ep-pad)}._stats_13eil_430{column-gap:1.5rem}._statBody_13eil_494{flex-wrap:wrap;white-space:normal}}@media(prefers-reduced-motion:reduce){._shareButton_13eil_59,._actionSecondary_13eil_371,._socialLink_13eil_317,._filter_13eil_417{transition:none}}
