.page-module__Qt1Zoq__body{gap:clamp(2.5rem,2rem + 2vw,4rem);display:grid}.page-module__Qt1Zoq__featured{background:var(--stage-surface);border:1px solid var(--stage-line);min-height:320px;color:var(--stage-text);--focus:var(--stage-accent);border-radius:12px;align-content:center;gap:1rem;padding:clamp(1.75rem,1.2rem + 2.5vw,3.5rem);display:grid;position:relative}.page-module__Qt1Zoq__topic{color:var(--stage-accent)}.page-module__Qt1Zoq__featuredTitle{max-width:24ch;font-family:var(--font-body), system-ui, sans-serif;letter-spacing:-.04em;text-wrap:balance;font-size:clamp(1.625rem,1.1rem + 2.2vw,3rem);font-weight:800;line-height:1.1}.page-module__Qt1Zoq__summary{max-width:52ch;font-size:var(--fs-lead);color:var(--stage-text-2);line-height:1.5}.page-module__Qt1Zoq__meta{color:var(--stage-text-3);flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;margin-top:.5rem;display:flex}.page-module__Qt1Zoq__arrow{color:var(--stage-accent);transition:transform var(--dur-spring-ui) var(--ease-spring-ui,ease-out);margin-left:auto}.page-module__Qt1Zoq__featured:hover .page-module__Qt1Zoq__arrow,.page-module__Qt1Zoq__featured:focus-visible .page-module__Qt1Zoq__arrow{transform:translateX(var(--travel-s))}.page-module__Qt1Zoq__featuredArt{place-items:center;height:200px;display:grid}.page-module__Qt1Zoq__featuredArt svg{width:auto;max-height:190px}@media (min-width:900px){.page-module__Qt1Zoq__featured{padding-right:42%}.page-module__Qt1Zoq__featuredArt{width:32%;height:80%;position:absolute;top:50%;right:6%;translate:0 -50%}.page-module__Qt1Zoq__featuredArt svg{max-height:100%}}.page-module__Qt1Zoq__glossary{border-top:1px solid var(--line);border-bottom:1px solid var(--line);min-height:64px;color:var(--text);justify-content:space-between;align-items:center;gap:1rem;font-weight:600;display:flex}.page-module__Qt1Zoq__glossary svg{color:var(--text-3);transition:transform var(--dur-spring-ui) var(--ease-spring-ui,ease-out), color var(--dur-fast);flex:none}.page-module__Qt1Zoq__glossary:hover svg,.page-module__Qt1Zoq__glossary:focus-visible svg{transform:translateX(var(--travel-s));color:var(--violet-fg)}
