.nw-blog-hero{color:#fff;background:radial-gradient(circle at 85% 20%,rgba(255,208,154,.19) 0,transparent 26%),linear-gradient(125deg,#14212d,#253d42 68%,#25583f)}.nw-blog-hero-inner{padding-block:clamp(76px,11vw,144px) clamp(82px,10vw,130px)}.nw-blog-kicker{margin:0 0 16px;font-size:13px;font-weight:800;letter-spacing:.15em;text-transform:uppercase;color:#a7e4c5}.nw-blog-article-head h1,.nw-blog-hero h1{max-width:850px;margin:0;font-size:clamp(44px,6.3vw,84px);line-height:1.03;letter-spacing:-.055em;text-wrap:balance}.nw-blog-hero-inner>p:last-child{max-width:650px;margin:26px 0 0;color:#d4e1e1;font-size:clamp(18px,2vw,22px);line-height:1.55}.nw-blog-index{padding-block:clamp(50px,7vw,86px)}.nw-blog-index-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:25px}.nw-blog-index-head h2{margin:0;font-size:clamp(26px,3vw,36px);letter-spacing:-.035em}.nw-blog-index-head p{margin:0;color:var(--nw-muted)}.nw-blog-index-head a{color:var(--nw-accent-dark);font-weight:800;text-decoration:none}.nw-blog-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.nw-blog-card{min-width:0;border:1px solid var(--nw-line);border-radius:18px;background:#fff;box-shadow:var(--nw-shadow-sm);transition:border-color .16s,transform .16s,box-shadow .16s}.nw-blog-card:hover{transform:translateY(-3px);border-color:#a6bdaf;box-shadow:var(--nw-shadow-md)}.nw-blog-card-link{display:flex;flex-direction:column;min-height:260px;height:100%;padding:clamp(24px,3vw,36px);color:inherit;text-decoration:none}.nw-blog-card-link:focus-visible{outline:3px solid var(--nw-accent);outline-offset:3px;border-radius:18px}.nw-blog-card-foot,.nw-blog-card-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.nw-blog-card-top>span:last-child{color:var(--nw-accent-dark);font-size:20px}.nw-blog-category{color:#176142;font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.nw-blog-card h2,.nw-blog-card h3{max-width:18ch;margin:23px 0 10px;font-size:clamp(24px,2.7vw,34px);line-height:1.15;letter-spacing:-.035em;text-wrap:balance}.nw-blog-card p{max-width:55ch;margin:0 0 24px;color:var(--nw-body);line-height:1.55}.nw-blog-card-foot{margin-top:auto;padding-top:18px;border-top:1px solid var(--nw-line);color:var(--nw-muted);font-size:14px}.nw-blog-card-featured{grid-column:1/-1;color:#fff;border:0;background:radial-gradient(circle at 85% 82%,hsla(0,0%,100%,.13),transparent 30%),linear-gradient(110deg,#175740,#1c3b41)}.nw-blog-card-featured .nw-blog-card-link{min-height:320px}.nw-blog-card-featured .nw-blog-card-top>span:last-child,.nw-blog-card-featured .nw-blog-category{color:#afe9c8}.nw-blog-card-featured h2{max-width:16ch;font-size:clamp(34px,4.5vw,58px)}.nw-blog-card-featured .nw-blog-card-foot,.nw-blog-card-featured p{color:#d7e7df}.nw-blog-card-featured .nw-blog-card-foot{border-color:hsla(0,0%,100%,.24)}.nw-blog-help{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:42px;padding:29px 32px;border-radius:18px;background:var(--nw-mist)}.nw-blog-help h2{margin:0 0 5px;font-size:24px;letter-spacing:-.02em}.nw-blog-help p{margin:0;color:var(--nw-body)}.nw-blog-help a{flex:none;color:var(--nw-accent-dark);font-weight:800;text-decoration:none}.nw-blog-article-head{background:#f2f5f1}.nw-blog-article-head-inner{max-width:1100px;padding-block:35px clamp(56px,7vw,96px)}.nw-blog-article-head nav{display:flex;gap:9px;margin-bottom:clamp(52px,7vw,88px);color:var(--nw-muted);font-size:14px}.nw-blog-article-head nav a{color:var(--nw-ink);text-underline-offset:3px}.nw-blog-article-head .nw-blog-kicker{color:#176142}.nw-blog-article-head h1{max-width:900px;font-size:clamp(42px,5.8vw,76px)}.nw-blog-deck{max-width:690px;margin:22px 0 0;color:var(--nw-body);font-size:clamp(18px,2vw,22px);line-height:1.5}.nw-blog-byline{display:flex;flex-wrap:wrap;gap:9px;margin:30px 0 0;color:var(--nw-muted);font-size:14px}.nw-blog-article{padding-block:clamp(44px,6vw,78px) clamp(70px,9vw,110px)}.nw-blog-article-wrap{display:grid;grid-template-columns:minmax(0,68ch) minmax(220px,290px);justify-content:space-between;grid-gap:48px;gap:48px;align-items:start}.nw-blog-article .prose{font-size:18px;line-height:1.75}.nw-blog-article .prose h2{margin-top:52px;font-size:27px}.nw-blog-article-aside{position:-webkit-sticky;position:sticky;top:105px;padding:24px;border:1px solid var(--nw-line);border-radius:16px;background:#fff}.nw-blog-article-aside>span{color:#176142;font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.nw-blog-article-aside p{margin:14px 0 18px;color:var(--nw-body);line-height:1.5}.nw-blog-article-aside a{display:flex;justify-content:space-between;gap:10px;padding:12px 0;border-top:1px solid var(--nw-line);color:var(--nw-accent-dark);font-weight:800;text-decoration:none}.nw-blog-next{padding-block:50px 84px;background:#f5f6f4}.nw-blog-next .nw-blog-card-link{min-height:220px}@media (max-width:760px){.nw-blog-article-wrap,.nw-blog-grid{grid-template-columns:1fr}.nw-blog-index-head{display:block}.nw-blog-index-head p{margin-top:5px}.nw-blog-article-aside{position:static}.nw-blog-help{align-items:flex-start;flex-direction:column}}@media (max-width:480px){.nw-blog-hero-inner{padding-block:66px 78px}.nw-blog-card-link{min-height:230px;padding:22px}.nw-blog-card-featured .nw-blog-card-link{min-height:290px}.nw-blog-help{padding:24px}.nw-blog-article .prose{font-size:17px}}