/* Theology Matters: tm-v6, tm-v7, tm-v8, tm-v9, tm-mobile, tm-totop, tm-find, tm-plates, tm-footer, tm-nameplate, tm-photos, ncs-motion, tm-motion, tm-footer-index, tm-polish, tm-reach, folded by includes/tm-css-bundle.php. Edit the theme files, not this. */

/* ==== tm-v6.css ==== */
body.tm-cs-v6{--tm-v6-season: var(--tm-navy);}body.tm-cs-v6.tm-season--winter, body.tm-cs-v6.tm-season--issue-1{--tm-v6-season: var(--tm-season-winter);}body.tm-cs-v6.tm-season--spring, body.tm-cs-v6.tm-season--issue-2{--tm-v6-season: var(--tm-season-spring);}body.tm-cs-v6.tm-season--summer, body.tm-cs-v6.tm-season--issue-3{--tm-v6-season: var(--tm-season-summer);}body.tm-cs-v6.tm-season--fall, body.tm-cs-v6.tm-season--issue-4{--tm-v6-season: var(--tm-season-fall);}body.tm-cs-v6.tm-season--issue-5{--tm-v6-season: var(--tm-issue-5);}body.tm-cs-v6.tm-season--issue-6{--tm-v6-season: var(--tm-issue-6);}body.tm-cs-v6 :is(.tm-v5-head, .tm-v4-institute .tm-v4-head){margin-bottom: clamp(1.5rem, 3vw, 2.5rem);padding-bottom: clamp(2.5rem, 5vw, 4rem);background: var(--tm-v6-season);box-shadow: 0 0 0 100vmax var(--tm-v6-season);clip-path: inset(0 -100vmax);color: var(--tm-cream);}body.tm-cs-v6 :is(.tm-v5-head, .tm-v4-institute .tm-v4-head) :is(.tm-v3-head__title, .tm-v3-head__title em){color: var(--tm-cream);}body.tm-cs-v6 :is(.tm-v5-head, .tm-v4-institute .tm-v4-head) .tm-v3-head__title{font-size: clamp(3.25rem, 7.5vw, 7.5rem);letter-spacing: -0.035em;}body.tm-cs-v6 :is(.tm-v5-head, .tm-v4-institute .tm-v4-head) :is(.tm-v3-head__dek, .tm-v3-head__facts, .tm-v4-head__kicker){color: color-mix(in srgb, var(--tm-cream) 86%, var(--tm-v6-season));}body.tm-cs-v6 :is(.tm-v5-head, .tm-v4-institute .tm-v4-head)::after{border-color: var(--tm-cream);}body.tm-cs-v6 .tm-v5-head .tm-v3-head__plate{border-color: color-mix(in srgb, var(--tm-cream) 40%, var(--tm-v6-season));}body.tm-cs-v6 .tm-v4-charge{background: var(--tm-v6-season);}body.tm-cs-v6 .tm-v4-charge :is(.tm-v4-charge__lede, .tm-v4-charge__text, .tm-v4-charge__num, .tm-v4-charge__verse footer, .tm-v4-charge__note){color: color-mix(in srgb, var(--tm-cream) 86%, var(--tm-v6-season));}body.tm-cs-v6 .tm-v4-charge__item{border-top-color: color-mix(in srgb, var(--tm-cream) 40%, var(--tm-v6-season));}body.tm-cs-v6 .tm-v5-dropcap::first-letter{color: var(--tm-v6-season);}body.tm-cs-v6 .tm-v6-quote{display: block;margin: clamp(3.5rem, 7vw, 6rem) 0 0;padding: clamp(3.5rem, 8vw, 7rem) 0;background: var(--tm-navy);color: var(--tm-cream);}html body.tm-cs-v6 .tm-v6-quote figure.tm-v6-quote__inner{box-sizing: border-box;max-width: var(--tm-v3-width, 81.25rem);margin: 0 auto;padding: 0 var(--tm-v3-edge, clamp(1.25rem, 4vw, 3rem));background: none;border: 0;border-radius: 0;box-shadow: none;}body.tm-cs-v6 .tm-v6-quote__label{margin: 0 0 1.5rem;font-family: "IBM Plex Sans", sans-serif;font-size: 0.875rem;font-weight: 600;color: color-mix(in srgb, var(--tm-cream) 72%, var(--tm-navy));}html body.tm-cs-v6 .tm-v6-quote blockquote.tm-v6-quote__text{display: block;margin: 0;padding: 0;max-width: 24ch;background: none;border: 0;box-shadow: none;}html body.tm-cs-v6 .tm-v6-quote blockquote.tm-v6-quote__text::before, html body.tm-cs-v6 .tm-v6-quote blockquote.tm-v6-quote__text::after{content: none;}body.tm-cs-v6 .tm-v6-quote__text p{margin: 0;font-family: "Newsreader", serif;font-size: clamp(2rem, 4.6vw, 4.25rem);font-style: italic;font-weight: 400;line-height: 1.08;letter-spacing: -0.02em;color: var(--tm-cream);text-wrap: balance;}body.tm-cs-v6 .tm-v6-quote__source{display: flex;flex-wrap: wrap;align-items: baseline;gap: 0.5rem 1.5rem;margin-top: clamp(1.75rem, 3vw, 2.5rem);padding-top: 1.25rem;border-top: 1px solid color-mix(in srgb, var(--tm-cream) 30%, var(--tm-navy));font-family: "IBM Plex Sans", sans-serif;font-size: 0.9375rem;color: color-mix(in srgb, var(--tm-cream) 80%, var(--tm-navy));}body.tm-cs-v6 .tm-v6-quote__by{font-weight: 600;color: var(--tm-cream);}body.tm-cs-v6 .tm-v6-quote__source a{color: inherit;text-decoration: underline;text-decoration-thickness: 1px;text-underline-offset: 0.25em;}body.tm-cs-v6 .tm-v6-quote__source a:hover{color: var(--tm-cream);}body.tm-cs-v6 a.tm-v6-quote__title{font-family: "Newsreader", serif;font-size: 1.125rem;font-style: italic;}body.tm-cs-v6 .tm-v6-quote .tm-v3-swatch{display: inline-block;width: 0.75rem;height: 0.75rem;margin-right: 0.5rem;vertical-align: -0.0625rem;background: var(--tm-shelf-cover, var(--tm-cream));box-shadow: 0 0 0 1px color-mix(in srgb, var(--tm-cream) 50%, transparent);}body.tm-cs-v6 .tm-v6-numbers{box-sizing: border-box;max-width: var(--tm-v3-width, 81.25rem);margin: clamp(2rem, 4vw, 3rem) auto 0;padding-inline: var(--tm-v3-edge, clamp(1.25rem, 4vw, 3rem));}body.tm-cs-v6 .tm-v6-numbers__list{display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));margin: 0;padding: 0;list-style: none;border-top: 3px solid var(--tm-navy);border-bottom: 1px solid var(--tm-navy);}body.tm-cs-v6 .tm-v6-numbers__item + .tm-v6-numbers__item{border-left: 1px solid var(--tm-rule);}body.tm-cs-v6 .tm-v6-numbers__item a{display: block;padding: clamp(1.25rem, 3vw, 2rem) clamp(1rem, 2.5vw, 2rem);text-decoration: none;}body.tm-cs-v6 .tm-v6-numbers__figure{display: block;font-family: "Newsreader", serif;font-size: clamp(3.5rem, 8vw, 7rem);font-weight: 400;line-height: 0.9;letter-spacing: -0.045em;font-variant-numeric: lining-nums;color: var(--tm-v6-season);}body.tm-cs-v6 .tm-v6-numbers__label{display: block;margin-top: 0.75rem;font-family: "IBM Plex Sans", sans-serif;font-size: 0.9375rem;font-weight: 500;color: var(--tm-ink);}body.tm-cs-v6 .tm-v6-numbers__item a:hover .tm-v6-numbers__label{color: var(--tm-oxblood);text-decoration: underline;text-decoration-thickness: 1px;text-underline-offset: 0.2em;}body.tm-cs-v6 .tm-v6-sheet{--tm-v6-base-ry: -24deg;--tm-v6-base-rx: 8deg;--tm-v6-base-rz: 1.5deg;position: relative;display: block;padding: 4% 4% 9%;perspective: 1400px;perspective-origin: 50% 40%;text-decoration: none;}body.tm-cs-v6 .tm-v6-sheet__body{position: relative;display: block;transform-style: preserve-3d;transform: rotateX(calc(var(--tm-v6-base-rx) + var(--tm-v6-rx, 0deg))) rotateY(calc(var(--tm-v6-base-ry) + var(--tm-v6-ry, 0deg))) rotateZ(var(--tm-v6-base-rz));transition: transform 1.1s cubic-bezier(0.16, 1, 0.3, 1), opacity 0.8s ease-out;transition-delay: calc(var(--i, 0) * 90ms);}body.tm-cs-v6 .tm-v6-sheet.is-tilting .tm-v6-sheet__body{transition-duration: 0.25s;transition-delay: 0s;}body.tm-cs-v6 .tm-v6-sheet__stack{position: absolute;inset: 0;background: var(--tm-bone);transform: translateZ(-2px);box-shadow: 1px 1px 0 color-mix(in srgb, var(--tm-ink) 16%, var(--tm-bone)), 2px 2px 0 var(--tm-bone), 3px 3px 0 color-mix(in srgb, var(--tm-ink) 16%, var(--tm-bone)), 4px 4px 0 var(--tm-bone), 5px 5px 0 color-mix(in srgb, var(--tm-ink) 18%, var(--tm-bone)), 6px 6px 0 var(--tm-bone), 7px 7px 0 color-mix(in srgb, var(--tm-ink) 22%, var(--tm-bone)), 2rem 2.75rem 3.5rem -1rem color-mix(in srgb, var(--tm-ink) 45%, transparent);}body.tm-cs-v6 .tm-v6-sheet img{position: relative;display: block;width: 100%;height: auto;transform: translateZ(1px);box-shadow: 0 0 0 1px color-mix(in srgb, var(--tm-ink) 10%, transparent), 0 0.25rem 0.5rem color-mix(in srgb, var(--tm-ink) 10%, transparent);}body.tm-cs-v6 .tm-v6-sheet__floor{position: absolute;left: 12%;right: 6%;bottom: 2%;height: 7%;border-radius: 50%;background: color-mix(in srgb, var(--tm-ink) 30%, transparent);filter: blur(14px);transition: transform 1.1s cubic-bezier(0.16, 1, 0.3, 1), opacity 0.8s ease-out;}html.tm-v6-anim body.tm-cs-v6 .tm-v6-sheet:not(.is-in) .tm-v6-sheet__body{opacity: 0;transform: rotateX(0deg) rotateY(calc(var(--tm-v6-base-ry) * -1.6)) translateY(2.5rem);}html.tm-v6-anim body.tm-cs-v6 .tm-v6-sheet:not(.is-in) .tm-v6-sheet__floor{opacity: 0;transform: scaleX(0.6);}body.tm-cs-v6 a.tm-v6-sheet:focus-visible{outline: 2px solid var(--tm-oxblood);outline-offset: 4px;}body.tm-cs-v6 figure.tm-v6-fronts{margin: clamp(2.5rem, 5vw, 3.5rem) 0 0;}body.tm-cs-v6 .tm-v6-fronts__list{display: grid;grid-template-columns: repeat(auto-fit, minmax(9rem, 1fr));gap: clamp(0.5rem, 1.5vw, 1.25rem);margin: 0;padding: 0;list-style: none;}body.tm-cs-v6 .tm-v6-fronts__item .tm-v6-sheet{--tm-v6-base-ry: -30deg;--tm-v6-base-rx: 6deg;--tm-v6-base-rz: 0deg;}body.tm-cs-v6 .tm-v6-fronts__label{display: block;margin-top: 0.25rem;font-family: "IBM Plex Sans", sans-serif;font-size: 0.8125rem;font-weight: 600;color: var(--tm-ink-soft);}body.tm-cs-v6 .tm-v6-fronts__caption{margin-top: 1.25rem;font-family: "Newsreader", serif;font-size: 1rem;font-style: italic;color: var(--tm-ink-soft);}body.tm-cs-v6 .tm-v6-printed-wrap{box-sizing: border-box;width: 100%;max-width: var(--tm-v3-width, 81.25rem);margin-inline: auto;padding-inline: var(--tm-v3-edge, clamp(1.25rem, 4vw, 3rem));}body.tm-cs-v6 .tm-v6-printed{display: grid;grid-template-columns: minmax(0, 24rem) minmax(0, 1fr);column-gap: clamp(1.5rem, 4vw, 3.5rem);align-items: center;margin: clamp(2.5rem, 5vw, 4rem) 0 0;padding-top: 1.5rem;border-top: 1px solid var(--tm-navy);}body.tm-cs-v6 .tm-v6-printed .tm-v6-sheet{--tm-v6-base-ry: 22deg;--tm-v6-base-rz: -1.5deg;}body.tm-cs-v6 .tm-v6-printed__label{margin: 0;font-family: "Newsreader", serif;font-size: clamp(1.75rem, 3vw, 2.5rem);line-height: 1.05;color: var(--tm-navy);}body.tm-cs-v6 .tm-v6-printed__text{margin: 0.5rem 0 1rem;font-family: "Newsreader", serif;font-size: 1.0625rem;font-style: italic;color: var(--tm-ink-soft);}body.tm-cs-v6 a.tm-v6-printed__link{font-family: "IBM Plex Sans", sans-serif;font-size: 0.9375rem;font-weight: 600;color: var(--tm-oxblood);text-decoration: underline;text-decoration-thickness: 1px;text-underline-offset: 0.25em;}body.tm-cs-v6 .tm-v6-signup__sheet{width: min(100%, 18rem);}body.tm-cs-v6 .tm-v6-signup__sheet .tm-v6-sheet{--tm-v6-base-ry: -20deg;}@media (max-width: 900px){body.tm-cs-v6 .tm-v6-numbers__list{grid-template-columns: repeat(2, minmax(0, 1fr));}body.tm-cs-v6 .tm-v6-numbers__item:nth-child(3){border-left: 0;}body.tm-cs-v6 .tm-v6-numbers__item:nth-child(n+3){border-top: 1px solid var(--tm-rule);}body.tm-cs-v6 .tm-v6-printed{grid-template-columns: minmax(0, 1fr);}body.tm-cs-v6 .tm-v6-printed .tm-v6-sheet{width: min(100%, 17rem);margin-bottom: 0.5rem;}body.tm-cs-v6 .tm-v6-sheet{--tm-v6-base-ry: -16deg;}body.tm-cs-v6 .tm-v6-printed .tm-v6-sheet{--tm-v6-base-ry: 16deg;}}@media (max-width: 600px){body.tm-cs-v6 .tm-v6-fronts__list{grid-template-columns: repeat(2, minmax(0, 1fr));}}@media (prefers-reduced-motion: reduce){body.tm-cs-v6 :is(.tm-v6-sheet__body, .tm-v6-sheet__floor){transition: none;}}

