.category-shell[data-astro-cid-5stfgk4a]{width:min(100% - 2rem,1360px);margin-inline:auto}.category-topics[data-astro-cid-5stfgk4a]{border-bottom:1px solid rgba(35,32,29,.08);background:#faf7f2}.category-topics[data-astro-cid-5stfgk4a] .category-shell[data-astro-cid-5stfgk4a]{display:flex;align-items:center;gap:2rem;padding-block:1rem}.category-topics[data-astro-cid-5stfgk4a] p[data-astro-cid-5stfgk4a]{flex:0 0 auto;margin:0;color:#8a6e5e;font-size:.65rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.category-topics__rail[data-astro-cid-5stfgk4a]{display:flex;gap:.65rem;overflow-x:auto;padding:.2rem 0 .55rem;scrollbar-width:thin;scrollbar-color:#737a63 #e7ded1}.category-topics__rail[data-astro-cid-5stfgk4a] a[data-astro-cid-5stfgk4a]{flex:0 0 auto;padding:.55rem .85rem;border:1px solid rgba(35,32,29,.1);background:#f3ece1;color:#3d3732;font-size:.72rem;transition:background .2s ease,color .2s ease}.category-topics__rail[data-astro-cid-5stfgk4a] a[data-astro-cid-5stfgk4a]:hover{background:#3b4734;color:#faf7f2}.category-content[data-astro-cid-5stfgk4a]{padding-block:clamp(3.5rem,7vw,7rem)}.category-section[data-astro-cid-5stfgk4a]+.category-section[data-astro-cid-5stfgk4a]{margin-top:clamp(4.5rem,8vw,8rem)}.category-heading[data-astro-cid-5stfgk4a]{display:flex;align-items:end;justify-content:space-between;gap:2rem;margin-bottom:2rem;border-bottom:1px solid rgba(35,32,29,.12);padding-bottom:1rem}.category-heading[data-astro-cid-5stfgk4a] span[data-astro-cid-5stfgk4a],.category-philosophy[data-astro-cid-5stfgk4a] span[data-astro-cid-5stfgk4a]{color:#8a6e5e;font-size:.66rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.category-heading[data-astro-cid-5stfgk4a] h2[data-astro-cid-5stfgk4a],.category-philosophy[data-astro-cid-5stfgk4a] h2[data-astro-cid-5stfgk4a]{margin:.35rem 0 0;color:#191614;font-family:var(--font-serif);font-size:clamp(2rem,4vw,3.5rem);font-weight:500;line-height:1}.category-heading[data-astro-cid-5stfgk4a]>p[data-astro-cid-5stfgk4a]{max-width:24rem;margin:0;color:#664e40;font-family:var(--font-serif);font-size:1.05rem;font-style:italic;text-align:right}.category-heading--stacked[data-astro-cid-5stfgk4a]{display:block;max-width:50rem;border:0}.category-heading--stacked[data-astro-cid-5stfgk4a] p[data-astro-cid-5stfgk4a]{max-width:42rem;margin-top:1rem;font-family:var(--font-sans);font-size:.95rem;font-style:normal;line-height:1.7;text-align:left}.category-card-grid[data-astro-cid-5stfgk4a],.topic-card-grid[data-astro-cid-5stfgk4a]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.topic-card[data-astro-cid-5stfgk4a]{display:grid;grid-template-columns:auto 1fr auto;min-height:8.5rem;align-items:end;gap:1rem;padding:1.25rem;border:1px solid rgba(35,32,29,.09);background:#f3ece1;transition:transform .25s ease,background .25s ease,color .25s ease}.topic-card[data-astro-cid-5stfgk4a] span[data-astro-cid-5stfgk4a]{color:#b66348;font-size:.65rem;font-weight:700}.topic-card[data-astro-cid-5stfgk4a] strong[data-astro-cid-5stfgk4a]{font-family:var(--font-serif);font-size:1.45rem;font-weight:600}.topic-card[data-astro-cid-5stfgk4a] i[data-astro-cid-5stfgk4a]{color:#8a6e5e;font-style:normal}.topic-card[data-astro-cid-5stfgk4a]:hover{transform:translateY(-3px);background:#3b4734;color:#faf7f2}.category-philosophy[data-astro-cid-5stfgk4a]{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(2rem,6vw,7rem);margin-block:clamp(5rem,9vw,9rem);padding:clamp(2.5rem,6vw,6rem);background:#303929;color:#faf7f2}.category-philosophy[data-astro-cid-5stfgk4a] span[data-astro-cid-5stfgk4a]{color:#decfc0}.category-philosophy[data-astro-cid-5stfgk4a] h2[data-astro-cid-5stfgk4a]{max-width:12ch;color:#faf7f2}.category-philosophy[data-astro-cid-5stfgk4a] p[data-astro-cid-5stfgk4a]{max-width:42rem;margin:0;color:#faf7f2d1;font-size:.98rem;line-height:1.8}.category-philosophy[data-astro-cid-5stfgk4a] p[data-astro-cid-5stfgk4a]+p[data-astro-cid-5stfgk4a]{margin-top:1.25rem}@media (max-width: 900px){.category-card-grid[data-astro-cid-5stfgk4a],.topic-card-grid[data-astro-cid-5stfgk4a]{grid-template-columns:repeat(2,minmax(0,1fr))}.category-philosophy[data-astro-cid-5stfgk4a]{grid-template-columns:1fr}}@media (max-width: 640px){.category-topics[data-astro-cid-5stfgk4a] .category-shell[data-astro-cid-5stfgk4a]{display:block}.category-topics[data-astro-cid-5stfgk4a] p[data-astro-cid-5stfgk4a]{margin-bottom:.75rem}.category-heading[data-astro-cid-5stfgk4a]{display:block}.category-heading[data-astro-cid-5stfgk4a]>p[data-astro-cid-5stfgk4a]{margin-top:.65rem;text-align:left}.category-card-grid[data-astro-cid-5stfgk4a],.topic-card-grid[data-astro-cid-5stfgk4a]{grid-template-columns:1fr}.topic-card[data-astro-cid-5stfgk4a]{min-height:6.5rem}}
