.nx{--nx-paper: oklch(1 0 0);--nx-card: oklch(.985 .003 250);--nx-tint: oklch(.965 .006 252);--nx-ink: oklch(.2 .04 272);--nx-ink-2: oklch(.4 .03 265);--nx-muted: oklch(.54 .02 260);--nx-rule: oklch(.915 .008 255);--nx-rule-strong: oklch(.84 .01 255);--nx-asphalt: oklch(.97 .005 255);--nx-asphalt-2: oklch(.93 .01 255);--nx-on-asphalt: oklch(.2 .04 272);--nx-on-asphalt-muted: oklch(.5 .02 260);--nx-lane: oklch(.62 .13 237);--nx-lane-soft: oklch(.62 .13 237 / .1);--nx-lane-ink: oklch(.48 .12 242);--nx-signal: oklch(.68 .16 55);--nx-signal-ink: oklch(.5 .14 55);--nx-good: oklch(.6 .12 160);--nx-good-ink: oklch(.45 .12 160);--nx-bad-ink: oklch(.5 .17 30);--nx-display: "Geist Variable", Geist, system-ui, sans-serif;--nx-text: "Geist Variable", Geist, system-ui, sans-serif;--nx-max: 72rem;--nx-radius: 8px;--nx-radius-lg: 14px;--nx-shadow: 0 1px 2px oklch(.2 .04 272 / .05), 0 18px 40px -24px oklch(.2 .04 272 / .28);min-height:100vh;background:var(--nx-paper);color:var(--nx-ink-2);font-family:var(--nx-text);font-size:1rem;-webkit-font-smoothing:antialiased;color-scheme:light}.nx-dark{--nx-paper: oklch(.155 .008 260);--nx-card: oklch(.195 .01 260);--nx-tint: oklch(.235 .012 260);--nx-ink: oklch(.97 .004 250);--nx-ink-2: oklch(.82 .01 250);--nx-muted: oklch(.64 .012 255);--nx-rule: oklch(.27 .012 260);--nx-rule-strong: oklch(.36 .012 260);--nx-lane: oklch(.76 .13 225);--nx-lane-soft: oklch(.76 .13 225 / .12);--nx-lane-ink: oklch(.82 .1 225);--nx-signal: oklch(.75 .16 60);--nx-signal-ink: oklch(.9 .06 70);--nx-good: oklch(.76 .15 155);--nx-good-ink: oklch(.82 .12 160);--nx-bad-ink: oklch(.82 .1 40);--nx-shadow: 0 40px 80px -40px oklch(0 0 0 / .6);background-color:var(--nx-paper);color:var(--nx-ink-2);color-scheme:dark}header.hh.nx-dark{background:var(--nx-paper)}.nx p{color:inherit}.nx h1.gx-h1,.nx h2.gx-h2{color:var(--nx-ink);font-family:var(--nx-display);font-weight:500!important;letter-spacing:-.035em;text-wrap:balance}.nx h1.gx-h1{max-width:13ch;font-size:clamp(2.75rem,6vw,5rem)!important;line-height:1.02!important}.nx h1.gx-h1--md{max-width:16ch;font-size:clamp(2.5rem,5vw,4rem)!important;line-height:1.04!important}.nx h1.gx-h1 span{color:var(--nx-lane)}.nx h2.gx-h2{max-width:20ch;font-size:clamp(2rem,3.6vw,2.875rem)!important;line-height:1.08!important}.nx h2.gx-h2--sm{font-size:clamp(1.75rem,2.8vw,2.25rem)!important}.nx h2.gx-eyebrow{color:var(--nx-muted);font-family:var(--nx-display);font-size:.875rem!important;font-weight:500!important;line-height:1.4!important;letter-spacing:0;text-align:center}.nx h3.gx-h3{color:var(--nx-ink);font-family:var(--nx-display);font-size:1.0625rem!important;font-weight:600!important;line-height:1.3!important;letter-spacing:-.012em}.nx .gx-label{margin:0;color:var(--nx-muted)!important;font-family:var(--nx-display);font-size:.8125rem!important;font-weight:500!important;line-height:1.4!important;letter-spacing:.04em!important;text-transform:uppercase}.nx .gx-lead{max-width:34rem;margin:1.5rem 0 0;color:var(--nx-muted);font-size:1.125rem;line-height:1.6}.nx-skip{position:absolute;top:-3rem;left:1rem;z-index:100;padding:.6rem 1rem;border-radius:6px;background:var(--nx-ink);color:var(--nx-paper)}.nx-skip:focus{top:1rem}.nx :focus-visible{outline:2px solid var(--nx-lane);outline-offset:3px}.nx-wrap{width:min(100% - 2rem,var(--nx-max));margin-inline:auto}@media(min-width:720px){.nx-wrap{width:min(100% - 4rem,var(--nx-max))}}.nx .gx-section{padding-top:clamp(6.5rem,12vw,10rem)}.nx .gx-head p{max-width:34rem;margin:1rem 0 0;color:var(--nx-muted);font-size:1.0625rem;line-height:1.6}.nx .gx-split{display:grid;gap:3rem;align-items:center}@media(min-width:960px){.nx .gx-split{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}.nx .nx-card{border:1px solid var(--nx-rule);border-radius:var(--nx-radius-lg);background:var(--nx-card)}.nx .gx-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2.25rem}.nx .gx-btn{display:inline-flex;gap:.45rem;align-items:center;padding:.75rem 1.15rem;border:1px solid var(--nx-rule);border-radius:var(--nx-radius);background:transparent;color:var(--nx-ink);font-size:.9375rem;font-weight:500;text-decoration:none;transition:background-color .2s ease,border-color .2s ease}.nx .gx-btn:hover{border-color:var(--nx-rule-strong);background:var(--nx-card)}.nx .gx-btn--primary{border-color:var(--nx-ink);background:var(--nx-ink);color:var(--nx-paper);font-weight:600}.nx .gx-btn--primary:hover{border-color:color-mix(in oklch,var(--nx-ink) 82%,var(--nx-paper));background:color-mix(in oklch,var(--nx-ink) 82%,var(--nx-paper))}.nx .gx-btn svg{width:1rem;height:1rem;transition:transform .2s ease}.nx .gx-btn:hover svg{transform:translate(2px)}.nx .gx-link{display:inline-flex;gap:.35rem;align-items:center;margin-top:2rem;color:var(--nx-ink);font-weight:500;text-decoration:none}.nx .gx-link svg{width:1rem;height:1rem;color:var(--nx-lane);transition:transform .2s ease}.nx .gx-link:hover svg{transform:translate(2px,-2px)}.gx-js [data-reveal]{opacity:0;translate:0 28px;transition:opacity .9s cubic-bezier(.2,.7,.2,1),translate .9s cubic-bezier(.2,.7,.2,1);transition-delay:var(--reveal-delay, 0s)}.gx-js [data-reveal].is-in{opacity:1;translate:0 0}@media(prefers-reduced-motion:reduce){.gx-js [data-reveal]{opacity:1;translate:none;transition:none}}.nx-read-col{width:min(100% - 2rem,46rem);margin-inline:auto}@media(min-width:720px){.nx-read-col{width:min(100% - 4rem,46rem)}}.nx-read-body{padding-block:clamp(3rem,6vw,4.5rem) clamp(4rem,8vw,6rem)}.nx-read-col .fqc{grid-template-columns:1fr!important;gap:1.5rem!important}.nx-read-col .fqc .nxq{justify-self:stretch!important;max-width:none!important}.nx .nx-prose{color:var(--nx-ink-2);font-size:1.0625rem;line-height:1.7}.nx .nx-prose>:first-child{margin-top:0!important}.nx .nx-prose h2,.nx h2.nx-section-title{margin:3.5rem 0 1rem;color:var(--nx-ink);font-family:var(--nx-display);font-size:clamp(1.5rem,2.4vw,1.875rem)!important;font-weight:500!important;line-height:1.15!important;letter-spacing:-.025em;text-wrap:balance}.nx .nx-prose h3{margin:2.25rem 0 .6rem;color:var(--nx-ink);font-family:var(--nx-display);font-size:1.1875rem!important;font-weight:600!important;line-height:1.3!important;letter-spacing:-.012em}.nx .nx-prose h4{margin:1.75rem 0 .5rem;color:var(--nx-ink);font-size:1.0625rem!important;font-weight:600!important}.nx .nx-prose p{margin:0 0 1.15rem}.nx .nx-prose :is(ul,ol){display:grid;gap:.5rem;margin:0 0 1.5rem;padding-left:1.4rem}.nx .nx-prose ul{list-style:disc}.nx .nx-prose ol{list-style:decimal}.nx .nx-prose li::marker{color:var(--nx-lane);font-weight:600}.nx .nx-prose strong{color:var(--nx-ink);font-weight:600}.nx .nx-prose a{color:var(--nx-ink);font-weight:500;overflow-wrap:anywhere;text-decoration:underline;text-decoration-color:var(--nx-rule-strong);text-underline-offset:3px;transition:text-decoration-color .15s ease}.nx .nx-prose a:hover{text-decoration-color:var(--nx-lane)}.nx .nx-prose code{padding:.1em .35em;border-radius:4px;background:var(--nx-tint);color:var(--nx-ink);font-size:.9em;overflow-wrap:anywhere;white-space:normal}.nx .nx-prose hr{margin:2.5rem 0;border:0;border-top:1px solid var(--nx-rule)}.nx .nx-prose blockquote{margin:1.5rem 0;padding:.25rem 0 .25rem 1.25rem;border-left:2px solid var(--nx-rule-strong);color:var(--nx-ink-2)}.nx .nx-prose table{width:100%;margin:1.5rem 0;border-collapse:collapse;font-size:.9375rem}.nx .nx-prose :is(th,td){padding:.65rem .75rem;border-bottom:1px solid var(--nx-rule);text-align:left;vertical-align:top}.nx .nx-prose th{color:var(--nx-muted);font-size:.8125rem;font-weight:500}.nx .nx-prose figure{margin:2rem 0}.nx .nx-prose img{display:block;max-width:100%;height:auto}.nx .nx-prose figcaption{margin-top:.6rem;color:var(--nx-muted);font-size:.875rem;line-height:1.45}.nx .nx-prose .jurisdiction-guide-shots{display:grid;gap:1.75rem;margin:2rem 0}.nx .nx-prose .jurisdiction-guide-shot{min-width:0;margin:0}.nx .nx-prose .jurisdiction-guide-shot__image{overflow:hidden;border:1px solid var(--nx-rule);border-radius:10px;background:#fff;box-shadow:var(--nx-shadow)}.nx .nx-prose .jurisdiction-guide-shot picture{display:block}.nx .nx-prose .jurisdiction-guide-shot img{width:100%}.nx .nx-prose .jurisdiction-guide-shot--portrait .jurisdiction-guide-shot__image{max-width:480px;margin-inline:auto}.nx .nx-prose :is(.jurisdiction-guide-shot--compact img,.jurisdiction-guide-shot img[width="430"]){width:min(100%,430px);margin-inline:auto}@media(max-width:520px){.nx .nx-prose .jurisdiction-guide-shot--scrollable .jurisdiction-guide-shot__image{overflow-x:auto;overscroll-behavior-inline:contain}.nx .nx-prose .jurisdiction-guide-shot--scrollable img{width:760px;max-width:none}}.nx-read-col.pseo-body>*+*{margin-top:3rem}
