._pageWrapper_1pkjo_1{max-width:var(--layout-max-width);margin:0 auto;padding:var(--space-xl) var(--space-md)}._header_1pkjo_7{border-bottom:var(--border-width-heavy) solid var(--color-surface-dark);padding-bottom:var(--space-lg);margin-bottom:var(--space-2xl)}._badgeBar_1pkjo_13{display:flex;flex-wrap:wrap;gap:var(--space-xs);margin-bottom:var(--space-md)}._badge_1pkjo_13{font-family:var(--font-family-mono);font-size:var(--font-size-2xs);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.08em;padding:4px 8px;background:var(--color-surface-dark);color:var(--color-text-inverse);display:inline-flex;align-items:center}._badgeAccent_1pkjo_33{background:var(--color-bauhaus-blue);color:var(--color-text-inverse)}._title_1pkjo_38{font-size:clamp(2rem,4vw,3rem);font-weight:var(--font-weight-black);text-transform:uppercase;letter-spacing:-.03em;line-height:var(--line-height-tight);margin:0 0 var(--space-sm) 0;color:var(--color-text-primary)}._subtitle_1pkjo_48{font-size:var(--font-size-lg);color:var(--color-text-secondary);line-height:var(--line-height-normal);max-width:800px;margin:0}._contentCard_1pkjo_56{background:var(--color-surface);border:var(--border-width-thick) solid var(--border-color-strong);padding:var(--space-xl);margin-bottom:var(--space-2xl)}._section_1pkjo_63{margin-bottom:var(--space-xl);padding-bottom:var(--space-xl);border-bottom:var(--border-width-thin) solid var(--border-color-subtle)}._section_1pkjo_63:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}._sectionTitle_1pkjo_75{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:-.01em;margin:0 0 var(--space-md) 0;color:var(--color-text-primary);display:flex;align-items:center;gap:var(--space-sm)}._sectionTitle_1pkjo_75:before{content:"";display:inline-block;width:12px;height:12px;background:var(--color-bauhaus-red)}._paragraph_1pkjo_95{font-size:var(--font-size-base);line-height:var(--line-height-relaxed);color:var(--color-text-secondary);margin:0 0 var(--space-md) 0}._list_1pkjo_102{margin:0 0 var(--space-md) var(--space-lg);padding:0;color:var(--color-text-secondary);line-height:var(--line-height-relaxed)}._list_1pkjo_102 li{margin-bottom:var(--space-xs)}._calloutBox_1pkjo_113{background:var(--color-canvas-alt);border-left:var(--border-width-heavy) solid var(--color-bauhaus-blue);padding:var(--space-md) var(--space-lg);margin:var(--space-lg) 0}._calloutBoxRed_1pkjo_120{background:var(--color-accent-red-bg);border-left:var(--border-width-heavy) solid var(--color-bauhaus-red);padding:var(--space-md) var(--space-lg);margin:var(--space-lg) 0}._contactGrid_1pkjo_127{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--space-lg);margin-top:var(--space-lg)}._contactBox_1pkjo_134{background:var(--color-canvas-alt);border:var(--border-width-thin) solid var(--border-color-strong);padding:var(--space-lg)}._contactBoxTitle_1pkjo_140{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);text-transform:uppercase;margin:0 0 var(--space-xs) 0}._contactBoxDetail_1pkjo_147{font-family:var(--font-family-mono);font-size:var(--font-size-sm);color:var(--color-bauhaus-blue);font-weight:var(--font-weight-bold)}._tableWrapper_1pkjo_154{overflow:auto;max-inline-size:100%;container-type:inline-size;margin-block:var(--space-lg);border:var(--border-width-thin) solid var(--border-color-strong)}._dataTable_1pkjo_162{width:100%;border-collapse:separate;border-spacing:0;font-size:var(--font-size-sm)}._dataTable_1pkjo_162 caption{text-align:left;padding:var(--space-sm) var(--space-md);background:var(--color-surface-dark);color:var(--color-text-inverse);font-family:var(--font-family-mono);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.04em}._dataTable_1pkjo_162 thead{position:sticky;inset-block-start:0;z-index:1;background:var(--color-canvas-alt)}._dataTable_1pkjo_162 th,._dataTable_1pkjo_162 td{padding:10px 14px;text-align:left;border-block-end:1px solid var(--border-color-default)}._dataTable_1pkjo_162 thead th{font-family:var(--font-family-mono);font-size:var(--font-size-xs);text-transform:uppercase;color:var(--color-text-primary);border-block-end:var(--border-width-thick) solid var(--border-color-strong)}._dataTable_1pkjo_162 tbody th{position:sticky;inset-inline-start:0;background:var(--color-surface);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}._dataTable_1pkjo_162 tbody tr:nth-child(2n) td,._dataTable_1pkjo_162 tbody tr:nth-child(2n) th{background:var(--color-canvas-alt)}@container (width < 600px){._dataTable_1pkjo_162,._dataTable_1pkjo_162 thead,._dataTable_1pkjo_162 tbody,._dataTable_1pkjo_162 tr,._dataTable_1pkjo_162 th,._dataTable_1pkjo_162 td{display:block}._dataTable_1pkjo_162 thead{display:none}._dataTable_1pkjo_162 tr{margin-block-end:var(--space-md);border-block-end:var(--border-width-thick) solid var(--border-color-strong)}._dataTable_1pkjo_162 tbody th{position:sticky;inset-block-start:0;z-index:2;background:var(--color-canvas-alt)}._dataTable_1pkjo_162 td:nth-child(2):before{content:var(--label-2, "") ": ";font-weight:var(--font-weight-bold);font-family:var(--font-family-mono)}._dataTable_1pkjo_162 td:nth-child(3):before{content:var(--label-3, "") ": ";font-weight:var(--font-weight-bold);font-family:var(--font-family-mono)}._dataTable_1pkjo_162 td:nth-child(4):before{content:var(--label-4, "") ": ";font-weight:var(--font-weight-bold);font-family:var(--font-family-mono)}._dataTable_1pkjo_162 td:nth-child(5):before{content:var(--label-5, "") ": ";font-weight:var(--font-weight-bold);font-family:var(--font-family-mono)}._dataTable_1pkjo_162 td:nth-child(6):before{content:var(--label-6, "") ": ";font-weight:var(--font-weight-bold);font-family:var(--font-family-mono)}}._authorMetaBox_1pkjo_273{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-md) var(--space-lg);background:var(--color-canvas-alt);border:var(--border-width-thin) solid var(--border-color-strong);margin-block-end:var(--space-xl);font-size:var(--font-size-xs)}
