.about-page__header{max-width:860px;margin-inline:auto}.about-page__prose,.about-page__faq{max-width:820px;margin-inline:auto}.about-page__prose p,.about-page__prose li{line-height:1.7}.about-page__prose h2{margin-block-start:3.5rem}.about-page img{display:block;max-width:100%;height:auto}.about-page figcaption{margin-block-start:.8rem;font-size:.85em;opacity:.7}.about-page figure.about-page__hero{max-width:860px;margin:2rem auto 3rem}.about-page__hero img{width:100%;border-radius:4px}.about-page figure.about-page__figure{max-width:none;width:min(860px,calc(100vw - 30px));margin-left:50%;transform:translate(-50%);margin-block:2.5rem}.about-page__figure img{width:100%;border-radius:4px}.about-page figure.about-page__portrait{margin:1.5rem 0}.about-page__portrait img{width:100%;border-radius:4px}@media(min-width:750px){.about-page figure.about-page__portrait{float:right;width:240px;margin:.5rem 0 1.5rem 4rem}.about-page__prose h2{clear:both}}.about-page__locations{list-style:none;padding:0;margin:1.25rem 0;display:grid;gap:1.25rem}.about-page__closing{margin-block-start:2.5rem;font-style:italic}.about-page__updated{margin-block-start:1rem;font-size:.85em;opacity:.7}.about-page__setup-error{display:inline-block;padding:.25rem .5rem;border:2px dashed rgb(var(--color-foreground, 0 0 0) / .4)}.about-faq{padding-block:.6rem;border-bottom:1px solid rgb(var(--color-foreground, 0 0 0) / .1)}.about-faq summary{cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/14/compiled_assets/styles.css.map?subset=AQ */
