/*! tailwindcss v4.1.4 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-font-weight:initial}}}@layer components{.page-blog-post ou,.page-blog-post p,.page-blog-post ul{font-size:1.25rem;line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)))}@media (min-width:920px){.page-blog-post .container-main{max-width:calc(920px + 5rem)!important}}.page-blog-post .container-main .horizontal-rule{margin-block:calc(var(--spacing,.25rem)*6)}.page-blog-post .page-blog-post__title{font-size:1.5rem;line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}@media (min-width:920px){.page-blog-post .page-blog-post__title{font-size:3.25rem}}.page-blog-post .page-blog-post__author{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.page-blog-post .page-blog-post__image{margin-bottom:calc(var(--spacing,.25rem)*6);aspect-ratio:2;position:relative}@media (min-width:920px){.page-blog-post .page-blog-post__image{margin-bottom:calc(var(--spacing,.25rem)*12)}}.page-blog-post .page-blog-post__image img{object-fit:cover;width:100%;height:100%}.blog-archive-wrapper-container{background-color:var(--background);padding-top:calc(var(--spacing,.25rem)*8)}@media (min-width:768px){.blog-archive-wrapper-container{padding-top:calc(var(--spacing,.25rem)*12)}}.blog-archive-header{margin-top:calc(var(--spacing,.25rem)*4);margin-bottom:calc(var(--spacing,.25rem)*12);align-items:baseline;gap:calc(var(--spacing,.25rem)*1);flex-direction:column;display:flex}@media (min-width:768px){.blog-archive-header{justify-content:space-between;gap:calc(var(--spacing,.25rem)*4);flex-direction:row}}.blog-archive-header .breadcrumbs{margin-block:calc(var(--spacing,.25rem)*0);order:1}@media (min-width:768px){.blog-archive-header .breadcrumbs{order:2}}.blog-archive-header h1,.blog-archive-header h2{margin-bottom:calc(var(--spacing,.25rem)*0);font-size:1.5rem;line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));order:2}@media (min-width:640px){:is(.blog-archive-header h1,.blog-archive-header h2){font-size:1.75rem;line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25/1.875)))}}@media (min-width:768px){:is(.blog-archive-header h1,.blog-archive-header h2){order:1}}.blog-archive-cta-title{margin-bottom:calc(var(--spacing,.25rem)*16);font-size:1.5rem;line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}@media (min-width:640px){.blog-archive-cta-title{font-size:1.75rem;line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25/1.875)))}}@media (min-width:768px){.blog-archive-cta-title{font-size:2.25rem;line-height:var(--tw-leading,var(--text-5xl--line-height,1))}}}@property --tw-font-weight{syntax:"*";inherits:false}