.mtrZWq_page{color:var(--body,#46325c);background:var(--cream,#fff8f1)}.mtrZWq_hero{background:linear-gradient(168deg,#ffd166 0%,#ffb85a 28%,#ff9f45 50%,#ff7f55 76%,#ff5e5b 100%);padding:clamp(2rem,6vw,5rem) 0}.mtrZWq_hero h1{color:#3a1162;letter-spacing:-.04em;max-width:20ch;margin:1rem 0;font-size:clamp(2rem,5vw,4rem);line-height:1.12}.mtrZWq_hero p{max-width:70ch;line-height:1.7}.mtrZWq_hero a,.mtrZWq_page a{color:#47196f;text-underline-offset:.2em}.mtrZWq_meta{font-size:.9rem}.mtrZWq_layout{grid-template-columns:minmax(12rem,1fr) minmax(0,3fr);gap:clamp(2rem,5vw,5rem);padding-block:3rem;display:grid}.mtrZWq_contents ul{gap:.8rem;margin:0;padding:0;list-style:none;display:grid}.mtrZWq_definitions{max-width:75ch}.mtrZWq_definitions section{padding-bottom:2rem;scroll-margin-top:7rem}.mtrZWq_definitions h2{color:#24242b;font-size:clamp(1.4rem,2.4vw,2rem);line-height:1.3}.mtrZWq_definitions p{line-height:1.85}.mtrZWq_page a:focus-visible{outline-offset:4px;outline:3px solid #5b2a86}@media (max-width:760px){.mtrZWq_layout{grid-template-columns:1fr}.mtrZWq_contents ul{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}}
