.loogu-journal{--journal-ink:#20241f;--journal-muted:#666b61;--journal-line:#d9ddd3;--journal-accent:#6b754f;color:var(--journal-ink);background:#fafbf8;padding:0 0 96px}
.loogu-journal *{box-sizing:border-box}.loogu-journal__wrap{width:min(100% - 80px,1320px);margin-inline:auto}.loogu-journal h1,.loogu-journal h2,.loogu-journal h3,.loogu-journal p{margin:0}.loogu-journal a{color:inherit;text-decoration:none;background-image:none}.loogu-journal a:focus-visible{outline:2px solid var(--journal-accent);outline-offset:6px}.loogu-journal__header{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;padding:64px 0 38px}.loogu-journal__eyebrow{font-size:11px;line-height:1.4;letter-spacing:.2em;text-transform:uppercase;font-weight:700;color:var(--journal-accent);margin-bottom:16px!important}.loogu-journal__header h1{font-family:var(--font-heading-family);font-weight:700;font-size:clamp(54px,6.2vw,94px);line-height:.98;letter-spacing:-.055em;text-transform:uppercase}.loogu-journal__intro{max-width:330px;font-size:15px;line-height:1.7;color:var(--journal-muted);padding-bottom:4px}.loogu-journal__nav{display:flex;gap:36px;border-top:1px solid var(--journal-line);border-bottom:1px solid var(--journal-line);margin:0 0 38px}.loogu-journal__nav a{display:flex;align-items:center;min-height:62px;position:relative;font-size:13px;font-weight:600;padding:0 2px;color:var(--journal-muted)}.loogu-journal__nav a[aria-current]{color:var(--journal-ink)}.loogu-journal__nav a[aria-current]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:3px;background:var(--journal-ink)}.loogu-journal__nav a:hover{color:var(--journal-ink)}.loogu-journal__feature-label{display:flex;justify-content:space-between;align-items:center;font-size:10px;letter-spacing:.16em;text-transform:uppercase;font-weight:600;margin-bottom:18px;color:var(--journal-muted)}.loogu-journal__card{min-width:0}.loogu-journal__card-link{display:block;height:100%}.loogu-journal__media{position:relative;aspect-ratio:8/5;overflow:hidden;background:#e4e8df}.loogu-journal__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .45s ease}.loogu-journal__card-link:hover .loogu-journal__media img{transform:scale(1.025)}.loogu-journal__media--empty{display:grid;place-items:center;color:#6d785f;font-size:28px;font-weight:700;line-height:1.2}.loogu-journal__copy{padding:23px 0 0}.loogu-journal__meta{display:flex;flex-wrap:wrap;gap:9px;font-size:10px;letter-spacing:.07em;line-height:1.5;text-transform:uppercase;font-weight:600;color:var(--journal-muted);margin-bottom:14px}.loogu-journal__meta>span:first-child{color:var(--journal-accent)}.loogu-journal__story-title{font-family:var(--font-heading-family);font-size:22px;line-height:1.28;letter-spacing:-.025em;font-weight:650;text-wrap:pretty}.loogu-journal__excerpt{font-size:13px;line-height:1.75;color:var(--journal-muted);margin-top:14px!important;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.loogu-journal__read{display:flex;align-items:center;gap:18px;font-size:11px;font-weight:700;letter-spacing:.06em;margin-top:22px}.loogu-journal__read>span{font-size:18px;transition:transform .2s ease}.loogu-journal__card-link:hover .loogu-journal__read>span{transform:translate(2px,-2px)}.loogu-journal__card--feature .loogu-journal__card-link{display:grid;grid-template-columns:1.35fr 1fr;background:#edf0e8}.loogu-journal__card--feature .loogu-journal__media{aspect-ratio:4/3;min-height:100%}.loogu-journal__card--feature .loogu-journal__copy{padding:clamp(28px,4vw,58px);display:flex;flex-direction:column;justify-content:center}.loogu-journal__card--feature .loogu-journal__story-title{font-size:clamp(28px,3.1vw,46px);line-height:1.12;letter-spacing:-.04em}.loogu-journal__card--feature .loogu-journal__excerpt{font-size:14px;margin-top:22px!important}.loogu-journal__card--feature .loogu-journal__read{padding-top:8px}.loogu-journal__news-panel{margin-top:72px;padding:42px 0;border-top:1px solid var(--journal-line);border-bottom:1px solid var(--journal-line);display:grid;grid-template-columns:.7fr 1.5fr;gap:68px}.loogu-journal__news-intro{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.loogu-journal__news-intro h2,.loogu-journal__section-heading h2{font-family:var(--font-heading-family);font-size:clamp(30px,3vw,40px);font-weight:650;line-height:1.1;letter-spacing:-.04em}.loogu-journal__news-intro>p:not(.loogu-journal__eyebrow){font-size:14px;line-height:1.7;color:var(--journal-muted);margin-top:18px}.loogu-journal__text-link{display:inline-flex;align-items:center;gap:22px;font-size:12px;font-weight:600;line-height:1.4;padding:11px 0;border-bottom:1px solid currentColor}.loogu-journal__news-intro .loogu-journal__text-link{margin-top:22px}.loogu-journal__card--news .loogu-journal__card-link{display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:center}.loogu-journal__card--news .loogu-journal__media{aspect-ratio:4/3}.loogu-journal__card--news .loogu-journal__copy{padding:0}.loogu-journal__card--news .loogu-journal__story-title{font-size:24px}.loogu-journal__card--news .loogu-journal__excerpt{display:none}.loogu-journal__stories{margin-top:72px}.loogu-journal__section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:25px;margin-bottom:34px}.loogu-journal__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:46px 30px}.loogu-journal__grid .loogu-journal__card{padding-bottom:26px;border-bottom:1px solid var(--journal-line)}.loogu-journal__grid .loogu-journal__copy{display:flex;flex-direction:column;align-items:flex-start}.loogu-journal__browse{display:flex;justify-content:center;margin-top:44px}.loogu-journal__button{display:inline-flex;align-items:center;justify-content:center;gap:60px;background:var(--journal-ink)!important;color:#fff!important;padding:18px 26px;font-size:12px;font-weight:600;min-height:52px}.loogu-journal__button:hover{background:var(--journal-accent)!important}.loogu-journal__archive-grid{margin-top:48px}.loogu-journal__archive-grid:empty{display:none}.loogu-journal__pagination{margin-top:36px}.loogu-journal__back{margin-top:44px}.loogu-journal__tags{display:flex;flex-wrap:wrap;gap:8px 22px;margin:-10px 0 32px;font-size:12px}.loogu-journal__tags a{padding:6px 0;border-bottom:1px solid transparent;color:var(--journal-muted)}.loogu-journal__tags a[aria-current]{border-bottom-color:var(--journal-accent);color:var(--journal-ink)}.loogu-journal__active-tags{display:flex;gap:20px;margin:10px 0 25px;font-size:13px}.loogu-journal__active-tags a{text-decoration:underline}.loogu-journal__empty{padding:40px 0;font-size:16px;line-height:1.6}
@media(min-width:1600px){.loogu-journal__wrap{width:min(100% - 120px,1480px)}}
@media(max-width:989px){.loogu-journal__wrap{width:calc(100% - 48px)}.loogu-journal__header{padding-top:48px;gap:25px}.loogu-journal__intro{max-width:270px;font-size:13px}.loogu-journal__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 24px}.loogu-journal__card--feature .loogu-journal__card-link{grid-template-columns:1fr 1fr}.loogu-journal__card--feature .loogu-journal__copy{padding:28px}.loogu-journal__card--feature .loogu-journal__story-title{font-size:32px}.loogu-journal__news-panel{gap:28px;grid-template-columns:.8fr 1.3fr}.loogu-journal__card--news .loogu-journal__card-link{grid-template-columns:1fr}.loogu-journal__card--news .loogu-journal__media{aspect-ratio:8/5}.loogu-journal__card--news .loogu-journal__story-title{font-size:23px}}
@media(max-width:639px){.loogu-journal{padding-bottom:56px}.loogu-journal__wrap{width:calc(100% - 36px)}.loogu-journal__header{display:block;padding:36px 0 27px}.loogu-journal__header h1{font-size:clamp(44px,11vw,68px);letter-spacing:-.05em}.loogu-journal__intro{max-width:330px;margin-top:20px!important;font-size:13px;line-height:1.6}.loogu-journal__eyebrow{font-size:9px;margin-bottom:12px!important}.loogu-journal__nav{gap:30px;margin-bottom:28px}.loogu-journal__nav a{min-height:54px;font-size:12px}.loogu-journal__feature-label{font-size:9px;letter-spacing:.1em}.loogu-journal__card--feature .loogu-journal__card-link{grid-template-columns:1fr}.loogu-journal__card--feature .loogu-journal__media{aspect-ratio:4/3}.loogu-journal__card--feature .loogu-journal__copy{padding:26px 24px 30px}.loogu-journal__card--feature .loogu-journal__story-title{font-size:30px}.loogu-journal__card--feature .loogu-journal__excerpt{font-size:13px;margin-top:16px!important}.loogu-journal__meta{font-size:9px}.loogu-journal__news-panel{margin-top:40px;padding:30px 0;grid-template-columns:1fr;gap:26px}.loogu-journal__news-intro>p:not(.loogu-journal__eyebrow){font-size:13px}.loogu-journal__news-intro .loogu-journal__text-link{margin-top:12px}.loogu-journal__card--news .loogu-journal__card-link{grid-template-columns:.8fr 1fr;gap:18px}.loogu-journal__card--news .loogu-journal__media{aspect-ratio:1}.loogu-journal__card--news .loogu-journal__story-title{font-size:18px;line-height:1.25}.loogu-journal__card--news .loogu-journal__read{margin-top:14px}.loogu-journal__stories{margin-top:40px}.loogu-journal__section-heading{display:block;margin-bottom:28px}.loogu-journal__section-heading .loogu-journal__text-link{margin-top:14px}.loogu-journal__grid{grid-template-columns:1fr;gap:30px}.loogu-journal__grid .loogu-journal__media{aspect-ratio:8/5}.loogu-journal__copy{padding-top:20px}.loogu-journal__story-title{font-size:24px;line-height:1.25}.loogu-journal__excerpt{font-size:13px}.loogu-journal__read{margin-top:18px}.loogu-journal__archive-grid{margin-top:32px}.loogu-journal__button{width:100%;justify-content:space-between}.loogu-journal__tags{gap:6px 16px}.loogu-journal__text-link{font-size:11px}}
@media(prefers-reduced-motion:reduce){.loogu-journal__media img,.loogu-journal__read>span{transition:none}.loogu-journal__card-link:hover .loogu-journal__media img{transform:none}}
