.BlogCard_card__4Ectp{display:flex;flex-direction:column;border-radius:var(--home-radius);box-shadow:none;background:#ffffff;overflow:hidden;text-decoration:none;color:inherit;transition:box-shadow .25s ease,transform .25s ease}.BlogCard_card__4Ectp:hover{box-shadow:none;transform:translateY(-2px)}.BlogCard_imageWrap__3cHPf{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;background:var(--home-ivory)}.BlogCard_body__TjtGI{padding:clamp(1rem,2vw,1.4rem);flex:1 1;display:flex;flex-direction:column;gap:.5rem}.BlogCard_meta__axFEF{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.BlogCard_category__UFWgs{display:inline-block;font-size:.7rem;font-weight:700;letter-spacing:.05em;padding:.15rem .5rem;border-radius:4px;background:var(--home-ivory)}.BlogCard_date__P0dgZ{font-family:var(--font-display)}.BlogCard_date__P0dgZ,.BlogCard_readTime__stwOQ{font-size:.78rem;color:var(--home-muted)}.BlogCard_title__Lm4qD{font-size:clamp(1rem,1.4vw,1.1rem);font-weight:700;color:var(--home-ink);margin:0;line-height:1.5;display:block}.BlogCard_summary__Sa_ce{font-size:.88rem;color:var(--home-muted);line-height:1.7;margin:0;flex:1 1;display:block}.BlogCard_card__4Ectp{height:100%;border:1px solid var(--home-line)}.BlogCard_card__4Ectp:hover{border-color:var(--home-blue-ink)}.BlogCard_card__4Ectp:focus-visible{outline:3px solid var(--home-pink);outline-offset:4px}.BlogCard_body__TjtGI{padding:24px;gap:12px}.BlogCard_title__Lm4qD{min-height:3em;font-size:18px}.BlogCard_summary__Sa_ce{font-size:15px}.BlogCard_category__UFWgs{color:var(--home-blue-ink);background:var(--home-blush)}.BlogSidebar_sidebar__dpSn_{position:-webkit-sticky;position:sticky;top:100px;display:flex;flex-direction:column;gap:1.5rem}.BlogSidebar_sidebarCard__N_TpX{background:#ffffff;border-radius:var(--home-radius);box-shadow:none;padding:1.5rem}.BlogSidebar_sidebarTitle__BwvPD{font-size:.95rem;font-weight:700;color:var(--home-ink);margin:0 0 1rem;padding-bottom:.5rem;border-bottom:2px solid var(--home-line)}.BlogSidebar_categoryList__otWgM{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.3rem}.BlogSidebar_categoryLink__ZbUq0{display:block;font-size:.88rem;padding:.5rem .8rem;border-radius:6px;text-decoration:none;color:var(--home-ink);transition:background .2s ease}.BlogSidebar_categoryLink__ZbUq0:hover{background:var(--home-ivory)}.BlogSidebar_categoryLinkActive__ZeSgJ{background:var(--home-blue-ink);color:#ffffff}.BlogSidebar_categoryLinkActive__ZeSgJ:hover{background:var(--home-blue-ink)}.BlogSidebar_latestList__wSA14{display:flex;flex-direction:column;gap:.8rem}.BlogSidebar_latestItem__9_nZ2{display:block;text-decoration:none;color:inherit;padding:.5rem 0;border-bottom:1px solid var(--home-line);transition:opacity .2s ease}.BlogSidebar_latestItem__9_nZ2:last-child{border-bottom:none}.BlogSidebar_latestItem__9_nZ2:hover{opacity:.7}.BlogSidebar_latestItemTitle___BFpP{font-size:.88rem;font-weight:700;color:var(--home-ink);line-height:1.5;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.BlogSidebar_latestItemDate___VQzl{font-size:.75rem;color:var(--home-muted);font-family:var(--font-display);margin-top:.2rem}.BlogSidebar_ctaCard__0lvQ9{overflow:hidden;padding:.7rem;background:#ffffff;color:var(--home-ink);border:1px solid rgba(255,90,147,.24);border-radius:18px;box-shadow:none}.BlogSidebar_ctaImageLink__IzpAe{display:block;line-height:0;border-radius:12px;transition:box-shadow .2s ease,transform .2s ease}.BlogSidebar_ctaImageLink__IzpAe:hover{box-shadow:none;transform:translateY(-1px)}.BlogSidebar_ctaContactLink__LW_v1:focus-visible,.BlogSidebar_ctaImageLink__IzpAe:focus-visible{outline:3px solid var(--color-accent-2);outline-offset:3px}.BlogSidebar_ctaImage__OSvMg{display:block;width:100%;height:auto;border-radius:12px}.BlogSidebar_ctaBody__9aLKt{padding:.95rem .35rem .3rem}.BlogSidebar_ctaOfferLabel__nOaed{margin:0 0 .35rem;color:#08747a;font-size:.72rem;font-weight:700;letter-spacing:.04em}.BlogSidebar_ctaTitle__GrnGz{margin:0;color:var(--home-ink);font-size:1rem;font-weight:700;line-height:1.45}.BlogSidebar_ctaDescription__GFQmU{margin:.55rem 0 .9rem;color:var(--home-muted);font-size:.78rem;font-weight:700;line-height:1.65}.BlogSidebar_ctaProofLabel__ioS77{margin:0 0 .55rem;color:var(--home-ink);font-size:.78rem;font-weight:700;letter-spacing:.04em}.BlogSidebar_ctaProofList__44pYQ{display:flex;flex-direction:column;gap:.5rem;margin:0 0 .9rem;padding:0;list-style:none}.BlogSidebar_ctaProofList__44pYQ li{position:relative;margin:0;padding-left:1.25rem;color:var(--home-muted);font-size:.78rem;font-weight:700;line-height:1.55}.BlogSidebar_ctaProofList__44pYQ li:before{content:"✓";position:absolute;top:.05rem;left:0;display:grid;width:.9rem;height:.9rem;place-items:center;border-radius:50%;background:#d9f5fa;color:#08747a;font-size:.65rem;font-weight:900;line-height:1}.BlogSidebar_ctaContactLink__LW_v1{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;min-height:48px;font-size:.85rem;font-weight:700;line-height:1.4;padding:.7rem .8rem;border-radius:9px;background:#08747a;color:#ffffff;text-decoration:none;box-shadow:none;transition:background .2s ease,box-shadow .2s ease,transform .2s ease}.BlogSidebar_ctaContactLink__LW_v1:hover{background:#065f65;box-shadow:none;transform:translateY(-1px)}.BlogSidebar_ctaContactNote__zFm8m{margin:.55rem 0 0;color:var(--home-muted);font-size:.7rem;line-height:1.4;text-align:center}@media (max-width:768px){.BlogSidebar_sidebar__dpSn_{position:static}}.BlogSidebar_sidebarCard__N_TpX{border:1px solid var(--home-line)}.BlogSidebar_categoryLink__ZbUq0{min-height:44px;display:flex;align-items:center}@media (max-width:1024px){.BlogSidebar_sidebar__dpSn_{position:static}}