.hx-journal-hero{background:#0d1e3e;color:#fff;padding:88px 0 72px;border-bottom:5px solid #d3a24f}.hx-journal-hero h1{font-size:clamp(36px,5vw,64px);letter-spacing:-.035em;margin:14px 0 20px;line-height:1.15}.hx-journal-hero p:last-child{color:#bbc7d9;font-size:20px;max-width:680px;line-height:1.7}.hx-journal{padding-top:30px;padding-bottom:80px}.hx-journal-nav{display:flex;flex-wrap:wrap;gap:12px;border-bottom:1px solid #dbe1e9;padding-bottom:22px;margin-bottom:32px}.hx-journal-nav a{padding:12px 22px;color:#233953;text-decoration:none;border-radius:3px;font-weight:700}.hx-journal-nav a[aria-current]{background:#0d1e3e;color:#fff}.hx-journal-filters{display:flex;gap:10px;flex-wrap:wrap;margin:0 0 28px}.hx-journal-filters button{padding:10px 18px;border:1px solid #cad3df;border-radius:30px;background:white;color:#263d59;font:inherit;cursor:pointer}.hx-journal-filters button[aria-pressed=true]{border-color:#b88029;color:#825714;background:#fcf6e9}.hx-journal-list--blog{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;align-items:start}.hx-journal-item{background:white;border-bottom:1px solid #d6dee8;min-width:0}.hx-journal-cover{width:100%;height:240px;object-fit:cover}.hx-journal-item-body{padding:26px 0 30px}.hx-journal-meta{display:flex;flex-wrap:wrap;gap:14px;color:#80612f;font-size:13px;letter-spacing:.03em}.hx-journal-item h2{font-size:23px;line-height:1.45;color:#10274b;margin:15px 0 12px}.hx-journal-item p{color:#586b80;line-height:1.8}.hx-journal-item summary{padding:16px 0;color:#173456;cursor:pointer;font-weight:700;list-style:none;display:flex;justify-content:space-between;gap:20px}.hx-journal-item details[open] summary{color:#9b6b20}.hx-journal-prose{border-top:1px solid #e5e9ee;padding-top:8px;overflow-wrap:anywhere}.hx-journal-list:not(.hx-journal-list--blog) .hx-journal-item-body{max-width:960px;padding:26px 0}.hx-journal-empty{padding:60px 28px;background:#f2f4f7;text-align:center;color:#53667c;border:1px solid #e0e5ed;font-size:18px;line-height:1.8}.hx-journal [hidden]{display:none!important}.hx-journal-contact{margin-top:64px;padding:32px 36px;background:#f9f3e8;border-left:4px solid #c6974d;display:flex;justify-content:space-between;align-items:center;gap:20px}.hx-journal-contact h2{font-size:26px;color:#10274b;margin:0}.hx-journal-contact a{color:#173456;font-weight:700;text-decoration:none}.hx-journal a:focus-visible,.hx-journal button:focus-visible,.hx-journal summary:focus-visible{outline:3px solid #c6974d;outline-offset:4px}@media(max-width:900px){.hx-journal-list--blog{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.hx-journal-hero{padding:48px 0}.hx-journal-list--blog{grid-template-columns:1fr}.hx-journal-nav a{padding:10px 12px}.hx-journal-contact{align-items:flex-start;flex-direction:column;padding:25px}.hx-journal-cover{height:220px}}
