.bn-blog.svelte-1w03vau{--blog-ink: #212529;--blog-muted: #adb5bd;--blog-accent: #ff5940;color:var(--blog-ink);background:#fff;border-top:1px solid #e9ecef;padding-top:20px;font:400 16px/1.5 Website-2 Banner,Jost,sans-serif;letter-spacing:-.16px}.blog-container.svelte-1w03vau{width:var(--bn-content-width);margin-inline:auto}.blog-breadcrumb.svelte-1w03vau{display:flex;align-items:center;gap:4px;height:19.5px;margin-bottom:70px;font-size:13px}.blog-breadcrumb.svelte-1w03vau a:where(.svelte-1w03vau){color:var(--blog-muted);text-decoration:none}.blog-layout.svelte-1w03vau{display:grid;grid-template-columns:calc(75% - 6px) minmax(0,1fr);-moz-column-gap:59px;column-gap:59px}.blog-posts.svelte-1w03vau,.blog-sidebar.svelte-1w03vau{min-width:0}.blog-article.svelte-1w03vau{margin-bottom:90px}.blog-photo.svelte-1w03vau{display:block;margin-bottom:24px}.blog-photo.svelte-1w03vau img:where(.svelte-1w03vau){display:block;width:100%;max-width:1024px;aspect-ratio:256 / 167;height:auto;-o-object-fit:cover;object-fit:cover}.blog-title.svelte-1w03vau{margin:0 0 6px;color:var(--blog-ink);font:600 32px/1.2 Website-2 Banner,Jost,sans-serif;letter-spacing:-.24px;text-transform:uppercase;overflow-wrap:anywhere}.blog-title.svelte-1w03vau a:where(.svelte-1w03vau),.blog-recent-post.svelte-1w03vau a:where(.svelte-1w03vau){color:inherit;text-decoration:none}.blog-title.svelte-1w03vau a:where(.svelte-1w03vau) span:where(.svelte-1w03vau){background-image:linear-gradient(var(--blog-muted),var(--blog-muted));background-position:0 100%;background-repeat:no-repeat;background-size:0 1px}.blog-title.svelte-1w03vau a:where(.svelte-1w03vau):hover span:where(.svelte-1w03vau){background-size:100% 1px}.blog-meta.svelte-1w03vau{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px;color:var(--blog-muted);font-size:11px;font-weight:500;line-height:16.5px;text-transform:uppercase}.blog-category.svelte-1w03vau{color:var(--blog-ink)}.blog-excerpt.svelte-1w03vau{margin:0 0 16px;font-size:16px;line-height:24px;overflow-wrap:anywhere}.blog-read-more.svelte-1w03vau{display:inline-flex;margin-top:4px;color:var(--blog-ink);font-size:12px;font-weight:600;line-height:18px;letter-spacing:-.24px;text-decoration:none;text-transform:uppercase}.blog-read-more.svelte-1w03vau:hover{text-decoration:underline}.blog-pagination.svelte-1w03vau{display:flex;align-items:center;justify-content:center;gap:2px;min-height:34px;margin-top:56px}.blog-pagination.svelte-1w03vau a:where(.svelte-1w03vau){display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;color:var(--blog-ink);font-size:14px;font-weight:600;line-height:13px;text-decoration:none}.blog-pagination.svelte-1w03vau a.current:where(.svelte-1w03vau){background:var(--blog-accent);color:#fff}.blog-pagination.svelte-1w03vau a:where(.svelte-1w03vau):hover:not(.current){background:#f1f3f5}.blog-widget.svelte-1w03vau{margin-bottom:46px}.blog-social-widget.svelte-1w03vau{margin-bottom:24px}.blog-widget-title.svelte-1w03vau{margin:0 0 24px;color:var(--blog-ink);font:600 13px/1.2 Website-2 Banner,Jost,sans-serif;letter-spacing:-.24px;text-transform:uppercase}.blog-recent-post.svelte-1w03vau{display:flex;align-items:center;margin-bottom:30px}.blog-recent-photo.svelte-1w03vau{flex:0 0 22%;margin-right:16px}.blog-recent-photo.svelte-1w03vau img:where(.svelte-1w03vau){display:block;width:100%;max-width:100px;aspect-ratio:1;height:auto;-o-object-fit:cover;object-fit:cover}.blog-recent-post.svelte-1w03vau>div:where(.svelte-1w03vau){flex:1;min-width:0}.blog-recent-post.svelte-1w03vau h3:where(.svelte-1w03vau){margin:0 0 6px;color:var(--blog-ink);font:600 14px/1.2 Website-2 Banner,Jost,sans-serif;letter-spacing:-.24px;text-transform:uppercase;overflow-wrap:anywhere}.blog-recent-post.svelte-1w03vau time:where(.svelte-1w03vau){color:var(--blog-muted);font-size:11px;font-weight:500;line-height:16.5px;text-transform:uppercase}.blog-social-widget.svelte-1w03vau>a:where(.svelte-1w03vau){display:flex;align-items:center;gap:12px;height:40px;margin-bottom:10px;padding:8px 12px;border-radius:2px;color:#fff;background:var(--social-color);font-size:12px;font-weight:700;line-height:18px;text-decoration:none;text-transform:uppercase}.blog-social-widget.svelte-1w03vau>a:where(.svelte-1w03vau):hover{opacity:.9}.blog-social-widget.svelte-1w03vau svg:where(.svelte-1w03vau){width:16px;height:16px}.blog-error.svelte-1w03vau{padding:32px 0;color:hsl(var(--destructive))}.blog-error.svelte-1w03vau button:where(.svelte-1w03vau){margin-top:16px;padding:10px 18px;background:#f1f3f5;color:var(--blog-ink)}.blog-skeleton.svelte-1w03vau{margin-bottom:90px;animation:svelte-1w03vau-blog-pulse 1.5s ease-in-out infinite}.blog-skeleton.svelte-1w03vau div:where(.svelte-1w03vau){aspect-ratio:256 / 167;margin-bottom:24px;background:#f1f3f5}.blog-skeleton.svelte-1w03vau span:where(.svelte-1w03vau){display:block;width:75%;height:24px;margin-bottom:16px;background:#f1f3f5}@keyframes svelte-1w03vau-blog-pulse{50%{opacity:.5}}.bn-blog.svelte-1w03vau a:where(.svelte-1w03vau):focus-visible,.bn-blog.svelte-1w03vau button:where(.svelte-1w03vau):focus-visible{outline:2px solid var(--blog-ink);outline-offset:3px}body:has(.bn-blog) .bn-footer{margin-top:46px}body:has(.bn-blog) .bn-footer-inner,body:has(.bn-blog) .bn-footer-bottom{width:var(--bn-content-width)}body:has(.bn-blog) .bn-footer-inner{min-height:0;grid-template-columns:minmax(0,1fr) min(252px,calc(25% - 36px)) min(252px,calc(25% - 36px)) minmax(0,1fr);gap:48px;padding:66px 0 24px}body:has(.bn-blog) .bn-footer h2{font-size:13px;line-height:15.6px}body:has(.bn-blog) .bn-about p{max-width:320px;font-size:15px;line-height:22.5px}@media(max-width:1199px){body:has(.bn-blog) .bn-footer-inner{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}}@media(max-width:1023px){.blog-title.svelte-1w03vau{font-size:18px}body:has(.bn-blog) .bn-footer-inner{grid-template-columns:repeat(2,minmax(0,1fr));gap:46px 28px}body:has(.bn-blog) .bn-about,body:has(.bn-blog) .bn-newsletter{grid-column:1 / -1}}@media(max-width:991px){.blog-breadcrumb.svelte-1w03vau{margin-bottom:30px}.blog-layout.svelte-1w03vau{grid-template-columns:minmax(0,1fr)}.blog-article.svelte-1w03vau{margin-bottom:30px}.blog-photo.svelte-1w03vau{margin-bottom:16px}}@media(max-width:575px){.blog-excerpt.svelte-1w03vau{font-size:14px;line-height:21px}.blog-pagination.svelte-1w03vau{margin-top:36px}.blog-pagination.svelte-1w03vau a:where(.svelte-1w03vau){width:28px;height:28px;font-size:13px}body:has(.bn-blog) .bn-footer{margin-top:26px}body:has(.bn-blog) .bn-footer-inner{padding-top:26px;gap:24px 28px}}
