.gallery-grid .cap{z-index:1;color:#fff;pointer-events:none;text-wrap:pretty;background:linear-gradient(#0000,#000000b3);padding:22px 10px 8px;font-size:12.5px;line-height:1.35;position:absolute;bottom:0;left:0;right:0}details[open] .faq-a{max-height:none}.faq-q{cursor:pointer;list-style:none}.faq-q::-webkit-details-marker{display:none}.a-byline div.av{font-family:var(--ff-display);color:var(--ink-3);justify-content:center;align-items:center;font-weight:800;display:flex}.author-bio div.av{font-family:var(--ff-display);color:var(--ink-3);justify-content:center;align-items:center;font-size:26px;font-weight:900;display:flex}.a-body>h2{letter-spacing:-.02em;color:var(--ink);margin:44px 0 18px;scroll-margin-top:100px;font-size:30px;font-weight:900;line-height:1.14}.a-body>h3{font-family:var(--ff-display);letter-spacing:-.01em;color:var(--ink);margin:34px 0 12px;scroll-margin-top:100px;font-size:21px;font-weight:800}.a-body>h4{font-family:var(--ff-display);letter-spacing:-.01em;color:var(--ink);margin:28px 0 10px;scroll-margin-top:100px;font-size:18px;font-weight:800}.a-body>ul,.a-body>ol{margin:0 0 24px;padding-left:1.3em}.a-body>ul{list-style:outside}.a-body>ol{list-style:decimal}.a-body>ul ul{padding-left:1.3em;list-style:circle}.a-body>ul li,.a-body>ol li{color:var(--ink);font-size:19px;line-height:1.75}.a-body>ul li+li,.a-body>ol li+li{margin-top:6px}.a-body>ul li a,.a-body>ol li a{color:var(--orange);text-decoration:none;transition:all .15s;box-shadow:inset 0 -1px #e8702a66}.a-body>ul li a:hover,.a-body>ol li a:hover{box-shadow:inset 0 -2px 0 var(--orange);color:var(--orange-dark)}.a-body img.alignleft{float:left;margin:6px 24px 12px 0}.a-body img.alignright{float:right;margin:6px 0 12px 24px}.a-body img.aligncenter{margin:6px auto 24px}@media (width<=560px){.a-body img.alignleft,.a-body img.alignright{float:none;margin:6px auto 16px}}.thb-entry-footer{text-transform:uppercase;letter-spacing:.04em;color:var(--ink-3);clear:both;margin:8px 0 24px;font-size:12px}.thb-entry-footer .post-source{display:block}.thb-entry-footer .post-source+.post-source{margin-top:4px}.thb-entry-footer a{color:var(--ink-2);font-weight:600}.thb-entry-footer a:hover{color:var(--orange)}.a-tags span:not(.lbl){border:1px solid var(--line-2);color:var(--ink-2);border-radius:999px;padding:7px 14px;font-size:13.5px;font-weight:600}.comment .cbody{overflow-wrap:anywhere;min-width:0}.arch-head .crumbs{color:var(--ink-3);margin-bottom:14px;font-size:13px;font-weight:600}.pager a,.pager span{border:1px solid var(--line-2);min-width:42px;height:42px;font-family:var(--ff-display);color:var(--ink-2);background:#fff;border-radius:11px;justify-content:center;align-items:center;padding:0 14px;font-size:14px;font-weight:800;transition:all .15s;display:inline-flex}.pager a:hover{border-color:var(--ink);color:var(--ink)}.pager a.on{background:var(--orange);color:#fff;border-color:var(--orange)}.pager span[aria-disabled]{opacity:.4;cursor:default}.pager span:not([aria-disabled]){background:0 0;border-color:#0000;min-width:0;padding:0 4px}.author-bio h2{font-family:var(--ff-display);color:var(--ink);margin:0 0 8px;font-size:20px;font-weight:900;line-height:1.3}.author-bio h2 a{color:inherit;text-decoration:none}.author-bio p+p{margin-top:12px}
