.nw-editorial{--nw-editorial-paper:var(--nw-stage);--nw-blog-rule:color-mix(in srgb, var(--nw-editorial-link) 7.5%, transparent)}.nw-catalogue h1{color:var(--nw-editorial-link)}.nw-catalogue h2{color:var(--nw-editorial-text)}.nous-web .nw-catalogue-row-title{font-family:var(--font-rules-gothic-cnd);text-box-trim:none}.nw-catalogue{--nw-u-text:1px;--nw-catalogue-section-pad:80px;--nw-catalogue-quiet:var(--nw-editorial-quiet);color:var(--nw-editorial-text);padding-bottom:var(--nw-catalogue-section-pad)}.nw-catalogue-hero{--nw-catalogue-hero-size:300px;--nw-catalogue-hero-leading:1;padding-block:var(--nw-catalogue-section-pad);text-align:center}.nw-catalogue-eyebrow{text-box-trim:none}.nous-web .nw-catalogue-title{font-family:var(--font-rules-gothic-cmp), sans-serif;white-space:nowrap;margin-block:40px}.nw-catalogue-section{padding-block:var(--nw-catalogue-section-pad);border-top:1px solid var(--nw-blog-rule)}.nw-catalogue-section-head{align-items:flex-start;gap:10px;margin-bottom:40px;display:flex}.nw-catalogue-section-icon{flex-shrink:0;width:24px;height:24px;translate:0 -8.333%}.nw-career-apply .nw-catalogue-section-icon{translate:0 -16.667%}.nw-catalogue-row{--nw-row-gap:24px;--nw-row-title:240px;align-items:baseline;gap:var(--nw-row-gap);padding-block:var(--nw-editorial-row-space);display:grid;position:relative}.nw-catalogue-row:after{content:"";inset:auto 0 0 var(--nw-row-rule-start,0px);border-bottom:1px solid var(--nw-blog-rule);pointer-events:none;position:absolute}.nw-release-row{--nw-row-meta:64px;--nw-row-rule-start:calc(var(--nw-row-meta) + var(--nw-row-title) + 2 * var(--nw-row-gap))}.nw-role-row{--nw-row-meta:80px;--nw-row-gap:20px;--nw-row-rule-start:calc(var(--nw-row-meta) + var(--nw-row-title) + 2 * var(--nw-row-gap))}.nw-blog-archive-row{--nw-row-title:280px;--nw-row-gap:20px;--nw-row-rule-start:calc(var(--nw-row-title) + var(--nw-row-gap))}.nw-catalogue-row>*{min-width:0}.nw-catalogue-row-title,.nw-catalogue-description{overflow-wrap:anywhere}.nw-catalogue .nw-catalogue-description{-webkit-line-clamp:3;line-clamp:3;text-overflow:ellipsis;text-wrap:wrap;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.nw-release-row{grid-template-columns:var(--nw-row-meta) var(--nw-row-title) minmax(0, 1fr) 64px 64px}.nw-release-row .nw-catalogue-tags{display:contents}.nw-release-date{grid-area:1/1}.nw-release-row .nw-catalogue-row-title{grid-area:1/2}.nw-release-row .nw-catalogue-description{grid-area:1/3}.nw-release-size{text-align:right;opacity:var(--nw-muted);grid-area:1/4}.nw-release-type{text-align:right;opacity:var(--nw-strong);grid-area:1/5}.nw-release-jump{flex-shrink:0;display:flex}.nw-release-jump:focus-visible{outline-offset:4px;outline:2px solid}.nw-release-more{min-height:1px;scroll-margin-block:80px;position:relative}:is(#release-list,#role-list){scroll-margin-block:80px}.nw-release-reveal{transition:opacity var(--nw-duration-reveal) var(--nw-ease-decelerate) var(--nw-release-delay,var(--nw-duration-none)), translate var(--nw-duration-reveal) var(--nw-ease-decelerate) var(--nw-release-delay,var(--nw-duration-none))}@media (prefers-reduced-motion:no-preference){.nw-release-pending{opacity:0;translate:0 8px}}.nw-release-reveal:focus-within{transition:none}.nw-role-row{grid-template-columns:var(--nw-row-meta) var(--nw-row-title) minmax(0, 1fr) 90px 70px;gap:var(--nw-row-gap)}.nw-role-mobile-location{display:none}.nw-role-apply{text-align:right;justify-self:end;width:fit-content}.nw-catalogue-link{color:var(--nw-editorial-link);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 10%, transparent);-webkit-text-decoration-color:color-mix(in srgb, currentColor 10%, transparent);text-decoration-color:color-mix(in srgb, currentColor 10%, transparent);text-underline-offset:3px;transition:text-decoration-color var(--nw-duration-quick);text-decoration-thickness:1px}.nw-catalogue-link:is(:hover,:focus-visible){text-decoration-color:currentColor}.nw-catalogue .nw-catalogue-link{background-image:linear-gradient(currentColor, currentColor), linear-gradient(color-mix(in srgb, currentColor 10%, transparent), color-mix(in srgb, currentColor 10%, transparent));-webkit-box-decoration-break:clone;box-decoration-break:clone;background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px,100% 1px;padding-bottom:2px;text-decoration:none}.nw-catalogue .nw-catalogue-link:is(:hover,:focus-visible){animation:nw-catalogue-underline var(--nw-duration-underline) var(--nw-ease-decelerate);background-size:100% 1px,100% 1px}@keyframes nw-catalogue-underline{0%{background-size:0% 1px,100% 1px}to{background-size:100% 1px,100% 1px}}.nw-catalogue .nw-catalogue-row-title .nw-catalogue-link{background-image:linear-gradient(currentColor,currentColor);background-size:0% 1px}.nw-catalogue .nw-catalogue-row-title .nw-catalogue-link:is(:hover,:focus-visible){background-size:100% 1px}.nw-catalogue-link:focus-visible{outline-offset:4px;outline:2px solid}.nw-catalogue .nw-catalogue-more,.nw-catalogue .nw-catalogue-message{background:var(--nw-catalogue-quiet);color:var(--nw-ink)}.nw-catalogue .nw-catalogue-more{width:100%;margin-top:24px;display:flex}.nw-catalogue .nw-role-more,.nw-catalogue .nw-archive-more{display:none}.nw-career-intro{text-align:left;grid-template-columns:1fr 1fr;gap:40px;margin-top:40px;display:grid}.nw-career-art{isolation:isolate;aspect-ratio:1;background:var(--nw-ink);color:var(--nw-slab);border-radius:10px 10px 0 0;position:relative;overflow:hidden}.nw-career-art>img{object-fit:contain;width:100%;height:100%;opacity:var(--nw-strong);mix-blend-mode:screen;position:absolute;inset:0}.nw-career-art:after{content:"";pointer-events:none;background:linear-gradient(to bottom, color-mix(in srgb, var(--nw-ink) 50%, transparent), color-mix(in srgb, var(--nw-ink) 35%, transparent) 18%, transparent 38%, transparent 62%, color-mix(in srgb, var(--nw-ink) 35%, transparent) 82%, color-mix(in srgb, var(--nw-ink) 50%, transparent));position:absolute;inset:0}.nw-career-art-copy{z-index:1;text-align:center;flex-direction:column;justify-content:space-between;align-items:center;gap:20px;display:flex;position:absolute;inset:12% 8%}.nw-career-art-copy p{text-transform:none;max-width:640px}.nw-career-apply .nw-catalogue-section-head{margin-bottom:24px}.nw-catalogue-message{margin-bottom:40px}.nw-career-apply-copy{flex-direction:column;align-items:flex-start;gap:15px;display:flex}.nw-career-apply-copy ul{padding-left:20px;list-style:outside}.nw-role-details{gap:10px;max-width:800px;padding-left:20px;list-style:outside;display:grid}.nw-catalogue .nw-role-back{padding-block:40px}@media (min-width:768px) and (max-width:1150px){.nw-catalogue-hero{--nw-catalogue-hero-size:220px}.nw-release-row{--nw-row-title:200px;grid-template-columns:var(--nw-row-meta) var(--nw-row-title) minmax(0, 1fr) 50px 60px}.nw-role-row{--nw-row-meta:70px;--nw-row-title:200px;grid-template-columns:var(--nw-row-meta) var(--nw-row-title) minmax(0, 1fr) 70px 70px}}@media (min-width:768px) and (max-width:900px){.nw-catalogue-hero{--nw-catalogue-hero-size:180px}}@media (max-width:767px){.nw-catalogue{--nw-catalogue-section-pad:32px}.nw-catalogue-hero{--nw-catalogue-hero-size:120px;--nw-catalogue-hero-leading:.92;text-align:left}.nw-catalogue-eyebrow{font-size:10px!important}.nous-web .nw-catalogue-title{margin-block:24px}.nw-catalogue-listing-hero{padding-bottom:8px}.nw-catalogue-listing-hero .nw-catalogue-title{margin-bottom:16px}.nw-catalogue-section-head{gap:6px;margin-bottom:24px}.nw-catalogue-section-head h2{font-size:40px!important}.nw-catalogue-row{--nw-row-rule-start:0px;padding-block:var(--nw-editorial-row-space-mobile);flex-direction:column;align-items:stretch;gap:12px;display:flex}.nw-catalogue-row-title{font-size:32px!important}.nw-catalogue-description,.nw-career-intro p,.nw-career-apply-copy>*,.nw-role-details{font-size:14px!important}.nw-catalogue-tags{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.nw-release-row .nw-catalogue-tags{grid-template-columns:1fr auto auto;gap:12px;display:grid}.nw-release-date,.nw-release-type,.nw-release-size{grid-area:auto}.nw-role-location{display:none}.nw-role-mobile-location{opacity:var(--nw-strong);display:block}.nw-role-apply{text-align:left;align-self:start}.nw-role-overflow,.nw-archive-overflow{display:none}.nw-catalogue .nw-role-more,.nw-catalogue .nw-archive-more{display:flex}.nw-career-intro{grid-template-columns:1fr;gap:15px;margin-top:24px}.nw-career-art-copy{gap:15px;inset:10% 6%}.nw-career-art-copy p{font-size:22px!important}}@media (max-width:359px){.nw-catalogue-hero{--nw-catalogue-hero-size:100px}.nw-catalogue-section-head h2{font-size:34px!important}}@media (prefers-reduced-motion:reduce){.nw-catalogue .nw-catalogue-link:is(:hover,:focus-visible){animation:none}.nw-catalogue-link,.nw-release-reveal{transition:none}}.nw-blog{--nw-article-rail-width:320px;--nw-article-column-gap:40px;--nw-blog-ink:var(--nw-editorial-text);--nw-blog-rule:color-mix(in srgb, var(--nw-editorial-link) 7.5%, transparent);--nw-blog-dock-z:49;color:var(--nw-editorial-text);text-transform:none;padding-bottom:var(--nw-section-pad)}.nw-blog-index{padding-bottom:0}.nw-blog-index .nw-catalogue-section-icon{translate:0 -12.5%}.nous-web .nw-blog-index .nw-catalogue-section-head h2{font-family:var(--font-rules-gothic-cmp), sans-serif}.nw-blog-featured{gap:60px;display:grid}.nw-blog-feature{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:40px;display:grid}.nw-blog-feature>*,.nw-blog-snippet>*{min-width:0}.nw-blog-feature:nth-child(2n){grid-template-columns:320px minmax(0,1fr)}.nw-blog-feature:nth-child(2n) .nw-blog-feature-art{grid-area:1/2}.nw-blog-feature:nth-child(2n) .nw-blog-snippet{grid-area:1/1}.nw-blog-feature-art{isolation:isolate;background:var(--nw-ink);border-bottom:1px solid var(--nw-ink);border-radius:6px 6px 0 0;height:120px;position:relative;overflow:hidden}.nw-blog-feature-art>a{width:100%;height:100%;display:block}.nw-blog-feature-art img{mix-blend-mode:screen;max-width:none;translate:0 var(--nw-blog-image-shift,0px);position:absolute}.nw-blog-feature-art img.nw-blog-color{mix-blend-mode:normal;opacity:0;pointer-events:none}.nw-blog-feature:focus-within img.nw-blog-color{opacity:.9;--nw-color-reveal-duration:var(--nw-color-reveal-in)}.nw-blog-feature:first-child .nw-blog-feature-art{align-self:stretch;height:auto;min-height:269px}.nw-blog-feature:first-child .nw-blog-feature-art img{width:136%;height:auto;top:50%;right:-3.876%;transform:translateY(-48%)}.nw-blog-feature:nth-child(2) .nw-blog-feature-art img{width:128.68%;height:auto;top:-38.81px;left:-2.64%}.nw-blog-feature:nth-child(3) .nw-blog-feature-art img{width:118.46%;height:auto;top:-18px;left:50%;transform:translate(-50%)}.nw-blog-feature:nth-child(4) .nw-blog-feature-art img{width:106.17%;height:auto;top:-76px;left:50%;transform:translate(-50%)}.nous-web .nw-blog-snippet h2,.nous-web .nw-blog-related-row h3,.nous-web .nw-article-prose h2,.nous-web .nw-article-attribution h2{font-family:var(--font-rules-gothic-cnd);text-box-trim:none}.nous-web .nw-article-prose :is(h3,h4,h5){font-family:var(--font-rules);text-box-trim:none}.nw-blog-snippet{flex-direction:column;gap:12px;display:flex}.nw-blog-index .nw-blog-muted{opacity:var(--nw-faint)}.nw-blog-excerpt{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.nw-blog-index .nw-blog-archive-row{grid-template-columns:var(--nw-row-title) minmax(0, 1fr) 100px;gap:var(--nw-row-gap);padding-block:var(--nw-editorial-row-space)}.nw-blog-byline{text-align:right;overflow-wrap:anywhere}.nw-blog-reveal{transition:opacity var(--nw-duration-reveal) var(--nw-ease-smooth-out) var(--nw-blog-delay,var(--nw-duration-none)), translate var(--nw-duration-reveal) var(--nw-ease-smooth-out) var(--nw-blog-delay,var(--nw-duration-none))}.nw-blog-reveal:focus-within{transition:none}@media (prefers-reduced-motion:no-preference){.nw-blog-pending{opacity:0;translate:0 8px}}@media (hover:hover) and (pointer:fine){.nw-blog-feature-art:hover img.nw-blog-color{opacity:.9;--nw-color-reveal-duration:var(--nw-color-reveal-in)}}@media (prefers-reduced-motion:reduce){.nw-blog-reveal{transition:none}.nw-blog-feature-art img{translate:none}}.nw-blog-related-row h3{font:400 32px/1.4 var(--font-rules-gothic-cnd), sans-serif;margin:0}.nw-blog-related-row>div:first-child{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.nw-blog .nw-blog-related-row p{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-size:16px;display:-webkit-box;overflow:hidden}.nw-blog p{font:400 14px/1.5 var(--font-rules), sans-serif}.nw-blog a:not(.hermes-button):not(.nw-blog-feature-art){color:var(--nw-editorial-link);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 10%, transparent);-webkit-text-decoration-color:color-mix(in srgb, currentColor 10%, transparent);text-decoration-color:color-mix(in srgb, currentColor 10%, transparent);text-underline-offset:.2em;transition:text-decoration-color var(--nw-duration-quick);text-decoration-thickness:1px}.nw-blog a:is(:hover,:focus-visible){text-decoration-color:currentColor}.nw-blog a:focus-visible{outline-offset:4px;outline:1px solid}.nw-blog-muted{opacity:var(--nw-muted)}.nw-blog-section-heading{justify-content:space-between;align-items:center;margin-bottom:40px;display:flex}.nw-article-hero{flex-direction:column;align-items:center;gap:40px;padding-top:80px;display:flex}.nw-article-author{flex-direction:column;align-items:center;gap:20px;display:flex}.nw-article-avatar{border-radius:var(--radius-sm);background:var(--nw-editorial-quiet);width:48px;height:69px;color:var(--nw-editorial-text);font:16px/1 var(--hpv2-font-meta);flex-shrink:0;place-items:center;display:grid;overflow:hidden}.nw-article-avatar>img{object-fit:contain;width:100%;height:100%}html[data-research-theme=dark] .nous-web .nw-article-avatar:not(.nw-article-avatar-portrait)>img{filter:brightness(0)invert()}.nw-article-avatar-portrait{background:var(--nw-editorial-text);justify-items:normal;display:block}.nw-article-avatar-portrait>img{object-fit:cover;opacity:.9;width:80px;max-width:none;height:80px;margin-left:-16px}.nous-web .nw-article-hero h1{text-transform:none;max-width:1041px;font:400 80px/1 var(--font-rules-gothic-cnd), sans-serif;text-align:center;color:var(--nw-blog-ink);text-wrap:balance;margin:0}.nw-article-cover{border-bottom:1px solid var(--nw-ink);background:var(--nw-ink);border-radius:6px 6px 0 0;width:100%;height:360px;overflow:hidden}.nw-article-cover img{object-fit:cover;mix-blend-mode:screen;width:100%;height:100%}.nw-article-color-frame{isolation:isolate;background:var(--nw-ink);display:block;position:relative;overflow:hidden}.nw-article-image-frame{width:100%}.nw-article-image-frame>img{mix-blend-mode:screen;width:100%;height:auto;display:block}.nw-article-color-frame>img.nw-article-color{mix-blend-mode:normal;opacity:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}@media (min-width:768px) and (hover:hover) and (pointer:fine){.nw-article-color-frame:hover>img.nw-article-color{opacity:.9;--nw-color-reveal-duration:var(--nw-color-reveal-in)}}.nw-article-color-frame:focus-within>img.nw-article-color,a:focus-visible>.nw-article-color-frame>img.nw-article-color{opacity:.9;--nw-color-reveal-duration:var(--nw-color-reveal-in)}@media (max-width:767px){.nw-article-color-active>img.nw-article-color{opacity:.9;--nw-color-reveal-duration:var(--nw-color-reveal-in)}}html[data-research-theme=dark] .nous-web .nw-article-color-frame{background:var(--nw-theme-blue)}html[data-research-theme=dark] .nous-web .nw-article-color-frame>img{filter:brightness(.6)}@media (min-width:768px) and (hover:hover) and (pointer:fine){html[data-research-theme=dark] .nous-web .nw-article-color-frame:hover>img{filter:brightness();--nw-color-reveal-duration:var(--nw-color-reveal-in)}}@media (max-width:767px){html[data-research-theme=dark] .nous-web .nw-article-color-active>img{filter:brightness();--nw-color-reveal-duration:var(--nw-color-reveal-in)}}.nw-article-image-fallback{background:var(--nw-slab);font:14px/1.5 var(--font-rules), sans-serif;padding:20px;display:block}.nw-article-reading{grid-template-columns:var(--nw-article-rail-width) minmax(0, 1fr);column-gap:var(--nw-article-column-gap);margin-top:40px;padding-bottom:80px;display:grid}.nw-article-toolbar{grid-column:1/-1;grid-template-columns:var(--nw-article-rail-width) minmax(0, 1fr) auto;column-gap:var(--nw-article-column-gap);font:13px/1.5 var(--hpv2-font-meta);text-transform:uppercase;border-block:1px solid var(--nw-blog-rule);align-items:center;margin-bottom:40px;padding-block:15px;display:grid;position:relative}.nw-article-audio,.nw-article-sharing{align-items:center;gap:10px;display:flex}.nw-article-sharing{grid-column:3;justify-self:end}.nous-web .nw-article-toolbar .nw-article-icon{border-radius:var(--radius-xs);background:var(--nw-editorial-quiet);width:40px;height:36px;color:var(--nw-editorial-link);opacity:1;padding:10px 12px}.nw-article-icon svg{width:16px;height:16px;display:block}.nous-web .nw-article-toolbar .nw-article-icon:disabled{opacity:.4}.nw-article-contents{flex-direction:column;grid-area:2/1/span 3;align-self:start;align-items:flex-start;gap:20px;display:flex}.nw-article-contents h2,.nw-article-source-tools h2,.nw-article-attribution h2{font:400 28px/1.4 var(--font-rules-gothic-cnd), sans-serif;margin-bottom:24px}.nw-article-contents h2{margin:0;font-size:24px}.nw-article-contents[hidden]{display:none}.nw-article-contents a,.nw-article-dock-list a{max-width:100%;font:12px/1.5 var(--font-mono), monospace;text-transform:uppercase;display:block}.nw-blog .nw-article-contents a[aria-current],.nw-blog .nw-article-dock-list a[aria-current]{color:var(--nw-blog-ink);text-decoration-color:#0000}.nw-article-prose,.nw-article-source-tools,.nw-article-attribution{grid-column:2;min-width:0}.nw-article-prose{color:var(--nw-blog-ink);overflow-wrap:anywhere}.nw-article-prose p{margin-block:0 30px}.nw-article-prose h2{margin-block:64px 30px}.nw-article-prose>h2:first-child{margin-top:0}.nw-article-prose h3{margin-block:30px}.nw-article-prose h4,.nw-article-prose h5{font:600 16px/1.5 var(--font-rules), sans-serif;margin-block:28px 16px}.nw-article-prose :is(h2,h3,h4,h5){scroll-margin-top:150px}.nw-article .nw-article-prose :is(ul,ol){margin-block:30px;padding-inline-start:24px}.nw-article .nw-article-prose ul{list-style:outside}.nw-article .nw-article-prose ol{list-style:decimal}.nw-article .nw-article-prose li{margin-block:0 10px;padding-inline-start:4px}.nw-article .nw-article-prose li:last-child{margin-bottom:0}.nw-article .nw-article-prose li::marker{color:var(--nw-editorial-link);font-weight:400}.nw-article .nw-article-prose li>:is(ul,ol){margin-block:10px 0}.nw-article .nw-article-prose li>p{margin-block:0 10px}.nw-article .nw-article-prose li>p:last-child{margin-bottom:0}.nw-article .nw-article-prose ul ul{list-style-type:circle}.nw-article .nw-article-prose ul ul ul{list-style-type:square}.nw-article-prose figure{margin-block:36px}.nw-article-prose img{max-width:100%;height:auto;margin-inline:auto}.nw-article-prose figcaption{font:12px/1.5 var(--hpv2-font-meta);margin-top:12px}.nw-article-prose pre{background:var(--nw-editorial-quiet);white-space:pre;tab-size:2;max-width:100%;margin-block:30px;padding:15px;overflow:auto}.nw-article-prose pre,.nw-article-prose code{font:13px/1.6 var(--hpv2-font-meta)}.nw-article-prose blockquote{border-left:2px solid var(--nw-blog-rule);background:var(--nw-editorial-quiet);margin-block:30px;padding:20px}.nw-article-prose blockquote p{font:13px/1.5 var(--hpv2-font-meta)}.nw-article-prose blockquote p:last-child{margin-bottom:0}.nw-article-source-tools{border-bottom:1px solid var(--nw-blog-rule);margin-block:50px;padding-block:24px}.nw-article-source-tools a{padding-block:8px;display:block}.nw-article-attribution{border-bottom:1px solid var(--nw-blog-rule);color:var(--nw-editorial-text);align-items:start;gap:20px;margin-top:24px;padding-bottom:30px;display:flex}.nw-blog .nw-article-attribution a:not(.hermes-button){color:inherit}.nw-article-attribution h2{margin-block:12px}.nw-article-attribution a{padding-block:12px;display:inline-block}.nw-article-related{padding-top:80px}.nw-article-related .nw-blog-section-heading{align-items:flex-start;gap:20px}.nw-article-related .nw-blog-section-heading h2{font:400 80px/1 var(--font-rules-gothic-cmp), sans-serif;text-transform:uppercase}.nw-blog-related-row{padding-block:var(--nw-editorial-row-space);border-bottom:1px solid var(--nw-blog-rule);grid-template-columns:320px minmax(0,1fr);gap:40px;display:grid}.nw-blog-related-row:nth-of-type(2n){grid-template-columns:minmax(0,1fr) 320px}.nw-blog-related-row:nth-of-type(2n)>div:first-child{grid-area:1/2}.nw-blog-related-row:nth-of-type(2n)>:last-child:not(:first-child){grid-area:1/1}.nw-article-related-image{background:var(--nw-ink);border-radius:6px 6px 0 0;align-self:stretch;min-height:120px;position:relative;overflow:hidden}.nw-article-related-image>img{object-fit:cover;mix-blend-mode:screen;width:100%;height:100%;position:absolute;inset:0}.nw-article-dock{display:none}@media (min-width:768px) and (max-width:1000px){.nw-blog{--nw-article-rail-width:200px;--nw-article-column-gap:30px}.nous-web .nw-article-hero h1{font-size:64px}}@media (min-width:768px) and (max-width:900px){.nw-blog-feature:first-child .nw-blog-feature-art img{object-fit:cover;min-height:110%}}@media (max-width:767px){.nw-blog-featured{gap:48px}.nw-blog-feature,.nw-blog-feature:nth-child(2n){grid-template-columns:1fr;gap:20px}.nw-blog-feature:nth-child(2n) .nw-blog-feature-art,.nw-blog-feature:nth-child(2n) .nw-blog-snippet{grid-area:auto}.nw-blog-feature:nth-child(n) .nw-blog-feature-art{width:100%;height:180px;min-height:0}.nw-blog-feature:nth-child(n) .nw-blog-feature-art img{object-fit:cover;width:100%;height:100%;inset:0;transform:none}.nw-blog-feature-art.nw-blog-color-active img.nw-blog-color{opacity:.9;--nw-color-reveal-duration:var(--nw-color-reveal-in)}.nw-blog-snippet h2,.nw-blog-archive-row h3{font-size:32px!important}.nw-blog-index .nw-blog-excerpt{font-size:14px!important}.nw-blog-index .nw-blog-archive-row{padding-block:var(--nw-editorial-row-space-mobile);gap:12px}.nw-blog-byline{text-align:left}.nw-article-hero{gap:25px;padding-top:35px}.nw-article-cover{aspect-ratio:3/2;height:auto}.nous-web .nw-article-hero h1{text-align:left;align-self:stretch;font-size:40px;line-height:1.05}.nw-article-author{align-self:flex-start;align-items:flex-start;gap:12px}.nw-article-avatar{width:32px;height:45px;font-size:12px}.nw-article-avatar-portrait>img{width:53px;height:53px;margin-left:-10.5px}.nw-article-reading{margin-top:25px;padding-bottom:20px;display:block}.nw-article-toolbar{justify-content:space-between;gap:10px;margin-bottom:25px;display:flex}.nw-article-toolbar time{font-size:12px}.nw-article-prose p,.nw-article-prose li{font-size:14px!important}.nw-article-prose p{margin-bottom:15px}.nw-article-prose pre{padding:12px}.nw-article-prose pre code{font-size:12px}.nw-article-prose blockquote{background:0 0;border:0;padding:15px 0}.nw-article-prose blockquote p{font-size:13px!important}.nw-article-prose h2{margin-block:48px 15px}.nw-article-prose :is(h2,h3,h4,h5){scroll-margin-top:var(--nw-article-scroll-offset,150px)}.nw-article-contents{gap:15px;margin-bottom:48px}.nw-article-attribution{flex-direction:column}.nw-article-related{padding-top:32px}.nw-blog-related-row,.nw-blog-related-row:nth-of-type(2n){padding-block:var(--nw-editorial-row-space-mobile);grid-template-columns:1fr;gap:15px}.nw-blog-related-row:nth-of-type(2n)>div:first-child,.nw-blog-related-row:nth-of-type(2n)>:last-child:not(:first-child){grid-area:auto}.nw-article-related-image{height:160px}.nw-blog .nw-blog-related-row p{font-size:14px}.nw-article-related .nw-blog-section-heading h2{font-size:44px}.nw-article-dock:not([hidden]){inset:var(--nw-article-dock-top,0px) var(--hw-frame) auto;z-index:var(--nw-blog-dock-z);background:var(--nw-stage);display:block;position:fixed}.nw-article-dock>button{white-space:nowrap;text-overflow:ellipsis;justify-content:space-between;width:100%;min-height:44px;overflow:hidden}.nw-article-dock>button>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.nw-article-dock>button[aria-expanded=true]>span:last-child{rotate:180deg}.nw-article-dock-list:not([hidden]){overscroll-behavior:contain;max-height:60dvh;padding:5px 12px 15px;overflow-y:auto}.nw-article-dock-list a{align-items:center;min-height:44px;padding:10px 12px;display:flex}.nw-article-dock-list a[aria-current]{background:var(--nw-editorial-quiet)}}
