.jXgtnq_page{background:var(--surface-canvas);min-height:100vh;padding:clamp(128px,14vw,176px) clamp(16px,4vw,24px) clamp(80px,10vw,128px)}.jXgtnq_shell{width:100%;max-width:var(--page-max-width);margin:0 auto}.jXgtnq_header{max-width:920px;margin-bottom:clamp(48px,7vw,80px)}.jXgtnq_header h1{max-width:820px;color:var(--ink);margin:18px 0 24px;font-size:clamp(3rem,7vw,6.5rem);line-height:.96}.jXgtnq_summary{max-width:760px;color:var(--slate);font-size:clamp(1.125rem,2vw,1.375rem);line-height:1.55}.jXgtnq_meta{color:var(--slate);font-family:var(--font-suisseintlmono);font-size:var(--text-caption);text-transform:uppercase;flex-wrap:wrap;gap:8px 24px;margin-top:28px;line-height:1.6;display:flex}.jXgtnq_documentNav{margin-top:32px}.jXgtnq_documentNav ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.jXgtnq_documentNav a{border:1px solid var(--ash);border-radius:var(--radius-buttons);min-height:44px;color:var(--slate);font-size:var(--text-body-sm);font-weight:var(--font-weight-medium);transition:color var(--dur-hover) var(--ease-out-strong), border-color var(--dur-hover) var(--ease-out-strong), background var(--dur-hover) var(--ease-out-strong);align-items:center;padding:10px 16px;display:inline-flex}.jXgtnq_article{border-radius:clamp(28px, 5vw, var(--radius-large-cards));background:var(--surface-card);max-width:920px;padding:clamp(28px,6vw,72px)}.jXgtnq_article section+section{border-top:1px solid var(--ash);margin-top:clamp(40px,6vw,64px);padding-top:clamp(40px,6vw,64px)}.jXgtnq_article h2{color:var(--ink);letter-spacing:-.035em;margin:0 0 22px;font-size:clamp(1.75rem,4vw,2.5rem);line-height:1.08}.jXgtnq_article h3{color:var(--ink);margin:32px 0 12px;font-size:1.125rem;line-height:1.35}.jXgtnq_article p,.jXgtnq_article li,.jXgtnq_article dd{color:var(--slate);font-size:var(--text-body-base);line-height:1.72}.jXgtnq_article p{margin:0}.jXgtnq_article p+p{margin-top:16px}.jXgtnq_article ul,.jXgtnq_article ol{margin:18px 0 0;padding-left:1.25rem}.jXgtnq_article li+li{margin-top:10px}.jXgtnq_article strong,.jXgtnq_article dt{color:var(--ink);font-weight:var(--font-weight-medium)}.jXgtnq_article a{color:var(--electric);text-underline-offset:4px;overflow-wrap:anywhere;text-decoration:underline;text-decoration-thickness:1px}.jXgtnq_article code{background:var(--surface-mist);color:var(--graphite);font-family:var(--font-suisseintlmono);overflow-wrap:anywhere;border-radius:4px;padding:.15em .35em;font-size:.9em}.jXgtnq_article address{color:var(--slate);margin-top:20px;font-style:normal;line-height:1.7}.jXgtnq_article dl{gap:0;margin:24px 0 0;display:grid}.jXgtnq_article dt{border-top:1px solid var(--ash);padding-top:20px}.jXgtnq_article dd{margin:6px 0 20px}.jXgtnq_contactCard{border-radius:clamp(28px, 5vw, var(--radius-large-cards));background:var(--surface-inverted);max-width:920px;color:var(--paper-white);grid-template-columns:minmax(0,1fr) minmax(280px,.72fr);align-items:end;gap:clamp(32px,7vw,96px);margin-top:24px;padding:clamp(32px,6vw,64px);display:grid}.jXgtnq_contactCard h2{color:var(--paper-white);margin:14px 0 0;font-size:clamp(2rem,5vw,3.5rem)}.jXgtnq_contactCard p{color:var(--text-on-dark-muted);margin:0;line-height:1.65}.jXgtnq_contactCard a{min-height:44px;color:var(--paper-white);text-underline-offset:4px;overflow-wrap:anywhere;align-items:center;margin-top:14px;text-decoration:underline;display:inline-flex}.jXgtnq_contactCard a:focus-visible{outline-color:var(--electric)}@media (hover:hover) and (pointer:fine){.jXgtnq_documentNav a:hover{border-color:var(--ink);color:var(--ink);background:var(--surface-card)}.jXgtnq_article a:hover{color:var(--graphite)}.jXgtnq_contactCard a:hover{color:var(--chip)}}@media (max-width:700px){.jXgtnq_page{padding-top:112px}.jXgtnq_header h1{font-size:clamp(2.75rem,15vw,4.25rem)}.jXgtnq_article{padding:28px 22px 36px}.jXgtnq_contactCard{grid-template-columns:1fr;align-items:start}}
