.blog-module__R2lbeq__page{background:#fcf9f5;min-height:60vh;padding:30px 0 80px}.blog-module__R2lbeq__wide{max-width:960px;margin-left:auto;margin-right:auto}.blog-module__R2lbeq__narrow{max-width:680px;margin-left:auto;margin-right:auto}.blog-module__R2lbeq__crumbs{letter-spacing:.03em;text-transform:uppercase;color:var(--color-gray-400);margin-bottom:20px;font-size:.78rem}.blog-module__R2lbeq__crumbs a{color:inherit;text-decoration:none}.blog-module__R2lbeq__crumbs a:hover{color:var(--color-secondary)}.blog-module__R2lbeq__crumbsSep{margin:0 8px}.blog-module__R2lbeq__meta{color:var(--color-gray-500);flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;font-size:.85rem;display:flex}.blog-module__R2lbeq__pill{color:var(--color-primary);letter-spacing:.02em;background:#f3e4e1;border-radius:999px;padding:5px 12px;font-size:.78rem;font-weight:600;text-decoration:none}.blog-module__R2lbeq__pill:hover{background:#ecd8d3}.blog-module__R2lbeq__pill:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.blog-module__R2lbeq__title{font-family:var(--font-serif);color:var(--color-secondary);letter-spacing:normal;text-transform:none;text-wrap:balance;overflow-wrap:anywhere;margin:0 0 28px;font-size:clamp(2rem,1.4rem + 2.6vw,3.1rem);font-weight:700;line-height:1.12}.blog-module__R2lbeq__readTime{padding-left:12px;position:relative}.blog-module__R2lbeq__readTime:before{content:"";opacity:.6;background:currentColor;border-radius:50%;width:3px;height:3px;margin-top:-1.5px;position:absolute;top:50%;left:0}@media (max-width:479px){.blog-module__R2lbeq__readTime{padding-left:0}.blog-module__R2lbeq__readTime:before{display:none}}.blog-module__R2lbeq__hero{max-width:1120px;margin:0 auto 40px}.blog-module__R2lbeq__heroMedia{aspect-ratio:3/2;background:#efe5db;border-radius:12px;width:100%;position:relative;overflow:hidden}@media (min-width:768px){.blog-module__R2lbeq__heroMedia{aspect-ratio:21/9}}.blog-module__R2lbeq__heroMedia:after{content:"";pointer-events:none;background:linear-gradient(#1a1a1a00,#1a1a1a47);height:40%;position:absolute;inset:auto 0 0}.blog-module__R2lbeq__heroCard{z-index:1;text-align:center;background:#fff;border-radius:10px;max-width:800px;margin:-48px 12px 0;padding:26px 20px 28px;position:relative;box-shadow:0 12px 32px #1a1a1a17}@media (min-width:640px){.blog-module__R2lbeq__heroCard{margin:-64px auto 0;padding:32px 40px 36px}}@media (min-width:1024px){.blog-module__R2lbeq__heroCard{margin-top:-88px;padding:40px 64px 44px}}.blog-module__R2lbeq__heroCard .blog-module__R2lbeq__meta{justify-content:center;margin-bottom:14px}.blog-module__R2lbeq__titleHero{margin:0;font-size:clamp(1.9rem,1.25rem + 2.4vw,2.9rem)}.blog-module__R2lbeq__lead{color:#333;margin-top:0;margin-bottom:28px;font-size:1.2rem;line-height:1.7}.blog-module__R2lbeq__prose{color:var(--color-gray-600);overflow-wrap:break-word;font-size:1.0625rem;line-height:1.75}.blog-module__R2lbeq__prose>:first-child{margin-top:0}.blog-module__R2lbeq__prose>:last-child{margin-bottom:0}.blog-module__R2lbeq__prose p{font-size:1em;line-height:inherit;margin:0 0 1.1em}.blog-module__R2lbeq__prose h2{font-family:var(--font-serif);letter-spacing:normal;text-transform:none;color:var(--color-secondary);margin:1.9em 0 .55em;padding-top:16px;font-size:1.45rem;font-weight:700;line-height:1.2;position:relative}.blog-module__R2lbeq__prose h2:before{content:"";background:var(--color-primary);width:44px;height:2px;position:absolute;top:0;left:0}.blog-module__R2lbeq__prose h3{font-family:var(--font-serif);letter-spacing:normal;text-transform:none;color:var(--color-secondary);margin:1.6em 0 .5em;font-size:1.2rem;font-weight:700;line-height:1.25}@media (min-width:768px){.blog-module__R2lbeq__prose h2{font-size:1.75rem}.blog-module__R2lbeq__prose h3{font-size:1.35rem}}.blog-module__R2lbeq__prose ul,.blog-module__R2lbeq__prose ol{margin:0 0 1.2em;padding-left:1.4em}.blog-module__R2lbeq__prose ul{list-style:outside}.blog-module__R2lbeq__prose ol{list-style:decimal}.blog-module__R2lbeq__prose li{margin-bottom:.5em;padding-left:.2em}.blog-module__R2lbeq__prose li::marker{color:var(--color-primary)}.blog-module__R2lbeq__prose a{color:var(--color-primary);text-underline-offset:3px;text-decoration:underline}.blog-module__R2lbeq__prose strong{color:var(--color-secondary);font-weight:700}.blog-module__R2lbeq__prose blockquote{border-left:3px solid var(--color-primary);font-family:var(--font-serif);color:var(--color-secondary);background:#fff;border-radius:0 8px 8px 0;margin:1.8em 0;padding:1.1em 1.4em;font-size:1.3rem;font-style:italic;line-height:1.5}.blog-module__R2lbeq__prose blockquote p{font-size:inherit;margin:0}.blog-module__R2lbeq__prose blockquote p+p{margin-top:.8em}.blog-module__R2lbeq__prose .blog-module__R2lbeq__voetnoot{color:var(--color-gray-400);font-size:.8rem}.blog-module__R2lbeq__prose img{background:#efe5db;border-radius:10px;width:100%;height:auto;display:block}.blog-module__R2lbeq__prose img:not([height]){aspect-ratio:auto 3/2;object-fit:cover}.blog-module__R2lbeq__prose figure{margin:2em 0}@media (min-width:768px){.blog-module__R2lbeq__prose figure{width:min(960px,100vw - 48px);margin-left:50%;transform:translate(-50%)}}.blog-module__R2lbeq__prose figcaption{text-align:center;color:var(--color-gray-500);margin-top:10px;font-size:.85rem;font-style:italic;line-height:1.5}.blog-module__R2lbeq__prose p:empty{display:none}.blog-module__R2lbeq__prose hr{background:var(--color-primary);border:0;width:80px;height:1px;margin:2.4em auto}.blog-module__R2lbeq__prose nav,.blog-module__R2lbeq__prose details{border:1px solid var(--color-gray-200);background:#fff;border-radius:10px;margin:0 0 2.2em;padding:18px 22px}.blog-module__R2lbeq__prose nav>p{font-family:var(--font-serif);color:var(--color-secondary);margin:0 0 12px;font-size:1.3rem;font-weight:700;line-height:1.2}.blog-module__R2lbeq__prose summary{cursor:pointer;min-height:44px;font-family:var(--font-serif);color:var(--color-secondary);-webkit-tap-highlight-color:transparent;justify-content:space-between;align-items:center;gap:16px;margin:-10px 0;font-size:1.3rem;font-weight:700;line-height:1.2;list-style:none;display:flex}.blog-module__R2lbeq__prose summary::-webkit-details-marker{display:none}.blog-module__R2lbeq__prose summary:after{content:"";border-right:2px solid var(--color-primary);border-bottom:2px solid var(--color-primary);flex:none;width:10px;height:10px;margin:-4px 6px 0 0;transition:transform .2s;transform:rotate(45deg)}.blog-module__R2lbeq__prose details[open]>summary{margin-bottom:6px}.blog-module__R2lbeq__prose details[open]>summary:after{margin-top:4px;transform:rotate(-135deg)}.blog-module__R2lbeq__prose summary:focus-visible{outline:2px solid var(--color-primary);outline-offset:6px;border-radius:4px}.blog-module__R2lbeq__prose nav ol,.blog-module__R2lbeq__prose details ol{margin:0;padding:0 0 0 1.5em;font-size:.97rem;line-height:1.45;list-style:decimal}.blog-module__R2lbeq__prose nav ol ol,.blog-module__R2lbeq__prose details ol ol{margin:6px 0 4px;padding-left:1.4em;font-size:.92rem;list-style:lower-alpha}.blog-module__R2lbeq__prose nav li,.blog-module__R2lbeq__prose details li{margin:0 0 .45em;padding-left:.2em}.blog-module__R2lbeq__prose nav a,.blog-module__R2lbeq__prose details a{color:var(--color-secondary);overflow-wrap:anywhere;text-decoration:none}.blog-module__R2lbeq__prose nav a:hover,.blog-module__R2lbeq__prose nav a:focus-visible,.blog-module__R2lbeq__prose details a:hover,.blog-module__R2lbeq__prose details a:focus-visible{color:var(--color-primary);text-underline-offset:3px;text-decoration:underline}@media (min-width:900px){.blog-module__R2lbeq__prose nav>ol,.blog-module__R2lbeq__prose details>ol{columns:2;column-gap:40px}.blog-module__R2lbeq__prose nav>ol>li,.blog-module__R2lbeq__prose details>ol>li{break-inside:avoid}}@media (prefers-reduced-motion:reduce){.blog-module__R2lbeq__prose summary:after{transition:none}}.blog-module__R2lbeq__prose h2{scroll-margin-top:96px}.blog-module__R2lbeq__prose table{border-collapse:collapse;width:100%;max-width:100%;margin:1.8em 0;font-size:.95rem;line-height:1.5;display:block;overflow-x:auto}@media (min-width:640px){.blog-module__R2lbeq__prose table{display:table}}.blog-module__R2lbeq__prose th,.blog-module__R2lbeq__prose td{text-align:left;vertical-align:top;border-bottom:1px solid var(--color-gray-200);padding:12px 14px}.blog-module__R2lbeq__prose th{color:var(--color-secondary);background:#f3e4e1;font-weight:700}.blog-module__R2lbeq__cta{background:#ecdfd3;border-radius:8px;margin-top:48px;padding:24px 20px}@media (min-width:768px){.blog-module__R2lbeq__cta{padding:32px 40px}}.blog-module__R2lbeq__ctaTitle{font-family:var(--font-serif);letter-spacing:normal;text-transform:none;color:var(--color-secondary);margin:0 0 8px;font-size:1.5rem;font-weight:700;line-height:1.2}@media (min-width:768px){.blog-module__R2lbeq__ctaTitle{font-size:1.75rem}}.blog-module__R2lbeq__ctaText{color:var(--color-gray-600);max-width:560px;margin:0 0 16px;font-size:1rem;line-height:1.6}.blog-module__R2lbeq__ctaBtn{background:var(--color-primary);color:#fff;min-height:44px;transition:background var(--transition-fast);border-radius:4px;align-items:center;gap:10px;padding:12px 22px;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.blog-module__R2lbeq__ctaBtn:hover{background:var(--color-primary-dark)}.blog-module__R2lbeq__ctaBtn:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.blog-module__R2lbeq__related{margin-top:56px}.blog-module__R2lbeq__relatedTitle{font-family:var(--font-serif);letter-spacing:normal;text-transform:none;color:var(--color-secondary);margin:0 0 20px;font-size:1.6rem;font-weight:700}.blog-module__R2lbeq__relatedGrid{grid-template-columns:1fr;gap:24px;display:grid}@media (min-width:640px){.blog-module__R2lbeq__relatedGrid{grid-template-columns:repeat(2,1fr)}}.blog-module__R2lbeq__back{color:var(--color-primary);margin-top:32px;padding:8px 0;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-block}.blog-module__R2lbeq__back:hover{text-decoration:underline}.blog-module__R2lbeq__back:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.blog-module__R2lbeq__hero{text-align:center;margin-bottom:30px}.blog-module__R2lbeq__heroTitle{color:var(--color-secondary);font-size:2.5rem;font-weight:800;font-family:var(--font-serif);margin-bottom:16px}@media (max-width:480px){.blog-module__R2lbeq__heroTitle{font-size:2rem}}.blog-module__R2lbeq__heroIntro{color:var(--color-gray-500);max-width:600px;margin:0 auto;font-size:1rem;line-height:1.7}.blog-module__R2lbeq__filters{flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:40px;display:flex}.blog-module__R2lbeq__filter{border:1px solid var(--color-gray-200);color:var(--color-secondary);background:#fff;border-radius:999px;align-items:center;padding:8px 18px;font-size:.85rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.blog-module__R2lbeq__filter:hover{border-color:var(--color-secondary)}.blog-module__R2lbeq__filter:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.blog-module__R2lbeq__filterActive{background:var(--color-secondary);color:#fff;border-color:var(--color-secondary)}@media (max-width:640px){.blog-module__R2lbeq__filter{min-height:44px}}.blog-module__R2lbeq__empty{text-align:center;color:var(--color-gray-500);padding:40px 0;font-size:1rem}.blog-module__R2lbeq__grid{flex-wrap:wrap;justify-content:center;gap:30px;display:flex}.blog-module__R2lbeq__card{min-width:0;max-width:100%;box-shadow:var(--shadow-sm);background:#fff;border-radius:8px;flex-direction:column;flex:0 0 100%;transition:box-shadow .25s;display:flex;position:relative;overflow:hidden}@media (min-width:640px){.blog-module__R2lbeq__card{flex-basis:calc(50% - 15px)}}@media (min-width:1024px){.blog-module__R2lbeq__card{flex-basis:calc(33.3333% - 20px)}}.blog-module__R2lbeq__card:hover{box-shadow:var(--shadow-md)}.blog-module__R2lbeq__cardMedia{aspect-ratio:3/2;background:#efe5db;position:relative;overflow:hidden}.blog-module__R2lbeq__cardMedia img{transition:transform .4s}.blog-module__R2lbeq__card:hover .blog-module__R2lbeq__cardMedia img{transform:scale(1.03)}.blog-module__R2lbeq__badge{z-index:2;pointer-events:none;background:var(--color-secondary);color:#fff;text-transform:uppercase;letter-spacing:.05em;border-radius:2px;padding:4px 8px;font-size:.7rem;font-weight:600;position:absolute;top:12px;left:12px}.blog-module__R2lbeq__cardBody{flex-direction:column;flex:1;padding:24px;display:flex}.blog-module__R2lbeq__cardDate{color:var(--color-gray-500);margin-bottom:8px;font-size:.75rem}.blog-module__R2lbeq__cardCat{color:var(--color-primary);background:#f3e4e1;border-radius:999px;align-self:flex-start;margin-bottom:10px;padding:3px 10px;font-size:.7rem;font-weight:600}.blog-module__R2lbeq__cardTitle{font-family:var(--font-serif);letter-spacing:normal;text-transform:none;color:var(--color-secondary);overflow-wrap:anywhere;margin:0 0 12px;font-size:1.35rem;font-weight:700;line-height:1.25}.blog-module__R2lbeq__cardExcerpt{color:var(--color-gray-500);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;flex:1;margin:0 0 20px;font-size:.875rem;line-height:1.6;display:-webkit-box;overflow:hidden}.blog-module__R2lbeq__cardMore{color:var(--color-secondary);border-bottom:1px solid var(--color-secondary);width:fit-content;padding-bottom:2px;font-size:.85rem;font-weight:600}.blog-module__R2lbeq__card:hover .blog-module__R2lbeq__cardMore{border-bottom-color:#0000;text-decoration:underline}.blog-module__R2lbeq__stretched{color:inherit;text-decoration:none}.blog-module__R2lbeq__stretched:after{content:"";z-index:1;position:absolute;inset:0}.blog-module__R2lbeq__stretched:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@supports selector(:has(*)){.blog-module__R2lbeq__stretched:focus-visible{outline:none}.blog-module__R2lbeq__card:has(.blog-module__R2lbeq__stretched:focus-visible){outline:2px solid var(--color-primary);outline-offset:2px}}.blog-module__R2lbeq__cardFeatured{flex-basis:100%}@media (min-width:860px){.blog-module__R2lbeq__cardFeatured{flex-direction:row;align-items:stretch}.blog-module__R2lbeq__cardFeatured .blog-module__R2lbeq__cardMedia{aspect-ratio:auto;flex:0 0 58%;min-height:380px}.blog-module__R2lbeq__cardFeatured .blog-module__R2lbeq__cardBody{justify-content:center;padding:40px 44px}.blog-module__R2lbeq__cardFeatured .blog-module__R2lbeq__cardExcerpt{-webkit-line-clamp:5;line-clamp:5;flex:none;font-size:.95rem}}.blog-module__R2lbeq__cardTitleFeatured{font-size:1.6rem}@media (min-width:860px){.blog-module__R2lbeq__cardTitleFeatured{font-size:2.1rem;line-height:1.15}}.blog-module__R2lbeq__cardCompact{box-shadow:none;border:1px solid var(--color-gray-200);flex-basis:auto}.blog-module__R2lbeq__cardCompact:hover{box-shadow:var(--shadow-sm)}.blog-module__R2lbeq__cardCompact .blog-module__R2lbeq__cardMedia{aspect-ratio:2}.blog-module__R2lbeq__cardCompact .blog-module__R2lbeq__cardBody{padding:16px 20px 20px}.blog-module__R2lbeq__cardCompact .blog-module__R2lbeq__cardDate{margin-bottom:6px}.blog-module__R2lbeq__cardCompact .blog-module__R2lbeq__cardTitle{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:1.15rem;line-height:1.3;display:-webkit-box;overflow:hidden}.blog-module__R2lbeq__homeGrid{flex-wrap:wrap;justify-content:center;gap:30px;display:flex}.blog-module__R2lbeq__homeItem{flex-direction:column;flex:0 0 100%;gap:16px;min-width:0;display:flex}@media (min-width:600px){.blog-module__R2lbeq__homeItem{flex-basis:calc(50% - 15px)}}@media (min-width:960px){.blog-module__R2lbeq__homeItem{flex-basis:calc(33.3333% - 20px)}}.blog-module__R2lbeq__homeExcerpt{color:var(--color-gray-500);-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;margin:0;font-size:.8rem;line-height:1.6;display:-webkit-box;overflow:hidden}.blog-module__R2lbeq__homeMore{text-align:center;margin-top:40px}.blog-module__R2lbeq__homeMoreBtn{text-transform:uppercase;letter-spacing:.15em;border:1px solid var(--color-secondary);color:var(--color-secondary);transition:all var(--transition-fast);padding:14px 36px;font-size:.75rem;font-weight:600;text-decoration:none;display:inline-block}.blog-module__R2lbeq__homeMoreBtn:hover{background:var(--color-secondary);color:#fff}.blog-module__R2lbeq__homeMoreBtn:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media (max-width:480px){.blog-module__R2lbeq__homeMoreBtn{padding:16px 24px;display:block}}@media (prefers-reduced-motion:reduce){.blog-module__R2lbeq__card,.blog-module__R2lbeq__cardMedia img{transition:none!important}.blog-module__R2lbeq__card:hover .blog-module__R2lbeq__cardMedia img{transform:none!important}}
/*# sourceMappingURL=1sjsb08xl6ykf.css.map*/