.blog[data-astro-cid-nzwlcmrj]{isolation:isolate;padding:calc(var(--header-h) + clamp(16px, 3vw, 40px)) 0 clamp(80px, 9vw, 140px);position:relative}.blog__inner[data-astro-cid-nzwlcmrj]{z-index:1;gap:clamp(36px,4.5vw,64px);display:grid;position:relative}.blog__head[data-astro-cid-nzwlcmrj]{text-align:center;justify-items:center;gap:14px;padding-block:clamp(16px,3vw,40px) 0;display:grid;position:relative}.blog__head[data-astro-cid-nzwlcmrj]:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#06081880,#06081833 60%,#0000);position:absolute;inset:-20% 10%}.blog__eyebrow[data-astro-cid-nzwlcmrj]{font:700 var(--text-small)/1 var(--font-feature);letter-spacing:.32em;text-transform:uppercase;color:#f6c46a}.blog__title[data-astro-cid-nzwlcmrj]{font:700 var(--text-display)/1.05 var(--font-display);color:#fff;text-shadow:0 2px 18px #0009}.blog__lede[data-astro-cid-nzwlcmrj]{max-width:34ch;font:500 var(--text-intro)/1.45 var(--font-lede);color:#ffffffeb;text-wrap:balance;text-shadow:0 1px 12px #0009}.post[data-astro-cid-nzwlcmrj]{border-radius:var(--glass-radius);height:100%;box-shadow:var(--glass-shadow);backdrop-filter:var(--glass-blur);background:#fffc;flex-direction:column;transition:box-shadow .46s cubic-bezier(.22,1,.36,1);display:flex;position:relative;overflow:hidden}.post__media[data-astro-cid-nzwlcmrj]{overflow:hidden}.post__media[data-astro-cid-nzwlcmrj] .post__image{aspect-ratio:3/2;object-fit:cover;width:100%}.post__body[data-astro-cid-nzwlcmrj]{background-color:#0000;flex-direction:column;flex:1;padding:clamp(22px,2.6vw,36px);transition:background-color .46s cubic-bezier(.22,1,.36,1),box-shadow .46s cubic-bezier(.22,1,.36,1);display:flex}.post__kicker[data-astro-cid-nzwlcmrj]{font:700 var(--text-xs)/1.4 var(--font-feature);letter-spacing:.16em;text-transform:uppercase;color:#6b5a2e;flex-wrap:wrap;align-items:center;gap:12px;display:flex}.post__kicker[data-astro-cid-nzwlcmrj] span[data-astro-cid-nzwlcmrj]{background:var(--gold);color:#000;letter-spacing:.14em;border-radius:12px;padding:4px 10px}.post__title[data-astro-cid-nzwlcmrj]{font:600 var(--text-subtitle)/1.15 var(--font-display);color:var(--ink);text-wrap:balance;margin:12px 0 14px;transition:color .46s cubic-bezier(.22,1,.36,1);position:relative}.post__title[data-astro-cid-nzwlcmrj]:after{content:"";opacity:0;transform-origin:0;background:#bd8a24;width:48px;height:2px;transition:opacity .36s,transform .52s cubic-bezier(.22,1,.36,1);position:absolute;bottom:-8px;left:0;transform:scaleX(.25)}.post[data-astro-cid-nzwlcmrj] .post__excerpt{font:500 var(--text-body-lg)/1.7 var(--font-body);color:#3d4a52;text-wrap:pretty;-webkit-line-clamp:5;-webkit-box-orient:vertical;margin-bottom:26px;display:-webkit-box;overflow:hidden}.post__more[data-astro-cid-nzwlcmrj]{align-self:flex-start;margin-top:auto}.post[data-astro-cid-nzwlcmrj][data-card]:hover .post__more[data-astro-cid-nzwlcmrj][data-card-action]{--veil:transparent;--hairline:#65441b8c;filter:none}@media (hover:hover) and (pointer:fine){.post[data-astro-cid-nzwlcmrj]:hover{--glass-light-edge:#bd8a24a6;box-shadow:0 24px 56px -16px #0000007a}.post[data-astro-cid-nzwlcmrj]:hover .post__body[data-astro-cid-nzwlcmrj]{background-color:#fff8e2c2}.post[data-astro-cid-nzwlcmrj]:hover .post__title[data-astro-cid-nzwlcmrj]{color:#65441b}.post[data-astro-cid-nzwlcmrj]:hover .post__title[data-astro-cid-nzwlcmrj]:after{opacity:1;transform:scaleX(1)}}.post[data-astro-cid-nzwlcmrj]:has(:focus-visible){--glass-light-edge:#bd8a24a6;outline:3px solid var(--focus);outline-offset:4px}.post[data-astro-cid-nzwlcmrj]:has(:focus-visible) .post__body[data-astro-cid-nzwlcmrj]{background-color:#fff8e2c2}.post[data-astro-cid-nzwlcmrj]:has(:focus-visible) .post__title[data-astro-cid-nzwlcmrj]{color:#65441b}.post[data-astro-cid-nzwlcmrj]:has(:focus-visible) .post__title[data-astro-cid-nzwlcmrj]:after{opacity:1;transform:scaleX(1)}.post[data-astro-cid-nzwlcmrj]:active .post__body[data-astro-cid-nzwlcmrj]{background-color:#f7e7c5db;transition-duration:.12s}.post--feature[data-astro-cid-nzwlcmrj]{--media-body-radius:0 var(--glass-radius) var(--glass-radius) 0;--media-body-edge:inset -1px 0 0 var(--glass-light-edge), inset 0 1px 0 var(--glass-light-edge), inset 0 -1px 0 var(--glass-light-edge);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);min-height:420px;display:grid}.post--feature[data-astro-cid-nzwlcmrj] .post__media[data-astro-cid-nzwlcmrj]{position:relative}.post--feature[data-astro-cid-nzwlcmrj] .post__media[data-astro-cid-nzwlcmrj] .post__image{aspect-ratio:auto;height:100%;position:absolute;inset:0}.post--feature[data-astro-cid-nzwlcmrj] .post__body[data-astro-cid-nzwlcmrj]{justify-content:center;padding:clamp(28px,4vw,56px)}.post--feature[data-astro-cid-nzwlcmrj] .post__title[data-astro-cid-nzwlcmrj]{font-size:var(--text-title)}.post--feature[data-astro-cid-nzwlcmrj] .post__excerpt{display:block;overflow:visible}.post--feature[data-astro-cid-nzwlcmrj] .post__more[data-astro-cid-nzwlcmrj]{margin-top:0}.posts[data-astro-cid-nzwlcmrj]{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:clamp(24px,3vw,40px);display:grid}.posts[data-astro-cid-nzwlcmrj]>li[data-astro-cid-nzwlcmrj]{list-style:none}@media (width<=900px){.post--feature[data-astro-cid-nzwlcmrj]{--media-body-radius:0 0 var(--glass-radius) var(--glass-radius);--media-body-edge:inset 1px 0 0 var(--glass-light-edge), inset -1px 0 0 var(--glass-light-edge), inset 0 -1px 0 var(--glass-light-edge);grid-template-columns:minmax(0,1fr)}.post--feature[data-astro-cid-nzwlcmrj] .post__media[data-astro-cid-nzwlcmrj] .post__image{aspect-ratio:3/2;position:static}}
