.sqz-info{padding-bottom:clamp(56px, 8vw, 110px)}.sqz-info__hero{position:relative;padding-block:clamp(56px, 9vw, 120px) clamp(40px, 6vw, 72px);background:var(--jade) var(--grain);color:var(--ivory);overflow:hidden}.sqz-info__hero::after{content:"";position:absolute;right:-80px;top:-80px;width:360px;height:360px;border-radius:50%;background:var(--tile-b) center / 60px 60px;opacity:.12;-webkit-mask:radial-gradient(circle,#000 55%,transparent 70%);mask:radial-gradient(circle,#000 55%,transparent 70%)}.sqz-info__hero .sqz-kicker{color:var(--gold-hi)}.sqz-info__hero h1{margin:0;color:var(--ivory);font-size:clamp(34px, 5vw, 62px);font-weight:900;letter-spacing:.06em}.sqz-info__lead{margin:1rem 0 0;max-width:34em;font-family:var(--font-kai);font-size:clamp(17px, 1.6vw, 20px);color:rgb(246 240 228 / .86)}.sqz-info__layout{display:grid;grid-template-columns:minmax(180px,240px) minmax(0,1fr);gap:clamp(24px, 5vw, 72px);align-items:start;margin-top:clamp(32px, 5vw, 64px)}.sqz-info__toc{position:sticky;top:calc(var(--mast-h) + 24px);padding:18px 18px 14px;border-top:2px solid var(--gold);background:var(--paper);box-shadow:var(--shadow-paper);font-size:14px}.sqz-info__toc strong{display:block;margin-bottom:8px;font-family:var(--font-latin),var(--font-cn);font-size:12px;letter-spacing:.28em;color:var(--gold-ink,#7a5c1c);text-transform:uppercase}.sqz-info__toc ol{margin:0;padding-left:1.4em;display:grid;gap:4px}.sqz-info__toc li::marker{font-family:var(--font-latin);font-style:italic;color:var(--gold-ink,#7a5c1c)}.sqz-info__toc a{color:var(--ink-2);text-decoration:none}.sqz-info__toc a:hover{color:var(--jade)}.sqz-info__content{padding:clamp(24px, 4vw, 56px);background:var(--paper);box-shadow:var(--shadow-paper);border-radius:4px}.sqz-info__content .sqz-info-section{scroll-margin-top:calc(var(--mast-h) + 20px)}.sqz-info--cards .sqz-info__content>.sqz-info-section{padding:22px 0;border-bottom:1px dashed var(--line-2)}.sqz-info--cards .sqz-info__content>.sqz-info-section:last-child{border-bottom:0}.sqz-info__meta{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:24px;font-size:14px;color:var(--muted)}.sqz-language-switcher{display:flex;flex-wrap:wrap;gap:8px;margin-top:1.4rem}.sqz-language-switcher a{display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border:1px solid rgb(230 200 119 / .55);border-radius:999px;color:var(--ivory)!important;text-decoration:none;font-size:14px}.sqz-language-switcher a[aria-current]{background:var(--gold);border-color:var(--gold);color:var(--jade-deep)!important}.sqz-info__meta .sqz-language-switcher a{color:var(--jade)!important;border-color:var(--line-2)}.sqz-info__meta .sqz-language-switcher a[aria-current]{color:var(--jade-deep)!important}.sqz-info--plain .sqz-info__hero{background:none;color:var(--ink);padding-bottom:20px}@media (max-width:820px){.sqz-info__layout{grid-template-columns:1fr}.sqz-info__toc{position:static}}@media print{.sqz-info__hero{background:#fff;color:#000}.sqz-info__toc{display:none}}