.std-page{max-width:var(--ig-prose-max,720px);padding:var(--ig-space-7,48px) 0 var(--ig-space-9,96px);margin:0 auto}.std-head{margin-bottom:var(--ig-space-6,40px);padding-bottom:var(--ig-space-4,24px);border-bottom:1px solid var(--ig-rule)}.std-title{font-family:var(--ig-serif);font-size:var(--ig-fs-h1);line-height:var(--ig-lh-tight,1.1);color:var(--ig-ink);margin:0}.std-updated{font-family:var(--ig-mono);font-size:var(--ig-fs-meta);letter-spacing:var(--ig-tracking-meta);text-transform:uppercase;color:var(--ig-ink-mute);margin:var(--ig-space-2,12px) 0 0}.std-lead{font-family:var(--ig-serif);font-size:var(--ig-fs-h3);color:var(--ig-ink-soft,var(--ig-ink));margin:0 0 var(--ig-space-6,40px)}.std-draft{font-family:var(--ig-mono);font-size:var(--ig-fs-small);line-height:var(--ig-lh-snug,1.4);color:var(--ig-ink);background:var(--ig-highlight,#fdf6df);border:1px solid var(--ig-accent);padding:var(--ig-space-3,16px) var(--ig-space-4,24px);margin:0 0 var(--ig-space-6,40px);border-radius:var(--ig-radius,4px);border-left-width:3px}.std-section{margin-bottom:var(--ig-space-6,40px)}.std-section h2{font-family:var(--ig-serif);font-size:var(--ig-fs-h2);line-height:var(--ig-lh-snug,1.3);color:var(--ig-ink);margin:0 0 var(--ig-space-3,16px)}.std-section p,.std-section li{font-family:var(--ig-serif);font-size:var(--ig-fs-body);line-height:var(--ig-lh-prose,1.6);color:var(--ig-ink)}.std-section p{margin:0 0 var(--ig-space-3,16px)}.std-section ul{margin:0 0 var(--ig-space-3,16px);padding-left:var(--ig-space-4,24px)}.std-section li{margin:0 0 var(--ig-space-2,12px)}.std-section strong{font-weight:600}.std-faq-item{padding-bottom:var(--ig-space-5,32px);border-bottom:1px solid var(--ig-rule)}.std-faq-item:last-child{border-bottom:none}.std-contact-list{margin:0}.std-contact-row{gap:var(--ig-space-3,16px);padding:var(--ig-space-3,16px) 0;border-bottom:1px solid var(--ig-rule);grid-template-columns:120px 1fr;display:grid}.std-contact-row dt{font-family:var(--ig-mono);font-size:var(--ig-fs-meta);letter-spacing:var(--ig-tracking-meta);text-transform:uppercase;color:var(--ig-ink-mute);padding-top:2px}.std-contact-row dd{font-family:var(--ig-serif);font-size:var(--ig-fs-body);color:var(--ig-ink);margin:0}.std-address{font-style:normal}.std-sitemap-groups{gap:var(--ig-space-6,40px);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}.std-sitemap-group h2{font-family:var(--ig-mono);font-size:var(--ig-fs-meta);letter-spacing:var(--ig-tracking-meta);text-transform:uppercase;color:var(--ig-ink-mute);margin:0 0 var(--ig-space-3,16px);padding-bottom:var(--ig-space-2,12px);border-bottom:1px solid var(--ig-rule)}.std-sitemap-group ul{margin:0;padding:0;list-style:none}.std-sitemap-group li{margin:0 0 var(--ig-space-2,12px)}.std-sitemap-group a{font-family:var(--ig-mono);font-size:var(--ig-fs-small);line-height:var(--ig-lh-snug,1.4);word-break:break-word}@media (max-width:640px){.std-contact-row{gap:var(--ig-space-1,6px);grid-template-columns:1fr}}
