.mPtjGW_layout{gap:var(--space-2xl);grid-template-columns:260px 1fr;align-items:start;display:grid}.mPtjGW_toc{top:calc(var(--navbar-height) + var(--space-md));padding:var(--space-lg);border-radius:var(--radius-lg);box-shadow:var(--neu-raised);position:sticky}.mPtjGW_tocTitle{letter-spacing:.14em;text-transform:uppercase;color:var(--color-gold);margin-bottom:var(--space-md);font-size:.75rem;font-weight:700}.mPtjGW_tocList{color:var(--color-text-secondary);flex-direction:column;gap:.5rem;font-size:.86rem;display:flex}.mPtjGW_tocList a:hover{color:var(--color-gold)}.mPtjGW_content{min-width:0;padding:var(--space-2xl);border-radius:var(--radius-xl);box-shadow:var(--neu-raised);color:var(--color-text-secondary);font-size:.95rem;line-height:1.75}.mPtjGW_content p+p{margin-top:var(--space-md)}.mPtjGW_content strong{color:var(--color-text-primary)}.mPtjGW_content a:not(.btn){color:var(--color-gold);font-weight:600}.mPtjGW_updated{margin-bottom:var(--space-lg);border-radius:var(--radius-full);box-shadow:var(--neu-inset-sm);color:var(--color-text-muted);padding:.35rem .9rem;font-size:.78rem;display:inline-block}.mPtjGW_section{margin-top:var(--space-2xl);scroll-margin-top:calc(var(--navbar-height) + var(--space-lg))}.mPtjGW_section h2{font-family:var(--font-display);color:var(--color-text-primary);margin-bottom:var(--space-md);font-size:1.75rem;font-weight:700;line-height:1.15}.mPtjGW_section h3{color:var(--color-text-primary);margin:var(--space-lg) 0 var(--space-sm);font-size:.95rem;font-weight:700}.mPtjGW_section ul{margin:var(--space-sm) 0 var(--space-md);flex-direction:column;gap:.55rem;display:flex}.mPtjGW_section ul li{padding-left:1.25rem;position:relative}.mPtjGW_section ul li:before{content:"";background:var(--color-gold-light);border-radius:50%;width:6px;height:6px;position:absolute;top:.7em;left:0}.mPtjGW_contactCard{gap:var(--space-sm);margin-top:var(--space-md);padding:var(--space-lg);border-radius:var(--radius-lg);box-shadow:var(--neu-inset);flex-direction:column;display:flex}.mPtjGW_contactCard address{font-style:normal}.mPtjGW_contactLinks{gap:var(--space-md);margin-top:var(--space-sm);flex-wrap:wrap;display:flex}.mPtjGW_contactHours{color:var(--color-text-muted);font-size:.8rem}@media (max-width:900px){.mPtjGW_layout{gap:var(--space-xl);grid-template-columns:1fr}.mPtjGW_toc{position:static}.mPtjGW_tocList{gap:.5rem var(--space-lg);grid-template-columns:1fr 1fr;display:grid}}@media (max-width:560px){.mPtjGW_content{padding:var(--space-lg) var(--space-md);font-size:.92rem}.mPtjGW_tocList{grid-template-columns:1fr}.mPtjGW_section h2{font-size:1.5rem}.mPtjGW_contactLinks .mPtjGW_btn,.mPtjGW_contactLinks a{flex:1}}
