.tl-article-page{background:var(--tl-ink, #050505);color:var(--tl-white, #fafafa);font-family:Space Grotesk,system-ui,sans-serif;padding-block:8rem 5rem}.tl-article-page *,.tl-article-page *:before,.tl-article-page *:after{box-sizing:border-box}.tl-article-page>.wp-block-thicklabel-breadcrumbs{display:none}.tl-article-page__shell{margin-inline:auto;max-width:80rem;padding-inline:1.5rem}.tl-article-back{align-items:center;color:color-mix(in srgb,var(--tl-white, #fafafa) 60%,transparent);display:inline-flex;font-size:1rem;gap:.5rem;margin-bottom:2rem;text-decoration:none;transition:color .2s ease}.tl-article-back:hover,.tl-article-back:focus-visible{color:var(--tl-white, #fafafa)}.tl-article-back svg{fill:none;height:1.125rem;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:1.125rem}.tl-article{margin-inline:auto;max-width:48rem;padding-inline:1.5rem}.tl-article .wp-block-post-title{font-size:1.875rem;font-weight:800;letter-spacing:-.045em;line-height:1.08;margin:0 0 1rem}.tl-article__meta{align-items:center;color:color-mix(in srgb,var(--tl-white, #fafafa) 60%,transparent);display:flex;flex-wrap:wrap;font-size:.875rem;gap:1rem;margin-bottom:1.5rem}.tl-article__meta .wp-block-post-date,.tl-article__author{align-items:center;display:inline-flex;gap:.5rem;margin:0}.tl-article__meta .wp-block-post-date:before{background:currentColor;border-radius:50%;content:"";height:.3rem;width:.3rem}.tl-article__author-icon{align-items:center;border:1px solid var(--tl-muted-dark, #1f1f1f);border-radius:50%;display:inline-flex;height:1.5rem;justify-content:center;width:1.5rem}.tl-article__author-icon svg{fill:none;height:.875rem;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7;width:.875rem}.tl-article__tags{display:flex;flex-wrap:wrap;gap:.5rem;margin:0 0 2rem}.tl-article__tags a{background:var(--tl-dark, #141414);border:1px solid var(--tl-muted-dark, #1f1f1f);border-radius:999px;color:var(--tl-lime, #cbe32b);font-size:.875rem;font-weight:500;padding:.375rem .75rem;text-decoration:none}.tl-article__tags a:hover,.tl-article__tags a:focus-visible{background:var(--tl-muted-dark, #1f1f1f);color:var(--tl-lime, #cbe32b)}.tl-article__featured-image{aspect-ratio:16 / 9;background:var(--tl-dark, #141414);border-radius:1rem;margin:0 0 2rem;overflow:hidden}.tl-article__featured-image img{display:block;height:100%;object-fit:cover;width:100%}.tl-article__content{color:color-mix(in srgb,var(--tl-white, #fafafa) 85%,transparent);font-size:1.125rem;line-height:1.7;max-width:none}.tl-article__content>*{margin-block:0 1.5rem}.tl-article__content h2,.tl-article__content h3,.tl-article__content h4{color:var(--tl-white, #fafafa);font-weight:700;letter-spacing:-.025em;line-height:1.15;margin-top:3rem}.tl-article__content h2{font-size:clamp(1.5rem,3vw,2rem)}.tl-article__content h3{font-size:clamp(1.25rem,2.5vw,1.5rem)}.tl-article__content a{color:var(--tl-lime, #cbe32b);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.tl-article__content ul,.tl-article__content ol{padding-left:1.4em}.tl-article__content li+li{margin-top:.5rem}.tl-article__content blockquote{border-left:2px solid var(--tl-lime, #cbe32b);color:var(--tl-white, #fafafa);font-size:1.25em;margin-inline:0;padding-left:1.25rem}.tl-article__content figure{margin-inline:0}.tl-article__content figcaption{color:color-mix(in srgb,var(--tl-white, #fafafa) 55%,transparent);font-size:.875rem;margin-top:.75rem}.tl-article-page :focus-visible{outline:2px solid var(--tl-lime, #cbe32b);outline-offset:3px}@media(min-width:768px){.tl-article-page{padding-top:10rem}.tl-article-page__shell{padding-inline:2rem}.tl-article{padding-inline:0}.tl-article .wp-block-post-title{font-size:3rem}}@media(min-width:1024px){.tl-article-page{padding-bottom:7rem}}@media(prefers-reduced-motion:reduce){.tl-article-page *,.tl-article-page *:before,.tl-article-page *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
