.post[data-astro-cid-yvbahnfj]{background:linear-gradient(180deg,var(--c-cream) 0,#fff 340px)}.post[data-astro-cid-yvbahnfj] .row[data-astro-cid-yvbahnfj]{padding-top:30px}.post[data-astro-cid-yvbahnfj] .crumbs a:not(:hover){background:var(--c-white)}.post__header[data-astro-cid-yvbahnfj]{margin:28px 0 30px}.post__title[data-astro-cid-yvbahnfj]{padding-bottom:14px;color:var(--c-heading);font-family:var(--f-head);font-size:40px;font-weight:800;line-height:1.15em}.post__meta[data-astro-cid-yvbahnfj]{display:flex;flex-wrap:wrap;gap:6px 18px;color:var(--c-muted);font-family:var(--f-head);font-size:14px;font-weight:600}.post__meta[data-astro-cid-yvbahnfj] span[data-astro-cid-yvbahnfj]{display:inline-flex;align-items:center;gap:6px}.post__meta[data-astro-cid-yvbahnfj] a[data-astro-cid-yvbahnfj]{color:var(--c-accent-text)}.post__meta[data-astro-cid-yvbahnfj] svg{color:var(--c-orange-meta)}.post__column[data-astro-cid-yvbahnfj]{max-width:800px}.post__body[data-astro-cid-yvbahnfj]{display:flow-root}.post__figure[data-astro-cid-yvbahnfj]{float:right;width:40%;max-width:320px;margin:6px 0 18px 28px}.post__figure[data-astro-cid-yvbahnfj] img{display:block;width:100%;height:auto;max-height:440px;object-fit:cover;object-position:50% 30%;border-radius:14px;box-shadow:0 14px 30px -18px #00000073}.post__body[data-astro-cid-yvbahnfj] .prose[data-astro-cid-yvbahnfj] :is(blockquote,table,pre,.callout){display:flow-root}.post__summary[data-astro-cid-yvbahnfj]{position:relative;margin-top:22px;padding:18px 22px;border-left:4px solid var(--c-orange);border-radius:0 10px 10px 0;background:var(--c-cream);color:var(--c-ink);font-family:var(--f-head);font-size:17px;font-weight:600;line-height:1.6}.post__summary-label[data-astro-cid-yvbahnfj]{padding-bottom:4px;color:var(--c-accent-text);font-size:13px;font-weight:800;letter-spacing:2px;text-transform:uppercase}.toc[data-astro-cid-yvbahnfj]{margin:0 0 30px;padding:16px 22px;border:1px solid #f1e3d6;border-radius:10px;background:var(--c-white);font-family:var(--f-head)}.toc[data-astro-cid-yvbahnfj] summary[data-astro-cid-yvbahnfj]{color:var(--c-heading);font-size:16px;font-weight:800;letter-spacing:1px;text-transform:uppercase;cursor:pointer}.toc[data-astro-cid-yvbahnfj] ol[data-astro-cid-yvbahnfj]{columns:2;column-gap:30px;margin:12px 0 0;padding-left:1.3em;line-height:1.5}.toc[data-astro-cid-yvbahnfj] li[data-astro-cid-yvbahnfj]{break-inside:avoid;margin-bottom:6px}.toc[data-astro-cid-yvbahnfj] li[data-astro-cid-yvbahnfj]::marker{color:var(--c-accent-bright);font-weight:700}.toc[data-astro-cid-yvbahnfj] a[data-astro-cid-yvbahnfj]{color:var(--c-ink);font-size:15px;font-weight:600}.toc[data-astro-cid-yvbahnfj] a[data-astro-cid-yvbahnfj]:hover{opacity:1;color:var(--c-accent-text)}@media(max-width:767px){.toc[data-astro-cid-yvbahnfj] ol[data-astro-cid-yvbahnfj]{columns:1}}.faq[data-astro-cid-yvbahnfj]{position:relative;clear:both;margin-top:40px;padding:0 2%;font-family:var(--f-head)}.faq__title[data-astro-cid-yvbahnfj]{padding-bottom:16px;color:var(--c-heading);font-family:var(--f-head);font-size:30px;font-weight:700}.faq__item[data-astro-cid-yvbahnfj]{border-bottom:1px solid var(--c-line)}.faq__item[data-astro-cid-yvbahnfj] summary[data-astro-cid-yvbahnfj]{position:relative;padding:16px 40px 16px 0;color:var(--c-ink);font-size:18px;font-weight:700;cursor:pointer;list-style:none}.faq__item[data-astro-cid-yvbahnfj] summary[data-astro-cid-yvbahnfj]::-webkit-details-marker{display:none}.faq__item[data-astro-cid-yvbahnfj] summary[data-astro-cid-yvbahnfj]:after{content:"+";position:absolute;right:6px;top:50%;transform:translateY(-50%);color:var(--c-accent-bright);font-size:26px;font-weight:400}.faq__item[data-astro-cid-yvbahnfj][open] summary[data-astro-cid-yvbahnfj]:after{content:"–"}.faq__item[data-astro-cid-yvbahnfj] p[data-astro-cid-yvbahnfj]{padding:0 0 18px;color:var(--c-text);font-size:17px;font-weight:600;line-height:1.7}.is-draft[data-astro-cid-yvbahnfj]{outline:2px dashed #e0574f;outline-offset:6px}.draft-badge[data-astro-cid-yvbahnfj]{display:inline-block;margin-bottom:8px;padding:2px 10px;border-radius:4px;background:#e0574f;color:#fff;font-family:var(--f-head);font-size:12px;font-weight:800;letter-spacing:1px;text-transform:uppercase}.post-cta[data-astro-cid-yvbahnfj]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 30px;margin-top:40px;padding:26px 30px;border-left:5px solid var(--c-orange);background:var(--c-cream-2);font-family:var(--f-head);font-size:16px;color:var(--c-ink)}.post-cta[data-astro-cid-yvbahnfj]>div[data-astro-cid-yvbahnfj]{flex:1 1 420px}.post-cta__title[data-astro-cid-yvbahnfj]{padding-bottom:6px;font-size:21px;font-weight:800;color:var(--c-heading)}.post-cta[data-astro-cid-yvbahnfj] a[data-astro-cid-yvbahnfj]:not(.btn){color:var(--c-link);font-weight:700}.related[data-astro-cid-yvbahnfj]{padding:30px 0 10px}.related__head[data-astro-cid-yvbahnfj]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 20px;padding-bottom:24px}.related__all[data-astro-cid-yvbahnfj]{display:inline-flex;align-items:center;gap:2px;color:var(--c-accent-text);font-family:var(--f-head);font-size:15px;font-weight:800;letter-spacing:1px;text-transform:uppercase}.related__all[data-astro-cid-yvbahnfj]:hover{opacity:1;text-decoration:underline;text-underline-offset:3px}.related__title[data-astro-cid-yvbahnfj]{padding-bottom:0;color:var(--c-heading);font-family:var(--f-head);font-size:30px;font-weight:700}.related__grid[data-astro-cid-yvbahnfj]{display:grid;grid-template-columns:repeat(3,1fr);gap:30px 5.5%;margin:0;padding:0;list-style:none}.ask[data-astro-cid-yvbahnfj]{position:relative;padding:20px 0 95px}@media(max-width:980px){.post__title[data-astro-cid-yvbahnfj]{font-size:36px}.related__grid[data-astro-cid-yvbahnfj]{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.post__header[data-astro-cid-yvbahnfj]{margin:24px 0 20px}.post__title[data-astro-cid-yvbahnfj]{font-size:30px}.post__figure[data-astro-cid-yvbahnfj]{float:none;width:100%;max-width:none;margin:0 0 20px}.post__figure[data-astro-cid-yvbahnfj] img{max-height:220px;border-radius:12px}.post-cta[data-astro-cid-yvbahnfj]{padding:22px 18px}.related__grid[data-astro-cid-yvbahnfj]{grid-template-columns:1fr}.ask[data-astro-cid-yvbahnfj]{padding-bottom:60px}.ask[data-astro-cid-yvbahnfj] .ask-wave{height:44px!important}}
