.page-module__dgei_G__main{background:var(--background);min-height:100dvh;padding:var(--space-6) var(--space-6) var(--space-16)}.page-module__dgei_G__article{max-width:640px;margin:0 auto}.page-module__dgei_G__header{margin-bottom:var(--space-10);gap:var(--space-3);flex-direction:column;display:flex}.page-module__dgei_G__meta{font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:.04em;color:var(--nav-color);align-items:center;gap:var(--space-2);font-weight:400;display:flex}.page-module__dgei_G__dot{opacity:.4}.page-module__dgei_G__title{font-family:var(--title-font);font-weight:var(--title-weight);font-size:var(--text-3xl);letter-spacing:var(--title-tracking);color:var(--title-color);line-height:1.2}.page-module__dgei_G__subtitle{font-family:var(--font-body);font-size:var(--text-base);color:var(--foreground);opacity:.7;font-weight:300}.page-module__dgei_G__tags{gap:var(--space-2);flex-wrap:wrap;display:flex}.page-module__dgei_G__tag{font-family:var(--font-body);letter-spacing:.06em;text-transform:lowercase;color:var(--pipe-color);border:1px solid var(--pipe-color);border-radius:var(--radius-full);opacity:.6;padding:2px 10px;font-size:.6rem;font-weight:400}.page-module__dgei_G__body{gap:var(--space-6);flex-direction:column;display:flex}.page-module__dgei_G__body p{font-family:var(--font-body);font-size:var(--text-base);color:var(--foreground);font-weight:400;line-height:1.8}.page-module__dgei_G__postFooter{margin-top:var(--space-16);padding-top:var(--space-6);border-top:1px solid var(--pipe-color);opacity:.3}.page-module__dgei_G__backLink{font-family:var(--font-body);font-size:var(--text-sm);color:var(--nav-color);margin-bottom:var(--space-4);transition:color var(--duration-fast) var(--ease-out);font-weight:400;text-decoration:none;display:inline-block}.page-module__dgei_G__backLink:hover{color:var(--nav-color-hover)}@media (max-width:640px){.page-module__dgei_G__main{padding:var(--space-4) var(--space-4) var(--space-10)}.page-module__dgei_G__title{font-size:var(--text-2xl)}.page-module__dgei_G__body p{font-size:var(--text-sm)}}
