.bl-page{padding-block:24px 56px}@media (min-width:1024px){.bl-page{padding-block:48px 88px}}.bl-crumbs{margin:-10px 0 6px;font-size:14px;color:var(--n-muted)}.bl-crumbs ol{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.bl-crumbs li{display:inline-flex;align-items:center}.bl-crumbs li+li:before{content:"/";margin-right:6px}.bl-crumbs a{display:inline-flex;align-items:center;min-height:44px;color:var(--n-mintdk);text-decoration:underline;text-underline-offset:3px}.bl-title{margin:0 0 12px;font-family:var(--f-display);font-weight:900;text-transform:uppercase;font-size:clamp(22px,5vw,34px);line-height:1.3;color:var(--n-green);overflow-wrap:break-word}.bl-lede{margin:0 0 24px;font-size:17px;line-height:1.5}.bl-lede,.bl-meta{color:var(--n-muted)}.bl-meta{margin:0 0 20px;font-size:14px}.bl-article{max-width:44rem}.bl-cover{margin:0 0 24px;border-radius:12px;overflow:hidden;background:var(--n-held)}.bl-cover img{display:block;width:100%;height:auto}.bl-list{display:grid;gap:16px;margin:0;padding:0;list-style:none}@media (min-width:768px){.bl-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.bl-card{display:flex;flex-direction:column;height:100%;border:1px solid var(--n-line);border-radius:12px;background:var(--n-white);overflow:hidden;color:var(--n-ink);text-decoration:none}.bl-card:focus-visible .bl-card-title,.bl-card:hover .bl-card-title{text-decoration:underline;text-underline-offset:3px}.bl-card:focus-visible{outline:2px solid var(--n-mintdk);outline-offset:2px}.bl-card-picture{aspect-ratio:16/9;overflow:hidden;background:var(--n-held)}.bl-card-picture img{display:block;width:100%;height:100%;object-fit:cover}.bl-card-text{display:grid;gap:8px;padding:16px}.bl-card-title{margin:0;font-size:19px;font-weight:700;line-height:1.3;color:var(--n-green)}.bl-card-excerpt{margin:0;font-size:15px;line-height:1.5}.bl-card-date{margin:0;color:var(--n-muted);font-size:14px}.bl-links{margin:32px 0 0;padding:20px 0 0;border-top:1px solid var(--n-line)}.bl-links h2{margin:0 0 12px;font-size:18px;font-weight:600;color:var(--n-ink)}.bl-links ul{display:grid;gap:8px;margin:0;padding:0;list-style:none}.bl-links a{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 12px;min-height:48px;padding:10px 14px;border:1px solid var(--n-line);border-radius:10px;background:var(--n-white);color:var(--n-ink);text-decoration:none}.bl-links a:hover .bl-link-title{text-decoration:underline}.bl-link-kind{display:block;color:var(--n-muted);font-size:13px}.bl-link-title{color:var(--n-mintdk)}.bl-link-price,.bl-link-title{font-weight:600}.bl-more{margin:32px 0 0}.bl-more a{display:inline-flex;align-items:center;min-height:44px;color:var(--n-mintdk);text-decoration:underline;text-underline-offset:3px}.bl-empty{color:var(--n-muted)}.nb-blog-body{font-size:17px;line-height:1.65;color:var(--n-ink,#0e1a17);overflow-wrap:break-word}.nb-blog-body blockquote,.nb-blog-body ol,.nb-blog-body p,.nb-blog-body ul{margin:0 0 16px}.nb-blog-body ol,.nb-blog-body ul{padding-left:22px}.nb-blog-body ul{list-style:disc}.nb-blog-body ol{list-style:decimal}.nb-blog-body li+li{margin-top:6px}.nb-blog-body h2,.nb-blog-body h3{color:var(--n-ink,#0e1a17);line-height:1.3;scroll-margin-top:16px}.nb-blog-body h2{margin:32px 0 12px;font-size:22px;font-weight:700}.nb-blog-body h3{margin:24px 0 10px;font-size:18px;font-weight:600}.nb-blog-body>:first-child{margin-top:0}.nb-blog-body a{color:var(--n-mintdk,#13705f);text-decoration:underline;text-underline-offset:3px}.nb-blog-body strong{font-weight:700}.nb-blog-body blockquote{padding:4px 0 4px 16px;border-left:3px solid var(--n-mintdk,#13705f);color:var(--n-muted,#4d5f5a)}.nb-blog-body blockquote p{margin:0}