.serambi-majelis{--sr-wall:#ece9de;--sr-ink:var(--brand-ink,#28372d);--sr-brass:#e0c887;--sr-paper:#faf8f0;--sr-board:#dde2d3;--sr-wood:#6c4834;--sr-ornament:var(--sr-wood);--sr-muted:#53604f;--sr-rule:#8c7658;--sr-face:Petrona,Georgia,serif;--ui-fg:var(--sr-ink);--ui-border:var(--sr-ink);color-scheme:light;color:var(--sr-ink);font:16px/1.55 DM Sans,Arial,sans-serif}[data-brand=brand] .serambi-majelis{--sr-ornament:var(--brand-accent)}body:has(.serambi-frame){background:#ece9de;color:#17221b}.serambi-majelis :where(h1,h2,h3,h4,p,ol,ul,dl,dd,figure){margin:0}.serambi-majelis :where(ol,ul){padding:0;list-style:none}.serambi-majelis :where(h1,h2,h3,h4){font-family:var(--sr-face);font-weight:600}.serambi-majelis a{color:inherit;text-underline-offset:4px}.serambi-majelis button{font:inherit;color:inherit}.serambi-majelis :focus-visible{outline:3px solid var(--sr-ink);outline-offset:3px;box-shadow:0 0 0 3px var(--sr-paper)}.serambi-majelis h1:focus-visible{outline-offset:6px}.serambi-frame{max-width:1340px;margin:0 auto;padding:0 30px}.serambi-mast{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:26px 0 20px}.serambi-identity{display:grid;grid-template-columns:auto auto;justify-content:start;align-items:center;column-gap:16px;text-decoration:none}.serambi-rosette{grid-row:1/3;width:52px;height:52px;color:var(--sr-ornament)}.serambi-wordmark{align-self:end;font:600 39px/1.2 var(--sr-face);letter-spacing:-.04em}.serambi-where{grid-column:2;align-self:start;color:var(--sr-muted);font-size:13px}.serambi-identity .brand-identity{grid-column:1/-1;display:flex;align-items:center;gap:12px;font:600 34px/1.15 var(--sr-face)}.serambi-identity .brand-logo{width:48px;height:48px}.serambi-identity:has(.brand-identity) .serambi-where{grid-column:1/-1}.serambi-mast nav{display:flex;flex-wrap:wrap;gap:0 26px;font-size:15px}.serambi-mast nav a{display:inline-flex;align-items:center;gap:6px;min-height:44px;text-decoration:none}.serambi-mast nav a:hover{text-decoration:underline}.serambi-mast nav a[aria-current=page]{box-shadow:inset 0 -2px var(--sr-ink)}.serambi-count{padding:0 6px;border:1px solid var(--sr-ink);font-size:12px;line-height:18px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.serambi-sample{padding:11px 0;background:var(--sr-ink);box-shadow:0 0 0 100vmax var(--sr-ink);clip-path:inset(0 -100vmax);color:var(--sr-paper);font-size:13px;letter-spacing:.015em;text-align:center}.serambi-main{padding:32px 0}.serambi-foot{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:0 0 32px;color:var(--sr-muted);font-size:12px}.serambi-foot a{display:inline-flex;align-items:center;gap:4px;min-height:44px;color:var(--sr-ink);font-weight:600}.serambi-board{position:relative;padding:76px 28px 28px;border:8px solid var(--sr-ornament);outline:1px solid var(--sr-rule);outline-offset:-13px;background:var(--sr-board)}.serambi-board-title{display:flex;justify-content:space-between;align-items:end;gap:20px;padding:7px 5px 25px}.serambi-majelis h1{font-size:clamp(36px,4vw,55px);line-height:1.14;letter-spacing:-.035em}.serambi-eyebrow{margin-bottom:10px;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.serambi-edition{max-width:260px;padding-bottom:5px;color:var(--sr-muted);font-size:13px}.serambi-edition strong{display:block;color:var(--sr-ink);font-weight:600}.serambi-board-grid{grid-template-columns:minmax(0,1.58fr) minmax(0,1fr);align-items:start}.serambi-aside,.serambi-board-grid{display:grid;gap:22px}.serambi-board-foot{display:flex;justify-content:space-between;gap:20px;padding:23px 5px 1px;font-size:13px}.serambi-sheet{position:relative;padding:27px;border:1px solid var(--sr-rule);background:var(--sr-paper)}.serambi-sheet:after,.serambi-sheet:before{content:"";position:absolute;top:9px;width:5px;height:5px;border:1px solid var(--sr-wood);border-radius:50%;pointer-events:none}.serambi-sheet:before{left:10px}.serambi-sheet:after{right:10px}.serambi-sheet-head{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-bottom:22px;border-bottom:1px solid var(--sr-ink);box-shadow:0 4px 0 -3px var(--sr-paper),0 5px 0 -3px var(--sr-rule)}.serambi-sheet-head :is(h2,h3,h4){font-size:32px;line-height:1.2;letter-spacing:-.025em}.serambi-sheet-head small{color:var(--sr-muted);font-size:12px;text-align:right}.serambi-sheet-foot{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-top:15px;color:var(--sr-muted);font-size:12px}.serambi-session{display:grid;grid-template-columns:56px minmax(0,1fr);gap:20px;padding:24px 0;border-bottom:1px solid var(--sr-rule)}.serambi-date{display:flex;flex-direction:column;align-items:center;padding:2px 17px 0 0;border-right:1px solid var(--sr-rule)}.serambi-medal{position:relative;display:grid;place-items:center;width:46px;height:46px;margin-bottom:8px;font:600 27px/1 var(--sr-face)}.serambi-medal span{position:relative;z-index:1;padding:0 2px;background:var(--sr-paper)}.serambi-day{color:var(--sr-muted);font-size:12px}.serambi-meta{margin-bottom:7px;color:var(--sr-muted);font-size:13px}.serambi-session :is(h2,h3,h4){font-size:24px;line-height:1.24;letter-spacing:-.02em}.serambi-place{margin-top:7px;color:var(--sr-muted);font-size:14px}.serambi-format{margin-top:6px;font-size:14px}.serambi-session-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;margin-top:13px}.serambi-tag{padding:3px 8px;background:var(--sr-board);font-size:12px}.serambi-save-wrap{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.serambi-save{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:8px 12px;border:1px solid var(--sr-ink);background:transparent;font-size:13px;font-weight:600;cursor:pointer}.serambi-save[aria-pressed=true]{background:var(--sr-board)}.serambi-save:disabled{border-style:dashed;cursor:default}.serambi-announcement{background:var(--sr-brass);color:var(--sr-ink);text-align:center}.serambi-announcement :is(h2,h3,h4){font-size:32px;line-height:1.2;letter-spacing:-.025em}.serambi-announcement .serambi-eyebrow{margin-bottom:14px}.serambi-announcement>p:not(.serambi-eyebrow){margin-top:12px;font-size:15px}.serambi-announcement .serambi-valid{margin-top:17px;padding-top:12px;border-top:1px solid #6c4834;font-size:12px}.serambi-crown{display:none;width:120px;height:72px;margin:0 auto 13px;background:#6c4834;pointer-events:none}.serambi-summary :is(h2,h3,h4){margin-bottom:6px;font-size:28px;line-height:1.2}.serambi-caption{color:var(--sr-muted);font-size:12px}.serambi-summary dl{margin:19px 0 6px;font-size:14px}.serambi-summary dl div{display:flex;justify-content:space-between;gap:10px;padding:10px 0;border-top:1px solid var(--sr-rule)}:is(.serambi-summary,.serambi-balances) dd{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.serambi-summary .serambi-closing{border-top:2px solid var(--sr-ink);font-weight:700}.serambi-link{gap:6px}.serambi-button,.serambi-button-quiet,.serambi-link{display:inline-flex;align-items:center;min-height:44px;font-size:14px;font-weight:600}.serambi-button,.serambi-button-quiet{justify-content:center;gap:8px;padding:10px 20px;border:1px solid var(--sr-ink);background:var(--sr-ink);color:var(--sr-paper);cursor:pointer}.serambi-majelis .serambi-button{color:var(--sr-paper)}.serambi-button-quiet{background:transparent}.serambi-quiet{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 4px;border:0;background:none;font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.serambi-notice{padding:10px 14px;border-left:3px solid var(--sr-wood);background:var(--sr-wall);font-size:14px;text-align:left}.serambi-said:empty{display:none}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.serambi-board:before,.serambi-report:before{content:"";position:absolute;inset:18px 28px auto;height:34px;background:var(--sr-ornament);-webkit-mask:url(/media/serambi/lattice.svg) center/68px 34px repeat-x;mask:url(/media/serambi/lattice.svg) center/68px 34px repeat-x;pointer-events:none}.serambi-board:after{display:block;height:20px;margin-top:20px;-webkit-mask:url(/media/serambi/lattice.svg) center/40px 20px repeat-x;mask:url(/media/serambi/lattice.svg) center/40px 20px repeat-x}.serambi-board:after,.serambi-medal:before{content:"";background:var(--sr-ornament);pointer-events:none}.serambi-medal:before{position:absolute;inset:-2px;-webkit-mask:url(/media/serambi/star.svg) center/contain no-repeat;mask:url(/media/serambi/star.svg) center/contain no-repeat}.serambi-crown{display:block;-webkit-mask:url(/media/serambi/arch.svg) center/contain no-repeat;mask:url(/media/serambi/arch.svg) center/contain no-repeat}}@media (max-width:800px){.serambi-frame{padding:0 14px}.serambi-mast{display:block;padding:20px 6px 12px}.serambi-identity{column-gap:12px}.serambi-wordmark{font-size:35px}.serambi-mast nav{margin-top:16px;padding-top:6px;border-top:1px solid var(--sr-rule);gap:0 20px;font-size:14px}.serambi-sample{padding:11px 6px;font-size:12px;text-align:left}.serambi-main{padding:22px 0}.serambi-board{padding:51px 12px 17px;border-width:5px;outline-offset:-9px}.serambi-board-title{display:block;padding:4px 2px 20px}.serambi-majelis h1{font-size:37px}.serambi-edition{max-width:none;margin-top:14px}.serambi-edition strong{display:inline;margin-right:4px}.serambi-board-grid{grid-template-columns:minmax(0,1fr);gap:18px}.serambi-aside{gap:18px}.serambi-sheet{padding:23px 18px 18px}.serambi-sheet-head{gap:8px;align-items:end}.serambi-announcement :is(h2,h3,h4),.serambi-sheet-head :is(h2,h3,h4){font-size:27px}.serambi-session{grid-template-columns:43px minmax(0,1fr);gap:12px;padding:22px 0}.serambi-date{padding-right:10px}.serambi-medal{width:34px;height:38px;font-size:23px}.serambi-medal span{padding:0 1px}.serambi-session :is(h2,h3,h4){font-size:23px}.serambi-meta{font-size:12px}.serambi-place{font-size:13px}.serambi-save-wrap{align-items:flex-start}.serambi-board-foot,.serambi-foot,.serambi-sheet-foot{display:block}.serambi-board-foot>p+p,.serambi-sheet-foot>span{display:block;margin-top:8px}.serambi-board-foot{padding:20px 2px 2px;font-size:12px}.serambi-foot{padding:0 6px 26px}.serambi-crown{width:100px;height:60px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.serambi-board:before,.serambi-report:before{inset:12px 14px auto;height:24px;-webkit-mask-size:48px 24px;mask-size:48px 24px}.serambi-board:after{height:16px;margin-top:17px;-webkit-mask-size:32px 16px;mask-size:32px 16px}}}