@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}#pg-info {width: 100%}:root { --b: #3A7AFE; --ba: #1D4ED8; --t1: #111827; --t2: #6B7280; --bd: #E5E7EB; --bg: #FFFFFF; --bg2: #F9FAFB; --c: 1320px; --r: 12px; --sh: 0 2px 8px rgba(0,0,0,.06);}#pg-info .c { max-width: var(--c); margin: 0 auto; padding: 0 24px;}#pg-info .info-page { max-width: 800px; margin: 0 auto; padding: 32px 0;}#pg-info .bc { font-size: 12px; color: var(--t2); margin: 16px 0;}#pg-info .bc strong { color: var(--t1); font-weight: 500;}#pg-info .info-pg-content h1 { font-size: 28px; font-weight: 800; color: var(--t1); margin-bottom: 24px;}#pg-info .info-section { background: var(--bg); border: 1px solid var(--bd); border-radius: var(--r); box-shadow: var(--sh); padding: 24px 28px; margin-bottom: 16px;}#pg-info .info-section h2 { font-size: 16px; font-weight: 700; color: var(--t1); margin-bottom: 8px;}#pg-info .info-section p { font-size: 14px; color: var(--t2); line-height: 1.7;}#pg-info .info-section p + p { margin-top: 12px;}@media (max-width: 768px) { #pg-info .c { padding: 0 16px; } #pg-info .info-page { padding: 24px 0; } #pg-info .info-pg-content h1 { font-size: 24px; } #pg-info .info-section { padding: 20px; }}