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