.masthead{padding:28px 0 24px;display:flex;justify-content:space-between;gap:24px}.subtitle{font-size:clamp(1.15rem,3vw,1.5rem);margin:.65rem 0 0}.section-no,.role,.status,.contents,.share>button{font:700 .75rem/1.2 var(--sans);letter-spacing:.07em}.share{position:relative}.share>button{border:1px solid var(--ink);min-height:44px;padding:0 14px;white-space:nowrap}.share>div{position:absolute;right:0;top:48px;z-index:4;background:var(--paper);border:1px solid var(--ink);min-width:240px;padding:8px}.share>div a,.share>div button{display:block;width:100%;padding:10px;text-align:left;border:0}.copy-status{display:block;font:14px/1.4 var(--sans);margin-top:8px;min-height:1.4em;overflow-wrap:anywhere}.contents{display:flex;gap:18px;flex-wrap:wrap;padding-bottom:24px;row-gap:0}.contents a{min-height:44px;min-width:44px;display:flex;align-items:center}.section-no{color:var(--soft);margin-bottom:28px}.annotation{font:15px/1.5 var(--sans);color:var(--soft);max-width:38em}.bridge{display:flex;flex-direction:column;gap:7px;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);padding:18px 0;margin-top:36px;text-decoration:none;max-width:42em}.bridge strong{font-family:var(--sans);font-size:.8rem;letter-spacing:.06em}.bridge small{color:var(--soft)}.status{display:inline-block;border:1px solid currentColor;padding:4px 7px;margin-bottom:18px;color:var(--ink)}.record{padding:44px 0;border-bottom:1px solid var(--rule)}.record>div:first-child{max-width:36em}.record dl{display:grid;grid-template-columns:150px 1fr;gap:8px 20px;max-width:48em}.record dt{font:700 .75rem var(--sans);text-transform:uppercase}.record dd{margin:0}.text-link,.footer a{display:inline-block;padding:12px 0}.text-link{margin-top:6px}.footer{border-top:1px solid var(--ink);padding:42px 0 72px;font-size:15px}.lj-logo{display:block;height:28px;width:auto;margin-bottom:14px}.plain{list-style:none;padding:0;margin:0 0 1em}.subtitle-small{font-size:1.15rem;font-style:italic}@media(max-width:599px){.masthead{flex-direction:column;gap:16px}.share>div{left:0;right:auto}.record dl{grid-template-columns:1fr}.record dd{margin-bottom:12px}.section{padding:54px 0}#now{padding-top:40px}}
