.FeaturedCard-module__16GJzW__card{border-radius:var(--tf-rounded-paper);background:var(--tf-colors-surface);box-shadow:0 0 0 1px #24252212, var(--tf-shadow-lift);transition:box-shadow var(--tf-components-control-motion-transition-duration) var(--tf-components-control-motion-transition-timing-function);gap:14px;padding:40px;display:grid;position:relative}.FeaturedCard-module__16GJzW__card:hover{box-shadow:0 0 0 1px #2425221f,-12px 18px 30px -14px #3e32204d,-2px 3px 6px -2px #3e32201f}.FeaturedCard-module__16GJzW__card>*{max-width:34em;margin:0}.FeaturedCard-module__16GJzW__title{color:var(--tf-colors-ink);letter-spacing:-.015em;text-wrap:balance;font-size:1.625rem;font-weight:600;line-height:1.25}.FeaturedCard-module__16GJzW__titleLink{color:inherit;text-decoration:none}.FeaturedCard-module__16GJzW__titleLink:after{content:"";position:absolute;inset:0}.FeaturedCard-module__16GJzW__titleLink:focus-visible{outline:none}.FeaturedCard-module__16GJzW__card:has(.FeaturedCard-module__16GJzW__titleLink:focus-visible){outline:var(--tf-components-focus-visible-outline-width) solid var(--tf-components-focus-visible-outline-color);outline-offset:var(--tf-components-focus-visible-outline-offset)}.FeaturedCard-module__16GJzW__body{color:var(--tf-colors-text);font-size:1rem;line-height:1.55}@media (max-width:699px){.FeaturedCard-module__16GJzW__card{padding:24px}.FeaturedCard-module__16GJzW__title{font-size:1.375rem}}@media (prefers-reduced-motion:reduce){.FeaturedCard-module__16GJzW__card{transition:none}}
.CardGallery-module___WE7Uq__heading{margin:0 0 var(--tf-spacing-2xl);color:var(--tf-colors-ink);font-family:var(--tf-typography-heading-font-family);font-size:var(--tf-typography-heading-font-size);font-weight:var(--tf-typography-heading-font-weight);line-height:var(--tf-typography-heading-line-height);letter-spacing:var(--tf-typography-heading-letter-spacing);text-wrap:balance}.CardGallery-module___WE7Uq__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:0;padding:0;list-style:none;display:grid}.CardGallery-module___WE7Uq__item{min-width:0;display:flex}.CardGallery-module___WE7Uq__card{align-content:start;gap:var(--tf-spacing-sm);width:100%;padding:var(--tf-spacing-lg);border-radius:var(--tf-rounded-paper);background:var(--tf-colors-surface);box-shadow:0 0 0 1px #24252212, var(--tf-shadow-lift);transition:box-shadow var(--tf-components-control-motion-transition-duration) var(--tf-components-control-motion-transition-timing-function);display:grid;position:relative}.CardGallery-module___WE7Uq__card:hover{box-shadow:0 0 0 1px #2425221f,-12px 18px 30px -14px #3e32204d,-2px 3px 6px -2px #3e32201f}.CardGallery-module___WE7Uq__card>*{margin:0}.CardGallery-module___WE7Uq__title{color:var(--tf-colors-ink);letter-spacing:-.005em;text-wrap:balance;font-size:1.0625rem;font-weight:600;line-height:1.35}.CardGallery-module___WE7Uq__titleLink{color:inherit;text-decoration:none}.CardGallery-module___WE7Uq__titleLink:after{content:"";border-radius:inherit;position:absolute;inset:0}.CardGallery-module___WE7Uq__titleLink:focus-visible{outline:none}.CardGallery-module___WE7Uq__card:has(.CardGallery-module___WE7Uq__titleLink:focus-visible){outline:var(--tf-components-focus-visible-outline-width) solid var(--tf-components-focus-visible-outline-color);outline-offset:var(--tf-components-focus-visible-outline-offset)}.CardGallery-module___WE7Uq__body{-webkit-line-clamp:3;line-clamp:3;color:var(--tf-colors-text);-webkit-box-orient:vertical;font-size:.9375rem;line-height:1.5;display:-webkit-box;overflow:hidden}.CardGallery-module___WE7Uq__empty{color:var(--tf-colors-text-muted);font-size:var(--tf-typography-body-font-size);margin:0}.CardGallery-module___WE7Uq__pager{margin-top:var(--tf-spacing-xl)}.CardGallery-module___WE7Uq__pagerList{gap:var(--tf-spacing-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.CardGallery-module___WE7Uq__pagerLink{min-width:44px;min-height:44px;padding-inline:var(--tf-spacing-sm);border-radius:var(--tf-rounded-control);color:var(--tf-colors-text);font-size:var(--tf-typography-ui-font-size);font-weight:var(--tf-typography-ui-font-weight);font-variant-numeric:tabular-nums;border:1px solid #0000;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.CardGallery-module___WE7Uq__pagerLink:hover{background:var(--tf-colors-quiet);color:var(--tf-colors-ink)}.CardGallery-module___WE7Uq__pagerLink[aria-current=page]{border-color:var(--tf-colors-pigment);color:var(--tf-colors-ink);background:#3e78d80f}@media (max-width:839px){.CardGallery-module___WE7Uq__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}@media (max-width:599px){.CardGallery-module___WE7Uq__grid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.CardGallery-module___WE7Uq__card{transition:none}}
.Section-module__YtczbG__section{padding-block:var(--tf-spacing-section-desktop)}.Section-module__YtczbG__tight{padding-block:var(--tf-spacing-2xl)}.Section-module__YtczbG__inner{box-sizing:border-box;width:100%;max-width:var(--tf-spacing-container);padding-inline:var(--tf-spacing-gutter-desktop);margin-inline:auto}@media (max-width:699px){.Section-module__YtczbG__section{padding-block:var(--tf-spacing-section-mobile)}.Section-module__YtczbG__tight{padding-block:var(--tf-spacing-xl)}.Section-module__YtczbG__inner{padding-inline:var(--tf-spacing-gutter-mobile)}}
.AuthorProfile-module__1L79nq__section{padding-top:clamp(48px,7vw,112px)}.AuthorProfile-module__1L79nq__layout{justify-content:space-between;column-gap:var(--tf-spacing-2xl);grid-template-columns:minmax(0,640px) 272px;grid-template-areas:"header aside""body aside";align-items:start;display:grid}.AuthorProfile-module__1L79nq__header{margin-bottom:var(--tf-spacing-2xl);grid-area:header}.AuthorProfile-module__1L79nq__name{color:var(--tf-colors-ink);font-family:var(--tf-typography-display-font-family);font-size:var(--tf-typography-display-font-size);font-weight:var(--tf-typography-display-font-weight);line-height:var(--tf-typography-display-line-height);letter-spacing:var(--tf-typography-display-letter-spacing);text-wrap:balance;margin:0}.AuthorProfile-module__1L79nq__role{margin:var(--tf-spacing-lg) 0 0;color:var(--tf-colors-text);font-size:var(--tf-typography-lede-font-size);line-height:var(--tf-typography-lede-line-height)}.AuthorProfile-module__1L79nq__aside{gap:var(--tf-spacing-lg);grid-area:aside;display:grid}.AuthorProfile-module__1L79nq__photo{border-radius:var(--tf-rounded-md);object-fit:cover;width:100%;height:auto}.AuthorProfile-module__1L79nq__links{flex-wrap:wrap;gap:4px 20px;margin:0;padding:0;list-style:none;display:flex}.AuthorProfile-module__1L79nq__links a{padding:3px 0;display:inline-block}.AuthorProfile-module__1L79nq__body{grid-area:body;min-width:0}.AuthorProfile-module__1L79nq__block{margin-top:var(--tf-spacing-2xl)}.AuthorProfile-module__1L79nq__blockHeading{margin:0 0 var(--tf-spacing-md);color:var(--tf-colors-ink);letter-spacing:-.01em;font-size:1.25rem;font-weight:600;line-height:1.3}.AuthorProfile-module__1L79nq__chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.AuthorProfile-module__1L79nq__chip{border:1px solid var(--tf-colors-border);border-radius:var(--tf-rounded-full);color:var(--tf-colors-text);font-size:var(--tf-typography-caption-font-size);padding:5px 12px;line-height:1.4}.AuthorProfile-module__1L79nq__rows{border-top:1px solid var(--tf-colors-border);margin:0;padding:0;list-style:none}.AuthorProfile-module__1L79nq__row{border-bottom:1px solid var(--tf-colors-border);color:var(--tf-colors-text);align-items:flex-start;gap:10px;padding:12px 0;font-size:.9375rem;line-height:1.45;display:flex}.AuthorProfile-module__1L79nq__tick{color:var(--tf-colors-pigment);flex:none;margin-top:2px}@media (max-width:1023px){.AuthorProfile-module__1L79nq__layout{max-width:var(--tf-spacing-measure);grid-template-columns:minmax(0,1fr);grid-template-areas:"header""aside""body"}.AuthorProfile-module__1L79nq__aside{margin-bottom:var(--tf-spacing-2xl);grid-template-columns:160px minmax(0,1fr);align-items:end}.AuthorProfile-module__1L79nq__links{flex-direction:column}}
.ArticleLayout-module__9fLCPW__opening{padding-top:clamp(40px,6vw,88px)}.ArticleLayout-module__9fLCPW__article{max-width:var(--tf-spacing-measure)}.ArticleLayout-module__9fLCPW__header{padding-bottom:var(--tf-spacing-xl);margin-bottom:var(--tf-spacing-2xl);border-bottom:1px solid var(--tf-colors-border)}.ArticleLayout-module__9fLCPW__title{color:var(--tf-colors-ink);font-family:var(--tf-typography-heading-font-family);font-size:var(--tf-typography-heading-font-size);font-weight:var(--tf-typography-heading-font-weight);letter-spacing:var(--tf-typography-heading-letter-spacing);text-wrap:balance;margin:0;line-height:1.1}.ArticleLayout-module__9fLCPW__meta{gap:var(--tf-spacing-sm) var(--tf-spacing-md);margin-top:var(--tf-spacing-md);color:var(--tf-colors-text-muted);font-size:var(--tf-typography-caption-font-size);line-height:var(--tf-typography-caption-line-height);flex-wrap:wrap;display:flex}.ArticleLayout-module__9fLCPW__meta a{color:var(--tf-colors-link);text-underline-offset:3px;text-decoration:underline}
