.cat-public-entrances{display:grid;gap:14px}.cat-classic-entry,.cat-public-entry{border:1px solid #d1dbc7;border-radius:20px;background:#fffdf6;padding:14px;color:#405644}.cat-classic-entry summary{display:flex;flex-direction:column;gap:5px;min-height:54px;cursor:pointer}.cat-classic-entry summary strong,.cat-public-entry h2{font-size:21px;font-weight:600;margin:0}.cat-classic-entry summary span,.cat-public-entry p{font-size:13px;line-height:1.6;color:#73816a;margin:0}.cat-classic-entry[open]>section,.cat-classic-entry[open]>.resume-button{margin-top:12px}.cat-entry-heading{display:flex;align-items:center;gap:12px}.cat-public-entry nav{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:12px 0}.cat-public-entry nav a{min-height:44px;display:grid;place-items:center;border:1px solid #d9e1d1;border-radius:12px;background:#f0f4e8;color:#496344;text-decoration:none;font-size:13px;overflow-wrap:anywhere}.cat-public-entry small{display:block;color:#7c8574;font-size:11px;line-height:1.5}.cat-public-entry a:focus-visible,.cat-classic-entry summary:focus-visible{outline:3px solid #9e573a;outline-offset:3px}.cat-public-entry{background:linear-gradient(115deg,#fbf8ee,#edf3e5)}
