@layer theme, base, primitives, components, pages;@layer pages{.page_intro__Urxtu{text-align:center}.page_introTitle__X5okP{font-size:var(--text-4xl);line-height:var(--text-4xl--line-height);font-weight:600;letter-spacing:-.025em;text-wrap:balance;color:var(--color-gray-900)}@media(min-width:40rem){.page_introTitle__X5okP{font-size:var(--text-5xl);line-height:var(--text-5xl--line-height)}}.page_introText__VTxgI{margin-top:.5rem;font-size:var(--text-lg);line-height:2rem;color:var(--color-gray-600)}.page_featuredGrid__YE1Ms{margin-inline:auto;margin-top:4rem;display:grid;max-width:42rem;grid-template-columns:repeat(1,minmax(0,1fr));grid-column-gap:2rem;column-gap:2rem;grid-row-gap:5rem;row-gap:5rem}@media(min-width:64rem){.page_featuredGrid__YE1Ms{margin-inline:0;max-width:none;grid-template-columns:repeat(3,minmax(0,1fr))}}.page_featuredPost__06o1D{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.page_featuredMedia__u_5iO{position:relative;width:100%}.page_featuredImage__KVnLu{aspect-ratio:16/9;width:100%;border-radius:var(--radius-2xl);background-color:var(--color-gray-100);object-fit:cover}@media(min-width:40rem){.page_featuredImage__KVnLu{aspect-ratio:16/9}}@media(min-width:64rem){.page_featuredImage__KVnLu{aspect-ratio:3/2}}.page_featuredPlaceholder__PfKZ7{aspect-ratio:16/9;width:100%;border-radius:var(--radius-2xl);background-color:var(--color-gray-100)}.page_featuredImageRing__kq3SC{position:absolute;inset:0;border-radius:var(--radius-2xl);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--color-gray-900) 10%,transparent)}.page_featuredBody__gX59d{display:flex;max-width:36rem;flex-grow:1;flex-direction:column;justify-content:space-between}.page_featuredMeta__9WmS9{margin-top:2rem;display:flex;align-items:center;column-gap:1rem;font-size:var(--text-xs);line-height:var(--text-xs--line-height)}.page_featuredDate__Gg8E3{color:var(--color-gray-500)}.page_featuredCategory__LWGoC{position:relative;z-index:10;border-radius:calc(infinity*1px);background-color:var(--color-gray-50);padding-inline:.75rem;padding-block:.375rem;font-weight:500;color:var(--color-gray-600)}@media(hover:hover){.page_featuredCategory__LWGoC:hover{background-color:var(--color-gray-100)}}.page_featuredLinkWrap__mArS2{position:relative;flex-grow:1}.page_featuredTitle__R_fwU{margin-top:.75rem;font-size:var(--text-lg);line-height:1.5rem;font-weight:600;color:var(--color-gray-900)}@media(hover:hover){.page_featuredTitle__R_fwU:is(:where([data-group=true]):hover *){color:var(--color-gray-600)}}.page_stretchedLink__WX9zf{position:absolute;inset:0}.page_featuredAuthor__ep2Nz{position:relative;margin-top:1.5rem;display:flex;align-items:center;column-gap:1rem;justify-self:flex-end}.page_authorAvatar__Hbvp7{width:2rem;height:2rem;border-radius:calc(infinity*1px);background-color:var(--color-gray-100)}.page_authorText__U4oJR{font-size:var(--text-sm);line-height:1.5rem}.page_authorName__Vlz2C{font-weight:600;color:var(--color-gray-900)}.page_filters__Ig_7C{flex-wrap:wrap}.page_filters__Ig_7C,.page_menuButton__R59wX{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.page_menuButton__R59wX{font-weight:500}.page_menuIcon__UuW32{width:1rem;height:1rem;fill:var(--color-gray-900)}.page_menuItems__gL0ht{min-width:10rem;border-radius:var(--radius-lg);background-color:var(--color-white);padding:.25rem;box-shadow:0 0 0 1px var(--color-gray-200),0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--anchor-gap:6px;--anchor-offset:-4px;--anchor-padding:10px}.page_menuLink__s43YU{display:grid;grid-template-columns:1rem 1fr;align-items:center;grid-gap:.5rem;gap:.5rem;border-radius:var(--radius-md);padding-inline:.5rem;padding-block:.25rem}.page_menuLink__s43YU[data-focus]{background-color:color-mix(in oklab,var(--color-gray-950) 5%,transparent)}.page_menuCheck__lRs_F{display:none;width:1rem;height:1rem}.page_menuCheck__lRs_F:is(:where([data-group=true])[data-selected] *){display:block}.page_menuLabel__VzMwC{grid-column-start:2;font-size:var(--text-sm);line-height:1.5rem}.page_menuLinkNarrow__UU1To{display:grid;grid-template-columns:16px 1fr;align-items:center;grid-gap:.5rem;gap:.5rem;border-radius:var(--radius-md);padding-inline:.5rem;padding-block:.25rem}.page_menuLinkNarrow__UU1To[data-focus]{background-color:color-mix(in oklab,var(--color-gray-950) 5%,transparent)}.page_empty__rqZzm{margin-top:1.5rem;color:var(--color-gray-500)}.page_postGrid__F_m_P{margin-inline:auto;margin-top:.75rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-column-gap:1.5rem;column-gap:1.5rem;grid-row-gap:.5rem;row-gap:.5rem;border-top-style:solid;border-top-width:1px;border-color:var(--color-gray-200);padding-top:2.5rem}@media(min-width:40rem){.page_postGrid__F_m_P{margin-top:2rem;padding-top:4rem}}@media(min-width:64rem){.page_postGrid__F_m_P{margin-inline:0;max-width:none;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:4rem}}.page_post__RS___{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));align-items:stretch;justify-content:space-between;grid-row-gap:1rem;row-gap:1rem;border-radius:var(--radius-md);padding:1rem}@media(hover:hover){.page_post__RS___:hover{background-color:color-mix(in oklab,var(--color-gray-200) 30%,transparent)}}@media(min-width:64rem){.page_post__RS___{grid-template-columns:1fr 10rem;row-gap:0}}.page_postLink__BcFGG{grid-column:1/-1;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));align-items:stretch;grid-row-gap:1rem;row-gap:1rem}@media(min-width:64rem){.page_postLink__BcFGG{grid-column:span 2/span 2;grid-template-columns:1fr 10rem;row-gap:0}}.page_postContent__EXsPu{margin-right:1.5rem;display:flex;height:100%;flex:1 1;flex-direction:column;justify-content:space-between}@media(min-width:64rem){.page_postContent__EXsPu{height:auto}}.page_postMeta__G3iiM{display:flex;align-items:center;column-gap:1rem;font-size:var(--text-xs);line-height:var(--text-xs--line-height)}.page_postCategory__GTLlf{position:relative;border-radius:calc(infinity*1px);padding-inline:.75rem;padding-block:.375rem;font-weight:500;color:var(--color-gray-600)}.page_postTitleWrap__GYp7z{position:relative;flex-grow:1}.page_postTitle__y9Ehl{font-size:var(--text-base);line-height:1.5rem;font-weight:600;color:var(--color-gray-900)}@media(hover:hover){.page_postTitle__y9Ehl:is(:where([data-group=true]):hover *){color:var(--color-gray-600)}}@media(min-width:64rem){.page_postTitle__y9Ehl{margin-top:.5rem}}.page_postMedia__tLrVf{position:relative;display:flex;width:100%;flex-shrink:0;align-items:stretch}@media(min-width:64rem){.page_postMedia__tLrVf{margin-right:.25rem;width:10rem}}.page_postImage__nAW5A{aspect-ratio:16/9;height:100%;width:100%;border-radius:var(--radius-2xl);background-color:var(--color-gray-100);object-fit:cover}@media(min-width:40rem){.page_postImage__nAW5A{aspect-ratio:16/9}}@media(min-width:64rem){.page_postImage__nAW5A{aspect-ratio:3/2}}.page_postPlaceholder__6s_hG{aspect-ratio:16/9;height:100%;width:100%;border-radius:var(--radius-2xl);background-color:var(--color-gray-100)}.page_pagination__nhb0r{margin-top:1.5rem;display:flex;align-items:center;justify-content:space-between;gap:.5rem}.page_pageIcon__5fH5A{width:1rem;height:1rem}.page_pageNumbers__xX9UV{display:flex;gap:.5rem}@media(max-width:39.999rem){.page_pageNumbers__xX9UV{display:none}}.page_pageLink__5aBDS{width:1.75rem;height:1.75rem;border-radius:var(--radius-lg);text-align:center;font-size:var(--text-sm);line-height:1.75rem;font-weight:500}.page_pageLinkHover__fhTzd[data-hover]{background-color:var(--color-gray-100)}.page_pageLinkActive__EB_Yu[data-active]{box-shadow:0 0 0 1px color-mix(in oklab,var(--color-black) 10%,transparent),0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1)}.page_pageLinkActiveHover__8K0Yz[data-active][data-hover]{background-color:var(--color-gray-50)}.page_main__ZOxGT{background-color:var(--color-white)}}