.nora-article{--na-reading:740px;--na-shell:1240px;--na-red:#d9363e;--na-font:"Avenir Next","Neue Haas Grotesk","Helvetica Neue",sans-serif;position:relative;width:100%;max-width:100%;margin:0;overflow-x:clip;background:var(--na-bg);color:var(--na-ink);font-family:var(--na-font);font-size:17px;line-height:1.72;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;transition:background-color .24s,color .24s}[data-nora-article-theme=light] .nora-article{--na-bg:#fff;--na-surface:#f1f1f1;--na-raised:#fff;--na-ink:#000;--na-muted:#626262;--na-soft:#e0e0e0;--na-line:rgba(0,0,0,.17);--na-link:#9e2029;--na-code:#f1f1f1;--na-quote-bg:#f1f1f1;--na-shadow:0 28px 80px rgba(0,0,0,.12);color-scheme:light}[data-nora-article-theme=dark] .nora-article{--na-bg:#000;--na-surface:#07102c;--na-raised:#0d1838;--na-ink:#fff;--na-muted:#a9aec0;--na-soft:#222c4b;--na-line:rgba(238,241,255,.18);--na-link:#ff747b;--na-code:#111c3d;--na-quote-bg:#141414;--na-shadow:0 30px 90px rgba(0,0,0,.35);color-scheme:dark}.nora-article,.nora-article *{box-sizing:border-box}.nora-article :where(h1,h2,h3,p,figure,ol,ul,blockquote){margin-top:0}.nora-article a{color:inherit}.nora-article :where(button){font:inherit}.nora-article [hidden]{display:none!important}.nora-article :focus-visible{outline:3px solid var(--na-red);outline-offset:4px}.nora-article__shell{width:min(var(--na-shell),calc(100% - 64px));margin-inline:auto}.nora-article__hero{position:relative;padding:28px 0 0;overflow:hidden;background:var(--na-bg)}.nora-article__hero-inner{position:relative}.nora-article__utility{display:flex;align-items:center;justify-content:space-between;gap:24px}.nora-article__hero-tools{display:flex;align-items:center;gap:8px}.nora-article__theme-toggle,.nora-article__native-share{min-height:36px;padding:0 12px;border:1px solid var(--na-line);border-radius:999px;display:inline-flex;align-items:center;gap:8px;color:var(--na-ink);background:var(--na-bg);background:color-mix(in srgb,var(--na-bg) 78%,transparent);cursor:pointer;font-size:11px;font-weight:600;letter-spacing:.02em;backdrop-filter:blur(12px)}.nora-article__theme-track{width:30px;height:17px;padding:2px;border-radius:99px;display:block;background:var(--na-soft)}.nora-article__theme-track span{width:13px;height:13px;border-radius:50%;display:block;background:var(--na-ink);transition:transform .2s ease}[data-nora-article-theme=dark] .nora-article__theme-track span{transform:translateX(13px)}.nora-article__meta{margin:0;display:flex;align-items:center;gap:12px;color:var(--na-muted);font-size:13px}.nora-article__meta>span[aria-hidden=true]{width:3px;height:3px;border-radius:50%;background:currentColor}.nora-article h1{max-width:1050px;margin:48px auto 0;color:var(--na-ink);font-size:clamp(40px,3.34vw,48px);font-weight:500;line-height:1.16;letter-spacing:-.03em;text-align:center;text-wrap:balance}.nora-article__dek{max-width:760px;margin:24px auto 0;color:var(--na-muted);font-size:20px;line-height:1.5;letter-spacing:-.022em;text-align:center;text-wrap:balance}.nora-article__featured{position:relative;width:min(1040px,100%);margin:56px auto 0;aspect-ratio:16/8.5;border-radius:3px;overflow:hidden;background:var(--na-surface);box-shadow:var(--na-shadow)}.nora-article__featured:after{content:"";position:absolute;inset:0;border:1px solid var(--na-line);pointer-events:none}.nora-article__featured-image{width:100%;height:100%;display:block;object-fit:cover}.nora-article__reading{padding:100px 0 120px;display:grid;grid-template-columns:190px minmax(0,var(--na-reading)) 150px;justify-content:space-between;gap:44px;align-items:start}.nora-article__toc-rail,.nora-article__share-rail{position:sticky;top:110px;align-self:start;opacity:1;visibility:visible;transition:opacity .16s ease,visibility 0s linear}.nora-article__reading--rails-obscured .nora-article__toc-rail,.nora-article__reading--rails-obscured .nora-article__share-rail{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .16s ease,visibility 0s linear .16s}.nora-article__toc>p,.nora-article__share-rail>p{margin-bottom:18px;color:var(--na-ink);font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.nora-article__toc>[data-nora-toc-list]{max-height:calc(100vh - 184px);padding:0 8px 4px 0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--na-muted) 58%,transparent) transparent}.nora-article__toc>[data-nora-toc-list]::-webkit-scrollbar{width:5px}.nora-article__toc>[data-nora-toc-list]::-webkit-scrollbar-track{background:0 0}.nora-article__toc>[data-nora-toc-list]::-webkit-scrollbar-thumb{border-radius:999px;background:color-mix(in srgb,var(--na-muted) 58%,transparent)}.nora-article__toc ol{margin:0;padding:0;list-style:none}.nora-article__toc ol ol{margin:7px 0 11px;padding-left:14px;border-left:1px solid var(--na-line)}.nora-article__toc li{margin:0 0 9px;line-height:1.35}.nora-article__toc a{display:block;color:var(--na-muted);font-size:14px;text-decoration:none;transition:color .16s,transform .16s}.nora-article__toc a:hover,.nora-article__toc a[aria-current=location]{color:var(--na-ink);transform:translateX(3px)}.nora-article__toc a[aria-current=location]{font-weight:650}.nora-article__share-links{display:flex;flex-direction:column;gap:7px}.nora-article__share-links a{padding:7px 0;color:var(--na-muted);font-size:12px;text-decoration:none}.nora-article__share-links a:hover{color:var(--na-red)}.nora-article__mobile-toc{display:none}.nora-article__body{min-width:0;color:var(--na-ink);font-size:17px;line-height:1.72;letter-spacing:-.008em}.nora-article__body>p:first-child{font-size:21px;line-height:1.56;letter-spacing:-.018em}.nora-article__body p{margin-bottom:1.55em}.nora-article__body h2{margin:1.9em 0 .75em;color:var(--na-ink);font-size:clamp(26px,2.09vw,30px);font-weight:500;line-height:1.32;letter-spacing:-.03em;text-wrap:balance;scroll-margin-top:100px}.nora-article__body h3{margin:2.25em 0 .65em;color:var(--na-ink);font-size:24px;font-weight:600;line-height:1.2;letter-spacing:-.025em;scroll-margin-top:100px}.nora-article__body a{color:var(--na-link);text-decoration-thickness:1px;text-underline-offset:4px}.nora-article__body ul,.nora-article__body ol{margin:0 0 1.7em;padding-left:1.3em}.nora-article__body li{margin:.45em 0;padding-left:.25em}.nora-article__body blockquote{margin:2.6em -54px;padding:32px 46px;border-left:3px solid var(--na-red);color:var(--na-ink)!important;background:var(--na-quote-bg);font-size:22px;line-height:1.5;letter-spacing:-.02em}.nora-article__body blockquote p{margin:0}.nora-article__body blockquote p+p{margin-top:.9em}.nora-article__body blockquote cite{margin-top:1.2em;display:block;color:var(--na-muted)!important;font-size:13px;font-style:normal;line-height:1.45}.nora-article__body figure{margin:3em -90px}.nora-article__body img{max-width:100%;height:auto;display:block}.nora-article__body figcaption{margin-top:12px;color:var(--na-muted);font-size:12px;line-height:1.45}.nora-article__body table{width:100%;border-collapse:collapse;font-size:14px;line-height:1.45}.nora-article__body .nora-article__table-wrap,.nora-article__body table{overflow-x:auto}.nora-article__body th,.nora-article__body td{padding:15px 14px;border-bottom:1px solid var(--na-line);text-align:left;vertical-align:top}.nora-article__body th{color:var(--na-muted);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.nora-article__body pre,.nora-article__body code{font-family:"IBM Plex Mono","SFMono-Regular",Consolas,monospace}.nora-article__body pre{margin:2em 0;padding:22px;overflow-x:auto;background:var(--na-code);font-size:14px;line-height:1.6}.nora-article__callout{margin:2.7em -34px;padding:30px 34px;border-top:1px solid var(--na-line);border-bottom:1px solid var(--na-line);background:linear-gradient(90deg,var(--na-surface),transparent)}.nora-article__callout strong{display:block;margin-bottom:8px;color:var(--na-red);font-size:11px;letter-spacing:.11em;text-transform:uppercase}.nora-article__body details{border-top:1px solid var(--na-line)}.nora-article__body details:last-child{border-bottom:1px solid var(--na-line)}.nora-article__body summary{padding:18px 4px;cursor:pointer;font-weight:600}.nora-article__body details p{padding:0 4px 18px;color:var(--na-muted)}.nora-article__cta{margin:4em -70px 0;padding:46px 50px;background:var(--na-red);color:#fff}.nora-article__cta h2{margin:0 0 14px;color:#fff;font-size:36px}.nora-article__cta p{max-width:580px;color:rgba(255,255,255,.82)}.nora-article__cta a{padding:12px 18px;border-radius:3px;display:inline-flex;color:#11152b!important;background:#fff;font-size:13px;font-weight:700;text-decoration:none}[data-nora-article-theme=light] .nora-article__body .elementor-widget-text-editor,[data-nora-article-theme=light] .nora-article__body .elementor-widget-text-editor p,[data-nora-article-theme=light] .nora-article__body .elementor-widget-heading .elementor-heading-title,[data-nora-article-theme=light] .nora-article__body .bdt-interactive-card-content,[data-nora-article-theme=light] .nora-article__body .bdt-interactive-card-title{color:var(--na-ink)!important}[data-nora-article-theme=light] .nora-article__body :is(h2,h3,h4){color:#000!important}[data-nora-article-theme=light] .nora-article__body :is(h2,h3,h4) *{color:#000!important}[data-nora-article-theme=dark] .nora-article__body :is(h2,h3,h4){color:#fff!important}[data-nora-article-theme=dark] .nora-article__body :is(h2,h3,h4) *{color:#fff!important}[data-nora-article-theme=light] .nora-article__body .nora-article__cta :is(h2,h3,h4){color:#fff!important}[data-nora-article-theme=light] .nora-article__body .nora-article__cta :is(h2,h3,h4) *{color:#fff!important}[data-nora-article-theme=dark] .nora-article__body .nora-article__cta :is(h2,h3,h4){color:#fff!important}[data-nora-article-theme=dark] .nora-article__body .nora-article__cta :is(h2,h3,h4) *{color:#fff!important}[data-nora-article-theme=light] .nora-article__body blockquote{color:#000!important}[data-nora-article-theme=light] .nora-article__body blockquote :where(:not(a,a *,cite,cite *)){color:#000!important}[data-nora-article-theme=dark] .nora-article__body blockquote{color:#fff!important}[data-nora-article-theme=dark] .nora-article__body blockquote :where(:not(a,a *,cite,cite *)){color:#fff!important}.nora-article__body :where(p,li,figcaption,blockquote,.elementor-widget-text-editor) a{color:var(--na-link)!important;transition:color .16s ease}.nora-article__body :where(p,li,figcaption,blockquote,.elementor-widget-text-editor) a *{color:inherit!important}.nora-article__body :where(p,li,figcaption,blockquote,.elementor-widget-text-editor) a:is(:hover,:focus-visible){color:var(--na-ink)!important}.nora-article__body :where(p,li,figcaption,blockquote,.elementor-widget-text-editor) a:is(:hover,:focus-visible) *{color:inherit!important}.nora-article__body blockquote cite{color:var(--na-muted)!important}.nora-article__body .nora-article__cta a,.nora-article__body .nora-article__cta a *,.nora-article__body .nora-article__cta a:is(:hover,:focus-visible),.nora-article__body .nora-article__cta a:is(:hover,:focus-visible) *{color:#11152b!important}.nora-article__related{padding:88px 0 110px;border-top:1px solid var(--na-line)}.nora-article__related-head>p{margin:0 0 12px;color:var(--na-red);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.nora-article__related-head h2{margin:0;font-size:clamp(38px,4vw,58px);font-weight:500;line-height:1;letter-spacing:-.05em}[data-nora-article-theme=light] .nora-article__related :is(h2,h3){color:#000!important}[data-nora-article-theme=dark] .nora-article__related :is(h2,h3){color:#fff!important}.nora-article__related-grid{margin-top:42px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.nora-article__related-card a{display:block;text-decoration:none}.nora-article__related-card figure{margin:0 0 18px;aspect-ratio:1.25/1;overflow:hidden;background:var(--na-surface)}.nora-article__related-image{width:100%;height:100%;display:block;object-fit:cover;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.nora-article__related-card a:hover .nora-article__related-image{transform:scale(1.035)}.nora-article__related-card time{color:var(--na-muted);font-size:11px}.nora-article__related-card h3{margin:9px 0 0;font-size:19px;font-weight:600;line-height:1.25;letter-spacing:-.025em}@media(max-width:1100px){.nora-article__reading{grid-template-columns:180px minmax(0,var(--na-reading));justify-content:center}.nora-article__share-rail{display:none}.nora-article__related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:850px){.nora-article__shell{width:min(100% - 40px,760px)}.nora-article__hero{padding-top:77px}.nora-article__reading{padding-top:58px;display:block}.nora-article__toc-rail{display:none}.nora-article__mobile-toc{position:sticky;top:53px;z-index:5;margin-bottom:46px;border-top:1px solid var(--na-line);border-bottom:1px solid var(--na-line);display:block;background:var(--na-bg)}.nora-article__mobile-toc>button{width:100%;padding:16px 0;border:0;display:flex;justify-content:space-between;color:var(--na-ink);background:0 0;cursor:pointer;font-size:14px;font-weight:700}.nora-article__mobile-toc nav{max-height:min(60vh,420px);padding:0 0 18px;overflow-y:auto;overscroll-behavior:contain}.nora-article__mobile-toc ol{margin:0;padding-left:20px}.nora-article__mobile-toc li{margin:7px 0}.nora-article__mobile-toc a{color:var(--na-muted);font-size:14px;text-decoration:none}.nora-article__body figure{margin-inline:0}.nora-article__body blockquote{margin-inline:0}.nora-article__callout{margin-inline:0}.nora-article__cta{margin-inline:0}}@media(max-width:700px){.nora-article{font-size:16px}.nora-article__shell{width:calc(100% - 30px)}.nora-article__utility{align-items:center}.nora-article__hero-tools{gap:5px}.nora-article__theme-toggle,.nora-article__native-share{min-height:32px;padding:0 8px;font-size:10px}.nora-article__theme-toggle>[data-nora-theme-label]{display:none}.nora-article__meta{font-size:11px}.nora-article h1{margin:36px auto 0;font-size:32px;line-height:1.14;letter-spacing:-.03em}.nora-article__dek{margin:24px auto 0;font-size:20px}.nora-article__featured{width:100%;margin:56px auto 0;aspect-ratio:1.25/1}.nora-article__reading{padding:48px 0 78px}.nora-article__body{font-size:16px}.nora-article__body>p:first-child{font-size:18px}.nora-article__body h2{margin-top:1.65em;font-size:24px;line-height:1.32}.nora-article__body h3{font-size:21px}.nora-article__body table{display:block;max-width:100%;overflow-x:auto;white-space:nowrap}.nora-article__body blockquote{padding:25px 24px;font-size:19px}.nora-article__cta{padding:34px 26px}.nora-article__cta h2{font-size:30px}.nora-article__related{padding:66px 0 80px}.nora-article__related-grid{grid-template-columns:1fr;gap:38px}}@media(prefers-reduced-motion:reduce){.nora-article,.nora-article *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media(prefers-contrast:more){.nora-article{--na-line:currentColor}.nora-article__theme-toggle,.nora-article__native-share{border-width:2px}.nora-article :focus-visible{outline-width:4px}}