.journal[data-astro-cid-aw5my2af]{padding-top:var(--sp-4xl);padding-bottom:0}.journal-detail[data-astro-cid-aw5my2af]{display:flex;flex-direction:column;gap:var(--sp-2xl)}@media(min-width:900px){.journal-detail[data-astro-cid-aw5my2af]{gap:var(--sp-3xl)}}.journal-header[data-astro-cid-aw5my2af]{display:flex;flex-direction:column;gap:var(--sp-lg)}.journal-detail-title[data-astro-cid-aw5my2af]{color:var(--c-text);font-size:var(--fs-xl);font-weight:500;line-height:var(--lh-tight)}@media(min-width:600px){.journal-detail-title[data-astro-cid-aw5my2af]{font-size:var(--fs-2xl)}}.journal-meta[data-astro-cid-aw5my2af]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-md)}.journal-meta-date[data-astro-cid-aw5my2af]{color:var(--c-text-sub);font-size:var(--fs-sm);line-height:var(--lh-normal)}@media(min-width:900px){.journal-meta-date[data-astro-cid-aw5my2af]{font-size:var(--fs-base)}}.journal-meta-category[data-astro-cid-aw5my2af]{display:inline-block;color:var(--c-text);font-size:var(--fs-xs);line-height:var(--lh-none);text-transform:uppercase}@media(min-width:900px){.journal-meta-category[data-astro-cid-aw5my2af]{font-size:var(--fs-sm)}}.journal-image[data-astro-cid-aw5my2af]{width:100%;height:auto;aspect-ratio:2/1;object-fit:cover;border-radius:var(--radius-3xl)}.journal-body[data-astro-cid-aw5my2af]{color:var(--c-text);font-size:var(--fs-base);line-height:var(--lh-loose)}@media(min-width:900px){.journal-body[data-astro-cid-aw5my2af]{font-size:var(--fs-md)}}.journal-body[data-astro-cid-aw5my2af] h2{margin:var(--sp-2xl) 0 var(--sp-lg);color:var(--c-text);font-size:var(--fs-lg);font-weight:500;line-height:var(--lh-tight)}@media(min-width:900px){.journal-body[data-astro-cid-aw5my2af] h2{font-size:var(--fs-xl)}}.journal-body[data-astro-cid-aw5my2af] h2:first-child{margin-top:0}.journal-body[data-astro-cid-aw5my2af] h3{margin:var(--sp-xl) 0 var(--sp-md);color:var(--c-text);font-size:var(--fs-md);font-weight:500;line-height:var(--lh-tight)}@media(min-width:900px){.journal-body[data-astro-cid-aw5my2af] h3{font-size:var(--fs-lg)}}.journal-body[data-astro-cid-aw5my2af] p{margin:var(--sp-md) 0}.journal-body[data-astro-cid-aw5my2af] p:first-child{margin-top:0}.journal-body[data-astro-cid-aw5my2af] p:last-child{margin-bottom:0}.journal-body[data-astro-cid-aw5my2af] ul{margin:var(--sp-lg) 0;padding-left:var(--sp-xl);list-style-type:disc}.journal-body[data-astro-cid-aw5my2af] ol{margin:var(--sp-lg) 0;padding-left:var(--sp-xl);list-style-type:decimal}.journal-body[data-astro-cid-aw5my2af] li{display:list-item;margin:var(--sp-sm) 0}.journal-body[data-astro-cid-aw5my2af] hr{display:block;margin:var(--sp-2xl) 0;border:none;border-top:2px solid var(--c-border);height:0}.journal-body[data-astro-cid-aw5my2af] a{color:var(--c-primary);text-decoration:underline;transition:opacity var(--transition-fast)}.journal-body[data-astro-cid-aw5my2af] a:hover{opacity:.7}.journal-body[data-astro-cid-aw5my2af] strong{font-weight:500}.journal-body[data-astro-cid-aw5my2af] blockquote{margin:var(--sp-lg) 0;padding-left:var(--sp-lg);border-left:4px solid var(--c-border);color:var(--c-text-sub);font-style:italic}.journal-videos[data-astro-cid-aw5my2af]{display:flex;flex-direction:column;gap:var(--sp-xl)}.journal-video-wrapper[data-astro-cid-aw5my2af]{position:relative;width:100%;aspect-ratio:16/9}.journal-video-wrapper[data-astro-cid-aw5my2af] iframe[data-astro-cid-aw5my2af]{position:absolute;inset:0;width:100%;height:100%;border:none}.journal-gallery[data-astro-cid-aw5my2af]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--sp-md)}@media(min-width:900px){.journal-gallery[data-astro-cid-aw5my2af]{grid-template-columns:repeat(3,1fr)}}.journal-gallery-item[data-astro-cid-aw5my2af]{aspect-ratio:1;overflow:hidden;border-radius:var(--radius-xl)}.journal-gallery-item[data-astro-cid-aw5my2af] img[data-astro-cid-aw5my2af]{width:100%;height:100%;object-fit:cover}.journal-action[data-astro-cid-aw5my2af]{display:flex;justify-content:center;margin:var(--sp-xl) 0 0;padding-bottom:var(--sp-2xl)}@media(min-width:900px){.journal-action[data-astro-cid-aw5my2af]{margin:var(--sp-2xl) 0 0;padding-bottom:var(--sp-3xl)}}
