.ZoomableImage-module__m7kL7W__thumb{cursor:zoom-in;border-radius:12px;width:100%;height:auto;display:block}.ZoomableImage-module__m7kL7W__dialog{cursor:zoom-out;background:0 0;border:none;width:100vw;max-width:100vw;height:100vh;max-height:100vh;margin:0;padding:0;display:flex;overflow:auto}.ZoomableImage-module__m7kL7W__dialog:not([open]){display:none}.ZoomableImage-module__m7kL7W__dialog::backdrop{background:#140810e0}.ZoomableImage-module__m7kL7W__full{cursor:zoom-out;max-width:100%;height:auto;margin:auto;display:block}.ZoomableImage-module__m7kL7W__close{z-index:10;color:#1a1a1a;cursor:pointer;background:#ffffffeb;border:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:26px;line-height:1;display:flex;position:fixed;top:14px;right:16px;box-shadow:0 2px 10px #0000004d}
.blog-module__3rPSzG__index,.blog-module__3rPSzG__article{color:#2a2320;max-width:760px;margin:0 auto;padding:32px 20px 64px;font-family:Nunito Sans,system-ui,-apple-system,sans-serif;line-height:1.7}.blog-module__3rPSzG__index{max-width:1080px}.blog-module__3rPSzG__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#ec4899;font-size:12px;font-weight:800;display:inline-block}.blog-module__3rPSzG__indexHeader{margin-bottom:24px}.blog-module__3rPSzG__indexTitle{color:#1f1a17;margin:6px 0 0;font-size:clamp(28px,5vw,40px);font-weight:800}.blog-module__3rPSzG__filter{flex-wrap:wrap;gap:8px;margin-bottom:28px;display:flex}.blog-module__3rPSzG__filterBtn{color:#5b524c;cursor:pointer;background:#fff;border:1px solid #e7ddd6;border-radius:9999px;padding:7px 16px;font-size:14px;font-weight:600;transition:background .15s,color .15s,border-color .15s}.blog-module__3rPSzG__filterBtn:hover{border-color:#f9a8d4}.blog-module__3rPSzG__filterActive{color:#fff;background:#ec4899;border-color:#ec4899}.blog-module__3rPSzG__grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px;display:grid}.blog-module__3rPSzG__card{color:inherit;background:#fff;border:1px solid #efe7e1;border-radius:16px;flex-direction:column;text-decoration:none;transition:box-shadow .18s,transform .18s;display:flex;overflow:hidden}.blog-module__3rPSzG__card:hover{transform:translateY(-2px);box-shadow:0 10px 30px #00000014}.blog-module__3rPSzG__cardThumb{aspect-ratio:16/9;background:#f6f0ec;overflow:hidden}.blog-module__3rPSzG__cardThumb img{object-fit:cover;width:100%;height:100%;display:block}.blog-module__3rPSzG__cardBody{padding:16px 18px 20px}.blog-module__3rPSzG__cardCat{letter-spacing:.08em;text-transform:uppercase;color:#ec4899;margin-bottom:8px;font-size:11px;font-weight:800;display:inline-block}.blog-module__3rPSzG__cardTitle{color:#1f1a17;margin:0 0 8px;font-size:18px;font-weight:800;line-height:1.35}.blog-module__3rPSzG__cardExcerpt{color:#6b615b;margin:0;font-size:14px}.blog-module__3rPSzG__empty{color:#6b615b;padding:32px 0;font-size:15px}.blog-module__3rPSzG__breadcrumbs{color:#8a7f78;flex-wrap:wrap;gap:8px;margin-bottom:20px;font-size:13px;display:flex}.blog-module__3rPSzG__breadcrumbs a{color:#8a7f78;text-decoration:none}.blog-module__3rPSzG__breadcrumbs a:hover{color:#ec4899}.blog-module__3rPSzG__crumbCurrent{color:#b3a79f}.blog-module__3rPSzG__articleHeader{margin-bottom:24px}.blog-module__3rPSzG__articleTitle{color:#1f1a17;margin:8px 0 12px;font-size:clamp(28px,5vw,42px);font-weight:800;line-height:1.2}.blog-module__3rPSzG__articleMeta{color:#8a7f78;margin:0;font-size:13px}.blog-module__3rPSzG__translated{color:#9a3412;background:#fff7ed;border:1px solid #fed7aa;border-radius:10px;margin-bottom:24px;padding:10px 14px;font-size:13px}.blog-module__3rPSzG__body{font-size:17px}.blog-module__3rPSzG__p{margin:0 0 18px}.blog-module__3rPSzG__h2{color:#1f1a17;margin:36px 0 14px;font-size:26px;font-weight:800}.blog-module__3rPSzG__h3{color:#1f1a17;margin:28px 0 12px;font-size:20px;font-weight:800}.blog-module__3rPSzG__body a{color:#db2777;text-decoration:underline}.blog-module__3rPSzG__ol,.blog-module__3rPSzG__ul{margin:0 0 18px;padding-left:22px}.blog-module__3rPSzG__ol li,.blog-module__3rPSzG__ul li{margin-bottom:8px}.blog-module__3rPSzG__figure{margin:24px 0}.blog-module__3rPSzG__figure figcaption{color:#8a7f78;text-align:center;margin-top:8px;font-size:13px}.blog-module__3rPSzG__quote{color:#4a423d;border-left:3px solid #f9a8d4;margin:24px 0;padding:4px 0 4px 18px;font-style:italic}.blog-module__3rPSzG__quote cite{color:#8a7f78;margin-top:8px;font-size:13px;font-style:normal;display:block}.blog-module__3rPSzG__callout{border-radius:12px;gap:12px;margin:20px 0;padding:14px 16px;font-size:15px;display:flex}.blog-module__3rPSzG__callout p{margin:0}.blog-module__3rPSzG__calloutEmoji{flex-shrink:0;font-size:20px;line-height:1.4}.blog-module__3rPSzG__tip{color:#1e3a5f;background:#eff6ff;border:1px solid #bfdbfe}.blog-module__3rPSzG__warn{color:#7c2d12;background:#fff7ed;border:1px solid #fed7aa}.blog-module__3rPSzG__info{color:#4c1d95;background:#f5f3ff;border:1px solid #ddd6fe}.blog-module__3rPSzG__win{color:#14532d;background:#f0fdf4;border:1px solid #bbf7d0}.blog-module__3rPSzG__cta{text-align:center;background:linear-gradient(135deg,#fdf2f8,#fce7f3);border:1px solid #fbcfe8;border-radius:18px;margin:48px 0 40px;padding:28px 24px}.blog-module__3rPSzG__ctaTitle{color:#1f1a17;margin:0 0 8px;font-size:22px;font-weight:800}.blog-module__3rPSzG__ctaBody{color:#6b615b;margin:0 0 18px;font-size:15px}.blog-module__3rPSzG__ctaButton{color:#fff;background:#ec4899;border-radius:9999px;padding:12px 28px;font-size:15px;font-weight:700;text-decoration:none;display:inline-block;box-shadow:0 8px 20px #ec48994d}.blog-module__3rPSzG__ctaButton:hover{background:#db2777}.blog-module__3rPSzG__related{margin-top:48px}.blog-module__3rPSzG__relatedTitle{color:#1f1a17;margin:0 0 20px;font-size:22px;font-weight:800}
