.blogImageLightbox_image__kaW88{display:block;width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 120px);margin:0 auto;object-fit:contain;background:var(--lightt8,var(--darkk3))}.blogImageLightbox_backdrop__M63Pq{position:fixed;inset:0;z-index:var(--zI11);background:var(--lightt28,var(--darkk40));display:flex;align-items:center;justify-content:center;padding:var(--space-16);box-sizing:border-box}.blogImageLightbox_fullImage__leCXf{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;border-radius:6px}.blogImageLightbox_close__JMAnL{position:absolute;top:var(--space-12);right:var(--space-12);display:flex;align-items:center;justify-content:center;padding:var(--space-8);border:none;border-radius:50%;cursor:pointer;background:var(--lightt28,var(--darkk40));color:var(--lightt3,var(--darkk3))}.blogPost_wrapper__AQj0G{max-width:760px;margin:0 auto;padding:var(--space-40) var(--space-16) var(--space-64);min-height:100dvh;-moz-user-select:text;user-select:text;-webkit-user-select:text}.blogPost_draftBanner__W5Jln{margin-bottom:var(--space-16);padding:var(--space-8) var(--space-12);border-radius:6px;background:var(--lightt193,var(--darkk193));color:var(--lightt194,var(--darkk194));font-size:var(--font-sm);line-height:var(--line-height-sm);font-weight:600}.blogPost_head__ROXKG{padding-bottom:var(--space-24);margin-bottom:var(--space-24);border-bottom:1px solid var(--lightt7,var(--darkk46))}.blogPost_title__rY_MP{margin:0;font-size:calc(var(--font-xl) * 1.8);line-height:1.2;font-weight:700;letter-spacing:-.01em;color:var(--lightt1,var(--darkk66))}.blogPost_subtitle__XiiBb{margin:var(--space-12) 0 0;font-size:var(--font-xl);line-height:var(--line-height-xl);color:var(--lightt6,var(--darkk4))}.blogPost_meta__cHr1d{margin-top:var(--space-16);font-size:var(--font-md);line-height:var(--line-height-md);color:var(--lightt6,var(--darkk4))}.blogPost_cover__BDVDH{display:block;width:100%;height:auto;border-radius:8px;margin-bottom:var(--space-24)}.blogPost_body__4L4xI{background:none}@media (max-width:600px){.blogPost_wrapper__AQj0G{padding-top:var(--space-24)}.blogPost_title__rY_MP{font-size:calc(var(--font-xl) * 1.5)}}.blogProse_prose__XBAkA .notepad-prose{font-size:var(--font-xl);line-height:var(--line-height-xl);color:var(--lightt5,var(--darkk13))}.blogProse_prose__XBAkA .notepad-prose *{font-size:inherit;line-height:inherit}.blogProse_prose__XBAkA .notepad-prose :is(pre,code){font-size:var(--font-md);line-height:var(--line-height-md)}.blogProse_prose__XBAkA .notepad-prose :is(td,th){font-size:var(--font-lg);line-height:var(--line-height-lg)}.blogProse_prose__XBAkA .notepad-prose>*+*,.blogProse_prose__XBAkA .notepad-prose>p+p{margin-top:var(--space-20)}.blogProse_prose__XBAkA .notepad-prose>:first-child{margin-top:0}.blogProse_prose__XBAkA .notepad-prose>h1,.blogProse_prose__XBAkA .notepad-prose>h2,.blogProse_prose__XBAkA .notepad-prose>h3{color:var(--lightt1,var(--darkk66));font-weight:700}.blogProse_prose__XBAkA .notepad-prose>h1{font-size:calc(var(--font-xl) * 1.8);line-height:1.2;margin-top:var(--space-48)}.blogProse_prose__XBAkA .notepad-prose>h2{font-size:calc(var(--font-xl) * 1.45);line-height:1.25;margin-top:var(--space-40)}.blogProse_prose__XBAkA .notepad-prose>h3{font-size:calc(var(--font-xl) * 1.15);line-height:1.35;margin-top:var(--space-32)}.blogProse_prose__XBAkA .notepad-prose>h1+*,.blogProse_prose__XBAkA .notepad-prose>h2+*,.blogProse_prose__XBAkA .notepad-prose>h3+*{margin-top:var(--space-12)}.blogProse_prose__XBAkA .notepad-prose li{margin:var(--space-6) 0}.blogProse_prose__XBAkA .notepad-prose>blockquote{margin-top:var(--space-24);color:var(--lightt6,var(--darkk4))}.blogProse_prose__XBAkA .notepad-prose>hr,.blogProse_prose__XBAkA .notepad-prose>hr+*{margin-top:var(--space-40)}.blogProse_prose__XBAkA .notepad-prose img{max-width:100%;height:auto;border-radius:6px;cursor:zoom-in}.blogProse_prose__XBAkA .notepad-prose a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--lightt8,var(--darkk4));text-decoration-color:var(--lightt8,var(--darkk4));text-underline-offset:3px}.blogProse_prose__XBAkA .notepad-prose a:hover{color:var(--lightt4,var(--darkk10));-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}@media (max-width:600px){.blogProse_prose__XBAkA .notepad-prose{font-size:var(--font-lg);line-height:var(--line-height-lg)}.blogProse_prose__XBAkA .notepad-prose>*+*,.blogProse_prose__XBAkA .notepad-prose>p+p{margin-top:var(--space-16)}}