.qz-root{--qz-ease:cubic-bezier(0.2,0.8,0.2,1);--qz-spring:cubic-bezier(0.34,1.56,0.64,1);position:relative;min-height:calc(100dvh - 53px);font-family:var(--ih-sans);-webkit-font-smoothing:antialiased}body:has(.qz-root) .site-main{width:100%;max-width:none;padding:0}body:has(.qz-root) .site-footer{display:none}body:has(.qz-root) .site-header{display:flex;flex-wrap:wrap;align-items:center;column-gap:8px;padding-inline:max(16px,calc((100% - var(--max)) / 2));border-bottom:1px solid var(--line);transition:background .4s ease,border-color .4s ease}body:has(.qz-root) .masthead{flex:1 1;min-width:0;width:auto;margin:0;padding:8px 0}body:has(.qz-root) .category-nav{display:contents}body:has(.qz-root) .category-nav .nav-row{flex:0 0 auto;width:auto;margin:0}body:has(.qz-root) .category-nav .nav-inner{display:none}body:has(.qz-root) .category-nav .nav-all{min-height:32px;padding:6px 12px;border:1px solid var(--line);border-radius:999px;background:var(--ih-surface);color:var(--ink);font-size:12px;font-weight:700}body:has(.qz-root) .nav-scrim{position:fixed;top:53px;z-index:60;bottom:0;height:auto}body:has(.qz-root) .nav-panel-grid a.nav-panel-daily{display:block}body:has(.qz-root) .masthead .tagline{display:none}body:has(.qz-root) .masthead .brand-word{font-size:19px}body:has(.qz-root) .masthead .brand-mark{height:22px;width:auto}@media (max-width:479px){body:has(.qz-root) .masthead .lang-switcher{display:none}}body:has(.qz-dark){background:var(--qz-page,#070b24)}body:has(.qz-dark) .site-header{background:color-mix(in srgb,var(--qz-page,#070b24) 82%,transparent);-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);border-bottom-color:rgba(255,255,255,.08)}body:has(.qz-dark) .masthead .brand-word{color:#f4ecd8}body:has(.qz-dark) .auth-trigger,body:has(.qz-dark) .category-nav .nav-all,body:has(.qz-dark) .lang-switch{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.16);color:#f4ecd8}.qz-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 22px;border:0;border-radius:999px;font:inherit;font-size:15px;font-weight:800;letter-spacing:-.01em;cursor:pointer;transition:transform .18s var(--qz-ease),box-shadow .2s ease,background .2s ease,color .2s ease}.qz-btn:active{transform:translateY(1px) scale(.98)}.qz-btn:focus-visible{outline:2px solid currentColor;outline-offset:3px}.qz-share{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.qz-share-note{font-size:13px;font-weight:700;opacity:.8}.qz-more{margin-top:64px}.qz-more-title{margin:0 0 16px;font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.qz-more-row{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:16px;gap:16px}.qz-more-card{display:grid;grid-template-columns:96px 1fr;grid-gap:14px;gap:14px;align-items:center;padding:10px;border-radius:16px;color:inherit;text-decoration:none;transition:transform .25s var(--qz-ease),background .25s ease}.qz-more-card:hover{transform:translateY(-2px)}.qz-more-img{overflow:hidden;aspect-ratio:1;border-radius:12px}.qz-more-img img{width:100%;height:100%;object-fit:cover;transition:transform .5s var(--qz-ease)}.qz-more-card:hover .qz-more-img img{transform:scale(1.06)}.qz-more-meta{display:grid;grid-gap:4px;gap:4px}.qz-more-cat{font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;opacity:.65}.qz-more-name{font-size:17px;font-weight:800;line-height:1.2;letter-spacing:-.02em}.qz-more-min{font-size:13px;opacity:.65}@media (prefers-reduced-motion:reduce){.qz-root *,.qz-root :after,.qz-root :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}