.eo-page__head{display:grid;justify-items:start;gap:1.25rem;padding-top:clamp(2.5rem, 1.5rem + 4vw, 5rem)}.eo-page__head .eo-thread__row{max-width:38rem;margin-top:.5rem}.eo-page--prose{padding-bottom:2rem}.eo-page--prose .eo-page__head{margin-bottom:2rem}.eo-entry+.eo-entry{margin-top:2rem;padding-top:2rem;border-top:1px solid var(--line)}.eo-entry h2{margin-bottom:.5rem;font-size:1.5rem}.eo-page--missing .eo-actions{margin-top:2rem}.eo-page .eo-steps{padding-top:calc(var(--section) * 0.4)}.eo-example{padding-block:calc(var(--section) * 0.6)}.eo-example__card{margin-top:2rem;padding:clamp(1.25rem, 3vw, 2rem);border-radius:1.5rem;background:var(--paper);box-shadow:0 1px 0 rgb(11 31 75 / .08)}.eo-example__name{font-size:1.375rem;font-weight:800;letter-spacing:-.02em}.eo-example__cells{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%, 11rem),1fr));gap:1px;margin-top:1.25rem;overflow:hidden;border-radius:1rem;background:var(--line)}.eo-example__cells>div{padding:1rem 1.1rem;background:var(--cream)}.eo-example__cells dt{color:var(--navy-soft);font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.eo-example__cells dd{margin-top:.2rem;font-size:1.25rem;font-weight:800}.eo-contact{padding-block:clamp(2.5rem, 5vw, 4rem) 1rem}.eo-contact__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%, 18rem),1fr));gap:1px;padding:0;overflow:hidden;border-radius:1.5rem;background:var(--line);list-style:none}.eo-contact__item{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;padding:clamp(1.25rem, 3vw, 2rem);background:var(--paper)}.eo-contact__item h2{font-size:1.75rem;font-weight:850;letter-spacing:-.03em}.eo-contact__item p{color:var(--navy-soft)}.eo-contact__item .eo-pill{margin-top:auto}.eo-contact__note{max-width:44rem;margin-top:1.5rem;color:var(--navy-soft)}