.nx-blogtab{height:27px;border:none;border-radius:var(--radius-sm);padding:0 10px;background-color:var(--surface-muted);color:#000;font-family:var(--font-sans);font-weight:400;font-size:var(--type-label-size);letter-spacing:var(--type-label-tracking);text-transform:uppercase;line-height:1.5;white-space:nowrap;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;transition:background-color .15s ease,opacity .15s ease}.nx-blogtab:hover{opacity:.7}.nx-blogtab[aria-pressed=true]{background-color:var(--surface-tab-selected)}.nx-blogtab:focus-visible{outline:1px solid var(--color-navy);outline-offset:2px}.nx-bloggrid{display:grid;grid-template-columns:repeat(3,1fr);gap:50px 30px}@media(max-width:1100px){.nx-bloggrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.nx-bloggrid{grid-template-columns:1fr;gap:40px}}.nx-blogcard{display:flex;flex-direction:column;gap:20px;border-top:.5px solid var(--border-hairline);padding-top:20px;text-decoration:none;color:inherit}.nx-blogcard:focus-visible{outline:1px solid var(--color-navy);outline-offset:4px}.nx-blogcard.is-soon{cursor:default}.nx-blogcard.is-soon>div:first-child{opacity:.45}.nx-blogcard-title{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.nx-blogcard-lede{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nx-blogempty{display:none}.nx-bloggrid.is-empty+.nx-blogempty{display:block}@media(max-width:900px){.nx-blogmast{min-height:0!important;padding:120px var(--gutter) 50px!important}}@media(max-width:900px){.nx-blogfeature{flex-direction:column!important;gap:30px!important}.nx-blogfeature-media,.nx-blogfeature-copy{width:100%!important}}.nx-prose{font-family:var(--font-sans);font-size:var(--type-body-size);line-height:var(--type-body-leading);color:var(--text-primary)}.nx-prose>:first-child{margin-top:0}.nx-prose>:last-child{margin-bottom:0}.nx-prose p{margin:0 0 20px}.nx-prose h2{font-family:var(--font-serif);font-weight:300;font-size:var(--type-heading-size);line-height:var(--type-heading-leading);letter-spacing:var(--type-heading-tracking);margin:50px 0 20px}.nx-prose h3{font-family:var(--font-serif);font-weight:300;font-size:24px;line-height:1.2;letter-spacing:.01em;margin:40px 0 15px}.nx-prose ul,.nx-prose ol{margin:0 0 20px;padding-left:20px}.nx-prose li{margin-bottom:10px}.nx-prose li::marker{color:var(--text-tertiary)}.nx-prose a{text-decoration:underline;text-underline-offset:3px}.nx-prose blockquote{margin:40px 0;padding-left:20px;border-left:.5px solid var(--color-navy);font-family:var(--font-serif);font-weight:300;font-size:24px;line-height:1.3;letter-spacing:.01em;color:var(--color-navy)}.nx-prose blockquote p{margin:0}.nx-prose img{border-radius:var(--radius-sm);margin:40px 0}.nx-prose hr{border:none;border-top:.5px solid var(--border-hairline);margin:50px 0}.nx-prose table{width:100%;border-collapse:collapse;margin:40px 0;font-size:15px;line-height:1.5}.nx-prose thead th{text-align:left;font-family:var(--font-sans);font-weight:400;font-size:var(--type-label-size);letter-spacing:var(--type-label-tracking);text-transform:uppercase;color:var(--color-navy);padding:0 20px 12px 0;border-bottom:.5px solid var(--color-navy)}.nx-prose tbody td{text-align:left;vertical-align:top;padding:15px 20px 15px 0;border-bottom:.5px solid var(--border-hairline);overflow-wrap:break-word}.nx-prose tbody td:first-child{width:42%;color:var(--text-primary)}.nx-prose tbody td:last-child{color:var(--text-secondary);padding-right:0}@media(max-width:760px){.nx-prose table{font-size:13px;margin:30px 0}.nx-prose thead th,.nx-prose tbody td{padding-right:12px}.nx-prose tbody td:first-child{width:44%}}.nx-figure{margin:50px 0;width:min(1100px,calc(100vw - 40px));margin-left:calc(50% - min(550px,calc(50vw - 20px)))}.nx-figure-frame{background:var(--color-navy);border-radius:var(--radius-sm);padding:30px}.nx-figure-title{font-family:var(--font-sans);font-size:16px;line-height:1.5;color:#fff;margin:0 0 24px}.nx-figure-scroll{overflow-x:auto}.nx-figure-svg{display:block;width:100%;min-width:720px;height:auto}.nx-figure figcaption{font-family:var(--font-sans);font-size:12px;line-height:1.5;letter-spacing:.02em;color:var(--text-tertiary);margin-top:15px}@media(max-width:760px){.nx-figure-frame{padding:20px}}.nx-prose code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;background:var(--surface-muted);border-radius:var(--radius-sm);padding:2px 5px}.nx-prose pre{background:var(--surface-muted);border-radius:var(--radius-sm);padding:20px;overflow-x:auto;margin:0 0 20px}.nx-prose pre code{background:none;padding:0}.nx-prose em{color:var(--text-secondary)}@media(max-width:900px){.nx-postmore{grid-template-columns:1fr!important;gap:40px!important}}
