.BlogPage-module__aq_3ja__page{min-height:100vh;color:var(--color-text-primary);background:var(--color-background-default);flex-direction:column;display:flex}.BlogPage-module__aq_3ja__main{width:100%;max-width:var(--container-portfolio);padding:var(--spacing-section-mobile) var(--spacing-5);flex:1;margin-inline:auto}.BlogPage-module__aq_3ja__title{margin:0 0 var(--spacing-8);font-size:var(--text-heading-h1);font-weight:var(--font-weight-bold);line-height:var(--text-heading-h1--line-height);letter-spacing:var(--tracking-tight-heading)}.BlogPage-module__aq_3ja__list{gap:var(--spacing-8);display:grid}.BlogPage-module__aq_3ja__post{max-width:52rem}.BlogPage-module__aq_3ja__meta{margin:0 0 var(--spacing-2);color:var(--color-text-muted);font-family:var(--font-geist-mono), monospace;font-size:var(--text-caption);font-weight:var(--font-weight-medium);line-height:var(--text-caption--line-height)}.BlogPage-module__aq_3ja__postTitle{font-size:var(--text-heading-h3);font-weight:var(--font-weight-semibold);line-height:var(--text-heading-h3--line-height);letter-spacing:var(--tracking-tight-heading);margin:0}.BlogPage-module__aq_3ja__postTitle a,.BlogPage-module__aq_3ja__readLink,.BlogPage-module__aq_3ja__backLink{color:inherit;text-decoration:none}.BlogPage-module__aq_3ja__postTitle a:hover,.BlogPage-module__aq_3ja__readLink:hover,.BlogPage-module__aq_3ja__backLink:hover{text-underline-offset:var(--spacing-1);text-decoration:underline}.BlogPage-module__aq_3ja__excerpt{margin:var(--spacing-3) 0 var(--spacing-4);color:var(--color-text-secondary);font-size:var(--text-body-m);line-height:var(--text-body-m--line-height)}.BlogPage-module__aq_3ja__readLink,.BlogPage-module__aq_3ja__backLink{font-size:var(--text-label);font-weight:var(--font-weight-medium)}.BlogPage-module__aq_3ja__backLink{margin-bottom:var(--spacing-8);color:var(--color-text-muted);display:inline-block}.BlogPage-module__aq_3ja__article{max-width:46rem}.BlogPage-module__aq_3ja__articleTitle{margin:0 0 var(--spacing-6);font-size:var(--text-heading-h1);font-weight:var(--font-weight-bold);line-height:var(--text-heading-h1--line-height);letter-spacing:var(--tracking-tight-heading)}.BlogPage-module__aq_3ja__content{color:var(--color-text-secondary);font-size:var(--text-body-l);line-height:var(--text-body-l--line-height)}.BlogPage-module__aq_3ja__content p{margin:0 0 var(--spacing-5)}.BlogPage-module__aq_3ja__postTitle a:focus-visible,.BlogPage-module__aq_3ja__readLink:focus-visible,.BlogPage-module__aq_3ja__backLink:focus-visible{outline:var(--border-width-hairline) solid var(--color-text-primary);outline-offset:var(--spacing-1)}@media (min-width:48rem){.BlogPage-module__aq_3ja__main{padding:var(--spacing-section) var(--spacing-8)}.BlogPage-module__aq_3ja__list{gap:var(--spacing-9)}}
