.page-module__n4_ttG__page{padding:var(--space-32)0 var(--space-24);min-height:80vh}.page-module__n4_ttG__container{max-width:800px;padding:0 var(--space-6);margin:0 auto}.page-module__n4_ttG__header{margin-bottom:var(--space-16);border-bottom:1px solid var(--color-border);padding-bottom:var(--space-8)}.page-module__n4_ttG__label{font-size:var(--text-xs);letter-spacing:.2em;text-transform:uppercase;color:var(--color-accent);margin:0 0 var(--space-4)}.page-module__n4_ttG__title{font-size:var(--text-3xl);letter-spacing:-.02em;margin:0 0 var(--space-4);color:var(--color-fg);font-weight:300}.page-module__n4_ttG__meta{color:var(--color-muted);font-size:var(--text-sm);margin:0}.page-module__n4_ttG__body{gap:var(--space-12);flex-direction:column;display:flex}.page-module__n4_ttG__body section{gap:var(--space-4);flex-direction:column;display:flex}.page-module__n4_ttG__body h2{font-size:var(--text-lg);letter-spacing:.02em;color:var(--color-fg);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border);margin:0;font-weight:500}.page-module__n4_ttG__body p,.page-module__n4_ttG__body address{color:var(--color-muted);font-size:var(--text-base);margin:0;font-style:normal;line-height:1.8}.page-module__n4_ttG__body ul{color:var(--color-muted);font-size:var(--text-base);padding-left:var(--space-6);margin:0;line-height:1.8}.page-module__n4_ttG__body li{margin-bottom:var(--space-2)}.page-module__n4_ttG__body a{color:var(--color-accent);text-underline-offset:3px;text-decoration:underline}.page-module__n4_ttG__body a:hover{color:var(--color-fg)}.page-module__n4_ttG__body strong{color:var(--color-fg);font-weight:500}.page-module__n4_ttG__body code{color:var(--color-accent);background:#d4af3714;padding:.1em .4em;font-family:ui-monospace,monospace;font-size:.85em}.page-module__n4_ttG__table{border-collapse:collapse;width:100%;font-size:var(--text-sm);color:var(--color-muted)}.page-module__n4_ttG__table th{text-align:left;color:var(--color-fg);font-weight:500;font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;padding:var(--space-3)var(--space-4);border-bottom:1px solid var(--color-border)}.page-module__n4_ttG__table td{padding:var(--space-3)var(--space-4);border-bottom:1px solid var(--color-border);vertical-align:top;line-height:1.6}.page-module__n4_ttG__table tr:last-child td{border-bottom:none}
