.block-title{margin-top:22px}.doc-group{font-size:var(--text-md);margin:22px 0 12px}.prose{margin-inline:auto}.media-rows{display:grid;gap:40px;margin:8px 0 8px}.media-row{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);gap:28px;align-items:center;scroll-margin-top:100px}.media-row__figure img{width:100%;height:auto;display:block}.media-row__figure figcaption{margin-top:8px;font-size:var(--text-xs);color:var(--text-muted);text-align:center;line-height:1.7}.media-row__body.prose{max-width:none}.media-row__body>:last-child{margin-bottom:0}.media-row--reverse .media-row__figure{order:2}.media-row--reverse .media-row__body{order:1}.media-row--image-only,.media-row--text-only{grid-template-columns:minmax(0, 1fr)}.media-rows+.prose h2:first-child,ul.link-cards+.prose h2:first-child{margin-top:44px}@media (max-width: 960px){.media-rows{gap:28px}.media-row{grid-template-columns:minmax(0, 1fr);gap:16px}.media-row--reverse .media-row__figure,.media-row--reverse .media-row__body{order:0}}.intro-split{display:grid;grid-template-columns:minmax(0, 3fr) minmax(0, 1fr);gap:36px;align-items:start;margin:8px 0}.intro-split__body.prose{max-width:none;margin-inline:0}.intro-split__body>:last-child{margin-bottom:0}.intro-split__side{display:grid;gap:14px;align-content:start}.intro-split__side img{width:100%;height:auto;display:block;border-radius:var(--radius-sm)}.intro-split__side .btn{width:100%}.intro-split--wide{grid-template-columns:minmax(0, 3fr) minmax(0, 2fr);align-items:center}.intro-split__body>.prose{max-width:none;margin-inline:0}.intro-split+.prose h2:first-child{margin-top:44px}@media (max-width: 960px){.intro-split{grid-template-columns:minmax(0, 1fr);gap:20px}}.glimpse{position:relative;display:grid;grid-template-columns:minmax(190px, 258px) minmax(0, 1fr);column-gap:36px;row-gap:0;align-items:start;margin:8px 0}.glimpse-radio{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.glimpse-tab{grid-column:1;display:block;padding:11px 14px;border-left:3px solid transparent;font-size:var(--text-sm);line-height:1.65;color:var(--text-body);cursor:pointer;transition:background .15s,color .15s}.glimpse-tab:hover{background:var(--surface-alt);color:var(--text-heading)}.glimpse-radio:checked+.glimpse-tab{background:var(--yellow-050);border-left-color:var(--yellow-500);color:var(--text-heading);font-weight:var(--weight-bold)}.glimpse-radio:focus-visible+.glimpse-tab{outline:2px solid var(--yellow-600);outline-offset:-2px}.glimpse-panel{grid-column:2;grid-row:1 / -1;display:none}.glimpse-radio:checked+.glimpse-tab+.glimpse-panel{display:block}.glimpse-panel__figure img{width:100%;height:auto;display:block}.glimpse-panel__body.prose{max-width:none;margin-top:20px}.glimpse-panel__body>:last-child{margin-bottom:0}@media (max-width: 960px){.glimpse{grid-template-columns:minmax(0, 1fr);grid-template-rows:none !important;column-gap:0;border-top:1px solid var(--border-subtle)}.glimpse-tab{border-left:0;border-bottom:1px solid var(--border-subtle);padding:14px 6px 14px 32px;position:relative;font-size:var(--text-base)}.glimpse-tab::before{content:'';position:absolute;left:9px;top:50%;width:7px;height:7px;margin-top:-6px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .2s}.glimpse-radio:checked+.glimpse-tab{border-left:0;border-bottom-color:transparent}.glimpse-radio:checked+.glimpse-tab::before{margin-top:-2px;transform:rotate(-135deg)}.glimpse-panel{grid-column:1;grid-row:auto;padding:2px 0 22px;border-bottom:1px solid var(--border-subtle)}.glimpse-panel__body.prose{margin-top:16px}}.doc-group--sub{font-size:var(--text-base);color:var(--text-muted);margin-left:20px;padding-left:14px;border-left:3px solid var(--yellow-500)}.doc-sub{margin-left:20px}@media (max-width: 560px){.doc-group--sub{margin-left:8px}.doc-sub{margin-left:8px}}.tpl-treaty_review .prose h2{border-left:var(--bar-w) solid var(--yellow-500);padding-left:14px;margin-bottom:22px}.tpl-treaty_review .doc-list+.prose h2:first-child,.tpl-treaty_review .table-wrap+.prose h2:first-child{margin-top:44px}.tpl-treaty_review .doc-row h3{font-size:var(--text-base);font-weight:var(--weight-bold);margin:0 0 4px}
