.blog_main__4Bkqf{max-width:768px;margin:0 auto;padding:4rem 1.5rem 6rem}.blog_header__EG_Ka{margin-bottom:3rem;padding-bottom:2rem;border-bottom:1px solid var(--border,#e5e7eb)}.blog_heading__mTwtz{font-family:var(--font-fraunces,serif);font-size:2.5rem;font-weight:700;line-height:1.15;color:var(--text-primary,#111827);margin:0 0 .75rem}.blog_subheading__0l2kb{font-size:1.125rem;line-height:1.6;color:var(--text-secondary,#4b5563);margin:0}.blog_intro__SvKLe{margin-bottom:3rem;padding-bottom:2rem;border-bottom:1px solid var(--border,#e5e7eb)}.blog_introHeading__USLvL{font-family:var(--font-fraunces,serif);font-size:1.5rem;font-weight:600;line-height:1.3;color:var(--text-primary,#111827);margin:0 0 1rem}.blog_introText__hUF9G{font-size:1rem;line-height:1.75;color:var(--text-secondary,#4b5563);margin:0 0 1rem}.blog_introLinks__juCTB{list-style:none;margin:1.25rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.75rem 1.5rem}.blog_introLink__r6NhQ{font-size:.9375rem;font-weight:500;text-decoration:underline;text-underline-offset:3px}.blog_introLink__r6NhQ,.blog_introLink__r6NhQ:hover{color:var(--accent,#1f6e5c)}.blog_postList__COuJA{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1.5rem}.blog_postCard__4t_pL{border-radius:.75rem;border:1px solid var(--border,#e5e7eb);background:var(--surface,#ffffff);overflow:hidden;transition:box-shadow .15s ease}.blog_postCard__4t_pL:hover{box-shadow:0 4px 16px rgba(0,0,0,.08)}.blog_postLink__boGpM{display:block;padding:1.5rem;text-decoration:none;color:inherit}.blog_postMeta__JGsaw{display:flex;align-items:center;gap:.75rem;margin-bottom:.625rem}.blog_postCategory__kbVQ9{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--accent,#1f6e5c)}.blog_postDate__RwDg5{font-size:.8125rem;color:var(--text-secondary,#6b7280)}.blog_postTitle__d4UcO{font-family:var(--font-fraunces,serif);font-size:1.375rem;font-weight:600;line-height:1.3;color:var(--text-primary,#111827);margin:0 0 .5rem}.blog_postExcerpt__cygJt{font-size:.9375rem;line-height:1.6;color:var(--text-secondary,#4b5563);margin:0 0 .875rem}.blog_readMore__ltcY5{font-size:.875rem;font-weight:500;color:var(--accent,#1f6e5c)}.blog_empty__Rbtbe{text-align:center;color:var(--text-secondary,#6b7280);padding:4rem 0}.blog_guides__kRgU9{margin-top:3rem;padding-top:2rem;border-top:1px solid var(--color-border)}.blog_guidesHeading__Kjrv5{font-family:var(--font-display);font-size:1.5rem;font-weight:600;line-height:1.3;color:var(--color-fg);margin:0 0 .75rem}.blog_guidesIntro__3W1bx{font-size:1rem;line-height:1.75;color:var(--color-muted);margin:0 0 1.5rem}.blog_guidesList__Togp0{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:1.5rem}.blog_guide__G9Liz{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);padding:1.25rem}.blog_guideTitle__ehmuE{font-family:var(--font-display);font-size:1.125rem;font-weight:600;line-height:1.35;color:var(--color-fg);margin:0 0 .5rem}.blog_guideBody__WMvuM{font-size:.9375rem;line-height:1.65;color:var(--color-muted);margin:0 0 .875rem}.blog_guideCta__DDNs2{display:inline-block;font-size:.9375rem;font-weight:600;color:var(--color-primary);border-bottom:1px solid;text-decoration:none}.blog_guideCta__DDNs2:hover,.blog_guidePost__rpjSz{text-decoration:underline}.blog_guidePost__rpjSz{display:inline-block;margin-left:1rem;font-size:.9375rem;font-weight:500;color:var(--color-muted);text-underline-offset:3px}.blog_guidePost__rpjSz:hover{color:var(--color-primary)}.blog_pagination__Anp_S{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:3rem;padding-top:2rem;border-top:1px solid var(--border,#e5e7eb);flex-wrap:wrap}.blog_paginationLink__SU7PL{display:inline-flex;align-items:center;justify-content:center;min-width:2.5rem;height:2.5rem;padding:0 .5rem;border-radius:.375rem;font-size:.9375rem;font-weight:500;color:var(--text-secondary,#4b5563);background:transparent;border:1px solid var(--border,#e5e7eb);text-decoration:none;transition:color .15s ease,border-color .15s ease,background .15s ease}.blog_paginationLink__SU7PL:hover{color:var(--accent,#1f6e5c);border-color:var(--accent,#1f6e5c);background:rgba(31,110,92,.04)}.blog_paginationActive__1Xjxa{color:#fff;background:var(--accent,#1f6e5c);border-color:var(--accent,#1f6e5c);font-weight:600;pointer-events:none}.blog_paginationDisabled__6Nyw7{display:inline-flex;align-items:center;justify-content:center;min-width:2.5rem;height:2.5rem;padding:0 .5rem;font-size:.9375rem;color:var(--text-secondary,#9ca3af);cursor:not-allowed}.blog_paginationInfo__Kmlj_{text-align:center;font-size:.875rem;color:var(--text-secondary,#9ca3af);margin-top:1rem;margin-bottom:0}