.TMImyq_page{padding:80px 0 0}@media (min-width:1280px){.TMImyq_page{padding-top:96px}}@media (max-width:1023px){.TMImyq_page{padding-top:64px}}@media (max-width:767px){.TMImyq_page{padding-top:56px}}.TMImyq_container{max-width:var(--maxw-text);margin:0 auto;padding:0 1.5rem}.TMImyq_back,.TMImyq_backBottom{min-height:44px;color:var(--text-muted);transition:color var(--dur-fast) var(--ease-standard);align-items:center;gap:.4rem;font-size:.9rem;display:inline-flex}.TMImyq_back:hover,.TMImyq_backBottom:hover{color:var(--accent)}.TMImyq_backBottom{border-top:1px solid var(--border);width:100%;margin-top:3rem;padding-top:1.5rem}.TMImyq_date{font-family:var(--font-mono);letter-spacing:.06em;color:var(--text-faint);margin-top:2.5rem;font-size:.8rem;display:block}.TMImyq_title{font-size:var(--heading-h1);letter-spacing:-.02em;text-wrap:balance;margin-top:.5rem;font-weight:600}.TMImyq_lead{color:var(--text);margin-top:1.25rem;font-size:1.1875rem;line-height:1.6}.TMImyq_heroImage{aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius);border:1px solid var(--border);width:100%;height:auto;margin-top:2.5rem}@media (min-width:1024px){.TMImyq_heroImage{width:auto;max-width:calc(100% + 200px);margin-inline:-100px}}.TMImyq_body{color:var(--text);text-align:justify;-webkit-hyphens:auto;hyphens:auto;flex-direction:column;gap:24px;max-width:66ch;margin-top:2.5rem;font-size:1.0625rem;line-height:1.75;display:flex}
