.blog-page.svelte-ylrm5o.svelte-ylrm5o.svelte-ylrm5o{width:min(1240px,calc(100% - 40px));margin:0 auto 64px;color:#232b34}body.dark .blog-page.svelte-ylrm5o.svelte-ylrm5o.svelte-ylrm5o{color:#fff}.blog-header.svelte-ylrm5o.svelte-ylrm5o.svelte-ylrm5o{padding:48px 20px 34px;text-align:center}.blog-header.svelte-ylrm5o h1.svelte-ylrm5o.svelte-ylrm5o{margin:0;font-size:clamp(32px,4vw,46px);line-height:1.1}.blog-header.svelte-ylrm5o p.svelte-ylrm5o.svelte-ylrm5o{margin:16px 0 0;color:#6b747c;font-size:18px}body.dark .blog-header.svelte-ylrm5o p.svelte-ylrm5o.svelte-ylrm5o{color:#d7dde1}.blog-layout.svelte-ylrm5o.svelte-ylrm5o.svelte-ylrm5o{display:grid;grid-template-columns:255px minmax(0,1fr);gap:38px;align-items:start}.blog-sidebar.svelte-ylrm5o.svelte-ylrm5o.svelte-ylrm5o{padding-right:34px;border-right:1px solid #e0e4e7}body.dark .blog-sidebar.svelte-ylrm5o.svelte-ylrm5o.svelte-ylrm5o{border-color:#4a5660}.search-field.svelte-ylrm5o.svelte-ylrm5o.svelte-ylrm5o{display:block;width:100%}.search-field.svelte-ylrm5o input.svelte-ylrm5o.svelte-ylrm5o{box-sizing:border-box;width:100%;height:48px;padding:0 15px;border:1px solid #ccd2d6;border-radius:7px;background:transparent;color:inherit;font:inherit}.search-field.svelte-ylrm5o input.svelte-ylrm5o.svelte-ylrm5o:focus{border-color:#1cb9a2;outline:2px solid rgba(28,185,162,.2)}.category-nav.svelte-ylrm5o.svelte-ylrm5o.svelte-ylrm5o{margin-top:54px}.location-nav.svelte-ylrm5o.svelte-ylrm5o.svelte-ylrm5o{margin-top:46px}.category-nav.svelte-ylrm5o h2.svelte-ylrm5o.svelte-ylrm5o,.location-nav.svelte-ylrm5o h2.svelte-ylrm5o.svelte-ylrm5o{margin:0;font-size:16px;letter-spacing:.06em;text-transform:uppercase}.heading-rule.svelte-ylrm5o.svelte-ylrm5o.svelte-ylrm5o{display:block;width:38px;margin:17px 0 21px;border-top:3px solid #dce1e4}.category-nav.svelte-ylrm5o a.svelte-ylrm5o.svelte-ylrm5o{display:block;padding:12px 0;border-bottom:1px solid #e8ebed;color:#168f80;font-size:17px;text-decoration:none}body.dark .category-nav.svelte-ylrm5o a.svelte-ylrm5o.svelte-ylrm5o{border-color:#46525c}.category-nav.svelte-ylrm5o a.svelte-ylrm5o.svelte-ylrm5o:hover,.category-nav.svelte-ylrm5o a.active.svelte-ylrm5o.svelte-ylrm5o{color:#1cb9a2}.location-nav.svelte-ylrm5o details.svelte-ylrm5o.svelte-ylrm5o{border-bottom:1px solid #e8ebed}body.dark .location-nav.svelte-ylrm5o details.svelte-ylrm5o.svelte-ylrm5o{border-color:#46525c}.location-nav.svelte-ylrm5o summary.svelte-ylrm5o.svelte-ylrm5o{position:relative;padding:12px 22px 12px 0;cursor:pointer;list-style:none}.location-nav.svelte-ylrm5o summary.svelte-ylrm5o.svelte-ylrm5o::-webkit-details-marker{display:none}.location-nav.svelte-ylrm5o summary.svelte-ylrm5o.svelte-ylrm5o:after{content:"+";position:absolute;top:10px;right:2px;color:#168f80;font-size:20px;font-weight:400}.location-nav.svelte-ylrm5o details[open].svelte-ylrm5o>summary.svelte-ylrm5o:after{content:"−"}.location-nav.svelte-ylrm5o a.svelte-ylrm5o.svelte-ylrm5o{color:#168f80;font-size:16px;text-decoration:none}.location-nav.svelte-ylrm5o a.svelte-ylrm5o.svelte-ylrm5o:hover,.location-nav.svelte-ylrm5o a.active.svelte-ylrm5o.svelte-ylrm5o{color:#1cb9a2;text-decoration:underline;text-underline-offset:3px}.location-children.svelte-ylrm5o.svelte-ylrm5o.svelte-ylrm5o{padding:0 0 10px 16px}.location-children.svelte-ylrm5o>a.svelte-ylrm5o.svelte-ylrm5o{display:block;padding:8px 0}.location-children.svelte-ylrm5o details.svelte-ylrm5o.svelte-ylrm5o{border-bottom:0}.location-children.svelte-ylrm5o summary.svelte-ylrm5o.svelte-ylrm5o{padding-top:8px;padding-bottom:8px}.location-children.svelte-ylrm5o summary.svelte-ylrm5o.svelte-ylrm5o:after{top:5px}.region-links.svelte-ylrm5o.svelte-ylrm5o.svelte-ylrm5o{display:grid;gap:9px;padding:2px 0 12px 16px}.post-grid.svelte-ylrm5o.svelte-ylrm5o.svelte-ylrm5o{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:44px 28px}.post-card.svelte-ylrm5o.svelte-ylrm5o.svelte-ylrm5o{min-width:0}.post-image.svelte-ylrm5o.svelte-ylrm5o.svelte-ylrm5o{position:relative;display:block;aspect-ratio:16 / 9;overflow:visible}.post-image.svelte-ylrm5o img.svelte-ylrm5o.svelte-ylrm5o{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:12px;transition:transform .25s ease,box-shadow .25s ease}.post-card.svelte-ylrm5o:hover .post-image img.svelte-ylrm5o.svelte-ylrm5o{transform:translateY(-2px);box-shadow:0 9px 22px #232b342e}.date-badge.svelte-ylrm5o.svelte-ylrm5o.svelte-ylrm5o{position:absolute;top:16px;left:-8px;display:grid;box-sizing:border-box;width:54px;height:54px;place-content:center;border:2px solid #1cb9a2;border-radius:7px;background:#fff;color:#168f80;line-height:1;text-align:center;text-transform:uppercase}body.dark .date-badge.svelte-ylrm5o.svelte-ylrm5o.svelte-ylrm5o{background:#232b34;color:#1cb9a2}.date-badge.svelte-ylrm5o strong.svelte-ylrm5o.svelte-ylrm5o{font-size:18px}.date-badge.svelte-ylrm5o span.svelte-ylrm5o.svelte-ylrm5o{margin-top:3px;font-size:11px;font-weight:700}.post-card.svelte-ylrm5o h2.svelte-ylrm5o.svelte-ylrm5o{width:100%;margin:15px 0 0;font-size:16px;line-height:1.25;text-align:left;text-transform:none}.post-card.svelte-ylrm5o h2 a.svelte-ylrm5o.svelte-ylrm5o{display:block;width:100%;color:inherit;text-decoration:none}.post-card.svelte-ylrm5o h2 a.svelte-ylrm5o.svelte-ylrm5o:hover{color:#168f80}.empty-state.svelte-ylrm5o.svelte-ylrm5o.svelte-ylrm5o{grid-column:1 / -1;margin:20px 0;color:#6b747c;font-size:18px}.sr-only.svelte-ylrm5o.svelte-ylrm5o.svelte-ylrm5o{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width: 1000px){.blog-layout.svelte-ylrm5o.svelte-ylrm5o.svelte-ylrm5o{grid-template-columns:215px minmax(0,1fr);gap:28px}.blog-sidebar.svelte-ylrm5o.svelte-ylrm5o.svelte-ylrm5o{padding-right:26px}.post-grid.svelte-ylrm5o.svelte-ylrm5o.svelte-ylrm5o{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 700px){.blog-page.svelte-ylrm5o.svelte-ylrm5o.svelte-ylrm5o{width:calc(100% - 20px)}.blog-header.svelte-ylrm5o.svelte-ylrm5o.svelte-ylrm5o{padding:34px 10px 28px}.blog-layout.svelte-ylrm5o.svelte-ylrm5o.svelte-ylrm5o{display:block}.blog-sidebar.svelte-ylrm5o.svelte-ylrm5o.svelte-ylrm5o{padding:0;border-right:0}.category-nav.svelte-ylrm5o.svelte-ylrm5o.svelte-ylrm5o{margin:26px 0 34px}.category-nav.svelte-ylrm5o h2.svelte-ylrm5o.svelte-ylrm5o,.category-nav.svelte-ylrm5o .heading-rule.svelte-ylrm5o.svelte-ylrm5o{display:none}.category-nav.svelte-ylrm5o.svelte-ylrm5o.svelte-ylrm5o{display:flex;gap:8px;overflow-x:auto}.category-nav.svelte-ylrm5o a.svelte-ylrm5o.svelte-ylrm5o{flex:0 0 auto;padding:8px 13px;border:1px solid #dce1e4;border-radius:999px;font-size:14px}.location-nav.svelte-ylrm5o.svelte-ylrm5o.svelte-ylrm5o{margin-top:34px}.post-grid.svelte-ylrm5o.svelte-ylrm5o.svelte-ylrm5o{gap:34px 18px}}@media (max-width: 520px){.post-grid.svelte-ylrm5o.svelte-ylrm5o.svelte-ylrm5o{grid-template-columns:1fr}.date-badge.svelte-ylrm5o.svelte-ylrm5o.svelte-ylrm5o{left:10px}}
