.PostAuthorCard-module__euuHVW__box{gap:var(--space-4);margin-block:var(--space-8);padding:var(--space-5);background:var(--bg-section,#f7f8fa);border:1px solid var(--border,#e3e7ee);border-radius:var(--radius-lg,14px);align-items:flex-start;display:flex}.PostAuthorCard-module__euuHVW__avatar{flex:none}.PostAuthorCard-module__euuHVW__content{min-width:0}.PostAuthorCard-module__euuHVW__title{margin:0 0 var(--space-2);color:var(--fg,#1a2230);font-size:1.0625rem;font-weight:700}.PostAuthorCard-module__euuHVW__bio{color:var(--fg-muted,#5b6472);margin:0;line-height:1.6}@media (max-width:560px){.PostAuthorCard-module__euuHVW__box{text-align:center;flex-direction:column;align-items:center}}
.PostSidebar-module__UCejSG__sidebar{gap:var(--space-6);top:var(--space-6);flex-direction:column;display:flex;position:sticky}.PostSidebar-module__UCejSG__formCard{background:var(--bg-section,#f7f8fa);border:1px solid var(--border,#e3e7ee);border-radius:var(--radius-lg,16px);padding:var(--space-6);scroll-margin-block-start:120px}.PostSidebar-module__UCejSG__cta{margin:0 0 var(--space-5);color:var(--fg,#1a2230);font-size:1.125rem;font-weight:800;line-height:1.35}.PostSidebar-module__UCejSG__video{border-radius:var(--radius-lg,16px);overflow:hidden}@media (max-width:900px){.PostSidebar-module__UCejSG__sidebar{position:static}}
.PostToc-module__U5QkJW__toc{top:var(--space-6);font-size:.875rem;position:sticky}.PostToc-module__U5QkJW__heading{margin:0 0 var(--space-3);color:var(--fg-muted,#5b6472);letter-spacing:.02em;font-size:.8125rem;font-weight:700}.PostToc-module__U5QkJW__toggle{display:none}.PostToc-module__U5QkJW__list{border-inline-start:2px solid var(--border,#e3e7ee);margin:0;padding:0;list-style:none}.PostToc-module__U5QkJW__item{margin:0}.PostToc-module__U5QkJW__itemSub{padding-inline-start:var(--space-4)}.PostToc-module__U5QkJW__link{padding:var(--space-2) var(--space-3);color:var(--fg-muted,#5b6472);border-inline-start:2px solid #0000;margin-inline-start:-2px;line-height:1.4;text-decoration:none;transition:color .15s,border-color .15s;display:block}.PostToc-module__U5QkJW__link:hover{color:var(--fg,#1a2230)}.PostToc-module__U5QkJW__linkActive{color:var(--accent,#c8962a);border-inline-start-color:var(--accent,#c8962a);font-weight:600}@media (max-width:900px){.PostToc-module__U5QkJW__toc{border:1px solid var(--border,#e3e7ee);border-radius:var(--radius-lg,12px);padding:var(--space-3) var(--space-4);position:static}.PostToc-module__U5QkJW__heading{display:none}.PostToc-module__U5QkJW__toggle{text-align:start;width:100%;font:inherit;color:var(--fg,#1a2230);cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;display:block}.PostToc-module__U5QkJW__list{margin-top:var(--space-3);display:none}.PostToc-module__U5QkJW__listOpen{display:block}}
.RelatedPosts-module__07GyVG__wrap{margin-top:var(--space-4)}.RelatedPosts-module__07GyVG__title{margin:0 0 var(--space-6);color:var(--fg,#1a2230);font-size:clamp(1.375rem,2.4vw,1.75rem);font-weight:800}
.ShareBar-module__0YrYRG__bar{align-items:center;gap:var(--space-2);margin-block:var(--space-8) var(--space-6);padding-block:var(--space-4);border-block:1px solid var(--border,#e3e7ee);flex-wrap:wrap;display:flex}.ShareBar-module__0YrYRG__label{color:var(--fg-muted,#5b6472);margin-inline-end:var(--space-2);font-weight:700}.ShareBar-module__0YrYRG__btn{appearance:none;border:1px solid var(--border,#e3e7ee);background:var(--bg-section,#f7f8fa);color:var(--fg,#1a2230);padding:var(--space-2) var(--space-4);font:inherit;cursor:pointer;border-radius:999px;font-size:.875rem;text-decoration:none;transition:background .15s,border-color .15s}.ShareBar-module__0YrYRG__btn:hover{border-color:var(--accent,#c8962a);background:#fff}.ShareBar-module__0YrYRG__btnCopied{color:var(--accent,#c8962a);border-color:var(--accent,#c8962a)}
.PostPage-module__iJttIa__article{padding-block-start:var(--space-4)}.PostPage-module__iJttIa__crumbs{margin-bottom:var(--space-3)}.PostPage-module__iJttIa__header{max-width:760px;margin-bottom:var(--space-6)}.PostPage-module__iJttIa__title{color:var(--fg,#1a2230);margin:0;font-size:clamp(1.75rem,4vw,2.75rem);font-weight:800;line-height:1.2}.PostPage-module__iJttIa__layout{gap:var(--space-10);grid-template-columns:minmax(0,1fr) 340px;align-items:start;display:grid}.PostPage-module__iJttIa__main{min-width:0}.PostPage-module__iJttIa__aside{gap:var(--space-6);flex-direction:column;min-width:0;display:flex}.PostPage-module__iJttIa__tocDesktop{display:block}.PostPage-module__iJttIa__tocMobile{margin-bottom:var(--space-6);display:none}@media (max-width:900px){.PostPage-module__iJttIa__layout{grid-template-columns:minmax(0,1fr)}.PostPage-module__iJttIa__tocDesktop{display:none}.PostPage-module__iJttIa__tocMobile{display:block}}
.page-module__NPhN0q__hero{background:var(--navy-900);color:var(--fg-on-navy);padding-block:var(--space-12)}.page-module__NPhN0q__hero h1{max-inline-size:28ch;color:var(--fg-on-navy);margin:0;font-size:clamp(2rem,4vw,3.5rem);line-height:1.2}.page-module__NPhN0q__layout{gap:var(--space-10);padding-block:var(--space-12);grid-template-columns:minmax(0,2fr) minmax(260px,1fr);align-items:start;display:grid}.page-module__NPhN0q__article{min-inline-size:0;font-size:var(--fs-18);overflow-wrap:anywhere;line-height:1.8}.page-module__NPhN0q__article h2{margin-block:var(--space-10) var(--space-4);font-size:var(--fs-28);color:var(--navy-900);line-height:1.35}.page-module__NPhN0q__article h3{margin-block-start:var(--space-8)}.page-module__NPhN0q__article p{margin-block:var(--space-4)}.page-module__NPhN0q__article a{text-underline-offset:.15em;text-decoration:underline}.page-module__NPhN0q__article figure{margin:var(--space-6) 0}.page-module__NPhN0q__article img{border-radius:var(--radius-lg);block-size:auto;max-inline-size:100%}.page-module__NPhN0q__article blockquote{margin:0 0 var(--space-3);border-inline-start:3px solid var(--gold-500);padding-inline-start:var(--space-5)}.page-module__NPhN0q__article figure:has(blockquote){padding:var(--space-5);border:1px solid var(--navy-200);border-radius:var(--radius-lg)}.page-module__NPhN0q__article figure:has(blockquote) img{object-fit:cover;border-radius:50%;block-size:64px;inline-size:64px}.page-module__NPhN0q__article details{margin-block:var(--space-3);padding:var(--space-4);border:1px solid var(--navy-200);border-radius:var(--radius-md)}.page-module__NPhN0q__article summary{cursor:pointer;font-weight:700}.page-module__NPhN0q__article summary:focus-visible{outline-offset:4px;outline:2px solid}.page-module__NPhN0q__aside{min-inline-size:0;scroll-margin-block-start:110px}@media (max-width:900px){.page-module__NPhN0q__layout{grid-template-columns:minmax(0,1fr)}}
