:root{--syna-journal-shell:90rem;--syna-journal-gutter:clamp(1.25rem,4vw,4.5rem)}.syna-journal-shell{width:min(100% - (var(--syna-journal-gutter) * 2),var(--syna-journal-shell));margin-inline:auto}.syna-journal-hero{position:relative;min-height:clamp(34rem,65svh,48rem);display:grid;align-items:end;overflow:hidden;background:var(--syna-ink);color:#fff}.syna-journal-hero__media,.syna-journal-hero__overlay{position:absolute;inset:0}.syna-journal-hero__media img{width:100%;height:100%;object-fit:cover;object-position:var(--journal-focal,center)}.syna-journal-hero__media span{display:block;width:100%;height:100%;background:radial-gradient(circle at 70% 38%,rgba(195,165,116,.24),transparent 23%),linear-gradient(135deg,#1d1b18,#716454)}.syna-journal-hero__overlay{background:linear-gradient(90deg,rgba(18,17,15,calc(var(--journal-overlay) + .18)),rgba(18,17,15,calc(var(--journal-overlay) * .65)))}.syna-journal-hero__inner{position:relative;z-index:1;padding-block:clamp(5rem,10vw,9rem)}.syna-journal-hero h1{max-width:13ch;margin-bottom:1.5rem;font-size:clamp(3.2rem,7vw,7.4rem)}.syna-journal-hero__body{max-width:45rem;font-size:clamp(1.05rem,1.4vw,1.25rem)}.syna-journal-index{padding-block:clamp(4.5rem,9vw,9rem);background:var(--syna-warm-white)}.syna-journal-categories{display:flex;flex-wrap:wrap;gap:.65rem 1.4rem;padding-bottom:2rem;margin-bottom:clamp(3rem,6vw,6rem);border-bottom:1px solid var(--syna-champagne)}.syna-journal-categories a{min-height:2.5rem;display:inline-flex;align-items:center;text-decoration:none;text-transform:uppercase;letter-spacing:.1em;font-size:.72rem}.syna-journal-categories a:hover{text-decoration:underline}.syna-journal-featured{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(20rem,.8fr);gap:clamp(2.5rem,7vw,7rem);align-items:center;margin-bottom:clamp(5rem,10vw,10rem)}.syna-journal-featured__media{aspect-ratio:5/4;display:block;overflow:hidden;background:var(--syna-stone)}.syna-journal-featured__media img,.syna-journal-card__media img{width:100%;height:100%;object-fit:cover;transition:transform 500ms ease}.syna-journal-featured__media:hover img,.syna-journal-card__media:hover img{transform:scale(1.02)}.syna-journal-featured__content h2{font-size:clamp(2.4rem,4.4vw,4.7rem);margin-bottom:1.25rem}.syna-journal-featured__content h2 a,.syna-journal-card h2 a,.syna-journal-card h3 a{text-decoration:none}.syna-journal-featured__content>p:not(.syna-service-kicker):not(.syna-journal-meta){font-size:1.05rem;color:var(--syna-charcoal)}.syna-journal-meta{font-size:.78rem;letter-spacing:.04em;color:var(--syna-muted)}.syna-journal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2.5rem,5vw,5rem) clamp(1.2rem,2.8vw,2.8rem)}.syna-journal-card{min-width:0}.syna-journal-card__media{aspect-ratio:4/3;display:block;overflow:hidden;margin-bottom:1.5rem;background:var(--syna-stone)}.syna-journal-placeholder{width:100%;height:100%;display:block;background:linear-gradient(145deg,#d0c2b1,#7b6d5e)}.syna-journal-card h2,.syna-journal-card h3{font-size:clamp(1.65rem,2.3vw,2.4rem);margin-bottom:.9rem}.syna-journal-card>div>p:not(.syna-service-kicker):not(.syna-journal-meta){color:var(--syna-charcoal)}.syna-journal-pagination{display:flex;justify-content:center;margin-top:4rem}.syna-journal-empty{max-width:50rem;padding:clamp(3rem,8vw,7rem) 0}.syna-journal-empty h2{font-size:clamp(2.4rem,5vw,5rem)}.syna-article{background:var(--syna-warm-white)}.syna-article__header{padding-block:clamp(4rem,8vw,8rem);background:var(--syna-sand)}.syna-article__header .syna-breadcrumb{margin-bottom:clamp(3rem,7vw,6rem)}.syna-article__header h1{max-width:14ch;margin-bottom:1.5rem;font-size:clamp(3.2rem,7vw,7.3rem)}.syna-article__excerpt{max-width:50rem;font-size:clamp(1.08rem,1.6vw,1.35rem);line-height:1.75}.syna-article__hero{width:min(100% - (var(--syna-journal-gutter) * 2),100rem);aspect-ratio:16/9;margin:clamp(3rem,7vw,7rem) auto 0;overflow:hidden;background:var(--syna-stone)}.syna-article__hero img{width:100%;height:100%;object-fit:cover}.syna-article__layout{display:grid;grid-template-columns:10rem minmax(0,47rem) 1fr;gap:clamp(2rem,5vw,5rem);padding-block:clamp(5rem,10vw,10rem)}.syna-article__share{position:sticky;top:8rem;align-self:start;display:flex;flex-direction:column;align-items:flex-start;gap:.7rem}.syna-article__share a{font-size:.85rem}.syna-article__body{grid-column:2;font-size:clamp(1.03rem,1.15vw,1.12rem);line-height:1.9}.syna-article__body h2{margin-top:2.7em;font-size:clamp(2rem,3.4vw,3.4rem)}.syna-article__body h3{margin-top:2.2em;font-size:clamp(1.5rem,2.4vw,2.25rem)}.syna-article__body img{margin-block:2.5rem}.syna-article__body blockquote{margin:2.5rem 0;padding:1.5rem 0;border-block:1px solid var(--syna-champagne);font-family:var(--font-heading);font-size:clamp(1.8rem,3.3vw,3rem);line-height:1.35}.syna-article__toc{margin:0 0 3rem;padding:1.5rem 0;border-block:1px solid var(--syna-champagne)}.syna-article__toc ol{margin:0;padding-left:1.3rem}.syna-article__toc li+li{margin-top:.55rem}.syna-article__toc a{text-underline-offset:.25em}.syna-article-related{padding-block:clamp(5rem,9vw,9rem);background:var(--syna-sand)}.syna-article-related>div>h2{font-size:clamp(2.4rem,4.5vw,4.5rem);margin-bottom:3rem}@media(max-width:999px){.syna-journal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.syna-article__layout{grid-template-columns:1fr;max-width:47rem}.syna-article__share{position:static;grid-row:2;flex-direction:row;flex-wrap:wrap;align-items:center}.syna-article__share .syna-service-kicker{width:100%}.syna-article__body{grid-column:1;grid-row:1}
}@media(max-width:799px){.syna-journal-featured{grid-template-columns:1fr}.syna-journal-featured__media{aspect-ratio:4/3}
}@media(max-width:599px){:root{--syna-journal-gutter:1rem}.syna-journal-hero{min-height:calc(100svh - var(--syna-announcement-height) - var(--syna-header-height))}.syna-journal-hero h1,.syna-article__header h1{font-size:clamp(2.8rem,14vw,4.3rem)}.syna-journal-categories{flex-wrap:nowrap;overflow-x:auto}.syna-journal-categories a{flex:0 0 auto}.syna-journal-grid{grid-template-columns:1fr}.syna-article__hero{width:100%;aspect-ratio:4/3}
}@media(prefers-reduced-motion:reduce){.syna-journal-featured__media img,.syna-journal-card__media img{transition:none}}
