.ttf-has-publication-header #masthead,.ttf-has-publication-header #ast-fixed-header,.ttf-has-publication-header .ast-above-header-wrap,.ttf-has-publication-header .ast-below-header-wrap,.ttf-has-publication-header .ast-mobile-header-wrap{display:none!important}.ttf-latest-toggle{background:none;border:0;color:#f4f7f4;cursor:pointer;font:inherit;font-size:.9rem;font-weight:700;padding:0;white-space:nowrap}.ttf-latest-toggle:hover{color:var(--ttf-accent)}.ttf-latest-panel{background:#f6f7f6;height:100%;inset:0;opacity:0;overflow:auto;padding:0 clamp(20px,5vw,72px) 64px;pointer-events:none;position:fixed;transition:opacity .2s ease;visibility:hidden;z-index:10001}.ttf-latest-panel.is-open{opacity:1;pointer-events:auto;visibility:visible}.ttf-latest-close{background:none;border:0;cursor:pointer;font-size:44px;height:48px;line-height:1;width:48px}.ttf-latest-directory{display:grid;gap:clamp(38px,6vw,90px);grid-template-columns:minmax(260px,.65fr) minmax(0,1.35fr);margin:clamp(34px,7vh,76px) auto;max-width:1320px}.ttf-latest-directory__nav{display:grid;gap:34px}.ttf-latest-directory__nav section{display:flex;flex-wrap:wrap;gap:9px}.ttf-latest-directory__nav h2{font:inherit;font-size:.78rem;font-weight:850;letter-spacing:.12em;margin:0 0 10px;text-transform:uppercase;width:100%}.ttf-latest-directory__nav a{background:#fff;border:1px solid var(--ttf-line);border-radius:999px;color:var(--ttf-ink);font-size:.82rem;font-weight:700;padding:9px 13px;text-decoration:none}.ttf-latest-directory__nav a:hover{border-color:var(--ttf-accent)}.ttf-latest-directory__stories ol{list-style:none;margin:0;padding:0}.ttf-latest-directory__stories li{align-items:start;border-bottom:1px solid var(--ttf-line);display:grid;gap:15px;grid-template-columns:48px 1fr;padding:15px 0}.ttf-latest-directory__stories time{color:var(--ttf-accent);font-size:.75rem;font-weight:800}.ttf-latest-directory__stories li>a{color:var(--ttf-ink);font-size:clamp(1rem,2vw,1.3rem);font-weight:750;letter-spacing:-.015em;line-height:1.25;text-decoration:none}.ttf-latest-directory__stories li>a:hover{color:var(--ttf-accent)}
@media(max-width:800px){.ttf-latest-directory{grid-template-columns:1fr}.ttf-latest-directory__stories{margin-top:10px}}

