.blog-post_page__oLkW6{min-height:100vh;background:#f8f9fb;padding:2rem;box-sizing:border-box}.blog-post_inner__zxff_{max-width:720px;margin:0 auto}.blog-post_back__VuOoJ{margin-bottom:1rem}.blog-post_back__VuOoJ a{color:#daa520;font-weight:600;text-decoration:none;font-family:Inter,system-ui,sans-serif;font-size:.875rem}.blog-post_back__VuOoJ a:hover{text-decoration:underline;text-underline-offset:2px}.blog-post_hero__rWmuy{margin:0 0 1.5rem;border-radius:20px;border:3px solid #daa520;overflow:hidden;box-shadow:0 4px 24px rgba(0,0,0,.08);background:#fff}.blog-post_heroImageSlot__tqG_S{position:relative;width:100%;height:220px}.blog-post_heroImg__ycoUF{-o-object-fit:cover;object-fit:cover}.blog-post_caption__jtUin{padding:.75rem 1rem;font-family:Inter,system-ui,sans-serif;font-size:.9rem;color:#5a6b8a;margin:0}.blog-post_title__O4oF8{font-family:Playfair Display,Georgia,serif;font-size:2.25rem;line-height:1.2;font-weight:700;color:#2c3e75;margin:0 0 .75rem}.blog-post_meta__c7B6Z{font-size:.875rem;color:#5a6b8a;margin:0 0 2rem;font-family:Inter,system-ui,sans-serif;line-height:1.5}.blog-post_meta__c7B6Z a{color:#daa520;font-weight:600;text-decoration:none}.blog-post_meta__c7B6Z a:hover{text-decoration:underline}.blog-post_cta__ASHJO{margin-top:2.5rem;padding:1.25rem 1.5rem;background:#fff;border:3px solid #daa520;border-radius:20px;text-align:center;box-shadow:0 4px 24px rgba(0,0,0,.06)}.blog-post_cta__ASHJO strong{display:block;font-family:Playfair Display,Georgia,serif;font-size:1.1rem;margin-bottom:.5rem;color:#2c3e75}.blog-post_ctaSub__RTh66{color:#5a6b8a}.blog-post_ctaBtn__brR_E,.blog-post_ctaSub__RTh66{font-size:.9rem;font-family:Inter,system-ui,sans-serif}.blog-post_ctaBtn__brR_E{display:inline-block;margin-top:.75rem;padding:.65rem 1.25rem;background:#daa520;color:#fff;text-decoration:none;font-weight:700;border-radius:12px}.blog-post_ctaBtn__brR_E:hover{filter:brightness(1.05)}.blog-post_related__R1pPx{margin-top:3rem;padding-top:2rem;border-top:2px solid gold}.blog-post_relatedTitle__dSVor{font-family:Playfair Display,Georgia,serif;font-size:1.15rem;margin:0 0 1rem;color:#2c3e75}.blog-post_relatedRow__3g03U{display:flex;gap:1rem;flex-wrap:wrap}.blog-post_relatedRow__3g03U a{flex:1;min-width:200px;padding:1rem;background:#fff;border:2px solid #daa520;border-radius:12px;text-decoration:none;color:#2c3e75;font-weight:600;font-size:.9rem;font-family:Inter,system-ui,sans-serif;line-height:1.4}.blog-post_relatedRow__3g03U a:hover{background:rgba(218,165,32,.06)}.blog-post_errorBox__ZeRbl{background:#fff;border:3px solid #daa520;border-radius:20px;padding:2rem;max-width:720px;margin:0 auto}.blog-post_errorText__HfERy{margin:0;color:#5a6b8a;font-family:Inter,system-ui,sans-serif;line-height:1.6}@media (max-width:640px){.blog-post_page__oLkW6{padding:1rem}.blog-post_hero__rWmuy{border-radius:16px;margin-bottom:1rem}.blog-post_heroImageSlot__tqG_S{height:160px}.blog-post_title__O4oF8{font-size:1.35rem;line-height:1.25;margin:0 0 .5rem}.blog-post_meta__c7B6Z{font-size:.75rem;margin-bottom:1.25rem;line-height:1.45}.blog-post_cta__ASHJO{margin-top:1.75rem;padding:1rem;border-radius:16px;font-size:.85rem}.blog-post_cta__ASHJO strong{font-size:1rem;margin-bottom:.35rem}.blog-post_ctaBtn__brR_E{margin-top:.65rem;padding:.55rem 1rem;border-radius:10px;font-size:.8rem}.blog-post_related__R1pPx{margin-top:1.75rem;padding-top:1.25rem}.blog-post_relatedTitle__dSVor{font-size:1rem;margin-bottom:.65rem}.blog-post_relatedRow__3g03U{flex-direction:column}.blog-post_relatedRow__3g03U a{min-width:unset;padding:.75rem;margin-bottom:.5rem;border-radius:10px;font-size:.8rem}.blog-post_relatedRow__3g03U a:last-child{margin-bottom:0}}.BlogMarkdown_root___dFFV{font-family:Inter,system-ui,sans-serif;font-size:1.0625rem;line-height:1.75;color:#2d3748}.BlogMarkdown_root___dFFV h1{font-family:Playfair Display,Georgia,serif;font-size:1.75rem;font-weight:700;color:#2c3e75;margin:1.5rem 0 1rem}.BlogMarkdown_root___dFFV h2{font-size:1.35rem;margin:2rem 0 .75rem}.BlogMarkdown_root___dFFV h2,.BlogMarkdown_root___dFFV h3{font-family:Playfair Display,Georgia,serif;font-weight:600;color:#2c3e75;scroll-margin-top:1rem}.BlogMarkdown_root___dFFV h3{font-size:1.15rem;margin:1.5rem 0 .5rem}.BlogMarkdown_root___dFFV p{margin:0 0 1rem}.BlogMarkdown_root___dFFV ol,.BlogMarkdown_root___dFFV ul{margin:0 0 1rem;padding-left:1.25rem}.BlogMarkdown_root___dFFV li{margin-bottom:.35rem}.BlogMarkdown_root___dFFV a{color:#daa520;font-weight:600;text-decoration:none}.BlogMarkdown_root___dFFV a:hover{text-decoration:underline;text-underline-offset:2px}.BlogMarkdown_root___dFFV code:not(pre code){font-family:ui-monospace,monospace;font-size:.9em;background:rgba(44,62,117,.08);padding:.15em .4em;border-radius:6px}.BlogMarkdown_root___dFFV pre{font-family:ui-monospace,monospace;font-size:.875rem;background:rgba(44,62,117,.06);padding:1rem;border-radius:12px;overflow:auto;border:1px solid rgba(218,165,32,.35)}.BlogMarkdown_root___dFFV pre code{background:transparent;padding:0;font-size:inherit}.BlogMarkdown_root___dFFV blockquote{border-left:4px solid #daa520;margin:1rem 0;padding-left:1rem;color:#374151}.BlogMarkdown_inlineImg__WtFHV{width:100%;max-width:100%;height:auto;display:block;border-radius:12px;border:2px solid rgba(218,165,32,.45)}.BlogMarkdown_mdImgBlock__uQ_a6{display:block;margin:1rem 0}.BlogMarkdown_mdImgCaption__uxnW6{display:block;margin-top:.5rem;font-size:.875rem;color:#5a6b8a;font-style:italic;line-height:1.45}@media (max-width:640px){.BlogMarkdown_root___dFFV{font-size:.9375rem;line-height:1.7}.BlogMarkdown_root___dFFV h2{font-size:1.1rem;margin:1.5rem 0 .5rem}.BlogMarkdown_root___dFFV h1{font-size:1.35rem}.BlogMarkdown_root___dFFV h3{font-size:1.05rem}.BlogMarkdown_root___dFFV p{margin:0 0 .85rem}}.BlogToc_wrap__zlyOL{margin:0 0 1.5rem;padding:1rem 1.25rem;background:#fff;border:2px solid #daa520;border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.05)}.BlogToc_heading__qDrmV{font-family:Playfair Display,Georgia,serif;font-size:1rem;margin:0 0 .65rem;color:#2c3e75;font-weight:600}.BlogToc_list__TfT3C{margin:0;padding-left:1.25rem;font-family:Inter,system-ui,sans-serif;font-size:.875rem;line-height:1.5;color:#2d3748}.BlogToc_item__10OB9{margin-bottom:.35rem}.BlogToc_itemNested__otRO9{margin-bottom:.35rem;margin-left:.5rem;list-style-type:circle}.BlogToc_link__rJEtq{color:#daa520;font-weight:600;text-decoration:none}.BlogToc_link__rJEtq:hover{text-decoration:underline;text-underline-offset:2px}.BlogToc_details__Enh17{margin:0 0 1.5rem;padding:.75rem 1rem;background:#fff;border:2px solid #daa520;border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.05)}.BlogToc_summary__gUula{font-family:Playfair Display,Georgia,serif;font-size:1rem;font-weight:600;color:#2c3e75;cursor:pointer;list-style:none}.BlogToc_summary__gUula::-webkit-details-marker{display:none}.BlogToc_summary__gUula:after{content:" ▼";font-size:.7rem;color:#daa520}.BlogToc_details__Enh17[open] .BlogToc_summary__gUula:after{content:" ▲"}@media (max-width:640px){.BlogToc_wrap__zlyOL{padding:.85rem 1rem;margin-bottom:1.25rem}.BlogToc_list__TfT3C{font-size:.8rem}.BlogToc_details__Enh17{margin-bottom:1.25rem}}