.post[data-astro-cid-4sn4zg3r]{padding:16px 0 48px}.post-in[data-astro-cid-4sn4zg3r]{display:flex;flex-direction:column;gap:20px}.post-dates[data-astro-cid-4sn4zg3r]{display:flex;flex-wrap:wrap;gap:8px;font:var(--t-small);color:var(--mute)}.post-answer[data-astro-cid-4sn4zg3r]{font:var(--t-lede);color:var(--charcoal)}.post-fig[data-astro-cid-4sn4zg3r]{margin:0;display:flex;flex-direction:column;gap:8px}.post-fig[data-astro-cid-4sn4zg3r] img[data-astro-cid-4sn4zg3r]{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;max-height:none;border-radius:var(--r-photo);background:var(--offwhite)}.post-fig--photo[data-astro-cid-4sn4zg3r] img[data-astro-cid-4sn4zg3r]{aspect-ratio:auto}@media(min-width:768px){.post-fig--photo[data-astro-cid-4sn4zg3r]{max-width:528px}}.post-fig[data-astro-cid-4sn4zg3r] figcaption[data-astro-cid-4sn4zg3r]{font:var(--t-small);color:var(--mute)}.post-prose[data-astro-cid-4sn4zg3r]{display:flex;flex-direction:column;gap:20px}.post-prose[data-astro-cid-4sn4zg3r] h2{font:700 25px/31px var(--font);letter-spacing:-.125px}.post-prose[data-astro-cid-4sn4zg3r] h3{font:var(--t-h3)}.post-prose[data-astro-cid-4sn4zg3r] p,.post-prose[data-astro-cid-4sn4zg3r] li{font:var(--t-body);color:var(--charcoal);margin:0}.post-prose[data-astro-cid-4sn4zg3r] ul,.post-prose[data-astro-cid-4sn4zg3r] ol{margin:0;padding-left:1.25em;display:flex;flex-direction:column;gap:8px}.post-prose[data-astro-cid-4sn4zg3r] a{color:var(--bronze);font-weight:600;text-decoration:underline;text-decoration-thickness:from-font;text-underline-position:from-font}.post-prose[data-astro-cid-4sn4zg3r] a:hover{color:var(--charcoal)}.post-more[data-astro-cid-4sn4zg3r]{align-self:flex-start}.post-call[data-astro-cid-4sn4zg3r]{background:var(--charcoal);border-radius:var(--r-control);padding:20px;display:flex;flex-direction:column;gap:12px}.post-call-copy[data-astro-cid-4sn4zg3r]{display:flex;flex-direction:column;gap:12px}.post-call-h[data-astro-cid-4sn4zg3r]{font:600 19px/26px var(--font);color:#fff}.post-call-t[data-astro-cid-4sn4zg3r]{font:400 17px/26px var(--font);color:var(--ondark-mute)}.post-call-btns[data-astro-cid-4sn4zg3r]{display:flex;flex-direction:column;gap:10px}.post-call-btns[data-astro-cid-4sn4zg3r] .btn{width:100%}.post-faq[data-astro-cid-4sn4zg3r]{padding:8px 0 0;display:flex;flex-direction:column;gap:16px}.post-faq[data-astro-cid-4sn4zg3r] h2[data-astro-cid-4sn4zg3r]{font:700 25px/31px var(--font);letter-spacing:-.125px}.post-rel[data-astro-cid-4sn4zg3r]{border-top:1px solid var(--rule);padding:48px 0}.post-rel[data-astro-cid-4sn4zg3r] .post-in[data-astro-cid-4sn4zg3r]{gap:24px}.pr-row[data-astro-cid-4sn4zg3r]{display:flex;flex-direction:column;gap:4px}.pr-row[data-astro-cid-4sn4zg3r] .eyebrow[data-astro-cid-4sn4zg3r]{margin:0}.pr-row[data-astro-cid-4sn4zg3r] ul[data-astro-cid-4sn4zg3r]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}@media(min-width:768px){.post-in[data-astro-cid-4sn4zg3r]{max-width:calc(720px + 2 * var(--gutter))}.post-call-btns[data-astro-cid-4sn4zg3r]{flex-direction:row}.post-call-btns[data-astro-cid-4sn4zg3r] .btn{width:auto}}@media(min-width:1200px){.post[data-astro-cid-4sn4zg3r]{padding:32px 0 96px}.post-in[data-astro-cid-4sn4zg3r]{gap:24px}.post-answer[data-astro-cid-4sn4zg3r]{font:400 22px/34px var(--font)}.post-prose[data-astro-cid-4sn4zg3r]{gap:24px}.post-prose[data-astro-cid-4sn4zg3r] h2,.post-faq[data-astro-cid-4sn4zg3r] h2[data-astro-cid-4sn4zg3r]{font:700 30px/38px var(--font);letter-spacing:-.3px}.post-prose[data-astro-cid-4sn4zg3r] p,.post-prose[data-astro-cid-4sn4zg3r] li{font:400 19px/31px var(--font)}.post-call[data-astro-cid-4sn4zg3r]{flex-direction:row;align-items:center;gap:24px;padding:28px}.post-call-copy[data-astro-cid-4sn4zg3r]{flex:1 1 auto;gap:6px}.post-call-h[data-astro-cid-4sn4zg3r]{font:600 22px/30px var(--font)}.post-call-t[data-astro-cid-4sn4zg3r]{font:400 18px/28px var(--font)}.post-call-btns[data-astro-cid-4sn4zg3r] .post-call-book{display:none}.post-rel[data-astro-cid-4sn4zg3r]{padding:56px 0 96px}.pr-row[data-astro-cid-4sn4zg3r] ul[data-astro-cid-4sn4zg3r]{flex-direction:row;flex-wrap:wrap;column-gap:32px}}
