.jl-hero{max-width:760px;margin:8px 0 36px}.jl-hero h1{margin:0;font-family:var(--gd-heading-font,var(--font-serif,Georgia,"Times New Roman",serif));font-size:clamp(38px,5.2vw,56px);font-weight:var(--gd-hw,400);line-height:1.04;letter-spacing:-.028em;color:inherit;text-wrap:balance}.jl-hero p{margin:14px 0 0;font-family:var(--font-serif,Georgia,"Times New Roman",serif);font-size:19px;line-height:1.55;opacity:.72;text-wrap:pretty}.jl-hero p a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.jl-kicker{display:block;margin:0 0 12px;font-size:11.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--journal-accent,currentColor)}.jl-tools{flex-wrap:wrap;gap:14px 20px;margin-bottom:40px;padding-bottom:22px;border-bottom:1px solid color-mix(in srgb,currentColor 10%,transparent)}.jl-search,.jl-tools{display:flex;align-items:center}.jl-search{position:relative;flex:0 1 300px;height:40px;padding:0 14px;gap:10px;border-radius:999px;box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 16%,transparent);transition:box-shadow .2s;cursor:text}.jl-search:focus-within{box-shadow:inset 0 0 0 1.5px var(--journal-accent,currentColor)}.jl-search svg{flex:none;opacity:.45}.jl-search input,.jl-search input[type=search]{flex:1;min-width:0;height:100%;margin:0;padding:0;border:0!important;border-radius:0;background:transparent!important;box-shadow:none!important;font:inherit;font-size:14px;color:inherit;outline:none;-webkit-appearance:none;appearance:none}.jl-search input::placeholder{color:inherit;opacity:.5}.jl-search input::-webkit-search-cancel-button{cursor:pointer}.jl-chips{display:flex;flex-wrap:wrap;gap:8px}.jl-chip{display:inline-flex;align-items:center;height:34px;padding:0 14px;border-radius:999px;box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 16%,transparent);font-size:13px;font-weight:500;color:inherit;text-decoration:none;white-space:nowrap;transition:box-shadow .2s,background-color .2s,color .2s}.jl-chip:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 34%,transparent)}.jl-chip[aria-current=page]{background:color-mix(in srgb,var(--journal-accent,currentColor) 12%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--journal-accent,currentColor) 45%,transparent);color:inherit}.jl-chip:focus-visible,.jl-clear:focus-visible,.jl-more:focus-visible{outline:2px solid var(--journal-accent,currentColor);outline-offset:2px}.jl-none{padding:64px 16px;text-align:center}.jl-none p{margin:0;font-size:16px;opacity:.7}.jl-clear{margin-left:6px;padding:0;text-decoration:underline;text-underline-offset:3px}.jl-clear,.jl-more{border:0;background:none;font:inherit;color:inherit;cursor:pointer}.jl-more{display:inline-flex;align-items:center;height:44px;padding:0 24px;border-radius:999px;box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 22%,transparent);font-size:14px;font-weight:500;transition:box-shadow .2s,background-color .2s}.jl-more:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 40%,transparent);background:color-mix(in srgb,currentColor 4%,transparent)}@media (max-width:700px){.jl-hero{margin:0 0 28px}.jl-hero p{font-size:17px}.jl-tools{gap:14px;margin-bottom:28px;padding-bottom:18px}.jl-search{flex:1 1 100%}.jl-search input{font-size:16px}.jl-chips{flex:1 1 100%;flex-wrap:nowrap;overflow-x:auto;margin:0 -20px;padding:2px 20px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.jl-chips::-webkit-scrollbar{display:none}.jl-chip{flex:none}}@media (max-width:480px){.jl-chips{margin:0 -16px;padding:2px 16px}}@media (prefers-reduced-motion:reduce){.jl-chip,.jl-more,.jl-search{transition:none}}.journal-main-container .jl-search input#jl-search{height:calc(100% - 4px);background:transparent!important;background-color:transparent!important}