/* ==== tm-v7.css ==== */
body.tm-cs-v7::after{content: "";position: fixed;inset: 0;z-index: 2147483000;pointer-events: none;opacity: 0.055;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .6 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size: 160px 160px;}@media print{body.tm-cs-v7::after{content: none;}}body.tm-cs-v7 :is(.tm-v4-conf-head, .tm-v4-institute .tm-v4-head, .tm-v5-history, .tm-v5-why, .tm-v5-case, .tm-v5-reach, .tm-v6-quote){position: relative;isolation: isolate;}body.tm-cs-v7 :is(.tm-v4-conf-head, .tm-v4-institute .tm-v4-head, .tm-v5-history, .tm-v5-why, .tm-v5-case, .tm-v5-reach, .tm-v6-quote)::before{content: "";position: absolute;z-index: -1;top: 0;right: 0;bottom: 0;width: min(62%, 52rem);pointer-events: none;background: var(--tm-v7-ink, var(--tm-v6-season, var(--tm-navy)));opacity: var(--tm-v7-opacity, 0.1);-webkit-mask-image: var(--tm-v7-photo), linear-gradient(to right, transparent, black 55%);-webkit-mask-composite: source-in;mask-image: var(--tm-v7-photo), linear-gradient(to right, transparent, black 55%);mask-composite: intersect;-webkit-mask-size: cover, 100% 100%;mask-size: cover, 100% 100%;-webkit-mask-position: right center, 0 0;mask-position: right center, 0 0;-webkit-mask-repeat: no-repeat;mask-repeat: no-repeat;}body.tm-cs-v7 .tm-v4-conf-head{--tm-v7-photo: url("/wp-content/uploads/tm-textures/photo-conference.webp");--tm-v7-opacity: 0.13;}body.tm-cs-v7 .tm-v4-institute .tm-v4-head{--tm-v7-photo: url("/wp-content/uploads/tm-textures/photo-institute-light.webp");--tm-v7-ink: var(--tm-cream);--tm-v7-opacity: 0.14;}body.tm-cs-v7 .tm-v5-history{--tm-v7-photo: url("/wp-content/uploads/tm-textures/photo-history.webp");--tm-v7-opacity: 0.1;}body.tm-cs-v7 .tm-v5-why{--tm-v7-photo: url("/wp-content/uploads/tm-textures/photo-print.webp");--tm-v7-opacity: 0.1;}body.tm-cs-v7 .tm-v5-case{--tm-v7-photo: url("/wp-content/uploads/tm-textures/photo-give.webp");--tm-v7-opacity: 0.1;}body.tm-cs-v7 .tm-v5-reach{--tm-v7-photo: url("/wp-content/uploads/tm-textures/photo-contact.webp");--tm-v7-opacity: 0.09;}body.tm-cs-v7 .tm-v6-quote{--tm-v7-photo: url("/wp-content/uploads/tm-textures/photo-quote-light.webp");--tm-v7-ink: var(--tm-cream);--tm-v7-opacity: 0.12;}body.tm-cs-v7 .tm-v6-quote::before{width: min(70%, 60rem);}body.tm-cs-v7 .tm-v4-section__head{position: relative;}body.tm-cs-v7 .tm-v4-section__head::before{content: "";position: absolute;top: -7px;left: 0;width: 3.75rem;height: 13px;background: var(--tm-oxblood);-webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 13'%3E%3Ccircle cx='4' cy='6.5' r='2.4'/%3E%3Cpath d='M30 .5 36.5 6.5 30 12.5 23.5 6.5Z'/%3E%3Ccircle cx='56' cy='6.5' r='2.4'/%3E%3C/svg%3E") left center / contain no-repeat;mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 13'%3E%3Ccircle cx='4' cy='6.5' r='2.4'/%3E%3Cpath d='M30 .5 36.5 6.5 30 12.5 23.5 6.5Z'/%3E%3Ccircle cx='56' cy='6.5' r='2.4'/%3E%3C/svg%3E") left center / contain no-repeat;}body.tm-cs-v7 .tm-v5-dropcap::first-letter, body.tm-cs-v7 .tm-prose p.tm-prose__lede::first-letter, body.tm-cs-v7 .tm-prose > p:first-of-type::first-letter, body.tm-cs-v7 .tm-prose > .brxe-post-content > p:first-of-type::first-letter{margin: 0.06em 0.16em 0 0;padding: 0.1em 0.14em 0.02em;background: var(--tm-v6-season, var(--tm-oxblood));color: var(--tm-cream);line-height: 0.85;}body.tm-cs-v7 .tm-article-body.no-drop-cap .tm-prose p.tm-prose__lede::first-letter, body.tm-cs-v7 .tm-article-body.no-drop-cap .tm-prose > p:first-of-type::first-letter{padding: 0;margin: 0;background: none;color: inherit;}@media (max-width: 768px){body.tm-cs-v7 :is(.tm-v4-conf-head, .tm-v4-institute .tm-v4-head, .tm-v5-history, .tm-v5-why, .tm-v5-case, .tm-v5-reach, .tm-v6-quote)::before{width: 100%;bottom: auto;height: min(26rem, 80%);opacity: calc(var(--tm-v7-opacity, 0.1) * 0.75);-webkit-mask-image: var(--tm-v7-photo), linear-gradient(to bottom, black 35%, transparent);mask-image: var(--tm-v7-photo), linear-gradient(to bottom, black 35%, transparent);-webkit-mask-position: center top, 0 0;mask-position: center top, 0 0;}}

/* ==== tm-v8.css ==== */
body.tm-cs-v8 .tm-prose p.tm-prose__lede::first-line, body.tm-cs-v8 .tm-prose > p:first-of-type::first-line, body.tm-cs-v8 .tm-prose > .brxe-post-content > p:first-of-type::first-line{font-variant-caps: small-caps;letter-spacing: 0.04em;}body.tm-cs-v8 .tm-prose hr.wp-block-separator, body.tm-cs-v8 .tm-prose hr{width: 3.75rem;height: 13px;margin: 2.75rem auto;border: 0;background: var(--tm-oxblood);opacity: 1;-webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 13'%3E%3Ccircle cx='4' cy='6.5' r='2.4'/%3E%3Cpath d='M30 .5 36.5 6.5 30 12.5 23.5 6.5Z'/%3E%3Ccircle cx='56' cy='6.5' r='2.4'/%3E%3C/svg%3E") center / contain no-repeat;mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 13'%3E%3Ccircle cx='4' cy='6.5' r='2.4'/%3E%3Cpath d='M30 .5 36.5 6.5 30 12.5 23.5 6.5Z'/%3E%3Ccircle cx='56' cy='6.5' r='2.4'/%3E%3C/svg%3E") center / contain no-repeat;}body.tm-cs-v8.single-post .tm-prose{position: relative;}body.tm-cs-v8 .tm-v8-sidenotes{position: absolute;top: 0;left: calc(100% + 2.5rem);width: var(--tm-v8-note-w, 14rem);height: 100%;pointer-events: none;}body.tm-cs-v8 .tm-v8-sidenote{position: absolute;left: 0;right: 0;margin: 0;padding-top: 0.5rem;border-top: 1px solid var(--tm-rule);font-family: "Newsreader", serif;font-size: 0.875rem;line-height: 1.45;color: var(--tm-ink-soft);pointer-events: auto;overflow-wrap: anywhere;}body.tm-cs-v8 .tm-v8-sidenote__n{font-family: "IBM Plex Sans", sans-serif;font-size: 0.75rem;font-weight: 600;color: var(--tm-oxblood);}body.tm-cs-v8 .tm-v8-sidenote a{color: inherit;}body.tm-cs-v8 .tm-v8-sidenote em, body.tm-cs-v8 .tm-v8-sidenote i{font-style: italic;}body.tm-cs-v8 .tm-v8-runhead{display: none;}@media (min-width: 900px){body.tm-cs-v8 .tm-v8-runhead{display: block;position: fixed;left: 0;right: 0;top: 0;z-index: 290;background: var(--tm-cream);border-bottom: 1px solid var(--tm-rule);opacity: 0;visibility: hidden;transform: translateY(-0.5rem);transition: opacity 0.2s ease-out, transform 0.2s ease-out, visibility 0s linear 0.2s;}body.tm-cs-v8 .tm-v8-runhead.is-on{opacity: 1;visibility: visible;transform: none;transition: opacity 0.2s ease-out, transform 0.2s ease-out, visibility 0s, translate 240ms cubic-bezier(0.2, 0.7, 0.2, 1);}body.tm-cs-v8.tm-hdr-up:not(.tm-nav-is-open) .tm-v8-runhead{translate: 0 calc(-1 * var(--tm-hdr-h, 0px));}body.tm-cs-v8 .tm-v8-runhead__inner{box-sizing: border-box;display: flex;gap: 0.5rem 1.25rem;align-items: baseline;max-width: var(--tm-v3-width, 81.25rem);margin-inline: auto;padding: 0.4rem var(--tm-v3-edge, clamp(1.25rem, 4vw, 3rem));font-family: "IBM Plex Sans", sans-serif;font-size: 0.75rem;font-weight: 500;color: var(--tm-ink-soft);white-space: nowrap;}body.tm-cs-v8 .tm-v8-runhead__part{overflow: hidden;text-overflow: ellipsis;}body.tm-cs-v8 .tm-v8-runhead__part--0{font-family: "Newsreader", serif;font-size: 0.9375rem;font-style: italic;font-weight: 400;color: var(--tm-navy);}body.tm-cs-v8 .tm-v8-runhead__part + .tm-v8-runhead__part::before{content: "\00b7";margin-right: 1.25rem;color: var(--tm-oxblood);}body.tm-cs-v8 .tm-v8-runhead__part{flex: 0 1 auto;min-width: 0;}body.tm-cs-v8 .tm-v8-runhead__part--0, body.tm-cs-v8 .tm-v8-runhead__left{flex-shrink: 0;}body.tm-cs-v8 .tm-v8-runhead__part--title{flex: 1 1 0;min-width: 6rem;font-family: "Newsreader", serif;font-size: 0.9375rem;font-weight: 500;color: var(--tm-ink);}body.tm-cs-v8 .tm-v8-runhead__part--by{max-width: 16rem;}body.tm-cs-v8 .tm-v8-runhead__left{margin-left: 0.25rem;padding-left: 1.25rem;border-left: 1px solid var(--tm-rule);font-variant-numeric: tabular-nums;color: var(--tm-ink-soft);}body.tm-cs-v8 .tm-v8-runhead__left:empty{display: none;}body.tm-cs-v8 .tm-v8-runhead::after{content: "";position: absolute;left: 0;right: 0;bottom: -1px;height: 2px;background: var(--tm-cs-issue, var(--tm-oxblood));transform-origin: left;transform: scaleX(var(--tm-rh-p, 0));pointer-events: none;}}@media (min-width: 900px) and (max-width: 1100px){body.tm-cs-v8 .tm-v8-runhead__part--issue{display: none;}}@media (prefers-reduced-motion: reduce){body.tm-cs-v8 .tm-v8-runhead, body.tm-cs-v8 .tm-v8-runhead.is-on{transform: none;transition: none;}}@media print{body.tm-cs-v8 .tm-v8-runhead, body.tm-cs-v8 .tm-v8-sidenotes{display: none;}}body.tm-cs-v8 .tm-v8-ago{box-sizing: border-box;max-width: var(--tm-v3-width, 81.25rem);margin: clamp(3rem, 6vw, 4.5rem) auto 0;padding-inline: var(--tm-v3-edge, clamp(1.25rem, 4vw, 3rem));}body.tm-cs-v8 .tm-v8-ago__inner{border-top: 3px solid var(--tm-navy);box-shadow: 0 4px 0 -3px var(--tm-navy) inset;padding-top: clamp(1.5rem, 3vw, 2.25rem);}body.tm-cs-v8 .tm-v8-ago__head{display: grid;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);gap: 1rem clamp(1.5rem, 4vw, 3.5rem);align-items: end;margin-bottom: clamp(1.75rem, 4vw, 2.75rem);}body.tm-cs-v8 .tm-v8-ago__title{margin: 0;font-family: "Newsreader", serif;font-size: clamp(2rem, 4vw, 3.25rem);font-weight: 400;line-height: 1.05;color: var(--tm-navy);}body.tm-cs-v8 .tm-v8-ago__title em{font-style: italic;color: var(--tm-oxblood);}body.tm-cs-v8 .tm-v8-ago__dek{margin: 0;max-width: 34rem;font-family: "Newsreader", serif;font-size: 1.125rem;font-style: italic;line-height: 1.5;color: var(--tm-ink-soft);}body.tm-cs-v8 .tm-v8-ago__list{display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: 2rem clamp(1.5rem, 4vw, 3.5rem);margin: 0;padding: 0;list-style: none;}body.tm-cs-v8 .tm-v8-ago__item .tm-v6-sheet{--tm-v6-base-ry: -18deg;--tm-v6-base-rx: 4deg;--tm-v6-base-rz: 0deg;display: block;max-width: 13rem;margin-bottom: 1.25rem;}body.tm-cs-v8 .tm-v8-ago__when{margin: 0 0 0.35rem;font-family: "IBM Plex Sans", sans-serif;font-size: 0.8125rem;font-weight: 600;color: var(--tm-oxblood);}body.tm-cs-v8 .tm-v8-ago__issue{margin-left: 0.4rem;font-weight: 500;color: var(--tm-ink-soft);}body.tm-cs-v8 .tm-v8-ago__essay{display: block;font-family: "Newsreader", serif;font-size: 1.375rem;line-height: 1.25;color: var(--tm-navy);text-decoration: none;}body.tm-cs-v8 .tm-v8-ago__essay:hover, body.tm-cs-v8 .tm-v8-ago__essay:focus-visible{text-decoration: underline;text-decoration-thickness: 1px;text-underline-offset: 0.18em;}body.tm-cs-v8 .tm-v8-ago__by{margin: 0.4rem 0 0;font-family: "IBM Plex Sans", sans-serif;font-size: 0.875rem;color: var(--tm-ink-soft);}@media (max-width: 768px){body.tm-cs-v8 .tm-v8-ago__head{grid-template-columns: minmax(0, 1fr);}body.tm-cs-v8 .tm-v8-ago__list{grid-template-columns: minmax(0, 1fr);}body.tm-cs-v8 .tm-v8-ago__item{display: grid;grid-template-columns: 6.5rem minmax(0, 1fr);column-gap: 1.25rem;align-items: start;}body.tm-cs-v8 .tm-v8-ago__item .tm-v6-sheet{--tm-v6-base-ry: 14deg;grid-row: span 3;margin-bottom: 0;}}@view-transition{navigation: auto;}::view-transition-old(root), ::view-transition-new(root){animation-duration: 0.18s;}::view-transition-group(tm-issue-cover){animation-duration: 0.5s;animation-timing-function: cubic-bezier(0.2, 0.7, 0.2, 1);}@media (prefers-reduced-motion: reduce){@view-transition{navigation: none;}}body.tm-cs-v8 .tm-prose blockquote, body.tm-cs-v8 .tm-prose .wp-block-quote{margin: var(--space-l) 0;padding: 0 0 0 var(--space-m);border: 0;border-left: 3px solid var(--tm-rule);border-radius: 0;background: none;font-family: "Newsreader", serif;font-style: italic;font-weight: 400;font-size: 0.94em;line-height: 1.55;color: var(--tm-ink-soft);}body.tm-cs-v8 .tm-prose blockquote p, body.tm-cs-v8 .tm-prose .wp-block-quote p{font-family: inherit;font-style: inherit;font-weight: inherit;font-size: inherit;line-height: inherit;color: inherit;margin: 0 0 0.6em;}body.tm-cs-v8 .tm-prose blockquote p:last-of-type{margin-bottom: 0;}body.tm-cs-v8 .tm-prose blockquote cite, body.tm-cs-v8 .tm-prose .wp-block-quote cite{display: block;margin-top: var(--space-s);font-family: "IBM Plex Sans", sans-serif;font-style: normal;font-size: 0.8125rem;font-weight: 500;letter-spacing: 0.02em;color: var(--tm-ink-soft);}body.tm-cs-v8 .tm-prose blockquote.tm-prose__verse p{margin: 0;line-height: 1.65;}body.tm-cs-v8 .tm-prose figure.wp-block-pullquote{margin: var(--space-l) auto;max-width: 35rem;padding: 0;border: 0;border-radius: 0;background: none;font-size: 1em;}body.tm-cs-v8 .tm-prose .wp-block-pullquote blockquote, body.tm-cs-v8 .tm-prose blockquote.tm-prose__creed{margin: var(--space-l) auto;max-width: 35rem;padding: var(--space-m) 0;border: 0;border-top: 1px solid var(--tm-rule);border-bottom: 1px solid var(--tm-rule);text-align: center;font-style: italic;font-size: 1.15em;line-height: 1.5;color: var(--tm-ink);}body.tm-cs-v8 .tm-prose .wp-block-pullquote blockquote{margin: 0 auto;}body.tm-cs-v8 .tm-prose .wp-block-pullquote p{margin-bottom: var(--space-s);}body.tm-cs-v8 .tm-prose .wp-block-pullquote cite, body.tm-cs-v8 .tm-prose blockquote.tm-prose__creed cite{font-size: 0.75rem;font-weight: 600;letter-spacing: 0.16em;text-transform: uppercase;color: var(--tm-oxblood);}body.tm-cs-v8 .tm-prose figure.wp-block-pullquote.alignleft, body.tm-cs-v8 .tm-prose figure.wp-block-pullquote.alignright{width: 45%;max-width: 18rem;margin-top: 0.4em;margin-bottom: var(--space-s);}body.tm-cs-v8 .tm-prose figure.wp-block-pullquote.alignleft{float: left;margin-left: 0;margin-right: var(--space-m);}body.tm-cs-v8 .tm-prose figure.wp-block-pullquote.alignright{float: right;margin-right: 0;margin-left: var(--space-m);}body.tm-cs-v8 .tm-prose figure.wp-block-pullquote.alignleft blockquote, body.tm-cs-v8 .tm-prose figure.wp-block-pullquote.alignright blockquote{font-size: 1em;text-align: left;}@media (max-width: 700px){body.tm-cs-v8 .tm-prose figure.wp-block-pullquote.alignleft, body.tm-cs-v8 .tm-prose figure.wp-block-pullquote.alignright{float: none;width: auto;max-width: none;margin: var(--space-l) 0;}}

/* ==== tm-v9.css ==== */
@media (prefers-reduced-motion: no-preference){html.tm-v9-js body.tm-cs-v9 .tm-v9-rv{transition: opacity 0.7s cubic-bezier(0.2, 0.7, 0.2, 1) var(--tm-v9-delay, 0s), translate 0.9s cubic-bezier(0.16, 1, 0.3, 1) var(--tm-v9-delay, 0s);}html.tm-v9-js body.tm-cs-v9 .tm-v9-rv:not(.is-in){opacity: 0;translate: 0 1.5rem;}html.tm-v9-js body.tm-cs-v9 .tm-v9-rv--head:not(.is-in){translate: 0 0.875rem;}}@media print{html.tm-v9-js body.tm-cs-v9 .tm-v9-rv{opacity: 1 !important;translate: none !important;}}@media (hover: hover) and (pointer: fine) and (prefers-reduced-motion: no-preference){body.tm-cs-v9 :is(.tm-card, .tm-issue-next__card, .tm-v4-next-card){transition: translate 0.3s cubic-bezier(0.2, 0.7, 0.2, 1);}body.tm-cs-v9 :is(.tm-card, .tm-issue-next__card, .tm-v4-next-card):hover{translate: 0 -0.3rem;}body.tm-cs-v9 .tm-card .tm-card__image{transition: transform 0.6s cubic-bezier(0.2, 0.7, 0.2, 1), filter 0.6s ease;}body.tm-cs-v9 :is( .tm-home-hero__toc-link, .tm-v5-toc__entry, .tm-issue-next__item, .tm-v4-essay ){transition: translate 0.25s cubic-bezier(0.2, 0.7, 0.2, 1);}body.tm-cs-v9 :is( .tm-home-hero__toc-link, .tm-v5-toc__entry, .tm-issue-next__item, .tm-v4-essay ):hover{translate: 0.25rem 0;}html body.tm-cs-v9 .tm-v9-tilt.is-tilting.is-tilting{transform: perspective(56rem) translateY(-0.25rem) rotateX(var(--tm-v9-rx, 0deg)) rotateY(var(--tm-v9-ry, 0deg));transition: transform 0.14s linear, box-shadow 0.35s ease-out;}}@media (prefers-reduced-motion: no-preference){body.tm-cs-v9 :is( .btn, .brxe-button, button, input[type="submit"], .wpforms-submit, .tm-v4-watch, .tm-home-hero__read, .tm-home-hero__pdf, .tm-home-issue__read, .tm-home-issue__pdf ):active{scale: 0.97;}body.tm-cs-v9 :is( .tm-card, .tm-shelf__cover, .tm-home-issue__cover, .tm-v6-sheet ):active{scale: 0.985;}}body.tm-cs-v9 #brx-content a:active{opacity: 0.7;}@supports (animation-timeline: view()){@media (prefers-reduced-motion: no-preference){body.tm-cs-v9 :is( .tm-home-hero, .tm-v4-conf-head, .tm-v4-institute .tm-v4-head, .tm-v5-history, .tm-v5-why, .tm-v5-case, .tm-v5-reach, .tm-v6-quote ){view-timeline: --tm-v9-host block;}body.tm-cs-v9 :is( .tm-home-hero, .tm-v4-conf-head, .tm-v4-institute .tm-v4-head, .tm-v5-history, .tm-v5-why, .tm-v5-case, .tm-v5-reach, .tm-v6-quote )::before{animation: tm-v9-drift linear both;animation-timeline: --tm-v9-host;animation-range: cover;}body.tm-cs-v7.tm-cs-v9 :is( .tm-v4-conf-head, .tm-v4-institute .tm-v4-head, .tm-v5-history, .tm-v5-why, .tm-v5-case, .tm-v5-reach, .tm-v6-quote )::before{top: 1.5rem;bottom: 1.5rem;}}@media (prefers-reduced-motion: no-preference) and (max-width: 768px){body.tm-cs-v7.tm-cs-v9 :is( .tm-v4-conf-head, .tm-v4-institute .tm-v4-head, .tm-v5-history, .tm-v5-why, .tm-v5-case, .tm-v5-reach, .tm-v6-quote )::before{bottom: auto;}}}@keyframes tm-v9-drift{from{translate: 0 1.5rem;}to{translate: 0 -1.5rem;}}body.tm-cs-v9:is(.home, .tax-edition) .tm-home-hero{position: relative;isolation: isolate;}body.tm-cs-v9:is(.home, .tax-edition) .tm-home-hero::before{content: "";position: absolute;z-index: -1;top: -1.5rem;right: 0;bottom: -1.5rem;width: min(66%, 60rem);pointer-events: none;background: var(--tm-cream);opacity: 0.13;-webkit-mask-image: var(--tm-v9-hero-photo, none), linear-gradient(to right, transparent, black 50%);-webkit-mask-composite: source-in;mask-image: var(--tm-v9-hero-photo, none), linear-gradient(to right, transparent, black 50%);mask-composite: intersect;-webkit-mask-size: cover, 100% 100%;mask-size: cover, 100% 100%;-webkit-mask-position: center, 0 0;mask-position: center, 0 0;-webkit-mask-repeat: no-repeat;mask-repeat: no-repeat;}@media (max-width: 768px){body.tm-cs-v9:is(.home, .tax-edition) .tm-home-hero::before{top: -1.5rem;bottom: auto;width: 100%;height: min(30rem, 60%);opacity: 0.1;-webkit-mask-image: var(--tm-v9-hero-photo, none), linear-gradient(to bottom, black 30%, transparent);mask-image: var(--tm-v9-hero-photo, none), linear-gradient(to bottom, black 30%, transparent);}}@media print{body.tm-cs-v9:is(.home, .tax-edition) .tm-home-hero::before{content: none;}}@media (prefers-reduced-motion: no-preference){body.tm-cs-v9 #brx-header{view-transition-name: tm-header;}::view-transition-old(tm-header){display: none;}::view-transition-new(tm-header){animation: none;}::view-transition-group(tm-header){animation-duration: 0.3s;animation-timing-function: cubic-bezier(0.2, 0.7, 0.2, 1);}::view-transition-old(root){animation: tm-v9-vt-out 0.16s ease-in both;}::view-transition-new(root){animation: tm-v9-vt-in 0.36s cubic-bezier(0.2, 0.7, 0.2, 1) 0.05s both;}}@keyframes tm-v9-vt-out{to{opacity: 0;}}@keyframes tm-v9-vt-in{from{opacity: 0;translate: 0 0.75rem;}}body.tm-cs-v7.tm-cs-v9 :is( .tm-v4-conf-head, .tm-v4-institute .tm-v4-head, .tm-v5-history, .tm-v5-why, .tm-v5-case, .tm-v5-reach, .tm-v6-quote )::before, body.tm-cs-v9:is(.home, .tax-edition) .tm-home-hero::before{-webkit-mask-image: var(--tm-v7-photo, var(--tm-v9-hero-photo, none)), linear-gradient(to right, transparent, black 55%, black 80%, transparent), linear-gradient(to bottom, transparent, black 25%, black 75%, transparent);-webkit-mask-composite: source-in, source-in;mask-image: var(--tm-v7-photo, var(--tm-v9-hero-photo, none)), linear-gradient(to right, transparent, black 55%, black 80%, transparent), linear-gradient(to bottom, transparent, black 25%, black 75%, transparent);mask-composite: intersect, intersect;-webkit-mask-size: cover, 100% 100%, 100% 100%;mask-size: cover, 100% 100%, 100% 100%;-webkit-mask-position: right center, 0 0, 0 0;mask-position: right center, 0 0, 0 0;-webkit-mask-repeat: no-repeat;mask-repeat: no-repeat;}body.tm-cs-v9:is(.home, .tax-edition) .tm-home-hero::before{-webkit-mask-position: center, 0 0, 0 0;mask-position: center, 0 0, 0 0;}@media (max-width: 768px){body.tm-cs-v7.tm-cs-v9 :is( .tm-v4-conf-head, .tm-v4-institute .tm-v4-head, .tm-v5-history, .tm-v5-why, .tm-v5-case, .tm-v5-reach, .tm-v6-quote )::before, body.tm-cs-v9:is(.home, .tax-edition) .tm-home-hero::before{-webkit-mask-image: var(--tm-v7-photo, var(--tm-v9-hero-photo, none)), linear-gradient(to right, transparent, black 18%, black 82%, transparent), linear-gradient(to bottom, transparent, black 15%, black 35%, transparent);mask-image: var(--tm-v7-photo, var(--tm-v9-hero-photo, none)), linear-gradient(to right, transparent, black 18%, black 82%, transparent), linear-gradient(to bottom, transparent, black 15%, black 35%, transparent);-webkit-mask-position: center top, 0 0, 0 0;mask-position: center top, 0 0, 0 0;}}

/* ==== tm-mobile.css ==== */
@media (max-width: 768px){.tm-cs-v2 #brx-header{position: sticky;top: calc( var(--wp-admin--admin-bar--height, 0px) - var(--tm-topbar-h, 0px) );z-index: 300;}}@media (max-width: 900px){.tm-institute__visual{justify-self: stretch;width: 100%;justify-content: center;}.tm-institute__visual{min-width: 0;}html body .tm-institute__visual .tm-institute__seal-image, html body.tm-cs-v3.home .tm-institute__visual .tm-institute__seal-image{width: 240px;min-width: 0;max-width: 100%;margin-inline: auto;}.tm-institute__visual .tm-institute__seal-image img{width: 100%;height: auto;}}@media (max-width: 768px){html body :is( .wpforms-container input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]), .wpforms-container select, .wpforms-container textarea, select[id$="-sort"] ){font-size: 16px;}}@media (max-width: 768px){body .tm-v4-strip a{display: inline-block;padding-block: 0.6875rem;}body .tm-v4-strip li + li::before{vertical-align: middle;}body :is( .tm-archive-filterbar__filter, .tm-author-filterbar__filter, .tm-search-refine__link ){min-width: 2.75rem;min-height: 2.75rem;display: inline-flex;align-items: center;justify-content: center;}body a.tm-footnotes__back{display: inline-flex;align-items: center;justify-content: center;min-width: 2.75rem;min-height: 2.75rem;margin-block: -0.75rem;}body .tm-v5-toc__names a{display: inline-block;padding-block: 0.375rem;}body .tm-news-archive__item-date a{display: inline-block;padding-block: 0.375rem;}body.tm-cs-v5 .tm-v5-run__years{grid-template-columns: repeat(auto-fill, minmax(9.5rem, 1fr));}body.tm-cs-v5 .tm-v5-run__marks{gap: 0.25rem;}body.tm-cs-v5 a.tm-v5-run__mark{width: 1.25rem;height: 2rem;}}@media (max-width: 768px){html body .tm-donate-prompt{left: 0.75rem;right: 0.75rem;bottom: calc(0.75rem + env(safe-area-inset-bottom, 0px));width: auto;max-width: none;padding: 0.875rem 3rem 0.875rem 1rem;}html body .tm-donate-prompt .tm-donate-prompt__body{display: none;}html body .tm-donate-prompt .tm-donate-prompt__title{margin: 0.125rem 0 0.625rem;font-size: 1.0625rem;}html body .tm-donate-prompt .tm-donate-prompt__close{min-width: 2.75rem;min-height: 2.75rem;}}html body.page-id-6052 .tm-donate-prompt{display: none;}@media (max-width: 768px){body :is(.tm-print__btn-row, .tm-institute__btn-row){display: flex;flex-direction: column;align-items: flex-start;gap: 0.75rem;}body :is(.tm-print__btn-row, .tm-institute__btn-row) > .btn{width: auto;text-align: left;}body :is(.tm-print__btn-row, .tm-institute__btn-row) > .btn:not(.btn--primary){padding-inline: 0;}body.tm-cs-v6 .tm-v6-quote :is(.tm-v6-quote__source, .tm-v6-quote__title){text-align: left;}body .tm-article-more{padding-inline: 0;}body .tm-article-more .tm-article-more__title{align-self: stretch;width: 100%;text-align: left;margin-inline: 0;}body.tm-cs-v3 [class*="issue-head"] :is(.tm-home-hero__stack, .tm-home-hero__front){margin-inline: auto;}body .tm-v4-strip ul{gap: 0 1.25rem;}body .tm-v4-strip li + li::before{content: none;}}@media (max-width: 768px){html body .wpforms-container :is( input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]):not( [type="submit"] ), select, textarea ){background-color: var(--tm-bone);border: 1px solid color-mix(in srgb, var(--tm-ink) 32%, var(--tm-bone));}html body .wpforms-container .wpforms-form .wpforms-field .wpforms-field-row:has(> .wpforms-one-half){flex-direction: column;flex-wrap: nowrap;overflow: visible;}html body .wpforms-container .wpforms-form .wpforms-field .wpforms-field-row .wpforms-field-row-block{width: 100%;max-width: none;margin-left: 0;padding-left: 0;padding-right: 0;float: none;}html body .wpforms-container .wpforms-field-row-block + .wpforms-field-row-block{margin-top: 0.75rem;}html body .wpforms-container .wpforms-submit-container{margin-top: 1.5rem;}}@media (max-width: 768px){body.tm-cs-v4 .tm-v4-apply :is(p + p, h3 + p, figure + h3){margin-top: 0.875rem;}body.tm-cs-v4 .tm-v4-apply__support{margin-top: 1rem;}body.tm-cs-v4 .tm-v4-panel__name{margin-top: 0.5rem;}body.tm-cs-v4 .tm-v4-panel :is(p + p, h3 + p, h4 + p){margin-top: 0.75rem;}}@media (max-width: 600px){body .tm-shelf__cover-lead{display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}body .tm-shelf__cover-by{margin-top: 0.375rem;}body.tm-cs-v3 .tm-issue-nav .tm-home-issue__cover-lead{font-size: 0.875rem;line-height: 1.15;hyphens: auto;overflow-wrap: anywhere;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;overflow: hidden;}}@media (max-width: 768px){html body .tm-donate-prompt{display: flex;align-items: center;gap: 0.75rem;}html body .tm-donate-prompt .tm-donate-prompt__eyebrow{display: none;}html body .tm-donate-prompt .tm-donate-prompt__title{flex: 1;margin: 0;font-size: 1rem;line-height: 1.25;}html body .tm-donate-prompt .btn{flex: none;margin: 0;}}@media (max-width: 768px){body :is( a.tm-v4-fac__count, a.tm-v6-printed__link, .tm-v4-speaker a, .tm-v4 summary ){display: inline-block;padding-block: 0.375rem;}}@media (max-width: 768px){body.tm-cs-v2.tm-nav-is-open{overflow: hidden;overscroll-behavior: none;}html body.tm-cs-v2 .tm-masthead.tm-cs nav.tm-nav--open{display: flex;flex-direction: column;padding: 4.75rem 0 0;overflow-x: hidden;overflow-y: auto;overscroll-behavior: contain;touch-action: pan-y;}html body.tm-cs-v2 .tm-masthead.tm-cs nav.tm-nav--open .tm-nav__inner{flex: 1 0 auto;display: flex;flex-direction: column;flex-wrap: nowrap;align-items: stretch;justify-content: flex-start;gap: 0;width: 100%;max-width: 100%;padding: 0 clamp(1.25rem, 6vw, 2rem) max(1rem, env(safe-area-inset-bottom));border: 0;}html body.tm-cs-v2 .tm-masthead.tm-cs nav.tm-nav--open .tm-nav__list{width: 100%;padding: 0.25rem 0 0;gap: 0;}html body.tm-cs-v2 .tm-masthead.tm-cs nav.tm-nav--open .tm-nav__item{width: 100%;}html body.tm-cs-v2 .tm-masthead.tm-cs nav.tm-nav--open .tm-nav__link{grid-template-columns: minmax(0, 1fr) 1.25rem;column-gap: 0.75rem;width: 100%;padding: 0.45rem 0;font-size: 1.625rem;line-height: 1.1;}html body.tm-cs-v2 .tm-masthead.tm-cs nav.tm-nav--open .tm-nav__link::after{width: 1.25rem;height: 0.75rem;opacity: 0.7;}html body.tm-cs-v2 .tm-masthead.tm-cs nav.tm-nav--open .tm-nav__desc{display: block;margin-top: 0.1rem;font-size: 0.875rem;line-height: 1.25;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}html body.tm-cs-v2 .tm-masthead.tm-cs nav.tm-nav--open .tm-nav__drawer-search{width: 100%;margin: 0.5rem 0 0;padding: 0.125rem 0;}html body.tm-cs-v2 .tm-masthead.tm-cs nav.tm-nav--open .tm-nav__drawer-search-input{padding: 0.5rem 0;font-size: 1rem;}html body.tm-cs-v2 .tm-masthead.tm-cs nav.tm-nav--open .brxe-shortcode:has(> .tm-nav-extras){margin-top: auto;width: 100%;}html body.tm-cs-v2 .tm-nav--open .tm-nav-extras{display: grid;gap: 0.5rem;padding: 1rem 0 0;}html body.tm-cs-v2 .tm-nav--open a.tm-nav-extras__issue{gap: 0.875rem;padding: 0.5rem 0.75rem;}html body.tm-cs-v2 .tm-nav--open .tm-nav-extras__cover{width: 2.5rem;padding: 0.25rem;}html body.tm-cs-v2 .tm-nav--open .tm-nav-extras__cover span:first-child{font-size: 1rem;}html body.tm-cs-v2 .tm-nav--open .tm-nav-extras__cover span:last-child{font-size: 0.5625rem;}html body.tm-cs-v2 .tm-nav--open .tm-nav-extras__title{font-size: 1.125rem;}html body.tm-cs-v2 .tm-nav--open .tm-nav-extras__text{flex: 1 1 auto;min-width: 0;}html body.tm-cs-v2 .tm-nav--open a.tm-nav-extras__cta{justify-content: center;gap: 0.75rem;min-height: 2.75rem;margin: 0;}html body.tm-cs-v2 .tm-nav--open a.tm-nav-extras__cta .tm-nav-extras__arrow{margin: 0;}html body.tm-cs-v2 .tm-nav--open .tm-nav-extras__links{justify-content: center;gap: 0 1.75rem;margin: 0;}html body.tm-cs-v2 .tm-nav--open .tm-nav-extras__foot{display: none;}}@media (max-width: 768px) and (max-height: 780px){html body.tm-cs-v2 .tm-masthead.tm-cs nav.tm-nav--open .tm-nav__desc{display: none;}html body.tm-cs-v2 .tm-masthead.tm-cs nav.tm-nav--open .tm-nav__link{padding: 0.5rem 0;font-size: 1.5rem;}html body.tm-cs-v2 .tm-nav--open .tm-nav-extras__sub{display: none;}html body.tm-cs-v2 .tm-masthead.tm-cs nav.tm-nav--open .tm-nav__link::after{grid-row: 1;}}@media (max-width: 768px) and (max-height: 620px){html body.tm-cs-v2 .tm-masthead.tm-cs nav.tm-nav--open .tm-nav__link{padding: 0.45rem 0;font-size: 1.375rem;}html body.tm-cs-v2 .tm-nav--open a.tm-nav-extras__issue{display: none;}html body.tm-cs-v2 .tm-nav--open .tm-nav-extras{padding-top: 0.75rem;}}@media (max-width: 768px){html body.tm-cs-v2.tm-nav-is-open .tm-masthead.tm-cs .tm-masthead__logo.tm-masthead__logo{left: 50% !important;transform: translate(-50%, -50%) !important;justify-content: center !important;}html body.tm-cs-v2.tm-nav-is-open .tm-masthead.tm-cs .tm-masthead__logo .tm-masthead__logo-img, html body.tm-cs-v2.tm-nav-is-open .tm-masthead.tm-cs .tm-masthead__logo .tm-masthead__logo-img img{max-width: min(100%, 300px) !important;max-height: 64px !important;}html body.tm-cs-v2 .tm-masthead.tm-cs .tm-masthead__logo, html body.tm-cs-v2 .tm-masthead.tm-cs .tm-masthead__logo a, html body.tm-cs-v2 .tm-masthead.tm-cs .tm-masthead__logo-img img{transition: filter 0.2s ease-out;}html body.tm-cs-v2.tm-nav-is-open .tm-masthead.tm-cs .tm-nav__toggle::before{content: none;}.tm-cs-v2.tm-nav-is-open #brx-header{top: var(--wp-admin--admin-bar--height, 0px);}}@media (max-width: 768px) and (prefers-reduced-motion: reduce){html body.tm-cs-v2 .tm-masthead.tm-cs .tm-masthead__logo-img img{transition: none;}}@media (max-width: 768px){.tm-cs-v2 #brx-header .tm-topbar.tm-cs{display: none;}.tm-cs-v2 #brx-header .tm-masthead.tm-cs{border-top: 4px solid var(--tm-shelf-cover, var(--tm-oxblood));}}.tm-masthead__search{display: none;}@media (max-width: 768px){.tm-cs-v2 #brx-header .tm-masthead__search{display: flex;align-items: center;justify-content: center;position: absolute;left: 20px;top: 50%;transform: translateY(-50%);width: 45px;height: 45px;color: var(--tm-ink);z-index: 2;}.tm-cs-v2 #brx-header .tm-masthead__search:focus-visible{outline: 2px solid var(--tm-oxblood);outline-offset: 2px;}.tm-cs-v2.tm-nav-is-open #brx-header .tm-masthead__search{display: none;}}.tm-cs-v2 #brx-header{transition: translate 240ms cubic-bezier(0.2, 0.7, 0.2, 1);}.tm-cs-v2.tm-hdr-up:not(.tm-nav-is-open) #brx-header{translate: 0 calc(-1 * var(--tm-hdr-h, 100%) - 8px);}@media (prefers-reduced-motion: reduce){.tm-cs-v2 #brx-header{transition: none;}}.tm-hdr-up:not(.tm-nav-is-open) .tm-v4-conf-cover, .tm-hdr-up:not(.tm-nav-is-open) figure.tm-v5-editor__plate, .tm-hdr-up:not(.tm-nav-is-open) .tm-v5-signup__aside{top: 1.5rem;}@media (prefers-reduced-motion: reduce){.tm-v4-conf-cover, figure.tm-v5-editor__plate, .tm-v5-signup__aside{transition: none !important;}}

/* ==== tm-totop.css ==== */
.tm-totop{--tm-totop-lift: 0px;position: fixed;z-index: 280;right: max(1rem, env(safe-area-inset-right, 0px));bottom: calc( 1.25rem + var(--tm-totop-lift) + env(safe-area-inset-bottom, 0px) );box-sizing: border-box;display: grid;place-items: center;width: 3rem;height: 3rem;margin: 0;padding: 0;border: 0;border-radius: 50%;background: var(--tm-cream);color: var(--tm-oxblood);box-shadow: 0 0.0625rem 0.125rem rgb(0 0 0 / 0.12), 0 0.5rem 1.25rem rgb(0 0 0 / 0.14);cursor: pointer;opacity: 0;visibility: hidden;transform: translateY(0.75rem) scale(0.92);transition: opacity 0.28s ease-out, transform 0.28s cubic-bezier(0.2, 0.7, 0.2, 1), visibility 0s linear 0.28s, bottom 0.25s ease-out, background-color 0.18s ease-out, color 0.18s ease-out;-webkit-tap-highlight-color: transparent;-webkit-font-smoothing: antialiased;backface-visibility: hidden;}.tm-totop[hidden]{display: none;}.tm-totop.is-on{opacity: 1;visibility: visible;transform: none;transition: opacity 0.28s ease-out, transform 0.28s cubic-bezier(0.2, 0.7, 0.2, 1), visibility 0s, bottom 0.25s ease-out, background-color 0.18s ease-out, color 0.18s ease-out;}.tm-totop__ring{position: absolute;inset: 0;width: 100%;height: 100%;pointer-events: none;shape-rendering: geometricPrecision;}.tm-totop__ring circle{fill: none;stroke-width: 1.5;}.tm-totop__track{stroke: var(--tm-rule);}.tm-totop__fill{stroke: var(--tm-cs-issue, var(--tm-oxblood));stroke-linecap: butt;stroke-dasharray: 100;stroke-dashoffset: calc(100 - var(--tm-totop-p, 0));}.tm-totop__icon{position: relative;width: 1.375rem;height: 1.375rem;fill: none;stroke: currentColor;stroke-width: 1.75;stroke-linecap: round;stroke-linejoin: round;transition: transform 0.2s cubic-bezier(0.2, 0.7, 0.2, 1);}@media (hover: hover){.tm-totop:hover{background: var(--tm-oxblood);color: var(--tm-cream);}.tm-totop:hover .tm-totop__icon{transform: translateY(-0.125rem);}}.tm-totop:active{transform: scale(0.94);}.tm-totop:focus-visible{outline: 2px solid var(--tm-navy);outline-offset: 3px;}@media (max-width: 600px){.tm-totop{width: 2.75rem;height: 2.75rem;}}@media (prefers-reduced-motion: reduce){.tm-totop, .tm-totop.is-on, .tm-totop__icon{transition: opacity 0.01s, visibility 0s;transform: none;}}@media print{.tm-totop{display: none;}}

/* ==== tm-find.css ==== */
.tm-find-host{position: relative;}.tm-find-list{position: absolute;z-index: 30;inset-inline: 0;top: 100%;margin: 0.25rem 0 0;padding: 0;list-style: none;max-height: min(26rem, 60vh);overflow-y: auto;background: var(--tm-cream);border: 1px solid var(--tm-navy);box-shadow: 0 0.75rem 1.75rem -0.75rem color-mix(in srgb, var(--tm-navy) 45%, transparent);}.tm-find-list[hidden]{display: none;}.tm-find-opt{display: flex;align-items: baseline;justify-content: space-between;gap: 1rem;margin: 0;padding: 0.75rem 1.25rem;min-height: 2.75rem;box-sizing: border-box;cursor: pointer;border-top: 1px solid var(--tm-rule);font-family: "Newsreader", serif;font-size: 1.1875rem;line-height: 1.3;color: var(--tm-ink);}.tm-find-opt:first-child, .tm-find-dym + .tm-find-opt{border-top: 0;}.tm-find-opt[aria-selected="true"], .tm-find-opt:hover{background: var(--tm-bone);box-shadow: inset 3px 0 0 var(--tm-oxblood);}.tm-find-t{min-width: 0;overflow-wrap: anywhere;}.tm-find-t mark{background: none;color: var(--tm-navy);font-weight: 700;}.tm-find-k{flex: none;font-family: "IBM Plex Sans", sans-serif;font-size: 0.8125rem;font-weight: 500;color: var(--tm-ink-soft);white-space: nowrap;font-variant-numeric: lining-nums tabular-nums;}.tm-find-go{background: color-mix(in srgb, var(--tm-bone) 70%, var(--tm-cream));border-top: 1px solid var(--tm-navy);font-family: "IBM Plex Sans", sans-serif;font-size: 0.9375rem;font-weight: 600;color: var(--tm-navy);}.tm-find-dym{margin: 0;padding: 0.625rem 1.25rem 0;font-family: "IBM Plex Sans", sans-serif;font-size: 0.8125rem;font-weight: 600;color: var(--tm-ink-soft);}.tm-find-scope{display: flex;flex-wrap: wrap;align-items: center;gap: 0.5rem;margin: 0.875rem 0 0;padding: 0;border: 0;min-width: 0;}.tm-find-scope__legend{margin: 0 0.5rem 0 0;padding: 0;font-family: "IBM Plex Sans", sans-serif;font-size: 0.9375rem;font-weight: 500;color: var(--tm-ink-soft);}.tm-find-scope__opt{position: relative;display: inline-flex;margin: 0;}.tm-find-scope__radio{position: absolute;inset: 0;width: 100%;height: 100%;margin: 0;opacity: 0;cursor: pointer;}.tm-find-scope__text{display: inline-flex;align-items: center;min-height: 2.75rem;box-sizing: border-box;padding: 0 1rem;border: 1px solid var(--tm-rule);background: var(--tm-cream);font-family: "IBM Plex Sans", sans-serif;font-size: 0.9375rem;font-weight: 500;line-height: 1;color: var(--tm-navy);transition: background-color 150ms ease-out, color 150ms ease-out, border-color 150ms ease-out;}.tm-find-scope__radio:hover + .tm-find-scope__text{border-color: var(--tm-navy);}.tm-find-scope__radio:checked + .tm-find-scope__text{background: var(--tm-navy);border-color: var(--tm-navy);color: var(--tm-cream);}.tm-find-scope__radio:focus-visible + .tm-find-scope__text{outline: 2px solid var(--tm-oxblood);outline-offset: 3px;}.tm-find-hint{display: none;}@media (hover: hover) and (pointer: fine){.tm-find-hint{display: inline;}}.tm-find-hint kbd{display: inline-block;min-width: 1.4em;padding: 0 0.35em;border: 1px solid var(--tm-rule);border-bottom-width: 2px;background: var(--tm-cream);font-family: "IBM Plex Sans", sans-serif;font-size: 0.8125rem;font-style: normal;font-weight: 600;line-height: 1.5;text-align: center;color: var(--tm-navy);}@media (max-width: 640px){.tm-find-opt{flex-direction: column;gap: 0.125rem;padding-inline: 1rem;}.tm-find-scope__legend{flex-basis: 100%;margin: 0;}}@media (prefers-reduced-motion: reduce){.tm-find-scope__text{transition: none;}}.tm-find section:has(.tm-find-list:not([hidden])), .tm-find header:has(.tm-find-list:not([hidden])){position: relative;z-index: 5;overflow: visible;}.tm-find-start{padding-block: clamp(2.5rem, 5vw, 4rem);padding-inline: 0;}.tm-find-start__inner{box-sizing: border-box;width: 100%;max-width: 1300px;margin-inline: auto;padding-inline: max(4vw, 1.25rem);}.tm-find-start__title{margin: 0 0 0.75rem;font-family: "Newsreader", serif;font-size: clamp(1.75rem, 3vw, 2.25rem);font-weight: 400;line-height: 1.1;letter-spacing: -0.02em;color: var(--tm-navy);}.tm-find-start__help{max-width: 60ch;margin: 0 0 2rem;font-family: "Newsreader", serif;font-size: 1.125rem;font-style: italic;line-height: 1.5;color: var(--tm-ink-soft);}.tm-find-start__help em{font-style: normal;font-weight: 600;color: var(--tm-navy);}.tm-find-start__cols{display: grid;grid-template-columns: repeat(auto-fit, minmax(13rem, 1fr));gap: 2rem clamp(1.5rem, 3vw, 2.5rem);padding-top: 1.25rem;border-top: 1px solid var(--tm-navy);}.tm-find-start__label{margin: 0 0 0.5rem;font-family: "IBM Plex Sans", sans-serif;font-size: 0.9375rem;font-weight: 600;letter-spacing: 0;text-transform: none;color: var(--tm-ink-soft);}.tm-find-start__list{margin: 0;padding: 0;list-style: none;}.tm-find-start__list li{margin: 0;padding: 0;}.tm-find-start__list a, .tm-find-start__more a{display: inline-block;padding-block: 0.4em;font-family: "Newsreader", serif;font-size: 1.1875rem;line-height: 1.3;color: var(--tm-navy);text-decoration: underline;text-decoration-color: color-mix(in srgb, var(--tm-navy) 35%, transparent);text-decoration-thickness: 1px;text-underline-offset: 0.2em;}.tm-find-start__list a:hover, .tm-find-start__more a:hover{color: var(--tm-oxblood);text-decoration-color: currentColor;}.tm-find-start__more{margin: 0.25rem 0 0;}.tm-find-start__more a{font-family: "IBM Plex Sans", sans-serif;font-size: 0.9375rem;font-weight: 600;}.tm-find-start__count{margin-left: 0.25rem;font-family: "IBM Plex Sans", sans-serif;font-size: 0.8125rem;font-weight: 500;color: var(--tm-ink-soft);font-variant-numeric: lining-nums tabular-nums;}html body.tm-find.tm-find.tm-find :is(.tm-home-find__field, .tm-search-hero__search-input):focus-visible, html body.tm-find.tm-find.tm-find :is(.tm-home-find__field, .tm-search-hero__search-input):focus{outline: 0 !important;border-color: var(--tm-oxblood);box-shadow: inset 0 0 0 2px var(--tm-oxblood);}html body.tm-find.tm-find.tm-find :is(.tm-home-find__submit, .tm-search-hero__search-submit):focus-visible{outline: 2px solid var(--tm-cream) !important;outline-offset: -5px !important;}

/* ==== tm-plates.css ==== */
body.tm-plates :is(.tm-institute__visual, .tm-v4-head__seal){--tm-plate-tint: var(--tm-v6-season, var(--tm-oxblood));--tm-plate-ink: var(--tm-navy);--tm-plate-disc: url("/wp-content/themes/theologymatters/assets/textures/tm-halftone-disc.svg");position: relative;isolation: isolate;}body.tm-plates :is(.tm-institute__visual, .tm-v4-head__seal) > *{position: relative;z-index: 1;}body.tm-plates :is(.tm-institute__visual, .tm-v4-head__seal)::before, body.tm-plates :is(.tm-institute__visual, .tm-v4-head__seal)::after{content: "";position: absolute;z-index: 0;top: 50%;left: 49.2%;aspect-ratio: 1;border-radius: 50%;pointer-events: none;}body.tm-plates :is(.tm-institute__visual, .tm-v4-head__seal)::before{height: 122%;translate: calc(-50% + 13%) calc(-50% + 10%);background: var(--tm-plate-tint);opacity: 0.5;-webkit-mask: var(--tm-plate-disc) center / contain no-repeat;mask: var(--tm-plate-disc) center / contain no-repeat;}body.tm-plates :is(.tm-institute__visual, .tm-v4-head__seal)::after{height: 106%;translate: -50% -50%;border: 1px solid var(--tm-plate-ink);outline: 1px solid var(--tm-plate-ink);outline-offset: 4px;opacity: 0.4;}body.tm-plates .tm-v4-head__seal{--tm-plate-tint: var(--tm-cream);--tm-plate-ink: var(--tm-cream);}body.tm-plates .tm-v4-head__seal::before{opacity: 0.22;}body.tm-plates.tm-cs-v7 .tm-institute{position: relative;isolation: isolate;}body.tm-plates.tm-cs-v7 .tm-institute::before{content: "";position: absolute;z-index: -1;top: 0;right: 0;bottom: 0;width: min(55%, 48rem);pointer-events: none;background: var(--tm-navy);opacity: 0.09;-webkit-mask-image: url("/wp-content/uploads/tm-textures/photo-institute.webp"), linear-gradient(to right, transparent, black 55%);-webkit-mask-composite: source-in;mask-image: url("/wp-content/uploads/tm-textures/photo-institute.webp"), linear-gradient(to right, transparent, black 55%);mask-composite: intersect;-webkit-mask-size: cover, 100% 100%;mask-size: cover, 100% 100%;-webkit-mask-position: right center, 0 0;mask-position: right center, 0 0;-webkit-mask-repeat: no-repeat;mask-repeat: no-repeat;}body.tm-plates .tm-institute, body.tm-plates .tm-v4-head{overflow-x: clip;}@media (max-width: 768px){body.tm-plates.tm-cs-v7 .tm-institute::before{top: auto;width: 100%;height: min(24rem, 60%);opacity: 0.07;-webkit-mask-image: url("/wp-content/uploads/tm-textures/photo-institute.webp"), linear-gradient(to top, black 40%, transparent);mask-image: url("/wp-content/uploads/tm-textures/photo-institute.webp"), linear-gradient(to top, black 40%, transparent);-webkit-mask-position: center bottom, 0 0;mask-position: center bottom, 0 0;}}@media print{body.tm-plates :is(.tm-institute__visual, .tm-v4-head__seal)::before, body.tm-plates :is(.tm-institute__visual, .tm-v4-head__seal)::after, body.tm-plates .tm-institute::before{content: none;}}

/* ==== tm-footer.css ==== */
body.tm-footer-v2 .tm-footer{position: relative;isolation: isolate;overflow: hidden;padding-bottom: 0;}body.tm-footer-v2 :is(.tm-footer, .tm-footer__inner)::before, body.tm-footer-v2 .tm-footer__inner::after{content: "";position: absolute;z-index: -1;top: 50%;width: 44%;aspect-ratio: 3 / 2;transform: translateY(-50%);pointer-events: none;background-size: cover;background-position: center;background-repeat: no-repeat;opacity: 0.16;filter: grayscale(1);-webkit-mask-image: linear-gradient(to right, transparent, black 30%, black 70%, transparent), linear-gradient(to bottom, transparent, black 25%, black 75%, transparent);-webkit-mask-composite: source-in;mask-image: linear-gradient(to right, transparent, black 30%, black 70%, transparent), linear-gradient(to bottom, transparent, black 25%, black 75%, transparent);mask-composite: intersect;}body.tm-footer-v2 .tm-footer::before{left: 0;background-image: url("/wp-content/uploads/2024/06/TheologyMatters-3368-1600x1067.jpg.webp");}body.tm-footer-v2 .tm-footer__inner::before{left: 28%;background-image: url("/wp-content/uploads/2024/06/TheologyMatters-3377-1024x683.jpg.webp");}body.tm-footer-v2 .tm-footer__inner::after{left: 56%;background-image: url("/wp-content/uploads/2024/06/TheologyMatters-2121-1024x683.jpg.webp");}body.tm-footer-v2 .tm-footer::after{content: "Theology Matters";display: block;margin-top: clamp(0.5rem, 1.2vw, 1rem);margin-bottom: -0.14em;padding-inline: 0.04em;font-family: Newsreader, serif;font-style: italic;font-weight: 400;font-size: clamp(3.25rem, 14.2vw, 14rem);line-height: 0.8;letter-spacing: -0.02em;white-space: nowrap;text-align: center;color: var(--tm-cream);opacity: 0.07;pointer-events: none;user-select: none;}body.tm-footer-v2 .tm-footer__bottom{position: relative;border-top: 0;padding-top: 2rem;}body.tm-footer-v2 .tm-footer__bottom::before{content: "";position: absolute;inset: 0 0 auto;height: 5px;border-top: 1px solid rgb(246 241 231 / 0.28);border-bottom: 1px solid rgb(246 241 231 / 0.28);}@media (max-width: 900px){body.tm-footer-v2 :is(.tm-footer, .tm-footer__inner)::before, body.tm-footer-v2 .tm-footer__inner::after{left: 4%;width: 92%;}body.tm-footer-v2 .tm-footer::before{top: 22%;}body.tm-footer-v2 .tm-footer__inner::before{top: 52%;}body.tm-footer-v2 .tm-footer__inner::after{top: 82%;}}@media (max-width: 600px){body.tm-footer-v2 .tm-footer::after{font-size: 14vw;margin-bottom: -0.1em;}}@media print{body.tm-footer-v2 :is(.tm-footer, .tm-footer__inner)::before, body.tm-footer-v2 :is(.tm-footer, .tm-footer__inner)::after{content: none;}}html body .tm-footer .tm-footer__social{align-items: center;gap: 0.75rem;}html body .tm-footer .tm-footer__social::before{content: "Follow";margin-right: 0.25rem;font-family: "IBM Plex Sans", sans-serif;font-size: 0.75rem;font-weight: 500;letter-spacing: 0.14em;text-transform: uppercase;color: color-mix(in srgb, var(--tm-cream) 60%, var(--tm-navy-deep));}html body .tm-footer .tm-footer__social-link{box-sizing: border-box;width: 2.75rem;height: 2.75rem;border: 1px solid color-mix(in srgb, var(--tm-cream) 38%, transparent);border-radius: 50%;background: color-mix(in srgb, var(--tm-cream) 6%, transparent);color: color-mix(in srgb, var(--tm-cream) 88%, var(--tm-navy-deep));transition: background-color 0.2s ease, border-color 0.2s ease, color 0.2s ease, transform 0.2s cubic-bezier(0.2, 0.7, 0.2, 1);}html body .tm-footer .tm-footer__social-link svg{width: 1.125rem;height: 1.125rem;min-width: 0;min-height: 0;flex: none;fill: currentColor;stroke: none;}html body .tm-footer .tm-footer__social-link:hover, html body .tm-footer .tm-footer__social-link:focus-visible{background: var(--tm-cream);border-color: var(--tm-cream);color: var(--tm-navy-deep, var(--tm-navy));transform: translateY(-0.125rem);}html body .tm-footer .tm-footer__social-link:focus-visible{outline: 2px solid var(--tm-cream);outline-offset: 3px;}@media (prefers-reduced-motion: reduce){html body .tm-footer .tm-footer__social-link{transition: none;}html body .tm-footer .tm-footer__social-link:hover, html body .tm-footer .tm-footer__social-link:focus-visible{transform: none;}}

/* ==== tm-nameplate.css ==== */
body.tm-nameplate{--tm-np-season: var(--tm-v6-season, var(--tm-shelf-cover, var(--tm-oxblood)));--tm-np-season-lt: color-mix( in srgb, var(--tm-np-season) 50%, var(--tm-cream) );--tm-np-band: 3.25rem;--tm-np-ease: cubic-bezier(0.16, 1, 0.3, 1);}@media (min-width: 769px){html body.tm-nameplate #brx-header .tm-topbar{display: none !important;}}html body.tm-nameplate #brx-header::before{content: "";display: block;height: 6px;background: var(--tm-np-season);transition: height 0.35s var(--tm-np-ease);}@media (max-width: 768px){html body.tm-nameplate #brx-header::before{height: 5px;}html body.tm-nameplate .tm-topbar.tm-cs{border-top: 0;}}@media (min-width: 769px){html body.tm-nameplate .tm-masthead.tm-cs{padding: 1.375rem 0 0 !important;border-bottom: 0 !important;background: var(--tm-cream);box-shadow: none;transition: background-color 0.25s ease-out, padding 0.35s var(--tm-np-ease);}html body.tm-nameplate .tm-masthead.tm-cs .tm-masthead__inner{grid-template-columns: minmax(0, 1fr) auto minmax(0, 1fr) !important;grid-template-areas: "issue logo util" "issue logo actions" "nav nav nav" !important;grid-template-rows: 1fr 1fr auto;align-items: center;gap: 0 clamp(1.5rem, 3vw, 3rem) !important;}html body.tm-nameplate .tm-masthead.tm-cs :is( .tm-nav, .tm-nav__inner, .brxe-shortcode:has(> .tm-nav-extras), .tm-nav-extras ){display: contents !important;}html body.tm-nameplate .tm-masthead.tm-cs :is( .tm-nav-extras__cta, .tm-nav-extras__foot, .tm-nav__drawer-search, .tm-nav-extras__arrow ){display: none !important;}html body.tm-nameplate .tm-masthead.tm-cs .tm-masthead__inner{isolation: isolate;}html body.tm-nameplate .tm-masthead.tm-cs .tm-masthead__inner::before{content: "";grid-area: nav;align-self: stretch;margin-top: 1.25rem;background: var(--tm-navy);box-shadow: 0 0 0 100vmax var(--tm-navy);clip-path: inset(0 -100vmax);position: relative;z-index: -1;}html body.tm-nameplate .tm-masthead.tm-cs .tm-masthead__logo{grid-area: logo;align-items: center;text-align: center;gap: 0.625rem;}html body.tm-nameplate .tm-masthead.tm-cs .tm-masthead__logo-img, html body.tm-nameplate .tm-masthead.tm-cs .tm-masthead__logo-img img{max-height: 68px;max-width: 440px;}html body.tm-nameplate .tm-masthead.tm-cs .tm-masthead__tagline{display: flex;align-items: center;justify-content: center;gap: 0.875rem;max-height: none;margin: 0;font-family: "IBM Plex Sans", system-ui, sans-serif;font-size: 0.6875rem;font-weight: 500;letter-spacing: 0.22em;line-height: 1.2;text-transform: uppercase;color: var(--tm-ink-soft);white-space: nowrap;}html body.tm-nameplate .tm-masthead.tm-cs .tm-masthead__tagline::before, html body.tm-nameplate .tm-masthead.tm-cs .tm-masthead__tagline::after{content: "";width: 2.75rem;height: 1px;background: var(--tm-rule);}html body.tm-nameplate .tm-masthead.tm-cs .tm-nav-extras__issue{grid-area: issue;justify-self: start;display: flex;align-items: center;gap: 0.875rem;min-width: 0;padding: 0;background: none;border: 0;color: var(--tm-navy);text-decoration: none;}html body.tm-nameplate .tm-nav-extras__cover{position: relative;flex: none;display: block;width: 2.875rem;height: 3.75rem;background: color-mix(in srgb, var(--tm-cream) 55%, white);box-shadow: 0 0.375rem 0.75rem -0.375rem color-mix(in srgb, var(--tm-navy) 60%, transparent), 0 0 0 1px color-mix(in srgb, var(--tm-navy) 14%, transparent);transform: rotate(-5deg);transition: transform 0.35s var(--tm-np-ease);}html body.tm-nameplate .tm-nav-extras__cover-band{position: absolute;inset: 0 0 auto;height: 0.6875rem;background: var(--tm-navy);}html body.tm-nameplate .tm-nav-extras__cover-no{position: absolute;left: 0.375rem;top: 0.9375rem;font-family: Newsreader, Georgia, serif;font-size: 1.375rem;font-weight: 500;line-height: 1;color: var(--tm-np-season);}html body.tm-nameplate .tm-nav-extras__cover-sub{position: absolute;left: 0.375rem;bottom: 0.4375rem;font-family: Newsreader, Georgia, serif;font-size: 0.5625rem;font-style: italic;color: var(--tm-ink-soft);}html body.tm-nameplate .tm-nav-extras__issue:hover .tm-nav-extras__cover, html body.tm-nameplate .tm-nav-extras__issue:focus-visible .tm-nav-extras__cover{transform: rotate(-1deg) translateY(-2px);}html body.tm-nameplate .tm-nav-extras__text{display: grid;gap: 0.3rem;min-width: 0;}html body.tm-nameplate .tm-nav-extras__title{font-family: Newsreader, Georgia, serif;font-size: 1.125rem;font-weight: 500;line-height: 1.15;color: var(--tm-navy);}html body.tm-nameplate .tm-nav-extras__sub{font-size: 0.75rem;line-height: 1.3;color: var(--tm-oxblood);text-decoration: underline;text-decoration-thickness: 1px;text-underline-offset: 3px;}html body.tm-nameplate .tm-masthead.tm-cs .tm-nav-extras__issue:focus-visible{outline: 2px solid var(--tm-oxblood);outline-offset: 4px;}html body.tm-nameplate .tm-masthead.tm-cs .tm-nav-extras__links{grid-area: util;align-self: end;justify-self: end;display: flex;flex-direction: row-reverse;flex-wrap: nowrap;white-space: nowrap;align-items: center;gap: 1.125rem;margin: 0 0 0.375rem;padding: 0;list-style: none;}html body.tm-nameplate .tm-masthead.tm-cs .tm-nav-extras__links a{font-size: 0.8125rem;font-weight: 500;color: var(--tm-ink-soft);text-decoration: none;}html body.tm-nameplate .tm-masthead.tm-cs .tm-nav-extras__links a:hover, html body.tm-nameplate .tm-masthead.tm-cs .tm-nav-extras__links a:focus-visible{color: var(--tm-oxblood);}html body.tm-nameplate .tm-masthead.tm-cs .tm-nav-extras__links li:first-child a{display: inline-flex;align-items: center;min-height: 2.25rem;padding: 0 1rem;border: 1px solid var(--tm-oxblood);color: var(--tm-oxblood);font-weight: 600;transition: background-color 0.2s, color 0.2s;}html body.tm-nameplate .tm-masthead.tm-cs .tm-nav-extras__links li:first-child a:hover, html body.tm-nameplate .tm-masthead.tm-cs .tm-nav-extras__links li:first-child a:focus-visible{background: var(--tm-oxblood);color: var(--tm-cream);}html body.tm-nameplate .tm-masthead.tm-cs .tm-masthead__actions{grid-area: actions;align-self: start;justify-self: end;margin-top: 0.375rem;}html body.tm-nameplate .tm-masthead.tm-cs .tm-nav__list{grid-area: nav;position: relative;z-index: 1;justify-self: center;align-self: end;flex-wrap: nowrap;gap: 0 !important;min-height: var(--tm-np-band);margin-top: 1.25rem;}html body.tm-nameplate .tm-masthead.tm-cs .tm-nav__link, html body.tm-nameplate .tm-masthead.tm-cs .tm-nav__link:visited{display: flex;align-items: center;height: 100%;padding: 0 0.95rem;color: var(--tm-cream);font-family: Newsreader, Georgia, serif;font-size: 0.875rem;font-weight: 500;letter-spacing: 0.15em;text-transform: uppercase;background-image: linear-gradient( var(--tm-np-season-lt), var(--tm-np-season-lt) );background-repeat: no-repeat;background-position: 50% 100%;background-size: 0 3px;transition: background-size 0.25s ease, color 0.2s;}html body.tm-nameplate .tm-masthead.tm-cs .tm-nav__link:hover, html body.tm-nameplate .tm-masthead.tm-cs .tm-nav__link:focus-visible, html body.tm-nameplate .tm-masthead.tm-cs .tm-nav__link[aria-current="page"], html body.tm-nameplate .tm-masthead.tm-cs .tm-nav__link[aria-current="page"]:visited{color: var(--tm-cream);background-size: calc(100% - 1.9rem) 3px;}html body.tm-nameplate .tm-masthead.tm-cs .tm-nav__link:focus-visible{outline: 2px solid var(--tm-cream);outline-offset: -4px;}html body.tm-nameplate .tm-masthead.tm-cs a.tm-nav__search{grid-area: nav;position: relative;z-index: 1;inset: auto;justify-self: end;align-self: end;margin-bottom: calc((var(--tm-np-band) - 2.25rem) / 2);width: 2.25rem;height: 2.25rem;border-color: color-mix(in srgb, var(--tm-cream) 35%, transparent);color: var(--tm-cream);}html body.tm-nameplate .tm-masthead.tm-cs a.tm-nav__search:hover, html body.tm-nameplate .tm-masthead.tm-cs a.tm-nav__search:focus-visible{border-color: var(--tm-cream);color: var(--tm-cream);outline-color: var(--tm-cream);}html body.tm-nameplate.tm-cs-condensed #brx-header::before{height: 3px;}html body.tm-nameplate.tm-cs-condensed .tm-masthead.tm-cs{padding: 0 !important;background: var(--tm-navy);box-shadow: 0 1rem 1.5rem -1.25rem color-mix(in srgb, var(--tm-ink) 55%, transparent);}html body.tm-nameplate.tm-cs-condensed .tm-masthead.tm-cs .tm-masthead__inner{grid-template-columns: auto minmax(0, 1fr) auto !important;grid-template-areas: "logo nav util" !important;grid-template-rows: auto;}html body.tm-nameplate.tm-cs-condensed .tm-masthead.tm-cs .tm-masthead__inner::before, html body.tm-nameplate.tm-cs-condensed .tm-masthead.tm-cs .tm-nav__list{margin-top: 0;}html body.tm-nameplate.tm-cs-condensed .tm-masthead.tm-cs :is( .tm-nav-extras__issue, .tm-masthead__actions, .tm-masthead__tagline, .tm-nav-extras__links li:not(:first-child) ){display: none !important;}html body.tm-nameplate.tm-cs-condensed .tm-masthead.tm-cs .tm-masthead__logo{align-items: flex-start;}html body.tm-nameplate.tm-cs-condensed .tm-masthead.tm-cs .tm-masthead__logo-img, html body.tm-nameplate.tm-cs-condensed .tm-masthead.tm-cs .tm-masthead__logo-img img{max-height: 30px;max-width: 190px;}html body.tm-nameplate.tm-cs-condensed .tm-masthead.tm-cs .tm-masthead__logo-img img{filter: brightness(0) invert(95%) sepia(8%) saturate(320%) hue-rotate(5deg);}html body.tm-nameplate.tm-cs-condensed .tm-masthead.tm-cs .tm-masthead__logo a:focus-visible{outline-color: var(--tm-cream);}html body.tm-nameplate.tm-cs-condensed .tm-masthead.tm-cs .tm-nav__list{justify-self: center;}html body.tm-nameplate.tm-cs-condensed .tm-masthead.tm-cs .tm-nav__link{font-size: 0.8125rem;padding: 0 0.8rem;}html body.tm-nameplate.tm-cs-condensed .tm-masthead.tm-cs a.tm-nav__search{margin-right: 0;border-color: transparent;}html body.tm-nameplate.tm-cs-condensed .tm-masthead.tm-cs .tm-nav-extras__links{align-self: center;margin: 0;}html body.tm-nameplate.tm-cs-condensed .tm-masthead.tm-cs .tm-nav-extras__links li:first-child a{border-color: color-mix(in srgb, var(--tm-cream) 55%, transparent);color: var(--tm-cream);}html body.tm-nameplate.tm-cs-condensed .tm-masthead.tm-cs .tm-nav-extras__links li:first-child a:hover, html body.tm-nameplate.tm-cs-condensed .tm-masthead.tm-cs .tm-nav-extras__links li:first-child a:focus-visible{background: var(--tm-cream);color: var(--tm-navy);}}@media (min-width: 769px) and (max-width: 1199px){html body.tm-nameplate .tm-masthead.tm-cs .tm-masthead__logo-img, html body.tm-nameplate .tm-masthead.tm-cs .tm-masthead__logo-img img{max-height: 54px;max-width: 340px;}html body.tm-nameplate .tm-masthead.tm-cs .tm-nav__link{padding: 0 0.7rem;letter-spacing: 0.1em;font-size: 0.8125rem;}html body.tm-nameplate .tm-masthead.tm-cs .tm-nav__list{justify-self: start;}html body.tm-nameplate .tm-masthead.tm-cs .tm-nav-extras__sub{display: none;}html body.tm-nameplate.tm-cs-condensed .tm-masthead.tm-cs .tm-masthead__logo{display: none;}html body.tm-nameplate.tm-cs-condensed .tm-masthead.tm-cs .tm-masthead__inner{grid-template-columns: minmax(0, 1fr) auto !important;grid-template-areas: "nav util" !important;}}@media (min-width: 769px) and (max-width: 1023px){html body.tm-nameplate .tm-masthead.tm-cs .tm-nav__link, html body.tm-nameplate .tm-masthead.tm-cs .tm-nav__link:visited{padding: 0 0.55rem;font-size: 0.9375rem;letter-spacing: 0;text-transform: none;}html body.tm-nameplate .tm-masthead.tm-cs .tm-masthead__tagline{letter-spacing: 0.14em;}html body.tm-nameplate .tm-masthead.tm-cs .tm-masthead__tagline::before, html body.tm-nameplate .tm-masthead.tm-cs .tm-masthead__tagline::after{display: none;}html body.tm-nameplate .tm-masthead.tm-cs .tm-nav-extras__text{display: none;}html body.tm-nameplate .tm-masthead.tm-cs .tm-nav-extras__links li:not(:first-child){display: none;}}@media (prefers-reduced-motion: reduce){html body.tm-nameplate #brx-header::before, html body.tm-nameplate .tm-masthead.tm-cs, html body.tm-nameplate .tm-nav-extras__cover, html body.tm-nameplate .tm-masthead.tm-cs .tm-nav__link{transition: none;}}@media (max-width: 768px){body.tm-nameplate{--tm-np-strip: 2.75rem;}html body.tm-nameplate:not(.tm-nav-is-open):not(.tm-np-search) .tm-masthead.tm-cs{padding-bottom: var(--tm-np-strip) !important;border-bottom: 0 !important;}html body.tm-nameplate:not(.tm-nav-is-open):not(.tm-np-search) .tm-masthead.tm-cs .tm-nav:not(.tm-nav--open){height: var(--tm-np-strip);background: var(--tm-navy);}html body.tm-nameplate:not(.tm-nav-is-open):not(.tm-np-search) .tm-masthead.tm-cs .tm-nav:not(.tm-nav--open)::after{content: "";position: absolute;top: 0;right: 0;bottom: 0;width: 2rem;background: linear-gradient(90deg, transparent, var(--tm-navy));pointer-events: none;}html body.tm-nameplate:not(.tm-nav-is-open):not(.tm-np-search) .tm-masthead.tm-cs .tm-nav:not(.tm-nav--open) .tm-nav__inner{height: 100%;padding: 0;}html body.tm-nameplate:not(.tm-nav-is-open):not(.tm-np-search) .tm-masthead.tm-cs .tm-nav:not(.tm-nav--open) .tm-nav__list{display: flex !important;flex-direction: row !important;grid-template-columns: none;flex-wrap: nowrap;gap: 0;width: 100%;height: 100%;margin: 0;padding: 0 1.5rem 0 0.5rem;overflow-x: auto;scrollbar-width: none;}html body.tm-nameplate:not(.tm-nav-is-open):not(.tm-np-search) .tm-masthead.tm-cs .tm-nav:not(.tm-nav--open) .tm-nav__list::-webkit-scrollbar{display: none;}html body.tm-nameplate:not(.tm-nav-is-open):not(.tm-np-search) .tm-masthead.tm-cs .tm-nav:not(.tm-nav--open) .tm-nav__item{flex: none;width: auto !important;min-width: 0;border: 0;}html body.tm-nameplate:not(.tm-nav-is-open):not(.tm-np-search) .tm-masthead.tm-cs .tm-nav:not(.tm-nav--open) .tm-nav__link, html body.tm-nameplate:not(.tm-nav-is-open):not(.tm-np-search) .tm-masthead.tm-cs .tm-nav:not(.tm-nav--open) .tm-nav__link:visited{display: flex;align-items: center;height: var(--tm-np-strip);padding: 0 0.7rem;color: var(--tm-cream);font-family: Newsreader, Georgia, serif;font-size: 0.8125rem;font-weight: 500;letter-spacing: 0.13em;text-transform: uppercase;white-space: nowrap;border: 0;width: auto;justify-content: center;background-image: linear-gradient( var(--tm-np-season-lt), var(--tm-np-season-lt) );background-repeat: no-repeat;background-position: 50% 100%;background-size: 0 3px;}html body.tm-nameplate:not(.tm-nav-is-open):not(.tm-np-search) .tm-masthead.tm-cs .tm-nav:not(.tm-nav--open) .tm-nav__link[aria-current="page"]{background-size: calc(100% - 1.4rem) 3px;}html body.tm-nameplate:not(.tm-nav-is-open):not(.tm-np-search) .tm-masthead.tm-cs .tm-nav:not(.tm-nav--open) .tm-nav__link:focus-visible{outline: 2px solid var(--tm-cream);outline-offset: -4px;}html body.tm-nameplate:not(.tm-nav-is-open):not(.tm-np-search) .tm-masthead.tm-cs .tm-nav:not(.tm-nav--open) :is( .tm-nav__desc, .tm-nav__drawer-search, .brxe-shortcode:has(> .tm-nav-extras), .tm-nav__search ){display: none !important;}}@media (max-width: 768px){html body.tm-nameplate:not(.tm-nav-is-open):not(.tm-np-search) .tm-masthead.tm-cs .tm-nav:not(.tm-nav--open) .tm-nav__link::after{display: none;}}@media (min-width: 769px){html body.tm-nameplate .tm-masthead.tm-cs .tm-nav__link, html body.tm-nameplate .tm-masthead.tm-cs .tm-nav__link:visited{padding: 0 0.8rem;font-family: "IBM Plex Sans", system-ui, sans-serif;font-size: 0.9375rem;font-weight: 500;letter-spacing: 0;text-transform: none;}html body.tm-nameplate .tm-masthead.tm-cs .tm-nav__link:hover, html body.tm-nameplate .tm-masthead.tm-cs .tm-nav__link:focus-visible, html body.tm-nameplate .tm-masthead.tm-cs .tm-nav__link[aria-current="page"], html body.tm-nameplate .tm-masthead.tm-cs .tm-nav__link[aria-current="page"]:visited{background-size: calc(100% - 1.6rem) 3px;}html body.tm-nameplate .tm-masthead.tm-cs .tm-nav__item:is(:nth-child(5), :nth-child(7)){position: relative;margin-left: 0.75rem;padding-left: 0.75rem;}html body.tm-nameplate .tm-masthead.tm-cs .tm-nav__item:is(:nth-child(5), :nth-child(7))::before{content: "";position: absolute;left: 0;top: 50%;width: 1px;height: 1.125rem;margin-top: -0.5625rem;background: color-mix(in srgb, var(--tm-cream) 30%, transparent);}html body.tm-nameplate.tm-cs-condensed .tm-masthead.tm-cs .tm-nav__link{padding: 0 0.7rem;font-size: 0.875rem;}}@media (min-width: 769px) and (max-width: 1199px){html body.tm-nameplate .tm-masthead.tm-cs .tm-nav__link, html body.tm-nameplate .tm-masthead.tm-cs .tm-nav__link:visited{padding: 0 0.6rem;font-size: 0.875rem;}html body.tm-nameplate .tm-masthead.tm-cs .tm-nav__item:is(:nth-child(5), :nth-child(7)){margin-left: 0.4rem;padding-left: 0.4rem;}}@media (min-width: 769px) and (max-width: 1023px){html body.tm-nameplate .tm-masthead.tm-cs .tm-nav__link, html body.tm-nameplate .tm-masthead.tm-cs .tm-nav__link:visited{padding: 0 0.45rem;}}@media (max-width: 768px){html body.tm-nameplate:not(.tm-nav-is-open):not(.tm-np-search) .tm-masthead.tm-cs .tm-nav:not(.tm-nav--open) .tm-nav__link, html body.tm-nameplate:not(.tm-nav-is-open):not(.tm-np-search) .tm-masthead.tm-cs .tm-nav:not(.tm-nav--open) .tm-nav__link:visited{font-family: "IBM Plex Sans", system-ui, sans-serif;font-size: 0.875rem;letter-spacing: 0;text-transform: none;}html body.tm-nameplate:not(.tm-nav-is-open):not(.tm-np-search) .tm-masthead.tm-cs .tm-nav:not(.tm-nav--open) .tm-nav__item:is(:nth-child(5), :nth-child(7)){position: relative;margin-left: 0.35rem;padding-left: 0.35rem;}html body.tm-nameplate:not(.tm-nav-is-open):not(.tm-np-search) .tm-masthead.tm-cs .tm-nav:not(.tm-nav--open) .tm-nav__item:is(:nth-child(5), :nth-child(7))::before{content: "";position: absolute;left: 0;top: 50%;width: 1px;height: 1rem;margin-top: -0.5rem;background: color-mix(in srgb, var(--tm-cream) 30%, transparent);}}@media (max-width: 768px){html body.tm-nameplate:not(.tm-nav-is-open):not(.tm-np-search) .tm-masthead.tm-cs .tm-nav:not(.tm-nav--open) .tm-nav__link[aria-current="page"]{font-style: normal;}}.tm-np-search__close{display: none;}@keyframes tm-np-search-in{from{opacity: 0;transform: translateY(-4px);}}html body.tm-np-search-open .tm-masthead.tm-cs .tm-nav__drawer-search .brxe-code{flex: 1 1 auto;min-width: 0;}html body.tm-np-search-open .tm-masthead.tm-cs .tm-nav__drawer-search form{display: flex;align-items: center;width: 100%;height: 2.75rem;margin: 0;padding: 0 0.25rem 0 1rem;background: var(--tm-cream);border-radius: 2px;}html body.tm-np-search-open .tm-masthead.tm-cs .tm-nav__drawer-search form:focus-within{outline: 2px solid var(--tm-np-season-lt);outline-offset: 2px;}html body.tm-np-search-open .tm-masthead.tm-cs .tm-nav__drawer-search .tm-nav__drawer-search-input{flex: 1 1 auto;min-width: 0;height: 100%;padding: 0;border: 0;background: transparent;color: var(--tm-ink);font-family: "IBM Plex Sans", system-ui, sans-serif;font-size: 1rem;font-style: normal;outline: none;}html body.tm-np-search-open .tm-masthead.tm-cs .tm-nav__drawer-search .tm-nav__drawer-search-input::placeholder{color: var(--tm-ink-soft);font-style: normal;opacity: 1;}html body.tm-np-search-open .tm-masthead.tm-cs .tm-nav__drawer-search .tm-nav__drawer-search-submit{flex: none;width: 2.5rem;height: 2.5rem;color: var(--tm-navy);}html body.tm-np-search-open .tm-masthead.tm-cs .tm-np-search__close{flex: none;display: grid;place-items: center;width: 2.75rem;height: 2.75rem;padding: 0;background: none;border: 1px solid color-mix(in srgb, var(--tm-cream) 35%, transparent);border-radius: 2px;color: var(--tm-cream);cursor: pointer;}html body.tm-np-search-open .tm-masthead.tm-cs .tm-np-search__close:hover, html body.tm-np-search-open .tm-masthead.tm-cs .tm-np-search__close:focus-visible{border-color: var(--tm-cream);outline: 2px solid var(--tm-cream);outline-offset: 2px;}@media (min-width: 769px){html body.tm-np-search-open .tm-masthead.tm-cs :is(.tm-nav__list, a.tm-nav__search){visibility: hidden;}html body.tm-np-search-open .tm-masthead.tm-cs .tm-nav__drawer-search{display: flex !important;grid-area: nav;position: relative;z-index: 2;justify-self: center;align-self: end;align-items: center;gap: 0.625rem;width: min(100%, 46rem);height: var(--tm-np-band);margin: 1.25rem 0 0;padding: 0;border: 0;animation: tm-np-search-in 0.18s ease-out;}html body.tm-np-search-open.tm-cs-condensed .tm-masthead.tm-cs .tm-nav__drawer-search{align-self: center;margin-top: 0;}}@media (max-width: 768px){html body.tm-np-search-open:not(.tm-nav-is-open) .tm-masthead.tm-cs .tm-nav{height: auto !important;padding: 0.75rem clamp(0.75rem, 3vw, 1.25rem);background: var(--tm-navy);box-shadow: 0 1rem 1.5rem -1rem color-mix(in srgb, var(--tm-ink) 50%, transparent);}html body.tm-np-search-open:not(.tm-nav-is-open) .tm-masthead.tm-cs .tm-nav__inner{height: auto;min-height: 0;padding: 0;}html body.tm-np-search-open:not(.tm-nav-is-open) .tm-masthead.tm-cs .tm-nav__drawer-search{display: flex !important;align-items: center;gap: 0.625rem;width: 100%;margin: 0;padding: 0;border: 0;animation: tm-np-search-in 0.18s ease-out;}html body.tm-np-search-open:not(.tm-nav-is-open) .tm-masthead.tm-cs :is( .tm-nav__list, .brxe-shortcode:has(> .tm-nav-extras), a.tm-nav__search ){display: none !important;}}@media (prefers-reduced-motion: reduce){html body.tm-np-search-open .tm-masthead.tm-cs .tm-nav__drawer-search{animation: none;}}

/* ==== tm-photos.css ==== */
html body.tm-photos.tm-photos.tm-photos.tm-photos :is( .tm-v6-quote, .tm-print, .tm-newsletter, .tm-v5-history, .tm-v5-why, .tm-v5-case, .tm-v5-reach, .tm-v4-conf-head, .tm-v4-institute .tm-v4-head ){position: relative;isolation: isolate;}html body.tm-photos.tm-photos.tm-photos.tm-photos :is( .tm-v6-quote, .tm-print, .tm-newsletter, .tm-v5-history, .tm-v5-why, .tm-v5-case, .tm-v5-reach, .tm-v4-conf-head, .tm-v4-institute .tm-v4-head )::before{content: "";position: absolute;z-index: -1;inset: 0 0 0 auto;width: min(62%, 58rem);pointer-events: none;background: var(--tm-ph) center / cover no-repeat;filter: grayscale(1);opacity: var(--tm-ph-o, 0.2);-webkit-mask-image: linear-gradient(to right, transparent, black 55%), linear-gradient(to bottom, transparent, black 18%, black 82%, transparent);-webkit-mask-composite: source-in;mask-image: linear-gradient(to right, transparent, black 55%), linear-gradient(to bottom, transparent, black 18%, black 82%, transparent);mask-composite: intersect;-webkit-mask-size: 100% 100%;mask-size: 100% 100%;-webkit-mask-position: 0 0;mask-position: 0 0;-webkit-mask-repeat: no-repeat;mask-repeat: no-repeat;}html body.tm-photos.tm-photos.tm-photos.tm-photos :is( .tm-v5-history, .tm-v5-why, .tm-v5-case, .tm-v5-reach, .tm-v4-conf-head, .tm-v4-institute .tm-v4-head )::before{-webkit-mask-image: linear-gradient(to right, transparent, black 38%, black 74%, transparent), linear-gradient(to bottom, transparent, black 18%, black 82%, transparent);mask-image: linear-gradient(to right, transparent, black 38%, black 74%, transparent), linear-gradient(to bottom, transparent, black 18%, black 82%, transparent);}html body.tm-photos.tm-photos.tm-photos.tm-photos .tm-v6-quote{--tm-ph: url("/wp-content/uploads/2024/06/TheologyMatters-1901-1024x683.jpg.webp");--tm-ph-o: 0.16;}html body.tm-photos.tm-photos.tm-photos.tm-photos .tm-print{--tm-ph: url("/wp-content/uploads/2024/06/TheologyMatters-1509-1024x683.jpg.webp");--tm-ph-o: 0.15;}html body.tm-photos.tm-photos.tm-photos.tm-photos .tm-newsletter{--tm-ph: url("/wp-content/uploads/2024/06/TheologyMatters-3249-1024x683.jpg.webp");--tm-ph-o: 0.15;}html body.tm-photos.tm-photos.tm-photos.tm-photos .tm-newsletter::before{inset: 0 auto 0 0;-webkit-mask-image: linear-gradient(to left, transparent, black 55%), linear-gradient(to bottom, transparent, black 18%, black 82%, transparent);mask-image: linear-gradient(to left, transparent, black 55%), linear-gradient(to bottom, transparent, black 18%, black 82%, transparent);}html body.tm-photos.tm-photos.tm-photos.tm-photos .tm-v5-history{--tm-ph: url("/wp-content/uploads/2024/06/TheologyMatters-2151-1024x683.jpg.webp");}html body.tm-photos.tm-photos.tm-photos.tm-photos .tm-v5-why{--tm-ph: url("/wp-content/uploads/2024/06/TheologyMatters-2559-1024x683.jpg.webp");}html body.tm-photos.tm-photos.tm-photos.tm-photos .tm-v5-case{--tm-ph: url("/wp-content/uploads/2024/06/TheologyMatters-2260-1024x683.jpg.webp");}html body.tm-photos.tm-photos.tm-photos.tm-photos .tm-v5-reach{--tm-ph: url("/wp-content/uploads/2024/06/TheologyMatters-2121-1024x683.jpg.webp");}html body.tm-photos.tm-photos.tm-photos.tm-photos .tm-v4-conf-head{--tm-ph: url("/wp-content/uploads/2024/06/TheologyMatters-3368-1600x1067.jpg.webp");}html body.tm-photos.tm-photos.tm-photos.tm-photos .tm-v4-institute .tm-v4-head{--tm-ph: url("/wp-content/uploads/2024/06/TheologyMatters-2391-1024x683.jpg.webp");--tm-ph-o: 0.16;}@media (max-width: 768px){html body.tm-photos.tm-photos.tm-photos.tm-photos :is( .tm-v6-quote, .tm-print, .tm-newsletter, .tm-v5-history, .tm-v5-why, .tm-v5-case, .tm-v5-reach, .tm-v4-conf-head, .tm-v4-institute .tm-v4-head )::before{inset: 0 0 auto 0;width: 100%;height: min(22rem, 80%);opacity: calc(var(--tm-ph-o, 0.2) * 0.8);-webkit-mask-image: linear-gradient(to bottom, black 30%, transparent);mask-image: linear-gradient(to bottom, black 30%, transparent);}html body.tm-photos.tm-photos.tm-photos.tm-photos :is( .tm-v5-history, .tm-v5-why, .tm-v5-case, .tm-v5-reach, .tm-v4-conf-head, .tm-v4-institute .tm-v4-head )::before{-webkit-mask-image: linear-gradient(to right, transparent, black 14%, black 86%, transparent), linear-gradient(to bottom, black 30%, transparent);mask-image: linear-gradient(to right, transparent, black 14%, black 86%, transparent), linear-gradient(to bottom, black 30%, transparent);}}@media print{html body.tm-photos.tm-photos.tm-photos.tm-photos :is( .tm-v6-quote, .tm-print, .tm-newsletter, .tm-v5-history, .tm-v5-why, .tm-v5-case, .tm-v5-reach, .tm-v4-conf-head, .tm-v4-institute .tm-v4-head )::before{content: none;}}

/* ==== ncs-motion.css ==== */
:root{--motion-ease: cubic-bezier(0.2, 0.7, 0.2, 1);--motion-fast: 150ms;--motion-panel: 260ms;--motion-exit-fast: 110ms;--motion-exit-panel: 190ms;--motion-shift: 0.375rem;}@media (prefers-reduced-motion: reduce){:root{--motion-fast: 0s;--motion-panel: 0s;--motion-exit-fast: 0s;--motion-exit-panel: 0s;--motion-shift: 0px;}}[data-motion][hidden], [data-motion][data-motion-leaving]{pointer-events: none;}[data-motion~="fade"], [data-motion~="drop"], [data-motion~="rise"]{transition-property: opacity, translate, display, overlay;transition-duration: var(--motion-fast);transition-timing-function: var(--motion-ease);transition-behavior: allow-discrete;}[data-motion~="rise"]{transition-duration: var(--motion-panel);}:is([data-motion~="fade"], [data-motion~="drop"], [data-motion~="rise"]):is( [hidden], [data-motion-leaving] ){opacity: 0;transition-duration: var(--motion-exit-fast);}[data-motion~="drop"]:is([hidden], [data-motion-leaving]){translate: 0 calc(var(--motion-shift) * -1);}[data-motion~="rise"]:is([hidden], [data-motion-leaving]){translate: 0 calc(var(--motion-shift) * 2);transition-duration: var(--motion-exit-panel);}[data-motion~="glide"]:not(details){interpolate-size: allow-keywords;overflow: clip;overflow-clip-margin: 0.5rem;transition-property: height, opacity, display;transition-duration: var(--motion-panel);transition-timing-function: var(--motion-ease);transition-behavior: allow-discrete;}[data-motion~="glide"]:not(details):is([hidden], [data-motion-leaving]){height: 0;opacity: 0;transition-duration: var(--motion-exit-panel);}[data-motion~="reveal"]{clip-path: inset(0);transition-property: clip-path, opacity, display;transition-duration: var(--motion-panel);transition-timing-function: var(--motion-ease);transition-behavior: allow-discrete;}[data-motion~="reveal"]:is([hidden], [data-motion-leaving]){clip-path: inset(0 0 100% 0);opacity: 0;transition-duration: var(--motion-exit-panel);}@starting-style{:is([data-motion~="fade"], [data-motion~="drop"], [data-motion~="rise"]){opacity: 0;}[data-motion~="drop"]{translate: 0 calc(var(--motion-shift) * -1);}[data-motion~="rise"]{translate: 0 calc(var(--motion-shift) * 2);}[data-motion~="glide"]:not(details){height: 0;opacity: 0;}[data-motion~="reveal"]{clip-path: inset(0 0 100% 0);opacity: 0;}}@keyframes ncs-motion-fade-in{from{opacity: 0;}}@keyframes ncs-motion-fade-out{to{opacity: 0;}}@keyframes ncs-motion-drop-in{from{opacity: 0;translate: 0 calc(var(--motion-shift) * -1);}}@keyframes ncs-motion-drop-out{to{opacity: 0;translate: 0 calc(var(--motion-shift) * -1);}}@keyframes ncs-motion-rise-in{from{opacity: 0;translate: 0 calc(var(--motion-shift) * 2);}}@media (prefers-reduced-motion: reduce){[data-motion]{transition: none !important;}}@supports selector(::details-content){@media (prefers-reduced-motion: reduce){[data-motion]::details-content{transition: none !important;}}}@supports selector(::details-content){details[data-motion~="glide"]{interpolate-size: allow-keywords;}details[data-motion~="glide"]::details-content{block-size: 0;overflow-y: clip;opacity: 0;transition-property: block-size, opacity, content-visibility;transition-duration: var(--motion-exit-panel);transition-timing-function: var(--motion-ease);transition-behavior: allow-discrete;}details[data-motion~="glide"][open]::details-content{block-size: auto;opacity: 1;transition-duration: var(--motion-panel);}}

/* ==== tm-motion.css ==== */
html body.tm-motion.tm-np-search-open .tm-masthead.tm-cs .tm-nav__drawer-search{animation: ncs-motion-drop-in var(--motion-fast) var(--motion-ease) both;}html body.tm-motion.tm-np-search-leaving .tm-masthead.tm-cs .tm-nav__drawer-search{animation: ncs-motion-drop-out var(--motion-exit-fast) var(--motion-ease) forwards;pointer-events: none;}@media (min-width: 769px){html body.tm-motion .tm-masthead.tm-cs .tm-nav__list{transition: opacity var(--motion-fast) var(--motion-ease), visibility 0s;}html body.tm-motion.tm-np-search-open:not(.tm-np-search-leaving) .tm-masthead.tm-cs .tm-nav__list{opacity: 0;transition: opacity var(--motion-fast) var(--motion-ease), visibility 0s linear var(--motion-fast);}html body.tm-motion.tm-np-search-leaving .tm-masthead.tm-cs :is(.tm-nav__list, a.tm-nav__search){visibility: visible;}}@media (max-width: 768px){html body.tm-motion.tm-np-search-open:not(.tm-nav-is-open) .tm-masthead.tm-cs .tm-nav{animation: ncs-motion-drop-in var(--motion-fast) var(--motion-ease) both;}html body.tm-motion.tm-np-search-leaving:not(.tm-nav-is-open) .tm-masthead.tm-cs .tm-nav{animation: ncs-motion-drop-out var(--motion-exit-fast) var(--motion-ease) forwards;}html body.tm-motion.tm-np-search-open:not(.tm-nav-is-open) .tm-masthead.tm-cs .tm-nav__drawer-search{animation: none;}}@media (max-width: 768px){html body.tm-motion.tm-cs-v2 .tm-masthead.tm-cs .tm-nav--open{animation: ncs-motion-fade-in var(--motion-panel) var(--motion-ease) both;}html body.tm-motion.tm-cs-v2 .tm-masthead.tm-cs .tm-nav--open .tm-nav__inner{animation: ncs-motion-drop-in var(--motion-panel) var(--motion-ease) both;}html body.tm-motion.tm-cs-v2 .tm-masthead.tm-cs .tm-nav--open.tm-motion-leaving{animation: ncs-motion-fade-out var(--motion-exit-panel) var(--motion-ease) forwards;pointer-events: none;}html body.tm-motion.tm-cs-v2 .tm-masthead.tm-cs .tm-nav--open.tm-motion-leaving .tm-nav__inner{animation: ncs-motion-drop-out var(--motion-exit-panel) var(--motion-ease) forwards;}html body.tm-motion.tm-cs-v2 .tm-masthead.tm-cs .tm-nav--open.tm-motion-leaving :is(.tm-nav__item, .tm-nav__item *, .tm-nav-extras, .tm-nav-extras *){animation: none;}}@media (min-width: 769px){html body.tm-motion.tm-nameplate .tm-masthead.tm-cs{transition: background-color var(--motion-panel) var(--motion-ease);}html body.tm-motion.tm-nameplate #brx-header::before{transition: height var(--motion-panel) var(--motion-ease);}}html body.tm-motion .tm-donate-prompt{visibility: hidden;transition: transform var(--motion-exit-panel) var(--motion-ease), opacity var(--motion-exit-panel) var(--motion-ease), visibility 0s linear var(--motion-exit-panel);}html body.tm-motion .tm-donate-prompt.tm-donate-prompt--visible{visibility: visible;transition: transform var(--motion-panel) var(--motion-ease), opacity var(--motion-panel) var(--motion-ease), visibility 0s;}html body.tm-motion .tm-totop{transition: opacity var(--motion-exit-panel) var(--motion-ease), transform var(--motion-exit-panel) var(--motion-ease), visibility 0s linear var(--motion-exit-panel), bottom var(--motion-panel) var(--motion-ease), background-color var(--motion-fast) ease-out, color var(--motion-fast) ease-out;}html body.tm-motion .tm-totop.is-on{transition: opacity var(--motion-panel) var(--motion-ease), transform var(--motion-panel) var(--motion-ease), visibility 0s, bottom var(--motion-panel) var(--motion-ease), background-color var(--motion-fast) ease-out, color var(--motion-fast) ease-out;}html body.tm-motion.tm-toc2 .tm-toc-bar{transition: transform var(--motion-exit-panel) var(--motion-ease), opacity var(--motion-exit-fast) var(--motion-ease), visibility 0s linear var(--motion-exit-panel), translate var(--motion-panel) var(--motion-ease);}html body.tm-motion.tm-toc2 .tm-toc-bar.is-shown{transition: transform var(--motion-panel) var(--motion-ease), opacity var(--motion-fast) var(--motion-ease), visibility 0s, translate var(--motion-panel) var(--motion-ease);}html body.tm-motion .tm-toc-bar__chev{transition: transform var(--motion-fast) var(--motion-ease);}html body.tm-motion .tm-article-audio.is-docked{animation: ncs-motion-rise-in var(--motion-panel) var(--motion-ease) both;}@media (max-width: 40rem){html body.tm-motion .tm-notepop[data-motion~="drop"][data-motion-leaving]{translate: 0 calc(var(--motion-shift) * 2);}@starting-style{html body.tm-motion .tm-notepop[data-motion~="drop"]{translate: 0 calc(var(--motion-shift) * 2);}}}

/* ==== tm-footer-index.css ==== */
.tm-footer-index{display: grid;gap: 0.9rem;margin-bottom: 2rem;padding-top: 1.5rem;border-top: 1px solid color-mix(in srgb, var(--tm-cream) 18%, transparent);font-family: "IBM Plex Sans", sans-serif;font-size: 0.8125rem;line-height: 1.5;}.tm-footer-index__row{display: grid;grid-template-columns: 9rem minmax(0, 1fr);gap: 0.25rem 1.5rem;align-items: baseline;}.tm-footer-index__label{margin: 0;font-weight: 500;color: color-mix(in srgb, var(--tm-cream) 70%, transparent);}.tm-footer-index__list{display: flex;flex-wrap: wrap;gap: 0.2rem 1rem;margin: 0;padding: 0;list-style: none;}.tm-footer-index__list--years{gap: 0.2rem 0.85rem;font-variant-numeric: tabular-nums;}.tm-footer-index__list a{display: inline-block;padding-block: 0.15rem;color: color-mix(in srgb, var(--tm-cream) 82%, transparent);text-decoration: none;text-underline-offset: 0.2em;}.tm-footer-index__list a:hover, .tm-footer-index__list a:focus-visible{color: var(--tm-cream);text-decoration: underline;}.tm-footer-index__all a{font-style: italic;font-family: Newsreader, serif;font-size: 0.9375rem;}@media (max-width: 767px){.tm-footer-index__row{grid-template-columns: minmax(0, 1fr);}.tm-footer-index__list a{min-height: 24px;padding-block: 0.25rem;}}

/* ==== tm-polish.css ==== */
body.tm-polish{--tm-polish-gap: clamp(3rem, 6vw, 4.5rem);--tm-polish-orn: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 13'%3E%3Ccircle cx='4' cy='6.5' r='2.4'/%3E%3Cpath d='M30 .5 36.5 6.5 30 12.5 23.5 6.5Z'/%3E%3Ccircle cx='56' cy='6.5' r='2.4'/%3E%3C/svg%3E");}html body.tm-polish.tm-polish :is( .tm-v4-section__title, .tm-v4-charge__title, .tm-v4-next__title, .tm-home-find__title, .tm-home-contents__title, .tm-v8-ago__title, .tm-home-shelf__title, .tm-print__title, .tm-institute__title, .tm-newsletter__title ) :is(em, i){font-style: normal;color: inherit;}body.tm-polish :is(.tm-v6-numbers__list, .tm-v8-ago__inner){border-top-width: 1px;}body.tm-polish :is(.tm-v6-numbers__list, .tm-v8-ago__inner, .tm-home-shelf__head, .tm-home-contents__head, .tm-home-find__ways){position: relative;}body.tm-polish :is(.tm-v6-numbers__list, .tm-v8-ago__inner, .tm-home-shelf__head, .tm-home-contents__head, .tm-home-find__ways)::before{content: "";position: absolute;top: -7px;left: 0;width: 3.75rem;height: 13px;background: var(--tm-oxblood);-webkit-mask: var(--tm-polish-orn) left center / contain no-repeat;mask: var(--tm-polish-orn) left center / contain no-repeat;}body.tm-polish.home .tm-v6-numbers{display: none;}body.tm-polish :is(.tm-v6-numbers, .tm-v8-ago){padding-block: 0;margin-top: var(--tm-polish-gap);}html body.tm-polish.tm-polish .tm-home-contents{padding-bottom: 0;}body.tm-polish .tm-home-shelf{margin-top: var(--tm-polish-gap);}body.tm-polish .tm-v8-ago{margin-bottom: var(--tm-polish-gap);}body.tm-polish.home #brx-content{display: flex;flex-direction: column;}body.tm-polish.home #brx-content > .tm-institute{order: 1;}html body.tm-polish.home #brx-content > .tm-print{order: 2;background: var(--tm-oxblood);padding-bottom: 3rem;}body.tm-polish.home #brx-content > .tm-newsletter{order: 3;padding-top: 3rem;}body.tm-polish .tm-card__media{padding: 0.375rem;background: var(--tm-bone, var(--tm-cream-deep));box-shadow: 0 0 0 1px var(--tm-rule);}body.tm-polish .tm-card__media .tm-card__image{border-radius: 0;}@media (max-width: 1100px){body.tm-polish .tm-article-hero__image{padding: 0.375rem;background: var(--tm-bone, var(--tm-cream-deep));box-shadow: 0 0 0 1px var(--tm-rule);}body.tm-polish .tm-article-hero__image img{border-radius: 0;display: block;}}body.tm-polish .tm-prose :is(blockquote, .wp-block-quote){border-left: 0;border-block: 1px solid var(--tm-rule);padding: 1.25rem clamp(1rem, 4vw, 2.75rem);margin-block: 2.5rem;background: none;}body.tm-polish .tm-prose :is(blockquote, .wp-block-quote) p{line-height: 1.6;}body.tm-polish .tm-prose :is(blockquote, .wp-block-quote) p:last-child{margin-bottom: 0;}body.tm-polish .tm-prose{counter-reset: tm-polish-sec;}body.tm-polish .tm-prose h2{counter-increment: tm-polish-sec;}body.tm-polish .tm-prose h2::before{content: counter(tm-polish-sec, decimal-leading-zero);display: block;margin-bottom: 0.45rem;font-family: "IBM Plex Sans", sans-serif;font-size: 0.72rem;font-weight: 600;letter-spacing: 0.14em;color: var(--tm-v6-season, var(--tm-oxblood));}body.tm-polish .tm-article-audio{padding: 1.25rem 1.5rem;background: var(--tm-bone, var(--tm-cream-deep));box-shadow: 0 0 0 1px var(--tm-rule);}@media (min-width: 1100px){body.tm-polish .tm-v5-mission__text{columns: 2;column-gap: clamp(2.5rem, 5vw, 4.5rem);max-width: none;}body.tm-polish .tm-v5-mission__text > p{break-inside: avoid-column;}body.tm-polish .tm-v5-mission__text > .tm-v5-colophon{column-span: all;}}body.tm-polish .tm-home-contents__filters, body.tm-polish .tm-home-contents__nav{display: flex;flex-wrap: wrap;gap: 0.5rem 1.5rem;}html body.tm-polish.tm-polish .tm-newsletter .wpforms-field-container > .wpforms-field:not(.wpforms-field-hp) .wpforms-field-label{position: static !important;width: auto !important;height: auto !important;margin: 0 0 0.4rem !important;overflow: visible !important;clip: auto !important;clip-path: none !important;color: var(--tm-cream);font-family: "IBM Plex Sans", sans-serif;font-size: 0.8125rem;font-weight: 600;letter-spacing: 0.04em;}html body.tm-polish.tm-polish .tm-newsletter .wpforms-required-label{color: var(--tm-cream);}body.tm-polish .tm-newsletter .wpforms-submit{min-width: 11rem;}@media print{body.tm-polish :is(.tm-v6-numbers__list, .tm-v8-ago__inner, .tm-home-shelf__head, .tm-home-contents__head, .tm-home-find__ways)::before{content: none;}}body.tm-polish .tm-closing{margin-top: var(--tm-polish-gap);padding-block: clamp(2.25rem, 5vw, 3.5rem);background: var(--tm-cream-deep);border-block: 1px solid var(--tm-rule);}body.tm-polish .tm-closing__inner{width: min(75.25rem, 100% - 2 * clamp(1.25rem, 5vw, 3rem));margin-inline: auto;display: grid;grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr);gap: 1.5rem clamp(2rem, 6vw, 5rem);align-items: center;position: relative;}body.tm-polish .tm-closing__title{margin: 0 0 0.5rem;font-family: Newsreader, serif;font-size: clamp(1.6rem, 3.2vw, 2.4rem);font-weight: 400;line-height: 1.15;color: var(--tm-navy);}body.tm-polish .tm-closing__text{margin: 0;max-width: 44ch;font-family: Newsreader, serif;font-size: 1.0625rem;font-style: italic;line-height: 1.5;color: var(--tm-ink-soft);}body.tm-polish .tm-closing__actions{display: flex;flex-wrap: wrap;gap: 0.75rem;justify-content: flex-end;}body.tm-polish .tm-closing__btn{display: inline-flex;align-items: center;min-height: 2.75rem;padding: 0.55rem 1.25rem;font-family: "IBM Plex Sans", sans-serif;font-size: 0.9375rem;font-weight: 600;text-decoration: none;color: var(--tm-navy);border: 1px solid var(--tm-navy);background: transparent;}body.tm-polish .tm-closing__btn--primary{color: var(--tm-cream);background: var(--tm-oxblood);border-color: var(--tm-oxblood);}body.tm-polish .tm-closing__btn:hover, body.tm-polish .tm-closing__btn:focus-visible{color: var(--tm-cream);background: var(--tm-navy);border-color: var(--tm-navy);}body.tm-polish .tm-closing__btn:focus-visible{outline: 2px solid var(--tm-oxblood);outline-offset: 2px;}body.tm-polish .tm-closing--conference .tm-closing__actions{justify-content: stretch;}body.tm-polish .tm-closing--conference .tm-closing__actions .wpforms-container{width: 100%;margin: 0;}body.tm-polish .tm-closing--conference .wpforms-field-container{display: grid;gap: 0.75rem;}body.tm-polish .tm-closing--conference .wpforms-submit-container{margin-top: 0.75rem;}body.tm-polish .tm-closing--list{padding-block: clamp(1.5rem, 3vw, 2.25rem);}body.tm-polish .tm-closing--list .tm-closing__title{font-size: clamp(1.25rem, 2.4vw, 1.6rem);}@media (max-width: 800px){body.tm-polish .tm-closing__inner{grid-template-columns: minmax(0, 1fr);}body.tm-polish .tm-closing__actions{justify-content: flex-start;}}@media print{body.tm-polish .tm-closing{display: none;}}body.tm-polish .tm-closing__btn{border-radius: 0;text-transform: none;letter-spacing: 0;}@media (max-width: 768px){html body.tm-polish.tm-polish .tm-print__btn-row{gap: 0.75rem;}html body.tm-polish.tm-polish .tm-print__btn-row .btn{display: flex;justify-content: center;align-items: center;box-sizing: border-box;width: 100%;height: 3.25rem;padding: 0 1.375rem;text-align: center;}html body.tm-polish.tm-polish.home #brx-content > .tm-print{padding-bottom: 2.5rem;}html body.tm-polish.tm-polish.home #brx-content > .tm-newsletter{padding-top: 2.5rem;border-top: 1px solid rgb(246 241 231 / 0.28);}html body.tm-polish.tm-polish.home .tm-newsletter .wpforms-form .wpforms-field{padding-block: 0;margin-bottom: 1.125rem;}html body.tm-polish.tm-polish .tm-newsletter .wpforms-field-row-block + .wpforms-field-row-block{margin-top: 0.75rem;}html body.tm-polish.tm-polish.home .tm-newsletter .wpforms-form .wpforms-field-email{margin-top: 1.5rem;}html body.tm-polish.tm-polish.home .tm-newsletter .wpforms-form .wpforms-submit-container, html body.tm-polish.tm-polish.home .tm-newsletter .wpforms-form button.wpforms-submit{width: 100%;max-width: none;}html body.tm-polish.tm-polish .tm-v6-numbers__item{border: 0;padding: 1.25rem 1rem;}html body.tm-polish.tm-polish .tm-v6-numbers__item:nth-child(odd){border-right: 1px solid var(--tm-rule);padding-left: 0;}html body.tm-polish.tm-polish .tm-v6-numbers__item:nth-child(-n + 2){border-bottom: 1px solid var(--tm-rule);}}.bricks-image-caption a{pointer-events: auto;}@media (min-width: 1025px){html body.tm-polish #brx-content .tm-article-hero > .container:has(> .tm-article-hero__image) > .tm-article-hero__inner{grid-row: 1 / span 2;}html body.tm-polish #brx-content .tm-article-hero > .container:has(> .tm-article-hero__image) > .tm-article-hero__image{grid-row: 1;}html body.tm-polish #brx-content .tm-article-hero > .container:has(> .tm-article-hero__image) > .tm-article-audio{grid-column: 2;grid-row: 2;align-self: start;}}html body :is(.tm-home-hero, .tm-v6-quote, .tm-v4-charge) a:not(.tm-home-hero__read):not([class*="btn"]):is(:hover, :focus, :active), html body.tm-cs-v6 :is(.tm-v5-head, .tm-v4-head) a:not([class*="btn"]):is(:hover, :focus, :active){color: inherit;text-decoration: underline;text-underline-offset: 0.18em;}

/* ==== tm-reach.css ==== */
p.tm-reach-faculty{margin: 0.35rem 0 0;font-family: "IBM Plex Sans", sans-serif;font-size: 0.8125rem;font-weight: 500;}body p.tm-reach-faculty a{color: var(--tm-oxblood);text-decoration: none;border-bottom: 1px solid color-mix(in srgb, var(--tm-oxblood) 35%, transparent);}body p.tm-reach-faculty a:is(:hover, :focus-visible){color: var(--tm-oxblood-deep);border-bottom-color: currentcolor;}p.tm-reach-faculty--author{margin: 0 0 0.75rem;}body .tm-v4 .tm-reach-study{margin-top: clamp(3rem, 6vw, 4.5rem);}.tm-reach-study__inner{padding: clamp(1.5rem, 3vw, 2.25rem);border-top: 4px solid var(--tm-oxblood);background: color-mix(in srgb, var(--tm-navy) 5%, var(--tm-cream));box-shadow: 0 0 0 1px var(--tm-rule);}.tm-reach-study__label{margin: 0;font-family: "IBM Plex Sans", sans-serif;font-size: 0.75rem;font-weight: 600;letter-spacing: 0.12em;text-transform: uppercase;color: var(--tm-oxblood);}.tm-reach-study__title{margin: 0.5rem 0 0;font-family: "Newsreader", serif;font-size: clamp(1.6rem, 2.6vw, 2.1rem);font-weight: 400;line-height: 1.15;color: var(--tm-navy);}.tm-reach-study__text{max-width: 44rem;margin: 0.75rem 0 0;}.tm-reach-study__actions{display: flex;flex-wrap: wrap;gap: 0.75rem 1.5rem;align-items: center;margin: 1.25rem 0 0;}body a.tm-reach-study__link{font-family: "IBM Plex Sans", sans-serif;font-size: 0.875rem;font-weight: 500;color: var(--tm-oxblood);text-underline-offset: 0.2em;}body a.tm-reach-study__link:is(:hover, :focus-visible){color: var(--tm-oxblood-deep);}p.tm-give-line{margin: 1rem 0 0;font-family: "IBM Plex Sans", sans-serif;font-size: 0.875rem;opacity: 0.9;}p.tm-give-line a{font-weight: 600;color: inherit;text-decoration: underline;text-underline-offset: 0.2em;}body p.tm-give-line--journal a{color: var(--tm-oxblood);}.tm-prose .tm-inline-ask--institute{border-top: 3px solid var(--tm-navy);}@media (min-width: 640px){.tm-prose .tm-inline-ask--institute{grid-template-columns: minmax(0, 1fr) auto;column-gap: var(--space-l);}}.tm-prose .tm-inline-ask[data-tm-ask-slot="9"]{margin-block: var(--space-xl) var(--space-l);border-top: 3px solid var(--tm-oxblood);}
