.ti-article .ti-title{font-size:var(--wp--preset--font-size--x-large);line-height:1.12;letter-spacing:-.018em;margin:16px 0}.ti-dek{font-style:italic;font-size:1.2rem;color:var(--ti-soft);line-height:1.5;margin:0}.ti-byline{font-family:var(--wp--preset--font-family--mono);font-size:.72rem;color:var(--ti-faint);margin-top:18px}.ti-prose{font-size:var(--wp--preset--font-size--medium);line-height:1.7;padding-top:8px}.ti-prose>p{margin:0 0 22px}.ti-prose a{color:var(--ti-accent);text-decoration:underline;text-underline-offset:2px}.ti-prose h2,.ti-prose h3{font-family:var(--wp--preset--font-family--mono);font-size:.875rem;font-weight:700;text-transform:lowercase;letter-spacing:.02em;color:var(--ti-accent);margin:40px 0 6px}.ti-prose h2+p,.ti-prose h3+p{margin-top:0}.ti-prose blockquote{margin:28px 0;padding:4px 0 4px 24px;border-left:2px solid var(--ti-accent);font-style:italic;color:var(--ti-soft);font-size:1.1rem}.ti-prose ul,.ti-prose ol{margin:0 0 22px;padding-left:22px}.ti-prose li{margin-bottom:8px}.ti-prose hr{border:none;text-align:center;margin:40px 0}.ti-prose hr:before{content:"* * *";color:var(--ti-faint);letter-spacing:8px;font-family:var(--wp--preset--font-family--mono)}.ti-prose pre,.ti-prose .wp-block-code{font-family:var(--wp--preset--font-family--mono);font-size:.84rem;line-height:1.7;background:var(--ti-tint);border:1px solid var(--ti-rule);border-radius:9px;padding:14px 16px;overflow-x:auto;margin:28px 0}.ti-link .ti-permalink{font-family:var(--wp--preset--font-family--mono);font-size:.78rem;color:var(--ti-faint);margin-top:30px;padding-top:22px;border-top:1px solid var(--ti-rule)}.ti-link .ti-permalink a{color:var(--ti-accent);text-decoration:none}.ti-note .ti-stamp{font-family:var(--wp--preset--font-family--mono);font-size:.72rem;color:var(--ti-faint);margin-top:28px;padding-top:20px;border-top:1px solid var(--ti-rule);display:flex;gap:14px;flex-wrap:wrap}.ti-note .ti-stamp a{color:var(--ti-accent);text-decoration:none}body.single .ti-note .ti-note-body{font-size:1.4rem;line-height:1.56}.ti-post-foot{margin-top:36px;padding-top:26px;border-top:1px solid var(--ti-rule)}.ti-tags{font-family:var(--wp--preset--font-family--mono);font-size:.72rem;color:var(--ti-faint);margin-bottom:22px}.ti-tags a{color:var(--ti-accent);text-decoration:none;margin-right:12px}.ti-reply{font-family:var(--wp--preset--font-family--mono);font-size:.78rem;color:var(--ti-soft);margin-bottom:26px}.ti-reply a{color:var(--ti-accent);text-decoration:none}.ti-prevnext{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;font-family:var(--wp--preset--font-family--mono);font-size:.72rem}.ti-prevnext a{color:var(--ti-accent);text-decoration:none;max-width:47%}.ti-prevnext .ti-next{text-align:right;margin-left:auto}.ti-prevnext .ti-l{display:block;color:var(--ti-faint);margin-bottom:3px}.ti-page-head{padding:48px 0 8px}
