@media (max-width: 767px) { html.teas-mobile-wiki-r1 { scroll-padding-top: 84px; } html.teas-mobile-wiki-r1 body { overflow-wrap: break-word; } html.teas-mobile-wiki-r1 .wk2, html.teas-mobile-wiki-r1 .article-layout { width: 100%; max-width: 100%; } html.teas-mobile-wiki-r1 .wk2-hero { margin: 12px 12px 0; min-height: 0; border-radius: 22px; } html.teas-mobile-wiki-r1 .wk2-hero__in { display: block; padding: 24px 22px 20px; } html.teas-mobile-wiki-r1 .wk2-hero__copy h1 { max-width: 10ch; margin: 12px 0 10px; font-size: clamp(34px, 10.8vw, 46px); line-height: .91; } html.teas-mobile-wiki-r1 .wk2-hero__lede { display: -webkit-box; overflow: hidden; margin: 0; max-width: 39ch; font-size: 15px; line-height: 1.46; -webkit-box-orient: vertical; -webkit-line-clamp: 3; } html.teas-mobile-wiki-r1 .wk2-hero__promises, html.teas-mobile-wiki-r1 .wk2-hero__side, html.teas-mobile-wiki-r1 .wk2-hero__blobs, html.teas-mobile-wiki-r1 .wk2-hero__dots, html.teas-mobile-wiki-r1 .wk2-hero__sheenwrap { display: none; } html.teas-mobile-wiki-r1 .wk2-searchbar { position: relative; z-index: 2; margin: 10px 12px 0; padding: 14px; border: 1px solid rgba(12, 90, 79, .14); border-radius: 18px; background: #fff; box-shadow: 0 8px 24px rgba(21, 61, 55, .08); } html.teas-mobile-wiki-r1 .wk2-searchbar__row { display: block; } html.teas-mobile-wiki-r1 .wk2-searchbar .wk2-lab { display: block; margin: 0 0 7px; font-size: 10px; } html.teas-mobile-wiki-r1 .wk2-searchbar form, html.teas-mobile-wiki-r1 .wk2-searchbar input { width: 100%; min-width: 0; } html.teas-mobile-wiki-r1 .wk2-searchbar input { min-height: 46px; font-size: 16px; } html.teas-mobile-wiki-r1 .wk2-jump { margin-top: 10px; } html.teas-mobile-wiki-r1 .wk2-jump__links { display: flex; gap: 7px; overflow-x: auto; padding: 2px 1px 5px; scrollbar-width: thin; } html.teas-mobile-wiki-r1 .wk2-jump__links a { flex: 0 0 auto; min-height: 44px; padding: 12px 14px; border: 1px solid rgba(12, 90, 79, .16); border-radius: 999px; background: #f8fffd; } html.teas-mobile-wiki-r1 .wk2-sechead, html.teas-mobile-wiki-r1 .wk2-families, html.teas-mobile-wiki-r1 .wk2-topics, html.teas-mobile-wiki-r1 .wk2-people, html.teas-mobile-wiki-r1 .wk2-news, html.teas-mobile-wiki-r1 .wk2-editorial, html.teas-mobile-wiki-r1 .wk2-az { margin-left: 12px; margin-right: 12px; } html.teas-mobile-wiki-r1 .wk2-sechead { margin-top: 34px; } html.teas-mobile-wiki-r1 .wk2-families { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 10px; } html.teas-mobile-wiki-r1 .wk2-tile { min-width: 0; min-height: 132px; padding: 16px; border-radius: 18px; } html.teas-mobile-wiki-r1 .wk2-tile .ct { display: inline; padding: 2px 5px; border-radius: 5px; color: #082f2a !important; background: rgba(255, 255, 255, .82) !important; box-decoration-break: clone; -webkit-box-decoration-break: clone; } html.teas-mobile-wiki-r1 .wk2-nc__cat { color: #913636 !important; } html.teas-mobile-wiki-r1 .wk2-topic { border-radius: 18px; } html.teas-mobile-wiki-r1 .wk2-topic__toggle, html.teas-mobile-wiki-r1 .tmw-directory-toggle, html.teas-mobile-wiki-r1 .tmw-az-toggle { min-height: 44px; cursor: pointer; } html.teas-mobile-wiki-r1 .tmw-directory-toggle, html.teas-mobile-wiki-r1 .tmw-az-toggle { display: flex; align-items: center; justify-content: space-between; width: 100%; margin: 10px 0 0; padding: 12px 14px; border: 1px solid rgba(12, 90, 79, .2); border-radius: 12px; color: #073d36; background: #f0fffb; font: 700 14px/1.2 var(--fb, system-ui, sans-serif); text-align: left; } html.teas-mobile-wiki-r1 .tmw-directory-toggle::after, html.teas-mobile-wiki-r1 .tmw-az-toggle::after { content: '+'; font-size: 20px; } html.teas-mobile-wiki-r1 .tmw-directory-toggle[aria-expanded="true"]::after, html.teas-mobile-wiki-r1 .tmw-az-toggle[aria-expanded="true"]::after { content: '−'; } html.teas-mobile-wiki-r1 .tmw-collapsed[hidden] { display: none !important; } html.teas-mobile-wiki-r1 .wk2-az { padding: 20px 16px; border-radius: 20px; } html.teas-mobile-wiki-r1 .wk2-az__jump { display: grid; grid-template-columns: repeat(7, minmax(0, 1fr)); gap: 6px; } html.teas-mobile-wiki-r1 .wk2-az__jump a { display: grid; place-items: center; min-width: 0; min-height: 44px; } html.teas-mobile-wiki-r1 .wk2-az__section { margin-top: 24px; } html.teas-mobile-wiki-r1 .article-layout { display: block; margin-bottom: 40px; padding: 0 12px; } html.teas-mobile-wiki-r1 .article-head { margin: 10px 0 12px; padding: 22px 20px !important; border-radius: 20px !important; } html.teas-mobile-wiki-r1 .article-head h1 { margin: 10px 0 12px; font-size: clamp(28px, 8.6vw, 36px); line-height: 1.02; } html.teas-mobile-wiki-r1 .article-lede { display: -webkit-box; overflow: hidden; margin-bottom: 10px; font-size: 15px; line-height: 1.45; -webkit-box-orient: vertical; -webkit-line-clamp: 4; } html.teas-mobile-wiki-r1 .tmw-answer-card { margin: 0 0 10px; padding: 14px 15px 13px; border: 1px solid #e8dfce; border-left: 4px solid #8a6f3a; border-radius: 12px; background: #fffdf7; } html.teas-mobile-wiki-r1 .tmw-answer-label { display: block; margin-bottom: 6px; color: #65522a; font: 700 10px/1.2 var(--fm, ui-monospace, monospace); letter-spacing: .08em; text-transform: uppercase; } html.teas-mobile-wiki-r1 .tmw-answer-card .wiki-tldr, html.teas-mobile-wiki-r1 .tmw-answer-card .wiki-meta-date { margin: 0 !important; padding: 0 !important; border: 0 !important; background: transparent !important; } html.teas-mobile-wiki-r1 .tmw-answer-card .wiki-meta-date { margin-top: 9px !important; padding-top: 8px !important; border-top: 1px solid #ece4d5 !important; font-size: 12px !important; } html.teas-mobile-wiki-r1 .tmw-disclosure { margin: 0 0 12px; border: 1px solid rgba(12, 90, 79, .16); border-radius: 14px; background: #fff; box-shadow: 0 6px 18px rgba(21, 61, 55, .06); } html.teas-mobile-wiki-r1 .tmw-disclosure > summary { min-height: 48px; padding: 14px 15px; cursor: pointer; color: #073d36; font: 750 14px/1.25 var(--fb, system-ui, sans-serif); } html.teas-mobile-wiki-r1 .tmw-disclosure > summary:focus-visible, html.teas-mobile-wiki-r1 .tmw-directory-toggle:focus-visible, html.teas-mobile-wiki-r1 .tmw-az-toggle:focus-visible { outline: 3px solid #ef496f; outline-offset: 3px; } html.teas-mobile-wiki-r1 .tmw-disclosure .toc-card { margin: 0; padding: 0 15px 15px; border-radius: 0; box-shadow: none; } html.teas-mobile-wiki-r1 .tmw-disclosure .toc-card > h4 { position: absolute !important; width: 1px !important; height: 1px !important; overflow: hidden !important; clip: rect(0 0 0 0) !important; } html.teas-mobile-wiki-r1 .tmw-citation-tools, html.teas-mobile-wiki-r1 .tmw-secondary-discovery { margin-top: 24px; } html.teas-mobile-wiki-r1 .tmw-citation-tools > :not(summary), html.teas-mobile-wiki-r1 .tmw-secondary-discovery > :not(summary) { margin-right: 14px; margin-left: 14px; } html.teas-mobile-wiki-r1 .tmw-citation-tools > :last-child, html.teas-mobile-wiki-r1 .tmw-secondary-discovery > :last-child { margin-bottom: 14px; } html.teas-mobile-wiki-r1 .article-body.prose { font-size: 16px; line-height: 1.68; } html.teas-mobile-wiki-r1 .article-body.prose.tmw-cls-reserved { margin-top: calc(-1 * var(--tmw-prebody-reserve)) !important; padding-top: var(--tmw-prebody-reserve) !important; } html.teas-mobile-wiki-r1 .article-body.prose a { color: #075d52 !important; text-decoration-thickness: 1.5px; text-underline-offset: 3px; } html.teas-mobile-wiki-r1 .article-body.prose h2 { margin-top: 30px; font-size: 24px; } html.teas-mobile-wiki-r1 .article-body.prose table { max-width: 100%; overscroll-behavior-inline: contain; } html.teas-mobile-wiki-r1 .share-buttons { display: flex; flex-wrap: wrap; gap: 8px; } html.teas-mobile-wiki-r1 .share-btn, html.teas-mobile-wiki-r1 .article-body.prose .button, html.teas-mobile-wiki-r1 .aside-prod { min-height: 44px; } html.teas-mobile-wiki-r1 .article-related { margin-top: 32px; } html.teas-mobile-wiki-r1 .article-aside { position: static; gap: 12px; } html.teas-mobile-wiki-r1 .article-aside:empty { display: none; } html.teas-mobile-wiki-r1 .article-body.prose img, html.teas-mobile-wiki-r1 .aside-prod img, html.teas-mobile-wiki-r1 .related-card img { max-width: 100%; height: auto; object-fit: contain; } @media (prefers-reduced-motion: reduce) { html.teas-mobile-wiki-r1 *, html.teas-mobile-wiki-r1 *::before, html.teas-mobile-wiki-r1 *::after { scroll-behavior: auto !important; animation-duration: .01ms !important; animation-iteration-count: 1 !important; transition-duration: .01ms !important; } } } @media (max-width: 767px) { html.teas-mobile-wiki-r1 body, html.teas-mobile-wiki-r1 .wk2, html.teas-mobile-wiki-r1 .wk2 *, html.teas-mobile-wiki-r1 .article-layout, html.teas-mobile-wiki-r1 .article-layout *, html.teas-mobile-wiki-r1 .tmp-header, html.teas-mobile-wiki-r1 .tmp-header *, html.teas-mobile-wiki-r1 .tf-foot, html.teas-mobile-wiki-r1 .tf-foot *, html.teas-mobile-wiki-r1 .cmplz-cookiebanner, html.teas-mobile-wiki-r1 .cmplz-cookiebanner * { font-family: ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif !important; } html.teas-mobile-wiki-r1 .wk2-hero h1 em, html.teas-mobile-wiki-r1 .wk2-sechead h2 em, html.teas-mobile-wiki-r1 .wk2-ed h3, html.teas-mobile-wiki-r1 .article-head h1 em, html.teas-mobile-wiki-r1 .tf-h3, html.teas-mobile-wiki-r1 .tf-word { font-family: Georgia, "Times New Roman", serif !important; } html.teas-mobile-wiki-r1 .wk2-families, html.teas-mobile-wiki-r1 .wk2-topics, html.teas-mobile-wiki-r1 .wk2-people, html.teas-mobile-wiki-r1 .wk2-news, html.teas-mobile-wiki-r1 .wk2-editorial, html.teas-mobile-wiki-r1 .article-body > *, html.teas-mobile-wiki-r1 .article-related, html.teas-mobile-wiki-r1 .tmw-secondary-discovery, html.teas-mobile-wiki-r1 .tf-foot { content-visibility: auto; contain-intrinsic-size: auto 500px; } html.teas-mobile-wiki-r1 .wk2-az__section { content-visibility: auto; contain: layout style paint; contain-intrinsic-size: auto 720px; } html.teas-mobile-wiki-r1 .tmw-hydration-pending img:not([data-tmw-eager]) { opacity: .001; } html.teas-mobile-wiki-r1 .tmw-hydrated img { opacity: 1; transition: opacity .16s ease; } }